(57)【要約】【課題】本発明は静止画記録再生装置に関する物であり、サムネイル一覧表示を早くすることにより利便性を高めることを目的とする。【解決手段】そしてこの目的を達成するために本発明は、サムネイル一覧表示する時には、記録メディア上に連続して記録された複数のサムネイル画像を一度に読み出すようにしたため、サムネイル画像のアクセス時間が大幅に短縮でき、したがってサムネイル一覧表示を早くすることにより利便性を高めることができる。【選択図】図８
2009303116.tif 000002
【特許請求の範囲】
【請求項１】
画像をデジタルデータに変換するカメラ部と、
このカメラ部で変換されたデジタルデータを圧縮する画像圧縮部と、
この画像圧縮部で圧縮されたデジタルデータを所定のフォーマットの静止画ファイルに変換する画像フォーマット変換部と、
この画像フォーマット変換部で変換された静止画ファイルが保持するサムネイル画像データを記録メディアに記録するために、記録メディア上にサムネイル画像を複数個記録できるサムネイル画像記録領域を確保し、静止画ファイルが保持する主画像データを記録する主画像記録領域を確保する分割配置部と、
前記画像フォーマット変換部で変換された静止画ファイルをサムネイル画像データと主画像データに分割し、サムネイル画像データを前記サムネイル画像記録領域に記録再生し、主画像データを前記主画像記録領域に記録再生する記録再生処理部と、
この記録再生処理部によって前記記録メディアから読み出された静止画ファイルの画像フォーマットを解析する画像フォーマット解析部と、
前記記録メディアから、複数のサムネイル画像データを一括して読み出すサムネイル読み出し部と
このサムネイル読み出し部で読み出されたサムネイル画像データや前記画像フォーマット解析部で解析された静止画ファイルを伸張する画像伸張部と、
この画像伸張部で伸張されたデジタルデータを表示する表示処理部と、
この表示処理部で処理された信号を表示する表示部と、
を備えた静止画記録再生装置
【請求項２】
前記分割配置部が前記記録メディア上に確保する前記サムネイル画像記録領域は、記録メディア上の連続したアドレスであることを特徴とする請求項１に記載の静止画記録再生装置。
【請求項３】
前記画像圧縮処理部は、前記静止画ファイルのサムネイル画像データをファイル先頭から所定のサイズ内に格納されるように制御することを特徴とする請求項２に記載の静止画記録再生装置。
【請求項４】
前記静止画ファイルの先頭からサムネイル画像データを含む所定のサイズは、前記記録メディア上の記録単位であるクラスタのサイズによって変化させることを特徴とする請求項２に記載の静止画記録再生装置。
【請求項５】
1個あたりの前記クラスタのサイズが所定のサイズの場合に前記静止画ファイルのサムネイル画像データは、１個の前記クラスタ内に格納することを特徴とする請求項２記載の静止画記録再生装置。
【請求項６】
前記記録メディア上に配置する、前記サムネイル画像記録領域は、所定のディレクトリ下に記録される静止画ファイル群ごとに確保されることを特徴とする請求項２に記載の静止画記録再生装置。
【請求項７】
前記静止画ファイルのサムネイル画像データは、前記ディレクトリ下に記録される静止画ファイルに所定の順番で付与されるファイル番号に対応した位置に配置されることを特徴とする請求項２に記載の静止画記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画記録再生装置に係り、特にサムネイル画像の一覧表示に好適に利用できるものである。
【背景技術】
【０００２】
近年デジタルカメラは、大容量の記録メディアを使用して大量の写真を一つの記録メディアに記録できるようになっている。デジタルカメラは、ユーザーが見たい写真を検索する手段として複数のサムネイルを一画面に表示するサムネイル一覧表示を提供している。ユーザーはこのサムネイル一覧表示を利用することで、大量の記録画像から目的の写真を効率的に見つけられるようになっている（例えば、特許文献１参照）。
【特許文献１】特開２００６−９９３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述のごとくサムネイル一覧表示は、大量の写真の中から効率的に目的の写真を探し出すことが出来き、ユーザーの利便性を向上させることが出来る。
【０００４】
しかしながら、記録メディア上に分散して記録されたサムネイル画像を１つづつ読み出すため、読み出しに時間がかかり、つまりサムネイル一覧表示が遅いという課題があった。
【０００５】
例えば、家族旅行などでデジタルカメラで数百枚の写真を撮ったとする。この時、目的の１枚の写真を探し出すために、サムネイル一覧表示を利用することになる。しかしこの状態で、１０枚単位のサムネイル画像が表示されるとすると、目的の写真を見つけるまでに何度も何度もサムネイル一覧表示を繰り返すことになる。この際サムネイル一覧表示が遅いのは、非常に不便を感じる物であった。
【０００６】
そこで本発明は、サムネイル一覧表示を早くすることにより利便性を高める静止画記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記従来の課題を解決するために、本発明の静止画記録再生装置は、
画像をデジタルデータに変換するカメラ部と、
このカメラ部で変換されたデジタルデータを圧縮する画像圧縮部と、
この画像圧縮部で圧縮されたデジタルデータを所定のフォーマットの静止画ファイルに変換する画像フォーマット変換部と、
この画像フォーマット変換部で変換された静止画ファイルが保持するサムネイル画像データを記録メディアに記録するために、記録メディア上にサムネイル画像を複数個記録できるサムネイル画像記録領域を確保し、静止画ファイルが保持する主画像データを記録する主画像記録領域を確保する分割配置部と、
前記画像フォーマット変換部で変換された静止画ファイルをサムネイル画像データと主画像データに分割し、サムネイル画像データを前記サムネイル画像記録領域に記録再生し主画像データを前記主画像記録領域に記録再生する記録再生処理部と、
この記録再生処理部によって前記記録メディアから読み出された静止画ファイルの画像フォーマットを解析する画像フォーマット解析部と、
前記記録メディアから複数のサムネイル画像データを一括して読み出すサムネイル読み出し部と
このサムネイル読み出し部で読み出されたサムネイル画像データや前記画像フォーマット解析部で解析された静止画ファイルを伸張する画像伸張部と、
この画像伸張部で伸張されたデジタルデータを表示する表示処理部と、
この表示処理部で処理された信号を表示する表示部とを設け、
これにより初期の目的を達成するものである。
【発明の効果】
【０００８】
本発明は、
画像をデジタルデータに変換するカメラ部と、
このカメラ部で変換されたデジタルデータを圧縮する画像圧縮部と、
この画像圧縮部で圧縮されたデジタルデータを所定のフォーマットの静止画ファイルに変換する画像フォーマット変換部と、
この画像フォーマット変換部で変換された静止画ファイルが保持するサムネイル画像データを記録メディアに記録するために、記録メディア上にサムネイル画像を複数個記録できるサムネイル画像記録領域を確保し、静止画ファイルが保持する主画像データを記録する主画像記録領域を確保する分割配置部と、
前記画像フォーマット変換部で変換された静止画ファイルをサムネイル画像データと主画像データに分割し、サムネイル画像データを前記サムネイル画像記録領域に記録再生し主画像データを前記主画像記録領域に記録再生する記録再生処理部と、
この記録再生処理部によって前記記録メディアから読み出された静止画ファイルの画像フォーマットを解析する画像フォーマット解析部と、
前記記録メディアから複数のサムネイル画像データを一括して読み出すサムネイル読み出し部と
このサムネイル読み出し部で読み出されたサムネイル画像データや前記画像フォーマット解析部で解析された静止画ファイルを伸張する画像伸張部と、
この画像伸張部で伸張されたデジタルデータを表示する表示処理部と、
この表示処理部で処理された信号を表示する表示部とを設けた物であるので、サムネイル一覧表示を早くすることができ利便性を高めることができる。
【０００９】
すなわち、サムネイル一覧表示する時には、記録メディア上に連続して記録された複数のサムネイル画像を一度に読み出すようにしたため、サムネイル画像のアクセス時間が大幅に短縮でき、したがってサムネイル一覧表示を早くすることにより利便性を高めることができる。
【発明を実施するための最良の形態】
【００１０】
以下に、本発明の静止画記録再生装置の実施の形態を図面とともに詳細に説明する。
【００１１】
（実施の形態１）
図１は、本発明の実施の形態における静止画記録再生装置の構成を示した図である。図１において、静止画記録再生装置は、カメラ部１、画像圧縮部２、画像フォーマット変換部３、メモリ４、記録再生処理部５、記録メディア６、ＣＰＵ７、操作部８、画像フォーマット解析部９、画像伸張部１０、表示処理部１１、表示部１２、分割配置部１０１、サムネイル読み出し部１０２から成る。
【００１２】
カメラ部１は、レンズ、ＣＣＤ（Ｃｈａｒｇｅｄ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）などの光電変換器、カメラ信号処理装置から成り、被写体の光学像を電気信号へ変換し、所定のカメラ信号処理を施して、輝度、色差の画像データを生成する。ここで、画像データは、縦と横の画素数が、所定のサイズに設定された主画像データと、主画像からさらに所定の画素数に間引いたサムネイル画像データの２つのデジタルデータを生成する。
【００１３】
画像圧縮部２は、カメラ部１で生成された主画像データおよびサムネイル画像データのデータ量を削減するため、それぞれに圧縮処理を施し圧縮符号化データを生成する。
【００１４】
画像フォーマット変換部３は、圧縮符号化データを所定の静止画ファイルフォーマットに変換するための処理を施す。具体的には、静止画ファイルの標準規格であるＤＣＦ（Ｄｉｇｉｔａｌ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）基本ファイルのフォーマット化が行われ、サムネイル画像データもここで、主画像データに付加されて、静止画ファイルフォーマット化される。
【００１５】
また、この静止画ファイルは、ＤＣＦ規格とＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）圧縮ファイル規格にて定義されたファイル形式で記録するため、規格に準拠した機器同士での再生互換が保たれる。
【００１６】
このＤＣＦ規格では、記録メディア上に記録する静止画ファイルのファイル名やそのファイルを格納するディレクトリ名の付与方法について、図３のように規定している。
【００１７】
また静止画ファイルに付随する情報として、画像入力機器のメーカ名、モデル名、撮影日時などの各種情報があり、それらはヘッダ情報として、静止画ファイル内に記述される。
【００１８】
このヘッダ情報は、図４のようにＡＰＰ１（ＡＰＰｌｉｃａｔｉｏｎ  ｍａｒｋｅｒ  ｓｅｇｍｅｎｔ  １）と呼ばれる領域に記述され、さらにその中には、主画像を１６０×１２０画素に間引いた、サムネイル画像データも含まれている。
【００１９】
このサムネイル画像は、再生機器で、どのような画像が記録されているかを使用者が１枚ずつ表示された画面を確認するよりも、一度に複数枚表示された画面を確認した方が早いために、機器に内蔵している液晶ディスプレイもしくは外部モニタなどの表示部に、図５のように画像一覧を、表示させる時に使用される。
【００２０】
メモリ４は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などから成り、ＣＰＵの制御プログラム、画像データ、管理データ等を格納する。
【００２１】
分割配置部１０１は、記録メディア６上にサムネイル画像データを所定の数だけ記録できるサムネイル画像記録領域を確保し、主画像データを記録する主画像記録領域を確保する。
【００２２】
記録再生処理部５は、記録メディア６にサムネイル画像データや主画像データを記録再生するための処理を行う。
【００２３】
記録メディア６は、ＳＤカードなどの半導体メモリや、ハードディスクやＤＶＤなどのディスクであり、脱着可能なもの、もしくは機器内部に固定されているメディアである。
【００２４】
本実施例においてデータを保存するための記録メディア６は、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードを使用する。
【００２５】
この記録メディア６上で、画像や音声データなどの記録再生を実現するためのファイルシステムとして代表的なものに、ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）がある。ＦＡＴファイルシステムは、図２のような論理フォーマットになっていて、システム領域と、データ領域が存在する。静止画ファイルなどのデータは、このデータ領域に、クラスタと呼ばれる単位に区切って記録される。
【００２６】
サムネイル読み出し部１０２は、記録メディア６の前記サムネイル画像記録領域に連続して配置されたサムネイル画像データを読み出すための処理を行う。
【００２７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７は、制御プログラムに従い、周辺装置の制御を行う。
【００２８】
操作部８は、ダイアル、ボタン、スイッチ等から成り、使用者からの入力を受け付ける。
【００２９】
画像フォーマット解析部９は、ＤＣＦ基本ファイルや、ＡＰＰ１領域内のＥｘｉｆヘッダの解析を行い、再生や表示に必要な情報を取得する。
【００３０】
画像伸張部１０は、圧縮符号化された画像データの伸張処理を行う。この時、操作部８で、主画像の再生が選択された場合は主画像の伸張処理を行い、またサムネイル画像の再生が選択された場合はサムネイル画像の伸張処理が行われる。
【００３１】
表示処理部１１は、表示部１２で、画像や文字などの補助データを表示出力するための処理を行う。表示部１２は、液晶ディスプレイなどの表示装置や外部出力装置から成る。
【００３２】
上記構成において、本実施形態における記録処理と再生処理の概要をフローチャートを用いて説明する。
【００３３】
先ず、本実施形態の静止画記録再生装置における記録側の処理の流れの概要を図１０のフローチャートをもとに説明する。
【００３４】
まずカメラ部１で画像を入力し、入力した画像をここでサムネイル画像データと主画像データの２つのデジタルデータに変換する（１００１）。
【００３５】
次に画像圧縮部２で、このサムネイル画像データと主画像データをそれぞれＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）圧縮し、圧縮符号化データを生成する（１００２）。
【００３６】
その後画像フォーマット変換部３で、ＤＣＦ基本ファイルのフォーマット化を行い、サムネイル画像データはここで、主画像データに付加されて、ＤＣＦ基本ファイル規格の静止画ファイルに変換される（１００３）。
【００３７】
次に分割配置部１０１で、記録メディア６上にサムネイル画像データを所定の数だけ記録できるサムネイル画像記録領域を確保し、主画像データを記録する主画像記録領域を確保する（１００４）。
【００３８】
その後記録再生処理部５で、前記ＤＣＦ基本ファイル規格の静止画ファイルをサムネイル画像データと主画像データに分割する。この分割したサムネイル画像データを前記サムネイル画像記録領域に記録し、分割した主画像データを前記主画像記録領域に記録する。この時の記録メディア６への記録は、ＤＣＦ規格に従って実施される（１００５）。
【００３９】
サムネイル画像データを前記サムネイル画像記録領域に記録するときには、既に記録されているサムネイル画像データに引き続いてクラスタ単位で連続的に配置する。
【００４０】
次に、本実施形態の静止画記録再生装置における再生側の処理の流れの概要を図１１のフローチャートをもとに説明する。
【００４１】
まずサムネイル画像データの再生処理について説明する。
【００４２】
ＣＰＵ７で、再生する画像データはサムネイル画像データか主画像データかを判断する（１１０１）。
【００４３】
再生する画像データがサムネイル画像データの時は、サムネイル読み出し部１０２で記録メディア６のサムネイル画像記録領域に記録されているサムネイル画像データを、所定の数だけ一度に読み出す（１１０２）。
【００４４】
たとえば表示部１２に表示するサムネイルの数が１２個の場合、１２個のサムネイル画像データを一度に読み出す。
【００４５】
その後画像フォーマット解析部９で、画像フォーマットの解析を行う（１１０３）。
【００４６】
次に画像伸張部１０で、ＪＰＥＧ圧縮されたサムネイル画像データの伸張処理を行う（１１０４）。
【００４７】
その後表示処理部１１で、この伸張されたデジタルデータを表示する処理が行われ（１１０５）、表示部１２で表示される（１１０６）
次に主画像データの再生処理について説明する。
【００４８】
まずＣＰＵ７で再生する画像データはサムネイル画像データか主画像データかを判断する（１１０１）。
【００４９】
再生する画像データが主画像データの時は、記録再生処理部５で記録メディア６の主画像記録領域に記録されている主画像データを含む、静止画ファイルの全てのデータを読み出す（１１０７）。
【００５０】
その後画像フォーマット解析部９で、画像フォーマットの解析を行う（１１０３）。
【００５１】
次に画像伸張部１０で、ＪＰＥＧ圧縮された主画像データの伸張処理を行う（１１０４）。
【００５２】
その後表示処理部１１で、この伸張されたデジタルデータを表示する処理が行われ（１１０５）、表示部１２で表示される（１１０６）
ここ以降で、サムネイル画像記録領域へのサムネイル画像データの記録と再生について詳細に説明する。
【００５３】
まずサムネイル画像記録領域へのサムネイル画像データの記録について図８をもとに説明する。
【００５４】
図８は、本実施形態の静止画記録再生装置における記録メディア６への静止画ファイルのクラスタ配置の一例を示したものである。
【００５５】
ここで、ファイル先頭から、サムネイル画像データを含むＡＰＰ１領域までは、１クラスタ内に格納されているものとし、またそのクラスタのサイズは３２Ｋバイトとして、説明を行う。
【００５６】
静止画ファイルの構造は、図４のように、ファイル先頭のＳＯＩマーカ、ＡＰＰ１領域、主画像ＪＰＥＧ圧縮データ、ＥＯＩ（Ｅｎｄ  Ｏｆ  Ｉｍａｇｅ）マーカからなる。このＡＰＰ１領域には、Ｅｘｉｆヘッダ情報と、サムネイル画像データが含まれる。このＡＰＰ１領域のサイズは、最大６４ＫＢまでと規定されているが、この中の大部分を占める、サムネイル画像データは、前述の通り、主画像を１６０×１２０画素に間引いた画像データであるため、データサイズは、１０Ｋバイト程度まで圧縮しても、見出し表示としての画質としては十分であるため、ＳＯＩと、ＡＰＰ１を合わせたデータサイズを、３２Ｋバイト内に収まるよう、画像圧縮部２と、画像フォーマット変換部３にて、調整する。
【００５７】
メモリ４には、画像フォーマット変換部３にて、ＤＣＦ基本ファイル化されたデータが格納される。そして、そのデータを、記録再生処理部５を経由して、記録メディア６に記録する。この時ファイルは、ＦＡＴファイルシステムのクラスタ単位に区切られて記録される。
【００５８】
図８に戻って記録の説明を続ける。
【００５９】
実際の静止画ファイルデータと合わせて、そのファイルの管理情報として、図８のクラスタ番号ＭＨ（Ｈ＝ＨＥＸ）の位置の、ディレクトリエントリも記録される。ここには、図６のように、各ファイル名、拡張子名、更新日時などと共に、先頭クラスタ番号とファイルサイズの情報も記録される。
【００６０】
このディレクトリエントリの、次のクラスタ以降は、各静止画ファイルの先頭からＡＰＰ１領域を含むサイズ（＝３２Ｋバイト）を記録するためのサムネイル画像記録領域としてＡＰＰ１格納予約領域３１を確保する。
【００６１】
例えば図３で示すような、ＤＣＦディレクトリ「１００ＡＢＣＤＥ」の下に、「ＦＧＨＩ０００１．ＪＰＧ」から「ＦＧＨＩ０９９９．ＪＰＧ」まで９９９個のＤＣＦ基本ファイルを記録する場合は、分割配置部１０１がクラスタ番号（Ｍ＋１） Ｈから９９９クラスタ分をサムネイル画像記録領域としてＡＰＰ１格納予約領域３１を確保する。
【００６２】
さらに分割配置部１０１が、クラスタ番号Ｎ Ｈ以降を主画像記録領域３２として確保する。
【００６３】
そして、「ＦＧＨＩ０００１．ＪＰＧ」のＡＰＰ１領域を含む先頭クラスタは、クラスタ番号（Ｍ＋１）Ｈに記録する。そして、次の２クラスタ目以降のデータは、図８のクラスタ番号Ｎ Ｈ以降の主画像記録領域に記録していく。そして、ファイルのクラスタのつながりを示す情報は、図２のシステム領域内のＦＡＴに記録される。
【００６４】
同様に、「ＦＧＨＩ０００２．ＪＰＧ」以降の静止画ファイルは、先頭クラスタがクラスタ番号（Ｍ＋２）Ｈに記録され、２クラスタ目以降は、主画像記録領域に記録されていく。
【００６５】
撮影時には、静止画ファイルを、図３のようにＤＣＦディレクトリならびにその下に格納されているＤＣＦファイルの各番号の小さい方から、順に記録していく。
【００６６】
次にサムネイル画像記録領域のサムネイル画像データの再生について詳細に説明する。
【００６７】
まず図５（Ａ）、（Ｂ）を用いて、サムネイル一覧表示の説明を行う。例として、図３のように記録された、ＤＣＦディレクトリ「１００ＡＢＣＤＥ」の下の、ＤＣＦファイル「ＦＧＨＩ０００１．ＪＰＧ」から「ＦＧＨＩ００１２．ＪＰＧ」までの１２個のサムネイル一覧を表示するとする。
【００６８】
使用者によって、操作部８より、サムネイル一覧表示が要求されると、サムネイル読み出し部１０２が、サムネイル画像記録領域に記録されているサムネイル画像データを読み出す。
【００６９】
撮影時には、静止画ファイルを、図３のようにＤＣＦディレクトリとその下に格納されているＤＣＦファイルの各番号の小さい方から、順に記録していくため、再生順序も、それに合わせて再生していく。
【００７０】
そのため、サムネイル一覧は、図５（Ａ）に示すように、「ＦＧＨＩ０００１．ＪＰＧ」のサムネイル画像がサムネイル画像表示２２の位置に表示され、ＤＣＦファイルの各番号に従って順次表示されていくことになる。
【００７１】
サムネイル一覧の表示の際には、現在の位置を示す画像表示マーカ表示２３が表示され、操作部の＋ボタンまたは−ボタンを押すことによって、その位置が移動する。また、現在表示されているサムネイル一覧以外の画面に移動する場合は、順方向、逆方向でそれぞれ、図５（Ａ）、（Ｂ）のように切り替わる。
【００７２】
ここで、サムネイル画像を１２個表示する具体的な表示方法について述べる。
【００７３】
先ず図３で示すルートディレクトリの下のＤＣＦディレクトリ「１００ＡＢＣＤＥ」のＤＣＦファイル「ＦＧＨＩ０００１．ＪＰＧ」のサムネイル画像を再生する動作を述べる。
【００７４】
ＦＡＴファイルシステムでは、記録メディアごとに、決まった位置に記録されているルートディレクトリのエントリ情報を検索する。ディレクトリエントリには、そのディレクトリの下にサブディレクトリあるいはファイルが存在する場合、図６のような情報が記録されている。
【００７５】
その中の、ファイル名情報が「ＤＣＩＭ」かつファイル属性が「ディレクトリ」であるエントリを検索する。この「ＤＣＩＭ」というディレクトリは、ＤＣＦ規格で、各ＤＣＦディレクトリ、ＤＣＦファイルの最上位ディレクトリとして、ルートディレクトリ直下に位置するよう決められている。
【００７６】
「ＤＣＩＭ」ディレクトリが検索されると、次に「ＤＣＩＭ」ディレクトリの先頭クラスタ番号を取得する。そのクラスタ番号が、「ＤＣＩＭ」ディレクトリエントリの先頭クラスタ位置を指し示すため、このクラスタ番号のデータを読み込む。そして、次に、そのディレクトリエントリの中の、ファイル名情報が「１００ＡＢＣＤＥ」かつファイル属性が「ディレクトリ」であるエントリを検索する。
【００７７】
「１００ＡＢＣＤＥ」のディレクトリエントリは、図８のクラスタ番号Ｍ Ｈに位置するため、まずディレクトリエントリから、ファイル名が「ＦＧＨＩ０００１」で、かつ拡張子が「ＪＰＧ」のエントリを検索する。そして、一致するエントリが見つかると、その先頭クラスタ番号の位置情報を取得して、その情報を図９のようにテーブルデータとして、メモリ４に記憶する。
【００７８】
次に「ＦＧＨＩ０００２．ＪＰＧ」のサムネイル画像を再生する動作を述べる。「ＦＧＨＩ０００１．ＪＰＧ」の時と同じくディレクトリエントリから、ファイル名が「ＦＧＨＩ０００２」で、かつ拡張子が「ＪＰＧ」のエントリを検索し、一致するエントリが見つかると、その先頭クラスタ番号の位置情報を取得して、その情報をテーブルデータに記憶する。
【００７９】
この動作を順次、「ＦＧＨＩ００１２．ＪＰＧ」まで繰り返し行う。
【００８０】
そして、ＣＰＵ７は、テーブルデータから、各静止画ファイルの先頭クラスタの連続性を解析する。本実施形態の静止画記録再生装置で記録された記録メディア６であれば、各静止画ファイルの先頭クラスタは、サムネイル画像記録領域であるＡＰＰ１格納予約領域３１に連続したアドレスで記録されている。
【００８１】
ＣＰＵ７が、各静止画ファイルの先頭クラスタの連続性を確認すると、サムネイル読み出し部１０２が、「ＦＧＨＩ０００１．ＪＰＧ」のサムネイル画像が記録されたクラスタ番号（Ｍ＋１） Ｈから、「ＦＧＨＩ０００１２．ＪＰＧ」のサムネイル画像が記録されたクラスタ番号（Ｍ＋C） Ｈまでの、１２個分のサムネイル画像を一度に取得する。
【００８２】
本実施例によれば、サムネイル画像は記録メディア６の連続したクラスタに記録されているため、記録メディアごとに規定されているリードコマンドに対して、読み出すサイズを設定し、発行することにより、1回のリードコマンドにて、１２個のサムネイル画像を一括して、読み込むことが可能となる。
【００８３】
読み込むデータは、メモリ４上の３２Ｋバイト×１２個分確保した領域に保存する。そして、メモリ４上の各静止画ファイルの先頭からの３２Ｋバイト内のＡＰＰ１から、所定のフォーマットで配置されたＥｘｉｆヘッダ情報を、画像フォーマット解析部９にて、辿っていき、サムネイル画像データのメモリ先頭アドレスと、サイズを取得する。
【００８４】
そして、画像伸張部１０にて、その情報を基に、伸張処理を行う。伸張された画像データは、表示処理部１１にて、表示部１２で表示するための所定の処理が行われる。そして表示部１２で、「ＦＧＨＩ０００１．ＪＰＧ」のサムネイル画像は、図５（Ａ）の「０００１」の位置に表示される。
【００８５】
同様に、「ＦＧＨＩ０００２．ＪＰＧ」から「ＦＧＨＩ００１２．ＪＰＧ」のサムネイル画像も、記録メディア６から、メモリ４上に読み込まれた各静止画ファイルの先頭からの３２Ｋバイト内のＡＰＰ１からサムネイル画像データを抽出して、画像伸張、表示処理を施すことによって、図５（Ａ）の「０００２」から「００１２」の位置に表示していく。
【００８６】
この時、本実施形態の静止画記録再生装置以外で記録された記録メディア６の場合、図７に示すように、各静止画ファイルの先頭クラスタは、連続したアドレスではなく、分散して記録されているので、その場合は、従来通り、それぞれの静止画ファイルごとに、読み込んでいくことになる。
【００８７】
逆に、本実施形態の静止画記録再生装置で撮影された記録メディア６を、他の再生装置に装着した場合でも、ＦＡＴファイルシステムに則って、記録されているため、サムネイル画像はもとより、主画像も、支障なく再生することが、可能である。
【００８８】
従来は、１２個のサムネイル画像を表示するためには、サムネイル画像が記録メディア６に不連続に記録されているため、１２回の読み込み作業が必要であった。
【００８９】
しかし本発明の静止画記録再生装置によれば、サムネイル一覧表示する時には、記録メディア上に連続して記録された複数のサムネイル画像を一度に読み出すようにしたため、サムネイル画像のアクセス時間が短縮でき、したがってサムネイル一覧表示を早くすることにより利便性を高めることができる。
【００９０】
本実施形態の静止画記録再生装置では、例として、１クラスタのサイズは３２Ｋバイトを例として、説明したが、特に、記録メディア６がＳＤカードの場合、カードの総容量が１ＧＢ以上では、クラスタサイズは、３２ＫＢと規定されているので、ＡＰＰ１領域を、１クラスタ内に収めるには十分のサイズであると同時に、１クラスタ内に収まるディレクトリエントリのエントリの数が、１０２２個まで設定できるので、ＤＣＦディレクトリ当たりのＤＣＦファイル数を、最大１０２２個まで、１つのクラスタ内で管理することが可能になり、本実施形態によって、より効果を得ることができる。
【００９１】
なお、ＦＡＴファイルシステムでは記録メディア６の総容量に応じて、そのクラスタサイズは変化するため、３２Ｋバイト未満の場合もある。
【００９２】
その場合、例えば、クラスタサイズが１６Ｋバイトならば、ファイル先頭からＡＰＰ１領域までのサイズを、１６Ｋバイトまでに制限するか、もしくは、１つの静止画ファイル当たりのＡＰＰ１格納予約領域３１を２クラスタ分確保することで、同様の効果を得ることが可能となるが、ＡＰＰ１領域が複数クラスタにまたがり、管理が複雑になるので、記録メディア６のクラスタサイズが所定のサイズ、例えば、３２Ｋバイト以上の場合に限り、本実施の形態を適用してもよい。
【００９３】
また、各ＤＣＦディレクトリ下に記録されるＤＣＦ基本ファイルのファイル番号と、ＡＰＰ１格納予約領域３１の位置とを関連付けて、配置することにより、撮影される静止画ファイルの順に、ＡＰＰ１格納予約領域３１に、各静止画ファイルのＡＰＰ１領域を格納していくことができる。
【００９４】
なお、静止画ファイルを削除した場合、ＡＰＰ１格納予約領域３１も空きクラスタとなるが、その後の使用方法については、任意である。そのまま空きクラスタとして扱うと、ファイル番号の撮影する順序は変わることがないので、管理が容易になる。
【００９５】
なお、ＤＣＦディレクトリとして、「１００ＡＢＣＤＥ」を例に、説明したが、記録されたファイルの数が、所定の数を超えた場合は、新しいディレクトリ「１０１ＡＢＣＤＥ」に記録していくが、その場合も、同様に新たにＡＰＰ１格納予約領域３１を確保して記録していき、サムネイル一覧表示時には、その領域から読み取って、再生を行う。
【００９６】
なお、記録メディア６にＡＰＰ１格納予約領域３１を確保するだけの連続した空きクラスタが存在しない場合には、そのＤＣＦディレクトリに対しては、従来通りの方法で、記録再生を行う。
【００９７】
また、脱着可能な記録メディアの場合は、本実施形態に対応していない記録装置で、静止画ファイルが記録される場合もあり、その記録装置で記録された記録メディアが装着された場合は、記録側は、新たにＤＣＦディレクトリを作成して、本実施形態の処理を適用することもできる。その場合、新たに作成したＤＣＦディレクトリに記録される静止画ファイルのサムネイル表示は、本実施例の効果が発生するので、サムネイル一覧表示が高速化され利便性を高めることが出来る。
【００９８】
なお、１つのＤＣＦディレクト下に記録するＤＣＦファイル数個分のＡＰＰ１格納予約領域３１を確保するとしたが、欠陥クラスタを考慮して、余分の領域をさらに確保してもよい。
【００９９】
なお、図８において、ＤＣＦディレクトリのディレクトリエントリと、ＡＰＰ１格納予約領域３１を、連続するアドレスとして説明したが、サムネイル画像記録領域であるＡＰＰ１格納予約領域３１が連続していれば、本実施例の効果を得ることが出来る。
【０１００】
また、ＤＣＦディレクトリ下に記録するファイルの数は９９９個としたが、これも、任意の数でよい。さらに、サムネイル一覧表示画面に表示されるサムネイル画像の数は、１２個としたが、この数も任意で構わず、一画面に表示するサムネイル画像の数が多くなれば、一度に読み込むサムネイル画像の数が増えるので、本実施形態による効果が一層大きくなる。
【０１０１】
本実施例では、記録メディアとしてＳＤカードを用いた例を示した。ＳＤカードのようなメモリ系の記録メディアの場合でも、本実施例のような効果を期待できるが、記録メディアがＤＶＤやハードディスクのような円盤形のメディアであった場合、さらにその効果を高めることが出来る。
【０１０２】
すなわち円盤形の記録メディアの場合には、データをヘッドで記録再生するようになる。そのため円盤形の記録メディアの読み出し時において、ヘッドで次の番地をアクセスするためにはヘッドを移動させなければならず、ヘッドの移動距離が大きくなればなるほどアクセスに時間がかかることになる。
【０１０３】
しかし本実施例のようにサムネイル画像データを一ヶ所に集めておき一度に読み取るような構成にしておくと、ヘッドはこのエリアを動くだけでよくなりアクセス時間を短縮できる。その結果アクセス時間を短縮でき、サムネイル画像の表示を速くすることが出来る。
【産業上の利用可能性】
【０１０４】
本発明にかかる静止画記録再生装置は、サムネイル一覧を高速に表示させる場合に、有用である。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施の形態における静止画記録再生装置の構成を示す図
【図２】記録メディア内の論理フォーマットを示した図
【図３】ＤＣＦ規格準拠のディレクトリ構造を示した図
【図４】ＤＣＦ基本ファイルの構造を示した図
【図５】サムネイル一覧表示画面の例を示した図
【図６】ディレクトリエントリのエントリ情報を示す図
【図７】従来の記録メディア上の静止画ファイルの配置を示した図
【図８】本発明の実施の形態における記録メディア上の静止画ファイルの配置を示した図
【図９】サムネイル一覧で表示する静止画ファイルとそれに対応する先頭クラスタ位置情報を格納したテーブルデータを示す図
【図１０】本実施形態１における記録処理のフローチャート
【図１１】本実施形態１における再生処理のフローチャート
【符号の説明】
【０１０６】
１  カメラ部
２  画像圧縮部
３  画像フォーマット変換部
４  メモリ
５  記録再生処理部
６  記録メディア
７  ＣＰＵ
８  操作部
９  画像フォーマット解析部
１０  画像伸張部
１１  表示処理部
１２  表示部
２１  サムネイル一覧表示画面
２２  サムネイル画像表示
２３  画像選択マーカ表示
３１  ＡＰＰ１格納予約領域（サムネイル画像記録領域）
３２  主画像記録領域
１０１  分割配置部
１０２  サムネイル読み出し部
【図１】
2009303116.tif 000003
【図２】
2009303116.tif 000004
【図３】
2009303116.tif 000005
【図４】
2009303116.tif 000006
【図５】
2009303116.tif 000007
【図６】
2009303116.tif 000008
【図７】
2009303116.tif 000009
【図８】
2009303116.tif 000010
【図９】
2009303116.tif 000011
【図１０】
2009303116.tif 000012
【図１１】
2009303116.tif 000013
【手続補正書】
【提出日】平成20年7月10日(2008.7.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像をデジタルデータに変換するカメラ部と、
このカメラ部で変換されたデジタルデータを圧縮する画像圧縮部と、
この画像圧縮部で圧縮されたデジタルデータを所定のフォーマットの静止画ファイルに変換する画像フォーマット変換部と、
この画像フォーマット変換部で変換された静止画ファイルが保持するサムネイル画像データを記録メディアに記録するために、前記記録メディア上にサムネイル画像を複数個記録できるサムネイル画像記録領域を確保し、静止画ファイルが保持する主画像データを記録する主画像記録領域を確保する分割配置部と、
前記画像フォーマット変換部で変換された静止画ファイルをサムネイル画像データと主画像データに分割し、サムネイル画像データを前記サムネイル画像記録領域に記録再生し、主画像データを前記主画像記録領域に記録再生する記録再生処理部と、
この記録再生処理部によって前記記録メディアから読み出された静止画ファイルの画像フォーマットを解析する画像フォーマット解析部と、
前記記録メディアから、複数のサムネイル画像データを一括して読み出すサムネイル読み出し部と、
このサムネイル読み出し部で読み出されたサムネイル画像データあるいは前記画像フォーマット解析部で解析された静止画ファイルを伸張する画像伸張部と、
この画像伸張部で伸張されたデジタルデータを表示する表示処理部と、
この表示処理部で処理された信号を表示する表示部と、
を備えた静止画記録再生装置。
【請求項２】
前記分割配置部が前記記録メディア上に確保する前記サムネイル画像記録領域は、記録メディア上の連続したアドレスであることを特徴とする請求項１に記載の静止画記録再生装置。
【請求項３】
前記画像圧縮処理部は、前記静止画ファイルのサムネイル画像データをファイル先頭から所定のサイズ内に格納されるように制御することを特徴とする請求項２に記載の静止画記録再生装置。
【請求項４】
前記静止画ファイルの先頭からサムネイル画像データを含む所定のサイズは、前記記録メディア上の記録単位であるクラスタのサイズによって変化させることを特徴とする請求項２に記載の静止画記録再生装置。
【請求項５】
1個あたりの前記クラスタのサイズが所定のサイズの場合に前記静止画ファイルのサムネイル画像データは、１個の前記クラスタ内に格納することを特徴とする請求項２記載の静止画記録再生装置。
【請求項６】
前記記録メディア上に配置する、前記サムネイル画像記録領域は、所定のディレクトリ下に記録される静止画ファイル群ごとに確保されることを特徴とする請求項２に記載の静止画記録再生装置。
【請求項７】
前記静止画ファイルのサムネイル画像データは、前記ディレクトリ下に記録される静止画ファイルに所定の順番で付与されるファイル番号に対応した位置に配置されることを特徴とする請求項２に記載の静止画記録再生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画記録再生装置に係り、特にサムネイル画像の一覧表示に好適に利用できるものである。
【背景技術】
【０００２】
近年デジタルカメラは、大容量の記録メディアを使用して、大量の写真を一つの記録メディアに記録できるようになっている。デジタルカメラは、ユーザーが見たい写真を検索する手段として、複数のサムネイルを一画面に表示するサムネイル一覧表示を提供している。ユーザーは、このサムネイル一覧表示を利用することで、大量の記録画像から目的の写真を効率的に見つけられるようになっている（例えば、特許文献１参照）。
【特許文献１】特開２００６−９９３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述のごとくサムネイル一覧表示は、大量の写真の中から効率的に目的の写真を探し出すことができ、ユーザーの利便性を向上させることが出来る。
【０００４】
しかしながら、記録メディア上に分散して記録されたサムネイル画像を１つずつ読み出すため、読み出しに時間がかかり、つまりサムネイル一覧表示が遅いという課題があった。
【０００５】
例えば、家族旅行などでデジタルカメラで数百枚の写真を撮ったとする。この時、目的の１枚の写真を探し出すために、サムネイル一覧表示を利用することになる。しかしこの状態で、１０枚単位のサムネイル画像が表示されるとすると、目的の写真を見つけるまでに何度も何度もサムネイル一覧表示を繰り返すことになる。この際サムネイル一覧表示が遅いのは、非常に不便を感じる物であった。
【０００６】
そこで本発明は、サムネイル一覧表示を早くすることにより利便性を高める静止画記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記従来の課題を解決するために、本発明の静止画記録再生装置は、
画像をデジタルデータに変換するカメラ部と、
このカメラ部で変換されたデジタルデータを圧縮する画像圧縮部と、
この画像圧縮部で圧縮されたデジタルデータを所定のフォーマットの静止画ファイルに変換する画像フォーマット変換部と、
この画像フォーマット変換部で変換された静止画ファイルが保持するサムネイル画像データを記録メディアに記録するために、前記記録メディア上にサムネイル画像を複数個記録できるサムネイル画像記録領域を確保し、静止画ファイルが保持する主画像データを記録する主画像記録領域を確保する分割配置部と、
前記画像フォーマット変換部で変換された静止画ファイルをサムネイル画像データと主画像データに分割し、サムネイル画像データを前記サムネイル画像記録領域に記録再生し主画像データを前記主画像記録領域に記録再生する記録再生処理部と、
この記録再生処理部によって前記記録メディアから読み出された静止画ファイルの画像フォーマットを解析する画像フォーマット解析部と、
前記記録メディアから複数のサムネイル画像データを一括して読み出すサムネイル読み出し部と、
このサムネイル読み出し部で読み出されたサムネイル画像データあるいは前記画像フォーマット解析部で解析された静止画ファイルを伸張する画像伸張部と、
この画像伸張部で伸張されたデジタルデータを表示する表示処理部と、
この表示処理部で処理された信号を表示する表示部とを設け、
これにより初期の目的を達成するものである。
【発明の効果】
【０００８】
本発明は、
画像をデジタルデータに変換するカメラ部と、
このカメラ部で変換されたデジタルデータを圧縮する画像圧縮部と、
この画像圧縮部で圧縮されたデジタルデータを所定のフォーマットの静止画ファイルに変換する画像フォーマット変換部と、
この画像フォーマット変換部で変換された静止画ファイルが保持するサムネイル画像データを記録メディアに記録するために、前記記録メディア上にサムネイル画像を複数個記録できるサムネイル画像記録領域を確保し、静止画ファイルが保持する主画像データを記録する主画像記録領域を確保する分割配置部と、
前記画像フォーマット変換部で変換された静止画ファイルをサムネイル画像データと主画像データに分割し、サムネイル画像データを前記サムネイル画像記録領域に記録再生し主画像データを前記主画像記録領域に記録再生する記録再生処理部と、
この記録再生処理部によって前記記録メディアから読み出された静止画ファイルの画像フォーマットを解析する画像フォーマット解析部と、
前記記録メディアから複数のサムネイル画像データを一括して読み出すサムネイル読み出し部と、
このサムネイル読み出し部で読み出されたサムネイル画像データあるいは前記画像フォーマット解析部で解析された静止画ファイルを伸張する画像伸張部と、
この画像伸張部で伸張されたデジタルデータを表示する表示処理部と、
この表示処理部で処理された信号を表示する表示部とを設けた物であるので、サムネイル一覧表示を早くすることができ利便性を高めることができる。
【０００９】
すなわち、サムネイル一覧表示する時には、記録メディア上に連続して記録された複数のサムネイル画像を一度に読み出すようにしたため、サムネイル画像のアクセス時間が大幅に短縮でき、したがってサムネイル一覧表示を早くすることにより利便性を高めることができる。
【発明を実施するための最良の形態】
【００１０】
以下に、本発明の静止画記録再生装置の実施の形態を図面とともに詳細に説明する。
【００１１】
（実施の形態１）
図１は、本発明の実施の形態における静止画記録再生装置の構成を示した図である。図１において、静止画記録再生装置は、カメラ部１、画像圧縮部２、画像フォーマット変換部３、メモリ４、記録再生処理部５、記録メディア６、ＣＰＵ７、操作部８、画像フォーマット解析部９、画像伸張部１０、表示処理部１１、表示部１２、分割配置部１０１、サムネイル読み出し部１０２から成る。
【００１２】
カメラ部１は、レンズ、ＣＣＤ（Ｃｈａｒｇｅｄ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）などの光電変換器、カメラ信号処理装置から成り、被写体の光学像を電気信号へ変換し、所定のカメラ信号処理を施して、輝度、色差の画像データを生成する。ここで、画像データは、縦と横の画素数が、所定のサイズに設定された主画像データと、主画像からさらに所定の画素数に間引いたサムネイル画像データの２つのデジタルデータを生成する。
【００１３】
画像圧縮部２は、カメラ部１で生成された主画像データおよびサムネイル画像データのデータ量を削減するため、それぞれに圧縮処理を施し圧縮符号化データを生成する。
【００１４】
画像フォーマット変換部３は、圧縮符号化データを所定の静止画ファイルフォーマットに変換するための処理を施す。具体的には、静止画ファイルの標準規格であるＤＣＦ（Ｄｉｇｉｔａｌ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）基本ファイルのフォーマット化が行われ、サムネイル画像データもここで、主画像データに付加されて、静止画ファイルフォーマット化される。
【００１５】
また、この静止画ファイルは、ＤＣＦ規格とＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）圧縮ファイル規格にて定義されたファイル形式で記録するため、規格に準拠した機器同士での再生互換が保たれる。
【００１６】
このＤＣＦ規格では、記録メディア上に記録する静止画ファイルのファイル名やそのファイルを格納するディレクトリ名の付与方法について、図３のように規定している。図３は規格図なので、詳細な説明は省略するが、例えばディレクトリＲＯＯＴ（３０１）の下に、ディレクトリＤＣＩＭ（３０２）、ディレクトリＭＩＳＣ（３０３）があることを示している。
【００１７】
また、静止画ファイルに付随する情報として、画像入力機器のメーカ名、モデル名、撮影日時などの各種情報があり、それらはヘッダ情報として、静止画ファイル内に記述される。
【００１８】
このヘッダ情報は、図４のようにＡＰＰ１（ＡＰＰｌｉｃａｔｉｏｎ  ｍａｒｋｅｒ  ｓｅｇｍｅｎｔ  １）と呼ばれる領域４０１に記述され、さらにその中には、主画像を１６０×１２０画素に間引いた、サムネイル画像データも含まれている。
【００１９】
このサムネイル画像は、再生機器で、どのような画像が記録されているかを使用者が１枚ずつ表示された画面を確認するよりも、一度に複数枚表示された画面を確認した方が早いために、機器に内蔵している液晶ディスプレイもしくは外部モニタなどの表示部に、図５のように画像一覧を、表示させる時に使用される。
【００２０】
図１に戻って説明を続ける。メモリ４は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などから成り、ＣＰＵの制御プログラム、画像データ、管理データ等を格納する。
【００２１】
分割配置部１０１は、記録メディア６上にサムネイル画像データを所定の数だけ記録できるサムネイル画像記録領域を確保し、主画像データを記録する主画像記録領域を確保する。
【００２２】
記録再生処理部５は、記録メディア６にサムネイル画像データや主画像データを記録再生するための処理を行う。
【００２３】
記録メディア６は、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードなどの半導体メモリや、ハードディスクやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などのディスクであり、脱着可能なもの、もしくは機器内部に固定されているメディアである。
【００２４】
本実施形態においてデータを保存するための記録メディア６は、ＳＤカードを使用する。
【００２５】
この記録メディア６上で、画像や音声データなどの記録再生を実現するためのファイルシステムとして代表的なものに、ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）がある。ＦＡＴファイルシステムは、図２のような論理フォーマットになっていて、システム領域２０１と、データ領域２０２が存在する。静止画ファイルなどのデータは、このデータ領域に、クラスタと呼ばれる単位に区切って記録される。
【００２６】
再び図１に戻って説明を続けると、サムネイル読み出し部１０２は、記録メディア６の前記サムネイル画像記録領域に連続して配置されたサムネイル画像データを読み出すための処理を行う。
【００２７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７は、制御プログラムに従い、周辺装置の制御を行う。
【００２８】
操作部８は、ダイアル、ボタン、スイッチ等から成り、使用者からの入力を受け付ける。
【００２９】
画像フォーマット解析部９は、ＤＣＦ基本ファイルや、ＡＰＰ１領域４０１内のＥｘｉｆヘッダの解析を行い、再生や表示に必要な情報を取得する。
【００３０】
画像伸張部１０は、圧縮符号化された画像データの伸張処理を行う。この時、操作部８で、主画像の再生が選択された場合は主画像の伸張処理を行い、またサムネイル画像の再生が選択された場合はサムネイル画像の伸張処理が行われる。
【００３１】
表示処理部１１は、表示部１２で、画像や文字などの補助データを表示出力するための処理を行う。表示部１２は、液晶ディスプレイなどの表示装置や外部出力装置から成る。
【００３２】
上記構成において、本実施形態における記録処理と再生処理の概要をフローチャートを用いて説明する。
【００３３】
本実施形態の静止画記録再生装置における、記録側の処理の流れの概要を図１０のフローチャートをもとに説明する。
【００３４】
先ず、カメラ部１で画像を入力し、入力した画像をここでサムネイル画像データと主画像データの２つのデジタルデータに変換する（１００１）。
【００３５】
次に、画像圧縮部２で、このサムネイル画像データと主画像データをそれぞれＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）圧縮し、圧縮符号化データを生成する（１００２）。
【００３６】
その後、画像フォーマット変換部３で、ＤＣＦ基本ファイルのフォーマット化を行い、サムネイル画像データはここで、主画像データに付加されて、ＤＣＦ基本ファイル規格の静止画ファイルに変換される（１００３）。
【００３７】
次に、分割配置部１０１で、記録メディア６上にサムネイル画像データを所定の数だけ記録できるサムネイル画像記録領域を確保し、主画像データを記録する主画像記録領域を確保する（１００４）。
【００３８】
その後、記録再生処理部５で、前記ＤＣＦ基本ファイル規格の静止画ファイルをサムネイル画像データと主画像データに分割する。この分割したサムネイル画像データを前記サムネイル画像記録領域に記録し、分割した主画像データを前記主画像記録領域に記録する。この時の記録メディア６への記録は、ＤＣＦ規格に従って実施される（１００５）。
【００３９】
サムネイル画像データを前記サムネイル画像記録領域に記録するときには、既に記録されているサムネイル画像データに引き続いて、クラスタ単位で連続的に配置する。
【００４０】
次に、本実施形態の静止画記録再生装置における、再生側の処理の流れの概要を図１１のフローチャートをもとに説明する。
【００４１】
まず、サムネイル画像データの再生処理について説明する。
【００４２】
ＣＰＵ７で、再生する画像データはサムネイル画像データか主画像データかを判断する（１１０１）。
【００４３】
再生する画像データがサムネイル画像データの時は、サムネイル読み出し部１０２で記録メディア６のサムネイル画像記録領域に記録されているサムネイル画像データを、所定の数だけ一度に読み出す（１１０２）。
【００４４】
たとえば表示部１２に表示するサムネイルの数が１２個の場合、１２個のサムネイル画像データを一度に読み出す。
【００４５】
その後、画像フォーマット解析部９で、画像フォーマットの解析を行う（１１０３）。
【００４６】
次に、画像伸張部１０で、ＪＰＥＧ圧縮されたサムネイル画像データの伸張処理を行う（１１０４）。
【００４７】
その後、表示処理部１１で、この伸張されたデジタルデータを表示する処理が行われ（１１０５）、表示部１２で表示される（１１０６）
次に、主画像データの再生処理について説明する。
【００４８】
まず、ＣＰＵ７で再生する画像データはサムネイル画像データか主画像データかを判断する（１１０１）。
【００４９】
再生する画像データが主画像データの時は、記録再生処理部５で記録メディア６の主画像記録領域に記録されている主画像データを含む、静止画ファイルの全てのデータを読み出す（１１０７）。
【００５０】
その後、画像フォーマット解析部９で、画像フォーマットの解析を行う（１１０３）。
【００５１】
次に、画像伸張部１０で、ＪＰＥＧ圧縮された主画像データの伸張処理を行う（１１０４）。
【００５２】
その後、表示処理部１１で、この伸張されたデジタルデータを表示する処理が行われ（１１０５）、表示部１２で表示される（１１０６）
ここ以降で、サムネイル画像記録領域へのサムネイル画像データの記録と再生について詳細に説明する。
【００５３】
まず、サムネイル画像記録領域へのサムネイル画像データの記録について図８をもとに説明する。
【００５４】
図８は、本実施形態の静止画記録再生装置における記録メディア６への静止画ファイルのクラスタ配置の一例を示したものである。
【００５５】
ここで、ファイル先頭から、サムネイル画像データを含むＡＰＰ１領域４０１までは、１クラスタ内に格納されているものとし、またそのクラスタのサイズは３２Ｋバイトとして、説明を行う。
【００５６】
静止画ファイルの構造は、図４のように、ファイル先頭のＳＯＩマーカ、ＡＰＰ１領域４０１、主画像ＪＰＥＧ圧縮データ、ＥＯＩ（Ｅｎｄ  Ｏｆ  Ｉｍａｇｅ）マーカからなる。このＡＰＰ１領域４０１には、Ｅｘｉｆヘッダ情報と、サムネイル画像データが含まれる。このＡＰＰ１領域４０１のサイズは、最大６４ＫＢまでと規定されているが、この中の大部分を占める、サムネイル画像データは、前述の通り、主画像を１６０×１２０画素に間引いた画像データであるため、データサイズは、１０Ｋバイト程度まで圧縮しても、見出し表示としての画質としては十分であるため、ＳＯＩと、ＡＰＰ１領域４０１を合わせたデータサイズを、３２Ｋバイト内に収まるよう、画像圧縮部２と、画像フォーマット変換部３にて、調整する。
【００５７】
メモリ４には、画像フォーマット変換部３にて、ＤＣＦ基本ファイル化されたデータが格納される。そして、そのデータを、記録再生処理部５を経由して、記録メディア６に記録する。この時ファイルは、ＦＡＴファイルシステムのクラスタ単位に区切られて記録される。
【００５８】
図８に戻って記録の説明を続ける。
【００５９】
実際の静止画ファイルデータと合わせて、そのファイルの管理情報として、図８のクラスタ番号Ｍ Ｈ（Ｈ＝ＨＥＸ）の位置の、ディレクトリエントリも記録される。ここには、図６のように、各ファイル名６０１、拡張子６０２、ファイル属性６０３などと共に、先頭クラスタ番号６０４とファイルサイズ６０５の情報も記録される。
【００６０】
このディレクトリエントリの、次のクラスタ以降は、各静止画ファイルの先頭からＡＰＰ１領域４０１を含むサイズ（＝３２Ｋバイト）を記録するためのサムネイル画像記録領域としてＡＰＰ１格納予約領域３１を確保する。
【００６１】
例えば図３で示すような、ＤＣＦディレクトリ「１００ＡＢＣＤＥ」の下に、「ＦＧＨＩ０００１．ＪＰＧ」から「ＦＧＨＩ０９９９．ＪＰＧ」まで９９９個のＤＣＦ基本ファイルを記録する場合は、分割配置部１０１がクラスタ番号（Ｍ＋１） Ｈから９９９クラスタ分をサムネイル画像記録領域として図8のＡＰＰ１格納予約領域３１を確保する。
【００６２】
さらに、分割配置部１０１が、クラスタ番号Ｎ Ｈ以降を主画像記録領域３２として確保する。
【００６３】
そして、「ＦＧＨＩ０００１．ＪＰＧ」のＡＰＰ１領域４０１を含む先頭クラスタは、クラスタ番号（Ｍ＋１） Ｈに記録する。そして、次の２クラスタ目以降のデータは、図８のクラスタ番号Ｎ Ｈ以降の主画像記録領域に記録していく。そして、ファイルのクラスタのつながりを示す情報は、図２のシステム領域内のＦＡＴに記録される。
【００６４】
同様に、「ＦＧＨＩ０００２．ＪＰＧ」以降の静止画ファイルは、先頭クラスタがクラスタ番号（Ｍ＋２） Ｈに記録され、２クラスタ目以降は、主画像記録領域に記録されていく。
【００６５】
撮影時には、静止画ファイルを、図３のようにＤＣＦディレクトリならびにその下に格納されているＤＣＦファイルの各番号の小さい方から、順に記録していく。
【００６６】
次に、サムネイル画像記録領域のサムネイル画像データの再生について詳細に説明する。
【００６７】
まず、図５（Ａ）、（Ｂ）を用いて、サムネイル一覧表示の説明を行う。例として、図３のように記録された、ＤＣＦディレクトリ「１００ＡＢＣＤＥ」の下の、ＤＣＦファイル「ＦＧＨＩ０００１．ＪＰＧ」から「ＦＧＨＩ００１２．ＪＰＧ」までの１２個のサムネイル一覧を表示するとする。
【００６８】
使用者によって、図１の操作部８より、サムネイル一覧表示が要求されると、サムネイル読み出し部１０２が、サムネイル画像記録領域（ＡＰＰ１格納予約領域３１）に記録されているサムネイル画像データを読み出す。
【００６９】
撮影時には、静止画ファイルを、図３のようにＤＣＦディレクトリとその下に格納されているＤＣＦファイルの各番号の小さい方から、順に記録していくため、再生順序も、それに合わせて再生していく。
【００７０】
そのため、サムネイル一覧は、図５（Ａ）に示すように、「ＦＧＨＩ０００１．ＪＰＧ」のサムネイル画像がサムネイル画像表示２２の位置に表示され、ＤＣＦファイルの各番号に従って順次表示されていくことになる。
【００７１】
サムネイル一覧の表示の際には、現在の位置を示す画像表示マーカ表示２３が表示され、図１の操作部の＋ボタンまたは−ボタン（図示せず）を押すことによって、その位置が移動する。また、現在表示されているサムネイル一覧以外の画面に移動する場合は、順方向、逆方向でそれぞれ、図５（Ａ）、（Ｂ）のように切り替わる。
【００７２】
ここで、サムネイル画像を１２個表示する具体的な表示方法について述べる。
【００７３】
先ず、図３で示すルートディレクトリの下のＤＣＦディレクトリ「１００ＡＢＣＤＥ」のＤＣＦファイル「ＦＧＨＩ０００１．ＪＰＧ」のサムネイル画像を再生する動作を述べる。
【００７４】
ＦＡＴファイルシステムでは、記録メディアごとに、決まった位置に記録されているルートディレクトリのエントリ情報を検索する。ディレクトリエントリには、そのディレクトリの下にサブディレクトリあるいはファイルが存在する場合、図６のような情報が記録されている。
【００７５】
その中の、ファイル名６０１情報が「ＤＣＩＭ」かつファイル属性６０３情報が「ディレクトリ」であるエントリを検索する。この「ＤＣＩＭ」というディレクトリは、ＤＣＦ規格で、各ＤＣＦディレクトリ、ＤＣＦファイルの最上位ディレクトリとして、ルートディレクトリ直下に位置するよう決められている。
【００７６】
「ＤＣＩＭ」ディレクトリが検索されると、次に「ＤＣＩＭ」ディレクトリの先頭クラスタ番号６０４を取得する。そのクラスタ番号が、「ＤＣＩＭ」ディレクトリエントリの先頭クラスタ位置を指し示すため、このクラスタ番号のデータを読み込む。そして、次に、そのディレクトリエントリの中の、ファイル名６０１情報が「１００ＡＢＣＤＥ」かつファイル属性６０３情報が「ディレクトリ」であるエントリを検索する。
【００７７】
「１００ＡＢＣＤＥ」のディレクトリエントリは、図８のクラスタ番号Ｍ Ｈに位置するため、まずディレクトリエントリから、ファイル名６０１情報が「ＦＧＨＩ０００１」で、かつ拡張子６０２情報が「ＪＰＧ」のエントリを検索する。そして、一致するエントリが見つかると、その先頭クラスタ番号６０４の位置情報を取得して、その情報を図９のようにテーブルデータ９０１として、図1のメモリ４に記憶する。
【００７８】
次に「ＦＧＨＩ０００２．ＪＰＧ」のサムネイル画像を再生する動作を述べる。「ＦＧＨＩ０００１．ＪＰＧ」の時と同じくディレクトリエントリから、ファイル名６０１情報が「ＦＧＨＩ０００２」で、かつ拡張子６０２情報が「ＪＰＧ」のエントリを検索し、一致するエントリが見つかると、その先頭クラスタ番号６０４の位置情報を取得して、その情報をテーブルデータ９０１に記憶する。
【００７９】
この動作を順次、「ＦＧＨＩ００１２．ＪＰＧ」まで繰り返し行う。
【００８０】
そして、図１のＣＰＵ７は、テーブルデータ９０１から、各静止画ファイルの先頭クラスタの連続性を解析する。本実施形態の静止画記録再生装置で記録された記録メディア６であれば、各静止画ファイルの先頭クラスタは、サムネイル画像記録領域であるＡＰＰ１格納予約領域３１に連続したアドレスで記録されている。
【００８１】
図1のＣＰＵ７が、各静止画ファイルの先頭クラスタの連続性を確認すると、サムネイル読み出し部１０２が、「ＦＧＨＩ０００１．ＪＰＧ」のサムネイル画像が記録されたクラスタ番号（Ｍ＋１） Ｈから、「ＦＧＨＩ０００１２．ＪＰＧ」のサムネイル画像が記録されたクラスタ番号（Ｍ＋C） Ｈまでの、１２個分のサムネイル画像を一度に取得する。
【００８２】
本実施形態によれば、サムネイル画像は記録メディア６の連続したクラスタに記録されているため、記録メディアごとに規定されているリードコマンドに対して、読み出すサイズを設定し、発行することにより、1回のリードコマンドにて、１２個のサムネイル画像を一括して、読み込むことが可能となる。
【００８３】
読み込むデータは、メモリ４上の３２Ｋバイト×１２個分確保した領域に保存する。そして、メモリ４上の各静止画ファイルの先頭からの３２Ｋバイト内のＡＰＰ１領域４０１から、所定のフォーマットで配置されたＥｘｉｆヘッダ情報を、画像フォーマット解析部９にて、辿っていき、サムネイル画像データのメモリ先頭アドレスと、サイズを取得する。
【００８４】
そして、画像伸張部１０にて、その情報を基に、伸張処理を行う。伸張された画像データは、表示処理部１１にて、表示部１２で表示するための所定の処理が行われる。そして表示部１２で、「ＦＧＨＩ０００１．ＪＰＧ」のサムネイル画像は、図５（Ａ）の「０００１」の位置に表示される。
【００８５】
同様に、「ＦＧＨＩ０００２．ＪＰＧ」から「ＦＧＨＩ００１２．ＪＰＧ」のサムネイル画像も、記録メディア６から、メモリ４上に読み込まれた各静止画ファイルの先頭からの３２Ｋバイト内のＡＰＰ１領域４０１からサムネイル画像データを抽出して、画像伸張、表示処理を施すことによって、図５（Ａ）の「０００２」から「００１２」の位置に表示していく。
【００８６】
この時、本実施形態の静止画記録再生装置以外で記録された記録メディア６の場合、図７に示すように、各静止画ファイルの先頭クラスタは、連続したアドレスではなく、分散して記録されているので、その場合は、従来通り、それぞれの静止画ファイルごとに、読み込んでいくことになる。
【００８７】
逆に、本実施形態の静止画記録再生装置で撮影された記録メディア６を、他の再生装置に装着した場合でも、ＦＡＴファイルシステムに則って、記録されているため、サムネイル画像はもとより、主画像も、支障なく再生することが、可能である。
【００８８】
従来は、１２個のサムネイル画像を表示するためには、サムネイル画像が記録メディア６に不連続に記録されているため、１２回の読み込み作業が必要であった。
【００８９】
しかし本実施形態の静止画記録再生装置によれば、サムネイル一覧表示する時には、記録メディア上に連続して記録された複数のサムネイル画像を一度に読み出すようにしたため、サムネイル画像のアクセス時間が短縮でき、したがってサムネイル一覧表示を早くすることにより利便性を高めることができる。
【００９０】
本実施形態の静止画記録再生装置では、例として、１クラスタのサイズは３２Ｋバイトを例として、説明したが、特に、記録メディア６がＳＤカードの場合、カードの総容量が１ＧＢ以上では、クラスタサイズは、３２ＫＢと規定されているので、ＡＰＰ１領域４０１を、１クラスタ内に収めるには十分のサイズであると同時に、１クラスタ内に収まるディレクトリエントリのエントリの数が、１０２２個まで設定できるので、ＤＣＦディレクトリ当たりのＤＣＦファイル数を、最大１０２２個まで、１つのクラスタ内で管理することが可能になり、本実施形態によって、より効果を得ることができる。
【００９１】
なお、ＦＡＴファイルシステムでは記録メディア６の総容量に応じて、そのクラスタサイズは変化するため、３２Ｋバイト未満の場合もある。
【００９２】
その場合、例えば、クラスタサイズが１６Ｋバイトならば、ファイル先頭からＡＰＰ１領域４０１までのサイズを、１６Ｋバイトまでに制限するか、もしくは、１つの静止画ファイル当たりのＡＰＰ１格納予約領域３１を２クラスタ分確保することで、同様の効果を得ることが可能となるが、ＡＰＰ１領域４０１が複数クラスタにまたがり、管理が複雑になるので、記録メディア６のクラスタサイズが所定のサイズ、例えば、３２Ｋバイト以上の場合に限り、本実施の形態を適用してもよい。
【００９３】
また、各ＤＣＦディレクトリ下に記録されるＤＣＦ基本ファイルのファイル番号と、ＡＰＰ１格納予約領域３１の位置とを関連付けて、配置することにより、撮影される静止画ファイルの順に、ＡＰＰ１格納予約領域３１に、各静止画ファイルのＡＰＰ１領域４０１を格納していくことができる。
【００９４】
なお、静止画ファイルを削除した場合、ＡＰＰ１格納予約領域３１も空きクラスタとなるが、その後の使用方法については、任意である。そのまま空きクラスタとして扱うと、ファイル番号の撮影する順序は変わることがないので、管理が容易になる。
【００９５】
なお、ＤＣＦディレクトリとして、「１００ＡＢＣＤＥ」を例に、説明したが、記録されたファイルの数が、所定の数を超えた場合は、新しいディレクトリ「１０１ＡＢＣＤＥ」に記録していくが、その場合も、同様に新たにＡＰＰ１格納予約領域３１を確保して記録していき、サムネイル一覧表示時には、その領域から読み取って、再生を行う。
【００９６】
なお、記録メディア６にＡＰＰ１格納予約領域３１を確保するだけの連続した空きクラスタが存在しない場合には、そのＤＣＦディレクトリに対しては、従来通りの方法で、記録再生を行う。
【００９７】
また、脱着可能な記録メディアの場合は、本実施形態に対応していない記録装置で、静止画ファイルが記録される場合もあり、その記録装置で記録された記録メディアが装着された場合は、記録側は、新たにＤＣＦディレクトリを作成して、本実施形態の処理を適用することもできる。その場合、新たに作成したＤＣＦディレクトリに記録される静止画ファイルのサムネイル表示は、本実施形態の効果が発生するので、サムネイル一覧表示が高速化され利便性を高めることが出来る。
【００９８】
なお、１つのＤＣＦディレクト下に記録するＤＣＦファイル数個分のＡＰＰ１格納予約領域３１を確保するとしたが、欠陥クラスタを考慮して、余分の領域をさらに確保してもよい。
【００９９】
なお、図８において、ＤＣＦディレクトリのディレクトリエントリと、ＡＰＰ１格納予約領域３１を、連続するアドレスとして説明したが、サムネイル画像記録領域であるＡＰＰ１格納予約領域３１が連続していれば、本実施形態の効果を得ることが出来る。
【０１００】
また、ＤＣＦディレクトリ下に記録するファイルの数は９９９個としたが、これも、任意の数でよい。さらに、サムネイル一覧表示画面に表示されるサムネイル画像の数は、１２個としたが、この数も任意で構わず、一画面に表示するサムネイル画像の数が多くなれば、一度に読み込むサムネイル画像の数が増えるので、本実施形態による効果が一層大きくなる。
【０１０１】
本実施形態では、記録メディアとしてＳＤカードを用いた例を示した。ＳＤカードのようなメモリ系の記録メディアの場合でも、本実施形態のような効果を期待できるが、記録メディアがＤＶＤやハードディスクのような円盤形のメディアであった場合、さらにその効果を高めることが出来る。
【０１０２】
すなわち、円盤形の記録メディアの場合には、データをヘッドで記録再生するようになる。そのため円盤形の記録メディアの読み出し時において、ヘッドで次の番地をアクセスするためにはヘッドを移動させなければならず、ヘッドの移動距離が大きくなればなるほどアクセスに時間がかかることになる。
【０１０３】
しかし本実施形態のようにサムネイル画像データを一ヶ所に集めておき一度に読み取るような構成にしておくと、ヘッドはこのエリアを動くだけでよくなりアクセス時間を短縮できる。その結果アクセス時間を短縮でき、サムネイル画像の表示を速くすることが出来る。
【産業上の利用可能性】
【０１０４】
本発明にかかる静止画記録再生装置は、サムネイル一覧を高速に表示させる場合に、有用である。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施の形態における静止画記録再生装置の構成を示す図
【図２】記録メディア内の論理フォーマットを示した図
【図３】ＤＣＦ規格準拠のディレクトリ構造を示した図
【図４】ＤＣＦ基本ファイルの構造を示した図
【図５】サムネイル一覧表示画面の例を示した図
【図６】ディレクトリエントリのエントリ情報を示す図
【図７】従来の記録メディア上の静止画ファイルの配置を示した図
【図８】本発明の実施の形態における記録メディア上の静止画ファイルの配置を示した図
【図９】サムネイル一覧で表示する静止画ファイルとそれに対応する先頭クラスタ位置情報を格納したテーブルデータを示す図
【図１０】本実施形態１における記録処理のフローチャート
【図１１】本実施形態１における再生処理のフローチャート
【符号の説明】
【０１０６】
１  カメラ部
２  画像圧縮部
３  画像フォーマット変換部
４  メモリ
５  記録再生処理部
６  記録メディア
７  ＣＰＵ
８  操作部
９  画像フォーマット解析部
１０  画像伸張部
１１  表示処理部
１２  表示部
２１  サムネイル一覧表示画面
２２  サムネイル画像表示
２３  画像選択マーカ表示
３１  ＡＰＰ１格納予約領域（サムネイル画像記録領域）
３２  主画像記録領域
１０１  分割配置部
１０２  サムネイル読み出し部
２０１  システム領域
２０２  データ領域
４０１  ＡＰＰ１領域
６０１  ファイル名
６０２  拡張子
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009303116.tif 000014
【図２】
2009303116.tif 000015
【図３】
2009303116.tif 000016
【図４】
2009303116.tif 000017
【図５】
2009303116.tif 000018
【図６】
2009303116.tif 000019
【図７】
2009303116.tif 000020
【図８】
2009303116.tif 000021
【図９】
2009303116.tif 000022
【図１０】
2009303116.tif 000023
【図１１】
2009303116.tif 000024