(57)【要約】【課題】周辺の通信端末装置とのスロットの共有を長く維持することができるようにする。【解決手段】周辺の通信端末装置から、複数のスロットによる通信状況を示すフレーム情報、移動方向情報、速度情報を含むパケットを受信し、方向取得部２０によって、自装置の移動方向を取得すると共に、速度取得部１９によって自装置の移動速度を取得する。そして、共有スロット抽出部３０によって、複数のスロットから、周辺の通信端末装置と共有可能なスロットを抽出する。そして、タイムスロット決定部３２によって、抽出された共有可能なスロットのうち、自装置のフレーム情報と類似するフレーム情報を送信し、かつ、自装置の移動方向とのなす角が所定範囲内の移動方向であって、自装置の移動速度と近い移動速度の周辺の通信端末装置からパケットが送信されているスロットを共有するように、パケットを送信するための送信タイムスロット及びフレームを決定する。【選択図】図３
2009124426.tif 000002
【特許請求の範囲】
【請求項１】
周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報を含むパケットを受信する受信手段と、
自装置の移動方向に対する前記周辺の通信端末装置の移動方向を取得する周辺移動方向取得手段と、
前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、
前記受信手段によって受信されたパケットの前記送信情報と、前記周辺移動方向取得手段によって取得された前記移動方向とに基づいて、前記抽出された前記共有可能なスロットのうち、前記自装置の移動方向とのなす角が所定範囲内の移動方向の前記周辺の通信端末装置からパケットが送信されているスロットを、前記なす角が所定範囲内の移動方向の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、
前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段と、
を含む通信端末装置。
【請求項２】
周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報、及び前記周辺の通信端末装置の移動方向を示す移動方向情報を含むパケットを受信する受信手段と、
自装置の移動方向を取得する移動方向取得手段と、
前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、
前記受信手段によって受信されたパケットの前記送信情報及び前記移動方向情報と、前記移動方向取得手段によって取得された前記移動方向とに基づいて、前記抽出された前記共有可能なスロットのうち、前記移動方向取得手段によって取得された前記移動方向とのなす角が所定範囲内の移動方向の前記周辺の通信端末装置からパケットが送信されているスロットを、前記なす角が所定範囲内の移動方向の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、
前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段と、
を含む通信端末装置。
【請求項３】
自装置の移動速度を取得する速度取得手段を更に含み、
前記受信手段は、前記送信情報、前記移動方向情報、及び前記周辺の通信端末装置の移動速度を示す移動速度情報を含むパケットを受信し、
前記決定手段は、前記受信手段によって受信されたパケットの前記送信情報、前記移動方向情報、及び前記移動速度情報と、前記移動方向取得手段によって取得された前記移動方向と、前記速度取得手段によって取得された移動速度とに基づいて、前記抽出された前記共有可能なスロットにパケットを送信している前記なす角が所定範囲内の移動方向の前記周辺の通信端末装置のうち、前記速度取得手段によって取得された移動速度に最も近い移動速度の前記周辺の通信端末装置からパケットが送信されているスロットを、前記最も近い移動速度の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する請求項２記載の通信端末装置。
【請求項４】
自装置の移動速度を取得する速度取得手段を更に含み、
前記受信手段は、前記送信情報、前記移動方向情報、及び前記周辺の通信端末装置の移動速度を示す移動速度情報を含むパケットを受信し、
前記決定手段は、前記受信手段によって受信されたパケットの前記送信情報、前記移動方向情報、及び前記移動速度情報と、前記移動方向取得手段によって取得された前記移動方向と、前記速度取得手段によって取得された移動速度とに基づいて、前記抽出された前記共有可能なスロットにパケットを送信している前記なす角が所定範囲内の移動方向の前記周辺の通信端末装置のうち、前記速度取得手段によって取得された移動速度との差が所定範囲内の移動速度の前記周辺の通信端末装置からパケットが送信されているスロットを、前記差が所定範囲内の移動速度の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する請求項２記載の通信端末装置。
【請求項５】
周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報を含むパケットを受信する受信手段と、
自装置と前記周辺の通信端末装置との距離を取得する周辺距離取得手段と、
前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、
前記受信手段によって受信されたパケットの前記送信情報と、前記周辺距離取得手段によって取得された前記距離とに基づいて、前記抽出された前記共有可能なスロットのうち、前記周辺距離取得手段によって取得された距離が所定距離となる前記周辺の通信端末装置がパケットを送信しているスロットを、前記所定距離となる前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、
前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段と、
を含む通信端末装置。
【請求項６】
周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報、及び前記周辺の通信端末装置の位置を示す位置情報を含むパケットを受信する受信手段と、
自装置の位置を取得する位置取得手段と、
前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、
前記受信手段によって受信されたパケットの前記送信情報及び前記位置情報と、前記位置取得手段によって取得された位置とに基づいて、前記抽出された前記共有可能なスロットのうち、前記位置取得手段によって取得された位置との距離が所定距離となる位置の前記周辺の通信端末装置がパケットを送信しているスロットを、前記所定距離となる位置の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、
前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段と、
を含む通信端末装置。
【請求項７】
前記決定手段は、前記抽出された前記共有可能なスロットにパケットを送信している前記周辺の通信端末装置のうち、前記位置取得手段によって取得された位置との距離が最も近い位置の前記周辺の通信端末装置からパケットが送信されているスロットを、前記最も近い位置の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する請求項６記載の通信端末装置。
【請求項８】
前記決定手段は、前記抽出された前記共有可能なスロットにパケットを送信している前記周辺の通信端末装置のうち、前記位置取得手段によって取得された位置との距離が所定範囲内の位置の前記周辺の通信端末装置からパケットが送信されているスロットを、前記所定範囲内の位置の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する請求項６記載の通信端末装置。
【請求項９】
周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報を含むパケットを受信する受信手段と、
前記受信手段における複数のスロットによる自装置で観測された通信状況を取得する通信状況取得手段と、
前記受信手段によって受信されたパケットの送信情報が示す通信状況と、前記通信状況取得手段によって取得された自装置で観測された通信状況との類似度を算出する類似度算出手段と、
前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、
前記受信手段によって受信されたパケットの前記送信情報、及び前記類似度算出手段によって算出された類似度に基づいて、前記抽出された前記共有可能なスロットのうち、自装置で観測された通信状況との類似度が所定値となる送信情報を送信した前記周辺の通信端末装置からパケットが送信されているスロットを、前記類似度が所定値となる送信情報を送信した前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、
前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段と、
を含む通信端末装置。
【請求項１０】
前記決定手段は、前記抽出された前記共有可能なスロットにパケットを送信している前記周辺の通信端末装置のうち、自装置の通信状況との類似度が最も高い送信情報を送信した前記周辺の通信端末装置からパケットが送信されているスロットを、前記類似度が最も高い送信情報を送信した前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する請求項９記載の通信端末装置。
【請求項１１】
前記決定手段は、前記抽出された前記共有可能なスロットにパケットを送信している前記周辺の通信端末装置のうち、自装置の通信状況との類似度が所定値以上の送信情報を送信した前記周辺の通信端末装置からパケットが送信されているスロットを、前記類似度が所定値以上の送信情報を送信した前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する請求項９記載の通信端末装置。
【請求項１２】
前記抽出手段は、前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記周辺の通信端末装置からパケットが送信されているスロットと同じスロットが、該周辺の通信端末装置がパケットを送信している送信周期及び自装置で決定された送信周期と同じ周期であって、かつ、該周辺の通信端末装置がパケットを送信しているフレームとは異なるフレームで、未使用である場合、該スロットを、前記共有可能なスロットとして抽出する請求項１〜請求項１１の何れか１項記載の通信端末装置。
【請求項１３】
前記決定手段は、共有相手となる前記周辺の通信端末装置からパケットが送信されているスロットを、前記パケットを送信するためのスロットとして決定すると共に、前記共有相手となる前記周辺の通信端末装置がパケットを送信している送信周期と同じ周期で前記決定されたスロットが未使用であるフレームを、前記パケットを送信するためのフレームとして決定する請求項１〜請求項１２の何れか１項記載の通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信端末装置に係り、特に、周辺の通信端末装置から送信されるパケットと多重化してパケットを送信する通信端末装置に関する。
【背景技術】
【０００２】
従来から、通信方式の１つとしてＴＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式が知られている。このＴＤＭＡ方式は、一つの情報伝送路を複数の通信端末装置で共有して短時間ずつ交代で各通信端末装置から通信情報を送信する通信方式である。
【０００３】
例えば、１つ以上の周辺端末との間で、所定周期で繰り返されるフレームを複数のスロットで時分割し、スロット単位でデータをブロードキャストする通信端末装置が知られている（特許文献１）。
【０００４】
また、伝送効率を向上させるために、送信スロットを複数の通信端末装置で共有するように、送信スロットを決定することが知られている。
【特許文献１】特開２００７−２８５５０
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、スロットの共有を図るように送信スロットを決定する際、共有相手の位置や移動の様子を考慮していないため、以下のような問題が発生する。
【０００６】
例えば、自装置の通信エリアの端に存在する通信端末装置とスロットを共有した場合、通信端末装置の移動により、すぐに共有相手が通信エリア外に遠ざかる可能性が高く、短時間でスロット共有が成立しなくなってしまう、という問題がある。また、自装置と移動の様子が異なる通信端末装置とスロットを共有した場合、時間が経過すると共有相手がいずれ自装置の通信エリア外に移動してしまうため、スロットの共有を長時間にわたって維持することができない、という問題がある。
【０００７】
本発明は、上記の問題点を解決するためになされたもので、周辺の通信端末装置とのスロットの共有を長く維持することができる通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために第１の発明に係る通信端末装置は、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報を含むパケットを受信する受信手段と、自装置の移動方向に対する前記周辺の通信端末装置の移動方向を取得する周辺移動方向取得手段と、前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、前記受信手段によって受信されたパケットの前記送信情報と、前記周辺移動方向取得手段によって取得された前記移動方向とに基づいて、前記抽出された前記共有可能なスロットのうち、前記自装置の移動方向とのなす角が所定範囲内の移動方向の前記周辺の通信端末装置からパケットが送信されているスロットを、前記なす角が所定範囲内の移動方向の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段とを含んで構成されている。
【０００９】
第１の発明に係る通信端末装置によれば、受信手段によって、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、周辺の通信端末装置による送信に関する送信周期及び複数のスロットによる通信状況を示す送信情報を含むパケットを受信する。また、周辺移動方向取得手段によって、自装置の移動方向に対する周辺の通信端末装置の移動方向を取得する。
【００１０】
そして、抽出手段によって、受信手段によって受信されたパケットの送信情報に基づいて、複数のスロットから、周辺の通信端末装置と共有可能なスロットを抽出する。そして、決定手段によって、受信手段によって受信されたパケットの送信情報と、周辺移動方向取得手段によって取得された移動方向とに基づいて、抽出された共有可能なスロットのうち、自装置の移動方向とのなす角が所定範囲内の移動方向の周辺の通信端末装置からパケットが送信されているスロットを、なす角が所定範囲内の移動方向の周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定する。
【００１１】
そして、送信手段によって、決定手段によって決定されたフレーム及びスロットに、パケットを周期的に送信する。
【００１２】
このように、自装置の移動方向とのなす角が所定範囲内の移動方向の周辺の通信端末装置とスロットを共有することにより、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を長く維持することができる。
【００１３】
ここで、なす角が所定範囲内の移動方向を、移動方向に対応する交通流の方向が同一の移動方向とすることができる。これによって、車線変更時などに移動方向が多少異なっていても、交通の流れとして同一の移動方向である周辺の通信端末装置とスロットを共有することができる。
【００１４】
第２の発明に係る通信端末装置は、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報、及び前記周辺の通信端末装置の移動方向を示す移動方向情報を含むパケットを受信する受信手段と、自装置の移動方向を取得する移動方向取得手段と、前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、前記受信手段によって受信されたパケットの前記送信情報及び前記移動方向情報と、前記移動方向取得手段によって取得された前記移動方向とに基づいて、前記抽出された前記共有可能なスロットのうち、前記移動方向取得手段によって取得された前記移動方向とのなす角が所定範囲内の移動方向の前記周辺の通信端末装置からパケットが送信されているスロットを、前記なす角が所定範囲内の移動方向の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段とを含んで構成されている。
【００１５】
第２の発明に係る通信端末装置によれば、受信手段によって、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、周辺の通信端末装置による送信に関する送信周期及び複数のスロットによる通信状況を示す送信情報、及び周辺の通信端末装置の移動方向を示す移動方向情報を含むパケットを受信する。また、移動方向取得手段によって、自装置の移動方向を取得する。
【００１６】
そして、抽出手段によって、受信手段によって受信されたパケットの送信情報に基づいて、複数のスロットから、周辺の通信端末装置と共有可能なスロットを抽出する。そして、決定手段によって、受信手段によって受信されたパケットの送信情報及び移動方向情報と、移動方向取得手段によって取得された移動方向とに基づいて、抽出された共有可能なスロットのうち、移動方向取得手段によって取得された移動方向とのなす角が所定範囲内の移動方向の周辺の通信端末装置からパケットが送信されているスロットを、なす角が所定範囲内の移動方向の周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定する。
【００１７】
そして、送信手段によって、決定手段によって決定されたフレーム及びスロットに、パケットを周期的に送信する。
【００１８】
このように、自装置の移動方向とのなす角が所定範囲内の移動方向の周辺の通信端末装置とスロットを共有することにより、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を長く維持することができる。
【００１９】
第２の発明に係る通信端末装置は、自装置の移動速度を取得する速度取得手段を更に含み、受信手段は、送信情報、移動方向情報、及び周辺の通信端末装置の移動速度を示す移動速度情報を含むパケットを受信し、決定手段は、受信手段によって受信されたパケットの送信情報、移動方向情報、及び移動速度情報と、移動方向取得手段によって取得された移動方向と、速度取得手段によって取得された移動速度とに基づいて、抽出された共有可能なスロットにパケットを送信しているなす角が所定範囲内の移動方向の周辺の通信端末装置のうち、速度取得手段によって取得された移動速度に最も近い移動速度の周辺の通信端末装置からパケットが送信されているスロットを、最も近い移動速度の周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定することができる。これによって、自装置の移動方向とのなす角が所定範囲内の移動方向であって、かつ、自装置と移動速度が最も近い周辺の通信端末装置とスロットを共有することにより、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を更に長く維持することができる。
【００２０】
第２の発明に係る通信端末装置は、自装置の移動速度を取得する速度取得手段を更に含み、受信手段は、送信情報、移動方向情報、及び周辺の通信端末装置の移動速度を示す移動速度情報を含むパケットを受信し、決定手段は、受信手段によって受信されたパケットの送信情報、移動方向情報、及び移動速度情報と、移動方向取得手段によって取得された移動方向と、速度取得手段によって取得された移動速度とに基づいて、抽出された共有可能なスロットにパケットを送信しているなす角が所定範囲内の移動方向の周辺の通信端末装置のうち、速度取得手段によって取得された移動速度との差が所定範囲内の移動速度の周辺の通信端末装置からパケットが送信されているスロットを、差が所定範囲内の移動速度の周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定することができる。これによって、自装置の移動方向とのなす角が所定範囲内の移動方向であって、かつ、自装置と移動速度の差が小さい周辺の通信端末装置とスロットを共有することにより、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を更に長く維持することができる。
【００２１】
第３の発明に係る通信端末装置は、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報を含むパケットを受信する受信手段と、自装置と前記周辺の通信端末装置との距離を取得する周辺距離取得手段と、前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、前記受信手段によって受信されたパケットの前記送信情報と、前記周辺距離取得手段によって取得された前記距離とに基づいて、前記抽出された前記共有可能なスロットのうち、前記周辺距離取得手段によって取得された距離が所定距離となる前記周辺の通信端末装置がパケットを送信しているスロットを、前記所定距離となる前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段とを含んで構成されている。
【００２２】
第３の発明に係る通信端末装置によれば、受信手段によって、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、周辺の通信端末装置による送信に関する送信周期及び複数のスロットによる通信状況を示す送信情報を含むパケットを受信する。また、周辺距離取得手段によって、自装置と前記周辺の通信端末装置との距離を取得する。
【００２３】
そして、受信手段によって受信されたパケットの送信情報に基づいて、複数のスロットから、周辺の通信端末装置と共有可能なスロットを抽出する。そして、決定手段によって、受信手段によって受信されたパケットの送信情報と、周辺距離取得手段によって取得された距離とに基づいて、抽出された共有可能なスロットのうち、周辺距離取得手段によって取得された距離が所定距離となる周辺の通信端末装置がパケットを送信しているスロットを、所定距離となる周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定する。
【００２４】
そして、送信手段によって、決定手段によって決定されたフレーム及びスロットに、パケットを周期的に送信する。
【００２５】
このように、自装置の位置との距離が近い周辺の通信端末装置とスロットを共有することにより、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を長く維持することができる。
【００２６】
第４の発明に係る通信端末装置は、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報、及び前記周辺の通信端末装置の位置を示す位置情報を含むパケットを受信する受信手段と、自装置の位置を取得する位置取得手段と、前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、前記受信手段によって受信されたパケットの前記送信情報及び前記位置情報と、前記位置取得手段によって取得された位置とに基づいて、前記抽出された前記共有可能なスロットのうち、前記位置取得手段によって取得された位置との距離が所定距離となる位置の前記周辺の通信端末装置がパケットを送信しているスロットを、前記所定距離となる位置の前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段とを含んで構成されている。
【００２７】
第４の発明に係る通信端末装置によれば、受信手段によって、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、周辺の通信端末装置による送信に関する送信周期及び複数のスロットによる通信状況を示す送信情報、及び周辺の通信端末装置の位置を示す位置情報を含むパケットを受信する。また、位置取得手段によって、自装置の位置を取得する。
【００２８】
そして、受信手段によって受信されたパケットの送信情報に基づいて、複数のスロットから、周辺の通信端末装置と共有可能なスロットを抽出する。そして、決定手段によって、受信手段によって受信されたパケットの送信情報及び位置情報と、位置取得手段によって取得された位置とに基づいて、抽出された共有可能なスロットのうち、位置取得手段によって取得された位置との距離が所定距離となる位置の周辺の通信端末装置がパケットを送信しているスロットを、所定距離となる位置の周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定する。
【００２９】
そして、送信手段によって、決定手段によって決定されたフレーム及びスロットに、パケットを周期的に送信する。
【００３０】
このように、自装置の位置との距離が近い周辺の通信端末装置とスロットを共有することにより、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を長く維持することができる。
【００３１】
第４の発明に係る決定手段は、抽出された共有可能なスロットにパケットを送信している周辺の通信端末装置のうち、位置取得手段によって取得された位置との距離が最も近い位置の周辺の通信端末装置からパケットが送信されているスロットを、最も近い位置の周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定することができる。これによって、自装置の位置との距離が最も近い周辺の通信端末装置とスロットを共有することにより、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を更に長く維持することができる。
【００３２】
第４の発明に係る決定手段は、抽出された共有可能なスロットにパケットを送信している周辺の通信端末装置のうち、位置取得手段によって取得された位置との距離が所定範囲内の位置の周辺の通信端末装置からパケットが送信されているスロットを、所定範囲内の位置の周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定することができる。これによって、自装置の位置との距離が近い周辺の通信端末装置とスロットを共有することにより、周辺の通信端末装置とのスロットの共有を長く維持することができる。
【００３３】
第５の発明に係る通信端末装置は、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、前記周辺の通信端末装置による送信に関する前記所定期間のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）の送信周期及び前記複数のスロットによる通信状況を示す送信情報を含むパケットを受信する受信手段と、前記受信手段における複数のスロットによる自装置で観測された通信状況を取得する通信状況取得手段と、前記受信手段によって受信されたパケットの送信情報が示す通信状況と、前記通信状況取得手段によって取得された自装置で観測された通信状況との類似度を算出する類似度算出手段と、前記受信手段によって受信されたパケットの前記送信情報に基づいて、前記複数のスロットから、前記周辺の通信端末装置と共有可能なスロットを抽出する抽出手段と、前記受信手段によって受信されたパケットの前記送信情報、及び前記類似度算出手段によって算出された類似度に基づいて、前記抽出された前記共有可能なスロットのうち、自装置で観測された通信状況との類似度が所定値となる送信情報を送信した前記周辺の通信端末装置からパケットが送信されているスロットを、前記類似度が所定値となる送信情報を送信した前記周辺の通信端末装置と共有するように、前記パケットを送信するためのスロット及びフレームを決定する決定手段と、前記決定手段によって決定されたフレーム及びスロットに、前記パケットを周期的に送信する送信手段とを含んで構成されている。
【００３４】
第５の発明に係る通信端末装置によれば、受信手段によって、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ、周辺の通信端末装置による送信に関する送信周期及び複数のスロットによる通信状況を示す送信情報を含むパケットを受信する。また、通信状況取得手段によって、受信手段における複数のスロットによる自装置で観測された通信状況を取得する。
【００３５】
また、類似度算出手段によって、受信手段によって受信されたパケットの送信情報が示す通信状況と、通信状況取得手段によって取得された自装置で観測された通信状況との類似度を算出する。
【００３６】
そして、抽出手段によって、受信手段によって受信されたパケットの送信情報に基づいて、複数のスロットから、周辺の通信端末装置と共有可能なスロットを抽出する。そして、決定手段によって、受信手段によって受信されたパケットの送信情報、及び類似度算出手段によって算出された類似度に基づいて、抽出された共有可能なスロットのうち、自装置で観測された通信状況との類似度が所定値となる送信情報を送信した周辺の通信端末装置からパケットが送信されているスロットを、類似度が所定値となる送信情報を送信した周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定する。
【００３７】
そして、送信手段によって、決定手段によって決定されたフレーム及びスロットに、前記決定された送信周期で前記パケットを周期的に送信する。
【００３８】
このように、自装置で観測された通信状況との類似度が高い送信情報を送信した周辺の通信端末装置とスロットを共有することにより、自装置との距離が近い周辺の通信端末装置とスロットを共有することができるため、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を長く維持することができる。
【００３９】
第５の発明に係る決定手段は、抽出された共有可能なスロットにパケットを送信している周辺の通信端末装置のうち、自装置で観測された通信状況との類似度が最も高い送信情報を送信した周辺の通信端末装置からパケットが送信されているスロットを、類似度が最も高い送信情報を送信した前記周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定することができる。これによって、自装置との距離が最も近い周辺の通信端末装置とスロットを共有することができるため、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を更に長く維持することができる。
【００４０】
第５の発明に係る決定手段は、抽出された共有可能なスロットにパケットを送信している周辺の通信端末装置のうち、自装置の通信状況との類似度が所定値以上の送信情報を送信した周辺の通信端末装置からパケットが送信されているスロットを、類似度が所定値以上の送信情報を送信した周辺の通信端末装置と共有するように、パケットを送信するためのスロット及びフレームを決定することができる。これによって、自装置との距離が近い周辺の通信端末装置とスロットを共有することができるため、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を更に長く維持することができる。
【００４１】
上記の抽出手段は、受信手段によって受信されたパケットの送信情報に基づいて、周辺の通信端末装置からパケットが送信されているスロットと同じスロットが、該周辺の通信端末装置がパケットを送信している送信周期及び自装置で決定された送信周期と同じ周期であって、かつ、該周辺の通信端末装置がパケットを送信しているフレームとは異なるフレームで、未使用である場合、該スロットを、共有可能なスロットとして抽出することができる。
【００４２】
上記の決定手段は、共有相手となる周辺の通信端末装置からパケットが送信されているスロットを、パケットを送信するためのスロットとして決定すると共に、共有相手となる周辺の通信端末装置がパケットを送信している送信周期と同じ周期で決定されたスロットが未使用であるフレームを、パケットを送信するためのフレームとして決定することができる。
【発明の効果】
【００４３】
以上説明したように、本発明の通信端末装置によれば、通信端末装置が移動しても周辺の通信端末装置とのスロットの共有を長く維持することができる、という効果が得られる。
【発明を実施するための最良の形態】
【００４４】
以下、図面を参照して、本発明の好適な実施の形態について説明する。なお、本発明を適用した無線通信端末装置を車両などの移動する移動体に搭載し、複数の無線通信端末装置の間でパケット（ｐａｃｋｅｔ）を交換することにより無線通信を行なう場合を例に説明する。
【００４５】
図１に示すように、第１の実施の形態に係る無線通信ネットワークの移動体無線通信端末装置１０は、受信アンテナ１１を介して周辺の他の移動体無線通信端末装置１０が送信したパケットを受信する受信回路１２と、受信したパケットがどのタイムスロットを用いて送信されてきたのかを検出するパケット検出部１３と、検出されたパケットから、送信されてきたデータを復元するパケット復調部１４と、パケット検出部１３でパケットを検出したタイムスロットの使用状態とパケット復調部１４によるパケットの復調の成否に基づいて、送信パケットに埋め込む後述するフレーム情報を生成するフレーム情報生成部１５と、パケット復調部１４により復調されたデータに含まれるフレーム情報とフレーム情報生成部１５により生成されたフレーム情報との類似度を算出する類似度算出部１６と、パケット復調部１４により復調されたデータに含まれる移動方向情報及び速度情報を検出する方向速度検出部１７と、パケット復調部１４により復調されたデータに含まれるフレーム情報及び送信周期情報とフレーム情報生成部１５により生成されたフレーム情報と類似度算出部１６により算出された類似度と方向速度検出部１７により検出された移動方向情報及び速度情報とを、所定フレーム周期分蓄積する情報蓄積部１８と、自装置を搭載している移動体に設けられた速度センサ等（図示省略）から移動速度を取得する速度取得部１９と、自装置を搭載している移動体に設けられたＧＰＳ等（図示省略）から移動方向を取得する方向取得部２０と、情報蓄積部１８に蓄積された各種情報、速度取得部１９により取得した移動速度、及び方向取得部２０により取得した移動方向に基づいて、パケットを送信するタイムスロットである送信タイムスロット及びフレームを決定する送信スロット決定部２１とを備えている。
【００４６】
また、移動体無線通信端末装置１０は、パケットを生成するパケット生成部２２と、パケットの送信タイミングを制御する送信タイミング制御部２３と、送信アンテナ２５を介してパケットを送信する送信回路２４とを更に備えている。
【００４７】
類似度算出部１６は、パケット復調部１４により復調されたデータに含まれる、他の移動体無線通信端末装置１０で観測した通信状況を示すフレーム情報と、フレーム情報生成部１５により生成された、自装置で観測した通信状況を示すフレーム情報との類似度（あるいは相関度）を算出する。なお、算出された類似度は、他の移動体無線通信端末装置１０からのフレーム情報が示す通信状況と、自装置で生成したフレーム情報が示す通信状況との類似度を示している。
【００４８】
ここで、本実施の形態の原理について説明する。移動体無線通信端末装置１０は、観測した周辺の移動体無線通信端末装置１０からのパケットの通信状況を、フレーム情報として送信する。フレーム情報を受信する移動体無線通信端末装置１０も、自装置の周辺の移動体無線通信端末装置１０からのパケットの通信状況を観測し、同様なフレーム情報として保持している。このとき、フレーム情報を送信する移動体無線通信端末装置１０とフレーム情報を受信する移動体無線通信端末装置とが、数ｍ〜数十メートルの近距離に存在する場合、双方の移動体無線通信端末装置で観測される通信状況は類似する。すなわち、移動体無線通信端末装置１０が送信したフレーム情報と、フレーム情報を受信した移動体無線通信端末装置１０が保持するフレーム情報との相関が高くなる。
【００４９】
従って、移動体無線通信端末装置１０がパケットを受信したときに、周辺の移動体無線通信端末装置１０から受信したフレーム情報と、自装置が保持するフレーム情報との相関（類似性）を調べることにより、フレーム情報を送信した移動体無線通信端末装置１０が、フレーム情報を受信した移動体無線通信端末装置１０に対して近距離に存在するかどうかを判断することが可能である。
【００５０】
例えば、図２に示すように、他の移動体無線通信端末装置１０から受け取ったフレーム情報が示す通信状況と、自装置で観測した通信状況とが類似している場合には、フレーム情報を送信した他の移動体無線通信端末装置１０の位置と自装置の位置との距離が近いと判断することができる。一方、他の移動体無線通信端末装置１０から受け取ったフレーム情報が示す通信状況と、自装置で観測した通信状況とが類似していない場合には、フレーム情報を送信した他の移動体無線通信端末装置１０の位置と自装置の位置との距離が、遠いと判断することができる。
【００５１】
そこで、本実施の形態に係る移動体無線通信端末装置１０の送信スロット決定部２１は、類似度算出部１６によって算出された類似度に基づいて、送信タイムスロット及びフレームを決定する。送信スロット決定部２１は、図３に示すように、情報蓄積部１８に蓄積された各種情報に基づいて、パケットの送信周期を決定する送信周期決定部３４と、情報蓄積部１８に蓄積された各種情報及び決定された送信周期情報に基づいて、共有可能なスロットを抽出する共有スロット抽出部３０と、情報蓄積部１８に蓄積された各種情報、共有スロット抽出部３０の抽出結果、速度取得部１９からの移動速度、及び方向取得部２０からの移動方向に基づいて、パケットの送信に使用するタイムスロット及びフレームを決定するタイムスロット決定部３２と、を備えている。
【００５２】
共有スロット抽出部３０は、情報蓄積部１８に蓄積された、フレーム情報生成部１５により生成されたフレーム情報、送信周期決定部３４で得られた自装置の送信周期、及び他端末送信周期情報に基づいて、共有可能なスロットがあるか否かを判定する。ここで、スロットの共有とは、図４に示すように、通信エリア内に存在する複数の移動体無線通信端末装置１０が、同じ周期であって、かつ、異なるフレームで、同一番号のスロットを使用することをいう。スロットを共有している移動体無線通信端末装置１０は、同一番号のスロットを使用して交互にパケットを送信する。例えば、他の移動体無線通信（図４のＢ〜Ｄ参照）が、番号（２）のスロットに、基本周期の４倍の周期であって、かつ、異なるフレームで、パケットを送信している場合、自装置（図４のＡ参照）が、同じ番号（２）のスロットに、基本周期の４倍の周期であって、かつ、他の移動体無線通信端末装置１０とは異なるフレームで、パケットを送信することにより、番号（２）のスロットを共有する。
【００５３】
また、移動体無線通信端末装置１０によって送受信されるフレームの構成について図５を用いて説明する。１フレームは、例えば１００ｍｓに設定され、フレーム周期が周期的に繰り返されている。各フレーム周期は、ｎ個（本実施の形態では８個）の期間に分割されたｎ個のタイムスロットにより構成されている。この１つのタイムスロットは、１パケットを送信できる期間を示すものである。移動体無線通信端末装置１０では、このタイムスロットの単位でパケットをやりとりする。なお、１フレーム周期は各移動体無線通信端末装置１０のデータの送信周期に合わせて設定するとよい。例えば、各移動体無線通信端末装置１０において、１００ｍｓに１度のパケットの送信を保証するためには、１００ｍｓに設定すると良い。本実施の形態に係る移動体無線通信端末装置１０では、フレーム周期は１００ｍｓとされているものとする。
【００５４】
また、本実施の形態に係る移動体無線通信端末装置１０は、パケットを送信する送信周期をフレーム周期の２ｎ倍（ｎ＝０、１、２・・・）の周期の何れかにすることができるものとされており、本実施の形態では、送信周期をフレーム周期の１倍（基本周期）、２倍、４倍、８倍の４つの何れかにすることができるものとされている。
【００５５】
パケットは、ヘッダ情報と、当該パケットを送信した移動体無線通信端末装置１０で検出された１フレーム周期中のタイムスロットの使用状態を示すフレーム情報と、当該パケットが送信される送信周期を示す送信周期情報と、送信対象となる実データが含まれるデータ領域と、タイムスロットの同期ずれの影響を軽減するためのガードタイムとを有している。なお、本発明ではタイムスロットの同期方法に関しては限定しないが、例えば同期のための基準局を設ける等の何らかの手段によって、ガードタイムで補償できる程度の同期がとれているものとする。また、本実施の形態では、パケットに含まれる送信情報として、フレーム情報及び送信周期情報を用いている。
【００５６】
フレーム情報には、タイムスロット数分の領域が設けられ、各領域に各タイムスロットの使用状態を示す値が設定される。本実施の形態に係るフレーム情報は、８個のタイムスロットに対応して８個の領域［Ｓ１、Ｓ２、・・・、Ｓ８］が設けられている。フレーム情報の各領域には、「ＦＲＥＥ」（空き）、「ＡＣＫ」（受信成功）、「ＮＡＣＫ」（受信失敗）、及び「ＲＴＣ」（衝突発生）の何れかを示す値が設定される。「ＦＲＥＥ」は、対象となるタイムスロットにおいて、パケットが受信されず、未使用であることを示す。「ＡＣＫ」は、対象となるタイムスロットにおいて、パケットの受信が成功したことを示す。なお、パケットの受信が成功したとは、単にパケットを受信・検出しただけでなく、パケット内の情報を復調できたことをいう。また、「ＮＡＣＫ」は、対象となるタイムスロットにおいて、パケットの受信が失敗したことを示し、パケットを受信・検出したが、パケット内の情報を復調できなかったことを示す。また、「ＲＴＣ」は、パケットが衝突したことを示す。
【００５７】
また、本実施の形態に係る送信周期情報は、３ビットの領域とされており、パケットを送信する送信周期がフレーム周期の１倍の場合、“０００”が設定され、パケットを送信する送信周期がフレーム周期の２倍の場合、“００１”が設定され、パケットを送信する送信周期がフレーム周期の４倍の場合、“０１０”が設定され、パケットを送信する送信周期がフレーム周期の８倍の場合、“０１１”が設定される。
【００５８】
データ領域の実データには、速度取得部１９によって取得された移動体の移動速度を示す速度情報、及び方向取得部２０によって取得された移動体の移動方向を示す方向情報が含まれる。
【００５９】
以上のように構成された無線通信ネットワークの移動体無線通信端末装置１０は、他の移動体無線通信端末装置１０から送信されたパケットを受信する毎に、次のように動作する。
【００６０】
パケット検出部１３は、受信回路１２で受信されたパケットの受信時刻をもとに、どのタイムスロットでパケットが送信されたかを検出する。パケット復調部１４は、検出されたパケットを復調して他の移動体無線通信端末装置１０から送られてきたデータを復元する。
【００６１】
フレーム情報生成部１５は、受信した直近１フレーム周期分のタイムスロット毎に、パケットを受信しなかったタイムスロットについては「ＦＲＥＥ」、パケットの受信が成功したタイムスロットについては「ＡＣＫ」、パケットの受信が失敗したタイムスロットについては「ＮＡＣＫ」、パケットが衝突したタイムスロットについては「ＲＴＣ」としたフレーム情報を生成する。
【００６２】
類似度算出部１６は、フレーム情報生成部１５により復調されたデータから、当該データに含まれる他の移動体無線通信端末装置１０のフレーム情報［Ｓ１、Ｓ２、・・・、Ｓ８］を取り出し、取り出したフレーム情報と、フレーム情報生成部１５により生成されたフレーム情報との類似度を算出する。なお、本実施の形態では、タイムスロット毎に、「ＦＲＥＥ」であれば０とし、「ＡＣＫ」、「ＮＡＣＫ」、又は「ＲＴＣ」であれば１として、フレーム情報を、０と１とから構成されるデータ列に変換し、変換されたデータ列の一致度を、フレーム情報の類似度として算出する。
【００６３】
方向速度検出部１７は、パケット復調部１４により復調されたデータから、当該データに含まれる他の移動体無線通信端末装置１０の速度情報及び方向情報を取り出す。
【００６４】
情報蓄積部１８は、パケット復調部１４により復調されたデータから、当該データに含まれる他の移動体無線通信端末装置１０のフレーム情報［Ｓ１、Ｓ２、・・・、Ｓ８］及び送信周期情報を取り出し、取り出したフレーム情報を他端末フレーム情報とし、取り出した送信周期情報を他端末送信周期情報として、受信されたタイムスロットを示す情報を付して、新しいものから順に所定フレーム周期分それぞれ蓄積する。また、情報蓄積部１８は、フレーム情報生成部１５により生成されたフレーム情報を自端末フレーム情報として、新しいものから順に上記所定フレーム周期分蓄積する。また、情報蓄積部１８は、類似度算出部１６により算出された類似度を、受信されたタイムスロットを示す情報を付して、新しいものから順に上記所定フレーム周期分蓄積する。また、情報蓄積部１８は、方向速度検出部１７により検出された速度情報及び方向情報を他端末速度情報及び他端末方向情報として、受信されたタイムスロットを示す情報を付して、新しいものから順に上記所定フレーム周期分蓄積する。
【００６５】
なお、本実施の形態に係る移動体無線通信端末装置１０では、最も長い送信周期がフレーム周期の８倍の周期であるため、情報蓄積部１８は、８フレーム周期分のデータをそれぞれ蓄積するものとする。
【００６６】
送信スロット決定部２１は、情報蓄積部１８に蓄積された上記所定フレーム周期分の他端末フレーム情報、他端末送信周期情報、自端末フレーム情報、類似度、他端末速度情報、及び他端末方向情報と、速度取得部１９からの移動速度と、方向取得部２０からの移動方向とに基づいて、パケットの送信周期を決定すると共に、パケットの送信に使用する送信タイムスロット及びフレームを決定する。
【００６７】
具体的には、図６に示す送信タイムスロットの決定処理ルーチンを実行して、送信タイムスロット及びフレームを決定する。
【００６８】
まず、ステップ９８において、例えば、複数のスロットの使用率に応じて、パケットの送信周期を決定する。例えば、スロットの使用率が高い場合には、長い送信周期を決定し、スロットの使用率が低い場合には、短い送信周期を決定する。なお、スロットの使用率以外の条件に応じて、パケットの送信周期を決定してもよく、例えば、自装置の移動速度に応じて、パケットの送信周期を決定してもよい。
【００６９】
そして、ステップ１００において、複数のスロットから、決定された送信周期で共有可能なスロットを抽出する。上記ステップ１００では、タイムスロット毎に、上記所定フレーム周期分の他端末フレーム情報及び自端末フレーム情報の各々により当該タイムスロットの使用状態を判断し、使用状態の少なくとも１つが「ＡＣＫ」、「ＮＡＣＫ」、及び「ＲＴＣ」のいずれかを示すタイムスロットに関しては、そのタイムスロットは他の移動体無線通信端末装置１０に使用されているものと判断し、使用状態のすべておいて「ＦＲＥＥ」を示すタイムスロットに関しては、そのタイムスロットは空きのタイムスロット（いずれの移動体無線通信端末装置１０も使用していないタイムスロット）であると判断する。
【００７０】
そして、他の移動体無線通信端末装置１０に使用されているスロットと同じスロットが、他の移動体無線通信端末装置１０がパケットを送信している送信周期及びステップ９８で決定された送信周期と同じ周期であって、かつ、他の移動体無線通信端末装置１０がパケットを送信しているフレームとは異なるフレームで、未使用である場合には、該スロットを共有可能なスロットであると判断する。上記の判断を、他の移動体無線通信端末装置１０に使用されていると判断された全てのスロットについて行なう。
【００７１】
次のステップ１０２では、上記ステップ１００の抽出結果に基づいて、共有可能なスロットが存在するか否かを判定し、共有可能なスロットが存在しない場合には、ステップ１０４において、空のタイムスロットの中から、例えば、パケットの送信で使用する送信タイムスロットをランダムに決定して、送信タイムスロットの決定処理ルーチンを終了する。なお、空きのタイムスロットが複数ある場合、例えば、１フレーム周期内でのタイミングの早いものから順に使用してもよく、また、１フレーム周期内でのタイミングの遅いものから順に使用してもよい。
【００７２】
一方、上記ステップ１０２で、共有可能なスロットが存在すると判定された場合には、ステップ１０８において、自装置の移動速度及び移動方向を取得する。そして、ステップ１１０において、情報蓄積部１８に蓄積された上記所定フレーム周期分の類似度、他端末速度情報、及び他端末方向情報と、上記ステップ１０８で取得した自装置の移動速度及び移動方向に基づいて、上記ステップ１００で抽出された共有可能なスロットの中から、自端末の送信タイムスロットを決定する。
【００７３】
上記ステップ１１０では、抽出された共有可能なスロットにパケットを送信している移動体無線通信端末装置１０の他端末方向情報の各々と、自装置の移動方向とを比較して、自装置の移動方向とのなす角が所定範囲内の移動方向である他の移動体無線通信端末装置１０がパケットを送信しているスロットを抽出する。ここで、自装置の移動方向とのなす角が所定範囲内の移動方向とは、対応する交通流の方向が自装置の移動方向と同一となる移動方向である。
【００７４】
抽出されたスロットが一つである場合には、抽出されたスロットを、自端末のタイムスロットとして決定する。一方、抽出されたスロットが複数ある場合には、抽出されたスロットにパケットを送信している移動体無線通信端末装置１０に対する類似度に基づいて、所定値以上の類似度に対する他の移動体無線通信端末装置１０がパケットを送信しているスロットを抽出する。抽出されたスロットが一つである場合には、抽出されたスロットを、自端末のタイムスロットとして決定する。
【００７５】
一方、抽出されたスロットが複数ある場合には、抽出されたスロットにパケットを送信している移動体無線通信端末装置１０の他端末速度情報と、自装置の移動速度とを比較して、自装置の移動速度に最も近い移動速度である他の移動体無線通信端末装置１０がパケットを送信しているスロットを、自端末のタイムスロットとして決定する。
【００７６】
次のステップ１１２では、共有相手の移動体無線通信端末装置１０の送信周期と同じ周期、すなわち、上記ステップ９８で決定された送信周期で、上記ステップ１１０で決定されたタイムスロットが未使用となるタイミングのフレームを、自端末のフレームとして決定して、送信タイムスロットの決定処理ルーチンを終了する。
【００７７】
上記の送信タイムスロットの決定処理ルーチンを実行すると、例えば、図７に示すように、共有可能なスロットとして、番号（２）又は（４）のスロットが探索される。そして、探索されたスロットにパケットを送信している他の移動体無線通信端末装置１０のうち、端末Ｂ、Ｃ、Ｄの何れかが、自装置の移動方向とのなす角が所定範囲内であり、フレーム情報の類似度が所定値以上であり、かつ、自装置と移動速度が近い場合には、番号（２）のスロットが、自端末のタイムスロットとして決定される。また、端末Ｂ、Ｃ、Ｄの送信周期と同じ長さ（図７では基本周期の４倍）であって、決定されたタイムスロットが未使用となるタイミングのフレームが、自端末のフレームとして決定される。
【００７８】
このように送信タイムスロットが決定されると、図８に示すように、近い速度で同一方向に移動し、かつ、距離が近い複数の移動体無線通信端末装置が、同じスロットを共有する。これによって、移動体無線通信端末装置の移動があっても、スロットの共有関係が長時間にわたって継続する。
【００７９】
パケット生成部２２は、送信スロット決定部２１により決定されたパケットの送信周期を示す周期情報及びフレーム情報生成部１５で生成されたフレーム情報を埋め込んだパケットを生成する。送信タイミング制御部２３は、送信スロット決定部２１で決定されたタイムスロットに、決定されたフレームのタイミングでパケットを送信するように送信回路２４を制御する。送信回路２４は、パケット生成部２２で生成されたパケットを送信タイミング制御部２３からの制御に従って、送信アンテナ２５を介して送信する。
【００８０】
また、送信スロット決定部２１は、送信タイムスロットを変更する場合にも、上述した送信スロットの決定処理ルーチンを実行する。
【００８１】
以上説明したように、第１の実施の形態に係る移動体無線通信端末装置によれば、自装置の移動方向とのなす角が所定範囲内の移動方向であって、かつ、自装置と移動速度の差が小さい周辺の移動体無線通信端末装置とスロットを共有することにより、周辺の移動体無線通信端末装置とのスロットの共有を長く維持することができる。
【００８２】
また、自装置で生成したフレーム情報との類似度が高いフレーム情報を送信した周辺の移動体無線通信端末装置とスロットを共有することにより、自装置との距離が近い周辺の移動体無線通信端末装置とスロットを共有することができるため、周辺の移動体無線通信端末装置とのスロットの共有を長く維持することができる。
【００８３】
また、自装置と同じような動きをしており、かつ自装置と近い距離に存在する周辺の移動体無線通信端末装置とスロットの共有を図ることで、移動体無線通信端末装置の移動があってもスロットを共有している状態が長時間にわたって継続される。その結果、スロット共有が効率よく実施され、スロットを再利用することができる。
【００８４】
また、各スロットで受信したパケットに含まれる他の移動体無線通信端末装置の方向情報と速度情報とを参照することで、各スロットにパケットを送信している他の移動体無線通信端末装置の移動の様子を把握し、自装置と同じような動きをする移動体無線通信端末装置とスロットの共有を行うことができる。
【００８５】
パケット送信イベントの間に受信したパケットの受信結果（受信したパケットに基づいて生成したフレーム情報）を、パケットを送信した他の移動体無線通信端末装置にフィードバックする機能があるが、この機能でフィードバックされる情報は、図９（Ａ）に示すように、パケット送信直前の１フレーム周期（１００ｍｓｅｃ）分のみの情報である。送信周期を１フレーム周期より長くする送信周期制御を実施すると、図９（Ｂ）に示すように、送信周期が長くなるため、本来ならば１送信周期分の受信結果（例えば送信周期が８００ｍｓｅｃの場合、８００ｍｓｅｃの間に受信したパケットに基づくフレーム情報）をフィードバックする必要があるが、この場合でも、パケット送信直前の１フレーム周期分のみのフレーム情報をフィードバックするだけであるため、残りの（送信周期−１フレーム周期）分、例えば７００ｍｓｅｃ（＝８００ｍｓｅｃ−１００ｍｓｅｃ）分のフレーム情報は、パケットを送信した移動体無線通信端末装置にフィードバックされない。その結果、移動体無線通信端末装置は、発生したパケット衝突等、プロトコル動作に悪影響を与えるイベントを検知することができないため、プロトコルの正常動作が妨げられる。
【００８６】
また、生成されるフレーム情報は、パケットを受信した位置に大きく依存するため、移動体無線通信端末装置において特定の位置で観測された通信状況を示すフレーム情報を、パケットを送信した移動体無線通信端末装置に正確に伝える必要がある。つまり、送信周期制御を実施する場合、それぞれの位置で観測された通信状況を示すフレーム情報を、消失なく、パケットを送信した他の移動体無線通信端末装置にフィードバックすることが課題となる。
【００８７】
本実施の形態では、スロットの共有を図ることにより、送信周期制御を実施していても、スロットを共有している移動体無線通信端末装置で観測されたパケットの通信状況を示すフレーム情報を、消失なく周辺の移動体無線通信端末装置にフィードバックすることができる。また、近い距離に存在する複数の移動体無線通信端末装置がスロットを共有し交互にパケットを送信することで、複数の移動体無線通信端末装置が存在する特定のエリアで受信されたパケットに基づくフレーム情報を、近い距離に存在する移動体無線通信端末装置に消失なくフィードバックすることが可能となる。
【００８８】
なお、上記の実施の形態では、共有可能なスロットのうち、自装置のフレーム情報との類似度が所定値以上のフレーム情報を送信した移動体無線通信端末装置がパケットを送信しているスロットを共有するように、送信タイムスロット及び送信周期を決定する場合を例に説明したが、これに限定されるものではなく、共有可能なスロットのうち、自装置のフレーム情報との類似度が最も高いフレーム情報を送信した移動体無線通信端末装置がパケットを送信しているスロットを共有するように、送信タイムスロット及びフレームを決定してもよい。
【００８９】
また、共有可能なスロットのうち、自装置の移動速度との差が最も小さい移動体無線通信端末装置がパケットを送信しているスロットを共有するように、送信タイムスロット及びフレームを決定する場合を例に説明したが、これに限定されるものではなく、共有可能なスロットのうち、自装置の移動速度との差が所定範囲内の移動速度の移動体無線通信端末装置がパケットを送信しているスロットを共有するように、送信タイムスロット及びフレームを決定してもよい。
【００９０】
次に、第２の実施の形態に係る移動体無線通信端末装置について説明する。なお、第１の実施の形態と同様の構成となる部分については、同一符号を付して説明を省略する。
【００９１】
第２の実施の形態では、他の移動体無線通信端末装置から送信されたパケットに含まれる他端末位置情報に基づいて、周辺の移動体無線通信端末装置の位置と自装置の位置との距離を判断している点が第１の実施の形態と異なっている。
【００９２】
図１０に示すように、第２の実施の形態に係る移動体無線通信端末装置２１０は、受信回路１２と、パケット検出部１３と、パケット復調部１４と、フレーム情報生成部１５と、パケット復調部１４により復調されたデータに含まれる位置情報を検出する位置情報検出部２１６と、方向速度検出部１７と、パケット復調部１４により復調されたデータに含まれるフレーム情報及び送信周期情報とフレーム情報生成部１５により生成されたフレーム情報と位置情報検出部２１６により検出された位置情報と方向速度検出部１７により検出された移動方向情報及び速度情報とを所定フレーム周期分蓄積する情報蓄積部２１８と、速度取得部１９と、方向取得部２０と、自装置を搭載している移動体に設けられたＧＰＳ等から自装置の位置を取得する位置取得部２２０と、情報蓄積部２１８に蓄積された各種情報、速度取得部１９により取得した移動速度、方向取得部２０により取得した移動方向、及び位置取得部２２０により取得した位置に基づいて、パケットを送信するタイムスロットである送信タイムスロット及びフレームを決定する送信スロット決定部２２１とを備えている。
【００９３】
送信スロット決定部２２１のタイムスロット決定部３２は、情報蓄積部２１８に蓄積された情報、共有スロット抽出部３０の抽出結果、速度取得部１９からの移動速度、方向取得部２０からの移動方向、及び位置取得部２２０からの位置に基づいて、パケットの送信に使用する送信タイムスロット及びフレームを決定する。
【００９４】
パケットのデータ領域の実データには、速度取得部１９によって取得された移動体の移動速度を示す速度情報、方向取得部２０によって取得された移動体の移動方向を示す方向情報、及び位置取得部２２０によって取得された移動体の位置を示す位置情報が含まれる。
【００９５】
以上のように構成された無線通信ネットワークの移動体無線通信端末装置２１０は、他の移動体無線通信端末装置２１０から送信されたパケットを受信すると、次のように動作する。なお、第１の実施の形態と同様の動作については、説明を省略する。
【００９６】
位置情報検出部２１６は、パケット復調部１４により復調されたデータから、当該データに含まれる他の移動体無線通信端末装置２１０の位置情報を取り出す。
【００９７】
情報蓄積部２１８は、他の移動体無線通信端末装置２１０のフレーム情報及び送信周期情報を、他端末フレーム情報及び他端末送信周期情報として、それぞれ所定フレーム周期分蓄積し、フレーム情報生成部１５により生成されたフレーム情報を自端末フレーム情報として所定フレーム周期分蓄積する。また、情報蓄積部２１８は、方向速度検出部１７により検出された速度情報及び方向情報を他端末速度情報及び他端末方向情報として所定フレーム周期分蓄積する。
【００９８】
また、情報蓄積部２１８は、位置情報検出部２１６により検出された位置情報を他端末位置情報として、受信されたタイムスロットを示す情報を付して、新しいものから順に上記所定フレーム周期分を蓄積する。
【００９９】
送信スロット決定部２２１は、情報蓄積部２１８に蓄積された上記所定フレーム周期分の他端末フレーム情報、他端末送信周期情報、自端末フレーム情報、他端末位置情報、他端末速度情報、及び他端末方向情報と、速度取得部１９からの移動速度と、方向取得部２０からの移動方向と、位置取得部２２０からの位置とに基づいて、パケットの送信周期を決定すると共に、パケットの送信に使用する送信タイムスロット及びフレームを決定する。
【０１００】
図１１に示す送信タイムスロットの決定処理ルーチンを実行して、フレーム及び送信タイムスロットを決定する。なお、第１の実施の形態と同様の処理については、同一符号を付して詳細な説明を省略する。
【０１０１】
まず、ステップ９８において、パケットの送信周期を決定し、そして、ステップ１００において、決定された送信周期で共有可能なスロットを抽出し、次のステップ１０２において、上記ステップ１００の抽出結果に基づいて、共有可能なスロットが存在するか否かを判定し、共有可能なスロットが存在しない場合には、ステップ１０４において、空のタイムスロットの中から、例えば、パケットの送信で使用する送信タイムスロットをランダムに決定して、送信タイムスロットの決定処理ルーチンを終了する。
【０１０２】
一方、上記ステップ１０２で、共有可能なスロットが存在すると判定された場合には、ステップ２５０において、自装置の移動速度、移動方向、及び位置を取得する。そして、ステップ２５２において、情報蓄積部２１８に蓄積された上記所定フレーム周期分の他端末位置情報、他端末速度情報、及び他端末方向情報と、上記ステップ２５０で取得した自装置の移動速度、移動方向、及び位置に基づいて、上記ステップ１００で抽出された共有可能なスロットの中から、自端末のタイムスロットを決定する。
【０１０３】
上記ステップ２５２では、抽出された共有可能なスロットにパケットを送信している移動体無線通信端末装置１０の他端末方向情報の各々と、自装置の移動方向とを比較して、自装置の移動方向とのなす角が所定範囲内の移動方向である他の移動体無線通信端末装置２１０がパケットを送信しているスロットを抽出する。抽出されたスロットが一つである場合には、抽出されたスロットを、自端末のタイムスロットとして決定する。
【０１０４】
一方、抽出されたスロットが複数ある場合には、抽出されたスロットにパケットを送信している移動体無線通信端末装置２１０の他端末位置情報と、自装置の位置とを比較して、自装置との距離が所定範囲内である他の移動体無線通信端末装置２１０がパケットを送信しているスロットを抽出する。抽出されたスロットが一つである場合には、抽出されたスロットを、自端末のタイムスロットとして決定する。
【０１０５】
一方、抽出されたスロットが複数ある場合には、抽出されたスロットにパケットを送信している移動体無線通信端末装置２１０の他端末速度情報と、自装置の移動速度とを比較して、自装置の移動速度に最も近い移動速度である他の移動体無線通信端末装置２１０がパケットを送信しているスロットを、自端末のタイムスロットとして決定する。
【０１０６】
次のステップ１１２では、共有相手の移動体無線通信端末装置２１０の送信周期と同じ周期、すなわち、上記ステップ９８で決定された送信周期と同じ周期で、上記ステップ２５２で決定されたタイムスロットが未使用となるタイミングのフレームを、自端末のフレームとして決定して、送信タイムスロットの決定処理ルーチンを終了する。
【０１０７】
以上説明したように、第２の実施の形態に係る移動体無線通信端末装置によれば、自装置の位置との距離が所定範囲内の位置に存在する周辺の移動体無線通信端末装置とスロットを共有することにより、自装置との距離が近い周辺の移動体無線通信端末装置とスロットを共有することができるため、周辺の移動体無線通信端末装置とのスロットの共有を長く維持することができる。
【０１０８】
なお、上記の実施の形態では、共有可能なスロットのうち、自装置の位置との距離が所定範囲内の位置に存在する移動体無線通信端末装置がパケットを送信しているスロットを共有するように、送信タイムスロット及びフレームを決定する場合を例に説明したが、これに限定されるものではなく、共有可能なスロットのうち、自装置の位置との距離が最も近い位置に存在する移動体無線通信端末装置がパケットを送信しているスロットを共有するように、送信タイムスロット及びフレームを決定してもよい。
【０１０９】
次に、第３の実施の形態に係る移動体無線通信端末装置について説明する。なお、第１の実施の形態と同様の構成となっている部分については、同一符号を付して説明を省略する。
【０１１０】
第３の実施の形態では、自装置の移動方向とのなす角が所定範囲内で、自装置の移動速度と差が小さい移動速度である他の移動体無線通信端末装置とスロットの共有を図るように、自端末の送信タイムスロットを決定している点と、フレーム情報の類似度を考慮していない点とが、主に第１の実施の形態と異なっている。
【０１１１】
第３の実施の形態に係る移動体無線通信端末装置は、情報蓄積部１８に、他の移動体無線通信端末装置のフレーム情報及び送信周期情報を、他端末フレーム情報及び他端末送信周期情報として、それぞれ所定フレーム周期分蓄積し、フレーム情報生成部１５により生成されたフレーム情報を自端末フレーム情報として所定フレーム周期分蓄積する。また、情報蓄積部１８は、方向速度検出部１７により検出された速度情報及び方向情報を他端末速度情報及び他端末方向情報として所定フレーム周期分蓄積する。
【０１１２】
送信スロット決定部２１は、情報蓄積部１８に蓄積された各種情報、速度取得部１９により取得した移動速度、及び方向取得部２０により取得した移動方向に基づいて、パケットを送信するタイムスロットである送信タイムスロット及び送信周期を決定する。
【０１１３】
第３の実施の形態における送信タイムスロットの決定処理ルーチンでは、パケットの送信周期を決定し、複数のスロットの中から、決定された送信周期で共有可能なスロットを抽出し、共有可能なスロットが存在する場合には、自装置の移動速度、及び移動方向を取得する。
【０１１４】
そして、共有可能なスロットにパケットを送信している移動体無線通信端末装置の他端末方向情報の各々と、自装置の移動方向とを比較して、自装置の移動方向とのなす角が所定範囲内の移動方向である他の移動体無線通信端末装置がパケットを送信しているスロットを抽出する。抽出されたスロットが一つである場合には、抽出されたスロットを、自端末の送信タイムスロットとして決定する。
【０１１５】
一方、抽出されたスロットが複数ある場合には、抽出されたスロットにパケットを送信している移動体無線通信端末装置の他端末速度情報の各々と、自装置の移動速度とを比較して、自装置の移動速度との差が最も小さい移動速度である他の移動体無線通信端末装置がパケットを送信しているスロットを、自端末の送信タイムスロットとして決定する。
【０１１６】
また、共有相手の移動体無線通信端末装置の送信周期と同じ周期、すなわち、決定された送信周期と同じ周期で、上記の決定されたタイムスロットが未使用となるタイミングのフレームを、自端末のフレームとして決定する。
【０１１７】
上記の送信タイムスロットの決定処理ルーチンにより、送信タイムスロットが決定されると、図１２に示すように、近い移動速度で同一方向に移動している複数の移動体無線通信端末装置が、スロットを共有する。これによって、移動体無線通信端末装置の移動があっても、スロットの共有関係が長時間にわたって継続する。
【０１１８】
次に、第４の実施の形態に係る移動体無線通信端末装置について説明する。なお、第１の実施の形態と同様の構成となっている部分については、同一符号を付して説明を省略する。
【０１１９】
第４の実施の形態では、自装置と通信状況が類似している通信状況である他の移動体無線通信端末装置とスロットの共有を図るように、自端末の送信タイムスロットを決定している点と、移動方向及び移動速度を考慮していない点とが、主に第１の実施の形態と異なっている。
【０１２０】
第４の実施の形態に係る移動体無線通信端末装置は、情報蓄積部１８に、他の移動体無線通信端末装置のフレーム情報及び送信周期情報を、他端末フレーム情報及び他端末送信周期情報として、それぞれ所定フレーム周期分蓄積し、フレーム情報生成部１５により生成されたフレーム情報を自端末フレーム情報として所定フレーム周期分蓄積する。また、情報蓄積部１８は、類似度算出部１６により算出された類似度を、上記所定フレーム周期分を蓄積する。
【０１２１】
送信スロット決定部２１は、情報蓄積部１８に蓄積された各種情報に基づいて、送信周期を決定すると共に、パケットを送信するタイムスロットである送信タイムスロット及びフレームを決定する。
【０１２２】
第４の実施の形態における送信タイムスロットの決定処理ルーチンでは、パケットの送信周期を決定し、複数のスロットの中から、決定された送信周期で共有可能なスロットを抽出する。
【０１２３】
そして、抽出された共有可能なスロットにパケットを送信している移動体無線通信端末装置の他端末フレーム情報に対する類似度の各々に基づいて、最も高い類似度のフレーム情報を送信した他の移動体無線通信端末装置がパケットを送信しているスロットを、自端末の送信タイムスロットとして決定する。
【０１２４】
また、共有相手の移動体無線通信端末装置の送信周期と同じ周期、すなわち、決定された送信周期と同じ周期で、上記の決定されたタイムスロットが未使用となるタイミングのフレームを、自端末のフレームとして決定する。
【０１２５】
上記の送信タイムスロットの決定処理ルーチンにより、送信タイムスロットが決定されると、図１３に示すように、近距離に存在する複数の移動体無線通信端末装置が、スロットを共有する。これによって、移動体無線通信端末装置の移動があっても、スロットの共有関係が長時間にわたって継続する。
【０１２６】
このように、自装置で生成したフレーム情報との類似度が高いフレーム情報を送信した周辺の移動体無線通信端末装置とスロットを共有して、自装置との距離が近い周辺の移動体無線通信端末装置とスロットを共有することにより、周辺の移動体無線通信端末装置の速度情報や方向情報を必要しないで、周辺の移動体無線通信端末装置とのスロットの共有を長く維持することができる。
【０１２７】
なお、上記の実施の形態では、共有可能なスロットにパケットを送信している他の移動体無線通信端末装置から、フレーム情報の類似度に基づいて、スロットの共有相手となる他の移動体無線通信端末装置を選択する場合を例に説明したが、これに限定されるものではなく、自装置の位置情報及び他の移動体無線通信端末装置の位置情報に基づいて、共有可能なタイムスロットにパケットを送信している他の移動体無線通信端末装置から、スロットの共有相手となる他の移動体無線通信端末装置を選択するようにしてもよい。この場合には、上述した第２の実施の形態と同様に、ＧＰＳ等から自装置の位置を取得するとともに、送信されたパケットの実データから、他の移動体無線通信端末装置の位置情報を検出すればよい。
【０１２８】
次に、第５の実施の形態に係る移動体無線通信端末装置について説明する。なお、第１の実施の形態と同様の構成となる部分については、同一符号を付して説明を省略する。
【０１２９】
第５の実施の形態では、受信した信号電力に基づいて、周辺の移動体無線通信端末装置の移動方向及び自装置との距離を検出している点が第１の実施の形態と異なっている。
【０１３０】
図１４に示すように、第５の実施の形態に係る移動体無線通信端末装置５１０は、受信回路１２と、パケット検出部１３と、パケット復調部１４と、フレーム情報生成部１５と、受信アンテナ１１で受信する信号電力の大きさに基づいて、周辺の移動体無線通信端末装置５１０と自装置との距離を検出する距離検出部５１６と、受信アンテナ１１で受信する信号電力の大きさに基づいて、自装置の移動方向に対する周辺の移動体無線通信端末装置５１０の移動方向を検出する方向検出部５１７と、パケット復調部１４により復調されたデータに含まれるフレーム情報及び送信周期情報とフレーム情報生成部１５により生成されたフレーム情報と距離検出部５１６により検出された距離と方向検出部５１７により検出された移動方向とを所定フレーム周期分蓄積する情報蓄積部５１８と、情報蓄積部５１８に蓄積された各種情報に基づいて、パケットを送信するタイムスロットである送信タイムスロット及びフレームを決定する送信スロット決定部５２１とを備えている。
【０１３１】
距離検出部５１６は、受信アンテナ１１で受信する信号電力の大きさを観測して、観測された信号電力の大きさに基づいて、信号電力が大きいほど、周辺の移動体無線通信端末装置５１０と自装置との距離として近い距離を検出し、信号電力が小さいほど、周辺の移動体無線通信端末装置５１０と自装置との距離として遠い距離を検出する。
【０１３２】
方向検出部５１７は、受信アンテナ１１で受信する信号電力の大きさを所定期間観測し、観測された所定期間の信号電力の変化に基づいて、時間が経つに従って信号電力が減少する場合には、自装置の移動方向に対する周辺の移動体無線通信端末装置５１０の移動方向として、自装置の移動方向と異なる方向であって、かつ、自装置から遠ざかる方向を検出し、時間が経つに従って信号電力が増加する場合には、自装置の移動方向に対する周辺の移動体無線通信端末装置５１０の移動方向として、自装置の移動方向と異なる方向であって、かつ、自装置に近づく方向を検出し、時間が経つに従って信号電力が変化しない場合には、自装置の移動方向に対する周辺の移動体無線通信端末装置５１０の移動方向として、自装置の移動方向と同じ方向を検出する。
【０１３３】
情報蓄積部５１８は、距離検出部５１６により検出された自装置との距離、及び方向検出部５１７により検出された移動方向に、タイムスロットを示す情報を付して、新しいものから順に所定フレーム周期分それぞれ蓄積する。
【０１３４】
第５の実施の形態に係る送信タイムスロットの決定処理ルーチンでは、まず、パケットの送信周期を決定し、そして、複数のスロットから、決定された送信周期で共有可能なスロットを抽出する。共有可能なスロットが存在すると判定された場合には、以下に説明するように、情報蓄積部５１８に蓄積された周辺の移動無線通信端末装置５１０の移動方向及び距離に基づいて、抽出された共有可能なスロットの中から、自端末の送信タイムスロットを決定する。
【０１３５】
まず、抽出された共有可能なスロットの中から、自装置の移動方向とのなす角が所定範囲内の移動方向である他の移動体無線通信端末装置５１０がパケットを送信しているスロットを抽出する。抽出されたスロットが一つである場合には、抽出されたスロットを、自端末のタイムスロットとして決定する。一方、抽出されたスロットが複数ある場合には、抽出されたスロットの中から、自装置との距離が最も近い他の移動体無線通信端末装置５１０がパケットを送信しているスロットを抽出し、抽出されたスロットを、自端末のタイムスロットとして決定する。
【０１３６】
そして、共有相手の移動体無線通信端末装置５１０の送信周期と同じ周期、すなわち、上記で決定された送信周期で、決定されたタイムスロットが未使用となるタイミングのフレームを、自端末のフレームとして決定する。
【０１３７】
このように、自装置の移動方向とのなす角が所定範囲の移動方向であって、自装置との距離が最も近い周辺の移動体無線通信端末装置とスロットを共有することができるため、周辺の移動体無線通信端末装置とのスロットの共有を長く維持することができる。
【０１３８】
なお、上記の実施の形態では、自装置の移動方向とのなす角が所定範囲内の移動方向であって、自装置との距離が最も近い周辺の移動体無線通信端末装置とスロットを共有する場合を例に説明したが、これに限定されるものではなく、自装置の移動方向とのなす角が所定範囲内の移動方向であって、自装置との距離が所定範囲内となる位置に存在する周辺の移動体無線通信端末装置とスロットを共有するようにしてもよい。
【０１３９】
また、上記の第１の実施の形態〜第５の実施の形態では、パケットを送信する送信周期が、フレーム周期の２ｎ倍である場合を例に説明したが、これに限定されるものではなく、フレーム周期のａｎ倍（ｎ＝０、１、２・・・、ａは２以上の自然数）を送信周期としてもよい。
【図面の簡単な説明】
【０１４０】
【図１】本発明の第１の実施の形態に係る移動体無線通信端末装置の構成を示すブロック図である。
【図２】各移動体無線通信端末装置で観測した通信状況を示したイメージ図である。
【図３】本発明の第１の実施の形態に係る移動体無線通信端末装置の送信スロット決定部の構成を示すブロック図である。
【図４】複数の移動体無線通信端末装置によってスロットを共有している様子を示すイメージ図である。
【図５】本発明の第１の実施の形態に係る移動体無線通信端末装置によって送受信されるフレームの構成を示すイメージ図である。
【図６】本発明の第１の実施の形態に係る移動体無線通信端末装置において実行される送信タイムスロットの決定処理ルーチンの内容を示すフローチャートである。
【図７】他の移動体無線通信端末装置とスロットを共有するように、送信タイムスロットが決定される様子を示すイメージ図である。
【図８】近い速度で同一方向に移動し、かつ、距離が近い複数の移動体無線通信端末装置が、同じスロットを共有する様子を示すイメージ図である。
【図９】（Ａ）パケット送信直前の１フレーム周期分のフレーム情報を送信する様子を示すイメージ図、及び（Ｂ）他の移動体無線通信端末装置に送信されないフレーム情報を示すイメージ図である。
【図１０】本発明の第２の実施の形態に係る移動体無線通信端末装置の構成を示すブロック図である。
【図１１】本発明の第２の実施の形態に係る移動体無線通信端末装置において実行される送信タイムスロットの決定処理ルーチンの内容を示すフローチャートである。
【図１２】近い速度で同一方向に移動する複数の移動体無線通信端末装置が、同じスロットを共有する様子を示すイメージ図である。
【図１３】距離が近い複数の移動体無線通信端末装置が、同じスロットを共有する様子を示すイメージ図である。
【図１４】本発明の第５の実施の形態に係る移動体無線通信端末装置の構成を示すブロック図である。
【符号の説明】
【０１４１】
１０、２１０、５１０  移動体無線通信端末装置
１１   受信アンテナ
１２   受信回路
１５   フレーム情報生成部
１６   類似度算出部
１７   方向速度検出部
１８、２１８、５１８  情報蓄積部
１９   速度取得部
２０   方向取得部
２１、２２１、５２１  送信スロット決定部
２４   送信回路
２５   送信アンテナ
３０   共有スロット抽出部
３２   タイムスロット決定部
３４   送信周期決定部
２１６  位置情報検出部
２２０  位置取得部
５１６  距離検出部
５１７  方向検出部
【図１】
2009124426.tif 000003
【図２】
2009124426.tif 000004
【図３】
2009124426.tif 000005
【図４】
2009124426.tif 000006
【図５】
2009124426.tif 000007
【図６】
2009124426.tif 000008
【図７】
2009124426.tif 000009
【図８】
2009124426.tif 000010
【図９】
2009124426.tif 000011
【図１０】
2009124426.tif 000012
【図１１】
2009124426.tif 000013
【図１２】
2009124426.tif 000014
【図１３】
2009124426.tif 000015
【図１４】
2009124426.tif 000016