(57)【要約】【課題】再生された信号に含まれるコンテンツに対する関連情報を、精度よく同期させる。【解決手段】識別遅延時間推定部１２１で、入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、同一の識別ＩＤが埋め込まれた区間での再生が開始されてから同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出し、再生開始時刻推定部１２２で、識別遅延時間の推定値と、現在時刻に基づいて、再生開始時刻の推定値を算出し、再生位置推定部１２３で、算出した再生開始時刻の推定値に基づいて、入力信号に対応する関連情報の再生位置を算出する。【選択図】図１
2016015630.tif 000002
【特許請求の範囲】
【請求項１】
時系列により変化する入力信号であって、複数の識別ＩＤが順に変化するように電子透かしとして埋め込まれたコンテンツを含む前記入力信号から前記識別ＩＤを検出して、前記入力信号の区間を識別する信号識別部と、
前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出する識別遅延時間推定部と、
前記識別遅延時間推定部によって算出した識別遅延時間の推定値に基づいて、前記入力信号に対応する関連情報の再生位置を算出する再生位置推定部と、
前記再生位置推定部によって算出された前記再生位置に基づいて前記関連情報を再生する情報提示部と、
を含む情報提示装置。
【請求項２】
再生開始時刻推定部を更に含み、
前記識別遅延時間推定部は、前記同一の識別ＩＤにおける各検出について、前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける前記検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤの前記検出までの前記識別遅延時間の推定値を算出し、
前記再生開始時刻推定部は、前記同一の識別ＩＤにおける各検出に対し、前記検出について算出した前記識別遅延時間の推定値に基づいて、前記入力信号の先頭が再生開始された再生開始時刻の推定値を算出し、
前記再生位置推定部は、前記同一の識別ＩＤにおける各検出に対して算出された前記再生開始時刻の推定値と、現在時刻とに基づいて、現在再生すべき前記関連情報の再生位置を算出する請求項１記載の情報提示装置。
【請求項３】
時系列により変化する入力信号であって、複数の識別ＩＤが順に変化するように電子透かしとして埋め込まれたコンテンツを含む前記入力信号から前記識別ＩＤを検出して、前記入力信号の区間を識別する信号識別部と、
前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出する識別遅延時間推定部と、
前記識別遅延時間推定部によって算出した識別遅延時間の推定値に基づいて、前記入力信号に対応する関連情報の再生位置を算出する再生位置推定部と、
前記再生位置推定部によって算出された前記再生位置と関連付けて、入力された前記関連情報を登録する情報入力部と、
を含む情報入力装置。
【請求項４】
再生開始時刻推定部を更に含み、
前記識別遅延時間推定部は、前記同一の識別ＩＤにおける各検出について、前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける前記検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤの前記検出までの前記識別遅延時間の推定値を算出し、
前記再生開始時刻推定部は、前記同一の識別ＩＤにおける各検出に対し、前記検出について算出した前記識別遅延時間の推定値に基づいて、前記入力信号の先頭が再生開始された再生開始時刻の推定値を算出し、
前記再生位置推定部は、前記同一の識別ＩＤにおける各検出に対し、前記検出について算出した前記識別遅延時間の推定値に基づいて、前記入力信号の先頭が再生開始された再生開始時刻の推定値を算出し、前記同一の識別ＩＤにおける各検出に対して算出された前記再生開始時刻の推定値と、現在時刻とに基づいて、現在再生すべき前記関連情報の再生位置を算出する請求項３記載の情報入力装置。
【請求項５】
情報提示装置のコンピュータを、
時系列により変化する入力信号であって、複数の識別ＩＤが順に電子透かしとして埋め込まれたコンテンツを含む信号の区間を識別する信号識別部、
前記信号識別部による識別結果である、前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出し、算出した識別遅延時間の推定値に基づいて、前記入力信号に対応する関連情報の再生位置を算出する再生位置同期部、及び
前記再生位置同期部によって算出された前記再生位置に基づいて前記関連情報を再生する情報提示部、
として機能させるためのプログラム。
【請求項６】
情報入力装置のコンピュータを、
時系列により変化する入力信号であって、複数の識別ＩＤが順に変化するように電子透かしとして埋め込まれたコンテンツを含む前記入力信号から前記識別ＩＤを検出して、前記入力信号の区間を識別する信号識別部、
前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出する識別遅延時間推定部、
前記識別遅延時間推定部によって算出した識別遅延時間の推定値に基づいて、前記入力信号に対応する関連情報の再生位置を算出する再生位置同期部、及び
前記再生位置同期部によって算出された前記再生位置と関連付けて、入力された前記関連情報を登録する情報入力部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提示装置、情報入力装置、及びプログラムに係り、特に、入力信号の区間を識別して関連情報を提示する情報提示装置及びプログラム、並びに、入力信号の区間を識別して関連情報を登録する情報入力装置及びプログラムに関する。
【背景技術】
【０００２】
画像や映像、音声といった信号に対して別の情報を電子透かしとして埋め込んでおき、例えば、カメラ付携帯電話のような、カメラを搭載した端末で、画像や映像を撮影、音声を録音することによって、電子透かしとして埋め込まれた情報を検出し、画像や映像、音声に関連する情報を提示するサービスが検討されている。
【０００３】
画像認識方法としては、例えば次のようなものがある。
【０００４】
（画像認識）
電子透かしとは別に、カメラで撮影した画像・映像にどのようなものが映っているのかを識別するための画像認識の手法も提案されている。例えば、特許文献３には、学習画像と入力画像を固有空間上の特徴点に投影して比較することで物体を認識する方式が記載されている。
【０００５】
電子透かし方法としては、例えば次のようなものがある。
【０００６】
（静止画電子透かし）
特許文献１には、静止画像に電子透かしを埋め込む方法が記載されている。特許文献１においては、擬似乱数によって生成された埋め込み系列を画像の直交変換領域（例えば、フーリエ変換領域）の実部、及び虚部に埋め込んでおき、埋め込み系列と検出系列との相関を用いて検出を行うスペクトル拡散型の電子透かし方式が記載されている。
【０００７】
非特許文献１には、擬似乱数によって埋め込み系列の値を生成し、画像をブロック領域に分割した各位置に対して、２つの周波数成分で埋め込み系列の値を表現するように埋め込みを行う電子透かし方式が記載されている。
【０００８】
（動画電子透かし）
特許文献２には、映像信号に電子透かしを埋め込む電子透かし方法が記載されている。特許文献２においては、擬似乱数によって生成された埋め込み系列を時間方向周期信号で変調して映像に重畳しておき、埋め込み系列と検出系列との複素相関を用いて検出を行うスペクトル拡散型の電子透かし方式が記載されている。
【０００９】
また、特許文献２のような動画電子透かし技術を用いると、映像のシーン毎に異なる情報を埋め込んでおき、ユーザがカメラを映像にかざしたシーンに応じて、それぞれ異なる関連情報を表示させることができる。
【００１０】
また、このような動画電子透かしをタイムコードとして埋め込み、動画電子透かしを連続的に検出することで映像と同期した関連情報を提示できる方式も提案されている（特許文献４）。
【００１１】
（画像認識）
電子透かしとは別に、カメラで撮影した画像・映像にどのようなものが映っているのかを識別するための画像認識の手法も提案されている。例えば、特許文献３には、学習画像と入力画像を固有空間上の特徴点に投影して比較することで物体を認識する方式が記載されている。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００３−２１９１４８号公報
【特許文献２】再公表ＷＯ２００７／１０２４０３号公報
【特許文献３】特開２０１０−２１１７３２号公報
【特許文献４】特開２０１４−１０３５８３号公報
【非特許文献】
【００１３】
【非特許文献１】中村高雄，片山淳，山室雅司，曽根原登，カメラ付き携帯電話機を用いたアナログ画像からの高速電子透かし検出方式，信学論Ｄ−ＩＩ，Ｖｏｌ．Ｊ８７−Ｄ−ＩＩ，Ｎｏ．１２，ｐｐ．２１４５−２１５５，２００４．
【発明の概要】
【発明が解決しようとする課題】
【００１４】
前掲した特許文献４のように、映像の再生位置と同期して関連情報を提示することは大変有用である。しかしながら、動画電子透かしはその方式の性質上、映像の時間方向に一定時間間隔でタイムコードに相当するＩＤを埋め込まなくてはならず、完全な同期をとらなければならない場合は、同一ＩＤを埋め込んだ範囲内のどの位置で検出されたかを推定しなくてはならない。特許文献４では比較的簡易な方法でその推定を実現していたが、連続的に検出したＩＤ群の情報をフルに活用していないため、推定精度はあまり高くできなかった。
【００１５】
一方、特許文献１の静止画像向けの電子透かし方式を映像の各フレームに適用し、フレーム毎に異なる電子透かしを埋め込めば、どのフレームから電子透かしが検出されたかを正確に取得できる。しかしながら、単独のフレーム画像から電子透かしの検出ができるようにするためには、電子透かしを非常に強く埋め込み、すなわち、原画像に大きな画質劣化を与えなければならず、実用的ではなかった。
【００１６】
また、特許文献３に画像認識の方式を用いた場合にも、映像の連続したフレームは互いに類似している可能性が高く、実際に撮影されたフレームがどのフレームなのかを正確に判定することができなかった。
【００１７】
このように、上述した従来技術では、得られた識別結果（電子透かし検出結果、画像認識結果）に合わせて関連情報を提示すると、実際の映像から遅延してしまうという問題があった。また、識別した映像に同期させて別な映像を提示させようとしても、正確な同期が困難であるという問題があった。
【００１８】
本発明は、このような事情を考慮してなされたものであり、その目的は、再生された信号に含まれるコンテンツに対する関連情報を、精度よく同期させることができる情報提示装置、情報入力装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１９】
上記目的を達成するために、第１の発明に係る情報提示装置は、時系列により変化する入力信号であって、複数の識別ＩＤが順に変化するように電子透かしとして埋め込まれたコンテンツを含む前記入力信号から前記識別ＩＤを検出して、前記入力信号の区間を識別する信号識別部と、前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出する識別遅延時間推定部と、前記識別遅延時間推定部によって算出した識別遅延時間の推定値に基づいて、前記入力信号に対応する関連情報の再生位置を算出する再生位置推定部と、前記再生位置推定部によって算出された前記再生位置に基づいて前記関連情報を再生する情報提示部と、を含んで構成されている。
【００２０】
また、第１の発明に係る情報提示装置において、再生開始時刻推定部を更に含み、前記識別遅延時間推定部は、前記同一の識別ＩＤにおける各検出について、前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける前記検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤの前記検出までの前記識別遅延時間の推定値を算出し、前記再生開始時刻推定部は、前記同一の識別ＩＤにおける各検出に対し、前記検出について算出した前記識別遅延時間の推定値に基づいて、前記入力信号の先頭が再生開始された再生開始時刻の推定値を算出し、前記再生位置推定部は、前記同一の識別ＩＤにおける各検出に対して算出された前記再生開始時刻の推定値と、現在時刻とに基づいて、現在再生すべき前記関連情報の再生位置を算出するようにしてもよい。
【００２１】
また、第１の発明に係るプログラムは、情報提示装置のコンピュータを、時系列により変化する入力信号であって、複数の識別ＩＤが順に電子透かしとして埋め込まれたコンテンツを含む信号の区間を識別する信号識別部、前記信号識別部による識別結果である、前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出し、算出した識別遅延時間の推定値に基づいて、前記入力信号に対応する関連情報の再生位置を算出する再生位置同期部、及び前記再生位置同期部によって算出された前記再生位置に基づいて前記関連情報を再生する情報提示部、として機能させるためのプログラムである。
【００２２】
第２の発明に係る情報提示装置は、時系列により変化する入力信号であって、複数の識別ＩＤが順に変化するように電子透かしとして埋め込まれたコンテンツを含む前記入力信号から前記識別ＩＤを検出して、前記入力信号の区間を識別する信号識別部と、前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出する識別遅延時間推定部と、前記識別遅延時間推定部によって算出した識別遅延時間の推定値に基づいて、前記入力信号に対応する関連情報の再生位置を算出する再生位置推定部と、前記再生位置推定部によって算出された前記再生位置と関連付けて、入力された前記関連情報を登録する情報入力部と、を含んで構成されている。
【００２３】
また、第２の発明に係る情報入力装置において、再生開始時刻推定部を更に含み、前記識別遅延時間推定部は、前記同一の識別ＩＤにおける各検出について、前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける前記検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤの前記検出までの前記識別遅延時間の推定値を算出し、前記再生開始時刻推定部は、前記同一の識別ＩＤにおける各検出に対し、前記検出について算出した前記識別遅延時間の推定値に基づいて、前記入力信号の先頭が再生開始された再生開始時刻の推定値を算出し、前記再生位置推定部は、前記同一の識別ＩＤにおける各検出に対し、前記検出について算出した前記識別遅延時間の推定値に基づいて、前記入力信号の先頭が再生開始された再生開始時刻の推定値を算出し、前記同一の識別ＩＤにおける各検出に対して算出された前記再生開始時刻の推定値と、現在時刻とに基づいて、現在再生すべき前記関連情報の再生位置を算出するようにしてもよい。
【００２４】
また、第２の発明に係るプログラムは、情報入力装置のコンピュータを、時系列により変化する入力信号であって、複数の識別ＩＤが順に変化するように電子透かしとして埋め込まれたコンテンツを含む前記入力信号から前記識別ＩＤを検出して、前記入力信号の区間を識別する信号識別部、前記信号識別部によって前記入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、前記コンテンツにおける前記同一の識別ＩＤが埋め込まれた区間での再生が開始されてから前記同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出する識別遅延時間推定部、前記識別遅延時間推定部によって算出した識別遅延時間の推定値に基づいて、前記入力信号に対応する関連情報の再生位置を算出する再生位置同期部、及び
【００２５】
前記再生位置同期部によって算出された前記再生位置と関連付けて、入力された前記関連情報を登録する情報入力部、として機能させるためのプログラムである。
【発明の効果】
【００２６】
本発明の情報提示装置、情報入力装置、及びプログラムによれば、入力信号から同一の識別ＩＤが連続して検出された回数、及び前記同一の識別ＩＤにおける各検出の検出時刻に基づいて、同一の識別ＩＤが埋め込まれた区間での再生が開始されてから同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出し、算出した識別遅延時間の推定値に基づいて、入力信号に対応する関連情報の再生位置を算出することで、再生された信号に含まれるコンテンツに対する関連情報を、精度よく同期させることができる、という効果が得られる。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１実施形態に係る情報提示装置の構成を示すブロック図である。
【図２】本発明の第１及び第２実施形態に係る再生位置同期部の構成を示すブロック図である。
【図３】本第１実施形態に係る情報提示装置で提示対象とする映像コンテンツの一例を示す概念図である。
【図４】本第１実施形態に係る情報提示装置による情報提示の手順を示すフローチャートである。
【図５】本第１実施形態よる、識別遅延時間及び再生開始時刻を推定する方法を説明するための概念図である。
【図６】本第１実施形態よる、識別遅延時間が生起可能な範囲を説明するための概念図である。
【図７】本第１実施形態による情報提示装置での情報提示の一例を示す概念図である。
【図８】本発明の第２実施形態に係る情報入力装置の構成を示すブロック図である。
【図９】本第２実施形態に係る情報入力装置による情報登録の手順を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
【００２９】
Ａ．第１実施形態
まず、本発明の第１実施形態について説明する。本第１実施形態の情報提示装置１は、再生されている映像コンテンツの再生位置に同期させて関連情報をユーザに提示する。
【００３０】
Ａ−１．第１実施形態の情報提示装置の構成
図１は、本発明の第１実施形態による情報提示装置１の構成を示すブロック図である。情報提示装置１は、時系列に伴って変化する画像や映像、音声等のコンテンツに合わせて、その時系列に応じて変化する別のコンテンツである関連情報を再生して提示するコンピュータ装置である。情報提示装置１としては、例えば、スマートフォン等の携帯電話端末、タブレットＰＣ（Ｐｅｒｓｏｎａｌ Ｃｏｍｐｕｔｅｒ）やノートＰＣ等の可搬情報端末、ＰＣ等が適用できる。図１において、情報提示装置１は、時刻測定部１０と、信号識別部１１と、再生位置同期部１２と、関連情報提示部１３とを備えている。
【００３１】
時刻測定部１０は、計時機能を備えており、現在時刻を信号識別部１１及び再生位置同期部１２に出力する。
【００３２】
信号識別部１１は、時系列により変化する入力信号の区間を識別する。具体的には、信号識別部１１は、入力信号である入力映像と、時刻測定部１０によって出力された現在時刻とを入力として受け付け、タイムコードに相当する複数の識別ＩＤが順に変化するように電子透かしとして埋め込まれたコンテンツを含む映像信号から、識別ＩＤを検出すると共に、識別ＩＤを検出した時刻を示す識別時刻を検出し、検出した識別ＩＤと、識別時刻とを再生位置同期部１２に出力する。本実施形態では、入力映像には、映像の区間を識別するための識別ＩＤが、所定間隔ごとに電子透かしとして埋め込まれている。信号識別部１１は、例えばカメラを備えており、テレビ機器等によって再生される映像コンテンツが入力映像として入力される。
【００３３】
再生位置同期部１２は、信号識別部１１による識別結果に基づいて、入力映像に対応する関連情報の再生位置を算出する。具体的には、再生位置同期部１２は、識別ＩＤと、識別時刻と、現在時刻とに基づいて、入力を受け付けた映像に遅延なく同期させて提示すべき関連情報の再生位置の推定値を算出し、算出した推定再生位置を関連情報提示部１３に出力する。ここで、関連情報とは、入力映像に合わせて提示するコンテンツであり、時系列に伴って変化する情報である。
【００３４】
関連情報提示部１３は、再生位置同期部１２によって算出された推定再生位置に基づいて関連情報を再生する。具体的には、関連情報提示部１３は、関連情報を再生すべき推定再生位置に基づいて、推定再生位置に対応する関連情報を再生して提示する。ここで、関連情報提示部１３は、例えば、入力映像と同時に、あるいは予めネットワークを介して送信される関連情報を受信して自身の記憶領域に記憶させておき、自身の記憶領域に記憶させた関連情報から、推定再生位置が示す部分を読み出して再生することができる。関連情報提示部１３は、例えば情報を表示するディスプレイを備えており、入力映像とともに関連情報を表示させる。
【００３５】
ここで、入力映像や関連情報が複数存在する場合、例えば、関連情報提示部１３は、入力映像を識別するコンテンツＩＤと関連情報を識別する関連情報とを対応付けた情報を自身の記憶領域に記憶させておく。そして、入力映像に電子透かしとして埋め込む識別ＩＤに、その入力映像のコンテンツを識別するコンテンツＩＤと、その区間を示す区間ＩＤとの双方の情報を含ませておく（例えば、識別ＩＤのうち、上位数ビットをコンテンツＩＤとし、下位数ビットを区間ＩＤとすることができる）。関連情報提示部１３は、電子透かしとして検出した識別ＩＤに含まれるコンテンツＩＤに対応する関連情報を読み出すことで、入力映像に対応する関連情報を特定することができる。あるいは、例えば、電子透かしとして、区間ＩＤのみを示す識別ＩＤの他に、入力映像のコンテンツを識別するためのコンテンツＩＤを電子透かしとして埋め込んでおくこともできるし、他の方法により入力映像に対応する関連情報を特定することもできる。
【００３６】
図２は、本第１実施形態の再生位置同期部１２の構成を示すブロック図である。図２において、再生位置同期部１２は、識別遅延時間推定部１２１と、再生開始時刻推定部１２２と、再生位置推定部１２３とを備えている。再生位置同期部１２は、識別ＩＤと、識別時刻と、現在時刻とを入力し、推定再生位置を関連情報提示部１３に出力する。
【００３７】
識別遅延時間推定部１２１は、信号識別部１１で検出された識別ＩＤ及び識別時刻に基づいて、入力映像から同一の識別ＩＤが連続して検出された回数、及び同一の識別ＩＤにおける各検出の検出時刻を取得する。そして、同一の識別ＩＤにおける各検出について、取得した入力映像から同一の識別ＩＤが連続して検出された回数、及び同一の識別ＩＤにおける各検出の検出時刻に基づいて、入力映像のコンテンツにおける当該同一の識別ＩＤが埋め込まれた区間での再生が開始されてから当該検出までに要した識別遅延時間の推定値を算出し、算出した推定識別遅延時間の各々を再生開始時刻推定部１２２に出力する。
【００３８】
再生開始時刻推定部１２２は、識別遅延時間推定部１２１で同一の識別ＩＤにおける各検出に対し、当該検出について算出された識別遅延時間の推定値と、時刻測定部１０で測定された現在時刻とに基づいて、入力映像の先頭が再生開始された再生開始時刻の推定値を算出して、算出した推定再生開始時刻を再生位置推定部１２３に出力する。
【００３９】
再生位置推定部１２３は、再生開始時刻推定部１２２で推定された入力映像の先頭が再生開始された再生開始時刻の推定値に基づいて、現在再生すべき関連情報の再生位置の推定値を算出し、算出した推定再生位置を関連情報提示部１３に出力する。
【００４０】
図３（ａ）〜（ｄ）は、本第１実施形態による情報提示装置１に入力される入力映像である映像コンテンツの一例を示す概念図である。ここでは、映像の識別に電子透かしを用いる例について説明する。図３（ａ）に示す映像コンテンツ１５には、予め、映像の区間を識別するための識別ＩＤを電子透かしとして埋め込んでおく。例えば、図３（ｂ）に示すように、一定の時間間隔毎に識別ＩＤを変化するように埋め込んでおく。図示の例では、ＩＤ１、ＩＤ２、ＩＤ３、ＩＤ４、ＩＤ５、ＩＤ６、ＩＤ７、ＩＤ８、ＩＤ９、…というように変化するように埋め込んでおく。埋め込みの間隔は、電子透かしの検出に必要な映像区間の長さに応じて決定すればよいが、例えば、０．５〜１秒程度の映像区間から電子透かしの検出が可能な電子透かし方式を用いれば、１秒間隔で識別ＩＤが変化するように埋め込んでもよい。
【００４１】
また、例えば、図３（ｃ）に示すように、埋め込みの時間間隔を識別ＩＤ毎に変化させて埋め込んでおいてもよい。具体的には、例えば、識別ＩＤの時間間隔を、順に、ＩＤ１＝１秒、ＩＤ２＝２秒、ＩＤ４＝３秒、ＩＤ７＝１秒、ＩＤ８＝２秒、…というように繰り返し変化させるようにしてもよい。ここで、例えばテレビ等の機器に出力される映像コンテンツがカメラによって撮影されて情報提示装置１に入力される場合、撮影する映像面に傾きがあれば検出は困難となり、またカメラの解像度等によっても検出の容易性が変化すると考えられる。また、例えば電子透かしが埋め込まれた映像コンテンツ中の画面の変化の大小や映像コンテンツによって表示する画像の空間周波数等によっても、検出の容易性が変化すると考えられる。
【００４２】
映像コンテンツに電子透かしとして埋め込まれた識別ＩＤを検出する際には、同一の識別ＩＤが埋め込まれている時間が長ければ長いほど、検出が容易（検出できる可能性が高い）であり、同一の識別ＩＤが埋め込まれている時間が短ければ短いほど、検出が困難（検出できる可能性が低い）になると考えられる。そこで、識別ＩＤの時間間隔に幅を持たせることで、電子透かしを検出する際の環境条件によって検出の容易性が異なる場合に、検出が容易な環境であれば、すべての電子透かしを検出することができる。つまり、情報提示装置１の再生位置同期部１２において、より精度よく再生位置の推定が可能となる一方、検出の難しい環境であっても、時間間隔を長くした電子透かしだけは検出することができ、ある程度の再生位置の推定が可能となるという利点がある。
【００４３】
また、例えば、図３（ｄ）に示すように、映像コンテンツの特性に応じて、埋め込みの時間間隔を識別ＩＤ毎に変化させて埋め込んでおいてもよい。具体的には、例えば、電子透かしの検出がしやすく、短い映像区間から電子透かしの検出が可能な特性を持つ映像のシーンでは、埋め込みの間隔を短くし（図３（ｄ）のＩＤ１、ＩＤ４、ＩＤ８）、電子透かしの検出がしにくく、長い映像区間がないと電子透かしの検出ができない特性を持つ映像のシーンでは、埋め込みの間隔を長くしてもよい（図３（ｄ）のＩＤ２、ＩＤ５）。
【００４４】
ここで、一定時間間隔で識別ＩＤを変化させて埋め込んだ場合と、時間間隔を変化させて識別ＩＤを埋め込んだ場合とで、識別ＩＤの開始点が共通になるように埋め込みを行うことで、これらの埋め込みの時間間隔のバリエーションが混在する映像コンテンツに対しても再生位置同期部１２での同期を共通に行うことができるという利点がある。
【００４５】
例えば、図３（ｂ）、（ｃ）、（ｄ）では、識別ＩＤ２、ＩＤ４、ＩＤ５、ＩＤ８などが、それぞれ埋め込みの長さが異なるが、開始点は一致している。言い換えると、映像の先頭から埋め込みの開始点までの時間が同じであれば、その開始点から埋め込みを行う識別ＩＤが共通となるように、識別ＩＤを決定して埋め込みを行えばよい。
【００４６】
Ａ−２．第１実施形態の動作
図４は、本第１実施形態の情報提示装置１による情報提示の手順を示すフローチャートである。まず、情報提示装置１の信号識別部１１に対して、同期の対象となる映像コンテンツを入力する（ステップＳ１０：映像入力ステップ）。映像の入力は、例えば、カメラ等の撮影手段を用いて、対象となる映像コンテンツが表示されているテレビ、デジタルサイネージ、ディスプレイ等を撮影し、得られた撮影画像を入力するようにしてもよい。また、例えば、ＨＤＤ（Hard Disk Drive）、ＶＴＲ（Video Tape Recorder）、ＢＤ（Blue-ray Disc）、ＤＶＤ（Digital Versatile Disc）等に蓄積された映像を入力しても構わないし、ＴＶ放送やネットワーク動画配信サービス等で配信された映像を入力しても構わない。
【００４７】
次に、信号識別部１１は、入力映像に映っている映像の区間を識別する（ステップＳ１１：映像識別ステップ）。信号識別部１１は、例えば、入力映像に埋め込まれた電子透かしを検出して、映像の区間を識別する。電子透かしの検出は、例えば、非特許文献１や、特許文献２に記載されている方法を用いて行うことができる。信号識別部１１は、電子透かしを検出し、検出した電子透かしを識別ＩＤとして取得する。また、信号識別部１１は、電子透かし検出が完了した時点の現在時刻を、時刻測定部１０から取得し、これを識別時刻とする。
【００４８】
ここで、映像識別ステップ（ステップＳ１１）では、入力映像に映っている映像の区間を識別する区間識別処理を繰り返し実行する。すなわち、信号識別部１１は、一度、識別ＩＤを検出した後、再度、その時点から電子透かしの検出を開始して区間識別処理を繰り返す。信号識別部１１は、同じ識別ＩＤを複数回検出し続けた場合、検出する毎に検出した識別ＩＤを出力する。してもよいし、前回と異なる識別ＩＤを検出した時点で、次に検出した識別ＩＤを出力するよう構成してもよい。
【００４９】
次に、再生位置同期部１２は、入力映像に遅延なく同期させて提示すべき関連情報の再生位置の推定値を算出する（ステップＳ１２〜Ｓ１４：再生位置同期処理）。この再生位置同期処理は、以下のサブステップから構成される。
【００５０】
（１）識別遅延時間推定ステップ
再生位置同期部１２は、検出された識別ＩＤが変化する毎に、映像識別ステップ（ステップＳ１１）で検出された識別ＩＤ及び識別時刻に基づいて、入力映像から同一の識別ＩＤが連続して検出された回数、及び同一の識別ＩＤにおける各検出の検出時刻を取得し、同一の識別ＩＤにおける各検出について、取得した入力映像から同一の識別ＩＤが連続して検出された回数、及び同一の識別ＩＤにおける各検出の検出時刻に基づいて、入力映像のコンテンツにおける当該同一の識別ＩＤが埋め込まれた区間での再生が開始されてから、当該検出までに要した識別遅延時間の推定値を推定する（ステップＳ１２）。
【００５１】
識別遅延時間は、以下のような方法でより精度良く識別遅延時間を推定することができる。
【００５２】
図５は、本第１実施形態による、識別遅延時間及び再生開始時刻を推定する方法を説明するための概念図である。ここでは、図３（ｂ）に示す、一定間隔で識別ＩＤを変化させた場合について説明するが、一定時間間隔で識別ＩＤを変化させて埋め込んだ場合と、時間間隔を変化させて識別ＩＤを埋め込んだ場合とで、識別ＩＤの開始点が共通になるように埋め込みを行っていれば、図３（ｃ）、（ｄ）に示す、時間間隔を変化させて識別ＩＤを埋め込んだ場合でも同様の手順で、識別遅延時間及び再生開始時刻の推定値が算出できる。
【００５３】
すなわち、図５に示すように、時刻tｉｊ(ｉ＝１,２,…,Ｍ，ｊ＝１,２,…,Ｌｉ)に識別ＩＤｉが検出された場合、再生開始時刻ｅ（ｉ,ｊ）は埋め込み開始点から検出までの識別遅延時間dｉｊを用いて次の（１）式で表せる。
【００５４】
【数１】
2016015630.tif 000003
【００５５】
ここで、Ｍはそれまでに検出された識別ＩＤの総数、Ｌｉはｉ番目の識別ＩＤにおける連続検出回数を表す。また、ｖは識別ＩＤが埋め込まれた時間間隔を表す。
【００５６】
ＩＤｉの埋め込み開始点は不明であるため、ｄｉｊを直接観測することはできない。しかし、検出された識別ＩＤがＩＤｉからＩＤｉ＋１に変化したことが確認された時点でＬｉを得ることができる。さらに、得られたＬｉから図６のように、各検出に基づくそれぞれのｄｉｊが生起可能な範囲を特定することができる。すなわち、ｄｉｊの生起可能な範囲は
【００５７】
【数２】
2016015630.tif 000004
【００５８】
であるといえる。
【００５９】
ここで、単純化のためｄｉｊを互いに独立で（２）式の区間で一様分布する確率変数と仮定すると、その平均値
【数３】
2016015630.tif 000005
は
【数４】
2016015630.tif 000006
【００６０】
となる。これをｄｉｊの代わりに用いれば良い。すなわち、（１）式は
【００６１】
【数５】
2016015630.tif 000007
【００６２】
のように書き換えられる。
【００６３】
ここでは（３）式を得るために一様分布を定義したが、一様分布以外でも例えば
【００６４】
【数６】
2016015630.tif 000008
【００６５】
をピークとした単峰性の確率分布など、任意の形状の分布を仮定して、その分布の平均値もしくは最頻値をｄｉｊの代わりに用いても良い。
【００６６】
（２）再生開始時刻推定ステップ（ステップＳ１３）
再生位置同期部１２は、映像識別ステップ（ステップＳ１１）で検出された同一の識別ＩＤにおける各検出に対し、識別遅延時間推定ステップ（ステップＳ１２）で当該検出について算出した推定識別遅延時間に基づいて、入力映像の先頭が再生開始されたであろう再生開始時刻の推定値を算出する（ステップＳ１３）。
【００６７】
識別ＩＤが埋め込まれた時間間隔をｖとし、ＩＤ１、ＩＤ２、…ＩＤｉに対して映像識別ステップ（ステップＳ１１）で得られた識別時刻をｔ１ｊ、ｔ２ｊ、…、ｔｉｊとし、識別遅延時間推定ステップ（ステップＳ１２）で得られた推定識別遅延時間をｄ１ｊ、ｄ２ｊ、…、ｄｉｊとする。また、推定したい再生開始時刻をｅとする。ここで、再生位置同期部１２は、例えば、入力映像と同時に、あるいは予めネットワークを介してｖの値を受信して自身の記憶領域に記憶させておくことができる。また、再生位置同期部１２は、例えば、入力映像中に埋め込まれた複数の識別ＩＤ毎に、その識別ＩＤが入力映像中に埋め込まれた複数の識別ＩＤのうちの何番目の識別ＩＤであるかを示す情報を自身の記憶領域に記憶させておくことができる。
【００６８】
識別時刻ｔｉｊは、次の（５）式で表される。
【００６９】
【数７】
2016015630.tif 000009
【００７０】
ＩＤｉに対して推定される再生開始時刻ｅ（ｉ、ｊ）は、上記（１）式で得られる。
【００７１】
ここで得られる再生開始時刻ｅ（ｉ,ｊ）は、推定識別遅延時間ｄｉｊに基づくものであり、誤差を含んでいるため、複数のＩＤｉでの測定結果を元に総合的にｅの値を推定値として算出するようにしてもよい。
【００７２】
例えば、次の（６）式で複数の測定結果の平均を算出してもよい。
【００７３】
【数８】
2016015630.tif 000010
【００７４】
また、例えば、古く検出された識別ＩＤによる推定結果と、新しく検出された識別ＩＤによる推定結果とを重みづけして、新しく検出された識別ＩＤによる推定結果の重みを大きくするようにしてもよく、例えば、次の（７）式のようにしてもよい。
【００７５】
【数９】
2016015630.tif 000011
【００７６】
ここで、α（０＜α＜１）は、重みパラメータであり、Ｎは、推定に利用する測定結果の個数である。この他、平均を算出する対象を過去Ｋ回の検出に限定して平均を算出するなどしても構わない。
【００７７】
また、（３）式に代わる別のｄｉｊを、前述したように、一様分布でない任意の形状の分布から導き出し、そこから求まる（４）式に該当する値を用いた場合は、その値に応じた（６）式、又は（７）式を導出することができる。そのため、それらの導出された数式を代わりに利用するのでも良い。
【００７８】
（３）再生位置推定ステップ
再生位置同期部１２は、現在再生すべき関連情報の再生位置を推定する（ステップＳ１４）。再生位置同期部１２は、例えば、次の（８）式に示すように、時刻測定部１０から取得した現在時刻τと、再生開始時刻推定ステップ（ステップＳ１３）で得られた推定再生開始時刻ｅとの差を求めることで、今再生すべき再生位置Ｔの推定値を算出することができる。
【００７９】
【数１０】
2016015630.tif 000012
【００８０】
次に、関連情報提示部１３は、再生位置推定ステップ（ステップＳ１４）で算出された推定再生位置に基づいて、関連情報を再生する（ステップＳ１５：情報提示ステップ）。
【００８１】
図７は、本第１実施形態による情報提示装置１での情報提示の一例を示す概念図である。例えば、図７に示すように、情報提示装置１は、カメラ２０でモニタ２２を撮影した映像を入力映像として入力し、入力映像と同期させて関連情報２４ａ、２４ｂ、２４ｃを関連情報提示部１３が備えるモニタ２３に再生して提示する。
【００８２】
ここで、関連情報としては、例えば、入力映像中に現在表示されている出演者の情報を提示するようにしてもよい。また、例えば、入力映像中の出演者のセリフの内容を同期させて提示するようにしてもよい。また、例えば、入力映像が、タレントが踊っているシーンであるような場合に、別なタレントやＣＧ（Ｃｏｍｐｕｔｅｒ Ｇｒａｐｈｉｃｓ）キャラクタなどを、画面に合わせて（同期して）踊るように提示するようにしてもよい。
【００８３】
また、情報の提示は、入力映像の画像に重畳するように表示しても構わない。具体的には、映像識別ステップ（ステップＳ１１）において、映像を識別する際に、入力映像中の対象の画像領域を検出しておき、得られた画像領域に空間的に位置を合わせた関連情報を重畳表示するようにすればよい。
【００８４】
画像領域の検出には、例えば、参考文献１（特許４０２００９３号、縁検出方法及び装置及びプログラム及び記憶媒体及び枠検出方法及び装置及びプログラム及び記憶媒体）や、参考文献２（北原，中村，片山，安野，“携帯端末上における幾何補正のためのリアルタイム矩形追跡手法”，電気情報通信学会技術研究報告，ＯＩＳ，オフィスインフォメーションシステム、１０６（３５３），ｐｐ．１−６（２００６））のような公知の手法を用いて行うことができる。参考文献１や、参考文献２のように、対象とする四辺形領域を検出することで、撮影画像の中での対象領域の位置を表す対象領域座標を得ることができ、これを用いて撮影しているカメラの外部パラメータや、射影変換パラメータを推定し、提示する関連情報を画像領域に空間的に位置を合わせるよう変形して表示することができる。
【００８５】
以上説明したように、第１実施形態の情報提示装置１によれば、入力映像から同一の識別ＩＤが連続して検出された回数、及び同一の識別ＩＤにおける各検出の検出時刻に基づいて、同一の識別ＩＤが埋め込まれた区間での再生が開始されてから同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出し、算出した識別遅延時間の推定値に基づいて、入力映像に対応する関連情報の再生位置の推定値を算出し、算出された推定再生位置に基づいて関連情報を再生することで、再生された映像信号に含まれるコンテンツに対する関連情報を、精度よく同期させることができる。
【００８６】
Ｄ．第２実施形態
次に、本発明の第２実施形態について説明する。なお、第１実施形態と同様の構成となる部分については、同一符号を付して説明を省略する。
【００８７】
本第２実施形態では、情報提示を行う代わりに、情報登録を行うことを特徴とする。
【００８８】
Ｄ−１．第２実施形態の装置構成
図８は、本第２実施形態の情報入力装置３の構成を示すブロック図である。図８において、情報入力装置３は、時刻測定部３０と、信号識別部３１と、再生位置同期部３２と、関連情報入力部３３とを備えている。
【００８９】
時刻測定部３０は、現在時刻を信号識別部３１及び再生位置同期部３２に出力する。
【００９０】
信号識別部３１は、入力信号である入力映像と、時刻測定部３０によって出力された現在時刻とを入力として受け付け、タームコードに相当する複数の識別ＩＤが順に変化するように電子透かしとして埋め込まれたコンテンツを含む映像信号から、識別ＩＤを検出すると共に、識別ＩＤを検出した時刻を示す識別時刻を検出し、検出した識別ＩＤと、識別時刻とを再生位置同期部３２に出力する。
【００９１】
再生位置同期部３２は、信号識別部３１による識別結果に基づいて、入力映像に対応する関連情報の再生位置を算出する。具体的には、再生位置同期部３２は、識別ＩＤと、識別時刻と、現在時刻とに基づいて、第１実施形態で説明した再生位置同期部１２と同様に、関連情報の再生位置の推定値を算出し、算出した推定再生位置を関連情報入力部３３に出力する。
【００９２】
関連情報入力部３３は、再生位置同期部３２によって算出された推定再生位置に基づいて、入力された関連情報を、推定再生位置と対応付けて登録する。
【００９３】
本第２実施形態の再生位置同期部３２は、上記図２に示す第１実施形態の再生位置同期部１２の構成と同様に、識別遅延時間推定部３２１と、再生開始時刻推定部３２２と、再生位置推定部３２３とを備えている。
【００９４】
識別遅延時間推定部３２１は、第１実施形態と同様に、信号識別部３１で検出された識別ＩＤ及び識別時刻に基づいて、入力映像から同一の識別ＩＤが連続して検出された回数、及び同一の識別ＩＤにおける各検出の検出時刻を取得する。そして、同一の識別ＩＤにおける各検出について、取得した入力映像から同一の識別ＩＤが連続して検出された回数、及び同一の識別ＩＤにおける各検出の検出時刻に基づいて、入力映像のコンテンツにおける当該同一の識別ＩＤが埋め込まれた区間での再生が開始されてから当該検出までに要した識別遅延時間の推定値を算出し、算出した推定識別遅延時間の各々を再生開始時刻推定部３２２に出力する。
【００９５】
再生開始時刻推定部３２２は、第１実施形態と同様に、識別遅延時間推定部３２１で同一の識別ＩＤにおける各検出に対し、当該検出について算出された識別遅延時間の推定値と、時刻測定部３０で測定された現在時刻とに基づいて、入力映像の先頭が再生開始された再生開始時刻の推定値を算出して、算出した推定再生開始時刻を再生位置推定部３２３に出力する。
【００９６】
再生位置推定部３２３は、第１実施形態と同様に、再生開始時刻推定部３２２で推定された入力映像の先頭が再生開始された再生開始時刻の推定値に基づいて、現在再生すべき関連情報の再生位置の推定値を算出し、算出した推定再生位置を関連情報入力部３３に出力する。
【００９７】
以上のように、本第２実施形態の情報入力装置３における再生位置同期部３２は、前述した第１実施形態の再生位置同期部１２と同様の機能を有している。本第２実施形態の情報入力装置３は、前述した第１実施形態の情報提示装置１と類似しているが、関連情報を提示する代わりに、推定再生位置に関連付けて入力された関連情報を登録する点が異なっている。
【００９８】
Ｄ−２．第２実施形態の動作
次に、本第２実施形態の動作として、上述した第１実施形態の情報提示装置１と異なる、関連情報入力部３３の動作について説明する。
【００９９】
図９は、本第２実施形態の情報入力装置３による情報入力の手順を示すフローチャートである。なお、図４の第１実施形態と同様の動作のステップには同一符号を付しており、映像入力ステップＳ１０、映像識別ステップＳ１１、再生位置同期処理のステップＳ１２〜Ｓ１４は、第１実施形態の対応するステップと同様であるので説明を省略する。
【０１００】
情報入力装置３の関連情報入力部３３は、再生位置推定ステップにより算出された映像コンテンツの指定した再生位置に対応付けて、入力を受け付けたユーザが登録したい関連情報を登録する（ステップＳ２０：情報登録ステップ）。なお、情報登録ステップでは、ユーザは、関連情報の入力に先立ち、これから入力する関連情報を対応付ける映像コンテンツの再生位置に合わせて、ボタンを押下するなどして情報入力装置３に対してタイミングを指定してもよい。その場合、ボタンを押下された時点の現在時刻が再生位置同期部３２に入力されるように構成する。
【０１０１】
ユーザが入力した関連情報は、再生位置同期部３２で算出された推定再生位置に対応付けて登録される。登録した関連情報は、例えば、情報入力装置３に接続された記憶装置に保存しておき、前述した第１実施形態の情報提示装置１を用いた情報提示に利用してもよい。
【０１０２】
また、関連情報の登録は、例えば、ネットワークを経由して専用の情報サーバを用いるようにしてもよいし、また、例えば、推定再生位置をｔｗｉｔｔｅｒ（登録商標）のハッシュタグで表現するようにして、１つのｔｗｅｅｔ（登録商標）として登録するようにしてもよい。
【０１０３】
また、ステップＳ１１の映像識別ステップにおいて、映像を識別する際に、入力映像中の対象の画像領域の検出を行っておき、得られた画像領域上で、撮影カメラが狙っていた空間的な位置を、推定再生位置と合わせて対応付けて登録することで、映像の時間的位置、空間的位置を組み合わせて関連情報として登録するようにしてもよい。
【０１０４】
なお、第２実施形態に係る情報入力装置３の他の構成及び作用については、第１実施形態と同様であるため、詳細な説明を省略する。
【０１０５】
以上説明したように、第２実施形態の情報入力装置３によれば、入力映像から同一の識別ＩＤが連続して検出された回数、及び同一の識別ＩＤにおける各検出の検出時刻に基づいて、同一の識別ＩＤが埋め込まれた区間での再生が開始されてから同一の識別ＩＤを識別できるまでに要した識別遅延時間の推定値を算出し、算出した識別遅延時間の推定値に基づいて、入力映像に対応する関連情報の再生位置の推定値を算出し、算出された推定再生位置に基づいて関連情報を登録することで、映像信号に含まれるコンテンツに対する関連情報を、精度よく同期させて登録することができる。
【０１０６】
Ｅ．第３実施形態
次に、本発明の第３実施形態について説明する。
【０１０７】
映像識別ステップにおける映像の識別を、特許文献２の電子透かし検出方法のように、
・Ｎ−１次元パターンにより周期信号を変調して得られた信号をあらかじめ埋め込んだ入力信号を入力し、
・前記周期信号で上記入力信号を復調し、複素数、もしくは２次元ベクトルのパターンであるＮ−１次元パターンを求め、
・上記Ｎ−１次元パターンの実部及び虚部の値、もしくは２次元ベクトルの各成分値に基づいて検出系列を求め、
・上記検出系列と埋め込み系列との相関値の大きさに基づいて、埋め込まれている電子透かしを検出する
ように構成した場合には、電子透かし検出の際に得られた検出系列と埋め込み系列との複素相関値の偏角、もしくはビット毎の総和の偏角で求められる位相変位量を用いて、識別遅延時間の推定値の算出をより精度よく行うようにしてもよい。
【０１０８】
すなわち、１つの識別ＩＤに対応する映像区間に埋め込む電子透かしパターンを初期位相から始まるように構成すれば、電子透かし検出の際に得られた位相変位量は、識別時刻における初期位相からの変位を表すことになる。これは、埋め込みに用いる時間方向周期信号の周期分の不定性があるが、識別時刻の詳細なタイミングを表している。本発明の第１及び第２実施形態の方法で得られた推定識別遅延時間を、さらに、その近傍で、検出で得られた位相変位量に合致する時間になるよう補正する。これにより、より精度よく識別遅延時間の推定値を算出することができる。
【０１０９】
上述した第２実施形態では、推定再生位置を用いて入力情報を登録する情報入力装置３について説明したが、再生位置の推定値を算出した上で、情報を登録する代わりに、情報を送信することでユーザインタラクションに使うこともできる。例えば、情報の送信側で識別ＩＤと、推定再生位置と、入力情報とを、他の情報提示装置に送信し、他の情報提示装置では受信した識別ＩＤと再生位置とに合わせて、関連情報を提示するように構成してもよい。
【０１１０】
また、例えば、第２実施形態の信号識別部３１、再生位置同期部３２、時刻測定部３０のみから構成されるような情報入力装置３を用い、推定再生位置を求め、これに対して任意の処理を行った上で、処理結果をユーザに提示するように構成してもよい。具体的には、例えば、予めコンテンツとして、ユーザが興味を持つシーンを測るための映像コンテンツを用意し、ユーザが興味を持ったタイミングでボタンを押下するよう情報入力装置３を構成することで、ユーザが興味を持ったシーンを正確に計測することが可能になる。
【０１１１】
また、ここでは、情報入力装置３の内部で処理を行う例を示したが、識別ＩＤと推定再生位置とをサーバ（図示略）に送信し、そのサーバ上で処理を行うように構成しても構わない。
【０１１２】
また、上述の実施形態では、あらかじめ映像コンテンツに対して、映像コンテンツの先頭から埋め込み区間の開始点までの時間に基づいて埋め込みを行う識別ＩＤを決定して埋め込みを行う例を示したが、任意の映像区間毎に識別ＩＤを決定して埋め込みを行うように構成してもよい。この場合は、埋め込み時に決定した識別ＩＤに対応する映像区間の開始点を記録し、あらかじめ情報提示装置もしくは情報入力装置の記憶装置に記憶させておき、式（３）の識別遅延時間ｄｉｊを利用し、再生開始時刻推定部において、（１）式の代わりに次の（９）式で再生開始時刻ｅ（ｉ,ｊ）を算出するようにしてもよい。
【０１１３】
【数１１】
2016015630.tif 000013
【０１１４】
ここで、Ｔｉｍｅ（ＩＤｉ）は識別ＩＤｉに対応する映像区間の開始点である。
【０１１５】
また、（３）式の代わりに別のｄｉｊを、前述したように、一様分布でない任意の形状の分布から導き出し、そこから求まる（４）式に該当する値を用いた場合は、その値に応じた（９）式を導出することができる。そのため、それらの導出された数式を代わりに利用するのでも良い。
【０１１６】
また例えば、映像コンテンツのシーン境界等を検出し、検出したシーン境界を区間の境界として識別ＩＤの埋め込みを行うように構成してもよい。この場合は、映像区間の開始点を記憶しておく代わりに、情報提示装置もしくは情報入力装置において、入力映像のシーン境界を検出してこれを映像区間の開始点として用いて推定を行うようにしても構わない。
【０１１７】
上述の実施形態では、入力信号として映像信号を用いる例を示したが、音声信号を入力信号とし、音声信号向けの識別手段を用いて同様の装置を構成することで、音声の再生位置に同期させて関連情報を提示する構成にしても構わない。また、関連情報として音声を用い、音声情報を提示するように構成しても構わない。
【０１１８】
上述した第１実施形態から第３実施形態によれば、以下の効果を得ることができる。
【０１１９】
本発明の情報提示装置を用いて情報提示を行うことで、再生されているコンテンツの再生位置に精度よく同期させて関連情報をユーザに提示することが可能となり、ユーザにとって利便性の高い情報提示装置を構成することができる。
【０１２０】
また、対象コンテンツに対する事前処理を効率的に行いながら、再生されているコンテンツの再生位置に精度よく同期させて関連情報をユーザに提示することが可能となり、ユーザにとって利便性の高い情報提示装置を構成することができる。
【０１２１】
また、対象コンテンツに対する事前処理を不要とし、再生されているコンテンツの再生位置に精度よく同期させて関連情報をユーザに提示することが可能となり、ユーザにとって利便性の高い情報提示装置を構成することができる。
【０１２２】
また、本発明の情報入力装置を用いて情報入力を行うことで、再生されているコンテンツに精度よく同期させてユーザが関連情報を登録することが可能となり、上述した情報提示装置と組み合わせて、ユーザにとってより利便性の高い情報交換の手段を提供することができる。
【０１２３】
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより情報提示を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【０１２４】
また、上述した機能の一部または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【０１２５】
１     情報提示装置
３     情報入力装置
１０、３０    時刻測定部
１１、３１    信号識別部
１２、３２    再生位置同期部
１３、３３    関連情報提示部
１２１、３２１       識別遅延時間推定部
１２２、３２２       再生開始時刻推定部
１２３、３２３       再生位置推定部
【図１】
2016015630.tif 000014
【図２】
2016015630.tif 000015
【図４】
2016015630.tif 000016
【図８】
2016015630.tif 000017
【図９】
2016015630.tif 000018
【図３】
2016015630.tif 000019
【図５】
2016015630.tif 000020
【図６】
2016015630.tif 000021
【図７】
2016015630.tif 000022