(57)【要約】【課題】ユーザの操作の手間を省くことができるテレビジョン受像機を提供する。【解決手段】テレビ受像機１０は、インターネット画面に含まれる文字列から、チャンネル名、日付、および時刻の少なくとも何れかの要素を抽出し、前記日付が所定の期間内のものでない場合、抽出した要素以外の要素を補完し、当該要素と抽出した要素とを互いに関連付けて管理し、管理した予約番組指定情報により指定される番組の録画予約を行うＣＰＵ６を備えている。【選択図】図１
2015039091.tif 000002
【特許請求の範囲】
【請求項１】
インターネット画面を表示部に表示させる表示制御手段と、
前記表示制御手段によって前記表示部に表示されたインターネット画面に含まれる文字列から、チャンネル名、日付、および時刻の少なくとも何れかの要素を抽出する抽出手段と、
チャンネル名、日付、および時刻のうち、前記抽出手段によって抽出された要素以外の要素を補完する補完手段と、
前記抽出手段によって抽出された要素と前記補完手段によって補完された要素とを互いに関連付け、予約番組指定情報として管理する管理手段と、
前記管理手段によって管理されている予約番組指定情報により指定される番組の録画予約を行う予約手段と、を備え、
前記補完手段は、
前記抽出手段が抽出した日付が現時点から所定の期間内のものである場合、放送信号から抽出した番組情報、視聴履歴、録画履歴およびユーザからの入力の少なくとも何れかを参照して補完を行い、
前記抽出手段が抽出した日付が現時点から所定の期間内のものでない場合、または、前記抽出手段が日付を抽出しなかった場合、視聴履歴および録画履歴の少なくとも何れかを参照して補完を行う、ことを特徴とするテレビジョン受像機。
【請求項２】
前記抽出手段は、前記インターネット画面において、チャンネル名、日付、および時刻の何れかの要素を抽出した場合、チャンネル名、日付、および時刻のうち当該抽出した要素以外の要素であって、前記インターネット画面上で当該抽出した要素から所定の範囲内に表示されている要素を更に抽出する、ことを特徴とする請求項１に記載のテレビジョン受像機。
【請求項３】
前記抽出手段が複数の要素を抽出したとき、前記表示制御手段は当該複数の要素のうち何れの要素を選択すべきかをユーザに選択させるための選択画面を前記表示部に表示させ、
前記管理手段は、前記ユーザによって選択された要素と、前記補完手段によって補完された要素とを互いに関連付けて管理することを特徴とする請求項１または２に記載のテレビジョン受像機。
【請求項４】
前記表示制御手段は、前記抽出手段によって抽出された要素を表す文字列を強調表示させることを特徴とする請求項１から３の何れか１項に記載のテレビジョン受像機。
【請求項５】
インターネット画面を表示部に表示させる表示制御手段を備えたテレビジョン受像機の制御方法であって、
前記表示制御手段によって前記表示部に表示されたインターネット画面に含まれる文字列から、チャンネル名、日付、および時刻の少なくとも何れかの要素を抽出する抽出工程と、
チャンネル名、日付、および時刻のうち、前記抽出工程において抽出された要素以外の要素を補完する補完工程と、
前記抽出工程において抽出された要素と前記補完工程において補完された要素とを互いに関連付け、予約番組指定情報として管理する管理工程と、
前記管理工程において管理されている予約番組指定情報により指定される番組の録画予約を行う予約工程と、を含み、
前記補完工程にて、
前記抽出工程において抽出した日付が現時点から所定の期間内のものである場合、放送信号から抽出した番組情報、視聴履歴、録画履歴およびユーザからの入力の少なくとも何れかを参照して補完を行い、
前記抽出工程において抽出した日付が現時点から所定の期間内のものでない場合、または、前記抽出工程において日付を抽出しなかった場合、視聴履歴および録画履歴の少なくとも何れかを参照して補完を行う、ことを特徴とするテレビジョン受像機の制御方法。
【請求項６】
請求項１から４の何れか１項に記載のテレビジョン受像機を動作させるためのプログラムであって、コンピュータを前記各手段として機能させるためのプログラム。
【請求項７】
請求項６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン受像機およびそのようなテレビジョン受像機の制御方法に関する。更に、本発明は、コンピュータをそのようなテレビジョン受像機として機能させるプログラムおよびそのようなプログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
近年、インターネットに接続可能な機能が搭載されたテレビジョン受像機（以下、テレビ受像機と称す）が普及し、インターネット機能と放送視聴機能（テレビ機能）とを連携させることが重要となっている。
【０００３】
インターネット機能とテレビ機能との連携の例としては、例えば、（１）テレビ受像機のソフトウェアのアップデート情報をインターネット経由で受信し、ソフトウェアのアップデートを行う、（２）インターネットから取得した情報（例えば、天気予報の情報など）を、自動でテレビ受像機に表示する、（３）テレビ受像機の表示画面上で、インターネット検索を行い、検索結果をテレビ受像機に表示する、などが挙げられる。
【０００４】
また、インターネット機能とテレビ機能とを連携された例として、特許文献１には、検索条件に該当するインターネットサイトの内容に更新があるか否かを判断し、更新がある場合、内容が更新されたことをディスプレイに表示する自動情報検索装置が記載されている。
【０００５】
また、文字列から文書検索を行う方法が特許文献２に記載されている。
【０００６】
また、特許文献３には、テレビ受像機およびインターネットから取得したテレビ画面上に表示可能な全てのテレビ番組表から所望の放送番組の録画或いは視聴予約を行うテレビ放送受信装置が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−１８１７７８号公報（２０００年６月３０日公開）
【特許文献２】特開２００１−６７３７８号公報（２００１年３月１６日公開）
【特許文献３】特開２００３−９０３０号公報（２００３年１月１０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
テレビ受像機の表示画面上でインターネット検索を行い、表示された検索結果の中から、ユーザが録画したいと考える番組情報（日付、時間帯、放送局等）が見つかった場合、ユーザは当該番組を予約するために必要な情報を覚えておき、覚えた情報を元に録画処理を行う必要がある。
【０００９】
上記特許文献３ではテレビ番組表を用いて番組予約を行うため、当該テレビ番組表内に表示されない日付（例えば、一週間以上先）の番組を予約したい場合、ユーザは覚えた情報を元に録画予約操作を行う必要があり、操作の手間がかかってしまうという問題があった。
【００１０】
本発明は、上記の問題点を解決するためになされたものであり、その目的は、テレビ番組表内に表示されない番組に対する録画予約の操作の手間を省くことができるテレビジョン受像機を提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明におけるテレビジョン受像機は、インターネット画面を表示部に表示させる表示制御手段と、前記表示制御手段によって前記表示部に表示されたインターネット画面に含まれる文字列から、チャンネル名、日付、および時刻の少なくとも何れかの要素を抽出する抽出手段と、チャンネル名、日付、および時刻のうち、前記抽出手段によって抽出された要素以外の要素を補完する補完手段と、前記抽出手段によって抽出された要素と前記補完手段によって補完された要素とを互いに関連付け、予約番組指定情報として管理する管理手段と、前記管理手段によって管理されている予約番組指定情報により指定される番組の録画予約を行う予約手段と、を備え、前記補完手段は、前記抽出手段が抽出した日付が現時点から所定の期間内のものである場合、放送信号から抽出した番組情報、視聴履歴、録画履歴およびユーザからの入力の少なくとも何れかを参照して補完を行い、前記抽出手段が抽出した日付が現時点から所定の期間内のものでない場合、または、前記抽出手段が日付を抽出しなかった場合、視聴履歴および録画履歴の少なくとも何れかを参照して補完を行う、ことを特徴としている。
【００１２】
上記構成によれば、抽出手段は、チャンネル名、日付、および時刻の少なくとも何れかの要素を抽出する。前記補完手段は、前記抽出手段が抽出した日付が現時点から所定の期間内のものでない場合、または、前記抽出手段が日付を抽出しなかった場合、視聴履歴および録画履歴の少なくとも何れかを参照し、前記抽出手段によって抽出された要素以外の要素を補完する。予約手段は、前記抽出手段によって抽出された要素と前記補完手段によって補完された要素とを互いに関連付けて管理された予約番組指定情報により指定される番組の録画予約を行う。
【００１３】
ここで、現時点から所定の期間内とは、テレビジョン受像機が録画予約を行う際、例えば、当該テレビジョン受像機が受信可能な電子番組表を用いて予約ができる期間のことである。従来技術においては、前記抽出手段が抽出した日付が現時点から所定の期間内のものでない場合、録画予約を行うには、録画予約に必要な情報をユーザが入力する必要がある。
【００１４】
一方で、上記構成によれば、前記抽出手段が抽出した日付が現時点から所定の期間内のものでなくても、視聴履歴および録画履歴の少なくとも何れかを参照して補完を行うことにより得られる予約情報を用いて、録画予約を行うことができる。
【００１５】
これにより、ユーザは、複雑な操作を行うことなく、現時点から所定の期間内のものでない番組であっても、インターネット画面に含まれる文字列から、録画予約をテレビジョン受像機に実行させることができる。したがって、ユーザがテレビジョン受像機に対して行う録画予約操作の手間を省くことができる。
【００１６】
なお、上記チャンネル名は、放送局名によって表現されるものでもよいし、チャンネル番号によって表されるものでもよい。
【００１７】
また、本発明におけるテレビジョン受像機において、前記抽出手段は、前記インターネット画面において、チャンネル名、日付、および時刻の何れかの要素を抽出した場合、チャンネル名、日付、および時刻のうち当該抽出した要素以外の要素であって、前記インターネット画面上で当該抽出した要素から所定の範囲内に表示されている要素を更に抽出する、ことが好ましい。
【００１８】
一般に、インターネット画面に表示される文字列は、表示位置が近いほど互いの関連性が高いという傾向がある。
【００１９】
上記構成によれば、インターネット画面に表示された要素のうち、互いに関連する要素を抽出することができる。よって、より好適にユーザが所望の予約情報をインターネット画面から抽出することができる。
【００２０】
また、本発明におけるテレビジョン受像機において、前記抽出手段が複数の要素を抽出したとき、前記表示制御手段は当該複数の要素のうち何れの要素を選択すべきかをユーザに選択させるための選択画面を前記表示部に表示させ、前記管理手段は、前記ユーザによって選択された要素と、前記補完手段によって補完された要素とを互いに関連付けて管理することが好ましい。
【００２１】
このような選択画面を表示部に表示させることにより、複数の要素のうちユーザの所望の要素を、ユーザに簡単に選択させることができる。
【００２２】
前記表示制御手段は、前記抽出手段によって抽出された要素を表す文字列を強調表示させることが好ましい。
【００２３】
これにより、予約情報に関連した文字列をユーザに簡単に認識させることができる。
【００２４】
上記課題を解決するために、本発明におけるテレビジョン受像機の制御方法は、インターネット画面を表示部に表示させる表示制御手段を備えたテレビジョン受像機の制御方法であって、前記表示制御手段によって前記表示部に表示されたインターネット画面に含まれる文字列から、チャンネル名、日付、および時刻の少なくとも何れかの要素を抽出する抽出工程と、チャンネル名、日付、および時刻のうち、前記抽出工程において抽出された要素以外の要素を補完する補完工程と、前記抽出工程において抽出された要素と前記補完工程において補完された要素とを互いに関連付け、予約番組指定情報として管理する管理工程と、前記管理工程において管理されている予約番組指定情報により指定される番組の録画予約を行う予約工程と、を含み、前記補完工程にて、前記抽出工程において抽出した日付が現時点から所定の期間内のものである場合、放送信号から抽出した番組情報、視聴履歴、録画履歴およびユーザからの入力の少なくとも何れかを参照して補完を行い、前記抽出工程において抽出した日付が現時点から所定の期間内のものでない場合、または、前記抽出工程において日付を抽出しなかった場合、視聴履歴および録画履歴の少なくとも何れかを参照して補完を行う、ことを特徴としている。
【００２５】
上記の構成によれば、本発明に係るテレビジョン受像機と同様の効果を奏する。
【００２６】
また、上記テレビジョン受像機が備えているコンピュータを動作させるプログラムであって、上記コンピュータを上記の各手段として実行させるためのプログラム、及び当該プログラムを記録したコンピュータ読み取り可能な記録媒体も本発明の技術的範囲に含まれる。
【発明の効果】
【００２７】
上記課題を解決するために、本発明におけるテレビジョン受像機は、インターネット画面を表示部に表示させる表示制御手段と、前記表示制御手段によって前記表示部に表示されたインターネット画面に含まれる文字列から、チャンネル名、日付、および時刻の少なくとも何れかの要素を抽出する抽出手段と、チャンネル名、日付、および時刻のうち、前記抽出手段によって抽出された要素以外の要素を補完する補完手段と、前記抽出手段によって抽出された要素と前記補完手段によって補完された要素とを互いに関連付け、予約番組指定情報として管理する管理手段と、前記管理手段によって管理されている予約番組指定情報により指定される番組の録画予約を行う予約手段と、を備え、前記補完手段は、前記抽出手段が抽出した日付が現時点から所定の期間内のものである場合、放送信号から抽出した番組情報、視聴履歴、録画履歴およびユーザからの入力の少なくとも何れかを参照して補完を行い、前記抽出手段が抽出した日付が現時点から所定の期間内のものでない場合、または、前記抽出手段が日付を抽出しなかった場合、視聴履歴および録画履歴の少なくとも何れかを参照して補完を行う、ことを特徴としている。
【００２８】
これにより、ユーザは、複雑な操作を行うことなく、現時点から所定の期間内のものでない番組であっても、インターネット画面に含まれる文字列から、録画予約をテレビジョン受像機に実行させることができる。したがって、ユーザがテレビジョン受像機に対して行う操作の手間を省くことができる。
【図面の簡単な説明】
【００２９】
【図１】テレビ受像機の構成を模式的に示す図である。
【図２】テレビ受像機の動作の流れを示すフローチャートである。
【図３】Ｗｅｂテキストの解析処理の流れを示すフローチャートである。
【図４】（ａ）はユーザによって選択された文字列に含まれる日付が１週間未満である場合において、保存された予約情報に対するテレビ受像機の日付判定の次の処理を説明する図であり、（ｂ）は予約確認画面の一例を示す図であり、（ｃ）は日時指定予約画面の一例を示す図であり、（ｄ）は予約選択画面の一例を示す図である。
【図５】ユーザによって選択された文字列に含まれる日付が１週間以上先である場合において、保存された予約情報に対するテレビ受像機の日付判定の次の処理を説明する図である。
【図６】テレビ受像機の動作の流れの一例を示す画面遷移図である。
【図７】（ａ）は、画面ａの右画面の拡大図であり、（ｂ）は画面ｂの右画面の拡大図である。
【図８】テレビ受像機の動作の流れの他の例を示す画面遷移図である。
【発明を実施するための形態】
【００３０】
以下、本発明の実施の形態について、図１〜８を用いて詳細に説明する。なお、以下の説明では本発明を実施するために好ましい種々の限定が付与されているが、本発明の技術的範囲は以下の実施の形態および図面の記載に限定されるものではない。
【００３１】
〔テレビ受像機１０の構成〕
最初に、図１を用いて、本発明に従った表示装置を備えたテレビ受像機の構成の概要を説明する。図１はテレビ受像機１０の構成を模式的に示す図である。
【００３２】
図１において、テレビ受像機（テレビジョン受像機）１０は、例えば、画面サイズ１６：９（１９２０×１０１０ドット）の液晶表示装置（表示部）２２を有するテレビ受像機の全体を示している。テレビ受像機１０は、バス８に接続されたＣＰＵ（抽出手段、補完手段、管理手段、表示制御手段、予約手段）６、メモリ７を有しており、テレビ受像機１０の動作は、ＣＰＵ６及び前記メモリ７に記憶された各種の制御プログラムにより制御される。即ち、この図１に示されたテレビ受像機では、ＣＰＵ６を含むコンピュータ・システムによって制御されており、テレビ受像機をコンピュータ・システムによって動作させるためのプログラムはメモリ７に記憶されている。
【００３３】
メモリ７は、通常、ＲＡＭによって構成されるが、一部にＲＯＭを含んでいてもよい。また、書き換え可能なフラッシュメモリ等を含んでいても良い。前記メモリ７には、ＣＰＵを動作させるためのＯＳや各種の制御ソフト等が記憶され、放送波を介して受信したＥＰＧデータ等の番組表情報に関するデータ、ＯＳＤ表示を行なう際に必要となるＯＳＤ用画像データ等が記憶されている。また、前記メモリ７は、各種制御動作に必要なワークメモリとして働くワーク領域を有している。
【００３４】
テレビ受像機１０には、デジタルチューナー部１４の外に、アナログチューナー部１２が設けられており、アナログ放送も受信可能とされている。また、外部入力部３１には、ＨＤＤ、ＳＤカード等の固体メモリ、ＢＤ（ブルーレイディスク）、ＤＶＤ、ＣＤ等のディスク装置等、種々の外部機器３０が接続可能とされており、更に、テレビ受像機１０の本体内にもＢＤ／ＤＶＤ／ＣＤの記録／再生部３２が内蔵されている。更に、ＩＰ放送チューナー部２３が備えられており、ＩＰ放送の受信も可能とされている。
【００３５】
テレビ受像機１０は、この外、ＡＶスイッチ部１３、デジタル復調部１５、分離部（ＤＭＵＸ）１６、ビデオデコード／キャプチャ部１７、ビデオセレクタ部１８、映像処理部１９、加算回路２０、表示制御部（表示制御手段）２１、液晶表示装置２２、ＥＰＧ／ＯＳＤ／予約処理部２４、オーディオデコード部２５、オーディオセレクタ部２６、音声出力変換部２７、スピーカ２８、選局部３３、通信制御部３４、リモコン受光部３５を有している。テレビ受像機１０には、更に、周囲の明るさを検出するためのＯＰＣ（光）センサ３が設けられている。なお、ＯＰＣセンサ３８は、ローパスフィルタを含む照度センサであることがより好ましい。これにより、例えば人がセンサの前を通過するなどの一時的な変化を緩和して、照度を平滑に取得することができる。
【００３６】
アナログチューナー部１２は、アナログ放送受信用のアンテナ１１を介して受信するアナログテレビ放送信号を選局するもので、選局部３３からの選局指示に応じて選局を行なう。アナログチューナー部１２からの受信信号は、ＡＶスイッチ部１３において、音声信号と映像信号とに分離され、映像信号はビデオセレクタ部１８に入力され、音声信号はオーディオセレクタ部２６に入力される。
【００３７】
デジタルチューナー部１４は、デジタル放送受信用アンテナ４０を介して受信するデジタルテレビ放送信号を選局するもので、選局部３３からの選局指示に応じて受信するチャンネルの選局を行なう。デジタルチューナー部１４からの受信信号は、デジタル復調部１５にて復調され、分離部（ＤＭＵＸ）１６に送られる。
【００３８】
ＩＰ放送チューナー部２３は、電話回線・ＬＡＮ等に接続された通信制御部３４を介して受信するＩＰ放送を選局するもので、選局部３３からの選局指示に応じて受信する特定のＩＰ放送を選局し、出力を分離部（ＤＭＵＸ）１６に送る。
【００３９】
分離部（ＤＭＵＸ）１６は、デジタル復調部１５又はＩＰ放送チューナー部２３から入力された、多重化された映像データ、音声データを分離し、映像データをビデオデコード／キャプチャ部１７に送り、音声データをオーディオデコード部２５に送る。さらに、分離部（ＤＭＵＸ）１６は、放送信号に含まれるＥＰＧデータ等のデータを抽出し、ＥＰＧ／ＯＳＤ／予約処理部２４に送る。なお、分離部（ＤＭＵＸ）１６によって抽出された放送波信号は、必要に応じてＣＰＵ６による書き込み制御によりメモリ７に記録される。
【００４０】
ビデオデコード／キャプチャ部１７は、分離部（ＤＭＵＸ）１６によって分離された映像データをデコードしたり、映像データに含まれるビデオ情報を静止画としてキャプチャしたりする。前記ビデオデコード／キャプチャ部１７によってデコードされた映像信号は、ビデオセレクタ部１８に送られる。ビデオセレクタ部１８には、既に説明したとおり、アナログチューナー部１２からの映像信号が入力されており、また、外部入力部３１からの映像信号も入力されている。ビデオセレクタ部１８は、ＣＰＵ６からの制御信号により、これらの入力映像信号から１つの映像信号を選んで出力し、映像処理部１９に送る。
【００４１】
映像処理部１９では、入力された映像信号に対して、例えば、ノイズリダクションの処理、シャープネスの調整、コントラストの調整等の映像処理を行ない、液晶表示装置２２に対して最適な映像信号となるように映像データを変換する。
【００４２】
表示制御部２１は、受信した映像データを液晶表示装置２２に表示させるための駆動回路を含む部分であり、加算回路２０によって加算された、ＥＰＧ／ＯＳＤ／予約処理部２４からの電子番組表（ＥＰＧ；Electronic Program Guide）データ、或いは、ＯＳＤ（オン・スクリーン・ディスプレイ）データを、映像処理部１９からの映像データに加えて液晶表示装置２２に送る。液晶表示装置２２では、送られてきた映像データを画面上に表示する。
【００４３】
ＥＰＧ／ＯＳＤ／予約処理部２４では、更に、本発明に従ったスケーリング表示のための処理を行なうが、この点については、後で詳細に説明する。
【００４４】
オーディオデコード部２５は、分離部（ＤＭＵＸ）１６によって分離された音声データをデコードするものである。オーディオデコード部２５は、デコードした音声信号をオーディオセレクタ部２６に送る。
【００４５】
オーディオセレクタ部２６では、ＡＶスイッチ部１３からの音声信号、外部入力部３１からの音声信号、及び、オーディオデコード部２５からの音声信号を受け、ＣＰＵ６からの制御によってビデオセレクタ部１８で選択された映像信号に対応した音声信号を選択し、音声出力変換部２７を介して音声信号をスピーカ２８に送る。音声出力変換部２７は、受信した音声信号をスピーカ２８での再生に最適な信号に変換してスピーカ２８に供給する。
【００４６】
リモコン受光部３５は、リモートコントローラ３６（以下リモコン３６という）からの光信号を受信して、前記リモコン３６からの制御信号を受け付けるためのものである。後から説明するスケーリング表示への移行、スケーリング表示時の各種ボタンの選択と決定等、視聴者からの指示は、このリモコン３６を介して行なわれる。
【００４７】
ＥＰＧ／ＯＳＤ／予約処理部２４は、定期的に更新保存されたＥＰＧデータに基づき電子番組表を作成し、また、メモリ７に予め保存されているＯＳＤデータを描画する。前記のＯＳＤデータとは、例えば、予めメモリ７に記憶された設定メニュー画面、音量ケージ、現在時刻、選局チャンネル等の各種情報を描画するためのデータである。また、ＥＰＧ／ＯＳＤ／予約処理部２４は、前記の電子番組表を利用して番組の予約処理等を行なう。
【００４８】
通信制御部３４は、電話回線、ＬＡＮ、インターネット等のネットワーク網を介して通信を確立させるように制御を行なう。
【００４９】
また、テレビ受像機１０は、コンテンツ判別部４１を備えている。
【００５０】
コンテンツ判別部４１は、分離部１６、外部入力部３１、記録／再生部３２のうち、コンテンツを受信した部材から、そのコンテンツの種類を判別する。具体的には当該コンテンツがデジタル放送由来のコンテンツか否かの判別、フレーム周波数の判別（例えば２４Ｈｚか否か）、フィルム由来か否かの判別（例えば、２４Ｈｚで撮影されたコンテンツを２２プルダウンまたは２３プルダウン処理したコンテンツであるか否か）、ジャンル情報が関連付けられていれば、どのようなジャンル情報かの判別を行なう。
【００５１】
例えば、デジタル放送においては、ジャンル情報が大分類、中分類と分類されて関連付けられている。大分類としては、例えば、「ニュース／報道」、「情報／ワイドショー」、「バラエティ」、「映画」、「スポーツ」等がある。中分類としては、例えば大分類が「ニュース／報道」の場合は「定時・総合」、「ローカル／地域」、「天気」等がある。一般に一つの放送番組（コンテンツ）には、複数の大分類のジャンル情報が関連付けられている。例えば、スポーツニュースの場合は「ニュース／報道」、「スポーツ」の大分類のジャンル情報が関連付けられており、さらに、これらに属する中分類のジャンル情報がいくつか関連付けられている。コンテンツ判別部４１は、分離部１６、外部入力部３１、記録／再生部３２のいずれかが、これらのジャンル情報が関連付けられたコンテンツを受信したときに、当該コンテンツに関連付けられたジャンル情報を取得することができる。
【００５２】
〔テレビ受像機１０による予約録画処理〕
次に、テレビ受像機１０による予約録画処理動作の一例について図２から図８を用いて説明する。図２は、テレビ受像機１０の動作の流れを示すフローチャートである。
【００５３】
図２に示すように、ユーザがリモートコントローラ３６等を用いて、テレビ受像機１０をインターネットに接続させるためのボタンを押下すると、テレビ受像機１０はインターネットからの入力を受け付けるよう入力を切り替える。具体的には、テレビ受像機１０の通信制御部３４は、インターネットを介して通信を確立させるように制御を行う。ＣＰＵ６は、インターネットに接続したことを確認すると、インターネット画面を液晶表示装置２２に表示させる。具体的には、ＣＰＵ６は、表示制御部２１を制御し、表示制御部２１は、液晶表示装置２２にインターネット画面を表示させる（ステップＳ２０１。以下単にＳ２０１とする）。なお、ユーザがテレビ受像機１０をインターネットに接続させるための動作の具体的な実現方法については、当業者が本願出願時の技術常識に基づいて適宜把握することができるので、ここでは、上記動作および以降のユーザの動作について詳細には説明しない。
【００５４】
次に、ユーザが、テレビ受像機１０に表示されたインターネットの検索画面において、「ＸＸＸ」を検索すると、ＣＰＵ６は、文字列「ＸＸＸ」で検索を行う（Ｓ２０２）。その後、ＣＰＵ６は、「ＸＸＸ」の検索結果のＷｅｂテキストを解析する。ＣＰＵ６は、Ｗｅｂテキストを解析することにより、開始時刻、終了時刻、放送局等の予約情報を保存する（Ｓ２０３）。
【００５５】
なお、Ｗｅｂテキストの解析処理については、後述する。また、開始時刻、終了時刻、放送局等は、予約番組を指定するための予約番組指定情報を構成する要素である。
【００５６】
次に、ＣＰＵ６は、Ｓ２０３にて、開始時刻、終了時刻、放送局等の予約情報を保存したか否かを判定する（Ｓ２０４）。上記情報を保存していない場合（Ｓ２０４にてＮｏ）、ＣＰＵ６は、「ＸＸＸ」の検索結果を液晶表示装置２２に表示させ、処理を終了する（Ｓ２０５）。
【００５７】
開始時刻、終了時刻、放送局等の情報を保存した場合（Ｓ２０４にてＹｅｓ）、ＣＰＵ６は、検索結果に含まれる文字列のうち、互いに関連付けられて保存された開始時刻、終了時刻、放送局等の情報（文字列）などが含まれる文字列であって、予め定められた範囲内にある文字列にマークを付けて液晶表示装置２２に表示させる（Ｓ２０６）。
【００５８】
その後、ユーザがリモートコントローラ３６の上下左右キー等を用いて、Ｓ２０６にてＣＰＵ６がマークを付けた複数の文字列のうち、ある文字列（例えば、「２０１１年５月」など）までカーソルを動かし、決定キー等を押下すると、ＣＰＵ６は、当該文字列が選択されたことを検知する（Ｓ２０７）。その後、ＣＰＵ６は、選択された文字列に応じた処理（選択文字列実行処理）を実行する（Ｓ２０８）。なお、選択された文字列に応じた処理については、後述する。
【００５９】
（Ｗｅｂテキストの解析処理）
次に、Ｓ２０３におけるＷｅｂテキストの解析処理について図３を参照して説明を行う。図３はＷｅｂテキストの解析処理の流れを示すフローチャートである。
【００６０】
まず、ＣＰＵ６は、放送局名およびチャンネル情報を、メモリ７に保存されている放送波を介して受信したＥＰＧデータ等の番組表情報（ＥＰＧ番組表）から取得し、リスト化して管理する。ＣＰＵ６は、Ｓ２０２の検索結果のＷｅｂテキスト内において、当該Ｗｅｂテキスト内にリスト化して管理している放送局名と一致する文字列を検索し、放送局名があるか否かを判定する（Ｓ３０１）。なお、放送局名は、Ｗｅｂテキスト内に省略した名前で表示されている場合があるため、近似している文字列も検索する。
【００６１】
放送局名がある場合（Ｓ３０１にてＹｅｓ）、ＣＰＵ６は、当該放送局名の近くに時刻情報があるか否かを判定する（Ｓ３０２）。ここで、放送局名の近くとは、Ｗｅｂテキスト内において、放送局名が存在する位置から所定の範囲内の事を示す。なお、所定の範囲内とは、Ｗｅｂテキスト内における一つのまとまった情報を示す範囲のことであり、例えば、行数や文字数によって定められる範囲、当該放送局名が存在する段落内、当該放送局名が存在する位置から改行位置、句点、空行（何も文字が含まれない行）までの範囲などが挙げられるがこれに限定されるものではない。以下、近くとは同様の範囲のことをさす。
【００６２】
また、Ｓ３０２において、ＣＰＵ６は、Ｗｅｂテキスト内に含まれる日付および時刻の記述を検索し、当該記述の有無を判定する。ＣＰＵ６は、日付として、「ＸＸＸＸ年Ｘ月Ｘ日」、「ｘｘｘｘ／ｘｘ／ｘｘ」などの記述を検索するが日付の記述はこれに限定されるものではない。また、ＣＰＵ６は、時刻として、「ＹＹ時ＹＹ分」、「ｙｙ：ｙｙ」などの記述を検索するが時刻の記述はこれに限定されるものではない。Ｓ３０２にて検索した時刻情報を開始時刻情報とする。
【００６３】
開始時刻情報がある場合（Ｓ３０２にてＹｅｓ）、ＣＰＵ６は、当該開始時刻情報の近くに時刻情報があるか否かを判定する（Ｓ３０３）。具体的には、ＣＰＵ６は、開始時刻情報の後に「〜」という文字と、「〜」の文字の続く時刻の記述を検索する。または、ＣＰＵ６は、「終了」という文字列（文言）の後に続く時刻の記述を検索する。ＣＰＵ６は、検索した時刻情報を終了時刻情報とする。なお、Ｓ３０３にて検索する時刻の記述は、「〜」、「終了」以外の文字（列）の後に続く時刻の記述に限定されず、終了時刻を示す記述であればよい。また、終了時刻の近くに日付の情報がある場合、終了時刻と共に当該日付の情報も取得し、終了時刻情報に含める。日付の取得方法は開始時刻情報の場合と同様である。なお、終了時刻の近くに日付の情報が無い場合、終了日付は開始時刻情報に含まれる日付であるとし、当該日付の情報を終了時刻情報に含める。また、終了時刻の近くに日付の情報が無く、且つ、開始時刻より終了時刻のほうが早い場合、終了日付は、開始時刻情報に含まれる日付の次の日であるとし、当該日付の情報を終了時刻情報に含める。
【００６４】
終了時刻情報がある場合（Ｓ３０３にてＹｅｓ）、ＣＰＵ６は、Ｓ３０１にて検索した放送局名、Ｓ３０２にて検索した開始時刻情報およびＳ３０３にて検索した終了時刻情報をそれぞれ抽出し、互いに関連付けてメモリ７に保存する（Ｓ３０４）。
【００６５】
終了時刻情報がない場合（Ｓ３０３にてＮｏ）、ＣＰＵ６は、Ｓ３０１にて検索した放送局名およびＳ３０２にて検索した開始時刻情報をそれぞれ抽出し、互いに関連付けてメモリ７に保存する（Ｓ３０５）。
【００６６】
また、開始時刻情報がない場合（Ｓ３０２にてＮｏ）、ＣＰＵ６は、Ｓ３０１にて検索した放送局名を抽出しメモリ７に保存する（Ｓ３０６）。
【００６７】
Ｓ３０１において、放送局名がない場合（Ｓ３０１にてＮｏ）、ＣＰＵ６はＷｅｂテキスト内を検索し、当該Ｗｅｂテキスト内にチャンネル情報があるか否かを判定する（Ｓ３０７）。ここで、チャンネル情報とは、チャンネルを示すものであり、例えば、「ｘＣＨ」、「ｘチャンネル」、「ＢＳ−ｘ」、「ＣＳ−ｘ」等の記述から得られるものである。なお、本実施形態においては、ＢＳおよびＣＳの記述がないチャンネル情報は、地上デジタル放送のチャンネルであるとみなす。なお、チャンネル情報はこれに限定されるものではない。
【００６８】
チャンネル情報がある場合（Ｓ３０７にてＹｅｓ）、ＣＰＵ６は、当該チャンネル情報の近くに時刻情報（開始時刻情報）があるか否かを判定する（Ｓ３０８）。開始時刻情報がある場合（Ｓ３０８にてＹｅｓ）、ＣＰＵ６は、当該開始時刻情報の近くに時刻情報があるか否かを判定する（Ｓ３０９）。Ｓ３０８およびＳ３０９の処理は、Ｓ３０２およびＳ３０３と同様の処理であるため説明を省略する。
【００６９】
終了時刻情報がある場合（Ｓ３０９にてＹｅｓ）、ＣＰＵ６は、Ｓ３０７にて検索したチャンネル情報、Ｓ３０８にて検索した開始時刻情報およびＳ３０９にて検索した終了時刻情報をそれぞれ抽出し、互いに関連付けてメモリ７に保存する（Ｓ３１０）。
【００７０】
終了時刻情報がない場合（Ｓ３０９にてＮｏ）、ＣＰＵ６は、Ｓ３０７にて検索したチャンネル情報およびＳ３０８にて検索した開始時刻情報をそれぞれ抽出し、互いに関連付けてメモリ７に保存する（Ｓ３１１）。
【００７１】
また、開始時刻情報がない場合（Ｓ３０８にてＮｏ）、ＣＰＵ６は、Ｓ３０７にて検索したチャンネル情報を抽出し、メモリ７に保存する（Ｓ３１２）。
【００７２】
Ｓ３０７において、チャンネル情報がない場合（Ｓ３０７にてＮｏ）、ＣＰＵ６は、時刻情報（開始時刻情報）があるか否かを判定する（Ｓ３１３）。なお、Ｓ３１３の処理は、Ｓ３０２が放送局名の近くを検索している点を除いては、Ｓ３０２と同様の処理であるため、説明を省略する。開始時刻情報がある場合（Ｓ３１３にてＹｅｓ）、ＣＰＵ６は、当該開始時刻情報の近くに時刻情報があるか否かを判定する（Ｓ３１４）。Ｓ３１４の処理は、Ｓ３０３と同様の処理であるため説明を省略する。
【００７３】
終了時刻情報がある場合（Ｓ３１４にてＹｅｓ）、ＣＰＵ６は、Ｓ３１３にて検索した開始時刻情報およびＳ３１４にて検索した終了時刻情報をそれぞれ抽出し、互いに関連付けてメモリ７に保存する（Ｓ３１５）。
【００７４】
終了時刻情報がない場合（Ｓ３１４にてＮｏ）、ＣＰＵ６は、Ｓ３１３にて検索した開始時刻情報をそれぞれ抽出し、メモリ７に保存する（Ｓ３１６）。
【００７５】
Ｓ３０４、Ｓ３０５、Ｓ３０６、Ｓ３１０、Ｓ３１１、Ｓ３１２、Ｓ３１５およびＳ３１６における保存処理が終了すると、ＣＰＵ６は、Ｗｅｂテキスト内の全ての文字（列）について解析が終了したか否かを判定する（Ｓ３１７）。Ｗｅｂテキスト内の文字（列）の解析が終了していない場合（Ｓ３１７にてＮｏ）、ＣＰＵ６は、Ｓ３０１に戻る。
【００７６】
Ｗｅｂテキスト内の全ての文字（列）について解析が終了した場合（Ｓ３１７にてＹｅｓ）またはＳ３１３において、開始時刻情報がない場合（Ｓ３１３にてＹｅｓ）、テレビ受像機１０は、Ｗｅｂテキストの解析処理を終了する。
【００７７】
（選択文字列実行処理）
次に、Ｓ２０８における選択文字列実行処理について図４および図５を参照して説明を行う。Ｓ２０８において、ＣＰＵ６は、選択された文字列に開始時刻情報が含まれているか否かを判定する。開始時刻情報が含まれている場合、ＣＰＵ６は、当該開始時刻情報に含まれる開始日付が本日から一週間未満か一週間以上かを判定（日付判定）する。
【００７８】
なお、本実施形態において、日付判定は、開始日付が一週間未満か一週間以上かを判定しているが、本発明はこれに限定されず、ＥＰＧ番組表が取得可能な日までか否かを判定すればよい。
【００７９】
一週間未満である場合、テレビ受像機１０は、図４に記載の処理を行う。当該開始時刻情報に含まれる開始日付が一週間以上である場合、テレビ受像機１０は、図５に記載の処理を行う。また、開始時刻情報が含まれていない場合、テレビ受像機１０は、開始日付が一週間以上であるとみなし、図５に記載の処理を行う。なお、開始時刻情報が含まれていない場合は、開始日付が一週間未満であるとみなしてもよいが、本実施形態においては、開始日付が一週間以上であるとみなす。
【００８０】
（一週間未満に始まる番組の場合）
図４（ａ）は、ユーザによって選択された文字列に含まれる開始日付が、１週間未満である場合において、当該開始日付に関連付けられた情報であって、Ｓ２０３において保存した情報に対するテレビ受像機１０の日付判定の次の処理を説明する図である。また、図４（ｂ）は、予約確認画面の一例を示す図であり、図４（ｃ）は、日時指定予約画面の一例を示す図であり、図４（ｄ）は、予約選択画面の一例を示す図である。
【００８１】
図４（ａ）に示すように、ユーザによって選択された文字列に含まれる開始日付に関連付けられた情報が、放送局名またはチャンネル情報、開始時刻情報および終了時刻情報（Ｓ３０４またはＳ３１０において保存した情報）であるとき、ＣＰＵ６は、ＥＰＧ番組表から当該保存した情報に該当する番組を取得する。その後、ＣＰＵ６は、液晶表示装置２２に予約の確認を行うコーション（予約確認画面）を表示させる。
【００８２】
例えば、保存した情報のうち、放送局名が「放送局Ａ」であり、開始時刻情報が「２０１１年５月２日  午後１０：００」であり、終了時刻情報が「２０１１年５月２日  午後１１：００」であるとし、当該保存した情報に該当する番組が「タイトルＡ」であるとする。このとき、液晶表示装置２２には、図４（ｂ）に示すように「放送局Ａ  ５月２日  午後１０：００〜午後１１：００  タイトルＡを予約しますか？」というメッセージと、選択肢（例えば、「はい」、「いいえ」）が表示される。
【００８３】
その後、ユーザによって「はい」が選択された場合、ＥＰＧ／ＯＳＤ／予約処理部２４は、「タイトルＡ」の番組の予約を行う。番組の予約後の流れについては、後述する画面遷移図において説明を行う。また、ユーザによって「いいえ」が選択された場合、ＣＰＵ６は、予約確認画面を終了し、Ｓ２０６で液晶表示装置２２に表示させた画面に戻る。
【００８４】
なお、本実施形態において、予約確認画面に表示されたメッセージはこれに限定されない。同様に、以降においても、液晶表示装置２２に表示されるメッセージは、以下に説明するものに限定されるものではない。
【００８５】
また、上記において、放送局名ではなく、チャンネル番号を示すチャンネル情報を保存していた場合、ＣＰＵ６は、ＥＰＧ番組表から当該チャンネル情報に対応する放送局名を取得し、図４（ｂ）のような予約確認画面を表示してもよいし、放送局名の代わりにチャンネル情報を表示してもよい。
【００８６】
また、ＥＰＧ番組表から当該保存した情報に該当する番組が放送中の番組である場合、ＣＰＵ６は、液晶表示装置２２に、選局の確認を行うコーションを表示させる。例えば、当該保存した情報に該当する番組が「タイトルＡ」であるとすると、液晶表示装置２２には、「タイトルＡを選局しますか？」というメッセージと、選択肢（例えば、「はい」、「いいえ」）が表示される。ユーザによって「はい」が選択された場合、ＣＰＵ６は、「タイトルＡ」の番組を液晶表示装置２２に表示させる。
【００８７】
ユーザによって選択された文字列に含まれる開始日付に関連付けられた情報が、放送局名またはチャンネル情報および開始時刻情報（Ｓ３０５またはＳ３１１において保存した情報）であるとき、ＣＰＵ６は、ＥＰＧ番組表から当該保存した情報に該当する番組を取得する。更に、ＣＰＵ６は、当該番組の終了時刻（終了時刻情報）を取得（補完）し、放送局名またはチャンネル情報および開始時刻情報と関連付ける。その後、ＣＰＵ６は、液晶表示装置２２に予約の確認を行うコーション（予約確認画面）を表示させる。
【００８８】
例えば、保存した情報のうち、放送局名が「放送局Ａ」であり、開始時刻情報が「２０１１年５月２日  午後１０：００」であるとし、当該保存した情報に該当する番組が「タイトルＡ」であり、当該番組の終了時刻が「午後１１：００」であるとする。このとき、液晶表示装置２２には、図４（ｂ）の予約確認画面が表示される。ユーザによって「はい」が選択された場合、ＥＰＧ／ＯＳＤ／予約処理部２４は、「タイトルＡ」の番組の予約を行う。
【００８９】
ユーザによって選択された文字列に含まれる開始日付に関連付けられた情報が、開始時刻情報および終了時刻情報（Ｓ３１５において保存した情報）であるとき、ＣＰＵ６は、液晶表示装置２２に日時指定予約画面を表示させる。
【００９０】
例えば、保存した情報のうち、開始時刻情報が「２０１１年５月２日  午後１０：００」であり、終了時刻情報に含まれる終了時刻が「午後１１：００」であるとする。このとき、液晶表示装置２２には、図４（ｃ）に示す日時指定予約画面が表示される。図４（ｃ）に示すように、液晶表示装置２２には、「以下の番組を予約しますか？」というメッセージと、録画を行うチャンネル、録画日、開始時刻、終了時刻および録画先を入力する欄が表示される。ここで、開始時刻情報および終了時刻情報は保存されているため、図４（ｃ）に示すように、日時指定予約画面の録画日、開始時刻および終了時刻の各欄には、当該開始時刻情報および終了時刻情報に含まれる録画日、開始時刻および終了時刻が予め入力されている。
【００９１】
また、録画先として、予めテレビ受像機１０に設定された記憶装置の場所（機器名）が入力されている。なお、録画先は変更することもできる。また、本実施形態においては、録画先として予めテレビ受像機１０に設定された記録装置が入力されていることを例に説明を行うが、録画先はこれに限定されず、ユーザによって選択されるように、空白であってもよい。
【００９２】
放送局名またはチャンネル情報は保存されていないため、図４（ｃ）に示すように、日時指定予約画面のチャンネルの欄は空欄（空白）で表示され、更に空白であることを示すフォーカスが当てられる。ユーザが当該空欄に放送局名またはチャンネル情報を入力（補完）し、リモコン３６の決定キー等を押下すると、ＣＰＵ６は、日時指定予約画面の各欄に入力された情報を関連付け、当該関連付けた情報で録画予約を行う。これにより、ユーザの所望の番組を簡単に予約することができる。
【００９３】
なお、放送局名またはチャンネル情報について、ＣＰＵ６は、視聴履歴、録画履歴等から推測し、予めチャンネル欄に入力（補完）して液晶表示装置２２に表示してもよい。つまり、ＣＰＵ６は、開始時刻情報に含まれる日付より曜日を取得し、当該曜日の開始時刻からユーザが視聴している番組または録画した番組がある場合、当該番組の放送局を日時指定予約画面のチャンネル欄に予め入力して表示させてもよい。例えば、ＣＰＵ６が取得した曜日が金曜日であり、ユーザが金曜日の午後１０：００から、ある放送局（例えば、「放送局Ａ」）の番組を視聴している履歴があるとする。このとき、液晶表示装置２２には、チャンネル欄に「放送局Ａ」が予め入力された日時指定予約画面が表示される。このとき、チャンネル欄の色やチャンネル欄の文字の色を他の欄とは違う色にする等、自動的にデータが補完されたことがわかるように表示してもよい。
【００９４】
また、ＣＰＵ６は、液晶表示装置２２に放送局名またはチャンネル情報をリスト形式で表示させ、ユーザが当該リストから放送局名またはチャンネル情報を選択すると、チャンネル欄に当該選択された放送局名またはチャンネル情報を表示してもよい。
【００９５】
また、放送局名またはチャンネル情報について、ＣＰＵ６は、開始時刻情報からＥＰＧ番組表を検索することにより、放送局名またはチャンネル情報を推測し、推測した放送局名またはチャンネル情報を液晶表示装置２２に表示することによりユーザに選択させてもよい。
【００９６】
例えば、開始時刻情報が「２０１１年５月２日  午後１０：００」であるとき、ＥＰＧ番組表を検索し、当該開始時刻に開始される番組が放送局Ａで放送されるタイトルＡと、放送局Ｂで放送されるタイトルＢと、であるとする。このとき、ＣＰＵ６は、図４（ｄ）に示すように、「どの番組を予約しますか？」というメッセージと予約する番組を選択する選択肢とを表示させる（予約選択画面）。ユーザは、表示された選択肢から予約する番組を選択することにより、ユーザの所望の番組を簡単に予約することができる。
【００９７】
ユーザによって選択された文字列に含まれる開始日付に関連付けられた情報が、開始時刻情報（Ｓ３１６において保存した情報）であるとき、ＣＰＵ６は、液晶表示装置２２に日時指定予約画面を表示させる。
【００９８】
例えば、保存した情報のうち、開始時刻情報が「２０１１年５月２日  午後１０：００」であるとする。また、予めテレビ受像機１０に設定された録画先が「ＵＳＢ−ＨＤＤ」であるとする。このとき、液晶表示装置２２には、録画日欄に「５／２」、開始時刻欄に「午後１０：００」、録画先欄に「ＵＳＢ−ＨＤＤ」が入力され、チャンネル欄および終了時刻欄が空白である日時指定予約画面が表示される。
【００９９】
ユーザがチャンネルおよび終了時刻を入力し、リモコン３６の決定キー等を押下すると、ＣＰＵ６は、日時指定予約画面の各欄に入力された情報を関連付け、当該関連付けた情報で録画予約を行うことができる。
【０１００】
なお、チャンネル欄は、上述したように、予め入力されて液晶表示装置２２に表示されてもよい。また、終了時刻は、視聴履歴、録画履歴等から推測され、終了時刻欄に予め入力されてもよい。また、上述した予約選択画面を液晶表示装置２２に表示することにより放送局および終了時刻をユーザに選択させてもよい。
【０１０１】
（一週間以上先に始まる番組の場合）
図５は、ユーザによって選択された文字列に含まれる開始日付が、１週間以上先である場合において、当該開始日付に関連付けられた情報であって、Ｓ２０３において保存した情報に対するテレビ受像機１０の日付判定の次の処理を説明する図である。
【０１０２】
図５に示すように、ユーザによって選択された文字列に含まれる開始日付に関連付けられた情報が、放送局名またはチャンネル情報、開始時刻情報および終了時刻情報（Ｓ３０４またはＳ３１０において保存した情報）であるとき、ＣＰＵ６は、当該保存した情報を用いて予約（日時指定予約）を行う。
【０１０３】
例えば、保存した情報のうち、放送局名が「放送局Ａ」であり、開始時刻情報が「２０１１年５月２日  午後１０：００」であり、終了時刻情報に含まれる終了時刻が「午後１１：００」である場合、ＣＰＵ６は、上記情報を用いて予約を行う。
【０１０４】
ユーザによって選択された文字列に含まれる開始日付に関連付けられた情報が、放送局名またはチャンネル情報および開始時刻情報（Ｓ３０５またはＳ３１１において保存した情報）であるとき、ＣＰＵ６は、開始時刻情報に含まれる開始時刻を抽出し、本日の当該開始時刻から当該放送局で放送されている番組の終了時刻を取得（補完）する。その後、ＣＰＵ６は、取得した終了時刻と、当該保存した情報とを関連付け、当該関連付けた情報を用いて予約（日時指定予約）を行う。
【０１０５】
例えば、保存した情報のうち、放送局名が「放送局Ａ」であり、開始時刻情報が「２０１１年５月２日  午後１０：００」であるとし、本日午後１０：００から放送局Ａで放送される番組の終了時刻が「午後１１：００」である場合、ＣＰＵ６は、上記情報を用いて予約を行う。
【０１０６】
ユーザによって選択された文字列に含まれる開始日付に関連付けられた情報が、開始時刻情報および終了時刻情報（Ｓ３１５において保存した情報）であるとき、ＣＰＵ６は、液晶表示装置２２に日時指定予約画面を表示させる。
【０１０７】
例えば、保存した情報のうち、開始時刻情報が「２０１１年５月２日  午後１０：００」であり、終了時刻情報に含まれる終了時刻が「午後１１：００」であるとする。このとき、液晶表示装置２２には、図４（ｃ）に示すように、録画日、開始時刻および終了時刻の各欄に当該開始時刻情報および終了時刻情報に含まれる録画日、開始時刻および終了時刻が、予め入力された日時指定予約画面が表示される。
【０１０８】
放送局名またはチャンネル情報は保存されていないため、図４（ｃ）に示すように、日時指定予約画面のチャンネルの欄は空欄（空白）で表示され、更に空白であることを示すフォーカスが当てられる。ユーザが当該空欄に放送局名またはチャンネル情報を入力し、リモコン３６の決定キー等を押下すると、ＣＰＵ６は、日時指定予約画面の各欄にて入力された情報を関連付け、当該関連付けた情報で録画予約を行う。これにより、ユーザの所望の番組を簡単に予約することができる。
【０１０９】
なお、放送局名またはチャンネル情報について、ＣＰＵ６は、視聴履歴、録画履歴等から推測し、予めチャンネル欄に入力して液晶表示装置２２に表示してもよい。つまり、ＣＰＵ６は、開始時刻情報に含まれる日付より曜日を取得し、当該曜日の開始時刻からユーザが視聴している番組または録画した番組がある場合、当該番組の放送局を日時指定予約画面のチャンネル欄に予め入力して表示させてもよい。例えば、ＣＰＵ６が取得した曜日が金曜日であり、ユーザが金曜日の午後１０：００から、ある放送局（例えば、「放送局Ａ」）の番組を視聴している履歴があるとする。このとき、液晶表示装置２２の画面には、チャンネル欄に「放送局Ａ」が予め入力された日時指定予約画面が表示される。
【０１１０】
ユーザによって選択された文字列に含まれる開始日付に関連付けられた情報が、放送局名またはチャンネル情報（Ｓ３０６またはＳ３１２において保存した情報）であるとき、ＣＰＵ６は、液晶表示装置２２に日時指定予約画面を表示させる。
【０１１１】
例えば、保存した情報のうち、放送局名が「放送局Ａ」であるとする。また、予めテレビ受像機１０に設定された録画先が「ＵＳＢ−ＨＤＤ」であるとする。このとき、液晶表示装置２２には、チャンネル欄に「放送局Ａ」、録画先欄に「ＵＳＢ−ＨＤＤ」が入力され、録画日、開始時刻および終了時刻の各欄が空白であり、当該空白にフォーカスが当てられた日時指定予約画面が表示される。
【０１１２】
ユーザが録画日、開始時刻および終了時刻を入力し、リモコン３６の決定キー等を押下すると、ＣＰＵ６は、日時指定予約画面の各欄に入力された情報を関連付け、当該関連付けた情報で録画予約を行うことができる。
【０１１３】
なお、録画日、開始時刻および終了時刻について、ＣＰＵ６は、視聴履歴、録画履歴等から推測し、予め録画日、開始時刻および終了時刻の各欄に入力して液晶表示装置２２に表示してもよい。例えば、ユーザが放送局Ａを視聴している日時が毎週金曜日の午後１０：００〜１１：００であった場合、液晶表示装置２２には、録画日欄に本日から１週間以上先の金曜日の日付が予め入力され、開始時刻欄に午後１０：００が予め入力され、終了時刻欄に午後１１：００予め入力された日時指定予約画面が表示される。
【０１１４】
ユーザによって選択された文字列に含まれる開始日付に関連付けられた情報が、開始時刻情報（Ｓ３１６において保存した情報）であるとき、ＣＰＵ６は、液晶表示装置２２に日時指定予約画面を表示させる。
【０１１５】
例えば、保存した情報のうち、開始時刻情報が「２０１１年５月２日  午後１０：００」であるとする。また、予めテレビ受像機１０に設定された録画先が「ＵＳＢ−ＨＤＤ」であるとする。このとき、液晶表示装置２２には、録画日欄に「５／２」、開始時刻欄に「午後１０：００」、録画先欄に「ＵＳＢ−ＨＤＤ」が入力され、チャンネル欄および終了時刻欄が空白である日時指定予約画面が表示される。
【０１１６】
ユーザがチャンネルおよび終了時刻を入力し、リモコン３６の決定キー等を押下すると、ＣＰＵ６は、日時指定予約画面の各欄に入力された情報で録画予約を行うことができる。
【０１１７】
なお、チャンネル欄は、上述したように、予め入力されて液晶表示装置２２に表示されてもよい。また、終了時刻は、視聴履歴、録画履歴等から推測され、終了時刻欄に予め入力されてもよい。
【０１１８】
（画面遷移について）
次に上述したテレビ受像機１０の動作の画面遷移を図６から図８を参照して説明を行う。図６および図８は、テレビ受像機１０の動作の流れを示す画面遷移図である。なお、図８において、図６と同じ画面については、同じ画面番号を付与している。
【０１１９】
画面ａは、図２のＳ２０６にて液晶表示装置２２に表示される画面の一例である。画面ａは、画面の左側（以下、左画面と呼ぶ）に視聴中の番組を表示し、画面の右側（以下、右画面と呼ぶ）に検索結果を表示している。なお、画面に表示される映像または画像はこれに限定されるものではなく、例えば、検索画面のみを表示してもよい。
【０１２０】
ここで、画面ａの右画面の拡大図を図７（ａ）に示す。画面ａにおいては、「ＸＸＸ」という文字列の検索を行っている。図７（ａ）（画面ａ）に示すように、検索結果のＷｅｂテキスト内には、ＣＰＵ６によって互いに関連付けられて保存された情報のうち、全ての情報が含まれる文字列である「２０１１年５月２日（金）放送局Ａ午後１０：００〜」に枠囲みでマークがつけられて表示（強調表示）されている。なお、画面ａにおいて、マークは枠囲みで示されているが、マークの形状はこれに限定されない。例えば、マークは下線であってもよい。また、マークではなく、上記文字列を他の文字より大きいフォントで表示してもよい。
【０１２１】
また、文字列の近似度合いに応じて文字色やマークを変更してもよい。例えば、放送局名またはチャンネル情報を含まない文字列は、放送局名またはチャンネル情報を含む文字列に比べ、文字色を薄くする等して、液晶表示装置２２に表示してもよい。
【０１２２】
画面ａの状態から、ユーザがリモコン３６の上下左右キー等を用いて、「２０１１年５月２日（金）放送局Ａ午後１０：００〜」までカーソルを動かすと、液晶表示装置２２には、画面ｂのように表示される。ここで、画面ｂの右画面の拡大図を図７（ｂ）に示す。図７（ｂ）（画面ｂ）に示すように、「２０１１年５月２日（金）放送局Ａ午後１０：００〜」が太枠のカーソルで囲まれて表示されている。なお、画面ｂにおいて、カーソルの形状はこれに限定されない。
【０１２３】
カーソルが「２０１１年５月２日（金）放送局Ａ午後１０：００〜」を指している状態で、ユーザがリモコン３６の決定キー等を押下すると、ＣＰＵ６は、５月２日が本日から一週間未満か一週間以上かを判定する。ここで、図６においては、一週間未満であるとする。また、Ｗｅｂテキスト内に終了時刻情報が無いため、ＣＰＵ６は、放送局名および開始時刻情報を保存している。そのため、図４（ａ）にて説明したとおり、ＣＰＵ６は、放送局名および終了時刻を取得する。取得した放送局名が放送局Ａであり、終了時刻が午後１１：００である場合、液晶表示装置２２には、画面ｃ（予約確認画面）が表示される。
【０１２４】
ユーザがリモコン３６の上下左右キー等を用いて、「はい」にカーソルを合わせ、リモコン３６の決定キー等を押下すると、液晶表示装置２２には、画面ｄが表示される。画面ｄは予約が完了したことを示す画面である。画面ｄに示すように、液晶表示装置２２には、「タイトルＡを予約しました」というコーションが表示されている。また、液晶表示画面２２には、「タイトルＡ」の番組に枠囲み（カーソル）を付した番組表が表示されている。また、メッセージは液晶表示装置２２にＯＳＤ表示されている。なお、メッセージの表示方法は、これに限定されるものではない。また、カーソルの形状は、これに限定されるものではない。
【０１２５】
なお、液晶表示装置２２は、番組表のみが表示された画面ｄではなく、画面ｅのように、左画面に「タイトルＡ」の番組にカーソルを付した番組表を表示し、右画面に検索結果を表示してもよい。また、液晶表示装置２２は、画面ｆのように、視聴中の番組の下部に予約リストを表示し、予約リスト中の「タイトルＡ」の予約についてカーソルを付して表示してもよい。ここで、予約リストとは、現在予約されている番組の一覧を示すリストである。なお、画面ｄ、画面ｅまたは画面ｆは、数秒後に画面ａに遷移してもよいし、このまま画面ｄ、画面ｅまたは画面ｆを表示してもよい。
【０１２６】
図８の画面ａおよびｂは、図６の画面ａおよびｂ（図７（ａ）および（ｂ））において、放送局名が表示されておらず、終了時刻（午後１１：００）が表示されているとする。また、抽出した日付は、本日より一週間以上先であるとする。また、図８では、Ｗｅｂテキスト内に放送局名が無いため、ＣＰＵ６は、開始時刻情報および終了時刻情報を保存している。そのため、図５にて説明したとおり、液晶表示装置２２には、画面ｇ（日時指定予約画面）が表示される。
【０１２７】
画面ｇにおいて、空欄が全て埋められた後、ユーザがリモコン３６決定キー等を押下すると、液晶表示装置２２には、画面ｈが表示される。画面ｈは予約が完了したことを示す画面である。ここで、画面ｇにおいて、チャンネルとして「放送局Ａ」が入力されたとすると、画面ｈに示すように、液晶表示装置２２には「放送局Ａ午後１０：００〜午後１１：００を予約しました」というコーションが表示される。また、液晶表示画面２２には、データが何も表示されない空の番組表が表示される。空の番組表には、枠囲み（カーソル）を付した予約情報が表示されている。また、メッセージは液晶表示装置２２にＯＳＤ表示されている。なお、メッセージの表示方法は、これに限定されるものではない。また、カーソルの形状は、これに限定されるものではない。
【０１２８】
なお、液晶表示装置２２は、空の番組表のみが表示された画面ｈではなく、画面ｊのように、左画面に予約情報にカーソルを付した空の番組表を表示し、右画面に検索結果を表示してもよい。また、液晶表示装置２２は、画面ｋのように、視聴中の番組の下部に予約リストを表示し、予約リスト中の当該予約についてカーソルを付して表示してもよい。なお、画面ｈ、画面ｊまたは画面ｋは、数秒後に画面ａに遷移してもよいし、このまま画面ｈ、画面ｊまたは画面ｋを表示してもよい。
【０１２９】
（変形例）
Ｓ２０６後、ユーザは、リモコン３６の上下左右キー等を用いて、カーソルを動かし、複数の異なる文字列のうち、ある文字列を選択することを例に説明を行ったが、ユーザが文字列を選択する方法はこれに限定されない。
【０１３０】
図６の画面ａにおいて、ユーザが特定のキー（以下、ジャンプキーと呼ぶ）を押下すると、ＣＰＵ６は、ジャンプキーが押下されたことを検知し、液晶表示装置２２に複数の文字列のリストを表示させてもよい。これにより、ユーザはリモコン３６の上下左右キー等を用いて、文字列（例えば、「２０１１年５月２日（金）放送局Ａ午後１０：００〜」）を選択することにより、テレビ受像機１０は、図６の画面ｃまたは図８の画面ｇを表示させることができる。
【０１３１】
このような選択画面を液晶表示装置２２に表示させることにより、複数の予約情報のうちユーザの所望の予約情報を、ユーザに簡単に選択させることができる。
【０１３２】
（放送局名およびチャンネル情報について）
Ｓ２０３におけるＷｅｂテキストの解析処理において、放送局名およびチャンネル情報を検索することについて説明を行ったが、検索する放送局名およびチャンネル情報は、視聴可能な放送局（チャンネル）のみを対象としてもよい。
【０１３３】
例えば、Ｗｅｂテキスト内に「放送局Ｚ」という文字列があるとする。テレビ受像機１０は、放送局Ｚからの放送信号を受信できない場合、「放送局Ｚ」は検索対象外の文字列であると判断する。
【０１３４】
また、テレビ受像機１０が配置された地域を、郵便番号等を用いて予めテレビ受像機１０に設定（地域設定）した場合、テレビ受像機１０は、当該設定から「放送局Ｚ」が放送されていない地域であるか否かを判定し、放送されていない地域であると判定されたとき、「放送局Ｚ」を検索対象外の文字列であると判断してもよい。
【０１３５】
また、例えば、「３ｃｈ」という文字列が、Ｗｅｂテキスト内にあり、テレビ受像機１０が、３ｃｈからの放送信号を受信できない場合、「３ｃｈ」は検索対象外の文字列であると判断してもよい。
【０１３６】
また、リモコン３６の各数字に放送局が対応付けされている場合（リモコン設定）、テレビ受像機１０は、当該リモコン設定に３ｃｈの設定が含まれているか否かを判定し、設定されていないと判定されたとき、「３ｃｈ」は検索対象外の文字列であると判断してもよい。
【０１３７】
このように、本実施形態におけるテレビ受像機１０は、インターネット画面に含まれる文字列から、チャンネル名（放送局名、チャンネル番号）、日付、および時刻の少なくとも何れかの要素（文字列）を抽出し、チャンネル名、日付、および時刻のうち、抽出された要素以外の要素を補完し、抽出された要素と補完された要素とを互いに関連付け、予約番組指定情報として管理し、管理されている予約番組指定情報により指定される番組の録画予約を行うＣＰＵ６を備えている。ＣＰＵ６は、抽出した日付が現時点から所定の期間内のものである（例えば一週間未満）場合、放送信号から抽出した番組情報、視聴履歴、録画履歴およびユーザからの入力の少なくとも何れかを参照して補完を行う。また、抽出した日付が現時点から所定の期間内のものでない（例えば、一週間以上）場合、または、日付を抽出しなかった場合、視聴履歴および録画履歴の少なくとも何れかを参照して補完を行う。
【０１３８】
抽出した日付が現時点から所定の期間内のものでない場合、従来技術においては、録画予約を行うには、録画予約に必要な情報をユーザが入力する必要があった。一方で、上記構成によれば、抽出した日付が現時点から所定の期間内のものでなくても、視聴履歴および録画履歴の少なくとも何れかを参照して補完を行うことにより、予約番組を一意に指定するための予約番組指定情報を決定し、決定した予約番組指定情報を用いて、録画予約を行うことができる。
【０１３９】
これにより、ユーザは、複雑な操作を行うことなく、現時点から所定の期間内のものでない番組であっても、インターネット画面に含まれる文字列から、録画予約をテレビジョン受像機に実行させることができる。したがって、ユーザがテレビジョン受像機に対して行う操作の手間を省くことができる。
【０１４０】
また、ＣＰＵ６は、前記インターネット画面において、チャンネル名、日付、および時刻の何れかの要素を抽出した場合、チャンネル名、日付、および時刻のうち当該抽出した要素以外の要素であって、前記インターネット画面上で当該抽出した要素から所定の範囲内に表示されている文字列を更に抽出する。
【０１４１】
上記構成によれば、インターネット画面に表示された文字列のうち、関連する予約情報を抽出することができる。よって、より好適にユーザが所望の予約情報をインターネット画面から抽出することができる。
【０１４２】
〔プログラム及び記録媒体〕
また、上述したテレビ受像機１０の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１４３】
すなわち、テレビ受像機１０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラム及び各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるテレビ受像機１０の制御プログラム（認証プログラム）のプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記テレビ受像機１０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１４４】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１４５】
また、テレビ受像機１０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ（high data rate）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１４６】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１４７】
本発明は、テレビジョン受像機、テレビを視聴可能とした携帯機器、例えば、携帯電話、カーナビゲーションシステム、携帯ゲーム端末機等、チューナーを備えたパーソナルコンピュータ等に一般に利用することができる。
【符号の説明】
【０１４８】
６    ＣＰＵ（抽出手段、補完手段、管理手段、表示制御手段、予約手段）
７    メモリ
１０  テレビ受像機（テレビジョン受像機）
２１  表示制御部（表示制御手段）
２２  液晶表示装置（表示部）
２４  ＥＰＧ／ＯＳＤ／予約処理部（予約手段）
３４  通信制御部
３６  リモートコントローラ
【図１】
2015039091.tif 000003
【図２】
2015039091.tif 000004
【図３】
2015039091.tif 000005
【図４】
2015039091.tif 000006
【図５】
2015039091.tif 000007
【図６】
2015039091.tif 000008
【図７】
2015039091.tif 000009
【図８】
2015039091.tif 000010