JP7067497B2 - 情報処理装置、車両管理システム、および情報処理方法 - Google Patents

情報処理装置、車両管理システム、および情報処理方法 Download PDF

Info

Publication number
JP7067497B2
JP7067497B2 JP2019009659A JP2019009659A JP7067497B2 JP 7067497 B2 JP7067497 B2 JP 7067497B2 JP 2019009659 A JP2019009659 A JP 2019009659A JP 2019009659 A JP2019009659 A JP 2019009659A JP 7067497 B2 JP7067497 B2 JP 7067497B2
Authority
JP
Japan
Prior art keywords
vehicles
vehicle
area
predetermined
sales
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019009659A
Other languages
English (en)
Other versions
JP2020119245A (ja
Inventor
啓倫 土岸
正樹 設楽
敬司 山下
望美 金子
直樹 山室
俊介 谷森
亮一 白石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2019009659A priority Critical patent/JP7067497B2/ja
Priority to US16/701,247 priority patent/US20200234594A1/en
Priority to CN202010067507.4A priority patent/CN111476592B/zh
Publication of JP2020119245A publication Critical patent/JP2020119245A/ja
Application granted granted Critical
Publication of JP7067497B2 publication Critical patent/JP7067497B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0202Market predictions or forecasting for commercial activities
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/202Dispatching vehicles on the basis of a location, e.g. taxi dispatching
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/207Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles with respect to certain areas, e.g. forbidden or allowed areas with possible alerting when inside or outside boundaries

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Automation & Control Theory (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Educational Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、情報処理装置、車両管理システム、および情報処理方法に関する。
近年、自律走行可能な車両の開発が進められている。それに伴い、自律走行可能な車両を用いてユーザに商品やサービスを提供するための様々なシステムに関する技術の開発も進められている。例えば、特許文献1には、自動運転車両による荷物の配送方法の指定を受け付けるオンライン配送システムに関する技術が開示されている。
特開2018-124676号公報
本発明は、店舗車両によってユーザに商品またはサービスを販売する際に、商品またはサービスの販売をより促進させることが可能な技術を提供することを目的とする。
本発明の第1の態様に係る情報処理装置は、自律走行可能な複数の車両の走行を管理する情報処理装置であり、前記複数の車両が、同一の所定商品または同一の所定サービスをユーザに対して販売する店舗車両であって、前記情報処理装置が、前記複数の車両それぞれが異なる地域に配置されている状況下において、各車両における前記所定商品または前記所定サービスの販売数量に関する情報を含む販売情報を取得することと、前記複数の車両それぞれから取得した前記販売情報に基づいて、各車両が配置されている各地域における前記所定商品または前記所定サービスについての需要を予測することと、予測された各地域における前記所定商品または前記所定サービスについての需要に基づいて、前記複数の車両それぞれを再配置させる地域である再配置地域を決定することと、前記複数の車両に対して、決定されたそれぞれの前記再配置地域への移動指令を送信することと、を実行する制御部を備える。
本発明の第2の態様に係る車両管理システムは、自律走行可能な複数の車両と、前記複数の車両の走行を管理する情報処理装置と、を有する車両管理システムであって、前記複数の車両が、同一の所定商品または同一の所定サービスをユーザに対して販売する店舗車両であって、前記情報処理装置が、前記複数の車両それぞれが異なる地域に配置されている状況下において、各車両における前記所定商品または前記所定サービスの販売数量に関する情報を含む販売情報を取得することと、前記複数の車両それぞれから取得した前記販売情報に基づいて、各車両が配置されている複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要を予測することと、予測された、前記複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要に基づいて、前記複数の車両それぞれを再配置させる地域を決定することと、前記複数の車両に対して、決定されたそれぞれの再配置地域への移動指令を送信することと、を実行する第1制御部を備え、前記複数の車両それぞれが、前記情報処理装置に前記販売情報を送信することと、前記情報処理装置から発信された再配置地域への移動指令を受信することと、受信した移動指令に基づいて、再配置地域へ自車両を移動させることと、を実行する第2制御部を備える。
本発明の第3の態様に係る情報処理方法は、コンピュータが自律走行可能な複数の車両の走行を管理する情報処理方法であって、前記複数の車両が、同一の所定商品または同一の所定サービスをユーザに対して販売する店舗車両であり、前記情報処理方法が、前記複数の車両それぞれが異なる地域に配置されている状況下において、各車両における前記所定商品または前記所定サービスの販売数量に関する情報を含む販売情報を取得することと、前記複数の車両それぞれから取得した前記販売情報に基づいて、各車両が配置されている複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要を予測することと、予測された、前記複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要に基づいて、前記複数の車両それぞれを再配置させる地域を決定することと、前記複数の車両に対して、決定されたそれぞれの再配置地域への移動指令を送信することと、を含む。
本発明の第4の態様に係るプログラムは、コンピュータに自律走行可能な複数の車両の走行を管理させるプログラムであって、前記複数の車両が、同一の所定商品または同一の所定サービスをユーザに対して販売する店舗車両であり、前記コンピュータに、前記複数の車両それぞれが異なる地域に配置されている状況下において、各車両における前記所定商品または前記所定サービスの販売数量に関する情報を含む販売情報を取得することと、前記複数の車両それぞれから取得した前記販売情報に基づいて、各車両が配置されている複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要を予測することと、予測された、前記複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要に基づいて、前記複数の車両を再配置させる地域を決定することと、前記複数の車両に対して、決定された再配置地域への移動指令を送信することと、を実行させる。
本発明によれば、店舗車両によってユーザに商品またはサービスを販売する際に、商品またはサービスの販売をより促進させることができる。
実施形態に係る車両管理システムの概略構成を示す図である。 実施形態に係る車両管理システムを構成する車両および管理サーバそれぞれの機能構成の一例を概略的に示すブロック図である。 販売情報データベースに格納される販売情報のテーブル構成の一例を示す図である。 配置決定処理のフローを示すフローチャートである。 車両管理システムにおける情報および処理のフローを示すシーケンス図である。
本発明の第1の形態に係る情報処理装置は、自律走行可能な複数の車両の走行を管理する装置である。ここで、自律走行可能な複数の車両は、同一の所定商品または同一の所定サービスをユーザに対して販売する店舗車両である。つまり、情報処理装置による管理対象となる車両は、所定商品または所定サービスを販売する移動販売車である。
自律走行可能な複数の車両は、それぞれが自律走行することで、異なる地域に配置されることが可能である。そして、複数の車両をそれぞれ異なる地域に配置することで、複数の地域において、所定商品または所定サービスをユーザに対して販売することができる。このとき、情報処理装置においては、制御部が、複数の車両それぞれが異なる地域に配置されている状況下において、各車両から販売情報を取得する。この販売情報には、各車両における所定商品または所定サービスの販売数量に関する情報が含まれている。
そして、制御部は、複数の車両それぞれから取得した販売情報に基づいて、各車両が配置されている各地域における所定商品または所定サービスについての需要を予測する。つまり、各車両が配置されている各地域における、所定商品または所定サービスの販売可能な数量の規模を予測する。
さらに、制御部は、予測された各地域における所定商品または所定サービスについての需要に基づいて、複数の車両それぞれを再配置させる地域である再配置地域を決定する。つまり、所定商品または所定サービスを販売する各車両を地域間で移動させるために、各車両の再配置地域を決定する。そして、制御部は、各車両に対して、決定されたそれぞれの再配置地域への移動指令を送信する。これにより、移動指令を受信した車両は、これまで配置されていた地域から再配置地域へ移動することになる。
上記の情報処理装置によれば、所定商品または所定サービスを販売する各車両を、該所定商品または所定サービスについての需要がより高い地域に移動させることができる。その結果、所定商品または所定サービスについての需要がより高い地域において、該所定商品または所定サービスの販売規模をより拡大することができる。そのため、所定商品または所定サービスの販売をより促進させることができる。
以下、本発明の具体的な実施形態について図面に基づいて説明する。本実施形態に記載されている構成部品の寸法、材質、形状、その相対配置等は、特に記載がない限りは発明の技術的範囲をそれらのみに限定する趣旨のものではない。
<実施形態>
(システムの概略)
図1は、本実施形態に係る車両管理システムの概略構成を示す図である。車両管理システム1は、自律走行可能な複数の車両100と、管理サーバ200と、を含んで構成される。車両管理システム1においては、各車両100と、管理サーバ200とが、ネットワークN1によって相互に接続される。ネットワークN1には、例えば、インターネット等の世界規模の公衆通信網であるWAN(Wide Area Network)や、携帯電話等の電話通信網が採用されてもよい。
各車両100は、管理サーバ200から送信される指令をネットワークN1を介して受信し、該指令に基づいて自律走行を行う。また、車両100は店舗車両である。複数の車両100はいずれも同一の所定商品をユーザに対して販売する。車両管理システム1では、各車両100が、管理サーバ200から送信される指令に基づいて、それぞれの目的地に移動する。つまり、管理サーバ200によって決定された地域(目的地)に各車両100が配置される。そして、各車両100が、配置された各地域において所定商品をユーザに対して販売する。なお、車両100において販売されるものは商品に限られない。つまり、車両100は、所定サービスをユーザに対して販売する店舗車両であってもよい。この場合でも、複数の車両100はいずれも同一の所定サービスをユーザに対して販売する。
管理サーバ200は、一般的なコンピュータを含んで構成される。管理サーバ200を構成するコンピュータは、CPUやDSP等のプロセッサ210と、読み込み専用メモリ(ROM)、ランダムアクセスメモリ(RAM)等の主記憶部220と、EPROM、ハードディスクドライブ(HDD)、リムーバブルメディア等の補助記憶部230と、を備えている。ここで、リムーバブルメディアは、例えば、USBメモリやSDカード等のフラッシュメモリ、あるいは、CD-ROMやDVDディスク、ブルーレイディスクのようなディスク記録媒体である。
管理サーバ200において、補助記憶部230には、オペレーティングシステム(OS)、各種プログラム、各種情報テーブル等が格納されている。また、管理サーバ200において、プロセッサ210が、補助記憶部230に記憶されたプログラムを主記憶部220にロードして実行することによって、後述するような各種の機能を実現することができる。ただし、管理サーバ200における一部または全部の機能はASICやFPGAのようなハードウェア回路によって実現されてもよい。なお、管理サーバ200は、必ずしも単一の物理的構成によって実現される必要はなく、互いに連携する複数台のコンピュータによって構成されてもよい。
管理サーバ200は、各車両100から所定商品に関する販売情報を取得し管理する。販売情報には、各車両100における所定商品の販売数量に関する情報が含まれている。また、管理サーバ200は、各車両100を配置する地域を決定する。具体的には、管理サーバ200は、先ず、複数の車両100それぞれを異なる地域(地域A,B,C・・・)に配置させる。このときに各車両100が配置される複数の地域は、車両管理システムの管理者が所定商品に応じて選択した地域であってもよい。
そして、管理サーバ200は、複数の車両100それぞれが異なる地域に配置されている状況下において、各車両100から販売情報を取得する。このときに管理サーバ200が取得する販売情報には、各車両100が配置されている各地域における所定商品の販売数量に関する情報が含まれている。そこで、管理サーバ200は、各車両100から取得した販売情報に基づいて、各車両100が配置されている各地域における所定商品についての需要を予測する。そして、管理サーバ200は、予測された各地域における所定商品についての需要に基づいて、複数の車両100それぞれを再配置させる地域である再配置地域を決定する。さらに、管理サーバ200は、各車両100に対して、決定されたそれぞれの再配置地域への移動指令を送信する。
管理サーバ200から移動指令を受信した車両100は、自律走行によって、これまで配置されていた地域から再配置地域へ移動する。その結果、一部の地域には、該地域に元々配置されていた車両100に加え、新たに移動してきた車両100も配置されることになる。そのため、一部の地域では、所定商品を販売する車両100の数が増加する。つまり、一部の地域では、所定商品の販売規模が拡大される。
(システム構成)
次に、本実施形態に係る車両管理システム1を構成する、車両100および管理サーバ200それぞれの機能構成について図2に基づいて説明する。図2は、本実施形態に係る車両管理システム1を構成する車両100および管理サーバ200それぞれの機能構成の一例を概略的に示すブロック図である。
(車両)
上述したように、車両100は、管理サーバ200から送信される指令に基づいて自律走行を行う自律走行車両である。車両100は、通信部101、記憶部102、センサ103、位置情報取得部104、駆動部105、制御部106、および販売情報管理部107を含んで構成される。なお、車両100は、モータを原動機とする電気自動車である。ただし、車両100の原動機は、電動モータに限定されるものではなく、内燃機関であってもよい。また、車両100は、原動機としてモータおよび内燃機関の両方を有するハイブリッド車両であってもよい。
通信部101は、車両100をネットワークN1に接続するための通信装置である。通信部101は、例えば3G(3rd Generation)やLTE(Long Te
rm Evolution)等の移動体通信サービスを利用して、ネットワークN1経由で、管理サーバ200を含む他の装置と通信を行うことができる。制御部106は、後述する販売情報管理部107によって管理される販売情報を通信部101を介して管理サーバ200に送信する処理を行う。また、制御部106は、管理サーバから車両100に対して送信される指令を通信部101を介して受信する処理を行う。なお、通信部101は、他の車両と車々間通信を行うための通信装置をさらに有していてもよい。
記憶部102は、情報を記憶する装置であり、磁気ディスクやフラッシュメモリ等の記憶媒体により構成される。記憶部102には、例えば地図情報が記憶されている。また、記憶部102には、後述する走行計画生成部1063によって生成された車両100の走行計画が記憶される。
センサ103は、車両100の周囲の状況をセンシングするための装置である。具体的には、センサ103は、ステレオカメラ、レーザスキャナ、LIDAR、レーダ等を含んで構成される。センサ103が取得した、車両100の周囲の状況に関する情報は、制御部106に送信される。位置情報取得部104は、車両100の現在位置を取得する装置であり、具体的にはGPS受信器などを含んで構成される。位置情報取得部104が取得した車両100の現在位置に関する情報は、制御部106に送信される。
制御部106は、車両100の制御するための演算処理を行う機能を有する。制御部106は、例えば、マイクロコンピュータによって構成される。制御部106は、機能モジュールとして、環境検出部1061、走行制御部1062、および走行計画生成部1063を有している。各機能モジュールは、制御部106が有するROM等の記憶部に記憶されたプログラムを、CPU等のプロセッサによって実行することで実現してもよい。また、一部または全部の機能はASICやFPGAのようなハードウェア回路によって実現されてもよい。
環境検出部1061は、センサ103が取得した情報に基づいて、車両100の周囲の環境を検出する。例えば、環境検出部1061は、自車両の周囲に存在する他車両等の物体(人や動物を含む)を検出する。また、環境検出部1061は、道路における車線の数や位置、道路の構造、道路標識等の、車両100の自律走行に必要となる種々の対象を検出する。また、環境検出部1061は、検出した物体をトラッキングしてもよい。この場合、例えば、1ステップ前に検出した物体の座標と、現在の該物体の座標との差分から、該物体の相対速度を求めてもよい。
また、走行制御部1062は、記憶部102に記憶された走行計画、位置情報取得部104が取得した車両100の位置情報、および、環境検出部1061が検出した周囲環境のデータに基づいて、車両100の走行を制御する。例えば、走行制御部1062は、走行計画に含まれる走行経路上を該走行計画に含まれる走行スケジュールに沿って車両100を走行させる。また、環境検出部1061によって、車両100が衝突する可能性がある物体が検出された場合、走行制御部1062が、該物体との衝突を回避するよう車両100を走行させる衝突回避制御を実行する。なお、上記のように車両100を自律走行させる方法については、公知の方法を採用することができる。
また、走行計画生成部1063は、管理サーバ200から受信した指令に基づいて自車両の走行計画を生成する。例えば、管理サーバ200から再配置地域への移動指令を受信した場合、走行計画生成部1063は、記憶部102に記憶されている地図情報等に基づき、該再配置地域を目的地とする走行経路を含む車両100の走行計画を生成する。
駆動部105は、原動機であるモータ、および、車両100を走行させるための機構(
例えば、インバータ、ブレーキ、およびステアリング機構)を含んで構成される。駆動部105は、走行制御部1062が車両100の走行を制御するために生成した指令に基づいて該車両100を走行させる。これによって、車両100の自律走行が実現される。
販売情報管理部107は、車両100における所定商品の販売数量を含む販売情報を管理するための装置である。この販売情報管理部107は、制御部106と一体または制御部106とは別体のコンピュータである。例えば、車両100で販売される各所定商品に対してRFID(radio frequency identifier)タグを取り付けておくとともに、該RFIDタグから情報を読み取るRFIDリーダ端末を車両100に設置することで、ユーザに販売された所定商品の数量等を販売情報管理部107において管理することが可能となる。
なお、車両100は、必ずしも無人で走行する車両である必要はない。例えば、所定商品をユーザに対して紹介する接客要員や、該車両100の保安のための保安要員等を担う人が車両100に乗車していてもよい。また、車両100は、必ずしも常時自律走行を行う車両でなくてもよい。例えば、車両100は、自動運転モードと手動運転モードとを切り替え可能な車両であってもよい。
(管理サーバ)
管理サーバ200は、通信部201、制御部202、および販売情報データベース(販売情報DB)203を含んで構成される。通信部201は、管理サーバ200をネットワークN1に接続するための通信装置である。通信部201は、例えばLAN(Local
Area Network)インターフェースボードや、無線通信のための無線通信回路を含んで構成される。制御部202は、通信部201を介して各車両100に対して移動指令を送信する処理を行う。また、制御部202は、各車両100から送信される販売情報を通信部201を介して受信するとともに、受信した販売情報を販売情報DB203に格納する処理を行う。販売情報DB203は、管理サーバ200のプロセッサ210によってデータベース管理システム(Database Management System)のプログラムが実行されることで、該管理サーバ200の補助記憶部230に構築される。
図3は、販売情報DB203に格納される販売情報のテーブル構成の一例を示す図である。図3に示すように、販売情報テーブルは、車両IDフィールド、販売地域フィールド、販売商品フィールド、販売日時フィールド、および販売数量フィールドを有する。車両IDフィールドには、車両100を特定するための識別情報である車両IDが入力される。販売地域フィールドには、車両100が配置されている地域(すなわち、車両100の現在位置を含む地域)であって、該車両100が所定商品の販売を行った地域が入力される。販売商品フィールドには、車両100が販売する所定商品の商品名(または商品コード)が入力される。なお、上述したように、車両管理システム1の管理対象となっている複数の車両100では同一の所定商品が販売される。したがって、いずれの車両100についても、販売商品フィールドには、同一の所定商品の商品名(または商品コード)が入力される。販売日時フィールドには、販売地域フィールドに入力されている地域において、車両100によって所定商品の販売が行われた日時が入力される。販売数量フィールドには、販売地域フィールドに入力されている地域において、販売日時フィールドに入力されている日時に車両100によってユーザに販売された所定商品の数量が入力される。各車両100から管理サーバ200に送信される販売情報には、上記のような、図3に示す販売情報テーブルの各フィールドに入力される情報が含まれている。
なお、各車両100からは、所定商品の販売が行われた販売日毎に販売情報が管理サーバ200に送信されてもよい。また、各車両100からは、所定商品の販売中における所
定期間経過毎に販売情報が管理サーバ200に送信されてもよい。また、販売数量フィールドに入力される販売数量は、販売日毎の販売数量であってもよく、また、各販売日における所定の時間帯または所定期間内での販売数量であってもよい。
制御部202は、管理サーバ200を制御するための演算処理を行う機能を有する。制御部202は、プロセッサ210によって実現することができる。また、制御部202は、機能モジュールとして、需要予測部2021および配置決定部2022を有している。需要予測部2021および配置決定部2022は、複数の車両100それぞれの再配置地域を決定するための配置決定処理を実行する。
以下、需要予測部2021および配置決定部2022によって実行される配置決定処理について図4に基づいて説明する。図4は、配置決定処理のフローを示すフローチャートである。配置決定処理では、先ず、需要予測部2021が、販売情報DB203に格納されている、各車両100から取得した販売情報(すなわち、各地域における所定商品について販売情報)を取得する(S101)。
次に、需要予測部2021は、販売情報DB203から取得した販売情報に基づいて、各地域(地域A、地域B、地域C・・・)における所定商品の需要を予測する(S102)。上記のように、各車両100から取得した販売情報には各地域における所定商品の販売数量の実績が含まれている。そこで、需要予測部2021は、この実績に基づいて需要予測を実行する。例えば、需要予測部2021は、一定期間における所定商品の販売数量の実績がより大きい車両100が配置されている地域は、該所定商品についての需要がより高い、と予測してもよい。なお、需要予測部2021において行われる所定商品の需要予測の方法については、公知の方法を採用することができる。
次に、配置決定部2022が、需要予測部2021によって予測された各地域における所定商品についての需要に基づいて、複数の車両100それぞれの再配置地域を決定する(S103)。このとき、配置決定部2022は、所定商品について予測される需要が高い地域ほど再配置される車両100の数が多くなるように、複数の車両100それぞれの再配置地域を決定する。
上記の配置決定処理が実行されることで複数の車両100それぞれの再配置地域を決定されると、制御部202は、再配置地域へ移動すべき各車両100(すなわち、現在配置されている地域と再配置地域とが異なる車両)に対して、それぞれの再配置地域への移動指令を送信する。ここで各車両100に対して送信される移動指令には、再配置地域を特定するための位置情報が含まれている。
上述したように、管理サーバ200から送信された移動指令を車両100が受信すると、該車両100では、再配置地域を目的地とする走行計画が生成される。そして、車両100が自律走行によって再配置地域へ移動する。これにより、所定商品についての需要がより高い地域に、より多くの車両100が配置されることになる。そのため、所定商品についての需要がより高い地域における該所定商品の販売規模を拡大することができる。したがって、複数の車両100によってユーザに所定商品を販売する際に、該所定商品の販売をより促進させることができる。
(情報・処理のフロー)
ここで、車両管理システム1における、車両100と管理サーバ200との間の情報、および、各処理のフローについて図5に基づいて説明する。図5は、車両管理システム1における情報および処理のフローを示すシーケンス図である。
車両管理システム1では、複数の車両100がそれぞれ異なる地域に配置されている状況下において、各車両100から管理サーバ200に対して販売情報が送信される(S10)。管理サーバ200は、車両100から販売情報を受信すると、該販売情報を販売情報DB203に格納する(S11)。そして、管理サーバ200においては、販売情報DB203に格納されている、各車両100から取得した販売情報を用いて、図4に示す配置決定処理が実行される(S12)。
配置決定処理が実行されることで複数の車両100それぞれの再配置地域が決定されると、各車両100に対して再配置地域への移動指令が送信される(S13)。車両100では、管理サーバ200から移動指令を受信すると、該移動指令に基づいて走行計画が生成される(S14)。そして、生成された走行計画に基づいて、車両100の再配置地域への移動が実行される(S15)。
なお、本実施形態における車両管理システム1においては、それぞれ異なる地域に配置された各車両100により同日の販売日に所定商品を販売し、該販売日における販売情報を各車両100から管理サーバ200に収集してもよい。そして、販売情報を収集した販売日の翌日の販売開始前までに、管理サーバ200において配置決定処理を実行すると共に、各車両100の再配置地域への移動を完了させてもよい。これによれば、販売情報を収集した販売日の翌日から、所定商品についての需要がより高い地域における該所定商品の販売規模を拡大することができる。
また、本実施形態における車両管理システム1においては、それぞれ異なる地域に配置された各車両100から、同日の販売日における販売開始から所定時間内での販売情報を管理サーバ200に収集してもよい。販売情報を収集した販売日中に、管理サーバ200において配置決定処理を実行すると共に、各車両100の再配置地域への移動を完了させてもよい。これによれば、販売情報を収集した販売日の当日中に、所定商品についての需要がより高い地域における該所定商品の販売規模を拡大することができる。
(変形例)
上述したように、本実施形態においては、管理サーバ200において実行される配置決定処理において、所定商品について予測される需要が高い地域ほど再配置される車両100の数が多くなるように、複数の車両100それぞれの再配置地域を決定した。ただし、複数の車両100それぞれの再配置地域の決定方法はこれに限られるものではない。例えば、配置決定処理においては、複数の車両100それぞれが配置されている複数の地域のうち、所定商品について予測される需要が最も高い地域である重点地域を導出してもよい。そして、複数の車両100のうち重点地域以外の地域に配置されている車両100の再配置地域を該重点地域に決定してもよい。これによれば、重点地域における所定商品の販売規模を可及的に拡大することができる。そのため、配置決定処理によっても、複数の車両100によってユーザに所定商品を販売する際に、該所定商品の販売をより促進させることができる。
なお、車両100が所定サービスをユーザに対して販売する車両である場合、上記と同等、各車両100から取得した所定サービスについての販売情報に基づいて、各地域における該所定サービスについての需要を予測する。そして、予測された所定サービスについての需要に基づいて、複数の車両100それぞれの再配置地域を決定する。これにより、所定サービスについての需要がより高い地域に、より多くの車両100が配置されることになる。そのため、所定サービスについての需要がより高い地域における該所定商品の販売規模を拡大することができる。したがって、複数の車両100によってユーザに所定サービスを販売する際に、該所定サービスの販売をより促進させることができる。
<その他の実施形態>
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施し得る。また、本開示において説明した処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
また、1つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、1つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成(サーバ構成)によって実現するかは柔軟に変更可能である。
本発明は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する1つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク(フロッピー(登録商標)ディスク、ハードディスクドライブ(HDD)等)、光ディスク(CD-ROM、DVDディスク、ブルーレイディスク等)など任意のタイプのディスク、読み込み専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、EPROM、EEPROM、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。
1・・・車両管理システム
100・・車両
106、202・・制御部
107・・販売情報管理部
200・・管理サーバ
203・・販売情報データベース

Claims (6)

  1. 自律走行可能な複数の車両の走行を管理する情報処理装置において、
    前記複数の車両が、同一の所定商品または同一の所定サービスをユーザに対して販売する店舗車両であって、
    前記情報処理装置が、
    前記複数の車両それぞれが異なる地域に配置されている状況下において、各車両における前記所定商品または前記所定サービスの販売数量に関する情報を含む販売情報を取得することと、
    前記複数の車両それぞれから取得した前記販売情報に基づいて、各車両が配置されている各地域における前記所定商品または前記所定サービスについての需要を予測することと、
    予測された各地域における前記所定商品または前記所定サービスについての需要に基づいて、前記複数の車両それぞれを再配置させる地域である再配置地域を決定することと、
    前記複数の車両に対して、決定されたそれぞれの前記再配置地域への移動指令を送信することと、
    を実行する制御部を備える情報処理装置。
  2. 前記制御部が、前記所定商品または前記所定サービスについて予測される需要が高い地域ほど再配置される車両の数が多くなるように、前記複数の車両それぞれの前記再配置地域を決定する請求項1に記載の情報処理装置。
  3. 前記制御部が、前記複数の車両それぞれが配置されている複数の地域のうち、前記所定商品または前記所定サービスについて予測される需要が最も高い地域である重点地域を導出し、前記複数の車両のうち前記重点地域以外の地域に配置されている車両の前記再配置地域を前記重点地域に決定する請求項1に記載の情報処理装置。
  4. 自律走行可能な複数の車両と、前記複数の車両の走行を管理する情報処理装置と、を有する車両管理システムであって、
    前記複数の車両が、同一の所定商品または同一の所定サービスをユーザに対して販売する店舗車両であって、
    前記情報処理装置が、
    前記複数の車両それぞれが異なる地域に配置されている状況下において、各車両における前記所定商品または前記所定サービスの販売数量に関する情報を含む販売情報を取得することと、
    前記複数の車両それぞれから取得した前記販売情報に基づいて、各車両が配置されている複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要を予測することと、
    予測された、前記複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要に基づいて、前記複数の車両それぞれを再配置させる地域を決定することと、
    前記複数の車両に対して、決定されたそれぞれの再配置地域への移動指令を送信することと、
    を実行する第1制御部を備え、
    前記複数の車両それぞれが、
    前記情報処理装置に前記販売情報を送信することと、
    前記情報処理装置から発信された再配置地域への移動指令を受信することと、
    受信した移動指令に基づいて、再配置地域へ自車両を移動させることと、
    を実行する第2制御部を備える、
    車両管理システム。
  5. コンピュータが自律走行可能な複数の車両の走行を管理する情報処理方法であって、
    前記複数の車両が、同一の所定商品または同一の所定サービスをユーザに対して販売する店舗車両であり、
    前記情報処理方法が、
    前記複数の車両それぞれが異なる地域に配置されている状況下において、各車両における前記所定商品または前記所定サービスの販売数量に関する情報を含む販売情報を取得することと、
    前記複数の車両それぞれから取得した前記販売情報に基づいて、各車両が配置されている複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要を予測することと、
    予測された、前記複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要に基づいて、前記複数の車両それぞれを再配置させる地域を決定することと、
    前記複数の車両に対して、決定されたそれぞれの再配置地域への移動指令を送信することと、
    を含む情報処理方法。
  6. コンピュータに自律走行可能な複数の車両の走行を管理させるプログラムであって、
    前記複数の車両が、同一の所定商品または同一の所定サービスをユーザに対して販売する店舗車両であり、
    前記コンピュータに、
    前記複数の車両それぞれが異なる地域に配置されている状況下において、各車両における前記所定商品または前記所定サービスの販売数量に関する情報を含む販売情報を取得することと、
    前記複数の車両それぞれから取得した前記販売情報に基づいて、各車両が配置されている複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要を予測することと、
    予測された、前記複数の地域それぞれにおける前記所定商品または前記所定サービスについての需要に基づいて、前記複数の車両を再配置させる地域を決定することと、
    前記複数の車両に対して、決定された再配置地域への移動指令を送信することと、
    を実行させるプログラム。
JP2019009659A 2019-01-23 2019-01-23 情報処理装置、車両管理システム、および情報処理方法 Active JP7067497B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019009659A JP7067497B2 (ja) 2019-01-23 2019-01-23 情報処理装置、車両管理システム、および情報処理方法
US16/701,247 US20200234594A1 (en) 2019-01-23 2019-12-03 Information processor, vehicle management system, and information processing method
CN202010067507.4A CN111476592B (zh) 2019-01-23 2020-01-20 信息处理装置、车辆管理***及信息处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019009659A JP7067497B2 (ja) 2019-01-23 2019-01-23 情報処理装置、車両管理システム、および情報処理方法

Publications (2)

Publication Number Publication Date
JP2020119245A JP2020119245A (ja) 2020-08-06
JP7067497B2 true JP7067497B2 (ja) 2022-05-16

Family

ID=71609959

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019009659A Active JP7067497B2 (ja) 2019-01-23 2019-01-23 情報処理装置、車両管理システム、および情報処理方法

Country Status (3)

Country Link
US (1) US20200234594A1 (ja)
JP (1) JP7067497B2 (ja)
CN (1) CN111476592B (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7322834B2 (ja) * 2020-08-07 2023-08-08 トヨタ自動車株式会社 情報処理装置、情報処理方法、およびシステム
WO2022162713A1 (ja) * 2021-01-26 2022-08-04 日本電気株式会社 サーバ装置、システム、サーバ装置の制御方法及び記憶媒体

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008052455A (ja) 2006-08-23 2008-03-06 Fujitsu Ten Ltd 需要予測装置およびプログラム
JP2009009282A (ja) 2007-06-27 2009-01-15 Fujitsu Ten Ltd 需要情報送信装置
JP2010039833A (ja) 2008-08-06 2010-02-18 Act Systems:Kk 需要発生予測システム、需要発生予測装置、および需要発生予測方法
JP2015069594A (ja) 2013-09-30 2015-04-13 株式会社日本総合研究所 移動店舗巡回スケジュール作成装置及びその方法
US20180260778A1 (en) 2017-03-08 2018-09-13 Wheely's Café International AB Self driving automated vending vehicle

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU8467401A (en) * 2000-07-28 2002-02-13 Storymail Inc System, method and computer program product for device, operating system, and network transport neutral secure interactive multi-media messaging
JP2002230340A (ja) * 2001-02-06 2002-08-16 Casio Comput Co Ltd 販売業者管理システムおよび販売業者管理方法
JP2004189349A (ja) * 2002-12-06 2004-07-08 Toyota Motor Corp 積載輸送物群指示装置と指示方法とそのためのプログラム
JP2007328422A (ja) * 2006-06-06 2007-12-20 Nec Corp 商品販売システム、及び商品販売方法
GB2486384B (en) * 2010-12-15 2013-08-28 Andrew William Wright Method and system for logging vehicle behaviour
EP2715478A4 (en) * 2011-05-26 2014-10-29 Ice Energy Inc SYSTEM AND METHOD FOR INCREASING A GRID EFFICIENCY BY A STATISTICAL DISTRIBUTION CONTROL
US10176517B2 (en) * 2014-03-13 2019-01-08 Gary Goralnick Advertising-integrated car
JP6672589B2 (ja) * 2015-02-02 2020-03-25 トヨタ自動車株式会社 消費電力量予測装置、消費電力量予測方法、サーバ装置
US20160335576A1 (en) * 2015-05-12 2016-11-17 Uber Technologies, Inc. Location-based prediction of transport services
KR20180012912A (ko) * 2016-07-27 2018-02-07 주식회사 맥스포 자동판매기 운용 방법 및 장치
CN107657353A (zh) * 2017-11-09 2018-02-02 东峡大通(北京)管理咨询有限公司 租赁物的调度方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008052455A (ja) 2006-08-23 2008-03-06 Fujitsu Ten Ltd 需要予測装置およびプログラム
JP2009009282A (ja) 2007-06-27 2009-01-15 Fujitsu Ten Ltd 需要情報送信装置
JP2010039833A (ja) 2008-08-06 2010-02-18 Act Systems:Kk 需要発生予測システム、需要発生予測装置、および需要発生予測方法
JP2015069594A (ja) 2013-09-30 2015-04-13 株式会社日本総合研究所 移動店舗巡回スケジュール作成装置及びその方法
US20180260778A1 (en) 2017-03-08 2018-09-13 Wheely's Café International AB Self driving automated vending vehicle

Also Published As

Publication number Publication date
US20200234594A1 (en) 2020-07-23
JP2020119245A (ja) 2020-08-06
CN111476592B (zh) 2023-11-24
CN111476592A (zh) 2020-07-31

Similar Documents

Publication Publication Date Title
TWI727667B (zh) 用於包裹收取及遞送之路徑計畫的設備、系統及電腦實施方法
US10388167B2 (en) Transmitting navigational data to driver devices for transporting a user to destinations specified in a transportation request
JP7180525B2 (ja) 情報処理装置、情報処理方法、および移動店舗車両
CN110007668B (zh) 移动体***及移动体***的控制方法
CN111747132A (zh) 信息处理装置、信息处理方法及信息处理程序
JP7067497B2 (ja) 情報処理装置、車両管理システム、および情報処理方法
KR101799973B1 (ko) 모임 장소 추천 장치 및 방법
JP2020149576A (ja) 情報処理装置、情報処理方法、及び情報処理プログラム
JP2018206225A (ja) 配信装置、配信方法、配信プログラムおよびモデル
JP2004338888A (ja) 商品の配達処理プログラムおよび商品の配達方法
CN111694350B (zh) 信息处理装置、信息处理方法以及程序
JP7251467B2 (ja) システムおよび情報処理装置
US11176824B2 (en) Identification and performance of an action related to a poorly parked vehicle
CN113283615B (zh) 信息处理装置、非暂时性存储介质以及信息处理方法
JP7120066B2 (ja) 情報処理装置
JP7120131B2 (ja) 情報処理装置
JP2020144704A (ja) 情報処理システム
JP7081524B2 (ja) 情報処理装置
CN113496616B (zh) 信息处理装置、信息处理方法以及***
CN111461810B (zh) ***、信息处理设备、信息处理方法和存储介质
CN111717216A (zh) 服务提供***及车辆
CN113822520A (zh) 信息处理装置、信息处理方法以及***
CN111476590A (zh) 信息处理装置和信息处理的方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210426

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220228

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220329

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220411

R151 Written notification of patent or utility model registration

Ref document number: 7067497

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151