(57)【要約】      （修正有）【課題】異なる搭乗者の夫々が搭乗する異なる地点で移動体に搭乗させる順序を決定することができる決定装置等を提供する。【解決手段】異なる搭乗者の夫々が搭乗する異なる地点へ当該搭乗者が到着する時刻と、複数の順序の夫々について当該地点へ移動体が到着する時刻を取得し（Ｓ１０３、Ｓ１０６）、当該複数の順序の夫々について、搭乗者毎の地点における待ち時間の合計を算出し（Ｓ１０８）、待ち時間の合計に基づいて何れか一つの順序を決定する（Ｓ１０９）。【選択図】図８
2019113385.tif 000002
【特許請求の範囲】
【請求項１】
異なる搭乗者を異なる地点で移動体に搭乗させる順序を決定する決定装置であって、
前記搭乗者の夫々が搭乗する前記地点に到着する搭乗者到着時刻を当該搭乗者の夫々について取得する第１取得手段と、
複数の前記順序の夫々について、前記地点の各々へ前記移動体が到着する移動体到着時刻を取得する第２取得手段と、
前記搭乗者到着時刻及び前記移動体到着時刻に基づいて前記複数の前記順序の夫々について、前記搭乗者毎の前記地点における待ち時間の合計を算出し、前記待ち時間の合計に基づいて何れか一つの前記順序を決定する決定手段と、
を備える決定装置。
【請求項２】
請求項１に記載の決定装置であって、
前記決定手段は、前記待ち時間の合計が小さい前記順序を決定する、決定装置。
【請求項３】
請求項１又請求項２に記載の決定装置であって、
前記搭乗者からの迎え要求を受信する受信手段を更に備え、
前記決定手段は、前記搭乗者の全てから前記迎え要求を受信したことに基づいて前記順序を決定する、決定装置。
【請求項４】
請求項１又は請求項２に記載の決定装置であって、
前記搭乗者間の通信内容を解析する解析手段、を更に備え、
前記決定手段は、前記解析手段により前記搭乗者間で、夫々の搭乗者が、当該夫々の搭乗者が搭乗する前記地点で前記移動体の迎えを受けることの合意がなされたと解析されたことに基づいて、前記順序を決定する、決定装置。
【請求項５】
請求項１又は請求項２に記載の決定装置であって、
前記決定手段は、予め設定された時刻に前記順序を決定する、決定装置。
【請求項６】
請求項１乃至５の何れか一項に記載の決定装置であって、
前記搭乗者の夫々が搭乗する地点の少なくとも１つの特定の前記地点の周辺で前記移動体を停止可能な位置を探索し、前記特定の地点に近い当該停止可能な位置に前記移動体を停止することを決定する停止位置決定手段と、
前記停止位置決定手段が決定した停止位置を、当該特定の地点で搭乗する前記搭乗者に通知する停止位置通知手段と、
を更に備える決定装置。
【請求項７】
請求項１乃至６の何れか一項に記載の決定装置であって、
前記搭乗者に関する優先度を取得する第３取得手段を更に備え、
前記決定手段は、前記優先度が高い搭乗者の搭乗する地点への前記移動体到着時刻が早い前記順序を決定する、決定装置。
【請求項８】
異なる搭乗者を異なる地点で移動体に搭乗させる順序を決定する決定装置であって、
前記搭乗者の夫々が搭乗する前記地点に到着する搭乗者到着時刻を当該搭乗者の夫々について取得する第１取得手段と、
複数の前記順序の夫々について、前記地点の各々へ前記移動体が到着する移動体到着時刻を取得する第２取得手段と、
前記搭乗者到着時刻及び前記移動体到着時刻に基づいて前記複数の前記順序の夫々について、前記移動体の前記地点の各々における待ち時間の合計を算出し、前記待ち時間の合計に基づいて何れか一つの前記順序を決定する決定手段と、
を備える決定装置。
【請求項９】
異なる搭乗者を異なる地点で移動体に搭乗させる順序を決定する決定装置による決定方法であって、
前記決定装置が、前記搭乗者の夫々が搭乗する前記地点に到着する搭乗者到着時刻を当該搭乗者の夫々について取得する第１取得工程と、
前記決定装置が、複数の前記順序の夫々について、前記地点の各々へ前記移動体が到着する移動体到着時刻を取得する第２取得工程と、
前記決定装置が、前記搭乗者到着時刻及び前記移動体到着時刻に基づいて前記複数の前記順序の夫々について、前記搭乗者毎の前記地点における待ち時間の合計を算出し、前記待ち時間の合計に基づいて何れか一つの前記順序を決定する決定工程と、
を含む決定方法。
【請求項１０】
異なる搭乗者を異なる地点で移動体に搭乗させる順序を決定する決定装置に含まれるコンピュータを、
前記搭乗者の夫々が搭乗する前記地点に到着する搭乗者到着時刻を当該搭乗者の夫々について取得する第１取得手段、
複数の前記順序の夫々について、前記地点の各々へ前記移動体が到着する移動体到着時刻を取得する第２取得手段、
前記搭乗者到着時刻及び前記移動体到着時刻に基づいて前記複数の前記順序の夫々について、前記搭乗者毎の前記地点における待ち時間の合計を算出し、前記待ち時間の合計に基づいて何れか一つの前記順序を決定する決定手段、
として機能させる決定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、移動体が複数の地点を回る移動順を決定する決定装置の技術分野に関する。
【背景技術】
【０００２】
運転者が自動車等の移動体に対して運転操作をしなくとも当該移動体の自律走行を可能とする自動運転技術の開発が進められている。これに伴い、自動運転関連の種々の発明が提案されている。例えば、特許文献１には、自動運転車両に搭乗している搭乗者が、降車時に、降車後の自分の行動態様や行動目的に応じて臨機応変に自動運転車両に指示を与えることができる発明が提案されている。例えば、「近隣の駐車場で呼ぶまで待機」、「ここで待機」、「地点Ａに向かう」、「地点Ｂで待機」、「呼出に応じて迎えに行く」、「所定時間後に降車位置に戻る」、「所定時間後に地点Ｃに居る」といった指示を与えることができる。
【０００３】
【特許文献１】特開２０１７−５９２５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方で、例えば、自動運転車両が複数の搭乗者をそれぞれ異なる地点に迎えに行くといったケースについては開示されていない。
【０００５】
本願発明は、こうした事情に鑑み、異なる搭乗者を夫々が搭乗する異なる地点で移動体に搭乗させる順序を決定することができる決定装置等を提供することを課題の一例とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、異なる搭乗者を異なる地点で移動体に搭乗させる順序を決定する決定装置であって、前記搭乗者の夫々が搭乗する前記地点に到着する搭乗者到着時刻を当該搭乗者の夫々について取得する第１取得手段と、複数の前記順序の夫々について、前記地点の各々へ前記移動体が到着する移動体到着時刻を取得する第２取得手段と、前記搭乗者到着時刻及び前記移動体到着時刻に基づいて前記複数の前記順序の夫々について、前記搭乗者毎の前記地点における待ち時間の合計を算出し、前記待ち時間の合計に基づいて何れか一つの前記順序を決定する決定手段と、を備える。
【０００７】
請求項８に記載の発明は、異なる搭乗者を異なる地点で移動体に搭乗させる順序を決定する決定装置であって、前記搭乗者の夫々が搭乗する前記地点に到着する搭乗者到着時刻を当該搭乗者の夫々について取得する第１取得手段と、複数の前記順序の夫々について、前記地点の各々へ前記移動体が到着する移動体到着時刻を取得する第２取得手段と、前記搭乗者到着時刻及び前記移動体到着時刻に基づいて前記複数の前記順序の夫々について、前記移動体の前記地点の各々における待ち時間の合計を算出し、前記待ち時間の合計に基づいて何れか一つの前記順序を決定する決定手段と、を備える。
【０００８】
請求項９に記載の発明は、異なる搭乗者を異なる地点で移動体に搭乗させる順序を決定する決定装置による決定方法であって、前記決定装置が、前記搭乗者の夫々が搭乗する前記地点に到着する搭乗者到着時刻を当該搭乗者の夫々について取得する第１取得工程と、前記決定装置が、複数の前記順序の夫々について、前記地点の各々へ前記移動体が到着する移動体到着時刻を取得する第２取得工程と、前記決定装置が、前記搭乗者到着時刻及び前記移動体到着時刻に基づいて前記複数の前記順序の夫々について、前記搭乗者毎の前記地点における待ち時間の合計を算出し、前記待ち時間の合計に基づいて何れか一つの前記順序を決定する決定工程と、を含む。
【０００９】
請求項１０に記載の発明は、異なる搭乗者を異なる地点で移動体に搭乗させる順序を決定する決定装置に含まれるコンピュータを、前記搭乗者の夫々が搭乗する前記地点に到着する搭乗者到着時刻を当該搭乗者の夫々について取得する第１取得手段、複数の前記順序の夫々について、前記地点の各々へ前記移動体が到着する移動体到着時刻を取得する第２取得手段、前記搭乗者到着時刻及び前記移動体到着時刻に基づいて前記複数の前記順序の夫々について、前記搭乗者毎の前記地点における待ち時間の合計を算出し、前記待ち時間の合計に基づいて何れか一つの前記順序を決定する決定手段、として機能させる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る決定装置１の構成を示すブロック図である。
【図２】実施例に係るお迎えシステムＳの概要を説明するための図である。
【図３】実施例に係るお迎えシステムＳの構成例を示す図である。
【図４】実施例に係るサーバ装置１００の構成例を示すブロック図である。
【図５】（Ａ）はグループ情報テーブルＴ１の一例を示す図であり、（Ｂ）はグループ位置情報テーブルＴ２の一例を示す図であり、（Ｃ）はお迎え地点位置情報テーブルＴ３の一例を示す図であり、（Ｄ）は車両位置情報テーブルＴ４の一例を示す図である。
【図６】実施例に係る自動運転制御装置２００の構成例を示すブロック図である。
【図７】実施例に係るスマートフォンＳＰの構成例を示すブロック図である。
【図８】実施例に係るサーバ装置２００による移動順決定処理の動作例を示すフローチャートである。
【図９】他の実施例に係るお迎えシステムＳの概要を説明するための図である。
【図１０】（Ａ）〜（Ｃ）は変形例５を説明するための図である。
【発明を実施するための形態】
【００１１】
本願発明を実施するための形態について、図１を用いて説明する。なお、図１は、本実施形態に係る決定装置の概要構成を示すブロック図である。
【００１２】
図１に示すように、本実施形態に係る決定装置１は異なる搭乗者を異なる地点で移動体に搭乗させる順序を決定する決定装置１であって、第１取得手段１Ａと第２取得手段１Ｂと決定手段１Ｃとを備えて構成されている。
【００１３】
第１取得手段１Ａは、前記搭乗者の夫々が搭乗する前記地点に到着する搭乗者到着時刻を当該搭乗者の夫々について取得する。
【００１４】
第２取得手段１Ｂは、複数の前記順序の夫々について、前記地点の各々へ前記移動体が到着する移動体到着時刻を取得する。
【００１５】
決定手段１Ｃは、前記搭乗者到着時刻及び前記移動体到着時刻に基づいて前記複数の前記順序の夫々について、前記搭乗者毎の前記地点における待ち時間の合計を算出し、前記待ち時間の合計に基づいて何れか一つの前記順序を決定する。
【００１６】
本実施形態に係る決定装置１によれば、異なる搭乗者の夫々が搭乗する異なる地点で移動体に搭乗させる順序であって、搭乗者の地点における待ち時間を考慮した順序を決定することができる。
【実施例】
【００１７】
図２−図８を用いて実施例について説明する。なお以下に説明する実施例は、本願発明を、お迎えシステムに適用した場合の実施例である。
【００１８】
［１．お迎えシステムの概要及び構成］
本実施例のお迎えシステムは、図２に示すように、例えば、南駐車場に駐車している自動運転車両Ｃが第１グループＧ１を西駐車場で搭乗させ、第２グループＧ２を東駐車場で搭乗させる場合に、自動運転車両Ｃが西駐車場及び東駐車場を回る移動順を決定する。具体的には、西駐車場及び東駐車場という２つのお迎え地点を回る移動順として、西駐車場→東駐車場という移動順と、東駐車場→西駐車場という移動順があり、お迎えシステムはこれらのうち何れか一つの移動順を決定する。なお、第１グループＧ１及び第２グループＧ２は一人又は複数人で構成される。また、お迎えシステムが移動順を決定する時点で、少なくとも何れか一方のグループは対応するお迎え地点にいないものとする。
【００１９】
図３に示すように、本実施例のお迎えシステムＳは、第１グループＧ１の何れかの構成員が所持するスマートフォンＳＰ１、第２グループＧ２の何れかの構成員が所持するスマートフォンＳＰ２（以下、スマートフォンＳＰ１、ＳＰ２を総称してスマートフォンＳＰという場合がある。また、本実施例では、一つのグループについて一つのスマートフォンＳＰがグループ端末として対応付けられる）、サーバ装置１００及び自動運転制御装置２００を含んで構成され、それぞれがネットワークＮＷを介して接続されている。なお、図３ではスマートフォンＳＰを２台示しているが、スマートフォンＳＰはグループの数だけ含まれるものであり、例えば、一の自動運転車両で３つのグループを搭乗させる場合にはスマートフォンＳＰは３台となる。また、サーバ装置１００は複数の装置で構成してもよい。
【００２０】
［２．サーバ装置１００の構成］
次に、図４を用いて、サーバ装置１００の構成について説明する。図４に示すように、サーバ装置１００は、制御部１０１、記憶部１０２、通信部１０３、表示部１０４及び操作部１０５を含んで構成されている。
【００２１】
記憶部１０２は、例えばＨＤＤ（Hard Disk Drive）やＳＳＤ(Solid State Drive)等により構成されており、ＯＳ（Operating System）や、複数のグループの夫々が向かう異なる地点を自動運転車両が回る移動順を決定するための決定プログラム及びその他各種データ等を記憶する。
【００２２】
記憶部１０２は、図５（Ａ）−（Ｄ）に示すテーブルを記憶する。図５（Ａ）はグループ情報テーブルＴ１の一例を示す図であり、図５（Ｂ）はグループ位置情報テーブルＴ２の一例を示す図であり、図５（Ｃ）はお迎え地点位置情報テーブルＴ３の一例を示す図であり、図５（Ｄ）は車両位置情報テーブルＴ４の一例を示す図である。
【００２３】
図５（Ａ）に示すように、グループ情報テーブルＴ１は、グループＩＤ、グループ端末電話番号、車両ＩＤ、構成員のＩＤ、性別、年齢を含む。これらの情報は、お迎えシステムＳのサービス利用前までに利用者のサービス利用申請に基づいて登録される。グループＩＤは、自動運転車両に搭乗するグループを識別するための識別情報である。グループ端末電話番号は、グループの何れかの構成員が所持するスマートフォンＳＰの電話番号を示す情報であり、サーバ装置１００が当該スマートフォンＳＰの通信先として特定できる他の情報（メールアドレス等）でもよい。車両ＩＤは、グループＩＤで識別されるグループが搭乗する自動運転車両を識別するための識別情報である。構成員のＩＤは、グループの構成員を識別するための識別情報である。
【００２４】
図５（Ｂ）に示すように、グループ位置情報テーブルＴ２は、グループＩＤ、グループ位置情報を含む。グループ位置情報は、グループＩＤで識別されるグループがいる地点の位置を示す情報であり、例えば、緯度・経度を示す情報である。なお、グループ位置情報は、スマートフォンＳＰ（グループ端末）から受信する現在位置情報に基づいて更新される。
【００２５】
図５（Ｃ）に示すように、お迎え地点位置情報テーブルＴ３は、地点ＩＤ、お迎え地点位置情報を含む。地点ＩＤは、お迎え地点を識別するためのＩＤである。お迎え地点位置情報は、地点ＩＤで識別されるお迎え地点の位置を示す情報であり、例えば、緯度・経度を示す情報である。なお、お迎え地点情報は、お迎え要求とともにスマートフォンＳＰ（グループ端末）から受信するお迎え地点位置情報に基づいて更新される。
【００２６】
図５（Ｄ）に示すように、車両位置情報テーブルＴ４は、車両ＩＤ、車両位置情報を示す情報を含む。ＩＤは、自動運転車両を識別するためのＩＤである。車両位置情報は、車両ＩＤで識別される車両の位置を示す情報であり、例えば、緯度・経度を示す情報である。なお、車両位置情報は、自動運転車両に搭載された自動運転制御装置２００から受信する、当該自動運転車両の現在位置情報に基づいて更新される。
【００２７】
通信部１０３は、自動運転制御装置２００、スマートフォンＳＰ１、スマートフォンＳＰ２との通信を制御する。
【００２８】
表示部１０４は、例えば、液晶ディスプレイ等により構成されており、文字や画像等の情報を表示するようになっている。
【００２９】
操作部１０５は、例えば、キーボード、マウス等により構成されており、オペレータからの操作指示を受け付け、その指示内容を指示信号として制御部１０１に出力するようになっている。
【００３０】
制御部１０１は、制御部１０１全体を制御するＣＰＵと、制御部１０１を制御する制御プログラム等が予め記憶されているＲＯＭと、各種データを一時的に格納するＲＡＭと、により構成されている。そして、ＣＰＵが、ＲＯＭや記憶部１０２に記憶された各種プログラムを読み出し実行することにより各種機能を実現する。
【００３１】
また、制御部１０１は、第１グループＧ１のスマートフォンＳＰ１と、第２グループＧ２のスマートフォンＳＰ２の両方からお迎え要求を受信したことに基づいて移動順を決定する。具体的には、制御部１０１は、両方のスマートフォンＳＰからお迎え要求を受信すると、スマートフォンＳＰ１及びスマートフォンＳＰ２の現在位置と、第１グループＧ１及び第２グループＧ２のお迎え地点を取得し、各グループが夫々のお迎え地点に到着する時刻を取得する。次いで、制御部１０１は、西駐車場→東駐車場の移動順で回った場合と、東駐車場→西駐車場の移動順で回った場合とについて、それぞれの駐車場における各グループの待ち時間を算出し、それぞれの移動順についてその合計を算出する。そして、合計の待ち時間が短い移動順で回ることを決定する。
【００３２】
［３．自動運転制御装置２００の構成］
次に、本実施例に係る自動運転制御装置２００の構成について説明する。自動運転制御装置２００は、自動運転車両Ｃに搭載され、自動運転車両Ｃが自律走行するための自動運転制御を行う。具体的には、予め設定された経路を走行し、人や障害物等を避けつつ目的地まで移動するために、自動運転車両Ｃに搭載された各種センサから得られる情報を基にハンドル、アクセル、ブレーキ等の制御を行う。図６に示すように、自動運転制御装置２００は、制御部２０１と、記憶部２０２と、通信部２０３と、表示部２０４と、操作部２０５、センサ２０６と、インターフェース部２０７を含んで構成されている。
【００３３】
記憶部２０２は、例えばＨＤＤやＳＳＤにより構成されており、自動運転車両Ｃを、自律走行させるための自動運転制御プログラム、地図データ、及び各種データ等を記憶する。
【００３４】
通信部２０３は、サーバ装置１００との通信を制御する。
【００３５】
表示部２０４は、例えば、液晶ディスプレイ等により構成されており、文字や画像等の情報を表示するようになっている。
【００３６】
操作部２０５は、例えば、キーボード、マウス等により構成されており、オペレータからの操作指示を受け付け、その指示内容を指示信号として制御部２０１に出力するようになっている。
【００３７】
センサ２０６は、例えば、ＧＰＳ信号受信機、カメラ、ＬＩＤＡＲ（Laser Imaging Detection and Ranging）等により構成されており、自動運転車両の周囲の状況や現在位置を検知するための情報を取得する。
【００３８】
インターフェース部２０７は、ハンドル、アクセル、ブレーキ等の動作を制御する各装置との間の信号の入出力を担う。例えば、ハンドルの動作を制御するハンドル制御装置に、どれだけハンドルを切るかを指示する信号を出力する。
【００３９】
制御部２０１は、制御部２０１全体を制御するＣＰＵと、制御部２０１を制御する制御プログラム等が予め記憶されているＲＯＭと、各種データを一時的に格納するＲＡＭと、により構成されている。そして、ＣＰＵが、ＲＯＭや記憶部２０２に記憶された各種プログラムを読み出し実行することにより各種機能を実現する。
【００４０】
制御部２０１は、サーバ装置１００からお迎え地点を回る移動順とその経路（どの道を通るか）を取得する。そして、制御部２０１は、経路を自律走行するための自動運転制御を行う。
【００４１】
また、制御部２０１は、自動運転車両Ｃの現在位置情報をサーバ装置１００に送信する。現在位置情報を送信する時期は、任意に設定することができ、例えば、駐停車時であってもよいし、随時送信することとしてもよい。また、所定距離（例えば１ｍ）移動する都度であってもよい。
【００４２】
［４．スマートフォンＳＰの構成］
次に、図７を用いて、スマートフォンＳＰの構成について説明する。図７に示すように、スマートフォンＳＰは、制御部３０１、記憶部３０２、通信部３０３、表示部３０４及び操作部３０５を含んで構成されている。
【００４３】
記憶部３０２は、例えばフラッシュメモリ等により構成されており、ＯＳや、他のスマートフォンＳＰと通信するためのプログラム、お迎え要求をサーバ装置１００に送信するためのお迎え要求プログラム及びその他各種データ等を記憶する。お迎え要求プログラムは、スマートフォンＳＰを所持する利用者がお迎え地点を設定することと、お迎え要求をサーバ装置１００に送信することを実現するためのＵＩ（User Interface）を備える。
【００４４】
通信部３０３は、他のスマートフォンＳＰやサーバ装置１００との通信を制御する。
【００４５】
表示部３０４は、例えば、液晶ディスプレイ等により構成されており、文字や画像等の情報を表示するようになっている。
【００４６】
操作部３０５は、例えば、操作ボタン等により構成されており、利用者からの操作指示を受け付け、その指示内容を指示信号として制御部３０１に出力するようになっている。
【００４７】
制御部３０１は、制御部３０１全体を制御するＣＰＵと、制御部３０１を制御する制御プログラム等が予め記憶されているＲＯＭと、各種データを一時的に格納するＲＡＭと、により構成されている。そして、ＣＰＵが、ＲＯＭや記憶部３０２に記憶された各種プログラムを読み出し実行することにより各種機能を実現する。
【００４８】
制御部３０１は、お迎え要求プログラムに基づいて、操作部３０５がお迎え要求をサーバ装置１００に送信するための操作を受け付けた場合に、お迎え要求とお迎え地点位置情報をサーバ装置１００に送信する。お迎え地点位置情報は、利用者がお迎え要求をする際に指定することができるものとする。
【００４９】
また、制御部３０１は、サーバ装置３０１から現在位置情報の送信要求がなされた場合に、図示しないＧＰＳ信号受信機が受信したＧＰＳ信号に基づいてスマートフォンＳＰの現在位置情報を生成し、サーバ装置１００に送信する。
【００５０】
［５．サーバ装置１００による移動順決定処理］
次に、図８を用いて、サーバ装置１００による移動順決定処理について説明する。図８は、移動順決定処理の一例を示すフローチャートである。なお、移動順決定処理は、一の自動運転車両に搭乗する全てのグループからお迎え要求を受信したことに基づいて開始する。なお、ここでは、自動運転車両Ｃに第１グループＧ１及び第２グループＧ２の２つのグループを搭乗させる場合について説明する。
【００５１】
サーバ装置１００の制御部１０１は、第１グループＧ１が所持するスマートフォンＳＰ１及び第２グループＧ２が所持するスマートフォンＳＰ２の両方からお迎え要求を受信すると、まず、各グループの現在位置情報を取得する（ステップＳ１０１）。具体的には、制御部１０１は、スマートフォンＳＰ１及びスマートフォンＳＰ２に対して現在位置情報の送信要求を行い、第１グループＧ１及び第２グループＧ２の現在位置情報を取得する。
【００５２】
次に、制御部１０１は、お迎え地点位置情報テーブルＴ３を参照して、各グループのグループＩＤ（お迎え要求を送信したスマートフォンＳＰの電話番号から取得する）に基づいてお迎え地点位置情報を取得する（ステップＳ１０２）。具体的には、第１グループＧ１のお迎え地点位置情報として西駐車場を示す情報と、第２グループＧ２のお迎え地点位置情報として東駐車場を示す情報を取得する。なお、お迎え地点情報は、スマートフォンＳＰ（グループ端末）からお迎え要求及びお迎え地点位置情報を受信した際に既に更新されているものとする。
【００５３】
次に、制御部１０１は、各グループがお迎え地点へ到着する到着時刻を取得する（ステップＳ１０３）。具体的には、第１グループＧ１の現在位置情報と西駐車場間の移動距離に基づいて、第１グループＧ１が西駐車場に到着する時刻（「Ｔｇ１」とする）を取得するとともに、第２グループＧ２の現在位置情報と東駐車場間の移動距離に基づいて、第２グループＧ２が東駐車場に到着する時刻（「Ｔｇ２」とする）を取得する。なお、各グループの移動速度は、一般成人の平均移動速度（例えば、８０ｍ／分）としてもよいし、グループの構成員の年齢・性別を考慮して算出した移動速度（例えば、乳幼児・高齢者がいるグループであれば、４０ｍ／分）などであってもよい。
【００５４】
次に、制御部１０１は、車両位置情報テーブルＴ４を参照して、自動運転車両の現在位置情報を取得する（ステップＳ１０４）。具体的には、自動運転車両Ｃの現在位置情報として南駐車場を示す情報を取得する。
【００５５】
次に、制御部１０１は、ステップＳ１０２で取得したお迎え地点位置情報に基づいて、複数のお迎え地点を回る移動順を取得する（ステップＳ１０５）。具体的には、
（南駐車場→）西駐車場→東駐車場という移動順（「移動順ａ」）と、
（南駐車場→）東駐車場→西駐車場という移動順（「移動順ｂ」）、
という二つの移動順を取得する。なお、ここでは、お迎え地点が２つであるので移動順のパターン数が２つになるが、お迎え地点の数に応じて移動順のパターン数も異なる。このとき、お迎え地点の数が増えると移動順のパターン数も膨大になるので、その場合には、お迎え地点が分布するエリアを複数のエリアに分割するなどして、自動運転車両の移動距離が明らかに長くなる移動順を排除した上で全ての移動順のうちその一部である複数の移動順を取得するのが好ましい。
【００５６】
次に、制御部１０１は、ステップＳ１０５の処理で取得した複数の移動順それぞれについて、自動運転車両がお迎え地点へ到着する到着時刻を取得する（ステップＳ１０６）。具体的には、
（１）西駐車場→東駐車場という移動順（「移動順ａ」）について、
南駐車場と西駐車場間の移動距離に基づく西駐車場への到着時刻（「Ｔｃｗａ」）と、
西駐車場と東駐車場間の移動距離に基づく東駐車場への到着時刻（「Ｔｃｅａ」）、
を取得する。
同様に、
（２）東駐車場→西駐車場という移動順（「移動順ｂ」）について、
南駐車場と東駐車場間の移動距離に基づく東駐車場への到着時刻（「Ｔｃｅｂ」）と、
東駐車場と西駐車場間の移動距離に基づく西駐車場への到着時刻（「Ｔｃｗｂ」）、
を取得する。
【００５７】
次に、制御部１０１は、ステップＳ１０５の処理で取得した複数の移動順それぞれについて、各グループのお迎え地点での待ち時間を取得する（ステップＳ１０７）。具体的には、
（１）西駐車場→東駐車場という移動順（「移動順ａ」）について、
第１グループＧ１の西駐車場での待ち時間
（Ｔｇ１＜Ｔｃｗａであればτ１ａ＝Ｔｃｗａ−Ｔｇ１、
Ｔｇ１≧Ｔｃｗａであればτ１ａ＝０）と、
第２グループＧ２の東駐車場での待ち時間
（Ｔｇ２＜Ｔｃｅａであればτ２ａ＝Ｔｃｅａ−Ｔｇ２、
Ｔｇ２≧Ｔｃｅａであればτ２ａ＝０）
を取得する（「＜」、「≧」について、時刻が遅いほど値が大きいものとして扱う）。
同様に、
（２）東駐車場→西駐車場という移動順（「移動順ｂ」）について、
第１グループＧ１の西駐車場での待ち時間
（Ｔｇ１＜Ｔｃｗｂであればτ１ｂ＝Ｔｃｗｂ−Ｔｇ１、
Ｔｇ１≧Ｔｃｗｂであればτ１ｂ＝０）と、
第２グループＧ２の東駐車場での待ち時間
（Ｔｇ２＜Ｔｃｅｂであればτ２ｂ＝Ｔｃｅｂ−Ｔｇ２、
Ｔｇ２≧Ｔｃｅｂであればτ２ｂ＝０）
を取得する。
【００５８】
次に、制御部１０１は、ステップＳ１０５の処理で取得した複数の移動順それぞれについて、各グループのお迎え地点での待ち時間の合計を算出する（ステップＳ１０８）。具体的には、
（１）西駐車場→東駐車場という移動順（「移動順ａ」）について、
第１グループＧ１と第２グループＧ２の待ち時間の合計（τａ＝τ１ａ＋τ２ａ）
（２）東駐車場→西駐車場という移動順（「移動順ｂ」）について、
第１グループＧ１と第２グループＧ２の待ち時間の合計（τｂ＝τ１ｂ＋τ２ｂ）
を算出する。
【００５９】
次に、制御部１０１は、ステップＳ１０５の処理で取得した複数の移動順のうち、各グループのお迎え地点での待ち時間の合計が最小の移動順を決定する（ステップＳ１０９）。具体的には、τａ＜τｂであれば、西駐車場→東駐車場という移動順（「移動順ａ」）に決定し、τａ＞τｂであれば、東駐車場→西駐車場という移動順（「移動順ｂ」）に決定する。
【００６０】
制御部１０１は、ステップＳ１０９の処理を終えると、移動順決定処理を終了する。なお、制御部１０１は、移動順決定処理を終了すると、各グループに自動運転車両の到着時刻を送信するとともに、自動運転車両に移動順決定処理で決定したお迎え地点を回る移動順を送信する。
【００６１】
以上説明したように、本実施例におけるサーバ装置１００は、異なるグループ（「搭乗者」の一例）を異なるお迎え地点（「地点」の一例）で自動運転車両Ｃ（「移動体」の一例）に搭乗させる移動順（「順序」の一例）を決定する決定装置であって、制御部１０１（「第１取得手段」、「第２取得手段」、「決定手段」の一例）が、グループの夫々が搭乗するお迎え地点に到着する到着時刻（「搭乗者到着時刻」の一例）を取得し、複数の移動順の夫々について、お迎え地点の各々へ自動運転車両Ｃが到着する到着時刻（「移動体到着時刻」）を取得し、グループのお迎え地点への到着時刻及び自動運転車両Ｃのお迎え地点への到着時刻に基づいて複数の移動順の夫々について、グループ毎のお迎え地点における待ち時間の合計を算出し、その待ち時間の合計が最小である移動順を決定する。
【００６２】
したがって、本実施例のサーバ装置１００によれば、異なるグループの夫々が搭乗する異なるお迎え地点で自動運転車両Ｃに搭乗させる順序であって、グループの地点における待ち時間が少ない移動順を決定することができる。
【００６３】
また、制御部１０１（「到着時刻通知手段」の一例）は、移動順決定処理で決定した移動順に基づいて、各グループに対して、当該グループの向かうお迎え地点への自動運転車両Ｃの到着時刻を通知する。これにより、各グループは自動運転車両Ｃがいつ到着するかを把握することができる。
【００６４】
なお、本実施例では、自動運転車両Ｃに第１グループＧ１及び第２グループＧ２のみが搭乗する場合について説明したが、ここで他の実施例として、図９に示すように、自動運転車両Ｃに第１グループＧ１、第２グループＧ２及び第３グループＧ３の３グループが搭乗する場合について説明する。
【００６５】
まず、ステップＳ１０１において、制御部１０１は、スマートフォンＳＰ１、スマートフォンＳＰ２及び第３グループＧ３の何れかが所持するスマートフォンＳＰ３に対して現在位置情報の送信要求を行い、第１グループＧ１、第２グループＧ２及び第３グループＧ３の現在位置情報を取得する。
【００６６】
次に、ステップＳ１０２において、制御部１０１は、第１グループＧ１のお迎え地点位置情報として西駐車場を示す情報と、第２グループＧ２のお迎え地点位置情報として東駐車場を示す情報と、第３グループＧ３のお迎え地点位置情報として北駐車場を示す情報を取得する。
【００６７】
次に、ステップＳ１０３において、制御部１０１は、第１グループＧ１の現在位置情報と西駐車場間の移動距離に基づいて、第１グループＧ１が西駐車場に到着する時刻（「Ｔｇ１」）を取得し、第２グループＧ２の現在位置情報と東駐車場間の移動距離に基づいて、第２グループＧ２が東駐車場に到着する時刻（「Ｔｇ２」）を取得し、第３グループＧ３の現在位置情報と北駐車場間の移動距離に基づいて、第３グループＧ３が北駐車場に到着する時刻（「Ｔｇ３」とする）を取得する。
【００６８】
次に、ステップＳ１０４において、制御部１０１は、自動運転車両Ｃの現在位置情報として南駐車場を示す情報を取得する。
【００６９】
次に、ステップＳ１０５において、制御部１０１は、
（南駐車場→）西駐車場→東駐車場→北駐車場という移動順（「移動順ｓ」）と、
（南駐車場→）東駐車場→西駐車場→北駐車場という移動順（「移動順ｔ」）と、
（南駐車場→）東駐車場→北駐車場→西駐車場という移動順（「移動順ｕ」）と、
（南駐車場→）西駐車場→北駐車場→東駐車場という移動順（「移動順ｖ」）と、
（南駐車場→）北駐車場→東駐車場→西駐車場という移動順（「移動順ｗ」）と、
（南駐車場→）北駐車場→西駐車場→東駐車場という移動順（「移動順ｘ」）、
という６つの移動順を取得する。
【００７０】
次に、ステップＳ１０６において、制御部１０１は、
（１）西駐車場→東駐車場→北駐車場という移動順（「移動順ｓ」）について、
南駐車場と西駐車場間の移動距離に基づく西駐車場への到着時刻（「Ｔｃｗｓ」）と、
西駐車場と東駐車場間の移動距離に基づく東駐車場への到着時刻（「Ｔｃｅｓ」）と、
東駐車場と北駐車場間の移動距離に基づく北駐車場への到着時刻（「Ｔｃｎｓ」）、
を取得する。
以下、同様に、
（２）東駐車場→西駐車場→北駐車場という移動順（「移動順ｔ」）について、
南駐車場と東駐車場間の移動距離に基づく東駐車場への到着時刻（「Ｔｃｅｔ」）と、
東駐車場と西駐車場間の移動距離に基づく西駐車場への到着時刻（「Ｔｃｗｔ」）と、
西駐車場と北駐車場間の移動距離に基づく北駐車場への到着時刻（「Ｔｃｎｔ」）、
を取得する。
（３）東駐車場→北駐車場→西駐車場という移動順（「移動順ｕ」）について、
南駐車場と東駐車場間の移動距離に基づく東駐車場への到着時刻（「Ｔｃｅｕ」）と、
東駐車場と北駐車場間の移動距離に基づく北駐車場への到着時刻（「Ｔｃｎｕ」）と、
北駐車場と西駐車場間の移動距離に基づく西駐車場への到着時刻（「Ｔｃｗｕ」）、
を取得する。
（４）西駐車場→北駐車場→東駐車場という移動順（「移動順ｖ」）について、
南駐車場と西駐車場間の移動距離に基づく西駐車場への到着時刻（「Ｔｃｗｖ」）と、
西駐車場と北駐車場間の移動距離に基づく北駐車場への到着時刻（「Ｔｃｎｖ」）と、
北駐車場と東駐車場間の移動距離に基づく東駐車場への到着時刻（「Ｔｃｅｖ」）、
を取得する。
（５）北駐車場→東駐車場→西駐車場という移動順（「移動順ｗ」）について、
南駐車場と北駐車場間の移動距離に基づく北駐車場への到着時刻（「Ｔｃｎｗ」）と、
北駐車場と東駐車場間の移動距離に基づく東駐車場への到着時刻（「Ｔｃｅｗ」）と、
東駐車場と西駐車場間の移動距離に基づく西駐車場への到着時刻（「Ｔｃｗｗ」）、
を取得する。
（６）北駐車場→西駐車場→東駐車場という移動順（「移動順ｘ」）について、
南駐車場と北駐車場間の移動距離に基づく北駐車場への到着時刻（「Ｔｃｎｘ」）と、
北駐車場と西駐車場間の移動距離に基づく西駐車場への到着時刻（「Ｔｃｗｘ」）と、
西駐車場と東駐車場間の移動距離に基づく東駐車場への到着時刻（「Ｔｃｅｘ」）、
を取得する。
【００７１】
次に、ステップＳ１０７において、制御部１０１は、
（１）西駐車場→東駐車場→北駐車場という移動順（「移動順ｓ」）について、
第１グループＧ１の西駐車場での待ち時間
（Ｔｇ１＜Ｔｃｗｓであればτ１ｓ＝Ｔｃｗｓ−Ｔｇ１、
Ｔｇ１≧Ｔｃｗｓであればτ１ｓ＝０）と、
第２グループＧ２の東駐車場での待ち時間
（Ｔｇ２＜Ｔｃｅｓであればτ２ｓ＝Ｔｃｅｓ−Ｔｇ２、
Ｔｇ２≧Ｔｃｅｓであればτ２ｓ＝０）
第３グループＧ３の北駐車場での待ち時間
（Ｔｇ３＜Ｔｃｎｓであればτ３ｓ＝Ｔｃｎｓ−Ｔｇ３、
Ｔｇ３≧Ｔｃｎｓであればτ３ｓ＝０）
を取得する。
以下、同様に、
（２）東駐車場→西駐車場→北駐車場という移動順（「移動順ｔ」）について、
第１グループＧ１の西駐車場での待ち時間
（Ｔｇ１＜Ｔｃｗｔであればτ１ｔ＝Ｔｃｗｔ−Ｔｇ１、
Ｔｇ１≧Ｔｃｗｔであればτ１ｔ＝０）と、
第２グループＧ２の東駐車場での待ち時間
（Ｔｇ２＜Ｔｃｅｔであればτ２ｔ＝Ｔｃｅｔ−Ｔｇ２、
Ｔｇ２≧Ｔｃｅｔであればτ２ｔ＝０）
第３グループＧ３の北駐車場での待ち時間
（Ｔｇ３＜Ｔｃｎｔであればτ３ｔ＝Ｔｃｎｔ−Ｔｇ３、
Ｔｇ３≧Ｔｃｎｔであればτ３ｔ＝０）
を取得する。
（３）東駐車場→北駐車場→西駐車場という移動順（「移動順ｕ」）について、
第１グループＧ１の西駐車場での待ち時間
（Ｔｇ１＜Ｔｃｗｕであればτ１ｕ＝Ｔｃｗｕ−Ｔｇ１、
Ｔｇ１≧Ｔｃｗｕであればτ１ｕ＝０）と、
第２グループＧ２の東駐車場での待ち時間
（Ｔｇ２＜Ｔｃｅｕであればτ２ｕ＝Ｔｃｅｕ−Ｔｇ２、
Ｔｇ２≧Ｔｃｅｕであればτ２ｕ＝０）
第３グループＧ３の北駐車場での待ち時間
（Ｔｇ３＜Ｔｃｎｕであればτ３ｕ＝Ｔｃｎｕ−Ｔｇ３、
Ｔｇ３≧Ｔｃｎｕであればτ３ｕ＝０）
を取得する。
（４）西駐車場→北駐車場→東駐車場という移動順（「移動順ｖ」）について、
第１グループＧ１の西駐車場での待ち時間
（Ｔｇ１＜Ｔｃｗｖであればτ１ｖ＝Ｔｃｗｖ−Ｔｇ１、
Ｔｇ１≧Ｔｃｗｖであればτ１ｖ＝０）と、
第２グループＧ２の東駐車場での待ち時間
（Ｔｇ２＜Ｔｃｅｖであればτ２ｖ＝Ｔｃｅｖ−Ｔｇ２、
Ｔｇ２≧Ｔｃｅｖであればτ２ｖ＝０）
第３グループＧ３の北駐車場での待ち時間
（Ｔｇ３＜Ｔｃｎｖであればτ３ｖ＝Ｔｃｎｖ−Ｔｇ３、
Ｔｇ３≧Ｔｃｎｖであればτ３ｖ＝０）
を取得する。
（５）北駐車場→東駐車場→西駐車場という移動順（「移動順ｗ」）について、
第１グループＧ１の西駐車場での待ち時間
（Ｔｇ１＜Ｔｃｗｗであればτ１ｗ＝Ｔｃｗｗ−Ｔｇ１、
Ｔｇ１≧Ｔｃｗｗであればτ１ｗ＝０）と、
第２グループＧ２の東駐車場での待ち時間
（Ｔｇ２＜Ｔｃｅｗであればτ２ｗ＝Ｔｃｅｗ−Ｔｇ２、
Ｔｇ２≧Ｔｃｅｗであればτ２ｗ＝０）
第３グループＧ３の北駐車場での待ち時間
（Ｔｇ３＜Ｔｃｎｗであればτ３ｗ＝Ｔｃｎｗ−Ｔｇ３、
Ｔｇ３≧Ｔｃｎｗであればτ３ｗ＝０）
を取得する。
（６）北駐車場→西駐車場→東駐車場という移動順（「移動順ｘ」）について、
第１グループＧ１の西駐車場での待ち時間
（Ｔｇ１＜Ｔｃｗｘであればτ１ｘ＝Ｔｃｗｘ−Ｔｇ１、
Ｔｇ１≧Ｔｃｗｘであればτ１ｘ＝０）と、
第２グループＧ２の東駐車場での待ち時間
（Ｔｇ２＜Ｔｃｅｘであればτ２ｘ＝Ｔｃｅｘ−Ｔｇ２、
Ｔｇ２≧Ｔｃｅｘであればτ２ｘ＝０）
第３グループＧ３の北駐車場での待ち時間
（Ｔｇ３＜Ｔｃｎｘであればτ３ｘ＝Ｔｃｎｘ−Ｔｇ３、
Ｔｇ３≧Ｔｃｎｘであればτ３ｘ＝０）
を取得する。
【００７２】
次に、ステップＳ１０８において、制御部１０１は、
（１）西駐車場→東駐車場→北駐車場という移動順（「移動順ｓ」）について、
第１グループＧ１と第２グループＧ２と第３グループＧ３の待ち時間の合計（τｓ＝τ１ｓ＋τ２ｓ＋τ３ｓ）
（２）東駐車場→西駐車場→北駐車場という移動順（「移動順ｔ」）について、
第１グループＧ１と第２グループＧ２と第３グループＧ３の待ち時間の合計（τｔ＝τ１ｔ＋τ２ｔ＋τ３ｔ）
（３）東駐車場→北駐車場→西駐車場という移動順（「移動順ｕ」）について、
第１グループＧ１と第２グループＧ２と第３グループＧ３の待ち時間の合計（τｕ＝τ１ｕ＋τ２ｕ＋τ３ｕ）
（４）西駐車場→北駐車場→東駐車場という移動順（「移動順ｖ」）について、
第１グループＧ１と第２グループＧ２と第３グループＧ３の待ち時間の合計（τｖ＝τ１ｖ＋τ２ｖ＋τ３ｖ）
（５）北駐車場→東駐車場→西駐車場という移動順（「移動順ｗ」）について、
第１グループＧ１と第２グループＧ２と第３グループＧ３の待ち時間の合計（τｗ＝τ１ｗ＋τ２ｗ＋τ３ｗ）
（６）北駐車場→西駐車場→東駐車場という移動順（「移動順ｘ」）について、
第１グループＧ１と第２グループＧ２と第３グループＧ３の待ち時間の合計（τｘ＝τ１ｘ＋τ２ｘ＋τ３ｘ）
を算出する。
【００７３】
次に、ステップＳ１０９において、制御部１０１は、τｓ、τｔ、τｕ、τｖ、τｗ、τｘのうち最小であるτに対応する移動順を決定する。
【００７４】
［６．変形例］
次に、本実施例の変形例について説明する。なお、以下に説明する変形例は適宜組み合わせることができる。
【００７５】
［６．１．変形例１］
上記実施例では、お迎え地点を回る複数の移動順のうち、各グループのお迎え地点での待ち時間の合計が最小である移動順を決定することとしたが、自動運転車両Ｃのお迎え地点での待ち時間の合計が最小である移動順を決定することとしてもよい。具体的には、制御部１０１は、図８のステップＳ１０７において、複数の移動順それぞれについて、自動運転車両Ｃのお迎え地点での待ち時間を取得することとし、次いで、図８のステップＳ１０８において、複数の移動順それぞれについて、自動運転車両Ｃのお迎え地点での待ち時間の合計を算出する。そして、制御部１０１は、図８のステップＳ１０８において、複数の移動順のうち、自動運転車両Ｃのお迎え地点での待ち時間の合計が最小である移動順を決定する。以下、自動運転車両Ｃに第１グループＧ１及び第２グループＧ２の２つのグループを搭乗させる場合について説明する。
【００７６】
まず、ステップＳ１０７において、制御部１０１は、
（１）西駐車場→東駐車場という移動順（「移動順ａ」）について、
自動運転車両Ｃの西駐車場での待ち時間
（Ｔｇ１＞Ｔｃｗａであればω１ａ＝Ｔｇ１−Ｔｃｗａ、
Ｔｇ１≦Ｔｃｗａであればω１ａ＝０）と、
自動運転車両Ｃの東駐車場での待ち時間
（Ｔｇ２＞Ｔｃｅａであればω２ａ＝Ｔｇ２−Ｔｃｅａ、
Ｔｇ２≦Ｔｃｅａであればω２ａ＝０）
を取得する（「＞」、「≦」について、時刻が遅いほど値が大きいものとして扱う）。
同様に、
（２）東駐車場→西駐車場という移動順（「移動順ｂ」）について、
自動運転車両Ｃの西駐車場での待ち時間
（Ｔｇ１＞Ｔｃｗｂであればω１ｂ＝Ｔｇ１−Ｔｃｗｂ、
Ｔｇ１≦Ｔｃｗｂであればω１ｂ＝０）と、
自動運転車両Ｃの東駐車場での待ち時間
（Ｔｇ２＞Ｔｃｅｂであればω２ｂ＝Ｔｇ２−Ｔｃｅｂ、
Ｔｇ２≦Ｔｃｅｂであればω２ｂ＝０）
を取得する。
【００７７】
次に、ステップＳ１０８において、制御部１０１は、
（１）西駐車場→東駐車場という移動順（「移動順ａ」）について、
自動運転車両Ｃの待ち時間の合計（ωａ＝ω１ａ＋ω２ａ）
（２）東駐車場→西駐車場という移動順（「移動順ｂ」）について、
自動運転車両Ｃの待ち時間の合計（ωｂ＝ω１ｂ＋ω２ｂ）
を算出する。
【００７８】
次に、ステップＳ１０８において、制御部１０１は、ωａ、ωｂのうち最小であるωに対応する移動順を決定する。
【００７９】
変形例１によれば、お迎え地点での自動運転車両Ｃの待ち時間を最小にすることができる。これにより、例えば、待ち時間中のエアコン使用に伴うアイドリング時間を削減でき延いては燃費を向上させることができる。また、お迎え地点での待ち時間中に駐車料金が発生する場合には、駐車料金を削減することができる。更に、お迎え地点が他の車両のお迎え地点になっている場合には、周辺の車両混雑を軽減することができる。
【００８０】
［６．２．変形例２］
上記実施例では、制御部１０１は、お迎え地点を回る複数の移動順のうち、各グループのお迎え地点での待ち時間の合計が最小である移動順を決定することとし、上記変形例１では、お迎え地点を回る複数の移動順のうち、自動運転車両Ｃのお迎え地点での待ち時間の合計が最小である移動順を決定することとした。変形例２では、制御部１０１（「第４取得手段」の一例）は、各グループの待ち時間の合計と自動運転車両の待ち時間の合計の何れを短くすることを優先するかを示す待ち時間優先度を取得し、各グループのお迎え地点での待ち時間の合計が最小の移動順と、自動運転車両Ｃのお迎え地点での待ち時間の合計が最小の移動順が一致した場合に当該移動順を決定し、一致しなかった場合には、待ち時間優先度に基づいて何れかの移動順を決定することとしてもよい。なお、待ち時間優先度は、例えば、利用者が設定することとしてもよい。
【００８１】
［６．３．変形例３］
上記実施例では、制御部１０１は、移動順決定処理を一の自動運転車両に搭乗する全てのグループからお迎え要求を受信したことに基づいて開始することとしたが、これに代えて、他の条件が満たされた場合に開始することとしてもよい。
【００８２】
例えば、グループ間のメッセージのやりとりを、サーバ装置１００の制御部１０１が監視し、お迎え地点で自動運転車両の迎えを受けることの合意がなされたことに基づいて、移動順決定処理を開始することとしてもよい。その前提として、各グループのスマートフォンＳＰにメッセージアプリケーション（スマートフォンＳＰ間でのメッセージのやりとりを実現するアプリケーション）がインストールされており、当該メッセージアプリケーションでやりとりされるメッセージの内容をサーバ装置１００の制御部１０１が取得できることとする。そして、制御部１０１（「解析手段」の一例）は、一の自動運転車両に搭乗する全てのグループでメッセージのやりとりをしている際に、当該メッセージの内容を解析し、当該全てのグループ間で、夫々のグループが、当該夫々のグループが向かうお迎え地点で自動運転車両の迎えを受けることの合意がなされたと解析されたことに基づいて、移動順決定処理を開始することとしてもよい。例えば、制御部１０１は、上記実施例のように、自動運転車両Ｃに第１グループＧ１及び第２グループＧ２が搭乗する場合に、スマートフォンＳＰ１とスマートフォンＳＰ２間において、スマートフォンＳＰ１から「そろそろ帰ろうか？」というメッセージが送信され、これに対して、スマートフォンＳＰ２から「帰ろう！」というメッセージが送信された場合に、上記合意がなされたとして、移動順決定処理を開始することとしてもよい。
【００８３】
また、例えば、予めグループ同士で決定した時刻をサーバ装置１００に登録しておき、制御部１０１は、当該時刻が到来したことに基づいて、移動順決定処理を開始することとしてもよい。
【００８４】
［６．４．変形例４］
上記実施例のような駐車場をお迎え地点とする場合以外に、ショッピングモール内のエスカレータ出入口付近をお迎え地点とする場合がある。この場合はその地点に多数の車両が殺到し、自動運転車両を駐車できずにグループを搭乗させることができないことが想定される。そこで、制御部１０１（「停止位置決定手段」、「停止位置通知手段」の一例）は、複数のお迎え地点の少なくとも一部の特定のお迎え地点について、その周辺（例えば、お迎え地点がエスカレータ出入口付近であればその付近の駐車場内、又は、お迎え地点から所定の距離の範囲内）で自動運転車両を停止可能な位置を探索し、特定のお迎え地点に最も近い当該停止可能な位置に自動運転車両を停止することを決定し、当該決定した停止位置を、特定のお迎え地点に向かうグループ（のスマートフォンＳＰ）に通知することとしてもよい。この場合、制御部１０１は、自動運転車両にも決定した停止位置を通知することとする。制御部１０１は、自動運転車両を停止可能な位置を決定する場合、例えば、特定のお迎え地点周辺の画像に基づいて決定することとしてもよい。この画像は、例えば、自動運転車両に搭載されたカメラにより撮影された画像（この場合、特定のお迎え地点周辺を自動運転車両で回って撮影させるのが好ましい）や、人工衛星、飛翔物体等に搭載されたカメラ又は監視カメラ等により撮影された画像を用いてもよい。当該撮影画像に基づいて自動運転車両によって作成された駐車場マップ（空きスペースマップ）を元に、自動運転車両はお迎え地点であるエスカレータ出入口付近から最短距離の空きのある駐車場を停止位置として決定してもよい。
【００８５】
［６．５．変形例５］
制御部１０１（「第３取得手段」の一例）は、移動順決定処理において、各グループに関する優先度を取得し、優先度が高いグループの向かうお迎え地点への自動運転車両の到着時刻が相対的に早い移動順を決定することとしてもよい。優先度は、利用者が予めグループ毎に設定することとしてもよいし、制御部１０１が、各グループの構成員の性別・年齢に基づいて設定することとしてもよい。
【００８６】
ここで、図１０を用いて優先度に基づいて移動順を決定する場合について説明する。図１０（Ａ）は、一の自動運転車両にグループＡ〜グループＣをそれぞれお迎え地点Ａ〜お迎え地点Ｃで搭乗させるケースを示している。このとき、グループＡの優先度が「３」であり、グループＢの優先度が「２」であり、グループＣの優先度が「１」であるとする。このケースでは、制御部１０１は、優先度が高いグループほど先にお迎え地点に到着するように移動順を決定する。すなわち、制御部１０１は、優先度に従い、地点Ａ→地点Ｂ→地点Ｃという移動順を決定する。
【００８７】
図１０（Ｂ）は、一の自動運転車両にグループＡ〜グループＤをそれぞれお迎え地点Ａ〜お迎え地点Ｄで搭乗させるケースを示している。このとき、グループＡ及びグループＢの優先度が「３」であり、グループＣの優先度が「２」であり、グループＤの優先度が「１」であるとする。このケースでは、制御部１０１は、優先度が高いグループほど先にお迎え地点に到着するように移動順を決定する。但し、このケースでは優先度「３」のグループが２つあるので、まず、制御部１０１は、優先度に従い、地点Ａ→地点Ｂ→地点Ｃ→地点Ｄという移動順と、地点Ｂ→地点Ａ→地点Ｃ→地点Ｄという移動順を選定する。次いで、図８のステップＳ１０５の処理において、この２つの移動順を取得したものとして、図８のステップＳ１０６〜Ｓ１０９の処理を行う。すなわち、２つの移動順それぞれについて、各グループのお迎え地点での待ち時間の合計を算出し、合計が最小の移動順を決定する。
【００８８】
図１０（Ｃ）は、一の自動運転車両にグループＡ〜グループＥをそれぞれお迎え地点Ａ〜お迎え地点Ｅで搭乗させるケースを示している。このとき、グループＡ及びグループＢの優先度が「３」であり、グループＣの優先度が「２」であり、グループＤ及びグループＥの優先度が「１」であるとする。このケースでも、制御部１０１は、優先度が高いグループほど先にお迎え地点に到着するように移動順を決定する。但し、このケースでは優先度「３」のグループと優先度「１」のグループが２つずつあるので、まず、制御部１０１は、優先度に従い、地点Ａ→地点Ｂ→地点Ｃ→地点Ｄ→地点Ｅという移動順と、地点Ａ→地点Ｂ→地点Ｃ→地点Ｅ→地点Ｄという移動順と、地点Ｂ→地点Ａ→地点Ｃ→地点Ｄ→地点Ｅという移動順と、地点Ｂ→地点Ａ→地点Ｃ→地点Ｅ→地点Ｄという移動順という移動順を選定する。次いで、この４つの移動順について、図８のステップＳ１０６〜Ｓ１０９の処理を行う。すなわち、４つの移動順それぞれについて、各グループのお迎え地点での待ち時間の合計を算出し、合計が最小の移動順を決定する。
【００８９】
このように、変形例５では、各グループの優先度に基づいて予め選定された複数の移動順それぞれについて、各グループの待ち時間の合計を算出して、合計が最小の移動順を決定するので、必ずしも、優先度を考慮しない全ての移動順の中から、各グループの待ち時間の合計が最小の移動順を決定するわけではなく、各グループの待ち時間の合計が相対的に小さい移動順を決定する。
【００９０】
［６．６．変形例６］
上記実施例では、移動順決定処理をサーバ装置１００の制御部１０１が行うこととしたが、移動順決定処理又はその一部を自動運転制御装置２００の制御部２０１が行うこととしてもよい。この場合、スマートフォンＳＰと自動運転制御装置２００が通信を直接できるものとし、サーバ装置１００の記憶部１０２に記憶されている移動順決定処理のために必要なプログラムやデータを自動運転制御装置２００の記憶部２０２が記憶するものとする。
【００９１】
［６．７．変形例７］
上記実施例では、サーバ装置１００の制御部１０１が、異なるお迎え地点を自動運転車両が回る移動順を決定し、自動運転車両に通知することとしたが、異なるお迎え地点を手動運転車両が回る移動順を決定し、手動運転車両に通知することとしてもよい。すなわち、本技術は、異なるお迎え地点を車両が回る移動順を決定する技術であるので、自動運転車両のみならず手動運転車両にも適用可能である。
【符号の説明】
【００９２】
１  決定装置
１Ａ  第１取得手段
１Ｂ  第２取得手段
１Ｃ  決定手段
Ｓ  お迎えシステム
１００  サーバ装置
１０１  制御部
１０２  記憶部
１０３  通信部
１０４  表示部
１０５  操作部
２００  自動運転制御装置
２０１  制御部
２０２  記憶部
２０３  通信部
２０４  表示部
２０５  操作部
２０６  センサ
２０７  インターフェース部
ＳＰ  スマートフォン
３０１  制御部
３０２  記憶部
３０３  通信部
３０４  表示部
３０５  操作部
【図１】
2019113385.tif 000003
【図２】
2019113385.tif 000004
【図３】
2019113385.tif 000005
【図４】
2019113385.tif 000006
【図５】
2019113385.tif 000007
【図６】
2019113385.tif 000008
【図７】
2019113385.tif 000009
【図８】
2019113385.tif 000010
【図９】
2019113385.tif 000011
【図１０】
2019113385.tif 000012