(57)【要約】      （修正有）【課題】サーバ装置からメッセージを受信する端末装置の省電力化を図ることができる端末装置、サーバ装置及び省電力プログラムを提供する。【解決手段】サーバ装置からメッセージを受信する端末装置１１であって、サーバ装置から受信したメッセージを解析するメッセージ解析手段６０と、サーバ装置からメッセージの受信待機をすべきタイミングを通知され、該タイミングで、メッセージ解析手段６０に省電力動作を行わせるメッセージ未待機状態から、消費電力の大きい通常動作をメッセージ解析手段６０に行わせる受信待機状態に切り換える電力制御手段５８とを有する。【選択図】図６
2012114752.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置からメッセージを受信する端末装置であって、
前記サーバ装置から受信した前記メッセージを解析するメッセージ解析手段と、
前記サーバ装置から前記メッセージの受信待機をすべきタイミングを通知され、該タイミングで、前記メッセージ解析手段に省電力動作を行わせるメッセージ未待機状態から、前記メッセージ未待機状態より消費電力の大きい通常動作を前記メッセージ解析手段に行わせる受信待機状態に切り換える電力制御手段と
を有することを特徴とする端末装置。
【請求項２】
前記サーバ装置から前記メッセージ解析手段に通常動作を行わせる為のメッセージを受信したとき、前記電力制御手段に、前記タイミングに関わらず前記メッセージ未待機状態から前記受信待機状態に切り換えさせる割込管理手段を更に有する請求項１記載の端末装置。
【請求項３】
前記サーバ装置からの前記メッセージの受信待機をすべきタイミングは前記サーバ装置から受信した前記メッセージから抽出する請求項１又は２記載の端末装置。
【請求項４】
端末装置にメッセージを送信するサーバ装置であって、
前記メッセージを受信する前記端末装置における前記メッセージの受信待機をすべきタイミングを前記端末装置に通知する通知手段と、
前記メッセージを受信する前記端末装置に通知した、前記メッセージの受信待機をすべきタイミングに合わせて前記メッセージを前記端末装置に送信する送信手段と
を有することを特徴とするサーバ装置。
【請求項５】
コンピュータに、
サーバ装置から受信したメッセージを解析し、
前記サーバ装置からの前記メッセージの受信待機をすべきタイミングを通知され、該タイミングで、前記サーバ装置から受信した前記メッセージを解析する処理を省電力動作で行わせるメッセージ未待機状態から、前記メッセージ未待機状態より消費電力の大きい通常動作を行わせる受信待機状態に切り換える
処理を実行させる省電力プログラム。
【請求項６】
コンピュータに、
メッセージを受信する端末装置における前記メッセージの受信待機をすべきタイミングを前記端末装置に通知し、
前記メッセージを受信する前記端末装置に通知した、前記メッセージの受信待機をすべきタイミングに合わせて前記メッセージを前記端末装置に送信する
処理を実行させる省電力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はメッセージを送受信する端末装置、サーバ装置、及び、端末装置とサーバ装置とで実行される省電力プログラムに関する。
【背景技術】
【０００２】
ＩＰ（Internet Protocol）電話はインターネット等で利用されるパケット通信プロトコルを利用して提供される電話サービスである。ＩＰ電話システムは例えばＩＰ電話端末とＳＩＰ（Session Initiation Protocol）サーバとを含む構成である。
【０００３】
ＩＰ電話システムに含まれるＩＰ電話端末はＳＩＰサーバから着信のメッセージ、その他の制御のためのメッセージを受信する。しかし、ＩＰ電話システムに含まれるＩＰ電話端末とＳＩＰサーバとの間のメッセージのやり取りは同期が取られていない。
【０００４】
また、ＩＰ電話端末は発信するタイミングであれば管理することができるが、着信するタイミングを決めることができないため、常時、メッセージを受信できるメッセージ受信待機の状態でいる必要がある。
【０００５】
従って、ＩＰ電話端末はＳＩＰサーバから着信のメッセージ、その他の制御のためのメッセージをいつでも受信できるように、メッセージの受信に必要な各回路に常時給電しておく必要があり、消費電力を削減することが難しい。
【０００６】
従来、ＩＰ電話端末の省電力化を図るための技術としては、夜間などの電話を利用しない時間帯や休日に、ＩＰ電話端末への給電を停止するものが知られていた（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−８８８３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、ＩＰ電話端末の省電力化を図るための従来の技術は、夜間などの電話を利用しないと思われる比較的長期間（例えば数時間程度）の間、ＩＰ電話端末への給電を停止するものであり、電話の利用が想定される平日昼間などに適するものではない。
【０００９】
本実施形態は、サーバ装置からメッセージを受信する端末装置の省電力化を図ることができる端末装置、サーバ装置及び省電力プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の一実施形態は、サーバ装置からメッセージを受信する端末装置であって、前記サーバ装置から受信した前記メッセージを解析するメッセージ解析手段と、前記サーバ装置から前記メッセージの受信待機をすべきタイミングを通知され、該タイミングで、前記メッセージ解析手段に省電力動作を行わせるメッセージ未待機状態から、前記メッセージ未待機状態より消費電力の大きい通常動作を前記メッセージ解析手段に行わせる受信待機状態に切り換える電力制御手段とを有することを特徴とする。
【００１１】
なお、本発明の一実施形態の構成要素、表現又は構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１２】
本実施形態によれば、サーバ装置からメッセージを受信する端末装置の省電力化を図ることができる。
【図面の簡単な説明】
【００１３】
【図１】本実施例のＩＰ電話システムの一例の構成図である。
【図２】ＩＰ電話システムにおける通話手順の一例のシーケンス図である。
【図３】ＩＰ電話システムにおける通話手順の一例のシーケンス図である。
【図４】コンピュータの一例のハードウェア構成図である。
【図５】ＳＩＰサーバの一例の処理ブロック図である。
【図６】ＩＰ電話端末の一例の構成図である。
【図７】ＩＰ電話端末の他の例の構成図である。
【図８】メッセージ未待機の状態のときにＩＰ電話端末から発信したときの動作を説明する為の一例の説明図である。
【図９】メッセージ未待機の状態のときに着信したときの動作を説明する為の一例の説明図である。
【図１０】メッセージ未待機の状態のときに着信したときの動作を説明する為の他の例の説明図である。
【発明を実施するための形態】
【００１４】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明していく。なお、本実施例では端末装置の一例としてのＩＰ電話端末、サーバ装置の一例としてのＳＩＰサーバを例として説明する。
【００１５】
図１は本実施例のＩＰ電話システムの一例の構成図である。図１のＩＰ電話システム１はＳＩＰサーバ１０、複数のＩＰ電話端末１１ａ〜１１ｎ、インターネットやＬＡＮなどのネットワーク１２を有する。なお、ＩＰ電話端末１１ａ〜１１ｎの何れでもよい場合はＩＰ電話端末１１と総称する。
【００１６】
ＩＰ電話システム１において、ＳＩＰサーバ１０とＩＰ電話端末１１とはネットワーク１２を介して各種メッセージを送受信可能に接続されている。ＳＩＰサーバ１０は通話制御プロトコルの一つであるＳＩＰの手順を用いてＩＰ電話端末１１との間で通話のための各種メッセージ（例えば着信のメッセージ、その他の制御のためのメッセージ）を送受信する。ＩＰ電話端末１１はＳＩＰの手順を用いることで音声通話を実現する。ＩＰ電話端末１１は音声をデジタルデータに変換し、パケット単位に分割して通話相手まで送信することで音声通話を行う。
【００１７】
図２はＩＰ電話システムにおける通話手順の一例のシーケンス図である。ステップＳ１ではＩＰ電話端末１１ａがＳＩＰサーバ１０に登録要求メッセージを送信する。ステップＳ２ではＳＩＰサーバ１０がＩＰ電話端末１１ａに登録完了メッセージを応答する。
【００１８】
ＩＰ電話端末１１ａはステップＳ２の後、着信メッセージを受信するタイミングが分からないため、ＳＩＰサーバ１０からの着信メッセージを常時受信できるメッセージ受信待機の状態となる。ステップＳ３では、ＳＩＰサーバ１０がＩＰ電話端末１１ｎからの着信メッセージを受信する。ＳＩＰサーバ１０はステップＳ４において、ＩＰ電話端末１１ｎからの着信メッセージをＩＰ電話端末１１ａに送信する。ＩＰ電話端末１１ｎからの着信メッセージを受信した後、ＩＰ電話端末１１ａは着信鳴動を行う。
【００１９】
そして、使用者による着信操作があると、ＩＰ電話端末１１ａはステップＳ５において応答メッセージをＳＩＰサーバ１０に送信する。ステップＳ６において、ＳＩＰサーバ１０はＩＰ電話端末１１ａからの応答メッセージをＩＰ電話端末１１ｎに送信する。ＩＰ電話端末１１ａとＩＰ電話端末１１ｎとはステップＳ７において通話を行う。
【００２０】
図２に示すように、ＩＰ電話端末１１ａは着信メッセージを受信するタイミングが分からないため、ＳＩＰサーバ１０からの着信メッセージを常時受信できるメッセージ受信待機の状態となる。
【００２１】
このため、図２に示すシーケンス図ではＩＰ電話端末１１ａが着信メッセージを常時受信できるように、メッセージの受信に必要なＩＰ電話端末１１ａの各回路に常時給電しておく必要があり、消費電力を削減することが難しかった。
【００２２】
そこで、本実施例のＩＰ電話システムでは図３のシーケンス図に示す通話手順によりＩＰ電話端末１１ａの消費電力を削減する。図３はＩＰ電話システムにおける通話手順の一例のシーケンス図である。
【００２３】
ステップＳ１１ではＩＰ電話端末１１ａがＳＩＰサーバ１０に登録要求メッセージを送信する。ステップＳ１２ではＳＩＰサーバ１０がＩＰ電話端末１１ａに次のメッセージ送信までの時間ｎを含む登録完了メッセージを応答する。なお、次のメッセージ送信までの時間ｎは、次にＳＩＰサーバ１０からＩＰ電話端末１１ａにメッセージが送信される可能性のある時間を示している。
【００２４】
ＩＰ電話端末１１ａはステップＳ１２の後、次にＳＩＰサーバ１０からメッセージが送信される可能性のある時間が分かるため、ＳＩＰサーバ１０からメッセージが送信される可能性のある時間になるまでの時間ｎの間、着信メッセージを受信しないメッセージ未待機の状態となる。メッセージ未待機の状態では、メッセージの受信に必要なＩＰ電話端末１１ａの各回路に常時給電しておく必要がなくなり、消費電力を削減できる。
【００２５】
ステップＳ１３では、ＳＩＰサーバ１０がＩＰ電話端末１１ｎからの着信メッセージを受信する。ＳＩＰサーバ１０はＩＰ電話端末１１ｎからの着信メッセージを、ＩＰ電話端末１１ａに通知したＳＩＰサーバ１０からメッセージが送信される可能性のある時間になるまで保管する。
【００２６】
ＩＰ電話端末１１ａに通知したＳＩＰサーバ１０からメッセージが送信される可能性のある時間になると、ＩＰ電話端末１１ａはＳＩＰサーバ１０からの着信メッセージを常時受信できるメッセージ受信待機の状態となる。ＳＩＰサーバ１０はステップＳ１４において、ＩＰ電話端末１１ｎからの着信メッセージをＩＰ電話端末１１ａに送信する。
【００２７】
ＩＰ電話端末１１ｎからの着信メッセージを受信した後、ＩＰ電話端末１１ａは着信鳴動を行う。そして、使用者による着信操作があると、ＩＰ電話端末１１ａはステップＳ１５において応答メッセージをＳＩＰサーバ１０に送信する。ステップＳ１６において、ＳＩＰサーバ１０はＩＰ電話端末１１ａからの応答メッセージをＩＰ電話端末１１ｎに送信する。そして、ＩＰ電話端末１１ａとＩＰ電話端末１１ｎとはステップＳ１７において通話を行う。
【００２８】
図３に示すように、ＩＰ電話端末１１ａは着信メッセージを受信するタイミングが分かるため、ＳＩＰサーバ１０からメッセージが送信される可能性のある時間になるまでの時間ｎの間、着信メッセージを受信しないメッセージ未待機の状態となる。
【００２９】
このため、図３に示すシーケンス図ではＩＰ電話端末１１ａが着信メッセージを常時受信できるように、メッセージの受信に必要なＩＰ電話端末１１ａの各回路に常時給電しておく必要がなくなり、消費電力を削減できる。
【００３０】
ＳＩＰサーバ１０は例えば図４に示すコンピュータにより実現される。なお、省電力プログラムがインストールされたコンピュータはＳＩＰサーバ１０の一例である。
【００３１】
図４はコンピュータの一例のハードウェア構成図である。ここでは、省電力プログラムがインストールされているコンピュータのハードウェア構成を説明する。コンピュータはＳＩＰサーバ１０と同様の機能を有している省電力プログラムを実行する。
【００３２】
図４のコンピュータは、入力装置２１、表示装置２２、コンピュータ本体２３を有している。コンピュータ本体２３はバス３７で相互に接続された主記憶装置３１、演算処理装置３２、インタフェース装置３３、記録媒体読取装置３４及び補助記憶装置３５を有している。また、バス３７には入力装置２１及び表示装置２２が接続されている。
【００３３】
バス３７で相互に接続されている入力装置２１、表示装置２２、主記憶装置３１、演算処理装置３２、インタフェース装置３３、記録媒体読取装置３４及び補助記憶装置３５は演算処理装置３２による管理下で相互にデータの送受を行うことができる。演算処理装置３２は、コンピュータ全体の動作制御を司る中央処理装置である。
【００３４】
インタフェース装置３３はネットワーク１２等からのデータを受信し、データの内容を演算処理装置３２に渡す。インタフェース装置３３は演算処理装置３２からの指示に応じてネットワーク１２等にデータを送信する。
【００３５】
補助記憶装置３５にはＳＩＰサーバ１０と同様の機能をコンピュータに発揮させるプログラムの一部として、少なくともＳＩＰサーバ１０における処理をコンピュータに実行させる省電力プログラムが記憶されている。そして、演算処理装置３２が省電力プログラムを補助記憶装置３５から読み出して実行することで、コンピュータはＳＩＰサーバ１０として機能するようになる。省電力プログラムは、演算処理装置３２とアクセス可能な主記憶装置３１に格納されていても良い。
【００３６】
入力装置２１は演算処理装置３２の管理下でデータの入力を受付ける。省電力プログラムは、コンピュータが読み取り可能な記録媒体３６に記録しておくことができる。
【００３７】
記録媒体３６には、磁気記録媒体、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録媒体には、ＨＤＤ、フレキシブルディスク（ＦＤ）、磁気テープ（ＭＴ）などがある。光ディスクには、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  −  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）などがある。また、光磁気記録媒体には、ＭＯ（Ｍａｇｎｅｔｏ  −  Ｏｐｔｉｃａｌ  ｄｉｓｋ）などがある。
【００３８】
省電力プログラムを流通させる場合は例えば省電力プログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型の記録媒体３６を販売することが考えられる。省電力プログラムを実行するコンピュータは例えば記録媒体読取装置３４が省電力プログラムを記録した記録媒体３６から省電力プログラムを読み出す。演算処理装置３２は、読み出された省電力プログラムを主記憶装置３１若しくは補助記憶装置３５に格納する。
【００３９】
そして、コンピュータは自己の記憶装置である主記憶装置３１若しくは補助記憶装置３５から省電力プログラムを読み取り、省電力プログラムに従った処理を実行する。演算処理装置３２は省電力プログラムに従って、後述するような各種処理を実現している。
【００４０】
図５はＳＩＰサーバの一例の処理ブロック図である。なお、図５の処理ブロック図では本実施例の説明に不要な部分について一部省略している。図５の処理ブロック図は一例であって、一部の処理ブロックを他のコンピュータに持たせる構成も可能である。
【００４１】
ＳＩＰサーバ１０は登録処理部４１、タイマ情報挿入部４２、タイマ４３、着信処理部４４、ＭａｇｉｃＰａｃｋｅｔ処理部４５を有する。登録処理部４１は例えばＩＰ電話端末１１ａから登録要求メッセージを受信し、登録処理を行ったあと、登録完了メッセージをＩＰ電話端末１１ａに送信する。
【００４２】
タイマ情報挿入部４２は次のメッセージ送信までの時間ｎをタイマ情報として登録完了メッセージに挿入する。また、タイマ情報挿入部４２は登録完了メッセージに挿入した次のメッセージ送信までの時間ｎのカウントをタイマ４３に要求する。タイマ４３は時間ｎのカウントを繰り返す。
【００４３】
着信処理部４４は例えばＩＰ電話端末１１ｎから着信メッセージを受信する。着信処理部４４はタイマ４３のカウントに基づき、登録完了メッセージに挿入した次のメッセージ送信までの時間ｎになるまで、ＩＰ電話端末１１ｎから着信メッセージを保管する。登録完了メッセージに挿入した次のメッセージ送信までの時間ｎになると、着信処理部４４は保管していた着信メッセージをＩＰ電話端末１１ａに送信する。着信処理部４４は登録完了メッセージに挿入した次のメッセージ送信までの時間ｎになったあと、例えば時間ｍを経過するまで、ＩＰ電話端末１１ｎからの着信メッセージをＩＰ電話端末１１ａに送信するようにしてもよい。
【００４４】
着信処理部４４は例えばＩＰ電話端末１１ｎから着信メッセージを受信したタイミングによらず、登録完了メッセージに挿入してＩＰ電話端末１１ａに通知した次のメッセージ送信までの時間ｎのタイミングで、ＩＰ電話端末１１ｎから受信した着信メッセージをＩＰ電話端末１１ａに送信する。
【００４５】
なお、着信処理部４４はＭａｇｉｃＰａｃｋｅｔ処理部４５からＭａｇｉｃＰａｃｋｅｔを利用した「Ｗａｋｅ  ｏｎ  ＬＡＮ」が通知されることがある。着信処理部４４はＭａｇｉｃＰａｃｋｅｔを利用した「Ｗａｋｅ  ｏｎ  ＬＡＮ」が通知されると、登録完了メッセージに挿入してＩＰ電話端末１１ａに通知した次のメッセージ送信までの時間ｎのタイミングによらずに、ＩＰ電話端末１１ｎから受信した着信メッセージをＩＰ電話端末１１ａに送信する。
【００４６】
ＭａｇｉｃＰａｃｋｅｔ処理部４５は、登録完了メッセージに挿入してＩＰ電話端末１１ａに通知した次のメッセージ送信までの時間ｎが長く、緊急に着信メッセージを送信したい場合などに、ＭａｇｉｃＰａｃｋｅｔを利用した「Ｗａｋｅ  ｏｎ  ＬＡＮ」を行うと共に、ＭａｇｉｃＰａｃｋｅｔを利用した「Ｗａｋｅ  ｏｎ  ＬＡＮ」を行った旨を着信処理部４４に通知する。
【００４７】
「Ｗａｋｅ  ｏｎ  ＬＡＮ」とは例えばＬＡＮ等のネットワーク１２に繋がっているコンピュータやＩＰ電話端末１１などの電源操作を、ＭａｇｉｃＰａｃｋｅｔと呼ばれるパケットの送信により遠隔で操作する技術である。
【００４８】
図６はＩＰ電話端末の一例の構成図である。図６に示した電話端末１１はＬＡＮインタフェース５１、コントローラ５２、ＤＳＰ（Digital Signal Processor）５３、電話機インタフェース５４、通話部５５、操作部５６、タイマ５７、省電力制御部５８、割込管理部５９を有する。また、コントローラ５２はメッセージ解析部６０、タイマ情報抽出部６１を有する。
【００４９】
ＩＰ電話端末１１は、ＬＡＮインタフェース５１によりネットワーク１２と接続されている。ＬＡＮインタフェース５１は、ネットワーク１２との間で各種メッセージを送受信する。ＬＡＮインタフェース５１はネットワーク１２から受信した各種メッセージをコントローラ５２に送信すると共に、コントローラ５２から受信した各種メッセージをネットワーク１２に送信する。なお、ＬＡＮインタフェース５１はＭａｇｉｃＰａｃｋｅｔを利用した「Ｗａｋｅ  ｏｎ  ＬＡＮ」を受信すると、そのＭａｇｉｃＰａｃｋｅｔを割込管理部５９に送信する。
【００５０】
コントローラ５２は、ＩＰ電話端末１１の全体制御を行う。ＤＳＰ５３は音声に関する処理（例えばＤ／Ａ変換、Ａ／Ｄ変換など）を行う。電話機インタフェース５４は通話部５５及び操作部５６と接続されている。電話機インタフェース５４は例えばコントローラ５２からの要求に基づきＤＳＰ５３、通話部５５及び操作部５６等の電話機能を制御することで使用者による通話を実現する。コントローラ５２は各種メッセージを解析した結果に基づいて、例えば電話機インタフェース５４に対して要求を行う。
【００５１】
コントローラ５２のメッセージ解析部６０は各種メッセージの解析を行う。タイマ情報抽出部６１は、メッセージ解析部６０による解析の結果、受信した登録完了メッセージにタイマ情報として次のメッセージ送信までの時間ｎが含まれていれば、その時間ｎを抽出する。タイマ情報抽出部６１は抽出した時間ｎのカウントをタイマ５７に要求する。タイマ５７は時間ｎのカウントを繰り返す。
【００５２】
また、コントローラ５２はタイマ情報抽出部６１が時間ｎのカウントをタイマ５７に要求したあと、ＤＳＰ５３及び電話機インタフェース５４に省電力動作を指示する。例えばコントローラ５２はＤＳＰ５３、電話機インタフェース５４、通話部５５、操作部５６への給電を停止することで、メッセージ受信待機の状態より消費電力の少ないメッセージ未待機の状態へ移行することができる。
【００５３】
省電力制御部５８はタイマ５７のカウントに基づき、登録完了メッセージに挿入した次のメッセージ送信までの時間ｎになるか割込管理部５９から割り込みがあると、省電力動作からの復帰を指示する。例えばコントローラ５２はＤＳＰ５３、電話機インタフェース５４、通話部５５、操作部５６への給電を開始することで、着信メッセージを受信できるメッセージ受信待機の状態へ移行することができる。
【００５４】
また、割込管理部５９はＬＡＮインタフェース５１からＭａｇｉｃＰａｃｋｅｔを利用した「Ｗａｋｅ  ｏｎ  ＬＡＮ」を受信したとき、又は、操作部５６から使用者による発信操作が通知されたとき、省電力制御部５８に対して省電力動作からの復帰を指示するための割り込みを行う。
【００５５】
図６に示すように、ＩＰ電話端末１１は着信メッセージを受信するタイミングが分かるため、ＳＩＰサーバ１０からメッセージが送信される可能性のある時間になるまでの時間ｎの間、着信メッセージを受信しないメッセージ未待機の状態となる。
【００５６】
このため、ＩＰ電話端末１１は着信メッセージを常時受信できるように、メッセージの受信に必要なコントローラ５２、ＤＳＰ５３、電話機インタフェース５４、通話部５５及び操作部５６に常時給電しておく必要がなくなり、消費電力を削減できる。
【００５７】
図７はＩＰ電話端末の他の例の構成図である。図７に示したＩＰ電話端末１１−１はコントローラ５２がタイマ５７、省電力制御部５８、割込管理部５９を有する点が図６のＩＰ電話端末１１と異なっている。その他について、図７のＩＰ電話端末１１−１は図６のＩＰ電話端末１１と同様であるため、説明を省略する。
【００５８】
以下ではＳＩＰサーバ１０とＩＰ電話端末１１との動作について図８〜図１０の説明図を利用しつつ説明する。
【００５９】
図８はメッセージ未待機の状態のときにＩＰ電話端末から発信したときの動作を説明する為の一例の説明図である。図８の左側にはメッセージ未待機の状態のＩＰ電話端末１１ａから発信したときのＳＩＰサーバ１０とＩＰ電話端末１１ａとの動作を表した一例のシーケンス図を表している。
【００６０】
図８の右側には、図８の右上に示した構成のＩＰ電話端末１１ａについて、各段階におけるＬＡＮインタフェース５１、コントローラ５２、ＤＳＰ５３、電話機インタフェース５４、通話部５５及び操作部５６が省電力動作か否かを図８（Ａ）〜図８（Ｅ）に示している。図８（Ａ）〜図８（Ｅ）において、網掛け部分は省電力動作中であることを示している。
【００６１】
ステップＳ２１ではＩＰ電話端末１１ａがＳＩＰサーバ１０に登録要求メッセージ（ＲＥＧＩＳＴＥＲ）を送信する。このとき、ＩＰ電話端末１１ａは図８（Ａ）に示したようにＤＳＰ５３、電話機インタフェース５４、通話部５５及び操作部５６が省電力動作中となる。ステップＳ２２ではＳＩＰサーバ１０がＩＰ電話端末１１ａに次のメッセージ送信までの時間ｎを含む登録完了メッセージを応答する。
【００６２】
ステップＳ２２の後、ＩＰ電話端末１１ａは次にＳＩＰサーバ１０からメッセージが送信される可能性のある時間が、次のメッセージ送信までの時間ｎから分かるため、ＳＩＰサーバ１０からメッセージが送信される可能性のある時間になるまでの時間ｎの間、着信メッセージを受信しないメッセージ未待機の状態となる。着信メッセージを受信しないメッセージ未待機の状態は図８（Ｂ）に示したようにコントローラ５２、ＤＳＰ５３、電話機インタフェース５４、通話部５５及び操作部５６が省電力動作中となる。
【００６３】
なお、ＩＰ電話端末１１ａは例えば時間ｎの間であるステップＳ２３において、ＳＩＰサーバ１０から着信メッセージが送信されたとしても受信できないため、無視する。このように、ＩＰ電話端末１１ａはＳＩＰサーバ１０からメッセージが送信される可能性のある時間以外の着信メッセージを受信できず、外部からの攻撃に対してセキュリティが強化されている。
【００６４】
具体的に、ＩＰ電話端末１１ａはＬＡＮインタフェース５１まで着信メッセージが届いたとしても、着信メッセージを解析するコントローラ５２が動作していないため、その着信メッセージを破棄する。
【００６５】
ステップＳ２４において、ＩＰ電話端末１１ａは時間ｎが経過し、メッセージが送信される可能性のある時間となったため、ＳＩＰサーバ１０からの着信メッセージを常時受信できるメッセージ受信待機の状態となる。着信メッセージを常時受信できるメッセージ受信待機の状態は図８（Ｃ）に示したようにコントローラ５２が省電力動作から復帰すると共に、ＤＳＰ５３、電話機インタフェース５４、通話部５５及び操作部５６が省電力動作中となる。ステップＳ２４ではＳＩＰサーバ１０からの着信メッセージを受信しなかったものとする。
【００６６】
なお、ＩＰ電話端末１１ａは着信メッセージを常時受信できるメッセージ受信待機の状態を時間ｍの間、継続したあと、図８（Ｄ）に示すメッセージ未待機の状態となる。時間ｎの間、ＩＰ電話端末１１ａは、着信メッセージを受信しないメッセージ未待機の状態となる。
【００６７】
着信メッセージを受信しないメッセージ未待機の状態であるときに使用者からの発信操作があると、ＩＰ電話端末１１ａは図８（Ｅ）に示すように省電力動作中のコントローラ５２、ＤＳＰ５３、電話機インタフェース５４、通話部５５及び操作部５６を省電力動作から復帰させる。その後、ステップＳ２５〜Ｓ２７において、ＩＰ電話端末１１ａは着信メッセージをＳＩＰサーバ１０に送信したあと、他のＩＰ電話端末１１ｎとの通話を実現する。
【００６８】
なお、ＩＰ電話端末１１ａからＳＩＰサーバ１０へ着信メッセージを送信するタイミングには制限がない。また、ＩＰ電話端末１１ａからＳＩＰサーバ１０にメッセージを送信した場合、メッセージを送信してから所定時間（例えば５０ｍｓ）の間、ＳＩＰサーバ１０からのメッセージを受信可能とするため、メッセージ受信待機の状態となる。
【００６９】
さらに、図８の例では次のメッセージ送信までの時間ｎを登録完了メッセージに含ませていたが、ＳＩＰサーバ１０からＩＰ電話端末１１ａに送信される登録完了メッセージ以外のメッセージや、全てのメッセージに、次のメッセージ送信までの時間ｎを含ませるようにしてもよい。
【００７０】
図９はメッセージ未待機の状態のときに着信したときの動作を説明する為の一例の説明図である。図９の左側にはメッセージ未待機の状態のＩＰ電話端末１１ａに着信したときのＳＩＰサーバ１０とＩＰ電話端末１１ａとの動作を表した一例のシーケンス図を表している。
【００７１】
図９の右側には、図８の右上に示した構成のＩＰ電話端末１１ａについて、各段階におけるＬＡＮインタフェース５１、コントローラ５２、ＤＳＰ５３、電話機インタフェース５４、通話部５５及び操作部５６が省電力動作か否かを図９（Ａ）〜図９（Ｆ）に示している。図９（Ａ）〜図９（Ｆ）において、網掛け部分は省電力動作中であることを示している。
【００７２】
ステップＳ３１〜Ｓ３４の処理は図８のステップＳ２１〜Ｓ２４の処理と同様であるため説明を省略する。ステップＳ３５において、ＳＩＰサーバ１０はＩＰ電話端末１１ｎからの着信メッセージ（ＩＮＶＩＴＥ）を受信する。ＳＩＰサーバ１０はステップＳ３６において、ＩＰ電話端末１１ｎに暫定応答（１００）を行う。
【００７３】
このとき、ＩＰ電話端末１１ａは着信メッセージを受信しないメッセージ未待機の状態である。ＳＩＰサーバ１０はＩＰ電話端末１１ｎからの着信メッセージを、ＩＰ電話端末１１ａに通知したＳＩＰサーバ１０からメッセージが送信される可能性のある時間になるまで保管する。
【００７４】
ＳＩＰサーバ１０からメッセージが送信される可能性のある時間になると、ＩＰ電話端末１１ａは図９（Ｅ）に示すように、ＳＩＰサーバ１０からの着信メッセージを常時受信できるメッセージ受信待機の状態となる。
【００７５】
ステップＳ３７において、ＳＩＰサーバ１０はステップＳ３７においてＩＰ電話端末１１ｎからの着信メッセージをＩＰ電話端末１１ａに送信する。また、ＩＰ電話端末１１ａはステップＳ３８において、ＳＩＰサーバ１０に暫定応答を行う。ＩＰ電話端末１１ｎからの着信メッセージを受信した後、ＩＰ電話端末１１ａは図８（Ｅ）に示すように省電力動作中のコントローラ５２、ＤＳＰ５３、電話機インタフェース５４、通話部５５及び操作部５６を省電力動作から復帰させ、着信鳴動を行う。
【００７６】
着信鳴動中、ＩＰ電話端末１１ａはステップＳ３９において着信鳴動中であることを表す暫定応答（１８０）をＳＩＰサーバ１０に対して行う。ステップＳ４０において、ＳＩＰサーバ１０はＩＰ電話端末１１ａが着信鳴動中であることを表す暫定応答（１８０）をＩＰ電話端末１１ｎに対して行う。
【００７７】
そして、使用者による着信操作があると、ＩＰ電話端末１１ａはステップＳ４１において成功応答（２０００Ｋ）をＳＩＰサーバ１０に送信する。ステップＳ４２において、ＳＩＰサーバ１０はＩＰ電話端末１１ａからの成功応答（２００）をＩＰ電話端末１１ｎに送信する。そして、ＩＰ電話端末１１ａとＩＰ電話端末１１ｎとはステップＳ４３において通話を行う。
【００７８】
図１０はメッセージ未待機の状態のときに着信したときの動作を説明する為の他の例の説明図である。図１０の左側にはメッセージ未待機の状態のＩＰ電話端末１１ａに着信したときのＳＩＰサーバ１０とＩＰ電話端末１１ａとの動作を表した一例のシーケンス図を表している。
【００７９】
図１０の右側には、図８の右上に示した構成のＩＰ電話端末１１ａについて、図９と同様に、各段階におけるＬＡＮインタフェース５１、コントローラ５２、ＤＳＰ５３、電話機インタフェース５４、通話部５５、操作部５６が省電力動作か否かを図１０（Ａ）〜図１０（Ｄ）に示している。図１０（Ａ）〜図１０（Ｄ）において、網掛け部分は省電力動作中であることを示している。
【００８０】
ステップＳ５１〜Ｓ５４の処理は図９のステップＳ３３〜Ｓ３６の処理と同様であるため説明を省略する。ＳＩＰサーバ１０はステップＳ５３においてＩＰ電話端末１１ｎからの着信メッセージ（ＩＮＶＩＴＥ）を受信したとき、次のメッセージ送信までの時間ｎが長く、緊急に着信させたい場合、ステップＳ５５の処理を行う。
【００８１】
ステップＳ５５において、ＳＩＰサーバ１０はステップＳ５５においてＭａｇｉｃＰａｃｋｅｔを利用した「Ｗａｋｅ  ｏｎ  ＬＡＮ」を行う。ＭａｇｉｃＰａｃｋｅｔを利用した「Ｗａｋｅ  ｏｎ  ＬＡＮ」を受信すると、ＩＰ電話端末１１ａは図１０（Ｃ）に示すように、ＳＩＰサーバ１０からの着信メッセージを常時受信できるメッセージ受信待機の状態となる。メッセージ受信待機の状態となったあとのステップＳ５６〜Ｓ６２の処理は図９のステップＳ３７〜Ｓ４３の処理と同様であるため説明を省略する。
【００８２】
なお、次のメッセージ送信までの時間ｎは例えば３〜１０秒とすることができる。次のメッセージ送信までの時間ｎになったあと、着信メッセージを常時受信できるメッセージ受信待機の状態を続ける時間ｍは例えば１００〜５００ｍｓとすることができる。
【００８３】
また、本実施例において、ＳＩＰサーバ１０とＩＰ電話端末１１ａとの厳密な時刻同期は不要である。例えばＩＰ電話端末１１ａは３〜１０秒毎に、１秒間の給電がなされればメッセージの受信が可能となる。
【００８４】
本実施例によれば、ＳＩＰサーバ１０側からＩＰ電話端末１１へのメッセージ送信間隔を固定することで、メッセージ受信タイミング以外の時のＩＰ電話端末１１の動作を停めることができる。なお、ＳＩＰサーバ１０側からＩＰ電話端末１１へのメッセージ送信間隔は変更可能とする。
【００８５】
また、本実施例によれば、ＳＩＰサーバ１０側からＩＰ電話端末１１へのメッセージ送信間隔をＳＩＰサーバ１０からＩＰ電話端末１１へのメッセージに埋めこむことで、ＩＰ電話システムの動作中にメッセージ送信間隔を変更することができる。ＩＰ電話端末１１へのメッセージ送信間隔は、ＳＩＰサーバ１０の下に接続されるＩＰ電話端末１１の数に応じて最適値に自動変更することができる。最適値は理論値や実験などにより予め設定しておけばよい。
【００８６】
また、本実施例によれば、ＳＩＰサーバ１０側からＩＰ電話端末１１へのメッセージをＩＰ電話端末１１が受信する際、ＩＰ電話端末１１側のメッセージ受信タイミングを合わせるためのタイミングを再設定することで、ＩＰ電話端末１１のクロック精度を上げることなくＩＰ電話端末１１の動作を停めるタイミングを合わせることができる。
【００８７】
また、本実施例によれば、ＳＩＰサーバ１０側からＩＰ電話端末１１へのメッセージ送信タイミングをＩＰ電話端末１１の省電力動作タイミングとすることで、途中経路の遅延を考慮することなくＩＰ電話端末１１の消費電力を下げることができる。
【００８８】
また、本実施例によれば、ＳＩＰサーバ１０とＩＰ電話端末１１の同期が外れた場合にＩＰ電話端末１１側からのメッセージ送信タイミングをフリーのままにすることで、再同期を容易に行うことができる。
【００８９】
また、本実施例によれば、ＳＩＰサーバ１０は常時動作状態とすることで、本実施例の動作に未対応のＩＰ電話端末が混在しても本実施例の動作に対応するＩＰ電話端末１１の消費電力を下げることができる。また、本実施例によれば、ＳＩＰサーバ１０との接続ルートが複数あり、伝搬遅延時間が一定でない場合、ＩＰ電話端末１１側の設定で、動作開始時間を調整することができる。さらに、ＳＩＰサーバとの接続ルートが複数あり、伝搬遅延時間が一定でない場合は、ＩＰ電話端末１１側を常時動作状態に設定することができる。
【００９０】
また、本実施例によれば、ＳＩＰサーバ１０にスケジュール機能を持たせ、夜間・休日など電話着信が少ない場合に、メッセージ送信間隔を延ばすようにすることで、より一層の省電力を実現することができる。
【００９１】
また、本実施例によれば、ＳＩＰサーバ１０に出勤／退勤管理システムと連携する機能を持たせ、出勤している社員・部署以外に設置されているＩＰ電話端末１１のメッセージ送信間隔を延ばすようにすることで、社員のいない場所のＩＰ電話端末１１の消費する消費電力を最小限にすることができる。
【００９２】
また、ＩＰ電話端末１１が省電力動作に入っていた場合でも、発信操作を行い、ＳＩＰサーバ１０とのメッセージのやりとりをすることによって、次のＳＩＰサーバ１０からのメッセージ送信間隔を短く再設定することができる。
【００９３】
また、本実施例によれば、ＳＩＰサーバ１０からＩＰ電話端末１１へ複数のメッセージを連続して送出することを可能とするため、ＩＰ電話端末１１がメッセージ待ち状態を一定時間続けるように、ＳＩＰサーバ１０から時間幅指定をすることができる。
【００９４】
以上、本実施例によれば、ＩＰ電話端末１１が待ち受け状態の際、ＳＩＰサーバ１０からのメッセージ受信タイミングが固定されることにより、ＩＰ電話端末１１が待ち受け中の動作クロックの停止や低減によってＩＰ電話端末１１の消費電力を大幅に下げることが可能となる。ＩＰ電話システムの消費電力で大きなウェイトを占めるＩＰ電話端末１１の消費電力を下げることで、ＩＰ電話システムとしての消費電力を下げることができる。
【００９５】
本発明は、以下に記載する付記のような構成が考えられる。
（付記１）
サーバ装置からメッセージを受信する端末装置であって、
前記サーバ装置から受信した前記メッセージを解析するメッセージ解析手段と、
前記サーバ装置から前記メッセージの受信待機をすべきタイミングを通知され、該タイミングで、前記メッセージ解析手段に省電力動作を行わせるメッセージ未待機状態から、前記メッセージ未待機状態より消費電力の大きい通常動作を前記メッセージ解析手段に行わせる受信待機状態に切り換える電力制御手段と
を有することを特徴とする端末装置。
（付記２）
前記サーバ装置から前記メッセージ解析手段に通常動作を行わせる為のメッセージを受信したとき、前記電力制御手段に、前記タイミングに関わらず前記メッセージ未待機状態から前記受信待機状態に切り換えさせる割込管理手段を更に有する付記１記載の端末装置。
（付記３）
前記サーバ装置からの前記メッセージの受信待機をすべきタイミングは前記サーバ装置から受信した前記メッセージから抽出する付記１又は２記載の端末装置。
（付記４）
前記電力制御手段は前記メッセージ解析手段への給電の有無により前記メッセージ未待機状態と前記受信待機状態とを切り換える付記１乃至３何れか一項記載の端末装置。
（付記５）
端末装置にメッセージを送信するサーバ装置であって、
前記メッセージを受信する前記端末装置における前記メッセージの受信待機をすべきタイミングを前記端末装置に通知する通知手段と、
前記メッセージを受信する前記端末装置に通知した、前記メッセージの受信待機をすべきタイミングに合わせて前記メッセージを前記端末装置に送信する送信手段と
を有することを特徴とするサーバ装置。
（付記６）
コンピュータに、
サーバ装置から受信したメッセージを解析し、
前記サーバ装置からの前記メッセージの受信待機をすべきタイミングを通知され、該タイミングで、前記サーバ装置から受信した前記メッセージを解析する処理を省電力動作で行わせるメッセージ未待機状態から、前記メッセージ未待機状態より消費電力の大きい通常動作を行わせる受信待機状態に切り換える
処理を実行させる省電力プログラム。
（付記７）
コンピュータに、
メッセージを受信する端末装置における前記メッセージの受信待機をすべきタイミングを前記端末装置に通知し、
前記メッセージを受信する前記端末装置に通知した、前記メッセージの受信待機をすべきタイミングに合わせて前記メッセージを前記端末装置に送信する
処理を実行させる省電力プログラム。
【００９６】
なお、本実施例における省電力プログラムは、パッケージソフトの他、ＷＥＢサービス等によっても提供可能である。なお、上記の特許請求の範囲に記載したメッセージ解析手段はメッセージ解析部６０に相当し、電力制御手段は省電力制御部５８に相当し、割込管理手段は割込管理手段に相当し、通知手段は登録処理部４１に相当し、送信手段は着信処理部４４に相当する。
【符号の説明】
【００９７】
１    ＩＰ電話システム
１０    ＳＩＰサーバ
１１、１１ａ〜１１ｎ    ＩＰ電話端末
１２    ネットワーク
２１    入力装置
２２    表示装置
２３    コンピュータ本体
３１    主記憶装置
３２    演算処理装置
３３    インタフェース装置
３４    記録媒体読取装置
３５    補助記憶装置
３６    記録媒体
３７    バス
４１    登録処理部
４２    タイマ情報挿入部
４３    タイマ
４４    着信処理部
４５    ＭａｇｉｃＰａｃｋｅｔ処理部
５１    ＬＡＮインタフェース
５２    コントローラ
５３    ＤＳＰ（Digital Signal Processor）
５４    電話機インタフェース
５５    通話部
５６    操作部
５７    タイマ
５８    省電力制御部
５９    割込管理部
６０    メッセージ解析部
６１    タイマ情報抽出部
【図１】
2012114752.tif 000003
【図２】
2012114752.tif 000004
【図３】
2012114752.tif 000005
【図４】
2012114752.tif 000006
【図５】
2012114752.tif 000007
【図６】
2012114752.tif 000008
【図７】
2012114752.tif 000009
【図８】
2012114752.tif 000010
【図９】
2012114752.tif 000011
【図１０】
2012114752.tif 000012