(57)【要約】【課題】交通流を制御すること。【解決手段】路側に設けられて道路Ｒ上の所定位置Ａに向けてデータを無線送信する無線送信装置１１０と、車両Ｖに設けられて、無線送信装置１１０から無線送信されたデータの内容に応じた処理を行う車載装置１３０とを備え、無線送信装置１１０は、道路Ｒ上の所定位置Ａよりも進行方向Ｄ側にある交通信号機Ｓが進行許可を示している間に、道路Ｒ上の所定位置Ａを通過する車両Ｖが交通信号機Ｓの位置に到達し得る車速を算出する車速算出部と、車速算出部が算出した車速を示すデータを、道路Ｒ上の所定位置Ａに向けて送信する車速データ送信部とを有し、車載装置１３０は、無線送信装置１１０から送信されたデータを受信する車速データ受信部と、車速データ受信部が受信したデータによって示される車速に基づく運転に関する指示を、車両Ｖの運転者に対して出力する指示出力部とを有する。【選択図】図１
2014119791.tif 000002
【特許請求の範囲】
【請求項１】
交通流を制御する交通流制御システムであって、
路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置と、
車両に設けられて、前記無線送信装置から無線送信されたデータの内容に応じた処理を行う車載装置と
を備え、
前記無線送信装置は、
前記道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に到達し得る車速を算出する車速算出部と、
前記車速算出部が算出した車速を示すデータを、前記道路上の所定位置に向けて送信する車速データ送信部と
を有し、
前記車載装置は、
前記無線送信装置から送信されたデータを受信する車速データ受信部と、
前記車速データ受信部が受信したデータによって示される車速に基づく運転に関する指示を、前記車両の運転者に対して出力する指示出力部と
を有する交通流制御システム。
【請求項２】
前記無線送信装置の前記車速算出部は、前記交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に、許可された最高速度以下の車速にて到達し得ない場合、前記交通信号機が進行禁止を示した後に再度進行許可を示している間に到達し得る車速を算出する
請求項１に記載の交通流制御システム。
【請求項３】
前記無線送信装置の前記車速算出部は、前記交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に、段階的に変速しながら到達し得る変速後の各車速を算出する
請求項１又は２に記載の交通流制御システム。
【請求項４】
前記無線送信装置の前記車速データ送信部は、前記車速算出部が算出した車速と共に、当該車速に変速すべきタイミングを示すデータを送信し、
前記車載装置の前記指示出力部は、前記車速データ受信部が受信したデータによって示されるタイミングに、当該データによって示される車速に変速させる指示を、前記車両の運転者に対して出力する
請求項１から３のいずれか一項に記載の交通流制御システム。
【請求項５】
前記車載装置は、
前記車速データ受信部が受信したデータによって示されるタイミングに至ったか否かを判定するタイミング判定部
を更に有し、
前記車載装置の前記指示出力部は、前記車速データ受信部が受信したデータによって示されるタイミングに至ったと前記タイミング判定部が判定した場合に、前記車速データ受信部が受信したデータによって示される車速に変速させる指示を、前記車両の運転者に対して出力する
請求項４に記載の交通流制御システム。
【請求項６】
交通流を制御する交通流制御方法であって、
路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置が、前記道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に到達し得る車速を算出する車速算出段階と、
前記無線送信装置が、前記車速算出段階において算出した車速を示すデータを、前記道路上の所定位置に向けて送信する車速データ送信段階と、
車両に設けられて、前記無線送信装置から無線送信されたデータの内容に応じた処理を行う車載装置が、前記無線送信装置から送信されたデータを受信する車速データ受信段階と、
前記車載装置が、前記車速データ受信段階において受信したデータによって示される車速に基づく運転に関する指示を、前記車両の運転者に対して出力する指示出力段階と
を備える交通流制御方法。
【請求項７】
交通流を制御する交通流制御システムにおいて、路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置であって、
前記道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に到達し得る車速を算出する車速算出部と、
前記車速算出部が算出した車速を示すデータを、前記道路上の所定位置に向けて送信する車速データ送信部と
を備える無線送信装置。
【請求項８】
交通流を制御する交通流制御システムにおいて、車両に設けられて、路側に設けられた無線送信装置から道路上の所定位置に向けて無線送信されたデータの内容に応じた処理を行う車載装置であって、
前記無線送信装置から送信された、前記道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に到達し得る車速を示すデータを受信する車速データ受信部と、
前記車速データ受信部が受信したデータによって示される車速に基づく運転に関する指示を、前記車両の運転者に対して出力する指示出力部と
を備える車載装置。
【請求項９】
交通流を制御する交通流制御システムにおいて、路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置として、コンピュータを機能させるプログラムであって、
前記コンピュータを、
前記道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に到達し得る車速を算出する車速算出部、
前記車速算出部が算出した車速を示すデータを、前記道路上の所定位置に向けて送信する車速データ送信部
として機能させるプログラム。
【請求項１０】
交通流を制御する交通流制御システムにおいて、車両に設けられて、路側に設けられた無線送信装置から道路上の所定位置に向けて無線送信されたデータの内容に応じた処理を行う車載装置として、コンピュータを機能させるプログラムであって、
前記コンピュータを、
前記無線送信装置から送信された、前記道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に到達し得る車速を示すデータを受信する車速データ受信部、
前記車速データ受信部が受信したデータによって示される車速に基づく運転に関する指示を、前記車両の運転者に対して出力する指示出力部
として機能させるプログラム。
【請求項１１】
交通流を制御する交通流制御システムにおいて、路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置として、コンピュータを機能させるプログラムを記録した記録媒体であって、
前記コンピュータを、
前記道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に到達し得る車速を算出する車速算出部、
前記車速算出部が算出した車速を示すデータを、前記道路上の所定位置に向けて送信する車速データ送信部
として機能させるプログラムを記録した記録媒体。
【請求項１２】
交通流を制御する交通流制御システムにおいて、車両に設けられて、路側に設けられた無線送信装置から道路上の所定位置に向けて無線送信されたデータの内容に応じた処理を行う車載装置として、コンピュータを機能させるプログラムを記録した記録媒体であって、
前記コンピュータを、
前記無線送信装置から送信された、前記道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、前記道路上の所定位置を通過する車両が前記交通信号機の位置に到達し得る車速を示すデータを受信する車速データ受信部、
前記車速データ受信部が受信したデータによって示される車速に基づく運転に関する指示を、前記車両の運転者に対して出力する指示出力部
として機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通流制御システム、交通流制御方法、無線送信装置、車載装置、プログラム、及び記録媒体に関する。特に本発明は、交通流を制御する交通流制御システム、交通流制御方法、当該交通流制御システムにおいて、路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置、当該交通流制御システムにおいて、車両に設けられて、路側に設けられた無線送信装置から道路上の所定位置に向けて無線送信されたデータの内容に応じた処理を行う車載装置、当該無線送信装置としてコンピュータを機能させるプログラム、当該車載装置としてコンピュータを機能させるプログラム、並びに当該プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
道路交通の円滑な流れを確保することは、社会活動における物の流れ、人の流れ、情報の流れから重要な意味を持っている。そして、このような背景に関する技術としては、様々なものが知られている（例えば、特許文献１参照。）。
【０００３】
例えば、特許文献１には、車両の交通制御に用いられる信号機の現示態様を制御する装置が記載されている。より具体的に説明すると、この信号機制御装置は、道路上の連続する信号機によって区画される区間にその区間の交通流を監視する監視装置を備える。そして、この信号機制御装置は、ある信号機の直前の区間に停滞している車両の交通流を制御するにあたり、監視装置により監視される区間よりも車両の進行方向下流側の区間における交通流の停滞状況に基づいて同下流側の区間に設けられている信号機の現示態様を制御する。このようにして、この信号機制御装置によっては、連続する信号機で区画される各区間に信号機の現示態様に基づき停滞する車両の交通流が存在したとしても、それら信号機の現示態様の制御を通じて車両群の円滑な走行を実現することができるようになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２３３０２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、交通信号制御だけで道路交通の円滑な流れを確保することは、例えば、主道路、及び交差道路のどちらも渋滞しているような場合、主道路側の円滑な流れを確保しようとすれば、交差道路側の流れが悪化してしまう虞がある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１の形態によると、交通流を制御する交通流制御システムであって、路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置と、車両に設けられて、無線送信装置から無線送信されたデータの内容に応じた処理を行う車載装置とを備え、無線送信装置は、道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に到達し得る車速を算出する車速算出部と、車速算出部が算出した車速を示すデータを、道路上の所定位置に向けて送信する車速データ送信部とを有し、車載装置は、無線送信装置から送信されたデータを受信する車速データ受信部と、車速データ受信部が受信したデータによって示される車速に基づく運転に関する指示を、車両の運転者に対して出力する指示出力部とを有する。
【０００７】
無線送信装置の車速算出部は、交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に、許可された最高速度以下の車速にて到達し得ない場合、交通信号機が進行禁止を示した後に再度進行許可を示している間に到達し得る車速を算出してよい。
【０００８】
無線送信装置の車速算出部は、交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に、段階的に変速しながら到達し得る変速後の各車速を算出してよい。
【０００９】
無線送信装置の車速データ送信部は、車速算出部が算出した車速と共に、当該車速に変速すべきタイミングを示すデータを送信し、車載装置の指示出力部は、車速データ受信部が受信したデータによって示されるタイミングに、当該データによって示される車速に変速させる指示を、車両の運転者に対して出力してよい。
【００１０】
車載装置は、車速データ受信部が受信したデータによって示されるタイミングに至ったか否かを判定するタイミング判定部を更に有し、車載装置の指示出力部は、車速データ受信部が受信したデータによって示されるタイミングに至ったとタイミング判定部が判定した場合に、車速データ受信部が受信したデータによって示される車速に変速させる指示を、車両の運転者に対して出力してよい。
【００１１】
本発明の第２の形態によると、交通流を制御する交通流制御方法であって、路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置が、道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に到達し得る車速を算出する車速算出段階と、無線送信装置が、車速算出段階において算出した車速を示すデータを、道路上の所定位置に向けて送信する車速データ送信段階と、車両に設けられて、無線送信装置から無線送信されたデータの内容に応じた処理を行う車載装置が、無線送信装置から送信されたデータを受信する車速データ受信段階と、車載装置が、車速データ受信段階において受信したデータによって示される車速に基づく運転に関する指示を、車両の運転者に対して出力する指示出力段階とを備える。
【００１２】
本発明の第３の形態によると、交通流を制御する交通流制御システムにおいて、路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置であって、道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に到達し得る車速を算出する車速算出部と、車速算出部が算出した車速を示すデータを、道路上の所定位置に向けて送信する車速データ送信部とを備える。
【００１３】
本発明の第４の形態によると、交通流を制御する交通流制御システムにおいて、車両に設けられて、路側に設けられた無線送信装置から道路上の所定位置に向けて無線送信されたデータの内容に応じた処理を行う車載装置であって、無線送信装置から送信された、道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に到達し得る車速を示すデータを受信する車速データ受信部と、車速データ受信部が受信したデータによって示される車速に基づく運転に関する指示を、車両の運転者に対して出力する指示出力部とを備える。
【００１４】
本発明の第５の形態によると、交通流を制御する交通流制御システムにおいて、路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置として、コンピュータを機能させるプログラムであって、コンピュータを、道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に到達し得る車速を算出する車速算出部、車速算出部が算出した車速を示すデータを、道路上の所定位置に向けて送信する車速データ送信部として機能させる。
【００１５】
本発明の第６の形態によると、交通流を制御する交通流制御システムにおいて、車両に設けられて、路側に設けられた無線送信装置から道路上の所定位置に向けて無線送信されたデータの内容に応じた処理を行う車載装置として、コンピュータを機能させるプログラムであって、コンピュータを、無線送信装置から送信された、道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に到達し得る車速を示すデータを受信する車速データ受信部、車速データ受信部が受信したデータによって示される車速に基づく運転に関する指示を、車両の運転者に対して出力する指示出力部として機能させる。
【００１６】
本発明の第７の形態によると、交通流を制御する交通流制御システムにおいて、路側に設けられて、道路上の所定位置に向けてデータを無線送信する無線送信装置として、コンピュータを機能させるプログラムを記録した記録媒体であって、コンピュータを、道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に到達し得る車速を算出する車速算出部、車速算出部が算出した車速を示すデータを、道路上の所定位置に向けて送信する車速データ送信部として機能させるプログラムを記録した。
【００１７】
本発明の第８の形態によると、交通流を制御する交通流制御システムにおいて、車両に設けられて、路側に設けられた無線送信装置から道路上の所定位置に向けて無線送信されたデータの内容に応じた処理を行う車載装置として、コンピュータを機能させるプログラムを記録した記録媒体であって、コンピュータを、無線送信装置から送信された、道路上の所定位置よりも進行方向側にある交通信号機が進行許可を示している間に、道路上の所定位置を通過する車両が交通信号機の位置に到達し得る車速を示すデータを受信する車速データ受信部、車速データ受信部が受信したデータによって示される車速に基づく運転に関する指示を、車両の運転者に対して出力する指示出力部として機能させるプログラムを記録した。
【００１８】
なおまた、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となり得る。
【発明の効果】
【００１９】
以上の説明から明らかなように、この発明によっては、交通信号制御に依らずとも、道路交通の円滑な流れを確保することができる。
【図面の簡単な説明】
【００２０】
【図１】一実施形態に係る交通流制御システム１００の利用環境の一例を示す図である。
【図２】路側機１１０ａのブロック構成の一例を示す図である。
【図３】信号現示情報格納部１１４ａに格納される情報の一例をテーブル形式で示す図である。
【図４】車載器１３０ａのブロック構成の一例を示す図である。
【図５】交通信号機制御装置、及び路側機１１０の動作シーケンスの一例を示す図である。
【図６】交通信号機Ｓａ、及び交通信号機Ｓｂの信号現示が切り換わるタイミングの一例を示す図である。
【図７】車両Ｖが路側機１１０ａの通信範囲Ａａを通過する様子の一例を示す図である。
【図８】車両Ｖが路側機１１０ａの通信範囲Ａａを通過する様子の一例を示す図である。
【図９】路側機１１０の動作フローの一例を示す図である。
【図１０】車載器１３０の動作フローの一例を示す図である。
【図１１】本実施形態に係る路側機１１０、及び車載器１３０を構成するコンピュータ８００のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２２】
図１は、一実施形態に係る交通流制御システム１００の利用環境の一例を示す。交通流制御システム１００は、交通流を制御するシステムである。ここで、交通流制御とは、道路交通を流れとしてとらえ、道路交通管制の目標を達成し得るように、これを制御することをいう。
【００２３】
交通流制御システム１００は、複数の路側機１１０ａ、ｂ、ｃ、・・・（以下、路側機１１０と総称する。）、及び複数の車載器１３０ａ、ｂ、ｃ、・・・（以下、複数の車載器１３０と総称する。）を備える。なおまた、路側機１１０は、この発明における「無線送信装置」の一例であってよい。また、車載器１３０は、この発明における「車載装置」の一例であってよい。
【００２４】
路側機１１０は、車載器１３０との間で情報をやりとりする無線通信装置である。より具体的に説明すると、路側機１１０は、路側に設けられている。例えば、路側機１１０の設置位置は、交通信号機Ｓａ、ｂ、ｃ、・・・（以下、交通信号機Ｓと総称する。）が設けられた交差点の近傍とする。そして、路側機１１０は、交通信号機制御装置と通信回線を介して通信接続される。ここで、交通信号機制御装置とは、交通信号機Ｓの信号現示を切り換えるタイミングを制御する装置である。そして、路側機１１０ａ、ｂ、ｃ、・・・は、それぞれ道路Ｒ上の通信範囲Ａａ、ｂ、ｃ、・・・（以下、通信範囲Ａと総称する。）に向けてデータを無線送信する。例えば、路側機１１０の通信範囲Ａは、進行方向Ｄａの車線、又は進行方向Ｄｂの車線のうち、路側機１１０に隣接する車線の幅員方向の全体をカバーする範囲とする。なおまた、道路Ｒ上の通信範囲Ａは、この発明における「道路上の所定位置」の一例であってよい。また、通信回線は、インターネット等のコンピュータネットワーク、通信事業者のコアネットワーク、及び種々のローカルネットワークを含む。
【００２５】
車載器１３０は、路側機１１０との間で情報をやりとりする無線通信装置である。より具体的に説明すると、車載器１３０は、車両Ｖａ、ｂ、ｃ、・・・（以下、車両Ｖと総称する。）に設けられている。本実施形態においては、車載器１３０が設けられた複数の車両Ｖと、車載器１３０が設けられていない複数の車両Ｖが混在している状況を想定している。そして、車載器１３０は、スピーカーと電気的に接続されている。ここで、スピーカーとは、音声出力装置である。そして、車載器１３０は、走行距離センサーと電気的に接続されている。ここで、走行距離センサーとは、タイヤの回転数から走行距離を計測するセンサーである。そして、車載器１３０は、路側機１１０から無線送信されたデータの内容に応じた処理を行う。
【００２６】
なおまた、本実施形態においては、説明が煩雑になることを防ぐことを目的として、交通流制御システム１００が２つの交通信号機Ｓ間の交通流を制御する例について説明する。しかしながら、交通流制御システム１００は、２以上の複数の交通信号機Ｓ間の交通流を制御してよい。
【００２７】
図２は、路側機１１０ａのブロック構成の一例を示す。路側機１１０ａは、信号現示データ受信部１１１ａ、車速算出部１１２ａ、車速データ送信部１１３ａ、及び信号現示情報格納部１１４ａを有する。以下の説明においては、各構成要素の機能、及び動作を詳述する。
【００２８】
なおまた、路側機１１０ａ以外の路側機１１０ｂ、ｃ、・・・も、路側機１１０ａが有する構成要素と同じ構成要素を有する。以後の説明では、路側機１１０が有する構成要素がいずれの路側機１１０の構成要素であるかを区別する場合には、各構成要素を有する路側機１１０と同じ添え字（ａ、ｂ、ｃ、・・・）を各構成要素の末尾に付して区別する。例えば、信号現示データ受信部１１１ａ、信号現示データ受信部１１１ｂ、及び信号現示データ受信部１１１ｃは、それぞれ路側機１１０ａ、路側機１１０ｂ、及び路側機１１０ｃの構成要素であることを示す。
【００２９】
また、以後の説明において、添え字が付されていない構成要素の機能、及び動作は、同じ符号が付されたいずれの構成要素の機能、及び動作を示す。例えば、信号現示データ受信部１１１で説明された機能、及び動作は、信号現示データ受信部１１１ａ、信号現示データ受信部１１１ｂ、信号現示データ受信部１１１ｃ、・・・の機能、及び動作を示す。
【００３０】
信号現示データ受信部１１１は、交通信号機Ｓの信号現示が切り換わるタイミングを示すデータを、交通信号機制御装置から受信する。例えば、信号現示データ受信部１１１ａは、交通信号機Ｓａの信号現示が切り換わるタイミングと、交通信号機Ｓｂの信号現示が切り換わるタイミングとを示すデータを受信する。また、例えば、信号現示データ受信部１１１ｂは、交通信号機Ｓｂの信号現示が切り換わるタイミングと、交通信号機Ｓｂよりも進行方向Ｄａにある次の交通信号機Ｓの信号現示が切り換わるタイミングとを示すデータを受信する。また、例えば、信号現示データ受信部１１１ｃは、交通信号機Ｓｃの信号現示が切り換わるタイミングと、交通信号機Ｓｄの信号現示が切り換わるタイミングとを示すデータを受信する。また、例えば、信号現示データ受信部１１１ｄは、交通信号機Ｓｄの信号現示が切り換わるタイミングと、交通信号機Ｓｄよりも進行方向Ｄｂにある次の交通信号機Ｓの信号現示が切り換わるタイミングとを示すデータを受信する。
【００３１】
車速算出部１１２は、道路Ｒ上の通信範囲Ａよりも進行方向Ｄ側にある交通信号機Ｓが進行許可を示している間に、道路Ｒ上の通信範囲Ａを通過する車両Ｖが交通信号機Ｓの位置に到達し得る車速を算出する。例えば、車速算出部１１２ａは、交通信号機Ｓｂが進行許可を示している間に、通信範囲Ａａを通過する車両Ｖが交通信号機Ｓｂの位置に到達し得る車速を算出する。また、例えば、車速算出部１１２ｂは、交通信号機Ｓｂよりも進行方向Ｄａにある次の交通信号機Ｓが進行許可を示している間に、通信範囲Ａｂを通過する車両Ｖがその交通信号機Ｓの位置に到達し得る車速を算出する。また、例えば、車速算出部１１２ｃは、交通信号機Ｓｄが進行許可を示している間に、通信範囲Ａｃを通過する車両Ｖが交通信号機Ｓｄの位置に到達し得る車速を算出する。また、例えば、車速算出部１１２ｄは、交通信号機Ｓｄよりも進行方向Ｄｂにある次の交通信号機Ｓが進行許可を示している間に、通信範囲Ａｄを通過する車両Ｖがその交通信号機Ｓの位置に到達し得る車速を算出する。
【００３２】
より具体的に説明すると、車速算出部１１２は、交通信号機Ｓが進行許可を示している間に、道路Ｒ上の通信範囲Ａを通過する車両Ｖが交通信号機Ｓの位置に、許可された最高速度以下の車速にて到達し得ない場合、交通信号機Ｓが進行禁止を示した後に再度進行許可を示している間に到達し得る車速を算出する。例えば、車速算出部１１２ａは、交通信号機Ｓｂが進行許可を示している間に、通信範囲Ａａを通過する車両Ｖが交通信号機Ｓｂの位置に、許可された最高速度以下の車速にて到達し得ない場合、交通信号機Ｓｂが進行禁止を示した後に再度進行許可を示している間に到達し得る車速を算出する。また、例えば、車速算出部１１２ｂは、交通信号機Ｓｂよりも進行方向Ｄａにある次の交通信号機Ｓが進行許可を示している間に、通信範囲Ａｂを通過する車両Ｖがその交通信号機Ｓの位置に、許可された最高速度以下の車速にて到達し得ない場合、その交通信号機Ｓが進行禁止を示した後に再度進行許可を示している間に到達し得る車速を算出する。また、例えば、車速算出部１１２ｃは、交通信号機Ｓｄが進行許可を示している間に、通信範囲Ａｃを通過する車両Ｖが交通信号機Ｓｄの位置に、許可された最高速度以下の車速にて到達し得ない場合、交通信号機Ｓｄが進行禁止を示した後に再度進行許可を示している間に到達し得る車速を算出する。また、例えば、車速算出部１１２ｄは、交通信号機Ｓｄよりも進行方向Ｄｂにある次の交通信号機Ｓが進行許可を示している間に、通信範囲Ａｄを通過する車両Ｖがその交通信号機Ｓの位置に、許可された最高速度以下の車速にて到達し得ない場合、その交通信号機Ｓが進行禁止を示した後に再度進行許可を示している間に到達し得る車速を算出する。
【００３３】
より具体的に説明すると、車速算出部１１２は、交通信号機Ｓが進行許可を示している間に、道路Ｒ上の通信範囲Ａを通過する車両Ｖが交通信号機Ｓの位置に、段階的に変速しながら到達し得る変速後の各車速を算出する。例えば、車速算出部１１２ａは、交通信号機Ｓｂが進行許可を示している間に、通信範囲Ａａを通過する車両Ｖが交通信号機Ｓｂの位置に、段階的に変速しながら到達し得る変速後の各車速を算出する。また、例えば、車速算出部１１２ｂは、交通信号機Ｓｂよりも進行方向Ｄａにある次の交通信号機Ｓが進行許可を示している間に、通信範囲Ａｂを通過する車両Ｖがその交通信号機Ｓの位置に、段階的に変速しながら到達し得る変速後の各車速を算出する。また、例えば、車速算出部１１２ｃは、交通信号機Ｓｄが進行許可を示している間に、通信範囲Ａｃを通過する車両Ｖが交通信号機Ｓｄの位置に、段階的に変速しながら到達し得る変速後の各車速を算出する。また、例えば、車速算出部１１２ｄは、交通信号機Ｓｄよりもう進行方向Ｄｂにある次の交通信号機Ｓが進行許可を示している間に、通信範囲Ａｄを通過する車両Ｖがその交通信号機Ｓの位置に、段階的に変速しながら到達し得る変速後の各車速を算出する。
【００３４】
車速データ送信部１１３は、車速算出部１１２が算出した車速を示すデータを、道路Ｒ上の通信範囲Ａに向けて送信する。例えば、車速データ送信部１１３ａは、通信範囲Ａａに向けてデータを送信する。また、例えば、車速データ送信部１１３ｂは、通信範囲Ａｂに向けてデータを送信する。また、例えば、車速データ送信部１１３ｃは、通信範囲Ａｃに向けてデータを送信する。また、例えば、車速データ送信部１１３ｄは、通信範囲Ａｄに向けてデータを送信する。
【００３５】
より具体的に説明すると、車速データ送信部１１３は、車速算出部１１２が算出した車速と共に、その車速に変速すべきタイミングを示すデータを送信する。
【００３６】
信号現示情報格納部１１４には、交通信号機Ｓの信号現示が切り換わるタイミングの情報が格納される。例えば、信号現示情報格納部１１４ａには、交通信号機Ｓａの信号現示が切り換わるタイミングの情報と、交通信号機Ｓｂの信号現示が切り換わるタイミングの情報とが格納される。また、例えば、信号現示情報格納部１１４ｂには、交通信号機Ｓｂの信号現示が切り換わるタイミングの情報と、交通信号機Ｓｂよりも進行方向Ｄａにある次の交通信号機Ｓの信号現示が切り換わるタイミングの情報とが格納される。また、例えば、信号現示情報格納部１１４ｃには、交通信号機Ｓｃの信号現示が切り換わるタイミングの情報と、交通信号機Ｓｄの信号現示が切り換わるタイミングの情報とが格納される。また、例えば、信号現示情報格納部１１４ｄには、交通信号機Ｓｄの信号現示が切り換わるタイミングの情報と、交通信号機Ｓｄよりも進行方向Ｄｂにある次の交通信号機Ｓの信号現示が切り換わるタイミングの情報とが格納される。
【００３７】
図３は、信号現示情報格納部１１４ａに格納される情報の一例をテーブル形式で示す。信号現示情報格納部１１４ａには、交通信号機Ｓａの信号現示が切り換わる時刻、交通信号機Ｓａの信号現示、交通信号機Ｓｂの信号現示が切り換わる時刻、及び交通信号機Ｓｂの信号現示の各情報が対応付けられて格納される。この例は、例えば、交通信号機Ｓａの信号現示が、時刻Ｔ１１に、進行禁止を示している状態から進行許可を示している状態に切り換わることを示している。
【００３８】
同様に、信号現示情報格納部１１４ｂには、交通信号機Ｓｂの信号現示が切り換わる時刻、交通信号機Ｓｂの信号現示、交通信号機Ｓｂよりも進行方向Ｄａにある次の交通信号機Ｓの信号現示が切り換わる時刻、及び交通信号機Ｓｂよりも進行方向Ｄａにある次の交通信号機Ｓの信号現示の各情報が対応付けられて格納される。
【００３９】
同様に、信号現示情報格納部１１４ｃには、交通信号機Ｓｃの信号現示が切り換わる時刻、交通信号機Ｓｃの信号現示、交通信号機Ｓｄの信号現示が切り換わる時刻、及び交通信号機Ｓｄの信号現示の各情報が対応付けられて格納される。
【００４０】
同様に、信号現示情報格納部１１４ｄには、交通信号機Ｓｄの信号現示が切り換わる時刻、交通信号機Ｓｄの信号現示、交通信号機Ｓｄよりも進行方向Ｄｂにある次の交通信号機Ｓの信号現示が切り換わるタイミングの各情報が対応付けられて格納される。
【００４１】
図４は、車載器１３０ａのブロック構成の一例を示す。車載器１３０ａは、車速データ受信部１３１ａ、走行距離データ入力受付部１３２ａ、タイミング判定部１３３ａ、及び指示出力部１３４ａを有する。以下の説明においては、各構成要素の機能、及び動作を詳述する。
【００４２】
なおまた、車載器１３０ａ以外の車載器１３０ｂ、ｃ、・・・も、車載器１３０ａが有する構成要素と同じ構成要素を有する。以後の説明では、車載器１３０が有する構成要素がいずれの車載器１３０の構成要素であるかを区別する場合には、各構成要素を有する車載器１３０と同じ添え字（ａ、ｂ、ｃ、・・・）を各構成要素の末尾に付して区別する。例えば、車速データ受信部１３１ａ、車速データ受信部１３１ｂ、及び車速データ受信部１３１ｃは、それぞれ車載器１３０ａ、車載器１３０ｂ、及び車載器１３０ｃの構成要素であることを示す。
【００４３】
また、以後の説明において、添え字が付されていない構成要素の機能、及び動作は、同じ符号が付されたいずれの構成要素の機能、及び動作を示す。例えば、車速データ受信部１３１で説明された機能、及び動作は、車速データ受信部１３１ａ、車速データ受信部１３１ｂ、車速データ受信部１３１ｃ、・・・の機能、及び動作を示す。
【００４４】
車速データ受信部１３１は、路側機１１０から送信されたデータを受信する。
【００４５】
走行距離データ入力受付部１３２は、走行距離センサーから出力された、走行距離を示すデータの入力を受け付ける。
【００４６】
タイミング判定部１３３は、車速データ受信部１３１が受信したデータによって示されるタイミングに至ったか否かを判定する。
【００４７】
指示出力部１３４は、車速データ受信部１３１が受信したデータによって示される車速に基づく運転に関する指示を、車両Ｖの運転者に対して出力する。
【００４８】
より具体的に説明すると、指示出力部１３４は、車速データ受信部１３１が受信したデータによって示されるタイミングに、そのデータによって示される車速に変速させる指示を、車両Ｖの運転者に対して出力する。
【００４９】
より具体的に説明すると、指示出力部１３４は、車速データ受信部１３１が受信したデータによって示されるタイミングに至ったとタイミング判定部１３３が判定した場合に、車速データ受信部１３１が受信したデータによって示される車速に変速させる指示を、車両Ｖの運転者に対して出力する。
【００５０】
図５は、交通信号機制御装置、及び路側機１１０の動作シーケンスの一例を示す。この動作シーケンスにおいては、交通信号機Ｓの信号パラメータが更新された場合の処理について詳述する。ここで、信号パラメータとは、例えば、信号現示を切り換えるタイミング等である。なおまた、この動作フローの説明においては、図１から図４を共に参照する。
【００５１】
交通信号機制御装置は、点制御、線制御、面制御、定時制御、交通順応制御等の種々の制御手法により、交通信号機Ｓを制御している。ここで、点制御とは、個々の交差点の交通信号機Ｓを、他の交差点とは無関係に単独で制御する手法である。また、線制御とは、一つの路線上の交通信号機Ｓ群に同一周期で適当なオフセットを与え、系統化して制御する手法である。また、面制御とは、都市中心部等において面上に拡がる交通信号機Ｓ群を一体化して制御する手法である。また、定時制御とは、信号パラメータの組合せであるその切換時刻を、事前の調査と経験によって予めオフラインで決定しておいて、プログラムに用いる手法である。また、交通順応制御とは、その時点での交通状況を各種の交通流パラメータの計測によって把握し、オンラインで信号パラメータを決定していく手法である。交通信号機制御装置は、このような制御手法により、交通信号機Ｓの信号パラメータを更新すると（Ｓ１０１）、新たな信号パラメータによって定められた、交通信号機Ｓの信号現示が切り換わる更新後のタイミングを示すデータを、対象の路側機１１０へ送信する（Ｓ１０２）。例えば、交通信号機制御装置は、交通信号機Ｓａの信号パラメータを更新すると、交通信号機Ｓａの信号現示が切り換わる更新後のタイミングを示すデータを、路側機１１０ａと、路側機１１０ａよりも進行方向Ｄａの反対方向にある１つ前の交通信号機Ｓへ送信する。また、例えば、交通信号機制御装置は、交通信号機Ｓｂの信号パラメータを更新すると、交通信号機Ｓｂの信号現示が切り換わる更新後のタイミングを示すデータを、路側機１１０ａと、路側機１１０ｂへ送信する。また、例えば、交通信号機制御装置は、交通信号機Ｓｃの信号パラメータを更新すると、交通信号機Ｓｃの信号現示が切り換わる更新後のタイミングを示すデータを、路側機１１０ｃと、路側機Ｓｃよりも進行方向Ｄｂの反対方向にある１つ前の交通信号機Ｓへ送信する。また、例えば、交通信号機制御装置は、交通信号機Ｓｄの信号パラメータを更新すると、交通信号機Ｓｄの信号現示が切り換わる更新後のタイミングを示すデータを、路側機１１０ｃと、路側機１１０ｄへ送信する。
【００５２】
そして、路側機１１０の信号現示データ受信部１１１は、交通信号機制御装置から送信されたデータを受信すると、そのデータによって示される交通信号機Ｓｃの信号現示が切り換わる更新後のタイミングの情報を、信号現示情報格納部１１４に格納する（Ｓ１０３）。このようにして、信号現示情報格納部１１４には、図３に示すような情報が格納されることになる。
【００５３】
図６は、交通信号機Ｓａ、及び交通信号機Ｓｂの信号現示が切り換わるタイミングの一例を示す。図中、ドットが最も粗いトーンのバーは、交通信号機Ｓの信号現示が進行許可を示している状態の時間帯を示している。また、ドットが最も細かいトーンのバーは、交通信号機Ｓの信号現示が進行禁止を示している状態の時間帯を示している。また、ドットがその中間のトーンのバーは、交通信号機Ｓの信号現示が停止命令を示している状態の時間帯を示している。この例は、例えば、交通信号機Ｓａの信号現示が、時刻Ｔ１１に、進行禁止を示している状態から進行許可を示している状態に切り換わることを示している。
【００５４】
図７は、車両Ｖが路側機１１０ａの通信範囲Ａａを通過する様子の一例を示す。図中、黒い四角は、車載器１３０が設けられている車両Ｖを示している。また、白い四角は、車載器１３０が設けられていない車両Ｖを示している。また、図７は、図７（ａ）→図７（ｂ）→図７（ｃ）→図７（ｄ）→図７（ｅ）の順に時間が経過した場合の様子を示している。
【００５５】
図８は、車両Ｖが路側機１１０ａの通信範囲Ａａを通過する様子の一例を示す。図中、黒い四角は、車載器１３０が設けられている車両Ｖを示している。また、白い四角は、車載器１３０が設けられていない車両Ｖを示している。また、図８は、図８（ａ）→図８（ｂ）→図８（ｃ）→図８（ｄ）→図８（ｅ）の順に時間が経過した場合の様子を示している。
【００５６】
図９は、路側機１１０の動作フローの一例を示す。図１０は、車載器１３０の動作フローの一例を示す。これらの動作フローにおいては、交通流を制御する処理について詳述する。なおまた、この動作フローの説明においては、図１から図８を共に参照する。
【００５７】
路側機１１０の車速算出部１１２は、信号現示情報格納部１１４に格納されている情報を参照して、ある時刻Ｔよりも前に、その時刻Ｔに通信範囲Ａを通過する車両Ｖが、その通信範囲Ａよりも進行方向Ｄ側にある交通信号機Ｓが通行許可を示している間に、その交通信号機Ｓの位置に到達し得る車速を算出する（Ｓ２０１）。そして、路側機１１０の車速データ送信部１１３は、車速算出部１１２が算出した車速を示すデータを、道路Ｒ上の通信範囲Ａに向けて経時的に送信し続ける（Ｓ２０２）。
【００５８】
例えば、交通信号機Ｓａ、及び交通信号機Ｓｂの信号現示は、図６に示すようなタイミングで切り換わるとする。また、現在時刻は、時刻Ｔ２１〜Ｔ１１の間の時刻であるとする。
【００５９】
その場合、路側機１１０ａの車速算出部１１２ａは、現在時刻よりも後に交通信号機Ｓａが初めて通行許可を示す時刻Ｔ１１〜Ｔ１２の間に通信範囲Ａａを通過する車両Ｖが、交通信号機Ｓｂが通行許可を示している時刻Ｔ２２〜Ｔ２３の間に交通信号機Ｓｂの位置に到達し得る車速を算出する。その際、時刻Ｔ１１〜Ｔ１２の間に通信範囲Ａａを通過する車両Ｖが、許可された最高速度以下の車速にて交通信号機Ｓｂの位置に時刻Ｔ２２〜Ｔ２３の間に到達し得る場合、車速算出部１１２ａは、例えば、許可された最高速度を算出すべき車速とする。一方、時刻Ｔ１１〜Ｔ１２の間に通信範囲Ａａを通過する車両Ｖが、許可された最高速度以下の車速にて交通信号機Ｓｂの位置に時刻Ｔ２２〜Ｔ２３の間に到達し得ない場合、車速算出部１１２ａは、交通信号機Ｓｂが進行禁止を示した後に再度通行許可を示している時刻Ｔ２５〜Ｔ２６の間に到達し得る車速を算出する。
【００６０】
ここで、時刻Ｔ１１〜時刻Ｔｘの間に通信範囲Ａａを通過する車両Ｖが、許可された最高速度以下の車速にて交通信号機Ｓｂの位置に時刻Ｔ２２〜Ｔ２３の間に到達し得て、時刻Ｔｘ〜Ｔ１２の間に通信範囲Ａａを通過する車両Ｖが、許可された最高速度以下の車速にて交通信号機Ｓｂの位置に時刻Ｔ２２〜Ｔ２３の間に到達し得ない場合、車速算出部１１２ａは、時刻Ｔ１１〜時刻Ｔｘの間に通信範囲Ａａを通過する車両Ｖ向けの車速として、許可された最高速度を算出し、時刻Ｔｘ〜Ｔ１２の間に通信範囲Ａａを通過する車両Ｖ向けの車速として、交通信号機Ｓｂが進行禁止を示した後に再度通行許可を示している時刻Ｔ２５〜Ｔ２６の間に到達し得る車速を算出する。その場合、車速データ送信部１１３ａは、現在時刻〜時刻Ｔｘまでの間、許可された最高速度を示すデータを、経時的に送信し続けて、時刻Ｔｘ〜時刻Ｔ１２までの間、時刻Ｔ２５〜Ｔ２６の間に交通信号機Ｓｂの位置に到達し得る車速を示すデータを、経時的に送信し続けることになる。
【００６１】
なおまた、車速算出部１１２ａは、交通信号機Ｓｂが通行許可を示している間に、通信範囲Ａａを通過する車両Ｖが交通信号機Ｓｂの位置に、段階的に変速しながら到達し得る変速後の各車速を算出することもある。変速すべきタイミングは、予め定められていてもよいし、車速算出部１１２ａが変速後の車速を算出するにあたり決定するようにしてもよい。変速すべきタイミングは、例えば、現在位置からの走行距離とすることができる。そして、このような場合、車速データ送信部１１３は、車速算出部１１２が算出した車速と共に、その車速に変速すべきタイミングを示すデータを送信する。
【００６２】
車両Ｖが路側機１１０の通信範囲Ａ内に進入すると、車載器１３０の車速データ受信部１３１は、路側機１１０から送信されたデータを受信する（Ｓ３０１）。そして、車速データ受信部１３１は、受信したデータによって車速を変速すべきタイミングが示されていない場合（Ｓ３０２：Ｎｏ）、そのデータを、指示出力部１３４へ送る。
【００６３】
そして、車載器１３０の指示出力部１３４は、車速データ受信部１３１から送られたデータを受け取ると、そのデータによって示される車速に変速させる指示を示す電気信号を、スピーカーへ出力する（Ｓ３０５）。
【００６４】
このようにして、車載器１３０が設けられた車両Ｖの運転者は、路側機１１０の通信範囲Ａを通過した直後に、変速すべき車速の指示を受けることになる。
【００６５】
一方、車両Ｖが走行すると、走行距離センサーは、タイヤの回転数から走行距離を計測する。そして、走行距離センサーは、計測した走行距離を示すデータを経時的に出力する。そして、車載器１３０の走行距離データ入力受付部１３２は、走行距離センサーから出力されたデータの入力を受け付ける度に（Ｓ３０３）、そのデータを、タイミング判定部１３３へ送る。
【００６６】
車速データ受信部１３１は、ステップＳ３０１において受信したデータによって車速を変速すべきタイミングが示されている場合（Ｓ３０２：Ｙｅｓ）、そのタイミングを示すデータを、タイミング判定部１３３へ送ると共に、受信したデータによって示される変速後の車速を示すデータを、指示出力部１３４へ送る。
【００６７】
そして、車載器１３０のタイミング判定部１３３は、車速データ受信部１３１から送られたデータを受け取ると、そのデータによって示される変速すべきタイミングに至ったか否かを判定する（Ｓ３０４）。例えば、タイミング判定部１３３は、車速データ受信部１３１からデータを受け取った時に、走行距離データ入力受付部１３２から受け取ったデータによって示される第１の走行距離と、その後に、走行距離データ入力受付部１３２から経時的に受け取ったデータによって示される第２の走行距離とを比較する。そして、第１の走行距離と第２の走行距離との差が、車速データ受信部１３１から受け取ったデータによって示される変速すべきタイミングである走行距離以上となった場合に、変速すべきタイミングに至ったと判定する。そして、タイミング判定部１３３は、変速すべきタイミングに至ったと判定した場合（Ｓ３０４：Ｙｅｓ）、その旨を示すデータを、指示出力部１３４へ送る。
【００６８】
そして、車載器１３０の指示出力部１３４は、タイミング判定部１３３から送られたデータを受け取ると、車速データ受信部１３１から受け取ったデータによって示される車速に変速させる指示を示す電気信号を、スピーカーへ出力する（Ｓ３０５）。
【００６９】
このようにして、車載器１３０が設けられた車両Ｖの運転者は、路側機１１０によって指定されたタイミングに、変速すべき車速の指示を受けることになる。
【００７０】
このようにして、交通流制御システム１００によっては、指示された車速に従って車両Ｖの運転者が運転すれば、車両群を複数の隊列に分割することができるだけでなく、分割後の隊列が交通信号機Ｓにてなるべく停止させられないようにすることができる。
【００７１】
例えば、路側機１１０ａは、図７（ａ）〜図７（ｂ）に示す時間帯の間、第１の車速を示すデータを通信範囲Ａａに向けて送信したとする。
【００７２】
その場合、車載器１３０が設けられた車両Ｖａ、車両Ｖｂ、車両Ｖｃ、車両Ｖｇ、及び車両Ｖｈの運転者は、第１の車速にて車両Ｖを走行させるべく運転することになる。ここで、車載器１３０が設けられていない車両Ｖｄ、車両Ｖｅ、及び車両Ｖｆの運転者は、如何なる車速にて運転すべきか指示を受けることができない。しかしながら、車両Ｖｄ、車両Ｖｅ、及び車両Ｖｆの前方には、指示された車速にて車両Ｖａや車両Ｖｂが走行している。そのため、車両Ｖｄ、車両Ｖｅ、及び車両Ｖｆの運転者は、車両Ｖａや車両Ｖｂの車速以上の車速にて走行することはできない。したがって、車両Ｖｄ、車両Ｖｅ、及び車両Ｖｆの運転者が車両Ｖａや車両Ｖｂの車速と同等の車速にて運転すれば、車両Ｖａ〜車両Ｖｈは、一群の隊列を成して走行することになる。そして、第１の車速が交通信号機Ｓｂの位置に時刻Ｔ２２〜Ｔ２３の間に到達し得る車速であれば、車両Ｖａ〜車両Ｖｈから成る一群の隊列は、交通信号機Ｓｂが通行許可を示している間に、交通信号機Ｓｂを通過することができる。
【００７３】
その後、路側機１１０ａは、図７（ｃ）以降、第１の車速よりも遅い第２の車速と、第２車速よりも速い第３の車速と、第２の車速から第３の車速に変速すべきタイミングとを示すデータを、通信範囲Ａａに向けて送信したとする。
【００７４】
その場合、車載器１３０が設けられた車両Ｖｉ、車両Ｖｊ、車両Ｖｌ、車両Ｖｍ、車両Ｖｒ、及び車両Ｖｓの運転者は、第２の車速にて車両Ｖを走行させるべく運転し、指定された変速すべきタイミングに第２の車速から第３の車速に変速して車両Ｖを走行させるべく運転することになる。ここで、車載器１３０が設けられていない車両Ｖｋ、車両Ｖｎ、車両Ｖｏ、車両Ｖｐ、車両Ｖｑ、及び車両Ｖｔの運転者は、如何なる車速にて運転すべきか指示を受けることができない。しかしながら、車両Ｖｋ、車両Ｖｎ、車両Ｖｏ、車両Ｖｐ、車両Ｖｑ、及び車両Ｖｔの前方には、指示された車速にて車両Ｖｉや車両Ｖｊが走行している。そのため、車両Ｖｋ、車両Ｖｎ、車両Ｖｏ、車両Ｖｐ、車両Ｖｑ、及び車両Ｖｔの運転者は、車両Ｖｉや車両Ｖｊの車速以上の速度にて走行することはできない。したがって、車両Ｖｋ、車両Ｖｎ、車両Ｖｏ、車両Ｖｐ、車両Ｖｑ、及び車両Ｖｔの運転者が車両Ｖいや車両Ｖｊの車速と同等の車速にて運転すれば、車両Ｖｉ〜車両Ｖｔは、一群の隊列を成して走行することになる。そして、変速すべきタイミングより前の第２の車速と、変速すべきタイミングより後の第３の車速とが、交通信号機Ｓｂの位置に時刻Ｔ２５〜Ｔ２６の間に到達し得る車速であれば、車両Ｖｉ〜車両Ｖｔから成る一群の隊列は、交通信号機Ｓｂが一旦進行禁止を示した後に再度通行許可を示している間に、交通信号機Ｓｂを通過することができる。
【００７５】
また、例えば、路側機１１０ａは、図８（ａ）〜図８（ｅ）に示す時間帯の間、所定の車速を示すデータを、通信範囲Ａａに向けて送信したとする。
【００７６】
その場合、車載器１３０が設けられた車両Ｖｇ、車両Ｖｈ、車両Ｖｉ、車両Ｖｊ、車両Ｖｌ、車両Ｖｍ、車両Ｖｒ、及び車両Ｖｓの運転者は、所定の車速にて車両Ｖを走行させるべく運転することになる。ここで、車載器１３０が設けられていない車両Ｖｄ、車両Ｖｅ、車両Ｖｆ、車両Ｖｋ、車両Ｖｎ、車両Ｖｏ、車両Ｖｐ、車両Ｖｑ、及び車両Ｖｔの運転者は、如何なる車速にて運転すべきか指示を受けることができない。しかも、車両Ｖｄ、車両Ｖｅ、及び車両Ｖｆの前方には、指示された車速にて走行する車両Ｖが存在しない。そのため、車両Ｖｄ、車両Ｖｅ、及び車両Ｖｆの運転者は、自由な車速にて車両Ｖを走行させるべく運転することができる。そのため、車両Ｖｄ、車両Ｖｅ、及び車両Ｖｆは、所定の車速よりも速い車速にて走行した場合、所定の車速にて走行している車両Ｖｇや車両Ｖｈとの車間が離れていくことになる。一方、車両Ｖｋ、車両Ｖｎ、車両Ｖｏ、車両Ｖｐ、車両Ｖｑ、及び車両Ｖｔの前方には、指示された車速にて車両Ｖｇや車両Ｖｈが走行している。そのため、車両Ｖｋ、車両Ｖｎ、車両Ｖｏ、車両Ｖｐ、車両Ｖｑ、及び車両Ｖｔの運転者は、車両Ｖｇや車両Ｖｈの車速以上の車速にて走行することはできない。したがって、車両Ｖｋ、車両Ｖｎ、車両Ｖｏ、車両Ｖｐ、車両Ｖｑ、及び車両Ｖｔの運転者が車両Ｖｇや車両Ｖｈの車速と同等の車速にて運転すれば、車両Ｖｇ〜車両Ｖｔは、一群の隊列を成して走行することになる。そして、所定の車速が交通信号機Ｓｂの位置に時刻Ｔ２２〜Ｔ２３の間に到達し得る車速であれば、車両Ｖｇ〜車両Ｖｔから成る一群の隊列は、交通信号機Ｓｂが通行許可を示している間に、交通信号機Ｓｂを通過することができる。
【００７７】
以上、説明したように、交通流制御システム１００は、路側に設けられて、道路Ｒ上の通信範囲Ａに向けてデータを無線送信する路側機１１０を備える。また、交通流制御システム１００は、車両Ｖに設けられて、路側機１１０から無線送信されたデータの内容に応じた処理を行う車載器１３０を備える。そして、路側機１１０は、道路Ｒ上の通信範囲Ａよりも進行方向Ｄ側にある交通信号機Ｓが通行許可を示している間に、道路Ｒ上の通信範囲Ａを通過する車両Ｖが交通信号機Ｓの位置に到達し得る車速を算出する。そして、路側機１１０は、算出した車速を示すデータを、道路Ｒ上の通信範囲Ａに向けて送信する。そして、車載器１３０は、路側機１１０から送信されたデータを受信する。そして、車載器１３０は、受信したデータによって示される車速に基づく運転に関する指示を、車両Ｖの運転者に対して出力する。
【００７８】
このようにして、交通流制御システム１００によっては、交通信号制御に依らずとも、道路交通の円滑な流れを確保することができる。
【００７９】
また、上述したように、路側機１１０は、道路Ｒ上の通信範囲Ａよりも進行方向Ｄ側にある交通信号機Ｓが通行許可を示している間に、道路Ｒ上の通信範囲Ａを通過する車両Ｖが交通信号機Ｓの位置に、許可された最高速度以下の車速にて到達し得ない場合、交通信号機Ｓが進行禁止を示した後に再度通行許可を示している間に到達し得る車速を算出する。
【００８０】
このようにして、交通流制御システム１００によっては、交通信号機Ｓが通行許可を示している間に、その交通信号機Ｓの位置を通過させることができない複数の車両Ｖがあっても、これらの車両Ｖから成る一群の隊列が、その交通信号機Ｓが進行禁止を示している状態の信号現示によって停止させられないようにすることができる。
【００８１】
また、上述したように、路側機１１０は、道路Ｒ上の通信範囲Ａよりも進行方向Ｄ側にある交通信号機Ｓが通行許可を示している間に、道路Ｒ上の通信範囲Ａを通過する車両がその交通信号機Ｓの位置に、段階的に変速しながら到達し得る変速後の各車速を算出する。
【００８２】
このようにして、交通流制御システム１００によっては、一群の隊列を成して走行させる車両の車速を、段階的に制御することができる。
【００８３】
また、上述したように、路側機１１０は、算出した車速と共に、その車速に変速すべきタイミングを示すデータを送信する。そして、車載器１３０は、受信したデータによって示されるタイミングに、そのデータによって示される車速に変速させる指示を、車両Ｖの運転者に対して出力する。
【００８４】
このようにして、交通流制御システム１００によっては、一群の隊列を成して走行させる車両の車速を、所望のタイミングにて段階的に制御することができる。
【００８５】
また、上述したように、車載器１３０は、受信したデータによって示されるタイミングに至ったか否かを判定する。そして、車載器１３０は、受信したデータによって示されるタイミングに至ったと判定した場合に、受信したデータによって示される車速に変速させる指示を、車両Ｖの運転者に対して出力する。
【００８６】
このようにして、交通流制御システム１００によっては、変速すべき所望のタイミング毎に指示を出すことなく、その所望のタイミングを指示するだけで、その所望のタイミングに変速すべき車速が指示される。
【００８７】
図９は、本実施形態に係る路側機１１０、及び車載器１３０を構成するコンピュータ８００のハードウェア構成の一例を示す。本実施形態に係るコンピュータ８００は、ホストコントローラ８０１により相互に接続されるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８０３、グラフィックコントローラ８０４、及びディスプレイ８０５を有するＣＰＵ周辺部と、入出力コントローラ８０６により相互に接続される通信インターフェース８０７、ハードディスクドライブ８０８、及びＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ８０９を有する入出力部と、入出力コントローラ８０６に接続されるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８１０、フレキシブルディスクドライブ８１１、及び入出力チップ８１２を有するレガシー入出力部とを備える。
【００８８】
ホストコントローラ８０１は、ＲＡＭ８０３と、高い転送レートでＲＡＭ８０３をアクセスするＣＰＵ８０２、及びグラフィックコントローラ８０４とを接続する。ＣＰＵ８０２は、ＲＯＭ８１０、及びＲＡＭ８０３に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ８０４は、ＣＰＵ８０２等がＲＡＭ８０３内に設けたフレームバッファ上に生成する画像データを取得し、ディスプレイ８０５上に表示させる。これに代えて、グラフィックコントローラ８０４は、ＣＰＵ８０２等が生成する画像データを格納するフレームバッファを、内部に含んでもよい。
【００８９】
入出力コントローラ８０６は、ホストコントローラ８０１と、比較的高速な入出力装置である通信インターフェース８０７、ハードディスクドライブ８０８、及びＣＤ−ＲＯＭドライブ８０９を接続する。ハードディスクドライブ８０８は、コンピュータ８００内のＣＰＵ８０２が使用するプログラム、及びデータを格納する。ＣＤ−ＲＯＭドライブ８０９は、ＣＤ−ＲＯＭ８９２からプログラム、又はデータを読み取り、ＲＡＭ８０３を介してハードディスクドライブ８０８に提供する。
【００９０】
また、入出力コントローラ８０６には、ＲＯＭ８１０と、フレキシブルディスクドライブ８１１、及び入出力チップ８１２の比較的低速な入出力装置とが接続される。ＲＯＭ８１０は、コンピュータ８００が起動時に実行するブートプログラム、及び／又はコンピュータ８００のハードウェアに依存するプログラム等を格納する。フレキシブルディスクドライブ８１１は、フレキシブルディスク８９３からプログラム、又はデータを読み取り、ＲＡＭ８０３を介してハードディスクドライブ８０８に提供する。入出力チップ８１２は、フレキシブルディスクドライブ８１１を入出力コントローラ８０６へと接続すると共に、例えばパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して各種の入出力装置を入出力コントローラ８０６へと接続する。
【００９１】
ＲＡＭ８０３を介してハードディスクドライブ８０８に提供されるプログラムは、フレキシブルディスク８９３、ＣＤ−ＲＯＭ８９２、又はＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ８０３を介してコンピュータ８００内のハードディスクドライブ８０８にインストールされ、ＣＰＵ８０２において実行される。
【００９２】
コンピュータ８００にインストールされ、コンピュータ８００を路側機１１０として機能させるプログラムは、コンピュータ８００を、ステップＳ２０１において、道路Ｒ上の通信範囲Ａよりも進行方向Ｄ側にある交通信号機Ｓが通行許可を示している間に、道路Ｒ上の通信範囲Ａを通過する車両Ｖが交通信号機Ｓの位置に到達し得る車速Ｖを算出する車速算出部１１２と、車速算出部１１２が算出した車速を示すデータを、ステップＳ２０２において、道路Ｒ上の通信範囲Ａに向けて送信する車速データ送信部１１３として機能させる。
【００９３】
更に、当該プログラムは、コンピュータ８００を、ステップＳ２０１において、道路Ｒ上の通信範囲Ａよりも進行方向Ｄ側にある交通信号機Ｓが通行許可を示している間に、道路Ｒ上の通信範囲Ａを通過する車両Ｖが交通信号機Ｓの位置に、許可された最高速度以下の車速にて到達し得ない場合、交通信号機Ｓが進行禁止を示した後に再度通行許可を示している間に到達し得る車速を算出する車速算出部１１２として機能させてもよい。
【００９４】
更に、当該プログラムは、コンピュータ８００を、ステップＳ２０１において、道路Ｒ上の通信範囲Ａよりも進行方向Ｄ側にある交通信号機Ｓが通行許可を示している間に、道路Ｒ上の通信範囲Ａを通過する車両Ｖが交通信号機Ｓの位置に、段階的に変速しながら到達し得る変速後の各車速を算出する車速算出部１１２として機能させてもよい。
【００９５】
更に、当該プログラムは、コンピュータ８００を、車速算出部１１２が算出した車速と共に、その車速に変速すべきタイミングを示すデータを、ステップＳ２０２において送信する車速データ送信部１１３として機能させてもよい。
【００９６】
これらのプログラムに記述された情報処理は、コンピュータ８００に読み込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である信号現示データ受信部１１１、車速算出部１１２、車速データ送信部１１３、及び信号現示情報格納部１１４として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ８００の使用目的に応じた情報の演算、又は加工を実現することにより、使用目的に応じた特有の路側機１１０が構築される。
【００９７】
また、コンピュータ８００にインストールされ、コンピュータ８００を車載器１３０として機能させるプログラムは、コンピュータ８００を、路側機１１０から送信されたデータを、ステップＳ３０１において受信する車速データ受信部１３１と、車速データ受信部１３１が受信したデータによって示される車速に基づく運転に関する指示を、ステップＳ３０５において、車両Ｖの運転者に対して出力する指示出力部１３４として機能させる。
【００９８】
更に、当該プログラムは、コンピュータ８００を、車速データ受信部１３１が受信したデータによって示されるタイミングに、そのデータによって示される車速に変速させる指示を、ステップＳ３０５において、車両Ｖの運転者に対して出力する指示出力部１３４として機能させてもよい。
【００９９】
更に、当該プログラムは、コンピュータ８００を、車速データ受信部１３１が受信したデータによって示されるタイミングに至ったか否かを、ステップＳ３０４において判定するタイミング判定部１３３と、車速データ受信部１３１が受信したデータによって示されるタイミングに至ったとタイミング判定部１３３が判定した場合に、車速データ受信部１３１が受信したデータによって示される車速に変速させる指示を、ステップＳ３０５において、車両Ｖの運転者に対して出力する指示出力部１３４として機能させてもよい。
【０１００】
これらのプログラムに記述された情報処理は、コンピュータ８００に読み込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である車速データ受信部１３１、走行距離データ入力受付部１３２、タイミング判定部１３３、及び指示出力部１３４として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ８００の使用目的に応じた情報の演算、又は加工を実現することにより、使用目的に応じた特有の車載器１３０が構築される。
【０１０１】
一例として、コンピュータ８００と外部の装置等との間で通信を行う場合には、ＣＰＵ８０２は、ＲＡＭ８０３上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェース８０７に対して通信処理を指示する。通信インターフェース８０７は、ＣＰＵ８０２の制御を受けて、ＲＡＭ８０３、ハードディスクドライブ８０８、フレキシブルディスク８９３、又はＣＤ−ＲＯＭ８９２等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェース８０７は、ダイレクトメモリアクセス方式により記憶装置との間で送受信データを転送してもよく、これに代えて、ＣＰＵ８０２が転送元の記憶装置、又は通信インターフェース８０７からデータを読み出し、転送先の通信インターフェース８０７、又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。
【０１０２】
また、ＣＰＵ８０２は、ハードディスクドライブ８０８、ＣＤ−ＲＯＭ８９２、フレキシブルディスク８９３等の外部記憶装置に格納されたファイル、又はデータベース等の中から、全部、又は必要な部分をダイレクトメモリアクセス転送等によりＲＡＭ８０３へと読み込ませ、ＲＡＭ８０３上のデータに対して各種の処理を行う。そして、ＣＰＵ８０２は、処理を終えたデータを、ダイレクトメモリアクセス転送等により外部記憶装置へと書き戻す。
【０１０３】
このような処理において、ＲＡＭ８０３は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはＲＡＭ８０３、及び外部記憶装置等をメモリ、記憶部、又は記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なおまた、ＣＰＵ８０２は、ＲＡＭ８０３の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはＲＡＭ８０３の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもＲＡＭ８０３、メモリ、及び／又は記憶装置に含まれるものとする。
【０１０４】
また、ＣＰＵ８０２は、ＲＡＭ８０３から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索、置換等を含む各種の処理を行い、ＲＡＭ８０３へと書き戻す。例えば、ＣＰＵ８０２は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数、又は定数と比較して、大きい、小さい、以上、以下、又は等しい等の条件を満たすかどうかを判断し、条件が成立した場合、又は不成立であった場合に、異なる命令列へと分岐し、又はサブルーチンを呼び出す。
【０１０５】
また、ＣＰＵ８０２は、記憶装置内のファイル、又はデータベース等に格納された情報を検索することができる。例えば、第１属性の属性値に対し第２属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、ＣＰＵ８０２は、記憶装置に格納されている複数のエントリの中から第１属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第２属性の属性値を読み出すことにより、所定の条件を満たす第１属性に対応付けられた第２属性の属性値を得ることができる。
【０１０６】
以上に示したプログラム、又はモジュールは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク８９３、ＣＤ−ＲＯＭ８９２の他に、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、又はＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）等の光学記録媒体、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク、又はインターネットに接続されたサーバシステムに設けたハードディスク、又はＲＡＭ等の記憶媒体を記録媒体として使用して、ネットワークを介してプログラムをコンピュータ８００に提供してもよい。
【０１０７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更、又は改良を加えることが可能であることが当業者に明らかである。そのような変更、又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１０８】
特許請求の範囲、明細書、及び図面中において示したシステム、方法、装置、プログラム、及び記録媒体における動作、手順、ステップ、及び段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現し得ることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１０９】
１００  交通流制御システム
１１０  路側機
１１１  信号現示データ受信部
１１２  車速算出部
１１３  車速データ送信部
１１４  信号現示情報格納部
１３０  車載器
１３１  車速データ受信部
１３２  走行距離データ入力受付部
１３３  タイミング判定部
１３４  指示出力部
８００  コンピュータ
８０１  ホストコントローラ
８０２  ＣＰＵ
８０３  ＲＡＭ
８０４  グラフィックコントローラ
８０５  ディスプレイ
８０６  入出力コントローラ
８０７  通信インターフェース
８０８  ハードディスクドライブ
８０９  ＣＤ−ＲＯＭドライブ
８１０  ＲＯＭ
８１１  フレキシブルディスクドライブ
８１２  入出力チップ
８９２  ＣＤ−ＲＯＭ
８９３  フレキシブルディスク
Ａ  通信範囲
Ｄ  進行方向
Ｓ  交通信号機
Ｖ  車両
【図１】
2014119791.tif 000003
【図２】
2014119791.tif 000004
【図３】
2014119791.tif 000005
【図４】
2014119791.tif 000006
【図５】
2014119791.tif 000007
【図６】
2014119791.tif 000008
【図７】
2014119791.tif 000009
【図８】
2014119791.tif 000010
【図９】
2014119791.tif 000011
【図１０】
2014119791.tif 000012
【図１１】
2014119791.tif 000013