(57)【要約】      （修正有）【課題】移動端末を用いて無線検針装置から効率的にデータを収集する。【解決手段】データを無線通信により中継して上位装置に送信するための複数の無線検針装置１００，１００Ａと、複数の無線検針装置と無線通信を行ってデータを取得するための移動端末２００とを備える無線検針システムである。移動端末は、複数の無線検針装置に対し同時にデータ送信要求を送信する。複数の無線検針装置は、移動端末からデータ送信要求を受信すると、他の無線検針装置とはそれぞれ異なる時間として予め設定される所定時間が経過した後に、データを移動端末に向けて送信する。無線検針装置は、応答済みの要求は無視し、再度の応答はしない。【選択図】図５
2014064155.tif 000002
【特許請求の範囲】
【請求項１】
データを無線通信により中継して上位装置に送信するための複数の無線検針装置と、前記複数の無線検針装置と無線通信を行ってデータを取得するための移動端末とを備える無線検針システムであって、
前記移動端末は、前記複数の無線検針装置に対し同時にデータ送信要求を送信し、
前記複数の無線検針装置は、前記移動端末から前記データ送信要求を受信すると、他の無線検針装置とはそれぞれ異なる時間として予め設定される所定時間が経過した後に、データを前記移動端末に向けて送信する、
無線検針システム。
【請求項２】
前記移動端末は、データ送信要求を識別するための送信要求識別情報を前記データ送信要求に含めて送信するようになっており、
前記複数の無線検針装置は、新規な送信要求識別情報を含むデータ送信要求を受信した場合は、前記所定時間の経過後にデータを前記移動端末に送信する、
請求項１に記載の無線検針システム。
【請求項３】
前記移動端末は、
前記複数の無線検針装置のうち前記上位装置にデータを送信することのできない所定の無線検針装置を特定するための検針対象情報を保持しており、
前記データ送信要求に応答して前記複数の無線検針装置からデータを受信した場合、前記検針対象情報に基づいて、前記所定の無線検針装置からのデータのみ記憶する、
請求項２に記載の無線検針システム。
【請求項４】
前記上位装置は、前記複数の無線検針装置との通信経路を構築する際に前記検針対象情報を作成し、作成した前記検針対象情報を前記移動端末に転送して記憶させる、
請求項３に記載の無線検針システム。
【請求項５】
前記移動端末は、前記データ送信要求を予め設定された所定回数だけ同時に送信しても、前記所定の無線検針装置のうちデータを受信できない所定の無線検針装置がある場合には、その所定の無線検針装置に対し個別に専用のデータ送信要求を送信することでデータを取得する、
請求項３または請求項４のいずれかに記載の無線検針システム。
【請求項６】
前記移動端末は、前記複数の無線検針装置を識別可能であり、前記複数の無線検針装置以外の装置からデータを受信した場合は、前記上位装置に通知する、
請求項３または請求項4のいずれかに記載の無線検針システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線検針システムに関する。
【背景技術】
【０００２】
上位サーバが遠隔地の各電力計からデータを取得するシステムは、いわゆるＡＭＩ（Advanced Metering Infrastructure）システムとして知られている。そのようなＡＭＩシステムでは、各需要家に配置された検針装置（ノード）からいわゆるマルチホップ通信を用いて、上位サーバに検針値を送信している。
【０００３】
しかし、全てのノードが通信環境の良い場所に設置されているとは限らず、例えば山間部、建物の陰、構造物の内部等のように通信困難な場所に設置されるノードもある。通信困難な箇所に設置されているノードは、近隣ノードとの通信を確立することができないため、上位サーバとの通信経路を構築することができない。従って、通信困難な箇所にあるノードは、上位サーバとの通信経路に入ることができず、孤立してしまう。
【０００４】
検針員は、ハンディターミナルを持参して孤立ノードの点在する地域に出向き、いわゆるユニキャスト式の通信で、各孤立ノードからそれぞれデータを取得する。
【０００５】
ハンディターミナルを用いて電力メータから個別に検針値を取得する技術は知られている（特許文献１）。この従来技術では、敷地内に点在する電力メータからマルチホップ通信で検針値を取得する。しかし、この従来技術は、検針員が敷地内をあちこち移動せずに、複数の電力メータから検針値を取得できるようにするもので、ネットワークから孤立したノードの検針値を取得するためのものではない。
【０００６】
なお、無線検針システムに関する技術ではなく、孤立したノードからデータを取得する技術でもないが、複数のノードからの応答時間を違えるようにした技術は知られている（特許文献２，３，４，５，６）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−２３７９６４号公報
【特許文献２】特開２０１０−２１３１６２号公報
【特許文献３】特開２００６−２３７８７５号公報
【特許文献４】特開平１０−０７９７５３号公報
【特許文献５】特開平１１−１４５９９１号公報
【特許文献６】特開平１１−２５２１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来技術には、マルチホップのネットワークに参加できない孤立ノードからハンディターミナルを用いてデータを効率的に取得するという観点は含まれておらず、従ってそのための構成も開示されていない。
【０００９】
いわゆるユニキャスト式の通信を用いて、ハンディターミナルと孤立ノードとが一対一で通信する場合、孤立ノードの数が多くなればなるほど、全ての孤立ノードからデータを取得するための時間が長くなり、作業効率が大幅に低下する。
【００１０】
これに対し、仮に、孤立ノードと通常ノード（マルチホップのネットワークに参加しているノード）とが混在している地域で、ハンディターミナルからブロードキャストでデータ送信を要求した場合、通常ノードと孤立ノードとがそれぞれ同時に応答する。複数のノードが同時に応答すると、輻輳を生じるため、一部の孤立ノードからデータを受領できない可能性がある。
【００１１】
そこで、本発明の目的は、ハンディターミナルを用いて複数の無線検針装置から効率的にデータを取得できるようにした無線検針システムを提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決すべく、本発明に係る無線検針システムは、データを無線通信により中継して上位装置に送信するための複数の無線検針装置と、複数の無線検針装置と無線通信を行ってデータを取得するための移動端末とを備える無線検針システムであって、移動端末は、複数の無線検針装置に対し同時にデータ送信要求を送信し、複数の無線検針装置は、移動端末からデータ送信要求を受信すると、他の無線検針装置とはそれぞれ異なる時間として予め設定される所定時間が経過した後に、データを移動端末に向けて送信するようになっている。
【００１３】
移動端末は、データ送信要求を識別するための送信要求識別情報をデータ送信要求に含めて送信し、複数の無線検針装置は、新規な送信要求識別情報を含むデータ送信要求を受信した場合は、所定時間の経過後にデータを移動端末に送信し、既に受領したデータ送信要求に含まれていた送信要求識別情報と同一の送信要求識別情報を含む他のデータ送信要求を受信した場合は、他のデータ送信要求に応答しなくてもよい。
【発明の効果】
【００１４】
本発明によれば、移動通信端末は複数の無線検針装置に対して同時にデータ送信要求を送信することができ、複数の無線検針装置はそれぞれ異なる所定時間の経過後に、データを移動端末に送信することができる。従って、複数の無線検針装置が一斉に応答して輻輳が生じるのを未然に防止することができ、データ収集漏れの発生する可能性を低減することができる。この結果、検針作業の効率および利便性が向上する。
【００１５】
また、本発明によれば、無線検針装置は、新規な送信識別情報を含むデータ送信要求にのみ応答する。このため、移動端末から複数の無線検針装置に向けて複数回繰り返しデータ送信要求を送信した場合でも、応答数を低下させて、輻輳の発生を抑制できる。従って、通信環境の悪い場所に設置されている孤立した無線検針装置からの応答を受信する可能性が向上し、検針作業の効率および利便性が向上する。
【図面の簡単な説明】
【００１６】
【図１】無線検針システムの全体構成図である。
【図２】無線検針装置およびハンディターミナルのハードウェア構成図である。
【図３】ハンディターミナルを用いて無線検針装置からデータを収集するための全体処理を示すフローチャートである。
【図４】ハンディターミナルが無線検針装置からデータを取得する処理を示すフローチャートである。
【図５】孤立した無線検針装置からそれぞれ異なるタイミングでデータを送信する様子を示すタイムチャートである。
【図６】第２実施例に係り、ハンディターミナルが無線検針装置からデータを取得する処理を示すフローチャートである。
【図７】第３実施例に係り、ハンディターミナルが無線検針装置からデータを取得する処理を示すフローチャートである。
【図８】第４実施例に係り、ハンディターミナルが無線検針装置からデータを取得する処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面に基づいて、本発明の実施の形態を説明する。本実施形態では、以下に詳述するように、各無線検針装置は、移動端末からブロードキャストされるデータ送信要求に応じて、それぞれ異なるタイミングで、データを移動端末に送信する。以下では、電力メータから消費電力量および／または発電量を取得する無線検針システムを例に挙げて説明するが、本発明はそれに限らず、例えば、水道メーター、ガスメーターなどの他の検針システムにも適用できる。
【実施例１】
【００１８】
図１〜図５を用いて第１実施例を説明する。図１は、無線検針システムの全体構成を示す説明図である。「上位装置」の一例であるデータ収集サーバ１の下には、複数のゲートウェイノード１０が有線または無線により接続されている。各ゲートウェイノード１０の下には、それぞれ複数のノード１００がマルチホップ式の無線通信で接続されている。ノード１００は「無線検針装置」の一例である。なお、データ収集サーバ１を「最上位装置」または「上位サーバ」等と呼びかえてもよい。
【００１９】
ノード１００は、各家庭、マンション、工場、商業施設、ビルディング、病院などに設置されており、設置先の消費電力量（または発電量）を示す検針値データを作成する。ノード１００は、作成した検針値データを、自ノードの属する所定のゲートウェイノード１０に対して、マルチホップ式の無線通信により送信する。
【００２０】
ノード１００は、所定のゲートウェイノード１０に直接データを送信できる場合は、直接送信する。例えば、図１中のノード１００（＃１１，＃１２，＃２１，＃３１，＃３２）は、それぞれの所定のゲートウェイノード１０にデータを送信する。これに対し、所定のゲートウェイノード１０（＃１）と直接通信可能な範囲から外れた位置のノード１００（＃１３）は、近隣のノード１００（＃１１）を介して所定のゲートウェイノード１０にデータを送信する。
【００２１】
ゲートウェイノード１０は、受信したデータ（検針値データ）をデータ収集サーバ１に送信する。データ収集サーバ１は、その管理下にある各ノード１００のデータを、各ゲートウェイノード１０を介して収集し、記憶する。データ収集サーバ１が集めたデータは、例えば、エネルギー管理システム（EMS）などの他のシステムで利用される。
【００２２】
図１の下側に示すように、データ収集サーバ１の管理下にあるノード１００のうち、幾つかのノードは、孤立ノード１００Ａとなっている場合がある。孤立ノード１００Ａとは、データ収集サーバ１への通信経路が確立していないノードであり、「上位装置にデータを送信することのできない所定の無線検針装置」の一例である。換言すれば、孤立ノード１００Ａとは、データ収集サーバ１がデータを収集するための無線通信ネットワークに参加できていないノードである。
【００２３】
使用する周波数帯域、送信電力、近隣ノードとの距離などによっても相違するが、例えば、山間部などのように、元々通信状態の悪い地域に配置されているノード１００は、孤立ノード１００Ａになりやすい。また、例えば、機械室、管理室などのように、建築物または構造物の内部に設置されたノードも、孤立ノード１００Ａになる可能性がある。
【００２４】
このような孤立ノード１００Ａは、近隣ノードを介してゲートウェイノード１０と通信することができない。そこで、検針員は、「移動端末」の一例であるハンディターミナル２００によって、孤立ノード１００Ａからデータを取得し、取得したデータをデータ収集サーバ１に送信する。ハンディターミナル２００は、例えば営業所などに設置された通信装置（不図示）を介して、データ収集サーバ１にデータを送信することができる。
【００２５】
本実施例では、ハンディターミナル２００を検針員が所持する携帯端末として構成する場合を説明する。しかし携帯端末に代えて、例えば、リモートコントロール式の自走車両またはヘリコプターなどに搭載する無線通信装置として構成してもよい。
【００２６】
図２を用いて、ノード１００およびハンディターミナル２００のハードウェア構成を説明する。ノード１００は、例えば、電源１０１、補助電源１０２、ベースバンドＬＳＩ、メモリ１０４、ＲＦ回路１０５、Ｉ／Ｏ  ＲＴＣ１０６、インターフェース回路１０７を備えている。
【００２７】
電源１０１は、図外の商用電源などに接続されており、例えば直流電源、および／または交流電源をノード１００内の各回路に供給する。補助電源１０２は、電池などから構成されている。ベースバンドＬＳＩ１０３は、通信処理を制御するための回路であり、マイクロコンピュータを内蔵している。メモリ１０４は、例えば、フラッシュメモリデバイスのような不揮発性メモリとして構成され、検針値データを記憶する。ＲＦ回路１０５は、アンテナを介して無線通信するための回路である。Ｉ／Ｏ  ＲＴＣ（Input/Output Real Time Clock）１０６は、検針値データの取得タイミングおよび検針値データの送信タイミングを管理するために使用するタイマである。インターフェース回路１０７は、電力メータなどの検針対象装置１０８からデータを受領するための回路である。
【００２８】
ハンディターミナル２００は、例えば、電源２０１、補助電源２０２、ベースバンドＬＳＩ２０３、メモリ２０４、ＲＦ回路２０５、Ｉ／Ｏ  ＲＴＣ２０６、信号変換部２０７、操作部２０８を備える。電源２０１、補助電源２０２、ベースバンドＬＳＩ２０３、メモリ２０４、ＲＦ回路２０５、Ｉ／Ｏ  ＲＴＣ２０６については、ノード１００で述べた構成１０１〜１０６と同様であるため、重複した説明を省略する。
【００２９】
信号変換部２０７は、操作部２０８から入力された信号を所定の信号に変換して、ベースバンドＬＳＩ２０３に引き渡す。操作部２０８は、検針員がハンディターミナル２００を操作するためのユーザインターフェース部であり、例えば各種操作スイッチ、液晶パネル（いずれも不図示）などを備える。なお、スイッチ操作に限らず例えば音声でハンディターミナル２００を操作してもよく、ディスプレイに代えて操作結果を音声等で出力してもよい。
【００３０】
図３を用いて、ハンディターミナル２００が孤立ノード１００Ａからデータを取得する処理の全体を説明する。
【００３１】
まず最初に、データ収集サーバ１は、管理対象地域へのノード１００の設置状況を取得する（Ｓ１０）。例えば、管理者等は、新たなノード１００を設置したり、古いノードを交換または撤去したりした場合に、それらの設置状況を示す情報をデータ収集サーバ１に入力する。
【００３２】
データ収集サーバ１は、管理対象地域の各ノード１００との通信経路が未構築であるか判定する（Ｓ１１）。つまり、データ収集サーバ１は、通信経路が構築されていないノード１００が１つ以上存在するかを判定する。
【００３３】
データ収集サーバ１と各ノード１００との通信経路が未構築ではない場合、つまり、データ収集サーバ１と各ノード１００との間の通信経路が全て構築済みの場合（Ｓ１１：ＮＯ）、データ収集サーバ１は、各ノード１００から遠隔で自動検針できたかを判定する（Ｓ１２）。自動検針とは、マルチホップ式の無線通信により、各ノード１００のデータ（検針値データ）をデータ収集サーバ１に集めることを意味する。各ノード１００から自動検針できた場合（Ｓ１２：ＹＥＳ）、本処理は終了する。データを受信することのできない孤立ノード１００Ａは一つも存在しないためである。
【００３４】
データ収集サーバ１は、ノード１００からデータを取得する前の事前準備として、対象ノードと検針タイミングの交渉などを実行する。その交渉時の記録に基づいて、対象ノード１００との間の通信経路が構築されているか否かを判定できる。
【００３５】
但し、対象ノードとの通信経路が構築済みの場合でも、データ収集サーバ１は、常にその対象ノードからデータを取得できるわけではない。例えば、対象ノードの近くで工事などが行われ、作業車両または構造物などによって通信環境が悪化する可能性がある。
【００３６】
そこで、ステップＳ１２では、通信経路が構築されているノードからデータを取得できているかを判定する。ステップＳ１２では、例えば、対象ノードから直前の検針タイミングでデータを受領できたかに基づいて、その対象ノードとの通信が正常に行われているかを判定することができる。
【００３７】
各ノード１００との通信経路が１つでも未構築の場合（Ｓ１１：ＹＥＳ）、または、通信経路は構築されているが自動検針できない場合（Ｓ１２：ＮＯ）、データ収集サーバ１は、「検針対象情報」の一例として孤立ノードリストＬを作成する（Ｓ１３）。孤立ノードリストＬには、データ収集サーバ１がデータを取得することのできない（自動検針できない）ノード１００Ａを特定するための情報が記憶されている。
【００３８】
ノード１００Ａを特定するための情報として、例えば、無線検針システムにおいて各ノードを一意に特定するためのノード識別情報を用いることができる。ノード識別情報は、ノード識別子、ノード番号と呼びかえてもよい。ノード識別情報の値は、後述するように、各ノード毎の固有の送信タイミングを算出するために使用される。孤立ノード１００Ａを特定する情報以外に他の情報をリストＬに加えても良い。例えば、孤立ノード１００Ａの設置箇所を示す位置情報、孤立ノード１００Ａからデータを取得できた最新時刻を示す情報、孤立ノード１００Ａの種類を示す情報などをリストＬに加えてもよい。
【００３９】
データ収集サーバ１は、孤立ノードリストＬをハンディターミナル２００に送信し、本処理を終了する（Ｓ１４）。本実施例では、各ノードとの通信状態を把握できるデータ収集サーバ１が孤立ノードリストＬを作成する場合を述べた。これに代えて、他のコンピュータがデータ収集サーバ１から各ノードとの通信状態を示す情報を取得し、その情報に基づいて孤立ノードリストＬを作成し、作成したリストＬをハンディターミナル２００に転送する構成でもよい。または、孤立ノードリストＬは、各ノードとの通信状態に基づいて、管理者が手動で作成する構成でもよい。
【００４０】
ハンディターミナル２００は、データ収集サーバ１から孤立ノードリストＬを取得してメモリ２０４に格納する（Ｓ２０）。ハンディターミナル２００は、記憶した孤立ノードリストＬを使用して、後述の検針処理を実行する（Ｓ２１）。
【００４１】
図４は、図３中に示すステップＳ２１の詳細を示すフローチャートである。検針員は、孤立ノードの存在する地域に到着すると、ハンディターミナル２００の操作部２０８を操作することで、データ送信要求をブロードキャストする（Ｓ２１０）。
【００４２】
孤立ノードまたは通常ノードは、ハンディターミナル２００からブロードキャストされたデータ送信要求を受信すると（Ｓ２１１）、そのデータ送信要求に含まれているシーケンス番号を照合する（Ｓ２１２）。シーケンス番号とは、「送信要求識別情報」の一例であり、ハンディターミナル２００から送信されるデータ送信要求を区別するための情報である。
【００４３】
ノードは、既に応答済みのデータ送信要求に含まれているシーケンス番号を、例えば一定時間または一定数だけ保持している。そこで、ノードは、応答済みのデータ送信要求のシーケンス番号と、今回受信したデータ送信要求のシーケンス番号とが一致するか照合する（Ｓ２１２）。
【００４４】
応答済みのデータ送信要求のシーケンス番号と今回受信したデータ送信要求のシーケンス番号とが一致する場合、ノードは、今回受信したデータ送信要求は既に応答済みのデータ送信要求であると判定し（Ｓ２１３：ＮＯ）、何ら応答することなく、本処理を正常終了する。
【００４５】
これに対し、応答済みのデータ送信要求のシーケンス番号と今回受信したデータ送信要求のシーケンス番号とが不一致の場合、ノードは、今回受信したデータ送信要求が未だ応答していない新規な要求であると判定する（Ｓ２１３：ＹＥＳ）。
【００４６】
ノードは、「所定時間」の一例としての応答遅延時間を算出し（Ｓ２１４）、現在時刻に応答遅延時間を加えた時刻を通信タイミングとして確定させる（Ｓ２１５）。応答遅延時間は、例えば、ノード識別情報（機器ＩＤ）に所定の基準時間ｔｓ（例えば100msec）を掛け合わせることで算出することができる。ノード識別情報は、無線検針システム内で一意の値となるように設定されるため、ノード識別情報に所定の基準時間Ｔｓをかけることで、そのノードに固有の応答遅延時間を得ることができる。
【００４７】
ノードは、ステップＳ２１５で確定した通信タイミングが到来したかを監視する（Ｓ２１６）。通信タイミングが訪れると（Ｓ２１６：ＹＥＳ）、ノードは、応答データ（検針値データ）を送信する（Ｓ２１７）。その応答データには、データ送信元であるノードのノード識別情報が含まれている。
【００４８】
ハンディターミナル２００は、ノードからのデータを受信すると（Ｓ２１８）、その受信データに含まれているノード識別情報が孤立ノードリストＬに存在するか判定する（Ｓ２１９）。孤立ノードリストＬに登録されていないノードは（Ｓ２１９：ＮＯ）、無線通信ネットワークに参加している通常ノードであるため、受信データを記憶せずに本処理を正常終了する。孤立ノードリストＬに登録されているノードからデータを受信した場合（Ｓ２１９：ＹＥＳ）、ハンディターミナル２００は、受信したデータをメモリ２０４に格納する（Ｓ２２０）。
【００４９】
ハンディターミナル２００は、孤立ノードリストＬに登録されている全ての孤立ノードからデータを受信したか判定する（Ｓ２２１）。一つでもデータを受信していない孤立ノードがある場合、ハンディターミナル２００は、ステップＳ２１０に戻り、再びデータ送信要求をブロードキャストする。２回目以降のデータ送信要求は、１回目のデータ送信要求で使用したシーケンス番号と同一のシーケンス番号を含んでいる。つまり、ハンディターミナル２００は、孤立ノードからのデータ収集という一連の作業が終了するまでは（Ｓ２２１：ＹＥＳ）、同一のシーケンス番号を使用する。他の地域での孤立ノードからのデータ収集作業には、別の新たなシーケンス番号が使用される。
【００５０】
例えば、ハンディターミナル２００の操作部２０８に、新規要求ボタンと再要求ボタンを設けてもよい。検針員が新規要求ボタンを操作すると、ハンディターミナル２００は、新規なシーケンス番号を含むデータ送信要求をブロードキャストする。検針員が再要求ボタンを操作すると、ハンディターミナル２００は、新規要求ボタンの操作で発行されたシーケンス番号と同一のシーケンス番号を使用して、データ送信要求を再びブロードキャストする。
【００５１】
ノードは、ハンディターミナル２００からの再度のデータ送信要求を受信すると（Ｓ２１１）、シーケンス番号を照合する（Ｓ２１２）。既に応答済みのデータ送信要求であると判定した場合（Ｓ２１３：ＮＯ）、ノードは、ハンディターミナル２００から再送されたデータ送信要求には応答せずに、処理を終了する。従って、既に応答データを送信しているノードは、無駄なデータ送信を行わずに済み、輻輳の発生を抑制できる。
【００５２】
このようにしてハンディターミナル２００は、目的とする孤立ノードからのデータを取得すると（Ｓ２２１：ＹＥＳ）、メモリ２０４に記憶したデータをデータ収集サーバ１に送信する（Ｓ２２２）。例えば、検針員は営業所に戻ってから、ハンディターミナル２００を通信装置に接続し、ハンディターミナル２００に記憶されたデータをデータ収集サーバ１に送信することができる。ハンディターミナル２００内に例えば携帯電話通信網を利用するための通信回路を設けるか、または、ハンディターミナル２００に携帯電話通信網を利用するための装置を接続する構成でもよい。ハンディターミナル２００は、携帯電話通信網を用いて、データ収集現場からデータ収集サーバ１にデータを送信できる。
【００５３】
図５は、ハンディターミナル２００を用いたデータ収集の概略を示す。図５（ａ）に示すように、ハンディターミナル２００からのデータ送信要求を受領可能な範囲内に、孤立ノード１００Ａ（Ｎ４１，Ｎ４２）のみならず、通常ノード１００（Ｎ１２）も含まれている場合を説明する。
【００５４】
図５（ｂ）に示すように、ハンディターミナル２００（図５（ｂ）では「ＨＴ」と略記）から第１回目のデータ送信要求を発信する（Ｓａ）。そのデータ送信要求は、受信圏内の各ノード１００（Ｎ１２），１００Ａ（Ｎ４１），１００（Ｎ４２）にそれぞれ同時に受信される。
【００５５】
データ送信要求を受信した各ノードは、自ノードの識別情報（ｉｄ）の値と所定の基準時間（Ｔｓ）を乗算して応答遅延時間を算出し、現在時刻から応答遅延時間だけ経過すると、ハンディターミナル２００に応答を返す（Ｓｄ，Ｓｆ）。
【００５６】
ハンディターミナル２００は、通常ノード１００（Ｎ１２）からの応答は破棄し、メモリ２０４に記憶しない（Ｓｅ）。通常ノード１００（Ｎ１２）の識別情報は、孤立ノードリストＬに記憶されていないためである。これに対し、ハンディターミナル２００は、孤立ノード１００Ａ（Ｎ４１）からの応答を記憶する（Ｓｄ）。
【００５７】
孤立ノードリストＬに記載されたもう一つの孤立ノード１００Ａ（Ｎ４２）からの応答を取得できていないため、ハンディターミナル２００は、第２回目のデータ送信要求をブロードキャストする（Ｓｈ）。
【００５８】
通常ノード１００（Ｎ１２）および孤立ノード１００Ａ（Ｎ４１）は、それぞれ第１回目のデータ送信要求で応答している。従って、それらノード（Ｎ１２，Ｎ４１）は、第１回目のデータ送信要求で取得したシーケンス番号と第２回目のデータ送信要求のシーケンス番号を比較する。それらノード（Ｎ１２，Ｎ４１）は、新規なデータ送信要求ではないと判定して、第２回目のデータ送信要求を無視し、応答しない。
【００５９】
第２回目のデータ送信要求が孤立ノード１００Ａ（Ｎ４２）に受信されると、孤立ノード１００Ａ（Ｎ４２）は、自ノードの識別情報（ｉｄ４２）に所定の基準時間（Ｔｓ）を掛けて自ノードに固有の応答遅延時間（ｔ４２）を算出する（Ｓｉ）。孤立ノード１００Ａ（Ｎ４２）は、確定した通信タイミングが到来すると、データをハンディターミナル２００に送信する（Ｓｊ）。
【００６０】
ハンディターミナル２００は、孤立ノード１００Ａ（Ｎ４２）からのデータを受信すると、そのデータをメモリ２０４に記憶する（Ｓｋ）。ハンディターミナル２００は、各孤立ノード１００Ａ（Ｎ４１，Ｎ４２）から取得したデータを、データ収集サーバ１に送信する（Ｓｌ）。なお、ハンディターミナル２００は、所定回数だけデータ送信要求を繰り返して発信した後は、孤立ノードの一部が未応答である場合でも、データ収集作業を終了することができる。従って、ステップＳ２２１の判定ステップは、例えば、「所定回数送信したか？」、「データ収集作業を終了するか？」に代えてもよい。
【００６１】
このように構成される本実施例によれば、ハンディターミナル２００は、複数のノードに対して一斉にデータ送信を要求することができ、かつ、各ノードはそれぞれ異なる時刻に応答する。従って、輻輳が生じてデータ収集に悪影響を及ぼすのを未然に低減することができ、データ収集漏れの発生を抑制できる。この結果、検針作業の効率および利便性が向上する。
【００６２】
本実施例では、ハンディターミナル２００は、孤立ノードリストＬに登録されたノード（通常の無線通信ネットワークではデータを取得できなかったノード、つまり孤立ノード）からの応答のみをメモリ２０４に格納する。従って、メモリ２０４に無駄なデータが記憶されるのを防止でき、メモリサイズを小さくできる。
【００６３】
また、本実施例のノードは、新規なデータ送信要求にのみ応答し、既に応答済みのデータ送信要求に対しては応答しない。従って、ハンディターミナル２００が複数回繰り返してデータ送信要求を発信した場合でも、各ノードが無駄な応答をするのを防止、輻輳の可能性をより一層低減できる。なお、シーケンス番号に代えて他の情報を用いることで、既に応答済みのデータ送信要求であるか否かを判定する構成としてもよい。
【実施例２】
【００６４】
図６を参照して第２実施例を説明する。本実施例では、ハンディターミナル２００からのブロードキャストに応答しない孤立ノードに対しては、ユニキャスト方式の通信でデータを取得する。
【００６５】
図６に示す処理は、図４で述べた処理と共通のステップＳ２１０，Ｓ２１１，Ｓ２１４〜Ｓ２２２を備えており、図４中のステップＳ２１２，Ｓ２１３を備えていない。さらに、図６の処理では、新規なステップＳ２２３が追加されている。
【００６６】
ブロードキャストに応答しない孤立ノードが有る場合（Ｓ２２１：ＮＯ）、ハンディターミナル２００は、その未応答の孤立ノードに対してユニキャストでデータ送信を要求する（Ｓ２２３）。つまり、検針員は、ハンディターミナル２００を所持したまま、未応答の孤立ノードの設置場所に近づき、未応答の孤立ノードに向けてデータ送信要求を発信する（Ｓ２２３）。そのデータ送信要求には、未応答の孤立ノードを特定するためのノード識別情報を含めることができる。
【００６７】
ユニキャスト方式でデータ送信要求を受信した孤立ノードは、所定のタイミングでハンディターミナル２００に応答する（Ｓ２１４〜Ｓ２１７）。ユニキャスト式のデータ送信要求に対しては、応答遅延時間の経過を待たずに直ちに応答する構成でもよい。この場合は検針作業の効率および利便性が向上する。このように構成される本実施例も第１実施例と同様の効果を奏する。
【実施例３】
【００６８】
図７を用いて第３実施例を説明する。本実施例では、所定回数Ｎｍだけデータ送信要求をブロードキャストしても、一部の孤立ノードが未応答の場合は、ユニキャスト式のデータ送信要求に切り替える。
【００６９】
図７の処理は、図４で述べたステップＳ２１０〜Ｓ２２２と、図６で述べたステップＳ２２３とを備える。さらに、図７の処理は新規なステップＳ２３０を備える。
【００７０】
ハンディターミナル２００は、データ送信要求を所定回数Ｎｍだけブロードキャストしたか判定する（Ｓ２３０）。所定回数Ｎｍだけブロードキャストで呼びかけても、なお一部の孤立ノードからデータを取得できない場合（Ｓ２２１：ＮＯ）、ハンディターミナル２００は、ユニキャスト式のデータ送信要求に切り替える（Ｓ２２３）。
【００７１】
そのユニキャスト式のデータ送信要求には、ブロードキャスト式のデータ送信要求で使用したシーケンス番号とは異なるシーケンス番号が使用される。従って、ノードは、ユニキャストで送られたデータ送信要求を受信すると、応答する（Ｓ２１７）。このように構成される本実施例も第１実施例と同様の効果を奏する。さらに本実施例では、所定回数Ｎｍだけブロードキャストしても応答しない孤立ノードがある場合、ユニキャスト方式に切り替えて個別にデータを取得するため、効率的に検針作業を行うことができる。
【実施例４】
【００７２】
図８を用いて第４実施例を説明する。本実施例では、孤立ノードリストＬに登録されていないノードからの応答を受信した場合の処理を説明する。
【００７３】
ハンディターミナル２００は、ノードからの応答を受信すると（Ｓ２１８）、その応答の送信元であるノードの識別情報が孤立ノードリストＬに登録されているか判定する（Ｓ２１９）。孤立ノードリストに登録されていないノードからの応答である場合（Ｓ２１９：ＮＯ）、ハンディターミナル２００は、管理地域内の全ノードを登録したリストとも照合し、全ノードリストにも登録されていない場合は、データ収集サーバ１に通知する（Ｓ２３１）。例えば、ハンディターミナル２００は、現地から携帯電話通信網を用いて、または営業所からの通信ネットワークを用いて、不審ノードの存在をデータ収集サーバ１に通知する。このように構成される本実施例も第１実施例と同様の効果を奏する。さらに、本実施例では，例えば、違法にデッドコピーされたノードおよび電力計が使用された場合に、それを発見することができる。さらに、本実施例では、データ収集用の無線通信ネットワークから外れたノードを再発見して、管理対象に加えることもできる。
【００７４】
なお、本発明は、上述した実施例に限定されない。当業者であれば、本発明の範囲内で、種々の追加や変更等を行うことができる。
【００７５】
本発明は以下のように方法の発明として表現できる
「データを無線通信により中継して上位装置に送信するための複数の無線検針装置と、前記複数の無線検針装置と無線通信を行ってデータを取得するための移動端末とを使用する無線検針方法であって、
前記移動端末は、データ送信要求を識別するための送信要求識別情報を含むデータ送信要求を、前記複数の無線検針装置に対して同時に送信し、
前記複数の無線検針装置は、前記移動端末から前記データ送信要求を受信すると、新規な送信要求識別情報を含むデータ送信要求を受信したと判定した場合は、他の無線検針装置とはそれぞれ異なる時間として予め設定される所定時間が経過した後に、データを前記移動端末に向けて送信し、既に受領したデータ送信要求に含まれていた送信要求識別情報と同一の送信要求識別情報を含む他のデータ送信要求を受信した場合は、前記他のデータ送信要求に応答しない、
無線検針方法。」
【００７６】
移動端末としては以下のように表現できる
「データを無線通信により中継して上位装置に送信するための複数の無線検針装置と無線通信を行ってデータを取得するための無線検針システム用移動端末であって、
前記移動端末は、
データ送信要求を識別するための送信要求識別情報を含むデータ送信要求を、前記複数の無線検針装置に対して同時に送信し、
新規な送信要求識別情報を含むデータ送信要求を受信したと判定した場合、他の無線検針装置とはそれぞれ異なる時間として予め設定される所定時間が経過した後に、データを送信する無線通信端末からの応答を受信し、
前記応答が前記複数の無線検針装置のうち前記上位装置にデータを送信することのできない所定の無線検針装置を特定するための検針対象情報に記憶されている場合は、前記応答を記憶する、
無線検針システム用移動端末。」
【符号の説明】
【００７７】
１：データ収集サーバ、１０：ゲートウェイノード、１００：ノード、１００Ａ：孤立ノード、２００：ハンディターミナル
【図１】
2014064155.tif 000003
【図２】
2014064155.tif 000004
【図３】
2014064155.tif 000005
【図４】
2014064155.tif 000006
【図５】
2014064155.tif 000007
【図６】
2014064155.tif 000008
【図７】
2014064155.tif 000009
【図８】
2014064155.tif 000010