(57)【要約】      （修正有）【課題】電子番組ガイドを用いながらチャンネルサーフィンするための方法及び装置を提供する。【解決手段】第１のチャンネルを選局して、第１のチャンネル上の第１の番組を、画面上の第１の放送ウィンドウ内に表示し、第１の番組の表示を、第１の放送ウィンドウよりも小さな第２の放送ウィンドウに変換する時に、第１の放送ウィンドウよりも小さく、第２の放送ウィンドウよりも大きな第３の放送ウィンドウを、第１の番組の表示上に順次スーパインポーズし、第３の放送ウィンドウ内に第１の番組を表示し、第２の放送ウィンドウ内に、変換された第１の番組を表示し、第２の放送ウィンドウを除く画面上に、多チャンネル放送システムの複数チャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示する。画面上に表示される番組が放送される多チャンネル放送システムにおいて、ユーザが視聴チャンネルを選択する為のオンスクリーンガイドを生成する。【選択図】図３
2007195221.tif 000002
【特許請求の範囲】
【請求項１】
画面上に表示される番組が放送される多チャンネル放送システムにおいて、ユーザが視聴するチャンネルを選択するためのオンスクリーンガイドを生成する方法であって、
第１のチャンネルを選局して、該第１のチャンネル上の第１の番組の放送を、上記画面上の第１の放送ウィンドウ内に表示するステップと、
上記第１の番組の放送の表示を、上記第１の放送ウィンドウよりも小さな第２の放送ウィンドウに変換するときに、該第１の放送ウィンドウよりも小さく、該第２の放送ウィンドウよりも大きな少なくとも１つの第３の放送ウィンドウを、該第１の番組の放送の表示上に順次スーパインポーズし、該順次スーパインポーズされた第３の放送ウィンドウ内に該第１の番組の放送を表示するステップと、
上記第２の放送ウィンドウ内に、上記変換された第１の番組の放送を表示するステップと、
上記第２の放送ウィンドウを除く上記画面上に、上記多チャンネル放送システムの複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示するステップとを有する方法。
【請求項２】
上記電子番組ガイドとともに、番組の解説を含む表示情報パケットを表示することを特徴とする請求項１に記載の方法。
【請求項３】
上記電子番組ガイドとともに、複数の番組カテゴリを含む電子カテゴリガイドを表示することを特徴とする請求項１に記載の方法。
【請求項４】
上記第１の番組の解説を含む第１の表示情報パケットを表示するステップと、
システムポインタを表示するステップと、
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かすステップと、
上記第１の表示情報パケットの表示を、上記第２の番組の解説を含む第２の表示情報パケットの表示で置き換えるステップとを更に有する請求項１に記載の方法。
【請求項５】
上記システムポインタにより指されたチャンネルを選択するステップと、
上記選択されたチャンネルが上記第１のチャンネルと異なる場合、該選択されたチャンネルを選局するステップと、
上記チャンネルの選択に応じて、上記電子番組ガイド及び表示情報パケットの表示を上記画面から消すステップとを更に有する請求項４に記載の方法。
【請求項６】
上記電子番組ガイドの表示は、各チャンネル上の各番組にそれぞれ関連した領域を表す複数のチャンネル番組からなり、
上記複数のチャンネル番組のうちの１つに対応した番組を選局するとき、該チャンネル番組を、上記電子番組ガイド上に画面内に押し込まれて見えるように表示するステップと、
上記チャンネル番組に対応した番組を選局していないときは、該チャンネル番組を、上記電子番組ガイド上に画面から突出して見えるように表示するステップとを更に有する請求項４に記載の方法。
【請求項７】
上記第１の番組の解説を含む第１の表示情報パケットを表示するステップと、
システムポインタを表示するステップと、
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かすステップと、
上記第２の番組を選局し、該第２の番組の解説を含む第２の表示情報パケットを表示するステップとを更に有する請求項１に記載の方法。
【請求項８】
上記多チャンネル放送システムの各チャンネルを選局するチューナの状態をユーザに示す状態表示を、上記電子番組ガイド上に表示するステップと、
上記システムポインタの状態をユーザに示す状態表示を、上記電子番組ガイド上に表示するステップとを更に有する請求項４に記載の方法。
【請求項９】
上記電子番組ガイドの表示は、各チャンネル上の各番組にそれぞれ関連した領域を表す複数のチャンネル番組からなり、上記システムポインタの状態表示を表示するステップは、
上記システムポインタがチャンネル番組を指すとき、該指されたチャンネル番組を、上記電子番組ガイド上でハイライトして表示するステップと、
上記システムポインタがチャンネル番組を指していないときは、該チャンネル番組を、上記電子番組ガイド上でハイライトせずに表示するステップとを有することを特徴とする請求項８に記載の方法。
【請求項１０】
複数の番組カテゴリを含む電子カテゴリガイドを表示するステップと、
上記電子カテゴリガイドの領域に、ユーザによる入力に応じて移動可能なシステムポインタを表示するステップとを更に有する請求項１に記載の方法。
【請求項１１】
上記電子カテゴリガイドの複数のカテゴリのうちの１つがユーザによって選択されたときに、該選択されたカテゴリに対応し、複数のサブカテゴリからなる電子サブカテゴリガイドを表示するステップと、
上記表示された電子サブカテゴリガイドの複数のサブカテゴリのうちの１がユーザによって選択されたときに、該選択されたサブカテゴリに対応した上記電子番組ガイド上の番組をハイライトするステップとを更に有する請求項１０に記載の方法。
【請求項１２】
上記第２の放送ウィンドウに表示されていた第１の番組の放送の表示を、上記第１の放送ウィンドウに変換するときに、上記少なくとも１つの第３の放送ウィンドウを、上記画面上の電子番組ガイドの表示上に順次スーパインポーズし、該順次スーパインポーズされた第３の放送ウィンドウ内に該第１の番組の放送を表示するステップと、
上記電子番組ガイドの表示を上記画面から消すステップと、
上記第１の放送ウィンドウ内に、上記第１の番組の放送を表示するステップとを更に有する請求項１に記載の方法。
【請求項１３】
多チャンネル放送システムの各チャンネルを選局するチューナと、
上記チューナによって選局されたチャンネル上の番組の放送を表示する表示装置と、
上記チューナ及び表示装置を制御するプロセッサとを備え、
上記プロセッサは、上記チューナ及び表示装置を制御して、
多チャンネル放送システムの第１のチャンネルを選局して、該第１のチャンネル上の第１の番組の放送を、上記表示装置上の第１の放送ウィンドウ内に表示し、
上記第１の番組の放送の表示を、上記第１の放送ウィンドウよりも小さな第２の放送ウィンドウに変換するときに、該第１の放送ウィンドウよりも小さく、該第２の放送ウィンドウよりも大きな少なくとも１つの第３の放送ウィンドウを、該第１の番組の放送の表示上に順次スーパインポーズし、該順次スーパインポーズされた第３の放送ウィンドウ内に該第１の番組の放送を表示し、
上記第２の放送ウィンドウ内に、上記変換された第１の番組の放送を表示し、
上記第２の放送ウィンドウを除く上記表示装置上に、上記多チャンネル放送システムの複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示することを特徴とするシステム。
【請求項１４】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
上記電子番組ガイドとともに、番組の解説を含む表示情報パケットを表示することを特徴とする請求項１３に記載のシステム。
【請求項１５】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
上記電子番組ガイドとともに、複数の番組カテゴリを含む電子カテゴリガイドを表示することを特徴とする請求項１３に記載のシステム。
【請求項１６】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
上記第１の番組の解説を含む第１の表示情報パケットを表示し、
システムポインタを表示し、
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かし、
上記第１の表示情報パケットの表示を、上記第２の番組の解説を含む第２の表示情報パケットの表示で置き換えることを特徴とする請求項１３に記載のシステム。
【請求項１７】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
上記第１の番組の解説を含む第１の表示情報パケットを表示し、
システムポインタを表示し、
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かし、
上記第２の番組を選局し、該第２の番組の解説を含む第２の表示情報パケットを表示することを特徴とする請求項１３に記載のシステム。
【請求項１８】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
上記チューナの状態をユーザに示す状態表示を、上記電子番組ガイド上に表示し、
上記システムポインタの状態をユーザに示す状態表示を、上記電子番組ガイド上に表示することを特徴とする請求項１６に記載のシステム。
【請求項１９】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
複数の番組カテゴリを含む電子カテゴリガイドを表示し、
上記電子カテゴリガイドの領域に、ユーザによる入力に応じて移動可能なシステムポインタを表示することを特徴とする請求項１３に記載のシステム。
【請求項２０】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
上記電子カテゴリリストの複数のカテゴリのうちの１つがユーザによって選択されたときに、該選択されたカテゴリに対応し、複数のサブカテゴリからなる電子サブカテゴリガイドを表示し、
上記表示された電子サブカテゴリガイドの複数のサブカテゴリのうちの１つがユーザによって選択されたときに、該選択されたサブカテゴリに対応した上記電子番組ガイド上の番組をハイライトすることを特徴とする請求項１９に記載のシステム。
【請求項２１】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
上記第２の放送ウィンドウに表示されていた第１の番組の放送の表示を、上記第１の放送ウィンドウに変換するときに、上記少なくとも１つの第３の放送ウィンドウを、上記表示装置上の電子番組ガイドの表示上に順次スーパインポーズし、該順次スーパインポーズされた第３の放送ウィンドウ内に該第１の番組の放送を表示し、
上記電子番組ガイドの表示を上記表示装置から消し、
上記第１の放送ウィンドウ内に、上記第１の番組の放送を表示することを特徴とする請求項１３に記載のシステム。
【請求項２２】
処理システムにおいて実行されたときに、多チャンネル放送システムのチャンネルをユーザに選択させるためのオンスクリーンガイドを生成する実行可能な命令を含み、コンピュータで読取り可能な媒体であって、
第１のチャンネルを選局して、該第１のチャンネル上の第１の番組の放送を、画面上の第１の放送ウィンドウ内に表示するステップと、
上記第１の番組の放送の表示を、上記第１の放送ウィンドウよりも小さな第２の放送ウィンドウに変換するときに、該第１の放送ウィンドウよりも小さく、該第２の放送ウィンドウよりも大きな少なくとも１つの第３の放送ウィンドウを、該第１の番組の放送の表示上に順次スーパインポーズし、該順次スーパインポーズされた第３の放送ウィンドウ内に該第１の番組の放送を表示するステップと、
上記第２の放送ウィンドウ内に、上記変換された第１の番組の放送を表示するステップと、
上記第２の放送ウィンドウを除く上記画面上に、上記多チャンネル放送システムの複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示するステップとを上記処理システムに実行させる命令を含む媒体。
【請求項２３】
上記第１の番組の解説を含む第１の表示情報パケットを表示するステップと、
システムポインタを表示するステップと、
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かすステップと、
上記第１の表示情報パケットの表示を、上記第２の番組の解説を含む第２の表示情報パケットの表示で置き換えるステップとを上記処理システムに実行させる命令を更に含む請求項２２に記載の媒体。
【請求項２４】
上記システムポインタにより指されたチャンネルを選択するステップと、
上記選択されたチャンネルが上記第１のチャンネルと異なる場合、該選択されたチャンネルを選局するステップと、
上記チャンネルの選択に応じて、上記電子番組ガイド及び表示情報パケットの表示を上記画面上から消すステップとを上記処理システムに実行させる命令を更に含む請求項２３に記載の媒体。
【請求項２５】
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かすステップと、
上記第２の番組を選局し、該第２の番組の解説を含む第２の表示情報パケットを表示するステップとを上記処理システムに実行させる命令を更に含む請求項２４に記載の媒体。
【請求項２６】
複数の番組カテゴリを含む電子カテゴリガイドを表示するステップと、
上記電子カテゴリガイドの領域に、ユーザによる入力に応じて移動可能なシステムポインタを表示するステップとを上記処理システムに実行させる命令を更に含む請求項２２に記載の媒体。
【請求項２７】
上記複数の番組カテゴリを含む電子カテゴリガイドを表示するステップと、
上記表示された電子カテゴリガイドの複数のカテゴリのうちの１つがユーザに選択されたときに、該選択されたカテゴリに対応した上記電子番組ガイド上の番組をハイライトするステップとを上記処理システムに実行させる命令を更に含む請求項２６に記載の媒体。
【請求項２８】
上記電子カテゴリガイドの複数のカテゴリのうちの１つがユーザによって選択されたときに、該選択されたカテゴリに対応し、複数のサブカテゴリからなる電子サブカテゴリガイドを表示するステップと、
上記表示された電子サブカテゴリガイドの複数のサブカテゴリのうちの１つがユーザによって選択されたときに、該選択されたサブカテゴリに対応した上記電子番組ガイド上の番組をハイライトするステップとを上記処理システムに実行させる命令を更に含む請求項２６に記載の媒体。
【請求項２９】
上記多チャンネル放送システムのチャンネル番組を識別する、上記電子番組ガイドの位置を示すシステムポインタを表示するステップと、
上記多チャンネル放送システムの各チャンネルを選局するチューナ及び上記システムポインタの状態をユーザに示す状態表示を、上記電子番組ガイド上に表示するステップとを上記処理システムに実行させる命令を更に含み、
上記チャンネル番組を選局するときに、該チャンネル番組を、上記電子番組ガイド上に画面内に押し込まれて見えるように表示し、
上記チャンネル番組を選局していないときは、該チャンネル番組を、上記電子番組ガイド上に画面から突出して見えるように表示し、
上記システムポインタがチャンネル番組を指すとき、該指されたチャンネル番組をハイライトして表示し、
上記システムポインタがチャンネル番組を指していないときは、該チャンネル番組をハイライトせずに表示することを特徴とする請求項２２に記載の媒体。
【請求項３０】
上記第２の放送ウィンドウに表示されていた第１の番組の放送の表示を、上記第１の放送ウィンドウに変換するときに、上記少なくとも１つの第３の放送ウィンドウを、上記画面上の電子番組ガイドの表示上に順次スーパインポーズし、該順次スーパインポーズされた第３の放送ウィンドウ内に該第１の番組の放送を表示するステップと、
上記電子番組ガイドの表示を上記画面から消すステップと、
上記第１の放送ウィンドウ内に、上記第１の番組の放送を表示するステップとを上記処理システムに実行させる命令を更に含む請求項２２に記載の媒体。
【請求項３１】
オンスクリーンガイドを生成するシステムであって、
多チャンネル放送システムの各チャンネルを選局するチューナと、
電子番組ガイドを、多チャンネル放送システムのチャンネル及び番組を識別する第１のモードで表示するとともに、上記チューナによって選局された第１の番組の放送を表示する表示装置と、
上記電子番組ガイドを上記表示装置上に表示するときに、順次小さくなる一連の放送ウィンドウの輪郭の少なくとも１つを上記第１の番組の放送の表示上にスーパインポーズすることにより、該第１の番組の放送の表示を第１のサイズからより小さな第２のサイズに変換するように、上記表示装置を制御するコントローラとを備えるシステム。
【請求項３２】
上記コントローラは、上記第１の番組の解説を含む表示情報パケットを、上記電子番組ガイドとともに表示するように、上記表示装置を制御することを特徴とする請求項３１に記載のシステム。
【請求項３３】
上記コントローラは、上記表示情報パケットを、複数の番組カテゴリを含む電子カテゴリガイドで選択的に置き換えるように、上記表示装置を制御することを特徴とする請求項３２に記載のシステム。
【請求項３４】
上記表示装置は、上記第１の番組の解説を含む表示情報パケットと、上記電子番組ガイドの第２の番組に関連した領域を指すために、ユーザによる入力に応じて動かされるシステムポインタとを表示し、
上記コントローラは、更に、
上記チューナを制御して、該チューナが第１のチャンネルを選局したまま、上記システムポインタの移動に応じて、上記表示装置上で上記第１の番組の放送を視聴している間に、ユーザが上記第２の番組に関連した領域の内容を見ることができることを特徴とする請求項３１に記載のシステム。
【請求項３５】
複数のカテゴリと、
上記複数のカテゴリの各カテゴリに対応するチャンネル上の番組のＩＤと、
上記選択されたカテゴリとして特定された上記番組ガイド上の上記番組のハイライト表示とを有する電子カテゴリガイドを更に有することを特徴とする請求項３４に記載のシステム。
【請求項３６】
上記システムポインタを、上記第２の番組に関連した領域を指すように動かす際に、上記コントローラにより上記システムが上記第２の番組に同調し、上記第２の表示情報パケットを表示することができる第２のモードを更に有することを特徴とする請求項３４に記載のシステム。
【請求項３７】
上記電子番組ガイド上に表示され、上記多チャンネル放送システムのチューナの状態をユーザに示す第１の状態表示と、
上記電子番組ガイド上に表示され、上記システムポインタの状態をユーザに示す第２の状態表示とを更に備える請求項３５に記載のシステム。
【請求項３８】
番組の放送を含む第１のウィンドウと番組情報を含む第２のウィンドウとを含む多チャンネル放送システムにおいて、上記番組情報の表示を上記画面から消す方法であって、
上記画面上に順次大きくなる一連のビデオウィンドウの輪郭の少なくとも１つをスーパインポーズすることにより上記表示のより大きなウィンドウに上記第１のウィンドウに表示された番組の上記放送を変換するステップと、
上記番組情報の表示を上記画面から消すステップと、
最も大きなビデオウィンドウ輪郭の領域に放送の上記ビデオを表示するステップとを有することを特徴とする方法。
【請求項３９】
表示装置と、
上記表示装置に接続されたプロセッサとを備え、
上記プロセッサは、
多チャンネル放送システムのチャンネルを選局し、該選局したチャンネル上の番組を上記表示装置上の第１のウィンドウに表示し、
上記多チャンネル放送システムのチャンネルを識別する番組情報を生成し、
番組の上記放送のビデオを表示装置上のより小さな放送ウィンドウに変換し、上記変換が上記表示装置の上記放送上に順次小さくなる一連の放送ウィンドウの輪郭の少なくとも１つをスーパインポーズし、
上記表示装置上で上記変換された放送とともに上記番組情報を表示することを特徴とするシステム。
【請求項４０】
上記番組情報の表示を上記表示装置から消す場合に、
上記プロセッサは、
上記システムを制御して、上記表示装置上に順次大きくなる一連の放送ウィンドウをスーパインポーズすることにより上記より小さな放送ウィンドウに表示された番組の放送のビデオを上記表示装置上のより大きな放送ウィンドウに変換し、
上記システムを制御して、上記番組情報の表示を上記表示装置から消し、
上記システムを制御して、最も大きな放送ウィンドウの輪郭の領域に上記放送の上記ビデオを表示することを特徴とする請求項３９に記載のシステム。
【請求項４１】
画面上に表示するための番組が放送される多チャンネル放送システムにおいて、ユーザが視聴するチャンネルを選択するための第１のモードにおけるオンスクリーンガイドを生成する方法であって、
上記画面上に第１の番組の放送を表示するために、第１のチャンネルを選局するステップと、
複数のチャンネルと上記チャンネル上の番組を識別する電子番組ガイドを表示するステップと、
上記第１の番組の解説を含む第１の表示情報パケットを表示するステップと、
システムポインタを表示するステップと、
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かすステップと、
上記第１の表示情報パケットの表示を第２の番組の解説を含む第２の表示情報パケットの表示で置き換えるステップとを有することを特徴とする方法。
【請求項４２】
上記システムポインタにより指されるチャンネルの選択を指示するステップと、
上記チャンネルが上記第１のチャンネルと異なる場合に上記多チャンネル放送システムを上記チャンネルに同調させるステップと、
チャンネルの選択に応じて、上記電子番組ガイド及び表示情報パケットの表示を消すステップとを更に有する請求項４１に記載の方法。
【請求項４３】
ユーザが視聴するチャンネルを選択するための第２のモードにおけるオンスクリーンガイドを生成する方法を更に有し、上記方法は、
上記画面上に第１の番組の放送を表示するために、第１のチャンネルを選局するステップと、
複数のチャンネル及び該チャンネル上の番組を識別する電子番組ガイドを表示するステップと、
上記第１の番組の解説を含む第１の表示情報パケットを表示するステップと、
システムポインタを表示するステップと、
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かすステップと、
上記多チャンネル放送システムを上記第２の番組に同調させ、上記第２の番組の解説を含む第２の表示情報パケットを表示するステップとを有することを特徴とする請求項４１に記載の方法。
【請求項４４】
上記多チャンネル放送システムのチューナの状態をユーザに示す状態表示を、上記電子番組ガイド上に表示するステップと、
上記システムポインタの状態をユーザに示す状態表示を、上記電子番組ガイド上に表示するステップとを更に有する請求項４１に記載の方法。
【請求項４５】
上記多チャンネル放送システムのチューナの状態表示を表示するステップは、
上記多チャンネル放送システムが上記チャンネル番組を選局するときに、上記チャンネル番組を、上記画面内に押し込まれて見えるように、上記電子番組ガイド上に表示するステップと、
上記多チャンネル放送システムが上記チャンネル番組に同調していない場合に、上記画面から突出して見えるように上記電子番組ガイド上に上記チャンネル番組を表示するステップとを有することを特徴とする請求項４４に記載の方法。
【請求項４６】
上記システムポインタの状態表示を表示するステップは、
上記システムポインタがチャンネル番組を指すとき、該指されたチャンネル番組を、上記電子番組ガイド上でハイライトして表示するステップと、
上記システムポインタがチャンネル番組を指していないときは、該チャンネル番組を、上記電子番組ガイド上でハイライトせずに表示するステップとを有することを特徴とする請求項４４に記載の方法。
【請求項４７】
画面上に表示のための番組が放送される多チャンネル放送システムにおいて、ユーザが視聴するチャンネルを選択するためのオンスクリーンガイドを生成する方法であって、
上記画面上に第１の番組の放送を表示するために、第１のチャンネルを選局するステップと、
複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示するステップと、
電子カテゴリガイドを表示するステップと、
上記電子カテゴリガイドの領域に、ユーザによる入力に応じて移動可能なシステムポインタを表示するステップとを有することを特徴とする方法。
【請求項４８】
上記電子カテゴリガイドを表示する上記ステップが更に、
複数のカテゴリを特定するカテゴリガイドを表示するステップと、
上記複数のカテゴリの各カテゴリに対応するチャンネル上の番組を識別するステップと、
上記選択されたカテゴリとして特定された番組ガイド上の番組をハイライトするステップとを有し、
全番組が視聴可能であり、上記選択された番組のカテゴリは、ユーザが容易に視聴できるようにハイライトされることを特徴とする請求項４７に記載の方法。
【請求項４９】
上記多チャンネル放送システムのチューナの状態をユーザに示す状態表示を、上記電子番組ガイド上に表示するステップと、
上記システムポインタの状態をユーザに示す状態表示を、上記電子番組ガイド上に表示するステップと、
上記システムポインタの状態をユーザに示す状態表示を、上記電子カテゴリガイド上に表示するステップとを更に有し、
上記状態表示により上記電子カテゴリガイド上の複数のカテゴリのうちの１つが、上記システムポインタが上記カテゴリを指す場合に、ハイライトされて表示されることを特徴とする請求項４７に記載の方法。
【請求項５０】
上記複数のカテゴリのうちの１つをユーザが選択するのに応じて電子サブカテゴリガイドを表示するステップを更に有し、上記ステップは、
上記選択されたカテゴリを表示するステップと、
複数のサブカテゴリを識別するサブカテゴリガイドを表示するステップと、
上記複数のサブカテゴリの各サブカテゴリに対応するチャンネル上の番組を識別するステップと、
上記選択されたサブカテゴリとして特定された上記番組ガイド上の番組をハイライトするステップとを有し、
全番組が視聴可能であり、上記選択された番組のサブカテゴリは、ユーザが容易に視聴できるようにハイライトされることを特徴とする請求項４７に記載の方法。
【請求項５１】
表示装置に接続されたプロセッサを備えるコンピュータシステムであって、
上記プロセッサは、
上記システムを制御して、上記第１のチャンネルを選局し、上記画面上に第１の番組の放送を表示し、
上記システムを制御して、複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示し、
上記システムを制御して、第１の番組の解説を含む第１の表示情報パケットを表示し、
上記システムを制御して、システムポインタを表示し、
上記システムを制御して、上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かし、
上記システムを制御して、上記第１の表示情報パケットの表示を第２の番組の解説を含む第２の表示情報パケットの表示で置き換えることを特徴とするコンピュータシステム。
【請求項５２】
上記プロセッサがユーザ視聴する第２のモードにおけるオンスクリーンガイドを生成し、上記プロセッサは、
上記システムを制御して、第１のチャンネルを選局し、上記画面上に第１の番組の放送を表示し、
上記システムを制御して、複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示し、
上記システムを制御して、第１の番組の解説を含む第１の表示情報パケットを表示し、
上記システムを制御して、システムポインタを表示し、
上記システムを制御して、上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かし、
上記システムを制御して、上記多チャンネル放送システムを上記第２の番組に同調させ、上記第２の解説を含む第２の表示情報パケットを表示することを特徴とする請求項５１に記載のコンピュータシステム。
【請求項５３】
表示装置と、
上記表示装置に接続されるプロセッサとを備えるコンピュータシステムであって、
上記プロセッサは、
上記システムを制御して、第１のチャンネルを選局し、上記画面上に第１の番組の放送を表示し、
上記システムを制御して、複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示し、
上記システムを制御して、電子カテゴリガイドを表示し、
上記電子カテゴリガイドの領域に、ユーザによる入力に応じて移動可能なシステムポインタを表示することを特徴とするコンピュータシステム。
【請求項５４】
上記電子サブカテゴリガイドの表示は、
上記選択されたカテゴリを表示するステップと、
複数のサブカテゴリを識別するサブカテゴリガイドを表示するステップと、
上記複数のサブカテゴリの各サブカテゴリに対応するチャンネル上の番組を識別するステップと、
上記選択されたサブカテゴリとして特定された上記番組ガイド上の番組をハイライトするステップとを有し、
全番組が視聴可能であり、上記選択された番組のサブカテゴリは、ユーザが容易に視聴できるようにハイライトされることを特徴とする請求項５２に記載のコンピュータシステム。
【請求項５５】
ユーザが視聴するチャンネルを選択するための第１のモードにおけるオンスクリーンガイドを生成するシステムであって、
画面上で第１の番組の放送を表示するために、第１のチャンネルを選局する多チャンネル放送システムと、
上記多チャンネル放送システムにおいて複数のチャンネル及び各チャンネル上の番組を識別するために第１のモードにおいて動作する電子番組ガイドと、
上記第１の番組の解説を含む表示情報パケットと、
上記電子番組ガイドの第２の番組に関連した領域を指すために、ユーザによる入力に応じて動かされるシステムポインタと、
上記システムポインタの移動に応じて、上記多チャンネル放送システムを上記第１のチャンネルに同調したままにし、それにより上記画面上において上記第１の番組の上記放送を視聴している間に、ユーザが上記第２の番組に関連した領域の内容を見ることができるように制御するコントローラとを有することを特徴とするシステム。
【請求項５６】
上記多チャンネル放送システムが上記チャンネル番組を選局するときに、上記チャンネル番組を、上記画面内に押し込まれて見えるように、上記電子番組ガイド上に表示するステップと、
上記多チャンネル放送システムが上記チャンネル番組に同調していない場合に、上記画面から突出して見えるように上記電子番組ガイド上に上記チャンネル番組を表示するステップとにより、上記多チャンネル放送システムのチューナの状態を示す第１の状態表示と、
上記電子番組ガイド上に表示され、上記多チャンネル放送システムのチューナの状態をユーザに示す第１の状態指示と、
上記電子番組ガイド上に表示され、上記システムポインタの状態をユーザに示す第２の状態表示とを更に有し、
上記第２の状態表示は、
上記システムポインタがチャンネル番組を指すとき、該指されたチャンネル番組を、上記電子番組ガイド上でハイライトして表示するステップと、
上記システムポインタがチャンネル番組を指していないときには、該チャンネル番組を、上記電子番組ガイド上でハイライトせずに表示するステップとにより上記システムポインタの状態を指示することを特徴とする請求項５５に記載のシステム。
【請求項５７】
処理システムにおいて実行時に、ユーザが多チャンネル放送システムにおいて視聴するチャンネルを選択するための第１のモードにおけるオンスクリーンガイドを生成するステップを、上記実行可能な命令を含むコンピュータで読取り可能な媒体であって、
上記ステップは、
上記画面上に第１の番組の放送を表示するために、第１のチャンネルを選局するステップと、
複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示するステップと、
上記第１の番組の解説を含む第１の表示情報パケットを表示するステップと、
システムポインタを表示するステップと、
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かすステップと、
上記第１の表示情報パケットの表示を第２の番組の解説を含む第２の表示情報パケットの表示で置き換えるステップとを有することを特徴とするコンピュータで読取り可能な媒体。
【請求項５８】
ユーザが視聴するチャンネルを選択するための第２のモードにおけるオンスクリーンガイドを生成するステップであって、
上記画面上に第１の放送を表示するために、上記第１のチャンネルを選局するステップと、
複数のチャンネル及び各チャンネル上の番組を識別する上記電子番組ガイドを表示するステップと、
上記第１の番組の上記解説を含む上記第１の表示情報パケットを表示するステップと、
上記システムポインタを表示するステップと、
上記システムポインタを、ユーザによる入力に応じて上記電子番組ガイドの第２の番組に関連した領域に動かすステップと、
上記多チャンネル放送システムを上記第２の番組に同調させ、上記第２の番組の解説を含む上記第２の表示情報パケットを表示するステップとを有することを特徴とする請求項５７に記載のコンピュータで読取り可能な媒体。
【請求項５９】
処理システムにおいて実行時に、ユーザが多チャンネル放送システムにおいて視聴するチャンネルを選択するための第１のモードにおけるオンスクリーンガイドを生成するステップを上記実行可能な命令を含むコンピュータで読取り可能な媒体であって、
上記ステップは、
上記画面上に第１の番組の放送を表示するために、第１のチャンネルを選局するステップと、
複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示するステップと、
電子カテゴリガイドを表示するステップと、
上記電子カテゴリガイドの領域に、ユーザによる入力に応じて移動可能なシステムポインタを表示するステップとを有することを特徴とするコンピュータで読取り可能な媒体。
【請求項６０】
上記電子サブカテゴリガイドを表示するための上記命令は、
上記選択されたカテゴリを表示するステップと、
複数のサブカテゴリを識別するサブカテゴリガイドを表示するステップと、
上記複数のサブカテゴリガイドの各サブカテゴリに対応するチャンネル上の番組を識別するステップと、
上記選択されたサブカテゴリとして特定された上記番組ガイド上の番組をハイライトするステップとを有し、
全番組が視聴可能であり、上記選択された番組のサブカテゴリは、ユーザが容易に視聴できるようにハイライトされることを特徴とする請求項５９に記載のコンピュータで読取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多チャンネルテレビジョン放送システムのチャンネル、番組及び放送情報の表示に関する。
【背景技術】
【０００２】
テレビジョン放送技術は、放送開始以来、著しく進歩している。今日、テレビジョン信号は、地上波、ケーブル又は衛星によって放送されている。現在利用可能な放送局の数は数百局に至る。視聴する番組を選択するために、多くの視聴者は、所望の番組を放送しているチャンネルを見つけるまで、単に「無作為にチャンネルを選択する（以下、チャンネルサーフィン（channel surfing）という）」。チャンネルサーフィンは、チャンネルの「＋」又は「−」キーを用いて、各チャンネル上の番組を順番に見る操作のことである。チャンネルサーフィンによって数百局の中から興味のある番組を見つけられる視聴者もいる。しかし、大部分の視聴者は、視聴する番組を選択するより直接的な方法を望んでいる。
【０００３】
従来のテレビジョンチャンネル選択ガイドには、一般的には数字順に並んだチャンネルリスト及びそのチャンネルで放送中又は放送予定の番組のタイトルを表示するテレビジョンチャンネル選択ガイドを提供するものがある。そのようなガイドの簡略化した図を図１に示す。そして、テレビジョンシステムの視聴者又はユーザは、チャンネル番号を入力又は番組を選択することにより、チャンネルを選択することができる。テレビジョンシステムは、それに応じて、表示していたガイド画面を消し、選択された放送局を選局して、その放送局の放送信号を画面に表示する。
【０００４】
このテレビジョンシステムには幾つかの欠点がある。まず、そのガイドは番組のタイトルしか提供しない。番組解説のようなそれ以上の情報を取得するためには、ユーザは情報ボタンを選択し、番組解説を掲載したメニューの第２の層を引き出さなければならない。したがって、放送局数が増加すると、番組及び番組解説を視聴する効率が落ちる。
【０００５】
さらに、多くの視聴者は、視聴する放送局を選択する前に、その放送局の実際の放送をプレビューしたいと考える。従来のテレビジョンシステムでは、ユーザは視聴する各放送局を選択し、その後、他のチャンネルの番組タイトルを見るためには、チャンネルガイドに戻らなければならない。従来の他のテレビジョンシステムでは、透明な背景が番組放送にスーパインポーズされた番組リストを提供できるものもあるが、番組リストを透かして番組放送を視聴することは依然として難しい。
【０００６】
さらに、あらゆるテレビジョンシステムでは、チャンネルの「アップ」又は「ダウン」ボタンを用いて順次チャンネル間をスキップすることにより、チャンネルサーフィンすることができる。しかしながら、従来のテレビジョンシステムにおいて、チャンネルサーフィンする際に、ユーザは、チャンネルリスト及び番組解説情報を利用することができない。従来のテレビジョンチャンネル選択ガイドの中には、ガイドを表示中にチャンネルサーフィンできるものもあるが、これらのテレビジョンシステムでは、ユーザが選択装置、すなわちポインタを新しい各チャンネルに動かすことにより、チャンネルが変更される。そのシステムガイドは番組解説を提供するが、他のチャンネルの番組解説の中をサーフィンしている間にもユーザは特定のチャンネルを視聴したいものと考えられるため、上述と同様に放送システムガイドを完全には利用できない。
【０００７】
従来のテレビジョンチャンネル選択ガイドの別の欠点は、ガイド表示上に現在の時刻を表示しているが、チャンネル番組リストに関する現在の時刻が明確には表示されていないという点である。したがって、ユーザは、特定の番組が開始してから経過した時間を確認するのが難しい。
【０００８】
従来の放送技術では、視聴者に、放送の利用可能な番組に関する多くのオプションが提供される。これらのオプションは、限定されないが、有料視聴（pay-per-view）放送のオンデマンド的な選択、自動録画のための番組の選択及び放送システムを指定時刻に予め選択された放送局に同調させるためのプログラミング等である。オプション数が増えるほど、ユーザが操作しやすいシステムインタフェースが必要となる。従来のチャンネル選択ガイドは、チャンネル選択ガイドの一部としてレディ（使用可能）状態を表示しない。さらに、チャンネル選択ガイドが対話式になり、視聴者により多くの選択事項を提供するようになったので、システムポインタ及びチューナの状態表示がないと視聴者の不満も大きくなる。
【発明の開示】
【課題を解決するための手段】
【０００９】
本発明は、番組放送の表示を変換することにより、番組情報を表示する方法及びシステムを提供する。本発明の一実施の形態では、多チャンネル放送システムのチャンネルを選局して、番組の放送を画面上に表示する。多チャンネル放送システムのチャンネルを識別する番組情報を表示する。番組情報を表示するとき、番組放送の表示を画面上でより小さな放送ウィンドウに変換する。変換は２つのステップを含む。第１のステップでは、画面上の放送の表示上に、順次小さくなる一連の放送ウィンドウの輪郭の少なくとも１つをスーパインポーズする。第２のステップでは、より小さな放送ウィンドウに放送を表示する。したがって、番組情報が番組放送とともに画面上に表示され、放送の一部が番組情報に覆われない。したがって、視聴者は、番組情報のチャンネル番組を選択している間に、同時に、選択した番組を遮られることなく見ることができる。番組情報には、電子番組ガイド、表示情報パケット、電子カテゴリガイド及び電子サブカテゴリガイドが含まれる。
【００１０】
また、本発明は、電子番組ガイドを利用しながら、チャンネルサーフィンする方法及びシステムを提供する。本発明の一実施の形態では、第１のチャンネルを選局して、第１の番組放送を画面上に表示する。複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドが表示する。電子番組ガイドとともに、第１の番組解説を含む第１の表示情報パケットを表示する。システムポインタを表示する。システムポインタを、ユーザによる入力に応じて電子番組ガイドの第２の番組に関連した領域に動す。そして、第１の表示情報パケットの表示を、第２の番組解説を含む第２の表示情報パケットの表示で置き換える。ユーザが第２のチャンネルの第２の番組の番組情報を見ている間、第１の番組は選局されたままである。
【００１１】
また、本発明は、多チャンネル放送システムの各チャンネルを選局するチューナ及びシステムポインタの状態を表示する方法及びシステムを提供する。本発明の一実施の形態では、多チャンネル放送システムのチャンネルを選局して、選局した番組の放送を画面上に表示する。複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示する。チャンネル番組を識別する電子番組ガイドの領域を指すシステムポインタを表示する。多チャンネル放送システムのチューナ及びシステムポインタの状態をユーザに表示する。チャンネル番組を選択するとき、チャンネル番組を電子番組ガイド上に画面内に押し込まれて見えるように表示する。また、チャンネル番組を選択しない場合、チャンネル番組を、電子番組ガイド上に画面から突出して見えるように表示する。また、システムポインタがチャンネル番組を指すとき、対応する番組の番組ブロックをハイライトして表示する。また、システムポインタがチャンネル番組を指していないときは、対応する番組の番組ブロックをハイライトせずに表示する。
【００１２】
本発明のここに記載した特徴、実施の形態及び利点及び他の特徴、実施の形態及び利点は、図面、以下の詳細な説明及び請求の範囲から明らかである。
【発明を実施するための最良の形態】
【００１３】
本発明の目的、特徴及び利点は、以下の詳細な説明から当業者には明らかである。
【００１４】
本発明の方法及びシステムにおいて、説明する多チャンネル放送システムは、直接放送衛星システム（direct broadcast satellite system）である。しかしながら、多数の放送局を受信し、表示できる他の放送システムでも本発明の方法及びシステムを利用できることは、当業者には明らかである。さらに、以下の説明においては、本発明を完全に理解できるようにするために、説明上はメニュー、フローチャート及びシステムの構成図のような複数の詳細を説明する。しかしながら、本発明を実施するために、これらの特定の詳細が必ずしも必要ではないことは、当業者には明らかである。他の例では、不必要に本発明を不明瞭にしないために、周知の電気的構成及び回路をブロック図で示す。
【００１５】
図２は、直接放送衛星システム（ＤＳＳ）の構成を簡略的に示す図である。直接放送衛星システム（以下、多チャンネル放送システムとも言う）は、アンテナ３と、一体化した受信機／デコーダ２（以下、ＩＲＤと言う）と、リモートコントローラ５と、モニタ４とを備える。データのパケットが衛星のトランスポンダにより送信される。各トランスポンダは、所定の周波数を用いて時分割方式でデータを送信する。ＩＲＤ２のチューナ２１は、あるチャンネルに対応するトランスポンダの周波数に同調する。そのチャンネルは、デジタルデータのパケットがＩＲＤ２で受信されるように視聴者が指定したものである。
【００１６】
アンテナ３は、衛星から送られてくる符号化データ信号を受信する。受信した符号化データ信号はＩＲＤ２により復号化される。アンテナ３は、ローノイズブロックダウンコンバータ（以下、ＬＮＢと言う）３ａを備える。ＬＮＢ３ａは、衛星から送られてくる信号の周波数を別の周波数に変換する。変換された信号はＩＲＤ２に供給される。モニタ４は、ＩＲＤ２から信号を受信する。
【００１７】
図３は、ＩＲＤ２の構成を示すブロック図である。アンテナ３のＬＮＢ３ａから出力された無線周波数（以下、ＲＦと言う）信号は、フロントエンド２０のチューナ２１に供給される。チューナ２１からの出力は、復調用の４相位相変調（以下、ＱＰＳＫと言う）復調回路２２に供給される。ＱＰＳＫ復調回路２２からの出力は、誤り訂正用の誤り訂正回路２３に供給される。そのデータは暗号化及び符号化（すなわち圧縮）された形式で供給される。
【００１８】
トランスポートＩＣ２４は、データのパケットからなるデータストリームが誤り訂正回路２３から供給され、そのデータストリームの一部を処理用の適当な回路に供給する。衛星から送られてくるデジタルデータストリームは、デジタルデータストリームの異なるデータ部分を分類するためのヘッダを含む。トランスポートＩＣ２４は、レジスタにヘッダを格納し、ヘッダを用いてデータを供給する。衛星から送られてくるデータストリームは、モーションピクチャエキスパートグループ規格により規定されたフォーマットの（以下、ＭＰＥＧと言う）ビデオデータ、ＭＰＥＧオーディオデータ及び電子番組ガイド（以下、ＥＰＧと言う）データを含む。ヘッダによりビデオデータと特定されたデータは、ＭＰＥＧビデオデコーダ２５に転送される。ヘッダによりオーディオデータと特定されたデータは、ＭＰＥＧオーディオデコーダ２６に転送される。同様に、ＥＰＧデータを特定するヘッダを有するデータは、ＥＰＧデータを格納するように指定されたデータバッファ５１の所定の領域５２に転送される。
【００１９】
限定受信モジュール３３は、中央演算処理装置（以下、ＣＰＵと言う）と、リードオンリーメモリ（以下、ＲＯＭと言う）と、ランダムアクセスメモリ（以下、ＲＡＭと言う）とを備える。限定受信モジュール３３は、メモリに格納されている許可情報を用いて、ユーザが特定のデータ、例えば有料ＴＶ放送局のオーディオ／ビデオデータを受信するための許可を有するか否かを判定する。このようにして、限定受信モジュール３３が、ユーザがアクセスを許可されていると判定した場合、受信データを平文化するためのキーがトランスポートＩＣ２４に供給され、トランスポートＩＣ２４は、供給されたキーを用いてデータを平文化する。一実施の形態では、スマートカード（smart card）が用いられる。このスマートカードは、トランスポートＩＣ２４に接続されたカードリーダインタフェース３２に挿入される。限定受信モジュール３３は、スマートカードに限定されず、他の種類の回路で構成することもできることは、当業者には明らかである。
【００２０】
ＭＰＥＧビデオデコーダ２５は、トランスポートＩＣ２４から供給されるビデオ信号を復号化する。ＭＰＥＧビデオデコーダ２５に接続されたダイナミックランダムアクセスメモリ（以下、ＤＲＡＭと言う）２５ａは、ＭＰＥＧビデオデコーダ２５による処理中に、ビデオデータをバッファリングし、記憶するために用いられる。復号化されたデジタルビデオ信号は、米国テレビジョン基準委員会規格（National Television System Committee：以下、ＮＴＳＣと言う）エンコーダ２７に供給され、輝度信号（Ｙ）と色差信号（Ｃ）に変換され、それぞれバッファ増幅器２８Ｙ、２８Ｃを通してＳビデオ信号として出力される。また、複合ビデオ信号がバッファ増幅器２８Ｖを通して出力される。
【００２１】
ＭＰＥＧオーディオデコーダ２６は、デジタルオーディオ信号を復号化する。ＭＰＥＧオーディオデコーダ２６に接続されたＤＲＡＭ２６Ａは、ＭＰＥＧオーディオデコーダ２６による処理中にデータ及び情報をバッファリングするために用いられる。復号化されたデジタルオーディオ信号は、Ｄ／Ａコンバータ３０によりアナログオーディオ信号に変換される。左側のオーディオ信号はバッファ増幅器３１Ｌを通して出力され、右側のオーディオ信号はバッファ増幅器３１Ｒを通して出力される。
【００２２】
ＲＦ変調器４１は、ＮＴＳＣエンコーダ２７から出力される複合信号をＤ／Ａコンバータ３０から出力されるアナログオーディオ信号と混合する。ＲＦ変調器４１は、混合された信号をＲＦ信号に変換し、ＲＦ信号を出力する。
【００２３】
ＣＰＵ２９は、中央制御機構であり、ＲＯＭ３７に格納されているコードを実行し、多チャンネル放送システムの一定の機能を実行する。例えば、ＣＰＵ２９は、特定のデータを処理して、本発明に基づいた番組リストの生成を制御する。さらに、ＣＰＵ２９は、フロントパネル４０のボタン又はスイッチ及びフォトディテクタ回路３９から供給されるユーザ入力を処理して、ユーザ機能を提供し、ここに説明する多チャンネル放送システムにアクセスする。さらに、ＣＰＵ２９は、多チャンネル放送システムの情報及び構成を処理するためのユーザ設定／選択にアクセスする。ユーザ設定は、電気的に消去可能なプログラマブルリードオンリーメモリ（以下、ＥＥＰＲＯＭと言う）３８のような不揮発性メモリに格納される。さらに、ＣＰＵ２９は、ＳＲＡＭからなるデータバッファ（以下、データバッファＲＡＭと言う）５１に格納されているチャンネル情報及び番組情報に対するスタティックランダムアクセスメモリ（以下、ＳＲＡＭと言う）３６に格納されているポインタのリストを維持する。これにより、ユーザが画面上にＥＰＧのフォームを表示することを望んだとき、ＣＰＵ２９は、ＳＲＡＭ３６に格納されているポインタにアクセスし、トランスポートＩＣ２４に、データバッファＲＡＭ５１からポインタにより特定されるデータを読み出すように伝える。そして、ＣＰＵ２９は、画面上にガイド又はリストを形成するフォーマット及び他のデジタルデータを定め、ガイド／リストを表すデータをトランスポートＩＣ２４に転送し、トランスポートＩＣ２４は、このデータを、後で画面に出力するために、ＭＰＥＧビデオデコーダ２５のＤＲＡＭ２５ａに転送する。
【００２４】
図４は、本発明に基づいて、コマンドを送信し、番組を選択するためにユーザによって用いられるリモートコントローラ５の一例の外観を示す図である。図５は、このリモートコントローラ５の一例（以下、リモートコントローラ４００と言う）の構成を簡略して示すブロック図である。リモートコントローラ４００は、赤外線発光装置４０５と、一組の操作ボタン４１０と、ＣＰＵ４１５と、ＲＯＭ４２０と、ＲＡＭ４２５とを備える。ＣＰＵ４１５は、入力ポート４３０を介して操作ボタン４１０から送出された信号が供給される。信号は、ＲＯＭ４２０に格納されているプログラムに基づいて処理される。ＲＡＭ４２５は、送信コードを生成するための作業空間として用いられる。送信コードは、出力ポートを介して赤外線発光装置４０５に供給され、赤外線信号に変換される。赤外線信号は、ＩＲＤ２に送信される。操作ボタン４１０は、上下左右のようなポインタの方向を指定する方向キー、「ＥＰＧ」キー、「お気に入り」キー、「選択」キー、「メニュー」キー、「終了」キー、テンキー、「エンタ」キーを備える。一組の操作ボタン４１０により、ユーザは、本発明に基づく電子番組ガイドを介して番組を選択することができる。
【００２５】
図６は、データバッファＲＡＭ５１の一部に格納されたデータを説明するための図である。データバッファＲＡＭ５１は、上述のように、ＥＰＧデータを格納し、このＥＰＧデータには、ガイドデータと、チャンネルデータと、番組データとが含まれる。例えば現在の日時のような一般情報は、ガイドデータに含まれる。トランスポンダリストは、セグメントを送信するトランスポンダの番号を識別する。チャンネルリストは、データの一部である第１のチャンネルのチャンネル番号を識別する。チャンネルデータは、チャンネルに関するデータ、例えば、チャンネル番号、チャンネル名（すなわち放送局のコールサイン）、ロゴＩＤ（すなわちチャンネルロゴを識別するＩＤ）、ＭＰＥＧビデオデータ又はＭＰＥＧオーディオデータのチャンネル番号を識別するデータＩＤ、所定の時間フレーム中にあるチャンネル上で送信される番組の数を特定する番組数、セグメント内のヘッダから第１のチャンネルデータまでのオフセットを特定する第１の番組オフセット等を含む。
【００２６】
番組データは、番組タイトルと、番組の開始時刻と、番組の長さと、例えば映画、ニュース、スポーツ等の番組カテゴリと、例えば、映画におけるドラマ、ホラー、子供向け映画、スポーツカテゴリにおける野球、バスケットボール、フットボール等の番組のサブカテゴリと、映画のランクと、番組の詳細な解説を提供する番組解説とを含む。
【００２７】
図７は、ＥＰＧデータに対するポインタが、ユーザのテレビジョン受像機の画面上のガイドに表示するために、どのようにソートされるかを示す図である。上述したように、ＥＰＧデータは、ガイドデータ、チャンネルデータ及び番組データを含み、（図３に示すように）、ＩＲＤ２のデータバッファＲＡＭ５１に格納される。視聴者がチャンネルを選択すると、ＩＲＤ２のＣＰＵ２９は、チャンネル情報を含むパケットを判定し、チャンネル情報からトランスポンダの番号を抽出する。ＩＲＤ２のフロントエンド２０は、指定されたトランスポンダの周波数に対する同調を開始し、そのトランスポンダから送信されてくるデータを受信する。視聴者がチャンネルを選択しない場合、最後に選択したチャンネルが指定される。
【００２８】
上述したように、ＣＰＵ２９は、ＳＲＡＭ３６に格納されているＥＰＧデータに対するポインタのテーブル７３６を生成する。テーブル７３６は、ユーザへのガイドに表示される情報に基づいて、チャンネル又は番組の順番を変更するために用いられる。テーブル７３６は、対応するチャンネルデータに対するアドレスポインタのエントリ及び対応する番組データに対するアドレスポインタのエントリを含んでいる。
【００２９】
表示情報を生成するためのテーブルがＲＯＭ３７に格納されている。ＲＯＭ３７からテーブル内の特定のデータが読み出されて、ＤＲＡＭ２５ａに格納される。好ましくは、データは圧縮された形式で格納される。したがって、キャラクタを画面上に表示するとき、表示するキャラクタを生成するために、圧縮されたキャラクタ列が復号化される。エンコーダは、ワードのセット及び頻繁に用いられるワードの一部と、各ワード又はワードの一部に対応する数字とを含む辞書を参照する。エンコーダは、辞書を用いて、各ワードを各数字に符号化する。デコーダは、エンコーダと同じ辞書を参照して、復号化機能を実行する。一旦復号化されると、復号化されたワードの各キャラクタは、情報交換用米国標準コード（ＡＳＣＩＩコード）に対応するキャラクタコードを含む。不揮発性メモリ（例えばＥＥＰＲＯＭ３８）は、２つのテーブルを有する。第１のテーブルは、各キャラクタが利用可能な様々なフォントのキャラクタのビットマップを含む。第２のテーブルは、キャラクタのビットマップを抽出するための第１のテーブルのアドレスを特定する。このアドレスは、キャラクタコードに基づいて判定される。キャラクタのビットマップ画像は、ＤＲＡＭ２５ａに送られ、その後、画面上にキャラクタを表示するためにアクセスされる。
【００３０】
本発明の一実施の形態では、チャンネルデータは、所定のトランスポンダから受信され、チャンネル番号及びチャンネル名がＤＲＡＭ２５ａに格納される。チャンネルロゴのような付加的なチャンネル情報は、ＲＯＭ３６に格納されている。ＲＯＭ３６は、好ましくは、ロゴＩＤのテーブルと、ＲＯＭ３６に格納されているロゴデータのアドレスとを有する。したがって、一旦ロゴＩＤが決まると、ロゴデータのアドレスが決まり、ロゴデータが読み出されて、ＤＲＡＭ２５ａに格納される。
【００３１】
チャンネルデータは、特定の番組の番組データの開始アドレスを有する。番組情報が表示される画面上の実際の位置は、ガイドのフォーマットに依存する。例えば、時系列の放送システムでは、番組タイトルが表示される位置は、番組データに格納されている開始時刻及び長さにより決定される。
【００３２】
衛星伝送からダウンロードされたこの番組情報を用いて、番組及びチャンネル選択情報が視聴者に提供される。本発明の一実施の形態の多チャンネル放送システム及び方法では、視聴者が視聴する放送局及び番組を容易に決定して選択するために、この番組情報は、新しい形式でユーザに提供される。図８は、このような情報を、チャンネルコールサイン８１０と、多チャンネル放送システムのチャンネル番号８１５と、選択された放送局のチャンネルロゴ８２０と、矢印方向ボタンにより操作可能なシステムポインタの位置を示すハイライト８２５と、システムポインタが位置する番組の番組解説８３０と、番組時間情報８３５として提供するマスタガイドを示す図である。
【００３３】
このマスタガイドは、システムポインタが位置するチャンネルの放送の表示８４０上にスーパインポーズされる。したがって、ユーザは、テレビジョンチャンネル、番組放送の時間及び番組解説を示すテレビジョンシステムデータが提供されるだけでなく、同じマスタガイドのメニューレベル上で、１つのチャンネルのオーディオ及びビデオも提供される。システムポインタ８４５を動かすこと（この具体例では、ハイライトされた情報を操作すること）により、選局するチャンネルは自動的に変更され、ユーザがメニューにとどまりながら、マスタガイド上でハイライトされた実際のチャンネルを部分的にプレビューすることができる。この処理を図９、１０、１１に示す。ここで、本発明の一実施の形態の汎用的な処理の流れを説明する。
【００３４】
この処理に、発明の主旨及び範囲を逸脱することなく、更なる機能を追加したり、機能を変更又は削除したりすることができることは、当業者には明らかである。多チャンネル放送システムは、多チャンネル放送システムを介して利用可能な番組に関する多くの情報に対する新規で操作しやすいアクセスを提供する。本発明では、幾つかの機能は、リモートコントローラ５を用いて選択可能である。これらの機能はジョイスティックのような他の装置又はオンスクリーンメニューのような他の手段を用いて選択することができることは明らかである。
【００３５】
図１２は、本発明の一実施の形態において表示を小さなウィンドウに変換する処理を示す例示的なフローチャートである。サイズ変更処理は、ウィンドウのサイズを変更するのに必要な計算を実行するための放送システム時間を与えるとともに、ユーザに新規なフィートバックを与える新規の機能をユーザに提供する。この実施の形態では、ユーザが電子番組ガイドを表示することを選択すると、放送表示が小さなウィンドウに変換される。したがって、放送と電子番組ガイドの両方が重なることなく表示される。ウィンドウサイズの変更処理は、様々な目的のためにウィンドウのサイズを変更するのに用いられることは、容易に明らかである。
【００３６】
図１２に示すように、処理はステップ１０００で開始し、ステップ１０００において、多チャンネル放送システムは、番組放送を表示するチャンネルを選局する。放送ウィンドウは、画面全体に対応する。図１３は、本発明の一実施の形態における放送表示１１０２を示す図である。ウィンドウサイズは最初に画面全体に対応する必要はなく、画面の一部であってもよいことは容易に明らかである。その後、処理はステップ１００２に進み、小さなウィンドウへの変換が望まれる場合には、順次小さくなる一連の放送ウィンドウの輪郭が番組表示上にスーパインポーズされる。図１４は、本発明の一実施の形態の放送ウィンドウの変換において、放送表示１２０１上にこれらの順次小さくなる一連の放送ウィンドウの輪郭１２０２〜１２１０をスーパインポーズすることを示す図である。図１４に示すように、輪郭１２０２が最初に表示され、輪郭１２０４、１２０６、１２０８、１２１０がそれぞれ表示される。輪郭１２０２は、画面の外周１２２０より長さ、幅とも短いことが好ましいが、輪郭１２０２は、一方の寸法を大きくできることも考えられる。輪郭１２０４、１２０６、１２０８、１２１０は、それぞれ先行する輪郭より長さ、幅とも短い。
【００３７】
再び図１２に示すように、処理はステップ１００４に進み、番組表示がより小さな放送ウィンドウに変換される。好ましくは、放送ウィンドウのサイズは、最小のスーパインポーズされた放送ウィンドウの輪郭のサイズが放送ウィンドウの所定の最小のサイズと等しくなるまで変更されない。他の実施の形態では、放送ウィンドウのサイズは、輪郭のサイズが変化するのに応じて変更される。
【００３８】
処理はステップ１００６に進み、放送の一部が電子番組ガイドによって覆われないように、電子番組ガイド形式の番組情報が、画面上に放送とともに表示される。他の実施の形態では、番組情報は、番組放送の変換が行われる前に表示される。
【００３９】
図１５は、電子番組ガイド１３０１を画面１３２０上に、番組放送１３１０とともに表示する一実施の形態を示す図である。電子番組ガイド１３０１は、放送チャンネル番号１３３０と、放送局ＩＤ１３３２と、番組タイトル１３３４と、番組の開始及び終了時刻１３５６と、現在の曜日１３３８と、現在の日付１３４０と、現在の時刻１３４２とを含む。異なる情報を示す電子番組ガイドを表示する他の実施の形態も利用できることは、容易に明らかである。
【００４０】
図１５に示すように、ユーザは、放送オーディオ及びビデオを視聴できるだけでなく、番組の電子番組ガイド１３０１及び番組解説を容易に見ることができる。番組放送の解説を含む表示情報パケット１３０２が電子番組ガイド１３０１とともに表示される。また、表示情報パケット１３０２は、番組タイトル１３５０と、放送局ＩＤ１３５２と、放送チャンネル番号１３５４と、番組の開始及び終了時刻１３５６と、番組ランク１３５８とを含む。あるいは、ユーザは、表示情報パケット１３０２の表示を電子カテゴリガイドの表示と選択的に置き換えることができる。電子カテゴリガイドは、番組カテゴリのリストを含む。
【００４１】
電子番組ガイド１３０１上の番組の抜粋を見た後、視聴者は、電子番組ガイド１３０１の表示を終了（解除）することができる。また、電子番組ガイド１３０１の表示は、ユーザがチャンネルを選択することにより終了される。電子番組ガイド１３０１の表示が終了される際に、多チャンネル放送システムは、画面上に順次大きくなる一連の放送ウィンドウの輪郭をスーパインポーズすることにより、小さなウィンドウに表示された番組放送を変換する。この実施の形態では、第１のより大きな放送ウィンドウは、番組が表示される小ウィンドウより長さ、幅ともに長い。連続した各輪郭は、先行する輪郭より長く、幅が広い。変換後、ビデオ放送は、順次大きくなる一連の各放送ウィンドウの輪郭によって画定される領域内に再表示される。
【００４２】
図１６は、小さなウィンドウへの表示の変換を多チャンネル放送システムの他の機能と統合する処理の一実施の形態を示す例示的なフローチャートである。処理はステップ１４０２で開始し、ステップ１４０２において、テレビジョン受像機の画面又はディスプレイには現在選択されている放送局の放送が表示される。処理はステップ１４０４に進み、ユーザは、表示用の電子番組ガイドを選択することができる。多チャンネル放送システムは、ユーザのリモートコントローラ５上のボタンの状態を監視し、ユーザが特定のボタンを押下したかを判定する。例えばポーリング（polling）、割込み起動イベント（interrupt driven events）を監視する。これらは当該技術分野では周知であり、ここではこれ以上説明しない。ユーザが表示用の電子番組ガイドを選択しない場合、処理はステップ１４０２に戻り、多チャンネル放送システムは、放送を表示し続け、ユーザが電子番組ガイドの機能を選択するのを監視する。ステップ１４０４において、ユーザが表示用の電子番組ガイドを選択した場合、処理はステップ１４０６に進み、順次小さくなる一連の放送ウィンドウの輪郭が表示される。
【００４３】
処理はステップ１４０８に進み、放送の表示が画面上のより小さな放送ウィンドウに変換される。処理はステップ１４１０に進み、電子番組ガイドがより小さな放送ウィンドウに隣接した領域内に表示される。例示的な電子番組ガイドは、図１５を参照して既に説明している。処理はステップ１４１２に進み、表示情報パケット１３０２が電子番組ガイド１３０１とともに、電子番組ガイド１３０１の上の放送ウィンドウに隣接した領域内に表示される。表示情報パケット１３０２は、現在選択されている番組の解説を含んでいる。処理はステップ１４１４に進み、ユーザは、リモートコントローラ５上のボタンを用いて、表示用の電子カテゴリガイドを選択することができる。ユーザが電子カテゴリガイドの表示を選択した場合、処理はステップ１４１６に進み、表示情報パケット１３０２の表示が電子カテゴリガイドの表示で置き換わる。電子カテゴリガイドは、幾つかの番組カテゴリのリストを含んでいる。そして、多チャンネル放送システムは、電子カテゴリガイドに含まれている各番組カテゴリに対応したチャンネル上の番組を識別する。そして、電子カテゴリガイドの特定の番組カテゴリに対応する番組が、電子番組ガイド上でハイライトされる。
【００４４】
ユーザが表示用の電子カテゴリガイドを選択しない場合、或いは電子カテゴリガイドの表示に続いて、ユーザが表示用の電子番組ガイドを選択した場合、処理はステップ１４１８に進み、リモートコントローラ５上のボタンを用いて、ユーザが電子番組ガイドの表示を終了することができる。ステップ１４１８において、ユーザが電子番組ガイドの表示を終了しない場合、処理はステップ１４１０に戻り、多チャンネル放送システムは、電子番組ガイドを表示し続ける。ステップ１４１８において、ユーザが電子番組ガイドの表示を終了した場合、処理はステップ１４２０に進み、順次大きくなる一連の放送ウィンドウの輪郭が表示される。処理はステップ１４２２に進み、電子番組ガイドの表示が画面から消される。電子カテゴリガイドがユーザにより選択されなかった場合、表示情報パケットの表示も、ステップ１４２２において、画面から消される。電子カテゴリガイドがユーザにより選択された場合、電子カテゴリガイドの表示も、ステップ１４２２において、画面から消される。処理はステップ１４２４に進み、放送の表示が表示画面上のより大きなウィンドウに変換される。
【００４５】
上述の図１５に示すように、ユーザは、電子番組ガイド１３０１とともに、表示用の表示情報パケット１３０２を選択することができる。一実施の形態において、表示情報パケット１３０２は、表示のために選択された番組の解説を含んでいる。好ましくは、多チャンネル放送システムは、全てのテキストがウィンドウ内に表示されるように、表示情報パケット１３０２のテキストのサイズを自動的に変更する。図１７は、図１５の表示情報パケット１３０２よりも多くのキャラクタを含む表示情報パケット１５０２とともに表示される本発明の一実施の形態における電子番組ガイドの表示を示す図である。多チャンネル放送システムの一実施の形態において、表示情報パケット１５０２用に割り当てられた領域は、固定された一定サイズからなるため、多チャンネル放送システムは、表示のために存在するキャラクタ数に基づいて、キャラクタのフォントサイズを調整する。フォントサイズを最適化することにより、表示されるキャラクタの最大数を、所定の表示領域に合わせることができる。
【００４６】
図１８は、本発明の一実施の形態において利用可能な表示領域空間に対してフォントサイズを最適化する処理を示す例示的なフローチャートである。処理はステップ１６０２で開始し、ステップ１６０２において、多チャンネル放送システムは、表示されるキャラクタの数を決定する。処理はステップ１６０４に進み、多チャンネル放送システムは、キャラクタ表示のために利用可能な表示画素数を決定する。処理はステップ１６０６に進み、多チャンネル放送システムは、利用可能な表示画素数において全キャラクタを表示するために、キャラクタのフォントサイズを調整する。処理はステップ１６０８に進み、多チャンネル放送システムは、表示情報パケットのキャラクタを表示する。
【００４７】
図１９は、本発明の一実施の形態において表示情報パケットのフォントサイズの最適化の処理を多チャンネル放送システムの他の機能と統合する処理を示す例示的なフローチャートである。処理はステップ１７０２で開始し、ステップ１７０２において、テレビジョン受像機の画面又はディスプレイには現在選択されている放送局の放送が表示される。処理はステップ１７０４に進み、ユーザは、電子番組ガイドの表示を選択することができる。ユーザが表示用の電子番組ガイドを選択しない場合、処理はステップ１７０２に戻り、多チャンネル放送システムは、放送を表示し続ける。ユーザが電子番組ガイドの表示を選択した場合、処理はステップ１７０６に進み、電子番組ガイドが表示される。処理はステップ１７０８に進み、ユーザは電子番組ガイドとともに表示用の表示情報パケットを選択する。
【００４８】
表示用の表示情報パケットを選択した場合に、処理はステップ１７１０に進み、多チャンネル放送システムは、表示情報パケットに利用可能な画素数を決定する。処理はステップ１７１２に進み、多チャンネル放送システムは、表示される表示情報パケットのキャラクタ数を決定する。一実施の形態において、キャラクタの最大数は２５６である。処理はステップ１７１４に進み、多チャンネル放送システムは、キャラクタ数が１８０未満であるか否かを判定する。本発明の一実施の形態では、表示情報パケットのキャラクタを表示するために、３つのフォントサイズを用いる。ステップ１７１４において、多チャンネル放送システムがキャラクタ数が１８０未満であると判定した場合、多チャンネル放送システムは、３つのフォントサイズのうちの最も大きなフォントサイズを選択する。最も大きなフォントサイズを選択した後、処理はステップ１７２２に進み、多チャンネル放送システムは、最も大きなフォントを用いて表示情報パケットを表示する。
【００４９】
ステップ１７１４において、多チャンネル放送システムがキャラクタ数が１８０以上であると判定した場合、処理はステップ１７１６に進み、多チャンネル放送システムは、キャラクタ数が１８０以上、２２０未満であるか否かを判定する。キャラクタ数が１８０以上、２２０未満である場合、多チャンネル放送システムは、中間のフォントサイズを選択する。中間のフォントサイズを選択した後、処理はステップ１７２２に進み、多チャンネル放送システムは、中間のフォントサイズを用いて表示情報パケットを表示する。
【００５０】
１７１４において、多チャンネル放送システムがキャラクタ数が１８０以上、２２０未満ではないと判定した場合、処理はステップ１７１８に進み、多チャンネル放送システムは、キャラクタ数が２２０以上であると決定する。処理はステップ１７２０に進み、多チャンネル放送システムは、３つのフォントサイズのうち最も小さなフォントサイズを選択する。処理はステップ１７２２に進み、多チャンネル放送システムは、最も小さなフォントサイズを用いて表示情報パケットを表示する。
【００５１】
今日アクセス可能なテレビジョン放送局の数は数百局に至るため、多くの視聴者は、所望の番組を放送しているチャンネルを見つけるまでチャンネルサーフィンする。チャンネルサーフィンは、チャンネルの「＋」又は「−」キーを用いて、各チャンネルを順番に見る操作のことである。数百局の中から所望のチャンネルを見つける視聴者もいるが、視聴者の中には、番組を選択するより直接的な方法を望むものもいる。これにより、本発明の多チャンネル放送システムの一実施の形態では、２つのモード、すなわち非チャンネルサーフィンモード（non-channel surfing mode）とチャンネルサーフィンモード（channel surfing mode）を用いており、ユーザは、非チャンネルサーフィンモードを用いて、視聴するチャンネルを選択することができる。
【００５２】
非チャンネルサーフィンモードを、図９、１０、１１を参照して説明する。ユーザが非チャンネルサーフィンモードを選択すると、多チャンネル放送システムは、最初にチャンネル２３３を選局し、画面又はディスプレイ９１０上に番組の放送を表示する。そして、ユーザは、多チャンネル放送システムで利用可能なチャンネル及びそれらのチャンネル上で視聴可能な番組を識別する電子番組ガイド９１２の表示を選択する。表示情報パケット９１６が電子番組ガイド９１２とともに表示され、表示情報パケット９１６は、多チャンネル放送システムが現在選局している番組の解説を含んでいる。さらに、システムポインタ９１８が電子番組ガイド９１２上に表示される。システムポインタ９１８は、ユーザが視聴する番組を選択するために用いられ、したがって、ユーザは、システムポインタ９１８を電子番組ガイド９１２の領域内に動かすことができる。非チャンネルサーフィンモードでは、多チャンネル放送システムは、システムポインタ９１８により指示されているチャンネルを選局する。さらに、表示情報パケット９１６は、多チャンネル放送システムが選局している番組の番組解説を表示する。したがって、非チャンネルサーフィンモードにおいて、ユーザがシステムポインタをそれぞれ異なるチャンネル２４０、２２９に動かすと、多チャンネル放送システムは、そのチャンネルを選局し、そのチャンネル上で現在放送中の番組９６５、９８０をそれぞれ表示する。
【００５３】
本発明の一実施の形態のチャンネルサーフィンモードは、非チャンネルサーフィンモードと対照的である。図２０は、本発明の一実施の形態におけるチャンネルサーフィンの処理を示す例示的なフローチャートである。ステップ１８０２において、多チャンネル放送システムは、第１のチャンネルを選局し、放送ウィンドウ、電子番組ガイド、表示情報パケット及びシステムポインタからなる表示が生成される。この放送ウィンドウ内に、第１の番組放送が表示される。処理はステップ１８０４に進み、第１の番組放送用の表示情報パケットが表示される。この表示情報パケットは、第１の番組放送の解説を含んでいる。ステップ１８０６において、ユーザがシステムポインタを電子番組ガイドの第２の番組放送に関連した領域に移動させる。処理はステップ１８０８に進み、多チャンネル放送システムは、第１の番組放送の表示情報パケットを第２の番組放送の表示情報パケットで置き換える。多チャンネル放送システムは、第１の番組放送を選局したままであり、第１の番組放送を表示し続ける。
【００５４】
チャンネルサーフィンモードにおいて、ユーザは、システムポインタを、現在放送中の番組又はチャンネルとは異なる電子番組ガイドの番組又はチャンネルに動かすことができる。これにより、多チャンネル放送システムは、電子番組ガイドにおいて多チャンネル放送システムのチューナ及びシステムポインタの状態に関する表示をユーザに提供することが好ましい。しかしながら、状態の表示は、本発明に基づいたチャンネルサーフィンモードを操作するために必要とはされない。図２１は、本発明の一実施の形態においてチューナ及びシステムポインタの状態を表示する処理を示す例示的なフローチャートである。ステップ１９０２において、電子番組ガイドが生成される。ステップ１９０４において、システムポインタが電子番組ガイドに表示される。処理はステップ１９０６に進み、多チャンネル放送システムのチューナ及びシステムポインタの状態が表示される。
【００５５】
電子番組ガイドに表示される各番組は、特定のチャンネル及び特定のタイムスロットに関連した番組ブロック又は領域内に表示される。状態表示は、システムポインタの位置及び多チャンネル放送システムが選局するチャンネルに基づいて、番組ブロックの見え方を制御することにより、行われる。具体的には、多チャンネル放送システムが番組を選局する、したがって、多チャンネル放送システムによって選局できるチャンネル上の番組を放送ウィンドウに表示するとき、対応する番組ブロックは、電子番組ガイド上に画面内に押し込まれて見えるように表示される。電子番組ガイド内に表示された放送されていない残りの番組の番組ブロックは、画面から突出しているように見える。したがって、多チャンネル放送システムが番組を選局していないときは、対応する番組ブロックは、電子番組ガイド上に画面から突出して見えるように表示される。システムポインタの状態表示により、異なる結果が生じる。具体的には、システムポインタが番組を指すとき、対応する番組ブロックは、電子番組ガイド上でハイライトされて表示される。システムポインタが番組を指していないときは、対応する番組ブロックは、電子番組ガイド上でハイライトされずに表示される。
【００５６】
本発明の多チャンネル放送システムの実施の形態により用いられる状態表示には、主に４つの組合せがある。第１に、番組ブロックが画面内に押し込まれて見えるとともに、ハイライトされて表示されることにより、多チャンネル放送システムが対応する番組を選局し、システムポインタが対応する番組を指していることを示す。第２に、番組ブロックが画面内に押し込まれて見えるとともに、ハイライトされずに表示されることにより、多チャンネル放送システムが対応する番組を選局しているが、システムポインタが異なる番組を指していることを示す。第３に、番組ブロックが画面から突出して見えるとともに、ハイライトされて表示されることにより、システムポインタが対応する番組を指しているが、多チャンネル放送システムが異なる番組を選局していることを示す。第４に、番組ブロックが画面から突出して見えるとともに、ハイライトされずに表示されることにより、多チャンネル放送システムが対応する番組を選局せず、システムポインタが対応する番組を指していないことを示す。図１５は、本発明の一実施の形態におけるチューナ及びシステムポインタの状態表示を示す図である。図１５の多チャンネル放送システムは、画面内に押し込まれて見える対応する番組ブロック１３８０によって示すように、ＴＢＳネットワークのナショナルジオグラフィックエクスプローラ番組を選局している。また、システムポインタは、番組ブロック１３８０のハイライトによって示され、ナショナルジオグラフィックエクスプローラ番組を指している。
【００５７】
図２２は、多チャンネル放送システムが１つのチャンネルを選局し、システムポインタが選局されたチャンネル以外の場所を指している状態を示す図である。具体的には、図２２の多チャンネル放送システムは、画面内に押し込まれて見える対応する番組ブロック２００２によって示すように、ＴＢＳネットワークのナショナルジオグラフィックエクスプローラ番組を選局している。電子カテゴリガイド２００６が、表示情報パケットの代わりに選択されて表示されている。システムポインタは、カテゴリブロック２００４のハイライトによって示され、電子カテゴリガイド２００６における「ＡＬＬ」カテゴリブロック２００４を指している。
【００５８】
図２２に示すように、図２０のステップ１８０４において、ユーザは、表示用の表示情報パケットの代わりに、電子番組ガイド２００１とともに、表示用の電子カテゴリガイド２００６を選択することができる。電子カテゴリガイド２００６は、幾つかの番組カテゴリブロック２０１０を含む。そして、多チャンネル放送システムは、電子カテゴリガイド２００６に含まれている各番組カテゴリブロック２０１０に対応するチャンネル上の番組を識別する。そして、電子カテゴリガイド２００６の特定の番組カテゴリブロックに対応する番組が電子番組ガイド２００１上に表示又はハイライトされる。システムポインタは、ユーザにより電子カテゴリガイド２００６の領域に動かされ、システムポインタの状態が表示される。システムポインタが番組カテゴリブロックを指しているとき、その番組カテゴリブロックは、電子カテゴリガイド２００６上でハイライトされて表示される。そのシステムポインタは、番組カテゴリブロック２００４のハイライトによって示され、電子カテゴリガイド２００６内で「ＡＬＬ」カテゴリブロック２００４を指している。
【００５９】
ユーザが、典型的には多チャンネル放送システムのリモートコントローラ５を用いて、電子カテゴリガイドから番組カテゴリブロックの１つを選択した場合、電子カテゴリガイドの表示は、電子サブカテゴリガイドの１つで置き換えられる。図２３は、本発明の一実施の形態における電子番組ガイド２１０４とともに電子サブカテゴリガイド２１０２を表示する場合を示す図である。選択された番組カテゴリブロック２１０６は、電子サブカテゴリガイド２１０２及び電子番組ガイド２１０４とともに表示される。電子サブカテゴリガイド２１０２は、幾つかのサブカテゴリブロック２１０８を含む。多チャンネル放送システムは、電子サブカテゴリガイド２１０２に含まれている各サブカテゴリブロックに対応するチャンネル上の番組を識別する。電子サブカテゴリガイド２１０２の特定のサブカテゴリブロックに対応する番組が、電子番組ガイド２１０４上に表示又はハイライトされる。システムポインタの状態が示されており、システムポインタの状態は、システムポインタが表示上を移動するのに応じて変わる。例えば、ユーザは、システムポインタを電子サブカテゴリガイド２１０２の領域に動かすことができる。システムポインタがサブカテゴリブロックを指しているとき、そのサブカテゴリブロックは、電子サブカテゴリガイド２１０２上でハイライトされて表示される。図２３に示すように、システムポインタは、サブカテゴリブロック２１０８のハイライトによって示され、電子サブカテゴリガイド２１０２の「ＡＬＬ」カテゴリブロック２１０８を指している。
【００６０】
本発明の一実施の形態の多チャンネル放送システムは、ユーザに、放送で利用可能な番組に関する幾つかのオプションを提供する。多チャンネル放送システムにより、ユーザは、購入のために有料視聴番組の放送を選択することができる。さらに、放送システムにより、ユーザは、録画のために番組を選択することができる。さらにまた、多チャンネル放送システムにより、ユーザは、放送システムタイマを設定し、放送システムに特定の時間の番組を自動的に選局させることができる。さらに、多チャンネル放送システムにより、ユーザは、ある番組をお気に入りの番組として指定することができる。その結果として、本発明の一実施の形態の多チャンネル放送システムでは、電子番組ガイドを見ている間に、番組の状態をユーザに提供するアイコンが表示される。
【００６１】
図２４は、本発明の一実施の形態において番組状態を示すためのアイコンを提供する処理を示す例示的なフローチャートである。処理はステップ２２０２で開始し、ステップ２２０２において、放送システムは、表示する番組放送を選局する。処理はステップ２２０４に進み、電子番組ガイドが生成される。電子番組ガイドとともに電子メニューを表示することもできる。電子メニューは、有料番組の購入、録画のための番組の選択、放送システムタイマの設定及びお気に入り番組の選択を管理する。ステップ２２０６において、番組状態を示すグラフィック画像が生成される。処理はステップ２２０８に進み、電子番組ガイド内にグラフィック画像が表示される。アイコン又はグラフィック画像は、電子番組ガイドと、電子メニュー及び表示情報パケットの対応するメニューとの間の電子的なリンクとして機能することができる。
【００６２】
図２５は、本発明の一実施の形態における番組状態アイコンを有する電子番組ガイドの表示を示す図である。番組ブロック２３０４に表示された、有料放送が選択されることを示すためのアイコン２３０２は、ドル記号に似ている。番組ブロック２３０８に表示された、録画のために放送が選択されることを示すためのアイコン２３０６は、ビデオカセットテープに似ている。番組ブロック２３１２に表示された、放送システムタイマが対応する番組の時間に放送システムが番組を選局するように設定されていることを示すためのアイコン２３１０は、時計に似ている。番組がお気に入りの番組であることを示すために、アイコンを番組ブロックに表示することもできる。番組ブロック２３１６のアイコン２３１４は、お気に入り番組アイコンの可能な表現の一例である。
【００６３】
本発明の一実施の形態の多チャンネル放送システムは、時間を表示しており、ユーザは、番組及び番組ブロックの時間に関する現在の時刻を見ることができる。図２６は、本発明の一実施の形態において現時刻マーカをタイムバー上に表示する処理を示す例示的なフローチャートである。処理はステップ２４０２で開始し、ステップ２４０２において、テレビジョン受像機の画面又はディスプレイには現在選択されている放送局の放送が表示される。処理はステップ２４０４に進み、ユーザは、電子番組ガイドの表示を選択することができる。ユーザが電子番組ガイドの表示を選択しない場合、処理はステップ２４０２に戻り、放送システムは、現在選択されている放送局の放送を表示し続ける。ユーザが電子番組ガイドの表示を選択した場合、処理はステップ２４０６に進み、放送システムにより、電子番組ガイドが表示される。
【００６４】
電子番組ガイドを表示した後、処理はステップ２４０８に進み、放送システムのチャンネル上の番組の時間を特定するタイムバーが表示される。処理はステップ２４１０に進み、現時刻のグラフィック表示が生成される。処理はステップ２４１２に進み、現時刻のグラフィック表示が、放送システムのチャンネル上の番組の時間に関する現在の時刻を示すために、タイムバーの近傍に表示される。本発明の一実施の形態では、現時刻のグラフィック表示は、タイムバー上に逆三角形で表示される。現時刻のグラフィック表示は、現時刻のデジタル表示を含むこともできる。また、現時刻のグラフィック表示は、現在の時刻を表示するアイコンを含むこともできる。
【００６５】
図２７は、本発明の一実施の形態における電子番組ガイドの表示及びチャンネル番組の時間に関する現時刻のグラフィック表示を示す図である。ユーザが電子番組ガイドの表示を選択すると、放送システムにより電子番組ガイド２５０２が表示される。電子番組ガイド２５０２とともに、放送システムのチャンネル上の番組ブロック２５０６の時間を特定するタイムバー２５０４が表示される。本発明の一実施の形態では、現時刻のグラフィック表示２５０８を生成する。この現時刻のグラフィック表示２５０８は、放送システムのチャンネル上の番組の時間に関する現在の時刻を示すために、タイムバー２５０４の近傍に表示される。また、この現時刻のグラフィック表示２５０８は、タイムバー２５０４上に逆三角形で表示されるとともに、現時刻のデジタル表示を含んでいる。
【００６６】
ここで説明した電子番組ガイドに加えて、本発明の多チャンネル放送システムの実施の形態では、ユーザがシステムの異なる機能を操作することができるオンスクリーンメニューを表示する。図２８は、本発明の一実施の形態における異なる透明度レベルを有するオンスクリーンメニューを提供する処理を示す例示的なフローチャートである。
【００６７】
図２８に示すように、処理はステップ２６０２で開始し、ステップ２６０２において、電子メニューの表示が生成される。電子メニューの表示は、複数の構成要素と、複数の英数字キャラクタと、放送システムの異なる機能を特定する複数のアイコンとを含む。処理はステップ２６０４に進み、不透明な構成要素の数が最小となり、背景が非常に透明になるように、異なるレベルの透明度がそれぞれの構成要素に適用される。処理はステップ２６０６に進み、電子メニューが番組放送の表示上にスーパインポーズされる。不透明な構成要素は最小であり、電子メニューの表示による放送のビデオへの妨害も最小である。異なる透明度レベルは、ユーザにより選択できることが好ましい。
【００６８】
ユーザが表示用の電子メニューを選択すると、放送システムの異なる機能を特定する英数字キャラクタ及びアイコンが生成される。ユーザは、電子メニューの表示のキャラクタ及びアイコンに適用される透明度レベルを選択することができる。ユーザが電子メニューの表示のキャラクタ及びアイコンに適用される透明度レベルを選択しない場合、多チャンネル放送システムは、電子メニューのアイコンに対して最も低い透明レベルの透明度を適用する。さらに、多チャンネル放送システムは、最も小さな透明レベルの透明度を放送システムの機能の文字による説明に適用する。さらに、多チャンネル放送システムは、最も高い透明レベルの透明度を電子メニューの表示の数字に適用する。
【００６９】
図２９は、本発明の一実施の形態における異なる透明度レベルを有するオンスクリーンメニューの表示を示す図である。電子メニューの表示２７０２は、複数の構成要素２７１１〜２７１９と、複数の英数字キャラクタ２７２０〜２７２２と、多チャンネル放送システムの異なる機能を特定する複数のアイコン２７３１〜２７３９とを含む。不透明な構成要素の数が最小となり、背景が非常に透明になるように、異なるレベルの透明度がそれぞれの構成要素に適用される。電子メニューの表示２７０２を生成した後に、電子メニューの表示２７０２は、番組放送２７５０上にスーパインポーズされる。
【００７０】
本発明を、好ましい実施の形態を用いて説明した。本発明を、特定の例示的な実施の形態を用いて説明したが、請求の範囲に記載されている本発明の主旨及び範囲から逸脱することなく、これらの実施の形態に対して様々な変更及び変形を加えることができることは、明らかである。したがって、本明細書及び図面は限定する意味としてではなく、例示するものとして見なされるべきである。
【図面の簡単な説明】
【００７１】
【図１】従来技術による直接デジタル衛星システムガイド表示の略図である。
【図２】本発明の一実施の形態の略図である。
【図３】テレビジョン信号の受信機に用いられる構成要素のブロック図である。
【図４】本発明の教示によるテレビジョン局を選局するのに用いられるリモートコントローラの外観を示す図である。
【図５】リモートコントローラの構成を簡単に示すブロック図である。
【図６】本発明の教示による電子番組ガイドを表すために用いられるデータのタイプを表す図である。
【図７】本発明の教示による電子番組ガイドを生成するために用いられるデータに対するポインタを表す図である。
【図８】視聴者が、放送中又は放送予定の番組を視聴できるようにするために提供されるマスタガイドを表す図である。
【図９】放送オーディオ及びビデオがマスタガイドの背後に表示される本発明の一実施の形態の図である。
【図１０】放送オーディオ及びビデオがマスタガイドの背後に表示される本発明の一実施の形態の図である。
【図１１】放送オーディオ及びビデオがマスタガイドの背後に表示される本発明の一実施の形態の図である。
【図１２】本発明の一実施の形態において表示を小さなウィンドウに変換するための例示的なフローチャートである。
【図１３】本発明の一実施の形態における放送表示を表す図である。
【図１４】本発明の一実施の形態の放送ウィンドウの変換において放送表示上に順次小さくなる一連の放送ウィンドウの輪郭をスーパインポーズした状態を示す図である。
【図１５】本発明の一実施の形態において画面上に番組放送とともに電子番組ガイドを表示する図である。
【図１６】本発明の一実施の形態において小ウインドへの表示の変換を、放送システムの他の機能と統合する場合の例示的なフローチャートである。
【図１７】本発明の一実施の形態における電子番組ガイドの表示を表す図である。
【図１８】本発明の一実施の形態において利用可能な表示領域に対してフォントサイズを最適化するための処理を示す例示的なフローチャートである。
【図１９】本発明の一実施の形態においてフォントサイズの最適化処理を放送システムの他の機能と統合するための例示的なフローチャートである。
【図２０】本発明の一実施の形態におけるチャンネルサーフィンを示す例示的なフローチャートである。
【図２１】本発明の一実施の形態においてチューナ及びシステムポインタの状態を表示するための処理を示す例示的なフローチャートである。
【図２２】本発明の一実施の形態における電子番組ガイドの表示を示す図である。
【図２３】本発明の一実施の形態における電子番組ガイドとともに電子サブカテゴリガイドの表示を示す図である。
【図２４】本発明の一実施の形態において番組状態を示すためにアイコンを供給するための処理を示す例示的なフローチャートである。
【図２５】本発明の一実施の形態において番組状態アイコンを有する電子番組ガイドの表示を示す図である。
【図２６】本発明の一実施の形態において現時刻マーカを有するタイムバーを表示するための処理を示す例示的なフローチャートである。
【図２７】本発明の一実施の形態においてチャンネル番組の時間に関する現時刻のグラフィカル表示を有する電子番組ガイドの表示を示す図である。
【図２８】本発明の一実施の形態において様々な透明度レベルを有するオンスクリーンメニューを供給するための処理を示す例示的なフローチャートである。
【図２９】本発明の一実施の形態において様々な透明度レベルを有するオンスクリーンメニューの表示を示す図である。
【図１】
2007195221.tif 000003
【図２】
2007195221.tif 000004
【図３】
2007195221.tif 000005
【図４】
2007195221.tif 000006
【図５】
2007195221.tif 000007
【図６】
2007195221.tif 000008
【図７】
2007195221.tif 000009
【図８】
2007195221.tif 000010
【図９】
2007195221.tif 000011
【図１０】
2007195221.tif 000012
【図１１】
2007195221.tif 000013
【図１２】
2007195221.tif 000014
【図１３】
2007195221.tif 000015
【図１４】
2007195221.tif 000016
【図１５】
2007195221.tif 000017
【図１６】
2007195221.tif 000018
【図１７】
2007195221.tif 000019
【図１８】
2007195221.tif 000020
【図１９】
2007195221.tif 000021
【図２０】
2007195221.tif 000022
【図２１】
2007195221.tif 000023
【図２２】
2007195221.tif 000024
【図２３】
2007195221.tif 000025
【図２４】
2007195221.tif 000026
【図２５】
2007195221.tif 000027
【図２６】
2007195221.tif 000028
【図２７】
2007195221.tif 000029
【図２８】
2007195221.tif 000030
【図２９】
2007195221.tif 000031
【手続補正書】
【提出日】平成19年4月4日(2007.4.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画面上に表示される番組が放送される多チャンネル放送システムにおいて、ユーザが視聴するチャンネルを選択するためのオンスクリーンガイドを表示する方法であって、
第１のチャンネルを選局して、該第１のチャンネル上の第１の番組の放送を、上記画面よりも小さい第１の放送ウィンドウ内に表示するステップと、
上記第１の放送ウィンドウを除く上記画面上に、上記多チャンネル放送システムの複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示するステップと、
上記画面上に順次大きくなる一連の放送ウィンドウの輪郭をスーパインポーズすることにより、上記第１の番組の放送の表示を、上記第１の放送ウィンドウよりも大きな第２の放送ウィンドウの表示に変換するステップと、
上記電子番組ガイドの表示を上記画面上から消すステップと、
上記順次大きくなる一連の放送ウィンドウのうちの最大の放送ウィンドウの輪郭内の領域に、上記変換された第１の番組の放送を表示するステップとを有する方法。
【請求項２】
上記第１の番組の放送を、上記順次大きくなる一連の放送ウィンドウの輪郭内に表示するステップを更に有する請求項１に記載の方法。
【請求項３】
上記電子番組ガイドとともに、電子カテゴリガイドを表示するステップを更に有する請求項１に記載の方法。
【請求項４】
ポインタにより指されたチャンネルを選択するステップと、
上記選択されたチャンネルが上記第１のチャンネルと異なる場合、該選択されたチャンネルを選局するステップと、
上記チャンネルの選択に応じて、該選択されたチャンネルの番組の放送を上記第１の放送ウィンドウに表示するステップと、
上記チャンネルの選択に応じて、上記電子番組ガイドの表示を上記画面から消すステップとを更に有する請求項１に記載の方法。
【請求項５】
多チャンネル放送システムの各チャンネルを選局するチューナと、
上記チューナによって選局されたチャンネル上の番組の放送を表示する表示装置と、
上記チューナ及び表示装置を制御するプロセッサとを備え、
上記プロセッサは、上記チューナ及び表示装置を制御して、
上記多チャンネル放送システムの第１のチャンネルを選局して、該第１のチャンネル上の第１の番組の放送を、上記表示装置の画面よりも小さい第１の放送ウィンドウ内に表示し、
上記第１の放送ウィンドウを除く上記画面上に、上記多チャンネル放送システムの複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示し、
上記画面上に順次大きくなる一連の放送ウィンドウの輪郭をスーパインポーズすることにより、上記第１の番組の放送の表示を、上記第１の放送ウィンドウよりも大きな第２の放送ウィンドウの表示に変換し、
上記電子番組ガイドの表示を上記画面上から消し、
上記順次大きくなる一連の放送ウィンドウのうちの最大の放送ウィンドウの輪郭内の領域に、上記変換された第１の番組の放送を表示し、
上記順次大きくなる一連の放送ウィンドウのうちの最大の放送ウィンドウの輪郭内の領域に、上記変換された第１の番組の放送を表示することを特徴とするシステム。
【請求項６】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
上記第１の番組の放送を、上記順次大きくなる一連の放送ウィンドウの輪郭内に表示することを特徴とする請求項５に記載のシステム。
【請求項７】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
上記電子番組ガイドとともに、電子カテゴリガイドを表示することを特徴とする請求項５に記載のシステム。
【請求項８】
上記プロセッサは、更に、上記チューナ及び表示装置を制御して、
ポインタにより指されたチャンネルを選択し、
上記選択されたチャンネルが上記第１のチャンネルと異なる場合、該選択されたチャンネルを選局し、
上記チャンネルの選択に応じて、該選択されたチャンネルの番組の放送を上記第１の放送ウィンドウに表示し、
上記チャンネルの選択に応じて、上記電子番組ガイドの表示を上記画面から消すことを特徴とする請求項５に記載のシステム。
【請求項９】
処理システムにおいて実行されたときに、多チャンネル放送システムのチャンネルをユーザに選択させるためのオンスクリーンガイドを生成する実行可能な命令を含み、コンピュータで読取り可能な媒体であって、
第１のチャンネルを選局して、該第１のチャンネル上の第１の番組の放送を、上記画面よりも小さい第１の放送ウィンドウ内に表示するステップと、
上記第１の放送ウィンドウを除く上記画面上に、上記多チャンネル放送システムの複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示するステップと、
上記画面上に順次大きくなる一連の放送ウィンドウの輪郭をスーパインポーズすることにより、上記第１の番組の放送の表示を、上記第１の放送ウィンドウよりも大きな第２の放送ウィンドウの表示に変換するステップと、
上記電子番組ガイドの表示を上記画面上から消すステップと、
上記順次大きくなる一連の放送ウィンドウのうちの最大の放送ウィンドウの輪郭内の領域に、上記変換された第１の番組の放送を表示するステップとを上記処理システムに実行させる命令を含む媒体。
【請求項１０】
上記第１の番組の放送を、上記順次大きくなる一連の放送ウィンドウの輪郭内に表示するステップを上記処理システムに実行させる命令を更に含む請求項９に記載の媒体。
【請求項１１】
上記電子番組ガイドとともに、電子カテゴリガイドを表示するステップを上記処理システムに実行させる命令を更に含む請求項９に記載の媒体。
【請求項１２】
ポインタにより指されたチャンネルを選択するステップと、
上記選択されたチャンネルが上記第１のチャンネルと異なる場合、該選択されたチャンネルを選局するステップと、
上記チャンネルの選択に応じて、該選択されたチャンネルの番組の放送を上記第１の放送ウィンドウに表示するステップと、
上記チャンネルの選択に応じて、上記電子番組ガイドの表示を上記画面から消すステップとを上記処理システムに実行させる命令を更に含む請求項９に記載の媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明は、画面上に表示される番組が放送される多チャンネル放送システムにおいて、ユーザが視聴するチャンネルを選択するためのオンスクリーンガイドを表示する方法であって、第１のチャンネルを選局して、第１のチャンネル上の第１の番組の放送を、画面よりも小さい第１の放送ウィンドウ内に表示するステップと、第１の放送ウィンドウを除く画面上に、多チャンネル放送システムの複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示するステップと、画面上に順次大きくなる一連の放送ウィンドウの輪郭をスーパインポーズすることにより、第１の番組の放送の表示を、第１の放送ウィンドウよりも大きな第２の放送ウィンドウの表示に変換するステップと、電子番組ガイドの表示を画面上から消すステップと、順次大きくなる一連の放送ウィンドウのうちの最大の放送ウィンドウの輪郭内の領域に、変換された第１の番組の放送を表示するステップとを有する方法を提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明は、多チャンネル放送システムの各チャンネルを選局するチューナと、チューナによって選局されたチャンネル上の番組の放送を表示する表示装置と、チューナ及び表示装置を制御するプロセッサとを備え、プロセッサは、チューナ及び表示装置を制御して、多チャンネル放送システムの第１のチャンネルを選局して、第１のチャンネル上の第１の番組の放送を、表示装置の画面よりも小さい第１の放送ウィンドウ内に表示し、第１の放送ウィンドウを除く画面上に、多チャンネル放送システムの複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示し、
画面上に順次大きくなる一連の放送ウィンドウの輪郭をスーパインポーズすることにより、第１の番組の放送の表示を、第１の放送ウィンドウよりも大きな第２の放送ウィンドウの表示に変換し、電子番組ガイドの表示を画面上から消し、順次大きくなる一連の放送ウィンドウのうちの最大の放送ウィンドウの輪郭内の領域に、変換された第１の番組の放送を表示し、順次大きくなる一連の放送ウィンドウのうちの最大の放送ウィンドウの輪郭内の領域に、変換された第１の番組の放送を表示することを特徴とするシステムを提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、本発明は、処理システムにおいて実行されたときに、多チャンネル放送システムのチャンネルをユーザに選択させるためのオンスクリーンガイドを生成する実行可能な命令を含み、コンピュータで読取り可能な媒体であって、第１のチャンネルを選局して、第１のチャンネル上の第１の番組の放送を、画面よりも小さい第１の放送ウィンドウ内に表示するステップと、第１の放送ウィンドウを除く画面上に、多チャンネル放送システムの複数のチャンネル及び各チャンネル上の番組を識別する電子番組ガイドを表示するステップと、画面上に順次大きくなる一連の放送ウィンドウの輪郭をスーパインポーズすることにより、第１の番組の放送の表示を、第１の放送ウィンドウよりも大きな第２の放送ウィンドウの表示に変換するステップと、電子番組ガイドの表示を画面上から消すステップと、順次大きくなる一連の放送ウィンドウのうちの最大の放送ウィンドウの輪郭内の領域に、変換された第１の番組の放送を表示するステップとを処理システムに実行させる命令を含む媒体を提供する。