(57)【要約】【課題】探索スキャンと探索応答のために実効スループットが低下し遅延時間の揺らぎが大きくなり消費電力が増大する問題を解決する。【解決手段】マスターである無線通信端末１０１の識別子データベース１０８には、スレーブである無線通信端末１０２、無線通信端末１０３の識別子が登録されており、無線通信端末１０１において、探索メッセージ受信手段１０６が、無線通信端末１０４の探索メッセージ送信手段１０５より送信された探索送信メッセージ１１０を受信すると、探索応答メッセージ送信手段１０７は自無線通信端末の識別子を含む探索応答メッセージ１１１と、識別子データベース１０８から取り出した無線通信端末１０２、無線通信端末１０２の識別子をそれぞれ含む探索応答メッセージ１１２、探索応答メッセージ１１３を送信する。【選択図】図１
2005072937.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線通信装置で構成され、前記複数の無線通信端末のうち、少なくとも一つの無線通信端末が通信相手を探索する探索メッセージを送信し、前記複数の無線通信端末のうち、探索されることを許す無線通信端末の少なくとも一つの無線通信端末が前記探索メッセージを受信して、前記探索されることを許す無線通信端末を識別する識別子を含む探索応答メッセージを送信する無線通信システムにおける無線通信端末であって、
前記探索されることを許す無線通信端末のうち、少なくとも一つの無線通信端末は、他の無線通信端末の識別子を保存する識別子データベースと、前記識別子データベースから前記探索されることを許す無線通信端末の識別子を取り出して、前記探索応答メッセージに格納して送信する探索応答メッセージ送信手段とを備えたことを特徴とする無線通信端末。
【請求項２】
識別子データベースは識別子毎に探索の可否を示す探索応答許可フラグを含み、探索応答メッセージ送信手段は、前記探索応答許可フラグが許可を示す識別子のみを取り出して、探索応答メッセージに格納して送信することを特徴とする請求項１記載の無線通信端末。
【請求項３】
探索されることを許す無線通信端末の少なくとも一つは探索応答メッセージの送信を許可するか否かを通知する探索応答許可メッセージを送信する手段を備え、識別子データベースを備えた無線通信端末は前記探索応答許可メッセージを受信してその内容に基づき識別子データベースの探索応答許可フラグを設定することを特徴とする請求項２記載の無線通信端末。
【請求項４】
探索されることを許す無線通信端末の少なくとも一つは、自無線通信端末の無線送受信部の利用率を計測する無線利用率計測手段と、前記無線利用率計測手段で計測した無線利用率を通知する無線利用率通知メッセージを送信する無線利用率通知手段を備え、前記探索されることを許す無線通信端末の少なくとも一つは、前記無線利用率通知メッセージを受信し、無線利用率の小さい無線通信端末に識別子データベースを配置することを決定する識別子データベース配置決定手段とを備えたことを特徴とする請求項１ないし請求項３記載の無線通信端末。
【請求項５】
探索されることを許す無線通信端末の少なくとも一つは、送信するデータの量を計測する通信量計測手段を備え、前記探索されることを許す無線通信端末の少なくとも一つは、通信量の小さい無線通信端末に識別子データベースを配置することを決定する識別子データベース配置決定手段を備えたことを特徴とする請求項１ないし請求項３記載の無線通信端末。
【請求項６】
探索されることを許す無線通信端末の少なくとも一つは、電池を主な電力源とする無線通信端末であり、前記無線通信端末は自無線通信端末の電池残量を計測する電池残量計測手段と、前記電池残量計測手段で計測した電池残量を通知する電池残量通知メッセージを送信する電池残量通知手段を備え、探索されることを許す無線通信端末の少なくとも一つは、前記電池残量通知メッセージを受信し、電池残量が大きい無線通信端末に識別子データベースを配置することを決定する識別子データベース配置決定手段を備えたことを特徴とする請求項１ないし請求項３記載の無線通信端末。
【請求項７】
複数の無線通信装置で構成され、前記複数の無線通信端末のうち、少なくとも一つの無線通信端末が通信相手を探索する探索メッセージを送信し、前記複数の無線通信端末のうち、探索されることを許す無線通信端末の少なくとも一つの無線通信端末が前記探索メッセージを受信して、前記探索されることを許す無線通信端末を識別する識別子を含む探索応答メッセージを送信する無線通信システムにおける無線通信方法であって、
前記探索されることを許す無線通信端末のうち、少なくとも一つの無線通信端末は、他の無線通信端末の識別子を保存し、前記探索メッセージを受信すると、保存している識別子の中から、前記探索されることを許す無線通信端末の識別子を取り出して、前記探索応答メッセージに格納して送信することを特徴とする無線通信方法。
【請求項８】
識別子を保存する際は、前記識別子毎に探索の可否を示す探索応答許可フラグも同時に保存し、探索応答メッセージ送信ステップは、前記探索応答許可フラグが許可を示す識別子のみを取り出して、探索応答メッセージに格納して送信することを特徴とする請求項１記載の無線通信方法。
【請求項９】
探索されることを許す無線通信端末の少なくとも一つは、探索応答メッセージの送信を許可するか否かを通知する探索応答許可メッセージを送信し、識別子を保存している無線通信端末は前記探索応答許可メッセージを受信してその内容に基づき保存している識別子の探索応答許可フラグを設定することを特徴とする請求項２記載の無線通信方法。
【請求項１０】
探索されることを許す無線通信端末の少なくとも一つは、自無線通信端末の無線送受信部の無線利用率を計測し、前記無線利用率を計測した無線通信端末のうち、前記無線利用率の小さい無線通信端末に識別子を保存させることを特徴とする請求項７ないし請求項９記載の無線通信方法。
【請求項１１】
探索されることを許す無線通信端末の少なくとも一つは、送信するデータの通信量を計測し、前記通信量を計測した無線通信端末のうち、前記通信量の小さい無線通信端末に識別子を保存させることを特徴とする請求項７ないし請求項９記載の無線通信方法。
【請求項１２】
探索されることを許す無線通信端末の少なくとも一つは、電池を主な電力源とする無線通信端末とし、前記無線通信端末の電池残量を計測し、前記電池残量を計測した無線通信端末のうち、前記電池残量の大きい無線通信端末に識別子を保存させるようにしたことを特徴とする請求項７ないし請求項９記載の無線通信方法。
【請求項１３】
請求項１から請求項６のいずれかに記載の無線通信端末の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータを担持した媒体であって、コンピュータにより処理可能なことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１４】
請求項１から６のいずれかに記載の無線通信端末の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータであることを特徴とする情報集合体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アドホックネットワークにおける無線通信方法および無線通信端末に関するものである。
【背景技術】
【０００２】
近年、Ｂｌｕｅｔｏｏｔｈなどの無線通信方式による無線通信ネットワークが移動体等におけるデータ通信手段として実用に供されている（例えば、非特許文献１参照）。このような無線通信方式においては、通信相手を探索する手段を具備し、適宜通信相手を探索しながらアドホックにネットワークを構成することにより、使用者の利便性を得る方式とするものも実用化されている。
【０００３】
以下、通信相手を探索する手段を具備した無線通信方式の一例として、Ｂｌｕｅｔｏｏｔｈにより無線通信ネットワークを構成する場合について説明する。
【０００４】
図９はＢｌｕｅｔｏｏｔｈにおける通信相手を探索する手順を示したものである。探索を開始する無線通信端末９０１は、探索（インクワイアリ）状態へ移行し、探索メッセージをブロードキャストする。一方、探索されることを所望する無線通信端末９０２は、周期的に探索スキャン状態に入る。探索スキャン状態では、ある期間探索メッセージの受信を待ち、探索メッセージを受信した場合、自端末の識別子（Ｂｌｕｅｔｏｏｔｈデバイスアドレス）を含む探索応答メッセージを送信する。その結果、無線通信端末９０１は無線通信端末９０２の存在とその識別子を知り、無線通信端末９０２に対して接続要求シーケンスを開始することができる。
【０００５】
図１０はＢｌｕｅｔｏｏｔｈにおける無線通信ネットワークの構成図である。図１０において、無線通信端末１００１がマスター、無線通信端末１００２、無線通信端末１００３がスレーブとして無線通信ネットワークを構成している。ここで無線通信端末１００４が無線通信端末１００１、無線通信端末１００２、無線通信端末１００３の探索を行う場合を想定すると、前述したように、無線通信端末１００４は探索メッセージ送信手段１００５より探索メッセージ１０１０をブロードキャストする。一方、無線通信端末１００１、無線通信端末１００２、無線通信端末１００３は、それぞれ探索されることを所望する場合には、探索メッセージの受信を待ち受けるために周期的に探索スキャン状態に入る。無線通信端末１００１では、探索メッセージ受信手段１００６が探索メッセージを受信すると、探索応答メッセージ送信手段１００７より探索応答メッセージ１０１１を送信する。同様に、無線通信端末１００２、無線通信端末１００３は、それぞれ、探索応答メッセージ１０１２、探索応答メッセージ１０１３を送信する。無線通信端末１００４は探索応答メッセージ受信手段１００９により、送信されてきた探索応答メッセージを受信し、無線通信端末１００１、無線通信端末１００２、無線通信端末１００３の存在とその識別子を知り、各端末に対して、接続要求シーケンスを開始することができる。
【０００６】
しかし、この探索方法では、探索されることを所望する各無線通信端末が周期的に探索スキャン状態に入る必要があり、探索スキャン状態にある期間、および、探索メッセージを受信した場合にはメッセージ処理期間および探索応答メッセージ送信期間は、すでに確立されている無線通信リンクでの通信ができないため、実効スループットが低下し、また、遅延時間の揺らぎが大きくなるという問題がある。
【０００７】
また、通信量が少ない、あるいは、実時間伝送の要求が小さいため、実行スループットの低下や遅延時間揺らぎの増加が問題にならない無線通信端末であっても、周期的に受信回路を稼動させる必要があるため、消費電力が増大するという問題がある。
【０００８】
また、探索メッセージがブロードキャストされ、それを受信した各無線通信端末がそれぞれ探索応答メッセージを返すため、無線区間におけるパケットの衝突の可能性もある。
【非特許文献１】″スペシフィケーション  オブ  ブルートゥース  システム、コアバージョン１．１（Specification of the Bluetooth System、Core、Version 1.1）″、<URL:http://www.bluetooth.com/pdf/Bluetooth_11_Specifications_Book.pdf>
【発明の開示】
【発明が解決しようとする課題】
【０００９】
解決しようとする問題点は、探索されることを所望する各無線通信端末が周期的に探索スキャン状態に入る必要があり、探索スキャン状態にある期間、および、探索メッセージを受信した場合には、メッセージ処理期間および探索応答メッセージ送信期間は、すでに確立されている無線通信リンクでの通信ができないため、実効スループットが低下し、また、遅延時間の揺らぎが大きくなるという点、および、周期的に受信回路を駆動するために消費電力が増大する点、および、探索応答メッセージが無線区間で衝突する可能性がある点である。
【課題を解決するための手段】
【００１０】
本発明は、複数の無線通信装置で構成され、複数の無線通信端末のうち、少なくとも一つの無線通信端末が通信相手を探索する探索メッセージを送信し、複数の無線通信端末のうち、探索されることを許す無線通信端末の少なくとも一つの無線通信端末が探索メッセージを受信して、探索されることを許す無線通信端末を識別する識別子を含む探索応答メッセージを送信する無線通信システムにおける無線通信端末であって、探索されることを許す無線通信端末のうち、少なくとも一つの無線通信端末は、他の無線通信端末の識別子を保存する識別子データベースと、識別子データベースから探索されることを許す無線通信端末の識別子を取り出して、探索応答メッセージに格納して送信する探索応答メッセージ送信手段とを備えたことを特徴とする。
【００１１】
また、探索されることを許す無線通信端末の少なくとも一つは、自無線通信端末の無線送受信部の利用率を計測する無線利用率計測手段と、無線利用率計測手段で計測した無線利用率を通知する無線利用率通知メッセージを送信する無線利用率通知手段を備え、探索されることを許す無線通信端末の少なくとも一つは、無線利用率通知メッセージを受信し、無線利用率の小さい無線通信端末に識別子データベースを配置することを決定する識別子データベース配置決定手段とを備えたことを特徴とする。
【００１２】
さらに、探索されることを許す無線通信端末の少なくとも一つは、電池を主な電力源とする無線通信端末であり、無線通信端末は自無線通信端末の電池残量を計測する電池残量計測手段と、電池残量計測手段で計測した電池残量を通知する電池残量通知メッセージを送信する電池残量通知手段を備え、探索されることを許す無線通信端末の少なくとも一つは、電池残量通知メッセージを受信し、電池残量が大きい無線通信端末に識別子データベースを配置することを決定する識別子データベース配置決定手段を備えたことを特徴とする。
【発明の効果】
【００１３】
本発明の無線通信端末は、識別子データベースを具備した無線通信端末が探索メッセージを受信し、識別子データベースに保存されている識別子を含む探索応答メッセージを送信するため、識別子データベースに保存されている識別子を持つ無線通信端末は探索メッセージを受信する必要も、探索応答メッセージを送信する必要もなくなるので、無線通信リンクでの通信の実効スループットが低下せず、遅延時間の揺らぎも大きくならず、消費電力も増大しないという利点がある。また、複数の無線通信端末が探索応答メッセージを送信することによる衝突の可能性を低減させることができるという利点もある。
【００１４】
さらに、無線送受信部の利用率あるいは通信量を計測し、無線送受信部の利用率あるいは通信量の小さい無線通信端末に識別子データベースを配置することにより、無線通信ネットワーク全体における探索スキャンおよび探索応答メッセージ送信による通信品質の低下を最小化することができる。
【００１５】
加えて、無線通信端末の電池残量を計測し、電池残量の少ない無線通信端末を識別子データベースとしてなるべく使わない工夫により、無線通信ネットワーク全体での無線通信端末のライフタイムの均一化を図ることができる。
【発明を実施するための最良の形態】
【００１６】
通信相手を探索する手段を具備した無線通信方式であるＢｌｕｅｔｏｏｔｈにより無線通信ネットワークを構成する場合において、通信スループットや遅延時間揺らぎの増大を防ぎつつ無線通信端末の探索を実現する方法として実施することができる。
【００１７】
（実施の形態１）
図１は本発明の実施の形態１における無線通信方法を実現するＢｌｕｅｔｏｏｔｈ無線通信ネットワークを示すブロック図である。
【００１８】
図１に示すように、無線通信端末１０４は探索メッセージ１１０を送信する探索メッセージ送信手段１０５と、他の無線通信端末から送信される探索応答メッセージを受信する探索応答メッセージ受信手段１０９を具備し、無線通信端末１０１は探索メッセージ１１０を受信する探索メッセージ受信手段１０６と、他の無線通信端末１０２の識別子（Ｂｌｕｅｔｏｏｔｈデバイスアドレス）ａｄｄｒ１および無線通信端末１０３の識別子ａｄｄｒ２を保存する識別子データベース１０８と、識別子データベース１０８から取り出した識別子ａｄｄｒ１およびａｄｄｒ２を探索応答メッセージに格納して送信する探索応答メッセージ送信手段１０７を具備している。
【００１９】
以下、本発明の実施の形態１における無線通信方法について、図５を用いて説明する。図５は探索応答メッセージ送信手段１０７の動作を説明するフローチャートである。
【００２０】
探索を開始する無線通信端末１０４が探索メッセージ１１０を送信し、無線通信端末１０１の探索メッセージ受信手段１０６は探索メッセージ１１０を受信し、探索応答メッセージ送信手段へ通知する（図５のステップ５０１）。探索応答メッセージ送信手段１０７は、自無線通信端末の識別子を含む探索応答メッセージ１１１と、識別子データベース１０８から取り出した識別子ａｄｄｒ１とａｄｄｒ２をそれぞれ含む探索応答メッセージ１１２、探索応答メッセージ１１３を送信する（図５のステップ５０２、ステップ５０３）。無線通信端末１０４は探索応答メッセージ１１１、探索応答メッセージ１１２、探索応答メッセージ１１３を受信し、無線通信端末１０１、無線通信端末１０２、無線通信端末１０３の存在および識別子を発見することができる。このように、無線通信端末１０２、無線通信端末１０３においては従来必要であった探索メッセージの受信や探索応答メッセージの送信は必要ない。
【００２１】
本実施の形態においては、無線通信端末１０１、無線通信端末１０２、無線通信端末１０３の間には、無線通信端末１０１をマスター、無線通信端末１０２および無線通信端末１０３をスレーブとする、Ｂｌｕｅｔｏｏｔｈによる無線通信リンクが構成されている。この場合、マスターである無線通信端末１０１にとってスレーブである無線通信端末１０２および無線通信端末１０３の識別子は無線通信リンク確立時あるいはそれ以前から既知であり、識別子データベース１０８を構成することは容易である。無線通信端末１０１がスレーブ、無線通信端末１０２または無線通信端末１０３の一方がマスターとなるネットワーク構成も可能であり、このような場合にはマスターとなる無線通信端末が、同一無線通信ネットワーク（ピコネット）内の無線通信端末の識別子を、無線通信リンクを介して伝達することにより識別子データベースを容易に構成することができる。
【００２２】
なお、本実施の形態においては自無線通信端末の識別子、識別子データベースから取り出した識別子ａｄｄｒ１とａｄｄｒ２をそれぞれ別の探索応答メッセージ１１１、１１２、１１３で送信するものとしたが、単一の探索応答メッセージにこれらすべての識別子を含めて送信するように構成することも可能である。この場合、既存のＢｌｕｅｔｏｏｔｈ無線通信端末との相互接続性は一部失われるが、無線区間の利用効率は向上する。
【００２３】
以上のように、本実施の形態のように構成することにより、識別子データベースを具備した無線通信端末が探索メッセージを受信し、識別子データベースに保存されている識別子を含む探索応答メッセージを送信するため、識別子データベースに保存されている識別子を持つ無線通信端末は探索メッセージを受信する必要も探索応答メッセージを送信する必要もなくなるので、無線通信リンクでの通信の実効スループットが低下せず、遅延時間の揺らぎも大きくならず、消費電力も増加しない。
【００２４】
（実施の形態２）
図２は本発明の実施の形態２における無線通信方法を実現するＢｌｕｅｔｏｏｔｈ無線通信ネットワークの構成を示すブロック図である。図２において、図１と同じ構成要素のものに対しては、同符号を付与し、説明を省略する。
【００２５】
図２に示すように、本実施の形態の無線通信ネットワークでは、実施の形態１と同様の構成に加え、無線通信端末２０２、無線通信端末２０３は探索応答メッセージの送信を許可するか否かを通知する探索応答許可メッセージ２１４、および探索応答許可メッセージ２１５を送信する手段を具備し、識別子データベース２０８を具備した無線通信端末２０８は探索応答許可メッセージ２１４、および探索応答許可メッセージ２１５を受信して、その内容に基づき識別子データベース２０８の探索応答許可フラグを設定する探索応答許可メッセージ受信手段２１３を具備している。
【００２６】
以下、本発明の実施の形態２における無線通信方法について図６を用いて説明する。図６は本実施の形態における探索応答メッセージ送信手段１０７の動作を説明するフローチャートである。
【００２７】
無線通信端末２０２および無線通信端末２０３は、無線通信端末２０１に、それぞれ探索応答許可メッセージ２１４および探索応答許可メッセージ２１５を送信する。本実施の形態では例えば、無線通信端末２０２は「許可」、無線通信端末２０３は「不許可」を示す探索応答許可メッセージを送信するものとする。
【００２８】
探索応答許可メッセージ２１４および探索応答許可メッセージ２１５を受信した探索応答許可メッセージ受信手段２１３は、探索応答許可メッセージ２１４および探索応答許可メッセージ２１５の内容に基づき識別子データベース２０８の該当識別子（Ｂｌｕｅｔｏｏｔｈデバイスアドレス）に対応する探索応答許可フラグを（表１）のように、設定する。
【００２９】
【表１】
2005072937.tif 000003
【００３０】
（表１）は、識別子データベース２０８に登録されている各無線通信端末の情報の一例を示す。（表１）に示すように、識別子ａｄｄｒ１である無線通信端末２０１の探索応答許可フラグは「許可」、識別子ａｄｄｒ２である無線通信端末２０２の探索応答許可フラグは「不許可」と設定される。
【００３１】
探索を開始する無線通信端末２０４の探索メッセージ送信手段１０５は探索メッセージ２１０を送信し、無線通信端末２０１の探索メッセージ受信手段１０６が探索メッセージ２１０を受信する。探索応答メッセージ送信手段１０７は探索メッセージ受信手段１０６より探索メッセージを受信した通知を受け（図６のステップ６０１）、識別子データベース２０８を参照し、探索応答許可フラグが「許可」である自アドレスとａｄｄｒ１の識別子について、自アドレスを含む探索応答メッセージ２１１とａｄｄｒ１を含む探索応答メッセージ２１２を送信する（図６のステップ６０２、ステップ６０３）。無線通信端末２０４の探索応答メッセージ受信手段１０９は探索応答メッセージ２１１、探索応答メッセージ２１２を受信し、無線通信端末２０１、無線通信端末２０２の存在および各無線通信端末の識別子を発見することができる。
【００３２】
本実施の形態においては、識別子データベースに識別子を登録された無線通信端末のうち、探索されることを所望する無線通信端末についてのみ探索応答メッセージを送信することが可能となる。
【００３３】
（実施の形態３）
図３は本発明の実施の形態３における無線通信方法を実現するＢｌｕｅｔｏｏｔｈ無線通信ネットワークの構成を示す。図３において、図１と同じ構成要素のものに対しては、同符号を付与し、説明を省略する。
【００３４】
図３に示すように、本実施の形態の無線通信ネットワークでは、実施の形態１と同様の構成に加え、無線通信端末３０３は、自無線通信端末の無線送受信部の利用率を計測する無線利用率計測手段３１６と無線利用率計測手段３１６で計測した無線利用率を通知する無線利用率通知メッセージ３１５を送信する無線利用率通知手段３１７を具備し、無線通信端末３０１は、無線利用率通知メッセージを受信し、無線利用率の小さい無線通信端末に識別子データベース１０８を配置することを決定する識別子データベース配置決定手段３１８を具備している。なお、図３では省略しているが、無線通信端末３０２も無線通信端末３０３と同様に無線利用率計測手段３１６および無線利用率通知手段３１７を具備している。
【００３５】
以下、本発明の実施の形態３における無線通信方法について図７を用いて説明する。図７は識別子データベース配置決定手段３１８の動作を説明するフローチャートである。
【００３６】
無線通信端末３０３は自無線通信端末の無線送受信部の利用率を無線利用率計測手段３１６で計測し、計測した無線利用率を無線利用率通知手段３１７により無線利用率通知メッセージ３１５に含めて無線通信端末３０１に送信する。同様に無線通信端末３０１、無線通信端末３０２においてもそれぞれ自無線通信端末の無線送受信部の利用率を無線利用率計測手段３１６で計測し、無線通信端末３０２は、計測した無線利用率を無線利用率通知手段３１７により無線利用率通知メッセージ３１４に含めて無線通信端末３０１に送信する。
【００３７】
無線通信端末３０１は識別子データベース配置決定手段３１８により、これらの無線利用率通知メッセージを受信し（図７のステップ７０１）、各無線利用率通知メッセージに含まれる各無線通信端末の無線利用率を比較することにより（ステップ７０２）、無線利用率の値が最小である無線通信端末を決定する（ステップ７０３）。本実施の形態では無線通信端末３０３の無線利用率が最小であったものとすると、無線通信端末３０３に識別子データベース１０８を配置することを決定する（図７のステップ７０４）。
【００３８】
なお、本実施の形態では識別子データベース配置決定手段３１８を無線通信端末３０１に備えた構成としたが、無線通信端末３０２または無線通信端末３０３に備える構成とすることも可能である。この場合、無線利用率通知メッセージは無線通信リンクを介して適宜転送するなどの方法により容易に識別子データベース配置決定手段に到達させることができる。
【００３９】
また、無線利用率としては例えば単位時間内の総送受信スロット数に対する実使用送受信スロット数などと定義することができる。
【００４０】
本実施の形態においては、識別子データベースを無線利用率の低い無線通信端末に配置することにより、探索メッセージへの応答を無線利用率の低い無線通信端末で代表して行うことが可能となり、無線通信ネットワーク全体でのスループットの低下を最小化することが可能となる。
【００４１】
（実施の形態４）
図４は本発明の実施の形態４における無線通信方法によるＢｌｕｅｔｏｏｔｈ無線通信ネットワークの構成を示す。図４において、図１と同じ構成要素のものに対しては、同符号を付与し、説明を省略する。
【００４２】
図４に示すように、本実施の形態の無線通信ネットワークでは、実施の形態１と同様の構成に加え、無線通信端末４０３は、自無線通信端末の電池の残量を計測する電池残量計測手段４１６と電池残量計測手段４１６で計測した電池残量を通知する電池残量通知メッセージ４１５を送信する電池残量通知手段４１７を具備し、無線通信端末４０１は電池残量通知メッセージを受信し、識別子データベース１０８の配置を決定する識別子データベース配置決定手段４１８を具備している。なお、図４では省略しているが、無線通信端末４０２にも無線通信端末４０３と同様に電池残量計測手段４１６および電池残量通知手段４１７を具備している。
【００４３】
以下、本発明の実施の形態４における無線通信方法を図８を用いて説明する。図８は、識別子データベース配置決定手段４１８の動作を示すフローチャートである。
【００４４】
無線通信端末４０３は自無線通信端末の電池の残量を電池残量計測手段４１６で計測し、計測した電池残量を電池残量通知手段４１７により電池残量通知メッセージ４１５に含めて送信する。同様に無線通信端末４０１、無線通信端末４０２においてもそれぞれ自無線通信端末の電池の残量を電池残量計測手段４１６で計測し、無線通信端末４０２は、計測した電池残量を電池残量通知手段４１７により電池残量通知メッセージ４１４に含めて送信する。
【００４５】
無線通信端末４０１は識別子データベース配置決定手段４１８により、これらの電池残量通知メッセージを受信し（図８のステップ８０１）、各電池残量通知メッセージに含まれる各無線通信端末の電池残量を比較することにより（ステップ８０２）、電池残量が最大である無線通信端末を決定する（ステップ８０３）。本実施の形態では無線通信端末４０３の電池残量が最大であったものとすると、無線通信端末４０３に識別子データベース１０８を配置することを決定する（図８のステップ８０４）。
【００４６】
本実施の形態においては、識別子データベースを電池残量の多い無線通信端末に配置することにより、探索メッセージへの応答を電池残量の多い無線通信端末で代表して行うことが可能となり、無線通信ネットワーク全体での無線通信端末のライフタイムの均一化を図ることができる。
【００４７】
なお、本実施の形態では識別子データベース配置決定手段４１８を無線通信端末４０１に備えた構成としたが、無線通信端末４０２または無線通信端末４０３に備える構成とすることも可能である。この場合、電池残量通知メッセージは無線通信リンクを介して適宜転送するなどの方法により容易に識別子データベース配置決定手段に到達させることができる。
【００４８】
また、必ずしも、全ての無線通信端末が電池残量計測手段および電池残量通知手段を具備する必要はない。電源が電池でない無線通信端末においては、電池残量として充分に大きな値を通知するか、電池残量の代わりに電源が電池ではないことを通知するか、何も通知しないなどの手段をとることも可能である。識別子データベース配置決定手段においては、電池残量が取得できなかった無線通信端末については、電池残量が最大であると仮定する、最小であると仮定する、あるいは平均的であると仮定するなどのシステム設計上の選択肢がある。
【００４９】
また、本実施の形態は、実施の形態３と同時に実施することも可能である。その場合、識別子データベース配置決定手段においては、無線利用率と電池残量を共に考慮して識別子データベースの配置を決定する。その方法としては例えば、電池残量がある閾値より小さい無線通信端末を除外した上で無線利用率が最小の無線通信端末を選択するとか、電池残量に対して単調増加し無線利用率に対して単調減少する関数Ｆ（電池残量、無線利用率）を定義してその値が最大となる無線通信端末を選択するなどがある。
【００５０】
また、本実施の形態と実施の形態３とを同時に実施した場合には、無線利用率と電池残量を単一のメッセージに含めることにより無線利用率通知メッセージと電池残量通知メッセージを共用し、通信量の削減を図ることが可能である。
【００５１】
また、無線通信端末が送信するデータの量を計測する通信量計測手段を備え、識別子データベース配置決定手段は、通信量の小さい無線通信端末に識別子データベースを配置するようにしてもよい。この方法は、実施の形態３、実施の形態４の一方もしくは両方と同時に実施してもよく、通信量を無線利用率や電池残量と単一のメッセージに含めることもできる。
【００５２】
また、各実施の形態において、無線データリンク層を実現する一例としてＢｌｕｅｔｏｏｔｈを用いる構成としたが、本発明は、Ｂｌｕｅｔｏｏｔｈに限定されるものではない。
【００５３】
また、無線通信端末の数は例示された数と同一である必要はない。例示した無線通信端末間のマスター・スレーブの役割の有無やその与え方、無線通信リンクの有無は一例であり、同一である必要はない。
【００５４】
また、本発明はコンピュータプログラムによって実現されてもよく、これをフロッピー（登録商標）ディスクやＣＤ−ＲＯＭ等の記録媒体に記録して移送することにより、独立した他のシステムで容易に実施することができる。
【産業上の利用可能性】
【００５５】
ＢｌｕｅｔｏｏｔｈやＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）などの無線通信技術を用いて適宜通信相手を探索しながらアドホックに無線通信ネットワークを構成する無線通信方法において広く利用できる。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態１の無線通信方法による無線通信ネットワークの構成を示すブロック図
【図２】本発明の実施の形態２の無線通信方法による無線通信ネットワークの構成を示すブロック図
【図３】本発明の実施の形態３の無線通信方法による無線通信ネットワークの構成を示すブロック図
【図４】本発明の実施の形態４の無線通信方法による無線通信ネットワークの構成を示すブロック図
【図５】本発明の実施の形態１における無線通信方法を説明するフローチャート
【図６】本発明の実施の形態２における無線通信方法を説明するフローチャート
【図７】本発明の実施の形態３における無線通信方法を説明するフローチャート
【図８】本発明の実施の形態３における無線通信方法を説明するフローチャート
【図９】Ｂｌｕｅｔｏｏｔｈにおける通信相手を探索する手順の説明図
【図１０】Ｂｌｕｅｔｏｏｔｈにおける無線通信ネットワークの構成図
【符号の説明】
【００５７】
１０１、１０２、１０３、２０１、２０２、２０３、２０４、３０１、３０２、３０３、４０１、４０２、４０３  無線通信端末
１０５  探索メッセージ送信手段
１０６  探索メッセージ受信手段
１０７  探索応答メッセージ送信手段
１０８、２０８  識別子データベース
１０９  探索応答メッセージ受信手段
２１３  探索応答許可メッセージ受信手段
３１６  無線利用率計測手段
３１７  無線利用率通知手段
３１８、４１８  識別子データベース配置決定手段
４１６  電池残量計測手段
４１７  電池残量通知手段
【図１】
2005072937.tif 000004
【図２】
2005072937.tif 000005
【図３】
2005072937.tif 000006
【図４】
2005072937.tif 000007
【図５】
2005072937.tif 000008
【図６】
2005072937.tif 000009
【図７】
2005072937.tif 000010
【図８】
2005072937.tif 000011
【図９】
2005072937.tif 000012
【図１０】
2005072937.tif 000013