(57)【要約】【課題】  記録動作が途切れて副情報が完全に得られない場合であっても主情報を再現可能にする。【解決手段】  動画をデジタル化して記録する際、記録終了時に再生のために必要な各種情報、例えばデータ・サイズ、画枠サイズ、色数などの副データを主データとともに記録し、再生時はこの情報を基に画像を再現する。記録の途中のある期間毎のその時点での暫定副データを作成し保存する。再生時に暫定副データを検出した場合、正規の副データ・フォーマットに再構成し記録し直すことで、途中まで記録した主データの再生を可能にする。【選択図】  図１
2005027260.tif 000002
【特許請求の範囲】
【請求項１】
主情報に副情報を付加してコンテンツを記録するとともに副情報を基に主情報を再生するコンテンツ記録再生装置であって、
主情報及び副情報を保存する領域を持つ記録メディアと、
主情報を記録する所定の間隔毎に主情報に基づいた副情報を暫定的に生成し記録する副情報生成手段と、
主情報及び副情報を前記記録メディアの各領域に保存する記録手段と、
前記記録メディアから主情報及び副情報を読み出し、副情報を基に主情報を再現する再生手段と、
を具備することを特徴とするコンテンツ記録再生装置。
【請求項２】
主情報はデジタル化された動画像データであり、
副情報は、エンコーディングの種類、画枠の画素数、色情報のビット数、ファイルの大きさなどの再生時に必要な情報である、
ことを特徴とする請求項１に記載のコンテンツ記録再生装置。
【請求項３】
前記副情報生成手段は、主情報の記録が完了した時点で正規の副情報を生成し、
前記再生手段は、暫定副情報又は正規副情報に基づいて主情報を再現する、
ことを特徴とする請求項１に記載のコンテンツ記録再生装置。
【請求項４】
前記副情報生成手段は、主情報の記録が途中で終了した場合に、再生時又は記録終了時において、記録した時点までの主情報に基づいて暫定副情報を正規の副情報に再構成する、
ことを特徴とする請求項１に記載のコンテンツ記録再生装置。
【請求項５】
前記副情報生成手段は、暫定副情報に記録されているファイル・サイズに合わせて、主情報の無効データ部分を削除する、
ことを特徴とする請求項４に記載のコンテンツ記録再生装置。
【請求項６】
前記副情報生成手段は、チェック・コードを再計算する、
ことを特徴とする請求項４に記載のコンテンツ記録再生装置。
【請求項７】
主情報に副情報を付加してコンテンツを記録するとともに副情報を基に主情報を再生するコンテンツ記録再生方法であって、
主情報を記録するステップと、
主情報を記録する所定の間隔毎に主情報に基づいた副情報を暫定的に生成し記録する副情報記録ステップと、
副情報を基に主情報を再現する再生ステップと、
を具備することを特徴とするコンテンツ記録再生方法。
【請求項８】
主情報はデジタル化された動画像データであり、
副情報は、エンコーディングの種類、画枠の画素数、色情報のビット数、ファイルの大きさなどの再生時に必要な情報である、
ことを特徴とする請求項７に記載のコンテンツ記録再生方法。
【請求項９】
主情報の記録が完了した時点で正規の副情報を生成し記録する正規副情報記録ステップをさらに備え、
前記再生ステップでは、暫定副情報又は正規副情報に基づいて主情報を再現する、
ことを特徴とする請求項７に記載のコンテンツ記録再生方法。
【請求項１０】
主情報の記録が途中で終了した場合に、記録した時点までの主情報に基づいて暫定副情報を正規の副情報に再構成する副情報再構成ステップをさらに備える、
ことを特徴とする請求項７に記載のコンテンツ記録再生方法。
【請求項１１】
前記副情報再構成ステップでは、主情報の記録が途中で終了した場合に、再生時又は記録終了時において、記録した時点までの主情報に基づいて暫定副情報を正規の副情報に再構成する、
ことを特徴とする請求項１０に記載のコンテンツ記録再生方法。
【請求項１２】
前記副情報再構成ステップでは、チェック・コードを再計算する、
ことを特徴とする請求項１０に記載のコンテンツ記録再生方法。
【請求項１３】
主情報に副情報を付加してコンテンツを記録するとともに副情報を基に主情報を再生するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
主情報を記録するステップと、
主情報を記録する所定の間隔毎に主情報に基づいた副情報を暫定的に生成し記録する副情報記録ステップと、
副情報を基に主情報を再現する再生ステップと、
を具備することを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像などのコンテンツを記録再生するコンテンツ記録再生装置及びコンテンツ記録再生方法、並びにコンピュータ・プログラムに係り、特に、コンテンツをファイル形式にして記録再生するコンテンツ記録再生装置及びコンテンツ記録再生方法、並びにコンピュータ・プログラムに関する。
【０００２】
さらに詳しくは、本発明は、再生時に必要な副情報を主情報とともに記録し、再生時には副情報に基づいて主情報を再現するコンテンツ記録再生装置及びコンテンツ記録再生方法、並びにコンピュータ・プログラムに係り、特に、記録動作が途切れて副情報が完全に得られない場合であっても主情報を再現可能にするコンテンツ記録再生装置及びコンテンツ記録再生方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００３】
デジタル技術の発達により、映像や音声からなるＡＶデータを大量に蓄積することが可能になってきた。最近では、数十ＧＢあるいはそれ以上の容量を持つＨＤＤ（ハード・ディスク・ドライブ）が比較的安価に入手することが可能となり、テレビ番組の録画／視聴機能を持ったパーソナル・コンピュータ（ＰＣ）や、ＨＤＤベースの録画機などのＣＥ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ）機器が登場してきている。ハード・ディスク装置などの大容量ストレージを搭載した受信機を使用し、放送コンテンツを受信し一旦受信機内に蓄積してから再生することを、サーバ型放送とも呼ぶ。
【０００４】
ＨＤＤは、記録データへのランダム・アクセスが可能な装置である。したがって、録画コンテンツを再生するときは、従来のビデオ・テープの場合のように、録画しておいた番組を単に先頭から順に再生する必要はなく、好きな番組（あるいは、番組中の特定のシーンや特定のコーナー）から直接再生を開始することができる。
【０００５】
動画像をデジタル記録する場合、例えばエンコーディングの種類、画枠の画素数、色情報のビット数、ファイルの大きさなどの情報が再生時に必要であるため、これら画像再生に必要な副情報を作成し画像の主情報とともに記録媒体に記録するのが一般的である。
【０００６】
副情報の中には、例えばファイルの大きさなど、記録終了時にしか得られない情報がある。このため、副情報は記録の終了時に作成しなければならない。ところが、何らかの理由により正常に記録動作が終了されない場合には、副情報が作成されないため、主情報自体は記録されているにも拘らず画像の再生は全くできなくなるという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、再生時に必要な副情報を主情報とともに記録し、再生時には副情報に基づいて主情報を再現するタイプの、優れたコンテンツ記録再生装置及びコンテンツ記録再生方法、並びにコンピュータ・プログラムを提供することにある。
【０００８】
本発明のさらなる目的は、記録動作が途切れて副情報が完全に得られない場合であっても主情報を再現可能にする、優れたコンテンツ記録再生装置及びコンテンツ記録再生方法、並びにコンピュータ・プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、主情報に副情報を付加してコンテンツを記録するとともに副情報を基に主情報を再生するコンテンツ記録再生装置であって、
主情報及び副情報を保存する領域を持つ記録メディアと、
主情報を記録する所定の間隔毎に主情報に基づいた副情報を暫定的に生成し記録する副情報生成手段と、
主情報及び副情報を前記記録メディアの各領域に保存する記録手段と、
前記記録メディアから主情報及び副情報を読み出し、副情報を基に主情報を再現する再生手段と、
を具備することを特徴とするコンテンツ記録再生装置である。
【００１０】
ここで、主情報は例えばデジタル化された動画像データのことであり、副情報は、エンコーディングの種類、画枠の画素数、色情報のビット数、ファイルの大きさなどの再生時に必要な情報である。
【００１１】
動画をデジタル化して記録する際、記録終了時に再生のために必要な各種情報、例えばデータ・サイズ、画枠サイズ、色数などの副データを主データとともに記録し、再生時はこの情報を基に画像を再現する。ここで、記録時に何らかの理由で副データの作成前に記録が終了してしまうと、主データの再現はできなくなってしまう。
【００１２】
そこで、本発明によれば、記録の途中のある期間毎に、その時点での暫定副データを作成し保存する。再生時に暫定副データを検出した場合、正規の副データ・フォーマットに再構成し記録し直すことで、途中まで記録した主データの再生を可能にする。
【００１３】
前記副情報生成手段は、主情報の記録が完了した時点で正規の副情報を生成する。また、前記再生手段は、暫定副情報又は正規副情報に基づいて主情報を再現する。
【００１４】
前記副情報生成手段は、主情報の記録が途中で終了した場合に、再生時又は記録終了時において、記録した時点までの主情報に基づいて暫定副情報を正規の副情報に再構成するようにしてもよい。
【００１５】
記録動作が途中で終わってしまったコンテンツを再生しようとする場合、まず暫定副情報が読み出されるが、記録完了フラグが無いなど正規の副情報の形式と成っていない。本発明に対応した再生機ではこのままでも再生可能であるが、本発明に対応していない再生機での再生が可能となるように、記録完了フラグをセットするなど、正規の副情報に再構成し記録メディア上の暫定副情報を上書きする。これにより、本発明に対応した機器のみならず、本発明に対応していない機器においても、正常に記録が完了しなかった主情報の再生が可能となる。
【００１６】
前記副情報生成手段は、例えば、暫定副情報に記録されているファイル・サイズに合わせて、主情報の無効データ部分を削除するようにしてもよい。
【００１７】
記録動作が途中で終了してしまったコンテンツの記録領域には、無効なデータとして記録された部分が生じてしまう。このような場合、再生時には暫定副情報に記録されているファイル・サイズに合わせて、無効データを削除することで、副情報と主情報の整合をとることができる。
【００１８】
また、前記副情報生成手段は、チェック・コードを再計算するようにしてもよい。
【００１９】
また、本発明の第２の側面は、主情報に副情報を付加してコンテンツを記録するとともに副情報を基に主情報を再生するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
主情報を記録するステップと、
主情報を記録する所定の間隔毎に主情報に基づいた副情報を暫定的に生成し記録する副情報記録ステップと、
副情報を基に主情報を再現する再生ステップと、
を具備することを特徴とするコンピュータ・プログラムである。
【００２０】
本発明の第２の側面に係るコンピュータ・プログラムは、コンピュータ・システム上で所定の処理を実現するようにコンピュータ可読形式で記述されたコンピュータ・プログラムを定義したものである。換言すれば、本発明の第２の側面に係るコンピュータ・プログラムをコンピュータ・システムにインストールすることによって、コンピュータ・システム上では協働的作用が発揮され、本発明の第１の側面に係るコンテンツ記録再生装置と同様の作用効果を得ることができる。
【発明の効果】
【００２１】
本発明によれば、記録動作が途切れて副情報が完全に得られない場合であっても主情報を再現可能にする、優れたコンテンツ記録再生装置及びコンテンツ記録再生方法、並びにコンピュータ・プログラムを提供することができる。
【００２２】
本発明によれば、従来は全く再生することができなかったデータを再生することができる。また、本発明に対応していない機器においても、正常に記録が完了しなかった情報の再生が可能となる。
【００２３】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しながら本発明の実施形態について詳解する。
【００２５】
図１には、本発明の一実施形態に係るビデオ記録再生装置の機能構成を模式的に示している。このビデオ記録再生装置は、ビデオ信号をデジタル変換し記録メディアに記録し、再生するものである。
【００２６】
ビデオ入力端子１０から入力されたビデオ信号は、Ａ／Ｄ変換器２にてデジタル・データ（以降、「主情報」と呼ぶ）に変換され、さらに符号化器４によって符号化処理される。符号化器４は、符号化された主情報を一時的に保存することができるバッファ・メモリを備えている。
【００２７】
操作・表示部１２は、ユーザからの入力操作を受容したり本装置の状態を表示したりするユーザ・インターフェースに相当する。ユーザは、操作・表示部１２を通してビデオ信号の記録の画枠サイズや、記録品質などを指定し、記録開始操作を行なうことができる。
【００２８】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１は、ビデオ信号の記録・再生を含め、本装置の動作を統括的にコントロールする。本実施形態では、操作・表示部１２を通して指定された情報を符号化器４に設定し、符号化動作の開始を指示する。また、副情報を生成するために必要な設定を、副情報生成部５に対して行なう。
【００２９】
本実施形態では、副情報生成部５は、正規の副情報を生成するだけでなく、記録途中の段階で暫定的な副情報を生成するとともに、暫定副情報から正規の副情報を再構成する処理、暫定服情報と主情報の整合処理を行なう
【００３０】
ＣＰＵ１は、主情報の記録時には切替器１９の接点ｃを接点ａと接続するよう制御し、メディア制御部８に対しては記録メディア９に符号化器４から入力される主情報を記録するよう制御する。メディア制御部８は、記録メディア９の記録面へのアクセス制御と主情報の書き込みを行なう。書き込みに際してはファイルの先頭に副情報を記録する領域をあらかじめフォーマット仕様で規定された大きさだけ確保し、その領域に続いて主情報の記録を開始する。
【００３１】
図２には、記録メディア９へ主情報及び副情報からなる動画像コンテンツをファイルとして記録する様子を模式的に示している。Ｔ０は記録開始時を示している。Ｔ０から時刻Ｔ１が経過した時点をＴ１と示し、以下、Ｔ２、Ｔ３、Ｔ４と時刻が経過し、記録完了時をＴＥで表している。
【００３２】
従来方法では、記録動作中の各時刻Ｔ１、Ｔ２、Ｔ３では、副情報は領域のみ確保され、データの書き込みは行なわれない。記録動作完了時ＴＥに、副情報を書き込む。
【００３３】
これに対し、本実施形態では、時刻Ｔ１において、副情報に割り当てられた領域に、この時点において暫定的に生成される暫定副情報を書き込むようによっている。
【００３４】
暫定副情報の書き込みを行なう際、ＣＰＵ１は、符号化器４に対して符号化された主情報を符号化器４に内蔵されるバッファ・メモリ上に一時保存するよう指示し、符号化器４は主情報を一時保存する。また、ＣＰＵ１は、切替器１９に対して、接点ｃを接点ｂに接続するよう指示し、メディア制御部８から主情報ＭＤ１の容量を取得し、それを副情報生成部５に送るとともに副情報の生成を指示し、同時にメディア制御部８に対して記録メディア９に先ほど確保された副情報領域に暫定副情報ＳＤ１を記録するよう指示する。そして、メディア制御部８は、ＣＰＵ１の指示に従って、記録メディア９上の副情報領域に暫定副情報ＳＤ１を記録する。
【００３５】
ＣＰＵ１は、メディア制御部８の状態を監視し、暫定副情報ＳＤ１の記録の終了を検出したならば、今度は切替器１９に対して接点ｃを接点ａに接続するよう指示し、符号化器４に対しては一時保存している主データを出力するように指示し、メディア制御部８に対して、主情報ＭＤ１を引き続いて記録するよう指示する。
【００３６】
同様のシーケンスで、記録動作途中の各時刻Ｔ２、Ｔ３においても、そのときの暫定副情報ＳＤ２、ＳＤ３を生成し、副情報領域に逐次記録する。
【００３７】
時刻Ｔ４において、操作・表示部１２から記録の終了を指示すると、ＣＰＵ１は、メディア制御部８に対して記録の終了を指示するとともに、符号化器４に対しては符号化動作の終了を指示し、切替器１９に対しては接点ｃを接点ｂに接続するよう指示する。
【００３８】
また、ＣＰＵ１は、メディア制御部８から記録した主情報の容量を取得し、それを副情報生成部５に送るとともに、副情報の生成を指示し、同時にメディア制御部８に対して記録メディア９に先ほど確保された副情報領域に副情報ＳＤを記録するよう指示する。
【００３９】
メディア制御部８はＣＰＵ１からの指示に従って、記録メディア９に副情報を記録し、規定の容量のデータを記録し終わったならば、記録動作を終了する。この記録終了時をＴＥで示している。ＣＰＵ１は、メディア制御部８の状態を監視し、記録の終了を検出したならば、操作・表示部１２に対して記録動作が終了したことを表示するよう指示する。
【００４０】
一方、記録された情報を再生するとき、ＣＰＵ１は、操作・表示部１２から再生の指示を受けると、メディア制御部８に対して記録メディア９に記録された副情報ＳＤを読み出し、副情報分離部７にそれぞれ出力するよう指示する。
【００４１】
読み出された副情報ＳＤは、副情報分離部７により画枠サイズ、記録品質、記録容量などの各要素に分離される。ＣＰＵ１がこれらの各要素を取得すると、画枠サイズ、記録品質などを復号器６に設定し、主情報の復号動作の開始を指示する。
【００４２】
また、ＣＰＵ１は、メディア制御部８に対して、記録容量（読み出すべきデータ量）を指示することで、主情報ＭＤを記録メディア９から読み出し、復号器６に出力するよう指示する。読み出された主データは、復号器６にてデコードされ、Ｄ／Ａ変換器３にてアナログ信号に変換され、ビデオ信号として出力されることで再生が行なわれる。
【００４３】
ここで、記録動作の途中（例えば、時刻Ｔ２から時刻Ｔ３の間）において、何らか理由で記録動作が停止した場合について考察してみる。
【００４４】
従来方法では、主情報は記録されるが、副情報が記録されていないため、再生することが一切できない。言い換えれば、記録動作が途切れる前までの記録されたデータはすべて無駄になってしまう。
【００４５】
これに対し、本実施形態では、時刻Ｔ２においては主情報ＭＤ２及び暫定副情報ＳＤ２が記録されている。これを再生しようとする場合、まず暫定副情報ＳＤ２が読み出されるが、記録完了フラグが無いなど、正規の副情報の形式と成っていない。本発明に対応した再生機ではこのままでも再生可能であるが、本発明に対応していない再生機での再生が可能となるように、図３に示すよう、記録完了フラグをセットするなど、正規の副情報ＳＤに再構成し記録メディア上の暫定副情報ＳＤ２を上書きする。これにより、本発明に対応した機器のみならず、本発明に対応していない機器においても、正常に記録が完了しなかった主情報ＭＤ２の再生が可能となる。
【００４６】
図３に示す例では、記録動作が途中で終了してしまったコンテンツの記録領域には、無効なデータとして記録された部分が生じてしまう。このような場合、再生時には暫定副情報に記録されているファイル・サイズに合わせて、無効データを削除することで、副情報と主情報の整合をとることができる。
【００４７】
図４には、本実施形態に係るコンテンツ記録再生装置における記録動作の手順をフローチャートの形式で示している。
【００４８】
まず符号化器４が動作を開始し、Ａ／Ｄ変換されたビデオ信号の復号化を行ない（ステップＳ１）、メディア制御部８は符号化結果としての主情報を記録メディア９へ書き込む（ステップＳ２）。
【００４９】
そして、既定量の主情報の書き込みが終わると（ステップＳ３）、副情報領域に暫定フラグをセットし（ステップＳ４）、副情報生成部５により生成された暫定副情報（暫定ファイル・サイズや暫定チェック・コードなど）を記録メディア９に書き込む（ステップＳ５）。
【００５０】
主情報の書き込みが終了すると（ステップＳ６）、副情報領域の暫定フラグをリセットし（ステップＳ７）、副情報生成部５は正規の副情報（最終的なファイル・サイズやチェック・コードなど）を生成し、これを記録メディア９に書き込む（ステップＳ８）。
【００５１】
ここで、何らかの理由により主情報を記録する途中で記録動作が終了すると、ファイルは、図３左に示す状態となる。既に述べたように、本発明によれば、再生時に暫定副情報を正規の副情報に再構成することによって、記録が終了しているところまでの主情報の再現が可能となる。
【００５２】
図５には、本実施形態に係るコンテンツ記録再生装置における再生動作の手順をフローチャートの形式で示している。
【００５３】
まず記録メディア９から副情報を読み込んで（ステップＳ１１）、正規の副情報又は暫定副情報のいずれであるかを判別する（ステップＳ１２）。
【００５４】
正規の副情報である場合には、記録動作が正常に完了していることになるので、通常の再生処理を行なう。すなわち、副情報の内容に基づいて復号器６に設定処理を施す（ステップＳ１３）。そして、記録メディア９から主情報を読み出し、復号器６により復号処理を行なう（ステップＳ１４）。
【００５５】
一方、読み込んだ副情報が暫定副情報である場合には、これを一旦正規副情報に再構成する（ステップＳ１５）。例えば、暫定副情報中のファイル・サイズに合わせて実際のファイル・サイズを調整したり、チェック・コードを再計算して副情報に書き込んだり、暫定フラグのリセットを行なう。
【００５６】
正規副情報を再構成した後、副情報を記録メディア９に書き戻し（ステップＳ１６）、ステップＳ１１に戻って、通常の再生処理を実行する。
【００５７】
［追補］
以上、特定の実施形態を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。
【００５８】
本明細書では、ビデオ信号をデジタル化して保存する記録再生装置を中心に本発明について説明してきたが、本発明の要旨はこれに限定されるものではない。例えば、動画像以外であっても、主情報に副情報を付加して記録するタイプのコンテンツであれば、本発明を同様に適用することができる。
【００５９】
要するに、例示という形態で本発明を開示してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【図面の簡単な説明】
【００６０】
【図１】図１は、本発明の一実施形態に係るビデオ記録再生装置の機能構成を模式的に示した図である。
【図２】図２は、記録メディア９へ主情報及び副情報からなる動画像コンテンツをファイルとして記録する様子を模式的に示した図である。
【図３】図３は、記録動作が途中で終了してしまった場合に副情報と主情報の整合をとる様子を示した図である。
【図４】図４は、本実施形態に係るコンテンツ記録再生装置における記録動作の手順を示したフローチャートである。
【図５】図５は、本実施形態に係るコンテンツ記録再生装置における再生動作の手順を示したフローチャートである。
【符号の説明】
【００６１】
１…ＣＰＵ
２…Ａ／Ｄ変換器
３…Ｄ／Ａ変換器
４…符号化器
５…副情報生成部
６…復号器
７…副情報分離部
８…メディア制御部
９…記録メディア
１２…操作・表示部
１９…切替器
【図１】
2005027260.tif 000003
【図２】
2005027260.tif 000004
【図３】
2005027260.tif 000005
【図４】
2005027260.tif 000006
【図５】
2005027260.tif 000007