(57)【要約】【課題】最近ではないユーザの嗜好に基づいたコンテンツを推薦する。【解決手段】端末装置においては、ユーザからコンテンツの視聴に関する操作（録画、書込、再生など）を受け付けると、その履歴を示す履歴情報を蓄積する。そして、光ディスク１７０へのコンテンツ（結婚式）の書き込み指示を受け付けると、蓄積していた履歴情報に基づいてユーザの嗜好情報を生成する。その後、書き込み指示を受け付けたコンテンツ（結婚式）と、生成されたユーザの嗜好情報とを、上記光ディスク１７０に書き込む。【選択図】図１８
2010267258.tif 000002
【特許請求の範囲】
【請求項１】
１以上のコンテンツを記憶するコンテンツ記憶手段と、
記憶されたコンテンツの視聴に関する操作をユーザから受け付ける操作受付手段と、
操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積するための格納手段と、
外部記録媒体の装着および取り出しが可能な装着手段と、
装着される外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付手段と、
書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成手段と、
書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込手段と、
を備えることを特徴とする端末装置。
【請求項２】
複数のコンテンツそれぞれに関する情報を記憶する記憶手段と、
前記装着手段に装着された外部記録媒体から当該外部記録媒体に書き込まれた前記嗜好情報を読み出す読出手段と、
読み出された嗜好情報と、記憶されている前記複数のコンテンツに関する情報とを照合して、ユーザに薦めるコンテンツを示す第１情報を作成する作成手段と、
作成された第１情報に基づいた表示を制御する表示制御手段と
を備えることを特徴とする請求項１に記載の端末装置。
【請求項３】
前記表示制御手段が表示する前記第１情報に基づいた表示は、前記外部記録媒体への書き込み時の嗜好情報に関係する旨のメッセージを含む
ことを特徴とする請求項２に記載の端末装置。
【請求項４】
前記生成手段は、前記装着手段に装着された外部記録媒体に前記嗜好情報が書き込まれていない場合には、前記格納手段に蓄積された履歴情報に基づいて嗜好情報を生成し、
前記作成手段は、生成された嗜好情報と前記コンテンツに関する情報とを照合して、ユーザに勧めるコンテンツを示す第２情報を作成し、
前記表示制御手段は作成された第２情報に基づいて表示を制御する
ことを特徴とする請求項２に記載の端末装置。
【請求項５】
前記生成手段は、前記格納手段に蓄積された履歴情報に基づいて嗜好情報を生成し、
前記作成手段は、前記格納手段に蓄積された履歴情報に基づいて生成された嗜好情報と前記コンテンツに関する情報とを照合することにより、ユーザに薦めるコンテンツを示す第２情報を作成し、
前記表示制御手段は、
前記外部記録媒体への書き込み時の嗜好情報に関係する旨のメッセージを含む、前記第１情報に基づいた表示を行うとともに、
表示の時点で生成された履歴情報に関係する旨のメッセージを含む、前記第２情報に基づいた表示を行う
ことを特徴とする請求項２に記載の端末装置。
【請求項６】
前記コンテンツは、テレビの放送局から受信するテレビ番組またはコンテンツサーバから配信されるコンテンツである
ことを特徴とする請求項２に記載の端末装置。
【請求項７】
前記記憶手段が記憶する前記複数のコンテンツそれぞれに関する情報とは、放送局から配信されるテレビ番組の番組表または前記コンテンツサーバから配信されるコンテンツの番組の番組表である
ことを特徴とする請求項６に記載の端末装置。
【請求項８】
前記履歴情報は、操作を受け付けたコンテンツごとに対応するコンテンツの内容説明を含み、
前記生成手段は、コンテンツ毎に、前記履歴情報に含まれるコンテンツの内容説明から抽出したキーワードと各キーワードの評価値とを算出することにより前記嗜好情報を生成する
ことを特徴とする請求項１に記載の端末装置。
【請求項９】
前記格納手段が蓄積する前記履歴情報は、操作を受け付けたコンテンツと、当該コンテンツそれぞれに対応するコンテンツの内容説明とを含み、
前記生成手段は、前記格納手段に蓄積された履歴情報に基づいて、コンテンツ毎に、コンテンツの内容説明から抽出したキーワードと各キーワードの評価値とを含む現在の嗜好情報を生成し、
さらに、前記装着手段に装着された外部記録媒体から当該外部記録媒体に書き込まれた前記嗜好情報を読み出す読出手段を備え、
前記生成手段は、前記読み出された嗜好情報におけるキーワードの評価値から、前記現在の嗜好情報におけるキーワードの中で前記読み出された嗜好情報におけるキーワードに一致するキーワードの評価値を減算した評価値を各キーワードの評価値とする差分の嗜好情報を生成し、
さらに、生成された差分の嗜好情報に含まれるキーワードと各キーワードの評価値を、コンテンツの内容説明から抽出されたキーワードと照合することにより、ユーザに薦めるコンテンツを示す情報を作成する作成手段と、  さらに、作成されたコンテンツを示す情報に基づいた表示を制御する表示制御手段と
を備えることを特徴とする請求項８に記載の端末装置。
【請求項１０】
前記生成手段が生成する前記嗜好情報は、生成日時を含み、
前記書込受付手段が書き込み指示を受け付けると、前記外部記録媒体に書き込まれた前記嗜好情報を読み出す読出手段と、
読み出された嗜好情報の生成日時が読み出しの時点から過去の所定期間以内である場合には、前記生成手段による前記嗜好情報の生成を抑止する生成制御手段とを備える
ことを特徴とする請求項1に記載の端末装置。
【請求項１１】
前記格納手段が蓄積する前記履歴情報は、前記操作を受け付けたコンテンツ毎に、その操作に係る処理を実行した操作日時を含み、
前記生成手段は、前記履歴情報の中から、
操作日時が、生成時点から過去の所定期間以内である履歴情報に基づいて前記嗜好情報を生成し、
操作日時が、生成時点から過去の所定期間以内ではない履歴情報に基づいては前記嗜好情報を生成しない
ことを特徴とする請求項１に記載の端末装置。
【請求項１２】
前記操作受付手段が受け付ける前記コンテンツの視聴に関する操作とは、コンテンツの再生、コンテンツの録画またはコンテンツの外部記録媒体への書き込みの少なくとも１つを含む
ことを特徴とする請求項１に記載の端末装置。
【請求項１３】
前記端末装置は、嗜好情報を基にユーザに薦めるコンテンツを示す第１情報を生成する外部装置と通信可能であって、
前記装着手段に装着された外部記録媒体から当該外部記録媒体に書き込まれた前記嗜好情報を読み出す読出手段と、
読み出された嗜好情報を、前記外部装置へと送信する送信手段と、
前記外部装置から、送信した嗜好情報に対応する第１情報を受信する受信手段と、
受信された第１情報に基づいた表示を制御する表示制御手段と
を備えることを特徴とする請求項１に記載の端末装置。
【請求項１４】
ユーザからコンテンツの視聴に関する操作を受け付ける操作受付ステップと、
操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積する格納ステップと、
外部記録媒体の装着を受け付ける装着ステップと、
装着された外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付ステップと、
書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成ステップと、
書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込ステップと、
を含むことを特徴とする端末装置の制御方法。
【請求項１５】
ユーザからコンテンツの視聴に関する操作を受け付ける操作受付ステップと、
操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積する格納ステップと、
外部記録媒体の装着を受け付ける装着ステップと、
装着された外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付ステップと、
書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成ステップと、
書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込ステップと、
を含むコンピュータが読み取り可能なプログラムが記録されていることを特徴とする記録媒体。
【請求項１６】
制御ステップを含む処理を端末装置に実行させるプログラムであって、
前記制御ステップは、
ユーザからコンテンツの視聴に関する操作を受け付ける操作受付ステップと、
操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積する格納ステップと、
外部記録媒体の装着を受け付ける装着ステップと、
装着された外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付ステップと、
書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成ステップと、
書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込ステップと、
を含むことを特徴とするプログラム。
【請求項１７】
ユーザからコンテンツの視聴に関する操作を受け付ける操作受付手段と、
操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積するための格納手段と、
記憶手段と、
前記記憶手段へのコンテンツの録画指示を受け付ける録画受付手段と、
録画指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成手段と、
録画指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記記憶手段に記録する録画手段と、
を備えることを特徴とする端末装置。
【請求項１８】
外部記録媒体に記録されたコンテンツを再生する再生装置であって、
複数のコンテンツそれぞれに関する情報を記憶する記憶手段と、
前記外部記録媒体から嗜好情報を読み出す読出手段と、
読み出された嗜好情報と、記憶されている前記複数のコンテンツに関する情報とを照合して、ユーザに薦めるコンテンツを示す第１情報を作成する作成手段と、
作成された第１情報に基づいた表示を制御する表示制御手段と
を備えることを特徴とする再生装置。
【請求項１９】
１以上のコンテンツを記憶するコンテンツ記憶手段と、
記憶されたコンテンツの視聴に関する操作をユーザから受け付ける操作受付手段と、
操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積するための格納手段と、
外部記録媒体の装着および取り出しが可能な装着手段と、
装着される外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付手段と、
書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成手段と、
書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込手段と、
を備えることを特徴とする集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
ユーザの嗜好に基づいて、このユーザにコンテンツを推薦する技術に関する。
【背景技術】
【０００２】
近年、ユーザの嗜好に基づいて放送番組などのコンテンツを推薦する端末装置が各種検討されている。
例えば、特許文献１の要約書では番組に関するユーザの過去の選局状況を記憶し、その選局状況に対応する番組情報を抽出して表示することにより、ユーザのチャンネルの選択を補助できるとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2000-115098号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記したような従来の技術は、基本的には最近のユーザの選局状況を反映して、ユーザに薦めるコンテンツを表示するものである。
しかしながら、最近ではないユーザの嗜好（例えば、過去のある時期におけるユーザの嗜好）に基づいては、ユーザにコンテンツを薦めることはできない。
【０００５】
本発明はこのような背景の下になされたものであって、最近ではないユーザの嗜好に基づいたコンテンツの推薦に貢献できる端末装置、端末装置における方法、記録媒体などを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一実施の態様は、１以上のコンテンツを記憶するコンテンツ記憶手段と、記憶されたコンテンツの視聴に関する操作をユーザから受け付ける操作受付手段と、操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積するための格納手段と、外部記録媒体の装着および取り出しが可能な装着手段と、装着される外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付手段と、書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成手段と、書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込手段と、を備えることを特徴とする端末装置とする。
【発明の効果】
【０００７】
本態様によれば、例えば、外部記録媒体に書き込まれた嗜好情報に基づいて、ユーザに薦めるコンテンツを作成できる。特に、外部記録媒体に嗜好情報を書き込んだ時点から、しばらく経過した後において、嗜好情報を読み出すような場合には、過去に書き込んだ時点の嗜好を反映したコンテンツを推薦することができる。
【０００８】
このように、最近ではないユーザの嗜好に基づいたコンテンツの推薦に貢献することができる。
【図面の簡単な説明】
【０００９】
【図１】システムの構成を説明する図
【図２】制御部の機能ブロック図
【図３】記憶部の記憶内容を説明する図
【図４】光ディスクの記憶内容を説明する図
【図５】コンテンツ管理情報の例を示す図
【図６】履歴情報の一例を示す図
【図７】嗜好情報の一例を示す図
【図８】端末装置に記憶されているコンテンツを、光ディスクに書き込む際の処理の流れを示すフローチャート
【図９】現在の嗜好情報の生成処理の詳細を示すフローチャート
【図１０】履歴情報生成処理の詳細を示すフローチャート
【図１１】光ディスクに書き込まれた嗜好情報を用いて、コンテンツの推薦リストを表示する処理の流れを示すフローチャート
【図１２】嗜好情報の差分を算出する処理の詳細を示すフローチャート
【図１３】過去の嗜好情報と現在の嗜好情報から差分の嗜好情報を生成する様子を示す図
【図１４】光ディスクに書き込まれた嗜好情報を用いて、コンテンツの推薦リストを表示する処理の流れを示すフローチャート
【図１５】推薦リストの生成処理の詳細を示すフローチャート
【図１６】各コンテンツの評価値を算出する様子を示す例
【図１７】推薦リストの表示例を示す図
【図１８】コンテンツと嗜好情報とを光ディスクに書き込む様子を示す図
【図１９】光ディスクに書き込まれた嗜好情報を基に、推薦リストを表示する様子を示す図
【図２０】推薦リストの表示例を示す図
【図２１】推薦リストの表示例を示す図
【図２２】コンテンツ送信装置１１０から送信されるコンテンツを記憶部１４４に録画する際の動作を示したフローチャート
【図２３】システムの構成を説明する図
【図２４】推薦用嗜好情報を送信、推薦リストの受信・表示の詳細を示すフローチャート
【図２５】書き込み時の処理と再生時の処理とを示すフローチャート
【発明を実施するための形態】
【００１０】
（実施の形態１）
以下、実施の形態１に係る端末装置について、図面を参照しながら説明する。
＜構成＞
図１は、端末装置を含むシステムの構成を説明する図である。
【００１１】
図１に示すように、システム１は、ユーザ宅１００、コンテンツ送信装置１１０、コンテンツリスト送信装置１２０が宅外伝送路１３０を介して接続されてなる。
宅外伝送路１３０は、例えば、イーサネット（登録商標）（Ethernet（登録商標））等の有線ネットワーク、無線ＬＡＮ等の無線ネットワーク、放送波によるネットワーク、インターネット、または、これらが複合したネットワーク等により構成される。
【００１２】
コンテンツ送信装置１１０は、宅外伝送路１３０を介して、ユーザ宅１００内の端末装置１４０にコンテンツを送信する。
コンテンツ送信装置１１０は、例えば、ビデオオンデマンド（VOD: Video On Demand）サービスにおけるコンテンツサーバや、地上波放送における番組送信装置などから構成される。
【００１３】
コンテンツリスト送信装置１２０は、宅外伝送路１３０を介して、端末装置１４０にコンテンツリストを送信する。
このコンテンツリストは、コンテンツ送信装置１１０から送信予定のコンテンツ、または現在送信可能なコンテンツについて、各コンテンツの内容を説明する情報を記録したものである。このコンテンツリストを表示装置１５０に表示することにより、ユーザはコンテンツ送信装置１１０が保有する各コンテンツの概要を知ることが出来る。
【００１４】
このコンテンツリストは、例えば、地上波放送の場合には、電子番組ガイド（EPG:Electoronic Program Guide）から構成される。
ユーザ宅１００内には、端末装置１４０、表示装置１５０、入力装置１６０、および光ディスク１７０が存在している。
【００１５】
端末装置１４０は、例えばデジタルビデオレコーダー（録画再生装置）から構成され、一般的なデジタルビデオレコーダーが備える機能、すなわちコンテンツ送信装置１１０から受信したコンテンツを録画する機能、録画したコンテンツを再生する機能、録画したコンテンツを光ディスク１７０に書き込む（複製する、あるいはダビングする）機能を有する。
【００１６】
表示装置１５０は、例えば、32V型のプラズマディスプレイなど、一般的なデジタルテレビから構成される。
端末装置１４０と表示装置１５０とは、例えば、ＨＤＭＩ（High-Definition Multimedia Interface）のデジタルケーブルで接続されており、表示装置１５０はこのデジタルケーブルを介して端末装置１４０から伝送される映像や音声を出力する。
【００１７】
入力装置１６０は、例えば赤外線方式のリモコンから構成され、ユーザの操作内容を示す信号を端末装置１４０に送信する。なお、入力装置１６０としては、リモコンに代えて、端末装置１４０に備え付けの操作部であっても構わない。
【００１８】
光ディスク１７０は、例えば、ＢＤ（Blu-ray Disc）から構成される。
次に、端末装置１４０の構成について説明する。
端末装置１４０は、通信部１４１、制御部１４２、日時管理部１４３、記憶部１４４、入出力部１４５および光ディスクドライブ１４６を含む。
【００１９】
通信部１４１は、宅外伝送路１３０を介してデータを送受信する機能を有し、コンテンツ送信装置１１０からコンテンツを受信するとともに、コンテンツリスト送信装置１２０からコンテンツリストを受信する。通信部１４１は、例えばNIC（Network Interface Card）やデジタル放送用の受信アンテナなどから構成される。
【００２０】
制御部１４２は、端末装置１４０が有する各機能を制御する。具体的には、図２に示すように、録画・再生処理部２０１、履歴情報処理部２０２、嗜好情報処理部２０３、推薦リスト処理部２０４、および光ディスクドライブ制御部２０５を含む。
【００２１】
録画・再生処理部２０１は、コンテンツ送信装置１１０から受信したコンテンツを記憶部１４４に録画したり、記憶部１４４に記憶されているコンテンツを再生して、表示装置１５０に表示させたりする。
【００２２】
履歴情報処理部２０２は、コンテンツの視聴に関する操作の履歴を履歴情報として記憶部１４４に蓄積する機能を有する。
履歴情報の詳細については後述するが、この履歴情報は、コンテンツを識別するＩＤ、そのコンテンツの情報（タイトル・ジャンル・説明など）、コンテンツに対する操作の種別（録画・再生・書込）、操作日時を含む。
【００２３】
例えば、ユーザからあるコンテンツの録画を受け付けた場合には、履歴情報処理部２０２は、上記操作の種別は「録画」とし、録画を実行した日時を操作日時とした１件分の履歴情報を生成して、それまでに蓄積された履歴情報に追加する。
【００２４】
嗜好情報処理部２０３は、記憶部１４４に記憶されたコンテンツを光ディスク１７０に書き込む際に、ユーザがどのようなコンテンツに興味があるかを示す嗜好情報を生成する。そして生成した嗜好情報を、記憶部１４４や光ディスク１７０に記録する。この嗜好情報の詳細については後述する。
【００２５】
推薦リスト処理部２０４は、嗜好情報を基に、ユーザに推薦するコンテンツの一覧であるリスト（以下、このリストを「推薦リスト」と呼ぶ。）を作成する。
例えば、推薦リスト処理部２０４は、光ディスク１７０に記録されたコンテンツを再生する際、光ディスク１７０に記録された嗜好情報と、コンテンツリスト送信装置１２０から受信したコンテンツリストとを照合して、推薦リストを作成する。
【００２６】
光ディスクドライブ制御部２０５は、光ディスクドライブ１４６を制御することにより、光ディスクドライブ１４６にセットされた光ディスクのデータを読み出す機能、および光ディスクにデータを書き込む機能を有する。
【００２７】
日時管理部１４３は、例えば、クロック回路を含んで構成され、現在の日時を管理する機能を有する。
記憶部１４４は、各種情報を記憶する機能を有し、例えば、容量数百ＧＢ（Gigabyte)のＨＤＤ（Hard Disk Drive）から構成される。具体的には、図３に示すように、記憶部１４４は、コンテンツを記憶するコンテンツ記憶領域３０１、記憶するコンテンツの管理情報であるコンテンツ管理情報（詳細は後述）を記憶するコンテンツ管理情報記憶領域３０２、履歴情報処理部２０２により蓄積された履歴情報を記憶する履歴情報記憶領域３０３、嗜好情報処理部２０３により生成された嗜好情報を記憶する嗜好情報記憶領域３０４を含んで構成される。
【００２８】
入出力部１４５は、外部機器とのデータの送受を行う。例えば、入力装置１６０からの入力を受け付け、また、表示装置１５０へ映像や音声のデータを出力する。
光ディスクドライブ１４６は、制御部１４２の光ディスクドライブ制御部２０５の指示に基づいて、光ディスクからのデータの読み出しや、光ディスクへのデータの書き込みを行う。ハードウェアとしては、光ディスクをセットする（載置する）ためのトレイや、トレイにセットされた光ディスクからデータを読み出す光ピックアップを含んで構成される。
【００２９】
図４は、光ディスク１７０の記憶内容を説明する図である。
図４では、コンテンツの書き込みを終えた光ディスク１７０を示しており、光ディスク１７０は、コンテンツを記憶するコンテンツ記憶領域４０１、コンテンツ管理情報を記憶するコンテンツ管理情報記憶領域４０２、嗜好情報を記憶する嗜好情報記憶領域４０４を含んでいる。
＜データ＞
続いて、コンテンツ管理情報、履歴情報、嗜好情報のそれぞれの詳細について順番に説明する。
【００３０】
図５は、コンテンツ管理情報の例を示す図である。図５（ａ）は、端末装置１４０の記憶部１４４に記憶されたコンテンツ管理情報３１２を示し、図５（ｂ）は光ディスク１７０に記憶されたコンテンツ管理情報４１２を示す。
【００３１】
図５（ａ）に示すように、コンテンツ管理情報３１２は、「記憶日時」３１２ａ、「ＩＤ」３１２ｂ、「タイトル」３１２ｃ、「ジャンル」３１２ｄ、「説明」３１２ｅの項目を含む。
【００３２】
「記憶日時」３１２ａは、コンテンツがコンテンツ記憶領域３０１に記憶された日時、言い換えると、端末装置１４０にコンテンツが記憶された日時を示す項目である。
「ＩＤ」３１２ｂは、各コンテンツを識別するためのＩＤを示す項目である。
【００３３】
「タイトル」３１２ｃは、各コンテンツのタイトルを示す項目である。
「ジャンル」３１２ｄは、各コンテンツのジャンルを示す項目である。
「説明」３１２ｅは、各コンテンツの内容を説明する情報である。具体的には、コンテンツの制作年、出演者、制作者、紹介文やあらすじを含む。
【００３４】
なお、「タイトル」３１２ｃ、「ジャンル」３１２ｄ、「説明」３１２ｅの内容は、例えば、通信部１４１が受信したコンテンツリストに基づいて、制御部１４２が作成したものである。
【００３５】
図５（ａ）のコンテンツ管理情報３１２は、3件分のコンテンツ管理情報を含んでおり、１件目のものは、記憶日時が”2006/8/1 19時”、ＩＤが"001"、タイトルが"ABCD"、ジャンルが"アニメ"、説明が"1991年に製作のアニメで・・・・"となっている。
【００３６】
図５（ｂ）に示すコンテンツ管理情報４１２は、「記憶日時」４１２ａ、「ＩＤ」４１２ｂ、「タイトル」４１２ｃ、「ジャンル」４１２ｄ、「説明」４１２ｅの項目を含む。
「記憶日時」４１２ａは、コンテンツがコンテンツ記憶領域４０１に記憶された日時、言い換えると、光ディスク１７０にコンテンツが記憶された（書き込まれた）日時を示す項目である。
【００３７】
その他の「ＩＤ」４１２ｂ、「タイトル」４１２ｃ、「ジャンル」４１２ｄ、「説明」４１２ｅの項目については、図５（ａ）のコンテンツ管理情報３１２に対応する項目３１２ｂ〜３１２ｅと同様であるので説明を省略する。
【００３８】
図５（ｂ）のコンテンツ管理情報４１２は、2件分のコンテンツ管理情報を含んでおり、１件目のものは、記憶日時が"2009/1/8 20時”、ＩＤが"001"、タイトルが"ABCD"、ジャンルが"アニメ"、説明が"1991年に製作のアニメで・・・"となっている。
【００３９】
図６は、履歴情報の例を示す図である。図６の履歴情報３１３は、「操作日時」３１３ａ、「操作の種別」３１３ｂ、「ＩＤ」３１３ｃ、「タイトル」３１３ｄ、「ジャンル」３１３ｅ、「説明」３１３ｆの項目を含む。
【００４０】
「操作の種別」３１３ｂは、上記操作の種類を示す項目であり、図６の例では、操作の種類は「録画」「書込」「再生」の３種類がある。
「操作日時」３１３ａは、コンテンツの視聴に関する操作を実行した時刻を示す項目である。
【００４１】
例えば、入出力部１４５が入力装置１６０からコンテンツの録画指示を受け付けて、録画・再生処理部２０１がコンテンツを録画した場合には、その録画を実行した日時が操作日時として記録される。同様に、コンテンツを再生した場合には再生を実行した日時が、コンテンツが光ディスクなどに書き込んだ場合にはその書き込みを実行した日時が記録される。
【００４２】
「ＩＤ」３１３ｃ、「タイトル」３１３ｄ、「ジャンル」３１３ｅ、「説明」３１３ｆの各項目は、コンテンツ管理情報３１２（図５（ａ））に対応する各項目３１２ｂ〜３１２ｅと同様である。
【００４３】
図６の履歴情報３１３は、4件分の履歴情報を含んでおり、上から1件目の履歴情報は、操作日時が"2006/8/1 19時"、操作の種別が"録画"、ＩＤが"001"、タイトルが" ABCD "、ジャンルが"アニメ"、説明が"1991年制作のアニメで・・・"である。すなわち、この履歴情報は、"2006/8/1 19時"に、コンテンツ"ABCD"が録画されたことを示している。
【００４４】
同様に、2件目の履歴情報は、"2009/1/8 20時"に"ABCD"のコンテンツが光ディスクなどに書き込まれたことを示す。
また、3件目の履歴情報は、"2009/1/9 19時"に"ABCD"のコンテンツが再生されたことを示す。
【００４５】
また、4件目の履歴情報は、"2009/1/11 20時"に" XYZ"のコンテンツが録画されたことを示す。
図７は、端末装置１４０の嗜好情報記憶領域３０４または光ディスク１７０の嗜好情報記憶領域４０４に記憶された嗜好情報の例を示す図である。図７の嗜好情報３１４は、「生成日時」３１４ａ、「ＩＤ」３１４ｂ、「タイトル」３１４ｃ、「キーワード」３１４ｄ、「評価値」３１４ｅの項目を含む。
【００４６】
「生成日時」３１４ａは、嗜好情報が生成された日時を示す。
「キーワード」３１４ｄは、履歴情報３１３（図６）の全件のうちのある特定の件数分における履歴情報のそれぞれから抽出されたキーワードを示す。図７の嗜好情報３１４の場合は、「xxxx」、「yyyyy」、「efghi」、「opqrs」というキーワードが抽出されており、評価値の高い順でソートされている。
【００４７】
「評価値」３１４ｅは、各キーワードの出現頻度に対応したスコアを示す。出現頻度が高いキーワードほど、この評価値は高くなる。なお、この評価値には、例えば、上記特定の件数分における履歴情報から抽出されたキーワードの出現頻度を、全体のキーワードの出現頻度で正規化した値などを用いることができる。
【００４８】
図７の嗜好情報３１４では、生成日時は"2009/1/8 20時"、タイトル"ABCD"でＩＤ"001"のコンテンツが光ディスクに書き込まれたことを示す（後述するように嗜好情報は、通常、書き込み時に生成する。）。また「キーワード」３１４ｄ，「評価値」３１４ｅの項目から、"xxxx"の評価値が0.6と最も高いことがわかる。すなわち、端末装置１４０のユーザは、"xxxx"に関するコンテンツに興味が高いことを示している。
【００４９】
＜動作＞
以下、端末装置１４０における動作について説明する。
図８は、端末装置１４０に記憶されているコンテンツを、光ディスク１７０に書き込む際の動作を示すフローチャートである。
【００５０】
まず、制御部１４２は、記憶部１４４のコンテンツ管理領域３０２からコンテンツ管理情報を取得する（Ｓ１１）。そして、制御部１４２は、取得したコンテンツ管理情報を用いて表示装置１５０に表示させる（Ｓ１２）。この表示は、図５（ａ）のようなコンテンツ管理情報３１２をリスト表示させてもよいし、コンテンツ管理情報に対応するコンテンツを並べて再生するメニューを表示したり、コンテンツから切り出したサムネイルを含むメニューを表示したりしてもよい。
【００５１】
続いて、制御部１４２は入出力部１４５を介して、光ディスク１７０に書き込むコンテンツの選択をユーザから受け付ける（Ｓ１３）。
次に、制御部１４２の光ディスクドライブ制御部２０５は、光ディスクドライブ１４６に光ディスク１７０が挿入済みかどうかを判断する（Ｓ１４）。挿入済みでなければ（Ｓ１４：Ｎｏ）、「ディスクを挿入してください」などのメッセージを表示装置１５０に表示させたり、光ディスクドライブ１４６のトレイをオープンして挿入を促す。
【００５２】
挿入済み（Ｓ１４：Ｙｅｓ）ならば、制御部１４２は、光ディスク１７０に嗜好情報を書き込むか否かを判断する（Ｓ１５）。この判断については、例えば、表示装置１５０に「外部記録メディアに嗜好情報を記憶しますか」と表示して書き込みの度に入力装置１６０で選択をユーザに促す方法や、予め端末装置１４０の初期設定で、コンテンツの書き込みに伴い嗜好情報も記憶させるか否かを設定しておく方法などが挙げられる。
【００５３】
嗜好情報を書き込むと判断すると（Ｓ１５：Ｙｅｓ）、光ディスクドライブ制御部２０５は、光ディスクドライブ１４６に挿入された光ディスク１７０を読み出して、既に嗜好情報が記憶されているかを確認する（Ｓ１６）。
【００５４】
光ディスク１７０に嗜好情報が記憶されている場合（Ｓ１６：Ｙｅｓ）、光ディスクドライブ制御部２０５は、光ディスク１７０から嗜好情報を読み出す（Ｓ１７）。なお、光ディスク１７０に嗜好情報が複数記憶されている場合には、光ディスクドライブ制御部２０５は、生成日時が最新の嗜好情報を読み出す。
【００５５】
次に、制御部１４２は、読み出した嗜好情報の生成日時が、現在から過去3日以内であるかどうかを判断する（Ｓ１８）。例えば、図７に示した嗜好情報３１４の「生成日時」３１４ａは、"2009/1/8 20時"であるので、例えば、現在の日時（光ディスク１７０への書き込み際における日時）が"2009/2/8 10時"であれば、過去3日以内ではないと判断する。
【００５６】
過去3日以内でないか（Ｓ１８：Ｎｏ）、光ディスク１７０に嗜好情報が記憶されていなければ（Ｓ１６：Ｎｏ）、現在の嗜好情報の生成処理（Ｓ１９）に移行する。
過去3日以内であれば（Ｓ１８：Ｙｅｓ）、制御部１４２は、嗜好情報を生成しない。そして、光ディスクドライブ制御部２０５は、光ディスク１７０に記憶された嗜好情報の生成日時を、現在の日時に更新（上書き）する（Ｓ２０）。これは、わずか3日程度の時期の違いであれば、嗜好情報の内容は大幅には変わらないことが通常であるので、嗜好情報の生成（Ｓ１９）をスキップすることにより、処理負荷の軽減を図るものである。
【００５７】
続いて、図９を用いて、現在の嗜好情報の生成処理について説明する。
まず、嗜好情報処理部２０３は、ステップＳ１３で書き込みが選択されたコンテンツのコンテンツ管理情報を取得する（Ｓ３１）。
【００５８】
次に、嗜好情報処理部２０３は、書込するコンテンツと同じジャンルに限定した嗜好情報を生成するか否か判断する（Ｓ３２）。この判断は、例えば、書込するコンテンツを図５（ａ）の"ABCD"（ジャンル：アニメ）とすると、嗜好情報処理部２０３は、表示装置１５０に「記憶する嗜好情報をアニメに限定しますか？」と表示してユーザにコンテンツを推薦する度に選択させる方法、予め端末装置１４０の初期設定において同じジャンルに限定するか設定しておく方法などが採用できる。あるいはステップＳ１３で書き込みが選択されたコンテンツが複数ありコンテンツ間でジャンルが統一されていない場合（例えば、選択された2つのコンテンツのジャンルが「アニメ」と「ドラマ」と異なる場合）には、ステップＳ３２でＮｏと判断してもよい。
【００５９】
同じジャンルに限定しない場合（Ｓ３２：Ｎｏ）には、嗜好情報処理部２０３は、記憶部１４４の履歴情報記憶領域３０３より、現在の日時（嗜好情報の生成時点の日時）から操作日時が過去60日以内の履歴情報を1件読み出す（Ｓ３３）。例えば、現在の日時が"2009/2/8 10時"ならば、図６に示した履歴情報３１３の中で、操作日時が"2006/8/1 19時"の1件分は過去60日以内の範囲外となり、操作日時が"2009/1/8 20時"などの下3件分は過去60日以内の範囲内となる。
【００６０】
そして、嗜好情報処理部２０３は、読み出した履歴情報のタイトル・ジャンル・説明からキーワードを抽出する（Ｓ３４）。この抽出は、例えば、図６の履歴情報３１３のタイトル"XYZ"の履歴情報を例に挙げて説明すると、タイトル"XYZ"、ジャンル"ドラマ"、説明"アメリカ発のサスペンスドラマで・・・"という項目の中から、"XYZ"、"ドラマ"、"アメリカ"、"サスペンス"などをキーワードとして抽出する。この抽出は、例えば抽出対象とするキーワードを含む辞書データベースと照合することなどにより実現できる。
【００６１】
具体的には、この辞書データベースには、人名（出演者，制作者など）、ジャンル（アニメ，ドラマ，ダイエットなど）、地名（アメリカ，日本など）、物の名前（自動車，林檎など）の各種キーワードが数千数万といった単位で含まれており、この辞書データベースのキーワードと、上記履歴情報とを照合することでキーワードを抽出する。なお、キーワードの抽出方法は、これに限られない。一般的な構文解析技術などを用いても構わない。
【００６２】
そして、嗜好情報処理部２０３は、ステップＳ３３，Ｓ３４を繰り返し（Ｓ３５：Ｎｏ）、履歴情報の全件確認が終わると（Ｓ３５：Ｙｅｓ）、抽出したキーワードそれぞれの出現頻度を計数する（Ｓ３６）。
【００６３】
同じジャンルに限定する場合（Ｓ３２：Ｙｅｓ）には、嗜好情報処理部２０３は、ステップＳ１３で書き込み選択されたコンテンツのコンテンツ管理情報からジャンルを抽出する（Ｓ３７）。
【００６４】
そして、嗜好情報処理部２０３は、現在の日時から操作日時が過去60日以内の履歴情報であって、かつ抽出したジャンルと同一ジャンルの履歴情報を1件読み出す（Ｓ３８）。例えば、図６に示した履歴情報３１３を例に挙げると、現在の日時が"2009/2/8 10時"でステップＳ３７で抽出したジャンルが"ドラマ"とすると、操作日時が"2009/1/11 20時"と過去60日以内で、ジャンルが"ドラマ"の1件分のみが、ステップＳ３８の読み出し対象となる。
【００６５】
続いて、嗜好情報処理部２０３は、ステップＳ３４，３５と同様に、履歴情報の全件確認を終えるまで、読み出した履歴情報からキーワードを抽出する（Ｓ３９，Ｓ４０）。そして、抽出したキーワードそれぞれの出現頻度を計数する（Ｓ４１）。
【００６６】
続いて、嗜好情報処理部２０３は、生成日時として日時管理部１４３より現在の日時情報を取得する（Ｓ４２）。
そして、嗜好情報処理部２０３は、(A)ステップＳ４２で取得した生成日時、(B)ステップＳ１３で書き込みが選択されたコンテンツのID、(C)タイトル、(D)ステップＳ３４またはＳ３９で抽出されたキーワード、(E)ステップＳ３６またはステップＳ４１で計数されたキーワード毎の出現頻度に示される評価値、この５つの要素を含む嗜好情報を生成する（Ｓ４３）。
【００６７】
このような履歴情報の生成処理（図８，Ｓ１９）を終えると、光ディスクドライブ制御部２０５は、生成した嗜好情報を光ディスク１７０に書き込む（Ｓ２１）。続いて、ステップＳ１３で書き込みが選択されたコンテンツを光ディスク１７０に書き込む（Ｓ２２）。
【００６８】
そして、履歴情報処理部２０２は、履歴情報を生成する（Ｓ２３）。この履歴情報生成処理の詳細を図１０に示す。
図８，図１０のフローでは、履歴情報生成処理（Ｓ２３）はステップＳ２２（図８）の次の流れの処理に位置しているが、履歴情報処理部２０２はコンテンツの視聴に関する操作が行われる度に、その操作に関する履歴情報を生成するものである。
【００６９】
まず、履歴情報処理部２０２は、操作の種別を特定する（Ｓ５１）。図８のステップＳ２２の流れでステップＳ５１を実行する場合には、操作の種別は「書込」と特定する。
続いて、履歴情報処理部２０２は、日時管理部１４３より操作日時を取得し（Ｓ５２）、操作対象のコンテンツ管理情報を取得する（Ｓ５３）。
【００７０】
そして、履歴情報処理部２０２は、(A)ステップＳ５１で特定した操作の種別、(B)ステップＳ５２で取得した操作日時、(C)ステップＳ５３で取得したコンテンツ管理情報の３つの要素を基に1件分の履歴情報を生成する（Ｓ５４）。そして、生成した1件分の履歴情報を、履歴情報記憶領域３０３の履歴情報に追記する（Ｓ５５）。
【００７１】
このような現在の嗜好情報の生成処理（図８、Ｓ２３）を終えると、光ディスクドライブ制御部２０５は、ステップＳ２２で書き込んだコンテンツに対応するコンテンツ管理情報を光ディスクに書き込む（Ｓ２４）。
【００７２】
以上説明したように、嗜好情報（Ｓ２１）、コンテンツ（Ｓ２２）、コンテンツ管理情報（Ｓ２４）の３要素が光ディスク１７０（図４参照）に書き込まれることになる。
続いて、光ディスク１７０に書き込まれた嗜好情報を用いて、コンテンツの推薦リストを表示する処理について説明する。
【００７３】
図１１に示すように、録画・再生処理部２０１は、光ディスクドライブ１４６に挿入された光ディスク１７０に書き込まれたコンテンツの再生を開始する（Ｓ６１）。
続いて、推薦リスト処理部２０４は、推薦リストの表示を行うかどうかを判断する（Ｓ６２）。この表示の判断は、例えば、表示装置１５０に「嗜好情報による推薦リストの表示を行いますか」とメッセージを表示してコンテンツの再生の度にユーザに選択させる方法、予め端末装置１４０の初期設定で推薦リストの表示を行うか否かを設定しておく方法、あるいは、ステップＳ６１で再生したコンテンツが再生終了時などの区切りに達したタイミングで推薦リストの表示を行う方法などを採りうる。
【００７４】
推薦リスト処理部２０４は、表示を行うと判断すると（Ｓ６２：Ｙｅｓ）、光ディスク１７０の嗜好情報を利用の有無を判断する（Ｓ６３）。利用するのであれば（Ｓ６３：Ｙｅｓ）、推薦リスト処理部２０４は、ステップＳ６１で再生開始したコンテンツのコンテンツ管理情報を光ディスク１７０から取得するとともに（Ｓ６４）、光ディスク１７０から嗜好情報を読み出す（Ｓ６５）。
【００７５】
続いて、推薦リスト処理部２０４は、ステップＳ６５で読み出した嗜好情報に含まれるコンテンツと、ステップＳ６４で取得したコンテンツ管理情報に示されるコンテンツ（ステップＳ６１で再生開始したコンテンツである。）との対応付けを判断する（Ｓ６６）。
【００７６】
この判断は、両コンテンツのＩＤを照合することにより行う。例えば、読み出した嗜好情報が図７に示す嗜好情報３１４とすると、コンテンツのＩＤは"001"である。そして、ステップＳ６１で再生したコンテンツのＩＤも"001"であれば、両ＩＤが一致しているので、対応付けがあると判断する。
【００７７】
対応付けがなければ（Ｓ６６：Ｎｏ）、嗜好情報処理部２０３は、現在の嗜好情報を生成し（Ｓ６７）、推薦リスト処理部２０４は、生成された現在の嗜好情報を推薦用嗜好情報と決定する（Ｓ６８）。なおステップＳ６７の詳細は、ステップＳ１９（図８、図９参照）と同様のため説明を省略する。
【００７８】
対応付けがあれば（Ｓ６６：Ｙｅｓ）、嗜好情報の生成日時と、現在の日時（コンテンツの再生日時）との差が90日以内かどうか判断する。
嗜好情報が比較的新しく90日以内であれば（Ｓ６９：Ｙｅｓ）、推薦リスト処理部２０４は、この光ディスク１７０に記憶された嗜好情報を推薦用嗜好情報と決定する（Ｓ７０）。
【００７９】
嗜好情報が比較的古くて90日以内でなく（Ｓ６９：Ｎｏ）、嗜好情報の差分を算出するのであれば（Ｓ７１：Ｙｅｓ）、嗜好情報処理部２０３は現在の嗜好情報を生成し（Ｓ７２）、嗜好情報の差分を算出する（Ｓ７３）。このステップＳ７２もＳ１９と同様のステップである。
【００８０】
図１２に、嗜好情報の差分を算出する処理の詳細を示す。
まず、嗜好情報処理部２０３は、光ディスク１７０に記憶された嗜好情報からキーワードを１つ選ぶ（Ｓ８１）。同様に、ステップＳ７２で生成された現在の嗜好情報からキーワードを１つ選ぶ。そして両キーワードが同じキーワードであれば（Ｓ８３：Ｙｅｓ）、記憶された嗜好情報のキーワードの評価値から現在の嗜好情報のキーワードの評価値を減算する（Ｓ８４）。同じキーワードでなければ（Ｓ８３：Ｎｏ）、同じキーワードを見つけるか（Ｓ８３：Ｙｅｓ）、現在の嗜好情報のキーワードがすべて選択済みになるまで（Ｓ８５：Ｙｅｓ）、ステップＳ８２〜Ｓ８３の処理を繰り返す。
【００８１】
同様に、嗜好情報処理部２０３は、これらのステップＳ８１〜Ｓ８５の処理を、記憶された嗜好情報のキーワードすべてが選択済みとなるまで繰り返す（Ｓ８６）。
図１３は、図１２の嗜好情報の差分を算出する処理の様子を説明する図である。図１３に示すように、光ディスク１７０に記憶された嗜好情報（図１３（ａ））と、現在の嗜好情報（図１３（ｂ））がある。そして、光ディスク１７０に記憶された嗜好情報（図１３（ａ））から現在の嗜好情報（図１３（ｂ））を減算したものが、差分の嗜好情報（図１３（ｃ））となる。なお、図１３の各嗜好情報は、図の簡略化のために、図７に示す嗜好情報のうち項目「生成日時」、項目「コンテンツＩＤ」及び項目「タイトル」を省略して示している。
【００８２】
例えば、差分の嗜好情報におけるキーワード"yyyy"の評価値は、記憶された嗜好情報における評価値"0.33"から、現在の嗜好情報における評価値"0.3"を減算した値の"0.03"となっている。なお、減算の結果、評価値が負の値になる場合は、その評価値を「0」として扱ってもよいし、そのまま負の値として扱っても良い。
【００８３】
このようにして嗜好情報の差分が算出されると（図１１，Ｓ７３）、推薦リスト処理部２０４は、算出した嗜好情報の差分を推薦用嗜好情報と決定する（Ｓ７４）。
ステップＳ６８，Ｓ７４またはＳ７０を経ると、処理は図１４に移り、推薦リスト処理部２０４は、最新のコンテンツリストを取得済みか否か判断する（Ｓ９１）。
【００８４】
推薦リスト処理部２０４は、最新のコンテンツリストを取得していないと判断した場合には（Ｓ９１：Ｎｏ）、コンテンツリスト送信装置１２０から最新のコンテンツリストを取得して（Ｓ９２）、ステップＳ９３に移る。なお、制御部１４２は、取得した最新のコンテンツリストを基に、コンテンツ管理情報を生成し、記憶部１４４に記憶させる。
【００８５】
これに対して、最新のコンテンツリストを取得済みであれば（Ｓ９１：Ｙｅｓ）、ステップＳ９３に移る。
ステップＳ９３の推薦リストの生成処理の詳細を図１５を用いて説明する。
【００８６】
まず、推薦リスト処理部２０４は、コンテンツリストからコンテンツを１つ選ぶ（Ｓ１１１）。
そして、推薦リスト処理部２０４は、選んだコンテンツに対応するコンテンツ管理情報から、キーワードを１つ選ぶ（Ｓ１１２）。同様に、推薦用嗜好情報からもキーワードを１つ選ぶ（Ｓ１１３）。そして両キーワードが同じであるかのステップＳ１１４を、同じキーワードを見つけるか（Ｓ１１４：Ｙｅｓ）、推薦用嗜好情報のキーワードすべてを選択済み（Ｓ１１５：Ｙｅｓ）になるまで繰り返す。
【００８７】
同じキーワードであれば（Ｓ１１４：Ｙｅｓ）、推薦リスト処理部２０４は、コンテンツの評価値に推薦用キーワードの評価値を加算する（Ｓ１１６）。
このコンテンツの評価の例について図１６を用いて説明する。図１６（ａ）は最新のコンテンツリストに対応するコンテンツ管理情報を示し、タイトル"bcdef"の説明には"xxxx"というキーワードが含まれている。一方、図１６（ｂ）の推薦用嗜好情報にも"xxxx"というキーワードが含まれている。従って、推薦リスト処理部２０４は、コンテンツ管理情報から"xxxx"というキーワードを選び（Ｓ１１２）、推薦用嗜好情報からも同じ"xxxx"というキーワードを選ぶと（Ｓ１１３）、コンテンツ"bcdef"の評価値にキーワード"xxxx"の評価値"0.6"を加算することとなる。このような処理を、コンテンツ管理情報の「説明」に記載されている"pppp"などのすべてのキーワードについても同様に行うこととなる（Ｓ１１７）。
【００８８】
このようなステップＳ１１３〜Ｓ１１７の処理が終了すると、推薦リスト処理部２０４は、同様の処理をすべてのコンテンツが選択済みになるまで繰り返すことにより（Ｓ１１８）、コンテンツリストにおけるすべてのコンテンツそれぞれの評価値を算出する。
【００８９】
そして、推薦リスト処理部２０４は、コンテンツをその評価値の高い順にソートし（Ｓ１１９）、評価値の高い上位（ソート順）からいくつか（例えば3つ）のコンテンツを選ぶ（Ｓ１２０）。
【００９０】
そして、推薦リスト処理部２０４は、選んだコンテンツを推薦リストとして生成する（Ｓ１２１）。
このような推薦リストの生成処理を終えると（図１４、Ｓ９３）、推薦リスト処理部２０４は、推薦リストのコンテンツが空かどうかを判断する（Ｓ９４）。
【００９１】
空であれば（Ｓ９４：Ｙｅｓ）、推薦リスト処理部２０４は、推薦用嗜好情報に対する推薦リストがない旨を表示装置１５０に表示させる（Ｓ９５）。例えば、推薦用嗜好情報が現在の嗜好情報とすると、「現在の履歴に基づくおすすめはありません」というメッセージを表示させる。
【００９２】
空でなければ（Ｓ９４：Ｎｏ）、推薦リスト処理部２０４は、推薦用嗜好情報に対する推薦リストを表示装置１５０に表示させる（Ｓ９６）。このステップＳ９６の表示の詳細については後述する。
【００９３】
続いて、現在の嗜好情報による推薦を行うと判断し（Ｓ９７：Ｙｅｓ）、現在の嗜好情報による推薦を未だ行っていないと判断すると（Ｓ９８：Ｎｏ）、推薦リスト処理部２０４は、現在の嗜好情報を準備するステップＳ９９，Ｓ１００を実行する。
【００９４】
そして、推薦リスト処理部２０４は、現在の嗜好情報を推薦用嗜好情報と決定する（Ｓ１０１）。この決定後、再びステップＳ９１〜Ｓ９４の処理を経て、推薦リストのコンテンツが空でなければ（Ｓ９４：Ｎｏ）、現在の嗜好情報（推薦用嗜好情報）に対する推薦リストを表示することとなる。この表示例は図２０を用いて後ほど説明する。
【００９５】
なお、現在の推薦情報による推薦を行わないと判断したとき（Ｓ９７：Ｎｏ）、または現在の推薦情報による推薦を既に行ったときには（Ｓ９８：Ｙｅｓ）、処理を終了する。
図１７は、このステップＳ９６の表示の例を示す図である。図１７の例では、光ディスク１７０に記憶された嗜好情報が推薦用嗜好情報として決定されているものとする（図１１，Ｓ７０）。
【００９６】
図１７では、推薦用嗜好情報（ディスク１７０に記憶された嗜好情報）を基に生成された推薦リストに含まれる３つのコンテンツがランキング形式で掲載されている。「詳細へ」ボタン１５１ａ〜１５１ｃは、それぞれ対応するタイトルのコンテンツの詳細へのリンクを示すボタンである。なお、図１７において「詳細へ」ボタン１５１ａがユーザにより選択されると、制御部１４２は、タイトル"bcdef"のコンテンツ管理情報を読み出して、"bcdef"の内容説明を表示する画面に移行させる（図示しない。）。
【００９７】
なお、図１７の画面においては、制御部１４２は直ちに選択されたタイトル"bcdef"の再生を開始する「再生」ボタンを表示してもよい。さらには、タイトル"bcdef"が将来放送予定のコンテンツであれば、録画を予約する「録画予約」ボタンを表示するようにしてもよい。
【００９８】
図１７の画面内の上部には「"STUVW"を書き込んだ"2009/2/8 10時"の履歴に基づくおすすめは、・・・」というメッセージが含まれている。このメッセージにより、現在の履歴に基づくのではなく、"2009/2/8 10時"当時の履歴に基づく推薦リストであることをユーザに知らせることができる。
【００９９】
このような効果について、さらに図１８，図１９を用いて説明する。
図１８に示すように、端末装置１４０では、録画（2006/8/1 19時），書込（2009/1/8 20時），再生（2009/1/9 19時），録画（2009/1/11 20時）とコンテンツの視聴に関する操作が実行されるたびに、履歴情報記憶領域３０３の履歴情報３１３を蓄積する。そして、端末装置１４０において"2009/2/8 10時"に端末装置１４０に記憶されているコンテンツ"結婚式"を光ディスク１７０に書き込む処理がなされたとすると、光ディスク１７０には、コンテンツ"結婚式"と、"2009/2/8 10時"時点の嗜好情報とが書き込まれる。この嗜好情報は、履歴情報記憶領域３０３の履歴情報３１３の全件のうちで、過去60日以内の期間（図９、Ｓ３３，Ｓ３８）やジャンル（図９：Ｓ３７）により抽出された所定件数分の履歴情報３３３に基づいて生成されたものである。
【０１００】
そして、図１９に示すように、2009年から5年経過した2014年2月に、コンテンツ"結婚式"を視聴しようとユーザが光ディスク１７０を挿入すると、端末装置１４０は光ディスク１７０に書き込まれた嗜好情報に基づいて"2009/2/8 10時"当時のユーザの嗜好に基づいた推薦リストを表示する。すなわち、このような推薦リストを表示することにより、ユーザに結婚式当時のユーザの嗜好に基づいた推薦リストを表示できる。
【０１０１】
その結果、ユーザは、"2009/2/8 10時"の当時において、自己がどのような嗜好であったかを思い出すことができる。2014年時点のユーザは2009年からは好みが変化していたとすれば、このユーザにとっては意外性がありながら、しかもユーザが潜在的に好む推薦リストを表示することができる。
【０１０２】
つまり、一般に、人の嗜好は変遷するので、現在と過去とを比べるとユーザの嗜好は異なっていることが多い。しかし、ユーザが過去に興味があったものは、現在でも興味がある可能性が高い。例を挙げると、昔聞いていた曲を久しぶりに聞いて懐かしいと思うことがあり、これは過去の嗜好が現在でも潜在的に残っているともいえる。図１９の例では、このように潜在的には好んでいるあろうコンテンツを含む推薦リストを表示することができる。
【０１０３】
また、光ディスク１７０のコンテンツ"結婚式"の再生の際に、このような推薦リストの表示を行うことで、コンテンツとその当時の嗜好とをリンク付けてユーザに思い出させることができる。上述のステップＳ６６の判断は、このようなリンク付けを担保するために行っているものである。
【０１０４】
続いて、推薦リストの別の２つの表示例について説明する。
図２０は、現在の嗜好情報と光ディスク１７０に記憶された嗜好情報をそれぞれ用いて作成した２つの推薦リストを、ひとつの画面で表示するものである。
【０１０５】
図２０では、「"STUVW"を書き込んだ"2009/2/8 10時"の履歴に基づくおすすめは、・・・」はコンテンツ"bcdef"であり、「現在の履歴に基づくおすすめは、・・・」コンテンツ"sssss"であると表示している。このような表示を行うことにより、ユーザの選択の幅を拡げることができる。また、ユーザは、自分の過去の嗜好と現在の嗜好とを対比することができる。
【０１０６】
図２１は、嗜好情報の差分に基づいた推薦リストを表示するものである。
図２１では、「"STUVW"を書き込んだ"2009/2/8 10時"の当時履歴と現在の履歴との差分に基づくおすすめは、・・・・」が、コンテンツ"xxxx"であることを示している。また、図２１の下部のコメント「最近はアニメを見なくなったようです。」は、書き込んだ当時の嗜好情報（記憶された嗜好情報）では、ジャンルが"アニメ"のコンテンツの評価値が高い値であるのに対して、現在の嗜好情報ではジャンルが"アニメ"のコンテンツの評価値が軒並み低い値であったという事由に基づくものである。
【０１０７】
このような表示を行うことにより、ユーザには、現在のユーザの嗜好とは異なる意外なコンテンツを薦められる。また、ユーザ自身が忘れていたような過去の自分の嗜好の再認識を促すことができる。
【０１０８】
（実施の形態２）
実施の態様１では、端末装置１４０に記憶されているコンテンツを光ディスク１７０に書き込むとともに、嗜好情報も光ディスク１７０に書き込んでいる。
【０１０９】
これに対して、実施の態様２では、コンテンツ送信装置１１０から送信されるコンテンツを記憶部１４４に録画するとともに、嗜好情報を記憶部１４４に記憶する。なお、記憶部１４４に記憶された嗜好情報を用いて推薦コンテンツのリストを表示する処理は、実施の態様１と同一の処理を行うので、ここでは説明を省略する。
【０１１０】
図２２は、コンテンツ送信装置１１０から送信されるコンテンツを記憶部１４４に録画する際の動作を示したフローチャートである。
まず、制御部１４２は、コンテンツリスト送信装置１２０から送信されるコンテンツリストを、表示装置１５０に表示させる（Ｓ１３１）。
【０１１１】
続いて、制御部１４２は入出力部１４５を介して、コンテンツリストの中から、記憶部１４４へ録画するコンテンツの選択をユーザから受け付ける（Ｓ１３２）。そして、制御部１４２は、コンテンツリストを基に、選択を受け付けたコンテンツのコンテンツ管理情報を生成する（Ｓ１３３）。
【０１１２】
次に、制御部１４２の録画・再生処理部２０１は、嗜好情報を記憶部に記録するかどうかを判断し、記録するのであれば（Ｓ１３４：Ｙｅｓ）、ステップＳ１３５に移る。なお、このステップＳ１３４の判断は、例えば、表示装置１５０に「ＨＤＤに嗜好情報を記憶しますか」と表示してユーザに録画の度に選択させる方法や、予め端末１４０の初期設定において、録画時に嗜好情報も記憶するか否かを設定しておく方法などがある。
【０１１３】
録画・再生処理部２０１は、嗜好情報を作成するかどうかを判断する（Ｓ１３５）。この判断は、例えば、図８のフロー（特に、ステップＳ１６〜Ｓ２０）同様に、嗜好情報が記憶部１４４に存在しない場合や、存在するとしても古い嗜好情報である場合には作成すると判断する。
【０１１４】
録画・再生処理部２０１が、嗜好情報を作成すると判断すると（Ｓ１３５：Ｙｅｓ）、嗜好情報処理部２０３は、現在の嗜好情報を生成し（Ｓ１３６）、記憶部１４４に記録する（Ｓ１３７）。このステップＳ１３６の処理は、図９で説明した処理と同様であるので説明を省略する。
【０１１５】
続いて、録画・再生処理部２０１は、ステップＳ１３２で選択を受け付けたコンテンツの録画を開始する（Ｓ１３８）。そして、この録画開始に合わせて履歴状処理部２０２は、録画という操作の種別を含む履歴情報を生成する（Ｓ１３９）。
【０１１６】
録画・再生処理部２０１は、コンテンツの録画が完了すると（Ｓ１４０）、録画したコンテンツに対応するコンテンツ管理情報を記憶部１４４に記録させる（Ｓ１４１）。
本実施の形態２によれば、所定のコンテンツを端末装置１４０に録画するとともに、嗜好情報も記録する。これにより、端末装置１４０が記憶しているコンテンツを再生する際、この再生時点におけるユーザの嗜好ではなく、端末装置１４０にコンテンツを録画した時点のユーザの嗜好に基づいて、前記ユーザに薦めるコンテンツのリストを作成できることができる。
【０１１７】
（実施の形態３）
実施の態様１では、端末装置１４０の制御部１４２（推薦リスト処理部２０４）において、嗜好情報を基に推薦リストを生成するとして説明した。これに対して、本実施の形態３では、推薦リストの生成を、端末装置の外部装置で行うものである。
【０１１８】
推薦リストの生成を外部装置で行うことで、推薦リスト生成機能を備えないような簡易な構成の端末装置においても。推薦リストを用いたお薦め表示を実現する。
図２３に示すように、システム１は、嗜好情報受信装置１８０、推薦リスト決定装置１９０、推薦リスト送信装置１９１を含む。
【０１１９】
また、端末装置１４０ａの制御部１４２ａは、図１の端末装置１４０の制御部１４２（図１，図２参照）とは異なり、推薦リスト処理部２０４を備えていない。代わりに、推薦リスト決定装置１９０が、推薦リスト処理部２０４と同等の機能を実行するものである。
【０１２０】
なお、図２３において、図１と同じ符号を付した構成要素については、図１なため説明を省略する。
図２４は、端末装置１４０ａが、推薦用嗜好情報を送信して、推薦リストを取得し表示するという流れを示すフローチャートである。
【０１２１】
まず、端末装置１４０ａの制御部１４２ａは、推薦用嗜好情報を、嗜好情報受信装置に送信する（Ｓ１５１）。
なお、この推薦用嗜好情報は、図１１で説明したように、光ディスク１７０に書き込まれた嗜好情報に由来するものである。
【０１２２】
そして、推薦リスト決定装置１９０は、嗜好情報受信装置１８０から、推薦用嗜好情報を取得し、取得した推薦用嗜好情報を基に推薦リストを生成する（Ｓ１６１）。この推薦リストの生成は、図１５を用いて説明した処理と同様である。
【０１２３】
続いて、推薦リスト送信装置１９１は、推薦リスト決定装置１９０から推薦リストを取得して、端末装置１４０ａに送信する（Ｓ１７１）。
端末装置１４０ａは、推薦リストを受信すると（Ｓ１５２）、表示を行う（Ｓ１５３）。
【０１２４】
なお、端末装置１４０ａにおいては、ステップＳ１５１において送信した推薦用嗜好情報とは異なる推薦用嗜好情報を改めて送りなおして（図１４のステップＳ９７〜Ｓ１０１を参照）、新しい推薦リストを取得するとしても構わない。
【０１２５】
＜補足１＞
以上、本実施の形態について説明したが、本発明は上記の内容に限定されず、本発明の目的とそれに関連又は付随する目的を達成するための各種形態においても実施可能であり、例えば、以下であっても構わない。
【０１２６】
（１）実施の形態１では、光ディスク１７０内に、過去3日以内生成された嗜好情報があれば、新しい嗜好情報を生成せず、既に生成された嗜好情報を流用するとして説明したが（図８、Ｓ１８：Ｙｅｓ，Ｓ２０）、この期間は3日に限られず、例えば30日など任意の期間とすることができる。ただし、あまりに古い嗜好情報を流用すると、書き込んだ時点のユーザの嗜好を反映できないおそれがあるので、ユーザの嗜好が変化しない程度のある程度短い期間とすることが好ましい。
【０１２７】
（２）実施の形態１では、履歴情報の全件の中から、その操作日時が嗜好情報の生成時点から過去60日以内のものに限定した上で、嗜好情報を生成するとして説明したが（Ｓ３３，Ｓ３８）、この期間は60日に限らず、例えば30日など任意の期間とすることができる。ただし、この期間が短すぎると、ユーザの嗜好を反映できるだけの十分な件数分の履歴情報が取得できないおそれがある。また、この期間が長すぎる（例えば、1000日）と、生成時点のユーザの嗜好を反映できないおそれがある。
【０１２８】
また、生成時点のユーザの嗜好を反映できる方法であれば、これに限られない。例えば、操作日時からの評価値を、時間経過に伴って低下させる関数を適用してもよい。このような関数については、参考文献１（特許4270037号公報）に解説されているので説明を省略する。
【０１２９】
（３）実施の形態１では、コンテンツに対する操作の種別として、録画・再生・書込の３種類を挙げて説明している。もっとも、種別としては、コンテンツの視聴に関する操作であれば、このような種別に限られない。例えば、コンテンツ送信装置１１０から送信されたコンテンツをそのまま再生する「リアルタイム再生」、ユーザがコンテンツリスト中の特定のコンテンツの説明などを閲覧する「閲覧」などを含んでもよい。
【０１３０】
（４）実施の形態１では、端末装置１４０に対する外部記録媒体の一例としてＢＤ（Blu-ray Disc）から構成される光ディスク１７０を例に挙げて説明したが、これに限らずＤＶＤ、ＣＤ−ＲＯＭ、ＭＯなどの光ディスクであってもよい。
【０１３１】
また、上記外部記録媒体としては、また、光ディスクに限らず、例えば、ＵＳＢ（Universal Serial Bus）メモリや、ＳＤメモリカードのようなメモリカードを用いるようにしても良い。なお、メモリカードの場合には、光ディスクドライブ１４６に代わってメモリカードスロットが、メモリカードを装着したり取り出したりするための部品となる。
【０１３２】
（５）各実施の形態では特に述べなかったが、コンテンツとしては、ユーザ自身がデジタルムービーなどを用いて撮影したコンテンツ（UGC:User-Generated Content）であっても構わない。このUGCの場合には、コンテンツ管理情報のタイトル、ジャンル、説明などの項目はユーザの手入力に基づいて生成したものとすることが考えられる。
【０１３３】
また、コンテンツは、動画に限らず写真であっても構わない。
利用シーンの一例を説明すると、端末装置１４０の記憶部１４４の中に、デジタルカメラで撮影した写真が記憶されている状況下において、この写真を光ディスクに書き込むときには、嗜好情報も合わせて書き込む。
【０１３４】
そして、光ディスクに記録された写真をユーザが閲覧するときに、光ディスクに記録されている嗜好情報に基づいて推薦リストを表示する。
（６）実施の形態１では、推薦リスト処理部２０４が推薦リストを作成するとして説明したが、推薦リストはリスト形式に限らず、コンテンツのサムネイルを表示する形式でもよいし、複数のコンテンツを並べて再生するような形式でも構わない。要は、推薦リストとしては、ユーザに薦めるコンテンツを示す情報で足り、ユーザへの見せ方はリスト形式に限られない。
【０１３５】
（７）実施の形態１では、端末装置１４０において、嗜好情報に基づく推薦リストを生成するとして説明したが、推薦リストの生成を外部装置に依頼するようにしても構わない。例えば、端末装置１４０から、外部サーバ（嗜好情報から推薦リストを生成する機能を備えるサーバ）へと嗜好情報を送信し、この外部サーバから嗜好情報に対応する推薦リストを受信するとしても構わない。
【０１３６】
（８）実施の形態１では、「・・・履歴に基づくおすすめは・・・」（図２０）などとして推薦リストの由来を示すメッセージを表示しているが、このようなテキスト主体のメッセージに限らず、アイコンやイラストなどを用いて表示しても構わない。
【０１３７】
（９）実施の形態１では、ユーザに対する各種通知は、ユーザの視覚に働きかける表示を例に挙げて説明したが、ユーザがその五感で了知できるような方法であれば表示に限らず、例えば音声を用いて通知するようにしてもよい。
【０１３８】
（１０）実施の形態１では、書き込むコンテンツの選択（Ｓ１３）の後に、光ディスク１７０の挿入を確認する（Ｓ１４）としたが、この挿入を確認するステップはこの順番には限られず、例えば、ステップＳ１１の前にステップＳ１４を実行するようにしてもよい。
【０１３９】
（１１）各実施の形態における端末装置の動作・処理については、その動作・処理を各種回路に実行させるためのプログラムコードからなる制御プログラムを、記録媒体に記録すること、又は各種通信路を介して流通させ頒布することもできる。
【０１４０】
このような記録媒体には、ＩＣカード、ハードディスク、光ディスク、フレキシブルディスク、ＲＯＭ等の非一時的な（non-transitory）記録媒体が含まれる。
流通、頒布された制御プログラムは、プロセッサに読み出され得るメモリ等に格納されることにより利用に供され、そのプロセッサがその制御プログラムを実行することにより実施の形態で示したような各種機能が実現されるようになる。
【０１４１】
（１２）各実施の形態における端末装置の各機能ブロックは典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されても良いし、一部又は全てを含むように１チップ化されても良い。
【０１４２】
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field ProgrammableGate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用しても良い。さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
【０１４３】
（１３）上述した実施の形態１の目的を単純化すると、(A)光ディスク１７０に嗜好情報を記憶すること、(B)光ディスク１７０に記憶された嗜好情報を基に推薦リストを生成して表示すること、この2点である。このため、実施の形態１で説明したような複雑なフローに代えて、図２５のようなシンプルなフローのステップを各部に実行させるとしてもよい。なお、図２５中の各ステップは、図８〜図１２，図１４などで説明した各ステップと同様であるので、同じステップ番号を付して説明を省略する。
【０１４４】
（１４）各実施の形態では、履歴情報を図６などを用いて説明したが、履歴情報の最小限の構成としては、(A)コンテンツの操作を受け付けた操作日時と、(B)コンテンツに関連する情報、この2者が含まれていればよい。上記コンテンツに関連する情報には、IDなどコンテンツを特定する情報や、コンテンツに付随する情報（タイトル・ジャンル・説明など）が含まれる。
【０１４５】
また、履歴情報から嗜好情報を生成するやり方としては、実施の形態のように上記コンテンツに付随する情報からキーワードを抽出するやり方でもよいが、例えば、音声認識技術を用いてコンテンツの音声からキーワードを生成したり、コンテンツ中に登場するテロップからキーワードを生成したりしても構わない。
＜補足２＞
本実施の形態は、次の態様を含むものである。
（１）本実施の一態様の端末装置は、１以上のコンテンツを記憶するコンテンツ記憶手段と、記憶されたコンテンツの視聴に関する操作をユーザから受け付ける操作受付手段と、操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積するための格納手段と、外部記録媒体の装着および取り出しが可能な装着手段と、装着される外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付手段と、書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成手段と、書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込手段と、を備えることを特徴とする。
（２）また、複数のコンテンツそれぞれに関する情報を記憶する記憶手段と、
前記装着手段に装着された外部記録媒体から当該外部記録媒体に書き込まれた前記嗜好情報を読み出す読出手段と、読み出された嗜好情報と、記憶されている前記複数のコンテンツに関する情報とを照合して、ユーザに薦めるコンテンツを示す第１情報を作成する作成手段と、作成された第１情報に基づいた表示を制御する表示制御手段とを備えるとしても構わない。
【０１４６】
この構成によれば、外部記録媒体に書き込まれた嗜好情報に基づいて、ユーザに薦めるコンテンツのリストなどを作成できる。この外部記録媒体に書き込まれた嗜好情報は、嗜好情報の読み出し時点のユーザの嗜好ではなく、過去の書き込み時点のユーザの嗜好を反映したものである。このため、この過去の嗜好情報を基にコンテンツのコンテンツを薦めることで、ユーザが潜在的に興味があるコンテンツの推薦の実現に寄与できる。
（３）前記表示制御手段が表示する前記第１情報に基づいた表示は、前記外部記録媒体への書き込み時の嗜好情報に関係する旨のメッセージを含むとしても構わない。
【０１４７】
この構成によれば、上記メッセージを表示させることで、例えば、ユーザに薦めるコンテンツの表示が、過去の書き込み時点のユーザの嗜好を反映したものであることをユーザに通知することができる。従って、端末装置の使い勝手の向上に貢献する。
（４）前記生成手段は、前記装着手段に装着された外部記録媒体に前記嗜好情報が書き込まれていない場合には、前記格納手段に蓄積された履歴情報に基づいて嗜好情報を生成し、前記作成手段は、生成された嗜好情報と前記コンテンツに関する情報とを照合して、ユーザに勧めるコンテンツを示す第２情報を作成し、前記表示制御手段は作成された第２情報に基づいて表示を制御するとしても構わない。
【０１４８】
この構成によれば、例えば、外部記録媒体に嗜好情報が書き込まれていない場合にも、代替として、履歴情報に基づいた嗜好情報からユーザに薦めるコンテンツを表示することができ、ユーザに薦めるコンテンツが何もないという事態の回避に寄与できる。
（５）前記生成手段は、前記格納手段に蓄積された履歴情報に基づいて嗜好情報を生成し、前記作成手段は、前記格納手段に蓄積された履歴情報に基づいて生成された嗜好情報と前記コンテンツに関する情報とを照合することにより、ユーザに薦めるコンテンツを示す第２情報を作成し、前記表示制御手段は、前記外部記録媒体への書き込み時の嗜好情報に関係する旨のメッセージを含む、前記第１情報に基づいた表示を行うとともに、表示の時点で生成された履歴情報に関係する旨のメッセージを含む、前記第２情報に基づいた表示を行う
としても構わない。
【０１４９】
この構成によれば、上記各メッセージを表示させることで、例えば、ユーザに薦めるコンテンツの表示が、過去の書き込み時点のユーザの嗜好を反映したものであるか、あるいは、その表示時点のユーザの嗜好を反映したものであるのかことをユーザに通知することができる。従って、端末装置の使い勝手の向上に貢献する。
（６）前記コンテンツは、テレビの放送局から受信するテレビ番組またはコンテンツサーバから配信されるコンテンツであるとしても構わない。
（７）前記記憶手段が記憶する前記複数のコンテンツそれぞれに関する情報とは、放送局から配信されるテレビ番組の番組表または前記コンテンツサーバから配信されるコンテンツの番組の番組表であるとしても構わない。
（８）前記履歴情報は、操作を受け付けたコンテンツごとに対応するコンテンツの内容説明を含み、前記生成手段は、コンテンツ毎に、前記履歴情報に含まれるコンテンツの内容説明から抽出したキーワードと各キーワードの評価値とを算出することにより前記嗜好情報を生成するとしても構わない。
（９）前記格納手段が蓄積する前記履歴情報は、操作を受け付けたコンテンツと、当該コンテンツそれぞれに対応するコンテンツの内容説明とを含み、前記生成手段は、前記格納手段に蓄積された履歴情報に基づいて、コンテンツ毎に、コンテンツの内容説明から抽出したキーワードと各キーワードの評価値とを含む現在の嗜好情報を生成し、さらに、前記装着手段に装着された外部記録媒体から当該外部記録媒体に書き込まれた前記嗜好情報を読み出す読出手段を備え、前記生成手段は、前記読み出された嗜好情報におけるキーワードの評価値から、前記現在の嗜好情報におけるキーワードの中で前記読み出された嗜好情報におけるキーワードに一致するキーワードの評価値を減算した評価値を各キーワードの評価値とする差分の嗜好情報を生成し、さらに、生成された差分の嗜好情報に含まれるキーワードと各キーワードの評価値を、コンテンツの内容説明から抽出されたキーワードと照合することにより、ユーザに薦めるコンテンツを示す情報を作成する作成手段と、さらに、作成されたコンテンツを示す情報に基づいた表示を制御する表示制御手段とを備えるとしても構わない。
【０１５０】
この構成によれば、特に、書き込まれた嗜好情報において評価値が高くて、現在の嗜好情報において評価値が低いキーワードを際立たせることができ、例えば、ユーザに嗜好の変化を気づかせることができる。
（１０）前記生成手段が生成する前記嗜好情報は、生成日時を含み、前記書込受付手段が書き込み指示を受け付けると、前記外部記録媒体に書き込まれた前記嗜好情報を読み出す読出手段と、読み出された嗜好情報の生成日時が読み出しの時点から過去の所定期間以内である場合には、前記生成手段による前記嗜好情報の生成を抑止する生成制御手段とを備えるとしても構わない。
【０１５１】
この構成によれば、嗜好情報の生成を抑止することで、嗜好情報の生成がもたらす処理負荷などを軽減できる。
（１１）前記格納手段が蓄積する前記履歴情報は、前記操作を受け付けたコンテンツ毎に、その操作に係る処理を実行した操作日時を含み、前記生成手段は、前記履歴情報の中から、操作日時が、生成時点から過去の所定期間以内である履歴情報に基づいて前記嗜好情報を生成し、操作日時が、生成時点から過去の所定期間以内ではない履歴情報に基づいては前記嗜好情報を生成しないとしても構わない。
【０１５２】
この構成によれば、操作日時が生成時点から過去の所定期間以内の履歴情報に絞り込むことで、生成当時のユーザの嗜好をあまり反映しない古い履歴情報を排除して、生成当時のユーザの嗜好により即した嗜好情報の生成に寄与できる。
（１２）前記操作受付手段が受け付ける前記コンテンツの視聴に関する操作とは、コンテンツの再生、コンテンツの録画またはコンテンツの外部記録媒体への書き込みの少なくとも１つを含むとしても構わない。
（１３）前記端末装置は、嗜好情報を基にユーザに薦めるコンテンツを示す第１情報を生成する外部装置と通信可能であって、前記装着手段に装着された外部記録媒体から当該外部記録媒体に書き込まれた前記嗜好情報を読み出す読出手段と、読み出された嗜好情報を、前記外部装置へと送信する送信手段と、前記外部装置から、送信した嗜好情報に対応する第１情報を受信する受信手段と、受信された第１情報に基づいた表示を制御する表示制御手段とを備えるとしても構わない。
（１４）一実施態様における端末装置の制御方法は、ユーザからコンテンツの視聴に関する操作を受け付ける操作受付ステップと、操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積する格納ステップと、外部記録媒体の装着を受け付ける装着ステップと、装着された外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付ステップと、書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成ステップと、書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込ステップとを含むことを特徴とする。
（１５）一実施態様における記録媒体は、ユーザからコンテンツの視聴に関する操作を受け付ける操作受付ステップと、操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積する格納ステップと、外部記録媒体の装着を受け付ける装着ステップと、装着された外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付ステップと、書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成ステップと、書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込ステップと、を含むコンピュータが読み取り可能なプログラムが記録されていることを特徴とする。
（１６）一実施態様におけるプログラムは、制御ステップを含む処理を端末装置に実行させるプログラムであって、前記制御ステップは、ユーザからコンテンツの視聴に関する操作を受け付ける操作受付ステップと、操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積する格納ステップと、外部記録媒体の装着を受け付ける装着ステップと、装着された外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付ステップと、書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成ステップと、書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込ステップと、を含むことを特徴とする  。
（１７）一実施態様における端末装置は、ユーザからコンテンツの視聴に関する操作を受け付ける操作受付手段と、操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積するための格納手段と、記憶手段と、前記記憶手段へのコンテンツの録画指示を受け付ける録画受付手段と、録画指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成手段と、録画指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記記憶手段に記録する録画手段と、を備えることを特徴とする。
（１８）一実施態様における再生装置は、外部記録媒体に記録されたコンテンツを再生する再生装置であって、複数のコンテンツそれぞれに関する情報を記憶する記憶手段と、前記外部記録媒体から嗜好情報を読み出す読出手段と、読み出された嗜好情報と、記憶されている前記複数のコンテンツに関する情報とを照合して、ユーザに薦めるコンテンツを示す第１情報を作成する作成手段と、作成された第１情報に基づいた表示を制御する表示制御手段とを備えることを特徴とする。
（１９）本実施の一態様の集積回路は、１以上のコンテンツを記憶するコンテンツ記憶手段と、記憶されたコンテンツの視聴に関する操作をユーザから受け付ける操作受付手段と、操作を受け付けたコンテンツの履歴を示す履歴情報を蓄積するための格納手段と、外部記録媒体の装着および取り出しが可能な装着手段と、装着される外部記録媒体へのコンテンツの書き込み指示を受け付ける書込受付手段と、書き込み指示を受け付けると、前記履歴情報に基づいてユーザの嗜好情報を生成する生成手段と、書き込み指示を受け付けたコンテンツと、生成されたユーザの嗜好情報とを、前記外部記録媒体に書き込む書込手段と、を備えることを特徴とする。
＜参考文献＞
参考文献１：特許4270037号公報
【産業上の利用可能性】
【０１５３】
本発明によれば、ユーザの現在の嗜好だけでなく、ユーザの過去の特定時期の嗜好に基づいて、ユーザが潜在的に興味のあるコンテンツを推薦する端末装置および端末装置の制御方法を提供できる。
【符号の説明】
【０１５４】
１，１ａ  システム
１１０  コンテンツ送信装置
１２０  コンテンツリスト送信装置
１３０  宅外伝送路
１４０  端末装置
１４２，１４２ａ  制御部
１４４  記憶部
１４６  光ディスクドライブ
１５０  表示装置
１６０  入力装置
１７０  光ディスク（外部記録媒体の一例）
１８０  嗜好情報受信装置
１９０  推薦リスト決定装置
１９１  推薦リスト送信装置
２０１  録画・再生処理部
２０２  履歴情報処理部
２０３  嗜好情報処理部
２０４  推薦リスト処理部
２０５  光ディスクドライブ制御部
３０１  コンテンツ記憶領域
３０２  コンテンツ管理情報記憶領域
３０３  履歴情報記憶領域
３０４  嗜好情報記憶領域
３１２  コンテンツ管理情報
３１３  履歴情報
３１４  嗜好情報
３３３  所定件数分の履歴情報
４０１  コンテンツ記憶領域
４０２  コンテンツ管理情報記憶領域
４０４  嗜好情報記憶領域
４１２  コンテンツ管理情報
【図１】
2010267258.tif 000003
【図２】
2010267258.tif 000004
【図３】
2010267258.tif 000005
【図４】
2010267258.tif 000006
【図５】
2010267258.tif 000007
【図６】
2010267258.tif 000008
【図７】
2010267258.tif 000009
【図８】
2010267258.tif 000010
【図９】
2010267258.tif 000011
【図１０】
2010267258.tif 000012
【図１１】
2010267258.tif 000013
【図１２】
2010267258.tif 000014
【図１３】
2010267258.tif 000015
【図１４】
2010267258.tif 000016
【図１５】
2010267258.tif 000017
【図１６】
2010267258.tif 000018
【図１７】
2010267258.tif 000019
【図１８】
2010267258.tif 000020
【図１９】
2010267258.tif 000021
【図２０】
2010267258.tif 000022
【図２１】
2010267258.tif 000023
【図２２】
2010267258.tif 000024
【図２３】
2010267258.tif 000025
【図２４】
2010267258.tif 000026
【図２５】
2010267258.tif 000027