(57)【要約】【課題】複数の移動店舗車両によって構成される複合的な商業施設内に待合せ場所として利用可能なスペースを確保する。【解決手段】情報システムは、種別の異なるサービスを複合して提供する店舗車両街を構成するために所定領域に集合された移動店舗車両群の中から、店舗車両街を利用する利用者の待合せ場所として機能する１以上の移動店舗車両を選定する手段と、待合せ場所として機能する１以上の移動店舗車両に対し、利用者が店舗車両街の中の待合せ場所であることを差別化して識別可能な外観への切替えを指示する管理手段と、を備える。【選択図】図８
2019149021.tif 000002
【特許請求の範囲】
【請求項１】
種別の異なるサービスを複合して提供する店舗車両街を構成するために所定領域に集合された移動店舗車両群の中から、前記店舗車両街を利用する利用者の待合せ場所として機能する１以上の移動店舗車両を選定する手段と、
前記待合せ場所として機能する１以上の移動店舗車両に対し、前記利用者が前記店舗車両街の中の待合せ場所であることを差別化して識別可能な外観への切替えを指示する管理手段と、
を備える情報システム。
【請求項２】
前記管理手段は、前記待合せ場所として機能する１以上の移動店舗車両に対し、前記利用者が前記店舗車両街の中の待合せ場所であること差別化して識別可能な外観を構成する外観データを通知する、請求項１に記載の情報システム。
【請求項３】
前記移動店舗車両群のそれぞれから位置情報、方位情報、サービスを提供する移動店舗車両の属性情報を取得する手段、をさらに備え、
前記管理手段は、前記移動店舗車両群のそれぞれから取得した位置情報、方位情報、サービスを提供する移動店舗車両の属性情報に基づいて前記待合せ場所として機能する１以上の移動店舗車両を含む前記店舗車両街のマップ情報を生成し、前記店舗車両街を利用する利用者の端末に通知する、請求項１または２に記載の情報システム。
【請求項４】
前記管理手段は、前記待合せ場所として機能する１以上の移動店舗車両の中の第１移動店舗車両と、前記待合せ場所として機能する１以上の移動店舗車両の中の第２移動店舗車両とを前記所定領域内で合流させる合流指示を生成する、請求項１から３の何れか一項に記載の情報システム。
【請求項５】
前記管理手段は、前記所定領域内に位置する前記第２移動店舗車両の地点を経由して前記第１移動店舗車両を移動させる合流指示を生成する、請求項４に記載の情報システム。
【請求項６】
前記待合せ場所として機能する１以上の移動店舗車両は、前記店舗車両街を利用する利用者に対して前記店舗車両街の宣伝および前記店舗車両街で提供されるサービスの試供品を提供する、請求項１から５の何れか一項に記載の情報システム。
【請求項７】
コンピュータが、
種別の異なるサービスを複合して提供する店舗車両街を構成するために所定領域に集合された移動店舗車両群の中から、前記店舗車両街を利用する利用者の待合せ場所として機能する１以上の移動店舗車両を選定するステップと、
前記待合せ場所として機能する１以上の移動店舗車両に対し、前記利用者が前記店舗車両街の中の待合せ場所であることを差別化して識別可能な外観への切替えを指示する管理ステップと、
を実行する情報処理方法。
【請求項８】
コンピュータに、
種別の異なるサービスを複合して提供する店舗車両街を構成するために所定領域に集合された移動店舗車両群の中から、前記店舗車両街を利用する利用者の待合せ場所として機能する１以上の移動店舗車両を選定するステップと、
前記待合せ場所として機能する１以上の移動店舗車両に対し、前記利用者が前記店舗車両街の中の待合せ場所であることを差別化して識別可能な外観への切替えを指示する管理ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多目的に機能する移動体の提供するサービスを管理する情報システム、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、車両を移動型の店舗や展示会場として利用することが提案されている。このような移動型の店舗等として機能する車両群をオープンスペース等の所定地域内に集合させて、ショッピングモールといった複合的な商業施設を提供することが想定される。このような複合的な商業施設は、店舗として機能する移動車両（以下、移動店舗車両とも称す）によって構成されるため、例えば、店舗が存在しない場所や地域に簡単に設営することができる。都市部や郊外の空地の有効活用や、地方の活性化に供することが期待される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４３５５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、移動店舗車両が集合し、ショッピングモール等の複合的な商業施設を構成する場合、固定店舗による従来の商店街とは異なり、利用者の待合せ場所等に使用可能なスペースの確保が課題になる。
【０００５】
本発明は、このような課題を考慮してなされたものであり、複数の移動店舗車両によって構成される複合的な商業施設内に、待合せ場所として利用可能なスペースを確保する技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の一側面は、情報システムとして例示される。本情報システムは、種別の異なるサービスを複合して提供する店舗車両街を構成するために所定領域に集合された移動店舗車両群の中から、店舗車両街を利用する利用者の待合せ場所として機能する１以上の移動店舗車両を選定する手段と、待合せ場所として機能する１以上の移動店舗車両に対し、利用者が店舗車両街の中の待合せ場所であることを差別化して識別可能な外観への切替えを指示する管理手段と、を備える。
【０００７】
このような構成によれば、店舗車両群によって所定の目的地に構成されたモール内に、モールを利用する利用者が待合せ場所として利用可能なスペースが確保できる。モールを利用する利用者は、切替えられた差別化された外観を識別し、当該店舗車両がモール内に設定された待合せ場所であることを把握できる。店舗車両を待合せ場所に設定することで、モールが構成された屋外の寒さや暑さ、雨、風、雪、日射といった天候による利用者への影響を最小限に抑制することができる。
【０００８】
また、本発明の他の側面において、管理手段は、待合せ場所として機能する１以上の移動店舗車両に対し、利用者が店舗車両街の中の待合せ場所であること差別化して識別可能な外観を構成する外観データを通知するようにしてもよい。このような構成によれば、待合せ場所として機能する１以上の移動店舗車両では、モールが構成される季節や期間、地域環境に対応したバリエーションの外観が構成できる。
【０００９】
また、本発明の他の側面において、移動店舗車両群のそれぞれから位置情報、方位情報、サービスを提供する移動店舗車両の属性情報を取得する手段をさらに備え、管理手段は、移動店舗車両群のそれぞれから取得した位置情報、方位情報、サービスを提供する移動店舗車両の属性情報に基づいて待合せ場所として機能する１以上の移動店舗車両を含む店舗車両街のマップ情報を生成し、店舗車両街を利用する利用者の端末に通知するようにしてもよい。このような構成によれば、モールを利用する利用者に対して、待合せ場所に設定された移動店舗車両の相対的な配置位置をグラフィカルに把握可能なマップ情報が提示できる。利用者は、提示されたマップ情報に基づいて待合せ場所に設定された移動店舗車両を把握しモール内の合流場所に選定できるため、モールを利用する利用者へのユーザビリティが向上できる。
【００１０】
また、本発明の他の側面において、管理手段は、待合せ場所として機能する１以上の移動店舗車両の中の第１移動店舗車両と、待合せ場所として機能する１以上の移動店舗車両の中の第２移動店舗車両とを所定領域内で合流させる合流指示を生成するようにしてもよい。このような構成によれば、待合せ場所として機能する移動店舗車両同士は、モールが構成された所定領域内を合流するように移動できる。このため、例えば、異なる移動店舗車両に乗車した利用者同士は、屋外の寒さや暑さ、雨、風、雪、日射等の天候の影響を回避しながら合流できる。モールを利用する利用者に対し、屋外の天候の影響を極力避けた状態で合流させるサービスが提供できる。
【００１１】
また、本発明の他の側面において、管理手段は、所定領域内に位置する第２移動店舗車両の地点を経由して第１移動店舗車両を移動させる合流指示を生成するようにしてもよい。このような構成によれば、第１移動店舗車両に乗車する利用者は、移動ルート近辺のモールの様子を観賞しながら第２移動店舗車両に乗車する利用者と合流できる。
【００１２】
また、本発明の他の側面において、待合せ場所として機能する１以上の移動店舗車両は、店舗車両街を利用する利用者に対して店舗車両街の宣伝および店舗車両街で提供されるサービスの試供品を提供するようにしてもよい。このような構成によれば、移動店舗車両群から構成されたモールの提供する各種サービス内容を利用者にアッピールすることができる。
【００１３】
また、本発明の他の側面は、情報システムのコンピュータが実行する情報処理方法として例示される。本情報処理方法は、コンピュータが、種別の異なるサービスを複合して提供する店舗車両街を構成するために所定領域に集合された移動店舗車両群の中から、店舗車両街を利用する利用者の待合せ場所として機能する１以上の移動店舗車両を選定するステップと、待合せ場所として機能する１以上の移動店舗車両に対し、利用者が店舗車両街の中の待合せ場所であることを差別化して識別可能な外観への切替えを指示する管理ステップと、を実行する。
【００１４】
また、本発明の他の側面は、情報システムのコンピュータに実行させるプログラムとして例示される。本プログラムは、コンピュータに、種別の異なるサービスを複合して提供する店舗車両街を構成するために所定領域に集合された移動店舗車両群の中から、店舗車両街を利用する利用者の待合せ場所として機能する１以上の移動店舗車両を選定するステップと、待合せ場所として機能する１以上の移動店舗車両に対し、利用者が店舗車両街の中の待合せ場所であることを差別化して識別可能な外観への切替えを指示する管理ステップと、を実行させる。
【００１５】
なお、本発明は、上記処理や手段の少なくとも一部を含む情報システム、あるいは、情報処理装置として捉えることができる。また、本発明は、上記手段が行う処理の少なくと
も一部を実行する情報処理方法として捉えることができる。また、本発明は、この情報処理方法をコンピュータに実行させるためのコンピュータプログラムを記憶したコンピュータ可読記憶媒体として捉えることができる。上記処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【発明の効果】
【００１６】
本発明によれば、複数の移動店舗車両によって構成される複合的な商業施設内に待合せ場所として利用可能なスペースを確保する技術が提供できる。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る移動店舗管理システムが適用される移動体システムの機略構成を示す図である。
【図２】店舗車両の外観の一例を示す図である。
【図３】車両、センタサーバ、管理サーバの概略的な構成を示す図である。
【図４】車両管理情報を説明する図である。
【図５】店舗管理情報を説明する図である。
【図６】映像データ管理情報を説明する図である。
【図７】マップ情報の一例を示す図である。
【図８】待合せ場所の設定処理の一例を示すフローチャートである。
【図９】マップ情報のユーザへの提示処理の一例を示すフローチャートである。
【図１０】待合せ場所に設定された店舗車両同士の合流移動を説明する図である。
【図１１】合流指示生成処理の一例を示すフローチャートである。
【図１２】合流指示生成処理の他の一例を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、一実施の形態に係る移動店舗管理システムについて説明する。以下の実施形態の構成は例示であり、本移動店舗管理システムは実施形態の構成には限定されない。
【００１９】
＜１．システム構成＞
図１は、本実施形態に係る移動店舗管理システムが適用される移動体システムの機略構成を示す図である。本実施形態に係る移動店舗管理システム１は、移動体システムの一部、あるいは、移動体システムと連携する補完システムとして機能する。
先ず、移動体システムの概要について説明する。当該移動体システムは、与えられた指令に基づいて自律走行を行う複数の自律走行車両３０ａ、３０ｂ、３０ｃと、当該指令を発行するセンタサーバ１０と、を含んで構成される。以下では、自律走行車両を単に「車両」とも称し、複数の自律走行車両３０ａ、３０ｂ、３０ｃを総称して「車両３０」とも称す。
【００２０】
車両３０は、利用者（以下、「ユーザ」とも称す）の多様なニーズに沿った所定のモビリティサービスを提供する自動運転車両であり、道路上を自律走行可能な車両である。移動体システムを構成する自律走行可能な車両３０として、例えば、Electric Vehicle（ＥＶ）パレットと呼ばれる自走式の電動車両が例示される。車両３０は、提供するモビリティサービスの用途や目的に応じて、自車両の外装や内装を変更し、車両サイズを任意に選択することが可能な多目的移動体である。車両３０は、例えば、ユーザ端末４０ａ、４０ｂを介した利用者、あるいは、任意の利用者のニーズに応じて、利用者の移動や荷物の運搬、利用者への商品販売等の所定のモビリティサービスを提供する。また、センタサーバ１０は、移動体システムを構成する複数の車両３０を管理する装置であり、各車両３０に対する運行指令を行う。図１に例示のユーザ端末４０ａ、４０ｂは、例えば、スマートフォン、携帯電話、タブレット端末、個人情報端末、ウェアラブルコンピュータ（スマート
ウォッチ等）といった小型のコンピュータである。但し、ユーザ端末４０ａ、４０ｂは、ネットワークＮを介してセンタサーバ１０、店舗車両管理サーバ２０に接続されるＰＣ（Personal Computer）であってもよい。以下、ユーザ端末４０ａ、４０ｂを総称して「ユ
ーザ端末４０」とも称す。
【００２１】
図１に例示の移動体システムでは、センタサーバ１０、車両３０、ユーザ端末４０は、ネットワークＮによって相互に接続される。また、ネットワークＮには、本実施形態の移動店舗管理システム１を構成する店舗車両管理サーバ２０（以下、単に「管理サーバ２０」とも称す）が接続される。ネットワークＮは、インターネット等の公衆ネットワーク、携帯電話網の無線ネットワーク、ＶＰＮ（Virtual Private Network）等の専用ネットワ
ーク、ＬＡＮ（Local Area Network）等のネットワークを含む。ネットワークＮには、図示しない他のセンタサーバ１０、車両３０、ユーザ端末４０、管理サーバ２０が複数に接続され得る。
【００２２】
本実施形態に係る移動店舗管理システム１が適用される移動体システムにおいては、車両３０ａ、３０ｂ、３０ｃは、例えば、利用者に対して商品販売や役務サービスの提供を目的とする移動形式の店舗車両（以下、店舗として機能する車両３０を「店舗車両３０」ともいう）として機能する。店舗車両３０は、例えば、車両内に店舗営業のための施設・設備等を有する。そして、店舗車両３０は、例えば、都市部や郊外のオープンスペース、地方の所定地域といった所定の目的地に移動して集合し、各車両内の施設・設備等を展開することで、ショッピングモール等の複合的な商業施設を構成する。所定の目的地に集合された店舗車両群による複合的な商業施設は、店舗が存在しない場所や地域内に容易に設営できるため、都市部の空地や郊外の空地等の有効活用や、地方の活性化が期待される。
なお、店舗車両３０が集合する目的地には路上が含まれてもよく、店舗車両３０以外の店舗（車両以外の移動型店舗や固定店舗）が含まれてもよい。また、店舗車両３０は、必ずしも無人である必要はなく、例えば、店舗車両３０の取り扱う商品販売や役務サービスを利用する利用者に対して当該サービスを提供する営業要員や接客要員、保安要員等が乗車していてもよい。また、店舗車両３０は、必ずしも常時自律走行を行う車両でなくてもよい。例えば、状況に応じて上記要員が運転ないし運転の補助を行う車両であってもよい。なお、図１では、３台の店舗車両（車両３０ａ、３０ｂ、３０ｃ）を例示するが、移動体システムには複数の店舗車両３０が含まれる。店舗車両３０は、「移動店舗車両」の一例である。
【００２３】
図２は、本実施形態に係る店舗車両３０の外観の一例を示す図である。図２のＡからＥに示すように、店舗車両３０を構成する車体の外壁には、任意の映像が出力可能な車外ディスプレイが備えられる。車外ディスプレイは、ＬＣＤ（Liquid Crystal Display）等の液晶ディスプレイであってもよく、有機ＥＬ（Electro-Luminescence）ディスプレイであってもよい。また、車外ディスプレイは、ＬＥＤ（Light Emitting Diode）マトリックス等によって構成されてもよい。車外ディスプレイを外壁に備える店舗車両３０は、例えば、ディスプレイに表示される映像等を切替えることで、自車両の外観を変更することができる。なお、図２に例示の店舗車両３０では、車外ディスプレイＡに対向する方向が店舗車両３０の向きを表す車両方位である。車両方位は、後述する方位情報により特定される。
【００２４】
本実施形態に係る移動店舗管理システム１は、店舗車両３０、管理サーバ（店舗車両管理サーバ）２０を構成に含む。本実施形態に係る移動店舗管理システム１においては、管理サーバ２０は、所定の目的地に複合的な商業施設（以下、複合的な商業施設を単に「モール」とも称す）を構成するように集合された店舗車両群の集合状態を管理する。後述するように、管理サーバ２０は、店舗車両３０から位置情報、方位情報、店舗情報等を取得し、所定の目的地に集合された店舗車両群の集合状態を管理する。そして、管理サーバ２
０は店舗車両群の集合状態に基づいて、モールを構成するように所定の目的地に集合された店舗車両群の中から、少なくとも１以上の店舗車両３０を選定し、当該モールで提供されるサービスを利用するユーザの待合せ場所に設定する。待合せ場所に選定された店舗車両３０には、管理サーバ２０からネットワークＮを介して、当該店舗車両３０が待合せ場所として機能する旨の指示が通知される。店舗車両群によって構成される「モール」は、「店舗車両街」の一例である。また、店舗車両群の中から待合せ場所に選定された「１以上の店舗車両」は、「待合せ場所として機能する１以上の移動店舗車両」の一例である。
【００２５】
管理サーバ２０から上記通知を受けた店舗車両３０は、自車両が店舗車両群の中の待合せ場所であることをユーザに認識できるように他の店舗車両３０との間で差別化を図る。例えば、通知を受けた店舗車両３０は、車体の外壁に備えられた車外ディスプレイに出力される外観の表示内容を切替える。例えば、自車両がモールの待合せ場所である旨のメッセージを表示する。また、自車両を待合せ場所に利用するユーザ同士の名称やキーワード等のメッセージを表示するとしてもよい。メッセージとして外観に表示されるユーザ同士の名称やキーワードは、例えば、ユーザ端末４０を介して店舗車両３０が受け付けるとしてもよく、管理サーバ２０が受け付けるとしてもよい。また、通知を受けた店舗車両３０は、自車両がモールの待合せ場所であることを識別可能な映像データ（例えば、メリーゴーランドやアニメ等のキャラクターの集合映像等）に切替える。
【００２６】
モールを利用するユーザは、店舗車両３０の車外ディスプレイに表示されたメッセージや映像データ等を視認することで当該店舗車両がモールの待合せ場所と把握できる。なお、このような車外ディスプレイに出力されるメッセージを含む所定の映像データは、待合せ場所に設定された店舗車両３０が保持してもよく、管理サーバ２０が保持してもよい。メッセージを表示する際には、例えば、予めひな型になる映像データを保持しておき、当該ひな型の映像データに所定のメッセージを重畳させて表示すればよい。少なくともモール内においては、上記所定の映像データは、待合せ場所の指示通知を受けた店舗車両３０に限定して使用されるとすればよい。さらに、当該店舗車両３０の外装や内装に電飾等の照明を含む場合には、当該照明の色種別や輝度、明滅パターン等を切替えて他の店舗車両３０との間の差別化を図ってもよい。待合せ場所に設定された店舗車両３０では、自車両がモール内の待合せ場所であることを示す表示内容の外観に切替えることで、他の店舗車両３０との間の差別化が図られる。車外ディスプレイに出力される「映像データ」は、「外観を構成する外観データ」の一例である。
【００２７】
待合せ場所に設定された店舗車両３０では、例えば、自車両の提供する店舗サービス内容が、待合せ場所として機能するためのサービス内容に切替えられる。例えば、待合せ場所に設定された店舗車両３０は、当該店舗車両３０を利用するユーザに対して当該モールの宣伝や当該モールを構成する店舗車両群で取り扱う商品の試供品や割引クーポン等を提供するように機能する。待合せ場所として上記サービスを提供する店舗車両３０は、他の店舗営業用の店舗車両３０と区別して予め定められていてもよい。管理サーバ２０は、例えば、モールが構成される規模や集合された店舗車両群の数量に応じて、上記サービスを提供する複数の店舗車両３０の中から待合せ場所に利用可能な店舗車両３０を選定すればよい。本実施形態に係る移動店舗管理システム１においては、店舗車両群によって所定の目的地に構成されたモール内に、待合せ場所として利用可能なスペースが確保できる。また、店舗車両３０を待合せ場所に設定することで、例えば、モールが構成された屋外の寒さや暑さ、雨、風、雪、日射といった天候による影響を最小限に抑制することができる。
【００２８】
また、本実施形態に係る移動店舗管理システム１において、管理サーバ２０は、待合わせ場所に設定された店舗車両３０を含むモール内のマップを生成し、当該マップをユーザに提示してもよい。当該マップは、例えば、モールを利用するユーザの求めに応じて、当該ユーザのユーザ端末４０に提示される。例えば、ユーザ端末４０ａ、４０ｂを有するユ
ーザ同士は、それぞれのユーザ端末４０の表示デバイス上に提示された当該マップを参照し、待合せ場所に設定された店舗車両３０をモール内の合流場所として利用できる。移動店舗管理システム１では、待合わせ場所に設定された店舗車両３０を含むモール内のマップの提示により、モールを利用するユーザへのユーザビリティが向上できる。
【００２９】
さらに、本実施形態に係る移動店舗管理システム１においては、管理サーバ２０は、モール内の待合せ場所として機能する店舗車両３０を複数台に設定する場合には、当該店舗車両３０を移動させるようにしてもよい。なお、当該店舗車両３０への、モール内の移動に係る運行指示は、センタサーバ１０を介して行われる。ここで、説明のために、待合せ場所に設定された店舗車両を「待合せ車両」と呼び、モール内に３台の待合せ車両３０Ａ、３０Ｂ、３０Ｃが設定されたものとする。各待合せ車両は、それぞれモール内の異なる地点に位置するものとする。
管理サーバ２０は、例えば、３台の待合せ車両３０Ａ、３０Ｂ、３０Ｃの中から１台の待合せ車両（例えば、待合せ車両３０Ａ）を選定する。そして、管理サーバ２０は、選定した待合せ車両３０Ａを、例えば、待合せ車両３０Ｂの位置する地点を経由して待合せ車両３０Ｃの位置する地点に辿り着くようにモール内を移動させる。このように、待合せ場所に設定された複数台の待合せ車両の中の１台（待合せ車両３０Ａ）を適宜に移動させることにより、各待合せ車両に乗車したユーザ同士は、モールが構成された屋外の寒さや暑さ、雨、風、雪、日射等の天候の影響を回避しながら、モール内の待合せ車両３０Ｂ、３０Ｃの位置する地点で合流することができる。待合せ車両３０Ａは、待合せ車両３０Ｃに合流後、移動前のモール内の地点に移動される。
上記では、複数台の待合せ車両の中から１台を選定して移動させる形態を説明したが、管理サーバ２０は、例えば、３台の待合せ車両３０Ａ、３０Ｂ、３０Ｃのそれぞれを移動させ、管理サーバ２０の指示するモール内の所定地点で合流させるようにしてもよい。このような移動形態であっても、異なる待合せ車両３０に乗車したユーザ同士が、モールが構成された屋外の天候の影響を極力避けた状態で合流することが可能になる。
【００３０】
センタサーバ１０は、管理サーバ２０と連携し、待合せ車両３０Ａ、３０Ｂ、３０Ｃに対してモール内の合流に係る運行を指令する。センタサーバ１０は、例えば、管理サーバ２０から、待合せ車両３０Ａを、待合せ車両３０Ｂの位置する地点を経由して待合せ車両３０Ｃの位置する地点に移動させるように合流指示を受付ける。センタサーバ１０は、例えば、待合せ車両３０Ａ、３０Ｂ、３０Ｃの位置情報を取得する。そして、センタサーバ１０は、待合せ車両３０Ａの位置する地点を出発地点として、待合せ車両３０Ｂの位置する地点、待合せ車両３０Ｃの位置する地点を経由して、再び出発地点を移動後の目的地点とする移動ルートを特定する。そして、センタサーバ１０は、待合せ車両３０Ａに対して「出発地点から目的地点まで移動する」旨の運行指令を送信する。これにより、これにより、センタサーバ１０は、待合せ車両３０Ａを、現在地から待合せ車両３０Ｂ、３０Ｃの位置する地点を経由する所定の経路に沿った走行を実行させて合流させることができる。
なお、運行指令には、走行を指令するものの他に、「所定の地点（例えば、待合せ車両３０Ｂ、３０Ｃの位置する地点）に一時立ち寄る」、「ユーザを乗降させる」といった所定のサービスをユーザに提供するための待合せ車両３０Ａへの指令が含まれてもよい。また、移動中の待合せ車両３０Ａに対して、車外ディスプレイに移動中である旨の表示や、モール内のユーザへの注意喚起を促すための照明点灯や明滅を行わせる指令が含まれてもよい。
【００３１】
３台の待合せ車両３０Ａ、３０Ｂ、３０Ｃのそれぞれを移動させて合流させる場合も同様である。センタサーバ１０は、各待合せ車両の位置情報を取得した上でモール内の合流地点、および、当該合流地点を目的地とする移動ルートを特定し、各待合せ車両に対して「現在地から目的地点まで移動する」旨の運行指令を送信すればよい。
【００３２】
＜２．機器構成＞
図３は、図１に例示の、車両３０、センタサーバ１０、管理サーバ２０の概略的な構成を示す図である。図３に基づいて、車両３０、センタサーバ１０、管理サーバ２０のハードウェア構成および機能構成を説明する。なお、車両３０は、店舗車両３０ａ、３０ｂ、３０ｃとして機能するものとする。
【００３３】
車両３０は、センタサーバ１０から取得した運行指令に従って走行する車両である。具体的には、ネットワークＮを介して取得した運行指令に基づいて走行経路を生成し、車両３０の周囲をセンシングしながら自律走行として適切な方法で道路上を走行する。車両３０は、センサ３１、位置情報取得部３２、制御部３３、駆動部３４、通信部３５、映像出力部３６を含んで構成される。車両３０は、例えば、不図示のバッテリから供給される電力で動作する。但し、車両３０は、ガソリン等の液体燃料によるエンジンを搭載する車両であってもよく、当該液体燃料等を用いて発電された電力等で動作する車両であってもよい。
【００３４】
センサ３１は、車両３０の自律走行に必要な情報を取得するために車両３０の状態や車両周囲をセンシングする手段である。車両３０の状態をセンシングするためのセンサ３１として、例えば、加速度センサ、速度センサ、方位角センサなどが例示される。車両３０の周囲をセンシングするためのセンサ３１として、例えば、ステレオカメラ、可視光カメラ、レーザスキャナ、ＬＩＤＡＲ（Light Detection and Ranging、Laser Imaging Detection and Ranging）、レーダなどが例示される。センサ３１が取得した情報は、制御部３３に送信され、車両３０の周囲に存在する障害物や走行レーンの認識等のために制御部３３によって利用される。
【００３５】
位置情報取得部３２は、車両３０の現在位置を取得する手段であり、典型的にはＧＰＳ（Global Positioning System）受信器などを含んで構成される。位置情報取得部３２が
取得した情報（例えば、緯度、経度、高度等）は制御部３３に送信され、例えば、車両３０の現在位置を用いて当該車両が目的地に到達するためのルートの算出等の所定処理に利用される。また、位置情報取得部３２が取得した情報は通信部３５を介して、ネットワークＮに接続されるセンタサーバ１０、管理サーバ２０に定期的、あるいは、各サーバの要求に応じて送信される。
【００３６】
制御部３３は、センサ３１や位置情報取得部３２から取得した情報に基づいて、車両３０の制御を行うコンピュータである。制御部３３は、例えば、マイクロコンピュータと、各種プログラムや各種データを格納する記憶部３３ｆ（ＲＯＭ（Read Only Memory）等）とから構成され、マイクロコンピュータのＣＰＵ（Central Processing Unit（不図示）
）が各種プログラム等を実行させることで、上記した各種処理を行うための機能が実現される。その各種処理の具体例として、制御部３３は、運行計画生成部３３ａ、環境検出部３３ｂ、走行制御部３３ｃ、店舗情報送信部３３ｄ、映像データ取得部３３ｅの機能モジュールを有している。
【００３７】
運行計画生成部３３ａは、センタサーバ１０から運行指令を取得し、自車両の運行計画を生成する。当該運行指令には、車両３０に指示される出発地および目的地に関する情報が含まれる。したがって、運行計画生成部３３ａは、センタサーバ１０から与えられた目的地と、位置情報取得部３２により得られた自車両の位置とに基づいて、車両３０が進むべきルートを算出し、上記の運行計画を生成する。運行計画には、このように算出された車両３０が走行する経路に関するデータと、経路の一部または全部において車両３０が行うべき処理を規定したデータとを含む。運行計画に含まれるデータの例として、例えば、以下の（１）、（２）のようなものが挙げられる。
（１）自車両が走行する経路を道路リンクの集合によって表したデータ
自車両が走行する経路は、例えば、記憶部３３ｆに記憶された地図データを参照し、指示された出発地と目的地に基づいて自動的に生成してもよい。なお、自車両が走行するルート算出は、車両３０内ではなく、外部装置（例えば、センタサーバ１０）の処理に頼ってもよい。この場合、センタサーバ１０は、車両３０からその自車両位置を取得し、当該車両３０が進むべき経路を算出するとともに、その算出した経路データを、上記の運行指令に含めてもよく、または別々に車両３０に送信してもよい。
（２）経路上の地点において自車両が行うべき処理を表したデータ
自車両が行うべき処理には、例えば、「一時的に立寄りする」、「ユーザを乗降させる」といったものがあるが、これらに限られない。運行計画生成部３３ａが生成した運行計画は、後述する走行制御部３３ｃへ送信される。
【００３８】
環境検出部３３ｂは、センサ３１が取得したデータに基づいて、自律走行に必要な車両３０の周囲の環境を検出する。検出の対象は、例えば、車線の数や位置、自車両の周囲に存在する車両の数や位置、自車両の周囲に存在する障害物（例えば歩行者、自転車、構造物、建築物など）の数や位置、道路の構造、道路標識などであるが、これらに限られない。自律的な走行を行うために必要なものであれば、検出の対象はどのようなものであってもよい。例えば、センサ３１がステレオカメラである場合には、それにより撮像された画像データを画像処理することで車両３０の周囲の物体検出が行われる。また、環境検出部３３ｂは、単に車両３０の周囲の物体を検出するだけではなく、検出した物体をトラッキング（検出した対象物を継続して検出し続けること）してもよい。例えば、１ステップ前に検出した物体の座標と、現在の物体の座標との差分から、当該物体の相対速度を求めることができる。環境検出部３３ｂが検出した、車両３０の周囲環境に関するデータ（以下、環境データ）は、後述する走行制御部３３ｃへ送信される。なお、センサ３１を介して取得された自車両の方位情報は通信部３５を介してネットワークＮに接続されるセンタサーバ１０、管理サーバ２０に定期的、あるいは、各サーバの要求に応じて送信される。
【００３９】
走行制御部３３ｃは、運行計画生成部３３ａが生成した運行計画と、環境検出部３３ｂが生成した環境データ、ならびに、位置情報取得部３２が取得した自車両の位置情報に基づいて、自車両の自律的な走行を制御するための制御指令を生成する。例えば、走行制御部３３ｃは、所定の経路に沿って走行し、かつ、自車両を中心とする所定の安全領域内に障害物が進入しないように自車両を走行させるべく制御指令を生成する。生成された制御指令は、後述の駆動部３４へ送信される。車両を自律走行させるための制御指令の生成方法については、公知の方法を採用することができる。
【００４０】
店舗情報送信部３３ｄは、記憶部３３ｆに格納された自車両の店舗情報を、通信部３５を介してネットワークＮに接続される管理サーバ２０に定期的、あるいは、管理サーバ２０の要求に応じて送信する。管理サーバ２０に送信される店舗情報には、車両３０を一意に識別する車両ＩＤが付加される。店舗情報には、図５を用いて説明するように、店舗名称、提供するサービス種類、取扱商品、業者ＩＤ、営業時間、車両サイズ、搭乗可能人数、外観を構成するための映像データ情報等が含まれる。「店舗情報」は、「サービスを提供する移動店舗車両の属性情報」の一例である。
【００４１】
映像データ取得部３３ｅは、管理サーバ２０から送信された映像データを通信部３５を介して取得し、当該映像データを記憶部３３ｆに格納する。管理サーバ２０から送信される映像データには、動画や静止画、表示メッセージ等が含まれる。なお、車両３０の外装や内装に電飾等の照明が含まれる場合には、当該照明の色種別や輝度、明滅パターン等を指示する指示情報が含まれる。
【００４２】
駆動部３４は、走行制御部３３ｃが生成した制御指令に基づいて、車両３０を走行させる手段である。駆動部３４は、例えば、車輪を駆動するためのモータやインバータ、ブレ
ーキ、ステアリング機構等を含んで構成され、制御指令に従ってモータやブレーキ等が駆動されることで、車両３０の自律走行が実現される。また、通信部３５は、車両３０をネットワークＮに接続するための通信手段である。通信部３５は、例えば、３Ｇ（3rd Generation）やＬＴＥ（Long Term Evolution）等の移動体通信サービスを利用して、ネット
ワークＮ経由で他の装置（例えばセンタサーバ１０、管理サーバ２０）と通信を行うことができる。
【００４３】
映像出力部３６は、例えば、車体の外壁に設けられた車外ディスプレイ（図２、ＡからＥに例示）に映像を出力する手段である。本実施形態においては、記憶部３３ｆに格納された映像データが車外ディスプレイに表示されて外観を構成する。車両３０は、管理サーバ２０から送信された映像データを車外ディスプレイに表示することで自車両の外観を変更し、当該車両が店舗車両群の中の待合せ場所であることをユーザに認識させることができる。なお、車両３０が、外装や内装に電飾等の照明を含む場合には、当該照明の色種別や輝度、明滅パターン等が映像データに従って切替えられる。
【００４４】
次に、センタサーバ１０を説明する。センタサーバ１０は、移動体システムを構成する複数の車両３０の自律走行を管理し、各車両への運行指令を送信する装置である。センタサーバ１０は、管理サーバ２０と連携し、モールを構成する店舗車両３０ａ、３０ｂ、３０ｃに対して運行指令を生成する。センタサーバ１０は、ＣＰＵやＤＳＰ（Digital Signal Processor）等のプロセッサ（不図示）、ＲＡＭ（Random Access Memory）、ＲＯＭ等の主記憶装置（不図示）、ＥＰＲＯＭ（Erasable Programmable ROM）、ハードディスク
ドライブ（ＨＤＤ、Hard Disk Drive）、リムーバブルメディア等の補助記憶装置（不図
示）を有する一般的なコンピュータにより構成される。リムーバブルメディアには、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）のようなディスク記録媒体が含まれる。また、センタサーバ１０は、マウスやキーボード等の入力装置、ディスプレイやプリンタ等の出力装置を備えるとしてもよい。但し、センタサーバ１０は、単一のコンピュータであってもよく、クラウドといった複数のコンピュータの集まりから構成されるシステムであってもよい。センタサーバ１０は、補助記憶装置に格納されたオペレーティングシステム（Operating System :ＯＳ）、各種プログラム、各種テーブル等を主記憶装置の作業領域に読み出して実行する。センタサーバ１０は、プログラムの実行を通じて各構成部等を制御することで、所定の目的に合致した機能を実現する。
【００４５】
センタサーバ１０は、通信部１０１、制御部１０２、補助記憶装置に構築された車両管理ＤＢ（データベース）１０３を有する。通信部１０１は、ネットワークＮとの通信インターフェースである。通信インターフェースとして、例えば、ＬＡＮインターフェースボード、無線通信のための無線通信回路等が例示される。
【００４６】
制御部１０２は、上記プロセッサのプログラムの実行により提供される情報処理機能である。制御部１０２により、移動体システムを構成する複数の車両３０の自律走行を管理し、各車両への運行指令を送信する情報処理機能が提供される。制御部１０２は、少なくとも位置情報管理部１０２１、運行指令生成部１０２２を含む。なお、センタサーバ１０で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【００４７】
位置情報管理部１０２１は、センタサーバ１０の管理下にある複数の車両３０から位置情報（例えば、緯度、経度）を収集し、管理する。本実施形態においては、位置情報管理部１０２１は、所定の周期間隔でモールを構成する車両３０から送信された現時点における位置情報を受信し、受信した位置情報を車両管理ＤＢ１０３に記憶する。
【００４８】
運行指令生成部１０２２は、連携する管理サーバ２０からモール内における合流対象の車両情報の通知を受け、当該車両に対する運行指令を生成する。管理サーバ２０からの合流対象の通知には、店舗車両群の中から待合せ場所に選定された店舗車両３０（例えば、店舗車両３０ａ、３０ｂ、３０ｃ）に関する情報が含まれる。運行指令生成部１０２２は、現時点におけるモール内の店舗車両３０ａ、３０ｂ、３０ｃの位置情報を取得する。そして、運行指令生成部１０２２は、例えば、補助記憶装置等に記憶された地図データを参照し、店舗車両３０ａの位置する地点を出発地として、店舗車両３０ｂ、３０ｃの位置する地点（合流地点）を経由して、移動前の地点に戻る移動ルートを特定する。運行指令生成部１０２２は、店舗車両３０ａに対して、現時点の車両位置から合流地点への運行指令を生成する。なお、運行指令には、各店舗車両をモール内の待合せ場所として利用するユーザのための合流地点における指示等が含まれる。
また、運行指令生成部１０２２は、例えば、モール内の各店舗車両の位置する地点を出発地として、店舗車両３０ａ、３０ｂ、３０ｃが合流のために駐停車可能なモール内の地点（目的地）を特定する。そして、運行指令生成部１０２２は、それぞれの店舗車両３０に対して、現時点の車両位置から合流地点への運行指令を生成する。運行指令には、各車両をモール内の待合せ場所として利用するユーザのための合流地点における指示等が含まれる。
なお、上記した運行指令生成部１０２２によって生成される各店舗車両の、モール内合流時の移動形態は一例であり、他の移動形態であってもよい。待合せ場所に設定された各店舗車両がモール内を移動して合流可能であればよい。
【００４９】
車両管理ＤＢ１０３には、自律走行を行う複数の車両３０に関する車両管理情報が記憶される。図４は、テーブル構成の車両管理情報を説明する図である。図４に示すように車両管理情報は、移動管理地域、車両ＩＤ、用途種別、業者ＩＤ、拠点ＩＤ、現在位置、運行状況の各フィールドを有する。移動管理地域には、各車両がサービスを提供する移動地域を特定するための情報が格納される。移動管理地域は、市区町村等を示す情報でもよいし、緯度・経度で区切られる領域を特定する情報であってもよい。車両ＩＤには、センタサーバ１０によって管理されている車両３０を一意に識別するための識別情報が格納される。用途種別には、各車両が提供するサービスの用途種別を特定する情報が格納される。商品販売や役務サービスの提供を目的とする車両３０では「店舗」、ユーザへの移動サービスを提供する車両３０では「旅客運送」、ユーザへの荷物等の集配送サービスを提供する車両３０では「集配送」が格納される。業者ＩＤには、車両３０を利用して商品販売や役務サービスを提供する業者を一意に識別する識別情報が格納される。業者ＩＤは、典型的には、業者に割当てられた事業者コードである。拠点ＩＤには、車両３０の拠点となる場所を識別する識別情報が格納される。車両３０は、拠点ＩＤで識別される拠点場所から出発し、移動管理地域でのサービス提供の終了後、当該拠点場所に帰還する。現在位置には、各車両３０の位置情報取得部３２を介して取得された位置情報（緯度、経度）が格納される。位置情報は、各車両３０から送信された位置情報の受信時に更新される。運行状況には、車両３０の運行状況を示すステータス情報が格納される。例えば、当該車両３０が自律走行による移動サービスを提供中の場合には「運行中」、当該移動サービスを提供中でない場合には「休止」が格納される。
【００５０】
次に、管理サーバ２０を説明する。管理サーバ２０は、モールを構成するように集合された店舗車両３０の集合状態を管理するコンピュータである。管理サーバ２０は、センタサーバ１０と同様の構成を有する一般的なコンピュータであるため、説明を省略する。管理サーバ２０においても、単一のコンピュータで構成されるとしてもよく、クラウドといった複数のコンピュータの集まりから構成されるシステムであってもよい。管理サーバ２０は、補助記憶装置に格納されたＯＳ、各種プログラム、各種テーブル等を主記憶装置の作業領域に読み出して実行し、当該プログラムの実行を通じて各構成部等を制御することで、所定の目的に合致した機能を実現する。
【００５１】
管理サーバ２０は、通信部２０１、制御部２０２、補助記憶装置に構築された店舗情報管理ＤＢ２０３を有する。通信部２０１は、通信部１０１と同様であるため説明を省略する。管理サーバ２０は、通信部２０１を介してネットワークＮに接続されたモールを構成する各店舗車両の位置情報、方位情報を取得する。各車両の位置情報は位置情報取得部３２、方位情報は環境検出部３３ｂにより特定される。同様にして、管理サーバ２０は、通信部２０１を介し、モールを構成する各店舗車両から店舗情報を取得する。各車両の店舗情報は、店舗情報送信部３３ｄから送信される。さらに、管理サーバ２０は、通信部２０１を介して、連携するセンタサーバ１０に対し、待合せ車両として設定された各店舗車両への合流に関する指示を通知する。
【００５２】
制御部２０２は、管理サーバ２０のプロセッサのプログラムの実行により提供される情報処理機能である。制御部２０２により、モールを構成するように集合された店舗車両群の集合状態が管理され、当該店舗車両群の中からモールを利用するユーザの待合せ場所として機能する店舗車両３０を設定するための情報処理機能が提供される。制御部２０２は、少なくとも、店舗情報管理部２０２１、待合せ指示生成部２０２２を含む。なお、管理サーバ２０で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【００５３】
店舗情報管理部２０２１は、移動体システムを構成する複数の車両３０の中の、モールを構成するように所定の目的地に集合された店舗車両群のそれぞれから位置情報、方位情報、店舗情報を収集し管理する。店舗情報管理部２０２１は、例えば、所定の周期間隔で各店舗車両から送信された現時点における位置情報、方位情報を取得し、取得した各車両の位置情報、方位情報を店舗情報管理ＤＢ２０３の店舗車両管理情報に記憶する。同様にして、店舗情報管理部２０２１は、各店舗車両から店舗情報を取得し、取得した各車両の店舗情報を店舗情報管理ＤＢ２０３の店舗車両管理情報に記憶する。
【００５４】
待合せ指示生成部２０２２は、各店舗車両から収集した位置情報、方位情報、店舗情報に基づいて、モールを構成する店舗車両群の中から少なくとも１台の店舗車両３０を選定し、当該モールで提供されるサービスを利用するユーザの待合せ場所に設定する。待合せ指示生成部２０２２による店舗車両３０への待合せ場所の設定は、店舗情報管理ＤＢ２０３を参照して行われる。
【００５５】
待合せ指示生成部２０２２は、例えば、モール内における各店舗車両の相対的な位置関係から待合せ場所として利用可能な店舗車両３０を選定する。あるいは、店舗情報に含まれる各店舗車両が提供するサービス種別や営業時間、店舗車両のサイズや搭乗可能人数から待合せ場所として利用可能な店舗車両３０を選定してもよい。モールを構成する各店舗車両の相対的な位置関係と上述した各店舗車両のサービス種別や営業時間等の店舗属性とを組合せて、当該モールを利用するユーザの待合せ場所として利用可能な店舗車両３０を選定するとしてもよい。少なくとも、モールを構成する店舗車両群の中から待合せ場所として利用可能な店舗車両３０が選定されればよい。
【００５６】
なお、待合せ指示生成部２０２２は、待合せ場所として利用可能な店舗車両３０の選定の際に、収集した位置情報、方位情報に基づいてモール内の各店舗車両の相対的な配置関係を特定可能なマップを生成してもよい。待合せ指示生成部２０２２は、例えば、補助記憶装置等に記憶された地図データを参照し、モールが構成された所定地域に対応するマップ内に各店舗車両を配置する。各店舗車両の配置は、それぞれの位置情報および方位情報に基づいて行われる。生成されたマップでは、待合せ場所に選定された店舗車両３０が識別可能に配置される。
【００５７】
待合せ指示生成部２０２２によって生成されたマップは、例えば、モールを利用するユーザの求めに応じて、当該ユーザのユーザ端末４０に通知される。ユーザは、ユーザ端末４０の表示デバイス上に提示された当該マップを参照し、待合せ場所に設定された店舗車両３０をモール内の合流場所として利用することが可能になる。待合せ指示生成部２０２２によって生成された当該マップは、店舗情報管理ＤＢ２０３に店舗配置管理情報として格納される。
【００５８】
待合せ指示生成部２０２２は、待合せ場所に選定された店舗車両３０に対し、当該店舗車両３０が待合せ場所として機能する旨の指示を通知する。また、待合せ指示生成部２０２２は、待合せ場所に選定された店舗車両３０がモールを構成する店舗車両群の中の待合せ場所であることをユーザに認識できるように、他の店舗車両３０との間で外観上の差別化を図る。
【００５９】
待合せ指示生成部２０２２は、例えば、店舗情報管理ＤＢ２０３を参照し、映像データ管理情報の中から、待合せ場所に選定された店舗車両３０専用の映像データを取得する。待合せ場所に選定された店舗車両３０専用の映像データには、既述したように待合せ場所である旨のメッセージや利用者の名称やキーワード等を表示可能なひな型が含まれる。そして、待合せ指示生成部２０２２は、例えば、待合せ場所に選定された店舗車両３０に対し、取得した映像データと共に当該店舗車両３０が待合せ場所として機能する旨の指示を通知する。待合せ場所に設定された店舗車両３０は、管理サーバ２０から通知された映像データを取得し、記憶部３３ｆに格納する。待合せ場所に設定された店舗車両３０は、当該映像データを映像出力部３６を介して車外ディスプレイに表示することで、モール内における外観上の差別化を図る。なお、当該店舗車両３０に通知される映像データは、例えば、映像データのデータソース（例えば、ＵＲＬ（Uniform Resource Locator））を指示する情報であってもよい。当該店舗車両３０は、通知に含まれるデータソースから映像データを取得し、車体の外壁に設けられた車外ディスプレイ等に表示すればよい。
【００６０】
なお、管理サーバ２０は、複数の店舗車両３０が待合せ場所に選定された場合には、当該店舗車両３０同士の合流指示を連携するセンタサーバ１０に通知する。合流指示には、待合せ場所に選定された各店舗車両の情報（車両ＩＤ）が含まれる。管理サーバ２０から合流指示の通知を受けたセンタサーバ１０では、合流指示に含まれる各店舗車両の情報に基づいて、待合せ場所に選定された店舗車両同士がモール内で合流するように運行指令が生成される。
【００６１】
次に、店舗情報管理ＤＢ２０３を説明する。店舗情報管理ＤＢ２０３には、少なくとも、店舗車両管理情報、映像データ管理情報、店舗配置管理情報が格納される。
【００６２】
店舗車両管理情報は、モールを構成する店舗車両３０毎の状態を管理する情報である。図５は、テーブル構成の店舗車両管理情報を説明する図である。図５に示すように、店舗車両管理情報は、車両ＩＤ、店舗名称、種類、取扱商品、業者ＩＤ、営業時間、車両サイズ、搭乗可能人数、現在位置、外観、待合せ車両の各フィールドを有する。車両ＩＤ、業者ＩＤ、現在位置は図４に示す車両管理情報と同様であるため説明を省略する。但し、店舗車両管理情報に格納される現在位置には、真北から時計回りで計測された方位（度）が含まれる。例えば、図５において、現在位置に格納された「Ｘ１」は緯度、「Ｙ１」は経度、「Ｚ１」は、方位（度）を表す。
店舗名称は、モールを構成する当該店舗車両３０の名称である。種類は、当該店舗車両３０が提供するサービス種類である。例えば、ユーザに対してピザやハンバーガ、そば等の飲食サービスを提供する場合には「飲食店」、コーヒーやサンドイッチ等の軽食の喫茶サービスを提供する場合には「喫茶店」、衣服等の販売サービスを提供する場合には「ファッション」、ゲームやカラオケ等のサービスを提供する場合には「娯楽」といった情報
が格納される。取扱商品は、当該店舗車両３０で取り扱われる商品等の情報である。取扱商品には、当該店舗車両３０から店舗情報として送信された取扱商品の細目を示すテーブル番号が含まれる。営業時間は、当該店舗車両３０のモール内での商品・役務サービスを提供する開始時間および終了時間を示す情報である。車両サイズは、当該店舗車両３０の大きさ（幅（Ｗ）、高さ（Ｈ）、奥行き（Ｄ））を示す情報である。搭乗可能人数は、当該店舗車両３０に搭乗可能な人数を表す情報である。外観は、当該店舗車両３０を構成するための映像データを示す情報である。待合せ車両は、モール内の待合せ場所に設定された店舗車両を示す情報である。図５に示すように、待合せ場所に選定された店舗車両３０の待合せ車両フィールドには、「黒丸」等の所定の識別子が格納される。また、待合せ場所に選定された店舗車両３０の外観フィールドには、当該店舗車両３０に通知された映像データ情報が格納されて更新される。
【００６３】
映像データ管理情報は、待合せ場所に選定された店舗車両３０に通知する映像データを関する情報である。図６は、テーブル構成の映像データ管理情報を説明する図である。図６に示すように、映像データ管理情報は、表示タイプ、時間帯、映像データの各フィールドを有する。表示タイプは、待合せ場所に選定された店舗車両３０に通知される映像データを分類するための任意の基準情報である。図６では、春夏秋冬の四季で使用が区分けされた「待合せ（春）」や、待合せ場所に選定された店舗車両３０同士の合流移動の際に、モール宣伝を外観に表示するための「ショッピングＡ」が例示される。時間帯は、映像データが使用される期間（開始時刻および終了時刻）を表す情報である。図６では、モールにおける営業時間を４分割した期間が例示される。映像データは、待合せ場所に選定された店舗車両３０に通知される映像データを指定する情報である。
なお、図６においては、モールが構成される季節および時間帯に応じて指定される映像データ管理情報を例示するが、待合せ場所に選定された店舗車両３０に通知される映像データは、天候や構成されるモールの規模によりさらに細分化してもよい。天候やモールの規模に応じてユーザが認識可能な映像データを待合せ場所に選定された店舗車両３０に通知できる。
【００６４】
店舗配置管理情報は、モール内の各店舗車両の配置状態を管理するマップ情報である。店舗配置管理情報には、モールを構成する各店舗車両から収集された位置情報、方位情報に基づき、待合せ指示生成部２０２２によって生成されたマップ情報が格納される。図７は、待合せ指示生成部２０２２によって生成されたマップ情報の一例を示す図である。図７に例示のマップは、１９台の店舗車両群によって構成されたモール内における各店舗車両の相対的な配置位置がグラフィカルに把握可能なマップである。なお、図７に示すように、モールの規模や各店舗車両が提供するサービス等に応じて、各店舗車両が配置される領域を複数のブロックに区分けするとしてもよい。図７においては、モールを構成する領域（エリア）５０が第１エリア５１、第２エリア５２、第３エリア５３の３つのブロック領域に区分けされている。
【００６５】
図７に示すように、モールを構成する各店舗車両はマップ内において所定の形状（例えば、矩形形状）で配置される。また、マップ内に配置された所定形状の各店舗車両には、それぞれの店舗名称（例えば、「Ａ００１」等）を付与することができる。マップ内に配置される各店舗車両の名称は、ブロック領域別にマップとは区分けして表示するとしてもよい。さらに、マップ内に配置される各店舗車両は、提供するサービス種類に応じて識別可能としてもよい。例えば、ピザ等を提供する飲食店は赤色、軽食等を提供する喫茶店は青色、ゲームやカラオケ等を提供する娯楽では黄色といった色種別を示す属性情報を付与してもよい。図７においては、２重の矩形枠で囲まれた店舗名称「Ａ００３」、「Ｂ００２」、「Ｃ００３」が、モール内の待合せ場所に選定された店舗車両３０としてマップ内に配置される。なお、店舗配置管理情報として管理されるマップ形態は一例であり、店舗配置を示す提示方法、店舗情報の提示方法等は適宜変更できる。
【００６６】
＜３．処理の流れ＞
次に、図８から図１２を参照して、本実施形態に係る待合せ場所の設定に関する処理を説明する。図８は、モールを構成する店舗車両群の中から待合せ場所として機能する店舗車両を設定する設定処理の一例を示すフローチャートである。図８に例示の処理は、定期的に実行される。
【００６７】
図８のフローチャートにおいて、処理の開始は、モールが構成される目的地への店舗車両群の集合のときが例示される。各店舗車両は、例えば、センタサーバ１０の車両管理ＤＢ１０３に拠点ＩＤとして管理されるそれぞれの拠点を出発し、所定の移動ルートに沿って移動し、モールが構成される所定領域に集合する。所定領域に集合した各店舗車両は、それぞれの店舗営業のための施設・設備等を展開し、モールを利用するユーザに対して商品販売や役務サービスを提供する。所定領域に集合した各店舗車両は、例えば、ネットワークＮを介し、位置情報取得部３２および環境検出部３３ｂによって取得された自車両の位置情報をセンタサーバ１０および管理サーバ２０に送信する。また、各店舗車両は、店舗情報送信部３３ｄを介して取得された自車両の店舗情報をネットワークＮに接続された管理サーバ２０に送信する。各店舗車両から送信される位置情報、方位情報、店舗情報には、それぞれの店舗車両を一意に識別する車両ＩＤが付加される。
【００６８】
管理サーバ２０は、所定領域に集合された店舗車両群のそれぞれから送信された位置情報および方位情報を取得する（Ｓ１）。管理サーバ２０は、各店舗車両から取得した位置情報および方位情報を、それぞれの車両ＩＤに関連付けて店舗情報管理ＤＢ２０３に格納する。店舗情報管理ＤＢ２０３の店舗車両管理情報には、車両ＩＤに対応付けされて各店舗車両から送信された位置情報および方位情報が格納される。
【００６９】
同様にして、管理サーバ２０は、所定領域に集合された店舗車両群のそれぞれから送信された店舗情報を取得する（Ｓ２）。各店舗車両から取得された店舗情報は、それぞれの車両ＩＤに関連付けされて店舗情報管理ＤＢ２０３の店舗車両管理情報に格納される。店舗情報には、図５で説明したように、モールを構成する店舗車両毎の、店舗名称、種類、取扱商品、業者ＩＤ、営業時間、車両サイズ、搭乗可能人数、外観を示す情報が含まれる。
ここで、管理サーバ２０の実行するＳ１、Ｓ２の処理は、「移動店舗車両群のそれぞれから位置情報、方位情報、サービスを提供する移動店舗車両の属性情報を取得する手段」の一例に相当する。
【００７０】
管理サーバ２０は、店舗情報管理ＤＢ２０３に格納された店舗車両管理情報を参照し、モールを構成するように集合された店舗車両群の、所定領域内における配置位置を示すマップを生成する（Ｓ３）。図７で説明したように、モール内における各店舗車両の相対的な配置位置がグラフィカルに把握可能なマップがＨＴＭＬ（HyperText Markup Language
）等で生成される。管理サーバ２０は、生成したマップを店舗配置管理情報として店舗情報管理ＤＢ２０３に記憶する。
ここで、管理サーバ２０の実行するＳ３の処理は、「移動店舗車両群のそれぞれから取得した位置情報、方位情報、サービスを提供する移動店舗車両の属性情報に基づいて待合せ場所として機能する１以上の移動店舗車両を含む店舗車両街のマップ情報を生成」する管理手段の処理といえる。
【００７１】
管理サーバ２０は、各店舗車両から取得した位置情報、方位情報、店舗情報に基づいて、モールを構成する店舗車両群の中から少なくとも１以上の店舗車両を当該モールの待合せ場所に選定する（Ｓ４）。管理サーバ２０は、例えば、モール内における各店舗車両の相対的な位置関係から待合せ場所として利用可能な店舗車両３０を選定する。待合せ場所
として利用可能な店舗車両３０は、例えば、モールを構成する店舗車両群の数量、モールの構成規模等に応じて複数に選定される。待合せ場所に選定される店舗車両３０は、例えば、店舗情報に含まれる各店舗車両の提供するサービス種別や営業時間、店舗車両のサイズや搭乗可能人数を条件として選定してもよい。また、上記のモールを構成する各店舗車両の相対的な位置関係や各店舗車両のサービス種別や営業時間等の店舗属性を組合せて、待合せ場所に利用可能な店舗車両３０を選定してもよい。
ここで、管理サーバ２０の実行するＳ４の処理は、「種別の異なるサービスを複合して提供する店舗車両街を構成するために所定領域に集合された移動店舗車両群の中から、店舗車両街を利用する利用者の待合せ場所として機能する１以上の移動店舗車両を選定する手段」の一例に相当する。
【００７２】
管理サーバ２０は、選定された店舗車両３０がモール内の待合せ場所であることをユーザが認識できるように、他の店舗車両３０との間で差別化を図るための映像データを取得する（Ｓ５）。管理サーバ２０は、例えば、店舗情報管理ＤＢ２０３に格納された映像データ管理情報を参照し、待合せ場所に設定された店舗車両３０のみが使用可能な映像データを取得する。管理サーバ２０は、例えば、映像データ管理情報の中から現時点の状況に対応する映像データを取得する。例えば、管理サーバ２０は、現時点の日時情報に対応する表示タイプの映像データ（図６の例では、待合せ（春））を取得する。また、管理サーバ２０は、複数の店舗車両３０が選定されたときには、それぞれの店舗車両３０同士が合流する際の移動時に表示される表示タイプの映像データ（図６の例では、ショッピングＡ）を取得する。取得された映像データは、例えば、主記憶装置の所定の領域に一時的に記憶される。
【００７３】
管理サーバ２０は、選定された店舗車両３０に対し、自車両がモール内の待合せ場所であることの設定指示、および、モール内において他の店舗車両３０との間で外観上の差別化を図るために取得した映像データを通知する（Ｓ６）。待合せ場所に設定された店舗車両３０では、通知された映像データが映像データ取得部３３ｅを介して取得され、当該映像データが記憶部３３ｆに記憶される。
モールを構成する店舗車両群の中から待合せ場所に設定された店舗車両３０は、管理サーバ２０から通知された映像データに基づいて、外観を構成するために車外ディスプレイに表示される映像データを切替える。モールを利用するユーザは、切替え後の店舗車両３０の外観に表示される映像データ、例えば、自車両がモール内の待合せ場所である旨のメッセージや、待合せ場所に選定された店舗車両３０に限定して使用される映像データ等の差別化された表示内容に基づいて当該店舗車両が待合せ場所であることを視認できる。また、切替え後の店舗車両３０の外観に表示される映像データには、当該店舗車両を待合せ場所として利用するユーザから受付けたユーザ同士の名称やキーワード等が含まれるとしてもよい。
ここで、管理サーバ２０の実行するＳ６の処理は、「待合せ場所として機能する１以上の移動店舗車両に対し、利用者が店舗車両街の中の待合せ場所であることを差別化可能な外観への切替えを指示する管理手段」の一例に相当する。
【００７４】
管理サーバ２０は、待合せ場所に選定した店舗車両３０を、店舗情報管理ＤＢ２０３に記憶する（Ｓ７）。管理サーバ２０は、例えば、待合せ場所に選定された店舗車両３０の待合せ車両フィールドに、当該店舗車両が待合せ場所に設定されたことを示す識別子（図５の例では「黒丸」）を格納する。同様にして、管理サーバ２０は、待合せ場所に選定された店舗車両３０の外観フィールドに格納された映像データ情報を、Ｓ５の処理で取得した映像データ情報で更新する。
さらに、管理サーバ２０は、例えば、店舗配置管理情報として記憶されたマップ上に、待合せ場所に選定された店舗車両３０が識別可能なように属性情報（図７の例では「２重枠」）を付与し、当該マップを更新する。なお、管理サーバ２０は、待合せ場所に選定さ
れた店舗車両３０の外観に表示される映像データを示す属性情報（図６の待合せ（春）では、「桜の花びら」等）を、マップ上に配置された当該店舗車両に付与するとしてもよい。また、管理サーバ２０は、複数の店舗車両３０が待合せ場所に選定されたときには、当該店舗車両を利用してモール内での合流が可能である旨の属性情報をマップに付加するとしてもよい。Ｓ７の処理後、図８に示す処理が終了される。
【００７５】
以上の処理により、本実施形態に係る移動店舗管理システム１においては、所定領域にモールを構成するように集合された店舗車両群の中から、少なくとも１以上の店舗車両３０を当該モールを利用するユーザの待合せ場所に設定することができる。待合せ場所に利用可能な店舗車両３０は、モールを構成する店舗車両群の数量、モールの構成規模等に応じて複数に選定することができる。待合せ場所に利用可能な店舗車両３０は、例えば、モール内における各店舗車両の相対的な位置関係から選定してもよく、各店舗車両の提供するサービス種別や営業時間、店舗車両のサイズや搭乗可能人数等の属性情報に基づいて選定してもよい。あるいは、上記情報に組合せに基づいて選定してもよい。待合せ場所に選定された店舗車両３０には、当該店舗車両がモール内の待合せ場所であることをユーザが認識できるように、他の店舗車両３０との間で差別化を図るための映像データが通知される。映像データは、例えば、待合せ場所に選定された店舗車両３０のみが使用可能な映像データである。また、映像データは、モールが構成される期間等に応じて表示内容が変更できる。
【００７６】
通知を受けた店舗車両３０は、例えば、通知された映像データに基づいて、外観を構成するために車外ディスプレイに表示される映像データを切替える。例えば、通知を受けた店舗車両３０は、車体の外壁に備えられた車外ディスプレイに自車両が当該モールの待合せ場所である旨のメッセージを表示する。あるいは、自車両がモールの待合せ場所であることを識別可能な映像データ（例えば、メリーゴーランドやアニメ等のキャラクターの集合映像等）を出力する。通知を受けた店舗車両３０は、モールが構成される季節や期間、地域環境に対応したバリエーションの外観が提供できる。モールを利用するユーザは、店舗車両３０の車外ディスプレイに表示されたメッセージや所定の映像データ等の表示内容を視認することで当該店舗車両がモールの待合せ場所と把握できる。この結果、本実施形態に係る移動店舗管理システム１は、所定の領域内に店舗車両群によって構成されたモール内に、当該モールを利用するユーザが待合せ場所として利用可能なスペースを確保できる。移動店舗管理システム１においては、モールが構成された屋外の寒さや暑さ、雨、風、雪、日射といった天候による影響を最小限に抑制できる。移動店舗管理システム１によれば、複数の移動店舗車両によって構成される複合的な商業施設内に待合せ場所として利用可能なスペースを確保する技術が提供できる。
【００７７】
次に、図９を説明する。図９は、モールを構成する店舗車両群の配置状態を管理するマップ情報のユーザへの提示処理の一例を示すフローチャートである。なお、モールを構成する店舗車両群の配置状態を管理するマップは、図８のＳ３の処理で生成される。
図９のフローチャートにおいて、処理の開始は、モールを利用するユーザのユーザ端末４０を介したモール内の待合せ場所に関する問合せのときが例示される。管理サーバ２０は、ネットワークＮを介して接続されたユーザ端末４０からの待合せ場所に関する問合せを受付ける（Ｓ１１）。管理サーバ２０は、例えば、問合せを受付けたユーザ端末４０を特定する情報（ＩＰアドレス（Internet Protocol address）、ＭＡＣアドレス（Media Access Control address）等）を取得し、取得した当該情報を主記憶装置の所定の領域に
一時的に記憶する。
【００７８】
管理サーバ２０は、店舗情報管理ＤＢ２０３を参照し、店舗配置管理情報として格納されたマップ情報（配置マップ）を取得する（Ｓ１２）。マップ情報には、モールを構成する各店舗車両の相対的な配置位置がグラフィカルに把握可能なように配置される。例えば
、図７に示すように、モールを構成する各店舗車両が矩形形状等の所定の形状で配置され、店舗車両毎の店舗名称が属性情報として付与される。なお、マップ内に配置される各店舗車両には、提供するサービス種類に応じた色種別を示す属性情報が付与されるとしてもよい。マップ内においては、待合せ場所に設定された店舗車両３０には、他の店舗車両３０と識別可能なように属性情報（例えば、２重枠表示等）が付与される。また、待合せ場所に設定された店舗車両３０には、当該店舗車両の外観に表示される映像データを示す属性情報が付与されるとしてもよい。さらに、複数の店舗車両３０が待合せ場所に選定される場合には、当該店舗車両を利用してモール内での合流が可能である旨の属性情報がマップに付加されるとしてもよい。この場合には、例えば、モール内を合流のために移動する移動スケジュール等の属性情報がマップに付加されるとしてもよい。
さらに、問合せを受付けたユーザ端末４０から位置情報が取得可能なときには、管理サーバ２０は、取得した位置情報に基づいて当該ユーザに最寄りの待合せ場所になる店舗車両３０を提案するとしてもよい。管理サーバ２０は、例えば、ユーザに最寄りの待合せ場所に設定された店舗車両３０をマップ上でハイライトさせる等の属性情報を付与した上で、当該店舗車両が最寄りの待合せ場所である旨のメッセージをマップに付加すればよい。例えば、管理サーバ２０は、モール内で合流予定の、図７に示す店舗車両「Ａ００１」近傍に位置するユーザ、および、店舗車両「Ａ００６」近傍に位置するユーザ同士の待合せ場所として、第１エリア５１に設定された店舗車両「Ａ００３」を提案することができる。
【００７９】
管理サーバ２０は、取得したマップ情報を問合せを受付けたユーザ端末４０に通知する（Ｓ１３）。モールを利用するユーザは、通知されたマップ情報をユーザ端末４０の表示デバイスを介して閲覧することで、モール内の待合せ場所に設定された店舗車両３０が把握できる。例えば、ユーザ端末４０ａ、４０ｂを有するユーザ同士は、表示されたマップ情報を参照し、待合せ場所に設定された店舗車両３０をモール内の合流場所として利用できる。
ここで、管理サーバ２０の実行するＳ１３の処理は、生成されたマップ情報を「店舗車両街を利用する利用者の端末に通知する」管理手段の処理といえる。
【００８０】
以上の処理により、本実施形態に係る移動店舗管理システム１においては、モールを利用するユーザの求めに応じて、モール内の各店舗車両、待合せ場所に設定された店舗車両３０の相対的な配置位置をグラフィカルに把握可能なマップ情報を提示できる。モールを利用するユーザは、提示されたマップ情報に基づいて待合せ場所に設定された店舗車両３０をモール内の合流場所に選択できる。本実施形態に係る移動店舗管理システム１では、モールを利用するユーザへのユーザビリティが向上できる。
【００８１】
次に、図１０から図１２を用いて、待合せ場所に設定された店舗車両３０同士の合流指示の生成処理を説明する。
図１０は、待合せ場所に設定された複数の店舗車両３０同士のモール内の合流移動を説明する図である。図１０に示すように、モールを構成する領域（エリア）は第１エリア５１、第２エリア５２、第３エリア５３の３つのブロック領域に区分けされ、それぞれのエリア内において待合せ場所に利用可能な店舗車両３０が設定されるものとする。第１エリアから第３エリアは、図７に例示の区分けされたエリアである。待合せ場所に利用可能な店舗車両３０は、エリア毎に設けられ、第１エリア５１では店舗名称「Ａ００３」、第２エリア５２では店舗名称「Ｂ００２」、第３エリア５３では店舗名称「Ｃ００３」の店舗車両３０である。
なお、第１エリア５１内の待合せ場所に設定された店舗車両３０を「待合せ車両３０Ａ」、第２エリア５２内の待合せ場所に設定された店舗車両３０を「待合せ車両３０Ｂ」、第３エリア５３内の待合せ場所に設定された店舗車両３０を「待合せ車両３０Ｃ」ともいう。モール内における「待合せ車両３０Ａ」の位置は地点Ｐ３であり、「待合せ車両３０
Ｂ」の位置は地点Ｐ２、「待合せ車両３０Ｃ」の位置は地点Ｐ１とする。以下、図１０に沿って、図１１、図１２に示す店舗車両３０同士の合流指示の生成処理を説明する。図１１は、移動対象の待合せ車両を、他の待合せ車両の位置する地点を経由して合流させる合流指示生成処理の一例を示すフローチャートである。また、図１２は、複数の待合せ車両をモール内で合流させる合流指示生成処理の一例を示すフローチャートである。
【００８２】
まず、図１１の処理を説明する。図１１のフローチャートにおいて、処理の開始は、待合せ場所に選定された店舗車両３０の合流移動のときが例示される。待合せ場所に選定された各店舗車両のモール内の合流移動は、例えば、時間単位、半日単位等で定期的に行われる。管理サーバ２０は、待合せ場所に設定された店舗車両が複数であるか否かを判定する（Ｓ２１）。管理サーバ２０は、待合せ場所に設定された店舗車両が複数でない場合には（Ｓ２１，“Ｎｏ”）、図１１の処理を終了する。一方、管理サーバ２０は、待合せ場所に設定された店舗車両が複数である場合には（Ｓ２１，“Ｙｅｓ”）、Ｓ２２の処理に移行する。
【００８３】
Ｓ２２の処理では、管理サーバ２０は、待合せ場所に選定された各店舗車両を特定する情報を取得する。管理サーバ２０は、店舗情報管理ＤＢ２０３に格納された店舗車両管理情報を参照し、待合せ場所に設定された各店舗車両の車両ＩＤを取得する。取得された各店舗車両の車両ＩＤは、主記憶装置の所定の領域に一時的に記憶される。
【００８４】
管理サーバ２０は、待合せ場所に設定された複数の店舗車両３０の中から、移動対象になる店舗車両３０を選定する（Ｓ２３）。管理サーバ２０は、例えば、図１０に示すモール領域内の第３エリア５３の地点Ｐ１に位置する待合せ車両３０Ｃを、モール領域内の移動対象の店舗車両３０に選定する。なお、移動対象の店舗車両３０の選定は任意であり、待合せ車両３０Ａであってもよく、待合せ車両３０Ｂであってもよい。
【００８５】
図１１に戻り、管理サーバ２０は、移動対象に選定された店舗車両３０の、現在地を出発地点として、モール内の待合せ場所に設定された他の店舗車両３０が位置する地点を経由して、現在地に戻る旨の合流指示を生成する。合流指示には、例えば、移動対象の待合せ車両３０Ｃの車両ＩＤ、および、経由地点に位置する合流対象の待合せ車両３０Ｂ、３０Ａの車両ＩＤが含まれる。そして、管理サーバ２０は、生成した合流指示を連携するセンタサーバ１０に通知する（Ｓ２４）。Ｓ２４の処理後、図１１の処理が終了される。
ここで、「待合せ車両３０Ｃ」は「待合せ場所として機能する１以上の移動店舗車両の中の第１移動店舗車両」に相当し、「待合せ車両３０Ｂ」は「待合せ場所として機能する１以上の移動店舗車両の中の第２移動店舗車両」に相当するといえる。管理サーバ２０は、Ｓ２４の処理で待合せ車両３０Ｃを、待合せ車両３０Ｂの位置する地点を経由してモール内を移動させて合流させるのだから、Ｓ２４の処理は「所定領域内に位置する第２移動店舗車両の地点を経由して第１移動店舗車両を移動させる合流指示を生成する」管理手段の一例といえる。
【００８６】
連携する管理サーバ２０から通知を受けたセンタサーバ１０の運行指令生成部１０２２は、待合せ車両３０Ｃに対する運行指令を生成する。例えば、図１０において、運行指令生成部１０２２は、合流指示に含まれる各待合せ車両の車両ＩＤに基づいて、モール領域内の第１エリア５１に設定された待合せ車両３０Ａの現時点の位置情報（地点Ｐ３）を取得する。同様にして、第２エリア５２内の待合せ車両３０Ｂの位置情報（地点Ｐ２）、第３エリア５３内の待合せ車両３０Ｃの位置情報（地点Ｐ１）を取得する。そして、運行指令生成部１０２２は、地点Ｐ１を出発地点として、待合せ車両３０Ｂの位置する地点Ｐ２、待合せ車両３０Ａの位置する地点Ｐ３をモール領域内の合流地点として経由し、地点Ｐ１に戻る、待合せ車両３０Ｃの移動ルートを特定する（図１０の実線矢印）。運行指令生成部１０２２は、特定した移動ルートに基づいて待合せ車両３０Ｃに対する運行指令を生
成する。運行指令には、各合流地点における指示、例えば、「一時的に立寄りする」、「ユーザを乗降させる」等が含まれる。センタサーバ１０で生成された運行指令は、待合せ車両３０Ｃに通知され、待合せ車両３０Ｂ、３０Ａの位置する地点（Ｐ２、Ｐ３）を合流地点として経由するモール内の移動が行われる。なお、移動中の待合せ車両３０Ｃの外観には、例えば、図８で説明したようにモール宣伝用の映像データ（図６、ショッピングＡ）が表示される。
【００８７】
次に、図１２のフローチャートを説明する。図１２の処理では、複数の待合せ車両をモール内の合流地点で合流させる指示が生成される。図１２において、Ｓ３１、Ｓ３２の処理は、それぞれ、図１１のＳ２１、Ｓ２２の処理と同様である。
Ｓ３３の処理では、管理サーバ２０は、待合せ場所に設定された各店舗車両のそれぞれをモール内で移動させて合流させる指示を生成する。管理サーバ２０は、各店舗車両のそれぞれが、現在地を出発地点として、モール内の合流地点を経由して現在地に戻る旨の合流指示を生成する。合流指示には、合流のためにモール内を移動させる各待合せ車両の車両ＩＤが含まれる。そして、管理サーバ２０は、生成した合流指示を連携するセンタサーバ１０に通知する。Ｓ３３の処理後、図１２の処理が終了される。
ここで、「待合せ車両３０Ａ」は「待合せ場所として機能する１以上の移動店舗車両の中の第１移動店舗車両」に相当し、「待合せ車両３０Ｂ」は「待合せ場所として機能する１以上の移動店舗車両の中の第２移動店舗車両」に相当するといえる。管理サーバ２０は、Ｓ３３の処理で待合せ場所に設定された各店舗車両のそれぞれをモール内で移動させて合流させる指示を生成するのだから、Ｓ３３の処理は「待合せ場所として機能する１以上の移動店舗車両の中の第１移動店舗車両と、待合せ場所として機能する１以上の移動店舗車両の中の第２移動店舗車両とを所定領域内で合流させる合流指示を生成する」管理手段の一例といえる。
【００８８】
管理サーバ２０から通知を受けたセンタサーバ１０の運行指令生成部１０２２は、待合せ車両３０Ａ、３０Ｂ、３０Ｃのそれぞれに対する運行指令を生成する。運行指令生成部１０２２は、合流指示に含まれる各待合せ車両の車両ＩＤに基づいて、モール領域内の各待合せ車両の現時点の位置情報を取得する。例えば、図１０では、第１エリア５１の待合せ車両３０Ａの位置情報（地点Ｐ３）、第２エリア５２内の待合せ車両３０Ｂの位置情報（地点Ｐ２）、第３エリア５３内の待合せ車両３０Ｃの位置情報（地点Ｐ１）が取得される。
運行指令生成部１０２２は、例えば、各待合せ車両の位置情報と補助記憶装置に記憶された地図データとを参照し、各待合せ車両が駐停車可能なモール内の合流地点（例えば、図１０の地点Ｐ４）を特定する。そして運行指令生成部１０２２は、図１０の一点鎖線矢印で例示されるように、地点Ｐ１を出発地点として合流地点Ｐ４を経由し、出発地点Ｐ１に戻る待合せ車両３０Ｃの移動ルートを特定する。同様にして、地点Ｐ２を出発地点として合流地点Ｐ４を経由し、出発地点Ｐ２に戻る待合せ車両３０Ｂの移動ルート、および、地点Ｐ３を出発地点として合流地点Ｐ４を経由し、出発地点Ｐ３に戻る待合せ車両３０Ａの移動ルートが特定される。
運行指令生成部１０２２は、特定した移動ルートに基づいて、待合せ車両３０Ａ、３０Ｂ、３０Ｃに対する運行指令を生成する。運行指令には、合流地点における「一時的に立寄りする」、「ユーザを乗降させる」、「待合せ車両３０Ａ、３０Ｂの到着を待つ」、「待合せ車両３０Ｂ、３０Ｃの到着を待つ」、「待合せ車両３０Ｃ、３０Ａの到着を待つ」等の指示が含まれる。センタサーバ１０で生成された運行指令は、各待合せ車両に通知され、モール内の合流地点Ｐ４を経由する移動が行われる。移動中の各待合せ車両の外観には、モール宣伝用の映像データが表示される。
【００８９】
以上の処理により、本実施形態に係る移動店舗管理システム１においては、モール内に複数の待合せ車両（３０Ａ、３０Ｂ、３０Ｃ）が設定されるときには、各待合せ車両同士
を移動させてモール内で合流させるように合流指示を生成することができる。各待合せ車両は、生成された合流指示に基づいてモール内を移動し、合流することができる。各待合せ車両に乗車したユーザ同士は、モールが構成された屋外の寒さや暑さ、雨、風、雪、日射等の天候の影響を回避しながら合流することができる。本実施形態に係る移動店舗管理システム１によれば、モールを利用するユーザに対し、屋外の天候の影響を極力避けた状態で合流させるサービスが提供できる。
【００９０】
《コンピュータが読み取り可能な記録媒体》
情報処理装置その他の機械、装置（以下、コンピュータ等）に上記何れかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００９１】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。
【符号の説明】
【００９２】
１      移動店舗管理システム
１０    センタサーバ
２０    店舗車両管理サーバ（管理サーバ）
３０    車両
１０３    車両管理ＤＢ（データベース）
２０３    店舗情報管理ＤＢ（データベース）
２０２１  店舗情報管理部
２０２２  待合せ指示生成部
【図１】
2019149021.tif 000003
【図２】
2019149021.tif 000004
【図３】
2019149021.tif 000005
【図４】
2019149021.tif 000006
【図５】
2019149021.tif 000007
【図６】
2019149021.tif 000008
【図７】
2019149021.tif 000009
【図８】
2019149021.tif 000010
【図９】
2019149021.tif 000011
【図１０】
2019149021.tif 000012
【図１１】
2019149021.tif 000013
【図１２】
2019149021.tif 000014