(57)【特許請求の範囲】
【請求項１】
複数の基本単位記憶領域から構成され，１駒の画像データが複数の上記基本単位記憶領域にわたって記憶されている画像データ記憶領域，および複数の上記基本単位記憶領域にわたって記憶されている１駒の画像データが，どの基本単位記憶領域に記憶されているかを表わすアドレスを記憶しているデータ記憶管理領域を有している記憶媒体から画像データを再生する装置において，
画像データの再生要求に応答して，再生要求された１駒の画像データのすべてが記憶されている上記基本単位記憶領域のすべてのアドレスを上記データ記憶管理領域から読取るアドレス読取手段，
上記アドレス読取手段によって読取られたアドレスが連続アドレスかどうかを判定する連続アドレス判定手段，
上記連続アドレス判定手段により連続アドレスと判定されたアドレスについては，連続アドレスの先頭アドレスおよび最終アドレスならびにこれらの先頭アドレスから最終アドレスの間が連続していることを表わす識別データを一旦記憶し，かつ連続アドレスでないと判定されたアドレスについては，上記アドレス読取手段により読取られたアドレスを一旦記憶するアドレス記憶手段，ならびに
上記アドレス記憶手段に記憶されたアドレスを，上記アドレス記憶手段から読取り，読取られたアドレスをもつ上記基本単位記憶領域に記憶されている画像データを，上記画像データ記憶領域から読出して出力するデータ読取手段，
を備えた画像データ再生装置。
【請求項２】
上記アドレス記憶手段が，
高速読出しメモリとこの高速読出しメモリよりも読出し速度の遅い標準読出しメモリとを含み，上記アドレス読取手段によって読取られるアドレスを高速読出しメモリから順に記憶し，高速読出しメモリの記憶容量がオーバとなったことにより残りのアドレスを標準読出しメモリに記憶するものである，
請求項１に記載の画像データ再生装置。
【請求項３】
複数の基本単位記憶領域から構成され，１駒の画像データが複数の上記基本単位記憶領域にわたって記憶されている画像データ記憶領域，および複数の上記基本単位記憶領域にわたって記憶されている１駒の画像データが，どの基本単位記憶領域に記憶されているかを表わすアドレスを記憶するデータ記憶管理領域を有している記憶媒体に画像データを記録する装置において，
上記データ記憶領域に含まれる上記基本単位記憶領域のうち１駒の画像データを記憶できる数の上記基本単位記憶領域の空領域のアドレスを上記データ記憶管理領域から読取るアドレス読取手段，
上記アドレス読取手段によって読取られたアドレスが連続アドレスかどうかを判定する連続アドレス判定手段，
上記連続アドレス判定手段により連続アドレスと判定されたアドレスについては，連続アドレスの先頭アドレスおよび最終アドレスならびにこれらの先頭アドレスから最終アドレスの間が連続していることを表わす識別データを一旦記憶し，かつ連続アドレスでないと判定されたアドレスについては，上記アドレス読取手段により読取られたアドレスを一旦記憶するアドレス記憶手段，
上記アドレス記憶手段に記憶されたアドレスを読取り，上記画像データ記憶領域に含まれる上記基本単位記憶領域のうち，上記アドレス記憶手段から読取られたアドレスをもつ上記基本単位記憶領域に，与えられる１駒の画像データを書込むデータ書込手段，ならびに
上記データ書込手段によって画像データが書込まれた上記基本単位記憶領域のアドレスを新たに上記データ記憶管理領域に記憶するデータ記憶管理領域更新手段，
を備えた画像データ記録装置。
【請求項４】
上記アドレス記憶手段が，
高速読出しメモリとこの高速読出しメモリよりも読出し速度の遅い標準読出しメモリとを含み，上記アドレス読取手段によって読取られるアドレスを高速読出しメモリから順に記憶し，高速読出しメモリの記憶容量がオーバとなったことにより残りのアドレスを標準読出しメモリに記憶するものである，
請求項３に記載の画像データ記録装置。
【請求項５】
複数の基本単位記憶領域から構成され，１駒の画像データが複数の上記基本単位記憶領域にわたって記憶されている画像データ記憶領域，および複数の上記基本単位記憶領域にわたって記憶されている１駒の画像データが，どの基本単位記憶領域に記憶されているかを表わすアドレスを記憶しているデータ記憶管理領域を有している記憶媒体から画像データを再生する装置において，
画像データの再生要求に応答して，再生要求された１駒の画像データのすべてが記憶されている上記基本単位記憶領域のすべてのアドレスを上記データ記憶管理領域から読取り，
上記読取られたアドレスが連続アドレスかどうかを判定し，
連続アドレスと判定されたアドレスについては，連続アドレスの先頭アドレスおよび最終アドレスならびにこれらの先頭アドレスから最終アドレスの間が連続していることを表わす識別データを一旦記憶し，かつ連続アドレスでないと判定されたアドレスについては，読取られたアドレスを一旦記憶し，
記憶されたアドレスを読取り，読取られたアドレスをもつ上記基本単位記憶領域に記憶されている画像データを，上記画像データ記憶領域から読出して出力する，
画像データ再生方法。
【請求項６】
上記アドレス記憶処理が，
上記アドレス読取処理によって読取られるアドレスを高速読出しメモリから順に記憶し，高速読出しメモリの記憶容量がオーバとなったことにより残りのアドレスを標準読出しメモリに記憶するものである，
請求項５に記載の画像データ再生方法。
【請求項７】
複数の基本単位記憶領域から構成され，１駒の画像データが複数の上記基本単位記憶領域にわたって記憶されている画像データ記憶領域，および複数の上記基本単位記憶領域にわたって記憶されている１駒の画像データが，どの基本単位記憶領域に記憶されているかを表わすアドレスを記憶するデータ記憶管理領域を有している記憶媒体に画像データを記録する装置において，
上記画像データ記憶領域に含まれる上記基本単位記憶領域のうち１駒の画像データを記憶できる数の上記基本単位記憶領域の空領域のアドレスを上記データ記憶管理領域から読取り，
読取られたアドレスが連続アドレスかどうかを判定し，
上記連続アドレス判定処理により連続アドレスと判定されたアドレスについては，連続アドレスの先頭アドレスおよび最終アドレスならびにこれらの先頭アドレスから最終アドレスの間が連続していることを表わす識別データを一旦記憶し，かつ連続アドレスでないと判定されたアドレスについては，読取られたアドレスを一旦記憶し，
記憶されたアドレスを読取り，上記画像データ記憶領域に含まれる上記基本単位記憶領域のうち，読取られたアドレスをもつ上記基本単位記憶領域に，与えられる１駒の画像データを書込み，
画像データが書込まれた上記基本単位記憶領域のアドレスを新たに上記データ記憶管理領域に記憶する，
画像データ記録方法。
【請求項８】
上記アドレス記憶処理が，
上記アドレス読取処理によって読取られるアドレスを高速読出しメモリから順に記憶し，高速読出しメモリの記憶容量がオーバとなったことにより残りのアドレスを標準読出しメモリに記憶するものである，
請求項７に記載の画像データ記録方法。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は，画像データを記憶する記憶媒体から画像データを再生する画像データ再生装置およびこのような記憶媒体に画像データを記憶する画像データ記録装置に関する。
【０００２】
【発明の背景】
画像データを記憶するメモリ・カードにおいては，多数のクラスタからなるデータ記憶領域が含まれている。このクラスタはたとえば８キロ・バイトの記憶容量をもっている。したがって１画面分の画像データは１つのクラスタ内に収まらず，複数のクラスタを用いて記憶される。このために１画面を構成する画像データがどこのクラスタに記憶されているかを記憶しておく必要が生じる。このようなクラスタの管理は，メモリ・カードに含まれるデータ管理領域において行なわれている。
【０００３】
データ記憶領域とデータ管理領域とを有するメモリ・カードにおいては，メモリ・カードに記憶されているデータを再生する場合，データ管理領域が参照され１画面を構成する初めの画像データが記憶されているクラスタのアドレスが読取られる。データ記憶領域に含まれるクラスタのうち読取られたアドレスをもつクラスタに記憶されている画像データが読出される。つづいて次の画像データが記憶されているクラスタのアドレスが，データ管理領域から読取られ，読取られたアドレスをもつクラスタに記憶されている画像データが読出される。データ管理領域からのアドレスの読取りと，読取られたアドレスをもつクラスタからのデータの読出しとが繰返されて一画面分の画像データが，メモリ・カードのデータ記憶領域から読出される。このようにデータ管理領域からのアドレスの読取りと読取られたアドレスをもつクラスタからのデータの読出しとが交互に繰返されて一画面分の画像データがメモリ・カードから読出されるため，迅速な画像再生は望めない。
【０００４】
またデータの書込みにおいても，データ管理領域を参照して空いているクラスタを探し，空いているクラスタにデータを書き込み，再び空クラスタを探すことを繰返して１画面分の画像データをメモリ・カードに書込むので，迅速な画像記録が望めない。
【０００５】
【発明の開示】
この発明は，記録媒体に記録されている画像データを迅速に再生することおよび画像データを迅速に記録媒体に記録することを目的とする。
【０００６】
第１の発明は，複数の基本単位記憶領域から構成され，１駒の画像データが複数の上記基本単位記憶領域にわたって記憶されている画像データ記憶領域，および複数の上記基本単位記憶領域にわたって記憶されている１駒の画像データが，どの基本単位記憶領域に記憶されているかを表わすアドレスを記憶しているデータ記憶管理領域を有している記憶媒体から画像データを再生する装置において，画像データの再生要求に応答して，再生要求された１駒の画像データのすべてが記憶されている上記基本単位記憶領域のすべてのアドレスを上記データ記憶管理領域から読取るアドレス読取手段，上記アドレス読取手段により読取られたアドレスを一旦記憶するアドレス記憶手段，ならびに上記アドレス記憶手段に記憶されたアドレスを，上記アドレス記憶手段から読取り，読取られたアドレスをもつ上記基本単位記憶領域に記憶されている画像データを，上記データ記憶領域から読出して出力するデータ読取手段を備えていることを特徴とする。
【０００７】
第１の発明のデータ再生方法は，複数の基本単位記憶領域から構成され，１駒の画像データが複数の上記基本単位記憶領域にわたって記憶されている画像データ記憶領域，および複数の上記基本単位記憶領域にわたって記憶されている１駒の画像データが，どの基本単位記憶領域に記憶されているかを表わすアドレスを記憶しているデータ記憶管理領域を有している記憶媒体から画像データを再生する装置において，画像データの再生要求に応答して，再生要求された１駒の画像データのすべてが記憶されている上記基本単位記憶領域のすべてのアドレスを上記データ記憶管理領域から読取り，読取られたアドレスを一旦記憶し，記憶されたアドレスを読取り，読取られたアドレスをもつ上記基本単位記憶領域に記憶されている画像データを，上記データ記憶領域から読出して出力することを特徴とする。
【０００８】
第１の発明によると，上記記憶媒体に記録されている画像データの再生要求があると再生要求された１駒の画像データすべてが記憶されている上記基本単位記憶領域のすべてのアドレスが読取られ，一旦記憶される。データ再生するときには一旦記憶されたアドレスを参照して，上記基本単位記憶領域に記憶されているデータが読取られる。
【０００９】
基本単位記憶領域からの画像データの読取りごとにデータ記憶管理領域からアドレスを読取らず，再生要求された一駒の画像データすべてが記憶されている上記基本単位記憶領域のすべてのアドレスを一旦記憶した上で，一旦記憶したアドレスを参照して上記基本単位記憶領域に記憶されているデータが読取られる。したがって基本単位記憶領域からの画像データの読取りごとにデータ管理領域からアドレスを読取る場合に比べ，画像データの読取り時間を短縮できる。したがって記録媒体からの画像データの再生を迅速化できる。
【００１０】
好ましくは，上記読取られたアドレスが連続アドレスかどうかを判定し，上記アドレス記憶処理において，上記連続アドレス判定処理により連続アドレスと判定されたアドレスについて，連続アドレスの先頭アドレスおよび最終アドレスならびにこれらの先頭アドレスから最終アドレスの間が連続していることを表わす識別データを記憶する。
【００１１】
これによりアドレスの記憶量を実質的に少なくすることができ，メモリの使用効率を向上させることができる。
【００１２】
上記アドレス記憶処理において，上記アドレス読取手段によって読取られるアドレスを高速読出しメモリから順に記憶し，高速読出しメモリの記憶容量がオーバとなったことにより残りのアドレスを標準読出しメモリに記憶するとよい。
【００１３】
これにより一旦記憶されたアドレスの高速読出しが可能となり，より迅速にデータ再生が可能となる。
【００１４】
第２の発明は，複数の基本単位記憶領域から構成され，１駒の画像データが複数の上記基本単位記憶領域にわたって記憶されている画像データ記憶領域，および複数の上記基本単位記憶領域にわたって記憶されている１駒の画像データが，どの基本単位記憶領域に記憶されているかを表わすアドレスを記憶するデータ記憶管理領域を有している記憶媒体に画像データを記録する装置において，上記画像データ記憶領域に含まれる上記基本単位記憶領域のうち１駒の画像データを記憶できる数の上記基本単位記憶領域の空領域のアドレスを上記データ記憶管理領域から読取るアドレス読取手段，上記アドレス読取手段により読取られたアドレスを一旦記憶するアドレス記憶手段，上記アドレス記憶手段に記憶されたアドレスを読取り，上記データ記憶領域に含まれる上記基本単位記憶領域のうち，上記アドレス記憶手段から読取られたアドレスをもつ上記基本単位領域に，与えられる１駒の画像データを書込むデータ書込手段，ならびに上記データ書込手段によって画像データが書込まれた上記基本単位記憶領域のアドレスを新たに上記データ記憶管理領域に記憶するデータ記憶管理領域更新手段を備えていることを特徴とする。
【００１５】
第２の発明のデータ記録方法は，複数の基本単位記憶領域から構成され，１駒のデータが複数の上記基本単位記憶領域にわたって記憶されているデータ記憶領域，および複数の上記基本単位記憶領域にわたって記憶されている１駒のデータが，どの基本単位記憶領域に記憶されているかを表わすアドレスを記憶するデータ記憶管理領域を有している記憶媒体にデータを記録する装置において，上記データ記憶領域に含まれる上記基本単位記憶領域のうち１駒の画像データを記憶できる数の上記基本単位記憶領域の空領域のアドレスを上記データ記憶管理領域から読取り，読取られたアドレスを一旦記憶し，記憶されたアドレスを読取り，上記データ記憶領域に含まれる上記基本単位記憶領域のうち，読取られたアドレスをもつ上記基本単位領域に，与えられる１駒の画像データを書込み，画像データが書込まれた上記基本単位記憶領域のアドレスを新たに上記データ記憶管理領域に記憶することを特徴とする。
【００１６】
第２の発明によると，上記基本単位記憶領域のうち１駒の画像データを記憶できる数の上記基本単位記憶領域の空領域のアドレスが上記データ記憶管理領域から読取られ，一旦記憶される。記録すべき画像データが与えられると，一旦記憶された，上記基本単位記憶領域のうちの空領域アドレスが読取られ，空領域とされている上記基本単位記憶領域に書込まれる。上記基本単位記憶領域に画像データが書込まれると，データが書込まれた上記基本単位記憶領域のアドレスは新たに上記データ記憶管理領域に記憶される。複数の上記基本単位記憶領域にデータが書込まれた場合には，データが書込まれた上記基本単位記憶領域のすべてのアドレスが新たに上記データ記憶管理領域に記憶される。
【００１７】
基本単位記憶領域に画像データを記録するごとにデータ記憶管理領域を検索し，空いている上記基本単位記憶領域を探し出さずに，あらかじめ空いている上記基本単位記憶領域のうち１駒の画像データを記憶できる数の基本単位記憶領域のアドレスを検索し記憶している。したがって一旦記憶されているアドレスを参照するだけで，画像データを書込むべき上記基本単位記憶領域を知ることができその基本単位記憶領域に画像データを書込むことができる。このため，データの書込み時間を短縮でき，記録媒体への画像データの記録を迅速化できる。
【００１８】
好ましくは読取られたアドレスが連続アドレスかどうかを判定し，上記アドレス記憶処理において，上記連続アドレス判定処理により連続アドレスと判定されたアドレスについて，連続アドレスの先頭アドレスおよび最終アドレスならびにこれらの先頭アドレスから最終アドレスの間が連続していることを表わす識別データを記憶する。
【００１９】
これによりアドレスの記憶量を実質的に少なくすることができ，メモリの使用効率を向上させることができる。
【００２０】
上記アドレス記憶処理において，上記アドレス読取手段によって読取られるアドレスを高速読出しメモリから順に記憶し，高速読出しメモリの記憶容量がオーバとなったことにより残りのアドレスを標準読出しメモリに記憶するとよい。
【００２１】
これにより一旦記憶されたアドレスの高速読出しが可能となり，より迅速にデータ記録が可能となる。
【００２２】
【実施例の説明】
図１はこの発明の実施例を示すもので画像データ記録再生装置の電気的構成を示すブロック図である。
【００２３】
画像データ記録再生装置１５の全体の動作はＣＰＵ１０によって統括される。
【００２４】
図１に示す画像データ記録再生装置１５においては，被写体を撮像し，撮像によって得られた画像データを，画像データ記録再生装置１５に着脱自在に装着されるメモリ・カード４０に記録するための撮像回路部２０と，メモリ・カード４０に記録されている画像データを再生して画像データ記録再生装置に着脱自在に装着されるモニタ表示装置５０に表示するための再生回路部３０とが含まれている。
【００２５】
撮像レンズ２１によって被写体像がＣＣＤ２２の受光面に結像する。これによりＣＣＤ２２から被写体像を表わす映像信号が出力され前処理回路２３に与えられる。
【００２６】
前処理回路２３は，増幅回路，ガンマ補正回路などを含むもので，入力するアナログ映像信号を増幅，ガンマ補正などの処理を行ない出力する。前処理回路２３から出力されるアナログ映像信号はアナログ／ディジタル変換回路２４においてディジタル画像データに変換される。
【００２７】
アナログ／ディジタル変換回路２４において変換されたディジタル画像データはＹ／Ｃ処理回路２５に与えられる。ディジタル画像データはＹ／Ｃ処理回路２５に与えられることにより，Ｙ／Ｃ処理回路２５において輝度データとＲ−ＹおよびＢ−Ｙの色差データから構成される色データが生成される。Ｙ／Ｃ処理回路２５において生成された輝度データおよび色データはデータ圧縮回路２６に与えられ，ハフマン符号化，ランレングス符号化などによりデータ圧縮処理が施される。
【００２８】
データ圧縮されたディジタル画像データはメモリ・カード４０に与えられ記録される。メモリ・カード４０へのディジタル画像データの記録処理について詳しくは後述する。
【００２９】
メモリ・カード４０に記録された画像データを再生するときにはメモリ・カード４０に記録されている画像データが読出される。この画像データの読出し処理についても詳しくは後述する。
【００３０】
メモリ・カード４０に記録されているディジタル画像データはインターフェイス１４を介して再生回路部３０に与えられる。
【００３１】
ディジタル画像データはデータ伸張回路３１に与えられデータ伸張処理が施こされる。データ伸張が施こされたディジタル画像データはＹ／Ｃ処理回路３２を経てディジタル／アナログ変換回路３３に与えられ，アナログ映像信号に変換される。ディジタル／アナログ変換回路３３において変換されたアナログ映像信号は後処理回路３４に与えられる。
【００３２】
後処理回路３４において，アナログ映像信号の増幅などの処理が施こされ，出力される。後処理回路３４から出力されるアナログ映像信号はコネクタ３４を介してモニタ表示装置５０に与えられる。これにより，メモリ・カード４０に記録された画像データによって表わされる画像がモニタ表示装置５０に表示される。
【００３３】
図２に，データ記録再生装置１５に装着されるメモリ・カード４０のデータ・フォーマットが示されている。
【００３４】
メモリ・カード４０は，画像データを記憶するデータ記憶領域（画像データ記憶領域）４０Ｂとデータ記憶領域４０Ｂに記憶されている画像データを管理するためのヘッダ領域（データ管理領域）４０Ａとから構成されている。
【００３５】
データ記憶領域４０Ｂは，複数のクラスタ（基本単位記憶領域）４４から構成されており，たとえば１つのクラスタ４４は８キロバイトの記憶容量を有している。各クラスタ４４にはアドレスとしてクラスタ番号が付与されている。１駒分の画像データのデータ量は比較的多いため１つのクラスタ４４だけでは，１駒分の画像データを記憶することはできない。このため，複数のクラスタ４４を用いて１駒分の画像データがメモリ・カード４０に記憶されることになる。図２に示すメモリ・カード４０においては，クラスタ番号「２」，「４」，「８」，「９」，「Ａ」，「Ｂ」，「Ｃ」，「Ｄ」および「Ｅ」を有するクラスタ４４を用いて１駒分の画像データが記録されている。
【００３６】
ヘッダ領域４０Ａには，ヘッダ４１，ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ  ）４２およびディレクトリ４３が含まれている。
【００３７】
ヘッダ４１には，１つのクラスタの記憶容量，メモリ・カード４０に含まれているＦＡＴの数，ＦＡＴの大きさ，ディレクトリの大きさなどが記憶されている。
【００３８】
ＦＡＴ４２は，１駒を構成する画像データが，どのクラスタにどのような順序で記憶されているかを示すためのマップである。またＦＡＴ４２により，クラスタの空領域および不良クラスタも管理される。
【００３９】
ＦＡＴ４２の一例が図３に示されている。図３に示すＦＡＴは１６ビット単位で構成されるものである。図３において先頭の２つのデータ「ＦＦＦ９」はＦＡＴであることを示す識別コードである。３番め以降のデータはクラスタ番号に対応してクラスタの状況を示すコードである。たとえば３番めのデータ「０００４」はクラスタ番号２のクラスタの状況を示し，４番めのデータはクラスタ番号３のクラスタの状況を示し，５番めのデータはクラスタ番号４のクラスタの状況を示している。
【００４０】
１駒分の画像データはデータ量が多いため複数のクラスタ４４を用いて記憶されている。このため，どこのクラスタ４４に同一駒の画像データが記憶されているか，どのような順序でクラスタ４４に記憶されている画像データを読む必要があるかを把握しておく必要がある。この把握のためにもＦＡＴ４２が用いられる。
【００４１】
たとえば図３において，３番めのデータが「０００４」のコードとなっていることによりクラスタ番号２のクラスタは画像データが記憶済であり，かつクラスタ番号４のクラスタに１駒分の画像データのうち残りの画像データが記憶されていることが示されている。これによりクラスタ番号４，すなわち５番めのデータをみると，５番めのデータは「０００８」となっており，さらにクラスタ番号８のクラスタに残りの画像データが記憶されていることがわかる。このようにして最後のデータが記憶されているクラスタを示すデータ「ＦＦＦＥ」がみつかるまでＦＡＴを検索すると図３の例では「０００２」，「０００４」，「０００８」，「０００９」，「０００Ａ」，「０００Ｂ」，「０００Ｃ」，「０００Ｄ」，「０００Ｅ」および「ＦＦＦＥ」のデータが得られる。したがってクラスタ番号として，２，４，８，９，Ａ，Ｂ，Ｃ，Ｄ，およびＥをもつクラスタに１画面分の画像データが記憶されていることとなる。
【００４２】
このようにして，ＦＡＴによりデータ記憶領域に記憶されている画像データが管理される。
【００４３】
ディレクトリ４３には，画像データ（ファイル名），画像データの更新日時，１駒分の画像データの最初の画像データが記憶されているクラスタの先頭クラスタ番号，画像データのデータ量などが記憶されている。
【００４４】
図１を参照して，データ記録再生装置１５においては，高速メモリ１１および低速メモリ１２が含まれている。高速メモリ１１はデータの書込みおよび読出しが高速のメモリであり，低速メモリ１２はデータの書込みおよび読出しが，高速メモリ１１に比べて低速のメモリである。これらのメモリ１１および１２はＣＰＵ１０によって，どちらのメモリを使用するか，データの書込みか読出しかが制御される。
【００４５】
図１に示すデータ記録再生装置１５において，撮像回路部２０から得られる画像データをメモリ・カード４０に記録するときには，１駒分の画像データを記憶できる程度の量の空領域のクラスタのクラスタ番号が，メモリ・カード４０のＦＡＴ４２から読取られる。読取られたクラスタ番号は高速メモリ１１，高速メモリ１１の記憶容量がオーバとなったときは低速メモリ１２にも与えられ一旦記憶される。撮像によって得られた画像データは，高速メモリ１１または必要に応じて低速メモリ１２を参照して空領域のクラスタに記憶される。
【００４６】
データ記憶再生装置１５において，メモリ・カード４０に記憶された画像データを再生するときには，再生要求のあった画像データが記憶されているクラスタのすべてのクラスタ番号がメモリ・カード４０のＦＡＴ４２から読取られる。読取られたクラスタ番号は高速メモリ１１，高速メモリ１１の記憶容量がオーバとなったときは低速メモリ１２にも与えられ，一旦記憶される。高速メモリ１１または必要に応じて低速メモリ１２を参照してメモリ・カード４０から画像データが読出され，再生回路部３０に与えられ，再生される。
【００４７】
図４は，図１に示すデータ記録再生装置１５における画像データの記録および再生の処理手順を示すフローチャートである。
【００４８】
ディジタル記録再生装置１５に，入力機器（図示略）から画像データの再生または記録を表わす識別信号が与えられる。画像データの再生の場合には，再生すべき駒を表わす信号も入力機器からデータ記録再生装置１５に与えられる。
【００４９】
まず画像データの再生について説明する。
【００５０】
画像データの再生のときには（ステップ６１），入力機器から与えられる，再生すべき駒を表わす信号から再生駒が特定される（ステップ６２）。
【００５１】
再生すべき駒が特定されるとメモリ・カード４０のディレクトリ４３が検索され，再生すべき駒の最初の画像データが記憶されているクラスタのクラスタ番号が探し出される。再生すべき駒の最初の画像データが記憶されているクラスタ４４のクラスタ番号が探し出されると，このクラスタ番号を表わすデータが高速メモリ１１に与えられ記憶される。つづいてメモリ・カード４０のＦＡＴ４２が検索され，再生すべき駒の残りの画像データが記憶されているクラスタ４４のクラスタ番号が順次探し出される。再生すべき駒の残りの画像データが記憶されているクラスタ４４のクラスタ番号が探し出されると，探し出されるごとにクラスタ番号を表わすデータが順次高速メモリ１１に記憶される（ステップ６３）。
【００５２】
高速メモリ１１がオーバ・フローとなると（ステップ６４でＹＥＳ  ），低速メモリ使用フラグ１３がセットされ（ステップ６５），メモリ・カード４０のＦＡＴ４２から探し出されているクラスタ番号が低速メモリ１２に順次記憶される（ステップ６６）。
【００５３】
このようにして，再生すべき駒の画像データが記憶されているすべてのクラスタのクラスタ番号をあらわすデータが高速メモリ１１または低速メモリ１２に記憶される。
【００５４】
高速メモリ１１または低速メモリ１２に，再生すべき駒の画像データが記憶されているクラスタ４４のクラスタ番号を表わすデータが記憶されると，高速メモリ１１および低速メモリ１２からクラスタ番号を表わすデータが読出され，読出されたクラスタ番号を表わすデータによって特定されるクラスタ番号のクラスタ４４に記憶されている画像データがメモリ・カード４０から順次読出される。
【００５５】
高速メモリ１１に記憶されているクラスタ番号を表わすデータによって特定されるクラスタ番号のクラスタ４４に記憶されている画像データが，すべてメモリ・カード４０から読出されると，低速メモリ使用フラグ１３が参照される。フラグ１３がセットされていると，低速メモリ１２も使用されていることを表わしているから，低速メモリ１２に記憶されているクラスタ番号を表わすデータが読出される。低速メモリ１２に記憶されているクラスタ番号を表わすデータによって特定されるクラスタ番号のクラスタ４４に記憶されている画像データがメモリ・カード４０から読出される（ステップ７５）。またフラグ１３はリセットされる（ステップ７６）。
【００５６】
メモリ・カード４０から読出された画像データは再生回路部３０に与えられ再生処理が施される。これにより所望の画像がモニタ表示装置５０に表示される。
【００５７】
再生すべき駒の画像データが記憶されているすべてのクラスタ４４のクラスタ番号を表わすデータを高速メモリ１１または必要に応じて低速メモリ１２に記憶し，これらのメモリ１１または１２を参照してメモリ・カード４０からの画像データの読出しを制御しているので，迅速な画像データの読出しが可能となる。
【００５８】
次にメモリ・カード４０への画像データの記録について説明する。
【００５９】
メモリ・カード４０に画像データを記録するときには（ステップ６１），メモリ・カード４０のＦＡＴ４２が検索される。図３に示すようにＦＡＴ４２においては空領域のクラスタについては「００００」のコードとなっている。したがって「００００」のコードとなっているクラスタ４４のクラスタ番号が探し出され，１駒分の画像データを記憶できる数となるまで，高速メモリ１１に順次記憶される。
【００６０】
高速メモリ１１がオーバ・フローとなると（ステップ７２でＹＥＳ  ），低速メモリ使用フラグ１３がセットされ（ステップ７３），メモリ・カード４０のＦＡＴ４２から探し出されているクラスタ番号が低速メモリ１２に順次記憶される（ステップ７４）。
【００６１】
このようにして１駒分の画像データを記憶することができるすべてのクラスタのクラスタ番号を表わすデータが高速メモリ１１または低速メモリ１２に記憶される。
【００６２】
高速メモリ１１または低速メモリ１２に，１駒分の画像データを記憶することができるすべてのクラスタ４４のクラスタ番号を表わすデータが記憶されると，被写体を撮像して撮像回路部２０から得られる画像データは，高速メモリ１１または低速メモリ１２に記憶されているクラスタ番号を表わすデータにより特定されるクラスタ４４に順次記憶される。
【００６３】
高速メモリ１１に記憶されているクラスタ番号を表わすデータによって特定されるクラスタ番号のクラスタ４４にすべてデータが記憶されても，撮像して得られた１駒分の画像データがメモリ・カード４０に記憶されないときには，低速メモリ使用フラグ１３が参照される。フラグ１３がセットされていると，低速メモリ１２も使用されていることを表わしているから低速メモリ１２に記憶されているクラスタ番号を表わすデータによって特定されるクラスタ４４に画像データが記憶される（ステップ７５）。これにより，撮影によって得られた１駒分の画像データすべてがメモリ・カード４０に記憶される。またフラグ１３はリセットされる（ステップ７６）。
【００６４】
図５から図７は，図４に示す処理手順と異なる処理手順により画像データの再生および画像データの記録を行なうときのフローチャートを示している。
【００６５】
図５から図７に示す処理手順においては，１駒分の画像データのうち一部の画像データであっても連続するクラスタ番号のクラスタに記憶されているときには，連続するクラスタ番号のすべてのクラスタ番号を表わすデータを高速メモリ１１および低速メモリ１２に記憶するのではなく，連続するクラスタ番号のうち先頭のクラスタ番号のデータ，最終のクラスタ番号のデータおよび先頭クラスタ番号から最終のクラスタ番号まで連続していることを表わす連続識別データが高速メモリ１１および低速メモリ１２に記憶される。ここでは説明の便宜上高速メモリ１１のみを用いる場合について説明する。
【００６６】
まず，被写体を撮像して得られる画像データをメモリ・カード４０に記録する場合の処理手順について説明する。
【００６７】
図５を参照して画像データをメモリ・カード４０に記録する場合には，データ記録再生装置１５に，入力機器から画像データの書込みを表わす信号が与えられる（ステップ８１）。つづいて連続識別データが初期化される（ステップ８２）。
【００６８】
メモリ・カード４０のＦＡＴ４２が検索され，空領域のクラスタのうち最も小さいクラスタ番号が探し出される（ステップ８３）。探し出されたクラスタ番号を表わすデータは，高速メモリ１１に与えられ記憶される（ステップ８４）。
【００６９】
図６を参照して再びＦＡＴ４２が検索され，空領域のクラスタ４４のうち次に小さいクラスタ番号が探し出される（ステップ８５）。探し出されたクラスタ番号が，先に探し出されたクラスタ番号と連続しているかどうかが判定され（ステップ８６），連続しているときには連続識別データがセットされる（ステップ８７）。
【００７０】
ＦＡＴ４２から探し出されたクラスタ番号が連続しなくなる，または空領域で連続したクラスタ番号がないときには（ステップ８６でＮＯ），連続識別データがセットされているかどうかが判定される（ステップ８９）。
【００７１】
連続識別データがセットされているときには，空領域のクラスタが連続していることを表わすデータが高速メモリ１１に記憶される（ステップ９０）。このデータは，ＦＡＴ４２に通常用いられないデータたとえば「ＧＧＧＧ」が用いられる。
【００７２】
つづいて，画像データが連続するクラスタ４４に記憶されている場合において，連続するクラスタ４４の最後のクラスタ４４のクラスタ番号を表わすデータが高速メモリ１１に記憶される（ステップ９１）。
【００７３】
連続識別データがリセットされた状態が保持されていると（ステップ８９でＮＯ），ＦＡＴ４２を検索して探し出された空領域のクラスタ４４のクラスタ番号を表わすクラスタ番号が高速メモリ１１に記憶される（ステップ９２）。
【００７４】
高速メモリ１１に記憶されたクラスタ番号を表わすクラスタ４４では，撮影によって得られた画像データをすべて記憶できないかどうかが判断される（ステップ９３）。画像データをすべて記憶できないと判断されたときには（ステップ９３でＹＥＳ  ），連続識別データがリセットされ再びステップ８５〜９２の処理が繰返される。画像データをすべて記憶できると判断されたときには（ステップ９３でＮＯ），撮像によって得られた画像データが，高速メモリ１１に記憶されたクラスタ番号を表わすデータによって表わされるクラスタ番号をもつクラスタに順次記憶される。画像データがメモリ・カード４０のクラスタ４４に記憶されると，ＦＡＴ４２において記憶されたクラスタのクラスタ番号のデータが更新される。
【００７５】
次にメモリ・カードから画像データを読出し，再生する場合の処理手順について説明する。
【００７６】
画像データの再生のときには，データ記録再生装置１５にデータの再生を表わす信号および再生駒を表わす信号が与えられる（図５，ステップ８１）。
【００７７】
図７を参照して，データ記録再生装置１５にデータの再生を表わす信号が与えられると連続識別データが初期化される（ステップ１０１  ）。つづいてメモリ・カード４０のディレクトリ４３が検索され，指定された再生駒の画像データの最初のデータが記憶されているクラスタ４４のクラスタ番号が探し出される。探し出されたクラスタ番号を表わすデータが高速メモリ１１に与えられ記憶される（ステップ１０２  ）。たとえば図２および図３に示す例では再生駒の画像データの最初のデータはクラスタ番号２のクラスタに記憶されており，ディレクトリ４３からクラスタ番号２が読出され高速メモリ１１に記憶されることになる。
【００７８】
ＦＡＴ４２が検索され，再生駒の画像データの最初のデータにつづくデータが記憶されているクラスタが見つけられる（ステップ１０３  ）。見つけられたクラスタのクラスタ番号が連続しているかどうかが判断される（ステップ１０４  ）。クラスタ番号が連続していれば連続識別データがセットされる（ステップ１０５  ）。
【００７９】
再生駒の画像データを記憶したクラスタのクラスタ番号が連続しなくなるまでステップ１０３  および１０４  の処理が繰返される。
【００８０】
再生駒の画像データを記憶したクラスタ４４のクラスタ番号が連続しなくなると（ステップ１０４  でＮＯ），連続識別データがセットされているかどうかが判断される（ステップ１０６  ）。連続識別データがセットされていると（ステップ１０６  でＹＥＳ  ），連続識別データが高速メモリ１１に記憶される（ステップ１０７  ）。また連続していたクラスタ番号の最終のクラスタ番号を表わすデータが高速メモリ１１に記憶される（ステップ１０８  ）。連続識別データがリセットの状態を保持していると（ステップ１０６  でＮＯ），ＦＡＴ４２の検索において見つけられたクラスタ４４のクラスタ番号が高速メモリ１１に記憶される（ステップ１０９  ）。
【００８１】
再生駒の画像データが記憶されているすべてのクラスタ４４のクラスタ番号を表わすデータが高速メモリ１１に記憶されていなければ（ステップ１１０  でＮＯ），連続識別データはリセットされ（ステップ１１１  ），ステップ１０３  からステップ１１０  の処理が繰返される。
【００８２】
再生駒の画像データが記憶されているすべてのクラスタ４４のクラスタ番号を表わすデータが高速メモリ１２に記憶されると（ステップ１１０  でＹＥＳ  ），高速メモリ１１に記憶されているクラスタ番号のデータによって表わされるクラスタ番号を参照してメモリ・カード４０のクラスタ４４から画像データが読出される。メモリ・カード４０から読出された画像データは再生回路部３０に与えられ再生処理されて出力する。
【００８３】
たとえば，図２および図３に示す例では，クラスタ番号２，４，８，９，Ａ，Ｂ，Ｃ，Ｄ，ＥおよびＦのクラスタに１駒分の画像データが記憶されている。したがって，１駒分の画像データが記憶されているクラスタ番号のデータは「０００２」，「０００４」，「０００８」，「０００９」，「０００Ａ」，「０００Ｂ」，「０００Ｃ」，「０００Ｄ」および「ＦＦＦＥ」となる。しかしながら「０００８」〜「ＦＦＦＥ」まではクラスタ番号が連続しているからこの連続するクラスタ番号の先頭クラスタ番号「０００８」，最後のクラスタ番号「ＦＦＦＥ」およびこれらの先頭クラスタ番号から最終のクラスタ番号「ＦＦＦＥ」までが連続していることを表わす連続識別データ「ＧＧＧＧ」が高速メモリ１１に記憶される。すなわち，図２および図３に示す例では「０００２」，「０００４」，「０００８」，「ＧＧＧＧ」および「ＦＦＦＥ」が高速メモリ１１に記憶され，記憶されたデータを参照して画像データの再生制御が行なわれる。したがって高速メモリ１１の記憶容量が少なくともオーバー・フローが生じるのが防止される。
【図面の簡単な説明】
【図１】この発明の実施例を示すもので，データ記録再生装置の電気的構成を示すブロック図である。
【図２】メモリ・カードのデータ・フォーマットを示している。
【図３】メモリ・カードのＦＡＴの内容を示している。
【図４】画像データの再生および記録処理手順を示すフローチャートである。
【図５】画像データの再生および記録の他の処理手順を示すフローチャートである。
【図６】画像データの再生および記録の他の処理手順を示すフローチャートである。
【図７】画像データの再生および記録の他の処理手順を示すフローチャートである。
【符号の説明】
１０  ＣＰＵ
１１  高速メモリ
１２  低速メモリ
１５  データ記録再生装置
【図１】
0003628043.tif 000002
【図２】
0003628043.tif 000003
【図３】
0003628043.tif 000004
【図４】
0003628043.tif 000005
【図５】
0003628043.tif 000006
【図６】
0003628043.tif 000007
【図７】
0003628043.tif 000008