(57)【要約】【課題】複数の規格に準拠した異なる種類の画像を格納可能であり、かつ、規格（種類）の異なる画像ファイル間で撮影順序が特定できる撮像装置を提供する。【解決手段】撮像装置（１００）は、被写体の電気的な画像を生成する画像生成手段（１１２）と、生成された画像に基づき、記録媒体に第１の種類の画像ファイルまたは第２の種類の画像ファイルを記録可能な記録手段と、記録手段を制御する制御手段（１１０）とを備えとを備える。制御手段（１１０）は、第１の種類の画像ファイルを記録媒体内の第１のディレクトリの下位階層に記録し、第２の種類の画像ファイルを第２のディレクトリの下位階層に記録する。制御手段（１１０）は、記録媒体における第１の種類の画像ファイル及び第２の種類の画像ファイルの記録順序を解析するために用いる情報を、第２の種類の画像ファイルに関連付けて記録媒体に記録するように記録手段を制御する。【選択図】図１Ａ
2010193442.tif 000002
【特許請求の範囲】
【請求項１】
被写体の電気的な画像を生成する画像生成手段と、
前記画像生成手段で生成された画像に基づき、記録媒体に第１の種類の画像ファイル若しくは第２の種類の画像ファイルを記録可能な記録手段と、前記記録手段を制御する制御手段とを備え、
前記制御手段は、前記第１の種類のファイルを記録媒体内の第１のディレクトリの下位階層に記録し、前記第２の種類のファイルを前記記録媒体内の第２のディレクトリの下位階層に記録するとともに、
前記記録媒体における前記第１の種類のファイル及び前記第２の種類のファイルの記録順序を解析するために用いる情報を、前記第２の種類のファイルに関連付けて前記記録媒体に記録するように前記記録手段を制御する
ことを特徴とする撮像装置。
【請求項２】
前記記録順序を解析するために用いる情報は、前記第１の種類のファイルを特定する情報である、ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１の種類のファイルと前記第２の種類のファイルとは、互いに異なる規格に基づいて生成される、ことを特徴とする請求項１に記載の撮像装置。
【請求項４】
第１の規格に従った情報を記録媒体内の第１のディレクトリの下位階層に記録可能であるとともに、第２の規格に従った情報を前記記録媒体内の第２のディレクトリの下位階層に記録可能な記録手段と、
前記記録手段を制御する制御手段とを備え、
前記制御手段は、前記第１の規格に従った情報と前記第２の規格に従った情報の記録順序を関連付けるための関連情報を生成し、前記関連情報を前記記録媒体に記録するように前記記録手段を制御する
ことを特徴とする記録装置。
【請求項５】
前記関連情報は、前記第１の規格及び／または前記第２の規格に従って記録される、
ことを特徴とする請求項４に記載の記録装置。
【請求項６】
前記関連情報は、前記第１の規格に従った情報または前記第２の規格に従った情報を前記記録媒体に記録する際のファイル名である、ことを特徴とする請求項５に記載の記録装置。
【請求項７】
前記関連情報は前記第１の規格に従ってディレクトリ名に裁番されるディレクトリ番号及びファイル名に裁番されるファイル番号を含み、前記ディレクトリ番号及びファイル番号が前記第２の規格で規定されるファイルに関連づけられている、
ことを特徴とする請求項６に記載の記録装置。
【請求項８】
前記ディレクトリ番号及びファイル番号は、前記第２の規格で規定されるファイルの記録時において、前記第１の規格に従って次に裁番されるディレクトリ番号及びファイル番号に基づく番号である、ことを特徴とする請求項７に記載の記録装置。
【請求項９】
前記第１の規格はＤＣＦ規格であり、前記第２の規格はＡＶＣＨＤ規格である、
ことを特徴とする請求項４に記載の記録装置。
【請求項１０】
記録媒体に情報を記録可能な記録手段と、前記記録手段を制御する制御手段とを備え、
前記制御手段は、第１の種類のファイルを記録媒体内の第１のディレクトリの下位階層に記録し、第２の種類のファイルを前記記録媒体内の第２のディレクトリの下位階層に記録するとともに、
前記記録媒体における前記第１の種類のファイル及び前記第２の種類のファイルの記録順序を解析するために用いる情報を、前記第２の種類のファイルに関連付けて前記記録媒体に記録するように前記記録手段を制御する
ことを特徴とするファイル管理装置。
【請求項１１】
前記記録順序を解析するために用いる情報は、前記第１の種類のファイルを特定する情報である、ことを特徴とする請求項１０に記載のファイル管理装置。
【請求項１２】
前記第１の種類のファイルと前記第２の種類のファイルとは、互いに異なる規格に基づいて生成される、ことを特徴とする請求項１０に記載のファイル管理装置。
【請求項１３】
第１の規格に従った第１の情報と第２の規格に従った第２の情報を記録する記録媒体から情報を取り出して表示する表示装置であって、
前記記録媒体には、前記第１の情報と前記第２の情報の記録順序を関連づける関連情報が記録されており、
前記表示装置は、
前記第１の情報及び／または前記第２の情報を表示可能な表示手段と、
前記関連情報に基づき、前記第１の情報と前記第２の情報を混在して、前記表示手段に表示させる制御手段とを備える、
ことを特徴とする表示装置。
【請求項１４】
前記関連情報は、前記第２の規格に従って記録されている、ことを特徴とする請求項１３に記載の表示装置。
【請求項１５】
前記関連情報は前記第１の規格に従ってディレクトリ名に裁番されるディレクトリ番号及び前記第１の規格に従ってファイル名に裁番されるファイル番号であり、前記ディレクトリ番号及びファイル番号が前記第２の規格で規定されるファイルに関連づけられている、ことを特徴とする請求項１４に記載の表示装置。
【請求項１６】
前記制御手段は、
前記第１の規格に従って裁番されるディレクトリ番号及びファイル番号の順に従って前記第１の情報を配置し、
前記関連情報に含まれる前記ディレクトリ番号及びファイル番号に基づき、前記第１の情報と第２の情報の記録順序を判断し、
前記判断した記録順序に基づき前記第２の情報を前記第１の情報間に挿入することにより、前記第１の情報と前記第２の情報を混在させて前記表示手段に表示する、
ことを特徴とする請求項１５に記載の表示装置。
【請求項１７】
前記第１の規格はＤＣＦ規格であり、前記第２の規格はＡＶＣＨＤ規格である、ことを特徴とする請求項１３に記載の表示装置。
【請求項１８】
コンピュータを、記録媒体に情報を記録可能な記録手段と、前記記録手段を制御する制御手段とを備えたファイル管理装置として動作させるプログラムであって、
前記制御手段は、第１の種類のファイルを記録媒体内の第１のディレクトリの下位階層に記録し、第２の種類のファイルを前記記録媒体内の第２のディレクトリの下位階層に記録するとともに、
前記記録媒体における前記第１の種類のファイル及び前記第２の種類のファイルの記録順序を解析するために用いる情報を、前記第２の種類のファイルに関連付けて前記記録媒体に記録するように前記記録手段を制御する
ファイル管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二種類のファイルを取り扱うことが可能な、撮像装置、記録装置及びファイル管理装置に関する。
【背景技術】
【０００２】
特許文献１は、マルチメディアデータの作成方法を開示する。そのマルチメディアデータ作成方法では、データ蓄積装置に、圧縮形式が異なる少なくとも二種以上のマルチメディアデータ（例えば、静止画ファイルと動画ファイル）を圧縮形式別に異なるディレクトリに格納する。そして、少なくとも第一のマルチメディアデータを保存するとき、第二のマルチメディアデータが作成されるディレクトリ内に、第一のマルチメディアデータに関連付けられたリンクファイルを作成する。
【０００３】
このマルチメディアデータ作成方法によれば、静止画ファイルと動画ファイルを、異なるディレクトリに保存するデジタルカメラ、デジタルビデオカメラにおいても、画像ファイルが時系列順に並んでいないことによるデメリットを解決することができる。例えば、汎用的なパソコンのファイル閲覧ソフトでは、静止画ファイルと動画ファイルの撮影順がわかり難いというデメリットを解決することができる。また、このマルチメディアデータ作成方法によれば、動画ファイルを保存するディレクトリは、他の規格の画像ファイルやプロファイル等の保存に使用しないとしている。これにより、動画ファイル及び他の製品に影響を及ぼすことなく、また、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格に対する互換性も保つことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２６０６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のマルチメディアデータ作成方法では、パソコン等でリンクファイルが削除された場合、静止画ファイルに基づく画像と、動画ファイルの代表画像に基づく画像とを、撮影順に並べることが困難になる。また、リンクファイルは、対応する静止画ファイルが削除されると、同時に削除されなければならない。また、例えば再生モード時に、リンクファイルに基づき静止画ファイルを検索し、対応する静止画ファイルが存在しない場合は、そのリンクファイルを削除しなければならない。また、特許文献１に記載のマルチメディアデータ作成方法では、動画を保存するディレクトリにリンクファイルを別途追加する必要があるため、例えばＡＶＣＨＤ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｅｃ  ＨｉｇｈＤｅｆｉｎｉｔｉｏｎ）規格で規定されたフォルダに、ＡＶＣＨＤ規格で規定されていないファイルを作成しなければならないという不都合が生じる。
【０００６】
本発明は、上記の課題を解決するためになされたものであり、複数の規格に準拠した異なる種類の画像を格納可能であり、かつ、規格（種類）の異なる画像ファイル間で撮影順序が特定できる撮像装置、記録装置、ファイル管理装置、及び表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様において、被写体の電気的な画像を生成する画像生成手段と、画像生成手段で生成された画像に基づき、記録媒体に第１の種類の画像ファイル若しくは第２の種類の画像ファイルとして記録可能な記録手段と、記録手段を制御する制御手段とを備えた撮像装置が提供される。制御手段は、第１の種類のファイルを記録媒体内の第１のディレクトリの下位階層に記録し、第２の種類のファイルを前記記録媒体内の第２のディレクトリの下位階層に記録するとともに、記録媒体における第１の種類のファイル及び第２の種類のファイルの記録順序を解析するために用いる情報を、第２の種類のファイルに関連付けて記録媒体に記録するように記録手段を制御する。
【０００８】
本発明の第２の態様において、第１の規格に従った情報を記録媒体内の第１のディレクトリの下位階層に記録可能であるとともに、第２の規格に従った情報を記録媒体内の第２のディレクトリの下位階層に記録可能な記録手段と、記録手段を制御する制御手段とを備えた記録装置が提供される。制御手段は、第１の規格に従った情報と第２の規格に従った情報の記録順序を関連付けるための関連情報を生成し、関連情報を記録媒体に記録するように記録手段を制御する。
【０００９】
本発明の第３の態様において、記録媒体に情報を記録可能な記録手段と、記録手段を制御する制御手段とを備えたファイル管理装置が提供される。制御手段は、第１の種類のファイルを記録媒体内の第１のディレクトリの下位階層に記録し、第２の種類のファイルを記録媒体内の第２のディレクトリの下位階層に記録する。また、制御手段は、記録媒体における第１の種類のファイルの記録順序及び第２の種類のファイルの記録順序を解析するために用いる情報を、第２の種類のファイルに関連付けて記録媒体に記録するように記録手段を制御する。
【００１０】
本発明の第４の態様において、第１の規格に従った第１の情報と第２の規格に従った第２の情報を記録する記録媒体から情報を取り出して表示する表示装置が提供される。記録媒体には、第１の情報と第２の情報の記録順序を関連づける関連情報が記録されている。表示装置は、第１の情報及び／または第２の情報を表示可能な表示手段と、関連情報に基づき、第１の情報と第２の情報を混在して、表示手段に表示させる制御手段とを備える。
【００１１】
本発明の第５の態様において、コンピュータを、記録媒体に情報を記録可能な記録手段と、前記記録手段を制御する制御手段とを備えたファイル管理装置として動作させるプログラムが提供される。制御手段は、第１の種類のファイルを記録媒体内の第１のディレクトリの下位階層に記録し、第２の種類のファイルを前記記録媒体内の第２のディレクトリの下位階層に記録する。また、制御手段は、記録媒体における第１の種類のファイルの記録順序及び第２の種類のファイルの記録順序を解析するために用いる情報を、第２の種類のファイルに関連付けて記録媒体に記録するように記録手段を制御する。
【発明の効果】
【００１２】
本発明によれば、第１の種類のファイル（または第１の規格に準拠したファイル）及び第２の種類のファイル（または第２の規格に準拠したファイル）が記録媒体内に記録された順序を解析するために用いる情報を、第２の種類のファイル（または第２の規格に準拠したファイル）に関連付けて記録媒体に記録する。これにより、二種類のファイル（または異なる規格）に基づく画像を記録順に並べて表示することが容易になるという効果を奏する。また、二種類のファイルの記録順序に関する情報を、新たなファイルを作成せずに実現するため、規格で規定されていないファイルを新たに追加する必要がない。
【図面の簡単な説明】
【００１３】
【図１Ａ】本発明の実施の形態のデジタルカメラの構成を示す図
【図１Ｂ】本発明の実施の形態のデジタルカメラの正面図
【図１Ｃ】本発明の実施の形態のデジタルカメラの背面図
【図２】サムネイルが記録順に液晶ディスプレイに表示されている状態を示した図
【図３】メモリカード等の記録媒体におけるディレクトリ構成（フォルダ構成）の第一の例を示す図
【図４】メモリカード等の記録媒体におけるディレクトリ構成の第二の例を示す図
【図５】プレイリストファイルの構成の第一の例を示す図
【図６】ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎの構成の第一の例を示す図
【図７】メモリカード等の記録媒体におけるディレクトリ構成の第三の例を示す図
【図８】メモリカード等の記録媒体におけるディレクトリ構成の第四の例を示す図
【図９】プレイリストファイルの構成の第二の例を示す図
【図１０Ａ】ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎの構成の第二の例を示す図
【図１０Ｂ】ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎの構成の第二の例を示す図
【図１１】メモリカード等の記録媒体におけるディレクトリ構成の第五の例を示す図
【図１２Ａ】ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎの構成の第三の例を示す図
【図１２Ｂ】ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎの構成の第三の例を示す図
【発明を実施するための形態】
【００１４】
以下、添付の図面を参照しながら、実施の形態のデジタルカメラについて説明する。
【００１５】
１．構成
図１Ａは、本実施の形態におけるデジタルカメラの構成を示した図である。図１Ｂは、デジタルカメラの正面図であり、図１Ｃはデジタルカメラの背面図である。
【００１６】
図１Ａに示すように、デジタルカメラ１００は、光学系１０１と、撮像素子１１２と、ＣＰＵ１１０と、液晶ディスプレイ１０４と、操作部１１６と、カードスロット１２２とを備える。光学系１０１はレンズを含む。撮像素子１１２は、ＣＣＤやＣＭＯＳセンサ等で構成され、光学系１０１を介して入力した光学信号を電気信号に変換する。操作部１１６はシャッターボタンや各種操作ボタンを含む。カードスロット１２２は、メモリカード等の記録媒体１２０を装着可能であり、記録媒体１２０に対して画像データの書き込み、読み出しを行う。記録媒体１２０には、デジタルカメラ１００で撮影された静止画データまたは動画データが記録される。液晶ディスプレイ１０４は、静止画または動画や操作情報等を表示する。ＣＰＵ１１０は、デジタルカメラ１００全体の動作を制御する。以下に説明するデジタルカメラ１００の動作はＣＰＵ１１０が所定の制御プログラムを実行することによって実現可能である。メモリ１１３は、ＣＰＵ１１０の制御に必要な情報（制御プログラム、その他の情報）を格納する。
【００１７】
図１Ｂに示すように、デジタルカメラ１００の正面には、撮像光学系１０１とフラッシュ１０２が配されている。撮像光学系１０１は、被写体像をデジタルカメラ１００内の撮像素子に結像させる。フラッシュ１０２は、静止画撮影モードにおいて、暗所での撮影の場合に、閃光を発して撮影光量の不足を補う。
【００１８】
デジタルカメラ１００の上面には、シャッターボタン１０３が配されている。静止画撮影モードにおいて、シャッターボタン１０３を押下すると、光学系１０１を介して撮像素子１１２に結像した被写体像に基づく画像データが静止画ファイルとして記録媒体１２０に記録される。また、動画撮影モードにおいて、シャッターボタン１０３を押下すると、撮像素子１１２に結像した被写体像に基づく画像データが、順次、動画ファイルとして記録媒体１２０に記録される。再度、シャッターボタン１０３を押下すると、動画ファイルの記録が終了する。
【００１９】
図１Ｃに示すように、デジタルカメラ１００の背面には、液晶ディスプレイ１０４、モードダイヤル１０５、各種操作ボタン１０６が配されている。液晶ディスプレイ１０４には、撮像素子１１２に結像した被写体像に基づく画像が表示される。従って、使用者は液晶ディスプレイ１０４に表示された画像を観察しながら撮影のための構図を決定することができる。また、液晶ディスプレイ１０４は、記録媒体１２０に記録された静止画ファイルに基づく静止画や動画ファイルに基づく動画を表示することができる。
【００２０】
モードダイヤル１０５を操作することで、デジタルカメラ１００の動作モードを決定することができる。デジタルカメラ１００は動作モードとして、静止画撮影モード、動画撮影モード及び再生モードを有する。
【００２１】
静止画撮影モードは、シャッターボタン１０３を押下することにより、撮像素子１１２に結像した被写体像に基づく画像データを静止画ファイルとして記録媒体１２０に記録することができる動作モードである。静止画撮影モードは、さらに全自動撮影モード、プログラム撮影モード、シャッター速度優先撮影モード、絞り優先撮影モード、シーン別撮影モードに細分される。静止画撮影モードでは、ＤＣＦ規格に準拠して静止画ファイルが記録媒体１２０に記録される。
【００２２】
動画撮影モードは、シャッターボタン１０３を押下してから、再度、シャッターボタン１０３を押下するまでの間、撮像素子１１２に結像した被写体像に基づく画像データを、順次、動画ファイルとして記録媒体１２０に記録することができる動作モードである。動画撮影モードでは、ＡＶＣＨＤ規格に準拠して動画ファイルが記録媒体１２０に記録される。
【００２３】
再生モードは、記録媒体１２０に記録された静止画ファイルに基づく静止画または動画ファイルに基づく動画を液晶ディスプレイ１０４に表示することができる動作モードである。また、静止画ファイルに基づくサムネイルと動画ファイルの代表画像に基づくサムネイルとを混在させて、画像の記録順に並べて液晶ディスプレイ１０４に表示することができる。使用者により液晶ディスプレイ１０４に表示された静止画ファイルに基づくサムネイルが選択されると、選択されたサムネイルに対応する静止画ファイルに基づく静止画が液晶ディスプレイ１０４に表示される。また、動画ファイルの代表画像に基づくサムネイルが選択された場合は、選択されたサムネイルに対応する動画ファイルに基づく動画が再生される。
【００２４】
各種操作ボタン１０６を操作することで、静止画撮影モード、動画撮影モードまたは再生モードのそれぞれにおいてさらに詳細な設定をすることができる。例えば、静止画撮影モードにおいては、露出補正、ホワイトバランス調整、フラッシュ１０２の発光に関する設定等を行うことができる。動画撮影モードにおいては、解像度やフレームレートを変更することができる。また、再生モードにおいては、液晶ディスプレイ１０４に表示された静止画の拡大や縮小、液晶ディスプレイ１０４に同時に表示するサムネイルの数の設定、記録媒体１２０に記録された静止画ファイルや動画ファイルの検索等を行うことができる。
【００２５】
１．１  画像ファイルの表示
図２は、サムネイルが記録日時の順で液晶ディスプレイ１０４に表示されている状態を示した図である。
【００２６】
サムネイル１〜６は、記録日時の古い順に並べて表示されている。サムネイル１、３〜５は、静止画ファイルに基づくサムネイルであり、サムネイル２、６は動画ファイルの代表画像に基づくサムネイルである。動画ファイルの代表画像に基づくサムネイル２、６の左上には、動画ファイルの代表画像に基づくサムネイルであることを示すためのアイコン２０１がサムネイルに重畳表示されている。
【００２７】
各種操作ボタン１０６の中の左右ボタン１０６ａを押下することで、サムネイル１〜６のいずれかを選択することができる。図２は、動画ファイルの代表画像に基づくサムネイル２が選択されている状態を示す。動画ファイルの代表画像に基づくサムネイル６が選択されている状態で、さらに、左右ボタン１０６ａの右ボタンを押下すると、サムネイル１〜６に時系列順に続く六つの新たなサムネイルが液晶ディスプレイ１０４に表示される。このようにして、記録媒体１２０に記録された静止画ファイルに基づくサムネイルや動画ファイルの代表画像に基づくサムネイルを六つずつ表示させ、そのいずれかを選択することが可能になっている。
【００２８】
いずれかのサムネイルが選択されている状態で、各種操作ボタン１０６のうち、ＭＥＮＵ／ＳＥＴボタン１０６ｂを押下すると、静止画ファイルに基づくサムネイルが選択されている場合には、静止画ファイルに基づく静止画が液晶ディスプレイ１０４に表示され、動画ファイルの代表画像に基づくサムネイルが選択されている場合には、動画ファイルに基づく動画が再生される。
【００２９】
１．２  ディレクトリ構造
図３は、デジタルカメラ１００の記録媒体１２０のディレクトリ構成（フォルダ構成）の第１の例を示す図である。四角の枠で囲まれている文字列はディレクトリ名（フォルダ名）を示し、四角の枠で囲まれていない文字列はファイル名を示す。
【００３０】
ＲＯＯＴは、メモリカード等の記録媒体に作られるディレクトリ構成の最上位ディレクトリであり、ディレクトリの作成や、静止画ファイル、動画ファイル及びその他のファイルの記録は、この階層から行われる。
【００３１】
ＤＣＩＭは、ＤＣＦ規格によって規定されているディレクトリ（フォルダ）である。「１００＿ＰＡＮＡ」は、静止画ファイルを記録するためのディレクトリであり、ＤＣＩＭの下の階層に作成される。ＤＣＦ規格では、静止画ファイルを格納するためのディレクトリのディレクトリ名は、１００〜９９９までの３桁の数字と５文字の自由文字とで構成するよう規定されている。本実施形態では、５文字の自由文字として「＿ＰＡＮＡ」を使用する。図３は、３桁の数字として「１００」を、５文字の自由文字として「＿ＰＡＮＡ」を使用した例を示している。なお、ディレクトリ名を構成する３桁の数字は、静止画ファイルを記録するためのディレクトリの生成とともにインクリメントされる。以下、この３桁の数字を「ディレクトリ番号」という。
【００３２】
「１００＿ＰＡＮＡ」の下の階層に記録されたＰ１０００００１．ｊｐｇは、静止画ファイルである。ＤＣＦ規格によって、静止画ファイルのファイル名は、４文字の自由文字と、０００１〜９９９９までの４桁の数字とから構成するよう規定されている。本実施形態では、４文字の自由文字として、文字「Ｐ」と、静止画ファイルを格納するディレクトリのディレクトリ名に使用された３桁の数字との組み合わせを使用する。図３では、４文字の自由文字として「Ｐ１００」を、４桁の数字として「０００１」を使用した例を示している。なお、ファイル名を構成する４桁の数字は、静止画ファイルの記録とともにインクリメントされる。以下、この４桁の数字を「ＤＣＦファイル番号」という。
【００３３】
図３は、「１００＿ＰＡＮＡ」の下の階層にＰ１０００００１．ｊｐｇというファイル名の静止画ファイルが一つだけ記録されている状態を示す。この状態で次に静止画の撮影が行われると、「１００＿ＰＡＮＡ」の下の階層にＰ１０００００２．ｊｐｇというファイル名の静止画ファイルが記録される。以降、Ｐ１０００００３．ｊｐｇ、Ｐ１０００００４．ｊｐｇ、・・・、というファイル名の静止画ファイルが時系列順に記録される。
【００３４】
なお、「１００＿ＰＡＮＡ」の下の階層に記録された静止画ファイルの数が９９９９に達すると、ＤＣＩＭの下の階層に静止画ファイルを記録するための新たなディレクトリである「１０１＿ＰＡＮＡ」が作成される。また、「１００＿ＰＡＮＡ」の下の階層に記録された静止画ファイルの数が９９９９に達しなくても、ＤＣＩＭの下の階層に静止画ファイルを記録するための新たなディレクトリである「１０１＿ＰＡＮＡ」を作成することができる。
【００３５】
「１０１＿ＰＡＮＡ」の下の階層には、まず、Ｐ１０１０００１．ｊｐｇというファイル名の静止画ファイルが記録され、以降、Ｐ１０１０００２．ｊｐｇ、Ｐ１０１０００３．ｊｐｇ、・・・、というファイル名の静止画ファイルが撮影日時順に記録される。「１００＿ＰＡＮＡ」の場合と同様に、「１０１＿ＰＡＮＡ」の下の階層に記録された静止画ファイル数が９９９９に達すると、ＤＣＩＭの下の階層に静止画ファイルを記録するための新たなディレクトリである「１０２＿ＰＡＮＡ」が作成される。また、「１０１＿ＰＡＮＡ」の下の階層に記録された静止画ファイル数が９９９９に達しなくても、ＤＣＩＭの下の階層に静止画ファイルを記録するための新たなディレクトリである「１０２＿ＰＡＮＡ」を作成することができる。以降、同様に、静止画ファイルの増加に応じて静止画ファイルを記録するための新たなディレクトリが作成される。
【００３６】
なお、本実施形態のデジタルカメラ１００において、ＣＰＵ１１０は、最新のディレクトリ番号及びＤＣＦファイル番号を内蔵のメモリに記憶しており、静止画ファイルを記録する際には、メモリから読み出したそれらの情報を参照して、静止画ファイルを格納するディレクトリ名及びファイル名を決定する。
【００３７】
ＰＲＩＶＡＴＥは、静止画ファイル以外のファイルを記録するためのディレクトリである。ＰＲＩＶＡＴＥの下の階層にディレクトリＡＶＣＨＤが作成される。ＡＶＣＨＤはＡＶＣＨＤ規格によって規定されているディレクトリである。ディレクトリＡＶＣＨＤ下の階層にＢＤＭＶ、ＡＶＣＨＤＴＮ、ＩＩＳＶＰＬの各ディレクトリが作成されている。
【００３８】
ＢＤＭＶは、インデックス情報を格納したＩＮＤＥＸ．ｂｄｍ、ムービーオブジェクトを格納したＭＯＶＩＥＯＢＪ．ｂｄｍを記録するためのディレクトリである。ＩＮＤＥＸ．ｂｄｍ、ＭＯＶＩＥＯＢＪ．ｂｄｍは、ＢＤＭＶの下の階層にそれぞれ一つだけ記録される。ＰＬＡＹＬＩＳＴは、プレイリストファイルを記録するためのディレクトリであり、ディレクトリＢＤＭＶの下の階層に作成される。ＣＬＩＰＩＮＦは、クリップ情報ファイルを記録するためのディレクトリであり、ディレクトリＢＤＭＶの下の階層に作成される。ＳＴＲＥＡＭは、動画ファイルを記録するためのディレクトリであり、ディレクトリＢＤＭＶの下の階層に作成される。
【００３９】
ＡＶＣＨＤＴＮ及びＩＩＳＶＰＬは、動画ファイルの再生の制御に必要なファイルを記録するためのディレクトリであり、ディレクトリＡＶＣＨＤの下の階層に作成される。
【００４０】
図３では、Ｐ１０００００１．ｊｐｇというファイル名の静止画ファイルが「１００＿ＰＡＮＡ」の下の階層に一つだけ記録されているが、動画ファイルは記録されていない。このため、ディレクトリＰＬＡＹＬＩＳＴ、ＣＬＩＰＩＮＦ及びＳＴＲＥＡＭの下層には、ファイルが存在していない。
【００４１】
２．動作
図４〜図１１を参照して、本実施形態のデジタルカメラ１００の動作を説明する。なお、デジタルカメラ１００は記録媒体１２０に、ＤＣＦ規格に準拠して静止画ファイルを、ＡＶＣＨＤ規格に準拠して動画ファイルをそれぞれ記録する。
【００４２】
図４を参照して、デジタルカメラ１００が動画ファイルを記録媒体１２０に記録する際の動作を説明する。図４は、記録媒体１２０のディレクトリ構成の第２の例を示す図である。具体的には、図４は、図３に示す状態からさらに動画ファイル（０００００．ｍｔｓ）が一つ記録された状態を示している。
【００４３】
図４に示すように、デジタルカメラ１００のＣＰＵ１１０は、新たに一つの動画ファイル（０００００．ｍｔｓ）を記録する際、ＩＮＤＥＸ．ｂｄｍに、インデックス情報を格納し、ＭＯＶＩＥＯＢＪ．ｂｄｍに、ムービーオブジェクトを格納する。
【００４４】
また、ＣＰＵ１１０は、新たに動画ファイルを記録する際に、ＣＬＩＰＩＮＦの下の階層にクリップ情報ファイルを記録する。クリップ情報ファイルには、早送り等の特殊再生の際に参照する情報が格納される。クリップ情報ファイルは、動画ファイルと一対一に対応する。図４では、ＣＬＩＰＩＮＦの下の階層に「０００００．ｃｐｉ」というファイル名のクリップ情報ファイルが記録されている。
【００４５】
また、ＣＰＵ１１０は、新たに動画ファイルを記録する際に、ＳＴＲＥＡＭの下の階層に動画ファイルを記録する。動画ファイルには、ビデオデータとオーディオデータが多重化されたデータが格納される。動画ファイルは、クリップ情報ファイルと一対一に対応する。図４では、ＳＴＲＥＡＭの下の階層に、「０００００．ｍｔｓ」というファイル名の動画ファイルが記録されている。
【００４６】
また、ＣＰＵ１１０は、新たに動画ファイルを記録する際に、ＰＬＡＹＬＩＳＴの下の階層にプレイリストファイルを記録する。プレイリストファイルには、プレイリストで管理する動画ファイルとそれに付随する関連情報を規定する情報が格納される。プレイリストファイルは、例えば、動画を撮影した日毎に作成され、動画を管理するが、これに限るものではない。図４では、ＰＬＡＹＬＩＳＴの下の階層に”０００００．ｍｐｌ”というファイル名のプレイリストファイルが記録されている。
【００４７】
図５を参照して、プレイリストファイルの構成を説明する。図５は、図４に示すディレクトリ状態に対応するプレイリストファイルである０００００．ｍｐｌの構成の一部を示した図である。
【００４８】
図５に示すように、プレイリストファイルには、ｂｌｋＰｌａｙＬｉｓｔＭａｒｋ、ｂｌｋＥｘｔｅｎｓｉｏｎＤａｔａという領域が設けられている。このほか、ＴｙｐｅＩｎｄｉｃａｔｏｒ等の情報が含まれるが、これらはＡＶＣＨＤ規格に準拠している。ｂｌｋＰｌａｙＬｉｓｔＭａｒｋには、当該プレイリストで管理するマーク（Ｍａｒｋ）の数だけ、マークに関する情報が記録される。図５に示す例では、０００００．ｍｐｌは、１つのマークを管理しており、そのマークに関する情報が記録されたブロックをＭａｒｋ−０として示している。なお、Ｍａｒｋ−０には、動画ファイルである０００００．ｍｔｓ全体を指し示すＰｌａｙＩｔｅｍのＩＤが記録されおり、Ｍａｒｋと動画ファイルとが対応付けられている。
【００４９】
ｂｌｋＥｘｔｅｎｓｉｏｎＤａｔａは、ＡＶＣＨＤ規格で規定された情報以外の、プレイリストに関する情報を記録する拡張領域であり、ＡＶＣＨＤ規格ではそのフォーマットが規定されている。
【００５０】
ｂｌｋＰｌａｙＬｉｓｔＭａｒｋＥｘｔ内のＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎは、メーカが自由に使用できる領域であり、メーカ独自の情報を記録できる。特に、本実施形態では、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎは、ｂｌｋＰｌａｙＬｉｓｔＭａｒｋで管理されるマークに対応する動画ファイルの撮影直後に記録される静止画ファイルに割り当てられるファイル名及びその静止画ファイルが格納されるディレクトリのディレクトリ名を特定するための情報が記録されるが、この詳細は後述する。図５では、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（ＭａｒｋのＭａｒｋ−０）は、ｂｌｋＰｌａｙＬｉｓｔＭａｒｋで管理されるＭａｒｋ−０に対応する動画ファイルの撮影直後に記録される静止画ファイルに割り当てられるファイル名及びその静止画ファイルが格納されるディレクトリのディレクトリ名を特定するための情報が記録される。
【００５１】
図６を参照して、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎの構成を説明する。図６は、図５に示す状態のプレイリストファイルのＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−０）の構成を示す。括弧内の数字はそれぞれの領域に割り当てられたビット数を示す。ＣＰＵ１１０は以下に説明するようにＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎに情報を記録する。
【００５２】
ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎは、Ｔａｇ、Ｆｌａｇ、ＤｉｒＮｏ、ＦｉｌｅＮｏ、Ｒｅｓｅｒｖｅｄという領域に分けられる。ＴａｇにはタグＩＤが格納され、Ｆｌａｇには各種フラグが格納される。また、Ｒｅｓｅｒｖｅｄは予備の領域である。
【００５３】
ＤｉｒＮｏには、仮に動画撮影が行われる直前に静止画が撮像された場合に、その静止画ファイルが記録されるであろうディレクトリのディレクトリ名の一部（ディレクトリ番号）がＣＰＵ１１０により格納される。例えば、図４から図６に示す例では、動画ファイル”０００００．ｍｔｓ”の撮影直前において、静止画が撮影された場合、その静止画ファイルはディレクトリ“１００＿ＰＡＮＡ“に格納されると判断される（図４参照）。よって、図６に示すように、ＤｉｒＮｏには、ディレクトリ番号“１００“が格納される。なお、ＤｉｒＮｏに割り当てられたビット数が十分であれば、ディレクトリ名全部を格納してもよい。つまり、ＤｉｒＮｏを参照することで、次に撮影される静止画像の静止画ファイルを記録するためのディレクトリのディレクトリ名が特定できれば、他の情報をＤｉｒＮｏに格納しても良い。
【００５４】
ＦｉｌｅＮｏには、次に撮影される静止画像の静止画ファイルに割り当てられるＤＣＦファイル番号から１だけ減算した値がＣＰＵ１１０により格納される。図４から図６に示す例では、最近に撮影された静止画の静止画ファイルは”Ｐ１０００００１．ｊｐｇ”であり、そのＤＣＦファイル番号は「０００１」である。よって、次に撮影される静止画像の静止画ファイルに割り当てられるＤＣＦファイル番号は「０００２」となる。よって、ＦｉｌｅＮｏには、図６に示すように、「０００２」から１だけ減算した値「０００１」が格納される。なお、ＦｉｌｅＮｏに割り当てられたビット数が十分であれば、次に撮影される静止画ファイルに割り当てられるファイル名全部をＦｉｌｅＮｏに格納してもよい。つまり、ＦｉｌｅＮｏとＤｉｒＮｏを参照することで、静止画ファイルと動画ファイルの撮影順序の前後関係がわかれば、他の情報をＦｉｌｅＮｏに格納しても良い。
【００５５】
以上のように、ＤｉｒＮｏを参照することで、動画撮影時点で次に撮影される静止画ファイルを記録するためのディレクトリのディレクトリ名を特定できる。さらに、ＦｉｌｅＮｏとＤｉｒＮｏを参照することで、動画撮影時点で次に撮影される静止画ファイルのファイル名を特定できる。従って、ＣＰＵ１１０は、動画ファイルが、どの静止画ファイルの前に記録されたかを特定することができ、静止画ファイルに基づくサムネイルと、動画ファイルの代表画像に基づくサムネイルとを混在させて記録順に時系列に並べて液晶ディスプレイ１０４に表示することができる。
【００５６】
以下、ＤｉｒＮｏとＦｉｌｅＮｏを参照して画像ファイルの記録順の前後関係を特定する方法について説明する。ＣＰＵ１１０は、ＤｉｒＮｏを参照して、静止画ファイルが格納されるディレクトリのディレクトリ名を特定する。ＣＰＵ１１０はまた、ＦｉｌｅＮｏに格納された値に１を加算してＤＣＦファイル番号を求め、その求めたファイル番号とＤｉｒＮｏから、静止画ファイルのファイル名を特定する。そして、ＣＰＵ１１０は、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎに対応する動画ファイルが、特定した静止画ファイルの記録の前に記録されたと判断する。
【００５７】
例えば、図４〜図６の例の場合、動画ファイル”０００００．ｍｔｓ”に対応するＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−０）のＦｉｌｅＮｏに「０００１」が、ＤｉｒＮｏに「１００」がそれぞれ格納されている。ＣＰＵ１１０は、ＤｉｒＮｏ「１００」を参照して、静止画ファイルが格納されるディレクトリのディレクトリ名”１００＿ＰＡＮＡ”を特定する。ＣＰＵ１１０はまた、ＦｉｌｅＮｏに格納された「０００１」に１を加算してＤＣＦファイル番号「０００２」を求め、このＤＣＦファイル番号とＤｉｒＮｏ「１００」から、静止画ファイルのファイル名”Ｐ１０００００２．ｊｐｇ”を特定する。そして、ＣＰＵ１１０は、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−０）に対応する動画ファイルが、特定した静止画ファイル（”１００＿ＰＡＮＡ／Ｐ１０００００２．ｊｐｇ”）の記録の前に記録されたと判断する。
【００５８】
なお、図６は、静止画ファイルが既に記録されている状態から、新たに動画ファイルが記録された場合のＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎの構成を示す。静止画ファイルが一つも記録されていない状態から動画ファイルが記録された場合、すなわち、最初に動画ファイルが記録された場合、ＣＰＵ１１０は、ＤｉｒＮｏに「１００」を格納するとともに、ＦｉｌｅＮｏには「００００」を格納する。ＤＣＦ規格によれば、静止画ファイルのファイル名として”Ｐ０００００００．ｊｐｇ”は存在し得ないことから、ＣＰＵ１１０は、ＤｉｒＮｏ「１００」とＦｉｌｅＮｏ「００００」を参照することで、動画ファイルが、静止画ファイル“１００＿ＰＡＮＡ／Ｐ１０００００１．ｊｐｇ”よりも前に記録されたことを判断できる。
【００５９】
また、ＦｉｌｅＮｏを参照して特定された静止画ファイルが削除されていて記録媒体１２０上に存在しない場合、または動画ファイルが記録された後静止画ファイルが記録されず記録媒体１２０上に存在しない場合、ＣＰＵ１１０は、動画ファイルが、特定した静止画ファイル名のファイル番号に１加算したファイル番号を含むファイル名を持つ静止画ファイルの前に記録されたものと判断する。また、前述の方法で特定される静止画ファイルが記録媒体１２０上に存在しない場合、ＤｉｒＮｏで特定されたディレクトリ内で、時系列的に最後に記録されたものと判断する。なお、撮影順序の前後関係の判断方法に関する具体例については後述する。
【００６０】
さらに、特定された動画撮影が行われる直後の静止画ファイルを記録するためのディレクトリの下の階層に静止画ファイルが存在しない場合は、特定された動画撮影が行われる直後の静止画ファイルを記録するためのディレクトリ内の先頭に撮影順序が位置するものと判断する。
【００６１】
また、ＤｉｒＮｏを参照して特定されたディレクトリが削除されていて存在しない場合は、ＣＰＵ１１０は、ＤｉｒＮｏを参照して特定されたディレクトリ名（ディレクトリ番号）よりも一つ小さいディレクトリ名（ディレクトリ番号）をもつディレクトリ内において最も大きいファイル名（ＤＣＦファイル番号）をもつ静止画ファイルの後に、その動画ファイルが撮影されたものと判断する。さらに、特定されたディレクトリ名よりも一つ小さいディレクトリ名をもつディレクトリも削除されていて存在しない場合は、ＣＰＵ１１０は、ＤｉｒＮｏを参照して特定されたディレクトリ名よりも二つ小さいディレクトリ名をもつディレクトリ内において最も大きいファイル名をもつ静止画ファイルの後に、その動画ファイルが撮影されたものと判断する。
【００６２】
以上の方法により、ＦｉｌｅＮｏやＤｉｒＮｏに基づき特定された静止画ファイルやディレクトリが削除されて存在しない場合であっても、静止画ファイルや動画ファイルの記録順序の前後関係を特定でき、静止画ファイルに基づくサムネイルと動画ファイルの代表画像に基づくサムネイルを混在させて撮影順に並べて液晶ディスプレイ104に表示することができる。また、動画ファイルが削除されて存在しない場合は、ＡＶＣＨＤ規格に基づいて、プレイリストファイルから、削除された動画ファイルに対応するマークに関する情報が削除される。この削除に伴い、対応するＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎも削除されるので、静止画ファイルに基づくサムネイルと動画ファイルの代表画像に基づくサムネイルを混在させて、撮影順に並べて液晶ディスプレイ１０４に表示することに支障はない。
【００６３】
なお、本実施の形態のデジタルカメラ１００は、動画撮影直後に記録される静止画ファイルを記録するディレクトリのディレクトリ名の一部をＤｉｒＮｏに、その静止画ファイルのファイル名の一部をＦｉｌｅＮｏにそれぞれ格納した。しかし、この方法に限定されない。例えば、ＤＣＦ規格では、静止画ファイルを記録するディレクトリ数に依存せず、静止画ファイルのファイル名が一意に決定されるので、静止画ファイルのファイル名、または固定の文字列を除く静止画ファイルのファイル名の一部のみを、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎの所定の領域に格納することとしてもよい。要するに、動画撮影直後に記録される静止画ファイルのファイル名を特定することができればよい。また、本実施の形態では、動画撮影直後に撮影される静止画ファイルのディレクトリ番号とファイル番号をＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎに記録しているが、動画撮影直前に撮影された静止画ファイルのディレクトリ番号とファイル番号を記録しても構わない。また、本実施の形態では、動画撮影直後に撮影される静止画ファイルのディレクトリ番号とファイル番号をＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎに記録しているが、ＡＶＣＨＤ規格で規定される別の拡張領域に記録しても構わない。また、動画撮影直後でなくとも、任意のＤＣＦ規格のファイル番号をＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎに記録してもよい。これにより、時系列的な順序でなく任意の順序でＤＣＦ規格のファイルとＡＶＣＨＤ規格のファイルを並び替えることが可能となる。
【００６４】
３．具体例
以下、添付の図面を参照して、種々のディレクトリ構成に対する、画像ファイルの記録日時の前後関係の判定動作について具体例を説明する。
【００６５】
３．１  具体例１
図７は、記録媒体１２０におけるディレクトリ構成の第３の例を示す図である。図７は、図４に示す状態から、さらに三つの静止画ファイル（Ｐ１０００００２．ｊｐｇ〜Ｐ１０００００４．ｊｐｇ）が記録された状態を示す。図８は、記録媒体１２０に作られるディレクトリ構成の第四の例を示す図である。図８は、図７に示す状態からさらに一つ動画ファイル（００００１．ｍｔｓ）が記録された状態を示す。
【００６６】
ＰＬＡＹＬＩＳＴの下の階層には、０００００．ｍｐｌというファイル名のプレイリストファイルが存在する。
【００６７】
図８において、ＣＬＩＰＩＮＦの下の階層には、００００１．ｃｐｉというファイル名のクリップ情報ファイルが新たに記録される。ＳＴＲＥＡＭの下の階層には、００００１．ｍｔｓというファイル名の動画ファイルが新たに記録されている。
【００６８】
図９は、図８に示すディレクトリ構成に対応するプレイリストファイル（０００００．ｍｐｌ）の構成を示す図である。
【００６９】
図９では、ｂｌｋＰｌａｙＬｉｓｔＭａｒｋにおいて、新たな動画ファイルである００００１．ｍｔｓに対応するＭａｒｋ−１が新たに追加されている。また、ｂｌｋＰｌａｙＬｉｓｔＭａｒｋＥｘｔにおいて、ｂｌｋＰｌａｙＬｉｓｔＭａｒｋのＭａｒｋ−１に対応するＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−１）が追加されている。
【００７０】
図１０Ａは、図９に示す状態のＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−０）の構成を示し、図１０Ｂは図９に示す状態のＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−１）の構成を示す。
【００７１】
図１０Ａを参照し、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−０）のＤｉｒＮｏには「１００」が、ＦｉｌｅＮｏには「０００１」がそれぞれ格納されている。これらの情報を参照することによって、Ｍａｒｋ−０（０００００．ｍｔｓ）に対応する動画ファイルは、静止画ファイルであるＰ１０００００２．ｊｐｇの直前に記録されたと判断できる。
【００７２】
図１０Ｂを参照し、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−１）のＤｉｒＮｏには「１００」が、ＦｉｌｅＮｏには「０００４」がそれぞれ格納されている。これらの情報を参照することによって、Ｍａｒｋ−１（００００１．ｍｔｓ）に対応する動画ファイルは、静止画ファイルのＰ１０００００５．ｊｐｇの前に記録されたと判断できる。
【００７３】
以上から、第一の動画Ｍａｒｋ−０（０００００．ｍｔｓ）が第二の静止画ファイル”Ｐ１０００００２．ｊｐｇ”の記録直前に記録され、その後、第二から第四の静止画ファイル”Ｐ１０００００２．ｊｐｇ”〜”Ｐ１０００００４．ｊｐｇ”が記録されたことが分かる。また、第二の動画Ｍａｒｋ−１（００００１．ｍｔｓ）が、第五の静止画ファイル”Ｐ１０００００５．ｊｐｇ”の記録直前に記録されたことが分かる。
【００７４】
なお、図８において静止画ファイル”Ｐ１０００００２．ｊｐｇ”が存在しない場合、ＣＰＵ１１０は、”Ｐ１０００００２．ｊｐｇ”の次に大きいファイル番号をもつ静止画ファイル”Ｐ１０００００３．ｊｐｇ”の直前にＭａｒｋ−０（０００００．ｍｔｓ）が記録されたものと判断する。また、図８の例は、静止画ファイルＰ１０００００５．ｊｐｇが記録される前であり、Ｐ１０００００５．ｊｐｇより大きなファイル番号をもつ静止画ファイルが存在しないため、Ｍａｒｋ−１（００００１．ｍｔｓ）は最後尾に位置するものと判断する。
【００７５】
これによって、図２に示したように、静止画ファイルに基づくサムネイルと動画ファイルの代表画像に基づくサムネイルを混在させて、撮影順に並べて液晶ディスプレイ１０４に表示することができる。また、静止画・動画ファイルの撮影順序に関する情報を、新たなファイルを作成せずに実現するため、規格で規定されていないファイルを新たに追加する必要がない。
【００７６】
３．２  具体例２
次に、静止画ファイルを記録するためのディレクトリが複数存在する場合の例を示す。図１１は、記録媒体１２０のディレクトリ構成の第五の例を示す図である。
【００７７】
図１１には、静止画ファイルを記録するためのディレクトリとして、「１００＿ＰＡＮＡ」と「１０１＿ＰＡＮＡ」が存在する。「１００＿ＰＡＮＡ」の下の階層には、静止画ファイルとして、Ｐ１０００００１．ｊｐｇ〜Ｐ１０００００４．ｊｐｇが記録されている。「１０１＿ＰＡＮＡ」の下の階層には、静止画ファイルとして、Ｐ１０１０００１．ｊｐｇ〜Ｐ１０１０００４．ｊｐｇが記録されている。また、二つの動画ファイルが１つのプレイリストファイルで管理されており、プレイリストファイルのファイル名は０００００．ｍｐｌである。プレイリストファイル”０００００．ｍｐｌ”の構成は図９に示すとおりである。
【００７８】
図１２Ａは、図１１に示すディレクトリ構成におけるＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−０）の構成を示し、図１２Ｂは、図１１に示すディレクトリ構成におけるＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−１）の構成を示す。また、Ｍａｒｋ−０は動画ファイル”０００００．ｍｔｓ”に、Ｍａｒｋ−１は動画ファイル”００００１．ｍｔｓ”に、それぞれ対応しているものとする。
【００７９】
図１２Ａを参照し、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−０）のＤｉｒＮｏには「１００」が、ＦｉｌｅＮｏには「０００１」が、それぞれ格納されている。これらの情報に基づき、Ｍａｒｋ−０（０００００．ｍｔｓ）に対応する動画ファイルは、静止画ファイルを記録するためのディレクトリである「１００＿ＰＡＮＡ」の下の階層に記録された静止画ファイル”Ｐ１０００００２．ｊｐｇ”の直前に記録されたと判断できる。
【００８０】
また、図１２Ｂを参照し、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ（Ｍａｒｋ−１）のＤｉｒＮｏには「１０１」が、ＦｉｌｅＮｏには「０００３」がそれぞれ格納されている。これらの情報に基づき、Ｍａｒｋ−１（００００１．ｍｔｓ）に対応する動画ファイルは、静止画ファイルを記録するためのディレクトリである「１０１＿ＰＡＮＡ」の下の階層に記録された静止画ファイル”Ｐ１０１０００４．ｊｐｇ”の直前に記録されたと判断できる。
【００８１】
以上から、静止画ファイルに基づくサムネイルと、動画ファイルの代表画像に基づくサムネイルとを混在させて、時系列に並べて液晶ディスプレイ１０４に表示するために、下記の順にサムネイルを表示すればよいことが分かる。
１）Ｐ１０００００１．ｊｐｇに基づくサムネイル
２）Ｍａｒｋ−０（０００００．ｍｔｓ）の代表画像に基づくサムネイル
３）Ｐ１０００００２．ｊｐｇに基づくサムネイル
４）Ｐ１０００００３．ｊｐｇに基づくサムネイル
５）Ｐ１０００００４．ｊｐｇに基づくサムネイル
６）Ｐ１０１０００１．ｊｐｇに基づくサムネイル
７）Ｐ１０１０００２．ｊｐｇに基づくサムネイル
８）Ｐ１０１０００３．ｊｐｇに基づくサムネイル
９）Ｍａｒｋ−１（００００１．ｍｔｓ）の代表画像に基づくサムネイル
10）Ｐ１０１０００４．ｊｐｇに基づくサムネイル
【００８２】
また、図１０Ａ、１０Ｂ及び図１１に示す条件の組み合わせの場合、Ｍａｒｋ−０（０００００．ｍｔｓ）に対応する動画は、ディレクトリ”１００＿ＰＡＮＡ”の下の階層に記録された静止画ファイル”Ｐ１０００００２．ｊｐｇ”の直前に記録されたと判断できる。また、Ｍａｒｋ−１（００００１．ｍｔｓ）に対応する動画は、ディレクトリ”１００＿ＰＡＮＡ”の下の階層に記録された静止画ファイル”Ｐ１０００００５．ｊｐｇ”の直前に記録されたと判断できる。しかし、図１１では、静止画ファイル”Ｐ１０００００５．ｊｐｇ”は存在しないため、動画ファイル”０００００．ｍｔｓ”は、「１００＿ＰＡＮＡ」のディレクトリ内で最新の静止画ファイル”Ｐ１０００００４．ｊｐｇ”と、その次の「１０１＿ＰＡＮＡ」のディレクトリ内の最も古い静止画ファイル”Ｐ１０１０００１．ｊｐｇ”との間に撮影されたと判断する。
【００８３】
なお、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ内のＤｉｒＮｏとＦｉｌｅＮｏの両方の値が等しいＭａｒｋ（動画ファイル）が複数存在する場合、次のようにして撮影順序を判定できる。すなわち、複数のＭａｒｋを管理するプレイリストファイルにおいて裁番されたファイル番号の昇順にＭａｒｋ（動画ファイル）をならべる。さらにプレイリストファイルにおいて裁番されたファイル番号が等しい場合は、プレイリストファイル内で上位に記録されたＭａｒｋ（動画ファイル）を、時系列的に前に記録されたものと判断する。なお、このような方法に限られず一意の順に並べることができれば他の方法でも構わない。
【００８４】
また、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ内のＤｉｒＮｏとＦｉｌｅＮｏの値が無効なＭａｒｋ、すなわち、ＤｉｒＮｏが「１００〜９９９」以外の番号及び／またはＦｉｌｅＮｏが「００００〜９９９９」以外の番号であるＭａｒｋが存在する場合は次のように行う。ＤｉｒＮｏとＦｉｌｅＮｏの値が無効なＭａｒｋを、プレイリストファイルに裁番されたファイル番号、及びプレイリストファイル内での記録位置に従い、有効なｊｐｇファイル及び、ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎ内のＤｉｒＮｏとＦｉｌｅＮｏの値が有効なＭａｒｋを先述の方法で並べたリストの後または前に、まとめて並べる。
【００８５】
このように、本実施形態の思想を利用することで、動画を管理するＡＶＣＨＤ規格と、静止画を管理するＤＣＦ規格とで規定されるファイル以外のファイルを追加することなく、規格に準拠した中で、動画と静止画を撮影順序に並べるための情報を記録することができる。従来、ＡＶＣＨＤ規格とＤＣＦ規格で規定された撮影日時を参照して撮影順に並べる場合、静止画については、ＤＣＦ規格のファイル内の解析処理を、動画についてはＡＶＣＨＤ規格のファイル内の解析処理が必要となっていた。しかし、本実施形態の場合、静止画については、ＤＣＦ規格のファイル名しか利用しないため、ＤＣＦ規格のファイルの解析処理が不要となる。これにより、パーソナルコンピュータ等と比較して、デジタルカメラなどＣＰＵの処理能力がそれほど高くない民生機器において、動画と静止画を撮影順に並べる処理を実用的な時間内で終えることができるという効果がある。
【００８６】
なお、本明細書の全体を通して、「直前」、「直後」とは、時間的な近接の度合いを言うものではなく、事象の発生順序を言うものであることを付言する。また、記録媒体は、メモリカード等の取り外し可能な記録媒体に限られず、デジタルカメラ１００に内蔵されたメモリも含むことは言うまでもない。
【００８７】
ＤＣＩＭは第一のディレクトリの一例である。ＡＶＣＨＤは第二のディレクトリの一例である。ＤＣＦ規格に準拠して生成された静止画ファイルは第１の種類のファイルの一例である。ＡＶＣＨＤ規格に準拠して生成された動画ファイルは第２の種類のファイルの一例である。ＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎは関連情報の一例である。制御手段はＣＰＵとそのＣＰＵを動作させるためのプログラムとによって実現可能である。カードスロットは記録手段の一例である。メモリカードは記録媒体の一例であり、記録媒体は取り外し可能なものに限定されないことは上記の通りである。
【００８８】
４．その他
本実施の形態では、デジタルカメラを例として用いて説明した。しかしながら、本実施の形態の思想は、デジタルカメラ、デジタルビデオカメラ等の記録装置に限定されるものではない。例えば、本実施の形態の思想は、フォトビューワ等の表示装置に適用することもできる。表示装置の場合、メモリカード等の記録媒体に記録された静止画ファイルと動画ファイルの記録日時を調べ、その結果に基づいて、動画撮影が行われる直前の静止画ファイルを記録するためのディレクトリのディレクトリ名の一部を対応するＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎのＤｉｒＮｏに格納し、動画撮影が行われる直後に記録される静止画ファイルのファイル名の一部から１だけ減算した値を、動画に対応するＭａｋｅｒＩｎｆｏｒｍａｔｉｏｎのＦｉｌｅＮｏに格納すればよい。この作業を一度行なえば、静止画ファイルに基づくサムネイルと動画ファイルの代表画像に基づくサムネイルを混在させて、時系列順に並べて表示することができる。要するに、本実施の形態の思想は、静止画と動画をともに扱う装置に適用できる。従って、フォトビューワの他にもテレビジョン装置等にも適用できる。さらに、本実施の形態の思想は、静止画と動画に限らず、異なる種類のファイルを扱うファイル管理装置に適用することができる。
【００８９】
また、本実施の形態の思想は、パーソナルコンピュータ等の情報処理装置に使用されるファイル管理プログラムとして具現化することもできる。
【産業上の利用可能性】
【００９０】
本発明によれば、静止画ファイルと動画ファイルを時系列順に並べて表示することが容易であるので、デジタルカメラ、デジタルビデオカメラ等の記録装置、フォトビューワ、テレビジョン装置等の表示装置、パーソナルコンピュータ等の情報処理装置に適用して有用である。
【符号の説明】
【００９１】
１００  デジタルカメラ
１０１  撮像光学系
１０２  フラッシュ
１０３  シャッターボタン
１０４  液晶ディスプレイ（ＬＣＤ）
１０５  モードダイヤル
１０６  各種操作ボタン
１０６ａ  左右ボタン
１０６ｂ  ＭＥＮＵ／ＳＥＴボタン
１１０  ＣＰＵ
１１２  撮像素子
１１３  メモリ
１１６  操作部
１２０  記録媒体
１２２  カードスロット
２０１  アイコン
【図１Ａ】
2010193442.tif 000003
【図１Ｂ】
2010193442.tif 000004
【図１Ｃ】
2010193442.tif 000005
【図２】
2010193442.tif 000006
【図３】
2010193442.tif 000007
【図４】
2010193442.tif 000008
【図５】
2010193442.tif 000009
【図６】
2010193442.tif 000010
【図７】
2010193442.tif 000011
【図８】
2010193442.tif 000012
【図９】
2010193442.tif 000013
【図１０Ａ】
2010193442.tif 000014
【図１０Ｂ】
2010193442.tif 000015
【図１１】
2010193442.tif 000016
【図１２Ａ】
2010193442.tif 000017
【図１２Ｂ】
2010193442.tif 000018