(57)【要約】【課題】不整合が発生した映像データ及びコンテンツ情報を修復することができる映像収録再生装置、コンテンツ制御方法及びコンピュータプログラムを提供することである。【解決手段】実施形態の映像収録再生装置は、コンテンツデータ記憶部と、コンテンツ情報記憶部と、コンテンツデータ記録部と、コンテンツ情報記録部と、コンテンツ制御部とを持つ。コンテンツデータ記憶部はコンテンツの映像データを記憶する。コンテンツ情報記憶部はコンテンツ情報を記憶する。コンテンツデータ記録部はコンテンツデータ記憶部がデータを消去する単位で映像データの書き込み及び読み出しを行う。コンテンツ情報記録部はコンテンツデータ記憶部に映像データが書き込まれた領域を前記単位で表した情報をコンテンツ情報として記録する。コンテンツ制御部はコンテンツ情報と映像データの書き込みの状況とに基づいてコンテンツ情報と映像データとの間の不整合を修復する。【選択図】図３
2016032123.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性を有し、データの上書きに元のデータの消去を必要とし、コンテンツの映像データを記憶するコンテンツデータ記憶部と、
不揮発性を有し、データの上書きに元のデータの消去を必要とし、前記コンテンツデータ記憶部において前記映像データが記憶される領域を示すコンテンツ情報を記憶するコンテンツ情報記憶部と、
前記コンテンツデータ記憶部がデータを消去する単位で前記映像データの書き込み及び読み出しを行うコンテンツデータ記録部と、
前記コンテンツデータ記憶部に前記映像データが書き込まれた領域を前記単位で表した情報を前記コンテンツ情報として記録するコンテンツ情報記録部と、
前記コンテンツ情報と、前記映像データの書き込みの状況とに基づいて、前記コンテンツ情報と、前記映像データとの間の不整合を修復するコンテンツ制御部と、
を備える映像収録再生装置。
【請求項２】
前記コンテンツデータ記憶部及び前記コンテンツ情報記憶部がＮＡＮＤ型フラッシュメモリを用いて構成された前記映像収録再生装置であって、
前記コンテンツデータ記録部は、ブロック単位で前記映像データの書き込み及び読み出しを行い、
前記コンテンツ情報記録部は、前記映像データが記憶されるブロックを示すブロック情報を前記コンテンツ情報として記録し、
前記コンテンツ制御部は、前記コンテンツデータ記憶部のブロックのうち、前記コンテンツ情報記憶部に書き込まれた前記コンテンツ情報に含まれないブロックのデータを消去する、
請求項１に記載の映像収録再生装置。
【請求項３】
前記コンテンツ制御部は、前記コンテンツ情報が示すブロックのうち、書き込みが完了していないコンテンツのブロック情報に含まれるブロックのデータを消去し、消去した前記ブロックのブロック情報を前記コンテンツ情報から削除する、
請求項１又は２に記載の映像収録再生装置。
【請求項４】
不揮発性を有し、データの上書きに元のデータの消去を必要とし、コンテンツの映像データを記憶するコンテンツデータ記憶部と、
不揮発性を有し、データの上書きに元のデータの消去を必要とし、前記コンテンツデータ記憶部において前記映像データが記憶される領域を示すコンテンツ情報を記憶するコンテンツ情報記憶部と、
を備える映像収録再生装置が行うコンテンツ制御方法であって、
前記コンテンツデータ記憶部がデータを消去する単位で前記映像データの書き込み及び読み出しを行うコンテンツデータ記録ステップと、
前記コンテンツデータ記憶部に前記映像データが書き込まれた領域を前記単位で表した情報を前記コンテンツ情報として記録するコンテンツ情報記録ステップと、
前記コンテンツ情報と、前記映像データの書き込みの状況とに基づいて、前記コンテンツ情報と、前記映像データとの間の不整合を修復するコンテンツ制御ステップと、
を有するコンテンツ制御方法。
【請求項５】
不揮発性を有し、データの上書きに元のデータの消去を必要とし、コンテンツの映像データを記憶するコンテンツデータ記憶部と、
不揮発性を有し、データの上書きに元のデータの消去を必要とし、前記コンテンツデータ記憶部において前記映像データが記憶される領域を示すコンテンツ情報を記憶するコンテンツ情報記憶部と、
を備える映像収録再生装置が行うコンテンツ制御方法であって、
前記コンテンツデータ記憶部がデータを消去する単位で前記映像データの書き込み及び読み出しを行うコンテンツデータ記録ステップと、
前記コンテンツデータ記憶部に前記映像データが書き込まれた領域を前記単位で表した情報を前記コンテンツ情報として記録するコンテンツ情報記録ステップと、
前記コンテンツ情報と、前記映像データの書き込みの状況とに基づいて、前記コンテンツ情報と、前記映像データとの間の不整合を修復するコンテンツ制御ステップと、
を有するコンテンツ制御方法を、コンピュータに実行させるためのコンピュータプログラム。
【請求項６】
不揮発性を有し、データの上書きに元のデータの消去を必要とせず、映像データを記憶するコンテンツデータ記憶部と、
不揮発性を有し、データの上書きに元のデータの消去を必要とせず、前記コンテンツデータ記憶部において前記映像データが記憶される領域を示すコンテンツ情報を記憶するコンテンツ情報記憶部と、
前記映像データの書き込み及び読み出しを行うコンテンツデータ記録部と、
前記コンテンツデータ記憶部に前記映像データが書き込まれた領域を前記映像データが書き込まれた単位で表した情報を前記コンテンツ情報として記録するコンテンツ情報記録部と、
前記コンテンツ情報と、前記映像データの書き込みの状況とに基づいて、前記コンテンツ情報と、前記映像データとの間の不整合を修復するコンテンツ制御部と、
を備える映像収録再生装置。
【請求項７】
不揮発性を有し、データの上書きに元のデータの消去を必要とし、映像データを記憶するコンテンツデータ記憶部と、
不揮発性を有し、データの上書きに元のデータの消去を必要とし、前記コンテンツデータ記憶部において前記映像データが記憶される領域を示すコンテンツ情報を記憶するコンテンツ情報記憶部と、
前記コンテンツデータ記憶部がデータを消去する単位より小さい単位で前記映像データの書き込み及び読み出しを行うコンテンツデータ記録部と、
前記コンテンツデータ記憶部に前記映像データが書き込まれた領域を前記単位で表した情報を前記コンテンツ情報として記録するコンテンツ情報記録部と、
前記コンテンツ情報と、前記映像データの書き込みの状況とに基づいて、前記コンテンツ情報と、前記映像データとの間の不整合を修復するコンテンツ制御部と、
を備える映像収録再生装置。
【請求項８】
前記コンテンツデータ記憶部及び前記コンテンツ情報記憶部がＮＡＮＤ型フラッシュメモリを用いて構成された前記映像収録再生装置であって、
前記コンテンツデータ記録部は、ブロック単位で前記映像データの書き込み及び読み出しを行い、
前記コンテンツ情報記録部は、前記映像データが記憶されるブロックを示すブロック情報と、前記映像データが記憶されるページを示すページ情報を前記コンテンツ情報として記録し、
前記コンテンツ制御部は、前記コンテンツデータ記憶部のページのうち、前記コンテンツ情報に含まれないページのデータのみを消去する、
請求項７に記載の映像収録再生装置。
【請求項９】
前記コンテンツ制御部は、前記コンテンツ情報記憶部に書き込まれた前記コンテンツ情報が示すページのうち、書き込みが完了しているページに基づいて前記ページ情報を変更する、
請求項７又は８に記載の映像収録再生装置。
【請求項１０】
不揮発性を有し、データの上書きに元のデータの消去を必要とし、映像データを記憶するコンテンツデータ記憶部と、
不揮発性を有し、データの上書きに元のデータの消去を必要とし、前記コンテンツデータ記憶部において前記映像データが記憶される領域を示すコンテンツ情報を記憶するコンテンツ情報記憶部と、
を備える映像収録再生装置が行うコンテンツ制御方法であって、
前記コンテンツデータ記憶部がデータを消去する単位より小さい単位で前記映像データの書き込み及び読み出しを行うコンテンツデータ記録ステップと、
前記コンテンツデータ記憶部に前記映像データが書き込まれた領域を前記単位で表した情報を前記コンテンツ情報として記録するコンテンツ情報記録ステップと、
前記コンテンツ情報と、前記映像データの書き込みの状況とに基づいて、前記コンテンツ情報と、前記映像データとの間の不整合を修復するコンテンツ制御ステップと、
を有するコンテンツ制御方法。
【請求項１１】
不揮発性を有し、データの上書きに元のデータの消去を必要とし、映像データを記憶するコンテンツデータ記憶部と、
不揮発性を有し、データの上書きに元のデータの消去を必要とし、前記コンテンツデータ記憶部において前記映像データが記憶される領域を示すコンテンツ情報を記憶するコンテンツ情報記憶部と、
を備える映像収録再生装置が行うコンテンツ制御方法であって、
前記コンテンツデータ記憶部がデータを消去する単位より小さい単位で前記映像データの書き込み及び読み出しを行うコンテンツデータ記録ステップと、
前記コンテンツデータ記憶部に前記映像データが書き込まれた領域を前記単位で表した情報を前記コンテンツ情報として記録するコンテンツ情報記録ステップと、
前記コンテンツ情報と、前記映像データの書き込みの状況とに基づいて、前記コンテンツ情報と、前記映像データとの間の不整合を修復するコンテンツ制御ステップと、
を有するコンテンツ制御方法を、コンピュータに実行させるためのコンピュータプログラム。
【請求項１２】
不揮発性を有し、データの上書きに元のデータの消去を必要とせず、映像データを記憶するコンテンツデータ記憶部と、
不揮発性を有し、データの上書きに元のデータの消去を必要とせず、前記コンテンツデータ記憶部において前記映像データが記憶される領域を示すコンテンツ情報を記憶するコンテンツ情報記憶部と、
前記映像データの書き込み及び読み出しを行うコンテンツデータ記録部と、
前記コンテンツデータ記憶部に前記映像データが書き込まれた領域を前記映像データが書き込まれた単位で表した情報を前記コンテンツ情報として記録するコンテンツ情報記録部と、
前記コンテンツ情報と、前記映像データの書き込みの状況とに基づいて、前記コンテンツ情報と、前記映像データとの間の不整合を修復するコンテンツ制御部と、
を備える映像収録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、映像収録再生装置、コンテンツ制御方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
収録されたコンテンツの映像を放送する放送番組送出システムでは、コンテンツの再生障害は社会的に大きな問題となる。コンテンツの再生障害は、例えば、コンテンツの映像データと、映像データの管理情報（以下、「コンテンツ情報」という。）との間の不整合によって発生する。映像データ及びコンテンツ情報は、コンテンツの収録及び再生を行う映像収録再生装置によって保持される。映像収録再生装置は、映像データ及びコンテンツ情報を非同期で記憶装置に書き込む。そのため、映像収録再生装置において電源や記憶部などに障害が発生すると、映像データとコンテンツ情報との間に不整合が生じる場合がある。映像収録再生装置は、映像データとコンテンツ情報との間に不整合が生じたことを検知することができない場合があり、コンテンツの再生中に再生障害が発生してしまう可能性があった。さらに、このような状態では次回以降の収録時において映像データの書き込みが行えず収録障害が発生する可能性もあった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−５９５２０号公報
【特許文献２】特開２００８−２８２４６１号公報
【特許文献３】特開２００１−２６６４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、不整合が発生した映像データ及びコンテンツ情報を修復することができる映像収録再生装置、コンテンツ制御方法及びコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の映像収録再生装置は、コンテンツデータ記憶部と、コンテンツ情報記憶部と、コンテンツデータ記録部と、コンテンツ情報記録部と、コンテンツ制御部とを持つ。コンテンツデータ記憶部は、不揮発性を有し、データの上書きに元のデータの消去を必要とし、コンテンツの映像データを記憶する。コンテンツ情報記憶部は、不揮発性を有し、データの上書きに元のデータの消去を必要とし、前記コンテンツデータ記憶部において前記映像データが記憶される領域を示すコンテンツ情報を記憶する。コンテンツデータ記録部は、前記コンテンツデータ記憶部がデータを消去する単位で前記映像データの書き込み及び読み出しを行う。コンテンツ情報記録部は、前記コンテンツデータ記憶部に前記映像データが書き込まれた領域を前記単位で表した情報を前記コンテンツ情報として記録する。コンテンツ制御部は、前記コンテンツ情報と、前記映像データの書き込みの状況とに基づいて、前記コンテンツ情報と、前記映像データとの間の不整合を修復する。
【図面の簡単な説明】
【０００６】
【図１】第１の実施形態の放送番組送出システム１のシステム構成を示すシステム構成図。
【図２】映像収録再生装置６の機能構成を示す機能ブロック図。
【図３】記憶部６−３の機能構成の詳細を示す機能ブロック図。
【図４】第１の実施形態におけるコンテンツ情報の具体例を示す図。
【図５】第１の実施形態におけるブロック情報の具体例を示す図。
【図６】映像収録再生装置６の第１の修復処理の具体例を示す図。
【図７】映像収録再生装置６の第２の修復処理の具体例を示す図。
【図８】第１の実施形態の映像収録再生装置６の修復処理の流れを示すフローチャート。
【図９】変形例の映像収録再生装置６における修復処理の具体例を示す図。
【図１０】記憶部６−３ａの機能構成の詳細を示す機能ブロック図。
【図１１】第２の実施形態におけるコンテンツ情報の具体例を示す図。
【図１２】第２の実施形態におけるブロック情報の具体例を示す図。
【図１３】映像収録再生装置６ａの第１の修復処理の具体例を示す図。
【図１４】映像収録再生装置６ａの第２の修復処理の具体例を示す図。
【図１５】第２の実施形態の映像収録再生装置６ａの修復処理の流れを示すフローチャート。
【図１６】変形例の映像収録再生装置６ａにおける修復処理の具体例を示す図。
【図１７】修復処理の動作を設定するメニュー画面の具体例を示す図。
【図１８】修復処理を動作させるか否かを設定するメニュー画面の具体例を示す図。
【発明を実施するための形態】
【０００７】
以下、実施形態の映像収録再生装置、コンテンツ制御方法及びコンピュータプログラムを、図面を参照して説明する。
（第１の実施形態）
図１は、第１の実施形態の放送番組送出システム１のシステム構成を示すシステム構成図である。
映像取得装置２は、コンテンツとなる映像を撮影する装置である。例えば、映像取得装置２はビデオカメラなどの撮影装置である。映像取得装置２は、撮影された映像の出力信号（以下、「映像信号」という。）を生成する。映像取得装置２は、生成した映像信号を映像収録再生装置６にストリーム出力する。ストリーム出力とは、撮影によって時系列に生成される映像信号が連続して出力されることを指す。
再生装置３は、各種記録メディアに記録された映像を再生する装置である。再生装置３は、再生された映像の映像信号を生成する。再生装置３は、生成した映像信号を映像収録再生装置６にストリーム出力する。
記録メディア３１は、映像が記録された記録媒体である。例えば、記録メディア３１は、８ｍｍフィルムやビデオテープなどの記録媒体である。
ノンリニア編集機４は、ファイル形式の映像データ（以下、「映像ファイル」という。）に対してノンリニア編集を行う端末である。ノンリニア編集機４は、編集した映像ファイルを映像収録再生装置６に送信する。
操作端末５は、映像収録再生装置６を操作するための端末である。
【０００８】
映像収録再生装置６は、映像取得装置２又は再生装置３から映像信号を取得する。映像収録再生装置６は、取得した映像信号を符号化し映像データを生成する。また、映像収録再生装置６は、ノンリニア編集機４から映像ファイルを取得する。映像収録再生装置６は、取得した映像ファイルと映像信号から生成された映像データと、を放送用の映像データ（以下、「コンテンツデータ」という。）として記憶する。映像収録再生装置６が、映像信号や映像ファイルを取得して、コンテンツデータとして記憶することを「収録」と呼ぶ。また、映像収録再生装置６は、自装置が記憶するコンテンツデータを読み出して映像を再生する。映像収録再生装置６は、再生された映像の映像信号を生成する。映像収録再生装置６は、生成した映像信号を映像確認用モニタ７及び放送設備８にストリーム出力する。
【０００９】
映像確認用モニタ７は、コンテンツの提供者がコンテンツの映像を確認するためのモニタ装置である。映像確認用モニタ７及び放送設備８は、映像収録再生装置６から映像信号を取得する。映像確認用モニタ７は、取得した映像信号に基づいてコンテンツの映像を表示する。放送設備８は、取得した映像信号に基づいて、コンテンツの映像をオンエアで放送する。
【００１０】
図２は、映像収録再生装置６の機能構成を示す機能ブロック図である。
映像収録再生装置６は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、映像収録再生プログラムを実行する。映像収録再生装置６は、映像収録再生プログラムの実行によって、制御部６−１、収録出力部６−２、記憶部６−３、再生部６−４及び伝送部６−５を備える装置として機能する。なお、映像収録再生装置６の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。映像収録再生プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。映像収録再生プログラムは、電気通信回線を介して送信されてもよい。
【００１１】
制御部６−１は、収録出力部６−２、記憶部６−３、及び再生部６−４を制御し、映像収録再生装置６におけるコンテンツの収録及び再生に関する動作を制御する。
収録出力部６−２は、映像信号及び映像ファイルを取得する。収録出力部６−２は、取得した映像信号をＭＰＥＧ−２（Moving Picture Experts Group Phase2）等の符号化方式を用いて符号化する。また、収録出力部６−２は、取得した映像ファイルについてＭＸＦ（Material Exchange Format）解析などの処理を行う。収録出力部６−２は、符号化後の映像信号及び解析後の映像ファイルを伝送部６−５に出力する。また、収録出力部６−２は、記憶部６−３からコンテンツデータを取得する。収録出力部６−３は、取得したコンテンツデータをノンリニア編集機４や操作端末５などの外部の機器にファイル形式で送信する。
記憶部６−３は、フラッシュメモリ等の記憶装置を備え、収録出力部６−２から出力された映像信号及び映像ファイルをコンテンツデータとして記憶し、管理する。
再生部６−４は、記憶部６−３からコンテンツデータを読み出し、映像信号に復号化する。再生部６−４は、復号化によって生成した映像信号を映像確認用モニタ７及び放送設備８に出力する。
伝送部６−５は、収録出力部６−２から映像信号及び映像ファイルを取得する。伝送部６−５は、取得した映像信号及び映像ファイルを記憶部６−３に出力する。また、伝送部６−５は、記憶部６−３からコンテンツデータを取得する。伝送部６−５は、取得したコンテンツデータを再生部６−４に出力する。
【００１２】
図３は、記憶部６−３の機能構成の詳細を示す機能ブロック図である。
図３において太線の矢印は、映像情報を伴う入出力を表す。図３において細線の矢印は、映像情報を伴わない入出力を表す。映像情報は、映像信号や映像ファイル、コンテンツデータなどの映像データを含む情報である。記憶部６−３は、メモリコントローラ部６１及びメモリ部６２を備える。メモリコントローラ部６１は、映像情報入力部６１１及び映像情報出力部６１２を備える。
映像情報入力部６１１は、伝送部６−５を介して収録出力部６−２から映像信号及び映像ファイルを取得する。映像情報入力部６１１は、取得した映像信号及び映像ファイルをメモリ部６２の映像情報送受信部６２１に出力する。
映像情報出力部６１２は、メモリ部６２の映像情報送受信部６２１からコンテンツデータを取得する。映像情報出力部６１２は、取得したコンテンツデータを再生部６−４に出力する。
【００１３】
メモリ部６２は、映像情報送受信部６２１、制御情報送受信部６２２、コンテンツ制御部６２３、映像情報管理部６２４、映像情報保存部６２５（コンテンツデータ記録部）、映像情報メモリ６２６（コンテンツデータ記憶部）、コンテンツ情報管理部６２７、コンテンツ情報保存部６２８（コンテンツ情報記録部）及びコンテンツ情報メモリ６２９（コンテンツ情報記憶部）を備える。
映像情報送受信部６２１は、映像情報入力部６１１から映像信号及び映像ファイルを取得する。映像情報送受信部６２１は、取得した映像信号及び映像ファイルを映像情報管理部６２４に出力する。また、映像情報送受信部６２１は、映像情報管理部６２４からコンテンツデータを取得する。映像情報送受信部６２１は、取得したコンテンツデータを映像情報出力部６１２に出力する。
【００１４】
制御情報送受信部６２２は、制御部６−１から出力される制御情報を取得する。制御情報は、収録及び再生の制御に関する指示（以下、「制御指示」という。）や収録及び再生の制御に必要な情報（以下、「制御データ」という。）を含む情報である。制御情報送受信部６２２は、取得した制御情報をコンテンツ制御部６２３に出力する。
コンテンツ制御部６２３は、制御情報送受信部６２２から制御情報を取得する。コンテンツ制御部６２３は、制御部６−１の制御指示に応じて記憶部６−３における収録及び再生に関する動作を制御する。
【００１５】
映像情報管理部６２４は、コンテンツデータの記憶領域を管理する。映像情報管理部６２４は、ブロック単位でコンテンツデータを管理する。映像情報管理部６２４は、キャッシュメモリ等の記憶領域（以下、「一時領域」という。）を備え、コンテンツデータの書き込み時（収録時）において、コンテンツデータを一時領域に保持する。
映像情報保存部６２５は、コンテンツデータの書き込み時（収録時）において、映像情報管理部６２４の一時領域の使用率が所定の閾値を超えた場合に、一時領域からコンテンツデータを取得し、映像情報メモリ６２６に書き込む。また、映像情報保存部６２５は、コンテンツデータの読み出し時（再生時）において、映像情報メモリ６２６からコンテンツデータを取得し、映像情報管理部６２４に出力する。映像情報保存部６２５は、コンテンツデータの読み書きをブロック単位で行う。
【００１６】
映像情報メモリ６２６は、不揮発性を有し、データの上書きに元のデータの消去を必要とする記憶装置を用いて構成される。不揮発性を有し、データの上書きに元のデータの消去を必要とする記憶装置とは、例えば、ＮＡＮＤ型フラッシュメモリである。ＮＡＮＤ型フラッシュメモリは、ブロック又はページ単位で読み書きされ、ブロック単位でデータが消去される。本実施形態では、映像情報メモリ６２６は上記のＮＡＮＤ型フラッシュメモリを用いて構成される。また、本実施形態では、映像情報メモリ６２６はブロック単位で読み書きされる。
【００１７】
コンテンツ情報管理部６２７は、コンテンツデータのコンテンツ情報を管理する。コンテンツ情報管理部６２７は、映像情報管理部６２４と同様に一時領域を備える。コンテンツ情報管理部６２７は、コンテンツ情報の書き込み時（収録時）において、コンテンツ情報を一時領域に保持する。
【００１８】
コンテンツ情報保存部６２８は、コンテンツ情報の書き込み時（収録時）において、コンテンツ情報管理部６２７の一時領域の使用率が所定の閾値を超えた場合に、一時領域からコンテンツ情報を取得し、コンテンツ情報メモリ６２９に書き込む。また、コンテンツ情報保存部６２８は、コンテンツ情報の読み出し時（再生時）において、コンテンツ情報メモリ６２９からコンテンツ情報を取得し、コンテンツ情報管理部６２７に出力する。コンテンツ情報保存部６２８は、コンテンツ情報の読み書きをブロック単位で行う。
【００１９】
コンテンツ情報メモリ６２９は、映像情報メモリ６２６と同様である。映像情報メモリ６２６又は映像情報メモリ６２６が、コンテンツデータを記憶する領域とコンテンツ情報を記憶する領域とを分けて管理することが可能であれば、コンテンツ情報メモリ６２９及び映像情報メモリ６２６は１つの記憶装置を用いて構成されてもよい。
【００２０】
コンテンツの収録時において記憶部６−３は、次のように動作する。まず、制御情報送受信部６２２が、制御部６−１からコンテンツ収録の制御情報を取得する。制御情報送受信部６２２は、取得した制御情報をコンテンツ制御部６２３に出力する。コンテンツ制御部６２３は、制御情報に含まれる制御指示に基づいて記憶部６−３の各機能部を制御する。コンテンツ制御部６２３の制御により、映像情報送受信部６２１は、映像情報入力部６１１から映像情報を取得する。映像情報送受信部６２１は、取得した映像情報を映像情報管理部６２４及びコンテンツ制御部６２３に出力する。
【００２１】
コンテンツ制御部６２３は、映像情報送受信部６２１から映像情報を取得する。コンテンツ制御部６２３は、取得した映像情報と制御情報に含まれる制御データと、をコンテンツ情報管理部６２７に出力し、コンテンツ情報の生成を指示する。コンテンツ情報管理部６２７は、コンテンツ制御部６２３から映像情報及び制御データを取得する。コンテンツ情報管理部６２７は、映像情報及び制御データに基づいてコンテンツ情報を生成する。
【００２２】
図４は、第１の実施形態におけるコンテンツ情報の具体例を示す図である。
コンテンツ情報１００は、ある１つのコンテンツデータのコンテンツ情報を表す。コンテンツ情報１００は、基本部及びブロック管理情報を有する。基本部には、コンテンツＩＤ、開始時間、終了時間、コンテンツ長、ＧＯＰ（Group Of Pictures）数、フレーム数及び使用ブロック数が含まれる。これらの情報は、コンテンツデータの属性やデータ構造を表す情報である。ブロック管理情報にはブロック情報が含まれる。ブロック情報は、コンテンツデータを構成するブロックの識別情報である。
【００２３】
コンテンツの収録が開始されると、コンテンツ情報１００を保持するための領域がコンテンツ情報管理部６２７の一時領域に確保される。なお、コンテンツの収録に要するブロック数は、コンテンツの収録が終了するまで確定しない。そのため、コンテンツの収録が開始された時点では、予め設定された最大数（図４ではｎ個）のブロック情報を保持できるだけの大きさの領域がブロック管理情報に割り当てられる。
【００２４】
一時領域の使用率が所定の閾値を超えると、既に収録済みのコンテンツ情報１００は、コンテンツ情報保存部６２８によって、コンテンツ情報メモリ６２９に保存される。図４の例は、一時領域にあるコンテンツ情報１００が、コンテンツ情報メモリ６２９にコンテンツ情報２００として保存されたことを示している。また、図４の例では、コンテンツ情報メモリ６２９にＬ個のコンテンツ情報が保持されている。このとき、コンテンツ情報２００のブロック管理情報に割り当てられる領域には、収録完了時に確定したブロック数のブロック情報を保持するのに必要な最低限の大きさが割り当てられる。図４の例は、収録完了時に確定したブロック数が５であったことを示している。
【００２５】
図５は、第１の実施形態におけるブロック情報の具体例を示す図である。
符号３００は、コンテンツ１〜３のコンテンツデータが書き込まれた映像情報メモリ６２６のブロックの状況を示している。すなわち、コンテンツ１のコンテンツデータはブロック１及びブロック２に書き込まれている。コンテンツ２のコンテンツデータはブロック４に書き込まれている。コンテンツ３のコンテンツデータはブロック６〜８に書き込まれている。ブロック３及びブロック５は、コンテンツデータが書き込まれていない未使用のブロックである。
【００２６】
符号４１０、４２０及び４３０は、それぞれ、コンテンツ１〜３のコンテンツデータが符号３００が示す状況で書き込まれている場合のブロック管理情報の状態を示す。コンテンツ１のコンテンツデータはブロック１及びブロック２の２つのブロックに書き込まれている。そのため、コンテンツ１のブロック管理情報４１０は、ブロック情報１及びブロック情報２の２つのブロック情報を有する。そして、各ブロック情報には、コンテンツデータが書き込まれたブロックである“ブロック１”と、“ブロック２”との値が記録される。
コンテンツ２のコンテンツデータはブロック４の１つのブロックに書き込まれている。そのため、コンテンツ２のブロック管理情報４２０は、ブロック情報１の１つのブロック情報を有する。そして、ブロック情報１には、コンテンツデータが書き込まれたブロックである“ブロック４”の値が記録される。
コンテンツ３のコンテンツデータはブロック６〜８の３つのブロックに書き込まれている。そのため、コンテンツ３のブロック管理情報４３０は、ブロック情報１〜３の３つのブロック情報を有する。そして、各ブロック情報には、コンテンツデータが書き込まれたブロックである“ブロック６”、“ブロック７”及び“ブロック８”の値が記録される。
【００２７】
コンテンツ情報保存部６２８は、コンテンツ情報メモリ６２９へのコンテンツ情報の保存を、映像情報保存部６２５による映像情報メモリ６２６へのコンテンツデータの保存と非同期に行う。そのため、映像収録再生装置６において、電源や記憶部などに障害が発生した場合、コンテンツデータとコンテンツ情報との間に不整合が生じる場合がある。以下、コンテンツデータとコンテンツ情報との間の不整合を修復する処理（以下、「修復処理」という。）について説明する。
【００２８】
図６は、映像収録再生装置６の第１の修復処理の具体例を示す図である。
コンテンツ情報５００において、黒く示されたコンテンツ情報は、コンテンツデータとの整合性がとれているコンテンツ情報である。また、コンテンツ情報５００において、白く示されたコンテンツ情報は、コンテンツデータとの整合性がとれていないコンテンツ情報である。同様に、コンテンツデータ６００において、黒く示されたコンテンツデータは、コンテンツ情報との整合性がとれているコンテンツデータである。また、コンテンツデータ６００において、白く示されたコンテンツデータは、コンテンツ情報との整合性がとれていないコンテンツデータである。上記は図７、９、１３、１４及び１６においても同様である。
【００２９】
図６は、コンテンツ３の収録において、コンテンツ情報の書き込みが完了しておらず、コンテンツデータの書き込みが完了している状況を示している。この場合、ブロック６、７及び８にはコンテンツデータが記録されていても、対応するコンテンツ３のコンテンツ情報がない。そのため、映像収録再生装置６は、次回の収録時にブロック６、７及び８にコンテンツデータを記録する可能性がある。しかしながら、ブロック６、７及び８はデータが消去されていないため、書き込み時にエラーが発生し、映像収録再生装置６は収録を正常に行うことができない。そのため、コンテンツ制御部６２３は、全てのコンテンツ情報を参照し、ブロック管理情報に記録されていないブロックのデータの消去を映像情報管理部６２４に指示する。映像情報管理部６２４は、ブロック管理情報に記録されていないブロックのデータを消去する。このようにして、映像収録再生装置６は、コンテンツデータとコンテンツ情報との間の不整合を修復する。例えば、図６の場合、映像収録再生装置６は、ブロック３、５、６、７及び８のデータを消去する。
【００３０】
図７は、映像収録再生装置６の第２の修復処理の具体例を示す図である。
図７は、コンテンツ３の収録において、コンテンツ情報の書き込みが完了しており、コンテンツデータの書き込みが完了していない状況を示している。この場合、映像収録再生装置６は、コンテンツ３のコンテンツデータがないにもかかわらず、コンテンツ情報に基づいて、コンテンツ３を再生する可能性がある。しかしながら、ブロック６、７及び８には完全なコンテンツデータが書き込まれていないため、再生時に再生障害が発生する。そのため、コンテンツ制御部６２３は、全てのコンテンツ情報を参照し、ブロック管理情報に記録されている全てのブロックの状態を確認する。そして、コンテンツ制御部６２３は、書き込みが完了していないブロックを有するコンテンツの全てのコンテンツデータの消去を映像情報管理部６２４に指示する。映像情報管理部６２４は、書き込みが完了していないブロックを有するコンテンツの全てのコンテンツデータを消去する。そして、映像情報管理部６２４は、データを消去したコンテンツのコンテンツ情報を削除する。このようにして、映像収録再生装置６は、コンテンツデータとコンテンツ情報との間の不整合を修復する。例えば、図７の場合、映像収録再生装置６は、ブロック６、７及び８のデータを消去し、コンテンツ３のコンテンツ情報を削除する。
【００３１】
図８は、第１の実施形態の映像収録再生装置６の修復処理の流れを示すフローチャートである。
まず、コンテンツ制御部６２３は、コンテンツ情報管理部６２７から全てのコンテンツのコンテンツ情報を取得する（ステップＳ１０１）。コンテンツ制御部６２３は、全てのコンテンツ情報を参照し、ブロック管理情報に記録されていないブロックのデータの消去を映像情報管理部６２４に指示する。映像情報管理部６２４は、ブロック管理情報に記録されていないブロックのデータを消去する（ステップＳ１０２）。次に、コンテンツ制御部６２３は、全てのコンテンツ情報を参照し、ブロック管理情報に記録されている全てのブロックについて、ブロック単位の書き込みが完了していないブロックのデータの消去を映像情報管理部６２４に指示する。映像情報管理部６２４は、ブロック単位の書き込みが完了していないブロックのデータを消去する（ステップＳ１０３）。そして、映像情報管理部６２４は、データを消去したブロックのブロック情報をコンテンツ情報から削除する（ステップＳ１０４）。
【００３２】
なお、図８において、第１の修復処理はステップＳ１０２に対応する。第２の修復処理はステップＳ１０２及びＳ１０３に対応する。第１の修復処理及び第２の修復処理はどちらが先に実行されてもよい。
【００３３】
このように構成された第１の実施形態の映像収録再生装置６は、コンテンツ情報に含まれるブロック管理情報に基づいて、不要なコンテンツデータを消去する。さらに、映像収録再生装置６は、コンテンツデータの書き込みの状況に基づいて、ブロック管理情報を修正する。このような処理により、映像収録再生装置６はコンテンツデータとコンテンツ情報との間の不整合を修復する。この修復処理によって、不揮発性を有し、データの上書きに元のデータの消去を必要とする記憶装置を用いて構成された映像収録再生装置６において、再生障害及び収録障害の発生を抑制することが可能となる。
【００３４】
次に、第１の実施形態の映像収録再生装置６の変形例について説明する。
映像収録再生装置６は、映像情報メモリ６２６及びコンテンツ情報メモリ６２９に、データの上書きのために元のデータの消去を必要としない記憶装置を用いて構成されてもよい。
図９は、変形例の映像収録再生装置６における修復処理の具体例を示す図である。
図９は、図６と同様に、コンテンツ３の収録において、コンテンツ情報の書き込みが完了しておらず、コンテンツデータの書き込みが完了している状況を示している。この場合、映像情報メモリ６２６及びコンテンツ情報メモリ６２９は、データの上書きにおいてデータの消去を必要としない。そのため、図９のような不整合が発生している状態であっても、次回以降の収録において異常が発生することはない。しかしながら、映像情報保存部６２５がデータが記録されていないブロックを選択してコンテンツデータを記録する場合、図９のブロック６、７及び８は再利用されない領域となってしまう。そのため、コンテンツ制御部６２３は、図６の修復処理と同様に、全てのコンテンツ情報を参照し、ブロック管理情報に記録されていないブロックのデータの削除を映像情報管理部６２４に指示してもよい。例えば、図９の場合、コンテンツ制御部６２３は、ブロック３、５、６、７及び８のデータを削除する。このように、コンテンツ情報で管理されていないブロックのデータが削除されることによって、映像情報メモリ６２６を有効活用することができる。
【００３５】
映像情報保存部６２５は、映像情報管理部６２４の機能を備えてもよい。同様に、コンテンツ情報保存部６２８は、コンテンツ情報管理部６２７の機能を備えても良い。その場合、映像収録再生装置６は、映像情報管理部６２４及びコンテンツ情報管理部６２７を備えない装置として構成されてもよい。
【００３６】
（第２の実施形態）
第２の実施形態の映像収録再生装置は、記憶部６−３に代えて記憶部６−３ａを備える点で映像収録再生装置６と異なる。以下、第２の実施形態の映像収録再生装置を映像収録再生装置６ａと記載する。
図１０は、第２の実施形態の映像収録再生装置６ａの記憶部６−３ａの機能構成の詳細を示す機能ブロック図である。
図１０において太線の矢印は、映像情報を伴う入出力を表す。図１０において細線の矢印は、映像情報を伴わない入出力を表す。記憶部６−３ａは、メモリ部６２に代えてメモリ部６２ａを備える点で記憶部６−３と異なる。メモリ部６２ａは、映像情報管理部６２４に代えて映像情報管理部６２４ａを備える点、映像情報保存部６２５に代えて映像情報保存部６２５ａを備える点、コンテンツ情報管理部６２７に代えてコンテンツ情報管理部６２７ａを備える点、コンテンツ情報保存部６２８に代えてコンテンツ情報保存部６２８ａを備える点、で記憶部６−３と異なる。
【００３７】
映像情報管理部６２４ａは、ブロック及びページ単位でコンテンツデータを管理する点で映像情報管理部６２４と異なる。
映像情報保存部６２５ａは、コンテンツデータの読み書きをページ単位で行う点で映像情報保存部６２５と異なる。なお、映像情報保存部６２５ａは、映像情報メモリ６２６ａのデータの消去については、映像情報保存部６２５と同様にブロック単位で行う。
【００３８】
コンテンツ情報管理部６２７ａは、ブロック及びページ単位でコンテンツデータのコンテンツ情報を管理する点でコンテンツ情報管理部６２７と異なる。
コンテンツ情報保存部６２８ａは、コンテンツ情報の読み書きをページ単位で行う点でコンテンツ情報保存部６２８と異なる。なお、コンテンツ情報保存部６２８ａは、コンテンツ情報メモリ６２９のデータの消去については、コンテンツ情報保存部６２８と同様にブロック単位で行う。
【００３９】
図１１は、第２の実施形態におけるコンテンツ情報の具体例を示す図である。
コンテンツ情報１００ａは、ある１つのコンテンツデータのコンテンツ情報を表す。コンテンツ情報１００ａのブロック管理情報は、ブロック情報及びページ情報を有する。ページ情報は、コンテンツデータを構成するページの識別情報である。
コンテンツの収録が開始されると、コンテンツ情報１００ａを保持するための領域がコンテンツ情報管理部６２７の一時領域に確保される。このとき、コンテンツ情報１００ａには、コンテンツ情報１００と同様に、予め設定された最大数（図１１ではｎ個）のブロック情報を保持できるだけの大きさの領域が割り当てられる。さらに、コンテンツ情報１００ａには、ブロック情報と同数（図１１ではｎ個）のページ情報を保持できるだけの大きさの領域が割り当てられる。
【００４０】
一時領域の使用率が所定の閾値を超えると、既に収録済みのコンテンツ情報１００ａは、コンテンツ情報保存部６２８ａによって、コンテンツ情報メモリ６２９に保存される。図１１の例は、一時領域にあるコンテンツ情報１００ａが、コンテンツ情報メモリ６２９にコンテンツ情報２００ａとして保存されたことを示している。また、図１１の例では、コンテンツ情報メモリ６２９にＬ個のコンテンツ情報が保持されている。このとき、コンテンツ情報２００ａのブロック管理情報に割り当てられる領域には、収録完了時に確定したブロック数のブロック情報及びページ情報を保持するのに必要な最低限の大きさが割り当てられる。図１１の例は、収録完了時に確定したブロック数が５であったことを示している。
【００４１】
図１２は、第２の実施形態におけるブロック情報の具体例を示す図である。
符号３１０は、コンテンツ１〜３のコンテンツデータが書き込まれた映像情報メモリ６２６のブロックの状況を示している。各ブロックの左に付された数字は、ブロックの先頭から数えたページの識別番号である。識別番号ｍは、ブロックの最終ページを示す識別番号である。すなわち、コンテンツ１のコンテンツデータはブロック１の全てのページ及びブロック２のページ１〜ページ１２に書き込まれている。コンテンツ２のコンテンツデータは、ブロック２のページ１３〜ページｍ、ブロック３の全てのページ及びブロック４のページ１〜ページ２８に書き込まれている。コンテンツ３のコンテンツデータは、ブロック４のページ２９〜ページｍ、ブロック５の全てのページ及びブロック６のページ１〜ページ４０に書き込まれている。ブロック６のページ４１〜ｍ、ブロック７及び８の全てのページは、コンテンツデータが書き込まれていない未使用のページである。以下、ブロックｘのページｐ１〜ｐ２をまとめて「ブロックｘ（ｐ１−ｐ２）」と記載する。
【００４２】
符号４４０、４５０及び４６０は、それぞれ、コンテンツ１〜３のコンテンツデータが符号３１０が示す状況で書き込まれている場合のブロック管理情報の状態を示す。コンテンツ１のコンテンツデータは、ブロック１（１−ｍ）及びブロック２（１−１２）の２つのブロックに書き込まれている。そのため、コンテンツ１のブロック管理情報４４０は、ブロック情報１及びブロック情報２の２つのブロック情報を有し、ブロック情報の数と同数のページ情報（ページ情報１及びページ情報２）を有する。各ブロック情報には、コンテンツデータが書き込まれたブロックである“ブロック１”と、“ブロック２”との値が記録される。図１２の場合、ブロック情報１には“ブロック１”の値が、ブロック情報２には“ブロック２”の値が記録される。そして、ブロック情報１に対応するページ情報１には、コンテンツデータが書き込まれた全てのページを示す“Ｆｕｌｌ”の値が記録される。ブロック情報２に対応するページ情報２には、コンテンツデータが書き込まれたページ１〜ページ１２を示す“１−１２”の値が記録される。
【００４３】
コンテンツ２のコンテンツデータは、ブロック２（１３−ｍ）、ブロック３（１−ｍ）及びブロック４（１−２８）の３つのブロックに書き込まれている。そのため、コンテンツ２のブロック管理情報４５０は、ブロック情報１〜３の３つのブロック情報を有し、ブロック情報の数と同数のページ情報（ページ情報１〜３）を有する。各ブロック情報には、コンテンツデータが書き込まれたブロックである“ブロック２”と、“ブロック３”と、“ブロック４”の値が記録される。図１２の場合、ブロック情報１には“ブロック２”の値が、ブロック情報２には“ブロック３”の値が、ブロック情報３には“ブロック４”の値が記録される。そして、ブロック情報１に対応するページ情報１には、コンテンツデータが書き込まれたページ１３〜ページｍを示す“１３−ｍ”の値が記録される。ブロック情報２に対応するページ情報２には、コンテンツデータが書き込まれた全てのページを示す“Ｆｕｌｌ”の値が記録される。ブロック情報３に対応するページ情報３には、コンテンツデータが書き込まれたページ１〜ページ２８を示す“１−２８”の値が記録される。
【００４４】
コンテンツ３のコンテンツデータは、ブロック４（２９−ｍ）、ブロック５（１−ｍ）及びブロック６（１−４０）の３つのブロックに書き込まれている。そのため、コンテンツ３のブロック管理情報４６０は、ブロック情報１〜３の３つのブロック情報を有し、ブロック情報の数と同数のページ情報（ページ情報１〜３）を有する。各ブロック情報には、コンテンツデータが書き込まれたブロックである“ブロック４”と、“ブロック５”と、“ブロック６”の値が記録される。図１２の場合、ブロック情報１には“ブロック４”の値が、ブロック情報２には“ブロック５”の値が、ブロック情報３には“ブロック６”の値が記録される。そして、ブロック情報１に対応するページ情報１には、コンテンツデータが書き込まれたページ２９〜ページｍを示す“２９−ｍ”の値が記録される。ブロック情報２に対応するページ情報２には、コンテンツデータが書き込まれた全てのページを示す“Ｆｕｌｌ”の値が記録される。ブロック情報３に対応するページ情報３には、コンテンツデータが書き込まれたページ１〜ページ４０を示す“１−４０”の値が記録される。
【００４５】
コンテンツ情報保存部６２８ａは、コンテンツ情報メモリ６２９へのコンテンツ情報の保存を、映像情報保存部６２５ａによる映像情報メモリ６２６へのコンテンツデータの保存と非同期に行う。そのため、映像収録再生装置６ａにおいて、電源や記憶部などに障害が発生した場合、コンテンツデータとコンテンツ情報との間に不整合が生じる場合がある。以下、第２の実施形態における修復処理について説明する。
【００４６】
図１３は、映像収録再生装置６ａの第１の修復処理の具体例を示す図である。
図１３は、コンテンツ３の収録において、コンテンツ情報の書き込みが完了しておらず、コンテンツデータの書き込みが完了している状況を示している。この場合、ブロック４（２９−ｍ）、ブロック５及びブロック６（１−４０）にはコンテンツ３のコンテンツデータが記録されていても、コンテンツ情報がないため、映像収録再生装置６ａは、次回の収録時にブロック４（２９−ｍ）、ブロック５及びブロック６（１−４０）にコンテンツデータを記録する可能性がある。しかしながら、ブロック４（２９−ｍ）、ブロック５及びブロック６（１−４０）はデータが消去されていないため、書き込み時にエラーが発生し、映像収録再生装置６ａは収録を正常に行うことができない。そのため、コンテンツ制御部６２３は、全てのコンテンツ情報を参照し、ブロック管理情報に記録されていないページのデータの消去を映像情報管理部６２４ａに指示する。映像情報管理部６２４ａは、ブロック管理情報に記録されていないページのデータを消去する。このようにして、映像収録再生装置６ａは、コンテンツデータとコンテンツ情報との間の不整合を修復する。例えば、図１３の場合、映像収録再生装置６ａは、ブロック４（２９−ｍ）、ブロック５、ブロック６（１−４０）、ブロック７及び８のデータを消去する。
【００４７】
しかしながら、ブロック４には、コンテンツ２のコンテンツデータ（ブロック４（１−２８））も書き込まれている。そのため、ブロック４のデータを消去する場合、コンテンツ制御部６２３は、まず、ブロック４（１−２８）のデータを未使用のブロック（例えば、図１３ではブロック７）に退避することを映像情報管理部６２４ａに指示する。さらに、コンテンツ制御部６２３は、コンテンツ２のブロック情報に記録されているブロック４の情報を、ブロック７の情報に変更することをコンテンツ情報管理部６２７ａに指示する。そして、コンテンツ２のコンテンツデータが退避された後、コンテンツ制御部６２３は、ブロック４のデータの消去を映像情報管理部６２４ａに指示する。
【００４８】
図１４は、映像収録再生装置６ａの第２の修復処理の具体例を示す図である。
図１４は、コンテンツ３の収録において、コンテンツ情報の書き込みが完了しており、コンテンツデータの書き込みが完了していない状況を示している。具体的には、コンテンツデータは、ブロック４（２９−ｍ）及びブロック５（１−２０）に書き込みが完了しており、ブロック５（２１−ｍ）及びブロック６（１−４０）の書き込みが完了していない状況である。
【００４９】
この場合、映像収録再生装置６ａは、コンテンツ３の一部のコンテンツデータがないにもかかわらず、コンテンツ情報に基づいて、コンテンツ３を再生する可能性がある。しかしながら、ブロック６、７及び８には完全なコンテンツデータが書き込まれていないため、再生時に再生障害が発生する。そのため、コンテンツ制御部６２３は、全てのコンテンツ情報を参照し、ブロック管理情報に記録されている全てのページについて、書き込みが完了しているか否かを確認する。そして、コンテンツ制御部６２３は、書き込みが完了していないページ情報をコンテンツ情報から削除することをコンテンツ情報管理部６２７ａに指示する。コンテンツ情報管理部６２７ａは、書き込みが完了していないページ情報をコンテンツ情報から削除する。このようにして、映像収録再生装置６ａは、コンテンツデータとコンテンツ情報との間の不整合を修復する。例えば、図１４の場合、映像収録再生装置６ａは、コンテンツ３のコンテンツ情報からブロック５（２１−ｍ）及びブロック６（１−４０）のページ情報を削除する。
【００５０】
図１５は、第２の実施形態の映像収録再生装置６ａの修復処理の流れを示すフローチャートである。
まず、コンテンツ制御部６２３は、コンテンツ情報管理部６２７ａから全てのコンテンツのコンテンツ情報を取得する（ステップＳ２０１）。コンテンツ制御部６２３は、全てのコンテンツ情報を参照し、ブロック管理情報に記録されていないページのデータの消去を映像情報管理部６２４ａに指示する。映像情報管理部６２４ａは、ブロック管理情報に記録されていないページのデータを消去する（ステップＳ２０２）。このとき、映像情報管理部６２４ａは、ブロック管理情報に記録されていないページと、ブロック管理情報に記録されているページとが同一ブロックに含まれる場合、ブロック管理情報に記録されているページのデータを他の未使用のブロックに退避する。そして、映像情報管理部６２４ａは、データの消去及び退避を行ったブロック及びページに基づいて、ブロック管理情報を変更する（ステップＳ２０３）。
【００５１】
コンテンツ制御部６２３は、全てのコンテンツ情報を参照し、ブロック管理情報に記録されている全てのページについて、書き込みが完了しているか否かを確認する。そして、コンテンツ制御部６２３は、書き込みが完了していないページ情報をコンテンツ情報から削除することをコンテンツ情報管理部６２７ａに指示する。コンテンツ情報管理部６２７ａは、書き込みが完了していないページ情報をコンテンツ情報から削除する（ステップＳ２０４）。
【００５２】
なお、図１５において、第１の修復処理はステップＳ２０２及びＳ２０３に対応する。第２の修復処理はステップＳ２０４に対応する。第１の修復処理及び第２の修復処理はどちらが先に実行されてもよい。
【００５３】
このように構成された第２の実施形態の映像収録再生装置６ａは、コンテンツ情報に含まれるブロック管理情報に基づいて、不要なコンテンツデータを消去する。さらに、映像収録再生装置６ａは、コンテンツデータの書き込みの状況に基づいて、ブロック管理情報を修正する。このような処理により、映像収録再生装置６ａはコンテンツデータとコンテンツ情報との間の不整合を修復する。この修復処理によって、不揮発性を有し、データの上書きに元のデータの消去を必要とする記憶装置を用いて構成された映像収録再生装置６ａにおいて、再生障害及び収録障害の発生を抑制することが可能となる。
【００５４】
さらに、第２の実施形態の映像収録再生装置６ａは、ページ単位でコンテンツデータとコンテンツ情報との間の不整合を修復する。そのため、映像情報メモリ６２６を有効活用するとともに、途中まで収録されたコンテンツデータを利用することが可能となる。
【００５５】
次に、第２の実施形態の映像収録再生装置６ａの変形例について説明する。
映像収録再生装置６ａは、映像情報メモリ６２６及びコンテンツ情報メモリ６２９に、データの上書きのために元のデータの消去を必要としない記憶装置を用いて構成されてもよい。
図１６は、変形例の映像収録再生装置６ａにおける修復処理の具体例を示す図である。
図１６は、図１３と同様に、コンテンツ３の収録において、コンテンツ情報の書き込みが完了しておらず、コンテンツデータの書き込みが完了している状況を示している。この場合、映像情報メモリ６２６及びコンテンツ情報メモリ６２９は、データの上書きにおいてデータの消去を必要としない。そのため、図１６のような不整合が発生している状態であっても、次回以降の収録において異常が発生することはない。しかしながら、映像情報保存部６２５ａがデータが記録されていないブロックを選択してコンテンツデータを記録する場合、図１６のブロック４（２９−ｍ）、ブロック５及びブロック６（１−４０）は再利用されない領域となってしまう。そのため、コンテンツ制御部６２３ａは、図１３の修復処理と同様に、全てのコンテンツ情報を参照し、ブロック管理情報に記録されていないページのデータの削除を映像情報管理部６２４ａに指示してもよい。例えば、図１６の場合、コンテンツ制御部６２３ａは、４（２９−ｍ）、ブロック５及びブロック６（１−４０）、ブロック７及び８のデータを削除する。このように、コンテンツ情報で管理されていないページのデータが削除されることによって、映像情報メモリ６２６を有効活用することができる。
【００５６】
映像情報保存部６２５ａは、映像情報管理部６２４ａの機能を備えてもよい。同様に、コンテンツ情報保存部６２８ａは、コンテンツ情報管理部６２７ａの機能を備えても良い。その場合、映像収録再生装置６ａは、映像情報管理部６２４ａ及びコンテンツ情報管理部６２７ａを備えない装置として構成されてもよい。
【００５７】
映像収録再生装置６及び６ａは、上記の修復処理のうち映像収録再生装置６及び６ａに実行させる修復処理を設定する手段を備えてもよい。例えば、映像収録再生装置６及び６ａは、次のような動作モードを設定するためのメニュー画面を備えてもよい。
図１７は、修復処理の動作を設定するメニュー画面の具体例を示す図である。
メニュー画面９１は、第１の実施形態の映像収録再生装置６におけるメニュー画面である。モード１−１は、図６に示した修復処理を動作させるモードである。モード１−２は、図９に示した修復処理を動作させるモードである。モード１−３は、図７で示した修復処理を動作させるモードである。
【００５８】
メニュー画面９２は、第２の実施形態の映像収録再生装置６ａにおけるメニュー画面である。モード２−１は、図１３に示した修復処理を動作させるモードである。モード２−２は、図１６に示した修復処理を動作させるモードである。モード２−３は、図１４で示した修復処理を動作させるモードである。
映像収録再生装置６及び６ａがメニュー画面９１及びメニュー画面９２を備えることによって、利用者は、映像収録再生装置６及び６ａの構成に応じた修復処理を選択することが可能となる。
【００５９】
映像収録再生装置６及び６ａは、上記の修復処理を映像収録再生装置６及び６ａに実行させるか否かを設定する手段を備えてもよい。例えば、映像収録再生装置６及び６ａは、次のような動作モードを設定するためのメニュー画面を備えてもよい。
図１８は、修復処理を動作させるか否かを設定するメニュー画面の具体例を示す図である。
メニュー画面９３は、第１の実施形態の映像収録再生装置６におけるメニュー画面である。動作モード３−１は、修復処理を動作させるモードである。非動作モード３−２は、修復処理を動作させないモードである。これらのモードは、どちらか一方がＯＮに設定されると、他方はＯＦＦに設定される。
映像収録再生装置６及び６ａがメニュー画面９１及びメニュー画面９２を備えることによって、利用者は、状況に応じて修復処理を行うか否かを選択することが可能となる。
【００６０】
以上説明した少なくともひとつの実施形態によれば、コンテンツ情報に基づいてコンテンツデータを消去又は削除し、コンテンツデータの書き込みの状況に基づいてコンテンツ情報を修復するコンテンツ制御部６２３を持つことにより、コンテンツ情報とコンテンツデータとの不整合が解消され、コンテンツの再生障害及び収録障害の発生を抑制することができる。
【００６１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００６２】
１、１ａ…放送番組放出システム，２…映像取得装置，３…再生装置，３１…記録メディア，４…ノンリニア編集機，５…操作端末，６、６ａ…映像収録再生装置，６−１…制御部，６−２…収録出力部，６−３、６−３ａ…記憶部，６−４…再生部，６−５…伝送部，６１…メモリコントローラ部，６２…メモリ部，６１１…映像情報入力部，６１２…映像情報出力部，６２１…映像情報送受信部，６２２…制御情報送受信部，６２３…コンテンツ制御部，６２４、６２４ａ…映像情報管理部，６２５、６２５ａ…映像情報保存部，６２６…映像情報メモリ，６２７、６２７ａ…コンテンツ情報管理部，６２８、６２８ａ…コンテンツ情報保存部，６２９…コンテンツ情報メモリ，７…映像確認用モニタ，８…放送設備，９１、９２、９３…メニュー画面
【図１】
2016032123.tif 000003
【図２】
2016032123.tif 000004
【図３】
2016032123.tif 000005
【図４】
2016032123.tif 000006
【図５】
2016032123.tif 000007
【図６】
2016032123.tif 000008
【図７】
2016032123.tif 000009
【図８】
2016032123.tif 000010
【図９】
2016032123.tif 000011
【図１０】
2016032123.tif 000012
【図１１】
2016032123.tif 000013
【図１２】
2016032123.tif 000014
【図１３】
2016032123.tif 000015
【図１４】
2016032123.tif 000016
【図１５】
2016032123.tif 000017
【図１６】
2016032123.tif 000018
【図１７】
2016032123.tif 000019
【図１８】
2016032123.tif 000020