(57)【特許請求の範囲】
【請求項１】
初期状態において、選局中の番組映像のみが画面の全体に表示される非表示状態にするステップと、
前記非表示状態においてユーザに対して推薦する推薦番組が開始するタイミングを検出した場合に、選局中の番組映像が画面の全体に表示され、これに重畳して、当該推薦番組の推薦度と推薦理由とを含む通知アイコンが表示される、通知アイコン表示状態に遷移するステップと、
前記通知アイコン表示状態においてユーザから推薦制御指示の入力を受けた場合に、選局中の番組映像が画面の全体に表示され、これに重畳して、前記推薦番組に関する各種の情報が表示された推薦簡易一覧が表示される、推薦簡易一覧表示状態に遷移するステップと、
前記推薦簡易一覧表示状態においてユーザから推薦制御指示の入力を受けた場合、及び、前記非表示状態においてユーザから推薦制御指示の入力を受けた場合に、選局中の番組映像が画面の一部に表示され、これに重畳することなく、前記推薦簡易一覧に表示された情報よりも詳細な推薦番組に関する各種の情報が表示された推薦一覧が表示される、推薦一覧表示状態に遷移するステップとを含む、推薦番組通知方法。
【請求項２】
前記通知アイコン表示状態において所定時間が経過した場合、あるいは、ユーザから推薦制御指示以外の指示の入力を受けた場合、前記推薦簡易一覧表示状態においてユーザから推薦制御指示以外の指示の入力を受けた場合、及び、前記推薦一覧表示状態においてユーザからの入力を受けた場合に、前記非表示状態に遷移するステップをさらに含む、請求項１に記載の推薦番組通知方法。
【請求項３】
受信信号に対して所定の処理を行い、コンテンツを出力する受信手段と、
前記受信手段により出力されるコンテンツをデコードするコンテンツ再生手段と、
ユーザに推薦するコンテンツである推薦番組に関する情報を、推薦情報として出力する推薦処理手段と、
前記コンテンツ再生手段によるデコード結果と、前記推薦処理手段により出力される推薦情報とを合成する画像合成手段と、
画像合成手段による合成結果を表示する表示手段と、
ユーザから推薦制御指示の入力を受ける入力手段と、
前記推薦番組が開始するタイミングを検出するタイミング検出手段を含み、当該タイミング検出手段により検出されたタイミング、及び、前記入力手段により入力を受けた推薦制御指示に基づき、前記表示手段における表示内容を制御する制御手段とを備え、
前記制御手段は、
初期状態において、選局中の番組映像のみが前記表示手段の画面の全体に表示される非表示状態にし、
前記非表示状態において、前記タイミング検出手段により推薦番組が開始するタイミングが検出された場合に、前記画像合成手段に対して、選局中の番組映像に、当該推薦番組の推薦度と推薦理由とを含む通知アイコンを重畳させるように制御して、通知アイコン表示状態に遷移させ、
前記通知アイコン表示状態において、前記入力手段がユーザから推薦制御指示の入力を受けた場合に、前記画像合成手段に対して、選局中の番組映像に、前記推薦番組に関する各種の情報が表示された推薦簡易一覧を重畳させるように制御して、推薦簡易一覧表示状態に遷移させ、
前記推薦簡易一覧表示状態において、前記入力手段がユーザから推薦制御指示の入力を受けた場合、及び、前記非表示状態において、前記入力手段がユーザから推薦制御指示の入力を受けた場合に、前記表示手段に対して、選局中の番組映像を画面の一部に表示させ、これに重畳させることなく、前記推薦簡易一覧に表示された情報よりも詳細な推薦番組に関する各種の情報が表示された推薦一覧を表示させて、推薦一覧表示状態に遷移させることを特徴とする、推薦番組通知装置。
【請求項４】
前記入力手段は、さらに、
ユーザから推薦制御指示以外の指示の入力を受け、
前記制御手段は、
前記通知アイコン表示状態において所定時間が経過した場合、あるいは、前記入力手段がユーザから推薦制御指示以外の指示の入力を受けた場合、前記推薦簡易一覧表示状態において、前記入力手段がユーザから推薦制御指示以外の指示の入力を受けた場合、及び、前記推薦一覧表示状態において、前記入力手段がユーザからの入力を受けた場合に、前記非表示状態に遷移させることを特徴とする、請求項３に記載の推薦番組通知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対して推薦する番組を通知する方法および装置に関し、より特定的には、推薦番組の存在をＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を用いて通知する推薦番組通知方法および推薦番組通知装置に関する。
【背景技術】
【０００２】
テレビジョン放送がデジタル化されて多チャンネル化し、ブロードバンド通信やインターネット放送が普及することにより、ユーザにとって視聴可能なコンテンツの数が急激に増大している。ユーザは、デジタルテレビジョン放送の電子番組表（ＥＰＧ：Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）や、インターネットのディレクトリサービスなどによって視聴可能な番組（コンテンツともいう）の一覧を入手し、その中から実際に視聴する番組を選択する。ところが、最近では視聴可能な番組の数があまりに多くなったために、番組を選択することがユーザにとって非常に困難になっている。
【０００３】
この問題を解決する１つのアプローチとして、ユーザの嗜好に合った番組（コンテンツ）を自動的に推薦する方法や装置が考案されている。例えば、特許文献１には、テレビジョン放送の視聴履歴に基づきユーザの嗜好を自動的に学習し、学習結果に基づき推薦する番組を優先順位を付けてユーザに提示する方法が記載されている。また、特許文献２には、ユーザの嗜好を自動的に学習し、ユーザの嗜好に合ったホームページを推薦する方法が記載されている。
【０００４】
図１９を参照して、ユーザの嗜好に合った番組をユーザに提示する従来の推薦番組提示装置について説明する。図１９に示す従来の推薦番組提示装置９１は、推薦処理部２、入力部５、プロファイル管理部６、描画部７、表示合成部８、表示部９、コンテンツ属性管理部１０、受信部１１、コンテンツ再生部１２、および、ＵＩ制御部９３を備えている。なお、推薦番組提示装置９１の構成は、後述する本願発明の推薦番組通知装置の構成に類似している（図１を参照）。そこで、ここでは、図１９に示す構成要素のうち図１と同一の構成要素については、同一の参照符号を付して簡単な説明に止める。
【０００５】
受信部１１は、コンテンツを含む受信信号に対して暗号復号処理や誤り訂正処理を行い、コンテンツおよびコンテンツに付随する属性データ（以下、コンテンツ属性という）を出力する。コンテンツ再生部１２は、受信部１１から出力されたコンテンツをデコードする。コンテンツ属性管理部１０は、受信部１１から出力されたコンテンツ属性を格納し管理する。コンテンツ属性には、例えば、番組の放送日時およびチャンネル、番組のジャンル、コンテンツの要約文などが含まれる。入力部５は、ユーザからの指示を入力するための入力手段である。ＵＩ制御部９３は、推薦番組提示装置９１全体の制御部である。ＵＩ制御部９３は、入力部５を介してユーザから指示を受けたときなどに内部状態を変化させるとともに、推薦処理部２や描画部７などを制御する。
【０００６】
プロファイル管理部６は、ユーザの嗜好情報（以下、プロファイルという）を格納し管理する。推薦処理部２は、ＵＩ制御部９３の制御に従い、コンテンツ属性管理部１０に格納されたコンテンツ属性に基づき、ユーザに推薦するコンテンツに係る情報を求める処理や、プロファイル管理部６に格納されたプロファイルを更新する処理を行う。描画部７は、ＵＩ制御部９３の制御に従い、画面に表示されるビットマップイメージを生成する。表示合成部８は、コンテンツ再生部１２によるデコード結果と、描画部７で生成されたビットマップイメージとを合成する。表示部９は、表示合成部８による合成結果を画面に表示する。
【０００７】
図２０Ａ〜２０Ｃは、従来の推薦番組提示装置９１におけるＧＵＩ表示を示す図である。図２０Ａに示す画面９１０は、推薦番組提示処理を行う前の初期画面である。画面９１０では、画面全体にテレビジョン放送の番組映像９１１が表示されている。
【０００８】
図２０Ｂに示す画面９２０は、画面９１０が表示された状態で、ユーザが入力部５の推薦裏番組ボタンを押したときに表示される。画面９２０では、テレビジョン放送の番組映像に重畳して、推薦番組提示装置９１で生成されたウィンドウ９２１が表示される。ウィンドウ９２１には、現在別のチャンネルで放送されている番組（裏番組）が、ユーザに対する推薦度の高い順に一覧表示されている。ウィンドウ９２１に表示された複数の番組のうち、１つの番組には、フォーカス９２２が当てられる。ユーザが入力部５の上下ボタンを押すと、フォーカス９２２は上下の番組に移動する。
【０００９】
推薦番組提示装置９１は、番組映像にウィンドウ９２１が重畳された画面９２０を表示するために、以下の処理を行う。ユーザが推薦裏番組ボタンを押すと、入力部５は、その旨を示す操作情報を出力する。ＵＩ制御部９３は、この操作情報を受け取り、現在放送中の番組の中から推薦する番組を選択することを指示する推薦制御情報を推薦処理部２に出力する。推薦処理部２は、この推薦制御情報を受け取り、コンテンツ属性管理部１０に格納されたコンテンツ属性を検索し、現在放送中の番組とそのコンテンツ属性を読み出す。次に、推薦処理部２は、プロファイル管理部６からプロファイルを読み出し、現在放送中の番組のそれぞれについて、コンテンツ属性とプロファイルとの適合度を算出する。さらに、推薦処理部２は、現在放送中の番組を適合度の大きい順にソートし、その結果を推薦情報として出力する。ＵＩ制御部９３は、この推薦情報を受け取り、ウィンドウ９２１を表示するための描画情報を描画部７に出力する。これにより、表示部９は、番組映像にウィンドウ９２１が重畳された画面９２０を表示する。
【００１０】
図２０Ｃに示す画面９３０は、画面９２０が表示された状態で、ユーザが入力部５の決定ボタンを押したときに表示される。決定ボタンが押されると、ウィンドウ９２１においてフォーカス９２２が当てられていた番組が、画面全体に表示される。これにより、画面９３０では、画面全体に新たな番組映像９３１（ここでは、番組「中村華子ビッグショー２００４」の映像）が表示される。
【００１１】
従来の推薦番組提示装置９１では、大きく分けて、ユーザの嗜好を学習する処理（図２１）と、ユーザの嗜好に基づき番組（コンテンツ）を推薦する処理（図２２）とが行われる。図２１は、推薦番組提示装置９１における嗜好学習処理のフローチャートである。嗜好学習処理では、以下のステップが実行される。
【００１２】
（ステップＳ９０１）推薦番組提示装置９１の制御は、選局が変更された場合はステップＳ９０３へ、それ以外の場合はステップＳ９０２へ進む。このステップでは、ＵＩ制御部９３は、入力部５から出力された操作情報が選局変更を示す場合に、その旨を示す推薦制御情報を推薦処理部２に出力する。
【００１３】
（ステップＳ９０２）推薦番組提示装置９１の制御は、次の番組が開始する場合はステップＳ９０３へ、それ以外の場合はステップＳ９０１へ進む。このステップでは、ＵＩ制御部９３は、現在選局中のチャンネルにおける次の番組のコンテンツ属性をコンテンツ属性管理部１０から読み出し、読み出したコンテンツ属性に含まれる番組開始時刻と現在時刻とを比較することにより、次の番組が開始するか否かを判定する。次の番組が開始する場合には、ＵＩ制御部９３は、その旨を示す推薦制御情報を推薦処理部２に出力する。
【００１４】
（ステップＳ９０３）推薦番組提示装置９１は、現在表示している番組のコンテンツ属性を求める。このステップでは、推薦処理部２は、ステップＳ９０１またはＳ９０２でＵＩ制御部９３から出力された推薦制御情報をトリガーとして、現在表示している番組のコンテンツ属性をコンテンツ属性管理部１０から読み出す。
【００１５】
（ステップＳ９０４）推薦番組提示装置９１は、ステップＳ９０３で求めたコンテンツ属性に従い、嗜好情報を更新する。このステップでは、推薦処理部２は、ステップＳ９０３で求めたコンテンツ属性に基づき、プロファイル管理部６に格納されたプロファイル（嗜好情報）を更新する。プロファイルの更新方法は、任意である。例えば、簡単な方法としては、求めたコンテンツ属性について各コンテンツ属性が取る値の頻度を示す統計情報を、プロファイルとして使用することができる。ステップＳ９０４の後、推薦番組提示装置９１の制御は、ステップＳ９０１へ進む。
【００１６】
このように推薦番組提示装置９１では、プロファイルは、ユーザが選局を変更したときと、次の番組が開始するときとに更新される。したがって、プロファイルにはユーザが視聴したすべてのコンテンツが反映される。よって、ユーザの嗜好を示すプロファイルを得ることができる。
【００１７】
図２２は、従来の推薦番組提示装置９１における番組推薦処理のフローチャートである。番組推薦処理では、以下のステップが実行される。
【００１８】
（ステップＳ９２１）推薦番組提示装置９１は、入力を読み込む。このステップでは、入力部５は、ユーザの操作に応じた操作情報を出力する。ただし、入力がない場合でも、推薦番組提示装置９１の制御は、待機することなく、直ちに次のステップ（ここでは、ステップＳ９２２）へ進むものとする。なお、このように入力がなくても待機することなく次のステップに進むことは、コンピュータプログラミングの分野では「ｎｏｎ  ｂｌｏｃｋ」と呼ばれる。
【００１９】
（ステップＳ９２２）推薦番組提示装置９１の制御は、推薦ボタンが押された場合はステップＳ９２３へ、それ以外の場合はステップＳ９２１へ進む。このステップでは、ＵＩ制御部９３は、入力部５から出力された操作情報が推薦ボタンが押されたことを示すか否かを判定する。ＵＩ制御部９３は、肯定的な判定をしたときには、推薦一覧の作成を指示する推薦制御情報を推薦処理部２に出力する。
【００２０】
（ステップＳ９２３）推薦番組提示装置９１は、現在放送中の番組を検索する。このステップでは、推薦処理部２は、ステップＳ９２２でＵＩ制御部９３から出力された推薦制御情報を受け取り、コンテンツ属性管理部１０に格納されたコンテンツ属性を検索することにより、現在放送中の番組の一覧を求める。
【００２１】
（ステップＳ９２４）推薦番組提示装置９１は、検索結果に含まれるコンテンツを推薦度の高い順にソートする。このステップでは、推薦処理部２は、ステップＳ９２３で求めた現在放送中の番組のそれぞれについて、コンテンツ属性管理部１０に格納された当該番組についてのコンテンツ属性とプロファイル管理部６に格納されたプロファイルとを比較することにより、ユーザに対する推薦度を求める。その上で、推薦処理部２は、求めた推薦度の高い順に、検索結果に含まれるコンテンツをソートする。
【００２２】
（ステップＳ９２５）推薦番組提示装置９１は、検索結果に含まれるコンテンツの中から、推薦度の高い所定数のコンテンツを選択する。このステップでは、推薦処理部２は、ステップＳ９２４でソートされた番組一覧から、推薦度の高い順に所定数のコンテンツを選択し、選択したコンテンツを推薦度の高い順に並べたリストを推薦情報としてＵＩ制御部９３に出力する。
【００２３】
（ステップＳ９２６）推薦番組提示装置９１は、選択したコンテンツを推薦一覧として表示する。このステップでは、ＵＩ制御部９３は、推薦処理部２から出力された推薦情報に含まれるコンテンツ（番組）のリストを表示するための描画情報を描画部７に出力する。これにより、表示部９は、推薦する番組のリストを表示する。
【００２４】
（ステップＳ９２７）推薦番組提示装置９１は、ステップＳ９２１と同様に、入力を読み込む。
【００２５】
（ステップＳ９２８）推薦番組提示装置９１の制御は、フォーカス移動ボタンが押された場合はステップＳ９２９へ、それ以外の場合はステップＳ９３０へ進む。このステップでは、ＵＩ制御部９３は、入力部５から出力された操作情報がフォーカス移動ボタンが押されたことを示すか否かを判定する。
【００２６】
（ステップＳ９２９）推薦番組提示装置９１は、画面上のフォーカスを移動させる。このステップでは、ＵＩ制御部９３は、画面上に表示されたフォーカスを、押されたフォーカス移動ボタンに従って移動させた位置に描画し直すための描画情報を描画部７に出力する。ステップＳ９２９の後、推薦番組提示装置９１の制御は、ステップＳ９２７へ進む。
【００２７】
（ステップＳ９３０）推薦番組提示装置９１の制御は、決定ボタンが押された場合はステップＳ９３１へ、それ以外の場合はステップＳ９２１へ進む。このステップでは、ＵＩ制御部９３は、入力部５から出力された操作情報が決定ボタンが押されたことを示すか否かを判定する。
【００２８】
（ステップＳ９３１）推薦番組提示装置９１は、決定ボタンが押されたときにフォーカスが当てられていた番組が放送されているチャンネルに選局を変更する。このステップでは、ＵＩ制御部９３は、フォーカスが当てられていた番組が放送されているチャンネルを選局する要求をコンテンツ再生部１２に出力し、コンテンツ再生部１２は、この要求をトリガーにして選局を変更する。
【００２９】
（ステップＳ９３２）推薦番組提示装置９１は、テレビジョン映像を画面全体に表示する。このステップでは、ＵＩ制御部９３は、描画部７に対する描画情報を空にする。これにより、描画部７はビットマップイメージを出力しなくなり、表示部９は、コンテンツ再生部１２によるデコード結果のみを画面全体に表示する。ステップＳ９３２の後、推薦番組提示装置９１の制御は、ステップＳ９２１へ進む。
【００３０】
従来の推薦番組提示装置９１では、図２３に示すデータ構造が使用される。図２３には、プロファイル管理部６に格納されたプロファイル９５と、受信部１１で抽出されたコンテンツ属性９８の一例が示されている。プロファイル９５には、ジャンルごとの得点を表す表形式のデータ９６と、出演者ごとの得点を表す表形式のデータ９７とが含まれている。データ９６、９７では、ユーザの嗜好に合った項目には高い得点が与えられている。コンテンツ属性９８は、１つの番組について、５つのコンテンツ属性（放送チャンネル、日時、タイトル名、ジャンルおよび出演者）の属性名と属性値とを含んでいる。
【特許文献１】特開平９−８３８９１号公報
【非特許文献１】九津見洋ほか「ユーザ適応型ホームページ推薦ソフト“ウェブナビゲーター”の開発」電子情報通信学会論文誌（Ｄ−ＩＩ）、Ｖｏｌ．Ｊ８４−Ｄ−ＩＩ、Ｎｏ．６、ｐｐ．１１４９−１１５７、２００１年６月
【発明の開示】
【発明が解決しようとする課題】
【００３１】
従来の推薦番組提示装置９１には、以下に示す課題がある。なお、下記の「第ｎの課題」（ただしｎは自然数、以下同じ）は、それぞれ後述する「第ｎの実施形態」によって解決される。
【００３２】
（第１の課題）従来の推薦番組提示装置で番組推薦機能を利用するためには、ユーザは推薦ボタンを押すなどして、番組推薦機能の使用を明示的に指示する必要があるが、ユーザはこの操作を煩雑に感じる。また、ユーザは、集中して番組を視聴していたために推薦裏番組ボタンを押し忘れた場合には、推薦番組を先頭から視聴し損なうことがある。さらに、推薦番組を示す画面が画面全体の中で大きな面積を占めると、番組映像が隠されてしまい、番組の視聴が妨げられる。特に、複数のユーザが同じ画面を見ている場合、番組の推薦を受けたいユーザ以外のユーザにとって、推薦番組を示す画面は番組視聴の邪魔でしかない。また、ユーザは番組推薦機能を利用するために新たな操作（例えば、推薦ボタンを押すなど）を覚える必要があり、この操作を覚えないユーザは番組推薦機能を利用することができない。
【００３３】
（第２の課題）ユーザが選局を変更するときには、次に視聴する番組を決めた上で特定の放送チャンネルに選局を変更する場合と、現在選局している放送チャンネルの番組以外の番組の中から次の番組を探す場合とがある。後者の場合、ユーザは、何回か選局を変更し、自らの嗜好に合った番組を探す。したがって、何回も選局を変更した後で番組の推薦を受けても、ユーザは一連の選局で既に知っている番組の推薦を受けるだけになるので、番組推薦機能の効果は小さい。このため、番組を推薦する最も効果的なタイミングは、選局の前後であると考えられる。しかしながら、ユーザが選局前に必ず推薦ボタンを押すこととすると、適当な推薦番組がない場合でも、意味のない推薦番組を示す画面が表示されてしまう。
【００３４】
（第３の課題）ユーザは、画面に番組映像だけを表示したいと考える場合がある。ところが、画面にチャンネル表示がなされ、さらに推薦番組を示す画面が表示されている場合、ユーザは、チャンネル表示を終了する操作と、推薦番組を示す画面を消去する操作の両方を行う必要がある。ユーザは、これら２つの操作を別々に行うことを煩雑に感じる。
【００３５】
（第４の課題）従来の推薦番組提示装置は、推薦番組に関する情報を表示していない状態と、推薦番組を示す画面を番組映像に重畳して表示している状態の２つの状態しか有していない。このため、複数のユーザが同じ画面を見ている場合、必ず、全員が番組を視聴している状態と、全員が番組を視聴せずに推薦番組に関する情報を見ている状態のいずれかになる。また、推薦番組の情報量を増やすと、番組映像がより多く隠されるために、番組の視聴はより多く妨げられる。逆に、推薦番組の情報量を減らすと、推薦番組を視聴するか否かを判断するための情報が不足するために、推薦番組に関する情報を提示することの意味が失われる。しかしながら、推薦番組に関してどの程度の量の情報を表示すべきかは、ユーザの状態や推薦番組の内容によって異なるので、予め必要かつ十分に決めておくことはできない。
【００３６】
（第５の課題）従来の推薦番組提示装置は、推薦番組の内容は分からなくてもよいので、推薦番組の存在の有無だけを知りたいというユーザの要求に応えることができない。
【００３７】
（第６の課題）ユーザは、推薦番組の提示を受けても、推薦番組を視聴することを動機づけられなければ、番組視聴のための行動を起こさない。ユーザは、推薦番組が自分の嗜好に合うか否かに基づき、その番組を視聴するか否かを判断する。ユーザは、上記の判断を正確に行うために、番組に関する種々の属性（例えば、ジャンル、出演者、番組のタイトル名、番組の内容など）を検討する必要があるが、ユーザはこの検討を煩雑に感じる。また、毎週視聴している番組が推薦された場合には、ユーザは、推薦番組が自らの嗜好に合うか否かを判断できないことがある。さらには、複数のユーザが１つの推薦番組提示装置を共用しており、推薦番組提示装置が複数のユーザの嗜好情報の和集合をユーザの嗜好情報として扱う場合には、現在使用中のユーザの嗜好に必ずしも合わない番組が推薦されることがある。ユーザは、番組の属性を検討するという労力をかけたのに嗜好に合わない番組の推薦を受けると、番組推薦機能を信頼しなくなる。
【課題を解決するための手段】
【００３８】
上記目的を達成するために、本発明は以下に示す特徴を有している。なお、下記の「第ｎの局面」は、それぞれ後述する「第ｎの実施形態」に対応する。
【００３９】
（第１の局面）推薦番組通知装置は、推薦番組の開始を検出したときに、推薦番組の存在を示す通知画面を表示する。通知画面を表示してから所定時間が経過したとき、または、推薦制御指示以外の指示が入力されたときに、推薦番組通知装置は通知画面を消去する。
【００４０】
（第２の局面）推薦番組通知装置は、選局の変更を検出したときに、推薦番組の存在を示す通知画面を表示する。通知画面を表示してから所定時間が経過したとき、または、推薦制御指示以外の指示が入力されたときに、推薦番組通知装置は通知画面を消去する。
【００４１】
（第３の局面）推薦番組通知装置は、チャンネル表示の開始を検出したときに、推薦番組の存在を示す通知画面を表示する。通知画面を表示してから所定時間が経過したときに、推薦番組通知装置は通知画面を消去する。チャンネル表示は、チャンネル表示制御指示に応じて開始および終了する。
【００４２】
（第４の局面）推薦番組通知装置は、通知画面を表示していない状態で推薦制御指示が入力されたときは、推薦番組を一覧できる一覧画面を表示し、通知画面を表示している状態で推薦制御指示が入力されたときは、通知画面を消去して一覧画面を表示し、一覧画面を表示している状態で推薦制御指示が入力されたときは、一覧画面を消去して推薦番組の映像を表示する。
【００４３】
（第５の局面）推薦番組通知装置は、通知画面を表示していない状態で推薦制御指示が入力されたときは、推薦番組を一覧できる一覧画面を表示し、通知画面を表示している状態で推薦制御指示が入力されたときは、通知画面を消去して簡易一覧画面を表示し、簡易一覧画面を表示している状態で推薦制御指示が入力されたときは、簡易一覧画面を消去して一覧画面を表示し、一覧画面を表示している状態で推薦制御指示が入力されたときは、一覧画面を消去して推薦番組の映像を表示する。
【００４４】
（第６の局面）推薦番組通知装置は、番組の推薦理由を求め、求めた推薦理由を含む通知画面を表示する。推薦理由としては、番組が頻繁に視聴されていること、番組が特定のジャンルに属すること、番組に特定の出演者が出演すること、および、番組に付随する文書に特定の文字列が含まれていることなどが挙げられる。
【発明の効果】
【００４５】
本発明の第１〜第６の局面は、以下に示す効果を奏する。なお、下記の「第ｎの効果」は、それぞれ後述する「第ｎの実施形態」に対応する。
【００４６】
（第１の効果）推薦番組が開始するときに推薦番組の存在を示す通知画面が自動的に表示されるので、ユーザは、推薦番組を見つけるまで何回も推薦制御指示を入力する必要がなくなる。また、通知画面が番組映像に割り込んで表示されるので、ユーザは、集中して番組を視聴している場合でも次の番組を見逃すことがない。また、限られた数の推薦番組に関する情報を含んだ通知画面を番組映像にオーバーレイ表示することにより、通知画面の面積を小さくし、番組の視聴が妨げられることを防止することができる。また、番組を視聴するか否かを判断するための必要最小限の情報を通知画面に含めることにより、ユーザはこの情報に基づき正しい判断を行うことができる。ユーザは、この判断の結果、視聴を希望する場合はその番組に合わせて選局を変更し、視聴を希望しない場合はそのまま放置する。後者の場合、ユーザが操作を行わなくても、推薦番組通知装置は、所定の条件が成立したときに通知画面を自動的に消去する。これらの操作はユーザには煩雑ではなく、ユーザは番組推薦機能を利用するための操作方法を覚える必要もない。
【００４７】
また、必要に応じて推薦制御指示以外の指示が入力されたときに通知画面を直ちに消去することにより、番組の視聴が通知画面によって妨げられることがない。さらに、推薦番組を一覧できる一覧画面を提示することにより、量的にも質的にもより充実した推薦番組に関する情報をユーザに提供することができる。これにより、番組の推薦に全く興味を持たないユーザから推薦番組に関する詳細な情報を希望するユーザに至るまで、幅広いニーズに応えて必要かつ十分な情報を簡単な操作で提供することができる。
【００４８】
（第２の効果）ユーザがある番組を視聴している間は選局を変更しないため、通知画面が表示されることはない。したがって、通知画面は、番組の視聴を妨げない。一方、ユーザは、別の番組を視聴するために選局を変更したときに、タイムリーに番組の推薦を受けることができる。また、一般にユーザは、選局操作を熟知しているので、番組推薦機能を利用するために新たな操作を覚える必要がない。さらに、第１の効果と同様に、番組の推薦に全く興味を持たないユーザから推薦番組に関する詳細な情報を希望するユーザに至るまで、幅広いニーズに応えて必要かつ十分な情報を簡単な操作で提供することができる。
【００４９】
（第３の効果）チャンネル表示に連動して通知画面が表示および消去されるので、ユーザは、操作方法を知らなくても、推薦番組通知機能を利用することができる。また、通知画面を所定時間経過後に自動的に消去することとすれば、ユーザは、何ら操作を行うことなく、チャンネル表示を残し、通知画面を消去することができる。また、ユーザがチャンネル表示を消去することを希望する場合には、通知画面も邪魔である可能性が高い。そこで、チャンネル表示の終了と連動して通知画面を消去することとすれば、ユーザは新たな操作を覚えることなく、チャンネル表示と通知画面を一緒に消去することができる。
【００５０】
（第４の効果）通知画面の表示状態にかかわらず、ユーザは、推薦制御指示を入力すれば番組推薦機能を利用することができる。また、推薦制御指示を必要な回数だけ入力することにより、推薦番組の情報量を段階的に変化させることができる。したがって、ユーザは、番組を視聴するか否かを判断するために必要かつ十分な情報に基づき、的確な判断を行うことができる。また、通知画面に必要以上の情報を含めないこととすれば、通知画面を小さくし、番組の視聴が妨げられることを防止することができる。
【００５１】
（第５の効果）一覧画面を表示する状態に至るまでに新たな状態を追加することにより、第４の効果に加えて、ユーザは、番組を視聴するか否かを判断するために必要かつ十分な情報を得ることができる。また、番組推薦機能を利用するための操作は、第４の手段と同じであり、非常に簡単である。
【００５２】
（第６の効果）番組の推薦理由が表示されるので、ユーザは、表示された推薦理由に基づき番組を視聴するか否かを素早く判断することができる。従来の推薦番組提示装置を利用する場合、ユーザは、推薦番組に関する情報の中に自分が興味を持つ内容が含まれているか否かを判断する必要がある。これに対して、本発明の推薦番組通知装置によれば、ユーザは、上記作業を行う必要がない。また、適切な推薦理由がない番組を通知画面に含めないこととすれば、より絞り込まれた推薦番組の候補を優先的にユーザに提示することができる。
【発明を実施するための最良の形態】
【００５３】
以下、図面を参照して、本発明の第１〜第６の実施形態に係る推薦番組通知装置について説明する。各実施形態では、デジタルテレビジョン放送で放送される複数の番組（コンテンツともいう）の中から、ユーザに対して推薦する番組を通知する推薦番組通知方法および推薦番組通知装置について説明する。以下に示す推薦番組通知方法および推薦番組通知装置は、推薦制御指示が入力されていないときに、推薦番組を通知する通知タイミングを検出し、通知タイミングを検出したときに、推薦番組の存在を示す通知画面を表示することを特徴とする。
【００５４】
各実施形態の詳細を説明するに先立ち、各実施形態で共通して使用される推薦番組通知装置の構成について説明する。図１は、本発明の各実施形態に係る推薦番組通知装置の構成を示す図である。図１に示す推薦番組通知装置１は、デジタルテレビジョン放送に対応した推薦番組通知装置である。推薦番組通知装置１は、推薦処理部２、ＵＩ制御部３、入力部５、プロファイル管理部６、描画部７、表示合成部８、表示部９、コンテンツ属性管理部１０、受信部１１、および、コンテンツ再生部１２を備えている。
【００５５】
推薦番組通知装置１は放送局（図示せず）からコンテンツを含む信号を受信する。受信部１１は、受信信号に対して暗号復号処理や誤り訂正処理を行い、コンテンツおよびコンテンツに付随する属性データ（コンテンツ属性）を出力する。受信部１１は、例えば、デジタルテレビジョン受信機のチューナーモジュールなどである。
【００５６】
コンテンツ再生部１２には、受信部１１から出力されたコンテンツが入力される。コンテンツ再生部１２は、入力されたコンテンツをデコードし、デコード信号（以下、コンテンツ表示情報という）を出力する。例えば、コンテンツがＭＰＥＧ−２（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ−２）に準拠した映像／音声信号である場合、コンテンツ再生部１２は、ＭＰＥＧ−２デコーダなどである。
【００５７】
コンテンツ属性管理部１０は、受信部１１から出力されたコンテンツ属性を格納し管理する。コンテンツ属性は、各コンテンツに対応づけられた属性情報であり、例えば、コンテンツを獲得する方法（デジタルテレビジョン放送における放送日時および放送チャンネル、インターネットにおけるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）など）、コンテンツの分類（番組のジャンルや検索エンジンにおける分類など）、コンテンツの要約文、関連キーワード、課金情報、出演者（登場人物）などを含む。コンテンツ属性管理部１０は、推薦処理部２やＵＩ制御部３や描画部７などからの要求に応じて、格納したコンテンツ属性のうち必要な部分を出力する。
【００５８】
入力部５は、ユーザからの指示を入力するための入力手段である。入力部５は、ユーザの物理的操作を、推薦番組通知装置１内で処理可能な操作情報に変換して出力する。入力部５は、例えば、番組表ボタン、推薦ボタン、バナー表示ボタン、決定ボタン、上下ボタン、戻るボタンなどを備えたリモートコントロール装置であってもよい。この場合、推薦ボタンは推薦制御指示を入力するために使用され、バナー表示ボタンはチャンネル表示制御指示を入力するために使用される。また、入力部５は、上記複数のボタンと同様の指示を入力できる、キーボードやマウスなどのポインティングデバイス、あるいは、マイクと音声認識エンジンの組合せなどであってもよい。また、推薦ボタンの機能は、他のボタンなどによって実現されてもよい。例えば、特定の画面が表示されている状態で決定ボタンが押された場合やマウスのボタンがクリックされた場合に、推薦ボタンが押された場合と同様の効果があることとしてもよい。
【００５９】
ＵＩ制御部３は、推薦番組通知装置１全体の制御部であり、推薦番組通知装置１全体の状態遷移を行うと共に、ユーザとの間のＧＵＩを用いた対話処理などを管理する。より詳細には、ＵＩ制御部３は、表示部９に表示される画面を管理するために、画面イメージを構成するための描画情報（文字や図形などの描画命令）を描画部７に出力し、入力部５からユーザの指示が入力されたときに画面の変更や状態遷移を行う。
【００６０】
ＵＩ制御部３は、推薦番組を通知する通知タイミングを検出する処理を行うことにより、タイミング検出部４としても機能する。このタイミング検出部４は、推薦制御指示が入力されていないときに（具体的には、推薦ボタンが押されていないときに）、推薦番組を通知する通知タイミングを検出することを特徴とする。ＵＩ制御部３は、通知タイミングを検出したときにも画面の変更や状態遷移を行う。ＵＩ制御部３による通知タイミング検出処理の詳細については後述する。
【００６１】
プロファイル管理部６は、ユーザの嗜好を表す情報（プロファイル）を格納し管理する。プロファイル管理部６は、例えば、半導体メモリや磁気記憶媒体などの記憶媒体である。推薦処理部２は、ＵＩ制御部３から処理要求を示す信号（以下、推薦制御情報という）を受け取り、コンテンツ属性管理部１０に格納されたコンテンツ属性に基づき、ユーザに推薦するコンテンツに関する情報（以下、推薦情報という）を出力する。推薦処理部２は、プロファイル管理部６にも接続されており、推薦情報を生成するときに、プロファイル管理部６に格納されたプロファイルを更新する。プロファイルは、入力部５から出力された操作情報や、現在表示されている番組についてのコンテンツ属性などに基づき更新される。
【００６２】
描画部７は、ＵＩ制御部３から出力された描画情報を、画面のビットマップイメージ（以下、グラフィックス表示情報という）に変換する。表示合成部８は、コンテンツ再生部１２から出力されたコンテンツ表示情報と、描画部７から出力されたグラフィックス表示情報とを合成することにより、ビットマップイメージの信号（以下、表示情報という）を求める。この際、表示合成部８は、コンテンツ表示情報とグラフィックス表示情報とに対して、オーバーレイと呼ばれる画像合成処理を行う。表示部９は、表示合成部８で求めた表示情報をユーザが認識できる物理現象に変換することにより、画面をユーザに提示する。表示部９は、例えば、テレビジョン受信機のブラウン管や液晶パネルなどである。
【００６３】
なお、図１には、推薦番組通知装置の一例として、デジタルテレビジョン放送に対応した推薦番組通知装置１を示したが、これと同様に、デジタルラジオ放送やデータ放送に対応した推薦番組通知装置を構成することもできる。また、推薦番組通知装置は、映像とは別の方法で（例えば、通信などで）ＥＰＧデータを伝送するアナログ放送や、アナログ放送に重畳してデータを伝送するＦＭ文字多重放送およびテレビジョン文字放送などにも適用できる。また、推薦番組通知装置は、放送ではなく通信によってコンテンツを受信してもよい。例えば、受信部１１だけを変更すれば、ブロードバンド放送やビデオオンデマンドやコンテンツ配信に対応した推薦番組通知装置を構成することもできる。
【００６４】
＜第１の実施形態＞
第１の実施形態では、推薦番組が開始するときに、推薦番組を示す通知画面を自動的に表示する方法について説明する。図２Ａ〜２Ｃは、本実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図である。図３は、本実施形態に係る推薦番組通知装置の状態遷移図である。本実施形態に係る推薦番組通知装置は、図３に示すように、非表示状態ＳＴ１１、通知画面表示状態ＳＴ１２および推薦一覧表示状態ＳＴ１３の間で状態遷移を行う。図２Ａ〜２Ｃに示す画面１１０、１２０、１３０は、それぞれ、非表示状態ＳＴ１１、通知画面表示状態ＳＴ１２および推薦一覧表示状態ＳＴ１３における画面の一例である。
【００６５】
ここで、状態遷移図で使用される記法を説明する。状態遷移図では、円（２重円を含む）は推薦番組通知装置の１つの状態を表し、２つの円を接続する矢印は状態遷移を表す。また、矢印に付された文字列は矢印に対応した状態遷移が起こるための条件を表し、２重円は推薦番組通知装置の初期状態（起動直後の状態）を表す。なお、図面の理解を助けるために、初期状態には、始点に文字列「開始」と記載した矢印の終点が接続されている。
【００６６】
図２Ａ〜２Ｃおよび図３を参照して、本実施形態に係る推薦番組通知装置における表示画面の変化を説明する。非表示状態ＳＴ１１では、図２Ａに示すように、現在選局されている放送チャンネルで放送中の番組の映像（以下、選局中の番組映像という）のみが画面１１０の全体に表示される。画面１１０には、選局中の番組映像以外には何も表示されない。通知画面表示状態ＳＴ１２では、図２Ｂに示すように、選局中の番組映像が画面１２０の全体に表示され、これに重畳して、ポップアップウィンドウである通知画面１２１が表示される（オーバーレイ表示）。推薦一覧表示状態ＳＴ１３では、図２Ｃに示すように、選局中の番組映像はＰｉｎＰ（Ｐｉｃｕｒｅ  ｉｎ  Ｐｉｃｔｕｒｅ）画面１３１内に表示され、推薦番組に関するより詳細な情報が推薦一覧ウィンドウ１３２内に表示される。
【００６７】
初期状態では、推薦番組通知装置は、非表示状態ＳＴ１１にあり、例えば図２Ａに示す画面１１０を表示する。本実施形態に係る推薦番組通知装置では、ＵＩ制御部３は、推薦番組が開始するタイミングを、通知画面を表示する通知タイミングとして検出する。より詳細には、ＵＩ制御部３は、推薦番組が実際に開始するよりも所定時間（例えば、１分）だけ前の時刻を推薦番組が開始するタイミングと見なし、当該時刻になると、通知タイミングを検出したこととする。推薦番組通知装置は、非表示状態ＳＴ１１において通知タイミングを検出した（すなわち、推薦番組が開始する）場合には、通知画面表示状態ＳＴ１２に遷移する。
【００６８】
通知画面表示状態ＳＴ１２では、推薦番組通知装置は、例えば通知画面１２１を含む画面１２０（図２Ｂ）を表示する。通知画面１２１には、推薦番組に関する各種の情報として、番組の推薦度（星印の個数で表現）、放送局名（「ＴＶ−Ａ」）、開始時刻（２０時１０分）、終了時刻（２０時５５分）および、タイトル名（「プロジェクトＰ」）が表示されている。なお、放送局名に加えて、放送局が放送している放送衛星や通信回線を特定するための情報（以下、ネットワーク種別という）が、「ＢＳデジタル」「ＦＴＴＨ」（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅの略称）のように表示されることとしてもよい。
【００６９】
ユーザは、選局中の番組映像を視聴している間に、通知画面１２１によって推薦番組の存在を知る。ユーザは、通知画面１２１内に表示された推薦番組に興味を抱いた場合には、推薦番組に関するより詳細な情報を得るために、入力部５の推薦ボタンを押す。通知画面表示状態ＳＴ１２において推薦ボタンが押された場合には、推薦番組通知装置は、推薦一覧表示状態ＳＴ１３に遷移する。推薦ボタン以外のボタンが押された場合には、推薦番組通知装置は、非表示状態ＳＴ１１に遷移する。ただし、通知画面表示状態ＳＴ１２において決定ボタンが押された場合には、推薦番組通知装置は、推薦番組の映像を表示したり、推薦番組に関する詳細な情報（以下、番組内容という）を画面全体に表示したりしてもよい。
【００７０】
推薦一覧表示状態ＳＴ１３では、推薦番組通知装置は、例えばＰｉｎＰ画面１３１と推薦一覧ウィンドウ１３２とを含む画面１３０（図２Ｃ）を表示する。推薦一覧ウィンドウ１３２は、一覧表示領域１３３と情報表示領域１３５とを含んでいる。一覧表示領域１３３には、その時点で放送されている推薦番組に関する情報が一覧表示される。各推薦番組は一覧表示領域１３３内の１行に対応づけられ、各行には、番組の推薦度、開始時刻、終了時刻、放送局名、タイトル名などが表示される。一覧表示領域１３３内の１行（１つの番組に対応する）には、フォーカス１３４が当てられている。情報表示領域１３５には、フォーカス１３４が当てられた番組に関する詳細な情報が表示される。なお、推薦番組通知装置は、図２Ｃに示す画面１３０の内容に加えて、ネットワーク種別を表示してもよい。
【００７１】
ユーザは、入力部５の上下ボタンを用いて一覧表示領域１３３内でフォーカス１３４を上下に移動させることにより、各番組に関する詳細な情報を知ることができる。ユーザは、視聴を希望する番組にフォーカス１３４が当てられた状態で、入力部５の決定ボタンを押す。決定ボタンが押されると、推薦番組通知装置は、フォーカス１３４が当てられていた番組の映像を表示する。あるいは、決定ボタンが押されると、推薦番組通知装置は、フォーカス１３４が当てられていた番組の番組内容を画面全体に表示してもよい。
【００７２】
一方、通知画面表示状態ＳＴ１２において推薦ボタンが押されない場合には、推薦番組通知装置は、非表示状態ＳＴ１１に遷移し、例えば図２Ａに示す画面１１０を再び表示する。なお、ここでいう推薦ボタンが押されない場合には、ユーザがどのボタンも押さないうちに所定時間（例えば、３０秒）が経過した場合と、ユーザが推薦ボタン以外のボタンを押した場合とが含まれる。前者の場合に推薦番組通知装置が非表示状態ＳＴ１１に遷移する理由は、ユーザが通知画面１２１を無視した場合でも、タイムアウト処理によって通知画面１２１を自動的に消去するためである。後者の場合に推薦番組通知装置が非表示状態ＳＴ１１に遷移する理由は、ユーザが通知画面１２１の表示を邪魔と判断し、通知画面１２１の消去を明示的に指示した場合（例えば、戻るボタンを押した場合）や、ユーザが別の機能の呼び出しを希望し、通知画面１２１の消去を暗示的に指示した場合（例えば、番組表ボタンを押した場合）に通知画面１２１を消去するためである。
【００７３】
なお、通知画面表示状態ＳＴ１２において決定ボタンなどが押された場合には、推薦番組通知装置は、通知画面１２１内に表示された推薦番組の映像を直ちに表示してもよい。また、推薦番組通知装置は、通知画面表示状態ＳＴ１２において、ポップアップウィンドウである通知画面１２１を選局中の番組映像にオーバーレイ表示することに代えて、選局中の番組映像をＰｉｎＰ画面として子画面表示したり、選局中の番組映像のアスペクト比（縦横比）を変更したりすることにより表示画面に空き領域を作り、この空き領域に通知画面１２１を配置してもよい。あるいは、推薦番組通知装置は、選局中の番組映像のアスペクト比と表示部９のアスペクト比との不整合によって生ずる領域に、通知画面１２１を配置してもよい。あるいは、推薦番組通知装置は、表示部９とは異なる第２の表示部を備え、通知画面１２１を第２の表示部に表示してもよい。例えば、第２の表示部として、表示機能付きのリモートコントロール装置を利用することができる。
【００７４】
また、通知画面表示状態ＳＴ１２において複数の推薦番組が存在する場合には、推薦番組通知装置は、すべての推薦番組に関する情報を同時に通知画面１２１に表示してもよい。あるいは、推薦番組通知装置は、一部の推薦番組に関する情報を通知画面１２１に表示し、ユーザが上下ボタンを押したときに、表示対象の推薦番組を上下に切り替えてもよい。あるいは、推薦番組通知装置は、１つの推薦番組に関する情報を通知画面１２１に表示し、ユーザが推薦ボタンを押したときに、最後の推薦番組が現れるまで表示対象の推薦番組を次の番組に切り替えてもよい。また、通知画面１２１では、番組の推薦度を星印の個数で表すこととしたが、これに代えて、番組の推薦度を色、文、棒グラフ、アニメーションの速度などで表してもよい。
【００７５】
図４は、本実施形態に係る推薦番組通知装置の通知処理のフローチャートである。図４に示すステップのうち、ステップＳ１０１、Ｓ１０２およびＳ１０９は非表示状態ＳＴ１１に対応し、ステップＳ１０３〜Ｓ１０７は通知画面表示状態ＳＴ１２に対応し、ステップＳ１０８は推薦一覧表示状態ＳＴ１３に対応する。
【００７６】
（ステップＳ１０１）推薦番組通知装置の制御は、現在放送を行っているいずれかのチャンネルで次の番組が開始する場合はステップＳ１０２へ、それ以外の場合はステップＳ１０１へ進む。このステップでは、ＵＩ制御部３は、現在放送を行っている各チャンネルにおける次の番組のコンテンツ属性をコンテンツ属性管理部１０から読み出し、読み出したコンテンツ属性に含まれる番組開始時刻と現在時刻とを比較することにより、現在時刻が次の番組の開始時刻よりも所定時間（例えば、１分）だけ前であるか否かを判定する。肯定的な判定結果が得られた場合には、ＵＩ制御部３は、次に開始する番組を含む推薦制御情報を推薦処理部２に出力する。
【００７７】
（ステップＳ１０２）推薦番組通知装置の制御は、開始する番組が推薦番組である場合にはステップＳ１０３へ、それ以外の場合はステップＳ１０１へ進む。このステップでは、推薦処理部２は、コンテンツ属性管理部１０から次に開始する番組のコンテンツ属性を読み出し、これを用いて、次に開始する番組の中からプロファイル管理部６に蓄積されたプロファイル（ユーザの嗜好を表す情報）に合った番組を検索する。検索を行った結果、得られた番組が推薦番組となる。推薦処理部２は、得られた推薦番組を推薦情報としてＵＩ制御部３に通知する。
【００７８】
（ステップＳ１０３）推薦番組通知装置は、ステップＳ１０２で推薦すべきと判定された番組を示す通知画面を表示する。このステップでは、ＵＩ制御部３は、推薦処理部２から受け取った推薦情報に基づき、推薦番組に関する情報を含んだ通知画面を表示するための描画情報を出力する。これにより、表示部９は、例えば図２Ｂに示すように、通知画面１２１を含む画面１２０を表示する。
【００７９】
このように、次の番組の開始を検出するステップＳ１０１と、次に開始する番組が推薦番組か否かを判定するステップＳ１０２とが実行された後、ステップＳ１０３において、推薦番組に関する情報を含んだ通知画面が表示される。したがって、通知画面が表示されるのは、次に開始する番組が推薦番組である場合に限られる。
【００８０】
（ステップＳ１０４）推薦番組通知装置は、経過時間の計測を開始する。このステップでは、ＵＩ制御部３が、推薦番組通知装置の制御がステップＳ１０４に進んだ時刻を内部に記録する。
【００８１】
（ステップＳ１０５）推薦番組通知装置の制御は、所定時間が経過した場合にはステップＳ１０９へ、それ以外の場合はステップＳ１０６へ進む。このステップでは、ＵＩ制御部３は、ステップＳ１０４で記録した時刻と現在時刻との差を経過時間として求め、経過時間が所定時間（例えば、３０秒）を超えているか否かを判定する。
【００８２】
（ステップＳ１０６）推薦番組通知装置の制御は、いずれかのボタンが押された場合にはステップＳ１０７へ、それ以外の場合はステップＳ１０５へ進む。このステップでは、ＵＩ制御部３は、入力部５から出力された操作情報に基づき、いずれかのボタンが押されているか否か判定する。
【００８３】
（ステップＳ１０７）推薦番組通知装置の制御は、ステップＳ１０６で押されたと判定されたボタンが推薦ボタンである場合にはステップＳ１０８へ、それ以外の場合はステップＳ１０９へ進む。
【００８４】
（ステップＳ１０８）推薦番組通知装置は、推薦番組の一覧画面を表示する。このステップでは、ＵＩ制御部３は、推薦処理部２から受け取った推薦情報に基づき、推薦番組を一覧できる一覧画面を表示するための描画情報を出力する。これにより、表示部９は、図２Ｃに示すように、推薦番組を一覧できる一覧画面を含む画面１３０を表示する。
【００８５】
（ステップＳ１０９）推薦番組通知装置は、通知画面を消去する。このステップでは、ＵＩ制御部３は、通知画面１２１に関する描画情報を削除する。本実施形態に係る通知処理は、ステップＳ１０８またはＳ１０９の実行後に終了する。
【００８６】
このように、通知画面が表示された状態で推薦ボタンが押された場合には、ステップＳ１０８において、推薦番組を一覧できる一覧画面が表示される。また、通知画面が表示された状態で推薦ボタン以外のボタンが押されるか、いずれのボタンも押されないうちに所定時間が経過した場合には、ステップＳ１０９において通知画面は消去される。
【００８７】
以上に示すように、本実施形態に係る推薦番組通知装置によれば、推薦番組が開始するときに、推薦番組の存在を示す通知画面が、番組映像に割り込んで自動的に表示される。したがって、ユーザは、特別な操作を行わなくても、推薦番組の存在を認識することができる。また、必要最小限の情報を含む小さな通知画面を番組映像にオーバーレイ表示することにより、番組の視聴が妨げられることを防止するとともに、ユーザに適切な番組を選択させることができる。
【００８８】
＜第２の実施形態＞
第２の実施形態では、選局が変更されたときに、推薦番組を示す通知画面を自動的に表示する方法について説明する。図５Ａ〜５Ｃは、本実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図である。図６は、本実施形態に係る推薦番組通知装置の状態遷移図である。本実施形態に係る推薦番組通知装置は、図６に示すように、非表示状態ＳＴ２１、通知画面表示状態ＳＴ２２および推薦一覧表示状態ＳＴ２３の間で状態遷移を行う。図５Ａおよび５Ｂに示す画面２１０、２２０は、それぞれ、非表示状態ＳＴ２１および通知画面表示状態ＳＴ２２における画面の一例である。図５Ｃに示す画面２３０は、画面２２０が表示された後の非表示状態ＳＴ２１における画面の一例である。
【００８９】
図５Ａ〜５Ｃおよび図６を参照して、本実施形態に係る推薦番組通知装置における表示画面の変化を説明する。非表示状態ＳＴ２１では、図５Ａおよび５Ｃに示すように、選局中の番組映像が画面２１０、２３０の全体に表示される。通知画面表示状態ＳＴ２２では、図５Ｂに示すように、選局中の番組映像が画面２２０の全体に表示され、これに重畳して、ポップアップウィンドウである通知画面２２１が表示される。推薦一覧表示状態ＳＴ２３では、図２Ｃに示す画面１３０と同じく、推薦番組を一覧できる一覧画面が表示される。
【００９０】
また、画面２１０、２２０、２３０には、選局中の放送チャンネルを識別するためのチャンネル表示２１１が表示される。選局が変更されたときに、チャンネル表示２１１は、選局変更後の放送チャンネルに応じた内容に変更される。ＵＩ制御部３は、チャンネル表示を行うための描画情報を出力する。これにより、表示部９は、チャンネル表示を含む画面を表示する。なお、画面２１０、２２０、２３０に含まれるチャンネル表示は、放送チャンネル名のみを含んでいるが、チャンネル表示は、チャンネル番号やネットワーク種別（地上波あるいはＢＳ（Ｂｒｏａｒｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ）あるいはＦＴＴＨなど）やタイトル名などを含んでいてもよい。
【００９１】
初期状態では、推薦番組通知装置は、非表示状態ＳＴ２１にあり、例えば図５Ａに示す画面２１０を表示する。本実施形態に係る推薦番組通知装置では、ＵＩ制御部３は、選局が変更されるタイミングを、通知画面を表示する通知タイミングとして検出する。より詳細には、ＵＩ制御部３は、ユーザが入力部５を用いて選局を変更したときに推薦番組が存在していれば、通知タイミングを検出したこととする。推薦番組通知装置は、非表示状態ＳＴ２１において通知タイミングを検出した（すなわち、選局変更時に推薦番組が存在する）場合には、通知画面表示状態ＳＴ２２に遷移する。
【００９２】
本実施形態に係る推薦番組通知装置の通知画面表示状態ＳＴ２２および推薦一覧表示状態ＳＴ２３における動作は、それぞれ、第１の実施形態に係る推薦番組通知装置の通知画面表示状態ＳＴ１２および推薦一覧表示状態ＳＴ１３における動作と同じである。推薦番組通知装置は、通知画面表示状態ＳＴ２２では、例えば通知画面２２１を含む画面２２０（図５Ｂ）を表示し、推薦一覧表示状態ＳＴ２３では、図２Ｃに示す画面１３０と同じく、推薦番組を一覧できる一覧画面を表示する。
【００９３】
図７は、本実施形態に係る推薦番組通知装置の通知処理のフローチャートである。図７に示すステップのうち、ステップＳ２０１、Ｓ２０２およびＳ２０９は非表示状態ＳＴ２１に対応し、ステップＳ２０３からＳ２０７は通知画面表示状態ＳＴ２２に対応し、ステップＳ２０８は推薦一覧表示状態ＳＴ２３に対応する。また、ステップＳ２０３〜Ｓ２０９はステップＳ１０３〜Ｓ１０９（図４）と同じであるので、ここでは説明を省略する。
【００９４】
（ステップＳ２０１）推薦番組通知装置の制御は、選局が変更された場合にはステップＳ２０２へ、それ以外の場合はステップＳ２０１へ進む。このステップでは、ＵＩ制御部３は、入力部５から出力された操作情報が選局変更を示す場合に、その旨を示す推薦情報を推薦処理部２に出力する。
【００９５】
（ステップＳ２０２）推薦番組通知装置の制御は、その時点で推薦番組が存在する場合にはステップＳ２０３へ、それ以外の場合はステップＳ２０１へ進む。このステップでは、推薦処理部２は、コンテンツ属性管理部１０から現時点で放送されている番組のコンテンツ属性を読み出し、これを用いて、現時点で放送されている番組の中からプロファイル管理部６に蓄積されたプロファイルに合った番組を検索する。推薦処理部２は、得られた推薦番組を推薦情報としてＵＩ制御部３に通知する。
【００９６】
このように、ユーザによる選局の変更を検出するステップＳ２０１と、選局変更時に推薦番組が存在するか否かを判定するステップＳ２０２とが実行された後、ステップＳ２０３において、推薦番組に関する情報を含んだ通知画面が表示される。したがって、通知画面が表示されるのは、選局が変更され、かつ推薦番組が存在する場合に限られる。
【００９７】
なお、ここまでの説明では、推薦番組通知装置は、選局変更時に推薦番組が存在する場合に限り通知画面を表示することとしたが、通知画面を表示するタイミングはこれに限定されない。例えば、推薦番組通知装置は、電源投入時やインターネットへのアクセス終了時に通知画面を表示してもよい。あるいは、推薦番組通知装置は、推薦番組通知機能を有効または無効に設定できる機能を有し、推薦番組通知機能の設定が無効から有効に切り替えられたときに通知画面を表示してもよい。また、選局変更時に推薦番組が存在する場合であっても、通知画面表示状態ＳＴ２２において一旦、選局ボタンまたはそれ以外のボタンが押された場合は、推薦番組通知装置は、ステップＳ２０２では再度、推薦番組が存在すると判定しなくてもよい。
【００９８】
以上に示すように、本実施形態に係る推薦番組通知装置によれば、選局が変更されたときに、推薦番組の存在を示す通知画面が、番組映像に割り込んで自動的に表示される。したがって、ユーザは特別な操作を行わなくても推薦番組の存在を認識できるなど、第１の実施形態と同様の効果が得られる。
【００９９】
＜第３の実施形態＞
第３の実施形態では、チャンネル表示の開始および終了に対応づけて、推薦番組を示す通知画面の表示状態を制御する方法について説明する。チャンネル表示とは、現在選局されている放送チャンネルを識別するための情報（例えば、放送局名）を含む画面表示をいう。例えば、図５Ａに示すチャンネル表示２１１や図８Ａに示す詳細チャンネルバナー３１１は、本実施形態でいうチャンネル表示の一例である。
【０１００】
図８Ａ〜８Ｄは、本実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図である。図９は、本実施形態に係る推薦番組通知装置の状態遷移図である。本実施形態に係る推薦番組通知装置は、図９に示すように、非表示状態ＳＴ３１、詳細単独表示状態ＳＴ３２、簡易単独表示状態ＳＴ３３、詳細併用表示状態ＳＴ３４および簡易併用表示状態ＳＴ３５の間で状態遷移を行う。図８Ａ〜８Ｄに示す画面３１０、３２０、３３０、３４０は、それぞれ、詳細単独表示状態ＳＴ３２、簡易単独表示状態ＳＴ３３、詳細併用表示状態ＳＴ３４および簡易併用表示状態ＳＴ３５における画面の一例である。
【０１０１】
図８Ａ〜８Ｄおよび図９を参照して、本実施形態に係る推薦番組通知装置における表示画面の変化を説明する。非表示状態ＳＴ３１では、図２Ａに示す画面１１０と同じく、選局中の番組映像のみが画面全体に表示される。詳細単独表示状態ＳＴ３２では、図８Ａに示すように、選局中の番組映像が画面３１０の全体に表示され、これに重畳して詳細チャンネルバナー３１１が表示される。簡易単独表示状態ＳＴ３３では、図８Ｂに示すように、選局中の番組映像が画面３２０の全体に表示され、これに重畳して簡易チャンネルバナー３２１が表示される。詳細併用表示状態ＳＴ３４では、図８Ｃに示すように、選局中の番組映像が画面３３０の全体に表示され、これに重畳して詳細チャンネルバナー３１１と通知画面３３１とが表示される。簡易併用表示状態ＳＴ３５では、図８Ｄに示すように、選局中の番組映像が画面３４０の全体に表示され、これに重畳して簡易チャンネルバナー３２１と通知画面３３１とが表示される。
【０１０２】
詳細チャンネルバナー３１１には、現在選局されている放送チャンネルで放送中の番組に関する詳細な情報が含まれる。例えば、図８Ａおよび８Ｃに示す詳細チャンネルバナー３１１には、番組の開始時刻、終了時刻、タイトル名および放送チャンネル、並びに、現在時刻が含まれている。なお、詳細チャンネルバナー３１１には、これらの要素に加えて、ネットワーク種別が含まれていてもよい。詳細チャンネルバナー３１１は、典型的には、ポップアップウィンドウとして選局中の番組映像に重畳して表示される。なお、詳細チャンネルバナー３１１の表示位置やサイズ、あるいは、詳細チャンネルバナー３１１に含まれる情報の内容は、図８Ａおよび８Ｃに示したもの以外でもよい。
【０１０３】
簡易チャンネルバナー３２１には、現在選局されている放送チャンネルで放送中の番組について、詳細チャンネルバナー３１１よりも少ない情報が含まれる。例えば、図８Ｂおよび図８Ｄに示す簡易チャンネルバナー３２１には、現在選局されている放送チャンネルの名称のみが含まれている。なお、簡易チャンネルバナー３２１は、放送チャンネルの名称を文字列で示すものではなく、ユーザがチャンネル番号や放送チャンネルやネットワーク種別を識別できるように作成されたアイコンなどであってもよい。
【０１０４】
簡易チャンネルバナー３２１は、詳細チャンネルバナー３１１と同様、ユーザが現在選局されている放送チャンネルを識別するために表示される。ただし、簡易チャンネルバナー３２１は、詳細チャンネルバナー３１１よりも少ない情報（例えば、放送チャンネルを識別するために必要最小限の情報）を含んでいる。このため、簡易チャンネルバナー３２１は、表示画面上の面積が詳細チャンネルバナー３１１よりも小さく、詳細チャンネルバナー３１１よりも番組の視聴の妨げになりにくい。なお、簡易チャンネルバナー３２１には詳細チャンネルバナー３１１と同等あるいはそれ以上の量の情報を含めることとし、詳細チャンネルバナー３１１に含まれる文字のフォントを小さくしたり、スクロール機能を用いることにより同時に表示する部分を制限したりするなどにより、情報量を実質的に減らすことなく、詳細チャンネルバナー３１１の画面上の面積を減らすこととしてもよい。
【０１０５】
初期状態では、推薦番組通知装置は、非表示状態ＳＴ３１にあり、例えば図２Ａに示す画面１１０と同様に、選局中の番組映像のみを画面全体に表示する。非表示状態ＳＴ３１において、選局が変更されたとき、および、バナー表示ボタンが押されたときに（以下、これら２つを合わせて「所定の操作が行われたとき」という）、推薦番組通知装置は状態遷移を行う。より詳細には、非表示状態ＳＴ３１において所定の操作が行われたときに推薦番組が存在しない場合には、推薦番組通知装置は、詳細単独表示状態ＳＴ３２に遷移する。これに対して、非表示状態ＳＴ３１において所定の操作が行われたときに推薦番組が存在する場合には、推薦番組通知装置は、詳細併用表示状態ＳＴ３４に遷移する。
【０１０６】
詳細単独表示状態ＳＴ３２では、推薦番組通知装置は、例えば詳細チャンネルバナー３１１を含む画面３１０（図８Ａ）を表示する。推薦番組通知装置は、詳細単独表示状態ＳＴ３２では、この状態へ遷移した後の経過時間を求める。経過時間が所定時間ｔ１（例えば、１５秒）が超えた場合には、推薦番組通知装置は、簡易単独表示状態ＳＴ３３に遷移する。詳細単独表示状態ＳＴ３２においてバナー表示ボタンが押された場合にも、推薦番組通知装置は、簡易単独表示状態ＳＴ３３に遷移する。詳細単独表示状態ＳＴ３２において選局が変更された場合には、推薦番組通知装置は、上記経過時間をゼロに再設定した上で、詳細単独表示状態ＳＴ３２に止まる。
【０１０７】
簡易単独表示状態ＳＴ３３では、推薦番組通知装置は、例えば簡易チャンネルバナー３２１を含む画面３２０（図８Ｂ）を表示する。簡易単独表示状態ＳＴ３３において選局が変更された場合には、推薦番組通知装置は、詳細単独表示状態ＳＴ３２に遷移する。また、簡易単独表示状態ＳＴ３３においてバナー表示ボタンが押された場合には、推薦番組通知装置は、非表示状態ＳＴ３１に遷移する。
【０１０８】
詳細併用表示状態ＳＴ３４では、推薦番組通知装置は、例えば詳細チャンネルバナー３１１および通知画面３３１を含む画面３３０（図８Ｃ）を表示する。推薦番組通知装置は、詳細併用表示状態ＳＴ３４では、この状態へ遷移した後の経過時間を求める。経過時間が所定時間ｔ１が超えた場合には、推薦番組通知装置は、簡易併用表示状態ＳＴ３５に遷移する。詳細併用表示状態ＳＴ３４においてバナー表示ボタンが押された場合にも、推薦番組通知装置は、簡易併用表示状態ＳＴ３５に遷移する。詳細併用表示状態ＳＴ３４において選局が変更された場合には、推薦番組通知装置は、上記経過時間をゼロに再設定した上で、詳細併用表示状態ＳＴ３４に止まる。なお、詳細併用表示状態ＳＴ３４において決定ボタンが押された場合には、推薦番組通知装置は、推薦番組の映像を表示したり、推薦番組に関する番組内容を画面全体に表示したりしてもよい。
【０１０９】
簡易併用表示状態ＳＴ３５では、推薦番組通知装置は、例えば簡易チャンネルバナー３２１および通知画面３３１を含む画面３４０（図８Ｄ）を表示する。推薦番組通知装置は、簡易併用表示状態ＳＴ３５では、この状態へ遷移した後の経過時間を求める。経過時間が所定時間ｔ２（例えば、３０秒）が超えた場合には、推薦番組通知装置は、簡易単独表示状態ＳＴ３３に遷移する。簡易併用表示状態ＳＴ３５において選局が変更された場合には、推薦番組通知装置は、詳細併用表示状態ＳＴ３４に遷移する。簡易併用表示状態ＳＴ３５においてバナー表示ボタンが押された場合には、推薦番組通知装置は、非表示状態ＳＴ３１に遷移する。なお、簡易併用表示状態ＳＴ３５において決定ボタンが押された場合には、推薦番組通知装置は、推薦番組の映像を表示したり、推薦番組に関する番組内容を画面全体に表示したりしてもよい。
【０１１０】
このように、非表示状態ＳＴ３１において所定の操作が行われたときに推薦番組が存在しない場合には、推薦番組通知装置は、詳細単独表示状態ＳＴ３２に遷移する。その後ユーザが何も操作を行わなければ、推薦番組通知装置は、タイムアウト処理により簡易単独表示状態ＳＴ３３に遷移する。これに伴い、表示画面は、画面３１０（図８Ａ）から画面３２０（図８Ｂ）に変化する。また、非表示状態ＳＴ３１において所定の操作が行われたときに推薦番組が存在する場合には、推薦番組通知装置は、詳細併用表示状態ＳＴ３４に遷移する。その後ユーザが何も操作を行わなければ、推薦番組通知装置は、タイムアウト処理により簡易併用表示状態ＳＴ３５を経て簡易単独表示状態ＳＴ３３に遷移する。これに伴い、表示画面は、画面３３０（図８Ｃ）から画面３４０（図８Ｄ）を経て画面３２０（図８Ｂ）に変化する。
【０１１１】
チャンネルバナーの表示状態に着目すると、図９に示す５つの状態は、チャンネルバナーが表示されていない第１の状態（非表示状態ＳＴ３１）と、詳細チャンネルバナー３１１が表示されている第２の状態（詳細単独表示状態ＳＴ３２および詳細併用表示状態ＳＴ３４）と、簡易チャンネルバナー３２１が表示されている第３の状態（簡易単独表示状態ＳＴ３３および簡易併用表示状態ＳＴ３５）とに分類される。バナー表示ボタンが押されるたびに、推薦番組通知装置は、第１の状態から第２の状態に、第２の状態から第３の状態に、あるいは、第３の状態から第１の状態に遷移する。したがって、ユーザは、バナー表示ボタンを高々２回押すことにより、上記第１〜第３の状態の中から現在の視聴状態に最適なチャンネルバナーの表示状態を選択することができる。
【０１１２】
なお、推薦番組通知装置は、簡易併用表示状態ＳＴ３５でもこの状態へ遷移した後の経過時間を求め、所定時間を経過した場合には非表示状態ＳＴ３１に遷移してもよい。
【０１１３】
図１０は、本実施形態に係る推薦番組通知装置の通知処理のフローチャートである。図１０に示すステップのうち、ステップＳ３０１、Ｓ３０２およびＳ３１９〜Ｓ３２２は非表示状態ＳＴ３１に対応し、ステップＳ３０３〜Ｓ３０９は詳細単独表示状態ＳＴ３２または詳細併用表示状態ＳＴ３４に対応し、ステップＳ３１０およびＳ３１１は簡易単独表示状態ＳＴ３３または簡易併用表示状態ＳＴ３５に対応し、ステップＳ３１２〜Ｓ３１５は簡易併用表示状態ＳＴ３５に対応し、ステップＳ３１６〜Ｓ３１８は簡易単独表示状態ＳＴ３３に対応する。
【０１１４】
（ステップＳ３０１）推薦番組通知装置の制御は、ステップＳ２０１と同様に、選局が変更された場合にはステップＳ３０３へ、それ以外の場合はステップＳ３０２へ進む。
【０１１５】
（ステップＳ３０２）推薦番組通知装置の制御は、バナー表示ボタンが押された場合にはステップＳ３０３へ、それ以外の場合はステップＳ３０１へ進む。このステップでは、ＵＩ制御部３は、入力部５から出力された操作情報に基づき、バナー表示ボタンが押されたか否かを判定する。
【０１１６】
（ステップＳ３０３）推薦番組通知装置は、詳細チャンネルバナー３１１を表示する。このステップでは、ＵＩ制御部３は、詳細チャンネルバナー３１１を表示するための描画情報を出力する。これにより、表示部９は、図８Ａおよび８Ｃに示すように、詳細チャンネルバナー３１１を含む画面３１０、３３０を表示する。
【０１１７】
（ステップＳ３０４）推薦番組通知装置の制御は、ステップＳ２０２と同様に、その時点で推薦番組が存在する場合にはステップＳ３０５へ、それ以外の場合はステップＳ３０６へ進む。
【０１１８】
（ステップＳ３０５）推薦番組通知装置は、ステップＳ１０３と同様に、ステップＳ３０４で推薦すべきと判定された番組を示す通知画面を表示する。
【０１１９】
（ステップＳ３０６）推薦番組通知装置は、ステップＳ１０４と同様に、経過時間の計測を開始する。
【０１２０】
（ステップＳ３０７）推薦番組通知装置の制御は、所定時間ｔ１が経過した場合（すなわち、経過時間が所定時間ｔ１を超えた場合）にはステップＳ３１０へ、それ以外の場合はステップＳ３０８へ進む。
【０１２１】
（ステップＳ３０８）推薦番組通知装置の制御は、ステップＳ３０２と同様に、バナー表示ボタンが押された場合にはステップＳ３１０へ、それ以外の場合はステップＳ３０９へ進む。
【０１２２】
（ステップＳ３０９）推薦番組通知装置の制御は、ステップＳ２０１と同様に、選局が変更された場合にはステップＳ３０３へ、それ以外の場合はステップＳ３０７へ進む。
【０１２３】
（ステップＳ３１０）推薦番組通知装置は、簡易チャンネルバナー３２１を表示する。このステップでは、ＵＩ制御部３は、簡易チャンネルバナー３２１を表示するための描画情報を出力する。これにより、表示部９は、図８Ｂおよび８Ｄに示すように、簡易チャンネルバナー３２１を含む画面３２０、３４０を表示する。
【０１２４】
（ステップＳ３１１）推薦番組通知装置の制御は、この時点で通知画面が表示されている場合にはステップＳ３１２へ、それ以外の場合はステップＳ３１７へ進む。
【０１２５】
（ステップＳ３１２）推薦番組通知装置は、ステップＳ１０４と同様に、経過時間の計測を開始する。
【０１２６】
（ステップＳ３１３）推薦番組通知装置の制御は、所定時間ｔ２が経過した場合（すなわち、経過時間が所定時間ｔ２を超えた場合）にはステップＳ３１６へ、それ以外の場合はステップＳ３１４へ進む。
【０１２７】
（ステップＳ３１４）推薦番組通知装置の制御は、ステップＳ３０２と同様に、バナー表示ボタンが押された場合にはステップＳ３１９へ、それ以外の場合はステップＳ３１５へ進む。
【０１２８】
（ステップＳ３１５）推薦番組通知装置の制御は、ステップＳ２０１と同様に、選局が変更された場合にはステップＳ３２１へ、それ以外の場合はステップＳ３１３へ進む。
【０１２９】
（ステップＳ３１６）推薦番組通知装置は、ステップＳ１０９と同様に、通知画面を消去する。
【０１３０】
（ステップＳ３１７）推薦番組通知装置の制御は、ステップＳ３０２と同様に、バナー表示ボタンが押された場合にはステップＳ３２２へ、それ以外の場合はステップＳ３１８へ進む。
【０１３１】
（ステップＳ３１８）推薦番組通知装置の制御は、ステップＳ２０１と同様に、選局が変更された場合にはステップＳ３０３へ、それ以外の場合はステップＳ３１７へ進む。
【０１３２】
（ステップＳ３１９）推薦番組通知装置は、ステップＳ１０９と同様に、通知画面を消去する。
【０１３３】
（ステップＳ３２０）推薦番組通知装置は、チャンネルバナーを消去する。このステップでは、ＵＩ制御部３は、チャンネルバナーに関する描画情報を削除する。なお、推薦番組通知装置の制御がこのステップに到達した時点で、詳細チャンネルバナー３１１が表示されている場合と、簡易チャンネルバナー３２１が表示されている場合と、いずれのチャンネルバナーも表示されていない場合とがある。このステップでは、いずれかのチャンネルバナーが表示されている場合には、表示されているチャンネルバナーを消去する処理が行われ、いずれのチャンネルバナーも表示されていない場合には、何の処理も行われない。ステップＳ３２０の後、推薦番組通知装置の制御は、ステップＳ３０１へ進む。
【０１３４】
（ステップＳ３２１）推薦番組通知装置は、ステップＳ１０９と同様に、通知画面を消去する。ステップＳ３２１の後、推薦番組通知装置の制御は、ステップＳ３０３へ進む。
【０１３５】
（ステップＳ３２２）推薦番組通知装置は、ステップＳ３２０と同様に、チャンネルバナーを消去する。ステップＳ３２２の後、推薦番組通知装置の制御は、ステップＳ３０１へ進む。
【０１３６】
以上に示すように、本実施形態に係る推薦番組通知装置によれば、通知画面は、チャンネル表示に連動して表示および消去される。このため、ユーザは、操作方法を知らなくても、推薦番組通知機能を利用することができる。また、チャンネル表示の終了と連動して通知画面を消去することにより、ユーザは新たな操作を覚えることなく、チャンネル表示と通知画面を一緒に消去することができる。
【０１３７】
＜第４の実施形態＞
第４の実施形態では、推薦ボタンが押されるたびに、推薦番組の情報量を変化させる方法について説明する。図１１Ａ〜１１Ｃは、本実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図である。図１２は、本実施形態に係る推薦番組通知装置の状態遷移図である。本実施形態に係る推薦番組通知装置は、図１２に示すように、非表示状態ＳＴ４１、通知アイコン表示状態ＳＴ４２および推薦一覧表示状態ＳＴ４３の間で状態遷移を行う。図１１Ａ〜１１Ｃに示す画面４１０、４２０、４３０は、それぞれ、非表示状態ＳＴ４１、通知アイコン表示状態ＳＴ４２および推薦一覧表示状態ＳＴ４３における画面の一例である。
【０１３８】
図１１Ａ〜１１Ｃおよび図１２を参照して、本実施形態に係る推薦番組通知装置における表示画面の変化を説明する。非表示状態ＳＴ４１では、図１１Ａに示すように、選局中の番組映像のみが画面４１０の全体に表示される。通知アイコン表示状態ＳＴ４２では、図１１Ｂに示すように、選局中の番組映像が画面４２０の全体に表示され、これに重畳して通知アイコン４２１が表示される。推薦一覧表示状態ＳＴ４３では、図１１Ｃに示すように、選局中の番組映像を含むＰｉｎＰ画面と推薦一覧ウィンドウ４３１とを含む画面４３０が表示される。
【０１３９】
通知アイコン４２１には、番組の推薦度を示す星印と推薦番組が放送される放送チャンネルとが含まれる。画面４３０および推薦一覧ウィンドウ４３１は、それぞれ、図２Ｃに示す画面１３０および推薦一覧ウィンドウ１３２と同じものである。推薦一覧ウィンドウ４３１には、推薦番組に関するより詳細な情報が含まれる。
【０１４０】
初期状態では、推薦番組通知装置は、非表示状態ＳＴ４１にあり、例えば図１１Ａに示す画面４１０を表示する。本実施形態に係る推薦番組通知装置では、第１の実施形態と同様に、ＵＩ制御部３は、推薦番組が開始するタイミングを、通知画面を表示する通知タイミングとして検出する。推薦番組通知装置は、非表示状態ＳＴ４１において通知タイミングを検出した（すなわち、推薦番組が開始する）場合には、通知アイコン表示状態ＳＴ４２に遷移する。非表示状態ＳＴ４１において推薦ボタンが押された場合には、推薦番組通知装置は、推薦一覧表示状態ＳＴ４３に遷移する。
【０１４１】
通知アイコン表示状態ＳＴ４２では、推薦番組通知装置は、例えば通知アイコン４２１を含む画面４２０（図１１Ｂ）を表示する。推薦番組通知装置は、通知アイコン表示状態ＳＴ４２では、この状態へ遷移した後の経過時間を求める。通知アイコン表示状態ＳＴ４２において推薦ボタンが押された場合には、推薦番組通知装置は、推薦一覧表示状態ＳＴ４３に遷移する。通知アイコン表示状態ＳＴ４２において所定時間（例えば、３０秒）が経過した場合、あるいは、推薦ボタン以外のボタンが押された場合には、推薦番組通知装置は、非表示状態ＳＴ４１に遷移する。ただし、通知アイコン表示状態ＳＴ４２において決定ボタンが押された場合には、推薦番組通知装置は、推薦番組の映像を表示したり、推薦番組に関する番組内容を画面全体に表示したりしてもよい。
【０１４２】
推薦一覧表示状態ＳＴ４３では、推薦番組通知装置は、例えば選局中の番組映像と番組映像推薦一覧ウィンドウ４３１とを含む画面４３０（図１１Ｃ）を表示する。推薦一覧表示状態ＳＴ４３において推薦ボタンが押された場合には、推薦番組通知装置は、非表示状態ＳＴ４１に遷移する。なお、推薦一覧表示状態ＳＴ４３において決定ボタンが押された場合には、推薦番組通知装置は、推薦番組の映像を表示したり、推薦番組に関する番組内容を画面全体に表示したりしてもよい。
【０１４３】
図１３は、本実施形態に係る推薦番組通知装置の通知処理のフローチャートである。図１３に示すステップのうち、ステップＳ４０１〜Ｓ４０３、Ｓ４０９およびＳ４１３は非表示状態ＳＴ４１に対応し、ステップＳ４０４〜Ｓ４０８は通知アイコン表示状態ＳＴ４２に対応し、ステップＳ４１０〜Ｓ４１２は推薦一覧表示状態ＳＴ４３に対応する。
【０１４４】
（ステップＳ４０１）推薦番組通知装置の制御は、推薦ボタンが押された場合にはステップＳ４１１へ、それ以外の場合にはステップＳ４０２へ進む。このステップでは、ＵＩ制御部３は、入力部５から出力された操作情報に基づき、推薦ボタンが押されたか否かを判定する。
【０１４５】
（ステップＳ４０２）推薦番組通知装置の制御は、ステップＳ１０１と同様に、現在放送を行っているいずれかのチャンネルで次の番組が開始する場合にはステップＳ４０３へ、それ以外の場合にはステップＳ４０１へ進む。
【０１４６】
（ステップＳ４０３）推薦番組通知装置の制御は、ステップＳ１０２と同様に、開始する番組が推薦番組である場合にはステップＳ４０４へ、それ以外の場合にはステップＳ４０１へ進む。
【０１４７】
（ステップＳ４０４）推薦番組通知装置は、通知アイコン４２１を表示する。このステップでは、ＵＩ制御部３が、通知アイコン４２１を表示するための描画情報を出力する。これにより、表示部９は、図１１Ｂに示すように、通知アイコン４２１を含む画面４２０を表示する。
【０１４８】
（ステップＳ４０５）推薦番組通知装置は、ステップＳ１０４と同様に、経過時間の計測を開始する。
【０１４９】
（ステップＳ４０６）推薦番組通知装置の制御は、所定時間が経過した場合はステップＳ４０９へ、それ以外の場合にはステップＳ４０７へ進む。
【０１５０】
（ステップＳ４０７）推薦番組通知装置の制御は、ステップＳ１０６と同様に、いずれかのボタンが押された場合にはステップＳ４０８へ、それ以外の場合にはステップＳ４０６へ進む。
【０１５１】
（ステップＳ４０８）推薦番組通知装置の制御は、ステップＳ１０７と同様に、ステップＳ４０７で押されたと判定されたボタンが推薦ボタンである場合にはステップＳ４１０へ、それ以外の場合にはステップＳ４０９へ進む。
【０１５２】
（ステップＳ４０９）推薦番組通知装置は、通知アイコン４２１を消去する。このステップでは、ＵＩ制御部３は、通知アイコン４２１に関する描画情報を削除する。ステップＳ４０９の後、推薦番組通知装置の制御は、ステップＳ４０１へ進む。
【０１５３】
（ステップＳ４１０）推薦番組通知装置は、ステップＳ４０９と同様に、通知アイコン４２１を消去する。
【０１５４】
（ステップＳ４１１）推薦番組通知装置は、ステップＳ１０８と同様に、推薦番組の一覧画面（具体的には、推薦一覧ウィンドウ４３１）を表示する。
【０１５５】
（ステップＳ４１２）推薦番組通知装置の制御は、ステップＳ４０１と同様に、推薦ボタンが押された場合にはステップＳ４１３へ、それ以外の場合はステップＳ４１１へ進む。
【０１５６】
（ステップＳ４１３）推薦番組通知装置は、推薦番組の一覧画面（具体的には、推薦一覧ウィンドウ４３１）を消去する。このステップでは、ＵＩ制御部３は、推薦一覧ウィンドウ４３１に関する描画情報を削除する。ステップＳ４１３の後、推薦番組通知装置の制御は、ステップＳ４０１へ進む。
【０１５７】
以上に示すように、本実施形態に係る推薦番組通知装置によれば、通知画面の表示状態にかかわらず、ユーザは、推薦ボタンを押すことで生じる推薦制御指示を入力すれば番組推薦機能を利用することができる。また、推薦制御指示を必要な回数だけ入力することにより、推薦番組の情報量を段階的に変化させることができる。したがって、ユーザは、番組を視聴するか否かを判断するために必要かつ十分な情報に基づき、的確な判断を行うことができる。また、通知画面には必要以上の情報が含まれていないので、通知画面を小さくし、番組の視聴が妨げられることを防止することができる。
【０１５８】
＜第５の実施形態＞
第５の実施形態では、第４の実施形態と同様に、推薦ボタンが押されるたびに、推薦番組の情報量を変化させる方法について説明する。ただし、本実施形態では、第４の実施形態よりも、情報量を変化させる段階の数が１つ多くなっている。図１４Ａ〜１４Ｄは、本実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図である。図１５は、本実施形態に係る推薦番組通知装置の状態遷移図である。本実施形態に係る推薦番組通知装置は、図１５に示すように、非表示状態ＳＴ５１、通知アイコン表示状態ＳＴ５２、推薦簡易一覧表示状態ＳＴ５３および推薦一覧表示状態ＳＴ５４の間で状態遷移を行う。図１４Ａ〜１４Ｄに示す画面５１０、５２０、５３０、５４０は、それぞれ、非表示状態ＳＴ５１、通知アイコン表示状態ＳＴ５２、推薦簡易一覧表示状態ＳＴ５３および推薦一覧表示状態ＳＴ５４における画面の一例である。
【０１５９】
図１４Ａ〜１４Ｄおよび図１５を参照して、本実施形態に係る推薦番組通知装置における表示画面の変化を説明する。非表示状態ＳＴ５１では、図１４Ａに示すように、選局中の番組映像のみが画面５１０の全体に表示される。通知アイコン表示状態ＳＴ５２では、図１４Ｂに示すように、選局中の番組映像が画面５２０の全体に表示され、これに重畳して通知アイコン５２１が表示される。推薦簡易一覧表示状態ＳＴ５３では、図１４Ｃに示すように、選局中の番組映像が画面５３０の全体に表示され、これに重畳して推薦簡易一覧５３１が表示される。推薦一覧表示状態ＳＴ５４では、図１４Ｄに示すように、選局中の番組映像を示すＰｉｎＰ画面と推薦一覧ウィンドウ５４１とを含む画面５４０が表示される。
【０１６０】
なお、画面５２０および通知アイコン５２１は、それぞれ、画面４２０および通知アイコン４２１（図１１Ｂ）と同じものである。画面５３０および推薦簡易一覧５３１は、それぞれ、画面１２０および通知画面１２１（図２Ｂ）と同じものである。画面５４０および推薦一覧ウィンドウ５４１は、それぞれ、画面４３０および推薦一覧ウィンドウ４３１（図１１Ｃ）と同じものである。
【０１６１】
図１５に示す状態遷移図は、第４の実施形態に係る推薦番組通知装置の状態遷移図（図１２）に推薦簡易一覧表示状態ＳＴ５３を追加したものである。初期状態では、推薦番組通知装置は、非表示状態ＳＴ５１にあり、例えば図１４Ａに示す画面５１０を表示する。本実施形態に係る推薦番組通知装置では、第１の実施形態と同様に、ＵＩ制御部３は、推薦番組が開始するタイミングを、通知画面を表示する通知タイミングとして検出する。推薦番組通知装置は、非表示状態ＳＴ５１において通知タイミングを検出した（すなわち、推薦番組が開始する）場合には、通知アイコン表示状態ＳＴ５２に遷移する。非表示状態ＳＴ５１において推薦ボタンが押された場合には、推薦番組通知装置は、推薦一覧表示状態ＳＴ５４に遷移する。
【０１６２】
通知アイコン表示状態ＳＴ５２では、推薦番組通知装置は、例えば通知アイコン５２１を含む画面５２０（図１４Ｂ）を表示する。推薦番組通知装置は、通知アイコン表示状態ＳＴ５２では、この状態へ遷移した後の経過時間を求める。通知アイコン表示状態ＳＴ５２において推薦ボタンが押された場合には、推薦番組通知装置は、推薦簡易一覧表示状態ＳＴ５３に遷移する。通知アイコン表示状態ＳＴ５２において所定時間（例えば、３０秒）が経過した場合、あるいは、推薦ボタン以外のボタンが押された場合には、推薦番組通知装置は、非表示状態ＳＴ５１に遷移する。なお、通知アイコン表示状態ＳＴ５２において決定ボタンが押された場合には、推薦番組通知装置は、推薦番組の映像を表示したり、推薦番組に関する番組内容を画面全体に表示したりしてもよい。
【０１６３】
推薦簡易一覧表示状態ＳＴ５３では、推薦番組通知装置は、例えば推薦簡易一覧５３１を含む画面５３０（図１４Ｃ）を表示する。推薦簡易一覧表示状態ＳＴ５３において推薦ボタンが押された場合には、推薦番組通知装置は、推薦一覧表示状態ＳＴ５４に遷移する。この状態遷移は、ユーザが推薦簡易一覧５３１に含まれた番組に興味を持ち、より詳細な情報を取得することを希望する場合に行われる。推薦簡易一覧表示状態ＳＴ５３において推薦ボタン以外のボタンが押された場合には、推薦番組通知装置は、非表示状態ＳＴ５１に遷移する。なお、推薦簡易一覧表示状態ＳＴ５３において決定ボタンが押された場合には、推薦番組通知装置は、推薦番組の映像を表示したり、推薦番組に関する番組内容を画面全体に表示したりしてもよい。
【０１６４】
推薦一覧表示状態ＳＴ５４では、推薦番組通知装置は、例えば選局中の番組映像と推薦一覧ウィンドウ５４１とを含む画面５４０（図１４Ｄ）を表示する。推薦一覧表示状態ＳＴ５４において推薦ボタンが押された場合には、推薦番組通知装置は、非表示状態ＳＴ５１に遷移する。なお、推薦一覧表示状態ＳＴ５４において決定ボタンが押された場合には、推薦番組通知装置は、推薦番組の映像を表示したり、推薦番組に関する番組内容を全画面で表示したりしてもよい。
【０１６５】
このように、通知アイコン５２１が表示されていない状態で推薦ボタンが押されたときには、推薦番組通知装置は、非表示状態ＳＴ５１と推薦一覧表示状態ＳＴ５４との間を交互に遷移する。また、通知アイコン５２１が表示された状態で推薦ボタンが押されたときには、推薦番組通知装置は、推薦簡易一覧表示状態ＳＴ５３に遷移する。この場合、推薦ボタンがさらに押されると、推薦番組通知装置は、さらに推薦一覧表示状態ＳＴ５４に遷移する。このとき、推薦ボタンが押されるたびに、推薦番組の情報量は段階的に増加する。したがって、ユーザは、同じ推薦ボタンを必要な回数だけ押すことにより、推薦番組に関するより詳細な情報を得ることができる。
【０１６６】
なお、通知アイコン５２１は、何らかの推薦番組の存在を通知する機能を有していればよく、必ずしも番組の推薦度や放送チャンネルなどの情報を含んでいなくてもよい。また、推薦番組通知装置は、通知アイコン５２１とは別の手段で推薦番組の存在を通知してもよい。例えば、推薦番組通知装置は、推薦番組の存在を通知するために、表示部９とは別に設けたランプ（例えば、発光ダイオード（ＬＥＤ））を点灯させてもよい。あるいは、推薦番組通知装置は、何らかの音を発生させたり、リモートコントロール装置を振動させたりするなど、視覚以外の感覚に作用してもよい。
【０１６７】
図１６は、第５の実施形態に係る推薦番組通知装置の通知処理のフローチャートである。図１６に示すステップのうち、ステップＳ５０１〜Ｓ５０３、Ｓ５０９およびＳ５１７は非表示状態ＳＴ５１に対応し、ステップＳ５０４〜Ｓ５０８は通知アイコン表示状態ＳＴ５２に対応し、ステップＳ５１０〜Ｓ５１２は推薦簡易一覧表示状態ＳＴ５３に対応し、ステップＳ５１３〜Ｓ５１６は推薦一覧表示状態ＳＴ５４に対応する。また、ステップＳ５０１〜Ｓ５１０およびステップＳ５１５〜Ｓ５１７は、それぞれ、ステップＳ４０１〜Ｓ４１０およびステップＳ４１１〜Ｓ４１３と同じであるので、ここでは説明を省略する。
【０１６８】
（ステップＳ５１１）推薦番組通知装置は、推薦簡易一覧５３１を表示する。このステップでは、ＵＩ制御部３は、推薦処理部２から出力された推薦情報に基づき、推薦簡易一覧５３１を表示するための描画情報を出力する。これにより、表示部９は、図１４Ｃに示すように、推薦簡易一覧５３１を含む画面５３０を表示する。
【０１６９】
（ステップＳ５１２）推薦番組通知装置の制御は、ステップＳ１０６と同様に、いずれかのボタンが押された場合にはステップＳ５１３へ進み、それ以外の場合にはステップＳ５１２に止まる。
【０１７０】
（ステップＳ５１３）推薦番組通知装置は、推薦簡易一覧５３１を消去する。このステップでは、ＵＩ制御部３は、推薦簡易一覧５３１に関する描画情報を削除する。
【０１７１】
（ステップＳ５１４）推薦番組通知装置の制御は、ステップＳ１０７と同様に、ステップＳ５１２で押されたと判定されたボタンが推薦ボタンである場合にはステップＳ５１５へ、それ以外の場合にはステップＳ５０１へ進む。
【０１７２】
以上に示すように、本実施形態に係る推薦番組通知装置は、推薦簡易一覧表示状態を備えている。これにより、第４の実施形態の効果に加えて、ユーザは番組を視聴するか否かを判断するために必要かつ十分な情報を得ることができる。
【０１７３】
＜第６の実施形態＞
第６の実施形態では、推薦番組を通知するときに、推薦番組の識別情報（例えば、番組タイトル）に加えて、番組の推薦理由（推薦番組通知装置がなぜその番組を推薦するかをユーザに理解させるための情報）を通知する方法について説明する。図１７は、本実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図である。第５の実施形態で説明したように、推薦番組を通知する方法としては、例えば、通知アイコンを用いる方法、推薦簡易一覧を用いる方法、および、推薦一覧ウィンドウを用いる方法などがある。
【０１７４】
図１７Ａに示す画面６１０は、通知アイコンに推薦理由を含めた画面の一例である。画面６１０には、通知アイコン６１１ａ〜ｃのいずれかが重畳して表示される。通知アイコン６１１ａ〜ｃには、番組の推薦度（星印の個数で表現）に加えて、その番組の推薦理由が含まれている。より詳細には、通知アイコン６１１ａには、番組が頻繁に視聴されていることが推薦理由であることを示す文字列「定番」が含まれている。なお、文字列「定番」に代えて、「頻繁視聴」「いつもの」「おなじみ」などの文字列や、繰り返しを表す記号を通知アイコン６１１ａに含めてもよい。通知アイコン６１１ｂには、番組に特定の出演者「中村華子」が出演することが推薦理由であることを示す文字列「中村華子」が含まれている。また、通知アイコン６１１ｃには、番組が特定のジャンル（カテゴリーともいう）「クイズ」に属することが推薦理由であることを示す文字列「クイズ」が含まれている。
【０１７５】
図１７Ｂに示す画面６２０は、推薦簡易一覧に推薦理由を含めた画面の一例である。画面６２０には、推薦簡易一覧６２１ａ〜ｃのいずれかが重畳して表示される。推薦簡易一覧６２１ａ〜ｃには、番組の推薦度、放送チャンネル、開始時刻、終了時刻、番組タイトルに加えて、その番組の推薦理由が含まれている。より詳細には、推薦簡易一覧６２１ａには、番組が頻繁に視聴されていることが推薦理由であることを示す文字列「いつも見ている番組が始まるよ」が含まれている。推薦簡易一覧６２１ｂには、番組に特定の出演者「中村華子」が出演することが推薦理由であることを示す文字列「『中村華子』出演番組が始まるよ」が含まれている。推薦簡易一覧６２１ｃには、番組が特定のジャンル「クイズ」に属することが推薦理由であることを示す文字列「クイズ番組が始まるよ」が含まれている。
【０１７６】
図１７Ｃに示す画面６３０は、推薦一覧ウィンドウに推薦理由を含めた画面の一例である。画面６３０には、番組推薦一覧６３１が含まれている。番組推薦一覧６３１には、推薦情報６３２ａ〜ｃとして、各番組の推薦度、放送チャンネル、開始時刻、終了時刻、番組タイトルに加えて、その番組の推薦理由が含まれている。推薦情報６３２ａには、番組が頻繁に視聴されていることが推薦理由であることを示す文字列「定番！」が含まれている。推薦情報６３２ｂには、番組に特定の出演者「中村華子」が出演することが推薦理由であることを示す文字列「中村華子！」が含まれている。推薦情報６３２ｃには、番組が特定のジャンル「クイズ」に属することが推薦理由であることを示す文字列「クイズ！」が含まれている。
【０１７７】
図１８は、本実施形態に係る推薦番組通知装置の通知処理のフローチャートである。本実施形態に係る通知処理では、以下のステップが実行される。
【０１７８】
（ステップＳ６０１）推薦番組通知装置は、推薦番組の集合を抽出する。このステップでは、推薦処理部２が、コンテンツ属性管理部１０から得たコンテンツ属性を検索することにより、推薦番組の一覧を抽出する。抽出された結果は、推薦情報としてＵＩ制御部３に出力される。
【０１７９】
（ステップＳ６０２）推薦番組通知装置の制御は、次に選択すべき番組がある場合にはステップＳ６０３へ、それ以外の場合にはステップＳ６１１へ進む。
【０１８０】
（ステップＳ６０３）推薦番組通知装置は、ステップＳ６０１で抽出した推薦番組の集合から１つの番組を選択する。
【０１８１】
（ステップＳ６０４）推薦番組通知装置の制御は、ステップＳ６０３で選択した番組が頻繁に視聴されている場合にはステップＳ６０５へ、それ以外の場合にはステップＳ６０６へ進む。このステップでは、ＵＩ制御部３が、ステップＳ６０３で選択された番組の推薦理由が、頻繁に視聴されていることであるか否かを推薦処理部２に問い合わせる。
【０１８２】
（ステップＳ６０５）推薦番組通知装置は、理由文字列に文字列「定番」を代入する。このステップでは、ＵＩ制御部３が、通知アイコン６１１、推薦簡易一覧６２１および推薦情報６３２のいずれかを表示するための描画情報を出力する。ステップＳ６０５の後、推薦番組通知装置の制御は、ステップＳ６０２へ進む。
【０１８３】
（ステップＳ６０６）推薦番組通知装置の制御は、ステップＳ６０３で選択した番組が特定の出演者が出演する番組である場合にはステップＳ６０７へ、それ以外の場合にはステップＳ６０８へ進む。このステップでは、ＵＩ制御部３が、ステップＳ６０３で選択された番組の推薦理由が、番組に特定の出演者が出演することであるか否かを推薦処理部２に問い合わせる。問い合わせ結果が真である場合には、推薦処理部２は、該当する出演者を識別するための情報を問い合わせ結果に付して返す。
【０１８４】
（ステップＳ６０７）推薦番組通知装置は、理由文字列に出演者の名前を代入する。このステップでは、ＵＩ制御部３が、ステップＳ６０６で返された出演者を識別するための情報から出演者の名前を求める。ステップＳ６０７の後、推薦番組通知装置の制御は、ステップＳ６０２へ進む。
【０１８５】
（ステップＳ６０８）推薦番組通知装置の制御は、ステップＳ６０３で選択した番組が特定のジャンルに属する場合にはステップＳ６０９へ、それ以外の場合にはステップＳ６１０へ進む。このステップでは、ＵＩ制御部３が、ステップＳ６０３で選択された番組の推薦理由が、番組が特定のジャンルに属することであるか否かを推薦処理部２に問い合わせる。問い合わせ結果が真である場合には、推薦処理部２は、該当するジャンルを識別するための情報を問い合わせ結果に付して返す。
【０１８６】
（ステップＳ６０９）推薦番組通知装置は、理由文字列にジャンル名を代入する。このステップでは、ＵＩ制御部３が、ステップＳ６０８で返されたジャンルを識別するための情報からジャンル名を求める。ステップＳ６０９の後、推薦番組通知装置の制御は、ステップＳ６０２へ進む。
【０１８７】
（ステップＳ６１０）推薦番組通知装置は、ステップＳ６０３で選択した番組を推薦番組の集合から削除する。これにより、適当な推薦理由を発見できなかった番組は、推薦番組の集合から除去される。ステップＳ６１０の後、推薦番組通知装置の制御は、ステップＳ６０２へ進む。
【０１８８】
このように、ステップＳ６０１では推薦番組の集合が抽出され、ステップＳ６０３では１つの推薦番組が選択され、ステップＳ６０４〜Ｓ６０９では選択された番組について推薦理由が求められる。すべての推薦番組について推薦理由を求める処理が完了すると、推薦番組通知装置の制御は、ステップＳ６１１へ進む。
【０１８９】
（ステップＳ６１１）推薦番組通知装置は、推薦番組の集合に含まれる番組を提示順に並べ替える。
【０１９０】
（ステップＳ６１２）推薦番組通知装置は、理由文字列を含む通知画面を生成する。このステップでは、ＵＩ制御部３は、ステップＳ６０５、Ｓ６０７およびＳ６０９のいずれかで代入した文字列を含む通知画面を表示するための描画情報を出力する。
【０１９１】
（ステップＳ６１３）推薦番組通知装置は、ステップＳ６１２で生成した通知画面を表示する。これにより、表示部９は、図１７Ａ〜１７Ｃに示す画面６１０、６２０、６３０のいずれかを表示する。
【０１９２】
なお、以上の説明では、推薦番組通知装置は、３種類の推薦理由を求めることとしたが、番組の推薦理由は上述したものに限定されない。例えば、番組に付随する文書に特定の文字列が含まれていることを、番組の推薦理由としてもよい。特に、ユーザがキーボードなど用いて入力した任意の文字列であるフリーキーワードを特定の文字列とし、番組のタイトル名や内容説明などを番組に付随する文書としてもよい。推薦番組通知装置は、番組に付随する文書に特定の文字列が含まれていることを推薦理由とする場合には、出演者に関する推薦理由を検出した場合と同様の通知画面を表示すればよい。
【０１９３】
以上に示すように、本実施形態に係る推薦番組通知装置によれば、番組の推薦理由が通知画面に含めて表示される。したがって、ユーザは、表示された推薦理由に基づき、番組を視聴するか否かを素早く判断することができる。また、適切な推薦理由がない番組は通知画面に含まれないので、より絞り込まれた推薦番組の候補を優先的にユーザに提示することができる。本実施形態では、番組の推薦理由を通知アイコンや推薦簡易一覧などに含めて通知する方法について説明したが、第１〜第５の実施形態に係る推薦番組通知装置にこの方法を適用してもよい。具体的には、各実施形態に係る推薦番組通知装置は、推薦番組に関する番組内容を画面全体に表示するときに、番組の推薦理由を追加して表示してもよい。
【０１９４】
なお、上記各実施形態に係る推薦番組通知装置は、コンピュータと、コンピュータで上記の推薦番組通知方法を実行するプログラムを記録した、コンピュータ読み取り可能な記録媒体とを用いて構成することができる。
【産業上の利用可能性】
【０１９５】
本発明の推薦番組通知方法および推薦番組通知装置は、ユーザの嗜好に合った番組の存在を自動的に的確かつ簡単に通知できるという効果を奏するので、テレビジョン受信機、インターネット放送受信機、コンテンツ配信システムに接続されるコンピュータなどにおいて、ＧＵＩを用いて推薦番組を通知する場面に利用することができる。
【図面の簡単な説明】
【０１９６】
【図１】本発明のデジタルテレビジョン放送に対応した推薦番組通知装置の構成を示す図
【図２Ａ】本発明の第１の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図２Ｂ】本発明の第１の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図２Ｃ】本発明の第１の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図３】本発明の第１の実施形態に係る推薦番組通知装置の状態遷移図
【図４】本発明の第１の実施形態に係る推薦番組通知装置の通知処理のフローチャート
【図５Ａ】本発明の第２の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図５Ｂ】本発明の第２の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図５Ｃ】本発明の第２の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図６】本発明の第２の実施形態に係る推薦番組通知装置の状態遷移図
【図７】本発明の第２の実施形態に係る推薦番組通知装置の通知処理のフローチャート
【図８Ａ】本発明の第３の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図８Ｂ】本発明の第３の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図８Ｃ】本発明の第３の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図８Ｄ】本発明の第３の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図９】本発明の第３の実施形態に係る推薦番組通知装置の状態遷移図
【図１０】本発明の第３の実施形態に係る推薦番組通知装置の通知処理のフローチャート
【図１１Ａ】本発明の第４の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１１Ｂ】本発明の第４の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１１Ｃ】本発明の第４の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１２】本発明の第４の実施形態に係る推薦番組通知装置の状態遷移図
【図１３】本発明の第４の実施形態に係る推薦番組通知装置の通知処理のフローチャート
【図１４Ａ】本発明の第５の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１４Ｂ】本発明の第５の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１４Ｃ】本発明の第５の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１４Ｄ】本発明の第５の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１５】本発明の第５の実施形態に係る推薦番組通知装置の状態遷移図
【図１６】本発明の第５の実施形態に係る推薦番組通知装置の通知処理のフローチャート
【図１７Ａ】本発明の第６の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１７Ｂ】本発明の第６の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１７Ｃ】本発明の第６の実施形態に係る推薦番組通知装置におけるＧＵＩ表示を示す図
【図１８】本発明の第６の実施形態に係る推薦番組通知装置の通知処理のフローチャート
【図１９】従来の推薦番組通知装置の構成を示す図
【図２０Ａ】従来の推薦番組通知装置におけるＧＵＩ表示を示す図
【図２０Ｂ】従来の推薦番組通知装置におけるＧＵＩ表示を示す図
【図２０Ｃ】従来の推薦番組通知装置におけるＧＵＩ表示を示す図
【図２１】図２１は、従来の推薦番組通知装置の嗜好学習処理のフローチャート
【図２２】図２２は、従来の推薦番組通知装置の番組推薦処理のフローチャート
【図２３】図２３は、従来の推薦番組通知装置のデータ構造を示す図
【符号の説明】
【０１９７】
１…推薦番組通知装置
２…推薦処理部
３…ＵＩ制御部
４…タイミング検出部
５…入力部
６…プロファイル管理部
７…描画部
８…表示合成部
９…表示部
１０…コンテンツ属性管理部
１１…受信部
１２…コンテンツ再生部
【図１】
0004719004.tif 000002
【図２Ａ】
0004719004.tif 000003
【図２Ｂ】
0004719004.tif 000004
【図２Ｃ】
0004719004.tif 000005
【図３】
0004719004.tif 000006
【図４】
0004719004.tif 000007
【図５Ａ】
0004719004.tif 000008
【図５Ｂ】
0004719004.tif 000009
【図５Ｃ】
0004719004.tif 000010
【図６】
0004719004.tif 000011
【図７】
0004719004.tif 000012
【図８Ａ】
0004719004.tif 000013
【図８Ｂ】
0004719004.tif 000014
【図８Ｃ】
0004719004.tif 000015
【図８Ｄ】
0004719004.tif 000016
【図９】
0004719004.tif 000017
【図１０】
0004719004.tif 000018
【図１１Ａ】
0004719004.tif 000019
【図１１Ｂ】
0004719004.tif 000020
【図１１Ｃ】
0004719004.tif 000021
【図１２】
0004719004.tif 000022
【図１３】
0004719004.tif 000023
【図１４Ａ】
0004719004.tif 000024
【図１４Ｂ】
0004719004.tif 000025
【図１４Ｃ】
0004719004.tif 000026
【図１４Ｄ】
0004719004.tif 000027
【図１５】
0004719004.tif 000028
【図１６】
0004719004.tif 000029
【図１７Ａ】
0004719004.tif 000030
【図１７Ｂ】
0004719004.tif 000031
【図１７Ｃ】
0004719004.tif 000032
【図１８】
0004719004.tif 000033
【図１９】
0004719004.tif 000034
【図２０Ａ】
0004719004.tif 000035
【図２０Ｂ】
0004719004.tif 000036
【図２０Ｃ】
0004719004.tif 000037
【図２１】
0004719004.tif 000038
【図２２】
0004719004.tif 000039
【図２３】
0004719004.tif 000040