(57)【要約】【課題】自動車間交通待ち行列情報通信システム、交通待ち行列情報通信デバイス、および方法の実施形態を開示すること。【解決手段】システムおよび方法の実施形態は、多数の自動車の使用を含む。各自動車は、交通待ち行列情報通信デバイスを装備する。各交通待ち行列情報通信デバイスは、それに対応する自動車が単一の交通レーンにおける待ち行列に入ったか、または待ち行列から出たかを決定するために使用することができる。自動車が待ち行列内にいる場合、デバイスは、直前および直後の自動車と通信することができる。具体的には、自動車は、待ち行列内の前方の自動車からデータを受信し、待ち行列内におけるその位置および待ち行列を抜けるのにかかる推定時間を決定するために、受信データを使用することができる。その後、同じ決定を行うために、待ち行列内の次の自動車に、修正されたデータをデバイスによって送信することができる。【選択図】図３
2010049682.tif 000002
【特許請求の範囲】
【請求項１】
特定の自動車に設置された自動車間交通待ち行列情報通信デバイスであって、
直前の自動車から第１の信号を受信する通信装置であって、前記直前の自動車が、単一の交通レーンにおいて前記特定の自動車に直に隣接する前方の自動車であり、前記第１の信号が、少なくとも待ち行列内における前記直前の自動車の位置および前記待ち行列の平均速度を含む交通待ち行列データの第１の組を含む、通信装置と、
交通待ち行列データの前記第１の組に基づいて、少なくとも前記待ち行列内における前記特定の自動車の位置および前記待ち行列の修正された平均速度を含む交通待ち行列データの第２の組を決定するプロセッサであって、前記通信装置がさらに、直後の自動車に第２の信号を送信し、前記第２の信号が、交通待ち行列データの前記第２の組を含み、前記直後の自動車が、前記単一の交通レーンにおいて前記特定の自動車に直に隣接する後方の自動車である、プロセッサと、
を含む自動車間交通待ち行列情報通信デバイス。
【請求項２】
前記プロセッサが、前記待ち行列内における前記特定の自動車の前記位置に前記待ち行列の前記修正された平均速度を乗算することによって、交通待ち行列データの前記第２の組に基づいて、前記特定の自動車が前記待ち行列の開始位置に到達するまでの推定時間をさらに決定する、請求項１に記載のデバイス。
【請求項３】
交通待ち行列データの前記第２の組および前記特定の自動車が前記待ち行列の前記開始位置に到達するまでの前記推定時間の少なくとも一方を前記特定の自動車のユーザに視覚的に表示するディスプレイと、
交通待ち行列データの前記第２の組および前記特定の自動車が前記待ち行列の前記開始位置に到達するまでの前記推定時間の少なくとも一方を前記特定の自動車の前記ユーザに聴覚的に提供するスピーカと、
の少なくとも一方をさらに含む、請求項２に記載のデバイス。
【請求項４】
前記通信装置が、所定の時間間隔でデータを受信および送信する、請求項１に記載のデバイス。
【請求項５】
前記通信装置が、見通し線通信装置を含む、請求項１に記載のデバイス。
【請求項６】
前記見通し線通信装置が、赤外線通信装置を含む、請求項５に記載のデバイス。
【請求項７】
特定の自動車に設置された自動車間交通待ち行列情報通信デバイスであって、
前記特定の自動車が単一の交通レーンにおける待ち行列に入った時を決定し、前記特定の自動車が前記待ち行列から出た時をさらに決定する速度モニタと、
直前の自動車から第１の信号を受信する通信装置であって、前記直前の自動車が、前記単一の交通レーンにおける前記待ち行列において前記特定の自動車に直に隣接する前方の自動車であり、前記第１の信号が、少なくとも前記待ち行列内における前記直前の自動車の位置および前記待ち行列の平均速度を含む交通待ち行列データの第１の組を含む、通信装置と、
交通待ち行列データの前記第１の組に基づいて、少なくとも前記待ち行列内における前記特定の自動車の位置および前記待ち行列の修正された平均速度を含む交通待ち行列データの第２の組を決定するプロセッサであって、前記通信装置がさらに、直後の自動車に第２の信号を送信し、前記第２の信号が、交通待ち行列データの前記第２の組を含み、前記直後の自動車が、前記単一の交通レーンにおいて前記特定の自動車に直に隣接する後方の自動車である、プロセッサと、
前記通信装置による前記第１の信号の受信を監視し、前記特定の自動車が前記待ち行列の開始位置に到達した時を決定するために、前記通信装置が前記第１の信号の受信を停止した時を決定する信号モニタと、
を含む自動車間交通待ち行列情報通信デバイス。
【請求項８】
前記プロセッサが、前記待ち行列内における前記特定の自動車の前記位置に前記待ち行列の前記修正された平均速度を乗算することによって、交通待ち行列データの前記第２の組に基づいて、前記特定の自動車が前記待ち行列の前記開始位置に到達するまでの推定時間をさらに決定する、請求項７に記載のデバイス。
【請求項９】
交通待ち行列データの前記第２の組および前記特定の自動車が前記待ち行列の前記開始位置に到達するまでの前記推定時間の少なくとも一方を前記特定の自動車のユーザに視覚的に表示するディスプレイと、
交通待ち行列データの前記第２の組および前記特定の自動車が前記待ち行列の前記開始位置に到達するまでの前記推定時間の少なくとも一方を前記特定の自動車の前記ユーザに聴覚的に提供するスピーカと、
の少なくとも一方をさらに含む、請求項８に記載のデバイス。
【請求項１０】
前記通信装置がさらに、所定の時間間隔でデータを受信および送信する、請求項７に記載のデバイス。
【請求項１１】
前記通信装置が、見通し線通信装置をさらに含む、請求項７に記載のデバイス。
【請求項１２】
前記見通し線通信装置が、赤外線通信装置を含む、請求項１１に記載のデバイス。
【請求項１３】
特定の自動車に設置された交通待ち行列情報通信デバイスによって、直前の自動車から第１の信号を受信するステップであって、前記直前の自動車が、単一の交通レーンにおいて前記特定の自動車に直に隣接する前方の自動車であり、前記第１の信号が、少なくとも待ち行列内における前記直前の自動車の位置および前記待ち行列の平均速度を含む交通待ち行列データの第１の組を含む、ステップと、
前記交通待ち行列情報通信デバイスによって、交通待ち行列データの前記第１の組に基づいて、交通待ち行列データの第２の組を決定するステップであって、交通待ち行列データの前記第２の組が、少なくとも前記待ち行列内における前記特定の自動車の位置および前記待ち行列の修正された平均速度を含む、ステップと、
前記交通待ち行列情報通信デバイスによって、直後の自動車に第２の信号を送信するステップであって、前記第２の信号が、交通待ち行列データの前記第２の組を含み、前記直後の自動車が、前記単一の交通レーンにおいて前記特定の自動車に直に隣接する後方の自動車である、ステップと、
を含む自動車間交通待ち行列情報通信方法。
【請求項１４】
交通待ち行列データの前記第２の組に基づいて、前記特定の自動車が前記待ち行列の開始位置に到達するまでの推定時間を決定するステップをさらに含む、請求項１３に記載の方法。
【請求項１５】
前記推定時間を決定する前記ステップが、前記待ち行列内における前記特定の自動車の前記位置に前記待ち行列の前記修正された平均速度を乗算するステップを含む、請求項１４に記載の方法。
【請求項１６】
交通待ち行列データの前記第２の組および前記特定の自動車が前記待ち行列の前記開始位置に到達するまでの前記推定時間の少なくとも一方を前記特定の自動車のユーザに視覚的に表示するステップと、
交通待ち行列データの前記第２の組および前記特定の自動車が前記待ち行列の前記開始位置に到達するまでの前記推定時間の少なくとも一方を前記特定の自動車の前記ユーザに聴覚的に提供するステップと、
の少なくとも一方をさらに含む、請求項１４に記載の方法。
【請求項１７】
前記受信するステップおよび前記送信するステップの各々が、所定の時間間隔で実行される、請求項１３に記載の方法。
【請求項１８】
前記受信するステップおよび前記送信するステップの各々が、見通し線通信装置を用いて実行される、請求項１３に記載の方法。
【請求項１９】
前記特定の自動車が前記単一の交通レーンにおける前記待ち行列に入った時を決定し、前記特定の自動車が前記待ち行列から出た時をさらに決定するために、前記交通待ち行列情報通信デバイスによって、前記特定の自動車の速度を監視するステップをさらに含む、請求項１３に記載の方法。
【請求項２０】
前記交通待ち行列情報通信デバイスによって、前記第１の信号の受信を監視するステップと、前記特定の自動車が前記待ち行列の開始位置に到達した時を決定するために、前記通信装置が前記第１の信号の受信を停止した時を決定するステップと、をさらに含む、請求項１３に記載の方法。
【請求項２１】
実施されるコンピュータ使用可能プログラム・コードを有するコンピュータ使用可能媒体を含む、自動車間交通待ち行列情報通信のためのコンピュータ・プログラム製品であって、前記コンピュータ使用可能プログラム・コードが、方法を実行するように構成され、前記方法が、
特定の自動車の交通待ち行列情報デバイスによって、直前の自動車から第１の信号を受信するステップであって、前記直前の自動車が、単一の交通レーンにおいて前記特定の自動車に直に隣接する前方の自動車であり、前記第１の信号が、少なくとも待ち行列内における前記直前の自動車の位置および前記待ち行列の平均速度を含む交通待ち行列データの第１の組を含む、ステップと、
前記交通待ち行列情報デバイスによって、交通待ち行列データの前記第１の組に基づいて、交通待ち行列データの第２の組を決定するステップであって、交通待ち行列データの前記第２の組が、少なくとも前記待ち行列内における前記特定の自動車の位置および前記待ち行列の修正された平均速度を含む、ステップと、
前記交通待ち行列情報デバイスによって、直後の自動車に第２の信号を送信するステップであって、前記第２の信号が、交通待ち行列データの前記第２の組を含み、前記直後の自動車が、前記単一の交通レーンにおいて前記特定の自動車に直に隣接する後方の自動車である、ステップと、
を含むコンピュータ・プログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、一般に、自動車間通信システムに関し、より詳細には、自動車間交通待ち行列情報通信システム（vehicle-to-vehicle traffic queue information communication system）、交通待ち行列情報通信デバイス、ならびに待ち行列内における特定の自動車の位置、待ち行列の平均速度、および特定の自動車が待ち行列の先頭に到達するための推定時間を含むが、これらに限定されない、交通待ち行列情報を決定するための方法に関する。
【背景技術】
【０００２】
交通事故（traffic incident）が発生し、待ち行列が形成された場合、特定の自動車のドライバが、その特定の自動車が待ち行列の先頭からどれだけ遠くにいるか、およびその特定の自動車が待ち行列の先頭に到達するのにどれだけの時間がかかるかについての詳細な情報を受け取るための、正確なリアルタイム方法は、現在存在していない。例えば、定期的なラジオまたはウェブベースの交通アナウンスが、事故の場所およびその結果発生した交通待ち行列を自動車が通過するのにかかる推定平均時間に関する情報を提供する。他のシステムは、リアルタイム交通情報と呼ばれるものを提供することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
そのようなシステムを用いて、交通データが、無線周波を介して送信され、全地球測位システム（ＧＰＳ）などのデバイスによって取得される。受信された交通データは、現場を示し、交通渋滞および平均速度に関する限られた情報を提供することができる。しかし、交通アナウンスも、現在のリアルタイム交通情報システムも、特定の自動車に関する詳細を提供することはできない。
【課題を解決するための手段】
【０００４】
上記のことがらに鑑みて、本明細書では、自動車間交通待ち行列情報通信システム、交通待ち行列情報通信デバイス、および方法の実施形態が開示される。システムおよび方法の実施形態は、多数の自動車の使用を含む。各自動車は、交通待ち行列情報通信デバイスを装備する。各交通待ち行列情報通信デバイスは、それに対応する自動車が単一の交通レーンにおける待ち行列に入ったか、または待ち行列から出たかを決定するために使用することができる。自動車が待ち行列内にいる場合、デバイスは、直前および直後の自動車と通信することができる。具体的には、自動車は、待ち行列内の前方の自動車からデータを受信し、待ち行列内におけるその位置および待ち行列を抜けるのにかかる推定時間を決定するために、受信データを使用することができる。その後、同じ決定を行うために、待ち行列内の次の自動車に、修正されたデータをデバイスによって送信することができる。
【０００５】
より具体的には、自動車間交通待ち行列情報システムの実施形態が開示される。システムの実施形態は、複数の自動車と、複数の交通待ち行列情報通信デバイスを含む。自動車は、単一の交通レーン内を走行し、特定の各自動車は、単一の対応する交通待ち行列情報通信デバイスを装備する。
【０００６】
各交通待ち行列情報通信デバイスは、通信装置と、プロセッサを含むことができる。具体的には、通信装置は、直前の自動車から（すなわち、単一の交通レーンにおいて特定の自動車に直に隣接する前方の自動車から）、第１の信号を受信するように適合させることができる。この第１の信号は、交通待ち行列データの第１の組を、より具体的には、単一の交通レーン内での待ち行列内における直前の自動車の位置と、また待ち行列の平均速度（すなわち、自動車が待ち行列内で位置１つ分前進するのにかかる平均時間）を含むことができる。プロセッサは、交通待ち行列データの第１の組に基づいて、交通待ち行列データの第２の組を決定するように適合させることができる。交通待ち行列データのこの第２の組は、待ち行列内における特定の自動車の現在位置と、待ち行列の修正された平均速度を含むことができる。ディスプレイは、交通待ち行列データのこの第２の組または後で計算される任意の交通待ち行列情報（例えば、待ち行列の開始位置に到達するまでの推定時間）あるいはその両方を、特定の自動車のユーザに視覚的に表示するように適合させることができる。代替として、スピーカ・システムを、そのような情報を特定の自動車のユーザに聴覚的に提供するように適合させることができる。通信装置は、直後の自動車に（すなわち、単一の交通レーンにおいて特定の自動車に直に隣接する後方の自動車に）、交通待ち行列データの第２の組を含む第２の信号を送信するようにさらに適合させることができる。
【０００７】
加えて、各交通待ち行列情報通信デバイスは、速度モニタと、信号モニタを含むことができる。速度モニタは、通信装置による信号受信送信プロセスを開始するために、特定の自動車が単一の交通レーンにおける待ち行列に入った時を決定し、そのようなプロセスを終了するために、特定の自動車が待ち行列から出た時をさらに決定するように適合させることができる。信号モニタは、通信装置による第１の信号の受信を監視し、特定の自動車が待ち行列の開始位置に到達した時を決定するために、通信装置がそのような信号の受信を停止した時を決定するように適合させることができる。すなわち、通信装置が信号の受信を停止すると、待ち行列内において特定の自動車の前方にもはや自動車は存在せず、したがって、特定の自動車は待ち行列の先頭にいるという決定を下すことができる。
【０００８】
本明細書では、関連する自動車間交通待ち行列情報通信方法の実施形態も開示される。方法の実施形態は、特定の自動車に設置された交通待ち行列情報通信デバイスによって、直前の自動車から（すなわち、単一の交通レーンにおいて特定の自動車に直に隣接する前方の自動車から）第１の信号を受信するステップを含む。この第１の信号は、待ち行列内における直前の自動車の位置と、待ち行列の平均速度（すなわち、自動車が待ち行列内で位置１つ分前進するのにかかる平均時間）を含む、交通待ち行列データの第１の組を含むことができる。交通待ち行列データのこの第１の組に基づいて、交通待ち行列情報通信デバイスは、交通待ち行列データの第２の組を決定することができる。交通待ち行列データのこの第２の組は、待ち行列内における特定の自動車の現在位置と、待ち行列の修正された平均速度を少なくとも含むことができる。交通待ち行列データのこの第２の組または後で計算される他の任意の交通待ち行列情報（例えば、待ち行列の開始位置に到達するまでの推定時間）あるいはその両方は、特定の自動車のユーザに視覚的に表示することができ、または聴覚的に提供することができる。さらに、交通待ち行列情報通信デバイスは、直後の自動車に（すなわち、単一の交通レーンにおいて特定の自動車に直に隣接する後方の自動車に）、交通待ち行列データの第２の組を含む第２の信号を送信することができる。
【０００９】
加えて、方法の実施形態は、信号受信送信プロセスを開始するために、特定の自動車が単一の交通レーンにおける待ち行列に入った時を決定し、そのようなプロセスを終了するために、特定の自動車が待ち行列から出た時をさらに決定するために、交通待ち行列情報通信デバイスによって、特定の自動車の速度を監視するステップを含むことができる。方法の実施形態は、交通待ち行列情報通信デバイスによって第１の信号の受信を監視するステップと、特定の自動車が待ち行列の開始位置に到達した時を決定するために、交通待ち行列情報通信デバイスがそのような信号の受信を停止した時を決定するステップも含むことができる。すなわち、交通待ち行列情報通信デバイスが信号の受信を停止すると、待ち行列内において特定の自動車の前方にもはや自動車は存在せず、したがって、特定の自動車は待ち行列の先頭にいるという決定を下すことができる。
【００１０】
本発明の実施形態は、必ずしも実寸に比例して描かれていない図面を参照する以下の詳細な説明からよりよく理解されよう。
【図面の簡単な説明】
【００１１】
【図１】本発明の自動車間交通待ち行列情報通信システムおよび方法の実施形態を含む例示的な交通待ち行列の図である。
【図２】図１の各自動車に設置できる本発明の交通待ち行列情報通信デバイスの一実施形態を示すブロック図である。
【図３】本発明の方法の一実施形態を示すフローチャートである。
【発明を実施するための形態】
【００１２】
本発明の実施形態ならびにその様々な特徴および有利な細部が、添付の図面に示され、以下の説明で詳述される、非限定的な実施形態を参照しながら、より十分に説明される。
【００１３】
上で言及されたように、交通渋滞原因が発生し、待ち行列が形成された場合、特定の自動車のドライバが、その特定の自動車が待ち行列の先頭からどれだけ遠くにいるか、およびその特定の自動車が待ち行列の先頭に到達するのにどれだけの時間がかかるかについての詳細な情報を受け取るための、正確なリアルタイム方法は、現在存在していない。例えば、定期的なラジオまたはウェブベースの交通アナウンスが、事故の場所およびその結果発生した交通待ち行列を自動車が通過するのにかかる推定平均時間に関する情報を提供する。他のシステムは、リアルタイム交通情報と呼ばれるものを提供することができる。そのようなシステムを用いて、交通データが、無線周波を介して送信され、全地球測位システム（ＧＰＳ）などのデバイスによって取得される。受信された交通データは、現場を示し、交通渋滞および平均速度に関する限られた情報を提供することができる。しかし、交通アナウンスも、現在のリアルタイム交通情報システムも、特定の自動車に関する詳細を提供することはできない。
【００１４】
上記のことがらに鑑みて、本明細書では、自動車間交通待ち行列情報通信システム、交通待ち行列情報通信デバイス、および方法の実施形態が開示される。システムおよび方法の実施形態は、多数の自動車の使用を含む。各自動車は、交通待ち行列情報通信デバイスを装備する。各交通待ち行列情報通信デバイスは、それに対応する自動車が単一の交通レーンにおける待ち行列に入ったか、または待ち行列から出たかを決定するために使用することができる。自動車が待ち行列内にいる場合、デバイスは、直前および直後の自動車と通信することができる。具体的には、自動車は、待ち行列内の前方の自動車からデータを受信し、待ち行列内におけるその位置および待ち行列を抜けるのにかかる推定時間を決定するために、受信データを使用することができる。その後、同じ決定を行うために、待ち行列内の次の自動車に、修正されたデータをデバイスによって送信することができる。
【００１５】
より具体的には、図１を参照すると、自動車間交通待ち行列情報システムの一実施形態が開示されている。システムの実施形態は、複数の自動車（例えば、１１０ａ〜１１０ｄ）を含む。自動車１１０ａ〜ｄは、単一の交通レーン１１５を走行しており、特定の各自動車１１０ａ〜１１０ｄは、対応する交通待ち行列情報通信デバイス１２０ａ〜１２０ｄを装備する。すなわち、交通待ち行列情報通信デバイス１２０ａ〜１２０ｄは、それぞれ各自動車１１０ａ〜１１０ｄに設置される。
【００１６】
各交通待ち行列情報通信デバイス１２０ａ〜１２０ｄは、図２に示されるような、同じ構成要素と、同じ対応する機能を含む。説明を容易にするため、これらの構成要素および対応する機能は、自動車１１０ｃの交通待ち行列情報通信デバイス１２０ｃに関して説明される。したがって、図１と組み合わせて図２を参照すると、本発明の交通待ち行列情報通信デバイス１２０ｃの一実施形態は、無線通信装置２１０（すなわち、無線通信デバイス）と、タイマ２１６と、メモリ・デバイス２１７と、プロセッサ２２０と、ディスプレイ２３０を含む。
【００１７】
通信装置２１０は、見通し線通信装置を含むことができる。例えば、通信装置２１０は、特定の自動車１１０ｃと、特定の自動車１１０ｃと同じ交通レーン１１５を走行しており、さらに特定の自動車１１０ｃから所定の距離（例えば、１０メートル）より大きく隔たっていない、直に隣接する自動車の間で双方向通信を可能にする、赤外線送受信器を含む、短距離赤外線通信装置を含むことができる。したがって、自動車１１０ｃの通信装置２１０は、特定の自動車１１０ｃと、直前の自動車１１０ｂ（すなわち、特定の自動車１１０ｃに直に隣接する前方の自動車）および直後の自動車１１０ｄ（すなわち、特定の自動車１１０ｃに直に隣接する後方の自動車）の両方の対応する通信装置との間の通信を可能にすることができる。
【００１８】
通信装置２１０は、待ち行列１２５内の直前の自動車１１０ｂから第１の信号２１１を受信するように適合させることができる。この第１の信号２１１は、交通待ち行列データの第１の組を含むことができる。交通待ち行列データの第１の組は、待ち行列１２５内における直前の自動車１１０ｂの位置（すなわち、開始または最初の位置、（図示のような）第２の位置、第３の位置など）を含むことができる。交通待ち行列データの第１の組は、待ち行列１２５の平均速度（すなわち、自動車が待ち行列内で位置１つ分前進するのにかかる平均時間（qAvTime1Space））も含むことができる。第１の信号２１１が受信されると、タイマ２１６を自動的に起動することができ、加えて、データの第１の組を（例えば、ログまたはメモリ２１７内に）記録することができる。
【００１９】
加えて、プロセッサ２２０は、交通待ち行列データの第１の組に基づいて、交通待ち行列データの第２の組を決定し、データのその第２の組をログ２１７内に記録するように適合させることができる。交通待ち行列データのこの第２の組は、待ち行列１２５内における特定の自動車１１０ｃの現在位置を含むことができる。すなわち、特定の自動車１１０ｃの現在位置は、自動車１１０ｂの位置を１だけ増したものになる。加えて、交通待ち行列データの第２の組は、待ち行列１２５の修正された平均速度（すなわち、自動車が待ち行列内で位置１つ分前進するのにかかる現在の平均時間（qAvTime1Space））を含むことができる。すなわち、自動車が前進すると常に、自動車がその最後の場所に前進するのにかかった時間が記憶される。自動車が場所１つ分前進するのにかかった最後の時間より長く静止していた場合、待ち行列の全体的な平均速度を計算するために現在のタイマ２１６の値が使用され（qAvTime1Space= ((qAvTime1Space * position - 1) + myAvTime1Space) / position）、ここで、positionは、データの第２の組においてプラス１された、特定の自動車１１０ｃの現在位置である。プロセッサ２２０は、待ち行列内における特定の自動車１１０ｃの位置に待ち行列１２５の修正された平均速度を乗算することによって、交通待ち行列データの第２の組に基づいて、特定の自動車１１０ｃが待ち行列１２５の開始位置に到達するまでの推定時間を決定するようにさらに適合させることができる（timeToFront= qAvTime1Space * position）。ディスプレイ２３０は、交通待ち行列データのこの第２の組または後で計算される任意の交通待ち行列情報（例えば、待ち行列の開始位置に到達するまでの推定時間）あるいはその両方を、特定の自動車１１０ｃのユーザに視覚的に表示するように適合された、自動車のダッシュボード上のグラフィカル・ユーザ・インタフェース（ＧＵＩ）またはヘッドアップ・ディスプレイ（ＨＵＤ）を含むことができる。代替として、この同じ情報（すなわち、交通待ち行列データの第２の組または後で計算される任意の交通待ち行列情報あるいはその両方）は、特定の自動車１１０ｃのユーザに（例えば、スピーカ２３５を介して）聴覚的に提供することもできる。
【００２０】
交通データの第２の組がプロセッサ２２０によって決定されると、通信装置２１０は、交通待ち行列データのこの第２の組を含む第２の信号２１２を直後の自動車１１０ｄに（すなわち、単一の交通レーン１１５において特定の自動車に直に隣接する後方の自動車の交通待ち行列情報通信デバイスの通信装置に）送信するようにさらに適合させることができる。その後、後方の自動車１１０ｄの交通待ち行列情報通信デバイス１２０ｄは、待ち行列１２５内における自動車１１０ｄの位置と、また自動車１１０ｄが待ち行列１２５の先頭に到達するのにかかる時間を決定するために、上で説明されたのと同じ方法で同じ機能を実行することができる。
【００２１】
プロセッサ２２０によって利用される（上で説明された）アルゴリズムは単一の交通レーン１１５に対してのみ適用可能であるので、自動車間通信が同じ交通レーンを走行中の隣接する自動車間でのみ発生することを保証するように、通信装置２１０による信号放送は、（例えば、見通し線によって）限定されることに留意されたい。これは、多数のレーンが存在する場合、データは自動車が走行している特定のレーンについて正確であり、自動車がレーンを変更すると、または道路から出ると、情報が自動的に更新されるという利点を有する。各自動車１１０ａ〜１１０ｄの交通待ち行列情報通信デバイス１２０ａ〜１２０ｄ内の通信装置２１０は、（例えば、３０秒毎、１分毎など）所定の時間間隔で信号を通信する（すなわち、データを送信および受信する）ようにさらに適合させることができることにも留意されたい。これは、最も新しいデータ情報が自動車ユーザに表示されることを保証する。例えば、待ち行列内の前方の自動車がレーンを変更した場合、または道路から出た場合、すぐ次のラウンドの信号は、後方の自動車の位置繰上げ（jump in position）を考慮する。
【００２２】
そのようなシステムの場合、各自動車１１０ａ〜１１０ｄ上で交通待ち行列情報通信デバイス１２０ａ〜１２０ｄを働かせるには、さらに待ち行列１２５を識別することができなければならず、それに対応する自動車が待ち行列１２５の先頭にいる時を認識することもできなければならない。したがって、図１と組み合わせて再び図２を参照すると、各交通待ち行列情報通信デバイス１２０ａ〜１２０ｄは、速度モニタ２４０と、信号モニタ２５０をさらに含むことができる。
【００２３】
速度モニタ２４０は、通信装置２１０による信号受信送信プロセスを自動的に開始するために、特定の自動車１１０ｃが単一の交通レーン１１５における待ち行列１２５に入った時を決定し、そのようなプロセスを終了するために、特定の自動車が（例えば、待ち行列の先頭を通過することによって、レーンを変更することによって、道路から出ることによってなど）待ち行列１２５から出た時をさらに決定するように適合させることができる。例えば、待ち行列を定義する閾値基準を事前に決定することができる。すなわち、自動車が所定の時間にわたって所定の速度より速度を下げていると判定された場合、待ち行列が確立される。そのような判定を行うため、速度モニタ２４０は、自動車の速度計と通信することができ、自動車の速度を経時的に監視することができる。待ち行列閾値基準が満たされた場合、隣接する自動車（例えば、１１０ｂおよび１１０ｄ）との通信が開始される。同様にして、自動車１１０ｃが閾値速度を超えて加速し始めた場合、自動車１１０ｃはもはや待ち行列１２５内にいないという判定が下され、通信は終了する。速度モニタ２４０は、待ち行列１２５が存在する場合にのみ信号が伝播されることを保証するような方法で、特定の自動車１１０ｃの速度を継続的または定期的に監視するように適合させることができることに留意されたい。すなわち、速度モニタ２４０は、後方の自動車１１０ｄにデータを送信する前に、待ち行列１２５が存在することを検証するように適合させる（すなわち、プログラムされる）べきである。特定の自動車１１０ｃが所定の時間にわたって所定の速度を超えて走行している（すなわち、待ち行列閾値基準の外にある）場合、信号は後方の自動車１１０ｄに送信されない。これは、他の自動車がどれほど近くにいても、または他の自動車がどのような信号を送信していても、自動車が誤った信号を伝播しないことを保証し、（例えば、レーンを変更することによって、または道路から出ることによって）待ち行列１２５から出た自動車が信号の送信を停止することも保証する。
【００２４】
信号モニタ２５０は、通信装置２１０が所定の時間（例えば、３０秒、１分など）にわたって第１の信号２１１の受信を停止している場合を決定し、それによって、特定の自動車１１０ｃが待ち行列１２５の開始位置に到達した時を決定するために、通信装置２１０によるそのような信号の受信を監視するように適合させることができる。すなわち、通信装置２１０が信号の受信を停止すると、待ち行列１２５内において特定の自動車１１０ｃの前方にもはや自動車は存在せず、したがって、特定の自動車１１０ｃは待ち行列１２５の先頭にいるという決定を下すことができる。待ち行列１２５内の他の自動車が引き続いてそれぞれの位置を決定できるように、待ち行列の先頭にいる自動車が識別されなければならない。
【００２５】
上で詳細に説明された交通待ち行列情報通信デバイス１２０ｃの様々な構成要素は、直接通信できること、または図示されるように、バス２８０を介して通信できることが期待される。
【００２６】
また、図１および図２と組み合わせて図３のフローチャートを参照すると、本明細書では、関連する自動車間交通待ち行列情報通信方法の実施形態が開示される。方法の実施形態は、特定の自動車１１０ｃに設置された交通待ち行列情報通信デバイス１２０ｃによって、直前の自動車１１０ｂから（すなわち、単一の交通レーン１１５において特定の自動車に直に隣接する前方の自動車から）第１の信号２１１を受信するステップを含む（３０４）。この第１の信号２１１は、待ち行列１２５内における直前の自動車１１０ｂの位置（すなわち、開始または最初の位置、（図示のような）第２の位置、第３の位置など）を含む、交通待ち行列データの第１の組を含むことができる。この交通待ち行列データの第１の組は、待ち行列１２５の平均速度（すなわち、自動車が待ち行列内で位置１つ分前進するのにかかる平均時間（qAvTime1Space））も含むことができる（３０５）。第１の信号２１１が受信されると、タイマ２１６を自動的に起動することができ、加えて、データの第１の組を（例えば、ログまたはメモリ２１７内に）自動的に記録することができる。
【００２７】
その後、交通待ち行列データの第１の組に基づいて、交通待ち行列情報通信デバイス１２０ｃは、交通待ち行列データの第２の組を決定し、データのその第２の組をログ２１７内に記録することができる（３０６）。交通待ち行列データのこの第２の組は、少なくとも待ち行列１２５内における特定の自動車１１０ｃの現在位置と、待ち行列１２５の修正された平均速度を含むことができる（３０７）。具体的には、特定の自動車１１０ｃの現在位置は、自動車１１０ｂの位置を１だけ増したものになる。待ち行列１２５の修正された平均速度は、自動車が待ち行列内で位置１つ分前進するのにかかる現在の平均時間（qAvTime1Space）である。すなわち、自動車が前進すると常に、自動車がその最後の場所に前進するのにかかった時間が記憶される。自動車が場所１つ分前進するのにかかった最後の時間より長く静止していた場合、待ち行列の全体的な平均速度を計算するために現在のタイマ２１６の値が使用され（qAvTime1Space= ((qAvTime1Space * position - 1) + myAvTime1Space) / position）、ここで、positionは、データの第２の組においてプラス１された、特定の自動車１１０ｃの現在位置である。加えて、待ち行列内における特定の自動車１１０ｃの位置に待ち行列１２５の修正された平均速度を乗算することによって、交通待ち行列データの第２の組に基づいて、特定の自動車１１０ｃが待ち行列１２５の開始位置に到達するまでの推定時間を決定することができる（timeToFront= qAvTime1Space * position）（３０８〜３０９）。交通待ち行列データのこの第２の組または後で計算される他の任意の交通待ち行列情報（例えば、待ち行列の開始位置に到達するまでの推定時間）あるいはその両方は、特定の自動車１１０ｃのユーザに（例えば、自動車のダッシュボード上のディスプレイ２３０によって）視覚的に表示することができ、または（例えば、スピーカ２３５によって）聴覚的に提供することができる（３１０）。
【００２８】
さらに、交通待ち行列情報通信デバイス１２０ｃは、交通待ち行列データの第２の組を含む第２の信号２１２を直後の自動車１１０ｄ（すなわち、単一の交通レーン１１５において特定の自動車に隣接する後方の自動車）に送信することができる（３１２）。その後、後方の自動車１１０ｄの交通待ち行列情報通信デバイス１２０ｄは、待ち行列１２５内における自動車１１０ｄの位置と、また自動車１１０ｄが待ち行列１２５の先頭に到達するのにかかる時間を決定するために、上で説明されたのと同じ方法で同じプロセスを実行することができる。
【００２９】
プロセッサ２２０によって利用されるアルゴリズムは単一の交通レーン１１５に対してのみ適用可能であるので、自動車間通信が同じ交通レーン１１５を走行中の隣接する自動車間でのみ発生することを保証するように、プロセス３０４および３１２における信号放送は、（例えば、見通し線によって）限定されることに留意されたい。これは、多数のレーンが存在する場合、データは自動車が走行している特定のレーンについて正確であり、自動車がレーンを変更すると、または道路から出ると、情報が自動的に更新されるという利点を有する。プロセス３０４および３１２における信号放送は、（例えば、３０秒毎、１分毎など）所定の時間間隔で実行されることにも留意されたい。これは、プロセス３１０において、最も新しいデータ情報が自動車ユーザに表示されることを保証する。例えば、待ち行列内の前方の自動車がレーンを変更した場合、または道路から出た場合、すぐ次のラウンドの信号は、後方の自動車の位置繰上げを考慮する。
【００３０】
そのような方法の場合、各自動車１１０ａ〜１１０ｄ上で交通待ち行列情報通信デバイス１２０ａ〜１２０ｄを働かせるには、さらに待ち行列１２５を識別することができなければならず、それに対応する自動車が待ち行列１２５の先頭にいる時を認識することもできなければならない。したがって、方法の実施形態は、特定の自動車１１０ｃが単一の交通レーン１１５における待ち行列に入った時を決定し、その後、受信プロセス３０４および送信プロセス３１２を自動的に開始するために（３０２）、交通待ち行列情報通信デバイス１２０ｃによって、特定の自動車１１０ｃの速度を監視するステップを含むことができる。例えば、待ち行列を定義する閾値基準を事前に決定することができる。すなわち、自動車が所定の時間にわたって所定の速度より速度を下げていると判定された場合、待ち行列が確立される。そのような判定を行うため、速度モニタ２４０は、自動車の速度計と通信することができ、自動車の速度を経時的に監視することができる（３０３）。待ち行列閾値基準が満たされた場合、隣接する自動車（例えば、１１０ｂおよび１１０ｄ）との通信が開始される。自動車間通信を終了するために、特定の自動車１１０ｃが（例えば、待ち行列の先頭を通過することによって、レーンを変更することによって、道路から出ることによってなど）待ち行列１２５から出た時に関して、判定を下すこともできる（３１６）。例えば、自動車１１０ｃが閾値速度を超えて加速し始めた場合、自動車１１０ｃはもはや待ち行列１２５内にいないという判定が下され、通信は終了する。
【００３１】
監視は、継続的または定期的とすることができるが、待ち行列１２５が存在する場合にのみ信号が伝播されることを保証するように実行されるべきであることに留意されたい。すなわち、後方の自動車１１０ｄにデータを送信する前に、待ち行列１２５がまだ存在するという事実が検証されるべきである。特定の自動車１１０ｃが所定の時間にわたって所定の速度を超えて走行している（すなわち、待ち行列閾値基準の外にある）場合、後方の自動車１１０ｄに信号は送信されない。これは、他の自動車がどれほど近くにいても、または他の自動車がどのような信号を送信していても、自動車が誤った信号を伝播しないことを保証し、（例えば、レーンを変更することによって、または道路から出ることによって）待ち行列１２５から出た自動車が信号の送信を停止することも保証する。
【００３２】
方法の実施形態は、交通待ち行列情報通信デバイス１２０ｃによって、通信装置による第１の信号の受信２１１の受信を監視するステップと、特定の自動車１１０ｃが待ち行列１２５の開始位置に到達した時を決定するために（３１４）、通信装置が所定の時間にわたって第１の信号２１１の受信を停止している場合を決定するステップも含むことができる。すなわち、通信装置２１０が所定の時間にわたって信号２１１の受信を停止すると、待ち行列１２５内において特定の自動車１１０ｃの前方にもはや自動車は存在せず、したがって、特定の自動車１１０ｃは待ち行列１２５の先頭にいるという決定を下すことができる。待ち行列１２５内の他の自動車が引き続いてそれぞれの位置を決定できるように、待ち行列の先頭にいる自動車が識別されなければならない。
【００３３】
本発明の実施形態は、完全なハードウェア実施形態、完全なソフトウェア実施形態、またはハードウェア要素とソフトウェア要素の両方を含む実施形態の形態を取ることができる。好ましい一実施形態では、本発明は、ハードウェアとソフトウェアの両方で実施され、ソフトウェアは、ファームウェア、常駐ソフトウェア、マイクロコードなどを含むが、それらに限定されない。
【００３４】
さらに、本発明の実施形態と、特にプロセッサ２２０によって実行される機能は、コンピュータもしくは任意の命令実行システムによって使用される、またはそれらに関連して使用されるプログラム・コードを提供するコンピュータ使用可能またはコンピュータ可読媒体から取得可能なコンピュータ・プログラム製品の形態を取ることができる。この説明のため、コンピュータ使用可能またはコンピュータ可読媒体は、命令実行システム、装置、もしくはデバイスによって使用される、またはそれらに関連して使用されるプログラムを含み、保存し、伝達し、伝播し、または転送することができる任意の装置とすることができる。
【００３５】
媒体は、電子、磁気、光、電磁気、赤外線、または半導体システム（または装置もしくはデバイス）、あるいは伝播媒体とすることができる。コンピュータ可読媒体の例は、半導体または固体メモリ、磁気テープ、着脱可能コンピュータ・ディスケット、ランダム・アクセス・メモリ（ＲＡＭ）、リード・オンリ・メモリ（ＲＯＭ）、固定磁気ディスク、および光ディスクを含む。光ディスクの現在の例は、コンパクト・ディスク−リード・オンリ・メモリ（ＣＤ−ＲＯＭ）、コンパクト・ディスク−リード／ライト（ＣＤ−Ｒ／Ｗ）、およびＤＶＤを含む。
【００３６】
プログラム・コードの保存または実行あるいはその両方を行うのに適したデータ処理システムは、システム・バスを介して直接的または間接的にメモリ要素に結合された少なくとも１つのプロセッサを含む。メモリ要素は、プログラム・コードの実際の実行中に利用される局所メモリ、大容量記憶装置、および実行中に大容量記憶装置からコードを取り出さなければならない回数を減らすために、少なくとも一部のプログラム・コードの一時記憶を提供するキャッシュ・メモリを含むことができる。
【００３７】
（キーボード、ディスプレイ、ポインティング・デバイスなどを含むが、それらに限定されない）入出力（Ｉ／Ｏ）デバイスは、直接的に、または介在するＩ／Ｏコントローラを介してシステムに結合することができる。データ処理システムが、介在する私設ネットワークまたは公共ネットワークを介して、他のデータ処理システムまたはリモート・プリンタもしくは記憶デバイスに結合できるように、ネットワーク・アダプタも、システムに結合することができる。モデム、ケーブル・モデム、およびイーサネット・カードは、現在利用可能なタイプのネットワーク・アダプタのうちのいくつかに過ぎない。
【００３８】
添付の特許請求の範囲におけるすべての手段またはステップおよび機能要素に対応する構造、材料、動作、および均等物は、具体的に特許請求されるように他の特許請求要素と組み合わせて機能を実行するための任意の構造、材料、または動作を含むことが意図されていることを理解されたい。加えて、本発明の上の説明は、例示および説明の目的で提示されたものであり、網羅的であること、または開示された形態の本発明に限定することは意図していないことを理解されたい。本発明の範囲および主旨から逸脱しない多くの修正および変形が、当業者には明らかであろう。本発明の原理および実際の応用を最もよく説明し、企図された特定の使用に適した様々な修正を有する様々な実施形態のために当業者が本発明を理解できるように、実施形態が選択され、説明された。本発明の実施形態を不必要に曖昧にしないように、よく知られた構成要素および処理技法は、上の説明では省略されている。
【００３９】
最後に、上の説明で使用された用語は、特定の実施形態を説明するためだけのものであり、本発明を限定することは意図していないことも理解されたい。例えば、本明細書で使用される単数形「ａ」、「ａｎ」、および「ｔｈｅ」は、文脈が明らかに別のことを示していない限り、複数形も同様に含むことを意図している。さらに、本明細書で使用される用語「含む（comprises）」、「含む（comprising）」、または「含む（incorporating）」、あるいはそれらのいくつかは、本明細書で使用される場合、述べられた特徴、整数、ステップ、動作、要素、または構成要素、あるいはそれらの任意の組み合わせの存在を指定するもので、１つまたは複数の他の特徴、整数、ステップ、動作、要素、または構成要素、あるいはそれらの任意の組み合わせの存在または追加を排除しない。
【００４０】
したがって、自動車間交通待ち行列情報通信システム、交通待ち行列情報通信デバイス、および方法の実施形態が、上で開示された。システムおよび方法の実施形態は、多数の自動車の使用を含む。各自動車は、交通待ち行列情報通信デバイスを装備する。各交通待ち行列情報通信デバイスは、それに対応する自動車が単一の交通レーンにおける待ち行列に入ったか、または待ち行列から出たかを決定するために使用することができる。自動車が待ち行列内にいる場合、デバイスは、直前および直後の自動車と通信することができる。具体的には、自動車は、待ち行列内の前方の自動車からデータを受信し、待ち行列内におけるその位置および待ち行列を抜けるのにかかる推定時間を決定するために、受信データを使用することができる。その後、同じ決定を行うために、待ち行列内の次の自動車に、修正されたデータをデバイスによって送信することができる。
【００４１】
開示されたシステム、デバイス、方法の実施形態は、従来技術の交通情報システムにまさる多数の利点を提供する。例えば、外部データ収集は必要とされない（すなわち、交通ヘリコプタまたは他の交通状態モニタによって取得されたデータは必要とされない）。中央サーバは必要とされない（すなわち、データは中央サーバに保存され、すべての自動車に放送される必要はない）。加えて、待ち行列内における特定の各自動車の位置および待ち行列の平均速度を含む、待ち行列サイズについての正確な情報は、所定の時間間隔で提供され、自動的に更新される。最後に、（交通渋滞の原因に応じて交通の流れはレーン間で大きく異なる可能性があるので）自動車間で通信される交通待ち行列情報は、レーン固有であり、情報が自動的に更新されるという事実のため、自動車がレーン変更を行った場合または道路を出た場合にも対応できる。
【符号の説明】
【００４２】
１１０  自動車
１１５  交通レーン
１２０  交通待ち行列情報通信デバイス
１２５  待ち行列
２１０  通信装置
２１１  第１の信号
２１２  第２の信号
２１６  タイマ
２１７  ログ、メモリ、メモリ・デバイス
２２０  プロセッサ
２３０  ディスプレイ
２３５  スピーカ
２４０  速度モニタ
２５０  信号モニタ
【図１】
2010049682.tif 000003
【図２】
2010049682.tif 000004
【図３】
2010049682.tif 000005