(57)【要約】【課題】隊列の分断を抑制できる制御装置、及び車両制御システムを提供すること。【解決手段】複数の車両を含む隊列の走行を制御する制御装置（３）であって、前記隊列に含まれる車両のそれぞれについて、車両の位置及び車速を含む車両情報を取得する車両情報取得ユニット（１７）と、前記隊列の前方における道路の状況を表す道路情報を取得する道路情報取得ユニット（１９）と、前記隊列に含まれる車両の少なくとも一部について、前記車両情報及び前記道路情報を用いて、停車させるか否かを判断する停車判断ユニット（２１）と、前記隊列に含まれる車両の何れかを停車させると前記停車判断ユニットが判断した場合、前記隊列に含まれる全車両を停車させる停車指示ユニット（２１）と、を備える制御装置。【選択図】図２
2017062700.tif 000002
【特許請求の範囲】
【請求項１】
複数の車両を含む隊列の走行を制御する制御装置であって、
前記隊列に含まれる車両のそれぞれについて、車両の位置及び車速を含む車両情報を取得する車両情報取得ユニットと、
前記隊列の前方における道路の状況を表す道路情報を取得する道路情報取得ユニットと、
前記隊列に含まれる車両の少なくとも一部について、前記車両情報及び前記道路情報を用いて、停車させるか否かを判断する停車判断ユニットと、
前記隊列に含まれる車両の何れかを停車させると前記停車判断ユニットが判断した場合、前記隊列に含まれる全車両を停車させる停車指示ユニットと、
を備える制御装置。
【請求項２】
請求項１に記載の制御装置であって、
前記道路の状況は、信号機の停車表示を含み、
前記停車判断ユニットは、前記隊列に含まれる車両の前方において前記信号機が停車表示を行う場合、その車両を停車させると判断する制御装置。
【請求項３】
請求項２に記載の制御装置であって、
前記信号機の停車表示に応じて、前記隊列に含まれる車両の何れかを停車させると前記停車判断ユニットが判断した場合、前記信号機の表示を、走行可能表示に変更する信号機変更ユニットを備える制御装置。
【請求項４】
請求項１〜３のいずれか１項に記載の制御装置であって、
前記道路の状況は、交差点を交差方向に走行する他の車両の存在を含み、
前記停車判断ユニットは、前記隊列に含まれる車両の前方において、前記他の車両が存在する場合、前記隊列に含まれる車両を停車させると判断する制御装置。
【請求項５】
請求項４に記載の制御装置であって、
前記他の車両の存在に応じて、前記隊列に含まれる車両の何れかを停車させると前記停車判断ユニットが判断した場合、前記他の車両に停車を指示する他の車両指示ユニットを備える制御装置。
【請求項６】
請求項１〜５のいずれか１項に記載の制御装置であって、
前記停車判断ユニットは、前記隊列に含まれる車両の何れかを停車させると判断した場合、前記隊列の想定車速を変更して前記判断を再度行うように構成され、
変更後の想定車速の下で、前記隊列に含まれる車両を停車させないと前記停車判断ユニットが判断した場合、前記隊列に含まれる車両に対し、変更後の想定車速で走行するように指示する車速指示ユニットを備える制御装置。
【請求項７】
請求項１〜６のいずれか１項に記載の制御装置であって、
前記車両情報に基づき、前記隊列に含まれる車両の異常を検出する異常検出ユニットと、
前記隊列に含まれる車両の何れかについて前記異常検出ユニットが異常を検出した場合、前記隊列に含まれる全車両に停車を指示する異常時停車ユニットを備える制御装置。
【請求項８】
請求項１〜７のいずれか１項に記載の制御装置と、
前記隊列に含まれる車両と、
を備える車両制御システム。
【請求項９】
請求項８に記載の車両制御システムであって、
前記隊列に含まれる車両は、
先行車又は後続車との車間距離を算出する車間距離算出ユニットと、
前記車間距離が予め設定された閾値以上である場合、前記車間距離を減少させるように、加速又は減速を行う車間距離調整ユニットと、
を備える車両制御システム。
【請求項１０】
請求項９に記載の車両制御システムであって、
前記隊列に含まれる車両は、
乗員の属性を取得する属性取得ユニットを備え、
前記車間距離調整ユニットは、前記属性が予め設定された特定属性である場合、それ以外の場合よりも、加速を抑制する車両制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、及び車両制御システムに関する。
【背景技術】
【０００２】
従来、複数の車両が隊列を組んで自動走行する技術が知られている。特許文献１には、隊列が自動走行専用車線上を走行するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３０７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
自動走行をしている隊列が、道路状況により分断されてしまうことがある。例えば、隊列が交差点を通過するとき、隊列の途中で信号機の表示が青色から赤色に変わると、交差点で停車せずに走行し続けた先頭部分と、交差点で停車した後続部分とに、隊列が分断されてしまう。
【０００５】
本発明は、こうした問題にかんがみてなされたものであり、隊列の分断を抑制できる制御装置、及び車両制御システムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の制御装置は、複数の車両を含む隊列の走行を制御する制御装置であって、隊列に含まれる車両のそれぞれについて、車両の位置及び車速を含む車両情報を取得する車両情報取得ユニットと、隊列の前方における道路の状況を表す道路情報を取得する道路情報取得ユニットと、隊列に含まれる車両の少なくとも一部について、車両情報及び道路情報を用いて、停車させるか否かを判断する停車判断ユニットと、隊列に含まれる車両の何れかを停車させると停車判断ユニットが判断した場合、隊列に含まれる全車両を停車させる停車指示ユニットとを備える。
【０００７】
本発明の制御装置によれば、隊列が道路の状況により分断されてしまうことを抑制できる。
【図面の簡単な説明】
【０００８】
【図１】車両制御システム１の構成を表す説明図である。
【図２】センタ３の構成を表すブロック図である。
【図３】車両５の構成を表すブロック図である。
【図４】自動走行の概要を表す説明図である。
【図５】車両制御システム１が実行する処理の全体を表すフローチャートである。
【図６】センタ３が実行する隊列走行管理を表すフローチャートである。
【図７】車両５が実行する自動走行を表すフローチャートである。
【図８】センタ３が実行する隊列走行管理を表すフローチャートである。
【図９】車両５が実行する自動走行を表すフローチャートである。
【図１０】センタ３が実行する隊列走行管理を表すフローチャートである。
【発明を実施するための形態】
【０００９】
本発明の実施形態を図面に基づき説明する。
＜第１の実施形態＞
１．車両制御システム１の構成
車両制御システム１の構成を図１〜図３に基づき説明する。図１に示すように、車両制御システム１は、センタ３と、センタ３により走行を制御される複数の車両５とを備える。複数の車両５は、自動走行を行うことができる。また、複数の車両５は隊列７を形成して自動走行を行うことができる。以下では、隊列７を形成して行う自動走行を隊列走行とする。センタ３は制御装置に対応する。
【００１０】
センタ３は、一定の場所に設置された装置である。図２に示すように、センタ３は、演算部９、車両通信機１１、インフラ通信機１３、及び入力装置１５を備える。
演算部９は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える公知のコンピュータである。ＲＯＭは非遷移的実体的記録媒体に対応する。演算部９は、ＲＯＭに記憶されたプログラムにより後述する処理を実行する。演算部９は、機能的に、車両情報取得ユニット１７、道路情報取得ユニット１９、隊列走行管理ユニット２１、異常検出ユニット２３、総合管理ユニット２５、及び異常時停車ユニット２６を備える。各ユニットの機能は後述する。
【００１１】
車両通信機１１は、車両５との間で無線通信を行うことができる。インフラ通信機１３は、道路におけるインフラ設備（例えば、図１に示す信号機２７等）と、無線通信を行うことができる。入力装置１５は、利用者の入力操作を受け付ける。なお、隊列走行管理ユニット２１は、停車判断ユニット、及び停車指示ユニットに対応する。  
【００１２】
図３に示すように、車両５は、自動走行制御ユニット２９、センタ通信機３１、他車両通信機３３、ＧＰＳ３５、車速センサ３７、ヨーレートセンサ３９、記憶ユニット４１、入力装置４３、及び着座センサ４５を備える。
【００１３】
自動走行制御ユニット２９は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える公知のコンピュータである。自動走行制御ユニット２９は、ＲＯＭに記憶されたプログラムにより後述する処理を実行する。センタ通信機３１は、センタ３と無線通信を行うことができる。他車両通信機３３は、他の車両と無線通信を行うことができる。ＧＰＳ３５は車両５の位置を検出する。車速センサ３７は車両５の車速を検出する。ヨーレートセンサ３９は車両５のヨーレートを検出する。記憶ユニット４１は、地図情報４７等を記憶している。入力装置４３は、車両５に乗車した利用者による入力操作を受け付ける。着座センサ４５は、車両５のシートに利用者が着座していることを検出する。車両５は、その他に、通常の車両と同様の構成を有する。  
【００１４】
なお、自動走行制御ユニット２９は、車間距離算出ユニット、車間距離調整ユニット、及び属性取得ユニットに対応する。
２．隊列走行の概要
隊列走行の概要を説明する。上述したように、隊列走行とは、複数の車両５が隊列７を形成して行う自動走行である。
【００１５】
まず、図４に基づき、自動走行について説明する。自動走行とは、ドライバが運転操作の全部又は一部を行うことなく、予め設定された経路に沿って自動的に走行することを意味する。センタ３は、車両５に対し、自動走行の経路を送信する。車両５は、送信された経路の開始点４９から目的地５１まで自動走行する。自動走行中、車両５は、適宜、ＧＰＳ３５及び地図情報４７を用いて、車両５の地図上の位置を取得する。そして、車両５は、車両５の地図上の位置が経路から逸脱しないように操舵する。
【００１６】
経路には、速度制限、推奨車速の情報が含まれる。車両５は、基本的には車速を推奨車速として走行する。ただし、カーブを走行しているときや、停止のために減速しているとき等は、それらの状況に応じた車速で走行する。
【００１７】
経路上には、所定の間隔をおいて、ポイントＰ１、Ｐ２、Ｐ３・・・・Ｐｎが設定されている。ｎは自然数である。ポイントＰ１は開始点４９に最も近く、ポイントＰ１、Ｐ２、Ｐ３・・・・と進むにつれて、目的地５１に近づく。
【００１８】
センタ３は、車両５の現在位置から、ポイントＰｉまで停止する必要がないと判断した場合、ポイントＰｉを進行可地点とし、その進行可地点を車両５に指示する。ｉは１以上ｎ以下の自然数である。車両５は、進行可地点とされたポイントＰｉまで、原則として停車することなく走行する。車両５がポイントＰｉに到着するまでに進行可地点が更新されなければ、車両５はポイントＰｉで停車する。一方、車両５がポイントＰｉに到着する前に、進行可地点がポイントＰｉ+１に更新された場合、車両５はポイントＰｉで停車することなく、ポイントＰｉ+１に向かって走行する。車両５は目的地５１に到着すれば停車する。そのとき、車両５は、目的地到着通知をセンタ３に送信する。
【００１９】
隊列走行を行う複数の車両５は、それぞれ、上述した自動走行を行う。それに加えて、車両５は、隊列走行を行うとき、先行車又は後続車との車間距離を一定に保つ処理を行う。例えば、自車両と先行車又は後続車との車間距離を測定し、その車間距離が所定の範囲内となるように、自車両を加速又は減速する。先行車とは、隊列７に含まれる車両５のうち、自車両の前方にある車両である。後続車とは、隊列７に含まれる車両５のうち、自車両の後方にある車両である。
【００２０】
３．車両制御システム１が実行する処理
（３−１）車両制御システム１が実行する処理の全体
車両制御システム１が実行する処理の全体を図５に示す。この処理の概要は、利用者の求めに応じて、車両５の隊列７を出迎え場所に送り、そこで利用者を隊列７に含まれる車両５に乗車させ、さらに、隊列７を、利用者が指定する目的地まで走行させるという処理である。
【００２１】
まず、センタ３が実行する処理を説明する。ステップ１では、入力装置１５に利用者の入力があったか否かを総合管理ユニット２５が判断する。入力の内容としては、出迎え場所、利用者の人数等が挙げられる。出迎え場所とは、利用者を出迎えるために車両５の隊列７を送る場所を意味する。
【００２２】
ステップ２では、総合管理ユニット２５が、前記ステップ１で入力された内容に応じて、配車車両を決定する。配車車両とは、出迎え場所に送る車両５である。配車車両は複数存在し、それらは隊列７を形成する。総合管理ユニット２５は、前記ステップ１で入力された利用人数を収容可能な数の車両５を配車する。
【００２３】
ステップ３では、車両５の現在位置から、前記ステップ１で入力された出迎え場所までの経路を総合管理ユニット２５が計算する。
ステップ４では、前記ステップ２で決定した配車車両に対し、前記ステップ３で計算した経路と、走行指示とを、総合管理ユニット２５が送信する。送信には車両通信機１１を使用する。
【００２４】
ステップ５では、隊列走行管理ユニット２１が隊列走行を管理する。この処理の詳細は後述する。
ステップ６では、車両通信機１１において出迎え場所到着通知を受信したか否かを総合管理ユニット２５が判断する。出迎え場所到着通知は、隊列７が出迎え場所に到着したとき、隊列７に含まれる車両５が送信した通知である。車両５は後述するステップ２５で出迎え場所到着通知を送信する。出迎え場所到着通知を受信した場合はステップ７に進み、受信しなかった場合はステップ５に戻る。
【００２５】
ステップ７では、総合管理ユニット２５が、車両通信機１１を用いて目的地を受信する。この目的地は、後述するステップ２８において、隊列７に含まれる車両５が送信したものである。
【００２６】
ステップ８では、出迎え場所から、前記ステップ７で受信した目的地までの経路を総合管理ユニット２５が計算する。
ステップ９では、隊列７に含まれる車両５に対し、前記ステップ８で計算した経路と、走行指示とを、総合管理ユニット２５が送信する。送信には車両通信機１１を使用する。
【００２７】
ステップ１０では、前記ステップ５と同様に、隊列走行管理ユニット２１が、隊列走行を管理する。
ステップ１１では、車両通信機１１において目的地到着通知を受信したか否かを総合管理ユニット２５が判断する。目的地到着通知は、隊列７が目的地に到着したとき、隊列７に含まれる車両５が送信した通知である。車両５は後述するステップ３３で目的地到着通知を送信する。目的地到着通知を受信した場合は本処理を終了し、受信しなかった場合はステップ１０に戻る。
【００２８】
次に、前記ステップ２で配車車両とされた車両５の自動走行制御ユニット２９が実行する処理を説明する。ステップ２１では、センタ通信機３１を用いて、経路と走行指示とを受信する。この経路と走行指示とは、前記ステップ４においてセンタ３が送信したものである。
【００２９】
ステップ２２では、自動走行の処理を行う。この処理の詳細は後述する。
ステップ２３では、出迎え場所（すなわち前記ステップ２１で受信した経路における目的地）に到着したか否かを判断する。出迎え場所に到着した場合はステップ２４に進み、未だ到着しない場合はステップ２２に戻る。
【００３０】
ステップ２４では、車両５を停車させる。
ステップ２５では、センタ通信機３１を用いて、出迎え場所到着通知を送信する。
ステップ２６では、車両５に利用者が乗車したか否かを、着座センサ４５の検出結果に基づき判断する。利用者が乗車した場合はステップ２７に進み、未だ乗車していない場合はステップ２６の前に戻る。
【００３１】
ステップ２７では、入力装置４３を用いて利用者の入力を受け付ける。入力内容としては、目的地がある。
ステップ２８では、センタ通信機３１を用いて、前記ステップ２７で入力された目的地を送信する。
【００３２】
ステップ２９では、センタ通信機３１を用いて、経路と走行指示とを受信する。この経路と走行指示とは、前記ステップ９においてセンタ３が送信したものである。
ステップ３０では、前記ステップ２２と同様に、自動走行の処理を行う。  
【００３３】
ステップ３１では、目的地に到着したか否かを判断する。目的地に到着した場合はステップ３２に進み、未だ到着しない場合はステップ３０に戻る。
ステップ３２では、車両５を停車させる。
【００３４】
ステップ３３では、目的地到着通知を、センタ通信機３１を用いて送信する。
ステップ３４では、車両５から利用者が降車したか否かを、着座センサ４５の検出結果に基づき判断する。利用者が降車した場合は本処理を終了し、未だ降車していない場合はステップ３４の前に戻る。
【００３５】
（３−２）センタ３が実行する隊列走行管理
センタ３が前記ステップ５、１０において実行する隊列走行管理を、図６に基づき説明する。図６のステップ４１では、車両情報取得ユニット１７が、車両通信機１１を用いて、車両情報を取得する。車両情報は、車両５に関する情報である。車両情報には、車両５の車速、現在位置、ヨーレート等が含まれる。車両情報は、後述するステップ５２で車両５が送信する情報である。なお、隊列７に含まれる全ての車両５は、車両情報を送信する。  
【００３６】
ステップ４２では、道路情報取得ユニット１９が、インフラ通信機１３を用いて、道路情報を取得する。道路情報は、隊列７の前方における道路の状況を表す情報である。道路の状況としては、例えば、隊列７の前方にある信号機が停車表示（例えば赤色の表示）を行っていること、信号機の将来における表示予定等が挙げられる。また、道路の状況としては、例えば、隊列７の前方にある交差点において、交差方向に走行する他の車両（以下では、交差車両とする）の存在が挙げられる。交差方向とは、隊列７の走行方向に交差する方向を意味する。道路の状況としては、その他にも、踏切の状態、渋滞の有無、事故の有無、工事の有無、車線数の減少等が挙げられる。
【００３７】
道路情報は、例えば、信号機、交差車両等が送信することができる。また、信号機等を制御する装置や、交差車両を検出するインフラ設備等が道路情報を送信してもよい。
ステップ４３では、前記ステップ４１で取得した車両情報と、前記ステップ４２で取得した道路情報とを用いて、隊列７に含まれる車両５を現状の進行可地点で停車させるか否かを隊列走行管理ユニット２１が判断する。この判断は、隊列７に含まれる車両５のそれぞれについて行う。
【００３８】
例えば、以下の状況(i)、(ii)のような場合は、車両５を現状の進行可地点で停車させると判断する。
状況(i)：現状の進行可地点に信号機がある。車両情報と道路情報とに基づき、車両５が現状の進行可地点に到着するタイミングにおける信号機の表示を推測すると、停止表示である。
【００３９】
状況(ii) ：現状の進行可地点に交差点がある。車両情報と道路情報とに基づき、車両５が現状の進行可地点に到着するタイミングにおいて、交差点内に交差車両が存在すると推測される。
【００４０】
前記状況(i)、(ii)に関する判断において、車両５の車速を想定して、車両５が現状の進行可地点に到着するタイミングを予測する。車両５の車速は、車両情報に含まれる車速、又は経路に応じて設定された推奨車速に基づき、想定することができる。
【００４１】
ステップ４４では、前記ステップ４３において、隊列７に含まれる何れかの車両５を現状の進行可地点で停車させると判断したか否かを、隊列走行管理ユニット２１が判断する。隊列７に含まれる何れかの車両５を現状の進行可地点で停車させると判断した場合はステップ４５に進む。一方、隊列７に含まれる全ての車両５について、現状の進行可地点では停車させないと判断した場合はステップ４６に進む。
【００４２】
ステップ４５では、隊列走行管理ユニット２１が、隊列７に含まれる全ての車両５について、進行可地点を、現状のままで維持する。
ステップ４６では、隊列走行管理ユニット２１が、隊列７に含まれる全ての車両５について、進行可地点を、次のポイントに更新する。例えば、現状の進行可地点がポイントＰｉである場合は、更新後の進行可地点をポイントＰｉ+１にする（図４参照）。
【００４３】
ステップ４７では、隊列走行管理ユニット２１が、前記ステップ４５、又は前記ステップ４６で決定した進行可地点を、車両通信機１１を用いて送信する。この進行可地点は、隊列７に含まれる全ての車両５で受信される。
【００４４】
ステップ４８では、前記ステップ４１で取得した車両情報に基づき、隊列７に含まれる何れかの車両５に異常があるか否かを、異常検出ユニット２３が判断する。何れかの車両５に異常があると判断した場合はステップ４９に進む。一方、全ての車両５に異常がないと判断した場合は本処理を終了する。
【００４５】
ステップ４９では、異常時停車ユニット２６が、車両通信機１１を用いて、異常時停車指示を送信する。この異常時停車指示は、隊列７に含まれる全ての車両５で受信される。
（３−３）車両５が実行する自動走行
車両５の自動走行制御ユニット２９が前記ステップ２２、３０で実行する自動走行を、図７に基づき説明する。
【００４６】
ステップ５１では、センタ通信機３１を用いて、進行可地点を受信する。この進行可地点は、前記ステップ４７においてセンタ３が送信したものである。
ステップ５２では、自車両に関する車両情報を作成し、送信する。車両情報は、上述したように、車両５の車速、現在位置、ヨーレート等を含む。自動走行制御ユニット２９は、車速センサ３７を用いて車速を取得し、ＧＰＳ３５を用いて現在位置を取得し、ヨーレートセンサ３９を用いてヨーレートを取得する。  
【００４７】
ステップ５３では、他の車両５が送信した車両情報を、他車両通信機３３を用いて受信する。自動走行制御ユニット２９は、受信した車両情報を用いて、他の車両５との車間距離を調整する処理を行う。
【００４８】
ステップ５４では、異常時停車指示を受信したか否かを判断する。異常時停車指示は、前記ステップ４９においてセンタ３が送信する指示である。異常時停車指示を受信しなかった場合はステップ５５に進み、受信した場合はステップ６１に進む。なお、センタ３が異常時停車指示を送信した場合、隊列７に含まれる全ての車両５が異常時停車指示を受信する。
【００４９】
ステップ５５では、前記ステップ５１で受信した進行可地点に到着したか否かを判断する。具体的には、ＧＰＳ３５及び地図情報４７を用いて車両５の現在位置を取得し、その現在位置を進行可地点と対比する。両者が一致すれば進行可地点に到着したと判断し、一致しなければ、進行可地点に到着していないと判断する。進行可地点に到着していないと判断した場合はステップ５６に進み、進行可地点に到着したと判断した場合はステップ６１に進む。
【００５０】
ステップ５６では、まず、自車両と先行車との車間距離を算出する。車間距離は、前記ステップ５３で受信した車両情報に含まれる、先行車の現在位置と、自車両の現在位置とを用いて算出することができる。次に、その車間距離が、予め設定された閾値以上であるか否かを判断する。車間距離が閾値以上である場合はステップ５７に進み、閾値未満である場合はステップ５９に進む。
【００５１】
ステップ５７では、車両５に乗車中の利用者が高齢者であるか否かを判断する。車両５は、例えば、入力装置４３に利用者の年齢を入力させることで、利用者の年齢を取得することができる。また、車両５は、その車室内に設けたカメラにより利用者を撮影し、その画像から利用者の年齢を推測してもよい。車両５に乗車中の利用者が高齢者ではない場合はステップ５８に進み、高齢者である場合は本処理を終了する。なお、利用者の年齢は利用者の属性に対応し、高齢者であることは、特定属性に対応する。
【００５２】
ステップ５８では、車両５（自車両）を加速させることで、自車両と先行車との車間距離を減少させる。
一方、前記ステップ５６で否定判断した場合はステップ５９に進み、まず、自車両と後続車との車間距離を算出する。この車間距離は、前記ステップ５３で受信した車両情報に含まれる、後続車の現在位置と、自車両の現在位置とを用いて算出することができる。次に、その車間距離が、予め設定された閾値以上であるか否かを判断する。車間距離が閾値以上である場合はステップ６０に進み、閾値未満である場合は本処理を終了する。
【００５３】
ステップ６０では、車両５（自車両）を減速することで、自車両と後続車との車間距離を減少させる。
前記ステップ５４又は５５で肯定判断した場合はステップ６１に進み、車両５を停車させる。
【００５４】
４．車両制御システム１及びセンタ３が奏する効果
（１Ａ）センタ３は、隊列７に含まれる何れかの車両５を現状の進行可地点で停車させると判断した場合、隊列７に含まれる全ての車両５の進行可地点を、更新することなく現状のままで維持する。このとき、隊列７に含まれる全ての車両５は、現状の進行可地点で停車する。よって、センタ３は、隊列７に含まれる何れかの車両５を現状の進行可地点で停車させると判断した場合、隊列７に含まれる全ての車両５を、現状の進行可地点で停車させる。  
【００５５】
そのことにより、隊列７の一部と、残りの部分とで、進行可地点が異なってしまうこと（すなわち、隊列７が分断されてしまうこと）を抑制できる。
（１Ｂ）道路情報により表す道路の状況には、信号機の停車表示が含まれる。センタ３は、隊列７に含まれる何れかの車両５を信号機の停車表示のために停車させると判断した場合、隊列７に含まれる全ての車両５を、その信号機において停車させる。そのことにより、信号機の表示に起因して隊列７が分断されてしまうことを抑制できる。
【００５６】
（１Ｃ）道路情報により表す道路の状況には、交差車両の存在が含まれる。センタ３は、隊列７に含まれる何れかの車両５を、交差点内に存在する交差車両のために停車させると判断した場合、隊列７に含まれる全ての車両５を、その交差点において停車させる。そのことにより、交差車両の存在に起因して隊列７が分断されてしまうことを抑制できる。
【００５７】
（１Ｄ）センタ３は、隊列７に含まれる車両５の何れかに異常を検出した場合、隊列７に含まれる全ての車両５に対し、異常時停車指示を送信する。そのことにより、異常が検出された車両５と、その他の車両５とが分断されてしまうことを抑制できる。
【００５８】
（１Ｅ）車両５は、自車両と先行車又は後続車との車間距離を算出し、その車間距離が予め設定された閾値以上である場合、車間距離を減少させるように、加速又は減速を行う。そのことにより、車間距離が過大になることを抑制できる。
【００５９】
（１Ｆ）車両５は、自車両と先行車との車間距離が閾値以上であっても、利用者が高齢者である場合は、加速を行わない。そのことにより、利用者の安全性及び快適性を向上できる。
＜第２の実施形態＞
１．第１の実施形態との相違点
第２の実施形態は、基本的な構成は第１の実施形態と同様であるため、共通する構成については説明を省略し、相違点を中心に説明する。第１の実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。本実施形態において、隊列走行管理ユニット２１は、停車判断ユニット、停車指示ユニット、及び車速指示ユニットに対応する。
【００６０】
（１−１）センタ３が実行する隊列走行管理
センタ３が前記ステップ５、１０において実行する隊列走行管理を、図８に基づき説明する。図８のステップ７１〜７４の処理は、前記第１の実施形態における前記ステップ４１〜４４の処理と同様である。
【００６１】
ステップ７５では、車両５の想定車速を前記ステップ７３で用いた想定車速とは変更する。変更後の車速を、以下では変更後車速とする。そして、車両５の車速が変更後車速であるとの想定の下、再度、前記ステップ７３と同様の判断を行う。変更後車速は、前記ステップ７３で用いた想定車速よりも高くてもよいし、低くてもよい。
【００６２】
ステップ７６では、前記ステップ７５において、隊列７に含まれる何れかの車両５を現状の進行可地点で停車させると判断したか否かを、隊列走行管理ユニット２１が判断する。隊列７に含まれる何れかの車両５を現状の進行可地点で停車させると判断した場合はステップ７７に進む。一方、隊列７に含まれる全ての車両５について、現状の進行可地点では停車させないと判断した場合はステップ７８に進む。
【００６３】
ステップ７７では、隊列走行管理ユニット２１が、隊列７に含まれる全ての車両５について、進行可地点を、現状のままで維持する。
ステップ７８では、隊列走行管理ユニット２１が、前記ステップ７５において用いた変更後車速を、車両通信機１１を用いて送信する。
【００６４】
ステップ７９では、隊列走行管理ユニット２１が、隊列７に含まれる全ての車両５について、進行可地点を、次のポイントに更新する。
ステップ８０〜８２は、前記ステップ４７〜４９と同様である。
【００６５】
（１−２）車両５が実行する自動走行
車両５の自動走行制御ユニット２９が前記ステップ２２、３０で実行する自動走行を、図９に基づき説明する。
【００６６】
ステップ９１では、センタ通信機３１において変更後車速を受信したか否かを判断する。変更後車速は、前記ステップ７８でセンタ３が送信するものである。変更後車速を受信した場合はステップ９２に進み、受信しなかった場合はステップ９３に進む。なお、センタ３が変更後車速を送信した場合、隊列７に含まれる全ての車両５が変更後車速を受信する。
【００６７】
ステップ９２では、車両５の車速を、変更後車速に変更する。なお、車両５は、少なくとも、現状の進行可地点に到着するまで、変更後車速で走行する。
ステップ９３〜９８の処理は、前記第１の実施形態における前記ステップ５１〜５５、６１と同様である。
【００６８】
２．車両制御システム１及びセンタ３が奏する効果
以上詳述した第２の実施形態によれば、前述した第１の実施形態の効果（１Ａ）〜（１Ｄ）に加え、以下の効果が得られる。
【００６９】
（２Ａ）センタ３は、前記ステップ７３、７４において、隊列７に含まれる車両５の何れかを停車させると判断した場合、隊列７の想定車速を変更後車速に変更して、再度、前記ステップ７５、７６で判断を行う。そして、センタ３は、前記ステップ７５、７６での判断結果が、隊列７に含まれる何れの車両５も停車させないというものである場合、隊列７に含まれる全ての車両５に対し、変更後車速で走行するように指示する。そのことにより、隊列７の分断を抑制できる。また、隊列７の全体を停車させなくてもよい。
＜第３の実施形態＞
１．第１の実施形態との相違点
第３の実施形態は、基本的な構成は第１の実施形態と同様であるため、共通する構成については説明を省略し、相違点を中心に説明する。第１の実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。本実施形態において、隊列走行管理ユニット２１は、停車判断ユニット、停車指示ユニット、信号機変更ユニット及び他の車両指示ユニットに対応する。
【００７０】
（１−１）センタ３が実行する隊列走行管理
センタ３が前記ステップ５、１０において実行する隊列走行管理を、図１０に基づき説明する。図１０のステップ１０１〜１０４の処理は、前記第１の実施形態における前記ステップ４１〜４４の処理と同様である。
【００７１】
ステップ１０５では、進行可地点で車両５を停車させる原因が、前記状況(i)であるか否かを隊列走行管理ユニット２１が判断する。原因が前記状況(i)ではない場合はステップ１０７に進み、前記状況(i)が原因である場合はステップ１０６に進む。
【００７２】
ステップ１０６では、隊列走行管理ユニット２１が、インフラ通信機１３を用いて、現状の進行可地点に存在する信号機に対し指示を送信する。その指示の内容は、少なくとも車両５が信号機に到着するタイミングにおいて、走行可能表示（例えば青色の表示）を行うというものである。
【００７３】
ステップ１０７では、進行可地点で車両５を停車させる原因が、前記状況(ii)であるか否かを隊列走行管理ユニット２１が判断する。原因が前記状況(ii)ではない場合はステップ１０９に進み、前記状況(ii)が原因である場合はステップ１０８に進む。
【００７４】
ステップ１０８では、隊列走行管理ユニット２１が、車両通信機１１を用いて、交差車両に対し指示を送信する。その指示の内容は、少なくとも車両５が交差点に到着するタイミングにおいて、その交差点内に存在しないようにするというものである。その指示の具体的な内容は、例えば、交差点の手前で交差車両が停車するというものである。
【００７５】
ステップ１０９〜１１３の処理は、前記第１の実施形態における前記ステップ４５〜４９と同様である。
２．車両制御システム１及びセンタ３が奏する効果
以上詳述した第３の実施形態によれば、前述した第１の実施形態の効果（１Ａ）〜（１F）に加え、以下の効果が得られる。
【００７６】
（３Ａ）センタ３は、信号機の停車表示に応じて、隊列７に含まれる車両５の何れかを停車させると判断した場合、その信号機の表示を走行可能表示に変更する。そのことにより、隊列７の分断を抑制できる。また、隊列７の全体を停車させなくてもよい。
【００７７】
（３Ｂ）センタ３は、交差車両の存在に応じて、隊列７に含まれる車両５の何れかを停車させると判断した場合、その交差車両に停車を指示する。そのことにより、隊列７の分断を抑制できる。また、隊列７の全体を停車させなくてもよい。
【００７８】
＜その他の実施形態＞
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されることなく、種々の形態を採り得る。
【００７９】
（１）前記ステップ５７における判断は、他の判断であってもよい。例えば、利用者が、病気、幼児、乗り物酔いし易い等のうちのいずれかに該当するか否かを判断してもよい。高齢者、病気、幼児、乗り物酔いし易い等は、利用者の特定属性に対応する。
【００８０】
（２）センタ３は車両に搭載される装置であってもよい。
（３）利用者の乗車や降車を検出する手段は他の手段であってもよい。例えば、車両５に設けられたカメラの画像を用いて利用者の乗車や降車を検出してもよい。
【００８１】
（４）前記ステップ４３、７３、７５、１０３では、隊列７に含まれる車両５のうち、一部について判断を行ってもよい。例えば、隊列７の先頭にある車両５と、隊列７の最後尾にある車両５について判断を行うことができる。
【００８２】
（５）前記ステップ５７で肯定判断した場合、前記ステップ５８における加速よりも弱い加速を行ってもよい。
（６）前記ステップ１０６の次に、前記ステップ１０９に進んでもよい。また、前記ステップ１０８の次に、前記ステップ１０９に進んでもよい。
【００８３】
（７）上記実施形態における１つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を１つの構成要素に統合させたりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【００８４】
（８）上述した制御装置、及び車両制御システムの他、当該制御装置としてコンピュータを機能させるためのプログラム、このプログラムを記録した媒体、車両制御方法等、種々の形態で本発明を実現することもできる。
【００８５】
（９）センタ３が実行する機能の一部又は全部を、一つあるいは複数のＩＣ等によりハードウエア的に構成してもよい。また、車両５が実行する機能の一部又は全部を、一つあるいは複数のＩＣ等によりハードウエア的に構成してもよい。
【符号の説明】
【００８６】
１…車両制御システム、３…センタ、５…車両、７…隊列、９…演算部、１１…車両通信機、１３…インフラ通信機、１５…入力装置、１７…車両情報取得ユニット、１９…道路情報取得ユニット、２１…隊列走行管理ユニット、２３…異常検出ユニット、２５…総合管理ユニット、２６…異常時停車ユニット、２７…信号機、２９…自動走行制御ユニット、３１…センタ通信機、３３…他車両通信機、３５…ＧＰＳ、３７…車速センサ、３９…ヨーレートセンサ、４１…記憶ユニット、４３…入力装置、４５…着座センサ、４７…地図情報、４９…開始点、５１…目的地
【図１】
2017062700.tif 000003
【図２】
2017062700.tif 000004
【図３】
2017062700.tif 000005
【図４】
2017062700.tif 000006
【図５】
2017062700.tif 000007
【図６】
2017062700.tif 000008
【図７】
2017062700.tif 000009
【図８】
2017062700.tif 000010
【図９】
2017062700.tif 000011
【図１０】
2017062700.tif 000012