(57)【要約】本発明の方法及び装置は、比較的小さな時間のインクリメントで番組ガイド内の番組情報をシフトすることで効率的なやり方でそのスペースを使用するオンスクリーンの番組ガイドを提供する。例示的な実施の形態によれば、本装置２０は、番組ガイドをイネーブルにするデータを記憶するメモリ１５、現在の時間を含む第一の時間インターバルをカバーする番組情報を含む番組ガイドの一部の表示を可能にするプロセッサ１４を有する。番組ガイドは、第一の軸で時間情報を有し、第二の軸でチャネル情報を有する。プロセッサ１４は、経過した時間が第二の時間インターバルに等しい場合に第二の時間インターバルにより第一の軸に沿って番組情報をシフトさせる。第二の時間インターバルは、３０分よりも短い。
2008541665.tif 000002
【特許請求の範囲】
【請求項１】
番組ガイドを提供する方法であって、
現在の時間を含む第一の時間インターバルをカバーする番組情報を含む前記番組ガイドの一部の表示をイネーブルにするステップと、前記番組ガイドは、第一の軸で時間情報を有し、第二の軸でチャネル情報を有し、
経過した時間が第二の時間インターバルに等しい場合に前記第二の時間インターバルだけ前記第一の軸に沿って前記番組情報をシフトさせるステップとを含み、
前記第二の時間インターバルは３０分よりも短い、
ことを特徴とする方法。
【請求項２】
前記第一の時間インターバルは、ユーザにより調節可能である、
請求項１記載の方法。
【請求項３】
前記第一の時間インターバルは、６０分と９０分との間にある、
請求項１記載の方法。
【請求項４】
前記第二の時間インターバルは、ユーザにより調節可能である、
請求項１記載の方法。
【請求項５】
前記第二の時間インターバルは、５分よりも短いか、５分に等しい、
請求項１記載の方法。
【請求項６】
前記番組ガイド内でのユーザのナビゲーションに応答して前記番組ガイドのグリッドを再び計算するステップを更に含む、
請求項１記載の方法。
【請求項７】
少なくとも１つの番組のタイトルは、前記第二の時間インターバルにより前記第一の軸に沿ってシフトされる前記番組情報に応答して切り捨てられる、
請求項１記載の方法。
【請求項８】
番組ガイドを提供する装置であって、
前記番組ガイドをイネーブルにするデータを記憶するメモリ手段と、
現在の時間を含む第一の時間インターバルをカバーする番組情報を含む前記番組ガイドの一部の表示を可能にする処理手段と、前記番組ガイドは、第一の軸で時間情報を有し、第二の軸でチャネル情報を有し、
前記処理手段は、経過した時間が前記第二の時間インターバルに等しい場合に第二の時間インターバルにより前記第一の軸に沿って前記番組情報をシフトさせ、前記第二の時間インターバルは、３０分よりも短い、
ことを特徴とする装置。
【請求項９】
前記第一の時間インターバルは、ユーザにより調節可能である、
請求項８記載の装置。
【請求項１０】
前記第一の時間インターバルは、６０分と９０分との間にある、
請求項８記載の装置。
【請求項１１】
前記第二の時間インターバルは、ユーザにより調節可能である、
請求項８記載の装置。
【請求項１２】
前記第二の時間インターバルは、５分よりも短いか、５分に等しい、
請求項８記載の装置。
【請求項１３】
前記処理手段は、前記番組ガイド内でのユーザのナビゲーションに応答して前記番組ガイドのグリッドを再び計算する、
請求項８記載の装置。
【請求項１４】
少なくとも１つの番組のタイトルは、前記第二の時間インターバルにより前記第一の軸に沿ってシフトされる前記番組情報に応答して切り捨てられる、
請求項８記載の装置。
【請求項１５】
番組ガイドをイネーブルにするデータを記憶するメモリと、
現在の時間を含む第一の時間インターバルをカバーする番組情報を含む前記番組ガイドの一部の表示を可能にするプロセッサと、前記番組ガイドは、第一の軸で時間情報を有し、第二の軸でチャネル情報を有し、
前記プロセッサは、経過した時間が前記第二の時間インターバルに等しい場合に第二の時間インターバルにより前記第一の軸に沿って前記番組情報をシフトさせ、前記第二の時間インターバルは、３０分よりも短い、
ことを特徴とするテレビジョン信号受信機。
【請求項１６】
前記第一の時間インターバルは、ユーザにより調節可能である、
請求項１５記載のテレビジョン信号受信機。
【請求項１７】
前記第一の時間インターバルは、６０分と９０分との間にある、
請求項１５記載のテレビジョン信号受信機。
【請求項１８】
前記第二の時間インターバルは、ユーザにより調節可能である、
請求項１５記載のテレビジョン信号受信機。
【請求項１９】
前記第二の時間インターバルは、５分よりも短いか、５分に等しい、
請求項１５記載のテレビジョン信号受信機。
【請求項２０】
前記プロセッサは、前記番組ガイド内でのユーザのナビゲーションに応答して前記番組ガイドのグリッドを再び計算する、
請求項１５記載のテレビジョン信号受信機。
【請求項２１】
少なくとも１つの番組のタイトルは、前記第二の時間インターバルにより前記第一の軸に沿ってシフトされる前記番組情報に応答して切り捨てられる、
請求項１５記載のテレビジョン信号受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン信号受信機のような装置により使用される番組ガイド全般に関し、より詳細には、比較的小さな時間のインクリメントにより番組ガイド内の番組情報をシフトすることで、効率的なやり方でその空間を使用する番組ガイドを提供する方法及び装置に関する。  
この出願は、２００５年５月１７日に米国特許商標庁に提出され、シリアル番号６０／６８１，８６７が割り当てられた仮出願から受ける優先権及び全ての利益を請求するものである。
【背景技術】
【０００２】
番組ガイドは、ローカルの新聞又は他の印刷媒体で見られるテレビ番組の一覧に類似した情報を表示するインタラクティブな、オンスクリーンディスプレイ機能である。番組ガイドに含まれる情報は、チャネル番号、番組タイトル、開始時間、終了時間、番組内容の簡単な説明のような番組特性を含む。番組ガイドは、たとえば、一方の軸（たとえば水平軸）の時間情報と他方の軸（たとえば垂直軸）のチャネル情報による２次元のグリッドフォーマットで配列される。
【０００３】
オンスクリーンの番組ガイドが上述のグリッドフォーマットを有するので、番組ガイド内の番組情報は、それぞれ１時間又は３０分のマークに対応する予め決定された時間で右に典型的に移動する（すなわちシフトされる）。たとえば、現在の時間が午後８時２９分である場合、番組ガイドの遠くの左サイドは、午後８時の開始時間を有する番組で表示される。これは、番組ガイドの遠くの右サイドに関して２９分の時間が本質的に費やされていることを意味する。したがって、このタイプの番組ガイドは、できるだけ効率的にそのスペースを使用していない。結果として、番組ガイドは、たとえば、できるだけ即座に将来の番組オプションに関してユーザに通知しない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した問題に対する１つの可能性のあるソリューションは、番組ガイドの表示時間のインターバルをシンプルに増加させることであり、これにより、更に多くの番組情報を表示することである。たとえば、番組ガイドは、番組情報の２時間までを提供するために変更することができる。しかし、このソリューションは、番組ガイド内のテキストのサイズが対応して減少され、これにより読むことが更に困難になるので望まれない場合がある。この問題は、番組が時間の長さとして１０分であることがあり、ときに５分である欧州のような地理的なエリアで更に著しい。
【０００５】
したがって、上述された問題に対処する番組ガイドであって、これにより更に効率的なやり方でその空間を使用可能な番組ガイドを提供する方法及び装置が必要とされる。本発明は、これらの問題及び／又は他の問題に対処するものである。
【課題を解決するための手段】
【０００６】
本発明の態様によれば、番組ガイドを提供する方法が開示される。例示的な実施の形態によれば、本方法は、現在の時間を含む第一の時間インターバルをカバーする番組情報を含む番組ガイドの一部の表示を可能にするステップを含む。番組ガイドは、第一の軸で時間情報を有し、第二の軸でチャネル情報を有する。本方法は、経過した時間が第二の時間インターバルに等しい場合に第二の時間インターバルにより第一の軸に沿って番組情報をシフトさせるステップを更に含む。第二の時間インターバルは、３０分よりも短い。
【０００７】
本発明の別の態様によれば、番組ガイドを提供する装置が開示される。例示的な実施の形態によれば、当該装置は、番組ガイドをイネーブルにするデータを記憶するメモリ手段、及び、現在の時間を含む第一の時間インターバルをカバーする番組情報を含む番組ガイドの一部の表示を可能にする処理手段を有する。番組ガイドは、第一の軸で時間情報を有し、第二の軸でチャネル情報を有する。処理手段は、経過した時間は第二の時間インターバルに等しい場合、第二の時間インターバルにより第一の軸に沿って番組情報をシフトさせる。第二の時間インターバルは、３０分よりも短い。
【０００８】
本発明の別の態様によれば、テレビジョン信号受信機が開示される。例示的な実施の形態によれば、テレビジョン信号受信機は、番組ガイドをイネーブルにするデータを記憶するために作用するメモリ、現在の時間を含む第一の時間インターバルをカバーする番組情報を含む番組ガイドの一部の表示をイネーブルにするために作用するプロセッサを有する。番組ガイドは、第一の軸で時間情報を有し、第二の軸でチャネル情報を有する。プロセッサは、経過した時間が第二の時間インターバルに等しい場合に、第二の時間インターバルにより第一の軸に沿って番組情報をシフトさせるために更に作用する。第二の時間インターバルは、３０分よりも短い。
【発明を実施するための最良の形態】
【０００９】
本発明の上述された特徴及び利点、並びに他の特徴及び利点は、添付図面と共に行われる本発明の実施の形態の以下の説明を参照することで良好に理解されるであろう。  
本実施の形態で述べられる例示は、本発明の好適な実施の形態を説明するものであり、係る例示は、何れかのやり方で本発明の範囲を限定するものとして解釈されるべきではない。
【００１０】
図面、より詳細には図１を参照して、本発明を実現するために適した例示的な環境１００が示されている。図１に示されるように、環境１００は、ユーザ入力装置１０のようなユーザ入力手段、及び装置２０のような電子装置を有する。例示的な実施の形態によれば、装置２０は、テレビジョン信号受信機として実施されるが、オンスクリーンの番組ガイドを提供可能な任意のタイプのデバイス又は装置として実施される場合がある。
【００１１】
ユーザ入力装置１０は、装置２０及び／又は他の装置の動作を制御する制御信号を発生及び出力するために作用する。例示的な実施の形態によれば、ユーザ入力装置１０は、複数の入力キーを含み、その入力キーをユーザが押すことに応じて有線及び／又は無線の方式（たとえば、赤外線又は無線周波（ＲＦ）リンクを介する等）で制御信号を出力する。ユーザ入力装置１０は、たとえばハンドヘルドリモートコントロール装置、有線及び／又は無線キーボード、装置２０の統合された制御パネル、及び／又は他のユーザ入力装置として実施される場合がある。
【００１２】
装置２０は、地上波、ケーブル、衛星、インターネット及び／又は他の信号源のような１以上の信号源からアナログ及び／又はデジタルフォーマットでオーディオ、ビデオ及び／又はデータ信号を含む信号を受け、これら受けた信号に対応する聴覚的及び／又は視覚的な出力を供給する。また、装置２０は、受信された信号を処理し、結果的に得られる処理された信号を１以上の他の装置に供給し、他の装置から信号を受信するために作用する。例示的な実施の形態によれば、装置２０は、比較的小さな時間のインクリメントにより番組ガイド内の番組情報をシフトすることにより、効率的な方式でそのスペースを使用するオンスクリーンの番組ガイドを提供可能である。装置２０のオンスクリーンの番組ガイドに関する更なる詳細は、本実施の形態で後に提供される。
【００１３】
図２を参照して、本発明の例示的な実施の形態に係る図１の装置２０の更なる詳細を提供するブロック図が示される。図２の装置２０は、フロントパネルアセンブリ（ＦＰＡ）
１１のようなフロントパネル手段、増幅器１２のような結合手段、Ｉ／Ｏブロック１３のような入力／出力（Ｉ／Ｏ）手段、プロセッサ１４のような処理手段、及びメモリ１５のようなメモリ手段を有する。図２の上述したエレメントのうちの幾つかは、ＩＣを使用して実施される場合があり、幾つかのエレメントは、たとえば１以上のＩＣに含まれる場合がある。説明の明確さのため、所定の制御信号、電力信号及び／又は他のエレメントのような装置２０に関連する所定の従来のエレメントは、図２に示されていない。
【００１４】
ＦＰＡ１１は、ユーザ入力装置１０からのユーザ入力を受け、ユーザ入力に対応する信号を増幅器１２に出力するために作用する。例示的な実施の形態によれば、ＦＰＡ１１は、ＩＲ及び／又はＲＦ信号のような信号をユーザ入力装置１０から受け、増幅器１２に出力される対応する信号を発生する。増幅器１２は、プロセッサ１４への出力のためにＦＰＡ１１から供給される信号を増幅するために作用する。
【００１５】
Ｉ／Ｏブロック１３は、装置２０のＩ／Ｏ機能を実行するために作用する。例示的な実施の形態によれば、Ｉ／Ｏブロック１３は、地上波、ケーブル、衛星、インターネット及び／又は他の信号源のような１以上の信号源からアナログ及び／又はデジタルフォーマットでオーディオ、ビデオ及び／又はデータ信号のような信号を受信するために作用する。Ｉ／Ｏブロック１３は、処理された信号を１以上の他の装置に出力し、係る装置から信号を受けるために作用する。
【００１６】
プロセッサ１４は、装置２０の各種信号処理及び制御機能を実行するために作用する。例示的な実施の形態によれば、プロセッサ１４は、チューニング、復調、前方誤り訂正、伝送処理機能を含む機能を実行し、これによりオーディオ、ビデオ及び／又はデータコンテンツを表すデジタルデータを発生することで、Ｉ／Ｏブロック１３から供給されたオーディオ、ビデオ及び／又はデータ信号を処理する。係る処理機能から生成されたデジタルデータは、更なる処理及び／又は出力のために供給される場合がある。
【００１７】
プロセッサ１４は、本発明の原理に係るオンスクリーンの番組ガイドの表示を可能にするソフトウェアコードを実行するために作用する。例示的な実施の形態によれば、プロセッサ１４は、３０分よりも短い予め定義された時間インターバルにより番組ガイドの時間軸に沿って番組ガイド内の番組情報をシフトさせるために作用する。係る番組情報は、予め定義された時間インターバルの期限切れに応じて、及び／又はユーザ入力装置１０を介した番組ガイド内でのユーザナビゲーションに応じてシフトされる。番組情報がシフトされた結果として、番組情報に含まれる１以上の番組タイトルが切り捨てされる場合がある。プロセッサ１４及び上述された番組ガイドに関する更なる詳細は、本実施の形態で後に提供される。プロセッサ１４は、限定されるものではないが、ユーザ入力装置１０を介して行われたユーザ入力の処理、メモリ１５への書き込み及びメモリ１５からの読取り、及び／又は他の動作を含めて、装置２０の他の機能を実行し、及び／又はイネーブルにするために作用する。
【００１８】
メモリ１５は、プロセッサ１４に結合され、装置２０のデータストレージ機能を実行する。例示的な実施の形態によれば、メモリ１５は、限定されるものではないが、ソフトウェアコード、オンスクリーンディスプレイ（たとえば番組ガイド等）データ、ユーザセットアップデータ、及び／又は他のデータを含むデータを記憶する。
【００１９】
ここで図３を参照して、本発明の例示的な実施の形態に係るオンスクリーンプログラムガイド３０の図が示される。
【００２０】
例示及び説明のため、図３の番組ガイド３０は、Ｕ．Ｋで利用可能なチャネルラインアップのための番組情報を説明する。図３に示されるように、番組ガイド３０は、水平方向軸で時間情報を含み、垂直軸方向でチャネル情報を含む。現在の時間は午後１２時１３分であり、ディスプレイのウィンドウは、番組情報の近似的に７０分（すなわち午後１２時１３分から午後１時２３分）を示す。番組ガイド３０が従来のやり方で表示された場合、ディスプレイウィンドウの遠い左サイドは、現在の時間の代わりに午後１２時に対応する。図３の番組ガイド３０は、ユーザリファレンスのために１時間及び３０分のマークを含む。
【００２１】
本発明の原理によれば、番組ガイド３０内の番組情報（すなわち番組タイトル）は、３０分よりも短い予め定義された時間インターバルにより水平軸に沿ってシフトされ、画素の１列だけシフトされる場合がある。たとえば、番組ガイド３０の７０分のディスプレイウィンドウが４２０列の画素を含むとすると、これは、近似的に１０秒毎に１画素列に対応する（すなわち、４２０画素列／７０分＝６画素列／１分＝１画素列／１０秒）。すなわち、番組ガイド３０のディスプレイウィンドウ内の番組情報は、１０秒毎に１画素列のレートで右にシフトされる。番組ガイド３０のディスプレイウィンドウ内の番組情報が右にシフトされる間、番組ガイド３０は、右から左に移動するようにユーザに見える。
【００２２】
しかし、番組ガイド３０の表示はアップデートされるべき知覚できる量の時間を必要とするので、番組ガイド３０のディスプレイウィンドウ内の番組情報は、毎分又は毎数分のような低速なレートでシフトされる場合がある。例示される実施の形態によれば、番組ガイド３０のディスプレイウィンドウ内の番組情報がシフトされる時間インターバルは、装置２０のセットアップ処理の間にユーザにより（たとえば規定されたレンジ内で）調節可能である場合がある。例示的な実施の形態によれば、番組ガイド３０のディスプレイウィンドウ内の番組情報がシフトされる時間インターバルは、番組ガイド３０に含まれる最も短い番組の時間よりも短いか、該最も短い番組の時間に等しい。たとえば、番組ガイド３０に含まれる最も短い番組の時間が５分である場合、番組ガイド３０内の番組情報は、５分よりも短いか、又は５分に等しい時間インターバルに従ってシフトされる場合がある。何れの場合であっても、番組ガイド３０のディスプレイウィンドウ内の番組情報が右にシフトされる時間インターバルは、設計上の選択及び／又はユーザの好みの問題として設定される場合がある。番組ガイド３０のディスプレイウィンドウ内の番組情報は、番組ガイド３０内のユーザナビゲーションに応じてシフトされ、アップデートされる場合がある（たとえば番組情報に対する上へのナビゲート及び／又は下へのナビゲート）。番組ガイド３０のディスプレイウィンドウ内の番組情報がそれぞれの時間インターバルＴ１の間にシフトされる物理的な距離Ｙは、Ｙ＝（Ｘ＊Ｔ１／Ｔ２）のように計算することができ、ここでＸはディスプレイウィンドウの物理的な長さを表し、Ｔ２はディスプレイウィンドウによりカバーされる時間インターバルを表す。
【００２３】
図３の番組ガイド３０はそのディスプレイウィンドウ内の約７０分の番組情報を示し、このディスプレイウィンドウによりカバーされる時間インターバルは異なる場合がある。例示的な実施の形態によれば、番組ガイド３０のディスプレイウィンドウによりカバーされた時間インターバルは、ユーザが番組ガイド３０のディスプレイ解像度の更なる制御を有するように、装置２０のセットアッププロセスの間にユーザにより（たとえば規定されたレンジ内で）調節可能である。また、例示的な実施の形態によれば、番組ガイド３０のディスプレイウィンドウによりカバーされる時間インターバルは、６０分と９０分の間である。何れの場合であっても、番組ガイド３０のディスプレイウィンドウによりカバーされる時間インターバルは、設計上の選択及び／又はユーザの好みの問題として設定される場合がある。
【００２４】
図３の番組ガイド３０は、制限されたスクリーン解像度により生じる問題を解決する。特に、比較的僅かな時間のインクリメントにより番組ガイド３０内の番組情報をシフトすることで、従来のやり方で番組情報が３０分のマーク又は１時間のマークでシフトされる場合よりも、更に多くの番組情報をユーザに伝達することができる。さらに、僅かな時間のインクリメントで番組ガイド３０内の番組情報をシフトすることで、以下に記載されるように、テレビ番組が５分のインクリメントで任意の時間で開始する場合がある欧州のような地理的なエリアにおける番組ガイド３０の読み易さを改善する場合がある。
【００２５】
図３で示されるように、“Ｗｏｒｋｉｎｇ  Ｌｕｎｃｈ”及び“Ｃｈｅｅｒｓ”のような番組ガイド３０に含まれる多くの番組は、３０分で開始する。しかし、他の番組は３０分で開始しない。たとえば“Ｃｈｅｅｒｓ”のＵＫバージョンは２５分の長さであり、番組“Ｃｏｍａｎｃｈｅ  Ｓｔａｔｉｏｎ”は午後１２時５５分開始する。さらに、番組“Ｍｉｆｆ…”は、５分の番組であり、これに同じチャネルで２つの１０分の番組が続く（すなわち“Ｔｒａｃｔｏｒ  Ｔｏ…”及び“Ｂｅｒｎａｒｄ”）。１２時３５分で、番組“Ｍｉｆｆ…”は、本発明の原理に従ってディスプレイウィンドウから消えている。１２時３５分で番組“Ｍｉｆｆ…”は終了しており、ユーザはこれ以上ディスプレイウィンドウでその番組タイトルを見る必要がないため、読み易さは改善される。
【００２６】
本発明の原理によれば、番組タイトルは、番組ガイド３０のディスプレイウィンドウによりカバーされる時間インターバルに基づいて切り捨てられる場合がある。特に、番組タイトルは、短い時間インターバル（たとえば６０分又は７０分等）をカバーするディスプレイウィンドウよりも、長い時間インターバル（たとえば９０分等）をカバーするディスプレイウィンドウで切り捨てられる。たとえば、図３における番組ガイド３０の例示的な７０分のディスプレイウィンドウに示される番組“Ｔｒａｃｔｏｒ  Ｔｏ…”は、ディスプレイウィンドウが９０分に拡張され、これにより番組タイトルが少なく認識されるようにする場合、“Ｔｒａｃｔ…”として表示される場合がある。この問題に対処する１つのオプションは、これによりユーザは番組タイトルを認識するのが困難になるが、より小さなサイズでテキストを表示することである。短い時間インターバルによりユーザが所与の時間で視聴することができる番組情報の量が低減されるが、短い時間インターバルをカバーするディスプレイウィンドウを使用することで、この問題が対処される場合がある。
【００２７】
番組ガイド３０のディスプレイウィンドウ内の番組情報が右にシフトされるとき、ディスプレイウィンドウの遠くの左サイドにある番組は、小さな時間窓を有し、それらのタイトルは、それらが余りに小さくて文字が目に見えなくなるまで切捨てられる（又はサイズが減少される）場合がある。これは、数分が残された番組がおそらく関心のない番組であるために現実に問題ではない。さらに、ユーザは、ユーザ入力装置１０を介して番組ガイド３０内で常にナビゲートし、関心のある番組をハイライト表示し、これにより、番組ガイド３０のトップにあるインフォメーションバナーにおいて番組の説明を見ることができる。ディスプレイウィンドウの右サイドで、番組の時間窓は、番組情報が右にシフトされるときに大きくなり、これにより番組タイトルの多くが表示されるのを可能にする。
【００２８】
ここで図４を参照して、本発明の例示的な実施の形態に係るオンスクリーンの番組ガイドを提供するステップを説明するフローチャート４０が示される。例示及び説明のため、図４におけるステップは、図１及び図２の装置２０、並びに図３の番組ガイド３０を参照して説明される。図４のステップは、例示するのみであり、任意のやり方で本発明を限定することが意図されない。
【００２９】
ステップ４１で、装置２０は、ユーザが番組ガイド３０にアクセスするかを検出する。例示的な実施の形態によれば、ユーザは、プロセッサ１４により検出されたユーザ入力装置１０を介して装置２０に１以上の予め決定された入力を供給することで、ステップ４１で番組ガイド３０にアクセスする場合がある。たとえば、ユーザは、番組ガイド３０にアクセスするため、ステップ４１でユーザ入力装置１０の“ＧＵＩＤＥ”又は“ＭＥＮＵ”キーを押す場合がある。図４に示されるように、ステップ４１は、番組ガイド３０がアクセスされたことが検出されるまで繰り返し実行される。
【００３０】
ステップ４１で番組ガイド３０がユーザによりひとたびアクセスされると、処理フローはステップ４２に進み、ここで、装置２０は、現在の時間に基づいて番組ガイド３０のグリッドを計算し、番組のタイトルを必要に応じて切り捨てすることで番組ガイド３０を表示する。例示的な実施の形態によれば、プロセッサ１４は、番組ガイド３０のディスプレイウィンドウによりカバーされる時間インターバルを現在の時間に加えることで、番組ガイド３０のグリッドを計算する。本実施の形態で先に示されたように、番組ガイド３０のディスプレイウィンドウによりカバーされる時間インターバルは、設計上の選択及び／又はユーザの好みの問題として設定される。図３に示される例示的な実施の形態によれば、番組ガイド３０のディスプレイウィンドウによりカバーされる時間インターバルは、近似的に７０分である。したがって、プロセッサ１４は、７０分を現在の時間に加えて、ステップ４２で番組ガイド３０のグリッドを計算する。番組ガイド３０のグリッドがひとたび計算されると、プロセッサ１４は、グリッドに対応する番組情報を番組ガイド３０のディスプレイウィンドウ内で表示させる。ステップ４２でこの番組情報を表示するとき、番組タイトルは本実施の形態で先に記載されたように切り捨てられる。
【００３１】
ステップ４２から、処理フローはステップ４３に進み、ここで装置２０は、ユーザが番組ガイド３０を出たかを検出する。例示的な実施の形態によれば、ユーザは、プロセッサ１４により検出されたユーザ入力装置１０を介して、装置２０に１以上の予め決定された入力を供給することで、ステップ４３で番組ガイド３０を出る場合がある。たとえば、ユーザは、ユーザ入力装置１０の“ＥＸＩＴ”キーを押し、ステップ４３で番組ガイド３０を出る場合がある。図４で示されたように、ステップ４３でユーザが番組ガイド３０を出る場合、処理フローはステップ４１に戻る。
【００３２】
代替的に、ステップ４３でユーザが番組ガイド３０を出ない場合、処理フローはステップ４４に進み、ここで装置２０は番組ガイド３０が表示されている間に予め定義された時間インターバルＴが経過したか、又はユーザが番組ガイド３０内でナビゲートしたかを判定する。例示的な実施の形態によれば、プロセッサ１４は、番組ガイド３０が表示されるたびに（又はアップデートされるたびに）タイミング機能を開始し、これにより、ステップ４４で時間インターバルＴが経過したときを検出する。ステップ４４の時間インターバルＴは、番組情報（すなわち番組タイトル）が番組ガイド３０の水平軸に沿ってシフトされる時間インターバルを表す。本実施の形態で先に示されたように、この予め定義された時間インターバルＴは、３０分よりも短く、１つの画素列により表される時間と同じである場合がある。一般に、ステップ４４の時間インターバルＴは、設計上の選択及び／又はユーザの好みの問題として設定される。プロセッサ１４は、ステップ４４で、ユーザが番組ガイド３０内でナビゲートするときを検出する。図４に示されるように、番組ガイド３０表示されている間に予め定義された時間インターバルＴが経過したか、又はユーザが番組ガイド３０内でナビゲートしたか、のいずれかをプロセッサ１４が検出するまで、ステップ４４は繰り返し実行される。ステップ４４でプロセッサ１４が少なくとも１つのこれらの状況をひとたび検出すると、処理フローはステップ４２に戻り、ここでプロセッサ１４は、本実施の形態で先に記載されたように、現在の時間に基づいて番組ガイド３０のグリッドを再計算する。
【００３３】
本実施の形態で記載されたように、本発明は、比較的小さな時間のインクリメントにより番組ガイド内の番組情報をシフトすることで、効率的なやり方でそのスペースを使用する番組ガイドを提供する方法及び装置を提供する。本発明は、統合された表示装置を持つか、統合された表示装置を持たない様々な装置に適用される場合がある。したがって、本実施の形態で使用されたフレーズ「テレビジョン信号受信機」は、限定されるものではないが、テレビジョンセット、コンピュータ、ハンドヘルドデバイス、又は統合された表示装置を含むモニタを含むシステム又は装置、並びに、セットトップボックス、ビデオカセットレコーダ（ＶＣＲ）、デジタルバーサティルディスク（ＤＶＤ）プレーヤ、ビデオゲームボックス、パーソナルビデオレコーダ（ＰＶＲ）、統合された表示装置を含まないコンピュータ又は他の装置のようなシステム又は装置を示す。
【００３４】
本発明は好適な設計を有するものとして記載されたが、本発明は、この開示の精神及び範囲内で更に変更することができる。したがって、本出願は、その一般的な原理を使用した本発明の任意の変形、使用又は改造をカバーすることが意図される。さらに、本出願は、本発明が属する技術分野であって特許請求の範囲の制限に含まれる技術分野における公知又は一般的な実施に含まれるこの開示からの逸脱をカバーすることが意図される。
【図面の簡単な説明】
【００３５】
【図１】本発明を実現するために適した例示的な環境を示す図である。
【図２】本発明の例示的な実施の形態に係る図１の装置の更に詳細を提供する図である。
【図３】本発明の例示的な実施の形態に係るオンスクリーンの番組ガイドの図である。
【図４】本発明の例示的な実施の形態に係る番組ガイドを提供するステップを説明するフローチャートである。
【図１】
2008541665.tif 000003
【図２】
2008541665.tif 000004
【図３】
2008541665.tif 000005
【図４】
2008541665.tif 000006
【国際調査報告】
2008541665.tif 000007