(57)【特許請求の範囲】
【請求項１】
送信局が同報配信と個別配信を組み合わせてユーザ側の受信機に番組情報を提供する番組情報配信方法であって、
送信局は、
番組情報の検索条件と、番組情報のうち返信が要求される情報を示す要求情報条件を伴い、受信機から発行された番組情報の取得要求履歴を保持する過程と、
前記検索条件が示す属性項目と属性値とからなる番組属性、および前記要求情報条件が示す要求情報内容の組み合わせ毎にアクセス回数を集計し、アクセス回数の多さに比例して第１の重みを決定する過程と、
受信機からの番組配信要求を番組の利用履歴として保持する過程と、
前記番組の利用履歴から、番組の番組属性毎に件数を集計し、件数の多さに比例して第２の重みを決定する過程と、
前記第１の重みと前記第２の重みを決められた比率で合計し、番組属性と要求情報内容毎の配信要求傾向を第３の重みとして算出する過程と、
配信要求傾向を算出した番組属性と要求情報内容を配信予定の番組情報の内容と比較し、合致する毎に当該番組属性と要求情報内容の第３の重みを加算し、全ての番組属性と要求情報内容について処理を行うことで、各配信予定の番組情報の同報配信優先度を算出する過程と、
前記同報配信優先度から全番組情報のうち同報配信するものを判定する過程と、
前記判定結果に従って番組情報を同報配信する過程と、
受信機から配信要求された番組情報を個別配信する過程と、
ユーザ側からの配信要求状況の変化に追従して番組情報を配信する過程と、を有し、
前記第３の重みの算出過程で、事前に決めた要求情報条件に基づき番組属性および要求情報内容の組み合わせごとに前記第２の重みを扱う
ことを特徴とする番組情報配信方法。
【請求項２】
請求項１に記載の番組情報配信方法において、
前記配信要求傾向を算出する過程は、要求傾向算出の対象とする番組属性の属性項目が、番組ジャンル、出演者、キーワード、番組配信時間帯のうちの少なくとも１つとしたことを特徴とする番組情報配信方法。
【請求項３】
送信局が同報配信と個別配信を組み合わせてユーザ側の受信機に番組情報を提供する番組情報配信装置であって、
送信局は、
番組情報の検索条件と、番組情報のうち返信が要求される情報を示す要求情報条件を伴い、受信機から発行された番組情報の取得要求履歴を保持する手段と、
前記検索条件が示す属性項目と属性値とからなる番組属性、および前記要求情報条件が示す要求情報内容の組み合わせ毎にアクセス回数を集計し、アクセス回数の多さに比例して第１の重みを決定する手段と、
受信機からの番組配信要求を番組の利用履歴として保持する手段と、
前記番組の利用履歴から、番組の番組属性毎に件数を集計し、件数の多さに比例して第２の重みを決定する手段と、
前記第１の重みと前記第２の重みを決められた比率で合計し、番組属性と要求情報内容毎の配信要求傾向を第３の重みとして算出する手段と、
配信要求傾向を算出した番組属性と要求情報内容を配信予定の番組情報の内容と比較し、合致する毎に当該番組属性と要求情報内容の第３の重みを加算し、全ての番組属性と要求情報内容について処理を行うことで、各配信予定の番組情報の同報配信優先度を算出する手段と、
前記同報配信優先度から全番組情報のうち同報配信するものを判定する過程と、
前記判定結果に従って番組情報を同報配信する手段と、
受信機から配信要求された番組情報を個別配信する手段と、
ユーザ側からの配信要求状況の変化に追従して番組情報を配信する手段と、を有し、
前記第３の重みを算出する手段は、事前に決めた要求情報条件に基づき番組属性および要求情報内容の組み合わせごとに前記第２の重みを扱う
ことを特徴とする番組情報配信装置。
【請求項４】
請求項３に記載の番組情報配信装置において、
前記配信要求傾向を算出する手段は、要求傾向算出の対象とする番組属性の属性項目が、番組ジャンル、出演者、キーワード、番組配信時間帯のうちの少なくとも１つとしたことを特徴とする番組情報配信装置。
【請求項５】
請求項３または４に記載の番組情報配信装置を構成する各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組情報サービス提供事業者が利用者に番組に関する属性情報を記述した番組情報の配信を行う際に、サーバ側主導で複数利用者に一括配信する同報配信と利用者要求に基づく個別配信を統合的に利用して配信するための番組情報配信方法に関するものである。
【背景技術】
【０００２】
番組情報サービス提供事業者が利用者に番組情報を配信する際に、同報配信と個別配信を組み合わせた番組情報配信方式として、図４に示すような配信方式がある。複数利用者に一括配信する同報配信にはデータカル−セル伝送方式などを用い、利用者要求に基づく個別配信にはＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）による双方向のデータ取得方式を用い、両経路から番組情報を配信する方式である。
【０００３】
この方式では、複数の利用者が必要としている番組情報を同報配信し、少人数の利用者のみが必要とする番組情報を個別配信することで、サーバやネットワークの負荷を抑えながら、一定の再送周期内の同報配信と個別配信の即時性により、利用者の利便性を高めることが可能である。例えば、利用者が共通的に使用するような番組のタイトル、配信時刻や概要説明等を同報配信し、詳細説明は必要な利用者のみが個別に個別配信で受信する等の統合利用が考えられる。また、人気の高い番組に関する番組情報は全て同報配信で配信し、人気の低い（利用者の少ない）番組に関する番組情報は個別配信する等の運用もある。
【０００４】
上記のような同報および個別配信の統合配信方式では、各番組情報をどちらの経路で配信するかを判定することが重要となる。この配信経路の判定方式として、個別配信のアクセスが多いデータを動的に判定し、このデータを複数のユーザに対して同報型で配信する方式がある（例えば、非特許文献１参照）。
【非特許文献１】“放送型通信とオンデマンド型通信を統合した情報提供システム”，情報処理学会論文誌，Ｖｏｌ．４０，Ｎｏ．１０，１９９９  Ｏｃｔ．
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記の非特許文献１における方式では、各データに対する動的な個別配信のアクセスの状況に合わせて同報配信するデータ内容を変更する仕組みにより、ユーザの配信要求の変化に追従してデータの配信経路を振り分けることができる。しかし、個別配信のアクセス数がある程度増えないと、同報配信が開始されないという課題があり、新規に登録された番組情報に対しては、効果が得られない。
【０００６】
本発明の目的は、上記の課題を解決した番組情報配信方法、番組情報配信装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、番組情報の個別配信のアクセス履歴および番組情報に対応する番組の視聴履歴や購入履歴を保持し、それらの統計をとることにより、現在ユーザがどのような属性をもつ番組情報を要求しているかに関する傾向を算定し、この傾向に沿った属性を有する番組情報の同報配信優先度を高くすることで、未だ個別配信の要求がないが、ユーザ要求が高いことが予想される番組情報についても、事前に同報配信できるようにする。
【０００８】
送信局において、個別配信サーバへの番組情報取得アクセスや検索要求のログを保持し、これらを集計することで、ユーザが必要としている番組情報について、番組属性および番組内容に関する傾向を算定する。また、実際に番組が視聴または購入された履歴を集計することで、どのような番組に対して嗜好が偏っているかを算定する。これらの情報を用いて、どのような内容の番組のどのような情報が要求される可能性が高いかを判定し、この情報とネットワーク帯域や再送周期という配信の条件から、各番組情報の配信経路を決定して個々に配信を実行する。
【０００９】
以上のように、本発明は、同報型と個別型の配信を統合的に利用した番組の課題を解決し、効率的にメタデータを利用者に提供できるようにしたものであり、以下の方法、装置およびプログラムを特徴とする。
【００１０】
（方法の発明）
（１）送信局が同報配信と個別配信を組み合わせてユーザ側の受信機に番組情報を提供する番組情報配信方法であって、
送信局は、
番組情報の検索条件と、番組情報のうち返信が要求される情報を示す要求情報条件を伴い、受信機から発行された番組情報の取得要求履歴を保持する過程と、
前記検索条件が示す属性項目と属性値とからなる番組属性、および前記要求情報条件が示す要求情報内容の組み合わせ毎にアクセス回数を集計し、アクセス回数の多さに比例して第１の重みを決定する過程と、
受信機からの番組配信要求を番組の利用履歴として保持する過程と、
前記番組の利用履歴から、番組の番組属性毎に件数を集計し、件数の多さに比例して第２の重みを決定する過程と、
前記第１の重みと前記第２の重みを決められた比率で合計し、番組属性と要求情報内容毎の配信要求傾向を第３の重みとして算出する過程と、
配信要求傾向を算出した番組属性と要求情報内容を配信予定の番組情報の内容と比較し、合致する毎に当該番組属性と要求情報内容の第３の重みを加算し、全ての番組属性と要求情報内容について処理を行うことで、各配信予定の番組情報の同報配信優先度を算出する過程と、
前記同報配信優先度から全番組情報のうち同報配信するものを判定する過程と、
前記判定結果に従って番組情報を同報配信する過程と、
受信機から配信要求された番組情報を個別配信する過程と、
ユーザ側からの配信要求状況の変化に追従して番組情報を配信する過程と、を有し、
前記第３の重みの算出過程で、事前に決めた要求情報条件に基づき番組属性および要求情報内容の組み合わせごとに前記第２の重みを扱う
ことを特徴とする。
【００１３】
（２）上記の（１）に記載の番組情報配信方法において、
前記配信要求傾向を算出する過程は、要求傾向算出の対象とする番組属性の属性項目が、番組ジャンル、出演者、キーワード、番組配信時間帯のうちの少なくとも１つとしたことを特徴とする。
【００１４】
（装置の発明）
（３）送信局が同報配信と個別配信を組み合わせてユーザ側の受信機に番組情報を提供する番組情報配信装置であって、
送信局は、
番組情報の検索条件と、番組情報のうち返信が要求される情報を示す要求情報条件を伴い、受信機から発行された番組情報の取得要求履歴を保持する手段と、
前記検索条件が示す属性項目と属性値とからなる番組属性、および前記要求情報条件が示す要求情報内容の組み合わせ毎にアクセス回数を集計し、アクセス回数の多さに比例して第１の重みを決定する手段と、
受信機からの番組配信要求を番組の利用履歴として保持する手段と、
前記番組の利用履歴から、番組の番組属性毎に件数を集計し、件数の多さに比例して第２の重みを決定する手段と、
前記第１の重みと前記第２の重みを決められた比率で合計し、番組属性と要求情報内容毎の配信要求傾向を第３の重みとして算出する手段と、
配信要求傾向を算出した番組属性と要求情報内容を配信予定の番組情報の内容と比較し、合致する毎に当該番組属性と要求情報内容の第３の重みを加算し、全ての番組属性と要求情報内容について処理を行うことで、各配信予定の番組情報の同報配信優先度を算出する手段と、
前記同報配信優先度から全番組情報のうち同報配信するものを判定する過程と、
前記判定結果に従って番組情報を同報配信する手段と、
受信機から配信要求された番組情報を個別配信する手段と、
ユーザ側からの配信要求状況の変化に追従して番組情報を配信する手段と、を有し、
前記第３の重みを算出する手段は、事前に決めた要求情報条件に基づき番組属性および要求情報内容の組み合わせごとに前記第２の重みを扱う
ことを特徴とする。
【００１７】
（４）上記の（３）に記載の番組情報配信装置において、
前記配信要求傾向を算出する手段は、要求傾向算出の対象とする番組属性の属性項目が、番組ジャンル、出演者、キーワード、番組配信時間帯のうちの少なくとも１つとしたことを特徴とする。
【００１８】
（プログラムの発明）
（５）上記の（３）または（４）に記載の番組情報配信装置を構成する各手段としてコンピュータを機能させるためのプログラム。
【発明の効果】
【００１９】
以上のとおり、本発明によれば、番組情報の個別配信のアクセス履歴および番組情報に対応する番組の視聴履歴や購入履歴を保持し、それらの集計結果に基づいて同報配信する番組情報を判定することで、ユーザの配信要求傾向の変化に追従して動的に同報配信を行うことができる。
【００２０】
また、ユーザの配信要求傾向に沿った属性を有する他の番組情報についても同報配信優先度を高くすることで、未だ個別配信の要求がないが、ユーザ要求が高いことが予想される番組情報についても、事前に同報配信できる。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明の実施形態を示すシステム構成図であり、送信局およびユーザ側受信機はネットワークで接続され、それぞれはコンピュータ資源とそれを利用して番組情報配信処理を実行できるソフトウェアを搭載する。
【００２２】
以下、概要、システム構成、各部機能の詳細および番組情報配信処理について項分けして詳細に説明する。
【００２３】
（１）概要
本実施形態では、個別配信の履歴や番組の利用履歴に基づいて、番組情報を同報配信と個別配信の経路に振り分けて配信する。
【００２４】
受信機から発行された、個別配信サーバへの番組情報取得アクセスや検索要求のログを送信局において保持し、これらを集計することで、ユーザが必要としている番組情報について、番組属性および番組内容に関する傾向を算定する。また、番組配信サーバへのアクセス履歴を保持して集計することで、実際に番組が利用された傾向を嗜好が偏っているかを算定する。これらの情報を用いて、どのような内容の番組のどのような情報が要求される可能性が高いかを判定し、この情報とネットワーク帯域や再送周期という配信の条件から、各番組情報の配信経路を決定して個々に配信を実行する。
【００２５】
（２）システム構成
本実施形態におけるシステムは、図１に示すように、送信局は、番組情報取得履歴集計部１、番組利用履歴集計部２、同報配信優先度算出部３、配信経路判定部４、ネットワーク条件管理部５、番組情報配信制御部６、同報配信サーバ７、個別配信サーバ８、番組配信サーバ９、番組情報データベース１０で構成され、各サーバ７〜９はネットワークを介してユーザ側の任意の受信機１１との間で情報送受信を可能にする。この構成のうち、従来のシステムと異なる機能を持つ構成要素は、１〜４である。
【００２６】
番組情報取得履歴集計部１は、ユーザ側受信機１１からの番組情報の検索および取得要求の履歴を保持し、集計する。
【００２７】
番組利用履歴集計部２は、ユーザ側受信機１１からの番組配信サーバ９に対する番組情報の取得要求履歴を保持し、番組の利用履歴として集計する。
【００２８】
同報配信優先度算出部３は、番組利用履歴と番組情報取得要求履歴から、番組属性および番組内容毎に配信要求傾向を算出し、この配信要求傾向との対応程度に従って同報配信優先度を算定する。
【００２９】
配信経路判定部４は、配信帯域、再送周期等のネットワーク条件と同報配信優先度および各番組情報のデータ容量から同報配信する番組情報を判定して番組情報配信制御部に配信指示を発行する。
【００３０】
（３）各部機能の詳細
番組情報取得履歴集計部１は、受信機（ユーザ）１１からの番組情報検索および取得要求の履歴として検索キーまたは返信要求情報の種類を保持し、集計する。
【００３１】
番組利用履歴集計部２は、受信機（ユーザ）から番組配信サーバ９に対する番組配信要求を保持し、番組の利用履歴として集計する。
【００３２】
同報配信優先度算出部３は、番組利用履歴と番組情報取得要求履歴から、番組属性および番組内容毎に配信要求傾向を算出し、この配信要求傾向との対応程度に従って各番組情報の同報配信優先度を算定する。
【００３３】
配信経路判定部４は、同報配信優先度算出部３で算出した同報配信優先度に従って、配信帯域、再送周期等のネットワーク条件および各番組情報のデータ容量から同報配信する番組情報を判定して番組情報配信制御部６に配信指示を発行する。
【００３４】
ネットワーク条件管理部５は、同報配信にて利用可能な配信帯域と番組情報を再送する周期等のネットワーク条件を管理する。
【００３５】
番組情報配信制御部６は、配信経路判定部から発行された指示に基づき、同報配信サーバ７と個別配信サーバ８に番組情報の登録および配信の指示を実行する。
【００３６】
同報配信サーバ７は、番組情報配信制御部６から受け取った同報配信用の番組情報を指定された再送周期、送出レートで配信する。
【００３７】
個別配信サーバ８は、番組情報配信制御部６から受け取った個別配信用の番組情報を保持し、ユーザからの要求に応じて返信する機能および要求履歴を番組情報取得履歴集計部１に受け渡す。
【００３８】
番組配信サーバ９は、番組を保持し、ユーザからの要求に応じて番組を配信する機能および要求履歴を番組利用履歴集計部２に受け渡す。
【００３９】
番組情報データベース１０は、配信しようとする多数の番組（コンテンツ）とその属性情報を格納しておき、番組情報配信制御部６が要求する番組情報の提供、各部２，３，４，６で必要とする各番組属性情報（番組タイトル、概要説明、詳細説明、データ容量など）を提供する。
【００４０】
受信機１１は、同報配信サーバおよび個別配信サーバから配信される番組情報を受信し、ユーザに提示し、この提示に対してユーザから視聴要求された番組を受信して再生する。
【００４１】
（４）番組情報配信処理
以下、番組情報配信処理について、図２に示す番組情報配信処理手順（Ｓ１）〜（Ｓ８）、および図３に示す番組情報の同報配信優先度の算出例を参照して詳細に説明する。
【００４２】
（Ｓ１）番組情報取得履歴集計
個別配信サーバ８はユーザ側からの番組情報の取得要求履歴を保持する。ユーザから個別配信サーバに対する番組情報の取得要求は、番組情報の項目（例えば、タイトル、ジャンル、出演者、キーワード等）毎に具体的な検索キーを指定したものを組み合わせた検索条件と、この検索条件に該当する番組があった場合にその番組情報のうちどの情報を返信してほしいかを指定した返信要求情報条件（例えば、タイトルのみ、概要情報のみ、詳細情報のみ、全ての番組情報等）を伴って発行される。
【００４３】
個別配信サーバ８は、この検索条件と返信要求情報条件を保持し、番組情報取得履歴集計部１に受け渡す。
【００４４】
番組情報取得履歴集計部１では、検索条件を分解し、番組情報の項目毎に指定された検索値と要求情報条件の組み合わせ毎に要求回数（アクセス回数）を集計し、アクセス回数の多さに比例して番組情報項目、具体的な検索値、要求情報条件の組み合わせ毎に重みを決定する。
【００４５】
（Ｓ２）番組利用履歴集計
番組配信サーバ９は、ユーザ側からの番組情報要求時に指定されるコンテンツをユニークに指定するＩＤやＵＲＬを保持しておき、これを番組利用履歴集計部２に受け渡す。
【００４６】
番組利用履歴集計部２では、受け渡されたそれぞれの番組のユニークＩＤやＵＲＬから、番組情報データベース１０の情報を利用して、要求されたコンテンツの属性（例えば、タイトル、ジャンル、出演者、キーワード等）を取得する。続いて、属性項目毎に実際の属性値を集計し、件数の多さに比例して属性項目、具体的な属性値の組み合わせ毎に重みを決定する。
【００４７】
（Ｓ３）配信要求傾向算出
同報配信優先度算出部３では、番組利用履歴集計部２と番組情報取得履歴集計部１での集計結果を受け取り、受け取った２つの集計結果から、番組属性と要求情報条件毎の配信要求傾向を算出する。番組情報取得履歴集計部１で集計した番組情報項目、具体的な検索値、要求情報条件の組み合わせ毎の重み値と、番組利用履歴集計部２で集計した属性項目、具体的な属性値の組み合わせ毎の重み値をそれぞれ一定の比例配分で合計する。図３に配信要求傾向の集計結果の例を示す。
【００４８】
この算出において、番組利用履歴集計部２の重み値は、ある要求情報条件を前提（例えば、全ての番組情報）とした値として処理を行う。算出した重み値は、番組情報と番組の両方の要求状況を加味した、番組属性と要求情報条件毎の重み値（ユーザに要望されている程度）となる。
【００４９】
（Ｓ４）番組情報の同報配信優先度算出
同報配信優先度算出部３では、算出した番組属性と要求情報条件を配信予定の番組情報の内容と比較し、合致する番組情報毎に重み値を加算していく。全ての番組属性・要求情報条件について処理を行うことで、各番組情報の同報配信優先度を算出し、配信経路判定部４に受け渡す。図３に同報配信優先度の例を示す。
【００５０】
（Ｓ５）配信経路判定
配信経路判定部４では、同報配信優先度と、ネットワーク条件管理部５で管理される配信帯域および再送周期と、各番組情報のデータ容量から同報配信する番組情報を判定する。判定結果に基づき、配信条件と合わせて番組情報配信制御部６に指示を発行する。
【００５１】
（Ｓ６）番組情報配信制御
番組情報配信制御部６は、受け取った指示に基づいて番組情報データベース１０から番組情報を取得し、これを同報配信サーバ７と個別配信サーバ８に登録する。同報配信サーバ７に対しては、配信帯域、再送周期を指示する。
【００５２】
（Ｓ７）同報配信
同報配信サーバ７は、番組情報配信制御部６からの指示に従って、番組情報を繰り返し同報配信する。
【００５３】
（Ｓ８）個別配信
個別配信サーバ８は、ユーザ要求に応じて、該当する番組情報を個別配信する。
【００５４】
以上の番組情報配信処理により、同報型と個別型の配信を統合的に利用する番組情報配信において、ユーザの要求状況に応じて動的に番組情報の同報配信優先度を算出することで、未だ個別配信の要求がないが、ユーザ要求が高いことが予想される番組情報についても事前に同報配信し、個別配信と合わせてユーザに番組情報を配信することができる。
【００５５】
なお、本発明は、図２に示した方法の一部又は全部の処理機能をプログラムとして構成してコンピュータを用いて実行させることができる。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施形態を示すシステム構成図。
【図２】実施形態における番組情報配信処理手順。
【図３】実施形態における番組情報の同報配信優先度の算出例。
【図４】従来の番組情報配信方式の例。
【符号の説明】
【００５７】
１  番組情報取得履歴集計部
２  番組利用履歴集計部
３  同報配信優先度算出部
４  配信経路判定部
５  ネットワーク条件管理部
６  番組情報配信制御部
７  同報配信サーバ
８  個別配信サーバ
９  番組配信サーバ
１０  番組情報データベース
１１  受信機（ユーザ側）
【図１】
0004546392.tif 000002
【図２】
0004546392.tif 000003
【図３】
0004546392.tif 000004
【図４】
0004546392.tif 000005