(57)【特許請求の範囲】
【請求項１】
装置が入力信号を受信するステップと、
前記受信した入力信号のソースを決定するステップと、
前記受信した入力信号がコンテンツを配信するネットワークから到来したモードを決定するステップであって、前記モードはマルチキャストモードとネットワークモードとの１つである、前記決定するステップと、
前記モードの決定に応じて、前記装置の一部を選択的に電力オンするステップと、
前記モードの決定に応じて、エネルギー使用のためのクレジット情報を決定し、課金センタに送信するステップと、
を有する方法。
【請求項２】
マルチキャスト受信機、トランスポートプロセッサ、オーディオ／ビデオデコーダ、ユーザインタフェースディスプレイプロセッサ、ストレージ及びセキュリティプロセッサを電力オンするステップをさらに有する、請求項１記載の方法。
【請求項３】
トランスポートプロセッサ、ストレージ及びセキュリティプロセッサを電力オンするステップをさらに有する、請求項１記載の方法。
【請求項４】
マルチキャスト受信機、トランスポートプロセッサ、ストレージ及びセキュリティプロセッサを電力オンするステップをさらに有する、請求項１記載の方法。
【請求項５】
デジタルケーブルインフラストラクチャにおいて双方向チャネルを利用するステップをさらに有する、請求項１記載の方法。
【請求項６】
前記受信した入力信号がマルチキャストグループに加わるためのリクエストを含むか判断するステップと、
前記判断に応じて、前記受信した入力信号に指定された前記マルチキャストグループに加わるステップと、
をさらに有する、請求項１記載の方法。
【請求項７】
入力信号を受信する手段と、
前記受信した入力信号のソースを決定する手段と、
前記受信した入力信号がコンテンツを配信するネットワークから到来したモードを決定する手段であって、前記モードはマルチキャストモードとネットワークモードとの１つである、前記決定する手段と、
前記モードの決定に応じて、装置の一部を選択的に電力オンする手段と、
前記モードの決定に応じて、エネルギー使用のためのクレジット情報を決定し、課金センタに送信する手段と、
を有する装置。
【請求項８】
マルチキャスト受信機、トランスポートプロセッサ、オーディオ／ビデオデコーダ、ユーザインタフェースディスプレイプロセッサ、ストレージ及びセキュリティプロセッサを電力オンする手段をさらに有する、請求項７記載の装置。
【請求項９】
トランスポートプロセッサ、ストレージ及びセキュリティプロセッサを電力オンする手段をさらに有する、請求項７記載の装置。
【請求項１０】
マルチキャスト受信機、トランスポートプロセッサ、ストレージ及びセキュリティプロセッサを電力オンする手段をさらに有する、請求項７記載の装置。
【請求項１１】
デジタルケーブルインフラストラクチャにおいて双方向チャネルを利用する、請求項７記載の装置。
【請求項１２】
前記受信した入力信号がマルチキャストグループに加わるためのリクエストを含むか判断する手段と、
前記判断に応じて、前記受信した入力信号に指定された前記マルチキャストグループに加わる手段と、
をさらに有する、請求項７記載の装置。
【請求項１３】
当該装置は、顧客構内ゲートウェイ機器である、請求項７記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客構内機器及びエンド装置の電力管理に関する。
【背景技術】
【０００２】
マルチキャスト／ブロードキャストアプリケーションでは、データは、サーバから有線及び／又は無線ネットワークを介し複数の受信機に送信される。ここで用いられるマルチキャストシステムは、サーバが同一データを、すべての受信機を含む、すべての受信機の一部を形成する複数の受信機に一斉に送信するシステムである。ブロードキャストシステムは、サーバが同一データをすべての受信機に一斉に送信するシステムである。すなわち、マルチキャストシステムは、定義によりブロードキャストシステムを含みうる。
【０００３】
電力管理は、顧客構内機器（ＣＰＥ）及びエンド装置における重要な要求である。今日、これはＣＰＥにおけるツールにより管理可能である。しかしながら、家庭におけるこのような管理は、すべてのユーザにおけるインフラストラクチャ帯域幅使用を最適化するため、都合の良いときにサービスをＣＰＥにダウンロードするオペレータの要求と直接競合しうる。
【０００４】
今日提唱される共通のエコデザインの原理は、顧客構内機器（ＣＰＥ）及び／又はエンド（クライアント）装置に電力管理機能を埋め込むことである。このような機能は、ある期間に検出されるアクティビティがない場合、ＣＰＥ機器が選択的にオフされることを可能にする。ユーザがプログラム又は番組（例えば、リモコン又は予約された記録イベントなどから）をリクエストすると、ＣＰＥはオンに戻すことができる。これが機能するため、小型回路がずっとアウェイク状態に維持される。この回路は、ユーザ入力や予約されたイベントを検出し、完全な機能を有効にするためＣＰＥ全体をウェイクアップすることができる。
【０００５】
このアプローチの問題点は２つある。第１に、オペレータは、ＣＰＥ上の利用可能なストレージを利用するユーザにプログラムをプッシュする。これは、ある時間ウィンドウにおける顧客リクエストに対する予想プッシュ又はスケジュールされたプッシュでありうる。オペレータは、ＣＰＥにおいて利用可能なストレージにコンテンツを予めキャッシュすることによって、十分でないリソース、すなわち、仮定までのラストマイル帯域幅を管理することができる。現在のシステムでは、ネットワークベースのイベントについてＣＰＥをオンする機構は存在しない。第２に、ホームサーバとして機能するＣＰＥ装置が増加している。ＣＰＥ（エンド装置）はネットワークにアクセス可能なローカルストレージを有するため、家庭の他の装置にコンテンツをアップするのに利用可能である。このため、ホームサーバとして機能するＣＰＥ装置は、ローカルエリアネットワークのリクエストが家庭の他のエンド装置からＣＰＥに対して送信されるとき、アウェイクされている必要がある。
【発明の概要】
【０００６】
本発明は、ネットワークオペレータの制御の下、ＣＰＥ電力管理機能をネットワークに移す。本発明は、特にメインのマルチキャストチャネルとは別の双方向チャネルを有するネットワークに適用可能である。
【０００７】
本発明は、ネットワークからの機能を管理することによって、クライアント装置における電力消費を管理するための機構を提供する。すなわち、本発明は、ブロードキャストリンクと追加的な双方向リンク（ケーブルシステムなど）とを有するネットワークに関する。ここで用いられるＣＰＥは、限定することなく、プロセッサ、コンピュータ、ラップトップ、ケーブルモデム、ケーブルセットトップボックス（ＳＴＢ）、衛星受信機及びパーソナルビデオレコーダ（ＰＶＲ）を含む。
【０００８】
装置が入力信号を受信し、受信した入力信号のソースを決定し、当該決定に応じて装置の一部を選択的に電源オンすることを含む方法及び装置が開示される。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の原理によるエンド・ツー・エンドマルチキャストブロードバンドシステムのブロック図である。
【図２Ａ】図２Ａは、ＣＰＥの観点からの本発明の一実施例の処理のフローチャートである。
【図２Ｂ】図２Ｂは、ＣＰＥの観点からの本発明の一実施例の処理のフローチャートである。
【発明を実施するための形態】
【００１０】
本発明は、ユーザが受信装置により提供されるアプリケーションをアクティブに利用していないとき、受信装置がオン又はオフされるタイミングを管理するためのフレキシビリティをオペレータに提供する第１の問題を解決する。図１は、エンド・ツー・エンドマルチキャストブロードバンドシステムの一実施例のブロック図である。ブロック図は、典型的なケーブルシステムを表す。顧客構内ゲートウェイ装置は、マルチキャストプログラム受信のための標準的なマルチキャストインタフェースと、ネットワークとの双方向モデムインタフェースとの双方を有する。このモデムは、診断目的又はインタラクティビティアプリケーションのために利用可能であり、又は広範なＩＰベースアプリケーションのためのネットワークへのＩＰ接続として利用可能である。
【００１１】
通常のアプリケーションモードでは、すべてのサブシステムはオンされ、通常機能する。低電力（ユーザ起動、時間予約又はネットワーク管理された）又はスリープモードでは、ハッチされたサブシステムのブロック（マルチキャスト受信機、トランスポートプロセッサ、オーディオ／ビジュアル（Ａ／Ｖ）デコーダ、ユーザインタフェース（Ｕ／Ｉ）レンダラ／ディスプレイプロセッサ、ストレージ、セキュリティ／限定アクセス（ＣＡ）プロセッサ）はすべてオフされる。サブシステムの残り（電力管理モジュール、ホームネットワーキングインタフェース及びＩＦ／ＲＦリモート受信機）は、アクティブ状態に維持されるか、又はオンされる必要がある（電力オン状態）。家庭のネットワーク接続装置からのストレージのコンテンツに対するリクエストがあるかもしれないため、ホームネットワーキングインタフェースはずっとオンにされている必要がある（電力オン）。双方向モデムもまた、継続的な診断などのため、またネットワーク情報の更新のため電力オン状態に維持される。
【００１２】
異なるサブシステムをオンすることを意味しうる通常の機能モードにシステムを戻すためのいくつかのシナリオがある。
【００１３】
１．ユーザ入力：ユーザは、システムをウェイクアップするため、ＩＲ又はＲＦリモートを利用する。このイベントは、ハッチされたすべてのブロックを電力オン（アップ）し、処理のため再び利用可能にする。
【００１４】
２．ローカルエリアネットワークは、パーソナルビデオレコーダ（ＰＶＲ）から情報を抽出するためのリクエストを生成する。圧縮されたビデオ情報が記憶装置から抽出され、家庭に再配布されるべきである場合、システムの一部がアウェイク状態にされる必要がある。これらは、ストレージサブシステム、セキュリティ／ＣＡプロセッサ及びトランスポートプロセッサを含んでもよい。
【００１５】
３．ネットワークは、コンテンツを複数のＣＰＥにプッシュすることを所望する。ネットワークは、２つの方法によりこれを実行することを選択してもよい。
ａ．マルチキャストモード：この場合、ネットワークは、ＣＰＥがマルチキャストチャネルを介しコンテンツを受信するのにチューニングインするため、ＣＰＥをウェイクアップするための事前通知を双方向モデムを介しＣＰＥに送信する必要がある。この場合、マルチキャスト受信機、トランスポートプロセッサ、ストレージサブシステム及びおそらくセキュリティ／ＣＡプロセッサは、コンテンツを受信し、ＰＶＲに格納するため、アウェイクされる必要がある。コンテンツは、この時点では復号化されず、圧縮フォーマットにより格納されてもよい。
ｂ．ネットワークモード：この場合、コンテンツは双方向モデム（及び付属のＩＰインフラストラクチャ）を介しユニキャスト又はおそらくマルチキャストにより送信される。この場合、ストレージサブシステム、トランスポートプロセッサ及びセキュリティ／ＣＡプロセッサのみが、（電力）オンされればよいかもしれない。
【００１６】
４．典型的なマルチキャストシステムでは、プログラムガイドが定期的にデータカルーセルにより送信される。これは、受信機が使用中でなくても、ガイドテーブルがバックグラウンドで更新されることを可能にする。電力セービングモードのマルチキャスト受信機をオフする場合、ユーザがシステムを再びオンするとき、ガイドテーブルは古いものになっているであろう。この問題を解決する１つの方法は、双方向モデムのＩＰチャネル（常時オンチャネルである）を用いてガイドテーブルを更新することである。これは、ユニキャストにより（ネットワークは、当該状態に入る前に常時ＣＰＥの状態を認識し、これにより、ＣＰＥがそれのマルチキャスト受信機がオフされることによってスリープ状態にあることを認識するため）、又は適切なマルチキャストグループに加入するようＣＰＥに要求することによって、送信可能である。
【００１７】
５．一般に、すべての非リアルタイム情報（ガイド情報など）をケーブルインフラストラクチャにおいて上述した方法により送信することは、おそらくより効率的である。
【００１８】
６．ネットワークがＣＰＥをオン及びオフするタイミングを決定しているため（この場合、オペレータがコンテンツをＣＰＥにプッシュするタイミング）、ＣＰＥにおける電力使用の増加を補償するため、電力オンがネットワークにより起動されるときのクレジットを確定する必要があるかもしれない。それがユーザにより要求されたコンテンツであり、オペレータが時間をずらして配信するようコンテンツを単にスケジューリングしている場合、ユーザはＣＰＥのエネルギーの使用の増加について責任を負うべきである。しかしながら、それが厳格にネットワークオペレータの利益及び便宜のためであるとき（ネットワークオペレータがピア又はエッジサーバとしてＣＰＥを用いて他の近くのピア（ＣＰＥ）にコンテンツを配布しているときなど）、クレジットがユーザに適用されるべきである。
【００１９】
図２Ａ及び２Ｂは、ＣＰＥの観点からの本発明の一実施例のフローチャートである。２０５において、ＣＰＥは入力を受信する。２１０において、ＣＰＥは、入力がリモコン装置（ＩＲ又はＲＦ）などからのユーザからのものであったか判断するためテストを実行する。受信した入力がユーザからのものであった場合、２１５において、ＣＰＥは、それのマルチキャスト受信機、トランスポートプロセッサ、Ａ／Ｖデコーダ、Ｕ／Ｉレンダラ／ディスプレイプロセッサ、ストレージ及びセキュリティ／ＣＡプロセッサを電力アップ（オン）する。他の入力が受信されるまで、処理が続けられる。受信した入力がユーザからのものでなかった場合、２２５において、受信した入力がＰＶＲから情報を抽出するためのリクエストであったか判断するためのテストが実行される。入力は、プライマリゲートウェイ／ＳＴＢに格納されたコンテンツを要求するセカンダリＳＴＢからのものでありうる。すなわち、プライマリＳＴＢ／ゲートウェイは家庭において共有されたＰＶＲとして機能する。電力管理されている装置は、プライマリＳＴＢ又はゲートウェイである。受信した入力がＰＶＲから情報を抽出するためのリクエストであった場合、２２０において、ＣＰＥは、それのトランスポートプロセッサ、ストレージ及びセキュリティ／ＣＡプロセッサを電力オン（アップ）する。受信した入力がＰＶＲから情報を抽出するためのリクエストでなかった場合、２３０において、ネットワークがコンテンツをプッシュすることを所望しているか判断するためのテストが実行される。ここで用いられるコンテンツは、限定することなく、オーディオ、ビデオ、データ、マルチメディア若しくはこれらの何れかの組み合わせ、又はコンテンツがとりうる他の何れかの形式を含む。ネットワークがコンテンツをプッシュすることを所望していない場合、２３５において、エラーが発生し、さらなる入力が受信されるまで処理が終了される。エラー処理は、エラーメッセージをユーザ又はネットワークに提示又は表示するなど、この時点で実行されてもよい。ネットワークがコンテンツをプッシュすることを所望する場合、２４０において、ＣＰＥがマルチキャストモードにあるか判断するためのテストが実行される。ＣＰＥがマルチキャストモードである場合、２４５において、ＣＰＥは、それのマルチキャスト受信機、トランスポートプロセッサ、ストレージ及びセキュリティ／ＣＡプロセッサを電力オン（アップ）する。その後、さらなる入力が受信されるまで、処理は終了される。ＣＰＥがマルチキャストモードにない場合、２５０において、ＣＰＥがネットワークモードであるか判断するためのテストが実行される。ＣＰＥがネットワークモードである場合、２６０において、ＣＰＥは、それのトランスポートプロセッサ、ストレージ及びセキュリティ／ＣＡプロセッサを電力オン（アップ）する。２７０において、ＣＰＥは、課金センタに何れかのクレジット情報を送信し、さらなる入力が受信されるまで、処理が終了される。ＣＰＥがネットワークモードでない場合、２５５において、受信した入力がマルチキャストグループに加わるためのＣＰＥに対するリクエストであるか判断するためのテストが実行される。受信した入力がマルチキャストグループに加わるためのリクエストである場合、２６５において、ＣＰＥは、指定されたマルチキャストグループに加入する。その後、処理は２７０に移行する。受信した入力がマルチキャストグループに加わるためのリクエストでない場合、２７５において、エラーが発生し、さらなる入力が受信されるまで処理が終了される。エラー処理は、ユーザ又はネットワークにエラーメッセージを提示又は表示するなど、この時点で実行されてもよい。ＣＰＥのすべて又は一部が電力オン（アップ）される各ケースにおいて、処理終了前にネットワークがコンテンツをＣＰＥにダウンロードするなど、さらなるステップ（アクション）が実行されてもよい。また、ストレージは汎用的な用語であり、メモリ、テープ、ディスク、光ディスクなどのすべての形態を含む、何れか及びすべての形態のストレージを含むことが意図されることに留意すべきである。
【００２０】
本発明はハードウェア、ソフトウェア、ファームウェア、特定用途プロセッサ又はこれらの組み合わせの各種形態により実現されてもよいことが理解されるべきである。好ましくは、本発明は、ハードウェアとソフトウェアとの組み合わせとして実現される。さらに、ソフトウェアは、好ましくは、プログラム記憶媒体上で有形に実現されるアプリケーションプログラムとして実現される。アプリケーションプログラムは、何れか適切なアーキテクチャを有するマシーンにアップロード及び実行されてもよい。
【００２１】
好ましくは、マシーンは、１以上の中央処理ユニット（ＣＰＵ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及び入出力（Ｉ／Ｏ）インタフェースなどのハードウェアを有するコンピュータプラットフォーム上で実現される。コンピュータプラットフォームはまた、オペレーティングシステムとマイクロ命令コードとを有する。ここに開示された各種処理及び機能は、オペレーティングシステムを介し実行される、マイクロ命令コード又はアプリケーションプログラム（又はこれらの組み合わせ）の一部であってもよい。さらに、他の各種周辺装置が、追加的なデータ記憶装置と印刷装置などのコンピュータプラットフォームに接続されてもよい。
【００２２】
添付した図面に示されるシステムの構成要素及び方法のステップの一部は、好ましくは、ソフトウェアにより実現されるため、システムの構成要素（又は処理ステップ）の間の実際の接続は、本発明がプログラムされる方法に応じて異なるものとなってもよいことがさらに理解されるべきである。ここでの教示が与えられると、当業者は、本発明の上記及び同様の実現形態又は構成を想到可能であろう。
【図１】
0005566471.tif 000002
【図２Ａ】
0005566471.tif 000003
【図２Ｂ】
0005566471.tif 000004