(57)【特許請求の範囲】
【請求項１】
少なくとも２つのフレームについて変化しない画像検出することと；
ディスプレイパネル上のレジスタを読み出して、リンクシャットダウンの満了時間を決定することと；
前記変化しない画像の検出に応答して、前記ディスプレイパネルに対するリンクシャットダウンを開始し、前記満了時間のカウントダウンを開始することと；
前記リンクシャットダウンの期間中にプラットフォームと前記ディスプレイパネルとの間のディスプレイ・インタフェースを電力管理することと；
を備える、方法。
【請求項２】
前記リンクシャットダウンの期間の終了後に、次の変化するフレームを前記ディスプレイパネルに送信することを含む、
請求項１に記載の方法。
【請求項３】
前記ディスプレイパネル上のレジスタを読み出して、前記リンクシャットダウンの期間の終了後に前記ディスプレイパネル上のリフレッシュレートを徐々に増加させるようステップサイズを決定することを含む、
請求項１に記載の方法。
【請求項４】
前記リンクシャットダウンの期間の終了後に垂直帰線消去区間の長さを修正することを含む、
請求項１に記載の方法。
【請求項５】
前記リンクシャットダウンの期間の終了後に前記垂直帰線消去区間の前記長さを伸張させて、伸張垂直帰線消去区間を実装することを含む、
請求項４に記載の方法。
【請求項６】
変化した画像を送信するため、前記リンクシャットダウンからの再開後に前記伸張垂直帰線消去区間の前記長さを徐々に減少させることを含む、
請求項５に記載の方法。
【請求項７】
前記リンクシャットダウンの期間の終了後、変化した画像を送信するときに、フリッカを減少させるようリフレッシュレートを変更することを含む、
請求項１に記載の方法。
【請求項８】
有効リフレッシュレートを低減させることにより、電力消費を低減させることを含む。
請求項１に記載の方法。
【請求項９】
前記のフレームを、パネルフレームバッファのないパネルに送信することを含む、
請求項１に記載の方法。
【請求項１０】
前記少なくとも２つのフレームのうち第１フレームの後にディスプレイのリフレッシュレートを下げて低リフレッシュレートの期間を設定し、前記満了時間に応答して前記低リフレッシュレートの期間を終了することを含む、
請求項１に記載の方法。
【請求項１１】
変化した画像を送信するためにインタフェースを立ち上げ、画像が繰り返されるときに電力消費を低減させることを含む、
請求項１に記載の方法。
【請求項１２】
プロセッサによって実行されると、該プロセッサに、
少なくとも２つのフレームについて変化しない画像を検出することと；
ディスプレイパネル上のレジスタを読み出して、リンクシャットダウンの満了時間を決定することと；
前記変化しない画像の検出に応答して、前記ディスプレイパネルに対するリンクシャットダウンを開始し、前記満了時間のカウントダウンを開始することと；
前記リンクシャットダウンの期間中にプラットフォームと前記ディスプレイパネルとの間のディスプレイ・インタフェースを電力管理することと；
を備えるシーケンスを実行させる、コンピュータプログラム。
【請求項１３】
前記シーケンスは、前記リンクシャットダウンの期間の終了後に、次の変化するフレームを前記ディスプレイパネルに送信することを含む、
請求項１２に記載のコンピュータプログラム。
【請求項１４】
前記シーケンスは、前記ディスプレイパネル上のレジスタを読み出して、前記リンクシャットダウンの期間の終了後に前記ディスプレイパネル上のリフレッシュレートを徐々に増加させるようステップサイズを決定することを含む、
請求項１２に記載のコンピュータプログラム。
【請求項１５】
前記シーケンスは、前記リンクシャットダウンの期間の終了後に垂直帰線消去区間の長さを修正することを含む、
請求項１２に記載のコンピュータプログラム。
【請求項１６】
前記シーケンスは、前記リンクシャットダウンの期間の終了後に前記垂直帰線消去区間の前記長さを伸張させて、伸張垂直帰線消去区間を実装することを含む、
請求項１５に記載のコンピュータプログラム。
【請求項１７】
前記シーケンスは、変化した画像を送信するために、前記リンクシャットダウンからの再開後に前記伸張垂直帰線消去区間の前記長さを徐々に減少させることを含む、
請求項１６に記載のコンピュータプログラム。
【請求項１８】
前記シーケンスは、前記リンクシャットダウンの期間の終了後、変化した画像を送信するときに、フリッカを減少させるようリフレッシュレートを変更することを含む、
請求項１２に記載のコンピュータプログラム。
【請求項１９】
少なくとも２つのフレームについて変化しない画像を検出し、ディスプレイパネル上のレジスタを読み出して、リンクシャットダウンの満了時間を決定し、前記変化しない画像の検出に応答して、前記ディスプレイパネルに対するリンクシャットダウンを開始し、前記満了時間のカウントダウンを開始し、前記リンクシャットダウンの期間中にプラットフォームと前記ディスプレイパネルとの間のディスプレイ・インタフェースを電力管理する、プロセッサと；
前記プロセッサに結合されるストレージと；
を備える装置。
【請求項２０】
前記プロセッサは、前記リンクシャットダウンの期間の終了後に、次の変化するフレームを前記ディスプレイパネルに送信する、
請求項１９に記載の装置。
【請求項２１】
前記プロセッサは、前記ディスプレイパネル上のレジスタを読み出して、前記リンクシャットダウンの期間の終了後に前記ディスプレイパネル上のリフレッシュレートを徐々に増加させるようステップサイズを決定する、
請求項１９に記載の装置。
【請求項２２】
前記プロセッサは、前記リンクシャットダウンの期間の終了後に垂直帰線消去区間の長さを修正する、
請求項１９に記載の装置。
【請求項２３】
請求項１２乃至１８のいずれか一項に記載のコンピュータプログラムを格納するコンピュータ読取可能記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
ディスプレイ画面を有するディスプレイパネルは、ピクセル毎に表示すべき色を記憶するメモリを含む。ピクセルメモリの保持時間は、約数十〜数百ミリ秒である。しかしながら、画像は、分単位でない場合も約数十〜数百秒の延長表示期間にわたって表示するために画面上に留まることがある。したがって、ピクセルメモリは、リフレッシュレートとして知られるレートで、プロセッサベースのシステム等のソースから周期的にリフレッシュされる。
【０００２】
フレームバッファがディスプレイパネルに一体化されて、より大きなメモリ保持力をもたらす、ＭＩＰＩコマンドモード及び埋込みディスプレイポート（ｅＤＰ：embedded  DisplayPort）パネル自己リフレッシュのような技術が知られている。しかしながら、ほとんどの大量市場パネルを含め、多くのパネルは一体型フレームバッファを持たない。
【０００３】
一般に、リフレッシュレートが高いほど、より多くの帯域幅及び電力を消費する。したがって、一体型フレームバッファは、リフレッシュレートを減らして電力を節約するために使用されることがある。
【０００４】
ピクセルは、一度に１フレームで、フレームレートと呼ばれるレートでディスプレイに送信される。その後、２つの連続するフレームの伝送の間に、ディスプレイが、リフレッシュレートと呼ばれるレートでリフレッシュされ得る。
【図面の簡単な説明】
【０００５】
一部の実施形態は、以下の図面に関連して説明される。
【図１】一実施形態のディスプレイ・インタフェースの概略図である。
【図２】一実施形態に係る動的フレームレートサポートのタイミング図である。
【図３】一実施形態に係る調整可能なステップサイズの動的フレームレートのタイミング図である。
【図４】ｅＤＰを使用する実施形態のタイミング図である。
【図５】動的フレームレートのためのフローチャートである。
【図６】制御可能なステップサイズの実施形態について、満了時間及びステップサイズを設定するためのフローチャートである。
【図７】制御可能なリフレッシュステップサイズの実施形態を実装するためのフローチャートである。
【図８】一実施形態についてのシステム図である。
【図９】一実施形態に係るシステムの正面図である。
【発明を実施するための形態】
【０００６】
ピクセルデータのフレームは、より高いフレームレート（例えば60Hzフレームレート）でバーストされ、実際の画像更新レートがフレームレートよりも低い（すなわち60Hz未満）ときに、より低い有効リフレッシュレート（effective  refresh  rate）を生じ得る。これは、表示が開始される繰り返しのメモリトラフィック（display  initiated  repetitive  memory  traffic）を減らして電力を節約しつつ、ディスプレイエンジンの送信部及びパネル電子機器の受信部の電力を管理する能力につながる。
【０００７】
図１を参照すると、ディスプレイ・インタフェース１６は、ラップトップコンピュータ、デスクトップコンピュータ、ウルトラブック、携帯電話又は任意のプロセッサベースのデバイスといったコンピュータプラットフォーム１０と、ＬＣＤディスプレイ２８等のディスプレイを含むディスプレイパネル１８との間をインタフェースすることができる。
【０００８】
プラットフォーム１０は、トランスミッタ１４とともに、ディスプレイエンジンを構成するグラフィック処理ユニット１２を有し得る。トランスミッタ１４は、表示用のデータをフレームレートでディスプレイ・インタフェース１６を介して送信する。ディスプレイ・インタフェース１６は、一実施形態では、例えばディスプレイポートインタフェースであってよい。各送信フレームはパネル１８内のレシーバ２０によって受け取られる。レシーバ２０はディスプレイ・インタフェース２６にフレームを提供し、次に液晶ディスプレイパネル２８における表示のためにフレームを提供する。他のタイプのディスプレイパネルも使用され得る。
【０００９】
レシーバ２０は、パネル固有レジスタ２２へのアクセスを有し得る。パネル固有レジスタ２２は、フリッカを減らすために低有効リフレッシュレートからより高い又は通常の有効リフレッシュレートへのより段階的な遷移を可能にする際に役立つ情報を記憶する。やはりレシーバ２０に結合されるタイマー２４は、有効リフレッシュレートを低減させるのに使用されるリンクシャットダウンをいつ終了すべきかを指示する、満了時間を提供することができる。一部の実施形態において、レシーバ２０はプロセッサを含み得る。
【００１０】
新たなパネルバックプレーン製造技術は、長いピクセル保持能力を持つディスプレイパネルを生み出している。より高解像度のディスプレイパネルへのメモリバッファの一体化は、大量市場の（低解像度の）ディスプレイパネルで許容可能なものを超えるコストを招く可能性が高い。したがって、一体型フレームバッファで達成されるものと同様に、電力管理のアドバンテージを大量市場区分（並びにフレームバッファがパネル内に提供されない、どのような場合にも）まで拡大することが望ましい。一部の場合に電力供給の利点が少ないとしても、画像が変化していないときに電力管理されるディスプレイ・インタフェースを用いる低有効リフレッシュレートの生成は、一部の場合に、実質的な電力消費の低減を生じ得る。
【００１１】
図２は、上記機構の挙動を例示する。上半分は、第１のフレームレートで生じる連続フレームで構成される典型的な画像ストリーミングを表す。この例では、最初の３つのフレームは同一であり、４番目のフレームが新しい更新である。垂直帰線消去区間（ＶＢ）がフレーム間で起こる。機構は、図２の下半分に図示されるように、所与のフレッシュレート（一例として２０Ｈｚ）の能力を有するディスプレイパネルに合致するように低有効リフレッシュレートを生じる。ディスプレイエンジンは、第１のフレームを（パネル電子機器のパイプラインについて）２〜８ラインのホールド時間で送信する。次いで、ディスプレイ・インタフェースは、２つのフレームについて電力管理される（「リンクシャットダウン（Link  Shutdown）」）。パネルへ送信されなかった次の２つのフレームは、いずれにしても第１のフレームと同一であった。ディスプレイ・インタフェースは、有効な第３のフレーム時間の最後に新たな画像（又は同一画像）を送信する。
【００１２】
フレームを送信するとき、各フレームの間に所与の数のリフレッシュがある。そのため、例えば１秒当たり２４フレームのフレームレート（24  frame  per  second  frame  rate）及び１２０Ｈｚリフレッシュレートでは、各フレームが５回リフレッシュされる。上述の例では、２つのフレームがディスプレイに送信されないので、１０リフレッシュ（フレーム当たり５リフレッシュ）が回避され、結果として低有効リフレッシュレートが得られる。
【００１３】
この低有効リフレッシュレートを生じることに加えて、リフレッシュレートを、ディスプレイパネルの特性によって定義されるステップサイズで増加又は減少させることも望ましい。この段階的遷移は図３に例示されている。図３は、低リフレッシュレート（例えば３０Ｈｚ）からステップサイズ（例えば１０Ｈｚ）で公称又は通常のリフレッシュレート（例えば６０Ｈｚ）までの遷移を示す。
【００１４】
フレームＡは、２回繰り返されたであろう最新のフレームであるが、２回繰り返されるフレームは、リンクシャットダウン中には送信されない。フレームＢは次に新しいフレームである。遷移期間中の可変のリフレッシュレートは、フレームタイミングの垂直帰線消去区間の期間の操作を通して達成され得る。例えば垂直帰線消去区間は４０Ｈｚ期間の始まりにより多く伸張され、次のステップアップ（５０Ｈｚ）の始まりにはあまり伸張されない。そのようにすることは、リフレッシュレートを切り替えるときに、ディスプレイパネル上のフリッカを軽減するという利点を有する。最後に、フレームＣでは通常のフレームレートに戻る。
【００１５】
一般に、連続するフレームが同一であるかどうかは、ほとんどの圧縮アルゴリズムから既に取得可能な情報である。
【００１６】
プラットフォーム初期化（platform  initialization）の発見及びエミュレーション段階の間に、ディスプレイドライバは、ディスプレイパネル１８から２つの追加のパネル固有レジスタ２２を読み出す。すなわち、ディスプレイが、ディスプレイエンジンからのピクセルデータなしに持ちこたえることができる時間量である満了時間と、遷移期間中のリフレッシュレートの調整のためのステップサイズを読み出す。
【００１７】
一実装形態の例は次の通りである。図４に図示されるように、埋込みディスプレイポート（ｅＤＰ）仕様バージョン１．３）のシングルフレーム更新（ＳＦＵ：single-frame  update）プロトコルを使用して、各フレーム更新をディスプレイパネルへ送信することができ、次いでディスプレイ・インタフェースは、ホールド時間が満たされた後に電力管理（すなわち、リンクシャットダウン）される。満了期間タイマー２４（図１）は、ピクセルデータを送信した後にカウントダウンする。複数の遷移フレームについて、伸張された垂直帰線消去区間（ＶＢ）を伴うアイドル又はその代わりに新たな更新が提供され得る場合、シングルフレーム更新（ＳＦＵ）が繰り返され得る。
【００１８】
ディスプレイ・インタフェースが立ち上がり、高速リンクトレーニング（ＦＬＴ：fast  link  training）を通してリンクトレーニングを完了する。高速リンクトレーニングは完了までに１ミリ秒かかり、この時間は、ディスプレイエンジンがフレームデータを時間内にディスプレイパネルに送信することができるように、満了時間の一部として説明される。この実装の説明は実現可能性を例示するように意図されている。実際の実装は特に、ＭＩＰＩアライアンスによって指定されるもののように、異なるディスプレイ・インタフェースにわたって異なることがある。
【００１９】
オペレーティングシステム及びグラフィック能力を有するシステムインテグレータは、そのオペレーティングシステム又はグラフィックドライバのいずれかが、アイドル（変化しない）画像を検出するように、シリコンの挙動を動的に修正することができる。また、（例えばｅＤＰの一部として利用可能な）自己リフレッシュ又はパネル自己リフレッシュ技術が、変化しない画像（unchanging  image）を単に検出するために使用されてもよい。グラフィカルアクティビティは一連のプログラム命令である。時間閾値（time  threshold）を超えるプログラム命令がないこと（lack）は、画像の変化がないという指示を与える。ディスプレイ・インタフェースのシャットダウンがその後に続く画像データバースト（image  data  burst）のデューティサークルは、低リフレッシュレートを達成することができ、これにより電力を節約することができる。
【００２０】
本技術は、ラップトップやタブレット、携帯電話のようなバッテリで動くモバイルデバイスについて、特にメモリ一体型のディスプレイパネルを持たない大量市場区分について、電力最適化を高めることができる。
【００２１】
図５〜図７に示されるシーケンスは、ソフトウェア、ファームウェア及び／又はハードウェアで実装され得る。ソフトウェア及びファームウェアの実施形態において、これらのシーケンスは、一実施形態ではプラットフォームに存在する１つ以上の非一時的コンピュータ読取可能媒体に格納されるコンピュータ実行命令によって実装され得る。コンピュータ読取可能ストレージは、光、磁気及び／又は半導体媒ストレージを含み得る。例えばこれらは、図１のグラフィック処理ユニット１２と関連付けて格納されてもよい。
【００２２】
図５に図示されるシーケンスを用いて、動的フレームレート制御シーケンス３０を実装することができる。このシーケンスは、ひし形３２内に示されるように、変化しない画像を検出することによって始まる。変化しない画像が存在する場合、画像の最初のフレーム（initial  frame）がディスプレイパネルに送信される。最初のフレームは、ブロック３４に示されるように、持続的な低リフレッシュレート（例えば４０Ｈｚ）で同じ画像の繰り返しフレームを送信するのに必要な時間（実際には送信されないことになるが）と等しいホールド時間で送信される。次いで、ブロック３６に示されるように、ディスプレイ・インタフェースは、そのホールド時間の間、電力管理される。最後に、ブロック３８に示されるように、次に新しいフレームが、適切な時間、すなわち、他の繰り返しフレームが実際に送信された場合にこれらのフレームを送信するのにかかったであろう時間に送信される。
【００２３】
変化しない繰り返し画像は低リフレッシュレートで送信されてよく、続いて、タイマーの満了期間に応答して低リフレッシュレートを繰り返し終了（repeatedly  exiting）する。また、変化する画像を送信するために、インタフェースを低電力消費状態から高電力消費状態へと立ち上げることができ、その後、画像が繰り返されるときは（低電力消費状態に戻すことにより）電力消費を減少させることができる。
【００２４】
図６に図示されるシーケンス４０を用いて、期間満了タイマー及びステップサイズを設定することができる。ブロック４２に示されるように、パネル固有レジスタがディスプレイパネルから読み出される。これらのレジスタは、ステップサイズ及び満了時間を与える。次いで、ブロック４４に示されるように、動的フレームレートが実装され得るという状況が起こるときに使用するために、すなわち、一実施形態では、２つ以上のフレームについて画像が変わらないと判断される場合、タイマーのカウントダウンが開始され、ステップサイズが設定される。
【００２５】
しかしながら、動的フレームレート制御を実装するとき、閾値として他のステップサイズが設定されてよい。
【００２６】
図７に図示されるステップサイズ制御シーケンス５０は、ひし形５２内に示されるように、リンクシャットダウンを検出することによって開始する。シャットダウンが検出されると、ブロック５４に示されるように、期間満了のカウントダウンが開始される。なお、タイマーの初期開始点は、既に事前設定されている。次いで、ブロック５６に示されるように、全て期間満了タイマーによって設定された時間内に、シャットダウンがＦＬＴと一緒に実装される。最後に、ブロック５８に示されるように、適切な時間に、新たな更新が、複数の遷移フレームについて、適切に伸張された垂直帰線消去区間内で実装される。ステップサイズに基づいて、垂直帰線消去区間は、元のリフレッシュレートに戻るように遷移するために、所望のステップサイズを実装するよう徐々に減少され得る。
【００２７】
本明細書で説明されるグラフィック処理技術は、様々なハードウェアアーキテクチャで実装され得る。例えばグラフィック機能をチップセット内に一体化してもよい。あるいは、別個のグラフィックプロセッサを使用してもよい。更に別の実施形態として、グラフィック機能は、マルチコアプロセッサを含め、汎用プロセッサによって実装されてもよい。
【００２８】
図８は、システム７００の実施形態を図示する。実施形態では、システム７００はメディアシステムであってよいが、システム７００はこのコンテキストには限定されない。例えばシステム７００は、パーソナルコンピュータ（ＰＣ）、ラップトップコンピュータ、ウルトララップトップコンピュータ、タブレット、タッチパッド、ポータブルコンピュータ、ハンドヘルドコンピュータ、パルムトップコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）、携帯電話、携帯電話／ＰＤＡの組合せ、テレビ、スマートデバイス（例えばスマートフォン、スマートタブレット又はスマートテレビ）、モバイルインターネットデバイス（ＭＩＤ）、メッセージングデバイス、データ通信デバイス等に組み込まれることがある。
【００２９】
実施形態において、システム７００は、ディスプレイ７２０に結合されるプラットフォーム７０２を備える。プラットフォーム７０２は、コンテンツサービスデバイス７３０又はコンテンツ配信デバイス７４０等のコンテンツデバイスから、あるいは他の同様のコンテンツソースからコンテンツを受け取ることができる。１つ以上のナビゲーション機能を備えるナビゲーションコントローラ７５０を使用して、例えばプラットフォーム７０２及び／又はディスプレイ７２０とやり取りをすることができる。これらのコンポーネントの各々は以下で更に詳細に説明される。
【００３０】
実施形態において、プラットフォーム７０２は、チップセット７０５、プロセッサ７１０、メモリ７１２、ストレージ７１４、グラフィックサブシステム７１５、アプリケーション７１６及び／又は無線機（radio）７１８の任意の組合せを備え得る。チップセット７０５は、プロセッサ７１０、メモリ７１２、ストレージ７１４、グラフィックサブシステム７１５、アプリケーション７１６及び／又は無線機７１８の中の相互通信を提供することができる。例えばチップセット７０５は、ストレージ７１４との相互通信を提供する能力を有するストレージアダプタ（図示せず）を含み得る。
【００３１】
プロセッサ７１０は、複合命令セットコンピュータ（ＣＩＳＣ）又は縮小命令セットコンピュータ（ＲＩＳＣ）プロセッサ、ｘ８６命令セット互換プロセッサ、マルチコア又は任意の他のマイクロプロセッサ又は中央処理ユニット（ＣＰＵ）として実装され得る。実施形態において、プロセッサ７１０は、デュアルコアプロセッサ、デュアルコアモバイルプロセッサ等を備え得る。プロセッサは、メモリ７１２とともに、図５、図６及び図７のシーケンスを実装することができる。
【００３２】
メモリ７１２は、これらに限られないが、ランダムアクセスメモリ（ＲＡＭ）、動的ランダムアクセスメモリ（ＤＲＡＭ）又は静的ＲＡＭ（ＳＲＡＭ）のような揮発性メモリとして実装され得る。
【００３３】
ストレージ７１４は、これらに限られないが、磁気ディスクドライブ、光ディスクドライブ、テープドライブ、内部ストレージデバイス、外付けストレージデバイス、フラッシュメモリ、バッテリバックアップＳＤＲＡＭ（同期ＤＲＡＭ）及び／又はネットワークアクセス可能ストレージデバイスのような不揮発性ストレージデバイスとして実装され得る。実施形態において、ストレージ７１４は、例えば複数のハードドライブが含まれるとき、価値あるデジタルメディアのためにストレージ性能の高度保護を向上させる技術を備え得る。
【００３４】
グラフィックサブシステム７１５は、表示のために静止画又はビデオのような画像の処理を実行することができる。グラフィックサブシステム７１５は、例えばグラフィック処理ユニット（ＧＰＵ）又はビジュアル処理ユニット（ＶＰＵ）であり得る。アナログ又はデジタルインタフェースは、グラフィックサブシステム７１５及びディスプレイ７２０に通信可能に結合するのに使用され得る。例えばインタフェースは、高精細度マルチメディアインタフェースディスプレイポート、無線ＨＤＭＩ（登録商標）及び／又は無線ＨＤ準拠技術のいずれかとすることができる。グラフィックサブシステム７１５は、プロセッサ７１０又はチップセット７０５に統合されてもよい。グラフィックサブシステム７１５は、チップセット７０５に通信可能に結合されるスタンドアロンカードであってもよい。
【００３５】
本明細書で説明されるグラフィック及び／又はビデオ処理技術は、様々なハードウェアアーキテクチャで実装され得る。例えばグラフィック及び／又はビデオ機能はチップセット内に統合されてもよい。あるいは、別個のグラフィック及び／又はビデオプロセッサを使用してもよい。更に別の実施形態として、グラフィック及び／又はビデオ機能は、マルチコアプロセッサを含め、汎用プロセッサによって実装されてもよい。更なる実施形態では、上記機能は家庭用電子デバイスで実装されてもよい。
【００３６】
無線機７１８は、様々な適切な信号通信技術を使用して信号を送受信することができる１つ以上の無線機を含み得る。そのような技術は、１つ以上の無線ネットワークにまたがる通信を伴うことがある。例示の無線ネットワークは、（これらに限定されないが）無線ローカルエリアネットワーク（ＷＬＡＮ）、無線パーソナルエリアネットワーク（ＷＰＡＮ）、無線メトロポリタンエリアネットワーク（ＷＭＡＮ）、セルラネットワーク及び衛星ネットワークを含む。そのようなネットワークにまたがって通信する際に、無線機７１８は、任意のバージョンの１つ以上の適用可能な規格に従って動作し得る。
【００３７】
実施形態において、ディスプレイ７２０は、任意のテレビ型のモニタ又はディスプレイを備え得る。ディスプレイ７２０は、例えばコンピュータディスプレイ画面、タッチスクリーンディスプレイ、ビデオモニタ、テレビのようなデバイス及び／テレビを備え得る。ディスプレイ７２０は、デジタル及び／又はアナログであり得る。実施形態において、ディスプレイ７２０は、ホログラフィックディスプレイであってよい。また、ディスプレイ７２０は、視覚的投影（visual  projection）を受け取る透明な面であってもよい。そのような投影は、様々な形の情報、画像及び／又は物体を伝達することができる。例えばそのような投影は、モバイル拡張現実（ＭＡＲ）アプリケーションのための視覚的オーバーレイであってよい。１つ以上のソフトウェアアプリケーション７１６の制御下において、プラットフォーム７０２は、ディスプレイ７２０上にユーザインタフェース７２２を表示することができる。
【００３８】
実施形態において、コンテンツサービスデバイス７３０は、いずれかの国、国際的及び／又は独立のサービスによってホストされ、したがって、例えばインターネットを介してプラットフォーム７０２に対してアクセス可能であり得る。コンテンツサービスデバイス７３０は、プラットフォーム７０２及び／又はディスプレイ７２０に結合され得る。プラットフォーム７０２及び／又はコンテンツサービスデバイス７３０はネットワーク７６０に結合され、ネットワーク７６０との間でメディア情報を通信（例えば送信及び／又は受信）し得る。コンテンツ配信デバイス７４０は、プラットフォーム７０２及び／又はディスプレイ７２０にも結合され得る。
【００３９】
実施形態において、コンテンツサービスデバイス７３０は、デジタル情報及び／又はコンテンツを配信することができる、ケーブルテレビボックス、パーソナルコンピュータ、ネットワーク、電話、インターネット対応デバイス又は機器、並びにコンテンツプロバイダとプラットフォーム７０２及び／又はディスプレイ７２０との間で一方向又は双方向にネットワーク７６０を介して又は直接的にコンテンツを通信することができる任意の他の同様のデバイスを備え得る。コンテンツは、コンテンツプロバイダ及びシステム７００内のコンポーネントのうちのいずれか１つへ及びそのいずれか１つから、ネットワーク７６０を介して一方向及び／又は双方向で通信され得ることが認識されよう。コンテンツの例は、例えばビデオ、音楽、医療及びゲーム情報等を含め、任意のメディア情報を含み得る。
【００４０】
コンテンツサービスデバイス７３０は、メディア情報、デジタル情報及び／又は他のコンテンツを含め、ケーブルテレビ番組のようなコンテンツを受け取る。コンテンツプロバイダの例は、任意のケーブル又は衛星テレビ又はラジオ又はインターネットコンテンツプロバイダを含み得る。提供される例は、適用可能な実施形態を限定するように意図されていない。
【００４１】
実施形態において、プラットフォーム７０２は、１つ以上のナビゲーション機能を有するナビゲーションコントローラ７５０から制御信号を受け取ることができる。コントローラ７５０のナビゲーション機能は、例えばユーザインタフェース７２２とやり取りするのに使用され得る。実施形態において、ナビゲーションコントローラ７５０は、ポインティングデバイスであってよい。ポインティングデバイスは、ユーザが空間（例えば連続的で多次元の）データをコンピュータへ入力することを可能にする、（コンピュータハードウェアコンポーネント（特にヒューマンインタフェースデバイス）であり得る。グラフィカルユーザインタフェース（ＧＵＩ）及びテレビとモニタのような多くのシステムは、ユーザが、身体的ジェスチャを使用してコンピュータ又はテレビへのデータを制御及び提供することを可能にする。
【００４２】
コントローラ７５０のナビゲーション機能の動きは、ディスプレイ（例えばディスプレイ７２０）上で、このディスプレイ上に表示されるポインタ、カーソル、フォーカスリング又は他の視覚的インジケータの動きによって反射（echo）され得る。例えばソフトウェアアプリケーション７１６の制御下において、ナビゲーションコントローラ７５０上に置かれるナビゲーション機能は、例えばユーザインタフェース７２２上に表示される仮想ナビゲーション機能にマップされ得る。実施形態において、コントローラ７５０は、別個のコンポーネントではなく、プラットフォーム７０２及び／又はディスプレイ７２０に統合されてもよい。しかしながら、実施形態は、本明細書で図示及び説明される要素又はコンテキストに限定されない。
【００４３】
実施形態において、ドライバ（図示せず）は、例えばイネーブルされると、初期ブートアップ後に、ボタンのタッチによりユーザが、プラットフォーム７０２のようなテレビをすぐにターンオン及びターンオフすることを可能にする技術を備え得る。プログラムロジックは、プラットフォーム７０２がターン「オフ」されるときに、該プラットフォーム７０２が、メディア・アダプタ又は他のコンテンツサービスデバイス７３０又はコンテンツ配信デバイス７４０にコンテンツをストリームすることを可能にする。加えて、チップセット７０５は、例えば５．１サラウンドサウンドオーディオ及び／又は高精細度の７．１サラウンドサウンドオーディオのためのハードウェア及び／又はソフトウェアサポートを備え得る。ドライバは、一体型グラフィックプラットフォームのためのグラフィックドライバを含み得る。実施形態において、グラフィックドライバは、周辺コンポーネント相互接続（ＰＣＩ）エクスプレスグラフィックカードを備え得る。
【００４４】
様々な実施形態では、システム７００内に示されるコンポーネントのいずれか１つ以上を統合してもよい。例えばプラットフォーム７０２とコンテンツサービスデバイス７３０を統合してもよく、プラットフォーム７０２とコンテンツ配信デバイス７４０を統合してもよく、あるいはプラットフォーム７０２と、コンテンツサービスデバイス７３０と、コンテンツ配信デバイス７４０を統合してもよい。様々な実施形態では、プラットフォーム７０２とディスプレイ７２０は一体型ユニットであってよい。例えばディスプレイ７２０とコンテンツサービスデバイス７３０を統合してもよく、ディスプレイ７２０とコンテンツ配信デバイス７４０を統合してもよい。これらの例は範囲を限定するように意図されていない。
【００４５】
様々な実施形態において、システム７００は、無線システム、有線システム又はその双方の組合せとして実装され得る。無線システムとして実装されるとき、システム７００は、１つ以上のアンテナ、トランスミッタ、レシーバ、トランシーバ、増幅器、フィルタ、制御ロジック等のように、無線共有媒体上での通信に適したコンポーネント及びインタフェースを含む。無線共有媒体の例には、ＲＦスペクトル等のような無線スペクトルの部分が含まれ得る。有線システムとして実装されるとき、システム７００は、入出力（Ｉ／Ｏ）アダプタ、対応する有線通信媒体を有するＩ／Ｏアダプタに接続する物理コネクタ、ネットワークインタフェースカード（ＮＩＣ）、ディスクコントローラ、ビデオコントローラ、オーディオコントローラ等のように、有線通信媒体上での通信に適したコンポーネント及びインタフェースを含み得る。有線通信媒体の例には、ワイヤ、ケーブル、金属リード、プリント基板（ＰＣＢ）、バックプレーン、スイッチファブリック、半導体物質、ツイストペアワイヤ、同軸ケーブル、光ファイバ等が含まれ得る。
【００４６】
プラットフォーム７０２は、１つ以上の論理又は物理チャネルを確立して情報を通信してもよい。この情報には、メディア情報及び制御情報が含まれ得る。メディア情報は、ユーザ向けのコンテンツを表す任意のデータを指し得る。コンテンツの例は、音声会話からのデータ、ビデオ会議、ストリーミングビデオ、電子メール（「ｅｍａｉｌ」）メッセージ、ボイスメールメッセージ、英数字記号、グラフィック、画像、ビデオ、テキスト等を含み得る。音声会話からのデータは、例えばスピーチ情報、沈黙期間、背景雑音、快適雑音、トーン等を含み得る。制御情報は、自動システム向けのコマンド、命令又は制御ワードを表す任意のデータを指し得る。例えば制御情報は、システムを通してメディア情報をルーティングし、メディア情報を所定の方法で処理するようノードに命令するのに使用され得る。しかしながら、実施形態は、図８に図示又は説明される要素及びそのコンテキストに限定されない。
【００４７】
上述のように、システム７００は、様々な物理的スタイル又はフォームファクタで具現化され得る。図９は、システム７００が具現化され得る小さなフォームファクタデバイス８００の実施形態を図示する。実施形態では、例えばデバイス８００は、無線能力を有するモバイルコンピューティングデバイスとして実装され得る。モバイルコンピューティングデバイスは、処理システムと、例えば１つ以上のバッテリのようなモバイル電源又は電力供給とを有する任意のデバイスを指し得る。
【００４８】
上述のように、モバイルコンピューティングデバイスの例には、パーソナルコンピュータ（ＰＣ）、ラップトップコンピュータ、ウルトララップトップコンピュータ、タブレット、タッチパッド、ポータブルコンピュータ、ハンドヘルドコンピュータ、パルムトップコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）、携帯電話、携帯電話／ＰＤＡの組合せ、テレビ、スマートデバイス（例えばスマートフォン、スマートタブレット又はスマートテレビ）、モバイルインターネットデバイス（ＭＩＤ）、メッセージングデバイス、データ通信デバイス等が含まれ得る。
【００４９】
モバイルコンピューティングデバイスの例には、人によって装着されるように構成されるコンピュータ、例え手首用コンピュータ、指用コンピュータ、指輪コンピュータ、眼鏡コンピュータ、ベルトクリップコンピュータ、アームバンドコンピュータ、靴用コンピュータ、衣服用コンピュータ及び他のウェアラブルコンピュータを含み得る。実施形態では、例えばモバイルコンピューティングデバイスは、コンピュータアプリケーションだけでなく、音声通信及び／又はデータ通信を実行することができるスマートフォンとして実装され得る。一部の実施形態は、例としてスマートフォンとして実装されるモバイルコンピューティングデバイスを用いて説明され得るが、他の実施形態は、同様に他の無線モバイルコンピューティングデバイスを使用して実装されてもよいことが認識され得る。実施形態は、このコンテキストに限定されない。
【００５０】
以下の項及び／又は例は、更なる実施形態に関する：
例示の一実施形態は、少なくとも２つのフレームについて変化しない画像を検出する工程と、ディスプレイ・インタフェースを介して、画像の第１のフレームのみをディスプレイパネルに送信する工程と、変化しない画像の期間の間にリンクシャットダウンを引き起こす工程と、リンクシャットダウン中にディスプレイ・インタフェースを電力管理する工程を備える方法であり得る。この方法は、リンクシャットダウンの後に、次の変化するフレーム（next  changed  frame）をディスプレイに送信する工程も含み得る。方法は、パネル上のレジスタを読み出して、リンクシャットダウン満了時間を決定する工程も含み得る。方法は、パネル上のレジスタを読み出して、シャットダウン後にパネル上のリフレッシュレートを徐々に増加させるようステップサイズを決定する工程も含み得る。方法は、シャットダウンの後に垂直帰線消去区間の長さを修正する工程も含み得る。方法は、シャットダウンの後に垂直帰線消去区間の長さを増加させる工程も含み得る。方法は、変化した画像を送信するため、リンクシャットダウンからの再開後に垂直帰線消去区間の長さを徐々に減少させる工程も含み得る。方法は、リンクシャットダウンの後、変化した画像を送信するときに、フリッカを減少させるようリフレッシュレートを変更する工程も含み得る。方法は、有効リフレッシュレートを低減させることにより、電力消費を低減させる工程も含み得る。方法は、フレームを、パネルフレームバッファのないパネルに送信する工程も含み得る。方法は、変化しない繰り返し画像（repeated  unchanging  image）を低リフレッシュレートで送信し、タイマーの期間満了に応答して低リフレッシュレートを繰り返し終了する工程も含み得る。方法は、変化した画像を送信するためにインタフェースを立ち上げ、画像が繰り返されるときに電力消費を低減させる工程も含み得る。
【００５１】
別の例示の実施形態は、シーケンスを実行するようプロセッサによって実行される命令を記憶する、１つ以上の非一時的なコンピュータ読取可能媒体であってよい。シーケンスは、少なくとも２つのフレームについて変化しない画像を検出する工程と、ディスプレイ・インタフェースを介して画像の第１のフレームのみをディスプレイパネルに送信する工程と、変化しない画像の期間の間にリンクシャットダウンを引き起こす工程と、リンクシャットダウン中にディスプレイ・インタフェースを電力管理する工程を備える。媒体のシーケンスは、リンクシャットダウンの後に、次の変化するフレームをディスプレイに送信する工程を含み得る。媒体のシーケンスは、パネル上のレジスタを読み出して、リンクシャットダウン満了時間を決定する工程を含み得る。媒体のシーケンスは、パネル上のレジスタを読み出して、シャットダウン後にパネル上のリフレッシュレートを徐々に増加させるようステップサイズを決定する工程を含み得る。媒体のシーケンスは、シャットダウンの後に垂直帰線消去区間の長さを修正する工程を含み得る。媒体のシーケンスは、シャットダウンの後に垂直帰線消去区間の長さを増加させる工程を含み得る。媒体のシーケンスは、変化した画像を送信するために、リンクシャットダウンからの再開後に垂直帰線消去区間の長さを徐々に減少させる工程を含み得る。媒体のシーケンスは、リンクシャットダウンの後、変化した画像を送信するときに、フリッカを減少させるようリフレッシュレートを変更する工程を含み得る。
【００５２】
別の例示の実施形態は、少なくとも２つのフレームについて変化しない画像を検出し、ディスプレイ・インタフェースを介して画像の第１のフレームのみをディスプレイパネルに送信し、変化しない画像の期間の間にリンクシャットダウンを引き起こし、リンクシャットダウン中にディスプレイ・インタフェースを電力管理するプロセッサと、該プロセッサに結合されるストレージとを備える装置であり得る。この装置は、リンクシャットダウンの後に、次の変化するフレームをディスプレイに送信する上記プロセッサを含み得る。装置は、パネル上のレジスタを読み出して、リンクシャットダウン満了時間を決定する上記プロセッサを含み得る。装置は、パネル上のレジスタを読み出して、シャットダウン後にパネル上のリフレッシュレートを徐々に増加させるようステップサイズを決定する上記プロセッサを含み得る。装置は、シャットダウンの後に垂直帰線消去区間の長さを修正する上記プロセッサを含み得る。装置は、シャットダウンの後に垂直帰線消去区間の長さを増加させる上記プロセッサを含み得る。装置は、変化した画像を送信するために、リンクシャットダウンからの再開後に垂直帰線消去区間の長さを徐々に減少させる上記プロセッサを含み得る。装置は、リンクシャットダウンの後、変化した画像を送信するときに、フリッカを減少させるようリフレッシュレートを変更する上記プロセッサを含み得る。装置は、プロセッサと通信可能に結合されるディスプレイを含んでもよい。装置は、プロセッサに結合されるバッテリを含んでもよい。
【００５３】
本明細書を通して、「一実施形態」又は「実施形態」の参照は、その実施形態と関連して説明される特定の特徴、構造又は特性が、本開示内に包含される少なくとも１つの実装に含まれることを意味する。したがって、「一実施形態」又は「実施形態において」というフレーズの登場は、必ずしも同じ実施形態を指していない。さらに、特定の特徴、構造又は特性は、図示される特定の実施形態以外の他の適切な形式で設けられることがあり、全てのそのような形式は本出願の請求項に包含され得る。
【００５４】
限られた数の実施形態を説明したが、当業者は、これらから様々な修正及び変形を理解するであろう。添付の特許請求の範囲は、本開示の真の精神及び範囲内にある限り、全てのそのような修正及び変形を網羅するように意図される。
【図１】
0006404368.tif 000002
【図２】
0006404368.tif 000003
【図３】
0006404368.tif 000004
【図４】
0006404368.tif 000005
【図５】
0006404368.tif 000006
【図６】
0006404368.tif 000007
【図７】
0006404368.tif 000008
【図８】
0006404368.tif 000009
【図９】
0006404368.tif 000010