(57)【特許請求の範囲】
【請求項１】
一定周期毎に繰り返される予め設定された定期送信期間内に、予め設定された通信チャンネルを利用してデータを無線送信する第１通信装置と、
前記通信チャンネルを利用してデータを無線受信するとともに、データ送信が必要になったときに前記通信チャンネルが空いているか否かを判定して、前記通信チャンネルが空いている場合にデータを無線送信する第２通信装置と
の２種類の通信装置が混在し、
前記第１通信装置が、前記定期送信期間を示すデータである定期送信期間情報を無線送信するように構成された
無線通信システムにおいて、前記第２通信装置として使用される無線通信装置であって、
前記第１通信装置から受信した前記定期送信期間情報を複数記憶可能な期間情報記憶手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報の中から、予め設定された選択条件に基づいて、前記定期送信期間情報を選択し、この選択した前記定期送信期間情報を、無線送信することにより他の前記第２通信装置へ転送する期間情報転送手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報を用いて、予め設定された期間設定条件に基づいて送信禁止期間を設定し、前記送信禁止期間内におけるデータ送信を禁止する禁止期間設定手段と
を備え、
前記第１通信装置は、前記定期送信期間情報を転送した回数である転送回数を示す転送回数情報を、前記定期送信期間情報に付加して無線送信するように構成され、
前記第２通信装置の前記期間情報転送手段は、複数の前記定期送信期間情報を一括して転送するとともに、この一括して送信される複数の前記定期送信期間情報に対応した前記転送回数情報を１つのみ付加するように構成され、
前記選択条件は、
付加されている前記転送回数情報が示す前記転送回数が最小の前記定期送信期間情報を選択することである
ことを特徴とする無線通信装置。
【請求項２】
一定周期毎に繰り返される予め設定された定期送信期間内に、予め設定された通信チャンネルを利用してデータを無線送信する第１通信装置と、
前記通信チャンネルを利用してデータを無線受信するとともに、データ送信が必要になったときに前記通信チャンネルが空いているか否かを判定して、前記通信チャンネルが空いている場合にデータを無線送信する第２通信装置と
の２種類の通信装置が混在し、
前記第１通信装置が、前記定期送信期間を示すデータである定期送信期間情報を無線送信するように構成された
無線通信システムにおいて、前記第２通信装置として使用される無線通信装置であって、
前記第１通信装置から受信した前記定期送信期間情報を複数記憶可能な期間情報記憶手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報の中から、予め設定された選択条件に基づいて、前記定期送信期間情報を選択し、この選択した前記定期送信期間情報を、無線送信することにより他の前記第２通信装置へ転送する期間情報転送手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報を用いて、予め設定された期間設定条件に基づいて送信禁止期間を設定し、前記送信禁止期間内におけるデータ送信を禁止する禁止期間設定手段と
を備え、
前記第１通信装置は、前記定期送信期間情報を転送した回数である転送回数を示す転送回数情報を、前記定期送信期間情報に付加して無線送信するように構成され、
前記第２通信装置の前記期間情報転送手段は、複数の前記定期送信期間情報を一括して転送するとともに、この一括して送信される複数の前記定期送信期間情報のそれぞれに対応した前記転送回数情報を付加するように構成され、
前記選択条件は、
付加されている前記転送回数情報が示す前記転送回数が小さいものから順に、予め設定された選択個数の前記定期送信期間情報を選択することである
ことを特徴とする無線通信装置。
【請求項３】
一定周期毎に繰り返される予め設定された定期送信期間内に、予め設定された通信チャンネルを利用してデータを無線送信する第１通信装置と、
前記通信チャンネルを利用してデータを無線受信するとともに、データ送信が必要になったときに前記通信チャンネルが空いているか否かを判定して、前記通信チャンネルが空いている場合にデータを無線送信する第２通信装置と
の２種類の通信装置が混在し、
前記第１通信装置が、前記定期送信期間を示すデータである定期送信期間情報を無線送信するように構成された
無線通信システムにおいて、前記第２通信装置として使用される無線通信装置であって、
前記第１通信装置から受信した前記定期送信期間情報を複数記憶可能な期間情報記憶手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報の中から、予め設定された選択条件に基づいて、前記定期送信期間情報を選択し、この選択した前記定期送信期間情報を、無線送信することにより他の前記第２通信装置へ転送する期間情報転送手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報を用いて、予め設定された期間設定条件に基づいて送信禁止期間を設定し、前記送信禁止期間内におけるデータ送信を禁止する禁止期間設定手段と
を備え、
前記第１通信装置は、前記定期送信期間情報を転送した回数である転送回数を示す転送回数情報を、前記定期送信期間情報に付加して無線送信するように構成され、
前記第２通信装置の前記期間情報転送手段は、複数の前記定期送信期間情報を一括して転送するとともに、この一括して送信される複数の前記定期送信期間情報のそれぞれに対応した前記転送回数情報を付加するように構成され、
前記選択条件は、
予め設定された選択個数の前記定期送信期間情報をランダムに選択することである
ことを特徴とする無線通信装置。
【請求項４】
一定周期毎に繰り返される予め設定された定期送信期間内に、予め設定された通信チャンネルを利用してデータを無線送信する第１通信装置と、
前記通信チャンネルを利用してデータを無線受信するとともに、データ送信が必要になったときに前記通信チャンネルが空いているか否かを判定して、前記通信チャンネルが空いている場合にデータを無線送信する第２通信装置と
の２種類の通信装置が混在し、
前記第１通信装置が、前記定期送信期間を示すデータである定期送信期間情報を無線送信するように構成された
無線通信システムにおいて、前記第２通信装置として使用される無線通信装置であって、
前記第１通信装置から受信した前記定期送信期間情報を複数記憶可能な期間情報記憶手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報の中から、予め設定された選択条件に基づいて、前記定期送信期間情報を選択し、この選択した前記定期送信期間情報を、無線送信することにより他の前記第２通信装置へ転送する期間情報転送手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報を用いて、予め設定された期間設定条件に基づいて送信禁止期間を設定し、前記送信禁止期間内におけるデータ送信を禁止する禁止期間設定手段と、
前記期間情報転送手段により選択された複数の前記定期送信期間情報の中で、前記定期送信期間が第１所定間隔以下で隣接している前記定期送信期間情報がある場合に、隣接している前記定期送信期間の間を前記定期送信期間として、隣接している前記定期送信期間を連結することにより、１つの連続した前記定期送信期間を示す前記定期送信期間情報とする送信期間連結手段を備える
ことを特徴とする無線通信装置。
【請求項５】
一定周期毎に繰り返される予め設定された定期送信期間内に、予め設定された通信チャンネルを利用してデータを無線送信する第１通信装置と、
前記通信チャンネルを利用してデータを無線受信するとともに、データ送信が必要になったときに前記通信チャンネルが空いているか否かを判定して、前記通信チャンネルが空いている場合にデータを無線送信する第２通信装置と
の２種類の通信装置が混在し、
前記第１通信装置が、前記定期送信期間を示すデータである定期送信期間情報を無線送信するように構成された
無線通信システムにおいて、前記第２通信装置として使用される無線通信装置であって、
前記第１通信装置から受信した前記定期送信期間情報を複数記憶可能な期間情報記憶手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報の中から、予め設定された選択条件に基づいて、前記定期送信期間情報を選択し、この選択した前記定期送信期間情報を、無線送信することにより他の前記第２通信装置へ転送する期間情報転送手段と、
前記期間情報記憶手段に記憶されている前記定期送信期間情報を用いて、予め設定された期間設定条件に基づいて送信禁止期間を設定し、前記送信禁止期間内におけるデータ送信を禁止する禁止期間設定手段と
前記禁止期間設定手段により設定された複数の前記送信禁止期間の中で、予め設定された期間連結条件に基づいて、隣接している前記送信禁止期間の間を前記送信禁止期間に設定して、隣接している前記送信禁止期間を連結することにより、１つの連続した前記送信禁止期間とする禁止期間連結手段を備える
ことを特徴とする無線通信装置。
【請求項６】
前記選択条件は、
前記転送回数が最小の前記定期送信期間情報の中から、ランダムに決定された前記定期送信期間情報を選択することである
ことを特徴とする請求項１に記載の無線通信装置。
【請求項７】
前記期間情報転送手段により選択された複数の前記定期送信期間情報の中で、前記定期送信期間が第１所定間隔以下で隣接している前記定期送信期間情報がある場合に、隣接している前記定期送信期間の間を前記定期送信期間として、隣接している前記定期送信期間を連結することにより、１つの連続した前記定期送信期間を示す前記定期送信期間情報とする送信期間連結手段を備える
ことを特徴とする請求項１〜請求項３、請求項６の何れか１項に記載の無線通信装置。
【請求項８】
前記禁止期間設定手段により設定された複数の前記送信禁止期間の中で、予め設定された期間連結条件に基づいて、隣接している前記送信禁止期間の間を前記送信禁止期間に設定して、隣接している前記送信禁止期間を連結することにより、１つの連続した前記送信禁止期間とする禁止期間連結手段を備える
ことを特徴とする請求項１〜請求項４、請求項６、請求項７の何れか１項に記載の無線通信装置。
【請求項９】
前記期間連結条件は、
前記禁止期間設定手段により設定された複数の前記送信禁止期間の中で、隣接している前記送信禁止期間の間の間隔が小さいものから順に、予め設定された設定個数を前記送信禁止期間に設定することである
ことを特徴とする請求項５または請求項８に記載の無線通信装置。
【請求項１０】
前記期間連結条件は、
隣接している前記送信禁止期間の間が予め設定された第２所定間隔以下であることである
ことを特徴とする請求項５または請求項８に記載の無線通信装置。
【請求項１１】
前記期間連結条件は、
隣接している前記送信禁止期間の間をランダムに前記送信禁止期間に設定することである
ことを特徴とする請求項５または請求項８に記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一定周期毎に繰り返される定期送信期間内に送信されるデータを受信する無線通信装置に関する。
【背景技術】
【０００２】
従来、複数の通信装置が同一の通信チャンネルを利用して相互に無線通信を行う場合には、各通信装置が、送信要求の発生時に、キャリアセンスによって通信チャンネルの空き状態を検出するアクセス制御を行い、このアクセス制御によって通信チャンネルの空き状態を検出するとデータ送信を開始するというＣＳＭＡ方式の無線通信が知られている。
【０００３】
また、こうしたＣＳＭＡ方式の無線通信では、複数の通信装置がランダムにデータ送信を行う。このため、例えば、自動車の安全運転支援システムでの無線通信に適用すると、重要性の高い情報を路上機から車載機へ送信しようとしても、路上機が通信チャンネルで送信権を取得するのに時間がかかり、重要情報を周囲の車両に送信できないことがある。
【０００４】
そこで、路上機が、一定周期毎に繰り返される定期送信期間内に送信データを無線送信する際に、定期送信期間を示す定期送信期間情報を、この送信データに付加して送信し、車載機が、送信データに付加された定期送信期間情報を受信すると、定期送信期間情報により示される定期送信期間に基づいて送信禁止期間を設定し、車載機側で、送信禁止期間内におけるデータ送信を禁止するという方法が提案されている（例えば、非特許文献１を参照）。
【０００５】
これにより、路上機から車載機へデータ送信する機会を定期的に確保することができるとともに、路上機から無線送信されたデータと車載機から無線送信されたデータとの衝突の発生を抑制することができる。
【０００６】
そして非特許文献１では、路上機が、自身の定期送信期間情報に、他の路上機の定期送信期間情報を付加して無線送信する方法が提案されている。
例えば図９に示すように、或る路上機１００Ａの周辺に、複数の路上機１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆが設置されており、これらのうち路上機１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅが路上機１００Ａに隣接している。なお、図９に点線で示す円形の範囲ＲＡ，ＲＢ，ＲＣ，ＲＤ，ＲＥ，ＲＦはそれぞれ、路上機１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆからの送信電波が届くエリアを示す。すなわち、路上機１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆはそれぞれ、他の路上機からの電波が届かない位置に設置されている。
【０００７】
そして、路上機１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ，１００Ｆにはそれぞれ、自身の定期送信期間情報に加えて、隣接する路上機の定期送信期間情報が予め設定されており、自身の定期送信期間情報に加えて、隣接する路上機の定期送信期間情報を付加して無線送信する（図中の送信データＤＡ，ＤＢ，ＤＣ，ＤＤ，ＤＥ，ＤＦを参照）。
【０００８】
例えば、路上機１００Ａには、路上機１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅの定期送信期間情報が予め設定されており、路上機１００Ａは、路上機１００Ａ自身の定期送信期間情報に、路上機１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅの定期送信期間情報を付加して無線送信する（図中の送信データＤＡを参照）。
【０００９】
また、例えば路上機１００Ｃは、路上機１００Ａ，１００Ｆに隣接しているため、路上機１００Ｃには、路上機１００Ａ，１００Ｆの定期送信期間情報が予め設定されており、路上機１００Ｃ自身の定期送信期間情報に、路上機１００Ａ，１００Ｆの定期送信期間情報を付加して無線送信する（図中の送信データＤＣを参照）。
【先行技術文献】
【非特許文献】
【００１０】
【非特許文献１】J. Kosai, S. Kato, T. Saito, K. Matsugatani, H. Nanba, "Prioritized CSMA Protocol for Roadside-to-Vehicle and Vehicle-to-Vehicle Communication Systems," SAE World Congress 2009, 2009-01-0165, 2009
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかし、上述のように、自身の定期送信期間情報に、他の路上機の定期送信期間情報を付加して無線送信すると、以下の３つの問題が発生する。
まず第１の問題は、車載機側での周波数利用効率の低下である。例えば、図９において、路上機１００Ａと１００Ｂとの間に位置する車載機は、路上機１００Ａの定期送信期間と路上機１００Ｂの定期送信期間にデータ送信を禁止すれば、路上機から無線送信されたデータと車載機から無線送信されたデータとの衝突の発生を回避することができる。しかし路上機１００Ａは、路上機１００Ｂだけでなく、路上機１００Ｃ，１００Ｄ，１００Ｅの定期送信期間情報も送信する。このため、路上機１００Ａと１００Ｂとの間に位置する車載機は、本来不必要である、路上機１００Ｃ，１００Ｄ，１００Ｅの定期送信期間においてもデータ送信を禁止してしまうことになる。
【００１２】
また第２の問題は、路上機の運用が複雑になることである。例えば新たな路上機が設置された場合や、既存の路上機の設定が変更された場合に、これに対応して定期送信期間情報を再設定する作業を、周囲の路上機に対して行う必要がある。
【００１３】
また第３の問題は、動的な状況への対応が困難であることである。すなわち、移動通信端末（例えば、緊急車両に搭載された車載機）が、路上機のように優先的な通信を必要とする可能性が考えられる。この場合には、移動通信端末の移動に応じて路上機の定期送信期間情報を動的に再設定する必要がある。しかし、移動通信端末の周囲に位置することになる路上機は移動通信端末の移動に応じて逐次変化するため、移動通信端末の移動に追随して、移動通信端末の周囲に位置することになる路上機に対して定期送信期間情報を再設定する作業を行うのは困難である。
【００１４】
本発明は、こうした問題に鑑みてなされたものであり、定期送信期間内に無線通信する第１通信装置と、定期送信期間外に無線通信する第２通信装置との２種類の通信装置が混在する無線通信システムにおいて、第１通信装置が、周囲の第１通信装置の定期送信期間情報を送信することなく、第２通信装置が、複数の第１通信装置からの定期送信期間情報を取得することを可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するためになされた請求項１，２，３，４，５に記載の無線通信装置は、一定周期毎に繰り返される予め設定された定期送信期間内に、予め設定された通信チャンネルを利用してデータを無線送信する第１通信装置と、通信チャンネルを利用してデータを無線受信するとともに、データ送信が必要になったときに通信チャンネルが空いているか否かを判定して、通信チャンネルが空いている場合にデータを無線送信する第２通信装置との２種類の通信装置が混在した無線通信システムにおいて、第２通信装置として使用される無線通信装置である。
【００１６】
そして第１通信装置は、定期送信期間を示すデータである定期送信期間情報を無線送信するように構成される。
また、第２通信装置として使用される無線通信装置は、第１通信装置から受信した定期送信期間情報を複数記憶可能な期間情報記憶手段を備え、期間情報転送手段が、期間情報記憶手段に記憶されている定期送信期間情報の中から、予め設定された選択条件に基づいて、定期送信期間情報を選択し、この選択した定期送信期間情報を、無線送信することにより他の第２通信装置へ転送する。
【００１７】
すなわち本発明の無線通信装置は、定期送信期間情報を複数記憶し、記憶した複数の定期送信期間情報の中から選択した定期送信期間情報を他の第２通信装置へ転送する。このため、第１通信装置が他の第１通信装置の定期送信期間情報を送信せず、自身の定期送信期間情報のみを送信する場合に、第２通信装置として使用される無線通信装置は、複数の第１通信装置からそれぞれ１つの定期送信期間情報を受信することにより、それぞれ異なる第１通信装置からの複数の定期送信期間情報を取得し、さらに、異なる第１通信装置からの複数の定期送信期間情報を、他の第２通信装置へ転送することができる。
【００１８】
したがって、他の第２通信装置は、それぞれ異なる第１通信装置からの複数の定期送信期間情報を、第２通信装置からのデータ受信により一括して受信することができる。このため、第１通信装置が、他の第１通信装置の定期送信期間情報を送信することを不要にすることができる。
【００１９】
このため、第２通信装置は、自身と無線通信可能なエリア外に設置された第１通信装置からの定期送信期間情報を第１通信装置から直接受信することがなくなり、本来不必要である、自身と干渉しないエリアに設置された第１通信装置の定期送信期間においてもデータ送信を禁止してしまうことを抑制することができる。
【００２０】
また、上述のように、第１通信装置が他の第１通信装置の定期送信期間情報を送信することを不要にすることができることから、第１通信装置に、他の第１通信装置の定期送信期間情報を設定する必要がなくなる。このため、例えば新たな第１通信装置が設置された場合や、既存の第１通信装置の設定が変更された場合に、これに対応して定期送信期間情報を再設定する作業を、周囲の第１通信装置に対して行う必要がなく、第１通信装置の運用を簡略化することができる。
【００２１】
また、優先的な通信を必要とする移動通信端末が移動している状況下でも、第２通信装置側で、移動通信端末の定期送信期間情報と、第１通信装置の定期送信期間情報とを統合して他の第２通信装置へ転送することができる。すなわち、移動通信端末が移動に応じて定期送信期間情報を再設定する作業を、周囲の第１通信装置に対して行う必要がなく、動的な状況への対応を容易にすることができる。
【００２２】
さらに、第２通信装置として使用される本発明の無線通信装置は、禁止期間設定手段が、期間情報記憶手段に記憶されている定期送信期間情報を用いて、予め設定された期間設定条件に基づいて送信禁止期間を設定し、送信禁止期間内におけるデータ送信を禁止する。
【００２３】
これにより、第２通信装置として使用される無線通信装置は、複数の第１通信装置のそれぞれに対応して、各第１通信装置が定期送信期間内にデータを無線送信しているときにデータ送信を行わないようにすることができ、第１通信装置からのデータと第２通信装置からのデータとの衝突の発生を抑制することができる。
【００２４】
また、請求項１に記載の無線通信システムにおいて、第１通信装置が、定期送信期間情報を転送した回数である転送回数を示す転送回数情報を、定期送信期間情報に付加して無線送信するように構成され、第２通信装置の期間情報転送手段が、複数の定期送信期間情報を一括して転送するとともに、この一括して送信される複数の定期送信期間情報に対応した転送回数情報を１つのみ付加するように構成され、選択条件は、付加されている転送回数情報が示す転送回数が最小の定期送信期間情報を選択することであるようにするとよい。
【００２５】
なお、転送回数が大きいと、その転送回数情報が付加された定期送信期間情報は、遠くの第１通信装置から送信されたものであり、逆に転送回数が小さいと、近くの第１通信装置から送信されたものであると考えられる。
【００２６】
このため、請求項１に記載の無線通信装置によれば、遠くの第１通信装置からの定期送信期間情報よりも、近くの第１通信装置からの定期送信期間情報を優先して送信することができる。
【００２７】
また、請求項１に記載の無線通信装置において、転送回数が最小の定期送信期間情報を全て送信するようにしてもよいが、転送回数が最小の定期送信期間情報の全てを送信することができない場合には、請求項６に記載のように、選択条件は、転送回数が最小の定期送信期間情報の中から、ランダムに決定された定期送信期間情報を選択することであるようにするとよい。これにより、転送回数が最小の定期送信期間情報の中で、転送する定期送信期間情報を容易に決定することができる。
【００２９】
また、請求項２に記載の無線通信システムでは、第１通信装置が、定期送信期間情報を転送した回数である転送回数を示す転送回数情報を、定期送信期間情報に付加して無線送信するように構成され、第２通信装置の期間情報転送手段が、複数の定期送信期間情報を一括して転送するとともに、この一括して送信される複数の定期送信期間情報のそれぞれに対応した転送回数情報を付加するように構成され、選択条件は、付加されている転送回数情報が示す転送回数が小さいものから順に、予め設定された選択個数の定期送信期間情報を選択することである。
【００３０】
このように構成された無線通信装置によれば、遠くの第１通信装置からの定期送信期間情報よりも、近くの第１通信装置からの定期送信期間情報を優先して送信することができる。
【００３１】
また、請求項３に記載の無線通信システムでは、第１通信装置が、定期送信期間情報を転送した回数である転送回数を示す転送回数情報を、定期送信期間情報に付加して無線送信するように構成され、第２通信装置の期間情報転送手段が、複数の定期送信期間情報を一括して転送するとともに、この一括して送信される複数の定期送信期間情報のそれぞれに対応した転送回数情報を付加するように構成され、選択条件は、予め設定された選択個数の定期送信期間情報をランダムに選択することである。
【００３２】
このように構成された無線通信装置によれば、転送する定期送信期間情報を容易に決定することができる。また、定期送信期間情報を複数回送信する場合や、複数台の第２通信装置が存在する場合に、ランダムに選択することで、転送する定期送信期間情報が固定されないため、予め設定された選択個数以上の定期送信期間情報を通信エリア内の他の第２通信装置へ届けることができる。例えば、一度に転送できる定期送信期間情報の数が３個で、期間情報記憶手段に記憶されている定期送信期間情報の数が５個である場合に、一度に送信できる数が３個であっても、ランダムに複数回送信することにより、期間情報記憶手段に記憶されている全ての定期送信期間情報が周囲の第２通信装置へ届くことになる。また、自身の周囲に、同じ定期送信期間情報を記憶している第２通信装置が存在する場合に、これら第２通信装置のそれぞれが、異なる定期送信期間情報を選択することになるため、結果的に全ての定期送信期間情報が周囲へ転送されることになる。
【００３３】
また、請求項１〜請求項４、請求項６、請求項７に記載の無線通信装置において、送信期間連結手段が、期間情報転送手段により選択された複数の定期送信期間情報の中で、定期送信期間が第１所定間隔以下で隣接している定期送信期間情報がある場合に、隣接している定期送信期間の間を定期送信期間として、隣接している定期送信期間を連結することにより、１つの連続した定期送信期間を示す定期送信期間情報とするようにするとよい。
【００３４】
このように構成された無線通信装置によれば、隣接している２つの定期送信期間を連結して１つの連続した定期送信期間とすることができるので、転送する定期送信期間情報の数、すなわち無線送信するデータ量を低減させることができる。
【００３８】
また、請求項１〜請求項８に記載の無線通信装置において、禁止期間連結手段が、禁止期間設定手段により設定された複数の送信禁止期間の中で、予め設定された期間連結条件に基づいて、隣接している送信禁止期間の間を送信禁止期間に設定して、隣接している送信禁止期間を連結することにより、１つの連続した送信禁止期間とするようにするとよい。
【００３９】
このように構成された無線通信装置によれば、隣接している２つの送信禁止期間を連結して１つの連続した送信禁止期間とすることができるので、送信禁止期間の数、すなわち送信禁止期間を設定するためのデータ量を低減させることができる。
【００４０】
また請求項５、請求項８に記載の無線通信装置において、請求項９に記載のように、期間連結条件は、禁止期間設定手段により設定された複数の送信禁止期間の中で、隣接している送信禁止期間の間の間隔が小さいものから順に、予め設定された設定個数を送信禁止期間に設定することであるようにしてもよい。
【００４１】
このように構成された無線通信装置によれば、無線送信ができる期間の減少を必要最小限に抑制して、送信禁止期間の数を低減させることができる。
また請求項５、請求項８に記載の無線通信装置において、請求項１０に記載のように、期間連結条件は、隣接している送信禁止期間の間が予め設定された第２所定間隔以下であることであるようにしてもよい。
【００４２】
このように構成された無線通信装置によれば、隣接している送信禁止期間の間が第２所定間隔より大きいものは送信禁止期間に設定されないため、隣接している送信禁止期間の間が大きいものが送信禁止期間に設定されることを抑制し、無線送信ができる期間の減少を抑制することができる。
【００４３】
ところで、禁止期間設定手段により設定された複数の送信禁止期間が全て同一である複数の第２通信装置が存在している場合に、請求項９または請求項１０の期間連結条件で送信禁止期間を連結すると、全て同じように送信禁止期間が連結される。このため、連結された送信禁止期間において、第２通信装置の全てが無線通信を行っていないという状況の発生が考えられる。
【００４４】
そこで、請求項５、請求項８に記載の無線通信装置において、請求項１１に記載のように、期間連結条件は、隣接している送信禁止期間の間をランダムに送信禁止期間に設定することであるようにしてもよい。
【００４５】
このように構成された無線通信装置によれば、禁止期間設定手段により設定された複数の送信禁止期間が全て同一である複数の第２通信装置が存在している場合であっても、これら複数の第２通信装置ごとに、連結される送信禁止期間が異なるようにすることができる。このため、連結された送信禁止期間において第２通信装置の全てが無線通信を行っていないという状況の発生を抑制することができる。
【図面の簡単な説明】
【００４６】
【図１】無線通信システムの構成及び動作の概要を示す説明図である。
【図２】通信装置２の構成を示すブロック図である。
【図３】通信装置２を定期送信用として使用する際に動作する機能ブロックを示す説明図である。
【図４】通信装置２をランダム送信用として使用する際に動作する機能ブロックを示す説明図である。
【図５】定期送信情報更新処理を示すフローチャートである。
【図６】転送用定期送信情報の選択と送信禁止期間設定情報の作成を説明する図である。
【図７】転送用定期送信情報の転送の具体例を示す図である。
【図８】他の実施形態の定期送信情報更新処理を示すフローチャートである。
【図９】路上機が、自身の定期送信期間情報に、他の路上機の定期送信期間情報を付加して無線送信する方法を説明する図である。
【発明を実施するための形態】
【００４７】
以下に本発明の実施形態を図面とともに説明する。
図１は、無線通信システムの構成及び動作の概要を示す説明図である。
本実施形態の無線通信システムは、図１（ａ）に示すように、路上機として自動車の走行路付近に分散して設置される複数の通信装置２Ａと、自動車に搭載され、路上機や他の車両との間で無線通信を行う通信装置２Ｂ，２Ｃ，…とから構成されている。
【００４８】
通信装置２Ａは、交通情報等の各種情報を周囲の自動車に定期的に送信する定期送信機能を有し、通信装置２Ｂ，２Ｃ，…は、自動車に搭載された制御装置からの送信要求を受けて、自車両の状態等を路上機や他の車両に送信するランダム送信機能を有する。
【００４９】
そして、これら各通信装置２Ａ，２Ｂ，２Ｃ，…間の通信には、全て共通の通信チャンネルが使用され、通信装置２Ｂ，２Ｃ，…がランダム送信する際には、ＣＳＭＡ方式のアクセス制御によって通信チャンネルが空いているか否かを判断し、通信チャンネルが空いているときにデータ送信を開始する。
【００５０】
また通信装置２Ａは、定期送信を行うが、この定期送信の周期は、予め決められており、通信装置２Ａには、定期送信一周期内のどの期間を定期送信に利用するかが割り当てられている。
【００５１】
そして通信装置２Ａは、その割り当てられた定期送信期間を、定期送信によって他の通信装置２Ｂ，２Ｃ，…に通知し、他の通信装置２Ｂ，２Ｃ，…は、その通知された定期送信期間中は、ランダム送信を禁止する。
【００５２】
つまり本実施形態では、定期送信機能を有する通信装置２Ａが、図１（ｂ）に示すように、定期送信期間の開始タイミングと定期送信期間の長さ（期間長）を表す定期送信期間情報に、通信装置２Ａの識別情報である装置ＩＤと後述の転送回数と、送信時刻を付加した定期送信情報を、単独或いは他の送信データに付加して、周囲に定期送信する。
【００５３】
そして、ランダム送信機能を有する他の通信装置２Ｂ，２Ｃ，…は、通信装置２Ａが送信した定期送信情報を受けると、その定期送信情報に基づき、図１（ｃ）に示すように、通信装置２Ａの定期送信期間内にランダム送信を開始してしまうことのないよう自らのランダム送信禁止期間を設定し、そのランダム送信禁止期間以外の期間（ランダム送信期間）内に、ランダム送信を行う。
【００５４】
また図１（ａ）に示すように、通信装置２Ｂが、通信装置２Ａからの送信電波が届くエリア（図に斜線で示す領域）内に位置し、通信装置２Ｃがそのエリア外に位置する場合、通信装置２Ｃには通信装置２Ａから送信された定期送信情報が届かず、通信装置２Ｃが通信装置２Ａの定期送信期間内にランダム送信を開始し、通信装置２Ｂ側では、通信装置２Ａ，２Ｃからの送信電波が同時に届き、それぞれの送信データを受信できなくなることが考えられる。
【００５５】
そこで本実施形態では、通信装置２Ｂ，２Ｃ，…が定期送信情報を受信したときには、その定期送信情報を再送信することにより、通信装置２Ａから離れた他の通信装置に定期送信情報を通知するようにされている。
【００５６】
そして、各通信装置２Ｂ，２Ｃ，…が他の通信装置に定期送信情報を再送信する際には、定期送信情報の中の転送回数を更新（＋１）することで、定期送信情報を受信した通信装置側で、その定期送信情報が、通信装置２Ａが最初に送信してから何度目の転送で届いたのかを識別できるようにされている。
【００５７】
また通信装置２Ｂ，２Ｃ，…側で、定期送信情報に基づきランダム送信禁止期間を設定するには、通信装置２Ａ側で認識されている定期送信の周期と、通信装置２Ｂ，２Ｃ，…側で認識されている定期送信の周期とを一致させる必要がある。
【００５８】
そこで本実施形態では、通信装置２Ａが定期送信情報を送信するときや、通信装置２Ｂ，２Ｃ，…が定期送信情報を転送するときには、その送信時刻を自らの時計から読み出して定期送信情報の中の送信時刻を書き換える。そして、定期送信情報を受信した通信装置２Ｂ，２Ｃ，…側では、定期送信情報の中の送信時刻と、自らの時計から読み出した受信時刻とを比較することで、時計の時刻を、定期送信情報を送信してきた通信装置２Ａ，２Ｂ，…側の時刻と同期させる。
【００５９】
つまり、例えば、図１（ａ）において、通信装置２Ａから送信された定期送信情報は通信装置２Ｂに届き、通信装置２Ｂは、その定期送信情報を通信装置２Ｃに転送することになるが、通信装置２Ｂ，２Ｃが定期送信情報を受信した際に、自らの時計の時刻を、定期送信情報を送信してきた通信装置２Ａ，２Ｂの時計と同期させることで、定期送信情報を受信した各通信装置２Ｂ，２Ｃ，…の時計が、全て、通信装置２Ａの時計と同一時刻となるように時刻同期させるのである。
【００６０】
この結果、各通信装置２Ａ，２Ｂ，２Ｃ，…は、自らの時計を用いて、定期送信の一周期を同タイミングで検知できるようになる。
（通信装置の構成）
図２は、上述した本実施形態の無線通信システムを構築するのに用いられる通信装置２の構成を示すブロック図である。
【００６１】
通信装置２は、定期送信機能とランダム送信機能との両方の機能を有し、路上機としての通信装置２Ａにも、車載機としての通信装置２Ｂ，２Ｃ，…にも使用できるものである。
【００６２】
通信装置２は、図２に示すように、外部の制御装置から入力される送信データにヘッダ等の付加情報を付加して出力するデータ送信部１２と、データ送信部１２から出力された送信データを所定の通信チャンネルでの送信信号（高周波信号）に変換して通信アンテナ（図示せず）に出力する変調処理部１４と、通信アンテナにて受信された受信信号を取り込み、他の通信装置からの送信データを復元する復調処理部１６と、復調処理部１６にて復元された受信データからヘッダ等の付加情報を抽出し、受信データが当該通信装置２に向けて送信されたものであれば受信データを外部の制御装置に出力するデータ受信部１８とを備える。
【００６３】
また通信装置２は、通信装置２が定期送信を行う際に設定される定期送信情報、若しくは、通信装置２がランダム送信を行う際に他の通信装置から取得した定期送信情報を記憶するための定期送信期間テーブル（具体的にはメモリ）２０、当該通信装置２が定期送信を行う際に実際にデータ送信を行う定期送信期間を、定期送信期間テーブル２０内の定期送信情報（通信装置自身の定期送信期間情報）に基づき決定し、データ送信部１２に出力する定期送信期間決定部３０と、当該通信装置２がランダム送信を行う際にランダム送信を禁止する期間（ランダム送信禁止期間）を、定期送信期間テーブル２０内の定期送信情報（他の通信装置から取得した定期送信期間情報）に基づき決定し、データ送信部１２に出力するランダム送信禁止期間決定部４０とが設けられている。
【００６４】
そしてデータ送信部１２は、定期送信期間決定部３０から定期送信期間情報が入力されると、その情報に対応した定期送信期間だけ、送信データの定期送信が可能となり、ランダム送信禁止期間決定部４０からランダム送信禁止期間情報が入力されると、その情報に対応したランダム送信禁止期間だけ、送信データのランダム送信を禁止する。
【００６５】
また通信装置２は、内部クロックをカウントすることにより時刻を計時する時計４を備える。そしてデータ送信部１２は、この時計４による計時時刻に基づき、定期送信の周期、及び、その周期内の定期送信期間あるいはランダム送信禁止期間を検知し、定期送信あるいはランダム送信を制御する。
【００６６】
また時計４にはタイマリセット部６が接続されている。このタイマリセット部６は、時計４による計時時刻（詳しくはカウント値）が、定期送信一周期分のカウント値の所定の整数値倍になった時点で、時計４をリセットして、そのカウント値を初期化する。
【００６７】
なお、このタイマリセット部６は、基準となる絶対時刻を表す外部信号を入力できるようにされており、タイマリセット部６は、外部信号が入力されているときには、この外部信号から得られる基準時刻で時計４をリセットすることにより、同じ外部信号が入力される他の通信装置との間で、時計４を時刻同期させる。
（ソフトウェア処理により実現される機能ブロック）
次に、通信装置２には、データ受信部１８にて受信された定期送信情報に基づき、定期送信期間テーブル２０内の定期送信情報を更新する定期送信期間更新部５０と、データ受信部１８が受信した定期送信情報の送信時刻やその受信データの受信時刻を取り込み、時刻差（受信時刻−送信時刻）を算出する時刻差分計算部５２と、時刻差分計算部５２で算出された時刻差と、時計４の他の通信装置との同期精度を表す同期精度情報とに基づき、時刻差が同期精度に対応した許容範囲内にあるか否かを判定して、許容範囲内になければ、時計４に時刻補正情報を出力することで、時刻を補正させる時刻補正判断部５４が設けられている。
【００６８】
この定期送信期間更新部５０、時刻差分計算部５２、および時刻補正判断部５４は、マイクロコンピュータによるソフトウェア処理により実現される機能ブロックであり、定期送信期間更新部５０は、マイクロコンピュータのソフトウェア処理によって、通信装置２Ａによる定期送信情報の送信処理や、通信装置２Ｂ，２Ｃ，…による定期送信情報の再送信処理も実現する。
【００６９】
なお、図２において、定期送信期間更新部５０、時刻差分計算部５２および時刻補正判断部５４以外の機能ブロック、つまり、時計４、タイマリセット部６、データ送信部１２、変調処理部１４、復調処理部１６、定期送信期間テーブル２０、定期送信期間決定部３０、およびランダム送信禁止期間決定部４０は、全てデジタル回路からなるハードウェア構成にて実現される。
【００７０】
図３は、本実施形態の通信装置２において、通信装置２が定期送信を行う路上機として使用される場合に動作する、定期送信用の機能ブロックを示す図である。
通信装置２が、定期送信を行う通信装置２Ａとして使用されるときには、図３に示すように、時計４、タイマリセット部６、データ送信部１２、変調処理部１４、定期送信期間テーブル２０、定期送信期間決定部３０、および定期送信期間更新部５０が動作し、データ送信部１２からの送信データの出力期間が、定期送信期間決定部３０にて決定される定期送信期間に制限される。
【００７１】
また、この場合に、定期送信期間テーブル２０には、通信装置２自身が定期送信を行う際の定期送信期間を表す定期送信情報が記憶されており、定期送信期間更新部５０は、マイクロコンピュータによるソフトウェア処理によって、定期送信期間テーブル２０からこの定期送信情報を読み込み、データ送信部１２に出力することで、この定期送信情報を定期送信させる。なお、データ送信部１２は、定期送信情報を送信する際、その送信時刻を時計４から読み出し、定期送信情報の中の送信時刻を書き換える。
【００７２】
図４は、通信装置２がランダム送信を行う車載機として使用される場合に動作する、ランダム送信用の機能ブロックを示す図である。
通信装置２が、ランダム送信を行う通信装置２Ｂ，２Ｃ，…として使用されるときには、図４に示すように、定期送信期間決定部３０を除く全機能ブロックが動作し、ランダム送信禁止期間決定部４０にて決定されるランダム送信禁止期間の間、データ送信部１２からの送信データの出力が禁止される。
【００７３】
そして、この場合に、定期送信期間更新部５０は、マイクロコンピュータによるソフトウェア処理によって、データ受信部１８にて受信された定期送信情報に基づき、定期送信期間テーブル２０内の定期送信情報を更新するとともに、その更新後の定期送信情報をデータ送信部１２に出力することで、この定期送信情報を他の通信装置に転送させる。
【００７４】
また、時刻差分計算部５２及び時刻補正判断部５４は、マイクロコンピュータによるソフトウェア処理によって、データ受信部１８が受信した定期送信情報の送信時刻と受信時刻との時刻差に基づき、時計４の時刻を補正する。
【００７５】
次に、通信装置２がランダム送信を行う通信装置２Ｂ、２Ｃ、…として使用される際に、定期送信期間更新部５０の機能を実現するためにマイクロコンピュータにて実行されるソフトウェア処理について説明する。
（定期送信情報更新処理）
まず図５は、マイクロコンピュータにおいて、データ受信部１８にて受信データから抽出された定期送信情報に基づき定期送信期間テーブル２０を更新する定期送信情報更新処理を示すフローチャートである。この定期送信情報更新処理は、通信装置２の電源が起動しているときに繰り返し実行される処理である。
【００７６】
定期送信情報更新処理が実行されると、通信装置２のマイクロコンピュータは、まずＳ１０にて、データ受信部１８が定期送信情報を含むデータを受信したか否かを判断する。ここで、定期送信情報を含むデータを受信していない場合には（Ｓ１０：ＮＯ）、Ｓ１０の処理を繰り返すことにより、他の通信装置から定期送信情報を含むデータを受信するまで待機する。一方、定期送信情報を含むデータを受信した場合には（Ｓ１０：ＹＥＳ）、Ｓ２０にて、定期送信情報の転送回数Ｃ１を読み込む。
【００７７】
その後Ｓ３０にて、Ｓ２０で読み込んだ定期送信情報の転送回数Ｃ１が、予め設定された更新判定値Ｃ１ｍａｘ（本実施形態では３）より小さいか否かを判断する。ここで、転送回数Ｃ１が更新判定値Ｃ１ｍａｘ以上である場合には（Ｓ３０：ＮＯ）、定期送信情報更新処理を一旦終了する。一方、転送回数Ｃ１が更新判定値Ｃ１ｍａｘより小さい場合には（Ｓ３０：ＹＥＳ）、Ｓ４０にて、定期送信情報の転送回数Ｃ１を更新（＋１）し、Ｓ５０にて、転送回数Ｃ１を更新した後の定期送信情報を、定期送信期間テーブル２０に記憶させる。以下、転送回数Ｃ１を更新した後に定期送信期間テーブル２０に記憶される定期送信情報を保持用定期送信情報という。
【００７８】
次にＳ６０にて、定期送信期間テーブル２０に記憶されている保持用定期送信情報の中から、他の通信装置へ転送するための定期送信情報（以下、転送用定期送信情報という）を選択する処理を行う。
【００７９】
具体的には、定期送信期間テーブル２０に記憶されている保持用定期送信情報の中から、定期送信情報の転送回数Ｃ１が最小である保持用定期送信情報を、転送用定期送信情報として選択する。但し、定期送信情報の転送回数Ｃ１が予め設定された選択判定値（本実施形態では３）以上である保持用定期送信情報は、転送用定期送信情報として選択しない。
【００８０】
例えば図６に示すように、６つの保持用定期送信情報ＩＡ１〜ＩＡ６が定期送信期間テーブル２０に記憶され、保持用定期送信情報ＩＡ１，ＩＡ２，ＩＡ３，ＩＡ４，ＩＡ５，ＩＡ６の転送回数Ｃ１がそれぞれ１回，２回，３回，２回，１回，１回である場合には、最小の転送回数Ｃ１は１回である。このため、転送回数Ｃ１が１回である保持用定期送信情報、すなわち保持用定期送信情報ＩＡ１，ＩＡ５，ＩＡ６が転送用定期送信情報ＩＢとして選択される。
【００８１】
そしてＳ７０にて、Ｓ６０で選択された転送用定期送信情報と、Ｓ６０で選択された転送用定期送信情報の転送回数Ｃ１を示す情報をデータ送信部１２へ出力する。これにより、データ送信部１２は、入力した転送用定期送信情報に転送回数Ｃ１を示す情報を付加して、ランダム送信期間内に送信する。例えば、図６に示す保持用定期送信情報ＩＡ１，ＩＡ５，ＩＡ６が転送用定期送信情報ＩＢとして選択された場合には、保持用定期送信情報ＩＡ１，ＩＡ５，ＩＡ６に、転送回数Ｃ１が「１回」であることを示す情報を１つのみ付加して、保持用定期送信情報ＩＡ１，ＩＡ５，ＩＡ６と、１つの転送回数Ｃ１を示す情報とを一括して送信する。
【００８２】
その後Ｓ８０にて、ランダム送信禁止期間を示す送信禁止期間設定情報を、定期送信期間テーブル２０に記憶されている保持用定期送信情報を用いて作成する。
具体的には、定期送信期間テーブル２０に記憶されている保持用定期送信情報が示す定期送信期間の全てをランダム送信禁止期間とする送信禁止期間設定情報を作成する。
【００８３】
このために、保持用定期送信情報が示す定期送信期間内を１、定期送信期間外を０として、定期送信期間テーブル２０に記憶されている保持用定期送信情報について、同一時刻での論理和を算出し、この算出結果が１となる期間を、ランダム送信禁止期間とする。
【００８４】
例えば図６に示すように、定期送信の１周期内（時刻ｔ０〜時刻ｔ１３）において、保持用定期送信情報ＩＡ１，ＩＡ２，ＩＡ３，ＩＡ４，ＩＡ５，ＩＡ６はそれぞれ、「時刻ｔ９〜時刻ｔ１０」、「時刻ｔ６〜時刻ｔ８」、「時刻ｔ１１〜時刻ｔ１２」、「時刻ｔ３〜時刻ｔ４」、「時刻ｔ５〜時刻ｔ７」、「時刻ｔ１〜時刻ｔ２」を定期送信期間としている（但し、ｔ０＜ｔ１＜ｔ２＜ｔ３＜ｔ４＜ｔ５＜ｔ６＜ｔ７＜ｔ８＜ｔ９＜ｔ１０＜ｔ１１＜ｔ１２＜ｔ１３）。
【００８５】
すなわち、保持用定期送信情報ＩＡ１，ＩＡ２，ＩＡ３，ＩＡ４，ＩＡ５，ＩＡ６においてそれぞれ、「時刻ｔ９〜時刻ｔ１０」、「時刻ｔ６〜時刻ｔ８」、「時刻ｔ１１〜時刻ｔ１２」、「時刻ｔ３〜時刻ｔ４」、「時刻ｔ５〜時刻ｔ７」、「時刻ｔ１〜時刻ｔ２」の期間内を１とするとともに、この期間外を０とする。
【００８６】
このため、例えば、時刻ｔ３と時刻ｔ４との間の時刻ｔ２１では、保持用定期送信情報ＩＡ１，ＩＡ２，ＩＡ３，ＩＡ４，ＩＡ５，ＩＡ６はそれぞれ、０，０，０，１，０，０であるので、これらの論理和を算出すると、算出結果が１となる。したがって、時刻ｔ２１は、ランダム送信禁止期間となる。
【００８７】
また、時刻ｔ４と時刻ｔ５との間の時刻ｔ２２では、保持用定期送信情報ＩＡ１，ＩＡ２，ＩＡ３，ＩＡ４，ＩＡ５，ＩＡ６はそれぞれ、０，０，０，０，０，０であるので、これらの論理和を算出すると、算出結果が０となる。したがって、時刻ｔ２２は、ランダム送信禁止期間とならない。
【００８８】
また、時刻ｔ６と時刻ｔ７との間の時刻ｔ２３では、保持用定期送信情報ＩＡ１，ＩＡ２，ＩＡ３，ＩＡ４，ＩＡ５，ＩＡ６はそれぞれ、０，１，０，０，１，０であるので、これらの論理和を算出すると、算出結果が１となる。したがって、時刻ｔ２３は、ランダム送信禁止期間となる。
【００８９】
したがって、図６に示す送信禁止期間設定情報ＩＣは、「時刻ｔ１〜時刻ｔ２」、「時刻ｔ３〜時刻ｔ４」、「時刻ｔ５〜時刻ｔ８」、「時刻ｔ９〜時刻ｔ１０」、および「時刻ｔ１１〜時刻ｔ１２」が、ランダム送信禁止期間であることを示す情報となる。
【００９０】
その後Ｓ９０にて、Ｓ８０で作成された送信禁止期間設定情報に含まれるランダム送信禁止期間の数Ｃ２（以下、禁止期間数Ｃ２という）が、予め設定された連結判定値Ｃ２ｍａｘ（本実施形態では５）以上であるか否かを判断する。なお、図６に示す送信禁止期間設定情報ＩＣの禁止期間数Ｃ２は５である。
【００９１】
ここで、禁止期間数Ｃ２が連結判定値Ｃ２ｍａｘ未満である場合には（Ｓ９０：ＮＯ）、Ｓ１１０に移行する。一方、禁止期間数Ｃ２が連結判定値Ｃ２ｍａｘ以上である場合には（Ｓ９０：ＹＥＳ）、Ｓ１００にて、禁止期間数Ｃ２が連結判定値Ｃ２ｍａｘ未満となるように、隣接するランダム送信禁止期間を連結する処理を行い、さらに、この処理によって設定されたランダム送信禁止期間を示す送信禁止期間設定情報を作成し、Ｓ１１０に移行する。
【００９２】
具体的には、隣接するランダム送信禁止期間の間の間隔が小さいものから順に、禁止期間数Ｃ２が連結判定値Ｃ２ｍａｘ未満となるように、隣接するランダム送信禁止期間の間を新たなランダム送信禁止期間とする。
【００９３】
例えば、図６に示す送信禁止期間設定情報ＩＣでは、隣接するランダム送信禁止期間の間は、「時刻ｔ２〜時刻ｔ３」、「時刻ｔ４〜時刻ｔ５」、「時刻ｔ８〜時刻ｔ９」、「時刻ｔ１０〜時刻ｔ１１」である。そして、隣接するランダム送信禁止期間の間の間隔が小さい順に並べると、「時刻ｔ１０〜時刻ｔ１１」、「時刻ｔ２〜時刻ｔ３」、「時刻ｔ４〜時刻ｔ５」、「時刻ｔ８〜時刻ｔ９」となる。
【００９４】
このため、まず、「時刻ｔ１０〜時刻ｔ１１」をランダム送信禁止期間とすることで、「時刻ｔ９〜時刻ｔ１０」のランダム送信禁止期間と「時刻ｔ１１〜時刻ｔ１２」のランダム送信禁止期間とを連結する。これにより、禁止期間数Ｃ２が４となり、連結判定値Ｃ２ｍａｘ（本実施形態では５）未満となるため、ランダム送信禁止期間を連結する処理を終了する。なお、連結判定値Ｃ２ｍａｘが３である場合には、さらに、「時刻ｔ２〜時刻ｔ３」をランダム送信禁止期間とすることで、「時刻ｔ１〜時刻ｔ２」のランダム送信禁止期間と「時刻ｔ３〜時刻ｔ４」のランダム送信禁止期間とを連結する。
【００９５】
そしてＳ１１０に移行すると、Ｓ８０またはＳ１００で作成された送信禁止期間設定情報を定期送信期間テーブル２０に記憶させ、定期送信情報更新処理を一旦終了する。これにより、ランダム送信禁止期間決定部４０は、定期送信期間テーブル２０に記憶された送信禁止期間設定情報に基づいてランダム送信禁止期間を決定し、データ送信部１２に出力する。
【００９６】
このように構成された無線通信システムにおける転送用定期送信情報の転送の具体例を図７に示す。
図７に示すように、３つの路上機ＲＳＵ−Ａ，ＲＳＵ−Ｂ，ＲＳＵ−Ｃが配置されており、車載機ＯＢＵ１，ＯＢＵ３，ＯＢＵ５がそれぞれ路上機ＲＳＵ−Ａ，ＲＳＵ−Ｂ，ＲＳＵ−Ｃの通信エリア内、車載機ＯＢＵ２，ＯＢＵ４，ＯＢＵ６，ＯＢＵ７が路上機ＲＳＵ−Ａ，ＲＳＵ−Ｂ，ＲＳＵ−Ｃの通信エリア外を移動している。
【００９７】
さらに、車載機ＯＢＵ１は車載機ＯＢＵ２，ＯＢＵ５と通信可能な位置、車載機ＯＢＵ２は車載機ＯＢＵ１，ＯＢＵ３，ＯＢＵ６と通信可能な地点、車載機ＯＢＵ３は車載機ＯＢＵ２，ＯＢＵ４と通信可能な地点、車載機ＯＢＵ４は車載機ＯＢＵ３，ＯＢＵ７と通信可能な地点、車載機ＯＢＵ５は車載機ＯＢＵ１，ＯＢＵ６と通信可能な地点、車載機ＯＢＵ６は車載機ＯＢＵ２，ＯＢＵ５，ＯＢＵ７と通信可能な地点、車載機ＯＢＵ７は車載機ＯＢＵ４，ＯＢＵ６と通信可能な地点を移動している。
【００９８】
車載機ＯＢＵ１は、路上機ＲＳＵ−Ａから定期送信情報を受信し、車載機ＯＢＵ３と車載機ＯＢＵ２を介して路上機ＲＳＵ−Ｂから定期送信情報を受信し、車載機ＯＢＵ５を介して路上機ＲＳＵ−Ｃから定期送信情報を受信する。このため、路上機ＲＳＵ−Ａからの保持用定期送信情報の転送回数Ｃ１は１回、路上機ＲＳＵ−Ｂからの保持用定期送信情報の転送回数Ｃ１は３回、路上機ＲＳＵ−Ｃからの保持用定期送信情報の転送回数Ｃ１は２回となる。したがって、路上機ＲＳＵ−Ａからの保持用定期送信情報の転送回数Ｃ１が最小であるので、路上機ＲＳＵ−Ａからの保持用定期送信情報が転送用定期送信情報として選択される。
【００９９】
車載機ＯＢＵ２は、車載機ＯＢＵ１を介して路上機ＲＳＵ−Ａから定期送信情報を受信し、車載機ＯＢＵ３を介して路上機ＲＳＵ−Ｂから定期送信情報を受信し、車載機ＯＢＵ５と車載機ＯＢＵ６を介して路上機ＲＳＵ−Ｃから定期送信情報を受信する。このため、路上機ＲＳＵ−Ａからの保持用定期送信情報の転送回数Ｃ１は２回、路上機ＲＳＵ−Ｂからの保持用定期送信情報の転送回数Ｃ１は２回、路上機ＲＳＵ−Ｃからの保持用定期送信情報の転送回数Ｃ１は３回となる。したがって、路上機ＲＳＵ−Ａ，ＲＳＵ−Ｂからの保持用定期送信情報の転送回数Ｃ１が最小であるので、路上機ＲＳＵ−Ａ，ＲＳＵ−Ｂからの保持用定期送信情報が転送用定期送信情報として選択される。
【０１００】
車載機ＯＢＵ３は、車載機ＯＢＵ１と車載機ＯＢＵ２を介して路上機ＲＳＵ−Ａから定期送信情報を受信し、路上機ＲＳＵ−Ｂから定期送信情報を受信し、路上機ＲＳＵ−Ｃから定期送信情報を受信しない。なお、路上機ＲＳＵ−Ｃからの定期送信情報が受信されないのは、路上機ＲＳＵ−Ｃからの定期送信情報を車載機ＯＢＵ３が受信するためには、３つの車載機を介する必要があり、転送回数Ｃ１が３回以上になるためである。このため、路上機ＲＳＵ−Ａからの保持用定期送信情報の転送回数Ｃ１は３回、路上機ＲＳＵ−Ｂからの保持用定期送信情報の転送回数Ｃ１は１回となる。したがって、路上機ＲＳＵ−Ｂからの保持用定期送信情報の転送回数Ｃ１が最小であるので、路上機ＲＳＵ−Ｂからの保持用定期送信情報が転送用定期送信情報として選択される。
【０１０１】
車載機ＯＢＵ４は、上述の理由により路上機ＲＳＵ−Ａ，ＲＳＵ−Ｃから定期送信情報を受信せず、車載機ＯＢＵ３を介して路上機ＲＳＵ−Ｂから定期送信情報を受信する。このため、路上機ＲＳＵ−Ｂからの保持用定期送信情報の転送回数Ｃ１は２回となる。したがって、路上機ＲＳＵ−Ｂからの保持用定期送信情報の転送回数Ｃ１が最小であるので、路上機ＲＳＵ−Ｂからの保持用定期送信情報が転送用定期送信情報として選択される。
【０１０２】
車載機ＯＢＵ５は、車載機ＯＢＵ１を介して路上機ＲＳＵ−Ａから定期送信情報を受信し、上述の理由により路上機ＲＳＵ−Ｂから定期送信情報を受信せず、ＲＳＵ−Ｃから定期送信情報を受信する。このため、路上機ＲＳＵ−Ａからの保持用定期送信情報の転送回数Ｃ１は２回、路上機ＲＳＵ−Ｃからの保持用定期送信情報の転送回数Ｃ１は１回となる。したがって、路上機ＲＳＵ−Ｃからの保持用定期送信情報の転送回数Ｃ１が最小であるので、路上機ＲＳＵ−Ｃからの保持用定期送信情報が転送用定期送信情報として選択される。
【０１０３】
車載機ＯＢＵ６は、車載機ＯＢＵ１と車載機ＯＢＵ２を介して路上機ＲＳＵ−Ａから定期送信情報を受信し、車載機ＯＢＵ３と車載機ＯＢＵ２を介して路上機ＲＳＵ−Ｂから定期送信情報を受信し、車載機ＯＢＵ５を介して路上機ＲＳＵ−Ｃから定期送信情報を受信する。このため、路上機ＲＳＵ−Ａからの保持用定期送信情報の転送回数Ｃ１は３回、路上機ＲＳＵ−Ｂからの保持用定期送信情報の転送回数Ｃ１は３回、路上機ＲＳＵ−Ｃからの保持用定期送信情報の転送回数Ｃ１は２回となる。したがって、路上機ＲＳＵ−Ｃからの保持用定期送信情報の転送回数Ｃ１が最小であるので、路上機ＲＳＵ−Ｃからの保持用定期送信情報が転送用定期送信情報として選択される。
【０１０４】
車載機ＯＢＵ７は、上述の理由により路上機ＲＳＵ−Ａから定期送信情報を受信せず、車載機ＯＢＵ３と車載機ＯＢＵ４を介して路上機ＲＳＵ−Ｂから定期送信情報を受信し、車載機ＯＢＵ５と車載機ＯＢＵ６を介して路上機ＲＳＵ−Ｃから定期送信情報を受信する。このため、路上機ＲＳＵ−Ｂからの保持用定期送信情報の転送回数Ｃ１は３回、路上機ＲＳＵ−Ｃからの保持用定期送信情報の転送回数Ｃ１は３回となる。したがって、路上機ＲＳＵ−Ｂ，ＲＳＵ−Ｃからの保持用定期送信情報の転送回数Ｃ１が最小となる。しかし、転送回数Ｃ１が３回であるので、転送用定期送信情報として選択されない。
【０１０５】
このように構成された無線通信システムは、一定周期毎に繰り返される予め設定された定期送信期間内に、予め設定された通信チャンネルを利用してデータを無線送信する通信装置２Ａと、通信チャンネルを利用してデータを無線受信するとともに、データ送信が必要になったときに通信チャンネルが空いているか否かを判定して、通信チャンネルが空いている場合にデータを無線送信する通信装置２Ｂ，２Ｃ，…との２種類の通信装置が混在したものである。
【０１０６】
また通信装置２Ａは、定期送信期間を示すデータである定期送信期間情報を無線送信するように構成される。
また、通信装置２Ｂ，２Ｃ，…は、通信装置２Ａから受信した定期送信期間情報を複数記憶可能な定期送信期間テーブル２０を備え、定期送信期間テーブル２０に記憶されている定期送信期間情報（保持用定期送信情報）の中から、転送回数Ｃ１が最小となるものを転送用定期送信情報として選択し（Ｓ６０）、この転送用定期送信情報を、無線送信することにより他の通信装置２Ｂ，２Ｃ，…へ転送する。
【０１０７】
すなわち通信装置２Ｂ，２Ｃ，…は、定期送信期間情報を複数記憶し、記憶した複数の定期送信期間情報の中から選択した定期送信期間情報を他の第２通信装置へ転送する。このため、通信装置２Ａが他の通信装置２Ａの定期送信期間情報を送信せず、自身の定期送信期間情報のみを送信する場合に、通信装置２Ｂ，２Ｃ，…は、複数の通信装置２Ａからそれぞれ１つの定期送信期間情報を受信することにより、それぞれ異なる通信装置２Ａからの複数の定期送信期間情報を取得し、さらに、異なる通信装置２Ａからの複数の定期送信期間情報を、他の通信装置２Ｂ，２Ｃ，…へ転送することができる。
【０１０８】
したがって、他の通信装置２Ｂ，２Ｃ，…は、それぞれ異なる通信装置２Ａからの複数の定期送信期間情報を、通信装置２Ｂ，２Ｃ，…からのデータ受信により一括して受信することができる。このため、通信装置２Ａが、他の通信装置２Ａの定期送信期間情報を送信することを不要にすることができる。
【０１０９】
このため、通信装置２Ｂ，２Ｃ，…は、自身と無線通信可能なエリア外に設置された通信装置２Ａからの定期送信期間情報を通信装置２Ａから直接受信することがなくなり、本来不必要である、通信装置２Ａの定期送信期間においてもデータ送信を禁止してしまうことを抑制することができる。
【０１１０】
また、上述のように、通信装置２Ａが他の通信装置２Ａの定期送信期間情報を送信することを不要にすることができることから、通信装置２Ａに、他の通信装置２Ａの定期送信期間情報を設定する必要がなくなる。このため、例えば新たな通信装置２Ａが設置された場合や、既存の通信装置２Ａの設定が変更された場合に、これに対応して定期送信期間情報を再設定する作業を、周囲の通信装置２Ａに対して行う必要がなく、通信装置２Ａの運用を簡略化することができる。
【０１１１】
また、優先的な通信を必要とする移動通信端末が移動している状況下でも、通信装置２Ｂ，２Ｃ，…側で、移動通信端末の定期送信期間情報と、通信装置２Ａの定期送信期間情報とを統合して他の通信装置２Ｂ，２Ｃ，…へ転送することができる。すなわち、移動通信端末が移動に応じて定期送信期間情報を再設定する作業を、周囲の通信装置２Ａに対して行う必要がなく、動的な状況への対応を容易にすることができる。
【０１１２】
さらに、通信装置２Ｂ，２Ｃ，…は、定期送信期間テーブル２０に記憶されている定期送信期間情報（保持用定期送信情報）を用いて、定期送信期間テーブル２０に記憶されている定期送信期間情報が示す定期送信期間の全てを、ランダム送信禁止期間に設定し（Ｓ８０）、ランダム送信禁止期間内におけるデータ送信を禁止する。
【０１１３】
これにより、通信装置２Ｂ，２Ｃ，…は、複数の通信装置２Ａのそれぞれに対応して、各通信装置２Ａが定期送信期間内にデータを無線送信しているときにデータ送信を行わないようにすることができ、通信装置２Ａからのデータと通信装置２Ｂ，２Ｃ，…からのデータとの衝突の発生を抑制することができる。
【０１１４】
また、通信装置２Ｂ，２Ｃ，…が、複数の定期送信期間情報を一括して転送するとともに、この一括して送信される複数の定期送信期間情報に対応した転送回数Ｃ１を示す情報（以下、「転送回数Ｃ１を示す情報」を転送回数情報という）を１つのみ付加するように構成されており、付加されている転送回数情報が示す転送回数Ｃ１が最小の定期送信期間情報が転送用定期送信情報として選択される。
【０１１５】
なお、転送回数Ｃ１が大きいと、その転送回数情報が付加された定期送信期間情報は、遠くの通信装置２Ａから送信されたものであり、逆に転送回数Ｃ１が小さいと、近くの通信装置２Ａから送信されたものであると考えられる。
【０１１６】
このため、遠くの通信装置２Ａからの定期送信期間情報よりも、近くの通信装置２Ａからの定期送信期間情報を優先して送信することができる。
また、定期送信期間テーブル２０に記憶されている定期送信期間情報（保持用定期送信情報）が示す定期送信期間の全てを、ランダム送信禁止期間に設定する。
【０１１７】
このため、通信装置２Ｂ，２Ｃ，…が認識した全ての通信装置２Ａの定期送信期間内においてデータの無線送信を禁止するため、通信装置２Ａから送信されるデータと通信装置２Ｂ，２Ｃ，…から送信されるデータとの衝突の発生を最小限に抑制することができる。
【０１１８】
また、保持用定期送信情報が示す定期送信期間内を１、定期送信期間外を０として、定期送信期間テーブル２０に記憶されている全ての定期送信期間情報（保持用定期送信情報）について、同一時刻での論理和を算出し、この算出結果が１となる期間を、ランダム送信禁止期間とする。このため、論理和という簡便な演算方法で、ランダム送信禁止期間を設定することができる。
【０１１９】
また、送信禁止期間設定情報により示される複数のランダム送信禁止期間の中で、隣接するランダム送信禁止期間の間の間隔が小さいものから順に、禁止期間数Ｃ２が連結判定値Ｃ２ｍａｘ未満となるように、隣接するランダム送信禁止期間の間を新たなランダム送信禁止期間に設定して、隣接している送信禁止期間を連結することにより、１つの連続した送信禁止期間とする（Ｓ１００）。
【０１２０】
このため、隣接している２つのランダム送信禁止期間を連結して１つの連続したランダム送信禁止期間とすることができるので、ランダム送信禁止期間の数、すなわちランダム送信禁止期間を設定する送信禁止期間設定情報のデータ量を低減させることができる。さらに、無線送信ができる期間の減少を必要最小限に抑制して、ランダム送信禁止期間の数を低減させることができる。
【０１２１】
以上説明した実施形態において、通信装置２Ａは本発明における第１通信装置、通信装置２Ｂ，２Ｃ，…は本発明における無線通信装置および第２通信装置、定期送信期間テーブル２０は本発明における期間情報記憶手段、Ｓ６０の処理は本発明における期間情報転送手段、Ｓ８０の処理は本発明における禁止期間設定手段、Ｓ１００の処理は本発明における禁止期間連結手段、ランダム送信禁止期間は本発明における送信禁止期間、Ｓ１００において禁止期間数Ｃ２が連結判定値Ｃ２ｍａｘ未満となるように連結される個数は本発明における設定個数である。
【０１２２】
以上、本発明の一実施例について説明したが、本発明は上記実施例に限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採ることができる。
例えば上記実施形態では、転送回数Ｃ１が最小の保持用定期送信情報の全てが転送用定期送信情報として選択されるものを示した。しかし、転送回数Ｃ１が最小の保持用定期送信情報の全てを転送用定期送信情報として転送することができない場合には、転送回数Ｃ１が最小の保持用定期送信情報の中から、ランダムに決定された保持用定期送信情報を転送用定期送信情報として選択するようにするとよい。これにより、転送回数Ｃ１が最小の保持用定期送信情報の中で、転送用定期送信情報を容易に決定することができる。さらに、定期送信情報を複数回送信する場合や、複数台の通信装置２Ｂ，２Ｃ，…が存在する場合に、ランダムに選択することで、転送する保持用定期送信情報が固定されないため、予め設定された選択個数以上の定期送信情報を通信エリア内の他の通信装置２Ｂ，２Ｃ，…へ通知することができる。例えば、一度に転送できる定期送信情報の数が３個で、定期送信期間テーブル２０に記憶されている定期送信情報の数が５個である場合に、一度に送信できる数が３個であっても、ランダムに複数回送信することにより、定期送信期間テーブル２０に記憶されている全ての定期送信情報が周囲の通信装置へ届くことになる。また、自身の周囲に、同じ定期送信情報を記憶している通信装置２Ｂ，２Ｃ，…が存在する場合に、これら通信装置２Ｂ，２Ｃ，…のそれぞれが、異なる定期送信情報を選択することになるため、結果的に全ての定期送信情報が周囲へ転送されることになる。
【０１２３】
また上記実施形態では、複数の保持用定期送信情報と１つの転送回数Ｃ１を示す情報（転送回数情報）とを一括して送信するものを示した。しかし、転送用定期送信情報として送信される複数の保持用定期送信情報のそれぞれに転送回数情報を付加するように構成されている場合には、定期送信期間テーブル２０に記憶されている全ての保持用定期送信情報を転送用定期送信情報として選択するようにしてもよい。これにより、転送すべき保持用定期送信情報を選択するための処理負荷を低減することができる。さらに、全ての定期送信情報が他の通信装置２Ｂ，２Ｃ，…へ届くため、この定期送信情報を受信した通信装置２Ｂ，２Ｃ，…は、より確実に通信装置２Ａとの干渉発生を抑制することができる。
【０１２４】
また、転送用定期送信情報として送信される複数の保持用定期送信情報のそれぞれに転送回数情報を付加するように構成されている場合には、付加されている転送回数情報が示す転送回数Ｃ１が小さいものから順に、予め設定された選択個数の保持用定期送信情報を転送用定期送信情報として選択するようにしてもよい。これにより、遠くの通信装置２Ａからの定期送信期間情報よりも、近くの通信装置２Ａからの定期送信期間情報を優先して送信することができる。
【０１２５】
また、転送用定期送信情報として送信される複数の保持用定期送信情報のそれぞれに転送回数情報を付加するように構成されている場合には、予め設定された選択個数の保持用定期送信情報を、ランダムに転送用定期送信情報として選択するようにしてもよい。これにより、転送すべき保持用定期送信情報を容易に決定することができる。さらに、定期送信情報を複数回送信する場合や、複数台の通信装置２Ｂ，２Ｃ，…が存在する場合に、ランダムに選択することで、転送する保持用定期送信情報が固定されないため、予め設定された選択個数以上の定期送信情報を通信エリア内の他の通信装置２Ｂ，２Ｃ，…へ通知することができる。
【０１２６】
また上記実施形態では、Ｓ６０で選択された保持用定期送信情報を全て転送用定期送信情報として転送するものを示した。しかし、図８に示すように、Ｓ６２とＳ６４の処理を追加するようにしてもよい。図８は、他の実施形態の定期送信情報更新処理を示すフローチャートである。
【０１２７】
すなわち、Ｓ６０の処理が終了した後に、Ｓ６２にて、定期送信期間が予め設定された第１所定間隔（例えば、１０ｍｓ）以下で隣接している保持用定期送信情報があるか否かを判断する。ここで、定期送信期間が第１所定間隔以下で隣接している保持用定期送信情報がない場合には（Ｓ６２：ＮＯ）、Ｓ７０に移行する。一方、第１所定間隔以下で隣接している保持用定期送信情報がある場合には（Ｓ６２：ＹＥＳ）、Ｓ６４にて、第１所定間隔以下で隣接している定期送信期間の間を定期送信期間として、隣接している定期送信期間を連結することにより、１つの連続した定期送信期間を示す保持用定期送信情報とし、Ｓ７０に移行する。
【０１２８】
これにより、隣接している２つの定期送信期間を連結して１つの連続した定期送信期間とすることができるので、転送する保持用定期送信情報の数、すなわち転送用定期送信情報のデータ量を低減させることができる。なお、Ｓ６２，Ｓ６４の処理は本発明における送信期間連結手段である。
【０１２９】
また上記実施形態では、隣接するランダム送信禁止期間の間の間隔が小さいものから順に、禁止期間数Ｃ２が連結判定値Ｃ２ｍａｘ未満となるように、隣接するランダム送信禁止期間の間を新たなランダム送信禁止期間に設定するものを示した。しかし、隣接しているランダム送信禁止期間の間が予め設定された第２所定間隔（例えば、１０ｍｓ）以下である場合に、第２所定間隔以下で隣接しているランダム送信禁止期間の間を新たなランダム送信禁止期間に設定するようにしてもよい。これにより、隣接しているランダム送信禁止期間の間が第２所定間隔より大きいものはランダム送信禁止期間に設定されないため、隣接しているランダム送信禁止期間の間が大きいものがランダム送信禁止期間に設定されることを抑制し、通信装置２Ｂ，２Ｃ，…が無線送信できる期間の減少を抑制することができる。
【０１３０】
ところで、送信禁止期間設定情報により示されるランダム送信禁止期間が全て同一である複数の通信装置２Ｂ，２Ｃ，…が存在している場合に、ランダム送信禁止期間の間が第２所定間隔以下のものを連結すると、全て同じようにランダム送信禁止期間が連結される。このため、連結されたランダム送信禁止期間において、通信装置２Ｂ，２Ｃ，…の全てが無線通信を行っていないという状況の発生が考えられる。
【０１３１】
そこで、隣接しているランダム送信禁止期間の間をランダムにランダム送信禁止期間に設定することであるようにしてもよい。これにより、送信禁止期間設定情報により示されるランダム送信禁止期間が全て同一である複数の通信装置２Ｂ，２Ｃ，…が存在している場合であっても、これら複数の通信装置２Ｂ，２Ｃ，…ごとに、連結されるランダム送信禁止期間が異なるようにすることができる。このため、連結されたランダム送信禁止期間において通信装置２Ｂ，２Ｃ，…の全てが無線通信を行っていないという状況の発生を抑制することができる。
【符号の説明】
【０１３２】
２（２Ａ，２Ｂ，２Ｃ，…）…通信装置、４…時計、６…タイマリセット部、１２…データ送信部、１４…変調処理部、１６…復調処理部、１８…データ受信部、２０…定期送信期間テーブル、３０…定期送信期間決定部、４０…ランダム送信禁止期間決定部、５０…定期送信期間更新部、５２…時刻差分計算部、５４…時刻補正判断部
【図１】
0005482031.tif 000002
【図２】
0005482031.tif 000003
【図５】
0005482031.tif 000004
【図６】
0005482031.tif 000005
【図８】
0005482031.tif 000006
【図３】
0005482031.tif 000007
【図４】
0005482031.tif 000008
【図７】
0005482031.tif 000009
【図９】
0005482031.tif 000010