(57)【要約】【課題】番組を表示する表示装置に関し，ユーザが嗜好すると考えられる番組を優先的に表示することにより，ユーザの番組視聴を支援する技術を提供する。【解決手段】優先度算出部１１１は，ユーザが視聴した番組が属するカテゴリの優先度が増加するように，またそれ以外のカテゴリの優先度が減少するように，優先度の算出を行う。番組特徴情報記憶部１０５は，カテゴリと特徴語との対応情報を記憶する。番組特徴抽出部１１６は，番組情報から番組ごとに特徴語を抽出する。優先度算出部１１１は，属するカテゴリ以外のカテゴリに対応付けられた特徴語が番組から抽出された場合に，その番組が属するカテゴリの優先度を，その特徴語に対応付けられたカテゴリの優先度を用いて一時的に変更する。表示番組制御部１１２は，放送中の番組から優先度が最高のカテゴリに属する番組を選択する。番組表示処理部１１４は，選択された番組を表示する。【選択図】図１
2010041163.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが嗜好する番組を表示する機能を備える表示装置であって，
番組を分類したカテゴリごとの優先度を記憶する優先度情報記憶部と，
番組の視聴に対して，視聴された番組が属するカテゴリの優先度が増加するように，カテゴリごとの優先度を算出する優先度算出部と，
カテゴリと当該カテゴリに分類される番組の特徴を表す特徴語との対応関係を示す対応情報を記憶する番組特徴情報記憶部と，
所定の契機において，放送される番組の番組情報を取得する番組情報収集部と，
前記取得された番組情報から，番組ごとにその番組の特徴を表す特徴語を切り出す番組特徴抽出部と，
前記優先度が最高のカテゴリを特定し，放送中の番組の中から当該カテゴリに属する１または複数の番組を選択する表示番組制御部と，
前記選択された１または複数の番組を表示する番組表示処理部とを備え，
前記優先度算出部は，前記番組特徴抽出部によって，あるカテゴリに対応付けられた特徴語が，対応付けられたカテゴリと異なるカテゴリに属する番組から抽出された場合に，前記特徴語が抽出された番組が属するカテゴリの優先度を，前記特徴語が対応付けられたカテゴリの優先度を用いて一時的に変更する
ことを特徴とする表示装置。
【請求項２】
前記カテゴリには，番組を上位概念で分類した第一のカテゴリと，前記第一のカテゴリをさらに細かく分類した第二のカテゴリとが存在し，
前記番組特徴抽出部は，番組ごとに，番組情報から切り出された特徴語と前記対応情報とから，前記特徴語が対応付けられた第二のカテゴリを特定し，
前記優先度算出部は，前記特定された第二のカテゴリが前記特徴語が抽出された番組の前記第一のカテゴリに属するものでない場合に，前記特定された第二のカテゴリの優先度またはその上位の第一のカテゴリの優先度を用いて，前記特徴語が抽出された番組の該当する第二のカテゴリの優先度またはその上位の第一のカテゴリの優先度を一時的に変更する
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
ユーザが嗜好する番組を表示する機能を備える表示装置であって，
番組を分類したカテゴリごとの優先度を記憶する優先度情報記憶部と，
番組の視聴に対して，視聴された番組が属するカテゴリの優先度が増加し，かつ，視聴された番組が属するカテゴリ以外のカテゴリの優先度が減少するように，カテゴリごとの優先度を算出する優先度算出部と，
所定の契機において，放送される番組の番組情報を取得する番組情報収集部と，
前記優先度が最高のカテゴリを特定し，放送中の番組の中から当該カテゴリに属する１または複数の番組を選択する表示番組制御部と，
前記選択された１または複数の番組を表示する番組表示処理部とを備える
ことを特徴とする表示装置。
【請求項４】
カテゴリと当該カテゴリに分類される番組の特徴を表す特徴語との対応関係を示す対応情報を記憶する番組特徴情報記憶部と，
前記取得された番組情報から，番組ごとにその番組の特徴を表す特徴語を切り出す番組特徴抽出部とを備え，
前記カテゴリには，番組を上位概念で分類した第一のカテゴリと，前記第一のカテゴリをさらに細かく分類した第二のカテゴリとが存在し，
前記番組特徴抽出部は，番組ごとに，番組情報から切り出された特徴語と前記対応情報とから，番組が属する第二のカテゴリを特定し，
前記優先度算出部は，前記特定された第二のカテゴリの優先度を算出する
ことを特徴とする請求項３に記載の表示装置。
【請求項５】
前記優先度算出部は，前記算出されたカテゴリまたはサブカテゴリごとの優先度が所定の上限または下限の範囲内に収まるように，優先度の値を決定する
ことを特徴とする請求項３または請求項４に記載の表示装置。
【請求項６】
ユーザの選択により，前記優先度算出部による優先度算出の増加または減少に関する設定を行う設定部を備える
ことを特徴とする請求項３から請求項５までのいずれかに記載の表示装置。
【請求項７】
指示信号を受信する指示信号受信部と，指示信号によって指示された番組を表示する番組表示処理部とを備える表示装置に対して指示信号を送信する遠隔操作装置であって，
番組を分類したカテゴリごとの優先度を記憶する優先度情報記憶部と，
番組の視聴に対して，視聴された番組が属するカテゴリの優先度が増加するように，カテゴリごとの優先度を算出する優先度算出部と，
カテゴリと当該カテゴリに分類される番組の特徴を表す特徴語との対応関係を示す対応情報を記憶する番組特徴情報記憶部と，
所定の契機において，放送される番組の番組情報を取得する番組情報収集部と，
前記取得された番組情報から，番組ごとにその番組の特徴を表す特徴語を切り出す番組特徴抽出部と，
前記優先度が最高のカテゴリを特定し，放送中の番組の中から当該カテゴリに属する１または複数の番組を選択する表示番組制御部と，
前記選択された１または複数の番組の番組名を表示し，ユーザによって選択された番組を視聴対象とする指示信号を前記表示装置に送信する指示信号送信部とを備え，
前記優先度算出部は，前記番組特徴抽出部によって，あるカテゴリに対応付けられた特徴語が，対応付けられたカテゴリと異なるカテゴリに属する番組から抽出された場合に，前記特徴語が抽出された番組が属するカテゴリの優先度を，前記特徴語が対応付けられたカテゴリの優先度を用いて一時的に変更する
ことを特徴とする遠隔操作装置。
【請求項８】
指示信号を受信する指示信号受信部と，指示信号によって指示された番組を表示する番組表示処理部とを備える表示装置に対して指示信号を送信する遠隔操作装置であって，
番組を分類したカテゴリごとの優先度を記憶する優先度情報記憶部と，
番組の視聴に対して，視聴された番組が属するカテゴリの優先度が増加し，かつ，視聴された番組が属するカテゴリ以外のカテゴリの優先度が減少するように，カテゴリごとの優先度を算出する優先度算出部と，
所定の契機において，放送される番組の番組情報を取得する番組情報収集部と，
前記優先度が最高のカテゴリを特定し，放送中の番組の中から当該カテゴリに属する１または複数の番組を選択する表示番組制御部と，
前記選択された１または複数の番組の番組名を表示し，ユーザによって選択された番組を視聴対象とする指示信号を前記表示装置に送信する指示信号送信部とを備える
ことを特徴とする遠隔操作装置。
【請求項９】
ユーザが嗜好する番組を表示する機能を備える表示装置のコンピュータが実行するプログラムであって，
前記コンピュータを，
番組を分類したカテゴリごとの優先度を記憶する優先度情報記憶部と，
番組の視聴に対して，視聴された番組が属するカテゴリの優先度が増加するように，カテゴリごとの優先度を算出する優先度算出部と，
カテゴリと当該カテゴリに分類される番組の特徴を表す特徴語との対応関係を示す対応情報を記憶する番組特徴情報記憶部と，
所定の契機において，放送される番組の番組情報を取得する番組情報収集部と，
前記取得された番組情報から，番組ごとにその番組の特徴を表す特徴語を切り出す番組特徴抽出部と，
前記優先度が最高のカテゴリを特定し，放送中の番組の中から当該カテゴリに属する１または複数の番組を選択する表示番組制御部と，
前記選択された１または複数の番組を表示する番組表示処理部として機能させ，
前記優先度算出部は，前記番組特徴抽出部によって，あるカテゴリに対応付けられた特徴語が，対応付けられたカテゴリと異なるカテゴリに属する番組から抽出された場合に，前記特徴語が抽出された番組が属するカテゴリの優先度を，前記特徴語が対応付けられたカテゴリの優先度を用いて一時的に変更する
ことを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，放送番組に関する情報を利用して，放送される番組の視聴者（以下，ユーザという）が嗜好する番組を表示する機能を備える表示装置，前記表示装置に指示信号を送信する遠隔操作装置，および表示プログラムに関する。
【背景技術】
【０００２】
放送される番組を表示するテレビなどの表示装置では，放送局が各チャンネルに割り当てられている。そのため，ユーザは，あらかじめ自分が視聴したい番組が放送されるチャンネルや放送日時を調べ，該当チャンネルを選択する必要がある。
【０００３】
近年では，ＥＰＧ（Electronic Program Guide）などの放送番組情報の受信機能を備えるテレビが普及している。ＥＰＧは，放送電波やインターネットを介して配信される，放送番組に関する情報であり，番組ごとの放送日，放送開始／終了時間，放送局，番組名（帯／個別），出演者，内容の概要などの情報とともに，スポーツ，ドラマ，報道などの番組配信側で設定されたジャンル（カテゴリ）を含むものである。ＥＰＧ受信機能を備えるテレビでは，ＥＰＧを利用して，チャンネル単位の番組表の他，所定のジャンルに基づいた番組表も表示できるため，ジャンルを手がかりに視聴したい番組を選択することもできる。
【０００４】
しかし，いずれの場合でも，ユーザは，視聴したい番組の放送予定を調べ，該当するチャンネルを選択しなければならない。一般的なテレビでは，電源投入時に直前の電源断時に表示されていたチャンネルをそのまま表示する。このため，表示されるチャンネルはユーザが視聴したいものとは限らず，チャンネルの切り替え操作が必要となる。
【０００５】
なお，チャンネル選局のためのリモコンに，ユーザが最も選択する頻度が高いと考えられるチャンネルを「お好みチャンネル」として設定できるようにして，電源投入時には，この「お好みチャンネル」が自動的に選択されて番組が表示されるようにするテレビの技術が知られている。
【０００６】
また，番組のダイジェストをデータベースに蓄積する技術において，番組のダイジェストごとに視聴者の嗜好に基づいた優先度を算出し，その優先度に基づいて，データベースのダイジェストの廃棄，入れ替えを行う技術が知られている。また，番組のダイジェストを蓄積するデータベースの容量が不足する場合に，新たに受信するダイジェストを蓄積するために優先度の低いダイジェストを廃棄する技術が知られている。
【０００７】
また，ユーザに視聴された日付が新しい番組ほど得点が高くなるように，番組ごとまたは番組のジャンルごとに得点を計算し，その得点をもとに各番組または各ジャンルの順序付けを行い，所定の順序以上である番組またはジャンルに属する番組の番組解説内容を取得する技術が知られている。
【特許文献１】特開平１０−３３６５３５号公報
【特許文献２】特許第３４１８５４０号公報
【特許文献３】特開平１１−１９６３８５号公報
【特許文献４】特開２００１−１６５２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
近年では，ＣＳ（衛星放送）やケーブルによる多チャンネル番組配信方法が普及している。したがって，ユーザが視聴したいチャンネルが，上記の従来技術のようにプリセットされた「お好みチャンネル」に設定されているものであるという状況は稀になってきている。
【０００９】
また，自分が視聴したい番組が，「お好みチャンネル」を含めどのチャンネルで放送されているかをあらかじめ把握しておく必要があるという状況に変わりがない。さらに，視聴したい番組が「お好みチャンネル」でなければ，視聴したい番組のチャンネルを調べて選局するという操作の手間を省くことはできない。ＥＰＧの番組表は，番組を探すための一助となるが，チャンネル選局操作自体を省くことはできない。
【００１０】
近年普及しているＣＳやケーブルによる多チャンネル配信システムの場合には，視聴したい番組がどのチャンネルで放送されているかを調べること自体が煩雑になってきている。例えば，番組は各配信会社が設定した放送時間によって放送されるために番組表が複雑になり，番組のジャンル設定が各配信会社によって異なるため，所望する番組を探すことが困難になっている。したがって，ユーザが嗜好する番組を，あらかじめ放送日時などを知らなくても確実に視聴できるような仕組みが求められている。
【００１１】
本発明は，ユーザが視聴した番組履歴に基づいて，ユーザが嗜好すると考えられる番組を優先的に表示することにより，ユーザの番組視聴を支援する技術を提供することを目的とする。
【００１２】
また，普段はほとんど視聴しないジャンル（カテゴリ）の番組に，たまたまユーザが嗜好するコンテンツが含まれるという場合も考えられる。例えば，単純にユーザが嗜好するジャンル（カテゴリ）を中心に番組を優先表示すると，たまたま嗜好するコンテンツが含まれた番組をユーザが見逃してしまう可能性がある。
【００１３】
また，時とともにユーザの嗜好が変化する場合もあり，例えば，単純にユーザの視聴履歴に基づいて得点を加算するような仕組みでは，ユーザの嗜好の変化に対応することが難しくなる可能性もある。
【００１４】
本発明は，普段はユーザが好んで視聴していないジャンル（カテゴリ）の番組であっても，ユーザが嗜好するコンテンツが含まれているような場合に，その番組を優先的に表示することにより，ユーザの番組視聴を支援する技術を提供することを目的とする。
【００１５】
また，ユーザの嗜好が変化しても，その変化に柔軟に対応してユーザが嗜好すると考えられる番組を優先的に表示することにより，ユーザの番組視聴を支援する技術を提供することを目的とする。
【課題を解決するための手段】
【００１６】
ユーザが嗜好する番組を表示する機能を備える表示装置は，番組を分類したカテゴリごとの優先度を記憶する優先度情報記憶部と，番組の視聴に対して，視聴された番組が属するカテゴリの優先度が増加するようにカテゴリごとの優先度を算出する優先度算出部と，カテゴリと当該カテゴリに分類される番組の特徴を表す特徴語との対応関係を示す対応情報を記憶する番組特徴情報記憶部と，所定の契機において，放送される番組の番組情報を取得する番組情報収集部と，取得された番組情報から番組ごとにその番組の特徴を表す特徴語を切り出す番組特徴抽出部と，優先度が最高のカテゴリを特定し，放送中の番組の中から当該カテゴリに属する１または複数の番組を選択する表示番組制御部と，選択された１または複数の番組を表示する番組表示処理部とを備える。さらに，上記の優先度算出部は，番組特徴抽出部によってあるカテゴリに対応付けられた特徴語が対応付けられたカテゴリと異なるカテゴリに属する番組から抽出された場合に，その特徴語が抽出された番組が属するカテゴリの優先度を，その特徴語が対応付けられたカテゴリの優先度を用いて一時的に変更する。
【００１７】
また，ユーザが嗜好する番組を表示する機能を備える表示装置は，番組を分類したカテゴリごとの優先度を記憶する優先度情報記憶部と，番組の視聴に対して，視聴された番組が属するカテゴリの優先度が増加し，かつ，視聴された番組が属するカテゴリ以外のカテゴリの優先度が減少するように，カテゴリごとの優先度を算出する優先度算出部と，所定の契機において，放送される番組の番組情報を取得する番組情報収集部と，優先度が最高のカテゴリを特定し，放送中の番組の中から当該カテゴリに属する１または複数の番組を選択する表示番組制御部と，選択された１または複数の番組を表示する番組表示処理部とを備える。
【００１８】
このような表示装置におけるユーザが嗜好する番組を表示する機能を，指示信号によって表示装置を操作する遠隔操作装置に持たせることもできる。
【００１９】
以上の処理は，ＣＰＵおよびメモリを内蔵する表示装置または遠隔操作装置とそれら装置内のＣＰＵで読み取られ稼働されるソフトウェアプログラムとによって実現することができる。そのプログラムは，ＣＰＵが読み取り可能な可搬媒体メモリ，半導体メモリなどの適当な記録媒体に格納することができ，これらの記録媒体に記録して提供され，または，通信インタフェースを介して種々の通信網を利用した送受信により提供される。
【発明の効果】
【００２０】
ユーザが視聴した番組履歴に基づいて，ユーザが嗜好すると考えられる番組が優先的に表示装置に表示されるので，ユーザは，あらかじめ番組表を知らなくても，表示装置の電源投入時などに見たい分野の放送中の番組を知ることができ，番組表を確認してチャンネルを選択するなどの操作の煩わしさから解放され，好みにあった番組を見逃すことなく視聴できるようになる。
【００２１】
また，普段はユーザが好んで視聴していないジャンル（カテゴリ）の番組であっても，ユーザが嗜好するコンテンツが含まれているような場合にその番組が優先的に表示装置に表示されるので，ユーザは，たまたま嗜好するコンテンツが含まれた番組を見逃すことなく視聴できるようになる。
【００２２】
また，ユーザの嗜好の変化に柔軟に対応して，ユーザが嗜好すると考えられる番組が優先的に表示装置に表示されるので，ユーザは，そのときそのときに嗜好する番組を見逃すことなく視聴できるようになる。
【００２３】
よって，番組を表示する表示装置のユーザビリティが著しく向上する。
【発明を実施するための最良の形態】
【００２４】
以下，本実施の形態について，図を用いて説明する。
【００２５】
図１は，本実施の形態による表示装置および遠隔操作装置の構成例を示す図である。図１において，嗜好番組表示機能付きテレビ１（以下，テレビ１という）は，テレビ番組や録画番組などの表示装置である。また，リモコン２は，テレビ１に指示信号を送る遠隔操作装置である。
【００２６】
テレビ１は，ＥＰＧ情報記憶部１０１，視聴履歴情報記憶部１０２，優先度情報記憶部１０３，録画番組情報記憶部１０４，番組特徴情報記憶部１０５，ＥＰＧ情報収集部１１０，優先度算出部１１１，表示番組制御部１１２，ユーザ指示受付部１１３，番組表示処理部１１４，表示器１１５，番組特徴抽出部１１６，サブカテゴリ設定部１１７を備える。
【００２７】
ＥＰＧ情報記憶部１０１は，放送される番組の内容を表す番組情報を記憶する手段である。ここでは，番組情報として，放送用電波またはインターネットを通じて配信されるＥＰＧ情報が記憶される。
【００２８】
図２は，本実施の形態によるＥＰＧ情報のデータ構成例を示す図である。図２に示すように，ＥＰＧ情報は，番組ごとに，放送日，放送時間，放送局名（チャンネル），カテゴリ，番組名，出演者，概要（内容）などの情報で構成される。カテゴリは，番組配信者によって分類され，付与された番組内容に基づく分類であり，例えば，「スポーツ」，「ドラマ」，「バラエティ」，「映画」，「ニュース」などがある。
【００２９】
視聴履歴情報記憶部１０２は，ユーザによって視聴された番組の視聴履歴情報を記憶する手段である。視聴履歴情報は，ユーザによって視聴された番組のＥＰＧ情報から生成される。さらに，視聴履歴情報には，カテゴリをより詳細に分類したサブカテゴリが付与される。
【００３０】
優先度情報記憶部１０３は，各カテゴリまたは各サブカテゴリの優先度情報を記憶する手段である。カテゴリおよびサブカテゴリは，優先度が付与される単位である。カテゴリは，ＥＰＧ情報に番組配信者によって設定される。サブカテゴリは，カテゴリのより詳細な分類であり，ユーザによって設定される。
【００３１】
なお，本実施の形態におけるカテゴリは，番組を上位概念で分類した第一のカテゴリであり，本実施の形態におけるサブカテゴリは，第一のカテゴリをさらに細かく分類した第二のカテゴリである。サブカテゴリを設定することにより，番組配信者が設定するカテゴリに比べて，より詳細かつよりユーザの嗜好に合った分類を用いて，番組の表示を行うことができる。
【００３２】
図３は，本実施の形態による優先度情報のデータ構成例を示す図である。図３に示すように，優先度情報では，カテゴリごと，またサブカテゴリごとに，優先度が記録されている。
【００３３】
図３において，優先度情報のカテゴリとしては，ＥＰＧ情報に設定されたカテゴリ，例えば，「スポーツ」，「ドラマ」，「ニュース」，「バラエティ」，... などが記憶されている。また，優先度情報のサブカテゴリとしては，ユーザによって設定されたサブカテゴリ，例えば，「スポーツ」のカテゴリで言えば，「サッカー」，「野球」，「格闘技」，「テニス」，「オリンピック」，... などが記憶されている。
【００３４】
録画番組情報記憶部１０４は，テレビ１と連動する番組録画再生装置（図示省略）によって録画された番組のインデックス情報を記憶する手段である。
【００３５】
番組特徴情報記憶部１０５は，サブカテゴリと，サブカテゴリに分類される番組に含まれる特徴語との対応関係を示す対応情報を記憶する手段である。対応情報の特徴語は，番組内容の特徴を表す語としてＥＰＧ情報に出現する語，例えば，番組名（番組シリーズのタイトル，各放送回のタイトル），出演者，概要（内容）に含まれる名詞，形容詞などの語である。
【００３６】
図４は，本実施の形態による番組特徴情報のデータ構成例を示す図である。番組特徴情報では，カテゴリごと，またはサブカテゴリごとに，特徴語が対応付けられ，記憶される。図４に示す番組特徴情報の例では，サブカテゴリごとに特徴語が記憶されている。図４において，例えば特徴語の欄の＜チーム名＞は，ユーザにより特定のチーム名が特徴語として登録されていることを意味する。
【００３７】
また，特徴語ごと，または特徴語のグループごとに，優先度算出のための重み付けを記憶するようにしてもよい。図４に示す番組特徴情報の例では，特徴語ごとに重み付けが記憶されている。
【００３８】
ＥＰＧ情報収集部１１０は，放送用電波またはインターネットを通じて配信されるＥＰＧ情報を収集し，ＥＰＧ情報記憶部１０１に格納する手段である。
【００３９】
優先度算出部１１１は，過去に視聴された番組の視聴履歴情報におけるカテゴリごとの出現回数（過去の視聴回数）を計算し，その出現回数に基づいて各カテゴリの優先度を算出し，優先度情報記憶部１０３に格納する手段である。
【００４０】
また，優先度算出部１１１は，視聴履歴情報にサブカテゴリが付与されている場合に，サブカテゴリごとの出現回数（過去の視聴回数）を計算し，その出現回数に基づいて各サブカテゴリの優先度を算出し，優先度情報記憶部１０３に格納する。
【００４１】
また，優先度算出部１１１は，後述する番組特徴抽出部１１６によって求められた視聴履歴情報における各特徴語の出現回数を参照して，現在放送中の番組の番組情報に含まれる特徴語の出現回数の総数から，番組優先度を算出する。
【００４２】
さらに，優先度算出部１１１は，カテゴリまたはサブカテゴリごとに，重み付けの対象とする特徴語または特徴語のグループを記憶しておき，該当する特徴語の出現回数に重み付けを行って番組優先度を算出してもよい。
【００４３】
例えば，図４に示すように，「スポーツ」のカテゴリに属する番組について，または「スポーツ」のカテゴリで「サッカー」のサブカテゴリに属する番組については，ＥＰＧ情報から抽出された特徴語が特定の＜チーム名＞である場合に「出現回数を３倍にする（×３）」という重み付けを行う。また，「ドラマ」のカテゴリに属する番組については，ＥＰＧ情報から抽出された特徴語が特定の番組の＜シリーズのタイトル＞である場合に「出現回数に１０を加算する（＋１０）」という重み付けを行ったり，特徴語が特定の＜役者名＞である場合に「出現回数を２倍にする（×２）」という重み付けを行ったりする。
【００４４】
優先度算出部１１１は，過去に視聴された番組の視聴履歴情報におけるカテゴリごとの出現回数（過去の視聴回数）を計算し，その出現回数に基づいて各カテゴリの優先度を算出し，優先度情報記憶部１０３に格納する手段である。
【００４５】
また，優先度算出部１１１は，ユーザが視聴した番組が属するカテゴリまたはサブカテゴリの優先度が上がるように，また，ユーザが視聴した番組が属するカテゴリまたはサブカテゴリ以外のカテゴリまたはサブカテゴリの優先度が下がるように，優先度の算出を行う。
【００４６】
また，優先度算出部１１１は，算出された優先度が，所定の範囲外（所定の上限値または下限値の範囲外）である場合に，算出された優先度が所定の範囲内に収まるように優先度の値を決定する。
【００４７】
また，優先度算出部１１１は，あるカテゴリまたはサブカテゴリに対応付けられた特徴語が，他のカテゴリまたはサブカテゴリに属する番組から切り出された際に，その番組が属するカテゴリまたはサブカテゴリの優先度を，切り出された特徴語に対応付けられたカテゴリまたはサブカテゴリの優先度に基づいて決定される優先度に，所定の期間だけ，変更する。
【００４８】
表示番組制御部１１２は，テレビ１の電源投入時または所定の契機ごとに，ＥＰＧ情報記憶部１０１から現在放送中の番組のＥＰＧ情報を取得し，優先度情報記憶部１０３に記憶されている優先度が最高のカテゴリまたはサブカテゴリに属する１または複数の番組を選択する手段である。また，表示番組制御部１１２は，視聴された番組の番組情報から視聴履歴情報を生成して視聴履歴情報記憶部１０２に格納する。
【００４９】
ユーザ指示受付部１１３は，リモコン２から送信されたユーザ指示を内容とする指示信号を受信する手段である。
【００５０】
番組表示処理部１１４は，表示番組制御部１１２によって選択された１または複数の番組各々を，番組の優先度に応じたサイズのサムネイル画面で表示器１１５に表示し，ユーザの視聴指示を受け付けると，視聴指示された番組を通常画面で表示器１１５に表示する手段である。番組表示処理部１１４は，表示番組制御部１１２で決定された順番に従って，優先度が高い番組ほど大きなサイズのサムネイル画面で表示する。
【００５１】
番組特徴抽出部１１６は，過去に視聴された番組ごとに，その視聴履歴情報から特徴語を切り出し，サブカテゴリと特徴語との対応情報（すなわち，番組特徴情報記憶部１０５に記憶された番組特徴情報）を参照して，切り出した特徴語が最も良く一致するサブカテゴリを特定する。特定されたサブカテゴリは，視聴履歴情報記憶部１０２の該当番組の視聴履歴情報に付加される。
【００５２】
また，番組特徴抽出部１１６は，現在放送中の番組ごとに，そのＥＰＧ情報から特徴語を切り出し，対応情報を参照して，切り出した特徴語が最も良く一致するサブカテゴリを特定し，特定したサブカテゴリを優先度算出部１１１に通知する。
【００５３】
また，番組特徴抽出部１１６は，すべての視聴履歴情報から特徴語を切り出し，切り出した特徴語ごとの視聴履歴情報における出現回数を計算する。また，現在放送中の番組ごとに，そのＥＰＧ情報から特徴語を切り出す。そして，各特徴語の出現回数，および現在放送中の各番組の特徴語を優先度算出部１１１に通知する。
【００５４】
また，番組特徴抽出部１１６は，ＥＰＧ情報から番組ごとに特徴語を切り出し，あるカテゴリまたはサブカテゴリに対応付けられた特徴語が，他のカテゴリまたはサブカテゴリに属する番組から切り出された際に，特徴語が切り出された番組と切り出された特徴語とを優先度算出部１１１に通知する。
【００５５】
サブカテゴリ設定部１１７は，ユーザの入力操作によって，サブカテゴリ，特徴語の対応情報，重み付けなどを編集する手段である。
【００５６】
リモコン２は，指示入力部２０，指示送信部２１を備える。
【００５７】
指示入力部２０は，ユーザの入力操作によって視聴したい番組を示す視聴対象，カテゴリ表示の切り替えなどの指示入力を受け付ける処理手段である。
【００５８】
指示送信部２１は，入力されたユーザ指示を内容とする指示信号をテレビ１に送信する処理手段である。
【００５９】
次に，サムネイル画面で表示する番組の選択方法について説明する。
【００６０】
表示番組制御部１１２は，サムネイル画面で表示する番組群をカテゴリまたはサブカテゴリ単位で決定する。決定されたカテゴリまたはサブカテゴリに属する番組が複数放送されているときは，以下のようにして，所定の表示サムネイル画面数以内の番組，または所定の優先度の閾値を超える番組を選択する。
【００６１】
サムネイル画面で表示する番組群がカテゴリの優先度で決定された場合に，当該カテゴリを構成するサブカテゴリの優先度を用いて，番組を選択する。すなわち，当該カテゴリを構成するサブカテゴリの優先度をもとに，優先度が高いサブカテゴリに属する番組から，順次番組を選択する。もしくは，当該カテゴリに属する番組の番組優先度を用いて，当該カテゴリに属する番組のなかから，番組優先度が高い順に番組を選択する。
【００６２】
また，サムネイル画面で表示する番組群がサブカテゴリの優先度で決定された場合に，当該サブカテゴリに属する番組の番組優先度を用いて，当該サブカテゴリに属する番組の中から，番組優先度が高い順に番組を選択する。
【００６３】
図５は，本実施の形態による番組優先度に基づく番組の選択を説明する図である。サムネイル画面で表示する番組群として，例えば，カテゴリ「Ａ」に属する４つの番組ａ１〜ａ４が選択されたと仮定する。これらの番組ａ１〜ａ４は，図５に示すような番組優先度であり，優先度の閾値を超える番組優先度を持つものが番組ａ１〜ａ３であるとする。
【００６４】
表示番組制御部１１２は，最大の優先度を持つカテゴリ「Ａ」の番組ａ１〜ａ４のなかから，番組ａ１〜ａ３を選択し，番組表示処理部１１４に，番組ａ１，ａ２，ａ３の順序（番組優先度が高い順序）を通知する。
【００６５】
図６は，本実施の形態によるサムネイル画面表示の例（１）を示す図である。番組表示処理部１１４は，図６に示すように，番組優先度が高い順序で，すなわち番組ａ１，ａ２，ａ３の順番で，サムネイル画面のサイズを順次小さくして表示器１１５に表示する。
【００６６】
さらに，表示番組制御部１１２は，ユーザ指示受付部１１３において，表示器１１５にサムネイル画面で表示されている番組のカテゴリの切り替え指示を受け付けた場合に，優先度情報記憶部１０３を参照して，表示中のカテゴリ／サブカテゴリの次に優先度が高いカテゴリ／サブカテゴリを特定する。そして，特定されたカテゴリ／サブカテゴリに属する１または複数の番組を，上述のようにして選択する。例えば，カテゴリ「Ａ」の次に優先度が高いカテゴリ「Ｂ」に属する番組ｂ１，ｂ２の順序が通知されたとする。
【００６７】
図７は，本実施の形態によるサムネイル画面表示の例（２）を示す図である。番組表示処理部１１４は，図７に示すように，カテゴリ「Ｂ」に属する番組ｂ１，ｂ２をサムネイル画面で表示する。
【００６８】
さらに，表示番組制御部１１２は，表示器１１５に番組が通常画面で表示されている場合に，ＥＰＧ情報記憶部１０１のＥＰＧ情報を参照して，当該時点で放送が開始され，かつ表示されている番組のカテゴリ／サブカテゴリ以外のカテゴリ／サブカテゴリ（非表示カテゴリ／サブカテゴリ）に属する番組があるときには，当該非表示カテゴリ／サブカテゴリの番組の１つを選択する。
【００６９】
図８は，本実施の形態によるサムネイル画面表示の例（３）を示す図である。例えば，番組表示処理部１１４は，図８に示すように，カテゴリ「Ｂ」の番組ｂ１を通常画面で表示していれば，別のカテゴリ「Ａ」の番組ａ１，カテゴリ「Ｃ」の番組ｃ１をそれぞれサムネイル画面で表示する。
【００７０】
さらに，表示番組制御部１１２は，表示器１１５にサムネイル画面で表示されている複数の番組の番組優先度が所定の値以上かつ所定の範囲内であるときに，複数の番組のうちユーザによって視聴対象として指定されなかった１つの番組を録画対象として指定し，テレビ１と連動する番組録画再生装置（図１に図示しない）に録画指示を通知する。このとき，録画対象の番組のインデックス情報を，録画番組情報記憶部１０４に格納する。
【００７１】
図９は，本実施の形態によるサムネイル画面表示の例（４）を示す図である。カテゴリ「Ａ」の番組ａ１，ａ２の番組の優先度がほぼ同じである場合に，番組表示処理部１１４は，図９に示すように，カテゴリ「Ａ」の番組ａ１，番組ａ２のサムネイル画面がほぼ同じ大きさとなるようにして表示器１１５に表示する。ここで，ユーザが番組ａ１を視聴対象として選択した場合に，表示番組制御部１１２は，選択されなかった番組ａ２を録画対象として特定し，番組ａ２の録画情報を特定するためのインデックス情報を録画番組情報記憶部１０４に格納する。また，番組表示処理部１１４は，番組ａ１を通常画面に切り替えて表示器１１５に表示する。
【００７２】
次に，本発明の処理を具体例を用いて説明する。
【００７３】
ここでは，優先度情報記憶部１０３に，図３に示すようなカテゴリ／サブカテゴリの優先度が記憶されているものとする。
【００７４】
テレビ１の電源投入時に，表示番組制御部１１２は，優先度情報記憶部１０３を参照して，「スポーツ」のカテゴリの優先度が最も高いので，ＥＰＧ情報から現在放送中の番組であってカテゴリが「スポーツ」の番組を選択する。
【００７５】
ここで，「スポーツ」のカテゴリに属する番組が３つあったと仮定する。「スポーツ」のカテゴリに属するこれらの３つの番組のＥＰＧ情報のそれぞれから特徴語を切り出し，対応情報を参照して，サブカテゴリを「サッカー」，「野球」，「水泳（サブカテゴリ未登録）」と特定する。なお，「水泳」の番組については，特にサブカテゴリが設定されていないので，内部的には特定のサブカテゴリに分類されないカテゴリが「スポーツ」の番組として扱われる。
【００７６】
例えば，表示器１１５の画面に同時に表示するサムネイル画面数が４つに設定されているものとすると，ＥＰＧ情報から抽出された番組数が設定されたサムネイル画面数以内であるので，サムネイル画面表示を行う番組として，「サッカー」，「野球」，「水泳」の各番組を選択する。
【００７７】
番組表示処理部１１４は，選択された各番組のサブカテゴリ「サッカー」，「野球」，「水泳」の優先度が，それぞれ，４０，５，０（＝未登録）であるので，「サッカー」の番組を大きいサイズのサムネイル画面で，「野球」の番組を中サイズのサムネイル画面で，「水泳」の番組を小サイズのサムネイル画面で表示器１１５に表示する。なお，「水泳」については，特定のサブカテゴリに分類されていない番組であるので，その優先度を０としている。
【００７８】
ユーザが「サッカー」の番組を視聴対象として選択したものとすると，番組表示処理部１１４は，「野球」と「水泳」の２つの番組のサムネイル画面の表示を終了し，「サッカー」の番組を通常画面で表示する。また，視聴が選択された「サッカー」の番組のＥＰＧ情報を，視聴履歴情報として視聴履歴情報記憶部１０２に格納する。
【００７９】
表示番組制御部１１２は，非表示の番組の録画処理の閾値が“２０以内”に設定されていると仮定すると，「サッカー」の番組の優先度（４０）と「野球」の番組の優先度（５）との差が“３５”であって設定された閾値を超えるため，ここでは「野球」の番組を録画対象に設定しない。
【００８０】
ユーザが「サッカー」の番組ではなく「野球」の番組を視聴対象として選択した場合には，「サッカー」と「水泳」の２つのサムネイル画面の表示を終了し，「野球」の番組を通常画面で表示する。表示番組制御部１１２は，優先度が「野球」より高い「サッカー」の番組を録画対象に設定し，番組録画再生装置に通知し，録画番組情報記憶部１０４に「サッカー」の番組のインデックス情報を格納する。
【００８１】
このように，テレビ１は，電源投入がされると，ユーザがよく視聴していたカテゴリ／サブカテゴリに属する放送中の番組を一覧できる状態で表示する。ユーザは，番組予定表を調べずに見たい番組を選ぶことができる。また，ユーザが過去にあまり視聴していなかったカテゴリ／サブカテゴリの番組を視聴対象として選択した場合でも，より多く視聴していたカテゴリ／サブカテゴリの番組が放送中であれば，その番組が自動的に録画保存されるため，見たい番組を見逃すという状況を回避することができる。
【００８２】
さらに，テレビ１の優先度算出部１１１は，視聴履歴情報記憶部１０２の情報が更新されたので，カテゴリおよびサブカテゴリの優先度を更新する。ここで，視聴回数（出現回数）をそのまま優先度として使用する場合に，例えば「サッカー」の番組が視聴対象として選択されている場合に，カテゴリの「スポーツ」およびサブカテゴリ「サッカー」にそれぞれ１点加算（＋１）され，カテゴリおよびサブカテゴリの優先度が更新される。
【００８３】
また，サブカテゴリ「サッカー」のみ視聴回数（出現回数）を加算してサブカテゴリの優先度を更新し，同一カテゴリの「スポーツ」に属する１つまたは複数のサブカテゴリに合計で１０点が加算（＋１０）された場合に，カテゴリ「スポーツ」に１点加算（＋１）してカテゴリの優先度を更新するようにしてもよい。
【００８４】
ここまで説明した優先度の算出は，ユーザが視聴した番組が属するカテゴリ／サブカテゴリの優先度を加算していく仕組みである。しかし，ここまで説明した優先度の算出方法は，優先度の上限が設定されていないため，特によく視聴するカテゴリ／サブカテゴリについては極端に優先度が高くなり，その後にそのカテゴリ／サブカテゴリの番組を視聴しなくなっても，優先度が下がらないという仕組みであった。
【００８５】
このような問題に対処するため，例えば一定期間視聴されなかったカテゴリ／サブカテゴリの優先度を減少させる，ユーザに視聴選択された番組が属するカテゴリ／サブカテゴリ以外のカテゴリ／サブカテゴリの優先度を減少させるなどの，優先度を下げる仕組みを取り入れるようにしてもよい。これにより，ある時期に好んで視聴したカテゴリ／サブカテゴリをその後ほとんど視聴しなくなった場合に，いつまでも優先度が高いままであるということがなくなり，そのときそのときのユーザの嗜好に見合った番組の提示が可能となる。
【００８６】
また，優先度の上限値を設定し，特定のカテゴリ／サブカテゴリの優先度が上がり過ぎないように制御するようにしてもよい。また，優先度の下限値を設定し，特定のカテゴリ／サブカテゴリの優先度が下がり過ぎないように制御するようにしてもよい。これにより，特定のカテゴリ／サブカテゴリの優先度が極端に高くまたは低くなることがなくなるため，ユーザの嗜好の変化にも柔軟に対応することが可能となる。
【００８７】
図１０は，ユーザの視聴によるカテゴリ／サブカテゴリの優先度変化のイメージを示す図である。
【００８８】
図１０に示すように，あるカテゴリ／サブカテゴリにおいて，ユーザがそのカテゴリ／サブカテゴリを視聴している時期には，そのカテゴリ／サブカテゴリの優先度が加算されていく。ユーザがそのカテゴリ／サブカテゴリを視聴していない時期には，そのカテゴリ／サブカテゴリの優先度が減算される。
【００８９】
また，優先度には上限値と下限値とが設定されており，優先度は，設定された上限値を超えないように，また設定された下限値を下回らないように制御される。
【００９０】
図１１は，本実施の形態による優先度の加算／減算の例を説明する図である。ここで説明する例では，ユーザが視聴した番組が属するカテゴリ／サブカテゴリの優先度を増加させ，それ以外のカテゴリ／サブカテゴリの優先度を減少させる例である。
【００９１】
ユーザが，カテゴリＡのサブカテゴリＡ−１に属する番組ａ１を視聴する。このとき，優先度算出部１１１は，番組ａ１の視聴に基づいて，図１１に示すように番組ａ１が属するサブカテゴリＡ−１の優先度を増加させる。なお，ここでは図示はしていないが，サブカテゴリＡ−１が属するカテゴリＡの優先度も増加される。
【００９２】
また，優先度算出部１１１は，番組ａ１が属するサブカテゴリＡ−１以外のサブカテゴリの優先度を減少させる。図１１に示すように，サブカテゴリＡ−１と同じカテゴリＡに属するサブカテゴリＡ−２の優先度が減少される。カテゴリＢに属するサブカテゴリＢ−１，サブカテゴリＢ−２の優先度も減少される。なお，ここでは図示していないが，カテゴリＢの優先度も減少される。
【００９３】
優先度の加算，減算などの算出方式については，様々な方式が考えられる。
【００９４】
優先度の加算については，例えば，上記の例のようにユーザの視聴回数に対して線形的に増加するように優先度の更新を行ってもよいし，ユーザの視聴回数に対して２次関数などの様々な関数を用いて優先度の増加量を算出し，優先度の更新を行ってもよい。また，ユーザが視聴する番組を選んだ時点でその番組が属するカテゴリ／サブカテゴリの優先度に点数を加算するようにしてもよいし，その番組の視聴履歴を含む過去の複数の視聴履歴に基づいて，優先度を増加させるようにしてもよい。ユーザの選択により優先度算出時の増加に関する設定を行う設定部（図示省略）を設け，どのように優先度を増加させるかという設定をユーザに選択させるようにしてもよい。
【００９５】
また，優先度の減算についても，例えば，上記の例のようにユーザが他のカテゴリ／サブカテゴリの番組を視聴したときに優先度を減少させるように更新を行ってもよいし，一定期間または一定回数視聴していない場合に優先度を減少させるように更新を行ってもよい。また，優先度の増加の場合と同様に，優先度の減少の度合い（線形的に減少，２次関数的に減少など）も，どのように設計してもよい。ユーザの選択により優先度算出時の減少に関する設定を行う設定部（図示省略）を設け，どのように優先度を減少させるかという設定をユーザに選択させるようにしてもよい。
【００９６】
例えば，図１１のカテゴリＢにおいて，サブカテゴリＢ−２は，サブカテゴリＢ−１に比べて長い間視聴されていないものとする。このような場合に，図１１に示すように，サブカテゴリＢ−１に比べて長く視聴されていないサブカテゴリＢ−２の方が優先度が大きく減少するように設計してもよい。
【００９７】
図１２は，本実施の形態による優先度更新処理フローチャートである。
【００９８】
ユーザが番組を選択し，選択された番組の視聴が開始されると（ステップＳ１０），優先度算出部１１１は，そのユーザの番組視聴に基づいて，ユーザの視聴番組が属するカテゴリ／サブカテゴリの優先度を，所定の算出方式に従って増加させる（ステップＳ１１）。増加された優先度が所定の上限値を越えている場合には（ステップＳ１２のＹＥＳ），その優先度の値を所定の上限値に設定する（ステップＳ１３）。
【００９９】
また，ユーザの視聴番組が属するカテゴリ／サブカテゴリ以外のカテゴリ／サブカテゴリの優先度を，所定の算出方式に従って減少させる（ステップＳ１４）。減少された優先度が所定の下限値を下回っている場合には（ステップＳ１５のＹＥＳ），その優先度の値を所定の下限値に設定する（ステップＳ１６）。
【０１００】
次に，ユーザが通常画面で表示されている「恋愛ドラマ」の番組を見ている場合に，「天気予報，テニス，サスペンスドラマ」の３つの番組の放送がほぼ同時刻に開始されたものと仮定する。また，表示器１１５の画面に同時に表示するサムネイル画面数が２つに設定されているものとする。
【０１０１】
このように，優先度の比較対象となる番組が複数のカテゴリに及ぶ場合には，表示番組制御部１１２は以下のように処理を行う。
【０１０２】
まず，表示番組制御部１１２は，開始された番組のサブカテゴリを，上述する処理によって特定する。そして，図３に示す優先度情報から，天気予報（カテゴリ＝ニュース，優先度＝６０），テニス（スポーツ，１５），サスペンスドラマ（ドラマ，２０）を取得し，各番組が属するカテゴリおよびサブカテゴリの優先度を用いて各番組のカテゴリの優先度とする。
【０１０３】
ここでは，「カテゴリの優先度×サブカテゴリの優先度」で，優先度を求める。したがって，「天気予報」のカテゴリ優先度は“２４００”（カテゴリ「ニュース」の優先度（４０）×サブカテゴリ「天気予報」の優先度（６０））となる。同様に，「テニス」の優先度は“１２００”（カテゴリ「スポーツ」の優先度（８０）×サブカテゴリ「テニス」の優先度（１５）），「サスペンスドラマ」の優先度は“１２００”（カテゴリ「ドラマ」の優先度（６０）×サブカテゴリ「サスペンス」の優先度（２０））となる。
【０１０４】
また，現在，通常画面で表示されている番組「恋愛ドラマ」の優先度も同様にして求める。ここで優先度は“１２００”（カテゴリ「ドラマ」の優先度（６０）×サブカテゴリ「恋愛」の優先度（２０））となる。
【０１０５】
表示番組制御部１１２は，サムネイル画面によって表示する番組として，優先度が高い「天気予報」の番組と，優先度が同じである２つの番組（「テニス」の番組，「サスペンスドラマ」の番組）のうち，カテゴリの優先度が高い方の番組（「テニス」の番組）とを選択する。
【０１０６】
番組表示処理部１１４は，例えば図８に示すように，ユーザが通常画面で表示されている「恋愛ドラマ」の番組（図８の番組ｂ１に相当）を見ている場合に，「天気予報」と「テニス」の番組を，サムネイル画面（図８の番組ａ１，ｃ１に相当）で表示する。
【０１０７】
ユーザがサムネイル画面を見て「天気予報」の番組を視聴対象として選択した場合には，番組表示処理部１１４は，「天気予報」の番組を通常画面で表示し，「テニス」のサムネイル画面を消去する。また，表示番組制御部１１２は，この時点まで通常画面で表示されていた番組「恋愛ドラマ」を録画対象として特定し，番組録画再生装置に録画指示を通知する。
【０１０８】
ユーザが一定の期間内に番組を切り替えず「恋愛ドラマ」をそのまま視聴した場合には，サムネイル画面を消去し，サムネイル画面で表示していた「天気予報」の番組の優先度が，視聴中の「恋愛ドラマ」の番組の優先度よりも高いので，「天気予報」の番組を録画対象として特定し，番組録画再生装置に録画指示を通知する。
【０１０９】
なお，サムネイル画面で表示した番組の優先度が，ユーザが視聴中の番組すなわち通常画面で表示中の番組の優先度より低く，かつ所定の閾値に満たない場合には，サムネイル画面で表示した番組は，録画対象としない。
【０１１０】
このように，ユーザは，別の番組を視聴中でもよく視聴しているカテゴリの番組の開始を知ることができる上に，テレビ１と番組録画再生装置との連携によって優先度が高い番組が自動的に録画保存されるため，見たい番組を見逃すという状況を回避することができる。
【０１１１】
次に，ユーザが普段視聴しないカテゴリの番組が，ユーザの好みのコンテンツを含む際の優先度の例外処理について説明する。
【０１１２】
例えば，ユーザが，普段サッカーの試合やその結果のニュースをよく視聴しているが，バラエティ番組をほとんど視聴しないものとする。ここで，あるバラエティ番組の中で，ワールドカップ出場メンバーが登場する特集が組まれているものとする。ここまで説明した仕様では，「バラエティ」のカテゴリの優先度が低いためにワールドカップ出場メンバーが登場する特集が組まれたバラエティ番組がサムネイル表示などの対象になりにくく，ユーザはその番組を見逃してしまう可能性がある。
【０１１３】
このような状況に対処するために，ユーザが普段視聴しない優先度の低いカテゴリであっても，ユーザの嗜好に関連する番組があれば，一時的にそのカテゴリの優先度を上げる仕組みを設ける。
【０１１４】
図１３は，ユーザが普段視聴しないカテゴリの番組にユーザ好みのコンテンツが含まれる際のカテゴリ／サブカテゴリの優先度変化のイメージを示す図である。
【０１１５】
図１３に示すように，ユーザが普段ほとんど視聴しないカテゴリ／サブカテゴリの優先度は，通常低い状態である。このようなカテゴリ／サブカテゴリに属する番組で，ユーザが嗜好するコンテンツが含まれる番組がある場合には，一時的にそのカテゴリ／サブカテゴリの優先度を上げることにより，ユーザがその番組を視聴しやすくなるように制御する。所定のタイミングで，例えばその番組が終了した後やユーザの視聴番組の選択後などに，一時的に上昇させた優先度を，そのカテゴリ／サブカテゴリのもとの優先度に戻す。
【０１１６】
このような優先度の例外処理について，具体的な例を用いて説明する。
【０１１７】
例えば，よく特定のひいきチームのサッカーの試合を観戦するユーザが，普段はまったくバラエティ番組を見ていないものとする。このとき，図３に示すように，優先度情報では，「スポーツ」のカテゴリや「サッカー」のサブカテゴリの優先度が高く，「バラエティ」のカテゴリの優先度が低い状態となる。
【０１１８】
ここで，ユーザが大好きなサッカー選手が，バラエティトーク番組に特集で出演するものとする。このとき，優先度の例外処理がない場合には，図３に示すように「バラエティ」のカテゴリの優先度が１０，「トーク」のサブカテゴリが５であるので，ひいきのサッカー選手が出演するトーク番組が，サムネイル表示される可能性は極めて低い。
【０１１９】
ユーザがひいきするサッカー選手の＜選手名＞が，番組特徴情報のカテゴリ「スポーツ」／サブカテゴリ「サッカー」と，カテゴリ「ニュース」／サブカテゴリ「スポーツ」に対応する特徴語として登録されているものとする。
【０１２０】
優先度の例外処理では，番組特徴抽出部１１６が，ＥＰＧ情報の各番組を解析し，各番組から番組特徴情報に登録された特徴語を抽出する。このとき，番組特徴抽出部１１６は，特徴語が対応付けられたカテゴリ／サブカテゴリと異なるカテゴリ／サブカテゴリの番組からの特徴語の抽出も行い，その結果を優先度算出部１１１に通知する。例えば，上記のバラエティトーク番組の情報からは，ユーザがひいきするサッカー選手の＜選手名＞が抽出される。
【０１２１】
優先度算出部１１１は，例えば，抽出された特徴語に対応付けられたサブカテゴリが，特徴語が抽出された番組のカテゴリに属するものでない場合に，属するカテゴリ／サブカテゴリと異なるカテゴリ／サブカテゴリに対応付けられた特徴語が抽出された番組が存在すると判断する。例えば，ユーザがひいきするサッカー選手の＜選手名＞という特徴語に対応付けられたサブカテゴリは，サブカテゴリ「サッカー」（カテゴリ「スポーツ」に属する）と，サブカテゴリ「スポーツ」（カテゴリ「ニュース」に属する）であり，それらのサブカテゴリは番組が属するカテゴリ「バラエティ」に属するものではない。このような場合に，属するカテゴリ／サブカテゴリと異なるカテゴリ／サブカテゴリに対応付けられた特徴語が抽出された番組が存在すると判断できる。
【０１２２】
優先度算出部１１１は，属するカテゴリ／サブカテゴリと異なるカテゴリ／サブカテゴリに対応付けられた特徴語が抽出された番組が存在する場合に，抽出された特徴語が対応付けられたカテゴリ／サブカテゴリの優先度を特定する。例えば，上記のサッカー選手の＜選手名＞と対応付けられたカテゴリ「スポーツ」／サブカテゴリ「サッカー」と，カテゴリ「ニュース」／サブカテゴリ「スポーツ」の優先度を優先度情報記憶部１０３から取得すると，カテゴリ「スポーツ」＝８０／サブカテゴリ「サッカー」＝４０，カテゴリ「ニュース」＝４０／サブカテゴリ「スポーツ」＝３０が得られる。
【０１２３】
異なるカテゴリ／サブカテゴリに対応付けられた特徴語が抽出された番組が属するカテゴリ／サブカテゴリを，抽出された特徴語に対応付けられたカテゴリ／サブカテゴリの優先度のうち，最高値のものに設定する。例えば，取得されたカテゴリの優先度の最高値は，カテゴリ「スポーツ」の優先度８０であるため，図３に示す優先度情報において，上記のバラエティトーク番組が属するカテゴリ「バラエティ」の優先度を８０に設定する。また，取得されたサブカテゴリの優先度の最高値は，サブカテゴリ「サッカー」の優先度４０であるため，図３に示す優先度情報において，上記のバラエティトーク番組が属するサブカテゴリ「トーク」の優先度を４０に設定する。ここで，設定変更前の優先度の方が高い場合には，一時的な優先度の設定変更は行わない。例えば，カテゴリ「バラエティ」の優先度が最初から８５であれば，一時的な優先度の設定変更は行わない。
【０１２４】
なお，カテゴリ／サブカテゴリの優先度を一時的に上げる優先度の例外処理において，例えば上記のバラエティトーク番組のカテゴリ「バラエティ」のみの優先度を変更するなどの優先度の変更範囲や，取得された優先度の最高値に何らかの演算を加えるなどの設定優先度の値の決定などは，任意である。また，変更する優先度の上限値や下限値を設けてもよいし，その上限値や下限値をユーザが設定するようにもできる。例えば，一時的な優先度変更の上限値が７０とされている場合に，特徴語が属するカテゴリの優先度の最高値が８０であれば，一時的に変更するカテゴリの優先度を７０に設定する。
【０１２５】
設定変更された優先度は，所定のタイミングでもとの優先度に戻す。例えば，上記バラエティトーク番組の終了後や，ユーザによる上記のバラエティトーク番組の視聴後，上記のバラエティトーク番組を含むサムネイル表示からのユーザにより選択終了後などの所定のタイミングで，上記のバラエティトーク番組が属するカテゴリ「バラエティ」／サブカテゴリ「トーク」の優先度をそれぞれもとの優先度１０／５に戻す。
【０１２６】
番組視聴による優先度の更新については，例えば，上記のバラエティトーク番組の例において，カテゴリ「バラエティ」，サブカテゴリ「トーク」には優先度にポイントの加算は行われず，設定変更された優先度のもととなったカテゴリ「スポーツ」，サブカテゴリ「サッカー」の優先度にポイントの加算が行われる。
【０１２７】
このように，カテゴリ／サブカテゴリの優先度を一時的に変更する優先度の例外処理によって，例えば普段はまったくバラエティ番組を視聴しないユーザが，ひいきにするサッカー選出が登場するバラエティ番組を視聴選択しやすくすることが可能となり，視聴する可能性がある番組をユーザが見逃す可能性が低くなる。
【０１２８】
なお，番組の情報から抽出された特徴語の属するカテゴリ／サブカテゴリの優先度で，その番組が属するカテゴリ／サブカテゴリの優先度を一時的に変更する処理において，抽出された特徴語の属するカテゴリ／サブカテゴリの優先度が所定の閾値以上であるかを判定するようにしてもよい。このとき，抽出された特徴語の属するカテゴリ／サブカテゴリの優先度が所定の閾値以上でなければ，その優先度は，一時的な優先度の変更処理に用いる優先度の候補から外す。特徴語が属するカテゴリ／サブカテゴリの優先度の閾値は，例えば，「スポーツ」，「バラエティ」などのカテゴリごとに設定される。
【０１２９】
特徴語が属するカテゴリ／サブカテゴリの優先度の閾値を，学習により変更するようにしてもよい。例えば，上記のバラエティトーク番組の例において，カテゴリ「バラエティ」／サブカテゴリ「トーク」の優先度が上げられて，バラエティトーク番組がサムネイル表示された場合に，ユーザがそのバラエティトーク番組を選択した際にはカテゴリ「バラエティ」に設定された閾値を下げ，ユーザがそのバラエティトーク番組を選択しなかった際にはカテゴリ「バラエティ」に設定された閾値を上げる。
【０１３０】
ユーザがそのバラエティトーク番組を選択し続けるとカテゴリ「バラエティ」に設定された閾値がどんどん下がり，カテゴリ「バラエティ」の優先度の一時的な変更が行われ易くなる。逆に，ユーザがそのバラエティトーク番組を選択しないことが続くとカテゴリ「バラエティ」に設定された閾値がどんどん上がり，カテゴリ「バラエティ」の優先度の一時的な変更が行われ難くなる。
【０１３１】
このように，特徴語が属するカテゴリ／サブカテゴリの優先度の閾値を学習により上下させることで，「普段ニュースを見ないがサッカーに関するニュースがある際には必ず見る」，「バラエティはサッカー選手が登場していてもほとんど見ない」といったユーザの嗜好に対応できるようになる。
【０１３２】
図１４は，本実施の形態による優先度一時的更新処理フローチャートである。
【０１３３】
番組特徴抽出部１１６は，ＥＰＧ情報を解析する（ステップＳ２０）。優先度算出部１１１は，自らが属するカテゴリ／サブカテゴリ以外のカテゴリ／サブカテゴリに対応付けられた特徴語が含まれる番組があるかを確認する（ステップＳ２１）。
【０１３４】
該当する番組があれば（ステップＳ２１のＹＥＳ），その番組から検出された特徴語に対応付けられたカテゴリ／サブカテゴリの優先度を取得し（ステップＳ２２），取得された優先度が閾値以上であるかを確認する（ステップＳ２３）。
【０１３５】
優先度が閾値以上のものがあれば（ステップＳ２３のＹＥＳ），該当する番組が属するカテゴリ／サブカテゴリの優先度を，一時的に，閾値以上の取得された優先度のうちで最高値のものに設定する（ステップＳ２４）。
【０１３６】
一時的に優先度が変更されたカテゴリ／サブカテゴリに属する上記の該当番組が終了した場合には（ステップＳ２５のＹＥＳ），該当番組が属するカテゴリ／サブカテゴリの優先度を，もとの値に設定する（ステップＳ２６）。
【０１３７】
図１５〜図１８は，本実施の形態による処理の流れを示す図である。
【０１３８】
図１５は，本実施の形態によるテレビの処理の流れの概要を示すフローチャートである。ここでは，表示のための優先度としてカテゴリ単位の優先度を用い，同一カテゴリに属する複数の番組が放送されている場合に，その番組のサブカテゴリを用いて表示する番組を選択するものとする。
【０１３９】
テレビ１の電源投入時または所定の契機（所定の時間の経過時）であれば（ステップＳ３０），ＥＰＧ情報収集部１１０によって，ＥＰＧ情報の収集処理が実行され（ステップＳ３１），表示番組制御部１１２および番組表示処理部１１４によって，サムネイル画面による番組の提示処理が実行される（ステップＳ３２）。その後，優先度算出部１１１によって，優先度の更新処理が実行される（ステップＳ３３）。テレビ１の電源断と判断されるまで（ステップＳ３４），ステップＳ３０の処理に戻り，ステップＳ３１〜Ｓ３４の処理が繰り返される。
【０１４０】
図１６は，本実施の形態のテレビによる電源投入時の番組提示処理の流れを示すフローチャートである。
【０１４１】
テレビ１の表示番組制御部１１２は，ＥＰＧ情報記憶部１０１から現在放送中の番組のＥＰＧ情報を取得する（ステップＳ４０）。また，優先度情報記憶部１０３に保存されているカテゴリの優先度情報から，優先度が最も高いカテゴリを特定する（ステップＳ４１）。
【０１４２】
特定したカテゴリに属する放送中の番組があるかを，取得されたＥＰＧ情報で調べる（ステップＳ４２）。該当する放送中の番組がなければ（ステップＳ４２のＮＯ），前回の電源切断時のチャンネルの番組を表示する（ステップＳ４３）。
【０１４３】
該当する放送中の番組があれば（ステップＳ４２のＹＥＳ），該当する番組のうちで，属するサブカテゴリの優先度が所定の閾値を越える番組が，２つ以上あるかを調べる（ステップＳ４４）。該当する番組が２つ以上なければ（ステップＳ４４のＮＯ），すなわち該当する番組が１つであれば，番組表示処理部１１４は，該当する番組を通常画面で表示する（ステップＳ４５）。
【０１４４】
該当する番組が２つ以上あれば（ステップＳ４４のＹＥＳ），表示番組制御部１１２は，サブカテゴリの優先度が所定の閾値を超える該当番組を，優先度が高い順に所定のサムネイル画面数まで選択する（ステップＳ４６）。番組表示処理部１１４は，選択された番組を，そのサブカテゴリの優先度に応じたサイズのサムネイル画面で表示する（ステップＳ４７）。
【０１４５】
表示番組制御部１１２は，ユーザによってサムネイル画面で表示された番組が選択されたかを調べる（ステップＳ４８）。サムネイル画面により表示されている番組が選択されれば（ステップＳ４８のＹＥＳ），番組表示処理部１１４は，ユーザによって選択された番組を通常画面に変えて表示する（ステップＳ４９）。また，表示番組制御部１１２は，選択された番組のカテゴリの優先度よりもカテゴリまたはサブカテゴリの優先度が高い番組があれば，その番組を録画対象に特定し，録画処理する（ステップＳ５０）。
【０１４６】
サムネイル画面により表示されている番組が選択されなければ（ステップＳ４８のＮＯ），ユーザが指示したチャンネルの番組を表示する（ステップＳ５１）。
【０１４７】
図１７は，本実施の形態によるユーザがある番組を視聴中の番組提示処理の流れを示すフローチャートである。
【０１４８】
テレビ１の表示番組制御部１１２は，ＥＰＧ情報記憶部１０１を参照して，表示されていない番組の開始時間をチェックし（ステップＳ６０），当該時点で開始する番組があれば（ステップＳ６１のＹＥＳ），優先度情報記憶部１０３から，該当する番組のカテゴリの優先度を取得する（ステップＳ６２）。カテゴリの優先度が所定の閾値以上でなければ（ステップＳ６３のＮＯ），処理を行わずに（ステップＳ６４），ステップＳ６０の処理に戻る。
【０１４９】
カテゴリの優先度が所定の閾値以上であれば（ステップＳ６３のＹＥＳ），番組表示処理部１１４は，該当するカテゴリでサブカテゴリの優先度が最高の番組を１つ選択し，サムネイル画面で表示する（ステップＳ６５）。
【０１５０】
さらに，表示番組制御部１１２は，現在通常画面で表示中の番組のカテゴリの優先度を取得して，サムネイル画面で表示されている番組のカテゴリの優先度と比較する（ステップＳ６６）。サムネイル画面で表示されている番組のカテゴリの優先度が，現在通常画面で表示中の番組のカテゴリの優先度より高ければ（ステップＳ６６のＹＥＳ），サムネイル画面で表示中の番組を通常画面に切り替えて表示し，通常画面で表示中の番組を録画対象に特定して録画処理する（ステップＳ６７）。
【０１５１】
サムネイル画面で表示されている番組のカテゴリの優先度が，現在通常画面で表示中の番組のカテゴリの優先度より高くなければ（ステップＳ６６のＮＯ），サムネイル画面で表示中の番組を録画対象として録画する（ステップＳ６８）。
【０１５２】
図１８は，本実施の形態による通常画面で表示していた番組終了時の番組提示処理の流れを示す図である。
【０１５３】
テレビ１の表示番組制御部１１２は，通常画面で表示中の番組が終了すると（ステップＳ７０のＹＥＳ），当該時点で，ＥＰＧ情報記憶部１０１を参照して，属するカテゴリの優先度が所定の優先度より高い放送中の番組があるかを調べる（ステップＳ７１）。カテゴリの優先度の高い放送中の番組がなければ（ステップＳ７１のＮＯ），番組録画再生装置に通知して，録画保存されている番組を再生する（ステップＳ７５）。
【０１５４】
カテゴリの優先度の高い放送中の番組があれば（ステップＳ７１のＹＥＳ），録画番組情報記憶部１０４を参照し，カテゴリの優先度が高い放送中の番組と，録画保存されている番組とをサムネイル画面で表示する（ステップＳ７２）。
【０１５５】
ユーザによって，サムネイル画面から録画された番組が選択されなかった場合には（ステップＳ７３のＮＯ），現在放送中のカテゴリの優先度が高い番組を通常画面に切り替えて表示する（ステップＳ７４）。
【０１５６】
サムネイル画面から録画された番組が選択された場合には（ステップＳ７３のＹＥＳ），番組録画再生装置に通知して，録画保存されている番組を再生する（ステップＳ７５）。
【０１５７】
図１９は，本実施の形態によるリモコンに番組提示機能および優先度更新機能を設けた場合の構成例を示す図である。図１９に示す例は，図１に示すリモコン２に，番組提示機能や優先度更新機能を設けた場合の例である。
【０１５８】
図１９に示すリモコン２は，指示入力部２０および指示送信部２１の他に，ＥＰＧ情報記憶部２０１，視聴履歴情報記憶部２０２，優先度情報記憶部２０３，録画番組情報記憶部２０４，番組特徴情報記憶部２０５，ＥＰＧ情報収集部２１０，優先度算出部２１１，表示番組制御部２１２，番組特徴抽出部２１６，サブカテゴリ設定部２１７を備える。これらの処理部は，図１に示すテレビ１のＥＰＧ情報記憶部１０１，視聴履歴情報記憶部１０２，優先度情報記憶部１０３，録画番組情報記憶部１０４，番組特徴情報記憶部１０５，ＥＰＧ情報収集部１１０，優先度算出部１１１，表示番組制御部１１２，番組特徴抽出部１１６，サブカテゴリ設定部１１７と同等の処理を行う。また，リモコン２は，表示器２１９を備える。
【０１５９】
リモコン２の表示番組制御部２１２は，選択した番組の番組名の一覧を表示器２１９に表示し，ユーザから視聴対象として選択された番組の放送局を示す選局データまたは録画対象となる番組の情報を，指示送信部２１を通じてテレビ１に送信する。
【０１６０】
指示入力部２０は，テレビ１におけるサムネイル画面の代わりに，表示器２１９に表示された視聴可能な番組名の一覧から，視聴対象とする番組名の選択入力，表示されているカテゴリの切り替え指示入力などを入力する。
【０１６１】
図２０は，本実施の形態によるリモコンの指示入力部，表示器の例を示す図である。
【０１６２】
指示入力部２０の一部をなすボタンＡ，Ｂ，Ｃは，表示器２１９に表示される視聴可能な番組の一覧の各項目Ａ，Ｂ，Ｃに対応し，項目の選択を入力するボタンである。また，カテゴリ切替ボタンは，トグル式によって表示器２１９に表示されているカテゴリの選択を入力するボタンである。
【０１６３】
この実施例の場合に，図１９に示すように，テレビ１は，番組表示処理部１８，表示器１９，ＥＰＧ情報収集・送信部１１８，および表示／録画指示受信部１１９で構成される。ＥＰＧ情報収集・送信部１１８は，ＥＰＧ情報を収集し，リモコン２のＥＰＧ情報収集部２１０に送信する。表示／録画指示受信部１１９は，リモコン２の指示送信部２１から発信された指示情報を受信する。
【０１６４】
これによって，ユーザは，リモコン２の表示器２１９に一覧表示された番組名から番組を選択できるため，手元のリモコン２だけで番組の選択操作を行うことができる。
【０１６５】
以上，本実施の形態について説明したが，本発明はその主旨の範囲において種々の変形が可能であることは当然である。
【０１６６】
例えば，本実施の形態では，表示装置の例として，嗜好番組表示機能付きテレビ１の例について説明しているが，表示装置としては，チューナ搭載のパーソナルコンピュータや携帯電話等のコンピュータであってもよい。また，外部の表示装置に再生映像を出力するチューナ搭載のＨＤＤレコーダのような録画再生装置であってもよい。
【図面の簡単な説明】
【０１６７】
【図１】本実施の形態による表示装置および遠隔操作装置の構成例を示す図である。
【図２】本実施の形態によるＥＰＧ情報のデータ構成例を示す図である。
【図３】本実施の形態による優先度情報のデータ構成例を示す図である。
【図４】本実施の形態による番組特徴情報のデータ構成例を示す図である。
【図５】本実施の形態による番組優先度に基づく番組の選択を説明する図である。
【図６】本実施の形態によるサムネイル画面表示の例（１）を示す図である。
【図７】本実施の形態によるサムネイル画面表示の例（２）を示す図である。
【図８】本実施の形態によるサムネイル画面表示の例（３）を示す図である。
【図９】本実施の形態によるサムネイル画面表示の例（４）を示す図である。
【図１０】ユーザの視聴によるカテゴリ／サブカテゴリの優先度変化のイメージを示す図である。
【図１１】本実施の形態による優先度の加算／減算の例を説明する図である。
【図１２】本実施の形態による優先度更新処理フローチャートである。
【図１３】ユーザが普段視聴しないカテゴリの番組にユーザ好みのコンテンツが含まれる際のカテゴリ／サブカテゴリの優先度変化のイメージを示す図である。
【図１４】本実施の形態による優先度一時的更新処理フローチャートである。
【図１５】本実施の形態によるテレビの処理の流れの概要を示すフローチャートである。
【図１６】本実施の形態のテレビによる電源投入時の番組提示処理の流れを示すフローチャートである。
【図１７】本実施の形態によるユーザがある番組を視聴中の番組提示処理の流れを示すフローチャートである。
【図１８】本実施の形態による通常画面で表示していた番組終了時の番組提示処理の流れを示す図である。
【図１９】本実施の形態によるリモコンに番組提示機能および優先度更新機能を設けた場合の構成例を示す図である。
【図２０】本実施の形態によるリモコンの指示入力部，表示器の例を示す図である。
【符号の説明】
【０１６８】
１  嗜好番組表示機能付きテレビ（テレビ）
１０１  ＥＰＧ情報記憶部
１０２  視聴履歴情報記憶部
１０３  優先度情報記憶部
１０４  録画番組情報記憶部
１０５  番組特徴情報記憶部
１１０  ＥＰＧ情報収集部
１１１  優先度算出部
１１２  表示番組制御部
１１３  ユーザ指示受付部
１１４  番組表示処理部
１１５  表示器
１１６  番組特徴抽出部
１１７  サブカテゴリ設定部
１１８  ＥＰＧ情報収集・送信部
１１９  表示／録画指示受信部
１８  番組表示処理部
１９  表示器
２  リモコン
２０  指示入力部
２１  指示送信部
２０１  ＥＰＧ情報記憶部
２０２  視聴履歴情報記憶部
２０３  優先度情報記憶部
２０４  録画番組情報記憶部
２０５  番組特徴情報記憶部
２１０  ＥＰＧ情報収集部
２１１  優先度算出部
２１２  表示番組制御部
２１６  番組特徴抽出部
２１７  サブカテゴリ設定部
２１９  表示器
【図１】
2010041163.tif 000003
【図２】
2010041163.tif 000004
【図３】
2010041163.tif 000005
【図４】
2010041163.tif 000006
【図５】
2010041163.tif 000007
【図６】
2010041163.tif 000008
【図７】
2010041163.tif 000009
【図８】
2010041163.tif 000010
【図９】
2010041163.tif 000011
【図１０】
2010041163.tif 000012
【図１１】
2010041163.tif 000013
【図１２】
2010041163.tif 000014
【図１３】
2010041163.tif 000015
【図１４】
2010041163.tif 000016
【図１５】
2010041163.tif 000017
【図１６】
2010041163.tif 000018
【図１７】
2010041163.tif 000019
【図１８】
2010041163.tif 000020
【図１９】
2010041163.tif 000021
【図２０】
2010041163.tif 000022