(57)【特許請求の範囲】
【請求項１】
電子番組表を表示する電子番組表表示領域とＷｅｂページを表示するＷｅｂページ表示領域を１つの表示画面内にそれぞれ配置して表示部に表示可能な情報処理装置であって、
番組に関する情報とＷｅｂページのＵＲＬ情報とが予め関連づけられて格納される記憶手段と、
電子番組表データを取得し、前記電子番組表表示領域に表示可能な電子番組表を生成する電子番組表生成手段と、
Ｗｅｂページデータを取得し、前記Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成するＷｅｂページ生成手段と、
前記電子番組表生成手段で生成された電子番組表を前記電子番組表表示領域に配置し、かつ、前記Ｗｅｂページ生成手段で生成されたＷｅｂページを前記Ｗｅｂページ表示領域に配置した表示画面を生成する表示制御手段と、
前記電子番組表表示領域に表示された電子番組表に含まれる番組を選択するためのユーザからの指示入力を受ける操作手段と、を有し、
前記電子番組表表示領域に表示された電子番組表に含まれる番組をユーザが選択する指示入力を前記操作手段で受けた場合には、前記電子番組表生成手段は、当該番組にフォーカスが設定された新たな電子番組表を生成するとともに、
前記Ｗｅｂページ生成手段は、当該番組に関連するＷｅｂページのＷｅｂページデータを、当該番組に関する情報を用いて前記記憶手段から取得したＵＲＬに基づいて取得して、前記Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成するとともに、前記電子番組表において次にフォーカスが設定されることが予想される当該番組とは異なる他の番組に関連するＷｅｂページのＷｅｂページデータを、当該他の番組が前記電子番組表表示領域に表示された電子番組表でユーザに選択される前に、当該他の番組に関する情報を用いて前記記憶手段から取得したＵＲＬに基づいて取得することを特徴とする情報処理装置。
【請求項２】
前記Ｗｅｂページ生成手段は、取得した前記他の番組に関連するＷｅｂページデータをメモリ部に格納し、前記メモリ部にＷｅｂページデータが格納された前記他の番組を前記電子番組表表示領域に表示された電子番組表で選択する指示入力を前記操作手段で受けた場合、前記メモリ部に格納されているＷｅｂページデータを用いて、前記Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記電子番組表はマトリクス形式の電子番組表であり、
前記他の番組は、前記電子番組表において、フォーカスが設定された番組に隣接して表示されている番組であることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
電子番組表を表示する電子番組表表示領域とＷｅｂページを表示するＷｅｂページ表示領域を１つの表示画面内にそれぞれ配置して表示部に表示可能であるとともに、番組に関する情報とＷｅｂページのＵＲＬ情報とが予め関連づけられて格納される記憶部を有する情報処理装置の制御方法であって、
電子番組表データを取得し、前記電子番組表表示領域に表示可能な電子番組表を生成する電子番組表生成ステップと、
Ｗｅｂページデータを取得し、前記Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成するＷｅｂページ生成ステップと、
前記電子番組表生成ステップにより生成された電子番組表を前記電子番組表表示領域に配置し、かつ、前記Ｗｅｂページ生成ステップで生成されたＷｅｂページを前記Ｗｅｂページ表示領域に配置した表示画面を生成する表示制御ステップと、
前記電子番組表表示領域に表示された電子番組表に含まれる番組を選択するためのユーザからの指示入力を、操作部を通じて受ける操作ステップと、を有し、
前記電子番組表表示領域に表示された電子番組表に含まれる番組をユーザが選択する指示入力を前記操作ステップにおいて受けた場合には、前記電子番組表生成ステップは、当該番組にフォーカスが設定された新たな電子番組表を生成するとともに、
前記Ｗｅｂページ生成ステップでは、当該番組に関連するＷｅｂページのＷｅｂページデータを、当該番組に関する情報を用いて前記記憶部から取得したＵＲＬに基づいて取得して、前記Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成するとともに、前記電子番組表において次にフォーカスが設定されることが予想される当該番組とは異なる他の番組に関連するＷｅｂページのＷｅｂページデータを、当該他の番組が前記電子番組表表示領域に表示された電子番組表でユーザに選択される前に、当該他の番組に関する情報を用いて前記記憶部から取得したＵＲＬに基づいて取得することを特徴とする情報処理装置の制御方法。
【請求項５】
前記Ｗｅｂページ生成ステップにおいては、取得した前記他の番組に関連するＷｅｂページデータをメモリ部に格納し、前記前記メモリ部にＷｅｂページデータが格納された前記他の番組を前記電子番組表表示領域に表示された電子番組表で選択する指示入力を前記操作ステップにおいて受けた場合には、前記メモリ部に格納されているＷｅｂページデータを用いて、前記Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成することを特徴とする請求項４に記載の情報処理装置の制御方法。
【請求項６】
前記電子番組表はマトリクス形式の電子番組表であり、
前記他の番組は、前記電子番組表において、フォーカスが設定された番組に隣接して表示されている番組であることを特徴とする請求項４または５に記載の情報処理装置の制御方法。
【請求項７】
コンピュータを、請求項１乃至請求項３のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【請求項８】
請求項４乃至請求項６のいずれか１項に記載の情報処理装置の制御方法の各ステップをコンピュータに実行させるためのプログラムを格納したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその制御方法に関し、特に電子番組表（Electronic Program Guide、以下「ＥＰＧ」と称す。）とＷｅｂページとを表示可能な情報処理装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、ＥＰＧを表示し、ＥＰＧの表示画面から放送番組の視聴、録画予約等を行なうことが可能な放送受信装置が増加している。また、ネットワーク接続機能を有し、例えばインターネットへ接続してＷｅｂページ等を閲覧する機能を提供する放送受信装置も珍しくない。
【０００３】
ここで、ＥＰＧは一般に、特許文献１に開示されるような、直交座標系の１つの軸にチャンネルを、他方の軸に時間を割り当て、各放送番組をチャネルと時間帯とで定まる領域に配置した形式を有する。
【０００４】
また、各放送局では、放送番組に関する情報を提供するオフィシャルなＷｅｂページを作成している。そして、こうしたＷｅｂページでは、ＥＰＧで表示される情報よりも多くの情報が提供されているのが一般的である。また、オフィシャルなＷｅｂページ以外にも、出演者のＷｅｂページや番組のファンサイトなど、番組や出演者などに関連するＷｅｂページが存在することも多い。以下、番組に関連するＷｅｂページのことを関連Ｗｅｂページと称する。関連Ｗｅｂページは上述したオフィシャルなＷｅｂページであっても、ファンサイトのようなアンオフィシャルなＷｅｂページであっても構わない。
【０００５】
そのため、放送番組と関連Ｗｅｂページを連携させる技術についての提案がなされている。例えば、特許文献２には、番組表データに含まれるＵＲＬ情報を利用し、テレビ番組と連携してＷｅｂページを自動的にテレビ画面上に表示する装置が提案されている。また、特許文献３では、番組表データにＵＲＬ情報を付加して送信し、視聴する番組を番組表から選択すると、番組の映像と、ＵＲＬ情報に対応するＷｅｂページとを同時に表示する情報受信装置が提案されている。
【０００６】
【特許文献１】特登録２８３８８９２号公報
【特許文献２】特開平１０−１７７５３２号公報
【特許文献３】特開平１１−２７５５３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献２および特許文献３に記載された装置では、ＥＰＧ画面において番組と連携して表示されるのは関連ＷｅｂページのＵＲＬ情報のみである。そして、ＵＲＬ情報に対応する関連Ｗｅｂページを表示させるためには、別途ユーザによる指示が必要であった。
【０００８】
さらに、特許文献２および特許文献３に記載された装置では、関連Ｗｅｂページを表示すると、ＥＰＧの表示を終了してしまっていた。そのため、ユーザが関連Ｗｅｂページを確認後、番組の視聴、視聴予約又は録画予約等を行いたい場合、再度ＥＰＧを表示させ、所望の番組を再度選択する必要があった。また、関連Ｗｅｂページに含まれるリンクを辿るなどして、ユーザが、異なる番組の関連Ｗｅｂページを見出し、こちらの番組の視聴や録画を行いたいと思った場合も、やはり再度ＥＰＧを表示させ、所望の番組を再度選択する必要があった。
【０００９】
本発明は、このような従来技術の問題点に鑑みなされたものであり、電子番組表の使い勝手を改善することを目的とする。特に、電子番組表に含まれる番組を選択することで、当該番組に関連付けられたＷｅｂページを表示する場合、Ｗｅｂページの表示をより早く行うことを目的とする。
【課題を解決するための手段】
【００１０】
上述の目的は、電子番組表を表示する電子番組表表示領域とＷｅｂページを表示するＷｅｂページ表示領域を１つの表示画面内にそれぞれ配置して表示部に表示可能な情報処理装置であって、番組に関する情報とＷｅｂページのＵＲＬ情報とが予め関連づけられて格納される記憶手段と、電子番組表データを取得し、電子番組表表示領域に表示可能な電子番組表を生成する電子番組表生成手段と、Ｗｅｂページデータを取得し、Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成するＷｅｂページ生成手段と、電子番組表生成手段で生成された電子番組表を電子番組表表示領域に配置し、かつ、Ｗｅｂページ生成手段で生成されたＷｅｂページをＷｅｂページ表示領域に配置した表示画面を生成する表示制御手段と、電子番組表表示領域に表示された電子番組表に含まれる番組を選択するためのユーザからの指示入力を受ける操作手段と、を有し、電子番組表表示領域に表示された電子番組表に含まれる番組をユーザが選択する指示入力を操作手段で受けた場合には、電子番組表生成手段は、当番組にフォーカスが設定された新たな電子番組表を生成するとともに、Ｗｅｂページ生成手段は、当番組に関連するＷｅｂページのＷｅｂページデータを、当番組に関する情報を用いて記憶手段から取得したＵＲＬに基づいて取得して、Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成するとともに、電子番組表において次にフォーカスが設定されることが予想される当番組とは異なる他の番組に関連するＷｅｂページのＷｅｂページデータを、当他の番組が電子番組表表示領域に表示された電子番組表でユーザに選択される前に、当他の番組に関する情報を用いて記憶手段から取得したＵＲＬに基づいて取得することを特徴とする情報処理装置によって達成される。
【００１１】
また、上述の目的は、電子番組表を表示する電子番組表表示領域とＷｅｂページを表示するＷｅｂページ表示領域を１つの表示画面内にそれぞれ配置して表示部に表示可能であるとともに、番組に関する情報とＷｅｂページのＵＲＬ情報とが予め関連づけられて格納される記憶部を有する情報処理装置の制御方法であって、電子番組表データを取得し、電子番組表表示領域に表示可能な電子番組表を生成する電子番組表生成ステップと、Ｗｅｂページデータを取得し、Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成するＷｅｂページ生成ステップと、電子番組表生成ステップにより生成された電子番組表を電子番組表表示領域に配置し、かつ、Ｗｅｂページ生成ステップで生成されたＷｅｂページをＷｅｂページ表示領域に配置した表示画面を生成する表示制御ステップと、電子番組表表示領域に表示された電子番組表に含まれる番組を選択するためのユーザからの指示入力を、操作部を通じて受ける操作ステップと、を有し、電子番組表表示領域に表示された電子番組表に含まれる番組をユーザが選択する指示入力を操作ステップにおいて受けた場合には、電子番組表生成ステップは、当番組にフォーカスが設定された新たな電子番組表を生成するとともに、Ｗｅｂページ生成ステップでは、当番組に関連するＷｅｂページのＷｅｂページデータを、当番組に関する情報を用いて記憶部から取得したＵＲＬに基づいて取得して、Ｗｅｂページ表示領域に表示可能なＷｅｂページを生成するとともに、電子番組表において次にフォーカスが設定されることが予想される当番組とは異なる他の番組に関連するＷｅｂページのＷｅｂページデータを、当他の番組が電子番組表表示領域に表示された電子番組表でユーザに選択される前に、当他の番組に関する情報を用いて記憶部から取得したＵＲＬに基づいて取得することを特徴とする情報処理装置の制御方法によって達成される。
【発明の効果】
【００１２】
このような構成により、本発明によれば、電子番組表の利便性をより高めることが可能である。特に、選択された番組とは異なる他の番組に関連付けられたＷｅｂページデータを前もって取得することで、Ｗｅｂページの表示をより早く行うことが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して、本発明の好適な実施形態について説明する。
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る情報処理装置の一例としてのテレビジョン受像機１１の使用時の状態を模式的に示す図である。
なお、本明細書において、情報処理装置とは、所謂テレビジョン受像機を始め、テレビチューナーを内蔵したパーソナルコンピュータ（ＰＣ）や携帯端末などを総称する語として用いる。
【００１４】
テレビジョン受像機（以下、単にＴＶ受像機という）１１は、デジタル放送の受信が可能で、また、デジタル放送に含まれるＥＰＧ情報からＥＰＧを表示することが可能である。ＴＶ受像機１１は、ＬＡＮなどのネットワーク１３や、電話回線１４に接続されている。ネットワーク１３は、例えばルータ等を通じ、インターネットへ接続される。
【００１５】
また、遠隔制御装置（リモコン）１２は、ユーザが、ＴＶ受像機１１に各種の指示を与えたり、データ入力等を行なったりするための装置である。ＴＶ受像機１１は、アンテナ１５やＣＡＴＶ配線等を通じたデジタル放送の受信、リモコン１２とのデータ送受信を行なう。また、ＴＶ受像機１１は、ネットワーク１３や、図示しない外部インタフェース（ＵＳＢ，ＩＥＥＥ１３９４，Bluetooth（登録商標）等）を通じて接続された外部機器とデータ送受信を行なったり、外部機器の制御等を行う。そして、表示画面に、テレビ映像を始め、ＥＰＧ、外部機器から取得したデータ、制御情報等を表示する。
【００１６】
図２は、ＴＶ受像機１１の構成例を示すブロック図である。
図２に示すように、アンテナ１５は、外部よりテレビ電波を受信して高周波電気信号に変換し、チューナ部１１０２へと導く。チューナ部１１０２は、アンテナ１５より導かれた高周波テレビ信号を増幅し、搬送波により変調されている、選局されているチャンネルの高周波テレビ信号を復調し、デコーダ部１１０３へ出力する。
【００１７】
デコーダ部１１０３は、チューナ部１１０２より得られた信号をデコードする。この際、信号中に含まれる、画像、音声、他のデータ（例えば、放送データ、ＥＰＧデータ等の付加データ）を分離して、それぞれデコードを行う。そして、画像データは画像制御部１１２１に、音声データは音声制御部１１２３に、その他のデータは内部バス１１８０にそれぞれ出力する。
【００１８】
画像制御部１１２１は、デコーダ部１１０３より出力された画像データと、内部バス１１８０を通して得られる画像データの一方もしくは両者を合成した表示画像データ（ＲＧＢ画像データ）と、水平・垂直同期信号とを表示部１１２２へ出力する。そして、表示部１１２２は、画像制御部１１２１より出力されたＲＧＢ画像データを、水平・垂直同期信号に基づいて図示しない画面に表示する。
【００１９】
音声制御部１１２３は、デコーダ部１１０３より出力された音声データと、内部バス１１８０を通して得られる音声データの一方もしくは両者から、必要に応じて音量、音質、臨場感等を制御し、音声信号を生成して音声出力部１１２４へ出力する。音声出力部１１２４は、音声制御部１１２３より入力された音声信号を増幅し、図示しないスピーカにより音声を出力する。
【００２０】
外部Ｉ／Ｆ部１１３０は、ネットワーク１３とのインタフェースや、ＵＳＢ，ＩＥＥＥ１３９４等の規格に準じたインタフェースである。そして、外部Ｉ／Ｆ部１１３０は、ネットワーク１３を介して接続された各種ＡＶ装置やパーソナルコンピュータ、ルータ等の外部装置との間でデータの送受信等を行なう。また、外部Ｉ／Ｆ部１１３０は、ネットワーク１３を通じて、インターネット等の外部ネットワークとのデータ送受信を行なうこともできる。
【００２１】
リモコン制御部１１４０は、ユーザがリモコン１２を操作した際に送信される各種データを受信し、当該受信データを制御部１１９０へ転送する。
メモリ部１１５０は、デコーダ部１１０３より出力されるＥＰＧデータ、テレビ放送の付加データ、外部Ｉ／Ｆ部１１３０を通して入力される各種データ等を、内部バス１１８０を通して入力し、格納する。
【００２２】
データＲＯＭ１１６０は、表示、印刷等で使用される文字（フォント）データ、ＥＰＧを表示する際に使用するアイコン、ボタンといった画像データ等の、あらかじめＴＶ受像機１１が内蔵するデータを格納する。
【００２３】
モデム部１１７０は、ＴＶ受像機１１が電話回線１４を通して外部とデータのやり取りをするために使用される。例えば、有料放送の視聴の課金のための管理サーバへ、視聴情報を送信したり、双方向放送視聴時に放送局とのデータ送受信を行なったり、インターネットサービスプロバイダとの接続を行なったりする際に使用される。
【００２４】
制御部１１９０は、内部バス１１８０に接続され、ＴＶ受像機１１内の上述した各部を統括的に制御する。例えば、テレビ放送の受信においては、前述したアンテナ１５、チューナ部１１０２、デコーダ部１１０３の制御を行い、チャンネルの切り替え、データ放送データ、ＥＰＧデータの保存等の設定、制御を行う。また、画像制御部１１２１を制御して、デコーダ部１１０３よりの画像データと、データ放送データ、ＥＰＧデータ、外部Ｉ／Ｆ部１１３０よりの画像データとの切り替え、合成等の表示設定、制御を行う。
【００２５】
さらに、制御部１１９０は、音声制御部１１２３を制御し、各部より入力された音声データの合成、出力制御を行う。また、制御部１１９０は、リモコン制御部１１４０で受信されたリモコン１２からのキーコードデータを解析し、それに応じた処理を行う。また、制御部１１９０は、年月日、曜日、時刻等を計測できる時計機能を有しており、曜日、時刻等を管理し、表示部１１２２に表示させることができる。
【００２６】
内部バス１１８０は、ＴＶ受像機１１内の各部を図２に示すように接続するバスであって、前述したように、画像データや、音声データ等の転送、各部間の情報の転送等に使用される。
【００２７】
本実施形態に係るＴＶ受像機１１において、ＥＰＧの生成、表示も制御部１１９０の制御により行なわれる。具体的には、制御部１１９０は、デコーダ部１１０３が出力し、メモリ部１１５０が格納するＥＰＧデータと、データＲＯＭ１１６０に格納された画像データとを用い、ＥＰＧを生成する。制御部１１９０は、生成したＥＰＧを、画像制御部１１２１を通じて表示部１１２２に表示させる。ＥＰＧの作成は、例えばリモコン制御部１１４０を通じて、リモコン１２からＥＰＧ表示指示が入力されたことに応じて行なわれる。
【００２８】
図３は、リモコン１２の詳細な構成例を示すブロック図である。
キーボタン部１２０１は、数字キー、方向キー、決定キー、ＥＰＧ表示指示ボタン等を含む。ユーザは、リモコン１２のキーボタン部１２０１内のボタンを押下して、ＴＶ受像機１１に対して所望の動作を指示する。キーコード記憶部１２０２は、不揮発性メモリであり、テレビ操作や設定用のキーコード等が格納されている。
【００２９】
データ送受信部１２０５は、押下されたキーやボタンに対応するキーコード等の各種データ、をＴＶ受像機１１内のリモコン制御部１１４０へ送信する。
電池部１２０７は、リモコン１２が動作するための電源を供給する。時計部１２０８は、年月日、曜日、時刻等の情報を取得可能な時計である。リモコン制御部１２１０は、キーボタン部１２０１の操作、押下されたキーの検出を行なうほか、上述の各部を制御する。
このように、本実施形態に係るリモコン１２は、電子番組表表示装置（ＴＶ受像機１１）に対し、番組表の表示を指示する装置として機能する。
【００３０】
図４は、リモコン１２の外観例を示す上面図である。
図４において、ＥＰＧ表示キー１２０１ｅは、ＥＰＧの表示指示を行なうためのキーである。ＥＰＧの表示キー１２０１ｅの押下に応答して、ＴＶ受像機１１は表示画面にＥＰＧを表示する。操作キー１２０１ｓは、決定キーと、決定キーを取り囲むように配置された左、右、上、下の各カーソルキーとから構成される。操作キー１２０１ｓは、ＴＶ受像機１１が表示するメニューやＥＰＧの操作に使用される。
【００３１】
操作対象切り替えキー１２０１ｃは、ＥＰＧとＷｅｂページが同時に表示されている場合に、操作対象を切り替えるために使用される。
また、図４に示すように、リモコン１２には、その他のキーとして、装置本体の電源のオン／オフを行うための電源キー１２０１ｐや、地上デジタル放送、ＢＳ放送、ＣＳ放送の切り替えを行なうキー１２０１ａが備わっている。さらに、リモコン１２には、操作メニュー画面を表示させるためのメニューキー１２０１ｍ、音量の大小を設定するための音量ＵＰキー及び音量ＤＯＷＮキー１２０１ｖ、テレビのチャンネル設定等に使用される数字キー１２０１ｔ、テレビチャンネルのＵＰ／ＤＯＷＮに使用されるチャンネルＵＰキー、チャンネルＤＯＷＮキー１２０１ｂ、外部装置の操作キー１２０１ｄ等が備わっている。
【００３２】
図５は、本実施形態において受信されるデジタル放送波とＥＰＧデータの構成例を示す図である。
図５に示すように、デジタル化された放送信号は、ＴＳ信号と呼ばれる信号である。ＴＳ信号は、ＩＥＣ（International Electrotechnical Commission、国際電気標準会議）、ＩＥＥＥ（Institute of Electrical and Electronic Engineers、電気電子学会）、ＡＲＩＢ（Association of Radio Industries and Businesses、電波産業会）等の各種規格団体等により規定されている。ＴＳ信号は、動画信号であるＶｉｄｅｏ部５１、音声信号であるａｕｄｉｏ部５２、それ以外のデータ信号であるｄａｔａ部５３より成る。
【００３３】
そして、ｄａｔａ部５３を収集して再構成すると、ＰＡＴ（Program Association Table、プログラムアソシエーションテーブル）、ＰＭＴ（Program Map Table、プログラムマップテーブル）、ＮＩＴ（Network Information Table、ネットワーク情報テーブル）、ＥＩＴ（Event Information Table、イベント情報テーブル）、ＴＯＴ（Time Offset Table、タイムオフセットテーブル）などからなる番組情報テーブルが得られる。
【００３４】
本実施形態で使用するＥＰＧデータは、この中のイベント情報テーブルの中に、いくつかの項目と記述子として記述される。イベント情報テーブルの最初の部分は、テーブルＩＤ、サービスＩＤ、イベントＩＤ等に加えて、番組の放送開始時刻、放送継続時間等が記述されている。そして、これらの後には、いくつかの記述子が存在する。ここでは、記述子のうち、ＥＰＧと関係あるものついてのみ説明する。
【００３５】
短形式イベント記述子５０１には、番組の番組名や番組に関する説明が記述される。拡張形式イベント記述子５０２には、出演者、脚本者、司会者、といった人物名、番組の解説等が記述される。コンテント記述子５０３には、放送番組のジャンルが記述される。ここで、放送番組のジャンルは、「報道」、「スポーツ」、「ドラマ」、「映画」、「バラエティ」、「教養」等といった大ジャンルと、これらの各大ジャンルを細分化した中ジャンルで規定される。例えば、大ジャンル「スポーツ」の中ジャンルには、「サッカー」、「野球」、「オリンピック」があるといった具合である。
【００３６】
パレンタルレート記述子５０４には、視聴制限年齢が記述される。デジタルコピー制御記述子５０５には、デジタルコピー、アナログコピーに関する制約情報が記述される。ハイパーリンク記述子５０６は、他の番組や番組内部、番組関連情報に対するリンクが記述される。データコンテンツ記述子５０７には、番組関連のデータ放送に関する情報が記述される。ＣＡ契約情報記述子５０８には、課金対象番組に対する視聴、録画予約の可否等の情報が記述される。イベントグループ記述子５０９には、イベント共有やグループ化情報、イベントリレーのリンク情報が記述される。コンポーネント記述子５１０には、マルチビューテレビ等における、イベント内のコンポーネントの組み合わせ情報が記述される。シリーズ記述子５１１には、シリーズ番組や再放送等の情報が記述される。ここで、関連ＷｅｂページのＵＲＬ情報は、短形式イベント記述子５０１や拡張形式イベント記述子５０２、ハイパーリンク記述子５０６に記述される。
【００３７】
上述したように、本実施形態に係るＴＶ受像機１１では、アンテナ１５とチューナ部１１０２とでテレビ放送波を受信し、デコーダ部１１０３でデータ部のみを抜き取って内部バス１１８０に出力する。そして、制御部１１９０は、内部バス１１８０に出力されたデータより、ＥＩＴを再構成し、ＥＰＧデータとしてメモリ部１１５０に格納する。そして、ユーザによるリモコン１２等からの要求に応じて、メモリ部１１５０内からＥＰＧデータを読み出し、データＲＯＭ１１６０内に格納されているＥＰＧ表示用画像データと共にＥＰＧ画像を生成し、画像制御部１１２１を通して表示部１１２２に表示する。
【００３８】
図６は、本実施形態におけるＥＰＧ画面の表示例を示す図である。なお、図６では便宜上、４チャンネル４時間分を表示したＥＰＧ画面を示している。
本実施形態において、ＥＰＧ画面６００は、ＥＰＧ領域６１０、番組説明領域６２０、映像領域６３０、Ｗｅｂ領域６４０を有する。ＥＰＧ領域６１０は、ＥＰＧの表示領域である。番組説明領域６２０は、ＥＰＧ領域６１０に表示されている電子番組表の中で、フォーカスされている番組（以下、フォーカス番組という）の情報を表示する領域である。映像領域６３０は、フォーカス番組の映像を表示する領域である。Ｗｅｂ領域６４０は、フォーカス番組の関連Ｗｅｂページを表示する領域である。
【００３９】
次に、上述した構成を有するＴＶ受像機１１におけるＥＰＧ表示処理およびカーソル移動処理を、図７に示すフローチャートを用いて説明する。
なお、上述のようにＴＶ受像機１１では、電源がＯＮの際に放送波を受信し、受信した放送波からデータを抜き出す。そして、図８のように、少なくとも番組に関する情報（番組名、開始時間など）と番組の関連ＷｅｂページのＵＲＬ情報とが対応付けられた形式の番組情報テーブルを、メモリ部１１５０に格納しているものとする。
【００４０】
番組情報テーブルに含まれる関連ＷｅｂページのＵＲＬ情報は、放送波から抜き出したｄａｔａ部５３内にＵＲＬ情報が含まれるかを、制御部１１９０が検索することにより取得する。制御部１１９０は、含まれている場合はＵＲＬ情報を抜き出し、対応する番組に関する情報と対応付けてＵＲＬ情報を登録する。あるいは、ユーザが事前にリモコン１２を用いて任意のＵＲＬを入力し、番組と関連付けて登録することも可能であるし、表示中のＷｅｂページのＵＲＬを任意の番組と関連付けて登録することも可能である。このように、番組に関する情報と対応づけて格納可能であれば、関連ＷｅｂページのＵＲＬの入手並びに登録方法はどのような方法であっても良い。
【００４１】
ユーザは、テレビ放送を視聴している状態でＥＰＧを閲覧する場合、ＴＶ受像機１１に対してＥＰＧ表示指示を与える。具体的には、リモコン１２のＥＰＧ表示キー１２０１ｅを押下する。これにより、リモコン１２のデータ送受信部１２０５よりＥＰＧ表示指示信号が送信され、ＴＶ受像機１１のリモコン制御部１１４０がこれを受信する。
【００４２】
そして、制御部１１９０が、リモコン制御部１１４０においてＥＰＧ表示指示信号の受信が検知されたか否かを判断する（Ｓ２０１）。ＥＰＧ表示指示信号の受信が検知されたと判断される場合、制御部１１９０は上述したようにしてＥＰＧ表示処理を行う（Ｓ２０２）。
【００４３】
次に、制御部１１９０は、Ｓ２０２で表示したＥＰＧに示される番組のうち、例えば現在視聴中の番組の欄にフォーカスを設定する（Ｓ２０３）。ここでどの番組をフォーカスするかは、適宜定めることができる。例えば、ＥＰＧの左上隅欄の番組をフォーカスするなど、ＥＧＰ内の特定の場所に表示される番組としても良い。
【００４４】
次に、制御部１１９０は、メモリ部１１５０を参照し、フォーカスが設定された番組に対応する番組情報テーブルに、関連ＷｅｂページのＵＲＬ情報が含まれるかを判定する（Ｓ２０４）。
【００４５】
Ｓ２０４での判定の結果、関連ＷｅｂページのＵＲＬ情報が存在する場合、制御部１１９０は、外部Ｉ／Ｆ部１１３０を介して関連Ｗｅｂページデータを取得して関連Ｗｅｂページを生成し、Ｗｅｂ領域６４０に配置して表示する（Ｓ２０５）。
【００４６】
また、Ｓ２０４での判定の結果、関連ＷｅｂページのＵＲＬ情報が存在しない場合、制御部１１９０は、他のＷｅｂページ（デフォルトＷｅｂページ）をＷｅｂ領域６４０に表示する（Ｓ２０６）。デフォルトＷｅｂページは、例えば別途ネットワーク設定によって決められた初期Ｗｅｂページや、テレビ装置のメーカーＷｅｂページなどであってよい。これらデフォルトＷｅｂページのＵＲＬ情報を番組情報テーブルとは別にメモリ部１１５０に格納しておくことで、制御部１１９０は、関連Ｗｅｂページと同様にデフォルトＷｅｂページをＷｅｂ領域６４０に表示することができる。
【００４７】
Ｓ２０７で、制御部１１９０はユーザからの指示待ち状態となる。リモコン１２の操作キー１２０１ｓの何れかのカーソルキーが押下されたことが検出されると、制御部１１９０は、押下されたカーソルキーに応じてフォーカスを移動させ（Ｓ２０３）、新たにフォーカスされた番組について、Ｓ２０４〜Ｓ２０６の処理を行なう。
【００４８】
また、Ｓ２０７において、カーソルキー以外のキーが押下されたことが検出された場合、制御部１１９０は図７のＥＰＧ表示処理およびカーソル移動処理を終了する。
【００４９】
次に、操作対象を、ＥＰＧと、同時表示されているＷｅｂページとの間で切り替える処理について、図９に示すフローチャートを用いて説明する。
例えば、図６に示す表示状態において、操作対象を切り替えたい場合、ユーザはリモコン１２の操作対象切り替えキー１２０１ｃを押下する。
【００５０】
制御部１１９０は、操作対象切り替えキー１２０１ｃの押下有無を判定する（Ｓ３０１）。
Ｓ３０１における判定の結果、操作対象切り替えキー１２０１ｃの押下が検知された場合、制御部１１９０は、現在の操作対象がＥＰＧかどうかの判定を行う（Ｓ３０２）。
【００５１】
Ｓ３０２の判定の結果、ＥＰＧが現在の操作対象であった場合、制御部１１９０はＷｅｂ領域６４０を操作対象へ切り替える（Ｓ３０３）。
また、Ｓ３０２の判定の結果、現在の操作対象がＥＰＧでない、即ちＷｅｂ領域６４０が現在の操作対象の場合、制御部１１９０は操作対象をＥＰＧへ切り替える（Ｓ３０４）。
【００５２】
なお、Ｓ３０１において、操作対象切り替えキー１２０１ｃの押下が検知されない場合、制御部１１９０は他のキーの検知有無や、検知されたキーに応じた処理など、他の処理を行なう（Ｓ３０５）。その後、制御部１１９０は、再び操作対象切り替えキー１２０１ｃの検知有無処理を行なう。
【００５３】
図６においては、操作対象がＥＰＧであり、ＥＰＧのフォーカスが太枠で表示されていた。この時点で操作対象切り替えキー１２０１ｃの入力があると、Ｓ３０４の処理により、操作対象がＷｅｂ領域６４０に切り替えられる。この際、図１０に示すようにＷｅｂ領域６４０の枠が新たに太く表示され、操作対象が切り替わったことをユーザが認識できるようにしている。
【００５４】
次に、Ｗｅｂ領域６４０の操作に応じたＥＰＧの連携表示処理について、図１１に示すフローチャートを用いて説明する。
制御部１１９０は、操作対象がＷｅｂ領域６４０である場合、リモコン１２のカーソルキーや決定キーの操作による、Ｗｅｂページ中のリンク選択、決定指示を監視する。そして、例えばあるリンクがフォーカスされた状態で決定キーの押下が検出されると、制御部１１９０は、そのリンクに含まれる切り替え先のＷｅｂページのＵＲＬ情報を取得する（Ｓ４０１）。
【００５５】
次に、制御部１１９０は、Ｓ４０１で取得したＵＲＬ情報を用い、Ｗｅｂページの切り替え処理を行なう（Ｓ４０２）。すなわち、制御部１１９０は、Ｓ４０１で取得したＵＲＬ情報を用いて外部Ｉ／Ｆ部１１３０を通じてＷｅｂサイトへアクセスし、Ｗｅｂページデータを取得する。そして、制御部１１９０はＷｅｂ領域６４０に表示する。
【００５６】
次に、制御部１１９０は、メモリ部１１５０に保存された番組情報テーブル内の関連ＷｅｂページＵＲＬ情報を検索し、切り替え先のＵＲＬに関連する番組が存在するか否かを判定する（Ｓ４０３）。
【００５７】
Ｓ４０３の判定の結果、切り替え先のＵＲＬ情報と、番組情報テーブル内の関連ＷｅｂページＵＲＬ情報が一致する番組が存在した場合、制御部１１９０は、ＥＰＧのフォーカスを、切り替え先Ｗｅｂページに関連した番組へ移動させる（Ｓ４０４）。なお、切り替え先のＵＲＬ情報と、関連ＷｅｂページＵＲＬ情報の一致は、ＵＲＬが全て一致した場合でも、一部が一致した場合でも構わない。
【００５８】
例えば図１０に示すように、番組５の関連Ｗｅｂページ表示された状態で、Ｗｅｂページが操作され、番組１６の関連Ｗｅｂページが表示されたとする。この場合、制御部１１９０は、図１２に示すように、ＥＰＧ領域６１０に表示されるＥＰＧが番組１６を含むよう、必要に応じて表示するＥＰＧを切り替えるとともに、番組１６にフォーカスを設定する。
【００５９】
このように、本実施形態のＴＶ受像機１１は、Ｗｅｂページの表示内容が切り替わると、切り替わり後のＷｅｂページに関連する番組の有無を判定し、関連する番組がある場合にはその番組にフォーカスが設定されたＥＰＧを表示する。そのため、表示中のＷｅｂページに関連する番組の視聴、視聴予約又は録画予約等をユーザが希望する場合、リモコン１２の操作対象切り替えキー１２０１ｃを押下して操作対象をＥＰＧ領域６１０へ切り替えれば、ＥＰＧから直ちに所望の操作を行なえる。
【００６０】
つまり、従来のＥＰＧ表示およびＷｅｂページ表示可能な装置と異なり、ユーザはＥＰＧ上で選択した番組の関連Ｗｅｂページを特別な操作を行うことなく確認できる。また、ＥＰＧを表示したままＷｅｂページの表示・操作が可能であり、操作によって発見された新たなＷｅｂページに関連する番組について、視聴や視聴予約、録画予約等の操作をＥＰＧから容易に行うことが可能である。
【００６１】
＜他の実施形態＞
第１の実施形態では、ＥＰＧでフォーカスされている番組の関連ＷｅｂページをＥＰＧ画面に表示する構成であった。しかし、チャンネルの関連Ｗｅｂページが存在する場合、フォーカスが設定された番組のチャンネルの関連Ｗｅｂページを表示するように構成することも可能である。
【００６２】
この場合、図１３に示すように、ＥＰＧに表示するチャンネルと、チャンネルの関連ＷｅｂページのＵＲＬ情報とを対応付けてメモリ部１１５０に格納しておく。そして、制御部１１９０は、前述したＳ２０４〜Ｓ２０６の処理において、フォーカスが設定された番組の関連Ｗｅｂページを表示する代わりに、その番組のチャンネルの関連Ｗｅｂページの有無判定及び表示を行う。
【００６３】
また、第１の実施形態ではＥＰＧ画面内にＷｅｂ領域６４０を１つ設けた例を説明したが、図１４に示すようにＷｅｂ領域を２つ設けることも可能である。この場合、一方のＷｅｂ領域６４０ａには、第１の実施形態で説明したような番組関連Ｗｅｂページを、他方のＷｅｂ領域６４０ｂにはチャンネル関連Ｗｅｂページを同時に表示するように構成することができる。
【００６４】
この場合、制御部１１９０は、前述したＳ２０４〜Ｓ２０６の処理において、フォーカスが設定された番組と、そのチャンネルの両方の関連Ｗｅｂページの有無について判定及び表示処理を行う。
【００６５】
また、第１の実施形態では、番組に対して１つの関連ＷｅｂページのＵＲＬ情報を対応づけた番組情報テーブルを例示したが、複数の関連Ｗｅｂページが存在する場合、複数のＵＲＬ情報を対応付けた番組情報テーブルを生成しても良い。この場合、複数の関連Ｗｅｂページを複数のＷｅｂ領域６４０ａ，ｂに表示することができる。また、Ｗｅｂ領域６４０が１つの場合、複数のＷｅｂページを生成し、所定の時間毎に表示する関連Ｗｅｂページを順次切り替えるようにしても良い。
【００６６】
この場合、第１の実施形態での番組情報テーブルにおいて、番組に複数の関連ＷｅｂページのＵＲＬ情報を関連付けてメモリ部１１５０に格納しておく。そして、Ｓ２０５における関連Ｗｅｂページ表示処理において、制御部１１９０は、例えば５秒毎など、所定時間毎に、表示する関連ＷｅｂページのＵＲＬ情報を切り替えて表示を行う。
【００６７】
また、第１の実施形態では、ＥＰＧ画面６００において、Ｗｅｂ領域６４０をＥＰＧ領域６１０よりも小さくした場合を説明した。しかし、図１５に示すように、Ｗｅｂ領域６４０とＥＰＧ領域６１０の表示割合を変更することも可能である。具体的には、Ｗｅｂ領域６４０とＥＰＧ領域６１０とを同じ大きさとしたり（図１５（ｂ））、Ｗｅｂ領域６４０をＥＰＧ領域６１０より大きくする（図１５（ｃ））ことも可能である。この切り替えを指示する機能は、リモコン１２の何らかのキーに割り当てておけばよい。制御部１１９０はＥＰＧ画面６００の表示中に表示割合の変更指示がなされた場合、順次割合を変更した表示に切り替える。
なお、ＥＰＧ領域６１０とＷｅｂ領域６４０のうち、小さい方を大きい方に重ねて表示（ピクチャインピクチャ）してもよい。
【００６８】
また、第１の実施形態では、ＥＰＧ画面に必ずＷｅｂ領域６４０を設けたが、Ｗｅｂ領域６４０を設けるか否かを動的に切り替え可能と構成することも可能である。図１６（ａ）はＷｅｂ領域６４０を設ける場合、図１６（ｂ）はＷｅｂ領域６４０を設けない場合の例を示す。
【００６９】
この場合、ＥＰＧ画面６００に、Ｗｅｂ領域を設けるか否か、すなわちＷｅｂページを表示するか否かの設定情報を、メモリ部１１５０に格納しておく。そして、制御部１１９０は、ＥＰＧ表示開始時の設定情報の内容を参照し、Ｗｅｂページ表示する設定の場合は第１の実施形態で説明したＥＰＧ表示処理を行う。一方、Ｗｅｂページ表示しない設定の場合、制御部１１９０は、Ｗｅｂページを表示しない従来のＥＰＧ画面表示を行う。
【００７０】
また、第１の実施形態において、番組の関連Ｗｅｂページの表示データ（Ｗｅｂページ）取得に時間がかかることが予想される。そのため、ある番組にフォーカスされている場合、次にフォーカスが設定されることが予想される番組、例えばフォーカスされている番組の上下左右に隣接して表示されている番組の関連Ｗｅｂページ情報を用いて、表示データ（Ｗｅｂページ）を事前に取得しておく。これにより、カーソルキー操作による次のフォーカス移動時に、より早くＷｅｂページを表示することが可能となる。
【００７１】
この場合、第１の実施形態のＷｅｂ表示処理のＳ２０５〜Ｓ２０６において、最初のＷｅｂページ表示後、制御部１１９０は、ＥＰＧにおける現在のフォーカス番組の上下左右の欄に表示されている番組について、Ｓ２０４の判定処理を行なう。そして、関連Ｗｅｂページが存在する場合、制御部１１９０は、関連Ｗｅｂページデータを外部Ｉ／Ｆ部１１３０を介して取得し、メモリ部１１５０に格納しておく。Ｓ２０７において、カーソルキー押下が検知され、フォーカスが移動された場合、制御部１１９０は事前にメモリ部１１５０に格納しておいたデータを使用してＷｅｂページの表示を行う。
【００７２】
また、第１の実施形態で使用したＥＰＧは、デジタルテレビ放送波より生成したが、インターネット上のＷｅｂサイトが提供するテレビガイド情報や、番組表サービス等により入手したデータを使用してＥＰＧを構築しても良い。
【００７３】
上述の実施形態は、システム或は装置のコンピュータ（或いはＣＰＵ、ＭＰＵ等）によりソフトウェア的に実現することも可能である。
従って、上述の実施形態をコンピュータで実現するために、該コンピュータに供給されるコンピュータプログラム自体も本発明を実現するものである。つまり、上述の実施形態の機能を実現するためのコンピュータプログラム自体も本発明の一つである。
【００７４】
なお、上述の実施形態を実現するためのコンピュータプログラムは、コンピュータで読み取り可能であれば、どのような形態であってもよい。例えば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等で構成することができるが、これらに限るものではない。
【００７５】
上述の実施形態を実現するためのコンピュータプログラムは、記憶媒体又は有線／無線通信によりコンピュータに供給される。プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記憶媒体、ＭＯ、ＣＤ、ＤＶＤ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【００７６】
有線／無線通信を用いたコンピュータプログラムの供給方法としては、コンピュータネットワーク上のサーバを利用する方法がある。この場合、本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムファイル）をサーバに記憶しておく。プログラムファイルとしては、実行形式のものであっても、ソースコードであっても良い。
【００７７】
そして、このサーバにアクセスしたクライアントコンピュータに、プログラムファイルをダウンロードすることによって供給する。この場合、プログラムファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに分散して配置することも可能である。
【００７８】
つまり、上述の実施形態を実現するためのプログラムファイルをクライアントコンピュータに提供するサーバ装置も本発明の一つである。
【００７９】
また、上述の実施形態を実現するためのコンピュータプログラムを暗号化して格納した記憶媒体を配布し、所定の条件を満たしたユーザに、暗号化を解く鍵情報を供給し、ユーザの有するコンピュータへのインストールを許可してもよい。鍵情報は、例えばインターネットを介してホームページからダウンロードさせることによって供給することができる。
【００８０】
また、上述の実施形態を実現するためのコンピュータプログラムは、すでにコンピュータ上で稼働するＯＳの機能を利用するものであってもよい。
【００８１】
さらに、上述の実施形態を実現するためのコンピュータプログラムは、その一部をコンピュータに装着される拡張ボード等のファームウェアで構成してもよいし、拡張ボード等が備えるＣＰＵで実行するようにしてもよい。
【図面の簡単な説明】
【００８２】
【図１】本発明の第１の実施形態に係る情報処理装置の一例としてのテレビジョン受像機１１の使用時の状態を模式的に示す図である。
【図２】ＴＶ受像機１１の構成例を示すブロック図である。
【図３】リモコン１２の詳細な構成例を示すブロック図である。
【図４】リモコン１２の外観例を示す上面図である。
【図５】第１の実施形態において受信されるデジタル放送波とＥＰＧデータの構成例を示す図である。
【図６】第１の実施形態におけるＥＰＧ画面の表示例を示す図である。
【図７】第１の実施形態に係るＴＶ受像機１１における、ＥＰＧ表示処理およびカーソル移動処理を説明するためのフローチャートである。
【図８】第１の実施形態に係るＴＶ受像機１１において、メモリ部１１５０に記憶された番組情報テーブルの例を示す図である。
【図９】第１の実施形態に係るＴＶ受像機１１において、操作対象をＥＰＧと、同時表示されているＷｅｂページとの間で切り替える処理を説明するためのフローチャートである。
【図１０】第１の実施形態に係るＴＶ受像機１１において、操作対象の切り替え動作の実行結果の例を示す図である。
【図１１】第１の実施形態に係るＴＶ受像機１１における、Ｗｅｂ領域６４０の操作に応じたＥＰＧの連携表示処理について説明するためのフローチャートである。
【図１２】第１の実施形態に係るＴＶ受像機１１における、Ｗｅｂ領域６４０の操作によるＥＰＧのフォーカス移動処理動作の実行結果の例を示す図である。
【図１３】本発明のその他の実施形態に係るＴＶ受像機１１における、ＥＰＧの表示処理過程において、メモリ部１１５０に記憶されたチャンネル情報テーブルの例を示すものである。
【図１４】本発明の他の実施形態に係るＴＶ受像機１１において、ＥＰＧ画面に複数のＷｅｂ領域を設けた例を示す図である。
【図１５】本発明の他の実施形態に係るＴＶ受像機１１において、Ｗｅｂ領域とＥＰＧ領域との表示割合を変更した例を示す図である。
【図１６】本発明の他の実施形態に係るＴＶ受像機１１において、ＥＰＧ画面のＷｅｂ領域有無の切り替えを行なった際の表示例を示す図である。
【図１】
0004958922.tif 000002
【図２】
0004958922.tif 000003
【図３】
0004958922.tif 000004
【図４】
0004958922.tif 000005
【図５】
0004958922.tif 000006
【図６】
0004958922.tif 000007
【図７】
0004958922.tif 000008
【図８】
0004958922.tif 000009
【図９】
0004958922.tif 000010
【図１０】
0004958922.tif 000011
【図１１】
0004958922.tif 000012
【図１２】
0004958922.tif 000013
【図１３】
0004958922.tif 000014
【図１４】
0004958922.tif 000015
【図１５】
0004958922.tif 000016
【図１６】
0004958922.tif 000017