(57)【特許請求の範囲】
【請求項１】
無線網を介して他の無線機と通信可能であり、前記無線網内で夫々を識別する識別子が付与された無線機において、
自機の識別子を含む複数の無線機の識別子と、自機から前記識別子により識別される各無線機に至るホップ数とを関連付けて記憶するホップ数テーブルと、
該ホップ数テーブルに基づき、ホップ数がＮ（Ｎは１以上の整数）の各無線機の識別子群とホップ数がＮ＋１の各無線機の識別子群とを、両識別子群の境界を表すデリミタを用いて区分することにより、各無線機の識別子をホップ数別に格納したパケットを生成する生成部と、
該生成部により生成したパケットを前記他の無線機へ送信する送信部と
を備えることを特徴とする無線機。
【請求項２】
前記生成部は、
各無線機のホップ数を識別子別に格納したパケットを生成可能であり、
前記送信部は、
前記ホップ数テーブルに識別子が記憶されている無線機の数が予め設定した閾値以上の場合には、各無線機の識別子をホップ数別に格納したパケットを送信し、前記閾値未満の場合には、各無線機のホップ数を識別子別に格納したパケットを送信する
ことを特徴とする請求項１に記載の無線機。
【請求項３】
各無線機のホップ数を識別子別に格納したパケットを他の無線機から受信する受信部を備え、
前記生成部は、前記受信部が前記パケットを受信した場合、各無線機の識別子をホップ数別に格納したパケットの生成に代えて、各無線機のホップ数を識別子別に格納したパケットを生成する
ことを特徴とする請求項１に記載の無線機。
【請求項４】
前記送信部が送信するパケットは、各無線機の識別子をホップ数別に格納したパケットと、各無線機のホップ数を識別子別に格納したパケットとを区別するための情報を含む
ことを特徴とする請求項２又は請求項３に記載の無線機。
【請求項５】
無線網内で夫々を識別する識別子が付与された複数の無線機を含み、該複数の無線機のうちの少なくとも１つがメータを接続する接続部を備えた無線テレメータシステムにおいて、
各無線機は、
各無線機の識別子と、該識別子により識別される各無線機に至るホップ数とを関連付けて記憶するホップ数テーブルと、
該ホップ数テーブルに基づき、ホップ数がＮ（Ｎは１以上の整数）の各無線機の識別子群とホップ数がＮ＋１の各無線機の識別子群とを、両識別子群の境界を表すデリミタを用いて区分することにより、各無線機の識別子をホップ数別に格納したパケットを生成する生成部と、
該生成部により生成したパケットを前記他の無線機へ送信する送信部と
を備えることを特徴とする無線テレメータシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メータにて計測されたガス、水道、電気などの使用量を無線網を利用してセンタ側の通信装置へ送信する無線機及び無線テレメータシステムに関する。
【背景技術】
【０００２】
ガス、水道、電気等の検針用に開発された無線テレメータシステムが知られている（例えば、特許文献１を参照）。無線テレメータシステムは、センタ側の構成として、ホストコンピュータ、センタ網制御装置等を備え、端末側の構成として、ＮＣＵ（Network Control Unit）、ゲートウェイ無線機、無線機等を備える。センタ側のホストコンピュータと端末側及びゲートウェイ無線機は、公衆電話網、ＰＨＳ（Personal Handyphone System）網、ＦＯＭＡ（Freedom Of Mobile multimedia Access）網などの広域通信網を介して通信可能に接続される。また、端末側のゲートウェイ無線機及び各無線機は狭域無線網を形成し、互いに通信可能に接続される。
【０００３】
各無線機には、各需要家に供給されるガス、水道、電気等の供給物の使用量を計測するメータが接続される。各メータは、計測結果（検針値）を取得した場合、取得した検針値を含むパケットを送信する。各メータから送信されるパケットは、メータが接続された無線機を含む１又は複数の無線機、ゲートウェイ無線機及びＮＣＵを経由して、センタ側のホストコンピュータに到達する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１４２９０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の無線テレメータシステムでは、送信元の無線機から送信先の無線機に至る通信経路を定めるために、無線機間で、各無線機の識別子（無線機番号）と、各無線機までのホップ数とを関連付けて記憶したホップ数テーブルの交換を行う。ホップ数テーブルの交換を行う際に無線機間で送受信するパケットのデータ長は、狭域無線網の通信規格により定められているため、各無線機のホップ数を無線機番号別に格納した場合には、十分な台数分の無線機番号及びホップ数を１つのパケットで通知することはできないという問題点を有している。
【０００６】
本発明は、斯かる事情に鑑みてなされたものであり、１つのパケットで無線機番号及びホップ数を通知できる無線機の台数を増やすことができる無線機及び無線テレメータシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願の無線機は、無線網を介して他の無線機と通信可能であり、前記無線網内で夫々を識別する識別子が付与された無線機において、自機の識別子を含む複数の無線機の識別子と、自機から前記識別子により識別される各無線機に至るホップ数とを関連付けて記憶するホップ数テーブルと、該ホップ数テーブルに基づき、ホップ数がＮ（Ｎは１以上の整数）の各無線機の識別子群とホップ数がＮ＋１の各無線機の識別子群とを、両識別子群の境界を表すデリミタを用いて区分することにより、各無線機の識別子をホップ数別に格納したパケットを生成する生成部と、該生成部により生成したパケットを前記他の無線機へ送信する送信部とを備えることを特徴とする。
【０００８】
本願の無線機は、前記生成部は、各無線機のホップ数を識別子別に格納したパケットを生成可能であり、前記送信部は、前記ホップ数テーブルに識別子が記憶されている無線機の数が予め設定した閾値以上の場合には、各無線機の識別子をホップ数別に格納したパケットを送信し、前記閾値未満の場合には、各無線機のホップ数を識別子別に格納したパケットを送信することを特徴とする。
【０００９】
本願の無線機は、各無線機のホップ数を識別子別に格納したパケットを他の無線機から受信する受信部を備え、前記生成部は、前記受信部が前記パケットを受信した場合、各無線機の識別子をホップ数別に格納したパケットの生成に代えて、各無線機のホップ数を識別子別に格納したパケットを生成することを特徴とする。
【００１０】
本願の無線機は、前記送信部が送信するパケットは、各無線機の識別子をホップ数別に格納したパケットと、各無線機のホップ数を識別子別に格納したパケットとを区別するための情報を含むことを特徴とする。
【００１１】
本願の無線テレメータシステムは、無線網内で夫々を識別する識別子が付与された複数の無線機を含み、該複数の無線機のうちの少なくとも１つがメータを接続する接続部を備えた無線テレメータシステムにおいて、各無線機は、各無線機の識別子と、該識別子により識別される各無線機に至るホップ数とを関連付けて記憶するホップ数テーブルと、該ホップ数テーブルに基づき、ホップ数がＮ（Ｎは１以上の整数）の各無線機の識別子群とホップ数がＮ＋１の各無線機の識別子群とを、両識別子群の境界を表すデリミタを用いて区分することにより、各無線機の識別子をホップ数別に格納したパケットを生成する生成部と、該生成部により生成したパケットを前記他の無線機へ送信する送信部とを備えることを特徴とする。
【発明の効果】
【００１２】
本願によれば、１つのパケットで無線機番号及びホップ数を通知できる無線機の台数を増やすことができる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１に係る無線テレメータシステムの全体構成を示すブロック図である。
【図２】無線機の内部構成を示すブロック図である。
【図３】各無線機の接続関係を示す模式図である。
【図４】ホップ数テーブルの一例を示す概念図である。
【図５】実施の形態１に係る無線機がホップ数テーブルを交換する際に生成するパケットの一例を示す模式図である。
【図６】比較例として示す従来のパケットの構成例を示す模式図である。
【図７】実施の形態２に係る無線機が実行する処理の手順を示すフローチャートである。
【図８】ホップ数テーブルの情報を通知する際に送信するパケットの構成例を示す模式図である。
【図９】実施の形態３に係る無線機が実行する処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
（実施の形態１）
図１は実施の形態１に係る無線テレメータシステムの全体構成を示すブロック図である。本実施の形態に係る無線テレメータシステムは、端末側の構成として、ＮＣＵ２０、ゲートウェイ無線機２１、複数の無線機２２Ａ〜２２Ｆ及びメータ２３，２３，…，２３を備える。メータ２３は、例えば個人宅、会社、各種施設等の需要家毎に設置され、ガス、水道、電気等の使用量を計測し、計測結果（検針値）を出力する計測器である。無線テレメータシステムでは、メータ２３，２３，…，２３の検針値を示すデータ、無線機２２Ａ〜２２Ｆの動作状態を示すデータなど端末側から出力される各種データを、無線通信を利用してセンタ１０へ送信すると共に、無線機２２Ａ〜２２Ｆ及びメータ２３，２３，…，２３の動作を制御するための制御指令等を含んだ各種データをセンタ１０から端末側へ送信する。
【００１５】
センタ１０は、例えば、ＰＨＳ網、ＦＯＭＡ網などの広域無線網Ｎ１を介して端末側と通信を行う通信装置、端末側から送信されるデータを蓄積する記憶装置を含む（不図示）。
【００１６】
ＮＣＵ２０は、広域無線網Ｎ１に接続され、広域無線網Ｎ１を介してセンタ１０と無線通信を行う。なお、ＮＣＵ２０とセンタ１０との間の通信は無線通信に限らず、有線の通信であってもよい。この場合、ＮＣＵ２０及びセンタ１０は有線の通信網により接続される。
【００１７】
ゲートウェイ無線機２１とＮＣＵ２０とは、例えばＵバス等のバスラインを介して接続される。ゲートウェイ無線機２１は、バスラインを介して接続されたＮＣＵ２０を通じて、センタ１０と通信が行えるように構成されている。
【００１８】
また、ゲートウェイ無線機２１は、無線機２２Ａ〜２２Ｆを含む狭域無線網Ｎ２に参加することにより、無線機２２Ａ〜２２Ｆと通信が行えるように構成されている。なお、狭域無線網Ｎ２に属するゲートウェイ無線機２１及び無線機２２Ａ〜２２Ｆは、狭域無線網Ｎ２内でそれぞれを識別するための識別子として、図に示していない番号発行無線機より発行される無線機番号を有するものとする。ゲートウェイ無線機２１及び各無線機２２Ａ〜２２Ｆは、無線機番号により指定した通信相手と無線通信を行う。
【００１９】
無線機２２Ａ〜２２Ｆは、それぞれに接続されているメータ２３から検針値を含むパケットをバスラインを通じて受信した場合、狭域無線網Ｎ２を介してゲートウェイ無線機２１へ送信する。このとき、無線機２２Ａ〜２２Ｆから送信されるパケットは、直接的又は１又は複数の他の無線機２２Ａ〜２２Ｆを経由して、ゲートウェイ無線機２１に到達する。ゲートウェイ無線機２１は、狭域無線網Ｎ２を通じて無線機２２Ａ〜２２Ｆから送信されるパケットを受信した場合、及び自機においてセンタ１０へ通知すべきイベントが発生した場合等において、ＮＣＵ２０を通じてセンタ１０との通信を行い、所望のパケットをセンタ１０へ送信する。
【００２０】
以下の説明において、無線機２２Ａ〜２２Ｆを区別して説明する必要がない場合には、無線機２２とも記載する。図１の例では、６台の無線機２２Ａ〜２２Ｆを狭域無線網Ｎ２内に接続した構成について説明したが、狭域無線網Ｎ２内に接続可能な無線機２２の数は６台に限定されるものではなく、狭域無線網Ｎ２の通信規格によって定められる最大接続数の範囲内で適宜変更され得る。
【００２１】
図２は無線機２２の内部構成を示すブロック図である。無線機２２は、制御部２２０、記憶部２２１、狭域無線通信部２２２、接続ポート２２３、表示部２２４、操作部２２５などを備える。無線機２２が備えるハードウェア各部は、電池２２９から供給される電力により動作するように構成されている。
【００２２】
制御部２２０は、例えば、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）などを備える。制御部２２０内のＣＰＵは、ＲＯＭに予め格納された制御プログラムを実行することにより、機器全体を本発明に係る無線機として機能させる。また、制御部２２０は、日時情報を出力する時計手段、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【００２３】
記憶部２２１は、例えば、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read Only Memory）などの不揮発性メモリにより構成されており、各種動作に関する設定情報、自機固有の識別子である無線機ＩＤ、番号発行無線機より発行された無線機番号等を記憶する。また、記憶部２２１は、通信の際に参照する各種テーブルを備える。記憶部２２１が備えるテーブルには、例えば、自機の無線機番号を含む複数の無線機２２の無線機番号と、自機から各無線機２２に至るホップ数とを関連付けて記憶するホップ数テーブルが含まれる。
【００２４】
狭域無線通信部２２２は、アンテナ２２２ａを通じて電波を発信または受信することによって、ゲートウェイ無線機２１及び他の無線機２２，２２，…，２２との間で所定の無線通信方式にて無線通信を行う。無線通信方式としては、例えばＵバスエアの規格に準拠した通信方式が採用される。無線機２２の狭域無線通信部２２２は、自機がゲートウェイ無線機２１又は他の無線機２２から送信されるデータを受信することが可能である場合、ＲＮＯ（自機の無線機番号）を間欠的に送信する。また、狭域無線通信部２２２は、ゲートウェイ無線機２１又は他の無線機２２から送信されるＲＮＯを受信した場合であって、自機が送信すべきパケットを有するとき、当該パケットをＲＮＯの送信元へ送信する。
【００２５】
接続ポート２２３は、ガス、水道、電気等の使用量を計測するためのメータ２３を接続するインタフェースを備える。無線機２２は、Ｕバス等のバスラインを介して接続ポート２２３に接続されたメータ２３との間でパケットの送受信を行う。
【００２６】
表示部２２４は、ＬＥＤランプ（LED : Light Emitting Diode）、液晶表示パネル等により構成されており、制御部２２０から出力される制御信号に基づいて、無線機２２の設置作業及び保守作業を行う作業員等に通知すべき情報を表示する。
【００２７】
操作部２２５は、ディップスイッチ等の各種スイッチ、ボタンにより構成されており、作業員等による各種の設定操作を受付ける。制御部２２０は、操作部２２５から入力される設定内容を基に適宜の制御を行い、必要に応じて設定内容を記憶部２２１に記憶させる。
【００２８】
以下、実施の形態１に係る無線機２２の動作について説明する。
図３は各無線機２２の接続関係を示す模式図である。図３の例は、狭域無線網Ｎ２内の６つの無線機２２Ａ〜２２Ｆの接続関係を簡略的に示したものであり、直接的に無線通信が可能な通信経路を破線により示している。また、無線機２２Ａ〜２２Ｆには、無線機番号「１」〜「６」がそれぞれ割り当てられているものとする。
【００２９】
例えば、無線機番号「２」の無線機２２Ｂから無線機番号「６」の無線機２２Ｆに至る通信経路としては、無線機２２Ａ及び無線機２２Ｃを経由する通信経路、無線機２２Ｄ及び無線機２２Ｃを経由する通信経路、及び無線機２２Ｅ、無線機２２Ｄ及び無線機２２Ｃを経由する通信経路等が存在する。
【００３０】
一般的には、宛先に至るまでのホップ数が最も少なくなるような通信経路が優先的に選択されるが、通信状況に応じて迂回する通経路が選択されてもよい。例えば、無線機番号「２」の無線機２２Ｂから無線機番号「６」の無線機２２Ｆに至る通信経路では、無線機２２Ａ及び無線機２２Ｃを経由する通信経路、及び、無線機２２Ｄ及び無線機２２Ｃを経由する通信経路の双方においてホップ数は３となり、無線機２２Ｅ、無線機２２Ｄ及び無線機２２Ｃを経由する通信経路ではホップ数は４となるため、ホップ数が３の通信経路が優先的に選択される。しかしながら、無線機２２Ｂと無線機２２Ａ，２２Ｄとの間の通信状況が良くない場合には、無線機２２Ｅを経由するホップ数が４の通信経路を選択しても良い。
【００３１】
各無線機２２は、適宜のタイミング（例えば、新たな無線機２２が狭域無線網Ｎ２内に接続されたタイミング）において、隣接無線機とホップ数テーブルを交換し合い、自機のホップ数テーブルを更新することにより、狭域無線網Ｎ２内に接続された各無線機２２の無線機番号及び自機から各無線機２２に至るホップ数の情報を把握する。各無線機２２は、適宜更新されるホップ数テーブルを参照することにより、自機から宛先に至る通信経路を決定することが可能となる。
【００３２】
図４はホップ数テーブルの一例を示す概念図である。ホップ数テーブルは、狭域無線網Ｎ２に接続された各無線機２２の無線機番号と、当該無線機番号により識別される無線機２２に至るまでのホップ数とを関連付けて記憶したテーブルである。なお、ホップ数テーブルを備える無線機２２自身のホップ数は０であり、この無線機２２と直接的に無線通信が可能な隣接無線機のホップ数は１であると定義される。隣接無線機から更に経由する無線機２２の数が１つずつ増加するにつれてホップ数は１ずつ増加する。
【００３３】
図４は、無線機番号「２」の無線機２２Ｂが備えるホップ数テーブルの一例を示している。無線機２２Ｂ自身のホップ数は０であるため、無線機番号「２」及びホップ数０が関連付けられてホップ数テーブルに登録されている。また、図３に示す接続関係に依れば、無線機２２Ｂの隣接無線機は無線機２２Ａ，２２Ｄ，２２Ｅであるため、これらの無線機番号「１」，「４」，「５」がそれぞれホップ数１に関連付けられてホップ数テーブルに登録されている。同様に、無線機２２Ｂからのホップ数が２である無線機２２Ｃに関して、無線機番号「３」及びホップ数２が関連付けられてホップ数テーブルに登録されており、無線機２２Ｂからのホップ数が３である無線機２２Ｆに関して、無線機番号「６」及びホップ数３が関連付けられてホップ数テーブルに登録されている。
【００３４】
各無線機２２は、新たな無線機２２が狭域無線網Ｎ２内に接続されたタイミング等の適宜のタイミングにて、隣接無線機とホップ数テーブルの交換を行う。このとき、各無線機２２の制御部２２０は、自機のホップ数テーブルに登録された情報を隣接無線機に通知するために、所定のフォーマットでパケットを生成する。
【００３５】
図５は実施の形態１に係る無線機２２がホップ数テーブルを交換する際に生成するパケットの一例を示す模式図である。図５は、無線機番号「２」の無線機２２Ｂがホップ数テーブルを交換する際に生成するパケットの一部を示している。各無線機２２（図５の例では無線機２２Ｂ）は、隣接無線機とホップ数テーブルを交換する際に、自機からホップ数がＮ（Ｎは１以上の整数）の各無線機２２の無線機番号群と、ホップ数がＮ＋１の各無線機２２の無線機番号群とを、両無線機番号群の境界をデリミタにて区分することにより、自機を含む各無線機２２の無線機番号をホップ数別に格納したパケットを生成する。
【００３６】
図５に示すパケットの例では、まず、送信元（ホップ数０）の無線機２２Ｂの無線機番号「２」が格納され、デリミタを挟まずに、送信元からホップ数が１の無線機２２（隣接無線機）の無線機番号群が格納されている。図３の接続例では、無線機２２Ｂの隣接無線機は無線機２２Ａ，２２Ｄ，２２Ｅであるため、これらの無線機２２Ａ，２２Ｄ，２２Ｅの無線機番号「１」，「４」，「５」が格納される。
【００３７】
ホップ数１の無線機番号群に続いて、ホップ数２の無線機番号群がデリミタを挟んで格納される。図３の接続例では、無線機２２Ｂからホップ数が２の無線機２２は、無線機２２Ｃのみであるため、この無線機２２Ｃの無線機番号「３」がデリミタを挟んで格納される。なお、デリミタとしては、無線機番号として割り当てる予定がない任意の文字列を採用することができる。本実施の形態では、デリミタの一例として「ＦＦ」を採用している。
【００３８】
同様に、ホップ数２の無線機番号群に続いて、ホップ数３の無線機番号群がデリミタを挟んで格納される。図３の接続例では、無線機２２Ｂからホップ数が３の無線機２２は、無線機２２Ｆのみであるため、この無線機２２Ｆの無線機番号「６」がデリミタを挟んで格納される。
【００３９】
各無線機２２は、上記のように構成されたパケットを受信した場合、パケットのデータ部分に含まれる最初の無線機番号を送信元無線機の無線機番号と判断することができる。また、各無線機２２は、送信元無線機の無線機番号から１つ目のデリミタを検出するまでに格納されている１又は複数の無線機番号を、送信元無線機からホップ数１の無線機２２の無線機番号と判断することができ、Ｎ個目（Ｎは１以上の整数）のデリミタからＮ＋１個目のデリミタに挟まれて格納されている１又は複数の無線機番号を、送信元無線機からホップ数Ｎの無線機２２の無線機番号と判断することができる。
【００４０】
以下、比較として、従来の無線機テレメータシステムにおいて、各無線機がホップ数テーブルを交換する際に送信していたパケットの構成例を説明する。
【００４１】
図６は比較例として示す従来のパケットの構成例を示す模式図である。従来の無線テレメータシステムでは、各無線機の無線機番号と送信元無線機からのホップ数とを対にして、無線機番号別に各無線機のホップ数を格納したフォーマット（以下、従来フォーマットという）を採用していた。例えば、図３に示すように接続された無線機２２Ｂが従来フォーマットに従ってホップ数テーブルのデータを送信する場合、無線機２２Ｂは、無線機２２Ａの無線機番号「１」及びホップ数（＝１）、無線機２２Ｂの無線機番号「２」及びホップ数（＝０）、無線機２２Ｃの無線機番号「３」及びホップ数（＝２）、無線機２２Ｄの無線機番号「４」及びホップ数（＝１）、無線機２２Ｅの無線機番号「５」及びホップ数（＝１）、無線機２２Ｆの無線機番号「６」及びホップ数（＝３）を順に含むパケットを生成する。
【００４２】
狭域無線網Ｎ２の通信規格の１つであるＵバスエア規格では、ネットワーク層のフレームフォーマットで使用できるホップ数テーブルのデータ長は１０４バイトに制限されている。無線機番号別に各無線機のホップ数を格納した従来フォーマットを採用する場合、無線機番号及びホップ数をそれぞれ１バイトとしたとき、無線機１台につき２バイトのデータが必要であるため、最大でも５２台に制限されてしまう。通信回数を増やすことで台数を増やすことが可能であるが、通信回数が増えることにより、各無線機における電池寿命が短くなってしまう。
【００４３】
これに対し、各無線機２２の無線機番号をホップ数別に格納する本願のフレームフォーマット（以下、圧縮フォーマットという）では、例えば最大ホップ数を１０ホップとし、デリミタのデータ長を１バイトとした場合、９個分のデリミタのデータ（＝９バイト）と、無線機台数×１バイトのデータとが必要となるため、無線機台数を９５台（＝１０４−９）まで増やすことができる。
【００４４】
以上のように、実施の形態１では、各無線機２２の無線機番号をホップ数別に格納する圧縮フォーマットを採用するため、通信回数を増やすことなく、ホップ数テーブルのデータを送信する際に、１つのパケットにより通知できる無線機２２の台数を増やすことができる。
【００４５】
なお、本実施の形態では、無線機２２，２２間でホップ数テーブルを交換する構成について説明したが、ゲートウェイ無線機２１は狭域無線網Ｎ２内の１つの無線機として機能するので、ゲートウェイ無線機２１と無線機２２との間でホップ数テーブルの交換を行ってもよいことは勿論のことである。
【００４６】
（実施の形態２）
実施の形態２では、圧縮フォーマットと従来フォーマットとを切り替えて使用する構成について説明する。
【００４７】
実施の形態２に係る各無線機２２は、ホップ数テーブルを交換する際、狭域無線網Ｎ２内に接続されている無線機２２の台数が閾値未満（例えば５０台未満）の場合、従来フォーマットにてパケットを生成し、狭域無線網Ｎ２内に接続されている無線機２２の台数が閾値以上の場合、圧縮フォーマットにてパケットを生成する。
【００４８】
図７は実施の形態２に係る無線機２２が実行する処理の手順を示すフローチャートである。無線機２２の制御部２２０は、ホップ数テーブルの交換を実行するか否かを判断する（ステップＳ２０１）。各無線機２２は、隣接無線機との間でホップ数テーブルを交換し、記憶部２２１に記憶された自身のホップ数テーブルを更新した場合、ホップ数テーブル更新カウンタ（不図示）の値を１だけ増加させる。各無線機２２は、例えば隣接無線機から無線機番号（ＲＮＯ）を収集するタイミングにて、保持しているホップ数テーブル更新カウンタの値と、隣接無線機が保持しているホップ数テーブル更新カウンタの値とを比較し、ホップ数テーブルが最新のものでない場合には、隣接無線機との間でホップ数テーブルの交換を行う。ホップ数テーブルの交換を行わない場合（Ｓ２０１：ＮＯ）、制御部２２０は、以下の処理を実行せずに本フローチャートによる処理を終了する。
【００４９】
ホップ数テーブルの交換を行う場合（Ｓ２０１：ＹＥＳ）、制御部２２０は、記憶部２２１に記憶されたホップ数テーブルを参照し、狭域無線網Ｎ２内に接続されている無線機２２の台数が閾値（例えば５０）以上であるか否かを判断する（ステップＳ２０２）。
【００５０】
閾値以上であると判断した場合（Ｓ２０２：ＹＥＳ）、制御部２２０は、各無線機２２の無線機番号をホップ数別に格納する圧縮フォーマットを採用して、ホップ数テーブルを通知するためのパケットを生成する（ステップＳ２０３）。
【００５１】
閾値未満であると判断した場合（Ｓ２０２：ＮＯ）、制御部２２０は、各無線機２２のホップ数を無線機番号別に格納する従来フォーマットを採用して、ホップ数テーブルを通知するためのパケットを生成する（ステップＳ２０４）。
【００５２】
次いで、制御部２２０は、ステップＳ２０３又はＳ２０４で生成したパケットを狭域無線通信部２２２より送信すると共に、隣接無線機から送信されてくるホップ数テーブルのデータを含んだパケットを受信することにより、ホップ数テーブルの交換を行う（ステップＳ２０５）。
【００５３】
制御部２２０は、隣接無線機から送信されてくるパケットからホップ数テーブルを再構成し、記憶部２２１内のホップ数テーブルを更新する（ステップＳ２０６）。ホップ数テーブルを更新した場合、制御部２２０は、ホップ数テーブル更新カウンタの値を１だけ増加させる。
【００５４】
なお、ホップ数テーブルの情報を通知するために送信するパケットには、圧縮フォーマットで生成したパケットと、従来フォーマットで生成したパケットとを区別するための情報を付加してもよい。
【００５５】
図８はホップ数テーブルの情報を通知する際に送信するパケットの構成例を示す模式図である。ホップ数テーブルの交換において使用するネットワーク層のフレームフォーマットは、１バイトのネットワークコントロールコマンド（Ｎ−Ｃｏｎ）、６バイトのネットワークコントロールコマンド情報（Ｎ−Ｃｏｎｆ−ｉｎｆ）、１０６バイトの送信対象のデータ（ＮＥＴデータ）を含む。
【００５６】
圧縮フォーマットであることを示すために、例えば、ネットワークコントロールコマンドに通常のホップ数テーブルを表すコマンド（３０ｈ）とは別に、専用のコマンドを割り当ててもよい。
【００５７】
また、ネットワークコントロールコマンド情報は、パケット交換対象無線機番号（ＯＢＪ−Ｎｏ）、ホップ数テーブル更新カウンタ（ＣＯＮＦ−Ｃｎｔｒ）、予約領域を含むので、その予約領域に圧縮フォーマットであること示す情報を付加してもよい。
【００５８】
以上のように、実施の形態２では、基本的には従来フォーマットを採用してホップ数テーブルの情報を通知するためのパケットを生成し、狭域無線網Ｎ２内に接続された無線機２２の数が閾値以上となった場合にのみ、圧縮フォーマットを採用してパケットを生成することができる。
【００５９】
（実施の形態３）
実施の形態３では、ホップ数テーブルの交換時に、圧縮フォーマットによるパケットを生成することを基本としつつ、隣接無線機から従来フォーマットによるパケットを受信した場合には、従来フォーマットに切り替える構成について説明する。
【００６０】
図９は実施の形態３に係る無線機２２が実行する処理の手順を示すフローチャートである。無線機２２の制御部２２０は、ホップ数テーブルの交換を実行するか否かを判断する（ステップＳ３０１）。例えば、各無線機２２は、自機が保持しているホップ数テーブル更新カウンタの値と、隣接無線機が保持しているホップ数テーブル更新カウンタの値とを比較し、ホップ数テーブルが最新のものでない場合には、隣接無線機との間でホップ数テーブルの交換を行う。ホップ数テーブルの交換を行わない場合（Ｓ３０１：ＮＯ）、制御部２２０は、以下の処理を実行せずに本フローチャートによる処理を終了する。
【００６１】
ホップ数テーブルの交換を行う場合（Ｓ３０１：ＹＥＳ）、制御部２２０は、過去に隣接無線機から従来フォーマットのパケットを受信したことがあるか否かを判断する（ステップＳ３０２）。
【００６２】
過去に従来フォーマットのパケットを受信したことがあると判断した場合（Ｓ３０２：ＹＥＳ）、制御部２２０は、各無線機２２のホップ数を無線機番号別に格納する従来フォーマットを採用して、ホップ数テーブルを通知するためのパケットを生成する（ステップＳ３０３）。
【００６３】
過去に従来フォーマットのパケットを受信したことがないと判断した場合（Ｓ３０２：ＮＯ）、制御部２２０は、各無線機２２の無線機番号をホップ数別に格納する圧縮フォーマットを採用して、ホップ数テーブルを通知するためのパケットを生成する（ステップＳ３０４）。
【００６４】
次いで、制御部２２０は、ステップＳ３０３又はＳ３０４で生成したパケットを狭域無線通信部２２２より送信すると共に、隣接無線機から送信されてくるホップ数テーブルのデータを含んだパケットを受信することにより、ホップ数テーブルの交換を行う（ステップＳ３０５）。
【００６５】
制御部２２０は、隣接無線機から送信されてくるパケットからホップ数テーブルを再構成し、記憶部２２１内のホップ数テーブルを更新する（ステップＳ３０６）。ホップ数テーブルを更新した場合、制御部２２０は、ホップ数テーブル更新カウンタの値を１だけ増加させる。
【００６６】
なお、ホップ数テーブルの情報を通知するために送信するパケットには、実施の形態２と同様に、圧縮フォーマットで生成したパケットと、従来フォーマットで生成したパケットとを区別するための情報を付加してもよい。
【００６７】
以上のように、実施の形態３では、基本的には圧縮フォーマットを採用してホップ数テーブルの情報を通知するためのパケットを生成し、隣接無線機から従来フォーマットのパケットを受信した場合にのみ、従来フォーマットを採用してパケットを生成することができる。
【００６８】
今回開示された実施の形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【００６９】
以上の実施の形態に関し、更に以下の付記を開示する。
【００７０】
本願の無線機は、無線網（Ｎ２）を介して他の無線機（２２）と通信可能であり、前記無線網（Ｎ２）内で夫々を識別する識別子が付与された無線機において、自機の識別子を含む複数の無線機（２２）の識別子と、自機から前記識別子により識別される各無線機（２２）に至るホップ数とを関連付けて記憶するホップ数テーブルと、該ホップ数テーブルに基づき、ホップ数がＮ（Ｎは１以上の整数）の各無線機（２２）の識別子群とホップ数がＮ＋１の各無線機（２２）の識別子群とを、両識別子群の境界を表すデリミタを用いて区分することにより、各無線機（２２）の識別子をホップ数別に格納したパケットを生成する生成部（２２０）と、該生成部（２２０）により生成したパケットを前記他の無線機（２２）へ送信する送信部（２２２）とを備えることを特徴とする。
【００７１】
本願では、ホップ数別に各無線機の識別子を格納するフォーマットを採用するため、無線機の識別子別にホップ数を格納する従来のフォーマットと比較して、１つのパケットにより無線機の識別子及びホップ数を通知できる無線機の数を増やすことができる。
【００７２】
本願の無線機は、前記生成部（２２０）は、各無線機（２２）のホップ数を識別子別に格納したパケットを生成可能であり、前記送信部（２２２）は、前記ホップ数テーブルに識別子が記憶されている無線機（２２）の数が予め設定した閾値以上の場合には、各無線機（２２）の識別子をホップ数別に格納したパケットを送信し、前記閾値未満の場合には、各無線機（２２）のホップ数を識別子別に格納したパケットを送信することを特徴とする。
【００７３】
本願では、基本的には無線機の識別子別にホップ数を格納したフォーマットを採用してホップ数テーブルの情報を通知するためのパケットを生成し、狭域無線網内に接続された無線機の数が閾値以上となった場合にのみ、ホップ数別に無線機の識別子を格納したフォーマットを採用してパケットを生成することができる。
【００７４】
本願の無線機は、各無線機（２２）のホップ数を識別子別に格納したパケットを他の無線機（２２）から受信する受信部（２２２）を備え、前記生成部（２２０）は、前記受信部（２２２）が前記パケットを受信した場合、各無線機（２２）の識別子をホップ数別に格納したパケットの生成に代えて、各無線機（２２）のホップ数を識別子別に格納したパケットを生成することを特徴とする。
【００７５】
本願では、基本的には無線機のホップ数別に無線機の識別子を格納したフォーマットを採用してホップ数テーブルの情報を通知するためのパケットを生成し、隣接無線機から識別子別にホップ数を格納したフォーマットのパケットを受信した場合にのみ、識別子別にホップ数を格納したフォーマットを採用してパケットを生成することができる。
【００７６】
本願の無線機は、前記送信部（２２２）が送信するパケットは、各無線機（２２）の識別子をホップ数別に格納したパケットと、各無線機（２２）のホップ数を識別子別に格納したパケットとを区別するための情報を含むことを特徴とする。
【００７７】
本願では、パケットに埋め込まれている情報に基づき、ホップ数別に無線機の識別子を格納したフォーマットと、無線機の識別子別にホップ数を格納したフォーマットとの判別が可能となり、両者を混在させて使用する場合であっても、的確にホップ数テーブルを再構成することができる。
【００７８】
本願の無線テレメータシステムは、無線網（Ｎ２）内で夫々を識別する識別子が付与された複数の無線機（２２）を含み、該複数の無線機（２２）のうちの少なくとも１つがメータ（２３）を接続する接続部（２２３）を備えた無線テレメータシステムにおいて、各無線機（２２）は、各無線機（２２）の識別子と、該識別子により識別される各無線機（２２）に至るホップ数とを関連付けて記憶するホップ数テーブルと、該ホップ数テーブルに基づき、ホップ数がＮ（Ｎは１以上の整数）の各無線機（２２）の識別子群とホップ数がＮ＋１の各無線機（２２）の識別子群とを、両識別子群の境界を表すデリミタを用いて区分することにより、各無線機（２２）の識別子をホップ数別に格納したパケットを生成する生成部（２２０）と、該生成部（２２０）により生成したパケットを前記他の無線機（２２）へ送信する送信部（２２２）とを備えることを特徴とする。
【００７９】
本願では、ホップ数別に各無線機の識別子を格納するフォーマットを採用するため、無線機の識別子別にホップ数を格納する従来のフォーマットと比較して、１つのパケットにより無線機の識別子及びホップ数を通知できる無線機の数を増やすことができる。
【符号の説明】
【００８０】
１０  センタ
２０  ＮＣＵ
２１  ゲートウェイ無線機
２２  無線機
２３  メータ
２２０  制御部
２２１  記憶部
２２２  狭域無線通信部
２２３  接続ポート  
２２４  表示部
２２５  操作部
【図１】
0006563785.tif 000002
【図２】
0006563785.tif 000003
【図３】
0006563785.tif 000004
【図４】
0006563785.tif 000005
【図５】
0006563785.tif 000006
【図６】
0006563785.tif 000007
【図７】
0006563785.tif 000008
【図８】
0006563785.tif 000009
【図９】
0006563785.tif 000010