(57)【特許請求の範囲】
【請求項１】
テレビジョン受像機に情報を表示する情報表示装置において、
オーディオデータ及び／又はビデオデータを含む知覚データ及び該知覚データに関連した番組データを含む少なくとも２つの無線テレビジョン放送信号を受信するテレビジョン放送信号受信回路と、
コンピュータネットワーク通信信号を受信するコンピュータネットワーク通信信号受信回路と、
上記テレビジョン放送信号受信回路で受信された無線テレビジョン放送信号と、上記コンピュータネットワーク通信信号受信回路で受信されたコンピュータネットワーク通信信号とに基づく情報が上記テレビジョン受像機に表示されるように、該無線テレビジョン放送信号及びコンピュータネットワーク通信信号を処理する処理回路とを備え、
上記テレビジョン放送信号受信回路は、
上記無線テレビジョン放送信号のうちの衛星放送デジタルテレビジョン信号を受信する直接衛星放送受信機と、該無線テレビジョン放送信号のうちの地上波放送テレビジョン信号を受信する地上波テレビジョンチューナとを含む少なくとも２つのテレビジョン受信機と、
上記少なくとも２つのテレビジョン受信機で受信された信号のうちの少なくとも２つの信号をユーザの選択コマンドにより選択する選択器と、
上記選択器で選択された信号及び選択コマンドを上記処理回路に転送するために、該信号及び選択コマンドをバッファリングするバッファと、
上記バッファに接続され、上記選択された信号のうちの第１のビデオ信号が供給され、上記選択コマンドに基づいて、該第１のビデオ信号を間引き又はそのまま通過させる第１のビデオプロセッサと、
上記バッファに接続され、上記選択された選択信号のうちの第２のビデオ信号が供給され、上記選択コマンドに基づいて、該第２のビデオ信号を間引き又はそのまま通過させる第２のビデオプロセッサとを有し、
上記コンピュータネットワーク通信信号は、インターネット信号であり、上記コンピュータネットワーク通信信号受信回路は、
上記インターネット信号を上記テレビジョン受像機に表示できる形式に処理するウェブグラフィックエンジンを有し、
上記処理回路は、
上記間引き又はそのまま通過した無線テレビジョン放送信号と上記コンピュータネットワーク通信信号を上記テレビジョン受像機に表示できる形式に混合する混合器を有することを特徴とする情報表示装置。
【請求項２】
上記処理回路により処理された上記無線テレビジョン放送信号及びコンピュータネットワーク通信信号に基づく情報を上記テレビジョン受像機に表示する情報表示回路を更に備える請求項１記載の情報表示装置。
【請求項３】
複数のアイコンを備えるグラフィックユーザインタフェースを上記テレビジョン受像機に表示するグラフィックユーザインタフェース表示回路を更に備える請求項２記載の情報表示装置。
【請求項４】
上記グラフィックユーザインタフェース内に表示されたアイコンのユーザによる選択に応じて、上記処理された無線テレビジョン放送信号に基づく情報の表示を起動する起動回路を更に備える請求項３記載の情報表示装置。
【請求項５】
上記グラフィックユーザインタフェース内に表示されたアイコンのユーザによる選択に応じて、上記処理されたコンピュータネットワーク通信信号に基づく情報の表示を起動する起動回路を更に備える請求項３記載の情報表示装置。
【請求項６】
上記ユーザインタフェースは、上記処理された無線テレビジョン放送信号内の知覚データから生成される間引きされたビデオ領域を有することを特徴とする請求項３記載の情報表示装置。
【請求項７】
上記間引きされたビデオ領域は、上記処理された無線テレビジョン放送信号内の番組データから生成されたテキストを表示するテキスト表示領域を有することを特徴とする請求項６記載の情報表示装置。
【請求項８】
上記生成されたテキストは、チャンネル名、チャンネル番号及び番組名を含むことを特徴とする請求項７記載の情報表示装置。
【請求項９】
上記ユーザインタフェースは、上記処理された無線テレビジョン放送信号及びコンピュータネットワーク通信信号の少なくとも一方から生成され、上記グラフィックユーザインタフェースの少なくとも一部に亘って情報がスクロール表示されるチッカ領域を有することを特徴とする請求項３記載の情報表示装置。
【請求項１０】
上記表示される情報は、スポーツの得点、株価、近い将来予定されている番組、近い将来予定されているイベント、ニュースのうちの少なくとも１つのカテゴリに属する情報であることを特徴とする請求項９記載の情報表示装置。
【請求項１１】
上記チッカ領域のユーザによる選択に応じて、該チッカ領域に表示されている情報に関連する追加的情報の表示を起動する起動回路を更に備える請求項９記載の情報表示装置。
【請求項１２】
上記チッカ領域のユーザによる選択に応じて、該チッカ領域に表示されている情報に関連するウェブページの表示を起動する起動回路を更に備える請求項９記載の情報表示装置。
【請求項１３】
上記ウェブページは、上記処理された無線テレビジョン放送信号から生成されることを特徴とする請求項１２記載の情報表示装置。
【請求項１４】
上記ウェブページは、上記処理されたコンピュータネットワーク通信信号から生成されることを特徴とする請求項１２記載の情報表示装置。
【請求項１５】
上記グラフィックユーザインタフェース内のアイコンのユーザによる選択に応じて、それぞれが上記処理されたテレビジョン放送信号内の番組データを上記テレビジョン受像機にどのように表示するかを表すフィルタリングオプションを該テレビジョン受像機に表示する表示回路を更に備える請求項３記載の情報表示装置。
【請求項１６】
上記フィルタリングオプションは、上記番組データに関連付けられたチャンネル番号により該番組データをフィルタリングすることを特徴とする請求項１５記載の情報表示装置。
【請求項１７】
上記フィルタリングオプションは、上記番組データに関連付けられたチャンネル名により該番組データをフィルタリングすることを特徴とする請求項１５記載の情報表示装置。
【請求項１８】
上記フィルタリングオプションは、上記番組データに関連付けられた日付により該番組データをフィルタリングすることを特徴とする請求項１５記載の情報表示装置。
【請求項１９】
上記フィルタリングオプションは、上記番組データに関連付けられたカテゴリにより該番組データをフィルタリングすることを特徴とする請求項１５記載の情報表示装置。
【請求項２０】
上記カテゴリは、映画であることを特徴とする請求項１９記載の情報表示装置。
【請求項２１】
上記カテゴリは、スポーツであることを特徴とする請求項１９記載の情報表示装置。
【請求項２２】
上記カテゴリは、特別番組であることを特徴とする請求項１９記載の情報表示装置。
【請求項２３】
上記カテゴリは、アトラクションであることを特徴とする請求項１９記載の情報表示装置。
【請求項２４】
上記カテゴリは、ドラマであることを特徴とする請求項１９記載の情報表示装置。
【請求項２５】
上記カテゴリは、教育であることを特徴とする請求項１９記載の情報表示装置。
【請求項２６】
上記フィルタリングオプションは、上記番組データに関連付けられたチャンネルのユーザによりカスタマイズされたリストにより該番組データをフィルタリングすることを特徴とする請求項１５記載の情報表示装置。
【請求項２７】
上記フィルタリングオプションは、購入された番組のユーザによりカスタマイズされたリストにより上記番組データをフィルタリングすることを特徴とする請求項１５記載の情報表示装置。
【請求項２８】
上記フィルタリングオプションは、録画用に選択された番組のユーザによりカスタマイズされたリストにより上記番組データをフィルタリングすることを特徴とする請求項１５記載の情報表示装置。
【請求項２９】
上記グラフィックユーザインタフェース内のアイコンのユーザによる選択に応じて、電子メッセージを表示する表示回路を更に備える請求項３記載の情報表示装置。
【請求項３０】
上記電子メッセージは、上記処理された無線テレビジョン放送信号から生成されることを特徴とする請求項２９記載の情報表示装置。
【請求項３１】
上記電子メッセージは、上記処理されたコンピュータネットワーク通信信号から生成されることを特徴とする請求項２９記載の情報表示装置。
【請求項３２】
上記グラフィックユーザインタフェース内のアイコンのユーザによる選択に応じて、当該情報表示装置の操作法をユーザに提供する操作マニュアルを上記テレビジョン受像機に表示する表示回路を更に備える請求項３記載の情報表示装置。
【請求項３３】
上記グラフィックユーザインタフェース内のアイコンのユーザによる選択に応じて、ユーザが当該情報表示装置の動作パラメータを調整するための設定ガイドを上記テレビジョン受像機に表示する表示回路を更に備える請求項３記載の情報表示装置。
【請求項３４】
上記無線テレビジョン放送信号は、少なくとも１つの衛星に通信可能に接続された無線通信チャンネルを介して受信されることを特徴とする請求項１記載の情報表示装置。
【請求項３５】
上記コンピュータネットワーク通信信号は、インターネットに通信可能に接続されたコンピュータネットワーク通信チャンネルを介して受信されることを特徴とする請求項１記載の情報表示装置。
【請求項３６】
ユーザが上記アイコンを選択するためのリモートコントローラを更に備える請求項３記載の情報表示装置。
【請求項３７】
テレビジョン受像機に情報を表示する情報表示方法において、
オーディオデータ及び／又はビデオデータを含む知覚データ及び該知覚データに関連した番組データを含む無線テレビジョン放送信号を受信するステップと、
コンピュータネットワーク通信信号を受信するステップと、
上記受信した無線テレビジョン放送信号及びコンピュータネットワーク通信信号に基づく情報が上記テレビジョン受像機に表示されるように、該無線テレビジョン放送信号及びコンピュータネットワーク通信信号を処理するステップとを有し、
上記無線テレビジョン放送信号を受信するステップでは、
衛星放送デジタルテレビジョン信号と地上波放送テレビジョン信号とを少なくとも含む上記無線テレビジョン放送信号を受信し、
上記受信された無線テレビジョン放送信号のうちの少なくとも２つの信号をユーザの選択コマンドにより選択し、
上記選択された信号及び選択コマンドをバッファメモリにバッファリングし、
上記選択された信号のうちの第１のビデオ信号を、上記選択コマンドに基づいて、間引き又はそのまま通過させ、
上記選択された信号のうちの第２のビデオ信号を、上記選択コマンドに基づいて、間引き又はそのまま通過させ、
上記コンピュータネットワーク通信信号は、インターネット信号であり、上記コンピュータネットワーク通信信号を受信するステップでは、
上記インターネット信号を上記テレビジョン受像機に表示できる形式に処理し、
上記無線テレビジョン放送信号及びコンピュータネットワーク通信信号を処理するステップでは、
上記間引き又はそのまま通過した無線テレビジョン放送信号と上記コンピュータネットワーク通信信号を上記テレビジョン受像機に表示できる形式に混合することを特徴とする情報表示方法。
【請求項３８】
上記処理された上記無線テレビジョン放送信号及びコンピュータネットワーク通信信号に基づく情報を上記テレビジョン受像機に表示するステップを更に有する請求項３７記載の情報表示方法。
【請求項３９】
複数のアイコンを有するグラフィックユーザインタフェースを上記テレビジョン受像機に表示するステップを更に有する請求項３８記載の情報表示方法。
【請求項４０】
上記グラフィックユーザインタフェース内に表示されたアイコンのユーザによる選択に応じて、上記処理された無線テレビジョン放送信号に基づく情報の表示を起動するステップを更に有する請求項３９記載の情報表示方法。
【請求項４１】
上記グラフィックユーザインタフェース内に表示されたアイコンのユーザによる選択に応じて、上記処理されたコンピュータネットワーク通信信号に基づく情報の表示を起動するステップを更に有する請求項３９記載の情報表示方法。
【請求項４２】
上記処理された無線テレビジョン放送信号内の知覚データから間引きされたビデオ領域を生成するステップと、
上記間引きされたビデオ領域を上記グラフィックユーザインタフェース内に表示するステップとを更に有する請求項３９記載の情報表示方法。
【請求項４３】
上記処理された無線テレビジョン放送信号内の番組データからテキストを生成するステップと、
上記生成されたテキストを上記間引きされたビデオ領域内に表示するステップとを更に有する請求項４２記載の情報表示方法。
【請求項４４】
上記テキストを生成するステップは、チャンネル名、チャンネル番号及び番組名を生成するステップを有することを特徴とする請求項４３記載の情報表示方法。
【請求項４５】
上記グラフィックユーザインタフェース内の少なくとも一部に亘って情報がスクロール表示されるチッカ領域を生成するステップと、
上記処理された無線テレビジョン放送信号及びコンピュータネットワーク通信信号の少なくとも一方から、上記チッカ領域に表示する情報を抽出するステップと、
上記抽出された情報を上記チッカ領域に表示するステップとを有する請求項３９記載の情報表示方法。
【請求項４６】
上記抽出される情報は、スポーツの得点、株価、近い将来予定されている番組、近い将来予定されているイベント、ニュースのうちの少なくとも１つのカテゴリに属する情報であることを特徴とする請求項４５記載の情報表示方法。
【請求項４７】
上記チッカ領域のユーザによる選択に応じて、該チッカ領域に表示されている抽出された情報に関連する追加的情報の表示を起動するステップを更に有する請求項４５記載の情報表示方法。
【請求項４８】
上記チッカ領域のユーザによる選択に応じて、該チッカ領域に表示されている抽出された情報に関連するウェブページの表示を起動するステップを更に有する請求項４５記載の情報表示方法。
【請求項４９】
上記処理された無線テレビジョン放送信号からウェブページを生成するステップを更に有する請求項４８記載の情報表示方法。
【請求項５０】
上記処理されたコンピュータネットワーク通信信号からウェブページを生成するステップを更に有する請求項４８記載の情報表示方法。
【請求項５１】
上記グラフィックユーザインタフェース内のアイコンのユーザによる選択に応じて、それぞれが上記処理されたテレビジョン放送信号内の番組データを上記テレビジョン受像機にどのように表示するかを表すフィルタリングオプションを該テレビジョン受像機に表示するステップを更に有する請求項３９記載の情報表示方法。
【請求項５２】
上記フィルタリングオプションは、上記番組データに関連付けられたチャンネル番号により該番組データをフィルタリングすることを特徴とする請求項５１記載の情報表示方法。
【請求項５３】
上記フィルタリングオプションは、上記番組データに関連付けられたチャンネル名により該番組データをフィルタリングすることを特徴とする請求項５１記載の情報表示方法。
【請求項５４】
上記フィルタリングオプションは、上記番組データに関連付けられた日付により該番組データをフィルタリングすることを特徴とする請求項５１記載の情報表示方法。
【請求項５５】
上記フィルタリングオプションは、上記番組データに関連付けられたカテゴリにより該番組データをフィルタリングすることを特徴とする請求項５１記載の情報表示方法。
【請求項５６】
上記カテゴリは、映画であることを特徴とする請求項５５記載の情報表示方法。
【請求項５７】
上記カテゴリは、スポーツであることを特徴とする請求項５５記載の情報表示方法。
【請求項５８】
上記カテゴリは、特別番組であることを特徴とする請求項５５記載の情報表示方法。
【請求項５９】
上記カテゴリは、アトラクションであることを特徴とする請求項５５記載の情報表示方法。
【請求項６０】
上記カテゴリは、ドラマであることを特徴とする請求項５５記載の情報表示方法。
【請求項６１】
上記カテゴリは、教育であることを特徴とする請求項５５記載の情報表示方法。
【請求項６２】
上記フィルタリングオプションは、上記番組データに関連付けられたユーザによりカスタマイズされたチャンネルのリストにより該番組データをフィルタリングすることを特徴とする請求項５１記載の情報表示方法。
【請求項６３】
上記フィルタリングオプションは、購入された番組のユーザによりカスタマイズされたリストにより上記番組データをフィルタリングすることを特徴とする請求項５１記載の情報表示方法。
【請求項６４】
上記フィルタリングオプションは、録画用に選択された番組のユーザによりカスタマイズされたリストにより上記番組データをフィルタリングすることを特徴とする請求項５１記載の情報表示方法。
【請求項６５】
上記グラフィックユーザインタフェース内のアイコンのユーザによる選択に応じて、電子メッセージを表示するステップを更に有する請求項３９記載の情報表示方法。
【請求項６６】
上記処理された無線テレビジョン放送信号から電子メッセージを生成するステップを更に有する請求項６５記載の情報表示方法。
【請求項６７】
上記処理されたコンピュータネットワーク通信信号から電子メッセージ生成するステップを更に有する請求項６５記載の情報表示方法。
【請求項６８】
上記グラフィックユーザインタフェース内のアイコンのユーザによる選択に応じて、情報表示装置の操作法をユーザに提供する操作マニュアルを上記テレビジョン受像機に表示するステップを更に有する請求項３９記載の情報表示方法。
【請求項６９】
上記グラフィックユーザインタフェース内のアイコンのユーザによる選択に応じて、ユーザが情報表示装置の動作パラメータを調整するための設定ガイドを上記テレビジョン受像機に表示するステップを更に有する請求項３９記載の情報表示方法。
【請求項７０】
上記無線テレビジョン放送信号は、少なくとも１つの衛星に通信可能に接続された無線通信チャンネルを介して受信されることを特徴とする請求項３７記載の情報表示方法。
【請求項７１】
上記コンピュータネットワーク通信信号は、インターネットに通信可能に接続されたコンピュータネットワーク通信チャンネルを介して受信されることを特徴とする請求項３７記載の情報表示方法。
【請求項７２】
上記グラフィックユーザインタフェースのアイコンを、ユーザがリモートコントローラを用いて選択するステップを更に有する請求項３９記載の情報表示方法。
【請求項７３】
テレビジョン受像機に情報を表示する情報表示装置において、
少なくとも１つの衛星から、オーディオデータ及び／又はビデオデータを含む知覚データ及び該知覚データに関連した番組データを含むデジタル衛星放送信号を受信し、該受信したデジタル衛星放送信号を上記テレビジョン受像機に表示できる形式に変換するデジタル衛星放送信号処理回路と、
オーディオデータ及び／又はビデオデータを含む知覚データ及び該知覚データに関連した番組データを含む地上波放送テレビジョン信号を受信し、該受信した地上波放送テレビジョン信号を上記テレビジョン受像機に表示できる形式に変換する地上波放送テレビジョン信号処理回路と、
インターネットからコンピュータネットワーク通信信号を受信し、該受信したコンピュータネットワーク通信信号を上記テレビジョン受像機に表示できる形式に変換するインターネット処理回路と、
上記衛星放送デジタルテレビジョン信号を受信する直接衛星放送受信機と、
上記地上波放送テレビジョン信号を受信する地上波テレビジョンチューナと、
上記直接衛星放送受信機及び地上波テレビジョンチューナで受信された信号のうちの少なくとも２つの信号をユーザの選択コマンドにより選択する選択器と、
上記選択器で選択された信号及び選択コマンドを上記インターネット処理回路に転送するために、該信号及び選択コマンドをバッファリングするバッファと、
上記バッファに接続され、上記選択された信号のうちの第１のビデオ信号が供給され、上記選択コマンドに基づいて、該第１のビデオ信号を間引き又はそのまま通過させる第１のビデオプロセッサと、
上記バッファに接続され、上記選択された信号のうちの第２のビデオ信号が供給され、上記選択コマンドに基づいて、該第２のビデオ信号を間引き又はそのまま通過させる第２のビデオプロセッサと、
上記間引き又はそのまま通過した無線テレビジョン放送信号と上記コンピュータネットワーク通信信号を上記テレビジョン受像機に表示できる形式に混合する混合器とを備え、
上記インターネット処理回路は、上記間引き又はそのまま通過したデジタル衛星放送信号及び地上波放送テレビジョン信号が供給され、該供給されたデジタル衛星放送信号と、該供給された地上波放送テレビジョン信号と、上記変換したコンピュータネットワーク通信信号とを上記テレビジョン受像機に表示する情報表示装置。
【請求項７４】
上記デジタル衛星放送信号処理回路は、複数のアイコンを有するグラフィックユーザインタフェースを上記テレビジョン受像機に表示することを特徴とする請求項７３記載の情報表示装置。
【請求項７５】
上記デジタル衛星放送信号処理回路は、上記グラフィックユーザインタフェース内に表示されたアイコンのユーザによる選択に応じて、上記変換されたされたデジタル衛星放送信号に基づく情報の表示を起動することを特徴とする請求項７４記載の情報表示装置。
【請求項７６】
上記デジタル衛星放送信号処理回路は、上記グラフィックユーザインタフェース内に表示されたアイコンのユーザによる選択に応じて、上記変換されたされたコンピュータネットワーク通信信号に基づく情報の表示を起動する起動回路を備える請求項７４記載の情報表示装置。
【請求項７７】
ユーザが上記アイコンを選択するためのリモートコントローラを更に備える請求項７４記載の情報表示装置。
【発明の詳細な説明】
【０００１】
本発明の背景技術
本発明の技術分野
本発明は、インターネットデータ及びＤＳＳデータの表示に関し、詳しくは、ユーザがＤＳＳ番組、インターネット情報、又はこれらの組合せに容易にアクセスするためのグラフィックインタフェースの表示に関する。
【０００２】
関連技術
近年、ユーザが複数の放送、情報、娯楽媒体に容易にアクセスできるようにするための娯楽システムに対する要求が高まっている。直接衛星放送（direct broadcast satellite system：以下、ＤＳＳという。）は、このような放送媒体の一種である。ＤＳＳは、通常、アンテナと、デコーダ内蔵受信機（integrated receiver decoder：以下、ＩＲＤという。）と、テレビジョン受像機（以下、ＴＶという。）と、リモートコントローラとを備える。さらに、ＤＳＳは、録画目的でアナログ信号が入力されるアナログビデオテープレコーダ（以下、ＶＴＲという。）を備えていることもある。
【０００３】
実際の動作においては、アンテナは、衛星からのデジタルビットストリームを受信し、このデジタルビットストリームをＩＲＤに供給する。通常、デジタルビットストリームは、知覚データ（sensory data）（例えば、ビデオデータ及び／又はオーディオデータ）と、１つ以上の番組のための番組データを含む。ＩＲＤは、アンテナからビットストリームを受信し、このビットストリームをＴＶによってユーザに表示できるデータに復号する。ユーザは、リモートコントローラを操作して、ＩＲＤからＴＶに送られるデータの部分を選択する。
【０００４】
また、インターネットも情報及び娯楽媒体の一種である。ユーザは、例えば、ウェブＴＶプラスシステム（WebTV Plus system）等のインターネット端末装置を介して、インターネットにアクセスする。ウェブＴＶプラスシステムは、通常、ＴＶと、ＴＶをユーザの電話回線又はケーブル回線に相互接続するインターネット端末装置と、インターネット端末装置によりＴＶ上に表示される情報をユーザが制御するために使用されるリモートコントローラとを備える。さらに、ウェブＴＶプラスシステムは、無線キーボード、プリンタ等を備えていることもある。
【０００５】
実際の動作において、インターネット端末装置は、ユーザのケーブル回線を介して、ケーブルサービスプロバイダからケーブル放送信号を受信し、ユーザの電話回線を介して、インターネットサービスプロバイダからインターネットサービスを受信する。ユーザは、リモートコントローラを操作して、この受信された情報をＴＶ上でどのように表示させるかを選択する。
【０００６】
現在、ユーザがＤＳＳチャンネル、ローカルケーブルからのチャンネル及び／又は衛星からのチャンネル、及びインターネットデータをシームレスに視聴することができる統合ＤＳＳ／インターネットシステムの実現が望まれている。さらに、ユーザがＤＳＳ番組及びインターネットウェブサイトにアクセスし、及び／又は同時に視聴できるようなグラフィカルユーザインタフェースを備える統合ＤＳＳ／インターネットシステムの実現が望まれている。
【０００７】
発明の開示
本発明は、従来の技術の問題点を解決し、インターネットサービスプロバイダと、ＤＳＳサービスプロバイダと、（オプションとして）ローカル放送局とに通信可能に接続し、ＤＳＳ番組と、インターネットウェブサイトと、ローカル放送チャンネルとをシームレスに表示する統合ＤＳＳ／ウェブＴＶ受信機を提供する。ＤＳＳ／ウェブＴＶ受信機は、テレビジョン画面に表示されるグラフィカルユーザインタフェースを生成し、これによりユーザにＤＳＳ、インターネット及びローカル放送データをナビゲートする。ＧＵＩは、受信したデータをフィルタリング及び／又は選択するためのユーザにより選択可能なアイコンと、近い将来に予定されているＤＳＳイベントに関する情報及び関連するインターネットウェブサイトへのアクセスを提供するスクロール式チッカ領域及び現在放送されているＤＳＳ番組を縮小して表示する間引きされたビデオ領域とを有する。
【０００８】
本発明は、テレビジョン受像機に情報を表示する情報表示装置を提供する。情報表示装置は、オーディオデータ及びビデオデータを含む知覚データとこの知覚データに関連する番組データを含む少なくとも２つの無線テレビジョン放送信号を受信するテレビジョン放送受信回路（例えば、ＡＶ１７００チップ又はこれに類するＤＳＳ処理回路）と、コンピュータネットワーク通信信号を受信するコンピュータネットワーク通信信号受信回路（例えば、ＱＥＤ／Ｓｏｌｏ ＡＳＩＣ又はこれに類するインターネット処理回路）と、無線テレビジョン放送信号及びコンピュータネットワーク通信信号に基づく情報をテレビジョン受像機に表示されるように、受信した無線テレビジョン放送信号及びコンピュータネットワーク通信信号を処理する処理回路（例えば、ＱＥＤ／Ｓｏｌｏ ＡＳＩＣ又はこれに類するインターネット処理回路）とを備える。
【０００９】
テレビジョン放送信号受信回路は、無線テレビジョン放送信号のうちの衛星放送デジタルテレビジョン信号を受信する直接衛星放送受信機と、無線テレビジョン放送信号のうちの地上波放送テレビジョン信号を受信する地上波テレビジョンチューナとを含む少なくとも２つのテレビジョン受信機と、少なくとも２つのテレビジョン受信機で受信された信号のうちの少なくとも２つの信号をユーザの選択コマンドにより選択する選択器と、選択器で選択された信号及び選択コマンドを処理回路に転送するために、信号及び選択コマンドをバッファリングするバッファと、バッファに接続され、選択された信号のうちの第１のビデオ信号が供給され、選択コマンドに基づいて、第１のビデオ信号を間引き又はそのまま通過させる第１のビデオプロセッサと、バッファに接続され、選択された選択信号のうちの第２のビデオ信号が供給され、選択コマンドに基づいて、第２のビデオ信号を間引き又はそのまま通過させる第２のビデオプロセッサとを有し、コンピュータネットワーク通信信号は、インターネット信号であり、コンピュータネットワーク通信信号受信回路は、インターネット信号をテレビジョン受像機に表示できる形式に処理するウェブグラフィックエンジンを有し、処理回路は、間引き又はそのまま通過した無線テレビジョン放送信号とコンピュータネットワーク通信信号をテレビジョン受像機に表示できる形式に混合する混合器を有する。
【００１０】
また、本発明は、テレビジョン受像機に情報を表示する情報表示方法を提供する。情報表示方法は、オーディオデータ及び／又はビデオデータを含む知覚データとこの知覚データに関連する番組データを含む無線テレビジョン放送信号を受信するステップと、コンピュータネットワーク通信信号を受信するステップと、受信した無線テレビジョン放送信号及びコンピュータネットワーク通信信号に基づく情報がテレビジョン受像機に表示されるように、無線テレビジョン放送信号及びコンピュータネットワーク通信信号を処理するステップとを有する。
【００１１】
無線テレビジョン放送信号を受信するステップでは、衛星放送デジタルテレビジョン信号と地上波放送テレビジョン信号とを少なくとも含む無線テレビジョン放送信号を受信し、受信された無線テレビジョン放送信号のうちの少なくとも２つの信号をユーザの選択コマンドにより選択し、選択された信号及び選択コマンドをバッファメモリにバッファリングし、選択された信号のうちの第１のビデオ信号を、選択コマンドに基づいて、間引き又はそのまま通過させ、選択された信号のうちの第２のビデオ信号を、選択コマンドに基づいて、間引き又はそのまま通過させる。
【００１２】
コンピュータネットワーク通信信号は、インターネット信号であり、コンピュータネットワーク通信信号を受信するステップでは、インターネット信号をテレビジョン受像機に表示できる形式に処理する。
【００１３】
無線テレビジョン放送信号及びコンピュータネットワーク通信信号を処理するステップでは、間引き又はそのまま通過した無線テレビジョン放送信号とコンピュータネットワーク通信信号をテレビジョン受像機に表示できる形式に混合する。
【００１４】
さらに、本発明は、テレビジョン受像機に情報を表示する情報表示装置を提供する。情報表示装置は、少なくとも１つの衛星から、オーディオデータ及び／又はビデオデータを含む知覚データ及び該知覚データに関連した番組データを含むデジタル衛星放送信号を受信し、受信したデジタル衛星放送信号をテレビジョン受像機に表示できる形式に変換するデジタル衛星放送信号処理回路と、オーディオデータ及び／又はビデオデータを含む知覚データ及び知覚データに関連した番組データを含む地上波放送テレビジョン信号を受信し、受信した地上波放送テレビジョン信号をテレビジョン受像機に表示できる形式に変換する地上波放送テレビジョン信号処理回路と、インターネットからコンピュータネットワーク通信信号を受信し、受信したコンピュータネットワーク通信信号をテレビジョン受像機に表示できる形式に変換するインターネット処理回路と、衛星放送デジタルテレビジョン信号を受信する直接衛星放送受信機と、地上波放送テレビジョン信号を受信する地上波テレビジョンチューナと、直接衛星放送受信機及び地上波テレビジョンチューナで受信された信号のうちの少なくとも２つの信号をユーザの選択コマンドにより選択する選択器と、選択器で選択された信号及び選択コマンドをインターネット処理回路に転送するために、信号及び選択コマンドをバッファリングするバッファと、バッファに接続され、選択された信号のうちの第１のビデオ信号が供給され、選択コマンドに基づいて、第１のビデオ信号を間引き又はそのまま通過させる第１のビデオプロセッサと、バッファに接続され、選択された信号のうちの第２のビデオ信号が供給され、選択コマンドに基づいて、第２のビデオ信号を間引き又はそのまま通過させる第２のビデオプロセッサと、間引き又はそのまま通過した無線テレビジョン放送信号とコンピュータネットワーク通信信号をテレビジョン受像機に表示できる形式に混合する混合器とを備え、インターネット処理回路は、間引き又はそのまま通過したデジタル衛星放送信号及び地上波放送テレビジョン信号が供給され、供給されたデジタル衛星放送信号と、供給された地上波放送テレビジョン信号と、変換したコンピュータネットワーク通信信号とをテレビジョン受像機に表示する。
【００１５】
好ましい実施の形態の詳細な説明
本発明に基づく装置及び方法の説明においては、衛星放送システムを直接衛星放送（direct broadcast satellite system：以下、ＤＳＳという。）として説明し、インターネット端末装置をウェブテレビジョン（以下、ウェブＴＶという。）として説明する。しかしながら、衛星放送データ及びインターネットデータを受信し、表示する他の統合システムを用いて本発明に基づく装置及び方法を実現できることは、当業者にとって明らかである。さらに、以下では、本発明を明瞭に説明するために、例えばメニュー、フローチャート及びシステム構成等について、様々な詳細に言及する。しかしながら、これらの詳細事項は、本発明を実施するための必要条件ではないことは、当業者にとって明らかである。また、本発明を不必要に不明瞭しないために、ブロック図には周知の電気的構造及び回路を示す。
【００１６】
図１は、本発明を適用した娯楽システム１０の具体的な構成を示すブロック図である。娯楽システム１０は、統合ＤＳＳ／ウェブＴＶ受信機１２と、リモートコントローラ１４と、表示装置、例えばテレビジョン受像機（以下、単にＴＶという。）１６とを備える。統合ＤＳＳ／ウェブＴＶ受信機１２は、ＤＳＳアンテナ２０から放送信号が入力される入力ポート１８と、インターネットサービスプロバイダ２４から電話回線２３を介してインターネットデータが入力される入出力ポート（以下、Ｉ／Ｏ）２２と、ローカル放送局（例えば、ローカルケーブル放送局）２８から放送信号が入力される入力ポート２６と、リモートコントローラ１４から赤外線信号を受信する赤外線受信部１３とを備える。さらに、統合ＤＳＳ／ウェブＴＶ受信機１２は、複数の周辺装置（peripheral device）３２と通信する周辺Ｉ／Ｏポート３０を備える。周辺装置３２としては、これらに限定されるものではないが、例えばスキャナ３４、プリンタ３６、キーボード３８、マイクロホン４０、記録装置、例えばビデオテープレコーダ（以下、ＶＴＲという。）４２がある。
【００１７】
実際の動作においては、統合ＤＳＳ／ウェブＴＶ受信機１２は、（例えば、ＤＳＳアンテナ２０からのデジタルビットストリーム又はローカル放送局２８からのアナログ信号である）放送信号を受信し、放送信号に処理（例えば、復調及び／又は復号処理等）を施し、ＴＶ１６を介してユーザに提供するビデオ情報及びオーディオ情報を生成する。さらに、統合ＤＳＳ／ウェブＴＶ受信機１２は、インターネットサービスプロバイダ２４からインターネット信号を受信し、インターネット信号に処理（例えば、伸長及び復号処理）を施し、ＴＶ１６を介してユーザに提供するビデオ情報及びオーディオ情報を生成する。ユーザは、後に詳細に説明するように、リモートコントローラ１４を用いて、インターネット及び放送に由来するオーディオ情報及びビデオ情報を操作する。
【００１８】
図２〜図５は、統合ＤＳＳ／ウェブＴＶ受信機１２の内部構成を示すブロック図である。統合ＤＳＳ／ウェブＴＶ受信機１２は、図２に示すように、ＤＳＳ処理回路（例えば、テキサスインストルメンツインク社（Texas Instruments, Inc.）により製造されたＡＶ７１００チップ）２００と、例えばウェブティーブイネットワークス社（WebTV Networks Inc.）により製造されたＳｏｌｏ ＡＣＩＣ等の特定用途向けＩＣ（application specific integrated circuit：以下、ＡＳＩＣという。）に接続されたインターネット処理回路（例えば、クオンタムエフェクトデザイン社（Quantum Effect Design, Inc.）ＱＥＤ中央演算処理装置）２０２と、ＤＳＳ処理回路２００及びインターネット処理回路２０２に接続されたバッファ論理回路（例えば、ソニー株式会社／ソニーエレクトロニクスインク（Sony Electronics Inc.）により製造されたＧＯＭロジックＡＳＩＣ）２０４とを備える。ＤＳＳ処理回路２００は、ＤＳＳサービスプロバイダから受信した信号をデジタル信号に変換し、バッファ論理回路２０４を介してインターネット処理回路２０２に供給する。インターネット処理回路２０２は、後に詳細に説明するように、インターネットサービスプロバイダ２４及びバッファ論理回路２０４から供給されるデジタル信号をＴＶ１６（図１）に表示できるデータに変換する。バッファ論理回路２０４は、ＤＳＳ処理回路２００のプロセッサ及び内部バスをインターネット処理回路２０２のプロセッサ及び内部バスから遮断するバッファとして機能する。また、バッファ論理回路２０４は、後述するように、ローカル放送局２８（例えば、ローカルケーブル放送局）から放送信号を受信し、この放送信号をオリジナル又は間引きされた形式（decimated form）でインターネット処理回路２０２に供給する。
【００１９】
ＤＳＳ処理回路２００は、低雑音増幅器／ダウンコンバータ（low noise block down converter：以下、ＬＮＢという。）２０６及びフロントエンド回路（front end unit：以下、ＦＥという。）２０８を介して、ＤＳＳアンテナ２０に接続されている。ＬＮＢ２０６は、衛星から受信したＫｕバンド信号（Ku-Band signal）をＬバンド信号（L-Band signal）に変換する。Ｌバンド信号は、ＦＥ２０８に供給される。ＦＥ２０８は、同調回路であり、ＬＮＢ２０６から供給される信号を増幅し、復調し、変換する。変換された信号は、圧縮され、符号化され、暗号化された形式のデータビットストリームとして出力される。また、ＦＥ２０８は、データビットストリームに対するエラー訂正処理も実行する。ＤＳＳ処理回路２００は、ユーザにより選択された、及びＤＳＳサービスプロバイダにより認証された基準に基づいて、ＦＥ２０８から供給されるデータビットストリームを検査し、フィルタリングする。なお、このデータビットストリームは、後述するように、様々なＤＳＳチャンネル、ビデオデータ及びオーディオデータに対応する番組データ、及びＤＳＳを介して伝送されるインターネットデータを表すビデオデータ及びオーディオデータを搬送している。ＤＳＳ処理回路２００には、ＳＤＲＡＭ２１０及びＩＥＥＥ１３９４（標準高速シリアルバス）インタフェース２１２が接続されている。
【００２０】
ＳＤＲＡＭ２１０は、ＤＳＳ処理回路２００が様々な処理、例えば復号、平文化、伸長処理を実行するときに、データを記憶する中間バッファとして機能する。インタフェース２１２は、ＤＳＳ処理回路２００を周辺装置３２（図１）に接続し、これにより、ＤＳＳ処理回路２００は、周辺装置３２とインタラクトすることができる。ＤＳＳ処理回路２００には、カードインタフェース（図示せず）を介して、スマートカード２１４が接続される。スマートカード２１４は、中央演算処理装置（ＣＰＵ）と、読出専用メモリ（ＲＯＭ）と、ランダムアクセスメモリ（ＲＡＭ）とを備えている。
【００２１】
スマートカード２１４は、そのメモリに記憶されている認証情報を用いて、ユーザがあるデータ（例えば、有料放送局からのオーディオ／ビデオデータ）を受信する権利を有しているか否かを判定する。スマートカード２１４は、ユーザが認証されていると判定すると、ＤＳＳ処理回路２００に復号キーを供給し、ＤＳＳ処理回路２００は、この復号キーによってオーディオ／ビデオデータを平文化する。なお、この具体例では、スマートカードを用いているが、本発明では、当業者に知られている他の限定受信モジュールを用いてもよい。
【００２２】
ＲＯＭ２１６は、データバス２１８及びアドレスバス２２０を介して、ＤＳＳ処理回路２００及びバッファ論理回路２０４に接続されている。ＲＯＭ２１６は、ＤＳＳ処理回路２００によって実行される基本的な処理ルーチンを記憶している。この処理ルーチンには、初期化ルーチン、ダウンロードルーチン、更新ルーチンが含まれる。
【００２３】
バッファ論理回路２０４は、オーディオデータ、ビデオデータ、インターネット／ＤＳＳデータ及びＤＳＳ処理回路２００から周辺装置によって生成されたデータが供給される。バッファ論理回路２０４は、後述するように、これらの供給されるデータを処理し、及び／又はインターネット処理回路２０２に転送（relay）する。また、バッファ論理回路２０４は、リモートコントローラ２４２及び／又はリモートキーボード２４４を介して、ユーザからの入力情報を受信する。バッファ論理回路２０４は、ユーザの入力情報をインターネット処理回路２０２に転送し、さらに必要に応じて、統合ＤＳＳ／ウェブＴＶ受信機１２のフロントパネル２４６のＬＥＤ表示を調整する。さらに、バッファ論理回路２０４は、地上波チューナ２３６（アンテナ又はケーブル回線に接続されている）及びアナログ／デジタル変換器２３８，２４０を介して、ローカル放送信号が供給される。供給される特定のローカル放送チャンネルは、リモートコントローラ１４及びインターネット処理回路２０２を介して、ユーザにより選択される。バッファ論理回路２０４は、後述するように、デジタル化されたローカル放送信号をインターネット処理回路２０２に転送する。
【００２４】
インターネット処理回路２０２は、ＱＥＤマイクロプロセッサ及びＳｏｌｏチップを備える。ＱＥＤマイクロプロセッサは、内部及び外部メモリ（例えば、ＲＯＭ２２４）に記憶されているルーチンを処理し、Ｓｏｌｏチップは、ＱＥＤに対し、周辺機能、例えばオーディオ処理、リモートコントロール信号処理、メモリ割当、グラフィックス処理、個々のＩ／Ｏ機能を提供する。インターネット処理回路２０２は、内部ソフトモデム２２６を備え、内部ソフトモデム２２６は、加入者回線インタフェースコーダ／デコーダ（subscriber line interface coder/decoder：以下、ＳＬＩＣ／コーデックという。）インタフェース２２２を介して、インターネットサービスプロバイダ２４と通信する。ＳＬＩＣ／コーデックインタフェース２２２は、インターネット処理回路２０２と電話回線２３間におけるデジタル／アナログ変換器としても機能する。内部ソフトモデム２２６により処理された情報は、メモリ（例えば、ハードディスクドライブ（ＨＤＤ）２２８）に記憶され、又はＳｏｌｏチップのウェブグラフィックエンジン２７６により、インターネットからの情報がＴＶ１６（図１）に表示できるデータとなるように更に処理される。
【００２５】
ＲＯＭ２２４、ＨＤＤ２２８、フラッシュメモリ２３０は、データバス２３３を介して、インターネット処理回路２０２に接続されている。ＲＯＭ２２４は、インターネット処理回路２０２の基本的な処理ルーチンを記憶している。この処理ルーチンには、これに限定されるものではないが、初期化ルーチン、ダウンロードルーチン、更新ルーチンが含まれる。フラッシュメモリ２３０には、半揮発性アプリケーション（semi-volatile applications）、これに限定されるものではないが、例えばアイコンの生成、ＧＵＩの生成等が記憶されている。ＨＤＤ２２８は、これに限定されるものではないが、最も変更される可能性が高い揮発性の情報を記憶している。このような揮発性の情報としては、例えば、後述するように、ＴＶ１６に表示されるＤＳＳ／インターネットデータ等がある。ＳＤＲＡＭ２３２は、インターネット処理回路２０２に接続されており、インターネット処理回路２０２が様々な処理、例えば復号、平文化、伸長処等を実行するときに、データを記憶する中間バッファとして機能する。インターネット処理回路２０２には、カードインタフェース（図示せず）を介して、スマートカード２３４が接続される。
【００２６】
スマートカード２３４は、中央演算処理装置（ＣＰＵ）と、読出専用メモリ（ＲＯＭ）と、ランダムアクセスメモリ（ＲＡＭ）とを備えている。スマートカード２３４は、そのメモリに記憶されている認証情報を用いて、ユーザがあるウェブサイト（例えば、成人向けのコンテンツを表示又は議論するウェブサイト）にアクセスする権利を有しているか否かを判定する。スマートカード２３４は、ユーザが認証されていると判定すると、インターネット処理回路２０２に復号キーを供給し、インターネット処理回路２０２は、この復号キーによって受信されたインターネットデータを平文化する。なお、この具体例デーは、スマートカードを用いているが、本発明では、当業者に知られている他の限定受信モジュールを用いてもよい。
【００２７】
インターネット処理回路２０２は、バッファ論理回路２０４からのＤＳＳデータとローカル放送データが供給され、これらの供給されたデータにインターネットサービスプロバイダ２４からのデータを混合（blend）する。その後、インターネット処理回路２０２は、混合したデータをＴＶ１６に表示するために、混合したデータをデジタル／アナログ変換器（Ｄ／Ａ変換器）に供給する。なお、データのビデオ部分は、Ｓビデオ、コンポジット又はＲＦフォーマットで出力することができる。
【００２８】
また、インターネット処理回路２０２は、バッファ論理回路２０４からＤＳＳ／インターネットデータが供給され、このＤＳＳ／インターネットデータをＨＤＤ２２８に保存する。ＤＳＳ／インターネットデータは、例えば、後述するＧＵＩの「ベストウェブ（Best of Web）」機能によりアクセスできるウェブサイトを表す。ＤＳＳ／インターネットデータをＨＤＤ２２８に保存することにより、ユーザは実時間で所定のウェブサイトにアクセスすることができ、すなわち、電話回線を経由した通信による従来の手法における接続処理時の遅延を回避することができる。
【００２９】
図３は、バッファ論理回路２０４の構成を示すブロック図である。包括的には、バッファ論理回路２０４は、ＤＳＳ処理回路２００とインターネット処理回路２０２間で３つの種類の情報を搬送する。これら３つの種類の情報とは、基本的なコマンド信号（例えば、チャンネル１００の選局）と、基本的な状態信号（例えば、選局の完了）と、広帯域信号（例えば、番組ガイド情報、ＨＤＤ２２８にキャッシングするためのウェブサイトデータ、ファームウェアの更新）とである。なお、ＤＳＳ処理回路２００及び地上波チューナ２３６からのビデオ信号の内部ルーティングについては、図４を用いて後述する。
【００３０】
バッファ論理回路２０４は、２つの狭帯域（例えば、２ｋバイト）のＦＩＦＯバッファ２５０，２５２と、１つの広帯域（例えば、６４ｋバイト）のＦＩＦＯバッファ２５４とを備える。ＦＩＦＯバッファ２５０〜２５４は、マルチプレクサ２５６と、アドレスデコーダ２５８と、割込コントローラ２６０とを介して、ＤＳＳ処理回路２００に接続されている。また、ＦＩＦＯバッファ２５０〜２５４は、マルチプレクサ２６２と、ＤＭＡコントローラ２６４と、アドレスデコーダ２６６と、割込コントローラ２６８とを介して、インターネット処理回路２０２に接続されている。
【００３１】
実際の動作において、ＤＳＳ処理回路２００は、アドレスデコーダ２５８にアドレスを送り、マルチプレクサ２５６にデータをダウンロードすることにより、ＦＩＦＯバッファ２５４に大量のデータ（例えば、番組ガイド情報、ＨＤＤ２２８にキャッシングするためのウェブサイトデータ、ファームウェアの更新等）を定期的にダウンロードする。マルチプレクサ２５６は、アドレスデコーダ２５８からＦＩＦＯバッファ２５４のアドレスが供給され、ＤＳＳ処理回路２００からのデータをＦＩＦＯバッファ２５４に転送する。割込コントローラ２６８は、好ましくは、ＦＩＦＯバッファ２５４にバッファリングされたデータの量が所定のレベル（例えば、３０ｋバイト）に達すると、インターネット処理回路２０２に割込信号を供給するようにプログラミングされている。ＱＥＤマイクロプロセッサ（図示せず）は、この割込信号に応答して、アドレスデコーダ２６６にアドレスを送るとともに、ＤＭＡコントローラ２６４に対して、入力データを選択されたメモリ位置（例えば、ＨＤＤ２２８、フラッシュメモリ２３０又はＳＤＲＡＭ２３２）に転送するように命令することにより、ＦＩＦＯバッファ２５４にバッファリングされているデータをダウンロードする。次に、アドレスデコーダ２６６は、ＦＩＦＯバッファ２５４のアドレスをマルチプレクサ２６２に供給し、ＤＭＡコントローラ２６４は、入力データをマルチプレクサ２６２から選択されたメモリに転送させる。
【００３２】
バッファ論理回路２０４は、ＤＳＳ処理回路２００からインターネット処理回路２０２に大量のデータを送ることに加えて、ＤＳＳ処理回路２００とインターネット処理回路２０２間のコマンド及び応答信号の転送にも使用される。例えば、ユーザがリモートコントローラ１４を介して、新たなＤＳＳチャンネルを要求すると、リモートコントローラ１４からの信号はバッファ論理回路２０４で受信され、インターネット処理回路２０２に送られる。そして、インターネット処理回路２０２は、アドレスデコーダ２６６にアドレスを送るとともに、コマンドをマルチプレクサ２６２に供給することにより、高レベルの「新たなチャンネル選局（tune to new channel）」コマンドをＦＩＦＯバッファ２５２に送る。その後、アドレスデコーダ２６６は、マルチプレクサ２６２にＦＩＦＯバッファ２５２のアドレスを供給し、マルチプレクサ２５６は、「新たなチャンネル選局」コマンドをＦＩＦＯバッファ２５２に送る。ＦＩＦＯバッファ２５２に「新たなチャンネル選局」コマンドが供給された後、割込コントローラ２６０は、ＦＩＦＯバッファ２５２によるコマンドの受信を検出し、ＤＳＳ処理回路２００に割込信号を送る。この割込信号は、ＤＳＳ処理回路２００に対して、保留中のコマンド／要求がＦＩＦＯバッファ２５２に記憶されていることを通知する。ＤＳＳ処理回路２００は、割込信号を受信すると、アドレスデコーダ２５８にアドレスを送る。次に、アドレスデコーダ２５８は、ＦＩＦＯバッファ２５２のアドレスをマルチプレクサ２５６に供給し、マルチプレクサ２５６は、ＦＩＦＯバッファ２５２からＤＳＳ処理回路２００に「新たなチャンネル選局」コマンドをダウンロードする。
【００３３】
ＤＳＳ処理回路２００は、「新たなチャンネル選局」コマンドが供給されると、ＲＯＭ２１６に格納されている「新たなチャンネル選局」ルーチンを実行する。このルーチンは、ＤＳＳ処理回路２００に新たなチャンネルを選局させるために必要な複雑な命令のシーケンスを含んでいる。この命令は、これに限定されるものではないが、新たなチャンネルの識別情報の判定、どのＤＳＳ衛星が新たなチャンネルを搬送しているかの判定、新たなチャンネルで伝送されている情報のビットストリームでの位置（例えば、５タイムスロット毎等）、新たなチャンネルを視聴する権利を（例えば、スマートカード２１４によって）ユーザが有しているか否かの判定、及び新たなチャンネルを介して搬送されているデータを平文化するための命令等である。
【００３４】
ＤＳＳ処理回路２００は、「新たなチャンネル選局」ルーチンの実行を完了すると、インターネット処理回路２０２に状態メッセージを送る。状態メッセージは、要求されたコマンドが実行されたか否かを示す。状態メッセージの例としては、「チャンネル選局完了」、「チャンネルアクセス権なし」、「システム動作不能」等がある。インターネット処理回路２０２に状態メッセージを送るために、ＤＳＳ処理回路２００は、状態メッセージをマルチプレクサ２５６に送るとともに、アドレスデコーダ２５８にアドレスを送る。アドレスデコーダ２５８は、これに応じて、マルチプレクサ２５６にＦＩＦＯバッファ２５０のアドレスを供給し、状態メッセージをＦＩＦＯバッファ２５０に転送する。その後、割込コントローラ２６８は、ＦＩＦＯバッファ２５０による状態メッセージの受信を検出し、割込信号をインターネット処理回路２０２に送る。インターネット処理回路２０２は、この割込信号に応答して、アドレスデコーダ２６６にアドレスを送るとともに、ＤＭＡコントローラ２６４に対して、状態メッセージを選択されたメモリ位置（例えば、ＨＤＤ２２８、フラッシュメモリ２３０又はＳＤＲＡＭ２３２）に転送するよう命令することにより、ＦＩＦＯバッファ２５０にバッファリングされている状態メッセージをダウンロードする。次に、アドレスデコーダ２６６は、ＦＩＦＯバッファ２５０のアドレスをマルチプレクサ２６２に供給し、ＤＭＡコントローラ２６４は、状態メッセージをマルチプレクサ２６２から選択されたメモリに転送させる。そして、インターネット処理回路２０２は、保存された状態メッセージを検査し、ユーザに対して適切な応答を行う。この応答の具体例としては、例えば、ＴＶ１６に新たなチャンネルを表示する、「アクセス権なし（unauthorized）」のメッセージを表示する、「エラー」メッセージを表示する等である。
【００３５】
図４は、統合ＤＳＳ／ウェブＴＶ受信機１２内における入力信号のルーティングを説明する図である。統合ＤＳＳ／ウェブＴＶ受信機１２は、３つの信号源を有し、すなわち、ＤＳＳアンテナ２０により受信されたビデオ信号と、周辺装置（例えば、カムコーダ又はその他のビデオ録画装置）からインタフェース２１２を介して供給されたビデオ信号と、地上波チューナ２３６により受信されたビデオ信号とが供給される。ＤＳＳ及び周辺装置からのビデオ信号は、ＤＳＳ処理回路２００により処理（復号、伸長等）され、バッファ論理回路２０４に転送される。地上波ビデオ信号は、デジタル／アナログ変換器２４０によりデジタルフォーマットに変換され、バッファ論理回路２０４に転送される。
【００３６】
バッファ論理回路２０４は、ビデオ信号が供給されると、このビデオ信号を選択器となる３×２マルチプレクサ２７０に送る。マルチプレクサ２７０の一方の出力端子は、このバッファ論理回路２０４内に設けられたビデオプロセッサ２７２に接続されており、マルチプレクサ２７０の他方の出力端子は、インターネット処理回路２０２内に設けられたビデオプロセッサ２７４に接続されている。各ビデオプロセッサ２７２、２７４は、それぞれ、ビデオ信号に対する間引き処理（decimation process）を行い、あるいは、ビデオ信号を単に通過させる。ビデオ信号に間引き処理が施されると、ＴＶ１６上には、この間引きされたビデオ信号に基づく間引きされたビデオフレームが表示される。ビデオ信号に間引き処理が施されない場合、ＴＶ１６上には、全画面（full-screen）のビデオフレームが表示される。この間引き処理については、後に詳細に説明する。
【００３７】
ビデオプロセッサ２７２、２７４は、インターネット処理回路２０２内の混合器２７８に（間引き処理された、あるいは処理されていない）ビデオ信号を供給する。インターネットから（電話回線又はＤＳＳ伝送路を介して）受信された信号も、ウェブグラフィックエンジン２７６により処理された後に、混合器２７８に供給される。上述のように、ウェブグラフィックエンジン２７６は、インターネット信号をＴＶ１６上に表示できる形式の信号に変換する。混合器２７８は、メモリ（例えば、内部メモリ、ＲＯＭ２２４又はフラッシュメモリ２３０）に格納されているソフトウェアプログラムであり、インターネット処理回路２０２は、このソフトウェアプログラムを実行して、受信した信号をＴＶ１６上に表示できる形式に変換する。この混合処理の後、混合された信号は、ビデオエンコーダ及びデジタル／アナログ変換器２８０に供給され、これにより、上述のように、ＴＶ１６上に混合された信号に基づく映像が表示される。なお、混合処理及び間引き処理は、ユーザからの要求があった場合のみ実行される。例えば、ユーザが単にＴＶ番組を視聴することのみを望んだ場合、混合処理及び間引き処理は実行されない。一方、ユーザが（後述するように）ＧＵＩを要求した場合、混合処理及び間引き処理が実行される。
【００３８】
図５は、統合ＤＳＳ／ウェブＴＶ受信機１２により生成されたＧＵＩを介してインターネット及び／又はＤＳＳデータにアクセスする処理の具体例を説明するフローチャートである。まず、ステップ２８４において、統合ＤＳＳ／ウェブＴＶ受信機１２は、ＴＶ１６上にＧＵＩを表示する。上述のように、ＧＵＩは、フラッシュメモリ２３０内に保存されており、インターネット処理回路２０２によりＴＶ１６上に表示される。次に、ステップ２８６において、インターネット処理回路２０２は、後に詳細に説明するように、ユーザがインターネット関連のアイコンを選択したか否かを判定する。ユーザがインターネット関連のアイコンを選択した場合、インターネット処理回路２０２は、ステップ２９４において、選択されたアイコンに対応するインターネットデータ（例えば、ウェブサイト）を表示する。一方、ユーザがインターネット関連のアイコンを選択していない場合、インターネット処理回路２０２は、ステップ２８８において、ユーザがＤＳＳ関連のアイコンを選択したか否かを判定する。ユーザがＤＳＳ関連のアイコンを選択した場合、インターネット処理回路２０２は、ステップ２９６において、ユーザの要求をＤＳＳ処理回路２００に転送し、ＤＳＳ処理回路２００から供給される選択されたアイコンに対応するＤＳＳデータを表示する。ユーザがＤＳＳ関連のアイコンを選択していない場合、インターネット処理回路２０２は、ステップ２９０において、ユーザが終了キー（好ましくは、リモートコントローラ１４に設けられている。）を選択したか否かを判定する。ユーザが終了キーを選択した場合、インターネット処理回路２０２は、ステップ２９２において、ＧＵＩの表示を終了する。一方、ユーザが終了キーを選択していない場合、インターネット処理回路２０２は、ステップ２８６に戻り、インターネット関連のアイコン及び／又はＤＳＳ関連のアイコンの選択についての監視を継続する。
【００３９】
図６は、リモートコントローラ１４の具体例を示す図である。上述のように、ユーザは、リモートコントローラ１４を用いて、コマンドを送信し、本発明に基づいて、番組の選択を行う。実際の操作においては、ユーザは、リモートコントローラ１４上の複数の操作キーを押圧し、これにより統合ＤＳＳ／ウェブＴＶ受信機１２がビデオ情報及びオーディオ情報をどのようにＴＶ１６上に表示するかを制御する。リモートコントローラ１４は、これら複数の操作キーとして、例えば、これらに限定されるものではないが、複数の方向キー３１８，３２０，３２２，３２４と入力キー３２６とを有する方向パッド３０２と、統合ＤＳＳ／ウェブＴＶ受信機１２に対し、ＴＶ１６上に電子番組ガイドを表示させる「ガイド」キー３０４と、統合ＤＳＳ／ウェブＴＶ受信機１２に対し、ＴＶ１６上にユーザによりカスタマイズされたお気に入りのチャンネルを表示させる「お気に入り」キー３０６と、統合ＤＳＳ／ウェブＴＶ受信機１２に対し、ＴＶ１６上にホーム画面を表示させる「ホーム」キー３０８と、統合ＤＳＳ／ウェブＴＶ受信機１２に対し、ＴＶ１６上にカテゴリガイドを表示させる「カテゴリ」キー３１０と、統合ＤＳＳ／ウェブＴＶ受信機１２に対し、ＴＶ１６上にオプションパレット（option palette）を表示させる「オプション」キー３１２と、統合ＤＳＳ／ウェブＴＶ受信機１２に対し、ＴＶ１６上にユーザにより選択された機能を表示させる「選択」キー３１４と、統合ＤＳＳ／ウェブＴＶ受信機１２に対し、選択されたメニュー０の表示を終了させる「終了」キー３１６とを備える。
【００４０】
図７は、リモートコントローラ１４の内部構成を示すブロック図である。リモートコントローラ１４は、赤外線信号送信素子４００と、一組の操作キー４０２（図６に示す操作キーに対応する）と、ＣＰＵ４０４と、ＲＯＭ４０６と、ＲＡＭ４０８とを備える。ＣＰＵ４０４には、入力ポート４１０を介して、操作キー４０２からの信号が入力される。この信号は、ＲＯＭ４０６に格納されているプログラムに基づいて処理される。ＲＡＭ４０８は、伝送コードを生成するための処理領域として使用される。伝送コードは、出力ポート４１２を介して、出力され、赤外線信号に変換された後に、赤外線信号送信素子４００から送信される。赤外線信号は、統合ＤＳＳ／ウェブＴＶ受信機１２の赤外線受信部１３に伝送される。
【００４１】
図８は、ＨＤＤ２２８及び／又はフラッシュメモリ２３０（図２）の一部に格納されるデータ５００の構成を示す図である。上述のように、ＨＤＤ２２８及び／又はフラッシュメモリ２３０は、ガイドデータ５０２と、チャンネルデータ５０４と、番組データ５０６とを格納する。ガイドデータ５０２は、例えば、日付情報５０８と、時刻情報５１０と、データセグメントを識別するセグメント番号識別子５１２と、データセグメントを送信しているトランスポンダを識別するトランスポンダリスト５１４と、データの部分に関連するチャンネル番号を識別するチャンネルリスト５１６とを含んでいる。
【００４２】
チャンネルデータ５０４は、例えば、チャンネル番号５１８と、チャンネル名（例えば、放送局のコールサイン）５２０と、ロゴＩＤ（例えば、チャンネルロゴの識別情報）５２２と、ＭＰＥＧビデオデータ又はＭＰＥＧオーディオデータのチャンネルを識別するデータＩＤ５２４と、所定の時間フレーム内にチャンネルを介して伝送される番組の数を特定する番組数５２４と、セグメント内における第１のチャンネルデータのヘッダからのオフセットを特定する第１の番組のオフセット５２８とを含む。
【００４３】
番組データ５０６は、例えば、番組タイトル５３０と、番組開始時刻５３２と、番組の長さを表す放送時間５３４と、番組カテゴリ（例えば、映画、ニュース、スポーツ等）５３６と、番組サブカテゴリ（例えば、スポーツのサブカテゴリとして、野球、バスケットボール、サッカー等）５３８と、番組の格付け（rating、例えば「Ｒ」、「ＰＧ」、「Ｇ」等）５４０と、番組に関する詳細な説明（例えば、ストーリーのあらすじや俳優）を提供する番組記述情報５４２等が含まれる。
【００４４】
ＤＳＳ処理回路２００は、データ５００を受け取って、図９に示すようなポインタテーブル５４４を生成する。ＤＳＳ処理回路２００は、ポインタテーブル５４４をＨＤＤ２２８及び／又はフラッシュメモリ２３０に保存する。ポインタテーブル５４４は、ＨＤＤ２２８及び／又はフラッシュメモリ２３０におけるチャンネルデータ５４６及び番組データ５４８の位置を示すデータを含む。実際の処理においては、ユーザが（リモートコントローラ１４により）視聴する番組を選択すると、インターネット処理回路２０２は、「新たなチャンネル選局」要求をＤＳＳ処理回路２００に供給する。これに応じて、ＤＳＳ処理回路２００は、チャンネル位置判定ルーチン（channel locating routine）（ＲＯＭ２１６に格納されている）を実行し、ポインタテーブル５４４にアクセスして、選択された番組に対応するチャンネルデータ及び番組データの位置を判定する。位置判定処理が完了すると、ＤＳＳ処理回路２００は、新たなチャンネルを選局し、バッファ論理回路２０４を介して、状態メッセージをインターネット処理回路２０２に供給する。ユーザが新たなチャンネルを視聴する権利を有している場合（及びエラーが発生していない場合）、インターネット処理回路２０２は、ＤＳＳ処理回路２００及びバッファ論理回路２０４からビデオ信号及びオーディオ信号が供給され、必要な混合及び／又は間引き処理を実行し、要求された番組をＴＶ１６に表示する。
【００４５】
図１０は、本発明のグラフィカルユーザインタフェース（Graphical User Interface：ＧＵＩ）のホーム画面５５０を示す図である。ＤＳＳ処理回路２００及びインターネット処理回路２０２により生成されたＧＵＩは、ＴＶ１６に表示され、これによりユーザは、視聴するチャンネルを選択し、及びインターネットにアクセスすることができる。ＧＵＩのホーム画面５５０には、例えば、「ガイド」アイコン５５２、「ウェブＴＶ」アイコン５５４、「お気に入り」アイコン５５８、「ＴＶプランナ（TV Planner）」アイコン５５８、「メール」アイコン５６０、「設定（Setting）」アイコン５６２、「使い方（How To）」アイコン５６４及び移動可能な強調表示ボックス（又はポインタ）５６８が表示されている。アイコン５５２〜５６４は、後述するように、アクセス可能な画面、プルダウンメニュー及びユーザがＴＶ１６上に表示することができる機能を表している。さらに、ＧＵＩのホーム画面５５０には、近い将来に予定されているイベントに関する情報（例えば、近い将来放送されるペイパービュー映画やスポーツイベント等）がスクロール表示されるチッカ領域（ticker region）５６６及びユーザにより視聴されている現在ＤＳＳチャンネル（チャンネル名、チャンネル番号及び番組タイトルを含む）を縮小形式で表示する間引きされたビデオ領域５６９も表示されている。
【００４６】
実際の操作において、ユーザはリモートコントローラ１４の方向キー３１８〜３２４を適切な方向に対応させて操作することにより、強調表示ボックス５６８を移動させる。ユーザが強調表示ボックス５６８を所望のアイコン上に移動させると、ユーザはリモートコントローラ１４の入力キー３２６を押圧操作することにより、強調表示されているアイコンに対応するメニューを表示させることができる。なお、幾つかのメニュー（例えば、「ガイド」及び「お気に入り」）は、ＧＵＩホーム画面５５０上の対応するアイコンを強調表示するか、あるいはリモートコントローラ１４の対応するキーを押圧操作するかのいずれによっても表示することができる。ユーザによる強調表示ボックス５６８及び入力キー３２６を用いた特定のアイコンの選択は、アイコンに応じて、インターネット処理回路２０２又はＤＳＳ処理回路２００のいずれかにより認識される。ユーザによるインターネット関連のアイコンの選択に応じて、インターネット処理回路２０２は、ストレージ装置であるＨＤＤ２２８又はフラッシュメモリ２３０からのウェブページデータを表示し、あるいはＲＯＭ２２４に格納されているルーチンから選択されたアイコンに対応する機能を実行する。なお、ＨＤＤ２２８又はフラッシュメモリ２３０に保存されているデータの一部は、上述のように、ＤＳＳ処理回路２００により、ＤＳＳサービスプロバイダからダウンロードされたものである。また、ユーザによるＤＳＳ関連のアイコンの選択に応じて、ＤＳＳ処理回路２００は、ＤＳＳサービスプロバイダから受信した知覚データ（オーディオデータ及びビデオデータ）又はストレージ装置であるＨＤＤ２２８又はフラッシュメモリ２３０から供給されるＧＵＩを表示し、あるいはＲＯＭ２１６に格納されているルーチンから選択されたアイコンに対応する機能を実行する。
【００４７】
図１１は、ユーザが娯楽システム１０の電源をオンにし、ホーム画面５５０にアクセスする操作の具体例を示すフローチャート５７０を示す図である。まず、ユーザは、ステップ５７２において、リモートコントローラ１４の電源ボタンを押圧操作することにより、娯楽システム１０の電源をオンにする。この電源の投入により、ステップ５７４において、娯楽システム１０の電源が以前に切られたときにＴＶ１６に表示されていたチャンネルが表示される。次に、統合ＤＳＳ／ウェブＴＶ受信機１２は、ステップ５７６において、リモートコントローラ１４からの信号を監視し、ユーザが「ホーム」キー３０８を押圧操作したか否かを判定する。ユーザが「ホーム」キー３０８を押圧操作していない場合、統合ＤＳＳ／ウェブＴＶ受信機１２は、以前に表示されていたチャンネルの表示及びリモートコントローラ１４からの信号の監視を継続する。「ホーム」キー３０８が押圧操作されると、統合ＤＳＳ／ウェブＴＶ受信機１２は、ステップ５７８において、ＴＶ１６にＧＵＩホーム画面５５０を表示する。
【００４８】
上述のように、ＧＵＩのホーム画面５５０は、ユーザにより選択された現在のチャンネルを表示する間引きされたビデオ領域５６９を有している。ここでは、間引き処理により、全画面ビデオフレームが間引きされたビデオフレームに縮小されている。間引き処理とは、全画面ビデオフレームの精細度又は解像度を低減して、ＧＵＩ内の表示に適したサイズのビデオフレームを生成するダウンコンバートフィルタリング処理である。全画面ビデオフレームを間引き処理することにより、全画面ビデオフレームを一定比率で縮小した画素寸法を有する間引きされたビデオフレームが生成される。本発明における間引き処理では、全画面ビデオフレームの画素数を削減するための周知のフィルタリング及びデジタル信号処理技術を用いる。例えば、間引き処理の例として、全画面ビデオフレームから垂直方向及び水平方向（ｘ，ｙ）に画素を１つおきにドロップし、これにより、全画面ビデオフレームの１／２のＸ，Ｙ画素寸法を有する、すなわち実際のサイズが１／１６のウィンドウにより表示される間引きされたビデオフレームを生成してもよい。全画面ビデオフレームから削除する画素の数は、ＧＵＩ内に表示する間引きされたビデオフレームのサイズに応じて決定される。一具体例においては、間引きされたビデオフレームは、全画面ビデオフレームの画素寸法について、それぞれ１／４の高さ及び幅を有する。上述のように、間引きされたビデオフレームは、後に表示するために、メモリ（例えば、ＨＤＤ２２８及び／又はフラッシュメモリ２３０）に保存される。
【００４９】
図１２は、ユーザがＧＵＩのホーム画面５５０を介してアクセスできる様々な機能及び／又はメニューを示す図である。上述のように、ＧＵＩホーム画面５５０は、現在選択されている番組のフレームサイズが縮小された映像５８０を表示する、いわゆるピクチャインピクチャ（picture-in-picture：以下、ＰＩＰという。）領域５８０である間引きされたビデオ領域と、近い将来に予定されているイベント、株価、スポーツの得点状況等に関する情報をスクロール表示するチッカ領域５６６とを有する。ユーザは、強調表示ボックス（又はポインタ）５６８（図１０）によりチッカ領域５６６を選択することにより、チッカ領域５６６に表示されている情報に関連する「記事要約（Article Summary）」アイコン５６７又は「ウェブページ」アイコン５７１にアクセスすることができる。「記事要約」アイコン５６７が選択されると、ユーザには、チッカ領域５６６に表示されている近い将来に予定されているイベントに関する追加的な情報が表示される。「ウェブページ」アイコン５７１が選択されると、ユーザには、近い将来予定されているイベントに関する追加的な情報を得るための対話的設定（interactive setting）が提供される。例えば、チッカ領域５６６には、例えば次のサッカー試合が１９９９年１１月２４日の午後２時から４チャンネルにて放送される等のメッセージが表示される。ここで、ユーザがこの試合について更なる情報を望む場合、ユーザは、「記事要約」アイコン５６７を選択し、例えばそのサッカーチームの記録やカンファレンス等に関する情報を知ることができる。ユーザは、「ウェブページ」アイコン５７１を選択することにより、各チームのウェブページ及び／又は４チャンネルのウェブページのサッカーに関連する部分にアクセスすることもできる。上述のように、これらのウェブページは、ＤＳＳネットワークからダウンロードされ、ＨＤＤ２２８に保存され、ユーザによるアイコンの選択に応じて、インターネット処理回路２０２によりＨＤＤ２２８から読み出される。
【００５０】
ＧＵＩのホーム画面５５０は、後述するように、ＤＳＳチャンネル及びインターネットをナビゲートするための画面、プルダウンメニュー及び／又は機能をユーザに提供するための複数のアイコンを有している。通常、ユーザはアイコンを選択し（すなわち、アイコンに強調表示ボックス５６８を重ねて）、入力キー３２６を押圧操作することによりメニュー又は機能にアクセスすることができる。以下、ユーザがＧＵＩのホーム画面５５０内の様々なアイコンを選択することにより、ユーザがアクセスできる画面、プルダウンメニュー及び／又は機能について説明する。上述のように、ユーザによる強調表示ボックス５６８及び入力キー３２６を用いた特定のアイコンの選択は、そのアイコンに応じて、インターネット処理回路２０２又はＤＳＳ処理回路２００のいずれかに認識される。ユーザによるインターネット関連のアイコンの選択に応じて、インターネット処理回路２０２は、ストレージ装置であるＨＤＤ２２８又はフラッシュメモリ２３０からのウェブページデータを表示し、あるいはＲＯＭ２２４に格納されているルーチンから選択されたアイコンに対応する機能を実行する。なお、ＨＤＤ２２８又はフラッシュメモリ２３０に保存されているデータの一部は、上述のように、ＤＳＳ処理回路２００により、ＤＳＳサービスプロバイダからダウンロードされたものである。ユーザによるＤＳＳ関連のアイコンの選択に応じて、ＤＳＳ処理回路２００は、ＤＳＳサービスプロバイダから受信した知覚データ（オーディオデータ及びビデオデータ）を表示し、ストレージ装置であるＨＤＤ２２８又はフラッシュメモリ２３０からのＧＵＩを表示し、あるいはＲＯＭ２１６に格納されているルーチンから選択されたアイコンに対応する機能を実行する。
【００５１】
「使い方」アイコン５６４が選択されると、ＤＳＳ処理回路２００は、ユーザに対し、娯楽システム１０の様々な機能をどのように使用するかに関する情報を提供する包括的ヘルプマニュアル（global help manual）５８２を生成する。
【００５２】
「ガイド」アイコン５５２が選択されると、ＤＳＳ処理回路２００は、電子番組ガイド（Electronic Program Guide：以下、ＥＰＧという。）５８４、放送局インデックス５８６、カテゴリ５８８、アルファベット順リスト５９０及びその他５９２といったオプションを有するプルダウンメニューを生成する。図１５〜図２２を用いて後述するように、ユーザは、１つ以上のオプション５８４〜５９０を選択することにより、所定の手法で番組に関する情報を表示させることができる。
【００５３】
「ウェブＴＶ」アイコン５５４が選択されると、インターネット処理回路２０２は、ユーザにインターネットへのアクセスを提供するウェブＴＶホームページ５９４を生成する。さらに、ＤＳＳ処理回路２００は、選択されるとインターネット又は好ましくはユーザのＤＳＳプロバイダからダウンロードされるお気に入りのウェブサイトのリストを表示する「ウェブベスト」アイコン５９６を生成する。
【００５４】
「メール」アイコン５６０が選択されると、インターネット処理回路２０２は、ユーザのＤＳＳプロバイダから受信された加入者用メール（public mail）６００と、ユーザのインターネットサービスプロバイダから提供された個人メール６０２とを含む電子メールリスト５９８を生成する。加入者用メール６００は、例えばアイコンの色やフォントのスタイルの変更等の弁別的な表示により、個人メール６０２と区別される。実際には、加入者用メール６００に関しては、ユーザは、受信のみができ、通常、ＤＳＳサービスプロバイダは、加入者用メール６００をプロモーション及び広告のために利用する。一方、個人メール６０２については、ユーザはインターネットを介して電子メールを送信及び受信することができる。
【００５５】
「お気に入り」アイコン５５６が選択されると、ＤＳＳ処理回路２００は、図１３に示すようなお気に入りチャンネル画面を生成する。お気に入りチャンネル画面６３０は、お気に入りのチャンネルリスト６０４と、「ユーザ」アイコン６０６と、「編集」アイコン６０８とを有している。ユーザが「ユーザ」アイコン６０６を選択すると、ユーザは、他のユーザＩＤに関連付けられたお気に入りチャンネルのリストを見ることができる（例えば、親が子供のお気に入りチャンネルのリストを見ることができる）。また、ユーザは、「編集」アイコン６０８を選択することにより、チャンネルリスト６０４からチャンネルを削除し、又はチャンネルを追加することにより、チャンネルリスト６０４の内容を変更することができる。
【００５６】
「ＴＶプランナ」アイコン５５８が選択されると、ＤＳＳ処理回路２００は、図１４に示すようなＴＶプランナ画面６３２を表示する。ＴＶプランナ画面６３２は、ＶＴＲ４２（図１）により録画するために購入及び／又は選択された番組を示す月間カレンダ（又は、録画／メモリスト（recording/reminder list））６１０を有している。「購入」アイコン６３４は、購入された番組の付近に表示され、「録画」アイコン６３６は、録画される予定の番組の付近に表示されている。ユーザが「購入」アイコン６３４を選択すると、ユーザは、（例えば、プルダウンメニュー形式で）購入した番組の料金、日付及び放送時刻等の情報を表示させることができる。ユーザが「録画」アイコン６３６を選択すると、ユーザは、（例えば、プルダウンメニュー形式で）録画される番組のタイトル、日付、放送時刻等の情報を表示させることができる。さらに、ＴＶプランナ画面６３２は、「タイマ及び録画」アイコン６１２を有する。ユーザが「タイマ及び録画」アイコン６１２を選択すると、ユーザが視聴又は録画するために選択した番組のリストを示す「タイマ及び録画」画面（図示せず）が表示される。ユーザが「購入確認（Review Purchases）」アイコン６１４を選択すると、所定の期間（例えば、１ヶ月）において、ユーザが購入した全ての番組（例えば、ペイパービュー番組）のリストを示す「購入確認」画面（図示せず）が表示される。なお、ユーザが「タイマ及び録画」画面又は「購入確認」画面を表示させると、ユーザは選択したデータの変更（例えば、番組の削除又は追加）を行うことができる。さらに、ユーザは矢印６３８を選択することにより、ＴＶプランナ画面６３２内で、表示される期間を別の期間（例えば、ある月から別の月）に変更することができる。
【００５７】
「設定（Settings）」アイコン５６２が選択されると、ＤＳＳ処理回路２００及び／又はインターネット処理回路２０２は、「システム」アイコン６１６、「副音声」アイコン６１８、「ロック及び制限」アイコン６２０、「ガイド選択（Guide Preferences）」アイコン６２２、「サービス」アイコン６２４、「表示」アイコン６２６を含む設定画面を生成する。ユーザが「システム」アイコン６１６を設定すると、例えばアンテナの配列、色調整等の複数のシステム構成オプションが表示される。ユーザが「副音声」アイコン６１８を選択すると、ユーザに対して複数の音声オプションを提示する音声選択画面（図示せず）が表示される。ユーザが「ロック及び制限」アイコン６２０をクリックすると、「ロック及び制限」画面（図示せず）が表示され、これによりユーザは、購入金額の制限（例えば、パイパービューに対して月２００ドル、といった制限）と、格付けの制限（例えば、ペイパービューについて、「ＰＧ」のみを視聴するといった制限）とを選択することができ、また、パスワードを入力することにより、制限を入力し、あるいは以前に選択した制限を書き換えることができる。ユーザが「ガイド選択（Guide Preferences）」アイコン６２２を選択することにより、例えばチャンネルを番号順位表示する、チャンネルをアルファベット順に表示する、過去に視聴した全てのチャンネルを表示する、予め選択したチャンネルのみを表示するといったチャンネルの表示等に関するガイド構成オプションを選択することができる。ユーザが「サービス」アイコン６２４を選択すると、メニュー（図示せず）が表示され、これによりユーザに対し、サービス担当者を呼び出すよう指示し、統合ＤＳＳ／ウェブＴＶ受信機１２の自己診断検査が開始される。ユーザは、呼び出したサービス担当者から更なる指示を受け取る。ユーザが「視聴（View）」アイコン６２６を選択すると、ＴＶ画面上に表示される映像のサイズに関する複数のオプションが表示される。
【００５８】
ＤＳＳケーブル及び／又はインターネット回線を介して、娯楽システム１０に新たなサービス又は機能を追加することもできる。本発明においては、ＧＵＩのホーム画面５５０のアイコン６２８により、ユーザに新たなサービス又は機能を提供することもできる。例えば、ＧＵＩのホーム画面５５０に「ゲーム」アイコンを追加し、これによりユーザがインターネットからゲームを容易にダウンロードできるようにしてもよい。
【００５９】
図１５は、ユーザにより「ガイド」アイコン５５２が選択されたＧＵＩのホーム画面５５０を示す図である。上述のように、ユーザが「ガイド」アイコン５５２を選択すると、ＤＳＳ処理回路２００は、ＥＰＧ５８４、放送局インデックス５８６、カテゴリ５８８、アルファベット順リスト５９０、その他５９２を含むプルダウンメニューを生成する。図１６は、図１５に示すプルダウンメニューからユーザがＥＰＧ５８４を選択した場合にＤＳＳ処理回路２００が生成するＥＰＧ画面６５０を示す図である。ＥＰＧ画面６５０は、現在選択されている番組を表示する間引きされたビデオ領域６５２と、間引きされたビデオ領域６５２に現在表示されている番組に関するチャンネル番号、チャンネルＩＤ、番組名、番組格付け及び番組の長さを表示する情報領域６５４と、現在選択されている番組に関する詳細な情報、（例えば、あらすじ、俳優名等）を表示する表示情報パケット（Display Information Packet：以下、ＤＩＰという。）領域６５６とを有する。ＥＰＧ画面６５０は、チャンネル番号６６０及びチャンネル名６６２により各チャンネルを識別するチャンネルテーブル６５８も有している。さらに、チャンネルテーブル６５８は、各チャンネル上で表示されている番組を示す番組リスト６６４を含んでいる。番組リスト６６４は、例えば３つの期間６６６〜６７０に分割されている。図１６に示すように、この具体例では、期間を３０分毎に区切っているが、これより長い又は短い期間により番組リスト６６４を区切ってもよい。ＥＰＧ画面６５０が最初に表示されたときには、強調表示ボックス（又はカーソル）５６８は、番組リスト６６４の左上コーナに位置しているとよい。実際の操作においては、ユーザは、リモートコントローラ１４の方向キー３１８〜３２４及び入力キー３２６を押圧操作することにより、ＥＰＧ画面６５０に対する操作を行う。例えば、ユーザは、番組リスト６６４に１１９チャンネルが表示されるまで下方向キー３２０を操作し、強調表示ボックス（又はカーソル）５６８を所望の番組上に移動させ、入力キー３２６を押圧操作することにより、１１９チャンネルで放送されている番組を視聴することができる。この操作に応じて、ＤＳＳ処理回路２００は、図２〜図５を用いて上述したように、１１９チャンネルの選択を検出し、ＲＯＭ２１６に格納されている関連するルーチンを実行し、ＴＶ１６に１１９チャンネルを表示する。
【００６０】
ユーザがリモートコントローラ１４の「オプション」キー３１２を押圧操作すると、ＤＳＳ処理回路２００は、図１７に示すように、ＥＰＧ画面６５０内にオプションパレット６７２を生成する。オプションパレット６７２は、例えば「検索」アイコン６７４、「カテゴリ」アイコン６７６、「カレンダ」アイコン６７８、「ガイド設定」アイコン６８０を有している。このオプションパレット６７２が最初に表示されたとき、強調表示ボックス（又はカーソル）５６８は、好ましくは「検索」アイコン６７４上に表示されている。ユーザが「検索」アイコン６７４を選択すると、ＤＳＳ処理回路２００は、図２０及び図２１を用いて後述するようなオンスクリーンキーボード（on-screen keyboard）を生成する。ユーザが「カテゴリ」アイコン６７６を選択すると、ＤＳＳ処理回路は、図１８及び図１９を用いて説明するような複数のカテゴリアイコンを生成する。ユーザが「カレンダ」アイコン６７８を選択すると、ＤＳＳ処理回路２００は、図２２及び図２３を用いて後述するようなカレンダ画面を生成する。ユーザが「ガイド設定」アイコン６８０を選択すると、ＤＳＳ処理回路２００は、ユーザがＥＰＧ画面６５０の操作法を変更するためのガイド設定画面（図示せず）が表示される。例えば、ユーザはチャンネルテーブル６５８内に表示されるチャンネル数（及び関連する番組）を選択することができる。さらに、ユーザは、間引きされたビデオ領域６５２にユーザが新たなチャンネルを選択するまで、前に選択したチャンネルを表示するか、強調表示ボックス（又はカーソル）５６８が移動する毎に対応するチャンネルを表示するかを選択することができる。
【００６１】
ユーザがオプションパレット６７２の「カテゴリ」アイコン６７６又は「ガイド」アイコン５５２のプルダウンメニュー内の「カテゴリ」アイコン５８８を選択すると、ＤＳＳ処理回路２００は、図１８に示すように、複数のカテゴリアイコン６８２を生成する。これらのカテゴリアイコン６８２を用いて、ユーザは、所定のカテゴリにより番組をフィルタリングして、チャンネルテーブル６５８に所定のカテゴリに属する番組のみを表示してＤＳＳチャンネルを検索することができる。カテゴリアイコン６８２としては、これらに限定されるものではないが、例えば、「映画」アイコン６８４、「スポーツ」アイコン６８６、「特別番組」アイコン６８８、「アトラクション」アイコン６９０、「ドラマ」アイコン６９２、「教育」アイコン６９４等がある。複数のアイコン６８２が最初に表示されたとき、強調表示ボックス（又はカーソル）５６８は、例えば「映画」アイコン６８４上に重ねて表示される。ユーザが「映画」アイコン６８４を選択すると、映画を放送しているチャンネルがチャンネルテーブル６５８（図１９）に表示される。ユーザが「スポーツ」アイコン６８６を選択すると、スポーツ番組を放送しているチャンネルがチャンネルテーブル６５８に表示される。ユーザが「特別番組」アイコン６８８を選択すると、特別番組を放送しているチャンネルがチャンネルテーブル６５８に表示される。ユーザが「アトラクション」アイコン６９０を選択すると、近い将来に予定されているアトラクションを放送しているチャンネルがチャンネルテーブル６５８に表示される。ユーザが「ドラマ」アイコン６９２を選択すると、ドラマ番組を放送しているチャンネルがチャンネルテーブル６５８に表示される。ユーザが「教育」アイコン６９４を選択すると、教育番組を放送しているチャンネルがチャンネルテーブル６５８に表示される。
【００６２】
図１９に示すＥＰＧ画面６５０は、チャンネルテーブル６５８内に、映画を放送しているチャンネルを表示している。なお、チャンネルテーブル６５８がユーザにより選択されたカテゴリの番組のみを表示する場合、ＤＳＳ処理回路２００は、ＥＰＧ画面６５０内にカテゴリ識別情報６９６を生成してユーザに提供する。このカテゴリ識別情報６９６により、ユーザは、チャンネルテーブル６５８内には、ＤＳＳサービスプロバイダにより提供される番組のうち、フィルタリングされた一部のカテゴリに属する番組のみが表示されていることを確認することができる。
【００６３】
図２０は、ＤＳＳ処理回路２００又はインターネット処理回路２０２により生成されたオンスクリーンキーボード７００を示す図であり、ユーザがオプションパレット６７２内の「検索」アイコンを選択すると、オンスクリーンキーボード７００は、オプションパレット６７２及びチャンネルテーブル６５８の上に重ねて表示される。オンスクリーンキーボード７００により、ユーザは、検索ターム（例えば、俳優名、スポーツチーム名、映画監督名）を入力することにより、所望の番組を検索することができる。オンスクリーンキーボード７００は、複数のキー７０２と、ユーザがキー７０２を介して入力した検索タームを表示するためのウィンドウ７０４とを備える。実際の操作においては、ユーザは、リモートコントローラ１４の方向キー３１８〜３２４と入力キー３２６とを操作して、オンスクリーンキーボード７００のキー７０２を操作する。なお、統合ＤＳＳ／ウェブＴＶ受信機１２にキーボード３８（図１）が接続されている場合、ユーザはこのキーボード３８を用いて検索タームを入力することもできる。
【００６４】
図２１に示すように、ユーザは、ＧＵＩのホーム画面５５０からオンスクリーンキーボード７００にアクセスすることもできる。ユーザがＧＵＩのホーム画面５５０からオンスクリーンキーボード７００にアクセスする場合、ユーザは、図２０を用いて説明した手法と同様の手法により、オンスクリーンキーボード７００を用いてインターネット検索タームを入力することができる。
【００６５】
ユーザがオプションパレット６７２内の「カレンダ」アイコン６７８を選択すると、図２２に示すように、ＤＳＳ処理回路２００により生成されたカレンダ７０６がオプションパレット６７２及びチャンネルテーブル６５８の一部に重ねて表示される。カレンダ７０６は、所定の期間（例えば、１ヶ月）内の複数の日付を表示している。カレンダ７０６により、ユーザは、日単位でチャンネルテーブル６５８内に表示される番組をフィルタリングすることができる。カレンダ７０６が最初に表示されたとき、強調表示ボックス（又はカーソル）５６８は、好ましくは、操作の当日に対応する日付上に重ねて表示される。実際の操作では、ユーザは、リモートコントローラ１４により、ユーザが番組の視聴を望む日付に強調表示ボックス（又はカーソル）５６８を移動させる。続いて、ユーザは、リモートコントローラ１４の入力キー３２６により、強調表示されている日付を選択する。これに応じて、ＤＳＳ処理回路２００は、選択された日付に放送される番組の一部（例えば、１時間半以上の番組を放送する３つのチャンネル）をチャンネルテーブル６５８に表示する。続いて、ユーザは、上述の手法により、チャンネルテーブル６５８により、選択されている日付の番組に関する情報を検索することができる。なお、ユーザは、リモートコントローラ１４により矢印キー７１０を操作することにより、所定の期間から所定の期間（例えば、ある月から別の月）に表示を切り換えることができる。
【００６６】
本発明に基づくカレンダ機能の変形例を図２３に示す。この変形例では、ユーザがＥＰＧ画面６５０にアクセスすると、ＤＳＳ処理回路２００により生成されたカレンダ７１２が表示される。カレンダ７１２は、チャンネルテーブル６５８より上で、間引きされたビデオ領域６５２及びＤＩＰ６５６より下の位置に表示されている。カレンダ７１２は、水平方向の日付リスト７１４と、水平方向の時刻リスト７１６とを有している。実際の操作においては、ユーザは、リモートコントローラ１４を用いて、日付リスト７１４から日付を選択し、時刻リスト７１６から時刻を選択し、これにより、チャンネルテーブル６５８に所望の日時の番組を表示させることができる。ユーザは上述の手法により、チャンネルテーブル６５８内の番組に関する情報を検索することができる。なお、ユーザは、カレンダ７１２を水平方向にスクロールし、所定の期間（例えば、１ヶ月）内で所望の日付及び／又は時刻を表示することができる。ＥＰＧ画面６５０が最初に表示されたとき、強調表示ボックス（又はカーソル）５６８は、好ましくは、現在の日付上に表示される。
【００６７】
好適な実施の形態により本発明を示し、説明してきたが、本発明の精神及び範囲内において、上述の実施の形態を様々に変更及び修正できることは言うまでもない。請求の範囲内に示す構造、材料、動作、及び請求の範囲に示す機能的手段又はステップの要素の等価物としては、請求の範囲内で特定している他の構成要素と組み合わせて機能を実現するあらゆる構造、材料又は動作を含むものとする。
【図面の簡単な説明】
【００６８】
【図１】  本発明を適用した娯楽システムの構成を示すブロック図である。
【図２】  図１に示す娯楽システム内で使用される統合ＤＳＳ／ウェブＴＶ受信機の具体的構成を示す図である。
【図３】  図１に示す娯楽システム内で使用される統合ＤＳＳ／ウェブＴＶ受信機の具体的構成を示す図である。
【図４】  図１に示す娯楽システム内で使用される統合ＤＳＳ／ウェブＴＶ受信機の具体的構成を示す図である。
【図５】  統合ＤＳＳ／ウェブＴＶ受信機の回路の動作を説明するフローチャートである。
【図６】  図１に示す娯楽システムにおいて使用されるリモートコントローラの平面図である。
【図７】  図６に示すリモートコントローラの内部構成を示すブロック図である。
【図８】  本発明に基づくＤＳＳ／ウェブＴＶ受像機により受信され、保存されるＤＳＳデータの構成を示す図である。
【図９】  本発明に基づいてユーザインタフェースを生成するために使用される図８に示すＤＳＳデータへのポインタを示す図である。
【図１０】  本発明に基づくＧＵＩのホーム画面を示す図である。
【図１１】  ユーザが統合ＤＳＳ／ウェブＴＶ受信機の電源を投入し、図１０に示すホーム画面にアクセスする操作の具体例を示すフローチャートである。
【図１２】  図１０に示すＧＵＩホーム画面からアクセス可能なＧＵＩ画面、プルダウンメニュー及び機能のブロック図である。
【図１３】  本発明に基づくＧＵＩのお気に入り画面を示す図である。
【図１４】  本発明に基づくＧＵＩのＴＶプランナ画面を示す図である。
【図１５】  本発明に基づいて開かれたガイドプルダウンメニューを有するＧＵＩホーム画面を示す図である。
【図１６】  本発明のＧＵＩのＥＰＧを示す図である。
【図１７】  本発明のＧＵＩのＥＰＧに表示されたオプションパレットを示す図である。
【図１８】  本発明に基づき、オプションパレットから「カテゴリ」アイコンが選択された後の表示を示す図である。
【図１９】  本発明に基づき、「映画」アイコンが選択された後の図１８に示すＥＰＧの表示を示す図である。
【図２０】  本発明に基づき検索アイコンが選択された後の図１７に示すＥＰＧの表示の表示を示す図である。
【図２１】  本発明に基づき、プルアップ検索キーボードが重ねて表示されたＧＵＩ検索画面を示す図である。
【図２２】  本発明に基づき、オプションパレットから「カレンダ」アイコンが選択された後の図１４に示すＥＰＧの表示を示す図である。
【図２３】  本発明に基づくカレンダ表示の変形例を示す図である。
【図１】
0004052802.tif 000002
【図２】
0004052802.tif 000003
【図３】
0004052802.tif 000004
【図４】
0004052802.tif 000005
【図５】
0004052802.tif 000006
【図６】
0004052802.tif 000007
【図７】
0004052802.tif 000008
【図８】
0004052802.tif 000009
【図９】
0004052802.tif 000010
【図１０】
0004052802.tif 000011
【図１１】
0004052802.tif 000012
【図１２】
0004052802.tif 000013
【図１３】
0004052802.tif 000014
【図１４】
0004052802.tif 000015
【図１５】
0004052802.tif 000016
【図１６】
0004052802.tif 000017
【図１７】
0004052802.tif 000018
【図１８】
0004052802.tif 000019
【図１９】
0004052802.tif 000020
【図２０】
0004052802.tif 000021
【図２１】
0004052802.tif 000022
【図２２】
0004052802.tif 000023
【図２３】
0004052802.tif 000024