(57)【特許請求の範囲】
【請求項１】
表示部と、
互いに異なるアルゴリズムに従って複数のキーワード候補を取得するキーワード候補取得手段と、
上記キーワード候補取得手段により取得された複数のキーワード候補を含むキーワードリストを上記表示部に表示し、入力指示によりキーワードリストから選択されたキーワード候補を検索キーワードとして決定するキーワード決定手段と、
互いに異なる複数の検索範囲を示す検索範囲リストを、上記キーワード決定手段により決定された検索キーワードと共に、上記キーワードリストとは別に上記表示部に表示し、入力指示により検索範囲リストから選択された検索範囲を、上記キーワード決定手段により決定された検索キーワードを用いた検索の検索範囲として決定する検索範囲決定手段と、
上記検索範囲決定手段により決定された検索範囲において上記検索キーワードを用いた検索を実行させ、検索結果を上記表示部に表示させる検索結果表示手段とを備えることを特徴とする表示装置。
【請求項２】
受信した放送波による番組または録画された番組を上記表示部に表示させる映像表示処理手段を備え、
上記キーワード決定手段は、上記表示部の画面における一部の領域に上記キーワードリストを表示し、上記映像表示処理手段は、上記表示部の画面における残りの領域に上記番組を表示させることを特徴とする請求項１に記載の表示装置。
【請求項３】
上記キーワード候補取得手段は、上記映像表示処理手段が表示させている番組に関連するキーワードを上記キーワード候補として取得することを特徴とする請求項２に記載の表示装置。
【請求項４】
上記キーワード候補取得手段は、
（ａ）上記映像表示処理手段が表示させている番組の番組名をキーワード候補として取得する第１アルゴリズム、
（ｂ）上記映像表示処理手段が表示させている番組の出演者名をキーワード候補として取得する第２アルゴリズム、
（ｃ）予め登録されている登録キーワードをキーワード候補として取得する第３アルゴリズム、
（ｄ）上記検索結果表示手段により過去に実行された検索で用いられた検索済キーワードをキーワード候補として取得する第４アルゴリズム、
に従って複数のキーワード候補を取得することを特徴とする請求項２に記載の表示装置。
【請求項５】
上記キーワード決定手段は、上記キーワードリストの中に、キーワードを入力するための入力欄を含め、入力指示により当該入力欄が選択された場合、入力欄に入力されたキーワードを検索キーワードとして決定することを特徴とする請求項１から４の何れか１項に記載の表示装置。
【請求項６】
請求項１から５のいずれか１項に記載の表示装置を備えていることを特徴とするテレビジョン受像機。
【請求項７】
キーワード候補取得手段と、キーワード決定手段と、検索範囲決定手段と、検索結果表示手段と、映像表示処理手段と、を備えた表示装置を用いた検索方法であって、
上記キーワード候補取得手段が、互いに異なるアルゴリズムに従って複数のキーワード候補を取得するキーワード候補取得ステップと、
上記キーワード決定手段が、上記キーワード候補取得ステップにて取得された複数のキーワード候補を含むキーワードリストを上記表示装置に表示し、入力指示によりキーワードリストから選択されたキーワード候補を検索キーワードとして決定するキーワード決定ステップと、
上記検索範囲決定手段が、互いに異なる複数の検索範囲を含む検索範囲リストを、上記キーワード決定ステップにおいて決定された検索キーワードと共に、上記キーワードリストとは別に上記表示装置に表示し、入力指示により検索範囲リストから選択された検索範囲を、上記キーワード決定ステップにて決定された検索キーワードを用いた検索の検索範囲として決定する検索範囲決定ステップと、
上記映像表示処理手段が、上記検索範囲決定ステップにて決定された検索範囲において上記検索キーワードを用いた検索を実行させ、検索結果を上記表示装置に表示させる検索結果表示ステップとを含むことを特徴とする検索方法。
【請求項８】
請求項１から５のいずれか１項に記載の表示装置を動作させるプログラムであって、コンピュータを上記各手段として機能させるためのプログラム。
【請求項９】
請求項８に記載のプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の情報を検索することができる表示装置、テレビジョン受像機、検索方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、情報通信技術の発展に伴い、多数の情報の中から所望の情報を検索する技術が開発されている。例えば、特許文献１には、キーワードの入力を行うと自動的にブラウザを起動し、登録してある複数の検索エンジンで検索を実行した結果を表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２２８４７７号公報（１９９８年８月２５日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、キーワードの入力をユーザが必ず行うため、検索したいキーワードの入力に手間がかかるという問題がある。また、複数の検索エンジンの検索結果が表示されるため、検索結果が膨大となり、その中から所望の情報を探し出すのに時間がかかるという問題も起こり得る。
【０００５】
本発明は、上記課題を解決するためになされたものであり、検索するキーワードをユーザが容易に決定することができ、かつ、検索結果から所望の情報を探し易い表示装置、テレビジョン受像機、検索方法、プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の表示装置は、表示部と、互いに異なるアルゴリズムに従って複数のキーワード候補を取得するキーワード候補取得手段と、上記キーワード候補取得手段により取得された複数のキーワード候補を含むキーワードリストを上記表示部に表示し、入力指示によりキーワードリストから選択されたキーワード候補を検索キーワードとして決定するキーワード決定手段と、互いに異なる複数の検索範囲を示す検索範囲リストを上記キーワードリストとは別に上記表示部に表示し、入力指示により検索範囲リストから選択された検索範囲を、上記キーワード決定手段により決定された検索キーワードを用いた検索の検索範囲として決定する検索範囲決定手段と、上記検索範囲決定手段により決定された検索範囲において上記検索キーワードを用いた検索を実行させ、検索結果を上記表示部に表示させる検索結果表示手段とを備えることを特徴とする。
【０００７】
また、本発明の検索方法は、キーワード候補取得手段と、キーワード決定手段と、検索範囲決定手段と、検索結果表示手段と、映像表示処理手段と、を備えた表示装置を用いた検索方法であって、上記キーワード候補取得手段が、互いに異なるアルゴリズムに従って複数のキーワード候補を取得するキーワード候補取得ステップと、上記キーワード決定手段が、上記キーワード候補取得ステップにて取得された複数のキーワード候補を含むキーワードリストを上記表示装置に表示し、入力指示によりキーワードリストから選択されたキーワード候補を検索キーワードとして決定するキーワード決定ステップと、上記検索範囲決定手段が、互いに異なる複数の検索範囲を含む検索範囲リストを上記キーワードリストとは別に上記表示装置に表示し、入力指示により検索範囲リストから選択された検索範囲を、上記キーワード決定ステップにて決定された検索キーワードを用いた検索の検索範囲として決定する検索範囲決定ステップと、上記映像表示処理手段が、上記検索範囲決定ステップにて決定された検索範囲において上記検索キーワードを用いた検索を実行させ、検索結果を上記表示装置に表示させる検索結果表示ステップとを含むことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、検索するキーワードをユーザが容易に決定することができ、かつ、検索結果から所望の情報を探し易い表示装置を実現することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係るテレビジョン受像機のハードウェア構成及び周辺機器を示すブロック図である。
【図２】図１に示すテレビがディスプレイに表示するメニュー画面の一例を示す図である。
【図３】図１に示すテレビにおける画面遷移を示す画面遷移図である。
【図４】図１に示すテレビが備える制御部の内部構成を示すブロック図である。
【図５】図４に示す制御部が備える検索処理部の具体的な処理の流れを示すフローチャートである。
【図６】検索処理開始時におけるスマートサーチ画面の一例を示す図である。
【図７】キーワードリストに含まれる欄の表示例を示す図であり、（ａ）がキーワード候補を含む項目欄、（ｂ）が選択不可を示す項目欄、（ｃ）が入力欄を示す。
【図８】テレビが初期状態のときのスマートサーチ画面の一例を示す図である。
【図９】（ａ）はキーワードリストにおける欄の順番を示すテーブルを示し、（ｂ）はキーワードリストの一例を示す図である。
【図１０】ソフトウェアキーボードが表示されたスマートサーチ画面の一例を示す図である。
【図１１】検索範囲リストが表示されたスマートサーチ画面の一例を示す図である。
【図１２】検索範囲選択用アイコンの選択可否を決定するためのテーブルを示す図である。
【図１３】インターネット接続がされていないときの、検索範囲リストが表示されたスマートサーチ画面の一例を示す図である。
【図１４】検索結果の表示例を示す図であり、（ａ）はインターネット検索の検索結果、（ｂ）はＶＯＤ検索の検索結果、（ｃ）は録画リスト検索の検索結果、（ｄ）は番組表検索の検索結果を示す。
【図１５】図５に示すＳ６〜Ｓ１４の処理におけるスマートサーチ画面の遷移を示す図である。
【図１６】第１キーワード候補（番組名）を示す項目欄がフォーカスされているときのスマートサーチ画面の一例を示す図である。
【図１７】第２キーワード候補（出演者名）を示す項目欄がフォーカスされているときのスマートサーチ画面の一例を示す図である。
【図１８】第３キーワード候補（登録キーワード）を示す項目欄がフォーカスされているときのスマートサーチ画面の一例を示す図である。
【図１９】第４キーワード候補（検索済キーワード）を示す項目欄がフォーカスされているときのスマートサーチ画面の一例を示す図である。
【図２０】キーワードリストをスクロールさせるために上ボタンまたは下ボタンが長押しされたときのスマートサーチ画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
＜テレビジョン受像機の構成＞
本実施形態に係るテレビジョン受像機（以下、「テレビ」と略記）（表示装置）１のハードウェア構成について、図１を参照して説明する。図１は、テレビ１のハードウェア構成及び周辺機器を示すブロック図である。
【００１１】
テレビ１は、リモートコントロール（以下、単にリモコンと称する）１０とともに使用される。リモコン１０は、テレビ１と赤外線により無線通信を行い、ユーザの操作に応じテレビ１に対して各種信号を送る。リモコン１０は、テレビ１の画面にメニュー画面を表示するためのホームボタンや、画面上の操作を行うための上ボタン、下ボタン、右ボタン、左ボタン、決定ボタン、戻るボタン、終了ボタンなどを有している。そして、リモコン１０は押下されたボタンを示す信号をテレビ１に送る。
【００１２】
また、テレビ１はＵＳＢ（Universal Serial Bus）端子２１４を有しており、当該ＵＳＢ端子２１４にＨＤＤ（ハードディスクドライブ）２０を接続することが可能である。ＨＤＤ２０は、テレビ１が受信した放送番組を録画番組として記憶するためのものである。すなわち、ＨＤＤ２０は、録画番組に対応する映像データ、音声データ及び番組情報を記憶している。
【００１３】
テレビ１は、図１に示すように、チューナ２０１、ビデオデコーダ２０２、映像処理部２０３、ディスプレイコントローラ２０４、ディスプレイ２０５、オーディオデコーダ２０６、音声処理部２０７、アンプ２０８、スピーカ２０９、ＨＤＭＩ（登録商標）レシーバ２１０、ＬＡＮインタフェース２１１、赤外線受光部２１２、録画処理部２１３及び制御部２２０を備えている。
【００１４】
ディスプレイ２０５は、例えば液晶ディスプレイやプラズマディスプレイ、有機ＥＬディスプレイなどである。
【００１５】
チューナ２０１は、地上波デジタル放送、ＢＳ放送、又はＣＳ放送の放送番組を示す放送波から符号化映像信号と符号化音声信号とを復調する。ビデオデコーダ２０２は、チューナ２０１にて復調された符号化映像信号を復号する。ビデオデコーダ２０２にて復号された映像信号は、映像処理部２０３を介してディスプレイコントローラ２０４に供給される。ディスプレイコントローラ２０４は、映像処理部２０３により処理された映像信号が表す映像を表示するべく、ディスプレイ２０５を制御する。オーディオデコーダ２０６は、チューナ２０１にて復調された符号化音声信号を復号する。オーディオデコーダ２０６にて復号された音声信号は、音声処理部２０７を介してアンプ２０８に供給される。アンプ２０８は、音声処理部２０７により処理された音声信号が表す音声を出力すべく、スピーカ２０９を駆動する。
【００１６】
ＨＤＭＩ（登録商標）レシーバ２１０は、ソース機器から供給された映像信号及び音声信号を受信する。ＨＤＭＩ（登録商標）レシーバ２１０により受信された映像信号及び音声信号は、それぞれ、映像処理部２０３及び音声処理部２０７に供給され、チューナ２０１により復調された映像信号及び音声信号と同様、ディスプレイ２０５及びスピーカ２０９から出力される。
【００１７】
また、ＬＡＮインタフェース２１１は、ＷＥＢサーバ及びＶＯＤサーバから、それぞれ、ＷＥＢコンテンツ及びＶＯＤコンテンツを取得する。これらのネットワークコンテンツは、何れも、制御部２２０にてソフトウェア的にデコードされる。制御部２２０にてデコードされたネットワークコンテンツを表す映像信号及び音声信号は、それぞれ、映像処理部２０３及び音声処理部２０７に供給され、チューナ２０１により復調された映像信号及び音声信号と同様、ディスプレイ２０５及びスピーカ２０９から出力される。
【００１８】
赤外線受光部２１２は、リモコン１０からの信号（リモコン信号）を受信し、制御部２２０に送る。
【００１９】
録画処理部２１３は、制御部２２０からの指示に従って、指定された放送番組について、ビデオデコーダ２０２により復号された映像信号で示される映像データ、オーディオデコーダ２０６により復号化された音声信号で示される音声データ、及び当該放送番組の番組情報を対応付けてＨＤＤ２０に記録させる処理を行う。なお、録画処理部２１３は、電子番組表（電子番組ガイド（ＥＰＧ；Electronic Program Guide））から番組情報を取得すればよい。また、録画処理部２１３によりＨＤＤ２０に録画された録画番組の映像データ及び音声データに基づく映像信号及び音声信号が、制御部２２０により映像処理部２０３及び音声処理部２０７に入力されることで、録画番組が再生される。
【００２０】
制御部２２０は、上述した機能に加えて、メニュー画面を表す映像信号を生成する機能を有している。制御部２２０にて生成されたメニュー画面を表す映像信号は、映像処理部２０３に供給され、チューナ２０１により復調された映像信号と同様、ディスプレイ２０５から出力される。なお、制御部２２０は、メニュー画面を表す映像信号を生成するために必要となる各種情報を、ＬＡＮインタフェース２１１を介してメーカーサーバから取得することができる。また、制御部２２０は、赤外線受光部２１２が受信したリモコン信号に応じてメニュー画面を遷移させる。
【００２１】
なお、制御部２２０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えて構成されており、ＲＯＭ、ＲＡＭ等に記録されているプログラムをＣＰＵが実行することにより、上述した各機能を実現する。
【００２２】
＜メニュー画面＞
次に、本実施形態に係るテレビ１がディスプレイ２０５に表示するメニュー画面について、図２を参照して説明する。図２は、テレビ１がディスプレイ２０５に表示するメニュー画面１００の構成を示す画面構成図である。
【００２３】
メニュー画面１００は、リモコン１０に設けられたホームボタンが押下されたときにテレビ１が表示する画面であり、図２に示すように、インフォゾーン１１０と、機能・レコメンドゾーン１２０と、ネットサービスゾーン１３０とを含む。以下、インフォゾーン１１０、機能・レコメンドゾーン１２０、及びネットサービスゾーン１３０について説明する。
【００２４】
（インフォゾーン）
インフォゾーン１１０は、各種情報を表示するための領域であり、情報表示領域と言い換えることもできる。インフォゾーン１１０は、ユーザネーム表示領域１１１、お知らせ一覧ボタン１１２ａ、ログインボタン１１２ｂ、設定ボタン１１２ｃ、時刻表示領域１１３、天気表示領域１１４、ライブ映像表示領域１１５、バナー１１６ａ〜１１６ｃ、バナー詳細表示領域１１６ｄ、及びインフォメーション表示領域１１７を含む。
【００２５】
ユーザネーム表示領域１１１は、ユーザネームを表示するための領域である。テレビ１は、その製造メーカー等が提供する特定のサーバ（以下、「メーカーサーバ」と記載）にログインする機能を有しており、メーカーサーバへのログインを完了すると、ログインの際に使用したユーザネームをユーザネーム表示領域１１１に表示する。なお、ログインを完了するまでの間、テレビ１は、ログアウト状態であることを示す文字列（図２では「ようこそゲストさん」）をユーザネーム表示領域１１１に表示する。
【００２６】
お知らせ一覧ボタン１１２ａは、お知らせ一覧画面を呼び出すためのボタンである。お知らせボタン１１２ａがフォーカスされている状態でリモコンの決定ボタンが押下されると、テレビ１は、ディスプレイに表示する画面を、メニュー画面１００からお知らせ一覧画面へと遷移させる。なお、お知らせ一覧ボタン１１２ａは、テレビ１がネットワークに接続されている場合にのみフォーカス可能となる。
【００２７】
ログインボタン１１２ｂは、ログイン画面を呼び出すためのボタンである。ログインボタン１１２ｂがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、テレビ１は、ディスプレイ２０５に表示する画面を、メニュー画面１００からログイン画面へと遷移させる。なお、ログインボタン１１２ｂは、テレビ１がネットワークに接続されている場合にのみフォーカス可能となる。
【００２８】
設定ボタン１１２ｃは、設定画面を呼び出すためのボタンである。設定ボタン１１２ｃがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、テレビ１は、ディスプレイ２０５に表示する画面を、メニュー画面１００から設定画面へと遷移させる。なお、設定ボタン１１２ｃは、テレビ１がネットワークに接続されているか否かに拠らずフォーカス可能である。
【００２９】
時刻表示領域１１３は、現在時刻を表示するための領域である。時刻表示領域１１３における現在時刻の表示形式は任意であるが、本実施形態においては、図２に示すように、「午前＊＊：＊＊／＊＊＊＊年＊＊月＊＊日＊曜日」（／は改行を表す）という表示形式を採用している。なお、時刻表示領域１１３に表示する現在時刻は、例えば、テレビ１に内蔵された時計から取得してもよいし、テレビ１に接続されたＮＴＰサーバから取得してもよい。
【００３０】
天気表示領域１１４は、テレビ１が設置されている地域の天候情報を表示するための領域である。天気表示領域１１４における天候情報の表示形式は任意であるが、本実施形態においては、天気アイコン（図２の例では晴れのち曇りのアイコン）、地域名（図２の例では「矢板市」）、及びコメント（図２の例では「関東北部は花粉飛散量大の見込み」）を含む表示形式を採用している。なお、天気表示領域１１４に表示する天候情報は、メーカーサーバ等から取得したものであってもよいし、データ放送から抽出したものであってもよい。
【００３１】
ライブ映像表示領域１１５は、メニュー画面１００に遷移する直前に全画面表示していた映像（動画像又は静止画像）を縮小表示するための領域である。例えば、メニュー画面１００に遷移する直前にある放送番組が全画面表示されていた場合、ライブ映像表示領域１１５には、その放送番組が引き続き縮小表示されることになる。また、メニュー画面１００に遷移する直前にある録画番組が全画面表示されていた場合、ライブ映像表示領域１１５には、その録画番組が引き続き表示されることになる。また、メニュー画面１００に遷移する直前にあるウェブページが全画面表示されていた場合、ライブ映像表示領域１１５には、そのウェブページが引き続き表示されることになる。なお、ライブ映像表示領域１１５は、テレビ１がネットワークに接続されているか否かに拠らずフォーカス可能である。ライブ映像表示領域１１５がフォーカスされている状態でリモコン１０の決定ボタンが押下されると、テレビ１は、メニュー画面１００の表示を終了すると共に、ライブ映像の全画面表示を再開する。
【００３２】
バナー１１６ａ〜１１６ｃは、メーカーサーバから提供されたバナーであり、例えば、メーカーサーバから提供されたバナー広告である。バナー１１６ａ〜１１６ｃは、テレビ１がネットワークに接続されるか否かに拠らずフォーカス可能であり、バナー詳細表示領域１１６ｄには、フォーカスされているバナーに対応する詳細情報が表示される。バナー１１６ａ〜１１６ｃ、及び、バナー１１６ａ〜１１６ｃの各々に対応する詳細情報は、テレビ１がネットワークに接続されているときにメーカーサーバからダウンロードされ、テレビ１に蓄積される。
【００３３】
インフォメーション表示領域１１７は、メーカーサーバから提供された任意の文字列を表示するための領域である。インフォメーション表示領域１１７に表示される文字列は、インフォメーション表示領域１１７の右端から左端へと流れる。そして、最後の文字がインフォメーション表示領域１１７の左端からフレームアウトすると、最初の文字がインフォメーション表示領域１１７の右端からフレームインする。
【００３４】
なお、以下の説明においては、インフォゾーン１１０を構成するＵＩ（User Interface）要素のうち、フォーカス可能なＵＩ要素のことを、メニュー項目と総称する。具体的には、お知らせ一覧ボタン１１２ａ、ログインボタン１１２ｂ、設定ボタン１１２ｃ、ライブ映像表示領域１１５、及びバナー１１６ａ〜１１６ｃがメニュー項目に該当する。
【００３５】
（機能・レコメンドゾーン）
機能・レコメンドゾーン１２０は、各種機能に対応するパネル（以下、「機能パネル」と記載）１２１と、各種推薦コンテンツに対応するパネル（以下、「推薦コンテンツパネル」と記載）１２２とを表示するための領域であり、パネル表示領域と言い換えることもできる。機能パネル１２１及び推薦コンテンツパネル１２２は、機能・レコメンドゾーン１２０内に横一列に並べられる。
【００３６】
機能パネル１２１は、テレビ１が有する複数の機能の各々に対応するパネルである。ある機能パネル１２１がフォーカスされている状態でリモコンの決定ボタンが押下されると、テレビ１は、ディスプレイに表示する画面を、メニュー画面１００から、その機能パネル１２１に対応する機能を利用するための画面へと遷移させる。
【００３７】
本実施形態においては、機能パネル１２１として、裏番組パネル、スマートサーチパネル、録画リストパネル、入力切替パネル、番組表パネル、及びカレンダーパネルが用意される。例えば、裏番組パネルがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、制御部２２０は、ディスプレイ２０５に表示する画面を、メニュー画面１００から裏番組選択画面へと遷移させる。また、スマートサーチパネルがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、制御部２２０は、ディスプレイ２０５に表示する画面を、メニュー画面１００からスマートサーチ画面へと遷移させる。また、録画リストパネルがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、制御部２２０は、ディスプレイ２０５に表示する画面を、メニュー画面１００から、ＨＤＤ２０に記録されている録画番組のリストを示す録画リスト画面へと遷移させる。また、番組表パネルがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、制御部２２０は、ディスプレイ２０５に表示する画面を、メニュー画面１００から、電子番組表を示す番組表画面へと遷移させる。
【００３８】
推薦コンテンツパネル１２２は、テレビ１が選択した複数の推薦コンテンツ（裏番組、未放送番組、録画番組、又はウェブページ）の各々に対応するパネルである。ある推薦コンテンツパネル１２２がフォーカスされている状態でリモコン１０の決定ボタンが押下されると、制御部２２０は、対応する推薦コンテンツの全画面表示を開始するか（推薦コンテンツが裏番組、録画番組、又はウェブページの場合）、又は、対応する推薦コンテンツの録画予約を行うための録画予約画面の全画面表示を開始する（推薦コンテンツが未放送番組の場合）。
【００３９】
なお、以下の説明においては、機能・レコメンドゾーン１２０を構成するＵＩ（User Interface）要素のうち、フォーカス可能なＵＩ要素のことを、メニュー項目と総称する。具体的には、機能パネル１２１及び推薦コンテンツパネル１２２がメニュー項目に該当する。
【００４０】
（ネットサービスゾーン）
ネットサービスゾーン１３０は、各種ネットサービスに対応するアイコン１３１を表示するための領域である。あるアイコンがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、制御部２２０は、ディスプレイ２０５に表示する画面を、メニュー画面１００から、そのアイコン１３１に対応するネットサービスを利用するための画面へと遷移させる。
【００４１】
本実施形態においては、アイコン１３１として、ＩＰＴＶアイコン、写真・マガジンアイコン、ショッピングアイコン、検索・ＴＶポータルアイコン、ネット動画アイコン、コミュニケーションアイコン、暮らしサポートアイコン、サービス一覧アイコン、及びブックマークアイコンが用意される。
【００４２】
なお、各種ネットサービスに対応するアイコン１３１は、テレビ１がＬＡＮインタフェース２１１を介してネットワークに接続されているときに限って表示される。テレビ１がネットワークに接続されていない場合には、ネットワークに接続されていない旨を示すメッセージ、ネットワーク接続を奨励する動画コンテンツを呼び出すためのボタン、ネットワーク設定画面を呼び出すためのボタンなどをネットサービスゾーン１３０に表示するとよい。
【００４３】
なお、以下の説明においては、ネットサービスゾーン１３０を構成するＵＩ（User Interface）要素のうち、フォーカス可能なＵＩ要素のことを、メニュー項目と総称する。具体的には、アイコン１３１がメニュー項目に該当する。
【００４４】
（画面遷移）
次に、テレビ１における画面遷移について、図３を参照して説明する。図３は、テレビ１における画面遷移を示す画面遷移図である。
【００４５】
放送番組等のライブ映像が全画面表示されているときにリモコン１０のホームボタンが押下されると、制御部２２０は、図３に示すように、ディスプレイ２０５に表示する画面を、ライブ映像（全画面表示）からメニュー画面１００へと遷移させる。
【００４６】
メニュー画面１００の状態は、インフォゾーンフォーカス状態、機能・レコメンドゾーンフォーカス状態、及びネットサービスゾーンフォーカス状態に大別される。ここで、インフォゾーンフォーカス状態は、インフォゾーン１１０に含まれるメニュー項目の何れか１つがフォーカスされている状態であり、機能・レコメンドゾーンフォーカス状態は、機能・レコメンドゾーン１２０に含まれるメニュー項目の何れか１つがフォーカスされている状態であり、ネットサービスゾーンフォーカス状態は、ネットサービスゾーン１３０に含まれるメニュー項目の何れか１つがフォーカスされている状態である。何れの状態においても、フォーカスされているメニュー項目は、そのメニュー項目を取り囲むフォーカス枠によって、他のメニュー項目と識別可能になっている。
【００４７】
インフォゾーンフォーカス状態においてリモコン１０の右ボタンが押下されると、制御部２２０は、フォーカスするメニュー項目を、現在フォーカスされているメニュー項目の直ぐ右側に配置されたメニュー項目に変更する。同様に、インフォゾーンフォーカス状態においてリモコン１０の左ボタンが押下されると、制御部２２０は、フォーカスするメニュー項目を、現在フォーカスされているメニュー項目の直ぐ左側に配置されたメニュー項目に変更する。なお、インフォゾーンフォーカス状態におけるフォーカス移動は、メニュー項目の位置を移動するのではなく、フォーカス枠の位置を移動することによって実現される。
【００４８】
インフォゾーンフォーカス状態においてリモコン１０の下ボタンが押下されると、制御部２２０は、図３に示すように、メニュー画面１００の状態を、インフォゾーンフォーカス状態から機能・レコメンドゾーンフォーカス状態へと遷移させる。逆に、機能・レコメンドゾーンフォーカス状態においてリモコン１０の上ボタンが押下されると、制御部２２０は、メニュー画面１００の状態を、機能・レコメンドゾーンフォーカス状態からインフォゾーンフォーカス状態へと遷移させる。
【００４９】
機能・レコメンドゾーンフォーカス状態においてリモコン１０の右ボタンが押下されると、制御部２２０は、フォーカスするメニュー項目を、現在フォーカスされているメニュー項目の直ぐ右側に配置されたメニュー項目に変更する。同様に、機能・レコメンドゾーンフォーカス状態においてリモコン１０の左ボタンが押下されると、制御部２２０は、フォーカスするメニュー項目を、現在フォーカスされているメニュー項目の直ぐ左側に配置されたメニュー項目に変更する。なお、機能・レコメンドゾーンフォーカス状態におけるフォーカス移動は、フォーカス枠の位置を移動するのではなく、メニュー項目の位置を移動することによって実現される。
【００５０】
機能・レコメンドゾーンフォーカス状態においてリモコン１０の下ボタンが押下されると、制御部２２０は、図３に示すように、メニュー画面１００の状態を、機能・レコメンドゾーンフォーカス状態からネットサービスゾーンフォーカス状態へと遷移させる。逆に、ネットサービスゾーンフォーカス状態においてリモコン１０の上ボタンが押下されると、制御部２２０は、メニュー画面１００の状態を、ネットサービスゾーンフォーカス状態から機能・レコメンドゾーンフォーカス状態へと遷移させる。
【００５１】
ネットサービスゾーンフォーカス状態おいてリモコン１０の右ボタンが押下されると、制御部２２０は、フォーカスするメニュー項目を、現在フォーカスされているメニュー項目の直ぐ右側に配置されたメニュー項目に変更する。同様に、ネットサービスゾーンフォーカス状態においてリモコン１０の左ボタンが押下されると、制御部２２０は、フォーカスするメニュー項目を、現在フォーカスされているメニュー項目の直ぐ左側に配置されたメニュー項目に変更する。ネットサービスゾーンフォーカス状態におけるフォーカス移動は、メニュー項目の位置を移動するのではなく、フォーカス枠の位置を移動することによって実現される。
【００５２】
なお、メニュー画面１００が表示されているときにリモコン１０の戻るボタン、ホームボタン、又は終了ボタンが押下されると、制御部２２０は、メニュー画面１００の表示を終了すると共に、ライブ映像の全画面表示を再開する。
【００５３】
何れかの機能パネル１２１がフォーカスされている状態においてリモコン１０の決定ボタンが押下されると、制御部２２０は、ディスプレイ２０５に表示する画面を、メニュー画面１００から、その機能パネル１２１に対応する機能を利用するための画面へと遷移させる。例えば、録画リストパネルがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、制御部２２０は、ディスプレイ２０５に表示する画面を、メニュー画面１００から録画リスト画面へと遷移させる。また、スマートサーチパネルがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、制御部２２０は、ディスプレイに表示する画面を、メニュー画面１００からスマートサーチ画面６００へと遷移させる。
【００５４】
裏番組選択画面やスマートサーチ画面６００などが表示されるときにリモコン１０の戻るボタンが押下されると、制御部２２０は、ディスプレイ２０５に表示する画面を、これらの画面からメニュー画面１００へと遷移させる。また、裏番組選択画面やスマートサーチ画面６００などが表示されるときにリモコン１０の戻るボタンが押下されると、制御部２２０は、これらの画面の表示を終了すると共に、ライブ映像の全画面表示を再開する。
【００５５】
なお、フォーカスされているメニュー項目の周囲に表示されるフォーカス枠は明滅させることが好ましい。フォーカス枠の明滅周期は、例えば、０．５Ｈｚに設定すればよい。これにより、メニュー項目がカラフルな場合であっても、どのメニュー項目がフォーカスされているかをユーザが把握し易くなる。ただし、フォーカス移動が生じたときにフォーカス枠が暗状態にあると、フォーカス移動が生じたことがユーザに伝わり難くなる。そこで、本実施形態においては、フォーカス移動が生じる度にフォーカス枠の状態を明状態にリセットする構成を採用し、このような問題を回避している。また、フォーカス枠の色は任意であるが、本実施形態においては黄色を用い、背景色が黒の場合にその視認性を高めるように工夫している。
【００５６】
＜制御部の内部構成＞
次に、制御部２２０の内部構成の詳細について図４を参照しながら説明する。図４は、制御部２２０の内部構成を示すブロック図である。ここでは、録画リスト画面を用いた処理、番組表画面を用いた処理、スマートサーチ画面６００を用いた検索処理に関連する構成についてのみ説明し、これ以外の構成の説明を省略する。図４に示されるように、制御部２２０は、キーワード登録部２２１、登録キーワード記憶部２２２、録画リスト画面を用いた処理を行う録画リスト処理部２２３、番組表画面を用いた処理を行う番組表処理部２２４、及びスマートサーチ画面６００を用いた検索処理を行う検索処理部２２５を備えている。
【００５７】
（キーワード登録部）
キーワード登録部２２１は、ユーザから指定されたキーワードを登録キーワードとして登録キーワード記憶部２２２に記憶するものである。キーワード登録部２２１は、テレビ１が購入され最初に電源オンされたときにディスプレイ２０５に表示される初期設定画面において、ユーザの嗜好に応じたキーワードの入力を促し、入力されたキーワードを登録キーワードとして登録する。なお、キーワード登録部２２１は、登録キーワードの変更指示を受け付け可能であり、当該変更指示を受けると登録キーワード記憶部２２２に記憶されている登録キーワードを表示し、変更後のキーワードの入力を促してもよい。そして、キーワード登録部２２１は、ユーザ入力に従って登録キーワードを変更する。
【００５８】
なお、本実施形態では、キーワード登録部２２１は、第１所定数（例えば５個）以下の登録キーワードを登録することができるものとする。
【００５９】
登録キーワード記憶部２２２に記憶された登録キーワードは、お勧めの裏番組を提示する裏番組選択画面を生成する際など、様々な機能で利用される。
【００６０】
（録画リスト処理部）
録画リスト処理部２２３は、ＨＤＤ２０に記録されている録画番組のリストを示す録画リスト画面をディスプレイ２０５に表示させる。録画リスト処理部２２３は、図２に示すメニュー画面１００において録画リストパネルがフォーカスされている状態でリモコン１０の決定ボタンが押下されると処理を開始する。
【００６１】
録画リスト処理部２２３は、選択された録画番組の再生指示を受け付け可能である。録画リスト処理部２２３は、再生指示を受け付けると、選択された録画番組の映像信号及び音声信号をそれぞれ映像処理部２０３及び音声処理部２０７に送り、録画リスト画面を消去して、ディスプレイ２０５に再生映像を表示させる。
【００６２】
また、録画リスト処理部２２３は、入力されたキーワードによる検索指示を受け付け可能である。録画リスト処理部２２３は、検索指示を受け付けると、録画番組の中から、対応する番組情報の中にキーワードが含まれる録画番組を抽出し、抽出した録画番組のリスト（抽出録画番組リスト）をディスプレイ２０５などに出力する。
【００６３】
（番組表処理部）
番組表処理部２２４は、アンテナで受信された電子番組表を示す番組表画面をディスプレイ２０５に表示させる。番組表処理部２２４は、図２に示すメニュー画面１００において番組表パネルがフォーカスされている状態でリモコン１０の決定ボタンが押下されると処理を開始する。
【００６４】
番組表処理部２２４は、選択されたチャンネルへの切替指示や番組情報の表示指示を受け付け可能である。番組表処理部２２４は、チャンネルの切替指示を受け付けると、選択されたチャンネルの放送番組の映像信号及び音声信号を出力するように映像処理部２０３及び音声処理部２０７を制御し、当該放送番組をディスプレイ２０５に表示させる。また、番組表処理部２２４は、番組情報の表示指示を受け付けると、選択された放送番組の番組情報をディスプレイ２０５に表示させる。
【００６５】
さらに、番組表処理部２２４は、入力されたキーワードによる検索指示を受け付け可能である。番組表処理部２２４は、検索指示を受け付けると、電子番組表に含まれる放送番組の中から、対応する番組情報の中にキーワードが含まれる放送番組を抽出し、抽出した放送番組のリスト（抽出放送番組リスト）をディスプレイ２０５などに出力する。
【００６６】
（検索処理部）
次に、スマートサーチ画面６００を用いた検索処理を行う検索処理部２２５について説明する。図４に示されるように、検索処理部２２５は、画面切替部２２６、第１キーワード候補取得部（キーワード候補取得手段）２２７、第２キーワード候補取得部（キーワード候補取得手段）２２８、第３キーワード候補取得部（キーワード候補取得手段）２２９、第４キーワード候補取得部（キーワード候補取得手段）２３０、キーワード決定部（キーワード決定手段）２３１、検索範囲決定部（検索範囲決定手段）２３２、検索結果取得部（検索結果表示手段）２３３、履歴情報更新部２３４、及び履歴情報記憶部２３５を備えている。
【００６７】
画面切替部２２６は、ディスプレイ２０５の画面を、検索処理を行うためのスマートサーチ画面６００に切り替える処理を行うものである。画面切替部２２６は、ディスプレイ２０５の画面を、（ａ）メニュー画面１００に遷移する直前に全画面表示していたライブ映像（動画像又は静止画像）を縮小表示するため第１領域と、（ｂ）検索処理用の第２領域とに分割する。例えば、画面切替部２２６は、ディスプレイ２０５の画面を左右に２分割し、左半分を第１領域、右半分を第２領域とする。
【００６８】
メニュー画面１００に遷移する直前に放送番組が全画面表示されていた場合、第１領域には、その放送番組がライブ映像として引き続き縮小表示されることになる。また、メニュー画面１００に遷移する直前に録画番組が全画面表示されていた場合、第１領域には、その録画番組がライブ映像として引き続き表示されることになる。また、メニュー画面１００に遷移する直前にウェブページが全画面表示されていた場合、第１領域には、そのウェブページがライブ映像として引き続き表示されることになる。これにより、ユーザは、第１領域にてライブ映像を見ながら、第２領域にて検索処理を実行させることができる。
【００６９】
第１キーワード候補取得部２２７は、ライブ映像として選択されている番組に対応する番組情報の中の番組名（タイトル）を第１キーワード候補とする第１アルゴリズムに従って、第１キーワード候補を取得する。ライブ映像として選択されている番組とは、メニュー画面１００に遷移する直前に選択されていたチャンネルの放送番組または録画番組である。なお、ライブ映像がＨＤＤ２０に記録されている録画番組である場合、第１キーワード候補取得部２２７は、録画番組に対応する番組情報をＨＤＤ２０から抽出し、当該番組情報から第１キーワード候補を取得すればよい。また、ライブ映像がアンテナから受信している放送番組である場合、第１キーワード候補取得部２２７は、電子番組表から当該放送番組に対応する番組情報を抽出し、当該番組情報から第１キーワード候補を取得すればよい。
【００７０】
なお、第１キーワード候補取得部２２７は、ライブ映像としてウェブページが選択されている場合には、選択不可を示す第１キーワード候補を生成するものとする。
【００７１】
第２キーワード候補取得部２２８は、ライブ映像として選択されている番組に対応する番組情報の中の各出演者名を第２キーワード候補とする第２アルゴリズムに従って、第２キーワード候補を取得する。なお、ライブ映像がＨＤＤ２０に記録されている録画番組である場合、第２キーワード候補取得部２２８は、録画番組に対応する番組情報をＨＤＤ２０から抽出し、当該番組情報から第２キーワード候補を取得すればよい。また、ライブ映像がアンテナから受信している放送番組である場合、第２キーワード候補取得部２２８は、電子番組表から当該放送番組に対応する番組情報を抽出し、当該番組情報から第２キーワード候補を取得すればよい。
【００７２】
なお、第２キーワード候補取得部２２８は、第２所定数（例えば３個）の第２キーワード候補を出力する。すなわち、番組情報の中の出演者名が第２所定数を越える場合には、第２キーワード候補取得部２２８は、番組情報の出演者名のうち先頭から第２所定数番目までの出演者名を第２キーワード候補として取得する。また、番組情報の中の出演者名が第２所定数未満である場合、第２キーワード候補取得部２２８は、番組情報で示される出演者名を示す第２キーワード候補を取得するとともに、選択不可であることを示す第２キーワード候補を生成し、合計で第２所定数の第２キーワード候補を出力する。
【００７３】
また、第２キーワード候補取得部２２８は、ライブ映像としてウェブページが選択されている場合には、選択不可を示す第２所定数の第２キーワード候補を生成するものとする。
【００７４】
第３キーワード候補取得部２２９は、登録キーワード記憶部２２２に予め登録されている登録キーワードの各々を第３キーワード候補とする第３アルゴリズムに従って、第３キーワード候補を取得する。なお、上述したように、登録キーワード記憶部２２２には第１所定数（例えば５個）以下の登録キーワードが登録されている。そこで、第３キーワード候補取得部２２９は、当該第１所定数の第３キーワード候補を出力するものとする。そのため、登録キーワード記憶部２２２に記憶されている登録キーワードが第１所定数未満であれば、第３キーワード候補取得部２２９は、選択不可であることを示す第３キーワード候補を必要数だけ生成し、合計で第１所定数の第３キーワード候補を出力する。
【００７５】
第４キーワード候補取得部２３０は、履歴情報記憶部２３５に記憶されている、過去に実行された検索で用いられた検索済キーワードの各々を第４キーワード候補とする第４アルゴリズムに従って、第４キーワード候補を取得する。ただし、第４キーワード候補取得部２３０は、第３所定数（例えば５個）の第４キーワード候補を出力するものとする。そのため、履歴情報記憶部２３５に記憶されている検索済キーワードが第３所定数を超える場合には、各検索済キーワードに対応付けて記憶されている検索回数の多い上位第３所定数番目までの検索済キーワードを第４キーワード候補として取得する。一方、履歴情報記憶部２３５に記憶されている検索済キーワードが第３所定数未満である場合、第４キーワード候補取得部２３０は、選択不可であることを示す第４キーワード候補を必要数だけ生成し、合計で第３所定数の第４キーワード候補を出力する。
【００７６】
キーワード決定部２３１は、第１〜第４キーワード候補取得部２２７〜２３０に対してキーワード候補の取得処理を実行させ、取得されたキーワード候補を含む項目欄の一覧（以下、キーワードリストと称する）を第２領域に表示して、検索キーワードの決定をユーザに促す。このとき、キーワード決定部２３１は、第１〜第４キーワード候補とは別に、検索キーワードを入力するための検索キーワード入力テキストボックスを含む入力欄も当該キーワードリストに加える。
【００７７】
キーワード決定部２３１は、キーワードリストの中の何れか１つの項目欄が選択された状態でリモコン１０の決定ボタンが押下されると、当該選択された項目欄のキーワード候補を検索キーワードとして決定する。また、キーワード決定部２３１は、入力欄が選択された状態でリモコン１０の決定ボタンが押下されると、ソフトウェアキーボードを表示し、ユーザ入力に応じてキーワードを設定する。そして、キーワード決定部２３１は、ソフトウェアキーボードの入力完了ボタンが押下されると、入力欄に入力されたキーワードを検索キーワードとして決定する。そして、キーワード決定部２３１は、決定した検索キーワードを検索結果取得部２３３に出力する。
【００７８】
なお、キーワード決定部２３１は、メニュー画面１００においてスマートサーチパネルが選択されたタイミングで第１〜第４キーワード候補取得部２２７〜２３０に対してキーワード候補の取得処理を実行させる。また、キーワード決定部２３１は、ライブ映像が放送番組または録画番組である場合、当該番組の終了時刻を番組情報に基づいて特定し、特定した終了時刻が経過したタイミングでも、第１〜第４キーワード候補取得部２２７〜２３０に対してキーワード候補の取得処理を実行させる。
【００７９】
検索範囲決定部２３２は、検索範囲を決定し、決定した検索範囲を示す検索範囲情報を検索結果取得部２３３に出力するものである。本実施形態では、（１）インターネット上で公開されているＷｅｂページを検索範囲とするインターネット検索、（２）ビデオ・オン・デマンド（ＶＯＤ：Video On Demand）のシステムで供給されるデジタル動画像を検索範囲とするＶＯＤ検索、（３）ＨＤＤ２０に記録された録画番組を検索範囲とする録画リスト検索、（４）電子番組表を検索範囲とする番組表検索、の４つの中から１つを決定する。検索範囲決定部２３２は、上記４つの検索範囲の各々を示す検索範囲選択用アイコンのリスト（以下、検索範囲リストと称する）を表示し、ユーザからの選択指示に従って１つの検索範囲を決定する。
【００８０】
なお、ＬＡＮインタフェース２１１を介したネットワーク接続（インターネット接続）がされていない場合、検索範囲決定部２３２は、インターネット検索およびＶＯＤ検索を示す検索範囲選択用アイコンを選択不可とする。また、ＵＳＢ端子２１４にＨＤＤ２０が接続されていない場合、検索範囲決定部２３２は、録画リスト検索を示す検索範囲選択用アイコンを選択不可とする。
【００８１】
検索結果取得部２３３は、検索範囲情報を検索範囲決定部２３２から受けると、当該検索範囲情報で示される検索範囲で検索するためのアプリケーションを起動させ、キーワード決定部２３１により決定された検索キーワードによる検索処理を実行させる。
【００８２】
具体的は、検索結果取得部２３３は、検索範囲情報がインターネット検索を示している場合、ウェブブラウザを起動させる。そして、検索結果取得部２３３は、予め設定された検索エンジンのＵＲＬに検索キーワードをＵＲＬエンコードした結果を追加し、当該ＵＲＬを指定することで検索結果をＷＷＷサーバから得る。
【００８３】
また、検索結果取得部２３３は、検索範囲情報がＶＯＤ検索を示している場合も、ウェブブラウザを起動させる。そして、検索結果取得部２３３は、予め設定されたＶＯＤ検索用のＷｅｂページのＵＲＬに検索キーワードをＵＲＬエンコードした結果を追加し、当該ＵＲＬを指定することで検索結果をＷＷＷサーバから得る。
【００８４】
また、検索結果取得部２３３は、検索範囲情報が録画リスト検索を示している場合、録画リスト処理部２２３に対して検索キーワードによる録画リスト検索を実行させる。これにより、録画リスト処理部２２３は、ＨＤＤ２０から検索キーワードに基づいて抽出した録画番組の一覧である抽出録画番組リストを検索結果として検索結果取得部２３３に出力する。このようにして、検索結果取得部２３３は出力された検索結果を取得することができる。
【００８５】
また、検索結果取得部２３３は、検索範囲情報が番組表検索を示している場合、番組表処理部２２４に対して検索キーワードによる番組表検索を実行させる。これにより、番組表処理部２２４は、電子番組表の中から検索キーワードに基づいて抽出した放送番組の一覧である抽出放送番組リストを検索結果として検索結果取得部２３３に出力する。このようにして、検索結果取得部２３３は出力された検索結果を取得することができる。
【００８６】
そして、検索結果取得部２３３は、取得した検索結果をディスプレイ２０５の第２領域または全画面に表示させる。
【００８７】
履歴情報更新部２３４は、検索結果取得部２３３が検索結果を表示すると、キーワード決定部２３１により決定された検索キーワードを検索済キーワードとして登録するものである。具体的には、履歴情報更新部２３４は、登録しようとする検索済キーワードが履歴情報記憶部２３５にまだ登録されていない場合、当該検索済キーワードを検索回数「１回」と対応付けて履歴情報記憶部２３５に登録する。一方、履歴情報更新部２３４は、登録しようとする検索済キーワードが既に履歴情報記憶部２３５に登録されている場合、当該検索済キーワードに対応する検索回数を１だけ増やすように履歴情報記憶部２３５を更新する。これにより、履歴情報記憶部２３５には、スマートサーチ画面６００を用いた検索処理により過去に検索されたキーワードが検索回数とともに蓄積されることとなる。
【００８８】
＜検索処理部の処理の流れ＞
次に、検索処理部２２５の具体的な処理例について図５〜１９を参照しながら説明する。図５は、検索処理部２２５の処理の流れを示すフローチャートである。図６，８，１０、１１，１３〜１９は、ディスプレイ２０５の表示画面例である。図７は、キーワードリストに含まれる欄の表示例であり、（ａ）がキーワード候補を含む項目欄、（ｂ）が選択不可を示す項目欄、（ｃ）が入力欄を示す。図９は、キーワードリストを示す図である。図１２は、検索範囲選択用アイコンの選択可否を決定するためのテーブルを示す図である。
【００８９】
（ステップ（Ｓ）１）
まず、メニュー画面１００においてスマートサーチパネルがフォーカスされている状態でリモコン１０の決定ボタンが押下されると、画面切替部２２６は、ディスプレイ２０５の画面を第１領域と第２領域との２つに分割する（Ｓ１）。例えば、図６に示されるように、画面の左半分をライブ映像を表示するための第１領域６１とし、右半分を第２領域６２とする。これにより、第１領域６１でライブ映像を確認しながら検索処理を進めることができる。
【００９０】
なお、第１領域６１は、図６に示されるように、ライブ映像を縮小表示するためのライブ映像表示領域６１１、ライブ映像が放送番組または録画番組の場合に番組情報を表示する番組情報表示領域６１２、現時刻を表示する時刻表示領域６１３、スマートサーチ画面であることを示す図柄を表示する図柄表示領域６１４、及びスマートサーチ画面のタイトルを表示するタイトル表示領域６１５を含む。
【００９１】
画面切替部２２６は、メニュー画面１００に遷移する直前に全画面表示していた映像であるライブ映像（放送番組、録画番組、またはウェブページ）をライブ映像表示領域６１１に表示させる。
【００９２】
また、画面切替部２２６は、ライブ映像が放送番組である場合、電子番組表から当該放送番組に対応する番組情報を抽出し、抽出した番組情報を番組情報表示領域６１２に表示させる。画面切替部２２６は、ライブ映像が録画番組である場合、ＨＤＤ２０から当該録画番組に対応する番組情報を読み出し、読み出した番組情報を番組情報表示領域６１２に表示させる。
【００９３】
また、画面切替部２２６は、テレビ１に内蔵された時計、もしくは、テレビ１に接続されたＮＴＰサーバから取得した現在時刻を時刻表示領域６１３に表示する。現在時刻の表示形式は任意であるが、本実施形態においては、図６に示すように、「午前＊＊：＊＊／＊＊＊＊年＊＊月＊＊日＊曜日」（／は改行を表す）という表示形式を採用している。
【００９４】
さらに、画面切替部２２６は、予め設定されているアイコン画像をアイコン表示領域６１４に表示し、予め設定されているテキスト（本実施形態では「スマートサーチ」）をタイトル表示領域６１５に表示させる。
【００９５】
（ステップ（Ｓ）２）
次に、キーワード決定部２３１は、第１〜第４キーワード候補取得部２２７〜２３０に対してキーワード候補の出力処理を実行させる（Ｓ２）。上述したように、第１〜第４キーワード候補取得部２２７〜２３０は、それぞれ異なるアルゴリズムに従ってキーワード候補を取得する。
【００９６】
ここでは、第１キーワード候補取得部２２７は、１個の第１キーワード候補（番組名）を出力する。また、第２キーワード候補取得部２２８は、例えば第２所定数である３個の第２キーワード候補（出演者名）を出力する。なお、ライブ映像がウェブページである場合、第１及び第２キーワード候補取得部２２７，２２８は、選択不可を示す第１及び第２キーワード候補を生成する。また、第２キーワード候補取得部２２８は、番組情報に含まれる出演者名が３未満である場合、選択不可を示す第２キーワード候補を必要数だけ生成する。
【００９７】
また、第３キーワード候補取得部２２９は、例えば第１所定数である５個の第３キーワード候補（登録キーワード）を出力する。ただし、登録キーワード記憶部２２２に記憶されている登録キーワードが４個以下である場合、第３キーワード候補取得部２２９は、選択不可を示す第３キーワード候補を必要数だけ生成する。
【００９８】
さらに、第４キーワード候補取得部２３０は、例えば第３所定数である５個の第４キーワード候補（検索済キーワード）を出力する。ただし、履歴情報記憶部２３５に記憶されている検索済キーワードが４個以下である場合、第４キーワード候補取得部２３０は、選択不可を示す第４キーワード候補を必要数だけ生成する。
【００９９】
（ステップ（Ｓ）３）
次に、キーワード決定部２３１は、第１〜第４キーワード候補取得部２２７〜２３０により取得された１４個のキーワード候補の各々を含む１４個の項目欄を並べたキーワードリストを生成する（Ｓ３）。このとき、キーワード決定部２３１は、検索キーワードをユーザ入力するための検索キーワード入力テキストボックスを含む入力欄をキーワードリストに含める。
【０１００】
図７の（ａ）は、選択不可ではないキーワード候補を含む項目欄６２７の表示例であり、図７の（ｂ）は、選択不可を示すキーワード候補を含む項目欄６２７の表示例である。図示されるように、項目欄６２７は、キーワード候補を表示するためのキーワード候補表示領域６２２と、キーワード候補の取得アルゴリズムを示すアルゴリズム種別アイコンを表示するためのアイコン表示領域６２３とを含む。
【０１０１】
キーワード決定部２３１は、選択不可を示すキーワード候補の項目欄６２７のキーワード候補表示領域６２２に、「検索ワードが表示されます」のテキストを表示させる。それ以外の項目欄６２７については、キーワード決定部２３１は、キーワード候補のテキストをキーワード候補表示領域６２２に表示させる。また、キーワード決定部２３１は、第１キーワード候補については「タイトル」及びライブ映像を示す図柄（図では「ＴＶ視聴中」）のアルゴリズム種別アイコンを、第２キーワード候補については「人名」及びライブ映像を示す図柄（図では「ＴＶ視聴中」）のアルゴリズム種別アイコンを、第３キーワード候補については「登録」及び登録キーワードを示す図柄（図では星印）のアルゴリズム種別アイコンを、第４キーワード候補については「過去」及び検索済キーワードを示す図柄（図では「検索履歴」）のアルゴリズム種別アイコンを、アイコン表示領域６２３に表示する。
【０１０２】
図７の（ｃ）は、入力欄６２６の表示例である。図示されるように、入力欄６２６は、検索キーワードをユーザ入力するための検索キーワード入力テキストボックス６２５を有している。
【０１０３】
キーワード決定部２３１は、図９の（ａ）に示される順番で、１４個の項目欄６２７と入力欄６２６とを上から並べてキーワードリストを生成する。図９の（ｂ）は、キーワードリスト６２１の一例を示す図である。ここでは、第２キーワード候補に対応する３つの項目欄６２７ｂ、第１キーワード候補に対応する１つの項目欄６２７ａ、入力欄６２６、第３キーワード候補に対応する５つの項目欄６２７ｃ、第４キーワード候補に対応する５つの項目欄６２７ｄが上からこの順に並べられる。なお、以下では、項目欄６２７ａ〜６２７ｄを特に区別しない場合には、単に項目欄６２７とする。
【０１０４】
（ステップ（Ｓ）４）
次に、キーワード決定部２３１は、図６に示されるように、キーワードリスト６２１を第２領域６２に表示させる（Ｓ４）。なお、本実施形態では、キーワード決定部２３１は、キーワードリスト６２１の全てを第２領域６２に表示させるのではなく一部のみ（本実施形態では、図６に示されるように９個の欄６２６，６２７のみ）を表示させ、ユーザからのスクロール指示に従ってキーワードリスト６２１をスクロール表示させる。これにより、ユーザは、キーワードリスト６２１の全ての欄６２６，６２７を確認することができる。
【０１０５】
なお、キーワード決定部２３１は、図９の（ｂ）で示されるキーワードリスト６２１において、（１）の項目欄６２７の上に更に同一のキーワードリスト６２１が存在するように表示する。つまり、（１）の項目欄６２７の上に（１５）の項目欄６２７，（１４）の項目欄６２７，・・・が順次表示される。これにより、同一のキーワードリスト６２７が循環して表示されることとなる。
【０１０６】
また、キーワード決定部２３１は、図６に示されるように、キーワードリスト６２１の１つの欄を選択するためのフォーカス枠６２４を表示する。フォーカス枠６２４は、第２領域６２の所定位置に固定されている。図６に示す例では、第２領域６２の縦方向の略中央、つまり、第２領域６２に表示されるキーワードリスト６２１の９個の欄の上から５番目の欄を囲む位置にフォーカス枠６２４が固定表示される。そして、リモコン１０の上ボタンが押下されると、キーワード決定部２３１は、フォーカス枠６２４の中に表示されている欄よりも１つ上の欄がフォーカス枠６２４の中に移動するようにキーワードリスト６２１をスクロールさせる。また、リモコン１０の下ボタンが押下されると、キーワード決定部２３１は、フォーカス枠６２４の中に表示されている欄よりも１つ下の欄がフォーカス枠６２４の中に移動するようにキーワードリスト６２１をスクロールさせる。
【０１０７】
ただし、キーワード決定部２３１は、選択不可を示すキーワード候補に対応する項目欄６２７がフォーカス枠６２４の中に移動しないように、当該項目欄６２７を飛ばしてスクロールさせる。例えば、フォーカス枠６２４の中に表示されている欄よりも１つ上の欄が選択不可を示すキーワード候補に対応する項目欄６２７であるときに上ボタンが押下された場合、当該項目欄６２７よりも上にあり、かつ、当該項目欄６２７から最も近い選択不可を示さないキーワード候補の項目欄６２７または入力欄６２６がフォーカス枠６２４の中に移動するように、キーワードリスト６２１をスクロールさせる。これにより、選択不可を示すキーワード候補に対応する項目欄６２７が選択できなくなる。つまり、選択不可を示すキーワード候補に対応する項目欄６２７が選択不可能な欄となり、それ以外の欄が選択可能な欄となる。
【０１０８】
なお、図６に示されるように、フォーカス枠６２４の上下には、移動可能な方向を示す上矢印マーク６２８及び下矢印マーク６２９が表示される。
【０１０９】
また、キーワード決定部２３１は、フォーカス枠６２４内の項目欄６２７または入力欄６２６を他の欄よりも拡大して表示させる。また、キーワード決定部２３１は、フォーカス枠６２４を明滅させて表示させてもよい。これにより、ユーザは、フォーカスされている欄を容易に認識することができる。
【０１１０】
また、キーワード決定部２３１は、キーワードリスト６２１を表示する際、フォーカス枠６２４内に入力欄６２６が表示されるようにデフォルト設定されている。すなわち、メニュー画面１００においてスマートサーチパネルが選択されて図６の画面が表示される際、必ず、検索キーワード入力テキストボックス６２５を有する入力欄６２６（キーワード入力欄）が選択された画面になる。ユーザが検索処理を行う場合、入力欄６２６を用いてキーワードを入力する確率が一般的に高い。つまり、ユーザは、番組等を見ながら、何かを検索したいと考えてスマートサーチパネルを選択したのであるから、最初に選択される項目はキーワード入力であるのが自然である。そのため、入力欄６２６が選択された画面をデフォルトとして設定されること、ユーザは、キーワードの入力を即座に行うことができる。また、スマートサーチ画面６００に移行後、自分が考えた検索文言よりも適切な文言が他のキーワード候補にあると感じ、その文言で検索したいと考えた場合でも、カーソルの上下のみで選択可能であるのでユーザは簡単な操作で検索できる。
【０１１１】
なお、テレビ１の初期状態では、登録キーワード、検索済キーワードが登録されていない。また、放送波の受信ができない状態では、番組情報も取得できない。この場合、第１〜第４キーワード候補の全てが選択不可を示すこととなる。この場合、図８に示されるように、入力欄６２６のみが選択可能な欄となり、項目欄６２７の全ては「検索ワードが表示されます」と記載された選択不可能な欄となる。
【０１１２】
（ステップ（Ｓ）５）
次に、キーワード決定部２３１は、ライブ映像が放送番組または録画番組である場合、番組が切り替わったか否かを判定する（Ｓ５）。キーワード決定部２３１は、番組の終了時刻を番組情報に基づいて特定し、特定した終了時刻に基づいてＳ５の判定を行えばよい。番組が切り替わった場合（Ｓ５でＹｅｓ）、Ｓ２の処理に戻る。これにより、リアルタイムで表示されている番組に応じた第１キーワード候補及び第２キーワード候補を表示させることができる。
【０１１３】
（ステップ（Ｓ）６〜１７）
番組が切り替わっていない場合（Ｓ５でＮｏ）、キーワード決定部２３１は、フォーカス枠６２４の中の欄が入力欄６２６か否かを判定する（Ｓ６）。入力欄６２６がフォーカスされている場合（Ｓ６でＹｅｓ）、キーワード決定部２３１は、リモコン１０の決定ボタンが押下されたか確認する（Ｓ７）。決定ボタンが押下されない場合（Ｓ７でＮｏ）、Ｓ５の処理に戻る。リモコン１０の決定ボタンが押下された場合（Ｓ７でＹｅｓ）、キーワード決定部２３１は、図１０に示されるように、キーワードを入力するためのソフトウェアキーボード８０を表示する。
【０１１４】
ソフトウェアキーボード８０は、図１０に示されるように、各種の文字ボタン群８１、入力文字を切り替える切替ボタン群８２、カーソル移動ボタン群８３、変換／無変換を切り替えるボタン群８４、入力完了ボタン８５、入力取消ボタン８６、及び、入力された文字を表示するための入力文字表示欄８７を有している。ユーザは、ソフトウェアキーボード８０の各ボタンを選択することで、キーワードを入力することができる。
【０１１５】
その後、キーワード決定部２３１は、画面を戻す指示が入力されたか否かを判定する（Ｓ９）。具体的には、キーワード決定部２３１は、リモコン１０の終了ボタンが押下された場合、または、入力文字表示欄８７に一文字を入力されない状態でソフトウェアキーボード８０の入力完了ボタン８５が押下された場合、または、ソフトウェアキーボード８０の入力取消ボタン８６が押下された場合に、画面を戻す指示が入力されたものと判定する。Ｓ９でＹｅｓの場合、ソフトウェアキーボード８０を画面から消去し、Ｓ５の処理に戻る。
【０１１６】
Ｓ９でＮｏの場合、キーワード決定部２３１は、入力文字表示欄８７に一文字以上が入力された状態でソフトウェアキーボード８０の入力完了ボタン８５が押下されたか否かを判定する（Ｓ１０）。Ｓ１０でＮｏの場合、Ｓ９の処理に戻る。一方、Ｓ１０でＹｅｓの場合、キーワード決定部２３１は、入力文字表示欄８７に入力されたキーワードを検索キーワードとして決定する（Ｓ１１）。そして、キーワード決定部２３１は、入力欄６２６の検索キーワード入力テキストボックス６２５に当該検索キーワードを表示するとともに、当該検索キーワードを検索結果取得部２３３に出力する。
【０１１７】
次に、検索範囲決定部２３２は、図１１に示されるように、（１）インターネット検索を示す検索範囲選択用アイコン９０ａ、（２）ＶＯＤ検索を示す検索範囲選択用アイコン９０ｂ、（３）録画リスト検索を示す検索範囲選択用アイコン９０ｃ、（４）番組表検索を示す検索範囲選択用アイコン９０ｄのリストである検索範囲リスト９３を表示する（Ｓ１２）。
【０１１８】
図１１は、検索範囲選択用アイコンが表示されたスマートサーチ画面６００の一例を示す図である。図１１に示されるように、スマートサーチ画面６００は、４つの検索範囲選択用アイコン９０ａ〜９０ｄが表示されるアイコン表示領域９１を有している。検索範囲決定部２３２は、図１１に示されるように、アイコン表示領域９１をライブ映像表示領域６１１に重ねることなく、第２領域６２においてキーワードリスト６２１の上に重ねて表示することが好ましい。これにより、ユーザは、ライブ映像を確認しながら検索処理を進めることができる。以下では、検索範囲選択用アイコン９０ａ〜９０ｄを特に区別しない場合には、単に検索範囲選択用アイコン９０とする。
【０１１９】
また、検索範囲決定部２３２は、アイコン表示領域９１において、４つの検索範囲選択用アイコン９０ａ〜９０ｄを横方向に並べて表示する。本実施形態では、検索範囲選択用アイコン９０ａ，９０ｂ，９０ｃ，９０ｄをこの順に左から右方向に並べて表示する。そして、検索範囲決定部２３２は、４つの検索範囲選択用アイコン９０ａ〜９０ｄのうちの１つを囲むフォーカス枠９２を表示する。フォーカス枠９２は、リモコン１０の左ボタンおよび右ボタンの押下に応じて、左隣または右隣の検索範囲選択用アイコン９０に移動される。
【０１２０】
また、検索範囲決定部２３２は、ＬＡＮインタフェース２１１がインターネット接続されているか否か確認する。さらに、検索範囲決定部２３２は、ＵＳＢ端子２１４にＨＤＤ２０が接続されているか否か確認する。図１２は、インターネット接続の有無およびＨＤＤ２０の接続の有無に応じて、（１）インターネット検索、（２）ＶＯＤ検索、（３）録画リスト検索、（４）番組表検索の各々の選択可否を決定するためのテーブルを示す図である。検索範囲決定部２３２は、予め図１２に示すようなテーブルを記憶しており、当該テーブルに応じて検索範囲選択用アイコン９０ａ〜９０ｄの選択可否を決定する。
【０１２１】
具体的には、検索範囲決定部２３２は、インターネット接続されている場合、（１）インターネット検索および（２）ＶＯＤ検索に対応する検索範囲選択用アイコン９０ａ，９０ｂを選択可とし、インターネット接続されていない場合、当該検索範囲選択用アイコン９０ａ，９０ｂを選択不可とする。また、検索範囲決定部２３２は、ＨＤＤ２０が接続されている場合、（３）録画リスト検索に対応する検索範囲選択用アイコン９０ｃを選択可とし、ＨＤＤ２０が接続されていない場合、当該検索範囲選択用アイコン９０ｃを選択不可とする。なお、（４）番組表検索に対応する検索範囲選択用アイコン９０ｄについては、インターネット接続の有無およびＨＤＤ２０の接続の有無にかかわらず、選択可とする。
【０１２２】
検索範囲決定部２３２は、選択可と決定した検索範囲選択用アイコン９０についてはフォーカス枠９２を移動させることができるようにする。一方、検索範囲決定部２３２は、選択不可と決定した検索範囲選択用アイコン９０をグレー表示し、フォーカス枠９２が移動できないようにする。なお、検索範囲決定部２３２は、選択可能な検索範囲選択用アイコン９０のうちの最も左端に位置するアイコンを囲むようにフォーカス枠９２のデフォルト位置を設定している。
【０１２３】
図１３は、インターネット接続がされておらず、検索範囲選択用アイコン９０ａ，９０ｂが選択不可であるときのスマートサーチ画面６００の一例を示す図である。図１３に示されるように、検索範囲選択用アイコン９０ａ，９０ｂがグレー表示されている。また、フォーカス枠９２は、選択可能な検索範囲選択用アイコン９０ｃ，９０ｄのうち最も左端に位置する検索範囲選択用アイコン９０ｃを囲むようにデフォルト設定される。
【０１２４】
続いて、検索範囲決定部２３２は、リモコン１０の戻るボタンが押下されたか否か確認する（Ｓ１３）。Ｓ１３でＹｅｓの場合、検索範囲選択用アイコン９０を画面から消去し、Ｓ５の処理に戻る。
【０１２５】
一方、Ｓ１３でＮｏの場合、検索範囲決定部２３２は、リモコン１０の決定ボタンが押下されたか否か確認する（Ｓ１４）。Ｓ１４でＮｏの場合、Ｓ１３の処理に戻る。Ｓ１４でＹｅｓの場合、検索範囲決定部２３２は、フォーカス枠９２で囲まれた検索範囲選択用アイコン９０に対応する検索範囲で検索すると決定し、決定した検索範囲を示す検索範囲情報を検索結果取得部２３３に出力する（Ｓ１５）。
【０１２６】
その後、検索結果取得部２３３は、検索範囲情報で示される検索範囲で検索するためのアプリケーションを起動させ、キーワード決定部２３１により決定された検索キーワードによる検索処理を実行させる。そして、検索結果取得部２３３は検索結果をディスプレイ２０５に表示する（Ｓ１６）。その後、履歴情報更新部２３４は、検索キーワードを検索済キーワードとして履歴情報記憶部２３５を更新する（Ｓ１７）。
【０１２７】
図１４は、検索結果の表示例を示す図である。なお、図１４の（ａ）はインターネット検索、（ｂ）はＶＯＤ検索、（ｃ）は録画リスト検索、（ｄ）は番組表検索の検索結果を示す。図１４に示されるように、検索範囲がインターネット検索またはＶＯＤ検索の場合、検索範囲決定部２３２は第２領域６２に検索結果を表示させる。一方、検索範囲が録画リスト検索または番組表検索の場合、検索範囲決定部２３２はディスプレイ２０５の全領域に検索結果を表示させる。
【０１２８】
図１５は、Ｓ６〜Ｓ１４の処理におけるスマートサーチ画面６００の遷移を示す図である。図１５の（ａ）は、Ｓ４でキーワードリスト６２１が表示されたスマートサーチ画面６００を示している。このとき、Ｓ７においてリモコン１０の決定ボタンが押下されると、図１５の（ｂ）に示されるように、ソフトウェアキーボード８０が表示される。この時点では、入力文字表示欄８７には何ら文字が入力されていない。その後、ソフトウェアキーボード８０の操作により、図１５の（ｃ）に示されるように、入力文字表示欄８７に文字が入力される。
【０１２９】
なお、図１５の（ｂ）（ｃ）の画面においてリモコン１０の終了ボタンが押下された場合、もしくは、図１５の（ｂ）の画面において（つまり、入力文字表示欄８７に一文字も入力されない状態において）ソフトウェアキーボード８０の入力完了ボタン８５が押下された場合、Ｓ９でＹｅｓと判定され、図１５の（ａ）の画面に戻る。
【０１３０】
図１５の（ｃ）の画面において、ソフトウェアキーボード８０の入力完了ボタン８５が押下されると、Ｓ１０でＹｅｓと判定され、図１５の（ｄ）に示されるように、入力欄６２６の検索キーワード入力テキストボックス６２５に、ソフトウェアキーボード８０の入力文字表示欄８７に入力されたキーワードが表示される。さらに、アイコン表示領域９１に４つの検索範囲選択用アイコン９０ａ〜９０ｄが表示される。
【０１３１】
そして、図１５の（ｄ）の画面において、リモコン１０の決定ボタンが押下されると、図１４に示されるような検索結果が表示される。また、図１５の（ｄ）の画面において、リモコン１０の戻るボタンが押下されると、Ｓ１３でＹｅｓの判定され、図１５の（ａ）の画面に戻る。
【０１３２】
（ステップ（Ｓ）１８〜２１）
一方、Ｓ６でＮｏの場合、つまり、キーワード候補を示す項目欄６２７がフォーカスされている場合、キーワード決定部２３１は、リモコン１０の決定ボタンが押下されたか否か確認する（Ｓ１８）。
【０１３３】
図１６は、第１キーワード候補（番組名）を示す項目欄６２７ａがフォーカス枠６２４によりフォーカスされているときのスマートサーチ画面６００を示す。図１７は、第２キーワード候補（出演者名）を示す項目欄６２７ｂがフォーカス枠６２４によりフォーカスされているときのスマートサーチ画面６００を示す。図１８は、第３キーワード候補（登録キーワード）を示す項目欄６２７ｃがフォーカス枠６２４によりフォーカスされているときのスマートサーチ画面６００を示す。図１９は、第４キーワード候補（検索済キーワード）を示す項目欄６２７ｄがフォーカス枠６２４によりフォーカスされているときのスマートサーチ画面６００を示す。
【０１３４】
リモコン１０の決定ボタンが押下されると、キーワード決定部２３１は、フォーカス枠６２４に囲まれる項目欄６２７で示されるキーワード候補を検索キーワードとして決定する（Ｓ１９）。
【０１３５】
続いて、検索範囲決定部２３２は、リモコン１０の戻るボタンが押下されたか否か確認する（Ｓ２０）。Ｓ２０でＹｅｓの場合、Ｓ５の処理に戻る。
【０１３６】
一方、Ｓ２０でＮｏの場合、検索範囲決定部２３２は、リモコン１０の決定ボタンが押下されたか否か確認する（Ｓ２１）。Ｓ２１でＮｏの場合、Ｓ２０の処理に戻る。Ｓ２１でＹｅｓの場合、Ｓ１５の処理に移行して、検索範囲決定部２３２は、図１３の説明と同様に、フォーカス枠９２で囲まれた検索範囲選択用アイコン９０に対応する検索範囲で検索すると決定する。その後、Ｓ１６およびＳ１７の処理を行い、検索処理を終了する。
【０１３７】
＜まとめ＞
以上のように、本実施形態のテレビ１は、（Ａ）ディスプレイ（表示部）２０５と、（Ｂ）互いに異なる第１〜第４アルゴリズムに従って複数のキーワード候補を取得する第１〜第４キーワード候補取得部（キーワード候補取得手段）２２７〜２３０と、（Ｃ）取得された複数のキーワード候補を含むキーワードリスト６２１をディスプレイ２０５に表示し、入力指示によりキーワードリスト６２１から選択されたキーワード候補を検索キーワードとして決定するキーワード決定部（キーワード決定手段）２３１と、（Ｄ）互いに異なる複数の検索範囲を示す検索範囲リスト９３をディスプレイ２０５に表示し、入力指示により検索範囲リスト９３から選択された検索範囲を、上記検索キーワードを用いた検索の検索範囲として決定する検索範囲決定部（検索範囲決定手段）２３２と、（Ｅ）決定された検索範囲において検索キーワードを用いた検索を実行させ、検索結果をディスプレイ２０５に表示させる検索結果取得部（検索結果表示手段）２３３とを備える。
【０１３８】
これにより、複数のキーワード候補を含むキーワードリストの中から検索しようとするキーワードを選択することができ、キーワードの入力の手間を省くことができる。また、複数のキーワード候補は、異なる第１〜第４アルゴリズムに従って取得されため、様々な観点から取得されたキーワード候補が表示されることとなる。その結果、所望のキーワードを選択しやすくなり、検索キーワードをユーザが容易に決定することができる。
【０１３９】
また、互いに異なる複数の検索範囲を含む検索範囲リスト９３から選択された検索範囲において検索キーワードを用いた検索が実行される。そのため、所望の検索範囲に限定した検索が実行されるため、検索結果の中から所望の情報を探し易くなる。
【０１４０】
さらに、第１、第２キーワード候補取得部２２７，２２８は、第１領域６１に表示させている番組に関連するキーワードをキーワード候補として取得している。これにより、ユーザは、視聴している番組に関連するキーワードを容易に選択することが可能となる。
【０１４１】
より具体的には、第１キーワード候補取得部２２７は、番組の番組名を第１キーワード候補として取得する第１アルゴリズムに従って第１キーワード候補を取得する。第２キーワード候補取得部２２８は、番組の出演者名を第２キーワード候補として取得する第２アルゴリズムに従って第２キーワード候補を取得する。第３キーワード候補取得部２２９は、予め登録されている登録キーワードを第３キーワード候補として取得する第３アルゴリズムに従って第３キーワード候補を取得する。第４キーワード候補取得部２３０は、過去に実行された検索で用いられた検索済キーワードを第４キーワード候補として取得する第４アルゴリズムに従って第４キーワード候補を取得する。これにより、検索したいと望む確率の高いキーワード候補が表示されるため、ユーザのキーワード選択の手間を省くことのできる確率も高くなる。
【０１４２】
＜変形形態＞
（ａ）上記の説明では、キーワード決定部２３１は、Ｓ５の処理を行い、番組切替があった場合に、新たな番組に応じて抽出された第１キーワード候補及び第２キーワード候補の項目欄６２７ａ，６２７ｂを含むキーワードリスト６２１を表示するものとした。しかしながら、Ｓ５の処理を省略し、番組切替があったとしても、キーワードリスト６２１を更新しないようにしてもよい。ユーザによっては、メニュー画面１００でスマートサーチパネルを選択したときに表示されていた番組に関連するキーワードで検索することを希望する場合があるからである。
【０１４３】
（ｂ）上記の説明では、キーワード決定部２３１は、選択不可を示すキーワード候補の項目欄６２７もキーワードリスト６２１に含めるものとした。しかしながら、キーワード決定部２３１は、選択不可を示すキーワード候補の項目欄６２７をキーワードリスト６２１から省いてもよい。
【０１４４】
（ｃ）上記の説明では、検索範囲決定部２３２は、アイコン表示領域９１において、インターネット検索を示す検索範囲選択用アイコン９０ａ、ＶＯＤ検索を示す検索範囲選択用アイコン９０ｂ、録画リスト検索を示す検索範囲選択用アイコン９０ｃ、番組表検索を示す検索範囲選択用アイコン９０ｄをこの順に左から右方向に並べて表示するものとした。しかしながら、この順番はこれに限定されるものではない。
【０１４５】
例えば、検索範囲決定部２３２は、インターネット検索、ＶＯＤ検索、録画リスト検索および番組表検索の各々について、過去の検索処理において検索範囲として決定された回数（利用回数）を記憶しておく。そして、検索範囲決定部２３２は、利用回数の多い順に、左から右方向に各検索範囲に対応する検索範囲選択用アイコン９０を並べて配置してもよい。この場合、選択可能な検索範囲選択用アイコン９０のうちの最も左端に位置するアイコンを囲むようにフォーカス枠９２のデフォルト位置を設定しているため、ユーザは、過去に利用回数の多い検索範囲を容易に選択することができる。
【０１４６】
もしくは、検索範囲決定部２３２は、検索キーワードに応じて、検索範囲選択用アイコン９０の配置順を変更してもよい。例えば、第１キーワード候補（ライブ映像の番組名）または第２キーワード候補（ライブ映像の出演者名）が検索キーワードとして決定された場合、検索範囲決定部２３２は、アイコン表示領域９１において、番組表検索を示す検索範囲選択用アイコン９０ｄを最も左端に配置する。ライブ映像の番組名や出演者名を検索キーワードとして決定する場合、ユーザが他の番組を知りたい確率が高い。そのため、番組表検索を示す検索範囲選択用アイコン９０ｄを最も左端に配置することで、ユーザが番組表検索を選択する手間を省くことができる。
【０１４７】
（ｄ）上記の説明では、キーワード決定部２３１は、リモコン１０の上ボタンまたは下ボタンが押下されることにより、キーワードリスト６２１を１欄だけ上下にスクロールさせるものとした。この場合、フォーカス枠６２４にキーワードリスト６２１の最下欄が位置している状態からフォーカス枠６２４に最上欄が位置する状態までキーワードリスト６２１をスクロールさせる操作が面倒となる。そこで、リモコン１０の上ボタンまたは下ボタンが所定時間以上押下（長押し）された場合に、キーワード決定部２３１は、キーワードリスト６２１を上記実施形態よりも高速でスクロールさせてもよい。このとき、キーワード決定部２３１は、図２０に示されるように、画面の横方向を軸とした仮想円筒体の外周面にキーワードリスト６２１が貼り付けられ、当該仮想円筒体が回転しているように立体的に表示させることで、キーワードリスト６２１を高速スクロールさせてもよい。
【０１４８】
すなわち、キーワードリスト６２１において、フォーカス枠６２４が位置する中央付近の欄を相対的に大きく表示し、画面の上下端に近づくにつれ欄のサイズを徐々に小さくする。これにより、中央付近の欄が手前側にあるように見え、上下端に近い欄が奥側にあるように見える。このような表示形式でキーワードリスト６２１を高速スクロールさせることにより、あたかも仮想円筒体が回転しているように見える。
【０１４９】
（ｅ）上記の説明では、履歴情報更新部２３４は、検索済キーワードと検索回数とを対応づけて履歴情報記憶部２３５に格納するものとした。しかしながら、履歴情報更新部２３４は、検索済キーワードと検索時刻とを対応付けて履歴情報記憶部２３５に格納してもよい。この場合、履歴情報更新部２３４は、履歴情報記憶部２３５に格納される検索済キーワードが第３所定数（例えば５個）を超える場合、検索時刻が最も古い検索済キーワードを消去する。これにより、履歴情報記憶部２３５は、最近検索された検索済キーワードを記憶することとなる。その結果、ユーザは、キーワードリスト６２１において、最近利用したキーワード（第４キーワード候補）を容易に選択することができる。
【０１５０】
最後に、制御部２２０の各ブロックは、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０１５１】
後者の場合、制御部２２０は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである制御部２２０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記３ＤＴＶ１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１５２】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１５３】
また、制御部２２０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（NearField Communication）、ＤＬＮＡ（Digital Living Network Alliance）（登録商標）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。
【０１５４】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１５５】
〔まとめ〕
上記の課題を解決するために、本発明の表示装置は、表示部と、互いに異なるアルゴリズムに従って複数のキーワード候補を取得するキーワード候補取得手段と、上記キーワード候補取得手段により取得された複数のキーワード候補を含むキーワードリストを上記表示部に表示し、入力指示によりキーワードリストから選択されたキーワード候補を検索キーワードとして決定するキーワード決定手段と、互いに異なる複数の検索範囲を示す検索範囲リストを上記表示部に表示し、入力指示により検索範囲リストから選択された検索範囲を、上記キーワード決定手段により決定された検索キーワードを用いた検索の検索範囲として決定する検索範囲決定手段と、上記検索範囲決定手段により決定された検索範囲において上記検索キーワードを用いた検索を実行させ、検索結果を上記表示部に表示させる検索結果表示手段とを備えることを特徴とする。
【０１５６】
また、本発明の検索方法は、表示装置を用いた検索方法であって、互いに異なるアルゴリズムに従って複数のキーワード候補を取得するキーワード候補取得ステップと、上記キーワード候補取得ステップにて取得された複数のキーワード候補を含むキーワードリストを上記表示装置に表示し、入力指示によりキーワードリストから選択されたキーワード候補を検索キーワードとして決定するキーワード決定ステップと、互いに異なる複数の検索範囲を含む検索範囲リストを上記表示装置に表示し、入力指示により検索範囲リストから選択された検索範囲を、上記キーワード決定ステップにて決定された検索キーワードを用いた検索の検索範囲として決定する検索範囲決定ステップと、上記検索範囲決定ステップにて決定された検索範囲において上記検索キーワードを用いた検索を実行させ、検索結果を上記表示装置に表示させる検索結果表示ステップとを含むことを特徴とする。
【０１５７】
上記の構成によれば、複数のキーワード候補を含むキーワードリストの中から検索しようとするキーワードを選択することができる。これにより、キーワードの入力の手間を省くことができる。複数のキーワード候補は、異なるアルゴリズムに従って取得される。そのため、様々な観点から取得されたキーワード候補が表示されるため、所望のキーワードを選択しやすくなる。これにより、検索するキーワードをユーザが容易に決定することができる。
【０１５８】
また、互いに異なる複数の検索範囲を含む検索範囲リストから選択された検索範囲において検索キーワードを用いた検索が実行される。そのため、所望の検索範囲に限定した検索が実行されるため、検索結果の中から所望の情報を探し易くなる。
【０１５９】
以上から、検索するキーワードをユーザが容易に決定することができ、かつ、検索結果から所望の情報を探し易い表示装置を実現することができる。
【０１６０】
さらに、本発明の表示装置は、受信した放送波による番組または録画された番組を上記表示部に表示させる映像表示処理手段を備え、上記キーワード決定手段は、上記表示部の画面における一部の領域に上記キーワードリストを表示し、上記映像表示処理手段は、上記表示部の画面における残りの領域に上記番組を表示させることが好ましい。
【０１６１】
上記の構成によれば、ユーザは、番組を確認しながら、キーワードの選択処理を行うことができる。
【０１６２】
さらに、本発明の表示装置において、上記キーワード候補取得手段は、上記映像表示処理手段が表示させている番組に関連するキーワードを上記キーワード候補として取得することが好ましい。
【０１６３】
上記の構成によれば、視聴している番組に関連するキーワードを容易に選択することが可能となる。
【０１６４】
さらに、本発明の表示装置において、上記キーワード候補取得手段は、（ａ）上記映像表示処理手段が表示させている番組の番組名をキーワード候補として取得する第１アルゴリズム、（ｂ）上記映像表示処理手段が表示させている番組の出演者名をキーワード候補として取得する第２アルゴリズム、（ｃ）予め登録されている登録キーワードをキーワード候補として取得する第３アルゴリズム、（ｄ）上記検索結果表示手段により過去に実行された検索で用いられた検索済キーワードをキーワード候補として取得する第４アルゴリズム、に従って複数のキーワード候補を取得することが好ましい。
【０１６５】
ユーザは、視聴している番組の番組名や出演者名で検索したいと要望する可能性が高い。また、ユーザは、視聴している番組に関係なく、知りたい分野のキーワードを登録しておき、登録キーワードで検索したいと要望する可能性が高い。また、過去に検索した検索済キーワードで再度検索したと要望する可能性が高い。上記の構成によれば、これら複数の観点の各々を考慮した第１〜第４アルゴリズムにより取得されたキーワード候補を含むキーワードリストが表示される。これにより、検索したいと望む確率の高いキーワード候補が表示されるため、ユーザのキーワード選択の手間を省くことのできる確率も高くなる。
【０１６６】
さらに、本発明の表示装置において、上記検索範囲決定手段は、上記検索範囲リストを上記キーワードリストの上に重ねて表示し、上記検索範囲リストを上記番組の上に重ねて表示しないことが好ましい。
【０１６７】
上記の構成によれば、ユーザは、番組を見ながら検索範囲の選択を進めることができる。
【０１６８】
さらに、本発明の表示装置において、上記キーワード決定部は、上記キーワードリストの中に、キーワードを入力するための入力欄を含め、入力指示により当該入力欄が選択された場合、入力欄に入力されたキーワードを検索キーワードとして決定することが好ましい。
【０１６９】
上記の構成によれば、ユーザは、キーワード候補の中に所望のキーワードがない場合、検索したいキーワードを入力することができる。
【０１７０】
また、上記の表示装置は例えばテレビジョン受像機であってもよい。
【０１７１】
なお、上記表示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより表示装置をコンピュータにて実現させるプログラム、およびそれを記録したコンピュータ読取り可能な記録媒体も、本発明の範疇に入る。
【産業上の利用可能性】
【０１７２】
本発明は、液晶ディスプレイ、プラズマディスプレイなどの表示装置に適用することができる。
【符号の説明】
【０１７３】
１  テレビジョン受像機
１０  リモートコントロール
２０  ＨＤＤ
６１  第１領域
６２  第２領域
９０，９０ａ〜９０ｄ  検索範囲選択用アイコン
９２  フォーカス枠
９３  検索範囲リスト
１００  メニュー画面
２０１  チューナ
２０２  ビデオデコーダ
２０３  映像処理部（映像表示処理手段）
２０４  ディスプレイコントローラ（映像表示処理手段）
２０５  ディスプレイ（表示部）
２１１  ＬＡＮインタフェース
２１２  赤外線受光部
２１４  ＵＳＢ端子
２２０  制御部
２２１  キーワード登録部
２２２  登録キーワード記憶部
２２３  録画リスト処理部
２２４  番組表処理部
２２５  検索処理部
２２６  画面切替部
２２７  第１キーワード候補取得部（キーワード候補取得手段）
２２８  第２キーワード候補取得部（キーワード候補取得手段）
２２９  第３キーワード候補取得部（キーワード候補取得手段）
２３０  第４キーワード候補取得部（キーワード候補取得手段）
２３１  キーワード決定部（キーワード決定手段）
２３２  検索範囲決定部（検索範囲決定手段）
２３３  検索結果取得部（検索結果表示手段）
２３４  履歴情報更新部
２３５  履歴情報記憶部
６１１  ライブ映像表示領域
６２１  キーワードリスト
６２４  フォーカス枠
６２５  検索キーワード入力テキストボックス
６２６  入力欄
６２７，６２７ａ〜６２７ｂ  項目欄
【図１】
0005623599.tif 000002
【図２】
0005623599.tif 000003
【図３】
0005623599.tif 000004
【図４】
0005623599.tif 000005
【図５】
0005623599.tif 000006
【図６】
0005623599.tif 000007
【図７】
0005623599.tif 000008
【図８】
0005623599.tif 000009
【図９】
0005623599.tif 000010
【図１０】
0005623599.tif 000011
【図１１】
0005623599.tif 000012
【図１２】
0005623599.tif 000013
【図１３】
0005623599.tif 000014
【図１４】
0005623599.tif 000015
【図１５】
0005623599.tif 000016
【図１６】
0005623599.tif 000017
【図１７】
0005623599.tif 000018
【図１８】
0005623599.tif 000019
【図１９】
0005623599.tif 000020
【図２０】
0005623599.tif 000021