(57)【要約】【課題】ユーザにとって見やすい画面を表示させるとともに、必要に応じて、番組選択の元になったキーワードを表示させることができるようにする。【解決手段】チャンネルアイコン８５の右隣には星形のアイコン８５Ａも番組の情報として表示されている。アイコン８５Ａは、いま選択されている４チャンネルで放送される番組である「オーシャン・デラックス」が、おすすめ番組であることを表す。どの番組をおすすめ番組とするのかは、あらかじめ登録されたキーワードが番組情報に含まれるか否かにより選択される。図２の状態でユーザによりオプションキーが操作されたとき、それに応じて、番組情報に含まれる、ユーザにより登録されたキーワードと同じキーワードが表示される。本発明はテレビジョン受像機に適用することができる。【選択図】図６
2007067901.tif 000002
【特許請求の範囲】
【請求項１】
それぞれのチャンネルで放送される番組から、登録されたキーワードを番組情報に含む番組を選択する選択手段と、
選択可能なチャンネルを表す情報として並べて表示させるアイコンのうち、前記選択手段により選択された番組を放送するチャンネルを表すアイコンの近傍に所定の情報を表示させるとともに、アイコンの近傍に前記所定の情報が表示されるチャンネルが選択されている状態で所定の操作が行われることに応じて、選択されているチャンネルで放送される番組の番組情報に含まれる前記キーワードを表示させる表示制御手段と
を備える表示制御装置。
【請求項２】
複数のユーザにより指定されたキーワードを、ユーザ毎に登録する登録手段をさらに備え、
前記選択手段は、装置を使用するユーザにより指定されたキーワードを番組情報に含む番組を、それぞれのチャンネルで放送される番組から選択する
請求項１に記載の表示制御装置。
【請求項３】
複数のユーザにより指定されたキーワードを、ユーザ毎に登録する登録手段をさらに備え、
前記選択手段は、複数のユーザにより指定された前記キーワードを番組情報に含む番組を、それぞれのチャンネルで放送される番組から選択し、
前記表示制御手段は、前記選択手段により選択された番組を放送するチャンネルを表すアイコンの近傍に、番組選択の元になったキーワードを指定したユーザ毎に異なる情報を表示させる
請求項１に記載の表示制御装置。
【請求項４】
それぞれのチャンネルで放送される番組から、登録されたキーワードを番組情報に含む番組を選択し、
選択可能なチャンネルを表す情報として並べて表示させるアイコンのうち、選択された番組を放送するチャンネルを表すアイコンの近傍に所定の情報を表示させるとともに、アイコンの近傍に前記所定の情報が表示されるチャンネルが選択されている状態で所定の操作が行われることに応じて、選択されているチャンネルで放送される番組の番組情報に含まれる前記キーワードを表示させる
ステップを含む表示制御方法。
【請求項５】
それぞれのチャンネルで放送される番組から、登録されたキーワードを番組情報に含む番組を選択し、
選択可能なチャンネルを表す情報として並べて表示させるアイコンのうち、選択された番組を放送するチャンネルを表すアイコンの近傍に所定の情報を表示させるとともに、アイコンの近傍に前記所定の情報が表示されるチャンネルが選択されている状態で所定の操作が行われることに応じて、選択されているチャンネルで放送される番組の番組情報に含まれる前記キーワードを表示させる
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および方法、並びにプログラムに関し、特に、ユーザにとって見やすい画面を表示させるとともに、必要に応じて、番組選択の元になったキーワードを表示させることができるようにした表示制御装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年販売されているテレビジョン受像機や、ハードディスクレコーダ、DVD(Digital Versatile Disc)レコーダなどのディジタル録画機器の中には、ユーザの嗜好にあった番組をおすすめの番組として提示する機能が搭載されているものがある。
【０００３】
おすすめ番組としては、例えば、EPG(Electronic Program Guide)データによって番組情報が取得された番組のうち、ユーザによりあらかじめ登録されたキーワードを番組情報に含む番組が選択される。
【０００４】
非特許文献１には、ユーザの嗜好にあうと考えられる番組を放送予定の番組の中から選択し、その番組の情報が表示されるラテ欄表示の番組表の欄に、番組のタイトルや出演者などの情報とともにおすすめマークを表示させる技術が開示されている。
【非特許文献１】松下電器産業株式会社、“PX500シリーズ | プラズマテレビ／液晶テレビ 「VIERA（ビエラ）」| Panasonic”、［平成１７年８月２３日検索］、インターネット,<URL:http://panasonic.jp/viera/products/px500/network.html>
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、選択されたおすすめ番組をリスト表示する画面に、番組をおすすめする根拠となったキーワードなどの情報を番組のタイトルなどとともに表示させることも提案されており、これにより、ユーザは、おすすめ番組として選択された理由を確認し、視聴する番組の選択や録画する番組の選択に用いることができるものの、キーワードを表示する領域を確保する必要があり、その分だけ、１つの画面に表示できる番組の数が少なくなる。
【０００６】
また、そのようなおすすめの根拠となった情報を表示せずに、単に、その番組がおすすめの番組であることを表すマークだけを表示させるとした場合、当然、ユーザは、おすすめ番組として選択された理由を確認することができない。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、ユーザにとって見やすい画面を表示させるとともに、必要に応じて、番組選択の元になったキーワードを表示させることができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の表示制御装置は、それぞれのチャンネルで放送される番組から、登録されたキーワードを番組情報に含む番組を選択する選択手段と、選択可能なチャンネルを表す情報として並べて表示させるアイコンのうち、前記選択手段により選択された番組を放送するチャンネルを表すアイコンの近傍に所定の情報を表示させるとともに、アイコンの近傍に前記所定の情報が表示されるチャンネルが選択されている状態で所定の操作が行われることに応じて、選択されているチャンネルで放送される番組の番組情報に含まれる前記キーワードを表示させる表示制御手段とを備える。
【０００９】
複数のユーザにより指定されたキーワードを、ユーザ毎に登録する登録手段をさらに設けることができる。この場合、前記選択手段には、装置を使用するユーザにより指定されたキーワードを番組情報に含む番組を、それぞれのチャンネルで放送される番組から選択させるようにすることができる。
【００１０】
複数のユーザにより指定されたキーワードを、ユーザ毎に登録する登録手段をさらに設けるようにすることができる。この場合、前記選択手段には、複数のユーザにより指定された前記キーワードを番組情報に含む番組を、それぞれのチャンネルで放送される番組から選択させ、前記表示制御手段には、前記選択手段により選択された番組を放送するチャンネルを表すアイコンの近傍に、番組選択の元になったキーワードを指定したユーザ毎に異なる情報を表示させるようにすることができる。
【００１１】
本発明の一側面の表示制御方法またはプログラムは、それぞれのチャンネルで放送される番組から、登録されたキーワードを番組情報に含む番組を選択し、選択可能なチャンネルを表す情報として並べて表示させるアイコンのうち、選択された番組を放送するチャンネルを表すアイコンの近傍に所定の情報を表示させるとともに、アイコンの近傍に前記所定の情報が表示されるチャンネルが選択されている状態で所定の操作が行われることに応じて、選択されているチャンネルで放送される番組の番組情報に含まれる前記キーワードを表示させるステップを含む。
【００１２】
本発明の一側面においては、それぞれのチャンネルで放送される番組から、登録されたキーワードを番組情報に含む番組が選択され、選択可能なチャンネルを表す情報として並べて表示させるアイコンのうち、選択された番組を放送するチャンネルを表すアイコンの近傍に所定の情報が表示される。また、アイコンの近傍に前記所定の情報が表示されるチャンネルが選択されている状態で所定の操作が行われることに応じて、選択されているチャンネルで放送される番組の番組情報に含まれる前記キーワードが表示される。
【発明の効果】
【００１３】
本発明の一側面によれば、ユーザにとって見やすい画面を表示させるとともに、必要に応じて、番組選択の元になったキーワードを表示させることができる。
【発明を実施するための最良の形態】
【００１４】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外には対応しないものであることを意味するものでもない。
【００１５】
本発明の一側面の表示制御装置（例えば、図１のDTV１）は、それぞれのチャンネルで放送される番組から、登録されたキーワードを番組情報に含む番組を選択する選択手段（例えば、図９のServiceモジュール１０３）と、選択可能なチャンネルを表す情報として並べて表示させるアイコンのうち、前記選択手段により選択された番組を放送するチャンネルを表すアイコンの近傍に所定の情報（例えば、星形のアイコン）を表示させるとともに、アイコンの近傍に前記所定の情報が表示されるチャンネルが選択されている状態で所定の操作（例えば、リモートコントローラに設けられるオプションキーの操作）が行われることに応じて、選択されているチャンネルで放送される番組の番組情報に含まれる前記キーワードを表示させる表示制御手段（例えば、図９のBS放送プラグイン１１３）とを備える。
【００１６】
この装置には、複数のユーザにより指定されたキーワードを、ユーザ毎に登録する登録手段（例えば、図９の設定プラグイン１１１）をさらに設けるようにすることができる。
【００１７】
本発明の一側面の表示制御方法またはプログラムは、それぞれのチャンネルで放送される番組から、登録されたキーワードを番組情報に含む番組を選択するステップ（例えば、図１１のステップＳ２４）と、選択可能なチャンネルを表す情報として並べて表示させるアイコンのうち、選択された番組を放送するチャンネルを表すアイコンの近傍に所定の情報を表示させるとともに、アイコンの近傍に前記所定の情報が表示されるチャンネルが選択されている状態で所定の操作が行われることに応じて、選択されているチャンネルで放送される番組の番組情報に含まれる前記キーワードを表示させるステップ（例えば、図１１のステップＳ２６）を含む。
【００１８】
以下、本発明の実施の形態について図を参照して説明する。
【００１９】
図１は、本発明の一実施形態に係るDTV１の構成例を示すブロック図である。
【００２０】
DTV１は、CPU(Central Processing Unit)，ROM(Read Only Memory)，RAM(Random Access Memory)などにより構成される制御部１１に対して、各処理部がバス１２を介して接続されることによって構成される。
【００２１】
地上アナログ放送受信部１３は、制御部１１による制御に従って地上アナログテレビジョン放送信号を受信し、復調して得られた画像信号（映像信号）と音声信号をインタフェース１４を介してバス１２に出力する。制御部１１から地上アナログ放送受信部１３に対しては、リモートコントローラ３１が操作されることによってユーザにより選択されたチャンネルを受信することの指示が行われる。他の放送受信部に対しても同様に、ユーザによる操作に応じた指示が制御部１１から行われる。
【００２２】
地上ディジタル放送受信部１５は、ディジタルテレビジョン放送、データ放送に対応しており、制御部１１による制御に従って地上ディジタル放送を受信する。地上ディジタル放送受信部１５は、放送信号をデコードすることによって得られた番組の画像信号と音声信号、EPG(Electronic Program Guide)データ等を、インタフェース１６を介してバス１２に出力する。
【００２３】
BS(Broadcasting Satellite)放送受信部１７は、BSテレビジョン放送、BS音声放送（ラジオ放送）、およびデータ放送に対応しており、制御部１１による制御に従ってBSディジタル放送を受信する。BS放送受信部１７は、放送信号をデコードすることによって得られた番組の画像信号と音声信号、EPGデータ等を、インタフェース１８を介してバス１２に出力する。
【００２４】
CS(Communications Satellite)放送受信部１９は、CSテレビジョン放送、CS音声放送、およびデータ放送に対応しており、制御部１１による制御に従ってCSディジタル放送を受信する。CS放送受信部１９は、放送信号をデコードすることによって得られた番組の画像信号と音声信号、EPGデータ等を、インタフェース２０を介してバス１２に出力する。
【００２５】
表示画像生成出力部２１は、制御部１１による制御に従って各種の画像をディスプレイ２２に表示させる。例えば、表示画像生成出力部２１は、バス１２を介して地上アナログ放送受信部１３、地上ディジタル放送受信部１５、BS放送受信部１７、CS放送受信部１９から供給された画像データに基づいて番組の画像をディスプレイ２２に表示させる。番組の音声は、表示画像生成出力部２１による番組の画像の表示タイミングにあわせて、制御部１１などによりスピーカ２４から出力される。
【００２６】
また、表示画像生成出力部２１は、OSD(On Screen Display)機能を有しており、制御部１１による制御に従って、ユーザがDTV１を用いて各種の操作を行うためのGUI(Graphical User Interface)であるメニュー画面をディスプレイ２２に表示させる。メニュー画面に並べられる文字や記号などのアイコンのデータは、メモリ３２の表示用データ記憶部４１に記憶されている。
【００２７】
さらに、表示画像生成出力部２１は、メニュー画面に対する操作がユーザにより行われたことが制御部１１から通知されたとき、それに応じてメニュー画面の表示を切り替える。
【００２８】
ディスプレイ２２はLCD(Liquid Crystal Display)などより構成され、バス１２、ディスプレイインタフェース２３を介して行われる表示画像生成出力部２１による制御に従って、番組の画像、メニュー画面などを表示する。ディスプレイ２２に表示されるメニュー画面については後に詳述する。
【００２９】
スピーカ２４は、制御部１１などによる制御に従って、地上アナログ放送受信部１３、地上ディジタル放送受信部１５、BS放送受信部１７、CS放送受信部１９からバス１２、音声出力インタフェース２５を介して供給された音声データに対応する音声を出力する。
【００３０】
メモリカードドライブ２６は、DTV１の筐体に形成されたスロットに挿入されたメモリカード２７からのデータの読み出し、メモリカード２７に対するデータの書き込みを行う。メモリカード２７からは、例えば、ディジタルカメラなどにより撮影された静止画のデータなどが読み出され、バス１２を介して表示画像生成出力部２１に出力される。表示画像生成出力部２１においては、メモリカード２７から読み出されたデータに基づいて静止画の表示が行われる。
【００３１】
外部入出力インタフェース２８は、DTV１の筐体に形成された映像入出力端子、音声入出力端子、USB(Universal Serial Bus)端子、IEEE(Institute of Electrical and Electronics Engineers)1394端子、HDMI(High-Definition Multimedia Interface)端子などの外部入出力端子２８−１乃至２８−ｎに各種のケーブルを介して接続された機器との間でデータ（信号）の送受信を行う。
【００３２】
例えば、外部入出力インタフェース２８は、USBケーブルを介してディジタルカメラやオーディオプレーヤがDTV１に接続されている場合、ディジタルカメラにより撮影された静止画のデータやオーディオプレーヤに記憶されているオーディオデータを取り込む。また、外部入出力インタフェース２８は、IEEE1394ケーブルを介してハードディスクレコーダ（HDR(Hard Disk Recorder)）がDTV１に接続されている場合、地上ディジタル放送受信部１５により得られたディジタル放送の番組データ（画像信号、音声信号）をIEEE1394ケーブルを介してHDRに出力して記憶させたり、HDRに記憶されている番組データをIEEE1394ケーブルを介して取得し、取得したデータを表示画像生成出力部２１に出力して番組の画像を表示させたりする。
【００３３】
通信インタフェース２９は、ネットワークを介して、各種の機器との間でデータの送受信を行う。例えば、通信インタフェース２９は、ネットワーク対応の録画再生機器が、ネットワークを介してDTV１と接続されている場合、地上ディジタル放送受信部１５により得られたディジタル放送の番組データをその録画再生機器に送信して記憶させたり、録画再生機器からネットワークを介して供給された番組データを表示画像生成出力部２１に出力して番組の画像を表示させたりする。
【００３４】
受光部３０は、リモートコントローラ３１からの赤外線を受光し、復調して得られたユーザ操作に対応する信号をバス１２を介して制御部１１に出力する。リモートコントローラ３１には、十字キー、決定キーの他、例えば、メニュー画面を表示するときに操作されるホームキーなども設けられる。
【００３５】
メモリ３２はフラッシュメモリなどよりなり、そこには、表示用データ記憶部４１とEPGデータ記憶部４２が形成される。表示用データ記憶部４１には、メニュー画面を表示するためのアイコンのデータなどが記憶され、EPGデータ記憶部４２には、地上アナログ放送受信部１３、地上ディジタル放送受信部１５、BS放送受信部１７、CS放送受信部１９により取得されたEPGデータが記憶される。EPGデータには、各番組の放送局名（チャンネル名）、タイトル、放送開始時刻、放送終了時刻、出演者、番組のジャンルなどの情報が含まれ、番組表の表示に用いられる。なお、所定のサーバからダウンロードすることによって通信インタフェース２９により取得されたEPGデータがEPGデータ記憶部４２に記憶され、番組表の表示に用いられるようにしてもよい。
【００３６】
ここで、以上のような構成を有するDTV１により表示されるメニュー画面について説明する。
【００３７】
図２は、ディスプレイ２２に表示されるメニュー画面の例を示す図である。
【００３８】
図２に示されるようなメニュー画面が、例えば、リモートコントローラ３１に設けられるホームキーがユーザにより押されたときに表示される。この画面から、ユーザは、放送波の選択や、選択した放送波で放送される番組の選択の他、DTV１に用意される各種の機能の選択操作を行うことができる。なお、図２に示す点線は説明の便宜上付したものであり、メニュー画面に実際に表示されるものではない。
【００３９】
メニュー画面は、複数のカテゴリアイコンが一列に並ぶカテゴリアイコン配列R1と、カテゴリアイコン配列R1の中から選択されたカテゴリに属する項目を表す項目アイコンが一列に並ぶ項目アイコン配列R2が、画面中央を基準として若干左上の位置で交差することによって構成される。
【００４０】
図２に示されるように、例えば、カテゴリアイコン配列R1はディスプレイ２２の水平方向（横方向）に表示され、項目アイコン配列R2は、カテゴリアイコン配列R1の配列方向と直交する方向である垂直方向（縦方向）に表示される。これらの配列を構成するアイコンのデータが図１の表示用データ記憶部４１に記憶されている。
【００４１】
カテゴリアイコン配列R1は、例えば、９種類のカテゴリを表すアイコンが配列して構成される。それぞれのカテゴリの詳細については後述するが、図２の例においては、９種類のカテゴリのうち、「フォト」のカテゴリを表すフォトアイコン５１、「ミュージック」のカテゴリを表すミュージックアイコン５２、「ビデオ」のカテゴリを表すビデオアイコン５３、「地上波放送」のカテゴリを表す地上波放送アイコン５４、「BS放送」のカテゴリを表すBS放送アイコン５５、「CS放送」のカテゴリを表すCS放送アイコン５６、「外部入力」のカテゴリを表す外部入力アイコン５７が表示されている。
【００４２】
ユーザがリモートコントローラ３１を操作して表示範囲を切り替えることによって、適宜、「設定」のカテゴリを表す設定アイコン、「ネットワーク」のカテゴリを表すネットワークアイコンも表示される。
【００４３】
図２の例においては、水平方向に配列して表示されるカテゴリアイコンの中からビデオアイコン５３が選択されており、この選択中のビデオアイコン５３が、他のカテゴリアイコンよりも若干大きく表示されている。ビデオアイコン５３の下には、ビデオカテゴリが選択されていることを表す「ビデオ」の文字が表示されている。
【００４４】
また、図２の例においては、ユーザにより選択されているビデオカテゴリに属する項目を表すアイコンとして、項目アイコン６１乃至６３が表示されている。カテゴリに属する項目の数はカテゴリ毎に異なり、例えば、図２に示されるように、メニュー画面には、そのうちの所定の数の項目を表すアイコンが表示される。
【００４５】
項目アイコン６１は、録画予約を設定するときに選択される項目を表すアイコンであり、項目アイコン６２は、予約内容を確認するときに選択される項目を表すアイコンである。また、項目アイコン６３は、IEEE1394ケーブルを介してDTV１に接続されているHDRを表すアイコンである。項目アイコン６３を選択することによって、ユーザは、HDRに記憶されている録画済みの番組を再生させたりすることができる。
【００４６】
図２の例においては、項目アイコン６１乃至６３のうちの項目アイコン６１が選択されており、カーソル７１により囲まれた状態で表示されている。項目アイコン６１の右隣には、それを選択することによって録画予約の設定を行うことができることを表す「録画予約」の文字が表示されている。
【００４７】
このようなメニュー画面において、ユーザは、基本的に、リモートコントローラ３１に設けられる十字キーの横方向の操作（左右のボタン）でカテゴリを選択することができ、縦方向の操作（上下のボタン）で、選択しているカテゴリに属する項目を選択することができる。
【００４８】
ユーザによる横方向の操作に応じて、カテゴリアイコン配列R1を構成するカテゴリアイコン全体がまとめて移動して表示される。また、ユーザによる縦方向の操作に応じて、項目アイコン配列R2を構成する項目アイコン全体がまとめて移動して表示される。
【００４９】
例えば、「ビデオ」を選択している図２の状態で、ユーザが左ボタンを１回だけ押したとき、カテゴリアイコン配列R1を構成するカテゴリアイコン全体が右方向に移動し、いまビデオアイコン５３が表示されている位置にミュージックアイコン５２が表示され、ミュージックアイコン５２が表示されている位置にフォトアイコン５１が表示される。フォトアイコン５１が表示されている位置には、カテゴリアイコン配列R1上でフォトアイコン５１の左隣に配列される、例えば、「設定」を表す設定アイコンが表示される。
【００５０】
同様に、地上波放送アイコン５４が表示されている位置にビデオアイコン５３が表示され、BS放送アイコン５５が表示されている位置に地上波放送アイコン５４が表示され、CS放送アイコン５６が表示されている位置にBS放送アイコン５５が表示される。外部入力アイコン５７が表示されている位置にはCS放送アイコン５６が表示され、図２において右端に表示されている外部入力アイコン５７は表示されなくなる。
【００５１】
これにより、「ビデオ」に替えて「ミュージック」が選択された状態になり、「ミュージック」に属する項目を表す項目アイコンが項目アイコン配列R2として縦方向に並べて表示される。
【００５２】
一方、図２の状態でユーザが右ボタンを１回だけ押したとき、左ボタンを押したときと反対に、カテゴリアイコン配列R1を構成するカテゴリアイコン全体が左方向に移動し、「地上波放送」が選択された状態になる。また、「地上波放送」のカテゴリに属する項目を表す項目アイコンが項目アイコン配列R2として縦方向に並べて表示される。
【００５３】
また、図２の状態でユーザが下ボタンを１回だけ押したとき、項目アイコン配列R2を構成する項目アイコン全体が上方向に移動し、項目アイコン６１は、ビデオアイコン５３の上に表示され、いま項目アイコン６１が表示されている位置には項目アイコン６２が表示される。このとき、カーソル７１の隣には、項目アイコン６２が予約内容の確認を行うときに選択されるものであることを表す「予約確認」の文字が表示される。
【００５４】
また、項目アイコン６２が表示されている位置には項目アイコン６３が表示され、項目アイコン６３が表示されている位置には、項目アイコン配列R2を構成する項目アイコンとして項目アイコン６３の下に配列される項目アイコンが新たに表示される。
【００５５】
一方、図２の状態でユーザが上ボタンを１回だけ押したとき、項目アイコン配列R2を構成する項目アイコンとして、項目アイコン６１の上に並べられる項目アイコンはないから、例えば、その操作は無効の操作とされる（表示は切り替えられない）。
【００５６】
図３は、メニュー画面の他の表示例を示す図である。
【００５７】
ビデオカテゴリに属する項目の１つである「録画予約」が選択された図２の状態でリモートコントローラ３１に設けられる決定キーが押されたとき、図２の画面は図３の画面に切り替えられ、切り替え後の画面には、「録画予約」の下位の階層の項目として定義される項目を表すアイコンが縦方向に並べて表示される。それぞれのアイコンの隣には、それぞれの項目を説明する文字も表示される。
【００５８】
図３の例においては、地上波ディジタル放送によって放送される番組の録画の時間帯を指定する項目、BSディジタル放送によって放送される番組の録画の時間帯を指定する項目、CSディジタル放送（CS１）によって放送される番組の録画の時間帯を指定する項目、CSディジタル放送（CS２）によって放送される番組の録画の時間帯を指定する項目に関するアイコンと文字が表示されている。
【００５９】
この縦方向に並べて表示されている項目の中から所定の項目を選択することによって、ユーザは、それぞれの放送波で放送される番組の録画時間帯を指定することができる。例えば、カーソル７１は下位の階層の項目のうちの最上段に表示される地上波ディジタル放送の項目を選択した状態で表示され、ユーザは、上下方向の操作で選択対象とする項目を切り替えることができ、また、決定キーを押すことによって所定の項目を選択することができる。
【００６０】
なお、図３の例においては、カテゴリアイコン配列R1を構成するカテゴリアイコンは、選択されているビデオアイコン５３のみを残して画面から消え、項目アイコン配列R2の表示位置は画面の左端に移動し、空いたスペースに下位の階層の項目を表すアイコンと文字が表示されるようになされている。
【００６１】
図４は、メニュー画面のさらに他の表示例を示す図である。
【００６２】
カテゴリアイコン配列R1の中からビデオカテゴリが選択された図２の状態で十字キーの右ボタンが１回だけ押されたとき、図４に示されるように、「地上波放送」が選択された状態になり、「地上波放送」に属する項目を表す項目アイコンが縦方向に並べて表示される。
【００６３】
図４の例においては、地上波放送アイコン５４を挟んで上方に項目アイコン８１および８２が表示され、下方にチャンネルアイコン８３乃至８６が表示されている。
【００６４】
項目アイコン８１は、地上アナログ放送で放送される番組の番組表を表示させるときに選択される項目を表すアイコンであり、項目アイコン８２は、地上ディジタル放送で放送される番組の番組表を表示させるときに選択される項目を表すアイコンである。チャンネルアイコン８３乃至８６は、それにより表される数字のとおり、それぞれ、１チャンネル、３チャンネル、４チャンネル、５チャンネルを表すアイコンである。
【００６５】
ユーザは、十字キーの上下のボタンを押すことによってカーソル７１により選択される項目を切り替えることができ、所定の項目が選択された状態で決定キーを押すことによって、そのとき選択している項目に応じて、番組表を表示させたり、選択したチャンネルで放送されている番組を視聴したりすることができる。
【００６６】
図４の例においては、１チャンネルが選択されており、カーソル７１の左隣には、選択されているチャンネルの属するグループを表す「地上アナログテレビ」の文字が表示されている。「地上波放送」には、「地上アナログテレビ」のグループ（図１の地上アナログ放送受信部１３により受信される番組のグループ）と、「地上ディジタルテレビ」のグループ（図１の地上ディジタル放送受信部１５により受信される番組のグループ）があり、「地上ディジタルテレビ」のグループに属するチャンネルが選択されているときには、それを表す文字が表示される。
【００６７】
また、カーソル７１の右隣には、選択されている１チャンネルで放送される番組のタイトルである「映画『××○○□××』」、放送チャンネルの名称である「MHK総合」、および、放送時間帯（放送開始時刻と放送終了時刻）である「午前１０：００−１２：００」が２行に渡って表示されている。これらの情報は、EPGデータ記憶部４２に記憶されているEPGデータに基づいて表示されるものである。他のチャンネルが選択されたときも同様に、チャンネルを表すアイコンの右隣には番組のタイトルなどが表示される。なお、図４のメニュー画面において、カテゴリアイコン配列R1の右端には、「ネットワーク」を表すネットワークアイコン５８が表示されている。
【００６８】
図５は、カテゴリと項目の配列を定義する定義マップの例を示す図である。
【００６９】
斜線を付して示すように、カテゴリは、左から、「設定」、「フォト」、「ミュージック」、「ビデオ」、「地上波放送」、「BS放送」、「CS放送」、「外部入力」、および「ネットワーク」の順に配列される。
【００７０】
「設定」は、各種の設定に関するカテゴリである。「設定」には、上から、デモ画面を表示させるときに選択される「デモモード」、問い合わせ先を表示させるときに選択される「お問い合わせ」、メーカからの連絡事項を表示させるときに選択される「お知らせ」、DTV１により選択されたおすすめ番組を表示させるときに、そのおすすめ番組を選択する基準となるキーワードを登録したりするときに選択される「キーワード・ヒット設定」の項目が用意される。
【００７１】
また、「設定」には、画質の設定を行うときに選択される「画質」、音質の設定を行うときに選択される「音質」、画面モードの設定を行うときに選択される「画面モード」、表示の設定を行うときに選択される「表示設定」、受信する放送に関する設定を行うときに選択される「放送設定」、予約に関する設定を行うときに選択される「予約の設定」、DTV１に接続される外部機器の設定を行うときに選択される「外部入出力の設定」、音声の入出力の設定を行うときに選択される「音声入出力設定」の項目が用意される。
【００７２】
さらに、「設定」には、静止画の表示に関する設定を行うときに選択される「フォトの設定」、メモリカード２７に関する設定を行うときに選択される「メモリカードの設定」、IEEE1394ケーブルを介して接続される機器の設定を行うときに選択される「IEEE1394機器の設定」、ネットワークを介して接続される機器に関する設定を行うときに選択される「ネットワーク機器の設定」、DTV１の電力モードの設定を行うときに選択される「消費電力の設定」、通信機能に関する設定を行うときに選択される「通信設定」、その他の設定を行うときに選択される「各種設定その他」、DTV１の製造番号などの情報を表示させるときに選択される「機器情報」、および、設定に関するウイザードを表示させるときに選択される「かんたん設定」の項目が用意される。
【００７３】
「フォト」は、静止画の表示に関するカテゴリである。「フォト」には、上から、ネットワークを介してDTV１と接続されるDLNA(Digital Living Network Alliance)対応のディジタルカメラから静止画を取り込み、それをディスプレイ２２に表示させるときに選択される「DLNA機器」、メモリカード２７から、またはUSBケーブルを介して接続されるディジタルカメラから静止画を取り込み、それをディスプレイ２２に表示させるときに選択される「メモリカード／USB」の項目が用意される。
【００７４】
「ミュージック」は、音楽に関するカテゴリである。「ミュージック」には、上から、ネットワークを介してDTV１と接続されるDLNA対応のオーディオプレーヤから音楽を取り込み、それをスピーカ２４から出力させるときに選択される「DLNA機器」、メモリカード２７から、またはUSBケーブルを介して接続されるオーディオプレーヤから音楽を取り込み、それをスピーカ２４から出力させるときに選択される「メモリカード／USB」の項目が用意される。
【００７５】
「ビデオ」は、番組の録画に関するカテゴリである。「ビデオ」には、上から、録画予約の設定を行うときに選択される「予約録画」、予約内容の確認を行うときに選択される「予約確認」の項目が用意される。
【００７６】
また、「ビデオ」には、IEEE1394ケーブルを介して接続される録画再生機器に番組を録画させたり、録画済みの番組を録画再生機器から再生させるときに選択される「IEEE1394機器」、ネットワークを介してDTV１と接続されるDLNA対応の録画再生機器に番組を録画させたり、録画済みの番組を録画再生機器から再生させるときに選択される「DLNA機器」、メモリカード２７に記憶されている動画を再生させたり、USBケーブルを介して接続される機器に記憶されている動画を再生させたりするときに選択される「メモリカード／USB」の項目が用意される。
【００７７】
「地上波放送」は、地上アナログ放送、地上ディジタル放送に関するカテゴリである。「地上波放送」には、上から、データ放送の番組表を表示させるときに選択される「地上波Ｄ Data EPG」、地上ディジタル放送で放送される番組の番組表を表示させるときに選択される「地Ｄ TV EPG」、地上アナログ放送で放送される番組の番組表を表示させるときに選択される「地Ａ EPG」の項目が用意される。
【００７８】
また、「地上波放送」には、地上アナログ放送のチャンネルを選択し、番組を視聴するときに選択される「地Ａ Ch」（チャンネルアイコン）、地上ディジタル放送のチャンネルを選択し、番組を視聴するときに選択される「地Ｄ TV Ch」（チャンネルアイコン）、データ放送のチャンネルを選択し、番組を視聴するときに選択される「地Ｄ Data Ch」（チャンネルアイコン）の項目が用意される。
【００７９】
「BS放送」は、BSディジタル放送に関するカテゴリである。「BS放送」には、上から、データ放送の番組表を表示させるときに選択される「Data EPG」、ラジオ放送で放送される番組の番組表を表示させるときに選択される「Radio EPG」、BSディジタル放送で放送される番組の番組表を表示させるときに選択される「TV EPG」の項目が用意される。
【００８０】
また、「BS放送」には、BS放送のチャンネルを選択し、番組を視聴するときに選択される「TV Ch」（チャンネルアイコン）、ラジオ放送のチャンネルを選択し、ラジオを聴くときに選択される「Radio Ch」（チャンネルアイコン）、データ放送のチャンネルを選択し、番組を視聴するときに選択される「Data Ch」（チャンネルアイコン）の項目が用意される。
【００８１】
「CS放送」は、CSディジタル放送に関するカテゴリである。「CS放送」には、上から、CS１とCS２のそれぞれについて、データ放送の番組表を表示させるときに選択される「Data EPG」、ラジオ放送で放送される番組の番組表を表示させるときに選択される「Radio EPG」、CSディジタル放送で放送される番組の番組表を表示させるときに選択される「TV EPG」の項目が用意される。
【００８２】
また、「CS放送」には、CS放送のチャンネルを選択し、番組を視聴するときに選択される「TV Ch」（チャンネルアイコン）、ラジオ放送のチャンネルを選択し、ラジオを聴くときに選択される「Radio Ch」（チャンネルアイコン）、データ放送のチャンネルを選択し、番組を視聴するときに選択される「Data Ch」（チャンネルアイコン）の項目が用意される。
【００８３】
「外部入力」は、DTV１に対する外部機器からの入力信号の切り替えに関するカテゴリである。「外部入力」には、上から、LINE１乃至３の端子に接続される機器の出力を選択するときに選択される「LINE１」乃至「LINE３」、コンポジット１および２の端子に接続される機器の出力を選択するときに選択される「Compo１」および「Compo２」、HDMI１および２の端子に接続される機器の出力を選択するときに選択される「HDMI１」および「HDMI２」、PC(Personal Computer)からの出力を選択するときに選択される「PC」の項目が用意される。
【００８４】
「ネットワーク」は、ネットワークに接続して行う各種の処理に関するカテゴリである。「ネットワーク」には、例えば、ブラウザを起動し、そこにWeb画面を表示させるときに選択される「インターネットブラウザ」の項目が用意される。
【００８５】
それぞれの項目には、適宜、下位の階層の項目が用意され、上位の階層の項目が選択されたとき、それより下位の階層の項目が表示される。
【００８６】
次に、放送カテゴリ（「地上波放送」、「BS放送」、「CS放送」）が選択されているときのメニュー画面の詳細について説明する。
【００８７】
図４を参照して説明したように、カテゴリアイコン配列R1から放送カテゴリである「地上波放送」を選択したとき、それぞれのチャンネルを表すチャンネルアイコンなどが縦方向に並べて表示され、カーソル７１により選択されたチャンネルアイコンの隣には、そのチャンネルで放送される番組のタイトルなどの情報が表示されるが、DTV１には、ユーザの嗜好にあう番組をおすすめ番組として選択する機能も用意されており、おすすめ番組を放送するチャンネルのチャンネルアイコンの近傍には、番組のタイトルなどの情報に加えて、その番組がおすすめ番組であることを表すアイコン（マーク）も表示されるようになされている。
【００８８】
図６は、「地上波放送」が選択されているときのメニュー画面の表示例を示す図である。
【００８９】
図６の例においては、３チャンネル、４チャンネル、５チャンネル、６チャンネル、７チャンネルをそれぞれ表すチャンネルアイコン８４乃至８８が縦方向に並べて表示されており、そのうちのチャンネルアイコン８５がカーソル７１により選択されている。
【００９０】
チャンネルアイコン８５の右隣には、４チャンネルで放送される番組の情報である、タイトル「オーシャン・デラックス」、チャンネル名「MHK総合」、および、放送時間帯「午前１０：００−１２：００」が表示されている。
【００９１】
また、図６の例においては、チャンネルアイコン８５の近傍（右隣）には、星形のアイコン８５Ａも番組の情報として表示されている。この星形のアイコン８５Ａは、いま選択されている４チャンネルで放送される番組である「オーシャン・デラックス」が、おすすめ番組であることを表す。
【００９２】
どの番組をおすすめ番組とするのかは、例えば、ユーザによりあらかじめ登録されたキーワードが番組情報に含まれるか否かによりDTV１により選択される。上述したように、放送される番組のそれぞれについて、タイトルや出演者などの番組情報がEPGデータから取得されており、そのような番組情報に、ユーザにより登録されたキーワードを含む番組が、おすすめ番組として選択される。
【００９３】
例えば、自分の好みの出演者の名前をキーワードとしてあらかじめ登録しておけば、その出演者が出演する番組を放送するチャンネルのチャンネルアイコンの近傍に星形のアイコンが表示されるから、ユーザは、星形のアイコンの有無を見て、好みの出演者が出演する番組を選択し、視聴したりすることができる。
【００９４】
なお、図６に示されるように１つの番組の情報だけが表示される状態は、ユーザが十字キーの上下方向のボタンを押して、４チャンネルを選択してから所定の時間が経過したときの状態を表している。
【００９５】
例えば、ユーザが十字キーの上下方向のボタンを押してチャンネルを選択している間（１つのチャンネルを選択し、所定の時間が経過するまでの間）は、図７に示されるように、チャンネルアイコンが表示される全てのチャンネルで放送される番組の情報が表示される。４チャンネルで放送される「オーシャン・デラックス」の番組と同様に、ユーザにより登録されたキーワードを番組情報に含む番組のチャンネルアイコンの近傍には、星形のアイコンも表示される。
【００９６】
図７の例においては、４チャンネルで放送される番組の情報の他に、３チャンネル、５チャンネル、６チャンネル、７チャンネルのそれぞれのチャンネルで放送される番組のタイトルも表示されている。また、３チャンネルを表すチャンネルアイコン８４、５チャンネルを表すチャンネルアイコン８６、６チャンネルを表すチャンネルアイコン８７の近傍には、それぞれ、そのチャンネルで放送される番組がおすすめ番組であること、すなわち、そのチャンネルで放送される番組の番組情報にキーワードが含まれることを表すアイコン８４Ａ，８６Ａ，８７Ａが表示されている。
【００９７】
チャンネルアイコン８８の隣には星形のアイコンが表示されておらず、これを見て、ユーザは、７チャンネルで放送される番組である「マダガスカル島」は、自分の好みの番組ではないことを確認することができる。
【００９８】
このように、十字キーの上下方向のボタンを押してチャンネルを選択している間、それぞれのチャンネルで放送される番組の情報が表示され、おすすめ番組であることを表す星形のアイコンもチャンネルアイコン（チャンネル番号）の隣に表示されるから、ユーザは、星形のアイコンの有無をチャンネル番号と並べて見ることができる。
【００９９】
図６の説明に戻り、星形のアイコンがチャンネルアイコンの隣に表示されるチャンネルを選択した状態で、リモートコントローラ３１に設けられる例えばオプションキーをユーザが押したとき、その操作に応じて、選択されているチャンネルに対して他のチャンネルより広い領域が割り当てられ、割り当てられた領域に、選択されているチャンネルで放送される番組に関する、それまで表示されていない他の情報が表示される。
【０１００】
例えば、番組情報に含まれる、ユーザがあらかじめ登録しておいたキーワードと同じキーワードが表示される。
【０１０１】
図８は、メニュー画面の他の表示例を示す図である。
【０１０２】
図８の例においては、地上波放送アイコン５４を除いて他のカテゴリアイコンの表示は消え、項目アイコン配列R2の表示位置はそれまで表示されていた位置より左方に移動している。
【０１０３】
また、図８の例においては、４チャンネルを表すチャンネルアイコン８５が、図６の表示のときと較べて大きく表示され、４チャンネルに対して、他のチャンネルより広い領域が割り当てられている。新たに割り当てられた領域には、「キーワードヒット」の文字が表示され、その右方には、番組情報に含まれるキーワードである「映画」、「コメディ」、「ペザー・グラム」が並べて表示されている。すなわち、この例においては、ユーザは、「映画」、「コメディ」、「ペザー・グラム」を、キーワードとして少なくともあらかじめ登録している。
【０１０４】
画面右方には、４チャンネルを選局し、４チャンネルで放送される「オーシャン・デラックス」を視聴するときに操作される「選局」と、EPGデータから取得される、「オーシャン・デラックス」の概要を表示させるときに選択される「番組説明」の項目が、４チャンネルの番組の下位の項目として表示されている。
【０１０５】
このようにして表示されるキーワードを見ることによって、ユーザは、「オーシャン・デラックス」がおすすめ番組として選択された理由を確認することができる。
【０１０６】
また、リモートコントローラ３１に設けられるオプションキーを押すなどの所定の操作が行われたときにだけキーワードが表示されるから、図７に示されるような画面においてキーワードも表示される場合に較べて、ユーザにとって見やすい画面を表示することができる。仮に、図７に示されるような画面においてキーワードも表示されるとした場合、表示スペースの点から、１つの画面に表示することができるチャンネルの数を少なくする必要があり、一覧性が悪くなる。また、それぞれのチャンネルで放送される番組の情報を小さな文字で表示させる必要があり、その画面は見づらいものとなる。
【０１０７】
以上のようなメニュー画面の表示を実現するDTV１の処理についてはフローチャートを参照して後述する。
【０１０８】
図９は、メニュー画面の表示を実現させるものとしてDTV１に用意されるソフトウエア（アプリケーションプログラム）の例を示す図である。
【０１０９】
DTV１には、メニュー画面表示アプリケーション１０１、キーワード登録アプリケーション１０２、およびServiceモジュール１０３が用意される。メニュー画面表示アプリケーション１０１には、設定プラグイン１１１、地上波放送プラグイン１１２、BS放送プラグイン１１３、CS放送プラグイン１１４、および、その他のプラグイン１１５が組み込まれている。
【０１１０】
ここで、プラグインとは、DTV１に用意される項目が選択されたときの機能を実現するソフトウエアモジュールである。例えば、設定プラグイン１１１、地上波放送プラグイン１１２、BS放送プラグイン１１３、CS放送プラグイン１１４の他に、録画予約に関する機能を実現するプラグイン（図５の「予約録画」、「予約確認」が選択されたときの機能を実現するプラグイン）、DTV１とネットワークを介して接続されたDLNA機器を制御するプラグイン（図５の「DLNA機器」が選択されたときの機能を実現するプラグイン）、IEEE1394ケーブルを介して接続された機器を制御するプラグイン（図５の「IEEE1394機器」が選択されたときの機能を実現するプラグイン）などが、その他のプラグイン１１５として組み込まれる。
【０１１１】
メニュー画面表示アプリケーション１０１は、メニュー画面の全体の表示を制御する。例えば、メニュー画面表示アプリケーション１０１は、表示用データ記憶部４１に記憶されているデータなどを用いてカテゴリアイコン、項目アイコンからなるメニュー画面を表示させるとともに、ユーザ操作に応じてメニュー画面の表示を切り替える。また、メニュー画面表示アプリケーション１０１は、ユーザにより選択されているカテゴリを、ユーザにより操作が行われる毎にそれぞれのプラグインに通知する。
【０１１２】
設定プラグイン１１１は、「設定」が選択されているときのメニュー画面の表示を制御する。「設定」が選択されていることがメニュー画面表示アプリケーション１０１から通知されたとき、図５に示される配列に従って、表示用データ記憶部４１に記憶されているデータを用いてそれぞれの項目アイコンを表示させるとともに、所定の項目が選択された場合、その下位にさらに項目があるときには、その下位の階層の項目を表示させる。
【０１１３】
例えば、設定プラグイン１１１は、「設定」に属する「キーワード・ヒット設定」（図５）の項目が選択されたとき、「キーワード・ヒット設定」の項目の下位の階層の項目である「キーワード・ヒット表示」、「キーワード登録」の項目を表示させる。
【０１１４】
「キーワード・ヒット表示」と「キーワード登録」の項目のうちの「キーワード・ヒット表示」の項目が選択されたとき、設定プラグイン１１１は、図８に示されるようにしてキーワードを表示する機能（キーワード・ヒット機能）のオン／オフをユーザに選択させ、ユーザによる選択に応じて、キーワード・ヒット機能のオン／オフをServiceモジュール１０３に設定する。また、「キーワード登録」の項目が選択されたとき、設定プラグイン１１１は、キーワード登録アプリケーション１０２を起動させ、キーワードの登録を行わせる。
【０１１５】
地上波放送プラグイン１１２は、「地上波放送」が選択されているときのメニュー画面の表示を制御する。「地上波放送」が選択されていることがメニュー画面表示アプリケーション１０１から通知されたとき、地上波放送プラグイン１１２は、図５に示される配列に従って、表示用データ記憶部４１に記憶されているデータを用いてそれぞれの項目アイコンを表示させるとともに、所定の項目が選択された場合、その下位にさらに項目があるときには、その下位の階層の項目を表示させる。
【０１１６】
例えば、地上波放送プラグイン１１２は、地上アナログ放送、地上ディジタル放送のそれぞれのチャンネルで放送される番組の情報をServiceモジュール１０３に問い合わせ、Serviceモジュール１０３からの応答に基づいてそれぞれの番組の情報を表示させる。Serviceモジュール１０３からの応答には、番組のタイトル、放送チャンネル名、放送時間帯の他に、番組情報にキーワードが含まれるか否かを表す情報も含まれており、地上波放送プラグイン１１２は、ある番組について、番組情報にキーワードが含まれていることの応答があった場合、その番組を放送するチャンネルのチャンネルアイコンの隣に星形のアイコンを表示させる。
【０１１７】
BS放送プラグイン１１３は、「BS放送」が選択されているときのメニュー画面の表示を制御する。「BS放送」が選択されていることがメニュー画面表示アプリケーション１０１から通知されたとき、BS放送プラグイン１１３は、図５に示される配列に従って、表示用データ記憶部４１に記憶されているデータを用いてそれぞれの項目アイコンを表示させるとともに、所定の項目が選択された場合、その下位にさらに項目があるときには、その下位の階層の項目を表示させる。
【０１１８】
例えば、BS放送プラグイン１１３は、BS放送のそれぞれのチャンネルで放送される番組の情報をServiceモジュール１０３に問い合わせ、Serviceモジュール１０３からの応答に基づいてそれぞれの番組の情報を表示させる。Serviceモジュール１０３からの応答には、番組のタイトル、放送チャンネル名、放送時間帯の他に、番組情報にキーワードが含まれるか否かを表す情報も含まれており、BS放送プラグイン１１３は、ある番組について、番組情報にキーワードが含まれていることの応答があった場合、その番組を放送するチャンネルのチャンネルアイコンの隣に星形のアイコンを表示させる。
【０１１９】
CS放送プラグイン１１４は、「CS放送」が選択されているときのメニュー画面の表示を制御する。「CS放送」が選択されていることがメニュー画面表示アプリケーション１０１から通知されたとき、CS放送プラグイン１１４は、図５に示される配列に従って、表示用データ記憶部４１に記憶されているデータを用いてそれぞれの項目アイコンを表示させるとともに、所定の項目が選択された場合、その下位にさらに項目があるときには、その下位の階層の項目を表示させる。
【０１２０】
例えば、CS放送プラグイン１１４は、CS放送のそれぞれのチャンネルで放送される番組の情報をServiceモジュール１０３に問い合わせ、Serviceモジュール１０３からの応答に基づいてそれぞれの番組の情報を表示させる。Serviceモジュール１０３からの応答には、番組のタイトル、放送チャンネル名、放送時間帯の他に、番組情報にキーワードが含まれるか否かを表す情報も含まれており、CS放送プラグイン１１４は、ある番組について、番組情報にキーワードが含まれていることの応答があった場合、その番組を放送するチャンネルのチャンネルアイコンの隣に星形のアイコンを表示させる。
【０１２１】
キーワード登録アプリケーション１０２は、おすすめ番組を選択する元になるキーワードのユーザによる登録を受け付け、受け付けたキーワードをServiceモジュール１０３に登録する。キーワード登録アプリケーション１０２は、例えば、設定プラグイン１１１により指示されたタイミングで起動し、キーワードの登録画面を表示させる。
【０１２２】
ユーザによるキーワードの登録は、登録画面に表示されるソフトウエアキーボードが操作され、所定の入力欄にキーワードが入力されることによって行われるようにしてもよいし、登録画面に表示されるキーワードのリストの中から、所定のキーワードが選択されることによって行われるようにしてもよい。
【０１２３】
Serviceモジュール１０３は、メニュー画面の表示に用いられる各種のデータ、設定を管理し、それぞれのアプリケーション、プラグインに対してデータを提供したり、設定の内容を通知したりする。例えば、Serviceモジュール１０３は、EPGデータ記憶部４２に記憶されている番組の情報を地上波放送プラグイン１１２、BS放送プラグイン１１３、およびCS放送プラグイン１１４に提供する。
【０１２４】
以上のようなソフトウエアが例えば制御部１１や表示画像生成出力部２１により実行されることによってメニュー画面の表示が実現される。
【０１２５】
次に、DTV１の処理についてフローチャートを参照して説明する。
【０１２６】
はじめに、図１０のフローチャートを参照して、キーワードの登録処理について説明する。
【０１２７】
リモートコントローラ３１に設けられるホームキーが押されたとき、ステップＳ１において、メニュー画面表示アプリケーション１０１は、表示用データ記憶部４１に記憶されているデータを用いてメニュー画面を表示させ、ステップＳ２に進み、ユーザ操作に応じてメニュー画面の表示を切り替える。ユーザにより操作が行われたとき、選択されているカテゴリが、メニュー画面表示アプリケーション１０１からそれぞれのプラグインに対して通知される。
【０１２８】
「設定」がユーザにより選択され、「設定」に属する項目の中から「キーワード・ヒット設定」の項目が選択されたとき、設定プラグイン１１１は、ステップＳ３において、「キーワード・ヒット設定」の項目の下位の階層の項目である「キーワード・ヒット表示」と「キーワード登録」の項目を表示させる。
【０１２９】
「キーワード・ヒット表示」と「キーワード登録」の項目のうちの「キーワード登録」が選択されたとき、設定プラグイン１１１は、ステップＳ４に進み、キーワード登録アプリケーション１０２を起動させる。
【０１３０】
ステップＳ５において、キーワード登録アプリケーション１０２は、キーワードの登録画面を表示させ、ステップＳ６に進み、登録画面を用いてユーザにより行われるキーワードの登録を受け付ける。
【０１３１】
ステップＳ７に進み、キーワード登録アプリケーション１０２は、ユーザにより登録されたキーワードをServiceモジュール１０３に登録する。登録されたキーワードはメモリ３２に記憶され、Serviceモジュール１０３により管理される。
【０１３２】
キーワードの登録が終了したとき、ステップＳ８において、設定プラグイン１１１は、「キーワード・ヒット設定」の項目の下位の階層の項目である「キーワード・ヒット表示」と「キーワード登録」の項目が表示される状態に戻る。
【０１３３】
ステップＳ９において、「キーワード・ヒット表示」と「キーワード登録」の項目のうちの「キーワード・ヒット表示」の項目が選択されたとき、設定プラグイン１１１は、キーワード・ヒット機能のオン／オフを選択する画面を表示させる。
【０１３４】
キーワード・ヒット機能をオンにすることがユーザにより選択されたとき、設定プラグイン１１１は、キーワード・ヒット機能のオンをServiceモジュール１０３に登録する。Serviceモジュール１０３においては、キーワード・ヒット機能の状態を表すフラグがオンの状態を表すものとして設定され、その状態が保持される。その後、処理は終了される。
【０１３５】
次に、図１１のフローチャートを参照して、キーワードの表示処理について説明する。なお、ここでは、「BS放送」が選択されているときの処理について説明する。
【０１３６】
ステップＳ２１，Ｓ２２の処理は、図１０のステップＳ１，Ｓ２の処理と同様の処理である。すなわち、リモートコントローラ３１に設けられるホームキーが押されたとき、ステップＳ２１において、メニュー画面表示アプリケーション１０１はメニュー画面を表示させ、ステップＳ２２に進み、ユーザ操作に応じてメニュー画面の表示を切り替える。ユーザにより「BS放送」が選択されたとき、そのことがメニュー画面表示アプリケーション１０１からBS放送プラグイン１１３に対して通知される。
【０１３７】
ステップＳ２３において、BS放送プラグイン１１３は、BS放送のそれぞれのチャンネルで放送される番組の情報をServiceモジュール１０３に問い合わせる。
【０１３８】
ステップＳ２４において、Serviceモジュール１０３は、BS放送のそれぞれのチャンネルで放送される番組について、キーワードの有無、すなわち、番組情報にキーワードが含まれるか否かを調べる。
【０１３９】
ステップＳ２５において、Serviceモジュール１０３は、それぞれのチャンネルで放送される番組について、番組のタイトル、チャンネル名、放送時間帯などの情報と、キーワードの有無を表す情報を、問い合わせに対する応答としてBS放送プラグイン１１３に通知する。
【０１４０】
ステップＳ２６において、BS放送プラグイン１１３は、メニュー画面の表示範囲に含まれるそれぞれのチャンネルで放送される番組のタイトル、チャンネル名、放送時間帯の情報を表示させるとともに、番組情報にキーワードが含まれている番組については、その番組を放送するチャンネルのチャンネルアイコンの隣に星形のアイコンを表示させる。これにより、図６、図７に示されるようなメニュー画面が表示される。
【０１４１】
BS放送プラグイン１１３は、ステップＳ２７において、例えば、メニュー画面表示アプリケーション１０１からの通知に基づいて、星形のアイコンがチャンネルアイコンの隣に表示される番組がカーソル７１により選択された状態でオプションキーが押されたか否かを判定し、押されたと判定した場合、ステップＳ２８に進む。
【０１４２】
ステップＳ２８において、BS放送プラグイン１１３は、いま選択されている番組をServiceモジュール１０３に通知し、その番組の番組情報に含まれるキーワードを問い合わせる。
【０１４３】
ステップＳ２９において、Serviceモジュール１０３は、番組情報に含まれるキーワードをBS放送プラグイン１１３に通知する。
【０１４４】
ステップＳ３０において、BS放送プラグイン１１３は、Serviceモジュール１０３から通知されたキーワードを並べて表示させる。これにより、図８に示されるような形でキーワードが表示される。キーワードが表示された後、または、ステップＳ２７において、星形のアイコンがチャンネルアイコンの隣に表示される番組がカーソル７１により選択された状態でオプションキーが押されていないと判定された後、処理は終了される。
【０１４５】
以上の処理により、ユーザが必要としているときだけ、おすすめ番組として選択する元になったキーワードを表示することができる。
【０１４６】
以上においては、「設定」に属する項目の中から「キーワード・ヒット設定」の項目が選択されたとき、「キーワード・ヒット設定」の項目の下位の階層の項目として、「キーワード・ヒット表示」と「キーワード登録」の項目が表示されるものとしたが、登録したキーワードがユーザ毎に管理されている場合、図１２に示されるように、「ユーザ切替」の項目も表示されるようにしてもよい。
【０１４７】
例えば、「ユーザ切替」の項目を選択したときに表示される名前のリストの中から自分の名前を選択することによって、DTV１を使用しているユーザは、自分が登録したキーワードに基づいて、おすすめ番組の選択を行わせることができる。
【０１４８】
具体的には、ユーザＡが「映画」をキーワードとして登録した場合、図１２に示されるような画面から「ユーザＡ」を選択することによって、「映画」を番組情報に含む番組をおすすめ番組として選択させることができ、また、ユーザＢが「スポーツ」をキーワードとして登録した場合、図１２に示されるような画面から「ユーザＢ」を選択することによって、「スポーツ」を番組情報に含む番組をおすすめ番組として選択させることができる。
【０１４９】
この場合、図１２に示されるような画面から「ユーザＡ」が選択されているとき、メニュー画面においては、「映画」を番組情報に含む番組のチャンネルアイコンの近傍には星形のアイコンが表示され、「映画」を番組情報に含まない番組のチャンネルアイコンの近傍には星形のアイコンが表示されない。同様に、図１２に示されるような画面から「ユーザＢ」が選択されているとき、メニュー画面においては、「スポーツ」を番組情報に含む番組のチャンネルアイコンの近傍には星形のアイコンが表示され、「スポーツ」を番組情報に含まない番組のチャンネルアイコンの近傍には星形のアイコンが表示されない。
【０１５０】
また、１人のユーザにより登録されたキーワードに基づいて選択された番組のチャンネルアイコンの近傍にだけ星形のアイコンが表示されるのではなく、他のユーザにより登録されたキーワードに基づいて選択された番組のチャンネルアイコンの近傍にも星形のアイコンが表示されるようにしてもよい。
【０１５１】
これにより、上述した例の場合、放送波のカテゴリを選択したときに表示されるチャンネルアイコンの配列のうち、「映画」を番組情報に含む番組のチャンネルアイコンの近傍と、「スポーツ」を番組情報に含む番組のチャンネルアイコンの近傍に星形のアイコンが表示される。
【０１５２】
なお、この場合、キーワードを登録したユーザ毎に、異なるアイコンが表示されるようにしてもよい。例えば、ユーザＡが登録したキーワードである「映画」を番組情報に含むものとして選択された番組のチャンネルアイコンの近傍には星形のアイコンが表示され、ユーザＢが登録したキーワードである「スポーツ」を番組情報に含むものとして選択された番組のチャンネルアイコンの近傍には丸形（「○」）のアイコンが表示される。
【０１５３】
これにより、それぞれのユーザは、自分が登録したキーワードに基づいて選択された番組がどれであるのかを確認することができる。
【０１５４】
また、以上のようなメニュー画面は、DTV以外にも、ハードディスクレコーダやDVD(Digital Versatile Disc)レコーダなどのディジタル録画再生機器や、パーソナルコンピュータなどの番組表を扱う各種の機器により表示されるようにすることができる。
【０１５５】
また、以上においては、おすすめ番組であること表すアイコンとして星形のアイコンが表示されるものとしたが、星形のアイコンに替えて、各種の情報が表示されるようにしてもよい。
【０１５６】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１５７】
図１３は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。CPU２０１は、ROM２０２、または記憶部２０８に記憶されているプログラムに従って各種の処理を実行する。RAM２０３には、CPU２０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU２０１、ROM２０２、およびRAM２０３は、バス２０４により相互に接続されている。
【０１５８】
CPU２０１にはまた、バス２０４を介して入出力インタフェース２０５が接続されている。入出力インタフェース２０５には、キーボード、マウス、マイクロホンなどよりなる入力部２０６、ディスプレイ、スピーカなどよりなる出力部２０７が接続されている。CPU２０１は、入力部２０６から入力される指令に対応して各種の処理を実行する。そして、CPU２０１は、処理の結果を出力部２０７に出力する。
【０１５９】
入出力インタフェース２０５に接続されている記憶部２０８は、例えばハードディスクからなり、CPU２０１が実行するプログラムや各種のデータを記憶する。通信部２０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１６０】
また、通信部２０９を介してプログラムを取得し、記憶部２０８に記憶してもよい。
【０１６１】
入出力インタフェース２０５に接続されているドライブ２１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部２０８に転送され、記憶される。
【０１６２】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図１３に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)を含む）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２１１、または、プログラムが一時的もしくは永続的に格納されるROM２０２や、記憶部２０８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部２０９を介して、ローカルエリアネットワーク、インターネット、ディジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１６３】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１６４】
【図１】本発明の一実施形態に係るDTVの構成例を示すブロック図である。
【図２】メニュー画面の表示例を示す図である。
【図３】メニュー画面の他の表示例を示す図である。
【図４】メニュー画面のさらに他の表示例を示す図である。
【図５】定義マップの例を示す図である。
【図６】「地上波放送」が選択されているときのメニュー画面の表示例を示す図である。
【図７】「地上波放送」が選択されているときのメニュー画面の他の表示例を示す図である。
【図８】「地上波放送」が選択されているときのメニュー画面のさらに他の表示例を示す図である。
【図９】DTVに用意されるソフトウエアの例を示す図である。
【図１０】DTVのキーワード登録処理について説明するフローチャートである。
【図１１】DTVのキーワード表示処理について説明するフローチャートである。
【図１２】項目の例を示す図である。
【図１３】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１６５】
１  DTV，  ２１  表示画像生成出力部，  ２２  ディスプレイ，  １０１  メニュー画面表示アプリケーション，  １０２  キーワード登録アプリケーション，  １０３  Serviceモジュール，  １１１  設定プラグイン，  １１２  地上波放送プラグイン，  １１３  BS放送プラグイン，  １１４  CS放送プラグイン
【図１】
2007067901.tif 000003
【図２】
2007067901.tif 000004
【図３】
2007067901.tif 000005
【図４】
2007067901.tif 000006
【図５】
2007067901.tif 000007
【図６】
2007067901.tif 000008
【図７】
2007067901.tif 000009
【図８】
2007067901.tif 000010
【図９】
2007067901.tif 000011
【図１０】
2007067901.tif 000012
【図１１】
2007067901.tif 000013
【図１２】
2007067901.tif 000014
【図１３】
2007067901.tif 000015