(57)【要約】【課題】ユーザに適切に番組をレコメンドする。【解決手段】レコメンドシステム５は、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータ１と、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータ２と、チャンネル毎番組ランキングデータ１において、嗜好チャンネルデータ２の示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータ３として出力するレコメンドデータ出力手段４とを備える。【選択図】      図１
2014140118.tif 000002
【特許請求の範囲】
【請求項１】
所定の時間およびチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムであって、
前記ユーザ端末は、
ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶する記憶装置と、
前記予約番組データを、前記レコメンドサーバに送信するとともに、前記レコメンドサーバから、録画予約可能な番組のレコメンドデータを受信するレコメンド要求手段とを備え、
前記レコメンドサーバは、
チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
前記ユーザ端末から、前記予約番組データを受信する予約番組データ受信手段と、
前記予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを出力する嗜好チャンネルデータ出力手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備える
ことを特徴とするレコメンドシステム。
【請求項２】
所定の時間およびチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバであって、
チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
ユーザ端末から、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを受信する予約番組データ受信手段と、
前記予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを出力する嗜好チャンネルデータ出力手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備えることを特徴とするレコメンドサーバ。
【請求項３】
前記予約番組データは、録画対象の番組の識別子と、当該番組のチャンネル識別子とを対応づけており、
前記レコメンドデータ出力手段は、
前記レコメンドデータに含まれる番組の識別子のうち、前記予約番組データに含まれる番組の識別子を削除して、前記レコメンドデータを出力する
ことを特徴とする請求項２に記載のレコメンドサーバ。
【請求項４】
前記レコメンドデータ出力手段は、前記予約番組データにおいてより多く含まれるチャンネル識別子について、当該チャンネルの識別子に対応づけられる、より多くの番組の識別子を、前記レコメンドデータとして出力する
ことを特徴とする請求項２または３に記載のレコメンドサーバ。
【請求項５】
所定の時間およびチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバであって、
チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータと、
ユーザの識別子と、当該ユーザの操作対象のチャンネルの識別子とを対応づけたユーザ履歴データと、を記憶する記憶装置と、
前記ユーザ履歴データに基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを出力する嗜好チャンネルデータ出力手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組のランキングを、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備えることを特徴とするレコメンドサーバ。
【請求項６】
ユーザ端末から、当該ユーザの嗜好のチャンネルの識別子を含むマイチャンネルデータを受信するマイチャンネルデータ受信手段とをさらに備え、
前記嗜好チャンネルデータ出力手段は、さらに前記マイチャンネルデータに基づいて、前記嗜好チャンネルデータを出力する
ことを特徴とする請求項５に記載のレコメンドサーバ。
【請求項７】
前記レコメンドデータ出力手段は、前記ユーザ履歴データにおいてより多く含まれるチャンネル識別子について、当該チャンネルの識別子に対応づけられる、より多くの番組の識別子を、前記レコメンドデータとして出力する
ことを特徴とする請求項５または６に記載のレコメンドサーバ。
【請求項８】
レコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムであって、
前記ユーザ端末は、
ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶する記憶装置と、
前記予約番組データに基づいて、前記ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを生成する嗜好チャンネルデータ生成手段と、
前記嗜好チャンネルデータを、前記レコメンドサーバに送信するとともに、前記レコメンドサーバから、録画予約可能な番組のレコメンドデータを受信するレコメンド要求手段とを備え、
前記レコメンドサーバは、
チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
前記ユーザ端末から、前記嗜好チャンネルデータを受信する嗜好チャンネルデータ受信手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備える
ことを特徴とするレコメンドシステム。
【請求項９】
所定の時間およびチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバであって、
チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
ユーザ端末から、当該ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを受信する嗜好チャンネルデータ受信手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備える
ことを特徴とするレコメンドサーバ。
【請求項１０】
所定の時間およびチャンネルで提供される番組のレコメンドデータを出力するレコメンドサーバに接続し、ユーザが利用するユーザ端末であって、
ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを記憶する記憶装置と、
レコメンドサーバから、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを取得する番組ランキングデータ取得手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備えることを特徴とするユーザ端末。
【請求項１１】
前記記憶装置はさらに、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶し、
前記予約番組データに基づいて、前記ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを生成する嗜好チャンネルデータ生成手段をさらに備える
ことを特徴とする請求項１０に記載のユーザ端末。
【請求項１２】
前記レコメンドデータ出力手段は、前記レコメンドデータに含まれる番組の識別子のうち、前記予約番組データに含まれる番組の識別子を削除して、前記レコメンドデータを出力する
ことを特徴とする請求項１１に記載のユーザ端末。
【請求項１３】
所定の時間およびチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムであって、
チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを記憶する記憶装置と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備えることを特徴とするレコメンドシステム。
【請求項１４】
所定の時間およびチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンド方法であって、
ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを記憶するステップと、
チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するステップと、
を備えることを特徴とするレコメンド方法。
【請求項１５】
所定の時間およびチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに用いるレコメンドプログラムであって、
コンピュータを、
チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータにおいて、ユーザの嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段
として機能させることを特徴とするレコメンドプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の時間およびチャンネルで提供される番組のレコメンドデータを提供するレコメンドシステム、レコメンドサーバ、ユーザ端末、レコメンド方法およびレコメンドプログラムに関する。
【背景技術】
【０００２】
近年、通信ネットワークおよび情報機器の発達に伴い、通信ネットワークや放送電波を介して、多数のチャンネルで番組を配信する方法が普及している。この際、ユーザの嗜好にあった番組をユーザに提供するため、様々な番組推薦手法（レコメンド）が知られている（例えば、特許文献１参照。）。特許文献１においては、ユーザの利用対象のコンテンツのメタデータのキーワードに基づいて、そのキーワードを含むコンテンツメタデータに対応づけられたコンテンツを、ユーザにレコメンドする方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２９３３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に示すように、ユーザの利用対象のジャンルなどの、コンテンツのメタデータに基づいてレコメンドする場合、適切な番組をユーザにレコメンドするために、比較的多数の履歴が必要となる場合がある。また、例えばジャンルによってレコメンドすると、広く一般の傾向を示したに過ぎず、個々のユーザの詳細な嗜好を反映しづらい場合がある。
【０００５】
従って本発明の目的は、ユーザの利用履歴の多少にかかわらず、ユーザに適切に番組をレコメンド可能なレコメンドシステム、レコメンドサーバ、ユーザ端末、レコメンド方法およびレコメンドプログラムを提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１の特徴は、所定の時間およびチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに関する。本発明の第１の特徴に係るユーザ端末は、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶する記憶装置と、予約番組データを、レコメンドサーバに送信するとともに、レコメンドサーバから、録画予約可能な番組のレコメンドデータを受信するレコメンド要求手段とを備える。レコメンドサーバは、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザ端末から、予約番組データを受信する予約番組データ受信手段と、予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを出力する嗜好チャンネルデータ出力手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【０００７】
本発明の第２の特徴は、所定の時間およびチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバに関する。本発明の第２の特徴に係るレコメンドサーバは、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザ端末から、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを受信する予約番組データ受信手段と、予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを出力する嗜好チャンネルデータ出力手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【０００８】
ここで予約番組データは、録画対象の番組の識別子と、当該番組のチャンネル識別子とを対応づけており、レコメンドデータ出力手段は、レコメンドデータに含まれる番組の識別子のうち、予約番組データに含まれる番組の識別子を削除して、レコメンドデータを出力しても良い。
【０００９】
またレコメンドデータ出力手段は、予約番組データにおいてより多く含まれるチャンネル識別子について、当該チャンネルの識別子に対応づけられる、より多くの番組の識別子を、レコメンドデータとして出力しても良い。
【００１０】
本発明の第３の特徴は、所定の時間およびチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバに関する。本発明の第３の特徴に係るレコメンドサーバは、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータと、ユーザの識別子と、当該ユーザの操作対象のチャンネルの識別子とを対応づけたユーザ履歴データと、を記憶する記憶装置と、ユーザ履歴データに基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを出力する嗜好チャンネルデータ出力手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組のランキングを、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【００１１】
ここでユーザ端末から、当該ユーザの嗜好のチャンネルの識別子を含むマイチャンネルデータを受信するマイチャンネルデータ受信手段とをさらに備え、嗜好チャンネルデータ出力手段は、さらにマイチャンネルデータに基づいて、嗜好チャンネルデータを出力しても良い。
【００１２】
またレコメンドデータ出力手段は、ユーザ履歴データにおいてより多く含まれるチャンネル識別子について、当該チャンネルの識別子に対応づけられる、より多くの番組の識別子を、レコメンドデータとして出力しても良い。
【００１３】
本発明の第４の特徴は、レコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに関する。本発明の第４の特徴に係るレコメンドシステムにおいて、ユーザ端末は、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶する記憶装置と、予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを生成する嗜好チャンネルデータ生成手段と、嗜好チャンネルデータを、レコメンドサーバに送信するとともに、レコメンドサーバから、録画予約可能な番組のレコメンドデータを受信するレコメンド要求手段とを備える。レコメンドサーバは、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザ端末から、嗜好チャンネルデータを受信する嗜好チャンネルデータ受信手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【００１４】
本発明の第５の特徴は、所定の時間およびチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバに関する。本発明の第５の特徴に係るレコメンドサーバは、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザ端末から、当該ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを受信する嗜好チャンネルデータ受信手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【００１５】
本発明の第６の特徴は、所定の時間およびチャンネルで提供される番組のレコメンドデータを出力するレコメンドサーバに接続し、ユーザが利用するユーザ端末であって、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを記憶する記憶装置と、レコメンドサーバから、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを取得する番組ランキングデータ取得手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【００１６】
ここで記憶装置はさらに、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶し、予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを生成する嗜好チャンネルデータ生成手段をさらに備えても良い。
【００１７】
またレコメンドデータ出力手段は、レコメンドデータに含まれる番組の識別子のうち、予約番組データに含まれる番組の識別子を削除して、レコメンドデータを出力しても良い。
【００１８】
本発明の第７の特徴は、所定の時間およびチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに関する。本発明の第７の特徴に係るレコメンドシステムは、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを記憶する記憶装置と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【００１９】
本発明の第８の特徴は、所定の時間およびチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンド方法に関する。本発明の第８の特徴に係るレコメンド方法は、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを記憶するステップと、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータにおいて、嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するステップと、を備える。
【００２０】
本発明の第９の特徴は、所定の時間およびチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに用いるレコメンドプログラムに関する。本発明の第９の特徴に係るレコメンドプログラムは、コンピュータを、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータにおいて、ユーザの嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段として機能させる。
【発明の効果】
【００２１】
本発明によれば、ユーザの利用履歴の多少にかかわらず、ユーザに適切に番組をレコメンド可能なレコメンドシステム、レコメンドサーバ、ユーザ端末、レコメンド方法およびレコメンドプログラムを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態に係るレコメンド提供方法の概要を説明する図である。
【図２】本発明の第１の実施の形態に係るレコメンドシステムのシステム構成図である。
【図３】本発明の第１の実施の形態に係るレコメンドシステムの処理を説明するシーケンス図である。
【図４】本発明の第１の実施の形態に係るコンテンツ提供サーバのハードウェア構成と機能ブロックを説明する図である。
【図５】本発明の第１の実施の形態に係るユーザ履歴データのデータ構造とデータの一例を説明する図である。
【図６】本発明の第１の実施の形態に係るチャンネル毎番組ランキングデータのデータ構造とデータの一例を説明する図である。
【図７】本発明の第１の実施の形態に係る変換装置のハードウェア構成と機能ブロックを説明する図である。
【図８】本発明の第１の実施の形態の第２の変形例に係るレコメンドシステムの処理を説明するシーケンス図である。
【図９】本発明の第１の実施の形態の第２の変形例に係るコンテンツ提供サーバのハードウェア構成と機能ブロックを説明する図である。
【図１０】本発明の第１の実施の形態の第２の変形例に係る変換装置のハードウェア構成と機能ブロックを説明する図である。
【図１１】本発明の第２の実施の形態に係るレコメンドシステムの処理を説明するシーケンス図である。
【図１２】本発明の第２の実施の形態に係るコンテンツ提供サーバのハードウェア構成と機能ブロックを説明する図である。
【図１３】本発明の第２の実施の形態に係る変換装置のハードウェア構成と機能ブロックを説明する図である。
【図１４】本発明の第３の実施の形態に係るレコメンドシステムの処理を説明するシーケンス図である。
【図１５】本発明の第３の実施の形態に係るコンテンツ提供サーバのハードウェア構成と機能ブロックを説明する図である。
【図１６】本発明の第３の実施の形態に係る変換装置のハードウェア構成と機能ブロックを説明する図である。
【図１７】本発明の第３の実施の形態の変形例に係るレコメンドシステムの処理を説明するシーケンス図である。
【図１８】本発明の第４の実施の形態に係るレコメンドシステムのシステム構成図である。
【図１９】本発明の第４の実施の形態に係るレコメンドシステムの処理を説明するシーケンス図である。
【図２０】本発明の第４の実施の形態に係る放送提供サーバのハードウェア構成と機能ブロックを説明する図である。
【図２１】本発明の第４の実施の形態に係る変換装置のハードウェア構成と機能ブロックを説明する図である。
【発明を実施するための形態】
【００２３】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００２４】
（概要）
本発明の実施の形態に係るレコメンド提供方法の概要を説明する。本発明の実施の形態に係るレコメンド提供方法は、いわゆるテレビ番組などの、所定の時間およびチャンネルで提供される番組をレコメンドする際に用いられる。
【００２５】
図１に示すように、レコメンドシステム５において、レコメンドデータ出力手段４が、チャンネル毎番組ランキングデータ１および嗜好チャンネルデータ２から、レコメンドデータ３を生成する。
【００２６】
チャンネル毎番組ランキングデータ１は、例えば、ユーザ群がそれぞれ各ユーザ端末で録画予約した番組の識別子を、チャンネル毎にまとめたデータである。チャンネル毎番組ランキングデータ１は、チャンネルの識別子に、ユーザ群がそれぞれ録画予約した番組の識別子と、当該チャンネルにおける番組ランキングデータとを対応づけたデータである。番組ランキングデータは、所定のチャンネルにおける当該番組の識別子と、ユーザ群によるこの番組の録画予約数の順位とを対応づけたデータである。ここで番組の識別子は、ユーザが将来提供される番組を録画するために、番組を特定する情報である。番組の識別子は、全てのチャンネルおよび全ての番組から、所定の番組を特定するための番組固有ＩＤであっても良いし、番組を提供するチャンネルおよび日時の情報であっても良いし、これらの組み合わせであっても良い。
【００２７】
嗜好チャンネルデータ２は、レコメンドの対象ユーザＡの嗜好に合致するチャンネルの識別子を含むデータである。この嗜好チャンネルデータ１は、ユーザが、マイチャンネルとして、予め自身の嗜好に合致するチャンネルや視聴する頻度の高いチャンネルとして登録したチャンネルの識別子であっても良いし、ユーザの録画や視聴などの操作履歴において、頻出するチャンネル識別子であっても良い。また嗜好チャンネルデータ２は、これらの組み合わせであっても良い。
【００２８】
レコメンドデータ３は、対象ユーザＡにレコメンドする番組の識別子を含むデータである。レコメンドデータ３は、例えば、対象ユーザＡの嗜好チャンネルのそれぞれについて、所定数のランキングの高い番組の識別子を含む。
【００２９】
レコメンドデータ出力手段４は、チャンネル毎番組ランキングデータ１のうち、嗜好チャンネルデータ２の嗜好チャンネルの識別子に対応づけられた番組ランキングデータを抽出する。レコメンドデータ出力手段４は、この番組ランキングに含まれる番組の識別子を、レコメンドデータ３として出力する。
【００３０】
ここで、嗜好チャンネルデータ２において、各嗜好チャンネルについて、重みを示す指標値が設定されても良い。この場合、レコメンドデータ出力手段４は、より重みの高い嗜好チャンネルについて、より多い番組の識別子を対応づけて、レコメンドデータ３を生成しても良い。
【００３１】
このように、本発明の実施の形態に係るレコメンド提供方法は、所定のユーザの嗜好チャンネルについて、その嗜好チャンネルで他のユーザから多く録画予約されている番組を抽出し、レコメンドする。
【００３２】
一般的に、テレビなどのコンテンツ配信において、ＥＰＧ（電子番組ガイド：Electronic Program Guide）が用いられている。このＥＰＧなどにおいて、各番組について、番組のジャンルが対応づけられている場合や、各番組にジャンルなどのメタデータが対応づけられている場合があるので、このジャンル毎に、番組予約のランキングを生成しレコメンドする場合も考えられる。しかしながら、ケーブルテレビのように、数百単位のチャンネルが存在する状況において、このようなジャンル毎のランキングは適切ではない。
【００３３】
なぜなら、多チャンネルの状況において、各チャンネルは、従来のジャンルという集合ではなく、よりさらに細かい個々の嗜好にあわせた分類を持つ。
【００３４】
具体的には、数百単位のチャンネルが存在する場合、複数のチャンネルでジャンルが重複する場合がある。例えば、ユーザの嗜好がサッカーである場合を考える。数百単位のチャンネルのうち、「スポーツ」に関するチャンネルも多くあり、また「サッカー」に関するチャンネルも多く存在する場合がある。そのような場合、ユーザは、単に「サッカー」というジャンルに限らず、所定のチャンネルのサッカーの番組を好む傾向がある。
【００３５】
本発明の実施の形態に係るレコメンド方法は、このようにチャンネル情報によって個々の嗜好を表現することが可能である点に着目している。ユーザが選択するチャンネルが、そのユーザの嗜好を表現する。従って、ユーザの嗜好を特定するために多くのユーザ履歴を蓄積することなく、少ないユーザ履歴に基づいて、一定のレコメンド精度を期待することができる。従って、本発明の実施の形態に係るレコメンド方法は、ユーザが利用を開始した直後や、より精度の高いレコメンドロジックを利用できるまでの期間において、特に有効である。
【００３６】
このような本発明の実施の形態に係る概念を、第１ないし第４の実施の形態として説明する。
【００３７】
（第１の実施の形態）
第１の実施の形態においては、コンテンツ提供サーバ１００は、チャンネル毎番組ランキングデータを保持するとともに、レコメンドシステム１０のユーザの操作履歴を保持する。コンテンツ提供サーバ１００は、この操作履歴に基づいてユーザの嗜好チャンネルを特定し、この嗜好チャンネルの番組ランキングを変換装置２００に提供する。
【００３８】
図２を参照して、第１の実施の形態に係るレコメンドシステム１０のシステム構成を説明する。
【００３９】
レコメンドシステム１０は、コンテンツ提供サーバ１００、第１の家庭内システム３００ａ、第２の家庭内システム３００ｂおよび第３の家庭内システム３００ｃを備える。コンテンツ提供サーバ１００は、例えばインターネットなどの通信ネットワーク１１を介して、第１の家庭内システム３００ａ、第２の家庭内システム３００ｂおよび第３の家庭内システム３００ｃのそれぞれと、相互に通信可能である。
【００４０】
本願明細書において、第１の家庭内システム３００ａ、第２の家庭内システム３００ｂおよび第３の家庭内システム３００ｃを特に区別しない場合、単に家庭内システム３００と記載する場合がある。図２に示す例において、第１ないし第３の３つの家庭内システム３００を備える場合を説明するが、数はこれに限られない。
【００４１】
コンテンツ提供サーバ１００は、通信ネットワーク１１を介して、家庭内システム３００に、複数のチャンネルのそれぞれで、予め定められた番組表に従って、所定の時間に番組を提供する。コンテンツ提供サーバ１００は、さらに、所定の時間およびチャンネルで提供される番組のレコメンドデータを、ユーザの利用する変換装置２００に提供する。本願明細書において、コンテンツ提供サーバ１００を、レコメンドサーバと称する場合がある。
【００４２】
家庭内システム３００は、変換装置２００、入力装置３０１および表示装置３０２を備える。入力装置３０１は、リモコンやボタンなどの、変換装置２００にユーザの指示を与える装置である。ユーザは、入力装置３０１を操作することにより、例えばユーザが録画予約したい番組の識別子などの情報を、変換装置２００に入力する。表示装置３０２は、例えばテレビである。ユーザは、表示装置３０２に出力されたコンテンツを視聴したり、番組表やレコメンドデータを閲覧したりする。
【００４３】
変換装置２００は、入力装置３０１から入力されたユーザの指示に従って、コンテンツ提供サーバ１００にコンテンツを要求する。変換装置２００はさらに、コンテンツ提供サーバ１００から受信したデータを処理して表示装置３０２に出力する。変換装置２００は、レコメンドデータを出力するために必要な情報をコンテンツ提供サーバ１００に送信し、コンテンツ提供サーバ１００から受信した情報に従って、レコメンドデータを表示装置３０２に出力する。ユーザは、このレコメンドデータに従って、ユーザの嗜好に合致するチャンネルの番組を、録画予約することができる。本願明細書において、変換装置２００を、ユーザ端末と称する場合がある。
【００４４】
なお、本発明の実施の形態において、コンテンツ提供サーバ１００が、ユーザのレコメンドデータを提供するレコメンドサーバの機能を実装する場合を説明するが、これに限られない。例えば、コンテンツ提供サーバ１００とは別の筐体のレコメンドサーバが、レコメンドデータを提供しても良い。また変換装置２００が、レコメンドデータをユーザに表示するユーザ端末の機能を実現する場合を説明するが、これに限られない。例えば、変換装置２００とは別の筐体の、パソコンやスマートフォンなどの情報機器を含むユーザ端末が、レコメンドデータをユーザに表示しても良い。
【００４５】
図３を参照して、第１の実施の形態に係るレコメンドシステム１０における処理を説明する。
【００４６】
ステップＳ１０１において変換装置２００は、コンテンツ提供サーバ１００にレコメンド要求信号を送信する。このレコメンド要求信号は、変換装置２００のユーザ識別子を含む。
【００４７】
コンテンツ提供サーバ１００は、ユーザ識別子を受信すると、ステップＳ１０２において、このユーザ識別子に基づいてユーザの嗜好チャンネルデータ１１２を生成する。ステップＳ１０３においてコンテンツ提供サーバ１００は、チャンネル毎番組ランキングデータ１１３から、ステップＳ１０２で生成したユーザの嗜好チャンネルの番組ランキングデータを抽出し、抽出した番組ランキングデータに基づいてレコメンドデータ１１４を生成する。
【００４８】
コンテンツ提供サーバ１００は、レコメンドデータ１１４を生成すると、ステップＳ１０４において、ステップＳ１０１に対応するレコメンド応答信号を変換装置２００に送信する。このレコメンド応答データは、レコメンドデータ１１４を含む。
【００４９】
図４を参照して、第１の実施の形態に係るコンテンツ提供サーバ１００を説明する。コンテンツ提供サーバ１００は、記憶装置１１０、制御装置１２０および通信制御装置１３０を備えるコンピュータである。コンテンツ提供サーバ１００は、所定の機能を実現するためのコンテンツ提供プログラムを実行することにより、図４に示す各データおよび各手段を実装する。
【００５０】
記憶装置１１０は、ユーザ履歴データ１１１、嗜好チャンネルデータ１１２、チャンネル毎番組ランキングデータ１１３およびレコメンドデータ１１４を記憶する。
【００５１】
ユーザ履歴データ１１１は、家庭内システム３００において、ユーザが変換装置２００に対する操作の履歴のデータである。本発明の実施の形態においては特に、ユーザ履歴データ１１１は、図５に示すように、ユーザの識別子と、当該ユーザの操作対象のチャンネルの識別子とを対応づけたデータである。コンテンツ提供サーバ１００は、複数のユーザの変換装置２００から操作履歴の情報を収集して、ユーザ履歴データ１１１として記憶装置１１０に記憶する。
【００５２】
ここで、ユーザの操作とは、ユーザが変換装置２００を介して入力した録画予約や視聴の指示のための操作である。従って、ユーザ履歴データ１１１のチャンネル識別子は、ユーザが録画予約したり視聴したりした番組のチャンネルの識別子を含む。ユーザ履歴データ１１１は、ユーザの操作対象のチャンネルの識別子以外に、操作対象の番組の識別子や、番組の開始日および終了日時などの情報を含んでも良い。
【００５３】
嗜好チャンネルデータ１１２は、ユーザの嗜好チャンネルの識別子を含むデータである。嗜好チャンネルデータ１１２は、後述する嗜好チャンネルデータ出力手段１２２によって出力される。嗜好チャンネルデータ１１２は、所定のユーザに関する、一つの嗜好チャンネルの識別子を含んでも良いし、２以上の嗜好チャンネルの識別子を含んでも良い。
【００５４】
チャンネル毎番組ランキングデータ１１３は、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたデータである。チャンネル毎番組ランキングデータ１１３は、図６に示すように、各チャンネル毎に、番組のランキングが対応づけられている。例えば第１のチャンネルの番組ランキングデータ１１３ａは、ランキング１位の番組識別子が「Ｐ３０１」で、ランキング２位の番組識別子が「Ｐ００５」である。チャンネル毎番組ランキングデータ１１３は、コンテンツ提供サーバ１００が提供可能なチャンネルについて、それぞれ人気の高い番組の識別子を含む。なお、図６に示す例では、番組識別子を用いて番組を特定する場合を説明したがこれに限られない。例えば、チャンネル毎番組ランキングデータ１１３において、番組を提供するチャンネルおよび日時の情報で番組を特定しても良い。
【００５５】
ここでチャンネル毎番組ランキングデータ１１３の生成方法は問わない。通信ネットワークを介してコンテンツを配信する際、ユーザはコンテンツ提供サーバ１００が提供する番組情報を利用して閲覧や録画を操作する。従って、コンテンツ提供サーバ１００は、ユーザが閲覧や録画した番組の情報を蓄積することができる。コンテンツ提供サーバ１００は、このように数多くのユーザによる操作や録画の履歴を蓄積することで、人気の録画番組や録画予約のランキングなどを生成することができる。例えばコンテンツ提供サーバ１００が、各ユーザ履歴を読み出し、チャンネル単位にフィルタリングした後、予約数の多い順に、各番組にランキングを付与しても良いし、その他の方法でランキングが付与されても良い。
【００５６】
レコメンドデータ１１４は、ユーザにレコメンドする番組の識別子を含むデータである。レコメンドデータ１１４は、後述するレコメンドデータ出力手段１２３によって出力される。
【００５７】
制御装置１２０は、家庭内システム３００にコンテンツを提供するとともに、ユーザに番組をレコメンドするレコメンドデータ１１４を提供する。ここでは、レコメンドデータ１１４の提供に係るレコメンド制御手段１２１について説明する。
【００５８】
レコメンド制御手段１２１は、嗜好チャンネルデータ出力手段１２２およびレコメンドデータ出力手段１２３を備える。
【００５９】
嗜好チャンネルデータ出力手段１２２は、ユーザ履歴データ１１１に基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータ１１２を出力する。嗜好チャンネルデータ出力手段１２２は、記憶装置１１０からユーザ履歴データ１１１を読み出し、レコメンド対象のユーザについて、このユーザに対応づけられたチャンネルのレコード数をカウントする。さらに嗜好チャンネルデータ出力手段１２２は、レコード数の多い順に、所定の数のチャンネルの識別子を特定する。嗜好チャンネルデータ出力手段１２２は、このレコード数の多いチャンネル識別子を、ユーザの嗜好チャンネルとして、この嗜好チャンネルの識別子を含む嗜好チャンネルデータ１１２を出力する。
【００６０】
例えば図５に示すユーザ履歴データ１１１を参照して、嗜好チャンネルデータ出力手段１２２の処理を説明する。ユーザ識別子「Ｓ００１」に対応づけられたチャンネル識別子について、最もレコード数が多いチャンネルは、チャンネル識別子「１」で、その次に多いチャンネルは、チャンネル識別子「１０」である。従って、上位２つのチャンネルを嗜好チャンネルとする場合、嗜好チャンネルデータ出力手段１２２は、チャンネル識別子「１」および「１０」を、嗜好チャンネルデータ１１２として出力する。
【００６１】
レコメンドデータ出力手段１２３は、チャンネル毎番組ランキングデータ１１３において、嗜好チャンネルデータ１１２の示す嗜好チャンネルの識別子に対応づけられた番組のランキングを、レコメンドデータ１１４として出力する。
【００６２】
上述の例において、嗜好チャンネルデータ１１２は、嗜好チャンネルとしてチャンネル識別子「１」および「１０」を保持する。レコメンドデータ出力手段１２３は、チャンネル毎番組ランキングデータ１１３から、チャンネル識別子「１」および「１０」に対応づけられた番組ランキングデータを抽出し、レコメンドデータ１１４として記憶装置１１０に記憶する。ここで、各チャンネルについて、ランキングの高い順に、所定数の番組の識別子を、レコメンドデータ１１４として出力しても良い。
【００６３】
レコメンドデータ出力手段１２３は、記憶装置１１０からレコメンドデータ１１４を読み出し、通信制御装置１３０および通信ネットワーク１１を介して、レコメンドデータ１１４を変換装置２００に送信する。
【００６４】
図７を参照して、第１の実施の形態に係る変換装置２００を説明する。変換装置２００は、記憶装置２１０、コントローラ２２０および通信制御装置２３０を備えるコンピュータであって、いわゆるセットトップボックスである。変換装置２００は、所定の機能を実現するためのプログラムを実行することにより、図７に示す各データおよび各手段を実装する。
【００６５】
記憶装置２１０は、レコメンドデータ２１１を記憶する。レコメンドデータ２１１は、コンテンツ提供サーバ１００から送信されるデータである。
【００６６】
コントローラ２２０は、入力装置３０１からの指示などに従って、コンテンツ提供サーバ１００から受信したコンテンツを表示装置３０２に出力するとともに、レコメンドデータを出力する。ここでは、レコメンドに関する機能を実現するレコメンド要求手段について説明する。
【００６７】
レコメンド要求手段２２１は、所定のタイミングで、通信制御装置２３０を介してコンテンツ提供サーバ１００にレコメンド要求信号を送信する。このレコメンド要求信号は、ユーザ識別子を含む。レコメンド要求手段２２１は、このレコメンド要求信号に対応するレコメンド応答信号を受信する。このレコメンド応答信号は、このユーザにレコメンドする番組の識別子を含むレコメンドデータ２１１を含む。レコメンド要求手段２２１は、受信したレコメンドデータ２１１を記憶装置２１０に記憶するとともに、表示装置３０２に出力する。ユーザは、表示装置３０２に出力されたレコメンドデータ２１１を参照して、所望の番組を予約することができる。
【００６８】
このような第１の実施の形態に係るレコメンドシステム１０において、ユーザの嗜好チャンネルを特定し、この嗜好チャンネルにおいて人気の高い番組を、容易にユーザにレコメンドすることができる。これにより、ユーザ履歴が少ない場合でも、適切に番組をレコメンドすることができる。さらに、第１の実施の形態に係るコンテンツ提供サーバ１００は、最新のチャンネル毎番組ランキングデータ１１３に基づいて番組をレコメンドすることができる。
【００６９】
（第１の実施の形態の第１の変形例）
第１の実施の形態においては、ユーザの嗜好チャンネルとして出力した複数のチャンネルを等しく扱う場合を説明したが、ユーザの嗜好度に応じて重みづけをしても良い。
【００７０】
例えば、図５に示すユーザ履歴データ１１１において、ユーザ識別子「Ｓ００１」のユーザについて、チャンネル識別子「１０」が４つのレコードで対応付けられているのに対し、チャンネル識別子「１」が７つのレコードで対応付けられている。このことから、このユーザは、チャンネル識別子「１０」のチャンネルより、チャンネル識別子「１」のチャンネルを好む傾向があることが分かる。
【００７１】
そこで第１の実施の形態の変形例においてレコメンドデータ出力手段１２３は、ユーザ履歴データ１１１においてより多く含まれるチャンネル識別子について、当該チャンネルの識別子に対応づけられる、より多くの番組の識別子を、レコメンドデータ１１４として出力する。例えば、図５に示すユーザ履歴データ１１１に基づいて、レコメンドデータ出力手段１２３は、チャンネル識別子「１」のチャンネルの番組ランキングデータから、上位７つの番組の識別子を抽出するとともに、チャンネル識別子「１０」のチャンネルの番組ランキングデータから、上位４つの番組の識別子を抽出する。レコメンドデータ出力手段１２３は、このように重みを考慮して抽出した番組の識別子をレコメンドデータ１１４として出力する。
【００７２】
このような第1の実施の形態の変形例によれば、よりユーザの嗜好に合致したレコメンドデータ１１４を出力することができる。
【００７３】
（第１の実施の形態の第２の変形例）
第１の実施の形態においては、ユーザ履歴データ１１１に基づいてユーザの嗜好チャンネルを特定する場合を説明したが、第１の実施の形態の第２の変形例においては、さらにマイチャンネルデータ１１５に基づいてユーザの嗜好チャンネルを特定する場合を説明する。マイチャンネルデータ１１５は、ユーザが、例えば「マイチャンネル」として、予め自身の嗜好に合致するチャンネルや視聴する頻度の高いチャンネルとして登録したチャンネルの識別子を含むデータである。マイチャンネルデータ１１５は、複数のチャンネルの識別子を含んでも良い。
【００７４】
図８を参照して、第１の実施の形態の第２の変形例に係るレコメンドシステム１０における処理を説明する。
【００７５】
ステップＳ２０１において変換装置２００ａは、コンテンツ提供サーバ１００ａにレコメンド要求信号を送信する。このレコメンド要求信号は、変換装置２００ａのユーザ識別子と、マイチャンネルデータ１１５を含む。
【００７６】
コンテンツ提供サーバ１００ａは、ユーザ識別子とマイチャンネルデータ１１５を受信すると、ステップＳ２０２において、このユーザ識別子およびマイチャンネルデータ１１５に基づいてユーザの嗜好チャンネルデータ１１２を生成する。ステップＳ２０３およびステップＳ２０４の処理は、ステップＳ１０３およびステップＳ１０４の処理と同様である。
【００７７】
図９を参照して、第１の実施の形態の第２の変形例に係るコンテンツ提供サーバ１００ａを説明する。図９に示すコンテンツ提供サーバ１００ａは、図４に示すコンテンツ提供サーバ１００と比べて、記憶装置１１０がさらにマイチャンネルデータ１１５を記憶する点およびレコメンド制御手段１２１ａがさらにマイチャンネルデータ受信手段１２４を備える点が異なるとともに、レコメンドデータ出力手段１２３ａの処理も異なる。
【００７８】
マイチャンネルデータ受信手段１２４は、変換装置２００ａから、当該ユーザの嗜好のチャンネルの識別子を含むマイチャンネルデータ１１５を受信し、記憶装置１１０に記憶する。
【００７９】
レコメンドデータ出力手段１２３ａは、嗜好チャンネルデータ１１２のみならず、さらにマイチャンネルデータ１１５に基づいて、レコメンドデータ１１４を出力する。すなわちレコメンドデータ出力手段１２３ａは、マイチャンネルとしてユーザが指定したチャンネルの識別子についても、チャンネル毎番組ランキングデータ１１３から上位所定数の番組の識別子を抽出し、レコメンドデータ１１４に出力する。
【００８０】
このとき、マイチャンネルデータとしてユーザが指定したチャンネルの識別子が、嗜好チャンネルデータ出力手段１２２が出力した嗜好チャンネルの識別子とが重複する場合も考えられる。その際レコメンドデータ出力手段１２３ａは、共通するチャンネル識別子について番組の識別子を抽出する処理を一度実行すれば良い。
【００８１】
図１０を参照して、第１の実施の形態の第２の変形例に係る変換装置２００ａを説明する。図１０に示す変換装置２００ａは、図５に示す変換装置２００と比べて、記憶装置２１０がさらにマイチャンネルデータ２１２を記憶する点が異なる。このマイチャンネルデータ２１２は、予めユーザ自身の嗜好に合致するチャンネルや視聴する頻度の高いチャンネルとして登録したチャンネルの識別子を含むデータである。レコメンド要求手段２２１ａは、ユーザ識別子およびマイチャンネルデータ２１２とともに、レコメンド要求信号をコンテンツ提供サーバ１００ａに送信する。
【００８２】
また第２の変形例においても、第１の変形例と同様に、レコメンドデータ１１４に含ませる番組の数について、重みづけをしても良い。例えば、マイチャンネルデータとしてユーザが指定したチャンネルの識別子が、嗜好チャンネルデータ出力手段１２２が出力した嗜好チャンネルの識別子と重複する場合が考えられる。この場合レコメンドデータ出力手段１２３ａは、この一致するチャンネルについて、チャンネル毎番組ランキングデータ１１３からより多くの番組の識別子を抽出して、レコメンドデータ１１４に含ませても良い。
【００８３】
（第２の実施の形態）
第２の実施の形態においては、コンテンツ提供サーバ１００ｂは、チャンネル毎番組ランキングデータを保持する。変換装置２００ｂは、予約番組データ２１３に基づいて嗜好チャンネルを特定し、コンテンツ提供サーバ１００ｂに送信する。コンテンツ提供サーバ１００ｂは、この嗜好チャンネルの番組ランキングを変換装置２００ｂに提供する。
【００８４】
図１１を参照して、第２の実施の形態に係るレコメンドシステム１０における処理を説明する。
【００８５】
ステップＳ３０１において変換装置２００ｂは、予約番組データ２１３から、嗜好チャンネルの識別子を特定し、嗜好チャンネルデータ２１４を生成する。ステップＳ３０２において変換装置２００ｂは、コンテンツ提供サーバ１００ｂにレコメンド要求信号を送信する。このレコメンド要求信号は、ステップＳ３０１で生成した嗜好チャンネルデータ２１４を含む。
【００８６】
コンテンツ提供サーバ１００ｂは、嗜好チャンネルデータを受信すると、ステップＳ３０３においてコンテンツ提供サーバ１００ｂは、チャンネル毎番組ランキングデータ１１３から、ステップＳ３０２で受信したユーザの嗜好チャンネルの識別子に対応するの番組ランキングデータを抽出し、抽出した番組ランキングデータに基づいてレコメンドデータ１１４を生成する。
【００８７】
コンテンツ提供サーバ１００ｂは、レコメンドデータ１１４を生成すると、ステップＳ３０４において、ステップＳ３０１に対応するレコメンド応答信号を変換装置２００ｂに送信する。このレコメンド応答データは、レコメンドデータ１１４を含む。
【００８８】
図１２を参照して、第２の実施の形態に係るコンテンツ提供サーバ１００ｂを説明する。
【００８９】
記憶装置１１０は、嗜好チャンネルデータ１１２、チャンネル毎番組ランキングデータ１１３およびレコメンドデータ１１４を記憶する。
【００９０】
嗜好チャンネルデータ１１２は、後述する嗜好チャンネルデータ受信手段１２５によって出力される。
【００９１】
チャンネル毎番組ランキングデータ１１３およびレコメンドデータ１１４は、第１の実施の形態において、図４を参照して説明したものと同様である。
【００９２】
制御装置１２０は、家庭内システム３００にコンテンツを提供するとともに、ユーザに番組をレコメンドするレコメンドデータ１１４を提供する。ここでは、レコメンドデータ１１４の提供に係るレコメンド制御手段１２１ｂについて説明する。
【００９３】
レコメンド制御手段１２１ｂは、嗜好チャンネルデータ受信手段１２５およびレコメンドデータ出力手段１２３ｂを備える。
【００９４】
嗜好チャンネルデータ受信手段１２５は、変換装置２００ｂから、嗜好チャンネルデータ１１２を受信する。
【００９５】
レコメンドデータ出力手段１２３ｂの処理は、第１の実施の形態と同様である。また、第１の実施の形態の第２の変形例と同様に、嗜好チャンネルデータ１１２の嗜好チャンネルに重みが含まれている場合、各嗜好チャンネルについて、その重みに応じた数の番組の識別子を対応づけて、レコメンドデータ１１４を出力しても良い。レコメンドデータ出力手段１２３ｂは、このように生成したレコメンドデータ１１４を、通信制御装置１３０および通信ネットワーク１１を介して、変換装置２００ｂに送信する。
【００９６】
図１３を参照して、第２の実施の形態に係る変換装置２００ｂを説明する。
【００９７】
記憶装置２１０は、予約番組データ２１３、嗜好チャンネルデータ２１４およびレコメンドデータ２１１を記憶する。レコメンドデータ２１１は、第１の実施の形態において、図７を参照して説明したものと同様である。
【００９８】
予約番組データ２１３は、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含むデータである。予約番組データ２１３は、ユーザが将来提供されるコンテンツ番組の録画を予約するためのデータである。一般的に予約番組データは、一つの予約番組について、その番組の識別子、番組のチャンネルの識別子、番組の提供日時の情報などを含むが、ここでは、少なくとも番組のチャンネルの識別子を特定できれば良い。また、予約番組データ２１３において、チャンネルの識別子が含まれている場合のみならず、予約番組データ２１３が番組の識別子を保持し、この番組の識別子からチャンネルの識別子を特定しても良い。
【００９９】
嗜好チャンネルデータ２１４は、ユーザの嗜好チャンネルの識別子を含むデータである。嗜好チャンネルデータ２１４は、嗜好チャンネルの識別子に、この嗜好チャンネルに関する重みも対応づけても良い。嗜好チャンネルデータ２１４は、所定のユーザについて、一つの嗜好チャンネルの識別子を含んでも良いし、２以上の嗜好チャンネルの識別子を含んでも良い。
【０１００】
コントローラ２２０は、入力装置３０１からの指示などに従って、コンテンツ提供サーバ１００ｂから受信したコンテンツを表示装置３０２に出力するとともに、レコメンドデータを出力する。ここでは、レコメンドに関する機能を実現する嗜好チャンネルデータ生成手段２２２ｂ、レコメンド要求手段２２１ｂについて説明する。
【０１０１】
嗜好チャンネルデータ生成手段２２２ｂは、予約番組データ２１３に基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータ２１４を生成し、生成した嗜好チャンネルデータ２１４を記憶装置２１０に記憶する。嗜好チャンネルデータ生成手段２２２ｂは、予約番組データ２１３を参照して、予約対象の番組のチャンネルを特定し、予約番組の数の多いチャンネルの識別子を、嗜好チャンネルの識別子として出力する。
【０１０２】
また嗜好チャンネルデータ生成手段２２２ｂは、予約番組の数などに応じて、嗜好チャンネルの識別子に重みを対応づけて、嗜好チャンネルデータ２１４を生成しても良い。例えば、予約番組データ２１３において、チャンネル識別子「１０」が４つのレコードで対応付けられているのに対し、チャンネル識別子「１」が７つのレコードで対応付けられている。そこで嗜好チャンネルデータ生成手段２２２ｂは、チャンネル識別子「１」に、チャンネル識別子「１０」の重みよりも大きい重みの値を対応づけた嗜好チャンネルデータ２１４を生成する。
【０１０３】
レコメンド要求手段２２１ｂは、所定のタイミングで、通信制御装置２３０を介してコンテンツ提供サーバ１００ｂにレコメンド要求信号を送信する。このレコメンド要求信号は、嗜好チャンネルデータ２１４を含む。レコメンド要求手段２２１ｂは、このレコメンド要求信号に対応するレコメンド応答信号を受信する。このレコメンド応答信号は、このユーザにレコメンドする番組の識別子を含むレコメンドデータ２１１を含む。レコメンド要求手段２２１ｂは、受信したレコメンドデータ２１１を記憶装置２１０に記憶するとともに、表示装置３０２に出力する。ユーザは、表示装置３０２に出力されたレコメンドデータ２１１を参照して、所望の番組を予約することができる。
【０１０４】
ここで、嗜好チャンネルデータ２１４において重みが設定される場合、コンテンツ提供サーバ１００ｂにおいて重みの大きい嗜好チャンネルについて、より多くの番組の識別子が対応づけられる。これにより、よりユーザの嗜好に合致したレコメンドデータ１１４を出力することができる。
【０１０５】
このような第２の実施の形態に係るレコメンドシステム１０においても、ユーザの嗜好チャンネルを特定し、この嗜好チャンネルにおいて人気の高い番組を、容易にユーザにレコメンドすることができる。これにより、ユーザ履歴が少ない場合でも、適切に番組をレコメンドすることができる。
【０１０６】
さらに、第２の実施の形態に係る変換装置２００ｂが嗜好チャンネルデータ２１４を生成するので、第１の実施の形態の様にユーザ履歴データを保持する必要がない。これにより、レコメンドシステム１０全体において、変換装置の数にかかわらず安定してシステムを運用することができる。
【０１０７】
（第３の実施の形態）
第３の実施の形態においては、コンテンツ提供サーバ１００ｃは、チャンネル毎番組ランキングデータを保持するとともに、変換装置２００ｃから予約番組データ１１６を受信して、予約番組データ１１６に基づいて嗜好チャンネルを特定する。コンテンツ提供サーバ１００ｃは、この嗜好チャンネルの番組ランキングを変換装置２００ｃに提供する。
【０１０８】
図１４を参照して、第３の実施の形態に係るレコメンドシステム１０における処理を説明する。
【０１０９】
ステップＳ４０１において変換装置２００ｃは、コンテンツ提供サーバ１００ｃにレコメンド要求信号を送信する。このレコメンド要求信号は、予約番組データ２１３を含む。
【０１１０】
コンテンツ提供サーバ１００ｃは、予約番組データ２１３を受信すると、ステップＳ４０２において、予約番組データ１１６から、嗜好チャンネルの識別子を特定し、嗜好チャンネルデータ１１２を生成する。ステップＳ４０３においてコンテンツ提供サーバ１００ｃは、ステップＳ４０１で受信した予約番組データ１１６に基づいてチャンネル毎番組ランキングデータ１１３のランキングを更新する。ステップＳ４０４においてコンテンツ提供サーバ１００ｃは、ステップＳ４０２で特定したユーザの嗜好チャンネルの識別子に対応するの番組ランキングデータを抽出し、抽出した番組ランキングデータに基づいてレコメンドデータ１１４を生成する。さらにステップＳ４０５においてコンテンツ提供サーバ１００ｃは、ステップＳ４０４で作成したレコメンドデータ１１４に含まれる番組の識別子のうち、ステップＳ４０１で受信した予約番組データ１１６に含まれる番組の識別子を削除して、レコメンドデータ１１４を更新する。
【０１１１】
コンテンツ提供サーバ１００ｃは、レコメンドデータ１１４を生成すると、ステップＳ４０６において、ステップＳ４０１に対応するレコメンド応答信号を変換装置２００ｃに送信する。このレコメンド応答データは、ステップＳ４０５で更新したレコメンドデータ１１４を含む。
【０１１２】
図１５を参照して、第３の実施の形態に係るコンテンツ提供サーバ１００ｃを説明する。
【０１１３】
記憶装置１１０は、予約番組データ１１６、嗜好チャンネルデータ１１２、チャンネル毎番組ランキングデータ１１３およびレコメンドデータ１１４を記憶する。
【０１１４】
予約番組データ１１６は、後述する予約番組データ受信手段１２６によって出力される。嗜好チャンネルデータ１１２は、後述する嗜好チャンネルデータ出力手段１２２ｃによって出力される。予約番組データ１１６は、さらに、録画対象の番組の識別子と、当該番組のチャンネル識別子とを対応づけていることが好ましい。
【０１１５】
チャンネル毎番組ランキングデータ１１３およびレコメンドデータ１１４は、第１の実施の形態において、図４を参照して説明したものと同様である。
【０１１６】
制御装置１２０は、家庭内システム３００にコンテンツを提供するとともに、ユーザに番組をレコメンドするレコメンドデータ１１４を提供する。ここでは、レコメンドデータ１１４の提供に係るレコメンド制御手段１２１ｃについて説明する。
【０１１７】
レコメンド制御手段１２１ｃは、予約番組データ受信手段１２６、嗜好チャンネルデータ出力手段１２２ｃ、ランキング更新手段１２７およびレコメンドデータ出力手段１２３ｃを備える。
【０１１８】
予約番組データ受信手段１２６は、変換装置２００ｃから、予約番組データ１１６を受信する。
【０１１９】
嗜好チャンネルデータ出力手段１２２ｃｃは、予約番組データ１１６に基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータ１１２を出力する。予約番組データ１１６から嗜好チャンネルデータ１１２を出力する方法は、第２の実施の形態と同様である。
【０１２０】
ランキング更新手段１２７は、予約番組データ１１６に基づいてチャンネル毎番組ランキングデータ１１３を更新する。ランキング更新手段１２７は、予約番組データ１１６に含まれる予約対象の番組の識別子について、予め保持している予約数をインクリメントする更新をする。ランキング更新手段１２７は、更新した予約数に基づいて、各チャンネルについて、予約番組のランキングを改めて算出し、チャンネル毎番組ランキングデータ１１３を更新する。
【０１２１】
レコメンドデータ出力手段１２３ｃは、チャンネル毎番組ランキングデータ１１３において、嗜好チャンネルデータ１１２の示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータ１１４として出力する。
【０１２２】
このときレコメンドデータ出力手段１２３ｃは、レコメンドデータ１１４に含まれる番組の識別子のうち、予約番組データ１１６に含まれる番組の識別子を削除した後のレコメンドデータ１１４を出力しても良い。これにより、既にユーザが予約している番組をレコメンドすることを回避し、新たな番組をレコメンドすることにより、効率よくレコメンドすることができる。レコメンドデータ出力手段１２３ｃは、このように生成したレコメンドデータ１１４を、通信制御装置１３０および通信ネットワーク１１を介して、変換装置２００ｃに送信する。
【０１２３】
また第３の実施の形態においてもレコメンドデータ出力手段１２３ｃは、予約番組データ１１６においてより多く含まれるチャンネル識別子について、当該チャンネルの識別子に対応づけられる、より多くの番組の識別子を、レコメンドデータ１１４として出力しても良い。
【０１２４】
図１６を参照して、第３の実施の形態に係る変換装置２００ｃを説明する。
【０１２５】
記憶装置２１０は、予約番組データ２１３およびレコメンドデータ２１１を記憶する。レコメンドデータ２１１は、第１の実施の形態において、図７を参照して説明したものと同様である。予約番組データ２１３は、第２の実施の形態において説明した通り、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含むデータである。
【０１２６】
コントローラ２２０は、入力装置３０１からの指示などに従って、コンテンツ提供サーバ１００ｃから受信したコンテンツを表示装置３０２に出力するとともに、レコメンドデータ２１１を出力する。ここでは、レコメンドに関する機能を実現するレコメンド要求手段２２１ｃについて説明する。
【０１２７】
レコメンド要求手段２２１ｃは、所定のタイミングで、通信制御装置２３０を介してコンテンツ提供サーバ１００ｃにレコメンド要求信号を送信する。このレコメンド要求信号は、予約番組データ２１３を含む。レコメンド要求手段２２１ｃは、このレコメンド要求信号に対応するレコメンド応答信号を受信する。このレコメンド応答信号は、このユーザにレコメンドする番組の識別子を含むレコメンドデータ２１１を含む。レコメンド要求手段２２１ｃは、受信したレコメンドデータ２１１を記憶装置２１０に記憶するとともに、表示装置３０２に出力する。ユーザは、表示装置３０２に出力されたレコメンドデータ２１１を参照して、所望の番組を予約することができる。
【０１２８】
ここでレコメンド要求手段２２１ｃは、予約番組データ２１３に含まれる予約対象の番組の識別子のうち、例えば１０件程度の所定数の番組の識別子を抽出して、コンテンツ提供サーバ１００ｃに送信しても良い。
【０１２９】
このような第３の実施の形態に係るレコメンドシステム１０においても、ユーザの嗜好チャンネルを特定し、この嗜好チャンネルにおいて人気の高い番組を、容易にユーザにレコメンドすることができる。これにより、ユーザ履歴が少ない場合でも、適切に番組をレコメンドすることができる。
【０１３０】
さらに、第３の実施の形態に係るコンテンツ提供サーバ１００ｃが予約番組データ１１６を受信する度に嗜好チャンネルデータ１１２を生成するので、第１の実施の形態の様にユーザ履歴データを保持する必要がない。これにより、レコメンドシステム１０全体において、変換装置の数にかかわらず安定してシステムを運用することができる。さらに、第３の実施の形態に係るコンテンツ提供サーバ１００ｃにおいて、変換装置２００ｃから予約番組データ１１６を受信するので、予約番組データ１１６から嗜好チャンネルを特定するとともに、既に予約された番組の識別子を削除したレコメンドデータ１１５を生成することができる。
【０１３１】
また第３の実施の形態においても、予約番組データ１１６に対応するチャンネルの数などに応じて、嗜好チャンネルに重みを対応づけ、レコメンドデータ１１４に反映しても良い。
【０１３２】
（第３の実施の形態の変形例）
第３の実施の形態においては、予約番組データ１１６から、嗜好チャンネルデータ１１２を生成する場合を説明した。これに対し変形例としてコンテンツ提供サーバ１００ｃが、さらにマイチャンネルデータ１１５を参照して、嗜好チャンネルデータ１１２を生成する場合を説明する。ここでマイチャンネルデータ１１５は、説明した第１の実施の形態の第２の変形例として図９を参照して説明したものである。
【０１３３】
図１７を参照して、第３の実施の形態の変形例に係るレコメンドシステム１０における処理を説明する。
【０１３４】
ステップＳ４５１において変換装置２００ｃは、コンテンツ提供サーバ１００ｃにレコメンド要求信号を送信する。このレコメンド要求信号は、予約番組データ２１３とマイチャンネルデータ２１２とを含む。
【０１３５】
コンテンツ提供サーバ１００ｃは、予約番組データ１１６とマイチャンネルデータ１１５を受信すると、ステップＳ４５２において、予約番組データ１１６とマイチャンネルデータ１１５から、嗜好チャンネルの識別子を特定し、嗜好チャンネルデータ１１２を生成する。ステップＳ４５３ないしステップＳ４５６の処理は、ステップＳ４０２ないしステップＳ４０６の処理と同様である。
【０１３６】
この変形例においてコンテンツ提供サーバ１００ｃの嗜好チャンネルデータ出力手段１２２ｃは、予約情報データ１１６およびマイチャンネルデータ１１５の少なくともいずれかに基づいて、嗜好チャンネルの識別子を特定する。例えば、嗜好チャンネルデータ出力手段１２２ｃは、予約情報データ１１６に、番組の識別子が含まれていない場合や、含まれる番組の識別子が所定数より少ない場合、マイチャンネルデータ１１５に含まれるチャンネルの識別子を嗜好チャンネルの識別子として特定しても良い。また、嗜好チャンネルデータ出力手段１２２ｃは、予約情報データ１１６とマイチャンネルデータ１１５の両方に関連するチャンネルの識別子を嗜好チャンネルの識別子として特定しても良い。
【０１３７】
また第３の実施の形態の変形例においても、予約番組データ１１６に対応するチャンネルの数などに応じて、嗜好チャンネルに重みを対応づけ、レコメンドデータ１１４に反映しても良い。
【０１３８】
（第４の実施の形態）
第１の実施の形態ないし第３の実施の形態においては、放送提供サーバ４００と変換装置２００とが、双方向に通信可能な通信ネットワーク１１によって接続されていた場合を説明した。これに対し第４の実施の形態において、放送提供サーバ１００が、放送電波を介して変換装置２００に番組を提供する場合を説明する。この放送電波は、例えば、マルチメディア放送、ワンセグ放送、地上デジタルテレビ放送などの放送形態が考えられ、その形態は問わない。また、変換装置２００ｄとして、これらのテレビ放送を受信可能なテレビ、テレビ内蔵レコーダ、専用レコーダなども考えられる。
【０１３９】
また第４の実施の形態においては、放送提供サーバ４００が放送電波に所定のデータを含ませて変換装置２００ｄにデータを配信する場合を説明するがこれに限られない。例えばサーバから変換装置２００ｄにデータを送信可能であればどのような仕組みにも適用できる。例えば、ＩＰテレビや多チャンネル配信などにも適用することができる。
【０１４０】
図１８を参照して、本発明の第４の実施の形態に係るレコメンドシステム１２を説明する。
【０１４１】
レコメンドシステム１２は、放送提供サーバ４００、第１の家庭内システム３１０ａ、第２の家庭内システム３１０ｂおよび第３の家庭内システム３１０ｃを備える。本願明細書において、第１の家庭内システム３１０ａ、第２の家庭内システム３１０ｂおよび第３の家庭内システム３１０ｃを特に区別しない場合、単に家庭内システム３１０と記載する場合がある。図１８に示す例において、第１ないし第３の３つの家庭内システム３１０を備える場合を説明するが、数はこれに限られない。
【０１４２】
放送提供サーバ４００は、放送電波を介して、家庭内システム３１０に、複数のチャンネルのそれぞれで、予め定められた番組表に従って、所定の時間に番組を提供する。放送提供サーバ４００は、さらに、所定の時間およびチャンネルで提供される番組のレコメンドデータを、ユーザの利用する変換装置２００ｄに提供する。本願明細書において、放送提供サーバ４００は、レコメンドサーバと称する場合がある。
【０１４３】
家庭内システム３１０は、変換装置２００ｄ、入力装置３０１ｄおよび表示装置３０２ｄを備える。入力装置３０１ｄは、リモコンやボタンなどの、変換装置２００ｄにユーザの指示を与える装置である。ユーザは、例えば、ユーザが録画予約したい番組の識別子などの情報を、入力装置３０１ｄを操作することにより、変換装置２００に入力する。表示装置３０２は、例えばテレビである。ユーザは、表示装置３０２に出力されたコンテンツを視聴したり、番組表やレコメンドデータを閲覧したりする。
【０１４４】
変換装置２００ｄは、入力装置３０１ｄから入力されたユーザの指示に従って、放送提供サーバ４００から提供される各チャンネルのうち、所定のチャンネルの番組のデータを処理して表示装置３０２ｄに出力する。また変換装置２００ｄは、放送提供サーバ４００から提供されるチャンネル毎番組ランキングデータ２１５のうち、ユーザの嗜好チャンネルに対応づけられた番組ランキングデータを、レコメンドデータ２１１として、表示装置３０２ｄに出力する。
【０１４５】
なお、本発明の第４の実施の形態において、放送提供サーバ４００が、ユーザのレコメンドデータを提供するレコメンドサーバの機能を実装する場合を説明するが、これに限られない。例えば、放送提供サーバ４００とは別の筐体のレコメンドサーバが、レコメンドデータを提供しても良い。また変換装置２００ｄが、レコメンドデータをユーザに表示するユーザ端末の機能を実現する場合を説明するが、これに限られない。例えば、変換装置２００ｄとは別の筐体の、パソコンやスマートフォンなどの情報機器を含むユーザ端末が、レコメンドデータをユーザに表示しても良い。
【０１４６】
図１９を参照して、第４の実施の形態に係るレコメンドシステム１２における処理を説明する。
【０１４７】
ステップＳ５０１において変換装置２００ｄは、予約番組データ２１３から、嗜好チャンネルの識別子を特定し、嗜好チャンネルデータ２１４を生成する。
【０１４８】
一方ステップＳ５０２において放送提供サーバ４００は、各チャンネルの予約可能な番組のランキングを作成し、チャンネル毎番組ランキングデータ４１１を生成する。ステップＳ５０３において放送提供サーバ４００は、ステップＳ５０２で生成したチャンネル毎番組ランキングデータ４１１を、変換装置２００ｄに送信する。
【０１４９】
放送提供サーバ４００からチャンネル毎番組ランキングデータ２１５を受信すると、ステップＳ５０４において変換装置２００ｄは、チャンネル毎番組ランキングデータ２１５から予約番組データ２１３に含まれる番組の識別子を削除する。さらにステップＳ５０５において変換装置２００ｄは、ステップＳ５０４の出力データのうち、ステップＳ５０１で特定した嗜好チャンネルに関するデータを抽出して、表示装置３０２ｄに出力する。
【０１５０】
図２０を参照して、第４の実施の形態に係る放送提供サーバ４００を説明する。
【０１５１】
記憶装置４１０は、チャンネル毎番組ランキングデータ４１１を記憶する。チャンネル毎番組ランキングデータ４１１は、チャンネルの識別子と、当該チャンネルの録画予約可能な番組のランキングとを対応づけたデータである。チャンネル毎番組ランキングデータ４１１は、第１の実施の形態において、図４を参照して説明したものと同様である。
【０１５２】
制御装置４２０は、家庭内システム３１０にコンテンツを提供するとともに、ユーザに番組をレコメンドするためのチャンネル毎番組ランキングデータ４１１を提供する。ここでは、レコメンドに係るレコメンド制御手段４２１について説明する。
【０１５３】
レコメンド制御手段４２１は、番組ランキングデータ出力手段４２２を備える。
【０１５４】
番組ランキングデータ出力手段４２２は、チャンネル毎番組ランキングデータ４１１を、変換装置２００ｄに出力する。ここで、番組ランキングデータ出力手段４２２は、例えば放送電波の空き領域を用いて、定期的に、ＥＰＧとともにチャンネル毎番組ランキングデータ４１１を送信しても良いし、ＩＰパケットやメタデータなどとあわせて送信しても良い。番組ランキングデータ出力手段４２２は、チャンネル毎の全ての番組のランキングを配信しても良いし、チャンネル毎の所定数の番組のランキングを配信しても良し、チャンネルにかかわらず、所定数の番組のランキングを配信しても良い。ここで、番組ランキングデータ出力手段４２２は、番組の識別子と、その番組を放送するチャンネルの識別子とを対応づけて出力すれば良い。
【０１５５】
番組ランキングデータ出力手段４２２は、定期的にチャンネル毎番組ランキングデータ４１１を配信する。このとき、
本実施の形態において放送提供サーバ４００は、放送電波にコンテンツを含ませて配信する。従って放送提供サーバ４００は、第１ないし第３の実施の形態のように、変換装置２００ｄからの要求を受け、その要求に適合するデータを配信することができない。従って放送提供サーバ４００は、あらゆるユーザに対応できるように、放送可能なチャンネルのそれぞれの番組ランキングを、変換装置２００ｄに送信することが好ましい。
【０１５６】
図２１を参照して、第４の実施の形態に係る変換装置２００ｄを説明する。
【０１５７】
記憶装置２１０は、予約番組データ２１３、嗜好チャンネルデータ２１４、チャンネル毎番組ランキングデータ２１５およびレコメンドデータ２１１を記憶する。予約番組データ２１３および嗜好チャンネルデータ２１４は、第３の実施の形態において、図１３を参照して説明したものと同様である。チャンネル毎番組ランキングデータ２１５は、第１の実施の形態において、図６を参照して説明したものと同様である。レコメンドデータ２１１は、第１の実施の形態において、図７を参照して説明したものと同様である。
【０１５８】
コントローラ２２０は、入力装置３０１ｄからの指示などに従って、放送提供サーバ４００から受信したコンテンツを表示装置３０２ｄに出力するとともに、レコメンドデータ２１１を出力する。ここでは、レコメンドに関する機能を実現するための手段について説明する。コントローラ２２０は、嗜好チャンネル生成手段２２２ｄ、番組ランキングデータ取得手段２２３ｄおよびレコメンド出力手段２２４ｄを備える。
【０１５９】
嗜好チャンネル生成手段２２２ｄは、予約番組データ２１３に基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータ２１４を生成し、記憶装置２１０に記憶する。嗜好チャンネルを生成するために様々な方法が考えられるが、例えば、第２の実施の形態で説明したように、予約番組データ２１３において頻出するチャンネルを嗜好チャンネルとする方法が考えられる。また他に、マイチャンネルを活用する方法や、これらを組み合わせた方法も考えられる。嗜好チャンネルを特定することができれば、その手段や方法は問わない。
【０１６０】
番組ランキングデータ取得手段２２３ｄは、放送提供サーバ４００からチャンネル毎番組ランキングデータ２１５を取得し、記憶装置２１０に記憶する。チャンネル毎番組ランキングデータ２１５が放送電波に含まれて配信される場合、番組ランキングデータ取得手段２２３ｄは、この放送電波からデータを抽出して記憶する。
【０１６１】
レコメンド出力手段２２４ｄは、チャンネル毎番組ランキングデータ２１５において、嗜好チャンネルデータ２１４の示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータ２１１として出力する。本実施の形態において変換装置２００ｄは、放送電波を介して、放送提供サーバ４００から、各チャンネルの番組ランキングを受信する。そこでレコメンド出力手段２２４ｄは、受信した各チャンネルの番組ランキングのうち、ユーザの嗜好チャンネルの番組ランキングに含まれる番組の識別子を抽出して、レコメンドデータ２１１として出力する。このときレコメンド出力手段２２４ｄは、レコメンドデータ２１１に含まれる番組の識別子のうち、予約番組データ２１３に含まれる番組の識別子を削除して、レコメンドデータ２１５を出力しても良い。
【０１６２】
このような第４の実施の形態に係るレコメンドシステム１２においても、ユーザの嗜好チャンネルを特定し、この嗜好チャンネルにおいて人気の高い番組を、容易にユーザにレコメンドすることができる。これにより、ユーザ履歴が少ない場合でも、適切に番組をレコメンドすることができる。また放送提供サーバ４００の負担が少ないので、変換装置２００ｄの数にかかわらず適用することができる。
【０１６３】
さらに、第４の実施の形態に係る放送提供サーバ１００ｃが各チャンネルの番組ランキングを変換装置２００ｄに送信し、変換装置２００ｄが嗜好チャンネルの番組ランキングを抽出して出力する。これにより、サーバと変換装置とが双方向通信可能なネットワークで接続されていない場合にも、本発明の実施の形態に係るレコメンド方法を適用することができる。
【０１６４】
また第４の実施の形態においても、予約番組データ２１３に対応するチャンネルの数などに応じて、嗜好チャンネルに重みを対応づけ、レコメンドデータ２１１に反映しても良い。
【０１６５】
（その他の実施の形態）
上記のように、本発明の概要および第１のないし第４の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
【０１６６】
例えば、各実施の形態において、コンテンツ提供サーバおよび変換装置においてそれぞれ実装した機能やデータは、一例に過ぎず、レコメンドシステム全体で同様の機能が実現されれば良い。また、コンテンツ提供サーバおよび変換装置以外の装置によって実現されても良い。
【０１６７】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【０１６８】
１  チャンネル毎番組ランキングデータ
２  嗜好チャンネルデータ
３  レコメンドデータ
１０、１２  レコメンドシステム
１１  通信ネットワーク
１００  コンテンツ提供サーバ
１１０、２１０、４１０  記憶装置
１１１  ユーザ履歴データ
１１２、２１４  嗜好チャンネルデータ
１１３、４１１  チャンネル毎番組ランキングデータ
１１４、２１１  レコメンドデータ
１１５、２１２  マイチャンネルデータ
１１６、２１３  予約番組データ
１２０、４２０  制御装置
１２１、４２１  レコメンド制御手段
１２２  嗜好チャンネルデータ出力手段
１２３  レコメンドデータ出力手段
１２４  マイチャンネルデータ受信手段
１２５  嗜好チャンネルデータ受信手段
１２６  予約番組データ受信手段
１２７  ランキング更新手段
１３０、２３０、４３０  通信制御装置
２００  変換装置
２２０  コントローラ
２２１  レコメンド要求手段
２２２  嗜好チャンネルデータ生成手段
２２３  番組ランキングデータ取得手段
２２４  レコメンド出力手段
３００、３１０  家庭内システム
３０１  入力装置
３０２  表示装置
４００  放送提供サーバ
４２２  番組ランキングデータ出力手段
【図１】
2014140118.tif 000003
【図２】
2014140118.tif 000004
【図３】
2014140118.tif 000005
【図４】
2014140118.tif 000006
【図５】
2014140118.tif 000007
【図６】
2014140118.tif 000008
【図７】
2014140118.tif 000009
【図８】
2014140118.tif 000010
【図９】
2014140118.tif 000011
【図１０】
2014140118.tif 000012
【図１１】
2014140118.tif 000013
【図１２】
2014140118.tif 000014
【図１３】
2014140118.tif 000015
【図１４】
2014140118.tif 000016
【図１５】
2014140118.tif 000017
【図１６】
2014140118.tif 000018
【図１７】
2014140118.tif 000019
【図１８】
2014140118.tif 000020
【図１９】
2014140118.tif 000021
【図２０】
2014140118.tif 000022
【図２１】
2014140118.tif 000023
【手続補正書】
【提出日】平成26年4月21日(2014.4.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムであって、
前記ユーザ端末は、
ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶する記憶装置と、
前記予約番組データを、前記レコメンドサーバに送信し、前記レコメンドサーバから、予約可能な番組のレコメンドデータを受信するレコメンド要求手段とを備え、
前記レコメンドサーバは、
チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
前記ユーザ端末から、前記予約番組データを受信する予約番組データ受信手段と、
前記予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を出力する嗜好チャンネルデータ出力手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備える
ことを特徴とするレコメンドシステム。
【請求項２】
ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバであって、
チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
ユーザ端末から、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを受信する予約番組データ受信手段と、
前記予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を出力する嗜好チャンネルデータ出力手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備えることを特徴とするレコメンドサーバ。
【請求項３】
前記予約番組データは、録画対象の番組の識別子と、当該番組のチャンネル識別子とを対応づけており、
前記レコメンドデータ出力手段は、
前記レコメンドデータに含まれる番組の識別子のうち、前記予約番組データに含まれる番組の識別子を削除して、前記レコメンドデータを出力する
ことを特徴とする請求項２に記載のレコメンドサーバ。
【請求項４】
前記レコメンドデータ出力手段は、前記予約番組データにおいてより多く含まれるチャンネル識別子について、当該チャンネルの識別子に対応づけられる、より多くの番組の識別子を、前記レコメンドデータとして出力する
ことを特徴とする請求項２または３に記載のレコメンドサーバ。
【請求項５】
ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバであって、
チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータと、
ユーザの識別子と、当該ユーザの操作対象のチャンネルの識別子とを対応づけたユーザ履歴データと、を記憶する記憶装置と、
前記ユーザ履歴データに基づいて、ユーザの嗜好チャンネルの識別子を出力する嗜好チャンネルデータ出力手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルの識別子に対応づけられた番組のランキングを、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備えることを特徴とするレコメンドサーバ。
【請求項６】
ユーザ端末から、当該ユーザの嗜好のチャンネルの識別子を含むマイチャンネルデータを受信するマイチャンネルデータ受信手段とをさらに備え、
前記嗜好チャンネルデータ出力手段は、さらに前記マイチャンネルデータに基づいて、前記嗜好チャンネルの識別子を出力する
ことを特徴とする請求項５に記載のレコメンドサーバ。
【請求項７】
前記レコメンドデータ出力手段は、前記ユーザ履歴データにおいてより多く含まれるチャンネル識別子について、当該チャンネルの識別子に対応づけられる、より多くの番組の識別子を、前記レコメンドデータとして出力する
ことを特徴とする請求項５または６に記載のレコメンドサーバ。
【請求項８】
ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムであって、
前記ユーザ端末は、
ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶する記憶装置と、
前記予約番組データに基づいて、前記ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを生成する嗜好チャンネルデータ生成手段と、
前記嗜好チャンネルデータを、前記レコメンドサーバに送信し、前記レコメンドサーバから、予約可能な番組のレコメンドデータを受信するレコメンド要求手段とを備え、
前記レコメンドサーバは、
チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
前記ユーザ端末から、前記嗜好チャンネルデータを受信する嗜好チャンネルデータ受信手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備える
ことを特徴とするレコメンドシステム。
【請求項９】
ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバであって、
チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
ユーザ端末から、当該ユーザの嗜好チャンネルの識別子を受信する嗜好チャンネルデータ受信手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備える
ことを特徴とするレコメンドサーバ。
【請求項１０】
ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを出力するレコメンドサーバに接続し、ユーザが利用するユーザ端末であって、
ユーザの嗜好チャンネルの識別子を記憶する記憶装置と、
レコメンドサーバから、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを取得する番組ランキングデータ取得手段と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備えることを特徴とするユーザ端末。
【請求項１１】
前記記憶装置はさらに、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶し、
前記予約番組データに基づいて、前記ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを生成する嗜好チャンネルデータ生成手段をさらに備える
ことを特徴とする請求項１０に記載のユーザ端末。
【請求項１２】
前記レコメンドデータ出力手段は、前記レコメンドデータに含まれる番組の識別子のうち、前記予約番組データに含まれる番組の識別子を削除して、前記レコメンドデータを出力する
ことを特徴とする請求項１１に記載のユーザ端末。
【請求項１３】
ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムであって、
チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、
ユーザの嗜好チャンネルの識別子を記憶する記憶装置と、
前記チャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、
を備えることを特徴とするレコメンドシステム。
【請求項１４】
ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに用いるレコメンド方法であって、
ユーザの嗜好チャンネルの識別子を記憶するステップと、
チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータにおいて、前記嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するステップと、
を備えることを特徴とするレコメンド方法。
【請求項１５】
ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに用いるレコメンドプログラムであって、
コンピュータを、
チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータにおいて、ユーザの嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段
として機能させることを特徴とするレコメンドプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するために、本発明の第１の特徴は、ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに関する。本発明の第１の特徴に係るユーザ端末は、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶する記憶装置と、予約番組データを、レコメンドサーバに送信し、レコメンドサーバから、予約可能な番組のレコメンドデータを受信するレコメンド要求手段とを備える。レコメンドサーバは、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザ端末から、予約番組データを受信する予約番組データ受信手段と、予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を出力する嗜好チャンネルデータ出力手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の第２の特徴は、ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバに関する。本発明の第２の特徴に係るレコメンドサーバは、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザ端末から、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを受信する予約番組データ受信手段と、予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を出力する嗜好チャンネルデータ出力手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の第３の特徴は、ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバに関する。本発明の第３の特徴に係るレコメンドサーバは、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータと、ユーザの識別子と、当該ユーザの操作対象のチャンネルの識別子とを対応づけたユーザ履歴データと、を記憶する記憶装置と、ユーザ履歴データに基づいて、ユーザの嗜好チャンネルの識別子を出力する嗜好チャンネルデータ出力手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルの識別子に対応づけられた番組のランキングを、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
ここでユーザ端末から、当該ユーザの嗜好のチャンネルの識別子を含むマイチャンネルデータを受信するマイチャンネルデータ受信手段とをさらに備え、嗜好チャンネルデータ出力手段は、さらにマイチャンネルデータに基づいて、嗜好チャンネルの識別子を出力しても良い。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の第４の特徴は、ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに関する。本発明の第４の特徴に係るレコメンドシステムにおいて、ユーザ端末は、ユーザの録画対象の少なくとも一つの番組のチャンネル識別子を含む予約番組データを記憶する記憶装置と、予約番組データに基づいて、ユーザの嗜好チャンネルの識別子を含む嗜好チャンネルデータを生成する嗜好チャンネルデータ生成手段と、嗜好チャンネルデータを、レコメンドサーバに送信し、レコメンドサーバから、予約可能な番組のレコメンドデータを受信するレコメンド要求手段とを備える。レコメンドサーバは、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザ端末から、嗜好チャンネルデータを受信する嗜好チャンネルデータ受信手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルデータの示す嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第５の特徴は、ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを、ユーザの利用するユーザ端末に提供するレコメンドサーバに関する。本発明の第５の特徴に係るレコメンドサーバは、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザ端末から、当該ユーザの嗜好チャンネルの識別子を受信する嗜好チャンネルデータ受信手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第６の特徴は、ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを出力するレコメンドサーバに接続し、ユーザが利用するユーザ端末であって、ユーザの嗜好チャンネルの識別子を記憶する記憶装置と、レコメンドサーバから、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを取得する番組ランキングデータ取得手段と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の第７の特徴は、ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに関する。本発明の第７の特徴に係るレコメンドシステムは、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータを記憶する記憶装置と、ユーザの嗜好チャンネルの識別子を記憶する記憶装置と、チャンネル毎番組ランキングデータにおいて、嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段と、を備える。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の第８の特徴は、ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに用いるレコメンド方法に関する。本発明の第８の特徴に係るレコメンド方法は、ユーザの嗜好チャンネルの識別子を記憶するステップと、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータにおいて、嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するステップと、を備える。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本発明の第９の特徴は、ジャンルが重複する複数のチャンネルを含む多チャンネルの番組から、所定のチャンネルで提供される番組のレコメンドデータを提供するレコメンドサーバと、ユーザが利用するユーザ端末とを備えるレコメンドシステムに用いるレコメンドプログラムに関する。本発明の第９の特徴に係るレコメンドプログラムは、コンピュータを、チャンネルの識別子と、当該チャンネルの予約可能な番組のランキングとを対応づけたチャンネル毎番組ランキングデータにおいて、ユーザの嗜好チャンネルの識別子に対応づけられた番組の識別子を、レコメンドデータとして出力するレコメンドデータ出力手段として機能させる。