(57)【要約】【課題】  無線通信に要する時間が長くなっても、安定して動作させる。【解決手段】  サブ通信機１６は、メイン通信機との間で、使用量を表わす情報とメータに対する指令を表わす情報とを無線通信するアンテナ３０および通信ユニット３１と、メータとの間で、使用量を表わす情報と指令を表わす情報とを通信するメータインターフェイス２９と、メータが、指令を表わす情報を待受ける期間の長さが所定の長さを上回ると情報の待受けを終了するタイムアウトメータか否かを判断し、メータがタイムアウトメータであると、指令を表わす情報を待受ける期間の長さが所定の長さを上回るまでに、指令を表わす情報として所定の情報を送信するように、メータインターフェイス２９を制御するＣＰＵ３２とを含む。【選択図】        図３
2006229696.tif 000002
【特許請求の範囲】
【請求項１】
メータが測定した使用量の情報を受信する通信機との間で、前記使用量を表わす情報と前記メータに対する指令を表わす情報とを無線通信するための第１の通信手段と、
前記メータとの間で、前記使用量を表わす情報と指令を表わす情報とを通信するための第２の通信手段と、
前記メータが、前記指令を表わす情報を待受ける期間の長さが所定の長さを上回ると情報の待受けを終了するタイムアウトメータか否かを判断するための判断手段と、
前記メータがタイムアウトメータであると前記判断手段が判断すると、前記指令を表わす情報を待受ける期間の長さが所定の長さを上回るまでに、前記指令を表わす情報として所定の情報を送信するように、前記第２の通信手段を制御するための第１の制御手段とを含む、テレメータ用通信機。
【請求項２】
前記判断手段は、
タイムアウトメータを特定する情報を記憶するための記憶手段と、
前記第２の通信手段が受信した情報と前記記憶手段が記憶した情報とを対比することにより、前記メータがタイムアウトメータか否かを判断するための手段とを含む、請求項１に記載のテレメータ用通信機。
【請求項３】
前記タイムアウトメータを特定する情報は、前記タイムアウトメータにより使用量の測定を受ける者を表わす情報を含み、
前記第２の通信手段が受信した情報は、前記使用量の測定を受ける者を表わす情報を含む、請求項２に記載のテレメータ用通信機。
【請求項４】
前記テレメータ用通信機は、
前記タイムアウトメータを特定する情報についての、追加、変更、および削除のいずれかを表わす情報を受付けるための受付手段と、
前記受付手段が受付けた情報の内容に従って、前記記憶手段が記憶した情報を更新するための更新手段とをさらに含む、請求項２に記載のテレメータ用通信機。
【請求項５】
前記所定の情報は、前記指令を表わす情報のうち、前記第２の通信手段が前記メータへ最後に送信した情報を含む、請求項１に記載のテレメータ用通信機。
【請求項６】
前記テレメータ用通信機は、前記メータの種類を識別するための識別手段をさらに含み、
前記第１の制御手段は、前記所定の情報として、前記識別手段が識別したメータの種類に応じた情報を送信するように、前記第２の通信手段を制御するための手段を含む、請求項１に記載のテレメータ用通信機。
【請求項７】
前記テレメータ用通信機は、前記所定の情報として、内容に誤りを含む情報を生成するための生成手段をさらに含む、請求項１に記載のテレメータ用通信機。
【請求項８】
前記生成手段は、前記第２の通信手段が前記メータへ最後に送信した情報のうち、情報の正誤の確認に用いる部分の内容を変更することにより、前記内容に誤りを含む情報を生成するための手段を含む、請求項７に記載のテレメータ用通信機。
【請求項９】
前記テレメータ用通信機は、
前記第１の通信手段が前記メータに対する指令を表わす情報として起動を命じる旨の情報を受信すると、前記メータに対し起動を命じる旨を表わす起動情報を送信するように、前記第２の通信手段を制御するための第２の制御手段と、
前記メータから、前記起動情報に対する返信を受信すると、通信を終了する旨の情報を送信するように、前記第２の通信手段を制御するための第３の制御手段と、
前記第１の通信手段が、前記メータに対する指令を表わす情報として、前記起動を命じる旨の情報とは異なる情報を受信すると、前記メータに、前記起動情報を送信した後、前記起動を命じる旨の情報とは異なる情報を送信するように、前記第２の通信手段を制御するための第４の制御手段とをさらに含む、請求項１に記載のテレメータ用通信機。
【請求項１０】
前記テレメータ用通信機は、
前記第１の通信手段が前記メータに対する指令を表わす情報として起動を命じる旨の情報を受信すると、前記メータに対し起動を命じる旨を表わす起動情報を送信するように、前記第２の通信手段を制御するための第２の制御手段と、
前記起動情報を送信した時から、所定の期間が経過するたびに、前記起動情報とは少なくとも一部が異なる情報を送信するように、前記第２の通信手段を制御するための第５の制御手段と、
前記第２の通信手段が前記起動情報に対する返信を受信する前に前記起動情報とは少なくとも一部が異なる情報を複数回送信した場合、前記メータに通信を終了する旨の情報を送信するように、前記第２の通信手段を制御するための第６の制御手段と、
前記第２の通信手段がメータに通信を終了する旨の情報を送信した後、前記第１の通信手段が、前記メータに対する指令を表わす情報として、前記起動を命じる旨の情報とは異なる情報を受信すると、前記メータに、前記起動情報を送信した後、前記起動を命じる旨の情報とは異なる情報を送信するように、前記第２の通信手段を制御するための第７の制御手段とをさらに含む、請求項１に記載のテレメータ用通信機。
【請求項１１】
前記第５の制御手段は、前記起動情報とは少なくとも一部が異なる情報を、送信後に前記起動情報に対する返信を受信する可能性が高い情報から送信するように、前記第２の通信手段を制御するための手段を含む、請求項１０に記載のテレメータ用通信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレメータ用通信機に関し、特に、遠隔監視に適合するテレメータ用通信機に関する。
【背景技術】
【０００２】
特許文献１は、流量値の測定や外部との通信を行なうメータと、無線通信を行なうサブ通信機と、サブ通信機と通信するメイン通信機と、電話回線を介してメイン通信機と通信するＴ−ＮＣＵ（Terminal Network Control Unit）とで構成される自動検針システムを開示する。この自動検針システムにおいて、サブ通信機は、メータが出力した信号を受信した時点からあらかじめ定められた一定時間を計測するとともに一定時間が計測されるまでの間にメイン通信機からの信号を受信できない場合に信号を出力するタイマと、あらかじめ定められた電文を保存しておく保存部と、メータと電文の送受信を行なう送受信部とで構成される。保存部は、タイマが信号を出力すると送受信部を通じてあらかじめ定められた電文をメータに出力する。
【０００３】
この発明によると、メータならびにＴ−ＮＣＵの仕様を変更することなく安定な動作を実現する検針システムを導入できる。図１２を参照して、特許文献１に開示された発明が安定な動作を実現するための動作を説明する。Ｔ−ＮＣＵはメータ検針を行なうためメイン通信機に起動すべき旨の電文を送信する。メイン通信機から応答があると、Ｔ−ＮＣＵはメータが検針を行なうべき旨の電文をメイン通信機に送信する。電文を受信したメイン通信機は検針電文を表わす有線データを無線データに変更する。有線データが無線データに変更されると、メイン通信機は、目的のメータが接続されたサブ通信機へ無線データを送信する。無線データが送信されると、メイン通信機は、サブ通信機から、応答を表わす電文が返ってくるまで、Ｔ−ＮＣＵ（ひいてはＴ−ＮＣＵが接続されたサーバ。このサーバを「センタ」と称する。）とダミー通信を行なう。その理由は、Ｔ−ＮＣＵがタイムアウトとなる（電文の待受けを終了する）ことを防止する点にある。電文を表わす無線データを受信したサブ通信機は、無線データを有線データに変換する。無線データが変換されると、サブ通信機は、有線データをメータへ送信する。メータから応答を表わす有線データを受信したサブ通信機は、有線データを無線データに変換する。有線データが変換されると、サブ通信機は、電文を表わす無線データをメイン通信機へ送信する。電文が送信されると、サブ通信機は、メイン通信機から次の電文を受信するまで、一定の時間が経過するたびに、あらかじめ定められた電文かつ既存の電文である再送要求電文を送信する。その理由は、メータがタイムアウトとなることを防止する点にある。メータからの電文がメイン通信機に受信されると、メイン通信機はダミー通信を止める。メイン通信機は、電文を表わす無線データを有線データに変換する。メイン通信機は、電文を表わす有線データをセンタへ送信する。
【特許文献１】特開平９−８９３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前述の公報に開示された発明では、無線通信を行なうことが通信に費やす時間が長くなる結果、安定な動作が困難になるという問題点がある。安定な動作が困難になる理由は、通信に要する時間が長くなる場合、返信がある前に、電文の待受けが終了し得る点にある。返信がある前に、電文の待受けが終了し得る理由は、あらかじめ定められた電文についての通信の回数がしばしば制限される点にある。回数が制限される理由は、あらかじめ定められた電文として、通信の回数が制限された電文を用いることが多い点にある。通信の回数が制限された電文を用いる理由は、あらかじめ定められた電文として、再送を要求する旨の電文（すなわち通信の回数が制限されることが特に多い電文）を多く用いる点にある。再送を要求する旨の電文を用いる理由は、前述の公報に開示された発明をより容易に導入できる点にある。
【０００５】
本発明は上述の問題点を解決するためになされたものであって、その目的は、無線通信に要する時間が長くなっても、安定して動作できるテレメータ用通信機を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のある局面に従うと、テレメータ用通信機は、第１の通信手段と、第２の通信手段と、判断手段と、第１の制御手段とを含む。第１の通信手段は、メータが測定した使用量の情報を受信する通信機との間で、使用量を表わす情報とメータに対する指令を表わす情報とを無線通信する。第２の通信手段は、メータとの間で、使用量を表わす情報と指令を表わす情報とを通信する。判断手段は、メータが、指令を表わす情報を待受ける期間の長さが所定の長さを上回ると情報の待受けを終了するタイムアウトメータか否かを判断する。第１の制御手段は、メータがタイムアウトメータであると判断手段が判断すると、指令を表わす情報を待受ける期間の長さが所定の長さを上回るまでに、指令を表わす情報として所定の情報を送信するように、第２の通信手段を制御する。
【０００７】
また、上述の判断手段は、タイムアウトメータを特定する情報を記憶するための記憶手段と、第２の通信手段が受信した情報と記憶手段が記憶した情報とを対比することにより、メータがタイムアウトメータか否かを判断するための手段とを含むことが望ましい。
【０００８】
また、上述のタイムアウトメータを特定する情報は、タイムアウトメータにより使用量の測定を受ける者を表わす情報を含むことが望ましい。第２の通信手段が受信した情報は、使用量の測定を受ける者を表わす情報を含むことが望ましい。
【０００９】
また、上述のテレメータ用通信機は、タイムアウトメータを特定する情報についての、追加、変更、および削除のいずれかを表わす情報を受付けるための受付手段と、受付手段が受付けた情報の内容に従って、記憶手段が記憶した情報を更新するための更新手段とをさらに含むことが望ましい。
【００１０】
また、上述の所定の情報は、指令を表わす情報のうち、第２の通信手段がメータへ最後に送信した情報を含むことが望ましい。
【００１１】
また、上述のテレメータ用通信機は、メータの種類を識別するための識別手段をさらに含むことが望ましい。第１の制御手段は、所定の情報として、識別手段が識別したメータの種類に応じた情報を送信するように、第２の通信手段を制御するための手段を含むことが望ましい。
【００１２】
また、上述のテレメータ用通信機は、所定の情報として、内容に誤りを含む情報を生成するための生成手段をさらに含むことが望ましい。
【００１３】
また、上述の生成手段は、第２の通信手段がメータへ最後に送信した情報のうち、情報の正誤の確認に用いる部分の内容を変更することにより、内容に誤りを含む情報を生成するための手段を含むことが望ましい。
【００１４】
また、上述のテレメータ用通信機は、第１の通信手段がメータに対する指令を表わす情報として起動を命じる旨の情報を受信すると、メータに対し起動を命じる旨を表わす起動情報を送信するように、第２の通信手段を制御するための第２の制御手段と、メータから、起動情報に対応する返信を受信すると、通信を終了する旨の情報を送信するように、第２の通信手段を制御するための第３の制御手段と、第１の通信手段が、メータに対する指令を表わす情報として、起動を命じる旨の情報とは異なる情報を受信すると、メータに、起動情報を送信した後、起動を命じる旨の情報とは異なる情報を送信するように、第２の通信手段を制御するための第４の制御手段とをさらに含むことが望ましい。
【００１５】
また、上述のテレメータ用通信機は、第１の通信手段がメータに対する指令を表わす情報として起動を命じる旨の情報を受信すると、メータに対し起動を命じる旨を表わす起動情報を送信するように、第２の通信手段を制御するための第２の制御手段と、起動情報を送信したときから、所定の期間が経過するたびに、起動情報とは少なくとも一部が異なる情報を送信するように、第２の通信手段を制御するための第５の制御手段と、第２の通信手段が起動情報に対する返信を受信する前に起動情報とは少なくとも一部が異なる情報を複数回送信した場合、メータに通信を終了する旨の情報を送信するように、第２の通信手段を制御するための第６の制御手段と、第２の通信手段がメータに通信を終了する旨の情報を送信した後、第１の通信手段が、メータに対する指令を表わす情報として、起動を命じる旨の情報とは異なる情報を受信すると、メータに、起動情報を送信した後、起動を命じる旨の情報とは異なる情報を送信するように、第２の通信手段を制御するための第７の制御手段とをさらに含むことが望ましい。
【００１６】
また、上述の第５の制御手段は、起動情報とは少なくとも一部が異なる情報を、送信後に起動情報に対する返信を受信する可能性が高い情報から送信するように、第２の通信手段を制御するための手段を含むことが望ましい。
【発明の効果】
【００１７】
本発明に係るテレメータ用通信機は、無線通信に要する時間が長くなっても、安定して動作できる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００１９】
＜第１の実施の形態＞
以下、本発明の第１の実施の形態に係る無線テレメータシステムについて説明する。
【００２０】
図１を参照して、本実施の形態に係る無線テレメータシステムは、ホストコンピュータ（以下、「ホスト」と略す）１１と、ホスト１１に接続されるセンタＴ−ＮＣＵ（以下、「センタ」と略す）１２と、電話回線１３を通じてセンタ１２と通信するＴ−ＮＣＵ１４と、Ｔ−ＮＣＵ１４に接続されるメイン通信機（以下、「メイン」と略す）１５と、メイン１５との間でメータ情報（本実施の形態において「メータ情報」とは物理量（物理量は後述するメータ１８により測定される）を表わす情報を指す）を通信するサブ通信機（以下、「サブ」と略す）１６と、メイン１５との間でメータ情報を通信する中継器１７と、検針により物理量（たとえば電力、ガス、または水道の消費量）を測定するメータ１８とを含む。ホスト１１は、メータ情報を集計する。センタ１２およびＴ−ＮＣＵ１４は、電話回線１３を通じてホスト１１とメイン１５との通信を仲介する。メイン１５は、ガスや水道などの検針により得られた物理量（本実施の形態の場合、消費されたガスや水の体積）および検針に必要な情報を通信する。
【００２１】
図２を参照して、メイン１５は、Ｔ−ＮＣＵインターフェイス２１と、不揮発メモリ２２と、ＣＰＵ（Central Processing Unit）２３と、アンテナ２４と、アンテナ２４に接続される通信ユニット２５と、ＲＯＭ（Read Only Memory）２６と、ＲＡＭ（Random Ac-cess memory）２７と、電池２８とを含む。Ｔ−ＮＣＵインターフェイス２１は、外部（本実施の形態の場合Ｔ−ＮＣＵ１４）との間で通信する装置である。不揮発メモリ２２は、メータ１８を識別する情報や検針値に関する情報を記憶する装置である。ＣＰＵ２３は、情報を処理する回路である。ＣＰＵ２３は、時刻を検出する回路でもある。本実施の形態の場合、ＣＰＵ２３は、時刻を検出する回路を内蔵することにより、この機能を実現する。アンテナ２４は、外部に電波を出力したり、外部からの電波を受付けたりする装置である。通信ユニット２５は、無線で通信するための信号を変換する。アンテナ２４および通信ユニット２５は、外部（本実施の形態の場合サブ１６）との間で無線により通信する。ＲＯＭ２６は、本実施の形態に係るメイン１５を実現するためのプログラムを記憶する。ＲＡＭ２７は、ＣＰＵ２３が情報を処理するためのデータを一時的に記憶する。電池２８は、ＣＰＵ２３などに対し、図示しない配線を通じて電力を供給する。
【００２２】
図３を参照して、本実施の形態に係るサブ１６を実現するコンピュータは、ＲＡＭ２７と、電池２８と、メータインターフェイス２９と、アンテナ３０と、通信ユニット３１と、ＣＰＵ３２と、ＲＯＭ３３と、不揮発メモリ３４と、入力装置３６とを含む。メータインターフェイス２９は、メータ１８との間で通信する装置である。アンテナ３０は、アンテナ２４とは異なる動作により、メイン１５に電波を出力したり、メイン１５からの電波を受付けたりする装置である。通信ユニット３１は、通信ユニット２５とは異なる動作により、通信するための信号を変換する。アンテナ３０および通信ユニット３１は、メイン１５との間で無線により通信する。ＣＰＵ３２は、ＣＰＵ２３とは異なる動作により情報を処理する回路である。ＣＰＵ３２は、ＣＰＵ２３とは異なる動作により時刻を検出する回路でもある。ＣＰＵ３２は、予め定められた時間が経過したことを検出するタイマでもある。本実施の形態の場合、ＣＰＵ３２は、時刻を検出する回路および時間が経過したことを検出する回路を内蔵することにより、これらの機能を実現する。ＣＰＵ３２は、入力装置３６がデータの追加、変更、および削除のいずれかがを受付けた場合、入力装置３６が受付けた情報の内容に従って、不揮発メモリ３４が記憶した基準テーブルを更新する回路でもある。ＲＯＭ３３は、本実施の形態に係るサブ１６を実現するためのプログラムを記憶する。不揮発メモリ３４は、メータ情報や基準テーブルなどを記憶する装置である。本実施の形態において、「基準テーブル」とは、設置されたメータ１８のタイプを表わす情報と事業体に固有のコードとを対応付けた、情報の集合体である。本実施の形態の場合、メータ１８のタイプは、次の項目により分類される。第１の項目は、タイムアウトするか否かを表わす項目である。第２の項目は、所定の特殊な電文（特殊電文）を連続して複数回受信した場合、応答をしなくなるか否かを表わす項目である。入力装置３６は、本実施の形態にかかる無線テレメータシステムの管理者による、データの追加、変更、および削除のいずれかを受付ける。本実施の形態の場合、追加、変更、および削除のいずれかが受付けられるデータには、基準テーブルのメータ１８のタイプを表わすデータ（すなわちタイムアウトメータを特定する情報）が含まれる。なお、その他のハードウェア構成については前述のメイン１５に係るハードウェア構成と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００２３】
また、中継器１７を実現するコンピュータのハードウェア構成については前述のサブ１６に係るハードウェア構成と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００２４】
図４を参照して、本実施の形態に係るサブ１６または中継器１７で実行されるプログラムは、電文の送信に関し、以下のような制御を実行する。
【００２５】
ステップ６０（以下、ステップをＳと略す。）にて、サブ１６（または中継器１７）のアンテナ３０および通信ユニット３１は、メータ１８に対する指令を表わす情報として起動を命じる旨の情報を受信する。情報が受信されると、ＣＰＵ３２は、メータ１８に対し起動を命じる旨を表わす起動電文（起動情報ともいう）を送信するように、メータインターフェイス２９を制御する。
【００２６】
Ｓ６２にて、サブ１６（または中継器１７）のＣＰＵ３２は、メータインターフェイス２９がメータ１８から使用量（メータ１８が測定した使用量）を表わす情報（電文）を受信したか否かを判断する。使用量を表わす情報を受信したと判断した場合（Ｓ６２にてＹＥＳ）、処理はＳ６４へ移される。もしそうでないと（Ｓ６２にてＮＯ）、処理はＳ６２へと戻される。
【００２７】
Ｓ６４にて、サブ１６（または中継器１７）のＣＰＵ３２は、受信した電文の内容（本実施の形態の場合、受信した電文が含む、使用量の測定を受ける者を表わす情報の内容）と基準テーブルのデータ（本実施の形態の場合、基準テーブルのデータが表わす、タイムアウトメータにより容量の測定を受ける者を表わす情報の内容）とが一致するか否かを判断する。これにより、ＣＰＵ３２は、メータインターフェイス２９が受信した情報と不揮発メモリ３４が記憶した情報（タイムアウトメータを特定する情報）とを対比することで、メータ１８がタイムアウトメータか否かを判断することとなる。本実施の形態において、「タイムアウトメータ」とは、指令を表わす情報を待受ける期間の長さが所定の長さを上回ると情報の待受けを終了するメータを指す。受信電文の内容と基準テーブルのデータとが一致すると判断した場合（Ｓ６４にてＹＥＳ）、処理はＳ６６へと移される。もしそうでないと（Ｓ６４にてＮＯ）、処理はＳ６８へと移される。
【００２８】
Ｓ６６にて、サブ１６（または中継器１７）のＣＰＵ３２は、指令を表わす情報を待受ける期間の長さが所定の長さを上回るまでに、指令を表わす情報として、メータインターフェイス２９がメータ１８へ最後に送信した情報を送信するように、メータインターフェイス２９を制御する。この処理は、後述するＳ８０〜Ｓ８６の処理に該当する。これにより、ＣＰＵ３２は、メータ１８がタイムアウトメータであるとＣＰＵ３２が判断すると、指令を表わす情報として所定の情報を送信するように、メータインターフェイス２９を制御することとなる。所定の情報は、指令を表わす情報を待受ける期間の長さが所定の長さを上回るまでに送信されることとなる。
【００２９】
Ｓ６８にて、サブ１６（または中継器１７）のＣＰＵ３２は、アンテナ３０および通信ユニット３１が、メイン１５（メータ１８が測定した使用量の情報を受信する通信機）から、メータ１８に対する指令を表わす情報として、検針電文または設定電文を、無線通信により受信したか否かを判断する。検針電文または設定電文を受信したと判断した場合（Ｓ６８にてＹＥＳ）、処理はＳ７０へと移される。もしそうでないと（Ｓ６８にてＮＯ）、処理はＳ７２へと移される。Ｓ７０にて、サブ１６（または中継器１７）のＣＰＵ３２は、メータ１８に、指令を表わす情報（このステップの場合検針電文または設定電文）を送信する。
【００３０】
Ｓ７２にて、サブ１６（または中継器１７）のＣＰＵ３２は、メイン１５から、メータ１８に対する指令を表わす情報として、制御を終了する旨の電文を受信したか否かを判断する。制御を終了する旨の電文を受信したと判断した場合（Ｓ７２にてＹＥＳ）、ＣＰＵ３２は、メータ１８へ、指令を表わす情報として、制御の終了を表わす終了電文を送信するように、メータインターフェイス２９を制御する。終了電文の送信が終了すると、処理は終了する。もしそうでないと（Ｓ７２にてＮＯ）、処理はＳ６２へと移される。
【００３１】
図５は、Ｓ６０にて、サブ１６（または中継器１７）のメータインターフェイス２９が、メータ１８に対して送信する起動電文のフォーマットを表わす図である。起動電文のフォーマットは、ＳＴＸ（Start of Text）エリアと、要求エリアと、ＥＴＸ（End of Text）エリアと、ＢＣＣ（Block Check Character）エリアとを含む。ＳＴＸエリアは、電文の先頭を表わす情報を含む。要求エリアは、要求の内容を表わす情報を含む。ＥＴＸエリアは、電文の末尾を表わす情報を含む。ＢＣＣエリアは、エラーの検出に用いる情報を含む。
【００３２】
図６は、サブ１６（または中継器１７）のメータインターフェイス２９が、メータ１８との間で通信する電文のフォーマットを表わす図である。電文のフォーマットは、ＳＴＸエリアと、事業体コードエリアと、メータＩＤエリアと、コマンド／レスポンスエリアと、データエリアと、ＥＴＸエリアと、ＢＣＣエリアとを含む。事業体コードエリアは、メータ１８により物理量の測定を受ける者を表わす情報を含む。本実施の形態の場合、この「物理量の測定を受ける者を表わす情報」は、ガス、水道、および電力を識別する符号と物理量の測定を受ける者に固有のコード番号とを含む。たとえばメータ１８がガスの消費量を測定するメータであり、かつ物理量の測定を受ける者に固有のコード番号が「１」であったとすると、この情報は「Ｇ１」となる。メータＩＤエリアは、メータ１８に固有のＩＤの情報を含む。コマンド／レスポンスエリアは、メータ１８へのコマンドやメータ１８からのコマンドに対するレスポンスを表わす情報を含む。データエリアは、メータ１８への設定データや測定した使用量を表わす情報を含む。
【００３３】
図７を参照して、本実施の形態に係るサブ１６（または中継器１７）で実行されるプログラムは、電文の再送信に関し、以下のような制御を実行する。
【００３４】
Ｓ８０にて、サブ１６（または中継器１７）のＣＰＵ３２は、不揮発メモリ２２が記憶したタイムアウトメータを特定する情報に基づき、メータインターフェイス２９が通信中のメータ１８の種類を識別する。ＣＰＵ３２は、識別の結果に基づき、メータ１８は複数回特殊電文を受信すると応答を止めるメータか否かを判断する。受信すると応答を止めるメータと判断した場合（Ｓ８０にてＹＥＳ）、処理はＳ８２へと移される。もしそうでないと（Ｓ８０にてＮＯ）、処理はＳ８６へと移される。
【００３５】
Ｓ８２にて、サブ１６（または中継器１７）のＣＰＵ３２は、メータインターフェイス２９が直前に送信した電文が特殊電文か否かを判断する。直前に送信した電文が特殊電文と判断した場合（Ｓ８２にてＹＥＳ）、処理はＳ８４へと移される。もしそうでないと（Ｓ８２にてＮＯ）、処理はＳ８６へと移される。Ｓ８４にて、サブ１６（または中継器１７）のＣＰＵ３２は、使用量を表わす情報の再送を要求する旨の電文を送信するようにメータインターフェイス２９を制御する。Ｓ８６にて、サブ１６（または中継器１７）のＣＰＵ３２は、直前に送信した電文を送信するように、メータインターフェイス２９を制御する。
【００３６】
図８を参照して、以上のような構造およびフローチャートに基づく、本実施の形態に係る無線テレメータシステムの動作について説明する。
【００３７】
センタ１２は、ホスト１１の制御により、Ｔ−ＮＣＵ１４に対し、メータ１８の起動を命じる旨の情報を出力する。Ｔ−ＮＣＵ１４は、メイン１５に対し、起動を命じる旨の情報を出力する。メイン１５は、サブ１６に対しメータ１８に対する指令を表わす情報として、起動を命じる旨の情報を送信する。サブ１６のＣＰＵ３２は、起動電文を送信するようにメータインターフェイス２９を制御する（Ｓ６０）。これにより、メータインターフェイス２９が、メータ１８との間で、指令を表わす情報を通信することとなる。起動電文が送信されると、メータ１８は起動電文を受信する。起動電文が受信されると、メータ１８は、検針に対する応答として、それまでにメータ１８が測定した使用量の情報を表わす応答電文を返信する。サブ１６のＣＰＵ３２は、メータ１８から電文が送信されたか否かを、定期的に判断する（Ｓ６２）。メータ１８から電文が送信されると（Ｓ６２にてＹＥＳ）、サブ１６のＣＰＵ３２は、メータインターフェイス２９が受信した電文の内容と不揮発メモリ３４が記憶した基準テーブルのデータとが一致する（電文を送信したメータ１８がタイムアウトメータである）か否かを判断する（Ｓ６４）。この場合、受信した電文の内容と基準テーブルのデータとが一致するとすると（Ｓ６４にてＹＥＳ）、サブ１６のＣＰＵ３２は、指令を表わす情報を待受ける期間の長さが所定の長さを上回るまでに、指令を表わす情報として所定の情報を送信するように、メータインターフェイス２９を制御する。所定の情報を送信するために、サブ１６のＣＰＵ３２は、メータ１８は複数回特殊電文を受信すると応答を止めるメータか否かを判断する（Ｓ８０）。この時、ＣＰＵ３２は、メータ１８の種類を識別することとなる。この場合、メータ１８がそのようなメータでないとすると（Ｓ８０にてＮＯ）、サブ１６のＣＰＵ３２は、指令を表わす情報としてメータ１８へ最後に送信した情報（この場合は起動電文）を送信するように、メータインターフェイス２９を制御する（Ｓ８６）。これにより、ＣＰＵ３２は、所定の情報として、自らが識別したメータ１８の種類に応じた情報を送信するように、メータインターフェイス２９を制御することとなる。
【００３８】
起動電文が送信されると、サブ１６のＣＰＵ３２は、メータ１８に対する指令を表わす情報として、メイン１５から検針電文または設定電文を受信したか否かを判断する（Ｓ６８）。この場合、検針電文または設定電文を受信していないとすると（Ｓ６８にてＮＯ）、サブ１６のＣＰＵ３２は、アンテナ３０および通信ユニット３１がメイン１５から終了の旨の電文を受信したか否かを判断する（Ｓ７２）。この場合、メイン１５から終了の旨の電文も受信していないとすると（Ｓ７２にてＮＯ）、ＣＰＵ３２は、メータ１８から電文が送信されたか否かを判断する（Ｓ６２）。この場合、既にメータ１８から応答電文が送信されている（メータインターフェイス２９が、メータ１８との間で、使用量を表わす情報を通信している）ので（Ｓ６２にてＹＥＳ）、ＣＰＵ３２は、受信電文の内容と基準テーブルのデータとが一致するか否かを判断する（Ｓ６４）。この場合、受信電文の内容と基準テーブルのデータとが一致するので（Ｓ６４にてＹＥＳ）、Ｓ８０〜Ｓ８６の処理が実施される。その間に、メイン１５から設定電文が送信されたとする。ＣＰＵ３２は、検針電文または設定電文を受信したか否かを判断する（Ｓ６８にてＹＥＳ）。この場合、設定電文を受信しているので（Ｓ６８にてＹＥＳ）、ＣＰＵ３２は、アンテナ３０および通信ユニット３１が受信した設定電文を送信するようにメータインターフェイス２９を制御する（Ｓ７０）。メータ１８は、設定電文に対する応答を送信する。ＣＰＵ３２は、アンテナ３０および通信ユニット３１にメータ１８からの応答を送信させる。これにより、アンテナ３０および通信ユニット３１は、メイン１５との間で、メータ１８からの設定電文に対する応答を無線通信することとなる。
【００３９】
以上のようにして、本実施の形態に係るサブ１６（または中継器１７）は、メータがタイムアウトメータであるとＣＰＵが判断すると、指令を表わす情報を待受ける期間の長さが所定の長さを上回るまでに、指令を表わす情報として所定の情報を送信するように、メータインターフェイスを制御する。これにより、メータがタイムアウトメータでない場合、所定の情報を繰返し送信することを省略できる。タイムアウトメータに限り所定の情報を送信するので、無線通信に要する時間が長くなっても、通信のための動作は安定する。電力の消耗を抑制できる。その結果、無線通信に要する時間が長くなっても、安定して動作できる無線テレメータシステムおよびテレメータ用通信機を提供することができる。
【００４０】
なお、Ｓ８４にて、再送を要求する旨の電文を送信する代わりに、ＣＰＵ３２は、メータインターフェイス２９がメータ１８へ最後に送信した情報のうち、情報の正誤の確認に用いる部分の内容を変更することにより、内容に誤りを含む情報を所定の情報として送信させてもよい。この場合、ＣＰＵ３２は、情報の正誤の確認に用いる部分の内容（本実施の形態の場合、ＢＣＣエリアの内容）を変更する、あるいはキャクタデータで構成された図６のフォーマットにて、各キャラクタデータの構成をビット単位で示した図９のパリティビットの内容を変更することにより、所定の情報として、内容に誤りを含む情報を生成する回路として動作することとなる。
【００４１】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態に係る無線テレメータシステムについて説明する。
【００４２】
本実施の形態に係る無線テレメータシステムのハードウェア構成については前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００４３】
図１０を参照して、サブ１６（または中継器１７）で実行されるプログラムは、電文の送信に関し、以下のような制御を実行する。なお、図１０に示すフローチャートの中で、前述の図４に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００４４】
Ｓ９０にて、サブ１６（または中継器１７）のＣＰＵ３２は、次の要件のいずれか一方を満たしたか否かを判断する。その第１の要件は、メータインターフェイス２９が起動電文に対する返信を受信したことである。第２の要件は、メータインターフェイス２９が、起動電文に対する返信を受信する前に、起動電文とは少なくとも一部が異なる情報を複数回送信したことである。要件のいずれか一方を満たしたと判断した場合（Ｓ９０にてＹＥＳ）、処理はＳ９２へと移される。もしそうでないと（Ｓ９０にてＮＯ）、処理はＳ９４へと移される。Ｓ９２にて、サブ１６（または中継器１７）のＣＰＵ３２は、指令を表わす情報として終了電文を送信するように、メータインターフェイス２９を制御する。
【００４５】
Ｓ９４にて、サブ１６（または中継器１７）のＣＰＵ３２は、起動電文を送信したときから、所定の期間が経過するたびに、起動電文とは少なくとも一部が異なる情報を送信するように、メータインターフェイス２９を制御する。本実施の形態の場合、起動電文とは少なくとも一部が異なる情報は、送信後に起動電文に対する返信を受信する可能性が高い情報から順に送信される。Ｓ９０〜Ｓ９４の処理が繰返されることにより、ＣＰＵ３２は、メータインターフェイス２９が起動電文に対する返信を受信する前に起動電文とは少なくとも一部が異なる情報を複数回送信した場合、メータ１８に通信を終了する旨の情報を送信するように、メータインターフェイス２９を制御することとなる。
【００４６】
Ｓ９６にて、サブ１６（または中継器１７）のＣＰＵ３２は、アンテナ３０および通信ユニット３１が、メイン１５から、メータ１８に対する指令を表わす情報として、検針電文または設定電文を、無線通信により受信したか否かを判断する。検針電文または設定電文を受信したと判断した場合（Ｓ９６にてＹＥＳ）、処理はＳ７０へと移される。もしそうでないと（Ｓ９６にてＮＯ）、処理はＳ９８へと移される。
【００４７】
Ｓ９８にて、サブ１６（または中継器１７）のＣＰＵ３２は、メイン１５から、メータ１８に対する指令を表わす情報として、終了の旨の電文を受信したか否かを判断する。終了の旨の電文を受信したと判断した場合（Ｓ９８にてＹＥＳ）、ＣＰＵ３２は、メータ１８へ、指令を表わす情報として、制御の終了を表わす終了電文を送信するように、メータインターフェイス２９を制御する。終了電文の送信が終了すると、処理は終了する。もしそうでないと（Ｓ９８にてＮＯ）、処理はＳ９６へと移される。
【００４８】
Ｓ１００にて、サブ１６（または中継器１７）のＣＰＵ３２は、指令を表わす情報として、終了電文を送信するように、メータインターフェイス２９を制御する。
【００４９】
図１１を参照して、以上のような構造およびフローチャートに基づく、無線テレメータシステムの動作について説明する。
【００５０】
アンテナ３０および通信ユニット３１がメータ１８に対する指令を表わす情報として起動を命じる旨の情報を受信すると、ＣＰＵ３２は、起動電文（メータ１８に対し起動を命じる旨を表わす情報）を送信するように、メータインターフェイス２９を制御する（Ｓ６０）。メータ１８から、起動電文に対応する返信がなければ（Ｓ９０にてＮＯ）、ＣＰＵ３２は、起動電文を送信したときから、所定の期間が経過するたびに、起動電文とは少なくとも一部が異なる情報を送信するように、メータインターフェイス２９を制御する（Ｓ９４）。起動電文とは少なくとも一部が異なる情報を送信されると、Ｓ９０〜Ｓ９４の処理が繰返される。最終的に応答電文を受信すると（Ｓ９０にてＹＥＳ）、ＣＰＵ３２は、終了電文（通信を終了する旨の情報）を送信するように、メータインターフェイス２９を制御する（Ｓ９２）。終了電文が送信されると、ＣＰＵ３２は、アンテナ３０および通信ユニット３１が、メイン１５から、メータ１８に対する指令を表わす情報として、検針電文または設定電文を、無線通信により受信したか否かを判断する（Ｓ９６）。検針電文および設定電文を受信していない間（Ｓ９６にてＮＯ）、ＣＰＵ３２は、メイン１５から、メータ１８に対する指令を表わす情報として、終了の旨の電文を受信したか否かを判断する（Ｓ９８）。終了の旨の電文を受信していない間（Ｓ９８にてＮＯ）、Ｓ９６の処理が繰返される。最終的には、アンテナ３０および通信ユニット３１が、メータ１８に対する指令を表わす情報として、設定電文（すなわち起動を命じる旨の情報とは異なる情報）を受信するので（Ｓ６８にてＹＥＳ）、ＣＰＵ３２は、受信した設定電文をメータ１８に送信するようにメータインターフェイス２９を制御する（Ｓ７０）。これにより、ＣＰＵ３２は、メータ１８に、起動情報を送信した後、起動を命じる旨の情報とは異なる情報を送信するように、メータインターフェイス２９を制御することとなる。設定電文が送信されると、メータ１８から応答する旨の電文が送信される。その後、ＣＰＵ３２は、終了電文を送信するようにメータインターフェイス２９を制御する（Ｓ１００）。
【００５１】
以上のようにして、本実施の形態に係るサブ（または中継器）は、一旦メインから起動電文が送信された後、設定電文が送信されるまで、メータとの通信を終了させておく。これにより、不要な電文の送信が防止される。不要な電文の送信が防止されるので、無線通信に要する時間が長くなっても、より安定して動作できる。その結果、無線通信に要する時間がより長くなっても、安定して動作できる無線テレメータシステムを提供することができる。
【００５２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００５３】
【図１】本発明の第１の実施の形態に係る無線テレメータシステムの全体構成図である。
【図２】本発明の第１の実施の形態に係るメイン通信機の制御ブロック図である。
【図３】本発明の第１の実施の形態に係るサブ通信機（または中継器）の制御ブロック図である。
【図４】本発明の第１の実施の形態に係る電文の送信処理の制御の手順を示すフローチャートである。
【図５】本発明の第１の実施の形態に係る起動電文のフォーマットを表わす図である。
【図６】本発明の第１の実施の形態に係るメータが使用した測定量の情報のフォーマットを表わす図である。
【図７】本発明の第１の実施の形態に係る電文の再送信処理の制御の手順を示すフローチャートである。
【図８】本発明の第１の実施の形態に係る無線テレメータシステムの動作を表わすラダー図である。
【図９】本発明の第１の実施の形態の測定量の情報のフォーマットをサブ通信機とメータとの通信に用いられる信号の各ビットに対応付けた例を表わす図である。
【図１０】本発明の第２の実施の形態に係る電文の送信処理の制御の手順を示すフローチャートである。
【図１１】本発明の第２の実施の形態に係る無線テレメータシステムの各部の動作を表わすラダー図である。
【図１２】従来例に係る無線テレメータシステムの動作を表わすラダー図である。
【符号の説明】
【００５４】
１１  ホストコンピュータ、１２  センタＴ−ＮＣＵ、１３  電話回線、１４  Ｔ−ＮＣＵ、１５  メイン通信機、１６  サブ通信機、１７  中継器、１８  メータ、２１  Ｔ−ＮＣＵインターフェイス、２２，３４  不揮発メモリ、２３，３２  ＣＰＵ、２４，３０  アンテナ、２５，３１  通信ユニット、２６，３３  ＲＯＭ、２７  ＲＡＭ、２８  電池、２９  メータインターフェイス、３６  入力装置。
【図１】
2006229696.tif 000003
【図２】
2006229696.tif 000004
【図３】
2006229696.tif 000005
【図４】
2006229696.tif 000006
【図５】
2006229696.tif 000007
【図６】
2006229696.tif 000008
【図７】
2006229696.tif 000009
【図８】
2006229696.tif 000010
【図９】
2006229696.tif 000011
【図１０】
2006229696.tif 000012
【図１１】
2006229696.tif 000013
【図１２】
2006229696.tif 000014