(57)【要約】【課題】複数のユーザが利用する場合であっても、ユーザの識別を行うことなく、視聴しようとするユーザに適した番組を推薦することができるテレビジョン受像機を提供すること。【解決手段】ユーザが視聴したコンテンツの視聴履歴であって、予め決められた時間帯毎に分類された視聴履歴を記憶する履歴記憶部と、履歴記憶部が記憶する視聴履歴であって、時間帯のうち、現在時刻が属する時間帯の視聴履歴に基づき、コンテンツのメニューリストを生成し表示させるメニュー生成・表示部とを備えることを特徴とする。【選択図】図２
2011023971.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが視聴したコンテンツの視聴履歴であって、予め決められた時間帯毎に分類された視聴履歴を記憶する履歴記憶部と、
前記履歴記憶部が記憶する視聴履歴であって、前記時間帯のうち、現在時刻が属する時間帯の視聴履歴に基づき、コンテンツのメニューリストを生成し表示させるメニュー生成・表示部と
を備えることを特徴とするテレビジョン受像機。
【請求項２】
前記視聴履歴は、該時間帯におけるコンテンツ毎の視聴頻度を表す情報であることを特徴とする請求項１に記載のテレビジョン受像機。
【請求項３】
前記時間帯は、ユーザの生活パターンに応じて設定された時間帯であることを特徴とする請求項２に記載のテレビジョン受像機。
【請求項４】
周期的に、視聴しているコンテンツを検出し、検出時刻が属する時間帯の視聴頻度を更新する履歴管理部を備えることを特徴とする請求項２に記載のテレビジョン受像機。
【請求項５】
予め決められた時間連続して同一のコンテンツを視聴していることを検出し、検出時刻が属する時間帯の視聴頻度を更新する履歴管理部を備えることを特徴とする請求項２に記載のテレビジョン受像機。
【請求項６】
前記コンテンツの少なくとも一つは、放送番組以外のコンテンツであって、ネットワークを介して接続されたサーバから取得したコンテンツ、当該装置に装着された記憶媒体が記憶するコンテンツ、映像入力用の端子を介して接続された映像出力装置が出力するコンテンツのいずれかであることを特徴とする請求項１に記載のテレビジョン受像機。
【請求項７】
ユーザが視聴したコンテンツの視聴履歴であって、予め決められた時間帯毎に分類された視聴履歴を記憶する履歴記憶部を備えたテレビジョン受像機におけるメニュー表示方法であって、
前記テレビジョン受像機が、前記履歴記憶部が記憶する視聴履歴であって、前記時間帯のうち、現在時刻が属する時間帯の視聴履歴に基づき、コンテンツのメニューリストを生成し表示させる過程
を有することを特徴とするメニュー表示方法。
【請求項８】
ユーザが視聴したコンテンツの視聴履歴であって、予め決められた時間帯毎に分類された視聴履歴を記憶する履歴記憶部を備えたテレビジョン受像機のコンピュータを
前記テレビジョン受像機が、前記履歴記憶部が記憶する視聴履歴であって、前記時間帯のうち、現在時刻が属する時間帯の視聴履歴に基づき、コンテンツのメニューリストを生成し表示させる手段
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン受像機、メニュー表示方法およびプログラムに関する。
【背景技術】
【０００２】
テレビジョン受像機は、スピーカなどの音声再生部、ＬＣＤ（Liquid Crystal Display；液晶ディスプレイ）パネルなどの映像表示部、チューナ部を有する。チューナ部が、放送番組を受信して解析した後、映像を映像表示部で音声を音声再生部でそれぞれ再生する。地上放送、衛星放送、ケーブル放送など、放送番組を伝送する媒体の多様化に伴い、提供される放送番組の数は飛躍的に広がっている。放送番組が増えることはユーザの選択肢を広げより細かなユーザニーズを満たす反面、多数の放送番組の中から自身に適した番組を選択することが、苦痛となることがある。そのため、ユーザの視聴履歴からユーザの嗜好を自動的に判別し、嗜好にあった番組を推薦することで、ユーザの番組選択を支援する技術が多数開発されている。
【０００３】
例えば、特許文献１では、番組のチャンネル選択の履歴をリストで管理し、チャンネル持続時間からチャンネルごとの重み付けを行った番組選択制御リストを保持し、そのリストに基づいてユーザへのチャンネル推薦を行っている。さらに、上記番組選択制御リストをユーザ毎に管理することにも言及されている。
また、特許文献２では、前の週のチャンネル視聴状況を管理し、テレビ受像機の電源投入時に、前週の同じ曜日の同時刻に視聴しているチャンネルを自動的に選局したり前週の同じ曜日の同時刻にチャンネルを切り替えていた場合はユーザが何もしなくても自動的に同じチャンネルへ選局したりする発明が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００５−５０６８１０号公報
【特許文献２】特開平１０−１７４００８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のテレビジョン受像機においては、複数のユーザが利用する場合、視聴しようとしているユーザを識別するために、ユーザに特別な操作を求める、あるいは、ユーザを自動識別するための構成を有する必要があり、ユーザにとって煩雑である、あるいは、複雑な装置構成が必要となるという問題がある。
また、前週の同じ曜日の同じ時刻の視聴番組を提示する方法では、いつも見ている番組についてたまたま前週見逃していたり、他の番組を視聴してしまっていた場合に、ユーザに適した推薦がなされないという問題がある。
【０００６】
本発明は、このような事情に鑑みてなされたもので、その目的は、複数のユーザが利用する場合であっても、ユーザの識別を行うことなく、視聴しようとするユーザに適した番組を推薦することができるテレビジョン受像機、メニュー表示方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
（１）この発明は上述した課題を解決するためになされたもので、本発明のテレビジョン受像機は、ユーザが視聴したコンテンツの視聴履歴であって、予め決められた時間帯毎に分類された視聴履歴を記憶する履歴記憶部と、前記履歴記憶部が記憶する視聴履歴であって、前記時間帯のうち、現在時刻が属する時間帯の視聴履歴に基づき、コンテンツのメニューリストを生成し表示させるメニュー生成・表示部とを備えることを特徴とする。
【０００８】
（２）また、本発明のテレビジョン受像機は、上述のテレビジョン受像機であって、前記視聴履歴は、該時間帯におけるコンテンツ毎の視聴頻度を表す情報であることを特徴とする。
【０００９】
（３）また、本発明のテレビジョン受像機は、上述のテレビジョン受像機であって、前記時間帯は、ユーザの生活パターンに応じて設定された時間帯であることを特徴とする。
【００１０】
（４）また、本発明のテレビジョン受像機は、上述のテレビジョン受像機であって、周期的に、視聴しているコンテンツを検出し、検出時刻が属する時間帯の視聴頻度を更新する履歴管理部を備えることを特徴とする。
【００１１】
（５）また、本発明のテレビジョン受像機は、上述のテレビジョン受像機であって、予め決められた時間連続して同一のコンテンツを視聴していることを検出し、検出時刻が属する時間帯の視聴頻度を更新する履歴管理部を備えることを特徴とする。
【００１２】
（６）また、本発明のテレビジョン受像機は、上述のテレビジョン受像機であって、前記コンテンツの少なくとも一つは、放送番組以外のコンテンツであって、ネットワークを介して接続されたサーバから取得したコンテンツ、当該装置に装着された記憶媒体が記憶するコンテンツ、映像入力用の端子を介して接続された映像出力装置が出力するコンテンツのいずれかであることを特徴とする。
【００１３】
（７）また、本発明のメニュー表示方法は、ユーザが視聴したコンテンツの視聴履歴であって、予め決められた時間帯毎に分類された視聴履歴を記憶する履歴記憶部を備えたテレビジョン受像機におけるメニュー表示方法であって、前記テレビジョン受像機が、前記履歴記憶部が記憶する視聴履歴であって、前記時間帯のうち、現在時刻が属する時間帯の視聴履歴に基づき、コンテンツのメニューリストを生成し表示させる過程を有することを特徴とする。
【００１４】
（８）また、本発明のプログラムは、ユーザが視聴したコンテンツの視聴履歴であって、予め決められた時間帯毎に分類された視聴履歴を記憶する履歴記憶部を備えたテレビジョン受像機のコンピュータを、前記テレビジョン受像機が、前記履歴記憶部が記憶する視聴履歴であって、前記時間帯のうち、現在時刻が属する時間帯の視聴履歴に基づき、コンテンツのメニューリストを生成し表示させる手段として機能させる。
【発明の効果】
【００１５】
この発明によれば、複数のユーザが利用する場合であっても、ユーザの識別を行うことなく、視聴しようとするユーザに適した番組を推薦することができる。
【図面の簡単な説明】
【００１６】
【図１】この発明の一実施形態によるテレビジョン受像機の構成を示す概略ブロック図である。
【図２】同実施形態におけるＣＰＵ１０１がメモリ１０４からプログラムを読み出して実行することで実現される機能構成を示す概略ブロック図である。
【図３】同実施形態における履歴記憶部２０６が記憶する履歴管理テーブルの内容例を示す図である。
【図４】同実施形態における履歴管理部２０７による履歴管理テーブルの更新処理を説明するフローチャートである。
【図５】同実施形態におけるメニュー生成・表示処理部２０５によるメニュー生成・表示処理を説明するフローチャートである。
【図６】同実施形態におけるテレビジョン受像機１００が表示パネル１０５に表示する画面例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、この発明の一実施形態によるテレビジョン受像機の構成を示す概略ブロック図である。本実施形態におけるテレビジョン受像機１００は、ＣＰＵ（Central Processing Unit；中央演算処理装置）１０１、チューナ部１０２、スピーカ１０３、メモリ１０４、表示パネル１０５、音声再生部１０６、映像再生部１０７、ユーザ入力部１０８、外部入力部１０９、ネットワーク接続部１１０、メモリカードスロット１１１、バス１１２、音声処理部１１３、映像処理部１１４を備える。
【００１８】
ＣＰＵ１０１は、メモリ１０４が記憶するプログラムを読み出して実行することで、テレビジョン受像機１００の全体を制御する。なお、ＣＰＵ１０１による制御の詳細は、後述する。メモリ１０４は、ハードディスク装置や光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＲ−ＲＯＭ等の読み出しのみが可能な記憶媒体、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ、あるいはこれらの組み合わせにより構成され、ＣＰＵ１０１を動作させるためのプログラムを記憶する。
【００１９】
チューナ部１０２は、アンテナ１１５が接続され、アンテナ１１５が受信した放送波のうち、バス１１２を介してＣＰＵ１０１により指定されたチャネルを復調して、符号化された映像データと、符号化された音声データとを生成する。また、チューナ部１０２は、放送波を復調して、番組のタイトル、概要、配信スケジュールなどを含むＥＰＧ（Electric Program Guide）用の番組情報を取得し、バス１１２を介してＣＰＵ１０１に出力する。
【００２０】
なお、図１では、アンテナ１１５を１つのみ図示したが、テレビジョン受像機１００が、地上デジタル放送、ＢＳ（Broadcast Satellite）デジタル放送、ＣＳ（Communication Satellite）デジタル放送など、複数の放送波を受信できる場合には、放送波毎に、該放送波に対応したアンテナ１１５を接続するようにしてもよい。また、ここで、符号化された映像データおよび符号化された音声データとは、ＭＰＥＧ（Moving Picture Experts Group）２、ＭＰＥＧ４などの動画圧縮符号、音声圧縮符号により符号化されたデータである。
【００２１】
音声再生部１０６は、符号化された音声データを復号する。音声処理部１１３は、音声再生部１０６が復号した音声データと、ＣＰＵ１０１からバス１１２を介して入力された音声データとを合成した音声信号を生成し、スピーカ１０３に出力する。スピーカ１０３は、入力された音声信号に応じた音声を出力する。映像再生部１０７は、符号化された映像データを復号する。映像処理部１１４は、映像再生部１０７が復号した映像データと、ＣＰＵ１０１からバス１１２を介して入力された映像データとを合成した映像信号を生成し、表示パネル１０５に出力する。表示パネル１０５は、液晶ディスプレイ、プラズマディスプレイなどを備え、入力された映像信号に応じた映像を表示する。
【００２２】
ユーザ入力部１０８は、赤外線受光部を備え、リモートコントローラ１２０が送信した赤外線信号を受光し、該信号に応じたユーザ操作情報を出力する。なお、リモートコントローラ１２０は、上下左右の４方向ボタン、決定ボタンなどを有し、これらのボタンが押されると、該ボタンに応じた赤外線信号を送信する。外部入力部１０９は、ＨＤＭＩ（High-Definition Multimedia Interface）端子やＤ端子などの規格に準拠した一つまたは複数の映像入力用の外部入力端子を備える。外部入力部１０９は、これらの端子のうち、ＣＰＵ１０１から指定された端子を介して接続された映像出力装置である外部装置１３０から入力された映像信号および音声信号を、バス１１２を介して映像処理部１１４、音声処理部１１３に出力する。
ネットワーク接続部１１０は、インターネットなどのネットワーク１４０に接続し、該ネットワーク１４０に接続されたサーバ１５０と通信する。メモリカードスロット１１１は、ＳＤメモリカードなどのメモリカード１６０を装着するためのスロットである。
【００２３】
また、ＣＰＵ１０１は、ユーザ入力部１０８からの入力に従い、メモリ１０４より読み出したアプリケーションプログラムを実行し、該実行の結果生成した音声データおよび映像データを、バス１１２を介して音声処理部１１３および映像処理部１１７に出力する。また、上記プログラムが、ウエブブラウザのようなネットワークアプリケーションである場合は、ネットワーク接続部１０８を通して、ネットワーク１４０に接続された他機器やサーバ１５０から送信されるネットワークコンテンツを受信し、該ネットワークコンテンツに基づきＣＰＵ１０１が生成した音声データおよび映像データを、バス１１２を介して音声処理部１１３および映像処理部１１７に出力することもある。
【００２４】
図２は、本実施形態におけるＣＰＵ１０１がメモリ１０４からプログラムを読み出して実行することで実現される機能構成を示す概略ブロック図である。図２において、符号Ｌを付した破線内の、アプリケーション処理部２０１、テレビジョン処理部２０２、ネットワーク処理部２０３、外部接続処理部２０４、メニュー生成・表示部２０５、履歴管理テーブル２０６、履歴管理部２０７は、ＣＰＵ１０１がメモリ１０４からプログラムを読み出して実行することで実現される機能ブロックである。
【００２５】
アプリケーション処理部２０１は、ユーザ入力部１０８から受けたユーザ操作情報に応じて、メモリカードスロット１１１に装着されたメモリカード１６０が記憶するコンテンツを選択し、該コンテンツの表示および音声出力を行なうための映像データと音声データを生成し、該映像データを映像処理部１１４に出力し、該音声データを音声処理部１１３に出力する。例えば、アプリケーション処理部２０１は、メモリカード１６０が記憶する画像ファイルのスライドショー表示を行う。
【００２６】
テレビジョン処理部２０２は、ユーザ入力部１０８から受けたユーザ操作情報に応じて、地上デジタル放送、ＢＳデジタル放送、ＣＳデジタル放送などの媒体と、チャンネルとを選択し、該チャンネルの受信をチューナ部１０２に指示することで、放送番組の表示および音声出力を行う。
ネットワーク処理部２０３は、ユーザ入力部１０８から受けたユーザ操作情報に応じて、ネットワーク接続部１１０にネットワーク１４０を介して接続されたサーバ１５０が記憶するコンテンツを選択し、該コンテンツを取得する。さらに、ネットワーク処理部２０３は、取得したコンテンツの表示および音声出力を行なうための映像データと音声データを生成し、該映像データを映像処理部１１４に出力し、該音声データを音声処理部１１３に出力する。例えば、ネットワーク処理部２０３は、Ｗｅｂブラウザであり、ＨＴＭＬ（HyperText Markup Language）ファイルをサーバ１５０から取得して、Ｗｅｂページの表示を行う。
【００２７】
外部接続処理部２０４は、外部入力部１０９に接続された外部装置１３０から入力されるコンテンツから、該コンテンツの表示および音声出力を行うための映像データと音声データを生成し、該映像データを映像処理部１１４に出力し、該音声データを音声処理部１１３に出力する。例えば、外部装置１３０としてＤＶＤ（Digital Versatile Disc）プレーヤが外部入力部１０９に接続されているときは、該ＤＶＤプレーヤが出力した映像データと音声データとを、映像処理部１１４および音声処理部１１３に出力する。なお、複数の外部装置１３０が外部入力部１０９に接続されているときは、ユーザ入力部１０８から受けたユーザ操作情報に応じて外部装置１３０を選択し、該外部装置１３０から入力されるコンテンツの表示および音声出力を行う。
【００２８】
メニュー生成・表示部２０５は、履歴記憶部２０６が記憶するコンテンツの視聴履歴のうち、現在時刻が属する時間帯の視聴履歴に基づき、表示順を決定したコンテンツ選択メニュー（メニューリスト）を表示させる。すなわち、メニュー生成・表示部２０５は、コンテンツ選択メニューを表示させるための画像データを生成し、映像処理部１１４に出力する。ここで、コンテンツ選択メニューは、コンテンツを後述するカテゴリに分類し、ユーザ入力部１０８から受けたユーザ操作情報に基づき選択されたカテゴリに属するコンテンツのメニューである。
【００２９】
また、メニュー生成・表示部２０５は、ユーザ入力部１０８から受けたユーザ操作情報に基づき、コンテンツ選択メニューの中からコンテンツを選択すると、アプリケーション処理部２０１、テレビション序理部２０２、ネットワーク処理部２０３、外部接続処理部２０４のうち、選択したコンテンツに対応する処理部を起動して、起動した処理部に、選択したコンテンツの表示を指示する。
履歴記憶部２０６は、ユーザが視聴したコンテンツの視聴履歴であって、予め決められた時間帯毎に分類された視聴履歴を格納した履歴管理テーブルを記憶する。より好ましくは、この視聴履歴は、コンテンツ毎の視聴頻度を表す情報である。
履歴管理部２０７は、周期的に、アプリケーション処理部２０１、テレビジョン処理部２０２、ネットワーク処理部２０３、外部接続処理２０４の動作状況を取得することで、視聴しているコンテンツを検出し、履歴記憶部２０６が記憶する履歴管理テーブルのうち、検出時刻が属する時間帯の視聴頻度を更新する。
【００３０】
図３は、本実施形態における履歴記憶部２０６が記憶する履歴管理テーブルの内容例を示す図である。履歴管理テーブルは、行と列からなる表形式のテーブルであり、その１番目と２番目の列には、視聴されたコンテンツのカテゴリとコンテンツ名を格納する。３列目以降には、各曜日の１時間毎に、該コンテンツの視聴頻度を表すスコアを格納する。本実施形態では、コンテンツを、「放送」、「アプリケーション」、「インターネット」、「外部接続」の４つのカテゴリに分ける。
【００３１】
カテゴリ「放送」については、コンテンツ名として、「地上デジタル１ｃｈ」、「地上デジタル２ｃｈ」などのチャネル名を格納する。カテゴリ「アプリケーション」については、コンテンツ名として、「スライドショー」などのアプリケーション名を格納する。カテゴリ「インターネット」については、コンテンツ名として、「http://www.xxx…」などのＵＲＬ（Uniform Resource Locator）を格納する。カテゴリ「外部接続」については、コンテンツ名として、「入力端子１」などの外部装置１３０が接続されている端子名を格納する。なお、図２に示したカテゴリとコンテンツ名はあくまで例示であり、他の基準に従ってカテゴリおよびコンテンツを分類してもよい。
【００３２】
図３に例示する履歴管理テーブルは、上から順に、放送の地上デジタル１ｃｈ、２ｃｈ、３ｃｈ、・・・、メモリカードスロット１１１に装着されたメモリカード１６０が記憶している画像ファイルのスライドショーを表示するアプリケーション「スライドショー」、・・・、ＵＲＬが「http://www.xxx…」で示されるＷｅｂファイルのインターネットからの取得および表示、１番目の外部入力端子「入力端子１」、２番目の外部入力端子「入力端子２」に接続している外部装置１３０についてのスコアを記憶している。例えば、地上デジタル１ｃｈのスコアは、１時間毎に、月曜の０時からが「２２」、月曜の１時からが「０」、・・・、水曜の１８時からが「３７３」、水曜の１９時からが「６」、水曜の２０時からが「０」、・・・、日曜の２３時からが「０」となっている。
【００３３】
本実施形態では、ある時間帯において、このスコアが大きいと、その時間帯において、優先度が高い、すなわちユーザにより選択される可能性が高いことを示している。
図３の例では、月曜の０時からの１時間においては、地上デジタル１ｃｈはスコア「２２」、地上デジタル２ｃｈはスコア「０」、地上デジタル３ｃｈはスコア「５」、スライドショーはスコア「０」、ＵＲＬ「http://www.xxx…」はスコア「０」、入力端子１はスコア「０」、入力端子２はスコア「０」である。したがって、月曜の０時からの１時間においては、該時間帯におけるスコアが「２２」であり、最も大きい地上デジタル１ｃｈが選択される可能性が最も高く、次に、スコア「５」が設定されている地上デジタル３ｃｈが選択される可能性が高い。
【００３４】
本実施形態では、各曜日の１時間毎に各コンテンツのスコアを設定しているが、ユーザの生活パターンに応じた時間帯毎に設定すればよく、上述以外の単位としてもよい。例えば、平日は曜日に拘らず生活パターンが同じで、土曜および日曜は、平日と異なる生活パターンである場合は、平日の１時間毎と、土曜の１時間毎と、日曜の１時間毎とにスコアを設定してもよい。また、昼間は、視聴するユーザが限られており、夜間は、視聴するユーザが頻繁に変わるような場合は、例えば、９時から１８時までは３時間毎に、０時から９時までと、１８時から２４時までは１時間毎に、スコアを設定するようにしてもよい。また、履歴管理テーブルの行数は、視聴されたコンテンツの数に応じて増減させればよい。
【００３５】
図４は、本実施形態における履歴管理部２０７による履歴管理テーブルの更新処理を説明するフローチャートである。図４に示す更新処理は、テレビジョン受像機１００の電源が入っている間は、１分間隔で周期的に実施される。この間隔は、あらかじめ設定された数値の例であり、１分間隔よりも長くてもよいし、短くてもよい。なお、この更新処理は、予め決められた時間連続して同一のコンテンツを視聴していることを検出したときに実行されるようにしてもよい。この１分間は、予め決められた時間長の例であり、１分よりも長くてもよいし、短くてもよい。
【００３６】
更新処理を開始すると、ステップＳ３０１では、履歴管理部２０７が、現在閲覧中のコンテンツに対応する処理部から、該コンテンツのカテゴリとコンテンツ名を取得する。例えば、現在アプリケーションのスライドショーを閲覧していたとする。次に、ステップＳ３０２では、履歴管理部２０７は、ステップＳ３０１にて取得したカテゴリとコンテンツ名とが一致するコンテンツが履歴管理テーブル２０６に存在するか否かを判定する。存在しないと判定したときは、該コンテンツの行、すなわち取得したカテゴリとコンテンツ名の行を追加する。図３に示した履歴管理テーブルの例では、アプリケーションのスライドショーに該当する行は、５行目に存在しているため、行の追加は行わない。
【００３７】
次に、ステップＳ３０３では、履歴管理部２０７は、閲覧中のコンテンツの行の現在時刻のスコアに定数ｍを加算する。さらに、ステップＳ３０４では、履歴管理部２０７は、他のコンテンツの行の現在時刻のスコアから定数ｎを減算し、処理を終了する。ただし、定数ｎを減算した結果、０以下になった場合のスコアは等しく０とする。
【００３８】
ここで、定数ｍの値が「１」であり、定数ｎの値も「１」であり、水曜日の１９時から５分間、地上デジタル２ｃｈを表示したとする。すると、図４の履歴更新処理が実施されるため、図３に示す履歴管理テーブルにおいて、カテゴリ「放送」、コンテンツ名「地上デジタル２ｃｈ」の行のスコアは、１分毎に「１」が加算されるため、「０」から「５」に変更される。一方、カテゴリ「放送」、コンテンツ名「地上デジタル２ｃｈ」の行のスコアは、１分毎に「１」が減算されるが、「０」から「１」が減算されると「−１」となり、これは「０」以下なので、スコアは「０」のままとなる。
【００３９】
また、カテゴリ「放送」、コンテンツ名「地上デジタル１ｃｈ」の行のスコアは、１分毎に「１」が減算されるため、「６」から「１」に変更される。カテゴリ「放送」、コンテンツ名「地上デジタル３ｃｈ」の行のスコアは、１分毎に「１」が減算されるため、３分間で「３」から「０」となり、さらに、後の２分間では、「０」から「１」が減算されると「−１」となり、これは「０」以下なので、スコアは「０」となる。
【００４０】
このようにして、図３に示す履歴管理テーブルの内容例では、水曜の１９時から１時間のスコアは、カテゴリ「放送」のコンテンツ名「地上デジタル１ｃｈ」が「６」で首位であったが、図４の履歴更新処理を実施することで、カテゴリ「放送」のコンテンツ名「地上デジタル１ｃｈ」は「１」となり、カテゴリ「放送」のコンテンツ名「地上デジタル２ｃｈ」は「５」となるので、「地上デジタル２ｃｈ」が首位となる。
なお、ここでは、定数ｍとｎとは「１」としたが、その他の値であってもよい。
【００４１】
図５は、メニュー生成・表示処理部２０５によるメニュー生成・表示処理を説明するフローチャートである。図５に示すメニュー生成・表示処理は、ユーザ操作により、コンテンツ選択メニューの表示指示を受けた、あるいは、表示するカテゴリの変更指示を受けたときに実施される。
まず、ステップＳ４０１では、メニュー生成・表示部２０５は、ユーザ入力部１０８から受けたユーザ操作情報から、ユーザの要求するカテゴリを取得する。このとき、ユーザが要求できるのは、１つのカテゴリだけでなく、複数のカテゴリもしくはすべてのカテゴリであってもよい。
【００４２】
次に、ステップＳ４０２では、メニュー生成・表示部２０５は、履歴記憶部２０６が記憶する履歴管理テーブルから、ステップＳ４０１で取得したカテゴリに合致する行のみを抜き出す。次に、ステップＳ４０３では、メニュー生成・表示部２０５は、ステップＳ４０２で抜き出した行を、現在時刻の属する時間帯のスコアが高い順に並べ替える。次に、ステップＳ４０４では、メニュー生成・表示部２０５は、ステップＳ４０３で並べ替えた順番に、各コンテンツを示すメニュー項目を並べた選択メニューの画像データを生成し、映像処理部１１４に出力する。すなわち、現在時刻の属する時間帯のスコアが高いものから、予め決められた数のコンテンツについて、スコアが高いほど、コンテンツ選択メニューの上に表示されるようにメニュー項目をならべる。なお、メニュー項目は、カテゴリとコンテンツ名とから生成するが、カテゴリが放送であれば、チューナ部１０２が生成したＥＰＧ用の番組情報のうち、該コンテンツのものを用いてもよい。このように番組情報を用いることにより、メニュー項目に、番組タイトルなどを含めることができる。
【００４３】
なお、ステップＳ４０１を削除し、あらかじめ設定されている１つまたは複数のカテゴリ、もしくは、すべてのカテゴリを対象とした選択メニューを表示するようにしてもよい。また。ステップＳ４０２とステップＳ４０３とは、処理の順序が逆であっても良い。
【００４４】
図６は、本実施形態におけるテレビジョン受像機１００が表示パネル１０５に表示する画面例を示す図である。図６に示す画面例では、放送番組の映像、外部装置１３０から入力された映像、アプリケーションが生成した映像、インターネットコンテンツの映像などは、全画面Ａ５００のうち、左側に寄せてコンテンツ表示領域Ａ５０１に縮小して表示される。コンテンツ表示部５０１の右側にコンテンツ選択メニュー表示領域Ａ５０２とカテゴリ選択メニュー表示領域５０３とが表示されている。なお、メニュー生成・表示部２０５は、メニュー項目として、予め決められたカテゴリの項目（ここでは、「放送」、図中「ネット」と記載された「インターネット」、図中「外部入力」と記載された「外部接続」の３つ）を横に並べることで、カテゴリ選択メニューを生成する。なお、ユーザは、カテゴリ選択メニューのメニュー項目を、リモートコントローラ１２０を使って選択・決定することで、コンテンツ選択メニュー表示領域Ａ５０２に表示させるコンテンツのカテゴリを選択できる。
【００４５】
コンテンツ選択メニュー表示領域Ａ５０２には、カテゴリ選択メニューにて選択されたカテゴリのコンテンツのうち、現在時刻が属する時間帯のスコアが高いものから順に、コンテンツを示す情報が並べられたコンテンツ選択メニューが表示されている。すなわち、スコア（視聴頻度）の高いものほど、上に表示することで、ユーザに対して推薦している。図６の例では、カテゴリとして「放送」が選択されており、コンテンツ選択メニュー表示領域Ａ５０２には、コンテンツを示す情報として、上から順に「地デジ３ｃｈ今日のニュース」、「地デジ２ｃｈドラマ「明日」」、「ＣＳ５ｃｈプロ野球」、「ＢＳ８ｃｈ園芸講座」が並べられたコンテンツ選択メニューが表示されている。
【００４６】
ここで、コンテンツ選択メニューのメニュー項目として表示されているコンテンツを示す情報は、コンテンツ名の省略形である「地デジ３ｃｈ」や「ＢＳ８ｃｈ」などに加えて、番組のタイトルである「今日のニュース」、「ドラマ「明日」」も同時に表示している。この番組のタイトルは、データ放送など放送波から取得したＥＰＧ用の番組情報を用いてもよいし、ネットワーク１４０に接続されたサーバであって、ＥＰＧ用の番組情報を提供しているサーバから取得したものを用いてもよい。
【００４７】
なお、ユーザは、コンテンツ選択メニューのメニュー項目を、リモートコントローラ１２０を使って選択・決定することで、コンテンツ表示部Ａ５０１に表示させるコンテンツを選択できる。なお、コンテンツ選択メニューは、常に表示している必要はないので、例えば、リモートコントローラ１２０にコンテンツ選択メニューおよびカテゴリ選択メニューの表示／非表示を指示するボタンを設け、ユーザが該ボタンを押すと送信される赤外線信号に基づき、コンテンツ選択メニューおよびカテゴリ選択メニューの表示／非表示を切り替えるようにしてもよい。さらに、コンテンツ選択メニューおよびカテゴリ選択メニューを非表示にしているときは、映像処理部１１４は、コンテンツの映像を、全画面Ａ５００に表示するようにしてもよい。
【００４８】
本実施形態では、縮小したコンテンツを表示するコンテンツ表示領域Ａ５０１の右側に、カテゴリ選択メニュー表示領域Ａ５０３とコンテンツ選択メニュー表示領域Ａ５０２とが配置されているが、これに限らず、カテゴリ選択メニュー表示領域Ａ５０３またはコンテンツ選択メニュー表示領域Ａ５０２を、コンテンツ表示領域Ａ５０１の上側、下側、左側のいずれかに配置してもよい。また、コンテンツを縮小せずに表示して、コンテンツ表示領域を画面全体とし、コンテンツ選択メニューおよびカテゴリ選択メニューを、コンテンツ表示領域に重ねてもよい。また、カテゴリ選択メニューを持たずに、コンテンツ選択メニューのみとしてもよい。
【００４９】
複数のユーザが利用する大型のテレビジョン受像機であっても、生活パターンに応じた同じ時間帯、例えば、同じ曜日の同じ時間帯には、同じユーザが利用することが多い。したがって、上述のように、図３の視聴履歴テーブルのように、ユーザが視聴したコンテンツの視聴履歴であって、予め決められた時間帯毎に分類された視聴履歴を記憶しておき、図５のフローチャートのように、現在時刻が属する時間帯の視聴履歴に基づき、コンテンツのメニューリストを生成し表示させるので、ユーザの識別を行うことなく、視聴しようとしているユーザの視聴履歴に基づいたメニューリストを生成し、該ユーザに適したコンテンツを推薦することが高い確率でできる。
【００５０】
さらに、視聴履歴を分類する時間帯を、生活パターンに応じた時間帯とすることで、各時間帯の視聴履歴は、該時間帯にテレビジョン受像機を利用することの多い、特定のユーザについての視聴履歴の成分が多くなるので、ユーザの識別を行うことなく、視聴しようとしているユーザの視聴履歴に基づいたメニューリストを生成し、該ユーザに適したコンテンツを推薦することが、より高い確率でできる。
【００５１】
また、近年のテレビジョン受像機には、本実施形態におけるテレビジョン受像機１００のように、放送番組の受像のみならず、ＶＴＲ（Video Tape Recorder）や Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）再生機などの外部装置が出力した映像や、インターネットなどのネットワークから取得したＷＥＢページを表示したり、メモリカードから読み出した写真のスライドショーなどテレビジョン受像機自身に内蔵されている各種アプリケーションを実行したりする機能が追加されている。
【００５２】
このようなテレビジョン受像機の場合、ユーザが放送番組の視聴するためにだけにテレビジョン受像機を利用するわけでは無いため、放送番組やチャンネルのみを推薦してもユーザの本来の利用意図をはずしてしまう可能性が高い。たとえば、インターネットのニュース情報を閲覧するためにテレビジョン受像機を起動したユーザに対して放送番組を推薦することは無意味である。本実施形態におけるテレビジョン受像機１００は、放送番組に加え、放送番組以外のコンテンツ、すなわちネットワークを介して接続されたサーバから取得したコンテンツ、当該装置に装着されたメモリカードが記憶するコンテンツ、映像入力用の端子を介して接続された映像出力装置が出力するコンテンツについても、視聴頻度を示す情報を生成するため、より高い確率で、ユーザの本来の利用意図に適したコンテンツを推薦することができる。
【００５３】
また、図２におけるアプリケーション処理部２０１、テレビジョン処理部２０２、ネットワーク処理部２０３、外部接続処理部２０４、メニュー生成・表示部２０５、履歴管理部２０７の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、これらの各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５４】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５５】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【産業上の利用可能性】
【００５６】
本発明は、複数のユーザが利用する大型のテレビジョン受像機に用いて好適であるが、これに限定されない。
【符号の説明】
【００５７】
１００…テレビジョン受像機
１０１…ＣＰＵ
１０２…チューナ部
１０３…スピーカ
１０４…メモリ
１０５…表示パネル
１０６…音声再生部
１０７…映像再生部
１０８…ユーザ入力部
１０９…外部入力部
１１０…ネットワーク接続部
１１１…メモリカードスロット
１１２…バス
１１３…音声処理部
１１４…映像処理部
１１５…アンテナ
１２０…リモートコントローラ
１３０…外部装置
１４０…ネットワーク
１５０…サーバ
１６０…メモリカード
【図１】
2011023971.tif 000003
【図２】
2011023971.tif 000004
【図３】
2011023971.tif 000005
【図４】
2011023971.tif 000006
【図５】
2011023971.tif 000007
【図６】
2011023971.tif 000008