(57)【要約】【課題】動画コンテンツの同一性の判断を高速に行うことが可能な、新規かつ改良された情報処理装置を提供する。【解決手段】本発明の情報処理装置は、コンテンツに含まれる字幕情報から、当該コンテンツの特徴を表す字幕特徴量を抽出する字幕処理部と、コンテンツを特定可能な識別情報と、字幕処理部により当該コンテンツから抽出された字幕特徴量とを、関連付けて記憶する字幕特徴量蓄積部と、字幕特徴量蓄積部に記憶された字幕特徴量と、判定対象の字幕特徴量とを照合し、字幕特徴量蓄積部に記憶された字幕特徴量に対応するコンテンツと、判定対象の字幕特徴量に対応するコンテンツとの同一性を判定する字幕特徴量照合部と、字幕特徴量照合部の照合結果を出力する照合結果出力部と、を備える、情報処理装置が提供される。【選択図】図２
2012003407.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに含まれる字幕情報から、当該コンテンツの特徴を表す字幕特徴量を抽出する字幕処理部と、
コンテンツを特定可能な識別情報と、前記字幕処理部により当該コンテンツから抽出された字幕特徴量とを、関連付けて記憶する字幕特徴量蓄積部と、
前記字幕特徴量蓄積部に記憶された字幕特徴量と、判定対象の字幕特徴量とを照合し、前記字幕特徴量蓄積部に記憶された字幕特徴量に対応するコンテンツと、前記判定対象の字幕特徴量に対応するコンテンツとの同一性を判定する字幕特徴量照合部と、
前記字幕特徴量照合部の照合結果を出力する照合結果出力部と、
を備える、情報処理装置。
【請求項２】
前記字幕処理部は、
コンテンツから、当該コンテンツに含まれる字幕情報を分離する字幕情報分離部と、
前記字幕情報分離部により分離された字幕情報に基づいて、少なくとも字幕の時間的間隔の配列を字幕特徴量として抽出する字幕特徴量抽出部と、
を備える、請求項１に記載の情報処理装置。
【請求項３】
前記字幕特徴量抽出部は、
コンテンツに含まれる複数の字幕内容を表す字幕データを、前記字幕データの表示時刻に基づいて時系列に配列し、
時系列において隣接する前記字幕データの表示時刻の差分からなる数値列を前記字幕の時間的間隔の配列として算出する、請求項２に記載の情報処理装置。
【請求項４】
前記字幕特徴量抽出部は、前記字幕情報から字幕内容を表す字幕データを字幕特徴量としてさらに抽出する、請求項２に記載の情報処理装置。
【請求項５】
前記字幕特徴量照合部は、前記字幕処理部にて抽出された字幕特徴量と、前記判定対象の字幕特徴量とが、少なくとも部分的に一致している場合、これらの字幕特徴量が抽出されたコンテンツは同一であると判定する、請求項１に記載の情報処理装置。
【請求項６】
前記字幕特徴量照合部は、前記字幕処理部にて抽出された字幕特徴量と、前記判定対象の字幕特徴量とが、部分的に一致している場合、これらの字幕特徴量の一致した度合いを算出する、請求項５に記載の情報処理装置。
【請求項７】
前記照合結果出力部は、前記字幕特徴量照合部により所定の割合以上一致しているコンテンツが複数あると判定された場合、これらのコンテンツの識別情報を照合結果として出力する、請求項６に記載の情報処理装置。
【請求項８】
前記字幕特徴量蓄積部は、前記字幕特徴量をＮ−グラム法を用いて記憶する、請求項１に記載の情報処理装置。
【請求項９】
前記コンテンツが地上波デジタル放送された地上波デジタル放送コンテンツであるとき、
前記字幕処理部は、前記地上波デジタル放送コンテンツに字幕情報が含まれていないとき、当該地上波デジタル放送コンテンツと同時にワンセグ放送されたワンセグ放送コンテンツの字幕情報に基づいて、字幕特徴量を抽出する、請求項１に記載の情報処理装置。
【請求項１０】
コンテンツから、当該コンテンツに含まれる字幕情報を分離する字幕情報分離部と、
前記字幕情報分離部により分離された字幕情報に基づいて、前記コンテンツの特徴を表す字幕特徴量を抽出する字幕特徴量抽出部と、
前記コンテンツに対するユーザコメントに、前記字幕特徴量抽出部により抽出された字幕特徴量を付加したコメント情報を、前記ユーザコメントをネットワーク上で提供する情報提供サーバへ送信するコメント情報出力部と、
を備える、情報処理装置。
【請求項１１】
コンテンツの同一性を判定する同一性判定システムであって、
コンテンツに対するユーザコメントが入力される情報処理装置と、前記情報処理装置から送信された前記ユーザコメントをネットワーク上で提供する情報提供サーバとからなり、
前記情報処理装置は、
コンテンツから、当該コンテンツに含まれる字幕情報を分離する字幕情報分離部と、
前記字幕情報分離部により分離された字幕情報に基づいて、前記コンテンツの特徴を表す字幕特徴量を抽出する字幕特徴量抽出部と、
前記コンテンツに対するユーザコメントが入力されるコメント入力部と、
前記コンテンツに対するユーザコメントに、前記字幕特徴量抽出部により抽出された字幕特徴量を付加したコメント情報を、前記ユーザコメントをネットワーク上で提供する情報提供サーバへ送信するコメント情報出力部と、
を備え、
前記情報提供サーバは、
コンテンツに含まれる字幕情報から、当該コンテンツの特徴を表す字幕特徴量を抽出する字幕処理部と、
コンテンツを特定可能な識別情報と、前記字幕処理部により当該コンテンツから抽出された字幕特徴量とを、関連付けて記憶する字幕特徴量蓄積部と、
前記字幕特徴量蓄積部に記憶された字幕特徴量と、前記情報処理装置から送信されたコメント情報に含まれる字幕特徴量とを照合し、前記字幕特徴量蓄積部に記憶された字幕特徴量に対応するコンテンツと、前記コメント情報の字幕特徴量に対応するコンテンツとの同一性を判定する字幕特徴量照合部と、
前記字幕特徴量照合部の照合結果を出力する照合結果出力部と、
を備える、同一性判定システム。
【請求項１２】
コンテンツに対するユーザコメントが入力される情報処理装置の字幕情報分割部により、コンテンツから、当該コンテンツに含まれる字幕情報を分離するステップと、
前記字幕情報分離部により分離された字幕情報に基づいて、前記コンテンツの特徴を表す字幕特徴量を、前記情報処理装置の字幕特徴量抽出部により抽出するステップと、
前記情報処理装置に入力された前記コンテンツに対するユーザコメントに、前記字幕特徴量抽出部により抽出された字幕特徴量を付加したコメント情報を、前記情報処理装置のコメント情報出力部により、前記ユーザコメントをネットワーク上で提供する情報提供サーバへ送信するステップと、
前記情報提供サーバの字幕処理部により、コンテンツに含まれる字幕情報から、当該コンテンツの特徴を表す字幕特徴量を抽出するステップと、
コンテンツを特定可能な識別情報と、前記字幕処理部により当該コンテンツから抽出された字幕特徴量とを、関連付けて記憶する字幕特徴量蓄積部に記憶された字幕特徴量と、前記情報処理装置から送信されたコメント情報に含まれる字幕特徴量とを照合し、前記字幕特徴量蓄積部に記憶された字幕特徴量に対応するコンテンツと、前記コメント情報の字幕特徴量に対応するコンテンツとの同一性を判定するステップと、
前記字幕特徴量照合部の照合結果を、照合結果出力部により出力するステップと、
を含む、同一性判定方法。
【請求項１３】
コンテンツに含まれる字幕情報から、当該コンテンツの特徴を表す字幕特徴量を抽出する字幕処理部と、
コンテンツを特定可能な識別情報と、前記字幕処理部により当該コンテンツから抽出された字幕特徴量とを、関連付けて記憶する字幕特徴量蓄積部に記憶された字幕特徴量と、判定対象の字幕特徴量とを照合し、前記字幕特徴量蓄積部に記憶された字幕特徴量に対応するコンテンツと、前記判定対象の字幕特徴量に対応するコンテンツとの同一性を判定する字幕特徴量照合部と、
を備える、情報処理装置として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、同一性判定システム、同一性判定方法およびコンピュータプログラムに関し、より詳細には、字幕情報を有する動画コンテンツの同一性を判定する情報処理装置、同一性判定システム、同一性判定方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、インターネット上で動画コンテンツに対するユーザのコメントを共有するサービスが行われている。この際、動画コンテンツは多数存在するため、ユーザがどの動画コンテンツに対してコメントしているのか特定する必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７７８２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、コメントされた動画コンテンツの特定が困難となる場合がある。例えば、動画コンテンツが当初からインターネット上に存在する場合には、ユーザが動画コンテンツの視聴の際に用いたＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）等を用いて、コメントされた動画コンテンツを容易に特定することができる。しかし、動画コンテンツが、例えばユーザがレコーダーを用いて自宅で録画したテレビ番組である場合には、インターネット上でテレビ番組に対してなされたコメントであることを特定するのは困難である。コメントするユーザの居住地域が同一であれば、放送時間およびテレビ局の情報を組み合わせることでそのテレビ番組を特定することもできるが、異なる地域となると同一番組であってもテレビ番組を提供するテレビ局や放送時間が異なる可能性もある。
【０００５】
一方、従来の動画コンテンツの同定は、動画コンテンツの画像情報から画像特徴量を抽出し、画像特徴量が一致する度合いに基づき行われていた（例えば、特許文献１等）。しかし、かかる同定は、画像特徴量抽出のための処理が複雑であるため、計算に非常に時間を要するという問題もあった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、動画コンテンツの同一性の判断を高速に行うことが可能な、新規かつ改良された情報処理装置、同一性判定システム、同一性判定方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、コンテンツに含まれる字幕情報から、当該コンテンツの特徴を表す字幕特徴量を抽出する字幕処理部と、コンテンツを特定可能な識別情報と、字幕処理部により当該コンテンツから抽出された字幕特徴量とを、関連付けて記憶する字幕特徴量蓄積部と、字幕特徴量蓄積部に記憶された字幕特徴量と、判定対象の字幕特徴量とを照合し、字幕特徴量蓄積部に記憶された字幕特徴量に対応するコンテンツと、判定対象の字幕特徴量に対応するコンテンツとの同一性を判定する字幕特徴量照合部と、字幕特徴量照合部の照合結果を出力する照合結果出力部と、を備える、情報処理装置が提供される。
【０００８】
字幕処理部は、コンテンツから、当該コンテンツに含まれる字幕情報を分離する字幕情報分離部と、字幕情報分離部により分離された字幕情報に基づいて、少なくとも字幕の時間的間隔の配列を字幕特徴量として抽出する字幕特徴量抽出部と、を備えてもよい。
【０００９】
また、字幕特徴量抽出部は、コンテンツに含まれる複数の字幕内容を表す字幕データを、字幕データの表示時刻に基づいて時系列に配列し、時系列において隣接する字幕データの表示時刻の差分からなる数値列を字幕の時間的間隔の配列として算出してもよい。
【００１０】
さらに、字幕特徴量抽出部は、字幕情報から字幕内容を表す字幕データを字幕特徴量として抽出してもよい。
【００１１】
字幕特徴量照合部は、字幕処理部にて抽出された字幕特徴量と、判定対象の字幕特徴量とが、少なくとも部分的に一致している場合、これらの字幕特徴量が抽出されたコンテンツは同一であると判定するようにしてもよい。
【００１２】
また、字幕特徴量照合部は、字幕処理部にて抽出された字幕特徴量と、判定対象の字幕特徴量とが、部分的に一致している場合、これらの字幕特徴量の一致した度合いを算出するようにしてもよい。
【００１３】
照合結果出力部は、字幕特徴量照合部により所定の割合以上一致しているコンテンツが複数あると判定された場合、これらのコンテンツの識別情報を照合結果として出力するようにしてもよい。
【００１４】
字幕特徴量蓄積部は、字幕特徴量をＮ−グラム法を用いて記憶してもよい。
【００１５】
コンテンツが地上波デジタル放送された地上波デジタル放送コンテンツであるとき、字幕処理部は、地上波デジタル放送コンテンツに字幕情報が含まれていないとき、当該地上波デジタル放送コンテンツと同時にワンセグ放送されたワンセグ放送コンテンツの字幕情報に基づいて、字幕特徴量を抽出することもできる。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツから、当該コンテンツに含まれる字幕情報を分離する字幕情報分離部と、字幕情報分離部により分離された字幕情報に基づいて、コンテンツの特徴を表す字幕特徴量を抽出する字幕特徴量抽出部と、コンテンツに対するユーザコメントに、字幕特徴量抽出部により抽出された字幕特徴量を付加したコメント情報を、ユーザコメントをネットワーク上で提供する情報提供サーバへ送信するコメント情報出力部と、を備える、情報処理装置が提供される。
【００１７】
さらに、上記課題を解決するために、本発明の別の観点によれば、コンテンツの同一性を判定する同一性判定システムが提供される。同一性判定システムは、コンテンツに対するユーザコメントが入力される情報処理装置と、情報処理装置から送信されたユーザコメントをネットワーク上で提供する情報提供サーバとからなり、情報処理装置は、コンテンツから、当該コンテンツに含まれる字幕情報を分離する字幕情報分離部と、字幕情報分離部により分離された字幕情報に基づいて、コンテンツの特徴を表す字幕特徴量を抽出する字幕特徴量抽出部と、コンテンツに対するユーザコメントが入力されるコメント入力部と、コンテンツに対するユーザコメントに、字幕特徴量抽出部により抽出された字幕特徴量を付加したコメント情報を、ユーザコメントをネットワーク上で提供する情報提供サーバへ送信するコメント情報出力部と、を備え、情報提供サーバは、コンテンツに含まれる字幕情報から、当該コンテンツの特徴を表す字幕特徴量を抽出する字幕処理部と、コンテンツを特定可能な識別情報と、字幕処理部により当該コンテンツから抽出された字幕特徴量とを、関連付けて記憶する字幕特徴量蓄積部と、字幕特徴量蓄積部に記憶された字幕特徴量と、情報処理装置から送信されたコメント情報に含まれる字幕特徴量とを照合し、字幕特徴量蓄積部に記憶された字幕特徴量に対応するコンテンツと、コメント情報の字幕特徴量に対応するコンテンツとの同一性を判定する字幕特徴量照合部と、字幕特徴量照合部の照合結果を出力する照合結果出力部と、を備える。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツに対するユーザコメントが入力される情報処理装置の字幕情報分割部により、コンテンツから、当該コンテンツに含まれる字幕情報を分離するステップと、字幕情報分離部により分離された字幕情報に基づいて、コンテンツの特徴を表す字幕特徴量を、情報処理装置の字幕特徴量抽出部により抽出するステップと、情報処理装置に入力されたコンテンツに対するユーザコメントに、字幕特徴量抽出部により抽出された字幕特徴量を付加したコメント情報を、情報処理装置のコメント情報出力部により、ユーザコメントをネットワーク上で提供する情報提供サーバへ送信するステップと、情報提供サーバの字幕処理部により、コンテンツに含まれる字幕情報から、当該コンテンツの特徴を表す字幕特徴量を抽出するステップと、コンテンツを特定可能な識別情報と、字幕処理部により当該コンテンツから抽出された字幕特徴量とを、関連付けて記憶する字幕特徴量蓄積部に記憶された字幕特徴量と、情報処理装置から送信されたコメント情報に含まれる字幕特徴量とを照合し、字幕特徴量蓄積部に記憶された字幕特徴量に対応するコンテンツと、コメント情報の字幕特徴量に対応するコンテンツとの同一性を判定するステップと、字幕特徴量照合部の照合結果を、照合結果出力部により出力するステップと、を含む、同一性判定方法が提供される。
【００１９】
さらに、上記課題を解決するために、本発明の別の観点によれば、コンテンツに含まれる字幕情報から、当該コンテンツの特徴を表す字幕特徴量を抽出する字幕処理部と、コンテンツを特定可能な識別情報と、字幕処理部により当該コンテンツから抽出された字幕特徴量とを、関連付けて記憶する字幕特徴量蓄積部に記憶された字幕特徴量と、判定対象の字幕特徴量とを照合し、字幕特徴量蓄積部に記憶された字幕特徴量に対応するコンテンツと、判定対象の字幕特徴量に対応するコンテンツとの同一性を判定する字幕特徴量照合部と、を備える、情報処理装置として機能させるためのコンピュータプログラムが提供される。
【００２０】
プログラムは、コンピュータが備える記憶装置に格納され、コンピュータが備えるＣＰＵに読み込まれて実行されることにより、そのコンピュータを上記情報処理装置として機能させることができる。また、プログラムが記録された、コンピュータによって読み取り可能な記録媒体も提供される。記録媒体は、例えば磁気ディスク、光ディスク、およびＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスクなどである。磁気ディスクとしては、ハードディスクおよび円盤型磁性体ディスクなどがあげられる。また、光ディスクとしては、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）およびＢＤ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ（登録商標））などがあげられる。
【発明の効果】
【００２１】
以上説明したように本発明によれば、動画コンテンツの同一性の判断を高速に行うことが可能な、新規かつ改良された情報処理装置、同一性判定システム、同一性判定方法およびコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る同一性判定システムの概要を示す説明図である。
【図２】同実施形態に係る同一性判定システムの機能構成を示すブロック図である。
【図３】同実施形態に係る同一性判定システムにおけるコンテンツの同一性判定処理を示すフローチャートである。
【図４】字幕特徴量の抽出処理の一例を示す説明図である。
【図５】同実施形態に係る情報処理装置の一ハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２３】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２４】
なお、説明は以下の順序で行うものとする。
１．同一性判定システムの概要
２．同一性判定システムの構成
３．同一性判定システムにおけるコンテンツの同一性判定処理
４．ハードウェア構成例
【００２５】
＜１．同一性判定システムの概要＞
まず、図１を参照して、本発明の実施形態に係る同一性判定システムの概要について説明する。なお、図１は、本実施形態に係る同一性判定システムの概要を示す説明図である。
【００２６】
本実施形態に係る同一性判定システムは、例えば図１に示すように、動画コンテンツを視聴するユーザ側の情報処理装置１００と、ユーザ側から送信されたコメントに対応する動画コンテンツを特定可能な情報提供サーバ２００とからなる。コンテンツ配信局１は、例えば動画コンテンツとしてテレビ番組を配信するテレビ局等である。コンテンツ配信局１は、動画コンテンツの視聴者であるユーザ側のテレビ１０２と、インターネット上で動画コンテンツに対するユーザコメントを提供する情報提供サーバ２００とに、動画コンテンツを配信する。このとき、ユーザは、配信されたテレビ番組をレコーダー１０４に録画しておくこともできる。
【００２７】
コンテンツ配信局１から動画コンテンツ視聴したユーザは、視聴した動画コンテンツに対する感想などのコメントを、インターネット上でコメントを公開するため、ネットワークを介して情報提供サーバ２００へ送信することができる。コメントは、テレビ１０２のリモートコントローラ等の入力デバイスを用いて、テレビ１０２の画面に入力することができる。コメントには、コメントされた動画コンテンツを特定するための情報である字幕特徴量が付加され、コメント情報として情報提供サーバ２００へ送信される。
【００２８】
本実施形態に係る同一性判定システムでは、コメントされた動画コンテンツを特定するための情報である字幕特徴量を抽出するための情報処理装置１００がテレビ１０２に接続されている。なお、図１では、情報処理装置１００はテレビ１０２と別体であるが、本発明はかかる例に限定されず、テレビ１０２、あるいはレコーダー１０４に内蔵させてもよい。情報処理装置１００は、コメントを情報提供サーバ２００へ送信するとき、コメントされた動画コンテンツを解析して字幕特徴量を取得し、コメントに付加する。
【００２９】
一方、情報提供サーバ２００は、コンテンツ配信局１から受信した動画コンテンツについて、情報処理装置１００と同様、字幕特徴量を抽出しておく。そして、情報提供サーバ２００は、ユーザ側からコメントを受信したとき、コメントに付加された字幕特徴量と、情報提供サーバ２００にて抽出された字幕特徴量とを比較して、コメントされた動画コンテンツを特定する。
【００３０】
このように、本実施形態の同一性判定システムは、動画コンテンツの字幕情報に基づき抽出された字幕特徴量を用いて、コンテンツの同一性判定処理を行う。したがって、動画コンテンツには、原則として字幕情報が付加されているものとするが、当該動画コンテンツに関連する他の情報より動画コンテンツの字幕情報が取得可能な場合には、必ずしも動画コンテンツ自体に字幕情報が付加されていなくともよい。例えば、地上波デジタル放送のテレビ番組の字幕情報として、同時に配信されたワンセグ放送のテレビ番組の字幕情報を用いること等がある。
【００３１】
コンテンツの同一性判定処理において字幕情報から抽出される字幕特徴量を用いることにより、従来の動画コンテンツの画像情報から抽出された画像特徴量を用いる場合と比較して、特徴量抽出のための処理が軽くなり、また、情報量を少なくすることができる。したがって、動画コンテンツの同一性判定処理を高速に行うことができる。以下、かかる同一性判定システムによるコンテンツの同一性判定処理について、詳細に説明していく。
【００３２】
＜２．同一性判定システムの構成＞
まず、図２に基づいて、本実施形態に係る同一性判定システムの機能構成について説明する。なお、図２は、本実施形態に係る同一性判定システムの機能構成を示すブロック図である。上述したように、本実施形態に係る同一性判定システムは、ユーザ側に設けられた情報処理装置１００と、ユーザ側から送信されたコメントを提供する情報提供サーバ２００とが、ネットワークを介して接続されて構成されている。
【００３３】
情報処理装置１００は、動画コンテンツに含まれる字幕情報から字幕特徴量を抽出可能な装置であり、ユーザ側の動画コンテンツを視聴するための装置（例えば、テレビ１０２やレコーダー１０４）に設けられている。情報処理装置１００は、図２に示すように、動画コンテンツ入力部１１０と、字幕トラック分離部１２０と、字幕特徴量抽出部１３０と、コメント入力部１４０と、コメント情報出力部１５０とを備える。
【００３４】
動画コンテンツ入力部１１０は、字幕特徴量の抽出対象である動画コンテンツが入力されるインタフェースである。動画コンテンツ入力部１１０には、例えば、コンテンツ配信局１から配信された動画コンテンツが、コンテンツ配信局１から直接、あるいはテレビ１０２、レコーダー１０４を介して、入力される。動画コンテンツ入力部１１０は、入力された動画コンテンツを字幕トラック分離部１２０へ出力する。
【００３５】
字幕トラック分離部１２０は、動画コンテンツから字幕情報として字幕トラックを抜き出す処理を行う。字幕トラック分離部１２０は、抜き出した字幕トラックを字幕特徴量抽出部１３０へ出力する。
【００３６】
字幕特徴量抽出部１３０は、字幕トラックに基づいて、動画コンテンツの特徴を示す字幕特徴量を抽出する処理を行う。字幕特徴量は、例えば、字幕間の時間間隔や、字幕の内容等である。なお、字幕特徴量の抽出処理の詳細については、後述する。字幕特徴量抽出部１３０は、抽出した字幕特徴量をコメント情報出力部１５０へ出力する。
【００３７】
コメント入力部１４０は、動画コンテンツに対するユーザのコメントが入力されるインタフェースである。ユーザが入力デバイスを用いてコメントを入力すると、コメント入力部１４０に入力される。コメント入力部１４０は、入力されたコメントをコメント情報出力部１５０へ出力する。
【００３８】
コメント情報出力部１５０は、動画コンテンツに対するユーザのコメントを情報提供サーバ２００へ送信する。このとき、コメント情報出力部１５０は、ユーザコメントに、字幕特徴量抽出部１３０により抽出された字幕特徴量を付加して、これらをコメント情報として情報提供サーバ２００へ送信する。
【００３９】
一方、情報提供サーバ２００は、インターネット上で動画コンテンツに対するユーザコメントの共有サービスを提供するサーバであって、字幕特徴量を用いて動画コンテンツの同一性を判定する機能を備える。情報提供サーバ２００は、図２に示すように、字幕処理部２１０と、字幕特徴量蓄積部２２０と、コメント情報入力部２３０と、字幕特徴量照合部２４０と、照合結果出力部２５０と、を備える。なお、図２では、情報提供サーバ２００の機能のうち、動画コンテンツの同一性判定処理に用いる機能部のみを示している。
【００４０】
字幕処理部２１０は、動画コンテンツの字幕情報から字幕特徴量を抽出する処理を行う処理部であって、動画コンテンツ入力部２１１と、字幕トラック分離部２１２と、字幕特徴量抽出部２１３とからなる。動画コンテンツ入力部２１１、字幕トラック分離部２１２、および字幕特徴量抽出部２１３は、それぞれ、情報処理装置１００の動画コンテンツ入力部１１０、字幕トラック分離部１２０、および字幕特徴量抽出部１３０と同一処理を行う。
【００４１】
すなわち、動画コンテンツ入力部２１１は、コンテンツ配信局１から動画コンテンツが入力されるインタフェースであり、入力された動画コンテンツを字幕トラック分離部２１２へ出力する。字幕トラック分離部２１２は、動画コンテンツから字幕情報である字幕トラックを抜き出して、字幕特徴量抽出部２１３へ出力する。字幕特徴量抽出部２１３は、抜き出された字幕トラックから字幕特徴量を抽出する。ここで、字幕特徴量抽出部２１３により抽出される字幕特徴量は、情報処理装置１００の字幕特徴量抽出部１３０で抽出される字幕特徴量と同一の指標で表されたものである。字幕特徴量抽出部２１３は、抽出した字幕特徴量を、各動画コンテンツと関連付けて、字幕特徴量蓄積部２２０に記録する。
【００４２】
字幕特徴量蓄積部２２０は、字幕特徴量抽出部２１３により抽出された字幕特徴量を、各動画コンテンツと関連付けて記憶する。例えば、字幕特徴量蓄積部２２０は、動画コンテンツに固有のコンテンツＩＤ（動画コンテンツを特定するための識別情報）とともに、字幕特徴量を記憶している。このとき、１つの動画コンテンツに対して、例えば、字幕の時間的間隔の配列や字幕内容等のように、異なる指標で動画コンテンツの特徴を表した複数の字幕特徴量を関連付けて記憶させてもよい。また、動画コンテンツの同一性判定処理を高速に行うため、字幕特徴量の記憶形態を適宜させてもよい。例えば、字幕特徴量が数値列である場合、全文検索した文字列に対し、Ｎ文字単位で機械的に文字を切り出すＮ−グラム法を用いて記憶させてもよい。
【００４３】
コメント情報入力部２３０は、情報処理装置１００から送信されたコメント情報が入力されるインタフェースである。コメント情報入力部２３０は、受信したコメント情報を字幕特徴量照合部２４０へ出力する。
【００４４】
字幕特徴量照合部２４０は、情報処理装置１００から送信されたコメント情報に含まれる字幕特徴量と、字幕特徴量蓄積部２２０に記憶された字幕特徴量とに基づいて、動画コンテンツの同一性判定処理を行う。字幕特徴量照合部２４０は、コメント情報に含まれる字幕特徴量と一致する字幕特徴量蓄積部２２０に記憶された字幕特徴量を探索し、字幕特徴量の一致する動画コンテンツを特定する。字幕特徴量照合部２４０は、字幕特徴量の照合により動画コンテンツが特定されたか否かを照合結果として照合結果出力部２５０へ出力する。動画コンテンツが特定された場合には、当該動画コンテンツを特定するための識別情報（例えばコンテンツＩＤ等）が照合結果に含まれる。
【００４５】
照合結果出力部２５０は、字幕特徴量照合部２４０から受信した照合結果を、他の処理部へ出力するインタフェースである。例えば、字幕特徴量照合部２４０の照合により、コメントされた動画コンテンツが特定された場合には、照合結果出力部２５０は、コメントをインターネット上に公開する処理を行う機能部（図示せず。）へ照合結果を出力することもできる。また、例えば、コメントされた動画コンテンツを特定することができなかった場合には、照合結果出力部２５０は、ユーザ側の情報処理装置１００に対して別の指標で表された字幕特徴量の送信を要求する機能部（図示せず。）へ照合結果を出力することもできる。
【００４６】
以上、本実施形態に係る同一性判定システムの機能構成について説明した。
【００４７】
＜３．同一性判定システムにおけるコンテンツの同一性判定処理＞
次に、図３および図４に基づいて、同一性判定システムにおけるコンテンツの同一性判定処理について説明する。なお、図３は、本実施形態に係る同一性判定システムにおけるコンテンツの同一性判定処理を示すフローチャートである。図４は、字幕特徴量の抽出処理の一例を示す説明図である。
【００４８】
同一性判定システムにおけるコンテンツの同一性判定処理では、まず、コンテンツ配信局１から配信された動画コンテンツの字幕特徴量を抽出する処理が行われる（Ｓ１００、Ｓ１０１、Ｓ２００、Ｓ２０１）。ユーザ側の情報処理装置１００では、コンテンツ配信局１から動画コンテンツを受信すると（Ｓ１００）、字幕トラック分離部１２０、字幕特徴量抽出部１３０により、字幕特徴量が抽出される（Ｓ１０１）。本実施形態では、字幕特徴量を、字幕トラックに複数含まれる、表示装置にコンテンツを表示させる時刻を指定するタイムスタンプを有する字幕データを用いて抽出する。
【００４９】
具体的には、図４に示すように、字幕トラックに含まれる字幕データを、タイムスタンプの小さい順に配列し、順に字幕１、字幕２、字幕３、・・・とする。各字幕データのタイムスタンプは、ｔ１、ｔ２、ｔ３、・・・とする。ここで、個々のタイムスタンプの差分ｘ（ｉ）（＝ｔ（ｉ＋１）−ｔ（ｉ））と定義する。差分ｘ（ｉ）はタイムスタンプの原点に依存しない、字幕の表示間隔のみに依存する値である。この差分ｘ（ｉ）を字幕特徴量として用いることで、動画コンテンツの照合を正確に行うことが可能となる。
【００５０】
そして、情報処理装置１００は、コメント入力部１４０から動画コンテンツに対するユーザコメントが入力されると（Ｓ１０２）、コメント情報出力部１５０より、コメントに字幕特徴量を付加したコメント情報を情報提供サーバ２００へ送信する（Ｓ１０３）。
【００５１】
一方、情報提供サーバ２００でも、コンテンツ配信局１からコンテンツが配信されると、ステップＳ１００、Ｓ１０１と同様の処理が行われる（Ｓ２００、Ｓ２０１）。情報提供サーバ２００の字幕特徴量抽出部２１３により抽出された字幕特徴量は、字幕特徴量蓄積部２２０に蓄積される（Ｓ２０２）。情報提供サーバ２００での字幕特徴量の抽出は、コンテンツ配信局１から動画コンテンツが配信されたタイミング、あるいは所定の時間間隔で行われる。情報提供サーバ２００は、動画コンテンツの字幕特徴量を保持した状態で、ユーザ側からのコメント情報の受信を待機する。
【００５２】
その後、情報提供サーバ２００が情報処理装置１００からコメント情報を受信すると、字幕特徴量照合部２４０は、字幕特徴量蓄積部２２０に蓄積された字幕特徴量の中から、コメント情報に含まれる字幕特徴量と一致する動画コンテンツを探索する（Ｓ２０３）。この際、字幕特徴量は、上述したように、字幕データのタイムスタンプから算出された、字幕の表示間隔を示す単純な数値列であるため、既存の文字列探索に用いられる探索アルゴリズムをそのまま適用することができる。
【００５３】
また、情報処理装置１００から受信した字幕特徴量が動画コンテンツの一部から生成された場合にも対応可能なように、字幕特徴量照合部２４０は、動画コンテンツの同一性を、完全一致ではなく部分一致で判定してもよい。部分一致した場合にも動画コンテンツに間に同一性があると判定する場合には、例えば、部分一致した度合いを示すパーセンテージが所定値以上であるとき同一コンテンツであると判定したり、最も高いパーセンテージを示す動画コンテンツを一致するコンテンツとして決定したりするようにしてもよい。なお、部分一致した度合いを示すパーセンテージは、その値が大きいほどより類似する動画コンテンツであることを示すものとする。
【００５４】
そして、字幕特徴量照合部２４０による字幕特徴量の照合結果が、照合結果出力部２５０より出力される（Ｓ２０４）。照合結果出力部２５０による最も単純な出力としては、同一と判定された動画コンテンツのコンテンツＩＤを出力することである。また、部分一致した場合にも動画コンテンツに間に同一性があると判定する場合には、照合結果出力部２５０は、より詳細な情報として、コンテンツＩＤとともに、部分一致であった場合の字幕特徴量の一致した度合いをパーセンテージで表し、出力してもよい。これにより、特定された動画コンテンツの確からしさを情報として提供することができる。
【００５５】
あるいは、複数の動画コンテンツにおいて、字幕特徴量の一致した度合いを示すパーセンテージが所定値であったときには、より詳細な同一性判定を行うため、これらの動画コンテンツのコンテンツＩＤを出力してもよい。この場合、字幕の時間的間隔の配列によっては１つの動画コンテンツを特定することができないため、これらのコンテンツＩＤの動画コンテンツから、コメントされた動画コンテンツを特定するため、他の字幕特徴量の送信要求を情報処理装置１００に行ってもよい。他の字幕特徴量としては、字幕の内容を示す字幕データ等がある。字幕データは、タイムスタンプの差分で表された字幕特徴量と比較して情報量は大きくなるが、画像から抽出された画像特徴量よりははるかに情報量は小さいので、処理速度を大きく低下させることはない。
【００５６】
以上、本実施形態に係る同一性判定システムにおけるコンテンツの同一性判定処理について説明した。かかる処理によれば、画像情報から抽出された画像特徴量と比較して情報量の小さい、字幕情報に基づき抽出された字幕特徴量を用いて、動画コンテンツの同一性を判定する。これにより、動画コンテンツに対する同一性の判定を高速に行うことができる。
【００５７】
＜４．ハードウェア構成例＞
本実施形態にかかる情報処理装置１００による処理は、ハードウェアにより実行させることもでき、ソフトウェアによって実行させることもできる。この場合、情報処理装置１００は、図５に示すようなコンピュータとして構成することもできる。以下、図５に基づいて、本実施形態に係る情報処理装置１００の一ハードウェア構成例について説明する。
【００５８】
本実施形態に係る情報処理装置１００は、上述したように、コンピュータ等の処理装置により実現することができる。情報処理装置１００は、図５に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ホストバス１０４ａとを備える。また、情報処理装置１００は、ブリッジ１０４と、外部バス１０４ｂと、インタフェース１０５と、入力装置１０６と、出力装置１０７と、ストレージ装置（ＨＤＤ）１０８と、ドライブ１０９と、接続ポート１１１と、通信装置１１３とを備える。
【００５９】
ＣＰＵ１０１は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置１００内の動作全般を制御する。また、ＣＰＵ１０１は、マイクロプロセッサであってもよい。ＲＯＭ１０２は、ＣＰＵ１０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１０３は、ＣＰＵ１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス１０４ａにより相互に接続されている。
【００６０】
ホストバス１０４ａは、ブリッジ１０４を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１０４ｂに接続されている。なお、必ずしもホストバス１０４ａ、ブリッジ１０４および外部バス１０４ｂを分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００６１】
入力装置１０６は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１０１に出力する入力制御回路などから構成されている。出力装置１０７は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置や、スピーカなどの音声出力装置を含む。
【００６２】
ストレージ装置１０８は、情報処理装置１００の記憶部の一例であり、データ格納用の装置である。ストレージ装置１０８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置１０８は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置１０８は、ハードディスクを駆動し、ＣＰＵ１０１が実行するプログラムや各種データを格納する。
【００６３】
ドライブ１０９は、記憶媒体用リーダライタであり、情報処理装置１００に内蔵、あるいは外付けされる。ドライブ１０９は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体に記録されている情報を読み出して、ＲＡＭ１０３に出力する。
【００６４】
接続ポート１１１は、外部機器と接続されるインタフェースであって、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などによりデータ伝送可能な外部機器との接続口である。また、通信装置１１３は、例えば、通信網１０に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置１１２は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ワイヤレスＵＳＢ対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【００６５】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００６６】
例えば、上記実施形態では、字幕情報を有する動画コンテンツについての同一性判定処理について説明したが、本発明はかかる例に限定されない。例えば、配信された動画コンテンツ自体に字幕情報が付随していない場合であっても、動画コンテンツが地上波デジタル放送であり、同時に放送されたワンセグ放送に字幕情報があれば、これを用いて動画コンテンツの同一性を判定することができる。この場合、字幕トラック分離部１２０、２１２は、そのワンセグ放送の字幕情報を分離して、字幕特徴量抽出部１３０へ出力する。字幕特徴量抽出部１３０は、上述した処理と同様に、この字幕情報から字幕特徴量を抽出することができる。
【符号の説明】
【００６７】
１        コンテンツ配信局
１００    情報処理装置
１１０、２１１    動画コンテンツ入力部
１２０、２１２    字幕トラック分離部
１３０、２１３    字幕特徴量抽出部
１４０    コメント入力部
１５０    コメント情報出力部
２００    情報提供サーバ
２１０    字幕処理部
２２０    字幕特徴量蓄積部
２３０    コメント情報入力部
２４０    字幕特徴量照合部
２５０    照合結果出力部
【図１】
2012003407.tif 000003
【図２】
2012003407.tif 000004
【図３】
2012003407.tif 000005
【図４】
2012003407.tif 000006
【図５】
2012003407.tif 000007