(57)【要約】【課題】ユーザにとって閲覧が効率的なコンテンツの提示。【解決手段】コンテンツを視聴する端末１０１を介してユーザにコンテンツを提示するコンテンツ提示装置であって、ユーザの視聴ログを収集する視聴履歴収集部１０３と、前記収集された視聴ログに基づき視聴期待値を算出しその評価をする視聴期待値分析部１０４と、前記視聴期待値の評価結果に基づきコンテンツ配置を変更するコンテンツ再配置部１０５と、前記配置変更されたコンテンツを端末１０１に出力するコンテンツ出力部１０２とを備える。【選択図】  図１
2005078553.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを視聴する端末を介してユーザにコンテンツを提示する方法であって、前記端末からユーザのコンテンツ視聴履歴を取得する工程と、視聴履歴に基づき演算によって視聴期待値を算出する工程と、この視聴期待値が最大になるようにコンテンツの再配置を行う工程とを有することを特徴とするコンテンツ提示方法。
【請求項２】
コンテンツを視聴する端末を介してユーザにコンテンツを提示する方法であって、ユーザのコンテンツ視聴履歴を取得する工程と、この視聴履歴からコンテンツ配置位置に関する視聴期待値を算出する演算の際に重み付けパラメータを前記演算に供する工程、この重み付けされた視聴期待値が最大になるようにコンテンツの再配置を行う工程とを有することを特徴とするコンテンツ提示方法。
【請求項３】
コンテンツを視聴する端末を介してユーザにコンテンツを提示するコンテンツ提示装置であって、ユーザの視聴ログを収集する視聴履歴収集部と、前記収集された視聴ログに基づき視聴期待値を算出しその評価をする視聴期待値分析部と、前記視聴期待値の評価に基づきコンテンツ配置を変更するコンテンツ再配置部と、前記配置変更されたコンテンツを前記端末に出力するコンテンツ出力部とを備えたことを特徴とするコンテンツ提示装置。
【請求項４】
視聴期待値分析部は、前記視聴期待値を算出する演算に重み付けパラメータを供すること
を特徴とする請求項３記載のコンテンツ提示装置。
【請求項５】
請求項１または２記載のコンテンツ提供方法をコンピュータによって実行するプログラム。
【請求項６】
請求項１または２記載のコンテンツ提供方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット通販、電子カタログ、電子広告などにおいて、効果的にユーザに情報を提示する方法とその装置及びプログラムとその記録媒体に関するものである。
【背景技術】
【０００２】
従来、電子カタログや電子広告の配信サービスにおいて、未配信の部分の配信優先度を決定するためにユーザの視聴ログを分析した結果を用いることが行われている（例えば特許文献１）。
【０００３】
特許文献１（特開２００２−１５７２６７号公報）に開示されたコンテンツ配信システムおよびコンテンツ配信方法ならびに記録媒体は、あまり高速でないネットワークの回線速度であっても、インターネットを利用した通販サービスなどが一般の利用者に利用されやすくなるように、デジタルコンテンツを配信できるようにしている。この文献によると、配信コンテンツ決定処理部では、ユーザ情報格納部に格納されている情報と、コンテンツ格納部に格納されている情報と、コンテンツ優先順位情報格納部に格納されている情報とにより、未配信コンテンツ検索部で得られた未配信の各コンテンツに対し、配信優先度を算出している。
【特許文献１】特開２００２−１５７２６７号公報（段落番号（００２２）及び図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザに広告や電子カタログのコンテンツを提示したときに、本当にユーザは、有用な情報を効果的に手に入れることができたのかを把握することは困難である。また、視聴ログから、ユーザ視聴行動を観察し、視聴時間などからユーザの嗜好を求めようとしたとき、その視聴行動が、ユーザの嗜好によって発生したのか、コンテンツ配置に起因したために、発生したのかが特定はできない。
【０００５】
本発明は、かかる事情に鑑みなされたもので、その目的は、視聴履歴に基づきコンテンツの再配置を繰り返すことにより、ユーザにとって閲覧が効率的なコンテンツの提示を行なえるコンテンツ提示方法とその装置及びプログラムとその記録媒体の提供にある。
【課題を解決するための手段】
【０００６】
そこで、本発明のコンテンツ提示方法とその装置及びプログラムとその記録媒体は、ユーザのコンテンツ視聴履歴に基づき視聴期待値を算出し、この視聴期待値が最大となるようにコンテンツの再配置を行なっている。
【０００７】
すなわち、本発明のコンテンツ提供方法は、コンテンツを視聴する端末を介してユーザにコンテンツを提示する方法であって、前記端末からユーザのコンテンツ視聴履歴を取得する工程と、視聴履歴に基づき演算によって視聴期待値を算出する工程と、この視聴期待値が最大になるようにコンテンツの再配置を行う工程とを有する。ここで、この視聴履歴からコンテンツ配置位置に関する視聴期待値を算出する演算の際に重み付けパラメータを前記演算に供するとなおよい。
【０００８】
また、本発明のコンテンツ提示装置は、ユーザーがコンテンツを視聴するための端末と、ユーザの視聴ログを収集する視聴履歴収集部と、前記収集された視聴ログに基づき視聴期待値を算出しその評価をする視聴期待値分析部と、前記視聴期待値の評価に基づきコンテンツ配置を変更するコンテンツ再配置部と、前記配置変更されたコンテンツを前記端末に出力するコンテンツ出力部とを備える。前記視聴期待値分析部には、前記視聴期待値を算出する演算に重み付けパラメータを供する機能を備えるとなおよい。
【０００９】
前記視聴期待値の指標としては、ページ遷移確率、ページ生起確率、ページ配列視聴確率、ページ配列視聴平均時間またはページ配列視聴平均時間期待値等、若しくはこれらが適宜組み合わされて算出された値等が例示される。ページ遷移確率は、ページ視聴シーケンス中で特定のページ配列が発生する数に基づき算出されるものである。ページ生起確率は、ページ視聴シーケンス中で特定のページ配列が発生する確率のことである。ページ配列視聴確率は、ページ視聴シーケンス中で特定のページ配列が視聴される確率のことである。ページ配列視聴平均時間は、特定のページ配列の次に、他の特定のページ配列を視聴したときの平均視聴時間である。ページ配列視聴平均時間期待値は、前記ページ配列視聴確率と前記ページ配列視聴平均時間とに基づき算出されるものである。
【００１０】
尚、本発明のコンテンツ提示方法及びその装置はコンピュータとプログラムによっても実現でき、プログラムをコンピュータ読み取り可能な記録媒体に記録すること、ネットワークを通して提供することも可能である。記録媒体としては、例えばフレキシブルディスクや、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ及びリムーバルディスク等が挙げられる。
【発明の効果】
【００１１】
本発明のコンテンツ提示方法とその装置及びプログラムとその記録媒体によれば、ユーザのコンテンツ視聴履歴に基づき視聴期待値を算出し、この視聴期待値が最大となるようにコンテンツの再配置を行なっているので、ユーザーにとって効率的な閲覧が可能となるコンテンツの提示が行なえる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００１３】
（実施形態１）
図１は、本発明の一実施形態例であるコンテンツ提示装置の構成とそのブロックフローを示した概略図である。
【００１４】
図示されたコンテンツ提示装置１００は、ユーザーにコンテンツを出力するためのコンテンツ出力部１０２と、ユーザの視聴ログを収集する視聴履歴収集部１０３と、収集された視聴ログに基づき視聴期待値を算出しその評価をする視聴期待値分析部１０４と、前記視聴期待値の評価結果に基づきコンテンツ配置を変更するコンテンツ再配置部１０５とを備えている。尚、コンテンツ提示装置１００には、ユーザがコンテンツを視聴するためのコンテンツ視聴端末１０１が付帯されている。
【００１５】
図２は本実施形態において実行されるコンテンツ提供の手順を説明したフローチャートである。尚、各手順にステップ記号を付した。
【００１６】
先ずＳ１０１で、ユーザがコンテンツ視聴端末１０１を用いて、コンテンツ出力部１０２から出力される電子カタログなどのコンテンツを視聴する。
【００１７】
このとき、視聴されるコンテンツとしては、Ｗｅｂ形式のコンテンツや、ぺ一ジ単位での並べ替えが容易な本を模した電子カタログコンテンツや、ＴＶＣＭのような１５秒や３０秒などの映像単位が連続したビデオストリームなどが考えられる。前記ビデオストリームは、ユーザの好みに合わせて自由に早送りや巻き戻し、映像単位ごとの頭出しジャンプなどのユーザ操作が可能なものである。また、前記電子カタログなどのコンテンツは、複数のコンテンツ要素の組み合わせで構成されている。
【００１８】
Ｓ１０２では、前記ユーザがこのような電子カタログなどのコンテンツの視聴を行ったときに、視聴履歴収集部１０３はこのユーザのコンテンツ要素単位の視聴ログを収集する。
【００１９】
コンテンツ要素の例としては、Ｗｅｂコンテントの場合は、ＨＴＭＬで記述されるＷｅｂページ上の文字や写真などの塊や、それらのいくつかの塊をコンテンツ要素として規定する方法が考えられる。また、本を模した電子カタログの場合は、本の各ページに対応するコンテンツの塊をコンテンツ要素とすることなどが考えられる。
【００２０】
視聴ログの例としては、例えば各コンテンツ要素の視聴回数、視聴時間、各コンテンツ要素間の遷移回数、遷移時の遷移先コンテンツ要素の視聴時間等が挙げられる。
【００２１】
Ｓ１０３では、視聴期待値分析部１０４が、ユーザ視聴ログから視聴期待値を導出するために必要となるコンテンツ要素単位のパラメータを算出する。
【００２２】
次いでＳ１０４で、コンテンツ要素を並べ替えたテンポラリな電子カタログなどのコンテンツごとに、各コンテンツ要素単位のパラメータから視聴期待値を算出し、その値が最大となるコンテンツ要素の配置順序を求める。
【００２３】
視聴期待値としては、コンテンツ要素の各コンテンツ配列ごとの視聴確率または視聴平均時間若しくはこれらが適宜組み合わされて算出された値等が考えられる。より具体的には、例えば、ページ遷移確率、ページ生起確率、ページ配列視聴確率、ページ配列視聴平均時間またはページ配列視聴時間期待値若しくはこれらが適宜組み合わされて算出された値が挙げられる。そして、これらの値が最大となるようなコンテンツ要素の配置順序を求めている。
【００２４】
すなわち、ページ遷移確率Ｐ（Ｓi／Ｓj）は下記数１式の演算によって算出される。そして、この演算式が評価関数として採用された場合、Ｐ（Ｓi／Ｓj）の値が最大となるページ配列Ｓkがコンテンツ要素の配置順序となる。
【００２５】
【数１】
2005078553.tif 000003
【００２６】
ページ生起確率Ｐ（Ｓi）は下記数２式の演算によって算出される。そして、この演算式が評価関数として採用された場合、Ｐ（Ｓi）の値が最大となるページ配列Ｓkがコンテンツ要素の配置順序となる。
【００２７】
【数２】
2005078553.tif 000004
【００２８】
ページ配列視聴確率Ｐｓ（Ｓk）は下記数３式の演算によって算出される。そして、この演算式が評価関数として採用された場合、Ｐｓ（Ｓk）の値が最大となるページ配列Ｓkがコンテンツ要素の配置順序となる。
【００２９】
【数３】
2005078553.tif 000005
【００３０】
ページ配列視聴平均時間ＴＸ（Ｓk）は下記数４式の演算によって算出される。この演算式において、Ｔ（ｓ（ｎ）／ｓ（ｎ−１））はｓnの次にｓn-1を視聴したときの平均視聴時間を意味する。そして、数３式が評価関数として採用された場合、ＴＸ（Ｓk）の値が最大となるページ配列Ｓkがコンテンツ要素の配置順序となる。
【００３１】
【数４】
2005078553.tif 000006
【００３２】
ページ配列視聴時間期待値Ｅ（Ｓk）は下記数５式の演算によって算出される。そして、この演算式が評価関数として採用された場合、Ｅ（Ｓk）の値が最大となるページ配列Ｓkがコンテンツ要素の配置順序となる。
【００３３】
【数５】
2005078553.tif 000007
【００３４】
また、期待値の算出については、全コンテンツ要素の全ての配列に対する期待値を求めることが基本であるが、例えば、木探索アルゴリズムやビッタビアルゴリズムに基づき総当りの期待値算出を簡単化する手法を採用してもよい。
【００３５】
Ｓ１０５では、コンテンツ再配置部１０５が、前記コンテンツ要素の配置順序に基づき実際にコンテンツの並べ替えを行なう。
【００３６】
そして、コンテンツ出力部１０２は、この再配置したコンテンツをコンテンツ視聴端末に１０１に送信して前記ユーザに提示する。
【００３７】
以上の手順を繰り返すことにより、ユーザにとって効率的な閲覧が可能な配置でコンテンツを提示することができる。
【００３８】
（実施形態２）
実施形態１のコンテンツ提示装置はコンテンツの配置位置を規定する重み関数を固定的なものとしているが、本実施形態のコンテンツ提示装置は、予め設定されているコンテンツ配置位置に関する重み付けパターンを適宜適用して期待値を重み付けし、この期待値に基づきコンテンツの再配置を行なっている。
【００３９】
図３は本実施形態において実行されるコンテンツ提供の手順を説明したフローチャートである。各手順にステップ記号を付した。尚、図示されたＳ１０１、Ｓ１０２、Ｓ１０３及びＳ１０５は実施形態１において示したＳ１０１、Ｓ１０２、Ｓ１０３及びＳ１０５と同一の手順であるので、その詳細な説明は適宜省略した。
【００４０】
Ｓ１０１で、ユーザがコンテンツ視聴端末１０１を用いて、コンテンツ出力部１０２から出力される電子カタログなどのコンテンツを視聴する。
【００４１】
Ｓ１０２では、前記ユーザがこのような電子カタログなどのコンテンツの視聴を行ったときに、視聴履歴収集部１０３はこのユーザのコンテンツ要素単位の視聴ログを収集する。
【００４２】
Ｓ１０３では、視聴期待値分析部１０４が、ユーザ視聴ログから視聴期待値を導出するために必要となるコンテンツ要素単位のパラメータを算出する。
【００４３】
ここで、Ｓ１０６で、Ｓ１０３で算出したパラメータを重み付けパラメータで適宜に重み付けする。
【００４４】
図４は、コンテンツ要素の並び順と重み付け値との関係例を示すもので、（ａ）はコンテンツ配列の前半に重要コンテンツを並べる場合、（ｂ）はコンテンツ配列において周期的に重要コンテンツを並べる場合のコンテンツ要素の並び順と重み付け値との関係を示したものである。かかる重み付けの形態例のように、コンテンツ要素単位のパラメータを適宜重み付けすることによって、なるべくコンテンツ提示の最初の部分などに重要コンテンツを並べたい場合、または重要部分を周期的に配置したいなどの場合にも対応することができる。
【００４５】
さらに、Ｓ１０７で、視聴期待値分析部１０４は、前記重み付けしたパラメータに基づき重み付け期待値を算出する。重み付け期待値の算出は実施形態１におけるＳ１０４での演算法に基づく。
【００４６】
Ｓ１０５では、コンテンツ再配置部１０５が、前記コンテンツ要素の配置順序に則り実際にコンテンツの並べ替えを行なう。
【００４７】
そして、コンテンツ出力部１０２は、この再配置したコンテンツをコンテンツ視聴端末に１０１に送信して前記ユーザに提示する。
【００４８】
以上の手順を繰り返すことにより、ユーザにとって効率的な閲覧が可能な配置でコンテンツを提示することができる。
【００４９】
尚、本発明のコンテンツ提供方法は、これまで説明した実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能であることはいうまでもない。
【００５０】
また、本発明は、図１〜図３で示した処理工程をコンピュータのプログラムで構成し、このプログラムをコンピュータに実行させることができることは言うまでもない。さらに、コンピュータでその機能を実現するためのプログラムあるいはコンピュータにその処理の工程の実行させるためのプログラムをコンピュータが読み取りできる記録媒体、例えばフレキシブルディスクや、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ及びリムーバルディスクなどに記録して、保存したり、配布したりすることが可能である。また、前記プログラムをインターネットや電子メールなど、ネットワークを介して提供することも可能である。
【００５１】
そして、これら記録媒体からコンピュータに前記のプログラムをインストールすることにより、あるいはネットワークからダウンロードしてコンピュータに前記のプログラムをインストールすることにより、本発明を実施することが可能となる。但し、コンピュータへのインストールはコンピュータ単位であり、装置やシステムが複数あることなどでインストールの対象となるコンピュータが複数ある場合には、当該プログラムは必要な処理部分毎にインストールされることは当然である。この場合、当該プログラムはコンピュータ対応に記録媒体に記録するか、またはネットワークを介してダウンロードしてもよい。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態の構成及びそのブロックフローを示した概略図。
【図２】実施形態１におけるコンテンツ提供の手順を説明したフローチャート。
【図３】実施形態２におけるコンテンツ提供の手順を説明したフローチャート。
【図４】コンテンツ要素の並び順と重み付け値との関係を示すもので、（ａ）はコンテンツ配列の前半に重要コンテンツを並べる場合、（ｂ）はコンテンツ配列において周期的に重要コンテンツを並べる場合のコンテンツ要素の並び順と重み付けとの関係を示したもの。
【符号の説明】
【００５３】
１００…コンテンツ提示装置
１０１…コンテンツ視聴端末、１０２…コンテンツ出力部、１０３…視聴履歴収集部、１０４…視聴期待値分析部、１０５…コンテンツ再配置部
【図１】
2005078553.tif 000008
【図２】
2005078553.tif 000009
【図３】
2005078553.tif 000010
【図４】
2005078553.tif 000011