(57)【要約】【解決手段】ホームサーバ４１は、コンテンツを記憶するコンテンツ記憶部１０４と、第１区間情報を情報提供装置から取得する制御部１０８と、第２区間情報を生成する生成手部１０９と、前記第１区間情報、及び前記第２区間情報の何れかを前記記憶されたコンテンツに対応付けて記憶する分割情報記憶部１１１とからなり、情報提供装置３０は、複数のコンテンツの第１分割情報を記憶している記憶部１２４と、コンテンツ記憶部１０４により記憶されたコンテンツの第１区間情報を記憶部１２４から抽出しホームサーバ４１へ提供する抽出部１３０とからなる。【選択図】図２
2007527142.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを記録するホームサーバ装置と、コンテンツを分割した複数の区間を示す区間情報をホームサーバ装置へ提供する情報提供装置とを有するコンテンツ蓄積システムであって、
前記情報提供装置は、
複数のコンテンツについて、それぞれに対応した区間情報を記憶している記憶手段と、
ホームサーバ装置において記録されたコンテンツに対応した第１区間情報を前記記憶手段から読み出し、ホームサーバ装置へ提供する提供手段とを備え、
前記ホームサーバ装置は、
コンテンツを取得し、記録するコンテンツ記録手段と、
情報提供装置から前記第１区間情報を取得する取得手段と、
前記記録されたコンテンツに係る第２区間情報を生成する生成手段と、
前記第１区間情報、及び前記第２区間情報の何れか一方を前記記録されたコンテンツに対応付けて記録する区間情報記録手段とを備える
ことを特徴としたコンテンツ蓄積システム。
【請求項２】
コンテンツを分割した複数の区間を示す区間情報を提供する情報提供装置から、区間情報の提供を受けるホームサーバ装置であって、
コンテンツを取得し、記録するコンテンツ記録手段と、
前記記録されたコンテンツに係る第１区間情報を、前記情報提供装置から取得する取得手段と、
前記記録されたコンテンツに係る第２区間情報を生成する生成手段と、
前記第１区間情報、及び前記第２区間情報の何れか一方を前記記録されたコンテンツに対応付けて記録する区間情報記録手段と
を備えることを特徴としたホームサーバ装置。
【請求項３】
コンテンツは、内容的にまとまりのある意味区間を複数含み、
前記第１区間情報により示される各区間は、前記第２区間情報により示される各区間よりも、前記記録されたコンテンツに含まれる意味区間と区切れの位置が類似する
ことを特徴とする請求項２に記載のホームサーバ装置。
【請求項４】
前記第１区間情報は、コンテンツの音声および画像の解析により検出される複数の種類の特徴量に基づいて生成された区間情報であり、
前記生成手段による第２区間情報の生成は、第１区間情報の生成に用いられた前記特徴量の種類よりも、少ない種類の特徴量に基づいてなされる
ことを特徴とする請求項３に記載のホームサーバ装置。
【請求項５】
前記生成手段による第２区間情報の生成は、前記記録されたコンテンツの音声の解析により検出される音声の特徴量にのみ基づいてなされる
ことを特徴とする請求項４に記載のホームサーバ装置。
【請求項６】
前記取得手段は、
前記記録されたコンテンツを識別する識別情報を情報提供装置へ送信することにより、第１区間情報の提供を要求する要求手段と、
情報提供装置から第１区間情報が提供された場合に、当該第１区間情報を受け取る受取手段とを含み、
前記生成手段による第２区間情報の生成は、情報提供装置から第１区間情報が提供されなかった場合にのみなされ、
前記区間情報記録手段は、第１区間情報が提供された場合、第１区間情報を前記コンテンツに対応付けて記憶し、第１区間情報が提供されなかった場合、第２区間情報を前記コンテンツに対応付けて記録する
ことを特徴とする請求項２に記載のホームサーバ装置。
【請求項７】
前記要求手段はさらに、第１区間情報の提供の可否を判断する基準となる判断情報を、前記識別情報と共に前記情報提供装置へ送信し、
前記区間情報記録手段は、情報提供装置において前記判断情報に基づいて第１区間情報を提供すると判断され、提供された第１区間情報が受取手段により受け取られた場合に、第１区間情報を前記コンテンツに対応付けて記録する
ことを特徴とする請求項６に記載のホームサーバ装置。
【請求項８】
前記要求手段により送信される判断情報は、生成手段において区間情報を生成する性能を示す
ことを特徴とする請求項７に記載のホームサーバ装置。
【請求項９】
区間情報は、対応するコンテンツの各区間を開始時刻により示し、
前記生成手段による第２区間情報の生成は、前記記録されたコンテンツを解析し、各区間の開始時刻を決定することによりなされる
ことを特徴とする請求項６に記載のホームサーバ装置。
【請求項１０】
識別情報により識別されるコンテンツの音声の一部分と、第１区間情報により示される開始時刻と同じ時計で計時された当該一部分の再生時刻とを、情報提供装置から受け付け、
前記記録されたコンテンツの音声が前記受け付けた音声の一部分に一致する時点の再生時刻と前記受け付けた再生時刻との時間差を算出し、第１区間情報により示される開始時刻を、算出した時間差分補正する時刻補正手段
を更に備えることを特徴とする請求項９に記載のホームサーバ装置。
【請求項１１】
区間情報記録手段によりコンテンツに対応付けて記録された区間情報によって示される区間のうちの何れかを選択する選択手段と、
前記コンテンツを、前記選択手段により選択された区間の開始時刻から再生する再生手段と
を更に備えることを特徴とする請求項９に記載のホームサーバ装置。
【請求項１２】
前記区間情報は更に、それぞれの区間の内容を把握できる画像が表示される時点である提示時刻を示し、
ホームサーバ装置は更に、前記区間情報により示される各提示時刻に表示される画像を提示する提示手段を備え、
前記選択手段は、提示手段によって提示された画像の何れかを選択するユーザ操作に基づいて、選択された画像に対応する区間を選択する
ことを特徴とする請求項１１に記載のホームサーバ装置。
【請求項１３】
前記情報提供装置は、１つのコンテンツに対応して複数の区間情報を記憶しており、
前記要求手段は、さらに、情報提供装置において区間情報を選択する基準となる選択情報を、情報提供装置へ送信し、
前記受取手段は、情報提供装置において前期選択情報に基づいて選択された区間情報を受け取る
ことを特徴とする請求項６に記載のホームサーバ装置。
【請求項１４】
前記情報提供装置は、１つのコンテンツに対応して、複数の放送地域のそれぞれに応じた複数の区間情報を記憶しており、
前記選択情報は、ホームサーバ装置が何れの放送地域で使用されるかを示す
ことを特徴とする請求項１３に記載のホームサーバ装置。
【請求項１５】
前記要求手段による要求は、コンテンツ記録手段においてコンテンツを記録している最中は抑制され、コンテンツ記録手段において前記コンテンツの記録が完了した後に実行され、
前記生成手段は、コンテンツ記録手段においてコンテンツを記録している最中は、前記コンテンツの記録済み部分に係る第３区間情報を、コンテンツの記録の進行に伴って生成し、
前記区間情報記録手段は、コンテンツ記録手段においてコンテンツを記録している最中である場合、前記第３区間情報を前記コンテンツに対応付けて記録し、コンテンツ記録手段において前記コンテンツの記録が完了した後に第１区間情報が提供された場合、第１区間情報を前記コンテンツに対応付けて記録する
ことを特徴とする請求項１３に記載のホームサーバ装置。
【請求項１６】
情報提供装置と通信可能か否かを判定する通信判定手段を、更に備え、
前記要求手段による要求は、通信判定手段による判定が否定的である場合に抑制され、
前記生成手段による第２区間情報の生成は、前記判定が否定的である場合になされ、
前記区間情報記録手段は、前記判定が否定的である場合、第２区間情報を前記コンテンツに対応付けて記憶する
ことを特徴とする請求項６に記載のホームサーバ装置。
【請求項１７】
他のホームサーバ装置において蓄積されている所定のコンテンツを識別する識別情報と、前記所定のコンテンツの区間情報の提供の可否を判断する基準となる判断情報とを、前記他のホームサーバ装置から受け付ける要求受付手段と、
前記要求受付手段において受け付けた識別情報により識別される所定のコンテンツの区間情報を前記他のホームサーバ装置へ提供するか否かを、前記判断情報に基づいて判断する判断手段と、
前記判断手段における判断が肯定的であり、且つ、前記所定のコンテンツに対応した区間情報が前記区間情報記録手段により記録されている場合は、当該区間情報を前記他のホームサーバ装置へ提供し、
前記判断が肯定的であり、且つ、前記区間情報が前記区間情報記録手段により記録されていない場合は、前記所定のコンテンツの区間情報を生成手段によって生成し、当該生成した区間情報を前記他のホームサーバ装置へ提供する提供手段とを、
さらに備えることを特徴とする請求項６に記載のホームサーバ装置。
【請求項１８】
前記判断情報は、前記他のホームサーバ装置の性能を示し、
前記判断手段は、前記判断情報が示す性能が自装置の性能よりも優れる場合、否定的に判断し、前記判断情報が示す性能が自装置の性能よりも劣る場合は、肯定的に判断する
ことを特徴とする請求項１７に記載のホームサーバ装置。
【請求項１９】
コンテンツを分割した複数の区間を示す区間情報をホームサーバ装置へ提供する情報提供装置であって、
複数のコンテンツについて、それぞれに対応した区間情報を記憶している記憶手段と、
ホームサーバ装置において蓄積されている所定のコンテンツを識別する識別情報を、前記ホームサーバ装置から受け付ける受付手段と、
前記識別情報により識別される所定のコンテンツに対応した区間情報が、前記記憶手段に記憶されている場合、当該区間情報を前記記憶手段から読み出し、ホームサーバ装置へ提供する提供手段と
を備えることを特徴とする情報提供装置。
【請求項２０】
情報処理装置はさらに、区間情報の提供の可否を判断する基準となる判断情報に基づいて、前記所定のコンテンツの区間情報を前記ホームサーバ装置に提供するか否かを判断する判断手段を備え、
前記受付手段はさらに、前記判断情報をホームサーバ装置から受け付け、
前記提供手段は、前記判断手段における判断が肯定的である場合に区間情報を提供する
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
前記判断情報は、前記ホームサーバ装置の性能を示す情報であって、
前記判断手段は、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たさない場合は、肯定的に判断し、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たす場合は、否定的に判断する
ことを特徴とする請求項２０に記載の情報処理装置。
【請求項２２】
前記コンテンツは、テレビ放送によって配信され、
前記識別情報は、前記コンテンツの配信元のチャンネルと、放送時間とを示す情報であり、
提供手段は、前記識別情報により示されるチャンネル及び放送時間によって識別されるコンテンツの区間情報を前記記憶手段から読み出し、当該読み出した区間情報を前記ホームサーバ装置に提供する
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２３】
コンテンツを分割した複数の区間を示す区間情報を提供する情報提供装置から、区間情報の提供を受けるホームサーバ装置の集積回路であって、ホームサーバ装置は記憶手段を有し、
集積回路は、
前記記憶手段へコンテンツを記録する記録手段と、
前記記録されたコンテンツに係る第１区間情報を、前記情報提供装置から取得する取得手段と、
前記記録されたコンテンツに係る第２区間情報を生成する生成手段と、
前記第１区間情報、及び前記第２区間情報の何れか一方を前記記録されたコンテンツに対応付けて前記記憶手段へ記録する区間情報記録手段と
を備えることを特徴とする集積回路。
【請求項２４】
コンテンツとコンテンツを分割した複数の区間を示す区間情報とを記憶装置へ記録する処理をコンピュータに実行させるプログラムであって
前記記憶装置へコンテンツを記録するコンテンツ記録ステップと、
区間情報を提供する情報提供装置から、前記記録されたコンテンツに係る第１区間情報を取得する取得ステップと、
前記記録されたコンテンツに係る第２区間情報を生成する生成ステップと、
前記第１区間情報、及び前記第２区間情報の何れかを前記録画されたコンテンツに対応付けて前記記憶装置へ記録する区間情報記録ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビ番組等のコンテンツを複数の区間に分けるインデクシング技術に関する。
【背景技術】
【０００２】
近年、予め登録されたキーワードに基づいてユーザの嗜好にあうコンテンツを、大容量のＤＶＤやハードディスクへ自動的に録画するホームサーバが利用されるようになってきた。
このようなホームサーバでは、放送局から提供される番組単位でコンテンツが蓄積されるが、ユーザは必ずしもコンテンツ全体の視聴を希望するとは限らず、ユーザが本当に視聴したいのはコンテンツの一部分のみである場合が多い。
【０００３】
例えば、音楽番組やニュース番組等のコンテンツは、演奏される曲毎や、報じられる事件毎に内容的まとまりのある区間をなしており、ユーザはこれらの区間のうち、好みの歌手が出演する区間や、興味のあるニュースが報じられる区間のみを視聴したいと望むことがある。このように、１つのコンテンツが内容的にまとまりのある複数の区間（以下、「意味区間」という。）で構成されており、ユーザはコンテンツを意味区間毎に視聴するか否か選択したいケースが少なくない。
【０００４】
そこで、コンテンツの画像や音声を解析し、所定のアルゴリズムに基づいてコンテンツを複数の区間に切り分けるインデクシングを行い、コンテンツを番組単位ではなく、切り分けた区間単位でユーザに提供する技術が知られている。
上記の技術において、実際の意味区間と高い精度で類似するようにコンテンツを複数の区間に切り分けるには、画像や音声の解析を複合的に用いる必要がある。このような解析には高度な処理能力を要し、高度な処理能力の装置への実装は装置の価格を引き上げるため民生品であるホームサーバには望ましくない。
【０００５】
そこで、各家庭で使用されるホームサーバとは別個に、サービスセンターに高度な処理能力を有する情報提供装置を設け、当該情報提供装置においてインデクシングを行い、インデクシング結果、即ち、コンテンツを分割した複数の区間を示す区間情報をユーザが使用するホームサーバへ提供することで、コンテンツをインデクシングする能力を有さないホームサーバにおいてコンテンツを複数に分割した各区間単位でコンテンツを利用することができる。
【特許文献１】特開２０００−２５０９４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、地上波テレビ放送、衛星放送、ケーブルＴＶ、ビデオストリーミングなど多様な放送形態の普及により、家庭に配信されるコンテンツの数は急増している。サービスセンターに設置した情報提供装置において、これら急増するコンテンツの全てについてインデクシングを行い、区間情報を提供することは現実的ではない。この結果、上記のホームサーバでは、情報提供装置で区間情報を提供していないコンテンツについては、区間単位で利用できないという問題がある。
【０００７】
本発明は係る問題に鑑み、ホームサーバ装置の価格を抑えることが可能でありながら、情報提供装置が区間情報を提供していない状況においても、ホームサーバ装置はコンテンツを区間単位で利用できるコンテンツ蓄積システムを提供することを第１の目的とする。
また、本発明は上記コンテンツ蓄積システムにおいて有用なホームサーバ装置、及び情報提供装置を提供することを第２の目的とする。
【０００８】
さらに、本発明は上記ホームサーバ装置における処理を制御する集積回路を提供することを第３の目的とする。
さらに、本発明は上記ホームサーバ装置としてコンピュータを機能させるホームサーバプログラムを提供することを第４の目的とする。
【課題を解決するための手段】
【０００９】
上記第１の目的を達成するために、本発明に係るコンテンツ蓄積システムは、コンテンツを記録するホームサーバ装置と、コンテンツを分割した複数の区間を示す区間情報をホームサーバ装置へ提供する情報提供装置とを有するコンテンツ蓄積システムであって、前記情報提供装置は、複数のコンテンツについて、それぞれに対応した区間情報を記憶している記憶手段と、ホームサーバ装置において記録されたコンテンツに対応した第１区間情報を前記記憶手段から読み出し、ホームサーバ装置へ提供する提供手段とを備え、前記ホームサーバ装置は、コンテンツを取得し、記録するコンテンツ記録手段と、情報提供装置から前記第１区間情報を取得する取得手段と、前記記録されたコンテンツに係る第２区間情報を生成する生成手段と、前記第１区間情報、及び前記第２区間情報の何れか一方を前記記録されたコンテンツに対応付けて記録する区間情報記録手段とを備える。
【発明の効果】
【００１０】
これによって、ホームサーバ装置は、情報提供装置から取得した第１区間情報、及び自装置で生成した第２区間情報の何れかを用いて、コンテンツを区間単位で利用することができる。
従って、情報提供装置が一部のコンテンツの区間情報を提供していない状況においても、ホームサーバ装置は全てのコンテンツを区間単位で利用できる。特に、各家庭で個別に使用するホームサーバ装置に高度な処理能力を実装する場合に比べ、本発明に係るコンテンツ蓄積システムでは、高度な処理能力を実装した情報提供装置から区間情報の提供を受けることで、各家庭で使用するホームサーバ装置の価格を抑えることが可能であり、また、当該コンテンツ蓄積システムでは、情報提供装置から精度の高い区間情報の提供を受け、精度の高い区間情報をホームサーバ装置で利用することが可能でありながら、情報提供装置から区間情報の提供を受けられない場合にも、高度な処理能力を必要としない精度の低い区間情報をホームサーバ装置で生成することができるため、全てのコンテンツを複数の区間に切り分けた区間単位で利用することができる。当該コンテンツ蓄積システムは、事業者が情報提供装置を設置し、各家庭で使用されるホームサーバ装置を販売する使用形態が想定され、ホームサーバ装置の価格の低減は、ユーザの購入意欲を高める効果がある。
【００１１】
ところで、市販のホームサーバ装置には、様々な性能を持つ様々な価格帯の商品があるが、当然高価格な商品、例えばハイエンドモデルのホームサーバ装置も存在する。ハイエンドモデルのホームサーバ装置は高度な処理能力を有するが、インデクシングに用いる画像解析の技術は日々進歩しており、購入後の新たな技術の開発によってより優れた装置が発売されることを危惧し、ユーザがハイエンドモデルのホームサーバ装置の購入を控える場合も想定される。本発明に係るコンテンツ蓄積システムでは、最新の技術を用いて生成した区間情報を情報提供装置から提供することで、販売後のホームサーバ装置に将来の技術の進歩を担保することができるため、ユーザがハイエンドモデルのホームサーバ装置の購入時期を迷うことがないという効果がある。
【００１２】
上記第２の目的を達成するために、本発明に係るホームサーバ装置は、コンテンツを分割した複数の区間を示す区間情報を提供する情報提供装置から、区間情報の提供を受けるホームサーバ装置であって、コンテンツを取得し、記録するコンテンツ記録手段と、前記記録されたコンテンツに係る第１区間情報を、前記情報提供装置から取得する取得手段と、前記記録されたコンテンツに係る第２区間情報を生成する生成手段と、前記第１区間情報、及び前記第２区間情報の何れか一方を前記記録されたコンテンツに対応付けて記録する区間情報記録手段とを備える。
【００１３】
これによって、情報提供装置から取得した第１区間情報、及び自装置で生成した第２区間情報の何れかを用いて、コンテンツを区間単位で利用することができる。
従って、当該ホームサーバ装置は、情報提供装置が一部のコンテンツの第１区間情報を提供していない状況においても、自装置で生成した第２区間情報を用いることにより、全てのコンテンツを区間単位で利用できる。
【００１４】
また、コンテンツは、内容的にまとまりのある意味区間を複数含み、
前記第１区間情報により示される各区間は、前記第２区間情報により示される各区間よりも、前記記録されたコンテンツに含まれる意味区間と区切れの位置が類似するとしてもよい。
これによって、自装置で生成する第２区間情報よりも精度の高い第１区間情報を、情報提供装置から取得することができる。
【００１５】
従って、当該ホームサーバ装置は、精度の高い第１区間情報を用いて、意味区間と高い精度で類似する区間単位でコンテンツを利用できる。
また、前記第１区間情報は、コンテンツの音声および画像の解析により検出される複数の種類の特徴量に基づいて生成された区間情報であり、前記生成手段による第２区間情報の生成は、第１区間情報の生成に用いられた前記特徴量の種類よりも、少ない種類の特徴量に基づいてなされる。
【００１６】
これによって、当該ホームサーバ装置は、自装置で第２区間情報を生成する為に用いた音声及び画像の特徴量の種類よりも多くの種類の音声及び画像の特徴量に基づいて生成された第１区間情報を、情報提供装置から取得することができる。
従って、当該ホームサーバ装置は、精度の高い区間情報の生成に必要な高度な処理能力を備えずとも、情報提供装置から精度の高い第１区間情報の提供をうけることで、意味区間と高い精度で類似する区間単位でコンテンを利用できる。
【００１７】
また、前記生成手段による第２区間情報の生成は、前記記録されたコンテンツの音声の解析により検出される音声の特徴量にのみ基づいてなされる。
これによって、当該ホームサーバ装置は、自装置でコンテンツの音声を解析することにより第２区間情報を生成し、さらに、音声及び画像を解析することにより生成される第１区間情報を情報提供装置から取得することができる。
【００１８】
従って、当該ホームサーバ装置は、画像を解析する高度な処理能力を備えずとも、画像の解析を用いて生成された精度の高い第１区間情報を情報提供装置から取得することにより、意味区間と高い精度で類似する区間単位でコンテンを利用できる。
また、前記取得手段は、前記記録されたコンテンツを識別する識別情報を情報提供装置へ送信することにより、第１区間情報の提供を要求する要求手段と、情報提供装置から第１区間情報が提供された場合に、当該第１区間情報を受け取る受取手段とを含み、前記生成手段による第２区間情報の生成は、情報提供装置から第１区間情報が提供されなかった場合にのみなされ、前記区間情報記録手段は、第１区間情報が提供された場合、第１区間情報を前記コンテンツに対応付けて記憶し、第１区間情報が提供されなかった場合、第２区間情報を前記コンテンツに対応付けて記録する。
【００１９】
これによって、当該ホームサーバ装置は、情報提供装置から第１区間情報の提供をうけて、区間単位でコンテンツを利用することができ、情報提供装置から第１区間情報の提供を受けられない場合には、第２区間情報を自装置で生成することができる。
従って、情報提供装置が一部のコンテンツの区間情報を提供していない状況においても、当該ホームサーバ装置は自装置にて第２区間情報を生成することで、全てのコンテンツを複数の区間に切り分けた区間単位で利用することができる。
【００２０】
また、前記要求手段はさらに、第１区間情報の提供の可否を判断する基準となる判断情報を、前記識別情報と共に前記情報提供装置へ送信し、前記区間情報記録手段は、情報提供装置において前記判断情報に基づいて第１区間情報を提供すると判断され、提供された第１区間情報が受取手段により受け取られた場合に、第１区間情報を前記コンテンツに対応付けて記録する。
【００２１】
これによって、判断情報を情報提供装置へ送信し、情報提供装置において判断情報に基づいて第１区間情報を提供すると判断された場合にのみ、第１区間情報の提供を受けることができる。
また、前記要求手段により送信される判断情報は、生成手段において区間情報を生成する性能を示す。
【００２２】
例えば、市販のホームサーバ装置には、様々な性能を持つ商品があるが、ハイエンドモデルの高価なホームサーバ装置では情報提供装置から提供される第１区間情報と同等以上の第２区間情報を生成できる性能を有するものも想定される。このような高性能なホームサーバ装置において情報提供装置から提供された第１区間情報を使用すると、ホームサーバ装置の性能を生かせないという問題が生じる。そこで、ホームサーバ装置が自装置で区間情報を生成する性能を判断情報として送信することによって、自装置において生成できる第２区間情報よりも精度の高い第１区間情報の提供を受けられる場合のみ情報提供装置から第１区間情報の提供を受け、提供される第１区間情報と同等以上の精度の第２区間情報を生成することができる場合は、情報提供装置から第１区間情報の提供を受けずに、自装置において生成した第２区間情報を使用することができる。従って、実際の意味区間とできる限り高い精度で類似した区間単位で、コンテンツを利用することができる。さらに、このような第１区間情報と第２区間情報との使い分けにより、情報提供装置からの第１区間情報の提供が有料のサービスである場合、自装置において生成した精度の高い第２区間情報を使用することで、サービスの使用料金を抑えることができる。
【００２３】
また、区間情報は、対応するコンテンツの各区間を開始時刻により示し、前記生成手段による第２区間情報の生成は、前記記録されたコンテンツを解析し、各区間の開始時刻を決定することによりなされる。
これによって、ホームサーバ装置は、開始時刻が示された各区間単位で、コンテンツを利用することができる。
【００２４】
また、識別情報により識別されるコンテンツの音声の一部分と、第１区間情報により示される開始時刻と同じ時計で計時された当該一部分の再生時刻とを、情報提供装置から受け付け、前記記録されたコンテンツの音声が前記受け付けた音声の一部分に一致する時点の再生時刻と前記受け付けた再生時刻との時間差を算出し、第１区間情報により示される開始時刻を、算出した時間差分補正する時刻補正手段を更に備える。
【００２５】
これによって、第１区間情報により示される各区間の開始時刻を、コンテンツ記憶手段により記憶されているコンテンツの再生時刻にあわせて補正することができる。
従って、自装置の時計に狂いがあるためにコンテンツ記憶手段に正確な時刻でコンテンツが記憶されず、コンテンツ記憶手段により記憶されているコンテンツと提供された第１区間情報の生成に用いられたコンテンツとの再生時刻にずれがある場合にも、コンテンツを正確に区間単位で利用することができる。
【００２６】
また、区間情報記録手段によりコンテンツに対応付けて記録された区間情報によって示される区間のうちの何れかを選択する選択手段と、前記コンテンツを、前記選択手段により選択された区間の開始時刻から再生する再生手段とを更に備える。
これによって、コンテンツを、区間情報が示す各区間の先頭から再生することができる。
【００２７】
従って、ホームサーバ装置のユーザは、コンテンツの関心のある部分のみを視聴することができる。
また、前記区間情報は更に、それぞれの区間の内容を把握できる画像が表示される時点である提示時刻を示し、ホームサーバ装置は更に、前記区間情報により示される各提示時刻に表示される画像を提示する提示手段を備え、前記選択手段は、提示手段によって提示された画像の何れかを選択するユーザ操作に基づいて、選択された画像に対応する区間を選択する。
【００２８】
これによって、ホームサーバ装置のユーザは、内容を把握できる画像を見ながら再生する区間を選択し、選択した区間の先頭から視聴することができる。
従って、ホームサーバ装置のユーザは、関心のある区間を容易に選択することができる。
また、前記情報提供装置は、１つのコンテンツに対応して複数の区間情報を記憶しており、前記要求手段は、さらに、情報提供装置において区間情報を選択する基準となる選択情報を、情報提供装置へ送信し、前記受取手段は、情報提供装置において前期選択情報に基づいて選択された区間情報を受け取る。
【００２９】
これによって、情報提供装置が１つのコンテンツに対応して複数の区間情報を記憶している場合に、提供を受けたい区間情報を第１区間情報として提供を受けることができる。
また、前記情報提供装置は、１つのコンテンツに対応して、複数の放送地域のそれぞれに応じた複数の区間情報を記憶しており、前記選択情報は、ホームサーバ装置が何れの放送地域で使用されるかを示す。
【００３０】
これによって、例えば、放送地域によりコンテンツの構成が異なる場合に、ホームサーバ装置の使用地域のコンテンツに適した第１区間情報の提供を受けることができる。
また、前記要求手段による要求は、コンテンツ記録手段においてコンテンツを記録している最中は抑制され、コンテンツ記録手段において前記コンテンツの記録が完了した後に実行され、前記生成手段は、コンテンツ記録手段においてコンテンツを記録している最中は、前記コンテンツの記録済み部分に係る第３区間情報を、コンテンツの記録の進行に伴って生成し、前記区間情報記録手段は、コンテンツ記録手段においてコンテンツを記録している最中である場合、前記第３区間情報を前記コンテンツに対応付けて記録し、コンテンツ記録手段において前記コンテンツの記録が完了した後に第１区間情報が提供された場合、第１区間情報を前記コンテンツに対応付けて記録する。
【００３１】
これによって、配信されたコンテンツの録画中には、自装置で第３区間情報を生成し、録画が終了した後には、情報提供装置から第１区間情報の提供を受けることができる。
従って、コンテンツを録画しながらの視聴、所謂、追っかけ再生でコンテンツを利用する場合に、録画の進展に伴って頻繁に第１区間情報の提供をうけることによる通信回線におけるトラフィックの増大を防ぎつつ、コンテンツの録画終了後にコンテンツを視聴する場合には、情報提供装置から精度の高い第１区間情報の提供を受けることができる。
【００３２】
また、情報提供装置と通信可能か否かを判定する通信判定手段を、更に備え、前記要求手段による要求は、通信判定手段による判定が否定的である場合に抑制され、前記生成手段による第２区間情報の生成は、前記判定が否定的である場合になされ、前記区間情報記録手段は、前記判定が否定的である場合、第２区間情報を前記コンテンツに対応付けて記憶する。
【００３３】
これによって、通信網に障害がある場合や、ホームサーバ装置を通信網に接続せずに使用している場合にも、自装置が第２区間情報を生成することができるため、ホームサーバ装置のユーザは、コンテンツを区間単位で利用することができる。
また、他のホームサーバ装置において蓄積されている所定のコンテンツを識別する識別情報と、前記所定のコンテンツの区間情報の提供の可否を判断する基準となる判断情報とを、前記他のホームサーバ装置から受け付ける要求受付手段と、前記要求受付手段において受け付けた識別情報により識別される所定のコンテンツの区間情報を前記他のホームサーバ装置へ提供するか否かを、前記判断情報に基づいて判断する判断手段と、前記判断手段における判断が肯定的であり、且つ、前記所定のコンテンツに対応した区間情報が前記区間情報記録手段により記録されている場合は、当該区間情報を前記他のホームサーバ装置へ提供し、前記判断が肯定的であり、且つ、前記区間情報が前記区間情報記録手段により記録されていない場合は、前記所定のコンテンツの区間情報を生成手段によって生成し、当該生成した区間情報を前記他のホームサーバ装置へ提供する提供手段とを、さらに備える。
【００３４】
これによって、複数のホームサーバ装置同士が接続されている場合に、判断情報に基づいて他のホームサーバ装置に区間情報を提供することができる。
さらに、前記判断情報は、前記他のホームサーバ装置の性能を示し、前記判断手段は、前記判断情報が示す性能が自装置の性能よりも優れる場合、否定的に判断し、前記判断情報が示す性能が自装置の性能よりも劣る場合は、肯定的に判断する。
【００３５】
これによって、複数のホームサーバ装置同士が接続されている場合に、他の装置において区間情報を生成する性能を判断情報として受信し、自装置において生成できる区間情報よりも精度の低い区間情報しか生成できない装置へ区間情報を提供することができる。
従って、複数のホームサーバ装置同士が接続されている場合に、最も高い精度の区間情報を生成できるホームサーバ装置で生成した区間情報を、他のホームサーバ装置で利用することができる。
【００３６】
上記第２の目的を達成するために、本発明に係る情報提供装置は、コンテンツを分割した複数の区間を示す区間情報をホームサーバ装置へ提供する情報提供装置であって、複数のコンテンツについて、それぞれに対応した区間情報を記憶している記憶手段と、ホームサーバ装置において蓄積されている所定のコンテンツを識別する識別情報を、前記ホームサーバ装置から受け付ける受付手段と、前記識別情報により識別される所定のコンテンツに対応した区間情報が、前記記憶手段に記憶されている場合、当該区間情報を前記記憶手段から読み出し、ホームサーバ装置へ提供する提供手段とを備える。
【００３７】
これによって、ホームサーバ装置から要求を受け、区間情報を提供することができる。
従って、情報提供装置において精度の高い区間情報を蓄積することで、ホームサーバ装置が高度な処理能力を備えない場合にも、ホームサーバ装置で精度の高い区間情報を利用することができる。
また、情報処理装置はさらに、区間情報の提供の可否を判断する基準となる判断情報に基づいて、前記所定のコンテンツの区間情報を前記ホームサーバ装置に提供するか否かを判断する判断手段を備え、前記受付手段はさらに、前記判断情報をホームサーバ装置から受け付け、前記提供手段は、前記判断手段における判断が肯定的である場合に区間情報を提供する。
【００３８】
これによって、判断情報をホームサーバ装置から受信し、判断情報に基づいて区間情報を提供すると判断された場合にのみ、区間情報を提供することができる。
従って、条件によって区間情報の提供を制限することで、通信網のトラフィックの増大を抑えることができる。
また、前記判断情報は、前記ホームサーバ装置の性能を示す情報であって、前記判断手段は、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たさない場合は、肯定的に判断し、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たす場合は、否定的に判断する。
【００３９】
これによって、精度の高い区間情報を生成可能な高い処理能力を備えたホームサーバ装置には区間情報を提供せず、高い処理能力を備えないホームサーバ装置へ区間情報を提供することができる。
従って、区間情報の提供を制限することで、通信網のトラフィックの増大を抑えることができる。
【００４０】
また、前記コンテンツは、テレビ放送によって配信され、前記識別情報は、前記コンテンツの配信元のチャンネルと、放送時間とを示す情報であり、提供手段は、前記識別情報により示されるチャンネル及び放送時間によって識別されるコンテンツの区間情報を前記記憶手段から読み出し、当該読み出した区間情報を前記ホームサーバ装置に提供する。
これによって、情報提供装置は、任意の時間帯に配信されたコンテンツの区間情報を、ホームサーバ装置に提供することができる。
【００４１】
上記第３の目的を達成するために、本発明に係る集積回路は、コンテンツを分割した複数の区間を示す区間情報を提供する情報提供装置から、区間情報の提供を受けるホームサーバ装置の集積回路であって、ホームサーバ装置は記憶手段を有し、集積回路は、前記記憶手段へコンテンツを記録する記録手段と、前記記録されたコンテンツに係る第１区間情報を、前記情報提供装置から取得する取得手段と、前記記録されたコンテンツに係る第２区間情報を生成する生成手段と、前記第１区間情報、及び前記第２区間情報の何れか一方を前記記録されたコンテンツに対応付けて前記記憶手段へ記録する区間情報記録手段とを備える。
【００４２】
これによって、本発明に係る集積回路を備えたホームサーバ装置は、情報提供装置から取得した第１区間情報、及び自装置で生成した第２区間情報の何れかを用いて、コンテンツを区間単位で利用することができる。
従って、当該ホームサーバ装置は、情報提供装置が一部のコンテンツの第１区間情報を提供していない状況においても、自装置で生成した第２区間情報を用いることにより、全てのコンテンツを区間単位で利用できる。
【００４３】
上記第４の目的を達成するために、本発明に係るホームサーバプログラムは、コンテンツとコンテンツを分割した複数の区間を示す区間情報とを記憶装置へ記録する処理をコンピュータに実行させるプログラムであって、前記記憶装置へコンテンツを記録するコンテンツ記録ステップと、区間情報を提供する情報提供装置から、前記記録されたコンテンツに係る第１区間情報を取得する取得ステップと、前記記録されたコンテンツに係る第２区間情報を生成する生成ステップと、前記第１区間情報、及び前記第２区間情報の何れかを前記録画されたコンテンツに対応付けて前記記憶装置へ記録する区間情報記録ステップとを含む。
【００４４】
これによって、情報提供装置から取得した第１区間情報、及び自装置で生成した第２区間情報の何れかを用いて、コンテンツを区間単位で利用することができる。
従って、当該ホームサーバ装置は、情報提供装置が一部のコンテンツの第１区間情報を提供していない状況においても、自装置で生成した第２区間情報を用いることにより、全てのコンテンツを区間単位で利用できる。
【発明を実施するための最良の形態】
【００４５】
以下、本発明の実施形態について、図を用いて説明する。
＜構成＞
図１は、本発明に係るコンテンツ蓄積システム１の使用形態を示す図である。
コンテンツ蓄積システム１は、情報提供装置３０、ホームサーバ４１、及びホームサーバ４２からなり、それぞれがインターネット等の通信網を介して接続されている。尚、本実施形態に係るコンテンツ蓄積システム１は、ホームサーバ４１および４２の２つのホームサーバを含むが、本発明に係るコンテンツ蓄積システムが含むホームサーバの数は１としてもよいし、３以上としてもよい。
【００４６】
放送局１０、及び放送局２０は、それぞれ地理的に離れた地域においてアナログテレビ放送を実施する放送局である。放送局１０、及び放送局２０は、所謂系列テレビ局であって、予め定められたタイムテーブルに従って、放送局１０及び放送局２０で共に同じコンテンツを放送する全国放送と、放送局１０及び放送局２０でそれぞれ異なるコンテンツを放送する地方放送とを行う。
【００４７】
尚、本発明に係るコンテンツ蓄積システムは、複数の放送局からのコンテンツを利用することが可能であるが、本実施の形態においては、説明を容易にするため、情報提供装置３０、ホームサーバ４１、及びホームサーバ４２はそれぞれ、放送局１０、及び放送局２０の何れか１つから放送を受信する。
情報提供装置３０は、家庭で使用されるホームサーバへ通信網を介して区間情報を提供する業務用のコンピュータであって、具体的にはプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスク、アンテナ、受信回路等を備え、プロセッサが、ＲＯＭに記憶されているプログラムに従って動作することにより、蓄積している区間情報を、ホームサーバ４１、及びホームサーバ４２へ提供する機能を実現する。情報提供装置３０は、放送局１０からの放送波を受信する地域に設置されている。
【００４８】
本明細書において、区間情報とは、コンテンツを複数に分割した各区間の区切れを示す情報である。ただし、区間情報には、後述する画像や音声の解析やオペレータの操作により、コンテンツに含まれる意味区間と目される区間が定義されているが、区間情報により示される各区間は、必ずしも実際の意味区間と一致するとは限らない。ここで意味区間とはコンテンツ中の内容的にまとまりのある時間枠のことで、例えば、ニュース番組には一般に、経済トピックスや、天気予報、スポーツニュースなどの意味区間が含まれる。
【００４９】
以降、本明細書では、画像や音声の解析や、オペレータの操作により、１つのコンテンツを複数に切り分けた場合の各区間を、サブコンテンツと称する。
ホームサーバ４１、及びホームサーバ４２は、放送されたコンテンツを蓄積する家庭用のホームサーバであって、具体的にはプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスク、アンテナ、受信回路等を備え、プロセッサが、ＲＯＭに記憶されているプログラムに従って動作することにより、コンテンツの録画および再生や、情報提供装置３０からの区間情報の取得等の機能を実現する。使用される地域に応じてホームサーバ４１は放送局１０による放送を、ホームサーバ４２は放送局２０による放送を受信する。
【００５０】
次に、ホームサーバ４１のプロセッサがＲＯＭに記憶されているプログラムに従って動作することにより実現されるホームサーバ４１の機能構成を詳細に説明する。
図２は、情報提供装置３０と、ホームサーバ４１との構成を示す図である。
ホームサーバ４１は、受信部１０１、録画部１０２、時計部１０３、コンテンツ記憶部１０４、要求部１０５、性能情報保持部１０６、通信部１０７、制御部１０８、生成部１０９、解析部１１０、区間情報記憶部１１１、時刻補正部１１２、提示部１１３、選択部１１４、及び再生部１１５の各機能ブロックを備える。
【００５１】
ホームサーバ４１は、予め放送波から取得したＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）と予め登録されたキーワードとに基づいてユーザの嗜好にあうコンテンツを録画対象に選択し、自動的に録画する機能を備る。尚、ユーザの嗜好に合わせてコンテンツを選択する技術は公知の技術であるので詳細な説明を省略する。
受信部１０１は、アンテナ、及び受信回路等からなり、放送局１０が送信する放送波を受信し、受信した放送波からコンテンツと、ＥＰＧとを取得して録画部１０２へ出力する。
【００５２】
録画部１０２は、時計部１０３により示される時刻が、録画対象のコンテンツの放送開始時刻になると、受信部１０１から取得したコンテンツをデジタルデータに変換の後、Ｍｐｅｇ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ２）等の圧縮符号化技術を用いて画像及び音声を符号化し、圧縮符号化したコンテンツをコンテンツ記憶部１０４に記録する。また、録画部１０２は、コンテンツを録画する場合に、当該コンテンツの属性情報（放送時間、チャンネル等）をコンテンツと共にコンテンツ記憶部１０４に記録する。
【００５３】
時計部１０３は、録画部１０２へ、録画の開始及び終了を制御するための時刻情報を出力する。
コンテンツ記憶部１０４は、具体的にはＤＶＤ、ハードディスク等の記録媒体であって、圧縮符号化したコンテンツを格納している。
要求部１０５は、録画部１０２による録画が終了したコンテンツに関する要求情報を生成し、当該要求情報を通信部１０７を介して情報提供装置３０に送信する機能ブロックである。要求情報とは、後述するデータ構造により、自装置の性能と録画したコンテンツとを情報提供装置に通知し、区間情報の提供を、情報提供装置に要求する情報である。
【００５４】
尚、要求部１０５が要求情報を情報提供装置３０に送信するタイミングは、録画部１０２によるコンテンツの録画が終了するたびに送信するとしてもよいし、定期的に、あるいはユーザによる指示を受けて送信するとしてもよい。録画部１０２によるコンテンツの録画が終了時に、要求情報を送信する場合は、情報提供装置３０での区間情報の生成に要する時間を考慮し、録画部１０２によるコンテンツの録画が終了後、コンテンツのサイズに応じた待機時間をおいて、要求情報を送信するとしてもよい。
【００５５】
図３ａ）、及びＢ）は、要求部１０５が生成する要求情報のデータ構造を示す図である。
要求情報は、性能情報と、識別情報と、地域情報とを含む。
性能情報は、ホームサーバ４１の性能を示す情報であって、本実施の形態ではホームサーバ４１の製品名及び型番によって当該ホームサーバ４１で区間情報を生成する性能を特定する。製品名及び型番は、性能情報保持部１０６に保持されている。尚、画像や音声の解析精度や、解析結果を統合するアルゴリズムの改良によりインデクシングの精度は向上するため、製品の販売後に前記アルゴリズムを更新することで性能が向上する場合がある。このような場合には、性能情報保持部１０６に保持されている情報も更新される。尚、本明細書において「インデクシングの精度」、及び「区間情報の精度」とは、インデクシングにより生成された区間情報によって示される各サブコンテンツが、コンテンツの実際の意味区間と区切れの位置が類似する精度を指す。
【００５６】
識別情報は、対象となるコンテンツを識別する情報である。識別情報には、例えば、図３のａ）に示すようにコンテンツを一意に識別する識別子を用いてもよいし、図３のｂ）に示すように対象のコンテンツが放送された放送局を識別するチャンネル、コンテンツの放送開始時刻、および放送終了時刻を用いてもよい。ここでは、図３のｂ）に示すデータ構造を用いて本実施形態を説明する。
【００５７】
地域情報は、ホームサーバ４１が使用される地域により受信する放送局を識別する情報である。ホームサーバ４１を使用する地域は、ユーザ操作により予めホームサーバ４１に登録しておく。
通信部１０７は、通信網を介した他の装置との通信を制御する機能ブロックである。
制御部１０８は、生成部１０９と、時刻補正部１１２とを制御し、区間情報記憶部１１１に区間情報を記録させる機能ブロックである。録画部１０２によるコンテンツの録画開始から録画の終了までの間、制御部１０８は、生成部１０９に当該コンテンツの記録済み部分に係る区間情報の生成を指示する。これによって、ユーザはコンテンツの録画中にも、コンテンツの記録済みの部分をサブコンテンツ毎に頭だしして視聴することができる。
【００５８】
また、対象となるコンテンツの録画終了後、情報提供装置３０から要求情報に応じて、区間情報と、対象のコンテンツの音声データの一部とが提供された場合、制御部１０８は、提供された各情報を時刻補正部１１２に出力し、区間情報の補正を指示し、補正後の区間情報を区間情報記憶部１１１に記録させる。ここで情報提供装置３０から提供をうける音声データには、対象のコンテンツにおける当該音声データの再生時刻が付されているものとする。本明細書において再生時刻とは、コンテンツの先頭から音声が再生される時点までの経過時間である。一方、情報提供装置３０から要求情報に応じた区間情報が提供されなかった場合、制御部１０８は、生成部１０９へ区間情報の生成を指示し、生成された区間情報を区間情報記憶部１１１に記録させる。
【００５９】
生成部１０９は、制御部１０８の制御により区間情報を生成する。具体的には、生成部１０９は、解析部１１０における解析結果、及び録画部１０２による圧縮符号化処理において得られた解析結果を用いて、所定のアルゴリズムでコンテンツを複数のサブコンテンツに分割し各サブコンテンツの開始時刻と提示時刻とを示す区間情報を生成し、対象のコンテンツに対応付けて区間情報記憶部１１１に記録する。区間情報記憶部１１１に、既に対象となるコンテンツに対応した区間情報が記憶されている場合は、生成部１０９は、生成した新たな区間情報で、区間情報記憶部１１１の記憶内容を更新する。
【００６０】
図４は、区間情報のデータ構造を示す図である。区間情報は、サブコンテンツの数と同数のサブコンテンツ情報からなり、各サブコンテンツ情報は、対応するサブコンテンツの開始時刻と提示時刻とを含む。提示時刻とは、各サブコンテンツの内容把握に用いる特徴的な画像の表示時刻である。内容把握に用いる画像には、例えば、テロップが表示される画像等を選択することが望ましい。コンテンツの開始時刻及び提示時刻は、それぞれの時点がコンテンツの先頭からの経過時間によって示される。
【００６１】
解析部１１０は、生成部１０９において区間情報を生成するために、コンテンツの画像や音声を解析する機能ブロックである。
従来、コンテンツの切り分けには、無音状態が約１５秒間隔で繰り返すコマーシャルメッセージ（以下、「ＣＭ」という。）の検出や、画像の水平、垂直方向の輝度のエッジ数に基づくテロップの検出、時間的に連続する画像間での色の分布の変化に基づくシーンの切り替りの検出、周期的な音声の変化に基づく音楽の検出などが用いられている。
【００６２】
コンテンツの画像や音声を解析して特徴量を検出し、所定のアルゴリズムに基づいてサブコンテンツの開始時刻を機械的に決定する場合、コンテンツは、必ずしも意味区間の区切れで正確にインデクシングされるわけではない。例えば、単に音声のレベルが閾値以下の状態が一定時間以上継続する部分でコンテンツを切り分けた場合、一般に、コンテンツは実際の意味区間の数よりも多くのサブコンテンツに切り分けられる。
【００６３】
ここで、画像や音声からより多くの種類の特徴量を検出し、区間情報の生成に用いることにより、生成する区間情報の精度を高めることができるが、検出する特徴量の種類を増やすと解析に要する負荷が増大する。具体的には、ＣＭが終了する時点でコンテンツを切り分ける場合にくらべ、テロップが出現する直前のＣＭが終了する時点でコンテンツを切り分けることで、区間情報の精度を高めることができるが、音量レベルの解析のみで実現可能なＣＭの検出に比べ、テロップの検出には画像の輝度を解析する必要がある。特に画像の解析には高度な処理能力の実装が必要となり、装置の高価格化を招くことになる。
【００６４】
本実施形態に係るホームサーバ４１は、解析部１１０の簡素化のために、解析部１１０において音量レベルの解析のみをおこない、生成部１０９は、大量レベルの解析のみで検出可能なＣＭの開始および終了に基づいて、ＣＭが終了する毎にコンテンツを切り分ける。また、切り分けたサブコンテンツの提示時刻としては、解析部１１０で画像解析を行わないのでテロップが表示される画像を選択することが出来ないため、生成部１０９は、サブコンテンツの開始時刻から所定時間後（例えば３秒後）を提示時刻とする。
【００６５】
図２に示す区間情報記憶部１１１は、具体的にはコンテンツ記憶部１０４と同様の記録媒体であって、生成部１０９及び時刻補正部１１２が出力する区間情報をコンテンツに対応付けて記憶する。
時刻補正部１１２は、制御部１０８の制御を受け、情報提供装置３０から提供された区間情報を補正し、補正した区間情報を区間情報記憶部１１１に記録する機能ブロックである。
【００６６】
時刻補正部１１２は、区間情報と共に提供された音声データとコンテンツ記憶部１０４に記憶しているコンテンツの音声データとの比較により、音声レベルの波形が一致する時点を検出し、検出した時点の再生時刻と提供された音声データの再生時刻との時間差により区間情報が示す開始時刻および提示時刻を補正し、補正後の区間情報を対象のコンテンツに対応付けて区間情報記憶部１１１に記録する。区間情報記憶部１１１に、既に対象となるコンテンツに対応した区間情報が記憶されている場合は、時刻補正部１１２は、補正後の区間情報で、区間情報記憶部１１１の記憶内容を更新する。
【００６７】
具体的な例として、コンテンツの録画時に、ホームサーバ４１の時計部１０３の時刻が５秒遅れていたために、コンテンツ記憶部１０４に本来の時刻から５秒遅れた状態でコンテンツが記憶された場合の区間情報の補正について説明する。
コンテンツの録画後、ホームサーバ４１は、情報提供装置３０から区間情報と、本来のコンテンツの先頭から３０秒目の時点の音声データとの提供を受ける。情報提供装置３０の時計部１２３の時刻が正確であれば、提供された音声データ（本来のコンテンツの先頭から３０秒の時点の音声データ）と、コンテンツ記憶部１０４に記憶されているコンテンツの先頭から２５秒の時点の音声データとの波形が一致し、時刻補正部１１２は５秒の遅れを検出する。時刻補正部１１２は、５秒の遅れを検出したことにより、区間情報の各サブコンテンツの開始時刻と提示時刻とを５秒づつ戻す補正を行う。例えば、提供された区間情報が示す２番目のサブコンテンツの開始時刻が、コンテンツの先頭から３分２０秒である場合、当該開始時刻は３分１５秒に補正される。
【００６８】
このような補正により、時計部１０３の時刻に狂いがあるためにコンテンツ記憶部１０４に正確な時刻でコンテンツが記憶されていない場合にも、区間情報の生成に用いられた時計との時刻のずれを気にすることなく、コンテンツをサブコンテンツ単位で利用することができる。
提示部１１３は、各サブコンテンツの内容を把握する為の画像を一覧表示により提示する機能ブロックである。提示部１１３は、ユーザによる操作を受け付け、指定されたコンテンツの区間情報を区間情報記憶部１１１から検出し、当該区間情報により示される各サブコンテンツの提示時刻に再生される画像を縮小したサムネイル画像を生成する。提示部１１３は、生成した各サブコンテンツのサムネイル画像をホームサーバ４１に接続されたモニタに一覧表示する。
【００６９】
選択部１１４は、ユーザによる操作を受け付け、提示部１１３により一覧表示されたサムネイル画像の何れかを選択し、選択結果を再生部１１５に通知する機能ブロックである。
再生部１１５は、コンテンツの再生を制御する機能ブロックであって、選択部１１４により選択されたサムネイル画像に対応するサブコンテンツの開始時刻を区間情報から取得し、取得した開始時刻からコンテンツ記憶部１０４に記録されているコンテンツを再生する。
【００７０】
以上の構成により、ホームサーバ４１は、放送されたコンテンツを録画し、情報提供装置３０から当該コンテンツの精度の高い区間情報を取得することで、当該録画したコンテンツを意味区間と高い精度で類似したサブコンテンツ単位で再生することができる。また、情報提供装置３０から、区間情報を取得できない場合にも、高度な処理能力を必要としない精度の低い区間情報を、自装置において生成し、コンテンツをサブコンテンツ単位に再生することができる。
【００７１】
尚、ホームサーバ４２は、ホームサーバ４１と同様の構成であるため説明を省略する。
次に、情報提供装置３０のプロセッサがＲＯＭに記憶されているプログラムに従って動作することにより実現される情報提供装置３０の機能構成を詳細に説明する。
情報提供装置３０は、受信部１２１、録画部１２２、時計部１２３、記憶部１２４、区間情報登録部１２５、通信部１２８、判断部１２９、及び抽出部１３０の各機能ブロックを備える。
【００７２】
受信部１２１は、具体的にはアンテナ、及び受信回路等からなり、放送局１０が送信する放送波を受信し、受信した放送波からコンテンツを取得して録画部１２２へ出力する。
録画部１２２は、放送局１０が全国放送と地方放送とを実施する時間を定めたタイムテーブルを保持し、時計部１２３により示される時刻が、全国放送されるコンテンツの放送開始時刻になると、受信部１２１から取得したコンテンツをデジタルデータに変換の後、Ｍｐｅｇ２等の圧縮符号化技術を用いて画像及び音声を符号化し、符号化したコンテンツを記憶部１２４に記録する。
【００７３】
時計部１２３は、放送局１０において放送スケジュールを制御する時計と正確に同期した時計である。
記憶部１２４は、具体的にはＤＶＤ、ハードディスク等の記録媒体であって、圧縮符号化したコンテンツと、区間情報登録部１２５により登録された区間情報とを対応付けて記憶している。
【００７４】
区間情報登録部１２５は、内部に解析部１２６と入力部１２７との各機能ブロックを含む。解析部１２６は、記憶部１２４に記憶されているコンテンツの画像、及び音声を解析し、ＣＭの検出、テロップの検出、シーンの切り替りの検出、及び音楽の検出を行う機能ブロックである。入力部１２７は、キーボード等の入力デバイスや、記録媒体の読込み装置等によって実現される機能ブロックであって、当該情報提供装置３０の外部からのデータの入力を受け付ける。
【００７５】
区間情報登録部１２５は、録画部１２２により録画された全国放送のコンテンツの画像及び音声を解析部１２６を用いて解析し区間情報を生成し、生成した区間情報を対象のコンテンツに対応付けて記憶部１２４に記録し、更に、地方放送で放送されたコンテンツのうち、例えば、ホームサーバの利用者が多い地域で放送されたコンテンツと、当該コンテンツの区間情報とを、入力部１２７を介して個別に受け付け、受け付けたコンテンツと区間情報とを対応付けて記憶部１２４に記録する。
【００７６】
尚、区間情報登録部１２５は、情報提供装置３０に接続されたモニタに図５、及び図６に示すＧＵＩ画面を表示し、当該ＧＵＩ画像を介してオペレータによる操作を受け付け、区間情報を修正するとしてもよい。
ＧＵＩ画面を介して区間情報を修正する操作について説明する。図５は、区間情報を編集するためのＧＵＩ画面の一例を示す図である。
【００７７】
図５に示すＧＵＩ画面には、ボタン１及びボタン２と、時間軸を示すスケールに沿ったサブトラック及びコンテンツトラックとが表示される。コンテンツトラックには、対象のコンテンツの再生時間に比例した幅を持つ矩形が表示される。サブトラックには、コンテンツトラックの矩形に沿って、修正対象の区間情報により示される各サブコンテンツの開始時刻が、各々三角形で表示される。
【００７８】
サブトラックに表示された何れかの三角形を選択しボタン１を押下することで、図６に示すＧＵＩ画面が表示される。また、何れの三角形も選択せずにボタン１を押下することで、サブトラックに新たな三角形が追加され、図６に示すＧＵＩ画面が表示される。
図６は、サブコンテンツの開始時刻と提示時刻とを入力するためのＧＵＩ画面の一例を示す図である。
【００７９】
図６に示すＧＵＩ画面には、サブコンテンツの開始時刻を入力するためのサブコンテンツ開始時刻入力欄と、サブコンテンツの提示時刻を入力するための提示時刻入力欄とが表示される。
オペレータが、サブコンテンツ開始時刻入力欄にサブコンテンツの開始時刻（例えば時刻ｔ１）を入力し、提示時刻入力欄にサブコンテンツの内容を表す画像が表示される提示時刻を入力することで、選択中のサブコンテンツの開始時刻と提示時刻とが修正され、図５に示すＧＵＩ画面のサブトラックに表示された三角形位置が変更される。
【００８０】
図５に示すボタン２を押下することで、当該ＧＵＩ画面において修正された区間情報が記憶部１２４に記憶される。
以上の操作により、区間情報登録部１２５が解析部１２６の解析結果を用いて生成した区間情報において、サブコンテンツの開始時刻と、提示時刻とを修正することができる。これにより、解析部１２６で解析したコンテンツの解析結果と意味区間の出現パターンとの関係が、一般的な他のコンテンツと異なるなどの理由で、機械的に検出したサブコンテンツが実際の意味区間と一致しない場合にも、オペレータがサブコンテンツの開始時刻を修正することで、精度の高い区間情報を提供することができる。また、オペレータの主観的な判断で提示時刻を設定できるため、サブコンテンツの内容を的確に把握できる画像が表示される時刻を提示時刻に選択できる。
【００８１】
図２に示す通信部１２８は、通信網を介した他の装置との通信を制御する機能ブロックである。
判断部１２９は、図７に示す性能判断テーブルと、図８に示す対応エリアテーブルとを保持し、通信部１２８を介してホームサーバ４１及び４２から受け付けた要求情報に基づいて、要求された区間情報を、要求元のホームサーバへ提供するか否かを判断する機能ブロックである。
【００８２】
図７に示す性能判断テーブルは、ホームサーバの製品名及び型番ごとに、区間情報を提供するか否かを示すテーブルである。当該性能判断テーブルには、対象のホームサーバが所定の精度の区間情報を生成できる場合、区間情報を提供しないように設定され、対象のホームサーバが所定の精度の区間情報を生成できない場合、区間情報を提供するように設定されている。尚、ホームサーバが生成する区間情報の精度は、ホームサーバが解析できる画像及び音声の特徴と、ホームサーバが解析結果の統合に用いるアルゴリズムにより決定される。
【００８３】
図８に示す対応エリアテーブルは、コンテンツの放送時間帯毎に、どの放送地域のホームサーバに区間情報を提供可能かを示すテーブルであって、放送局が全国放送を実施する時間帯に放送されるコンテンツは、全国のホームサーバへ区間情報を提供するように設定され、放送局が地方放送を実施する時間帯に放送されるコンテンツは、区間情報登録部１２５により区間情報が登録された地域のホームサーバへのみ区間情報を提供するように設定されている。尚、本実施の形態に係るコンテンツ蓄積システム１では、１つのチャンネルの放送局のみからコンテンツを受信する例を示したが、複数チャンネルの放送局からコンテンツを受信する場合、判断部１２９は各チャンネル毎の対応エリアテーブルを保持する。
【００８４】
判断部１２９は、性能判断テーブルにおいて、性能情報により示されるホームサーバへ区間情報を提供すると設定されており、且つ、要求情報により示される放送地域が、要求情報により示されるコンテンツの区間情報を提供可能な放送地域に含まれる場合、要求元のホームサーバへ区間情報を提供すると判断し、抽出部１３０へ要求情報により示されるコンテンツの区間情報の抽出を指示する。一方、上記以外の場合、判断部１２９は、要求元のホームサーバへ区間情報を提供しないと判断し、通信部１２８を介して区間情報を提供しないことを通知する。
【００８５】
抽出部１３０は、判断部１２９からの指示を受け、要求情報により示されるコンテンツの区間情報と、当該コンテンツの音声データの一部とを、記憶部１２４から取得し、取得した区間情報と音声データとを、通信部１２８を介して要求もとのホームサーバへ送信する。
以上の構成により、情報提供装置３０は、全国放送されたコンテンツと、ホームサーバの利用者が多い地域で地方放送されたコンテンツとの区間情報を蓄積し、対象となる地域で利用されているホームサーバへ、蓄積した区間情報を提供することができる。また、精度の高い区間情報を生成できるホームサーバへ区間情報を提供しないことで、通信網のトラフィックを抑えることができる。
【００８６】
上述のように構成されたコンテンツ蓄積システム１において、精度の高い区間情報を生成できない廉価なホームサーバ４１は、精度の高い区間情報を提供できる情報提供装置３０から、通信網を介して精度の高い区間情報の提供を受けることができる。また、情報提供装置３０により地方放送されたコンテンツの区間情報が提供されない地域でホームサーバ４１が使用されている場合にも、ホームサーバ４１自身が区間情報を生成することができるため、ホームサーバ４１のユーザは、地方放送されたコンテンツをサブコンテンツ単位で利用することができる。また、通信網に障害がある場合や、ホームサーバ４１を通信網に接続せずに使用している場合にも、ホームサーバ４１自身が区間情報を生成することができるため、ホームサーバ４１のユーザは、コンテンツをサブコンテンツ単位で利用することができる。
【００８７】
＜動作＞
次に、ホームサーバ４１が、コンテンツの区間情報を蓄積する動作の流れについて説明する。
図９は、ホームサーバ４１の動作の流れを示す図である。
録画部１０２は、予め登録されたキーワードに基づいてユーザの嗜好にあうコンテンツを選択し、選択したコンテンツをコンテンツ記憶部１０４へ記録する（Ｓ１）。録画部１０２によるコンテンツの録画終了後、要求部１０５は、ホームサーバ４１の性能を示す情報と、録画したコンテンツを識別する情報とを含む要求情報を、通信部１０７を介して情報提供装置３０に送信する（Ｓ２）。
【００８８】
制御部１０８は、送信した要求情報に対する応答を、情報提供装置３０から受け付け（Ｓ３）、受け付けた応答に区間情報と音声データとが含まれているか否かを判定する（Ｓ４）。
受け付けた応答に区間情報と音声データとが含まれている場合（Ｓ４：Ｙｅｓ）、区間情報と音声データとが時刻補正部１１２へ出力され、時刻補正部１１２は、制御部１０８から取得した音声データとコンテンツ記憶部１０４に記憶しているコンテンツの音声データとの比較により、音声レベルの波形が一致する時点を検出し、検出した時点の再生時刻と取得した音声データの再生時刻との時間差により区間情報が示す開始時刻および提示時刻を補正する（Ｓ５）。
【００８９】
受け付けた応答に区間情報と音声データとが含まれていない場合（Ｓ４：Ｎｏ）、制御部１０８は生成部１０９へ区間情報の生成を指示する。区間情報の生成を指示された生成部１０９は、コンテンツ記憶部１０４に記憶されているコンテンツを、解析部１１０によって解析し、所定のアルゴリズムでコンテンツを複数に分割する各サブコンテンツの開始時刻と提示時刻とを決定し、各サブコンテンツの開始時刻と提示時刻とを示す区間情報を生成する（Ｓ６）。
【００９０】
制御部１０８は、時刻補正部１１２により修正された区間情報、及び生成部１０９により生成された区間情報をコンテンツに対応付けて区間情報記憶部１１１へ記憶させ（Ｓ７）、区間情報の登録を終了する。
以上の動作によりホームサーバ４１は、情報提供装置３０から精度の高い区間情報の提供をうけ、意味区間と高い精度で類似するサブコンテンツ単位でコンテンツを利用でき、また、情報提供装置３０から区間情報の提供を受けられない場合にも、自装置で区間情報を生成することができるため、あらゆるコンテンツを、サブコンテンツ単位で利用することができる。
【００９１】
次に、情報提供装置３０が、ホームサーバ４１へ区間情報を提供する動作の流れについて説明する。
図１０は、情報提供装置３０の動作の流れを示す図である。
判断部１２９は、通信部１２８を介してホームサーバ４１から要求情報を受け付け（Ｓ１１）、要求情報により示されるコンテンツの区間情報を、ホームサーバ４１へ提供するか否かを判断する（Ｓ１２）。
【００９２】
性能判断テーブルにおいて、要求情報に含まれる性能情報により示されるホームサーバへ区間情報を提供すると設定されており、且つ、要求情報により示される放送地域が、要求情報により示されるコンテンツの区間情報を提供可能な地域に含まれる場合（Ｓ１２：Ｙｅｓ）、判断部１２９は、要求情報により示されるコンテンツの区間情報の抽出を、抽出部１３０へ指示する。判断部１２９の指示を受けた抽出部１３０は、要求情報により示されるコンテンツの区間情報と、当該コンテンツの音声データの一部とを記憶部１２４から取得し（Ｓ１３）、取得した区間情報と音声データとを通信部１２８を介して、ホームサーバ４１へ送信し（Ｓ１４）、区間情報の提供動作を終了する。
【００９３】
一方、性能判断テーブルにおいて、性能情報により示されるホームサーバへ区間情報を提供しないと設定されているか、または、要求情報により示される放送地域が、要求情報により示されるコンテンツの区間情報を提供可能な地域に含まれない場合（Ｓ１２：Ｎｏ）、判断部１２９は、区間情報を提供しないことを、通信部１２８を介してホームサーバ４１へ通知し（Ｓ１５）、区間情報の提供動作を終了する。
【００９４】
以上の動作により、情報提供装置３０は、ホームサーバ４１が使用されている地域に応じて、区間情報を提供するか否かを判断することができる。また、精度の高い区間情報を生成できるホームサーバへ区間情報を提供しないことで、通信網のトラフィックを抑えることができる。
次に、本発明の変形例を説明する。
【００９５】
図１１は、本発明に係るコンテンツ蓄積システムの変形例を示す図である。
図１１に示すコンテンツ蓄積システムは、録画再生装置５１、５２、及び５３が、宅内に敷設されたＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）規格の通信回線等により接続された、所謂宅内ネットワークシステムである。
【００９６】
録画再生装置５１、５２、及び５３は、それぞれホームサーバ、コンピュータ、ＤＶＤレコーダ、ハードディスクレコーダ、ビデオレコーダ等の録画、再生機能を備えた装置である。
録画再生装置５１は、図２に示すホームサーバ４１に判断部１１６、及び抽出部１１７を加えたものである。尚、ホームサーバ４１と同様の構成には同一の符号を付し、それらの説明を省略する。
【００９７】
判断部１１６は、図７に示す性能判断テーブルを保持し、通信部１０７を介して録画再生装置５２及び５３から受け付けた要求情報に基づいて、要求された区間情報を、要求元の録画再生装置へ提供するか否かを判断する機能ブロックである。
判断部１１６は、性能判断テーブルに、性能情報により示される製品名及び型番のホームサーバへ区間情報を提供すると設定されており、且つ、区間情報記憶部１１１に要求された区間情報が記憶されている場合、抽出部１１７へ要求情報により示されるコンテンツの区間情報の抽出を指示し、性能判断テーブルに、性能情報により示される製品名及び型番のホームサーバへ区間情報を提供すると設定されており、且つ、区間情報記憶部１１１に要求された区間情報が記憶されていない場合、生成部１０９に要求された区間情報の生成を指示し、当該指示により生成され区間情報記憶部１１１に記憶される区間情報の抽出を抽出部１１７へ指示する。一方、上記以外の場合、判断部１１６は、要求元のホームサーバへ区間情報を提供しないと判断し、通信部１０７を介して区間情報を提供しないことを通知する。
【００９８】
尚、判断部１１６は、性能判断テーブルに、性能情報により示される製品名及び型番のホームサーバへ区間情報を提供すると設定されており、且つ、区間情報記憶部１１１に要求された区間情報が記憶されていない場合の動作として、
要求情報により示されるコンテンツと同じコンテンツがコンテンツ記憶部１０４に記憶されていない場合、区間情報を提供しないと判断するとしてもよいし、通信部１０７を介して要求もとの録画再生装置から前記コンテンツを取得し、生成部１０９へ区間情報の生成を指示するとしてもよい。
【００９９】
抽出部１１７は、判断部１２９からの指示を受け、要求情報により示されるコンテンツの区間情報と、当該コンテンツの音声データの一部とを、区間情報記憶部１１１から取得し、取得した区間情報と音声データとを、通信部１０７を介して要求もとのホームサーバへ送信する。
尚、録画再生装置５２、及び５３は、録画再生装置５１と同様の構成であるため説明を省略する。
【０１００】
以上の構成により、複数の録画再生装置を備えた宅内ネットワークにおいて、最も高い精度でコンテンツをインデクシングできる録画再生装置から、他の全ての録画再生装置が区間情報の提供を受けることができる。
＜その他の変形例＞
尚、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【０１０１】
（１）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【０１０２】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【０１０３】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（２）本発明は、ホームサーバ装置の制御を行うＬＳＩとしても実施可能である。このようなＬＳＩは、図２、及び図１１で図示するように、破線で囲んだ機能ブロックの一部または全部を集積化することで実現できる。これらの機能ブロックは、個別に１チップ化されても良いし一部または全てを含むように１チップ化されてもよい。
【０１０４】
例えば、図２の録画部１０２、生成部１０９、及び解析部１１０は、図１２に示すように１チップに集積化することができる。ＬＳＩ２００は、録画命令を受け付けた場合、入力された映像データ及び音声データを、アナログ／デジタル変換後にＶｉｄｅｏエンコーダ及びＡｕｄｉｏエンコーダにおいて圧縮符号化してエレメンタリーストリーム（以下、「ＥＳ」という。）を生成する。その後、映像及び音声のＥＳを多重化してプログラムストリーム（以下、「ＰＳ」という。）を生成し、コンテンツ記憶部１０４へ出力する。ここで、Ｍｐｅｇ２形式への圧縮符号化処理には、画像及び音声を解析して特徴量を検出する処理が含まれる。そこで、受け付けた録画命令に区間情報の生成を指示するタグが付されている場合、ＬＳＩ２００は、Ｖｉｄｅｏエンコーダ及びＡｕｄｉｏエンコーダから圧縮符号化の際に得られた解析結果をＥＳとともに出力し、この解析結果を用いて区間情報を生成する。
【０１０５】
このようにＬＳＩ２００は、Ｖｉｄｅｏエンコーダ及びＡｕｄｉｏエンコーダを、録画部１０２の一部の機能と解析部１１０の機能とに共用することで回路構成を簡素化している。
尚、ここではＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１０６】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または、汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field  Programmable  Gate  Array）やＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。このような技術には、バイオ技術の適応等が可能性としてありえる。
【０１０７】
（３）本実施の形態では、地上波のアナログテレビ放送により配信されたコンテンツをサブコンテンツ単位で利用可能なコンテンツ蓄積システムについて説明したが、本発明に係るコンテンツ蓄積システムを適用可能なコンテンツの配信形態は、地上波のアナログテレビ放送に限定されないのは勿論であり、本発明に係るコンテンツ蓄積システムは、地上波のデジタルテレビ放送、衛星放送、ケーブルＴＶ放送、インターネット等を介したビデオストリーミング配信などの多様な配信形態に適用可能である。
【０１０８】
（４）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０１０９】
本発明の適用例としては、テレビ放送されたコンテンツを録画し再生するホームサーバ装置等がある。
【図面の簡単な説明】
【０１１０】
【図１】本発明に係るコンテンツ蓄積システム１の使用形態を示す図。
【図２】情報提供装置３０と、ホームサーバ４１との構成を示す図。
【図３】要求部１０５が生成する要求情報のデータ構造を示す図。
【図４】区間情報のデータ構造を示す図。
【図５】区間情報を編集するためのＧＵＩ画面の一例を示す図。
【図６】サブコンテンツの開始時刻と提示時刻とを入力するためのＧＵＩ画面の一例を示す図。
【図７】判断部１２９が保持する性能判断テーブルのデータ構造を示す図。
【図８】判断部１２９が保持する対応エリアテーブルのデータ構造を示す図。
【図９】ホームサーバ４１の動作の流れを示す図。
【図１０】情報提供装置３０の動作の流れを示す図。
【図１１】本発明に係るコンテンツ蓄積システムの変形例を示す図。
【図１２】録画部１０２、生成部１０９、及び解析部１１０を１チップに集積化したＬＳＩの一例を示す図。
【符号の説明】
【０１１１】
１    コンテンツ蓄積システム
１０    放送局
２０    放送局
３０    情報提供装置
４１    ホームサーバ
４２    ホームサーバ
５１    録画再生装置
５２    録画再生装置
１０１    受信部
１０２    録画部
１０３    時計部
１０４    コンテンツ記憶部
１０５    要求部
１０６    性能情報保持部
１０７    通信部
１０８    制御部
１０９    生成部
１１０    解析部
１１１    区間情報記憶部
１１２    時刻補正部
１１３    提示部
１１４    選択部
１１５    再生部
１１６    判断部
１１７    抽出部
１２１    受信部
１２２    録画部
１２３    時計部
１２４    記憶部
１２５    区間情報登録部
１２６    解析部
１２７    入力部
１２８    通信部
１２９    判断部
１３０    抽出部
２００    ＬＳＩ
【図１】
2007527142.tif 000003
【図２】
2007527142.tif 000004
【図３】
2007527142.tif 000005
【図４】
2007527142.tif 000006
【図５】
2007527142.tif 000007
【図６】
2007527142.tif 000008
【図７】
2007527142.tif 000009
【図８】
2007527142.tif 000010
【図９】
2007527142.tif 000011
【図１０】
2007527142.tif 000012
【図１１】
2007527142.tif 000013
【図１２】
2007527142.tif 000014
【手続補正書】
【提出日】平成19年6月13日(2007.6.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツを記録するコンテンツ記録手段を備えるホームサーバ装置と、コンテンツを分割した複数の区間を示す区間情報をホームサーバ装置へ提供する情報提供装置とを有するコンテンツ蓄積システムであって、
前記情報提供装置は、複数のコンテンツについて、それぞれに対応した区間情報を記憶する記憶手段、
ホームサーバ装置において記録されたコンテンツを識別する識別情報と、前記ホームサーバ装置の性能を示す判断情報とを、前記ホームサーバ装置から受け付ける受付手段、
前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たさない場合は、区間情報を前記ホームサーバ装置に提供すると判断し、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たす場合は、区間情報を提供しないと判断する判断手段、および、
前記判断手段における判断が肯定的である場合、前記識別情報により識別されるコンテンツに対応した第１区間情報を前記記憶手段から読み出し、ホームサーバ装置へ提供する提供手段を備え、
前記ホームサーバ装置は、
前記識別情報と前記判断情報とを、前記情報提供装置へ送信することにより、前記記録されたコンテンツに係る第１区間情報の提供を要求する要求手段、
情報提供装置から前記第１区間情報が提供された場合に、当該第１区間情報を受け取る受取手段、
情報提供装置から第１区間情報が提供されなかった場合に、前記記録されたコンテンツに係る第２区間情報を生成する生成手段、および、
前記第１区間情報が提供された場合、第１区間情報を前記記録されたコンテンツに対応付けて記録し、前記第１区間情報が提供されなかった場合、第２区間情報を前記記録されたコンテンツに対応付けて記録する区間情報記録手段を備えることを特徴とするコンテンツ蓄積システム。
【請求項２】
コンテンツを分割した複数の区間を示す区間情報を提供する情報提供装置から、コンテンツ記録手段において取得し記録したコンテンツに係る区間情報の提供を受けるホームサーバ装置であって、
前記記録されたコンテンツを識別する識別情報と、自装置において区間情報を生成する性能を示す判断情報とを、前記情報提供装置へ送信することにより、前記記録されたコンテンツに係る第１区間情報の提供を要求する要求手段、
情報提供装置において、前記第１区間情報が前記判断情報により示される性能では生成できないと判断され、第１区間情報が提供された場合に、当該第１区間情報を情報提供装置から受け取る受取手段、
情報提供装置から第１区間情報が提供されなかった場合に、前記記録されたコンテンツに係る第２区間情報を生成する生成手段、および、
前記第１区間情報が提供された場合、第１区間情報を前記記録されたコンテンツに対応付けて記録し、第１区間情報が提供されなかった場合、第２区間情報を前記記録されたコンテンツに対応付けて記録する区間情報記録手段を備えることを特徴とするホームサーバ装置。
【請求項３】
コンテンツは、内容的にまとまりのあるオリジナル区間を複数含み、
前記第１区間情報により示される各区間の開始時刻は、前記第２区間情報により示される各区間の開始時刻よりも、前記オリジナル区間の開始時刻に近いことを特徴とする請求項２に記載のホームサーバ装置。
【請求項４】
前記第１区間情報は、コンテンツの音声および画像の解析により検出される複数の種類の特徴量に基づいて生成された区間情報であり、
前記生成手段による第２区間情報の生成は、第１区間情報の生成に用いられた前記特徴量の種類よりも、少ない種類の特徴量に基づいてなされることを特徴とする請求項３に記載のホームサーバ装置。
【請求項５】
前記生成手段による第２区間情報の生成は、前記記録されたコンテンツの音声の解析により検出される音声の特徴量にのみ基づいてなされることを特徴とする請求項４に記載のホームサーバ装置。
【請求項６】
区間情報は、対応するコンテンツの各区間を開始時刻により示し、
前記生成手段による第２区間情報の生成は、前記記録されたコンテンツを解析し、各区間の開始時刻を決定することによりなされることを特徴とする請求項２に記載のホームサーバ装置。
【請求項７】
識別情報により識別されるコンテンツの音声の一部分と、第１区間情報により示される開始時刻と同じ時計で計時された当該一部分の再生時刻とを、情報提供装置から受け付け、
前記記録されたコンテンツの音声が前記受け付けた音声の一部分に一致する時点の再生時刻と前記受け付けた再生時刻との時間差を算出し、第１区間情報により示される開始時刻を、算出した時間差分補正する時刻補正手段を更に備えることを特徴とする請求項６に記載のホームサーバ装置。
【請求項８】
区間情報記録手段によりコンテンツに対応付けて記録された区間情報によって示される区間のうちの何れかを選択する選択手段、および、
前記コンテンツを、前記選択手段により選択された区間の開始時刻から再生する再生手段を更に備えることを特徴とする請求項６に記載のホームサーバ装置。
【請求項９】
前記区間情報は更に、それぞれの区間の内容を把握できる画像が表示される時点である提示時刻を示し、
ホームサーバ装置は更に、前記区間情報により示される各提示時刻に表示される画像を提示する提示手段を備え、
前記選択手段は、提示手段によって提示された画像の何れかを選択するユーザ操作に基づいて、選択された画像に対応する区間を選択することを特徴とする請求項８に記載のホームサーバ装置。
【請求項１０】
前記要求手段は、さらに、１つのコンテンツに対応する複数の区間情報のうち何れかを、前記情報提供装置において選択する基準となる選択情報を、情報提供装置へ送信し、
前記受取手段は、前期選択情報に基づいて選択された区間情報を受け取ることを特徴とする請求項２に記載のホームサーバ装置。
【請求項１１】
前記選択情報は、ホームサーバ装置が何れの放送地域で使用されるかを示すことで、複数の放送地域のそれぞれに応じた前記複数の区間情報のうちの、何れかと対応付けられることを特徴とする請求項１０に記載のホームサーバ装置。
【請求項１２】
前記要求手段による要求は、コンテンツ記録手段においてコンテンツを記録している最中は抑制され、コンテンツ記録手段において前記コンテンツの記録が完了した後に実行され、
前記生成手段は、コンテンツ記録手段においてコンテンツを記録している最中は、前記コンテンツの記録済み部分に係る第３区間情報を、コンテンツの記録の進行に伴って生成し、
前記区間情報記録手段は、コンテンツ記録手段においてコンテンツを記録している最中である場合、前記第３区間情報を前記コンテンツに対応付けて記録し、コンテンツ記録手段において前記コンテンツの記録が完了した後に第１区間情報が提供された場合、第１区間情報を前記コンテンツに対応付けて記録することを特徴とする請求項２に記載のホームサーバ装置。
【請求項１３】
情報提供装置と通信可能か否かを判定する通信判定手段を、更に備え、
前記要求手段による要求は、通信判定手段による判定が否定的である場合に抑制され、
前記生成手段による第２区間情報の生成は、前記判定が否定的である場合になされ、
前記区間情報記録手段は、前記判定が否定的である場合、第２区間情報を前記コンテンツに対応付けて記憶することを特徴とする請求項２に記載のホームサーバ装置。
【請求項１４】
他のホームサーバ装置において蓄積されている所定のコンテンツを識別する識別情報と、前記他のホームサーバ装置に係る判断情報とを、前記他のホームサーバ装置から受け付ける要求受付手段、
前記要求受付手段において受け付けた識別情報により識別される所定のコンテンツの区間情報を前記他のホームサーバ装置へ提供するか否かを、前記判断情報に基づいて判断する判断手段、及び、
前記判断手段における判断が肯定的であり、且つ、前記所定のコンテンツに対応した区間情報が前記区間情報記録手段により記録されている場合は、当該区間情報を前記他のホームサーバ装置へ提供し、
前記判断が肯定的であり、且つ、前記区間情報が前記区間情報記録手段により記録されていない場合は、前記所定のコンテンツの区間情報を生成手段によって生成し、当該生成した区間情報を前記他のホームサーバ装置へ提供する提供手段を
さらに備えることを特徴とする請求項２に記載のホームサーバ装置。
【請求項１５】
前記判断情報は、前記他のホームサーバ装置において区間情報を生成する性能を示し、
前記判断手段は、前記判断情報が示す性能が自装置の性能よりも優れる場合、否定的に判断し、前記判断情報が示す性能が自装置の性能よりも劣る場合は、肯定的に判断することを特徴とする請求項１４に記載のホームサーバ装置。
【請求項１６】
前記コンテンツ記録手段、前記要求手段、前記受取手段、前記生成手段、及び前記区間情報記録手段は、集積回路上に構成されていることを特徴とする請求項２に記載のホームサーバ装置。
【請求項１７】
コンテンツを分割した複数の区間を示す区間情報をホームサーバ装置へ提供する情報提供装置であって、
複数のコンテンツについて、それぞれに対応した区間情報を記憶している記憶手段、
ホームサーバ装置において蓄積されている所定のコンテンツを識別する識別情報と、前記ホームサーバ装置の性能を示す判断情報とを、前記ホームサーバ装置から受け付ける受付手段、
前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たさない場合は、前記所定のコンテンツの区間情報を前記ホームサーバ装置に提供すると判断し、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たす場合は、前記所定のコンテンツの区間情報を提供しないと判断する判断手段、および、
前記判断手段における判断が肯定的であり、前記識別情報により識別される所定のコンテンツに対応した区間情報が、前記記憶手段に記憶されている場合、当該区間情報を前記記憶手段から読み出し、ホームサーバ装置へ提供する提供手段を備えることを特徴とする情報提供装置。
【請求項１８】
前記コンテンツは、テレビ放送によって配信され、
前記識別情報は、前記コンテンツの配信元のチャンネルと、放送時間とを示す情報であり、
提供手段は、前記識別情報により示されるチャンネル及び放送時間によって識別されるコンテンツの区間情報を前記記憶手段から読み出し、当該読み出した区間情報を前記ホームサーバ装置に提供することを特徴とする請求項１７に記載の情報処理装置。
【請求項１９】
コンテンツとコンテンツを分割した複数の区間を示す区間情報とを記憶装置へ記録する処理をコンピュータに実行させるプログラムであって、
前記記憶装置へコンテンツを記録するコンテンツ記録ステップ、
前記記録されたコンテンツを識別する識別情報と、前記コンピュータにおいて区間情報を生成する性能を示す判断情報とを、情報提供装置へ送信することにより、前記記録されたコンテンツに係る第１区間情報の提供を要求する要求ステップ、
情報提供装置において、前記第１区間情報が前記判断情報により示される性能では生成できないと判断され、第１区間情報が提供された場合に、当該第１区間情報を情報提供装置から受け取る受取ステップ、
情報提供装置から第１区間情報が提供されなかった場合に、前記記録されたコンテンツに係る第２区間情報を生成する生成ステップ、および、
前記第１区間情報が提供された場合、第１区間情報を前記記録されたコンテンツに対応付けて前記記憶装置へ記録し、第１区間情報が提供されなかった場合、第２区間情報を前記記録されたコンテンツに対応付けて前記記憶装置へ記録する区間情報記録ステップをコンピュータに実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
さらに、本発明は上記ホームサーバ装置としてコンピュータを機能させるホームサーバプログラムを提供することを第３の目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記第１の目的を達成するために、本発明に係るコンテンツ蓄積システムは、コンテンツを記録するコンテンツ記録手段を備えるホームサーバ装置と、コンテンツを分割した複数の区間を示す区間情報をホームサーバ装置へ提供する情報提供装置とを有するコンテンツ蓄積システムであって、前記情報提供装置は、複数のコンテンツについて、それぞれに対応した区間情報を記憶する記憶手段、ホームサーバ装置において記録されたコンテンツを識別する識別情報と、前記ホームサーバ装置の性能を示す判断情報とを、前記ホームサーバ装置から受け付ける受付手段、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たさない場合は、区間情報を前記ホームサーバ装置に提供すると判断し、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たす場合は、区間情報を提供しないと判断する判断手段、および、前記判断手段における判断が肯定的である場合、前記識別情報により識別されるコンテンツに対応した第１区間情報を前記記憶手段から読み出し、ホームサーバ装置へ提供する提供手段を備え、前記ホームサーバ装置は、前記識別情報と前記判断情報とを、前記情報提供装置へ送信することにより、前記記録されたコンテンツに係る第１区間情報の提供を要求する要求手段、情報提供装置から前記第１区間情報が提供された場合に、当該第１区間情報を受け取る受取手段、情報提供装置から第１区間情報が提供されなかった場合に、前記記録されたコンテンツに係る第２区間情報を生成する生成手段、および、前記第１区間情報が提供された場合、第１区間情報を前記記録されたコンテンツに対応付けて記録し、前記第１区間情報が提供されなかった場合、第２区間情報を前記記録されたコンテンツに対応付けて記録する区間情報記録手段を備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記第２の目的を達成するために、本発明に係るホームサーバ装置は、コンテンツを分割した複数の区間を示す区間情報を提供する情報提供装置から、コンテンツ記録手段において取得し記録したコンテンツに係る区間情報の提供を受けるホームサーバ装置であって、前記記録されたコンテンツを識別する識別情報と、自装置において区間情報を生成する性能を示す判断情報とを、前記情報提供装置へ送信することにより、前記記録されたコンテンツに係る第１区間情報の提供を要求する要求手段、情報提供装置において、前記第１区間情報が前記判断情報により示される性能では生成できないと判断され、第１区間情報が提供された場合に、当該第１区間情報を情報提供装置から受け取る受取手段、情報提供装置から第１区間情報が提供されなかった場合に、前記記録されたコンテンツに係る第２区間情報を生成する生成手段、および、前記第１区間情報が提供された場合、第１区間情報を前記記録されたコンテンツに対応付けて記録し、第１区間情報が提供されなかった場合、第２区間情報を前記記録されたコンテンツに対応付けて記録する区間情報記録手段を備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
これによって、情報提供装置から取得した第１区間情報、及び自装置で生成した第２区間情報の何れかを用いて、コンテンツを区間単位で利用することができる。
従って、当該ホームサーバ装置は、情報提供装置が一部のコンテンツの第１区間情報を提供していない状況においても、自装置で生成した第２区間情報を用いることにより、全てのコンテンツを区間単位で利用できる。
さらに、当該ホームサーバ装置は、情報提供装置から第１区間情報の提供をうけて、区間単位でコンテンツを利用することができ、情報提供装置から第１区間情報の提供を受けられない場合には、第２区間情報を自装置で生成することができる。
従って、情報提供装置が一部のコンテンツの区間情報を提供していない状況においても、当該ホームサーバ装置は自装置にて第２区間情報を生成することで、全てのコンテンツを複数の区間に切り分けた区間単位で利用することができる。
さらに、判断情報を情報提供装置へ送信し、情報提供装置において判断情報に基づいて第１区間情報を提供すると判断された場合にのみ、第１区間情報の提供を受けることができる。
例えば、市販のホームサーバ装置には、様々な性能を持つ商品があるが、ハイエンドモデルの高価なホームサーバ装置では情報提供装置から提供される第１区間情報と同等以上の第２区間情報を生成できる性能を有するものも想定される。このような高性能なホームサーバ装置において情報提供装置から提供された第１区間情報を使用すると、ホームサーバ装置の性能を生かせないという問題が生じる。そこで、ホームサーバ装置が自装置で区間情報を生成する性能を判断情報として送信することによって、自装置において生成できる第２区間情報よりも精度の高い第１区間情報の提供を受けられる場合のみ情報提供装置から第１区間情報の提供を受け、提供される第１区間情報と同等以上の精度の第２区間情報を生成することができる場合は、情報提供装置から第１区間情報の提供を受けずに、自装置において生成した第２区間情報を使用することができる。従って、実際の意味区間とできる限り高い精度で類似した区間単位で、コンテンツを利用することができる。さらに、このような第１区間情報と第２区間情報との使い分けにより、情報提供装置からの第１区間情報の提供が有料のサービスである場合、自装置において生成した精度の高い第２区間情報を使用することで、サービスの使用料金を抑えることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、コンテンツは、内容的にまとまりのあるオリジナル区間を複数含み、前記第１区間情報により示される各区間の開始時刻は、前記第２区間情報により示される各区間の開始時刻よりも、前記オリジナル区間の開始時刻に近いとしてもよい。
これによって、自装置で生成する第２区間情報よりも精度の高い第１区間情報を、情報提供装置から取得することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
従って、当該ホームサーバ装置は、精度の高い第１区間情報を用いて、オリジナル区間と高い精度で類似する区間単位でコンテンツを利用できる。
また、前記第１区間情報は、コンテンツの音声および画像の解析により検出される複数の種類の特徴量に基づいて生成された区間情報であり、前記生成手段による第２区間情報の生成は、第１区間情報の生成に用いられた前記特徴量の種類よりも、少ない種類の特徴量に基づいてなされる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
従って、当該ホームサーバ装置は、画像を解析する高度な処理能力を備えずとも、画像の解析を用いて生成された精度の高い第１区間情報を情報提供装置から取得することにより、意味区間と高い精度で類似する区間単位でコンテンを利用できる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
これによって、ホームサーバ装置のユーザは、内容を把握できる画像を見ながら再生する区間を選択し、選択した区間の先頭から視聴することができる。
従って、ホームサーバ装置のユーザは、関心のある区間を容易に選択することができる。
また、前記要求手段は、さらに、１つのコンテンツに対応する複数の区間情報のうち何れかを、前記情報提供装置において選択する基準となる選択情報を、情報提供装置へ送信し、前記受取手段は、前期選択情報に基づいて選択された区間情報を受け取る。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
これによって、情報提供装置が１つのコンテンツに対応して複数の区間情報を記憶している場合に、提供を受けたい区間情報を第１区間情報として提供を受けることができる。
また、前記選択情報は、ホームサーバ装置が何れの放送地域で使用されるかを示すことで、複数の放送地域のそれぞれに応じた前記複数の区間情報のうちの、何れかと対応付けられる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
これによって、通信網に障害がある場合や、ホームサーバ装置を通信網に接続せずに使用している場合にも、自装置が第２区間情報を生成することができるため、ホームサーバ装置のユーザは、コンテンツを区間単位で利用することができる。
また、他のホームサーバ装置において蓄積されている所定のコンテンツを識別する識別情報と、前記他のホームサーバ装置に係る判断情報とを、前記他のホームサーバ装置から受け付ける要求受付手段と、前記要求受付手段において受け付けた識別情報により識別される所定のコンテンツの区間情報を前記他のホームサーバ装置へ提供するか否かを、前記判断情報に基づいて判断する判断手段と、前記判断手段における判断が肯定的であり、且つ、前記所定のコンテンツに対応した区間情報が前記区間情報記録手段により記録されている場合は、当該区間情報を前記他のホームサーバ装置へ提供し、前記判断が肯定的であり、且つ、前記区間情報が前記区間情報記録手段により記録されていない場合は、前記所定のコンテンツの区間情報を生成手段によって生成し、当該生成した区間情報を前記他のホームサーバ装置へ提供する提供手段とを、さらに備える。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
これによって、複数のホームサーバ装置同士が接続されている場合に、判断情報に基づいて他のホームサーバ装置に区間情報を提供することができる。
さらに、前記判断情報は、前記他のホームサーバ装置において区間情報を生成する性能を示し、前記判断手段は、前記判断情報が示す性能が自装置の性能よりも優れる場合、否定的に判断し、前記判断情報が示す性能が自装置の性能よりも劣る場合は、肯定的に判断する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
上記第２の目的を達成するために、本発明に係る情報提供装置は、コンテンツを分割した複数の区間を示す区間情報をホームサーバ装置へ提供する情報提供装置であって、複数のコンテンツについて、それぞれに対応した区間情報を記憶している記憶手段、ホームサーバ装置において蓄積されている所定のコンテンツを識別する識別情報と、前記ホームサーバ装置の性能を示す判断情報とを、前記ホームサーバ装置から受け付ける受付手段、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たさない場合は、前記所定のコンテンツの区間情報を前記ホームサーバ装置に提供すると判断し、前記判断情報が示す性能が記憶手段により記憶されている区間情報を生成するために要する性能を満たす場合は、前記所定のコンテンツの区間情報を提供しないと判断する判断手段、および、前記判断手段における判断が肯定的であり、前記識別情報により識別される所定のコンテンツに対応した区間情報が、前記記憶手段に記憶されている場合、当該区間情報を前記記憶手段から読み出し、ホームサーバ装置へ提供する提供手段を備える。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
これによって、ホームサーバ装置から要求を受け、区間情報を提供することができる。
従って、情報提供装置において精度の高い区間情報を蓄積することで、ホームサーバ装置が高度な処理能力を備えない場合にも、ホームサーバ装置で精度の高い区間情報を利用することができる。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
さらに、判断情報をホームサーバ装置から受信し、判断情報に基づいて区間情報を提供すると判断された場合にのみ、区間情報を提供することができるので、条件によって区間情報の提供を制限することで、通信網のトラフィックの増大を抑えることができる。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
さらに、精度の高い区間情報を生成可能な高い処理能力を備えたホームサーバ装置には区間情報を提供せず、高い処理能力を備えないホームサーバ装置へ区間情報を提供することができるので、区間情報の提供を制限することで、通信網のトラフィックの増大を抑えることができる。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
また、前記コンテンツ記録手段、前記要求手段、前記受取手段、前記生成手段、及び前記区間情報記録手段は、集積回路上に構成されている。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
上記第３の目的を達成するために、本発明に係るホームサーバプログラムは、コンテンツとコンテンツを分割した複数の区間を示す区間情報とを記憶装置へ記録する処理をコンピュータに実行させるプログラムであって、前記記憶装置へコンテンツを記録するコンテンツ記録ステップ、前記記録されたコンテンツを識別する識別情報と、前記コンピュータにおいて区間情報を生成する性能を示す判断情報とを、情報提供装置へ送信することにより、前記記録されたコンテンツに係る第１区間情報の提供を要求する要求ステップ、情報提供装置において、前記第１区間情報が前記判断情報により示される性能では生成できないと判断され、第１区間情報が提供された場合に、当該第１区間情報を情報提供装置から受け取る受取ステップ、情報提供装置から第１区間情報が提供されなかった場合に、前記記録されたコンテンツに係る第２区間情報を生成する生成ステップ、および、前記第１区間情報が提供された場合、第１区間情報を前記記録されたコンテンツに対応付けて前記記憶装置へ記録し、第１区間情報が提供されなかった場合、第２区間情報を前記記録されたコンテンツに対応付けて前記記憶装置へ記録する区間情報記録ステップをコンピュータに実行させる。
【国際調査報告】
2007527142.tif 000015
2007527142.tif 000016
2007527142.tif 000017