(57)【特許請求の範囲】
【請求項１】
画像データを記録するディスク状記録媒体において、
最内周側に形成され、書き換え不能エリア及び書き換え可能エリアを管理する第１の管理情報テーブルが記録される管理エリアと、
上記第１の管理情報テーブルで管理される書き換え可能なエリア内に設けられ、各原画像データから生成された複数の異なる解像度の画像データを解像度毎に分類した複数の画像ファイルと、上記複数の画像ファイルにおける各ファイル間の対応情報を管理する管理ファイルとを記録する第１のエリアと、
上記第１のエリアより内周側に形成される上記第１の管理情報テーブルで管理される上記第１のエリア以外の上記書き換え可能なエリア内に設けられ、上記第１のエリアに含まれる上記画像ファイル及び管理ファイルの上記第１のエリア内での相対位置を所定の記録単位で管理する第２の管理情報テーブルを記録する第２のエリアを備えるディスク状記録媒体。
【請求項２】
上記第１のエリアは、ディレクトリと、該ディレクトリの中に形成された少なくとも１つのサブディレクトリとからなる階層ディレクトリ構造を有することを特徴とする請求項１記載のディスク状記録媒体。
【請求項３】
上記管理ファイルは、上記ディレクトリの中に含まれる第１の管理ファイルと、上記サブディレクトリの中に含まれる第２の管理ファイルとから構成されることを特徴とする請求項２記載のディスク状記録媒体。
【請求項４】
上記第１の管理ファイルには、上記ディレクトリの下に形成された上記サブディレクトリの全てのサブディレクトリの管理を行うためのディレクトリ情報ユニットが含まれ、
上記第２の管理ファイルには、上記サブディレクトリの中に記録される画像ファイルの管理を行うファイル情報ユニットが含まれることを特徴とする請求項３記載のディスク状記録媒体。
【請求項５】
上記複数の画像ファイルに含まれる画像データは、上記記録単位に固定長符号化された画像データであることを特徴とする請求項１記載のディスク状記録媒体。
【請求項６】
上記複数の異なる解像度の画像データは、高解像度画像データ、中間解像度画像データ及び低解像度画像データとからなり、
上記複数の画像ファイルは、上記高解像度画像データを含む高解像度画像ファイルと、上記中間解像度画像データを含む中間解像度画像ファイルと、上記低解像度画像データを含むインデックスファイルとからなることを特徴とする請求項１記載のディスク状記録媒体。
【請求項７】
上記高解像度画像ファイルには、上記記録単位の整数倍の第１のデータ長に固定長符号化された高解像度画像データが含まれ、
上記中間解像度画像ファイルには、上記第１のデータ長よりも短い上記記録単位の整数倍の第２データ長に固定長符号化された中間解像度画像データが含まれ、
上記インデックスファイルには、上記第２のデータ長よりも短い上記記録単位の整数分の１となる第３のデータ長に固定長符号化された低解像度画像データが含まれることを特徴とする請求項６記載のディスク状記録媒体。
【請求項８】
上記複数の異なる解像度の画像データは、高解像度画像データ、中間解像度画像データ及び低解像度画像データを有し、
上記複数の画像ファイルは、上記高解像度画像データを含む高解像度画像ファイルと、上記中間解像度画像データを含む中間解像度画像ファイルと、上記低解像度画像データを含むインデックスファイルとを有し、
上記高解像度画像ファイルには、上記原画像データから形成された１つの高解像度画像データが記録され、上記中間解像度画像ファイルには、上記原画像データから形成された１つの中間解像度画像データが記録され、上記インデックスファイルには、複数の上記原画像データから形成された複数の低解像度画像データが記録されることを特徴とする請求項１記載のディスク状記録媒体。
【請求項９】
上記第１エリアは、ディレクトリと該ディレクトリの中に形成されたサブディレクトリとからなる階層ディレクトリ構造を有し、
上記インデックスファイルは、上記ディレクトリの中に記録される第１のインデックスファイルと、上記サブディレクトリの中に記録される第２のインデックスファイルとから構成されることを特徴とする請求項８記載のディスク状記録媒体。
【請求項１０】
上記第１のエリアは、ディレクトリと該ディレクトリの中に形成されたサブディレクトリとからなる階層ディレクトリ構造を有し、
上記管理ファイルは、上記ディレクトリの下に形成された上記サブディレクトリの全てのサブディレクトリの管理を行うためのディレクトリ情報ユニットが記録される第１の管理ファイルと、上記サブディレクトリの中に記録される画像ファイルの管理を行う第２のファイル情報ユニットが記録される第２の管理ファイルとを有し、
上記インデックスファイルは、上記ディレクトリの中に形成されたサブディレクトリの中に記録される画像ファイルの内、少なくとも１つの画像ファイルを示すための低解像度画像データを記録する第１のインデックスファイルと、上記サブディレクトリの中に記録された全ての画像ファイルをそれぞれ示すための低解像度画像データを記録する第２のインデックスファイルとを有し、
上記ディレクトリの中には、第１の管理ファイルと第１のインデックスファイルが含まれ、上記サブディレクトリの中には、上記第２の管理ファイルと、上記第２のインデックスファイルとが含まれることを特徴とする請求項８記載のディスク状記録媒体。
【請求項１１】
上記インデックスファイルは、物理的に連続する領域に記録されることを特徴とする請求項８記載のディスク状記録媒体。
【請求項１２】
上記インデックスファイルに含まれる複数の低解像度画像データにより１画面が構成され、上記複数の低解像度画像データは、画面上における表示順に記録されることを特徴とする請求項８記載のディスク状記録媒体。
【請求項１３】
上記第１の管理ファイルは、上記第１のインデックスファイルに記録された低解像度画像データの記録順と対応するように、上記低解像度画像データと対応する高解像度画像ファイル又は中間解像度画像ファイルを含むサブディレクトリの番号を示すためのディレクトリ情報ユニットを記録し、
上記第２の管理ファイルは、上記第２のインデックスファイルに記録された低解像度画像データの記録順と対応するように、上記低解像度画像データと対応する高解像度画像ファイル又は中間解像度画像ファイルの番号を示すための画像情報ユニットを記録したことを特徴とする請求項１０記載のディスク状記録媒体。
【請求項１４】
上記第２の管理情報テーブルは、上記第２のエリアを上記記録単位と異なる管理ブロック単位で管理する第１の管理ブロックと、上記第１のエリアの記録状況を上記記録単位で管理する第２の管理ブロックとを含むことを特徴とする請求項１記載のディスク状記録媒体。
【請求項１５】
上記第１のエリアは、ディレクトリと該ディレクトリの中に形成されたサブディレクトリとからなる階層ディレクトリ構造を有し、
上記第２の管理情報テーブルは、上記第２のエリアを上記記録単位と異なる管理ブロック単位で管理する第１の管理ブロックと、上記第１のエリアの記録状況を上記記録単位で管理する第２の管理ブロックと、上記ディレクトリ、上記サブディレクトリ及び上記第１のエリアに記録される各ファイルに関するデータを管理する第３の管理ブロックとを含むことを特徴とする請求項１記載のディスク状記録媒体。
【請求項１６】
上記第２の管理情報テーブルの中に記録された第１の管理ブロック及び第３の管理ブロックによって、上記ディレクトリ及びサブディレクトリから構成される階層ディレクトリ構造を表すことを特徴とする請求項１５記載のディスク状記録媒体。
【請求項１７】
上記第３の管理ブロックは、上記ディレクトリ及び上記サブディレクトリの上記第１のエリア内での位置を示すディレクトリ用のディレクトリレコードユニットと、
上記第１のエリアに記録された各ファイルの上記第１のエリア内での位置を示すファイル用のディレクトリレコードユニットとを含むことを特徴とする請求項１５記載のディスク状記録媒体。
【請求項１８】
上記ディレクトリを表す第３の管理ブロックに含まれる上記ディレクトリ用ディレクトリレコードユニットによって、上記サブディレクトリの位置を上記記録単位で管理し、
上記サブディレクトリを表す第３の管理ブロックに含まれる上記ファイル用ディレクトリレコードユニットによって、上記サブディレクトリの中に記録される複数の画像ファイルの位置を上記記録単位で管理することを特徴とする請求項１５記載のディスク状記録媒体。
【請求項１９】
上記複数の異なる解像度の画像データは、高解像度画像データ、中間解像度画像データ及び低解像度画像データからなり、
上記複数の画像ファイルは、上記高解像度画像データを含む高解像度画像ファイルと、上記中間解像度画像データを含む中間解像度画像ファイルと、上記低解像度画像データを含むインデックスファイルとからなり、
上記高解像度画像ファイルには、上記原画像データから形成された１つの高解像度画像データが含まれ、上記中間解像度画像ファイルには、上記原画像データから形成された１つの中間解像度画像データが含まれ、上記インデックスファイルには、複数の上記原画像データから形成された複数の低解像度画像データが含まれることを特徴とする請求項１５記載のディスク状記録媒体。
【請求項２０】
上記管理ファイルは、上記ディレクトリの下に形成された上記サブディレクトリの全てのサブディレクトリの管理を行うためのディレクトリ情報が含まれる第１の管理ファイルと、上記サブディレクトリの中に記録される画像ファイルの管理を行うファイル情報が含まれる第２の管理ファイルとを含み、
上記インデックスファイルは、上記ディレクトリの下に形成された上記サブディレクトリの中に記録される画像ファイルの内の少なくとも１つの画像ファイルを示すための低解像度画像データを記録する第１のインデックスファイルと、上記サブディレクトリの中に記録された全ての画像ファイルをそれぞれ示すための低解像度画像データを記録する第２のインデックスファイルとを含み、
上記ディレクトリの中には、第１の管理ファイルと第１のインデックスファイルが記録され、上記サブディレクトリの中には、上記第２の管理ファイルと上記第２のインデックスファイルとが記録されることを特徴とする請求項１９項記載のディスク状記録媒体。
【請求項２１】
上記第２の管理ファイルのデータには、上記第２のインデックスファイルの中に記録された低解像度画像データに対応する高解像度画像ファイル又は中間解像度画像ファイルを示す情報が含まれ、
上記第２の管理情報テーブルの中に記録された上記第１の管理ブロック及び上記第３の管理ブロックのデータに基づいて、上記指定された高解像度画像ファイル又は中間解像度画像ファイルの上記第１のエリア内での位置が指定されるデータ管理構造を備えたことを特徴とする請求項２０記載のディスク状記録媒体。
【請求項２２】
上記管理ファイルによって管理される画像ファイルのみ記録／再生管理が行われるデータ管理構造を備えたことを特徴とする請求項１記載のディスク状記録媒体。
【請求項２３】
上記第１のエリアに記録される画像ファイルは、上記管理ファイルと上記第２の管理情報テーブルに記録されたデータに基づいて記録／再生が行われるデータ管理構造を備えたことを特徴とする請求項１記載のディスク状記録媒体。
【請求項２４】
上記第１のエリアに記録された画像ファイルは、上記管理ファイルに記録されたデータに基づいて画像ファイルが指定され、
上記第２の管理情報テーブルに記録されたデータに基づいて位置が指定されるデータ管理構造を備えたことを特徴とする請求項１記載のディスク状記録媒体。
【請求項２５】
画像データを記録再生するためのディスク状記録媒体において、
上記ディスク状記録媒体に記録されるファイル管理構造は、
ディレクトリと該ディレクトリの中に形成されたサブディレクトリの階層ディレクトリ構造を有し、
上記ディレクトリの中には、該ディレクトリの中に形成された全てのサブディレクトリの管理を行う第１の管理ファイルと、上記ディレクトリの中に形成されたサブディレクトリの中に記録される画像ファイルの内、少なくとも１つの画像ファイルを示すための低解像度画像データを含む第１のインデックスファイルとが設けられ、
上記サブディレクトリに中には、上記サブディレクトリの中に記録される画像ファイルの管理を行う第２の管理ファイルと、上記サブディレクトリの中に記録された全ての画像ファイルをそれぞれ示すための低解像度画像データを含む第２のインデックスファイルとが設けられ、
上記第１の管理ファイル及び上記第２の管理ファイルは上記ディスク状記録媒体に形成されるマネジメントエリアに記録され、上記第１のインデックスファイル及び第２のインデックスファイルは、上記マネジメントエリアよりも外周側に形成されるファイルエリアに記録される
ことを特徴とするディスク状記録媒体。
【請求項２６】
上記ディレクトリ、サブディレクトリ及び上記各ファイルを記録するためのファイルエリアと、
上記ファイルエリアを所定の記録単位で管理を行うマネジメントエリアとを備えたことを特徴とする請求項２５記載のディスク状記録媒体。
【請求項２７】
上記マネジメントエリアは、上記ファイルエリアに記録された上記ディレクトリと上記サブディレクトリとによる階層ディレクトリ構造を示すデータと、
上記ファイルエリアに記録される上記各ファイルの位置を示すデータを含むことを特徴とする請求項２６記載のディスク状記録媒体。
【請求項２８】
上記複数の画像ファイルに含まれる画像データは、上記記録単位に固定長符号化された画像データであることを特徴とする請求項２６記載のディスク状記録媒体。
【請求項２９】
上記複数の異なる解像度の画像データは、高解像度画像データ、中間解像度画像データ及び低解像度画像データからなり、
上記複数の画像ファイルは、上記高解像度画像データを含む高解像度画像ファイルと、上記中間解像度画像データを含む中間解像度画像ファイルと上記低解像度画像データを含むインデックスファイルとからなることを特徴とする請求項２５記載のディスク状記録媒体。
【請求項３０】
上記高解像度画像ファイルには、上記記録単位の整数倍の第１のデータ長に固定長符号化された高解像度画像データが含まれ、  上記中間解像度画像ファイルには、上記第１のデータ長よりも短い上記記録単位の整数倍の第２のデータ長に固定長符号化された中間解像度画像データが含まれ、
上記インデックスファイルには、上記第２のデータ長よりも短い上記記録単位の整数分の１の第３のデータ長に固定長符号化された低解像度画像データが含まれることを特徴とする請求項２８記載のディスク状記録媒体。
【請求項３１】
上記インデックスファイルは、物理的に連続する領域に記録されることを特徴とする請求項３０項記載のディスク状記録媒体。
【請求項３２】
上記インデックスファイルに含まれる複数の低解像度画像データにより１画面が構成され、上記複数の低解像度画像データは、画面上におけるの表示順に記録されることを特徴とする請求項３０記載のディスク状記録媒体。
【請求項３３】
上記第１の管理ファイルは、上記第１のインデックスファイルに記録された低解像度画像データの記録順と対応するように、上記低解像度画像データと対応する高解像度画像ファイル又は中間解像度画像ファイルを含むサブディレクトリの番号を示すためのディレクトリ情報ユニットを有し、
上記第２の管理ファイルは、上記第２のインデックスファイルに記録された低解像度画像データの記録順と対応するように、上記低解像度画像データと対応する高解像度画像ファイル又は中間解像度画像ファイルの番号を示すための画像情報ユニットを有することを特徴とする請求項３０記載のディスク状記録媒体。
【請求項３４】
上記マネジメントエリアは、上記マネジメントエリアを上記記録単位と異なる管理ブロック単位で管理する第１の管理ブロックと、
上記ファイルエリアの記録状況を上記記録単位で管理する第２の管理ブロックと、
上記ディレクトリ、上記サブディレクトリ及び上記マネジメントエリアに記録される各ファイルに関するデータを管理する第３の管理ブロックとから成る管理情報テーブルを有することを特徴とする請求項２６記載のディスク状記録媒体。
【請求項３５】
上記管理情報テーブルの中に記録された第１の管理ブロック及び第３の管理ブロックによって、上記ディレクトリ及びサブディレクトリから構成される階層ディレクトリ構造を表すことを特徴とする請求項３４記載のディスク状記録媒体。
【請求項３６】
上記第３の管理ブロックは、上記ディレクトリ及び上記サブディレクトリの上記ファイルエリア内での位置を示すディレクトリ用のディレクトリレコードユニットと、
上記ファイルエリアに記録された各ファイルの上記ファイルエリア内での位置を示すファイル用のディレクトリレコードユニットとを含むことを特徴とする請求項３４記載のディスク状記録媒体。
【請求項３７】
上記ディレクトリを表す第３の管理ブロックに含まれる上記ディレクトリ用ディレクトリレコードユニットによって、上記サブディレクトリの位置を上記記録単位で管理し、
上記サブディレクトリを表す第３の管理ブロックに含まれる上記ファイル用ディレクトリレコードユニットによって、上記サブディレクトリの中に記録される複数の画像ファイルの位置を上記記録単位で管理することを特徴とする請求項３４記載のディスク状記録媒体。
【請求項３８】
上記複数の異なる解像度の画像データは、高解像度画像データ、中間解像度画像データ及び低解像度画像データからなり、
上記複数の画像ファイルは、上記高解像度画像データを含む高解像度画像ファイルと、上記中間解像度画像データを含む中間解像度画像ファイルと、上記低解像度画像データを含むインデックスファイルとからなり、
上記高解像度画像ファイルには、上記原画像データから形成された１つの高解像度画像データが含まれ、上記中間解像度画像ファイルには、上記原画像データから形成された１つの中間解像度画像データが含まれ、上記インデックスファイルには、複数の上記原画像データから形成された複数の低解像度画像データが含まれることを特徴とする請求項３４記載のディスク状記録媒体。
【請求項３９】
上記第２の管理ファイルのデータに基づいて、上記第２のインデックスファイルの中に含まれた低解像度画像データに対応する高解像度画像ファイル又は中間解像度画像ファイルが指定され、
上記マネジメントエリアに設けられた上記管理情報テーブルに含まれた上記第１の管理ブロック及び上記第３の管理ブロックのデータに基づいて、上記指定された高解像度画像ファイル又は中間解像度画像ファイルの上記ファイルエリア内での位置が指定されるデータ管理構造を備えたことを特徴とする請求項３４記載のディスク状記録媒体。
【請求項４０】
上記第１又は第２の管理ファイルによって管理される画像ファイルのみ記録／再生管理が行われるデータ管理構造を備えたことを特徴とする請求項２５記載のディスク状記録媒体。
【請求項４１】
上記ファイルエリアに記録される画像ファイルは、上記第１及び第２の管理ファイルと上記マネジメントエリアの上記管理情報テーブルに記録されたデータに基づいて記録／再生が行われるデータ管理構造を備えたことを特徴とする請求項３４項記載のディスク状記録媒体。
【請求項４２】
上記記録ファイルエリアに記録された画像ファイルは、上記第１及び第２の管理ファイルに含まれたデータに基づいて画像ファイルが指定され、上記マネジメントエリアの上記管理情報テーブルに含まれたデータに基づいて位置が指定されるデータ管理構造を備えたことを特徴とする請求項３４記載のディスク状記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばネガフィルムや写真等から画像を読み取って形成された静止画像情報や、カメラ装置，ビデオテープレコーダ装置，モニタ装置等からの静止画像情報を取り扱うディスク状記録媒体に関する。
【０００２】
【従来の技術】
今日における静止画像の記録方式としては、写真用フィルムを用いるカメラ装置により被写体を撮像し、これにより形成されたネガフィルムを現像所に持参して現像及びプリントを行い、被写体の静止画像が記録された写真を得るという方式が一般的である。
【０００３】
【発明が解決しようとする課題】
しかし、上記写真の枚数が増えると、これを保存するアルバムの冊数も増え、保存場所に困るうえ、管理が大変面倒となる。このため、今日においては、上記写真等に記録された静止画像を手軽に保存，管理等できるような機器の開発が望まれている。
本発明はこのような実情に鑑みてなされたものであり、写真や書籍等に記録された静止画像を手軽に保存，管理等できるようなディスク状記録媒体の提供を目的とする。
【０００４】
【課題を解決するための手段】
本発明は、画像データを記録するディスク状記録媒体において、最内周側に形成され、書き換え不能エリア及び書き換え可能エリアを管理する第１の管理情報テーブルが記録される管理エリアと、上記第１の管理情報テーブルで管理される書き換え可能なエリア内に設けられ、各原画像データから生成された複数の異なる解像度の画像データを解像度毎に分類した複数の画像ファイルと、上記複数の画像ファイルにおける各ファイル間の対応情報を管理する管理ファイルとを記録する第１のエリアと、上記第１のエリアより内周側に形成される上記第１の管理情報テーブルで管理される上記第１のエリア以外の上記書き換え可能なエリア内に設けられ、上記第１のエリアに含まれる上記画像ファイル及び管理ファイルの上記第１のエリア内での相対位置を所定の記録単位で管理する第２の管理情報テーブルを記録する第２のエリアを備えることを特徴とする。
【０００５】
これにより、本発明に係るディスク状記録媒体では、各解像度毎に記録された画像データを正確に管理することができる。従って、ディスク状記録媒体上の記録領域を有効に利用することができるうえ、該各画像データの管理を容易化することができ、指定された画像データを即座に再生可能とすることができる。また、画像データを記録した画像ファイルを記録再生するために必要な管理データは、管理ファイルと管理情報テーブル（データＵ−ＴＯＣ）の中に集中されているので、この管理ファイルと管理情報のみをアクセスすることによって、ディスク上の画像ファイルの検索が高速に行え、また、検索のためのアクセス回数を低減できる。また、画像ファイル及び管理ファイルを含むデータファイルを記録する第１のエリア（ファイルエクステンツエリア）と管理情報テーブルを記録する第２のエリアと別れているので、第１のエリアに記録するデータファイルの検索が容易になる。
【０００６】
また、本発明は、画像データを記録再生するためのディスク状記録媒体において、記録されるファイル管理構造は、ディレクトリと該ディレクトリの中に形成されたサブディレクトリの階層ディレクトリ構造を有し、上記ディレクトリの中には、該ディレクトリの中に形成された全てのサブディレクトリの管理を行う第１の管理ファイルと、上記ディレクトリの中に形成されたサブディレクトリの中に記録される画像ファイルの内、少なくとも１つの画像ファイルを示すための低解像度画像データを含む第１のインデックスファイルとが設けられ、上記サブディレクトリに中には、上記サブディレクトリの中に記録される画像ファイルの管理を行う第２の管理ファイルと、上記サブディレクトリの中に記録された全ての画像ファイルをそれぞれ示すための低解像度画像データを含む第２のインデックスファイルとが設けられ、上記第１の管理ファイル及び上記第２の管理ファイルは当該ディスク状記録媒体に形成されるマネジメントエリアに記録され、上記第１のインデックスファイル及び第２のインデックスファイルは、上記マネジメントエリアよりも外周側に形成されるファイルエリアに記録されることを特徴とする。
【０００７】
これにより、本発明に係るディスク状記録媒体では、記録された各画像データの管理を容易化することができ、指定された画像データを即座に再生可能とすることができる。また、画像データを記録するためのディレクトリ（ＰＩＣ  ＭＤ）とサブディレクトリ（画像ディレクトリ）からなる階層ディレクトリ構造を有し、各サブディレクトリ毎に第２の管理ファイルを設けているのえ、画像ファイルをサブディレクトリ毎に分類して管理できるので、多量の枚数の画像を容易に管理できる。また、複数の低解像度画像データを１つのインデックスとして記録媒体上に記録されているので、インデックスファイルを読み出すことによって複数枚の低解像度画像データを高速に読み出すことができるとともに、ディスクに対してのサクセス回数が少なくなる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１１】
本発明は、例えば図１に示すような静止画記録再生システムに適用される。
【００１２】
１．［静止画記録再生システムの構成］
この静止画記録再生システムは、フィルムや写真等から画像の読み取りを行うスキャナ部１と、当該静止画記録再生システムで取り込み或いは記録した画像データに応じた静止画像をプリントするプリンタ部２と、当該静止画記録再生システムで取り込んだ画像データからプリント用の高解像度画像データ，モニタ表示用の中間解像度画像データ及びインデックス表示用の低解像度画像データを形成する画像処理ブロック３とを有している。上記画像処理ブロック３には、ビデオテープレコーダ装置やカメラ装置等の他の映像機器からの画像データを取り込むビデオ入力部８と、当該画像処理ブロック３を介した画像データに応じた静止画像が表示されるモニタ装置９とがそれぞれ接続されている。
【００１３】
また、当該静止画記録再生システムは、当該静止画記録再生システムに取り込んだ画像データに間引き，圧縮伸張処理を施す間引き圧縮伸張ブロック４と、上記各解像度の画像データを、当該静止画記録再生システムに記録媒体として設けられている光ディスク（光磁気ディスク）に記録し再生するストレージ部５と、当該静止画記録再生システム全体の制御を行うシステムコントローラ６とを有している。上記システムコントローラ６には、後に説明するが、画像データを再生順に並べ換えて上記光ディスクに記録する際に該光ディスクから読み出した画像データを一旦記憶するランダムアクセスメモリ（ＲＡＭ）６ａが設けられている。また、このシステムコントローラ６には、上記画像データの取り込み，記録，再生，プリント等を指定するための操作部１０が接続されている。
【００１４】
そして、当該静止画記録再生システムは、上記スキャナ部１，プリンタ部２，画像処理ブロック３，間引き，圧縮伸張処理ブロック４，ストレージ部５及びシステムコントローラ６を、それぞれバスライン７を介して接続することにより構成されている。
【００１５】
１−１［スキャナ部の構成］
上記スキャナ部１は、図２に示すようにネガフィルム，ポジフィルム，写真等に記録されている静止画像を読み取るＣＣＤイメージセンサ１ａと、該ＣＣＤイメージセンサ１ａからアナログ信号として供給される画像信号をデジタル変換して画像データを形成するＡ／Ｄ変換器１ｂと、該Ａ／Ｄ変換器１ｂからの画像データにシェーディング補正や色マスキング補正等の補正処理を施す補正部１ｃと、上記バスライン７に接続されたインターフェース１ｄとで構成されている。
【００１６】
１−２［プリンタ部の構成］
上記プリンタ部２は、図３に示すように上記バスライン７に接続されたインターフェース２ａと、供給される画像データをプリントに適したデータ変換処理施すデータ変換回路２ｂと、上記データ変換回路２ｂからの画像データに応じた静止画像をプリンタ用紙２ｄにプリントするサーマルヘッド２ｃとで構成されている。
【００１７】
１−３［画像処理ブロックの構成］
上記画像処理ブロック３は、当該静止画記録再生システムに取り込まれた画像データを一旦記憶するメインメモリ１１ａ及び上記スキャナ部１或いはビデオ入力部８等を介して取り込まれた画像データを一旦記憶するビデオメモリ１１ｂからなるフレームメモリ１１と、上記メインメモリ１１ａに記憶された画像データに対して拡大処理や縮小処理等の画像処理を施す画像処理回路１２とを有している。また、上記フレームメモリ１１を制御するメモリコントローラ１３と、上記画像処理回路１２における画像処理動作を制御する画像処理コントローラ１４と、上記バスライン７に接続されたインターフェース１５とを有している。
【００１８】
上記フレームメモリ１１は、赤色（Ｒ）の画像データが読み書きされるＲ用フレームメモリ，緑色（Ｇ）の画像データが読み書きされるＧ用フレームメモリ及び青色（Ｂ）の画像データが読み書きされるＢ用フレームメモリで構成されている。
【００１９】
上記各色用フレームメモリは、論理的には、例えば縦×横×深さが１０２４画素×１０２４画素×４ビットで計４Ｍビットの記憶領域を有する４つのＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）を深さ方向に２段積層し、計８つのＤＲＡＭで２０４８×２０４８×８ビットの記憶領域を有するように構成されている。また、上記フレームメモリ１１は、論理的には、上記２０４８×２０４８×８ビットの記憶領域を有する各色用のフレームメモリを、それぞれ深さ方向に例えばＲＧＢの順で積層して構成されている。このため、上記フレームメモリ１１は、２０４８×２０４８×２４ビットの記憶領域を有することとなる。
【００２０】
１−４［間引き，圧縮伸張処理ブロックの構成］
上記間引き，圧縮伸張処理ブロック４は、図５に示すように上記バスライン７に接続されたインターフェース４ａと、上記インターフェース４ａを介して供給される高解像度画像データを一旦記憶するバッファ４ａと、上記バッファ４ａからの高解像度画像データを１／４に間引き処理することより中間解像度画像データを形成する１／４間引き回路４ｃと、上記１／４間引き回路４ｃからの中間解像度画像データを一旦記憶するメモリ４ｄとを有している。また、上記メモリ４ｄから読み出された中間解像度画像データを１／６０に間引き処理することにより低解像度画像データを形成する１／６０間引き回路４ｅと、上記バッファ４ｂからの高解像度画像データ，上記１／４間引き回路４ｃからの中間解像度画像データ及び上記１／６０間引き回路４ｅからの低解像度画像データをそれぞれ選択して出力するセレクタ４ｆとを有している。また、上記セレクタ４ｆにより選択された各画像データを、圧縮処理に適した所定画素単位のブロックに分割するラスタ−ブロック変換回路４ｇと、上記ラスタ−ブロック変換回路４ｇによりブロック化された画像データに固定長符号化処理を施す圧縮伸張回路４ｈと、当該間引き，圧縮伸張処理ブロック４における間引き，圧縮伸張処理動作を制御する間引き，圧縮伸張コントローラ４ｉとを有している。
【００２１】
１−５［ストレージ部の構成］
上記ストレージ部５は、図６に示すように上記バスライン７に接続されたインターフェース５ａと、上記間引き，圧縮伸張処理ブロック４からの各解像度の画像データに対して８−１４変調処理を施すＥＦＭ回路５ｂと、上記ＥＦＭ回路５ｂからの画像データを光ディスク２０に記録し再生するディスク記録再生部５ｃと、当該ストレージ部５全体の動作を制御するストレージ部コントローラ５ｄとで構成されている。
【００２２】
１−６［ビデオ入力部の構成］
上記ビデオ入力部８は、図７に示すようにコンポジットビデオ信号用の入力端子８ａと、Ｙ（輝度）／Ｃ（クロマ）セパレートのフォーマットで供給されるビデオ信号用の入力端子８ｂと、ＲＧＢのフォーマットで供給されるビデオ信号用の入力端子８ｃと、上記各入力端子８ａ〜８ｃを介して供給される各フォーマットのビデオ信号に対して当該静止画記録再生システムに適した画像サイズに変換する処理を施すビデオ処理部８ｄと、上記ビデオ処理部８ｄからアナログ信号として供給される各ビデオ信号をデジタルデータに変換して各画像データを形成するＡ／Ｄ変換器８ｅとで構成されている。
【００２３】
１−７［操作部の構成］
上記操作部１０は、図８に示すような外観を有しており、その表面パネルには、ディスク挿入口３０と、液晶表示板により形成された表示部２６とを有している。また、上記操作部１０は、ストレージ部５のメイン電源を投入するための電源キー３１と、上記ディスク挿入口３０を介して挿入した上記光ディスク２０の取り出しを指定するイジェクトキー３２と、ディスク内のアルバム選択を行うためのアルバムキー３３とを有している。
【００２４】
また、上記操作部１０は、ディスク名，アルバム名等の表示を指定するためのディスクキー３４と、画像名，キーワード，記録日時等の表示を指定するためのイメージキー３５と、現在の日付，時間等の表示を指定するためのクロックキー３６と、指定されたアルバムの画像を記録順に自動的に再生或いは指定された各アルバムの画像を指定順に自動的に再生するオートプレイを指定するためのオートプレイキー３７とを有している。
【００２５】
また、上記操作部１０は、選択されたアルバムを構成する例えば２５枚の画像を１画面で表示する第１のインデックス表示を指定するための第１のインデックスキー３８ａと、各アルバムの最初の画像のみを１画面で表示する第２のインデックス表示を指定するための第２のインデックスキー３８ｂと、各アルバムの最初から数枚目までの画像を１画面で表示する第３のインデックス表示を指定するための第３のインデックスキー３８ｃと、所定枚数おきに再生した各アルバムの画像を１画面で表示する第４のインデックス表示を指定するための第４のインデックスキー３８ｄとを有している。
【００２６】
また、上記部操作部１０は、各アルバムの先頭の画像のみを１枚ずつ表示して所望のアルバムの検索を行う第１のアルバムサーチ表示を指定するための第１のアルバムサーチキー５６と、各アルバムの先頭から数枚目までの画像を１枚ずつ表示して所望のアルバムの検索を行う第２のアルバムサーチ表示を指定するための第２のアルバムサーチキー５７と、現在の画像の１つ前の画像の再生を指定するための戻しキー３９と、現在の画像の１つ後の画像の再生を指定するための送りキー４０と、画像の再生を指定するための再生キー４１と、記録再生の停止を指定するための停止キー４２とを有している。
【００２７】
また、上記操作部１０は、上記オートプレイの一時停止を指定するための一時停止キー４３と、画像の記録を指定するための記録指定キー４４と、記録時に点灯するＲＥＣインジケータ４５と、編集時等に点灯する編集インジケータ４６と、所望の画像を当該アルバム内の所望の位置或いは他のアルバムの所望の位置に移動させる場合に用いるムーブキー４７とを有している。
【００２８】
また、上記操作部１０は、記録されている画像の消去を指定するためのイレースキー４８と、上記ムーブキー４７を用いて所望の画像を当該アルバム内或いは他のアルバムに移動する際に、該所望の画像の指定に用いるエンターキー４９と、数字入力或いは文字入力の際に用いるテンキー５０と、上記テンキー５０により入力された数字或いは文字等の消去を指定するためのクリアキー５１とを有している。
【００２９】
以上の各キー３１〜５１は、使用頻度が高いものであるため、全て上記表面パネルに露出した状態で設けられている。
【００３０】
さらに、上記操作部１０は、所望の画像の検索を指定するための検索キー５２と、アルバム名，画像名等の記録を指定するためのライトキー５３と、入力する文字等を指定するための上下左右キー５４と、上記上下左右キー５４により指定された文字等の記録を指定するためのＥＸＥＣキー５５とを有している。
【００３１】
これら各キー５２〜５５は、アルバム名，画像名の記録時等、特殊な用途に用いられるため普段は表面カバーで隠されており、ユーザが、必要に応じて上記表面カバーを開けて用いるようになっている。
【００３２】
２．［記録動作の概要］
次に、このような構成を有する静止画記録再生システムの第１の記録動作の説明をする。
【００３３】
まず、所望の画像データを上記ストレージ部５の光ディスク２０に記録する場合、ユーザは、上記操作部１０を操作して画像データの取り込み先（スキャナ部１或いはビデオ入力部８）を指定するとともに、取り込んだ画像データの出力先を上記ストレージ部５に設定する。これにより、上記システムコントローラ６が、スキャナ部１或いはビデオ入力部８を動作状態に制御する。
【００３４】
２−１［スキャナ部の動作説明］
上記スキャナ部１は、反射原稿，透過原稿の両方の画像が読み取り可能となっている。具体的には、上記スキャナ部１は、例えば上記反射原稿としてＥサイズの写真，Ｌサイズの写真，Ａ６サイズの写真の読み取りが可能となっており、また、上記透過原稿として３５ｍｍ，ブローニサイズのネガフィルムの読み取りが可能となっている。なお、上記スキャナ部１は、上記反射原稿として、上記３５ｍｍ，ブローニサイズのネガフィルムをそのままのサイズでプリントした原稿の読み取りも可能となっている。
【００３５】
上記スキャナ部１は、上記フィルム，写真等が原稿読み取り台に載置されると、この原稿を図２に示すＣＣＤラインセンサ１ａを走査して読み取る。上記ＣＣＤラインセンサ１ａは、上記読み取った画像に対応する画像信号を形成し、これをＡ／Ｄ変換器１ｂに供給する。上記Ａ／Ｄ変換器１ｂは、上記ＣＣＤラインセンサ１ａから供給される画像信号をデジタル化することにより画像データを形成し、これを補正系１ｃに供給する。上記補正系１ｃは、例えば上記３５ｍｍフィルムから画像の読み取りを行った場合、この画像データを縦×横のサイズが１２００画素×１７００画素のサイズの画像データに補正して出力する。
【００３６】
また、上記スキャナ部１は、読み取り原稿がブローニサイズのフィルム，Ｅサイズの写真，Ｌサイズの写真，Ａ６サイズの写真の場合、それぞれ１２９８画素×９７５〜１８７５画素，１０５０×１４５０画素，１１２０画素×１５７５画素，１３２５画素×１８２５画素のサイズの画像データに補正して出力する。
【００３７】
２−２［ビデオ入力部の動作説明］
上記ビデオ入力部８は、図７に示すように例えばビデオテープレコーダ装置等からのコンポジットビデオ信号，Ｙ（輝度）／Ｃ（クロマ）セパレートのフォーマットで供給されるビデオ信号，ＲＧＢのフォーマットで供給されるビデオ信号の３つのフォーマットのビデオ信号の入力が可能となっており、これらのビデオ信号は、それぞれ入力端子８ａ〜８ｃを介してビデオ処理系８ｄに供給される。
【００３８】
上記ビデオ処理系８ｄは、上記各フォーマットのビデオ信号の画素を正方格子の画素とするとともに、画像サイズを４８０画素×６４０画素とし、これをＡ／Ｄ変換器８ｅに供給する。上記Ａ／Ｄ変換器８ｅは、上記ビデオ信号をデジタル化することにより上記各フォーマットのビデオ信号に対応した画像データを形成し、これを出力端子８ｆを介して出力する。
【００３９】
２−３［画像処理ブロックの動作説明］
上記スキャナ部１或いはビデオ入力部２により形成された画像データは、例えば縦×横が１０２４画素×１５３６画素の高解像度の画像データであり、上記図４に示す画像処理ブロック３の入力端子１８を介してフレームメモリ３内のビデオメモリ１１ｂに供給される。
【００４０】
上記メモリコントローラ１３は、上記ビデオメモリ１１ｂに高解像度の画像データが供給されると、これを一旦記憶するとともに、この記憶された高解像度の画像データを読み出すように該ビデオメモリ１１ｂを書き込み制御及び読み出し制御する。この高解像度の画像データは、データライン１７，インターフェース１５，バスライン７及びデータライン１６を順に介して間引き，圧縮伸張処理ブロック４に転送されるとともに、メインメモリ１１ａに転送される。上記メモリコントローラ１３は、このメインメモリ１１ａに転送された高解像度画像データを一旦記憶するように、該メインメモリ１１ａを書き込み制御する。
【００４１】
次に、上記メインメモリ１１ａに高解像度画像データが記憶されると、画像処理コントローラ１４は、この高解像度画像データを例えば４８０画素×６４０画素のモニタ表示用の中間解像度の画像データに変換するように画像処理回路１２及びメモリコントローラ１３を制御する。これにより、上記メモリコントローラ１３の読み出し制御によりメインメモリ１１ａから高解像度画像データが読み出され画像処理回路１２に供給される。そして、上記画像処理回路１２により、上記高解像度画像データが中間解像度画像データに変換され、データライン１６，インターフェース１５，バスライン７及びデータライン１７を順に介してビデオメモリ１１ｂに供給される。メモリコントローラ１３は、上記ビデオメモリ１１ｂに中間解像度画像データが供給されると、これを一旦記憶するように該ビデオメモリ１１ｂを書き込み制御するとともに、これを読み出すように該ビデオメモリ１１ｂを読み出し制御する。これにより、上記ビデオメモリ１１ｂに記憶された中間解像度画像データが読み出され、出力端子１９を介して図１に示すモニタ装置９に供給される。
【００４２】
このモニタ装置９に供給された中間解像度画像データは、Ｄ／Ａ変換器によりアナログ化され中間解像度のモニタ表示用の画像信号とされる。これにより、上記スキャナ部１或いはビデオ入力部８により取り込まれた画像が上記モニタ装置９に表示されることとなる。
【００４３】
なお、上記図４に示す画像処理コントローラ１４は、上記操作部１０が操作されることにより、上記スキャナ部１或いはビデオ入力部８により取り込まれた画像の拡大処理，縮小処理等の画像処理が指定されている場合は、上記メインメモリ１１ａから読み出された画像データに、上記指定された画像処理が施されるように画像処理回路１２を制御する。この画像処理回路１２により指定の画像処理が施された画像データは、上記モニタ装置９に供給される。これにより、上記指定の画像処理が施された画像が上記モニタ装置９に表示される。また、画像処理コントローラ１４は、上記画像データに施した画像処理を示すデータ（画像加工情報）を、上記インターフェース１５及びバスライン７を介して上記間引き，圧縮伸張処理ブロック４に供給する。
【００４４】
２−４［間引き，圧縮伸張処理ブロックの動作説明］
次に、ユーザは、上記モニタ装置９に表示される画像により、その画像が所望のものであるか否かを確認し、該画像が所望のものであった場合は、図８に示す操作部１０の記録指定キー４４を操作して上記モニタ装置９に表示された画像の記録を指定する。
【００４５】
上記図１に示すシステムコントローラ６は、上記記録指定キー４４がオン操作されるとこれを検出し、該記録の指定がなされたことを示すデータ及び上記画像加工情報がある場合はこれをバスライン７及び図５に示すインターフェース４ａを介して間引き，圧縮伸張処理ブロック４の間引き，圧縮伸張コントローラ４ｉに供給する。
【００４６】
上記間引き，圧縮伸張コントローラ４ｉは、上記画像加工情報がある場合はこれを一旦記憶するとともに、上記高解像度画像データの取り込みを行うようにインターフェース４ａを制御する。上記高解像度画像データは、上記インターフェース４ａを介して当該間引き，圧縮伸張処理ブロック内に取り込まれると、バッファ４ｂに一旦記憶される。上記バッファ４ｂに高解像度画像データが記憶されると、上記間引き，圧縮伸張コントローラ４ｉは、上記高解像度画像データを、例えばライン毎に１／４間引き回路４ｃ及びセレクタ４ｆに供給するように該バッファ４ｂを読み出し制御する。
【００４７】
上記１／４間引き回路４ｃは、上記高解像度画像データの画素を１／４とするような間引き処理を施すことにより、４８０画素×６４０画素の中間解像度画像データを形成し、これをメモリ４ｄに供給する。上記間引き，圧縮伸張コントローラ４ｉは、上記メモリ４ｄに中間解像度画像データが供給されるとこれを一旦記憶し読み出すように該メモリ４ｄを制御する。このメモリ４ｄから読み出された中間解像度画像データは、１／６０間引き回路４ｅ及びセレクタ４ｆに供給される。
【００４８】
上記１／６０間引き回路４ｅは、上記メモリ４ｄから読み出された中間解像度画像データの画素を１／６０とするような間引き処理を施すことにより、６０画素×８０画素の低解像度画像データ（インデックス用画像データ）を形成し、これをセレクタ４ｆに供給する。
【００４９】
上記セレクタ４ｆは、間引き，圧縮伸張コントローラ４ｉにより切り換え制御されている。すなわち、上記間引き，圧縮伸張コントローラ４ｉは、例えば上記セレクタ４ｆに供給される各解像度の画像データを、高解像度画像データ，中間解像度画像データ，低解像度画像データの順に選択して出力するように該セレクタ４ｆを切り換え制御する。上記セレクタ４ｆからの各解像度の画像データは、ラスタ−ブロック変換回路４ｇに供給される。
【００５０】
ラスタ−ブロック変換回路４ｇは、上記各画像データを圧縮符号化の処理単位である、例えば８画素×８画素の処理ブロック単位に分割し、これを圧縮伸張回路４ｈに供給する。
【００５１】
ここで、上記各解像度の画像データはラスタ−ブロック変換回路４ｇにおいて、８画素×８画素の処理ブロック単位に分割されるわけであるが、上記低解像度画像データは、６０画素×８０画素の画像サイズである。このため、この低解像度画像データを８画素×８画素の処理ブロック単位に分割しようとすると、縦方向の画素が８画素で割り切れないことから、当該低解像度画像データを８画素×８画素の処理ブロック単位で分割することはできない。このようなことから、上記ラスタ−ブロック変換回路４ｇは、上記低解像度画像データが供給されると、該画像データの上段或いは下段に４画素×８０画素のダミーデータを付加することにより、上記６０画素×８０画素の低解像度画像データを、６４画素×８０画素の低解像度画像データとする。そして、これにより縦方向の画素が８画素で割り切れることから、上記６４画素×８０画素の低解像度画像データを８処理ブロック×１０処理ブロックに分割して圧縮伸張回路４ｈに供給する。なお、上記ダミーデータは、インデックス表示の際に除去されるようになっており、該ダミーデータに係る画像（例えば黒画像や白画像）がインデックス画像に付加されて表示されることはない。
【００５２】
上記圧縮伸張回路４ｈは、ディスクリート・コサイン・変換回路（ＤＣＴ回路）と、量子化回路と、固定長符号化回路とで構成されており、上記各解像度の画像データは、まず、上記ＤＣＴ回路に供給される。
【００５３】
上記ＤＣＴ回路は、上記各解像度の画像データを周波数軸上に変換してＤＣＴ係数を形成する直交変換処理を行い、この直交変換処理を施した各解像度の画像データをそれぞれ量子化回路に供給する。
【００５４】
上記量子化回路は、例えば上記システムコントローラ６により設定された適当な量子化係数を用いて上記各解像度の画像データを量子化処理し、これらを上記固定長符号化回路に供給する。
【００５５】
上記固定長符号化回路は、上記適当な量子化係数で量子化された各解像度の画像データのＤＣＴ係数を固定長符号化処理し、この固定長符号化処理の結果を上記間引き，圧縮伸張コントローラ４ｉに帰還する。上記間引き，圧縮伸張コントローラ４ｉは、上記固定長符号化処理の結果に応じて、その画像データを量子化するのに最適な量子化係数を形成し、これを上記量子化回路に供給する。上記量子化回路は、上記２度目に設定された最適な量子化係数を用いて上記画像データの量子化を行い、これを上記固定長符号化回路に供給する。これにより、上記固定長符号化回路において、各解像度の画像データを所定のデータ長となるように固定長化することができる。
【００５６】
具体的には、このような圧縮符号化処理により、上記中間解像度の画像データは、１記録単位である１クラスタの２倍の２クラスタのデータ長に固定長符号化処理され、上記高解像度の画像データは８クラスタのデータ長に固定長符号化処理され、上記低解像度の画像データは、１／１５クラスタのデータ長に固定長符号化処理される。このように固定長符号化された各解像度の画像データは、それぞれインターフェース４ａ及びバスライン７を介して図６に示すストレージ部５に供給される。また、上記間引き，圧縮伸張コントローラ４ｉは、上述のように供給された画像データに画像加工情報が付加されている場合は、この画像加工情報を上記各解像度の画像データとともに上記ストレージ部５に供給する。
【００５７】
２−５［ストレージ部の動作説明］
上記間引き，圧縮伸張処理ブロック４からの各解像度の画像データ及び画像加工情報は、それぞれ図６に示すインターフェース５ａに供給される。ストレージ部コントローラ５ｄは、上記インターフェース５ａに上記各解像度の画像データ及び画像加工情報が供給されると、これらをそれぞれ当該ストレージ部５内に取り込むようにインターフェース５ａを制御する。このインターフェース５ａを介して当該ストレージ部５内に取り込まれた上記各解像度の画像データ及び画像加工情報は、それぞれＥＦＭ回路５ｂに供給される。上記ＥＦＭ回路５ｂに上記各解像度の画像データ及び画像加工情報が供給されると、上記ストレージ部コントローラ５ｄは、上記固定長符号化された各解像度の画像データ及び画像加工情報に、いわゆるＥＦＭ処理（８−１４変調処理）を施すように該ＥＦＭ回路５ｂを制御する。このＥＦＭ処理された各解像度の画像データ及び画像加工情報は、それぞれディスク記録再生部５ｃに供給される。上記ディスク記録再生部５ｃに上記各解像度の画像データ及び画像加工情報が供給されると、上記ストレージ部コントローラ５ｄは、該各解像度の画像データ及び画像加工情報をそれぞれ光ディスク２０に記録するようにディスク記録再生部５ｃを制御する。これにより、光ディスク２０に、上記各解像度の画像データ及びその画像加工情報が記録されることとなる。
【００５８】
具体的には、上記光ディスク２０は、例えば直径６４ｍｍの光磁気ディスクとなっており、各解像度毎に２００枚分の画像データが記録可能となっている。そして、上記２００枚分の画像データは、５０枚分の画像データを１つのアルバムとして、計４つのアルバムに分割されて管理されるようになっている。従って、ユーザは、この画像データの記録を行う場合、操作部１０を用いてその画像データを記録するアルバムを選択する。これにより、上記システムコントローラ６は、ストレージ部コントローラ５ｄを介して、上記ユーザにより選択されたアルバムに上記各解像度の画像データを取り込み順に記録するように上記ディスク記録再生部５ｃを制御する。
【００５９】
なお、この際、上記低解像度の画像データは、アルバムに記録されている画像を１画面に複数表示するためのインデックス用として記録され、上記中間解像度の画像データは、アルバムに記録されている所望の１つの画像を表示するためのモニタ表示用として記録され、上記高解像度の画像データは、係る画像をプリントするためのプリント用としてそれぞれ記録される。
【００６０】
３．［第１の記録動作の説明］
以上が記録動作の概要であるが、以下、第１の記録動作から第３の記録動作の３つに分けてさらに詳細に説明する。まず、第１の記録動作であるが、これは、図９のフローチャートに示すようになっている。
【００６１】
この図９に示すフローチャートは、上記図１に示すシステムコントローラ６がユーザによる画像データの記録の指定を検出したときにスタートとなり、ステップＳ１に進む。
【００６２】
上記ステップＳ１では、上記図５に示す間引き，圧縮伸張コントローラ４ｉが、まず、上記高解像度の画像データを選択するようにセレクタ４ｆを切り換え制御してステップＳ２に進む。
【００６３】
上記ステップＳ２では、上記間引き，圧縮伸張コントローラ４ｉが、上記圧縮伸張回路４ｈで用いる量子化係数等を該圧縮伸張回路４ｈに設定し、ステップＳ３に進む。
【００６４】
上記ステップＳ３では、上記間引き，圧縮伸張コントローラ４ｉが、上記高解像度画像データに対して上述の固定長符号化処理を施すことにより、該高解像度画像データを８クラスタ分のデータ長に固定長符号化するように圧縮伸張回路４ｈを制御してステップＳ４に進む。
【００６５】
上記ステップＳ４では、上記間引き，圧縮伸張コントローラ４ｉが、記録を行う高解像度画像データのエリアサイズ（１０２４画素×１５３６画素の計８クラスタ分）を設定してステップＳ５に進む。
【００６６】
上記ステップＳ５では、上記間引き，圧縮伸張コントローラ４ｉが、上記８クラスタ分の高解像度の画像データを記録するだけの記録領域の検索を要請する検索データを形成し、これを上記ストレージ部５のストレージ部コントローラ５ｄに供給する。ストレージ部コントローラ５ｄは、上記検索データが供給されると、上記８クラスタ分の空き領域の検索を行うように、上記ディスク記録再生部５ｃを制御する。そして、上記ストレージ部コントローラ５ｄは、上記８クラスタ分の空き領域が存在する場合には、該空き領域の存在を示すデータを間引き，圧縮伸張コントローラ４ｉに供給し、該８クラスタ分の空き領域が存在しない場合には、該空き領域が存在しないことを示すデータを間引き，圧縮伸張コントローラ４ｉに供給してステップＳ６に進む。
【００６７】
上記ステップＳ６では、上記間引き，圧縮伸張コントローラ４ｉが、上記ストレージ部コントローラ５ｄからの空き領域の有無を示すデータに基づいて、上記光ディスク２０上に８クラスタ分の空き領域があるか否かを判別し、Ｎｏの場合はそのままこの図９に示すルーチンを終了し、Ｙｅｓの場合はステップＳ７に進む。なお、上記空き領域が検出されず、このまま図９に示すルーチンを終了する場合は、上記ストレージ部コントローラ５ｄが空き領域がないことを示すデータをシステムコントローラ６に供給し、このシステムコントローラ６により、例えば「データを記録できるだけの空き領域がありません」等のメッセージを表示するように操作部１０の表示部２６が制御される。これにより、ユーザは、現在装着されている光ディスクを新しい光ディスクに交換する等の適切な対応をとることができる。
【００６８】
上記ステップＳ７では、上記間引き，圧縮伸張コントローラ４ｉが上記画像加工情報とともに高解像度画像データを上記ディスク記録再生部５ｃに供給する。そして、上記ストレージ部コントローラ５ｄが、光ディスク２０上に高解像度画像データを記録するようにディスク記録再生部５ｃを制御してステップＳ８に進む。
【００６９】
上記ステップＳ８では、上記間引き，圧縮伸張コントローラ４ｉが、上記高解像度，中間解像度及び低解像度の画像データの３種類の画像データが全て記録されたか否かを判別し、ＹＥＳの場合はそのまま終了し、ＮＯの場合はステップＳ９に進む。
【００７０】
この時点では、上記高解像度の画像データの記録のみ終了しているため、上記ステップＳ８ではＮＯと判別されステップＳ９に進む。上記ステップＳ９では、上記間引き，圧縮伸張コントローラ４ｉが、次に、中間解像度の画像データを選択するように上記セレクタ４ｆを切り換え制御し、上記ステップＳ２に戻る。
【００７１】
以下、上記ステップＳ２において上記間引き，圧縮伸張コントローラ４ｉにより２クラスタに固定長符号化するための量子化係数等が計算され、ステップＳ３において該計算された量子化係数等に基づいて、固定長符号化処理が行われて２クラスタの固定データ長の中間解像度画像データが形成される。そして、上記ステップＳ４〜ステップＳ７において、空きエリアが検出され、この空きエリアに上記２クラスタの中間解像度画像データが記録される。
【００７２】
この時点で、高解像度画像データ及び中間解像度画像データの記録が終了したこととなる。このため、上記ステップＳ８では、ＮＯと判別され上記ステップＳ９に戻ることとなる。
【００７３】
上記ステップＳ９では、上記間引き，圧縮伸張コントローラ４ｉが、次に上記低解像度画像データを選択するように上記セレクタ４ｆを切り換え制御して上記ステップＳ２に戻る。
【００７４】
以下、上記ステップＳ２において上記システムコントローラ６により１／１５クラスタに固定長符号化するための量子化係数等が計算され、ステップＳ３において該計算された量子化係数等に基づいて、固定長符号化処理が行われて１／１５クラスタの固定データ長の低間解像度の画像データが形成される。そして、上記ステップＳ４〜ステップＳ７において、空きエリアが検出され、この空きエリアに上記１／１５クラスタの低間解像度画像データが記録される。
【００７５】
この時点で、上記各解像度の画像データの記録が全て終了したこととなる。このため、上記ステップＳ８において、ＹＥＳと判別され記録終了となる。
【００７６】
このように、上記フレームメモリ３から読み出された高解像度の画像データに基づいて、中間解像度の画像データ及び低解像度の画像データを形成し、この同じ画像の異なる解像度の画像データを上記光ディスク２０に記録することにより、再生時には、画像データの出力機器或いは用途に応じた解像度の画像データを選択して再生することを可能とすることができる。
【００７７】
すなわち、上記光ディスク２０に記録する画像データとして上記高解像度の画像データのみ記録すると、モニタ装置に画像を表示する場合、上記高解像度の画像データでは画素数が多すぎるため、適当な間引き処理を施してモニタ装置に供給することとなる。しかし、上記３種類の画像データを記録しておくことにより、モニタ用の中間解像度の画像データを直接読み出すことができるため、モニタ装置に表示するまでの時間を短縮することができる。
【００７８】
また、必要とする解像度の画像データを直接読み出せることから、機器に応じて間引き処理等を行う必要がなく、該間引き処理用の回路等を省略することができる。
【００７９】
また、上記フレームメモリ３からの高解像度の画像データに基づいて上記２種類の画像データを形成するようにしているため、上記３種類の画像データを別々に供給される場合よりも画像データを取り込む時間を短縮化することができるうえ、上記フレームメモリ３を１回のみ読み出し制御すればよいため、該フレームメモリ３の拘束時間を短縮化することができる。
【００８０】
さらに、上記各解像度の画像データをそれぞれ固定長符号化して記録するようにしているため、記録，読み出し時間の固定化，画像記録枚数の固定化を図ることができるうえ、扱うデータサイズが固定化されていることからファイル管理システムの構成を簡略化することができる。
【００８１】
ここで、上記各解像度の画像データを適当な空きエリアに記録すると、上記光ディスク２０には、該各解像度の画像データが入り乱れて記録されることとなる。上記ストレージ部５の仕様は、例えば最小記録単位が１クラスタ（６４Ｋｂｙｔｅ）、データ記録速度が１５０Ｋｂｙｔｅ、１クラスタ当たりの記録時間が６４Ｋ／１５０Ｋ≒０．４３ｓｅｃ、最大シーク時間が０．５ｓｅｃとなっており、最大シーク時間が１クラスタ当たりの記録時間を上回っている。このため、上記光ディスク２０に各解像度の画像データが入り乱れて記録されると、所望の画像データを複数回のシークを行って記録再生するようになるため、記録再生に時間を要する。
【００８２】
また、上記各解像度の画像データが入り乱れて記録されると、画像データの削除，編集作業等が行われた場合、ディスク上に各解像度に応じたデータサイズの空きエリアが発生するため、空きエリアの検索が困難となる。
【００８３】
４．［第２の記録動作の説明］
そこで、上記各解像度の画像データを光ディスク２０に記録する際に、各解像度の画像データ毎にそれぞれ所定の記録領域に分割して記録するようにしたのが、この第２の記録動作である。
【００８４】
すなわち、この第２の記録動作は、図１０のフローチャートに示すようになっており、このフローチャートは、上記システムコントローラ６が、ユーザによる画像データの記録の指定を検出したときにスタートとなり、ステップＳ１２に進む。上記光ディスク２０の全記録領域は、例えば２２００クラスタ分となっている。このため、上記ストレージ部５のストレージ部コントローラ５ｄは、上記ステップＳ１２において、図１１に示すように光ディスク２０の記録領域を内周側から外周側にかけて１４クラスタ分が低解像度の画像データの記録領域ＩＡに、２００クラスタ分が中間解像度の画像データの記録領域ＭＡに、１８００クラスタ分が高解像度の画像データの記録領域ＰＡになるように３分割し、この各記録領域ＩＡ，ＭＡ，ＰＡを認識してステップＳ１３に進む。以下、上記ストレージ部コントローラ５ｄは、この認識した各画像データの記録領域ＩＡ，ＭＡ，ＰＡに基づいて上記ディスク記録再生部５ｃを制御することとなる。
【００８５】
上記ステップＳ１３では、上記間引き，圧縮伸張コントローラ４ｉを介して上記高解像度の画像データを選択するようにセレクタ４ｆを切り換え制御してステップＳ１４に進む。
【００８６】
上記ステップＳ１４では、上記間引き，圧縮伸張コントローラ４ｉが、上記圧縮伸張回路４ｈで用いる量子化係数等を該圧縮伸張回路４ｈに設定し、ステップＳ１５に進む。
【００８７】
上記ステップＳ１５では、間引き，圧縮伸張コントローラ４ｉが、上記高解像度の画像データに対して上述の固定長符号化処理を施すことにより、該高解像度の画像データを８クラスタ分のデータ長に固定長符号化するように上記圧縮伸張回路４ｈを制御してステップＳ１６に進む。
【００８８】
上記ステップＳ１６では、上記ストレージ部コントローラ５ｄが上記８クラスタ分のデータサイズを設定するようにディスク記録再生部５ｃを制御してステップＳ１７に進む。
【００８９】
上記ステップＳ１７では、上記ストレージ部コントローラ５ｄが、上記ディスク記録再生部５ｃに上記高解像度の画像データの記録領域ＰＡを設定してステップＳ１８に進む。
【００９０】
上記ステップＳ１８では、上記ストレージ部コントローラ５ｄが、上記設定されたデータサイズ及び記録領域に基づいて上記光ディスク２０の空きエリアを検出するようにディスク記録再生部５ｃを制御してステップＳ１９に進む。
【００９１】
上記ステップＳ１９では、上記ストレージ部コントローラ５ｄが、上記ステップＳ１８で検出された空きエリアに、上記８クラスタ分の高解像度画像データが全て記録できるか否かを判別し、ＮＯの場合はそのままこのルーチンを終了し、ＹＥＳの場合はステップＳ２０に進む。なお、上記空き領域が検出されず、このまま図１０に示すルーチンを終了する場合は、上記ストレージ部コントローラ５ｄが空き領域がないことを示すデータをシステムコントローラ６に供給し、該システムコントローラ６により、例えば「データを記録できるだけの空き領域がありません」等のメッセージを表示するように操作部１０の表示部２６が制御される。これにより、ユーザは、現在装着されている光ディスクを新しい光ディスクに交換する等の適切な対応をとることができる。
【００９２】
次に、上記ステップＳ２０では、上記ストレージ部コントローラ５ｄが、上記ステップＳ１８，ステップＳ１９で検出された光ディスク２０上の空きエリアに上記８クラスタ分の高解像度の画像データを記録するように上記ディスク記録再生部５ｃを制御してステップＳ２１に進む。
【００９３】
上記ステップＳ２１では、上記ストレージ部コントローラ５ｄが、上記高解像度，中間解像度及び低解像度の画像データの３種類の画像データが全て記録されたか否かを判別し、ＹＥＳの場合はそのまま終了し、ＮＯの場合はステップＳ２２に進む。
【００９４】
この時点では、上記高解像度の画像データの記録のみが終了しているため、上記ステップＳ２１でＮＯと判別されステップＳ２２に進むこととなる。
【００９５】
上記ステップＳ２２では、上記間引き，圧縮伸張コントローラ４ｉが、次に中間解像度画像データを選択するように上記セレクタ４ｆを切り換え制御し、上記ステップＳ１４に戻る。
【００９６】
以下、上記ステップＳ１４において、２クラスタに固定長符号化するための量子化係数等が計算され、ステップＳ１５において該計算された量子化係数等に基づいて、固定長符号化処理が行われて２クラスタの固定データ長の中間解像度の画像データが形成される。そして、上記ステップＳ１６〜ステップＳ２０において、中間解像度の画像データのデータサイズ及び記録領域ＭＡが設定され、この空きエリアが検出され、ここに上記２クラスタのデータ長の中間解像度の画像データが記録される。
【００９７】
この時点で、高解像度の画像データ及び中間解像度の画像データの記録が終了したこととなる。このため、上記ステップＳ２１では、ＮＯと判別され上記ステップＳ２２に戻ることとなる。
【００９８】
上記ステップＳ２２では、上記間引き，圧縮伸張コントローラ４ｉが、次に上記低解像度画像データを選択するように上記セレクタ４ｆを切り換え制御して上記ステップＳ１４に戻る。
【００９９】
以下、上記ステップＳ１４において、１／１５クラスタに固定長符号化するための量子化係数等が計算され、ステップＳ１５において該計算された量子化係数等に基づいて、固定長符号化処理が行われて１／１５クラスタの固定データ長の低間解像度の画像データが形成される。そして、上記ステップＳ１６〜ステップＳ２０において、低解像度の画像データのデータサイズ及び記録領域ＩＡが設定され、この空きエリアが検出され、ここに上記１／１５クラスタのデータ長の低解像度の画像データが記録される。
【０１００】
この時点で、上記各解像度の画像データの記録が全て終了したこととなる。このため、上記ステップＳ２１において、ＹＥＳと判別され記録終了となる。
【０１０１】
このように、各解像度の画像データのデータ量に応じて、光ディスク２０上の記録領域を３分割し、該各記録領域ＩＡ，ＭＡ，ＰＡに上記固定長符号化した各解像度の画像データを記録することにより、記録再生時にはその解像度の記録領域にシークして記録再生を行えばよいため、記録再生時間を短縮化することができる。
【０１０２】
また、画像データの削除，編集作業等が行われてディスク上に各解像度に応じたデータサイズの空きエリアが発生しても、その空きエリアには、同じデータサイズの画像データを記録されることとなるため、空きエリアの検索を容易化することができ、記録時間の短縮化に貢献することができる。
【０１０３】
次に、このように各解像度の記録領域に分割して画像データの記録を行っても、該記録領域内で再生順に記録されていなければ、記録されている画像を１枚１枚連続して自動的に読み出すオートプレイ時や、該オートプレイをさらに高速化したブラウジング時等のような画像を連続的に読み出す必要がある場合、やはりシークに時間を要することとなる。
【０１０４】
５．［第３の記録動作の説明］
そこで、上記光ディスク２０の分割された各記録領域に、各解像度の画像データを再生順に連続して記録するようにしたのがこの第３の記録動作である。
【０１０５】
すなわち、この第３の記録動作は、図１２のフローチャートに示すようになっている。この図１２に示すフローチャートは、上記ストレージ部５のストレージ部コントローラ５ｄが、ユーザによる画像データの記録の指定を検出したときにスタートとなり、ステップＳ３２に進む。
【０１０６】
上記ステップＳ３２では、上記ストレージ部コントローラ５ｄが、図１１に示したように光ディスク２０の記録領域を内周側から外周側にかけて１４クラスタ分が低解像度の画像データの記録領域ＩＡに、２００クラスタ分が中間解像度の画像データの記録領域ＭＡに、１８００クラスタ分が高解像度の画像データの記録領域ＰＡになるように３分割し、この各記録領域ＩＡ，ＭＡ，ＰＡを認識してステップＳ３３に進む。
【０１０７】
上記ステップＳ３３では、上記間引き，圧縮伸張コントローラ４ｉが、上記高解像度の画像データを選択するようにセレクタ４ｆを切り換え制御してステップＳ３４に進む。
【０１０８】
上記ステップＳ３４では、上記間引き，圧縮伸張コントローラ４ｉが、上記圧縮伸張回路４ｈで用いる量子化係数等を該圧縮伸張回路４ｈに設定し、ステップＳ３５に進む。
【０１０９】
上記ステップＳ３５では、上記間引き，圧縮伸張コントローラ４ｉが、上記高解像度の画像データに対して上述の固定長符号化処理を施すことにより、該高解像度の画像データを８クラスタ分のデータ長に固定長符号化するように圧縮伸張回路４ｈを制御してステップＳ３６に進む。
【０１１０】
上記ステップＳ３６では、上記ストレージ部コントローラ５ｄが、上記ディスク記録再生部５ｃに上記８クラスタ分のデータサイズを設定してステップＳ３７に進む。
【０１１１】
上記ステップＳ３７では、上記ストレージ部コントローラ５ｄが、上記ディスク記録再生部５ｃに高解像度の画像データの記録領域ＰＡを設定してステップＳ３８に進む。
【０１１２】
上記ステップＳ３８では、上記ストレージ部コントローラ５ｄが、上記設定されたデータサイズ及び記録領域に基づいて、上記光ディスク２０上の８クラスタ分連続した空きエリアを検出するようにディスク記録再生部５ｃを制御してステップＳ３９に進む。
【０１１３】
上記ステップＳ３９では、上記ストレージ部コントローラ５ｄが、上記ディスク記録再生部５ｃにより検出された空きエリアに、現在の高解像度の画像データを記録した場合、該記録された画像データが再生順に記録されることとなるか否かを判別し、ＮＯの場合はステップＳ４２に進み、ＹＥＳの場合はステップＳ４０に進む。
【０１１４】
上記ステップＳ４２では、上記ストレージ部コントローラ５ｄが、一旦、画像データの記録領域ＰＡ内の画像データを読み出すようにディスク記録再生部５ｃを制御し、この画像データを図１に示すシステムコントローラ６内のＲＡＭ６ａに転送する。そして、上記システムコントローラ６が、このＲＡＭ６ａに転送された画像データを再生順となるように並べ換え、これを上記ディスク記録再生部５ｃに再度転送して上記ステップＳ４０に進む。
【０１１５】
上記ステップＳ４０では、上記ストレージ部コントローラ５ｄが、上記光ディスク２０に再生順に画像データを記録するようにディスク記録再生部５ｃを制御してステップＳ４１に進む。
【０１１６】
上記ステップＳ４１では、上記ストレージ部コントローラ５ｄが、上記高解像度，中間解像度及び低解像度の画像データの３種類の画像データが全て記録されたか否かを判別し、ＹＥＳの場合はそのまま終了し、ＮＯの場合はステップＳ４３に進む。
【０１１７】
この時点では、上記高解像度の画像データの記録のみ終了しているため、上記ステップＳ４１ではＮＯと判別されステップＳ４３に進む。
【０１１８】
上記ステップＳ４３では、上記間引き，圧縮伸張コントローラ４ｉが、次に中間解像度の画像データを選択するように上記セレクタ４ｆを切り換え制御し、上記ステップＳ３４に戻る。
【０１１９】
以下、上記ステップＳ３４において、中間解像度の画像データを２クラスタに固定長符号化するための量子化係数等が計算され、ステップＳ３５において該計算された量子化係数等に基づいて、固定長符号化処理が行われて２クラスタの固定データ長の中間解像度の画像データが形成される。そして、上記ステップＳ３６〜ステップＳ４０において、中間解像度の画像データのデータサイズ及び記録領域ＭＡが設定され、この記録領域ＭＡの空きエリアに、上記２クラスタのデータ長の中間解像度の画像データが再生順に連続して記録される。
【０１２０】
この時点で、高解像度の画像データ及び中間解像度の画像データの記録が終了したこととなる。このため、上記ステップＳ４１では、ＮＯと判別され上記ステップＳ４３に戻ることとなる。
【０１２１】
上記ステップＳ４３では、上記間引き，圧縮伸張コントローラ４ｉが、次に上記低解像度の画像データを選択するように上記セレクタ４ｆを切り換え制御し上記ステップＳ３４に戻る。
【０１２２】
以下、上記ステップＳ３４において、低解像度の画像データを１／１５クラスタに固定長符号化するための量子化係数等が計算され、ステップＳ３５において該計算された量子化係数等に基づいて、固定長符号化処理が行われて１／１５クラスタの固定データ長の低解像度の画像データが形成される。そして、上記ステップＳ３６〜ステップＳ４０において、低解像度の画像データのデータサイズ及び記録領域ＩＡが設定され、この記録領域ＩＡの空きエリアに、上記１／１５クラスタのデータ長の低解像度の画像データが再生順に連続して記録される。
【０１２３】
この時点で、上記各解像度の画像データの記録が全て終了したこととなる。このため、上記ステップＳ４１において、ＹＥＳと判別されこの第３の記録動作が終了となる。
【０１２４】
このように、上記分割された各記録領域に、固定データ長とされた各解像度の画像データを再生順に記録することにより、上記オートプレイ時やブラウジング時に、シーク無しに連続して画像データを読み出すことができるため、該オートプレイ，ブラウジングの容易化、及び、さらなる高速化を図ることができる。
【０１２５】
なお、上記ステップＳ３９において、再生順に連続して記録することができない場合はステップＳ４２に進み、データの並べ換えを行って記録することとしたが、これは、再生順に連続して記録することができない場合に、その場は空きエリアに記録しておき、記録が終了したときに内部で並べ換えを行うようにしてもよい。この場合、並べ換えを行って記録を行うよりもユーザ側から見た記録時間を短縮することができる。
【０１２６】
６．［光ディスクのフォーマットの説明］
ここで、上記各解像度の画像データ及び管理データが記録される光ディスク２０のフォーマットは、以下に説明するようになっている。
【０１２７】
フォーマットを説明するに当たり、フォーマットに関連する単位を以下に説明する。
［クラスタ］ディスクの記録再生単位。１クラスタは、３２セクタのメインデータ領域と４セクタのサブデータ領域とか等構成されている。
［ロジカルブロック］１セクタ内において、実際にデータが記録される領域。２０４８バイトで示される。３２セクタは３２路地刈るブロックであらわせる。
［ロジカルクラスタ］クラス内において、データ記録領域として実際に使用される単位（メインデータ領域と同じ領域）従って、ロジカルクラスサイズは３２セクタとなる。
［アロケーションブロック］ロジカルクラスタと同じデータ単位を示し、１つのロジカルクラスサイズを１つのアロケーションブロックとして表現する。従って、ディスク上において、クラスタ数とアロケーションブロック数とは一致する。ディスク上でのファイルの位置は、全てこのアロケーションブロック番号で指定される。
［パーツ］ディスク上で物理的に連続していて、一連のデータが記録されたトラック部分。
［ボリューム］画像データを含む一般データが記録されるパーツの全てを含んだ単位。
【０１２８】
６−１［クラスタ構造］
上記光ディスク２０に対しては「クラスタ」を１単位として記録（及び再生）が行われる。この１クラスタは２〜３周回トラック分に相当する。このクラスタが時間的に連続されて、１つのトラック、すなわちデータトラックが形成される。上記１クラスタは４セクタのサブデータ領域と３２セクタのメインデータ領域からなる。１セクタは２３５２バイトである。アドレスは１セクタ毎に記録されるようになっている。
【０１２９】
なお、各セクタにおいて実際にデータが記録されるのは２０４８バイトの領域であり、他のバイトは同期パターンやアドレスなどによるヘッダ及びエラー訂正コード等に用いられる。
【０１３０】
４セクタのサブデータ領域はサブデータやリンキングエリア等に用いられ、ＴＯＣデータ，音声データ，画像データ等の記録は３２セクタのメインデータ領域に行われる。
【０１３１】
６−２［トラック構造］
次に、上記光ディスク２０のエリアは、大きくわけて図１３（ａ）に示すようにエンボスピットによりデータが記録されているピットエリアと、光磁気エリアとされてグルーブが設けられているＭＯエリアに分けられる。上記ピットエリアは、光ディスク２０に記録されている管理情報であるＰ−ＴＯＣ（プリマスタード−テーブル・オブ・コンテンツ）が記録される再生専用管理エリアとされており、後述するＰ−ＴＯＣセクタが繰り返し記録されている。
【０１３２】
最内周側のピットエリアに続いて、ディスク最外周のリードアウトエリアまでがＭＯエリアとされ、ピットエリアに続く位置からリードアウトエリアの直前までが記録可能なレコーダブルエリアとされている。さらにこのレコーダブルエリアのうち、先頭エリアは記録再生管理エリアとされ、オーディオデータ等の記録再生管理用のＴＯＣであるＵ−ＴＯＣの記録や、光学ピックアップのレーザーパワーを試し書きするためのキャリブレーションエリアとして用いられる。
【０１３３】
上記Ｕ−ＴＯＣは、記録再生管理エリアにおいて所定の位置に３クラスタ連続して記録されるものであり、Ｕ−ＴＯＣが記録再生管理エリア内のどのクラスタアドレスに記録されるかはＰ−ＴＯＣによって示されるようになっている。
【０１３４】
実際にオーディオデータや画像データが記録されるレコーダブルユーザーエリアは、記録再生管理エリアの後に続くエリアとなる。このレコーダブルユーザーエリアにおいて、例えばＭ１  ，Ｍ２  ，Ｍ３  として示すように、画像データ等を有したオーディオデータを有するオーディオデータトラックが記録され、またＦＬ１  ，ＦＬ２  ，ＦＬ３  として示すようにデータファイルが記録される。
【０１３５】
データファイルとされた部位における最も内周側となる部位には、データファイルの管理のためのデータＵ−ＴＯＣが記録される。この例では、データファイルＦＬ１  の直前の位置にデータＵ−ＴＯＣが記録されていることになる。
【０１３６】
また、レコーダブルユーザーエリアにおいて、画像データオーディオデータが記録されていない部分はフリーエリアとされる。すなわち、これは未記録領域であり、今後、画像データやオーディオデータの記録可能なエリアとして管理される。
【０１３７】
具体適には、例えばこの図１３（ａ）に示すように記録されたディスクに対して、Ｕ−ＴＯＣでは同図（ｂ）のように管理を行っている。すなわち、Ｍ１  ，Ｍ２  ，Ｍ３  となるオーディオデータトラックについては、そのスタートアドレス及びエンドアドレスを管理している。またフリーエリアについても同様に管理している。
【０１３８】
ところが、画像データ等を有するデータファイルＦＬ１  ，ＦＬ２  ，ＦＬ３  、及びデータＵ−ＴＯＣが記録されている部位については、まとめて１つのデータトラックとしてＵ−ＴＯＣで管理している。なお、ＥＢとはＵ−ＴＯＣによって管理されているデータトラック内で、実際にデータファイルが記録されていないエリアを示している。
【０１３９】
一方、データＵ−ＴＯＣは、図１３（ｂ）及び（ｃ）に示すように、Ｕ−ＴＯＣでデータトラックとして管理されている領域の先頭に、配置されている。このデータＵ−ＴＯＣは、データトラック内での各データファイルＦＬ１  ，ＦＬ２  ，ＦＬ３  、及び未記録ブロックＥＢの記録位置をクラスタ単位で管理するようになっている。
【０１４０】
従って、当該画像記録再生システムにおいて使用される記録媒体は、Ｐ−ＴＯＣによってディスク上のレコーダブルエリアの位置を管理し、レコーダブルエリア内において、Ｕ−ＴＯＣがデータトラック領域の位置を管理する。そして、そのデータトラック内において最も先頭に記録されているデータＵ−ＴＯＣは、データトラック内に記録されている画像データ等を有するデータファイルＦＬ１  ，ＦＬ２  ，ＦＬ３  の位置をクラスタ単位で管理している。
【０１４１】
尚、上述のトラック構造の説明において、ディスク上にオーディオトラックＭ１  ，Ｍ２  ，Ｍ３  を記録した場合を説明したが、当該画像記録再生システムにおいては、オーディオデータは記録する必要はないため、レコーダブルユーザエリアの全体をデータトラックとして使用している。
【０１４２】
６−３［データトラック］
上記Ｕ−ＴＯＣにおいてはデータトラックとしてのパーツが管理されるのみであり、データトラック内の個々のデータファイルについての管理はデータＵ−ＴＯＣによって行われる。
【０１４３】
図１４にデータトラックの構造例を示す。図１４（ａ）に示すように、データトラックには物理的な先頭位置にデータＵ−ＴＯＣが記録される。つまり、データトラック内における最もディスク内周側に近い位置にデータＵ−ＴＯＣが記録される。データトラックが複数のパーツに別れている場合は、最もディスク内周側に位置するパーツの先頭にデータＵ−ＴＯＣが設けられることになる。
【０１４４】
このデータＵ−ＴＯＣは、図１４（ｂ）に示すように１クラスタのブートエリアと、１６クラスタのボリュームマネジメントエリアとから構成されている。また、データＵ−ＴＯＣに続くエリアはファイルエクステンツエリアとされている。このファイルエクステンツエリアには、図１４（ａ）に示すように実際の画像データを含むデータファイルＦＬ１  〜ＦＬ３  などが記録される。また未記録ブロックＥＢには、さらにデータファイルを記録可能とてなっている。
【０１４５】
ボリュームマネジメントエリアは、図１４（ｃ）に示すように０〜５１１の計５１２個のマネジメントブロックから構成される。１つのマネジメントブロックにおけるデータ領域は２０４８バイトとなっている。そして、このマネジメントブロックにおけるデータが実際のデータファイルの記録／再生のための管理情報となる。
【０１４６】
各マネジメントブロックは、０〜５１１までのブロックナンバが付されている。そして、ブロックナンバ０のマネジメントブロックはボリュームディスクリプタＶＤとして使用される。また、ブロックナンバ１のマネジメントブロックはボリュームスペースビットマップＶＳＢとして使用され、ブロックナンバ２及びブロックナンバ３のマネジメントブロックはマネジメントテーブルとして使用される。
【０１４７】
このブロックナンバ０〜３のマネジメントブロックについての使用形態は以上のように規定されている。ブロックナンバ４以降のマネジメントブロックはファイルエクステンツエリアの使用形態などに応じて、ディレクトリレコードブロックＤＲＢ、エクステンツレコードブロックＥＲＢとして使用される。
【０１４８】
このマネージメントエリアの各マネジメントブロックは、１ロジカルブロック（１セクタ）のサイズから成っている。このマネジメントエリア内にデータを記録再生する場合には、このロジカルブロック（マネジメントブロック）が、記録再生の最小単位とされるとともに、マネジメントエリア内の管理単位とされている。
【０１４９】
一方、画像データをファイルエクステンツエリアに記録する場合には、１ロジカルクラスタ（３２セクタ）の領域から成るアリケーションブロックが、記録再生の最小単位とされるとともに、ファイルエクステンツエリア内の管理単位とされている。
【０１５０】
６−４［ボリュームディスクリプタ］（第１の管理ブロック）
上記ボリュームマネジメントエリアにおける先頭のマネジメントブロックはボリュームディスクリプタＶＤとして使用される。このボリュームディスクリプタＶＤは、ディスク上のデータトラック（ボリューム）の基本的な管理を行うものである。
【０１５１】
図１５にボリュームディスクリプタＶＤのセクタ構造を示す。このセクタでは、同期パターン及びアドレスが記されたヘッダに続いて、データエリアとなる２０４８バイトに各種管理情報が記録される。
【０１５２】
まず、データエリアの２バイト目から６バイト目に、ボリュームディスクリプタのセクタであることを示すＩＤとして『ＰＩＣＭＤ』というコードが、例えばアスキーコードで記録され、これに続いてこのシステムのバージョンＩＤが記録される。
【０１５３】
次にロジカルブロックサイズ、ロジカルクラスタサイズ、アロケーションブロックサイズが記録される。ロジカルブロックとは、データトラックにおけるセクタ内の実際のデータエリアに相当するものであり、データトラックにおけるセクタは２３５２バイトのうち２０４８バイトをデータエリアと設定している。従って、ロジカルブロックサイズとしてバイト長である『２０４８』が記録される。尚、このロジカルブロックは、マネジメントエリア内における記録／再生を行うための最小記録単位となる。
【０１５４】
また、ロジカルクラスタサイズはロジカルクラスタにおけるロジカルブロック数を示す。ロジカルクラスタとは、実際に管理情報やデータが記録されるクラスタである。そして、１クラスタは３６セクタとされ、そのうち３２セクタ（３２ロジカルブロック）がデータ記録に用いられるため、ロジカルクラスタサイズとして『３２』が示される。
【０１５５】
アロケーションブロックサイズとしてアロケーションブロックにおけるロジカルブロック数が示される。アロケーションブロックとは、ロジカルクラスタと同じデータ単位を示すものであり、データトラックにおける実際に管理情報やデータファイルが記録される部位である。
【０１５６】
例えば、図１４（ｂ）に示したボリュームマネジメントエリアやファイルエクステンツエリアにおけるロジカルクラスタとしての３２セクタの領域が、１つのアロケーションブロックとされる。尚、このアロケーションブロックはファイルエクステンツエリア内における、記録再生の最小単位とされている。
【０１５７】
続いて、アロケーションブロック総数が記録される。これはボリューム内のアロケーションブロック総数である。オーディオ，画像データ混在のハイブリッドディスクの場合は、ピットエリアにおけるアロケーションブロック数も含まれる。また、記録可能アロケーションブロック総数として、レコーダブルエリアにおけるアロケーションブロック数が記録される。プリマスタードディスクの場合は、これはゼロとされる。
【０１５８】
また、未記録アロケーションブロック数としてボリューム内の記録可能アロケーションブロックのうち、まだ記録されていないアロケーションブロックの数が記される。さらに、記録済アロケーションブロック数として、ボリューム内の記録可能アロケーションブロックのうち、既に記録が行われたアロケーションブロックの数が記録される。また、ディフェクトアロケーションブロック数として、傷などの欠陥があるアロケーションブロックの数が記される。次に、ボリューム内のディレクトリの数、ボリューム内のデータファイルの数が記される。
【０１５９】
次にＩＤ最大値が記録される。ディレクトリ又はデータファイルに対しては、生成される順にＩＤナンバが付されていくが、これはその最大値となる。続いて、ボリューム属性が記録される。
【０１６０】
ここで、ボリュームマネジメントエリアがミラーモードで記録されているか否か、インビジブルファイルであるか否か、ライトプロテクトであるか否か、バックアップが必要であるか否か等が記録される。
【０１６１】
次に、ボリュームマネジメントエリアの長さとしてそのバイト長が記録される。また、ボリュームマネジメントエリアのディスク上での位置として、ボリュームマネジメントエリアの最初のアロケーションブロック番号が記録される。続いて、このボリュームディスクリプタと同様に、ボリュームマネジメントエリア内のマネジメントブロックが使用されて形成される他の管理ブロック、すなわちボリュームスペースビットマップＶＳＢ、マネジメントテーブルＭＴ、エクステントレコードブロックＥＲＢ、ディレクトリレコードブロックＤＲＢについて、それぞれ最初のアロケーションブロックの位置と、そのアロケーションブロック数が記録される。すなわち、この最初のディレクトリレコードブロックＤＲＢとして記録されているアロケーションブロック番号によって、最初のディレクトリの位置を検索することができる。
【０１６２】
続いて、ディレクトリのバイト長、及びディレクトリ内のサブディレクトリ数が記録される。さらに、図１５においては各種ＩＤ等として示したが、以降データエリア内に各種のＩＤ及びキャラクタセットコード等が記録される。
【０１６３】
すなわち、ブートシステムＩＤ、ボリュームＩＤ及びそのキャラクタセットコード、パブリッシャーＩＤ及びそのキャラクタセットコード、データプリペアーＩＤ及びそのキャラクタセットコード、アプリケーションＩＤ及びそのキャラクタセットコードが記録される。また、ボリュームの形成日時、ボリュームの更新日時、満了日時、有効日時が記録される。そしてデータエリアにおける１０２４〜２０４７バイトが、システムエクステンションエリアとされる。
【０１６４】
なお、データエリアに続いて４バイトのＥＤＣエリア、及び２７６バイトのＥＣＣエリアが設けられている。ＥＣＣエリアには１７２バイトのＰパリティと１０４バイトのＱパリティが記録される。
【０１６５】
６−５［ボリュームスペースビットマップ］（第２の管理ブロック）
ボリュームマネジメントエリアにおけるブロックナンバ１のマネジメントブロックはボリュームスペースビットマップＶＳＢとして使用される。このボリュームスペースビットマップＶＳＢは、ファイルエクステンツエリアの記録状況をデータトラックの全てのアロケーションブロック単位で示しているものである。
【０１６６】
図１６にボリュームスペースビットマップＶＳＢのセクタ構造を示す。このセクタでは、同期パターン及びアドレスが記されたヘッダに続いて、データエリアとなる２０４８バイトにおいて、１つのアロケーションブロックにつき２ビットずつが割り当てられ、そのタイプが示される。なお、このボリュームスペースビットマップＶＳＢのセクタも、データエリアに続いてＥＤＣエリア及びＥＣＣエリアが設けられる。
【０１６７】
図１７（ａ）にデータエリアの内容を示す。データトラックにおけるアロケーションブロックには、ナンバー０から昇順にアロケーションブロックナンバが付されているが、ボリュームスペースビットマップＶＳＢのデータエリアの最初のバイトにおけるビット７，６が、ナンバー０のアロケーションブロックＡＬ０  に割り当てられ、以降２ビットずつアロケーションブロックＡＬ１  ，ＡＬ２  ・・・・・  と割り当てられる。従って、ボリュームスペースビットマップＶＳＢのデータエリアにおいて、アロケーションブロックＡＬ０  〜ＡＬ８１９１までの情報を記すことができる。当画像記録再生システムで使用されるディスクは２２００クラスタを有しており、実際には、ＡＬＯ〜ＡＬ２０００までのアロケーションブロックに情報が記録されている。
【０１６８】
上記２ビットの情報は、図１７（ｂ）に示すように未記録アロケーションブロックについては「００」、記録済アロケーションブロックについては「０１」、ディフェクト（欠陥）アロケーションブロックについては「１０」、未定義のアロケーションブロックについては「１１」とされる。なお、データエリアにおいて余りの部分、つまり対応するアロケーションブロックが存在しないビットについては「１１」とされる。
【０１６９】
６−６［マネジメントテーブル］
ボリュームマネジメントエリアにおけるブロックナンバ２及びブロックナンバ３のマネジメントブロックはマネジメントテーブルＭＴとして使用される。
【０１７０】
このマネジメントテーブルＭＴは、ボリュームマネジメントエリアにおける各マネジメントブロックの使用形態を示している。図１８にマネジメントテーブルＭＴのセクタ構造を示す。このセクタでは、同期パターン及びアドレスが記されたヘッダに続いて、データエリアとなる２０４８バイトにおいて、１つのマネジメントブロックにつき４バイトずつを割り当て、各マネジメントブロックの管理を行う。
【０１７１】
すなわち、マネジメントブロック０エントリーからマネジメントブロック５１１エントリーにより、ボリュームマネジメントエリアにおける５１２個のマネジメントブロックのそれぞれの使用内容が示される。なお、データエリアに続いてＥＤＣエリア及びＥＣＣエリアが設けられる。
【０１７２】
マネジメントブロック０エントリーからマネジメントブロック５１１エントリーのそれぞれにおける４バイトのデータ内容を図１９に示す。最初のマネジメントブロック（マネジメントブロック０）は、上述のようにボリュームディスクリプタに使用される。この場合、マネジメントブロック０エントリーでは、マネジメントブロック０がボリュームディスクリプタであることを示すため、図１９（ａ）のように第４バイト目にエントリータイプとして「８０ｈ」が記される。
【０１７３】
また、２番目のマネジメントブロック（マネジメントブロック１）は上述したようにボリュームスペースビットマップに使用される。この場合、マネジメントブロック１エントリーでは、マネジメントブロック１がボリュームディスクリプタであることを示すため、図１９（ｂ）に示すように第４バイト目にエントリータイプとして「９０ｈ」が記される。また、第１，第２バイト目において、未記録アロケーションブロック数が記録される。
【０１７４】
マネージメントテーブルとされるマネジメントブロックに対応するエントリーでは、図１９（ｃ）のように、第１、第２バイト目に次のマネージメントテーブルの位置が記録され、第３バイト目に未使用のマネジメントブロック数が記録される。そして、そのマネジメントブロックがマネージメントテーブルであることを示すために、第４バイト目にエントリータイプとして「Ａ０ｈ」が記録される。
【０１７５】
エクステントレコードブロックとされるマネジメントブロックに対応するエントリーでは、図１９（ｄ）に示すように第１，第２バイト目に次のエクステントレコードブロックの位置が記録され、第３バイト目に未使用のエクステントレコードブロック数が記録される。そして、そのマネジメントブロックがエクステントレコードブロックであることを示すために、第４バイト目にエントリータイプとして「Ｂ０ｈ」が記録される。
【０１７６】
ディレクトリレコードブロックは、１つのマネジメントブロックを用いて記したディレクトリレコードユニットでディレクトリが完結され、単独で用いられる場合と、１つのディレクトリに含まれるディレクトリレコードユニットが、複数のマネジメントブロック、すなわち複数のディレクトリレコードブロックにわけて記録される場合がある。
【０１７７】
あるマネジメントブロックが単独ディレクトリレコードブロックとされる場合は、そのマネジメントブロックに対応するエントリーでは、図１９（ｅ）のように０〜２９ビットまででディレクトリＩＤが記録され、最後の２ビットがエントリータイプとして「００ｈ」とされる。
【０１７８】
また、あるマネジメントブロックが複数ディレクトリレコードブロックの最初のディレクトリレコードブロックとされる場合は、そのマネジメントブロックに対応するエントリーでは、図１９（ｆ）に示すように第１，第２バイト目に次のディレクトリレコードブロックの位置が記録され、第３バイト目にディレクトリＩＤの上位バイトが記録される。そして、そのマネジメントブロックが第１のディレクトリレコードブロックであることを示すために、第４バイト目にエントリータイプとして「Ｄ０ｈ」が記録される。
【０１７９】
あるマネジメントブロックが複数ディレクトリレコードブロックの中間の（つまり第１又は最後ではない）ディレクトリレコードブロックとされる場合は、そのマネジメントブロックに対応するエントリーでは、図１９（ｇ）に示すように第１，第２バイト目に次のディレクトリレコードブロックの位置が記録される。そして、そのマネジメントブロックが中間のディレクトリレコードブロックであることを示すために、第４バイト目にエントリータイプとして『Ｅ０ｈ』が記録される。
【０１８０】
あるマネジメントブロックが複数ディレクトリレコードブロックの最後のディレクトリレコードブロックである場合は、そのマネジメントブロックに対応するエントリーでは、図１９（ｈ）のように第１，第２，第３バイト目にディレクトリＩＤの下位バイトが記録される。そして、そのマネジメントブロックが最後のディレクトリレコードブロックであることを示すために、第４バイト目にエントリータイプとして「Ｆ０ｈ」が記録される。
【０１８１】
６−７［ディレクトリレコードブロック］（第３の管理ブロック）
ボリュームマネジメントエリアにおけるブロックナンバ３以降のマネジメントブロックはディレクトリレコードブロックＤＲＢとして使用される。このディレクトリレコードブロックＤＲＢには、１又は複数のディレクトリレコードユニットが記録される。ディレクトリレコードユニットとしては、ディレクトリを構成するためのディレクトリ用ディレクトリレコードユニットと、あるデータファイルに対応してその位置などを指定するためのファイル用ディレクトリレコードユニットがあり、このディレクトレコードブロックの中には、ディレクトリの中に形成されるファイル及びサブディレクトリに応じて、ファイル用ディレクトリレコードユニット及びディレクトリ用ディレクトリレコードユニットが混在して記録される。
【０１８２】
図２０は、ディレクトリを構成するためのディレクトリ用ディレクトリレコードユニットが記録されるディレクトリレコードブロックＤＲＢのセクタ構造を示す。このセクタでは、同期パターン及びアドレスが記録されたヘッダに続いて、データエリアとなる２０４８バイトにおいて、１又は複数のディレクトリレコードユニットの記録が可能となっている。
【０１８３】
ディレクトリレコードユニットの１つのユニットとしては、まずディレクトリレコード長が示される。ディレクトリレコードユニットの１つのユニットの長さは可変長とされているため、このディレクトリレコード長によって、そのディレクトリレコードユニットのバイト長が示される。続いてディレクトリの属性が記録される。これによって、このディレクトリレコードユニットがディレクトリのためのディレクトリレコードユニットか、このディレクトリレコードユニットが含まれるディレクトリがインビジブルディレクトリであるか、システムディレクトリであるか等の各種属性が示される。
つまり、データファイルの位置が、後述するエクステンツレコードブロックを用いて示されているか否かを示している。
【０１８４】
続いて、キャラクタセットコード及びショートネームＩＤが記録される。キャラクタセットコードはショートネームＩＤのキャラクタ種別を示す。ショートネームＩＤは１１バイトで記録されるＩＤである。この１１バイトのショートネームＩＤには、１１文字以内のアスキーコードでディレクトリ名が記録されているようになっている。
【０１８５】
続いて、ディレクトリ形成日時、ディレクトリ更新日時が記され、ステイタス更新日時としてこのディレクトリレコードユニットの更新日時が記録される。さらに、ディレクトリＩＤナンバ，ディレクトリ長が示される。
【０１８６】
続いて、「インデックストウ  ＤＲＢ」と「ナンバオブＤＲＢ」が記録される。インデックストウ  ＤＲＢは、指定されるサブディレクトリの内容が記述されている最初のディレクトリレコードブロックＤＲＢの、ボリュームマネジメントエリア内での位置を、マネジメント番号０〜５１１の何れかの値によって表している。また、ナンバオブＤＲＢは、その指定されたディレクトリを表すためのディレクトリレコードブロックの数をマネジメントブロック数であらわしている。
【０１８７】
続いてロングネームＩＤの長さが記され、その長さによるロングネームＩＤが記録される。つまりロングネームＩＤは可変長である。なお、ロングネームＩＤを記録しない場合もあるが、そのときはロングネームＩＤの長さは『００ｈ』とされる。また、ロングネームＩＤの長さが偶数バイトになった場合のみ、余りバイトを埋めるためパディングとして「００ｈ」が記録される。ロングネームＩＤに続くバイトは、システムエクステンションエリアとして利用される。
【０１８８】
ディレクトリに対応するディレクトリレコードユニットの１ユニットはこのように構成され、このようなディレクトリレコードユニットを２０４８バイトのデータエリア内において複数個設けることができる。
【０１８９】
なお、データエリアに続いてＥＤＣエリア及びＥＣＣエリアが設けられる。
【０１９０】
次に、図２１に、あるデータファイルに対応するファイル用ディレクトリレコードユニットが記録されるディレクトリレコードブロックＤＲＢのセクタ構造を示す。
【０１９１】
このセクタでは、同期パターン及びアドレスが記されたヘッダに続いて、データエリアとなる２０４８バイトにおいて、それぞれデータファイルに対応する１又は複数のディレクトリレコードユニットを記録可能なっている。
【０１９２】
ディレクトリレコードユニットの１つのユニットとしては、上記図２０におけるディレクトリレコードユニットと同様に、まずディレクトリレコード長が示され、続いて属性が記録される。この属性によって、このディレクトリレコードユニットがディレクトリに対応するものではないことや、対応するデータファイルがインビジブルファイルであるか、システムファイルであるか、そのデータファイル位置がエクステントレコードユニットによって指定されるものであるか、などの各種属性が示される。
【０１９３】
続いて、図２０のディレクトリレコードユニットと同様に、キャラクタセットコード、ファイル名を記録するショートネームＩＤ、ディレクトリ形成日時、ディレクトリ更新日時、ステイタス更新日時が記される。ショートネームＩＤには、１１文字以内のアスキーコードで、データファイル名が記録されている。
【０１９４】
続いてデータファイルのＩＤナンバ、データファイル長を示すデータが記録される。続いて、「エクステントスタートロケーション」と「ナンバオブブロック」が記録される。このエクステントスタートロケーションは、ファイルエクステントエリアに記録されているファイルの位置を、アロケーションブロック番号によってあらわしている。ナンバオブブロックは、エクステントスタートロケーションによって指定されたスタート位置から使用されているアロケーションブロック数を表している。
【０１９５】
続いて、「インデックストウ  ＥＲＢ」と「ナンバオブＥＲＢ」が記録される。このインデックストウ  ＥＲＢは、分散記録されたデータファイルの各分散位置を示すためのデータを含んだエクステンツレコードブロックのボリュームマネジメントエリア内での位置を、０〜５１１のマネジメントブロック番号で表している。ナンバオブＥＲＢは、その分散記録されたデータファイルを示すためのエクステンツレコードブロックの数をマネジメントブロック数であらわしている。
【０１９６】
その後、可変長であるロングネームＩＤの長さが記録され、その長さによるロングネームＩＤが記録される。ロングネームＩＤを記録しない場合はロングネームＩＤの長さは「００ｈ」とされる。また、ロングネームＩＤの長さが偶数バイトになった場合のみ、余りバイトを埋めるためパディングとして「００ｈ」が記録される。ロングネームＩＤに続くバイトは、システムエクステンションエリアとして利用される。
【０１９７】
データファイルに対応するディレクトリレコードユニットの１ユニットはこのように構成され、このようなディレクトリレコードユニットを２０４８バイトのデータエリア内において複数個設けることができる。なお、データエリアに続いてＥＤＣエリア及びＥＣＣエリアが設けられる。
【０１９８】
画像ファイルなどのデータファイルをディスク上に記録する際には、以下の２通りの場合があり、その場合に応じてデータファイルの位置の指定方法が異なっている。
【０１９９】
第１の場合は、記録する画像ファイルのデータ分の連続する空きエリアがディスク上で確保できる場合であって、このときには物理的に連続する領域に１つのファイルとして記録するようにしている。
【０２００】
すなわち、１つのファイルが連続したアロケーションブロックで構成されるように記録されている。通常は、このように物理的に連続したエリアに記録する。この場合は、このファイル用のディレクトリレコードユニットの中のエクステントスタートロケーションとして記録されたアロケーションブロック番号によってデータファイルの位置が示される。
【０２０１】
第２の場合、記録する画像ファイルのデータ分の連続する空きエリアがディスク上で確保できない場合であって、このときには、ディスク上の分散する領域に１つのファイルを分散させて記録するようにしている。すなわち、１つのファイルが複数の離れたアロケーションブロックによって構成されるように記録されている。この場合は、ファイル用のディレクトリレコードユニットに含まれたインデックストウ  ＥＲＢとして記録されたマネジメントブロック番号によって、エクステンツブロックのマネジメントエリア内での位置がしていされ、このエクステンツレコードブロックに含まれたデータに基づいて、各分散エリアの位置が指定される。このエクステンツレコードブロックに関しては後述する。尚、第１の場合には、インデックスＥＲＢのデータは記録されず、第２の場合にはエクステントスタートロケーションは記録されない。
【０２０２】
６−８［エクステントレコードブロック］
ボリュームマネジメントエリアにおけるブロックナンバ４以降のマネジメントブロックはエクステントレコードブロックＥＲＢとして使用可能となっている。このエクステントレコードブロックは、上述のように、１つのデータファイルが、離れたアロケーションブロックで指定される分散エリアに記録された場合に使用され、このエクステントレコードブロックには、その各分散エリアのアロケーションブロック位置を示すためのデータが記録されている。
【０２０３】
このエクステントレコードブロックには、最大で６４個のエクステントレコードユニット（ＥＲユニット）か記録されている。ＥＲユニットと、ディスクリプタ用ＥＲユニットから成っている。インデックス用ＥＲユニットは、ＥＲＢの中の複数のＥＲユニットの１番先頭のユニットとして記録され、２番目以降のＥＲユニットの使用状況を管理している。２番目以降のＥＲユニットはディスクリプタ用ＥＲユニットとして使用され、このユニットに含まれるデータによってて各分散エリアのアロケーションブロックが位置される。
【０２０４】
図２２は、エクステントレコードブロックＤＲＢのセクタ構造を示す。このセクタでは、同期パターン及びアドレスが記されたヘッダに続いて、データエリアとなる２０４８バイトにおいて、６４個のエクステントレコードユニットを記録できる。１つのエクステントレコードユニットは３２バイトで構成される。
【０２０５】
この図２２においては、データエリアの最初の３２バイトのエクステントレコードユニットは、インデックス用エクステントレコードユニットとして使用されている例を示している。
【０２０６】
このインデックス用エクステントレコードユニットでは、最初にインデックスＩＤが記録される。このインデックスＩＤは「ＦＦＦＦ」とされて、このエクステントレコードユニットがインデックス用エクステントレコードユニットとして使用されていることを示している。
【０２０７】
続いて、マキシマムディプスが記録される。インデックス用エクステントレコードユニットによりエクステントレコードのツリー構成が構築されるが、マキシマムディプスによって、このエクステントレコードユニットから指定されていくサブツリー階層が示される。もし、インデックス用エクステントレコードユニットが、エクステントディスクリプタを含むエクステントレコードユニットを指定している場合、つまり最下層の場合は、マキシマムディプスは「００００ｈ」とされる。
【０２０８】
そしてその後に、ロジカルオフセットとＥＲインデックスを最大７個記録することができる。ＥＲインデックスは、分散エリアを示すデータが、個のエクステントレコードブロックの中に記録可能とされた６４個のＥＲユニットのうち、どのＥＲユニットであるかを示すデータであり、このＥＲインデックスには、０から６３の何れかのＥＲユニット番号が記録される。ロジカルオフセットは、ＥＲインデックスによって示されるＥＲユニットがデータファイルを構成するための何番目のＥＲユニットであるのかを示すデータが記録されている。
【０２０９】
図２２の例においては、続いて、２番目以降のＥＲユニット歯、ディスクリプタ用ＥＲユニットとして使用されている。子のディスクリプタ用ＥＲユニットは、最大８個のエクステントスタートロケーション都、アロケーションブロック数とが記録されている。エクステントスタートロケーションには１つの分散エリアの位置を示すアロケーションブロック番号が記録され、アロケーションブロック数は、その分散エリアが有するアロケーションブロックの数を示すデータが記録されている。従って、１つのエクステントスタートロケーションと、１つのアロケーションブロック数で、１つの分散エリアが指定されることとなる。よって、１つのディスクリプタ用ＤＲユニットには８個のエクステントスタートロケーションと、アロケーションブロック数を記録することができるため、１つのディスクリプタ用ＤＲユニットによって最大８個の分散エリアを指定できることとなる。
【０２１０】
また、８個以上の分散エリアを指定する場合には、新たに３番目のＥＲユニットをディスクリプタ用ＥＲユニットとして使用し、インデックス用ＥＲユニットによって、２番目のＥＲユニットに記録したディスクリプタ用ＥＲユニットに続くディスクリプタ用ＥＲユニットとして、３番目のＥＲユニットに新たに記録したディスクリプタ用ＥＲユニットをリンクさせればよい。
【０２１１】
次に、ＥＲＢによって複数の分散エリアに記録されたデータファイルの位置を指定する場合を説明する。
【０２１２】
まず、ＤＲＢのファイル用ＤＲユニットの中に記録されたインデックストゥＥＲＢによって、ＥＲＢのマネジメントブロックエリア内での位置が指定されている。続いて、ＥＲＢの最初のＥＲユニットの先頭には、「ＦＦＦＦ」のデータが登録されているため、この最初のＥＲユニットは、インデックス用ＥＲユニットと判断することができる。次に、データファイルを構成する最初のＥＲユニットを探すためには、ロジカルオフセットのデータが「００００」となっているところを検索すればよい。よって、このインデックス用ＥＲユニットには、ロジカルオフセットの「００００」に対応するＥＲインデックスのデータを求める。このＥＲインデックスのデータによって示されるディスクリプタ用ＥＲユニットに記録された８個のエクステントスタートロケーションと、アロケーションブロック数によってそれぞれ８個の分散エリアが指定される。よって、マネジメントエリア内のデータによって、ディスク上に分散されたファイルの位置を把握することができるため、ファイルを読み出す際にディスクを検索する必要がないため高速再生を可能とすることができる。
【０２１３】
７．［ファイル及びファイルの階層構造の説明］
当画像記録再生システムにおいて使用されるファイルは、管理ファイル、画像ファイル、インデックス画像ファイル、オーディオデータファイル等がある。
【０２１４】
管理ファイルのファイル名の拡張子は「ＰＭＦ」となっており、この拡張子がＰＭＦであることを検出すると、そのファイルが管理ファイルであることを識別する。管理ファイルには、総合情報管理ファイル（ＯＶＦ  ＩＮＦ．ＰＭＦ）、画像データ管理ファイル（ＰＩＣ  ＩＮＦ．ＰＭＦ）、プリントデータ管理ファイル（ＰＲＴ  ＩＮＦ．ＰＭＦ）、再生制御管理ファイル（ＰＭＳ  ＩＮＦ．ＰＭＦ）等がある。各管理ファイルの具体的な説明は後述する。
【０２１５】
次に、画像ファイルのファイル名の拡張子は「ＰＭＰ」となっており、この拡張子がＰＭＰであることを検出すると、そのファイルが画像ファイルであることを識別する。画像ファイルには、高解像度画像ファイルと、中間解像度画像データＳＤ面を記録する中間解像度画像ファイルとがある。中間解像度画像ファイルは、アスペクト比が４：３、６４０画素×４８０画素の画像データを有したＰＳＮｎｎｎｎ．ＰＭＰファイル、アスペクト比が１６：９、８４８画素×４８０画素の画像データを有したＰＳＷｎｎｎｎ．ＰＭＰファイルから構成されている。高解像度画像ファイルは、アスペクト比が３：２、１５３６画素×１０２４画素の画像データを有したＰＨＰｎｎｎｎ．ＰＭＰファイル、アスペクト比が１６：９、１９２０画素×１０８０画素の画像データを有したＰＨＷｎｎｎｎ．ＰＭＰファイルから構成されている。また、高解像度画像ファイルの中の１つとして超高解像度画像データＨＤを記録するファイルとして、アスペクト比が３：２、３０７２画素×２０４８画素の画像データを有したＰＵＰｎｎｎｎ．ＰＭＰファイルがある。
【０２１６】
尚、拡張子がＰＭＰとされた画像ファイルのファイル名は、画像の種類によって先頭の３文字（例えばＰＨＰ等）が決定され、画像ファイルの作成順に付与された画像番号によって続く５文字（ｎｎｎｎ）が決定される。
【０２１７】
次に、この画像記録再生システムにおいて画像データを記録する場合には、図２３に示すように、光ディスクは、画像記録用のディレクトリＤ１（ＰＩＣ  ＭＤ）とその下位に設けられたサブディレクトリとして第０番目の画像ディレクトリＤ２（ＰＩＣ０００００）及び１番目の画像ディレクトリＤ３（ＰＩＣ００００１）とから成る階層ディレクトリ構造を有している。この画像ディレクトリのディレクトリの作成順によって付与されたディレクトリ番号によって続く５文字が決定される。
【０２１８】
この光ディスク２０に記録された各画像データは、図２３に示すように画像データを記録するディレクトリとしてサブディレクトリＤ１（ＰＩＣ    ＭＤ）を設け、その中でファイル管理されるようになっている。また、複数のファイルは、さらにサブディレクトリで管理されるようになっている。
【０２１９】
すなわち、その一例を示すと、上記ディレクトリＤ１の中には、全体の情報の管理を行うための総合情報管理ファイルｆ１（ＯＶ    ＩＮＦ．ＰＭＦ）と、全体のインデックスファイルの管理を行うための総合インデックスファイルｆ２（ＯＶ    ＩＤＸ．ＰＭＸ）と、各アルバムの各画像ディレクトリＤ２〜Ｄ４（ＰＩＣ００００〜ＰＩＣ０００２）とが設けられる。また、上記サブディレクトリ（ＰＩＣ    ＭＤ）の中には、プリントの色合い，プリントサイズ，回転等のプリント情報を管理するためのプリントディレクトリ（ＰＲＩＮＴ）と、モニタ表示する画像の表題等のテロップを管理するためのテロップディレクトリ（ＴＥＲＯ．ＰＭＯ）と、各画像の画像ナンバーや該各画像に付されたキーワード検索ディレクトリ（ＫＷ    ＤＴＢＳ．ＰＭＯ）と、画像の記録日時等を管理するためのタイムスタンプディレクトリ（ＴＳ    ＤＴＢＳ．ＰＭＯ）と、指定された画像のみを再生するようなプログラム再生を管理するための再生制御ディレクトリ（ＰＭＳＥＱ）とが設けられる。
【０２２０】
なお、この例においては、上記画像ディレクトリとして、ディレクトリ番号が「０」である画像ディレクトリ（ＰＩＣ００００）からディレクトリ番号が２である画像ディレクトリ（ＰＩＣ０００２）がそれぞれ設けられている。
【０２２１】
上記画像ディレクトリ（ＰＩＣ００００）には、その中に、ディレクトリ番号が「０００００」で指定される複数の画像ファイルを管理するための画像データ管理ファイルｆ３（ＰＩＣ    ＩＮＦ．ＰＭＦ）と、当該画像ディレクトリＤ２のインデックス画像をまとめた画像インデックスファイルｆ４（ＰＩＤＸ０００．ＰＭＸ）とが記録される。
【０２２２】
このディレクトリ番号０００００で指定される画像ディレクトリＤ２（ＰＩＣ００００）の中には、画像番号が０００００で指定される画像データから生成された中間解像度画像ファイルｆ５（ＰＳＮ０００００．ＰＭＰ）と高解像度画像ファイルｆ６（ＰＨＰ０００００．ＰＭＰ）とが記録されている。また、画像番号が００００１で指定される画像ファイルデータから生成された中間解像度画像ファイルｆ７（ＰＳＮ００００１．ＰＭＰ）と超高解像度画像ファイルｆ９（ＰＵＰ００００１．ＰＭＰ）とが記録されている。また、画像番号が００００２で指定される画像データから生成された中間解像度画像ファイルｆ１０（ＰＳＮ００００２．ＰＭＰ）と、画像番号が００００３で指定される画像データから生成された中間解像度画像ファイルｆ１１（ＰＳＮ００００３．ＰＭＰ）が記録されている。
【０２２３】
次に、ディレクトリ番号が「０００１」で指定される画像ディレクトリ（ＰＩＣ００００１）には、上述の画像データ管理ファイル（ＰＩＣ    ＩＮＦ．ＰＭＦ）と、該各画像のインデックス画像を管理する２個のインデックスファイル（ＰＩＤＸ０００．ＰＭＸ，ＰＩＤＸ００１．ＰＭＸ）とが記録されている。なお、上記２個の画像インデックスファイルによって、この画像ディレクトリ（ＰＩＣ００００１）の中に記録される画像ファイルに対応するインデックス画像を管理するようになっており、形式的には該２つのインデックスファイルがリンクされて用いられる。
【０２２４】
次に、上記プリントディレクトリ（ＰＲＩＮＴ）は、その中に複数のプリントデータファイルを管理するためのプリントデータ管理ファイル（ＰＲＴ    ＩＮＦ．ＰＭＦ）と、該プリントデータ管理ファイルにより管理されるプリントデータファイル（ＰＲＴ０００．ＰＭＯ〜ＰＲＴｎｎｎ．ＰＭＯ）が記録される。
【０２２５】
次に、再生制御ディレクトリ（ＰＭＳＥＱ）の中には、当該再生制御ディレクトリ（ＰＭＳＥＱ）に記録された再生制御データファイルを管理するための再生制御管理ファイル（ＰＭＳ    ＩＮＦ．ＰＭＦ）と、画像シーケンスを制御するための複数の再生制御データファイル（ＰＭＳ０００．ＰＭＯ〜ＰＭＳｎｎｎ．ＰＭＯ）が記録される。
【０２２６】
次に、上記図１４（ｃ）において説明したように、上記マネジメントブロックは、０〜５１１までのブロックナンバが付されており、ブロックナンバ０から順に、ボリュームディスクリプタＶＤ，ボリュームスペースビットマップＶＳＢ，マネジメントテーブルＭＴ，マネジメントテーブルＭＴ，ディレクトリレコードブロックＤＲＢ，ディレクトリレコードブロックＤＲＢ，エクステンツレコードブロックＥＲＢ，ディレクトリレコードブロックＤＲＢ，エクステンツレコードブロックＥＲＢ・・・となっている。
【０２２７】
ディレクトリＤ１（ＰＩＣ    ＭＤ）を示すためのディレクトリレコードブロックＤＲＢは、上記ボリュームディスクリプタＶＤのデータによってマネジメントブロックの第４番目のブロックであることが判別できるようになっている。図２４において、このマネジメントブロックの第４番目のブロックに記録されているディレクトリレコードブロックＤＲＢには、ヘッダに続いて上記図２３に示した総合情報管理ファイルｆ１及び総合インデックスファイルｆ２の記録位置を示すための２つのファイル用ＤＲユニットが設けられている。
【０２２８】
具体的には、１番目のユニットに記録されているファイル用ＤＲユニットにおいて、「エクステントスタートロケーション（Ｅｘｔｅｎｔ  Ｓｔａｒｔ  Ｌｏｃａｔｉｏｎ）」として記録されているアロケーションブロック番号によって、上記総合情報管理ファイルｆ１のアロケーションブロック位置を示すようになっている。また、２番目のユニットに記録されているファイル用ＤＲユニットにおいて、「エクステントスタートロケーション（Ｅｘｔｅｎｔ  Ｓｔａｒｔ  Ｌｏｃａｔｉｏｎ）」として記録されているアロケーションブロック番号によって、上記総合インデックスファイルｆ２のアロケーションブロック位置を示すようになっている。なお、このファイル用ＤＲユニットにおける「インデックストゥＥＲＢ（Ｉｎｄｅｘ  ｔｏ  ＥＲＢ）には、上記総合情報管理ファイルｆ１及び総合インデックスファイルｆ２が光ディスク２０上で連続するアロケーションブロックに記録されているため、このインデックストゥＥＲＢには記録されていない。
【０２２９】
次に、この２つのファイル用ＤＲユニットの後、すなわち、３番目及び４番目のユニットには、ディレクトリ番号「０００００」で表される画像ディレクトリＤ２及びディレクトリ番号「００００１」で表される画像ディレクトリＤ３の記録位置を示すための２つのディレクトリ用ＤＲユニットが設けられている。
【０２３０】
具体的には、このディレクトリ用ＤＲユニットにおいて、「インデックストゥＥＲＢ（Ｉｎｄｅｘ  ｔｏ  ＤＲＢ）」として記録されている０〜５１１のマネジメントブロック番号によって、画像ディレクトリＤ２に対応するＤＲＢのマネジメントブロック内での相対的な位置が示されるようになっている。この例においては、３番目のユニットのディレクトリ用ＤＲユニットにおける「インデックストゥＤＲＢ（Ｉｎｄｅｘ  ｔｏ  ＤＲＢ）」のデータには、上記画像ディレクトリＤ２のＤＲＢのマネジメントブロック内でのブロック位置を示すデータとして「００５」が記録されている。同様に、４番目のユニットのディレクトリ用ＤＲユニットの「インデックストゥＤＲＢ（Ｉｎｄｅｘ  ｔｏ  ＤＲＢ）」のデータには、上記画像ディレクトリＤ３のＤＲＢのマネジメントブロック内でのブロック位置を示すデータとして「００７」が記録されている。
【０２３１】
上述のように、マネジメントブロックの５番目のブロックのＤＲＢは、マネジメントブロックの４番目のブロックのＤＲＢにおける３番目のユニットであるディレクトリ用ＤＲユニットによってそのブロック位置が指定されている。
【０２３２】
この５番目のブロックのＤＲＢは、画像ディレクトリＤ２に関するデータが記録されているブロックである。このＤＲＢには、ヘッダに続いて８個のファイル用ＤＲユニットが設けられている。
【０２３３】
１〜７番目のユニットに設けられている７個のファイル用ＤＲユニットには、それぞれ画像データ管理ファイルｆ３，画像インデックスファイルｆ４，第１の中間解像度画像データファイルｆ５，高解像度画像データファイルｆ６，第２の中間解像度画像データファイルｆ７，超高解像度画像データファイルｆ９，第３の中間解像度画像データファイルｆ１０の記録位置を示すためのデータが記録されている。また、これは、上述のファイル用ＤＲユニットと同様に、各ファイル用ＤＲユニットにおいて、「エクステントスタートロケーション（Ｅｘｔｅｎｔ  Ｓｔａｒｔ  Ｌｏｃａｔｉｏｎ）として記録されているアロケーションブロック番号によって、上記画像データ管理ファイルｆ３，画像インデックスファイルｆ４，中間解像度画像データファイルｆ５，高解像度画像データファイルｆ６及び中間解像度画像データファイルｆ７の記録位置をそれぞれ示すようになっている。
【０２３４】
７番目のユニットに設けられているファイル用ＤＲユニットには、超高解像度画像データファイル（ｆ９）の記録位置を示すためのデータが記録されている。この超高解像度画像データファイルは、例えば１８クラスタのデータ長で記録されるようになっている。もし、上記光ディスク２０上に１８クラスタ分の連続した空きエリアが存在しない場合には、該ファイルは連続しないアロケーションブロックに分散されて記録されるようになっている。
【０２３５】
このように、１つのファイルを分散させて記録した場合は、上記ファイル用ＤＲユニットのエクステントスタートロケーションのデータでは、上記ファイルの各分散エリアを直接してすることはせず、ＤＲＢと指定する画像ファイルｆ９との間にＥＲＢを設け、このＥＲＢのデータによって画像ファイルの各分散エリアの位置を指定するようになっている。
【０２３６】
上記ＥＲＢは、図２２に示すようにヘッダに続いて４つのエクステントレコードユニット（ＥＲユニット）が設けられている。なお、このＥＲユニットは最大で６４個設けることができるようになっている。
【０２３７】
１番目のＥＲユニットは、インデックス用ＥＲユニットとして使用され、２番目及び３番目のＥＲユニットは、ディスクリプタ用ＥＲユニットとして使用される。上記インデックス用ＥＲユニットには、２番目以降のＥＲユニットに関するインデックスデータが記録されている。また、上記インデックス用ＥＲユニットには、ＥＲインデックスと、ロジカルオフセットとが使用されるＥＲユニットの数分、記録されている。ＥＲインデックスは、６４個のＥＲユニットのうち、どのＥＲユニットが存在するかを示すデータであって、０〜６３のＥＲユニット番号で示される。ロジカルオフセットは、ＥＲインデックスで示されたＥＲユニットが、１つのファイルを構成するための何番目のＥＲユニットのデータであるかを示すデータである。
【０２３８】
上記ディスクリプタ用ＥＲユニットには、エクステントスタート位置と、エクステントブロック数とが、それぞれ８個記録できるようになっている。上記エクステントスタート位置は、分散エリアのスタート位置を示すためのデータであって、アロケーションブロック番号で表現されている。また、エクステントブロック数は、分散エリアのデータ長を示すためのデータであって、アロケーションブロック数で表現されている。従って、１つのディスクリプタ用ＥＲユニットによって、エクステントスタート位置とエクステントブロック数のデータに基づいて、８つの分散エリアを指定することができる。
【０２３９】
すなわち、図２５に示すように最初のＥＲユニットの先頭にインデックス用のＥＲユニットであることを示す「ＦＦＦＦｈ」のデータが登録されている。次に、上記超高解像度画像データファイルｆ９のデータを構成する最初のＥＲユニットを検索するためには、ロジカルオフセットのデータが「００００」となっているところを検索すればよい。インデックス用ＥＲユニットには、ロジカルオフセットの「００００」に対応するＥＲインデックスのデータとして「２」が記録されているため、２番目のＥＲユニットが、上記ファイルｆ９のデータを構成する最初のＥＲユニットであることを検出することができる。
【０２４０】
次に、２番目のＥＲユニット（ディスクリプタ用ＥＲユニット）を参照すると、上記ファイルｆ９の第１の分割エリアのスタート位置は、アロケーションブロック番号で「０１５２」であって、第１の分割エリアのデータ長は、アロケーションブロック数で「０００２」であることがわかる。同様に、このディスクリプタ用ＥＲユニットには、第２の分割エリアから第８の分割エリアに関するデータが順に記録されている。
【０２４１】
次に、２番目のＥＲレコードであるディスクリプタ用ＥＲユニットに続くデータとしてインデックス用インデックスにおけるロジカルオフセット「００００」の次のデータである「０００１」を検索する。ロジカルオフセットが「０００１」となっているＥＲインデックスのデータは「３」と記録されているため、２番目のＥＲユニットに連続するデータとして３番目のＥＲユニットが存在することを示している。次に、３番目のＥＲユニット（ディスクリプタ用ＥＲユニット）を参照すると、第９の分散エリア及び第１０の分散エリアのスタート位置を示すアロケーションブロック番号と、データ長を示すアロケーションブロック数がそれぞれ記録されている。
【０２４２】
このように、ＥＲＢのディスクリプタ用ＥＲユニットにより、１０個に分散された分散エリアのそれぞれのアロケーションブロック位置が示されている。このため、１つのファイルが分散され記録された場合においても、ＥＲＢを有するマネジメントブロック内において、それぞれの分散エリアの位置を把握することができる。このため、分散された各エリアを連続して１つのファイルとして光ディスク２０から再生する場合においても、該ディスク上の各分散エリアをそれぞれディスク上で検索する必要がなく、高速アクセスを可能とすることができる。
【０２４３】
尚、この実施例では、画像ファイルをディスク上で分散させて記録する例として、超高解像度画像ファイルの記録を例に挙げたが、これは、ディスク上の未記録エリアが少なくなって１８クラスタ分の連続するエリアが確保できない場合に、このような分散記録が行われるものである。また、同様に、連続する８クラスタ分のエリアが確保できない場合は、高解像度画像ファイルにおいても分散記録が行われる。尚、中将の記録においては、超高解像度画像ファイル及び高解像度画像ファイルは連続するエリアに記録される。
【０２４４】
８．［ファイルの構成］
次に、上記各ファイルは、ヘッダとデータ本体とで構成されている。データ本体の開始アドレスは、ヘッダにて規定されるようになっている。データ本体は、例えば４の倍数のアドレスから開始されるようになっており、２バイト以上のデータは上位バイトが優先される。また、データサイズは固定長符号化された各画像データを除いて４の倍数とされており（上述の低解像度画像データをラスタ−ブロック変換する際に付される００ｈのダミーデータを含む。）、文字列はヌルデータ（００ｈ）でターミネートされる。なお、ヘッダとデータ本体との間に空き領域を設ける構成としてもよい。
【０２４５】
８−１［ヘッダの構成］
上記ヘッダは、複数のテーブルで構成されており、この中で後に説明する、そのファイルが何のファイルであるかを示す「フォーマットテーブル」が先頭に配置され、以下、上記画像加工情報等のオプションのテーブルが任意の順番で配置されるようになっている。また、各テーブルは、例えば４の倍数のアドレスから開始されるようになっており、テーブルと次のテーブルとの間隔は２５６バイト以下となっている。なお、テーブルと次のテーブルとの間に空きデータが存在する構成としてもよい。
【０２４６】
具体的には、上記テーブルの種類は、フォーマットテーブル（１０ｈ），名称テーブル（１１ｈ），コメントテーブル（１２ｈ），ディスクＩＤテーブル（１４ｈ），画像パラメータテーブル（２０ｈ），記録情報テーブル（２１ｈ），色管理パラメータテーブル（２２ｈ），オプションテーブル（９０ｈ）等が存在する（括弧内は各テーブルの識別記号（ＩＤ））。
【０２４７】
８−２［フォーマットテーブル］
上記フォーマットテーブルは、図２６に示すようにテーブルＩＤ（１バイト），次テーブルポインタ（１バイト），フォーマットバージョン（２バイト），ファイル形式（１バイト），ファイル形式バージョン（１バイト），全テーブル数（１バイト），空き領域（予約：１バイト），データ開始アドレス（４バイト），データサイズ（４バイト），空き領域（予約：４バイト）で構成されており、これらは、全てバイナリ（Ｂ）のデータ形式で記録されるようになっている。
【０２４８】
また、上記１バイトで記録される「ファイル形式」としては、上述の総合情報管理ファイルが「００ｈ」で記録され、画像データ管理ファイルが「０１ｈ」で記録され、プリントデータ管理ファイルが「０３ｈ」で記録され、再生制御管理ファイルが「０５ｈ」で記録され、画像データファイルが「１０ｈ」で記録され、総合インデックスファイルが「１１ｈ」で記録され、画像インデックスファイルが「１２ｈ」で記録されるようになっている。また、プリントデータファイルが「３０ｈ」で記録され、テロップデータファイルが「３２ｈ」で記録され、キーワード検索データファイルが「３３ｈ」で記録され、タイムスタンプ検索データファイルが「３４ｈ」で記録され、再生制御データファイルが「３５ｈ」で記録されるようになっている。
【０２４９】
８−３［画像パラメータテーブル］
この画像パラメータテーブルは、高解像度画像データ及び中間解像度画像ファイルデータを記録するための各画像ファイルのヘッダに記録され、この高解像度画像データ及び中間解像度画像データの基の原画像データに関する情報がパラメータとして記録されている。
【０２５０】
本画像記録再生システムにおいては、高解像度画像データ及び中間解像度画像データは、スキャナ等から取り込んだ原画像データに基づいて作成され、高解像度画像ファイル及び中間解像度画像ファイルとして記録している。しかし、原画像自体はディスクには一切記録されないため、原画像データが残ることはない。しかし、この画像ファイルのヘッダに記録された画像パラメータテーブルのデータに基づいて、この高解像度画像データの基となった原画像がどの状態で記録され、どのように加工されて高解像度画像データ及び中間解像度画像データが作成されたかを、この各情報に基づいて把握することができる。従って、原画像データに関する情報を残すために、これらの画像パラメータテーブルのデータは画像データとともに画像ファイルのヘッダに記録され、書き換えは行われない。
【０２５１】
次に、上記画像パラメータテーブルには、図２７に示すように１バイトのテーブルＩＤと、１バイトの次テーブルポインタと、２バイトの画像サイズ（横サイズ）と、２バイトの画像サイズ（縦サイズ）と、１バイトの画像構成要素と、１バイトの縦横識別と、１バイトのワイドＩＤと、１バイトのその画像データの圧縮率と、１バイトの著作権，編集権情報と、１バイトの入力機器識別情報とが記録されるようになっている。また、３バイトの空き領域（予約）と、１バイトの上記ダミーデータの有無を示す情報等が記録されるようになっている。
【０２５２】
上記「画像サイズ」は、画像の画素数のサイズを示す情報となっており、また、上記「画像構成要素」は、輝度（Ｙ），色差（Ｃｒ），色差（Ｃｂ）が４：２：０の場合は「００ｈ」が記録され、４：２：０のオルソゴナルの場合は「０１ｈ」が記録され、４：２：２の場合は「１０ｈ」が記録され、４：２：２のオルソゴナルの場合は「２０ｈ」が記録されるようになっている。なお、「オルソゴナル」とは、先頭のＹデータとＣデータが一致することを示すものである。
【０２５３】
また、上記「縦横識別」は、画像を表示するための回転情報であり（反時計回り）、通常の横表示の場合は「００ｈ」が記録され、該横表示に対して９０度回転された縦表示の場合は「０１ｈ」が記録され、該横表示に対して１８０度回転された横表示の場合は「０２ｈ」が記録され、該横表示に対して２７０度回転された縦表示の場合は「０３ｈ」が記録されるようになっている。なお、「ＦＦｈ」は現在のところ不定義となっている。
【０２５４】
これらの各情報は、すべて再生され表示可能となっている。このため、ユーザは、この画像パラメータテーブルをモニタ装置９に表示することにより、その画像のパラメータを簡単に認識することができる。
８−４［総合情報管理ファイル（第１の管理ファイル）］
上記総合情報管理ファイルは、ディレクトリ（ＰＩＣ  ＭＤ）に記録されている全てのデータファイルを総合的に管理するための管理ファイルである。
【０２５５】
上記総合情報管理ファイルは、図２８（ａ）に示すようにヘッダとデータ本体で構成されている。上記ヘッダには、上述のようにフォーマットテーブル（１０ｈ），名称テーブル（１１ｈ），コメントテーブル（１２ｈ），ディスクＩＤテーブル（１４ｈ），オプションテーブル（９０ｈ）がそれぞれ記録されている。
【０２５６】
上記データ本体には、２バイトの総画像枚数，２バイトの次画像ディレクトリ番号，２バイトの画像ディレクトリ総数，１バイトの再生制御ディレクトリの有無を示す情報，１バイトの再生制御ファイル数，１バイトのプリントデータファイル数，１バイトのテロップデータファイルの有無を示す情報が記録されるようになっている。また、１バイトの検索情報ファイルの有無を示す情報，１バイトの自動起動ファイル番号，２バイトのラストアクセス画像ディレクトリ番号，２バイトのラストアクセス画像番号，８バイトのパスワード，６バイトのナレーション国語情報，２バイトの空き領域（予約），４８バイトの画像ディレクトリ情報ユニットがＮ個（Ｎは画像ディレクトリ数）記録されるようになっている。なお、これらの各情報は、全てバイナリのデータ形式で記録されるようになっている。
【０２５７】
上記「総画素枚数」は、アスペクト比が３：４の通常解像度（中間解像度画像データ）の画像の総画素枚数を示す情報であり、「次画像ディレクトリ番号」は、画像ディレクトリの最終番号に１を加算した情報であり、「画像ディレクトリ総数」は、画像ディレクトリの数（Ｎ）を示す情報である。また、「テロップデータのファイル数の有無」は、不存在の場合は「００ｈ」，存在する場合は「０１ｈ」がそれぞれ記録されるようになっている。
【０２５８】
上述のように、４８バイトから成る画像ディレクトリ情報ユニットは、総合インデックスファイルに記録されるインデックス画像と対応付けられて記録されている。この総合インデックスファイルには、各画像ディレクトリに含まれるインデックス画像のうち、ユーザが選択した１つのインデックス画像が、画像ディレクトリ順に記録されている。従って、この総合インデックスファイルには、額画像ディレクトリから１インデックス画像を取り出しているので、画像ディレクトリと同じ数（Ｎ）のインデックス画像か記録されている。
【０２５９】
また、この１つの画像ディレクトリ情報ユニットは、この総合インデックスファイルに記録された１つのインデックス画像に対応しており、且つ、この総合インデックスファイルのｍ番目に記録されているインデックス画像に対応する画像ディレクトリ情報ユニットはｍ番目のユニットとして記録されている。
【０２６０】
つまり、この画像ディレクトリ情報ユニットは、総合インデックスファイルのインデックス画像の記録順と同じ順番で、且つ、同じ数だけ記録されている。
【０２６１】
各画像ディレクトリ情報ユニットは、それぞれ図２８（ｂ）に示すように２バイトのディレクトリ番号，２バイトのインデックス画像番号，２バイトのディレクトリ内画像枚数，１バイトのインデックス画像個別情報，１バイトの文字識別コード，３６バイトのディレクトリ名称，４バイトの空き領域で構成されている。上記「ディレクトリ名称」以外は、すべてバイナリのデータ形式で記録されるようになっているが、該「ディレクトリ名称」は、アスキーコード（Ａ）で記録されるようになっている。なお、この「ディレクトリ名称」が、例えばＩＳＯコード或いはＪＩＳコード等のアスキーコード以外のコードで記録される場合は、そのデータ形式は「Ｃ」となる。
【０２６２】
上記のディレクトリ番号には、インデックス画像と対応する画像ファイルを含む画像ディレクトリを示すためのディレクトリ番号が記録され、上記インデックス画像番号には、インデックス画像と対する画像ファイルの番号を示すための画像番号が記録されている。よって、ユーザが総合インデックスファイルのｍ番目インデックス画像を指定すると、次は先頭からｍ番目の画像ディレクトリ情報ユニットを参照する。続いて、この参照された画像ディレクトリ情報ユニットに記録されたディレクトリ番号のデータによって、指定された画像インデックスがどの画像ディレクトリに含まれるかを判断できる。
【０２６３】
また、上記のインデックス画像個別情報には、インデックス画像をモニタに表示する際の回転情報等が記録され、インデックス画像を表示する際には、このデータに基づいて表示を行っている。
【０２６４】
８−６［画像データ管理ファイル］
画像データ管理ファイルは、各画像ディレクトリに必ず１つ設けられ、このディレクトリの中に記憶された各画像の管理を行うためのデータが記録されている。
【０２６５】
次に、上記画像データ管理ファイルは、図２９（ａ）に示すようにヘッダ及びデータ本体で構成されている。上記ヘッダには、上述のようにフォーマットテーブル（１０ｈ），名称テーブル（１１ｈ），コメントテーブル（１２ｈ），ディスクＩＤテーブル（１４ｈ），オプションテーブル（９０ｈ）がそれぞれ記録される。
【０２６６】
また、上記データ本体には、１バイトのリンクＩＤ，３バイトの空き領域（予約），２バイトの次画像番号，２バイトの画像枚数，２バイトの空き領域（予約），１バイトの画像インデックスファイル数，１バイトの次画像インデックスファイル番号，４×２５６バイトのインデックスファイル情報，１６バイトの画像情報ユニットがＮ個（画像枚数）記録される。なお、これらの各情報は、バイナリのデータ形式で記録される。
【０２６７】
上記「画像枚数」は、画像ディレクトリの中の総画像枚数（Ｎ）を示す情報となっている。また、「インデックスファイル情報」は、表示順に従って並べられており、実際に存在するインデックスファイル数に関係なく、例えば２５６個のエントリが用意されている。
【０２６８】
上記のように、１６バイトから成る画像情報ユニットは、後述する画像インデックスファイルに記録されるインデックス画像と対応付けられて記録されている。
この画像インデックスファイルには、この画像ディレクトリに含まれるすべての画像ファイルを示すためのインデックス画像が、表示順に記録されている。従って、この画像インデックスファイルには、画像ディレクトリの中の総画像枚数Ｎと同じ数のＮ個のインデックス画像が記録されていることになる。
また、この１つの画像情報ユニットは、この画像インデックスファイルに記録された１つのインデックス画像に対応しており、且つ、この画像インデックスファイルにｍ番目に記録されたいるインデックス画像に対応する画像情報ユニットは、ｍ番目のユニットとして記録されている。
つまり、この画像情報ユニットは、画像インデックスファイルのインデックス画像の記録順と同じ順番で且つ、同じ数だけ記録されている。
【０２６９】
上記「画像情報ユニット」には、図２９（ｂ）に示すように２バイトのディレクトリ番号，２バイトの画像番号，１バイトの画像種別情報，１バイトの画像個別情報，１バイトのリンク数，１バイトのナレーション情報，２バイトのキーワード検索データ番号，２バイトのタイムスタンプ検索データ番号，２バイトのテロップ番号，２バイトの空き領域（予約）がそれぞれ記録されるようになっている。なお、これらの各情報は、それぞれバイナリのデータ形式で記録されるようになっている。
【０２７０】
上記のディレクトリ番号には、インデックス画像と対応する画像ファイルを含む画像ディレクトリを示すためのディレクトリ番号が記録され、上記の画像倍号には、インデックス画像と対応する画像ファイルの番号を示すための画像番号が記録されている。よって、ユーザが画像インデックスファイルのｍ番目インデックス画像を指定すると、次は、先頭からｍ番目の画像情報ユニットを参照する。続いて、この参照された画像情報ユニットに記録されたディレクトリ番号のデータによって、指定された画像インデックスがどの画像ディレクトリに含まれるかを判断し、画像番号によって、その画像ディレクトリの中の何番目の画像ファイルであるかを判断する。
【０２７１】
また、上記の画像種別情報には、中間解像画像ファイルを表す「ＰＳＮ」や高解像度画像ファイルを表す「ＰＨＰ」等の画像種別を示すデータが記録されており、インデックス画像によって高解像度画像ファイル及び中間解像画像ファイルを指定した際には、この画像種別情報に基づいてファイル名（先頭の３文字）が指定されることになる。
【０２７２】
８−７［プリントデータ管理ファイル］
上記プリントデータ管理ファイルは、図３０に示すようにヘッダとデータ本体とで構成されている。上記ヘッダには、フォーマットテーブル（１０ｈ），名称テーブル（１１ｈ），コメントテーブル（１２ｈ），オプションテーブル（９０ｈ）がそれぞれ記録されるようになっている。
【０２７３】
上記データ本体には、１バイトの次プリントデータファイル番号，１バイトのプリントデータファイル総数，２バイトの空き領域（予約），４×Ｎ（数分）バイトのプリントデータファイル管理情報がそれぞれ記録されるようになっている。
【０２７４】
上記「次プリントデータファイル番号」としては最終のプリントデータファイルの番号に１を加算した値が記録され、「プリントデータファイル総数」としては該プリントデータファイルの総数が記録され、「プリントデータファイル管理情報」としては、プリントデータファイルの数が記録されるようになっている。
【０２７５】
上記「プリントデータファイル管理情報」には、図３０（ｂ）に示すように１バイトのプリントデータファイル番号，１バイトのプリント実行ＩＤ，２バイトの空き領域（予約）がそれぞれ記録されるようになっている。上記プリントデータファイル番号はプリントデータファイルの番号を示す情報である。また、上記「プリント実行ＩＤ」としては、プリントを行わない場合は「００ｈ」が記録され、プリントを行う場合は「０１ｈ」が記録されるようになっている。
【０２７６】
８−８［画像データファイル］
上記画像データファイルは、図３１に示すようにヘッダとデータ本体とで構成されている。上記ヘッダには、フォーマットテーブル，画像パラメータテーブル，分割管理テーブル，名称テーブル，コメントテーブル，著作権情報テーブル，記録日時テーブル，色管理情報テーブル，アビアランス情報テーブル，カメラ情報テーブル，スキャナ情報テーブル，ラボ情報テーブル，オプションテーブルが、それぞれ記録されるようになっている。なお、上記「フォーマットテーブル」及び「画像パラメータテーブル」は、システムを構成する場合に必須記録事項となっており、これら以外はオプション事項となっている。
【０２７７】
これらの各テーブルに記録されたデータや、原画像データを加工して高解像度データ叉は中間解像画像データを生成した際の条件の示すデータである。よって、通常の記録再生において、これらのテーブルに記録されたデータは置き換えることはない。
【０２７８】
上記データ本体は、固定長符号化された高解像度画像データ或いは中間解像度画像データが記録されるようになっている。
【０２７９】
８−９［総合インデックスファイル］
この総合インデックスファイルには、各画像ディレクトリに含まれる複数のインデックス画像のうち、ユーザが選択した１つのインデックス画像が、モニタに表示される順番に記録されている。よってこの総合インデックスファイルには、各画像ディレクトリと同じ数の画像が記録されている。
【０２８０】
上記総合インデックスファイルは、インデックス画像データ（低解像度画像データ）の集合であり、当該ファイル自体のヘッダは設けられていない。インデックス画像数は、上述の総合情報管理ファイルにより「ディレクトリ総数」として記録されるようになっている。また、各インデックスは、管理ファイルの順番と同じ順番に並べられるようになっている。
【０２８１】
具体的には、上記総合インデックスファイルは、図３２（ａ）に示すようにそれぞれ４０９６バイトのインデックス画像データ０〜Ｎのデータ本体のみから構成されている。上記各インデックス画像データは、図３２（ｂ）に示すようにヘッダ及びデータ本体で構成されている。上記ヘッダには、フォーマットテーブルが記録されるようになっている。なお、このヘッダには、フォーマットテーブルに続いて空き領域が設けられており、ユーザの任意の情報が記録可能となっている。上記データ本体は、インデックス画像データ（低解像度画像データ）が記録されるようになっている。なお、このデータ本体には、上記インデックス画像データに続いて空き領域が設けられている。
【０２８２】
８−１０［画像インデックスファイル］
この画像インデックスファイルには、この画像ディレクトリに含まれる全ての画像ファイルを示すためのインデックス画像が、表示順に記録されている。従って、この画像インデックスファイルには、画像ディレクトリの中の総画像枚数と同じ数のＮ個のインデックス画像が記録されている。
【０２８３】
次に、上記画像インデックスファイルは、インデックス画像データ（低解像度画像データ）の集合であり、図３３（ａ）に示すように当該ファイル自体のヘッダは有しておらず、その代わりに各インデックス画像データ毎にヘッダを有する構成となっている。インデックス画像数は、上記総合情報管理ファイルでディレクトリ総数として記録されるようになっている。また、各インデックスは、管理ファイルの順番と同じ順番に並べられている。
【０２８４】
具体的には、上記各インデックス画像データは、図３３（ｂ）に示すようにフォーマットテーブル及び空き領域を有するヘッダと、固定長符号化された低解像度画像データ及び空き領域を有するデータ本体で構成されている。上記ヘッダと低解像度画像データの総量は、例えば４０９６バイトとなっている。また、上記ヘッダは空き領域を含めて２５６バイトの固定となっている。
【０２８５】
８−１１［プリントデータファイル］
上記プリントデータファイルは、図３４（ａ）に示すようにヘッダ及びデータ本体で構成されている。上記ヘッダには、フォーマットテーブル，名称テーブル，コメントテーブル，オプションテーブルがそれぞれ記録されるようになっている。また、上記データ本体には、２バイトのプリント総数，２バイトの空き領域（予約），４０×Ｎ（数分）バイトのプリント情報がそれぞれ記録されるようになっている。
【０２８６】
上記「プリント総数」は、プリントを行う画像の総数を示す情報であり、「プリント情報」は、４０バイト×プリントの総数を示す情報となっている。なお、これらの各情報は、それぞれバイナリのデータ形式で記録されるようになっている。
【０２８７】
上記「プリント情報」は、図３４（ｂ）に示すように２バイトの画像ディレクトリ番号，２バイトの画像番号，１バイトの画像種別，２バイトの印刷枚数等が記録されるようになっている。なお、上記「印刷枚数」としては、同一画像の印刷枚数が記録されるようになっている。
【０２８８】
９．［記録動作］
次に、以上の階層ディレクトリ構造及び各ファイル構成を踏まえたうえでの記録動作を説明する。この記録動作は、図３５及び図３６の各フローチャートに示すようになっている。まず、図３５に示すフローチャートにおいて、ユーザが図８に示す電源キー３１をオン操作することによりストレージ部５がスタンバイ状態となる。そして、このフローチャートがスタートとなりステップＳ５１に進む。
【０２８９】
上記ステップＳ５１では、ユーザが図８に示すディスク挿入口３０に光ディスク２０を挿入してステップＳ５２に進む。これにより、上記ディスク挿入口３０を介して挿入された光ディスク２０がストレージ部５内に装着されて画像データの記録可能な状態となる。
【０２９０】
上記ステップＳ５２では、図６に示すストレージ部コントローラ５ｄが、図１３（ａ）に示す光ディスク２０上のＰ−ＴＯＣ及びＵ−ＴＯＣを読み込むようにディスク記録再生部５ｃを制御する。そして、この読み込んだＰ−ＴＯＣ及びＵ−ＴＯＣの各データを図１に示すシステムコントローラ６に転送する。上記システムコントローラ６は、この転送されるＰ−ＴＯＣ及びＵ−ＴＯＣの各データを検出することにより、データＵ−ＴＯＣが存在するか否かを確認するとともに、該Ｕ−ＴＯＣの記録位置を確認する。具体的には、上記Ｕ−ＴＯＣでは、データファイルが形成されている領域は管理することができない。このため、上記システムコントローラ６は、上記データファイルが存在する場合は、データファイルの先頭にＵ−ＴＯＣが存在すると判断してステップＳ５３に進む。
【０２９１】
上記ステップＳ５３では、上記ストレージ部コントローラ５ｄが図１３（ａ）に示す光ディスク２０上のデータＵ−ＴＯＣを読み込むようにディスク記録再生部５ｃを制御する。そして、データＵ−ＴＯＣのデータを上記システムコントローラ６のＲＡＭ６ａに転送する。上記システムコントローラ６は、上記転送されたデータＵ−ＴＯＣのデータをＲＡＭ６ａに一旦記憶し読み出すことにより、各ディレクトリ及び各ファイルの位置を把握してステップＳ５４に進む。なお、ファイルの記憶位置の検索は、後の［検索時の動作説明］の項において詳しく説明する。
次に、上記ステップＳ５４では、上記システムコントローラ６が、ＲＡＭ６ａに記憶されたデータＵ−ＴＯＣのデータに基づいて、ディレクトリ（ＰＩＣ    ＭＤ）及び総合情報管理ファイルが存在するか否かを判別することにより、上記光ディスク２０が画像データの記録用にフォーマットされているか否かを判別する。そして、Ｎｏの場合は該光ディスク２０を画像データの記録用にフォーマットして一旦このルーチンを終了して再度記録指定がなされるまでスタンバイの状態となり、Ｙｅｓの場合はステップＳ５５に進む。
【０２９２】
上記ステップＳ５５では、上記システムコントローラ６が、上記ストレージ部コントローラ５ｄを介して全ての管理ファイルを読み出すようにディスク記録再生部５ｃを制御するとともに、この読み出された全ての管理ファイルをＲＡＭ６ａに一旦記憶してステップＳ５６に進む。
【０２９３】
ステップＳ５６では、上記システムコントローラ６が、これから記録する画像の記録モードを選択する画面を表示するようにモニタ装置９を表示制御する。具体的には、上記モニタ装置９には、１０２４画素×１５３６画素の高解像度の画像を記録するためのＨＤ記録モードの選択画面と、２０４８画素×３０７２画素の超高解像度の画像を記録するためのＵＤ記録モードの選択画面とが表示される。
【０２９４】
なお、上記中間解像度の画像は、上述のように２クラスタの固定データ長で記録されるが、該中間解像度の画像を１クラスタの固定データ長で記録する記録モードを設け、上記２クラスタのデータ長での固定長符号化及び１クラスタのデータ長での固定長符号化をユーザの意思で選択可能としてもよい。これにより、２クラスタの固定データ長の記録モードが選択されたときは、解像度の高い中間解像度画像データを記録することができ、また、１クラスタの固定データ長の記録モードが選択されたときは、多少解像度は劣るが記録可能枚数を増やすことができる。
【０２９５】
次に、上記ステップＳ５７では、上記システムコントローラ６が操作部１０の操作状態を検出することにより、上記ＨＤ記録モード及びＵＤ記録モードのうち、いずれかの記録モードが選択されたか否かを判別し、Ｎｏの場合は上記選択がなされるまで当該ステップＳ５７を繰り返し、Ｙｅｓの場合はステップＳ５８に進む。
【０２９６】
ステップＳ５８では、システムコントローラ６が、ＲＡＭ６ａに記憶された総合管理ファイルの中の記録済みの総画像枚数（中間解像度画像データの画像の総枚数）と、画像データ管理ファイルの中の画像枚数及び画像情報の画像種別情報とに基づいて、ユーザにより指定されたＨＤ記録モード或いはＵＤ記録モードにおける、記録可能な画像の枚数を演算する。
【０２９７】
具体的には、上記光ディスク２０には、２クラスタの中間解像度画像データ及び８クラスタの高解像度画像データのみの組合せで約２００枚分の画像の記録が可能であり、２クラスタの中間解像度画像データ及び１８クラスタの超高解像度画像データのみの組合せで約１００枚分の画像の記録が可能となっている。このため、光ディスク２０全体の記録可能容量から記録済みの容量を差し引くと、ＨＤ記録モードが選択された場合の記録可能枚数及びＵＤ記録モードが選択された場合の記録可能枚数をそれぞれ演算することができる。
【０２９８】
次に、ステップＳ５９では、システムコントローラ６が、ＲＡＭ６ａから総合管理ファイルの中の画像ディレクトリ情報ユニットを読み出し、ディレクトリ名称，ディレクトリ番号及びディレクトリ内の画像枚数等のデータを上記モニタ装置９に表示制御してステップＳ６０に進む。
【０２９９】
上記ステップＳ６０では、システムコントローラ６が操作部１０の操作状態を検出することにより、ユーザからその画像データを記録するディレクトリの指定があったか否かを判別し、Ｎｏの場合はステップＳ６２に進み、Ｙｅｓの場合は、図３６に示すステップＳ７１に進む。
【０３００】
上記ステップＳ６２では、ユーザからディレクトリの指定がなされないため、システムコントローラ６が、操作部１０の操作状態を検出することにより、既存のディレクトリ以外の新たなディレクトリの形成が指定されたか否かを判別し、Ｎｏの場合は該新たなディレクトリの形成が指定されるまで、上記ステップＳ６０及び当該ステップＳ６２を繰り返し、Ｙｅｓの場合はステップＳ６３に進む。
【０３０１】
ステップＳ６３では、新たなディレクトリの形成が指定されたため、システムコントローラ６が、総合情報管理ファイルによって既存のディレクトリの個数を判断して、新たなディレクトリのディレクトリ番号を付すとともに、このディレクトリの中に画像データ管理ファイル及び画像インデックスファイルを形成して、上記図３６に示すステップＳ７１に進む。
【０３０２】
次に、この図３６に示すステップＳ７１では、システムコントローラ６が、指定されたディレクトリのインデックスファイルに記録されている全ての画像データを読み出すように、上記ストレージ部コントローラ５ｄを介してディスク記録再生部５ｃを制御するとともに、このインデックスファイルの画像データを図４に示すメインメモリ１１ａに転送制御してステップＳ７２に進む。なお、上記インデックスファイルからは、ヘッダとともに固定長符号化されて記録されている画像データを伸張復号化処理することなく、そのまま読み出し上記メインメモリ１１ａに転送する。また、インデックスファイルの中に画像データが記録されていないときは、上記メインメモリに画像データが読み出されることはない。
【０３０３】
ステップＳ７２では、システムコントローラ６が操作部１０の操作状態を検出することにより、ユーザから記録開始の指定がなったか否かを判別し、Ｎｏの場合は該記録開始の指定があるまでこのステップＳ７２を繰り返し、Ｙｅｓの場合はステップＳ７３に進む。
【０３０４】
ステップＳ７３では、上記システムコントローラ６が、これから記録しようとする画像はインデックス画像であるか否かを判別し、Ｎｏの場合はステップＳ７４に進み、Ｙｅｓの場合はステップＳ８３に進む。
【０３０５】
ステップＳ８３では、これから記録しようとしている画像がインデックス画像であることを示すデータを図５に示す間引き，圧縮伸張コントローラ４ｉに供給する。間引き，圧縮伸張コントローラ４ｉは、上記データが供給されると、圧縮伸張回路４ｈにインデックス画像用の固定長化計数を設定してステップＳ８４に進む。
【０３０６】
ステップＳ８４では、上記間引き，圧縮伸張コントローラ４ｉが、上記設定された固定長化計数に基づいて、１／４に間引き処理された画像データに圧縮符号化処理を施すように圧縮伸張回路４ｈを制御することにより、１／１５クラスタの固定データ長に固定長符号化されたインデックス画像を形成してステップＳ８５に進む。
【０３０７】
ステップＳ８５では、システムコントローラ６が、図４に示すメインメモリ１１ａに記憶されているインデックスファイルの中にヘッダを付加した計４０９６バイトのインデックス画像を記録するようにメモリコントローラ１３を制御してステップＳ８６に進む。
【０３０８】
ステップＳ８６では、システムコントローラ６が、上記メインメモリ１１ａに全部のインデックス画像を記録したか否かを判別し、Ｎｏの場合は上記ステップＳ７３に戻り、Ｙｅｓの場合はステップＳ８７に進む。
【０３０９】
ステップＳ８７では、上記システムコントローラ６が、ＲＡＭ６ａに記憶されているデータＵ−ＴＯＣの中のボリュームスペースビットマップＶＳＢのアロケーションブロック番号の２ビットのエントリが「００」（使用可能アロケーションブロックを示すコード）になっているところを検索することにより、空きエリアを検出してステップＳ８８に進む。
【０３１０】
ステップＳ８８では、上記システムコントローラ６が、ストレージ部コントローラ５ｄを介して上記光ディスク２０上の検出された空きエリアにアクセスするようにディスク記録再生部５ｃを制御してステップＳ８９に進む。
【０３１１】
ステップＳ８９では、上記システムコントローラ６が、ストレージ部コントローラ５ｄを介して上記光ディスク２０上の空きエリアに上記インデックス画像を有するインデックスファイルを記録するようにディスク記録再生部５ｃを制御してステップＳ８０に進む。
【０３１２】
ここで、上記インデックス画像を固定長符号化して光ディスク２０に記録する場合、該固定長符号化したインデックス画像を光ディスク２０に記録する前に、一旦、順にメインメモリ１１ａ上に記録することにより、該メインメモリ１１ａ上で全インデックス画像から１つのインデックスファイルを形成し、この後、光ディスク２０上の物理的に連続するエリアに記録する。
【０３１３】
すなわち、上述のように１つのインデックス画像は、１／１５クラスタのデータ長に固定長符号化される。このため、この１／１５クラスタのデータ長の画像データを光ディスク２０上に記録するためには、該１／１５クラスタ分の画像データに対して１４／１５クラスタ分のダミーデータを付加して１クラスタのデータ長とする必要がある。従って、上記１／１５クラスタの画像データを形成する毎にディスクに記録していたのでは、インデックス用の画像データの記録領域よりも上記ダミーデータの記録領域の方が多くなってしまい、ディスク上の記録領域を有効に利用することができない。
【０３１４】
しかし、この説明における静止画記録再生システムにおいては、上記インデックス用の画像データを、一旦、メインメモリ１１ａ上にインデックスファイルとして合成し、全インデックス画像の取り込みが終了した後に、該合成したインデックスファイルをディスク上に記録するようにしている。すなわち、例えば２５個のインデックス画像を有するインデックスファイルを記録する場合、１５個のインデックス画像（１５個×１／１５クラスタ）を１クラスタ分の領域に記録し、残り１０個のインデックス画像（１０個×１／１５クラスタ）と、５／１５クラスタ分のダミーデータを、次の１クラスタ分の領域に記録する。これにより、ディスク上に記録されるダミーデータのデータ量を軽減することができ、該ディスク上の記録領域を有効に使用することができる。
【０３１５】
また、この説明における静止画記録再生システムにおいて、高解像度の画像ファイル又は中間解像度の画像ファイルは、画像データを上記スキャナ部１等から取り込み、その画像データを固定長符号化してディスク上に記録するという一連の流れで形成され、次に画像ファイルは、次の一連の流れで形成されるようになっている。インデックスファイルの記録において、このような一連の流れを採用する場合、高解像度，中間解像度等の各解像度の画像ファイルを順に記録していくこととなる。このため、先に記録したインデックス画像の後段のエリアに記録されるべきインデックス画像のエリアが確保できない虞れがあり、このような場合は、インデックスファイルをディスク上に分散させて記録しなければならず、インデックスファイルの読み出しが遅延化する不都合を生ずる。
【０３１６】
しかし、この説明における静止画記録再生システムにおいては、複数の固定長符号化したインデックス画像を、一旦、メインメモリ１１ａ上に記録することにより、該メインメモリ１１ａ上に全てのインデックス画像を含む１つのファイルを形成し、このインデックスファイルをディスク上の物理的に連続するエリアに記録するようにしているため、ディスク上に記録されるインデックスファイルを必ず連続したファイルとすることができる。このため、インデックスファイルを光ディスク２０から読み出す場合には、上記連続して記録されていることから連続して再生することができ、高速読み出しを可能とすることができる。
【０３１７】
なお、このインデックスファイルに新たなインデックス画像を追加する場合を説明すると、この場合は上述のように記録に先立ってインデックスファイルのデータがメインメモリ１１ａ上に読み出される。記録の際には、新たなインデックス画像は、最後に記録されたインデックス画像の後ろに付加されているダミーデータを削除して、最後に記録されたインデックス画像の直後のエリアに記録する（ダミーデータがない場合は削除の必要はない。）。
一方、上記ステップＳ７３においてＮｏと判別されステップＳ７４に進むと、ステップＳ７４では、システムコントローラ６が、中間解像度の画像或いは高解像度の画像を記録するための光ディスク２０上の空きエリアを検出してステップＳ７５に進む。
【０３１８】
具体的には、上記システムコントローラ６は、ＲＡＭ６ａに記憶されているデータＵ−ＴＯＣの中のボリュームスペースビットマップＶＳＢのアロケーションブロック番号の２ビットのエントリが「００」（使用可能アロケーションブロックを示すコード）になっているところを検索することにより、上記空きエリアの検出を行う。
【０３１９】
ステップＳ７５では、上記システムコントローラ６が、上記ステップＳ７４において検索された空きエリアのうち、最適な空きエリアを検出し、ここにアクセスするように上記ストレージ部コントローラ５ｄを介してディスク記録再生部５ｃを制御する。
【０３２０】
ここで、最適な記録位置としては、同じディレクトリの下で順に記録された記録済みのファイル（最後に記録されたファイル）の後ろのエリアで、かつ、記録されるべき画像（数クラスタ分）のエリアが物理的に連続しているエリアであることが最も望ましい。
【０３２１】
しかし、高解像度画像データ（８クラスタ）或いは超高解像度画像データ（１８クラスタ）のように大きなデータを記録する場合であって、光ディスク２０の未記録エリアが少ない場合には、同じディレクトリの最後に記録したファイルの後ろのエリアで物理的に連続しているエリアが確保できない場合がある。このような場合は、エクセレントレコードブロックＥＲＢを形成し、このＥＲＢにより連続しない複数の分散エリアをリンクさせて１つのファイルを記録するようにしている。
【０３２２】
次に、ステップＳ７６では、上記システムコントローラ６が、間引き，圧縮伸張コントローラ４ｉに高解像度画像データ或いは超高解像度画像データに応じた固定長化計数を設定しステップＳ７７に進む。
【０３２３】
ステップＳ７７では、上記間引き，圧縮伸張コントローラ４ｉが、上記設定された固定長化計数に基づいて、８クラスタ分の高解像度画像データ或いは１８クラスタ分の超高解像度画像データを形成するように圧縮伸張回路４ｈを形成してステップＳ７８に進む。
【０３２４】
ステップＳ７８では、ストレージ部コントローラ５ｄが、上記固定長化された画像データを上記検出された光ディスク２０上の最適なエリアに記録するようにディスク記録再生部５ｃを制御してステップＳ７９に進む。
【０３２５】
ステップＳ７９では、システムコントローラ６が、上記画像データの記録制御とともに、指定されたディレクトリの画像データ管理ファイルのデータと、各画像データの解像度に応じたファイル名を順次決定してステップＳ８０に進む。
【０３２６】
具体的には、例えば画像ディレクトリＰＩＣ００００１の中にネガフィルムから読み取った１〜６番の画像をＨＤ記録モードで記録する場合は以下のようになっている。
【０３２７】
すなわち、記録前においては、ＲＡＭ６ａ上の画像データ管理ファイルのデータから、ＨＤ記録モードで記録されている画像は０個であると判断することができるため、１番目の画像の高解像度（ＨＤ）は、ＰＨＰ０００００．ＰＭＰとされ、同時に、中間解像度（ＳＤ）は、ＰＳＮ０００００．ＰＭＰとされる。従って、上記６枚の画像を全て記録し終わると、高解像度としてＰＨＰ０００００．ＰＭＰ〜ＰＨＰ００００５．ＰＭＰ，中間解像度としてＰＳＮ０００００．ＰＭＰ〜ＰＳＮ００００５．ＰＭＰのファイルが形成されることとなる。
【０３２８】
なお、この６枚の画像のインデックス画像を記録する場合を説明すると、この６枚のインデックス画像は、既にフォーマット時に形成され、メインメモリ１１ａ上に読み込まれたＰＩＤＸ０００．ＰＭＸに全ての画像が順に記録される。このため、新たなインデックスファイルは形成されない。ただし、１つのインデックスファイルの中に記録するインデックス画像の枚数が、予め設定されたインデックス画像枚数（この説明では例えば２５枚）を越える場合は、新たにＰＩＤＸ００１．ＰＭＸ等の２番目のインデックスファイルが形成される。
【０３２９】
次に、ステップＳ８０では、上記システムコントローラ６が、低解像度画像データ（インデックス画像），中間解像度画像データ及び高解像度画像データ（或いは超高解像度画像データ）の３種類の解像度の画像データが全て記録されたか否かを判別し、Ｎｏの場合は、ステップＳ７３に戻り未だ記録の終了していない解像度の画像データを記録し、Ｙｅｓの場合はステップＳ８１に進む。
【０３３０】
ステップＳ８１では、システムコントローラ６が上記操作部１０のイジェクトキー３２がオン操作されたか否かを検出し、Ｎｏの場合はこのステップＳ８１を繰り返し、Ｙｅｓの場合はステップＳ８２に進む。
【０３３１】
ステップＳ８２では、システムコントローラ６が、ディスク上に記録されている上記データＵ−ＴＯＣ，総合管理情報ファイル，画像データ管理ファイルの関連データを、ＲＡＭ６ａ上に記録されているデータＵ−ＴＯＣ，総合管理情報ファイル，画像データ管理ファイルの各データに更新してこの図３５及び図３６に示す記録動作に係る全ルーチンを終了する。
【０３３２】
具体的には、上記データＵ−ＴＯＣにおいては、ボリュームディスクリプタ（ＶＤ），ボリュームスペースビットマップ（ＶＳＢ），マネージメントテーブル（ＭＴ），ディレクトリレコードブロック（ＤＲＢ），エクステンツレコードブロック（ＥＲＢ）等の各データが主として書き換えられる。
【０３３３】
すなわち、上記ＶＤにおいては、アロケーションブロックに関するデータ（記録可能アロケーションブロック等），ディレクトリ数（新たなディレクトリの形成が指定された場合），ファイル数，ＤＲＢに関するデータ（新たにディレクトリ又はファイルが形成された場合），ＥＲＢに関するデータ（新たに形成されたファイルが物理的に不連続な位置に記録され、ＥＲＢによってリンクされている場合）等が書き換えられる。
【０３３４】
また、上記ＶＳＢにおいては、各アロケーションブロックの属性を示す２ビットのコード等が書き換えられる。
【０３３５】
また、上記ＭＴにおいては、ＤＲＢ及びＥＲＢが新たに形成された際にエントリされる。ただし、既存のＤＲＢの中の１ディレクトリレコードユニットが追加された場合は、ＭＴは更新されない。
【０３３６】
また、上記ＤＲＢにおいては、新たにディレクトリが形成された場合には、（ディレクトリ用）ディレクトリレコードユニットが１ユニット追加される。同様に、ファイルが形成された場合は、１ファイルにつき、（ファイル用）ディレクトリレコードユニットが１ユニット分追加される。
【０３３７】
また、上記ＥＲＢにおいては、上記ＤＲＢによってファイルが形成され、そのファイルが物理的に連続していない場合に形成される。なお、フォーマット時には形成されない。
【０３３８】
次に、上記総合管理情報ファイルにおいては、総画像枚数，次画像ディレクトリ番号，画像ディレクトリ総数，画像ディレクトリ情報ユニット等のデータが主として書き換えられる。上記画像ディレクトリ情報ユニットは、ディレクトリが形成されると、１つの画像ディレクトリ情報ユニットのデータが形成され、既存のディレクトリの中のファイルが形成され或いは更新されると、インデックス画像番号，ディレクトリ内画像枚数，インデックス画像個別識別情報等が更新される。
【０３３９】
次に、上記画像データ管理ファイルは、ディレクトリが形成されると、この画像データ管理ファイルが新たに形成される。そして、画像枚数，画像インデックスファイル数，次画像インデックスファイル番号，インデックスファイル情報，画像情報ユニット等のデータが主として更新される。
【０３４０】
上記インデックスファイル情報は、インデックスファイルが新たに形成されると更新され、インデックス数は、インデックスファイルの中のインデックス数が追加されると更新される。また、画像情報は、各インデックス画像に対応して記録されるため、画像の増えた枚数分だけ画像情報ユニット数が増える。通常の記録において、画像情報ユニットの中のデータは更新されないが、インデックス画像の順番の入替えが行われると、画像番号の入替えが行われて更新される。
【０３４１】
１０．［他の記録動作の説明］
次に、上記各解像度の画像データの他の記録動作を図３７のフローチャートを用いて説明する。この図３７のフローチャートは、上記図３５で説明したフローチャートのステップＳ３５〜ステップＳ６３のルーチンが終了することにより、スタートとなりステップＳ９１に進む。そして、このステップＳ９１において、システムコントローラ６が、指定されたディレクトリのインデックスファイルに記録されている全ての画像データを読み出し、ステップＳ９２において、システムコントローラ６が、ユーザからの記録開始の指定を検出してステップＳ９３に進む。
【０３４２】
なお、この図３７に示すステップＳ９１及びステップＳ９２は、それぞれ図３６で説明したステップＳ７１及びステップＳ７２に対応するステップである。
【０３４３】
次に、上記ステップＳ９３では、システムコントローラ６が、記録する画像データが高解像度画像データ（ＨＤ又はＵＤ）であるか、中間解像度画像データ（ＳＤ）であるか、或いは低解像度画像データ（インデックス画像データ）であるかを判別する。そして、低解像度画像データの記録時であると判別したときは、ステップＳ１０４に進み、中間解像度画像データの記録時であると判別したときはステップＳ９４に進み、高解像度画像データの記録時であると判別したときはステップＳ１０３に進む。
【０３４４】
上記ステップＳ９３において低解像度画像データの記録時であると判別されて進むステップＳ１０４〜ステップＳ１１０は、図３６に示すステップＳ８３〜ステップＳ８９に対応するものである。
【０３４５】
すなわち、上記ステップＳ１０４では、これから記録しようとしている画像がインデックス画像であることを示すデータを図５に示す間引き，圧縮伸張コントローラ４ｉに供給する。間引き，圧縮伸張コントローラ４ｉは、上記データが供給されると、圧縮伸張回路４ｈにインデックス画像用の固定長化計数を設定してステップＳ１０５に進む。
【０３４６】
ステップＳ１０５では、上記間引き，圧縮伸張コントローラ４ｉが、上記設定された固定長化計数に基づいて、１／４に間引き処理された画像データに圧縮符号化処理を施すように圧縮伸張回路４ｈを制御することにより、１／１５クラスタの固定データ長に固定長符号化されたインデックス画像を形成してステップＳ１０６に進む。
【０３４７】
ステップＳ１０６では、システムコントローラ６が、図４に示すメインメモリ１１ａに記憶されているファイルの中にヘッダを付加した計４０９６バイトのインデックス画像を記録するようにメモリコントローラ１３を制御してステップＳ１０７に進む。
【０３４８】
ステップＳ１０７では、システムコントローラ６が、上記メインメモリ１１ａに全部のインデックス画像を記録したか否かを判別し、Ｎｏの場合は上記ステップＳ９３に戻り、Ｙｅｓの場合はステップＳ１０８に進む。
【０３４９】
ステップＳ１０８では、上記システムコントローラ６が、ＲＡＭ６ａに記憶されているデータＵ−ＴＯＣの中のボリュームスペースビットマップＶＳＢのアロケーションブロック番号の２ビットのエントリが「００」（使用可能アロケーションブロックを示すコード）になっているところを検索することにより、空きエリアを検出してステップＳ１０９に進む。
【０３５０】
ステップＳ１０９では、上記システムコントローラ６が、ストレージ部コントローラ５ｄを介して上記光ディスク２０上の検出された空きエリアにアクセスするようにディスク記録再生部５ｃを制御してステップＳ１１０に進む。
【０３５１】
ステップＳ１１０では、上記システムコントローラ６が、ストレージ部コントローラ５ｄを介して上記光ディスク２０上の空きエリアに上記インデックス画像を記録するようにディスク記録再生部５ｃを制御してステップＳ１００に進む。
【０３５２】
次に、上記ステップＳ１０８において低解像度画像データ用の空きエリアが、ステップＳ９４において中間解像度画像データ用の空きエリアが、ステップＳ１０３において高解像度画像データ用（或いは超高解像度画像データ用）の空きエリアが、それぞれ検出される。この空きエリアの検出は、上述のようにＲＡＭ６ａに記憶されているデータＵ−ＴＯＣの中のボリュームスペースビットマップＶＳＢのアロケーションブロック番号の２ビットのエントリが「００」（使用可能アロケーションブロックを示すコード）になっているところを検索することにより行われるわけであるが、その際、上記各解像度の記録に対応して検索するアドレスの指定が行われる。
【０３５３】
すなわち、低解像度画像データの記録の場合（ステップＳ１０８）を説明すると、通常の用途では、ＨＤ記録モードで最大２００枚までのインデックス画像が記録可能となっている。ＨＤ記録モードが選択された場合或いはＵＤ記録モードが選択された場合でも、いずれの場合もインデックス画像は１／１５クラスタの固定データ長であるため、インデックス画像の領域として必要な領域は、２００×１／１５クラスタ＝１３．３３クラスタとなる。しかし、ディレクトリの数が多くなると、１つのディレクトリに１つ又は２つのインデックス画像しか記録しないディレクトリも存在することとなる。上記ディレクトリの最大数は２０ディレクトリに設定されているため、このような場合がインデックス画像用として記録する容量が最も必要とされ、少なくとも３２クラスタ必要となる。このため、システムコントローラ６は、インデックス画像の記録時の空きエリアの検出の際には、ディスク内周から１〜３２クラスタに対応するアドレスで指定されているアロケーションブロックのコードの検索を行って空きエリアを検出する。なお、この場合、他の空きエリアは検出しない。
【０３５４】
次に、中間解像度画像データの記録の場合（ステップＳ９４）を説明すると、ＨＤ記録モードでは最大２００枚の記録が可能であり、中間解像度（ＳＤ）の画像は２クラスタの固定データ長で記録されるようになっているため、中間解像度の画像領域としては２クラスタ×２００枚＝４００クラスタが必要となる。このため、上記システムコントローラ６は、中間解像度の画像記録の空きエリアの検出の際には、ディスク内周からインデックス画像の領域（１〜３２クラスタ）以降の４００クラスタ分のエリア、すなわち、３３〜４３２クラスタに対応するアドレスで指定されるエリアのアロケーションブロックのコードの検索を行って空きエリアを検出してステップＳ９５に進む。
【０３５５】
同様に、ＵＤ記録モードでは、最大１００枚まで記録可能であり、中間解像度（ＳＤ）の画像は２クラスタの固定データ長で記録されるようになっているため、中間解像度の画像領域としては２クラスタ×１００枚＝２００クラスタが必要となる。このため、上記システムコントローラ６は、中間解像度の画像記録の空きエリアの検出の際には、ディスク内周からインデックス画像の領域（１〜３２クラスタ）以降の２００クラスタ分のエリア、すなわち、３３〜２３２クラスタに対応するアドレスで指定されるエリアのアロケーションブロックのコードの検索を行って空きエリアを検出してステップＳ９５に進む。
【０３５６】
次に、高解像度画像データ及び超高解像度画像データの記録の場合（ステップＳ１０３）を説明すると、まず、ＨＤ記録モードでは、最大２００枚の画像が記録可能であり、高解像度画像データは８クラスタの固定データ長とされている。このため、高解像度画像データの画像領域には、８クラスタ×２００枚＝１６００クラスタが必要となる。このようなことから、システムコントローラ６は、上記ステップＳ１０３において、ディスク内周からインデックス画像の領域（１〜３２クラスタ）と中間解像度の画像の領域（３３〜４３２クラスタ）以降の１６００クラスタ分のエリア、すなわち、４３３〜２０３２クラスタに対応するアドレスで指定されるエリアのアロケーションブロックのコードの検索を行って空きエリアを検出しステップＳ９５に進む。
【０３５７】
同様に、ＵＤ記録モードでは最大で１００枚まで記録可能であり、超高解像度画像データは１８クラスタの固定データ長とされているため、超高解像度の画像領域として１８クラスタ×１００＝１８００クラスタの空き領域が必要となる。このため、システムコントローラ６は、この超高解像度の画像記録の空き領域の検出の際には、ディスク内周からインデックス画像領域（１〜３２クラスタ）と、中間解像度画像領域（３３〜２３２クラスタ）以降の１８００クラスタ分のエリア、すなわち、２３３〜２０３２クラスタに対応するアドレスで指定されるアロケーションブロックのコードの検索を行い空きエリアを検出してステップＳ９５に進む。
【０３５８】
次に、このような空きエリアの検索が終了するとステップＳ９５において、システムコントローラ６が検索した空き領域の中で最適な領域にアクセスするようにストレージ部コントローラ５ｄを介してディスク記録再生部５ｃを制御してステップＳ９６に進む。この場合の最適な記録位置としては、ディレクトリは関係なく、空きエリア検索をそれぞれ行い、最初に空きエリアが存在する位置に順に各データを記録していけばよい。従って、記録されたデータは、各エリアの先頭から順に記録されることとなる。
【０３５９】
次にステップＳ９６では、上記システムコントローラ６が、間引き，圧縮伸張コントローラ４ｉに高解像度画像データ或いは超高解像度画像データに応じた固定長化計数を設定しステップＳ９７に進む。
【０３６０】
ステップＳ９７では、上記間引き，圧縮伸張コントローラ４ｉが、上記設定された固定長化計数に基づいて、８クラスタ分の高解像度画像データ或いは１８クラスタ分の超高解像度画像データを形成するように圧縮伸張回路４ｈを形成してステップＳ９８に進む。
【０３６１】
ステップＳ９８では、ストレージ部コントローラ５ｄが、上記固定長化された画像データを上記検出された光ディスク２０上の最適なエリアに記録するようにディスク記録再生部５ｃを制御してステップＳ９９に進む。
【０３６２】
ステップＳ９９では、システムコントローラ６が、上記画像データの記録制御とともに、指定されたディレクトリの画像データ管理ファイルのデータと、各画像データの解像度に応じたファイル名を順次決定してステップＳ１００に進む。
【０３６３】
ステップＳ１００では、上記システムコントローラ６が、低解像度画像データ（インデックス画像），中間解像度画像データ及び高解像度画像データ（或いは超高解像度画像データ）の３種類の解像度の画像データが全て記録されたか否かを判別し、Ｎｏの場合は、ステップＳ９３に戻り未だ記録の終了していない解像度の画像データを記録し、Ｙｅｓの場合はステップＳ１０１に進む。
【０３６４】
ステップＳ１０１では、システムコントローラ６が上記操作部１０のイジェクトキー３２がオン操作されたか否かを検出し、Ｎｏの場合はこのステップＳ１０１を繰り返し、Ｙｅｓの場合はステップＳ１０２に進む。
【０３６５】
ステップＳ１０２では、システムコントローラ６が、ディスク上に記録されている上記データＵ−ＴＯＣ，総合管理情報ファイル，画像データ管理ファイルの関連データを、ＲＡＭ６ａ上に記録されているデータＵ−ＴＯＣ，総合管理情報ファイル，画像データ管理ファイルの各データに更新してこの図３７示す他の記録動作に係る全ルーチンを終了する。
【０３６６】
なお、このステップＳ９５〜ステップＳ１０２は、上述の図３６に示すステップＳ７５〜ステップＳ８２に対応するものである。
【０３６７】
このような他の記録動作においては、ＲＡＭ６ａに記憶されたＶＳＢの中のアロケーションブロックのアドレス指定によってそれぞれ低解像度，中間解像度，高解像度（或いは超高解像度）の検索領域を指定している。すなわち、ＲＡＭ６ａのＶＳＢにデータを読み出すだけでディスク上の記録エリアをアドレス指定によって分割していることとなるため、空きエリアの検出の高速化を図ることができる。例えば、物理的にディスク上でそれぞれのエリアの記録位置を決定して記録を行うことも考えられる。しかし、この場合はＨＤ記録モードとＵＤ記録モードにおいて使用するエリア量（中間解像度のエリア及び高解像度のエリア）が異なってくるため、予め最も多く必要とされる場合を想定してエリアを確保する必要がある。すなわち、中間解像度エリアではＨＤ記録モード時の４００クラスタ分、高解像度エリアではＵＤモード時の１８００クラスタ分の各エリアを確保する必要があり、記録領域を有効に活用することができない。
【０３６８】
また、この説明では、ディスク内周側からインデックス用，中間解像度用，高解像度用として空きエリア検索用のアドレスを指定することとしたが、これは逆にディスク外周側からインデックス用，中間解像度用，高解像度用として空きエリア検索用のアドレスを指定するようにしてもよく、設計に応じて適宣変更可能である。
【０３６９】
１１．［アルバム名等の記録］
アルバムとは、ディレクトリの下位に形成された１つの画像ディレクトリを１つのアルバムとしている。当該静止画記録再生システムにおいては、このように各解像度の画像データの記録が終了すると、上記各アルバム毎のアルバム名，各アルバムの画像毎の画像名，所望の画像を検索するためのキーワード，ディスク名が入力できるようになっている。
【０３７０】
この場合、ユーザは、上記操作部１０に設けられているライトキー５３をオン操作する。上記システムコントローラ６は、上記ライトキー５３がオン操作されるとこれを検出し、文字情報の入力を行うライトモードとなる。
【０３７１】
次にユーザは、上下左右キー５４を操作する。上記システムコントローラ６は、上記上下左右キー５４が一回操作される毎に、例えばアルバム名，画像名，キーワード，ディスク名の文字を順に表示するように表示部２６を表示制御する。ユーザは、上記表示部２６に表示される文字を見て、これからどの情報の入力を行うかを決め、上記操作部１０に設けられているＥＸＥＣキー５５をオン操作する。これにより、上記システムコントローラ６は、これから入力が行われる情報を認識する。
【０３７２】
次に、ユーザは、上記操作部１０に設けられているテンキーを操作する。これにより、上記システムコントローラ６は、上記テンキーの操作に応じた文字を表示するように上記表示部２６を表示制御する。そして、ユーザは、上記表示部２６に表示されるアルバム名等が所望のアルバム名等となったときに、再度、上記ＥＸＥＣキー５５をオン操作する。
【０３７３】
上記システムコントローラ６は、上記ＥＸＥＣキー５５が再度オン操作されるとこれを検出し、このライトモードを終了するとともに、上記入力されたアルバム名等の文字情報を、いわゆるアスキーコードとして上記光ディスク２０に記録するようにディスク記録再生部５ｃを制御する。
【０３７４】
具体的には、所望の画像名の記録を行う場合、ユーザは、上記ライトキー５３をオン操作して上記システムコントローラ６をライトモードとするとともに、上記上下左右キー５４をオン操作して、これから入力を行う情報である“画像名”を選択する。そして、上記テンキー５０を操作してその画像の画像名を入力する。これにより、上記システムコントローラ６が、上記入力された文字に対応するアスキーコードを形成し、これをディスク記録再生部５ｃに供給する。これにより、上記ディスク記録再生部５ｃは、上記画像名に対応するアスキーコードを光ディスク２０に記録する。
【０３７５】
なお、上記画像名として入力できる文字数は、例えば１６文字、上記アルバム名として入力できる文字数は３２文字となっており、アルファベット，片仮名，漢字等で入力できるようになっている。すなわち、１画面分で４３２文字（１６文字×２５枚分の画像＋アルバム名の３２文字）の入力ができるようになっている。
【０３７６】
１２．［再生動作の説明］
次に、このように光ディスク２０に記録された画像データ及び文字データ（アスキーコード）を再生して上記モニタ装置９に表示する場合における当該静止画記録再生システムの動作説明をする。
【０３７７】
この場合、ユーザは、まず、上記操作部１０に設けられているアルバムキー３３を操作する。上記システムコントローラ６は、上記アルバムキー３３が１回オン操作される毎に、これを検出し、そのアルバムのアルバム名を再生して表示するように上記ディスク記録再生部５ｃ及び表示部２６を制御する。上記光ディスク２０には、４つのアルバムが記録されるようになっており、上記アルバムキー３３がオン操作される毎に、上記表示部２６には４つのアルバム名が順に表示されることとなる。
【０３７８】
次にユーザは、上記４つのアルバムの中から所望のアルバムを選択した後に第１のインデックスキー３８ａをオン操作する。上記システムコントローラ６は、上記第１のインデックスキー３８ａがオン操作されるとこれを検出し、上記選択されたアルバムのインデックス用の低解像度の画像データ及びアスキーコード（アルバム名，画像名等）を再生するように上記ディスク記録再生部５ｃを制御する。
【０３７９】
１つのアルバムは、例えば５０枚分の画像データで構成されており、この５０枚の画像を一度に表示画面に表示してもよいが、必然的に一枚分の表示領域が狭くなり、ユーザによる所望の画像の選択が困難なものとなる虞れがある。このため、上記システムコントローラ６は、一度の指定で２５枚分の低解像度用の画像データを読み出すように上記ディスク記録再生部５ｃを読み出し制御する。これにより、上記ディスク記録再生部５ｃは、まず、上記２５枚分の低解像度用の画像データ及びアルバム名のアスキーコード，各画像名のアスキーコードを上記光ディスク２０の内周側から読み出し、該画像データをＥＦＭ回路２１を介して図５に示す圧縮伸張回路４ｈに供給するとともに、該アスキーコードを直接バッファ回路４ｂに供給する。
【０３８０】
上記圧縮伸張回路４ｈは、上記画像データに低解像度用の伸張処理を施し、これをラスタ−ブロック変換回路４ｇ及びセレクタ４ｆを介して上記バッファ回路４ｂに供給する。上記バッファ回路４ｂは、上記画像データ及びアスキーコードを一旦記憶する。
【０３８１】
このように上記バッファ回路４ｂに上記低解像度の画像データ及びアスキーコードが記憶されると、上記間引き，圧縮伸張コントローラ４ｉは、該バッファ回路４ｂに記憶されたアスキーコードが上記画像データとともに高速転送されるように該バッファ回路４ｂを読み出し制御する。これにより、上記アスキーコードは画像データとともに、インターフェース４ａを介してシステムコントローラ６の介在なしに図４に示すビデオメモリ１１ｂに高速転送される。
【０３８２】
上記ビデオメモリ１１ｂの記憶領域は、全体的には縦×横が２０４８画素×２０４８画素となっており、そのうち、１０２４画素×１５３６画素（縦×横）の記憶領域が画像データの記憶領域（画像データエリア）、該画像データの領域以外の余領域の１６画素×３２画素（５１２バイト分）の記憶領域が、上記アスキーコードの記憶領域であるコマンドエリアとなっている。
【０３８３】
メモリコントローラ１３は、上記バッファ回路４ｂから画像データ及びアスキーコードが高速転送されると、該画像データを上記ビデオメモリ１１ｂの画像データエリアに書き込み制御し、該アスキーコードを上記コマンドエリアに書き込み制御する。
このようにして上記ビデオメモリ１１ｂの各記憶領域に画像データ及びアスキーコードが書き込まれると、上記メモリコントローラ１３は、上記コマンドエリアに書き込まれているアスキーコードを読み出し、該アスキーコードの解釈を行う。そして、この解釈したアスキーコードの文字を画像データとして上記ビデオメモリ１１ｂに書き込み制御する。
【０３８４】
具体的には、上記コマンドエリアから読み出したアスキーコードが“４１Ｈ”の場合、このアスキーコードは、アルファベットの“Ａ”の文字を示しているため、上記メモリコントローラ１３は例えば２４画素×２４画素の“Ａ”の文字の画像データを形成し、この“Ａ”の文字がその画像の下に表示されるように上記ビデオメモリ１１ｂを書き込み制御する。
【０３８５】
このように、ビデオメモリ１１ｂに画像データ及びアスキーコードの文字を示す画像データ（以下、この２つの画像データをまとめて単に画像データという。）の書き込みが終了すると、上記メモリコントローラ１３は、該ビデオメモリ１１ｂに書き込まれた画像データを読み出し制御する。この画像データは、Ｄ／Ａ変換器を介してアナログの画像信号とされモニタ装置９に供給される。
【０３８６】
これにより、図４１に示すように上記モニタ装置９の表示画面に、上記選択したアルバムのアルバム名とともに、２５枚分のインデックス用の画像及び各画像の画像名が表示される。
【０３８７】
また、ユーザは、上記選択したアルバムの残る２５枚の画像を表示したい場合、上記操作部１０を操作して該残る２５枚の画像の表示を指定する。これにより、システムコントローラ６は、上記残る２５枚の低解像度用の画像データ及び該各画像データのアスキーコードを再生するようにディスク記録再生部５ｃを制御する。これにより、上記残る２５枚の低解像度用の画像データ及びアスキーコードが上述のように高速転送され、上記モニタ装置９に該残る２５枚の画像が表示される。
【０３８８】
次に、上記モニタ装置９にインデックス用として２５枚の画像が表示されると、ユーザは、この画像の中から所望の画像を選択するように上記操作部１０を操作する。
【０３８９】
上記システムコントローラ６は、上記操作部１０が操作され所望の画像が指定されるとこれを検出し、該選択された画像に対応する中間解像度の画像データを上記光ディスク２０から読み出すように上記ディスク記録再生部５ｃを制御する。これにより、上記ディスク記録再生部５ｃは、光ディスク２０に記録されている表示用の中間解像度を有する画像データを読み出す。この中間解像度の画像データは、上述のようにビデオメモリ１１ｂに供給される。
【０３９０】
上記メモリコントローラ１３は、上記中間解像度の画像データがビデオメモリ１１ｂに供給されると、これを一旦記憶し読み出してＤ／Ａ変換器を介してモニタ装置９に供給する。これにより、上記モニタ装置９の表示画面に、ユーザにより選択された画像が画面一杯に表示される。
【０３９１】
ここで、当該静止画記録再生システムは、上記インデックス用の画像を表示することなく所望の画像を選択して上記モニタ装置９に表示することができる。
【０３９２】
すなわち、ユーザは、所望の画像が記録されているアルバム及び画像番号が解っている場合、上述のように上記操作部１０に設けられているテンキー５０を操作してそのアルバムを指定するとともにその画像番号を指定する。
【０３９３】
上述のように、１つのアルバムには、５０枚の画像が記録できるようになっているため、ユーザは、上記テンキー５０により所望の画像番号を入力することにより所望の画像を選択する。そして、上記所望の画像番号を選択した後に再生キー４１をオン操作する。
【０３９４】
上記システムコントローラ６は、上記再生キー４１がオン操作されたことを検出すると、上記指定されたアルバムの画像番号の中間解像度の画像データを読み出すように上記ディスク記録再生部５ｃを制御する。これにより、上記光ディスク２０から指定された画像番号の中間解像度の画像データが読み出され、該中間解像度の画像データに応じた画像が上記モニタ装置９に表示される。
【０３９５】
また、このような所望の画像の選択は、上記操作部１０に設けられている検索キー５２を用いても行うことができる。すなわち、上記検索キー５２がオン操作されると、上記システムコントローラ６は検索モードとなる。上記システムコントローラ６は、上記検索モードとなると、上下左右キー５４が１回操作される毎に、画像名，キーワード，記録日，記録時間の文字を順に表示するように表示部２６を表示制御する。ユーザは、上記画像名，キーワード，記録日，記録時間の中から入力する情報を選択すると、上記テンキー５０を用いて検索を行う画像の画像名，キーワード，記録日、或いは、記録時間を入力しＥＸＥＣキー５５をオン操作する。
【０３９６】
これにより、上記システムコントローラ６は、上記ＥＸＥＣキー５５がオン操作されたことを検出して検索を開始する。そして、上記画像名，キーワード等に該当する画像を検索し、この検索した画像のアルバム番号，アルバム名，画像名，画像番号等を表示するように表示部２６を表示制御する。なお、該当する画像が複数ある場合は、該アルバム番号，アルバム名等を複数表示するように上記表示部２６を表示制御する。
【０３９７】
次にユーザは、上記表示部２６に表示された画像名等の中から所望とする画像を上記上下左右キー５４を用いて選択し、上記再生キー４１をオン操作する。
【０３９８】
上記システムコントローラ６は、上記再生キー４１がオン操作されるとこれを検出し、上記選択された画像の画像データを再生するように上記ディスク記録再生部５ｃを制御する。
【０３９９】
これにより、上記光ディスク２０から指定された画像データが読み出され上記モニタ装置９に供給され表示される。
【０４００】
次に、ディスク内にどのようなアルバムが形成されているか分からず、その中から所望の画像の再生を行いたいような場合、ユーザは、上記操作部１０の第２のインデックスキー３８ｂをオン操作する。
光ディスク２０に低解像度の画像データを記録する際に、予め、各アルバムの最初に記録されている低解像度の画像データを１つのインデックスファイルとして、光ディスク上に記録しておく。
【０４０１】
上記システムコントローラ６は、上記第２のインデックスキー３８ｂがオン操作されるとこれを検出して上記インデックスファイルを再生するように上記ディスク記録再生部５ｃを制御する。これにより、上記光ディスク２０から上記各アルバムの最初に記録されている画像の低解像度の画像データを有するインデックスファイルが再生され、上述のようにビデオメモリ１１ｂを介して上記モニタ装置９に供給される。
【０４０２】
これにより、上記モニタ装置９には、各アルバム（アルバムＡ〜アルバムＹ）の先頭の画像（Ａ１〜Ｙ１）のみを表示することができ、ユーザは、所望の画像が記録されているアルバムを検索することができる。
【０４０３】
次に、このように各アルバムの先頭の画像のみ表示するよりも該先頭の画像を含めて数枚の画像を同時に表示した方が、より所望のアルバムを選択し易くなる。このため、上記操作部１０には、第３のインデックスキー３８ｃが設けられている。
【０４０４】
同様に、光ディスク２０に低解像度の画像データを記録する際に、予め、各アルバムの最初に記録されている低解像度の画像データ及びこの先頭の画像から５枚目までの低解像度を１つのインデックスファイルとして、光ディスク上に記録しておく。
【０４０５】
上記第３のインデックスキー３８ｃがオン操作されると、上記システムコントローラ６はこれを検出し再生するように上記ディスク記録再生部５ｃを制御する。
【０４０６】
これにより、上記ディスク記録再生部５ｃにより光ディスク２０から上記各アルバムの最初に記録されている画像の低解像度の画像データ及び該先頭の画像から５枚目までの低解像度の画像データが再生され、上述のようにビデオメモリ１１ｂを介して上記モニタ装置９に供給される。
【０４０７】
これにより、図４２に示すように上記モニタ装置９に各アルバム（アルバムＡ〜アルバムＥ）の先頭の画像から５枚目までの画像（Ａ１〜Ａ５，Ｂ１〜Ｂ５，Ｃ１〜Ｃ５，Ｄ１〜Ｄ５，Ｅ１〜Ｅ５）を表示することができ、ユーザは、所望の画像が記録されているアルバムを簡単に検索することができる。
【０４０８】
次に、各アルバムの画像を連続して表示するのではなく、所定枚数おきに表示した方が、各アルバムの内容が分かり易い場合がある。このような場合のために、上記操作部１０には第４のインデックスキー３８ｄが設けられている。
【０４０９】
同様に、光ディスク２０に低解像度の画像データを記録する時に、予め、各アルバムの最初に記録されている低解像度の画像データ、先頭の画像から１０枚分先に記録された低解像度の画像データ、先頭の画像から２０枚分先に記録された低解像度の画像データを１つのインデックスファイルとして、光ディスク上に記録しておく。
【０４１０】
すなわち、上記第４のインデックスキー３８ｄがオン操作されると、上記システムコントローラ６はこれを検出し、上記インデックスファイルを再生するように上記ディスク記録再生部５ｃを制御する。
【０４１１】
これにより、上記光ディスク２０から１０枚おきに再生された各アルバムの低解像度の画像データが再生され、上述のようにビデオメモリ１１ｂを介して上記モニタ装置９に供給される。
【０４１２】
これにより、上記モニタ装置９に各アルバム（アルバムＡ〜アルバムＥ）の１０枚置きに再生された画像（Ａ１，Ａ１１，Ａ２１，Ａ３１，Ａ４１、Ｂ１，Ｂ１１，Ｂ２１，Ｂ３１，Ｂ４１、Ｃ１，Ｃ１１，Ｃ２１，Ｃ３１，Ｃ４１、Ｄ１，Ｄ１１，Ｄ２１，Ｄ３１，Ｄ４１、Ｅ１，Ｅ１１，Ｅ２１，Ｅ３１，Ｅ４１）を表示することができ、ユーザは、所望の画像が記録されているアルバムをより簡単に検索することができる。
【０４１３】
次に、上記各アルバムの画像を１画面に複数表示するのでは、１枚１枚の画像が見にくく検索しにくい場合がある。このような場合のために、上記操作部１０には、第１のアルバムサーチキー５６が設けられている。
【０４１４】
すなわち、上記第１のアルバムサーチキー５６がオン操作されると、上記システムコントローラ６はこれを検出し、各アルバムの先頭に記録されている画像の中間解像度の画像データを連続的に再生するように上記ディスク記録再生部５ｃを制御する。
【０４１５】
これにより、上記ディスク記録再生部５ｃにより光ディスク２０から上記各アルバムの先頭に記録されている各画像の中間解像度の画像データが再生され、上述のようにビデオメモリ１１ｂに転送される。上記メモリコントローラ１３は、上記ビデオメモリ１１ｂに上記各中間解像度の画像データが記憶されると、これを即座に読み出し上記モニタ装置９に供給する。
【０４１６】
これにより、図４３に示すように上記モニタ装置９に各アルバム（アルバムＡ〜アルバムＺ）の先頭に記録されている画像（Ａ１〜Ｚ１）を連続的に表示することができ、ユーザは、所望のアルバムを高速に検索することができる。
【０４１７】
なお、このように連続的に表示されるアルバム（画像）から所望のアルバムを選択する場合、ユーザは、所望の画像が表示されたときに、上記停止キー４２をオン操作する。上記システムコントローラ６は、このような状態で上記停止キー４２がオン操作されると、該停止キー４２がオン操作された時点で表示していた画像が属するアルバムが指定されたことを認識し、以後、このアルバムに基づいて再生，編集等を行うようになる。
【０４１８】
次に、上記各アルバムの先頭の画像のみを連続的に表示したのでは、そのアルバムの内容が分からず、所望のアルバムを検索しにくい場合がある。このような場合のために、上記操作部１０には、第２のアルバムサーチキー５７が設けられている。
【０４１９】
すなわち、上記第２のアルバムサーチキー５７がオン操作されると、上記システムコントローラ６はこれを検出し、各アルバムの先頭に記録されている画像の中間解像度の画像データ及び例えば３枚目までの中間解像度の画像データを連続的に再生するように上記ディスク記録再生部５ｃを制御する。
【０４２０】
これにより、上記ディスク記録再生部５ｃにより光ディスク２０から上記各アルバムの先頭に記録されている各画像の中間解像度の画像データ及び３枚目までの中間解像度の画像データが再生され、上述のようにビデオメモリ１１ｂに転送される。上記メモリコントローラ１３は、上記ビデオメモリ１１ｂに上記各中間解像度の画像データが記憶されると、これを即座に読み出し上記モニタ装置９に供給する。
【０４２１】
これにより、図４４に示すように上記モニタ装置９に各アルバム（アルバムＡ〜アルバムＺ）の先頭から３枚目までに記録されている画像（Ａ１〜Ａ３，Ｂ１〜Ｂ３，Ｃ１〜Ｃ３・・・）を連続的に表示することができ、ユーザは、所望のアルバムをより高速に検索することができる。
【０４２２】
なお、このように連続的に表示されるアルバム（画像）から所望のアルバムを選択する場合、ユーザは、所望の画像が表示されたときに、上記停止キー４２をオン操作する。上記システムコントローラ６は、このような状態で上記停止キー４２がオン操作されると、該停止キー４２がオン操作された時点で表示していた画像が属するアルバムが指定されたことを認識し、以後、このアルバムに基づいて再生，編集等を行うようになる。
【０４２３】
このように、光ディスク２０にインデックス用の低解像度の画像データを記録しておき、上記各インデックスキー３８ａ〜３８ｄがオン操作されたときに、上記低解像度の画像データを読み出し、１画面に各アルバムの内容を示す複数の画像を表示することにより、或いは、上記光ディスク２０にモニタ表示用の中間解像度の画像データを記録しておき、上記各アルバムサーチキー５６，５７がオン操作されたときに、上記中間解像度の画像データを連続的に読み出して表示することにより、所望の画像或いは所望のアルバムの検索を高速に行うことができる。
【０４２４】
また、上記光ディスク２０には、低解像度の画像データがインデックス専用として別に記録されているため、インデックス表示時には、該低解像度の画像データを直接読み出して表示することができ、高解像度の画像データを間引き処理してインデックス用の画像データを新たに形成して表示するよりも、高速に表示することができ、該インデックス表示の表示時間を短縮することができる。そして、上記インデックス表示の表示時間を短縮することができるため、所望の画像或いは所望のアルバムの検索の高速化に貢献することができる。
【０４２５】
次に、当該静止画記録再生システムは、上記インデックス用の画像を表示することなく直接所望の画像を指定して上記モニタ装置９に表示することができる。
【０４２６】
すなわち、ユーザは、所望の画像が記録されているアルバム及び画像番号が分かっている場合、上述のように上記操作部１０に設けられているアルバムキー３３，テンキー５０，戻しキー３９及び送りキー４０を操作して所望のアルバム及び所望の画像番号を入力する。そして、上記所望の画像番号を選択した後に再生キー４１をオン操作する。
【０４２７】
上記システムコントローラ６は、上記再生キー４１がオン操作されたことを検出すると、上記指定されたアルバムの画像番号の中間解像度の画像データを読み出すように上記ディスク記録再生部５ｃを制御する。これにより、上記光ディスク２０から指定された画像番号の中間解像度の画像データが読み出され、該中間解像度の画像データに応じた画像が上記モニタ装置９に表示される。
【０４２８】
また、当該静止画記録再生システムは、上記操作部１０に設けられている検索キー５２を用いて所望の画像の検索を行うこともできる。
【０４２９】
すなわち、上記検索キー５２がオン操作されると、上記システムコントローラ６は検索モードとなる。上記システムコントローラ６は、上記検索モードとなると、上下左右キー５４が１回操作される毎に、画像名，キーワード，記録日，記録時間の文字を順に表示するように表示部２６を表示制御する。ユーザは、上記画像名，キーワード，記録日，記録時間の中から入力する情報を選択すると、上記テンキー５０を用いて検索を行う画像の画像名，キーワード，記録日、或いは、記録時間を入力しＥＸＥＣキー５５をオン操作する。
【０４３０】
これにより、上記システムコントローラ６は、上記ＥＸＥＣキー５５がオン操作されたことを検出して検索を開始する。そして、上記画像名，キーワード等に該当する画像を検索し、この検索した画像の低解像度の画像データを読み出すようにディスク記録再生部５ｃを制御する。なお、この検索により複数の画像が検索された場合、上記システムコントローラ６は、その複数の画像の低解像度の画像データを読み出すように上記ディスク記録再生部５ｃを制御する。
【０４３１】
これにより、上記検索された画像の低解像度の画像データが、上記ビデオメモリ１１ｂに供給される。上記メモリコントローラ１３は、上記低解像度の画像データがビデオメモリ１１ｂに記憶されるとこれを読み出して上記モニタ装置９に供給する。
【０４３２】
次にユーザは、上記モニタ装置９に表示された画像を見て所望の画像を認識し、上記テンキー５０を用いてこの画像のアルバム番号及び画像番号を入力し、上記再生キー４１をオン操作する。上記システムコントローラ６は、上記指定されたアルバムから指定された画像番号の中間解像度の画像データを再生するように上記ディスク記録再生部５ｃを読み出し制御する。
【０４３３】
これにより、上記所望の画像の中間解像度の画像データは、ビデオメモリ１１ｂを介してモニタ装置９に供給され、該モニタ装置９に上記検索した所望の画像が表示されることとなる。
【０４３４】
１３．［インデックス画像の再生及び表示］
次に、上記インデックス用の低解像度画像データの画像の再生及び表示動作を図３８のフローチャートを用いてさらに詳細に説明する。この図３８に示すフローチャートは、ユーザが図８に示す電源キー３１をオン操作することによりストレージ部５がスタンバイ状態となりスタートとなる。そして、ステップＳ１２０に進む。
【０４３５】
上記ステップＳ１２０では、ユーザが図８に示すディスク挿入口３０に光ディスク２０を挿入してステップＳ１２１に進む。これにより、上記ディスク挿入口３０を介して挿入された光ディスク２０がストレージ部５内に装着されて画像データの再生可能な状態となる。
【０４３６】
上記ステップＳ１２１では、上記システムコントローラ６が、光ディスク２０上に記録されているＰ−ＴＯＣ及びＵ−ＴＯＣを読み込むようにディスク記録再生部５ｃを制御し、該光ディスク２０上にＰ−ＴＯＣ及びＵ−ＴＯＣが存在するか否かを判別する。そして、該各ＴＯＣが存在しない場合はステップＳ１３９に進み、「ディスクエラー」を表示するように表示部２６を表示制御し、該各ＴＯＣが存在する場合はステップＳ１２２に進む。
上記ステップＳ１２２では、上記システムコントローラ６が、上記Ｐ−ＴＯＣ及びＵ−ＴＯＣを読み込むようにディスク記録再生部５ｃを制御してデータＵ−ＴＯＣの位置を確認しステップＳ１２３に進む。上記Ｕ−ＴＯＣでは、データファイルが形成されている領域を管理することができないため、データファイルが存在する場合にはその先頭にデータＵ−ＴＯＣが存在するものと判断される。
【０４３７】
上記ステップＳ１２３では、システムコントローラ６が、データＵ−ＴＯＣのデータをＲＡＭ６ａに記憶し各ディレクトリ及びファイルの位置を把握してステップＳ１２４に進む。
【０４３８】
ステップＳ１２４では、上記システムコントローラ６が上記光ディスク２０が画像記録用にフォーマットされているか否かを判別する。具体的には、上記システムコントローラ６は、ＲＡＭ６ａに記憶されたデータＵ−ＴＯＣのデータに基づいて、ＰＩＣ    ＭＤのサブディレクトリ，総合情報管理ファイル，画像ディレクトリ（少なくとも１つ），画像データ管理ファイル，画像インデックスファイルが存在するか否かを判別することにより、光ディスク２０が画像記録用にフォーマットされているか否かを判別する。そして、Ｎｏの場合はステップＳ１４０に進み「ディスクエラー」を表示するように表示部２６を表示制御してそのまま終了し、Ｙｅｓの場合はステップＳ１２５に進む。
【０４３９】
ステップＳ１２５では、上記システムコントローラ６が、上記ストレージ部コントローラ５ｄを介して全ての管理ファイル（総合情報管理ファイル，各ディレクトリの画像データ管理ファイル，プリント制御データ管理ファイル，再生制御管理ファイル）を読み出すようにディスク記録再生部５ｃを制御するとともに、この読み出された全ての管理ファイルをＲＡＭ６ａに一旦記憶してステップＳ１２６に進む。
【０４４０】
ステップＳ１２６では、システムコントローラ６が、表示する画像の指定がされているか否かを判別しＹｅｓの場合はステップＳ１３０に進み、Ｎｏの場合はステップＳ１２７に進む。
【０４４１】
上記ステップＳ１２７では、システムコントローラ６が光ディスク２０に記録されている総合インデックスファイルを検索してステップＳ１２８に進む。
【０４４２】
特にディレクトリの指定がされていない場合は、各ディレクトリにどのような画像データが記録されているのかを表示させてユーザに所望の画像を指定させる必要がある。このため、上記ステップＳ１２８では、システムコントローラ６が、光ディスク２０に記録されている総合インデックスファイルを表示するようにディスク記録再生部５ｃを制御してステップＳ１２９に進む。上記総合インデックスファイルは、各画像ディレクトリの下の画像インデックスファイルに記憶されているインデックス画像データのうち、任意の１枚のインデックス画像と同じインデックス画像データが、モニタの表示順に登録されているものである。この総合インデックスファイルをモニタ表示することにより、ユーザは所望のインデックス画像の指定が可能となる。
【０４４３】
次に、ステップＳ１２９では、システムコントローラ６が上記操作部１０の操作状態を検出することにより、上記モニタ表示されているインデックス画像からユーザが所望するインデックス画像が指定されたか否かを判別し、Ｎｏの場合は該指定がなされるまでこのステップＳ１２９を繰り返し、Ｙｅｓの場合はステップＳ１３０に進む。
【０４４４】
ステップＳ１３０では、システムコントローラ６が指定されたインデックス画像が記録されている画像ディレクトリを検索してステップＳ１３１に進む。
【０４４５】
すなわち、上記ＲＡＭ６ａに記憶されている総合情報管理ファイルの中の画像ディレクトリ情報ユニット（４８バイトのデータ）は、総合情報管理ファイルによって表示されているインデックス画像の数（＝ディレクトリの数）と同じ数だけ登録されており、インデックス画像の表示順と対応するように順に記録されている。例えば、総合情報管理ファイルによって表示されている２番目のインデックス画像を指定したときを一例に掲げて説明すると、まず、指定された２番目のインデックス画像に対応する４８バイトの画像ディレクトリ情報は、先頭から２番目に記録されている。この２番目の画像ディレクトリ情報ユニットのディレクトリ番号には「００００１」のデータが記録されており、このデータによってこのインデックス画像が記録されているディレクトリは２番目のＰＩＣ０００１のディレクトリであることが解る。
次に、上記ステップＳ１３１では、上記システムコントローラ６が、上記ステップＳ１３０において検索されたディレクトリ内の画像インデックスファイルを検索してステップＳ１３２に進む。
【０４４６】
ステップＳ１３２では、上記システムコントローラ６が、検索されたディレクトリ内の最初の画像インデックスファイル（２５枚分）を上記モニタ装置９に表示制御してステップＳ１３３に進む。
【０４４７】
ステップＳ１３３では、上記システムコントローラ６が、上記操作部１０の操作状態を検出することにより、上記モニタ装置９に表示されたインデックス画像の中からユーザ所望の画像の指定がなされたか否かを判別し、Ｎｏの場合はステップＳ１３４に進み、Ｙｅｓの場合はステップＳ１３６に進む。
【０４４８】
上記ステップＳ１３４では、上記システムコントローラ６が操作部１０の操作状態を検出することにより、次の画像インデックスファイル（残り２５枚分）の表示の指定がなされたか否かを判別し、Ｎｏの場合は上述のステップＳ１３３に戻り、Ｙｅｓの場合はステップＳ１３５に進む。
【０４４９】
上記ステップＳ１３５では、上記システムコントローラ６が残り２５枚分の画像インデックスファイルをモニタ装置９に表示制御して上述のステップＳ１３３に戻る。
【０４５０】
一方、上記ステップＳ１３３において、インデックス画像の指定があると判別された場合はステップＳ１３６に進み、上記システムコントローラ６が、指定されたインデックス画像に対応する高解像度画像ファイル及び中間解像度画像ファイルを検索してステップＳ１３７に進む。
【０４５１】
具体的には、上記システムコントローラ６は、上記ＲＡＭ６ａに記憶されている各ディレクトリの各画像データ管理ファイルの中から表示されているインデックスファイルの存在するディレクトリに対応する画像データ管理ファイルを選択する。その選択された画像データ管理ファイルの画像情報ユニット（１６バイト×Ｎ）には、画像インデックスファイルの中に登録されているインデックスの数（Ｎ）と同じ数分の１６バイトの画像情報ユニットが登録されている。また、表示されているインデックスの順番と対応するように、この画像情報ユニットが順に記録されている。
【０４５２】
例えば、この画像インデックスファイルによって表示されているインデックス画像が１番目のディレクトリのインデックスファイルでそのインデックスファイルの中から４番目のインデックス画像が指定された場合、まず、表示されているインデックスファイルは、１番目のディレクトリのインデックスファイルであるため、上記システムコントローラ６は、ＲＡＭ６ａ上の１番目の画像データ管理ファイルのデータを参照する。そして、４番目のインデックス画像がユーザによって指定されると、参照している画像データファイルの４番目の画像情報ユニットの検索を行う。この検索された画像情報ユニットの中のデータには、ディレクトリ番号として「０００００」，画像情報として「００００３」のデータが記録されている。従って、指定されたインデックス画像に対応する高解像度の画像ファイルは、ディレクトリ「ＰＩＣ０００００」の中のファイル名が「ＰＨＰ０００００３」と判断され、中間解像度の画像ファイルはディレクトリ「ＰＩＣ０００００」の中のファイル名が「ＰＳＮ００００３」と判断されることとなる。
【０４５３】
なお、上述のようにインデックス画像が選択され、それに対応する高解像度及び中間解像度の画像ファイルを検索する際には、必ず画像管理ファイルの画像情報ユニットの中のデータに基づいて、これに対応する画像ファイルが検索されることとなる。
【０４５４】
すなわち、通常（上述の例の場合）は、インデックス画像の表示順と画像ファイルの画像番号とは一致しているのであるが、例えば後に説明する編集等によりインデックス画像の位置が変更されると、インデックス画像の表示順と画像ファイルの画像番号とにずれを生ずる。なお、当該静止画記録再生システムにおいては、インデックス画像の表示順が変更された場合でも、画像データ管理ファイルの画像情報ユニットによってインデックス画像と高解像度及び中間解像度の画像ファイルの対応がとれるようになっている。詳しくは後の「画像の編集」の項で詳細に説明する。
【０４５５】
次に、上記ステップＳ１３７では、システムコントローラ６が操作部１０の操作状態を検出することにより、上記検索された中間解像度の画像ファイルのモニタ表示が指定されたか否かを判別し、Ｙｅｓの場合はステップＳ１３８に進み、Ｎｏの場合はこのステップＳ１３７を繰り返す。
【０４５６】
上記ステップＳ１３８では、システムコントローラ６が、上記検索された中間解像度の画像ファイルのデータを読み出すようにディスク記録再生部５ｃを制御し、これにより再生された中間解像度の画像ファイルを表示するようにモニタ装置９を表示制御するとともに、上記検索された中間解像度の画像ファイルのプリントアウトが指定されたか否かを判別する。そして、Ｎｏの場合は当該ステップＳ１３８を繰り返す。また、Ｙｅｓの場合は、システムコントローラ６が、検索された高解像度の画像ファイルを読み出すようにディスク記録再生部５ｃを制御し、これをメインメモリ１１ａを介してプリンタ部２に供給して、この図３８に示すインデックス画像の再生及び表示の全ルーチンを終了する。
【０４５７】
なお、上記高解像度の画像ファイルが供給されたプリンタ部２では、ＲＧＢの各データとして供給された高解像度画像データをイエロー（Ｙ），マゼンタ（Ｍ），シアン（Ｃ）の各データに変換し、これをＹデータから順にサーマルヘッドによりプリント用紙に印刷する。
【０４５８】
１４．［ファイル及びディレクトリの検索］
次に上記図２３等を用いて説明したファイルの階層構造を参照して、例えば画像ファイルｆ５（ＰＳＮ０００００．ＰＭＰ）を検索する場合を説明する。この検索動作は図４５のフローチャートに示すようになっている。この図４５に示すフローチャートは、上記ＲＡＭ６ａにデータＵ−ＴＯＣのデータが記憶され、ユーザにより所望のディレクトリ及びファイル名が指定されることによりスタートとなりステップＳ１４１に進む。
【０４５９】
上記ステップＳ１４１では、システムコントローラ６が、ボリュームマネジメントエリアのボリュームディスクリプタ（ＶＤ）に基づいて、指定されたディレクトリの下位の最初のディレクトリレコードブロック（ＤＲＢ）のブロック番号を検索してステップＳ１４２に進む。
【０４６０】
具体的には、上記ＶＤの最初のディレクトリレコードブロックの位置を示すデータにより、マネジメントブロック内でのＤＲＢの位置がブロック番号で記録されている。当該静止画記録再生システムにおいては、この最初のＤＲＢのブロック番号は上述のように「４」となっている。
【０４６１】
次にステップＳ１４２では、システムコントローラ６が、上記指定されたＤＲＢが単独のＤＲＢであるか、連続するＤＲＢであるかを、ＭＴにおけるマネジメントブロックのエントリーを参照することによって判別し、単独の場合はステップＳ１４３に進み、単独ではない場合はステップＳ１４３に進む。
【０４６２】
上記ステップＳ１４７では、システムコントローラ６が上記ＤＲＢにディレクトリを有するディレクトリ用ＤＲユニットが存在するか否かを判別し、Ｎｏの場合はステップＳ１４８に進み、Ｙｅｓの場合はステップＳ１４４に進む。
【０４６３】
ステップＳ１４８では、上記システムコントローラ６がリンクしているＤＲＢを検出してステップＳ１４７に戻る。
【０４６４】
一方、ステップＳ１４３では、システムコントローラ６が指定されたディレクトリが存在するディレクトリ用ＤＲユニットを検索してステップＳ１４４に進む。
【０４６５】
ステップＳ１４４では、上記指定されたディレクトリは最後のディレクトリであるか否かを判別し、Ｙｅｓの場合はステップＳ１４５に進み、Ｎｏの場合はステップＳ１４１に戻る。
【０４６６】
ステップＳ１４５では、上記システムコントローラ６が、指定されたファイルが存在するディレクトリ用ＤＲユニットを検索し、ステップＳ１４６に進む。
【０４６７】
ステップＳ１４６では、上記システムコントローラ６がファイルの位置を確認して全ルーチンを終了する。
【０４６８】
１５．［画像の編集］
次に、上述のように画像の記録が終了すると、ユーザの選択によってインデックス画像の編集を行うことが可能となる。この画像の編集は、例えばある画像ディレクトリの画像データを他の画像ディレクトリに移動させる作業や、同じディレクトリ内でインデックス画像の入替えを行ってインデックス画像の表示順を変更する作業等を指すものである。
【０４６９】
以下に、一例として１番目のディレクトリの５番目に表示されているインデックス画像とそれに対応する高解像度及び中間解像度の画像データを、２番目のディレクトリの１０番目の表示位置に移動させる例を、図４６のフローチャートを用いて説明する。
【０４７０】
この図４６に示すフローチャートは、所望の画像の記録が終了し、ユーザが編集指定キーをオン操作することでスタートとなりステップＳ１５１に進む。
【０４７１】
ステップＳ１５１では、上記システムコントローラ６が、移動元のディレクトリ（１番目）のインデックスファイルを読み出し、２５枚のインデックス画像を表示するようにディスク記録再生部５ｃを制御してステップＳ１５２に進む（再生動作の項を参照）。
【０４７２】
ステップＳ１５２では、システムコントローラ６が、移動元のディレクトリ内の移動するインデックス画像が指定されたか否か（１番目のディレクトリの５番目に表示されているインデックス画像が指定されたか否か）を判別し、Ｎｏの場合はこのステップＳ１５２を繰り返し、Ｙｅｓの場合はステップＳ１５３に進む。
【０４７３】
ステップＳ１５３では、システムコントローラ６が、操作部１０の操作状態を検出することにより、移動先のディレクトリ及び移動位置が指定されたか否か（この例の場合は、２番目のディレクトリの１０番目のインデックス画像に元画像を移動させる）を判別し、Ｎｏの場合はこのステップＳ１５３を繰り返し、Ｙｅｓの場合はステップＳ１５４に進む。
【０４７４】
ステップＳ１５４では、上記システムコントローラ６が、移動元のディレクトリのインデックスファイルの全インデックス画像と、移動先のディレクトリのインデックスファイルの全インデックス画像とをメインメモリ１１ａ上に読み出すようにディスク記録再生部５ｃ等を制御してステップＳ１５５に進む。
【０４７５】
ステップＳ１５５では、上記システムコントローラ６が、移動元（１番目のディレクトリ）のインデックスファイルから移動先（２番目のディレクトリ）のインデックスファイルに、指定されたインデックス画像（ヘッダも含む）のみを移動させてステップＳ１５６に進む。
【０４７６】
すなわち、上記画像インデックスファイルは、上述のように各インデックス画像が、ヘッダ及びデータ本体も併せて４０９６バイトで一定になっている。従って、この例においては、ファイルの先頭から４０９６×３バイト以降の４０９６バイトが４番目のインデックス画像（ヘッダも含む）のデータと決まっているため、画像インデックスファイル内でのインデックス画像の位置が容易に把握できる。同様に、移動されるインデックス画像（４０９６バイト）のデータの移動先は、移動先のディレクトリ（２番目）のインデックスファイルの４０９６×９バイト以降のエリアに指定され、そのエリアに挿入される（オーバーライトではない。）。
【０４７７】
次にステップＳ１５６では、システムコントローラ６が、移動元のインデックスファイルの上記移動されたインデックス画像を削除してファイルを更新し、移動先のインデックスファイルの上記移動されたインデックス画像を追加する編集制御を行う。そして、この移動先のファイルを更新してステップＳ１５７に進む。
【０４７８】
上記ステップＳ１５７では、システムコントローラ６が、それぞれ編集した移動元のインデックスファイルと、移動先インデックスファイルとをディスク上の同じ場所に再記録してステップＳ１５８に進む。なお、同じ場所でなくても、他にエリアを確保できるところがあるのであれば、その場所でも良い。
【０４７９】
ステップＳ１５８では、システムコントローラ６が、ＲＡＭ６ａ上において、移動元（１番目のディレクトリ）の画像データ管理ファイル内に記録されていた複数の画像情報ユニット（１６バイト）のうちの５番目に記録されている画像情報ユニットを、データを変更せずに移動先（２番目のディレクトリ）の画像データ管理ファイル内の１０番目のユニットに移動させステップＳ１５９に進む。なお、ディスク上に記録されている、高解像度及び中間解像度の画像データのファイルに対しては、何らデータの更新はない。
【０４８０】
次に、ステップＳ１５９では、システムコントローラ６が操作部１０のイジェクトキー３２がオン操作された否かを判別することにより、ディスクイジェクトが指定されたか否かを判別し、Ｎｏの場合はこのステップＳ１５９を繰り返し、Ｙｅｓの場合はステップＳ１６０に進む。
【０４８１】
ステップＳ１６０では、システムコントローラ６が、ＲＡＭ６ａ上のデータＵ−ＴＯＣ，総合情報管理ファイル，画像データ管理ファイルを読み出し、これをディスク上に書き込むようにディスク記録再生部５ｃを制御することにより、該各データを更新してこの画像の編集動作に係る全ルーチンを終了する。
【０４８２】
高解像度又は中間解像度の画像データのファイルの先頭にインデックス画像の表示順と一致させるためのデータが記録されたヘッダを備えている場合には、ヘッダのデータを書き換えることによって、実際の画像データの位置を変更する必要はないが、ヘッダのデータを書き換えるためには、一旦、画像ファイルの全データ（画像データも含めて）を読み出す必要があり、非常に時間がかかってしまうことになる。
【０４８３】
しかし、この編集動作においては、インデックスファイルは、実際に表示される順に従ってディスク上での物理的な位置を入れ替えるが、高解像度及び中間解像度の画像データは、ディスク上での位置は何ら変更せず、ＲＡＭ６ａに読み込まれた画像データ管理ファイルの中の画像情報ユニットのデータを入れ替える。そして、このような各データの入替えのみで、インデックス画像の表示順との対応が取れるようになっている。このため、書き換えが必要とされるのは、インデックスファイル内でのインデックス画像の入替えと、ＲＡＭ６ａ上の画像データ管理ファイルの書き換えのみだけである。従って、書き換えデータを非常に少なくすることができ、書き換え作業を高速化することができる。
【０４８４】
また、インデックスファイルを表示順と同じ順になるように、インデックス画像のディスク上での物理的位置を変更しているので、インデックスファイルの高速読み出しを実現することができる。
【０４８５】
また、同じディレクトリ内の、同じインデックスファイル内で、インデックス画像の表示を順番を変更する時も、同じような制御で行うことができる。例えば、同じインデックスファイルの中の７番目のインデックス画像を２番目に表示させるように表示順を変更する場合は、まず、インデックスファイルの全データをディスクから一旦メインメモリ１１ａ上に読み出し、７番目のインデックス画像を２番目に移動した後してファイルを編集した後、ディスク上に再記録する。一方、ＲＡＭ６ａ上では、画像データ管理ファイル内において、７番目の１６バイトの画像情報ユニットを、データを変更せずに２番目に挿入する。すなわち、同一のディレクトリ内で、インデックス画像の表示の順番を変える場合においても、インデックスファイルとＲＡＭ上の画像情報ユニットのみが書き換えが行われ、実際の画像データの書き換えは行われていないことになる。
【０４８６】
１６．［総合インデックスファイルの形成動作］
光ディスク２０への記録が終了すると、システムコントローラ６は、総合インデックスファイル（ＯＶ    ＩＮＤＸ．ＰＭＸ）を形成する。この総合インデックスファイルは、総合情報管理ファイルによって管理され、各ディレクトリにどのようなインデックス画像が記録されているかを１つのファイルに編集しているものである。
【０４８７】
例えば、この例においては、２５枚のインデックス画像を有しているディレクトリを５つ形成した場合に、各ディレクトリの頭のインデックス画像の１枚を取り出し、それぞれ順に編集して５枚のインデックス画像からなる総合インデックスファイルを形成するようになっている。また、ディレクトリの数が少なく設定される場合であれば、各ディレクトリからインデックス画像の先頭の５枚をそれぞれ取り出し、総合インデックスファイルを形成するようにしてもよい。
【０４８８】
この総合インデックスファイルは画面データ用のフォーマット時に形成されることになっている。このため、画像を記録する際には既に形成されていることとなる。
【０４８９】
この総合インデックスファイルの形成動作は、図４７のフローチャートに示すようになっている。
【０４９０】
この図４７に示すフローチャートにおいて、ステップＳ１６１では、システムコントローラ６が総合インデックスフローチャートをメインメモリ１１ａに読み出しステップＳ１６２に進む。
【０４９１】
ステップＳ１６２では、システムコントローラ６が、指定されたディレクトリのインデックスファイルに記録されている全ての画像データを読み出すように、上記ストレージ部コントローラ５ｄを介してディスク記録再生部５ｃを制御するとともに、このインデックスファイルの画像データを図４に示すメインメモリ１１ａに転送制御してステップＳ１６３に進む。なお、上記インデックスファイルからは、ヘッダとともに固定長符号化されて記録されている画像データを伸張復号化処理することなく、そのまま読み出し上記メインメモリ１１ａに転送する。また、インデックスファイルの中に画像データが記録されていないときは、上記メインメモリに画像データが読み出されることはない。
【０４９２】
ステップＳ１６３では、システムコントローラ６が操作部１０の操作状態を検出することにより、ユーザから記録開始の指定がなったか否かを判別し、Ｎｏの場合は該記録開始の指定があるまでこのステップＳ１６３を繰り返し、Ｙｅｓの場合はステップＳ１６４に進む。
【０４９３】
ステップＳ１６４では、上記システムコントローラ６が、これから記録しようとする画像はインデックス画像であるか否かを判別し、Ｎｏの場合はステップＳ１６５に進み、Ｙｅｓの場合はステップＳ１７２に進む。
【０４９４】
ステップＳ１７２では、これから記録しようとしている画像がインデックス画像であることを示すデータを図５に示す間引き，圧縮伸張コントローラ４ｉに供給する。間引き，圧縮伸張コントローラ４ｉは、上記データが供給されると、圧縮伸張回路４ｈにインデックス画像用の固定長化計数を設定してステップＳ１７３に進む。
【０４９５】
ステップＳ１７３では、上記間引き，圧縮伸張コントローラ４ｉが、上記設定された固定長化計数に基づいて、１／４に間引き処理された画像データに圧縮符号化処理を施すように圧縮伸張回路４ｈを制御することにより、１／１５クラスタの固定データ長に固定長符号化されたインデックス画像を形成してステップＳ１７４に進む。
【０４９６】
ステップＳ１７４では、システムコントローラ６が上記固定長符号化されたインデックス画像は、ＲＡＭ６ａに記憶されている総合情報管理ファイルのデータに基づいて、上記インデックス画像が最初のインデックス画像であるか否かを判別し、Ｎｏの場合はステップＳ１８１に進みインデックスの場合はステップＳ１７５に進む。
【０４９７】
ステップＳ１８１では、システムコントローラ６が、上記固定長符号化されたインデックス画像を画像インデックスファイルの中に記録してステップＳ１７６に進む。
【０４９８】
上記ステップＳ１７５では、上記器システムコントローラ６が最初のインデックス画像を総合インデックスファイル及び画像インデックスの中に記録してステップＳ１７６に進む。
【０４９９】
ステップＳ１７６では、システムコントローラ６が、図４に示すメインメモリ１１ａに記憶されているファイルの中にヘッダを付加した計４０９６バイトのインデックス画像を記録するようにメモリコントローラ１３を制御してステップＳ１７７に進む。
【０５００】
ステップＳ１７７では、システムコントローラ６が、上記メインメモリ１１ａに全部のインデックス画像を記録したか否かを判別し、Ｎｏの場合は上記ステップＳ１６４に戻り、Ｙｅｓの場合はステップＳ１７８に進む。
【０５０１】
ステップＳ１７８では、上記システムコントローラ６が、ＲＡＭ６ａに記憶されているデータＵ−ＴＯＣの中のボリュームスペースビットマップＶＳＢのアロケーションブロック番号の２ビットのエントリが「００」（使用可能アロケーションブロックを示すコード）になっているところを検索することにより、空きエリアを検出してステップＳ１７９に進む。
【０５０２】
ステップＳ１７９では、上記システムコントローラ６が、ストレージ部コントローラ５ｄを介して上記光ディスク２０上の検出された空きエリアにアクセスするようにディスク記録再生部５ｃを制御してステップＳ１８０に進む。
【０５０３】
ステップＳ１８０では、上記システムコントローラ６が、ストレージ部コントローラ５ｄを介して上記光ディスク２０上の空きエリアに上記インデックス画像を記録するようにディスク記録再生部５ｃを制御してステップＳ１７１に進む。
【０５０４】
上述のように、上記インデックス画像を固定長符号化して光ディスク２０に記録する場合、該固定長符号化したインデックス画像を光ディスク２０に記録する前に、一旦、順にメインメモリ１１ａ上に記録することにより、該メインメモリ１１ａ上で全インデックス画像から１つのインデックスファイルを形成し、この後、光ディスク２０上の物理的に連続するエリアに記録する。
一方、上記ステップＳ１６４においてＮｏと判別されステップＳ１６５に進むと、ステップＳ１６５では、システムコントローラ６が、中間解像度の画像或いは高解像度の画像を記録するための光ディスク２０上の空きエリアを検出してステップＳ１６６に進む。
【０５０５】
具体的には、上記システムコントローラ６は、ＲＡＭ６ａに記憶されているデータＵ−ＴＯＣの中のボリュームスペースビットマップＶＳＢのアロケーションブロック番号の２ビットのエントリが「００」（使用可能アロケーションブロックを示すコード）になっているところを検索することにより、上記空きエリアの検出を行う。
【０５０６】
ステップＳ１６６では、上記システムコントローラ６が、上述のように上記ステップＳ１６５において検索された空きエリアのうち、最適な空きエリアを検出し、ここにアクセスするように上記ストレージ部コントローラ５ｄを介してディスク記録再生部５ｃを制御してステップＳ１６７に進む。
【０５０７】
次に、ステップＳ１６７では、上記システムコントローラ６が、間引き，圧縮伸張コントローラ４ｉに高解像度画像データ或いは超高解像度画像データに応じた固定長化計数を設定しステップＳ１６８に進む。
【０５０８】
ステップＳ１６８では、上記間引き，圧縮伸張コントローラ４ｉが、上記設定された固定長化計数に基づいて、８クラスタ分の高解像度画像データ或いは１８クラスタ分の超高解像度画像データを形成するように圧縮伸張回路４ｈを形成してステップＳ１６９に進む。
【０５０９】
ステップＳ１６９では、システムコントローラ６ｄが、上記固定長化された画像データを上記検出された光ディスク２０上の最適なエリアに記録するようにディスク記録再生部５ｃを制御してステップＳ１７０に進む。
【０５１０】
ステップＳ１７０では、上述のようにシステムコントローラ６が、上記画像データの記録制御とともに、指定されたディレクトリの画像データ管理ファイルのデータと、各画像データの解像度に応じたファイル名を順次決定してステップＳ１７１に進む。
【０５１１】
ステップＳ１７１では、上記システムコントローラ６が、低解像度画像データ（インデックス画像），中間解像度画像データ及び高解像度画像データ（或いは超高解像度画像データ）の３種類の解像度の画像データが全て記録されたか否かを判別し、Ｎｏの場合は、ステップＳ１６４に戻り未だ記録の終了していない解像度の画像データを記録し、Ｙｅｓの場合は図４８に示すステップＳ１９１に進む。
【０５１２】
ここで、このようにして記録すべき画像の記録が終わると、ユーザによって、総合インデックス画像のデータの入替えを行うことができる。例えば、高解像度，中間解像度及びインデックスの各画像のファイルの形成と同時に形成された総合インデックスファイルには、予め各ディレクトリの最初のインデックス画像を記録するように設定されているため、各ディレクトリの１番目のインデックス画像しか記録されていない。しかし、ユーザが希望する場合には、総合管理ファイルに登録されている１番目のインデックス画像と他のインデックス画像とを入れ替えることができる。
【０５１３】
この希望するインデックス画像の入替え動作は、図４８のステップＳ１９１以降のルーチンに示すようになっている。
【０５１４】
すなわち、この図４８のステップＳ１９１では、システムコントローラ６が、総合インデックス画像を表示制御してステップＳ１９２に進む。
【０５１５】
ステップＳ１９２では、システムコントローラ６が操作部１０の操作状況を検出することにより、ユーザが希望するインデックス画像の指定がなされたか否かを判別し、Ｎｏの場合はこのステップＳ１９２を繰り返し、インデックスの場合はステップＳ１９３に進む。
【０５１６】
上記ステップＳ１９３では、システムコントローラ６が、そのインデックスファイルを表示制御してステップＳ１９４に進む。
【０５１７】
ステップＳ１９４では、システムコントローラ６が操作部１０の操作状況を検出することにより、上記表示したインデックス画像が指定されたか否かを判別し、Ｎｏの場合はこのステップＳ１９４を繰り返し、Ｙｅｓの場合はステップＳ１９５に進む。
【０５１８】
ステップＳ１９５では、システムコントローラ６が、ディレクトリを指定することにより、入替えを行うインデックス画像の指定を行う。すなわち、システムコントローラ６は、総合管理ファイルのデータに指定されたインデックス画像のデータをコピーし、同時に、総合情報管理ファイルの画像ディレクトリ情報ユニットのディレクトリ番号とインデックス画像番号を、指定されたディレクトリ番号とインデックス画像番号とに入れ替えてステップＳ１９６に進む。
【０５１９】
ステップＳ１９６では、システムコントローラ６が、総合情報管理ファイルを光ディスク２０に記録するようにディスク記録再生部５ｃを制御してステップＳ１９７に進む。
【０５２０】
ステップＳ１９７では、システムコントローラ６が上記操作部１０のイジェクトキー３２がオン操作されたか否かを検出し、Ｎｏの場合はこのステップＳ１９７を繰り返し、Ｙｅｓの場合はステップＳ１９８に進む。
【０５２１】
ステップＳ１９８では、システムコントローラ６が、ディスク上に記録されている上記データＵ−ＴＯＣ，総合管理情報ファイル，画像データ管理ファイルの関連データを、ＲＡＭ６ａ上に記録されているデータＵ−ＴＯＣ，総合管理情報ファイル，画像データ管理ファイルの各データに更新して全ルーチンを終了する。
【０５２２】
なお、上述の総合インデックスファイルは、データ記録時に、各ディレクトリの最初のインデックス画像１つを記録するようにしたが、ディレクトリ数を少なくする場合には、各ディレクトリの最初の５枚のインデックス画像を登録できるようにしても良い。
【０５２３】
例えば、４ディレクトリを形成し、その中の５枚のインデックス画像を登録するようにした一例を説明すると、以下に示すように画像ディレクトリ情報のユニットが、総合インデックスファイル内のインデックス画像数の５枚×４ディレクトリ＝２０枚に対応するように２０のユニットが形成される。
0003630110.tif 000002
また、この例では、全ての画像データを記録した後に、総合インデックスファイルを形成することとしたが、ディレクトリを形成し、その下のインデックスファイルに画像を記録する時に総合インデックスファイルにも同時に記録するようにしても良い。
【０５２４】
１７．［プリント動作］
次に、上記スキャナ部１或いはビデオ入力部８を介して取り込んだ画像、或いは、上記光ディスク２０に記録した画像をプリントする場合における当該静止画記録再生システムの動作説明をする。
【０５２５】
まず、上記スキャナ部１或いはビデオ入力部８を介して取り込んだ画像をプリントする場合、ユーザは、操作部１０を操作して上述と同様にして該スキャナ部１或いはビデオ入力部８を介して取り込んだ画像をモニタ装置９に表示する。そして、上記モニタ装置９に表示される画像が所望の画像であった場合、上記操作部１０を操作してその画像のプリントを指定する。
【０５２６】
上記スキャナ部１或いはビデオ入力部８を介して取り込んだ画像データは、上記メインメモリ１１ａに記憶されている。このため、上記システムコントローラ６は、上記プリントが指定されると、上記メインメモリ１１ａに記憶されている画像データが読み出されるように、上記メモリコントローラ１３を介して該メインメモリ１１ａを読み出し制御する。上記メインメモリ１１ａから読み出された画像データは、プリンタ部２のデータ変換回路２ａに供給される。
【０５２７】
上記データ変換回路２ａは、上記メインメモリ１１ａから読み出された画像データに対してプリントに適したデータ変換処理を施す。すなわち、上記画像データが、Ｒ，Ｇ，Ｂ或いはＹ，Ｃｒ，Ｃｂのかたちで供給されると、これをＹ（イエロー），Ｍ（マゼンタ），（シアン）のかたちに色座標変換することによりプリント用の画像データを形成し、これをサーマルヘッド２ｃに供給する。
【０５２８】
上記サーマルヘッド２ｃは、上記画像データに応じた画像を、例えばＡ６サイズのプリント用紙２ｄに、約３００ＤＰＩでプリントする。これにより、上記スキャナ部１或いはビデオ入力部８を介して取り込んだ画像データに応じた画像をプリントすることができる。
【０５２９】
また、上記メモリコントローラ１３は、画像の拡大処理或いは縮小処理，回転処理等の画像加工が指定されている場合、上記メインメモリ１１ａから読み出された画像データを画像処理回路１２に転送制御する。上記画像処理回路１２に上記画像データが転送されると、画像処理コントローラ１４は、上記指定された画像処理を施すように該画像処理回路１２を制御する。これにより、画像処理回路１２を介して、上記指定された画像処理の施された画像データが上記プリンタ部２に供給され、該拡大処理或いは縮小処理等の画像処理を施した画像をプリントすることができる。
【０５３０】
次に、上記光ディスク２０に記録した画像をプリントする場合、ユーザは、光ディスク２０に記録されているインデックス用の画像を上述の操作でモニタ装置９に表示する。そして、このインデックス用の画像の中から所望の画像を選択する。これにより、上記選択された画像が上記モニタ装置９に表示される。
【０５３１】
ユーザは、上記モニタ装置９に表示された画像が所望の画像である場合は、上記操作部１０を操作してその画像のプリントを指定する。これにより、システムコントローラ６は、現在、モニタ装置９に表示されている画像のプリント用の画像データ（高解像度画像データ或いは超高解像度画像データ）を読み出すようにディスク記録再生部５ｃを制御する。
【０５３２】
上述のように、上記光ディスク２０には、インデックス用の低解像度の画像データ，モニタ表示用の中間解像度の画像データ及びプリント用の高解像度の画像データの３種類の画像データがそれぞれ記録されているとともに、その画像データのプリントに関するプリント情報が予め記録されている。このため、上記システムコントローラ６は、上記再生されたプリント情報を取り込み、このプリント情報に基づいて、上記プリンタ部２のプリント枚数，色指定，画像サイズ，プリント位置等を設定制御するとともに、上記光ディスク２０から読み出された高解像度画像データをプリンタ部２に供給する。  これにより、上記プリント用紙２ｄに、上記光ディスク２０から読み出された画像データに応じた画像が、上記プリントデータに応じた画像サイズ等で指定された枚数分プリントされる。
【０５３３】
このようなプリンタ部２におけるプリント動作及び上記プリント情報及び画像データの記録は、図４９及び図５０のフローチャートに示すようになっている。
【０５３４】
すなわち、まず、図４９に示すフローチャートは、当該静止画記録再生システムのメイン電源がオン操作されることによりスタートとなり、ステップＳ２００に進む。
【０５３５】
上記ステップＳ２００では、上記システムコントローラ６が、上記ストレージ部５のストレージ部コントローラ５ｄと通信を行い、該ストレージ部５に光ディスク２０が装着されているか否かを判別し、ＮＯの場合は光ディスク２０が装着されるまでこのステップＳ２００を繰り返し、ＹＥＳの場合はステップＳ２０１に進む。
【０５３６】
上記ステップＳ２０１では、上記ストレージ部コントローラ５ｄが、上記光ディスク２０に記録されているプリント情報を読み取るようにディスク記録再生部５ｃを制御し、この読み取ったプリント情報を上記システムコントローラ６に転送してステップＳ２０２に進む。
【０５３７】
上記ステップＳ２０２では、上記システムコントローラ６が、上記ストレージ部５で読み取られたプリント情報に基づいて、その画像のプリントが指定されているか否かを判別し、ＮＯの場合は図５０に示すステップＳ２１１に進み、ＹＥＳの場合はステップＳ２０３に進む。
【０５３８】
上記図５０に示すステップＳ２１１では、上記システムコントローラ６が、上記スキャナ部１或いはビデオ入力部８からの画像データの入力が指定されているか否かを判別し、ＮＯの場合は図４９に示すステップＳ２００に戻り、上述のステップＳ２００〜ステップＳ２０２のルーチンを繰り返し、ＹＥＳの場合はステップＳ２１３に進む。
【０５３９】
上記ステップＳ２１３では、上記システムコントローラ６が、上記ストレージ部コントローラ５ｄと通信し、上記光ディスク２０への記録が可能な状態であるか否かを判別する。そして、ＮＯの場合はこの図４９，図５０に示すルーチンを終了し、ＹＥＳの場合はステップＳ２１４に進む。
【０５４０】
上記ステップＳ２１４では、上記ストレージ部コントローラ５ｄが、上記スキャナ部１で読み取られた画像の画像データ、或いは、上記ビデオ入力部８から供給された画像データを上記光ディスク２０に記録するようにディスク記録再生部５ｃを制御してステップＳ２１５に進む。
【０５４１】
上記ステップＳ２１５では、上記システムコントローラ６がユーザにより指定されたプリント情報をストレージ部コントローラ５ｄに転送し、該ストレージ部コントローラ５ｄがこのプリント情報とともに上記画像データを光ディスク２０に記録するようにディスク記録再生部５ｃを制御して上記図４９に示すステップＳ２０２に戻る。そして、上述のルーチンを繰り返す。
【０５４２】
次に、上記図４９に示すステップＳ２０３では、上記システムコントローラ６がプリンタ部２のプリント条件（プリント枚数，色設定，用紙サイズ等）を設定してステップＳ２０４に進む。
【０５４３】
上記ステップＳ２０４では、上記システムコントローラ６が、上記プリントデータにより指定されるプリント指定のうち、所望の色合い等を指定する色指定があるか否かを判別し、ＹＥＳの場合はステップＳ２０９に進み、ＮＯの場合はステップＳ２０５に進む。
【０５４４】
上記ステップＳ２０９では、上記システムコントローラ６が、上記指定された色合い等となるように上記プリンタ部２のマスキング変更を行いステップＳ２０５に進む。
【０５４５】
上記ステップＳ２０５では、上記システムコントローラ６が、上記プリントデータにより指定されるプリント指定のうち、プリントエリアの指定があるか否かを判別し、ＹＥＳの場合はステップＳ２１０に進み、ＮＯの場合はステップＳ２０６に進む。
【０５４６】
上記ステップＳ２１０では、上記システムコントローラ６が、上記指定されたプリントエリアとなるように上記プリンタ部２の設定を変更し、ステップＳ２０６に進む。
【０５４７】
上記ステップＳ２０６では、上記システムコントローラ６が、上記設定した条件でプリントを実行するようにプリンタ部２を制御しステップＳ２０７に進む。
【０５４８】
上記ステップＳ２０７では、上記システムコントローラ６が、上記設定したプリントデータを消去し、ステップＳ２０８に進む。
【０５４９】
上記ステップＳ２０８では、上記システムコントローラ６が、プリントが終了したか否かを判別し、ＮＯの場合は、上記ステップＳ２０２に戻り上述のルーチンを繰り返し、ＹＥＳの場合はそのまま終了する。
【０５５０】
このように上記光ディスク２０に、画像データとともにその画像データのプリント情報を記録しておくことにより、プリントの際にプリンタ部２において上記光ディスク２０から読み出されたプリントデータに基づいて各部を自動的に設定してプリントを行うことができる。このため、面倒なプリント指定の省略を可能とすることができるうえ、例えば色合い等においても確実に所望の色合い等の指定を可能とすることができ、プリントミスの防止を図ることができる。
【０５５１】
また、プリントの際に、プリンタ部２のプリント状態に応じて上記光ディスク２０から画像データを読み出して該プリンタ部２に供給すればよく、上記光ディスク２０が上記フレームメモリ１１の代わりとなるため、該フレームメモリ１１を省略或いは該フレームメモリ１１の記憶容量の軽減を図ることができる。
【０５５２】
さらに、上記光ディスク２０には、プリント枚数等のプリントデータが記録されているため、プリントの際には、上記プリンタ部２と同じ構造を有するプリンタ装置のある場所に上記光ディスク２０を持参するのみで、例えば所望の色合い，プリント枚数でプリントを行うことができる。このため、静止画像のプリントを得るシステムとして新規なシステムを提供することができる。
【０５５３】
１７．［間引き，圧縮伸張処理ブロックの他の構成］
次に、上記間引き，圧縮伸張処理ブロック４は、上記高解像度の画像データを１／４間引き回路４ｃで間引き処理することにより中間解像度の画像データを形成し、これをさらに１／６０間引き回路４ｅで間引き処理して低解像度の画像データを形成することとしたが、該低解像度の画像データは、上記間引き，圧縮伸張処理ブロック４を図５１に示すような構成として形成するようにしてもよい。
【０５５４】
なお、上記図５に示す間引き，圧縮伸張処理ブロック４と同じ動作を示す箇所には同じ符号を付しその詳細な説明を省略する。
【０５５５】
すなわち、この場合、上記間引き，圧縮伸張処理ブロックは、上記１／６０間引き回路４ｅの代わりに、上記中間解像度の画像データをＤＣＴ処理することにより形成された直流分を低解像度の画像データとして記憶する第２のメモリ４ｊを有している。
【０５５６】
このような間引き，圧縮伸張処理ブロック４は、記録時となると、上記高解像度の画像データを、１／４間引き回路４ｃで間引き処理して中間解像度の画像データを形成する。そして、この中間解像度の画像データを上記第１のメモリ４ｄに供給する。
【０５５７】
セレクタ４ｆは、上述のように間引き，圧縮伸張コントローラ４ｉにより選択制御されており、高解像度の画像データ，中間解像度の画像データ，低解像度の画像データの順に各画像データを選択して出力する。このため、上記圧縮伸張回路４ｈには、上記の順に各解像度の画像データが供給され固定長符号化処理され光ディスク２０に記録される。
【０５５８】
ここで、上記圧縮伸張回路４ｈにおいては、８画素×８画素の処理ブロック毎にＤＣＴ処理されるため、このＤＣＴ処理により形成される直流分は、上記中間解像度の画像データを１／６０に間引き処理した画像データと同じもの、すなわち、低解像度の画像データを示すこととなる。このため、上記圧縮伸張回路４ｈ（上記ＤＣＴ回路）は、上記中間解像度の画像データをＤＣＴ処理した際に形成された直流分を低解像度の画像データとして上記第２のメモリ４ｊに供給する。この第２のメモリ４ｊに記憶された低解像度の画像データは、上述のようにセレクタ４ｆで選択され圧縮伸張回路４ｈで固定長符号化処理されて光ディスク２０に記録される。
【０５５９】
このように、上記圧縮伸張回路４ｈのＤＣＴ回路において中間解像度の画像データをＤＣＴ処理する際に得られた直流分を低解像度の画像データとして第２のメモリ４ｊに記憶することにより、上記１／６０間引き回路４ｅを省略することができ、部品点数の削減及び構成の簡略化を通じて当該静止画記録再生システムのローコスト化を図ることができる。
【０５６０】
なお、上記ＤＣＴ処理の直流分である低解像度の画像データのデータ量はそう多くはない。このため、上記フレームメモリ１１の空き領域で代用することができる。これにより、上記第２のメモリ４ｊをも省略することができ、さらにローコスト化を図ることができる。
【０５６１】
次に、上記圧縮伸張回路４ｈは、各解像度の画像データを固定長符号化するために、最初に適当な量子化係数を用いて量子化処理して固定長符号化処理し、次にこの固定長符号化処理の結果に応じて最適な量子化係数を計算して量子化処理及び固定長符号化処理を行って各解像度の画像データをそれぞれ固定のデータ長とする２パス方式を採用していたが、この２パス方式を各解像度の画像データ毎に行うと計６パス必要であり、この圧縮処理に時間を要し、記録時間が長くなる。このため、上記圧縮伸張回路４ｈに図５２に示すような各回路を付加し、上記圧縮時間を短縮化することが好ましい。
【０５６２】
なお、上記図５に示す間引き，圧縮伸張処理ブロック４と同じ動作を示す箇所には同じ符号を付しその詳細な説明を省略する。
【０５６３】
すなわち、この場合、上記間引き，圧縮伸張処理ブロックは、上記圧縮伸張回路４ｈにおいて上記高解像度の画像データを量子化した際の量子化係数を記憶する係数メモリ６２と、上記係数メモリ６２に記憶された上記高解像度の画像データの量子化係数に基づいて、上記中間解像度の画像データの量子化係数を予測形成する中間解像度用係数予測回路６３と、上記高解像度の画像データの量子化係数に基づいて、上記低解像度の画像データの量子化係数を予測形成する低解像度用係数予測回路６４とを有している。また、上記間引き，圧縮伸張処理ブロックは、上記中間解像度用係数予測回路６３からの中間解像度用の量子化係数及び上記低解像度用係数予測回路６４からの低解像度用の量子化係数を切り換えて出力する第２の切り換えスイッチ６５と、上記高解像度の画像データの量子化係数を上記係数メモリ６２に供給するとともに、上記第２の切り換えスイッチ６５からの上記中間解像度用，低解像度用の量子化係数を上記圧縮伸張回路４ｈ内の量子化回路に供給する第１の切り換えスイッチ６１とを有している。
【０５６４】
このような間引き，圧縮伸張処理ブロックにおいては、上記各解像度の画像データがそれぞれセレクタ４ｆに供給される。上記セレクタ４ｆは、上記各画像データを、高解像度の画像データ，中間解像度の画像データ，低解像度の画像データの順に選択し、これらをラスタ−ブロック変換回路４ｇを介して上記圧縮伸張回路４ｈに供給する。
【０５６５】
上記圧縮伸張回路４ｈは、上記高解像度の画像データを上述のように２パス方式で固定長符号化処理するが、この際、当該圧縮伸張回路４ｈ内に設けられている量子化回路において上記高解像度の画像データを量子化処理したときに用いられた量子化係数を上記第１の切り換えスイッチ６１の選択端子６１ａに供給する。
【０５６６】
上記第１の切り換えスイッチ６１は、上記システムコントローラ６により切り換え制御されており、この場合、上記システムコントローラ６は、上記選択端子６１ａが被選択端子６１ｃを選択するように該第１の切り換えスイッチ６１を切り換え制御する。これにより、上記高解像度の画像データを量子化する際に用いられた量子化係数が係数メモリ６２に供給され一旦記憶される。
【０５６７】
上記係数メモリ６２に記憶された上記量子化係数は、中間解像度用係数予測回路６３及び低解像度用係数予測回路６４内の各解像度可変回路６３ａ，６４ａに供給される。
【０５６８】
上記中間解像度用係数予測回路６３の解像度可変回路６３ａは、上記高解像度の画像データの量子化の際に用いられた量子化係数を、解像度の面から中間解像度用に可変して圧縮率可変回路６３ｂに供給する。
【０５６９】
上記圧縮率可変回路６３ｂは、上記解像度可変回路６３ａからの量子化係数を圧縮率の面から中間解像度用に可変し、これを第２の切り換えスイッチ６５の被選択端子６５ｂに供給する。
【０５７０】
同様に、上記低解像度用係数予測回路６４の解像度可変回路６４ａは、上記高解像度の画像データの量子化の際に用いられた量子化係数を、解像度の面から低解像度用に可変して圧縮率可変回路６４ｂに供給する。
【０５７１】
上記圧縮率可変回路６４ｂは、上記解像度可変回路６４ａからの量子化係数を圧縮率の面から低解像度用に可変し、これを第２の切り換えスイッチ６５の被選択端子６５ｃに供給する。
【０５７２】
これにより、その画像データを１回で固定長符号化できる中間解像度用の量子化係数及び低解像度用の量子化係数が上記第２の切り換えスイッチの各被選択端子６５ｂ，６５ｃに供給されることとなる。
【０５７３】
上記第２の切り換えスイッチ６５も、上記システムコントローラ６により切り換え制御されるようになっている。上記システムコントローラ６は、上記圧縮伸張回路４ｈに上記中間解像度の画像データが供給されたときに、上記選択端子６５ａで被選択端子６５ｂが選択されるように、また、上記圧縮伸張回路４ｈに上記低解像度の画像データが供給されたときに、上記選択端子６５ａで被選択端子６５ｃが選択されるように、上記第２の切り換えスイッチ６５を切り換え制御する。また、上記システムコントローラ６は、上記圧縮伸張回路４ｈに上記中間解像度の画像データ又は上記低解像度用の画像データが供給されたときには、上記選択端子６１ａで被選択端子６１ｂが選択されるように該第１の切り換えスイッチ６１を切り換え制御する。
【０５７４】
これにより、上記圧縮伸張回路４ｈに中間解像度の画像データが供給されたときには、中間解像度用係数予測回路６３からの中間解像度用の量子化係数が、また、上記圧縮伸張回路４ｈに低解像度の画像データが供給されたときには、低解像度用係数予測回路６４からの低解像度用の量子化係数が、それぞれ上記第２，第１の切り換えスイッチ６５，６１を順に介して上記圧縮伸張回路４ｈの量子化回路に供給される。そして、上記各解像度の画像データは、上記量子化回路において、上記各解像度用の量子化係数により量子化され、固定長符号化回路により固定データ長とされ上記光ディスク２０に記録される。
【０５７５】
上述のように、上記中間解像度の画像データ用の量子化係数及び低解像度の画像データ用の量子化係数は、上記高解像度の画像データを量子化した際に用いられた量子化係数に基づいて、１回で固定長符号化できるように算出された量子化係数となっている。このため、上記圧縮伸張回路２０において各解像度の画像データを固定長符号化際に行われるパス数を、高解像度の画像データで２回，中間解像度の画像データで１回，低解像度の画像データで１回の、計４回に短縮することができ、固定長符号化にかかる時間を短縮することができる。
なお、上述の実施の形態の説明では、本発明を適用した静止画記録再生システムでは、スキャナ部１或いはビデオ入力部８から取り込んだ画像データに基づいて、６０画素×８０画素のインデックス用の低解像度画像データ，４８０画素×６４０画素のモニタ表示用の中間解像度画像データ、及び１０２４画素×１５３６画素のプリント用の高解像度画像データをそれぞれ形成することとした。しかし、この他、例えば４８０画素×８４８画素のアスペクト比が９：１６のワイド画面モニタ用の画像データ，１０８０画素×１９２０画素のアスペクト比が９：１６のワイド画面プリンタ用の画像データ、或いは２０４８画素×３０７２画素のアスペクト比が３：２の超高解像度写真用の画像データ等を形成し、これを光ディスク２０に記録し再生するようにしてもよい。
【０５７６】
また、上記モニタ表示用の４８０画素×６４０画素の中間解像度画像データを２クラスタのデータ長に固定長圧縮することとしたが、これは、１クラスタのデータ長の固定長圧縮と２クラスタのデータ長の固定長圧縮とをユーザの意思で選択できるようにしてもよい。これにより、ユーザは、解像度の高い表示画像を得たい場合は、上記２クラスタのデータ長の固定長圧縮を選択し、この逆に多少解像度が落ちてもよい場合は上記１クラスタのデータ長の固定長圧縮を選択することができる。このため、ユーザの選択枝を増やすことができ、当該静止画記録再生システムをより理想的な機器とすることができる。なお、この場合において、中間解像度画像データの圧縮率を２クラスタとすると、上記８クラスタで記録される高解像度画像データとの組合せで上記光ディスク２０には２００枚分の画像データしか記録できなかったが、該中間解像度画像データの圧縮率を１クラスタとすると、上記８クラスタで記録される高解像度画像データとの組合せで上記光ディスク２０には約２２２枚分の画像データを記録することができ、記録可能枚数を増やすことができる。
【０５７７】
また、各解像度の画像データを、それぞれ固定長圧縮することとしたが、これは、画像データに応じた圧縮率とするようにしてもよい。この場合、各画像に最適な圧縮率とすることができるため、最適な再生画像を得ることができる。
【０５７８】
また、例えば上記フレームメモリ１は２０４８×２０４８の記憶領域を有しており、このうち、１０２４×１５３６が画像記憶領域、１６×３２がコマンドエリアである等のように各説明において具体的な数値をあげて説明したが、これは、ほんの一例であり、本発明に係る技術的思想を逸脱しない範囲であれば種々の変更が可能であることは勿論である。
【０５７９】
【発明の効果】
以上の説明から明らかなように、本発明に係るディスク状記録媒体では、写真や書籍等に記録された静止画像を手軽に保存，管理等することができる。このため、従来の写真により静止画像を保存等する静止画像システムに代わる新たな静止画像システムを実現することができる。
【図面の簡単な説明】
【図１】本発明を適用した静止画記録再生システムのブロック図である。
【図２】上記静止画記録再生システムに設けられているスキャナ部のブロック図である。
【図３】上記静止画記録再生システムに設けられているプリンタ部のブロック図である。
【図４】上記静止画記録再生システムに設けられている画像処理ブロックのブロック図である。
【図５】上記静止画記録再生システムに設けられている間引き，圧縮／伸張ブロックのブロック図である。
【図６】上記静止画記録再生システムに設けられているストレージ部のブロック図である。
【図７】上記静止画記録再生システムに設けられているビデオ入力部のブロック図である。
【図８】上記静止画記録再生システムに設けられている操作部の外観を示す図である。
【図９】上記静止画記録再生システムの第１の記録動作を説明するためのフローチャートである。
【図１０】上記静止画記録再生システムの第２の記録動作を説明するためのフローチャートである。
【図１１】上記第２の記録動作により光ディスク上に形成された各解像度の画像データ毎の記録領域を説明するための模式図である。
【図１２】上記静止画記録再生システムの第３の記録動作を説明するためのフローチャートである。
【図１３】上記光ディスクに記録された画像データのデータ構造を説明するための図である。
【図１４】データＵ−ＴＯＣに形成されるマネージメントブロックを説明するための図である。
【図１５】ボリュームディスクリプタのセクタ構造を説明するための図である。
【図１６】ボリュームスペースビットマップのセクタ構造を説明するための図である。
【図１７】アロケーションブロックの構成を説明するための図である。
【図１８】マネージメントテーブルのセクタ構造を説明するための図である。
【図１９】マネージメントテーブルに記録される各データを説明するための図である。
【図２０】ディレクトリ用ディレクトリレコードのセクタ構造を説明するための図である。
【図２１】ファイル用ディレクトリレコードのセクタ構造を説明するための図である。
【図２２】エクステントレコードブロックのセクタ構造を説明するための図である。
【図２３】上記静止画記録再生システムにおいて、各解像度毎の画像データを管理するための階層ディレクトリ構造を説明するための図である。
【図２４】上記マネージメントブロックを構成するＤＲＢ及びＥＲＢを説明するための図である。
【図２５】上記マネージメントブロックを構成するＥＲＢの構成を説明するための図である。
【図２６】上記階層ディレクトリ構造におけるフォーマットテーブルを説明するための図である。
【図２７】上記階層ディレクトリ構造における画像パラメータテーブルを説明するための図である。
【図２８】上記階層ディレクトリ構造における総合情報管理ファイルを説明するための図である。
【図２９】上記階層ディレクトリ構造における画像データ管理ファイルを説明するための図である。
【図３０】上記階層ディレクトリ構造におけるプリントデータ管理ファイルを説明するための図である。
【図３１】上記階層ディレクトリ構造における画像データファイルを説明するための図である。
【図３２】上記階層ディレクトリ構造における総合インデックスファイルを説明するための図である。
【図３３】上記階層ディレクトリ構造における画像インデックスファイルを説明するための図である。
【図３４】上記階層ディレクトリ構造におけるプリントデータファイルを説明するための図である。
【図３５】上記静止画記録再生システムにおける前半の記録動作を説明するためのフローチャートである。
【図３６】上記静止画記録再生システムにおける後半の記録動作を説明するためのフローチャートである。
【図３７】上記静止画記録再生システムにおける各解像度毎の画像データの記録動作を説明するためのフローチャートである。
【図３８】上記静止画記録再生システムにおける再生動作を説明するためのフローチャートである。
【図３９】上記静止画記録再生システムにおける第１のインデックス表示の表示形態を説明するための図である。
【図４０】上記静止画記録再生システムにおける第２のインデックス表示の表示形態を説明するための図である。
【図４１】上記静止画記録再生システムにおける第３のインデックス表示の表示形態を説明するための図である。
【図４２】上記静止画記録再生システムにおける第４のインデックス表示の表示形態を説明するための図である。
【図４３】上記静止画記録再生システムにおける第１のアルバムサーチの動作を説明するための図である。
【図４４】上記静止画記録再生システムにおける第２のアルバムサーチの動作を説明するための図である。
【図４５】上記静止画記録再生システムにおける指定された画像データの検索動作を説明するための図である。
【図４６】上記静止画記録再生システムにおける画像データの編集動作を説明するための図である。
【図４７】上記静止画記録再生システムにおける総合インデックスファイルの前半の形成動作を説明するためのフローチャートである。
【図４８】上記静止画記録再生システムにおける総合インデックスファイルの後半の形成動作を説明するためのフローチャートである。
【図４９】上記静止画記録再生システムにおけるプリント動作を説明するためのフローチャートである。
【図５０】上記プリント動作におけるサブルーチンを説明するためのフローチャートである。
【図５１】上記静止画記録再生システムに設けられている間引き，圧縮伸張処理ブロックの第２の形態を説明するためのブロック図である。
【図５２】上記静止画記録再生システムに設けられている間引き，圧縮伸張処理ブロックの第３の形態を説明するためのブロック図である。
【図１】
0003630110.tif 000003
【図２】
0003630110.tif 000004
【図３】
0003630110.tif 000005
【図４】
0003630110.tif 000006
【図５】
0003630110.tif 000007
【図６】
0003630110.tif 000008
【図７】
0003630110.tif 000009
【図８】
0003630110.tif 000010
【図９】
0003630110.tif 000011
【図１０】
0003630110.tif 000012
【図１１】
0003630110.tif 000013
【図１２】
0003630110.tif 000014
【図１３】
0003630110.tif 000015
【図１４】
0003630110.tif 000016
【図１５】
0003630110.tif 000017
【図１６】
0003630110.tif 000018
【図１７】
0003630110.tif 000019
【図１８】
0003630110.tif 000020
【図１９】
0003630110.tif 000021
【図２０】
0003630110.tif 000022
【図２１】
0003630110.tif 000023
【図２２】
0003630110.tif 000024
【図２３】
0003630110.tif 000025
【図２４】
0003630110.tif 000026
【図２５】
0003630110.tif 000027
【図２６】
0003630110.tif 000028
【図２７】
0003630110.tif 000029
【図２８】
0003630110.tif 000030
【図２９】
0003630110.tif 000031
【図３０】
0003630110.tif 000032
【図３１】
0003630110.tif 000033
【図３２】
0003630110.tif 000034
【図３３】
0003630110.tif 000035
【図３４】
0003630110.tif 000036
【図３５】
0003630110.tif 000037
【図３６】
0003630110.tif 000038
【図３７】
0003630110.tif 000039
【図３８】
0003630110.tif 000040
【図３９】
0003630110.tif 000041
【図４０】
0003630110.tif 000042
【図４１】
0003630110.tif 000043
【図４２】
0003630110.tif 000044
【図４３】
0003630110.tif 000045
【図４４】
0003630110.tif 000046
【図４５】
0003630110.tif 000047
【図４６】
0003630110.tif 000048
【図４７】
0003630110.tif 000049
【図４８】
0003630110.tif 000050
【図４９】
0003630110.tif 000051
【図５０】
0003630110.tif 000052
【図５１】
0003630110.tif 000053
【図５２】
0003630110.tif 000054