(57)【要約】【課題】コンテンツの記録に失敗した区間に重要区間が含まれるか否かに基づいてコンテンツの検索処理が制御される情報処理装置、情報処理方法、プログラム、及び記録媒体を提供する。【解決手段】情報処理装置は、第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、上記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、上記第１のコンテンツの上記重要区間における上記動作状態に基づいて、上記第１の提供元以外の提供元から、上記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、を有する。【選択図】図１
2013150037.tif 000002
【特許請求の範囲】
【請求項１】
第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、
前記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、
前記第１のコンテンツの前記重要区間における前記動作状態に基づいて、前記第１の提供元以外の提供元から、前記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、
を備える、情報処理装置。
【請求項２】
前記検索制御部は、前記コンテンツ記録部が前記第１のコンテンツを記録できなかった区間に前記重要区間が含まれるか否かに基づいて、前記検索処理を制御する、
請求項１に記載の情報処理装置。
【請求項３】
前記コンテンツ記録部が前記第１のコンテンツを記録できなかった区間に前記重要区間が含まれるとき、前記第２のコンテンツの検索を推奨する度合いを示す検索推奨度を算出する検索推奨度算出部、
をさらに備え、
前記検索制御部は、前記検索推奨度に基づいて、前記検索処理を制御する、
請求項１に記載の情報処理装置。
【請求項４】
前記検索推奨度算出部は、前記第１のコンテンツの重要区間のうち、前記コンテンツ記録部が記録できた重要区間の割合に基づいて、前記検索推奨度を算出する、
請求項３に記載の情報処理装置。
【請求項５】
前記検索推奨度算出部は、複数の前記重要区間について、前記第１のコンテンツ中の前記重要区間の位置に基づいて重み付けされた前記割合を用いて前記検索推奨度を算出する、
請求項４に記載の情報処理装置。
【請求項６】
前記検索推奨度算出部は、前記第１のコンテンツの重要区間のうち、前記コンテンツ記録部が記録できた重要区間の割合と、前記検索推奨度との間の関係を示す特性を学習することにより調整する、
請求項４に記載の情報処理装置。
【請求項７】
前記検索制御部は、前記検索推奨度が所定の閾値以上のとき、前記第２のコンテンツを検索する、
請求項３に記載の情報処理装置。
【請求項８】
前記検索制御部は、前記検索推奨度に基づいた情報を、前記検索処理の実行を判断するための情報としてユーザに提供する、
請求項３に記載の情報処理装置。
【請求項９】
前記検索制御部は、前記コンテンツ記録部が前記第１のコンテンツを記録できなかった区間に前記重要区間が含まれるか否かの情報を、前記検索処理の実行を判断するための情報としてユーザに提供する、
請求項１に記載の情報処理装置。
【請求項１０】
前記検索制御部は、前記コンテンツ記録部が前記第１のコンテンツを記録できなかった区間に前記重要区間が含まれるとき、前記第２のコンテンツを検索する、
請求項２に記載の情報処理装置。
【請求項１１】
前記検索制御部は、前記第１の提供元以外に複数の前記提供元が存在するとき、複数の前記提供元の優先度に基づいて、前記検索処理を制御する、
請求項１に記載の情報処理装置。
【請求項１２】
前記優先度は、前記提供元が無料で前記第２のコンテンツを提供しているか、又は有料で前記第２のコンテンツを提供しているかに基づいて決定される、
請求項１１に記載の情報処理装置。
【請求項１３】
前記検索制御部は、前記第１の提供元以外に複数の前記提供元が存在するとき、複数の前記提供元の優先度に基づいて、優先度が高い前記提供元から優先的に前記第２のコンテンツを検索する、
請求項１１に記載の情報処理装置。
【請求項１４】
前記検索制御部は、前記優先度に基づいて前記提供元の情報を表示部に表示させる、
請求項１１に記載の情報処理装置。
【請求項１５】
前記第２のコンテンツは、前記第１のコンテツのうち、前記コンテンツ記録部が記録できなかった区間を含む、
請求項１に記載の情報処理装置。
【請求項１６】
第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得することと、
前記第１のコンテンツ中の重要区間の情報を取得することと、
前記第１のコンテンツの前記重要区間における前記動作状態に基づいて、前記第１の提供元以外の提供元から、前記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御することと、
を含む、情報処理方法。
【請求項１７】
コンピュータを、
第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、
前記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、
前記第１のコンテンツの前記重要区間における前記動作状態に基づいて、前記第１の提供元以外の提供元から、前記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、
を備える、情報処理装置として機能させるためのプログラム。
【請求項１８】
コンピュータを、
第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、
前記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、
前記第１のコンテンツの前記重要区間における前記動作状態に基づいて、前記第１の提供元以外の提供元から、前記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、
を備える、情報処理装置として機能させるためのプログラムを記録するコンピュータが読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
現在、放送波に加えてインターネットを介した番組配信が一般的となっている。このような所定の時間に放送又は配信される番組コンテンツを記録する記録装置がある。例えば番組コンテンツを記録するビデオレコーダは、録画ボタンが押下された時点から番組コンテンツの録画を開始する。或いは、ビデオレコーダは、録画予約操作がなされている場合には、予約された時間が到来すると、番組コンテンツの録画を開始する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２０１８１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、例えば記憶容量の不足や停電などの原因により、所望のコンテンツの全区間を録画できない場合がある。このような場合には、他の提供元から同様のコンテンツを検索することが考えられる。このとき、コンテンツ中には重要な区間と重要ではない区間が含まれる。しかし、このようなコンテンツ中の重要度については考慮されていなかった。
【課題を解決するための手段】
【０００５】
本開示によれば、第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、上記第１のコンテンツの特徴量に基づいた上記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、上記第１のコンテンツの上記重要区間における上記動作状態に基づいて、上記第１の提供元以外の提供元から、上記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、を有する情報処理装置が提供される。
【０００６】
また本開示によれば、第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得することと、上記第１のコンテンツの特徴量に基づいた上記第１のコンテンツ中の重要区間の情報を取得することと、上記第１のコンテンツの上記重要区間における上記動作状態に基づいて、上記第１の提供元以外の提供元から、上記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御することと、を含む情報処理方法が提供される。
【０００７】
また本開示によれば、コンピュータを、第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、上記第１のコンテンツの特徴量に基づいた上記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、上記第１のコンテンツの上記重要区間における上記動作状態に基づいて、上記第１の提供元以外の提供元から、上記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、を有する情報処理装置として機能させるためのプログラムが提供される。
【０００８】
また本開示によれば、コンピュータを、第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、上記第１のコンテンツの特徴量に基づいた上記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、上記第１のコンテンツの上記重要区間における上記動作状態に基づいて、上記第１の提供元以外の提供元から、上記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、を有する情報処理装置として機能させるためのプログラムを記録するコンピュータが読取可能な記録媒体が提供される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、コンテンツの記録に失敗した区間に重要区間が含まれるか否かの情報に基づいてコンテンツの検索処理が制御される。
【図面の簡単な説明】
【００１０】
【図１】本開示の第１の実施形態に係るコンテンツ記録装置の機能構成図である。
【図２】同実施形態に係るコンテンツ記録装置の特徴量解析部の詳細な構成を示すブロック図である。
【図３】同実施形態に係る番組コンテンツの重要区間について説明するための説明図である。
【図４】同実施形態に係るコンテンツ記録装置の動作状態の例を示す説明図である。
【図５】同実施形態に係るコンテンツ記録装置の表示させる表示画面の一例である。
【図６】同実施形態に係るコンテンツ記録装置の用いる検索優先度について説明するための説明図である。
【図７】同実施形態に係るコンテンツ記録装置の録画動作の一例を示すフローチャートである。
【図８】同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の一例を示すフローチャートである。
【図９】同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の他の一例を示すフローチャートである。
【図１０】同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の他の一例を示すフローチャートである。
【図１１】同実施形態に係るコンテンツ記録装置の定期検索処理の動作例を示すフローチャートである。
【図１２】本開示の第２の実施形態に係るコンテンツ記録装置の機能構成図である。
【図１３】同実施形態に係るコンテンツ記録装置の動作状態の例を示す説明図である。
【図１４】同実施形態に係るコンテンツ記録装置が用いる重要区間記録率と検索推奨率の関係を示すグラフである。
【図１５】同実施形態に係るコンテンツ記録装置の表示させる表示画面の一例である。
【図１６】同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の一例を示すフローチャートである。
【図１７】同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の他の一例を示すフローチャートである。
【図１８】本開示の第３の実施形態に係るシステムの概略構成図である。
【図１９】同実施形態に係るコンテンツ再生装置の機能ブロック図の一例である。
【図２０】本開示の一実施形態に係るコンテンツ記録装置のハードウェア構成図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１２】
なお、説明は以下の順序で行うものとする。
１．概要
２．第１の実施形態（重要区間が記録されたか否かに基づいた検索処理）
３．第２の実施形態（重要区間が記録された割合に基づいた検索推奨度を用いる検索処理）
４．第３の実施形態（録画装置と異なる装置において検索処理を行う例）
【００１３】
＜１．概要＞
本開示においては、コンテンツ記録装置において、何らかの原因により番組コンテンツの録画に失敗した場合に示すリカバリプランについて提案する。例えばコンテンツ記録装置が録画処理を行っている最中に停電が起こった場合、所望の番組コンテンツの全てを録画できない場合がある。例えばこのような場合には、コンテンツ記録装置は、停電が起こった時点で録画動作をそのまま停止する。或いは、コンテンツ記録装置は、停電が起こった時点で一度録画動作を停止し、その後停電の状態から復旧した場合には、復旧した時点から再び録画を再開する。或いは、番組コンテンツの全てを記録するための記憶容量が不足しているときには、コンテンツ記録装置は、記憶媒体の容量が足りなくなった時点で録画動作を停止する。
【００１４】
このようにコンテンツの一部又は全部の記録に失敗したときには、他の提供元からコンテンツを検索することが考えられる。ところが、ユーザは必ずしもコンテンツの全区間を取得したいと考えているとは限らない。例えば、コンテンツがスポーツの試合であった場合、ユーザはゴールシーン、及び試合の勝敗などの重要な情報のみを得たいという要求がある。また、録画したコンテンツを効率よく視聴することも重要である。そこで、コンテンツの重要区間、例えばゴールシーン、試合終了シーンなどが、記録された第１のコンテンツに含まれているか否かに基づいて、第２のコンテンツの検索処理が制御されると、ユーザの新たなニーズに応えることのできる製品が提供できる。そこで、以下３つの実施形態を挙げて本開示において提案する重要区間の情報に基づいた検索処理について説明する。
【００１５】
＜２．第１の実施形態＞
ここで、本開示の第１の実施形態について図１〜図１１を参照しながら説明する。第１の実施形態においては、第１のコンテンツの記録に失敗した区間内に重要区間が含まれるか否かに基づいて、第１のコンテンツに関連する第２のコンテンツの検索処理が制御される。図１は、本開示の第１の実施形態に係るコンテンツ記録装置の機能構成図である。図２は、同実施形態に係るコンテンツ記録装置の特徴量解析部の詳細な構成を示すブロック図である。図３は、同実施形態に係る番組コンテンツの重要区間について説明するための説明図である。図４は、同実施形態に係るコンテンツ記録装置の動作状態の例を示す説明図である。図５は、同実施形態に係るコンテンツ記録装置の表示させる表示画面の一例である。図６は、同実施形態に係るコンテンツ記録装置の用いる検索優先度について説明するための説明図である。
【００１６】
（２−１．構成）
まず図１〜図６を参照しながら、本開示の第１の実施形態に係る情報処理装置であるコンテンツ記録装置１００ａの機能構成について説明する。
【００１７】
コンテンツ記録装置１００ａは、第１のコンテンツの記録に失敗したときに、第１のコンテンツに関連する第２のコンテンツの検索処理を実行する情報処理装置の一例である。コンテンツ記録装置１００ａは、本実施形態においては、動画番組コンテンツを記録する機能を有するレコーダである。しかし、本技術を適用することのできる情報処理装置はこれに限定されない。例えば、コンテンツ記録装置１００ａは、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、家庭用映像処理装置（ＤＶＤレコーダ、ビデオデッキなど）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、家庭用ゲーム機器、家電機器などの情報処理装置であってもよい。また、コンテンツ記録装置１００ａは、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などの情報処理装置であってもよい。
【００１８】
コンテンツ記録装置１００ａは、放送波受信部１０３と、コンテンツ記録部１０５と、動作状態記録部１１０と、記憶部１１５と、特徴量解析部１２０と、重要区間取得部１２５と、通信部１２７と、検索制御部１３０ａと、表示部１３５と、操作情報取得部１４０とを主に有する。
【００１９】
（放送波受信部１０３）
放送波受信部１０３は、放送局から発信される放送波を受信する機能を有する。放送波受信部１０３は、放送波に含まれるコンテンツデータをコンテンツ記録部１０５に供給することができる。また放送波受信部１０３は、放送波に含まれる特徴量情報を重要区間取得部１２５に供給することができる。
【００２０】
（コンテンツ記録部１０５）
コンテンツ記録部１０５は、受信したコンテンツを記録する機能を有する。コンテンツ記録部１０５は、例えば放送波を受信することにより取得されるコンテンツを記録してよい。またコンテンツ記録部１０５は、ネットワークを介して配信されるコンテンツを記録することができてもよい。コンテンツ記録部１０５は、例えばユーザにより録画ボタンが押下されたとき、その時点において視聴されている番組の最後まで録画処理を行ってよい。或いはコンテンツ記録部１０５は、録画予約情報に従って、録画予約された番組の開始時間が到来するとコンテンツの記録を開始することができる。
【００２１】
（動作状態記録部１１０）
動作状態記録部１１０は、コンテンツ記録部１０５の動作状態を記録する機能を有する。例えば動作状態記録部１１０は、コンテンツ記録部１０５がコンテンツの記録に失敗したときに、記録に失敗した時間帯、記録しているコンテンツを特定するための情報（例えばコンテンツ名、又はチャンネル及び放送時間など）などの動作状態に関する情報を記録することができる。なお動作状態記録部１１０は、第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部の一例である。
【００２２】
（記憶部１１５）
記憶部１１５は、データ格納用の装置であり、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、および記憶媒体に記録されたデータを削除する削除装置などを含むことができる。ここで記憶媒体としては、例えばフラッシュメモリー、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）、及びＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）などの不揮発性メモリーや、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気記録媒体などが用いられてよい。またここでデータが格納される記憶媒体は、コンテンツ記録装置１００ａに内蔵された記憶媒体、外付けでコンテンツ記録装置１００ａに接続することのできる記録媒体、又はリムーバブル記録メディアが用いられてよい。記憶部１１５は、例えば録画されたコンテンツ、コンテンツ記録部１０５の動作状態を示す情報、特徴量解析部１２０による解析結果、及び重要区間取得部１２５により生成された重要区間の情報などを格納することができる。なお、記憶部１１５はここでは１つ示されたが、本技術はかかる例に限定されない。例えば複数の記憶部１１５がコンテンツ記録装置１００ａに含まれていてよい。
【００２３】
（特徴量解析部１２０）
特徴量解析部１２０は、コンテンツ記録部１０５が記録したコンテンツを解析して特徴量を抽出する機能を有する。特徴量解析部１２０は、例えばコンテンツ記録部１０５が行うコンテンツ記録処理と同時並行して特徴量解析処理を行ってよい。特徴量解析部１２０は、記録されたコンテンツに含まれる映像及び音声の少なくともいずれかを解析することにより特徴量を抽出することができる。
【００２４】
ここで、特徴量解析部１２０の詳細について図２を参照しながら説明する。特徴量解析部１２０は、動きベクトル検出部１２１と、カメラ特徴判定部１２２と、音声信号処理部１２３と、盛り上がり判定部１２４とを主に有する。動きベクトル検出部１２１は、コンテンツの画像データを所定の時間ごとのデータに分割し、分割されたデータ毎に動きベクトルを検出する。例えば動きベクトル検出部１２１は、コンテンツ中の基準フレームと探索フレームとの間で、ブロックマッチング処理により動きベクトルを検出することができる。そして、動きベクトル検出部１２１により検出された動きベクトルの情報は、カメラ特徴判定部１２２に供給される。カメラ特徴判定部１２２は、動きベクトルから画像の特徴を判定することができる。カメラ特徴判定部１２２は、例えば動きベクトルを基に、重回帰分析によりパン、チルト、ズームなどのアフィン係数を抽出することができる。
【００２５】
また、音声信号処理部１２３は、コンテンツの音声データのパワーレベルを解析することができる。音声信号処理部１２３は、解析結果を盛り上がり判定部１２４に供給することができる。盛り上がり判定部１２４は、パワーレベルの解析結果に基づいて盛り上がり度合いを示す特徴量を抽出することができる。盛り上がり判定部１２４は、例えば人の声を示す特徴、音声パワーの継続時間を示す特徴などから盛り上がり度を示す特徴量を判定することができる。カメラ特徴判定部１２２、及び盛り上がり判定部１２４により生成された特徴量の情報は、重要区間取得部１２５に供給される。なお、ここで説明された特徴量は、コンテンツに関する特徴量の一例である。例えばここで示された以外の特徴量が重要区間の評価に用いられてもよい。
【００２６】
（重要区間取得部１２５）
重要区間取得部１２５は、コンテンツの特徴量を用いて、コンテンツを区間毎に評価して重要区間評価値を算出することができる。重要区間取得部１２５は、コンテンツ記録部１０５がコンテンツを記録することのできた区間については、特徴量解析部１２０により抽出された特徴量を用いて重要区間を評価することができる。また重要区間取得部１２５は、コンテンツ記録部１０５がコンテンツを記録することのできなかった区間については、外部の提供元から特徴量を取得して、重要区間を評価することができる。例えば重要区間取得部１２５は、放送波受信部１０３により受信される放送波から放送波に含まれる特徴量情報を取得することができる。また重要区間取得部１２５は、通信部１２７を介して外部のサーバーから特徴量を取得してもよい。例えば重要区間評価値は、各特徴量に重みづけをした値を加算することにより算出される。例えば重要区間評価値は、以下の数式（１）により示される。
【００２７】
重要区間評価値＝k1*(パン係数)+k2*(チルト係数)+k3*(ズーム係数)+k4*(音声周波数パワー)・・・数式（１）
ここでk１〜k４は重み係数であり、ｋ１＋ｋ２＋ｋ３＋ｋ４＝１とする。
【００２８】
重要区間取得部１２５は、重要区間を示す情報を記憶部１１５に記憶させることができる。例えば、重要区間取得部１２５は、重要区間評価値を記憶部１１５に記憶させてよい。また例えば重要区間取得部１２５は、重要区間評価値からコンテンツの各区間が重要区間であるか否かを判定し、重要区間であると判定された区間の情報を記憶部１１５に記憶させてもよい。なお、上記所定コンテンツの重要区間評価値は、所定の配信元または別のコンテンツ提供装置に存在する元のコンテンツと内容が同一のコンテンツを用いて処理を行うことができる。なお、上記所定の配信元または別のコンテンツ提供装置は、例えばネットワーク上のサーバーまたは放送局であってよい。
【００２９】
例えば、図３には番組コンテンツと当該番組コンテンツの重要区間評価値とが示される。かかる例において、重要区間評価値が閾値Ｔｈを超える区間ｍ１，ｍ２，及びｍ３が重要区間であると判定される。ここで、ｍ１、ｍ２、ｍ３は、例えばそれぞれ時間（分または秒）を単位とする区間長とする（以下同様）。
【００３０】
また重要区間取得部１２５は、外部の提供元から所定コンテンツ中の重要区間を示す重要区間情報を取得することもできる。例えば重要区間取得部１２５は、通信部１２７を介して外部のサーバーから特徴量情報を取得せずに、所定コンテンツ中の重要区間を示す重要区間情報を直接取得して、重要区間情報を記憶部１１５に記憶させることができる。また重要区間情報を、重要区間情報が含まれた放送波から取得してもよい。この場合、外部の提供元が提供する重要区間情報中の重要区間の設定は、特徴量に基づいて設定される必要はない。すなわち、提供者が任意に重要区間を設定することができる。
【００３１】
（通信部１２７）
通信部１２７は、例えば通信網に接続するための通信デバイス等を含む通信インタフェースである。また通信部１２７は、無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であってもよい。また通信部１２７は、有線による通信を行うワイヤー通信装置であってもよい。この通信部１２７は、通信網を介して外部装置と各種データを送受信することができる。例えば通信部１２７は、重要区間取得部１２５の制御に従って、外部のサーバーから特徴量情報を受信することができる。また通信部１２７は、重要区間取得部１２５の制御に従って、外部のサーバーから重要区間情報を受信することもできる。また通信部１２７は、検索制御部１３０の制御に従って、外部のサーバーから検索結果を受信することができる。
【００３２】
（検索制御部１３０ａ）
検索制御部１３０ａは、コンテンツ記録部１０５が記録した第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する機能を有する。ここで検索制御部１３０ａは、第１のコンテンツの重要区間における動作状態に基づいて、検索処理を制御することができる。具体的には、第２のコンテンツは、第１のコンテンツのうちの一部であってよい。またこのとき第２のコンテンツは、第１のコンテンツのうちコンテンツ記録部１０５が記録することのできなかった区間を含むコンテンツであってよい。また検索制御部１３０ａは、コンテンツ記録部１０５が第１のコンテンツを記録できなかった区間に重要区間が含まれるか否かに基づいて検索処理を制御してもよい。ここで検索制御部１３０ａは、例えばコンテンツ記録部１０５が第１のコンテンツを記録できなかった区間に重要区間が含まれるとき、記録することができなかった区間を含む第２のコンテンツの検索を実行するように検索処理を制御してもよい。
【００３３】
例えば図４の例において検討する。番組コンテンツ中に重要区間ｍ１，ｍ２，及びｍ３が含まれる。このとき、パターンＡにおいては、重要区間ｍ１，及び重要区間ｍ２を含む区間ＴＰ１Ａはコンテンツ記録部１０５により録画済であり、重要区間を含まない区間ＴＰ２Ａはコンテンツ記録部１０５により録画に失敗した区間であり、重要区間ｍ３を含む区間ＴＰＡはコンテンツ記憶部１０５により録画済である。また、パターンＢにおいては、重要区間ｍ１を含む区間ＴＰ１Ｂはコンテンツ記録部１０５により録画済であり、重要区間ｍ２及び重要区間ｍ３を含む区間ＴＰ２Ｂはコンテンツ記録部１０５により録画に失敗した区間である。
【００３４】
つまり、パターンＡにおいては、コンテンツ記録部１０５がコンテンツを記録できなかった区間に重要区間が含まれない。またパターンＢにおいては、コンテンツ記録部１０５がコンテンツを記録できなかった区間に重要区間が含まれる。このとき検索制御部１３０ａは、パターンＡの場合には、検索を実行しないように検索処理を制御してもよい。或いは検索制御部１３０ａは、コンテンツ記録部１０５がコンテンツを記録できなかった区間に重要区間が含まれない旨を表示部に表示させることにより検索処理を制御してもよい。この場合には、検索制御部１３０ａは、ユーザが検索を行う操作をしたときのみコンテンツを検索してもよい。
【００３５】
また検索制御部１３０ａは、パターンＢの場合には、自動的に検索を実行するように検索処理を制御してもよい。例えばこのような自動モードで動作しているとき、検索制御部１３０ａは図５に示すような確認画面を表示部１３５に表示させてもよい。この確認画面は、検索制御部１３０ａが検索を実行した結果、コンテンツ記録部１０５がコンテンツの記録に失敗した区間の第２のコンテンツが見つかった場合に表示されてよい。確認画面には、録画失敗区間のコンテンツが見つかった旨を知らせるメッセージと、ダウンロードするか否かをユーザに選択させることを促すメッセージと、ダウンロードするコンテンツの提供元を選択するボタンとが含まれてよい。そして、確認画面に対してユーザが提供元を選択する操作を行った場合に、検索制御部１３０ａは、選択された提供元から第２のコンテンツをダウンロードすることができる。
【００３６】
このとき、複数の提供元において第１のコンテンツに関するコンテンツが見つかった場合には、検索制御部１３０ａは、提供元の優先度に基づいて、検索処理を制御することができる。この優先度は、例えば提供元が無料でコンテンツを提供しているか、又は有料でコンテンツを提供しているかに基づいて決定されてよい。このとき無料でコンテンツを提供している提供元の方が優先度は高い。検索制御部１３０ａは、優先度に基づいて複数の提供元を確認画面に表示させることができる。このとき検索制御部１３０ａは、複数の提供元を優先度に基づいて並べて表示させてよい。
【００３７】
例えば図５の例においては、図６に示されるように、無料サーバ、Ａさん、Ｂさん、有料サーバ、ＤＶＤ又は本の順に優先度が高い。このとき、この５つの提供元全てにおいて、第２のコンテンツが検索されたとする。この場合、ダウンロード元として、無料サーバを選択するためのボタン５１２、Ａさんを選択するためのボタン５１３、Ｂさんを選択するためのボタン５１４、有料サーバを選択するためのボタン５１４、ＤＶＤを選択するためのボタン５１６の順に、提供元を選択するためのボタンが表示されてよい。ここで、無料でコンテンツを提供する提供元が検索された場合には、有料でコンテンツを提供する提供元を選択するためのボタンは、選択できない形式で表示されてもよい。或いはこのとき有料でコンテンツを提供する提供元を選択するためのボタンは表示されなくてもよい。
【００３８】
（表示部１３５）
表示部１３５は、出力装置の一例であり、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、蛍光表示管（ＶＦＤ：Ｖａｃｕｕｍ  Ｆｌｕｏｒｅｓｃｅｎｔ  Ｄｉｓｐｌａｙ）、有機ＥＬ（ＯＥＬ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ装置などの表示装置であってよい。表示部１３５は、例えば検索制御部１３０の表示制御機能による制御に従って動作することができる。
【００３９】
（操作情報取得部１４０）
操作情報取得部１４０は、ユーザによる所望の操作を示す情報を取得する機能を有する。操作情報取得部１４０は、例えばユーザが所望の操作をするための入力信号を生成する機能を有する。操作情報取得部１４０は、例えばタッチパネル、マウス、キーボード、ボタン、マイク、スイッチ及びレバーなどユーザが情報を入力するための入力部と、ユーザによる入力に基づいて入力信号を生成して出力する入力制御回路などから構成されてよい。コンテンツ記録装置１００ａは、操作情報取得部１４０により取得される操作情報に基づいて動作することができる。
【００４０】
以上、本実施形態に係るコンテンツ記録装置１００ａの機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、１つまたは複数のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置が、これらの機能を実現する処理手順を記述した制御プログラムを実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。なお、コンテンツ記録装置１００ａのハードウェア構成の一例については後述される。
【００４１】
なお、上述のような本実施形態に係るコンテンツ記録装置１００ａの各機能を実現するためのコンピュータプログラムを作成し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリーなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００４２】
（２−２．動作）
次に、上述されたコンテンツ記録装置１００ａの動作について、図７〜図１１を参照しながら、３つの例を挙げて説明する。図７は、同実施形態に係るコンテンツ記録装置の録画動作の一例を示すフローチャートである。図８は、同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の一例を示すフローチャートである。図９は、同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の他の一例を示すフローチャートである。図１０は、同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の他の一例を示すフローチャートである。図１１は、同実施形態に係るコンテンツ記録装置の定期検索処理の動作例を示すフローチャートである。
【００４３】
まず図７を参照すると、コンテンツ記録装置１００ａの予約録画動作の一例が示される。ここで示す３つの例は、図７に示す予約録画動作は共通して行う。
【００４４】
まずコンテンツ記録部１０５は、予約録画モードで動作しているか否かを確認する（Ｓ１００）。そして、予約録画モードで動作していない場合には、所定の動作モード処理に従って動作する（Ｓ１０５）。
【００４５】
一方、ステップＳ１００において、予約録画モードで動作していると判断された場合には、コンテンツ記録部１０５は、録画開始時刻ｔｓと終了時刻ｔｅを設定して記憶させる（Ｓ１１０）。そして、動作状態記録部１１０は、動作ログ処理を行う（Ｓ１１５）。動作ログ処理は、機器の動作中に適宜、所定時間毎（例えば、１０秒ごとであってよい。）に行われ、その時刻での動作状態を動作ログ情報として所定のメモリ手段に記憶する。ここで記録される具体的な動作ログ情報として、例えば現時刻、動作モード、動作状況、記録開始からのフレーム番号、記録コンテンツの入力源などが考えられる。それぞれの動作ログ情報は、所定のデータとして表現することができる。例えば動作モードのログ情報として、録画モード［１］、再生モード［０］が考えられる。同様に、動作状況のログ情報として、正常動作［１］、非正常（異常動作）［０］、記録コンテンツの入力源のログ情報として、ライン入力［０］、放送［１］、ネットワーク［２］などが考えられる。このような動作状況ログ情報を検出することによって、所定の記録が行われたか否かを判定することが可能である。録画に失敗してコンテンツを検索するときに、例えば録画に失敗したコンテンツが、一度録画に失敗したとしても後ほど同じ入力源からコンテンツを取得することができる可能性がある場合には、録画に失敗したコンテンツの入力源を最初に検索することも考えられる。例えば所定の放送時間でなければ受信することのできない放送コンテンツの場合には、録画に失敗したコンテンツを後ほど同じ入力源から取得することはできないが、ネットワークを介して配信される配信コンテンツであれば、同じ入力源からコンテンツを取得することができる可能性が考えられる。
【００４６】
そしてコンテンツ記録部１０５は、設定された録画開始時刻ｔｓと現在の時刻とを比較して、現在の時刻が録画開始時刻ｔｓを過ぎたか否かを判断する（Ｓ１２０）。ステップＳ１２０において、現在の時刻が録画開始時刻ｔｓを過ぎたと判断されたとき、コンテンツ記録部１０５は、コンテンツの録画処理を行う（Ｓ１２５）。
【００４７】
そして、特徴量解析部１２０は、画像音声の特徴量を抽出する（Ｓ１３０）。そして動作状態記録部１１０は、動作ログ処理を行う（Ｓ１３５）。コンテンツ記録部１０５は、現在の時刻が録画終了時刻ｔｅを過ぎたか否かを判断する（Ｓ１４０）。そして、まだ現在の時刻が録画終了時刻ｔｅを過ぎていないと判断されたとき、ステップＳ１２５〜ステップＳ１３５の処理が繰り返される。一方、現在の時刻が録画終了時刻ｔｅを過ぎたと判断されると、録画モードが終了される（Ｓ１４５）。そして、動作ログの判定が行われる（Ｓ１５０）。ここで動作ログの判定は、例えば録画中に異常が発生していないか、特に録画できなかった区間がないか否かが判定されてよい。
【００４８】
（第１の例）
次に、図８を参照しながら、録画動作終了後の動作の第１の例について説明する。第１の例は、自動検索モードで動作する場合の一例である。まず、重要区間取得部１２５は、重要区間の評価又は取得を行う（Ｓ１５２）。例えば重要区間取得部１２５は、コンテンツの特徴量から重要区間評価値を算出して重要区間情報を生成して取得する。または重要区間取得部１２５は、外部の提供元、例えば放送波、サーバー等から直接重要区間情報を取得してもよい。そして、検索制御部１３０ａは、重要区間の録画に失敗しているか否かを判断する（Ｓ１５５）。そしてステップＳ１５５の判断において重要区間の録画に失敗していると判断された場合には、検索制御部１３０ａは、コンテンツの検索を行う（Ｓ１６０）。ここで検索制御部１３０ａは、コンテンツ記録部１０５が録画したコンテンツを特定する情報を少なくとも含むキーを用いて検索を行うことができる。例えばここで用いられるキーは、コンテンツ名、又は、放送開始時刻及び放送チャンネルの少なくともいずれかであってよい。また検索制御部１３０ａは、録画したコンテンツの一部のみを取得したい場合には、コンテンツのうちの一部を特定するための情報を含むキーを用いて検索を行うこともできる。
【００４９】
次に検索制御部１３０ａは、ステップＳ１６０において検索ができたか、すなわち検索の結果コンテンツを抽出することができたか否かを判断する（Ｓ１６５）。そして、ステップＳ１６５において検索できたとき、検索制御部１３０ａは、検索結果を表示するか否かを判断する（Ｓ１７０）。ステップＳ１７０において表示すると判断されたとき、次に検索制御部１３０ａは、デフォルト表示モードで表示するか否かを判断する（Ｓ１７５）。ここで、デフォルト表示モードではないと判断されたとき、検索制御部１３０ａは、検索ソート処理を行う（Ｓ１８０）。この検索ソート処理は、例えば検索結果を優先度に従ってソートする処理である。検索制御部１３０ａが、コンテンツを有する提供元からダウンロードを実行する提供元を選択させるための画面を表示させるとき、提供元が優先度順に並んでいれば、ユーザの提供元の選択を補助することができる。
【００５０】
そして、検索制御部１３０ａは、デフォルト表示モード、或いは検索ソート処理が行われた検索結果を表示させる（Ｓ１８５）。そして、検索制御部１３０ａは、検索されたコンテンツをダウンロードするか否かを判断する（Ｓ１９０）。この判断は、例えば操作情報取得部１４０により取得されるユーザの操作情報に基づいて行われてもよい。例えばユーザが表示された検索結果を見て、いずれかの提供元を選択する操作を行うと、検索制御部１３０ａは、選択された提供元からコンテンツをダウンロードしてもよい。ステップＳ１９０の判断においてダウンロードすると判断されると、検索制御部１３０ａは、失敗区間を含むコンテンツをダウンロードすることができる（Ｓ１９５）。
【００５１】
一方、ステップＳ１６５の判断において、検索の結果、該当するコンテンツがなかったとき、検索制御部１３０ａは警告表示を行うことができる（Ｓ２００）。例えば検索制御部１３０ａは、重要区間に録画失敗した旨、及び、この失敗区間のコンテンツを検索したが該当するコンテンツがなかった旨を含む警告表示を行う。
【００５２】
（第２の例）
次に、図９を参照しながら、録画動作終了後の動作の第２の例について説明する。第２の例は、手動検索モードで動作する場合の一例である。手動検索モードとは、ユーザによる操作を検出してから検索を実行する動作モードである。まず、重要区間取得部１２５は、重要区間の評価又は取得を行う（Ｓ１５２）。例えば重要区間取得部１２５は、コンテンツの特徴量から重要区間評価値を算出して重要区間情報を生成して取得する。または重要区間取得部１２５は、外部の提供元、例えば放送波、サーバー等から直接重要区間情報を取得してもよい。そして、検索制御部１３０ａは、重要区間の録画に失敗しているか否かを判断する（Ｓ１５５）。そしてステップＳ１５５の判断において重要区間の録画に失敗していると判断された場合には、検索制御部１３０ａは、重要区間の録画に失敗している旨を画面上に表示させる（Ｓ１５６）。そして、検索制御部１３０ａは、表示させた画面に対してユーザが検索を実行するための操作を行ったか否かを判断する（Ｓ１５７）。検索操作があったと判断されたとき、検索制御部１３０ａは、コンテンツの検索を行う（Ｓ１６０）。ここで検索制御部１３０ａは、コンテンツ記録部１０５が録画したコンテンツを特定する情報を少なくとも含むキーを用いて検索を行うことができる。例えばここで用いられるキーは、コンテンツ名、又は、放送開始時刻及び放送チャンネルの少なくともいずれかであってよい。また検索制御部１３０ａは、録画したコンテンツの一部のみを取得したい場合には、コンテンツのうちの一部を特定するための情報を含むキーを用いて検索を行うこともできる。
【００５３】
次に検索制御部１３０ａは、ステップＳ１６０において検索ができたか、すなわち検索の結果コンテンツを抽出することができたか否かを判断する（Ｓ１６５）。そして、ステップＳ１６５において検索できたとき、検索制御部１３０ａは、検索結果を表示するか否かを判断する（Ｓ１７０）。ステップＳ１７０において表示すると判断されたとき、次に検索制御部１３０ａは、デフォルト表示モードで表示するか否かを判断する（Ｓ１７５）。ここで、デフォルト表示モードではないと判断されたとき、検索制御部１３０ａは、検索ソート処理を行う（Ｓ１８０）。この検索ソート処理は、例えば検索結果を優先度に従ってソートする処理である。検索制御部１３０ａが、コンテンツを有する提供元からダウンロードを実行する提供元を選択させるための画面を表示させるとき、提供元が優先度順に並んでいれば、ユーザの提供元の選択を補助することができる。
【００５４】
そして、検索制御部１３０ａは、デフォルト表示モード、或いは検索ソート処理が行われた検索結果を表示させる（Ｓ１８５）。そして、検索制御部１３０ａは、検索されたコンテンツをダウンロードするか否かを判断する（Ｓ１９０）。この判断は、例えば操作情報取得部１４０により取得されるユーザの操作情報に基づいて行われてもよい。例えばユーザが表示された検索結果を見て、いずれかの提供元を選択する操作を行うと、検索制御部１３０ａは、選択された提供元からコンテンツをダウンロードしてもよい。ステップＳ１９０の判断においてダウンロードすると判断されると、検索制御部１３０ａは、失敗区間を含むコンテンツをダウンロードすることができる（Ｓ１９５）。
【００５５】
一方、ステップＳ１６５の判断において、検索の結果、該当するコンテンツがなかったとき、検索制御部１３０ａは警告表示を行うことができる（Ｓ２００）。例えば検索制御部１３０ａは、重要区間に録画失敗した旨、及び、この失敗区間のコンテンツを検索したが該当するコンテンツがなかった旨を含む警告表示を行う。
【００５６】
（第３の例）
次に、図１０を参照しながら、録画動作終了後の動作の第３の例について説明する。第３の例は、自動検索モードで動作する第１の例の動作に加えて、検索の結果該当するコンテンツが見つからなかった場合に、定期的に検索処理を行う場合の一例である。まず、重要区間取得部１２５は、重要区間の評価又は取得を行う（Ｓ１５２）。例えば重要区間取得部１２５は、コンテンツの特徴量から重要区間評価値を算出して重要区間情報を生成して取得する。または重要区間取得部１２５は、外部の提供元、例えば放送波、サーバー等から直接重要区間情報を取得してもよい。そして、検索制御部１３０ａは、重要区間の録画に失敗しているか否かを判断する（Ｓ１５５）。そしてステップＳ１５５の判断において重要区間の録画に失敗していると判断された場合には、検索制御部１３０ａは、コンテンツの検索を行う（Ｓ１６０）。ここで検索制御部１３０ａは、コンテンツ記録部１０５が録画したコンテンツを特定する情報を少なくとも含むキーを用いて検索を行うことができる。例えばここで用いられるキーは、コンテンツ名、又は、放送開始時刻及び放送チャンネルの少なくともいずれかであってよい。また検索制御部１３０ａは、録画したコンテンツの一部のみを取得したい場合には、コンテンツのうちの一部を特定するための情報を含むキーを用いて検索を行うこともできる。
【００５７】
次に検索制御部１３０ａは、ステップＳ１６０において検索ができたか、すなわち検索の結果コンテンツを抽出することができたか否かを判断する（Ｓ１６５）。そして、ステップＳ１６５において検索できたとき、検索制御部１３０ａは、検索結果を表示するか否かを判断する（Ｓ１７０）。ステップＳ１７０において表示すると判断されたとき、次に検索制御部１３０ａは、デフォルト表示モードで表示するか否かを判断する（Ｓ１７５）。ここで、デフォルト表示モードではないと判断されたとき、検索制御部１３０ａは、検索ソート処理を行う（Ｓ１８０）。この検索ソート処理は、例えば検索結果を優先度に従ってソートする処理である。検索制御部１３０ａが、コンテンツを有する提供元からダウンロードを実行する提供元を選択させるための画面を表示させるとき、提供元が優先度順に並んでいれば、ユーザの提供元の選択を補助することができる。
【００５８】
そして、検索制御部１３０ａは、デフォルト表示モード、或いは検索ソート処理が行われた検索結果を表示させる（Ｓ１８５）。そして、検索制御部１３０ａは、検索されたコンテンツをダウンロードするか否かを判断する（Ｓ１９０）。この判断は、例えば操作情報取得部１４０により取得されるユーザの操作情報に基づいて行われてもよい。例えばユーザが表示された検索結果を見て、いずれかの提供元を選択する操作を行うと、検索制御部１３０ａは、選択された提供元からコンテンツをダウンロードしてもよい。ステップＳ１９０の判断においてダウンロードすると判断されると、検索制御部１３０ａは、失敗区間を含むコンテンツをダウンロードすることができる（Ｓ１９５）。
【００５９】
一方、ステップＳ１６５の判断において、検索の結果、該当するコンテンツがなかったとき、検索制御部１３０ａは警告表示を行うことができる（Ｓ２００）。例えば検索制御部１３０ａは、重要区間に録画失敗した旨、及び、この失敗区間のコンテンツを検索したが該当するコンテンツがなかった旨を含む警告表示を行う。
【００６０】
そして、検索制御部１３０ａは、定期的に検索するか否かを判断する（Ｓ２０５）。例えば検索制御部１３０ａは、予め設定された動作条件を確認し、定期的に検索するよう設定されているときには、定期的に検索すると判断してよい。或いは、検索制御部１３０ａは、ステップＳ２００の警告表示において、定期的に検索するか否かユーザに選択させ、ユーザが定期的に検索することを望んだ場合に定期的に検索すると判断してもよい。
【００６１】
そして定期的に検索すると判断された場合、検索制御部１３０ａは、定期検索処理を行う（Ｓ２１０）。この定期検索処理の詳細については、図１１に示される。まず、検索処理部１３０ａは、所定時刻を過ぎたか否かを判断する（Ｓ２１３）。ここで所定時刻は、予め設定された時刻であってよい。例えば、定期検索処理は、１日おきに実行されてもよいし、より頻繁に、例えば３時間おきに実行されてもよい。このように設定された間隔の時刻が到来したか否かが判断される。所定の時刻が過ぎたと判断されたとき、検索制御部１３０ａは、コンテンツを検索する（Ｓ２１７）。
【００６２】
再び図１０に戻って説明を続ける。ここで検索制御部１３０ａは、検索結果があるか否かを判断する（Ｓ２２０）。そして、検索結果があった場合には、ステップＳ１７０の処理に遷移する。一方、検索結果が無かった場合には、定期的検索を中止するか否かが判断される（Ｓ２２５）。例えば定期的検索を中止する条件を満たしたか否かによってこのステップＳ２２５の判断は行われてよい。例えば定期的検索を中止する条件としては、検索回数、検索期間、ユーザ操作などが挙げられる。例えば検索回数に基づいて判断される場合には、予め設定された回数の検索処理が行われた後に検索結果を得られなかった場合には定期的検索を中止してよい。また検索期間に基づいて判断される場合には、予め設定された検索期間を経過の後に検索結果を得られなかった場合には定期的検索を中止してよい。またユーザ操作に基づいて判断される場合には、ユーザにより定期的検索を中止する操作が行われると、定期的検索を中止してよい。また或いは、検索結果を得られるまでは定期的検索を繰り返すこととしてもよい。ここで定期的検索を中止すると、本動作は終了される。一方、定期的検索を中止しないと判断された場合には、ステップＳ２１０の定期検索処理に戻る。
【００６３】
なお、上記実施例の動作説明において、所定のネットワーク上から検出した、録画に失敗したコンテンツと同様の内容の第２コンテンツを、録画を失敗した元の第１コンテンツと結合し、あたかも失敗していないように再生することも考えられる。以下に説明する他の実施形態においても同様である。
【００６４】
＜３．第２の実施形態＞
次に、本開示の第２の実施形態について図１２〜図１７を参照しながら説明する。第２の実施形態においては、第１のコンテンツの記録に失敗した区間内に重要区間が含まれる場合に算出される検索推奨度に基づいて、第１のコンテンツに関連する第２のコンテンツの検索処理が制御される。図１２は、本開示の第２の実施形態に係るコンテンツ記録装置の機能構成図である。図１３は、同実施形態に係るコンテンツ記録装置の動作状態の例を示す説明図である。図１４は、同実施形態に係るコンテンツ記録装置が用いる重要区間記録率と検索推奨率の関係を示すグラフである。図１５は、同実施形態に係るコンテンツ記録装置の表示させる表示画面の一例である。図１６は、同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の一例を示すフローチャートである。図１７は、同実施形態に係るコンテンツ記録装置のコンテンツ検索処理の動作の他の一例を示すフローチャートである。
【００６５】
（３−１．構成）
まず図１２〜図１５を参照しながら、本開示の第２の実施形態に係る情報処理装置であるコンテンツ記録装置１００ｂの機能構成について説明する。
【００６６】
コンテンツ記録装置１００ｂは、第１のコンテンツの記録に失敗したときに、第１のコンテンツに関連する第２のコンテンツの検索処理を実行する情報処理装置の一例である。コンテンツ記録装置１００ｂは、本実施形態においては、動画番組コンテンツを記録する機能を有するレコーダである。しかし、本技術を適用することのできる情報処理装置はこれに限定されない。例えば、コンテンツ記録装置１００ｂは、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、家庭用映像処理装置（ＤＶＤレコーダ、ビデオデッキなど）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、家庭用ゲーム機器、家電機器などの情報処理装置であってもよい。また、コンテンツ記録装置１００ａは、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などの情報処理装置であってもよい。
【００６７】
コンテンツ記録装置１００ｂは、コンテンツ記録部１０５と、動作状態記録部１１０と、記憶部１１５と、特徴量解析部１２０と、重要区間取得部１２５と、検索制御部１３０ｂと、表示部１３５と、操作情報取得部１４０と、検索推奨度算出部１４５とを主に有する。
【００６８】
つまり、コンテンツ記録装置１００ｂは、本開示の第１の実施形態に係るコンテンツ記録装置１００ａに加えて検索推奨度算出部１４５の機能を有する。またコンテンツ記録装置１００ｂは、本開示の第１の実施形態に係るコンテンツ記録装置１００ａと検索制御部１３０の機能が一部異なる。
【００６９】
（検索推奨度算出部１４５）
検索推奨度算出部１４５は、コンテンツ記録部１０５が録画したコンテンツについて、検索を推奨する度合いを示す検索推奨度を算出する機能を有する。ここで、検索推奨度は、録画に失敗した区間内に重要区間が多く含まれるほど高い値となることが好ましい。具体的には検索推奨度算出部１４５は、重要区間記録率Ｈを用いて検索推奨度を算出することができる。
【００７０】
重要区間記録率Ｈは、例えばコンテンツ中に３つの重要区間ｍ１，ｍ２，ｍ３があると判断された場合、このうち録画できた重要区間の占める割合を示す。例えばｍ１が録画できず、ｍ２及びｍ３を含む区間は録画できた場合には、単純には割合Ｈは以下の数式（２）を用いて算出される。
Ｈ＝（ｍ２＋ｍ３）／（ｍ１＋ｍ２＋ｍ３）・・・数式（２）
【００７１】
また、重要区間に重み付けがされてもよい。例えばコンテンツの終了に近いほど重要であると仮定すると、重み係数ｋ１，ｋ２，ｋ３についてｋ１＜ｋ２＜ｋ３、及びｋ１＋ｋ２＋ｋ３＝１の関係が成り立つとする。上記と同様にｍ１が録画できなかった場合について考えてみると、このとき割合Ｈは以下の数式（３）を用いて算出される。
Ｈ＝（ｋ２ｍ２＋ｋ３ｍ３）／（ｋ１ｍ１＋ｋ２ｍ２＋ｋ３ｍ３）・・・数式（３）
【００７２】
以下に、この割合Ｈについて、図１３に挙げる具体例を用いて説明する。なお、以下では重み係数を用いた算出方法を用いた例が説明される。
【００７３】
図１３のパターン１を参照する。パターン１は、コンテンツの全区間を録画に失敗した場合の例である。この場合、録画に失敗した区間ＴＰ１１に重要区間ｍ１、ｍ２、及び、ｍ３が含まれる。このため、重要区間記録率Ｈ１＝０となる。
【００７４】
またパターン２は、コンテンツ前半の区間ＴＰ２１が録画に失敗した区間であり、コンテンツ後半の区間ＴＰ２２が録画済の区間である。区間ＴＰ２１には、重要区間ｍ１が含まれる。区間ＴＰ２２には、重要区間ｍ２及びｍ３が含まれる。このとき、重要区間記録率Ｈ２は、下式で表される。
Ｈ２＝（ｋ２ｍ２＋ｋ３ｍ３）／（ｋ１ｍ１＋ｋ２ｍ２＋ｋ３ｍ３）
【００７５】
またパターン３は、コンテンツ前半の区間ＴＰ３１が録画済の区間であり、コンテンツ後半の区間ＴＰ３２が録画に失敗した区間である。区間ＴＰ３１には、重要区間ｍ１及びｍ２が含まれる。区間ＴＰ３２には、重要区間ｍ３が含まれる。このとき、重要区間記録率Ｈ３は、下式で表される。
Ｈ３＝（ｋ１ｍ１＋ｋ２ｍ２）／（ｋ１ｍ１＋ｋ２ｍ２＋ｋ３ｍ３）
【００７６】
またパターン４は、コンテンツ冒頭の区間ＴＰ４１の録画に失敗し、続く区間ＴＰ４２は録画済の区間であり、コンテンツ末尾の区間ＴＰ４３は録画に失敗した区間である。区間ＴＰ４１には、重要区間ｍ１が含まれる。区間ＴＰ４２には、重要区間ｍ２が含まれる。区間ＴＰ４３には、重要区間ｍ３が含まれる。このとき、重要区間記録率Ｈ４は、下式で表される。
Ｈ４＝（ｋ２ｍ２）／（ｋ１ｍ１＋ｋ２ｍ２＋ｋ３ｍ３）
【００７７】
またパターン５は、コンテンツ冒頭の区間ＴＰ５１が録画済の区間であり、続く区間ＴＰ５２が録画に失敗した区間であり、コンテンツ末尾の区間ＴＰ５３は録画済の区間である。区間ＴＰ５１には、重要区間ｍ１が含まれる。区間ＴＰ５２には、重要区間ｍ２が含まれる。区間ＴＰ５３には、重要区間ｍ３が含まれる。このとき、重要区間記録率Ｈ５は、下式で表される。
Ｈ５＝（ｋ１ｍ１＋ｋ３ｍ３）／（ｋ１ｍ１＋ｋ２ｍ２＋ｋ３ｍ３）
【００７８】
以上、重要区間記録率Ｈについて説明されたが、検索推奨度算出部１４５は、この重要区間記録率Ｈを用いて算出される。例えば重要区間記録率Ｈと検索推奨度の相関を示す特性を用いて検索推奨度が算出されてもよい。例えば図１４には重要区間記録率Ｈと検索推奨度の相関を示す特性曲線の例が示される。例えばデフォルト特性をＡの曲線とし、学習により、或いはユーザ設定により曲線Ｂ又は曲線Ｃのように特性曲線が変更されてもよい。検索推奨度算出部１４５は、重要区間記録率Ｈからこのような特性曲線を用いることにより検索推奨度を算出することができる。
【００７９】
例えばここで算出される検索推奨度は、後述する検索制御部１３０ｂによって、閾値処理を行うために用いられる。または検索制御部１３０ｂは、この検索推奨度をユーザに提供して、ユーザが手動で検索操作を行うための参考情報とすることもできる。例えば検索推奨度が閾値（例えば６０％）以上となる場合には、自動的の所定の検索動作が行われてもよい。また、上記の特性（Ｂ，Ｃ）が変更したのと同様に、特性に応じてデフォルトの閾値を変更することも考えられる。例えば特性Ｂの場合には、閾値を８０％とし、特性Ｃの場合には、閾値を７０％とすることが考えられる。なお、この閾値設定は、このように特性に応じて、デフォルト値を自動設定する場合の他、ユーザが手動で設定してもよい。または閾値設定は、ユーザが設定した値、またはデフォルト値から設定変更した履歴情報に基づいて、特性曲線に応じて適応的に設定することも考えられる。上記所定の閾値設定処理及び所定の履歴情報の処理などは、検索推奨度算出部１４５内の所定信号処理により行うことが考えられる。
【００８０】
（検索制御部１３０ｂ）
検索制御部１３０ｂは、コンテンツ記録部１０５が記録した第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する機能を有する。ここで検索制御部１３０ｂは、第１のコンテンツの重要区間における動作状態に基づいて、検索処理を制御することができる。具体的には、第２のコンテンツは、第１のコンテンツのうちの一部であってよい。またこのとき第２のコンテンツは、第１のコンテンツのうちコンテンツ記録部１０５が記録することのできなかった区間を含むコンテンツであってよい。また検索制御部１３０ｂは、コンテンツ記録部１０５が第１のコンテンツを記録できなかった区間に重要区間が含まれるか否かに基づいて検索処理を制御してもよい。ここで検索制御部１３０ｂは、例えばコンテンツ記録部１０５が第１のコンテンツを記録できなかった区間に重要区間が含まれるとき、記録することができなかった区間を含む第２のコンテンツの検索を実行するように検索処理を制御してもよい。
【００８１】
コンテンツ記録部１０５が第１のコンテンツを記録できなかった区間に重要区間が含まれるとき、検索制御部１３０ｂは、検索推奨度算出部１４５により算出された検索推奨度に基づいて検索処理を制御することもできる。例えば検索制御部１３０ｂは、検索推奨度が所定の閾値以上のとき、第２のコンテンツを検索するように検索処理を制御してもよい。また検索制御部１３０ｂは、検索推奨度に基づいた情報を、検索処理の実行を判断するための情報としてユーザに提供するように検索処理を制御してもよい。例えばこのとき検索制御部１３０ｂは、図１５のような確認画面をユーザに提供することができる。この確認画面は、例えば検索推奨度を示すバー５０１を含む。また確認画面は、コンテンツの提供元の候補を示すボタン５０２〜５０６を含んでもよい。ユーザは、例えばこのバー５０１により示される検索推奨度を参照して、第２のコンテンツの検索を行うか否かを判断することができる。
【００８２】
また複数の提供元において第１のコンテンツに関するコンテンツが見つかった場合には、検索制御部１３０ｂは、提供元の優先度に基づいて、検索処理を制御することができる。この優先度は、例えば提供元が無料でコンテンツを提供しているか、又は有料でコンテンツを提供しているかに基づいて決定されてよい。この優先度に基づいた検索処理の制御については、第１の実施形態において説明されたため、ここでは詳細の説明は省略する。
【００８３】
以上、本実施形態に係るコンテンツ記録装置１００ｂの機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、１つまたは複数のＣＰＵなどの演算装置が、これらの機能を実現する処理手順を記述した制御プログラムを実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。なお、コンテンツ記録装置１００ａのハードウェア構成の一例については後述される。
【００８４】
なお、上述のような本実施形態に係るコンテンツ記録装置１００ｂの各機能を実現するためのコンピュータプログラムを作成し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリーなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００８５】
（３−２．動作）
次に、上述されたコンテンツ記録装置１００ｂの動作について、図１６及び図１７を参照しながら説明する。なお、第１の実施形態において説明された図７の動作については、本実施形態においても同様であるためここでは説明を省略する。
【００８６】
まず図１６を参照する。図１６は、自動検索モードで動作する場合の一例である。まず、重要区間取得部１２５は、重要区間の評価又は取得を行う（Ｓ２５２）。例えば重要区間取得部１２５は、コンテンツの特徴量から重要区間評価値を算出して重要区間情報を生成して取得する。または重要区間取得部１２５は、外部の提供元、例えば放送波、サーバー等から直接重要区間情報を取得してもよい。そして、検索制御部１３０ｂは、重要区間の録画に失敗しているか否かを判断する（Ｓ２５５）。そしてステップＳ２５５の判断において重要区間の録画に失敗していると判断された場合には、検索推奨率算出部１４５は、重要区間記録率Ｈを算出する（Ｓ２５６）。そして次に、検索推奨率算出部１４５は、検索推奨度を算出する（Ｓ２５７）。
【００８７】
ここで検索制御部１３０ｂは、検索推奨率が閾値以上であるか否かを判断する（Ｓ２６０）。そして検索推奨率が閾値以上であると判断されたとき、次に検索制御部１３０ｂは、コンテンツの検索を行う（Ｓ２６４）。ここで検索制御部１３０ｂは、コンテンツ記録部１０５が録画したコンテンツを特定する情報を少なくとも含むキーを用いて検索を行うことができる。例えばここで用いられるキーは、コンテンツ名、又は、放送開始時刻及び放送チャンネルの少なくともいずれかであってよい。また検索制御部１３０ｂは、録画したコンテンツの一部のみを取得したい場合には、コンテンツのうちの一部を特定するための情報を含むキーを用いて検索を行うこともできる。
【００８８】
次に検索制御部１３０ｂは、ステップＳ２６４において検索ができたか、すなわち検索の結果コンテンツを抽出することができたか否かを判断する（Ｓ２６５）。そして、ステップＳ２６５において検索できたとき、検索制御部１３０ｂは、検索結果を表示するか否かを判断する（Ｓ２７０）。ステップＳ２７０において表示すると判断されたとき、次に検索制御部１３０ｂは、デフォルト表示モードで表示するか否かを判断する（Ｓ２７５）。ここで、デフォルト表示モードではないと判断されたとき、検索制御部１３０ｂは、検索ソート処理を行う（Ｓ２８０）。この検索ソート処理は、例えば検索結果を優先度に従ってソートする処理である。検索制御部１３０ｂが、コンテンツを有する提供元からダウンロードを実行する提供元を選択させるための画面を表示させるとき、提供元が優先度順に並んでいれば、ユーザの提供元の選択を補助することができる。
【００８９】
そして、検索制御部１３０ｂは、デフォルト表示モード、或いは検索ソート処理が行われた検索結果を表示させる（Ｓ２８５）。そして、検索制御部１３０ｂは、検索されたコンテンツをダウンロードするか否かを判断する（Ｓ２９０）。この判断は、例えば操作情報取得部１４０により取得されるユーザの操作情報に基づいて行われてもよい。例えばユーザが表示された検索結果を見て、いずれかの提供元を選択する操作を行うと、検索制御部１３０ｂは、選択された提供元からコンテンツをダウンロードしてもよい。ステップＳ２９０の判断においてダウンロードすると判断されると、検索制御部１３０ｂは、失敗区間を含むコンテンツをダウンロードすることができる（Ｓ２９５）。
【００９０】
一方、ステップＳ２６５の判断において、検索の結果、該当するコンテンツがなかったとき、検索制御部１３０ｂは警告表示を行うことができる（Ｓ２００）。例えば検索制御部１３０ｂは、重要区間に録画失敗した旨、及び、この失敗区間のコンテンツを検索したが該当するコンテンツがなかった旨を含む警告表示を行う。
【００９１】
次に、図１７を参照する。図１７は、手動検索モードで動作する場合の一例である。まず、重要区間取得部１２５は、重要区間の評価又は取得を行う（Ｓ２５２）。例えば重要区間取得部１２５は、コンテンツの特徴量から重要区間評価値を算出して重要区間情報を生成して取得する。または重要区間取得部１２５は、外部の提供元、例えば放送波、サーバー等から直接重要区間情報を取得してもよい。そして、検索制御部１３０ｂは、重要区間の録画に失敗しているか否かを判断する（Ｓ２５５）。そしてステップＳ２５５の判断において重要区間の録画に失敗していると判断された場合には、検索推奨率算出部１４５は、重要区間記録率Ｈを算出する（Ｓ２５６）。そして次に、検索推奨率算出部１４５は、検索推奨度を算出する（Ｓ２５７）。そして検索制御部１３０ｂは、算出された検索推奨度を表示させる（Ｓ２５８）。
【００９２】
そして検索制御部１３０ｂは、ユーザが検索操作をしたか否かを判断する（Ｓ２５９）。そして検索操作が行われたと判断されたとき、次に検索制御部１３０ｂは、コンテンツの検索を行う（Ｓ２６４）。ここで検索制御部１３０ｂは、コンテンツ記録部１０５が録画したコンテンツを特定する情報を少なくとも含むキーを用いて検索を行うことができる。例えばここで用いられるキーは、コンテンツ名、又は、放送開始時刻及び放送チャンネルの少なくともいずれかであってよい。また検索制御部１３０ｂは、録画したコンテンツの一部のみを取得したい場合には、コンテンツのうちの一部を特定するための情報を含むキーを用いて検索を行うこともできる。
【００９３】
次に検索制御部１３０ｂは、ステップＳ２６４において検索ができたか、すなわち検索の結果コンテンツを抽出することができたか否かを判断する（Ｓ２６５）。そして、ステップＳ２６５において検索できたとき、検索制御部１３０ｂは、検索結果を表示するか否かを判断する（Ｓ２７０）。ステップＳ２７０において表示すると判断されたとき、次に検索制御部１３０ｂは、デフォルト表示モードで表示するか否かを判断する（Ｓ２７５）。ここで、デフォルト表示モードではないと判断されたとき、検索制御部１３０ｂは、検索ソート処理を行う（Ｓ２８０）。この検索ソート処理は、例えば検索結果を優先度に従ってソートする処理である。検索制御部１３０ｂが、コンテンツを有する提供元からダウンロードを実行する提供元を選択させるための画面を表示させるとき、提供元が優先度順に並んでいれば、ユーザの提供元の選択を補助することができる。
【００９４】
そして、検索制御部１３０ｂは、デフォルト表示モード、或いは検索ソート処理が行われた検索結果を表示させる（Ｓ２８５）。そして、検索制御部１３０ｂは、検索されたコンテンツをダウンロードするか否かを判断する（Ｓ２９０）。この判断は、例えば操作情報取得部１４０により取得されるユーザの操作情報に基づいて行われてもよい。例えばユーザが表示された検索結果を見て、いずれかの提供元を選択する操作を行うと、検索制御部１３０ｂは、選択された提供元からコンテンツをダウンロードしてもよい。ステップＳ２９０の判断においてダウンロードすると判断されると、検索制御部１３０ｂは、失敗区間を含むコンテンツをダウンロードすることができる（Ｓ２９５）。
【００９５】
一方、ステップＳ２６５の判断において、検索の結果、該当するコンテンツがなかったとき、検索制御部１３０ｂは警告表示を行うことができる（Ｓ２００）。例えば検索制御部１３０ｂは、重要区間に録画失敗した旨、及び、この失敗区間のコンテンツを検索したが該当するコンテンツがなかった旨を含む警告表示を行う。
【００９６】
＜４．第３の実施形態＞
ここまで第１の実施形態及び第２の実施形態においては、コンテンツ記録装置１００が第２のコンテンツを検索する機能を有する例について説明した。しかし、本技術の適用範囲はかかる例に限定されない。例えば以下に本開示の第３の実施形態として説明するように、録画装置１００ａが記録した第１のコンテンツをコピーして再生するコンテンツ再生装置３００において第２のコンテンツの検索処理が実行されてもよい。この本開示の第３の実施形態について、図１８及び図１９を参照しながら説明する。図１８は、本開示の第３の実施形態に係るシステムの概略構成図である。図１９は、同実施形態に係るコンテンツ再生装置の機能ブロック図の一例である。
【００９７】
まず図１８を参照しながら、本開示の第３の実施形態に係るシステムの概略構成について説明する。録画装置１００ａは、例えば本開示の第１の実施形態において説明されたコンテンツ記録装置１００ａであってよい。録画装置１００ａは、放送波又は配信コンテンツを受信及び記録する機能を有する。コンテンツ再生装置３００は、例えば携帯電話であってよい。またはコンテンツ再生装置３００は、別の録画装置１００ａであってもよい。コンテンツ再生装置３００は、録画装置１００ａが記録したコンテンツを取得して再生する機能を有する。
【００９８】
このコンテンツ再生装置３００は、録画装置１００ａから受信したコンテンツが全区間のデータを含まないとき、すなわち録画に失敗した区間があるときに、コンテンツ提供サーバ２００から録画失敗区間のコンテンツを検索して取得する機能を有する。このとき、コンテンツ再生装置３００は、重要区間の情報を用いてこの検索処理を制御することができる。なお、ここではコンテンツ提供サーバ２００は１つのみ図示したが、本技術はかかる例に限定されない。例えばコンテンツ再生装置３００は、複数のコンテンツ提供サーバ２００からコンテンツを検索することができる。
【００９９】
なお、検索処理を制御するにあたって、コンテンツ再生装置３００は、録画装置１００ａから重要区間の情報と、第１のコンテンツを記録している間の動作状態の情報とを取得してもよい。また、録画装置１００ａが録画に失敗した区間については、コンテンツ再生装置３００は、録画装置１００ａから重要区間の情報を取得することができない。このため、コンテンツ再生装置３００は、コンテンツ提供サーバ２００から録画失敗区間のコンテンツに対する重要区間の情報を取得してよい。
【０１００】
次に、図１９を参照しながら同実施形態に係るコンテンツ再生装置３００の詳細な機能構成について説明する。コンテンツ再生装置３００は、通信部３０５と、検索制御部３３０と、表示部３３５と、操作情報取得部３４０と、検索推奨度算出部３４５とを有する。
【０１０１】
（通信部３０５）
通信部３０５は、外部装置と通信する機能を有する。通信部３０５は、録画装置１００ａからコンテンツと、動作状態と、重要区間情報とを受信することができる。また通信部３０５は、コンテンツ提供サーバ２００から、録画失敗区間のコンテンツと、このコンテンツに関する重要区間情報とを受信することができる。通信部３０５は、ネットワークに接続するための通信デバイスであり、例えば有線又は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ），Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＵＳＢ、ＩＥＥＥ１３９４、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、又は各種通信用のモデムなどであってよい。
【０１０２】
（検索制御部３３０）
検索制御部３３０は、録画装置１００ａから取得した第１のコンテンツが録画に失敗した区間を含むとき、第１のコンテンツと関連する第２のコンテンツを検索する検索処理を制御する機能を有する。例えば検索制御部３３０は、受信した動作状態の情報に基づいて、第１のコンテンツの録画に失敗した区間があるか否かを判断してもよい。そして、録画に失敗した区間があるとき、検索制御部３３０は、検索推奨度算出部３４５に検索推奨度を算出させることができる。なお、検索推奨度算出部３４５の詳細な動作は、用いる情報が外部装置から取得されたことを除けば、第２の実施形態において説明された検索推奨度算出部１４５と同様であるためここでは詳細な説明を省略する。
【０１０３】
検索制御部３３０がこの後第１のコンテンツに関連する第２のコンテンツの検索処理を制御する動作については、第１の実施形態に係るコンテンツ記録装置１００ａの検索制御部１３０ａ又は第２の実施形態に係るコンテンツ記録装置１００ｂの検索制御部１３０ｂと同様であるため、ここでは詳細な説明は省略する。また、表示部３３５、及び操作情報取得部３４０の機能についても第１の実施形態及び第２の実施形態と同様であるためここでは詳細な説明を省略する。
【０１０４】
＜３．ハードウェア構成例＞
ここで本開示の一実施形態に係るコンテンツ記録装置１００のハードウェア構成について、コンテンツ記録装置１００が録画再生装置である場合を例に図２０を参照しながら説明する。図２０は、本開示の一実施形態に係るコンテンツ記録装置のハードウェア構成図である。
【０１０５】
コンテンツ記録装置１００は、ネットワークインタフェース系２と、チューナー系３と、記録処理系４と、インタフェース系６と、メモリー系７と、ディスクドライブ系８と、記録媒体９と、再生処理系１０と、表示処理系１１と、特徴抽出系１３と、システムコントローラー１４とを主に有する。データバスＤＢとコントロールバスＣＢとに接続された各処理系で所定の信号処理が行われる。またシステムコントローラー１４は、各処理系の動作を制御することができる。
【０１０６】
ネットワークインタフェース系２は、インターネット１と接続するためのインタフェースである。またチューナー系３は、放送波を受信することができる。記録処理系は、放送波又はインターネットより受信したコンテンツを記録媒体に記録する記録処理を行う。インタフェース系７は、例えばリモートコントローラーなどの操作系５からの操作情報を受信するインタフェースである。メモリー系７は、例えばシステムコントローラ１４に読み込まれるプログラムプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータが格納される。
【０１０７】
ディスクドライブ系８は、ディスク状記録媒体８ａからのデータの読み出し又はディスク状記録媒体８ａへのデータの記録を可能とする。記録媒体９は、データ格納用の装置であり、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、および記憶媒体に記録されたデータを削除する削除装置などを含むことができる。ここで記憶媒体としては、例えばフラッシュメモリー、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）、及びＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）などの不揮発性メモリーや、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気記録媒体などが用いられてよい。再生処理系１０は、ディスク状記録媒体８ａ又は記録媒体９に記録されたコンテンツを再生する機能を有する。表示処理系１１は、外部のディスプレイ１２に表示画面を表示させる。特徴抽出系１３は、図２において特徴量解析部１２０として説明された機能を有する回路などであってよい。
【０１０８】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０９】
例えば、上記実施形態では、番組コンテンツを記録するコンテンツ記録装置１００について説明したが、本技術はかかる例に限定されない。例えば、記録されるコンテンツは、映像に限らず音声データであってよい。例えば音声データは、音楽、講演、及びラジオ番組などの音声データであってよい。また映像データは、放送波を介して取得される番組に限らず、インターネットを介して配信される番組であってよい。映像データは、例えば映画、テレビジョン番組、ビデオプログラムなどの動画コンテンツであってよい。
【０１１０】
なお、第１のコンテンツを提供する提供元が第１の提供元であり、第２のコンテンツを提供する提供元を第２の提供元とする。このとき第２の提供元は第１の提供元と異なる提供元であればよい。例えば上記の例においては、放送番組を第１のコンテンツとするとこの放送番組の放送局が第１の提供元であり、例えば第２のコンテンツがインターネット上で検索されれば、インターネット上のサーバが第２の提供元となる。
【０１１１】
尚、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【０１１２】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、
前記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、
前記第１のコンテンツの前記重要区間における前記動作状態に基づいて、前記第１の提供元以外の提供元から、前記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、
を備える、情報処理装置。
（２）
前記検索制御部は、前記コンテンツ記録部が前記第１のコンテンツを記録できなかった区間に前記重要区間が含まれるか否かに基づいて、前記検索処理を制御する、
前記（１）に記載の情報処理装置。
（３）
前記コンテンツ記録部が前記第１のコンテンツを記録できなかった区間に前記重要区間が含まれるとき、前記第２のコンテンツの検索を推奨する度合いを示す検索推奨度を算出する検索推奨度算出部、
をさらに備え、
前記検索制御部は、前記検索推奨度に基づいて、前記検索処理を制御する、
前記（１）または（２）のいずれかに記載の情報処理装置。
（４）
前記検索推奨度算出部は、前記第１のコンテンツの重要区間のうち、前記コンテンツ記録部が記録できた重要区間の割合に基づいて、前記検索推奨度を算出する、
前記（３）に記載の情報処理装置。
（５）
前記検索推奨度算出部は、複数の前記重要区間について、前記第１のコンテンツ中の前記重要区間の位置に基づいて重み付けされた前記割合を用いて前記検索推奨度を算出する、
前記（４）に記載の情報処理装置。
（６）
前記検索推奨度算出部は、前記第１のコンテンツの重要区間のうち、前記コンテンツ記録部が記録できた重要区間の割合と、前記検索推奨度との間の関係を示す特性を学習することにより調整する、
前記（４）または（５）のいずれかに記載の情報処理装置。
（７）
前記検索制御部は、前記検索推奨度が所定の閾値以上のとき、前記第２のコンテンツを検索する、
前記（３）〜（６）のいずれかに記載の情報処理装置。
（８）
前記検索制御部は、前記検索推奨度に基づいた情報を、前記検索処理の実行を判断するための情報としてユーザに提供する、
前記（３）〜（７）のいずれかに記載の情報処理装置。
（９）
前記検索制御部は、前記コンテンツ記録部が前記第１のコンテンツを記録できなかった区間に前記重要区間が含まれるか否かの情報を、前記検索処理の実行を判断するための情報としてユーザに提供する、
前記（１）〜（８）のいずれかに記載の情報処理装置。
（１０）
前記検索制御部は、前記コンテンツ記録部が前記第１のコンテンツを記録できなかった区間に前記重要区間が含まれるとき、前記第２のコンテンツを検索する、
前記（２）に記載の情報処理装置。
（１１）
前記検索制御部は、前記第１の提供元以外に複数の前記提供元が存在するとき、複数の前記提供元の優先度に基づいて、前記検索処理を制御する、
前記（１）〜（１０）のいずれかに記載の情報処理装置。
（１２）
前記優先度は、前記提供元が無料で前記第２のコンテンツを提供しているか、又は有料で前記第２のコンテンツを提供しているかに基づいて決定される、
前記（１１）に記載の情報処理装置。
（１３）
前記検索制御部は、前記第１の提供元以外に複数の前記提供元が存在するとき、複数の前記提供元の優先度に基づいて、優先度が高い前記提供元から優先的に前記第２のコンテンツを検索する、
前記（１１）または（１２）のいずれかに記載の情報処理装置。
（１４）
前記検索制御部は、前記優先度に基づいて前記提供元の情報を表示部に表示させる、
前記（１１）〜（１３）のいずれかに記載の情報処理装置。
（１５）
前記第２のコンテンツは、前記第１のコンテツのうち、前記コンテンツ記録部が記録できなかった区間を含む、
前記（１）〜（１４）のいずれかに記載の情報処理装置。
（１６）
第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得することと、
前記第１のコンテンツ中の重要区間の情報を取得することと、
前記第１のコンテンツの前記重要区間における前記動作状態に基づいて、前記第１の提供元以外の提供元から、前記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御することと、
を含む、情報処理方法。
（１７）
コンピュータを、
第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、
前記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、
前記第１のコンテンツの前記重要区間における前記動作状態に基づいて、前記第１の提供元以外の提供元から、前記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、
を備える、情報処理装置として機能させるためのプログラム。
（１８）
コンピュータを、
第１の提供元から受信する第１のコンテンツの記録処理をするコンテンツ記録部の動作状態の情報を取得する動作状態取得部と、
前記第１のコンテンツ中の重要区間の情報を取得する区間情報取得部と、
前記第１のコンテンツの前記重要区間における前記動作状態に基づいて、前記第１の提供元以外の提供元から、前記第１のコンテンツに関する第２のコンテンツを検索する検索処理を制御する検索制御部と、
を備える、情報処理装置として機能させるためのプログラムを記録するコンピュータが読取可能な記録媒体。
【符号の説明】
【０１１３】
１００                コンテンツ記録装置（録画装置）
１０５                コンテンツ記録部
１１０                動作状態記録部
１１５                記憶部
１２０                特徴量解析部
１２１                動きベクトル検出部
１２２                カメラ特徴判定部
１２３                音声信号処理部
１２４                盛り上がり判定部
１２５                重要区間取得部
１３０ａ、１３０ｂ    検索制御部
１３５                表示部
１４０                操作情報取得部
１４５                検索推奨度算出部
２００                コンテンツ提供サーバ（第２の提供元）
３００                コンテンツ再生装置
【図１】
2013150037.tif 000003
【図２】
2013150037.tif 000004
【図３】
2013150037.tif 000005
【図４】
2013150037.tif 000006
【図５】
2013150037.tif 000007
【図６】
2013150037.tif 000008
【図７】
2013150037.tif 000009
【図８】
2013150037.tif 000010
【図９】
2013150037.tif 000011
【図１０】
2013150037.tif 000012
【図１１】
2013150037.tif 000013
【図１２】
2013150037.tif 000014
【図１３】
2013150037.tif 000015
【図１４】
2013150037.tif 000016
【図１５】
2013150037.tif 000017
【図１６】
2013150037.tif 000018
【図１７】
2013150037.tif 000019
【図１８】
2013150037.tif 000020
【図１９】
2013150037.tif 000021
【図２０】
2013150037.tif 000022