(57)【特許請求の範囲】
【請求項１】
自身が視聴したコンテンツ情報を含むコンテンツの視聴履歴を公開することを了承した登録紹介者が使用する登録紹介者端末及び新たなコンテンツを捜すユーザが使用するユーザ端末とネットワークを介して接続されたコンテンツ紹介装置により、ユーザに新たなコンテンツ情報を紹介するコンテンツ紹介方法であって、
コンテンツ紹介装置は、
登録紹介者端末から送られてくるコンテンツの視聴履歴を蓄積する工程と、
新たなコンテンツを捜すユーザのユーザ端末から送られてくる該ユーザ自身が視聴したコンテンツ情報を含むコンテンツの視聴履歴を蓄積する工程と、
ユーザ端末に送信された登録紹介者のコンテンツの視聴履歴に含まれるコンテンツ情報について、ユーザが選択しコンテンツの視聴を開始したことを示す第１の情報と、ユーザが視聴を途中で停止したことを示す第２の情報とをユーザ端末より取得する工程と、
登録紹介者毎に、第１の情報が取得された回数と第２の情報が取得された回数との差を、第１の情報が取得された回数で除した値を総ヒット率として算出する工程と、
前記蓄積した登録紹介者のコンテンツの視聴履歴とユーザ自身のコンテンツの視聴履歴とを比較し、共通するコンテンツ情報の数が多い順という第一のソート基準に従って登録紹介者をソートする工程と、
前記共通するコンテンツ情報の数が同数の場合は当該同数の登録紹介者を前記総ヒット率が高い順という第二のソート基準に従ってソートする工程と、
前記第一及び第二のソート基準に従ってソートされた順に基づき、登録紹介者のコンテンツの視聴履歴をユーザ端末に送信する工程とを行う
ことを特徴とするコンテンツ紹介方法。
【請求項２】
自身が視聴したコンテンツ情報を含むコンテンツの視聴履歴を公開することを了承した登録紹介者が使用する登録紹介者端末及び新たなコンテンツを捜すユーザが使用するユーザ端末とネットワークを介して接続され、ユーザに新たなコンテンツ情報を紹介するコンテンツ紹介装置であって、
登録紹介者端末から送られてくるコンテンツの視聴履歴を蓄積する手段と、
新たなコンテンツを捜すユーザのユーザ端末から送られてくる該ユーザ自身が視聴したコンテンツ情報を含むコンテンツの視聴履歴を蓄積する手段と、
ユーザ端末に送信された登録紹介者のコンテンツの視聴履歴に含まれるコンテンツ情報について、ユーザが選択しコンテンツの視聴を開始したことを示す第１の情報と、ユーザが視聴を途中で停止したことを示す第２の情報とをユーザ端末より取得する手段と、
登録紹介者毎に、第１の情報が取得された回数と第２の情報が取得された回数との差を、第１の情報が取得された回数で除した値を総ヒット率として算出する手段と、
前記蓄積した登録紹介者のコンテンツの視聴履歴とユーザ自身のコンテンツの視聴履歴とを比較し、共通するコンテンツ情報の数が多い順という第一のソート基準に従って登録紹介者をソートする手段と、
前記共通するコンテンツ情報の数が同数の場合は当該同数の登録紹介者を前記総ヒット率が高い順という第二のソート基準に従ってソートする手段と、
前記第一及び第二のソート基準に従ってソートされた順に基づき、登録紹介者のコンテンツの視聴履歴をユーザ端末に送信する手段とを備えた
ことを特徴とするコンテンツ紹介装置。
【請求項３】
コンピュータを、請求項２に記載のコンテンツ紹介装置の各手段として機能させるためのコンテンツ紹介プログラム。
【請求項４】
請求項３に記載のコンテンツ紹介プログラムを記録したことを特徴とするコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、膨大なコンテンツの中から、ユーザと紹介者の視聴履歴を利用して、ユーザへ新しいコンテンツを紹介する技術に関する。
【０００２】
【従来の技術】
現在、インターネット上を流れるストリーミングコンテンツ、テレビ放送、ＢＳ／ＣＳデジタル放送、ラジオ放送等、様々なメディアで膨大なコンテンツが提供されている。
【０００３】
これらの膨大なコンテンツ、特にインターネット上にあるコンテンツの中から視聴したいコンテンツを捜す場合、ユーザは、ポータルサイトや検索サイトからキーワードで検索する、またはジャンル別にコンテンツが分類されているＷｅｂページから興味のあるコンテンツを逐一捜していくという方法をとっていた。また、Ｗｅｂページによっては、各々のコンテンツに対するアクセス数を計数し、アクセス数の多い順にコンテンツをランキングで表示するというサービスを行っており、ユーザは、これを参考にしてコンテンツを選択する場合もあった。
【０００４】
また、インターネット上ではなく、他のメディアにより提供されているコンテンツを捜す場合、ユーザは、紙媒体の番組表やＥＰＧ（電子番組表）を利用して視聴したいコンテンツを捜していた。
【０００５】
【発明が解決しようとする課題】
しかし、上記のポータルサイトやＷｅｂページにおいてジャンル別にコンテンツを表示させる場合、何度も画面表示を変えて目的のコンテンツを捜すという手間がかかってしまい、ユーザに適するコンテンツがユーザの目に触れる機会が減ってしまうという問題があった。
【０００６】
また、アクセス数の多い順にコンテンツをランキングで表示するサービスは、ユーザ全員のアクセスを集計したものであり、ユーザ個人の嗜好は反映されていない。更に、ランキングの下位にユーザに適するコンテンツがあっても、それがユーザの目に触れる機会は上位コンテンツに比べて極端に減ってしまうという問題があった。
【０００７】
本発明は、上記問題点に鑑みてなされたもので、ユーザ側の操作に対する負担が少なく、かつ有用・有益なコンテンツをユーザに紹介可能なコンテンツ紹介方法、コンテンツ紹介装置、コンテンツ紹介プログラム及びそのプログラムを記録した媒体を提供することを目的とする。
【０００８】
【課題を解決するための手段】
前記課題を解決するため、本発明では、自身のコンテンツの視聴履歴を公開することを了承したユーザ（以後、これを登録紹介者と呼ぶ）の視聴履歴と、自身に有用・有益な新しいコンテンツを捜しているユーザのコンテンツの視聴履歴とを比較し、登録紹介者の中からコンテンツに対する趣味や嗜好がユーザに近い登録紹介者を少なくとも一人抽出し、そのコンテンツの視聴履歴をユーザに表示することで、該ユーザに有用・有益な新しいコンテンツの紹介を可能とする。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１０】
図１は本発明の実施の形態の一例を示すシステム構成のブロック図である。本システムは、複数の登録紹介者端末１と、ユーザ端末２と、コンテンツ紹介装置（以後、紹介サーバ）３と、登録紹介者端末１、ユーザ端末２及び紹介サーバ３を繋ぐネットワーク４とで構成されている。
【００１１】
登録紹介者端末１は、その端末を使用するユーザ（登録紹介者）の現在までのコンテンツの視聴履歴を蓄積する視聴履歴ＤＢ１１と、蓄積されたコンテンツの視聴履歴を紹介サーバ３へ送信する視聴履歴送信部１２とから構成される。
【００１２】
ユーザ端末２は、その端末を使用するユーザの現在までのコンテンツの視聴履歴を蓄積する視聴履歴ＤＢ２１と、蓄積されたコンテンツの視聴履歴を紹介サーバ３へ送信する視聴履歴送信部２２と、紹介サーバ３から紹介されたコンテンツ情報や登録紹介者を表示する表示部２３と、コンテンツに対する選択（視聴開始）や視聴停止の指示を入力する指示入力部２４と、指示入力部２４が受けたユーザの指示を紹介サーバ３へ送信する指示送信部２５とから構成される。
【００１３】
紹介サーバ３は、視聴履歴受信部３１，３２と、視聴履歴解析部３３と、登録紹介者ＤＢ３４と、ユーザ視聴履歴ＤＢ３５と、視聴履歴比較抽出部３６と、結果送信部３７と、視聴有無検討部３８とから構成される。
【００１４】
視聴履歴受信部３１は、登録紹介者端末１から登録紹介者のコンテンツの視聴履歴を受信する。視聴履歴受信部３２は、ユーザ端末２からユーザのコンテンツの視聴履歴を受信する。
【００１５】
視聴履歴解析部３３は、受信した登録紹介者の視聴履歴から登録紹介者ＤＢ３４へ保存する視聴履歴を解析し、受信したユーザの視聴履歴からユーザ視聴履歴ＤＢ３５へ保存する視聴履歴を解析する。
【００１６】
登録紹介者ＤＢ３４は、視聴履歴解析部３３で解析された登録紹介者の視聴履歴を保存し、かつ紹介サーバがユーザに紹介した登録紹介者やコンテンツ情報がユーザにアクセスされた回数を蓄積する。ユーザ視聴履歴ＤＢ３５は、視聴履歴解析部３３で解析されたユーザの視聴履歴を保存する。
【００１７】
視聴履歴比較抽出部３６は、登録紹介者の視聴履歴とユーザの視聴履歴を比較し、ユーザへ送信するコンテンツ情報や登録紹介者を登録紹介者ＤＢ３４から抽出する。結果送信部３７は、視聴履歴比較抽出部３６によって抽出されたコンテンツ情報や登録紹介者をユーザ端末２へ送信する。
【００１８】
視聴有無検討部３８は、結果送信部３７がユーザ端末２へ送信したコンテンツ情報からユーザがコンテンツを視聴したかを検討し、結果を登録紹介者ＤＢへ記述する。
【００１９】
図２は視聴履歴比較抽出部３６の動作を説明するフローチャートであり、以下、これを用いて登録紹介者端末１、ユーザ端末２及び紹介サーバ３間の動作を説明する。
【００２０】
自身のコンテンツの視聴履歴を公開しても良いことを紹介サーバ３に登録した登録紹介者の登録紹介者端末１は、図３に示すような自身が視聴したコンテンツ情報を含むコンテンツの視聴履歴を視聴履歴ＤＢ１１に蓄積し、登録紹介者がネットワーク４に登録紹介者端末１を接続した時、一定の間隔（数日毎・一日毎・数時間毎・数分毎・コンテンツが視聴される毎）で蓄積した視聴履歴を視聴履歴送信部１２を介して紹介サーバ３へ送信する。
【００２１】
図３において「未視聴」とは、コンテンツへアクセスはしたが、コンテンツが最後まで視聴（再生）されなかったことを意味する。よって、ユーザがコンテンツの再生中に「停止」ボタンを押すと、そのコンテンツは「未視聴」と定義される。また、紹介サーバへ送信されるコンテンツの視聴履歴は、前回紹介サーバへ送信した視聴履歴以降に視聴されたもののみとし、重複を避ける。
【００２２】
紹介サーバ３は、登録紹介者端末１から送信されたコンテンツの視聴履歴を視聴履歴受信部３１で受信し、登録紹介者ＤＢ３４に保存するが、この際、視聴履歴解析部３３において視聴履歴から未視聴のコンテンツを除外し、同一コンテンツが視聴された回数を加算して蓄積（保存）する（ステップ１０１）。図４に登録紹介者ＤＢ３４に保存される視聴履歴・回数データの一例を示す。
【００２３】
一方、紹介サーバ３を使用するユーザのユーザ端末２は、図５に示すような自身が視聴したコンテンツ情報を含むコンテンツの視聴履歴を視聴履歴ＤＢ２１に蓄積し、ユーザがネットワーク４を介して紹介サーバ３へアクセスする際、蓄積した視聴履歴を視聴履歴送信部２２を介して送信する。この時、紹介サーバへ送信されるコンテンツの視聴履歴は、上記同様、前回紹介サーバへ送信した視聴履歴以降に視聴されたもののみとし、重複を避ける。
【００２４】
紹介サーバ３は、ユーザ端末２から送信されたコンテンツの視聴履歴を視聴履歴受信部３２で受信し、ユーザ視聴履歴ＤＢ３５に保存するが、この際、上記同様、視聴履歴解析部３３において視聴履歴から未視聴のコンテンツを除外し、同一コンテンツが視聴された回数を加算して蓄積（保存）する（ステップ１０２）。図６にユーザ視聴履歴ＤＢ３５に保存される視聴履歴・回数データの一例を示す。
【００２５】
紹介サーバ３の視聴履歴比較抽出部３６は、上記のようにして保存した全ての登録紹介者のコンテンツの視聴履歴と、ユーザのコンテンツの視聴履歴とを比較し、適合する確率の高い登録紹介者とそのコンテンツ情報を後述する如く抽出し（ステップ１０３）、さらに後述する基準に従ってソートしたものを結果送信部３７を介してユーザ端末２へ送信し、ユーザ端末２ではその結果を表示部２３に表示する（ステップ１０４）。
【００２６】
以下、抽出及びソートの過程を、登録紹介者ＤＢの内容が図４であり、ユーザ視聴履歴ＤＢの内容が図６である場合を例に挙げて説明する。
【００２７】
ユーザの視聴履歴と適合（共通）するコンテンツ情報を有する登録紹介者を抽出する。この時、登録紹介者Ａはコンテンツ(1)とコンテンツ(3)が共通し、登録紹介者Ｂはコンテンツ(1)とコンテンツ(3)が共通し、登録紹介者Ｃはコンテンツ(3)が共通する。
【００２８】
第一のソート基準は、ユーザの視聴履歴と共通するコンテンツ情報がより多く視聴履歴にある登録紹介者の順とする。登録紹介者Ａは二つのコンテンツが共通し、登録紹介者Ｂは二つのコンテンツ情報が共通し、登録紹介者Ｃは一つのコンテンツが共通するため、（登録紹介者Ａまたは登録紹介者Ｂ）・登録紹介者Ｃの順となる。
【００２９】
次に、登録紹介者Ａと登録紹介者Ｂはユーザの視聴履歴と共通するコンテンツ情報の数が同じため、第二のソート基準を使用してソートを行う。
【００３０】
ここで、第二のソート基準は「総ヒット率」とする。この「総ヒット率」とは、紹介サーバから紹介された全てのコンテンツが、最後まで再生された回数（総被視聴回数）を、再生はされたが最後まで再生されなかった回数（総被紹介回数）で除した値であり、登録紹介者毎に計算される。
【００３１】
この「総ヒット率」が高いほど、登録紹介者がユーザに紹介したコンテンツ情報がより視聴されたことを示すため、紹介された登録紹介者とコンテンツ情報がユーザにとって有益であると判断できる。よって、第二のソート基準として「総ヒット率」を用いる。結果として、登録紹介者Ａの総ヒット率は２０％、登録紹介者Ｂの総ヒット率は５７％となるため、ユーザＡへ紹介される登録紹介者の順番は、登録紹介者Ｂ・登録紹介者Ａ・登録紹介者Ｃとなる。
【００３２】
「総ヒット率」も同じ値であった場合は、ユーザの視聴回数が多いコンテンツ情報と同じコンテンツ情報をより多くの回数視聴している登録紹介者の順にソートを行う。なお、それでも同じ場合は、登録紹介者ＤＢ上での登録紹介者の登録順等、コンテンツの視聴とは無関係な任意の規則に従う順とする。
【００３３】
次に、以上の方法で選択された登録紹介者の中で紹介されるコンテンツ情報のソートを行う。登録紹介者Ｂの場合、コンテンツ(1)とコンテンツ(3)は既にユーザＡが視聴したコンテンツなので、コンテンツ(4)とコンテンツ(6)をユーザＡへ紹介する。この時、それぞれのコンテンツ情報に対する「ヒット率」が高い順にソートを行う。
【００３４】
この「ヒット率」とは、紹介サーバから紹介されたコンテンツが、最後まで再生された回数（被視聴回数）を、再生はされたが最後まで再生されなかった回数（被紹介回数）で除した値であり、各登録紹介者毎にコンテンツ単位で計算される。
【００３５】
この「ヒット率」が高いほど、ユーザに紹介したコンテンツ情報がより視聴されたことを示すため、紹介されたコンテンツ情報がユーザにとって有益であると判断できる。但し、ここでは登録紹介者Ｂのコンテンツ(4)と(6)のヒット率は両者とも「７７％」であるので、次にコンテンツ情報を登録紹介者が視聴した回数の多い順にソートする。登録紹介者Ｂはコンテンツ(4)を４回、コンテンツ(6)を２回視聴しているので、ソートの順番はコンテンツ(4)・コンテンツ(6)の順になる。なお、それでも同じ場合は、登録紹介者ＤＢ上でのコンテンツの登録順等、コンテンツの視聴とは無関係な任意の規則に従う順とする。
【００３６】
以上のようにして、ユーザＡの視聴履歴と登録紹介者の視聴履歴との比較を行った結果、ユーザＡのユーザ端末に送信され、表示される登録紹介者及びコンテンツ情報は図７に示すようになる。
【００３７】
従って、ユーザは紹介サーバから有用・有益な新しいコンテンツ情報を取得することが可能となる。
【００３８】
次に、紹介サーバ３は、これらの紹介したコンテンツ情報を利用してユーザが実際に視聴したかを検証する（ステップ１０５）。図８は視聴有無検討部３８の動作を説明するフローチャートであり、以下、これを用いて説明する。
【００３９】
まず、紹介サーバ３の視聴有無検討部３８は、紹介したコンテンツ情報から実際にユーザがコンテンツへアクセスし、視聴したかどうかを判断する（ステップ２０１）。この判断は、紹介したページに表示されたコンテンツ情報をユーザが指示入力部２４を操作してクリックした時、指示送信部２５から送信される情報（第１の情報）を受信したかどうかによって行う（なお、コンテンツそのものは図示しないネットワーク上のコンテンツ保持サイトから提供される。）。ユーザが紹介されたコンテンツ情報を利用してどのコンテンツにもアクセスをしなかったならば、処理は終了する。
【００４０】
ユーザが紹介されたコンテンツ情報を利用して実際にコンテンツへアクセスしたならば、選択されたコンテンツ情報を紹介した登録紹介者の該当コンテンツ情報の「被紹介回数」を１増加させる（ステップ２０２）。
【００４１】
次に、紹介サーバ３の視聴有無検討部３８は、ユーザが選択したコンテンツを最後まで視聴したかを判断する（ステップ２０３）。この判断は、ユーザがコンテンツの再生中に指示入力部２４を操作して「停止」の動作を行った時、指示送信部２５から送信される情報（第２の情報）を受信したかどうかによって行う。「停止」の動作をユーザが行ったという情報が紹介サーバへ送信される前に同ユーザから他のコンテンツへのアクセスがあったならば、現在視聴していたコンテンツは最後まで再生されたと考えられる。これにより、紹介サーバはコンテンツが最後まで視聴されたかを判断する。
【００４２】
コンテンツが最後まで視聴されたならば、登録紹介者ＤＢ３４の該当登録紹介者欄の該当コンテンツ情報の「被視聴回数」を１増加させる（ステップ２０４）。例えば、ユーザＡが登録紹介者Ｂのコンテンツ(4)を最後まで視聴したならば、紹介サーバ３は登録紹介者ＤＢ３４の「登録紹介者Ｂ」の「コンテンツ(4)」の「被視聴回数」と「被紹介回数」を１増加させる。
【００４３】
次に、「被視聴回数」を「被紹介回数」で割り、それぞれのコンテンツ情報に対する「ヒット率」を計算し、登録紹介者ＤＢ３４に書き加える（ステップ２０５）。また、登録紹介者毎に「被視聴回数」と「被紹介回数」をそれぞれ集計し、「総被視聴回数」と「総被紹介回数」を計算し、「総被視聴回数」を「総被紹介回数」で割り、「総ヒット率」を計算する（ステップ２０６）。
【００４４】
以上のようにして、ユーザと登録紹介者の視聴履歴を利用して、ユーザに新たなコンテンツ情報の提供が可能となる。
【００４５】
前述した実施の形態において、「ヒット率」や「総ヒット率」を利用して、登録紹介者に報酬（ギャランティ）を支払うようになしても良い。
【００４６】
即ち、自身のコンテンツの視聴履歴を公開することで、他のユーザに新しいコンテンツを視聴させるきっかけとなるため、例えば登録紹介者の“ヒット率”や“総ヒット率”が一定のライン以上になった時、コンテンツ保持サイト（コンテンツの所有者）からユーザへギャランティを支払うようになしても良い。ここで、一定のラインとはコンテンツ保持サイトが独自に決めるラインであり、固定されるものではない（例：コンテンツ(1)のヒット率が５０％以上）。また、ギャランティとしては、現金・回線使用料の低減・クーポン券・有料コンテンツの無料視聴権利等が挙げられる。
【００４７】
【発明の効果】
以上説明したように、本発明によれば、登録紹介者やユーザが特別な操作をすること無く、膨大なコンテンツの中から、ユーザにとってより有用・有益なコンテンツを紹介することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態の一例を示すシステム構成のブロック図
【図２】図１中のサーバの視聴履歴比較抽出部の動作を説明するフローチャート
【図３】登録紹介者端末の視聴履歴ＤＢに保存される視聴履歴の一例を示す説明図
【図４】紹介サーバの登録紹介者ＤＢに保存される視聴履歴・回数データの一例を示す説明図
【図５】ユーザ端末の視聴履歴ＤＢに保存される視聴履歴の一例を示す説明図
【図６】紹介サーバのユーザ視聴履歴ＤＢに保存される視聴履歴・回数データの一例を示す説明図
【図７】ユーザに紹介される登録紹介者及びコンテンツ情報の一例を示す説明図
【図８】図１中のサーバの視聴有無検討部の動作を説明するフローチャート
【符号の説明】
１：登録紹介者端末、２：ユーザ端末、３：紹介サーバ、４：ネットワーク、１１，２１：視聴履歴ＤＢ、１２，２２：視聴履歴送信部、２３：表示部、２４：指示入力部、２５：指示送信部、３１，３２：視聴履歴受信部、３３：視聴履歴解析部、３４：登録紹介者ＤＢ、３５：ユーザ視聴履歴ＤＢ、３６：視聴履歴比較抽出部、３７：結果送信部、３８：視聴有無検討部。
【図１】
0003971176.tif 000002
【図２】
0003971176.tif 000003
【図３】
0003971176.tif 000004
【図４】
0003971176.tif 000005
【図５】
0003971176.tif 000006
【図６】
0003971176.tif 000007
【図７】
0003971176.tif 000008
【図８】
0003971176.tif 000009