(57)【要約】【課題】検索キーに対応する映像情報等を提示する情報処理装置を提供する。【解決手段】映像記録再生装置１００から受信したキー情報をキー記憶部２５１に保存するキー受信部２２１と、コンテンツを取得する取得部２２２と、対象コンテンツから特徴量を抽出する抽出部２２３と、抽出された特徴量のうち、記憶されているキー情報に含まれる特徴量に対する一致度が所定の閾値より大きい特徴量を検出し、検出した特徴量の抽出元である対象コンテンツのコンテンツに占める範囲を表す範囲情報を検出する検出部２２４と、検出された範囲情報に対応する対象コンテンツを取得し、取得したコンテンツから抽出した特徴量に対する一致度が閾値より大きい特徴量を含むキー情報を対応づけた対応情報を生成する対応生成部２２５と、対応情報に基づいてキー情報を選択可能に提示する提示部２２６と、を備えた。【選択図】        図１
2008084115.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに関する処理を行う情報処理装置であって、
第１のコンテンツの注目部分の特徴量を含むキー情報を記憶可能なキー記憶部と、
ネットワークを介して接続された他の情報処理装置から前記キー情報を受信し、受信した前記キー情報を前記キー記憶部に保存するキー受信部と、
第２のコンテンツを取得する取得部と、
前記第２のコンテンツから時系列的な前記特徴量を抽出する抽出部と、
前記第２のコンテンツから抽出された前記特徴量の各々と前記キー情報に含まれる前記特徴量との一致度が第１閾値より高くなる類似部分を前記第２のコンテンツから検出して、前記類似部分の範囲を特定する範囲情報を出力する検出部と、
検出された前記範囲情報で表される範囲に含まれる前記類似部分を取得し、取得した前記類似部分と、前記キー情報とを対応づけた対応情報を生成する対応生成部と、
生成された前記対応情報に基づいて前記キー情報を選択可能に提示する提示部と、
を備えたことを特徴とする情報処理装置。
【請求項２】
提示された前記キー情報から選択された前記キー情報の入力を受付ける選択受付部をさらに備え、
前記取得部はさらに第３のコンテンツを取得し、
前記抽出部はさらに前記第３のコンテンツから時系列的な前記特徴量を抽出し、
前記検出部は、前記第３のコンテンツから抽出された前記特徴量の各々と前記キー情報に含まれる前記特徴量との一致度が前記第１閾値より高くなる前記類似部分を前記第３のコンテンツから検出して、前記類似部分の前記範囲情報を出力すること、
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得部が取得した前記第２のコンテンツに関連する前記キー情報の取得を要求する要求メッセージを送信する要求送信部をさらに備え、
前記キー受信部は、前記要求メッセージに対応して送信された前記キー情報を受信すること、
を特徴とする請求項１に記載の情報処理装置。
【請求項４】
検出された前記範囲情報で表される範囲に含まれる前記類似部分を取得し、取得した前記類似部分から、受信した前記キー情報に含まれる前記特徴量と異なる前記特徴量を抽出し、抽出した前記特徴量を含む前記キー情報を生成するキー生成部をさらに備えたこと、
を特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記キー受信部は、前記特徴量を抽出する部分として指定された第１範囲の少なくとも一部を含む第２範囲から抽出された前記特徴量と、前記第１範囲と前記第２範囲との差分とを含む前記キー情報を受信し、
前記検出部は、さらに、検出した前記範囲情報を前記差分に基づいて補正し、
前記キー生成部は、補正された前記範囲情報で表される範囲に含まれる前記類似部分を取得し、取得した前記類似部分から、受信した前記キー情報に含まれる前記特徴量と異なる前記特徴量を抽出し、抽出した前記特徴量を含む前記キー情報を生成すること、
を特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記キー受信部は、前記キー情報に含まれる前記特徴量の抽出元である前記第１のコンテンツに関連する関連情報をさらに含む前記キー情報を受信し、
前記取得部は、受信した前記キー情報に含まれる前記関連情報に基づいて、受信した前記キー情報に関連する前記第２のコンテンツを取得すること、
を特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記キー受信部は、前記第１のコンテンツの識別情報、名称、種別、提供元、および提供日時の少なくとも１つを前記関連情報として含む前記キー情報を受信すること、
を特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記取得部は、受信した前記キー情報に含まれる前記関連情報に基づいて、前記キー情報に関連する前記第２のコンテンツの提供日時を取得し、取得した前記提供日時に、受信した前記キー情報に関連する前記第２のコンテンツを取得すること、
を特徴とする請求項６に記載の情報処理装置。
【請求項９】
前記キー受信部は、取得した前記第２のコンテンツにメタデータを付与する付与方法を前記関連情報として含む前記キー情報を受信し、
前記対応生成部は、前記付与方法を含む前記キー情報を受信した場合に、前記付与方法に基づいて前記類似部分に前記メタデータを付与し、前記メタデータを付与した前記類似部分と前記キー情報とを対応づけた前記対応情報を生成すること、
を特徴とする請求項６に記載の情報処理装置。
【請求項１０】
前記キー受信部は、前記キー情報に含まれる前記特徴量の抽出元である第１のコンテンツ、および前記第１のコンテンツに関連する第４のコンテンツのそれぞれについての前記関連情報を含む前記キー情報を受信し、
前記取得部は、前記第１のコンテンツおよび前記第４のコンテンツそれぞれの前記関連情報に基づいて、前記第２のコンテンツを取得し、
前記検出部は、前記第１のコンテンツに関連する度合いを示す関連度が予め定められた第２閾値より大きい前記第２のコンテンツの前記類似部分を検出すること、
を特徴とする請求項６に記載の情報処理装置。
【請求項１１】
前記キー受信部は、前記第１のコンテンツの提供日時を前記第１のコンテンツについての前記関連情報として含む前記キー情報を受信し、
前記検出部は、検出した前記特徴量の抽出元である前記類似部分のうち、前記類似部分の提供日時と前記第１のコンテンツの提供日時との前記関連度が前記第２閾値より大きい前記類似部分の前記範囲情報を検出すること、
を特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記関連度が前記第２閾値より大きい前記類似部分の提供日時と、前記第１のコンテンツの提供日時との差分を算出し、算出した前記差分に基づいて時刻を補正する補正部をさらに備えたこと、
を特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記検出部は、前記第１のコンテンツの注目部分の時刻情報と前記第２のコンテンツの前記類似部分の時刻情報との前記関連度が前記第２閾値より大きい前記第２のコンテンツの前記類似部分を検出すること、
を特徴とする請求項１０に記載の情報処理装置。
【請求項１４】
前記第２のコンテンツを記憶する情報記憶部をさらに備え、
前記取得部は、前記情報記憶部から前記第２のコンテンツを取得すること、
を特徴とする請求項１に記載の情報処理装置。
【請求項１５】
前記取得部は、前記第２のコンテンツを提供する外部装置からネットワークを介して前記第２のコンテンツを取得すること、
を特徴とする請求項１に記載の情報処理装置。
【請求項１６】
前記キー受信部は、前記類似部分を復元できない前記特徴量を含む前記キー情報を受信すること、
を特徴とする請求項１に記載の情報処理装置。
【請求項１７】
前記キー受信部は、前記類似部分を復元できる前記特徴量を暗号化した前記特徴量を含む前記キー情報を受信すること、
を特徴とする請求項１に記載の情報処理装置。
【請求項１８】
コンテンツに関する処理を行う情報処理装置における情報処理プログラムであって、
ネットワークを介して接続された他の情報処理装置から、第１のコンテンツの注目部分の特徴量を含むキー情報を受信し、受信した前記キー情報をキー記憶部に保存するキー受信手順と、
第２のコンテンツを取得する取得手順と、
前記第２のコンテンツから時系列的な前記特徴量を抽出する抽出手順と、
前記第２のコンテンツから抽出された前記特徴量の各々と前記キー情報に含まれる前記特徴量との一致度が第１閾値より高くなる類似部分を前記第２のコンテンツから検出して、前記類似部分の範囲を特定する範囲情報を出力する検出手順と、
検出された前記範囲情報で表される範囲に含まれる前記類似部分を取得し、取得した前記類似部分と、前記キー情報とを対応づけた対応情報を生成する対応生成手順と、
生成された前記対応情報に基づいて前記キー情報を選択可能に提示する提示手順と、
をコンピュータに実行させる情報処理プログラム。
【請求項１９】
取得した第１のコンテンツに対する検索キーを生成する第１情報処理装置と、前記第１情報処理装置とネットワークを介して接続され、前記検索キーに関連する第２のコンテンツを取得する第２情報処理装置とを備えた情報処理システムであって、
前記第１情報処理装置は、
前記第１のコンテンツを取得する第１取得部と、
取得した前記第１のコンテンツの一部または全部であって、前記第１のコンテンツの特徴を表す特徴量を抽出する対象となる対象コンテンツの指定を受付ける指定受付部と、
指定を受付けた前記対象コンテンツから前記特徴量を抽出し、抽出した特徴量を前記コンテンツの前記検索キーとして含むキー情報を生成するキー生成部と、
生成した前記キー情報を前記第２情報処理装置に送信するキー送信部と、を備え、
前記第２情報処理装置は、
前記キー情報を記憶可能なキー記憶部と、
前記第１情報処理装置から前記キー情報を受信し、受信した前記キー情報を前記キー記憶部に保存するキー受信部と、
前記第２のコンテンツを取得する第２取得部と、
前記第２のコンテンツから時系列的な前記特徴量を抽出する抽出部と、
前記第２のコンテンツから抽出された前記特徴量の各々と前記キー情報に含まれる前記特徴量との一致度が第１閾値より高くなる類似部分を前記第２のコンテンツから検出して、前記類似部分の範囲を特定する範囲情報を出力する検出部と、
検出された前記範囲情報で表される範囲に含まれる前記類似部分を取得し、取得した前記類似部分と、前記キー情報とを対応づけた対応情報を生成する対応生成部と、
生成された前記対応情報に基づいて前記キー情報を選択可能に提示する提示部と、
を備えたことを特徴とする情報処理システム。
【請求項２０】
取得した第１のコンテンツに対する検索キーを生成する第１情報処理装置と、前記第１情報処理装置とネットワークを介して接続され、前記検索キーを管理するサーバ装置と、前記サーバ装置とネットワークを介して接続され、前記検索キーに関連する第２のコンテンツを取得する第２情報処理装置とを備えた情報処理システムであって、
前記第１情報処理装置は、
前記第１のコンテンツを取得する第１取得部と、
取得した前記第１のコンテンツの一部または全部であって、前記第１のコンテンツの特徴を表す特徴量を抽出する対象となる対象コンテンツの指定を受付ける指定受付部と、
指定を受付けた前記対象コンテンツから前記特徴量を抽出し、抽出した特徴量を前記コンテンツの前記検索キーとして含むキー情報を生成するキー生成部と、
生成した前記キー情報を前記サーバ装置に送信する第１キー送信部と、を備え、
前記サーバ装置は、
前記キー情報を記憶可能な第１キー記憶部と、
前記キー情報を前記第１情報処理装置から受信し、受信した前記キー情報を前記第１キー記憶部に保存する第１キー受信部と、
前記キー情報の取得を要求する要求メッセージを受信する要求受信部と、
受信した前記要求メッセージに対応して前記キー情報を前記第１キー記憶部から取得し、取得した前記キー情報を前記第２情報処理装置に送信する第２キー送信部と、を備え、
前記第２情報処理装置は、
前記キー情報を記憶可能な第２キー記憶部と、
前記サーバ装置から前記キー情報を受信し、受信した前記キー情報を前記第２キー記憶部に保存する第２キー受信部と、
前記第２のコンテンツを取得する第２取得部と、
前記第２のコンテンツから時系列的な前記特徴量を抽出する抽出部と、
前記第２のコンテンツから抽出された前記特徴量の各々と前記キー情報に含まれる前記特徴量との一致度が第１閾値より高くなる類似部分を前記第２のコンテンツから検出して、前記類似部分の範囲を特定する範囲情報を出力する検出部と、
検出された前記範囲情報で表される範囲に含まれる前記類似部分を取得し、取得した前記類似部分と、前記キー情報とを対応づけた対応情報を生成する対応生成部と、
生成された前記対応情報に基づいて前記キー情報を選択可能に提示する提示部と、
を備えたことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、映像または／および音声を含むコンテンツ情報を処理する情報処理装置、情報処理プログラムおよび情報処理システムに関するものである。
【背景技術】
【０００２】
近年、音声や映像を記録する機器の主流は、従来のアナログ方式の磁気テープから、デジタル方式の磁気ディスクや半導体メモリ等に移っている。特に大容量のハードディスクを使用した映像記録再生装置では、記録可能な容量が飛躍的に拡大している。このような機器を使用すれば、放送や通信によって提供される多数の番組の映像を保存しておき、ユーザが自在に選択して視聴できる。
【０００３】
保存されている映像の管理に関しては、番組等の単位であるタイトル（プログラム）でファイル化した上で、名称その他の情報を付与しておき、一覧の際に代表画像（サムネイル）と名称等を並べて表示することができる。また、一番組（タイトル）の中をチャプタ（セグメント）と呼ばれる単位に分割し、チャプタ単位で再生や編集を行うこともできる。チャプタ名を付与したり、チャプタの代表画面（サムネイル）を表示したりして、チャプタ一覧から好みの場面を含むチャプタを選択して再生することや、選択したチャプタを並べてプレイリスト等を生成することができる。これらの管理方法を規定するものとして、ＤＶＤ（Digital Versatile Disk）のＶＲ（VideoRecording）モードが存在する。
【０００４】
番組（タイトル）内の区間や位置の指定に用いられるマーカには、映像・音声コンテンツを再生したときの時間的位置に対応する再生時刻情報が含まれており、チャプタ分割点を表すチャプタマーカのほか、装置によっては、編集操作の際の対象区間を指定するエディットマーカや、頭出し操作の際にジャンプ先の地点を指定するインデックスマーカを使用する場合もある。なお、本明細書における「マーカ」も上記の意味で使用する。
【０００５】
番組名に関しては、ＥＰＧ（Electronic Program Guide）等によって提供される番組情報を利用すれば、録画保存されたファイルに番組名を自動付与することもできる。ＥＰＧで提供される番組情報については、ＡＲＩＢ（Association of Radio Industries and Businesses）標準規格（STD-B10）が存在する。
【０００６】
一番組の中では、分割する時刻位置を与える情報や、分割された各々を容易に識別できるような名称等をはじめ、視聴や編集等を支援したり自動化したりするために有用なメタデータとしてさまざまなものが考えられるが、これらが汎用的に外部から提供されることはほとんどない。このため、一般の視聴者向けの機器では、記録された音声や映像に基づいて、装置側でメタデータ生成を行うことが必要になっている。
【０００７】
映像・音声コンテンツに関する汎用的なメタデータの記述形式としてＭＰＥＧ（Moving Picture Experts Group）−７が存在し、コンテンツと対応付けてＸＭＬ（eXtensible Markup Language）データベースに格納する方法が存在する。また、放送におけるメタデータの伝送方式等について、ＡＲＩＢ（Association of Radio Industries and Businesses）標準規格（STD-B38）が存在し、これらに準拠してメタデータを記録することもできる。
【０００８】
一方、映像記録再生装置に保存した映像等を検索する方法として、映像等の情報から抽出された情報の特徴を表す特徴量を検索キーとして検索する方法が知られている。例えば、特許文献１では、ユーザが特徴量の抽出元の音響信号または映像信号を聴取または視聴することにより区間を指定し、抽出した音響特徴量を検索キーとして検索部に登録することによって、音響の一致または類似を検索する音響検索技術が提案されている。
【０００９】
また、特許文献２では、画像の特徴量を利用して検索キーを作成することによって類似映像を検索する技術が提案されている。このような音響検索や映像検索の結果に基づいて、類似した音響コンテンツや映像コンテンツの表示、その中の類似箇所の表示、構造化、メタデータ付与等を行うことができる。
【００１０】
これらの検索に用いられる検索キーの情報は、例えば、ＰＣＭ（Pulse Code Modulation）、ＭＰＥＧ、ＪＰＥＧ（Joint Photographic Experts Group）などのように、元の音響または映像あるいは画像が視聴可能な程度に復元できるような一般的な符号化を行ったものであってもよい。
【００１１】
しかし、通常は高速に検索を行ったり、索引情報のサイズを小さくしたりする必要があるため、大幅に情報量を低減したものが用いられる。すなわち、視覚的に意味をなさないほど大きなブロック単位の画像情報、複数の特徴量を分離不能に混合した情報、粗い量子化によってコード化した情報、零交差数などの音響の部分的な特徴を使った情報、または一定時間の特徴量をヒストグラムに落とした情報などが用いられる。これらの検索に用いられる特徴量から元の音響または映像あるいは画像を直接復元することはできない。
【００１２】
【特許文献１】特開２００１−１３４６１３号公報
【特許文献２】特開２００２−４４６１０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
映像または音声などを検索するときに映像または音声の特徴量を検索キーとして利用する場合、原則として当該検索キーを生成した装置内で利用することを前提としている。一方、他の装置で生成された検索キーを流用して映像等の検索が可能となれば、検索キー生成の負担の軽減が図れるなどユーザの利便性が向上する。この場合、適切な検索キーを選択可能とすることなどを目的として、特徴量の抽出元となった映像または音声を確認できるようにすることが望ましい。
【００１４】
しかしながら、例えば検索キーとともに対応する映像や音声を通信などを介して他の装置に提供すると、著作権の問題のほか、一般に情報量が多い映像情報や音声情報を送受信することによる通信量の増大という問題が生じる。
【００１５】
本発明は、上記に鑑みてなされたものであって、検索キーに対応する映像や音声の提供を受けることなく、検索キーに対応する映像や音声の情報を提示することができる情報処理装置、情報処理プログラムおよび情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
上述した課題を解決し、目的を達成するために、本発明は、コンテンツに関する処理を行う情報処理装置であって、第１のコンテンツの注目部分の特徴量を含むキー情報を記憶可能なキー記憶部と、ネットワークを介して接続された他の情報処理装置から前記キー情報を受信し、受信した前記キー情報を前記キー記憶部に保存するキー受信部と、第２のコンテンツを取得する取得部と、前記第２のコンテンツから時系列的な前記特徴量を抽出する抽出部と、前記第２のコンテンツから抽出された前記特徴量の各々と前記キー情報に含まれる前記特徴量との一致度が第１閾値より高くなる類似部分を前記第２のコンテンツから検出して、前記類似部分の範囲を特定する範囲情報を出力する検出部と、検出された前記範囲情報で表される範囲に含まれる前記類似部分を取得し、取得した前記類似部分と、前記キー情報とを対応づけた対応情報を生成する対応生成部と、生成された前記対応情報に基づいて前記キー情報を選択可能に提示する提示部と、を備えたことを特徴とする。
【００１７】
また、本発明は、上記装置を実行することができるプログラムである。
【００１８】
また、本発明は、取得した第１のコンテンツに対する検索キーを生成する第１情報処理装置と、前記第１情報処理装置とネットワークを介して接続され、前記検索キーに関連する第２のコンテンツを取得する第２情報処理装置とを備えた情報処理システムであって、前記第１情報処理装置は、前記第１のコンテンツを取得する第１取得部と、取得した前記第１のコンテンツの一部または全部であって、前記第１のコンテンツの特徴を表す特徴量を抽出する対象となる対象コンテンツの指定を受付ける指定受付部と、指定を受付けた前記対象コンテンツから前記特徴量を抽出し、抽出した特徴量を前記コンテンツの前記検索キーとして含むキー情報を生成するキー生成部と、生成した前記キー情報を前記第２情報処理装置に送信するキー送信部と、を備え、前記第２情報処理装置は、前記キー情報を記憶可能なキー記憶部と、前記第１情報処理装置から前記キー情報を受信し、受信した前記キー情報を前記キー記憶部に保存するキー受信部と、前記第２のコンテンツを取得する第２取得部と、前記第２のコンテンツから時系列的な前記特徴量を抽出する抽出部と、前記第２のコンテンツから抽出された前記特徴量の各々と前記キー情報に含まれる前記特徴量との一致度が第１閾値より高くなる類似部分を前記第２のコンテンツから検出して、前記類似部分の範囲を特定する範囲情報を出力する検出部と、検出された前記範囲情報で表される範囲に含まれる前記類似部分を取得し、取得した前記類似部分と、前記キー情報とを対応づけた対応情報を生成する対応生成部と、生成された前記対応情報に基づいて前記キー情報を選択可能に提示する提示部と、を備えたことを特徴とする。
【００１９】
また、本発明は、取得した第１のコンテンツに対する検索キーを生成する第１情報処理装置と、前記第１情報処理装置とネットワークを介して接続され、前記検索キーを管理するサーバ装置と、前記サーバ装置とネットワークを介して接続され、前記検索キーに関連する第２のコンテンツを取得する第２情報処理装置とを備えた情報処理システムであって、前記第１情報処理装置は、前記第１のコンテンツを取得する第１取得部と、取得した前記第１のコンテンツの一部または全部であって、前記第１のコンテンツの特徴を表す特徴量を抽出する対象となる対象コンテンツの指定を受付ける指定受付部と、指定を受付けた前記対象コンテンツから前記特徴量を抽出し、抽出した特徴量を前記コンテンツの前記検索キーとして含むキー情報を生成するキー生成部と、生成した前記キー情報を前記サーバ装置に送信する第１キー送信部と、を備え、前記サーバ装置は、前記キー情報を記憶可能な第１キー記憶部と、前記キー情報を前記第１情報処理装置から受信し、受信した前記キー情報を前記第１キー記憶部に保存する第１キー受信部と、前記キー情報の取得を要求する要求メッセージを受信する要求受信部と、受信した前記要求メッセージに対応して前記キー情報を前記第１キー記憶部から取得し、取得した前記キー情報を前記第２情報処理装置に送信する第２キー送信部と、を備え、前記第２情報処理装置は、前記キー情報を記憶可能な第２キー記憶部と、前記サーバ装置から前記キー情報を受信し、受信した前記キー情報を前記第２キー記憶部に保存する第２キー受信部と、前記第２のコンテンツを取得する第２取得部と、前記第２のコンテンツから時系列的な前記特徴量を抽出する抽出部と、前記第２のコンテンツから抽出された前記特徴量の各々と前記キー情報に含まれる前記特徴量との一致度が第１閾値より高くなる類似部分を前記第２のコンテンツから検出して、前記類似部分の範囲を特定する範囲情報を出力する検出部と、検出された前記範囲情報で表される範囲に含まれる前記類似部分を取得し、取得した前記類似部分と、前記キー情報とを対応づけた対応情報を生成する対応生成部と、生成された前記対応情報に基づいて前記キー情報を選択可能に提示する提示部と、を備えたことを特徴とする。
【発明の効果】
【００２０】
本発明によれば、検索キーに対応する映像や音声の提供を受けることなく、検索キーに対応する映像や音声の情報を提示することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下に添付図面を参照して、この発明にかかる映像または／および音声を処理する情報処理装置、プログラムおよび情報処理システムの最良な実施の形態を詳細に説明する。
【００２２】
（第１の実施の形態）
第１の実施の形態にかかる情報処理装置は、他の情報処理装置で生成された検索キーを受信し、受信した検索キーに含まれるコンテンツの特徴量を用いて当該コンテンツに関連する他のコンテンツを取得し、検索キーと対応づけて提示可能とするものである。
【００２３】
以下では、ハードディスクに映像を記録して再生を行うＨＤＤ搭載ビデオレコーダーなどの映像記録再生装置に本発明の情報処理装置を適用した例について説明する。なお、適用可能な装置はこれに限られるものではなく、コンテンツから抽出した特徴量を検索キーとして検索を行うものであればあらゆる装置に適用できる。また、対象とするコンテンツは映像に限られず、音声を含む映像や、音声のみを対象とするように構成してもよい。例えば、ＨＤＤ内蔵型音楽再生装置に本発明の情報処理装置を適用することができる。
【００２４】
図１は、第１の実施の形態にかかる映像記録再生装置２００および他の情報処理装置である映像記録再生装置１００を含む情報処理システムの構成を示すブロック図である。同図に示すように、映像記録再生装置２００は、映像記録再生装置１００とインターネットなどのネットワーク３００を介して接続されている。
【００２５】
映像記録再生装置１００は、情報記憶部１５１と、取得部１０１と、指定受付部１０２と、キー生成部１０３と、キー送信部１０４と、再生部１０５と、を備えている。
【００２６】
情報記憶部１５１は、予め取得した映像情報を記憶するものであり、ＨＤＤ（Hard Disk Drive）、ＲＡＭ（Random Access Memory）、光ディスク、メモリカードなどの一般的に利用されているあらゆる記憶媒体により構成することができる。また、情報記憶部１５１には、各映像情報に対して、コンテンツを一意に識別する識別情報（番組ＩＤなど）、コンテンツの名称、コンテンツの種別、コンテンツの提供元（放送局）、および提供日時（放送日時）などのコンテンツ特定情報が対応づけられて記憶される。さらに、情報記憶部１５１には、映像のタイトル、チャプタなどの単位に分割するための情報、分割単位の名前や属性等に関する情報が記録されている。
【００２７】
取得部１０１は、情報記憶部１５１に記録されている映像情報を読み出して取得するものである。また、取得部１０１が、アナログ映像音声信号を読み出し、デジタル映像音声データに変換して映像情報を取得するように構成してもよい。なお、これらの処理に加えて、必要に応じて取得部１０１が映像情報の暗号解除処理（例えば、Ｂ−ＣＡＳ（Broadcast Satellite Conditional Access System））、デコード処理（例えば、ＭＰＥＧ−２  ＡＡＣ（Advanced Audio Coding））、形式変換処理（例えば、ＴＳ（Transport Stream）からＰＳ（Program Stream）へ）、レート（圧縮率）変換処理等を行うように構成してもよい。
【００２８】
また、取得部１０１は、映像音声データから画像データを分離して、キー生成部１０３へ渡す。例えば、ＭＰＥＧ２データを多重分離化（Ｄｅｍｕｘ）して、音声データを含むＭＰＥＧ２Ａｕｄｉｏ  ＥＳ、または画像データを含むＭＰＥＧ２Ｖｉｄｅｏ  ＥＳを取り出し、デコードする。
【００２９】
指定受付部１０２は、取得部１０１で取得された映像情報の全部または一部区間を指定するキー指定情報の入力を受付けるものである。例えば、指定受付部１０２は、マウスやリモコンなどのデバイスを用いたユーザの操作により指定された区間を受付ける。なお、映像情報を再生し、ユーザが映像情報を確認しながら始終端の位置を指定するように構成してもよい。また、チャプタ名一覧等からチャプタを選択し、選択されたチャプタ全体を指定された区間と見なすように構成してもよい。
【００３０】
キー生成部１０３は、指定受付部１０２が受付けたキー指定情報に従って、取得部１０１で取得された映像音声データの全部または一部区間を切り出し、後述する検出部２２４で検索キーとして使用される映像または音声の特徴量データを生成し、生成した特徴量データを検索キーとして含むキー情報を生成するものである。
【００３１】
ここで、キー生成部１０３が生成する音声の特徴量データは、ＰＣＭやＭＰ３（MPEG Audio Layer3）などのように、聴取可能に復元できるような一般的な符号化を行ったものではなく、音声データを特徴抽出してパラメータ化したものである。例えば、周波数スペクトルについて一定時間のヒストグラムを取ったもののように、元の音響を直接復元することのできない特徴量が該当する。
【００３２】
また、キー生成部１０３が生成する映像の特徴量データは、静止画であればＪＰＥＧ、動画であればＭＰＥＧなどのように、視聴可能に復元できるような一般的な符号化を行ったものではなく、映像音声データを特徴抽出してパラメータ化したものである。例えば、画面を８×６のブロックに分割した４８領域の輝度、色相、彩度の各平均やヒストグラムを取り出したものは、視覚的に意味をなさないほど大きなブロック単位の画像情報であり、元の映像を視聴可能な程度に復元することのできない特徴量が該当する。
【００３３】
また、キー生成部１０３は、高速に検索を行ったり、索引情報のサイズを小さくしたりする必要がある場合には、大幅に情報量を低減したものが用いられることに対応し、元の映像や音声を視聴可能な程度に直接復元できない特徴量データを生成する。例えば、帯域ごとや全体のパワー、粗い量子化によってコード化した量、零交差数などを特徴量としたものが該当し、複数の特徴量を分離不能に混合したものや、一定時間の特徴量のヒストグラムなども同様の性質がある。
【００３４】
また、キー生成部１０３は、特徴量データとして、視聴可能に復元できるような一般的な符号化を行ったものを暗号化し、装置内で検索キー作成などの用途に限定して復号（暗号解除）化するように構成してもよい。この場合は、装置外では視聴目的などの一般用途で暗号解除できないが、装置内でも特徴量データから視聴可能に復元して再生しないことを保証する必要がある。すなわち、復元可能な情報は保護されていて再生できないようになっているので、実質的に再生させるための情報を含んでいないのと同等である。
【００３５】
また、キー生成部１０３は、キー情報に、特徴量データ（検索キー）の作成者名、作成日時、検索キーの名称、番組・タイトル名、放送日時、コメント等を含めるように構成してもよい。この場合、例えば、図示しない入力部から必要に応じてこれらの情報をユーザが入力するように構成してもよい。
【００３６】
また、キー生成部１０３は、後述するキー送信部１０４において映像記録再生装置２００に送信されるキー情報に加えて、それ以外の目的で利用する情報、例えば、映像記録再生装置１００内においてキー区間の映像音声データを再生したり、キー照合を行ったりするために、視聴可能に復元できるような一般的な符号化を行った情報を生成するように構成してもよい。
【００３７】
キー送信部１０４は、キー生成部１０３により生成されたキー情報を、ネットワーク３００を経由して映像記録再生装置２００に送信するものである。
【００３８】
再生部１０５は、ユーザの操作等に応じて、情報記憶部１５１に記録された映像情報を読み出して再生する処理を行うものである。再生部１０５が再生することにより、表示装置（図示せず）に再生された映像が表示される。なお、再生部１０５は、従来から用いられている一般的な手法により映像情報の復号等の処理や映像音声信号の出力処理を行うことにより映像情報の再生を行う。
【００３９】
映像記録再生装置２００は、キー記憶部２５１と、情報記憶部２５２と、キー受信部２２１と、取得部２２２と、抽出部２２３と、検出部２２４と、対応生成部２２５と、提示部２２６と、再生部２２７とを備えている。
【００４０】
キー記憶部２５１は、後述するキー受信部２２１により受信されたキー情報を記憶するものである。情報記憶部２５２は、映像記録再生装置１００の情報記憶部１５１と同様に、予め取得した映像情報を記憶するものである。キー記憶部２５１および情報記憶部２５２は、ＨＤＤ、ＲＡＭ、光ディスク、メモリカードなどの一般的に利用されているあらゆる記憶媒体により構成することができる。
【００４１】
キー受信部２２１は、映像記録再生装置１００から送信されたキー情報を受信し、キー記憶部２５１に保存するものである。
【００４２】
取得部２２２は、外部のデジタルビデオカメラ、デジタルマイクロホン、デジタル放送等の受信チューナー、その他のデジタル機器から入力される映像音声データを取得し、情報記憶部２５２に記録するものである。また、取得部２２２は、情報記憶部２５２に記録済みの映像音声データから映像音声データを取得する。
【００４３】
また、取得部２２２は、映像音声データを記録するとともに、映像音声データから画像データを分離して検出部２２４へ渡す。例えば、ＭＰＥＧ２データを多重分離化（Ｄｅｍｕｘ）して、画像データを含むＭＰＥＧ２Ｖｉｄｅｏ  ＥＳを取り出し、デコードする。
【００４４】
なお、取得部２２２が、外部のビデオカメラ、マイクロホン、放送受信チューナー、その他の機器から入力されるアナログ映像音声信号を取得し、デジタル映像音声データに変換した後、情報記憶部２５２に記録するように構成してもよい。
【００４５】
さらに、これらの処理に加えて、必要に応じて映像音声データの暗号解除処理、デコード処理、形式変換処理、レート変換処理等を行ってもよい。また、検索キーに関連する映像音声データを取得するために、キー情報に含まれる番組・タイトル名や放送日時を参照して選択的に放送番組の映像音声データを取得してもよい。例えば、キー情報に含まれる番組名が一致する番組を取得するために、当該番組に対応するチャンネルに合わせて放送の受信を開始するように構成してもよい。
【００４６】
抽出部２２３は、取得部２２２で取得された映像音声データから特徴量データを抽出するものである。抽出部２２３は、取得された映像音声データの任意の区間を対象として特徴量データを抽出する。なお、抽出部２２３は、映像記録再生装置１００のキー生成部１０３と同様の手法により特徴量データを抽出する。
【００４７】
検出部２２４は、抽出部２２３が抽出した特徴量データと、キー記憶部２５１に記憶されている検索キーに含まれる特徴量データとを所定の条件に従って照合し、取得した映像音声データ中で、特徴量が適合する範囲の情報を表す範囲情報を検出する。
【００４８】
このように、特徴量データの「照合」とは、対象データ（音声データまたは映像音声データ）の特徴量データとキー情報内の特徴量データとを比較し、対象データの中のいずれの位置または区間が、キー情報内の特徴量データに該当するかを検出することを意味する。
【００４９】
対応生成部２２５は、検出部２２４により検出された範囲情報を参照し、検索キーに対応する区間の映像音声データとして、範囲情報で表される範囲に含まれる映像音声データを取得し、取得した映像音声データとキー情報とを対応づけた対応情報を生成するものである。また、対応生成部２２５は、映像音声データの番組・タイトル名、抽出された映像音声データに対応付けられた字幕データなども、対応情報に含める。
【００５０】
提示部２２６は、対応生成部２２５により生成された対応情報を用いて、キー記憶部２５１に記憶されているキー情報の表示を行うものである。キー情報を表示する表示画面の詳細については後述する。
【００５１】
なお、提示部２２６は、キー記憶部２５１に記憶されているキー情報の全てを一覧表示してもよいし、キー受信部２２１で新しく受信されたキー情報（新着キー）のみを表示するように構成してもよい。また、後述する再生部２２７により情報記憶部２５２から読み出したり放送を受信したりして再生している映像情報に関連する情報であるコンテンツ特定情報と、キー記憶部２５１に記憶されているキー情報に含まれるコンテンツ特定情報とを比較し、同一または類似するコンテンツ特定情報を含むキー情報（現番組関連キー）を抽出して表示するように構成してもよい。
【００５２】
再生部２２７は、映像記録再生装置１００の再生部１０５と同様に、情報記憶部２５２に記録された映像情報を読み出して再生する処理を行うものである。
【００５３】
次に、このように構成された第１の実施の形態にかかる映像記録再生装置２００による情報処理について説明する。図２は、第１の実施の形態における情報処理の全体の流れを示すフローチャートである。
【００５４】
同図に示すように、第１の実施の形態にかかる映像記録再生装置２００の情報処理は、映像記録再生装置１００からキー情報を受信するキー受信処理（ステップＳ２０１）、受信したキー情報に含まれる特徴量データと自装置内で取得した映像情報から抽出した特徴量データとを照合するキー照合処理（ステップＳ２０２）、照合結果を対応づけたキー情報をユーザに提示するキー提示処理（ステップＳ２０３）の３つに分けられる。なお、これらの各ステップは、独立したタイミングで実行されることもある。
【００５５】
以下に、図２の各ステップで示した処理の詳細について説明する。まず、ステップＳ２０１のキー受信処理について説明する。図３は、第１の実施の形態におけるキー受信処理の全体の流れを示すフローチャートである。
【００５６】
まず、キー受信部２２１が、映像記録再生装置１００からキー情報を受信し（ステップＳ３０１）、受信したキー情報をキー記憶部２５１に保存する（ステップＳ３０２）。次に、取得部２２２が、キー情報に含まれるコンテンツ特定情報を参照して、キー情報に関連するコンテンツを情報記憶部２５２から検索する（ステップＳ３０３）。例えば、取得部２２２は、キー情報内のコンテンツに対して、識別情報や放送日が一致する映像情報を検索する。取得部２２２は、例えば放送日が一致しない場合であっても、識別情報が一致すれば関連するコンテンツとして検索する。
【００５７】
なお、取得部２２２は、コンテンツ特定情報等を参照してコンテンツを取得するのではなく、任意に取得した情報から、受信したキー情報に関連するコンテンツを選択するように構成してもよい。
【００５８】
次に、取得部２２２は、関連するコンテンツが存在するか否かを判断し（ステップＳ３０４）、存在する場合は（ステップＳ３０４：ＹＥＳ）、関連するコンテンツを情報記憶部２５２から取得する（ステップＳ３０５）。存在しない場合は（ステップＳ３０４：ＮＯ）、取得部２２２は、他のデジタル機器などの外部装置から関連するコンテンツを取得する（ステップＳ３０６）。
【００５９】
次に、ステップＳ２０２のキー照合処理について説明する。図４は、第１の実施の形態におけるキー照合処理の全体の流れを示すフローチャートである。
【００６０】
まず、抽出部２２３が、キー受信処理のステップＳ３０５またはステップＳ３０６で取得したコンテンツの特徴量データを抽出する（ステップＳ４０１）。ここで、抽出部２２３は、特徴量データを抽出する対象となるコンテンツ（対象コンテンツ）として、取得した情報の一部または全部の所定の範囲分の情報を用いる。特徴量データ抽出処理は、音響情報では約１６ミリ秒周期、映像では毎秒約３０枚の静止画、といったフレームの単位で行う。なお、各フレームについて、特徴量データ抽出には、前後の広範囲の音響情報や複数フレームの画像情報を使用してもよい。
【００６１】
次に、検出部２２４が、キー記憶部２５１からキー情報を１つ取得する（ステップＳ４０２）。次に、検出部２２４が、ステップＳ４０１で抽出した特徴量データと、ステップＳ４０２で取得したキー情報に含まれる特徴量データとを照合し、キー情報内の特徴量データと一致する特徴量を抽出した範囲を表す範囲情報を生成する範囲情報生成処理を実行する（ステップＳ４０３）。範囲情報生成処理の詳細については後述する。
【００６２】
次に、検出部２２４は、範囲情報生成処理で生成した範囲情報を対応生成部２２５に出力する（ステップＳ４０４）。次に、対応生成部２２５は、出力された範囲情報に対応する区間の映像音声データを取得し、取得した映像音声データと、照合に用いたキー情報とを対応づけた対応情報を生成する（ステップＳ４０５）。
【００６３】
次に、検出部２２４は、すべてのキー情報を処理したか否かを判断し（ステップＳ４０６）、すべてのキー情報を処理していない場合は（ステップＳ４０６：ＮＯ）、次のキー情報を取得して処理を繰り返す（ステップＳ４０２）。すべてのキー情報を処理した場合は（ステップＳ４０６：ＹＥＳ）、キー照合処理を終了する。
【００６４】
なお、上記処理は、映像音声データ全体を取得後に各ステップを実行してもよいが、映像音声データを短い処理単位（フレーム）ごとに取得して順次各ステップの処理を行うように構成してもよい。また、対応情報生成（ステップＳ４０５）は、キー照合処理中で一律には行わず、後述するキー提示処理中に必要に応じて実行するように構成してもよい。
【００６５】
次に、ステップＳ４０３の範囲情報生成処理の詳細について説明する。図５は、第１の実施の形態における範囲情報生成処理の全体の流れを示すフローチャートである。
【００６６】
まず、検出部２２４は、取得したキー情報内の特徴量データの照合位置を設定する（ステップＳ５０１）。照合位置の設定は、検索キーの先頭から順に行う（全探索）。例えば、対象コンテンツの第１０フレームに対し、検索キーの第１フレームから順に照合する。なお、照合処理の結果である照合履歴を参照し、以前に処理したフレームでスコアが悪い位置を除いて処理するように構成してもよい（枝刈り）。例えば、対象コンテンツの第５〜第９フレームに対して検索キーの第１〜第５フレームを照合したスコアが悪い場合には、対象コンテンツの第１０フレームに対しては検索キーの第６フレームを除いて照合する。また、より効率的に探索を行うために、照合履歴に応じて対象映像音声データ側の位置を含めて動的に設定してもよい。
【００６７】
次に、検出部２２４は、設定した照合位置の特徴量データを取得する（ステップＳ５０２）。続いて、検出部２２４は、ステップＳ４０１で抽出した特徴量データと、ステップＳ５０２で取得した特徴量データとを照合し、両者の一致度を表すスコアを算出する（ステップＳ５０３）。
【００６８】
なお、スコアの算出方法としては、利用する特徴量データの種類に応じて従来から用いられているあらゆる方法を適用できる。
【００６９】
次に、検出部２２４は、算出したスコアが予め定められた閾値より大きいか否かを判断する（ステップＳ５０４）。スコアが閾値より大きい場合は（ステップＳ５０４：ＹＥＳ）、検出部２２４は、ステップＳ４０１で特徴量データを抽出したフレームの範囲を範囲情報として生成し（ステップＳ５０５）、範囲情報生成処理を終了する。
【００７０】
スコアが閾値より小さい場合は（ステップＳ５０４：ＮＯ）、検出部２２４は、照合位置が特徴量データの終端に達したか否かを判断する（ステップＳ５０６）。終端に達していない場合は（ステップＳ５０６：ＮＯ）、次の照合位置を設定して処理を繰り返す（ステップＳ５０１）。終端に達した場合は（ステップＳ５０６：ＹＥＳ）、範囲情報生成処理を終了する。
【００７１】
なお、スコアを判定する方法は上記に限られない。例えば、照合位置をずらして照合したときのスコアを累積し、累積スコアが閾値より大きいか否かを判定するように構成してもよい。この場合、基本的にはキーの終端まで処理されていて、スコアの条件を満たしていることを判定の終了条件とするが、キーの終端より手前で打ち切った方がスコアが良い場合など、終端でないものを結果として採用し出力するように構成してもよい。また、スコアの条件を満たした複数の区間の中で、予め定められた近傍の範囲内で最も良いスコアの区間のみを出力するように構成してもよい。
【００７２】
次に、ステップＳ２０３のキー提示処理について説明する。図６は、第１の実施の形態におけるキー提示処理の全体の流れを示すフローチャートである。
【００７３】
まず、提示部２２６は、キー受信処理により受信された検索キーに対応して、キー照合処理で生成された対応情報を取得する（ステップＳ６０１）。次に、提示部２２６は、取得した対応情報に含まれるキー名称、作成者名、作成日などのコンテンツ特定情報を表示画面に表示する（ステップＳ６０２）。
【００７４】
図７は、提示部２２６が表示する表示画面の一例を示す説明図である。同図に示すように、表示画面７０１は、受信した検索キーに関連する情報を一覧形式で表示している。なお、同図は、新たに受信された検索キー（新着キー）のみを表示する画面の例を表している。また、表示画面７０１は、検索キーごとに、キー情報に含まれる検索キーの名称（キー名）、番組名（またはタイトル名）、チャプタ名、放送日、作成者、作成日、コメント等を表示している。
【００７５】
最上部に表示されている検索キー７０２は、ユーザによって選択された状態であることを表している。また、表示スペースの関係で選択されたキーのみに対して、キー作成者コメントが表示されるようになっている。また、右端の音符のマークは、対応情報が生成されていることを表しており、検索キーを選択したときに、対応情報を参照して検索キーに対応する音声データが再生される。
【００７６】
一方、最下部の検索キーは、特定の番組でなく「スポーツニュース」ジャンルの番組に適用される検索キーであり、検索キーの元となった番組や放送日は公開されていない。また、右端の音符のマークが存在しないため、関連音声データがまだ取得できていない等の理由によって、対応情報が生成されていないことが示されている。したがって、最下部の検索キーを選択しても音声データを再生することはできない。
【００７７】
図６に戻り、提示部２２６は、すべての対応情報を処理したか否かを判断し（ステップＳ６０３）、すべての対応情報を処理していない場合は（ステップＳ６０３：ＮＯ）、次の検索キーに対応する対応情報を取得して処理を繰り返す（ステップＳ６０１）。すべての対応情報を処理した場合は（ステップＳ６０３：ＹＥＳ）、キー提示処理を終了する。
【００７８】
このようにして、第１の実施の形態では、他の情報処理装置である映像記録再生装置１００から検索キーのみを含み、検索キーの元となった映像音声データ等を含まないキー情報を受信し、自装置内で検索キーの元となった映像音声データ等を取得して検索キーに対応づけて表示することが可能となる。
【００７９】
（変形例）
なお、上記説明では、映像記録再生装置１００からネットワーク３００を介してキー情報を受信するように構成していたが、代わりに装置間で共通に利用される取り外し可能な記録媒体を用いてキー情報を受け渡すように構成してもよい。
【００８０】
この場合、映像記録再生装置１００のキー生成部１０３は、生成したキー情報を記録媒体に記録する。キー情報が記録された記録媒体は、ユーザによって映像記録再生装置１００から取り外され、キー情報を読み込ませるために映像記録再生装置２００に装着することができるようになっている。
【００８１】
さらにこの場合、映像記録再生装置２００は、キー受信部２２１の代わりに記録媒体からキー情報を読込むキー情報読み込み部（図示せず）を備える。取り外し可能な記録媒体としては、例えば、フラッシュメモリを使用した小型の半導体メモリカードを利用する。また、着脱容易なハードディスク装置や、書き込み可能なＣＤやＤＶＤ媒体など、データ交換や配布に用いられるその他あらゆる記憶媒体を適用できる。
【００８２】
また、上記説明では、情報記憶部１５１には予め映像音声データまたは映像音声信号が記録されているものとしていたが、外部のデジタルビデオカメラ、デジタルマイクロホン、デジタル放送等の受信チューナー、その他のデジタル機器から入力される映像音声データを取得し、情報記憶部１５１に記録すると共に、指定受付部１０２へ渡すように構成してもよい。
【００８３】
また、外部のビデオカメラ、マイクロホン、放送受信チューナー、その他の機器から入力されるアナログ映像音声信号を取得し、デジタル映像音声データに変換した後、情報記憶部１５１に記録するとともに、指定受付部１０２へ渡すように構成してもよい。さらに、これらの処理に加えて、必要に応じて映像音声データの暗号解除処理、デコード処理、形式変換処理、レート変換処理等を行ってもよい。また、外部のサーバに記録されている映像音声データを、ネットワーク３００を介して取得するように構成してもよい。
【００８４】
また、取得部２２２は、予め映像音声データやアナログ映像音声信号が記録されている記録媒体から読み出して映像音声データを取得するように構成してもよい。また、外部のサーバに記録されている映像音声データを、ネットワーク３００を介して取得するように構成してもよい。この場合も、キー情報に含まれる番組・タイトル名や放送日時を参照して選択的に映像音声データを取得するように構成してもよい。
【００８５】
また、映像記録再生装置１００と映像記録再生装置２００とはネットワーク３００を介して１対１で結合して動作するものとして説明したが、接続する装置数はこれに限られるものではない。例えば、映像記録再生装置１００はネットワーク３００を介して接続可能な複数の映像記録再生装置２００に対してキー情報を送信し、同様に映像記録再生装置２００は複数の映像記録再生装置１００からキー情報を受信するように構成してもよい。この場合、通信相手は不特定多数であってもよいし、予め選択された装置からなる特定装置群であってもよい。
【００８６】
また、映像記録再生装置２００が映像記録再生装置１００と同様の構成要素を備え、キー作成を可能とするように構成してもよい。この場合、提示部２２６は、受信した検索キーに加え、自ら作成した検索キーも表示されるように構成してもよい。ただし、自ら作成した検索キーについては、元となるコンテンツが記憶されているので、検索キーとして指定した区間の情報が存在すればキー照合処理を行うことなく、表示のための対応情報が生成可能である。また、この場合、取得部２２２と取得部１０１とは機能に共通部分が多いため、動作モードを切り替えることのできるようにこれらを一体化することにより、全体構成を簡略化してもよい。情報記憶部２５２と情報記憶部１５１についても同様である。
【００８７】
このように、第１の実施の形態にかかる情報処理装置では、他の情報処理装置で生成された検索キーを受信し、受信した検索キーに含まれる特徴量データを用いて関連する情報を取得し、検索キーと対応づけて提示することができる。このため、他の情報処理装置から検索キーに対応する映像や音声の提供を受けずに、自装置内で取得した映像や音声の情報を提示することが可能となる。
【００８８】
また、コンテンツ中のキー区間の時刻の情報を提供しただけでは、受け手が全く同一のコンテンツを保持していない場合は、同一番組の別の回の映像などに適用することはできない。すなわち、別の回の映像に適用したキー区間の映像を見ても適切に検索キーを選択することはできない。これに対し、第１の実施の形態にかかる情報処理装置では、特徴量を照合することにより別の回の映像であってもキー区間に対応する映像を抽出することができる。このため、他の情報処理装置から入手した検索キーを有効に利用可能となる。
【００８９】
（第２の実施の形態）
第２の実施の形態にかかる情報処理装置は、検索キーとともに検索キーに含まれる特徴量の抽出元である情報に関連するキー関連情報を受信し、キー関連情報を参照して情報を取得するものである。また、取得した検索キーを選択することにより、さらに関連する情報を取得することができる。さらに、キー関連情報に含まれるメタデータ付与規則に従い、取得した情報にメタデータを付与することができる。
【００９０】
図８は、第２の実施の形態にかかる映像記録再生装置８２０および他の情報処理装置である映像記録再生装置８１０を含む情報処理システムの構成を示すブロック図である。
【００９１】
映像記録再生装置８１０は、情報記憶部１５１と、取得部１０１と、指定受付部１０２と、キー生成部８０３と、キー送信部１０４と、再生部１０５と、キー関連情報取得部８０６と、を備えている。
【００９２】
第２の実施の形態では、キー関連情報取得部８０６を追加したこと、およびキー生成部８０３の機能が第１の実施の形態と異なっている。その他の構成および機能は、第１の実施の形態にかかる映像記録再生装置１００の構成を表すブロック図である図１と同様であるので、同一符号を付し、ここでの説明は省略する。
【００９３】
キー関連情報取得部８０６は、指定受付部１０２で指定が受付けられた映像音声データの区間に関連する情報であるキー関連情報を情報記憶部１５１から取得するものである。例えば、キー関連情報取得部８０６は、指定された映像音声データに対応するタイトル名や、指定された区間に対応するチャプタ名が情報記憶部１５１内にコンテンツ特定情報として格納されていれば、それらの情報をキー関連情報として取得する。
【００９４】
また、キー関連情報取得部８０６は、指定された映像音声データに対応する番組ＩＤ、番組名（タイトル、グループ、シリーズ、派生）、ジャンル、放送局（チャンネル）、放送日時（日付、時刻、曜日）、などの番組属性情報がＥＰＧなどによって取得可能であれば、それらの情報もキー関連情報として取得する。
【００９５】
さらに、キー関連情報取得部８０６は、指定された区間に直接対応しなくても、近接するチャプタやマーカを検索し、検索したチャプタやマーカの情報を取り出し、指定された区間とチャプタやマーカの位置関係を表す情報をキー関連情報として取得する。
【００９６】
キー生成部８０３は、生成した特徴量データに加え、キー関連情報取得部８０６で取得されたキー関連情報を含むキー情報を生成するものである。
【００９７】
映像記録再生装置８２０は、キー記憶部８５１と、情報記憶部２５２と、キー受信部２２１と、取得部８２２と、抽出部２２３と、検出部８２４と、対応生成部２２５と、提示部２２６と、再生部２２７と、記録制御部８２８と、選択受付部８２９と、動作処理部８３０と、を備えている。
【００９８】
第２の実施の形態では、記録制御部８２８と、選択受付部８２９と、動作処理部８３０を追加したことが第１の実施の形態と異なっている。また、キー記憶部８５１の記憶方法と、取得部８２２および検出部８２４の機能とが第１の実施の形態と異なっている。その他の構成および機能は、第１の実施の形態にかかる映像記録再生装置２００の構成を表すブロック図である図１と同様であるので、同一符号を付し、ここでの説明は省略する。
【００９９】
なお、第２の実施の形態では、検索キーを受信して検索キーを提示した後、提示した検索キーからユーザが選択した検索キーでさらに関連するコンテンツを取得する処理（関連コンテンツ検索処理）が追加されたことが、第１の実施の形態と異なっている。キー受信部２２１、キー記憶部８５１、取得部８２２、抽出部２２３、検出部８２４、対応生成部２２５、および提示部２２６が、キー受信処理、キー照合処理、およびキー提示処理にかかる構成要素である。また、選択受付部８２９、キー記憶部８５１、取得部８２２、抽出部２２３、検出部８２４、対応生成部２２５、および動作処理部８３０が、関連コンテンツ検索処理にかかる構成要素である。また、情報記憶部２５２および記録制御部８２８はこれらの処理に共通の構成要素である。
【０１００】
キー記憶部８５１は、キー受信部２２１により受信されたキー情報を記憶するものである。第２の実施の形態では、選択受付部８２９により選択されたことを表す情報を、各キー情報に対応づけて格納する点が、第１の実施の形態におけるキー記憶部２５１と異なっている。
【０１０１】
取得部８２２は、キー関連情報を参照して関連するコンテンツを取得できなかったときに、後述する記録制御部８２８に対して録画予約を行い、指定された放送日時にコンテンツを取得する処理を行う点が、第１の実施の形態の取得部２２２と異なっている。
【０１０２】
すなわち、取得部８２２は、例えば、番組名などの番組属性情報の一致や部分一致、または番組属性情報による関連付けによって、同じ番組（再放送や別の回）などの関連番組をＥＰＧより検索し、放送される番組がある場合には、記録制御部８２８を用いて録画予約を行う。
【０１０３】
検出部８２４は、任意のタイミングで取得された映像音声データについて、後述する選択受付部８２９により選択されたキー情報の特徴量データと適合する範囲情報を検出する処理が追加された点が、第１の実施の形態の検出部２２４と異なっている。
【０１０４】
記録制御部８２８は、取得部８２２における映像音声データの取得や、取得部８２２が取得した映像音声データの情報記憶部２５２への記録を制御するものである。例えば、記録制御部８２８は、取得部８２２の指示により情報記憶部２５２に対する録画予約の処理の制御を行う。予約日時になると、記録制御部８２８は取得部８２２を介して情報を取得し、取得した情報を情報記憶部２５２に記録する。
【０１０５】
選択受付部８２９は、提示部２２６に表示された検索キーからユーザが選択した検索キーに対応するキー情報を受付けるものである。
【０１０６】
動作処理部８３０は、キー関連情報に含まれる記録動作属性を参照し、情報記憶部２５２に記録した映像音声データに、チャプタやマーカを作成し、チャプタ名やマーカ名などの情報を付与する処理を行うものである。なお、動作処理部８３０は、これらのメタデータをＸＭＬデータベース等に格納するようにしてもよい。記録動作属性の詳細については後述する。また、取得部８２２において取得した映像音声データが画面に表示されている場合には、動作処理部８３０はチャプタ名やマーカ名などの情報を画面に表示するようにしてもよい。
【０１０７】
なお、上記説明では、受信したキー情報と、選択受付部８２９により選択が受付けられたキー情報とをともにキー記憶部８５１に保存していたが、それぞれ別の記憶部に保存するように構成してもよい。この場合、選択受付部８２９で選択が受付けられたキー情報については、キー情報の実体ではなく、キー記憶部８５１に記憶されているキー情報を識別する情報のみを記憶するように構成してもよい。また、選択受付部８２９によって選択を受付けず、キー記憶部８５１からキー情報を移して記憶する記憶部を設けてもよい。
【０１０８】
次に、このように構成された第２の実施の形態にかかる映像記録再生装置２００による情報処理について説明する。図９は、第２の実施の形態における情報処理の全体の流れを示すフローチャートである。
【０１０９】
最初に、キー情報を受信して関連する情報を取得するキー受信処理が実行される（ステップＳ９０１）。キー受信処理の詳細については後述する。
【０１１０】
次に、キー照合処理（ステップＳ９０２）、キー提示処理（ステップＳ９０３）が実行される。キー照合処理、キー提示処理の詳細は、第１の実施の形態にかかる映像記録再生装置１００におけるステップＳ２０２およびステップＳ２０３までと同様の処理なので、その説明を省略する。なお、キー提示処理で提示される表示画面は、第１の実施の形態と異なる形式としてもよい。
【０１１１】
図１０は、提示部２２６が表示する表示画面の別の例を示す説明図である。同図では、新着キーを一覧表示している。また、同図の表示画面１００１では、検索キーごとに、キー情報に含まれる検索キーの名称、番組・タイトル名、チャプタ名、作成者名、作成日時、コメント等を表示するようにしている。さらに、検索キーの対応情報を参照し、検索キーに対応する映像音声データからサムネイル（静止画像）を生成して、サムネイル表示欄に表示している。
【０１１２】
なお、サムネイルは検索キーに対応する区間の映像音声データから作成するのが望ましいが、対応する映像音声データについて検索キーと無関係に予め生成されたサムネイルを使用して表示するように構成してもよい。また、検索キーに対応する区間の映像音声データと対応付けられた字幕データのテキストまたはその中から選択されたキーワードを表示する。
【０１１３】
例えば、最初の検索キーである検索キー１００２では、キー名称の他、番組名「朝の情報満載」、チャプタ名「占いコーナー」等の情報が表示されている。また、検索キー１２０２が矩形で囲まれているのは、ユーザによって選択された状態であることを表しており、表示スペースの関係で選択されたキーのみ画面下部に日本語字幕テキストとキー作成者コメントが表示されるようになっている。また、検索キーを選択すると、検索キーに対応する区間の映像音声データ（動画像）がサムネイル表示欄１００３に再生されるようになっている。
【０１１４】
左下部の検索キーは、特定の番組でなく「スポーツニュース」ジャンルの番組に適用される検索キーであり、検索キーの元となった番組や放送日は公開されていない。また、サムネイル表示欄に「（表示不可）」と表示されている検索キーは、関連する映像音声データがまだ取得できていない等の理由によって、対応情報が生成されていないので、サムネイルや字幕データを表示したり、映像音声データを再生したりすることはできない。
【０１１５】
図９に戻り、ステップＳ９０３のキー提示処理の後、第２の実施の形態では、選択受付部８２９により、提示した検索キーからユーザが選択した検索キーに対応するキー情報が受付けられる（ステップＳ９０４）。次に、選択されたキー情報に関連するコンテンツを取得する関連コンテンツ検索処理が実行される（ステップＳ９０５）。関連コンテンツ検索処理の詳細については後述する。なお、これらの各ステップは、独立したタイミングで実行されることもある。
【０１１６】
次に、ステップＳ９０１のキー受信処理の詳細について説明する。図１１は、第２の実施の形態におけるキー受信処理の全体の流れを示すフローチャートである。
【０１１７】
ステップＳ１１０１からステップＳ１１０６までのキー情報受信処理、関連コンテンツ取得処理は、第１の実施の形態にかかる映像記録再生装置１００におけるステップＳ３０１からステップＳ３０６までと同様の処理なので、その説明を省略する。
【０１１８】
ステップＳ１１０６で関連するコンテンツを外部装置から取得後、取得部８２２は、取得が成功したか否かを判断する（ステップＳ１１０７）。成功した場合は（ステップＳ１１０７：ＹＥＳ）、キー受信処理を終了する。失敗した場合は（ステップＳ１１０７：ＮＯ）、記録制御部８２８は、取得に失敗した関連するコンテンツの録画を予約し、キー受信処理を終了する（ステップＳ１１０８）。すなわち、取得部８２２は、受信したキー情報に含まれるキー関連情報を参照し、例えばＥＰＧから番組を検索してその日時に情報を取得するように記録制御部８２８を用いて録画の予約を行う。なお、この後、指定日時に予約した情報が取得部８２２によって取得されるが、同図では省略している。
【０１１９】
このように、第２の実施の形態では、ＥＰＧから取得可能な情報などのように幅広い情報をキー関連情報としてキー情報とともに受信し、受信したキー関連情報を参照してより適切な情報を取得することが可能となる。
【０１２０】
次に、ステップＳ９０５の関連コンテンツ検索処理の詳細について説明する。図１２は、第２の実施の形態における関連コンテンツ検索処理の全体の流れを示すフローチャートである。
【０１２１】
まず、取得部８２２が、外部装置からコンテンツを取得し（ステップＳ１２０１）、取得したコンテンツを情報記憶部２５２に保存する（ステップＳ１２０２）。なお、ここでの取得部８２２によるコンテンツの取得は、ユーザの指示または録画予約などの任意のタイミングで実行される取得処理を意味する。
【０１２２】
次に、抽出部２２３が、取得したコンテンツの特徴量データを抽出する（ステップＳ１２０３）。次に、検出部８２４が、選択受付部８２９により選択されたキー情報をキー記憶部８５１から取得する（ステップＳ１２０４）。このとき、検出部８２４は、選択受付部８２９により選択されたことを表す情報を参照して、キー記憶部８５１に記憶されたキー情報の中から選択受付部８２９により選択されたキー情報のみを取得する。また、キー情報のコンテンツ特定情報を参照して、取得したコンテンツ（番組）に適用可能なキー情報のみを取得する。
【０１２３】
ステップＳ１２０５からステップＳ１２０７までの範囲情報生成処理、範囲情報出力処理、対応情報生成処理は、第１の実施の形態にかかる映像記録再生装置１００におけるステップＳ４０３からステップＳ４０５までと同様の処理なので、その説明を省略する。
【０１２４】
次に、提示部２２６が、対応情報に含まれるキー名称、作成者名、作成日などのコンテンツ特定情報を表示画面に表示する（ステップＳ１２０８）。
【０１２５】
一方、動作処理部８３０が、対応情報に含まれるキー関連情報を参照してチャプタ等の付与を行う処理を実行する。まず、動作処理部８３０は、キー関連情報に記録動作属性が含まれるか否かを判断する（ステップＳ１２０９）。含まれている場合は（ステップＳ１２０９：ＹＥＳ）、動作処理部８３０は、記録動作属性に従い、ステップＳ１２０２で保存した情報に、チャプタ等の情報を付与して情報記憶部２５２に保存する（ステップＳ１２１０）。
【０１２６】
ここで、記録動作属性の詳細について説明する。図１３は、記録動作属性を含むキー関連情報の一例を示す説明図である。また、図１４は、記録動作属性ごとの動作内容の一例を示す説明図である。
【０１２７】
図１３に示すように、第２の実施の形態では、検索キーを識別する検索キーＩＤと、キーの名称と、タイトルの名称と、番組ジャンルと、記録動作属性とを対応づけたキー関連情報を、キー情報に対応づけることができる。
【０１２８】
検索キーＩＤ＝Ａについては、「占いコーナー」、「朝の情報テレビ」、「ニュース／報道」および「情報／ワイドショー」、「ＢＧＭ属性１（ＢＧＭ−１）」という情報が管理されている。検索キーＩＤ＝Ｂについては、「オープニング」、「夜の連続ドラマ」、「ドラマ」、「オープニング音楽属性１（ＯＰＭ−１）」という情報が管理されている。検索キーＩＤ＝Ｃについては、「スポーツコーナー」、「１０時のニュース」、「ニュース／報道」および「スポーツニュース」、「コーナー音楽属性１（ＣＮＭ−１）」という情報が管理されている。検索キーＩＤ＝Ｄについて、「水泳スタート音」、「（タイトルなし）」、「ニュース／報道」および「スポーツ」、「競技開始イベント属性１（ＳＧＥ−１）」という情報が管理されている。なお、ＢＧＭ−１、ＯＰＭ−１、ＣＮＭ−１およびＳＧＥ−１などは、記録動作属性を識別するための識別子である。
【０１２９】
タイトルの情報は、映像記録再生装置８１０のキー関連情報取得部８０６で取得される。キーの名称や記録動作属性は、図示しない入力部によってユーザによって入力または選択される。その他、検出部８２４における照合動作に関するパラメータ等の情報を含めてもよい。
【０１３０】
図１４に示す記録動作属性は、映像記録再生装置８２０で、検出部８２４の検出結果を参照して動作処理部８３０が実行する記録動作で使用されるものであり、図示しない記憶部等に記憶されて動作処理部８３０により参照される。
【０１３１】
「ＢＧＭ属性１（ＢＧＭ−１）」については、検出された区間全体をそのままマーカ区間とし、その区間の名称を「（キーの名称）」（複数検出された場合は「（キーの名称）−番号」）と設定する記録動作のために、検索キーに付加される属性である。なお、同図における「＃」は番号を表す。
【０１３２】
「オープニング音楽属性１（ＯＰＭ−１）」については、検出された区間の始端と終端でチャプタ分割し、始終端に挟まれたチャプタの名称を「『オープニング』−番号」、終端で分割された後方のチャプタの名称を「『本編』−番号」、もしタイトル名が未設定の場合にはキーに関連付けられた「タイトルの名称」をタイトル名として、それぞれ設定する記録動作のために、検索キーに付加される属性である。
【０１３３】
「コーナー音楽属性１（ＣＮＭ−１）」については、検出された区間の始端でチャプタ分割し、分割された後方のチャプタの名称を「（キーの名称）」（複数検出された場合は「（キーの名称）−番号」）、もしタイトル名が未設定の場合にはキーに関連付けられた「タイトルの名称」をタイトル名として、それぞれ設定する記録動作のために、検索キーに付加される属性である。
【０１３４】
「競技開始イベント属性１（ＳＧＥ−１）」については、検出された区間の始端の２秒前をマーカ点とし、マーカの名称を「（キーの名称）−番号」と設定する記録動作のために、検索キーに付加される属性である。
【０１３５】
動作処理部８３０は、キー情報に図１３に示すようなキー関連情報が付加されている場合は、記録動作属性の識別子を参照して、記録動作属性の動作内容を図１４に示すようなテーブルから取得する。そして、動作処理部８３０は、取得した動作内容に従って、チャプタ、マーカなどのメタデータを、取得した情報に付与して情報記憶部２５２に保存する。
【０１３６】
このように、第２の実施の形態では、キー情報に含まれるキー関連情報によって、音響コンテンツや映像コンテンツの類似箇所にチャプタやマーカ等のメタデータを作成し、記録する動作を実行することができる。
【０１３７】
図１２に戻り、動作処理部８３０がチャプタ等の情報を記録した後（ステップＳ１２１０）、検出部８２４は、すべてのキー情報を処理したか否かを判断し（ステップＳ１２１１）、すべてのキー情報を処理していない場合は（ステップＳ１２１１：ＮＯ）、次のキー情報を取得して処理を繰り返す（ステップＳ１２０４）。すべてのキー情報を処理した場合は（ステップＳ１２１１：ＹＥＳ）、キー照合処理を終了する。
【０１３８】
以上ように、第２の実施の形態にかかる情報処理装置では、検索キーとともに検索キーに含まれる特徴量の抽出元であるコンテンツに関連するキー関連情報を受信し、キー関連情報を参照してコンテンツを取得することができる。このため、より効率的に検索キーに関連するコンテンツを取得可能となる。また、取得した検索キーをユーザが選択することによりさらに関連する情報を取得可能となるとともに、メタデータ付与規則を含むキー関連情報を参照して取得したデータにメタデータを含めることが可能となる。
【０１３９】
（第３の実施の形態）
第１の実施の形態および第２の実施の形態では、他の情報処理装置から送信される検索キーを受動的に受信していた。第３の実施の形態にかかる情報処理装置は、他の情報処理装置が送信した検索キーを管理するサーバ装置に検索キーの送信を要求するコマンドを送信し、当該コマンドに対して返信された検索キーを受信するものである。
【０１４０】
図１５は、第３の実施の形態にかかる映像記録再生装置１５２０および他の情報処理装置である映像記録再生装置１００を含む情報処理システムの構成の概要を示すブロック図である。同図に示すように、第３の実施の形態では、サーバ１５００を含む点が第１および第２の実施の形態と異なっている。
【０１４１】
図１６は、第３の実施の形態にかかる映像記録再生装置１５２０およびサーバ１５００を含む情報処理システムの構成の詳細を示すブロック図である。同図に示すように、サーバ１５００は、キー記憶部１５５０と、キー受信部１５０１と、要求受信部１５０２と、要求処理部１５０３と、キー送信部１５０４と、を備えている。
【０１４２】
キー記憶部１５５０は、後述するキー受信部１５０１により受信されたキー情報を記憶するものである。キー記憶部１５５０は、ＨＤＤ、ＲＡＭ、光ディスク、メモリカードなどの一般的に利用されているあらゆる記憶媒体により構成することができる。
【０１４３】
キー受信部１５０１は、映像記録再生装置１００から送信されたキー情報を受信し、キー記憶部１５５０に保存するものである。なお、同図では映像記録再生装置１００は１つしか記載していないが、装置数は１つに限られるものではなく、複数の映像記録再生装置１００からキー情報を受信する。同様に、映像記録再生装置１５２０を複数接続するように構成することができる。
【０１４４】
要求受信部１５０２は、キー情報の送信を要求する要求メッセージを映像記録再生装置１５２０から受信するものである。要求メッセージの詳細については後述するが、要求メッセージにはコンテンツ特定情報が含まれている。
【０１４５】
要求処理部１５０３は、要求受信部１５０２が受信した要求メッセージを参照して、キー記憶部１５５０に記憶されているキー情報から該当するキー情報を抽出する処理を実行するものである。具体的には、要求処理部１５０３は、要求メッセージに含まれるコンテンツ特定情報と、キー記憶部１５５０に記憶されているキー情報のコンテンツ特定情報とを照合し、一致または関連するキー情報を抽出する。例えば、キー情報の番組名などの番組属性情報の一致や部分一致、または番組属性情報による関連付けによって、同じ番組（別の回）などの関連番組に対応するキー情報を抽出する。
【０１４６】
キー送信部１５０４は、要求処理部１５０３が抽出したキー情報を、ネットワーク３００を経由して映像記録再生装置１５２０へ送信するものである。
【０１４７】
映像記録再生装置１５２０は、キー記憶部８５１と、情報記憶部２５２と、キー受信部２２１と、取得部１５２２と、抽出部２２３と、検出部８２４と、対応生成部２２５と、提示部２２６と、再生部２２７と、記録制御部８２８と、選択受付部８２９と、動作処理部８３０と、要求生成部１５３１と、要求送信部１５３２と、を備えている。
【０１４８】
第３の実施の形態では、要求生成部１５３１および要求送信部１５３２を追加したことが第２の実施の形態と異なっている。また、取得部１５２２の機能が第２の実施の形態と異なっている。その他の構成および機能は、第２の実施の形態にかかる映像記録再生装置８２０の構成を表すブロック図である図１と同様であるので、同一符号を付し、ここでの説明は省略する。
【０１４９】
取得部１５２２は、映像音声データを取得したときに、取得した映像音声データに関連する検索キーの取得を要求する処理を要求生成部１５３１に依頼する機能が追加された点が、第２の実施の形態の取得部８２２と異なっている。
【０１５０】
要求生成部１５３１は、取得部１５２２が取得した映像音声データに関連する検索キーを要求する要求メッセージを生成するものである。具体的には、要求生成部１５３１は、取得された映像音声データに対応するコンテンツ特定情報を含む要求メッセージを生成する。コンテンツ特定情報としては、例えば、映像音声データに対応するタイトル名や、ＥＰＧなどによって取得される番組ＩＤ、番組名（タイトル、グループ、シリーズ、派生）、ジャンル、放送局（チャンネル）、放送日時（日付、時刻、曜日）、などの番組属性情報が該当する。また、番組の一部区間に限定するための時刻情報を含んでもよい。
【０１５１】
要求送信部１５３２は、要求生成部１５３１が生成した要求メッセージを、ネットワーク３００を経由してサーバ１５００に送信するものである。
【０１５２】
次に、このように構成された第３の実施の形態にかかる映像記録再生装置１５２０による情報処理について説明する。図１７は、第３の実施の形態における情報処理の全体の流れを示すフローチャートである。
【０１５３】
まず、取得部１５２２が、外部装置から情報の取得を開始する（ステップＳ１７０１）。なお、ここでの取得部１５２２による情報の取得は、ユーザの指示または録画予約などの任意のタイミングで実行される取得処理を意味する。次に、要求メッセージを生成してサーバ１５００に送信する要求メッセージ送信処理が実行される（ステップＳ１７０２）。要求メッセージ送信処理の詳細については後述する。
【０１５４】
ステップＳ１７０３からステップＳ１７０７までは、第２の実施の形態にかかる映像記録再生装置８２０におけるステップＳ９０１からステップＳ９０５までと同様の処理なので、その説明を省略する。
【０１５５】
次に、ステップＳ１７０２の要求メッセージ送信処理の詳細について説明する。図１８は、要求メッセージ送信処理の全体の流れを示すフローチャートである。
【０１５６】
まず、映像記録再生装置１５２０の要求生成部１５３１が、取得部１５２２が取得した情報のコンテンツ特定情報を取得する（ステップＳ１８０１）。次に、要求生成部１５３１が、取得したコンテンツ特定情報を含む要求メッセージを生成する（ステップＳ１８０２）。続いて、要求送信部１５３２が、要求生成部１５３１が生成した要求メッセージをサーバ１５００に送信する（ステップＳ１８０３）。
【０１５７】
次に、サーバ１５００の要求受信部１５０２が要求メッセージを受信する（ステップＳ１８０４）。続いて、要求処理部１５０３がキー記憶部１５５０からキー情報を１つ取得する（ステップＳ１８０５）。
【０１５８】
次に、要求処理部１５０３が、取得したキー情報のコンテンツ特定情報と、要求メッセージに含まれるコンテンツ特定情報とを比較し（ステップＳ１８０６）、両者が一致するか否かを判断する（ステップＳ１８０７）。
【０１５９】
一致する場合は（ステップＳ１８０７：ＹＥＳ）、要求処理部１５０３は、送信するキー情報として当該キー情報を取得し、ＲＡＭなどに格納しておく（ステップＳ１８０８）。
【０１６０】
一致しない場合（ステップＳ１８０７：ＮＯ）、またはキー情報を取得後（ステップＳ１８０８）、要求処理部１５０３は、すべてのキー情報を処理したか否かを判断する（ステップＳ１８０９）。
【０１６１】
すべてのキー情報を処理していない場合は（ステップＳ１８０９：ＮＯ）、次のキー情報を取得して処理を繰り返す（ステップＳ１８０５）。すべてのキー情報を処理した場合は（ステップＳ１８０９：ＹＥＳ）、キー送信部１５０４が、ステップＳ１８０８で取得されたすべてのキー情報をＲＡＭ等から取得し、映像記録再生装置１５２０に送信する（ステップＳ１８１０）。
【０１６２】
映像記録再生装置１５２０のキー受信部２２１は、送信されたキー情報を受信し（ステップＳ１８１１）、要求メッセージ送信処理を終了する。
【０１６３】
このように、第２の実施の形態では検索キーを受動的に受信していたのに対し、第３の実施の形態では、記録した映像音声データに関連する検索キーを要求し、関連する検索キーに対応するキー情報を能動的に受信することが可能となる。
【０１６４】
（変形例）
上記説明では、映像記録再生装置１００と異なるサーバ１５００により要求メッセージを処理していたが、サーバ１５００を備えず、映像記録再生装置１００によって要求メッセージを処理して該当するキー情報を映像記録再生装置１００から映像記録再生装置１５２０に送信するように構成することもできる。
【０１６５】
図１９は、このように構成された第３の実施の形態の変形例にかかる映像記録再生装置１９１０を含む情報処理システムの構成の詳細を示すブロック図である。同図に示すように、映像記録再生装置１９１０は、情報記憶部１５１と、キー記憶部１９５１と、取得部１０１と、指定受付部１０２と、キー生成部８０３と、キー送信部１０４と、再生部１０５と、キー関連情報取得部８０６と、要求受信部１９０７と、要求処理部１９０８と、を備えている。
【０１６６】
すなわち、映像記録再生装置１９１０は、第２の実施の形態における映像記録再生装置８１０の各部に加えて、上述のサーバ１５００のキー記憶部１５５０に相当するキー記憶部１９５１と、要求受信部１５０２に相当する要求受信部１９０７と、要求処理部１５０３に相当する要求処理部１９０８と、を備えた点が、第２の実施の形態と異なっている。
【０１６７】
このような構成により、映像記録再生装置１５２０と映像記録再生装置１９１０とが直接要求メッセージを送受信し、対応するキー情報を送受信することが可能となる。
【０１６８】
このように、第３の実施の形態にかかる情報処理装置では、他の情報処理装置に対し、または検索キーを管理するサーバ装置に対し、検索キーの送信を要求するコマンドを送信し、当該コマンドに対して返信された検索キーを受信することができる。このため、自装置内で取得した情報に関連する検索キーを能動的に取得することが可能となる。
【０１６９】
（第４の実施の形態）
上述の各実施の形態では、他の情報処理装置で生成された特徴量を含む検索キー使用するため、特徴量抽出方法の違い、アナログ放送の場合にはアナログ部分や符号化部の違いなどに起因して検索時に性能が十分発揮できない恐れがある。
【０１７０】
第４の実施の形態にかかる情報処理装置は、取得した検索キーをそのまま用いるのではなく、当該検索キーに対応する映像または音声から別の特徴量を抽出し、抽出した特徴量を含む検索キーを生成して利用可能とするものである。
【０１７１】
図２０は、第４の実施の形態にかかる映像記録再生装置２０２０および他の情報処理装置である映像記録再生装置２０１０を含む情報処理システムの構成を示すブロック図である。
【０１７２】
映像記録再生装置２０１０は、情報記憶部１５１と、取得部１０１と、指定受付部１０２と、キー生成部２００３と、キー送信部１０４と、再生部１０５と、キー関連情報取得部８０６と、を備えている。
【０１７３】
第４の実施の形態では、キー生成部２００３の機能が第２の実施の形態と異なっている。その他の構成および機能は、第２の実施の形態にかかる映像記録再生装置８１０の構成を表すブロック図である図８と同様であるので、同一符号を付し、ここでの説明は省略する。
【０１７４】
キー生成部２００３は、第２の実施の形態と同様に、キー指定情報によって指定された区間（第１の区間）を切り出して特徴量データを生成してもよいが、第１の区間を広げたりずらしたりした区間（第２の区間）を切り出して特徴量データを生成してもよい。なお、第２の区間は第１の区間の少なくとも一部を含むものとする。
【０１７５】
例えば、第１の区間が番組中で１０回使われる典型的な効果音であって、その３回目を指定したものであるとき、これを広げたりずらしたりした第２の区間の特徴量データを使うことにより典型的な効果音以外の部分を含ませることができる。これにより、検出部８２４が、他の９回ではなく３回目の効果音に対応する区間を範囲情報として取得する可能性を高くすることができる。
【０１７６】
なお、キー生成部２００３は、第２の区間を用いて特徴量データを生成した場合は、第２の区間を基準とした第１の区間の範囲の差分を表す区間補正情報をキー関連情報として含むキー情報を生成する。
【０１７７】
映像記録再生装置２０２０は、キー記憶部８５１と、情報記憶部２５２と、キー受信部２２１と、取得部８２２と、抽出部２２３と、検出部２０２４と、対応生成部２２５と、提示部２２６と、再生部２２７と、記録制御部８２８と、選択受付部８２９と、動作処理部８３０と、キー生成部２０３３と、を備えている。
【０１７８】
第４の実施の形態では、キー生成部２０３３を追加したこと、および検出部２０２４の機能が第２の実施の形態と異なっている。その他の構成および機能は、第２の実施の形態にかかる映像記録再生装置８２０の構成を表すブロック図である図８と同様であるので、同一符号を付し、ここでの説明は省略する。
【０１７９】
検出部２０２４は、キー関連情報として区間補正情報が含まれているときは、区間補正情報を参照し、補正された範囲情報を出力する点が、第２の実施の形態と異なっている。
【０１８０】
キー生成部２０３３は、検出部２０２４から出力された範囲情報を参照して検索キーに対応する区間の映像音声データを抽出し、選択受付部８２９で選択が受付けられたキー情報に関連するコンテンツを検索するときに利用される検索キーである複製検索キーを生成するものである。
【０１８１】
なお、キー生成部２０３３は、映像記録再生装置２０１０のキー生成部２００３が生成した特徴量データと異なる方法で算出される特徴量データを用いて複製検索キーを生成する。例えば、映像記録再生装置２０１０で他の装置と交換可能な標準方式として予め定められた特徴量データを生成するが、映像記録再生装置２０２０のキー生成部２０３３が複製検索キーを生成する際には、独自の方式による特徴量データを生成するように構成する。
【０１８２】
これにより、標準方式では検索性能が低下する場合であっても、自装置内で実行する関連コンテンツ検索処理では高性能な複製検索キーを利用して処理を高速化することなどが可能となる。なお、複製検索キーのキー情報は、対応する検索キーのキー情報とともにキー記憶部８５１に記憶される。
【０１８３】
次に、このように構成された第４の実施の形態にかかる映像記録再生装置２０２０による情報処理について説明する。なお、第４の実施の形態では、キー照合処理の詳細が第２の実施の形態と異なる。その他の処理は、第２の実施の形態にかかる情報処理を表す図９と同様であるのでその説明を省略する。
【０１８４】
図２１は、第４の実施の形態におけるキー照合処理の全体の流れを示すフローチャートである。ステップＳ２１０１からステップＳ２１０３までの、特徴量抽出処理、範囲情報生成処理は、第２の実施の形態にかかる映像記録再生装置８２０におけるステップＳ４０１からステップＳ４０３までと同様の処理なので、その説明を省略する。
【０１８５】
範囲情報生成処理の後、検出部２０２４は、キー関連情報に区間補正情報が含まれているか否かを判断し（ステップＳ２１０４）、含まれている場合は（ステップＳ２１０４：ＹＥＳ）、区間補正情報に従い範囲情報を補正する（ステップＳ２１０５）。
【０１８６】
範囲情報を補正後（ステップＳ２１０５）、またはキー関連情報に区間補正情報が含まれていない場合は（ステップＳ２１０４：ＮＯ）、検出部２０２４は、範囲情報を出力する（ステップＳ２１０６）。
【０１８７】
次に、キー生成部２０３３が、ステップＳ３０５またはステップＳ３０６に相当する処理で取得した情報のうち、範囲情報に対応する区間の情報を取得し（ステップＳ２１０７）、取得した情報から複製検索キーを生成する（ステップＳ２１０８）。このとき、キー生成部２０３３は、映像記録再生装置２０１０のキー生成部２００３とは異なる特徴量を用いて複製検索キーを生成する。また、生成した複製検索キーは、キー記憶部８５１に保存され、その後の関連コンテンツ検索処理で利用可能となる。
【０１８８】
ステップＳ２１０９からステップＳ２１１０までの、対応情報生成処理は、第２の実施の形態にかかる映像記録再生装置８２０におけるステップＳ４０５からステップＳ４０６までと同様の処理なので、その説明を省略する。
【０１８９】
なお、上記処理は、映像音声データ全体を取得して各ステップを実行してもよいが、映像音声データを短い処理単位（フレーム）ごとに取得して順次各ステップの処理を行うようにしてもよい。
【０１９０】
ここで、キー指定区間の拡大と複製検索キーの関係について説明する。図２２は、第４の実施の形態におけるキー指定区間の拡大と、キー複製の動作を説明する模式図である。同図の上部が映像記録再生装置２０１０の動作、同図の下部が映像記録再生装置２０２０の動作をそれぞれ表している。
【０１９１】
映像記録再生装置２０１０では、情報記憶部１５１に記憶されているデータに対し、キー指定情報によって指定された第１の区間２２０１を広げたりずらしたりした第２の区間を切り出して特徴量データを抽出し、対応するキー情報である送信キー２２０２を生成する。また、区間を広げたりずらしたりした量を区間補正情報として生成する。
【０１９２】
映像記録再生装置２０２０では、受信した検索キーの特徴量データによる照合結果２２０３に対して、区間補正情報を参照して補正を行った区間を範囲情報として出力する。また、補正した範囲情報から複製検索キー２２０４を作成する。なお、コンテンツの始端を基準にした時刻等を使用していないので、映像記録再生装置２０１０と映像記録再生装置２０２０との間でコンテンツの始端時刻にずれが存在した場合であっても問題なく動作する。
【０１９３】
このように、第４の実施の形態にかかる情報処理装置では、取得した検索キーをそのまま用いるのではなく、当該検索キーに対応する映像または音声から別の特徴量を抽出し、抽出した特徴量を含む検索キーを生成して利用できる。このため、特徴量抽出方法の違い等に起因する検索性能の低下等の問題を回避することができる。
【０１９４】
（第５の実施の形態）
第５の実施の形態にかかる情報処理装置は、検索キーの生成元となったコンテンツに関連するコンテンツに関するキー関連情報をさらに含む検索キーを受信し、キー関連情報を参照して情報を取得するものである。また、キー関連情報を参照し、取得した情報と検索キー生成元の情報との関連度が大きい情報を優先して検索キーと対応づけて提示するものである。
【０１９５】
図２３は、第５の実施の形態にかかる映像記録再生装置２３２０および他の情報処理装置である映像記録再生装置２３１０を含む情報処理システムの構成を示すブロック図である。
【０１９６】
映像記録再生装置２３１０は、情報記憶部１５１と、キー記憶部２３５２と、取得部２３０１と、指定受付部１０２と、キー生成部８０３と、キー送信部１０４と、再生部１０５と、キー関連情報取得部２３０６と、抽出部２３１１と、検出部２３１２と、対応生成部２３１３と、動作処理部２３１４と、を備えている。
【０１９７】
第５の実施の形態では、キー記憶部２３５２、抽出部２３１１、検出部２３１２、対応生成部２３１３、および動作処理部２３１４を追加したことが第２の実施の形態と異なっている。また、取得部２３０１およびキー関連情報取得部２３０６の機能が第２の実施の形態と異なっている。その他の構成および機能は、第２の実施の形態にかかる映像記録再生装置８１０の構成を表すブロック図である図８と同様であるので、同一符号を付し、ここでの説明は省略する。
【０１９８】
キー記憶部２３５２は、キー生成部８０３が生成した検索キーのキー情報を記憶するものであり、ＨＤＤ、ＲＡＭ、光ディスク、メモリカードなどの一般的に利用されているあらゆる記憶媒体により構成することができる。
【０１９９】
なお、キー記憶部２３５２は、映像記録再生装置２３２０のキー記憶部８５１と同様に、図示しないキー受信部などによって他の映像記録再生装置２３１０からから取得した検索キーのキー情報を記憶するように構成してもよい。また、キー記憶部２３５２は、図示しない選択受付部などによって選択された検索キーを記憶するように構成してもよい。
【０２００】
取得部２３０１は、映像記録再生装置２３２０の取得部８２２と同様に、映像音声データを取得し、情報記憶部１５１に記録するとともに、抽出部２３１１に渡す処理が追加された点が、第２の実施の形態の取得部１０１と異なっている。なお、取得部２３０１は、また、検索キーに関連する映像音声データを取得するために、キー情報に含まれるキー関連情報を参照して選択的に映像音声データを取得するように構成してもよい。
【０２０１】
抽出部２３１１は、映像記録再生装置２３２０の抽出部２２３と同様に、取得部２２２で取得された映像音声データから特徴量データを抽出するものである。
【０２０２】
検出部２３１２は、映像記録再生装置２３２０の検出部２３２４と同様に、抽出部２３１１が抽出した特徴量データと、キー記憶部２３５２に記憶されている検索キーに含まれる特徴量データとを所定の条件に従って照合し、取得した映像音声データ中で、特徴量が適合する範囲の情報を表す範囲情報を検出するものである。
【０２０３】
対応生成部２３１３は、映像記録再生装置２３２０の対応生成部２２５と同様に、検出部２３１２により検出された範囲情報を参照し、範囲情報で表される範囲に含まれる映像音声データとキー情報とを対応づけた対応情報を生成するものである。
【０２０４】
動作処理部２３１４は、映像記録再生装置２３２０の動作処理部８３０と同様に、キー関連情報に含まれる記録動作属性を参照して記録した映像音声データにチャプタやマーカなどのメタデータを付与する処理を行うものである。
【０２０５】
キー関連情報取得部２３０６は、検出部２３１２から出力された範囲情報が存在する場合に、範囲情報を参照して映像音声データに関するキー関連情報をさらに取得する点が、第２の実施の形態と異なっている。例えば、キー関連情報取得部２３０６は、同一の検索キーについて所定の条件を満たす位置または区間に対応する映像音声データのタイトル名やチャプタ名が情報記憶部１５１に記録されていれば、それらの情報をキー関連情報として取得する。
【０２０６】
また、キー関連情報取得部２３０６は、映像音声データの番組ＩＤ、番組名（タイトル、グループ、シリーズ、派生）、ジャンル、放送局（チャンネル）、放送日時（日付、時刻、曜日）、などの番組属性情報がＥＰＧなどによって取得されるのであれば、それらの情報もキー関連情報として取得する。さらに、キー関連情報取得部２３０６は、指定された区間に直接対応しなくても、近接するチャプタやマーカを検索して見つかれば、それらの情報を取り出し、指定された区間とチャプタやマーカの位置関係により、情報を付与する。
【０２０７】
また、キー関連情報取得部２３０６は、動作処理部２３１４によって記録された、対応するチャプタやマーカなどの情報も取得する。すなわち、指定受付部１０２で直接指定が受付けられた情報のほか、検出部２３１２で出力された範囲情報に対応する情報が、キー関連情報として取得される。
【０２０８】
さらに、キー関連情報取得部２３０６は、指定受付部１０２で指定された区間、すなわち検索キーの元となったコンテンツ内の区間（元の区間）や、検出部２３１２が出力した範囲情報の表す区間（同等区間）の時刻情報も合わせて取得する。
【０２０９】
このように、第５の実施の形態では、キー情報にはキー指定情報に対応するキー関連情報だけでなく、検出部２３１２により取得された複数の情報に関連するキー関連情報を含む可能性があり、このようなキー情報が映像記録再生装置２３２０に送信される。
【０２１０】
なお、以下では、キー指定情報が指定された情報について取得されたキー関連情報を、キー指定情報に基づくキー関連情報という。また、生成された検索キーに関連する情報として、検出部２３１２により検出された範囲情報に関するキー関連情報を、範囲情報に基づくキー関連情報という。
【０２１１】
映像記録再生装置２３２０は、キー記憶部８５１と、情報記憶部２５２と、キー受信部２２１と、取得部８２２と、抽出部２２３と、検出部２３２４と、対応生成部２２５と、提示部２２６と、再生部２２７と、記録制御部８２８と、選択受付部８２９と、動作処理部８３０と、補正部２３３４と、を備えている。
【０２１２】
第５の実施の形態では、補正部２３３４を追加したこと、および検出部２３２４の機能が第２の実施の形態と異なっている。その他の構成および機能は、第２の実施の形態にかかる映像記録再生装置８２０の構成を表すブロック図である図８と同様であるので、同一符号を付し、ここでの説明は省略する。
【０２１３】
検出部２３２４は、キー情報に複数のキー関連情報が含まれる場合に、それぞれのキー関連情報を参照して関連するコンテンツを取得し、取得したコンテンツの中から、キー関連情報で指定された情報に対する関連度が最も高いコンテンツを優先して検出する機能が追加された点が、第２の実施の形態と異なっている。
【０２１４】
具体的には、検出部２３２４は、所定の条件を満たす範囲情報が複数検出できたときに、キー関連情報で検索キーの元となった区間（元の区間）の時刻情報が含まれている場合は、その時刻に最も近いものを範囲情報として出力する。
【０２１５】
これは、例えば、範囲情報に基づくキー関連情報に比べて、キー指定情報に基づくキー関連情報は確実な情報であることが期待されるので優先するのが望ましく、記録済みの映像音声データは直ちに利用可能という点で優先するのが望ましいためである。従って、記録済みの中で、キー指定情報に基づくキー関連情報に関連する映像音声データが取得可能であればそれを最優先するが、取得できなければ複数の範囲情報に基づくキー関連情報に関連する映像音声データを取得することができる。また、キー指定情報に基づくキー関連情報に関連する映像音声データが後から取得されれば、それによって置き換えるように構成してもよい。
【０２１６】
補正部２３３４は、所定の条件を満たす範囲情報の中で、キー関連情報で検索キーの元となった区間（元の区間）や、映像記録再生装置２３１０の検出部２３１２が出力した範囲情報の表す区間（同等区間）に近いものが存在したとき、その時刻情報の差を時刻補正情報として生成するものである。また、補正部２３３４は、生成した時刻補正情報を用いて映像記録再生装置２３２０内で管理している時刻を補正する。これにより、例えば、同一番組の同一区間に対する各装置の時刻のずれを元に時刻を補正することが可能となる。
【０２１７】
次に、このように構成された第５の実施の形態にかかる映像記録再生装置２３２０による情報処理について説明する。なお、第５の実施の形態では、キー照合処理内の範囲情報生成処理の詳細が第２の実施の形態と異なる。その他の処理は、第２の実施の形態にかかる情報処理を表す図９と同様であるのでその説明を省略する。
【０２１８】
図２４は、第５の実施の形態における範囲情報生成処理の全体の流れを示すフローチャートである。
【０２１９】
まず、検出部２３２４は、取得したキー情報内の特徴量データの照合位置を設定する（ステップＳ２４０１）。次に、検出部２３２４は、設定した照合位置の特徴量データを取得する（ステップＳ２４０２）。続いて、検出部２３２４は、抽出した特徴量データと、ステップＳ２４０２で取得した特徴量データとを照合し、両者の一致度を表すスコアを算出する（ステップＳ２４０３）。なお、キー情報内に複数のキー関連情報が含まれる場合は、各キー関連情報についてステップＳ２４０１からステップＳ２４０３までの処理を実行する。
【０２２０】
次に、検出部２３２４は、算出したスコアが予め定められた閾値より大きいか否かを判断する（ステップＳ２４０４）。スコアが閾値より大きい場合（ステップＳ２４０４：ＹＥＳ）、検出部２３２４は、照合結果が複数存在するか否かを判断する（ステップＳ２４０５）。例えば、キー情報内に複数のキー関連情報が含まれ、それぞれについてステップＳ２４０３までの処理を行って算出したスコアがいずれもスコアの条件を満たす場合に、複数の照合結果（各キー関連情報について抽出した特徴量データに対応するフレーム）が取得されうる。
【０２２１】
照合結果が複数存在する場合は（ステップＳ２４０５：ＹＥＳ）、検出部２３２４は、キー関連情報を参照して各照合結果に優先順位を設定する（ステップＳ２４０６）。優先順位の設定方法については後述する。
【０２２２】
次に、検出部２３２４は、優先順位が最も高い照合結果を取得する（ステップＳ２４０７）。次に、検出部２３２４は、取得した照合結果に対応する範囲を範囲情報として生成する（ステップＳ２４０８）。また、ステップＳ２４０５で照合結果が複数存在しないと判断された場合（ステップＳ２４０５：ＮＯ）、検出部２３２４は、条件を満たす単一の該照合結果に対応する範囲を範囲情報として生成する。
【０２２３】
ステップＳ２４０９の照合位置判断処理は、第２の実施の形態にかかる映像記録再生装置８２０におけるステップＳ５０６と同様の処理なので、その説明を省略する。
【０２２４】
なお、同図には図示していないが、検出部２３２４により検出された範囲情報のうち、キー関連情報に含まれる区間（元の区間または同等区間）に近いものが存在した場合、補正部２３３４は、両者の差分である時刻補正情報を算出する。そして、補正部２３３４は、算出した時刻補正情報に従って時刻を補正する。
【０２２５】
また、上記処理は、映像音声データ全体を取得して各ステップを実行してもよいが、映像音声データを短い処理単位（フレーム）ごとに取得して順次各ステップの処理を行うようにしてもよい。
【０２２６】
次に、第５の実施の形態で扱われるキー情報の詳細について説明する。図２５は、キー指定情報に基づくキー関連情報の例を示すものである。同図では、生成された各検索キーに対応して、番組ＩＤ、番組名／番組シリーズ名、番組ジャンル、放送日時、チャンネル／放送局およびキー指定区間をキー関連情報とした例が示されている。
【０２２７】
例えば、検索キーＩＤ＝Ａ（キーの名称「占いコーナー」）のキー関連情報２５０１については、番組ＩＤ「７７１０１」、番組名「朝の情報テレビ」、番組ジャンル「ニュース／報道」および「情報／ワイドショー」、放送日時「７月３日（月）６：３０〜８：３０」、チャンネル／放送局「２１／ＴＶＸ」が管理されている。また、キー指定区間が、番組開始から２８分３５秒００の時点から同２８分３９秒８０の時点までとなっている。
【０２２８】
同様に、検索キーＩＤ＝Ｂについてのキー関連情報２５０２、検索キーＩＤ＝Ｄについてのキー関連情報２５０３がそれぞれ示されている。なお、検索キーＩＤ＝Ｄは、第２の実施の形態の図１３に示したものと同様であり、検索キー自体の対象とするタイトルは指定されず、番組ジャンルは「ニュース／報道」および「スポーツ」となっているが、キー指定情報に基づくキー関連情報としての番組名や番組ジャンル等が入っている。
【０２２９】
図２６は、検出部２３１２が検出した範囲情報に基づくキー関連情報の例を示すものである。同図に示すように、範囲情報に基づくキー関連情報は、取得の元となった検索キーＩＤと、番組ＩＤと、番組名／番組シリーズ名と、番組ジャンルと、放送日時と、チャンネル／放送局と、キー指定区間とに加え、優先順位を含んでいる。
【０２３０】
優先順位とは、検出された範囲情報に対応する情報と元のキー指定区間に対応する情報との関連する度合いを示す関連度を順位づけした値である。具体的には、元の区間と同一の場合には０、同一番組の同一回の放送で他の区間の場合には１、同一番組で異なる回の放送の場合は２、同一シリーズで異なる番組の場合は３、同一ジャンルで異なる番組の場合は４、を優先順位として設定している。
【０２３１】
同図に示すように、キー関連情報２６０１、２６０２、２６０３はいずれも検索キーＩＤ＝Ａであり、図２５のキー関連情報２５０１と対応するものであることを示している。また、キー関連情報２６０１、２６０４、２６０５は、それぞれ図２５のキー関連情報２５０１、２５０２、２５０３と同一区間のため、優先順位に０が設定されている。
【０２３２】
図２７は、図２６に示すようなキー関連情報を含むキー情報を元に、映像記録再生装置２３２０の検出部２３２４によって検出された範囲情報に対応するキー関連情報の一例を示す説明図である。
【０２３３】
なお、検索キーＩＤ＝Ａのキー関連情報のように、同一の番組を映像記録再生装置２３１０とは異なるチャンネル／放送局で受信して取得することも可能である。チャンネル／放送局の対応関係については、別途管理されていればよく、番組自体の対応関係が不明確な場合にのみ判定する等、優先度の低い条件として扱ってよい。
【０２３４】
さらに、図２６に示したキー関連情報との関連性により、新たに優先順位が付与されている。具体的には、図２６に示したキー関連情報における優先順位０から２のそれぞれに対応して、（１）同一番組の同一回の放送で同一の区間の場合、（２）同一番組の異なる回の放送で同一の区間の場合、（３）同一番組で他の区間の場合、の順に優先順位１から９までが付与される。さらに、図２６に示したキー関連情報における優先順位３および４のそれぞれに対応して、優先順位１０から１９までが付与される。なお、同一区間の判定は、予め決められた一定範囲内の誤差を許すように構成してもよい。
【０２３５】
例えば、検索キーＩＤ＝Ａについて、キー関連情報における７月７日放送分（優先順位２）と７月１０日放送分（優先順位２）に対応する同一番組同一回放送同一区間の照合結果（優先順位３）が存在する。また、７月１１日放送分は、キー関連情報における７月３日放送分（優先順位０）に対応する同一番組異なる回放送同一区間の照合結果（優先順位４）である。従って、より関連度の高い、すなわち優先順位の高い範囲情報として７月７日放送分を使用する（ステップＳ２４０７）。
【０２３６】
検索キーＩＤ＝Ｂについて、キー関連情報における７月１５日放送分「特集」（優先順位３）に対応する同一番組同一回放送同一区間の照合結果（優先順位１０）が存在する。また、７月１６日放送分は、キー関連情報における７月９日放送分（優先順位０）に対応する同一番組異なる回放送同一区間の照合結果（優先順位４）となることが見込まれる。従って、範囲情報としては当初は７月１５日放送分を使用し、７月１６日放送分の録画予約を行って、映像音声データが取得できた後に差替えを行うことができる。
【０２３７】
検索キーＩＤ＝Ｄについて、キー関連情報における７月６日放送分は３つ（うち１つが優先順位０）あり、これに対応する同一番組同一回放送の照合結果も３つ存在するが、そのうち１つが優先順位１の照合結果である。従って、範囲情報としては優先順位１のもの、すなわち、元の区間に最も近いものを使用する。
【０２３８】
なお、図２６、図２７に記載した優先順位の判定方法は一例であり、関連度（優先順位）の算出方法はこれに限られるものではない。例えば、図２７における検索キーＩＤ＝Ｄについて、同一番組「今日のスポーツ」同一回放送の３つの照合結果について、元の区間（７月６日２３：１０から放送の２７分１３秒７０から２７分１４秒１０まで）との差を算出すると、０秒１０、２２秒８０、３６秒５０となる。この中で最も差が小さいもの（０秒１０）を使用するように構成してもよい。
【０２３９】
このように、第５の実施の形態にかかる情報処理装置では、検索キーの生成元となったコンテンツに関連するコンテンツに関するキー関連情報をさらに含む検索キーを受信し、キー関連情報を参照して情報を取得することができる。このため、情報を取得する範囲を拡大することにより、より適切な情報を取得可能となる。また、情報間の関連度を参照して関連度の高い情報に対する検索キーを提示するため、より有用な情報を取得することが可能となる。
【０２４０】
図２８は、第１〜第５の実施の形態にかかる情報処理装置のハードウェア構成を示す説明図である。
【０２４１】
第１〜第５の実施の形態にかかる情報処理装置は、ＣＰＵ（Central Processing Unit）５１などの制御装置と、ＲＯＭ（Read Only Memory）５２やＲＡＭ５３などの記憶装置と、ネットワークに接続して通信を行う通信Ｉ／Ｆ５４と、各部を接続するバス６１を備えている。
【０２４２】
第１〜第５の実施の形態にかかる情報処理装置で実行される情報処理プログラムは、ＲＯＭ５２等に予め組み込まれて提供される。
【０２４３】
第１〜第５の実施の形態にかかる情報処理装置で実行される情報処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Compact Disk Recordable）、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０２４４】
さらに、第１〜第５の実施の形態にかかる情報処理装置で実行される情報処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、第１〜第５の実施の形態にかかる情報処理装置で実行される情報処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０２４５】
第１〜第５の実施の形態にかかる情報処理装置で実行される情報処理プログラムは、上述した各部（キー受信部、取得部、抽出部、検出部、対応生成部、提示部、再生部など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ５１が上記ＲＯＭ５２から情報処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、各部が主記憶装置上に生成されるようになっている。
【産業上の利用可能性】
【０２４６】
以上のように、本発明にかかる情報処理装置、プログラムおよび情報処理システムは、映像および音声の少なくとも１つを記録または再生するＨＤＤ搭載ビデオレコーダー、パーソナルコンピュータ、ＨＤＤ内蔵型音楽再生装置などに適している。
【図面の簡単な説明】
【０２４７】
【図１】第１の実施の形態にかかる情報処理システムの構成を示すブロック図である。
【図２】第１の実施の形態における情報処理の全体の流れを示すフローチャートである。
【図３】第１の実施の形態におけるキー受信処理の全体の流れを示すフローチャートである。
【図４】第１の実施の形態におけるキー照合処理の全体の流れを示すフローチャートである。
【図５】第１の実施の形態における範囲情報生成処理の全体の流れを示すフローチャートである。
【図６】第１の実施の形態におけるキー提示処理の全体の流れを示すフローチャートである。
【図７】表示画面の一例を示す説明図である。
【図８】第２の実施の形態にかかる情報処理システムの構成を示すブロック図である。
【図９】第２の実施の形態における情報処理の全体の流れを示すフローチャートである。
【図１０】表示画面の別の例を示す説明図である。
【図１１】第２の実施の形態におけるキー受信処理の全体の流れを示すフローチャートである。
【図１２】第２の実施の形態における関連コンテンツ検索処理の全体の流れを示すフローチャートである。
【図１３】記録動作属性を含むキー関連情報の一例を示す説明図である。
【図１４】記録動作属性ごとの動作内容の一例を示す説明図である。
【図１５】第３の実施の形態にかかる情報処理システムの構成の概要を示すブロック図である。
【図１６】第３の実施の形態にかかる情報処理システムの構成の詳細を示すブロック図である。
【図１７】第３の実施の形態における情報処理の全体の流れを示すフローチャートである。
【図１８】要求メッセージ送信処理の全体の流れを示すフローチャートである。
【図１９】第３の実施の形態の変形例にかかる情報処理システムの構成の詳細を示すブロック図である。
【図２０】第４の実施の形態にかかる情報処理システムの構成を示すブロック図である。
【図２１】第４の実施の形態におけるキー照合処理の全体の流れを示すフローチャートである。
【図２２】第４の実施の形態におけるキー指定区間の拡大と、キー複製の動作を説明する模式図である。
【図２３】第５の実施の形態にかかる情報処理システムの構成を示すブロック図である。
【図２４】第５の実施の形態における範囲情報生成処理の全体の流れを示すフローチャートである。
【図２５】キー関連情報の例を示す図である。
【図２６】キー関連情報の例を示す図である。
【図２７】キー関連情報の例を示す図である。
【図２８】第１〜第５の実施の形態にかかる情報処理装置のハードウェア構成を示す説明図である。
【符号の説明】
【０２４８】
５１  ＣＰＵ
５２  ＲＯＭ
５３  ＲＡＭ
５４  通信Ｉ／Ｆ
６１  バス
１００  映像記録再生装置
１０１  取得部
１０２  指定受付部
１０３  キー生成部
１０４  キー送信部
１０５  再生部
１５１  情報記憶部
２００  映像記録再生装置
２２１  キー受信部
２２２  取得部
２２３  抽出部
２２４  検出部
２２５  対応生成部
２２６  提示部
２２７  再生部
２５１  キー記憶部
２５２  情報記憶部
３００  ネットワーク
７０１  表示画面
７０２  検索キー
８０３  キー生成部
８０６  キー関連情報取得部
８１０  映像記録再生装置
８２０  映像記録再生装置
８２２  取得部
８２４  検出部
８２８  記録制御部
８２９  選択受付部
８３０  動作処理部
８５１  キー記憶部
１００１  表示画面
１００２  検索キー
１５００  サーバ
１５０１  キー受信部
１５０２  要求受信部
１５０３  要求処理部
１５０４  キー送信部
１５２０  映像記録再生装置
１５２２  取得部
１５３１  要求生成部
１５３２  要求送信部
１５５０  キー記憶部
１９０７  要求受信部
１９０８  要求処理部
１９１０  映像記録再生装置
１９５１  キー記憶部
２０１０  映像記録再生装置
２０２０  映像記録再生装置
２０２４  検出部
２０３３  キー生成部
２２０１  第１の区間
２２０２  送信キー
２２０３  照合結果
２２０４  複製検索キー
２３０１  取得部
２３０６  キー関連情報取得部
２３１０  映像記録再生装置
２３１１  抽出部
２３１２  検出部
２３１３  対応生成部
２３１４  動作処理部
２３２０  映像記録再生装置
２３２４  検出部
２３３４  補正部
２３５２  キー記憶部
２５０１、２５０２、２５０３  キー関連情報
２６０１、２６０２、２６０３、２６０４、２６０５  キー関連情報
【図１】
2008084115.tif 000003
【図２】
2008084115.tif 000004
【図３】
2008084115.tif 000005
【図４】
2008084115.tif 000006
【図５】
2008084115.tif 000007
【図６】
2008084115.tif 000008
【図７】
2008084115.tif 000009
【図８】
2008084115.tif 000010
【図９】
2008084115.tif 000011
【図１０】
2008084115.tif 000012
【図１１】
2008084115.tif 000013
【図１２】
2008084115.tif 000014
【図１３】
2008084115.tif 000015
【図１４】
2008084115.tif 000016
【図１５】
2008084115.tif 000017
【図１６】
2008084115.tif 000018
【図１７】
2008084115.tif 000019
【図１８】
2008084115.tif 000020
【図１９】
2008084115.tif 000021
【図２０】
2008084115.tif 000022
【図２１】
2008084115.tif 000023
【図２２】
2008084115.tif 000024
【図２３】
2008084115.tif 000025
【図２４】
2008084115.tif 000026
【図２５】
2008084115.tif 000027
【図２６】
2008084115.tif 000028
【図２７】
2008084115.tif 000029
【図２８】
2008084115.tif 000030