(57)【要約】【課題】車車間通信において、正常に受信できたことを示す応答信号（ＡＣＫ）の送受信を行わない一方向の通信形態であっても、パケット同士の衝突の発生を容易に判断可能とすること。【解決手段】車車間通信において、パケットが充分に受信可能な受信電力を有するにも拘わらず、他の車車間通信装置にて正常に受信できなかった場合に、パケット同士の衝突が発生したと推定されることに着目し、制御回路が、他の車車間通信装置から送信されてくるパケットのうち設定値以上の受信電力を有するパケットを受信回路が受信している受信時間が所定のパケット長を有するパケットを受信する際に要する所要時間より長い場合に、その受信したパケットが他のパケットと衝突していると判断する。【選択図】図４
2008042738.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される車車間通信システムであって、
前記各車車間通信装置は、それぞれ、
周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信を行うための通信手段と、
前記通信手段を制御して他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、前記通信手段を制御して他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信する通信制御手段と、
前記通信制御手段が他の車車間通信装置から送信されてくる前記パケットを受信した際に、その受信したパケットが他のパケットと衝突しているか否かを判断する衝突判断手段と、
を備えることを特徴とする車車間通信システム。
【請求項２】
請求項１に記載の車車間通信システムにおいて、
前記衝突判断手段は、前記通信制御手段が他の車車間通信装置から送信されてくる前記パケットを受信している受信時間が所定のパケット長を有するパケットを受信する際に要する所要時間より長い場合に、その受信したパケットが他のパケットと衝突していると判断すること
を特徴とする車車間通信システム。
【請求項３】
請求項１または請求項２に記載の車車間通信システムにおいて、
前記通信制御手段は、受信したパケットが他のパケットと衝突していると前記衝突判断手段によって判断された場合にはその旨を示す情報をこれから送信するパケットに付与し、その情報を付与したパケットを、前記通信手段を制御して他の車車間通信装置へ送信することを特徴とする車車間通信システム。
【請求項４】
請求項１または請求項２に記載の車車間通信システムにおいて、
前記通信制御手段は、受信したパケットが他のパケットと衝突していると前記衝突判断手段によって判断された場合にはその旨を示す情報を生成し、その生成した情報を一つ以上のパケットとして前記通信手段を制御して他の車車間通信装置へ送信することを特徴とする車車間通信システム。
【請求項５】
請求項３または請求項４に記載の車車間通信システムにおいて、
前記通信制御手段は、受信したパケットが他のパケットと衝突していると前記衝突判断手段によって判断された場合にその旨を示す情報としてスロット番号もしくはスロットに対応したビット位置を用いることを特徴とする車車間通信システム。
【請求項６】
請求項３または請求項４に記載の車車間通信システムにおいて、
前記通信制御手段は、受信したパケットが他のパケットと衝突していると前記衝突判断手段によって判断された場合にその旨を示す情報としてその衝突が発生した時刻を示す時刻情報を用いることを特徴とする車車間通信システム。
【請求項７】
請求項３または請求項４に記載の車車間通信システムにおいて、
前記通信制御手段は、受信したパケットが他のパケットと衝突していると前記衝突判断手段によって判断された場合にその旨を示す情報として、予め設定された基準となる基準時刻からその衝突が発生した時刻までの時間を示す経過時間情報を用いることを特徴とする車車間通信システム。
【請求項８】
請求項７に記載の車車間通信システムにおいて、
前記基準時刻とは、前記衝突判断手段によって他のパケットと衝突していると判断されたパケットが送信元の他の車車間通信装置から送信された時刻であることを特徴とする車車間通信システム。
【請求項９】
車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される車車間通信システムであって、
前記各車車間通信装置は、それぞれ、
周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信を行うための通信手段と、
前記通信手段を制御して他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、前記通信手段を制御して他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信する通信制御手段と、
前記通信制御手段は、前記通信手段を制御してパケットを送信する際には、次にパケットを送信する時刻を示す送信時刻情報をその送信するパケットに付与し、その送信時刻情報を付与されたパケットを、受信した他の車車間通信装置からのパケットに含まれる送信時刻情報が示す時刻以外の時刻に前記通信手段を制御して送信すること
を特徴とする車車間通信システム。
【請求項１０】
請求項１〜請求項８の何れかに記載の車車間通信システムにおいて、
前記周囲車両の数量を算出し、その算出された前記周囲車両の数量が所定数以上であるか否かを判断する数量判断手段を備え、
前記通信制御手段は、前記数量判断手段によって前記周囲車両の数量が所定数以上ではないと判断された場合にはパケットを送信する送信間隔を所定の変動範囲内でランダムに変更し、一方、前記数量判断手段によって前記周囲車両の数量が所定数以上であると判断された場合には前記送信間隔を一定に保ち、且つその受信したパケットが他のパケットと衝突していると前記衝突判断手段によって判断されたときに前記送信間隔を前記変動範囲内で変更すること
を特徴とする車車間通信システム。
【請求項１１】
請求項１０に記載の車車間通信システムにおいて、
前記通信制御手段は、前記数量判断手段によって算出された前記周辺車両の数量に応じて前記変動範囲を変更し、その変更された変動範囲内で前記送信間隔を設定することを特徴とする車車間通信システム。
【請求項１２】
請求項１〜請求項８の何れかに記載の車車間通信システムにおいて、
自車両に関する車両情報を取得する車両情報取得手段を備え、
前記通信制御手段は、前記通信手段を制御してパケットを送信する際には前記車両情報取得手段によって取得された車両情報を付与し、前記通信手段を制御してその車両情報を付与されたパケットを送信し、
さらに、前記通信制御手段が受信したパケットが他のパケットと衝突していると前記衝突判断手段によって判断された場合に、その受信したパケットに付与された車両情報に基づき、その受信したパケットを送信した他の車車間通信装置を搭載する周囲車両が現在位置する場所を推定する現在位置推定手段を備えること
を特徴とする車車間通信システム。
【請求項１３】
請求項１〜請求項８の何れかに記載の車車間通信システムにおいて、
前記周囲車両の数量を算出し、その算出された前記周囲車両の数量が所定数以上であるか否かを判断する数量判断手段を備え、
前記通信制御手段は、前記数量判断手段によって前記周囲車両の数量が所定数以上ではないと判断された場合には、前記通信手段を制御してパケットを送信する送信間隔を変動させる変動範囲を、受信したパケットに付与された情報が示す他の車車間通信装置における変動範囲と重ならないように設定し、その設定された変動範囲内で前記送信間隔をランダムに変化させ、前記変動範囲を示す変動範囲情報を前記パケットに付与し、その変動範囲情報が付与されたパケットを前記通信手段を制御して他の車車間通信装置へ前記送信間隔で送信すること
を特徴とする車車間通信システム。
【請求項１４】
車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される車車間通信システムであって、
前記各車車間通信装置は、それぞれ、
周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信を行うための通信手段と、
前記通信手段を制御して他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、前記通信手段を制御して他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信する通信制御手段と、
を備え、
前記通信制御手段は、前記通信手段を制御してパケットを送信する送信間隔を、受信したパケットに付与された情報が示す他の車車間通信装置における送信間隔を参照して、前記各車車間通信装置それぞれの送信間隔が一様に分布するよう設定し、その設定された送信間隔を示す送信間隔情報を前記パケットに付与し、その送信間隔情報が付与されたパケットを前記通信手段を制御して他の車車間通信装置へ前記送信間隔で送信すること
を特徴とする車車間通信システム。
【請求項１５】
車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される車車間通信システムであって、
前記各車車間通信装置は、それぞれ、
周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信を行うための通信手段と、
前記通信手段を制御して他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、前記通信手段を制御して他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信する通信制御手段と、
自車両の速度を検出する車速検出手段と、
を備え、
前記通信制御手段は、前記車速検出手段によって検出された自車両の車速の値が大きいほど前記通信手段を制御してパケットを送信する送信間隔が短くなるよう設定し、その設定された送信間隔を示す送信間隔情報を前記パケットに付与し、その送信間隔情報が付与されたパケットを前記通信手段を制御して他の車車間通信装置へ前記送信間隔で送信し、
さらに、前記周囲車両のうち自車両の後方に位置する周囲車両である後方車両が搭載する車車間通信装置によって送信されて前記通信制御手段が受信したパケットに付与された情報が示す前記後方車両におけるパケットの送信間隔と自車のパケットの送信間隔とを比較し、前記後方車両におけるパケットの送信間隔の方が自車のパケットの送信間隔よりも短い場合に前記後方車両が高速で接近中であると判定する接近状態判定手段を備え、
前記通信制御手段は、前記接近状態判定手段によって前記後方車両が高速で接近中であると判定された場合には、前記通信手段を制御してパケットを送信する送信間隔をより短くなるよう再設定すること
を特徴とする車車間通信システム。
【請求項１６】
請求項１５に記載の車車間通信システムにおいて、
自車両が渋滞の最後尾付近に位置するか否かを判断する渋滞判断手段を備え、
前記通信制御手段は、前記接近状態判定手段によって前記後方車両が高速で接近中であると判定された場合において、前記渋滞判断手段によって自車両が渋滞の最後尾付近に位置すると判断されたときには前記送信間隔をより短くなるよう再設定し、一方、前記渋滞判断手段によって自車両が渋滞の最後尾付近には位置しないと判断されたときには前記送信間隔をそのまま維持すること
を特徴とする車車間通信システム。
【請求項１７】
請求項１〜請求項１６の何れかに記載の車車間通信システムに用いられる車車間通信装置であって、請求項１〜請求項１６の何れかにおいて車車間通信装置に関して記載した構成を備えることを特徴とする車車間通信装置。
【請求項１８】
車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される車車間通信システムにおける車車間通信方法であって、
前記各車車間通信装置は、それぞれ、
周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信可能であり、
前記他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信し、
前記他の車車間通信装置から送信されてくる前記パケットを受信した際に、その受信したパケットが他のパケットと衝突しているか否かを判断すること
を特徴とする車車間通信方法。
【請求項１９】
請求項１８に記載の車車間通信方法において、
前記受信したパケットが他のパケットと衝突しているか否かを判断する際には、前記他の車車間通信装置から送信されてくる前記パケットを受信している受信時間が所定のパケット長を有するパケットを受信する際に要する所要時間より長い場合に、その受信したパケットが他のパケットと衝突していると判断すること
を特徴とする車車間通信方法。
【請求項２０】
請求項１８または請求項１９に記載の車車間通信方法において、
受信したパケットが他のパケットと衝突していると判断された場合にはその旨を示す情報をこれから送信するパケットに付与し、その情報を付与したパケットを他の車車間通信装置へ送信することを特徴とする車車間通信方法。
【請求項２１】
請求項１８または請求項１９に記載の車車間通信方法において、
受信したパケットが他のパケットと衝突していると判断された場合にはその旨を示す情報を生成し、その生成した情報を一つ以上のパケットとして他の車車間通信装置へ送信することを特徴とする車車間通信方法。
【請求項２２】
請求項２０または請求項２１に記載の車車間通信方法において、
受信したパケットが他のパケットと衝突していると判断された場合にその旨を示す情報としてスロット番号もしくはスロットに対応するビット位置を用いることを特徴とする車車間通信方法。
【請求項２３】
請求項２０または請求項２１に記載の車車間通信方法において、
受信したパケットが他のパケットと衝突していると判断された場合にその旨を示す情報としてその衝突が発生した時刻を示す時刻情報を用いることを特徴とする車車間通信方法。
【請求項２４】
請求項２０または請求項２１に記載の車車間通信方法において、
受信したパケットが他のパケットと衝突していると判断された場合にその旨を示す情報として、予め設定された基準となる基準時刻からその衝突が発生した時刻までの時間を示す経過時間情報を用いることを特徴とする車車間通信方法。
【請求項２５】
請求項２４に記載の車車間通信方法において、
前記基準時刻とは、他のパケットと衝突していると判断されたパケットが送信元の他の車車間通信装置から送信された時刻であることを特徴とする車車間通信方法。
【請求項２６】
車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される車車間通信システムにおける車車間通信方法であって、
前記各車車間通信装置は、それぞれ、
周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信可能であり、
前記他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信し、
パケットを送信する際には、次にパケットを送信する時刻を示す送信時刻情報をその送信するパケットに付与し、その送信時刻情報を付与されたパケットを、受信した他の車車間通信装置からのパケットに含まれる送信時刻情報が示す時刻以外の時刻に送信すること
を特徴とする車車間通信方法。
【請求項２７】
請求項１８〜請求項２５の何れかに記載の車車間通信システムにおいて、
前記周囲車両の数量を算出し、その算出された前記周囲車両の数量が所定数以上であるか否かを判断し、前記周囲車両の数量が所定数以上ではないと判断された場合にはパケットを送信する送信間隔を所定の変動範囲内でランダムに変更し、一方、前記周囲車両の数量が所定数以上であると判断された場合には前記送信間隔を一定に保ち、且つその受信したパケットが他のパケットと衝突していると判断されたときに前記送信間隔を前記変動範囲内で変更することを特徴とする車車間通信方法。
【請求項２８】
請求項２７に記載の車車間通信システムにおいて、
算出された前記周辺車両の数量に応じて前記変動範囲を変更し、その変更された変動範囲内で前記送信間隔を設定することを特徴とする車車間通信方法。
【請求項２９】
請求項１８〜請求項２５の何れかに記載の車車間通信システムにおいて、
自車両に関する車両情報を取得し、パケットを送信する際には取得された車両情報を付与し、その車両情報を付与されたパケットを送信し、さらに、受信したパケットが他のパケットと衝突していると判断された場合に、その受信したパケットに付与された車両情報に基づき、その受信したパケットを送信した他の車車間通信装置を搭載する周囲車両が現在位置する場所を推定することを特徴とする車車間通信方法。
【請求項３０】
請求項１８〜請求項２５の何れかに記載の車車間通信システムにおいて、
前記周囲車両の数量を算出し、その算出された前記周囲車両の数量が所定数以上であるか否かを判断し、前記周囲車両の数量が所定数以上ではないと判断された場合には、パケットを送信する送信間隔を変動させる変動範囲を、受信したパケットに付与された情報が示す他の車車間通信装置における変動範囲と重ならないように設定し、その設定された変動範囲内で前記送信間隔をランダムに変化させ、前記変動範囲を示す変動範囲情報を前記パケットに付与し、その変動範囲情報が付与されたパケットを他の車車間通信装置へ前記送信間隔で送信することを特徴とする車車間通信方法。
【請求項３１】
車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される車車間通信システムにおける車車間通信方法であって、
前記各車車間通信装置は、それぞれ、
周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信可能であり、
前記他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信し、
パケットを送信する送信間隔を、受信したパケットに付与された情報が示す他の車車間通信装置における送信間隔を参照して、前記各車車間通信装置それぞれの送信間隔が一様に分布するよう設定し、その設定された送信間隔を示す送信間隔情報を前記パケットに付与し、その送信間隔情報が付与されたパケットを他の車車間通信装置へ前記送信間隔で送信すること
を特徴とする車車間通信方法。
【請求項３２】
車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される車車間通信システムにおける車車間通信方法であって、
前記各車車間通信装置は、それぞれ、
周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信可能であり、
前記他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信し、
自車両の速度を検出し、
検出された自車両の車速の値が大きいほどパケットを送信する送信間隔が短くなるよう設定し、その設定された送信間隔を示す送信間隔情報を前記パケットに付与し、その送信間隔情報が付与されたパケットを他の車車間通信装置へ前記送信間隔で送信し、
さらに、前記周囲車両のうち自車両の後方に位置する周囲車両である後方車両が搭載する車車間通信装置によって送信されたパケットに付与された情報が示す前記後方車両におけるパケットの送信間隔と自車のパケットの送信間隔とを比較し、前記後方車両におけるパケットの送信間隔の方が自車のパケットの送信間隔よりも短い場合に前記後方車両が高速で接近中であると判定し、前記後方車両が高速で接近中であると判定された場合にはパケットを送信する送信間隔をより短くなるよう再設定すること
を特徴とする車車間通信方法。
【請求項３３】
請求項３２に記載の車車間通信方法において、
自車両が渋滞の最後尾付近に位置するか否かを判断し、前記後方車両が高速で接近中であると判定された場合において、自車両が渋滞の最後尾付近に位置すると判断されたときには前記送信間隔をより短くなるよう再設定し、一方、自車両が渋滞の最後尾付近には位置しないと判断されたときには前記送信間隔をそのまま維持することを特徴とする車車間通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車車間通信において、衝突したデータの送信元が通信の衝突を検出することを可能とする技術に関する。
【背景技術】
【０００２】
従来より、車両に搭載されて車両間の無線通信に用いられる無線通信機が知られている（例えば、特許文献１参照。）。このような無線通信機では、自車両周辺の車両台数を検出し、当該車両台数に応じてランダムに送信間隔を決定し、当該送信間隔で車両情報を含むフレームを送信するようにしている。また、このような無線通信機では、外部より入力された自車両の走行速度情報に対応する走行速度に応じてランダムに送信間隔を決定し、当該送信間隔で車両情報を含むフレームを送信するようにしている。このことにより、通信の衝突の頻度を低減させることができ、通信の効率が向上するとされている。
【０００３】
しかし、上述のような車両間の無線通信に用いられる無線通信機においては、通信の衝突があったことを自分自身で知ることはできない。そこで、無線通信機において、正常に受信できたことを示す応答信号（ＡＣＫ）を送受信することによって間接的に通信の衝突の有無を検出し、通信が衝突をしている場合などには必要に応じてその通信内容の再送を行う手法が知られている。なお、いわゆる一対一通信においては予めリンクを確立することで通信相手を指定して通信することが可能であるため、通信相手として指定されなかった車両の無線通信機が応答することがなく、このことにより通信の衝突を回避することが可能である。
【０００４】
ここで、自車位置を通知する方法について例を挙げて説明する。自車位置を通知する方法として２通りの方法が考えられる。１つは他の車両や路側機からの問いかけに応答して送信する場合であり、もう１つは定期的に送信する場合である。問いかけに応答する方法は通信エリアが狭く、通信エリア内の車両が少ない場合には有効であるが前述のように渋滞時には数１００台の車両が通信エリア内にいる場合には一斉に応答することとなり応答パケットの衝突は避けられず正常な通信は期待できない。したがって、自車位置送信は定期的に行い周辺の車両はこの情報を受信し利用することが望ましい。具体的に次のような例がある。すなわち、１パケット当たりの送信に必要な時間を１ｍｓ（パケット間のガードタイムを含む）、送信周期を渋滞と高速走行で変えることでパケット密度が高くなり過ぎないように制御する。例えば、渋滞の場合はほとんど移動しないため１秒間隔、高速走行中は１００ｍｓ間隔とする。このようにすることで渋滞時は通信エリア内に１０００台まで、高速走行時は１００台までの車両の通信が可能となる。
【特許文献１】特開２００３−２５８７１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述のような車両間の無線通信に用いられる無線通信機においては、例えば車車間通信の一つのアプリケーションである自車位置通知の場合など、上述のような応答（ＡＣＫ）のない一方向の通信形態となる場合があり、このような場合には通信の衝突があったことを判断することが困難であるという問題があった。
【０００６】
本発明は、このような不具合に鑑みなされたものであり、その目的とするところは、車車間通信において、正常に受信できたことを示す応答信号（ＡＣＫ）の送受信を行わない一方向の通信形態であっても、パケット同士の衝突の発生を容易に判断可能とする技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた請求項１に記載の車車間通信システムは、車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される。各車車間通信装置は、それぞれ、周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信を行うための通信手段と、通信制御手段と、衝突判断手段と、を備える。通信制御手段が、通信手段を制御して他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、通信手段を制御して他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信する。そして、衝突判断手段が、通信制御手段が他の車車間通信装置から送信されてくるパケットを受信した際に、その受信したパケットが他のパケットと衝突しているか否かを判断する。
【０００８】
このような本発明によれば、車車間通信において、パケット同士の衝突の発生を容易に判断することができる。
なお、上述の衝突判断手段については、通信制御手段が他の車車間通信装置から送信されてくるパケットを受信している受信時間が所定のパケット長を有するパケットを受信する際に要する所要時間より長い場合に、その受信したパケットが他のパケットと衝突していると判断することが考えられる（請求項２）。
【０００９】
ここで、パケットの衝突の検出方法について図３〜図５を参照して説明する。図３に通信の衝突状態を例示する。同時送信は送信時間の一部または全部が重なっている状態である。この重なった時間は２つの電波が干渉し正常に受信することはできない。また、通常はパケットと呼ばれる塊で送信しており、パケットの一部のデータが破壊された場合はパケット全体が破棄される。一般にパケットのはじめにはフラグと呼ばれるコードが付加されており、パケットの最後には誤り検出符号が付加されている。干渉中でも受信エラーとならず復号化される可能性もある。この場合、データそのものは化けているため、この誤り検出符号により衝突を知ることができる。また、受信電界強度も通常のパケット長より長い区間で受信感度を上回っており、この受信時間を計測しても衝突を検出できる。無線通信の場合、自分自身で衝突を検知できないことから一旦送信をはじめると最後まで送信することからタイミングのずれによって受信時間が長くなる。なお、図３（ｃ）には電界強度にあまり差がない場合を示したが、距離差などにより電界強度に大きな差が生じる場合がある。この場合には電界強度の強いほうの電波の復号が可能となる。図５（ａ）に弱い電波の後に強い電波がきた場合の例を示す。弱い電波であっても受信感度より強い電波であれば受信が可能であり受信状態となる。その後強い電波を受信すると弱い電波は無視され強い電波の復号が開始される。この時点で受信を開始していた弱い電波のパケットはエラーとなる。強い電波の受信ができるかどうかは通信方式に依存する。一旦受信状態になってからはパケット長まで受信を行い、誤り符号により正常受信かどうかを判定するような場合は後から受信した強い電波のパケットを受信することはできない。何らかの手段によりパケットの途中でエラーを検出し、その後新たに受信を開始するような方式の場合はあとの強い電波の受信が可能である。図５（ｂ）に先に強い電波を受信し、その後弱い電波を受信した場合の例を示す。この場合は弱い電波に影響されることなく強い電波の受信を継続し、正常に受信を完了する。弱い電波は強い電波の影響で正常に受信されない。ともに受信時間は正常なパケット長より長くなることから衝突があったことが検出できる。一般に、電界強度は距離の２乗に逆比例し弱くなることから、弱い電波が強い電波にかき消されたとしてもより近くにあると推定される車載機の情報が受信できることから問題とはならない。
【００１０】
このような本発明によれば、車車間通信において、パケットが充分に受信可能な受信電力を有するにも拘わらず、他の車車間通信装置にて正常に受信できなかった場合に、パケット同士の衝突が発生したと推定されることに着目し、設定値以上の受信電力を有するパケットを受信している時間がパケット長よりも長い場合に、そのパケットが他のパケットと衝突したと判断する。このことにより、パケット同士の衝突の発生を容易に判断することができる。
【００１１】
ところで、パケットを正常に受信できたことを示す応答信号を送信しない通信形態においては、車車間通信装置にとっては、送信したパケットが送信後に他のパケットと衝突してもそのことを知ることが困難である。（イ）そこで、パケットの衝突を検知した場合に、受信したパケットに衝突を示す情報を付与して送信することが考えられる。具体的には、請求項３のように、通信制御手段が、受信したパケットが他のパケットと衝突していると衝突判断手段によって判断された場合にはその旨を示す情報をこれから送信するパケットに付与し、その情報を付与したパケットを、通信手段を制御して他の車車間通信装置へ送信することが考えられる。このようにすれば、パケットを送信した車車間通信装置において、正常に受信できたことを示す応答（ＡＣＫ）のない一方向の通信形態であっても、自らが送信したパケットが送信後に他のパケットと衝突してもそのことを検出することができる。
【００１２】
（ロ）また、パケットの衝突を検知した場合に、パケットの衝突を示す情報を生成して一つ以上のパケットとして送信することが考えられる。具体的には、請求項４のように、通信制御手段が、受信したパケットが他のパケットと衝突していると衝突判断手段によって判断された場合にはその旨を示す情報を生成し、その生成した情報を一つ以上のパケットとして通信手段を制御して他の車車間通信装置へ送信することが考えられる。このようにすれば、パケットを送信した車車間通信装置において、正常に受信できたことを示す応答（ＡＣＫ）のない一方向の通信形態であっても、自らが送信したパケットが送信後に他のパケットと衝突してもそのことを検出することができる。
【００１３】
この場合、上述のパケットの衝突を示す情報の具体例としては、（ハ）スロット番号が挙げられる。具体的には、請求項５のように、通信制御手段が、受信したパケットが他のパケットと衝突判断手段によって衝突していると判断された場合にその旨を示す情報としてスロット番号もしくはスロットに対応したビット位置を用いることが考えられる。なお、このスロット番号とは、当該車車間通信装置に割り当てられた定期送信用のスロットの番号を云う。
【００１４】
このようにすれば、自分が送信したスロット番号と比較することで自分が送信したパケットが衝突したかどうか容易に判断することができる。また、スロットの位置を指定する方法としてビット位置を対応させることで複数のパケットの衝突を通知することが容易になる。なお、このようなスロットの位置を指定する方法としては、パケットの衝突場所を通知する方法と正常に受信できた場所を通知する方法とが考えられる。前者の方法では受信できているがパケットの衝突が発生している場合に有効であり、後者の方法ではパケットの衝突検知が難しい場合に有効である。但し、スロット番号を用いる場合には、比較的少ないデータ量で通知できるが１回に通知できるパケットの衝突通知の数に制約がある。これに対してビット位置対応では比較的多くのデータ量を必要とするがパケットの衝突通知の数に制約がないというメリットがある。
【００１５】
また、上述のパケットの衝突を示す情報の具体例としては、（ニ）衝突が発生した時刻が挙げられる。具体的には、請求項６のように、通信制御手段が、受信したパケットが他のパケットと衝突していると衝突判断手段によって判断された場合にその旨を示す情報としてその衝突が発生した時刻を示す時刻情報を用いることが考えられる。
【００１６】
このようにすれば、車載機が共通して持つ時刻で判断するため自分が送信したパケットが衝突したかどうかを誤って判断することがない。
また、上述のパケットの衝突を示す情報の具体例としては、（ホ）基準時刻からの経過時間が挙げられる。具体的には、請求項７のように、通信制御手段が、受信したパケットが他のパケットと衝突していると衝突判断手段によって判断された場合にその旨を示す情報として、予め設定された基準となる基準時刻からその衝突が発生した時刻までの時間を示す経過時間情報を用いることが考えられる。
【００１７】
このようにすれば、車載機の時計を正確な時刻で補正することなく自分が送信したパケットが衝突したかどうかを判断することができる。
なお、上述の「基準時刻」とは、他のパケットと衝突していると判断されたパケットが送信元の他の車車間通信装置から送信された時刻であることが考えられる（請求項８）。
【００１８】
このようにすれば、パケットの衝突を通知するパケットを受信した時刻から遡るだけでよいので時計の補正を必要としない。
ところで、複数の車車間通信装置がほぼ同じ時刻にパケットをそれぞれ送信した場合に、上述のようなパケット同士の衝突が発生しやすいと考えられる。そこで、他の車車間通信装置が次にパケットを送信する時刻以外にパケットを送信するようにすることが考えられる。具体的には、請求項９に記載の車車間通信システムは、車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される。各車車間通信装置は、それぞれ、周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信を行うための通信手段と、通信制御手段と、を備える。この通信制御手段は、通信手段を制御して他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、通信手段を制御して他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信する。そして、通信制御手段は、通信手段を制御してパケットを送信する際には、次にパケットを送信する時刻を示す送信時刻情報をその送信するパケットに付与し、その送信時刻情報を付与されたパケットを、受信した他の車車間通信装置からのパケットに含まれる送信時刻情報が示す時刻以外の時刻に通信手段を制御して送信する。このような本発明によれば、各車車間通信装置にて、次にパケットを送信する予定時刻をパケットに付与して送信し、その送信されたパケットを受信した他の車車間通信装置においては、その受信したパケットに付与される情報を参照して、パケットの送信元の車車間通信装置が次にパケットを送信する予定時刻以外の時刻にパケットを送信するので、パケットの衝突を未然に回避することができる。
【００１９】
また、上述のような課題を解決するために、周辺車両が少ない場合には、パケットを送信する送信間隔をランダムに変更し、一方、周辺車両が多い場合には、パケットを送信する送信間隔を一定に保ち、さらに、パケットの衝突時にはパケットを送信する送信間隔を変更することが考えられる。具体的には、請求項１０のように、周囲車両の数量を算出し、その算出された周囲車両の数量が所定数以上であるか否かを判断する数量判断手段を備え、数量判断手段によって周囲車両の数量が所定数以上ではないと判断された場合には、通信制御手段が、パケットを送信する送信間隔を所定の変動範囲内でランダムに変更する。一方、数量判断手段によって周囲車両の数量が所定数以上であると判断された場合には、通信制御手段が、送信間隔を一定に保つ。さらに、その受信したパケットが他のパケットと衝突していると衝突判断手段によって判断されたときに、通信制御手段が、送信間隔を変動範囲内で変更する。このようにすれば、周辺車両が少ないためパケットの衝突を検知する車両が周辺にいない場合でもパケットの衝突が連続して発生することを回避でき、逆に周辺車両が多い場合にはスロットを固定化することでパケットの衝突確率を低減することができる。
【００２０】
この場合、周辺車両の数量に応じて送信間隔の変動範囲を変更することが考えられる。具体的には、請求項１１のように、通信制御手段が、数量判断手段によって算出された周辺車両の数量に応じて変動範囲を変更し、その変更された変動範囲内で送信間隔を設定することが考えられる。このようにすれば、送信されたパケットが衝突する確率が低減され、パケットの衝突を未然に回避することができる。
【００２１】
ところで、例えばトンネル内などＧＰＳとの通信が困難な場所では、他の車車間通信装置からその現在位置を示す情報が送られてこない場合がある。そこで、パケットが衝突した場合、パケットに付与された車両情報に基づいて、そのパケットの送信元である車車間通信装置の現在位置を推定することが考えられる。具体的には、請求項１２のように、自車両に関する車両情報を取得する車両情報取得手段を備え、通信制御手段が、通信手段を制御してパケットを送信する際には車両情報取得手段によって取得された車両情報を付与し、通信手段を制御してその車両情報を付与されたパケットを送信し、さらに、通信制御手段が受信したパケットが他のパケットと衝突していると衝突判断手段によって判断された場合に、その受信したパケットに付与された車両情報に基づき、その受信したパケットを送信した他の車車間通信装置を搭載する周囲車両が現在位置する場所を推定する現在位置推定手段を備えることが考えられる。なお、車両情報の具体例としては、車両の現在位置を示す情報を除く、車両の進行方向や、車両の速度、車両の加速度などの情報が挙げられる。このようにすれば、他の車車間通信装置からその現在位置を示す情報が送られてこなくても、それ以外の車両情報に基づいて、他の車車間通信装置の現在位置を正確に推定することができる。
【００２２】
ところで、上述のようなパケット同士の衝突を回避する手法としては、次のような手法が考えられる。
（ヘ）すなわち、周辺車両が少ない場合において送信間隔をランダムに変化させるときには、車車間通信装置が、自らの送信間隔の変動範囲を他の車車間通信装置における変動範囲とは異なるように設定することが考えられる。具体的には、請求項１３のように、周囲車両の数量を算出し、その算出された前記周囲車両の数量が所定数以上であるか否かを判断する数量判断手段を備え、数量判断手段によって周囲車両の数量が所定数以上ではないと判断された場合には、通信制御手段が、パケットを送信する送信間隔を変動させる変動範囲を、受信したパケットに付与された情報が示す他の車車間通信装置における変動範囲と重ならないように設定し、その設定された変動範囲内で送信間隔をランダムに変化させ、変動範囲を示す変動範囲情報をパケットに付与し、その変動範囲情報が付与されたパケットを、通信手段を制御して他の車車間通信装置へ送信間隔で送信することが考えられる。
【００２３】
このようにすれば、車車間通信装置が、自らの送信間隔の変動範囲を他の車車間通信装置の変動範囲とは異なるように設定するので、仮に複数の車車間通信装置がほぼ同じ時刻にパケットをそれぞれ送信した場合であっても、パケットの衝突を未然に回避することができる。
【００２４】
（ト）また、上述のようなパケット同士の衝突を回避する手法として、各車車間通信装置が、パケットを送信する送信間隔が一様に分布するようにすることが考えられる。具体的には、請求項１４に記載の車車間通信システムは、車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される。各車車間通信装置は、それぞれ、周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信を行うための通信手段と、通信制御手段と、を備える。この通信制御手段は、通信手段を制御して他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、通信手段を制御して他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信する。さらに、通信制御手段は、通信手段を制御してパケットを送信する送信間隔を、受信したパケットに付与された情報が示す他の車車間通信装置における送信間隔を参照して、各車車間通信装置それぞれの送信間隔が一様に分布するよう設定し、その設定された送信間隔を示す送信間隔情報をパケットに付与し、その送信間隔情報が付与されたパケットを、通信手段を制御して他の車車間通信装置へ前記送信間隔で送信することが考えられる。
【００２５】
このような本発明によれば、各車車間通信装置が、パケットを送信する送信間隔が一様に分布するようにするので、仮に複数の車車間通信装置がほぼ同じ時刻にパケットをそれぞれ送信した場合であっても、パケットの衝突を未然に回避することができる。
【００２６】
ところで、例えば停車または低速走行中で送信間隔が長く設定されている場合には、その接近する後方車両や周囲車両に対して各種情報を送信するのが遅れることになる。そこで、例えば停車または低速走行中で送信間隔が長く設定されている場合でも、高速で接近する後方車両を検知した場合には、送信間隔をより短くなるよう再設定することが考えられる。
【００２７】
具体的には、請求項１５に記載の車車間通信システムは、車両に搭載され、互いに通信を行う複数の車車間通信装置によって構成される。各車車間通信装置は、それぞれ、周囲に存在する周囲車両に搭載された他の車車間通信装置との間で通信を行うための通信手段と、通信制御手段と、自車両の速度を検出する車速検出手段と、接近状態判定手段と、を備える。この通信制御手段は、通信手段を制御して他の車車間通信装置へ各種情報を一つ以上のパケットとして送信するとともに、通信手段を制御して他の車車間通信装置から一つ以上のパケットとして送信された同種の各種情報を受信する。
【００２８】
さらに、通信制御手段は、車速検出手段によって検出された自車両の車速の値が大きいほど通信手段を制御してパケットを送信する送信間隔が短くなるよう設定し、その設定された送信間隔を示す送信間隔情報をパケットに付与し、その送信間隔情報が付与されたパケットを、通信手段を制御して他の車車間通信装置へ前記送信間隔で送信する。
【００２９】
さらに、接近状態判定手段が、周囲車両のうち自車両の後方に位置する周囲車両である後方車両が搭載する車車間通信装置によって送信されて通信制御手段が受信したパケットに付与された情報が示す後方車両におけるパケットの送信間隔と自車のパケットの送信間隔とを比較し、後方車両におけるパケットの送信間隔の方が自車のパケットの送信間隔よりも短い場合に後方車両が高速で接近中であると判定する。接近状態判定手段によって後方車両が高速で接近中であると判定された場合には、通信制御手段が、通信手段を制御してパケットを送信する送信間隔をより短くなるよう再設定する。
【００３０】
このような本発明によれば、例えば停車または低速走行中で送信間隔が長く設定されている場合でも、高速で接近する後方車両を検知した場合には、送信間隔をより短くなるよう再設定する。このことにより、送信間隔をより短くすることにより、その接近する後方車両や周囲車両に対して各種情報を早く送信することができる。
【００３１】
なお、上述のように後方車両が高速で接近する場合には、渋滞中の車両すべてに搭載される車車間通信装置それぞれが、停車または低速走行中で送信間隔が長く設定されている場合でも、高速で接近する後方車両を検知した場合に、送信間隔をより短くなるよう再設定する場合がある。このような場合、車車間通信装置間の通信状態が過密となり、パケット同士の衝突が発生しやすくなると考えられる。このことは次のような理由による。すなわち、例えば、高速道路などで渋滞が発生した場合に渋滞最後尾の車両から後続車両に停車または低速で走行している旨のデータ（自車位置と速度など）を送信する場合には、このデータを受信した後続車両が危険な距離に近づいたらドライバに対し警報を発し、または減速などの制御を行うこととなる。この際、このアプリケーションから必要な通信距離が求まる。なお、図２に車速と停止距離の関係を例示する。この場合、例えば、高速道路を走行する場合の後続車両の車速が１００ｋｍ／ｈである場合、一般的な制動加速度は０．２Ｇ程度であることから停止距離が２００Ｍ以上必要となるといった具合である。ただし、通信距離としてはさらに余裕を見て３００ｍ程度必要となると考えられる。一方、渋滞中の車間距離は２〜３ｍとなり、車両の長さなどを考慮すると１０ｍにつき１台程度車両が存在することになる。例えば、片側３車線とすると半径３００ｍの中に存在する車両の台数「ｎ」は、ｎ＝３００／１０＊２＊３＊２＝３６０（台）となる。
【００３２】
さらに、料金所や合流地点などでは、片側３車線で半径３００ｍの中に存在する車両の台数は、その２〜３倍である７００〜１０００台となる可能性がある。このような状況でもパケットの衝突を極力少なくし、安定した通信を行う必要がある。
【００３３】
そこで、自車両が最後尾もしくは最後尾付近の車両に搭載された車車間通信装置のみが送信間隔を短く再設定し、他の車両に搭載された車車間通信装置においては、その車速に応じた送信間隔の長さに設定することが考えられる。具体的には、請求項１６のように、自車両が渋滞の最後尾付近に位置するか否かを判断する渋滞判断手段を備え、接近状態判定手段によって後方車両が高速で接近中であると判定された場合において、渋滞判断手段によって自車両が渋滞の最後尾付近に位置すると判断されたときには、通信制御手段が、送信間隔をより短くなるよう再設定する。一方、渋滞判断手段によって自車両が渋滞の最後尾付近には位置しないと判断されたときには、通信制御手段が、送信間隔をそのまま維持することが考えられる。なお、上述の渋滞とは、特定範囲内に多くの車両が密集する状態を云う。
【００３４】
このようにすれば、車車間通信装置間の通信状態が過密となることがなく、パケット同士の衝突を未然に防ぐことができる。
なお、請求項１７に記載のような、請求項１〜請求項１６の何れかに記載の車車間通信システムに用いられる車車間通信装置であって、請求項１〜請求項１６の何れかにおいて車車間通信装置に関して記載した構成を備える車車間通信装置であれば、組み合わせて用いることにより上述したような効果を導くことができる。
【発明を実施するための最良の形態】
【００３５】
以下に本発明の実施形態を図面とともに説明する。
［第一実施形態］
図１（ａ）は車車間通信装置１の構成を示すブロック図である。また、図１（ｂ）はパケットの構造を示す説明図である。
【００３６】
［車車間通信装置１の構成の説明］
図１（ａ）に示すように、車車間通信装置１は、受信回路１０と、送信回路１２と、ＧＰＳ受信機１４と、車両Ｉ／Ｆ１６と、ナビゲーション１８と、制御回路２０と、を備えている。なお、上述の受信回路１０、送信回路１２、ＧＰＳ受信機１４、車両Ｉ／Ｆ１６、およびナビゲーション１８は、制御回路２０に接続され、互いに通信可能に構成されている。
【００３７】
なお、互いに通信を行う複数の車車間通信装置１によって車車間通信システムが構成される。
［受信回路１０の構成の説明］
受信回路１０は、車両の周囲を走行する周囲車両に搭載された他の車車間通信装置１から送信された電波を受信する回路である。この受信回路１０は、受信する電波の波長を切り替える通信波長切り替え回路（図示省略）を内蔵している。また、受信回路１０は、受信した電波をパケットに変換する。さらに、受信回路１０にはアンテナ１１が接続されている。
【００３８】
［送信回路１２の構成の説明］
送信回路１２は、車両の周囲を走行する周囲車両に搭載された他の車車間通信装置１に対して電波を送信する回路である。この送信回路１２は、制御回路２０から送られたパケットを電波に変換する。また、送信回路１２は、送信する電波の波長を切り替える通信波長切り替え回路（図示省略）を内蔵している。また、送信回路１２にはアンテナ１３が接続されている。
【００３９】
なお、上述の受信回路１０および送信回路１２は通信手段に該当する。
［ＧＰＳ受信機１４の構成の説明］
ＧＰＳ受信機１４は、衛星からの電波に基づいて車両の位置を検出する機能を有する機器である。また、ＧＰＳ受信機１４にはアンテナ１５が接続されている。
【００４０】
［車両Ｉ／Ｆ１６の構成の説明］
車両Ｉ／Ｆ１６は、車両が備える他の外部機器等に接続され、それらの機器との間で情報を入出力する機能を担う。なお、この外部機器の一つとして各種ＥＣＵ（図示省略）と接続されている。このことにより、車両Ｉ／Ｆ１６は車内ＬＡＮを介して各種ＥＣＵとデータ通信可能である。
【００４１】
［ナビゲーション１８の構成の説明］
ナビゲーション１８は、地図データベースを記録したＨＤＤ等を中心に構成されており、ＧＰＳ受信機１４から出力された信号に基づいて自車位置を演算し、自車の走行している走行路に関する情報を一定間隔で制御回路２０に出力する。なお、本実施形態では、ナビゲーション１８は、自車の走行している走行路に関する情報を約１秒毎に制御回路２０に出力する。
【００４２】
［制御回路２０の構成の説明］
制御回路２０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭ及びＲＡＭに記憶されたプログラムに基づいて各種処理を実行する。なお、ＲＡＭは、不揮発性メモリで構成され、各種データを記憶するのに利用される。
【００４３】
制御回路２０は、送信回路１２を制御して他の車車間通信装置１へ各種情報を一つ以上のパケットとして所定の送信タイミングにて送信する機能を有する。また、制御回路２０は、内蔵するＲＡＭの記憶内容を参照して、送信回路１２が送信する電波の波長を決定する機能を有する。なお、本実施形態では、所定の送信周期ごとで区切られる送信枠が一つ以上の小期間で構成されており(図７参照)、上述の送信タイミングについては、送信枠を構成する小期間の中から選択された所定の小期間のうちで決定される。
【００４４】
また、制御回路２０は、受信回路１０を制御して他の車車間通信装置１から一つ以上のパケットとして送信された同種の各種情報を受信する機能を有する。さらに、制御回路２０は、他の車車間通信装置１から発せられた電波を受信回路１０が受信した際に、受信回路１０から出力された受信信号に基づいてデータを復元する機能を有する。なお、制御回路２０は、受信したパケットが他の車車間通信装置１宛であった場合にはそのパケットを、送信回路１２を制御して所定の送信タイミングにて送信する。
【００４５】
また、制御回路２０は、受信回路１０が受信したパケットが他のパケットと衝突しているか否かを判断する機能を有する。具体的には、制御回路２０は、他の車車間通信装置１から送信されてくるパケットのうち設定値以上の受信電力を有するパケットを受信回路１０が受信している受信時間が所定のパケット長を有するパケットを受信する際に要する所要時間より長い場合に、その受信したパケットが他のパケットと衝突していると判断する（図４）。
【００４６】
一例を挙げると、図３に例示するように、各車載機は、自らの通信エリア内に他の車載機が位置する場合にその車載機と通信可能となる。そして、車載機Ａの送信波（図４（ａ）参照）と車載機Ｂの送信波（図４（ｂ）参照）とを車載機Ｃが受信した場合において、車載機Ａの送信波の電界強度の値と車載機Ｂの送信波の電界強度の値との差が小さいときには（図４（ｃ）参照）、車載機Ａの送信波の電界強度の値および車載機Ｂの送信波の電界強度の値が共に所定の受信感度を超えていたとしても、車載機Ｃが、車載機Ａの送信波および車載機Ｂの送信波の何れも適切に受信することができない。この場合、制御回路２０は、受信回路１０が受信したパケットが他のパケットと衝突していると判断する。一方、車載機Ａの送信波と車載機Ｂの送信波とを車載機Ｃが受信した場合において、車載機Ａの送信波の電界強度の値と車載機Ｂの送信波の電界強度の値との差が大きいときには（図５（ａ）および図５（ｂ）参照）、車載機Ｃが、車載機Ａの送信波または車載機Ｂの送信波のうちその電界強度の値が大きい方を適切に受信することができる。この場合、制御回路２０は、受信回路１０が受信したパケットが他のパケットと衝突していないと判断する。なお、上述の「電界強度」は特許請求の範囲における「設定値以上の受信電力」に該当する。
【００４７】
そして、制御回路２０は、受信回路１０が受信したパケットが他のパケットと衝突していると判断する場合には、その旨を示す情報である「衝突検出情報」をその受信したパケットに付与し(図１（ｂ）参照)、その「衝突検出情報」を付与したパケットを、送信回路１２を制御して他の車車間通信装置１へ送信する。なお、本実施形態では、「衝突検出情報」として、当該車車間通信装置１に割り当てられた定期送信用のスロットの番号を示す情報を用いる。
【００４８】
また、制御回路２０は、受信回路１０が受信するパケットに含まれるＩＤ情報(後述)を参照して周囲に存在する周囲車両の数量を算出する機能を有する。
また、制御回路２０は後述する通信制御処理を実行する。
【００４９】
なお、制御回路２０は、通信制御手段、衝突判断手段および数量判断手段に該当する。
［パケットのデータ構造の説明］
次に、車車間通信装置１間で送受信されるパケットについて説明する。パケットは、図１（ｂ）に例示するように、プリアンブルやパケットの先頭を示すフラグなどのヘッダ部、車両を識別するためのＩＤ、車両の位置を表すための位置情報、車両の速度、加速度などの走行状態を示す車両情報、他車の通信の衝突の有無を知らせるための衝突検出、次のパケットを送信する時刻を示す送信時刻、他のアプリケーションで使用するためのその他の情報、パケットの終了を示すフラグやポストアンブルなどのフッタ部などで構成される。
【００５０】
ＩＤは、プライバシー保護の観点から車両そのものを特定するのではないが一意に決まるものが望ましい。各車両の移動軌跡などを追跡し、遮蔽などで通信が途絶えた際に車両情報などを元に位置推定を行ったり、１対１の車々間通信を行う際の相手を指定する場合などに利用する。
【００５１】
車両情報とは、このパケットを送信した車車間通信装置１を搭載する車両に関する情報を云う。なお、車両情報としては、車両位置を除く、車両の進行方向や、車両の速度、車両の加速度などの情報が挙げられる。なお、車両位置は、ＧＰＳ測位などで得られる緯度経度をベースとする。分解能は測位精度に依存するが将来測位技術も向上することが考えられることから走行車線が特定できる１ｍ程度に対応する１／１００秒前後が望ましい。また、都市高速など高架道路と区別するため高さ情報があれば有効である。車両は走行していることからその位置が時々刻々変化している。ＧＰＳの測位周期と送信周期は必ずしも一致しない。そのため、測位後の走行距離などで位置補正し、時刻も付加して送信する。時刻に関しては、すべての車両において高い精度で一致している必要がある。これにはＧＰＳ時計（直接ＧＰＳの時刻を知ることはできないのでＧＰＳで補正された時計）を用いることができる。また、ＧＰＳ時計のような絶対的な時刻ではなく、相対的な時間を用いることもできる。すなわち、パケットを送信する前の何μｓ前に算出したかを示すことでも問題はない。こうすることにより、各車両の時刻に誤差があっても受信した時刻が基準となることから誤差が無視できる。また、周辺環境も変化し、トラックなどによる遮蔽などにより通信障害を生じることもある。そこで、位置情報以外に車両の速度、進行方向、加速度などの過去の車両情報を用いて情報が取得できなかった周辺車両の位置推定に利用する。
【００５２】
また、衝突検出とは、このパケットを中継した車車間通信装置１によってこのパケットが他のパケットと衝突していると判断された場合に付加される情報を云う。なお、このパケットが他のパケットと衝突していない場合には、この「衝突検出」についてはこのパケットには付加されない。この検出情報は、衝突したスロットがいくつ前だったかを示すスロット番号、検出した時刻、または、検出してからこのパケットを送信するまでにかかった時間などでどの通信で衝突が起こったのか特定できる情報となっている。
【００５３】
また、送信時刻とは、送信元の車車間通信装置１からこのパケットが送信された時刻を示す情報を云う。
また、次にパケットを送信する時刻、または、送信するまでの時間をパケットに付加することにより周辺の車載機は次に送信されるタイミングを知ることができ事前に衝突しないようにすることができる。
【００５４】
また、その他の情報とは、上述のヘッダやＩＤなどの各種情報以外の情報を云う。また、フッタとは、このパケットの最後尾に付加されるパケット自体に関する情報を云う。
さらに、例えば、車速に応じて送信周期を変化させる場合、高速では短く、低速では長くする。しかし、渋滞で停車もしくは低速で走行しているところに高速で後続車が接近してくることがある。この場合、渋滞している車両は後続車を発見することはできるが、渋滞車の送信周期が長いため後続車は渋滞車両の発見が遅れることになる。そこで、高速で接近する後続車を発見したときには低速であっても後続車同様に短い周期でパケットを送信することにより後続車に渋滞車両の存在を通知することができる。渋滞の場合、通信エリア内の車両が多いことからすべての車両が短い周期で送信した場合にスロットが足らなくなる可能性がある。そこで、周辺車両との位置関係から最後尾もしくは最後尾付近にいると判断される車両のみが短い周期で送信するようにする。このようにすることにより、通信密度を高めることなく、安全に位置情報を通知することができる。
【００５５】
［通信制御処理の説明］
次に、車車間通信装置１の制御回路２０が実行する通信制御処理を、図６のフローチャートおよび図７を参照して説明する。なお、図７は、車車間通信装置１の制御回路２０が実行する通信制御処理を説明する説明図である。
【００５６】
本処理は、運転者によってイグニッションキーが操作されてアクセサリー給電（ＡＣＣ）の状態になり、さらにエンジンが起動した際に実行される。また、送信はすべて自発送信とする。
【００５７】
まず、外部から送信されたパケットを、受信回路１０を制御してアンテナ１１を介して所定時間受信する（ステップＳ１０５）。この際、周辺車両の数量に応じて送信を開始するためのタイマをセットし、その時間になるまで受信状態となる。そして、送信時刻になるまでの間車両位置の算出、車速の計測、衝突の有無のチェックなどを行う。
【００５８】
続いて、周辺車両が存在するか否かを判断する（Ｓ１１０）。具体的には、受信回路１０が受信するパケットに含まれるＩＤ情報を参照して周囲に存在する周囲車両の数量を算出し、その算出結果に基づき、周辺車両が存在するか否かを判断する。周辺車両が存在しないと判断した場合には（Ｓ１１０：ＮＯ）、所定の送信周期ごとで区切られる送信枠を一つの小期間で構成されるように設定し(図７（ａ）参照)、これまでパケットの送信に利用していた小期間内でパケットを送信するタイミングをランダムに変更する（Ｓ１５０、広範囲ランダム設定、図７（ａ）参照）。一例を挙げると、同じ小期間内で他の車両の通信を受信した場合、または、衝突通知を受信した場合には空いている小期間に移動する。このような広範囲ランダム送信を行った場合、ある確率で衝突が発生するが変動範囲をずらして設定することで既知の車両間での衝突を回避することができる。
【００５９】
なお、送信時間は送信周期に比べ非常に短く、送信時間以外は受信状態にある。この時間比率は想定する通信距離、その範囲内に存在する車両数、送信周期などによって決まる。本実施形態では上述の送信時間が１／１００〜１／１０００ｓｅｃになる。言い換えると１００〜１０００台の車両の情報を送信することが可能となる。この受信期間中に他の車両からの通信を受信した場合には車両が少ない場合の制御に移行する。広い範囲で送信タイミングを変動させることにより他の車両が近づいてきた際にパケットが衝突する確率を少なくするねらいがある。一定周期で送信していた場合、他の車両も同じタイミングで送信していた場合にはパケットが衝突し他の車両を検出できない可能性があるが、タイミングをずらすことで連続して衝突する確率を下げ車載機の存在を知ることができる。
【００６０】
一方、周辺車両が存在すると判断した場合には（Ｓ１１０：ＹＥＳ）、周囲車両の数量が所定数以上であるか否かを判断する（Ｓ１１５）。なお、本実施形態では、所定数を数値「１０」に設定している。周囲車両の数量が所定数以上ではないと判断した場合には（Ｓ１１５：ＮＯ）、周辺車両が少ないと判断して、所定の送信周期ごとで区切られる送信枠を複数の小期間で構成されるように設定する。さらに、パケットの衝突が発生したか否かを判断する（Ｓ１２０）。具体的には、他の車車間通信装置１から送信されてくるパケットを受信回路１０が受信している受信時間が所定のパケット長を有するパケットを受信する際に要する所要時間より長い場合に、その受信したパケットが他のパケットと衝突していると判断する。パケットが衝突していると判断した場合には（Ｓ１２０：ＹＥＳ）、小期間内での送信タイミングをランダムに変更するとともに、パケットの送信に用いる小期間をランダムに変更する（Ｓ１５５、狭範囲ランダム変更）。
【００６１】
一例を挙げると、車載機Ａが、パケットを送信する際に用いる小期間を二番目の小期間から三番目の小期間に変更し、さらに、小期間の中での送信タイミングをランダムに変更するといった具合である(図７（ｂ）参照)。また、車載機Ｂが、パケットを送信する際に用いる小期間を二番目の小期間から五番目の小期間に変更し、さらに、小期間の中での送信タイミングをランダムに変更するといった具合である(図７（ｂ）参照)。
【００６２】
なお、小期間内で送信タイミングを変動させるのは、通信エリア内の車両が少なく離れていることがあり他の車両が衝突を検知・通報してくれない可能性があるからである。この小期間は、周辺車両の数に応じて変化させる。なお、本実施形態では、送信枠を六つの小期間で構成している(図７（ｂ）参照)。周囲車両の数量が少ない場合には小期間を長く、周囲車両の数量が多い場合には小期間を短くする。小期間の使用率（小期間で実際に通信が行われている割合）は５０％以下となるように設定することが望ましい。これは、各車両は非同期で動いており、各車両の小期間がずれている。そのため、隣り合った小期間を使用すると衝突する可能性がある。これを防止するためには変動範囲を狭くする必要がある。これには小期間を１つおきに使用するように設定することで実現することができる。
【００６３】
一方、周辺車両が少ないと判断した場合において、パケットが衝突していないと判断した場合には（Ｓ１２０：ＮＯ）、小期間内での送信タイミングをランダムに変更する（Ｓ１２５、狭範囲ランダム設定）。一例を挙げると、車載機Ｃが、パケットを送信する際には、四番目の小期間を用いながら、その小期間の中での送信タイミングをランダムに変更するといった具合である(図７（ｂ）参照)。
【００６４】
また、周囲車両の数量が所定数以上であると判断した場合には（Ｓ１１５：ＹＥＳ）、周辺車両が多いと判断して、所定の送信周期ごとで区切られる送信枠を一つの小期間で構成されるように設定し(図７（ｃ）参照)、さらに、先に受信したパケットが衝突しているか否かを判断する（Ｓ１６０）。パケットが衝突していないと判断した場合には（Ｓ１６０：ＮＯ）、小期間内での送信タイミングを一定に保つことで、パケットの送信間隔を一定に保つ（Ｓ１６５、固定値設定、図７（ｂ）の車載機Ｂ参照）。一方、パケットが衝突していると判断した場合には（Ｓ１６０：ＹＥＳ）、小期間内での送信タイミングをランダムに変更する（Ｓ１７０、固定値変更）。一例を挙げると、車載機Ａや車載機Ｃが、パケットを送信する際には、その送信枠（小期間）の中での送信タイミングをランダムに変更するといった具合である(図７（ｃ）参照)。
【００６５】
このことは次のような理由による。すなわち、周辺車両数が多くなると衝突を検知できる確率が高くなり、送信タイミングを変動させる必要がなくなる。逆に他の車両の送信との間隔が狭くなってくることから変動することによる衝突の可能性が出てくる。そこで、送信タイミングを固定し、衝突通知を受信した場合や他の車両との送信間隔が狭くなった場合に送信間隔の広いところにタイミングをずらすように制御する。パケットの衝突は通信エリア内に新たに車両が進入してくる場合だけでなく渋滞などで車両が停止している場合でも発生する。その原因は各車両が持っているタイマの誤差によるものである。通常、車載機などで使用される発振器の精度は１０〜１００ＰＰＭ程度である。１分間に０．６〜６ｍｓ程度の誤差が発生し、離れていた送信タイミングが次第に近づいていくのである。送信間隔が一定以上近づいたら広い場所に移動することで事前に衝突を回避することができる。
【００６６】
続いて、上述のように送信時刻を変更または設定した後には、受信回路１０を制御してパケットを外部からアンテナ１１を介して受信し（Ｓ１３０）、受信したパケットに送信時刻を示す情報が含まれるか否かを判断する（Ｓ１３５）。受信したパケットに送信時刻を示す情報が含まれていないと判断した場合には（Ｓ１３５：ＮＯ）、先のＳ１３０に戻る。一方、受信したパケットに送信時刻を示す情報が含まれると判断した場合には（Ｓ１３５：ＹＥＳ）、送信回路１２を制御してパケットを先に決定した送信タイミングにて送信する（Ｓ１４０）。
【００６７】
続いて、エンジンが停止したか否かを判断する（Ｓ１４５）。エンジンが停止していないと判断した場合には（Ｓ１４５：ＮＯ）、先のＳ１１０に戻る。一方、エンジンが停止していると判断した場合には（Ｓ１４５：ＹＥＳ）。本処理を終了する。
【００６８】
［第一実施形態の効果］
（１）このように第一実施形態の車車間通信装置１によれば、車車間通信において、パケットが充分に受信可能な受信電力を有するにも拘わらず、他の車車間通信装置１にて正常に受信できなかった場合に、パケット同士の衝突が発生したと推定されることに着目し、制御回路２０が、他の車車間通信装置１から送信されてくるパケットのうち設定値以上の受信電力を有するパケットを受信回路１０が受信している受信時間が所定のパケット長を有するパケットを受信する際に要する所要時間より長い場合に、その受信したパケットが他のパケットと衝突していると判断する。したがって、パケット同士の衝突の発生を容易に判断することができる。
【００６９】
（２）また、第一実施形態の車車間通信装置１によれば、制御回路２０が、受信回路１０が受信したパケットが他のパケットと衝突していると判断する場合には、その旨を示す情報である「衝突検出情報」をその受信したパケットに付与し、その「衝突検出情報」を付与したパケットを、送信回路１２を制御して他の車車間通信装置１へ送信するので、パケットを送信した車車間通信装置１において、正常に受信できたことを示す応答（ＡＣＫ）のない一方向の通信形態であっても、自らが送信したパケットが戻ってきた際に衝突検出情報の有無を確認することで、自らが送信したパケットが送信後に他のパケットと衝突してもそのことを検出することができる。
【００７０】
（３）また、第一実施形態の車車間通信装置１によれば、衝突検出情報として、当該車車間通信装置１に割り当てられた定期送信用のスロットの番号を示す情報を用いるので、自分が送信したスロット番号と比較することで自分が送信したパケットが衝突したかどうか容易に判断することができる。また、スロットの位置を指定する方法としてビット位置を対応させることで複数のパケットの衝突を通知することが容易になる。なお、このようなスロットの位置を指定する方法としては、パケットの衝突場所を通知する方法と正常に受信できた場所を通知する方法とが考えられる。前者の方法では受信できているがパケットの衝突が発生している場合に有効であり、後者の方法ではパケットの衝突検知が難しい場合に有効である。但し、スロット番号を用いる場合には、比較的少ないデータ量で通知できるが１回に通知できるパケットの衝突通知の数に制約がある。これに対してビット位置対応では比較的多くのデータ量を必要とするがパケットの衝突通知の数に制約がないというメリットがある。
【００７１】
（４）また、第一実施形態の車車間通信装置１によれば、上述の通信制御処理において、制御回路２０が、周辺車両の数量に応じて、次の（４−１）〜（４−４）のように処理を実行する。
【００７２】
（４−１）周辺車両が少ない場合において（Ｓ１１５：ＮＯ）、パケットが他のパケットと衝突しているときには（Ｓ１２０：ＹＥＳ）、所定の送信周期ごとで区切られる送信枠を六つの小期間で構成されるように設定し(図７（ｂ）参照)、小期間内での送信タイミングを変更するとともにパケットの送信に用いる小期間をランダムに変更する（Ｓ１５５）。
【００７３】
（４−２）周辺車両が少ない場合において（Ｓ１１５：ＮＯ）、パケットが他のパケットと衝突していないときには（Ｓ１２０：ＮＯ）、所定の送信周期ごとで区切られる送信枠を六つの小期間で構成されるように設定し(図７（ｂ）参照)、小期間内での送信タイミングをランダムに変更する（Ｓ１２５）。
【００７４】
（４−３）周辺車両が多い場合において（Ｓ１１５：ＹＥＳ）、パケットが他のパケットと衝突していないときには（Ｓ１６０：ＮＯ）、所定の送信周期ごとで区切られる送信枠を一つの小期間で構成されるように設定し(図７（ｃ）参照)、小期間内での送信タイミングを一定に保つことで、パケットの送信間隔を一定に保つ（Ｓ１６５）。
【００７５】
（４−４）周辺車両が多い場合において（Ｓ１１５：ＹＥＳ）、パケットが他のパケットと衝突しているときには（Ｓ１６０：ＹＥＳ）、所定の送信周期ごとで区切られる送信枠を一つの小期間で構成されるように設定し(図７（ｃ）参照)、小期間内での送信タイミングをランダムに変更する（Ｓ１７０）。
【００７６】
このようにすれば、周辺車両が少ないためパケットの衝突を検知する車両が周辺にいない場合でもパケットの衝突が連続して発生することを回避でき、逆に周辺車両が多い場合にはスロットを固定化することでパケットの衝突確率を低減することができる。
【００７７】
（５）また、第一実施形態の車車間通信装置１によれば、上述の通信制御処理において、周辺車両の数量に応じて、送信枠を構成する小期間の数量を変更することで送信間隔の変動範囲を変更する。このことにより、送信されたパケットが衝突する確率が低減され、パケットの衝突を未然に回避することができる。
【００７８】
［他の実施形態］
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
【００７９】
（１）上記実施形態の車車間通信装置１では、車車間通信において、制御回路２０が、他の車車間通信装置１から送信されてくるパケットのうち設定値以上の受信電力を有するパケットを受信回路１０が受信している受信時間が所定のパケット長を有するパケットを受信する際に要する所要時間より長い場合に、その受信したパケットが他のパケットと衝突していると判断するが、これには限られず、他の手法によってパケットの衝突の有無を判断するようにしてもよい。
【００８０】
（１−１）例えば、十分な受信電力を有しているのに正常に受信できていない場合に、その受信したパケットが他のパケットと衝突していると判断してもよい。なおこのことは、例えばマルチパスなどのパケットの衝突以外の理由によって受信エラーが発生していることもあるからである。
【００８１】
（１−２）また、それまでの通信で十分に通信可能な範囲に車両がいることが確認できていたにも拘らず、その車両からのデータが受信できなくなった場合に、その受信したパケットが他のパケットと衝突していると判断してもよい。なおこのことは、トラックによる遮蔽などにより電波が受信できなくなった場合もあるからである。
【００８２】
（２）上記実施形態の車車間通信装置１では、制御回路２０が、受信回路１０が受信したパケットが他のパケットと衝突していると判断する場合には、その旨を示す情報である「衝突検出情報」をこれから送信するパケットに付与し、その「衝突検出情報」を付与したパケットを、送信回路１２を制御して他の車車間通信装置１へ送信するが、これには限られず、制御回路２０が、受信回路１０が受信したパケットが他のパケットと衝突していると判断する場合には、その旨を示す情報である「衝突検出情報」を新たなパケットとして生成し、その生成したパケットを、送信回路１２を制御して他の車車間通信装置１へ送信するようにしてもよい。このように構成しても、パケットを送信した車車間通信装置１において、正常に受信できたことを示す応答（ＡＣＫ）のない一方向の通信形態であっても、衝突発生時に他の車車間通信装置１によって生成されるパケットを受信することで、自らが送信したパケットが送信後に他のパケットと衝突してもそのことを検出することができる。
【００８３】
（３）上記実施形態の車車間通信装置１では、衝突検出情報として、当該車車間通信装置１に割り当てられた定期送信用のスロットの番号を示す情報を用いるが、これには限られず、パケットの衝突を示す情報として他の情報を用いてもよい。
【００８４】
（３−１）例えば、そのパケットと他のパケットとの衝突が発生した時刻を示す情報を、パケットの衝突を示す情報として用いてもよい。このようにすれば、車載機が共通して持つ時刻で判断するため自分が送信したパケットが衝突したかどうかを誤って判断することがない。
【００８５】
（３−２）また、基準時間からの経過時間を示す情報を、パケットの衝突を示す情報として用いてもよい。このようにすれば、車載機の時計を正確な時刻で補正することなく自分が送信したパケットが衝突したかどうかを判断することができる。
【００８６】
（３−３）また、予め設定された基準となる基準時刻からそのパケットと他のパケットとの衝突が発生した時刻までの時間を示す経過時間情報を、パケットの衝突を示す情報として用いてもよい。なお、上述の「基準時刻」とは、他のパケットと衝突していると判断されたパケットが送信元の他の車車間通信装置１から送信された時刻を云う。このようにすれば、パケットの衝突を通知するパケットを受信した時刻から遡るだけでよいので時計の補正を必要としない。
【００８７】
（３−４）また、スロットに対応するビット位置の「０」、または「１」の値によりパケットの衝突の有無を示す情報を、パケットの衝突を示す情報として用いてもよい。
（４）また、上述の通信制御処理のＳ１５５，１７０において、制御回路２０が、次にパケットを送信する時刻を示す送信時刻情報をその送信するパケットに付与し、その送信時刻情報を付与されたパケットを、受信回路１０が受信した他の車車間通信装置１からのパケットに含まれる送信時刻情報が示す時刻以外の時刻に送信回路１２を制御して送信するようにしてもよい（図７（ｂ）参照）。このようにすれば、各車車間通信装置１にて、次にパケットを送信する予定時刻をパケットに付与して送信し、その送信されたパケットを受信した他の車車間通信装置においては、その受信したパケットに付与される情報を参照して、パケットの送信元の車車間通信装置１が次にパケットを送信する予定時刻以外の時刻にパケットを送信するので、パケットの衝突を未然に回避することができる。
【００８８】
（５）また、上述の制御回路２０が、受信回路１０が受信したパケットに付与された車両情報に基づき、その受信したパケットを送信した他の車車間通信装置を搭載する周囲車両が現在位置する場所を推定するようにしてもよい。具体的には、まず、制御回路２０が、通信手段を制御してパケットを送信する際には車両Ｉ／Ｆ１６を介して取得された車両情報を付与し、送信回路１２を制御してその車両情報を付与されたパケットを送信する。そして、受信回路１０が受信したパケットが他のパケットと衝突していると判断する場合には、制御回路２０が、その受信したパケットに付与された車両情報に基づき、その受信したパケットを送信した他の車車間通信装置を搭載する周囲車両が現在位置する場所を推定する。
【００８９】
なお、そのために、制御回路２０が次のような機能を有する。すなわち、制御回路２０が、車両Ｉ／Ｆ１６を介して自車両に関する車両情報を取得する機能を有する。なお、車両情報の具体例としては、車両の進行方向や、車両の速度、車両の加速度などの情報が挙げられる。また、制御回路２０が、受信回路１０が受信したパケットに付与された車両情報に基づき、その受信したパケットを送信した他の車車間通信装置を搭載する周囲車両が現在位置する場所を推定する機能を有する。なお、制御回路２０および車両Ｉ／Ｆ１６は情報取得手段に該当する。また、制御回路２０は現在位置推定手段に該当する。
【００９０】
このことにより、例えば他の車車間通信装置がトンネル内などＧＰＳとの通信が困難な場所に位置する場合など、他の車車間通信装置からその現在位置を示す情報が送られてこなくても、それ以外の車両情報に基づいて、他の車車間通信装置の現在位置を正確に推定することができる。
【００９１】
（６）また、周辺車両が少ない場合において送信間隔をランダムに変化させるときには、制御回路２０が、自らの送信間隔の変動範囲を他の車車間通信装置における変動範囲とは異なるように設定するようにしてもよい。具体的には、上述の通信制御処理において、周囲車両の数量が少ないと判断された場合には（Ｓ１２０：ＮＯ）、制御回路２０が、パケットが衝突しているか否かにかかわらず、小期間内での送信タイミングをランダムに変更するが、その際に、パケットを送信する送信間隔を変動させる変動範囲を、受信したパケットに付与された情報が示す他の車車間通信装置における変動範囲と重ならないように設定し、その設定された変動範囲内で送信間隔をランダムに変化させる。なおこの場合には、制御回路２０が、自らがパケットを送信する際に送信間隔を変動させる変動範囲を示す変動範囲情報をパケットに付与し、その変動範囲情報が付与されたパケットを、送信回路１２を制御して他の車車間通信装置へ送信間隔で送信することで互いの送信間隔を連絡し合う必要がある。
【００９２】
このことにより、制御回路２０が、自らの送信間隔の変動範囲を他の車車間通信装置の変動範囲とは異なるように設定するので、仮に複数の車車間通信装置１がほぼ同じ時刻にパケットをそれぞれ送信した場合であっても、パケットの衝突を未然に回避することができる。
【００９３】
（７）また、上述のようなパケット同士の衝突を回避する手法として、各車車間通信装置１が、パケットを送信する送信間隔が一様に分布するようにしてもよい。具体的には、制御回路２０が、送信回路１２を制御してパケットを送信する送信間隔を、受信したパケットに付与された情報が示す他の車車間通信装置１における送信間隔を参照して、各車車間通信装置１それぞれの送信間隔が一様に分布するよう設定し、その設定された送信間隔を示す送信間隔情報をパケットに付与し、その送信間隔情報が付与されたパケットを、送信回路１２を制御して他の車車間通信装置１へ前記送信間隔で送信するようにする。
【００９４】
このことにより、各車車間通信装置１が、パケットを送信する送信間隔が一様に分布するようにするので、仮に複数の車車間通信装置１がほぼ同じ時刻にパケットをそれぞれ送信した場合であっても、パケットの衝突を未然に回避することができる。
【００９５】
（８）また、例えば停車または低速走行中で送信間隔が長く設定されている場合でも、高速で接近する後方車両を検知した場合には、送信間隔をより短くなるよう再設定するようにしてもよい。
【００９６】
具体的には、制御回路２０が、車両Ｉ／Ｆ１６を介して自車両の走行速度を検出し、さらに、制御回路２０が、検出された自車両の車速の値が大きいほどパケットを送信する際の送信間隔が短くなるよう設定する。そして、制御回路２０が、その設定された送信間隔を示す送信間隔情報をパケットに付与し、その送信間隔情報が付与されたパケットを、送信回路１２を制御して他の車車間通信装置１へ前記送信間隔で送信する。
【００９７】
さらに、制御回路２０が、周囲車両のうち自車両の後方に位置する周囲車両である後方車両が搭載する車車間通信装置１によって送信されて受信回路１０が受信したパケットに付与された情報が示す後方車両におけるパケットの送信間隔と自車のパケットの送信間隔とを比較する。なお、制御回路２０が、後方車両におけるパケットの送信間隔の方が自車のパケットの送信間隔よりも短い場合に後方車両が高速で接近中であると判定する。そして、後方車両が高速で接近中であると判定された場合には、制御回路２０が、パケットを送信する送信間隔をより短くなるよう再設定する。なお、制御回路２０および車両Ｉ／Ｆ１６は車速検出手段に該当する。また、制御回路２０は接近状態判定手段に該当する。
【００９８】
このことにより、制御回路２０が、例えば停車または低速走行中で送信間隔が長く設定されている場合でも、高速で接近する後方車両を検知した場合には、送信間隔をより短くなるよう再設定するので、送信間隔をより短くすることにより、その接近する後方車両や周囲車両に対して各種情報を早く送信することができる。
【００９９】
（９）また、自車両が最後尾もしくは最後尾付近の車両に搭載された車車間通信装置１のみが送信間隔を短く再設定し、他の車両に搭載された車車間通信装置１においては、その車速に応じた送信間隔の長さに設定するようにしてもよい。
【０１００】
具体的には、制御回路２０が、自車両が渋滞の最後尾付近に位置するか否かを判断する。なお、上述の渋滞とは、特定範囲内に多くの車両が密集する状態を云う。後方車両が高速で接近中であると判定された場合において、自車両が渋滞の最後尾付近に位置すると判断されたときには、制御回路２０が、送信間隔をより短くなるよう再設定する。一方、自車両が渋滞の最後尾付近には位置しないと判断されたときには、制御回路２０が、送信間隔をそのまま維持する。なお、制御回路２０は渋滞判断手段に該当する。
【０１０１】
例えば、後方車両が自車両に高速で接近する場合には、渋滞中の車両すべてに搭載される車車間通信装置それぞれが、停車または低速走行中で送信間隔が長く設定されている場合でも、高速で接近する後方車両を検知した場合に、送信間隔をより短くなるよう再設定する場合があり、このような場合、車車間通信装置間の通信状態が過密となり、パケット同士の衝突が発生しやすくなると考えられる。これ対して、本実施形態によれば、車車間通信装置１間の通信状態が過密となることがなく、パケット同士の衝突を未然に防ぐことができる。
【図面の簡単な説明】
【０１０２】
【図１】（ａ）は車車間通信装置１の構成を示すブロック図であり、（ｂ）はパケットの構造を示す説明図である。
【図２】車速と停止距離との関係を示す説明図である。
【図３】（ａ）は車載機Ａの通信エリアおよび車載機Ｂの通信エリアを示す説明図であり、（ｂ）は車載機Ａの通信エリア、車載機Ｂの通信エリアおよび車載機Ｃの通信エリアを示す説明図である。
【図４】（ａ）は車載機Ａの送信波を示す説明図であり、（ｂ）は車載機Ｂの送信波を示す説明図であり、（ｃ）は車載機Ｃの受信波を示す説明図（１）である。
【図５】（ａ）は車載機Ｃの受信波を示す説明図（２）であり、（ｂ）は車載機Ｃの受信波を示す説明図（３）である。
【図６】車車間通信装置の制御回路が実行する通信制御処理を示すフローチャートである。
【図７】（ａ）車車間通信装置の制御回路が実行する通信制御処理を説明する説明図（１）であり、（ｂ）車車間通信装置の制御回路が実行する通信制御処理を説明する説明図（２）であり、（ｃ）車車間通信装置の制御回路が実行する通信制御処理を説明する説明図（３）である。
【符号の説明】
【０１０３】
１…車車間通信装置、１０…受信回路、１１，１３，１５…アンテナ、１２…送信回路、１４…ＧＰＳ受信機、１６…車両Ｉ／Ｆ、１８…ナビゲーション、２０…制御回路
【図１】
2008042738.tif 000003
【図２】
2008042738.tif 000004
【図３】
2008042738.tif 000005
【図６】
2008042738.tif 000006
【図７】
2008042738.tif 000007
【図４】
2008042738.tif 000008
【図５】
2008042738.tif 000009