(57)【特許請求の範囲】
【請求項１】
チャンネル軸および時間軸を示すグリッドに番組ガイド情報を表示する装置において、第１の時間帯についての該番組ガイド情報の表示から第２の時間帯についての該番組ガイド情報の表示に迅速に変更する方法であって、各番組が、該グリッド内のその番組に対応する放送チャンネルおよびその番組に対応する時間帯を表わす場所に位置し、該方法は、
（ａ）該第１の時間帯についての該番組ガイド情報を表示する工程と、
（ｂ）少なくとも１つの時間帯選択フィールドを表示する工程と、
（ｃ）該少なくとも１つの時間帯選択フィールドのうちの１つをカーソルで強調表示する工程と、
（ｄ）該強調表示された１つの時間帯選択フィールドを選択する工程と、
（ｅ）該選択する工程に応じて、時間間隔を決定する工程と、
（ｆ）該第１の時間帯と該決定された時間間隔とに基づいて、該第２の時間帯を算出する工程と、
（ｇ）該第２の時間帯についての該番組ガイド情報を表示する工程と、
を包含し、
該少なくとも１つの時間帯選択フィールドが、ページフィールドおよび曜日フィールドのうちの１つを含み、
該ページフィールドは、該ページフィールドが選択された場合に所定の時間間隔を提供するように適合され、該曜日フィールドは、該曜日フィールドが選択された場合に２４時間の時間間隔を提供するように適合され、
該算出された第２の時間帯が現在時刻よりも前であり、該第１の時間帯が該現在時刻よりも後である場合に、該工程（ｇ）が、該現在時刻についての該番組ガイド情報を表示する工程を包含する、方法。
【請求項２】
チャンネル軸および時間軸を示すグリッドに番組ガイド情報を表示する装置において、第１の時間帯についての該番組ガイド情報の表示から第２の時間帯についての該番組ガイド情報の表示に迅速に変更する方法であって、各番組が、該グリッド内のその番組に対応する放送チャンネルおよびその番組に対応する時間帯を表わす場所に位置し、該方法は、
（ａ）該第１の時間帯についての該番組ガイド情報を表示する工程と、
（ｂ）少なくとも１つの時間帯選択フィールドを表示する工程と、
（ｃ）該少なくとも１つの時間帯選択フィールドのうちの１つをカーソルで強調表示する工程と、
（ｄ）該強調表示された１つの時間帯選択フィールドを選択する工程と、
（ｅ）該選択する工程に応じて、時間間隔を決定する工程と、
（ｆ）該第１の時間帯と該決定された時間間隔とに基づいて、該第２の時間帯を算出する工程と、
（ｇ）該第２の時間帯についての該番組ガイド情報を表示する工程と、
を包含し、
該少なくとも１つの時間帯選択フィールドが、ページフィールドおよび曜日フィールドのうちの１つを含み、
該ページフィールドは、該ページフィールドが選択された場合に所定の時間間隔を提供するように適合され、該曜日フィールドは、該曜日フィールドが選択された場合に２４時間の時間間隔を提供するように適合され、
該算出された第２の時間帯が該装置内に格納された最新の番組ガイド情報に対応する最も遅い時刻よりも後であり、該第１の時間帯が該最も遅い時刻よりも前である場合に、該工程（ｇ）が、該最も遅い時刻についての該番組ガイド情報を表示する工程を包含する、方法。
【請求項３】
チャンネル軸および時間軸を示すグリッドに番組ガイド情報を表示する装置であって、該装置は、第１の時間帯についての該番組ガイド情報の表示から第２の時間帯についての該番組ガイド情報の表示に迅速に変更する装置であり、各番組が、該グリッド内のその番組に対応する放送チャンネルおよびその番組に対応する時間帯を表わす場所に位置し、該装置は、
（ａ）該第１の時間帯についての該番組ガイド情報を表示する手段と、
（ｂ）少なくとも１つの時間帯選択フィールドを表示する手段と、
（ｃ）該少なくとも１つの時間帯選択フィールドのうちの１つをカーソルで強調表示する手段と、
（ｄ）該強調表示された１つの時間帯選択フィールドを選択する手段と、
（ｅ）該選択する工程に応じて、時間間隔を決定する手段と、
（ｆ）該第１の時間帯と該決定された時間間隔とに基づいて、該第２の時間帯を算出する手段と、
（ｇ）該第２の時間帯についての該番組ガイド情報を表示する手段と、
を備え、
該少なくとも１つの時間帯選択フィールドが、ページフィールドおよび曜日フィールドのうちの１つを含み、
該ページフィールドは、該ページフィールドが選択された場合に所定の時間間隔を提供するように適合され、該曜日フィールドは、該曜日フィールドが選択された場合に２４時間の時間間隔を提供するように適合され、
該算出された第２の時間帯が現在時刻よりも前であり、該第１の時間帯が該現在時刻よりも後である場合に、該手段（ｇ）が、該現在時刻についての該番組ガイド情報を表示する手段を備える、装置。
【請求項４】
チャンネル軸および時間軸を示すグリッドに番組ガイド情報を表示する装置であって、該装置は、第１の時間帯についての該番組ガイド情報の表示から第２の時間帯についての該番組ガイド情報の表示に迅速に変更する装置であり、各番組が、該グリッド内のその番組に対応する放送チャンネルおよびその番組に対応する時間帯を表わす場所に位置し、該装置は、
（ａ）該第１の時間帯についての該番組ガイド情報を表示する手段と、
（ｂ）少なくとも１つの時間帯選択フィールドを表示する手段と、
（ｃ）該少なくとも１つの時間帯選択フィールドのうちの１つをカーソルで強調表示する手段と、
（ｄ）該強調表示された１つの時間帯選択フィールドを選択する手段と、
（ｅ）該選択する工程に応じて、時間間隔を決定する手段と、
（ｆ）該第１の時間帯と該決定された時間間隔とに基づいて、該第２の時間帯を算出する手段と、
（ｇ）該第２の時間帯についての該番組ガイド情報を表示する手段と、
を備え、
該少なくとも１つの時間帯選択フィールドが、ページフィールドおよび曜日フィールドのうちの１つを含み、
該ページフィールドは、該ページフィールドが選択された場合に所定の時間間隔を提供するように適合され、該曜日フィールドは、該曜日フィールドが選択された場合に２４時間の時間間隔を提供するように適合され、
該算出された第２の時間帯が該装置内に格納された最新の番組ガイド情報に対応する最も遅い時刻よりも後であり、該第１の時間帯が該最も遅い時刻よりも前である場合に、該手段（ｇ）が、該最も遅い時刻についての該番組ガイド情報を表示する手段を備える、装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は一般に、テレビ番組ガイド情報の電子表示に関し、さらに詳細には、番組ガイド情報に迅速にアクセスする方法に関する。
【０００２】
【従来の技術】
いずれの特定の時間に視聴可能なテレビチャンネルが多数存在する。これらのテレビチャンネルは、ケーブルテレビ事業者、または直接衛星放送により発信される種々の番組を含み得る。この種々の番組により、特定の時間に、特定のチャンネルで、どの番組内容（ｐｒｏｇｒａｍｍｉｎｇ）が入手可能であるかを知るという視聴者の作業が複雑になる。
【０００３】
テレビ番組内容情報を表示する一般的なアプローチは、デジタルセットトップボックス（ＳＴＢ）の使用によるか、もしくはケーブルデコーダ、衛星デコーダ、またはデジタルテレビ（ＤＴＶ）デコーダ等のＳＴＢのコンポーネントとすることである。セットトップボックスは、現在の番組および今後の番組の番組内容情報を含むメニューをディスプレイに表示する。番組ガイドは、通常、３〜７日分の情報を格納する。今後は、２週間〜１ヶ月分の番組ガイドが一般的になり得る。
【０００４】
図１に番組ガイドの一例を示す。図示するとおり、ディスプレイ画面１０は、視聴可能なチャンネルを区別するチャンネルパネル１６を備えた番組ガイド１２を含む。時間パネル１４は、特定の時間、例えば、木曜日を、９０分刻み（例えば、３：００ＰＭ〜４：３０ＰＭ）で示す。番組グリッド１８は、示された時間の区別されたチャンネルの番組タイトルを示す。
【０００５】
視聴可能チャンネルは、視聴者の特定のケーブルシステムまたは衛星中継、およびサービスレベルに応じて変わり得る。視聴者はある種の番組のみに関心を持ち得るが、それでもなお、関心がある番組のために表全体を探し回らなければならない。ディスプレイの解像度の限界、および視聴距離のため、視聴者は、例えば、１．５時間分の番組内容を、一度に６チャンネルまたは７チャンネルずつ見得る。
【０００６】
メニュー上の異なる番組イベント（ｐｒｏｇｒａｍ  ｅｖｅｎｔｓ）を見るために、視聴者は、制御信号を発する赤外線送信器を含むリモートコントロールユニットを有し得る。リモートコントロールユニットの方向制御キーパッドにより、視聴者が番組内容グリッド上でのカーソルの移動を制御することが可能である。例えば、今後のイベントを見るために、視聴者はカーソルを右に移動し得る。過去のイベントを見るためには、視聴者はカーソルを左に移動し得る。タイル（ｔｉｌｅ）２０および２２は、メニューが、過去および未来のそれぞれに続くことを視聴者に示す。視聴者はまた、カーソルを上下にスクロールすることにより、さらなるチャンネルを見得る。
【０００７】
【発明が解決しようとする課題】
視聴者は、前後３０分刻みでしかスクロールし得ないため、予め数日分の番組内容情報にアクセスするには、多くの時間を浪費し得る。例えば、今後６日分のメニューを表示するには、視聴者は３０分刻みのスクロールを２８８回行うことが必要である。現在の技術では、所望の情報にアクセスするために３分以上を要し得る。
【０００８】
従来の番組ガイドの欠点を鑑みて、未来の番組ガイド情報をさらに迅速にアクセスするためには、改善された方法が必要である。
【０００９】
【課題を解決するための手段】
本発明は、チャンネル軸および時間軸を示すグリッドに番組ガイド情報を表示する装置であって、各番組が、上記グリッド内の放送チャンネルおよび対応する放送時間を表わす場所に位置する装置において、所望の新たな放送時間に上記番組ガイド情報に迅速にアクセスする方法であって、（ａ）上記番組ガイド情報を表示する工程と、（ｂ）少なくとも１つの時間選択フィールドを表示する工程と、（ｃ）上記少なくとも１つの時間選択フィールドをカーソルで強調表示する工程と、（ｄ）上記強調表示工程の後に、上記少なくとも１つの時間選択フィールドをアクティブ化する工程と、（ｅ）上記アクティブ化工程に応じて、タイムインデックスの判断をする工程と、（ｆ）上記タイムインデックスに基づいて、表示のために、新たな放送時間の算出をする工程と、（ｇ）上記新たな放送時間に、上記番組ガイド情報を表示する工程と、を包含する方法であり、これにより上記課題が解決される。
【００１０】
本発明の１つの局面は、上記少なくとも１つの時間選択フィールドが、ページフィールド、曜日フィールド、および日付フィールドのうちの１つを含み、上記ページフィールドが、６時間タイムインデックスを提供するように適合され、上記曜日フィールドが、２４時間タイムインデックスを提供するように適合され、上記日付フィールドが、７日間タイムインデックスを提供するように適合される、上記に記載の方法である。
【００１１】
本発明の１つの局面は、上記工程（ｄ）が、上記少なくとも１つの時間選択フィールドをアクティブ化することにより、前後の時間をインデックスする工程を包含する、上記に記載の方法である。
【００１２】
本発明の１つの局面は、上記算出された新たな放送時間が、現在の放送時間よりも前である場合に、上記工程（ｇ）が、上記現在の放送時間の番組ガイド情報を表示する工程を包含する、上記に記載の方法である。
【００１３】
本発明の１つの局面は、上記算出された新たな放送時間が、上記装置内に格納された最新の番組ガイド情報に対応する最も遅い放送時間よりも後である場合に、上記工程（ｇ）が、上記最も遅い放送時間の番組ガイド情報を表示する工程を包含する、上記に記載の方法である。
【００１４】
本発明の１つの局面は、上記装置がセットトップボックス内で実現される、上記に記載の方法である。
【００１５】
本発明の１つの局面は、上記装置が、ネットワーク上で結合され、上記ネットワークから番組ガイド情報を受信するコンピュータを含む、上記に記載の方法である。
【００１６】
さらに本発明は、チャンネル軸および時間軸を示すグリッドに番組ガイド情報を表示する装置であって、各番組が、上記グリッド内の放送チャンネルおよび対応する放送時間を表わす場所に位置し、上記装置は、上記番組ガイド情報を表示するディスプレイと、上記番組ガイド情報を格納するメモリデバイスと、上記番組ガイド情報にアクセスするソフトウェアを処理するプロセッサと、を含む装置であって、上記ソフトウェアは、上記ディスプレイに表示された上記放送時間と所定の間隔を取った時間の上記番組ガイド情報にアクセスするための少なくとも１つの時間選択フィールドと、上記少なくとも１つの時間選択フィールドに応じて提供される、上記所定の間隔を取った時間を判断するためのタイムインデックスと、上記タイムインデックスに基づいて、表示のために、新たな放送時間の算出をするカルキュレータとを含む、装置であり、これにより上記課題が解決される。
【００１７】
本発明の１つの局面は、上記少なくとも１つの時間選択フィールドがページフィールドを含み、上記ページフィールドが選択されたときに、上記タイムインデックスが、６時間タイムインデックスを提供するように適合される、上記に記載の装置である。
【００１８】
本発明の１つの局面は、上記少なくとも１つの時間選択フィールドが、曜日フィールドを含み、上記曜日フィールドが選択されたときに、上記タイムインデックスが、２４時間タイムインデックスを提供するように適合される、上記に記載の装置である。
【００１９】
本発明の１つの局面は、上記少なくとも１つの時間選択フィールドが、日付フィールドを含み、上記日付フィールドが選択されたときに、上記タイムインデックスが、７日間タイムインデックスを提供するように適合される、上記に記載の装置である。
【００２０】
本発明の１つの局面は、上記タイムインデックスが、上記少なくとも１つの時間選択フィールドの前後の時間をインデックスする工程を包含する、上記に記載の装置である。
【００２１】
本発明の１つの局面は、上記算出された新たな放送時間が現在の放送時間よりも前の場合、上記カルキュレータが、上記番組ガイド情報を上記現在の放送時間に限定する、上記に記載の装置である。
【００２２】
本発明の１つの局面は、上記算出された新たな放送時間が最も遅い放送時間よりも後の場合、上記カルキュレータが、上記番組ガイド情報の表示を上記最も遅い放送時間に限定し、上記最も遅い放送時間は、上記メモリデバイス内に格納された最新の番組ガイド情報に対応する、上記に記載の装置である。
【００２３】
本発明の１つの局面は、上記装置がセットトップボックスである、上記に記載の装置である。
【００２４】
この必要性および他の必要性に応じるために、その目的を鑑みて、本発明は、番組ガイド情報に迅速にアクセスする方法を提供する。上記方法は、チャンネル軸および時間軸を示すグリッドに番組ガイド情報を表示する工程を包含する。各番組が、グリッド内の放送チャンネルおよび対応する放送時間を表わす場所に位置する。上記方法は、（ａ）上記番組ガイド情報を表示する工程、（ｂ）時間選択フィールドを表示する工程、（ｃ）上記時間選択フィールドを強調表示してアクティブ化する工程、（ｄ）上記アクティブ化工程に応じて、タイムインデックスの判断をする工程、（ｅ）上記タイムインデックスに基づいて、表示のために、新たな放送時間の算出をする工程、および（ｆ）上記新たな放送時間に、上記番組ガイド情報を表示する工程を含む。
【００２５】
本発明の１つの局面に従って、上記時間選択フィールドが、ページフィールド、曜日フィールド、および日付フィールドを含む。上記ページフィールドが、６時間タイムインデックスを提供するように適合され、上記曜日フィールドが、２４時間タイムインデックスを提供するように適合され、上記日付フィールドが、７日間タイムインデックスを提供するように適合される。上記方法は、上記時間選択フィールドをアクティブ化することにより、前後の時間をインデックスする工程を含む。
【００２６】
前述の全般的な説明および下記の詳細な説明は、本発明の例示であり、本発明を制限するものではないことが理解されるべきである。
【００２７】
【発明の実施の形態】
本発明は、以下の詳細な説明を添付の図面と共に読むことで、最もよく理解される。
【００２８】
図２は、本発明の実現に適したセットトップボックスを示す。図示するとおり、セットトップボックス３０は、外部ソースからＲＦ信号を検索し、そのＲＦ信号をデジタルデータストリームに変換するチューナーおよび復調器３２を含む。データストリームは、メインマイクロプロセッサ３４による処理のために提供される。メインマイクロプロセッサは、セットトップボックス３０の全般的な動作を調整および制御する。ソフトウェアを実行して動作を制御する役割を果たすため、メインマイクロプロセッサ３４は、メモリ３６、映像プロセッサ３８、音声プロセッサ４０、およびユーザインターフェース回路４２とインターフェース接続する。番組コードおよびデータがメモリ３６内に存在する。映像およびグラフィックスが、映像プロセッサ３８により生成され、（テレビセットであり得る）ディスプレイユニット４４に提供される。リモートコントロールユニット４６および前面パネルボタン（図示せず）からのユーザコマンドが、ユーザインターフェース回路４２を経由して、メインマイクロプロセッサ３４に向けられる。
【００２９】
セットトップボックス３０は、番組ガイド情報を選択して表示するための回路を含む。一例としては、セットトップボックス３０内のチューナーが、番組ガイド情報のみを放送する、特別な番組ガイドチャンネルに設定され得る。番組ガイド情報は、メモリ３６内に格納され得る。メインマイクロプロセッサ３４は、視聴者の制御に応じて、格納された番組ガイド情報の一部を表示のために抽出する。映像プロセッサは、番組ガイド情報をメニューとしてディスプレイユニット４４に示すために、表示フォーマットを生成する。
【００３０】
セットトップボックスのコンポーネントのさらなる詳細に関しては、当業者には明白であるため、本明細書中では論じない。ハードウェアおよびソフトウェアの任意の組み合わせが、セットトップボックスを実現するために用いられ得る。セットトップボックスは、本発明を実現するための１つの可能な装置にすぎない。例えば、番組ガイドの全てまたは一部が、図５に示すシステム８０で実現され得る。システム８０は、ネットワーク８１およびディスプレイ８３に結合されたコンピュータ８２を含む。ネットワークは、番組ガイド情報を含むデータストリームを伝送する任意の媒体を含み得る。ネットワークは、インターネット等のグローバール情報ネットワークであり得る。本発明による電子番組ガイドの機能は、制御マイクロプロセッサを用いるテレビ受信器内、およびそのテレビ受信器の画面表示（ＯＳＤ）機能でも実現され得る。
【００３１】
赤外線信号法（ｉｎｆｒａｒｅｄ  ｓｉｇｎａｌｉｎｇ）を用いるリモートコントロールユニット４６は、マイクロプロセッサに、映像番組を表示するように指示し得る。リモートコントロールユニットで選択されたあるプロンプトが、映像番組上に重ねられ得るか、または画面全体を占め得る。例えば、番組ガイドモードを選択すると、画面全体が使用され得、他の映像番組内容が表示され得ない。リモートコントロールユニットのキーパッドを押すことにより、視聴者は番組ガイド表示を制御し得る。視聴者は、下記に説明するように、表示されているメニュー上の時間選択フィールドを強調表示してアクティブ化する（ａｃｔｉｖａｔｉｎｇ）ことにより番組ガイドをスクロールし得る。図示しないが、リモートコントロールユニットに加えて、またはその代わりとして、番組ガイド表示を同様に制御するために、ボタンがセットトップボックスに設けられ得ることが理解される。
【００３２】
図３に本発明の例示的な実施形態による番組ガイドを示す。図示するとおり、ディスプレイ画面５０は、番組ガイド情報を含む表を示す番組ガイド５４を含む。この表は２つの軸を有する。全般に５１で示される垂直軸は、複数のチャンネルパネル５６を含む。図３には６チャンネル分が示されている。全般に５３で示される水平軸は、曜日フィールド５８、日付フィールド５９、および時間パネル５２を含む。図示する例において、曜日フィールド５８は、その週の曜日として、「木曜日」を含み、日付フィールド５９は、その月の日付として、「２月１７日」を含む。時間パネル５２は、一例として、３：００ＰＭ〜４：３０ＰＭの連続する１．５時間分を示す。全般に６０で示される番組グリッドは、番組タイトルを示す。各タイトルはエントリー（ｅｎｔｒｙ）内に示され、エントリーは、そのエントリーの位置が表わす時間に番組を放送するチャンネルに対応する。
【００３３】
タイル６２および６４も番組タイトルのエントリーを含み、それぞれの反対の端が矢印になっている。タイル６４の右側を指す矢印は、視聴者が現在示している表示から、次の連続する３０分へと、番組ガイドをスクロールまたはインデックスし得る。タイル６２の左側を指す矢印は、視聴者が現在示している表示から、前の３０分の部分へと、番組ガイドをスクロールまたはインデックスし得る。番組ガイド５４がメモリ３６内に格納された最後の放送時間を表示している場合には、タイル（ｔｉｔｌｅ）６４の矢印が消え得ることが理解される。同様に、番組ガイドがその日の現在時刻を表示している場合には、タイル６２の矢印が消え得る。
【００３４】
図示しないが、垂直軸上の異なるチャンネル群が、リモートコントロールユニットのチャンネルボタンを選択することにより、または所望のチャンネルの数字表記をキー入力することにより視聴され得る。また、カーソルは、リモートコントロールユニットで、垂直方向または水平方向に移動され得る。一例として、図３は、「Ｓｗｉｆｔ，Ｓｍａｒｔ  ａｎｄ  Ｄｅａｄｌｙ」のタイトルを強調表示するカーソル５５を示す。カーソルが、示される最も遅い時間を越えて右側に移動すれば、次の３０分間が見られ得、カーソルが、示される最も早い時間を越えて左側に移動すれば、前の３０分間が見られ得る。
【００３５】
最後に、図３にはページフィールド６２ａおよび６２ｂが示されており、相互に反対向きの矢印を有する。視聴者は、リモートコントロールユニットのキーパッドを用いてスクロールすることにより、カーソルを垂直方向に下向きに移動し得る。例えば、カーソルがページフィールド６２ａを強調表示した後、視聴者は、ページフィールド６２ｂへと、水平位置にカーソルを移動し得る。ページフィールド６２ｂをアクティブ化することにより、視聴者が６時間分先に進むことが可能になる。ページフィールド６２ａをアクティブ化することにより、視聴者が６時間分後に戻ることが可能になる。
【００３６】
本発明の好適な実施形態において、従来のセットトップボックスおよび従来のリモートコントロールユニットが用いられ得る。また、ディスプレイユニット４４に表示される番組ガイドは、従来の番組ガイドと同じ番組内容情報を提供し得る。本発明が提供する改善点は、時間選択フィールドを用いて、ガイド情報に迅速にアクセスする方法および装置である。時間選択フィールドは、次の（１）選択可能な曜日フィールド、（２）選択可能なページフィールド、および（３）選択可能な日付フィールドのうちの１つ以上を含み得る。これらは、図３および４を参照して、下記で説明する。
【００３７】
曜日フィールドは、視聴者が図３に示す曜日フィールド５８へとカーソルをスクロールして選択され得る。上下または左右へのスクロールは、リモートコントロールユニットの適切な方向キーを押すか、またはセットトップボックスの前面パネルのボタンを用いて実現し得ることが理解される。視聴者がカーソルを曜日フィールド５８に位置させると、一度に１日分ずつ前後にスクロールを開始し得る。アクションキー（例えば、リモートコントロールユニットの「ＥＮＴＥＲ」キー）を押すことにより、曜日フィールドをアクティブ化し得る。次に、視聴者は、上方向キーを押して１日分進み得るか、または視聴者は、下方向キーを押して１日分戻り得る。例えば、図３の曜日フィールド５８は、曜日「木曜日」を含む。上方向キーを一度押すことにより、曜日フィールド５８は「金曜日」へと変更される。次に、上方向キーを再度押せば、曜日フィールド５８は「土曜日」に変更され、下方向キーを押せば、曜日フィールド５８は「金曜日」の前日に戻る。このようにして、視聴者は、番組ガイドを２４時間分ナビゲートし得る。
【００３８】
ページフィールドは、視聴者がページフィールド６２ａまたは６２ｂのどちらかへとカーソルをスクロールして選択され得る。カーソルがページフィールド６２ｂを強調表示していると仮定すると、視聴者は、リモートコントロールユニット、または前面パネルのアクションキーを一度押すことにより、番組ガイドを６時間分進み得る。同様に、カーソルがページフィールド６２ａを強調表示している場合、視聴者は、アクションキーを一度押すことにより、番組ガイドを６時間分戻り得る。アクションキーを二度押すと、番組ガイドは１２時間分移動し得る。このようにして、視聴者は、その日の別の部分の番組ガイドに迅速にアクセスし得る。
【００３９】
日付フィールドは、視聴者が日付フィールド５９へとカーソルをスクロールして選択され得る。カーソルが日付フィールドを強調表示しているときに、視聴者は、アクションキーを押すことにより、このフィールドをアクティブ化し得る。次いで、視聴者は、上方向キーを一度押すことにより、番組ガイドを１週間分先に移動し得る。例えば、上方向キーを一度押すことにより、日付フィールド５９は「２月２４日」へと変更される。次に、下方向キーを押すことにより、日付フィールド５９は「２月１７日」に戻る。このようにして、視聴者は、現在示している表示から１週間先、または１週間前の番組ガイドに迅速にアクセスし得る。
【００４０】
図４は、番組ガイド情報に迅速にアクセスするための方法７０を示すフローチャートである。図示するとおり、プロセスブロック６６は、メモリ３６から、所定の期間の番組ガイドを検索し得る。例えば、番組ガイドは、９０分の期間分の番組タイトル、放送時間、および割り当てチャンネルを含む。図３に番組ガイドの一例を示す。番組ガイドは、好ましくは、スタートアップ時、または視聴者がリモートコントロールユニット４６を用いて命令したときに、プロセスブロック６８で表示される。好ましくは、メインマイクロプロセッサ３４は、映像プロセッサ３８、およびメモリ３６内に格納されたガイド情報と協働して、図３に示すタイプの番組ガイドを提供する。
【００４１】
プロセスブロック７１は、前述のフィールドのうちの１つを選択する。前述したとおり、視聴者は、カーソルを移動して所望のフィールドを強調表示することによりフィールドを選択する。所望のフィールドが強調表示されると、視聴者は、リモートコントロールユニット４６を用いて、アクションキー（例えば、ＥＮＴＥＲ）を押すことにより、フィールドをアクティブ化し得る。フィールドの選択およびアクティブ化により、視聴者が番組ガイドの可変的な時間をインデックスすることが可能になる。（例えば、図３の曜日フィールド５８として示す）曜日フィールドのアクティブ化により、２４時間分のインデックスが可能になる。（例えば、ページフィールド６２ａおよび６２ｂとして示す）ページフィールドのアクティブ化により、６時間分のインデックスが可能になる。（例えば、日付フィールド５９として示す）日付フィールドのアクティブ化により、１週間分のインデックスが可能となる。フィールドが選択されていない場合には、３０分ずつのインデックスがアクティブ化され、視聴者が３０分ずつ番組ガイドをナビゲートすることが可能になる。３０分ずつのインデックスは、従来の番組ガイドでは普通である。
【００４２】
前述のフィールドおよびそれに対応する時間のインデックスが例示であることが理解される。他の時間刻みも実現され得る。例えば、ページフィールドは、１２時間間隔で増加（または減少）し得、日付フィールドは、２日（４８時間）間隔、または４日（９６時間）間隔で増加（または減少）し得る。
【００４３】
方法７０の説明を続ける。プロセスブロック７２は、視聴者により選択およびアクティブ化されたフィールドに基づいてインデックスを判断する。例えば、ページフィールド６２ｂ（先のページ）が選択およびアクティブ化された場合、プロセスブロック７２は、インデックスが＋６時間であると判断するが、しかしながら、ページフィールド６２ａ（前のページ）が選択およびアクティブ化された場合、プロセスブロック７２は、インデックスが−６時間であると判断する。曜日フィールド５８が選択およびアクティブ化され、リモートコントロールユニットの前方スクロールキーが押された場合、プロセスブロック７２は、インデックスが＋２４時間であると判断するが、しかしながら、後方スクロールキーが押された場合には、プロセスブロック７２は、インデックスが−２４時間であると判断する。最後に、日付フィールド５９が選択およびアクティブ化され、リモートコントロールユニットの前方スクロールキーが押された場合、プロセスブロック７２は、インデックスが＋１週間（＋１６８時間）であると判断するが、しかしながら、後方スクロールキーが押された場合には、プロセスブロック７２は、インデックスが−１週間（−１６８時間）であると判断する。
【００４４】
プロセスブロック７３は、ブロック７２により判断されたインデックスに応じて、新たなガイド位置（放送時間）を算出する。新たなガイド位置が現在時刻、またはそれ以降である場合、判断ブロック７４は判断ブロック７６に分岐する。新たなガイド位置が現在時刻よりも前の場合、判断ブロック７４は、プロセスブロック７５に分岐する。現在時刻の番組ガイドが、プロセスブロック７５により表示される。例えば、図３は２月１７日、木曜日、３：００ＰＭの時刻に対する番組ガイドを示す。現在時刻が、２月１７日、木曜日、１２：００ＰＭであり、視聴者が２４時間分戻ってインデックスしようと試みる場合、プロセスブロック７５は、現在時刻（２月１７日、木曜日、１２：００ＰＭ）の番組ガイドを表示する。
【００４５】
判断ブロック７６は、新たなガイド位置が最大ガイド位置（メモリ３６に格納された最も遅い放送時間）よりも前であるかどうかを判断する。プロセスブロック７３により判断された新たなガイド位置が、メモリ３６内に格納された最大ガイド位置よりも前の場合、本方法はプロセスブロック７８に分岐し、新たなガイド位置を表示する。判断ブロック７６が、新たなガイド位置が最大ガイド位置、またはそれ以降であると判断した場合、本方法はプロセスブロック７７に分岐し、最大ガイド位置を表示する。例えば、最大ガイド位置（現在の放送時間）が、２月１９日、土曜日、３：００ＰＭであると仮定すると、現在のガイド位置（現在の放送時間）は、２月１９日、土曜日、１：３０ＰＭである。ユーザがページボタンにより６時間先をインデックスしようと試みる場合、算出された新たなガイド位置は、２月１９日、土曜日、７：３０ＰＭである。しかしながら、その時刻が最大ガイド位置を超過しているため、視聴者に示される新たなガイド位置は、２月１９日、土曜日、３：００ＰＭの最大ガイド位置である。
【００４６】
番組ガイド情報に迅速にアクセスする方法が述べられる。本方法は、チャンネル軸および時間軸を示すグリッドに番組ガイド情報を表示する工程を含み、各番組が、グリッド内の放送チャンネルおよび対応する放送時間を表わす場所に位置する。本方法は、（ａ）番組ガイド情報を表示する工程と、（ｂ）時間選択フィールドを表示する工程と、（ｃ）時間選択フィールドを強調表示してアクティブ化する工程と、（ｄ）アクティブ化工程に応じて、タイムインデックスの判断をする工程と、（ｅ）タイムインデックスに基づいて、表示のために、新たな放送時間の算出をする工程と、（ｆ）新たな放送時間に、番組ガイド情報を表示する工程とを含む。時間選択フィールドは、ページフィールド、曜日フィールド、および日付フィールドを含む。ページフィールドが、６時間タイムインデックスを提供するように適合され、曜日フィールドが、２４時間タイムインデックスを提供するように適合され、日付フィールドが、７日間タイムインデックスを提供するように適合される。本方法は、時間選択フィールドをアクティブ化することにより、前後の時間をインデックスする工程を含む。
【００４７】
本明細書中において、特定の実施形態に関して例示および説明をしたが、本発明は、示した細目のみに限定することを意図したものではない。種々の変更が、本発明の特許請求の範囲と同等の範疇および範囲内において、かつ本発明の精神から逸脱することなく、細部においてなされ得る。
【００４８】
【発明の効果】
上述したように、本発明によれば、従来の番組ガイドを改善することにより、未来の番組ガイド情報にさらに迅速にアクセスすることができる。
【図面の簡単な説明】
【図１】従来技術による番組ガイドの画面表示を示す。
【図２】本発明の実現に適した例示的なセットトップボックスの機能ブロック図を示す。
【図３】本発明による番組ガイドを示す表示画面を示す。
【図４】本発明の方法を示すフローチャートである。
【図５】本発明の実現に適した装置の機能ブロック図を示す。
【符号の説明】
３２  チューナーおよび復調器
３４  メインマイクロプロセッサ
３６  メモリ
３８  映像プロセッサ
４０  音声プロセッサ
４２  ユーザインターフェース回路
４４  ディスプレイユニット
４６  リモートコントロールユニット
【図１】
0005051951.tif 000002
【図２】
0005051951.tif 000003
【図３】
0005051951.tif 000004
【図４】
0005051951.tif 000005
【図５】
0005051951.tif 000006