(57)【要約】【課題】複数のユーザが相乗りで乗車した後に、降車位置に到着する到着時刻が大幅に遅延することを防止できる情報管理方法及び情報管理装置を提供する。【解決手段】複数のユーザに共用される共用車両を管理するサーバを用いて、情報を管理する情報管理方法であって、複数のユーザから希望条件をそれぞれ取得し、希望条件に基づき複数の前記共用車両の中から相乗り車両を特定し、希望条件に基づき、各ユーザが希望する降車位置へ到着予定時刻及び相乗り車両の走行経路をそれぞれ算出し、走行経路上の走行に影響する交通情報を取得する。相乗り対象のユーザが乗車車両への乗車中に、乗車車両の現在位置及び交通情報に基づき、到着予定時刻に対して遅延の原因となる遅延事象が発生するか否かを予測し、遅延事象が発生すると予測された場合には、複数の前記共用車両の中から乗換車両を特定し、到着予定時刻が遅延すること、及び、乗換車両に関する情報をユーザに通知する。【選択図】  図５
2019109826.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザに共用される共用車両を管理するサーバを用いて、情報を管理する情報管理方法であって、
前記共用車両の現在位置に関する情報を取得し、
前記共用車両の利用を希望している第１ユーザ及び第２ユーザから、前記共用車両の利用に関する希望条件をそれぞれ取得し、
前記希望条件に基づき、複数の前記共用車両の中から、前記第１ユーザと前記第２ユーザが相乗りで乗車する乗車車両を特定し、
前記希望条件に基づき、前記第１ユーザが前記乗車車両から降車する第１降車位置への第１到着予定時刻、前記第２ユーザが前記乗車車両から降車し、前記第１降車位置と異なる第２降車位置への第２到着予定時刻、及び、前記乗車車両の走行経路をそれぞれ算出し、
前記乗車車両による前記走行経路上の走行に影響する交通情報を取得し、
前記第１ユーザ及び前記第２ユーザの前記乗車車両への乗車中に、前記乗車車両の前記現在位置及び前記交通情報に基づき、前記第１到着予定時刻及び前記第２到着予定時刻の少なくともいずれか一方の到着予定時刻に対して遅延の原因となる遅延事象が発生するか否かを予測し、
前記遅延事象が発生すると予測された場合には、複数の前記共用車両の中から、前記第２ユーザが前記乗車車両から乗り換える乗換車両を特定し、
前記到着予定時刻が遅延すること、及び、前記乗換車両に関する情報を前記第２ユーザに通知する情報管理方法。
【請求項２】
請求項１記載の情報管理方法であって、
前記乗車車両の前記現在位置と前記乗換車両の前記現在位置に基づき、前記第２ユーザが前記乗車車両から前記乗換車両に乗り換える乗換位置を設定し、
前記乗換位置を前記第２ユーザに通知する情報管理方法。
【請求項３】
請求項２記載の情報管理方法であって、
前記乗車車両の前記現在位置から前記乗換位置までの前記乗車車両の走行時間を第１走行時間として算出し、
前記乗換車両の前記現在位置から前記乗換位置までの前記乗換車両の走行時間を第２走行時間として算出し、
前記乗換位置から前記第２降車位置までの前記乗換車両の走行時間を第３走行時間として算出し、
前記第１走行時間、前記第２走行時間、及び前記第３走行時間に基づき、前記第２降車位置への前記乗換車両の到着予定時刻を算出し、
前記第２降車位置への前記到着予定時刻を前記第２ユーザに通知する情報管理方法。
【請求項４】
請求項２記載の情報管理方法であって、
前記乗車車両の前記現在位置から前記乗換位置までの前記乗車車両の走行時間を第１走行時間として算出し、
前記乗換車両の前記現在位置から前記乗換位置までの前記乗換車両の走行時間を第２走行時間として算出し、
前記乗換位置から前記第１降車位置までの前記乗換車両の走行時間を第４走行時間として算出し、
前記第１走行時間、前記第２走行時間及び前記第４走行時間に基づき、前記第１降車位置への前記乗車車両の到着予想時間を算出し、
前記第１降車位置への前記到着予想時間を前記第１ユーザに通知する情報管理方法。
【請求項５】
請求項１〜４のいずれか一項に記載の情報管理方法であって、
前記乗車車両の前記現在位置の周辺に位置する前記共用車両を前記乗換車両として特定する情報管理方法。
【請求項６】
請求項１〜５のいずれか一項に記載の情報管理方法であって、
前記共用車両の走行経路を算出し、
前記第２降車位置が前記共用車両の走行経路上に存在する前記共用車両、又は、前記第２降車位置が前記共用車両の走行経路の周辺に存在する前記共用車両を、前記乗換車両として特定する情報管理方法。
【請求項７】
請求項１〜５のいずれか一項に記載の情報管理方法であって、
複数の共用車両のうち、前記共用車両の前記現在位置から前記乗車車両の前記現在位置までの距離が最も短い前記共用車両を前記乗換車両として特定する情報管理方法。
【請求項８】
請求項１〜７のいずれか一項に記載の情報管理装置であって、
前記共用車両の前記現在位置から前記第２降車位置までの距離が、前記乗換車両の前記現在位置から前記第２降車位置までの距離が長い前記共用車両を前記乗換車両として特定する情報管理方法。
【請求項９】
請求項２記載の情報管理方法であって、
地図データ含まれる道路情報に基づき、前記乗換車両の停車に適した位置を前記乗換位置として設定する情報管理方法。
【請求項１０】
請求項２又は９記載の情報管理方法であって、
前記乗車車両の前記現在位置と前記乗換車両の前記現在位置に基づき、前記第２ユーザが前記乗車車両から前記乗換車両に乗り換える乗換候補位置を特定し、
前記乗換車両が前記乗換候補位置で前記乗車車両の到着を待つ待機時間を、複数の前記乗換候補位置毎に算出し、
前記複数の乗換候補位置の中から、前記待機時間が最も短い前記乗換候補位置を前記乗換位置として設定する情報管理方法。
【請求項１１】
請求項２又は９記載の情報管理方法であって、
前記乗車車両の前記現在位置と前記乗換車両の前記現在位置に基づき、前記第２ユーザが前記乗車車両から前記乗換車両に乗り換える乗換候補位置を特定し、
前記第２ユーザが前記乗換候補位置で前記乗換車両の到着を待つ待機時間を、複数の前記乗換候補位置毎に算出し、
前記複数の乗換候補位置の中から、前記待機時間が最も短い前記乗換候補位置を前記乗換位置として設定する情報管理方法。
【請求項１２】
請求項２及び９〜１１のいずれか一項に記載の情報管理方法であって、
前記ユーザの乗車位置又は降車位置として過去に設定された位置を、今回の前記乗車位置に設定する情報管理方法。
【請求項１３】
請求項２及び９〜１２のいずれか一項に記載の情報管理方法であって、
気象情報に基づき前記乗換位置を設定する情報管理方法。
【請求項１４】
請求項１〜１３のいずれか一項に記載の情報管理方法であって、
前記乗車車両への乗車順位の遅いユーザを優先させて、前記乗換車両に乗り換える前記ユーザを特定する情報管理方法。
【請求項１５】
複数のユーザに共用される共用車両を管理するサーバと、
前記共用車両を利用するにあたって、前記ユーザが希望している希望条件に関する情報を記憶するデータベースとを備え、
前記サーバは、
前記共用車両の現在位置を算出し、
前記データベースから、第１ユーザ及び第２ユーザの前記希望条件をそれぞれ取得し、
前記希望条件に基づき、複数の前記共用車両の中から、前記第１ユーザと前記第２ユーザが相乗りで乗車する乗車車両を特定し、
前記希望条件に基づき、前記第１ユーザが前記乗車車両から降車する第１降車位置への第１到着予定時刻、前記第２ユーザが前記乗車車両から降車し、前記第１降車位置と異なる第２降車位置への第２到着予定時刻、及び、前記乗車車両の走行経路をそれぞれ算出し、
前記乗車車両による前記走行経路上の走行に影響する交通情報を取得し、
前記第１ユーザ及び前記第２ユーザの前記乗車車両への乗車中に、前記乗車車両の前記現在位置及び前記交通情報に基づき、前記第１到着予定時刻及び前記第２到着予定時刻の少なくともいずれか一方の到着予定時刻に対して遅延の原因となる遅延事象が発生するか否かを予測し、
前記遅延事象が発生すると予測された場合には、複数の前記共用車両の中から、前記第２ユーザが前記乗車車両から乗り換える乗換車両を特定し、
前記到着予定時刻が遅延すること、及び、前記乗換車両に関する情報を前記第２ユーザに通知する情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理方法及び情報管理装置に関するものである。
【背景技術】
【０００２】
客などを車両が移送中に他の客からの移送要求があった場合に、車両の適切な運行経路を選択・決定する配車管理方法が知られている。この配車管理方法は、客の移送中の車両に対し新たに客の移送要求があった場合に、道路交通情報に基づいて算出した、現在地からすべての客を移送し終えるまでの予想所要時間を最小とする車両の運行経路をコンピュータを用いて選出する。また客から移送要求があった場合に、客を移送中の車両については、上記の運行経路選出方法により運行経路を選出し、客を移送していない車両については、現在地から移送出発地を経由し移送目的地までの予想所要時間が最小となる運行経路を選出し、これらの選出された運行経路の中から予想所要時間の当初からの増加量が最小となる車両を前記移送要求に割り当てる（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１８３８９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の配車管理方法は、全ての客が車両に乗車した後の状況を考慮していないため、例えば、客の乗車後に走行時間が長くなるような事象が発生した場合には、降車位置に到着する到着時刻が、客が想定していた到着時刻より大幅遅延するという問題がある。
【０００５】
本発明が解決しようとする課題は、複数のユーザが相乗りで乗車した後に、降車位置に到着する到着時刻が大幅に遅延することを防止できる情報管理方法及び情報管理装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、複数のユーザから希望条件をそれぞれ取得し、希望条件に基づき複数の共用車両の中から相乗り車両を特定し、希望条件に基づき、各ユーザが希望する降車位置へ到着予定時刻及び相乗り車両の走行経路をそれぞれ算出し、走行経路上の走行に影響する交通情報を取得する。複数のユーザが乗車車両への乗車中に、乗車車両の現在位置及び交通情報に基づき、到着予定時刻に対して遅延の原因となる遅延事象が発生するか否かを予測し、遅延事象が発生すると予測された場合には、複数の共用車両の中から乗換車両を特定し、到着予定時刻が遅延すること、及び、乗換車両に関する情報をユーザに通知することによって上記課題を解決する。
【発明の効果】
【０００７】
本発明は、共用車両がユーザの降車位置に到着する到着時刻が大幅に遅延することを防止できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態の情報管理装置を備えた共用車両管理システムの構成図である。
【図２】図２は、渋滞発生確率を説明するためのグラフである。
【図３】図３は、共用車両の相乗りを説明するための概念図である。
【図４】図４は、共用車両管理装置の制御フローを示すフローチャートである。
【図５】図５は、共用車両管理装置の制御フローを示すフローチャートである。
【図６】図６は、相乗り車両の更新前の走行経路を説明するための概念図である。
【図７】図７は、相乗り車両の更新前の走行経路において、遅延事象が発生した時の状況を説明するための概念図である。
【図８】図８は、相乗り車両の更新後の走行経路、及び、乗換車両の走行経路を説明するための概念図である。
【図９】図９は相乗り車両の更新後の走行経路、及び、乗換車両の走行経路を説明するための概念図である。
【図１０】図１０は相乗り車両の更新後の走行経路、及び、乗換車両の走行経路を説明するための概念図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。
【００１０】
≪第１実施形態≫
以下、図面に基づいて、本発明の実施形態に係る情報提供装置について説明する。本実施形態では、本実施形態に係る情報提供装置を、カーシェアリングを管理運営する共用車両管理システムに適用した例を用いて説明する。カーシェアリングは、複数の共用車両を複数のユーザで共用するシステムである。複数の共用車両は、複数のステーションに配置されている。本実施形態のカーシェアリングシステムでは、共用車両を借り出すステーションと、共用車両を返却するステーションとは、同一であってもよいし、異なっていてもよい。なお、各ステーションは、共用車両を駐車させることができ、共用車両の貸出及び返却を行ったり、利用されていない共用車両を待機させたりできる場所であり、カーシェアリングシステムのために予め用意した駐車場などが挙げられる。
【００１１】
図１は、本実施形態の共用車両管理システム１を示す構成図である。図１に示すように、本実施形態の共用車両管理システム１は、共用車両管理装置１００と、複数のユーザに利用される複数の共用車両Ｖ１〜Ｖｎ（以下、共用車両Ｖｎと総称することもある）にそれぞれ設けられる車載装置２００Ｖ１〜２００Ｖｎ（以下、車載装置２００Ｖｎと総称することもある）と、複数のユーザによりそれぞれ所持されるユーザ端末装置４００Ａ〜４００Ｚ（以下、ユーザ端末装置４００Ａと総称することもある）と、を有する。本実施形態の共用車両管理システム１を構成する、車載装置２００Ｖ１〜２００Ｖｎ、ユーザ端末装置４００Ａ〜４００Ｚの台数は限定されない。
【００１２】
本実施形態の共用車両Ｖｎは、無人で自動的に走行可能な自動運転機能を備える車両である。共用車両Ｖｎは駆動機構や操舵機構を備えており、これらの機構は自動運転機能により、完全に自動で制御される。なお、共用車両Ｖｎは、運転者の運転操作により走行することができる手動運転機能を備えてもよく、自動運転機能と手動運転機能の切り替えが可能な車両であってもよい。本実施形態の自動運転機能には、本願出願時における自動運転技術を適宜に用いることができる。なお、共用車両Ｖｎは自動運転機能を備えなくてもよい。
【００１３】
共用車両Ｖｎが自動運転機能を備えている場合に、走行開始指令（移送要求指令）が受信されるまでは、共用車両Ｖｎは車両ステーションなどで待機している。共用車両管理装置１００から、走行開始の指令（移送要求指令）を受信すると、共用車両Ｖｎは走行を開始する。共用車両Ｖｎは、走行開始指令を受信する際に、走行経路等を含んだ走行経路に関する情報を取得し、走行経路に沿うように走行する。
【００１４】
本実施形態の共用車両Ｖｎとしては、電動モータを駆動源として備える電気自動車、内燃機関を駆動源として備えるエンジン自動車、電動モータ及び内燃機関の両方を駆動源として備えるハイブリッド自動車を例示できる。なお、電動モータを駆動源とする電気自動車やハイブリッド自動車には、二次電池を電動モータの電源とするタイプや燃料電池を電動モータの電源とするタイプのものも含まれる。
【００１５】
共用車両管理装置１００、車載装置２００Ｖ１〜２００Ｖｎ及びユーザ端末装置４００Ａ〜４００Ｚは、それぞれ通信装置（２０、２２０、４２０）を備え、インターネット３００などの電気通信回線網を介して相互に情報の授受が可能である。通信経路は有線であっても無線であってもよい。
【００１６】
本実施形態のユーザ端末装置４００Ａは、本発明の本実施形態に係るユーザ端末装置４００Ａに適用されるプログラムが格納されたＲＯＭ（Read Only Memory）と、このＲＯＭに格納されたプログラムを実行することで、各機能を実行させる動作回路としてのＣＰＵ（Central Processing Unit）と、アクセス可能な記憶装置として機能するＲＡＭ（Random Access Memory）と、を備えるコンピュータである。本実施形態のユーザ端末装置４００Ａは、パーソナルコンピュータ、スマートフォン、又はＰＤＡ（Personal Digital Assistant）その他の可搬型の端末装置であってもよい。
【００１７】
本実施形態のユーザ端末装置４００Ａは、各ユーザによる共用車両Ｖｎの利用を求める入力情報を受け付ける入力装置４１０と、共用車両管理装置１００などの外部装置と通信を行う通信装置４２０と、各ユーザに情報を通知するための表示装置４３０と、ユーザによる共用車両Ｖｎの利用の制御処理を実行する制御装置４４０とを備える。
【００１８】
ユーザ端末装置４００Ａの入力装置４１０としては、例えば、ユーザの手操作による入力が可能なディスプレイ画面上に配置されるタッチパネル又はジョイスティックや、ユーザの音声による入力が可能なマイクなどの装置を用いることができる。
【００１９】
表示装置４３０は、共用車両管理装置１００から受信した情報を、ユーザに通知する。表示装置４３０としては、ディスプレイなどが挙げられ、タッチパネル・ディスプレイを用いる場合には、入力装置４１０と兼用することができる。表示装置４３０は、例えば、予約が完了した共用車両Ｖｎの情報などを共用車両管理装置１００から受信して、ユーザに通知する。
【００２０】
本実施形態の制御装置４４０は、ユーザ端末装置４００Ａに備えられた図示しないＧＰＳ（Global Positioning System）受信機などの位置取得装置を用いて、ユーザ端末装置４００Ａを操作するユーザの現在位置の情報を取得する。現在位置の情報としては、例えば、緯度及び経度の情報が挙げられる。制御装置４４０は、取得した現在位置の情報を、通信装置４２０を介して、共用車両管理装置１００に送信する。本実施形態では、制御装置４４０は、定期的に各ユーザの現在位置の情報を、共用車両管理装置１００に送信する。これにより、後述する共用車両管理装置１００が備える制御装置１０は、各ユーザの現在の位置情報を取得することができる。
【００２１】
また、制御装置４４０は、各ユーザによる共用車両Ｖｎの利用を求める利用要求などの入力情報を受け付け、通信装置４２０を介して、共用車両管理装置１００に送信する。なお、本実施形態では、共用車両Ｖｎの利用要求としては、ユーザが利用要求を送信してから直ぐに共用車両Ｖｎを利用開始する即時利用の態様が挙げられる。
【００２２】
上述した利用要求には、ユーザのＩＤ情報、ユーザの現在位置の情報、ユーザの希望出発地の情報、ユーザが利用しようとする共用車両ＶｎのＩＤ情報、ユーザの希望目的地の情報、ユーザの希望利用開始時刻などが含まれる。ユーザの希望出発地とは、ユーザが共用車両Ｖｎに乗車する乗車位置であり、ユーザの希望目的地とは、ユーザが共用車両Ｖｎを降車する降車位置である。なお、本実施形態のユーザ端末装置４００Ａは、必要に応じて、共用車両管理装置１００から、各ステーションの情報や、各ステーションにおける利用候補の共用車両Ｖｎの情報などを受信してもよい。
【００２３】
また、本実施形態においては、ユーザ端末装置４００Ａ及び車載装置２００Ｖｎのうち、一方又は両方が、ユーザに対して共用車両Ｖｎの走行経路を案内するためのナビゲーション装置として機能してもよい。ナビゲーション装置として機能する場面としては、例えば、共用車両Ｖｎが自動運転機能と手動運転機能の切り替えが可能な車両の場合において、ユーザが共用車両Ｖｎを運転する場面が挙げられる。ユーザ端末装置４００Ａがナビゲーション装置として機能する場合には、ユーザ端末装置４００Ａは、例えば、予めユーザ端末装置４００Ａに備えられたＲＯＭなどに地図情報を記憶させておく。ユーザ端末装置４００Ａは、表示装置４３０に、地図情報とともに、ユーザが現在利用している共用車両Ｖｎの現在位置と、ユーザが設定した目的地の位置とを表示し、共用車両Ｖｎの現在位置から目的地までの走行経路を案内する。
【００２４】
本実施形態の車載装置２００Ｖｎは、各共用車両Ｖｎの現在位置を検出するＧＰＳ受信機２１０と、共用車両管理装置１００などの外部装置と通信を行う通信装置２２０と、ユーザによる共用車両Ｖｎの利用の制御処理を実行する制御装置２３０とを備える。
【００２５】
この車載装置２００Ｖｎは、ユーザ端末装置４００Ａの機能を利用した簡易な機構にしてもよい。例えば、ＧＰＳ受信機や通信装置、経路演算および経路誘導装置などがユーザ端末装置４００Ａに搭載されている場合はその機能を利用し、車載装置２００Ｖｎは、次に示すユーザの認証のみを行うようにしてもよい。
【００２６】
本実施形態においては、制御装置２３０は、車載装置２００Ｖｎに備えられた認証装置（不図示）を用いて、共用車両Ｖｎに乗車したユーザが、この共用車両Ｖｎの利用要求を行ったユーザと一致するか否かのユーザ認証を行う。例えば、制御装置２３０は、認証装置として、ＮＦＣ（Near Field Communication）による通信が可能な装置を用いて、ユーザが所有するユーザ端末装置４００Ａや会員カードなどからユーザのＩＤ情報を読み取る。さらに、制御装置２３０は、通信装置２２０を介して共用車両管理装置１００にアクセスして、共用車両Ｖｎの利用要求の情報を取得し、共用車両Ｖｎに乗車したユーザのユーザ認証を行う。
【００２７】
また、制御装置２３０は、ＧＰＳ受信機２１０を用いて取得した現在位置の情報を、通信装置２２０を介して、共用車両管理装置１００に送信する。これにより、後述する共用車両管理装置１００が備える制御装置１０は、各共用車両Ｖｎの現在の位置情報を取得することができる。
【００２８】
さらに、制御装置２３０は、図示しないディスプレイやスピーカなどを用いて、共用車両管理装置１００から送信された情報などを、ユーザに通知する。本実施形態では、制御装置２３０は、共用車両管理装置１００から、共用車両Ｖｎへの相乗りを希望しているユーザに関する情報などを受信して、ユーザに通知する。本実施形態の相乗りとは、一台の共用車両に複数人数が一緒に乗り合わせることを示し、例えば、他人同士が一台の共用車両に乗ることを示す。なお、以下の説明にて、複数のユーザが一台の共用車両Ｖｎに相乗りで乗車している場合に、この共用車両Ｖｎを相乗り車両と称している。
【００２９】
共用車両Ｖｎが自動運転機能を有している場合には、制御装置２３０は、共用車両管理装置１００から送信される走行経路に沿って走行するように共用車両Ｖｎを制御する。共用車両Ｖｎが自動運転機能を有していない場合には、制御装置２３０は、共用車両管理装置１００から送信される走行経路を、ナビゲーションシステムに含まれる車載ディスプレイに表示する。
【００３０】
本実施形態の共用車両管理装置１００は、共用車両管理システム１のサーバとして機能し、カーシェアリングシステムを管理運営するための制御処理を実行する制御装置１０と、車載装置２００Ｖｎ及びユーザ端末装置４００Ａとそれぞれ相互に通信可能な通信装置２０と、通信装置２０により受信した情報、各共用車両Ｖｎの情報などを記憶するデータベース３０とを備える。
【００３１】
データベース３０は、共用車両情報３１と、ユーザから受け付けた利用要求３２と、地図情報３３と、ユーザ情報３４と、交通情報３５とを記憶する。
【００３２】
共用車両情報３１は、各共用車両Ｖｎに関する情報である。共用車両情報３１には、各共用車両Ｖｎの現在位置の情報、各共用車両Ｖｎの電力残容量や故障情報、各共用車両Ｖｎの現在の利用状況などが含まれる。
【００３３】
利用要求３２は、ユーザ端末装置４００Ａを介して各ユーザにより入力された共用車両Ｖｎの利用要求情報である。利用要求３２には、ユーザのＩＤ情報、ユーザが利用しようとする共用車両ＶｎのＩＤ情報、ユーザの現在位置の情報、ユーザが設定した乗車位置（出発地）、降車位置（目的地）、乗車予定時刻（出発予定時刻）、降車予定時刻（到着予定時刻）等を示す情報などが含まれる。乗車予定時刻及び降車予定時刻は、それぞれ時間の幅をもたせてもよい。例えば、ユーザが、指定された降車位置に、午前１０時３０分から午前１１時３０分の間に到着したい場合には、到着予定時刻は、午前１１時を中心とし３０分前後の幅をもつ時間で示される。出発予定時刻も、同様に、任意の時間を中心として、任意の時間幅をもつ時間で示される。
【００３４】
地図情報３３は、道路や施設などの情報も含む地図情報である。施設の情報には、例えば、建物の階数、建物の通路、建物の出入り口等を示す建物の構造の情報が含まれる。また、地図情報３３には、例えば、各ステーションの位置情報、各ステーション周辺の施設情報、各ステーション周辺の交通状況、及び各ステーションの利用状況等の各ステーションに関する情報が含まれる。
【００３５】
ユーザ情報３４は、カーシェアリングシステムを利用することができる全ユーザの情報である。ユーザ情報３４には、全ユーザのＩＤ情報、全ユーザの現在位置の情報が含まれる。例えば、通信装置２０が各ユーザのユーザ端末装置４００Ａから所定の期間ごとに各ユーザの現在の位置情報を受信することで、ユーザ情報３４に各ユーザの現在の位置情報を格納することができる。
【００３６】
交通情報３５は、渋滞情報及び交通規制情報等、共用車両Ｖｎの走行に影響を及ぼす情報である。交通情報は、例えばＶＩＣＳ（登録商標）等の道路交通情報を管理するシステムから取得される。図２は、ある道路における１日の渋滞発生確率を模式的に表したグラフである。図２の例では、渋滞発生確率は、７時頃及び１８時ごろに高くなっている。データベース３０は、各道路における渋滞発生確率を、平日、休日、天候などの組み合わせと対応させつつ、交通情報３５として記憶している。なお、交通情報３５は、図２に示すような渋滞発生確率に限らず、例えば渋滞発生数等で示されてもよい。
【００３７】
本実施形態の共用車両管理装置１００の制御装置１０は、図１に示すように、カーシェアリングシステムを管理運営する処理を実行するためのプログラムが格納されたＲＯＭ（Read Only Memory）１２と、このＲＯＭ１２に格納されたプログラムを実行することで、共用車両管理装置１００として機能する動作回路としてのＣＰＵ（Central Processing Unit）１１と、アクセス可能な記憶装置として機能するＲＡＭ（Random Access Memory）１３とを備える。
【００３８】
図３を用いて、カーシェアリングの形態の一例を説明する。図３は、本実施形態の共用車両管理システム１において、ユーザＵ１が共用車両Ｖ１を利用する方法の一例を示す概要図である。図３では、ユーザＵ１は、ユーザ端末装置４００Ａを用いて、共用車両Ｖ１を利用し、ユーザＵ１が設定した出発地Ｐ１から目的地Ｐ２まで移動しようとする場面を示している。
【００３９】
例えば、図３に示す場面において、ユーザＵ１がユーザ端末装置４００Ａに出発地Ｐ１及び目的地Ｐ２を入力すると、入力された情報は、ユーザＵ１が共用車両を利用する際の希望条件として、ユーザ端末装置４００Ａから共用車両管理装置１００に送信される。
【００４０】
共用車両管理装置１００は、希望条件に基づいて選定した共用車両Ｖ１に対して、出発地Ｐ１へ移動して、ユーザＵ１を迎えに行くための移動指令を送信する。移動指令には、現在の共用車両Ｖ１の位置から出発地Ｐ１までの走行経路、及び出発地Ｐ１から目的地Ｐ２までの走行経路Ｒ１が含まれる。共用車両Ｖ１は、共用車両管理装置１００から移動指令を受信すると、自動運転機能により無人で自動的に出発地Ｐ１まで走行する。そして、ユーザＵ１が出発地Ｐ１で乗車すると、共用車両Ｖ１は、移動指令に含まれる走行経路Ｒ１に沿って、自動的に目的地Ｐ２まで走行する。共用車両Ｖ１が目的地Ｐ２に到着すると、ユーザＵ１は降車して共用車両Ｖ１の利用を終了する。その後、共用車両Ｖ１は、目的地Ｐ２から所定範囲内にあるステーションへ移動する。
【００４１】
なお、本実施形態では、出発地及び目的地としては、ユーザが、鉄道の駅や商業施設などの任意の地点を設定することができる。
【００４２】
図３に示す場面において、ユーザＵ２は、ユーザＵ１と同様に、共用車両Ｖ１を利用することができるユーザである。例えば、カーシェアリングシステムがユーザ登録した会員限定のシステムの場合、ユーザＵ１とユーザＵ２はともにユーザ登録した会員である。ユーザＵ２は、ユーザ端末装置４００Ｂを操作し、共用車両管理装置１００に対して希望条件を送信する。ユーザＵ２は、ユーザ端末装置４００Ｂにより、共用車両Ｖ１の走行計画を含む情報と、相乗りを希望するか否かを確認するための情報を共用車両管理装置１００から受信する。走行計画は、相乗りを行うための走行経路Ｒ２を含んでいる。ユーザＵ２は、ユーザ端末装置４００Ｂに表示された走行経路等の走行計画を確認し、相乗りで共用車両Ｖ１を利用する旨の信号を車両管理装置１００に送信する。
【００４３】
車両管理装置１００は、ユーザＵ１とユーザＵ２との間で共用車両Ｖ１を相乗りで利用させるために、走行計画を、相乗りなしの走行経路Ｒ１から相乗り有りの走行経路Ｒ２に変更する。走行経路の変更に伴い、ユーザＵ１の目的地への到着予定時刻は遅くなるが、到着予定時刻がユーザＵ１の許容範囲内であれば、車両管理装置１００は、相乗り条件を満たすと判定する。そして、車両管理装置１００は、変更後の走行経路Ｒ２を共用車両Ｖ１に送信し、共用車両Ｖ１は走行経路Ｒ２上を走行する。
【００４４】
次に、共用車両管理装置１００の制御処理を説明する。図４は、共用車両管理装置１００の制御装置１０による制御フローを示すフローチャートである。
【００４５】
ステップＳ１０１にて、制御装置１０はユーザ端末装置４００Ａと通信を行い、ユーザから希望条件を取得する。希望条件は、共用車両２００の利用にあたって、ユーザにより指定される条件である。希望条件は、乗車位置、降車位置、乗車希望時刻、降車希望時刻等で指定される。乗車位置及び降車位置は、例えばユーザ端末装置４００Ａの表示装置４３０に表示される地図上でユーザにより指定される位置である。乗車位置及び降車位置は、例えば緯度、経度で示される。なお、乗車位置及び降車位置は、例えば横浜駅周辺など、エリアで指定されてもよい。また、ユーザが希望する出発地又は目的地をユーザ端末装置４００Ａに入力し、制御装置１０は出発地の周辺又は目的地の周辺に、乗車位置及び降車位置をそれぞれ設定してもよい。出発地に基づく乗車位置及び目的地に基づく降車位置は、共用車両Ｖｎの停車に適した位置である。なお、出発地と乗車位置は同一地点でもよく、目的地と降車位置は同一地点でもよい。
【００４６】
乗車希望時刻及び降車希望時刻は、特定の時刻に限らず、例えばＡＭ８時からＡＭ９時などの時間帯で指定されてもよい。なお、希望条件は必ずしも乗車希望時刻又は降車希望時刻を含まなくてもよい。例えば、ユーザができるだけ早く共用車両２００に乗車したいこと希望した場合には、希望条件は乗車希望時刻を含んでいない。
【００４７】
降車希望時刻は、相乗りの際に許容される時間の幅で設定されてもよい。上記のように、相乗りを行うことで走行経路が変更される場合には、降車予定時刻は、走行経路の変更までの時刻よりも遅くなる。ユーザが降車希望時間を時間の幅で指定した場合には、この時間幅は、相乗りによる降車時刻の遅れに対して許容できる範囲となる。すなわち、相乗りを行うことで、降車予定時刻が遅れる場合には、変更後の降車予定時刻が、降車希望時刻の許容範囲内であれば、相乗りが許可される。
【００４８】
希望条件は、相乗りの希望の有無を含んでもよい。例えば、相乗り時の共用車両２００の利用料金が、相乗りをしていない時の料金より安くなる場合には、ユーザが予約申請時に相乗りを希望できるようにするために、相乗りの希望の有無が、希望条件に含まれる。
【００４９】
ユーザから取得した希望条件は、データベース３０に蓄積される。
【００５０】
ステップＳ１０２にて、制御装置１０は、ユーザから取得した希望条件に基づき、複数の共用車両Ｖｎから利用可能な車両を特定する。制御装置１０は、希望条件に合う共用車両Ｖｎを選定する。例えば、制御装置１０は、希望条件で指定された乗車位置から最も近い共用車両Ｖｎを、利用可能な候補車両として選定する。希望条件が乗車位置及び乗車希望時刻を含む場合には、制御装置１０は、共用車両Ｖｎが乗車位置に乗車希望時刻までに到着できるか否かを判定する。制御装置１０は、共用車両Ｖｎが乗車位置に乗車希望時刻までに到着できると判定した場合に、共用車両Ｖｎを利用できると判定する。共用車両Ｖｎを利用できる場合には、制御装置１０はステップＳ１０３の制御処理を実行する。
【００５１】
ステップＳ１０３にて、制御装置１０は、複数のユーザから取得した複数の希望条件に基づき、相乗り条件を満たすか否かを判定する。制御装置１０は、ステップＳ１０２の制御処理により特定された共用車両Ｖｎに対して、相乗りを行うことで、希望する降車位置から降車位置まで移動できるユーザを、相乗り候補のユーザとして特定する。希望条件に、相乗りの希望の有無を含む場合には、制御装置１０は、相乗りを希望するユーザの中から、相乗り候補のユーザを特定する。
【００５２】
制御装置１０は、相乗り候補のユーザを相乗りした場合の、共用車両Ｖｎの走行経経路を算出する。走行経路は、相乗り候補のユーザを含めて、共用車両Ｖｎに乗車予定の各ユーザの乗車位置から降車位置までの経路である。制御装置１０は、データベース３０から交通情報３５を取得し、交通情報に基づき、車両の走行時間が最短となる経路を算出する。制御装置１０は、データベース３０から、図２に示すような渋滞発生確率に関する情報を取得し、渋滞が予想される道路を避けて、走行時間が最短となるような経路を算出する。
【００５３】
次に、制御装置１０は、算出された走行経路を走行した場合の乗車予定時刻及び降車予定時刻をそれぞれ算出する。制御装置１０は、相乗りにより乗車予定の各ユーザの、乗車予定時刻及び降車予定時刻をそれぞれ算出する。制御装置１０は、相乗りを受け入れる側のユーザの降車予定時刻が、相乗りを受け入れることにより遅延するか否かを判定する。また、相乗りを受け入れることで降車予定時刻が遅れる場合には、制御装置１０は、到着予定時刻の遅れが許容範囲内であるか否かを判定する。許容範囲は、共用車両Ｖｎの予約時にユーザにより指定された時間幅であり、希望条件により示される。そして、到着予定時刻の遅れが許容範囲内である場合には、制御装置１０は相乗り条件を満たすと判定する。これにより、制御装置１０は、複数のユーザの各希望条件に基づき、相乗り可能なユーザ及び共用車両Ｖｎ（相乗り車両Ｖｎ）を特定する。一方、到着予定時刻の遅れが許容範囲外である場合には、制御装置１０は、相乗り条件を満たすと判定する。
【００５４】
なお、相乗りユーザの特定方法及び相乗り車両の特定方法は、上記の方法に限らず、例えば、性別や年代などのユーザの属性情報を用いて、相乗りユーザ又は車両を特定してもよい。例えば、現在、車両を利用しているユーザが女性である場合には、制御装置１０は、相乗り候補ユーザを選択する場合に、ユーザ情報３４を取得して、女性のユーザの中から相乗り候補ユーザを特定してもよい。
【００５５】
相乗り条件を満たす場合には、ステップＳ１０４にて、制御装置１０は、通信装置２０を用いて、走行計画を示す情報及び予約完了情報をユーザ端末装置４００Ｎに送信することで、相乗り対象のユーザに対して走行計画及び予約完了を通知する。相乗り対象のユーザは、相乗り車両に乗車するユーザであって、相乗りする側のユーザ及び相乗りされる側のユーザを含む。走行計画は、ユーザが希望した乗車位置からの出発予定時刻、ユーザが希望する降車位置への到着予定時刻、走行経路等で示される。予約完了情報は、予約が完了した旨の通知に加えて、相乗り乗車であること、料金等の情報である。
【００５６】
相乗り条件を満たさない場合には、ステップＳ１０５にて、制御装置１０はユーザに対して走行計画及び予約完了を通知する。通知される走行計画は、相乗りをしない場合の走行経路である。そして、走行経路及び予約確定をユーザに通知した後、図４に示す制御処理は終了する。
【００５７】
ステップＳ１０２の制御処理にて、利用可能な共用車両が存在しない場合には、ステップＳ１０６にて、制御装置１０は、ユーザに対して予約不可を通知する。ステップＳ１０６で実行する処理の一例として、制御装置１０は、希望条件に合致する共用車両が特定できない場合には、ユーザに対して希望の条件では共用車両を利用できないことを通知する。そして、図４に示す制御処理は終了する。
【００５８】
なお、上記の制御フローは、相乗り対象のユーザが相乗り車両に乗車する前に、共用車両Ｖｎの予約を行う場合に限らず、あるユーザの乗車中の車両に、他のユーザが相乗りを行う場合に適用してもよい。乗車中の共用車両に対して相乗りを行うことで、乗車中のユーザの降車予定時刻が遅延した場合でも、降車予定時刻が許容範囲内であれば、制御装置１０は相乗り条件を満たすと判定する。そして、制御装置１０は、乗車中のユーザに対して、変更後の走行計画を通知する。乗車中のユーザは、通知を確認することで、変更後の降車予定時刻及び変更後の走行経路を認識できる。
【００５９】
次に、複数のユーザが相乗り車両に乗車している状態における車両管理装置１００の具体的な制御を説明する。図５は、共用車両管理装置１００の制御装置１０による制御フローを示すフローチャートである。なお、図５に示す制御フローは、所定の周期（例えば１０ｍｓ）で繰り返し実行される。
【００６０】
ステップＳ２０１にて、制御装置１０は、走行計画に基づき、現在、複数のユーザが共用車両Ｖｎに相乗りで乗車中か否を判定する。相乗り乗車中でない場合には、図５に示す制御フローは終了する。
【００６１】
相乗り乗車中である場合には、ステップＳ２０２にて、制御装置１０は現在の交通情報を取得する。ステップＳ２０３にて、制御装置１０は、取得された現在の交通情報及び相乗り車両の現在位置に基づき、相乗り対象のユーザの到着予定時刻を算出する。相乗り対象のユーザは、現在、相乗り車両に乗車しているユーザに相当する。ステップＳ２０３で算出される到着予定時刻は、取得した現在の交通情報又は現在走行中の道路の状況等により、共用車両Ｖｎの予約時に算出された各到着予定時刻よりも遅くなる場合がある。
【００６２】
例えば、図２に示す渋滞発生確率では、ある道路における渋滞発生確率が低い状態であったが、突発的な事象により渋滞が発生した場合には、到着予定時刻は遅延する。例えば事故や工事などの突発的に生じた事象（突発事象）が、車両の走行時間に影響を与える場合には、到着時刻に対して遅延の原因となるため、遅延事象となり得る。取得した現在の交通情報が、突発的な事象による遅延の可能性を示している場合には、制御装置１０は、取得された現在の交通情報に基づき到着予定時刻を算出することで、到着予定時刻の遅延を把握できる。
【００６３】
また、突発的な事象による遅延の可能性が外部から取得する交通情報に反映されていない場合でも制御装置１０は、現在の走行状態から交通情報を取得してもよい。例えば、現在走行中の道路の先が工事等により混雑している場合には、現在の車速は、走行経路の算出時に想定していた車速よりも低くなる。そのため、制御装置１０は、現在の車両の走行状態と、総経路を算出した際に予想される走行状態との違いから、交通情報を取得できる。そして、制御装置１０は、現在の走行状態から到着予定時刻を算出することで、到着予定時刻の遅延を把握できる。なお、走行中の相乗り車両の車両情報は、例えば、相乗り車両の位置情報から算出してもよい。
【００６４】
ステップＳ２０４にて、制御装置１０は、算出された到着予定時刻に遅延があるか否かを判定する。制御装置１０は、相乗り対象のユーザの各到着予定時刻に対して、遅延があるか否かそれぞれ判定する。算出された到着予定時刻に遅延がない場合には、図５に示す制御処理は終了する。算出された到着予定時刻に遅延がある場合には、ステップＳ２０５にて、制御装置１０は、到着予定時刻の遅延が許容範囲外であるか否かを判定する。到着予定時刻の遅延が許容範囲内である場合には、図５に示す制御処理は終了する。そして、相乗り対象のユーザの各到着予定時刻の遅延のうち、少なくとも１つの遅延が許容範囲外である場合には、制御装置１０は、到着予定時刻の遅延が許容範囲外であると判定する。
【００６５】
本実施形態では、制御装置１０が、ステップＳ２０３からステップＳ２０５の制御処理により、相乗り対象のユーザが相乗り車両に乗車している状態で、共用車両Ｖｎの現在位置及び交通情報に基づき、相乗り対象のユーザの降車予定時刻に対して遅延の原因となる遅延事象が発生しているか否かを予想している。そして、遅延事象の発生が予測される場合には、制御装置１０は、ユーザの到着予定時刻の遅延が許容範囲外であると判定して、ステップＳ２０６の制御処理を実行する。
【００６６】
ステップＳ２０６にて、制御装置１０は乗換車両を特定する。相乗り対象のユーザのうち少なくとも一人のユーザが相乗り車両から他の共用車両Ｖｎに乗り換える場合に、この乗換先となる共用車両Ｖｎが乗換車両に相当する。
【００６７】
例えば、相乗り車両に対して、第１ユーザが先に乗車し、第２ユーザが後に乗車したとする。そして、相乗り乗車中に遅延事象が発生し、第１ユーザの降車予定時刻の遅延が、共用車両Ｖｎの予約時に確定していた降車予定時刻の許容範囲外になったとする。このような場合に、本実施形態では、第２ユーザを相乗り車両から乗換車両に乗り替えさせるような制御を実行する。第２ユーザが乗換車両に乗り換えることで、第２ユーザが降車した後の共用車両Ｖｎは、第１ユーザの降車位置に対して最短時間の走行経路で走行できる。そのため、第１ユーザの降車予定時刻の遅延を抑制できる。
【００６８】
制御装置１０は、相乗り車両の現在位置及び共用車両Ｖｎの現在位置に基づき、複数の共用車両Ｖｎの中から、乗換車両を特定する。上記の例では、複数の共用車両Ｖｎのうち、第２ユーザの降車位置又は降車位置の周囲を走行予定であり、かつ、相乗り車両の走行経路上又は相乗り車両の走行経路の周囲を走行する共用車両Ｖｎを、乗換車両として特定する。すなわち、制御装置１０は、第２ユーザの希望条件、相乗り車両の走行計画に基づき、相乗り車両の走行コスト及び乗換車両の走行コストを最適化するように、乗換車両を特定する。走行コストは、共用車両Ｖｎの走行時間又は走行距離等で示される。なお、乗換車両の特定方法については、後述する。
【００６９】
ステップＳ２０７にて、制御装置１０は、ユーザが相乗り車両から乗換車両に乗り換える乗換位置を設定する。乗換車両の走行経路と相乗り車両の走行経路が交わる地点、あるいは、乗換車両の走行経路と相乗り車両の走行経路が接近する地点を、乗換位置として設定する。乗換位置の設定の際には、制御装置１０は、乗換位置の候補となる乗換候補位置を特定し、乗換候補位置への乗換車両の到着予定時刻及び乗換候補位置への相乗り車両の到着予定時刻を算出し、乗り換え効率が最もよい乗換候補位置を、乗換位置として設定する。なお、乗換位置の設定方法については、後述する。
【００７０】
ステップＳ２０８にて、制御装置１０は、乗換車両の走行計画を算出する。乗換車両の走行計画は、乗り換えたユーザの希望条件に基づき算出される。なお、乗換時に、他のユーザが乗換車両に乗車している場合、又は、他のユーザが乗換車両の利用を予約している場合には、制御装置１０は他のユーザの希望条件及び乗り換えたユーザの希望条件に基づき、乗換車両の走行計画を算出する。
【００７１】
ステップＳ２０９にて、制御装置１０は、ユーザの希望条件に基づき、相乗り解消後の共用車両Ｖｎの走行計画を算出する。このユーザは、相乗り解消後に、相乗り車両に残っているユーザである。
【００７２】
ステップＳ２１０にて、制御装置１０は、乗換車両の走行計画、及び、相乗り解消後の共用車両Ｖｎの走行計画を更新する。
【００７３】
ステップＳ２１１にて、制御装置１０は、ユーザに対して、更新後の走行計画を通知する。制御装置１０は、共用車両Ｖｎに対して、更新後の走行計画に関する情報を送信する。そして、走行車両Ｖｎの車載装置２００は、更新後の走行計画に関する情報をディスプレイ等に表示することで、ユーザに対して更新後の走行計画を通知する。また、制御装置１０は、ユーザ端末装置４００に対して、更新後の走行計画に関する情報を送信してもよい。更新された走行計画の通知は、相乗りを継続した場合に到着予定時刻が遅延することを含んでいればよい。また、乗換車両に乗り換えるユーザへの通知には、乗換車両に関する情報を含んでいればよい、なお、乗換車両に関する情報は、システムが車両の乗り換えを提案していることを示す情報、乗換位置の情報、乗換位置への到着予定時刻の情報、乗換車両の車両情報、又は、乗換車両に乗車しているユーザ情報等である。乗換車両に関する情報は、相乗り車両に継続して乗車するユーザに対して通知する情報として、乗換により走行経路が変更になること、又は、乗換を行うために相乗り車両が停車すること等を含めてもよい。通知を受け取ったユーザは、相乗りを継続した場合に、降車予定時刻の遅延が発生すること、システムより乗り換えが提案されていること、乗り換えを行うことで降車予定時刻の遅延を抑制できること等を確認できる。そして、図５に示す制御処理は終了する。
【００７４】
次に、具体例を用いて、制御装置１０の制御処理を説明する。図６は、相乗り車両の更新前の走行経路を説明するための概念図である。図７は、相乗り車両の更新前の走行経路において、遅延事象が発生した時の状況を説明するための概念図である。図８は、相乗り車両の更新後の走行経路、及び、乗換車両の走行経路を説明するための概念図である。
【００７５】
相乗りで乗車しているユーザＰ及びユーザＱの希望条件を説明する。ユーザＰは、位置Ａを乗車位置として希望し、位置Ａ’を降車位置（目的地）として希望している。ユーザＱは、位置Ｂを乗車位置として希望し、位置Ｂ’を降車位置として希望している。位置Ａと位置Ｂは同一地点である。ユーザＰは、乗車位置Ａの乗車希望時刻及び降車位置Ａ’の降車希望時刻を所望の時刻でそれぞれ指定している。同様に、ユーザＱは、乗車位置Ｂの乗車希望時刻及び降車位置Ｂ’の降車希望時刻を所望の時刻でそれぞれ指定している。また、共用車両Ｘは位置Ｓから出発する。ユーザＰは、ユーザＱよりも先に共用車両Ｘに乗車しており、図６の例では、ユーザＰとユーザＱが共用車両Ｘに相乗りで乗車しており、共用車両Ｘは交差点ｄに近づくように走行している。制御装置１０は、ユーザＰの希望条件及びユーザＱの希望条件に基づき、乗車位置Ａ、Ｂ及び降車位置Ａ’、Ｂ’を含む目標地点を通りつつ、各目標地点の到着予定時刻がユーザＸ，Ｙの希望時間と合うように走行経路Ｒаを算出する。図６に示す走行経路Ｒаは制御装置１０で算出されたルートであり、走行経路Ｒａは、出発地Ｓから、交差点ｄ、ｇ、ｅ、ｆ、ｃの順に走行し、位置Ａ’を目的地とするルートである。また、走行経路Ｒａは、乗車位置Ａ、Ｂ及び降車位置Ａ’、Ｂ’を通る。
【００７６】
共用車両管理装置１００は、共用車両Ｘの走行中、共用車両Ｘと通信を行い、共用車両Ｘの現在位置の情報を取得する。また、共用車両管理装置１００は、共用車両Ｘの走行に影響を及ぼす交通情報を取得する。交通情報は、走行経路Ｒａで発生している渋滞情報、走行経路Ｒａで発生する渋滞の予測情報である。共用車両管理装置１００は、取得された交通情報及び共用車両Ｘの現在位置に基づき、ユーザＸ、Ｙの到着予定時刻（降車位置Ａ’、Ｂ’への到着予定時刻に相当）を算出する。共用車両管理装置１００は、算出された到着予定時刻と、共用車両Ｘの予約確定時の到着予定時刻とを比較し、到着予定時刻に対して遅延の原因となる事象が発生しているか否かを予測する。
【００７７】
図７の例では、交通渋滞などの遅延事象が、交差点ｇと交差点ｅとの間で発生している。遅延事象が交差点ｇと交差点ｅとの間で発生した場合に、降車位置Ｂ’は交差点ｇと交差点ｅとの間にあるため、共用車両Ｘが走行経路Ｒａを走行した場合に、降車位置Ｂ’への到着時刻が遅れる。また、降車位置Ａ’への到着時刻も遅れる。
【００７８】
本実施形態では、図７の例に示すように、相乗りしているユーザＰ，Ｑの到着予定時刻の遅れが許容範囲外となる場合には、ユーザＱを共用車両Ｘから他の共用車両に乗せ換えるために、乗換車両を特定する。共用車両管理装置１００は、乗り換え対象のユーザを特定する場合に、相乗り車両への乗車順位の遅いユーザを優先させて、乗換車両に乗り換えるユーザを特定する。図７の例では、ユーザＱが共用車両Ｘに乗車するときの乗車順位は、ユーザＰが共用車両Ｘするときの乗車順位よりも遅いため、ユーザＱがユーザＰよりも優先されて、乗換車両に乗り換えるユーザとなる。これにより、先に乗車していたユーザが、後から乗車してきたユーザのために途中下車することを防止できる。また、途中下車によるユーザの不満を解消できる。なお、相乗り車両に乗車中のユーザが３人以上する場合には、相乗り車両に最も遅く乗車したユーザから順番に、乗換車両に乗り換えるユーザが特定される。
【００７９】
共用車両管理装置１００は、乗換車両の特定方法の一例として、以下の方法で乗換車両を特定する。共用車両管理装置１００は、乗り換え対象となるユーザの降車位置又は降車位置の周囲を走行経路として走行する共用車両を乗換車両の候補車両として特定する。候補車両が複数ある場合には、共用車両Ｘの現在位置から最も距離の近い車両を、乗換車両として特定する。ただし、共用車両Ｖｎと共用車両Ｘとの間の距離に基づいて、乗換車両を特定する際には、候補車両の現在位置から乗り換え対象ユーザの希望目的地（降車位置）までの距離が、相乗り車両の現在位置から乗り換え対象ユーザの希望目的地（降車位置）までの距離より短い車両を、候補車両から除外した上で、共用車両管理装置１００は乗換車両を特定する。
【００８０】
図８の例では、共用車両管理装置１００は、ユーザＱの降車位置Ｂ’又は降車位置Ｂ’の周囲を走行経路として走行する共用車両Ｖｎを乗換車両の候補車両として特定する。共用車両Ｙは、走行経路Ｒｂを走行している。共用車両Ｙに乗車中のユーザＲは位置Ｃ’を降車位置として希望している。走行経路Ｒｂは、共用車両Ｙの現在位置から、交差点ｄ、ｇ、ｈ、ｅ、ｃ、ｆ順に走行するルートである。走行経路Ｒｂは、降車位置Ｂ’、Ｃ’を通る。
【００８１】
図８の例では、ユーザＱの降車位置Ｂ’は共用車両Ｙの走行経路Ｒｂ上にあるため、共用車両管理装置１００は、共用車両Ｙを乗換車両の候補車両として特定する。共用車両Ｙは、共用車両Ｘの現在位置から最も距離の近い車両である。また、共用車両Ｙの現在位置からユーザＱの目的地（降車位置Ｂ’）までの距離は、共用車両Ｘの現在位置からユーザＱの目的地（降車位置Ｂ’）までの距離より長い。そのため、共用車両管理装置１００は、共用車両Ｙを乗換車両として特定する。
【００８２】
すなわち、本実施形態では、複数の共用車両Ｖｎの中から、共用車両Ｘの現在位置から最も距離の近い共用車両を乗換車両として特定する。これにより、乗換車両がユーザＱを乗せるために遠回りすることを防止でき、ユーザＱ、Ｒの降車予定時刻が遅延すること防止できる。また本実施形態では、ユーザＱの降車位置Ｂ’が共用車両Ｖｎの走行経路上に存在する共用車両Ｙを乗換車両として特定する。これにより、ユーザＱが乗換車両でユーザＲと相乗りをすることで、乗換車両の走行経路の変更によるユーザＲの降車予定時刻の遅延を防止できる。
【００８３】
図８の例と異なり、共用車両Ｘが交差点ｄに向かって走行している状態（図７に示す状態）で、乗換車両の候補となる共用車両Ｙが交差点ｄを既に通過し交差点ｇに向かって走行していたと仮定する。このような場合には、共用車両Ｙの現在位置からユーザＱの降車位置Ｂ’までの距離は、共用車両Ｘの現在位置からユーザＱの降車位置Ｂ’までの距離より短くなる。共用車両Ｙが共用車両Ｘからの乗り換えを受け入れるためには、共用車両Ｙは走行経路ＲｂをＵターンして、交差点ｄに戻る必要がある。本実施形態では、共用車両ＹがＵターンしてユーザの乗り換えを受け入れるような事態を防ぐために、共用車両Ｙの現在位置からユーザＱの目的地までの距離が共用車両Ｘの現在位置からユーザＱの目的地までの距離より短くなるような共用車両を、乗換車両の候補から除外している。これにより、乗換車両が、乗り換え対象のユーザを乗せるために、不要な走行時間を費やすことを防止しつつ、乗換車両に既に乗車しているユーザ（図８の例ではユーザＲ）の降車予定時刻が遅延することを防止できる。
【００８４】
共用車両管理装置１００は、乗換位置の特定方法の一例として、以下の方法で乗換位置を特定する。共用車両管理装置１００は、相乗り車両の現在位置と乗換車両の現在位置に基づき、乗り換え対象のユーザが相乗り車両から乗換車両に乗り換える乗換候補位置を特定する。車両の乗り換え前、相乗り車両の走行経路と及び乗換車両の走行経路は決まっている。共用車両管理装置１００は、互いの走行経路が交わる地点、又は、互いの走行経路が接近する地点を、乗換候補位置として特定する。なお、乗換候補位置は、必ずしも相乗り車両の停車地点と乗換車両の停車地点が一致する地点にする必要はなく、互いの停車位置が近くにあればよい。
【００８５】
共用車両管理装置１００は、相乗り車両の平均速度及び乗換車両の平均速度に基づき、乗換候補位置での待ち時間を算出する。相乗り車両が乗換車両よりも先に乗車候補位置に到着する場合には、待ち時間は、相乗り対象のユーザが乗換候補地点で乗換車両の到着を待つ時間となる。一方、乗換車両が相乗り車両よりも先に乗車候補位置に到着する場合には、待ち時間は、乗換車両が乗換候補地点で相乗り車両の到着を待つ時間となる。共用車両管理装置１００は、待ち時間が最も短い乗換候補位置を乗換位置として設定する。
【００８６】
図８の例を用いて、乗換位置の設定方法について説明する。図８の例では、共用車両Ｘの走行経路Ｒａと共用車両Ｙの走行経路Ｒｂが交差点ｄで重なっているため、交差点ｄの位置が乗換候補位置として特定される。次に、共用車両管理装置１００は、共用車両Ｘの現在位置、及び、現在位置から交差点ｄまでの平均速度に基づき、交差点ｄに到着する共用車両Ｘの到着予定時刻を算出する。共用車両管理装置１００は、共用車両Ｙの現在位置、及び、現在位置から交差点ｄまでの平均速度に基づき、交差点ｄに到着する共用車両Ｙの到着予定時刻を算出する。図８の例では、共用車両Ｘと共用車両Ｙが交差点ｄにほぼ同時刻に到着するため、共用車両管理装置１００は、交差点ｄの位置を乗換位置に設定する。
【００８７】
乗換車両が特定され乗換位置が設定された後は、共用車両管理装置１００は、相乗り解消後の共用車両の走行計画及び乗換車両の走行計画を更新する。図８の例では、共用車両Ｘが交差点ｄでユーザＱを降ろした後、共用車両ＸにはユーザＰのみが乗車している。共用車両管理装置１００は、車両の現在位置、現在の交通情報、及びユーザＰの希望条件に基づき、ユーザＰの降車位置Ａ’に最短時間で到着できる走行経路を算出する。図８の例では、ユーザＱを交差点ｄで下車した後の走行経路は、交差点ｄから、交差点а、ｂ、ｃの順に走行し、位置Ａ’を目的地とする走行経路Ｒｃに変更される。ユーザＱの降車位置Ｂ’は共用車両Ｙの走行経路上に位置するため、共用車両Ｙの走行経路Ｒｂは変更されない。
【００８８】
相乗り解消後の共用車両の走行経路及び乗換車両の走行経路が更新された後、共用車両管理装置１００は、更新後の走行経路に基づき、降車位置への到着予定時刻を算出する。到着予定時刻の算出処理は、相乗り車両及び乗換車両が乗換位置に到着する前に実行される。
【００８９】
まず、乗換車両の共用車両の到着予定時刻について説明する。共用車両管理装置１００は、相乗り車両の現在位置、乗換位置、及び、相乗り車両の車速に基づき、相乗り車両の現在位置から乗換位置までの走行時間（以下、第１走行時間とも称する）を算出する。相乗り車両の車速は、例えば、現在位置から乗換位置までの平均速度とすればよい。共用車両管理装置１００は、乗換車両の現在位置、乗換位置、及び、乗換車両の車速に基づき、乗換車両の現在位置から乗換位置までの走行時間（以下、第２走行時間とも称する）を算出する。乗換車両の車速は、例えば、現在位置から乗換位置までの平均速度とすればよい。共用車両管理装置１００は乗換位置、乗換車両に乗車するユーザの降車位置、及び、乗換車両の車速に基づき、乗換位置から降車位置までの走行時間（以下、第３走行時間とも称する）を算出する。そして、共用車両管理装置１００は、第１走行時間、第２走行時間、及び第３走行時間に基づき、乗換車両の到着予定時刻を算出する。具体的には、相乗り車両が、乗換車両よりも先に乗換位置に到着する場合には、共用車両管理装置１００は、第１走行時間と第３走行時間とを加算した走行時間を、現在の時刻に加算することで、降車位置への到着予定時刻を算出する。一方、乗換車両が、相乗り車両よりも先に乗換位置に到着する場合には、共用車両管理装置１００は、第２走行時間と第３走行時間とを加算した走行時間を、現在の時刻に加算することで、降車位置への到着予定時刻を算出する。
【００９０】
次に、相乗り車両の共用車両の到着予定時刻について説明する。共用車両管理装置１００は、上記と同様の方法で、第１走行時間及び第２走行時間を算出する。共用車両管理装置１００は乗換位置、相乗り解消後の車両に残っているユーザの降車位置、及び、相乗り解消後の車速に基づき、乗換位置から降車位置までの走行時間（以下、第４走行時間とも称する）を算出する。そして、共用車両管理装置１００は、第１走行時間、第２走行時間、及び第４走行時間に基づき、相乗り車両の到着予定時刻を算出する。具体的には、相乗り車両が、乗換車両よりも先に乗換位置に到着する場合には、共用車両管理装置１００は、第１走行時間と第４走行時間とを加算した走行時間を、現在の時刻に加算することで、降車位置への到着予定時刻を算出する。一方、乗換車両が、相乗り車両よりも先に乗換位置に到着する場合には、共用車両管理装置１００は、第２走行時間と第４走行時間と加算した走行時間を、現在の時刻にさらに加算することで、降車位置への到着予定時刻を算出する。
【００９１】
共用車両管理装置１００は、走行経路及び到着予定時刻を算出した後、算出結果に応じて走行計画を更新する。そして、共用車両管理装置１００は、更新後の走行計画を、相乗り車両に乗車しているユーザ及び乗換車両に乗車しているユーザに通知する。
【００９２】
他の具体例を挙げて、共用車両Ｖｎの乗換について説明する。図９は相乗り車両の更新後の走行経路、及び、乗換車両の走行経路を説明するための概念図である。ユーザＰ、Ｑの希望条件、共用車両Ｘの走行経路Ｒａ、及び、遅延事象が発生する道路は図６〜図８の例と同様である。共用車両Ｙの走行経路Ｒｂは、図６〜図８の例と異なっており、交差点ｊから、交差点ｇ、ｈ、ｅの順に走行し、降車位置Ｃ’に到着するルートである。
【００９３】
図９の例では、共用車両Ｘと共用車両Ｙが交差点ｇにほぼ同時刻に到着するため、共用車両管理装置１００は、交差点ｇの位置を乗換位置に設定する。共用車両Ｘは、ユーザＱを交差点ｇで降ろした後、ユーザＰのみを乗車させて走行する。そのため、相乗り解消後の共用車両Ｘの走行経路は、遅延事象を含む経路（交差点ｇと交差点ｅの間の経路）を避けつつ、交差点ｇ、ｈ、ｉ、ｆ、ｃの順に走行し、位置Ａ’を目的地とする走行経路に変更される。共用車両Ｙは、ユーザＱを乗車後、走行経路を変更せずに走行し、ユーザＱを降車位置Ｂ’で降車させた後、ユーザＲを降車位置Ｃ’で降車させるような経路を走行する。
【００９４】
他の具体例を挙げて、共用車両Ｖｎの乗換について説明する。図１０は相乗り車両の更新後の走行経路、及び、乗換車両の走行経路を説明するための概念図である。ユーザＰ、Ｑの希望条件及び遅延事象が発生する道路は図６〜図８の例と同様である。共用車両Ｘの走行経路Ｒａは、図６〜図８の例と異なっており、出発地Ｓから出発して、交差点ｄ、а、ｂの順に走行する。共用車両Ｙの走行経路Ｒｂは、交差点ｂから、交差点ｅを走行し、降車位置Ｃ’に到着するルートである。
【００９５】
図１０の例では、共用車両Ｘと共用車両Ｙが交差点ｂにほぼ同時刻に到着するため、共用車両管理装置１００は、交差点ｂの位置を乗換位置に設定する。共用車両Ｘは、ユーザＱを交差点ｂで降ろした後、ユーザＰのみを乗車させて走行する。そのため、相乗り解消後の共用車両Ｘの走行経路は、交差点ｂから降車位置Ａ’まで最短のルートになるように、交差点ｂから交差点ｃを通過し降車位置Ａ’に到着するような走行経路に変更される。共用車両Ｙは、ユーザＱを乗車後、走行経路を変更せずに走行し、ユーザＱを降車位置Ｂ’で降車させた後、ユーザＲを降車位置Ｃ’で降車させるような経路を走行する。
【００９６】
共用車両管理装置１００は、共用車両Ｖｎにユーザが乗車している場合には、図５に示す制御フローを繰り返し実行しつつ、共用車両Ｖｎの走行を継続させる。一方、ユーザが降車位置で下車し、共用車両に乗車するユーザがいない場合には、共用車両Ｖｎは車両ステーションまで走行する。
【００９７】
上記のように本実施形態では、複数のユーザから希望条件をそれぞれ取得し、希望条件に基づき複数の共用車両の中から相乗り車両を特定し、希望条件に基づき、各ユーザが希望する降車位置へ到着予定時刻及び相乗り車両の走行経路をそれぞれ算出し、走行経路上の走行に影響する交通情報を取得する。相乗り対象のユーザが乗車車両への乗車中に、乗車車両の現在位置及び交通情報に基づき、到着予定時刻に対して遅延の原因となる遅延事象が発生するか否かを予測し、遅延事象が発生すると予測された場合には、複数の共用車両の中から乗換車両を特定し、到着予定時刻が遅延すること、及び、乗換車両に関する情報を第２ユーザに通知する。複数のユーザは、少なくとも第１ユーザ及び第２ユーザを含んでおり、第１ユーザは第２ユーザよりも先に相乗り対象の車両に乗車する。降車位置は、第１ユーザが希望する第１降車位置、及び、第２ユーザが希望する第２降車位置を含んでいる。到着予定時刻は、第１降車位置への到着予定時刻及び第２降車位置への到着予定時刻を含んでいる。また乗車車両は、相乗り車両又は相乗り解消後の共用車両に相当する。
【００９８】
これにより、例えば、過去の渋滞発生確率曲線からの逸脱したような遅延事象が相乗り中に発生した場合でも、到着予定時刻の遅延が大幅に遅延することを防止できる。また乗換車両をサーバ側で設定するため、従来であればドライバーと利用者がコミュニケーションによって決定する乗り換え地点を自動で設定し、ユーザに提供することができる。その結果として、より安全で利便性の高いシステムを構築できる。
【００９９】
また本実施形態では、乗車車両の現在位置と乗換車両の現在位置に基づき、第２ユーザが乗車車両から乗換車両に乗り換える乗換位置を設定し、乗換位置を第２ユーザに通知する。これにより、第２ユーザは、乗換位置を把握できる。また、乗換位置における、第２ユーザ又は乗換車両の待ち時間を短縮できる。
【０１００】
また本実施形態では、第１走行時間、第２走行時間、及び第３走行時間に基づき、第２降車位置への乗換車両の到着予定時刻を算出し、第２降車位置への到着予定時刻を第２ユーザに通知する。これにより、第２ユーザは、乗り換えを行った後の、第２降車位置への到着予定時刻を把握できる。
【０１０１】
また本実施形態では、第１走行時間、第２走行時間及び第４走行時間に基づき、第１降車位置への乗車車両の到着予想時間を算出し、第１降車位置への到着予想時間を第１ユーザに通知する。これにより、第１ユーザは、乗り換え解消後の、第１降車位置への到着予定時刻を把握できる。
【０１０２】
また本実施形態では、乗車車両の現在位置の周辺に位置する共用車両を乗換車両として特定する。これにより、乗換位置における、第２ユーザ又は乗換車両の待ち時間を短縮できる。
【０１０３】
また本実施形態では、第２降車位置が走行経路上に存在する共用車両、又は、第２降車位置が走行経路の周辺に存在する共用車両を、乗換車両として特定する。これにより、乗換車両が第２ユーザをピックアップするために遠回りすることを防ぎ、乗換車両に乗車しているユーザ及び第２ユーザの到着予定時刻が遅延することを抑制できる。
【０１０４】
また本実施形態では、複数の共用車両のうち、共用車両の現在位置から乗車車両の現在位置までの距離が最も短い共用車両を乗換車両として特定する。これにより、乗換位置における、第２ユーザ又は乗換車両の待ち時間を短縮できる。
【０１０５】
また本実施形態では、共用車両の現在位置から第２降車位置までの距離が、乗換車両の現在位置から降車位置までの距離が長い共用車両を乗換車両として特定する。これにより、共用車両ＹがＵターンして第２ユーザの乗り換えを受け入れるような事態を防ぐことができる。
【０１０６】
また本実施形態では、乗車車両の現在位置と乗換車両の現在位置に基づき、第２ユーザが乗車車両から乗換車両に乗り換える乗換候補位置を特定し、乗換車両が乗換候補位置で乗車車両の到着を待つ待機時間を、複数の乗換候補位置毎に算出し、複数の乗換候補位置の中から待機時間が最も短い乗換候補位置を乗換位置として設定する。これにより、乗換位置における、乗換車両の待ち時間を短縮化できる。
【０１０７】
また本実施形態では、乗車車両の現在位置と乗換車両の現在位置に基づき、乗換候補位置を特定し、第２ユーザが乗換候補位置で乗換車両の到着を待つ待機時間を、複数の乗換候補位置毎に算出し、複数の乗換候補位置の中から待機時間が最も短い乗換候補位置を乗換位置として設定する。これにより、乗換位置における、第２ユーザの待ち時間を短縮化できる。
【０１０８】
また本実施形態では、乗車車両への乗車順位の遅いユーザを優先させて、乗換車両に乗り換えるユーザを特定する。これにより、先に乗車していたユーザが、後から乗車してきたユーザのために途中下車することを防止できる。また、途中下車によるユーザの不満を解消できる。
【０１０９】
なお、本実施形態の変形例として、道路情報に基づき、乗換車両の停車に適した位置を乗換位置として設定してもよい。例えば、道路の幅が狭い場合には、相乗り車両を安全に停車できない可能性がある。そのため、共用車両管理装置１００は、道路情報から、幅の広い道路、車両の駐停車が認められている道路等を抽出し、抽出された道路上に乗換位置を設定する。これにより、適切な乗換位置を確保できる。
【０１１０】
また本実施形態の変形例として、共用車両管理装置１００は、乗換位置又は降車位置として過去に設定された位置を、今回の乗車位置に設定してもよい。ユーザの乗車位置又は降車位置として使用実績がある場合には、同じ地点に乗換位置を設定することで、安全に共用車両Ｖｎを運行できる。なお、共用車両管理装置１００は、ユーザの乗車位置又は降車位置として設定された場合には、乗車位置又は降車位置の位置情報を実績としてデータベース３０に記憶すればよい。
【０１１１】
また本実施形態の変形例として、共用車両管理装置１００は、気象情報に基づき乗換位置を設定してもよい。例えば、雨や雪の日は、水たまりや路面凍結等によって、乗換位置を安全に確保できない可能性がある。共用車両管理装置１００は、道路形状等から、水たまりや路面凍結の発生し易い場所を予め特定する。そして、共用車両管理装置１００は、気象情報から、雨又は雪等の可能性がある場合には、水たまりや路面凍結の発生し易い場所を、乗換候補位置から除外する。これにより、安全に共用車両Ｖｎを運行できる。
【符号の説明】
【０１１２】
１…共用車両管理システム
１００…共用車両管理装置
１０…制御装置
２０…通信装置
３０…データベース
Ｖ１〜Ｖｎ…共用車両
２００Ｖ１〜２００Ｖｎ…車載装置
４００Ａ〜４００Ｙ…ユーザ端末装置
【図１】
2019109826.tif 000003
【図２】
2019109826.tif 000004
【図３】
2019109826.tif 000005
【図４】
2019109826.tif 000006
【図５】
2019109826.tif 000007
【図６】
2019109826.tif 000008
【図７】
2019109826.tif 000009
【図８】
2019109826.tif 000010
【図９】
2019109826.tif 000011
【図１０】
2019109826.tif 000012