(57)【要約】【課題】多目的に機能する移動体の提供するサービスの継続性を確保可能な技術を提供する。【解決手段】情報システムは、１以上の移動体の中の店舗として機能する店舗移動体から、店舗移動体で提供される商品の在庫状況の不足を検知する手段と、１以上の移動体の中から、店舗移動体で提供される商品を供給可能な補給移動体を検索する手段と、店舗移動体で提供される商品の在庫状況の不足が検知されたときに、検索された補給移動体に店舗移動体への商品の供給を指示する管理手段と、を備える。【選択図】図８
2019133334.tif 000002
【特許請求の範囲】
【請求項１】
１以上の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体で提供される商品の在庫状況の不足を検知する手段と、
前記１以上の移動体の中から、前記店舗移動体で提供される商品を供給可能な補給移動体を検索する手段と、
前記店舗移動体で提供される商品の在庫状況の不足が検知されたときに、前記検索された補給移動体に前記店舗移動体への商品の供給を指示する管理手段と、
を備える情報システム。
【請求項２】
前記補給移動体は、在庫状況の不足が検知された前記店舗移動体で提供される商品の補給目的で機能する専用移動体、あるいは、前記１以上の移動体の中の他の店舗移動体の少なくとも一つの移動体である、請求項１に記載の情報システム。
【請求項３】
前記管理手段は、前記店舗移動体を構成する消耗品の使用期間を管理すると共に、前記消耗品の使用期間が第１閾値を超えるときには、前記補給移動体へ、前記店舗移動体への消耗品の補給を指示する、請求項１または２に記載の情報システム。
【請求項４】
前記管理手段は、前記店舗移動体を機能させるためのエネルギー状態を管理すると共に、前記エネルギー状態が前記店舗移動体を機能させるために必要な第２閾値を下回るときには、前記補給移動体へ、前記店舗移動体へのエネルギーの補給を指示する、請求項１から３の何れか一項に記載の情報システム。
【請求項５】
前記１以上の移動体の位置情報を取得する手段をさらに備え、
前記管理手段は、前記店舗移動体と前記補給移動体の位置情報を基に商品の供給を指示する店舗移動体を選択する請求項１から４の何れか一項に記載の情報システム。
【請求項６】
コンピュータが、
１以上の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体で提供される商品の在庫状況の不足を検知するステップと、
前記１以上の移動体の中から、前記店舗移動体で提供される商品を供給可能な補給移動体を検索するステップと、
前記店舗移動体で提供される商品の在庫状況の不足が検知されたときに、前記検索された補給移動体に前記店舗移動体への商品の供給を指示する管理ステップと、
を実行する情報処理方法。
【請求項７】
コンピュータに、
１以上の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体で提供される商品の在庫状況の不足を検知するステップと、
前記１以上の移動体の中から、前記店舗移動体で提供される商品を供給可能な補給移動体を検索するステップと、
前記店舗移動体で提供される商品の在庫状況の不足が検知されたときに、前記検索された補給移動体に前記店舗移動体への商品の供給を指示する管理ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多目的に機能する移動体の提供するサービスを管理する情報システム、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
従来、車両等の移動体は、利用者が所望の目的地に移動することを目的としたり、荷物を所望の配送先に運搬したりするために使用されている。近年、自律走行を行う移動体を用いて、人や物に対する移動性をサービスとして提供するＭａａＳ（Mobility-as-a-service）に関する各種技術が提案されている。例えば、特許文献１には、自動運転によって
所定の宅配ボックスまでの荷物の搬送を行い、人手を介さずに当該各配ボックスに荷物を格納するシステムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６１６４５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述のＭａａＳコンセプトにおいては、車両内の空間を人や物の移動だけではなく、商品の販売や役務サービスを提供する店舗として利用する形態も考えられている。車両等の移動体を店舗として機能させる場合、荷物の配送とは異なり、予め予約された利用者に限らず、不特定の利用者の利用を考慮して、継続的な商品や役務サービスの提供が課題になる。
【０００５】
本発明は、このような課題を考慮してなされたものであり、多目的に機能する移動体の提供するサービスの継続性を確保可能な技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の一側面は、情報システムとして例示される。本情報システムは、１以上の移動体の中の店舗として機能する店舗移動体から、店舗移動体で提供される商品の不足を検知する手段と、１以上の移動体の中から、店舗移動体で提供される商品を供給可能な補給移動体を検索する手段と、店舗移動体で提供される商品の在庫状況の不足が検知されたときに、検索された補給移動体に店舗移動体への商品の供給を指示する管理手段と、を備える。
【０００７】
このような構成によれば、商品の在庫状況に不足が生じた店舗移動体への、補給移動体による不足商品の補給が可能になるため、欠品等の発生が極力抑制できる。本情報システムによれば、店舗移動体の提供するサービスの継続性が確保できる。
【０００８】
また、本発明の他の側面において、補給移動体は、在庫状況の不足が検知された店舗移動体で提供される商品の補給目的で機能する専用移動体、あるいは、１以上の移動体の中の他の店舗移動体の少なくとも一つの移動体であるようにしてもよい。このような構成によれば、商品の在庫状況に不足が生じた店舗移動体への迅速な補給対応が可能になる。
【０００９】
また、本発明の他の側面において、管理手段は、店舗移動体を構成する消耗品の使用期間を管理すると共に、消耗品の使用期間が第１閾値を超えるときには、補給移動体へ、店舗移動体への消耗品の補給を指示するようにしてもよい。このような構成によれば、使用
期間が所定期間を超える消耗品の補給が可能になるため、消耗品の故障によるサービス停止を未然に抑制できる。
【００１０】
また、本発明の他の側面において、管理手段は、店舗移動体を機能させるためのエネルギー状態を管理すると共に、エネルギー状態が店舗移動体を機能させるために必要な第２閾値を下回るときには、補給移動体へ、店舗移動体へのエネルギー補給を指示するようにしてもよい。このような構成によれば、エネルギー状態が所定量を下回ると判断される店舗移動体への、補給移動体によるエネルギー補給が可能になるため、エネルギー切れによるサービス停止を未然に抑制できる。
【００１１】
また、本発明の他の側面において、１以上の移動体の位置情報を取得する手段をさらに備え、管理手段は、店舗移動体と補給移動体の位置情報を基に商品の供給を指示する店舗移動体を選択するようにしてもよい。このような構成によれば、補給を必要とする当該店舗移動体は、当該店舗移動体に近接する他の店舗移動体による補給対象品の補給が可能になるため、サービスの継続性が維持できる。
【００１２】
また、本発明の他の側面は、情報システムのコンピュータが実行する情報処理方法として例示される。本情報処理方法は、コンピュータが、１以上の移動体の中の店舗として機能する店舗移動体から、店舗移動体で提供される商品の在庫状況の不足を検知するステップと、１以上の移動体の中から、店舗移動体で提供される商品を供給可能な補給移動体を検索するステップと、店舗移動体で提供される商品の在庫状況の不足が検知されたときに、検索された補給移動体に店舗移動体への商品の供給を指示する管理ステップと、を実行する。
【００１３】
また、本発明の他の側面は、情報システムのコンピュータに実行させるプログラムとして例示される。本プログラムは、コンピュータに、１以上の移動体の中の店舗として機能する店舗移動体から、店舗移動体で提供される商品の在庫状況の不足を検知するステップと、１以上の移動体の中から、店舗移動体で提供される商品を供給可能な補給移動体を検索するステップと、店舗移動体で提供される商品の在庫状況の不足が検知されたときに、検索された補給移動体に店舗移動体への商品の供給を指示する管理ステップと、を実行させる。
【００１４】
なお、本発明は、上記処理や手段の少なくとも一部を含む情報システム、あるいは、情報処理装置として捉えることができる。また、本発明は、上記手段が行う処理の少なくとも一部を実行する情報処理方法として捉えることができる。また、本発明は、この情報処理方法をコンピュータに実行させるためのコンピュータプログラムを記憶したコンピュータ可読記憶媒体として捉えることができる。上記処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【発明の効果】
【００１５】
本発明によれば、多目的に機能する移動体の提供するサービスの継続性を確保可能な技術が提供できる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る補給管理システムが適用される移動体システムの機略構成を示す図である。
【図２】車両、センタサーバ、補給管理サーバの概略的な構成を示す図である。
【図３】車両管理情報を説明する図である。
【図４】車両在庫管理情報を説明する図である。
【図５】商品管理情報を説明する図である。
【図６】補給車両管理情報を説明する図である。
【図７】消耗品管理情報を説明する図である。
【図８】店舗車両で提供される商品等を補給対象品とする補給指示生成処理の一例を示すフローチャートである。
【図９】店舗車両を構成する消耗品を補給対象品とする補給指示生成処理の一例を示すフローチャートである。
【図１０】店舗車両を駆動するエネルギーを補給対象品とする補給指示生成処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、一実施の形態に係る補給管理システムについて説明する。以下の実施形態の構成は例示であり、本補給管理システムは実施形態の構成には限定されない。
【００１８】
＜１．システム構成＞
図１は、本実施形態に係る補給管理システムが適用される移動体システムの機略構成を示す図である。本実施形態に係る補給管理システム１は、移動体システムの一部、あるいは、移動体システムと連携する補完システムとして機能する。
先ず、移動体システムの概要について説明する。当該移動体システムは、与えられた指令に基づいて自律走行を行う複数の自律走行車両３０ａ、３０ｂ、３０ｃと、当該指令を発行するセンタサーバ１０と、を含んで構成される。以下では、自律走行車両を単に「車両」とも称し、複数の自律走行車両３０ａ、３０ｂ、３０ｃを総称して「車両３０」とも称す。
【００１９】
車両３０は、利用者（以下、「ユーザ」とも称す）の多様なニーズに沿った所定のモビリティサービスを提供する自動運転車両であり、道路上を自律走行可能な車両である。移動体システムを構成する自律走行可能な車両として、例えば、Electric Vehicle（ＥＶ）パレットと呼ばれる自走式の電動車両が例示される。車両３０は、提供するモビリティサービスの用途や目的に応じて、自車両の外装や内装を変更し、車両サイズを任意に選択することが可能な多目的移動体である。車両３０は、例えば、ユーザ端末４０を介した利用者、あるいは、任意の利用者のニーズに応じて、利用者の移動や荷物の運搬、利用者への商品販売等の所定のモビリティサービスを提供する。また、センタサーバ１０は、移動体システムを構成する複数の車両３０を管理する装置であり、各車両３０に対する運行指令を行う。図１に例示のユーザ端末４０は、例えば、スマートフォン、携帯電話、タブレット端末、個人情報端末、ウェアラブルコンピュータ（スマートウォッチ等）といった小型のコンピュータである。但し、ユーザ端末４０は、ネットワークＮを介してセンタサーバ１０に接続されるＰＣ（Personal Computer）であってもよい。車両３０は、「移動体」
の一例である。
【００２０】
図１に例示の移動体システムでは、センタサーバ１０、車両３０、ユーザ端末４０は、ネットワークＮによって相互に接続される。また、ネットワークＮには、本実施形態の補給管理システム１を構成する補給管理サーバ２０が接続される。ネットワークＮは、インターネット等の公衆ネットワーク、携帯電話網の無線ネットワーク、ＶＰＮ（Virtual Private Network）等の専用ネットワーク、ＬＡＮ（Local Area Network）等のネットワー
クを含む。ネットワークＮには、図示しない他のセンタサーバ１０、車両３０、ユーザ端末４０、補給管理サーバ２０が複数に接続され得る。
【００２１】
本実施形態に係る補給管理システム１が適用される移動体システムにおいては、車両３０ａ、３０ｂは、例えば、利用者に対して商品販売や役務サービスの提供を目的とする移動形式の店舗（以下、店舗として機能する車両３０を「店舗車両３０」ともいう）として
機能する。当該店舗車両３０は、例えば、予め定められた所定の地域内を移動しつつ、店舗として取り扱う商品の販売や役務サービスを提供する。当該店舗車両３０の所定地域内の移動ルートは、季節や天候、交通状況に応じて移動システム側で適宜決定してもよく、利用者の要請に応じて利用者周辺の道路上を移動するようにしてもよい。なお、本実施形態に係る補給管理システム１の補給管理が適用される店舗車両３０には、後述するように補給管理端末３６が搭載される。補給管理端末３６が搭載される限りにおいては、店舗車両３０の他の構成は特定のものに限定されない。また、店舗車両３０は、必ずしも無人である必要はなく、例えば、店舗車両３０の取り扱う商品販売や役務サービスを利用する利用者に対して当該サービスを提供する営業要員や接客要員、保安要員等が乗車していてもよい。また、店舗車両３０は、必ずしも常時自律走行を行う車両でなくてもよい。例えば、状況に応じて上記要員が運転ないし運転の補助を行う車両であってもよい。なお、図１では、２台の店舗車両（車両３０ａ、３０ｂ）を例示するが、移動体システムには複数の店舗車両３０が含まれる。店舗車両３０は、「店舗移動体」の一例である。
【００２２】
また、車両３０ｃは、店舗車両３０に対して、当該店舗車両３０が提供する商品販売や役務サービスを機能させるための在庫補給、消耗品補給、エネルギー補給等を目的とする専用車両である。以下、店舗車両３０に対して、上記の各種補給を目的とする専用車両の車両３０ｃを「補給車両３０ｃ」ともいう。補給車両３０ｃには、店舗車両３０に対する上記補給対象品が積載される。補給対象品は、典型的には、当該店舗車両３０が取り扱う商品等である。なお、商品には、役務サービスを提供するための紙タオルや紙コップ、飲料水等の消費材が含まれる。また、補給対象品には、店舗車両３０を構成する内装や外装に使用される車外灯や車内灯、指示灯、電池、ワイパー等の寿命による交換が必要な消耗品が含まれる。さらに、補給対象品には、店舗車両３０を駆動するための電力、気体燃料、液体燃料等のエネルギーが含まれる。なお、補給車両３０ｃは、商品等の在庫補給に目的を限定した専用車両、消耗品補給に目的を限定した専用車両、電力等のエネルギー補給に目的を限定した専用車両であってもよい。
【００２３】
補給車両３０ｃは、例えば、所定の補給拠点から予め定められた地域内を移動しつつ、店舗車両３０に対する補給対象品を運搬し補給を行う。補給車両３０ｃは、後述のように補給管理サーバ２０と連携するセンタサーバ１０から送信された運行指令に基づいて所定の経路を移動し、補給を要する店舗車両３０に合流する。補給車両３０ｃにおいても、店舗車両３０と同様に補給管理端末３６が搭載される。また、補給車両３０ｃは、必ずしも無人である必要はなく、例えば、補給車両３０ｃに積載された補給対象品を取り扱う補給要員等が乗車していてもよい。また、補給車両３０ｃは、必ずしも常時自律走行を行う車両でなくてもよい。例えば、状況に応じて上記要員が運転ないし運転の補助を行う車両であってもよい。本実施形態に係る補給管理システム１が適用される移動体システムには、複数台の補給車両３０ｃが含まれる。補給車両３０ｃは、「補給移動体」の一例であり、「補給目的で機能する専用移動体」の一例である。
【００２４】
本実施形態に係る補給管理システム１は、補給車両３０ｃ、補給管理サーバ２０を構成に含む。本実施形態に係る補給管理システム１においては、補給管理サーバ２０は、店舗車両３０の取り扱う商品の在庫情報等を管理する。そして、補給管理サーバ２０は、店舗車両３０から、当該店舗車両の位置情報と共に、商品の在庫状態、消耗品の使用状態、エネルギー状態を取得する。上記各種状態は、店舗車両３０に搭載される補給管理端末３６を介して取得される。補給管理サーバ２０は、店舗車両３０の商品の在庫状況が不足すると判断する場合には、当該店舗車両３０付近を移動中の補給車両３０ｃ、あるいは、所定の拠点に待機している補給車両３０ｃを検索し、検索された補給車両３０ｃによる当該店舗車両３０への商品の補給を指示する。同様にして、補給管理サーバ２０は、店舗車両３０の消耗品の使用状態が所定期間を超えると判断する場合には、当該店舗車両３０付近を移動中の補給車両３０ｃ、あるいは、所定の拠点に待機している補給車両３０ｃを検索し
、補給車両３０ｃによる店舗車両３０への消耗品補給を指示する。さらに、補給管理サーバ２０は、店舗車両３０のエネルギー状態がひっ迫する（所定量を下回る）と判断する場合には、当該店舗車両３０付近を移動中の補給車両３０ｃ、あるいは、所定の拠点に待機している補給車両３０ｃを検索し、補給車両３０ｃによる店舗車両３０へのエネルギー補給を指示する。補給車両３０ｃへの各種補給指示は、センタサーバ１０を介して行われる。
【００２５】
センタサーバ１０は、補給管理サーバ２０と連携し、店舗車両３０、補給車両３０ｃに対して補給に係る運行を指令する。センタサーバ１０は、例えば、補給管理サーバ２０から、補給車両３０ｃによる店舗車両３０ａへの商品等の補給指示を受け付けると、店舗車両３０ａの位置情報や移動ルートを取得した上で、移動ルート上の補給車両３０ｃによる補給が可能な地点（目的地）を特定する。そして、センタサーバ１０は、補給車両３０ｃおよび店舗車両３０ａに対して「現在地から目的地点まで移動する」旨の運行指令を送信する。これにより、センタサーバ１０は、補給車両３０ｃおよび店舗車両３０ａを、現在地から目的地点までの所定の経路に沿った走行を実行させて合流させることができる。
なお、運行指令には、出発地（現在地）と目的地を結ぶ走行を指令するものの他に、所定のサービスをユーザに提供するための店舗車両３０ａ、補給車両３０ｃへの指令が含まれてもよい。一例として、店舗車両３０ａの外装にディスプレイが含まれる場合では、運行指令を介して、店舗車両３０ａの提供する商品販売や役務サービスに関する広告等をディスプレイに表示するように指示してもよい。また、店舗車両３０ａの外装にユーザの注意を喚起する照明等が含まれる場合では、移動中の当該店舗車両３０ａに対して、ユーザの注意喚起を促すための照明点灯や明滅を行わせるようにしてもよい。また、外装にディスプレイを含む補給車両３０ｃにおいては、運行指令を介して、当該ディスプレイに補給中である旨の表示を行わせるようにしてもよい。
【００２６】
また、補給管理サーバ２０は、店舗車両３０ａに対する補給のときに、店舗車両３０ａへ商品等の補給が可能な他の店舗車両３０ｂを選定し、選定された当該店舗車両３０ｂに対して店舗車両３０ａへの補給の指示を行うとしてもよい。例えば、補給管理サーバ２０は、店舗車両３０ａの商品の在庫状況が不足すると判断する場合には、当該店舗車両３０ａ付近を移動中の、当該店舗車両３０ａへ商品等の補給が可能な店舗車両３０ｂを検索して特定する。そして、補給管理サーバ２０は、店舗車両３０ｂに対して、在庫状況が不足と判断された店舗車両３０ａへの商品等の補給指示を行う。補給管理サーバ２０は、店舗車両３０ａに対し、補給車両３０ｃまたは店舗車両３０ｂによる不足商品の迅速な補給対応が可能になる。補給対象が消耗品やエネルギーの場合も同様である。なお、以下では、補給対象になる商品、消耗品、エネルギーを総称して補給対象品とも称す。店舗車両３０ａへ商品等の補給が可能な他の店舗車両３０ｂは、「補給移動体」の一例である。
【００２７】
補給管理サーバ２０は、例えば、センタサーバ１０に対して店舗車両３０ｂによる店舗車両３０ａへの商品等の補給指示を通知する。センタサーバ１０は、店舗車両３０ａおよび店舗車両３０ｂの位置情報や移動ルートを取得した上で、店舗車両３０ａの移動ルート上の店舗車両３０ｂによる補給が可能な地点（目的地）を特定する。そして、センタサーバ１０は、店舗車両３０ａおよび店舗車両３０ｂに対して「現在地から目的地点まで移動する」旨の運行指令を送信する。センタサーバ１０は、上記した補給車両３０ｃと同様にして、店舗車両３０ａおよび店舗車両３０ｂを、現在地から目的地点までの所定の経路に沿った走行を実行させて合流させることができる。
【００２８】
本実施形態に係る補給管理システム１によれば、補給車両３０ｃあるいは店舗車両３０ｂによる補給対象品の補給を行うことで、商品等の在庫状況に不足が生じた店舗車両３０ａの欠品等の発生が極力抑制できる。この結果、本実施形態に係る補給管理システム１では、店舗として機能する車両３０の提供するサービスの継続性が確保できる。
【００２９】
＜２．機能構成＞
図２は、図１に例示の、車両３０、センタサーバ１０、補給管理サーバ２０の概略的な構成を示す図である。図２に基づいて、車両３０、センタサーバ１０、補給管理サーバ２０のハードウェア構成および機能構成を説明する。なお、車両３０は、店舗車両３０ａ、３０ｂ、補給車両３０ｃとして機能するものとする。店舗車両３０ａ、３０ｂとして機能する車両３０と、補給車両３０ｃとして機能する車両３０の構成は同様である。
【００３０】
車両３０は、センタサーバ１０から取得した運行指令に従って走行する車両である。具体的には、ネットワークＮを介して取得した運行指令に基づいて走行経路を生成し、車両３０の周囲をセンシングしながら自律走行として適切な方法で道路上を走行する。車両３０は、センサ３１、位置情報取得部３２、制御部３３、駆動部３４、通信部３５、補給管理端末３６を含んで構成される。車両３０は、例えば、不図示のバッテリから供給される電力で動作する。
【００３１】
センサ３１は、車両３０の自律走行に必要な情報を取得するために車両３０の周囲のセンシングを行う手段であり、典型的にはステレオカメラ、可視光カメラ、レーザスキャナ、ＬＩＤＡＲ（Light Detection and Ranging、Laser Imaging Detection and Ranging）、レーダなどを含んで構成される。センサ３１が取得した情報は、制御部３３に送信され、車両３０の周囲に存在する障害物や走行レーンの認識等のために制御部３３によって利用される。位置情報取得部３２は、車両３０の現在位置を取得する手段であり、典型的にはＧＰＳ受信器などを含んで構成される。位置情報取得部３２が取得した情報は制御部３３に送信され、例えば、車両３０の現在位置を用いて当該車両が目的地に到達するためのルートの算出等の所定処理に利用される。また、位置情報取得部３２が取得した情報は通信部３５を介して、ネットワークＮに接続されるセンタサーバ１０、補給管理サーバ２０に定期的、あるいは、各サーバの要求に応じて送信される。
【００３２】
制御部３３は、センサ３１や位置情報取得部３２から取得した情報に基づいて、車両３０の制御を行うコンピュータである。制御部３３は、例えば、マイクロコンピュータによって構成されており、記憶手段（ＲＯＭ（Read Only Memory）等であり不図示）に記憶されたプログラムをＣＰＵ（Central Processing Unit）（不図示）によって実行させるこ
とで、上記した各種処理を行うための機能が実現される。その各種処理の具体例として、制御部３３は、運行計画生成部３３ａ、環境検出部３３ｂ、走行制御部３３ｃの機能モジュールを有している。
【００３３】
運行計画生成部３３ａは、センタサーバ１０から運行指令を取得し、自車両の運行計画を生成する。当該運行指令には、車両３０に指示される出発地および目的地に関する情報が含まれる。したがって、運行計画生成部３３ａは、センタサーバ１０から与えられた目的地と、位置情報取得部３２により得られた自車両の位置とに基づいて、車両３０が進むべきルートを算出し、上記の運行計画を生成する。運行計画には、このように算出された車両３０が走行する経路に関するデータと、経路の一部または全部において車両３０が行うべき処理を規定したデータとを含む。運行計画に含まれるデータの例として、例えば、以下の（１）、（２）のようなものが挙げられる。
（１）自車両が走行する経路を道路リンクの集合によって表したデータ
自車両が走行する経路は、例えば、不図示の記憶手段に記憶された地図データを参照し、指示された出発地と目的地に基づいて自動的に生成してもよい。なお、自車両が走行するルート算出は、車両３０内ではなく、外部装置（例えば、センタサーバ１０）の処理に頼ってもよい。この場合、センタサーバ１０は、車両３０からその自車両位置を取得し、当該車両３０が進むべき経路を算出するとともに、その算出した経路データを、上記の運行指令に含めてもよく、または別々に車両３０に送信してもよい。
（２）経路上の地点において自車両が行うべき処理を表したデータ
自車両が行うべき処理には、例えば、「一時的に立寄りする」、「商品の補給を受ける」、「消耗品の補給を受ける」、「エネルギーの補給をうける」といったものがあるが、これらに限られない。例えば、補給車両３０ｃとして機能する車両３０では、「一時的に立寄りする」、「商品を補給する」、「消耗品を補給する」、「エネルギーを補給する」等が例示できる。運行計画生成部３３ａが生成した運行計画は、後述する走行制御部３３ｃへ送信される。
【００３４】
環境検出部３３ｂは、センサ３１が取得したデータに基づいて、自律走行に必要な車両３０の周囲の環境を検出する。検出の対象は、例えば、車線の数や位置、自車両の周囲に存在する車両の数や位置、自車両の周囲に存在する障害物（例えば歩行者、自転車、構造物、建築物など）の数や位置、道路の構造、道路標識などであるが、これらに限られない。自律的な走行を行うために必要なものであれば、検出の対象はどのようなものであってもよい。例えば、センサ３１がステレオカメラである場合には、それにより撮像された画像データを画像処理することで車両３０の周囲の物体検出が行われる。また、環境検出部３３ｂは、単に車両３０の周囲の物体を検出するだけではなく、検出した物体をトラッキング（検出した対象物を継続して検出し続けること）してもよい。例えば、１ステップ前に検出した物体の座標と、現在の物体の座標との差分から、当該物体の相対速度を求めることができる。環境検出部３３ｂが検出した、車両３０の周囲環境に関するデータ（以下、環境データ）は、後述する走行制御部３３ｃへ送信される。
【００３５】
走行制御部３３ｃは、運行計画生成部３３ａが生成した運行計画と、環境検出部３３ｂが生成した環境データ、ならびに、位置情報取得部３２が取得した自車両の位置情報に基づいて、自車両の自律的な走行を制御するための制御指令を生成する。例えば、走行制御部３３ｃは、所定の経路に沿って走行し、かつ、自車両を中心とする所定の安全領域内に障害物が進入しないように自車両を走行させるべく制御指令を生成する。生成された制御指令は、後述の駆動部３４へ送信される。車両を自律走行させるための制御指令の生成方法については、公知の方法を採用することができる。
【００３６】
駆動部３４は、走行制御部３３ｃが生成した制御指令に基づいて、車両３０を走行させる手段である。駆動部３４は、例えば、車輪を駆動するためのモータやインバータ、ブレーキ、ステアリング機構等を含んで構成され、制御指令に従ってモータやブレーキ等が駆動されることで、車両３０の自律走行が実現される。また、通信部３５は、車両３０をネットワークＮに接続するための通信手段である。本実施形態では、通信部３５は、３Ｇ（3rd Generation）やＬＴＥ（Long Term Evolution）等の移動体通信サービスを利用して
、ネットワークＮ経由で他の装置（例えばセンタサーバ１０、補給管理サーバ２０）と通信を行うことができる。
【００３７】
補給管理端末３６は、車両３０が店舗車両３０ａ、３０ｂ、または補給車両３０ｃとして機能するための補給対象品の在庫状況を管理するためのコンピュータである。補給管理端末３６は、例えば、ＣＰＵ等のプロセッサ（不図示）、ＲＯＭ、ＲＡＭ（Random Access Memory）等の主記憶装置（不図示）、ＥＰＲＯＭ（Erasable Programmable ROM）、ハ
ードディスクドライブ（ＨＤＤ、Hard Disk Drive）、リムーバブルメディア等の補助記
憶装置（不図示）を含む一般的なコンピュータの構成を有する。また、補給管理端末３６は、マウスやキーボード等の入力装置、ディスプレイ等の出力装置、入力装置と出力装置を兼ねるタッチパネルディスプレイを含むとしてもよい。
【００３８】
補給管理端末３６が管理する補給対象品には、店舗車両３０が取り扱う商品、店舗車両３０構成する内装や外装の車外灯や車内灯、指示灯、電池、ワイパー等の寿命による交換が必要な消耗品、店舗車両３０を駆動させるための電力等のエネルギーが含まれる。また
、店舗車両３０の取り扱う商品には、完成品としての商品の他に、完成品を構成するための材料が含まれる。例えば、ピザ等を調理販売する場合では、ピザを構成するピザ生地やトッピングするためのチーズやトマト、ハム等の各種食材が補給対象品に含まれる。なお、補給管理端末３６は、車両３０の自律走行には原則として関与しないように構成される。このため、補給管理端末３６は、原則として制御部３３に対しては作用しないように構成される。但し、補給管理端末３６は、通信部３５を介して補給管理サーバ２０と通信可能に構成されている。
【００３９】
補給管理端末３６は、例えば、車両内に構築された車内ネットワーク（ＬＩＮ（Local Interconnect Network）、ＣＡＮ（Controller Area Network）、ＬＡＮ）に接続された
ＰＯＳ（point of sales）端末（不図示）を介して店舗車両３０が取り扱う商品の在庫状況を取得する。また、自動販売機等を備える無人の店舗車両３０の場合では、例えば、補給管理端末３６と車内ネットワークで接続された、商品に付与されたＲＦＩＤ（radio frequency identifier）タグやＩＣタグの情報を読み取り可能なＲＦＩＤリーダ端末（不図示）を介して在庫状況を取得する。完成品としての商品を構成する各種食材等についても、同様にして、所定の数量単位（例えば、袋単位、箱単位等）に付与されたＲＦＩＤタグやＩＣタグの読み取りを介して在庫状況が取得される。また、補給管理端末３６は、車内ネットワークに接続されたＥＣＵ（Electronic Control Unit）を介して、ＳＯＣ（State. Of Charge）といった店舗車両３０のエネルギー使用状況（エネルギー残量）を取得す
る。補給管理端末３６は、所定の周期間隔で上述した補給対象品の状況を示す情報を取得し、取得した情報を通信部３５に出力する。
【００４０】
なお、補給対象品には、商品販売や役務サービスの提供時に消費される、紙コップ、紙タオル、飲料水、燃料ガス等の消費材が含まれる。補給管理端末３６は、例えば、紙コップ、紙タオル等については、所定の数量単位（例えば、１００枚入りの一箱）に付与されたＲＦＩＤタグやＩＣタグの読み取りを介して消費数量を把握する。また、補給管理端末３６は、例えば、飲料水、燃料ガス等については、飲料水や燃料ガス等の残量を検出するセンサ、あるいは、飲料水や燃料ガス等が封入されたタンク等の重量を検出するセンサ等を介して消費状況を把握する。
【００４１】
次に、センタサーバ１０を説明する。センタサーバ１０は、移動体システムを構成する複数の車両３０の自律走行を管理し、各車両への運行指令を送信する装置である。センタサーバ１０は、補給管理サーバ２０と連携し、補給対象品の補給を要する店舗車両３０ａ、および、補給車両３０ｃあるいは店舗車両３０ａへの在庫補給等が可能な店舗車両３０ｂに対して在庫補給、消耗品補給、エネルギー補給に関する運行指令を生成する。センタサーバ１０は、ＣＰＵやＤＳＰ（Digital Signal Processor）等のプロセッサ（不図示）、ＲＡＭ、ＲＯＭ等の主記憶装置（不図示）、ＥＰＲＯＭ、ハードディスクドライブ、リムーバブルメディア等の補助記憶装置（不図示）を有する一般的なコンピュータにより構成される。リムーバブルメディアには、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）のようなディスク記録媒体が含まれる。また、センタサーバ１０は、マウスやキーボード等の入力装置、ディスプレイやプリンタ等の出力装置を備えるとしてもよい。但し、センタサーバ１０は、単一のコンピュータであってもよく、クラウドといった複数のコンピュータの集まりから構成されるシステムであってもよい。リムーバブルメディアには、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）のようなディスク記録媒体が含まれる。センタサーバ１０は、補助記憶装置に格納されたオペレーティングシステム（Operating System :ＯＳ）、各種プログラム、各種テーブル等を主記憶装置の作業領域に読み出して実行する。センタサーバ１０は、プログラムの実行を通じて各構成部等を制御することで、所定の目的に合致した機能を実現する。
【００４２】
センタサーバ１０は、通信部１０１、制御部１０２、補助記憶装置に構築された車両管理ＤＢ（データベース）１０３を有する。通信部１０１は、ネットワークＮとの通信インターフェースである。通信ＩＦとして、例えば、ＬＡＮインターフェースボード、無線通信のための無線通信回路等が例示される。
【００４３】
制御部１０２は、上記プロセッサのプログラムの実行により提供される情報処理機能である。制御部１０２により、移動体システムを構成する複数の車両３０の自律走行を管理し、各車両への運行指令を送信する情報処理機能が提供される。制御部１０２は、少なくとも位置情報管理部１０２１、運行指令生成部１０２２を含む。なお、センタサーバ１０で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【００４４】
位置情報管理部１０２１は、センタサーバ１０の管理下にある複数の車両３０から位置情報（例えば、緯度、経度）を収集し、管理する。本実施形態においては、位置情報管理部１０２１は、所定の周期間隔で店舗車両３０ａ、３０ｂ、補給車両３０ｃから送信された現時点における位置情報を受信し、受信した位置情報を車両管理ＤＢ１０３に記憶する。
【００４５】
運行指令生成部１０２２は、連携する補給管理サーバ２０からの補給通知を受け、該当する店舗車両３０ａ、３０ｂ、補給車両３０ｃに対する運行指令を生成する。補給管理サーバ２０からの補給通知には、補給対象の店舗車両３０ａ、補給対象品を店舗車両３０ａに供給する補給車両３０ｃ、あるいは、補給対象品を店舗車両３０ａに供給可能な店舗車両３０ｂに関する情報が含まれる。運行指令生成部１０２２は、現時点における店舗車両３０ａ、補給車両３０ｃあるいは店舗車両３０ｂの位置情報を取得する。そして、補助記憶装置に記憶された地図データを参照し、現時点の各車両位置を出発地として、補給車両３０ｃあるいは店舗車両３０ｂによる補給が可能な合流地点（目的地）を特定する。合流地点は、例えば、店舗車両３０ａの移動ルート上の地点であってもよく、店舗車両３０ａが商品販売や役務サービスを提供する地域内の、店舗車両３０ａ、補給車両３０ｃあるいは店舗車両３０ｂが補給のために駐停車可能な地点であってもよい。運行指令生成部１０２２は、それぞれの車両３０に対して、現時点の車両位置から合流地点への運行指令を生成する。なお、運行指令には、合流地点における補給対象品の供給を受けるための指示、補給対象品を供給するための指示等が含まれる。
【００４６】
車両管理ＤＢ１０３には、自律走行を行う複数の車両３０に関する車両管理情報が記憶される。図３は、テーブル構成の車両管理情報を説明する図である。図３に示すように車両管理情報は、車両ＩＤ、移動地域、用途種別、現在位置、移動ルートの各フィールドを有する。車両ＩＤには、センタサーバ１０によって管理されている車両３０を一意に識別するための識別情報が格納される。移動地域には、各車両がサービスを提供する地域を特定するための情報が格納される。移動地域は、市町村等を示す情報でもよいし、緯度・経度で区切られる領域を特定する情報であってもよい。用途種別には、各車両が提供するサービスの用途種別を特定する情報が格納される。店舗車両３０ａ、３０ｂでは「店舗」、補給車両３０ｃでは「補給」が格納される。現在位置には、各車両３０の位置情報取得部３２を介して取得された位置情報（緯度、経度）が格納される。位置情報は、各車両３０から送信された位置情報の受信時に更新される。移動ルートには、移動地域における各車両の走行ルートに関する情報（例えば、道路リンクの集合によるデータを指定する番号）が格納される。
【００４７】
次に、補給管理サーバ２０を説明する。補給管理サーバ２０は、店舗車両の取り扱う商品等の補給対象品を管理するコンピュータである。補給管理サーバ２０は、センタサーバ１０と同様の構成を有する一般的なコンピュータであるため、説明を省略する。補給管理
サーバ２０においても、単一のコンピュータで構成されるとしてもよく、クラウドといった複数のコンピュータの集まりから構成されるシステムであってもよい。補給管理サーバ２０は、補助記憶装置に格納されたＯＳ、各種プログラム、各種テーブル等を主記憶装置の作業領域に読み出して実行し、当該プログラムの実行を通じて各構成部等を制御することで、所定の目的に合致した機能を実現する。
【００４８】
補給管理サーバ２０は、通信部２０１、制御部２０２、補助記憶装置に構築された補給管理ＤＢ２０３を有する。通信部２０１は、通信部１０１と同様であるため説明を省略する。補給管理サーバ２０は、通信部２０１を介してネットワークＮに接続された店舗車両３０ａ、３０ｂ、補給車両３０ｃの位置情報を取得する。各車両の位置情報は、位置情報取得部３２により特定される。また、補給管理サーバ２０は、通信部２０１を介してネットワークＮに接続された店舗車両３０ａ、３０ｂ、補給車両３０ｃの補給対象品の状況を取得する。補給対象品の状況は、店舗車両３０ａ、３０ｂ、補給車両３０ｃに搭載された補給管理端末３６により管理される。さらに、補給管理サーバ２０は、通信部２０１を介して、連携するセンタサーバ１０に対し、補給を要する店舗車両３０ａへの、補給車両３０ｃあるいは店舗車両３０ｂによる補給指示を通知する。
【００４９】
制御部２０２は、補給管理サーバ２０のプロセッサのプログラムの実行により提供される情報処理機能である。制御部２０２により、店舗車両３０の補給対象品の状況を管理し、補給対象品の不足が検知されたときには、補給車両３０ｃあるいは補給対象品を補給可能な店舗車両３０ｂによる補給指示を行うための情報処理機能が提供される。制御部１０２は、少なくとも補給管理部２０２１、補給指示生成部２０２２を含む。なお、補給管理サーバ２０で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【００５０】
補給管理部２０２１は、移動体システムを構成する複数の車両３０の中の、店舗として機能する店舗車両３０ａ、３０ｂ、および、補給車両３０ｃから位置情報を収集し、管理する。補給管理部２０２１は、所定の周期間隔で店舗車両３０ａ、３０ｂ、補給車両３０ｃから送信された現時点における位置情報を取得し、取得した各車両の位置情報を補給管理ＤＢ２０３の車両在庫管理情報に記憶する。同様にして、補給管理部２０２１は、店舗車両３０ａ、３０ｂ、および、補給車両３０ｃから補給対象品の現時点の各種状況（在庫状況、紙コップ等の消費材の在庫状況、エネルギー状態（エネルギー残量））を収集し、管理する。補給管理部２０２１は、所定の周期間隔で店舗車両３０ａ、３０ｂ、補給車両３０ｃから送信された現時点における補給対象品の各種状況を取得し、取得した各車両の各種状況を、補給管理ＤＢ２０３の車両在庫管理情報に記憶する。
【００５１】
補給指示生成部２０２２は、店舗車両３０から取得した在庫状況等に基づいて、当該店舗車両の商品の不足を判断する。同様にして、店舗車両３０から取得したエネルギーの使用状態から、当該店舗車両のエネルギー状況がひっ迫（所定値以下）していることを判断する。また、補給指示生成部２０２２は、店舗車両３０を構成する消耗品の寿命を判断する。補給指示生成部２０２２による上記判断は、補給管理ＤＢ２０３を参照して行われる。
【００５２】
補給指示生成部２０２２は、例えば、店舗車両３０ａの商品在庫の不足を判断すると、当該店舗車両３０ａ付近を移動中の補給車両３０ｃ、あるいは、所定の拠点に待機している補給車両３０ｃを検索する。また、補給指示生成部２０２２は、当該店舗車両３０ａ付近を移動中の、当該店舗車両３０ａへの商品供給が可能な他の店舗車両３０ｂを検索する。そして、補給指示生成部２０２２は、検索された補給車両３０ｃ、あるいは、店舗車両３０ｂによる当該店舗車両３０ａへの商品補給の指示を生成する。生成された補給指示には、補給対象の店舗車両３０ａ、不足商品を店舗車両３０ａに供給する補給車両３０ｃ、
あるいは、不足商品を店舗車両３０ａに供給可能な店舗車両３０ｂに関する情報が含まれる。補給管理サーバ２０は、補給指示生成部２０２２によって生成された補給指示を連携するセンタサーバ１０に通知する。
補給対象品が消耗品、エネルギーの場合についても同様にして、補給車両３０ｃ、あるいは、店舗車両３０ｂが検索される。そして、検索された補給車両３０ｃ、あるいは、店舗車両３０ｂによる店舗車両３０ａへの補給対象品の補給指示が生成される。
【００５３】
次に、補給管理ＤＢ２０３を説明する。補給管理ＤＢ２０３には、少なくとも車両在庫管理情報、商品管理情報、補給車両管理情報、消耗品管理情報が格納される。
【００５４】
車両在庫管理情報は、サービス提供中の店舗車両３０が取り扱う商品や紙コップ等の消費材の在庫状況、補給対象品を積載する補給車両３０ｃの在庫状況を管理する情報である。車両在庫管理情報は、店舗車両３０毎、補給車両３０ｃ毎に管理される。図４は、テーブル構成の車両在庫管理情報を説明する図である。図４に示すように、車両在庫管理情報は、車両ＩＤ、管理番号、商品名、在庫数量、現在位置、エネルギー状態の各フィールドを有する。車両ＩＤは、センタサーバ１０によって管理されている車両３０を一意に識別するための識別情報である。管理番号は、補給対象品になる商品や消費材の管理番号である。商品名は、補給対象品になる商品や消費材の名称である。商品名には、商品名称とともにＪＡＮコード、ＥＡＮコードといった商品コードが格納される。在庫数量は、店舗車両３０で取り扱う商品や紙コップ等の消費材、または、補給車両３０ｃにおける補給対象品の在庫数量である。在庫数量は、補給管理端末３６から取得された上記商品等の在庫状況を表す。現在位置は、店舗車両３０または補給車両３０ｃから送信された位置情報（緯度、経度）である。エネルギー状態は、店舗車両３０または補給車両３０ｃを駆動するためのエネルギーの使用状況である。エネルギー状態に格納される情報は、補給管理端末３６から取得される。図４の例では、エネルギー状態として、補給管理端末３６から送信されたバッテリの充電状態を表すＳＯＣが例示されている。なお、位置情報は、各店舗車両３０、補給車両３０ｃから送信された位置情報の受信時に更新される。在庫数量、エネルギー状態についても同様である。
【００５５】
商品管理情報は、店舗車両３０の取り扱う商品や紙コップ等の消費材等を管理する情報である。商品管理情報は、店舗車両３０毎に管理される。図５は、テーブル構成の商品管理情報を説明する図である。図５に示すように、商品管理情報は、車両ＩＤ、管理番号、商品名、補給要求数量、拠点ＩＤ、業者ＩＤ、満充電時走行可能距離の各フィールドを有する。車両ＩＤ、管理番号、商品名は、図４に示す車両在庫管理情報と同様であるため説明を省略する。
補給要求数量は、当該商品や消耗品について在庫の不足を判断するための情報である。拠点ＩＤは、当該店舗車両３０の拠点となる場所を識別する識別情報である。当該店舗車両３０は、拠点ＩＤで識別される拠点場所から出発し、移動地域に対するサービス提供の終了後、当該拠点場所に帰還する。業者ＩＤは、店舗車両３０を利用して商品販売や役務サービスを提供する業者を一意に識別する識別情報である。業者ＩＤには、業者に割当てられた事業者コード等が格納される。満充電時走行可能距離は、店舗車両３０の駆動用のバッテリ等が満充電時に走行可能な距離である。
【００５６】
補給車両管理情報は、補給車両３０ｃの補給対象品を管理する情報である。補給車両管理情報は、補給車両３０ｃ毎に管理される。図６は、テーブル構成の補給車両管理情報を説明する図である。なお、図６は、店舗車両３０が取り扱う商品や紙コップ等の消費材を補給対象品として供給する補給車両３０ｃについての補給車両管理情報の一例である。図６に示すように、補給車両管理情報は、車両ＩＤ、補給対象種別、管理番号、商品名、商品数量、拠点ＩＤ、業者ＩＤ、満充電時走行可能距離の各フィールドを有する。車両ＩＤ、管理番号、商品名は、図４に示す車両在庫管理情報と同様であるため説明を省略する。
また、拠点ＩＤ、業者ＩＤ、満充電時走行可能距離は、図５に示す商品管理情報と同様であるため説明を省略する。商品数量は、拠点ＩＤで識別される拠点場所から出発した時点での、補給車両３０ｃが補給可能な数量を表す。
【００５７】
消耗品管理情報は、店舗車両３０の内装や外装等を構成する消耗品を管理する情報である。なお、消耗品管理情報では、寿命による交換を必要とする物資が主に管理される。消耗品管理情報は、店舗車両３０毎に管理される。図７は、テーブル構成の消耗品管理情報を説明する図である。図７に示すように、消耗品管理情報は、車両ＩＤ、管理番号、消耗品名、更新完了日、対用年数の各フィールドを有する。車両ＩＤ、管理番号は、図４に示す車両在庫管理情報と同様であるため説明を省略する。消耗品名は、補給対象品になる消耗品名称である。消耗品名には、消耗品名称とともに消耗品のＪＡＮコード、ＥＡＮコードといった商品コードが格納される。更新完了日は、当該店舗車両３０に対して、消耗品の交換が完了した直近の日付である。耐用年数は、消耗品の仕様に定義される耐用年数である。耐用年数は、消耗品の寿命を判断するための基準として採用される。
【００５８】
＜３．処理の流れ＞
次に、図８から図１０を参照して、本実施形態に係る補給管理サーバ２０の補給指示生成に関する処理を説明する。図８は、店舗車両３０で提供される商品等を補給対象品とする場合の補給指示生成処理の一例を示すフローチャートである。
【００５９】
図８のフローチャートにおいて、処理の開始は、ネットワークＮを介した店舗車両３０ａ、３０ｂ、補給車両３０ｃの補給管理サーバ２０への接続のときが例示される。各車両は、例えば、車両管理ＤＢ１０３に格納された移動地域を所定の移動ルートに沿って移動しつつ、それぞれの車両３０のサービスを提供する。ネットワークＮに接続された各車両は、例えば、位置情報取得部３２を介して取得された自車両の位置情報をセンタサーバ１０および補給管理サーバ２０に送信する。また、各車両は、例えば、補給管理端末３６を介して取得された自車両の在庫情報を補給管理サーバ２０に送信する。各車両から送信される位置情報、在庫情報には、それぞれの車両を一意に識別する車両ＩＤが付加される。
【００６０】
補給管理サーバ２０は、店舗車両３０ａ、３０ｂ、および、補給車両３０ｃから送信された位置情報を取得する（Ｓ１）。各車両の位置情報は、所定の周期間隔で取得される。補給管理サーバ２０は、取得した各車両の位置情報を補給管理ＤＢ２０３に記憶する。各車両から取得された位置情報は、それぞれの車両ＩＤに対応する車両在庫管理情報の現在位置フィールドに格納される。補給管理サーバ２０の実行するＳ１の処理は、「１以上の移動体の位置情報を取得する手段」に相当する。
【００６１】
また、補給管理サーバ２０は、店舗車両３０ａ、３０ｂから送信された在庫情報を取得する（Ｓ２）。同様にして、補給管理サーバ２０は、補給車両３０ｃから送信された在庫情報を取得する。各車両の在庫情報は、所定の周期間隔で取得される。補給管理サーバ２０は、取得した各車両の在庫情報を補給管理ＤＢ２０３に記憶する。各車両から取得された在庫情報は、位置情報と同様にして、それぞれの車両ＩＤに対応する車両在庫管理情報の在庫数量フィールドに格納される。
なお、以下では、処理の説明のため、店舗車両３０ａを在庫状況が不足と判断される処理対象とする。
【００６２】
補給管理サーバ２０は、補給管理ＤＢ２０３を参照し、Ｓ２の処理で在庫情報が取得された店舗車両３０ａの商品管理情報を取得する（Ｓ３）。補給管理サーバ２０は、例えば、在庫情報に付加された車両ＩＤを検索キーとして商品管理情報を検索し、当該車両ＩＤに対応する店舗車両３０ａの商品管理情報を抽出する。抽出された商品管理情報は、主記憶装置の所定の領域に一時的に記憶される。
【００６３】
補給管理サーバ２０は、Ｓ２の処理で取得した店舗車両３０ａの在庫情報と、Ｓ３の処理で取得した店舗車両３０ａの商品管理情報とに基づいて、店舗車両３０ａの在庫状況の不足を判定する（Ｓ４）。補給管理サーバ２０は、例えば、商品管理情報の補給要求数量フィールドに格納された「食品Ａ」の数量を取得する。そして、補給管理サーバ２０は、取得した「食品Ａ」の補給要求数量と在庫情報に含まれる「食品Ａ」の在庫数量とを比較する。「食品Ａ」の在庫数量が補給要求数量以下の場合には、補給管理サーバ２０は、「食品Ａ」が不足と判定する。補給管理サーバ２０は、同様の処理を商品毎に繰り返し、店舗車両３０ａの在庫状況の不足を判定する。なお、不足が判定される在庫状況には、紙タオルや飲料水等の消費材も含まれるため、以下では、販売対象の商品と消費材とを含めて「商品等」という。
【００６４】
補給管理サーバ２０は、店舗車両３０ａの商品等の在庫状況が不足と判定する場合には（Ｓ４、“Ｙｅｓ”）、Ｓ５の処理に移行する。一方、補給管理サーバ２０は、店舗車両３０ａの商品等の在庫状況が不足でないと判定する場合には（Ｓ４、“Ｎｏ”）、図８の処理を終了する。
ここで、補給管理サーバ２０の実行するＳ２の処理は、「１以上の移動体の中の店舗として機能する店舗移動体」から商品の在庫情報を取得する処理といえる。また、補給管理サーバ２０は、Ｓ３−Ｓ４の処理で、店舗車両３０ａの商品等の在庫状況の不足を判定するのだから、店舗車両３０ａの「在庫状況の不足を検知」する処理といえる。換言すれば、補給管理サーバ２０の実行するＳ２−Ｓ４の処理は、「１以上の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体で提供される商品の在庫状況の不足を検知する手段」に相当するといえる。
【００６５】
Ｓ５の処理では、補給管理サーバ２０は、店舗車両３０ａに不足が生じた商品等を供給可能な補給車両、あるいは、他の店舗車両を検索する。補給管理サーバ２０は、例えば、Ｓ１の処理で取得した店舗車両３０ａの位置情報と、補給車両の位置情報との相対的な距離に基づいて店舗車両３０ａの周辺に位置する補給車両を検索する。補給管理サーバ２０は、例えば、店舗車両３０ａを中心位置として１ｋｍ、３ｋｍ等の単位距離の範囲園内に存在する補給車両を検索する。あるいは、補給管理サーバ２０は、不足が生じた商品等を検索キーとして補給管理ＤＢ２０３に格納された車両在庫管理情報を検索し、当該商品等を補給可能な補給車両を特定するとしてもよい。また、補給管理サーバ２０は、拠点ＩＤで指定される所定の拠点に待機している補給車両を特定するとしてもよい。上述した補給車両の検索は、他の店舗車両についても同様にして適用される。
なお、検索の結果、複数の補給車両、複数の店舗車両が特定されたときには、補給管理サーバ２０は、店舗車両３０ａとの相対距離や不足が生じた商品等の在庫数量に基づいて、優先度を決定すればよい。検索の結果、店舗車両３０ａに不足が生じた商品等を供給可能な補給車両３０ｃ、店舗車両３０ｂが特定される。Ｓ５の処理後、Ｓ６の処理に移行する。ここで、補給管理サーバ２０の実行するＳ５の処理は、「１以上の移動体の中から、店舗移動体で提供される商品を供給可能な補給移動体を検索する手段」に相当する。また、店舗車両３０ａ、３０ｂ、補給車両３０ｃの位置情報に基づいて店舗車両３０ｂを選択することは、「店舗移動体と前記補給移動体の位置情報を基に商品の供給を指示する店舗移動体を選択する管理手段」の一例に相当する。
【００６６】
Ｓ６の処理では、補給管理サーバ２０は、検索された補給車両３０ｃまたは他の店舗車両３０ｂによる、店舗車両３０ａへの商品等の補給指示を生成する。補給管理サーバ２０は、例えば、特定された補給車両３０ｃの車両ＩＤを取得する。また、補給管理サーバ２０は、不足が生じた商品等の商品コードを取得する。そして、補給管理サーバ２０は、例えば、補給車両３０ｃの車両ＩＤに「商品コード＊＊を補給する」旨の指示、店舗車両３０ａの車両ＩＤに「商品コード＊＊の補給を受ける」旨の指示を関連付けて補給指示を生
成する。店舗車両３０ｂについても同様にして補給指示が生成される。生成された補給指示は、補給管理サーバ２０と連携するセンタサーバ１０に送信される。Ｓ６の処理後、図８の処理を終了する。ここで、補給管理サーバ２０の実行するＳ６の処理は、「検索された補給移動体に店舗移動体への商品の供給を指示する」処理といえる。Ｓ４の処理で店舗車両３０ａの商品等の在庫状況が不足と判定する場合は、「店舗移動体で提供される商品の在庫状況の不足が検知されたとき」に相当するため、補給管理サーバ２０の実行するＳ６の処理は、「店舗移動体で提供される商品の在庫状況の不足が検知されたときに、検索された補給移動体に店舗移動体への商品の供給を指示する管理手段」ともいえる。
【００６７】
以上の処理により、本実施形態に係る補給管理システム１においては、在庫状況が不足と判断される店舗車両３０ａへの、補給車両３０ｃまたは店舗車両３０ｂによる商品等の補給が可能になる。また、本実施形態に係る補給管理システム１においては、各車両から取得した位置情報に基づいて、在庫状況が不足と判断される店舗車両３０ａに最も近い店舗車両３０ｂを選択できる。このため、店舗車両３０ａは、当該店舗車両に最近接の店舗車両３０ｂから迅速に補給対象品が補給できるため、サービスの継続性が維持できる。
【００６８】
次に、図９を説明する。図９は、店舗車両３０を構成する消耗品を補給対象品とする場合の補給指示生成処理の一例を示すフローチャートである。図９のフローチャートの、処理の開始は、図８と同様であるため説明を省略する。また、図９のフローチャートにおいて、Ｓ１１の処理はＳ１の処理に相当し、Ｓ１４−１５の処理はＳ５−Ｓ６の処理に相当するため説明を省略する。以下、Ｓ１２、Ｓ１３の処理を主に説明する。
【００６９】
Ｓ１２の処理では、補給管理サーバ２０は、補給管理ＤＢ２０３を参照し、Ｓ１の処理で位置情報が取得された店舗車両３０ａの消耗品管理情報を取得する。店舗車両３０ａの車両ＩＤを検索キーとした検索が行われ、当該車両ＩＤに対応する店舗車両３０ａの消耗品管理情報が抽出される。抽出された消耗品管理情報は、主記憶装置の所定の領域に一時的に記憶される。
【００７０】
Ｓ１３の処理では、補給管理サーバ２０は、Ｓ１２の処理で抽出された店舗車両３０ａの消耗品管理情報に基づいて、消耗品の使用期間が所定期間を超えるか否かを判定する。補給管理サーバ２０は、例えば、消耗品管理情報の「車内灯Ａ」の更新完了日フィールドに格納された日付情報、耐用年数フィールドに格納された耐用年数を取得する。そして、補給管理サーバ２０は、更新完了日から現時点までの使用期間を特定し、当該使用期間と耐用年数とを比較する。当該使用期間が耐用年数を超える場合には、補給管理サーバ２０は、消耗品の使用期間が所定期間を超えると判定する。補給管理サーバ２０は、同様の処理を消耗品毎に繰り返し、店舗車両３０ａを構成する各消耗品の寿命を判定する。
なお、使用期間が耐用年数未満の状態であっても寿命を迎える（球切れ等の故障）場合が想定されるため、補給管理サーバ２０は、判定のためのマージン率を耐用年数に乗ずるとしてもよい。マージン率は、消耗品のカテゴリ毎に保持することもできる。補給管理サーバ２０は、消耗品の寿命判定の際にマージン率を採用することで、店舗車両３０ａを構成する消耗品の故障を未然に防ぐことができる。Ｓ１３の処理において、消耗品の使用期間の判定に使用される所定期間は、「第１閾値」の一例である。
【００７１】
補給管理サーバ２０は、消耗品の使用期間が所定期間を超えると判定する場合には（Ｓ１３、“Ｙｅｓ”）、Ｓ１４の処理に移行する。一方、補給管理サーバ２０は、店舗車両３０ａの消耗品の使用期間が所定期間を超えないと判定する場合には（Ｓ１３、“Ｎｏ”）、図９の処理を終了する。
Ｓ１４、Ｓ１５の処理では、店舗車両３０ａに対して消耗品の補給が可能な補給車両３０ｃまたは店舗車両３０ｂが特定され、消耗品の商品コードとそれぞれの車両ＩＤとが関連付けされた補給指示が生成される。なお、Ｓ１４、Ｓ１５の処理で特定される店舗車両
３０ｂは、例えば、消耗品を商品として取り扱う店舗車両である。
【００７２】
以上の処理により、本実施形態に係る補給管理システム１においては、消耗品の使用期間が所定期間を超えると判断される店舗車両３０ａへの、補給車両３０ｃまたは店舗車両３０ｂによる消耗品の補給が可能になる。本実施形態に係る補給管理システム１によれば、消耗品の故障によるサービス停止が未然に抑制できる。
【００７３】
次に、図１０を説明する。図１０は、店舗車両３０を駆動する電力等のエネルギーを補給対象品とする場合の補給指示生成処理の一例を示すフローチャートである。図１０のフローチャートの、処理の開始も、図８と同様であるため説明を省略する。また、図１０のフローチャートにおいて、Ｓ２１の処理はＳ１の処理に相当し、Ｓ２５−Ｓ２６の処理はＳ５−Ｓ６の処理に相当するため説明を省略する。以下、Ｓ２２−Ｓ２４の処理を主に説明する。
【００７４】
Ｓ２２の処理では、補給管理サーバ２０は、店舗車両３０ａ、３０ｂから送信されたエネルギー状態を表す情報を取得する。なお、補給車両３０ｃから送信されたエネルギー状態を表す情報も取得される。各車両のエネルギー状態を表す情報は、所定の周期間隔で取得される。補給管理サーバ２０は、取得した各車両のエネルギー状態を表す情報（充電残量：ＳＯＣ）を補給管理ＤＢ２０３に記憶する。各車両から取得されたエネルギー状態を表す情報は、それぞれの車両ＩＤに対応する車両在庫管理情報のエネルギー状態フィールドに格納される。
【００７５】
Ｓ２３の処理では、補給管理サーバ２０は、補給管理ＤＢ２０３を参照し、Ｓ２２の処理でエネルギー状態を表す情報が取得された店舗車両３０ａの商品管理情報を取得する。商品管理情報の取得は、Ｓ２の処理と同様にして行われる。補給管理サーバ２０は、抽出された商品管理情報を、主記憶装置の所定の領域に一時的に記憶する。
【００７６】
Ｓ２４の処理では、補給管理サーバ２０は、Ｓ２２の処理で取得した店舗車両３０ａのエネルギー状態を表す情報と、Ｓ２３の処理で取得した店舗車両３０ａの商品管理情報とに基づいて、店舗車両３０ａのエネルギー状態が所定量を下回るか否かを判定する。補給管理サーバ２０は、例えば、商品管理情報の満充電時走行可能距離フィールドに格納された情報（距離値）を取得する。そして、補給管理サーバ２０は、取得した距離値と、エネルギー状態を表す情報との関係に基づいて、現時点での店舗車両３０ａの走行可能距離を特定する。また、補給管理サーバ２０は、Ｓ２１の処理で取得した位置情報と、商品管理情報の拠点ＩＤで示される位置情報から拠点に戻るまでの距離を特定する。そして、補給管理サーバ２０は、現時点のエネルギー状態による走行可能距離が、現在位置から拠点に戻るまでの距離を下回る場合に、店舗車両３０ａのエネルギー状態が所定量を下回ると判定する。
なお、現時点のエネルギー状態による走行可能距離が、現在位置から拠点に戻るまでの距離を越える場合であっても走行不能になる虞があるため、補給管理サーバ２０は、判定のためのマージン率を走行可能距離に乗ずるとしてもよい。補給管理サーバ２０は、マージン率を採用することで、エネルギー切れによる走行不能を抑制できる。
また、補給管理サーバ２０は、取得したエネルギー状態を示す情報（エネルギー残量）に対する、閾値を設定し、閾値以下（例えば、ＳＯＣ３０％）の場合には、店舗車両３０ａのエネルギー状態が所定量を下回ると判定してもよい。Ｓ２４の処理において、エネルギー状態の判定に使用される所定量は、「第２閾値」の一例である。
【００７７】
補給管理サーバ２０は、店舗車両３０ａのエネルギー状態が所定量を下回ると判定する場合には（Ｓ２４、“Ｙｅｓ”）、Ｓ２５の処理に移行する。一方、補給管理サーバ２０は、店舗車両３０ａのエネルギー状態が所定量を下回らないと判定する場合には（Ｓ２４
、“Ｎｏ”）、図１０の処理を終了する。
Ｓ２５−Ｓ２６の処理では、店舗車両３０ａに対してエネルギー補給が可能な補給車両３０ｃまたは店舗車両３０ｂが特定され、それぞれの車両ＩＤ（店舗車両３０ａ、補給車両３０ｃまたは店舗車両３０ｂ）に関連付けされたエネルギーの補給指示が生成される。
【００７８】
以上の処理により、本実施形態に係る補給管理システム１においては、エネルギー状態が所定量を下回ると判断される店舗車両３０ａへの、補給車両３０ｃまたは店舗車両３０ｂによるエネルギー補給が可能になる。本実施形態に係る補給管理システム１によれば、エネルギー切れによるサービス停止を未然に抑制できる。
【００７９】
《コンピュータが読み取り可能な記録媒体》
情報処理装置その他の機械、装置（以下、コンピュータ等）に上記何れかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００８０】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。
【符号の説明】
【００８１】
１      補給管理システム
１０    センタサーバ
２０    補給管理サーバ
３０    車両
３６    補給管理端末
１０３    車両管理ＤＢ（データベース）
２０３    補給管理ＤＢ（データベース）
２０２１  補給管理部
２０２２  補給指示生成部
【図１】
2019133334.tif 000003
【図２】
2019133334.tif 000004
【図３】
2019133334.tif 000005
【図４】
2019133334.tif 000006
【図５】
2019133334.tif 000007
【図６】
2019133334.tif 000008
【図７】
2019133334.tif 000009
【図８】
2019133334.tif 000010
【図９】
2019133334.tif 000011
【図１０】
2019133334.tif 000012
【手続補正書】
【提出日】平成30年11月16日(2018.11.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体に供給される補給対象品の在庫状況の不足を検知する手段と、 
前記複数の移動体の中から、前記店舗移動体に前記補給対象品を供給可能な補給移動体を選択する手段と、 
前記店舗移動体で前記補給対象品の在庫状況の不足が検知されたときに、前記選択された補給移動体に前記店舗移動体への前記補給対象品の供給を指示する管理手段と、 
を備える情報システム。 
【請求項２】
前記補給移動体は、前記在庫状況の不足が検知された前記補給対象品の補給目的で機能する専用移動体、あるいは、前記複数の移動体の中の他の店舗移動体の少なくとも一つの移動体である、請求項１に記載の情報システム。
【請求項３】
ネットワークを通じて前記店舗移動体と通信する通信手段をさらに備え、
前記検知する手段は、前記通信手段を介して、前記店舗移動体において取得されるＰＯＳ（Point of sales）端末からの情報、前記補給対象品に付与されたタグ情報、前記補給対象品の消費量を検知するセンサからの情報、および前記補給対象品の残量を検知するセンサからの情報のうちの少なくとも1つの情報を受信し、前記在庫状況の不足を検知する請求項１または２に記載の情報システム。
【請求項４】
前記補給対象品は、前記店舗移動体を構成する消耗品であって、
前記管理手段は、前記消耗品の使用期間を管理すると共に、前記消耗品の使用期間が第１閾値を超えるときには、前記補給移動体へ、前記店舗移動体への前記消耗品の供給を指示する、請求項１から３の何れか一項に記載の情報システム。 
【請求項５】
前記補給対象品は、前記店舗移動体を機能させるためのエネルギーを供給する供給手段として作用し、 
前記管理手段は、前記店舗移動体を機能させるためのエネルギーの状態を管理すると共に、前記エネルギーの状態が前記店舗移動体を機能させるために必要な第２閾値を下回るときには、前記補給移動体へ、前記店舗移動体への前記供給手段として作用する前記補給対象品を介した前記エネルギーの補給を指示する、請求項１から４の何れか一項に記載の情報システム。
【請求項６】
前記複数の移動体の位置情報を取得する手段をさらに備え、 
前記管理手段は、前記店舗移動体と前記補給移動体の位置情報を基に商品の供給を指示
する補給移動体を選択する請求項１から５の何れか一項に記載の情報システム。
【請求項７】
前記店舗移動体および補給移動体の現時点の位置を出発地として、前記店舗移動体または補給移動体の移動ルート上の地点、および前記店舗移動体が商品販売または役務サービスを提供する地域内の駐停車可能な地点のいずれかから前記店舗移動体および補給移動体の合流地点を決定する手段をさらに備える請求項１から６の何れか一項に記載の情報システム。
【請求項８】
コンピュータが、 
複数の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体に供給される補給対象品の在庫状況の不足を検知するステップと、 
前記複数の移動体の中から、前記店舗移動体に前記補給対象品を供給可能な補給移動体を選択するステップと、 
前記店舗移動体で前記補給対象品の不足が検知されたときに、前記選択された補給移動体に前記店舗移動体への前記補給対象品の供給を指示する管理ステップと、 
を実行する情報処理方法。
【請求項９】
前記補給移動体は、前記在庫状況の不足が検知された前記補給対象品の補給目的で機能する専用移動体、あるいは、前記複数の移動体の中の他の店舗移動体の少なくとも一つの移動体である、請求項８に記載の情報処理方法。
【請求項１０】
前記検知するステップは、前記店舗移動体において取得されるＰＯＳ（Point of sales）端末からの情報、前記補給対象品に付与されたタグ情報、前記補給対象品の消費量を検知するセンサからの情報、および前記補給対象品の残量を検知するセンサからの情報のうちの少なくとも1つの情報を受信し、前記店舗移動体に供給される補給対象品の不足を検知するステップを含む請求項８または９に記載の情報処理方法。
【請求項１１】
前記補給対象品は、前記店舗移動体を構成する消耗品であって、
前記管理ステップは、前記消耗品の使用期間を管理すると共に、前記消耗品の使用期間が第１閾値を超えるときには、前記補給移動体へ、前記店舗移動体への前記消耗品の供給を指示するステップを含む、請求項８から１０の何れか一項に記載の情報処理方法。
【請求項１２】
前記補給対象品は、前記店舗移動体を機能させるためのエネルギーを供給する供給手段として作用し、 
前記管理ステップは、前記店舗移動体を機能させるためのエネルギーの状態を管理すると共に、前記エネルギーの状態が前記店舗移動体を機能させるために必要な第２閾値を下回るときには、前記補給移動体へ、前記店舗移動体への前記供給手段として作用する前記補給対象品を介した前記エネルギーの供給を指示するステップを含む、請求項８から１１の何れか一項に記載の情報処理方法。
【請求項１３】
前記複数の移動体の位置情報を取得する手段をさらに備え、 
前記管理手段は、前記店舗移動体と前記補給移動体の位置情報を基に商品の供給を指示
する補給移動体を選択する請求項８から１２の何れか一項に記載の情報処理方法。
【請求項１４】
前記店舗移動体および補給移動体の現時点の位置を出発地として、前記店舗移動体または補給移動体の移動ルート上の地点、および前記店舗移動体が商品販売または役務サービスを提供する地域内の駐停車可能な地点のいずれかから前記店舗移動体および補給移動体
の合流地点を決定するステップをさらに実行する請求項８から１３の何れか一項に記載の情報処理方法。
【請求項１５】
コンピュータに、 
複数の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体に供給される補給対象品の在庫状況の不足を検知するステップと、 
前記複数の移動体の中から、前記店舗移動体に前記補給対象品を供給可能な補給移動体を選択するステップと、 
前記店舗移動体で前記補給対象品の不足が検知されたときに、前記選択された補給移動体に前記店舗移動体への前記補給対象品の供給を指示する管理ステップと、 
を実行させるプログラム。
【手続補正書】
【提出日】平成31年2月18日(2019.2.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
自律走行可能な複数の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体に供給される補給対象品の在庫状況の不足を検知する手段と、 
前記複数の移動体の中から、前記店舗移動体に前記補給対象品を供給可能な補給移動体を選択する手段と、 
前記店舗移動体で前記補給対象品の在庫状況の不足が検知されたときに、前記選択された補給移動体に前記店舗移動体への前記補給対象品の供給を指示する管理手段と、 
を備え、
前記補給対象品は、前記店舗移動体を機能させるためのエネルギーを供給する供給手段として作用し、 
前記管理手段は、前記店舗移動体を機能させるためのエネルギーの状態を管理すると共に、前記エネルギーの状態によって示される走行可能な距離が前記店舗移動体の現在地点から前記店舗移動体に対応付けられた拠点に戻るまでに走行する距離を下回るときには、前記補給移動体へ、前記店舗移動体への前記供給手段として作用する前記補給対象品を介した前記エネルギーの補給を指示する情報システム。
【請求項２】
前記補給移動体は、前記在庫状況の不足が検知された前記補給対象品の補給目的で機能する専用移動体、あるいは、前記複数の移動体の中の他の店舗移動体の少なくとも一つの移動体である、請求項１に記載の情報システム。
【請求項３】
前記複数の移動体の位置情報を取得する手段をさらに備え、 
前記管理手段は、前記店舗移動体と前記補給移動体の位置情報を基に商品の供給を指示する補給移動体を選択する請求項１または２に記載の情報システム。
【請求項４】
前記店舗移動体および補給移動体の現時点の位置を出発地として、前記店舗移動体または補給移動体の移動ルート上の地点、および前記店舗移動体が商品販売または役務サービスを提供する地域内の駐停車可能な地点のいずれかから前記店舗移動体および補給移動体の合流地点を決定する手段をさらに備える請求項１から３の何れか一項に記載の情報システム。
【請求項５】
コンピュータが、 
自律走行可能な複数の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体に供給される補給対象品の在庫状況の不足を検知するステップと、 
前記複数の移動体の中から、前記店舗移動体に前記補給対象品を供給可能な補給移動体を選択するステップと、 
前記店舗移動体で前記補給対象品の不足が検知されたときに、前記選択された補給移動体に前記店舗移動体への前記補給対象品の供給を指示する管理ステップと、 
を実行し、
前記補給対象品は、前記店舗移動体を機能させるためのエネルギーを供給する供給手段として作用し、 
前記管理ステップでは、前記店舗移動体を機能させるためのエネルギーの状態を管理すると共に、前記エネルギーの状態によって示される走行可能な距離が前記店舗移動体の現在地点から前記店舗移動体に対応付けられた拠点に戻るまでに走行する距離を下回るときには、前記補給移動体へ、前記店舗移動体への前記供給手段として作用する前記補給対象品を介した前記エネルギーの補給を指示する情報処理方法。
【請求項６】
前記補給移動体は、前記在庫状況の不足が検知された前記補給対象品の補給目的で機能する専用移動体、あるいは、前記複数の移動体の中の他の店舗移動体の少なくとも一つの移動体である、請求項５に記載の情報処理方法。
【請求項７】
前記複数の移動体の位置情報を取得するステップをさらに実行し、 
前記管理ステップでは、前記店舗移動体と前記補給移動体の位置情報を基に商品の供給を指示する補給移動体を選択する請求項５または６に記載の情報処理方法。
【請求項８】
前記店舗移動体および補給移動体の現時点の位置を出発地として、前記店舗移動体または補給移動体の移動ルート上の地点、および前記店舗移動体が商品販売または役務サービスを提供する地域内の駐停車可能な地点のいずれかから前記店舗移動体および補給移動体の合流地点を決定するステップをさらに実行する請求項５から７の何れか一項に記載の情報処理方法。
【請求項９】
コンピュータに、 
自律走行可能な複数の移動体の中の店舗として機能する店舗移動体から、前記店舗移動体に供給される補給対象品の在庫状況の不足を検知するステップと、 
前記複数の移動体の中から、前記店舗移動体に前記補給対象品を供給可能な補給移動体を選択するステップと、 
前記店舗移動体で前記補給対象品の不足が検知されたときに、前記選択された補給移動体に前記店舗移動体への前記補給対象品の供給を指示する管理ステップと、 
を実行させ、
前記補給対象品は、前記店舗移動体を機能させるためのエネルギーを供給する供給手段として作用し、 
前記管理ステップでは、前記店舗移動体を機能させるためのエネルギーの状態を管理すると共に、前記エネルギーの状態によって示される走行可能な距離が前記店舗移動体の現在地点から前記店舗移動体に対応付けられた拠点に戻るまでに走行する距離を下回るときには、前記補給移動体へ、前記店舗移動体への前記供給手段として作用する前記補給対象品を介した前記エネルギーの補給を指示させるプログラム。