(57)【要約】【課題】画像／音声を短時間で、リムーバブル記録媒体の記憶領域を低減することなく提供する。【解決手段】リムーバブル記録媒体からデータを再生するに先立ってメモリ上に読み出しておくと再生指示から再生開始までの時間を短縮することが可能なデータを、リムーバブル記録媒体のキャッシュ領域にあらかじめ記録するリムーバブル記録媒体記録再生装置において、キャッシュ領域に記録するデータをリムーバル記録媒体に記録するに際して、キャッシュ領域に記録するデータに相当する空間ビットマップ（Ｓｐａｃｅ  Ｂｉｔｍａｐ）を未使用領域のままとする。【選択図】      図６
2005011463.tif 000002
【特許請求の範囲】
【請求項１】
リムーバブル記録媒体からデータを再生するに先立ってメモリ上に読み出しておくと再生指示から再生開始までの時間を短縮することが可能なデータを、前記リムーバブル記録媒体の特定場所にあらかじめ記録するリムーバブル記録媒体記録再生装置において、
前記特定場所に記録するデータを前記リムーバブル記録媒体に記録するに際して、前記特定場所に記録するデータに相当する空間ビットマップを未使用領域のままとすることを特徴とする、リムーバブル記録媒体記録再生装置。
【請求項２】
請求項１に記載のリムーバブル記録媒体記録再生装置において、前記特定場所に記録するデータが所望のデータであるか、また書きつぶされていないかを判定するための情報、誤り検出情報を前記特定場所に記録するデータに付加したことを特徴とする、リムーバブル記録媒体記録再生装置。
【請求項３】
請求項１又は２に記載のリムーバブル記録媒体記録再生装置において、前記特定場所がリムーバブル記録媒体の上位アドレスであることを特徴とする、リムーバブル記録媒体記録再生装置。
【請求項４】
請求項１、２又は３に記載のリムーバブル記録媒体記録再生装置において、前記リムーバブル記録媒体記録再生装置に記録されるデータは主としてビデオクリップ（画像／音声）であり、前記特定場所に記録されるデータは、各ビデオクリップの先頭部分であることを特徴とする、リムーバブル記録媒体記録再生装置。
【請求項５】
リムーバブル記録媒体からデータを再生するに先立ってメモリ上に読み出しておくと再生指示から再生開始までの時間を短縮することが可能なデータを、前記リムーバブル記録媒体の特定場所にあらかじめ記録するリムーバブル記録媒体記録再生方法において、
前記特定場所に記録するデータを前記リムーバブル記録媒体に記録するに際して、前記特定場所に記録するデータに相当する空間ビットマップを未使用領域のままとすることを特徴とする、リムーバブル記録媒体記録再生方法。
【請求項６】
請求項５に記載のリムーバブル記録媒体記録再生方法において、前記特定場所に記録するデータが所望のデータであるか、また書きつぶされていないかを判定するための情報、誤り検出情報を前記特定場所に記録するデータに付加したことを特徴とする、リムーバブル記録媒体記録再生方法。
【請求項７】
請求項５又は６に記載のリムーバブル記録媒体記録再生方法において、前記特定場所がリムーバブル記録媒体の上位アドレスであることを特徴とする、リムーバブル記録媒体記録再生方法。
【請求項８】
請求項５、６又は７に記載のリムーバブル記録媒体記録再生方法において、前記リムーバブル記録媒体記録再生方法に記録されるデータは主としてビデオクリップ（画像／音声）であり、前記特定場所に記録されるデータは、各ビデオクリップの先頭部分であることを特徴とする、リムーバブル記録媒体記録再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、リムーバブル記録再生装置に関し、特にデジタルで記録された画像／音声を再生する画像／音声記録再生装置、デジタルスチルカメラ、デジタルムービー、カムコーダ、Ｖｉｄｅｏ  ＣＤ，ＤＶＤ，ＭＤ，他の光ディスク，光磁気ディスク等の記録再生装置、ＨＤＤ記録再生装置に関するものである。
【０００２】
【従来の技術】
図１１〜図１６は、従来のリムーバブル記録媒体記録再生装置による記録再生を説明する図である。図１１はリムーバブル光ディスクで一般に用いられているＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ）のファイルシステムの例を示す図、図１２は空間ビットマップの例を示す図、図１３はコンテンツ管理ファイル（Ｃｏｎｔ．ｔｘｔ）の例を示す図、図１４はコンテンツの例を示す図、図１５はディスク内キャッシュ領域の例を示す図、図１６はリムーバブル光ディスク内でのデータ配置イメージを示す図である。図１１〜図１５において、ＬＢＮ（Ｌｏｇｉｃａｌ  Ｂｌｏｃｋ  Ｎｕｍｂｅｒ）は１６進表記となっている。
【０００３】
図１６に示すようなリムーバブル光ディスクへ画像／音声記録を行う場合に、記録データをまずリムーバブル記録媒体の外周領域にあるディスクキャッシュ領域に概ね１秒分程度記録し、さらに内周領域に再度先頭から書き込む。ディスクキャッシュ領域の対応する部分の空間ビットマップ（Ｓｐａｃｅ  Ｂｉｔｍａｐ）も０（使用中）に書き換える。図１２の空間ビットマップは、各ｂｉｔが先頭からのブロックに対応しており、そのブロックが使用中（０）か、未使用（１）か、を示している。
【０００４】
再生のための電源投入時やディスクロード時点で、各ビデオクリップ（画像／音声）の先頭１秒程度の情報が集まっているディスクキャッシュ領域にある各ビデオクリップの先頭１秒程度の画像／音声情報を半導体メモリ上に読み出しておく。その後再生指示されると直ちにビデオクリップ画像／音声を提供している。リムーバブルディスクにおいて広く用いられている、ＯＤ（光ディスク）や光磁気ディスク（ＭＯＤ）は特に光学ヘッドが重いので、トラバース（ヘッドのシーク動作）に時間がかかり、比較的小型のものでもフルストロークで３００ｍＳ程度かかりその後アドレスリードしトラックを数えながらシークし所望のアドレスに行き着くまでの時間等にさらに５００ｍＳ程度を要する。また、例えば１／１０の距離をストロークする時間はトラバースモータがフルスピードに到達するはるか前に減速するので１２０ｍＳ程度を要し都合６２０ｍＳ程度かかる。よってシークの回数を減らすことはアクセス時間の短縮に大きな効果があった。
【０００５】
従来例の実際の例として４．３ＧＢのＤＶＤ−ＲＡＭにおいて、ルートディレクトリの下にファイルを書き込む場合の説明（ＵＤＦ  Ｆｉｌｅ  Ｓｙｓｔｅｍへのファイル書き込み説明）を図１７、図１８をもとに行う。
【０００６】
ＵＤＦの構造はＬＳＮ（論理セクタ番号）＝０であるディスクの先頭に、Ｖｏｌｕｍｅ  Ｓｔｒｕｃｔｕｒｅがありその後のパーティションからファイルセットがはじまり、一般的にこの場所をＬＢＮ（論理ブロック番号）＝０とする。
【０００７】
ルートディレクトリ直下にファイルｆｉｌｅ０．ｍｐ２のみ存在するディスクにｆｉｌｅ１．ｍｐ２を追加書き込みする場合を説明する。
【０００８】
（ステップ１）  Ｓｐａｃｅ  Ｂｉｔｍａｐ（ｂｉｔ＝１が相当部分の論理ブロックの未使用をあらわすｂｉｔ列、セクタ数２２１Ｆ００である本ＤＶＤでは２２１Ｆ００ビット）から、以下のステップ３、４で使用する必要サイズの空き領域を探し使用中（Ｂｉｔ＝０）とする。
【０００９】
（ステップ２）  ｆｉｌｅ１．ｍｐ２のＦｉｌｅ  Ｉｄｅｎｔｉｆｉｅｒ  Ｄｅｓｃｒｉｐｔｏｒを追加する。
【００１０】
（ステップ３）  ｆｉｌｅ１．ｍｐ２  のＦｉｌｅ  Ｅｎｔｒｙ情報を追加する。
【００１１】
（ステップ４）  ｆｉｌｅ１．ｍｐ２  実体を追加する。
【００１２】
なお、ＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ）の詳細に関しては、ＯＳＴＡ  Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  等に記載されている。その内容は非特許文献１に開示されている。
【００１３】
【非特許文献１】
ｈｔｔｐ：／／ｗｗｗ．ｏｓｔａ．ｏｒｇ／ｓｐｅｃｓ／
【００１４】
【発明が解決しようとする課題】
しかしながら上記従来の技術では、ディスクキャッシュ領域のデータが貴重なディスク容量を消費してしまうといった課題があった。すなわち、図１３に示すように、ディスクキャッシュ領域も普通のファイルとしてＦｉｌｅ  Ｓｙｓｔｅｍに登録され、図１４に示すように、Ｓｐａｃｅ  Ｂｉｔｍａｐの最後の部分も使用中（０）となっておりディスク容量を消費している。
【００１５】
特に短いビデオクリップが多い場合にはこの影響が大きくなり、ＰＣ（パーソナルコンピュータ）へ持って来て空き容量を見てみると他社の製品に比べて余計にディスクを消費しているのでは、記憶容量換算で数％の画質改善にしのぎを削りあっている業界の中において、消費者に対し競争力の点で不利になってしまうという課題があった。
【００１６】
【課題を解決するための手段】
従来抱えている課題を解決するため、本発明は下記手段を付加した。
【００１７】
すなわち、本発明のリムーバブル記録媒体記録再生装置は、リムーバブル記録媒体からデータを再生するに先立ってメモリ上に読み出しておくと再生指示から再生開始までの時間を短縮することが可能なデータを、前記リムーバブル記録媒体の特定場所にあらかじめ記録するリムーバブル記録媒体記録再生装置において、
前記特定場所に記録するデータを前記リムーバブル記録媒体に記録するに際して、前記特定場所に記録するデータに相当する空間ビットマップを未使用領域のままとすることを特徴とする。
また本発明のリムーバブル記録媒体記録再生方法は、リムーバブル記録媒体からデータを再生するに先立ってメモリ上に読み出しておくと再生指示から再生開始までの時間を短縮することが可能なデータを、前記リムーバブル記録媒体の特定場所にあらかじめ記録するリムーバブル記録媒体記録再生方法において、
前記特定場所に記録するデータを前記リムーバブル記録媒体に記録するに際して、前記特定場所に記録するデータに相当する空間ビットマップを未使用領域のままとすることを特徴とする。
本発明においては、ディスクキャッシュ領域に相当する部分のＳｐａｃｅ  Ｂｉｔｍａｐは未使用領域のままとし、ＰＣ等からの通常書き込みで書きつぶして使用しても構わない領域とする。
さらには書きつぶし判定を確実にするためこのデータには独自のヘッダ、ＣＲＣ等を付加しておき、再生時にＣＲＣチェックし正常の場合にのみ使用する。
ディスクキャッシュ領域の場所と内容を指示すため必要に応じて「コンテンツ管理ファイル」を作成する。
【００１８】
本発明では上記のように読み出し開始待ち時間を低下可能にするディスクキャッシュ領域のデータにヘッダ及びＣＲＣを付加し、相当する部分のＳｐａｃｅ  Ｂｉｔｍａｐを未使用領域のままとすることで、ディスクの容量を低減することなく読み出し開始待ち時間を低下できる。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。
【００２０】
図１〜図１０は、本発明の一実施形態を説明するための図であり、図１はファイルシステムの例を示す図、図２は空間ビットマップの例を示す図、図３はコンテンツ管理ファイル（Ｃｏｎｔ．ｔｘｔ）の例を示す図、図４はコンテンツの例を示す図、図５はディスク内キャッシュ領域の例を示す図、図６はディスク内でのデータ配置イメージを示す図、図７は本発明を応用可能な光ディスクカムコーダのブロック図である。図１１、図１２は本発明を用いたカムコーダの構成を示す図である。本発明の動作に関してディスクカムコーダへの応用例を説明する。想定するカムコーダは、必ず電源断の状態を経て、カメラモードとビデオモード間の遷移が行われるものとする。図１〜図５において、ＬＢＮ（Ｌｏｇｉｃａｌ  Ｂｌｏｃｋ  Ｎｕｍｂｅｒ）は１６進表記となっており、ＬＢＮ（Ｌｏｇｉｃａｌ  Ｂｌｏｃｋ  Ｎｕｍｂｅｒ）で示される各図の左側の数字は論理ブロック番号を示す。１論理ブロックは２ＫＢ（２０４８バイト）を想定してあり、総容量４．３ＧＢのＤＶＤ−ＲＡＭ等の光ディスクを想定している。
【００２１】
図１は本発明によるリムーバブル光ディスクで一般に用いられているＵＤＦのファイルシステムの例である。不要部分は省略されている。本実施形態ではディスクキャッシュ領域はＦｉｌｅ  Ｓｙｓｔｅｍに登録されていない。
【００２２】
図２は、各ｂｉｔが先頭からのブロックに対応しており、そのブロックが使用中（０）か、未使用（１）か、を示している。ディスクキャッシュに相当するＳｐａｃｅ  Ｂｉｔｍａｐの最後の部分は未使用（１）となっておりディスク容量を消費していない。図２の「ｆ」は１６進表記で、１１１１（２進）となる。
【００２３】
図３においては、理解を容易にするためにここからファイル実体へ直接ポイントしているように記述した。ＵＤＦにおいて本機能はＦＩＤ  （Ｆｉｌｅ  Ｉｄｅｎｔｉｆｉｅｒ  Ｄｅｓｃｒｉｐｔｏｒ）とそこからポイントされるＦｉｌｅ  Ｅｎｔｒｙで実現される。ＦＩＤにファイル名が、Ｆｉｌｅ  Ｅｎｔｒｙにファイルの作成、修正、アクセス日時、さらにファイル実体へのポインタがある。
【００２４】
なお図６では光ディスク内でのデータ配置イメージが示されており、光ディスクでは、Ｓｐａｃｅ  Ｂｉｔｍａｐ、ファイル管理領域が有る番号の若いＬＢＮは図示のように内側であるが、ＨＤＤでは逆に外側になる。
【００２５】
図７において、１０はカメラ部、１１は制御部、１２は表示出力部、１３は蓄積部である。カメラ部１０はレンズ１０１、ズーム制御部１０２、アイリス（絞り）１０３、フォーカス制御部１０４、固体撮像素子１０５、固体撮像素子１０５から出力される信号を処理するカメラ信号処理回路１０６、カメラ信号処理回路１０６からの信号をアナログ−デジタル変換するＡＤ変換器（ＡＤＣ）１０７から構成される。蓄積部１３はカメラ部１０から入力された画像データをＭＰＥＧ等の方式でエンコード（圧縮）するＣＯＤＥＣ（ｃｏｄｅ−ｄｅｃｏｄｅｒ；符号・復号器）１３１、エンコード（圧縮）された画像データを一時記録する半導体メモリ１３２、ＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｎｇ  ｏｄｅ）回路１３３から構成される。
【００２６】
表示出力部１２は液晶表示素子（ＬＣＤ）に画像表示するためのＬＣＤドライバー１２１、画像データをデジタル−アナログ変換するＤＡ変換器（ＤＡＣ）１２３から構成される。また、制御部１１はカメラ部１０のズーム、アイリス、フォーカス、オートゲインコントロール等の制御を行うカメラ制御部１１１、ＣＯＤＥＣ１３１を制御する蓄積制御部１１３、カメラ制御部１１１，表示出力部１２のＬＣＤドライバー１２１，蓄積制御部１１３等を制御するシステム制御部１１２、ＫＥＹ１１４から構成される。
「カメラモードの遷移とフロー」
図８を用いて、「カメラモードの遷移とフロー」に関して説明する。
【００２７】
なお、以下のフローはシステム制御部１１２によって実行される。また、ディスクに対する読み書きは蓄積制御部１１３を介して行われる。
カメラモード時にディスクが挿入されるか、ディスク挿入状態で不図示の電源ＳＷがカメラモード側に投入されると下記フローが起動する。
（ステップＳ１１）
コンテンツ管理ファイルが有るかを確認する。蓄積制御部１１３はディスク１３４のＴＯＣ領域を半導体メモリ１３２へ読み出しておく。コンテンツ管理ファイルが有れば、ステップＳ１３へ進む。
（ステップＳ１２）
コンテンツ管理ファイルが無ければ、図３で示すようなファイル名（Ｆｉｌｅ  ｎａｍｅ）、タイムスタンプ（Ｄａｔｅ，Ｔｉｍｅ）、論理ブロック番号（ＬＢＮ）、サイズ（Ｓｉｚｅ）、ディスクキャッシュ領域の場所（Ｄｉｓｋ  Ｃａｃｈｅ）などが記載されたコンテンツ管理ファイルを作成する。
（ステップＳ１３）
Ｆｉｌｅ  Ｓｙｓｔｅｍの空間ビットマップ（Ｓｐａｃｅ  Ｂｉｔｍａｐ）を読み、ディスク後方の連続した空き領域を探す。空き領域のサイズは半導体メモリにキャッシュできる量相当が望ましい。
「記録スタンバイ」状態となる。ＫＥＹ１１４のＲＥＣボタンが押される。「記録」状態に遷移し記録開始する。
（ステップＳ１４）
図７に示すように、カメラ部１０から画像データが入力され、ＣＯＤＥＣ（ｃｏｄｅ−ｄｅｃｏｄｅｒ；符号・復号器）１３１でＭＰＥＧ等の方式でエンコード（圧縮）された画像データは半導体メモリ１３２に一時記録される。これは記録時間で数秒から数十秒程度画像データを保管しておき、ディスクのヘッドが振動衝撃で動いてしまって再度戻って記録可能になるまでの画像データの保管、さらにはディスクのスピンドルモータの回転や電力消費の多いアナログ回路の動作を一時停止し消費電力の低減を図る場合が多いがその場合ディスク停止中の画像データの一時保管に用いられ、この場合の半導体メモリは特にＳＰＭ（ショックプルーフメモリ）と呼ばれる。なお、ここでは圧縮画像ストリームより数倍の記録レートでディスクに記録されるシステムを想定している。
【００２８】
半導体メモリ１３２にバッファされている記録データを先頭から例えば２ＭＢ（ＭＰＥＧ２のＴＶ放送で一般的に使われているＭＰ＠ＭＬ（メインプロファイルメインレベル）の上限１５Ｍｂｐｓの１秒分相当、つまりヘッドシーク開始し読み出し開始までの間に上限速度で読み出されても余裕の有る時間相当のサイズ）を半導体メモリに書き込む。
（ステップＳ１５）
半導体メモリ１３２に書き込まれた２ＭＢのデータを、ディスク後方のディスクキャッシュ領域の００’に、Ｓｐａｃｅ  Ｂｉｔｍａｐが未使用であるのを確認の上、図５に示すようにヘッダとＣＲＣ  （Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ；巡回冗長検査）符号を付加して書き込む。この時点では半導体メモリ１３２の先頭２ＭＢはまだ開放しない。ヘッダは一般的に４バイトの特定コード（通称マジックコード）、ファイル名とタイムスタンプ等で構成される。ＵＤＦファイルの場合には、Ｆｉｌｅ  ＥｎｔｒｙにＵｎｉｑｕｅ  ＩＤ（ディスク内で唯一のコード）を持つことも可能でありその場合にはＵｎｉｑｕｅ  ＩＤも含めるのが望ましい。さらにヘッダ部分のみのＣＲＣを付加する場合もある。そして００’のディスクキャッシュ領域に相当するＳｐａｃｅ  Ｂｉｔｍａｐは未使用のままとする。なお、すでにＮ回記録が行われている場合には００’はＮ０’となる。
【００２９】
（ステップＳ１６）
半導体メモリ１３２に残っているステップＳ１５で書き込んだのと同一データをヘッダやＣＲＣを付加せずに普通に図６の内周領域００の部分にも書き込み半導体メモリ１３２上の先頭２ＭＢの記憶場所を開放する。００の内周領域に相当するＳｐａｃｅ  Ｂｉｔｍａｐは使用中とする。なお、すでにＮ回記録が行われている場合、００はＮ０である。
【００３０】
（ステップＳ１７）
以降のデータは普通に０１の領域（可変サイズ）に続けて書き込む。なお、すでにＮ回記録が行われている場合には０１はＮ１となる。
【００３１】
（ステップＳ１８）
ワンテイク採り終わりＫＥＹ１１４のＳＴＯＰボタンが押されたことを検知する。ＳＴＯＰボタンが押されていなければステップＳ１７に戻る。ＳＴＯＰボタンが押されていればステップＳ１９に進む。
【００３２】
（ステップＳ１９）
エンコードを停止し、コンテンツ管理ファイルに、コンテンツの位置（００）とディスクキャッシュ領域の位置（００’）を記録する。なお、すでにＮ回記録が行われている場合は００’、００はそれぞれＮ０’、  Ｎ０である。
「二度目以降の記録開始」
再度ＫＥＹ１１４のＲＥＣボタンが押される。コンテンツ管理ファイルがあるのでそれを読み、Ｆｉｌｅ  Ｓｙｓｔｅｍとの整合性を確認の上、記録データ２ＭＢをディスク後方の１０’の位置をコンテンツ管理ファイルから知り同領域のＦｉｌｅ  ＳｙｓｔｅｍのＳｐａｃｅ  Ｂｉｔｍａｐが未使用であることも確認の上、ヘッダとＣＲＣを付加して書き込む。その後も１０’のディスクキャッシュ領域に相当するＳｐａｃｅ  Ｂｉｔｍａｐは未使用のままとする。
【００３３】
コンテンツ管理ファイルに、コンテンツの位置（１０）とディスクキャッシュ領域の位置（１０’）を記録する。
【００３４】
三度目以降の記録の動作は上記の二度目の記録と同様である。
「電源断→ビデオモード時、及びビデオモード時のディスク挿入時」
ビデオモード時にディスクが挿入されるか、ディスク挿入状態で電源がビデオモード側に投入される。
「ビデオモードの遷移とフロー」
図９を用いて、「ビデオモードの遷移とフロー」に関して説明する。
【００３５】
なお、以下のフローはシステム制御部１１２によって実行される。また、ディスクに対する読み書きは蓄積制御部１１３を介して行われる。
ビデオモードでかつディスク挿入状態になった時には以下のフローが起動しまず再生準備処理を行う。
【００３６】
（ステップＳ２１）
コンテンツ管理ファイルを探す。コンテンツ管理ファイルが無ければ処理を終了し「再生スタンバイ状態」とする。コンテンツ管理ファイルがあればステップＳ２２へ進む。
【００３７】
（ステップＳ２２）
コンテンツ管理ファイルからディスクキャッシュ領域を検知し、ディスクキャッシュ領域（００’，１０’，，，，ｅｔｃ）に対応する部分のＳｐａｃｅ  Ｂｉｔｍａｐが０（使用中）であったらディスクキャッシュ領域はすでに上書きされていることになるので基本的には何もせず終了し「再生スタンバイ状態」とする。またはバックグラウンドジョブで各コンテンツの頭を所定量ずつ半導体メモリにロードし、再生指示に備える方法も可能であり公知である。ディスクキャッシュ領域に対応する部分のＳｐａｃｅ  Ｂｉｔｍａｐが未使用ならばステップＳ２３へ進む。
【００３８】
（ステップＳ２３）
ディスクキャッシュ領域（００’，１０’，，，，ｅｔｃ）のデータをＣＲＣチェックしながら半導体メモリ１３２にバッファし「再生スタンバイ状態」となる。このときＦｉｌｅ  Ｓｙｓｔｅｍのファイル名、コンテンツ管理ファイルに記載されているファイル名、ファイル作成Ｄａｔａ／Ｔｉｍｅとヘッダの内容が一致しているかの確認も行う。一致しない場合にはＦｉｌｅ  Ｓｙｓｔｅｍとコンテンツ管理ファイルとコンテンツの整合性が取れていないので下記の「整合性の修復処理」をおこなう。もし半導体メモリにバッファしている最中にファイル再生指示がきたならばそれを優先し、そのファイルがすでにバッファされていれば直ちにそれから再生開始し、未だであれば本来の記録場所までシークしてそこから再生する。
【００３９】
ＫＥＹ１１４のＣＵＲＳＯＲキーで特定のファイルが選択され、さらにＰＢキーにより再生指示が入ったら「再生開始」状態に遷移する。
【００４０】
（ステップＳ２４）
特定のファイル、ここでは”ＦｉｌｅＮ．ｍｐ２”の先頭部分が、半導体メモリ１３２にあるか調査する。
【００４１】
”ＦｉｌｅＮ．ｍｐ２”の先頭部分が半導体メモリ１３２に無ければステップＳ２６′に進む。半導体メモリ１３２に有ればステップＳ２５へ進む。
【００４２】
（ステップＳ２５）
半導体メモリ１３２上にある、”ＦｉｌｅＮ．ｍｐ２”の先頭部分（Ｎ０）２ＭＢのデータを再生開始する。
【００４３】
（ステップＳ２６）
同時にＮ１領域へシーク開始し、そこにある”ＦｉｌｅＮ．ｍｐ２”の先頭から２ＭＢ部分のデータの部分をリードし半導体メモリ１３２にバッファする。
【００４４】
（ステップＳ２６′）
ディスクの内周領域のＮ０領域へシークし半導体メモリにバッファし概ねＮ０領域の２ＭＢ読み出し完了後再生開始する。その後、ステップＳ２７へ進む。
【００４５】
（ステップＳ２７）
ディスクＮ１領域を再生し半導体メモリにバッファする。画像は継続し同バッファから読み出し再生する。
【００４６】
（ステップＳ２８）
Ｎ１領域再生完了（ビデオクリップ再生終了）、もしくはＫＥＹ１１４のＳＴＯＰボタンが押されたかを検知する。Ｎ１領域再生完了（ビデオクリップ再生終了）、もしくはＳＴＯＰボタンが押されたら「再生スタンバイ」モードへ遷移する。Ｎ１領域再生完了していない（ビデオクリップ再生未終了）、もしくはＳＴＯＰボタンが押されていない場合には再度検知を行う。
「整合性の検査修復処理」
以下、整合性の検査修復処理について、図１０を用いて説明する。
【００４７】
（ステップＳ３１）
ディスクキャッシュ領域（００’，１０’，，，，ｅｔｃ）のデータを００’（Ｎ＝０）から順に読み込み、まず００’（Ｎ＝０）のヘッダ、ＣＲＣをチェックする。そして、ディスクキャッシュ領域をリードしている時に、各ビデオクリップの先頭１秒程度の情報を下記のそれぞれの場合の条件に分け処理する。
【００４８】
コンテンツ管理ファイルには存在するがＦｉｌｅ  Ｓｙｓｔｅｍには存在しない場合にはステップＳ３２に進む。Ｆｉｌｅ  Ｓｙｓｔｅｍに存在するがコンテンツ管理ファイルに存在しない場合には、ステップＳ３２′に進む。コンテンツ管理ファイル及びコンテンツ管理ファイルに存在する場合には、正常で修復が無用なのでステップＳ３３へ進む。
【００４９】
（ステップＳ３２）
コンテンツ管理ファイルには存在するがＦｉｌｅ  Ｓｙｓｔｅｍには存在しない場合には、ＰＣ等本方式に非対応なシステムからコンテンツ消去があったと考えられる。そこで、かかる場合には、ステップＳ３２において、コンテンツ管理ファイルの相当部分も消去する。そして、ステップＳ３３へ進む。
【００５０】
（ステップＳ３２′）
一方、Ｆｉｌｅ  Ｓｙｓｔｅｍに存在するがコンテンツ管理ファイルに存在しない場合には、ＰＣ等本方式に非対応なシステムからコンテンツ管理ファイルが一度消去された場合が想定される。そこで、かかる場合にはコンテンツ管理ファイルの空き領域に再度登録（追加登録）する。そして、ステップＳ３３へ進む。
【００５１】
（ステップＳ３３）
ディスクキャシュ領域の次のデータを読む（Ｎ＝Ｎ＋１）。
【００５２】
（ステップＳ３４）
ディスクキャッシュ領域のデータを全て読んだかどうかを判断する。ディスクキャッシュ領域をまだ全て読んでなければ、ステップＳ３１へ戻り同じ動作を繰り返す。ディスクキャッシュ領域を全て読んだ場合にはステップＳ３５へ進む。
【００５３】
（ステップＳ３５）
ファイルシステム（Ｆｉｌｅ  Ｓｙｓｔｅｍ）及びコンテンツ管理ファイルに存在するのに、ディスクキャッシュ領域には存在しないファイルがあるか否かを判断する。
【００５４】
ファイルがない場合には「再生スタンバイ」となる。一方、ファイルがある場合にはステップＳ３６に進む。
【００５５】
（ステップＳ３６）
ディスクキャッシュ領域のリード終了時にも、Ｆｉｌｅ  Ｓｙｓｔｅｍ及びコンテンツ管理ファイルには存在するがディスクキャッシュ領域からは検出できなかったコンテンツは、一度、ＰＣ等発明方式に非対応なシステムがディスクの最後の方まで書きその後その部分を開放したと考えられる。そこで、Ｎ０の領域をディスクキャッシュ領域Ｎ０’にコピーする。
【００５６】
なお、ヘッドのシーク時間を低減するため、ディスクキャッシュ領域をディスクの後半だけでなく、中程等にも複数持つことや、中程のみに持って、本来の記録領域が増加してきたら後方へ移動するなどの応用例も容易に考えられるので、かかる形態も本発明の範疇に含まれるものとする。
【００５７】
本実施形態では、キャッシュするサイズを２ＭＢとしたが、記録時に一秒分のサイズ（記録レートに依存し可変サイズ）とすることも勿論可能である。
【００５８】
さらに簡易な方法としてコンテンツ管理ファイルを扱わない場合には、ディスクの後方の特定領域を使用する方法も採用可能である。
【００５９】
【発明の効果】
以上の説明から明らかなように、本発明では、汎用的なＦＡＴやＵＤＦ等のファイルシステムの規約に違反することなく、画像／音声の再生時にリムーバブル記録媒体上をヘッドがシークし再生開始しデータが一定量読み出される時間（数秒程度）を待つことなく、直ちに画像／音声を提供することが可能となる画像／音声再生装置を、リムーバブル記録媒体の記憶領域を低減することなく提供可能となる。
【図面の簡単な説明】
【図１】本発明によるリムーバブル光ディスクで一般に用いられているＵＤＦのファイルシステムの例である。
【図２】本発明による空間ビットマップの例を示す図である。
【図３】コンテンツ管理ファイルの例を示す図である。
【図４】コンテンツの例を示す図である。
【図５】ディスクキャッシュ領域の例を示す図である。
【図６】ディスク内でのデータ配置イメージ図である。
【図７】本発明を応用可能な光ディスクカムコーダのブロック図である。
【図８】カメラモードの遷移とフローを示す図である。
【図９】ビデオモードの遷移とフローを示す図である。
【図１０】整合性の検査修復処理のフローである。
【図１１】リムーバブル光ディスクで一般に用いられているＵＤＦのファイルシステムの例である。
【図１２】Ｓｐａｃｅ  Ｂｉｔｍａｐの例を示す図である。
【図１３】コンテンツ管理ファイルの例を示す図である。
【図１４】コンテンツの例を示す図である。
【図１５】ディスクキャッシュ領域の例を示す図である。
【図１６】ディスク内でのデータ配置イメージ図である。
【図１７】４．３ＧＢのＤＶＤ−ＲＡＭにおけるルートディレクトリ下にファイルｆｉｌｅ０．ｍｐ２のみが有る場合のファイルセット構造を示す図である。
【図１８】４．３ＧＢのＤＶＤ−ＲＡＭにおけるルートディレクトリ下にファイルｆｉｌｅ０．ｍｐ２とｆｉｌｅ１．ｍｐ２の二つが有る場合のファイルセット構造を示す図である。
【符号の説明】
１０  カメラ部
１１  制御部
１２  表示出力部
１３  蓄積部
１０１  レンズ
１０２  ズーム制御部
１０３  アイリス（絞り）
１０４  フォーカス制御部
１０５  固体撮像素子
１０６  カメラ信号処理回路
１０７  ＡＤ変換器（ＡＤＣ）
１１１  カメラ制御部
１１２  システム制御部
１１３  蓄積制御部
１２１  液晶表示ドライバー
１２３  ＤＡ変換器
１３１  ＣＯＤＥＣ（ｃｏｄｅ−ｄｅｃｏｄｅｒ；符号・復号器）
１３２  半導体メモリ
１３３  ＥＣＣ
【図１】
2005011463.tif 000003
【図２】
2005011463.tif 000004
【図３】
2005011463.tif 000005
【図４】
2005011463.tif 000006
【図５】
2005011463.tif 000007
【図６】
2005011463.tif 000008
【図７】
2005011463.tif 000009
【図８】
2005011463.tif 000010
【図９】
2005011463.tif 000011
【図１０】
2005011463.tif 000012
【図１１】
2005011463.tif 000013
【図１２】
2005011463.tif 000014
【図１３】
2005011463.tif 000015
【図１４】
2005011463.tif 000016
【図１５】
2005011463.tif 000017
【図１６】
2005011463.tif 000018
【図１７】
2005011463.tif 000019
【図１８】
2005011463.tif 000020