(57)【特許請求の範囲】
【請求項１】
バッテリから給電されて通信を行う通信手段の、複数の動作パラメータの設定値の各々に関連付けて、当該設定値に従って前記通信手段が動作したときの前記バッテリの消費電力の予測値を格納するテーブル記憶手段と、
前記バッテリの前記消費電力の計測値を取得して、前記消費電力の前記予測値が前記消費電力の前記計測値より小さな前記設定値を前記テーブル記憶手段から選択し、選択した前記動作パラメータの前記設定値の前記通信手段への設定を行う電力管理手段と、を備え、
前記電力管理手段は、前記バッテリの残存電力量を計測し、前記消費電力の前記計測値を時間Ｔ後に前記消費電力の前記予測値の最小値に減少させた時に、入力された運用継続時間内に前記バッテリの前記消費電力の累計値が前記残存電力量を上回らない前記時間Ｔの最大値を求め、前記最大値の時間経過後に、前記消費電力の前記予測値の最小値に関連付けられた前記設定値の前記通信手段への設定を行う
通信装置。
【請求項２】
バッテリから給電されて通信を行う通信手段の、複数の動作パラメータの設定値の各々に関連付けて、当該設定値に従って前記通信手段が動作したときの前記バッテリの消費電力の予測値を格納するテーブル記憶手段と、
前記バッテリの前記消費電力の計測値を取得して、前記消費電力の前記予測値が前記消費電力の前記計測値より小さな前記設定値を前記テーブル記憶手段から選択し、選択した前記動作パラメータの前記設定値の前記通信手段への設定を行う電力管理手段と、を備え、
前記電力管理手段は、前記バッテリの残存電力量を計測し、前記消費電力の前記計測値を直ちに前記消費電力の前記予測値の何れかの値ｗに減少させた時に、入力された運用継続時間内に前記バッテリの前記消費電力の累計値が前記残存電力量を上回らない前記値ｗの最大値に関連付けられた前記設定値の前記通信手段への設定を行う
通信装置。
【請求項３】
前記電力管理手段は、前記設定の後、時間間隔を置いて前記バッテリの前記残存電力量と前記消費電力を再計測して、前記消費電力の再計測値が、再計測時点の前記動作パラメータの前記設定値に関連付けられている前記バッテリの前記消費電力の前記予測値より所定量以上大きなことを検出すると、前記テーブル記憶手段内の当該予測値を前記再計測値で更新し、更新後の前記テーブル記憶手段に基づいて、前記運用継続時間の残存時間内に前記バッテリの前記消費電力の累計値が前記残存電力量を上回らないように、前記消費電力の前記予測値が前記消費電力の前記計測値より小さな前記設定値を前記テーブル記憶手段から選択し、選択した前記設定値を前記通信手段に設定する、請求項１乃至請求項２の何れか一項の通信装置。
【請求項４】
前記動作パラメータは、送信電力、収容ユーザ数、変調方式、及び、伝送容量の何れかを包含する、請求項１乃至請求項３の何れか一項の通信装置。
【請求項５】
外部電源から電力を取得して前記通信手段に前記電力を供給する電源手段と、
前記バッテリと、
前記通信手段と、
前記外部電源から電力が取得できなくなると、前記通信手段への電源を、前記電源手段から前記バッテリに切り替える電力切り替え手段をさらに備える、請求項１乃至請求項４の何れか一項の通信装置。
【請求項６】
バッテリから給電されて通信を行う通信手段の、複数の動作パラメータの設定値の各々に関連付けて、当該設定値に従って前記通信手段が動作したときの前記バッテリの消費電力の予測値を格納するテーブルを記憶し、
前記バッテリの前記消費電力の計測値を取得して、前記消費電力の前記予測値が前記消費電力の前記計測値より小さな前記設定値を前記テーブルから選択し、選択した前記動作パラメータの前記設定値の前記通信手段への設定を行い、
前記バッテリの残存電力量を計測し、前記消費電力の前記計測値を時間Ｔ後に前記消費電力の前記予測値の最小値に減少させた時に、入力された運用継続時間内に前記バッテリの前記消費電力の累計値が前記残存電力量を上回らない前記時間Ｔの最大値を求め、前記最大値の時間経過後に、前記消費電力の前記予測値の最小値に関連付けられた前記設定値の前記通信手段への設定を行う
通信方法。
【請求項７】
バッテリから給電されて通信を行う通信手段の、複数の動作パラメータの設定値の各々に関連付けて、当該設定値に従って前記通信手段が動作したときの前記バッテリの消費電力の予測値を格納するテーブルを記憶する処理と、
前記バッテリの前記消費電力の計測値を取得して、前記消費電力の前記予測値が前記消費電力の前記計測値より小さな前記設定値を前記テーブルから選択し、選択した前記動作パラメータの前記設定値の前記通信手段への設定を行う処理と、
前記バッテリの残存電力量を計測し、前記消費電力の前記計測値を時間Ｔ後に前記消費電力の前記予測値の最小値に減少させた時に、入力された運用継続時間内に前記バッテリの前記消費電力の累計値が前記残存電力量を上回らない前記時間Ｔの最大値を求め、前記最大値の時間経過後に、前記消費電力の前記予測値の最小値に関連付けられた前記設定値の前記通信手段への設定を行う処理を、コンピュータに実行させる
通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信方法、および、通信プログラム、特に、停電等が原因でバッテリによる運用を続けている通信装置が、その時点の消費電力に応じて、適切な消費電力低下を図る技術に関する。
【背景技術】
【０００２】
特許文献１は、停電が発生し、センタ装置から指示を受けると、指示に従って、送信出力の低下、または、変調方式の変更を実行する基地局装置を開示する。本文献において、センタ装置は、当該基地局と周辺の基地局とのカバーエリアの関係、当該基地局のトラフィックとの関係、あるいは、当該基地局の動作可能時間と蓄電池の交換時間との比率から、指示内容を決定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４―１６５６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のセンタ装置は、制御対象となる基地局装置の運用状態にかかわらず、送信出力低下、変調方式変更、あるいは、変更後の送信出力値を指示する。しかしながら、基地局装置が他の何らかの理由により既に指示された処置を実行していた場合、基地局装置は送信出力を低下させることは出来ない。結果的に、基地局装置は消費電力を低下させることは出来ないことになる。
【０００５】
本発明は、その時点の消費電力に応じて、適切な消費電力低減方法を実行して消費電力低下を図る通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の１実施の形態の通信装置は、バッテリから給電されて通信を行う通信手段の、複数の動作パラメータの設定値の各々に関連付けて、当該設定値に従って前記通信手段が動作したときの前記バッテリの消費電力の予測値を格納するテーブル記憶手段と、前記バッテリの前記消費電力の計測値を取得して、前記消費電力の前記予測値が前記消費電力の前記計測値より小さな前記設定値を前記テーブル記憶手段から選択し、選択した前記動作パラメータの前記設定値の前記通信手段への設定を行う電力管理手段と、を備える。
【０００７】
本発明の１実施の形態の通信方法は、バッテリから給電されて通信を行う通信手段の、複数の動作パラメータの設定値の各々に関連付けて、当該設定値に従って前記通信手段が動作したときの前記バッテリの消費電力の予測値を格納するテーブルを記憶し、前記バッテリの前記消費電力の計測値を取得して、前記消費電力の前記予測値が前記消費電力の前記計測値より小さな前記設定値を前記テーブルから選択し、選択した前記動作パラメータの前記設定値の前記通信手段への設定を行う。
【０００８】
本発明の１実施の形態の通信プログラムは、バッテリから給電されて通信を行う通信手段の、複数の動作パラメータの設定値の各々に関連付けて、当該設定値に従って前記通信手段が動作したときの前記バッテリの消費電力の予測値を格納するテーブルを記憶する記憶処理と、前記バッテリの前記消費電力の計測値を取得して、前記消費電力の前記予測値が前記消費電力の前記計測値より小さな前記設定値を前記テーブルから選択し、選択した前記動作パラメータの前記設定値の前記通信手段への設定を行う管理処理を、コンピュータに実行させる。
【発明の効果】
【０００９】
本発明にかかる通信装置は、外部電源からバッテリに切り替えて運用を継続する場合に、その時点の消費電力を低減できるように適切な運用状態を切り替えて、運用時間の延長を図る。
【図面の簡単な説明】
【００１０】
【図１】図１は、第一の実施の形態にかかる通信装置１０の構成例を示す図である。
【図２】図２は、テーブル記憶手段１３が記憶しているテーブルの構成例を示す図である。
【図３】図３は、コンピュータ装置６０の構成図である。
【図４】図４は、電力管理手段１２の動作を示すフローチャートである。
【図５】図５は、継続運転計画の例を説明する図（その１）である。
【図６】図６は、継続運転計画の例を説明する図（その２）である。
【図７】図７は、第二の実施の形態における電力管理手段１２の動作の変分を示すフローチャートである。
【図８】図８は、第三の実施の形態にかかる通信装置１０の構成例を示す図である。
【発明を実施するための形態】
【００１１】
＜第一の実施の形態＞
＜概要＞
本実施の形態にかかる通信装置１０は、例えば無線基地局装置である。通信装置１０は、停電等により外部からの電力供給が停止した時、バッテリ１５から電力の供給を受けて運用を継続する。この時、通信装置１０は、バッテリ１５に蓄電されている使用可能な電力量（以降、残存電力量）と、要求された期間（以降、運用継続時間）から、当該期間運用可能となるような、継続運転計画を作成して実行する。
【００１２】
継続運転計画は、動作中の処理や出力を決定する動作パラメータの設定値の組み合わせと、その組み合わせの切り替えタイミングを包含する。通信装置１０は、動作パラメータの設定値に従った場合の、消費電力予測値を基に、継続運転計画を作成する。消費電力予測値は、計測されたり机上計算されたりして、予め通信装置１０に与えられている。
【００１３】
運用継続時間は、事前に通信装置１０に設定されていても良いし、複数の通信装置１０を制御する上位ノード２０から送信されても良い。
【００１４】
なお、電力の単位は例えばワット（Ｗ）、電力量の単位は例えばワットアワー（Ｗｈ）、時間の単位は例えばアワー（ｈ）である。
【００１５】
＜構成＞
図１は、第一の実施の形態にかかる通信装置１０の構成例を示す図である。通信装置１０は、通信手段１１、電力管理手段１２、テーブル記憶手段１３、電力切り替え手段１４、バッテリ１５、及び、電源手段１６を備えている。
【００１６】
電源手段１６は、外部から電力供給を受けて変圧等を行い、通信装置１０内の他の部位、例えば通信手段１１に電力を供給する。電力切り替え手段１４は、停電等により電源手段１６からの電力供給が停止すると、電源を電源手段１６からバッテリ１５に切り替える。
【００１７】
通信手段１１は、通信装置１０が外部に提供する通信機能を有する。通信装置１０が、例えば無線基地局装置である場合、通信手段１１が無線基地局としての通信機能を有する。なお、通信手段１１は、上位ノード２０との通信を行っても良い。上位ノード２０は、例えば、所定アリアに設置されている複数の通信装置１０を制御する装置である。
【００１８】
電力管理手段１２は、上述した継続運転計画を作成して、当該計画に従った通信手段１１の動作パラメータ設定値の変更を実行する。テーブル記憶手段１３は、通信手段１１の一以上の動作パラメータの設定値、またはその組み合わせに関連付けてバッテリ１５の消費電力の予測値を格納する。消費電力の予測値は、通信手段１１に当該動作パラメータの設定値を設定して動作させた時のバッテリ１５の消費電力の予測値を意味する。
【００１９】
通信手段１１、電力管理手段１２、および、テーブル記憶手段１３は、データバス１７で接続され、相互にデータの交換が可能である。電力切り替え手段１４、バッテリ１５、及び、電源手段１６も、データバス１７に接続されていても良い。
【００２０】
図２は、テーブル記憶手段１３が記憶しているテーブルの構成例を示す図である。上述したように、テーブルは、通信手段１１の一以上の動作パラメータの設定値、またはその組み合わせに関連付けて、通信手段１１に当該動作パラメータの設定値を設定して動作させた時のバッテリ１５の消費電力の予測値を格納する。すなわち、テーブルに格納される動作パラメータは、設定値に応じて通信手段１１の動作が変わり、その結果バッテリ１５の消費電力に影響を与えるパラメータである。
【００２１】
図２のテーブル例は、６個の動作パラメータの設定値の組み合わせに関連付けて、消費電力の予測値を格納している。ここで挙げられている、６個の動作パラメータは、キャリア数、ＣＡ（Carrier Aggregation）数、変調方式、収容ユーザ数、送信電力、および、伝送容量（Ｍｂｐｓ／Ｇｂｐｓ）であり、図２の表で各列を成す。動作パラメータは、通信手段１１の動作を制御する他のものであっても良い。さらに、動作パラメータは、同一電源供給を受けている暖房/冷却設備や各種照明、監視設備等を制御するものであっても良い。
【００２２】
ここで、キャリア数は、通信装置１０が利用する周波数帯（以降、キャリア）の数である。設定値は、例えば１乃至１０である。通信装置１０は、例えば、利用率が低いキャリアを停止することで、通信手段１１内の送受信部の消費電力を抑えることができる。さらに、キャリア停止により利用率の高い周波数帯へユーザを集約でき、ユーザ収容の効率化が可能となる。
【００２３】
ＣＡは、複数の回線を集約してユーザスループットを向上させる。ＣＡ数は、集約して使用する回線数を制限する動作パラメータである。設定値は、例えば１乃至１０である。ＣＡは、通信手段１１の処理リソースを占有するため、集約数を低く抑えれば、通信手段１１の処理部やメモリの使用量を抑えることが可能となる。
【００２４】
変調方式も動作パラメータの１つであり、設定値は、例えばＱＰＳＫ（Quadrature phase-shift keying）、２５６ＱＡＭ（Quadrature Amplitude modulation）、及び６４ＱＡＭ、１６ＱＡＭである。通信手段１１は、変調方式を低値変調へ変更（例えば、２５６ＱＡＭから６４ＱＡＭへ変更、あるいは１６ＱＡＭからＱＰＳＫへ変更）することで、通信手段１１の信号処理量を削減できる。
【００２５】
収容ユーザ数も動作パラメータの１つであり、設定値は例えば１００ユーザ乃至３００００ユーザである。収容ユーザ数に上限を設けることで、通信手段１１は、ユーザ管理や信号処理を司るベースバンド系機能部の処理量を低減させることができる。
【００２６】
送信電力も動作パラメータの１つであり、設定値は、例えば０．１Ｗ乃至２０Ｗである。送信電力の低減は消費電力量の低減に有効であるが、サービスするセル半径を低下させてしまう。ある通信装置１０の送信電力をどこまで低下させて良いかは、サービス領域が重複する他の通信装置１０の状況に依存する。この為、テーブルの設定値は、この状況を勘案して設定されている。なお、送信電力低減のために、送信電力を増幅するデバイス群の一部への通電を停止した場合、当該デバイスのフィードバック制御を実施する必要がなくなる為、通信手段１１の通信処理量も削減できる。
【００２７】
伝送容量も動作パラメータの１つであり、設定値は、例えば１Ｍｂｐｓ〜１０Ｇｂｐｓである。伝送容量を低下させることで、通信手段１１は、信号処理を司るベースバンド系機能部及び伝送路系処理部の処理量を低減させることができる。ここで、伝送路系処理部の処理は、例えば、ネットワークプロセッサーなどのパケット処理系デバイスの処理を指す。
【００２８】
なお、通信手段１１の処理量や使用メモリ量が低下すれば、通信手段１１は以下のように消費電力を低減できる。通信手段１１は、例えば、複数ある処理部や処理を実行するコアの一部の通電を停止したり、動作周波数を遅くしたり出来る。メモリの使用量が低下すれば、通信手段１１は、例えば一部のメモリモジュールの通電を停止できる。さらに処理を実行する部分が、カードやパネルといった通信装置１０の一部を構成するハードウェアに実装されている場合、通信手段１１は、カードやパネル単位で通電を停止することが出来る。
【００２９】
図２の例では、動作パラメータの設定値の組み合わせ毎に行が設けられ、設定番号が割り振られている。図２の例において、設定番号１の行は、キャリア数を１、ＣＡ数を１、変調方式をＱＰＳＫ、収容ユーザ数を１０００、送信電力を０．１Ｗ、伝送容量を１００Ｍｂｐｓに設定した時、バッテリ１５の消費電力の予測値は５００Ｗであることを示している。
【００３０】
図２の例では、ｎ（＞５）組の、動作パラメータの設定値の組み合わせに対して、消費電力の予測値が与えられている。
【００３１】
ここで、通信装置１０の通信手段１１、及び、電力管理手段１２は、論理回路、または、専用プロセッサとファームウェアで構成される。テーブル記憶手段１３は、半導体記憶装置、ＨＤＤ（Hard Disk Drive）、または、ＳＤＤ(Solid State Drive)等の記憶装置である。
【００３２】
通信装置１０は、バッテリ１５を備えたコンピュータ装置６０で構成されても良い。図３は、コンピュータ装置６０の構成図である。コンピュータ装置６０は、データバス１７で相互に接続された、プロセッサ６１、主記憶手段６３、及び、外部記憶手段６２を備える。コンピュータ装置６０は、さらに、電力切り替え手段１４、バッテリ１５、および、電源手段１６を備える。
【００３３】
電力切り替え手段１４、バッテリ１５、および、電源手段１６は、図２で説明したものと同じである。すなわち、通常は外部電源から供給された電力が、電源手段１６、および、電力切り替え手段１４を通じてプロセッサ６１、主記憶手段６３、及び、外部記憶手段６２に供給されている。外手段電源からの給電が停止すると、電力切り替え手段１４は、電源を電源手段１６からバッテリ１５に切り替える。
【００３４】
プロセッサ６１は、データバス１７を経由して、主記憶手段６３、及び、外部記憶手段６２に対してデータの読み書きを行う。
【００３５】
また、プロセッサ６１は、主記憶手段６３に格納されている通信プログラム６５を実行する。なお、通信プログラム６５は、当初外部記憶手段６２に格納されており、コンピュータ装置６０の初期設定時に、プロセッサ６１が外部記憶手段６２から主記憶手段６３にロードしても良い。
【００３６】
ここで、主記憶手段６３は半導体メモリ手段である。外部記憶手段６２は、ＨＤＤ、または、ＳＤＤ等の記憶手段である。
【００３７】
コンピュータ装置６０のプロセッサ６１は、通信プログラム６５を実行することにより、通信手段１１、及び、電力管理手段１２として機能する。すなわち、プロセッサ６１は、通信プログラム６５を実行することにより、通信手段１１、及び、電力管理手段１２が行う処理を実行する。
【００３８】
主記憶手段６３、または、外部記憶手段６２は、テーブル記憶手段１３として使用される。
【００３９】
＜動作＞
図４は、電力管理手段１２の動作を示すフローチャートである。電力管理手段１２は、例えば、電力切り替え手段１４が電源を電源手段１６からバッテリ１５に切り替えたときに、電力切り替え手段１４、または、上位ノード２０によって起動される。
【００４０】
起動されると、電力管理手段１２は、例えば上位ノード２０から運用継続時間を受信する（Ｓ１）。電力管理手段１２は、予め設定されている運用継続時間を記憶装置から読み出しても良い。
【００４１】
続いて、電力管理手段１２は、バッテリ１５の残存電力量と消費電力を計測し（Ｓ２）、テーブル中に、計測した消費電力より消費電力予測値が小さな行が存在すれば、継続運転計画を作成する（Ｓ３）。そのような行が存在しなければ、消費電力は現状より低くならず、運用時間を長期化するには現状の運用を継続することが最良となり、継続運転計画の作成は不要である。
【００４２】
電力管理手段１２は、与えられた運用方針に従って継続運転計画を作成する。運用方針には、例えば以下の３つが有り、装置の設置時に予め設定されていても良いし、上位ノード２０からＳ１のタイミングで動的に指定されても良い。
【００４３】
（方針１）運用中のサービスレベルを極力低下させない
この方針に従ったとき、電力管理手段１２は、当面現状の動作パラメータ設定値によるサービスを継続させる。そして、ある時間Ｔ（Ｔは０以上、運用継続時間以下）の経過後に、電力管理手段１２は、バッテリ１５の消費電力が最小値となるように、通信手段１１の動作パラメータの設定値を変更するような継続運転計画を作成する。
【００４４】
このため、電力管理手段１２は、テーブルから消費電力の予測値が最小値である行を特定し、式（１）を満たすＴの最大値を算出する。すなわち、電力管理手段１２は、バッテリ１５の消費電力の累計値が残存電力量を上回らないＴの最大値を求める。ここでいう最大値は厳密である必要は無く、許容される誤差範囲内の内輪の数値であれば良い。
【００４５】
Ｔ ｘ Ｓ＋（運用継続時間−Ｔ）ｘ ｓ＝＜バッテリ１５の残存電力量・・・・・（１）
ここで、Ｓは消費電力の計測値、ｓはテーブルから得られた消費電力の予測値の最小値である。
【００４６】
電力管理手段１２は、このＴの最大値を、０から運用継続時間の値域の中を２分探索して求めれば良い。また、電力管理手段１２は、Ｔを０から開始して上述の誤差範囲である一定値を加えながら、式（１）を満たす最大時間を求めても良い。
【００４７】
（方針２）バッテリ１５に切り替え後のサービスレベルを均一に保つ
この方針に従ったとき、電力管理手段１２は、計測した消費電力より消費電力予測値が小さな行を選択して、通信手段１１の動作パラメータを、選択した行の動作パラメータの設定値に、なるべく早い時期に変更するような継続運転計画を作成する。
【００４８】
具体的に、電力管理手段１２は、式（２）を満たす消費電力の予測値の内で最大の消費電力の予測値の行を選択する。なお、動作パラメータと消費電力の関係で説明したように、消費電力が高い程サービスのレベルは高い。そのため、電力管理手段１２は、式（２）を満たす範囲で、最大の消費電力の予測値の行を選択する。すなわち、電力管理手段１２は、消費電力の予測値の何れかの値ｗに減少させた時に、入力された運用継続時間内にバッテリ１５の消費電力の累計値が残存電力量を上回らない値ｗの最大値を求める。
【００４９】
運用継続時間 ｘ ｗ＝＜バッテリ１５の残存電力量・・・・・（２）
ここで、ｗは消費電力の予測値である。
【００５０】
電力管理手段１２は、テーブル中の消費電力の予測値の大きいまたは小さい順に式（２）が成立するか否かを確認しながら、このｗの最大値を決定すれば良い。
【００５１】
（方針３）バッテリ１５に切り替え後の運用時間を最大にする
この方針に従ったとき、電力管理手段１２は、バッテリ１５の消費電力が最小値となるように、なるべく早い時期に、通信手段１１の動作パラメータの設定値を変更するような継続運転計画を作成する。
【００５２】
継続運転計画の作成（Ｓ３）後、電力管理手段１２は、継続運転計画に従って、通信手段１１の動作パラメータの設定値を変更するタイミングであるかどうかをチェックする（Ｓ４）。そのタイミングであれば（Ｓ４でＹｅｓ）、電力管理手段１２は、継続運転計画に従った動作パラメータの設定値の変更を通信手段１１に指示する（Ｓ５）。指示された通信手段１１は、運用中の動作を、変更された動作パラメータの設定値に従うように変更する。例えば、通信手段１１は変調方式を変更する。
【００５３】
動作パラメータの設定値を変更するタイミングでなければ（Ｓ４でＮｏ）、電力管理手段１２は、時間経過後（Ｓ６）、Ｓ４のチェックを再度行う。この経過時間は、一定であっても良いし、所定イベント発生までの一定しない時間であっても良い。
【００５４】
なお、方針２および方針３に従ったとき、及び、方針１に従ったがＴが０となったとき、電力管理手段１２は、Ｓ３実行後の最初のＳ４で、通信手段１１の動作パラメータの設定値を変更するタイミングであると判断する。方針１に従って、Ｔが正の値となったとき、電力管理手段１２は、時間ＴをＳ６で待ち合わせる。
【００５５】
＜データ例＞
図５及び図６は、継続運転計画の例を説明する図である。図５の表及び図６の線グラフは、各方針に従って作成された継続運転計画が実行されたときのバッテリ１５の残存電力量の推移を示す。なお、この例において、テーブル記憶手段１３は図２のテーブルを格納しているものとする。
【００５６】
この例において、電力管理手段１２は、図４のＳ１で、運用継続時間として１０ｈを入力され、Ｓ２の計測値として、消費電力２５００Ｗ、バッテリ１５の残存電力量１００００Ｗｈが得られたとする。この場合、消費電力低減を行わないで運用を継続すると、４時間後にはバッテリ１５は消耗して、運用継続できなくなる（『消費電力低減無』の図５の列と図６線グラフ）。
【００５７】
一方、方針１に従ったとき、電力管理手段１２は、式（１）に従ってＴの最大値を２ｈと算出する。そして電力管理手段１２は、当初は動作パラメータをバッテリ１５への切り替え前の状態に維持し、２ｈ後、図２の設定１の動作パラメータを通信手段１１に設定する。図２から明らかなように、設定１の５００Ｗが最小の消費電力予測値である。この場合、残存電力量は、当初２ｈは２５００Ｗずつ減少し、その後は５００Ｗずつ減少する。通信手段１１は、１０ｈの運用を継続できる、その時点で、バッテリ１５の残存電力量は１０００Ｗｈである（『方針１』の図５の列と図６線グラフ）。
【００５８】
方針２に従ったとき、電力管理手段１２は、式（２）に従ってｗの最大値を図２の設定番号２の１０００Ｗと算出する。そして、電力管理手段１２は、Ｓ６の時間待ち合わせをすること無く、図２の設定２の動作パラメータを通信手段１１に設定する。この場合、残存電力量は１０００Ｗずつ減少し、通信手段１１は、１０ｈの運用を継続できる、その時点で、バッテリ１５の残存電力量は０になる（『方針２』の図５の列と図６線グラフ）。
【００５９】
方針３に従ったとき、電力管理手段１２は、Ｓ６の時間待ち合わせをすること無く、図２の設定１の動作パラメータを通信手段１１に設定する。この場合、残存電力量は５００Ｗずつ減少し、通信手段１１は、１０ｈの運用を継続できる、その時点で、バッテリ１５の残存電力量は５０００Ｗｈである（『方針３』の図５の列と図６線グラフ）。
【００６０】
＜本実施の形態の変形例＞
通信装置１０の消費電力は、通信装置１０の設置エリアや在圏ユーザ数、時間帯等により変動する。上位ノード２０は、エリアごとに統計をとり、時間帯毎に、テーブル記憶手段１３に格納されるテーブルのデータを作成し、当該エリア内の通信装置１０に送信しても良い。当該データを受信した通信装置１０は、テーブルを更新し、継続運転計画に反映する。
【００６１】
＜効果＞
本実施の形態にかかる通信装置１０は、外部電源等からバッテリ１５に切り替えて運用を継続する場合に、その時点の消費電力を低減できるように適切な運用状態に切り替えて、運用時間の延長を図る。
【００６２】
その理由は、テーブル記憶手段１３が通信手段１１の動作パラメータ設定値に関連付けて、当該設定値で動作したときのバッテリ１５の消費電力予測値を格納し、電力管理手段１２が消費電力の予測値が計測値より小さな設定値を通信手段１１へ設定するからである。
【００６３】
さらに、本実施の形態にかかる通信装置１０は、運用継続中のサービスレベルを適切に保つことが出来る。その理由は、第一に要求された運用継続時間に合わせて、適切に運用状態を変更して、運用時間の延長を図るからである。第二に、電力管理手段１２が、与えられた方針に従って、多様な運用状態の変更を実行するからである。
【００６４】
＜第二の実施形態＞
＜概要＞
本実施の形態にかかる通信装置１０は、作成した継続運転計画に従って、バッテリ１５で運用している過程で、消費電力が計画どおりであるか監視し、消費電力が予測値を上回る等、異なっている場合は、継続運転計画の見直しを行う。
【００６５】
その構成は、第一の実施の形態と同じである。
【００６６】
＜動作＞
図７は、本実施の形態における電力管理手段１２の動作の変分を示すフローチャートである。本実施の形態における電力管理手段１２は、図４のフローチャートにおけるＳ６実行後、図７のＳ１１を実行する。
【００６７】
電力管理手段１２は、Ｓ２で計測したバッテリ１５の残存電力量と消費電力を再計測し（Ｓ１１）、再計測時点で通信手段１１に設定されている動作パラメータの設定値に関連付けられている予測値と、消費電力の再計測値を比較する（Ｓ１２）。両者の差分が所定量以上である場合（Ｓ１３でＹｅｓ）、電力管理手段１２は、消費電力の再計測値でテーブル内の予測値を更新し（Ｓ１４）、Ｓ１で取得した運用継続時間から経過時間を減算して残存時間を算出し（Ｓ１５）、図４のＳ３に移行する。Ｓ３に戻った電力管理手段１２は、更新後のテーブルと運用継続時間の残存時間、再計測されたバッテリ１５の残存電力量と消費電力に基づいて、継続運転計画の再作成を行う。
【００６８】
両者の差分が所定量以上でない場合（Ｓ１３でＮｏ）、継続運転計画の見直しは必要ないので、電力管理手段１２は、図４のＳ４に移行する。
【００６９】
なお、電力管理手段１２は、Ｓ１３の判断において、消費電力の再計測値が所定量以上大きなときだけ、Ｓ１４に移行して継続運転計画の再作成を行っても良い。
【００７０】
本実施の形態の通信装置１０は、作成した継続運転計画に従って、バッテリ１５で運用している過程で、消費電力が計画どおり推移していない場合でも、指定された運用継続時間の運用を可能とする。
【００７１】
その理由は、電力管理手段１２は、時間間隔を置いて消費電力を監視し、計画との差異を検出すると継続運転計画の再作成を行うからである。
【００７２】
＜第三の実施形態＞
図８は、第三の実施の形態にかかる通信装置１０の構成例を示す図である。通信装置１０は、テーブル記憶手段１３と、電力管理手段１２を備えている。電力管理手段１２は、バッテリ１５から給電されている通信手段１１に接続されている。
【００７３】
テーブル記憶手段１３は、通信手段１１の、複数の動作パラメータの設定値の各々に関連付けて、当該設定値に従って通信手段１１が動作したときのバッテリ１５の消費電力の予測値を格納する。電力管理手段１２は、バッテリ１５の消費電力の計測値を取得して、消費電力の予測値が消費電力の計測値より小さな設定値をテーブル記憶手段１３から選択し、選択した動作パラメータの設定値の通信手段１１への設定を行う。
【００７４】
本実施の形態にかかる通信装置１０は、外部電源等からバッテリ１５に切り替えて運用を継続する場合に、その時点の消費電力を低減できるように適切な運用状態に切り替えて、運用時間の延長を図る。
【００７５】
その理由は、テーブル記憶手段１３が通信手段１１の動作パラメータ設定値に関連付けて、当該設定値で動作したときのバッテリ１５の消費電力予測値を格納し、電力管理手段１２が消費電力の予測値が計測値より小さな設定値を通信手段１１へ設定するからである。
【００７６】
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【符号の説明】
【００７７】
１０    通信装置
１１    通信手段
１２    電力管理手段
１３    テーブル記憶手段
１４    電力切り替え手段
１５    バッテリ
１６    電源手段
１７    データバス
６０    コンピュータ装置
６１    プロセッサ
６２    外部記憶手段
６３    主記憶手段
６５    通信プログラム
【図１】
0006988306.tif 000002
【図２】
0006988306.tif 000003
【図３】
0006988306.tif 000004
【図４】
0006988306.tif 000005
【図５】
0006988306.tif 000006
【図６】
0006988306.tif 000007
【図７】
0006988306.tif 000008
【図８】
0006988306.tif 000009