(57)【要約】【課題】ユーザの購入履歴を利用せずにコンテンツに対するユーザの興味を推定することができる。【解決手段】情報処理装置１は、一以上の再生可能な動画コンテンツについてのユーザの視聴ログであって、ユーザによって再生された動画コンテンツ内の再生区間を特定する視聴ログを取得する視聴ログ取得部１１と、動画コンテンツ内において第２のコンテンツに関する内容が再生される特定区間を、動画コンテンツ毎に記憶する動画情報記憶部１３と、視聴ログ取得部１１により取得されたユーザの視聴ログと動画情報記憶部１３に記憶された動画コンテンツ毎の特定区間とを参照することにより、ユーザによって特定区間が再生された時間の長さを示す特定区間再生時間を取得し、特定区間再生時間に基づいて第２のコンテンツに対するユーザの興味を推定するスコア算出部１４と、を備える。【選択図】図１
2017097601.tif 000002
【特許請求の範囲】
【請求項１】
一以上の再生可能な第１のコンテンツについてのユーザの再生履歴であって、前記ユーザによって再生された前記第１のコンテンツ内の再生区間を特定する再生履歴を取得する再生履歴取得手段と、
前記第１のコンテンツ内において所定の種別の第２のコンテンツに関する内容が再生される区間を示す特定区間を、前記第１のコンテンツ毎に記憶する特定区間記憶手段と、
前記再生履歴取得手段により取得された前記ユーザの再生履歴と前記特定区間記憶手段に記憶された前記第１のコンテンツ毎の特定区間とを参照することにより、前記ユーザによる前記特定区間の再生状態を示す再生状態情報を取得し、前記再生状態情報に基づいて前記第２のコンテンツに対する前記ユーザの興味を推定する推定手段と、を備える、
情報処理装置。
【請求項２】
前記ユーザに提示するコンテンツを決定する決定手段を更に備え、
前記決定手段は、前記第２のコンテンツに対する前記ユーザの興味についての前記推定手段による推定結果に基づいて、前記第２のコンテンツを前記ユーザに提示するか否かを決定する、
請求項１に記載の情報処理装置。
【請求項３】
前記推定手段は、
前記ユーザによる前記第１のコンテンツの再生が複数回行われている場合に、前記再生履歴取得手段により取得された前記ユーザの再生履歴と前記特定区間記憶手段に記憶された前記第１のコンテンツ毎の特定区間とを参照することにより、前記ユーザの各回の再生に対応する前記再生状態情報を取得し、
前記ユーザの各回の再生に対応する前記再生状態情報に対して、各回の再生に対応する再生回数に応じた重み付けを行った上で、前記ユーザの各回の再生に基づく前記ユーザの前記第２のコンテンツに対する興味の度合いを示す再生別スコアを算出し、
前記ユーザの各回の再生に対応する前記再生別スコアに基づいて前記第２のコンテンツに対する前記ユーザの興味を推定する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記推定手段は、
前記ユーザによる前記第１のコンテンツの再生が複数回行われている場合に、前記再生履歴取得手段により取得された前記ユーザの再生履歴と前記特定区間記憶手段に記憶された前記第１のコンテンツ毎の特定区間とを参照することにより、前記ユーザの各回の再生に対応する前記再生状態情報を取得し、
前記ユーザの各回の再生に対応する前記再生状態情報に対して、各回の再生と当該再生の前回の再生との間の再生間隔に応じた重み付けを行った上で、前記ユーザの各回の再生に基づく前記ユーザの前記第２のコンテンツに対する興味の度合いを示す再生別スコアを算出し、
前記ユーザの各回の再生に対応する前記再生別スコアに基づいて前記第２のコンテンツに対する前記ユーザの興味を推定する、
請求項１〜３のいずれか一項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツに対するユーザの興味を推定する情報処理装置に関する。
【背景技術】
【０００２】
近年、多くの動画視聴サービスが展開されている。例えば、動画視聴サービスで提供されるアニメやドラマ等の動画コンテンツには、原作である書籍やコミカライズされた漫画等の書籍コンテンツ、アニメやドラマのオープニングやエンディング等で使用される主題歌等の音楽コンテンツ等、関連コンテンツが豊富である場合が多い。このため、動画視聴サービスのユーザに対して、当該ユーザが視聴した動画コンテンツに関連する関連コンテンツの広告配信やレコメンドが行われることが多い。このような広告配信やレコメンドは、ユーザの興味に合った関連コンテンツについて行うことが好ましい。
【０００３】
従来、上記目的のために、関連コンテンツに類似するコンテンツ（例えば音楽コンテンツや書籍コンテンツ等）についてのユーザの購入履歴に基づいて、当該関連コンテンツに対するユーザの興味の度合いを判定する手法が知られている。また、これに関連して、例えば下記特許文献１には、ユーザの過去の商品の購入履歴に基づいてユーザに配信する広告を決定する仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１２３７３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記手法は、ユーザの音楽コンテンツや書籍コンテンツ等の購入履歴を取得できない場合には適用することができない。また、上記手法では、関連コンテンツに類似するコンテンツの購入経験がないユーザについては、当該ユーザの関連コンテンツに対する興味の度合いを判定することはできない。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、ユーザの購入履歴を利用せずにコンテンツに対するユーザの興味を推定できる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面に係る情報処理装置は、一以上の再生可能な第１のコンテンツについてのユーザの再生履歴であって、ユーザによって再生された第１のコンテンツ内の再生区間を特定する再生履歴を取得する再生履歴取得手段と、第１のコンテンツ内において所定の種別の第２のコンテンツに関する内容が再生される区間を示す特定区間を、第１のコンテンツ毎に記憶する特定区間記憶手段と、再生履歴取得手段により取得されたユーザの再生履歴と特定区間記憶手段に記憶された第１のコンテンツ毎の特定区間とを参照することにより、ユーザによる特定区間の再生状態を示す再生状態情報を取得し、再生状態情報に基づいて第２のコンテンツに対するユーザの興味を推定する推定手段と、を備える。
【０００８】
一以上の再生可能な第１のコンテンツ（一例として、アニメやドラマ等の動画コンテンツ及びラジオドラマ等の音声コンテンツ等の第１話〜第Ｎ話）内において所定の種別の第２のコンテンツ（例えば、第１のコンテンツの主題歌等の音楽コンテンツ）に関する内容が再生される特定区間は、スキップ（或いは早送り）され易い傾向がある。このため、特定区間をスキップせずに再生したユーザは、上記所定の種別のコンテンツに対して興味を有すると推定することができる。そこで、上記情報処理装置では、ユーザによる特定区間の再生状態（例えば特定区間のうち再生された部分の長さや特定区間の再生回数等）に基づいて第２のコンテンツに対するユーザの興味を推定する。これにより、ユーザの購入履歴を利用することなく、第２のコンテンツに対するユーザの興味を推定することが可能となる。
【０００９】
上記情報処理装置は、ユーザに提示するコンテンツを決定する決定手段を更に備え、決定手段は、第２のコンテンツに対するユーザの興味についての推定手段による推定結果に基づいて、第２のコンテンツをユーザに提示するか否かを決定してもよい。
【００１０】
上記情報処理装置によれば、第２のコンテンツに対するユーザの興味の推定結果に基づいて、第２のコンテンツをユーザに提示するか否かを適切に決定することができる。その結果、ユーザの興味に合ったコンテンツの広告配信やレコメンド等を行うことが可能となる。
【００１１】
上記情報処理装置では、推定手段は、ユーザによる第１のコンテンツの再生が複数回行われている場合に、再生履歴取得手段により取得されたユーザの再生履歴と特定区間記憶手段に記憶された第１のコンテンツ毎の特定区間とを参照することにより、ユーザの各回の再生に対応する再生状態情報を取得し、ユーザの各回の再生に対応する再生状態情報に対して、各回の再生に対応する再生回数に応じた重み付けを行った上で、ユーザの各回の再生に基づくユーザの第２のコンテンツに対する興味の度合いを示す再生別スコアを算出し、ユーザの各回の再生に対応する再生別スコアに基づいて第２のコンテンツに対するユーザの興味を推定してもよい。
【００１２】
ユーザによる第１のコンテンツの再生が複数回行われる場合（例えば、ユーザが同一作品の第１話から第Ｎ話まで順に再生する場合等）、第１のコンテンツの再生回数が増える程、第２のコンテンツに関する内容が再生される特定区間がスキップされ易くなることがある。具体的には、第２のコンテンツに対してあまり興味のないユーザは、第１のコンテンツの再生回数が増えるにつれて、特定区間をスキップする傾向が強まると考えられる。従って、第１のコンテンツの再生回数が多いにもかかわらず特定区間をスキップせずに再生したユーザは、第２のコンテンツに対して強い興味を有するユーザであると推定できる。上記情報処理装置によれば、各回の再生に対応する再生状態情報に対して各回の再生に対応する再生回数に応じた重み付けを行うことで、上述の考え方を反映した再生別スコアを算出することができる。その結果、このように算出された各回の再生別スコアに基づいて、第２のコンテンツに対するユーザの興味をより精度良く推定することが可能となる。
【００１３】
上記情報処理装置では、推定手段は、ユーザによる第１のコンテンツの再生が複数回行われている場合に、再生履歴取得手段により取得されたユーザの再生履歴と特定区間記憶手段に記憶された第１のコンテンツ毎の特定区間とを参照することにより、ユーザの各回の再生に対応する再生状態情報を取得し、ユーザの各回の再生に対応する再生状態情報に対して、各回の再生と当該再生の前回の再生との間の再生間隔に応じた重み付けを行った上で、ユーザの各回の再生に基づくユーザの第２のコンテンツに対する興味の度合いを示す再生別スコアを算出し、ユーザの各回の再生に対応する再生別スコアに基づいて第２のコンテンツに対するユーザの興味を推定してもよい。
【００１４】
ユーザによる第１のコンテンツの再生が複数回行われる場合には、前回再生時からの再生間隔が短い程、特定区間はスキップされ易くなることがある。具体的には、前回再生時からの再生間隔が短い場合（例えば、ユーザが第Ｎ話を再生した後すぐに第Ｎ＋１話を再生した場合等）、第Ｎ話の特定区間が再生されてから第Ｎ＋１話の特定区間が再生されるまでの間隔も短くなる。このため、第２のコンテンツに対する興味が強いユーザでなければ、特定区間はスキップされ易くなる傾向がある。従って、前回再生時からの再生間隔が短いにもかかわらず特定区間をスキップせずに再生したユーザは、第２のコンテンツに対して強い興味を有するユーザであると推定できる。上記情報処理装置によれば、各回の再生に対応する再生状態情報に対して各回の再生と当該再生の前回の再生との間の再生間隔に応じた重み付けを行うことで、上述の考え方を反映した再生別スコアを算出することができる。その結果、このように算出された各回の再生別スコアに基づいて、第２のコンテンツに対するユーザの興味をより精度良く推定することが可能となる。
【発明の効果】
【００１５】
本発明の一側面によれば、ユーザの購入履歴を利用せずにコンテンツに対するユーザの興味を推定することができる情報処理装置を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る情報処理装置の機能構成を示す図である。
【図２】図１の情報処理装置のハードウェア構成を示す図である。
【図３】視聴ログの一例を示す図である。
【図４】動画情報の一例を示す図である。
【図５】視聴ログを可視化した概念図である。
【図６】スコア記憶部に記憶されたスコアの一例を示す図である。
【図７】コンテンツ情報の一例を示す図である。
【図８】ユーザに提示されるページの一例を示す図である。
【図９】情報処理装置の動作を示すシーケンス図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら、本発明に係る実施形態を説明する。可能な場合には、同様の機能を有する部分には適宜同一の符号を付して、重複する説明を省略する。
【００１８】
図１は、本実施形態に係る情報処理装置の機能構成を示すブロック図である。図１に示す情報処理装置１は、インターネット等の任意の通信ネットワークを介して端末Ｔと接続されている。情報処理装置１は、端末Ｔ上で動画コンテンツを視聴したユーザが視聴中に実行した視聴操作（再生、早送り、巻き戻し、停止等）の内容を時系列で記録した視聴ログ（再生履歴）を取得し、当該視聴ログに基づいて所定の種別のコンテンツ（例えば音楽コンテンツ等）に対するユーザの興味の度合いを推定する装置である。
【００１９】
端末Ｔは、動画再生機能を有し、当該動画再生機能によって再生される動画をディスプレイ等の表示装置に表示させることが可能とされた装置である。端末Ｔは、特定の形態に限定されないが、例えばデスクトップＰＣ、ノートＰＣ、携帯電話機、スマートフォン、タブレット、ＰＤＡ等である。
【００２０】
端末Ｔは、例えば動画コンテンツを端末Ｔに配信する動画配信サーバによって提供される動画コンテンツをストリーミング再生したり、端末Ｔ上に一旦ダウンロードしてから再生したりすることが可能となっている。ここで、動画配信サーバは、例えばインターネットを介して動画視聴サービスを提供する事業者によって管理されるサーバである。端末Ｔのユーザは、例えばこのような事業者と動画視聴サービスの利用契約を交わすことにより、上述したような形態で、端末Ｔ上で動画コンテンツを視聴することができる。なお、ユーザは、動画視聴サービスを提供するウェブサイト等にアクセスしてパスワード認証等によるログイン操作を実行することで、任意の端末Ｔから動画コンテンツを視聴可能となっていてもよい。また、上述の動画コンテンツ配信サーバは、情報処理装置１と同一のサーバ装置であってもよいし、情報処理装置１とは別個独立したサーバ装置であってもよい。
【００２１】
ユーザが端末Ｔを操作し、上述したような動画視聴サービスによる動画コンテンツの視聴を行うと、端末Ｔ上でユーザが実行した視聴操作に関する視聴ログ（詳しくは後述）が情報処理装置１に送信される。視聴ログが情報処理装置１に送信されるタイミングは任意である。例えば、端末Ｔ上でユーザが何らかの視聴操作を実行する度に当該視聴操作に関する視聴ログが情報処理装置１に送信されてもよい。また、視聴ログは、端末Ｔ内のメモリ等の記憶装置に一旦蓄積され、予め設定されたタイミングで定期的に情報処理装置１に送信されてもよい。また、ユーザが端末Ｔでの動画コンテンツの視聴を終了したこと（停止操作が実行されたこと）をトリガとして、当該動画コンテンツの視聴を開始してから終了するまでの間の視聴ログが、一括で情報処理装置１に送信されてもよい。
【００２２】
情報処理装置１は、視聴ログ取得部（再生履歴取得手段）１１と、視聴ログ記憶部１２と、動画情報記憶部（特定区間記憶手段）１３と、スコア算出部（推定手段）１４と、スコア記憶部１５と、コンテンツ情報記憶部１６と、配信コンテンツ決定部（決定手段）１７と、配信コンテンツ送信部１８と、を備える。
【００２３】
図２は、情報処理装置１のハードウェア構成の一例を示すブロック図である。図２に示すように、情報処理装置１は、物理的には、１又は複数のＣＰＵ（Central  Processing  Unit）１０１、主記憶装置であるＲＡＭ（Random  Access  Memory）１０２及びＲＯＭ（Read  Only  Memory）１０３、入力デバイスである入力装置１０４、ディスプレイ等の出力装置１０５、データ送受信デバイスである通信モジュール１０６、ハードディスクドライブ等の補助記憶装置１０７等を含むコンピュータシステムとして構成されている。図１における情報処理装置１の各機能は、図２に示されるＲＡＭ１０２等のハードウェア上に１又は複数の所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで入力装置１０４、出力装置１０５、通信モジュール１０６を動作させるとともに、ＲＡＭ１０２や補助記憶装置１０７におけるデータの読み出し及び書き込みを行うことで実現される。
【００２４】
視聴ログ取得部１１は、一以上の再生可能な動画コンテンツ（第１のコンテンツ）についてのユーザの視聴ログ（再生履歴）であって、ユーザによって再生された動画コンテンツ内の再生区間を特定する視聴ログを取得する手段である。ここで、「一以上の再生可能な動画コンテンツ」とは、例えば、一の作品に関連する一以上の動画コンテンツである。一の作品に関連する一以上の動画コンテンツとは、例えば、同一作品（例えばアニメやドラマ等の作品）の第１話〜第Ｎ話の各回の動画コンテンツである。ただし、上記一の作品が、例えばアニメやドラマの劇場用作品等の単発作品や映画作品等のように、複数話からなる連続作品でない場合には、「一以上の再生可能な動画コンテンツ」は、当該作品に関する単一の動画コンテンツであってもよい。上述した通り、視聴ログ取得部１１は、例えば動画配信サーバ或いは端末Ｔから、ユーザが端末Ｔ上で実行した視聴操作に関する視聴ログを取得する。視聴ログ取得部１１によって取得された視聴ログは、視聴ログ記憶部１２に記憶される。
【００２５】
視聴ログ記憶部１２は、視聴ログ取得部１１によって取得された視聴ログを記憶及び蓄積する手段である。図３に、視聴ログ記憶部１２に蓄積される視聴ログの一例を示す。図３に示すように、本実施形態では一例として、視聴ログは、ユーザによって実行された１回の視聴操作につき１レコード分のデータとして時系列に記憶される。ここで、視聴ログは、操作ＩＤ、ユーザＩＤ、作品ＩＤ、話数ＩＤ、操作種別、動画内操作時点、及び操作時刻が互いに関連付けられたデータである。
【００２６】
「操作ＩＤ」は、１レコード分の操作ログを識別するための情報である。本実施形態の操作ＩＤは、一例として、「ＣｏｎＩＤ＿」の文字列の末尾に、新たな視聴ログが視聴ログ記憶部１２に記憶される度に１ずつカウントアップされた３桁の番号が結合されたものとなっている。
【００２７】
「ユーザＩＤ」は、視聴操作を実行したユーザを識別するための情報である。ユーザＩＤは、例えば上述した動画視聴サービスを契約している個々のユーザに割り振られた会員番号等であってもよい。図３の例では、視聴ログ記憶部１２には、ユーザＩＤが「ＵｓｒＩＤ＿００１」であるユーザ（以下「第１ユーザ」）及びユーザＩＤが「ＵｓｒＩＤ＿００２」であるユーザ（以下「第２ユーザ」）の二人のユーザの視聴ログが記憶されている。
【００２８】
「作品ＩＤ」及び「話数ＩＤ」は、視聴操作が実行された動画コンテンツ（すなわち、ユーザによって視聴された動画コンテンツ）を識別するための情報である。作品ＩＤは、アニメやドラマ等の作品を識別する情報である。また、話数ＩＤは、作品ＩＤによって識別される作品の第何話であるかを示す情報である。図３の例では、視聴ログ記憶部１２には、作品ＩＤが「ＭｏｖＩＤ＿００１」である作品の第１話（話数ＩＤが「ＳｔｏＩＤ＿００１」である動画コンテンツ）及び第２話（話数ＩＤが「ＳｔｏＩＤ＿００２」である動画コンテンツ）についての視聴ログが記憶されている。
【００２９】
「操作種別」は、視聴操作の種別を示す情報である。図３の例では、視聴ログ記憶部１２には、操作種別が再生、早送り、巻き戻し、停止のいずれかである視聴ログが記憶されている。「動画内操作時点」は、視聴操作が実行された際における動画コンテンツ内の再生時点（動画コンテンツ内の開始時点からの経過時点）を示す情報である。「操作時刻」は、視聴操作が実行された現実の時刻を示す情報である。
【００３０】
例えば、操作ＩＤ「ＣｏｎＩＤ＿００１」及び「ＣｏｎＩＤ＿００２」で示される視聴ログから、以下のことが把握される。すなわち、第１ユーザが、２０１５年９月１日２０時に、作品ＩＤが「ＭｏｖＩＤ＿００１」である作品の第１話の再生を開始し、その後早送りや巻き戻し等の操作を実行することなく、動画コンテンツの開始時点から２４分後の時点（００：２４：００）まで再生した後に停止操作を実行したことが把握される。このように、同一ユーザの同一動画コンテンツ（作品ＩＤ及び話数ＩＤの組み合わせが同一の動画コンテンツ）に対する視聴ログを操作時刻順に参照することで、ユーザによって再生された動画コンテンツ内の再生区間を時系列で特定することが可能となっている。
【００３１】
動画情報記憶部１３は、動画コンテンツ内において所定の種別の第２のコンテンツに関する内容が再生される区間を示す特定区間を、動画コンテンツ毎に記憶する手段である。本実施形態では一例として、第２のコンテンツは、当該動画コンテンツの主題歌等の音楽コンテンツであるものとする。
【００３２】
例えば複数話から構成される一般的なアニメ作品等では、動画コンテンツのいわゆる本編部分（ストーリーが展開される部分）とは独立して、オープニングアニメーションと共にオープニング主題歌（ＯＰ曲）が流れるオープニング区間（ＯＰ区間）やエンディングアニメーションと共にエンディング主題歌（ＥＤ曲）が流れるエンディング区間（ＥＤ区間）が設けられる。本実施形態では一例として、このような一般的なアニメ作品を想定し、このようなＯＰ区間及びＥＤ区間の各々を第２のコンテンツに関する内容が再生される特定区間として設定する場合について説明する。ただし、第２のコンテンツは、上記音楽コンテンツ以外の任意のジャンルのコンテンツであってよい。また、何らかのコンテンツ（例えば動画コンテンツに関連する関連コンテンツ等）に対するユーザの興味を推定可能な任意の区間を特定区間として定めることができる。また、一の動画コンテンツ内に設定される特定区間の個数も上記例（２つ）に限られず、１つであってもよいし、３つ以上であってもよい。
【００３３】
図４に、動画情報記憶部１３に記憶される動画情報の一例を示す。図４に示すように、本実施形態では一例として、動画情報記憶部１３は、作品ＩＤと、タイトルと、動画再生時間と、話数ＩＤと、特定区間を特定する情報とを互いに関連付けた動画情報を、動画コンテンツ毎（すなわち、作品ＩＤと話数ＩＤの組み合わせによって特定される動画コンテンツ単位）に記憶する。
【００３４】
「タグＡ＿開始時点」は、動画コンテンツ内におけるＯＰ区間の開始時点を示しており、「タグＡ＿終了時点」は、動画コンテンツ内におけるＯＰ区間の終了時点を示している。すなわち、タグＡ＿開始時点及びタグＡ＿終了時点の組によって、ＯＰ区間が特定される。同様に、「タグＢ＿開始時点」は、動画コンテンツ内におけるＥＤ区間の開始時点を示しており、「タグＢ＿終了時点」は、動画コンテンツ内におけるＥＤ区間の終了時点を示している。すなわち、タグＢ＿開始時点及びタグＢ＿終了時点の組によって、ＥＤ区間が特定される。また、「タイトル」は、作品ＩＤで示される作品のタイトル（作品名）を示す情報であり、「動画再生時間」は、作品ＩＤと話数ＩＤの組み合わせによって特定される動画コンテンツの全体の再生時間を示す情報である。
【００３５】
スコア算出部１４は、第２のコンテンツに対するユーザの興味を推定する手段である。本実施形態では一例として、スコア算出部１４は、第２のコンテンツに対するユーザの興味の度合いを示すスコアを算出することで、ユーザの興味を推定する。具体的には、スコア算出部１４は、以下のようにしてユーザ（ユーザＩＤ）と作品（作品ＩＤ）の組毎に一意に定まるスコアを算出する。
【００３６】
まず、スコア算出部１４は、視聴ログ記憶部１２に記憶されたユーザの視聴ログ（すなわち、視聴ログ取得部１１により取得されたユーザの視聴ログ）と動画情報記憶部１３に記憶された動画コンテンツ毎の特定区間とを参照することにより、当該ユーザによる特定区間の再生状態を示す再生状態情報を取得する。本実施形態では一例として、再生状態情報は、ユーザが特定区間を再生した時間の長さ（以下「特定区間再生時間」という。）であるものとする。ここで、特定区間再生時間とは、ユーザによって特定区間が再生された時間である。具体的には、特定区間再生時間は、早送りや巻き戻しをしない通常の速度で特定区間が再生された時間である。
【００３７】
また、本実施形態では一例として、スコア算出部１４は、ユーザによる動画コンテンツの視聴（再生）が複数回行われている場合に、当該ユーザの各回の視聴に対応する特定区間再生時間を取得し、当該ユーザの各回の視聴に対応する特定区間再生時間に基づいて各回の視聴に対応する視聴別スコア（再生別スコア）を算出し、各回の視聴に対応する視聴別スコアに基づいて上記スコアを算出する。ここで、動画コンテンツの１回の視聴の単位は、一の動画コンテンツ（作品ＩＤと話数ＩＤの組み合わせによって特定される動画コンテンツ単位）の再生が開始されてから停止されるまでの視聴である。
【００３８】
以下、図３に示す視聴ログが視聴ログ記憶部１２に記憶され、図４に示す動画情報が動画情報記憶部１３に記憶されている場合を例に挙げて、スコア算出部１４の処理について具体的に説明する。ここでは、タイトルが「動画コンテンツＡ」である動画コンテンツ（第１話、第２話）の視聴ログに基づく処理について説明する。
【００３９】
図３及び図４に示す例では、第１ユーザは、動画コンテンツＡに関する２つの動画コンテンツ（第１話及び第２話）を視聴している。すなわち、第１ユーザは、第１話（作品ＩＤが「ＭｏｖＩＤ＿００１」であり、話数ＩＤが「ＳｔｏＩＤ＿００１」である動画コンテンツ）の視聴と第２話（作品ＩＤが「ＭｏｖＩＤ＿００１」であり、話数ＩＤが「ＳｔｏＩＤ＿００２」である動画コンテンツ）の視聴をこの順で行っている。この場合、スコア算出部１４は、上述した通り、１回目（第１話）の視聴に対応する特定区間再生時間ｔ１と２回目（第２話）の視聴に対応する特定区間再生時間ｔ２とを個別に取得する。
【００４０】
図５は、図３に示す視聴ログをユーザ別に可視化したものである。図５の（ａ）は、第１話に対するユーザ別の視聴ログを可視化したものである。図５の（ｂ）は、第２話に対するユーザ別の視聴ログを可視化したものである。また、図５の（ａ）におけるＯＰ区間Ａ１及びＥＤ区間Ｂ１は、第１話のＯＰ区間及びＥＤ区間を示しており、図５の（ｂ）におけるＯＰ区間Ａ２及びＥＤ区間Ｂ２は、第２話のＯＰ区間及びＥＤ区間を示している。
【００４１】
（第１ユーザのスコアの算出処理）
第１ユーザのスコア（すなわち、動画コンテンツＡと第１ユーザの組に関するスコア）を算出する処理について説明する。なお、以下に説明する処理手順は一例であり、これ以外の順序で以下に述べる各処理を実行してもよい。
【００４２】
まず、スコア算出部１４は、例えば以下のようにして、動画コンテンツＡに対する第１ユーザの１回目の視聴に対応する特定区間再生時間ｔ１を取得する。スコア算出部１４は、各視聴ログの操作時刻に基づいて、作品ＩＤが「ＭｏｖＩＤ＿００１」である動画コンテンツに対して第１ユーザが最初に再生操作を実行したことを示す視聴ログを視聴ログ記憶部１２から抽出する。これにより、操作ＩＤ「ＣｏｎＩＤ＿００１」の視聴ログが抽出される。続いて、スコア算出部１４は、先に抽出された操作ＩＤ「ＣｏｎＩＤ＿００１」の視聴ログよりも操作時刻が後の視聴ログのうち、最初に停止操作を実行したことを示す視聴ログを視聴ログ記憶部１２から抽出する。これにより、操作ＩＤ「ＣｏｎＩＤ＿００２」の視聴ログが抽出される。そして、スコア算出部１４は、先に抽出された視聴ログの操作時刻から後に抽出された視聴ログの操作時刻までの間に操作時刻が含まれる第１ユーザの視聴ログを、動画コンテンツＡに対する第１ユーザの１回目の視聴に関する視聴ログとして抽出する。この例では、操作ＩＤ「ＣｏｎＩＤ＿００１」の視聴ログ及び「ＣｏｎＩＤ＿００２」の視聴ログの２つの視聴ログが、動画コンテンツＡに対する第１ユーザの１回目の視聴に関する視聴ログとして抽出される。
【００４３】
続いて、スコア算出部１４は、上述のようにして抽出された操作ＩＤ「ＣｏｎＩＤ＿００１」及び「ＣｏｎＩＤ＿００２」の視聴ログを操作時刻順に参照することで、図５の（ａ）に示すように第１ユーザが第１話を再生したことを把握する。具体的には、スコア算出部１４は、第１ユーザが２０１５年９月１日２０時に第１話の再生を開始し、第１話を最後まで（「００：２４：００」の時点まで）視聴した後、第１話の再生を停止したことを把握する。また、スコア算出部１４は、動画情報記憶部１３に記憶された第１話の動画情報（図４に示すテーブルの１番目のレコード）を参照することで、音楽コンテンツ（動画コンテンツＡのＯＰ曲又はＥＤ曲）に関する内容が再生される特定区間（ＯＰ区間Ａ１及びＥＤ区間Ｂ１）を把握する。これにより、スコア算出部１４は、第１ユーザによって再生された再生区間と特定区間とが重なる部分を把握することができる。すなわち、スコア算出部１４は、第１ユーザが動画コンテンツＡに対する１回目の視聴（すなわち第１話の視聴）において、ＯＰ区間Ａ１及びＥＤ区間Ｂ１を１回ずつ通常の速度で再生したことを把握する。これにより、スコア算出部１４は、第１ユーザの１回目の視聴に対応する特定区間再生時間ｔ１として、ＯＰ区間Ａ１の再生時間（１２０秒）とＥＤ区間Ｂ１の再生時間（１２０秒）との和である「２４０秒」を取得する。
【００４４】
また、スコア算出部１４は、例えば以下のようにして、動画コンテンツＡに対する第１ユーザの２回目の視聴に対応する特定区間再生時間ｔ２を取得する。スコア算出部１４は、１回目の視聴についての視聴ログのうち１回目の視聴を終了すること（停止したこと）を示す視聴ログ（操作ＩＤ「ＣｏｎＩＤ＿００２」の視聴ログ）よりも操作時刻が後の視聴ログのうち、作品ＩＤが「ＭｏｖＩＤ＿００１」である動画コンテンツに対して第１ユーザが最初に再生操作を実行したことを示す視聴ログを視聴ログ記憶部１２から抽出する。これにより、操作ＩＤ「ＣｏｎＩＤ＿０１１」の視聴ログが抽出される。続いて、スコア算出部１４は、先に抽出された操作ＩＤ「ＣｏｎＩＤ＿０１１」の視聴ログよりも操作時刻が後の視聴ログのうち、最初に停止操作を実行したことを示す視聴ログを視聴ログ記憶部１２から抽出する。これにより、操作ＩＤ「ＣｏｎＩＤ＿０１６」の視聴ログが抽出される。そして、スコア算出部１４は、先に抽出された視聴ログの操作時刻から後に抽出された視聴ログの操作時刻までの間に操作時刻が含まれる第１ユーザの視聴ログを、動画コンテンツＡに対する第１ユーザの２回目の視聴に関する視聴ログとして抽出する。この例では、操作ＩＤ「ＣｏｎＩＤ＿０１１」〜「ＣｏｎＩＤ＿０１６」の６つの視聴ログが、動画コンテンツＡに対する第１ユーザの２回目の視聴に関する視聴ログとして抽出される。
【００４５】
続いて、スコア算出部１４は、上述のようにして抽出された操作ＩＤ「ＣｏｎＩＤ＿０１１」〜「ＣｏｎＩＤ＿０１６」の視聴ログを操作時刻順に参照することで、図５の（ｂ）に示すように第１ユーザが第２話を再生したことを把握する。具体的には、スコア算出部１４は、第１ユーザが２０１５年９月４日２０時に第２話の再生を開始し、第２話の再生時点「００：０１：４０」から再生時点「００：０３：３０」まで早送りしたことを把握する。さらに、スコア算出部１４は、第１ユーザが第２話の再生時点「００：０３：３０」から再生時点「００：２１：４０」まで再生した後に、再生時点「００：２３：３０」まで早送りし、その後第２話を最後まで視聴した後、第２話の再生を停止したことを把握する。また、スコア算出部１４は、動画情報記憶部１３に記憶された第２話の動画情報（図４に示すテーブルの２番目のレコード）を参照することで、音楽コンテンツ（ＯＰ曲又はＥＤ曲）に関する内容が再生される特定区間（ＯＰ区間Ａ２及びＥＤ区間Ｂ２）を把握する。これにより、スコア算出部１４は、第１ユーザによって再生された再生区間と特定区間とが重なる部分を把握することができる。すなわち、スコア算出部１４は、第１ユーザが動画コンテンツＡに対する２回目の視聴（すなわち第２話の視聴）において、ＯＰ区間Ａ２の冒頭の１０秒間とＥＤ区間Ｂ２の冒頭の１０秒間とを通常の速度で再生したことを把握する。これにより、スコア算出部１４は、第１ユーザの２回目の視聴に対応する特定区間再生時間ｔ２として、ＯＰ区間Ａ２の再生時間（１０秒）とＥＤ区間Ｂ２の再生時間（１０秒）との和である「２０秒」を取得する。
【００４６】
なお、第１ユーザの３回目以降の視聴がある場合、当該視聴に対応する特定区間再生時間については、上述した手順と同様の手順により行うことができる。
【００４７】
続いて、スコア算出部１４は、下記式（１）を用いた計算を実行することにより、動画コンテンツＡと第１ユーザの組に関するスコアを算出する。
【数１】
2017097601.tif 000003
【００４８】
上記式（１）において、「ｎ」は、ユーザＩＤ「ＵｓｒＩＤ」のユーザが作品ＩＤ「ＭｏｖＩＤ」の動画コンテンツを視聴した回数である。「α」は、各回の視聴時における上記作品に関連する動画コンテンツの通算の視聴回数（再生回数）に対して付与する重みである。本実施形態では一例として「α＝０．１」とする。「β」は、各回の視聴と当該視聴の前回の視聴との間の視聴間隔に対して付与する重みである。本実施形態では一例として、「β＝０．５」とする。ただし、ユーザにとって上記作品に関連する動画コンテンツの再生が初めての場合は、「β＝０」とする。
【００４９】
「ｔｉ」は、ｉ回目の視聴（第１話から順に視聴した場合には第ｉ話の視聴）についての特定区間再生時間（秒）である。「ｔｊ」は、ｉ−１回目の視聴からｉ回目の視聴までの視聴間隔（分）である。ｔｊは、再生間隔を示す数値であれば何でもよく、例えば、ｉ−１回目の視聴の再生開始時刻からｉ回目の視聴の再生開始時刻までの時間であってもよいし、ｉ−１回目の視聴の再生終了時刻（停止操作が実行された操作時刻）からｉ回目の視聴の再生開始時刻までの時間であってもよい。本実施形態では一例として、ｔｊは、ｉ−１回目の視聴の再生開始時刻からｉ回目の視聴の再生開始時刻までの時間であるものとする。
【００５０】
「ｍ」は、全ユーザ（視聴ログ記憶部１２に視聴ログが記憶されている全てのユーザ）の上記作品に関連する動画コンテンツの視聴間隔の平均値である。具体的には、ｍは、全ユーザについての第Ｎ話と第Ｎ＋１話との間の視聴間隔（Ｎ＝１，…，ｎ−１）の平均値である。本実施形態では一例として、「ｍ＝４３２０（分）」であるとする。なお、上記式（１）では、「ｍ」の代わりに「ｍｉ」を用いてもよい。ここで、「ｍｉ」は、第ｉ話と第ｉ−１話との間の視聴間隔の全ユーザの平均値である。例えば第１話と第２話との間の視聴間隔の平均値と、第２話と第３話との間の視聴間隔の平均値が大きく異なる場合等もあり得る。このような場合には、「ｍ」の代わりに「ｍｉ」を用いるのが好ましい。
【００５１】
上記式（１）の例では、右辺のΣの中身の数式において「ｉ＝ｋ」とすることにより求まる値が、第ｋ回目の視聴に対応する視聴別スコアに相当する。すなわち、スコア算出部１４は、上記式（１）を用いた計算を実行することにより、ユーザの各回の視聴に対応する視聴別スコアを算出し、各回の視聴別スコアの平均をとる（ｎで割る）ことで、最終的なユーザのスコアを算出する。
【００５２】
上述の通り、第１ユーザの特定区間再生時間ｔ１，ｔ２は、それぞれ２４０秒及び２０秒である。また、１回目の視聴の開始時（２０１５年９月１日２０時）から２回目の視聴の開始時（２０１５年９月４日２０時）までの視聴間隔は、３日（＝４３２０分）である。従って、上記式（１）により算出される動画コンテンツＡと第１ユーザとの組に関するスコアは、下記式（２）に示すように「１３６」となる。
【数２】
2017097601.tif 000004
【００５３】
一以上の再生可能な動画コンテンツ内においてＯＰ曲及びＥＤ曲等の音楽コンテンツ（第２のコンテンツ）に関する内容が再生される特定区間（図５のＯＰ区間Ａ１，Ａ２及びＥＤ区間Ｂ１，Ｂ２）は、スキップされ易い傾向がある。特に、上記例のようなアニメ作品のＯＰ区間やＥＤ区間は、ストーリーに関連する本編部分と無関係である場合が多い上に、ほとんど毎話の動画コンテンツに含まれる。このため、ＯＰ区間Ａ１，Ａ２やＥＤ区間Ｂ１，Ｂ２等の特定区間は、ユーザが動画コンテンツを初めて視聴する際（第１話を視聴する際）には視聴されたとしても、ユーザが２回目以降に視聴する際（第２話以降の視聴の際）には、当該ユーザがＯＰ曲やＥＤ曲に興味のない場合にはスキップされる傾向が特に大きい。このため、特定区間をスキップせずに再生したユーザは、上記音楽コンテンツに対して興味を有すると推定することができる。従って、例えば上記式（１）によって特定区間再生時間ｔ１，ｔ２が大きい程大きい値となるように算出される上記スコアは、上記音楽コンテンツに対するユーザの興味の度合いを示すスコアであるといえる。具体的には、上記スコアは、値が大きい程、上記音楽コンテンツに対するユーザの興味の度合いが大きいことを示すものであるといえる。
【００５４】
また、スコア算出部１４は、上記式（１）を用いてスコアを算出することで、各回の視聴に対応する特定区間再生時間ｔ１，ｔ２に対して、各回の視聴に対応する視聴回数に応じた重み付けを行った上で、各回の視聴に対応する視聴別スコアを算出している。
【００５５】
具体的には、上記式（１）の例では、特定区間再生時間ｔｉに乗じられる「α＊（ｉ−１）」が、各回の視聴に対応する視聴回数に応じた重みに該当する。この重みは、視聴回数が多くなるほど大きい値をとる。このような重みを設定する理由は以下の通りである。すなわち、ユーザによる動画コンテンツの視聴が複数回行われる場合（例えば、ユーザが同一作品の第１話から第Ｎ話まで順に視聴する場合、或いは同一話数の動画コンテンツ（例えば第１話）が連続して２回以上視聴される場合等）、動画コンテンツの視聴回数が増える程、ＯＰ区間Ａ１，Ａ２やＥＤ区間Ｂ１，Ｂ２等の特定区間はスキップされ易くなると考えられる。具体的には、ＯＰ曲やＥＤ曲等の音楽コンテンツに対してあまり興味のないユーザは、動画コンテンツの視聴回数が増えるにつれて、動画コンテンツの本編部分のみを効率良く視聴するために特定区間をスキップする傾向が強まると考えられる。一方、動画コンテンツの視聴回数が多いにもかかわらず特定区間をスキップせずに再生したユーザは、ＯＰ曲やＥＤ曲等の音楽コンテンツに対して強い興味を有するユーザであると推定できる。従って、各回の視聴に対応する視聴別スコアの算出において、特定区間再生時間に対して各回の視聴に対応する視聴回数に応じた重み付けを行うことで、上述の考え方を反映した視聴別スコアを算出することができる。その結果、上記式（１）によって各回の視聴別スコアを平均して得られる上記スコアに基づいて、上記音楽コンテンツに対するユーザの興味を精度良く推定することが可能となる。
【００５６】
また、スコア算出部１４は、上記式（１）を用いてスコアを算出することで、各回の視聴に対応する特定区間再生時間ｔ１，ｔ２に対して、各回の視聴と当該視聴の前回の視聴との間の視聴間隔に応じた重み付けを行った上で、各回の視聴に対応する視聴別スコアを算出している。
【００５７】
具体的には、上記式（１）の例では、特定区間再生時間ｔｉに乗じられる「β＊ｍ／ｔｊ」が、各回の視聴と当該視聴の前回の視聴との間の視聴間隔に応じた重みに該当する。この重みは、前回の視聴からの視聴間隔が短いほど大きい値をとる。また、上記重みは、スコア算出対象のユーザの視聴間隔（ｔｊ）が全ユーザの平均（ｍ）と比較して短いほど大きい値をとる。このような重みを設定する理由は以下の通りである。すなわち、ユーザによる動画コンテンツの視聴が複数回行われる場合、前回視聴時からの視聴間隔が短い場合（例えば、ユーザが第１話を再生した後すぐに第２話を再生した場合等）、第１話の特定区間が再生されてから第２話の特定区間が再生されるまでの間隔も短くなる。このため、ＯＰ曲やＥＤ曲等の音楽コンテンツに対して強い興味を有するユーザでなければ、特定区間はスキップされ易くなる傾向がある。一方、前回視聴時からの視聴間隔が短いにもかかわらず特定区間をスキップせずに再生したユーザは、ＯＰ曲やＥＤ曲等の音楽コンテンツに対して強い興味を有するユーザであると推定できる。従って、各回の視聴に対応する視聴別スコアの算出において、特定区間再生時間に対して各回の視聴と当該視聴の前回の視聴との間の視聴間隔に応じた重み付けを行うことで、上述の考え方を反映した視聴別スコアを算出することができる。その結果、上記式（１）によって各回の視聴別スコアを平均して得られる上記スコアに基づいて、上記音楽コンテンツに対するユーザの興味を精度良く推定することが可能となる。
【００５８】
（第２ユーザのスコアの算出処理）
次に、第２ユーザのスコア（すなわち、動画コンテンツＡと第２ユーザの組に関するスコア）を算出する処理について説明する。動画コンテンツＡと第１ユーザの組に関するスコア算出処理について既に説明した内容と重複する内容については、適宜説明を省略する。
【００５９】
まず、スコア算出部１４は、動画コンテンツＡに対する第２ユーザの１回目の視聴に対応する特定区間再生時間ｔ１を取得する。スコア算出部１４は、第１ユーザの場合と同様の処理を実行することにより、動画コンテンツＡに対する第２ユーザの１回目の視聴に関する視聴ログとして、操作ＩＤ「ＣｏｎＩＤ＿００３」〜「ＣｏｎＩＤ＿００８」の視聴ログを抽出する。続いて、スコア算出部１４は、上述のようにして抽出された視聴ログを操作時刻順に参照することで、図５の（ａ）に示すように第２ユーザが第１話を再生したことを把握する。具体的には、スコア算出部１４は、第２ユーザが２０１５年９月２日２０時に第１話の再生を開始し、第１話の再生時点「００：０４：００」から再生時点「００：０２：００」まで巻き戻したことを把握する。さらに、スコア算出部１４は、第２ユーザが第１話の再生時点「００：０２：００」から再生時点「００：２２：００」まで再生した後に、再生時点「００：２０：００」まで巻き戻し、その後第１話を最後まで視聴した後、第１話の再生を停止したことを把握する。
【００６０】
また、スコア算出部１４は、動画情報記憶部１３に記憶された第１話の動画情報（図４に示すテーブルの１番目のレコード）を参照することで、音楽コンテンツ（ＯＰ曲又はＥＤ曲）に関する内容が再生される特定区間（ＯＰ区間Ａ１及びＥＤ区間Ｂ１）を把握する。これにより、スコア算出部１４は、第２ユーザによって再生された再生区間と特定区間とが重なる部分を把握することができる。すなわち、スコア算出部１４は、第２ユーザが動画コンテンツＡに対する１回目の視聴（すなわち第１話の視聴）において、ＯＰ区間Ａ１及びＥＤ区間Ｂ１を２回ずつ通常の速度で再生したことを把握する。これにより、スコア算出部１４は、第１ユーザの１回目の視聴に対応する特定区間再生時間ｔ１として、ＯＰ区間Ａ１の再生時間（１２０秒×２回＝２４０秒）とＥＤ区間Ｂ１の再生時間（１２０秒×２回＝２４０秒）との和である「４８０秒」を取得する。
【００６１】
また、スコア算出部１４は、動画コンテンツＡに対する第２ユーザの２回目の視聴に対応する特定区間再生時間ｔ２を取得する。スコア算出部１４は、第１ユーザの場合と同様の処理を実行することにより、動画コンテンツＡに対する第２ユーザの２回目の視聴に関する視聴ログとして、操作ＩＤ「ＣｏｎＩＤ＿００９」及び「ＣｏｎＩＤ＿０１０」の視聴ログを抽出する。続いて、スコア算出部１４は、上述のようにして抽出された視聴ログを操作時刻順に参照することで、図５の（ｂ）に示すように第２ユーザが第２話を再生したことを把握する。具体的には、スコア算出部１４は、第２ユーザが２０１５年９月３日２０時に第２話の再生を開始し、第２話を最後まで視聴した後、第２話の再生を停止したことを把握する。
【００６２】
また、スコア算出部１４は、動画情報記憶部１３に記憶された第２話の動画情報（図４に示すテーブルの２番目のレコード）を参照することで、音楽コンテンツ（ＯＰ曲又はＥＤ曲）に関する内容が再生される特定区間（ＯＰ区間Ａ２及びＥＤ区間Ｂ２）を把握する。これにより、スコア算出部１４は、第２ユーザによって再生された再生区間と特定区間とが重なる部分を把握することができる。すなわち、スコア算出部１４は、第２ユーザが動画コンテンツＡに対する２回目の視聴（すなわち第２話の視聴）において、ＯＰ区間Ａ２及びＥＤ区間Ｂ２を１回ずつ通常の速度で再生したことを把握する。これにより、スコア算出部１４は、第２ユーザの２回目の視聴に対応する特定区間再生時間ｔ２として、ＯＰ区間Ａ２の再生時間（１２０秒×１回＝１２０秒）とＥＤ区間Ｂ２の再生時間（１２０秒×１回＝１２０秒）との和である「２４０秒」を取得する。
【００６３】
続いて、スコア算出部１４は、上記式（１）を用いた計算を実行することにより、動画コンテンツＡと第２ユーザの組に関するスコアを算出する。上述の通り、第２ユーザの特定区間再生時間ｔ１，ｔ２は、それぞれ４８０秒及び２４０秒である。また、１回目の視聴の開始時時（２０１５年９月２日２０時）から２回目の視聴の開始時（２０１５年９月３日２０時）までの視聴間隔は、１日（＝１４４０分）である。従って、上記式（１）により算出される動画コンテンツＡと第２ユーザとの組に関するスコアは、下記式（３）に示すように「５５２」となる。
【数３】
2017097601.tif 000005
【００６４】
上記例では、第１話の視聴においてＯＰ区間Ａ１及びＥＤ区間Ｂ１の両方を再生したものの第２話の視聴においてＯＰ区間Ａ２及びＥＤ区間Ｂ２の大部分をスキップした第１ユーザのスコアは「１３６」と比較的小さいものになっていることがわかる。一方、第１話の視聴においてＯＰ区間Ａ１及びＥＤ区間Ｂ１の両方を２回ずつ再生するとともに第２話の視聴においてもＯＰ区間Ａ２及びＥＤ区間Ｂ２を視聴した第２ユーザのスコアは「５５２」と比較的大きいものになっていることがわかる。
【００６５】
スコア記憶部１５は、スコア算出部１４により算出されたユーザのスコア（すなわち、作品ＩＤとユーザＩＤの組毎のスコア）を記憶する手段である。図６は、スコア記憶部１５に記憶されたスコアの一例を示す図である。図６の例では、上述のように算出された第１ユーザ及び第２ユーザの各々と作品ＩＤ「ＭｏｖＩＤ＿００１」の組のスコアが記憶されている。
【００６６】
コンテンツ情報記憶部１６は、端末Ｔに広告配信したりレコメンドしたりする候補となるコンテンツに関するコンテンツ情報を記憶する手段である。具体的には、コンテンツ情報記憶部１６は、作品毎に当該作品に関連するコンテンツ（関連コンテンツ）についてのコンテンツ情報を複数記憶している。図７は、コンテンツ情報記憶部１６に記憶されたコンテンツ情報の一例を示す図である。コンテンツ情報は、一例として、作品ＩＤと、作品ＩＤで示される作品のタイトルと、関連コンテンツを識別するコンテンツＩＤと、関連コンテンツのジャンルを示すコンテンツジャンルと、関連コンテンツのタイトルであるコンテンツタイトルとが互いに関連付けられた情報である。また、コンテンツ情報には、当該コンテンツ情報によって特定される関連コンテンツの紹介画像（例えばＣＤのジャケット写真や書籍の表紙イラスト等）、及び当該関連コンテンツを購入するための専用サイト等へのリンク情報（例えばＵＲＬ等）等も含まれている。コンテンツ情報記憶部１６には、例えば、上述した動画コンテンツＡのＯＰ曲やＥＤ曲等の音楽コンテンツに関するコンテンツ情報の他に、例えば動画コンテンツＡの原作書籍である書籍コンテンツに関するコンテンツ情報や、動画コンテンツＡの続編等の動画コンテンツに関するコンテンツ情報等の様々なジャンルのコンテンツ情報が記憶されている。
【００６７】
配信コンテンツ決定部１７は、ユーザに提示するコンテンツを決定する手段である。一例として、配信コンテンツ決定部１７は、コンテンツ情報記憶部１６に記憶されたコンテンツ情報の中から、動画コンテンツ（例えば動画コンテンツＡの第２話等）の視聴を完了したユーザにレコメンドするためのコンテンツ情報を決定する。
【００６８】
配信コンテンツ決定部１７は、スコア算出部１４により算出された当該ユーザのスコアに基づいて、第２のコンテンツ（本実施形態では、動画コンテンツＡのＯＰ曲及びＥＤ曲等の音楽コンテンツ）を当該ユーザに提示するか否かを決定する。以下、上記例について、配信コンテンツ決定部１７の処理の一例を説明する。
【００６９】
まず、配信コンテンツ決定部１７は、動画コンテンツＡの作品ＩＤと当該ユーザのユーザＩＤの組に関するスコアをスコア記憶部１５から抽出する。これにより、ユーザが第１ユーザである場合には、配信コンテンツ決定部１７は、スコアとして「１３６」を取得し、ユーザが第２ユーザである場合には、配信コンテンツ決定部１７は、スコアとして「５５２」を取得する。
【００７０】
続いて、配信コンテンツ決定部１７は、動画情報記憶部１３に記憶された動画情報を参照して、動画コンテンツＡの特定区間の長さの全話平均を算出する。図４の例では、動画コンテンツＡの第１話の特定区間の長さはＯＰ区間Ａ１の長さとＥＤ区間Ｂ１の長さの和（２４０秒）であり、動画コンテンツＡの第２話の特定区間の長さはＯＰ区間Ａ２の長さとＥＤ区間Ｂ２の長さの和（２４０秒）である。従って、この例では、動画コンテンツＡの特定区間の長さの全話平均は２４０秒と算出される。
【００７１】
続いて、配信コンテンツ決定部１７は、ユーザのスコアと動画コンテンツＡの特定区間の長さの全話平均とを比較し、比較結果に基づいて、ユーザに第２のコンテンツ（すなわち、動画コンテンツＡのＯＰ曲及びＥＤ曲等の音楽コンテンツ）をユーザに提示するか否かを決定する。例えば、配信コンテンツ決定部１７は、ユーザのスコアが動画コンテンツＡの特定区間の長さの全話平均以上である場合（或いは全話平均より大きい場合）、ユーザは第２のコンテンツに興味があると判定し、当該第２のコンテンツをユーザに提示すると決定する。一方、配信コンテンツ決定部１７は、ユーザのスコアが動画コンテンツＡの特定区間の長さの全話平均未満である場合（或いは全話平均以下である場合）、ユーザは第２のコンテンツに興味がないと判定し、当該第２のコンテンツをユーザに提示しないと決定する。
【００７２】
なお、上記判定手法は一例であり、配信コンテンツ決定部１７は、他の判定手法を用いることもできる。例えば、ユーザに提示可能なコンテンツ数（例えば広告枠）が複数ある場合について考える。この場合、配信コンテンツ決定部１７は、ユーザのスコアが動画コンテンツＡの特定区間の長さの全話平均以上である場合、複数の広告枠に第２のコンテンツを優先的に表示するように決定してもよい。一方、配信コンテンツ決定部１７は、ユーザのスコアが動画コンテンツＡの特定区間の長さの全話平均未満である場合、複数の広告枠に第２のコンテンツ以外のコンテンツを優先的に表示させ、空き枠がある場合に第２のコンテンツを表示するように決定してもよい。
【００７３】
また、配信コンテンツ決定部１７は、例えば動画コンテンツＡの特定区間の長さの全話平均に対するユーザのスコアの比に基づいて、複数の広告枠における第２のコンテンツの比率（第２のコンテンツを表示する個数）を決定してもよい。また、配信コンテンツ決定部１７は、ユーザが第２のコンテンツに対して興味を有するか否かの判定を、当該ユーザのスコアと全ユーザのスコアの平均との比較に基づいて行ってもよい。
【００７４】
配信コンテンツ送信部１８は、配信コンテンツ決定部１７によって決定された結果に基づいて、ユーザの端末Ｔに配信コンテンツに関するコンテンツ情報を送信する手段である。配信コンテンツ送信部１８によって端末Ｔにコンテンツ情報が送信されると、端末Ｔにおいて、例えば図８に示すようなレコメンド画面が表示される。具体的には、端末Ｔには、配信コンテンツ送信部１８によって送信されたコンテンツ情報に含まれる紹介画像が予め用意された複数の広告枠（ここでは一例として４つ）の各々に配置される。
【００７５】
図８の（ａ）は、第１ユーザの端末Ｔにおいて表示されるレコメンド画面の例である。この例では、スコアの低い第１ユーザについては、配信コンテンツ決定部１７によって第２のコンテンツ（動画コンテンツＡのＯＰ曲（音楽コンテンツＢ）及びＥＤ曲（音楽コンテンツＣ））を表示しないように決定されている。その結果、配信コンテンツ送信部１８によって、コンテンツ情報記憶部１６に記憶された動画コンテンツＡに関連するコンテンツのうち、第２コンテンツ以外のコンテンツ（この例では、動画コンテンツＡ及び書籍コンテンツＤ，Ｅ，Ｆ）が第１ユーザの端末Ｔに配信され、図８の（ａ）に示すレコメンド画面が表示されている。
【００７６】
一方、図８の（ｂ）は、第２ユーザの端末Ｔにおいて表示されるレコメンド画面の例である。この例では、スコアの高い第２ユーザについては、配信コンテンツ決定部１７によって第２のコンテンツを優先的に表示し、空き枠にそれ以外のコンテンツを表示するように決定されている。その結果、配信コンテンツ送信部１８によって、コンテンツ情報記憶部１６に記憶された第２のコンテンツ（音楽コンテンツＢ，Ｃ）と空き枠に表示するためのコンテンツ（この例では、動画コンテンツＡ及び書籍コンテンツＤ）とが第２ユーザの端末Ｔに配信され、図８の（ｂ）に示すレコメンド画面が表示されている。
【００７７】
なお、図８の（ａ）及び（ｂ）に示されるレコメンド画面において各コンテンツの紹介画像が表示される位置には、各コンテンツのコンテンツ情報に含まれるリンク情報が関連付けられている。これにより、端末Ｔのユーザは、紹介画像が表示される位置に対する選択操作（例えばマウスクリックやタッチパネルに対するタッチ操作等）を行うことで、当該リンク情報に示されるリンク先にアクセスすることができる。コンテンツを提供する事業者側から見た場合には、ユーザに対して関連コンテンツの購入機会を与えることができ、関連コンテンツの販売を促進することができる。
【００７８】
次に、図９を用いて、端末Ｔ及び情報処理装置１の動作の一例について説明する。図９に示すように、端末Ｔにおいてユーザによる動画コンテンツの視聴が行われ、各種視聴操作（再生、早送り、巻き戻し、停止等）が実行されると、端末Ｔにおいて視聴操作の内容を時系列で記録した視聴ログ（再生履歴）が取得される（ステップＳ１）。このようにして取得された視聴ログは、上述したような所定のタイミングで情報処理装置１に送信される（ステップＳ２）。
【００７９】
端末Ｔから送信された視聴ログは、視聴ログ取得部１１によって取得され、視聴ログ記憶部１２に記憶される（ステップＳ３）。これにより、視聴ログ記憶部１２には、図３に例示したような視聴ログが記憶及び蓄積される。
【００８０】
続いて、スコア算出部１４が、作品ＩＤとユーザＩＤの組毎にスコアを算出し、スコア記憶部１５が、スコア算出部１４によって記憶された各スコアを記憶する（ステップＳ４）。スコア算出部１４は、例えば上述した手法（上記式（１）を用いたスコア算出処理）を実行することによって上記スコアを算出する。これにより、スコア記憶部１５には、図６に例示したような作品ＩＤとユーザＩＤの組毎のスコアが記憶される。
【００８１】
続いて、配信コンテンツ決定部１７が、スコア記憶部１５に記憶された作品ＩＤとユーザＩＤの組毎のスコアに基づいて、上述したような判定処理を実行することにより、ユーザに提示するコンテンツを決定する（ステップＳ５）。その後、配信コンテンツ送信部１８によって、配信コンテンツ決定部１７による決定の結果に基づくコンテンツ（配信コンテンツ）が、ユーザの端末Ｔに配信される。
【００８２】
以上述べた情報処理装置１では、ユーザによる特定区間の再生状態（本実施形態では一例として、特定区間のうち再生された部分の長さを示す特定区間再生時間）に基づいて第２のコンテンツに対するユーザの興味を推定する。これにより、ユーザの購入履歴を利用することなく、第２のコンテンツに対するユーザの興味を推定することが可能となる。また、情報処理装置１によれば、スコア算出部１４による第２のコンテンツに対するユーザの興味の推定結果（本実施形態では、上記式（１）により算出されるスコア）に基づいて、第２のコンテンツをユーザに提示するか否かを適切に決定することができる。その結果、ユーザの興味に合ったコンテンツの広告配信やレコメンド等を行うことが可能となる。
【００８３】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【００８４】
例えば本実施形態では、第１のコンテンツの例として動画コンテンツについて説明したが、第１のコンテンツは、例えばラジオドラマ等の音声のみの音声コンテンツであってもよい。第１のコンテンツが音声コンテンツの場合であっても、上記実施形態と同様の処理を行うことにより、上記実施形態と同様の効果を得ることができる。
【００８５】
また、再生状態情報としては、上記実施形態のように特定区間再生時間を用いる以外に、特定区間が再生された回数を用いるようにしてもよい。このようにしても、上記実施形態と同様の考え方に基づく処理を実行することで、特定区間を良く再生したユーザを、特定区間に対応する第２のコンテンツに対する興味が強いユーザであると適切に推定することができる。
【符号の説明】
【００８６】
１…情報処理装置、１１…視聴ログ取得部、１２…視聴ログ記憶部、１３…動画情報記憶部、１４…スコア算出部、１５…スコア記憶部、１６…コンテンツ情報記憶部、１７…配信コンテンツ決定部、１８…配信コンテンツ送信部、Ａ１，Ａ２…ＯＰ区間（特定区間）、Ｂ１，Ｂ２…ＥＤ区間（特定区間）、Ｔ…端末。
【図１】
2017097601.tif 000006
【図２】
2017097601.tif 000007
【図３】
2017097601.tif 000008
【図４】
2017097601.tif 000009
【図５】
2017097601.tif 000010
【図６】
2017097601.tif 000011
【図７】
2017097601.tif 000012
【図８】
2017097601.tif 000013
【図９】
2017097601.tif 000014