(57)【要約】【課題】ユーザの視聴状態を反映した嗜好度の算出と映像の選出・推薦を可能とし、ユーザの視聴意図をより反映した嗜好度を算出する。【解決手段】本発明は、映像が再生されている画面における映像表示位置及び表示サイズを含む映像表示画面情報を、再生映像を一意に識別するための映像ＩＤと共に取得し、映像再生を制御する操作を映像操作履歴として、操作対象である映像の映像ＩＤ、操作時刻、映像再生位置と共に取得し、映像ＩＤに対応する映像の映像長を含む映像情報を取得し、映像ＩＤに基づいて、映像表示画面情報、映像操作履歴、映像情報を取得して、該映像ＩＤに対応する映像をどのように視聴していたかを示す視聴スタイルを判別し、視聴履歴データベースに格納する。視聴履歴データベースから表示状態判別結果、及び視聴意図判別結果及び、専念度を映像情報を読み出して嗜好度を算出する。【選択図】図１
2009284103.tif 000002
【特許請求の範囲】
【請求項１】
映像を視聴した履歴を取得する映像視聴履歴取得装置であって、
映像が再生されている画面における映像表示位置及び表示サイズを含む映像表示画面情報を、再生映像を一意に識別するための映像ＩＤと共に取得して記憶手段に格納する映像表示画面情報取得手段と、
映像再生を制御する操作を映像操作履歴として、操作対象である映像の映像ＩＤ、操作時刻、映像再生位置と共に取得して前記記憶手段に格納する映像操作履歴取得手段と、
前記映像ＩＤに対応する映像の映像長を含む映像情報を取得し、前記記憶手段に格納する映像情報取得手段と、
前記記憶手段から前記映像ＩＤに基づいて、前記映像表示画面情報、前記映像操作履歴、前記映像情報を取得して、該映像ＩＤに対応する映像をどのように視聴していたかを示す視聴スタイルを判別し、その視聴スタイル判別結果を視聴履歴記憶手段に格納する視聴スタイル判別手段と、
を有することを特徴とする映像視聴履歴取得装置。
【請求項２】
前記視聴スタイル判別手段は、
前記映像表示画面情報の映像再生画面の映像表示位置及び表示サイズに基づいて、視聴状態の判別を行う視聴状態判別手段を有する
請求項１記載の映像視聴履歴取得装置。
【請求項３】
前記視聴状態判別手段は、
前記映像再生画面の映像表示位置及び表示サイズに基づいて、視聴行動の専念の度合いである専念度を算出する視聴専念度算出手段を有する
請求項２記載の映像視聴履歴取得装置。
【請求項４】
前記視聴スタイル判別手段は、
前記映像操作履歴の通常再生が行われた区間の区間長及び再生が行われた区間の区間長に基づいて、視聴行動の意図の判別を行う視聴意図判別手段を有する
請求項１記載の映像視聴履歴取得装置。
【請求項５】
前記視聴履歴記憶手段から前記視聴スタイル判別結果を取得して、ユーザの視聴状態に基づいて嗜好度を求める嗜好度算算出手段をさらに有する
請求項１記載の映像視聴履歴取得装置。
【請求項６】
映像を視聴した履歴を取得する映像視聴履歴取得方法であって、
映像表示画面情報取得手段が、映像が再生されている画面における映像表示位置及び表示サイズを含む映像表示画面情報を、再生映像を一意に識別するための映像ＩＤと共に取得して記憶手段に格納する映像表示画面情報取得ステップと、
映像操作履歴取得手段が、映像再生を制御する操作を映像操作履歴として、操作対象である映像の映像ＩＤ、操作時刻、映像再生位置と共に取得して前記記憶手段に格納する映像操作履歴取得ステップと、
映像情報取得手段が、前記映像ＩＤに対応する映像の映像長を含む映像情報を取得し、前記記憶手段に格納する映像情報取得ステップと、
視聴スタイル判別手段が、前記記憶手段から前記映像ＩＤに基づいて、前記映像表示画面情報、前記映像操作履歴、前記映像情報を取得して、該映像ＩＤに対応する映像をどのように視聴していたかを示す視聴スタイルを判別する視聴スタイル判別ステップと、
を行うことを特徴とする映像視聴履歴取得方法。
【請求項７】
前記視聴スタイル判別ステップにおいて、
前記映像表示画面情報の映像再生画面の映像表示位置及び表示サイズに基づいて、視聴状態の判別を行う視聴状態判別ステップを行う
請求項６記載の映像視聴履歴取得方法。
【請求項８】
前記視聴状態判別ステップにおいて、
前記映像再生画面の映像表示位置及び表示サイズに基づいて、視聴行動の専念の度合いである専念度を算出する
請求項７記載の映像視聴履歴取得方法。
【請求項９】
前記視聴スタイル判別ステップにおいて、
前記映像操作履歴の通常再生が行われた区間の区間長及び再生が行われた区間の区間長に基づいて、視聴行動の意図の判別を行う
請求項６記載の映像視聴履歴取得方法。
【請求項１０】
請求項１乃至５のいずれか１項記載の映像視聴履歴取得装置を構成する各手段としてコンピュータを機能させるための映像視聴履歴取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像視聴履歴取得装置及び方法及びプログラムに係り、特に、パーソナルコンピュータ（以下、パソコンと記す）で映像を閲覧している際に、閲覧者の映像の好みを推定するための映像視聴履歴取得装置及び方法及びプログラムに関する。詳しくは、個人がパーソナルコンピュータにおいて視聴した映像の履歴を取得する、及び、履歴情報を用いて映像に対する嗜好度を算出するための映像視聴履歴取得装置及び方法及びプログラムに関する。
【背景技術】
【０００２】
近年、動画共有サイト及び動画配信サイトが普及し、多くの映像が提供されている。そのため、これらのサイトで提供されている膨大な映像からユーザの嗜好に合致するような映像を選出・推薦するサービスが注目されている。このようなサービスを提供するため、ユーザが映像に対し行った操作や視聴した時間・回数からユーザの嗜好を学習する技術が提案されている。例えば、映像視聴時の一定期間の操作の情報（スキップ操作、スキップ操作までの時間等）を用いてユーザの嗜好を推定する技術がある（特許文献１参照）。
【特許文献１】特開２００５−０１１３０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の従来技術では、視聴時間（または、映像長に対する視聴時間の割合）や各種操作に対して与えたポイントに従ってユーザの映像に対する嗜好度を算出しているため、次のような問題がある。
【０００４】
まず、１つ目の問題として、嗜好度算出や映像の選出・推薦において、視聴状態を反映していないという問題がある。従来の技術では、視聴時間及び操作履歴を用いて嗜好度を算出している。すなわち、映像を視聴する際に、同時に一つの映像しか見ていないことを暗黙に仮定しており、１つの映像の視聴に専念していた場合と、複数の映像を同時視聴した場合や他の作業を行いながら視聴を行った場合との違いを嗜好度算出に反映することができない。例えば、１つの映像の視聴に専念していた場合は、他の作業を行いながら視聴していた場合に比べて、嗜好度は高いと考えられるが、従来技術では、視聴状態によらず映像の嗜好度は同じとなる。
【０００５】
また、前述した嗜好度によって映像の選出・推薦を行っているため、ユーザの視聴状態の違いによる嗜好の違いを反映した映像の選出・推薦ができないという問題があった。例えば、暇なときに視聴したい映像と、作業を行っているときに視聴したい映像は異なるが、従来の技術では、全ての視聴状態において同じ映像が選出・推薦される。
【０００６】
次に、２つ目の問題として、映像操作履歴を用いて嗜好度を算出する際に、その操作を行ったユーザの視聴意図を十分に汲み取れていないという問題がある。上記の特許文献１の技術では、映像操作履歴から嗜好度を算出する際、映像への関心に対して負の操作（早送り、画像サイズの縮小等）には、一律的にマイナスの評価が与えられる。そのため、映像自体には関心があるが、映像が長かったり、冗長な部分が多いためにスキップをしながら視聴を行った場合、嗜好度は実際より低く推定されてしまう。
【０００７】
本発明は、上記の点に鑑みなされたもので、ユーザの視聴状態を反映した嗜好度の算出と映像の選出・推薦を可能とし、ユーザの視聴意図をより反映した嗜好度を算出する映像視聴履歴取得装置及び方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
図１は、本発明の原理構成図である。
【０００９】
本発明（請求項１）は、映像を視聴した履歴を取得する映像視聴履歴取得装置であって、
映像が再生されている画面における映像表示位置及び表示サイズを含む映像表示画面情報を、再生映像を一意に識別するための映像ＩＤと共に取得して記憶手段７０に格納する映像表示画面情報取得手段２０と、
映像再生を制御する操作を映像操作履歴として、操作対象である映像の映像ＩＤ、操作時刻、映像再生位置と共に取得して記憶手段７０に格納する映像操作履歴取得手段３０と、
映像ＩＤに対応する映像の映像長を含む映像情報を取得し、記憶手段７０に格納する映像情報取得手段４０と、
記憶手段７０から映像ＩＤに基づいて、映像表示画面情報、映像操作履歴、映像情報を取得して、該映像ＩＤに対応する映像をどのように視聴していたかを示す視聴スタイルを判別し、その視聴スタイル判別結果を視聴履歴記憶手段８０に格納する視聴スタイル判別手段６０と、を有する。
【００１０】
また、本発明（請求項２）は、視聴スタイル判別手段６０において、
映像表示画面情報の映像再生画面の映像表示位置及び表示サイズに基づいて、視聴状態の判別を行う視聴状態判別手段を有する。
【００１１】
また、本発明（請求項３）は、視聴状態判別手段において、
映像再生画面の映像表示位置及び表示サイズに基づいて、視聴行動の専念の度合いである専念度を算出する視聴専念度算出手段を有する。
【００１２】
また、本発明（請求項４）は、視聴スタイル判別手段６０において、
映像操作履歴の通常再生が行われた区間の区間長及び再生が行われた区間の区間長に基づいて、視聴行動の意図の判別を行う視聴意図判別手段を有する。
【００１３】
また、本発明（請求項５）は、視聴履歴記憶手段から視聴スタイル判別結果を取得して、ユーザの視聴状態に基づいて嗜好度を求める嗜好度算算出手段を更に有する。
【００１４】
図２は、本発明の原理を説明するための図である。
【００１５】
本発明（請求項６）は、映像を視聴した履歴を取得する映像視聴履歴取得方法であって、
映像表示画面情報取得手段が、映像が再生されている画面における映像表示位置及び表示サイズを含む映像表示画面情報を、再生映像を一意に識別するための映像ＩＤと共に取得して記憶手段に格納する映像表示画面情報取得ステップ（ステップ１）と、
映像操作履歴取得手段が、映像再生を制御する操作を映像操作履歴として、操作対象である映像の映像ＩＤ、操作時刻、映像再生位置と共に取得して記憶手段に格納する映像操作履歴取得ステップ（ステップ２）と、
映像情報取得手段が、映像ＩＤに対応する映像の映像長を含む映像情報を取得し、記憶手段に格納する映像情報取得ステップ（ステップ３）と、
視聴スタイル判別手段が、記憶手段から映像ＩＤに基づいて、映像表示画面情報、映像操作履歴、映像情報を取得して、該映像ＩＤに対応する映像をどのように視聴していたかを示す視聴スタイルを判別する視聴スタイル判別ステップ（ステップ４）と、を行う。
【００１６】
また、本発明（請求項７）は、視聴スタイル判別ステップ（ステップ４）において、
映像表示画面情報の映像再生画面の映像表示位置及び表示サイズに基づいて、視聴状態の判別を行う視聴状態判別ステップを行う。
【００１７】
また、本発明（請求項８）は、視聴状態判別ステップにおいて、
映像再生画面の映像表示位置及び表示サイズに基づいて、視聴行動の専念の度合いである専念度を算出する。
【００１８】
また、本発明（請求項９）は、視聴スタイル判別ステップ（ステップ４）において、
映像操作履歴の通常再生が行われた区間の区間長及び再生が行われた区間の区間長に基づいて、視聴行動の意図の判別を行う。
【００１９】
本発明（請求項１０）は、請求項１乃至４のいずれか１項記載の映像視聴履歴取得装置を構成する各手段としてコンピュータを機能させるための映像視聴履歴取得プログラムである。
【発明の効果】
【００２０】
上記のように、本発明によれば、視聴時間や映像操作履歴に加え、視聴スタイルの情報、具体的には、視聴行動を主としていた、他の作業と平行して視聴を行っていた等の視聴状態と、内容把握のため映像を満遍なく視聴した、視聴する映像を決めるために映像を次々と再生した等の視聴意図の情報を取得することが可能となる。
【００２１】
前述した視聴スタイルの情報を用いることで、視聴時間や映像操作履歴のみを用いて算出される嗜好度に対して、よりユーザの真意に即した嗜好度を算出することができる。例えば、映像視聴を主の行動としていた場合と、他の作業を行いながら視聴を行っていた場合において、従来技術では、その視聴時間や映像操作が同じ場合は同じ嗜好度が算出されていた。これに対し、本発明により取得できる視聴状態の情報を用いることで、前者の映像の嗜好度を、後者の映像の嗜好度より高く算出することが可能となる。
【００２２】
また、従来技術では、内容を把握するためにスキップを多用して視聴した場合、スキップ操作が多く、視聴時間が短めであるため、嗜好度が低く算出されていた。しかし、本発明により取得できる視聴意図の情報を用いることで、嗜好度をユーザの真意に即した値に調整することが可能となる。
【００２３】
さらに、映像の選出・推薦において、視聴スタイルの情報を用いることで、従来の嗜好度による支援（例えば、嗜好度によるランキング）に加え、暇なときにじっくりと観たい、作業をしながら視聴したいといった視聴状態を反映した支援（例えば、視聴状態による絞込み）を行うことが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下、図面と共に本発明の実施の形態を説明する。
【００２５】
以下の説明において、「再生」とは、再生装置によって映像データの音・画像が出力されている状態（早送りや巻き戻し状態を含む）を示す。また、「通常再生」とは、再生のうち順方向の等倍速再生のことをさす。また、「再生位置」とは、現在再生されている映像データ上の位置（映像データの先頭からの経過時間）を示す。
【００２６】
［第１の実施の形態］
本実施の形態では、ユーザがパソコンを用いて、パソコン内に保存されている映像を視聴する場合の例を示す。
【００２７】
図３は、本発明の第１の実施の形態における映像視聴履歴取得装置の構成を示す。
【００２８】
同図に示す映像視聴履歴取得装置は、入出力部１０、映像表示画面情報取得部２０、映像操作履歴取得部３０、映像情報取得部４０、視聴スタイル判別部５０、視聴スタイル保存部６０、記憶部７０、視聴履歴データベース８０から構成される。
【００２９】
記憶部７０は、図４に示すように、映像ＩＤ毎に、映像表示画面情報（再生位置、表示位置、表示サイズ）、映像操作履歴（操作時刻、操作内容）、映像情報（映像長）、視聴スタイルラベル（視聴状態ラベル、視聴意図ラベル）を格納する。
【００３０】
視聴履歴データベース（ＤＢ）８０は、視聴スタイル保存部６０により表示状態判別結果、視聴スタイル判別結果、専念度、映像情報を格納する。
【００３１】
以下、上記の構成における処理を説明する。
【００３２】
図５は、本発明の第１の実施の形態における映像視聴履歴取得処理のフローチャートである。
【００３３】
ユーザがパソコンで映像視聴を開始すると、以下の処理が実行される。
【００３４】
ステップ１０）映像ＩＤ取得ステップ：
入出力部１０において、閲覧が開始された映像を一意に識別するＩＤである映像ＩＤを取得する。映像ＩＤの例としては、例えば、ファイルパスがある。ファイルパスをウィンドウ管理情報から入手しても良いし、ユーザが手動でファイルパスを指定しても良い。当該ステップでは、映像ＩＤを映像表示画面情報取得部２０、映像操作履歴取得部３０、映像情報取得部４０に出力する。
【００３５】
ステップ１１）映像表示画面情報取得ステップ：
本ステップは、一旦実施されると、以後、記憶部７０に予め記録された時間間隔で、定期的に本発明の一実施の形態におけるされる。なお、映像閲覧が終了すると、定期的な当該ステップの実行も終了する。映像表示画面情報取得部２０は、映像ＩＤを入力として、映像を視聴しているパーソナルコンピュータの表示画面のキャプチャ画像、もしくは、ＯＳのウィンドウ管理情報を用いて、映像を視聴しているパーソナルコンピュータの表示画面の中で、視聴映像を表示している画面（映像表示画面）のサイズ、表示位置と、映像表示画面が他の画面の背面に隠れているか、あるいは、ユーザに見える位置にあるかどうかを示す映像状態の判別結果を抽出し、これらを映像ＩＤと共に、視聴スタイル判別部５０の視聴状態判別部５１に出力し、ステップ１４１に移行する。
【００３６】
ステップ１２）映像操作履歴取得ステップ：
当該ステップは、一旦実施されると、ステップ１０で取得された映像ＩＤで特定される映像が閲覧されている間、映像操作履歴取得部３０において、その映像の再生や早送り等の操作を取得し、記憶部７０に記録する。操作を検出するたびに、記憶部７０に逐次記憶しても良いし、検出した操作の情報を一時的に記憶しておき、予め定めた時間間隔で、定期的に記憶部７０に記録しても良い。なお、ステップ１０の映像ＩＤ取得ステップにおいて、入出力部１０から渡される映像ＩＤで特定される映像の閲覧の終了を示す操作が検出された場合、ステップ１２での映像操作履歴取得を終了し、映像ＩＤを視聴スタイル判別部５０に出力して、ステップ１４に移行する。
【００３７】
ステップ１３）映像情報取得ステップ：
映像情報取得部４０において、入出力部１０から渡された映像ＩＤで特定される映像の映像長を取得し、当該映像ＩＤと対応付けて記憶部７０に格納する。
【００３８】
なお、上記のステップ１１、１２，１３を実施する順序はどのような順序でもよい。
【００３９】
ステップ１４）視聴スタイル判別ステップ：
ステップ１４１）視聴状態判別ステップ：
視聴状態判別部５１は、映像ＩＤと視聴映像を表示している画面（映像時表示画面）のサイズ、表示位置、映像状態の判別結果を入力として、視聴専念度を算出し、この値に基づいて、ステップ１１が実施された時点での視聴映像に対して付与する視聴状態ラベルを決定する。視聴状態判別部５１は、決定した視聴状態ラベルを出力として、映像ＩＤと共に視聴スタイル保存部６０に渡し、ステップ１４３に移行する。
【００４０】
ステップ１４２）視聴意図判別ステップ：
視聴意図判別部５２は、映像ＩＤを入力として受け取り、ステップ１２で記憶部７０に記録された当該映像ＩＤに対応する操作情報と、ステップ１３で記憶部７０に記録された当該映像ＩＤに対応する映像長を記憶部７０から取得し、再生率、スキップ率を算出し、これらの値に基づいて、視聴映像に対する視聴意図ラベルを決定する。視聴意図判別部５２は、決定した視聴意図ラベルを視聴スタイル保存部６０に渡し、ステップ１４３に移行する。
【００４１】
ステップ１４３）視聴スタイル情報保存ステップ：
視聴スタイル保存部６０において、視聴状態判別部５１から映像ＩＤと視聴状態ラベルを受け取ると、映像ＩＤに対応付けて記憶部７０に格納する。また、視聴意図判別部５２から映像ＩＤと視聴意図ラベルを受け取ると、映像ＩＤに対応付けて記憶部７０に記録し、処理を終了する。
【００４２】
以下に、上記の視聴状態判別部５１における視聴状態判別ステップ（ステップ１４１）について詳細に説明する。
【００４３】
図６は、本発明の第１の実施の形態における視聴状態判別ステップのフローチャートである。同図に示すように、当該処理は、視聴専念度算出ステップと視聴状態ラベル付与ステップからなる。
【００４４】
ステップ１４１１）視聴専念度算出ステップ：
視聴状態判別部５１は、ステップ１１で映像表示画面情報取得部２０から取得した映像の表示位置及び表示サイズ情報を用いて視聴行動の専念度を算出する。この専念度は、表示位置がデスクトップ画像の中心に近いほど、また、表示サイズが大きいほど増加するような関数として算出する。専念度Ｖは、例えば、以下の式のように定義する。
【００４５】
【数１】
2009284103.tif 000003
ここで、ｖ（ｘ，ｙ）はデスクトップ画像中の座標（ｘ，ｙ）で示される画素に与えられるポイントであり、中心に近いほど高いポイントとなる（例えば、中心からの距離）。また、Ｉはデスクトップ画像中の映像表示部分に含まれる画素の集合である。
【００４６】
ステップ１４１２）視聴状態ラベル付与ステップ：
視聴状態判別部５１は、ステップ１１で映像表示画面情報取得部２０から取得した映像表示位置及び表示サイズ情報を用いて視聴状態の判別を行う。判別方法のフローチャートを図７に示す。映像がデスクトップ画像内に表示されていない場合は（ステップ１０１、Ｎｏ）、［不視聴］とラベル付けする（ステップ１０２）。そして、映像がデスクトップ上に表示され、その表示位置がデスクトップ中央の点を含み、表示サイズが閾値以上の場合は（ステップ１０１，Ｙｅｓ、ステップ１０３，Ｙｅｓ）、［視聴メイン］とラベル付けし（ステップ１０４）、それ以外の場合（ステップ１０１，Ｙｅｓ、ステップ１０３，Ｎｏ）は、［ながら視聴］とラベル付けする（ステップ１０５）。
【００４７】
各ラベルが付与される具体例を図８〜図１０に示す。
【００４８】
図８の例は、デスクトップの中央付近で１つの映像のみを視聴している場合である。この場合、映像がデスクトップの中央付近で表示され、その画面サイズ（120000ピクセル）が閾値(60000ピクセル)以上であるため［視聴メイン］とラベル付けされる。
【００４９】
図９の例は、他の作業を行いながら（例えば、文書作成）、映像を視聴していた場合である。この場合は、画面サイズ(60000ピクセル)は閾値(60000ピクセル)以上であるが、映像の表示位置が端である（デスクトップ中央を含んでいない）ため［ながら視聴］とラベル付けされる。
【００５０】
図１０の例は、連続して映像を視聴している際に、前に視聴していた映像（映像１）を消さずに、次の映像（映像２）を再生してしまった場合である。この場合、後から再生した映像（映像２）は映像全体が表示されているため［視聴メイン］とラベル付けされ、前に視聴していた映像（映像１）は一部が隠れてしまっているため［不視聴］とラベル付けされる。
【００５１】
なお、閾値は事前に正解ラベルの付与された学習データとして学習を行い、設定しておく。［視聴メイン］とは、視聴行動のみを行っている場合で、［ながら視聴］とは視聴行動と平行して他の作業を行っている場合であり、［不視聴］とは映像が再生されているが視聴されていない場合である。
【００５２】
次に、視聴意図判別部５２における、図５のステップ１４２について詳細に説明する。
【００５３】
図１１は、本発明の第１の実施の形態における視聴意図判別ステップのフローチャートである。
【００５４】
視聴意図判別部５２は、ステップ１２において映像操作履歴取得部３０により取得された映像操作履歴を用いて、視聴意図の判別を行う。当該ステップは、通常再生区間・再生区間計算ステップと、再生率・スキップ率算出ステップ、視聴意図ラベル付与ステップからなる。
【００５５】
ステップ１４２１）通常再生区間・再生区間計算ステップ：
視聴意図判別部５２は、通常再生によって視聴が行われた区間の合計区間長である通常再生区間長及び、早送りも含めて再生が行われた区間の合計区間長である再生区間長を計算する。
【００５６】
なお、区間の決定において、巻き戻しにより、同一区間において通常再生及びそれ以外の再生状態がある場合には、その区間は通常再生区間と見做す。図１２は、本発明の第１の実施の形態における通常再生区間と再生区間を説明するための図である。同図の例では、０：００〜１：００まで通常再生、１：００〜２：００を早送り、２：００〜５：００まで通常再生、５：００〜７：００を早送り、６：００まで巻き戻して９：００まで通常再生した場合を模式的に表している。同図に示すように、通常再生や早送りを含めた再生状態であった区間（０：００〜９：００）を再生区間、通常再生が一度以上行われた区間（０：００〜１：００、２：００〜５：００，６：００〜９：００）を通常再生区間とする。６：００〜７：００においては、一度目は早送りがされているが、巻き戻し後に、通常再生が行われているため、通常再生区間とする。
【００５７】
ステップ１４２２）再生率・スキップ率計算ステップ：
視聴意図判別部５２は、下記の式（１）及び式（２）で定義される再生率及びスキップ率を計算する。
【００５８】
【数２】
2009284103.tif 000004
上記の再生率、スキップ率を算出する式は、上記に限られるわけではなく、式（１）で通常再生区間長の代わりに再生区間長を用いることも可能である。
【００５９】
ステップ１４２３）視聴意図ラベル付与ステップ：
視聴意図判別部５２は、再生率及びスキップ率の値に従い、視聴意図の判別を行う。図１３は、本発明の第１の実施の形態における視聴意図ラベル付与ステップのフローチャートである。
【００６０】
再生率が閾値以上の場合（ステップ２０１，Ｙｅｓ）には、視聴意図ラベルとして［視聴］を付与し（ステップ２０２）、再生率が閾値より小さい及びスキップ率が閾値より小さい場合（ステップ２０１，Ｎｏ，ステップ２０３，Ｎｏ）には、視聴意図ラベルとして［視聴中断］を付与し（ステップ２０５）、再生率が閾値より小さい及びスキップ率が閾値以上の場合（ステップ２０１，Ｎｏ、ステップ２０３，Ｙｅｓ）の場合は［飛ばし見］とラベルを付与する（ステップ２０４）。
【００６１】
各ラベルが付与される具体例を図１４〜図１６に示す。
【００６２】
図１４は、通常再生を基本として視聴を行っているが、冗長な部分等を部分的にスキップを行いながら視聴を行った場合である。この場合、通常再生を基本としているため、再生率は高く閾値以上となる。よって、［視聴］とレベル付けされる。
【００６３】
次に、図１５は、映像全体の内容を把握するために、映像全体を満遍なく少しずつ視聴した場合である。この場合は、通常再生された部分が少ないため、再生率は低く閾値より小さくなる一方で、再生区間長は長いためスキップ率は高くなる。よって「飛ばし見」とラベル付けされる。
【００６４】
最後に、図１６は、映像の視聴を途中で停止した場合である。停止を行うまでは通常再生を基本としているため、スキップ率は低く閾値より小さくなる。また、映像の最初の方で再生を停止しているため、再生率も低く閾値より小さくなる。よって、［視聴中断］とラベル付けされる。
【００６５】
なお、閾値は事前に正解ラベルの付与された学習データを用いて学習を行い、設定しておく。［視聴］とは、映像を楽しむために視聴を行った場合、［視聴中断］とは、映像に対する関心がなくなり映像を途中で停止した場合、［飛ばし見］とは、映像の主題を把握する程度に視聴を行った場合である。
【００６６】
次に、視聴スタイル保存部６０における、図５のステップ１４３の視聴履歴保存ステップの処理について説明する。
【００６７】
視聴スタイル保存部６０は、視聴状態判別部５１における判別結果、及び視聴意図判別部５２における視聴スタイル判別結果及び、専念度を映像情報と共に視聴履歴データベース８０に保存する。
【００６８】
このように、視聴スタイル判別結果をデータベース８０に保存しておくことによって、従来の嗜好度による映像視聴の支援に加え、視聴をメインとしてじっくりと見たい映像、作業をしながら見たい映像等、どのように映像を見たいかという視聴スタイルの軸によっても支援をすることが可能となる。
【００６９】
例えば、ユーザが視聴したい映像を検索するキーとして、［視聴メイン］［ながら視聴］という視聴状態を用いることが可能となる。また、ユーザが意図的に検索を行わなくても、ユーザが映像を視聴している際、その視聴状態をステップ１４１によって判定し、現在の視聴状態に一致する映像を推薦することが可能となる。
【００７０】
［第２の実施の形態］
本実施の形態では、前述の第１の実施の形態で生成された視聴履歴データベース８０の情報を用いて、嗜好度を計算する場合を説明する。
【００７１】
図１７は、本発明の第２の実施の形態における嗜好度計算のフローチャートである。
【００７２】
ステップ３０１）  嗜好度算出ステップ：
当該ステップでは、視聴履歴データベース８０から表示状態判別結果、及び視聴意図判別結果及び、専念度を映像情報を読み出して、前述の特許文献１に示されるような嗜好度算出技術によって嗜好度を算出する。
【００７３】
ステップ３０２）  嗜好度調整ステップ：
当該ステップでは、ステップ３０１によって算出された嗜好度を下記のアルゴリズムで示すように、視聴スタイルの分類及び専念度の値を用いて調整する。
【００７４】
If  視聴状態＝［不視聴］
Ｐ＝０
else
Ｐ＝ｗ０Ｐｏ＋ｗ１Ｉｉ＋ｗ２Ｖ          Ｉ＝０，１，２
なお、Ｐは調整後の嗜好度、Ｐ０はステップ３０１において算出した嗜好度、Ｐｉはステップ１４２で判別した視聴意図に対応する評価点、Ｖはステップ１４１２において算出した専念度、ｗ０〜ｗ２は加算時の重みであり正の値をとる。また、Ｉｉにおいて［視聴］に対応する評価点Ｉ０，［飛ばし見］に対する嗜好度Ｉ１、［視聴中断］に対する嗜好度Ｉ２は、次式で示す関係を持つ。
【００７５】
Ｉ０＞Ｉ１＞Ｉ２
［その他の実施の形態］
上記の第１の実施の形態では、各種手段が同一機器にある場合について説明したが、各種手段が異なる機器にある場合でも、取得したデータを互いに送受信することで実施可能である。例えば、ストリーミング配信によって映像を視聴している場合の装置構成を図１８に示す。
【００７６】
クライアント１００側にある映像操作履歴取得部１１０と映像表示画面情報取得部１２０が取得した情報をサーバ２００側へ送信し、サーバ２００側では、送信された情報及び映像情報取得部２１０によって取得された情報を用いて、視聴スタイル判別部２２０が視聴スタイルの判別を行う。なお、各種手段が３つ以上の機器に分かれている場合でも、同様に各種手段で発生するデータを互いに送受信することで実施することが可能である。
【００７７】
また、本実施の形態では、パーソナルコンピュータの画面に映像が表示されるケースで説明したが、テレビで複数番組を同時視聴する場合にも適用することができる。
【００７８】
なお、上記の図３に示す装置の構成要素の動作をプログラムとして構築し、映像視聴履歴取得装置として利用されるコンピュータにインストールする、または、ネットワークを介して流通させることが可能である。
【００７９】
また、構築されたプログラムをハードディスクや、フレキシブルディスク・ＣＤ−ＲＯＭ等の可搬記憶媒体に格納し、コンピュータにインストールする、または、配布することが可能である。
【００８０】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【００８１】
本発明は、映像を視聴可能な装置から映像表示画面情報及び操作履歴を取得することが可能な装置に適用可能である。
【図面の簡単な説明】
【００８２】
【図１】本発明の原理構成図である。
【図２】本発明の原理を説明するための図である。
【図３】本発明の第１の実施の形態における映像視聴履歴取得装置の構成図である。
【図４】本発明の第１の実施の形態における記憶部の格納情報の例である。
【図５】本発明の第１の実施の形態における映像視聴履歴取得処理のフローチャートである。
【図６】本発明の第１の実施の形態における視聴状態判別ステップ（Ｓ１４１）のフローチャートである。
【図７】本発明の第１の実施の形態における視聴状態ラベル付与ステップ（Ｓ１４１２）のフローチャートである。
【図８】本発明の第１の実施の形態における視聴形態の判別例（その１）である。
【図９】本発明の第１の実施の形態における視聴形態の判別例（その２）である。
【図１０】本発明の第１の実施の形態における視聴形態の判別例（その３）である。
【図１１】本発明の第１の実施の形態における視聴意図判別ステップ（Ｓ１４２）のフローチャートである。
【図１２】本発明の第１の実施の形態における通常再生区間と再生区間を説明するための図である。
【図１３】本発明の第１の実施の形態における視聴意図ラベル付与ステップ（ｓ１４２３）のフローチャートである。
【図１４】本発明の第１の実施の形態における視聴意図の判別例（その１）である。
【図１５】本発明の第１の実施の形態における視聴意図の判別例（その２）である。
【図１６】本発明の第１の実施の形態における視聴意図の判別例（その３）である。
【図１７】本発明の第２の実施の形態における嗜好度計算のフローチャートである。
【図１８】本発明の他の実施の形態における装置構成図（ストリーミング配信時）である。
【符号の説明】
【００８３】
１０  入出力部
２０  映像表示画面情報取得手段、映像表示画面情報取得部
３０  映像操作履歴取得手段、映像操作履歴取得部
４０  映像情報取得手段、映像情報取得部
５０  視聴スタイル判別部
５１  視聴状態判別部
５２  視聴意図判別部
６０  視聴スタイル判別手段、視聴スタイル保存部
７０  記憶手段、記憶部
８０  視聴履歴記憶手段、視聴履歴データベース
１００  クライアント
１１０  映像操作履歴取得部
１２０  映像表示画面情報取得部
１３０  記憶部
２００  サーバ
２１０  映像情報取得部
２２０  映像表示画面情報取得部
２３０  記憶部
【図１】
2009284103.tif 000005
【図２】
2009284103.tif 000006
【図３】
2009284103.tif 000007
【図４】
2009284103.tif 000008
【図５】
2009284103.tif 000009
【図６】
2009284103.tif 000010
【図７】
2009284103.tif 000011
【図８】
2009284103.tif 000012
【図９】
2009284103.tif 000013
【図１０】
2009284103.tif 000014
【図１１】
2009284103.tif 000015
【図１２】
2009284103.tif 000016
【図１３】
2009284103.tif 000017
【図１４】
2009284103.tif 000018
【図１５】
2009284103.tif 000019
【図１６】
2009284103.tif 000020
【図１７】
2009284103.tif 000021
【図１８】
2009284103.tif 000022