(57)【特許請求の範囲】
【請求項１】
無線通信装置同士のトランシーバモードによる通信を制御する通信制御方法であって、
各無線通信装置が、自装置以外の無線通信装置により発信された呼出しの電界強度を測定し、測定結果を当該呼出しの発信元の呼出し番号とともに電界強度テーブルに記憶しておき、
各無線通信装置が、自装置以外の無線通信装置同士の通信における呼出しの失敗を検知し、
前記呼出しの失敗を検知した無線通信端末が、前記電界強度テーブルを参照し、前記失敗した呼出しの呼出し先の番号が前記電界強度テーブルに登録されている場合、前記呼出し先の無線通信装置との通信を自装置が中継できることを、前記呼出しの発信元の無線通信装置に通知し、
前記通知を受けた無線通信装置が、前記通知の発信元の無線通信装置の中から、中継装置とする無線通信装置を選択し、当該選択した無線通信装置を中継装置として指定した、前記呼出し先宛てのデータを送信し、
前記呼出し先宛てのデータに中継装置として指定された無線通信装置が、前記呼出しの発信元の無線通信装置からのデータを、自装置を中継して前記呼出し先の無線通信装置に送信する、
ことを特徴とする無線通信方法。
【請求項２】
前記呼出しの失敗を検知した無線通信端末は、前記電界強度テーブルを参照し、前記失敗した呼出しの呼出し先の番号が前記電界強度テーブルに登録されている場合、呼出し元と呼出し先の通知番号に、自装置の呼出し番号を中継先呼出し番号として加えた中継ルートデータを生成し、前記呼出しの発信元の無線通信装置に送信する、
ことを特徴とする請求項１に記載の無線通信方法。
【請求項３】
無線通信装置同士のトランシーバモードによる通信を制御する通信制御方法であって、
各無線通信装置が、自装置以外の無線通信装置により発信された呼出しの電界強度を測定し、測定結果を当該呼出しの発信元の呼出し番号とともに電界強度テーブルに記憶しておき、
呼出しを失敗した無線通信装置が、当該失敗した呼出し先の無線通信装置の情報を含む確認情報を、前記電界強度テーブルに登録されている無線通信装置のうち、当該呼出し先の無線通信装置以外の無線通信装置に送信し、
前記確認情報を受信した無線通信装置が、前記電界強度テーブルを参照し、前記失敗した呼出しの呼出し先の番号が前記電界強度テーブルに登録されている場合、前記呼出し先の無線通信装置との通信を自装置が中継できることを、前記確認情報の発信元の無線通信装置に通知し、
前記通知を受けた無線通信装置が、前記通知の発信元の無線通信装置の中から、中継装置とする無線通信装置を選択し、当該選択した無線通信装置を中継装置として指定した、前記呼出し先宛てのデータを送信し、
前記呼出し先宛てのデータに中継装置として指定された無線通信装置が、前記確認情報の発信元の無線通信装置からのデータを、自装置を中継して前記呼出し先の無線通信装置に送信する、
ことを特徴とする無線通信方法。
【請求項４】
無線通信装置同士のトランシーバモードによる通信を制御する無線通信装置であって、
自装置以外の無線通信装置により発信された呼出しの電界強度を測定し、測定結果を当該呼出しの発信元の呼出し番号とともに電界強度テーブルに記憶しておく手段と、
自装置以外の無線通信装置同士の通信における呼出しの失敗を検知する手段と、
前記呼出しの失敗を検知したとき、前記電界強度テーブルを参照し、前記失敗した呼出しの呼出し先の番号が前記電界強度テーブルに登録されている場合、前記呼出し先の無線通信装置との通信を自装置が中継できることを、前記呼出しの発信元の無線通信装置に通知する手段と、
前記通知を受けた無線通信装置から、自装置を中継装置として指定した、前記呼出し先宛てのデータを受信したとき、受信したデータを、自装置を中継して前記呼出し先の無線通信装置に送信する手段と、
を備えることを特徴とする無線通信装置。
【請求項５】
前記呼出しの失敗を検知したとき、前記電界強度テーブルを参照し、前記失敗した呼出しの呼出し先の番号が前記電界強度テーブルに登録されている場合、呼出し元と呼出し先の通知番号に、自装置の呼出し番号を中継先呼出し番号として加えた中継ルートデータを生成し、前記呼出しの発信元の無線通信装置に送信する、
ことを特徴とする請求項４に記載の無線通信装置。
【請求項６】
無線通信装置同士のトランシーバモードによる通信を制御する無線通信装置であって、
自装置以外の無線通信装置により発信された呼出しの電界強度を測定し、測定結果を当該呼出しの発信元の呼出し番号とともに電界強度テーブルに記憶しておく手段と、
呼出しが失敗したとき、当該失敗した呼出しの呼出し先の無線通信装置の情報を含む確認情報を、前記電界強度テーブルに登録されている無線通信装置のうち、当該呼出し先の無線通信装置以外の無線通信装置に送信する手段と、
前記呼出し先の無線通信装置との通信を中継できる旨の応答情報を受信した場合、当該応答情報の発信元の無線通信装置の中から、中継装置とする無線通信装置を選択し、当該選択した無線通信装置を中継装置として指定した、前記呼出し先へのデータを送信する手段と、
を備えることを特徴とする無線通信装置。
【請求項７】
無線通信装置同士のトランシーバモードによる通信を制御する無線通信装置であって、
自装置以外の無線通信装置により発信された呼出しの電界強度を測定し、測定結果を当該呼出しの発信元の呼出し番号とともに電界強度テーブルに記憶しておく手段と、
呼出しが失敗した無線通信装置から、失敗した呼出しの呼出し先の無線通信装置の情報を含む確認情報を受信する手段と、
前記電界強度テーブルを参照し、前記確認情報が示す呼出し先の番号が前記電界強度テーブルに登録されている場合、前記呼出し先の無線通信装置との通信を自装置が中継できることを、前記確認情報の発信元の無線通信装置に通知する手段と、
前記確認情報の発信元の無線通信装置から、自装置を中継装置として指定した、前記呼出し先宛てのデータを受信したとき、受信したデータを、自装置を中継して前記呼出し先の無線通信装置に送信する手段と、
を備えることを特徴とする無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御方法及び無線通信装置に関する。
【背景技術】
【０００２】
基地局を介してデータ通信する公衆モードの他に、装置間で直接データ通信するトランシーバモードを備える無線通信装置としてＰＨＳ通信機がある。
【０００３】
ＰＨＳ（Personal Handyphone System）通信機間でデータ通信するためには、ある一定の強さの電界強度が必要である。例えば、あるＰＨＳ通信機が他のＰＨＳ通信機とデータ通信を行うためにトランシーバモードで呼出しを行ったとき、呼び出されたＰＨＳ通信機がその呼出しを感知する電界強度レベルにない場合には呼出しは失敗する。この場合、ＰＨＳ通信機は通常、リトライ動作を行うが、呼び出されたＰＨＳ通信機において、呼出しを感知する電界強度レベルが依然変わらなければ、呼出しの失敗を繰り返してしまう。
【０００４】
例えば、特許文献１には、ＰＨＳ通信機がトランシーバモードでデータを送信する場合に、送信先のＰＨＳ通信機が電波の届く範囲の外にある場合でも、中継用のＰＨＳ通信機がデータを中継するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２７０３７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、無線通信装置の移動等の通信環境の変化により発信元と相手先のそれぞれの無線通信装置の電波の届く範囲は変動することから、特許文献１の中継装置が必ず発信元と相手先の間の通信を中継できる位置にあるとは限らない。このため、特許文献１の中継装置の設置位置が、発信元と相手先の双方とデータ通信できる範囲から外れた場合には、データ中継することができなかった。
【０００７】
本発明は、上記問題点に鑑みてなされたもので、相手先の無線通信装置が電波の届かない範囲にいる場合に、より確実に通信を中継することができる無線通信方法及び無線通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、無線通信装置同士のトランシーバモードによる通信を制御する通信制御方法であって、自装置以外の無線通信装置同士の通信における呼出しの失敗を検知し、前記失敗した呼出し先の無線通信装置と自装置が通信できる場合、前記呼出し先の無線通信装置との通信を自装置が中継できることを、前記呼出しの発信元の無線通信装置に通知し、前記通知を受けた無線通信装置が、当該通知の発信元の前記無線通信装置にデータを送信し、前記通知の発信元の無線通信装置が、前記呼出しの発信元の無線通信装置からのデータを、自装置を中継して前記呼出し先の無線通信装置に送信する、ことを特徴とする無線通信方法である。
【０００９】
本発明は、無線通信装置同士のトランシーバモードによる通信を制御する通信制御方法であって、呼出しを失敗した無線通信装置が、当該失敗した呼出し先の無線通信装置の情報を含む確認情報を、当該呼出し先の無線通信装置以外の無線通信装置に送信し、前記確認情報を受信した無線通信装置が、前記失敗した呼出しの相手先の無線通信装置と通信できる場合、前記相手先の無線通信装置との通信を自装置が中継できることを、前記確認情報の発信元の無線通信装置に通知し、前記通知を受けた無線通信装置が、当該通知の発信元の前記無線通信装置にデータを送信し、前記通知の発信元の無線通信装置が、前記確認情報の発信元の無線通信装置からのデータを、自装置を中継して前記相手先の無線通信装置に送信する、ことを特徴とする無線通信方法である。
【００１０】
本発明は、無線通信装置同士のトランシーバモードによる通信を制御する無線通信装置であって、自装置以外の無線通信装置同士の通信における呼出しの失敗を検知する手段と、前記失敗した呼出し先の無線通信装置と自装置が通信できる場合、前記呼出し先の無線通信装置との通信を自装置が中継できることを、前記呼出しの発信元の無線通信装置に通知する手段と、前記通知を受けた無線通信装置から受信したデータを、自装置を中継して前記呼出し先の無線通信装置に送信する手段と、を備えることを特徴とする無線通信装置である。
【００１１】
本発明は、無線通信装置同士のトランシーバモードによる通信を制御する無線通信装置であって、呼出しが失敗したとき、当該失敗した呼出し先の無線通信装置の情報を含む確認情報を、当該呼出し先の無線通信装置以外の無線通信装置に送信する手段と、前記呼出し先の無線通信装置との通信を中継できる旨の応答情報を受信した場合当該応答情報の発信元の無線通信装置に、前記呼出し先へのデータを送信する手段と、を備えることを特徴とする無線通信装置である。
【００１２】
本発明は、無線通信装置同士のトランシーバモードによる通信を制御する無線通信装置であって、呼出しが失敗した無線通信装置から、失敗した呼出し先の無線通信装置の情報を含む確認情報を受信する手段と、前記確認情報が示す呼出し先の無線通信装置と通信できる場合、前記呼出し先の無線通信装置との通信を自装置が中継できることを、前記確認情報の発信元の無線通信装置に通知する手段と、前記確認情報の発信元の無線通信装置からのデータを、自装置を中継して前記呼出し先の無線通信装置に送信する手段と、を備えることを特徴とする無線通信装置である。
【発明の効果】
【００１３】
本発明によれば、相手先の無線通信装置が電波の届かない範囲にいる場合に、より確実に通信を中継することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は本発明の実施形態に係るＰＨＳ通信機（無線通信装置）１の機能ブロック図である。
【図２】図２は電界強度テーブルを例示する図である。
【図３】図３は中継ルートデータを例示する図である。
【図４】図４はＰＨＳ通信機間で予め定められたメッセージフォーマットを例示する図である。
【図５】図５はメッセージ識別子表を例示する図である。
【図６】図６は中継ルートテーブルを例示する図である。
【図７】図７は送信中継データを例示する図である。
【図８】図８はＰＨＳ通信機が中継ルートテーブルを送信する処理を説明するためのフローチャートである。
【図９】図９はＰＨＳ通信機の動作を具体的に説明するための図である。
【図１０】図１０は中継ルート確認データを例示する図である。
【図１１】図１１はＰＨＳ通信機の動作を具体的に説明するための図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について図面を参照して説明する。本実施形態では、無線通信装置として、基地局を介して通信する公衆モードの他に、装置同士で直接通信するトランシーバモードを備えるＰＨＳ通信機を用いる。
【００１６】
図１は、本発明の実施形態に係るＰＨＳ通信機（無線通信装置）１の機能ブロック図である。図示されるように、第１の実施形態に係るＰＨＳ通信機１は、通信状態監視部４と、電界強度テーブル５と、状態通知部６と、中継ルート情報作成部７と、ＰＨＳトランシーバ送受信部８とを備える。
【００１７】
通信状態監視部４は、自装置以外のＰＨＳ通信機１により発信された呼出しの電界強度と発信元のＰＨＳ通信機１の呼出し番号とをＰＨＳトランシーバ送受信部８から受け取って電界強度テーブル５に記憶する。
【００１８】
また、通信状態監視部４は、自装置以外のＰＨＳ通信機１同士の通信における呼出しの発呼失敗を検知すると、呼出しを失敗したＰＨＳ通信機１によるリトライの呼出しが示す呼出し先について、後述する電界強度テーブル５を参照し、該当する情報（呼出し番号）が登録されている場合には、呼出し元と呼出し先のＰＨＳ通信機１の呼出し番号を状態通知部６に通知する。
【００１９】
電界強度テーブル５は、通信状態監視部４により取得された、ＰＨＳ通信機１の呼出し番号と電界強度とが格納されるテーブルである。電界強度テーブル５は、例えば図２に示すように、複数台分の情報を記憶する。電界強度テーブル５の登録データは例えば所定時間毎にクリアされるようにしてもよい。
【００２０】
状態通知部６は、通信状態監視部４から受け取った、呼出し元と呼出し先のＰＨＳ通信機１の呼出し番号に、自局の呼出し番号を中継先呼出し番号として加えた中継ルートデータを中継ルート情報作成部７に通知する。中継ルートデータの一例を図３に示す。
【００２１】
中継ルート情報作成部７は、ＰＨＳ通信機１間で予め定められたメッセージフォーマットに従って、中継ルートデータを含むメッセージデータに、メッセージ識別子表から取得した当該メッセージの種別（この場合、「ルート情報識別子」）を示すデータを付与した中継ルートテーブルを生成する。そして、中継ルート情報作成部７は、生成した中継ルートテーブルをＰＨＳトランシーバ送受信部８に渡す。メッセージフォーマットを図４に、メッセージ識別子表を図５に、中継ルートテーブルを図６に、それぞれ例示する。
【００２２】
ＰＨＳトランシーバ送受信部８は、アンテナを介してトランシーバ呼出しを受信すると、その呼出しが自装置以外のＰＨＳ通信機宛の場合、受信電波の電界強度を測定し、測定した電界強度を、トランシーバ呼出しに含まれる発信元のＰＨＳ通信機１の呼出し番号とともに通信状態監視部４に通知する。また、受信したトランシーバ呼出しが自装置宛の場合には、通常のトランシーバ着信処理を行う。
【００２３】
また、ＰＨＳトランシーバ送受信部８は、中継ルート情報作成部７から中継ルートテーブルを受け取ると、テーブル内に設定されている呼出し元呼出し番号宛にその中継ルートテーブルを送信する。
【００２４】
また、ＰＨＳトランシーバ送受信部８は、アンテナを介してメッセージを受信すると、そのメッセージに付与されているメッセージの種別を参照する。参照したメッセージの種別が「ルート情報識別子」の場合、メッセージ送信元のＰＨＳ通信機１を中継して、先に着信失敗した相手先と通信するため、中継ルートテーブルと送信データとを含むメッセージデータに、メッセージ識別子表から取得した当該メッセージの種別（この場合「中継識別子」）を付与した送信中継データを生成する。そして、メッセージデータの中継ルートテーブル内に設定されている中継先呼出し番号宛に送信する。送信中継データを図７に例示する。
【００２５】
また、ＰＨＳトランシーバ送受信部８は、アンテナを介して受信したメッセージに付与されているメッセージの種別が「中継識別子」の場合、受信したメッセージデータ内の中継ルートテーブルを参照する。参照した中継ルートテーブルにおいて、自装置の呼出し番号が中継先呼出し番号に設定されている場合には、受信したデータ（送信中継データ）を、中継ルートテーブルに設定されている呼出し先呼出し番号宛に送信する。また、参照した中継ルートテーブルにおいて、自装置の呼出し番号が呼出し先呼出し番号に設定されている場合には、自装置宛の送信データであると認識し、通常のトランシーバ着信処理を行う。
【００２６】
次に、本実施形態に係るＰＨＳ通信機１が中継ルートテーブルを送信する処理について図８のフローチャートを参照して説明する。
【００２７】
ＰＨＳ通信機１のＰＨＳトランシーバ送受信部８は、待ち受け状態の間、他のＰＨＳ通信機１が発信した自装置以外のＰＨＳ通信機１宛の呼出しを受信すると（ステップＳ１：ＹＥＳ）、受信電波の電界強度と呼出し元の呼出し番号とを取得して、通信状態監視部４に通知する。通信状態監視部４は、ＰＨＳトランシーバ送受信部８から通知された、電界強度と呼出し元の呼出し番号とを電界強度テーブル５に記憶する（ステップＳ２）。このとき、既に、呼出し番号が登録されている場合には、電界強度の値を新たな値で更新する。
【００２８】
また、ＰＨＳ通信機１の通信状態監視部４は、この呼出しについて、発呼が失敗したかを判定する（ステップＳ３）。発呼が失敗したかどうかの判定方法は任意である。例えば、受信した呼出しについて電界強度と呼出し元の呼出し番号とを取得すると、電界強度テーブル５に情報を記憶するとともに、呼出しについてカウントする。そして、カウント値が所定値（例えば、４回）に達した呼出しを検知すると、その呼出しについて発呼が失敗したと判断してもよい。呼出しのカウント方法としては、例えば、呼出し元呼出し番号と呼出し先呼出し番号が同じ呼出しについて、最初のカウント時から所定時間内だけカウントし、所定時間が経過したらカウント値をクリアするようにしてもよい。
【００２９】
ステップＳ３において、発呼が失敗していないと判定された場合（ステップＳ３：ＮＯ）、フローはステップＳ１に戻る。また、発呼が失敗したと判定された場合（ステップＳ３：ＹＥＳ）、通信状態監視部４は、その失敗した呼出しの宛先呼出し番号が電界強度テーブル５に登録されているか検索する（ステップＳ４）。
【００３０】
電界強度テーブル５を検索した結果、失敗した呼出しの呼出し先呼出し番号が登録されていた場合（ステップＳ４：ＹＥＳ）、通信状態監視部４は、失敗した呼出しの呼出し元と呼出し先の呼出し番号を状態通知部６に通知する。状態通知部６は、通知された呼出し元と呼出し先の呼出し番号に、自装置の呼出し番号を中継先呼出し番号として加えた中継ルートデータを生成し、中継ルート情報作成部７に渡す。中継ルート情報作成部７は、通知された中継ルートデータを含むメッセージデータにメッセージの種別を付与した中継ルートテーブルを生成する（ステップＳ５）。
【００３１】
そして、中継ルート情報作成部７は、生成した中継ルートテーブルをＰＨＳトランシーバ送受信部８を介して、中継ルートに設定されている呼出し元呼出し番号宛に送信する（ステップＳ６）。
【００３２】
また、ステップＳ４において、電界強度テーブル５に該当する呼出し番号が登録されていない場合（ステップＳ４：ＮＯ）、そのまま処理を終了する。
【００３３】
このようにして、ＰＨＳ通信機１は、受信電波に基づいて電界強度テーブル５（図２参照）を保持する。また、自装置以外のＰＨＳ通信機同士の通信においてＰＨＳ通信機１による呼出しの発呼失敗を検知した場合に、自装置がその呼出しの相手先と通信できる場合には自装置がデータ通信を中継できることを、呼出し元のＰＨＳ通信機１に通知する。
【００３４】
次に、本実施形態に係るＰＨＳ通信機１の動作について、ＰＨＳ通信機１Ｃが、ＰＨＳ通信機１ＡによるＰＨＳ通信機１Ｂ宛の送信データを中継する場合を例に図９を参照して説明する。
【００３５】
まず、ＰＨＳ通信機１ＡがＰＨＳ通信機１Ｂ宛の呼出しを発信する。ＰＨＳ通信機１ＢがＰＨＳ通信機１Ａの呼出しを感知できる電界強度レベルのエリアにいた場合、この呼出しは成功するが、ここではＰＨＳ通信機１ＢがＰＨＳ通信機１Ａの呼出しを感知できる電界強度になく、呼出しが失敗したこととする。この場合、ＰＨＳ通信機１Ａは、予め定められた時間間隔（例えば５秒間隔）でリトライ（再呼出し）を行う。
【００３６】
一方、待ち受け状態にあって、ＰＨＳ通信機１Ａの呼出しを感知できる電界強度レベルのエリアにいたＰＨＳ通信機１Ｃは、ＰＨＳ通信機１Ａの呼出しについて、その電界強度と呼出し元である呼出し番号とを取得し、取得した情報を電界強度テーブル５に記憶するとともに、呼出しをカウントする。
【００３７】
そして、ＰＨＳ通信機１Ｃは、ＰＨＳ通信機１ＡによるＰＨＳ通信機１Ｂ宛の呼出しのカウント値が所定値（例えば、４回）に達した呼出しを検知すると、発呼が失敗したと判断する。
【００３８】
ＰＨＳ通信機１Ｃは、発呼失敗と判断した呼出しにおける呼出し先呼出し番号について、電界強度テーブル５を検索する。この例では、ＰＨＳ通信機１Ｃの電界強度テーブル５にＰＨＳ通信機１Ｂの呼出し番号が登録されていたこととする。
【００３９】
ＰＨＳ通信機１Ｃは、電界強度テーブル５において、ＰＨＳ通信機１Ｂの呼出し番号を検出すると、失敗した呼出しの呼出し元であるＰＨＳ通信機１Ａの呼出し番号と呼出し先であるＰＨＳ通信機１Ｂの呼出し番号に、ＰＨＳ通信機１Ｃの呼出し番号を中継先呼出し番号として加えた中継ルートデータを生成する。そして、予め定められたメッセージフォーマットに従って、この中継ルートデータを含むメッセージデータに、メッセージの種別（ルート情報識別子）を付与した中継ルートテーブルを生成し、中継ルートデータに設定された呼出し元（ＰＨＳ通信機１Ａ）の呼出し番号宛に送信する。
【００４０】
ＰＨＳ通信機１Ａは、ＰＨＳ通信機１Ｃからのメッセージ（中継ルートテーブル）を受信する。ＰＨＳ通信機１Ａは、受信したメッセージに付与されているメッセージの種別がルート情報識別子であることから、当該メッセージが中継ルートを示す情報であることを認識する。そして、ＰＨＳ通信機１Ａは、メッセージ送信元のＰＨＳ通信機１Ｃを中継してＰＨＳ通信機１Ｂと通信するため、中継ルートテーブルと送信データとを含むメッセージデータにメッセージの種別（中継識別子）を付与した送信中継データを生成し、ＰＨＳ通信機１Ｃに送信する。
【００４１】
ＰＨＳ通信機１Ｃは、ＰＨＳ通信機１Ａからのメッセージ（送信中継データ）を受信する。ＰＨＳ通信機１Ｃは、受信したメッセージに付与されているメッセージの種別が中継識別子であることから、当該メッセージが中継対象のデータを含むことを認識し、中継ルートテーブルを参照する。この例では、中継ルートテーブルに自装置（ＰＨＳ通信機１Ｃ）の呼出し番号が中継先呼出し番号として設定されているため、送信中継データを、中継ルートテーブルの呼出し先（ＰＨＳ通信機１Ｂ）の呼出し番号宛に送信する。
【００４２】
ＰＨＳ通信機１Ｂは、ＰＨＳ通信機１Ｃからのメッセージ（送信中継データ）を受信する。ＰＨＳ通信機１Ｂは、受信したメッセージに付与されているメッセージの種別がルート情報識別子であることから、中継ルートテーブルを参照する。そして、中継ルートテーブルに自装置の呼出し番号が呼出し先呼出し番号として設定されているため、自装置宛の送信データであると認識し、通常のトランシーバ着信処理を行う。
【００４３】
以上のように、本実施の形態によれば、あるＰＨＳ通信機１が、相手のＰＨＳ通信機１と通信可能な電界強度を得られない位置にあった場合でも、発呼失敗を感知した別のＰＨＳ通信機１が、発信元のＰＨＳ通信機１に対して通信の中継ルートを教えることにより、発信元のＰＨＳ通信機１は、相手とデータ通信することができる。また、通信を中継する装置を予め特定せずに、発呼失敗を検出したときに、呼出し先と通信できるＰＨＳ通信機１が通信を中継するため、変化する通信環境に柔軟に対応し、より確実に通信を中継することできる。
【００４４】
（本発明の他の実施形態）
次に、本発明の他の実施形態について説明する。本発明の他の実施形態に係るＰＨＳ通信機１（無線通信装置）は、発呼が失敗した場合、通信を中継できる他のＰＨＳ通信機１を自ら探すものである。以下、本発明の他の実施形態について、上述した本発明の実施形態との相違点を中心に説明する。
【００４５】
通信状態監視部４は、自装置が発信した呼出しの失敗を認識すると、電界強度テーブル５に登録されている他のＰＨＳ通信機１の呼出し番号を取得し、失敗した呼出しの呼出し先呼出し番号とともに状態通知部６に通知する。
【００４６】
状態通知部６は、通信状態監視部４から受け取った、失敗した呼出しの宛先呼出し番号を含むメッセージデータに、メッセージ識別子表（図５参照）から取得した当該メッセージの種別（この場合、「中継ルート確認識別子」）を示すデータを付与した中継ルート確認データを生成する。そして、電界強度テーブル５から取得したＰＨＳ通信機１の呼出し番号宛に、ＰＨＳトランシーバ送受信部８を介して送信する。中継ルート確認データの一例を図１０に示す。
【００４７】
ＰＨＳトランシーバ送受信部８は、アンテナを介して受信したメッセージに付与されているメッセージの種別が「中継ルート確認識別子」の場合、メッセージに含まれる呼出し先呼出し番号について通信状態監視部４に通知する。
【００４８】
通信状態監視部４は、ＰＨＳトランシーバ送受信部８から受け取った呼出し先呼出し番号について電界強度テーブル５を参照し、該当する情報が登録されている場合には、メッセージの発信元の呼出し番号と、メッセージに含まれる呼出し先呼出し番号とを状態通知部６に通知する。
【００４９】
状態通知部６は、通信状態監視部４から受け取った、メッセージの発信元の呼出し番号と、呼出し先呼出し番号とに、自装置の呼出し番号を中継先呼出し番号として加えた中継ルートデータを中継ルート情報作成部７に通知する。
【００５０】
中継ルート情報作成部７は、状態通知部６から受け取った中継ルートデータを含むメッセージデータに対して、メッセージ識別子表から取得した当該メッセージの種別（この場合、「ルート情報識別子」）を示すデータを付与した中継ルートテーブルを生成する。そして、テーブル内に設定されている発信元の呼出し番号宛にＰＨＳトランシーバ送受信部８を介して送信する。
【００５１】
次に、本実施形態に係るＰＨＳ通信機１の動作について、ＰＨＳ通信機１Ｃが、ＰＨＳ通信機１ＡによるＰＨＳ通信機１Ｂ宛の送信データを中継する場合を例に図１１を参照して説明する。
【００５２】
まず、ＰＨＳ通信機１ＡがＰＨＳ通信機１Ｂ宛の呼出しを発信する。ここでは、ＰＨＳ通信機１Ｂが呼出しを感知できず、呼出しが失敗したこととする。この場合、ＰＨＳ通信機１Ａは、予め定められた間隔（例えば５秒間隔）でリトライ（再呼出し）を行う。ＰＨＳ通信機１Ａは、リトライ回数が所定値（例えば、３回）に達した場合、発呼が失敗したと認識する。
【００５３】
ＰＨＳ通信機１Ａは、発呼が失敗したと認識した場合、電界強度テーブル５に登録されているＰＨＳ通信機１のうち、失敗した呼出し先以外のＰＨＳ通信機１（例えば、ＰＨＳ通信機１Ｃ）の呼出し番号を取得する。そして、ＰＨＳ通信機１Ａは、失敗した呼出しの呼出し先呼出し番号（ＰＨＳ通信機１Ｂの呼出し番号）を含むメッセージデータに、メッセージの種別「中継ルート確認識別子」を付与した中継ルート確認データを生成し、ＰＨＳ通信機１Ｃ宛に送信する。
【００５４】
ＰＨＳ通信機１Ｃは、メッセージ種別「中継ルート確認識別子」が付与されたメッセージを受信すると、そのメッセージが示す呼出し先呼出し番号について、電界強度テーブル５を検索する。この例では、ＰＨＳ通信機１Ｃの電界強度テーブル５にＰＨＳ通信機１Ｂの呼出し番号が登録されていたこととする。
【００５５】
ＰＨＳ通信機１Ｃは、電界強度テーブル５において、ＰＨＳ通信機１Ｂの呼出し番号を検出すると、メッセージの発信元であるＰＨＳ通信機１Ａの呼出し番号と呼出し先であるＰＨＳ通信機１Ｂの呼出し番号に、自装置（ＰＨＳ通信機１Ｃ）の呼出し番号を中継先呼出し番号として加えた中継ルートデータを生成する。そして、この中継ルートデータを含むメッセージデータにメッセージの種別（ルート情報識別子）を付与した中継ルートテーブルを生成し、中継ルートデータに設定された発信元（ＰＨＳ通信機１Ａ）の呼出し番号宛に送信する。
【００５６】
ＰＨＳ通信機１Ａは、ＰＨＳ通信機１Ｃから受信したメッセージに付与されているメッセージの種別がルート情報識別子であることから、当該メッセージが中継ルートを示す情報であることを認識する。そして、メッセージ送信元のＰＨＳ通信機１Ｃを中継してＰＨＳ通信機１Ｂと通信するため、中継ルートテーブルと送信データとを含むメッセージデータにメッセージの種別（中継識別子）を付与した送信中継データを生成し、ＰＨＳ通信機１Ｃに送信する。
【００５７】
ＰＨＳ通信機１Ｃは、ＰＨＳ通信機１Ａから受信したメッセージに付与されているメッセージの種別が中継識別子であることから、当該メッセージが中継対象のデータを含むことを認識し、中継ルートテーブルを参照する。この例では、中継ルートテーブルに自装置（ＰＨＳ通信機１Ｃ）の呼出し番号が中継先呼出し番号として設定されているため、送信中継データを、中継ルートテーブルの呼出し先呼出し番号宛（ＰＨＳ通信機１Ｂ宛）に送信する。
【００５８】
ＰＨＳ通信機１Ｂは、ＰＨＳ通信機１Ｃからのメッセージ（送信中継データ）を受信する。ＰＨＳ通信機１Ｂは、受信したメッセージに付与されているメッセージの種別がルート情報識別子であることから、中継ルートテーブルを参照する。そして、中継ルートテーブルに自装置の呼出し番号が呼出し先呼出し番号として設定されているため、自装置宛の送信データであると認識し、通常のトランシーバ着信処理を行う。
【００５９】
以上のように、本発明の他の実施の形態によれば、呼出しに失敗したＰＨＳ通信機１が、通信相手との通信を中継できるＰＨＳ通信機１を自ら探して相手先とのデータ通信を可能にする。
【００６０】
以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。
【００６１】
呼出し失敗の判定においては、リトライ回数をカウントし、カウント値が所定値に達したときに失敗と判断してもよく、また、呼出しした回数をカウントし、カウント値が所定値に達したときに失敗と判断してもよい。
【００６２】
また、ＰＨＳ通信機１が他のＰＨＳ通信機１の発呼失敗を検知したとき、その呼出しの宛先が電界強度テーブル５に登録されている場合に、通信を中継するための処理（中継ルートテーブル生成等）を行うが、これに限定されず、例えば、該当する呼出し番号が電界強度テーブル５に登録されており、かつ、登録されている電界強度が所定値以上の場合に、通信を中継するための処理（中継ルートテーブル生成等）を行うようにしてもよい。
【００６３】
また、１つのＰＨＳ通信機１の発呼失敗を複数のＰＨＳ通信機１が検知した場合には、複数のＰＨＳ通信機１の各々が中継ルートテーブルを、発呼を失敗したＰＨＳ通信機１に送信する。この場合、発呼を失敗したＰＨＳ通信機１は、最初に受信した中継ルートテーブルに基づいて通信するようにしてもよい。また、発呼失敗を検知したＰＨＳ通信機１は、中継ルートテーブルに電界強度の情報を付与して、発呼を失敗したＰＨＳ通信機１に送信するようにしてもよい。この場合、発呼を失敗したＰＨＳ通信機は、複数のＰＨＳ通信機１から中継ルートテーブルを受信した場合、受信した複数の中継ルートテーブルに付与されている電界強度の値を比較して、電界強度が最も大きい中継ルートテーブルを選択し、その中継ルートテーブルに基づいて通信を行うようにしてもよい。
【００６４】
また、いずれかのＰＨＳ通信機１による呼出しの失敗を検知すると、その通信を中継できるＰＨＳ通信機１を探して中継ルートテーブルを生成し、呼出しを失敗したＰＨＳ通信機１にその中継ルートテーブルを通知する機能を有する管理装置を用いてもよい。
【００６５】
この場合、管理装置は、ＰＨＳ通信機１同士の通信を監視して、いずれかのＰＨＳ通信機１による呼出しの失敗を検知すると、失敗した呼出しの呼出し先との通信を中継できるＰＨＳ通信機１を探す。中継用のＰＨＳ通信機１を探す方法は任意である。例えば、失敗した呼出しの呼出し元呼出し番号と呼出し先呼出し番号を含む確認情報を各ＰＨＳ通信機１に対して発信する。確認情報を受信したＰＨＳ通信機１のうち、確認情報が示す呼出し番号のＰＨＳ通信機双方と通信できる電界強度にあるＰＨＳ通信機１が、呼出し先との通信を中継できる旨の応答情報を管理装置に送信してもよい。そして、管理装置は、応答情報を受信すると、その発信元を中継装置とした中継ルートテーブルを生成し、呼出しを失敗したＰＨＳ通信機１に送信する。この場合においても、応答情報に電界強度の情報を付与するようにしてもよい。そして、管理装置が複数のＰＨＳ通信機１から応答情報を受信した場合、電界強度の最も大きい応答情報の発信元を中継装置と決定するようにしてもよい。管理装置からの中継ルートテーブルを受信したＰＨＳ通信機１は、その中継ルートテーブルが示すルートで通信を行う。
【００６６】
また、呼出し先との通信を中継するＰＨＳ通信機に複数の装置を用いるようにしてもよい。中継用の複数のＰＨＳ通信機１を探す方法は任意である。例えば、失敗した呼出しの呼出し元呼出し番号含む確認情報と、失敗した呼出しの呼出し先呼出し番号含む確認情報とを各ＰＨＳ通信機１に対して発信してもよい。確認情報を受信したＰＨＳ通信機１のうち、受信した確認情報が示す呼出し番号と通信できる電界強度にあるＰＨＳ通信機１が、呼出し元及び／又は呼出し先の呼出し番号のＰＨＳ通信機１と通信できる旨の応答情報を自装置の呼出し番号とともに管理装置に送信する。管理装置は、受信した応答情報に基づいて、呼出し元と呼出し先の双方と通信できるＰＨＳ通信機１を探し、双方と通信できるＰＨＳ通信機１がある場合には、そのＰＨＳ通信機１を中継装置とし、また、双方と通信できるＰＨＳ通信機１がない場合には、呼出し先と通信できるＰＨＳ通信機１のうち、呼出し元と通信できるＰＨＳ通信機１と通信できる装置を探す。具体的には、呼出し先と通信できるＰＨＳ通信機１に対して、呼出し元と通信できるＰＨＳ通信機１の呼出し番号一覧を送信する。
【００６７】
呼出し番号一覧を受信したＰＨＳ通信機１は、一覧が示すいずれかのＰＨＳ通信機１と通信できるか電界強度テーブルを参照して判断し、一覧のいずれかのＰＨＳ通信機１と通信できる場合には、通信できるＰＨＳ通信機１の呼出し番号と、自装置の呼出し番号とを管理装置に通知する。管理装置は、受信した通知に基づいて、「呼出し元→呼出し元と通信できるＰＨＳ通信機→通知の発信元のＰＨＳ通信機→呼出し先」という中継ルートに対応する中継ルートテーブルを生成し、呼出し元のＰＨＳ通信機１に送信する。管理装置からの中継ルートテーブルを受信したＰＨＳ通信機１は、その中継ルートテーブルが示すルートで通信を行う。
なお、呼出し元と通信できるＰＨＳ通信機１のうち、呼出し先と通信できるＰＨＳ通信機１と通信できる装置を探すようにしてもよい。
【００６８】
上述した本発明の実施形態に係るＰＨＳ通信機１を構成する通信状態監視部４と、電界強度テーブル５と、状態通知部６と、中継ルート情報作成部７と、ＰＨＳトランシーバ送受信部８の一部又は全部は、ＣＰＵ（Central Processing Unit）がメモリに格納された動作プログラム等を読み出して実行することにより実現されてもよく、また、ハードウェアで構成されてもよい。上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することもできる。
【符号の説明】
【００６９】
１    ＰＨＳ通信機
４    通信状態監視部
５    電界強度テーブル
６    状態通知部
７    中継ルート情報作成部
８    ＰＨＳトランシーバ送受信部
【図１】
0005669178.tif 000002
【図２】
0005669178.tif 000003
【図３】
0005669178.tif 000004
【図４】
0005669178.tif 000005
【図５】
0005669178.tif 000006
【図６】
0005669178.tif 000007
【図７】
0005669178.tif 000008
【図８】
0005669178.tif 000009
【図９】
0005669178.tif 000010
【図１０】
0005669178.tif 000011
【図１１】
0005669178.tif 000012