(57)【要約】【課題】電池駆動する無線端末において、電池残量が所定値以下となった場合、電波出力を落とすことなく、電力消費量を低減させることができる無線端末を提供することにある。【解決手段】無線端末の電池残量の低下を検出したならば、主制御部１１０は、送受信タイミング制御部１０５を通じて送信タイミングを伸ばすとともに、送信先・他送信先テーブル記憶部１０６から他送信先テーブル１０６５を読み出す。そして、主制御部１１０は、他送信先有無フィールド１０６８に他送信先情報「無」の無線端末が存在しない場合には、データ受信のための無線通信部１０１の動作を停止させる。結果、無線通信部１０１の動作時間は低減される。【選択図】図２
2018078389.tif 000002
【特許請求の範囲】
【請求項１】
自装置に内蔵された電池を電源として動作し、自装置に接続された検針装置が取得した検針データと、所定の近距離無線通信手段に基づいて自装置と接続された１以上の他装置から受信した検針データを所定の宛先に送信する中継装置であって、前記電池の電池残量を計測する電池残量計測手段と、前記近距離無線通信手段へ供給する電力を制御する電力供給制御手段と、前記他装置の各々から検針データを受信する受信タイミングを前記他装置の各々を識別する情報と対応付けて予め記憶する受信タイミング記憶手段と、を有し、前記電池の電池残量が送信を優先すべき予め定められた所定値未満であると共に、予め定められた電力供給条件を満足しない場合に、前記電力供給制御手段は前記受信タイミングの到来に関わらず検針データの受信に係る電力の供給を開始しない、ことを特徴とする省電力機能を有する検針装置。
【請求項２】
請求項１に記載の検針装置において、検針データを自装置へ送信する他装置から所定のメッセージを受信するメッセージ受信手段をさらに有し、前記電力供給条件は、他装置からの自装置が検針データを受信すべき予め定められた特定メッセージを受信しない場合であることを特徴とする省電力機能を有する検針装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池駆動する複数の無線通信装置がマルチホップネットワークシステムを構築した際の省電力技術に関する。
【背景技術】
【０００２】
近年、スマートメーターに代表される無線端末を用いてマルチホップネットワークを形成し、各家庭の電気やガス等のエネルギー消費量を前記無線端末で検出し、検出した各家庭のエネルギー消費量を、前記マルチホップネットワークを経由してエネルギー消費管理サーバで集約する自動検針システムが普及しつつある。一方、前述のマルチホップネットワークを形成する各無線端末の電源には、一般に電池が利用されている。このため、一部の無線端末が電池切れになると、マルチホップネットワークを形成できなくなり、エネルギー消費管理サーバへの中継が物理的に途切れ、エネルギー消費量が集約できなくなってしまう場合がある。そのため、無線端末に、電池残量が少なくなると当該電池が交換されるまで電池を長持ちさせる省電力モードが搭載されることが望まれる。省電力モードを実現する技術として、例えば特許文献１には、電池により駆動している無線端末の電波出力を、他の無線端末から受信した電波の強度と、所定の閾値とを比較し、その比較結果に応じて通信可能なレベルまで落とすことで、電力消費量を低減させ、電池駆動時間の向上を図っている。しかしながら、特許文献１の技術は、１回あたりの送信に必要な電力消費量を抑えることはできるが、データの中継量を減らすことはできない。そのため、大幅な電力消費量の削減は期待できない。また、電波出力を落とすことになるので、無線電波環境の変化によってはデータ再送が増え、場合によっては電力消費量が増加する可能性もある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２５６９８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、このような問題に鑑みてなされたものであり、その課題は、電池駆動する無線端末において、電池残量が所定値以下となった場合に、電波出力を落とすことなく、電力消費量を低減させることができる無線端末を提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、自装置に内蔵された電池を電源として動作し、自装置に接続された検針装置が取得した検針データと、所定の近距離無線通信手段に基づいて自装置と接続された１以上の他装置から受信した検針データを所定の宛先に送信する中継装置であって、前記電池の電池残量を計測する電池残量計測手段と、前記近距離無線通信手段へ供給する電力を制御する電力供給制御手段と、前記他装置の各々から検針データを受信する受信タイミングを前記他装置の各々を識別する情報と対応付けて予め記憶する受信タイミング記憶手段と、を有し、前記電池の電池残量が送信を優先すべき予め定められた所定値未満であると共に、予め定められた電力供給条件を満足しない場合に、前記電力供給制御手段は前記受信タイミングの到来に関わらず検針データの受信に係る電力の供給を開始しない、ことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、電池駆動で動作する無線端末は、電池残量によって配下に接続している複数の無線端末の検針データの中継を停止させることで、電力消費量を低減して動作時間を伸ばすとともに、配下に接続している複数の無線端末の検針データ送信を他の経路で行わせる。これにより無線端末は、マルチホップネットワーク全体の動作時間を伸ばすことができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施の形態における省電力機能を有する検針装置を含むマルチホップネットワークシステムの全体構成図である。
【図２】図２は、本発明の検針装置の機能ブロック図である。
【図３】図３は、送信先・他送信先テーブル記憶部に記憶された自送信先テーブルを示す図である。
【図４】図４は、送信先・他送信先テーブル記憶部に記憶された他送信先テーブルを示す図である。
【図５】図５は、本発明の検針装置の動作フロー図である。
【発明を実施するための形態】
【０００８】
以下、本発明を実施する形態について、図面を用いて説明する。
【０００９】
図１は、本実施の形態における省電力機能を有する検針装置１を含むマルチホップネットワークシステムの全体構成図である。
【００１０】
図示するように、本システムは検針装置１と、ＧＷ２とから構成される。
【００１１】
検針装置１は、他の検針装置１（以下、他装置）、またはＧＷ２と無線接続し、マルチホップネットワークを構築する。検針装置１は、ＧＷ２より経路情報を渡されると渡された経路情報に基づいて、自装置に近接するＧＷ２または他装置との無線通信におけるデータ授受に係る設定を行う。詳細については後述する。
【００１２】
そして、検針装置１は、無線通信におけるデータ授受に係る設定が為され、当該設定された自装置のデータを送信するためのタイミングである送信タイミングになると、内蔵したセンサを用いて、センサシングして取得したセンサ値と自装置１に固有に割り振られた番号を対応付けたデータ（以下、検針データ）を記憶する。そして、検針装置１は、他装置から受信した他装置の検針データと共に自装置の検針データを、無線通信におけるデータ授受に係る設定が為された所定の他装置またはＧＷ２に対して送信する。
【００１３】
ＧＷ２は、検針装置１を管理する機能を備えた、マルチホップネットワークの最上位に配置されるゲートウェイ装置であり、マルチホップネットワークと別ネットワーク（例えばインターネット）の間の通信を中継する。
【００１４】
また、ＧＷ２は、検針装置１および他装置を含むマルチホップネットワークの通信を監視し、各検針装置の無線通信におけるデータ授受に係る通信経路（以下、主経路）および、主経路で通信できない場合に使用する予備の経路（以下、予備経路）を決定する。また、ＧＷ２は、各検針装置１の前記送信タイミングおよび受信タイミングを決定する。そして、決定した各種情報を含む経路情報を生成して、マルチホップネットワーク上の各検針装置１へ送信する。尚、各種情報の決定方法の詳細については、公知技術なので説明を省略する。
【００１５】
尚、本実施例では説明を分かり易くするためにＧＷ２をエンドポイントのように説明しているが、本願はこれに限定しない。ＧＷ２の先に別のネットワークが存在し、当該ネットワーク上に前記検針データを収集し、経路情報を生成する検針サーバを別途設置し、各検針装置１が当該検針サーバに収容されるようにしてもよい。
【００１６】
図２は、本発明の検針装置１の機能ブロック図である。
【００１７】
検針装置１は、無線通信部１０１、データ送受信部１０２、経路情報受信部１０３、送信先・他送信先テーブル生成部１０４、送受信タイミング制御部１０５、送信先・他送信先テーブル記憶部１０６、無線データ受信部１０７、検針データ記憶部１０８、他送信先情報抽出部１０９、主制御部１１０、電源制御部１１１、電池１１２、電池残量計測部１１３、センサ１１４、センサ値取得部１１５、無線データ生成部１１６、無線データ送信部１１７、とから構成される。
【００１８】
無線通信部１０１は、検針装置１の無線通信に係る処理全般を制御する。また、無線通信部１０１は、検針装置１／ＧＷ２から無線データを受信すると、データ送受信部１０２へ受信した無線データを送信する。また、無線通信部１０１は、検針装置１／ＧＷ２から経路情報を受信すると、データ送受信部１０２へ受信した経路情報を送信する。また、無線通信部１０１は、データ送受信部１０２から無線データを受信すると、検針装置１／ＧＷ２へ受信した無線データを送信する。
【００１９】
データ送受信部１０２は、無線データの送受信全般を制御する。また、データ送受信部１０２は、例えば午前零時など時刻等の特定のタイミングで経路情報を取得する経路情報取得タイミングを予め登録している。
【００２０】
経路情報取得タイミングになると、データ送受信部１０２は、データ受信を行うための機能であるデータ受信機能を有効にし（電源制御部１１１からの電力供給を開始してデータ受信機能を起動する）、無線通信部１０１から経路情報を受信するのを待つ。経路情報を受信すると、データ送受信部１０２は、経路情報受信部１０３へ送信するとともに、データ受信機能を無効にし、電池残量低下状態で動作しているか否かを示す電池残量低下フラグをＯＦＦにし、無線データを受信可能な状態か否かを示すデータ受信フラグをＯＮにする。
【００２１】
また、データ送受信部１０２は、送受信タイミング制御部１０５から、後述する受信タイミング値を受信すると、無線データを受信するためのタイミングである受信タイミングに、前記受信した受信タイミング値を設定する。
【００２２】
また、データ送受信部１０２は、無線データ送信部１１７から無線データを受信すると、無線データ送信を行うための機能であるデータ送信機能を有効にし、受信した無線データを無線データの送信時間のタイマである送信タイマがタイムアウトするまで無線通信部１０１へ送信する。データ送受信部１０２は、送信タイマがタイムアウトしたならば、送信先・他送信先テーブル記憶部１０６から後述する自送信先テーブル１０６０を読み出す。そして、データ送受信部１０２は、読み出した自送信先テーブル１０６０に含まれる試行状況フィールド１０６３を抽出して未試行の予備経路が存在するか否かを確認する。未試行の予備経路が存在するならば、データ送受信部１０２は、送信先・他送信先テーブル記憶部１０６から自送信先テーブル１０６０を読み出す。そして、データ送受信部１０２は、読み出した自送信先テーブル１０６０に含まれる経路情報フィールド１０６２を抽出して次順の予備経路を送信先に設定する。データ送受信部１０２は、経路情報から送信タイミングを変更し、受信した無線データを破棄し、データ送信機能を無効にする。未試行の予備経路が存在しないならば、データ送受信部１０２は、データ受信フラグをＯＦＦにし、受信した無線データを破棄し、データ送信機能を無効にする。
【００２３】
また、データ送受信部１０２は、前記受信タイミングになると、データ受信フラグがＯＮか否かをチェックする。チェックしたデータ受信フラグがＯＮならば、データ送受信部１０２は、データ受信機能を有効にし、無線データの受信時間のタイマである受信タイマを開始し、他装置から無線データを受信するのを待つ。無線通信部１０１から無線データを受信すると、データ送受信部１０２は、受信した無線データを無線データ受信部１０７へ送信し、受信タイマがタイムアウトしたならばデータ受信機能を無効にする。
【００２４】
経路情報受信部１０３は、経路情報に掛かる処理全般を制御する。また、経路情報受信部１０３は、データ送受信部１０２から経路情報を受信すると、受信した経路情報から例えば１分毎に無線データを送信するためのタイミングの値である送信タイミング値および例えば３０秒毎に無線データを受信するためのタイミング値である受信タイミング値を取り出し、送受信タイミング制御部１０５へ送信するとともに、受信した経路情報を送信先・他送信先テーブル生成部１０４へ送信する。
【００２５】
送信先・他送信先テーブル生成部１０４は、経路情報受信部１０３から受信した経路情報から自送信先テーブル１０６０及び他送信先テーブル１０６５を生成する。また、送信先・他送信先テーブル生成部１０４は、経路情報受信部１０３から経路情報を受信すると、自送信先テーブル１０６０・他送信先テーブル１０６５を生成し、送信先・他送信先テーブル記憶部１０６に記憶する。
尚、自送信先テーブル１０６０及び他送信先テーブル１０６５の具体的な生成方法については公知技術なので説明を省略する。
【００２６】
送受信タイミング制御部１０５は、送信タイミング及び受信タイミングに掛かる処理全般を制御する。また、送受信タイミング制御部１０５は、経路情報受信部１０３から送信タイミング値及び受信タイミング値を受信すると、受信した受信タイミング値をデータ送受信部１０２へ送信するとともに、受信した送信タイミング値をセンサ値取得部１１５へ送信する。また、送受信タイミング制御部１０５は、主制御部１１０から送信タイミングを２倍に変更するための指示である送信タイミング間隔２倍指示を受信すると、経路情報受信部１０３から受信した最も新しい送信タイミング値を２倍にした送信タイミング値をセンサ値取得部１１５へ送信する。なお、元の送信タイミングをデフォルトと呼称する場合もある。また、送受信タイミング制御部１０５は、主制御部１１０から送信タイミングをデフォルトに変更するための指示である送信タイミング間隔デフォルト指示を受信すると、経路情報受信部１０３から受信した最も新しい送信タイミング値をセンサ値取得部１１５へ送信する。または予め経路情報受信部１０３から新しい送信タイミング値を受信したならば、送信タイミング間隔デフォルト指示を受信するのを待って、センサ値取得部１１５へ送信する。
【００２７】
送信先・他送信先テーブル記憶部１０６は、自送信先テーブル１０６０及び他送信先テーブル１０６５を記憶する記憶部である。また、送信先・他送信先テーブル記憶部１０６は、送信先・他送信先テーブル生成部１０４から自送信先テーブル１０６０の記憶要求を受けたならば、記憶している自送信先テーブル１０６０を破棄し、受信した記憶要求に含まれる自送信先テーブル１０６０を記憶する。また、送信先・他送信先テーブル記憶部１０６は、主制御部１１０または送信先・他送信先テーブル生成部１０４から他送信先テーブル１０６５の記憶要求を受けたならば、記憶している他送信先テーブル１０６５を破棄し、受信した記憶要求に含まれる他送信先テーブル１０６５を記憶する。また、送信先・他送信先テーブル記憶部１０６は、データ送受信部１０２または主制御部１１０から自送信先テーブル１０６０の読み出し要求を受信したならば、記憶している自送信先テーブル１０６０を読み出し、要求元へ返す。また、送信先・他送信先テーブル記憶部１０６は、データ送受信部１０２または主制御部１１０から他送信先テーブル１０６５の読み出し要求を受信したならば、記憶している他送信先テーブル１０６５を読み出し、要求元へ返す。
【００２８】
次に、図３を用いて、自送信先テーブル設定処理の動作について説明する。
【００２９】
図３は、送信先・他送信先テーブル記憶部１０６に記憶された自送信先テーブル１０６０を示す図である。図示する様に、自送信先テーブル１０６０は、経路種別フィールド１０６１と、経路情報フィールド１０６２と、試行状況フィールド１０６３と、から構成される。経路種別フィールド１０６１は、データを送信する際の経路情報における種別を格納するためのフィールドである。経路情報フィールド１０６２は、経路情報を格納するためのフィールドである。試行状況フィールド１０６３は、データ送信時に送信を試行したか否かの情報である試行状況を格納するためのフィールドである。送信先・他送信先テーブル生成部１０４は、経路情報受信部１０３から経路情報を受信すると、受信した経路情報から自装置が送信すべき主経路の他装置を抽出して経路種別フィールド１０６１に主経路を記憶し、経路情報フィールド１０６２に他装置の情報を記憶する。そして試行状況フィールド１０６３に未施行を設定する。同様に予備経路の他装置を抽出して同様の設定を行う。
【００３０】
次に、図４を用いて、他送信先テーブル設定処理の動作について説明する。
【００３１】
図４は、送信先・他送信先テーブル記憶部１０６に記憶された他送信先テーブル１０６５を示す図である。図示する様に、他送信先テーブル１０６５は、装置名称フィールド１０６６と、最終受信日時フィールド１０６７と、他送信先有無フィールド１０６８と、から構成される。装置名称フィールド１０６６は、他装置を識別するための名称である装置名称を格納するためのフィールドである。最終受信日時フィールド１０６７は、他装置から無線データを受信した日時を格納するためのフィールドである。他送信先有無フィールド１０６８は、自装置から無線データを送信できる他装置が２台以上存在するか否かの情報である他送信先情報を格納するためのフィールドである。送信先・他送信先テーブル生成部１０４は、経路情報受信部１０３から経路情報を受信すると、他装置から自装置への経路を抽出して、抽出した他装置の名称を装置名称フィールド１０６６に記憶し、経路情報を受信した日時を最終受信日時フィールド１０６７に記憶する。さらに、送信先・他送信先テーブル生成部１０４は、受信した経路情報から、装置名称フィールド１０６６に記憶した他装置以外の他装置の経路があるならば送信先有無フィールド１０６８に「有」を、ないならば他送信先有無フィールド１０６８に「無」を設定する。
【００３２】
図２の説明に戻る。
【００３３】
無線データ受信部１０７は、無線データの受信全般に掛かる処理を制御する。また、無線データ受信部１０７は、データ送受信部１０２から無線データを受信すると、受信した無線データから他装置の検針データを抽出する。そして、無線データ受信部１０７は、他装置の検針データを検針データ記憶部１０８に記憶するとともに、受信した無線データを他送信先情報抽出部１０９へ送信する。
【００３４】
検針データ記憶部１０８は、受信した他装置の検針データを記憶する記憶部である。検針データ記憶部１０８は、無線データ受信部１０７から受信した他装置の検針データを記憶する。また、検針データ記憶部１０８は、無線データ生成部１１６へ、記憶している他装置の検針データを返す。
【００３５】
他送信先情報抽出部１０９は、受信した無線データから、当該無線データの送信元である他送信先情報を抽出する。また、他送信先情報抽出部１０９は、無線データ受信部１０７から無線データを受信すると、受信した無線データから、当該無線データの送信元である検針装置１の装置名称および他送信先情報を抽出し、これを主制御部１１０へ送信する。
【００３６】
主制御部１１０は、検針装置１の動作全般に掛かる処理を制御する。また、主制御部１１０は、他送信先情報抽出部１０９から装置名称および他送信先情報を受信すると、送信先・他送信先テーブル記憶部１０６から他送信先テーブル１０６５を読み出し、読み出した他送信先テーブル１０６５に含まれる装置名称フィールド１０６６から受信した装置名称に該当するレコードを特定する。そして、主制御部１１０は、前記レコードの他送信先有無フィールド１０６８に受信した他送信先情報を上書きして更新する。そして、主制御部１１０は、送信先・他送信先テーブル記憶部１０６へ前記更新した他送信先テーブル１０６５を記憶する。
【００３７】
また、主制御部１１０は、電池残量計測部１１３から電池残量を受信すると、その電池残量が閾値以上か否かを判定し、閾値未満で、電池残量低下フラグがＯＦＦならば、送信先・他送信先テーブル記憶部１０６から他送信先テーブル１０６５を読み出す。そして、他送信先有無フィールド１０６８に他送信先情報「無」の装置が存在するならば、主制御部１１０は、送受信タイミング制御部１０５へ送信タイミング間隔２倍指示を送信するとともに、電池残量低下フラグをＯＮにする。他送信先有無フィールド１０６８に他送信先情報「無」の装置が存在しないならば、主制御部１１０は、電源制御部１１１へ無線データ受信部１０７に対する電源ＯＦＦを指示するとともに、送受信タイミング制御部１０５へ送信タイミング間隔２倍指示を送信し、データ受信フラグをＯＦＦ、電池残量低下フラグをＯＮにする。
【００３８】
また、主制御部１１０は、電池残量計測部１１３から受信した電池残量が、閾値以上で電池残量低下フラグがＯＮならば、電源制御部１１１へ無線データ受信部１０７に対する電源ＯＮを指示する。そして、主制御部１１０は、送受信タイミング制御部１０５へ送信タイミング間隔デフォルト指示を送信し、データ受信フラグをＯＮ、電池残量低下フラグをＯＦＦにする。
【００３９】
また、主制御部１１０は、センサ値取得部１１５からセンサ値を受信すると、送信先・他送信先テーブル記憶部１０６から自送信先テーブル１０６０を読み出す。そして主制御部１１０は、送信先を決定するとともに他送信先情報を生成し、無線データ生成部１１６へ無線データ生成指示および他送信先情報を送信する。
【００４０】
電源制御部１１１は、各部に対する電源を制御する。また、電源制御部１１１は、主制御部１１０からの各ブロックへのＯＮ／ＯＦＦの指示をもとに、電池１１２から電源を供給する。
【００４１】
電池１１２は、電源制御部１１１に電源を供給する。また、電池１１２は、電池残量計測部１１３から電池残量を計測される。
【００４２】
電池残量計測部１１３は、電池１１２の電池残量を計測する。また、電池残量計測部１１３は、予め検針装置１に登録されている電池残量を計測するためのタイミング（以下、電池残量計測タイミング）（例えば３０分毎）になると、電池１１２の電池残量を計測し、その電池残量を主制御部１１０へ送信する。
【００４３】
センサ１１４は、検針装置１に接続されたセンサである。
【００４４】
センサ値取得部１１５は、センサ１１４からセンサ値を検出する。また、センサ値取得部１１５は、送受信タイミング制御部１０５から受信した送信タイミングになると、センサ１１４からセンサ値を取得する。そしてセンサ値取得部１１５は、センサ値を主制御部１１０へ送信する。
【００４５】
無線データ生成部１１６は、自装置や他装置の検針データと、他送信先情報から無線データの生成を行う。また、無線データ生成部１１６は、主制御部１１０から無線データ生成指示と他送信先情報を取得すると、検針データ記憶部１０８から他装置の検針データを読み出す。そして、無線データ生成部１１６は、読み出した他装置の検針データと、受信した生成指示と他送信先情報から無線データを生成し、無線データ送信部１１７へ送信する。
【００４６】
無線データ送信部１１７は、無線データの送信全般に掛かる処理を制御する。また、無線データ送信部１１７は、無線データ生成部１１６から無線データを受信すると、データ送受信部１０２へ送信する。
【００４７】
図５は、検針装置１の動作フロー図である。尚、本フローは、検針装置１の電源が投入された状態から開始する。
【００４８】
検針装置１は、経路情報取得タイミングが到来する（Ｓ１０１）、受信タイミングが到来する（Ｓ１０７）、送信タイミングが到来する（Ｓ１１６）、電池残量計測タイミングが到来する（Ｓ１３２）、の何れかの状態になるのを待つ。
【００４９】
経路情報取得タイミングが到来すると（Ｓ１０１でＹＥＳ）、検針装置１は、データ受信機能を有効にし（Ｓ１０２）、ＧＷ２／他装置から経路情報を受信するのを待つ（Ｓ１０３）。そして、ＧＷ２／他装置から経路情報を受信すると（Ｓ１０３でＹＥＳ）、検針装置１は、受信した経路情報から、自送信先テーブル１０６０と他送信先テーブル１０６５を生成するとともに（Ｓ１０４）、自装置の送信タイミングと受信タイミングを設定する（Ｓ１０５）。
【００５０】
さらに、検針装置１は、データ受信フラグをＯＮ、電池残量低下フラグをＯＦＦに設定し、データ受信機能を無効にする（Ｓ１０６）。そして、ステップ１０１へ移行する。
【００５１】
受信タイミングが到来すると（Ｓ１０７でＹＥＳ）、検針装置１は、データ受信フラグがＯＮか否かを判定する（Ｓ１０８）。データ受信フラグがＯＦＦならば（Ｓ１０８でＮＯ）、後述するステップ１１６へ移行する。
【００５２】
データ受信フラグがＯＮならば（Ｓ１０８でＹＥＳ）、検針装置１は、データ受信機能を有効にして、受信タイマをスタートする（Ｓ１０９）。そして、検針装置１は、他装置より無線データを受信する（Ｓ１１０）、または受信タイマがタイムアウトする（Ｓ１１４）、のいずれかの状態になるのを待つ。
【００５３】
他装置より無線データを受信したならば（Ｓ１１０でＹＥＳ）、検針装置１は、受信した無線データから検針データを抽出・記憶するとともに（Ｓ１１１）、無線データに含まれる他送信先情報を抽出して他送信先テーブル１０６５を更新する（Ｓ１１２）。そして、検針装置１は、無線データの送信元（他装置）に対してＡＣＫ（ＡＣＫｎｏｗｌｅｄｇｅｍｅｎｔ）を送信する（Ｓ１１３）。そしてステップ１１４に移行する。
【００５４】
受信タイマがタイムアウトしたならば（Ｓ１１４でＹＥＳ）、検針装置１は、データ受信機能を無効にし（Ｓ１１５）、ステップ１０１に戻る。
【００５５】
検針装置１は、送信タイミングが到来すると（Ｓ１１６でＹＥＳ）、センサ値を取得する（Ｓ１１７）。次に検針装置１は、自送信先テーブル１０６０の試行状況フィールド１０６３を参照し、未試行の予備経路があるか否かを判定する（Ｓ１１８）。
【００５６】
未試行の予備経路がないならば（Ｓ１１８でＮＯ）、検針装置１は、後述するステップ１３２へ移行する。未試行の予備経路があるならば（Ｓ１１８でＹＥＳ）、検針装置１は、未試行の予備経路の数が１つか否かを判定する（Ｓ１１９）。
【００５７】
未試行の予備経路の数が１つならば（Ｓ１１９でＹＥＳ）、検針装置１は、自装置および他装置の検針データに、他送信先情報として「無」を付与した無線データを作成し（Ｓ１２０）、後述するステップ１２２へ移行する。
【００５８】
未試行の予備経路の数が１つでないならば（Ｓ１１９でＮＯ）、検針装置１は、自装置および他装置の検針データに、他送信先情報として「有」を付与した無線データを作成する（Ｓ１２１）。検針装置１は、データ送信機能を有効にして無線データを送信するとともに試行状況を試行済に変更し（Ｓ１２２）、送信タイマをスタートする（Ｓ１２３）。そして、検針装置１は、送信先よりＡＣＫを受信する（Ｓ１２４）、または送信タイマがタイムアウトする（Ｓ１２５）、のいずれかの状態になるのを待つ。
【００５９】
送信先よりＡＣＫを受信したならば（Ｓ１２４でＹＥＳ）、検針装置１は、生成した無線データを破棄し（Ｓ１３０）、データ送信機能を無効にし（Ｓ１３１）、ステップ１０１へ移行する。
【００６０】
送信タイマがタイムアウトしたならば（Ｓ１２５でＹＥＳ）、検針装置１は、自送信先テーブル１０６０の試行状況フィールド１０６３を参照し、未試行の予備経路が存在するかどうか判定する（Ｓ１２６）。
【００６１】
未試行の予備経路が存在するならば（Ｓ１２６でＹＥＳ）、検針装置１は、次順の予備経路を送信先に設定し（Ｓ１２７）、経路情報から送信タイミングを変更し（Ｓ１２９）、ステップ１３０へ移行する。
【００６２】
未試行の予備経路が存在しないならば（Ｓ１２６でＮＯ）、検針装置１は、データ受信フラグをＯＦＦにし（Ｓ１２８）、ステップ１３０へ移行する。
【００６３】
電池残量計測タイミングが到来すると（Ｓ１３２でＹＥＳ）、検針装置１は、電池残量を計測し（Ｓ１３３）、電池残量が閾値未満か否かを判定する（Ｓ１３４）。
【００６４】
電池残量が閾値未満ならば（Ｓ１３４でＹＥＳ）、検針装置１は、電池残量低下フラグがＯＦＦか否か判定する（Ｓ１３５）。
【００６５】
電池残量低下フラグがＯＮならば（Ｓ１３５でＮＯ）、検針装置１は、ステップ１０１へ移行する。電池残量低下フラグがＯＦＦならば（Ｓ１３５でＹＥＳ）、検針装置１は、他送信先テーブル１０６５の他送信先有無フィールド１０６８を参照し、他送信先情報が「無」の装置が存在するか否かを判定する（Ｓ１３６）。
【００６６】
他送信先情報が「無」の装置が存在しないならば（Ｓ１３６でＮＯ）、検針装置１は、データ受信フラグをＯＦＦにし（Ｓ１３７）、後述するステップ１３８へ移行する。
【００６７】
他送信先情報が「無」の装置が存在するならば（Ｓ１３６でＹＥＳ）、検針装置１は、自装置の送信タイミングの間隔を２倍に設定する（Ｓ１３８）。そして、検針装置１は、電池残量低下フラグをＯＮにして（Ｓ１３９）、ステップ１０１へ移行する。
【００６８】
電池残量が閾値未満でないならば（Ｓ１３４でＮＯ）、検針装置１は、電池残量低下フラグがＯＮか否かを判定する（Ｓ１４０）。
【００６９】
電池残量低下フラグがＯＮならば（Ｓ１４０でＹＥＳ）、検針装置１は、自装置の送信タイミングの間隔を元に戻し（Ｓ１４１）、電池残量低下フラグをＯＦＦ、データ受信フラグをＯＮに設定し（Ｓ１４２）、ステップ１０１へ移行する。
【００７０】
電池残量低下フラグがＯＦＦならば（Ｓ１４０でＮＯ）、検針装置１は、ステップ１０１へ移行する。
【００７１】
以上、本発明の実施形態について説明した。
【００７２】
本発明の実施形態によれば、マルチホップネットワークを構成している電池駆動で動作する検針装置１は、電池残量が低下したことを検知すると、予め設定された他装置の検針データを受信する受信タイミングになっても自装置を起動しない。これにより、検針装置１は、従来、他装置の検針データを受信する処理において消費していた電池消費量を減らすことができ、電池駆動による稼働時間を伸ばすことが出来る。
【００７３】
また、本発明の実施形態によれば、マルチホップネットワークを構成している電池駆動で動作する検針装置１は、電池残量が低下したことを検知した時、他送信先情報が無いことを検知し、他装置の検針データの中継を継続する。これにより、マルチホップネットワークを構成している電池駆動で動作する検針装置１は、他装置の孤立を防止することが可能になる。
【００７４】
また、本発明の実施形態によれば、マルチホップネットワークを構成している電池駆動で動作する検針装置１は、電池残量が低下したことを検知し、検針データの送信回数を低減する。これにより、マルチホップネットワークを構成している電池駆動で動作する検針装置１は、電池駆動による稼働時間を伸ばすことが可能になる。
【００７５】
尚、本実施例では、上述の実施例において、ステップ１１９で予備経路が１つだけの場合にステップ１２０で他送信先情報「無」の無線データを生成するという処理を行う説明をしたが本願はこれに限定しない。例えば、ステップ１１９で予備経路が３つ以下の場合にステップ１２０で他送信先情報「無」の無線データを生成するようにしてもよい。
【００７６】
尚、本実施例では、上述の実施例において、ステップ１３６で他送信先情報「無」の装置が存在するならばステップ１３８へ移行するという処理を行う説明をしたが本願はこれに限定しない。例えば、自装置の受信タイミングの間隔や経路情報取得タイミングの間隔、電池残量計測タイミングを２倍、３倍等に設定した後、ステップ１３８へ移行するようにしてもよい。
【００７７】
尚、本実施例では、上述の実施例において、ステップ１３８で自装置の送信タイミングの間隔を２倍に設定するという処理を行う説明をしたが本願はこれに限定しない。例えば、自装置の送信タイミングの間隔を１０倍に設定するようにしてもよい。
【００７８】
尚、本実施例では、上述の実施例において、ステップ１３６で他送信先情報「無」の装置が存在しない場合にステップ１３７でデータ受信フラグをＯＦＦにするという処理を行う説明をしたが本願はこれに限定しない。例えば、ステップ１３６で他送信先情報「無」の装置が３台未満である場合にステップ１３７でデータ受信フラグをＯＦＦにするようにしてもよい。
【００７９】
尚、本実施例では、上述の実施例において、ステップ１１０で無線データを受信したならば、ステップ１１１以降の処理で他装置の検針データを記憶し、他送信先情報から他送信先テーブル１０６５を更新し、ＡＣＫを送信するという処理を説明したが、本願はこれに限定しない。例えば、ステップ１１０で受信した無線データに含まれる他送信先情報に「有」が格納されている場合には、ステップ１１４へ移り、他送信先情報に「有」が格納されている無線データを処理しないようにしても良い。
【００８０】
尚、本実施例では、上述の実施例において、ステップ１１６で送信タイミングが到来したならばセンサ値を取得して無線データを生成し、無線データを送信するという処理を行う説明をしたが、本願はこれに限定しない。例えば、電池残量フラグがＯＮである場合には通常時の送信タイミングの間隔でセンサ値を取得し、これを保持しておき、２倍に設定された送信タイミングの間隔で保持しておいたセンサ値をまとめて無線データとして生成し、無線データを送信するようにしても良い。
【符号の説明】
【００８１】
１      検針装置
１０１      無線通信部
１０２      データ送受信部
１０３      経路情報受信部
１０４      送信先・他送信先テーブル生成部
１０５      送受信タイミング制御部
１０６      送信先・他送信先テーブル記憶部
１０６０      自送信先テーブル
１０６１      経路種別フィールド
１０６２      経路情報フィールド
１０６３      試行状況フィールド
１０６５      他送信先テーブル
１０６６      装置名称フィールド
１０６７      最終受信日時フィールド
１０６８      他送信先有無フィールド
１０７      無線データ受信部
１０８      検針データ記憶部
１０９      他送信先情報抽出部
１１０      主制御部
１１１      電源制御部
１１２      電池
１１３      電池残量計測部
１１４      センサ
１１５      センサ値取得部
１１６      無線データ生成部
１１７      無線データ送信部
２      ＧＷ
【図１】
2018078389.tif 000003
【図２】
2018078389.tif 000004
【図３】
2018078389.tif 000005
【図４】
2018078389.tif 000006
【図５】
2018078389.tif 000007