(57)【要約】【課題】膨大な量のコンテンツの中からユーザの嗜好と受信環境、および配信者の配信要求等に適応した配信スケジュールを自動的に生成する。【解決手段】配信スケジュール生成装置１は、コンテンツ配信ポリシーと、コンテンツ属性情報と、利用嗜好条件を含むユーザ属性情報と、利用履歴情報を用い、ユーザの利用嗜好条件に従った配信優先度値とコンテンツ配信ポリシーに従った配信優先度値を算出し、両優先度値を用いて各コンテンツの配信優先順位を決定する。  コンテンツ配信ポリシーと利用嗜好条件の記述および登録フォーマットをＸＭＬとして統一すること、配信完了期限条件とユーザのコンテンツ受信環境情報を用いて、ユーザ毎に最適な品質のコンテンツを選定してスケジューリングすることを含む。【選択図】  図１
2006139695.tif 000002
【特許請求の範囲】
【請求項１】
配信センタとユーザのコンテンツ利用端末とがネットワークを介して接続され、前記配信センタの配信スケジュール生成装置が複数のコンテンツの中から優先的にユーザに配信するコンテンツを自動的に選択し、配信を実施するためのスケジュールを生成する配信スケジュール生成方法であって、
前記配信スケジュール生成装置は、
コンテンツ属性情報、少なくとも利用嗜好条件を含むユーザ属性情報、コンテンツ配信ポリシーを登録、更新する過程と、
前記コンテンツ属性情報、ユーザ属性情報、コンテンツ配信ポリシーを保持する過程と、
ユーザのコンテンツ利用履歴情報を収集、保持する過程と、
保持された１つ以上の前記利用嗜好条件に従い、前記コンテンツ属性情報を用いてコンテンツの利用嗜好条件優先度値を算出する過程と、
保持された１つ以上の前記コンテンツ配信ポリシーに従い、前記コンテンツ属性情報、ユーザ属性情報、利用履歴情報を用いてコンテンツの配信ポリシー優先度値を算出する過程と、
前記利用嗜好条件優先度値とコンテンツ配信ポリシー優先度値を用いてコンテンツの配信優先順位を決定する過程と、
決定した前記配信優先順位を用いてコンテンツを時系列に送出する配信スケジュールを生成する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成方法。
【請求項２】
請求項１に記載の配信スケジュール生成方法において、
ユーザの前記コンテンツ利用履歴情報の統計的処理により、少なくとも嗜好内容とその嗜好程度を示す優先度値を含むユーザの利用嗜好条件を自動的に算出して前記ユーザ属性情報として保持する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成方法。
【請求項３】
請求項１、２のいずれかに記載の配信スケジュール生成方法において、
ユーザの前記コンテンツ利用履歴情報の統計的処理により、コンテンツの利用形態属性を自動的に算出して前記コンテンツ属性情報として保持する過程と、
前記コンテンツ配信ポリシーに従った前記配信優先度値の算出過程において、ユーザの前記利用嗜好条件と前記コンテンツの利用形態属性のマッチングにより配信優先度値を算出する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成方法。
【請求項４】
請求項１乃至３のいずれかに記載の配信スケジュール生成方法において、
ユーザのコンテンツ受信環境情報を登録・保持する過程と、
前記受信環境情報から配信に適切な品質のコンテンツを自動的に選択して配信スケジュール生成に反映する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用されるコンテンツをユーザの受信環境に合わせて配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成方法。
【請求項５】
請求項１乃至４のいずれかに記載の配信スケジュール生成方法において、
前記配信スケジュール生成の過程において、コンテンツの配信完了期限条件に基づいてスケジュールを生成する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用させたいコンテンツをコンテンツ配信者または配信委託者の完了期限要求に合わせて配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成方法。
【請求項６】
請求項１乃至５のいずれかに記載の配信スケジュール生成方法において、
前記コンテンツ配信ポリシーまたはユーザの利用嗜好条件に従った配信優先度値を決定する過程において、優先度値の時間的推移条件に応じて優先度値の演算を行う過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用されるコンテンツを時間的重み付け条件に従って配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成方法。
【請求項７】
請求項１乃至６のいずれかに記載の配信スケジュール生成方法において、
前記ユーザ属性情報、利用履歴情報、受信環境情報を保持する過程において、単一のユーザ単位または複数のユーザの集合であるユーザグループ単位で登録・保持可能な過程を有し、
前記単一のユーザ単位または複数のユーザの集合であるユーザグループ単位で前記配信優先順位の決定および配信スケジュールを生成することを特徴とする配信スケジュール生成方法。
【請求項８】
請求項１乃至７のいずれかに記載の配信スケジュール生成方法において、
前記コンテンツ配信ポリシーの記述方法、情報項目として、
少なくともコンテンツの特定条件とユーザの特定条件と優先度条件とコンテンツの配信完了期限条件を記述可能とし、
前記コンテンツ特定条件として、少なくともコンテンツ識別子、タイトル、ジャンル、出演者、キーワード、コンテンツ提供者名、シリーズ情報、利用形態を含むコンテンツ属性で指定可能とし、
前記ユーザ特定条件として、少なくともユーザ識別子、利用嗜好条件、年齢、性別、居住地を含むユーザ属性で指定可能とし、
前記優先度条件として、少なくとも優先程度を示す優先度値とその優先度値を適用する時間区間の組を１回以上指定可能とし、
前記コンテンツ配信ポリシーとして、コンテンツ配信者または配信委託者がユーザに視聴させたいコンテンツを優先するコンテンツ配信ポリシーと、配信優先度決定の過程を高精度化するためのコンテンツ配信ポリシーのいずれかまたは両方を記述可能とすることを特徴とする配信スケジュール生成方法。
【請求項９】
請求項８に記載の配信スケジュール生成方法において
前記コンテンツ配信ポリシーを汎用のＸＭＬフォーマットにより記述可能とし、
前記コンテンツ配信ポリシーとして、コンテンツ配信者または配信委託者がユーザに視聴させたいコンテンツを優先するコンテンツ配信ポリシーと配信優先度決定の過程を高精度化するためのコンテンツ配信ポリシーのいずれかまたは両方を容易に記述可能とすることを特徴とする配信スケジュール生成方法。
【請求項１０】
配信センタとユーザのコンテンツ利用端末とがネットワークを介して接続され、該配信センタに設けられ、複数のコンテンツの中から優先的にユーザに配信するコンテンツを自動的に選択し、配信を実施するためのスケジュールを生成する配信スケジュール生成装置であって、
コンテンツ属性情報、少なくとも利用嗜好条件を含むユーザ属性情報、コンテンツ配信ポリシーを登録、更新する手段と、
前記コンテンツ属性情報、ユーザ属性情報、コンテンツ配信ポリシーを保持する手段と、
ユーザのコンテンツ利用履歴情報を収集、保持する手段と、
保持された１つ以上の前記利用嗜好条件に従い、前記コンテンツ属性情報を用いてコンテンツの利用嗜好条件優先度値を算出する手段と、
保持された１つ以上の前記コンテンツ配信ポリシーに従い、前記コンテンツ属性情報、ユーザ属性情報、利用履歴情報を用いてコンテンツの配信ポリシー優先度値を算出する手段と、
前記利用嗜好条件優先度値とコンテンツ配信ポリシー優先度値を用いてコンテンツの配信優先順位を決定する手段と、
決定した前記配信優先順位を用いてコンテンツを時系列に送出する配信スケジュールを生成する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成装置。
【請求項１１】
請求項１０に記載の配信スケジュール生成装置において、
ユーザの前記コンテンツ利用履歴情報の統計的処理により、少なくとも嗜好内容とその嗜好程度を示す優先度値を含むユーザの利用嗜好条件を自動的に算出して前記ユーザ属性情報として保持する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成装置。
【請求項１２】
請求項１０、１１のいずれかに記載の配信スケジュール生成装置において、
ユーザの前記コンテンツ利用履歴情報の統計的処理により、コンテンツの利用形態属性を自動的に算出して前記コンテンツ属性情報として保持する手段と、
前記コンテンツ配信ポリシーに従った前記配信優先度値の算出手段において、ユーザの前記利用嗜好条件と前記コンテンツの利用形態属性のマッチングにより配信優先度値を算出する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成装置。
【請求項１３】
請求項１０乃至１２のいずれかに記載の配信スケジュール生成装置において、
ユーザのコンテンツ受信環境情報を登録・保持する手段と、
前記受信環境情報から配信に適切な品質のコンテンツを自動的に選択して配信スケジュール生成に反映する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用されるコンテンツをユーザの受信環境に合わせて配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成装置。
【請求項１４】
請求項１０乃至１３のいずれかに記載の配信スケジュール生成装置において、
前記配信スケジュール生成の手段において、コンテンツの配信完了期限条件に基づいてスケジュールを生成する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用させたいコンテンツをコンテンツ配信者または配信委託者の完了期限要求に合わせて配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成装置。
【請求項１５】
請求項１０乃至１４のいずれかに記載の配信スケジュール生成装置において、
前記コンテンツ配信ポリシーまたはユーザの利用嗜好条件に従った配信優先度値を決定する手段において、優先度値の時間的推移条件に応じて優先度値の演算を行う手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用されるコンテンツを時間的重み付け条件に従って配信するためのスケジュールを自動的に生成することを特徴とする配信スケジュール生成装置。
【請求項１６】
請求項１０乃至１５のいずれかに記載の配信スケジュール生成装置において、
前記ユーザ属性情報、利用履歴情報、受信環境情報を保持する手段において、単一のユーザ単位または複数のユーザの集合であるユーザグループ単位で登録・保持可能な手段を有し、
前記単一のユーザ単位または複数のユーザの集合であるユーザグループ単位で前記配信優先順位の決定および配信スケジュールを生成することを特徴とする配信スケジュール生成装置。
【請求項１７】
請求項１０乃至１６のいずれかに記載の配信スケジュール生成装置において、
前記コンテンツ配信ポリシーの記述方法、情報項目として、
少なくともコンテンツの特定条件とユーザの特定条件と優先度条件とコンテンツの配信完了期限条件を記述可能とし、
前記コンテンツ特定条件として、少なくともコンテンツ識別子、タイトル、ジャンル、出演者、キーワード、コンテンツ提供者名、シリーズ情報、利用形態を含むコンテンツ属性で指定可能とし、
前記ユーザ特定条件として、少なくともユーザ識別子、利用嗜好条件、年齢、性別、居住地を含むユーザ属性で指定可能とし、
前記優先度条件として、少なくとも優先程度を示す優先度値とその優先度値を適用する時間区間の組を１回以上指定可能とし、
前記コンテンツ配信ポリシーとして、コンテンツ配信者または配信委託者がユーザに視聴させたいコンテンツを優先するコンテンツ配信ポリシーと、配信優先度決定の手段を高精度化するためのコンテンツ配信ポリシーのいずれかまたは両方を記述可能とすることを特徴とする配信スケジュール生成装置。
【請求項１８】
請求項１７に記載の配信スケジュール生成装置において
前記コンテンツ配信ポリシーを汎用のＸＭＬフォーマットにより記述可能とし、
前記コンテンツ配信ポリシーとして、コンテンツ配信者または配信委託者がユーザに視聴させたいコンテンツを優先するコンテンツ配信ポリシーと配信優先度決定の手段を高精度化するためのコンテンツ配信ポリシーのいずれかまたは両方を容易に記述可能とすることを特徴とする配信スケジュール生成装置。
【請求項１９】
請求項１〜９のいずれかに記載の配信スケジュール生成方法を、コンピュータで実行可能に構成したプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のコンテンツの中からユーザに優先的に配信するコンテンツを自動的に選択し配信を実施するためのスケジュールを生成するための、配信スケジュール生成方法、及び配信スケジュール生成装置に関するものである。
【背景技術】
【０００２】
従来から、膨大な量のコンテンツの中からユーザに適したコンテンツを決定する方法としてレコメンドシステムがある。レコメンドシステムでは、ユーザのコンテンツ利用・購入履歴等に基づいて、新たに利用されるコンテンツを推薦するものである。
【０００３】
推薦の方法としては、以下の方式がある。
【０００４】
（１）事前登録または利用・購入履歴から算出したユーザの嗜好とコンテンツの属性とのマッチングを取ることで推薦するコンテンツベースフィルタリング。
【０００５】
（２）近い利用・購入履歴傾向を持つユーザをグループ化し、他ユーザの利用・購入履歴を利用することで推薦するコンテンツを決定する協調フィルタリング。
【０００６】
（３）利用・購入履歴やユーザのプロファイルを分析することで生成したビジネスルールをシステム運用者などが手動で設定して推薦を実施するルールベースレコメンデーション。
【０００７】
他の推薦方法として、ユーザから送信される嗜好度情報の相関を用いて未放送の番組をユーザに推薦する方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−１１４９０３
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来技術は、ユーザに対して、その人にあったコンテンツやサービスを推薦することでサービス満足度を高め、サービスの利用回数の拡大やコンテンツ購入を拡大することを目指したものであり、主に過去のユーザの利用・購入履歴に基づいて推薦コンテンツを決定する。
【０００９】
コンテンツ配信スケジュール生成において、従来の（１）や（２）の方式を利用した場合、ユーザの利用嗜好に適応して配信コンテンツを選定することができるが、コンテンツ配信者や配信委託者が優先的に配信しておきたいと要望するコンテンツを該当ユーザに対して配信することは困難である。また、選定ロジックを容易に変更することが困難で固定的になってしまい精度の向上が望めない。
【００１０】
一方、（３）の方式を利用した場合は、外部から入力するルールによってコンテンツの選定結果を高精度化することが可能である。また、ビジネスルールの内容によってはコンテンツ配信者や配信委託者が利用させたいコンテンツをある程度優先して配信することも可能となる。しかし、登録したルールによってのみコンテンツが選定されることになり、各ユーザまたはユーザグループの動的な利用嗜好の変化や多様性に応じて選定することは難しい。
【００１１】
さらに、（１）、（２）、（３）のいずれの方式でも、実際のコンテンツ配信において、重要となる時間軸上に配信イベントを配置するということができず、配信完了時間指定等のビジネスルールの範疇を越えたコンテンツ配信者や配信委託者の配信要求に対応することは難しい。
【００１２】
以上のように、従来技術では、外部からのルールによるコンテンツ選定ロジックの高度化、コンテンツ配信者や配信委託者の配信要求条件への適応、ユーザの利用嗜好への適応により、統合的に配信するコンテンツを優先度付けしスケジューリングすることは困難であった。また、（３）で利用するルール記述、更新の容易性やシステム反映の迅速性についても課題があった。
【００１３】
本発明の目的は、上記の課題を解決した配信スケジュール生成方法、配信スケジュール生成装置及び配信スケジュール生成方法のプログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【００１４】
本発明では、配信センタにおいて、コンテンツ特定条件、ユーザ特定条件、優先度値、配信完了期限条件からなるコンテンツ配信ポリシーとコンテンツ属性情報と利用嗜好条件を含むユーザ属性情報と利用履歴情報を用い、ユーザの利用嗜好条件に従った配信優先度値とコンテンツ配信ポリシーに従った配信優先度値を算出し、両優先度値を用いて各コンテンツの配信優先順位を決定する。以上により、コンテンツ配信者または配信委託者の配信要求条件、各ユーザの利用嗜好条件、優先順位決定ロジック高度化条件を満たすコンテンツの選定、優先度付けを可能とし、各配信優先度値の値を変更することで、各々の条件の重み付けを調整することも可能とする。
【００１５】
さらに、コンテンツ配信ポリシーと利用嗜好条件の記述および登録フォーマットをＸＭＬとして統一することで、ユーザ、コンテンツ配信者または配信委託者の要望に従ったコンテンツ選定ロジックを容易に高度化することができる。
【００１６】
また、本発明では、各コンテンツの配信優先順位を用いてユーザ毎の配信帯域の中で時系列にコンテンツ配信するための配信スケジュールを生成する際に、コンテンツ配信ポリシーに記述された配信完了期限条件に従うとともに、ユーザのコンテンツ受信環境情報を用いて、ユーザ毎に最適な品質のコンテンツファイルを選定してスケジューリングすることで、配信者または配信委託者とユーザのコンテンツ実体の配信に関する要求条件に応じた効果的なスケジューリングを可能とする。
【００１７】
以上のことから、本発明は、以下の方法、装置、記録媒体を特徴とする。
【００１８】
（方法の発明）
（１）配信センタとユーザのコンテンツ利用端末とがネットワークを介して接続され、前記配信センタの配信スケジュール生成装置が複数のコンテンツの中から優先的にユーザに配信するコンテンツを自動的に選択し、配信を実施するためのスケジュールを生成する配信スケジュール生成方法であって、
前記配信スケジュール生成装置は、
コンテンツ属性情報、少なくとも利用嗜好条件を含むユーザ属性情報、コンテンツ配信ポリシーを登録、更新する過程と、
前記コンテンツ属性情報、ユーザ属性情報、コンテンツ配信ポリシーを保持する過程と、
ユーザのコンテンツ利用履歴情報を収集、保持する過程と、
保持された１つ以上の前記利用嗜好条件に従い、前記コンテンツ属性情報を用いてコンテンツの利用嗜好条件優先度値を算出する過程と、
保持された１つ以上の前記コンテンツ配信ポリシーに従い、前記コンテンツ属性情報、ユーザ属性情報、利用履歴情報を用いてコンテンツの配信ポリシー優先度値を算出する過程と、
前記利用嗜好条件優先度値とコンテンツ配信ポリシー優先度値を用いてコンテンツの配信優先順位を決定する過程と、
決定した前記配信優先順位を用いてコンテンツを時系列に送出する配信スケジュールを生成する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする。
【００１９】
（２）上記（１）に記載の配信スケジュール生成方法において、
ユーザの前記コンテンツ利用履歴情報の統計的処理により、少なくとも嗜好内容とその嗜好程度を示す優先度値を含むユーザの利用嗜好条件を自動的に算出して前記ユーザ属性情報として保持する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする。
【００２０】
（３）上記（１）、（２）のいずれかに記載の配信スケジュール生成方法において、
ユーザの前記コンテンツ利用履歴情報の統計的処理により、コンテンツの利用形態属性を自動的に算出して前記コンテンツ属性情報として保持する過程と、
前記コンテンツ配信ポリシーに従った前記配信優先度値の算出過程において、ユーザの前記利用嗜好条件と前記コンテンツの利用形態属性のマッチングにより配信優先度値を算出する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする。
【００２１】
（４）上記（１）乃至（３）のいずれかに記載の配信スケジュール生成方法において、
ユーザのコンテンツ受信環境情報を登録・保持する過程と、
前記受信環境情報から配信に適切な品質のコンテンツを自動的に選択して配信スケジュール生成に反映する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用されるコンテンツをユーザの受信環境に合わせて配信するためのスケジュールを自動的に生成することを特徴とする。
【００２２】
（５）上記（１）乃至（４）のいずれかに記載の配信スケジュール生成方法において、
前記配信スケジュール生成の過程において、コンテンツの配信完了期限条件に基づいてスケジュールを生成する過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用させたいコンテンツをコンテンツ配信者または配信委託者の完了期限要求に合わせて配信するためのスケジュールを自動的に生成することを特徴とする。
【００２３】
（６）上記（１）乃至（５）のいずれかに記載の配信スケジュール生成方法において、
前記コンテンツ配信ポリシーまたはユーザの利用嗜好条件に従った配信優先度値を決定する過程において、優先度値の時間的推移条件に応じて優先度値の演算を行う過程を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用されるコンテンツを時間的重み付け条件に従って配信するためのスケジュールを自動的に生成することを特徴とする。
【００２４】
（７）上記（１）乃至（６）のいずれかに記載の配信スケジュール生成方法において、
前記ユーザ属性情報、利用履歴情報、受信環境情報を保持する過程において、単一のユーザ単位または複数のユーザの集合であるユーザグループ単位で登録・保持可能な過程を有し、
前記単一のユーザ単位または複数のユーザの集合であるユーザグループ単位で前記配信優先順位の決定および配信スケジュールを生成することを特徴とする。
【００２５】
（８）上記（１）乃至（７）のいずれかに記載の配信スケジュール生成方法において、
前記コンテンツ配信ポリシーの記述方法、情報項目として、
少なくともコンテンツの特定条件とユーザの特定条件と優先度条件とコンテンツの配信完了期限条件を記述可能とし、
前記コンテンツ特定条件として、少なくともコンテンツ識別子、タイトル、ジャンル、出演者、キーワード、コンテンツ提供者名、シリーズ情報、利用形態を含むコンテンツ属性で指定可能とし、
前記ユーザ特定条件として、少なくともユーザ識別子、利用嗜好条件、年齢、性別、居住地を含むユーザ属性で指定可能とし、
前記優先度条件として、少なくとも優先程度を示す優先度値とその優先度値を適用する時間区間の組を１回以上指定可能とし、
前記コンテンツ配信ポリシーとして、コンテンツ配信者または配信委託者がユーザに視聴させたいコンテンツを優先するコンテンツ配信ポリシーと、配信優先度決定の過程を高精度化するためのコンテンツ配信ポリシーのいずれかまたは両方を記述可能とすることを特徴とする。
【００２６】
（９）上記（８）に記載の配信スケジュール生成方法において
前記コンテンツ配信ポリシーを汎用のＸＭＬフォーマットにより記述可能とし、
前記コンテンツ配信ポリシーとして、コンテンツ配信者または配信委託者がユーザに視聴させたいコンテンツを優先するコンテンツ配信ポリシーと配信優先度決定の過程を高精度化するためのコンテンツ配信ポリシーのいずれかまたは両方を容易に記述可能とすることを特徴とする。
【００２７】
（装置の発明）
（１０）配信センタとユーザのコンテンツ利用端末とがネットワークを介して接続され、該配信センタに設けられ、複数のコンテンツの中から優先的にユーザに配信するコンテンツを自動的に選択し、配信を実施するためのスケジュールを生成する配信スケジュール生成装置であって、
コンテンツ属性情報、少なくとも利用嗜好条件を含むユーザ属性情報、コンテンツ配信ポリシーを登録、更新する手段と、
前記コンテンツ属性情報、ユーザ属性情報、コンテンツ配信ポリシーを保持する手段と、
ユーザのコンテンツ利用履歴情報を収集、保持する手段と、
保持された１つ以上の前記利用嗜好条件に従い、前記コンテンツ属性情報を用いてコンテンツの利用嗜好条件優先度値を算出する手段と、
保持された１つ以上の前記コンテンツ配信ポリシーに従い、前記コンテンツ属性情報、ユーザ属性情報、利用履歴情報を用いてコンテンツの配信ポリシー優先度値を算出する手段と、
前記利用嗜好条件優先度値とコンテンツ配信ポリシー優先度値を用いてコンテンツの配信優先順位を決定する手段と、
決定した前記配信優先順位を用いてコンテンツを時系列に送出する配信スケジュールを生成する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする。
【００２８】
（１１）上記（１０）に記載の配信スケジュール生成装置において、
ユーザの前記コンテンツ利用履歴情報の統計的処理により、少なくとも嗜好内容とその嗜好程度を示す優先度値を含むユーザの利用嗜好条件を自動的に算出して前記ユーザ属性情報として保持する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする。
【００２９】
（１２）上記（１０）、（１１）のいずれかに記載の配信スケジュール生成装置において、
ユーザの前記コンテンツ利用履歴情報の統計的処理により、コンテンツの利用形態属性を自動的に算出して前記コンテンツ属性情報として保持する手段と、
前記コンテンツ配信ポリシーに従った前記配信優先度値の算出手段において、ユーザの前記利用嗜好条件と前記コンテンツの利用形態属性のマッチングにより配信優先度値を算出する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシーから、ユーザに優先的に利用されるコンテンツを配信するためのスケジュールを自動的に生成することを特徴とする。
【００３０】
（１３）上記（１０）乃至（１２）のいずれかに記載の配信スケジュール生成装置において、
ユーザのコンテンツ受信環境情報を登録・保持する手段と、
前記受信環境情報から配信に適切な品質のコンテンツを自動的に選択して配信スケジュール生成に反映する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用されるコンテンツをユーザの受信環境に合わせて配信するためのスケジュールを自動的に生成することを特徴とする。
【００３１】
（１４）上記（１０）乃至（１３）のいずれかに記載の配信スケジュール生成装置において、
前記配信スケジュール生成の手段において、コンテンツの配信完了期限条件に基づいてスケジュールを生成する手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用させたいコンテンツをコンテンツ配信者または配信委託者の完了期限要求に合わせて配信するためのスケジュールを自動的に生成することを特徴とする。
【００３２】
（１５）上記（１０）乃至（１４）のいずれかに記載の配信スケジュール生成装置において、
前記コンテンツ配信ポリシーまたはユーザの利用嗜好条件に従った配信優先度値を決定する手段において、優先度値の時間的推移条件に応じて優先度値の演算を行う手段を有し、
前記コンテンツ属性情報／ユーザ属性情報／利用履歴情報／コンテンツ配信ポリシー／受信環境情報から、ユーザに優先的に利用されるコンテンツを時間的重み付け条件に従って配信するためのスケジュールを自動的に生成することを特徴とする。
【００３３】
（１６）上記（１０）乃至（１５）のいずれかに記載の配信スケジュール生成装置において、
前記ユーザ属性情報、利用履歴情報、受信環境情報を保持する手段において、単一のユーザ単位または複数のユーザの集合であるユーザグループ単位で登録・保持可能な手段を有し、
前記単一のユーザ単位または複数のユーザの集合であるユーザグループ単位で前記配信優先順位の決定および配信スケジュールを生成することを特徴とする。
【００３４】
（１７）上記（１０）乃至（１６）のいずれかに記載の配信スケジュール生成装置において、
前記コンテンツ配信ポリシーの記述方法、情報項目として、
少なくともコンテンツの特定条件とユーザの特定条件と優先度条件とコンテンツの配信完了期限条件を記述可能とし、
前記コンテンツ特定条件として、少なくともコンテンツ識別子、タイトル、ジャンル、出演者、キーワード、コンテンツ提供者名、シリーズ情報、利用形態を含むコンテンツ属性で指定可能とし、
前記ユーザ特定条件として、少なくともユーザ識別子、利用嗜好条件、年齢、性別、居住地を含むユーザ属性で指定可能とし、
前記優先度条件として、少なくとも優先程度を示す優先度値とその優先度値を適用する時間区間の組を１回以上指定可能とし、
前記コンテンツ配信ポリシーとして、コンテンツ配信者または配信委託者がユーザに視聴させたいコンテンツを優先するコンテンツ配信ポリシーと、配信優先度決定の手段を高精度化するためのコンテンツ配信ポリシーのいずれかまたは両方を記述可能とすることを特徴とする。
【００３５】
（１８）上記（１７）に記載の配信スケジュール生成装置において
前記コンテンツ配信ポリシーを汎用のＸＭＬフォーマットにより記述可能とし、
前記コンテンツ配信ポリシーとして、コンテンツ配信者または配信委託者がユーザに視聴させたいコンテンツを優先するコンテンツ配信ポリシーと配信優先度決定の手段を高精度化するためのコンテンツ配信ポリシーのいずれかまたは両方を容易に記述可能とすることを特徴とする。
【００３６】
（記録媒体の発明）
（１９）上記（１）〜（９）のいずれかに記載の配信スケジュール生成方法を、コンピュータで実行可能に構成したプログラムを記録したことを特徴とする。
【発明の効果】
【００３７】
本発明では、配信センタにおいて、コンテンツ特定条件、ユーザ特定条件、優先度値、配信完了期限条件からなるコンテンツ配信ポリシーとコンテンツ属性情報と利用嗜好条件を含むユーザ属性情報と利用履歴情報を用い、ユーザの利用嗜好条件に従った配信優先度値とコンテンツ配信ポリシーに従った配信優先度値を算出し、両優先度値を用いて各コンテンツの配信優先順位を決定するため、コンテンツ配信者または配信委託者の配信要求条件、各ユーザの利用嗜好条件、優先順位決定ロジック高度化条件を満たすコンテンツの選定、優先度付けを可能とし、各配信優先度値の値を変更することで、各々の条件の重み付けを調整することも可能とする。
【００３８】
さらに、コンテンツ配信ポリシーと利用嗜好条件の記述および登録フォーマットをＸＭＬとして統一することで、ユーザ、コンテンツ配信者または配信委託者の要望に従ったコンテンツ選定ロジックを容易に高度化することができる。
【００３９】
また、本発明では、各コンテンツの配信優先順位を用いてユーザ毎の配信帯域の中で時系列にコンテンツ配信するための配信スケジュールを生成する際に、コンテンツ配信ポリシーに記述された配信完了期限条件に従うとともに、ユーザのコンテンツ受信環境情報を用いて、ユーザ毎に最適な品質のコンテンツファイルを選定してスケジューリングすることで、配信者または配信委託者とユーザのコンテンツ実体の配信に関する要求条件に応じた効果的なスケジューリングを可能とする。
【発明を実施するための最良の形態】
【００４０】
[１]概要構成
図１は、本発明の実施形態の説明のための全体システムの概要構成を示し、コンテンツ配信ポリシー、コンテンツ属性情報、ユーザ属性情報、利用履歴情報、受信環境情報を用いて、配信者およびユーザが要望するコンテンツを優先して配信するための配信スケジュールを生成する。
【００４１】
図１に示すシステムは、コンピュータシステム化され、配信スケジュール生成装置１とコンテンツ配信サーバ２で配信センタを構成する。配信センタは、ネットワークを介してユーザのコンテンツ利用端末３と接続され、配信スケジュール生成装置１において、ユーザ毎に生成したコンテンツ配信のスケジュールに従って実際のコンテンツを各ユーザのコンテンツ利用端末３に送信する。
【００４２】
本実施形態では、上記のように生成されたスケジュールに従って自動的にコンテンツ実体を配信するシステムについて記述するが、本発明はこれに限定されるものではなく、例えば生成したスケジュールをＥＰＧ（Electronic Program Guide）としてユーザ端末に配信し、ＥＰＧに基づいてユーザがコンテンツの取得や購入を選択する形態も取り得る。
【００４３】
［２］構成の説明
本実施形態におけるシステムは、配信スケジュール生成装置１、コンテンツ配信サーバ２から成る配信センタ、ネットワーク、コンテンツ利用端末３から構成する。配信スケジュール生成装置１は、図２に示すとおり、データ受信部１１、受信環境情報解析／登録部１２、受信環境情報格納部１３、ユーザ属性情報解析／登録部１４、ユーザ属性情報格納部１５、コンテンツ属性情報解析／登録部１６、コンテンツ属性情報格納部１７、利用履歴情報解析／登録部１８、利用履歴情報格納部１９、コンテンツ配信ポリシー解析／登録部２０、コンテンツ配信ポリシー格納部２１、コンテンツ利用形態統計部２２、利用嗜好条件生成部２３、利用嗜好条件優先度値算出部２４、コンテンツ配信ポリシー優先度値算出部２５、配信優先順位決定部２６、スケジュール生成／出力部２７から構成する。これら各部の構成は、コンピュータのソフトウェア構成で実現される。
【００４４】
［３］各部の機能
データ受信部１１は、ネットワークおよびローカルの登録インタフェースを介して入力される受信環境情報、ユーザ属性情報、コンテンツ属性情報、利用履歴情報、コンテンツ配信ポリシーを受信する機能を有する。
【００４５】
受信環境情報解析／登録部１２、ユーザ属性情報解析／登録部１４、コンテンツ属性情報解析／登録部１６、利用履歴情報解析／登録部１８、コンテンツ配信ポリシー解析／登録部２０は、データ受信部１１から受け渡される各情報の内容を解析し、各々の格納部へ登録する機能を有する。
【００４６】
受信環境情報格納部１３、ユーザ属性情報格納部１５、コンテンツ属性情報格納部１７、利用履歴情報格納部１９、コンテンツ配信ポリシー格納部２１は、各情報を保持し、他の機能からの参照要求に対して情報を出力する機能を有する。
【００４７】
なお、ユーザ属性
情報の例を図４に、利用履歴情報の例を図５に、コンテンツ属性情報の例を図６に、コンテンツ配信ポリシーの例を図７に示す。
【００４８】
コンテンツ利用形態統計部２２は、ユーザのコンテンツ利用履歴情報を統計処理することで、各コンテンツの利用形態属性を自動的に算出してコンテンツ属性情報格納部１７に登録する機能を有する。
【００４９】
利用嗜好条件生成部２３は、ユーザのコンテンツ利用履歴情報を統計処理することで、各ユーザの嗜好内容とその嗜好程度を示す優先度値を該当ユーザの利用嗜好条件として自動的に算出し、これをユーザ属性情報格納部１５に登録する機能を有する。
【００５０】
利用嗜好条件優先度値算出部２４は、ユーザ属性情報格納部１５に保持されているユーザ毎の利用嗜好条件と、コンテンツ属性情報格納部１７に保持されているコンテンツ属性情報を読み出して、各ユーザに対する各コンテンツの配信優先度値を演算して算出する機能を有する。
【００５１】
コンテンツ配信ポリシー優先度値算出部２５は、ユーザ属性情報格納部１５に保持されているユーザ属性情報と、コンテンツ属性情報格納部１７に保持されているコンテンツ属性情報と、利用履歴情報格納部１９に保持されている利用履歴情報と、コンテンツ配信ポリシー格納部２１に保持されているコンテンツ配信ポリシーを読み出して、コンテンツ配信ポリシーに従った各ユーザに対する各コンテンツの配信優先度値を演算して算出する機能を有する。
【００５２】
配信優先順位決定部２６は、利用嗜好条件優先度値算出部２４とコンテンツ配信ポリシー優先度値算出部２５で算出された配信優先度値を集計し、ユーザ毎に配信を優先するコンテンツの順位付けを決定する機能を有する。
【００５３】
スケジュール生成／出力部２７は、配信優先順位決定部２６で決定したユーザ毎の配信優先順位に沿って、コンテンツ配信ポリシー中に指定された配信完了期限条件と、受信環境情報格納部１３から読み出した受信環境情報から配信するファイル実体の特定と配信時刻の決定を行い、配信スケジュールを生成して外部に出力する機能を有する。
【００５４】
コンテンツ利用端末３は、ユーザが登録した情報、操作履歴（コンテンツ利用履歴）、ネットワーク接続状況等の取得を行い、ユーザ属性情報、利用履歴情報、受信環境情報を生成し、これらを配信スケジュール生成装置に送信する機能を有する。
【００５５】
［４］動作の説明
以下、図３に示す処理の流れを参照して動作を説明する。
【００５６】
（１）図３のステップＳ１〜Ｓ１０
データ受信部１１にてデータを受信し、登録要求が発生した場合、該当するデータの内容に応じて、受信環境情報解析／登録部１２、ユーザ属性情報解析／登録部１４、コンテンツ属性情報解析／登録部１６、利用履歴情報解析／登録部１８、コンテンツ配信ポリシー解析／登録部２０において、それぞれデータの解析／登録処理を実行する。処理が実行されると、各データはそれぞれの格納部１３，１５，１７，１９，２１に格納・保持され、外部機能からの参照要求に応じてデータ内容を出力する。
【００５７】
（２）図３のステップＳ１１、Ｓ１２
利用履歴情報の内容が更新された場合、コンテンツ利用形態統計部２２は、利用履歴情報を統計処理することで、各コンテンツの利用形態属性を求める。例えば、料理番組や医療番組のように映像ライブラリとして繰り返し視聴・利用されるような属性のコンテンツであるかどうかを算定するため、ユーザ毎に各コンテンツを視聴している回数をカウントし、全ユーザの視聴回数の平均をとる。結果が事前に設定した一定回数以上の場合、該当のコンテンツは同じユーザに繰り返し視聴される傾向が強いライブラリ視聴用コンテンツであるとし、図６のように本属性を他のコンテンツ属性情報と合わせてコンテンツ属性情報格納部に登録、保持する。
【００５８】
（３）図３のステップＳ１３
利用履歴情報の内容が更新された場合、利用嗜好条件生成部２３は、利用履歴情報を統計処理することで、各ユーザの嗜好内容とその嗜好程度を示す優先度値を該当ユーザの利用嗜好条件として自動的に算出する。
【００５９】
具体的には、例えば、図５に示すような利用履歴情報が利用履歴情報格納部１９から取得できた場合、ユーザＵ−１はＣ−１，Ｃ−５，Ｃ−４のコンテンツを視聴しており、図６に示すコンテンツ属性情報の例を対応させると、視聴回数の最も多いジャンルは趣味／旅行ジャンルとなり、これをユーザＵ−１の嗜好ジャンルとする。
【００６０】
またこの場合の優先度値は事前に設定されている最大優先度値と分布状態を用いて算出する。例えば、最大優先度値が１５に設定されている場合、３回視聴のうち２回分のジャンルが趣味／旅行に該当するため、１５×（２／３）＝１０がユーザＵ−１の嗜好ジャンル（趣味／旅行）に対する優先度値となる。本処理では、例えば、ジャンル以外に出演者やキーワード等でも利用嗜好条件を生成する。
【００６１】
以上のように生成されたユーザ毎の利用嗜好条件を図４のように他のユーザ属性情報と合わせてユーザ属性情報格納部１５に登録、保持する。
【００６２】
（４）図３のステップＳ１４、Ｓ１５
外部からスケジュール生成要求がある場合、利用嗜好条件優先度値算出部２４では、ユーザ属性情報格納部１５に保持されているユーザ毎の利用嗜好条件を読み出し、各条件に適合する属性を持ったコンテンツをコンテンツ属性情報格納部１７に保持されるコンテンツ属性情報を検索することで特定する。続いて、条件に該当する各コンテンツに対して配信優先度値を演算し、ユーザ毎の各コンテンツの配信優先度値を算出する。
【００６３】
単純に加算する場合の例として、ユーザＵ−１のコンテンツＣ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−６，Ｃ−７に対する配信優先度値は、２５，０，１０，１０，１０，０，０となる。ユーザＵ−２のコンテンツＣ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−６，Ｃ−７に対する配信優先度値は、０，１４，０，０，０，０，０となる。ユーザＵ−３のコンテンツＣ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−６，Ｃ−７に対する配信優先度値は、１４，０，３２，３２，０，０，０となる。
【００６４】
（５）図３のステップＳ１６
続いて、コンテンツ配信ポリシー優先度値算出部２５では、ユーザ属性情報とコンテンツ属性情報とコンテンツ配信ポリシーから、コンテンツ配信ポリシーに従った各ユーザに対する各コンテンツの配信優先度値を演算して算出する。まず、各コンテンツ配信ポリシーを用い、その中に記述されているユーザ特定条件から該当するユーザの検索を行う。その後、条件に適合したユーザの配信優先度値算出として、コンテンツ特定条件から検索して特定できるコンテンツに対し、記述されている配信優先度値を演算していく。
【００６５】
以上の処理を全てのコンテンツ配信ポリシーについて行い、ユーザ毎の各コンテンツの配信優先度値を算出する。なお、配信優先度値の演算の際に、コンテンツ配信ポリシー中に記載される、優先度値の時間的推移条件も加味する。
【００６６】
例えば、図７に示すコンテンツ配信ポリシーのうち、Ｐ−１，Ｐ−２，Ｐ−３，Ｐ−４を適用した場合の配信優先度値算出の例を述べる。Ｐ−１のユーザ特定条件に合致するユーザはＵ−１であり、コンテンツ特定条件に合致するＣ−２配信優先度値に１５が付与される。Ｐ−２のユーザ特定条件に合致するユーザはＵ−３であり、コンテンツ特定条件に合致するＣ−３とＣ−４に配信優先度値に１５がそれぞれ付与される。Ｐ−３のユーザ特定条件に合致するユーザはＵ−２であり、コンテンツ特定条件に合致するＣ−６に配信優先度値に３０が付与される。最後にＰ−４のユーザ特定条件に合致するユーザは全ユーザであり、全ユーザのＣ−７に配信優先度値５が付与される。
【００６７】
単純に各配信優先度値を加算する場合、ユーザＵ−１のコンテンツＣ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−６，Ｃ−７に対する配信優先度値は、０，１５，０，０，０，０，５となる。ユーザＵ−２のコンテンツＣ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−６，Ｃ−７に対する配信優先度値は、０，０，０，０，０，３０，５となる。ユーザＵ−３のコンテンツＣ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−６，Ｃ−７に対する配信優先度値は、０，０，１５，１５，０，０，５となる。
【００６８】
（６）図３のステップＳ１７
続いて、配信優先順位決定部２６は、利用嗜好条件優先度値算出部２４とコンテンツ配信ポリシー優先度値算出部２５で算出された配信優先度値を集計し、ユーザ毎に配信を優先するコンテンツの順位付けを行う。
【００６９】
両優先度値算出部での結果を単純に加算する例では、ユーザＵ−１のコンテンツＣ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−６，Ｃ−７に対する配信優先度値は、２５，１５，１０，１０，１０，０，５となる。ユーザＵ−２のコンテンツＣ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−６，Ｃ−７に対する配信優先度値は、０，１４，０，０，０，３０，５となる。ユーザＵ−３のコンテンツＣ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−６，Ｃ−７に対する配信優先度値は、１４，０，４７，４７，０，０，５となる。配信優先順位決定部２６では、以上の結果から、ユーザ毎のコンテンツ配信優先順位を決定する。ユーザＵ−１については、Ｃ−１，Ｃ−２，Ｃ−３，Ｃ−４，Ｃ−５，Ｃ−７，Ｃ−６の順で優先度が高く、ユーザＵ−２については、Ｃ−６，Ｃ−２，Ｃ−７，Ｃ−１，Ｃ−３，Ｃ−４，Ｃ−５の順で優先度が高く、ユーザＵ−３については、Ｃ−３，Ｃ−４，Ｃ−１，Ｃ−７，Ｃ−２，Ｃ−５，Ｃ−６の順で優先度が高くなる結果が得られる。
【００７０】
なお、単純な加算ではなく、両優先度値算出部でのそれぞれの結果に重みを付けて演算し、コンテンツ選定ロジックの調整を行うことも可能である。
【００７１】
（７）図３のステップＳ１８
最後に、スケジュール生成／出力部２７は、配信優先順位決定処理（ステップＳ１７）で決定したユーザ毎の配信優先順位に沿って、コンテンツ属性情報に含まれるコンテンツのサイズ、コンテンツ配信ポリシー中に指定された配信完了期限条件、受信環境情報格納部１３から読み出した受信環境情報から配信するファイル実体の特定と配信時刻の決定を行い、配信スケジュールを生成して外部に出力する。
【００７２】
ユーザＵ−２を例にとると、（６）で決定した配信優先順位の中で、Ｃ−３とＣ−４は内容が同様のコンテンツであり、どちらかを選択してスケジューリングすれば良い。この場合は、ユーザＵ−２のコンテンツ利用端末の受信環境情報とコンテンツ属性情報のうちの品質属性情報を比較し、合致する方のコンテンツを配信の対象とする。
【００７３】
例えば、受信環境情報に高品位のコンテンツの受信が可能と指定されている場合は、Ｃ−３のコンテンツを選択してスケジューリングする。また、Ｃ−７のコンテンツに関しては、コンテンツ配信ポリシーの中で、配信完了期限条件が設定されているため、この条件に沿うように優先的に配信スケジュールを生成する。例えば、ユーザＵ−２に対してスケジュール配信を開始する時刻がＣ−７の指定期限直前の場合は、Ｃ−７を優先し、続いて配信優先順位に沿ってＣ−６，Ｃ−２，Ｃ−１，Ｃ−３，Ｃ−５と配信するスケジュールを生成する。
【００７４】
生成されたユーザ毎の配信スケジュールは、コンテンツ配信サーバに通知され、ユーザ毎に適切なコンテンツが配信される。
【００７５】
以上の動作により、コンテンツ配信ポリシー、コンテンツ属性情報、ユーザ属性情報、利用履歴情報、受信環境情報を用いて、配信者およびユーザが要望するコンテンツを優先して配信するための配信スケジュールを生成することが可能となる。
【００７６】
なお、本発明は、図３に示した方法の一部又は全部の処理機能をプログラムとして構成し、このプログラムを、そのコンピュータが読み取り可能な記録媒体、例えば、フレキシブルディスク、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバブルディスクなどに記録して、保存したり、提供したりすることが可能であり、また、インターネットのような通信ネットワークを介して配布したりすることが可能である。
【図面の簡単な説明】
【００７７】
【図１】本発明における全体システムの概要構成図。
【図２】本発明の実施形態を示す配信スケジュール生成装置の構成図。
【図３】本発明の実施形態における処理手順図。
【図４】実施形態におけるユーザ属性情報管理の例。
【図５】実施形態における利用履歴情報管理の例。
【図６】実施形態におけるコンテンツ属性情報管理の例。
【図７】実施形態におけるコンテンツ配信ポリシー管理の例。
【符号の説明】
【００７８】
１  配信スケジュール生成装置
２  コンテンツ配信サーバ
３  コンテンツ利用端末
１１  データ受信部
１２  受信環境情報解析／登録部
１３  受信環境情報格納部
１４  ユーザ属性情報解析／登録部
１５  ユーザ属性情報格納部
１６  コンテンツ属性情報解析／登録部
１７  コンテンツ属性情報格納部
１８  利用履歴情報解析／登録部
１９  利用履歴情報格納部
２０  コンテンツ配信ポリシー解析／登録部
２１  コンテンツ配信ポリシー格納部
２２  コンテンツ利用形態統計部
２３  利用嗜好条件生成部
２４  利用嗜好条件優先度値算出部
２５  コンテンツ配信ポリシー優先度値算出部
２６  配信優先順位決定部
２７  スケジュール生成／出力部
【図１】
2006139695.tif 000003
【図２】
2006139695.tif 000004
【図３】
2006139695.tif 000005
【図４】
2006139695.tif 000006
【図５】
2006139695.tif 000007
【図６】
2006139695.tif 000008
【図７】
2006139695.tif 000009