(57)【要約】【課題】  プログレッシブダウンロード型の映像配信において、配信前に、再生停止状態を推定する。【解決手段】  本発明は、映像ファイルのダウンロード開始から完了までの単位時間当たりのデータ伝送量（スループット）の平均TAと標準偏差TS、符号化ビットレートBR、映像デュレーションDR、映像を再生するソフトウェアに具備されているダウンロードした映像を蓄積する記憶領域（バッファ）において、再生と停止を切り替える基準となるしきい値である再生開始しきい値IT、再生再開しきい値RT、再生停止しきい値STからモデル式を基に、再生開始後に発生する推定再生停止回数SCと推定再生停止回数毎の再生停止時間の平均STを算出する。【選択図】  図４
2015220640.tif 000002
【特許請求の範囲】
【請求項１】
プログレッシブダウンロード型の映像配信サービスにおいて、映像の再生状態を推定する映像再生状態推定装置であって、
映像ファイルのダウンロード開始から完了までのスループットである単位時間当たりのデータ伝送量の平均（以下、「スループット平均」と記す）TAとスループットの標準偏差（以下、「スループット標準偏差」と記す）TS、符号化ビットレートBR、映像デュレーションDR、映像を再生するソフトウェアに具備されているダウンロードした映像を蓄積する記憶領域(以下、「バッファ」と記す)において、再生と停止を切り替える基準となるしきい値である再生開始しきい値IT、再生再開しきい値RT、再生停止しきい値STからモデル式を基に、再生開始後に発生する再生停止回数（以下、「推定再生停止回数」と記す）SCと再生停止回数毎の再生停止時間の平均(以下、「推定再生停止時間」と記す)SLを算出する再生状態推定手段を有する
ことを特徴とする映像再生状態推定装置。
【請求項２】
前記再生状態推定手段は、
前記再生開始しきい値IT、前記再生再開しきい値RT、前記再生停止しきい値ST、任意の映像のファイルサイズを定数FSc、任意の映像デュレーションを定数DRcとしたとき、バッファに蓄積するデータ量をFSc/(DR×BR)、時間をDRc/DRで除算し、正規化映像デュレーションNDRを、
【数３２】
2015220640.tif 000034
により求め、正規化符号化ビットレートNBRを、
【数３３】
2015220640.tif 000035
により求め、正規化スループット平均NTAを、
【数３４】
2015220640.tif 000036
により求め、正規化スループット標準偏差NTSを、
【数３５】
2015220640.tif 000037
により求め、正規化再生開始しきい値NITを、
【数３６】
2015220640.tif 000038
により求め、正規化再生停止しきい値NSTを、
【数３７】
2015220640.tif 000039
により求め、正規化再生再開しきい値NRTを、
【数３８】
2015220640.tif 000040
により求める正規化手段を含む
請求項1記載の映像再生状態推定装置。
【請求項３】
前記再生状態推定手段は、
前記正規化スループット平均NTA、前記正規化スループット標準偏差NTS、前記正規化符号化ビットレートNBR、前記正規化映像デュレーションNDR、前記正規化再生開始しきい値NIT、前記正規化再生再開しきい値NRT、前記正規化再生停止しきい値NSTから再生停止回数推定モデル式を基に、正規化推定再生停止回数NSCを算出する再生停止回数推定手段と、
前記正規化スループット平均NTA、前記正規化スループット標準偏差NTS、前記正規化符号化ビットレートNBR、前記正規化映像デュレーションNDR、前記正規化再生開始しきい値NIT、前記正規化再生再開しきい値NRT、前記正規化再生停止しきい値NSTから再生停止時間推定モデル式を基に、正規化推定再生停止時間NSLを算出する再生停止時間推定手段と、
を含む請求項２記載の映像再生状態推定装置。
【請求項４】
前記再生状態推定手段は、
前記正規化推定再生停止回数NSCを前記映像デュレーションDRで除算し、事前に指定した評価時間単位を乗算し、推定再生停止回数SCを算出する第1の非正規化手段と、
前記正規化推定再生停止時間NSLを前記正規化映像デュレーションNDRで除算し、事前に指定した評価時間単位を乗算し、推定再生停止時間SLを算出する第２の非正規化手段と、
を含む請求項３記載の映像再生状態推定装置。
【請求項５】
前記再生停止回数推定モデル式は、
前記正規化符号化ビットレートNBRと前記正規化スループット平均NTAの差分値を前記正規化映像デュレーションNDRで乗算し、前記再生開始しきい値ITと前記再生再開しきい値RTの差分値で減算し、該再生再開しきい値RTと前記再生停止しきい値STの差分値で除算した値を入力とし、前記正規化スループット標準偏差NTSを前記正規化スループット平均NTAで除算した値と該再生再開しきい値RTと該再生停止しきい値STの差分値で補正した双曲線で表され、
前記再生停止時間推定モデル式は、
前記正規化符号化ビットレートNBRを前記正規化映像デュレーションNDRで乗算し、前記再生開始しきい値ITで減算し、前記正規化スループット平均NTAで除算し、該正規化映像デュレーションNDRで減算した値を入力とし、前記正規化スループット標準偏差NTSを該正規化スループット平均NTAで除算した値で補正した双曲線で表される
請求項３記載の映像再生状態推定装置。
【請求項６】
プログレッシブダウンロード型の映像配信において、映像の再生状態を推定する装置における映像再生状態推定方法であって、
映像ファイルのダウンロード開始から完了までのスループットである単位時間当たりのデータ伝送量の平均（以下、「スループット平均」と記す）TAと標準偏差（以下、「スループット標準偏差」と記す）TS、符号化ビットレートBR、映像デュレーションDR、映像を再生するソフトウェアに具備されているダウンロードした映像を蓄積する記憶領域(以下、「バッファ」と記す)において、再生と停止を切り替える基準となるしきい値である再生開始しきい値IT、再生再開しきい値RT、再生停止しきい値STからモデル式を基に、再生開始後に発生する再生停止回数（以下、「推定再生停止回数」と記す）SCと再生停止回数毎の再生停止時間の平均(以下、「推定再生停止時間」と記す)SLを算出する
ことを特徴とする映像再生状態推定方法。
【請求項７】
コンピュータを、
請求項１ないし５のいずれか1項に記載の映像再生状態推定装置の各手段として機能させるための映像再生状態推定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像再生状態推定装置及び方法及びプログラムに係り、特に、ネットワーク経由で配信される映像の再生状態を推定するための映像再生状態推定装置及び方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ネットワークを介した映像配信サービスが普及している。映像を配信する方式は様々なものが存在するが、オンデマンド配信においてはTCP(Transmission Control Protocol)などの再送制御を含むプロトコルを用いて映像の配信を行うプログレッシブダウンロード型の映像配信サービスが主流になっている。
【０００３】
プログレッシブダウンロード型の映像配信サービスでは、映像ファイルをダウンロードしながら、同時にダウンロードした映像ファイルの再生を行う方式であるが、ネットワークの遅延などにより、再生にダウンロードが追いつかない場合、再生するために必要な映像ファイルが十分にダウンロードされるまで再生を停止する。映像配信サービスにおいて、再生停止が収益を下げる主要因の１つであることが示唆されており（例えば、非特許文献１参照）、映像配信サービス事業者にとっては、再生停止を抑制するような配信を行うことが重要である。
【０００４】
再生停止を抑制するためには、ネットワークのデータ伝送量を増やすか、配信する映像のデータ量を減らすかのアプローチが考えられる。映像配信サービス事業者の立場で考えると、前者を行うことは困難であり、映像符号化技術を用いて配信する映像ファイルをデータ圧縮することが一般的である。しかしながら、圧縮率を高める(符号化ビットレートを下げる)と映像の画質が低下してしまうため、最適な映像符号化を行う必要がある。最適な映像符号化を行うためには、符号化ビットレートと再生状態の関係を把握することが必要であり、再生状態を推定する技術が求められる。
【０００５】
従来、非特許文献２において、パケットのキャプチャデータから再生状態を推定する技術が記載されている。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】CONVIVA, "Viewer Experience Report," 2013.
【非特許文献２】池上大介,本多泰理,山本浩司：「チャンク型映像配信サービスにおける再生状態推定法の検討」,電子情報通信学会総合大会、2012年3月．
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、非特許文献２に記載の技術は、キャプチャしたパケットを入力情報としているために、実際に配信を行わないと情報が得られず、配信前の再生状態を推定できない。再生停止を抑制するための配信制御を行うためには、配信前に再生状態を推定する必要がある。
【０００８】
本発明は、上記に鑑みてなされたもので、配信前に、再生停止状態を推定することが可能な映像再生状態推定装置及び方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
一態様によれば、プログレッシブダウンロード型の映像配信サービスにおいて、映像の再生状態を推定する映像再生状態推定装置であって、
映像ファイルのダウンロード開始から完了までの単位時間当たりのデータ伝送量（以下、「スループット」と記す）の平均（以下、「スループット平均」と記す）TAとスループットの標準偏差（以下、「スループット標準偏差」と記す）TS、符号化ビットレートBR、映像デュレーションDR、映像を再生するソフトウェアに具備されているダウンロードした映像を蓄積する記憶領域(以下、「バッファ」と記す)において、再生と停止を切り替える基準となるしきい値である再生開始しきい値IT、再生再開しきい値RT、再生停止しきい値STからモデル式を基に、再生開始後に発生する再生停止回数（以下、「推定再生停止回数」と記す）SCと再生停止回数毎の再生停止時間の平均(以下、「推定再生停止時間」と記す)SLを算出する再生状態推定手段を有する映像再生状態推定装置が提供される。
【発明の効果】
【００１０】
一態様によれば、プログレッシブダウンロード型の映像配信サービスにおいて、映像を配信する前に映像配信サービス事業者が得られる情報から再生状態を推定することが可能となり、再生停止を抑制するような配信制御が可能になる。また、再生停止を抑制することにより、映像配信サービスの顧客満足度を高めることが可能となり、収益向上に寄与することが期待できる。
【図面の簡単な説明】
【００１１】
【図１】スループットが一定の場合のバッファ量の推移と再生開始、停止、再開の関係を示す図。
【図２】(9)式と再生停止時間の関係を示す図。
【図３】(12)式と再生停止回数の関係を示す図。
【図４】本発明の一実施の形態における映像再生状態推定装置の構成例。
【図５】本発明の一実施の形態における映像再生状態推定装置の処理フロー。
【発明を実施するための形態】
【００１２】
以下、図面と共に本発明の実施の形態を説明する。
【００１３】
本発明は、プログレッシブダウンロード型の映像配信サービスを対象に、映像配信サービス事業者が得られる情報から再生状態を推定するものである。ここで映像配信サービス事業者が得られる情報とは、スループット平均TAとスループット標準偏差TS、符号化ビットレートBR、映像デュレーションDR、再生開始しきい値IT(詳細については後述する)、再生再開しきい値RT(詳細については後述する)、再生停止しきい値ST(詳細については後述する)を示す。なお、スループット平均TAとスループット標準偏差TSは、過去の統計情報を用いる。推定する再生状態とは、推定再生停止回数SCと推定再生停止時間SLを示す。
【００１４】
まず、再生停止の仕組みについて説明する。映像を再生するアプリケーションは、映像データを蓄えるバッファ（図示せず）を有する。ダウンロードされた映像データはバッファに蓄積され、映像が再生されると同時に再生した分の映像データがバッファから除かれる。バッファには再生開始しきい値IT、再生停止しきい値ST、再生再開しきい値RTが設定されている（ただし、再生開始しきい値IT≧再生再開しきい値RT＞再生停止しきい値ST）。スループットが一定の場合のバッファに蓄積されたデータ伝送量（以下、「バッファ量」と記す）の推移と再生開始、停止、再開の関係を図１に示す。映像配信が開始されると映像データがバッファに蓄積される。バッファ量が再生開始しきい値ITに達した時点で、映像が再生される。再生された後はバッファ量が再生停止しきい値STまで下がった場合にのみ再生が停止し、停止後はバッファ量が再生再開しきい値RTに達した時点で再生が再開する。
【００１５】
また、再生開始、停止、再開の判断は図１のようにしきい値に達するかどうかが基準であり、図１の縦軸（バッファ量）や横軸（時間）を乗算、除算しても推定再生停止回数SC及び推定再生停止時間SLは不変である。この性質を利用し、バッファ量と時間を正規化することができる。任意の映像のファイルサイズを定数FSc、任意の映像デュレーションDRを定数DRcとしたときに、バッファ量をFSc/(DR×BR)、時間をDRc/DRで除算し正規化すると、正規化映像デュレーションNDRは、
【００１６】
【数１】
2015220640.tif 000003
となり、正規化符号化ビットレートNBRは、
【００１７】
【数２】
2015220640.tif 000004
となり、正規化スループット平均NTAは、
【００１８】
【数３】
2015220640.tif 000005
となり、正規化スループット標準偏差NTSは、
【００１９】
【数４】
2015220640.tif 000006
となり、正規化再生開始しきい値NITは、
【００２０】
【数５】
2015220640.tif 000007
となり、正規化再生停止しきい値NSTは、
【００２１】
【数６】
2015220640.tif 000008
となり、正規化再生再開しきい値NRTは、
【００２２】
【数７】
2015220640.tif 000009
となる。 (1) 式及び (2) 式が示すように正規化することにより、映像デュレーションDRと符号化ビットレートBRは定数としてモデル化することができる。
【００２３】
次に、ダウンロードのスループットが一定と仮定した場合の推定再生停止回数SCと推定再生停止時間SLの算出方法を説明する。再生開始時点でダウンロードが未完のデータ量はNDR・NBR−NITであり、再生開始から全てデータのダウンロードが完了するまでの時間は
【００２４】
【数８】
2015220640.tif 000010
となる。この時間が正規化映像デュレーションNDRより長い場合、推定再生停止時間SLは以下のように算出できる。
【００２５】
【数９】
2015220640.tif 000011
また、再生中のバッファ量の単位時間あたりの減少量はNBR−NTAとなり、再生開始から１回目の再生停止までの時間は、
【００２６】
【数１０】
2015220640.tif 000012
となる。なお、正規化スループット平均NTAが正規化符号化ビットレートNBR以上の場合は、再生停止は発生しない。また、再生開始から１回目の再生停止までの時間が正規化映像デュレーションNDR以上である場合も再生停止は発生しない。また、再生再開から再生停止するまでの時間は
【００２７】
【数１１】
2015220640.tif 000013
となる。これらから推定再生停止回数SCは以下のように算出できる。
【００２８】
【数１２】
2015220640.tif 000014
図２に (9) 式と推定再生停止時間SLの関係を示す。グラフの違いは正規化スループット標準偏差NTS／正規化スループット平均NTAの違いである。グラフが示す通り、(9)式と推定再生停止時間SLの関係は双曲線の関係がある。また、双曲線の丸みが、NTS／NTAに依存しているのがわかる。よって、(9)式と推定再生停止時間SLの双曲線をNTS／NTAで補正することで、モデル化することができる。
【００２９】
また、図３に(12)式と推定再生停止回数SCの関係を示している。グラフの違いはNTS／NTAの違いである。グラフが示す通り、(12)式と推定再生停止時間SLの関係は双曲線の関係がある。また、双曲線の丸みが、NTS／NTAに依存しているのがわかる。一方、(12)式と推定再生停止時間SLの関係は、図２と比較すると、NTS／NTA毎のプロット点がばらけていることがわかる。これは(正規化再生再開しきい値NRT−正規化再生停止しきい値NST)の違いによるものである。よって、(12)式と推定再生停止回数SCの双曲線をNTS／NTAと(NRT−NST)で補正することで、モデル化することができる。
【００３０】
これらのモデルを用いることで、スループット平均TA、スループット標準偏差TS、符号化ビットレートBR、映像デュレーションDR、再生開始しきい値IT、再生再開しきい値RT、再生停止しきい値STから、推定再生停止回数SCと推定再生停止時間SLを推定することができる。
【００３１】
上記の考え方に基づいて、以下に本発明の映像再生状態推定装置について説明する。
【００３２】
映像再生状態推定装置は、プログレッシブダウンロード型の映像配信サービスを対象に、映像配信サービス事業者が得られる情報から再生状態を推定する。プログレッシブダウンロード型の映像配信サービスにおいて、映像ファイルのダウンロード開始から完了までのスループット平均TAとスループット標準偏差TS、符号化ビットレートBR、映像デュレーションDR、再生開始しきい値IT、再生再開しきい値RT、再生停止しきい値STからモデル式を基に、推定再生停止回数SCと推定再生停止時間SLを算出する点が特徴となる。
【００３３】
図４は、本発明の一実施の形態における映像再生状態推定装置の構成例を示す。
【００３４】
同図に示す映像再生状態推定装置１００は、正規化部１１０、再生停止回数推定部１２０、再生停止時間推定部１３０、非正規化部１４０を有する。
【００３５】
映像再生状態推定装置１００は、スループット平均TA、スループット標準偏差TS、符号化ビットレートBR、映像デュレーションDR、再生開始しきい値IT、再生再開しきい値RT、再生停止しきい値STを入力パラメータとし、推定再生停止回数SC、推定再生停止時間SLを出力とする。ここで、スループット平均TA及びスループット標準偏差TSは、過去の統計値もしくは既存のスループット推定技術で得られる推定値を用いる。
【００３６】
また、映像を再生するソフトウェアには、配信された映像を蓄積する記憶装置（バッファ）を有しており、バッファ内のデータ伝送量（バッファ量）に応じて再生や停止の動作を切り替えるしきい値が設定されている。映像の配信要求時のバッファ量は０であり、バッファ量が再生開始しきい値に達した時点で、初めて映像が再生される。映像が再生されると再生された分の映像データがバッファから削除されていき、バッファ量が再生停止しきい値まで下がった場合、再生が停止する。再生の再開は、バッファ量が再生再開しきい値に達した時点で行われる。
【００３７】
映像再生状態推定装置１００の概要処理を以下に示す。
【００３８】
図５は、本発明の一実施の形態における映像再生状態推定装置１００の処理フローを示す。
【００３９】
ステップ１０１）正規化部１１０は、入力されたスループット平均TA、スループット標準偏差TS、符号化ビットレートBR、映像デュレーションDR、再生開始しきい値IT、再生再開しきい値RT、再生停止しきい値STから、正規化スループット平均NTA、正規化スループット標準偏差NTS、正規化符号化ビットレートNBR、正規化映像デュレーションNDR、正規化再生開始しきい値NIT、正規化再生再開しきい値NRT、正規化再生停止しきい値NSTを算出し、再生停止回数推定部１２０及び再生停止時間推定部１３０へ入力する。
【００４０】
ステップ１０２）次に、再生停止回数推定部１２０は、入力された正規化スループット平均NTA、正規化スループット標準偏差NTS、正規化符号化ビットレートNBR、正規化映像デュレーションNDR、正規化再生開始しきい値NIT、正規化再生再開しきい値NRT、正規化再生停止しきい値NSTから正規化推定再生停止回数NSCを算出し、非正規化部１４０へ入力する。
【００４１】
ステップ１０３）また、再生停止時間推定部１３０は、入力された正規化スループット平均NTA、正規化スループット標準偏差NTS、正規化符号化ビットレートNBR、正規化映像デュレーションNDR、正規化再生開始しきい値NIT、正規化再生再開しきい値NRT、正規化再生停止しきい値NSTから正規化推定再生停止時間NSLを算出し、非正規化部１４０へ入力する。
【００４２】
なお、ステップ１０２とステップ１０３は並列処理でも逐次処理でも構わない。
【００４３】
ステップ１０４）最後に、非正規化部１４０は、再生停止回数推定部１２０から入力された正規化推定再生停止回数NSCから推定再生停止回数SCを算出し、再生停止時間推定部１３０から入力された正規化推定再生停止時間NSLから推定再生停止時間SLを算出し、出力する。
【００４４】
以下に、上記の各ステップについて詳細に説明する。
【００４５】
ステップ１０１において、正規化部１１０は、スループット平均TA、スループット標準偏差TS、符号化ビットレートBR、映像デュレーションDR、再生開始しきい値IT、再生再開しきい値RT、再生停止しきい値STを入力とし、正規化スループット平均NTA、正規化スループット標準偏差NTS、正規化符号化ビットレートNBR、正規化映像デュレーションNDR、正規化再生開始しきい値NIT、正規化再生再開しきい値NRT、正規化再生停止しきい値NSTを出力とする。任意に定めた映像デュレーションの定数をDRc、映像のファイルサイズの定数をFScとしたときに、出力値は以下のように算出される。
【００４６】
正規化映像デュレーションNDRは、
【００４７】
【数１３】
2015220640.tif 000015
となり、正規化符号化ビットレートNBRは、
【００４８】
【数１４】
2015220640.tif 000016
となり、正規化スループット平均NTAは、
【００４９】
【数１５】
2015220640.tif 000017
となり、正規化スループット標準偏差NTSは、
【００５０】
【数１６】
2015220640.tif 000018
となり、正規化再生開始しきい値NITは、
【００５１】
【数１７】
2015220640.tif 000019
となり、正規化再生停止しきい値NSTは、
【００５２】
【数１８】
2015220640.tif 000020
となり、正規化再生再開しきい値NRTは、
【００５３】
【数１９】
2015220640.tif 000021
となる。
【００５４】
ステップ１０２において、再生停止回数推定部１２０は、正規化スループット平均NTA、正規化スループット標準偏差NTS、正規化符号化ビットレートNBR、正規化映像デュレーションNDR、正規化再生開始しきい値NIT、正規化再生再開しきい値NRT、正規化再生停止しきい値NSTを入力とし、正規化推定再生停止回数NSCを出力とする。正規化推定再生停止回数NSCは以下のように算出される。
【００５５】
【数２０】
2015220640.tif 000022
ただし、
【００５６】
【数２１】
2015220640.tif 000023
【００５７】
【数２２】
2015220640.tif 000024
【００５８】
【数２３】
2015220640.tif 000025
【００５９】
【数２４】
2015220640.tif 000026
【００６０】
【数２５】
2015220640.tif 000027
である。ここで、(25)式のa1、a2、a3、a4、a5、a6、a7、a8は定数を表す。これらの定数はシミュレーションもしくは実測で得られる正規化スループット平均NTA、正規化スループット標準偏差NTS、正規化符号化ビットレートNBR、正規化映像デュレーションNDR、正規化再生開始しきい値NIT、正規化再生再開しきい値NRT、正規化再生停止しきい値NSTと正規化推定再生停止回数NSCのデータセットを用いて最小二乗法などの最適化により得られる。
【００６１】
ステップ１０３において、再生停止時間推定部１３０は、正規化スループット平均NTA、正規化スループット標準偏差NTS、正規化符号化ビットレートNBR、正規化映像デュレーションNDR、正規化再生開始しきい値NIT、正規化再生再開しきい値NRT、正規化再生停止しきい値NSTを入力とし、正規化推定再生停止時間NSLを出力とする。正規化推定再生停止時間NSLは以下のように算出される。
【００６２】
【数２６】
2015220640.tif 000028
ただし、
【００６３】
【数２７】
2015220640.tif 000029
【００６４】
【数２８】
2015220640.tif 000030
【００６５】
【数２９】
2015220640.tif 000031
である。ここで(28)式のb1、b2、b3、b4、(29)式のb5、b6は定数を表す。これらの定数はシミュレーションもしくは実測で得られる正規化スループット平均NTA、正規化スループット標準偏差NTS、正規化符号化ビットレートNBR、正規化映像デュレーションNDR、正規化再生開始しきい値NIT、正規化再生再開しきい値NRT、正規化再生停止しきい値NSTと正規化推定再生停止時間NSLのデータセットを用いて最小二乗法などの最適化により得られる。
【００６６】
ステップ１０４において、非正規化部１４０は、正規化推定再生停止回数NSC、正規化推定再生停止時間NSLを入力とし、推定再生停止回数SC、推定再生停止時間SLを出力とする。推定再生停止回数SC及び推定再生停止時間SLは以下のように算出される。
【００６７】
【数３０】
2015220640.tif 000032
【００６８】
【数３１】
2015220640.tif 000033
ここでEUは、推定する単位を示している。例えば１５秒毎の推定再生停止回数SCや推定再生停止時間SLを算出する場合はEUを15秒に設定する。
【００６９】
上記のようにして求められた推定再生停止回数SCと推定再生停止時間SLについて、最小または０になるように配信制御の設定を行うことや、符号化ビットレートと再生停止状態から、画質と再生停止の両方を加味したユーザ体感品質(QoE)推定技術を本発明と組み合わせてQoEが最大化する制御を行うことが可能となる。
【００７０】
なお、上記の図４に示す映像再生状態推定装置１００の各構成要素の動作をプログラムとして構築し、映像再生状態推定装置１００として利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【００７１】
本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更、応用が可能である。
【符号の説明】
【００７２】
１００  映像再生状態推定装置
１１０  正規化部
１２０  再生停止回数推定部
１３０  再生停止時間推定部
１４０  非正規化部
【図１】
2015220640.tif 000041
【図４】
2015220640.tif 000042
【図５】
2015220640.tif 000043
【図２】
2015220640.tif 000044
【図３】
2015220640.tif 000045