(57)【要約】【課題】  日時に応じた適格な嗜好度に応じたコンテンツリストの提示、コンテンツ再生を実現する装置および方法を提供する。【解決手段】  コンテンツ対応の嗜好度の算出処理において、時間経過に伴って変化するコンテンツ対応の嗜好度の値を算出する構成とし、時間経過に伴って変化する嗜好度の値に従ったコンテンツリストを生成してユーザに提示する構成とした。例えば嗜好度の値を１日の時間帯や休日、平日、曜日などに応じた値として算出し、算出した嗜好値に応じたリストを生成してユーザに提示する構成としたので、ユーザがコンテンツを視聴する時間、曜日などに応じた最適なコンテンツリストを提示することが可能となり、ユーザの嗜好を的確に反映したコンテンツの選択、視聴が実現される。【選択図】  図１１
2006005514.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であり、
コンテンツ対応の嗜好度を算出する嗜好情報管理部と、
前記嗜好情報管理部の算出したコンテンツ対応の嗜好度情報に基づいて、嗜好度順のコンテンツリストを生成する表示情報生成部とを有し、
前記嗜好情報管理部は、
時間経過に伴って変化するコンテンツ対応の嗜好度の値を算出する処理を実行し、
前記表示情報生成部は、
前記嗜好情報管理部の算出した時間経過に伴って変化する嗜好度の値に従ったコンテンツリストの生成処理を実行する構成であることを特徴とする情報処理装置。
【請求項２】
前記嗜好情報管理部は、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
コンテンツの録画時間から視聴時間までと、コンテンツの視聴後とで異なる関数を適用した嗜好度算出処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記嗜好情報管理部は、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
コンテンツの種類に応じて異なるパラメータを適用した関数を定義して、該定義関数を適用した嗜好度算出処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記嗜好情報管理部は、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
１日の区分時間帯に対応した嗜好度の算出処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記嗜好情報管理部は、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
休日と平日とを区別した嗜好度算出処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記嗜好情報管理部は、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
曜日を区別した嗜好度算出処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記嗜好情報管理部は、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
時間経過に伴って変化しないコンテンツ対応の基本嗜好値と、
曜日および時間帯に対応して設定される曜日時間帯嗜好値とを含む日時依存パラメータを適用した嗜好度算出処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記嗜好情報管理部は、
視聴者によるコンテンツの視聴履歴に基づいて前記曜日時間帯嗜好値の更新処理を実行する構成であることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記嗜好情報管理部は、
視聴者によるコンテンツの視聴履歴に基づく前記曜日時間帯嗜好値の更新処理において、あらかじめ定めた上限値を超えない範囲での更新処理を実行する構成であることを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
情報処理方法であり、
コンテンツ対応の嗜好度を算出する嗜好情報管理ステップと、
前記嗜好情報管理ステップにおいて算出したコンテンツ対応の嗜好度情報に基づいて、嗜好度順のコンテンツリストを生成する表示情報生成ステップとを有し、
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度の値を算出する処理を実行し、
前記表示情報生成ステップは、
前記嗜好情報管理ステップにおいて算出した時間経過に伴って変化する嗜好度の値に従ったコンテンツリストの生成処理を実行することを特徴とする情報処理方法。
【請求項１１】
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
コンテンツの録画時間から視聴時間までと、コンテンツの視聴後とで異なる関数を適用した嗜好度算出処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１２】
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
コンテンツの種類に応じて異なるパラメータを適用した関数を定義して、該定義関数を適用した嗜好度算出処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１３】
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
１日の区分時間帯に対応した嗜好度の算出処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１４】
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
休日と平日とを区別した嗜好度算出処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１５】
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
曜日を区別した嗜好度算出処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１６】
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、
時間経過に伴って変化しないコンテンツ対応の基本嗜好値と、
曜日および時間帯に対応して設定される曜日時間帯嗜好値とを含む日時依存パラメータを適用した嗜好度算出処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１７】
前記嗜好情報管理ステップは、
視聴者によるコンテンツの視聴履歴に基づいて前記曜日時間帯嗜好値の更新処理を実行することを特徴とする請求項１６に記載の情報処理方法。
【請求項１８】
前記嗜好情報管理ステップは、
視聴者によるコンテンツの視聴履歴に基づく前記曜日時間帯嗜好値の更新処理において、あらかじめ定めた上限値を超えない範囲での更新処理を実行することを特徴とする請求項１７に記載の情報処理方法。
【請求項１９】
コンテンツリストの生成処理を実行するコンピュータ・プログラムであり、
コンテンツ対応の嗜好度を算出する嗜好情報管理ステップと、
前記嗜好情報管理ステップにおいて算出したコンテンツ対応の嗜好度情報に基づいて、嗜好度順のコンテンツリストを生成する表示情報生成ステップとを有し、
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度の値を算出する処理を実行し、
前記表示情報生成ステップは、
前記嗜好情報管理ステップにおいて算出した時間経過に伴って変化する嗜好度の値に従ったコンテンツリストの生成処理を実行することを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。さらに、詳細には、テレビジョン放送受信装置あるいは蓄積型テレビジョン受信装置において番組（コンテンツ）を、ユーザが実際にコンテンツを視聴する日時に応じた最適なシーケンスで提示することを可能とし、多数のコンテンツからユーザの視聴したいコンテンツを効率的に抽出して視聴することを可能とする情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
テレビジョン放送によって提供されるコンテンツの視聴方法としては、テレビジョン放送受信装置で受信中のライブ放送を生で視聴する方法と、テレビジョン放送波を受信装置で受信し、ハードディスクやＤＶＤなどのデータ蓄積媒体に蓄積し、蓄積データの中からユーザがコンテンツを選択して視聴する方法がある。
【０００３】
近年の通信インフラの急速な進歩に伴い、コンテンツ視聴者としてのユーザは、地上波のみならず、ＣＳ、ＢＳを介した衛星放送、さらにはインターネットを介して受信するコンテンツなど、過去とは比較にならない膨大なコンテンツを受信し視聴することが可能となってきている。しかし、このような膨大な放送コンテンツが存在することにより、ユーザによるコンテンツ選択、チャンネル選択などの負担が増加するという問題がある。
【０００４】
テレビジョン放送受信装置においてライブ放送を視聴する場合、ユーザは、チャンネルを切り換えて所望のチャンネルを選択し視聴する。チャンネル数が少ない場合には、この方法で十分であるが、チャンネル数の増加に伴い、ユーザに要求されるチャンネル切り換え操作数は増大する。数１０〜数１００チャンネルが存在するような現状では、短時間でユーザの好みの番組を探し出すことは困難である。
【０００５】
従来のテレビジョン放送受信装置では、一度視聴するチャンネルを設定すると、その後は、ユーザがチャンネル切り換えの操作を行なわない限りそのチャンネルを映し続けるため、ユーザが選択した番組が終了した後、他の番組を見ようとする場合、番組選択のために、再度膨大なチャンネル数の中から見たいチャンネルを探し出すという処理を行なわなければならない。
【０００６】
さらに、ＤＶＤやハードディスクなどのデータ蓄積手段を持つ蓄積型テレビジョン装置を利用して録画コンテンツを視聴する場合、蓄積型テレビジョン装置が番組に併せて記録する放送番組情報（ＥＰＧ情報：Ｅｌｅｃｔｒｏｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）などの番組情報から構成される録画リストをディスプレイに表示して、番組リストから所望の録画コンテンツを選択して再生するのが一般的に行なわれている。
【０００７】
この手法においても、ユーザは録画リスト中から見たい録画コンテンツを探し出して選択する必要がある。昨今のハードディスクやＤＶＤ等の録画装置は、数１００時間のコンテンツの録画が可能であり、膨大な録画コンテンツがＤＶＤ等の蓄積媒体に格納されることになる。従って、前述のチャンネル選択と同様、ユーザは、膨大なコンテンツを含む録画コンテンツリストの中から好みのコンテンツを抽出するという処理を行なわなければならない。録画コンテンツ数の増大に伴って、ユーザの負担は増加することになる。
【０００８】
このような蓄積型テレビジョン放送受信装置においても、一つのコンテンツの再生が終了し、ユーザが続けて他のコンテンツを視聴したい場合は、ユーザはリストから見たいコンテンツを再度、探し出して選択する処理を行なう必要があり、コンテンツ再生毎にリストからのコンテンツ選択処理を実行しなければならないという問題がある。
【０００９】
上述の問題点を解決するため、一つのコンテンツの再生が終了した場合に、所定の順序、例えば、新しいコンテンツの順、あるいは古い順、名前順、未視聴コンテンツ順などのリストを設定して、リスト設定順に次々とコンテンツを再生していくことを可能としたシステムも提案されている。しかしながら、これらのコンテンツ並び順は単純なルールに基づいており、必ずしもユーザが見たい順に再生されるものではなかった。
【００１０】
ユーザの嗜好に基づいて、受信コンテンツや記録コンテンツを制御する方法も提案されている。例えば特許文献１には、ユーザの番組視聴履歴データに基づいて、番組の嗜好度を算出し、算出された嗜好度に基づいてコンテンツの受信あるいは記録制御を行なう構成が示されている。また、特許文献２には、サーバから様々なユーザに対して放送予定コンテンツのリストを送信する構成において、各ユーザ端末における過去の番組の視聴状況、録画状況に基づいて、各ユーザの嗜好を判定し、判定した嗜好に応じた番組リストを提供する構成が示されている。
【００１１】
上述の従来技術は、ユーザの嗜好を画一的に判断した処理を実行している。しかし、ユーザの嗜好は常に同じではない。例えば、日曜の昼に見たい番組と平日の夜に見たい番組は異なる場合も多い。平日の夜はニュース番組を好んで見るが、土曜の夜はドラマ、日曜の昼は娯楽番組など、曜日や時間帯によって、ユーザが見たいと感じるコンテンツは変化する場合が多い。
【００１２】
従来技術では、ユーザの嗜好度に基づくチャンネル制御や記録制御を行なう構成は様々、提示されているが、実際にユーザがコンテンツを視聴するタイミングを考慮して提示するコンテンツまたはリストを制御する構成については開示されていない。
【特許文献１】特開２００３−２３５８９号公報
【特許文献２】特開２００３−１１４９０３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は、上述の問題点に鑑みてなされたものであり、実際にユーザがコンテンツを視聴するタイミングを考慮して、そのタイミングにユーザの見たいコンテンツを選択してユーザにリスト提示あるいは視聴させることを可能とする情報処理装置、および情報処理方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の第１の側面は、
情報処理装置であり、
コンテンツ対応の嗜好度を算出する嗜好情報管理部と、
前記嗜好情報管理部の算出したコンテンツ対応の嗜好度情報に基づいて、嗜好度順のコンテンツリストを生成する表示情報生成部とを有し、
前記嗜好情報管理部は、
時間経過に伴って変化するコンテンツ対応の嗜好度の値を算出する処理を実行し、
前記表示情報生成部は、
前記嗜好情報管理部の算出した時間経過に伴って変化する嗜好度の値に従ったコンテンツリストの生成処理を実行する構成であることを特徴とする情報処理装置にある。
【００１５】
さらに、本発明の情報処理装置の一実施態様において、前記嗜好情報管理部は、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、コンテンツの録画時間から視聴時間までと、コンテンツの視聴後とで異なる関数を適用した嗜好度算出処理を実行する構成であることを特徴とする。
【００１６】
さらに、本発明の情報処理装置の一実施態様において、前記嗜好情報管理部は、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、コンテンツの種類に応じて異なるパラメータを適用した関数を定義して、該定義関数を適用した嗜好度算出処理を実行する構成であることを特徴とする。
【００１７】
さらに、本発明の情報処理装置の一実施態様において、前記嗜好情報管理部は、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、１日の区分時間帯に対応した嗜好度の算出処理を実行する構成であることを特徴とする。
【００１８】
さらに、本発明の情報処理装置の一実施態様において、前記嗜好情報管理部は、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、休日と平日とを区別した嗜好度算出処理を実行する構成であることを特徴とする。
【００１９】
さらに、本発明の情報処理装置の一実施態様において、前記嗜好情報管理部は、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、曜日を区別した嗜好度算出処理を実行する構成であることを特徴とする。
【００２０】
さらに、本発明の情報処理装置の一実施態様において、前記嗜好情報管理部は、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、時間経過に伴って変化しないコンテンツ対応の基本嗜好値と、曜日および時間帯に対応して設定される曜日時間帯嗜好値とを含む日時依存パラメータを適用した嗜好度算出処理を実行する構成であることを特徴とする。
【００２１】
さらに、本発明の情報処理装置の一実施態様において、前記嗜好情報管理部は、視聴者によるコンテンツの視聴履歴に基づいて前記曜日時間帯嗜好値の更新処理を実行する構成であることを特徴とする。
【００２２】
さらに、本発明の情報処理装置の一実施態様において、前記嗜好情報管理部は、視聴者によるコンテンツの視聴履歴に基づく前記曜日時間帯嗜好値の更新処理において、あらかじめ定めた上限値を超えない範囲での更新処理を実行する構成であることを特徴とする。
【００２３】
さらに、本発明の第２の側面は、
情報処理方法であり、
コンテンツ対応の嗜好度を算出する嗜好情報管理ステップと、
前記嗜好情報管理ステップにおいて算出したコンテンツ対応の嗜好度情報に基づいて、嗜好度順のコンテンツリストを生成する表示情報生成ステップとを有し、
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度の値を算出する処理を実行し、
前記表示情報生成ステップは、
前記嗜好情報管理ステップにおいて算出した時間経過に伴って変化する嗜好度の値に従ったコンテンツリストの生成処理を実行することを特徴とする情報処理方法にある。
【００２４】
さらに、本発明の情報処理方法の一実施態様において、前記嗜好情報管理ステップは、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、コンテンツの録画時間から視聴時間までと、コンテンツの視聴後とで異なる関数を適用した嗜好度算出処理を実行することを特徴とする。
【００２５】
さらに、本発明の情報処理方法の一実施態様において、前記嗜好情報管理ステップは、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、コンテンツの種類に応じて異なるパラメータを適用した関数を定義して、該定義関数を適用した嗜好度算出処理を実行することを特徴とする。
【００２６】
さらに、本発明の情報処理方法の一実施態様において、前記嗜好情報管理ステップは、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、１日の区分時間帯に対応した嗜好度の算出処理を実行することを特徴とする。
【００２７】
さらに、本発明の情報処理方法の一実施態様において、前記嗜好情報管理ステップは、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、休日と平日とを区別した嗜好度算出処理を実行することを特徴とする。
【００２８】
さらに、本発明の情報処理方法の一実施態様において、前記嗜好情報管理ステップは、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、曜日を区別した嗜好度算出処理を実行することを特徴とする。
【００２９】
さらに、本発明の情報処理方法の一実施態様において、前記嗜好情報管理ステップは、時間経過に伴って変化するコンテンツ対応の嗜好度算出処理において、時間経過に伴って変化しないコンテンツ対応の基本嗜好値と、曜日および時間帯に対応して設定される曜日時間帯嗜好値とを含む日時依存パラメータを適用した嗜好度算出処理を実行することを特徴とする。
【００３０】
さらに、本発明の情報処理方法の一実施態様において、前記嗜好情報管理ステップは、視聴者によるコンテンツの視聴履歴に基づいて前記曜日時間帯嗜好値の更新処理を実行することを特徴とする。
【００３１】
さらに、本発明の情報処理方法の一実施態様において、前記嗜好情報管理ステップは、視聴者によるコンテンツの視聴履歴に基づく前記曜日時間帯嗜好値の更新処理において、あらかじめ定めた上限値を超えない範囲での更新処理を実行することを特徴とする。
【００３２】
さらに、本発明の第３の側面は、
コンテンツリストの生成処理を実行するコンピュータ・プログラムであり、
コンテンツ対応の嗜好度を算出する嗜好情報管理ステップと、
前記嗜好情報管理ステップにおいて算出したコンテンツ対応の嗜好度情報に基づいて、嗜好度順のコンテンツリストを生成する表示情報生成ステップとを有し、
前記嗜好情報管理ステップは、
時間経過に伴って変化するコンテンツ対応の嗜好度の値を算出する処理を実行し、
前記表示情報生成ステップは、
前記嗜好情報管理ステップにおいて算出した時間経過に伴って変化する嗜好度の値に従ったコンテンツリストの生成処理を実行することを特徴とするコンピュータ・プログラムにある。
【００３３】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能なコンピュータ・システムに対して、コンピュータ可読な形式で提供する記録媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記録媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００３４】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００３５】
本発明の構成によれば、コンテンツ対応の嗜好度の算出処理において、時間経過に伴って変化するコンテンツ対応の嗜好度の値を算出する構成とし、時間経過に伴って変化する嗜好度の値に従ったコンテンツリストを生成してユーザに提示する構成としたので、よりタイムリーなコンテンツリストがユーザに提示可能となり、ユーザの嗜好を的確に反映したコンテンツの選択、視聴が実現される。
【００３６】
さらに、本発明の構成によれば、嗜好度の値を１日の時間帯や休日、平日、曜日などに応じた値として算出し、算出した嗜好値に応じたリストを生成してユーザに提示する構成としたので、ユーザがコンテンツを視聴する時間、曜日などに応じた最適なコンテンツリストを提示することが可能となり、ユーザの嗜好を的確に反映したコンテンツの選択、視聴が実現される。
【発明を実施するための最良の形態】
【００３７】
以下、図面を参照しながら本発明の情報処理装置、および情報処理方法、並びにコンピュータ・プログラムの詳細について説明する。
【００３８】
まず、図１を参照して本発明の情報処理装置の利用構成例について説明する。情報処理装置１０５は、例えばユーザの家庭に配置され、アナログ放送電波１０１によって搬送されたアナログ放送信号をアナログ放送アンテナ１０２で受信し、またデジタル放送電波１０３によって搬送されたデジタル放送信号をデジタル放送アンテナ１０４で受信し、それぞれの受信放送信号を選択的に入力するチューナ部を有し、受信した放送信号をテレビ、モニターなどの表示装置１０６に出力し、映像再生を行なう。
【００３９】
情報処理装置１０５は、ＤＶＤ、ハードディスク、テープ、リムーバブルディスク、フラッシュメモリなどのデータ記憶媒体を適用したデータ記録再生制御部を有し、データ記憶手段に受信した放送信号を記録する構成を持つ。情報処理装置１０５は、例えば、記憶媒体に対するコンテンツの記録に際しては、圧縮、符号化などのデータ処理を実行し、再生時にはデータ伸張、復号等の処理を実行して、記録コンテンツを処理し、表示装置１０６に出力して表示する。
【００４０】
情報処理装置１０５は、アナログ放送電波１０１またはデジタル放送電波１０３によって搬送された放送番組情報（ＥＰＧ情報：Ｅｌｅｃｔｒｏｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を取得する機能を有する。また、情報処理装置１０５は、インターネット等のネットワーク１０７と接続され、ネットワークを介してコンテンツあるいは放送番組等に関する情報を取得することが可能な構成をもつ。
【００４１】
次に、図２を参照して情報処理装置１０５の詳細構成について説明する。アナログ放送信号は、アナログ放送チューナ２０１によってアンテナの受信した地上波のテレビジョン放送信号を入力し、映像信号成分と音声信号成分をエンコーダ２０２に出力する。なお、アンテナが受信する地上波のテレビジョン放送信号の垂直ブランキング期間には、放送番組情報としてのＥＰＧ情報が含まれており、チューナ２０１は、このＥＰＧ情報についてもエンコーダ２０２に出力する。
【００４２】
エンコーダ２０２は、アナログ放送チューナ２０１からの入力信号を、例えばＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式等のエンコード方式によりエンコードを行ないデジタルデータとして、バス２１１を介して補助記憶装置２０３に格納する。ＥＰＧ情報も併せて格納される。補助記憶装置２０３は、ＤＶＤ、ハードディスク、磁気テープ、リムーバブルディスク、フラッシュメモリなどの各種記憶媒体を有する記憶装置である。
【００４３】
衛星放送等に代表されるデジタル放送信号は、デジタル放送受信アンテナを介してデジタル放送チューナ２０４に入力され、デジタルデータとして、バス２１１を介して補助記憶装置２０３に格納される。デジタル放送信号にもＥＰＧ情報が付与されており、ＥＰＧ情報も併せて格納される。
【００４４】
補助記憶装置２０３に記憶された信号を再生する際には、補助記憶装置２０３からの読み取りデータがバス２１１を介してデコーダ２０５に出力され、例えばＭＰＥＧ方式でデコードされた後、表示装置、スピーカなどの出力装置に出力される。なお、複数の映像信号を同時に処理することができるチューナ・エンコーダ・デコーダを用いれば、複数のチャンネルの映像を同時に処理することができる。
【００４５】
なお、上述の処理は、チューナにおいて受信した信号を一旦保持記憶装置に格納して、その格納データを再生する処理として説明したが、受信された映像信号と音声信号を補助記憶装置２０３に記憶させず、チューナ２０１，２０４から入力する信号を、そのまま表示装置に出力する処理も可能である。
【００４６】
ネットワークインタフェース２０７は、インターネット等のネットワーク２０６に接続されており、ネットワーク２０６を介した番組コンテンツあるいは番組情報、その他の管理情報など、様々なデータを受信することができる。
【００４７】
バス２１１には、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などよりなる主記憶装置２１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０８が接続されている。主記憶装置２１０には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０９が各種の処理を実行する上において必要なデータやパラメータが適宜記憶される。ＲＯＭ２０８には、ＣＰＵ２０９が実行するプログラムが記憶されている。具体的には、以下において説明する本発明の映像録画再生装置を制御するためのソフトウェアが格納されており、映像録画再生装置が起動したときに、ＲＯＭ２０８からソフトウェアが読み出される。各種のデータ処理および制御は、制御部としてのＣＰＵ２０９が、主記憶装置２１０をワークエリア、パラメータ格納エリアとして適用して、バス２１１に接続された各デバイスとのデータの送受信を行いながら実行する。
【００４８】
なお、補助記憶装置２０３には、コンテンツおよび放送番組情報（ＥＰＧ）のみならず、視聴するコンテンツを配置したり自動録画予約を行う際に利用するユーザのコンテンツに対する嗜好情報、各種の管理情報、以下に説明する処理を実行するプログラムなどが格納される。なお、図２には示していないが、情報処理装置には、日時管理可能なクロック、およびタイマが備えられており、録画予約処理や、後述する日時に対応するコンテンツ嗜好度の算出の際に利用される。日時管理可能なクロックは平日、休日、曜日等の管理情報も備えられたカレンダー機能を持つ。
【００４９】
放送信号の受信、蓄積、再生処理を実行する情報処理装置において、制御部としてのＣＰＵ２０９の実行するプログラムに基づいて実行される処理機能について図３を参照して説明する。以下、各機能毎に区分して説明する。
【００５０】
［コンテンツ再生のための基本機能］
ライブ放送再生部３０１は、チューナを介して受信する信号に基づく再生処理を実行する。録画コンテンツ再生部３０２は、録画されているコンテンツ（番組単位で記録された映像音声データおよびこれに付帯するデータの塊）を再生する処理を実行する。録画制御部３０３は、放送や外部入力などの映像を録画するための録画制御を実行する。チューナ制御部３０４は受信チャンネルの切り換え制御を実行する。
【００５１】
［情報管理機能］
録画コンテンツ管理部３０５は、録画コンテンツに関する情報を保持・管理する処理を実行する。ＥＰＧ情報管理部３０６は、ＥＰＧ（電子番組表）情報の管理処理を行なう。録画予約管理部３０７は、録画予約情報の管理処理を実行する。録画予約アプリケーション３１０の指示に基づいて録画予約情報の管理処理を実行する。嗜好情報管理部３０８は、コンテンツ対応の嗜好度を算出する。算出する嗜好度情報は、コンテンツリストとして提示したり自動録画予約を行う際に利用される。嗜好情報は、視聴制御アプリケーション３０９の制御の下にチューナ制御部３０４、録画コンテンツ管理部から取得される視聴あるいは録画コンテンツ情報と、ＥＰＧ情報管理部３０６から取得される放送番組情報などに基づいて取得される。嗜好情報管理部３０８における嗜好度算出処理は、例えば時間過に伴って変化する嗜好度の算出処理として実行される。具体的には、コンテンツの録画時間から視聴時間までと、コンテンツの視聴後とで異なる関数を適用した嗜好度算出処理や、１日の区分時間帯、休日、平日、曜日などを区別した嗜好度算出処理を実行する。これらの処理の詳細については、後段で説明する。
【００５２】
［その他の機能］
視聴制御アプリケーション３０９は、ユーザとのインターフェースとしての機能を提供し、ユーザ指示に基づいて、ライブ放送や録画コンテンツの再生制御を実行する。さらに、上述したように、チューナ制御部３０４、録画コンテンツ管理部から取得される視聴あるいは録画コンテンツ情報を嗜好情報管理部３０８に提供する。さらに、嗜好情報管理部３０８の算出したコンテンツ対応の嗜好度に基づいて、嗜好度順のコンテンツリストを生成し表示部に出力してユーザに提示する表示情報生成部としての機能を持つ。
【００５３】
録画予約アプリケーション３１０は、録画予約を行う。録画予約のための情報は、視聴制御アプリケーション３０９を介して入力するユーザ指示情報、嗜好情報管理部３０８から入力するユーザ嗜好情報に基づく情報である。
【００５４】
アプリケーション管理部３１１は、アプリケーション全体の動作を必要に応じて管理する。また、ネットワークとの接続のためのソフトウェアとして、ネットワーク通信部３１２を有する。
【００５５】
以下に説明する本発明の中心的な役割を果たす構成要素は、嗜好情報管理部３０８と、視聴制御アプリケーション３０９である。嗜好情報管理部３０８は、例えば時間過に伴って変化する嗜好度の算出処理として実行される。具体的には、コンテンツの録画時間から視聴時間までと、コンテンツの視聴後とで異なる関数を適用した嗜好度算出処理や、１日の区分時間帯、休日、平日、曜日などを区別した嗜好度算出処理を実行する。
【００５６】
視聴制御アプリケーション３０９は、嗜好情報管理部３０８およびアプリケーション管理部３１１と密接に通信を行い、前記嗜好情報管理部の算出した時間経過に伴って変化する嗜好度の値に従ったコンテンツリストを生成し表示部に出力してコンテンツリストをユーザに提示する。コンテンツリストは、視聴するコンテンツのシーケンスの設定リストである。さらに、視聴制御アプリケーション３０９は、機器の状態情報、例えば視聴時様態にあるチャンネル情報、録画状態にあるコンテンツ情報を取得処理などを実行する。以下にライブ放送や録画コンテンツの視聴に適用されるコンテンツリストの具体的内容について説明する。
【００５７】
図４に、ユーザインタフェースとしてのディスプレイ４００上に表示されるコンテンツリストの例を示す。コンテンツリストは、ユーザによるコンテンツ選択画面として適用可能である。ディスプレイ４００には、図４に示すように、カテゴリ別に選択可能なコンテンツが表示される。表示データ４０１は、第１カテゴリとしてのライブ放送についての選択可能なコンテンツを列挙しているデータであり、視聴可能なチャンネルＮｏ．のリストを提示したデータである。リストの順番の設定については、後段で説明する。
【００５８】
表示データ４０２、表示データ４０３は、例えば録画済コンテンツであり、ジャンル別の情報として区分され、それぞれのカテゴリに含まれる録画コンテンツの題名などのコンテンツ情報リストとして設定されたデータである。
【００５９】
カテゴリは、コンテンツのジャンルや、コンテンツの放送ソース（地上アナログ、地上デジタル、ＢＳデジタルなど）などによって区分されるコンテンツ区分である。ユーザは、リモコン４１０上に配置された「←」、「→」ボタンでカテゴリを切り換えることが出来る。各カテゴリ内には、そのカテゴリに属するコンテンツが配置され表示される。ユーザは、リモコン４１０上に配置された「↑」、「↓」ボタンあるいはチャンネル切り換えボタン等により録画コンテンツを切り換えることが出来る。
【００６０】
ユーザインタフェースには、複数のカテゴリやコンテンツがリスト形式で表示される。ユーザは、リモコン４１０を使用してリストに提示されたコンテンツの選択が可能であり、選択されたコンテンツの再生を行なうことができる。さらに、ユーザはコンテンツの再生状態においても、リモコンの「↑」、「↓」、「←」、「→」ボタンを押すことにより、再生するカテゴリやコンテンツを切り換えることができる。また、あるカテゴリ内の１つのコンテンツの再生が終了した場合には、そのカテゴリ内にある次のコンテンツ、すなわちリスト上位から下位に従って、順次、再生が自動的に実行される。すなわち、各カテゴリ内のコンテンツリストは再生順に設定されたリストである。ただし、ユーザがリモコン４１０を使用してリモコンの「↑」、「↓」、「←」、「→」ボタンを押すことにより、コンテンツを指定して、指定したコンテンツを再生することも可能である。
【００６１】
本発明のポイントの１つは、あるユーザインタフェースを介して提示される各カテゴリ内に配置されるコンテンツリストのコンテンツの表示順の設定および更新制御にある。
【００６２】
図５に、カテゴリのコンテンツ配置例としての第１の例を示す。図５は、１つのカテゴリ内のコンテンツリストの表示例を示している。図５の例は、
（１）視聴中コンテンツまたはラストコンテンツ
（２）未視聴コンテンツ群
（３）視聴済みコンテンツ群
の順番でコンテンツ情報をリスト化した構成である。
【００６３】
情報処理装置の電源を入れた直後には、最後に見ていたコンテンツの続きから再生が開始し、また、ユーザがあるコンテンツを選択した場合にはそのコンテンツの再生が開始する。コンテンツの再生が開始すると、図５に示すように、現在視聴中のコンテンツに対応するコンテンツ情報５０１がカテゴリ内の最上位位置に配置される。それ以降に未視聴のコンテンツ群５０２が、また最下位には視聴済みのコンテンツ群５０３が配置される。
【００６４】
現在視聴中のコンテンツの再生が終了すると、ユーザによるリモコン操作に基づくコンテンツ指定が実行されない場合は、その下位にあるコンテンツの再生が開始する。ここで、未視聴のコンテンツ群や視聴済みコンテンツ群は、それぞれの中で、その録画開始時刻が古い順、新しい順、あるいは名前順に並べることができる。また、配置されるコンテンツには現在録画中のコンテンツや、録画はしていない放送中のコンテンツも含めることができる。図５に示す例において未視聴のコンテンツ群５０２は、録画開始時刻が新しい順に並べた例であり、未視聴のコンテンツ群５０２の最上位には、現在録画中のコンテンツに対応するコンテンツ情報が提示されている。録画中識別マーク５１１は、リストに提示されているコンテンツが現在、録画処理の実行中であることを示す識別マークである。
【００６５】
図５に示すコンテンツリスト配置構成とすることで、ユーザ（視聴者）は、視聴中のコンテンツの再生が終了した後に、未視聴のコンテンツを優先的に視聴していくことが出来、また、リモコン上の「↓」ボタンを押すだけで違う未視聴のコンテンツを視聴することができる。コンテンツの視聴を開始すると、そのコンテンツが「視聴中」として最上位に再配置される。また、新たな録画コンテンツが発生した場合は、未視聴コンテンツ群５０２にコンテンツ情報を追加するリスト更新処理が実行される。
【００６６】
図６に、カテゴリのコンテンツ配置例としての第２の例を示す。図６の例は、
（１）直近視聴コンテンツ群
（２）視聴中コンテンツまたはラストコンテンツ
（３）未視聴コンテンツ群
（４）視聴済みコンテンツ群（非プロテクト）
（５）視聴済みコンテンツ群（プロテクト）
の順番でコンテンツ情報をリスト化した構成である。
【００６７】
図６に、示す第２の例では、第１の例（図５）に示した配置方法と異なり、現在視聴中のコンテンツが最上位になるのではなく、現在視聴中のコンテンツの上位に、直近視聴コンテンツ群５２１が配置される。現在視聴中のコンテンツに対応するコンテンツ情報５２２は、その下位に設定され、さらに、未視聴コンテンツ群５２３、視聴済みコンテンツ群（非プロテクト）５２４、視聴済みコンテンツ群（プロテクト）５２５の各コンテンツ情報がリストアップされる。
【００６８】
直近視聴コンテンツ群５２１内のコンテンツ情報のリストは、たとえば、視聴タイミングが現在に近いものが下位（ラスト１）になり、視聴タイミングが現在から遠い（過去）ものが上位（ラスト３）になる。その他の設定順、たとえば、古い順、新しい順、あるいは名前順などの設定も可能である。
【００６９】
その他の各コンテンツ群内のリスト設定順は、第１の例と同様、古い順、新しい順、あるいは名前順などの設定が可能である。この配置構成により、ユーザはリモコン上の「↑」ボタンを押すだけで、最近視聴したコンテンツを再度視聴することができる。この直近視聴コンテンツ群にも、録画中のコンテンツや録画はしていないが現在放送中のコンテンツを含めることができる。
【００７０】
図７に、カテゴリのコンテンツ配置例としての第３の例を示す。図７の例は、
（１）直近視聴コンテンツ群
（２）視聴中コンテンツまたはラストコンテンツ
（３）日時依存嗜好度順コンテンツ群
の順番でコンテンツ情報をリスト化した構成である。
【００７１】
この第３の例は、現在視聴中あるいはそれよりも上位に配置されるコンテンツは第１の例（図５）あるいは第２の例（図６）に示した配置方法と同様の構成いずれでもよい。図７の例では、直近視聴コンテンツ群５３１、視聴中コンテンツ５３２の順としてある。
【００７２】
視聴中コンテンツ５３２の下位には、日時依存嗜好度順コンテンツ群５３３が配置される。日時依存嗜好度順コンテンツ群５３３には、ユーザの視聴する日時や、ユーザの嗜好度に基づいて、配置されるコンテンツ情報のリスト順が変更される。
【００７３】
以下に、そのリスト順設定および更新処理方法について説明する。図８は、ユーザ（視聴者）のコンテンツに対する嗜好度の時間経過に伴う変化を示すグラフである。
【００７４】
あるコンテンツの録画時刻（Ｔａ）からの時間経過に従って推移するユーザ（視聴者）のコンテンツに対する嗜好度の推移を示している。嗜好度は、時間（ｔ）に関する関数Ｐ（ｔ）によって示されるが、コンテンツの視聴前と後では異なる以下の式によって示される。
【００７５】
コンテンツを視聴する前
嗜好度：Ｐｔ＝Ｆ（ｔ１）
ただしｔ１は、録画時間（Ｔａ）からの経過時間を示す。
コンテンツ視聴後
嗜好度：Ｐｔ＝Ｇ（ｔ２）
ただしｔ２は、視聴時間（Ｔｂ）からの経過時間を示す。
【００７６】
関数Ｆ（ｔ１）、および関数Ｇ（ｔ２）は、例えば。
Ｆ（ｔ１）＝Ｃ１×ｔ１＋Ｄ１
Ｇ（ｔ２）＝Ｃ２×ｔ２＋Ｄ２
のように、１次関数で表現することができる。Ｃ１，Ｄ１，Ｃ２，Ｄ２は、予め定められた定数である。
この関数の例は一例であり、時間経過とともにしだいに嗜好度が低下する様々な関数を適用することもできる。
【００７７】
いずれにしても、コンテンツの視聴前は嗜好度が高く関数Ｆ（ｔ１）に従って、嗜好度が次第に低下し、視聴の実行によって嗜好度が急激に低下し、その後、さらに時間の経過に伴い嗜好度がさらに減少を続けるという推移を示す。
【００７８】
図７に示す日時依存嗜好度順コンテンツ群５３３に含まれるコンテンツのリストの設定は、日時依存嗜好度順コンテンツ群５３３に含まれる複数のコンテンツ各々に対応する嗜好度を算出し、算出した嗜好度の高い順に設定する。これらの嗜好度情報の算出処理を実行するのは、図３に示す嗜好度情報管理部３０８であり、嗜好度情報管理部３０８は、視聴制御情報アプリケーション３０９から入力するコンテンツの視聴情報、録画情報等を入力し、情報処理装置に内蔵するクロック、タイマに基づいて録画時間、視聴時間の経過時間を算出し、各コンテンツに対応する嗜好度を定期的に算出する。表示情報生成部として機能する視聴制御アブリケーション３０９は、嗜好情報管理部３０８の算出した時間経過に伴って変化する嗜好度の値に従ったコンテンツリストの生成を行い表示部に出力する。
【００７９】
なお、嗜好度情報管理部３０８は、コンテンツを視聴済みか否かを、例えばそのコンテンツの長さの半分以上を視聴したか否かを視聴制御情報アプリケーション３０９から入力するコンテンツの視聴情報、録画情報に基づいて決定する。
【００８０】
なお、コンテンツの録画時間から視聴時間までと、コンテンツの視聴後とで異なる関数を適用した嗜好度算出処理を実行する構成において、適用する嗜好度算出関数は、
コンテンツ視聴前の嗜好度：Ｐｔ＝Ｆ（ｔ１）＝Ｃ１×ｔ１＋Ｄ１
コンテンツ視聴後の嗜好度：Ｐｔ＝Ｇ（ｔ２）＝Ｃ２×ｔ２＋Ｄ２
のように、１次関数で表現した場合のパラメータ：Ｃ１，Ｄ１，Ｃ２，Ｄ２は、予め定められた共通の定数を適用してもよいが、例えば、図９に示すように、コンテンツのジャンルによって設定した異なるパラメータを適用する構成としてもよい。
【００８１】
すなわち、ニュースやスポーツなどは、新鮮さが重要であり時間の経過に伴いその価値が低下し、視聴したかしないかに関わらず嗜好度の低下は急なものとなる。しかし、ドラマや映画やアニメなど新鮮さがあまり重要でないコンテンツに対する嗜好度は、時間の経過に伴う低下率は小さく、視聴済みかどうかのみに大きく依存する。
【００８２】
具体的な嗜好度低下の推移について図１０を参照して説明する。図１０（ａ）は、ニュースやスポーツなどのコンテンツに対応する嗜好度の時間推移を示している。これらのコンテンツは、新鮮さが重要であり時間の経過に伴いその価値が急速に低下する。すなわち、視聴したかしないかに関わらず嗜好度の低下は急なものとなる。図１０（ｂ）は、ドラマや映画やアニメなどのコンテンツに対応する嗜好度の時間推移を示している。これらのコンテンツは、新鮮さがあまり重要でないコンテンツであり、時間の経過に伴う低下率は小さく、一旦、視聴がなされることによって嗜好度が急激に低下する。
【００８３】
このように、嗜好度の時間推移は、コンテンツに依存する場合が多い。従って、図９に示すようなコンテンツのジャンルによって異なるパラメータを適用する構成とすることにより、各コンテンツに応じた適切な嗜好度の算出が可能となる。
【００８４】
上述の嗜好度を各コンテンツに対応して算出し、嗜好度の高いコンテンツに対応するコンテンツ情報を図７に示す日時依存嗜好度順コンテンツ群に上位からリストアップして表示する。本構成により、ユーザはより嗜好度の高いコンテンツを優先的に選択して視聴することが可能となる。なお、図９に示した各パラメータは、必要に応じてユーザが値を変更したり、またはユーザの各種操作状況、例えばコンテンツの記録予約操作、コンテンツの消去プロテクト操作、コンテンツの記録予約のキャンセル操作、コンテンツ検索のためのキーワード登録操作など、コンテンツに対応する様々なユーザ操作に基づく学習機能により自動的に修正させる構成としてもよい。
【００８５】
次に、ユーザがコンテンツを実際に視聴する日時を考慮して、嗜好度を算出して、嗜好度の高いものから順にコンテンツ情報をリストアップする第４の例について説明する。図１１に第４の例を示す。図１１の例は、
（１）直近視聴コンテンツ群
（２）視聴中コンテンツまたはラストコンテンツ
（３）ユーザ視聴日時依存嗜好度順コンテンツ群
の順番でコンテンツ情報をリスト化した構成である。
【００８６】
この第４の例は、現在視聴中あるいはそれよりも上位に配置されるコンテンツは第１の例（図５）あるいは第２の例（図６）に示した配置方法と同様の構成いずれでもよい。図１１の例では、直近視聴コンテンツ群５４１、視聴中コンテンツ５４２の順としてある。
【００８７】
視聴中コンテンツ５４２の下位には、ユーザ視聴日時依存嗜好度順コンテンツ群５４３が配置される。ユーザ視聴日時依存嗜好度順コンテンツ群５４３には、コンテンツを実際にユーザが視聴する日時に基づいて損出する嗜好度に基づいて、配置されるコンテンツ情報のリスト順が変更される。
【００８８】
本構成例は、基本的には、先の第３の例で説明したと同様、コンテンツに対応する嗜好度を算出する。先の第３の例では、各コンテンツの嗜好度は時間の経過とともに低下するのが基本であったが、本例では、日時によって上下する。例えば、日曜の昼に見たい番組と平日の夜に見たい番組は異なることが多い。平日の夜はニュース番組を好んで見るが、土曜の夜はドラマ、日曜の昼は娯楽番組など、曜日や時間帯によって、ユーザが見たいと感じるコンテンツは変化する場合が多い。
【００８９】
従って、現在時刻が平日の夜であればニュース番組の嗜好度が高く、娯楽番組の嗜好度を低く算出し、図１１のユーザ視聴日時依存嗜好度順コンテンツ群５４３の上位にニュース番組に対応するコンテンツ情報を提示する。また、現在時刻が日曜の昼であれば、娯楽番組の嗜好度が高く、ニュース番組の嗜好度を低く算出して、図１１のユーザ視聴日時依存嗜好度順コンテンツ群５４３の上位に娯楽番組に対応するコンテンツ情報を提示する。
【００９０】
このような、現在の日時に依存した嗜好度算出式を以下に示す。
本例においても、あるコンテンツの録画時刻（Ｔａ）からの時間経過に従って推移するユーザ（視聴者）のコンテンツに対する嗜好度の推移は、時間（ｔ）に関する関数Ｐ（ｔ）によって示され、コンテンツの視聴前と後では異なる以下の式によって示される。
コンテンツを視聴する前
嗜好度：Ｐｔ＝Ｆ（ｔ１）＋Ｃ１×Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）
ただしｔ１は、録画時間（Ｔａ）からの経過時間、Ｃ１は係数を示す
コンテンツ視聴後
嗜好度：Ｐｔ＝Ｇ（ｔ２）＋Ｃ２×Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）
ただしｔ２は、視聴時間（Ｔｂ）からの経過時間、Ｃ２は係数を示す。
【００９１】
上記式において、
Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）は、日時依存パラメータである。
日時依存パラメータ：Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）は、さらに、下記式によって示される。
Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）＝基本嗜好値＋曜日時間帯嗜好値
ここで、基本嗜好値と、曜日時間帯嗜好値は以下のように定義される。
【００９２】
基本嗜好値
特に更新されない限り時間に依存しないコンテンツに対応して定められる嗜好値である。コンテンツの種類に応じて予め設定された値を用いてもよいし、また、コンテンツに対応するユーザ操作に基づいて設定する値としてもよい、例えば、コンテンツの記録予約操作、コンテンツの消去プロテクト操作、コンテンツの記録予約のキャンセル操作、コンテンツ検索のためのキーワード登録操作など、コンテンツに対応する様々なユーザ操作に基づいて決定される嗜好値としてもよい。ユーザ操作に基づく嗜好値決定処理例としては例えば、本出願人の先の特許出願としての特開２００４−７２５０２に記載された構成を適用可能である。
【００９３】
曜日時間帯嗜好値
各コンテンツに対して、曜日および時間帯別に設定される嗜好値である。図１２にあるコンテンツに対応する基本嗜好値５６１と、曜日時間帯嗜好値５６２の例を示す。この例は、放送時間（録画時間）が月−日：１９：００のニュース番組の基本嗜好値５６１と、曜日時間帯嗜好値５６２の例である。
基本嗜好値＝＋１２
は、コンテンツに対応した嗜好値であり、時間帯によって変動しない値である。
【００９４】
一方、曜日時間帯嗜好値は、図に示すように、
平日  ５：００−１１：００＝＋０．１
平日１１：００−１７：００＝＋０．３
平日１７：００−２３：００＝＋３．５
平日２３：００−  ５：００＝＋３．２
休日  ５：００−１１：００＝＋０．２
休日１１：００−１７：００＝＋５．２
休日１７：００−２３：００＝＋７．３
休日２３：００−  ５：００＝−０．５
のように、曜日および時間帯によって異なる値として設定される。
【００９５】
この例は、
休日１７：００−２３：００＝＋７．３が最も高い曜日時間帯嗜好値であり、
休日２３：００−  ５：００＝−０．５が最も低い曜日時間帯嗜好値である。
コンテンツに応じて曜日時間帯嗜好値が設定される。なお、図１１に示す例は、平日と休日のみの分類となっており、また時間帯は６時間単位の区切りとなっているが、これは一例であり、月〜日の各曜日を区別した設定や、４時間単位、３時間単位、１時間単位など、各種の設定が可能である。
【００９６】
各コンテンツに対応する日時依存パラメータ：Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）との対応付けは、番組開始時刻データとチャンネルデータとの組み合わせに基づくコンテンツ識別情報に基づいて対応する日時依存パラメータ：Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）の選択を行なう。あるいはコンテンツ対応の番組情報（ＥＰＧ）などから取得されるキーワードに基づいて番組、あるいは番組ジャンルを判別して、対応する日時依存パラメータ：Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）の選択を行なう。あるいは、もっと大雑把に、ジャンル（ドラマ、バラエティ、スポーツ）という大きな区別を適用して各コンテンツ対応の日時依存パラメータ：Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）の選択を行なう構成としてもよい。これらの処理は、図３における嗜好情報管理部３０８において実行される。
【００９７】
上述の説明から理解されるように、本例では、コンテンツ対応の嗜好度の算出は下式によって実行される。
コンテンツを視聴する前
嗜好度：Ｐｔ＝Ｆ（ｔ１）＋Ｃ１×Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）
＝Ｆ（ｔ１）＋Ｃ１×（基本嗜好値＋曜日時間帯嗜好値）
ただしｔ１は、録画時間（Ｔａ）からの経過時間、Ｃ１は係数を示す
コンテンツ視聴後
嗜好度：Ｐｔ＝Ｇ（ｔ２）＋Ｃ２×Ｐｒｅｆ（Ｃｏｎｔｅｎｔ，ｄａｙ，ｔｉｍｅ）
＝Ｇ（ｔ２）＋Ｃ２×（基本嗜好値＋曜日時間帯嗜好値）
ただしｔ２は、視聴時間（Ｔｂ）からの経過時間、Ｃ２は係数を示す。
【００９８】
上記式において、Ｆ（ｔ１）、Ｇ（ｔ２）は、先に図８〜図１０を参照して説明したと同様、
Ｆ（ｔ１）＝Ｃ１×ｔ１＋Ｄ１
Ｇ（ｔ２）＝Ｃ２×ｔ２＋Ｄ２
のように、１次関数で表現することが可能であり、パラメータ：Ｃ１，Ｄ１，Ｃ２，Ｄ２は、予め定められた共通の定数を適用してもよいし、例えば、図９に示すように、コンテンツのジャンルによって設定した異なるパラメータを適用する構成としてもよい。
【００９９】
嗜好情報管理部３０８は、情報処理装置内のタイマに基づいて現在日時情報を取得し、例えば、図１１に示す曜日時間帯嗜好値の設定、すなわち
５：００−１１：００
１１：００−１７：００
１７：００−２３：００
２３：００−  ５：００
のように，６時間ごとに曜日時間帯嗜好値が変更される場合は、６時間毎に各コンテンツの嗜好値を算出し、データ更新を実行して、より嗜好値の高いコンテンツに対応するコンテンツ情報を図１１に示すユーザ視聴日時依存嗜好度順コンテンツ群に上位からリストアップして表示する。本構成により、ユーザは、平日の夜、休日の昼など、現在の日時に応じてより嗜好度の高いコンテンツを優先的に選択して視聴することが可能となる。
【０１００】
なお、曜日時間帯嗜好値は、各コンテンツに対応する固定値としてもよいが、コンテンツに対するユーザの視聴履歴に基づいて更新する構成としてもよい。すなわち、コンテンツを視聴した場合には視聴した曜日時間帯嗜好値にポイントを加えていく。曜日時間帯嗜好値には上限値が設定されており、嗜好値のどれかが上限値を超えた場合にはそのコンテンツの全ての曜日時間帯嗜好値に一定値を乗じて最大値が上限値に収まるように処理する（規格化する）。
【０１０１】
曜日時間帯嗜好値の更新処理は、下式に基づいて実行される。
曜日時間帯嗜好値（ｎｅｗ）＝曜日時間帯嗜好値（ｏｌｄ）＋ｐ
例えばｐ＝０．１とすると、
図１１の例において、休日１１：００−１７：００の時間帯にこのコンテンツ（ニュース）をユーザ（視聴者）が見た場合、現在の曜日時間帯嗜好値＝７．３は、
曜日時間帯嗜好値（ｎｅｗ）＝７．３＋０．１＝７．４
として設定される。さらに、続けて、ユーザが次の週において、
休日１１：００−１７：００の時間帯にこのコンテンツ（ニュース）をユーザ（視聴者）が見た場合、
曜日時間帯嗜好値（ｎｅｗ）＝７．４＋０．１＝７．５
となり、以降７．６→７．７→７．８→７．９→８．０→８．１→８．２
と増加することになる。
【０１０２】
ただし、曜日時間帯嗜好値には上限値が設定されている。いま、８．０が上限値であったとすると、このコンテンツの曜日時間帯嗜好値のいずれかが８．０を超える値となったときには、そのコンテンツの全ての曜日時間帯嗜好値に一定値を乗じて最大値が上限値に収まるように処理する（規格化する）。すなわち、
曜日時間帯嗜好値（ｎｅｗ）＝曜日時間帯嗜好値（ｏｌｄ）×（上限値／最大値）
としてそのコンテンツの全ての曜日時間帯嗜好値の更新処理を実行する。
【０１０３】
この曜日時間帯嗜好値更新処理により、曜日時間帯嗜好値は上限値を超えない範囲でユーザの視聴状況を反映して適宜更新されることになる。
【０１０４】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１０５】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１０６】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＭＯ（Ｍａｇｎｅｔｏ  ｏｐｔｉｃａｌ）ディスク，ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【０１０７】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１０８】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１０９】
以上、説明したように、本発明の構成によれば、コンテンツ対応の嗜好度の算出処理において、時間経過に伴って変化するコンテンツ対応の嗜好度の値を算出する構成とし、時間経過に伴って変化する嗜好度の値に従ったコンテンツリストを生成してユーザに提示する構成としたので、よりタイムリーなコンテンツリストがユーザに提示可能となり、ユーザの嗜好を的確に反映したコンテンツの選択、視聴が実現される。
【０１１０】
さらに、本発明の構成によれば、嗜好度の値を１日の時間帯や休日、平日、曜日などに応じた値として算出し、算出した嗜好値に応じたリストを生成してユーザに提示する構成としたので、ユーザがコンテンツを視聴する時間、曜日などに応じた最適なコンテンツリストを提示することが可能となり、ユーザの嗜好を的確に反映したコンテンツの選択、視聴が実現される。
【図面の簡単な説明】
【０１１１】
【図１】本発明を適用可能なネットワークシステム構成について説明する図である。
【図２】本発明の情報処理装置のハードウェア構成例について説明する図である。
【図３】本発明の情報処理装置の機能構成を説明する図である。
【図４】本発明の情報処理装置においてユーザに提示するコンテンツ情報表示例を示す図である。
【図５】本発明の情報処理装置においてユーザに提示するコンテンツリストの例について説明する図である。
【図６】本発明の情報処理装置においてユーザに提示するコンテンツリストの例について説明する図である。
【図７】本発明の情報処理装置においてユーザに提示するコンテンツリストの例について説明する図である。
【図８】本発明の情報処理装置においてユーザに提示するコンテンツリストのリスト順決定に適用する嗜好度の算出例について説明する図である。
【図９】本発明の情報処理装置においてユーザに提示するコンテンツリストのリスト順決定に適用する嗜好度の算出に適用するパラメータの設定例を示す図である。
【図１０】本発明の情報処理装置においてユーザに提示するコンテンツリストのリスト順決定に適用する嗜好度の時間推移の例について説明する図である。
【図１１】本発明の情報処理装置においてユーザに提示するコンテンツリストの例について説明する図である。
【図１２】本発明の情報処理装置においてユーザに提示するコンテンツリストのリスト順決定に適用する嗜好度の構成値としての基本嗜好値と曜日時間帯嗜好値の例について説明する図である。
【符号の説明】
【０１１２】
１０１  アナログ放送電波
１０２  アナログ放送アンテナ
１０３  デジタル放送電波
１０４  デジタル放送アンテナ
１０５  情報処理装置
１０６  表示装置
１０７  ネットワーク
２０１  アナログ放送チューナ
２０２  エンコーダ
２０３  補助記憶装置
２０４  デジタル放送チューナ
２０５  デコーダ
２０６  ネットワーク
２０７  ネットワークインタフェース
２０８  ＲＯＭ
２０９  ＣＰＵ
２１０  主記憶装置
３０１  ライブ放送再生部
３０２  録画コンテンツ再生部
３０３  録画制御部
３０４  チューナ制御部
３０５  録画コンテンツ管理部
３０６  ＥＰＧ情報管理部
３０７  録画予約管理部
３０８  嗜好情報管理部
３０９  視聴制御アプリケーション
３１０  録画予約アプリケーション
３１１  アプリケーション管理部
３１２  ネットワーク通信部
４００  ディスプレイ
４０１，４０２，４０３  表示データ
４１０  リモコン
５０１  現在視聴中のコンテンツに対応するコンテンツ情報
５０２  未視聴のコンテンツ群
５０３  視聴済みのコンテンツ群
５１１  録画中識別マーク
５２１  直近視聴コンテンツ群
５２２  現在視聴中のコンテンツに対応するコンテンツ情報
５２３  未視聴のコンテンツ群
５２４  視聴済みのコンテンツ群（非プロテクト）
５２５  視聴済みのコンテンツ群（プロテクト）
５３１  直近視聴コンテンツ群
５３２  現在視聴中のコンテンツに対応するコンテンツ情報
５３３  日時依存嗜好度順コンテンツ群
５４１  直近視聴コンテンツ群
５４２  現在視聴中のコンテンツに対応するコンテンツ情報
５４３  ユーザ視聴日時依存嗜好度順コンテンツ群
５６１  基本嗜好値
５６２  曜日時間帯嗜好値
【図１】
2006005514.tif 000003
【図２】
2006005514.tif 000004
【図３】
2006005514.tif 000005
【図４】
2006005514.tif 000006
【図５】
2006005514.tif 000007
【図６】
2006005514.tif 000008
【図７】
2006005514.tif 000009
【図８】
2006005514.tif 000010
【図９】
2006005514.tif 000011
【図１０】
2006005514.tif 000012
【図１１】
2006005514.tif 000013
【図１２】
2006005514.tif 000014