(57)【要約】【課題】あるエリア内に設置されている複数の中継機の中で、特定の中継機に対して登録が集中している状況を検知したときに、この特定の中継機を登録している１または複数の端局に対して、中継機の登録変更を指示することで、中継機の登録が行えずに、孤立した状態になる端局の発生を防止するとともに、システムの構築にかかるコストを十分に抑えた管理サーバを提供する。【解決手段】管理サーバ３は、いずれかの中継機２において、ＣＳＩＤが登録されている通信端局１の台数が、予め定められている閾値を超えていることを検知すると、この中継機２に登録されている、１または複数の通信端局１に対して、ＣＳＩＤの登録変更を指示する。これにより、ＣＳＩＤの登録が行えずに、孤立した状態になる端局の発生を防止し、且つシステムの構築にかかるコストを十分に抑えることができる。【選択図】図１
2008066993.tif 000002
【特許請求の範囲】
【請求項１】
各端局と、その端局が登録している中継機を介して通信する通信手段と、
中継機毎に、その中継機を登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報を用いて、中継機毎に、その中継機を登録している端局の総数が予め定められた閾値を超えているかどうかを判定する判定手段と、
前記判定手段が、登録している端局の総数が前記閾値を超えていると判定した中継機について、その中継機を登録している１または複数の端局に対して、中継機の登録変更を指示する登録変更指示手段と、を備えた管理サーバ。
【請求項２】
各端局と、その端局が登録しているＣＳＩＤの中継機を介して通信する通信手段と、
中継機毎に、その中継機のＣＳＩＤを登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報を用いて、中継機毎に、その中継機のＣＳＩＤを登録している端局の総数が予め定められた閾値を超えているかどうかを判定する判定手段と、
前記判定手段が、登録している端局の総数が前記閾値を超えていると判定した中継機について、その中継機のＣＳＩＤを登録している１または複数の端局に対して、ＣＳＩＤの登録変更を指示する登録変更指示手段と、を備えた管理サーバ。
【請求項３】
前記判定手段、および前記登録変更指示手段を予め定められた一定期間毎に実行する制御手段を備え、
前記制御手段は、前記判定手段、および前記登録変更指示手段が連続して同じ曜日に実行されない期間を前記一定期間として設定した手段である、請求項２に記載の管理サーバ。
【請求項４】
各端局と、その端局が登録している中継機を介して通信する通信手段と、
中継機毎に、その中継機を登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報に基づいて、中継機毎に、その中継機を登録している１または複数の端局に対する中継機の登録変更指示を受け付ける変更指示受付手段と、
前記変更指示受付手段が前記変更指示を受け付けた中継機を登録している１または複数の端局に対して、中継機の登録変更を指示する登録変更指示手段と、を備えた管理サーバ。
【請求項５】
各端局と、その端局が登録しているＣＳＩＤの中継機を介して通信する通信手段と、
中継機毎に、その中継機のＣＳＩＤを登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報に基づいて、中継機毎に、その中継機のＣＳＩＤを登録している１または複数の端局に対するＣＳＩＤの登録変更指示を受け付ける変更指示受付手段と、
前記変更指示受付手段が前記変更指示を受け付けた中継機のＣＳＩＤを登録している１または複数の端局に対して、ＣＳＩＤの登録変更を指示する登録変更指示手段と、を備えた管理サーバ。
【請求項６】
各端局において測定された、その端局周辺における、ＣＳＩＤ毎の無線通信にかかる電波の電界強度を取得し、電界強度管理情報として記憶する電界強度情報記憶手段を備え、
前記登録変更指示手段は、前記電界強度情報記憶手段が記憶する前記電界強度情報に基づいて、ＣＳＩＤの登録変更を指示する端局を決定する手段である、請求項２、３、５のいずれかに記載の管理サーバ。
【請求項７】
前記登録変更指示手段は、前記電界強度情報記憶手段が記憶する前記電界強度情報に基づいて、決定したＣＳＩＤの登録変更を指示する端局に対して、変更するＣＳＩＤについても指示する手段である、請求項６に記載の管理サーバ。
【請求項８】
端局と、管理サーバと、備え、
前記管理サーバは、
各端局と、その端局が登録しているＣＳＩＤの中継機を介して通信する通信手段と、
中継機毎に、その中継機のＣＳＩＤを登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報を用いて、中継機毎に、その中継機のＣＳＩＤを登録している端局の総数が予め定められた閾値を超えているかどうかを判定する判定手段と、
前記判定手段が、登録している端局の総数が前記閾値を超えていると判定した中継機について、その中継機のＣＳＩＤを登録している１または複数の端局に対して、ＣＳＩＤの登録変更を指示する登録変更指示手段と、を有する、
通信システム。
【請求項９】
端局と、管理サーバと、備え、
前記管理サーバは、
各端局と、その端局が登録しているＣＳＩＤの中継機を介して通信する通信手段と、
中継機毎に、その中継機のＣＳＩＤを登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報に基づいて、中継機毎に、その中継機のＣＳＩＤを登録している１または複数の端局に対するＣＳＩＤの登録変更指示を受け付ける変更指示受付手段と、
前記変更指示受付手段が前記変更指示を受け付けた中継機のＣＳＩＤを登録している１または複数の端局に対して、ＣＳＩＤの登録変更を指示する登録変更指示手段と、を有する、
通信システム。
【請求項１０】
端局と管理サーバとが、その端局に登録されているＣＳＩＤの中継機を介して通信する通信方法であって、
管理サーバが、
中継機毎に、その中継機のＣＳＩＤを登録している端局を管理する端局管理情報を端局管理情報記憶手段に記憶し、
前記端局管理情報記憶手段が記憶する前記端局管理情報を用いて、中継機毎に、その中継機のＣＳＩＤを登録している端局の総数が予め定められた閾値を超えているかどうかを判定する判定ステップと、
前記判定ステップにおいて、登録している端局の総数が前記閾値を超えていると判定した中継機について、その中継機のＣＳＩＤを登録している１または複数の端局に対して、ＣＳＩＤの登録変更を指示する登録変更指示ステップと、を実行する、通信方法。
【請求項１１】
端局と管理サーバとが、その端局に登録されているＣＳＩＤの中継機を介して通信する通信方法であって、
管理サーバが、
中継機毎に、その中継機のＣＳＩＤを登録している端局を管理する端局管理情報を端局管理情報記憶手段に記憶し、
前記端局管理情報記憶手段が記憶する前記端局管理情報に基づいて、中継機毎に、その中継機のＣＳＩＤを登録している１または複数の端局に対するＣＳＩＤの登録変更指示を受け付ける変更指示受付ステップと、
前記変更指示受付ステップ手段において、前記登録変更指示を受け付けた中継機のＣＳＩＤを登録している１または複数の端局に対して、ＣＳＩＤの登録変更を指示する登録変更指示ステップと、を実行する、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、各端局と、その端局が登録しているＣＳＩＤの中継機を介して通信する管理サーバ、この管理サーバを適用した通信システム、および通信方法に関する。
【背景技術】
【０００２】
従来、各家宅に設置されている電力、水道、ガス等の使用量を測定する測定機（以下、メータと言う。）の検針を自動的に行うテレメトリングシステムが提案されている（特許文献１参照）。テレメトリングシステムでは、メータから測定値（以下、検針値と言う。）を取得し、その検針値をセンタの管理サーバに送信する通信端局をメータに取り付けている。通信端局は、登録しているＣＳＩＤ（Ｃｅｌｌ  Ｓｔａｔｉｏｎ  ＩＤ）の中継機を介して、管理サーバに検針値を送信する。ＰＨＳ中継機は、複数の通信端局について、管理サーバとの通信を中継することができる。すなわち、複数の通信端局が、特定のＰＨＳ中継機のＣＳＩＤを登録することができる。また、通信端局とＰＨＳ中継機との間における通信は、回線契約を必要としないトランシーバモード（ＰＨＳ自営モード）で行われる。したがって、テレメトリングシステムでは、１台のＰＨＳ中継機で複数台のメータの検針が行える。また、回線契約がメータ毎に必要にならないので、通信端局と管理サーバとの通信にかかる通信コストが抑えられ、結果的にテレメトリングシステムの運用コストが抑えられる。
【０００３】
また、特許文献１では、通信端局における、ＰＨＳ中継機のＣＳＩＤの登録にかかる手間を削減する提案がなされている。具体的には、センタ等に設置されている登録制御装置において、オペレータがＣＳＩＤの登録にかかる処理を実行させる１または複数の通信端局を指定する操作を行うと、ここで指定された各通信端局に対してＣＳＩＤの登録にかかる処理の実行が指示される。ＣＳＩＤの登録にかかる処理の実行が指示された通信端局は、登録モードに移行し、ＣＳＩＤの登録にかかる処理を実行する。通信端局は、予め複数のＣＳＩＤを記憶している。通信端局は、受信している電界強度レベルが最大で、且つその電界強度レベルが通信可能なレベルであるＰＨＳ中継機を検索し、該当するＰＨＳ中継機のＣＳＩＤを取得するオープンサーチを行う。そして、通信端局は、このオープンサーチで取得したＣＳＩＤが、記憶しているいずれかのＣＳＩＤであれば、このＣＳＩＤを登録する。これにより、管理サーバとの通信に利用する中継機の登録が行える。
【特許文献１】特許第３５６０５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＰＨＳ中継機は、管理装置との通信を中継する通信端局の台数に制限がある。一方、各通信端局は、上述したように、受信している電界強度レベルが最大で、且つその電界強度レベルが通信可能なレベルであるＰＨＳ中継機のＣＳＩＤを検索し、ここで検索したＰＨＳ中継機のＣＳＩＤを登録する。このため、あるエリア内に設置されている複数のＰＨＳ中継機の中で、通信端局におけるＣＳＩＤの登録が、特定のＰＨＳ中継機のＣＳＩＤに集中し、他のＰＨＳ中継機においてはＣＳＩＤを登録している通信端局の台数が、制限台数に対して十分に余裕があるにもかかわらず、この特定のＰＨＳ中継機のＣＳＩＤを登録している通信端局の台数が制限台数に達することがあった。このような状況になると、その後、新たに設置された通信端局が、ＣＳＩＤの登録時に、この制限台数に達しているＰＨＳ中継機のＣＳＩＤを検索した場合、ＣＳＩＤの登録が行えない。通信端局は、ＣＳＩＤの登録が行えないと、管理サーバと通信することができず、孤立した状態になる。したがって、この孤立した通信端局が取り付けられているメータについては、管理サーバで検針値を得ることができないという問題が生じる。
【０００５】
なお、このような事態の発生を防止するために、ＰＨＳ中継機の台数を増加させることも考えられるが、このようにすると、システムの構築にかかるコストが大幅に増加するという問題がある。
【０００６】
この発明の目的は、あるエリア内に設置されている複数の中継機の中で、特定の中継機に対して登録が集中している状況を検知したときに、この特定の中継機を登録している１または複数の端局に対して、中継機の登録変更を指示することで、中継機の登録が行えずに、孤立した状態になる端局の発生を防止するとともに、システムの構築にかかるコストを十分に抑えた管理サーバ、通信システム、および通信方法を提供することにある。
【課題を解決するための手段】
【０００７】
この発明の管理サーバは、上記課題を解決するために以下の構成を備えている。
【０００８】
（１）各端局と、その端局が登録している中継機を介して通信する通信手段と、
中継機毎に、その中継機を登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報を用いて、中継機毎に、その中継機を登録している端局の総数が予め定められた閾値を超えているかどうかを判定する判定手段と、
前記判定手段が、登録している端局の総数が前記閾値を超えていると判定した中継機について、その中継機を登録している１または複数の端局に対して、中継機の登録変更を指示する登録変更指示手段と、を備えている。
【０００９】
この構成では、判定手段により、登録している端局の台数が閾値を超えていると判定された中継機があれば、登録変更指示手段が、この中継機局を登録している１または複数の端局に対して、中継機の登録変更を指示する。この中継機の登録変更が指示された端局が、中継機の登録を、他の中継機に変更する登録変更を行う。したがって、中継機毎に、その中継機を登録している端局の台数を、閾値を超えない台数にできる。これにより、端局が登録時に検索した中継機において、この中継機を登録している端局の台数が制限台数に達しているという事態が生じるのを防止できる。その結果、中継機の登録が行えずに、孤立した状態になる端局の発生を防止することができる。また、端局の登録が特定の中継機に集中せず、端局の登録を各中継機に分散させることができる。その結果、必要になる中継機の台数が抑えられ、結果的にシステム構築にかかるコストが抑えられる。
【００１０】
（２）各端局と、その端局が登録しているＣＳＩＤの中継機を介して通信する通信手段と、
中継機毎に、その中継機のＣＳＩＤを登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報を用いて、中継機毎に、その中継機のＣＳＩＤを登録している端局の総数が予め定められた閾値を超えているかどうかを判定する判定手段と、
前記判定手段が、登録している端局の総数が前記閾値を超えていると判定した中継機について、その中継機のＣＳＩＤを登録している１または複数の端局に対して、ＣＳＩＤの登録変更を指示する登録変更指示手段と、を備えている。
【００１１】
この構成では、端局が、中継機に付与されているＣＳＩＤを登録することにより、その中継機を登録する。また、上述の（１）と同様の効果を奏する。
【００１２】
（３）前記判定手段、および前記登録変更指示手段を予め定められた一定期間毎に実行する制御手段を備え、
前記制御手段は、前記判定手段、および前記登録変更指示手段が連続して同じ曜日に実行されない期間を前記一定期間として設定した手段である。
【００１３】
この構成では、中継機のＣＳＩＤの登録変更等にかかる処理が、曜日で決めているイベントによる環境下、例えば店舗の休日等にともなうシャッタが閉められた環境下、でのみ行われるのを防止でき、端局における中継機のＣＳＩＤの登録変更等が適性なタイミングで行える。
【００１４】
（４）各端局と、その端局が登録している中継機を介して通信する通信手段と、
中継機毎に、その中継機を登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報に基づいて、中継機毎に、その中継機を登録している１または複数の端局に対する中継機の登録変更指示を受け付ける変更指示受付手段と、
前記変更指示受付手段が前記変更指示を受け付けた中継機を登録している１または複数の端局に対して、中継機の登録変更を指示する登録変更指示手段と、を備えている。
【００１５】
この構成では、登録されている端局の台数が閾値を超えている等の必要な場合に、オペレータが中継機の登録変更にかかる指示の入力操作を行うことで、（１）と同様の効果を奏する。
【００１６】
（５）各端局と、その端局が登録しているＣＳＩＤの中継機を介して通信する通信手段と、
中継機毎に、その中継機のＣＳＩＤを登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
前記端局管理情報記憶手段が記憶する前記端局管理情報に基づいて、中継機毎に、その中継機のＣＳＩＤを登録している１または複数の端局に対するＣＳＩＤの登録変更指示を受け付ける変更指示受付手段と、
前記変更指示受付手段が前記変更指示を受け付けた中継機のＣＳＩＤを登録している１または複数の端局に対して、ＣＳＩＤの登録変更を指示する登録変更指示手段と、を備えている。
【００１７】
この構成では、端局が、中継機に付与されているＣＳＩＤを登録することにより、その中継機を登録する。また、上述の（４）と同様の効果を奏する。
【００１８】
（６）各端局において測定された、その端局周辺における、ＣＳＩＤ毎の無線通信にかかる電波の電界強度を取得し、電界強度管理情報として記憶する電界強度情報記憶手段を備え、
前記登録変更指示手段は、前記電界強度情報記憶手段が記憶する前記電界強度情報に基づいて、ＣＳＩＤの登録変更を指示する端局を決定する手段である。
【００１９】
この構成では、中継機のＣＳＩＤの登録変更が行える環境にある端局に対して、中継機のＣＳＩＤの登録変更を指示することができる。
【００２０】
（７）前記登録変更指示手段は、前記電界強度情報記憶手段が記憶する前記電界強度情報に基づいて、決定したＣＳＩＤの登録変更を指示する端局に対して、変更するＣＳＩＤについても指示する手段である。
【００２１】
この構成では、端局に対して中継機のＣＳＩＤの登録変更を指示するときに、この端局にとって適正な中継機のＣＳＩＤを指示することができる。
【００２２】
（８）各端局と、その端局が登録している中継機を介して通信する通信手段と、
中継機毎に、その中継機を登録している端局を管理する端局管理情報を記憶する端局管理情報記憶手段と、
いずれかの中継機が故障した場合に、該故障した中継機の周辺の中継機が、予め定められた閾値に基づいて該故障した中継機を登録している端局を吸収することができるかどうかをシミュレーションするシミュレーション手段と、を備えている。
【００２３】
この構成では、いずれかの中継機が故障した場合に、この故障した中継機の周辺の中継機で、この故障した中継機を登録している端局を吸収することができるかどうかをシミュレーションすることができる。
【発明の効果】
【００２４】
この発明によれば、中継機の登録が行えずに、孤立した状態になる端局の発生を防止することができる。また、端局の登録が特定の中継機に集中せず、端局の登録を各中継機に分散させることができるので、必要になる中継機の台数が抑えられ、結果的にシステム構築にかかるコストが抑えられる。
【発明を実施するための最良の形態】
【００２５】
以下、この発明にかかる通信システムを適用したテレメトリングシステムの実施形態について説明する。
【００２６】
図１は、この実施形態のテレメトリングシステムの構成を示す図である。この実施形態のテレメトリングシステムは、各家宅の電力使用量を検針するシステムである。このテレメトリングシステムでは、各家宅に設置されている電力使用量を測定する電力メータ（以下、単にメータと言う。）に通信端局１を取り付けている。通信端局１が、この発明で言う、端局に相当する。この通信端局１は、メータに一体化されていてもよい。通信端局１は、メータの測定値である検針値を、このメータとのデータ通信で取得する。また、通信端局１は、メータから取得した検針値を、自局に登録しているＣＳＩＤが付与されているＰＨＳ中継機２（以下、単に中継機２と言う。）を介して管理サーバ３に送信する。複数台、この実施形態では５００台、の通信端局１が、同じＣＳＩＤを登録することができる。言い換えれば、中継機２は、最大で５００台の通信端局１について、管理サーバ３との通信を中継することができる。管理サーバ３は、センタに設置されており、各通信端局１から送信されてきたメータの検針値を得ることにより、各家宅のメータの検針を行う。
【００２７】
通信端局１は、図１に示すように、直接、または他の通信端局１を介して、登録しているＣＳＩＤの中継機２と接続される。図１に示す例では、家宅ａの通信端局１は中継機２に直接接続されている。また、家宅ｋの通信端局１は、家宅ｉ、家宅ｆ、家宅ｃ、家宅ａの通信端局１を、この順に介して中継装置２に接続されている。家宅ｉの通信端局１から見ると、家宅ｋ、ｌの通信端局１が下位端局（以下、子端局と言う。）であり、家宅ｆ、ｃ、ａの通信端局１が上位端局（以下、親端局と言う。）である。各中継機２において、自機のＣＳＩＤを登録している通信端局１を通信経路で見ると、その接続はツリー構造になっている。中継機２と直接通信できない場所に設置されている通信端局１であっても、他の通信端局１を介して、この中継機２と通信することができる。通信端局１は、回線契約を必要としないトランシーバモード（ＰＨＳ自営モード）で中継機２、または他の通信端局１と通信する。通信端局１は、子端局である通信端局１から送信されてきたデータを、親端局である通信端局１または中継機２に転送する、転送機能を有している。また、中継機２と管理サーバ３とは、ネットワーク４を介して通信する。ネットワーク４は、ＰＨＳ網やＩＳＤＮ網、携帯電話網等の公衆回線網を利用したネットワークであってもよいし、また光ファイバ等の専用回線を利用したネットワークであってもよい。この実施形態では、中継機２と、管理サーバ３との間の通信は、専用回線を利用した光通信で行うものとして説明する。
【００２８】
なお、図１に示す左右の中継機２については、この中継機２のＣＳＩＤを登録している通信端局１の図示を省略しているだけであり、この中継機２のＣＳＩＤを登録している通信端局１が存在していない状況を示しているわけではない。また、中央の中継機２についても、ＣＳＩＤを登録している通信端局１を全て図示しているわけではない。
【００２９】
図２は、この実施形態のテレメトリングシステムの通信端局の構成を示すブロック図である。通信端局１は、本体の動作を制御する制御部１１と、取り付けられているメータとデータ通信を行うメータ通信部１２と、トランシーバモードで通信するＰＨＳ通信部１３と、動作時に用いるパラメータ等を記憶する記憶部１４と、を備えている。メータ通信部１２は、メータとのデータ通信により、このメータから検針値等を取得する。このメータとのデータ通信については、ＲＳ−２３２Ｃ等のインタフェースを利用して有線で行う構成であってもよいし、Ｉｒ−ＤＡやブルーツース等を利用して無線で行う構成であってもよい。ＰＨＳ通信部１３は、上述したように、中継機２または他の通信端局１とのデータ通信をトランシーバモードで行う構成であり、このデータ通信で回線使用料の課金が生じることはない。記憶部１４は、自局を識別する識別情報であるＰＳＩＤ（Ｐｅｒｓｏｎａｌ  Ｓｔａｔｉｏｎ  ＩＤ）、登録することができる中継機２のＣＳＩＤの範囲、登録している中継機２のＣＳＩＤ、自局の呼出番号、登録しているＣＳＩＤの中継機２における各通信端局１の通信経路を示すルートマップ、動作時に使用する各種設定パラメータ、さらには取り付けられているメータの検針値データ等を記憶する。登録している中継機２のＣＳＩＤ、自局の呼出番号、登録しているＣＳＩＤの中継機２における各通信端局１の通信経路を示すルートマップ、動作時に使用する各種設定パラメータは、いずれかの中継機２のＣＳＩＤを登録するときに、管理サーバ３から通知される。また、ルートマップは、管理サーバ３から予め定められている期間毎に、例えば２４時間毎に、その時点で最新のルートマップが通知される。通信端局１は、管理サーバ３からルートマップが通知される毎に、記憶部１４に記憶しているルートマップを更新する。自局を識別する識別情報であるＰＳＩＤ、登録することができる中継機２のＣＳＩＤの範囲は、予め設定されている。この実施形態の通信端局１は、登録することができる中継機２のＣＳＩＤの範囲を２つ記憶することができる。このＣＳＩＤの範囲とは、登録することができる中継機２のＣＳＩＤの下限と上限とからなる一対の情報である。また、通信端局１は、登録している中継機２のＣＳＩＤ、自局の呼出番号、登録しているＣＳＩＤの中継機２における各通信端局１の通信経路を示すルートマップ、動作時に使用する各種設定パラメータについてはリセット操作により消去される。このリセット操作は、例えば、本体の電源オフ操作としてもよいし、本体に設けられたリセットスイッチの操作としてもよい。
【００３０】
図３は、この実施形態のテレメトリングシステムの中継機の構成を示すブロック図である。中継機２は、本体の動作を制御する制御部２１と、トランシーバモードで通信端局１とデータ通信を行うＰＨＳ通信部２２と、ネットワーク４を介した管理サーバ３との光通信を行うネットワークインタフェース部２４と、ＰＨＳ通信部２２とネットワークインタフェース部２４との間で通信メディアの変換を行うメディア変換部２３と、を備えている。制御部２１は、自機に付与されているＣＳＩＤを記憶するメモリを備えている。中継機２は、自機のＣＳＩＤを登録している通信端局１と管理サーバ３との通信を中継する装置である。具体的には、中継機２は、ＰＨＳ通信部２２で受信した通信端局１から送信されてきたデータをネットワークインタフェース部２４において管理サーバ３に転送する処理や、ネットワークインタフェース部２４で受信した管理サーバ３から送信されてきたデータをＰＨＳ通信部２２において通信端局１に転送する処理を行う。
【００３１】
図４は、この実施形態のテレメトリングシステムの管理サーバの構成を示す図である。管理サーバ３は、本体の動作を制御する制御部３１と、ネットワーク４を介して中継機２との光通信を行うネットワークインタフェース部３２と、本システムの管理に用いる各種のデータファイルを記憶するＤＢ記憶部３３と、を備えている。管理サーバ３は、複数のサーバや、これらのサーバに接続したパーソナルコンピュータ（ＰＣ）等で構成し、このＰＣを操作部や、表示部として機能させてもよい。ＤＢ記憶部３３は、端局管理ファイル４１、ルートマップファイル４２、端局登録状況ファイル４３、メータ情報ファイル４４、パラメータファイル４５、電界強度情報ファイル４６、電界強度テーブルファイル４７等を記憶している。端局管理ファイル４１は、通信端局１毎に、識別情報であるＰＳＩＤ、呼出番号、運用状態（運用中、障害発生中等）等を対応づけて記憶したファイルである。管理サーバ３は、通信端局１がいずれかの中継機２のＣＳＩＤを登録するのを許可するときに、その時点で他の通信端局１に付与していない呼出番号を当該通信端局１に付与する。また、管理装置３は、ＰＳＩＤをキーにして端局管理ファイル４１を検索することで、呼出番号がすでに付与されている通信端局１であるかどうかの確認を行う。ルートマップファイル４２は、中継機２毎に、その中継機２のＣＳＩＤを登録している各通信端局１の通信経路（ルートマップ）を示すファイルである。すなわち、中継機２毎に、その中継機２のＣＳＩＤを登録している通信端局１のツリー構造を示すファイルである。端局登録状況ファイル４３は、通信端局１毎に、ＰＳＩＤ、この通信端局１を取り付けたメータの識別番号（メータＩＤ）等を対応づけたファイルである。メータ情報ファイル４４は、メータ毎にメータＩＤ、運用状態（運用中、障害発生中等）、検針値等を対応づけたファイルである。パラメータファイル４５は、通信端局１毎に設定パラメータを登録したファイルである。電界強度情報ファイル４６は、通信端局１毎に、その通信端局１の周囲における各ＣＳＩＤの電界強度（ＣＳＩＤ電界強度情報）を登録したファイルである。電界強度テーブルファイル４７は、通信端局１毎に、他の通信端局１との電界強度レベルを対応づけた情報（端局間電界強度情報）を登録したファイルである。管理サーバ３は、これらのファイルを必要に応じて更新する。
【００３２】
次に、この実施形態にかかるテレメトリングシステムの主な動作について説明する。
【００３３】
まず、ＣＳＩＤが未登録である端局が、自動的にＣＳＩＤを登録する自動登録処理について説明する。図５は、この自動登録処理にかかる通信端局１の動作を示すフローチャートである。通信端局１は、ＣＳＩＤを登録すると、登録したＣＳＩＤ等を記憶部１４に記憶する。すなわち、ＣＳＩＤが未登録である通信端局１は、ＣＳＩＤを記憶部１４に記憶していない。通信端局１は、リセット操作が行われたとき、例えば、電源がオフされたときや、リセットスイッチが操作されたとき、に、記憶部１４に記憶しているＣＳＩＤ等を消去する構成である。通信端局１は、すでに設置されているメータに取り付けられたり、メータとともに設置される。通信端局１は、ＣＳＩＤが未登録の状態で設置される。したがって、設置後に電源がオンされて動作を開始すると、この自動登録処理を実行する。
【００３４】
通信端局１は、電源がオンされると、一定時間、例えば１５分、経過するのを待って（ｓ１）、登録処理を開始する（ｓ２）。ｓ１は、ｓ２にかかる登録処理を、以降の使用環境で行わせるために設けたステップである。具体的に言うと、通信端局１を設置した作業者が、この通信端局１の電源をオンすることから、電源がオンされたタイミングですぐに登録処理を行うと、この作業者が設置作業を行っていた環境でｓ２にかかる登録処理が行われてしまう。例えば、鉄扉で仕切られたメータ室に設置した場合に、この鉄扉が開いている環境でｓ２にかかる登録処理が行われてしまう。ｓ１を設けることで、この鉄扉が閉められた環境、すなわちこれ以降の使用環境、でｓ２にかかる登録処理を行わせるようにしている。
【００３５】
図６は、ｓ２にかかる通信端局の登録処理を示すフローチャートである。通信端局１は、ＰＨＳ通信部１３で周辺の電波を受信し、電界強度レベルが通信可能なレベルである電波毎に、その電界強度レベルと使用しているＣＳＩＤを抽出するオープンサーチを行う（ｓ１１）。ｓ１１にかかるオープンサーチでは、一定時間、例えば１５分、周辺の電波を受信し、電界強度レベルが通信可能なレベルである電波毎に、その電界強度レベルと使用しているＣＳＩＤを抽出する。また、ｓ１１では、記憶部１４に記憶している登録することができるＣＳＩＤの範囲内のＣＳＩＤを抽出し、この範囲内でないＣＳＩＤについては無視する（抽出しない。）。通信端局１は、ｓ１１にかかるオープンサーチで、ＣＳＩＤが抽出されたかどうかを判定する（ｓ１２）。通信端局１は、ｓ１２で抽出されたＣＳＩＤがないと判定すると、ｓ１１に戻って上記処理を繰り返す。
【００３６】
通信端局１は、ｓ１１で抽出されたＣＳＩＤがあると、この中から、登録する中継機２のＣＳＩＤを決定する（ｓ１３）。ｓ１３では、
（１）記憶部１４に記憶している登録することができるＣＳＩＤの範囲内であり、且つ、
（２）電界強度レベルが最大である、
ＣＳＩＤを、登録するＣＳＩＤに決定する。ｓ１３では、他のシステムの中継機のＣＳＩＤを、登録するＣＳＩＤに決定することはない。通信端局１は、ｓ１３で決定した中継機２のＣＳＩＤを記憶部１４に記憶する。また、通信端局１は、ｓ１３で登録する中継機２のＣＳＩＤを決定すると、ＰＨＳ通信部１３で周辺の電波を受信し、ｓ１３で決定したＣＳＩＤを使用している電波であって、その電界強度レベルが最大である電波を送出している通信端局１または中継機２を、通信相手局として検出する（ｓ１４）。ここで言う相手局とは、実際にトランシーバモードで直接通信する局である。ｓ１４では、受信した電波から呼出番号を抽出することにより、相手局を特定する。通信端局１は、ｓ１４で相手局を検出すると、管理サーバ３に対してＣＳＩＤの登録要求を送信する（ｓ１５）。この登録要求には、ｓ１３で決定したＣＳＩＤ、自局のＰＳＩＤ、さらにはｓ１４で検出した相手局の呼出番号等が含まれている。この登録要求は、ｓ１４で検出した相手局を介して管理サーバ３に送信される。
【００３７】
なお、ｓ１４で検出される相手局は、すでにＣＳＩＤを登録している通信端局１、または中継機２である。ＣＳＩＤを登録している通信端局１は、自局が管理サーバ３と通信するときの通信経路を示すルートマップを記憶部１４に記憶している。ｓ１４で検出された相手局である通信端局１により、ｓ１５で送信した登録要求が、管理サーバ３に送信される。
【００３８】
図７は、通信端局１からの登録要求を受信した管理サーバの動作を示すフローチャートである。管理サーバ３は、ネットワークインタフェース部３２で今回受信した登録要求について、ＣＳＩＤの登録を許可するかどうかを判定する（ｓ３１）。ｓ３１では、以下の（１）〜（３）である場合に、登録を許可しないと判定する。
（１）今回登録が要求されているＣＳＩＤを、すでに登録している通信端局１の台数が設定されている上限台数（この実施形態では５００台）に達している場合
（２）ｓ１４で検出された相手局が、すでに予め定めた台数、例えば２０台、の通信端局１の相手局として登録されている場合
（３）今回登録が要求されているＣＳＩＤが付与されている中継機２が、この時点で、ＣＳＩＤの登録を制限している中継機２である場合
管理サーバ３は、ＤＢ記憶部３３に記憶している各種ファイルを用いて、上記（１）〜（３）の判定を行う。管理サーバ３は、ｓ３１でＣＳＩＤの登録を許可しないと判定すると、本処理を終了する。
【００３９】
管理サーバ３は、ｓ３１でＣＳＩＤの登録を許可すると判定すると、今回登録を許可した通信端局１に対して呼出番号を割り当て（ｓ３２）、ＤＢ記憶部３３に記憶している各種ファイルの更新を必要に応じて行う（ｓ３３）。ｓ３３では、端局管理ファイル４１に対する今回ＣＳＩＤの登録を許可した通信端局１の登録や、この通信端局１の登録にともなうルートマップファイル４２に記憶しているルートマップの更新等を行う。そして、管理サーバ３は、今回ＣＳＩＤの登録要求を送信してきた通信端局１に対して、登録許可を送信し（ｓ３４）、本処理を終了する。ｓ３４で管理サーバ３が送信する登録許可には、この通信端局１の登録にともなって更新されたルートマップや、この通信端局１に割り当てた呼出番号、動作時に使用する各種設定パラメータ、この通信端局１のＰＳＩＤ等が含まれている。この登録許可は、登録要求と逆経路で通信端局１に送信される。
【００４０】
通信端局１は、管理サーバ３からの登録許可を受信すると、受信した登録許可に含まれている呼出番号、ルートマップ、設定パラメータ等を記憶部１４に記憶し（ｓ１６、ｓ１７）、本処理を終了する。通信端局１は、ｓ１７にかかる処理の完了により、中継機２のＣＳＩＤの登録が完了する。一方、通信端局１は、管理サーバ３からの登録許可を受信しなかった場合、ｓ１３でＣＳＩＤを決定してからの経過時間が所定時間内、例えば２時間以内、であれば、通信可能な別の相手局を検出し（ｓ１８、ｓ１９）、ｓ１５に戻る。反対に、ｓ１８で所定時間内でないと判定すると、別の中継機２のＣＳＩＤを登録するＣＳＩＤに決定し（ｓ２０）、ｓ１４に戻る。
【００４１】
このように、通信端局１は、設置されて本体の電源がオンされると、最初にＣＳＩＤを登録する処理を行う。通信端局１は、ＣＳＩＤの登録が完了することにより、管理サーバ３と通信できる状態になる。
【００４２】
なお、ＣＳＩＤが正式に登録されていない状態で、上述した登録要求の送信にかかる通信を行うことになるが、ｓ１３で登録するＣＳＩＤを決定し、このＣＳＩＤを使用してトランシーバモードによる通信を行っている。したがって、通信端局１は、トランシーバモードによる中継機２との通信が行え、管理サーバ３に対して登録要求を送信することができる。
【００４３】
図５に戻り、通信端局１は、ｓ２にかかる登録処理が完了すると、メータ通信部１２で取り付けられているメータと通信し、このメータの識別情報（メータＩＤ）を取得する（ｓ３）。そして、通信端局１は、メータＩＤを含むメータ登録要求を管理サーバ３へ送信する（ｓ４）。このメータ登録要求は、ｓ２にかかる登録処理でＣＳＩＤを登録した中継機２を介して、管理サーバ３に送信される。
【００４４】
図８は、メータ登録要求を受信した管理サーバの動作を示すフローチャートである。管理サーバ３は、メータ登録要求を受信すると、ＤＢ記憶部３３に記憶している各種ファイルの更新を必要に応じて行う（ｓ４１）。ｓ４１では、メータ情報ファイル４４等を更新する。これにより、管理サーバ３は、今回ＣＳＩＤを登録した通信端局１と、この通信端局１が取り付けられているメータと、の対応づけや、このメータの検針値等の管理を開始する。管理サーバ３は、ｓ４１にかかる処理が完了すると、メータ登録の完了を、今回メータ登録要求を送信してきた通信端局１に通知し（ｓ４２）、本処理を終了する。また、メータ登録要求を行った通信端局１は、管理サーバ３から送信されてきたメータ登録完了の通知を受信すると（ｓ５）、本処理を終了する。
【００４５】
このように、この実施形態のテレメトリングシステムでは、通信端局１がＣＳＩＤの登録を自動的に行うので、通信端局１の設置作業や、在庫管理等にかかる手間が十分に抑えられるとともに、通信端局１の設置作業にかかるミスの発生も抑えられる。
【００４６】
この実施形態のテレメトリングシステムでは、上述したように、通信端局１が電界強度に基づいて、登録する中継機２のＣＳＩＤを自動的に決定することから、中継機２間で、ＣＳＩＤが登録されている通信端局１の台数にバラツキが生じることがある。この実施形態のテレメトリングシステムは、このバラツキを均す平準化機能を有している。以下、この平準化機能について説明する。
【００４７】
まず、上述した処理で中継機２のＣＳＩＤを登録した通信端局１の動作について説明する。ＣＳＩＤの登録が完了した通信端局１は、図９に示す処理を実行する。
【００４８】
［検針機能］
この検針機能は、通信端局１がメータの検針値を管理サーバ３に送信する機能である。以下、この機能について説明する。
【００４９】
通信端局１は、予め定められた検針タイミングになると、メータの検針値を読み取り、読み取った検針値を管理サーバ３に送信する（ｓ５１〜ｓ５３）（図９（Ａ）参照）。この検針タイミングは、一定時間毎に設定してもよいし、午前０時等の時刻設定としてもよいし、他の設定としてもよい。システムの運用に応じて設定すればよい。この検針タイミングは、記憶部１４に記憶している設定パラメータで規定されている。管理サーバ３は、通信端局１からメータの検針値を受信すると、受信した検針値に基づいてメータ情報ファイル４４を更新する。
【００５０】
［各ＣＳＩＤの電界強度測定機能］
この各ＣＳＩＤの電界強度測定機能は、通信端局１が周辺における各ＣＳＩＤの電界強度を測定し、測定結果を管理サーバ３に送信する機能である。この機能ついて、説明する。
【００５１】
通信端局１は、予め定められた各ＣＳＩＤの電界強度測定タイミングになると、ＰＨＳ通信部１３で電波を受信して、周辺における各ＣＳＩＤの電界強度を測定し、測定結果であるＣＳＩＤ電界強度情報を管理サーバ３に送信する（ｓ５５〜ｓ５７）（図９（Ｂ）参照）。ｓ５６で測定する各ＣＳＩＤの電機強度は、受信した電波のＣＳＩＤ毎に、その電波の電界強度を対応づけたものである。この各ＣＳＩＤの電界強度測定タイミングも、記憶部１４に記憶している設定パラメータで規定されている。
【００５２】
ｓ５５〜ｓ５７にかかる各ＣＳＩＤの電界強度の測定について詳細に説明する。各ＣＳＩＤの電界強度の測定周期は、予め定められている。この測定周期は、各ＣＳＩＤの電界強度測定処理が行われる曜日が変化する周期、例えば５日、にするのが望ましい。その理由は、休日等を曜日で定めている店舗等が多く、この各ＣＳＩＤの電界強度測定処理が特定の環境で行われるのを防止するためである。言い換えれば、この各ＣＳＩＤの電界強度測定処理が様々な環境で行われるようにするためである。通信端局１は、この各ＣＳＩＤの電界強度測定処理を実行する周期や、本体周辺における各ＣＳＩＤの電界強度を測定する時間を、設定パラメータとして記憶部１４に記憶している。通信端局１は、ｓ５６では、ＰＨＳ通信部１３で受信した電波のＣＳＩＤ毎に、１０ｄＢ単位で区切った電界強度と、対応する電界強度で受信した電波の受信回数と、を対応づけた測定結果を取得する。例えば、ＣＳＩＤがＡである電波について、ＰＨＳ通信部１３で受信した電波の電界強度が１０ｄＢ未満、１０ｄＢ〜２０ｄＢ未満、２０ｄＢ〜３０ｄＢ未満、３０ｄＢ〜４０ｄＢ未満、４０ｄＢ〜５０ｄＢ未満、５０ｄＢ〜６０ｄＢ未満、６０ｄＢ〜７０ｄＢ未満、７０ｄＢ以上の８つの範囲のそれぞれに対して、電界強度が対応する範囲であった電波の受信回数を対応づけた測定結果を取得する（図１０（Ａ）参照）。
【００５３】
［端局間電界強度測定機能］
この端局間電界強度測定機能は、通信端局１が周辺における端局間の電界強度を測定し、測定結果を管理サーバ３に送信する機能である。この機能ついて、説明する。
【００５４】
通信端局１は、予め定められた端局間電界強度測定タイミングになると、ＰＨＳ通信部１３で電波を受信して、周辺における端局間の電界強度を測定し、測定結果である端局間電界強度情報を管理サーバ３に送信する（ｓ６０〜ｓ６２）（図９（Ｃ）参照）。ｓ６１では、電波を受信した通信端局１の呼出番号と、その通信端局１から出力された電波の電界強度と、を対応づけた測定結果を取得する（図１０（Ｂ）参照）。この端局間の電界強度測定タイミングも、記憶部１４に記憶している設定パラメータで規定されている。
【００５５】
なお、通信端局１間において、上述した各ＣＳＩＤの電界強度測定処理の実行タイミングを分散するために、ｓ５５で、各ＣＳＩＤの電界強度測定処理の実行タイミングであると判定したときに、乱数を発生させ、ここで発生させた乱数により決定される時間だけ待って、ｓ５６にかかる処理を開始するように構成してもよい。また、端局間の電界強度測定処理の実行タイミングについても、同様にして、分散させる構成としてもよい。
【００５６】
［ルートマップ更新機能］
このルートマップ更新機能は、通信端局１が記憶しているルートマップを更新する機能である。この機能について説明する。
【００５７】
通信端局１は管理サーバ３から送信されてきたルートマップを受信すると、記憶部１４に記憶しているルートマップを今回受信したルートマップに更新する（ｓ６５、ｓ６６）（図９（Ｄ）参照）。管理サーバ３は、上述した通信端局１の登録処理が行われることで、ルートマップの更新が生じることから、予め定められている期間Ａ、例えば２４時間、毎に各通信端局１に対して、ルートマップを送信している。
【００５８】
［ＣＳＩＤ登録変更機能］
このＣＳＩＤ登録変更機能は、通信端局１がＣＳＩＤ登録を変更する機能である。この機能ついて説明する。
【００５９】
通信端局１は、管理サーバ３から送信されてきたＣＳＩＤの登録変更指示を受信すると、ＣＳＩＤの登録変更にかかるＣＳＩＤ登録変更処理を実行する（ｓ７０、ｓ７１）（図９（Ｅ）参照）。
【００６０】
［電界強度情報更新機能］
この電界強度情報更新機能は、管理サーバ３が電界強度情報ファイル４６を更新する機能である。以下、この機能について説明する。
【００６１】
管理サーバ３は、図１１（Ａ）に示すように、いずれかの通信端局１から各ＣＳＩＤの電界強度の測定結果であるＣＳＩＤ電界強度情報を受信すると（ｓ８１）、受信したＣＳＩＤ電界強度情報に基づいて、電界強度情報ファイル４６を更新する（ｓ８２）。具体的には、今回測定結果を受信した通信端局１について、電界強度情報ファイル４６に登録されている該当する通信端局１のＣＳＩＤ電界強度情報を、今回受信した測定結果に更新する。
【００６２】
［電界強度テーブル更新機能］
この電界強度テーブル更新機能は、管理サーバ３が電界強度テーブルファイル４７を更新する機能である。以下、この機能について説明する。
【００６３】
管理サーバ３は、図１１（Ｂ）に示すように、いずれかの通信端局１から端局間の電界強度の測定結果である端局間電界強度情報を受信すると（ｓ８５）、受信した端局間電界強度情報に基づいて、電界強度テーブルファイル４７を更新する（ｓ８６）。具体的には、今回測定結果を受信した通信端局１について、電界強度テーブルファイル４７に登録されている該当する通信端局１の端局間電界強度情報を、今回受信した測定結果に更新する。したがって、管理サーバ３は、通信端局１毎に、その通信端局１周辺におけるＣＳＩＤ毎の電界強度、および端局間の電界強度を管理することができる。
【００６４】
[自動平準化機能]
この自動平準化機能は、管理サーバ３が中継機２の登録端局数の最適化を図る機能である。以下、この自動平準化機能について説明する。
【００６５】
図１２は、管理サーバ３における自動平準化の動作を示すフローチャートである。管理サーバ３は、自動平準化の実施タイミングであるかどうかを判定する（ｓ９１）。ｓ９１にかかる判定は、現在日時が、予め設定されている自動平準化の実施日時に達したかどうかにより行われる。自動平準化の実施周期については予め設定されており、この周期に基づいて、後述するｓ９８で実施タイミングを設定している。
【００６６】
管理サーバ３は、実施タイミングであると判定すると、中継機２毎に登録されている通信端局１の台数をＤＢ記憶部３３に記憶しているファイルから取得する（ｓ９２）。ｓ９２では、ＤＢ記憶部３３に記憶している情報（中継機２毎にＣＳＩＤが登録されている通信端局１を管理できる情報）を用いて、中継機２毎に登録されている通信端局１の台数を取得する。管理サーバ３は、登録されている通信端局１の台数が予め定められている閾値（例えば、４００台）よりも多い中継機２を抽出する（ｓ９３）。この閾値は、中継機２に登録できる通信端局１の制限台数（ここでは、５００台）よりも小さい値である。管理サーバ３は、ｓ９３で抽出した中継機２毎に、端局移動候補テーブルを作成し、これを端局数平準化テーブルに登録する（ｓ９４〜ｓ９７）。そして、管理サーバ３は、ｓ９８で次回の実施タイミングを設定し、本処理を終了する。ｓ９８では、現在時刻に、自動平準化の実施周期を加えたタイミングを次回の実施タイミングとして設定する。
【００６７】
［端局移動候補テーブルの作成機能］
この端局移動候補テーブルの作成機能は、管理サーバ３における端局移動候補テーブルの作成にかかる機能であり、自動平準化機能に含まれる一部の機能である。以下、この端局移動候補テーブルの作成機能について説明する。
【００６８】
図１３は、この端局移動候補テーブルの作成処理を示すフローチャートである。管理サーバ３は、ＤＢ記憶部３３に記憶しているルートマップファイル４２、電界強度情報ファイル４６、電界強度テーブルファイル４７等から、処理対象の中継機２にかかる情報を読み出し（ｓ１０１）、この中継機２のＣＳＩＤを登録している通信端局１毎に、逆段数と、子端局数（子数）を算出する（ｓ１０２）。ここで言う、逆段数とは、ルートマップにおける末端の通信端局１（図１４（Ａ）に示す、家宅ｇ、ｈ、ｋ、ｌ、ｊの通信端局１）を「１」とした場合に、末端の通信端局１からの階層を示す段数である。図１４（Ａ）に示すルートマップの各通信端局１（ａ〜ｌ）についての逆段数と、子端局数を図１４（Ｂ）に示す。
【００６９】
管理サーバ３は、通信端局１毎に、その通信端局１の周辺の電界強度情報に基づいて、単独で他の中継機２に移動できるかどうかを判定し、単独で他の中継機２に移動できる通信端局１を抽出する（ｓ１０３）。ｓ１０３の判定は、電界強度情報ファイル４６に登録されている、該当する通信端局１の周辺電界強度情報に基づいて算出された電界強度平均値により行う。電界強度平均値は、電界強度値毎に、対応するデータ数を乗算した値の加重平均値である。すなわち、
電界強度平均値
＝（電界強度値毎に、電界強度値と、その電界強度値のデータ数を乗算した値の総和）
／（全データ数）
により算出される。通信端局１と中継機２との電界強度平均値の算出例を図１５に示す。このとき、移動可能な中継機２が複数ある場合には、電界強度平均値が大きいものから順に、第１候補、第２候補として対応づける。
【００７０】
管理サーバ３は、ｓ１０３で単独で移動できると判定した通信端局１に移動可能な中継機２を対応づけた端局移動候補テーブルを作成する（ｓ１０４）。図１６は、ｓ１０４で作成された端局移動候補テーブルの例を示す図である。この端局移動候補テーブルは、制御部３１に設けられている図示していないメモリ上に作成される。
【００７１】
また、管理サーバ３は、ｓ１０３で単独で移動できないと判定した通信端局１、および全ての移動候補が埋まっていない通信端局１については、端局間電界強度情報を用いて、最も電界強度の大きい通信端局１から順に、移動先の候補（通信端局１）を抽出する（ｓ１０５）。図１７に、図１４（Ａ）に示す通信端局１についての端局間電界強度情報を示す。管理サーバ３は、ｓ１０５で抽出した移動先の候補を、ｓ１０４で生成した端局移動候補テーブルに登録し（ｓ１０６）、本処理を終了する。この処理により作成された、端局移動候補テーブルの例を図１８に示す。
【００７２】
［端局数平準化テーブル登録機能］
この端局数平準化テーブル登録機能は、管理サーバ３が端局移動候補テーブルの作成機能で作成された端局移動候補テーブルに基づいて、移動する通信端局２を端局数平準化テーブルに登録する機能であり、自動平準化機能に含まれる一部の機能である。以下、この端局数平準化テーブル登録機能について説明する。
【００７３】
図１９は、この端局数平準化テーブル登録処理を示すフローチャートである。管理サーバ３は、ＤＢ記憶部３３に記憶している各種ファイルから、中継機２毎の登録端局数と、閾値と、を読み出す（ｓ１１１）。ｓ９５で作成された端局移動候補テーブルより、ｓ１１３以降の処理を行っていない最小段数（逆段数最小値）の通信端局１を検索する（ｓ１１２）。管理サーバ３は、ｓ１１２で検索された通信端局１が存在すると、この通信端局１を対象端局とし、この対象端局についての移動候補上位より、順次移動先中継機２を検索する（ｓ１１３、ｓ１１４）。管理サーバ３は、ｓ１１４で移動先中継機２が存在せず、移動先中継機２を決定することができないと、移動候補端局を検索する（ｓ１１５、ｓ１１６）。管理サーバ３は、ｓ１１６で移動候補端局が検索できなければ（ｓ１１７）、ｓ１１２に戻る。また、ｓ１１６で移動候補端局が検索できても、この移動候補端局について移動先中継機２が決定していなければ（ｓ１１８）、ｓ１１２に戻る。
【００７４】
管理サーバ３は、ｓ１１５で移動先中継機２が決定できた場合、またはｓ１１６で検索した移動候補端局に移動先中継機２が決定していた場合、この対象端局の子端局であって、この時点で移動先が決定していない子端局の総数（移動先未決定子端局数）を算出する（ｓ１１９）。管理サーバ３は、ｓ１１９で算出した移動先未決定子端局数に１を加算した値「移動先未決定子端局数＋１」が、移動先中継機２の移動可能端局数以下であるかどうかを判定する（ｓ１２０）。この移動先中継機２の移動可能端局数とは、この平準化処理実行の閾値から、この時点において移動先中継機２の登録端局数と、すでに移動先として決定された端局数との和を減算した値である。
【００７５】
管理サーバ３は、ｓ１２０で移動可能端局数以下でないと判定すると、ｓ１１４に戻る。また、ｓ１２０で移動可能端局数以下であると判定すると、これまでの移動決定端局数が、必要移動端局数以上であるかどうかを判定する（ｓ１２１）。この必要移動端局数とは、対象の中継機２を登録している通信端局１の総数から閾値を減算した値である。管理サーバ３は、ｓ１２１で必要移動端局数以上でないと判定すると、ｓ１１２に戻る。また、管理サーバ１は、ｓ１２１で必要移動端局数以上であると判定した場合、または、ｓ１２２で移動先を決定した通信端局１が１台以上あると判定すると、移動先を決定した通信端局１にかかる情報を端局数平準化テーブルに登録し（ｓ１２３）、本処理を終了する。
【００７６】
中継機Ａを対象中継機２とし、中継機Ｂ，Ｃ、Ｄを周辺の中継機２とし、各中継機２の状態が図２０に示す状態である場合に、上述した図１９に示す処理で決定される各通信端局１の移動先中継機を図２１に示す。図２１において、移動先中継機が示されていない通信端局１は、移動させない通信端局１である。この処理で移動先中継機２が決定された通信端局１について、移動元中継機２、ＰＳＩＤ、移動先中継機２がｓ１２３で端局数平準化テーブルに登録される。
【００７７】
［登録変更機能］
この登録変更機能は、通信端局１が管理サーバ３からの指示にしたがって、ＣＳＩＤの登録変更を行う機能である。以下、この登録変更機能について説明する。
【００７８】
管理サーバ３は、端局数平準化テーブルに登録されている情報に基づいて、該当する通信端局１に対して中継機２のＣＳＩＤの登録変更にかかる指示を行う。図２２は、管理サーバからＣＳＩＤの登録変更が指示された通信端局１の動作を示すフローチャートである。通信端局１は、管理サーバ３からＣＳＩＤの登録変更が指示されると、この図２２に示す処理を実行する。通信端局１は、変更する中継機２のＣＳＩＤが指定されているかどうかを判定する（ｓ１３１）。ここで、ＣＳＩＤが指定されていれば、指定されているＣＳＩＤを登録する登録処理を行う（ｓ１３２）。ｓ１３２では、指定されているＣＳＩＤについて、上述したｓ１６にかかる処理を行う。通信端局１は、予め定められている時間、例えば２時間、経過しても登録が完了しなければ（ｓ１３３）、ＣＳＩＤを元に戻し（ｓ１３４）、登録処理を行う（ｓ１３５）。ｓ１３５にかかる処理もｓ１３２と同様である。さらに、ｓ１３５で実行した登録処理によるＣＳＩＤの登録が完了しなければ（ｓ１３６）、ＣＳＩＤをリセットし（ｓ１３７）、上述した登録処理を行う（ｓ１３８）。
【００７９】
このように、この実施形態のテレメトリングシステムでは、閾値を超える台数の通信端局１が特定の中継機２に登録されている場合、自動的に各中継機２に登録されている通信端局１を平準化する平準化処理を実行するので、特定の中継機２に集中して通信端局１が登録されている状況がいつまでも継続するのを防止でき、効率的な運用が図れる。
【００８０】
なお、通信端局１は、この図２２にかかる処理を行うとき、メータの検針データ等については初期化しない。
【００８１】
［手動平準化機能］
この手動平準化機能は、オペレータの入力操作に応じて、上記平準化処理を行う機能である。以下、この機能について説明する。ここでは、上記自動平準化機能に替えて、この手動平準化機能を備えた実施形態の管理サーバ３の動作を説明する。この手動平準化機能については、後述するように、移動先、および移動元の中継機２と、移動する通信端局１の台数が指定されている第１の手動平準化機能、移動元の中継機２と、移動する通信端局１の台数が指定されている第２の手動平準化機能、移動先の中継機２と、移動する通信端局１が指定されている第３の手動平準化機能、移動する通信端局１が指定されている第４の手動平準化機能、移動先の中継機２と、移動元の親端局とが指定されている第５の手動平準化機能、移動元の親端局とが指定されている第６の手動平準化機能、および、複数の中継機２が指定されている第７の手動平準化機能がある。第１〜第７の手動平準化機能について、順次説明する。
【００８２】
図２３は、この実施形態にかかる管理サーバの動作を示すフローチャートである。管理サーバ３は、平準化処理の実行指示にかかるコマンドの入力があると、端局移動候補テーブル作成処理を行う（ｓ１４１、ｓ１４２）。そして、ｓ１４２で作成した端局移動候補テーブルにより、移動する通信端局１を端局数平準化テーブルに登録する（ｓ１４３）。また、この場合も、管理サーバ３は、端局数平準化テーブルに登録されている情報に基づいて、該当する通信端局１に対してＣＳＩＤの登録変更にかかる指示を行う。また、管理サーバ３からＣＳＩＤの登録変更が指示された通信端局１は、図２２に示す処理を行う。
【００８３】
［第１の手動平準化機能］
ここで、オペレータによる入力操作で、移動元中継機２、移動先中継機２、および移動させる通信端局１の台数が指示されている平準化処理について説明する。この場合、ｓ１４２にかかる処理は、図１３に示した処理と同じである。
【００８４】
図２４は、この実施形態の端局数平準化テーブル登録処理を示すフローチャートである。管理サーバ３は、ＤＢ記憶部３３に記憶している各種ファイルから、今回指定された移動先中継機２の登録端局数と、閾値と、を読み出す（ｓ１５１）。ｓ１４２で作成された端局移動候補テーブルより、ｓ１５３以降の処理を行っていない最小段数（逆段数最小値）の通信端局１を検索する（ｓ１５２）。管理サーバ３は、ｓ１５２で検索された通信端局１が存在すると、この通信端局１を対象端局とし、この対象端局についての移動候補上位より、今回指定された移動先中継機２を検索する（ｓ１５３、ｓ１５４）。管理サーバ３は、今回指定された移動先中継機２が存在しないと判定すると、移動候補端局を検索する（ｓ１５５、ｓ１５６）。管理サーバ３は、ｓ１５６で移動候補端局が検索できなければ（ｓ１５７）、ｓ１５２に戻る。また、ｓ１５６で移動候補端局が検索できても、この移動候補端局について移動先中継機２が決定していなければ（ｓ１５８）、ｓ１５２に戻る。さらに、ｓ１５８で移動先中継機２が決定している移動候補端局が検索されても、この移動候補端局の移動先中継機２が今回指定された移動先中継機２でなければ（ｓ１５９）、ｓ１５２に戻る。
【００８５】
管理サーバ３は、ｓ１５５で今回指定された移動先中継機２が検索できた場合、またはｓ１５６で検索した移動候補端局の移動先として、今回指定された移動先中継機２が決定していた場合、この対象端局の子端局であって、この時点で移動先が決定していない子端局の総数（移動先未決定子端局数）を算出する（ｓ１６０）。管理サーバ３は、ｓ１６０で算出した移動先未決定子端局数に１を加算した値「移動先未決定子端局数＋１」が、移動先中継機２の移動可能端局数以下であるかどうかを判定する（ｓ１６１）。この移動先中継機２の移動可能端局数とは、この平準化処理実行の閾値から、この時点において移動先中継機２の登録端局数と、すでに移動先として決定された端局数との和を減算した値である。
【００８６】
管理サーバ３は、ｓ１６１で移動可能端局数以下でないと判定すると、ｓ１５４に戻る。また、ｓ１６１で移動可能端局数以下であると判定すると、これまでの移動決定端局数が、今回指定されている中継機２に移動させる通信端局１の台数以上であるかどうかを判定する（ｓ１６２）。管理サーバ３は、ｓ１６２で、今回指定されている中継機２に移動させる通信端局１の台数以上でないと判定すると、ｓ１５２に戻る。反対に、今回指定されている中継機２に移動させる通信端局１の台数以上であると判定すると、これまでの移動決定端局数が、今回指定されている中継機２に移動させる通信端局１の台数と同じであるかどうかを判定する（ｓ１６３）。管理サーバ３は、ｓ１６３で同じでないと判定すると、すなわち、これまでの移動決定端局数が今回指定されている中継機２を移動させる通信端局１の台数を超えていると、本処理を終了する。また、ｓ１６３で同じであると判定すると、移動先を決定した通信端局１にかかる情報を端局数平準化テーブルに登録し（ｓ１６４）、本処理を終了する。
【００８７】
上記処理を行うことで、管理サーバ３は、今回指定された通信端局１の台数を超える通信端局１を、端局数平準化テーブルに登録することがない。今回指定された通信端局１の台数に達しない通信端局１を、端局数平準化テーブルに登録することもない。さらに、指定されていない中継機２へ通信端局１を移動させる登録を端局数平準化テーブルに対して行うこともない。
【００８８】
［第２の手動平準化機能］
次に、オペレータによる入力操作で、移動元中継機２、および移動させる通信端局１の台数については指示されているが、移動先中継機２については指示されていない平準化処理について説明する。この場合も、ｓ１４２にかかる処理は、図１３に示した処理と同じである。図２５は、この場合の端局数平準化テーブル登録処理を示すフローチャートである。管理サーバ３は、ＤＢ記憶部３３に記憶している各種ファイルから、今回指定された移動先中継機２の登録端局数と、閾値と、を読み出す（ｓ１７１）。また、周辺の中継機２毎に目標値を算出し、移動可能端局数を決定する（ｓ１７２）。目標値は、閾値よりも小さい値に設定する。また、目標値は、次回の平準化処理までに増加する通信端局１の登録台数を考慮して決めればよい。ｓ１４２で作成された端局移動候補テーブルより、ｓ１７４以降の処理を行っていない最小段数（逆段数最小値）の通信端局１を検索する（ｓ１７３）。管理サーバ３は、ｓ１７３で検索された通信端局１が存在すると、この通信端局１を対象端局とし、この対象端局についての移動候補上位より、移動先中継機２を検索する（ｓ１７４、ｓ１７５）。管理サーバ３は、今回指定された移動先中継機２が存在しないと判定すると、移動候補端局を検索する（ｓ１７６、ｓ１７７）。管理サーバ３は、ｓ１７７で移動候補端局が検索できなければ（ｓ１７８）、ｓ１７３に戻る。また、ｓ１７３で移動候補端局が検索できても、この移動候補端局について移動先中継機２が決定していなければ（ｓ１７９）、ｓ１７３に戻る。
【００８９】
管理サーバ３は、ｓ１７６で今回指定された移動先中継機２が検索できた場合、またはｓ１７９で検索した移動候補端局の移動先が決定していた場合、この対象端局の子端局であって、この時点で移動先が決定していない子端局の総数（移動先未決定子端局数）を算出する（ｓ１８０）。管理サーバ３は、ｓ１８０で算出した移動先未決定子端局数に１を加算した値「移動先未決定子端局数＋１」が、移動先中継機２の移動可能端局数以下であるかどうかを判定する（ｓ１８１）。
【００９０】
管理サーバ３は、ｓ１８１で移動可能端局数以下でないと判定すると、ｓ１７５に戻る。また、ｓ１８１で移動可能端局数以下であると判定すると、これまでの移動決定端局数が、今回指定されている移動元中継機２から移動させる通信端局１の台数以上であるかどうかを判定する（ｓ１８２）。管理サーバ３は、ｓ１８２で、今回指定されている移動元中継機２から移動させる通信端局１の台数以上でないと判定すると、ｓ１７３に戻る。反対に、今回指定されている移動元中継機２から移動させる通信端局１の台数以上であると判定すると、これまでの移動決定端局数が、今回指定されている移動元中継機２から移動させる通信端局１の台数と同じであるかどうかを判定する（ｓ１８３）。管理サーバ３は、ｓ１８３で同じでないと判定すると、これまでの処理が、目標値で行っていたか、閾値で行っていたかを判定する（ｓ１８４）。管理サーバ３は、目標値で行っていたと判定すると、先に行ったｓ１７３以降の処理を無効とし、目標値を閾値に置き換え（ｓ１８５）、ｓ１７３以降の処理を再度実行する。また、管理サーバ３は。ｓ１８３で同じであると判定すると、移動先を決定した通信端局１にかかる情報を端局数平準化テーブルに登録し（ｓ１８４）、本処理を終了する。
【００９１】
なお、管理サーバ３は、ｓ１８４で閾値で行っていたと判定すると、本処理を終了する。また、ｓ１７４で検索された通信端局１が存在しないと判定すると、ｓ１８４にジャンプする。
【００９２】
上記処理を行うことで、管理サーバ３は、今回指定された通信端局１の台数を超える通信端局１を、端局数平準化テーブルに登録することがない。今回指定された通信端局１の台数に達しない通信端局１を、端局数平準化テーブルに登録することもない。
【００９３】
［第３の手動平準化機能］
次に、オペレータによる入力操作で、中継機２を移動させる通信端局１（移動元通信端局１）、およびこの通信端局１を移動させる移動先中継機２が指定されている平準化処理について説明する。この場合も、ｓ１４２にかかる処理は、図１３に示した処理と同じである。図２６は、この場合の端局数平準化テーブル登録処理を示すフローチャートである。管理サーバ３は、ＤＢ記憶部３３に記憶している各種ファイルから、今回指定された移動元通信端局１が登録しているＣＳＩＤの中継機２を検索する（ｓ１９１）。また、ＤＢ記憶部３３に記憶している各種ファイルから、移動先中継機２の登録端局数と、閾値と、を読み出す（ｓ１９２）。管理サーバ３は、ｓ１４２で作成された端局移動候補テーブルより、今回指定されている移動元通信端局１を検索する（ｓ１９３）。管理サーバ３は、ｓ１９３で移動元通信端局１が検索できたかどうかを判定し（ｓ１９４）、検索できなければ本処理を終了する。管理サーバ３は、ｓ１９３で移動元通信端局１が検索できると、この移動元通信端局１についての移動候補を検索し、今回指定された移動先中継機２があるかどうかを判定する（ｓ１９５、ｓ１９６）。管理サーバ３は、今回指定された移動先中継機２が存在しないと判定すると、本処理を終了する。また、今回指定された移動先中継機２が存在していても、この移動先中継機２の移動可能端局数が１台以上なければ（ｓ１９７）、本処理を終了する。管理サーバ３は、ｓ１９７でこの移動先中継機２の移動可能端局数が１台以上あると判定すると、移動先を決定した通信端局１にかかる情報を端局数平準化テーブルに登録し（ｓ１９８）、本処理を終了する。
【００９４】
上記処理を行うことで、管理サーバ３は、任意の通信端局１に対して、この通信端局１が登録しているＣＳＩＤを指定した中継機２のＣＳＩＤに登録変更させることができる。
【００９５】
［第４の手動平準化機能］
次に、オペレータによる入力操作で、中継機２を移動させる通信端局１（移動元通信端局１）が指定されているが、この通信端局１を移動させる移動先中継機２が指定されていない平準化処理について説明する。この場合も、ｓ１４２にかかる処理は、図１３に示した処理と同じである。図２７は、この場合の端局数平準化テーブル登録処理を示すフローチャートである。管理サーバ３は、ＤＢ記憶部３３に記憶している各種ファイルから、今回指定された移動元通信端局１が登録しているＣＳＩＤの中継機２を検索する（ｓ２０１）。また、ＤＢ記憶部３３に記憶している各種ファイルから、中継機２毎の登録端局数と、閾値と、を読み出す（ｓ２０２）。管理サーバ３は、ｓ１４２で作成された端局移動候補テーブルより、今回指定されている移動元通信端局１を検索する（ｓ２０３）。管理サーバ３は、ｓ２０３で移動元通信端局１が検索できたかどうかを判定し（ｓ２０４）、検索できなければ本処理を終了する。管理サーバ３は、ｓ２０３で移動元通信端局１が検索できると、この移動元通信端局１についての移動候補を検索し、移動候補の中に移動先中継機２があるかどうかを判定する（ｓ２０５、ｓ２０６）。管理サーバ３は、移動先中継機２が存在しないと判定すると、本処理を終了する。また、移動先中継機２が存在していても、この移動先中継機２の移動可能端局数が１台以上なければ（ｓ２０７）、ｓ２０５に戻る。管理サーバ３は、ｓ２０７でこの移動先中継機２の移動可能端局数が１台以上あると判定すると、移動先を決定した通信端局１にかかる情報を端局数平準化テーブルに登録し（ｓ２０８）、本処理を終了する。
【００９６】
上記処理を行うことで、管理サーバ３は、任意の通信端局１に対して、この通信端局が登録しているＣＳＩＤを適当な中継機２のＣＳＩＤに登録変更させることができる。
【００９７】
［第５の手動平準化機能］
次に、オペレータによる入力操作で、中継機２を移動させる親通信端局１（移動元通信端局１）と、親通信端局１を移動させる移動先中継機２が指定されている平準化処理について説明する。この平準化処理は、移動元通信端局１の全ての子端局も指定されている中継機２に移動させる処理である。例えば、図１に示す家宅ｄの通信端局１が親通信端局１として指定された場合、家宅ｇ、ｈの通信端局１も同時に、今回指定された中継機２に移動させる処理である。この場合も、ｓ１４２にかかる処理は、図１３に示した処理と同じである。図２８は、この場合の端局数平準化テーブル登録処理を示すフローチャートである。管理サーバ３は、ＤＢ記憶部３３に記憶している各種ファイルから、今回指定された移動元通信端局１が登録しているＣＳＩＤの中継機２を検索する（ｓ２１１）。また、ＤＢ記憶部３３に記憶している各種ファイルから、今回指定された移動先中継機２の登録端局数と、閾値と、を読み出す（ｓ２１２）。管理サーバ３は、ｓ１４２で作成された端局移動候補テーブルより、今回指定されている移動元通信端局１を検索する（ｓ２１３）。管理サーバ３は、ｓ２１３で移動元通信端局１が検索できたかどうかを判定し（ｓ２１４）、検索できなければ本処理を終了する。
【００９８】
管理サーバ３は、ｓ２１３で移動元通信端局１が検索できると、この移動元通信端局１について移動候補を検索し、移動候補の中に今回指定されている移動先中継機２があるかどうかを判定する（ｓ２１７、ｓ２１８）。管理サーバ３は、移動先中継機２が存在しないと判定すると、今回指定された移動元通信端局１の子端局を検索する（ｓ２１５）。管理サーバ３は、ｓ２１７以降の処理を行っていない子端局が存在すれば（ｓ２１６）、この子端局についてｓ２１７以降の処理を行う。
【００９９】
なお、ｓ２１７、ｓ２１８の処理は、その対象が、今回指定された移動元通信端局１、この移動元通信端局１の子端局と順番に変化していく。
【０１００】
管理サーバ３は、ｓ２１８で今回指定されている移動先中継機２があると判定すると、今回指定された移動元通信端局１の子端局の台数を算出する（ｓ２１９）。管理サーバ３は、今回指定された移動先中継機２の移動可能端局数が、ｓ２１９で算出した「子端局の台数＋１」以上であるかどうかを判定し（ｓ２２０）、ｓ２１９で算出した「子端局の台数＋１」以上でないと判定した場合に、本処理を終了する。反対に、ｓ２１９で算出した「子端局の台数＋１」以上であると判定した場合に、これらの通信端局１にかかる情報を端局数平準化テーブルに登録し（ｓ２２１）、本処理を終了する。
【０１０１】
上記処理を行うことで、指定された移動元通信端局１の全ての子端局も、指定された中継機２のＣＳＩＤに登録変更させることができる。また、ｓ２１５、ｓ２１６にかかる処理を設けているので、移動元通信端局１が直接移動先中継機２に移動できない場合であっても、この移動元通信端局１の子端局により移動先中継機２に移動させることができる。
【０１０２】
［第６の手動平準化機能］
次に、オペレータによる入力操作で、中継機２を移動させる親通信端局１（移動元通信端局１）については指定されているが、親通信端局１を移動させる移動先中継機２が指定されていない平準化処理について説明する。この平準化処理は、図２８で説明した処理と同様に、移動元通信端局１の全ての子端局も指定されている中継機２に移動させる処理である。この場合も、ｓ１４２にかかる処理は、図１３に示した処理と同じである。図２９は、この場合の端局数平準化テーブル登録処理を示すフローチャートである。管理サーバ３は、ＤＢ記憶部３３に記憶している各種ファイルから、今回指定された移動元通信端局１が登録しているＣＳＩＤの中継機２を検索する（ｓ２３１）。また、ＤＢ記憶部３３に記憶している各種ファイルから、他の中継機２の登録端局数と、閾値と、を読み出す（ｓ２３２）。管理サーバ３は、ｓ１４２で作成された端局移動候補テーブルより、今回指定されている移動元通信端局１を検索する（ｓ２３３）。管理サーバ３は、ｓ２３３で移動元通信端局１が検索できたかどうかを判定し（ｓ２３４）、検索できなければ本処理を終了する。
【０１０３】
管理サーバ３は、ｓ２３３で移動元通信端局１が検索できると、この移動元通信端局１について移動候補を検索し、移動候補の中に移動先中継機２があるかどうかを判定する（ｓ２３７、ｓ２３８）。管理サーバ３は、移動先中継機２が存在しないと判定すると、今回指定された移動元通信端局１の子端局を検索する（ｓ２３５）。管理サーバ３は、ｓ２３７以降の処理を行っていない子端局が存在すれば（ｓ２３６）、この子端局についてｓ２３７以降の処理を行う。
【０１０４】
なお、ｓ２３７、ｓ２３８の処理は、その対象が、今回指定された移動元通信端局１、この移動元通信端局１の子端局と順番に変化していく。
【０１０５】
管理サーバ３は、ｓ２３８で移動先中継機２が存在していると判定すると、今回指定された移動元通信端局１の子端局の台数を算出する（ｓ２３９）。管理サーバ３は、今回検出した移動先中継機２の移動可能端局数が、ｓ２３９で算出した「子端局の台数＋１」以上であるかどうかを判定し（ｓ２４０）、ｓ２３９で算出した「子端局の台数＋１」以上でないと判定した場合に、本処理を終了する。反対に、ｓ２３９で算出した「子端局の台数＋１」以上であると判定した場合に、これらの通信端局１にかかる情報を端局数平準化テーブルに登録し（ｓ２４１）、本処理を終了する。
【０１０６】
上記処理を行うことで、指定された移動元通信端局１の全ての子端局についても、登録しているＣＳＩＤを、適当な中継機２のＣＳＩＤに登録変更させることができる。また、ｓ２３５、ｓ２３６にかかる処理を設けているので、移動元通信端局１が直接移動先中継機２に移動できない場合であっても、この移動元通信端局１の子端局により移動先中継機２に移動させることができる。
【０１０７】
［第７の手動平準化機能］
次に、指定された複数の中継機２において、登録されている通信端局１の台数を平準化する平準化処理について説明する。この場合も、ｓ１４２にかかる処理は、図１３に示した処理と同じである。図３０は、この場合の端局数平準化テーブル登録処理を示すフローチャートである。管理サーバ３は、指定された中継機毎に、ＤＢ記憶部３３に記憶している各種ファイルから、これらの中継機２の登録端局数と、閾値と、を読み出す（ｓ２５１）。ｓ２５１で取得した情報に基づいて、今回指定された各中継機２における登録端局数の目標値（平均値）を算出し（ｓ２５２）、今回指定された複数の中継機２について、移動元中継機、移動先中継機に分類する（ｓ２５３）。ｓ２５３では、登録台数がｓ２５２で算出した目標値よりも多い中継機２を移動元中継機とし、登録台数がｓ２５２で算出した目標値よりも少ない中継機２を移動先中継機とする。また、管理サーバ３は、ｓ２５３で移動元中継機２の移動台数、および移動先中継機２の移動可能台数も算出する。移動元中継機２の移動台数は、この時点における登録台数−目標値であり、反対に移動先中継機２の移動可能台数は、目標値−この時点における登録台数である。
【０１０８】
管理サーバ３は、ｓ１４２で作成された端局移動候補テーブルより、ｓ２５５以降の処理を行っていない最小段数（逆段数最小値）の通信端局１を検索する（ｓ２５４）。管理サーバ３は、ｓ２５４で検索された通信端局１が存在すると（ｓ２５５）、この通信端局１を対象端局とし、この対象端局についての移動候補上位より、ｓ２５３で分類した移動先中継機２を検索する（ｓ２５６、ｓ２５７）。管理サーバ３は、ｓ２５３で分類した移動先中継機２が存在しないと判定すると、移動候補端局を検索する（ｓ２５８）。管理サーバ３は、ｓ２５８で移動候補端局が検索できなければ（ｓ２５９）、ｓ２５４に戻る。また、ｓ２５９で移動候補端局が検索できても、この移動候補端局について移動先中継機２が決定していなければ（ｓ２６０）、ｓ２５４に戻る。
【０１０９】
管理サーバ３は、ｓ２５３で分類した移動先中継機２がｓ２５６で検索できた場合、またはｓ２６０で検索した移動候補端局の移動先として、今回指定された移動先中継機２が決定していた場合、この対象端局の子端局であって、この時点で移動先が決定していない子端局の総数（移動先未決定子端局数）を算出する（ｓ２６１）。管理サーバ３は、ｓ２６１で算出した移動先未決定子端局数に１を加算した値「移動先未決定子端局数＋１」が、移動先中継機２の移動可能端局数以下であるかどうかを判定する（ｓ２６２）。この移動先中継機２の移動可能端局数とは、ｓ２５３で算出した台数から、この時点においてこの移動先中継機２に対してすでに移動先として決定された端局数を減算した値である。
【０１１０】
管理サーバ３は、ｓ２６２で移動可能端局数以下でないと判定すると、ｓ２５６に戻る。また、ｓ２６２で移動可能端局数以下であると判定すると、これまでの移動決定端局数が、ｓ２５３で算出した移動元中継機２の移動台数以上であるかどうかを判定する（ｓ２６３）。管理サーバ３は、ｓ２５３で算出した移動元中継機２の移動台数以上でないと判定すると、ｓ２５４に戻る。反対に、ｓ２５３で算出した移動元中継機２の移動台数以上であると判定すると、後述するｓ２６６にジャンプする。
【０１１１】
また、管理サーバ３は、ｓ２５５において、ｓ２５４で検索された通信端局１が存在しないと判定すると、閾値を使用しているかどうかを判定する（ｓ２６４）。ｓ２６４で閾値を使用していないと判定すると、先に行ったｓ２６４以降の処理を無効とし、目標値を閾値に変更し（ｓ２６５）、ｓ２５４に戻る。
【０１１２】
管理サーバ３は、ｓ２６３で、ｓ２５３で算出した移動元中継機２の移動台数以上であると判定した場合、またはｓ２６４で閾値を使用していると判定した場合、ｓ２５４以降の処理を行っていない移動元中継機２の有無を判定し（ｓ２６６）、未処理の移動元中継機２があれば、この未処理の移動元中継機２について、ｓ２５４以降の処理を行う。管理サーバ３は、ｓ２５４以降の処理を行っていない移動元中継機２がなければ、移動先を決定した通信端局１が１台以上あるかどうかを判定し（ｓ２６７）、移動先を決定した通信端局１が１台以上あれば、移動先を決定した通信端局１にかかる情報を端局数平準化テーブルに登録し（ｓ２６８）、本処理を終了する。
【０１１３】
上記処理を行うことで、指定した複数の中継機２について、登録されている通信端局１の台数を、平準化することができる。
【０１１４】
［端局数平準化実行機能］
この端局数平準化実行機能は、端局数平準化テーブル内に存在する未実行の端局数平準化情報を定期的に取り込んで、実行する機能である。以下、この端局数平準化実行機能について説明する。
【０１１５】
図３１は、この平準化実行処理を示すフローチャートである。管理サーバ３は、所定のタイミングになると、端局数平準化テーブル内に登録されている未実行であって、且つ登録から２４時間以上経過しているレコードを抽出する（ｓ２７１、ｓ２７２）。また、ここで抽出したレコードを、未実行から実行済に変更する（ｓ２７３）。
【０１１６】
なお、上述した処理では特に説明しなかったが、端局数平準化テーブルに移動元中継機２、ＰＳＩＤ、移動先中継機２を登録したときに、その時点の日時も登録している。
【０１１７】
管理サーバ３は、ｓ２７２で抽出したレコード毎に、該当する通信端局１に対して、ＣＳＩＤの変更指示を送信する（ｓ２７４）。管理サーバ３は、ｓ２７２で抽出したレコード全てについて、ｓ２７４にかかる処理が完了すると（ｓ２７５）、本処理を終了する。
【０１１８】
これにより、端局数平準化テーブル内に存在する未実行の端局数平準化情報を定期的に取り込んで、登録された順番に実行することができる。
【０１１９】
［救済可否判定機能］
この救済可否判定機能は、いずれかの中継機２が故障した場合に、この故障した中継機２の周辺の中継機２で、この故障した中継機２のＣＳＩＤを登録している通信端局１を吸収することができるかどうかをシミュレーションする機能である。以下、この機能について説明する。
【０１２０】
図３２は、このシミュレーション処理を示すフローチャートである。管理サーバ３は、故障したと仮定する中継機２について、上述した端局移動候補テーブルを作成する（ｓ２８１）。管理サーバ３は、中継機２毎の登録端局数と、閾値と、を読み出す（ｓ２８２）。ｓ２８１で作成された端局移動候補テーブルより、ｓ２８４以降の処理を行っていない最小段数（逆段数最小値）の通信端局１を検索する（ｓ２８３）。管理サーバ３は、ｓ２８４で検索された通信端局１が存在すると、この通信端局１を対象端局とし、この対象端局についての移動候補上位より、順次移動先中継機２を検索する（ｓ２８４、ｓ２８５）。管理サーバ３は、移動先中継機２が存在せず、移動先中継機２を決定することができないと、移動候補端局を検索する（ｓ２８６、ｓ２８７）。管理サーバ３は、ｓ２８７で移動候補端局が検索できなければ（ｓ２８８）、ｓ２８３に戻る。また、ｓ２８７で移動候補端局が検索できても、この移動候補端局について移動先中継機２が決定していなければ（ｓ２８９）、ｓ２８３に戻る。
【０１２１】
管理サーバ３は、ｓ２８６で移動先中継機２が決定できた場合、またはｓ２８９で検索した移動候補端局に移動先中継機２が決定していた場合、この対象端局の子端局であって、この時点で移動先が決定していない子端局の総数（移動先未決定子端局数）を算出し（ｓ２９０）、ｓ２８３に戻る。
【０１２２】
また、管理サーバ３は、ｓ２８４で検索された通信端局１が存在しないと判定すると、前回保持した移動決定端局数が増加しているかどうかを判定し（ｓ２９１）、増加していれば、この時点における移動決定端局数を保持する（ｓ２９２）。そして、管理サーバ３は、移動先未決定端局のみ抽出し（ｓ２９３）、ここで抽出した移動先未決定端局について、ｓ２８３以降の処理を行う。
【０１２３】
管理サーバ３は、ｓ２９１で、前回保持した移動決定端局数が増加していないと判定すると、周辺の中継機２において、移動端局数が移動可能端局数を超えているものがあるかどうかを判定する（ｓ２９４）。ここで、移動端局数が移動可能端局数を超えている中継機２があれば、今回のシミュレーションにおいて、故障したと仮定した中継機２が実際に故障した場合に玉突きが発生すると判断し（ｓ２９６）、反対に全ての中継機２で移動端局数が移動可能端局数を超えなければ、今回のシミュレーションにおいて、故障したと仮定した中継機２が実際に故障した場合に玉突きが発生しないと判断する（ｓ２９５）。
【０１２４】
ここで言う玉突きとは、故障した中継機２のＣＳＩＤを登録している通信端局１が、他の中継機２のＣＳＩＤを登録した場合に、いずれかの中継機２で登録台数が閾値をオーバーし、これにともなって、この閾値をオーバした中継機２のＣＳＩＤを登録している通信端局１について、さらに別の中継機２のＣＳＩＤへの登録変更が必要になる状況を意味している。
【０１２５】
このように、この機能を設けることで、中継機２毎に故障した場合のシステムの運用状況を管理することができ、システムの保守管理にかかる手間が抑えられるとともに、中継機２の故障時に対する事前の対策が適性に行える。
【０１２６】
［他ＣＳＩＤに変更可能な端局数算出機能］
この他ＣＳＩＤに変更可能な端局数算出機能は、管理サーバ３に、指定した中継機２に登録されている全ての通信端局１を、一斉に他の中継機２に移動させる場合に、どの中継機２に対して何台の通信端局１を移動させることができるかを判定する機能である。以下、この機能について説明する。
【０１２７】
図３３は、この判定にかかる機能を示すフローチャートである。管理サーバ３は、判定対象の中継機２について、上述した端局移動候補テーブルを作成する（ｓ３０１）。管理サーバ３は、中継機２毎の登録端局数と、閾値と、を読み出し、平準化優先度を決定する（ｓ３０２）。ｓ３０２では、閾値−登録端局数が大きいもの程、平準化優先度を高くする。管理サーバ３は、目標値を算出し、移動可能端局数を決定する（ｓ３０３）。移動可能端局数は、目標値−登録端局数である。
【０１２８】
管理サーバ３は、ｓ３０１で作成された端局移動候補テーブルより、ｓ３０５以降の処理を行っていない最小段数（逆段数最小値）の通信端局１を検索する（ｓ３０４）。管理サーバ３は、ｓ３０４で検索された通信端局１が存在すると、この通信端局１を対象端局とし、この対象端局についての移動候補上位より、順次移動先中継機２を検索する（ｓ３０５、ｓ３０６）。管理サーバ３は、移動先中継機２が存在せず、移動先中継機２を決定することができないと、移動候補端局を検索する（ｓ３０７、ｓ３０８）。管理サーバ３は、ｓ３０８で移動候補端局が検索できなければ（ｓ３０９）、ｓ３０４に戻る。また、ｓ３０８で移動候補端局が検索できても、この移動候補端局について移動先中継機２が決定していなければ（ｓ３１０）、ｓ３０４に戻る。
【０１２９】
管理サーバ３は、ｓ３０７で移動先中継機２が決定できた場合、またはｓ３１０で検索した移動候補端局に移動先中継機２が決定していた場合、この対象端局の子端局であって、この時点で移動先が決定していない子端局の総数（移動先未決定子端局数）を算出する（ｓ３１１）。そして、管理サーバ３は、ｓ３１１で算出した移動先未決定子端局数に１を加算した値「移動先未決定子端局数＋１」が、移動先中継機２の移動可能端局数以下であるかどうかを判定する（ｓ３１２）。この移動先中継機２の移動可能端局数とは、この平準化処理実行の閾値から、この時点において移動先中継機２の登録端局数と、すでに移動先として決定された端局数との和を減算した値である。
【０１３０】
管理サーバ３は、ｓ３１２で移動先中継機２の移動可能端局数以下であると判定すると、ｓ３０４に戻る。また、管理サーバ３は、ｓ３０５で、ｓ３０４で検索された通信端局１が存在しないと判定すると、移動先を決定した通信端局１が１台以上あるかどうかを判定する（ｓ３１３）。管理サーバは、ｓ３１３で移動先を決定した通信端局１がないと判定すると、閾値を使用しているかどうかを判定する（ｓ３１４）。ｓ３１４で閾値を使用していないと判定すると、先に行ったｓ３０４以降の処理を無効とし、目標値を閾値に変更し（ｓ３１５）、ｓ３０４に戻る。管理サーバ３は、ｓ３１３で移動先を決定した通信端局１が１台以上あると判定した場合、またはｓ３１４で閾値を使用していると判定した場合、この時点における移動先決定端局数を、変更可能な端局数として採用し（ｓ３１６）、本処理を終了する。
【０１３１】
このように、上述の判定機能を設けることで、指定した中継機２について、ＣＳＩＤの登録変更が可能な通信端局１の台数を簡単に確認することができる。また、システムの運用状況や保守管理にかかる手間が抑えられる。
【０１３２】
また、実行した平準化処理にかかる履歴を管理サーバに残し、実行された平準化処理の管理にかかる手間等を抑えるようにしてもよい。
【０１３３】
また、上記実施形態では、本願発明を各家宅の電力使用量を検針するテレメトリングシステムに適用した場合で説明したが、ガス、水道等の他のエネルギー使用量を検針するテレメトリングシステムにも適用できることはいうまでもない。また、テレメトリングシステムだけでなく、通信端局１が、登録したＣＳＩＤが付与されている中継機２を介して管理サーバ３と通信する一般的な通信システムにも適用できる。
【図面の簡単な説明】
【０１３４】
【図１】この発明の実施形態のテレメトリングシステムの構成を示す図である。
【図２】この実施形態のテレメトリングシステムの通信端局の構成を示すブロック図である。
【図３】この実施形態のテレメトリングシステムの中継機の構成を示す図である。
【図４】この実施形態のテレメトリングシステムの管理サーバの構成を示す図である。
【図５】この実施形態のテレメトリングシステムの通信端局の動作を示すフローチャートである。
【図６】この実施形態のテレメトリングシステムの通信端局の動作を示すフローチャートである。
【図７】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図８】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図９】この実施形態のテレメトリングシステムの通信端局の動作を示すフローチャートである。
【図１０】ＣＳＩＤ電界強度、および端局間電界強度の測定結果を示す図である。
【図１１】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図１２】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図１３】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図１４】この実施形態のテレメトリングシステムにおける、端局移動候補テーブルを説明する図である。
【図１５】この実施形態のテレメトリングシステムにおける、通信端局と中継機との電界強度平均値を説明する図である。
【図１６】この実施形態のテレメトリングシステムにおける、端局移動候補テーブルを説明する図である。
【図１７】この実施形態のテレメトリングシステムにおける、端局間電界強度情報を説明する図である。
【図１８】この実施形態のテレメトリングシステムにおける、端局移動候補テーブルを説明する図である。
【図１９】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図２０】この実施形態のテレメトリングシステムにおける、移動元中継機情報、および周辺中継機情報を説明する図である。
【図２１】この実施形態のテレメトリングシステムにおける、端局移動候補テーブルを説明する図である。
【図２２】この実施形態のテレメトリングシステムの通信端局の動作を示すフローチャートである。
【図２３】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図２４】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図２５】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図２６】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図２７】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図２８】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図２９】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図３０】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図３１】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図３２】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【図３３】この実施形態のテレメトリングシステムの管理サーバの動作を示すフローチャートである。
【符号の説明】
【０１３５】
１−通信端局
２−ＰＨＳ中継機
３−管理サーバ
４−ネットワーク
１１−制御部
１２−メータ通信部
１３−ＰＨＳ通信部
１４−記憶部
２１−制御部
２２−ＰＨＳ通信部
２３−メディア変換部
２４−ネットワークインタフェース部
３１−制御部
３２−ネットワークインタフェース部
３３−データベース記憶部（ＤＢ記憶部）
３４−操作部
３５−表示部
【図１】
2008066993.tif 000003
【図２】
2008066993.tif 000004
【図３】
2008066993.tif 000005
【図４】
2008066993.tif 000006
【図５】
2008066993.tif 000007
【図６】
2008066993.tif 000008
【図７】
2008066993.tif 000009
【図８】
2008066993.tif 000010
【図９】
2008066993.tif 000011
【図１０】
2008066993.tif 000012
【図１１】
2008066993.tif 000013
【図１２】
2008066993.tif 000014
【図１３】
2008066993.tif 000015
【図１４】
2008066993.tif 000016
【図１５】
2008066993.tif 000017
【図１６】
2008066993.tif 000018
【図１７】
2008066993.tif 000019
【図１８】
2008066993.tif 000020
【図１９】
2008066993.tif 000021
【図２０】
2008066993.tif 000022
【図２１】
2008066993.tif 000023
【図２２】
2008066993.tif 000024
【図２３】
2008066993.tif 000025
【図２４】
2008066993.tif 000026
【図２５】
2008066993.tif 000027
【図２６】
2008066993.tif 000028
【図２７】
2008066993.tif 000029
【図２８】
2008066993.tif 000030
【図２９】
2008066993.tif 000031
【図３０】
2008066993.tif 000032
【図３１】
2008066993.tif 000033
【図３２】
2008066993.tif 000034
【図３３】
2008066993.tif 000035