(57)【特許請求の範囲】
【請求項１】
第１画像と、前記第１画像に画像編集を施した第２画像とを再生可能な撮像装置であって、
被写体を撮像して前記第１画像のデータを生成する撮像部と、
前記撮像部により生成された前記第１画像のデータを含む第１画像ファイルを記録媒体に記録する記録制御部と、
前記記録媒体に記録された前記第１画像のデータを含む前記第１画像ファイルを読み込むデータ読込部と、
前記データ読込部により読み込まれた前記第１画像ファイルに含まれる前記第１画像のデータに画像編集を施して前記第２画像のデータを生成し、前記データ読込部により読み込まれた前記第１画像ファイルに含まれる前記第１画像のデータに画像編集を施して第３画像のデータを生成する画像処理部と、
画像の再生表示を行う表示部と、
ユーザーの入力を受け付ける操作部と、
前記操作部の入力に応じて前記再生表示を制御する表示制御部と、を備え、
前記記録制御部は、前記画像処理部により生成された前記第２画像のデータを含む第２画像ファイルを前記記録媒体に記録し、前記画像処理部により生成された前記第３画像のデータを含む第３画像ファイルを前記記録媒体に記録し、
前記データ読込部は、前記記録媒体に記録された前記第１画像のデータを含む前記第１画像ファイルと、前記記録媒体に記録された前記第２画像のデータを含む前記第２画像ファイルと、前記記録媒体に記録された前記第３画像のデータを含む前記第３画像ファイルとを読み込み、
前記表示制御部は、前記第１画像のデータから生成した前記第２画像のデータを示す第１識別データが前記第１画像ファイルに含まれる場合および前記第２画像のデータの編集元の前記第１画像のデータを示す第２識別データが前記第２画像ファイルに含まれる場合の少なくとも一方の場合、前記第１識別データおよび前記第２識別データの少なくとも一方に基づいて、画像編集前後の前記第１画像のデータに基づく前記第１画像および前記第２画像のデータに基づく前記第２画像を同時に表示する比較画面を前記表示部に表示させ、前記比較画面の表示中に前記第１画像または前記第２画像を指定する入力があるときは、前記指定された画像を拡大表示する画面へ前記表示部の表示状態を遷移させ、
前記記録制御部は、前記画像編集のときに前記第１識別データを前記第１画像ファイル内に記録するとともに、前記第２識別データを前記第２画像ファイル内に記録し、
前記表示制御部は、前記第１画像のデータから生成した前記第３画像のデータを示す第３識別データが前記第１画像ファイルに含まれる場合および前記第３画像のデータの編集元の前記第１画像のデータを示す第４識別データが前記第３画像ファイルに含まれる場合の少なくとも一方の場合、前記第３識別データおよび前記第４識別データの少なくとも一方に基づいて、前記第３画像のデータに基づく前記第３画像を前記比較画面に表示させずに前記第３画像のデータの存在を示すマークを前記比較画面に表示させること
を特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記表示制御部は、前記第１画像から生成した前記第２画像を示す第１識別データが前記第１画像ファイルに含まれる場合および前記第２画像の編集元の前記第１画像を示す第２識別データが前記第２画像ファイルに含まれる場合の少なくとも一方の場合、且つ、前記第１画像ファイルに含まれる第１情報と前記第２画像ファイルに含まれる第２情報とが一致した場合、前記第１識別データおよび前記第２識別データの少なくとも一方に基づいて、前記比較画面を前記表示部に表示させ、前記第１画像から生成した前記第３画像を示す第３識別データが前記第１画像ファイルに含まれる場合および前記第３画像の編集元の前記第１画像を示す第４識別データが前記第３画像ファイルに含まれる場合の少なくとも一方の場合、且つ、前記第１画像ファイルに含まれる前記第１情報と前記第３画像ファイルに含まれる第３情報とが一致した場合、前記第３識別データおよび前記第４識別データの少なくとも一方に基づいて、前記第３画像を前記比較画面に表示させずに前記第３画像の存在を示すマークを前記比較画面に表示させること
を特徴とする撮像装置。
【請求項３】
請求項１又は請求項２に記載の撮像装置において、
前記記録制御部は、前記画像編集のときに前記第３識別データを前記第１画像ファイル内に記録するとともに、前記第４識別データを前記第３画像ファイル内に記録すること
を特徴とする撮像装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の撮像装置において、
前記第１識別データは、前記第２画像ファイルのファイル名であり、
前記第２識別データは、前記第１画像ファイルのファイル名であり、
前記第３識別データは、前記第３画像ファイルのファイル名であり、
前記第４識別データは、前記第１画像ファイルのファイル名であること
を特徴とする撮像装置。
【請求項５】
コンピュータを、
被写体を撮像して前記第１画像のデータを生成する撮像部と、
前記撮像部により生成された前記第１画像のデータを含む第１画像ファイルを記録媒体に記録する記録制御部と、
前記記録媒体に記録された前記第１画像のデータを含む前記第１画像ファイルを読み込むデータ読込部と、
前記データ読込部により読み込まれた前記第１画像ファイルに含まれる前記第１画像のデータに画像編集を施して前記第２画像のデータを生成し、前記データ読込部により読み込まれた前記第１画像ファイルに含まれる前記第１画像のデータに画像編集を施して第３画像のデータを生成する画像処理部と、
画像の再生表示を行う表示部と、
ユーザーの入力を受け付ける操作部と、
前記操作部の入力に応じて前記再生表示を制御する表示制御部として機能させるプログラムであって、
前記記録制御部は、前記画像処理部により生成された前記第２画像のデータを含む第２画像ファイルを前記記録媒体に記録し、前記画像処理部により生成された前記第３画像のデータを含む第３画像ファイルを前記記録媒体に記録し、
前記データ読込部は、前記記録媒体に記録された前記第１画像のデータを含む前記第１画像ファイルと、前記記録媒体に記録された前記第２画像のデータを含む前記第２画像ファイルと、前記記録媒体に記録された前記第３画像のデータを含む前記第３画像ファイルとを読み込み、
前記表示制御部は、前記第１画像のデータから生成した前記第２画像のデータを示す第１識別データが前記第１画像ファイルに含まれる場合および前記第２画像のデータの編集元の前記第１画像のデータを示す第２識別データが前記第２画像ファイルに含まれる場合の少なくとも一方の場合、前記第１識別データおよび前記第２識別データの少なくとも一方に基づいて、画像編集前後の前記第１画像のデータに基づく前記第１画像および前記第２画像のデータに基づく前記第２画像を同時に表示する比較画面を前記表示部に表示させ、前記比較画面の表示中に前記第１画像または前記第２画像を指定する入力があるときは、前記指定された画像を拡大表示する画面へ前記表示部の表示状態を遷移させ、
前記記録制御部は、前記画像編集のときに前記第１識別データを前記第１画像ファイル内に記録するとともに、前記第２識別データを前記第２画像ファイル内に記録し、
前記表示制御部は、前記第１画像のデータから生成した前記第３画像のデータを示す第３識別データが前記第１画像ファイルに含まれる場合および前記第３画像のデータの編集元の前記第１画像のデータを示す第４識別データが前記第３画像ファイルに含まれる場合の少なくとも一方の場合、前記第３識別データおよび前記第４識別データの少なくとも一方に基づいて、前記第３画像のデータに基づく前記第３画像を前記比較画面に表示させずに前記第３画像のデータの存在を示すマークを前記比較画面に表示させること
を特徴とするプログラム。
【請求項６】
第１画像データの編集後の画像データが第２画像データであることを示す第１識別データ及び前記第２画像データの編集元の画像データが前記第１画像データであることを示す第２識別データの少なくともいずれかの識別データと、第１画像データの編集後の画像データが第３画像データであることを示す第３識別データ及び前記第３画像データの編集元の画像データが前記第１画像データであることを示す第４識別データの少なくともいずれかの識別データとに基づいて、前記第３画像データに基づく第３画像を含まず且つ前記第１画像データに基づく第１画像と前記第２画像データに基づく第２画像と前記第３画像データの存在を示すマークとを含む画面を表示部に表示する表示制御部を備えること
を特徴とする表示制御装置。
【請求項７】
請求項６に記載の表示制御装置において、
前記第１画像データを含む第１画像ファイルに含まれるデータであって前記第１識別データとは別の第１データと、前記第２画像データを含む第２画像ファイルに含まれるデータであって前記第２識別データとは別の第２データとが一致するか否かを判定するとともに、前記第１データと、前記第３画像データを含む第３画像ファイルに含まれるデータであって前記第３識別データとは別の第３データとが一致するか否かを判定する判定部を更に備え、
前記表示制御部は、前記第１データと前記第２データとが一致し且つ前記第１データと前記第３データとが一致すると前記判定部により判定された場合、前記第１識別データ及び前記第２識別データの少なくともいずれかの識別データと、前記第３識別データ及び前記第４識別データの少なくともいずれかの識別データとに基づいて、前記第３画像を含まず且つ前記第１画像と前記第２画像と前記マークとを含む前記画面を前記表示部に表示すること
を特徴とする表示制御装置。
【請求項８】
第１画像データの編集後の画像データが第２画像データであることを示す第１識別データ及び前記第２画像データの編集元の画像データが前記第１画像データであることを示す第２識別データの少なくともいずれかの識別データと、第１画像データの編集後の画像データが第３画像データであることを示す第３識別データ及び前記第３画像データの編集元の画像データが前記第１画像データであることを示す第４識別データの少なくともいずれかの識別データとに基づいて、前記第３画像データに基づく第３画像を含まず且つ前記第１画像データに基づく第１画像と前記第２画像データに基づく第２画像と前記第３画像データの存在を示すマークとを含む画面を表示部に表示する表示ステップをコンピュータに実行させること
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、プログラムおよび表示制御装置に関する。
【背景技術】
【０００２】
従来から、特許文献１に示すように、撮像した画像をモニタに再生表示する機能を有する電子カメラが知られている。また、電子カメラの一部の機種では、撮像した画像に画像編集を行って、編集元の画像とは別に編集後の画像を記録する機能を有するものも知られている。
【特許文献１】特開２００３−１５８６４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、従来の電子カメラでは、編集元の画像と編集後の画像とが連番で記録されるとは限らない。したがって、画像編集の効果を再生表示で確認するときには、編集元の画像または編集後の画像をコマ送りで探索する必要などが生じ、ユーザーに煩雑な作業を強いる点で改善の余地があった。
【０００４】
本発明の目的は、画像編集による編集前後の画像をユーザーが容易に比較できる手段を提供することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の撮像装置は、第１画像と、前記第１画像に画像編集を施した第２画像とを再生可能な撮像装置であって、被写体を撮像して前記第１画像のデータを生成する撮像部と、前記撮像部により生成された前記第１画像のデータを含む第１画像ファイルを記録媒体に記録する記録制御部と、前記記録媒体に記録された前記第１画像のデータを含む前記第１画像ファイルを読み込むデータ読込部と、前記データ読込部により読み込まれた前記第１画像ファイルに含まれる前記第１画像のデータに画像編集を施して前記第２画像のデータを生成し、前記データ読込部により読み込まれた前記第１画像ファイルに含まれる前記第１画像のデータに画像編集を施して第３画像のデータを生成する画像処理部と、画像の再生表示を行う表示部と、ユーザーの入力を受け付ける操作部と、前記操作部の入力に応じて前記再生表示を制御する表示制御部と、を備え、前記記録制御部は、前記画像処理部により生成された前記第２画像のデータを含む第２画像ファイルを前記記録媒体に記録し、前記画像処理部により生成された前記第３画像のデータを含む第３画像ファイルを前記記録媒体に記録し、前記データ読込部は、前記記録媒体に記録された前記第１画像のデータを含む前記第１画像ファイルと、前記記録媒体に記録された前記第２画像のデータを含む前記第２画像ファイルと、前記記録媒体に記録された前記第３画像のデータを含む前記第３画像ファイルとを読み込み、前記表示制御部は、前記第１画像のデータから生成した前記第２画像のデータを示す第１識別データが前記第１画像ファイルに含まれる場合および前記第２画像のデータの編集元の前記第１画像のデータを示す第２識別データが前記第２画像ファイルに含まれる場合の少なくとも一方の場合、前記第１識別データおよび前記第２識別データの少なくとも一方に基づいて、画像編集前後の前記第１画像のデータに基づく前記第１画像および前記第２画像のデータに基づく前記第２画像を同時に表示する比較画面を前記表示部に表示させ、前記比較画面の表示中に前記第１画像または前記第２画像を指定する入力があるときは、前記指定された画像を拡大表示する画面へ前記表示部の表示状態を遷移させ、前記記録制御部は、前記画像編集のときに前記第１識別データを前記第１画像ファイル内に記録するとともに、前記第２識別データを前記第２画像ファイル内に記録し、前記表示制御部は、前記第１画像のデータから生成した前記第３画像のデータを示す第３識別データが前記第１画像ファイルに含まれる場合および前記第３画像のデータの編集元の前記第１画像のデータを示す第４識別データが前記第３画像ファイルに含まれる場合の少なくとも一方の場合、前記第３識別データおよび前記第４識別データの少なくとも一方に基づいて、前記第３画像のデータに基づく前記第３画像を前記比較画面に表示させずに前記第３画像のデータの存在を示すマークを前記比較画面に表示させることを特徴とする。
【０００６】
請求項５に記載のプログラムは、コンピュータを、被写体を撮像して前記第１画像のデータを生成する撮像部と、前記撮像部により生成された前記第１画像のデータを含む第１画像ファイルを記録媒体に記録する記録制御部と、前記記録媒体に記録された前記第１画像のデータを含む前記第１画像ファイルを読み込むデータ読込部と、前記データ読込部により読み込まれた前記第１画像ファイルに含まれる前記第１画像のデータに画像編集を施して前記第２画像のデータを生成し、前記データ読込部により読み込まれた前記第１画像ファイルに含まれる前記第１画像のデータに画像編集を施して第３画像のデータを生成する画像処理部と、画像の再生表示を行う表示部と、ユーザーの入力を受け付ける操作部と、前記操作部の入力に応じて前記再生表示を制御する表示制御部として機能させるプログラムであって、前記記録制御部は、前記画像処理部により生成された前記第２画像のデータを含む第２画像ファイルを前記記録媒体に記録し、前記画像処理部により生成された前記第３画像のデータを含む第３画像ファイルを前記記録媒体に記録し、前記データ読込部は、前記記録媒体に記録された前記第１画像のデータを含む前記第１画像ファイルと、前記記録媒体に記録された前記第２画像のデータを含む前記第２画像ファイルと、前記記録媒体に記録された前記第３画像のデータを含む前記第３画像ファイルとを読み込み、前記表示制御部は、前記第１画像のデータから生成した前記第２画像のデータを示す第１識別データが前記第１画像ファイルに含まれる場合および前記第２画像のデータの編集元の前記第１画像のデータを示す第２識別データが前記第２画像ファイルに含まれる場合の少なくとも一方の場合、前記第１識別データおよび前記第２識別データの少なくとも一方に基づいて、画像編集前後の前記第１画像のデータに基づく前記第１画像および前記第２画像のデータに基づく前記第２画像を同時に表示する比較画面を前記表示部に表示させ、前記比較画面の表示中に前記第１画像または前記第２画像を指定する入力があるときは、前記指定された画像を拡大表示する画面へ前記表示部の表示状態を遷移させ、前記記録制御部は、前記画像編集のときに前記第１識別データを前記第１画像ファイル内に記録するとともに、前記第２識別データを前記第２画像ファイル内に記録し、前記表示制御部は、前記第１画像のデータから生成した前記第３画像のデータを示す第３識別データが前記第１画像ファイルに含まれる場合および前記第３画像のデータの編集元の前記第１画像のデータを示す第４識別データが前記第３画像ファイルに含まれる場合の少なくとも一方の場合、前記第３識別データおよび前記第４識別データの少なくとも一方に基づいて、前記第３画像のデータに基づく前記第３画像を前記比較画面に表示させずに前記第３画像のデータの存在を示すマークを前記比較画面に表示させることを特徴とする。
【０００７】
請求項６に記載の表示制御装置は、第１画像データの編集後の画像データが第２画像データであることを示す第１識別データ及び前記第２画像データの編集元の画像データが前記第１画像データであることを示す第２識別データの少なくともいずれかの識別データと、第１画像データの編集後の画像データが第３画像データであることを示す第３識別データ及び前記第３画像データの編集元の画像データが前記第１画像データであることを示す第４識別データの少なくともいずれかの識別データとに基づいて、前記第３画像データに基づく第３画像を含まず且つ前記第１画像データに基づく第１画像と前記第２画像データに基づく第２画像と前記第３画像データの存在を示すマークとを含む画面を表示部に表示する表示制御部を備えることを特徴とする。
【０００８】
請求項８に記載のプログラムは、第１画像データの編集後の画像データが第２画像データであることを示す第１識別データ及び前記第２画像データの編集元の画像データが前記第１画像データであることを示す第２識別データの少なくともいずれかの識別データと、第１画像データの編集後の画像データが第３画像データであることを示す第３識別データ及び前記第３画像データの編集元の画像データが前記第１画像データであることを示す第４識別データの少なくともいずれかの識別データとに基づいて、前記第３画像データに基づく第３画像を含まず且つ前記第１画像データに基づく第１画像と前記第２画像データに基づく第２画像と前記第３画像データの存在を示すマークとを含む画面を表示部に表示する表示ステップをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、画像編集による編集前後の画像をユーザーが容易に比較できる手段を提供することができる。
【発明を実施するための最良の形態】
【００１６】
図１は、本実施形態の電子カメラの構成を示すブロック図である。電子カメラは、撮像光学系１１と、撮像素子１２と、ＡＦＥ１３と、画像処理部１４と、バッファメモリ１５と、記録Ｉ／Ｆ１６と、ＣＰＵ１７と、モニタ１８と、操作部材１９と、バス２０とを有している。ここで、画像処理部１４、バッファメモリ１５、記録Ｉ／Ｆ１６、ＣＰＵ１７およびモニタ１８は、それぞれバス２０を介して接続されている。また、操作部材１９は、ＣＰＵ１７に接続されている。
【００１７】
撮像光学系１１は、ズームレンズやフォーカシングレンズを含む複数のレンズ群で構成されている。図１では、簡単のため撮像光学系１１を１枚のレンズとして図示する。なお、一眼レフレックス式の電子カメラの場合には、撮像光学系１１を含むレンズユニットは、電子カメラに対して交換可能に構成される。
【００１８】
撮像素子１２は、撮像光学系１１を通過した光束による被写体像を光電変換してアナログの画像信号を生成する。この撮像素子１２の出力はＡＦＥ１３に接続されている。なお、電子カメラの動作モードの一つである撮影モードにおいて、撮像素子１２は後述のレリーズ釦の全押し操作に応答して記録画像（本画像）を撮像する。
【００１９】
ＡＦＥ１３は、撮像素子１２の出力に対してアナログ信号処理を施すアナログフロントエンド回路である。このＡＦＥ１３は、相関二重サンプリングや、画像信号のゲインの調
整や、画像信号のＡ／Ｄ変換を行う。また、ＡＦＥ１３の出力は画像処理部１４に接続されている。
【００２０】
画像処理部１４は、デジタルの画像信号に対して各種の画像処理（ホワイトバランス補正、色補間処理、色補正、色変換処理、階調変換、輪郭強調処理、色空間変換など）を施すＡＳＩＣである。また、画像処理部１４は、画像の解像度変換処理なども行う。
【００２１】
さらに、画像処理部１４は、後述の画像編集モードにおいて本画像のデータの画像編集処理を実行する。上記の画像編集処理では、画像処理部１４は、編集元の画像のデータに画像処理を施して、編集元の画像とは別に新たな編集画像（編集元の画像に画像処理を施した画像）のデータを生成する。
【００２２】
バッファメモリ１５は、画像処理部１４による画像処理の前後で画像のデータなどを一時的に記録する。
【００２３】
記録Ｉ／Ｆ１６には、記憶媒体２１を接続するためのコネクタが形成されている。そして、記録Ｉ／Ｆ１６は、コネクタに接続された記憶媒体２１に対してデータの書き込み／読み込みを実行する。上記の記憶媒体２１は、ハードディスクや、半導体メモリを内蔵したメモリカードなどで構成される。なお、図１では記憶媒体２１の一例としてメモリカードを図示する。
【００２４】
ＣＰＵ１７は、電子カメラの統括的な制御を行うプロセッサである。このＣＰＵ１７は、動作モード（一例として撮影モード、再生モード、画像編集モードなど）に対応するシーケンスプログラムに従って、電子カメラの各部動作を制御する。例えば、撮影モードでのＣＰＵ１７は、本画像の撮像処理や、撮像前に必要となる各種演算（ＡＦ演算、ＡＥ演算、オートホワイトバランス演算など）を実行する。
【００２５】
また、ＣＰＵ１７は、Ｅｘｉｆ（Exchangeable image file format for digital still
cameras）規格に準拠して画像ファイルを生成する。ＣＰＵ１７が生成した画像ファイルは上記の記憶媒体２１に記録される。
【００２６】
ここで、図２に、画像ファイルのデータ構造を模式的に示す。画像ファイルは、撮像条件（露光時間、絞り値、撮像感度など）をはじめとするメタデータを記憶するヘッダ領域と、画像のデータを記憶する画像領域とを有している。また、画像ファイルのヘッダ領域は、ＴＩＦＦヘッダとデータ領域（ＩＦＤ）とで構成される。なお、画像ファイルに含まれるデータのうち、Ｅｘｉｆ規格に定められていないデータは、Ｅｘｉｆ規格のＭａｋｅｒＮｏｔｅタグを利用して画像ファイルのヘッダ領域に記録される。また、編集画像に関する画像ファイルを生成するとき、ＣＰＵ１７は、編集元の画像ファイルの撮像条件を用いてメタデータを生成することとなる。
【００２７】
なお、再生モードでのＣＰＵ１７は、記憶媒体２１から画像ファイルのデータを読み込んで、再生画像をモニタ１８に表示させる。
【００２８】
モニタ１８は、ＣＰＵ１７の指示に応じて各種画像を表示する。本実施形態でのモニタ１８は、カメラ筐体の背面に設けられた液晶ディスプレイで構成される。なお、モニタ１８の構成は、接眼部を備えた電子ファインダなどであってもよい。なお、ＣＰＵ１７は、各種の設定項目の入力が可能なメニュー画面をモニタ１８に表示させることもできる。
【００２９】
操作部材１９は、ユーザーから各種の入力操作を受け付ける。本実施形態での操作部材１９には、レリーズ釦と、十字状のカーソルキーと、決定釦とが含まれる。操作部材１９
のレリーズ釦は、撮影モードにおいて、半押し操作によるＡＦの指示入力と全押し操作による本画像の撮像開始の指示入力とをユーザーから受け付ける。また、操作部材１９のカーソルキーおよび決定釦は、各々の動作モードに応じた各種の操作をユーザーから受け付ける。例えば、画像編集モードでのＣＰＵ１７は、ＧＵＩ(Graphical User Interface)形式でモニタ１８に表示されたアイコンの操作（項目の選択および項目の決定）を、操作部材１９のカーソルキーおよび決定釦を介してユーザーから受け付ける。
【００３０】
以下、本実施形態の電子カメラの画像編集モードでの動作例を説明する。例えば、再生モードでモニタ１８に画像を再生している状態において、ＣＰＵ１７は画像編集モードを立ち上げる操作を検知すると、画像編集モードのメニュー画面をモニタ１８に表示する。
【００３１】
図３は、画像編集モードのメニュー画面の一例を示す図である。このメニュー画面では、画像編集モードで選択できる処理項目が一覧表示される。具体的には、図３のメニュー画面では、「Ｄ−ライティング」、「赤目補正処理」、「トリミング」、「モノトーン」、「フィルタ効果」、「カラーカスタマイズ」、「画像合成処理」、「編集前後の画像比較」の各項目が表示される。なお、上記のメニュー画面での表示処理などはいずれもＣＰＵ１７によって制御される。
【００３２】
上記の各項目のうち、「Ｄ−ライティング」、「赤目補正処理」、「トリミング」、「モノトーン」、「フィルタ効果」、「カラーカスタマイズ」、「画像合成処理」は、それぞれ画像編集処理の内容に関する項目である。なお、「編集前後の画像比較」の項目は、再生モードのときに表示されていた再生画像が画像編集に関係しない場合（画像ファイル内に後述の識別データを有しない場合）には選択不能の状態となる。
【００３３】
ここで、上記のメニュー画面における画像編集処理の内容を説明する。「Ｄ−ライティング」では、画像処理部１４が、編集元の画像の暗部またはハイライト部を画像解析で特定し、その暗部またはハイライト部を中心として画像の階調を調整して編集画像を生成する。「赤目補正処理」では、画像処理部１４が、編集元の画像に含まれる人物の赤目を画像処理によって軽減して編集画像を生成する。例えば、画像処理部１４は、公知の顔検出処理によって画像内の顔領域から赤目領域を検出するとともに、検出した赤目領域の明度または彩度を低下させる補正を行う。「トリミング」では、画像処理部１４が、処理対象の画像を部分的に切り出して編集画像を生成する。「モノトーン」では、画像処理部１４が、編集元の画像を単一色の濃淡・明暗で表現した編集画像を生成する。「フィルタ効果」では、画像処理部１４が、編集元の画像に画像処理を施してフィルタ装着時と同様な編集画像を生成する。例えば、画像処理部１４は、編集元の画像の青みを抑える画像処理（スカイライト）や、編集元の画像を暖色にする画像処理（ウォームトーン）などを「フィルタ効果」として実行する。「カラーカスタマイズ」では、画像処理部１４が、編集元の画像の色調を調整して編集画像を生成する。また、「画像合成処理」では、画像処理部１４が２つの編集元の画像を合成して１つの編集画像を生成する。
【００３４】
また、編集画像の画像ファイルを生成するときには、ＣＰＵ１７は、編集元の画像を示す識別データをヘッダ領域内に記録する。具体的には、ＣＰＵ１７は、編集画像の画像ファイルのヘッダ領域に編集元の画像ファイル名を記録する。特に、「画像合成処理」の場合には、ＣＰＵ１７は、２つの編集元の画像ファイル名をそれぞれヘッダ領域に記録する。また、ＣＰＵ１７は、編集画像の画像ファイルのヘッダ領域に、画像編集処理の内容（トリミングなど）を記録する。なお、画像編集モードで生成された編集画像の画像ファイルは、ＣＰＵ１７の制御によって最終的に記憶媒体２１に記録されることとなる。
【００３５】
一方、ＣＰＵ１７は、編集元の画像ファイルのヘッダ領域にも元画像から生成された編集画像を示す識別データ（編集画像の画像ファイル名）を記録する。なお、画像の改竄防
止のために編集元の画像ファイルがデータ書き込み禁止の状態であるときには、ＣＰＵ１７は編集元の画像ファイルに対する識別データの記録を省略する。
【００３６】
ここで、１つの画像に対して複数の異なる画像編集処理が施された場合には、１つの画像ファイル内に編集画像の画像ファイル名が複数記録されることとなる。また、上記の編集画像に対してさらに画像編集処理を行った場合には、その画像に対して編集元となる画像ファイル名と、その画像からさらに派生した編集画像の画像ファイル名とが１つの画像ファイル内にそれぞれ記録されることとなる（図２参照）。
【００３７】
次に、図４の流れ図を参照しつつ、「編集前後の画像比較」の項目が選択された場合の電子カメラの動作例を詳細に説明する。この「編集前後の画像比較」では、ＣＰＵ１７の制御によって、画像編集処理の前後の２つの画像を同時に表示する比較画面がモニタ１８に表示される。
【００３８】
ステップＳ１０１：ＣＰＵ１７は、画像編集モードを立ち上げる前にモニタ１８に表示されていた再生画像を基準画像に指定する。
【００３９】
ステップＳ１０２：ＣＰＵ１７は、基準画像（Ｓ１０１）の画像ファイルのヘッダ領域を参照し、この画像ファイル内に含まれる識別データ（編集元の画像ファイル名または編集画像の画像ファイル名）を取得する。これにより、ＣＰＵ１７は、基準画像に関連する編集元の画像および編集画像を記憶媒体２１から探索することが可能となる。
【００４０】
ステップＳ１０３：ＣＰＵ１７は、記憶媒体２１に記憶されている画像ファイルのうちで、識別データ（Ｓ１０２）のファイル名に合致する画像ファイルを抽出する。
【００４１】
ここで、ＣＰＵ１７は、上記の画像ファイルを抽出した後に、画像ファイル内のヘッダ領域を確認し、基準画像とは無関係の画像を排除する。一例として、ＣＰＵ１７は、Ｅｘｉｆ規格の画像ファイルに含まれるヘッダ領域の「総レリーズ回数」に注目する。そして、抽出した画像ファイルの「総レリーズ回数」が基準画像の画像ファイルの値と異なる場合には、ＣＰＵ１７はその画像ファイルを排除する。元画像などが記憶媒体２１から削除された後に、別の画像が元画像と同じファイル名で記録される可能性もあるからである。なお、ＣＰＵ１７は、基準画像の画像ファイルを示す識別データがある場合には、基準画像と関連する画像ファイルと判定してもよい。
【００４２】
ステップＳ１０４：ＣＰＵ１７は、識別データ（Ｓ１０２）に対応する画像ファイルを全て発見できたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＳ１０７に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１０５に移行する。
【００４３】
ステップＳ１０５：ＣＰＵ１７は、識別データ（Ｓ１０２）に対応する画像ファイルを全く発見できなかったか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、ＣＰＵ１７は、基準画像に関係する他の画像がない旨のメッセージをモニタ１８に表示し、上記の比較画面を表示することなく図４の処理を終了する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１０６に移行する。
【００４４】
ステップＳ１０６：ＣＰＵ１７は、基準画像の画像ファイルに含まれる識別データのうち、画像ファイルを発見できない識別データを処理対象から除外する。ここで、Ｓ１０６で処理対象から除外された識別データは、後述のリンクデータの生成に使用されない。
【００４５】
ステップＳ１０７：ＣＰＵ１７は、Ｓ１０３の処理結果に応じて、画像ファイル間での編集前後の対応関係を示すリンクデータを生成する。このリンクデータは、比較画面上で
比較する画像を切り替えるときにＣＰＵ１７によって用いられる。
【００４６】
すなわち、ＣＰＵ１７は、記憶媒体２１に記憶されている画像ファイルのうち、基準画像の画像ファイルと、Ｓ１０３で抽出された画像ファイル（基準画像の編集元の画像ファイルまたは基準画像の編集画像の画像ファイル）とを対象としてリンクデータを生成する。
【００４７】
また、ＣＰＵ１７は、Ｓ１０３で抽出された画像ファイルからも識別データを読み出して、これらの画像ファイルに対して編集元の画像や編集画像がいくつ存在するかをリンクデータ内に記録する。
【００４８】
ステップＳ１０８：ＣＰＵ１７は、編集前後の画像比較を行うための比較画面をモニタ１８に表示する。上記の比較画面には、ＣＰＵ１７の制御によって、画像編集処理の前後の２つの画像（編集元の画像および編集画像）が縮小状態で左右に並べて同時に表示される。なお、本実施形態の比較画面では、左側に編集元の画像が表示され、右側に編集画像が表示される。
【００４９】
また、比較画面には、ＣＰＵ１７の制御によって、各々の表示画像の画像ファイル名と、編集画像の画像ファイルに記憶されていた画像編集の内容とが表示される。なお、ＣＰＵ１７は、上記のリンクデータ（Ｓ１０７）に基づいて、比較する画像を切り替えるためのポインタを比較画面上に表示する。
【００５０】
図５にＳ１０８での比較画面の一例を示す。ここで、以下の例において、基準画像Ｎ１は、画像Ｎ２に画像編集処理を施して生成された編集画像である。また、画像Ｎ２には、基準画像Ｎ１とは別の編集画像Ｎ３が存在するものとする。また、画像Ｎ４，Ｎ５は、それぞれ基準画像Ｎ１に画像編集処理を施して生成された編集画像である。上記の画像Ｎ５は、基準画像Ｎ１と画像Ｎ６とを合成して生成された編集画像（合成画像）とする。さらに、画像Ｎ７は、画像Ｎ４に画像編集処理を施して生成された編集画像とする。
【００５１】
ＣＰＵ１７は、Ｓ１０８の比較画面の初期状態（図５）のときに、基準画像Ｎ１（図５左側）と、画像Ｎ１に対する編集画像Ｎ４（図５右側）とをモニタ１８上に並べて表示する。また、比較画面の基準画像Ｎ１の上には、ＣＰＵ１７の制御によって選択用のカーソルが重ねて配置される。
【００５２】
また、ＣＰＵ１７は、リンクデータ（Ｓ１０７）に基づいて、基準画像Ｎ１に関連する他の画像を示すポインタと、表示中の編集画像Ｎ４に関連する他の画像を示すポインタとを比較画面に表示する。図５において基準画像Ｎ１の左側には、基準画像Ｎ１の編集元の画像Ｎ２を示すポインタが表示される。また、図５において編集画像Ｎ４の下側には、基準画像Ｎ１の編集画像Ｎ５を示すポインタが表示される。さらに、図５において編集画像Ｎ４の右側には、編集画像Ｎ７を示すポインタが表示される。
【００５３】
なお、一例として記憶媒体２１に編集画像Ｎ５の画像ファイルがなかった場合には、画像Ｎ５に関するリンクデータをＣＰＵ１７が生成しないため（Ｓ１０６）、図５の比較画面において編集画像Ｎ５を示すポインタが表示されなくなる。
【００５４】
そして、ユーザーは操作部材１９を介して画面上のカーソルを操作することで、比較画面上の表示画像の選択や、各々のポインタの指定をＣＰＵ１７に対して行うことができる。ＣＰＵ１７は、比較画面の表示画像にカーソルを合わせた状態で拡大指示の入力を受け付けると、カーソルで指定されている画像を拡大表示する。また、ＣＰＵ１７は、比較画面上の表示画像にカーソルを合わせた状態でポインタの方向を指定する入力をさらに受け付けると、比較画面の表示切替を実行する。
【００５５】
ステップＳ１０９：ＣＰＵ１７は、比較画面の一方の画像の拡大指示の入力を受け付けたか否かを判定する。上記入力がある場合（ＹＥＳ側）にはＳ１１０に移行する。一方、上記入力がない場合（ＮＯ側）にはＳ１１１に移行する。
【００５６】
ステップＳ１１０：ＣＰＵ１７は、比較画面のカーソルで指定された画像を拡大表示する。例えば、ＣＰＵ１７は、通常の再生モードでの再生と同様の形式で、比較画面の一方の画像をモニタ１８に全画面表示する。なお、Ｓ１１０での拡大表示の解除後には、ＣＰＵ１７はＳ１１３に処理を移行する。
【００５７】
ステップＳ１１１：ＣＰＵ１７は、比較画面上のポインタに関する入力を受け付けたか否かを判定する。上記入力がある場合（ＹＥＳ側）にはＳ１１２に移行する。一方、上記入力がない場合（ＮＯ側）にはＳ１１３に移行する。
【００５８】
ステップＳ１１２：ＣＰＵ１７は、比較画面（Ｓ１０８）の表示の切り替えを実行する。具体的には、ＣＰＵ１７は、元の比較画面に含まれる一方の画像を残して、他方の画像を指定されたポインタに対応する画像と入れ替える。そして、ＣＰＵ１７は、入れ替え後の２つの画像を比較画面に並べて表示する。また、ＣＰＵ１７は、上記のＳ１０２からＳ１０８までの処理と同じ要領で新たなリンクデータを生成し、Ｓ１１２の新たな比較画面においてもリンクデータに基づくポインタを表示する。
【００５９】
図６から図８は、図５の比較画面からポインタの入力に応じて遷移した新たな比較画面をそれぞれ示した図である。図６は、画像Ｎ２を示すポインタによって遷移した新たな比較画面を示す。図６の比較画面では、編集元の画像Ｎ２（図６左側）と、画像Ｎ２の編集画像である画像Ｎ１（図６右側）とが左右に並んで表示される。そして、図６において画像Ｎ１の下側には、画像Ｎ２の編集画像である画像Ｎ３を示すポインタが表示される。また、図６において画像Ｎ１の右側には、画像Ｎ１の編集画像である画像Ｎ４を示すポインタが表示される。
【００６０】
図７は、画像Ｎ５を示すポインタによって遷移した新たな比較画面を示す。図７の比較画面では、一方の編集元の画像Ｎ１（図７左側）と、画像Ｎ１を用いた合成画像である画像Ｎ５（図７右側）とが左右に並んで表示される。そして、図７において画像Ｎ１の左側には、画像Ｎ１の編集元の画像である画像Ｎ２を示すポインタが表示される。また、図７において画像Ｎ１の下側には、画像Ｎ５に対する他方の編集元の画像である画像Ｎ６を示すポインタが表示される。さらに、図７において画像Ｎ５の上側には、画像Ｎ１の編集画像である画像Ｎ４を示すポインタが表示される。
【００６１】
図８は、画像Ｎ７を示すポインタによって遷移した新たな比較画面を示す。図８の比較画面では、編集元の画像Ｎ４（図８左側）と、画像Ｎ４の編集画像である画像Ｎ７（図８右側）とが左右に並んで表示される。そして、図８において画像Ｎ４の左側には、画像Ｎ４に対する編集元の画像である画像Ｎ１を示すポインタが表示されることとなる。
【００６２】
ステップＳ１１３：ＣＰＵ１７は、比較画面の表示終了指示を受け付けたか否かを判定する。表示終了指示がある場合（ＹＥＳ側）には、ＣＰＵ１７は図４の処理を終了する。一方、表示終了指示がない場合（ＮＯ側）には、ＣＰＵ１７はＳ１０９に戻って上記動作を繰り返す。以上で、図４の説明を終了する。
【００６３】
以下、本実施形態の電子カメラの作用効果を説明する。本実施形態の電子カメラでは、画像ファイルに記録された識別データに基づいて、ＣＰＵ１７が画像編集の前後の画像を
モニタ１８に並べて表示する。そして、ＣＰＵ１７は、ユーザーの操作に応じて、比較画面に表示されている一方の画像を拡大して表示する。そのため、本実施形態の構成によれば、編集元の画像と編集画像とを対比観察することで、ユーザーが画像編集の効果を容易かつ迅速に確認することが可能となる。
【００６４】
さらに、元画像と編集画像とが連番で記録されていない場合を考えると、通常の再生モードでは、ユーザーが２つの画像を対比するためには関連性のない画像を順次送る操作が必要となる。しかし、上記実施形態では、画像編集によって関連性を有する画像群を比較画面上で簡単に切り替えて表示できるので、電子カメラの利便性が一層向上する。
【００６５】
（実施形態の補足事項）
（１）上記実施形態では電子カメラで画像の再生を行う例を説明した。しかし、本発明では、画像ファイルを再生する機能を備えるビューアー（例えばフォトストレージやＰＤＡなど）や、携帯電話や、画像再生プログラムを実行する汎用コンピュータで上記実施形態の電子カメラと同様の機能を有する画像再生装置を構成してもよい。
【００６６】
（２）上記実施形態では、元画像の画像ファイルと、編集画像の画像ファイルとに相互にファイル名を記録する例を説明した。しかし、本発明は上記実施形態に限定されず、編集画像または元画像の画像ファイルの一方のみに相手方のファイル名を記録してもよい。この場合は、特に編集画像の画像ファイルに元画像のファイル名を記録することが好ましい。
【００６７】
（３）上記実施形態では編集前後の画像ファイルの対応付けをファイル名で管理する例を説明したが、本発明はこれに限定されるものではない。例えば、ＣＰＵ１７は、一方のの画像ファイルのヘッダ領域に、他方の画像ファイルの所在を示す文字列情報（パス）を記録するようにしてもよい。
【００６８】
（４）ＣＰＵ１７は、ヘッダ領域にファイル名の記録された画像ファイルを消去する場合には、消去対象と関連性のある編集画像や元画像の画像ファイルのファイル名を更新または削除してもよい。例えば、元画像が削除される場合に、ＣＰＵ１７は、残された編集画像の画像ファイルを、削除される画像よりも上位の元画像に関連付けし直してもよい。
【００６９】
（５）上記実施形態では、画像編集モードにおける画像編集処理によって編集画像の画像ファイルが生成される例を示したが、本発明はこれに限定されるものではない。例えば、電子カメラが撮像時に自動的に生成した編集画像の画像ファイルについて本発明を適用してもよい。
【００７０】
なお、本発明は、その精神またはその主要な特徴から逸脱することなく他の様々な形で実施することができる。そのため、上述した実施形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明は、特許請求の範囲によって示されるものであって、本発明は明細書本文にはなんら拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内である。
【図面の簡単な説明】
【００７１】
【図１】本実施形態の電子カメラの構成を示すブロック図
【図２】画像ファイルのデータ構造を示す模式図
【図３】画像編集モードのメニュー画面の一例を示す図
【図４】編集前後の画像比較のときの電子カメラの動作例を説明する流れ図
【図５】Ｓ１０８での比較画面の一例を示す図
【図６】図５の比較画面から遷移した新たな比較画面を示す図
【図７】図５の比較画面から遷移した新たな比較画面を示す図
【図８】図５の比較画面から遷移した新たな比較画面を示す図
【符号の説明】
【００７２】
１２…撮像素子、１４…画像処理部、１６…記録Ｉ／Ｆ、１７…ＣＰＵ、１８…モニタ、１９…操作部材、２１…記憶媒体
【図１】
0005229413.tif 000002
【図２】
0005229413.tif 000003
【図３】
0005229413.tif 000004
【図４】
0005229413.tif 000005
【図５】
0005229413.tif 000006
【図６】
0005229413.tif 000007
【図７】
0005229413.tif 000008
【図８】
0005229413.tif 000009