(57)【特許請求の範囲】
【請求項１】
無線通信ネットワーク内で、自装置の送出するデータが宛先装置に到達するまでに要する中継回数に関する情報を含むシステム構成情報を保有し、該システム構成情報に基づいて相互に直接又は中継を介して無線によるデータ通信を行う無線端末装置であって、
自装置の識別符号及び自装置の状態情報に応じて決定される受信可能レベルを他装置に向けて同報送信する識別符号同報送信動作を実行しその直後に他装置からのリンク確立要求を待ち受けて受信処理を実行する受信動作状態と、休止状態とを、繰り返し実行する間欠動作制御部と、
該間欠動作制御部が同報送信する前記自装置の状態情報に応じて受信可能レベルを決定する受信可能レベル決定部と、
送信要求の発生時に、他装置からの識別符号及び受信可能レベルを連続的に待ち受ける識別符号連続待受け動作を実行し、該他装置との間でリンクを確立して送信処理を実行し、その後に前記休止状態に移行する送信動作制御部と、
前記識別符号連続待受け動作によって受信した識別符号及び受信可能レベルと、前記自装置の状態情報とに基づいて、前記送信動作制御部が該識別符号に対応する他装置に対してリンクを確立して送信処理を実行するか否かを判定する送信判定部と、
を含むことを特徴とする無線端末装置。
【請求項２】
前記無線端末装置は電池によって駆動され、
前記受信可能レベル決定部は、前記電池の状態に基づいて、前記受信可能レベルを決定することを特徴とする請求項１に記載の無線端末装置。
【請求項３】
前記受信可能レベル決定部は、前記無線端末装置の稼働時間に基づいて、前記受信可能レベルを決定することを特徴とする請求項１に記載の無線端末装置。
【請求項４】
前記受信可能レベル決定部は、前記無線端末装置での通信状況に基づいて、前記受信可能レベルを決定することを特徴とする請求項１に記載の無線端末装置。
【請求項５】
前記送信判定部は、前記識別符号が前記送信要求の宛先に対応する無線端末を示している場合に、該識別符号に対応する他装置に対してリンクを確立して送信処理を実行することを特徴とする請求項１に記載の無線端末装置。
【請求項６】
前記送信判定部は、過去の送信履歴を保持し、該送信履歴が示す転送先が前記識別符号に対応する無線端末のみである場合に、該識別符号に対応する他装置に対してリンクを確立して送信処理を実行することを特徴とする請求項１に記載の無線端末装置。
【請求項７】
前記送信判定部は、過去の送信履歴を保持し、該送信履歴が示す転送先が前記識別符号に対応する無線端末のみである場合に、該識別符号に対応する他装置に対してリンクを確立して送信処理を実行することを特徴とする請求項１に記載の無線端末装置。
【請求項８】
前記送信判定部は、前記システム構成情報及び前記受信可能レベルに基づいて、前記送信動作制御部が該識別符号に対応する他装置に対してリンクを確立して送信処理を実行するか否かを判定することを特徴とする請求項１に記載の無線端末装置。
【請求項９】
前記無線端末装置は電池によって駆動され、
前記送信判定部は、前記電池の状態及び前記受信可能レベルに基づいて、前記送信動作制御部が該識別符号に対応する他装置に対してリンクを確立して送信処理を実行するか否かを判定することを特徴とする請求項１に記載の無線端末装置。
【請求項１０】
前記送信判定部は、現時点における前記識別符号連続待受け動作の継続時間及び前記受信可能レベルに基づいて、前記送信動作制御部が該識別符号に対応する他装置に対してリンクを確立して送信処理を実行するか否かを判定することを特徴とする請求項１に記載の無線端末装置。
【請求項１１】
無線通信ネットワーク内で、複数の無線端末装置が、各々自装置の送出するデータが宛先装置に到達するまでに要する中継回数に関する情報を含むシステム構成情報を保有し、該システム構成情報に基づいて相互に直接又は中継を介して無線によるデータ通信を行う無線通信システムにおいて、
前記無線端末装置は、
自装置の識別符号及び自装置の状態情報に応じて決定される受信可能レベルを他装置に向けて同報送信する識別符号同報送信動作を実行しその直後に他装置からのリンク確立要求を待ち受けて受信処理を実行する受信動作状態と、休止状態とを、繰り返し実行する間欠動作制御部と、
該間欠動作制御部が同報送信する前記自装置の状態情報に応じて受信可能レベルを決定する受信可能レベル決定部と、
送信要求の発生時に、他装置からの識別符号及び受信可能レベルを連続的に待ち受ける識別符号連続待受け動作を実行し、該識別符号に基づいて該他装置との間でリンクを確立して送信処理を実行し、その後に前記休止状態に移行する送信動作制御部と、
前記識別符号連続待受け動作によって受信した識別符号及び受信可能レベルと、前記自装置の状態情報とに基づいて、前記送信動作制御部が該識別符号に対応する他装置に対してリンクを確立して送信処理を実行するか否かを判定する送信判定部と、
を含むことを特徴とする無線通信システム。
【請求項１２】
無線通信ネットワーク内で、複数の無線端末装置が、各々自装置の送出するデータが宛先装置に到達するまでに要する中継回数に関する情報を含むシステム構成情報を保有し、該システム構成情報に基づいて相互に直接又は中継を介して無線によるデータ通信を行う無線通信方法において、
前記無線端末装置は、
自装置の識別符号及び自装置の状態情報に応じて決定される受信可能レベルを他装置に向けて同報送信する識別符号同報送信動作を実行しその直後に他装置からのリンク確立要求を待ち受けて受信処理を実行する受信動作状態と、休止状態とを、繰り返し実行し、
前記同報送信される前記自装置の状態情報に応じて受信可能レベルを決定し、
送信要求の発生時に、他装置からの識別符号及び受信可能レベルを連続的に待ち受ける識別符号連続待受け動作を実行し、該識別符号に基づいて該他装置との間でリンクを確立して送信処理を実行し、その後に前記休止状態に移行し、
前記識別符号連続待受け動作によって受信した識別符号及び受信可能レベルと、前記自装置の状態情報とに基づいて、前記送信動作制御部が該識別符号に対応する他装置に対してリンクを確立して送信処理を実行するか否かを判定することを特徴とする無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定の領域に分散した無線端末装置が相互に直接又は中継を介して無線によるデータ通信を行って情報交換を行う無線通信ネットワークにおける無線通信技術に関する。
【背景技術】
【０００２】
従来、特定の領域に分散した無線端末装置（以下「無線端末」と略す）が相互に直接又は中継を介して無線によるデータ通信を行って情報交換を行うメッシュネットワーク型の無線通信ネットワークシステムが知られている。
【０００３】
近年更に、このような無線通信ネットワークシステムにおいて、低消費電力化が求められている。特に、一般的に無線端末には電源としてバッテリーが搭載されている場合が多いため、無線端末の消費電力を抑制することが重要である。
【０００４】
無線端末の消費電力を抑制するための有効な無線通信ネットワーク技術として、例えば非特許文献１に記載の、ローパワーリスニングと呼ばれる無線通信技術が知られている。この技術ではまず、受信側の無線端末は、所定周期Ｔで、短い受信状態となり、その後長い休止状態になるという間欠動作を繰り返す。一方、送信要求が発生した無線端末は、周期Ｔよりも長い期間で連続送信状態となり、その期間で連続的に送信要求信号を送信する。この結果、受信側の無線端末では、周期Ｔで起きあがる短い受信状態にて上述の送信要求信号をキャッチする。これ以降、送信側と受信側の無線端末同士で、通信リンクの確立動作が実行され、データの交信状態に移行する。
【０００５】
上述の第１のローパワーリスニング方式では、受信側の無線端末は、周期Ｔの間欠受信状態を繰り返すため、消費電力を低く抑えることができる。しかし、送信要求が発生した無線端末では、周期Ｔよりも長い期間の連続送信状態が発生するため、消費電力が多くなってしまうという問題があった。
【０００６】
これを解決するための従来技術として、例えば特許文献１に記載の、第２のローパワーリスニング方式が知られている。この技術では、受信側の無線端末は、所定周期Ｔで、自装置の識別情報を含むビーコン信号を短い期間で同報送信し、そのあと短い受信状態となり、その後長い休止状態になるという間欠動作を繰り返す。一方、送信要求が発生した無線端末は、連続受信状態となり、その期間で周辺の無線端末から間欠的に送信されてくるビーコン信号をキャッチし、その後の受信側の無線端末での短い受信状態をめがけて送信要求信号を送信する。これ以降、送信側と受信側の無線端末同士で、通信リンクの確立動作が実行され、データの交信状態に移行する。
【０００７】
上述の第２のローパワーリスニング方式では、受信側の無線端末は、周期Ｔで間欠的にビーコン信号を送信しその後短い受信状態となるだけなので、消費電力を低く抑えることができる。また、送信要求が発生した無線端末では、連続受信状態となるが、連続送信状態とは違って消費電力はそれほど多くはならない。このため、この方式は、無線通信ネットワーク内の無線端末全体の消費電力を低く抑えることができる優れた無線通信技術である。
【０００８】
このように送信側と受信側とで非同期で間欠動作する無線端末間で、更に電池を延命させるための技術として、特許文献２に記載の従来技術が知られている。
この従来技術は、自装置の電池残量が少なくなると前述した間欠動作の周期を延長する
ものであり、間欠動作における電池消費を低減しようとするものである。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００９−０１０７０１号公報
【特許文献２】特開２００９−１０７０３号公報
【非特許文献】
【００１０】
【非特許文献１】Ｒ．Ｊｕｒｄａｋ，Ｐ．Ｂａｌｄａ  ａｎｄＣ．Ｖ．Ｌｏｐｅｓ：“Ａｄａｐｔｉｖ  ｌｏｗ  ｐｏｗｅｒ  ｌｉｓｔｅｎｉｎｇ  ｆｏｒ  ｗｉｒｅｌｅｓｓ  ｓｅｎｓｏｒ  ｎｅｔｗｏｒｋｓ”，ＩＥＥＥ  Ｔｒａｎｓ．Ｍｏｂｉｌｅ  Ｃｏｍｐｕｔｉｎｇ，６，８，ｐｐ．９８８−１００４（２００７）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかし、上述した従来技術は、受信側の無線端末の状態のみによって電池の寿命を制御するものであり、場合によってはデータ送信までの待ち時間が長くなり、送信側の消費電流が増えてしまう場合がある。例えば送信相手が、中継無線端末ではなく宛先無線端末であった場合、送信側の無線端末では、他にデータを転送する相手がいない。このため、受信側の無線端末における間欠動作の周期が長くなると、送信側の無線端末において、データ転送までの動作時間が延長し、消費電力が増えてしまうという問題点を有していた。
【００１２】
そこで、本発明の１つの側面では、ローパワーリスニング方式において、送信側の無線端末の消費電力も抑制可能とすることを目的とする。
【課題を解決するための手段】
【００１３】
態様の一例では、無線通信ネットワーク内で、自装置の送出するデータが宛先装置に到達するまでに要する中継回数に関する情報を含むシステム構成情報を保有し、該システム構成情報に基づいて相互に直接又は中継を介して無線によるデータ通信を行う無線端末装置として実現され、以下の構成を有する。
【００１４】
間欠動作制御部は、自装置の識別符号及び自装置の状態情報に応じて決定される受信可能レベルを他装置に向けて同報送信する識別符号同報送信動作を実行しその直後に他装置からのリンク確立要求を待ち受けて受信処理を実行する受信動作状態と、休止状態とを、繰り返し実行する。
【００１５】
受信可能レベル決定部は、間欠動作制御部が同報送信する自装置の状態情報に応じて受信可能レベルを決定する。送信動作制御部は、送信要求の発生時に、他装置からの識別符号及び受信可能レベルを連続的に待ち受ける識別符号連続待受け動作を実行し、他装置との間でリンクを確立して送信処理を実行し、その後に休止状態に移行する。
【００１６】
送信判定部は、識別符号連続待受け動作によって受信した識別符号及び受信可能レベルと、自装置の状態情報に基づいて、送信動作制御部が該識別符号に対応する他装置に対してリンクを確立して送信処理を実行するか否かを判定する。
【発明の効果】
【００１７】
態様の一例によれば、受信側の無線端末の状態に加えて、送信側の無線端末の状態、例えば、電池残量、通信状態、転送先候補の数などによって送信処理の可否を決定することが可能となる。
【００１８】
この結果、受信側の無線端末では中継機会確率を減じることにより電池消耗を最小にで
きると共に、送信側の無線端末では必要に応じてデータ転送を行うため無効な電池消耗を減じることができるようになる。
【図面の簡単な説明】
【００１９】
【図１】無線端末の実施形態の構成図である。
【図２】間欠動作の制御処理を示す動作フローチャートである。
【図３】送信動作の制御処理を示す動作フローチャートである。
【図４】間欠動作を示す動作タイミングチャートである。
【図５】リンク確立成功時における識別符号連続待受け、リンク確立動作、及び通信データ交信動作を示す動作タイミングチャートである。
【図６】リンク確立失敗時における識別符号連続待受け、リンク確立動作を示す動作タイミングチャートである。
【図７】システム構成情報の説明図である。
【図８】受信レベル決定と送信判定に用いられる制御データの構成図である。
【図９】過去特定時間の制御データの生成処理を示す動作フローチャートである。
【図１０】受信レベル決定処理を示す動作フローチャートである。
【図１１】送信判定処理を示す動作フローチャートである。
【図１２】送信判定処理の動作説明図である。
【図１３】無線フレームフォーマットの例を示す図である。
【図１４】無線端末１００の実施形態を具体的に実現することのできる無線端末１４００のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明を実施するための形態について図面を参照しながら詳細に説明する。
図１は、無線通信ネットワークを構成する無線端末の実施形態の構成図である。図２及び図３は、実施形態の制御動作を示す動作フローチャート、図４〜図６は、実施形態の制御動作を示す動作シーケンス図、図７〜図１３は、実施形態のその他の動作説明図である。
【００２１】
まず、図１において、互いに番号が同じ部分は同じ処理を実行するが、理解を容易にするために、＃１が付いているものは受信側の無線端末（以下、「受信端末」と略す）の各処理部、＃２が付いているものは送信側の無線端末（以下、「送信端末」と略す）の各処理部を意味するものとする。
【００２２】
図１において、無線端末１００は、例えば１１０として示される無線通信ネットワークの各ノードＡ〜Ｊを構成し、受信端末１００（＃１）は例えばノードＪであり、送信端末１００（＃２）は例えばノードＡである。この無線通信ネットワーク１１０内で、各ノードＡ〜Ｊを構成する無線端末１００は、自装置の送出するデータが宛先装置に到達するまでに要する中継回数に関する情報を含むシステム構成情報を保有する（後述する図７参照）。無線端末１００は、システム構成情報に基づいて相互に直接又は中継を介して無線によるデータ通信を行う。そして、無線端末１００は、間欠動作制御部１０１、送信動作制御部１０２、受信可能レベル決定部１０３、送信判定部１０４、及びアンテナ１０５を有する。
【００２３】
図１の無線端末１００において、間欠動作制御部１０１は、図２の動作フローチャートで示される制御動作に基づいて、以下の受信動作状態と休止状態を繰り返し実行する。受信動作状態では、受信可能レベル決定動作、識別符号同報送信動作、リンク確立受信動作、及び第１の通信データ交信動作が実行される。
【００２４】
まず、特には図示しない休止状態制御タイマがタイムアウトすることにより、間欠動作
制御部１０１である図２の間欠動作の制御処理が起動され、まず、稼働時間タイマがスタートされる（図２のステップＳ２０１）。この稼働時間タイマは、例えば1ミリ秒毎にカウントアップするタイマであり、無線端末１００が受信動作状態となる期間を稼働時間として計測する。このタイマは例えば、後述する図１４のタイミング回路１４０７とタイマ１４０８によって実現される。
【００２５】
次に、受信可能レベル決定動作が実行される（図２のステップＳ２０２）。ここでは、受信端末１００（＃１）が受信可能な状態を１〜４までの数値で通知するための受信可能レベルが決定される。この動作は、図１の受信可能レベル決定部１０３の処理として実現されるが、その動作の詳細については、後述する。
【００２６】
次に、識別符号同報送信動作が実行される（図２のステップＳ２０３）。この動作では、自装置の識別符号とステップＳ２０２で決定された受信可能レベルが、例えばビーコンフレームとして、アンテナ１０５を介して、他装置に向けて同報送信される。この動作は、図４において、Ｓ１０として示され、短い期間Ｔ１０で実行される。
【００２７】
図１３（ａ）は、ビーコンフレームのデータ構成例を示す図である。ビーコンフレームは、無線通信の単位となる無線フレームを識別するフレーム識別情報と、送信元の受信端末１００（＃１）を識別するための無線機識別情報と、受信端末１００（＃１）が受信することが可能な受信レベルを示す受信可能レベル情報と、フレームデータの伝送誤りを検査するための検査符号を含む。
【００２８】
次に、リンク確立受信動作が実行される（図２のステップＳ２０４）。この動作では、ステップＳ２０３での識別符号同報送信動作の後に、アンテナ１０５を介して、何れかの他装置である送信端末１００（＃２）からのリンク確立要求信号が待ち受けられて受信され、送信端末１００（＃２）との間でリンクが確立される。この動作は、図４において、Ｓ１１として示され、Ｓ１０の識別符号同報送信動作に続く短い期間Ｔ１１で実行される。
【００２９】
次に、ステップＳ２０４でのリンク確立受信動作によってリンクが確立したか否かが判定される（図２のステップＳ２０５）。
ここで、他装置からリンク確立要求信号が到達しなければステップＳ２０５の判定がＮＯとなり、その結果、自装置を休止状態へ移行するためのステップＳ２０８〜Ｓ２１０の一連の処理が実行される。即ち、まず、稼働時間タイマがストップされる（図２のステップＳ２０８）。次に、この稼働時間タイマの値が、後述する受信可能レベル決定部１０３によって管理されるメモリエリアに記憶される稼働時間累積値（図８参照）に累算されて更新された後、稼働時間タイマがリセットされる（図２のステップＳ２０９）。そして、自装置の状態が休止状態へ移行させられ（図２のステップＳ２１０）、間欠動作制御部１０１としての図２の間欠動作の制御処理が終了する。ステップＳ２１０では、特には図示しない休止状態制御タイマがスタートされる。
【００３０】
休止状態は、図４において、Ｓ１２として示され、識別符号同報送信動作Ｓ１０の実行期間Ｔ１０と及びリンク確立受信動作Ｓ１１の実行期間Ｔ１１を合わせた期間よりも長い期間Ｔ１２の間維持される。休止状態制御タイマは、休止期間Ｔ１２を計時する。休止期間Ｔ１２が経過して休止状態制御タイマがタイムアウトすると、このタイマはリセットされた後に、間欠動作制御部１０１である図２の間欠動作が再び起動される。
【００３１】
この結果、図４に示されるように、他装置からリンク確立要求信号が到達していない状態では、受信端末１００（＃１）においては、次のような間欠動作制御部１０１の処理が実行される。即ち、短い期間Ｔ１０を有する識別符号同報送信動作Ｓ１０と、それに続く
短い期間Ｔ１１を有するリンク確立受信動作とからなる受信動作状態と、Ｔ１０＋Ｔ１１よりも十分に長い期間Ｔ１２を有する休止状態とが繰り返し実行される。このようにして休止状態が十分に長くとられることによって、受信端末１００（＃１）の消費電力が抑制される。なお、間欠動作の全体時間Ｔ１０＋Ｔ１１＋Ｔ１２は、例えば３秒程度である。
【００３２】
一方、他装置である送信端末１００（＃２）からリンク確立要求信号が到達し、ステップＳ２０４のリンク確立受信動作にて、リンク確立処理が実行されリンクが確立されると、ステップＳ２０５の判定がＹＥＳとなる。この結果、第１の通信データ交信動作が実行される（図２のステップＳ２０６）。この動作では、アンテナ１０５を介して他装置との間で通信データの交信が実行されることにより、送信端末１００（＃２）から自装置である受信端末１００（＃１）に、データフレームが送信される。この動作は、図５において、Ｓ１１に続くＳ１５として示され、データフレームの伝送容量に応じた時間長で実行される。なお、図５において、図４の場合と同じ符号が付された部分では、図４の場合と同じ処理が実行される。
【００３３】
ステップＳ２０６の第１の通信データ交信動作が終了後、後述する受信可能レベル決定部１０３によって管理されるメモリエリアに記憶される通信回数累積値（図８参照）が＋１されて更新される（図２のステップＳ２０７）。
【００３４】
その後、前述のステップＳ２０８〜Ｓ２１０の休止状態へ移行するための一連の処理が実行され、自装置は再び期間Ｔ１２の休止状態に移行する。
次に、図１の無線端末１００において、送信動作制御部１０２は、無線端末１００が送信端末１００（＃２）である場合において送信要求が発生したときに起動される。送信動作制御部１０２は、図３の動作フローチャートで示される制御動作に基づいて、以下の送信動作状態を実行し、その後前述した休止状態に戻る。
【００３５】
送信動作状態では、識別符号連続待受け動作、送信判定動作、リンク確立送信動作、及び第２の通信データ交信動作が実行される。
まず、送信端末１００（＃２）内での送信要求の発生により、送信動作制御部１０２である図３の送信動作の制御処理が起動され、まず、識別符号連続待受け動作が起動される（図３のステップＳ３０１）。この動作では、アンテナ１０５を介して他装置からの例えばビーコンフレームによる識別符号を連続的に待ち受けて受信する状態が生成される。この動作は、図４において、送信要求Ｊにより起動されるＳ１３として示され、期間Ｔ１３で実行される。この期間Ｔ１３は最大で、前述の間欠動作の全体時間Ｔ１０＋Ｔ１１＋Ｔ１２の３倍程度の長さを有する期間となる。例えば約９秒程度である。このとき、特には図示しない連続待受け制御タイマが起動される。連続待受け制御タイマは、期間Ｔ１３を計時する。
【００３６】
次に、識別符号が受信されたか否かが判定される（図３のステップＳ３０２）。
識別符号が受信されておらずステップＳ３０２の判定がＮＯならば、次に連続待受け制御タイマが期間Ｔ１３の計時を終了してタイムアウトしたか否かが判定される（図３のステップＳ３１３）。
【００３７】
連続待受け制御タイマがタイムアウトしておらずステップＳ３１３の判定がＮＯならば、再びステップＳ３０２に戻って識別符号が待ち受けられる。
識別符号が受信されステップＳ３０２の判定がＹＥＳとなると、受信された識別符号が抽出される。この動作は、図５において、識別符号が含まれるビーコンフレームＰ１（図１３（ａ）参照）が受信端末１００（＃１）から送信端末１００（＃２）に送信されたタイミングに対応する。そして、内部のシステム構成情報（後述する図７参照）が参照されることにより、識別された無線端末１００（受信端末１００（＃１））が、送信データが
最初に転送される端末であるか否かが判定される（図３のステップＳ３０３）。
【００３８】
上記無線端末１００が最初の転送端末ではなくステップＳ３０３の判定がＮＯならば、前述したステップＳ３１３の処理に移行し、他の識別符号の受信処理が続行される。
上記無線端末１００が最初の転送端末でステップＳ３０３の判定がＹＥＳならば、連続待受け制御タイマがストップされた後に（図３のステップＳ３０４）、送信判定動作が実行される（図３のステップＳ３０５）。ここでは、送信端末１００（＃２）の状態が判定されて識別符号に対応する受信端末１００（＃１）に対して送信処理を実行するか否かが判定される。この動作は、図１の送信判定部１０４の処理として実現されるが、その動作の詳細については、後述する。
【００３９】
次に、ステップＳ３０５での判定結果が「送信する」を示しているか「送信しない」を示しているかが確認される（図３のステップＳ３０６）。
ステップＳ３０５での判定結果が「送信しない」を示している場合には、前述したステップＳ３１３の処理に移行し、他の識別符号の受信処理が続行される。
【００４０】
ステップＳ３０５での判定結果が「送信する」を示している場合には、リンク確立送信動作が実行される（図３のステップＳ３０７）。この動作では、識別された受信端末１００（＃１）が実行する前述したリンク確立受信動作（図２のステップＳ２０４）の期間に合わせて、アンテナ１０５を介してその受信端末１００（＃１）に向けてリンク確立要求信号が送信され、受信端末１００（＃１）との間でリンクが確立される。この動作は、図５において、Ｓ１４として示される。また、リンク確立要求信号は、図５の要求フレームＰ２として示される。更に、この動作においては、リンク確立要求信号のフレームに続いて、受信端末１００（＃１）と送信端末１００（＃２）との間で、リンク確立処理のための一連の制御フレームＰ３が交信される。
【００４１】
図１３（ｂ）は、リンク確立要求信号が格納される要求フレームＰ２のデータ構成例を示す図である。この要求フレームは、無線通信の単位となる無線フレームを識別するフレーム識別情報と、送信端末１００（＃２）を識別するための送信側無線機識別情報と、受信端末１００（＃１）を識別するための受信側無線機識別情報と、リンク確立要求を示すコマンド情報と、フレームデータの伝送誤りを検査するための検査符号を含む。送信側無線機識別情報としては、送信端末１００（＃２）自身の無線機識別情報が格納される。受信側無線機識別情報としては、送信端末１００（＃２）が受信したビーコンフレームＰ１から抽出された無線機識別情報（図１３（ａ）参照）が格納される。
【００４２】
リンク確立要求信号に応答した後に送信端末１００（＃２）と受信端末１００（＃１）との間で更新される制御フレームＰ３も、図１３（ｂ）のデータ構成例と同様のデータ構成を有する。この場合、コマンド情報としては、各種要求を示すコマンド又は各種応答を示すコマンドが格納される。
【００４３】
次に、ステップＳ３０７でのリンク確立送信動作によってリンクが確立したか否かが判定される（図３のステップＳ３０８）。具体的には、受信端末１００（＃１）から受信可能応答の制御フレームを受信できたか否か、また、リンク確立処理のための一連の制御フレームの送受信シーケンスが正常に完了しなか否かが判定される。
【００４４】
受信端末１００（＃１）との間でリンク確立処理に失敗しステップＳ３０８の判定がＮＯとなると、その受信端末１００（＃１）との通信は中止される。そして、連続待受け制御タイマが再スタートされて再び識別符号連続待受け動作が再開され（図３のステップＳ３１２）、前述したステップＳ３１３の処理に移行し、他の識別符号の受信処理が再開される。この動作は、図６において、Ｓ１４に続いて再びＳ１３の識別符号連続待受け動作
の状態となる場合に対応する。
【００４５】
受信端末１００（＃１）との間でリンク確立処理に成功しリンクが確立されると、ステップＳ３０８の判定がＹＥＳとなる。この結果、第２の通信データ交信動作が実行される（図３のステップＳ３０９）。この動作では、アンテナ１０５を介して他装置との間で通信データの交信が実行されることにより、自装置である送信端末１００（＃２）から受信端末１００（＃１）に、データフレームが送信される。この動作は、図５において、Ｓ１４に続くＳ１６において送信されるデータフレームＰ４として示される。
【００４６】
図１３（ｃ）は、通信データが格納されるデータフレームＰ４のデータ構成例を示す図である。このデータフレームは、無線通信の単位となる無線フレームを識別するフレーム識別情報と、送信端末１００（＃２）を識別するための送信側無線機識別情報と、受信端末１００（＃１）を識別するための受信側無線機識別情報と、データ通信を示すコマンド情報と、通信データと、フレームデータの伝送誤りを検査するための検査符号を含む。
【００４７】
続いて、ステップＳ３０９の第２の通信データ交信動作が正常に終了したか否か、即ち、受信端末１００（＃１）から正常受信の応答フレームが返されたか否か等が判定される（図３のステップＳ３１０）。
【００４８】
応答フレームは、図１３（ｂ）に示されるデータ構成例と同様のデータ構成を有する。この場合、コマンドには、データ通信の応答を示すコマンドが格納される。
正常終了でなくステップＳ３１０の判定がＮＯの場合には、その受信端末１００（＃１）との通信は中止される。そして、連続待受け制御タイマが再スタートされて再び識別符号連続待受け動作が再開され（図３のステップＳ３１２）、前述したステップＳ３１３の処理に移行し、他の識別符号の受信処理が再開される。
【００４９】
正常終了でステップＳ３１０の判定がＹＥＳの場合には、ステップＳ３０９の第２の通信データ交信動作によるデータフレームの転送結果が、後述する送信判定部１０４によって管理されるメモリエリアに記憶される転送履歴として保存される（図３のステップＳ３１１）。
【００５０】
その後、連続待受け制御タイマの値がリセットされ（図３のステップＳ３１４）、休止状態への移行処理が実行される（図３のステップＳ３１５）。これにより、送信動作制御部１０２としての図３の送信動作の制御処理が終了する。ステップＳ３１５の処理は、前述した間欠動作制御部１０１による図２のステップＳ２１０の処理と同じであり、休止状態制御タイマがスタートされる。この結果、送信端末１００（＃２）は、受信端末１００（＃１）としての動作に戻り、前述した間欠動作制御部１０１による間欠動作の制御処理が実行されることになる。
【００５１】
識別符号連続待受け動作の期間Ｔ１３中に何れの他装置の無線端末１００からの識別符号も受信できず、連続待受け制御タイマがタイムアウトしてステップＳ３１３の判定がＹＥＳとなると、連続待受け制御タイマの値がリセットされる（図３のステップＳ３１４）。そして、上述のステップＳ３１５の休止状態への移行処理が実行され、送信動作制御部１０２としての図３の送信動作の制御処理が終了する。この場合には、送信動作はエラーになったことになる。
【００５２】
図７は、複数の無線端末１００によって構成されるメッシュ型の無線通信ネットワークの例を示す図である。７０２は無線端末１００間の直接通信可能なルートである。７０１は各無線端末１００が保持しているメッシュネットワーク構成に関するシステム構成情報である。システム構成情報７０１において、Ａ〜Ｄが記載されている欄には個別の無線端
末１００の識別符号が格納され、その右隣の欄には、自装置から左の欄の識別符号で示される無線端末１００まで中継伝送が行われたときの通信数（ホップ数）を表している。例えば、Ａのシステム構成情報によれば、Ａを宛先としたデータ伝送が行われるとき０回の通信である。Ｂ，Ｃを宛先としたデータ伝送が行われるときは１回の通信であり、直接通信が可能である。Ｄを宛先としたデータ伝送が行われるときは、ＢかＣを中継することにより、２回の通信でデータを送り届けることが可能である。上述の宛先の無線端末１００までの互いの中継数が、無線端末１００間で交換されてシステム構成情報７０１が構築される。各無線端末１００は、システム構成情報７０１を参照することにより、宛先端末までの中継回数が最も少ない経路を決定し、その経路上において、まず通信数（ホップ数）が１である無線端末１００を最初の直接通信端末として決定する。
【００５３】
次に、図１の無線端末１００において、受信可能レベル決定部１０３の処理として実現される、図２のステップＳ２０２の受信可能レベル決定動作について説明する。
ここでは、前述したように、受信端末１００（＃１）が、間欠動作によって自装置の識別符号を周辺の無線端末１００に向けて同報送信するときに、図１３（ａ）のフレームフォーマットに格納して一緒に送信される受信可能レベルが決定される。受信可能レベルは、受信端末１００（＃１）が受信可能な状態を１〜４までの数値で表したデータである。受信可能レベルは、受信端末１００（＃１）における、搭載電池（図１４の電源（電池）１４１０参照）の状態や、稼働時間、通信回数などによって決定され、数値１が受信可能状態が最も悪い状態、数値４が受信可能状態が最も良い状態である。
【００５４】
この制御を実現するために、図１の受信可能レベル決定部１０３の機能として、メモリ（図１４のメモリ１４０５参照）に、図８に示される制御データが記憶される。
図８において、稼働時間累積値は、受信端末１００（＃１）の稼働時間の累積値を記憶するデータである。稼働時間は、稼働時間タイマによって計時される。前述したように、稼働時間タイマは、受信端末１００（＃１）による間欠動作の起動時に図２のステップＳ２０１においてスタートされ、受信端末１００（＃１）の動作の終了時に図２のステップＳ２０８においてストップされる。その結果得られるタイマ値が、図２のステップＳ２０９においてメモリ上の稼働時間累積値に累算される。
【００５５】
図８において、通信回数累積値は、受信端末１００（＃１）がデータ受信を行った通信回数を記憶するデータである。前述したように、図２のステップＳ２０６での第１の通信データ交信動作の終了時に、図２のステップＳ２０７で、メモリ上の通信回数累積値が＋１ずつ累算される。
【００５６】
図８において、過去特定時間の電池消費、過去特定時間の稼働時間累積値、及び過去特定時間の通信回数累積値は、現在から一定時間過去までの、電池消費量、稼働時間累積値、及び通信回数累積値をそれぞれ示すデータである。これらのデータは、上記一定時間が経過する毎に割込処理として起動される、図９の動作フローチャートで示される制御処理によって得られる。
【００５７】
図９において、まず、ハードウェア（後述する図１４のコントローラ１４０６参照）によって検出されている現在の電池残量から、前回の電池残量が減算されることにより、過去特定時間の電池消費が算出され、図８に示されるメモリエリアに記憶される（ステップＳ９０１）。
【００５８】
次に、図８のメモリエリアに記憶されている現在の稼働時間累積値から、前回の稼働時間累積値が減算されることにより、過去特定時間の稼働時間累積値が算出され、図８に示されるメモリエリアに記憶される（ステップＳ９０２）。
【００５９】
同様、図８のメモリエリアに記憶されている現在の通信回数累積値から、前回の通信回数累積値が減算されることにより、過去特定時間の通信回数累積値が算出され、図８に示されるメモリエリアに記憶される（ステップＳ９０３）。
【００６０】
その後、次回の処理のために、現在の電池残量が前回の電池残量とされ記憶される（ステップＳ９０４）。
また、現在の稼働時間累積値が前回の稼働時間累積値として記憶される（ステップＳ９０５）。
【００６１】
更に、現在の通信回数累積値が前回の通信回数累積値として記憶される（ステップＳ９０６）。
以上の処理により、今回の割込処理を終了する。その後、一定時間経過後に再び、図９の動作フローチャートで示される制御処理が起動されるという動作が繰り返される。
【００６２】
図８において、転送履歴については、送信判定動作の説明において後述する。
図１０は、図８に示される各制御データを用いた、図１の受信可能レベル決定部１０３の処理として実現される、図２のステップＳ２０２の受信可能レベル決定動作の動作例を示す動作フローチャートである。
【００６３】
まず、ハードウェア（後述する図１４のコントローラ１４０６参照）によって検出されている現在の電池残量が、所定の閾値より小さいか否かが判定される（ステップＳ１００１）。
【００６４】
現在の電池残量が十分でステップＳ１００１の判定がＮＯの場合には、ステップＳ１００５の判定に進む。
現在の電池残量が少なくステップＳ１００１の判定がＹＥＳの場合には、以下のステップＳ１００２〜Ｓ１００４が順次判定される。
【００６５】
まず、ハードウェア（後述する図１４のコントローラ１４０６参照）によって検出されている現在の電池電圧が、所定の閾値より小さいか否かが判定される（ステップＳ１００２）。
【００６６】
現在の電池電圧が低下しておりステップＳ１００２の判定がＹＥＳならば、受信可能レベルが１に設定されて（ステップＳ１００８）、図２のステップＳ２０２の受信可能レベル決定動作を終了する。即ち、現在の電池残量が少なく、かつ現在の電池電圧も低下しているならば、受信端末１００（＃１）の受信可能状態が、最も悪い状態として送信端末１００（＃２）に通知される。
【００６７】
現在の電池電圧が所定の閾値以上であってステップＳ１００２の判定がＮＯならば、次に、図８のメモリエリアに記憶されている稼働時間累積値が所定の閾値より大きいか否かが判定される（ステップＳ１００３）。
【００６８】
稼働時間が長くステップＳ１００３の判定がＹＥＳならば、受信可能レベルが２に設定されて（ステップＳ１００９）、図２のステップＳ２０２の受信可能レベル決定動作を終了する。即ち、現在の電池残量が少なく、かつ稼働時間も長いならば、受信端末１００（＃１）の受信可能状態が、最も悪い状態から２番目の状態として送信端末１００（＃２）に通知される。
【００６９】
稼働時間はそれほど長くはなくステップＳ１００３の判定がＮＯならば、次に、図８のメモリエリアに記憶されている通信回数累積値が所定の閾値より大きいか否かが判定され
る（ステップＳ１００４）。
【００７０】
通信回数が多くステップＳ１００４の判定がＹＥＳならば、この場合も受信可能レベルが２に設定されて（ステップＳ１００９）、図２のステップＳ２０２の受信可能レベル決定動作を終了する。即ち、現在の電池残量が少なく、かつ稼働時間はそれほど長くはないが、通信回数が多い場合には、受信端末１００（＃１）の受信可能状態が、最も悪い状態から２番目の状態として送信端末１００（＃２）に通知される。
【００７１】
通信回数もそれほど多くはなくステップＳ１００４の判定がＮＯである場合、又は前述した現在の電池残量は十分であってステップＳ１００１の判定がＮＯである場合には、図８のメモリエリアに記憶されている過去特定時間の電池消費が所定の閾値より大きいか否かが判定される（ステップＳ１００５）。
【００７２】
過去特定時間の電池消費が多くはなくステップＳ１００５の判定がＮＯならば、受信可能レベルが４に設定されて（ステップＳ１０１１）、図２のステップＳ２０２の受信可能レベル決定動作を終了する。即ち、現在の電池残量は十分で過去特定時間の電池消費も少ない場合には、受信端末１００（＃１）の受信可能状態が、最高の状態として送信端末１００（＃２）に通知される。
【００７３】
過去特定時間の電池消費が多くはなくステップＳ１００５の判定がＹＥＳならば、次に、図８のメモリエリアに記憶されている過去特定時間の稼働時間累積値が所定の閾値より大きいか否かが判定される（ステップＳ１００６）。
【００７４】
過去特定時間の稼働時間が長くステップＳ１００６の判定がＹＥＳならば、受信可能レベルが３に設定されて（ステップＳ１０１０）、図２のステップＳ２０２の受信可能レベル決定動作を終了する。即ち、過去特定時間だけ集中して電力消費が発生した場合には、受信端末１００（＃１）の受信可能状態が、最高の状態から２番目の状態として送信端末１００（＃２）に通知される。
【００７５】
過去特定時間の稼働時間はそれほど長くはなくステップＳ１００６の判定がＮＯならば、次に、図８のメモリエリアに記憶されている過去特定時間の通信回数累積値が所定の閾値より大きいか否かが判定される（ステップＳ１００７）。
【００７６】
過去特定時間の通信回数が多くステップＳ１００７の判定がＹＥＳならば、この場合も受信可能レベルが３に設定されて（ステップＳ１０１０）、図２のステップＳ２０２の受信可能レベル決定動作を終了する。即ち、過去特定時間だけ集中して通信が発生した場合には、受信端末１００（＃１）の受信可能状態が、最高の状態から２番目の状態として送信端末１００（＃２）に通知される。
【００７７】
過去特定時間の通信回数もそれほど多くはなくステップＳ１００７の判定がＹＥＳである場合には、受信可能レベルが４に設定されて（ステップＳ１０１１）、図２のステップＳ２０２の受信可能レベル決定動作を終了する。この場合には、受信端末１００（＃１）の受信可能状態が、最高の状態として送信端末１００（＃２）に通知される。
【００７８】
以上のようにして、受信端末１００（＃１）は、識別符号の同報送信時に、送信端末１００（＃２）側に自装置の受信可能状態を、受信可能レベルとして適切に通知することが可能となる。
【００７９】
なお、受信可能レベル決定の動作論理は、図１０の動作フローチャートに限定されるものではなく、様々な論理の組合せが可能である。
次に、図１の無線端末１００において、送信判定部１０４の処理として実現される、図３のステップＳ３０５の送信判定動作について説明する。
【００８０】
ここでは、前述したように、送信端末１００（＃２）が、受信した識別符号に基づいて送信処理を実行しようとするときに、識別符号と共に受信された受信端末１００（＃１）の受信可能レベルと自装置の状態とに基づいて、識別符号に対応する受信端末１００（＃１）に対して送信処理を実行するか否かが判定される。
【００８１】
送信判定部１０４では、図８に示されるメモリエリア内の転送履歴が管理される。このデータは、図３のステップＳ３１１によって、過去成功した送信処理におけるデータフレームの転送結果が転送履歴データとして記憶されている。転送履歴には、転送先の端末情報が含まれている。
【００８２】
図１１は、図１の送信判定部１０４の処理として実現される、図３のステップＳ３０５の送信判定動作の動作例を示す動作フローチャートである。
まず、図３のステップＳ３０２にて受信された識別符号が、自装置において現在発生している送信要求に対向する宛先の無線端末１００に対応するものであるか否かが判定される（ステップＳ１１０１）。
【００８３】
ステップＳ１１０１の判定がＹＥＳならば、判定結果：「送信する」が出力されて（ステップＳ１１１１）、図３のステップＳ３０５の送信判定動作を終了する。即ち、識別符号の相手が直接の宛先端末ならば、無条件に送信処理が実行される。
【００８４】
ステップＳ１１０１の判定がＮＯならば、図８のメモリエリア上に記憶されている転送履歴の全ての転送先が、図３のステップＳ３０２にて受信された識別符号が示す宛先端末であるか否かが判定される（ステップＳ１１０２）。
【００８５】
ステップＳ１１０２の判定がＹＥＳならば、判定結果：「送信する」が出力されて（ステップＳ１１１１）、図３のステップＳ３０５の送信判定動作を終了する。即ち、自装置が過去に識別符号が示す相手にしか送信を行っていない場合には、無条件に送信処理が実行される。
【００８６】
ステップＳ１１０２の判定がＮＯならば、次に、システム構成情報（図７の７０１を参照）が参照されることにより、現在発生している送信要求に対応する宛先までの中継数として、自装置よりも小さい数値が設定されている周辺の無線端末１００の数が、所定の閾値以下であるか否かが判定される（ステップＳ１１０３）。
【００８７】
ステップＳ１１０３の判定がＹＥＳならば、更に、図３のステップＳ３０２で識別符号と共に受信された受信可能レベルが３よりも大きいか否かが判定される（ステップＳ１１０７）。
【００８８】
そして、ステップＳ１１０７の判定もＹＥＳならば、判定結果：「送信する」が出力されて（ステップＳ１１１１）、図３のステップＳ３０５の送信判定動作を終了する。一方、ステップＳ１１０７の判定がＮＯならば、判定結果：「送信せず」が出力されて（ステップＳ１１１２）、図３のステップＳ３０５の送信判定動作を終了する。このように、周囲に自装置よりも中継条件の良い無線端末１００があまりなく、かつ受信された識別符号に対応する受信端末１００（＃１）の状態がある程度よければ、送信処理が実行される。
【００８９】
ステップＳ１１０３の判定がＮＯならば、ハードウェア（後述する図１４のコントローラ１４０６参照）によって検出されている現在の電池残量が、所定の閾値より小さいか否
かが判定される（ステップＳ１１０４）。
【００９０】
現在の電池残量が少なくステップＳ１１０４の判定がＹＥＳの場合には、更に、図３のステップＳ３０２で識別符号と共に受信された受信可能レベルが１よりも大きいか否かが判定される（ステップＳ１１０８）。
【００９１】
そして、ステップＳ１１０８の判定もＹＥＳならば、判定結果：「送信する」が出力されて（ステップＳ１１１１）、図３のステップＳ３０５の送信判定動作を終了する。一方、ステップＳ１１０８の判定がＮＯならば、判定結果：「送信せず」が出力されて（ステップＳ１１１２）、図３のステップＳ３０５の送信判定動作を終了する。
【００９２】
現在の電池残量が十分でステップＳ１１０４の判定がＮＯの場合には、図８のメモリエリアに記憶されている過去特定時間の電池消費が所定の閾値より大きいか否かが判定される（ステップＳ１１０５）。
【００９３】
過去特定時間の電池消費が多くステップＳ１１０５の判定がＹＥＳの場合には、更に、図３のステップＳ３０２で識別符号と共に受信された受信可能レベルが２よりも大きいか否かが判定される（ステップＳ１１０９）。
【００９４】
そして、ステップＳ１１０９の判定もＹＥＳならば、判定結果：「送信する」が出力されて（ステップＳ１１１１）、図３のステップＳ３０５の送信判定動作を終了する。一方、ステップＳ１１０９の判定がＮＯならば、判定結果：「送信せず」が出力されて（ステップＳ１１１２）、図３のステップＳ３０５の送信判定動作を終了する。
【００９５】
過去特定時間の電池消費が多くはなくステップＳ１１０５の判定がＮＯの場合には、図３のステップＳ３０５が実行された時点で前述した連続待受け制御タイマの値が判定され、現在実行中の識別符号連続待受け動作の継続時間が所定の閾値以上であるか否かが判定される（ステップＳ１１０６）。
【００９６】
現在実行中の識別符号連続待受け動作の継続時間が長くステップＳ１１０６の判定がＹＥＳの場合には、更に、図３のステップＳ３０２で識別符号と共に受信された受信可能レベルが１よりも大きいか否かが判定される（ステップＳ１１１０）。
【００９７】
そして、ステップＳ１１１０の判定もＹＥＳならば、判定結果：「送信する」が出力されて（ステップＳ１１１１）、図３のステップＳ３０５の送信判定動作を終了する。一方、ステップＳ１１１０の判定がＮＯならば、判定結果：「送信せず」が出力されて（ステップＳ１１１２）、図３のステップＳ３０５の送信判定動作を終了する。
【００９８】
また、現在実行中の識別符号連続待受け動作の継続時間が長くはなくステップＳ１１０６の判定がＮＯの場合には、判定結果：「送信せず」が出力されて（ステップＳ１１１２）、図３のステップＳ３０５の送信判定動作を終了する。
【００９９】
以上のようにして、送信端末１００（＃２）は、受信端末１００（＃１）から通知された受信可能レベルと自装置の状態とに基づいて、送信処理を実行するか否かを適切に判断することが可能となり、電池の消費を最適に抑制することが可能となる。
【０１００】
なお、送信処理判定の動作論理は、図１１の動作フローチャートに限定されるものではなく、様々な論理の組合せが可能である。
また、図８のメモリエリアに記憶される稼働時間累積値、通信回数累積値、及び転送履歴は、例えば無線端末１００の電源投入以降保持され続けてもよいし、過去一定の長時間
だけ保持されてもよく、或いは、ユーザの指示による任意のタイミングでクリアされてもよい。
【０１０１】
図１２は、送信判定の動作を示す動作説明図である。図１２においてＡの送信端末１００（＃２）において、特には図示しないＤの無線端末１００宛てのデータの送信要求（転送要求）Ｊが発生する。その後、Ｃの受信端末１００（＃１）より識別符号のビーコンフレームＰ１を受信するが、Ｃは図１０の動作フローチャートの制御処理に従って受信可能レベルを同報している。Ａは例えば、Ｃが自装置よりＤに対する中継回数が少ないことをシステム構成情報により確認するが、図１１の動作フローチャートの制御処理によってリンク確立要求フレームＰ２の送信を取りやめる。その後、Ｂの受信端末１００（＃１）より識別符号のビーコンフレームＰ１を受信し、Ｂが自装置よりＤに対する中継回数が自装置よりも少ないことを確認した後、更にＢより通知された受信可能レベルを図１１の動作フローチャートの制御処理によって判定した結果、リンク確立要求Ｐ２の送信を行う。その後、Ｂとの間でデータフレームＰ４の交信を実行する。
【０１０２】
図１４は、上述した無線端末１００の実施形態を具体的に実現することのできる無線端末１４００のハードウェア構成例を示す図である。
図１４において、無線端末１４００は、図１の無線端末１００に対応し、アンテナ１４０１、送受信切替部１４０２、無線送信回路１４０３、無線受信回路１４０４、メモリ１４０５、コントローラ１４０６、タイミング回路１４０７、タイマ１４０８、インタフェース回路１４０９、電源（電池）１４１０、電源ライン１４１１、スイッチ１４１２、１４１３を含む。
【０１０３】
メモリ１４０５、コントローラ１４０６、タイミング回路１４０７、タイマ１４０８、及びインタフェース回路１４０９は例えば、無線端末１４００の通信制御用の専用演算プロセッサである通信制御部１５２０によって実現される。
【０１０４】
図１４に示される構成を有する無線端末１４００において、送信時には、送信データがセンサやパソコンなどの外部の情報処理装置からインタフェース回路１４０９に転送されて、メモリ１４０５に書き込まれる。その後、メモリ１４０５内の送信データは、コントローラ１４０６による制御に基づいて、必要に応じて符号化された後、無線フレームに組み立てられ、メモリ１４０５内の送信バッファ領域に書き込まれる。その結果得られる無線フレーム送信データは、無線送信回路１４０３によって、送受信切替部１４０２を介してアンテナ１４０１から送信される。受信時には、アンテナ１４０１及び送受信切替部１４０２を介して受信された無線フレーム受信データは、無線受信回路１４０４によって、メモリ１４０５内の受信バッファ領域に受信される。その後、コントローラ１４０６による制御に基づいて、メモリ１４０５内の受信バッファ領域に受信された無線フレーム受信データから受信データが取り出され、必要に応じて復号された後、インタフェース回路１４０９を介して外部の情報処理装置に転送される。
【０１０５】
無線送信回路１４０３において、メモリ１４０５内の送信バッファ領域に書き込まれた無線フレーム送信データは、特には図示しない読出し回路によって順次読み出されながら、特には図示しない変調器により、変調送信データに変換される。変調送信データは、特には図示しないデジタル−アナログ変換器により、変調送信信号に変換される。変調送信信号は、特には図示しない直交変調器により、中間周波数送信信号に変換される。中間周波数送信信号は、特には図示しない可変減衰器でレベル調整等された後、特には図示しないアップコンバータにて無線周波数送信信号に変換される。無線周波数送信信号は、最終段の特には図示しない送信アンプにて増幅され、送受信切替部１４０２を介してアンテナ１４０１から送信される。
【０１０６】
無線受信回路１４０４において、アンテナ１４０１から送受信切替部１４０２を介して受信された無線周波数受信信号は、特には図示しない低雑音アンプによって増幅された後、特には図示しないダウンコンバータにて中間周波数受信信号に変換される。中間周波数受信信号は、特には図示しない可変減衰器でレベル調整等された後、特には図示しない直交復調器により、変調受信信号に変換される。変調受信信号は、特には図示しないアナログ−デジタル変換器により、変調受信データに変換される。変調受信データは、特には図示しない復調器により、無線フレーム受信データに変換される。この無線フレーム受信データは、特には図示しない書込み回路によって、メモリ１４０５内の受信バッファ領域に順次書き込まれる。
【０１０７】
図１４の構成において、コントローラ１４０６が、メモリ１４０５内のプログラム領域に記憶された第１の制御プログラムを実行することにより、図１の間欠動作制御部１０１による前述の図２及び図１０の動作フローチャートの動作を実現する。このとき、前述した稼働時間タイマによる受信動作状態期間の計時、各制御時間Ｔ１０、Ｔ１１、及び休止状態制御タイマによる制御時間Ｔ１２（図４〜図６参照）の制御は、コントローラ１４０６が、タイミング回路１４０７にタイマ１４０８の動作を制御させることにより行う。
【０１０８】
コントローラ１４０６は、ステップＳ２０２で図１０の動作フローチャートで示される受信可能レベル決定処理を実行するときには、メモリ１４０５に、図８に示されるメモリエリアを確保して図１０の動作フローチャートで示される制御処理を実行する。また、コントローラ１４０６は、電源（電池）１４１０の残量や電圧を検出することができ、その検出結果に基づいて、図１０のステップＳ１００１やＳ１００２の制御処理を実行する。
【０１０９】
コントローラ１４０６は、ステップＳ２０３で識別符号及び受信可能レベルのビーコンフレームを同報送信するときには、図１３（ａ）に例示されるフォーマットでビーコンフレームを生成し、メモリ１４０５の送信バッファ領域に書き込む。また、コントローラ１４０６は、ステップＳ２０４やＳ２０６でリンク確立や通信データの受信に対する応答を返信するときには、図１３（ｂ）に例示されるフォーマットで応答フレームを生成し、メモリ１４０５の送信バッファ領域に書き込む。これらの書込み動作の後、コントローラ１４０６は、スイッチ１４１２をオンして、電源ライン１４１１を介して電源（電池）１４１０から無線送信回路１４０３への電力の給電を開始させる。これにより、無線送信回路１４０３が、前述したようにして、メモリ１４０５内の送信バッファ領域に書き込まれた無線フレーム送信データを順次読み出しながら送信する。
【０１１０】
また、コントローラ１４０６は、ステップＳ２０４でリンク確立要求信号の要求フレームを待ち受けたり、ステップＳ２０６でデータフレームを受信したりするときには、スイッチ１４１２をオンして、電源ライン１４１１を介して電源（電池）１４１０から無線受信回路１４０４への電力の給電を開始させる。これにより、無線受信回路１４０４が、前述したようにして受信動作を実行し、受信した無線フレーム受信データを、メモリ１４０５内の受信バッファ領域に書き込む。コントローラ１４０６は、この無線フレーム受信データの内容を判定することにより、必要なフレームデータが受信されたか否かを判別する。
【０１１１】
コントローラ１４０６は、メモリ１４０５内のプログラム領域に記憶された第２の制御プログラムを実行することにより、図１の送信動作制御部１０２による前述の図３及び図１１の動作フローチャートの動作を実現する。このとき、前述した連続待受け制御タイマによる制御時間Ｔ１３及び休止状態制御タイマによる制御時間Ｔ１２（図５、図６参照）等の計時は、コントローラ１４０６が、タイミング回路１４０７にタイマ１４０８の動作を制御さることにより行う。
【０１１２】
コントローラ１４０６は、ステップＳ３０５で図１１の動作フローチャートで示される送信判定処理を実行するときには、メモリ１４０５に、図８に示されるメモリエリアを確保して図１１の動作フローチャートで示される制御処理を実行する。また、コントローラ１４０６は、電源（電池）１４１０の残量を検出して、その検出結果に基づいて、図１１のステップＳ１１０４の制御処理を実行する。
【０１１３】
コントローラ１４０６は、ステップＳ３０１〜Ｓ３０３等で識別符号を連続的に待ち受ける動作を実行したり、ステップＳ３０７やＳ３０９でリンク確立や通信データの送信に対する応答を受信するときには、スイッチ１４１３をオンして、電源ライン１４１１を介して電源（電池）１４１０から無線受信回路１４０４への電力の給電を開始させる。これにより、無線受信回路１４０４が、前述したようにして受信動作を実行し、受信した無線フレーム受信データを、メモリ１４０５内の受信バッファ領域に書き込む。コントローラ１４０６は、この無線フレーム受信データの内容を判定することにより、必要なフレームデータが受信されたか否かを判別する。
【０１１４】
また、コントローラ１４０６は、ステップＳ３０７でリンク確立要求やそれに続くリンク制御のための要求データを送信するときには、図１３（ｂ）に例示されるフォーマットで要求フレームを生成し、メモリ１４０５の送信バッファ領域に書き込む。また、コントローラ１４０６は、ステップＳ３０９で通信データを送信するときには、図１３（ｃ）に例示されるフォーマットでデータフレームを生成し、メモリ１４０５の送信バッファ領域に書き込む。これらの書込み動作の後、コントローラ１４０６は、スイッチ１４１２をオンして、電源ライン１４１１を介して電源（電池）１４１０から無線送信回路１４０３への電力の給電を開始させる。これにより、無線送信回路１４０３が、前述したようにして、メモリ１４０５内の送信バッファ領域に書き込まれた無線フレーム送信データを順次読み出しながら送信する。
【０１１５】
コントローラ１４０６は、図９の動作フローチャートで示される一定時間割込処理を実行するときには、タイミング回路１４０７を介してタイマ１４０８を制御することにより、一定時間毎の割込を発生させる。
【０１１６】
以上説明したようにしてコントローラ１４０６が、スイッチ１４１２、１４１３を制御して、電源（電池）１４１０から無線送信回路１４０３及び無線受信回路１４０４への電力の給電状態を制御することにより、無線端末１４００における電源（電池）１４１０の消費を抑制することができる。
【０１１７】
また、コントローラ１４０６は、図１１の動作フローチャートで示される送信判定処理を実行することにより、送信処理の最適な制御を実施し、電源（電池）１４１０の消費を抑制することができる。
【符号の説明】
【０１１８】
１００、１４００  無線端末
１０１  間欠動作制御部
１０２  送信動作制御部
１０３  受信可能レベル決定部
１０４  送信判定部
１０５、１４０１  アンテナ
１４０２  送受信切替部
１４０３  無線送信回路
１４０４  無線受信回路
１４０５  メモリ
１４０６  コントローラ
１４０７  タイミング回路
１４０８  タイマ
１４０９  インタフェース回路
１４１０  電源（電池）
１４１１  電源ライン
１４１２、１４１３  スイッチ
【図１】
0005452145.tif 000002
【図２】
0005452145.tif 000003
【図３】
0005452145.tif 000004
【図４】
0005452145.tif 000005
【図５】
0005452145.tif 000006
【図６】
0005452145.tif 000007
【図８】
0005452145.tif 000008
【図９】
0005452145.tif 000009
【図１０】
0005452145.tif 000010
【図１１】
0005452145.tif 000011
【図１２】
0005452145.tif 000012
【図１３】
0005452145.tif 000013
【図１４】
0005452145.tif 000014
【図７】
0005452145.tif 000015