(57)【特許請求の範囲】
【請求項１】
被写体の像を撮像した第１画像データが生成されると、前記第１画像データに電子的な現像処理を施して第２画像データを生成する画像処理部と、
前記第１画像データに関する第１画像情報と、前記第２画像データに関する第２画像情報と、前記第１画像データ及び前記第２画像データの少なくとも一方に対して優先的に処理を行うことを示す優先度情報とを生成する画像情報生成部と、
前記第１画像データに前記第１画像情報を付加した第１画像ファイルと、前記第２画像データに前記第２画像情報を付加した第２画像ファイルとを生成するとともに、前記優先度情報を前記第１画像ファイル及び前記第２画像ファイルの少なくとも一方に付加する画像ファイル生成部と、
前記第１画像ファイルと前記第２画像ファイルとを関連付けて画像ファイル群として認識し、前記画像情報生成部により生成された前記優先度情報に基づいて、認識された前記画像ファイル群の前記第１画像情報及び前記第２画像情報の少なくとも一方を優先的に表示部に表示する表示制御部と、
を備えることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記第１画像データ及び前記第２画像データについて、画像データの利用に関する優先度を設定する優先度設定部を備え、
前記画像情報生成部は、前記優先度設定部により設定された前記優先度に応じて前記優先度情報を生成する
ことを特徴とする画像処理装置。
【請求項３】
請求項１又は請求項２に記載の画像処理装置において、
前記第１画像ファイル及び前記第２画像ファイルの少なくとも一方に付加された前記優先度情報を変更する優先度情報変更部を備える
ことを特徴とする画像処理装置。
【請求項４】
請求項１ないし請求項３のいずれか１項に記載の画像処理装置において、
前記第１画像データは、Ｒａｗ形式の画像データであり、
前記第２画像データは、Ｊｐｅｇ形式の画像データであり、
前記第１画像情報及び前記第２画像情報は、画像データのヒストグラム、サイズ及び色空間の少なくとも１つを含むメタデータである
ことを特徴とする画像処理装置。
【請求項５】
被写体の像を撮像して生成された第１画像データ及び前記第１画像データに関する第１画像情報を含む第１画像ファイルと、前記第１画像データが生成されると前記第１画像データに電子的な現像処理を施して生成される第２画像データ及び前記第２画像データに関する第２画像情報を含む第２画像ファイルとを取得し、
前記第１画像ファイルと前記第２画像ファイルとを関連付けて画像ファイル群として認識し、
認識された前記画像ファイル群の前記第１画像ファイルに含まれる前記第１画像情報及び前記第２画像ファイルに含まれる前記第２画像情報の少なくとも一方に付加された前記第１画像データ及び前記第２画像データの少なくとも一方に対して優先的に処理を行うことを示す優先度情報を識別し、
識別された前記優先度情報に基づいて、前記第１画像情報及び前記第２画像情報の少なくとも一方を優先的に表示部に表示する、
処理をコンピュータに実行させる画像処理プログラム。
【請求項６】
被写体の像を撮像して生成された第１画像データ及び前記第１画像データに関する第１画像情報を含む第１画像ファイルと、前記第１画像データが生成されると前記第１画像データに電子的な現像処理を施して生成される第２画像データ及び前記第２画像データに関する第２画像情報を含む第２画像ファイルとを取得し、
前記第１画像ファイルと前記第２画像ファイルとを関連付けて画像ファイル群として認識し、
認識された前記画像ファイル群の前記第１画像ファイルに含まれる前記第１画像情報及び前記第２画像ファイルに含まれる前記第２画像情報の少なくとも一方に付加された前記第１画像データ及び前記第２画像データの少なくとも一方に対して優先的に画像処理を行うことを示す優先度情報を識別し、
識別された前記優先度情報に基づいて、前記第１画像データ及び前記第２画像データの少なくとも一方に対して優先的に前記画像処理を行う、
処理をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
従来、電子カメラには、一回の撮像でＲａｗ画像の画像ファイルと、Ｒａｗ画像に電子的な現像処理を施した、例えば、Ｊｐｅｇ形式の画像（以下、Ｊｐｅｇ画像）の画像ファイルとを生成して記録するものがある。そのような電子カメラで撮像された一対の画像ファイルを含む複数の画像ファイル群に対する、ファイル名変更や画像処理等の取り扱いについての様々なプログラムが開発されている。
【０００３】
例えば、特許文献１には、表示画面に表示された順に画像ファイルのファイル名を変更するにあたり、一回の撮像で生成されるペア画像（例えば、Ｒａｗ画像とＪｐｅｇ画像）に対して、拡張子だけが異なる複数の画像ファイルを並び替えしているかどうかにより、ファイル名変更時のペア画像の扱いを自動的に設定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２０４２６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、ユーザによる指定がない限り、一回の撮像で生成されたＲａｗ画像及びＪｐｅｇ画像が撮像の順に全てが表示されることから、並び替え等の操作を行うにあたり、個々の画像ファイルの拡張子をその度に確認する必要がある。
【０００６】
また、従来技術では、一回の撮像で生成されたＲａｗ画像及びＪｐｅｇ画像のうち、ユーザによっては一方の画像に対してのみ画像処理を実行したい場合であっても、両方の画像に対する画像処理を実行する。又は、画像処理の度に、いずれの画像を画像処理するかを問い合わせるダイアログを表示する。このような従来技術では、特に、取り扱う画像の数が多い場合、ユーザにとって煩わしい作業となる。
【０００７】
上記従来技術が有する問題に鑑み、本発明の目的は、一回の撮像で複数の画像ファイルが生成される場合であっても、１つの画像ファイルのように取り扱うことができる技術を提供することにある。
【課題を解決するための手段】
【０００８】
本発明を例示する画像処理装置の一態様は、被写体の像を撮像した第１画像データが生成されると、第１画像データに電子的な現像処理を施して第２画像データを生成する画像処理部と、第１画像データに関する第１画像情報と、第２画像データに関する第２画像情報と、第１画像データ及び第２画像データの少なくとも一方に対して優先的に処理を行うことを示す優先度情報とを生成する画像情報生成部と、第１画像データに第１画像情報を付加した第１画像ファイルと、第２画像データに第２画像情報を付加した第２画像ファイルとを生成するとともに、優先度情報を第１画像ファイル及び第２画像ファイルの少なくとも一方に付加する画像ファイル生成部と、第１画像ファイルと第２画像ファイルとを関連付けて画像ファイル群として認識し、画像情報生成部により生成された優先度情報に基づいて、認識された画像ファイル群の第１画像情報及び第２画像情報の少なくとも一方を優先的に表示部に表示する表示制御部と、を備える。
【０００９】
また、第１画像データ及び第２画像データについて、画像データの利用に関する優先度を設定する優先度設定部を備え、画像情報生成部は、優先度設定部により設定された優先度に応じて優先度情報を生成してもよい。
【００１０】
また、第１画像ファイル及び第２画像ファイルの少なくとも一方に付加された優先度情報を変更する優先度情報変更部を備えてもよい。
【００１２】
また、第１画像データは、Ｒａｗ形式の画像データであり、第２画像データは、Ｊｐｅｇ形式の画像データであり、第１画像情報及び第２画像情報は、画像データのヒストグラム、サイズ及び色空間の少なくとも１つを含むメタデータであってもよい。
【００１３】
本発明を例示する画像処理プログラムの一態様は、被写体の像を撮像して生成された第１画像データ及び第１画像データに関する第１画像情報を含む第１画像ファイルと、第１画像データが生成されると第１画像データに電子的な現像処理を施して生成される第２画像データ及び第２画像データに関する第２画像情報を含む第２画像ファイルとを取得し、第１画像ファイルと第２画像ファイルとを関連付けて画像ファイル群として認識し、認識された画像ファイル群の第１画像ファイルに含まれる第１画像情報及び第２画像ファイルに含まれる第２画像情報の少なくとも一方に付加された第１画像データ及び第２画像データの少なくとも一方に対して優先的に処理を行うことを示す優先度情報を識別し、識別された優先度情報に基づいて、第１画像情報及び第２画像情報の少なくとも一方を優先的に表示部に表示する、処理をコンピュータに実行させる。
【００１４】
本発明を例示する画像処理プログラムの一態様は、被写体の像を撮像して生成された第１画像データ及び第１画像データに関する第１画像情報を含む第１画像ファイルと、第１画像データが生成されると第１画像データに電子的な現像処理を施して生成される第２画像データ及び第２画像データに関する第２画像情報を含む第２画像ファイルとを取得し、第１画像ファイルと第２画像ファイルとを関連付けて画像ファイル群として認識し、認識された画像ファイル群の第１画像ファイルに含まれる第１画像情報及び第２画像ファイルに含まれる第２画像情報の少なくとも一方に付加された第１画像データ及び第２画像データの少なくとも一方に対して優先的に画像処理を行うことを示す優先度情報を識別し、識別された優先度情報に基づいて、第１画像データ及び第２画像データの少なくとも一方に対して優先的に画像処理を行う、処理をコンピュータに実行させる。
【発明の効果】
【００１６】
本発明によれば、一回の撮像で複数の画像ファイルが生成される場合であっても、１つの画像ファイルのように取り扱うことができる。
【図面の簡単な説明】
【００１７】
【図１】一の実施形態での画像処理システムの構成例を示すブロック図
【図２】一の実施形態の電子カメラ１の動作例を示す流れ図
【図３】一の実施形態の電子カメラ１でのデータ記録例を示す図
【図４】一の実施形態の電子カメラ１の他の動作例を示す流れ図
【図５】一の実施形態のコンピュータ２の動作例を示す流れ図
【発明を実施するための形態】
【００１８】
図１は、一の実施形態に係る画像処理システムの構成の一例を示すブロック図である。本実施形態の画像処理システムは、撮像装置としての電子カメラ１と、画像処理装置としてのコンピュータ２とを有している。
【００１９】
本実施形態の電子カメラ１の構成について説明する。電子カメラ１は、撮像光学系１１、撮像素子１２、ＤＦＥ１３、ＣＰＵ１４、第１メモリ１５、第２メモリ１６、メディアＩ／Ｆ１７、通信Ｉ／Ｆ１８、モニタ１９及びユーザの操作を受け付ける操作部２０を有している。ここで、ＤＦＥ１３、第１メモリ１５、第２メモリ１６、メディアＩ／Ｆ１７、通信Ｉ／Ｆ１８、モニタ１９及び操作部２０は、それぞれＣＰＵ１４に接続されている。
【００２０】
なお、本実施形態の電子カメラ１は、撮像モードのサブモードとして、第１記録モードから第３記録モードの３つの記録モードを有している。第１記録モードでの電子カメラ１は、Ｒａｗ形式のカラー画像（Ｒａｗ画像）を記録する。第２記録モードでの電子カメラ１は、Ｒａｗ画像に電子的な現像処理（デジタル現像処理）を施した画像データを現像画像として記録する。第３記録モードでの電子カメラ１は、Ｒａｗ画像及び現像画像の両方を記録する。
【００２１】
さらに、本実施形態の電子カメラ１は、撮像モードの他のサブモードとして、Ｒａｗ画像及び現像画像について、画像データの利用に関する優先度を設定する優先度設定モードを有している。すなわち、優先度が設定された画像データは、他方の画像データよりも優先的に選択されて、付加された画像情報がモニタ１９に表示されたり、コンピュータ２において画像処理されたりなどする。
【００２２】
撮像素子１２は、撮像光学系１１を通過した光束による被写体の結像を撮像するデバイスである。この撮像素子１２の出力はＤＦＥ１３に接続されている。なお、本実施形態の撮像素子１２は、順次走査方式の固体撮像素子（ＣＣＤなど）であってもよく、ＸＹアドレス方式の固体撮像素子（ＣＭＯＳなど）であってもよい。
【００２３】
撮像素子１２の受光面には、複数の受光素子がマトリックス状に配列されている。また、撮像素子１２の各受光素子には、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）のカラーフィルタが公知のベイヤ配列にしたがって配置されている。そのため、撮像素子１２の各受光素子は、カラーフィルタでの色分解によってそれぞれの色に対応する画像信号を出力する。これにより、撮像素子１２は、撮像時にカラーの画像を取得できる。
【００２４】
ＤＦＥ１３は、撮像素子１２から入力される画像信号のＡ／Ｄ変換や、欠陥画素補正などの信号処理を行うデジタルフロントエンド回路である。このＤＦＥ１３は、本実施形態において撮像素子１２とともに撮像部を構成し、撮像素子１２より入力される画像信号をＲａｗ画像のデータとしてＣＰＵ１４に出力する。ここで、Ｒａｗ画像は、入射光の光量に対する出力信号値の関係が線形性を有するデジタル画像データである。このＲａｗ画像は、欠陥画素の補正処理が施されたものであってもよい。また、Ｒａｗ画像は、色補間前の状態であるベイヤ配列構造のモザイク状の画像であってもよく、あるいは色補間処理が施された後のカラー画像であってもよい。
【００２５】
ＣＰＵ１４は、電子カメラ１の各部を統括的に制御するプロセッサである。例えば、ＣＰＵ１４は、撮像素子１２の出力に基づいて、公知のコントラスト検出によるオートフォーカス（ＡＦ）制御や、公知の自動露出（ＡＥ）演算などをそれぞれ実行する。また、ＣＰＵ１４は、プログラムの実行により、画像処理部２１、画像情報生成部２２、画像ファイル生成部２３、優先度情報変更部２４、モード設定部２５、記録制御部２６、表示制御部２７として動作する。
【００２６】
画像処理部２１は、Ｒａｗ画像のデータにデジタル現像処理を施して現像画像のデータを生成する。ここで、デジタル現像処理は、Ｒａｗ画像を写真に相当する画像に変換するための画像処理である。一例として、デジタル現像処理には、補間処理、ホワイトバランス処理、階調変換処理、ノイズ除去処理、輪郭強調処理、色変換処理（色変換マトリクスでの演算など）、ガンマ変換が含まれる。なお、現像画像のデータは、Ｊｐｅｇ形式やＴＩＦＦ形式などの公知の形式で生成される。
【００２７】
画像情報生成部２２は、Ｒａｗ画像及び現像画像のそれぞれに関する画像情報を生成する。画像情報には、Ｒａｗ画像が撮像された日時、シャッタ速度、露出時間、焦点距離などの撮像条件が含まれる。本実施形態の画像情報は、Ｒａｗ画像及び現像画像をそれぞれのヒストグラム、画像サイズ及び色空間の少なくとも１つの情報を含む。
【００２８】
さらに、画像情報生成部２２は、上記優先度設定モードの設定に応じて、Ｒａｗ画像又は現像画像のいずれかを優先的に選択するために、画像データの利用に関する優先度情報を生成する。本実施形態における画像情報生成部２２は、優先度が設定された画像に対しては“ｔｒｕｅ”という優先度情報を、設定されなかった画像に対しては“ｆａｌｓｅ”という優先度情報をそれぞれ生成する。なお、優先度として、“ｔｒｕｅ”及び“ｆａｌｓｅ”としたが、“１”及び“０”などのような数値で指定されてもよい。
【００２９】
画像ファイル生成部２３は、上記記録モードの設定に応じ、Ｒａｗ画像及び現像画像に画像情報生成部２２が生成した画像情報を付加して画像ファイルを生成する。例えば、現像画像の画像ファイルは、Ｅｘｉｆ(Exchangeable image file format for digital still cameras)規格やＴＩＦＦ／ＥＰ規格などに準拠した形式で生成される。
【００３０】
さらに、画像ファイル生成部２３は、画像情報生成部２２によって生成された優先度情報を、Ｒａｗ画像及び現像画像の少なくとも一方に付加する。なお、本実施形態の画像ファイル生成部２３は、優先度情報をＲａｗ画像及び現像画像の両方に付加するものとする。
【００３１】
優先度情報変更部２４は、ユーザによる変更指示に応じて、各画像ファイルに付加された優先度情報を、“ｔｒｕｅ”から“ｆａｌｓｅ”へ、又は、“ｆａｌｓｅ”から“ｔｒｕｅ”へ変更する。
【００３２】
モード設定部２５は、操作部２０からの記録モード及び優先度設定モードなどのモード設定や変更指示を受けモード設定や変更する。つまり、モード設定部２５は、優先度設定部の機能を有する。
【００３３】
記録制御部２６は、画像ファイル生成部２３により生成された画像ファイルを後述の記憶部に記録する。本実施形態における電子カメラ１は、記憶部の一態様として、記憶媒体１７ａ、第１メモリ１５及び第２メモリ１６を備える。
【００３４】
表示制御部２７は、画像情報生成部２２により生成された優先度情報に基づいて、Ｒａｗ画像又は現像画像の画像情報をモニタ１９に表示する制御を行う。
【００３５】
第１メモリ１５は、画像処理の前後で画像のデータを一時的に記憶する揮発性のバッファメモリである。
【００３６】
第２メモリ１６は、ＣＰＵ１４によって実行される各種のプログラムなどを記憶する不揮発性のフラッシュメモリである。なお、第２メモリ１６は画像ファイルなどを記憶する記憶領域を有していてもよい。
【００３７】
メディアＩ／Ｆ１７には、不揮発性の記憶媒体１７ａを着脱可能に接続できる。そして、メディアＩ／Ｆ１７は、記憶媒体１７ａに対してデータの書き込み／読み込みを実行する。上記の記憶媒体１７ａは、ハードディスクや、半導体メモリを内蔵したメモリカードなどで構成される。なお、図１では記憶媒体１７ａの一例としてメモリカードを図示する。
【００３８】
通信Ｉ／Ｆ１８は、有線又は無線の公知の通信回線を介して接続された外部装置（画像処理装置など）とのデータ送受信を、所定の通信規格に準拠して制御する。また、モニタ１９は、ＣＰＵ１４の制御によって、撮像された画像などを表示する。
【００３９】
操作部２０は、例えば、記録モードの切換入力や、記憶媒体１７ａへの記録を伴う静止画像（本画像）の撮像指示などをユーザから受け付ける。操作部２０には、モニタ１９の前面に配置されるタッチパネルなどを適宜選択して用いることができる。
【００４０】
次に、本実施形態に係る画像処理システムを構成し、上記電子カメラ１によって撮像された画像を画像処理するコンピュータ２の構成について説明する。コンピュータ２は、画像処理プログラムがインストールされたパーソナルコンピュータであって、データ読込部３１、通信部３２、記憶装置３３、ＣＰＵ３４、メモリ３５、入出力Ｉ／Ｆ３６及びバス３７を有している。そして、データ読込部３１、通信部３２、記憶装置３３、ＣＰＵ３４、メモリ３５及び入出力Ｉ／Ｆ３６は、バス３７を介して相互に接続されている。さらに、コンピュータ２には、入出力Ｉ／Ｆ３６を介して、入力デバイス３８（キーボード、ポインティングデバイスなど）及びモニタ３９が接続されている。なお、入出力Ｉ／Ｆ３６は、入力デバイス３８からの各種入力を受け付けるとともに、モニタ３９に対して表示用のデータを出力する。
【００４１】
データ読込部３１は、電子カメラ１で生成された画像ファイルや、画像処理プログラムを外部から読み込むときに用いられる。例えば、データ読込部３１は、着脱可能な記憶媒体からデータを取得する読込デバイス（光ディスク、磁気ディスク、光磁気ディスクあるいはメモリカードの読込装置など）で構成される。
【００４２】
通信部３２は、有線又は無線の公知の通信回線を介して接続された外部装置（電子カメラ１など）とのデータ送受信を、所定の通信規格に準拠して制御する。
【００４３】
記憶装置３３は、上記の画像処理プログラムと、そのプログラムの実行に必要となる各種のデータとを記憶する。また、記憶装置３３には、データ読込部３１や通信部３２から取得した画像ファイルのデータを記憶することもできる。なお、記憶装置３３は、ハードディスクや、不揮発性の半導体メモリなどで構成される。
【００４４】
ＣＰＵ３４は、画像処理装置２の各部動作を統括的に制御するプロセッサである。このＣＰＵ３４は、画像処理プログラムの実行によって、電子カメラ１によって撮像された画像に対して各種の処理を行う。さらに、ＣＰＵ３４は、優先度情報に基づいて、Ｒａｗ画像又は現像画像の画像情報をモニタ３９に表示する表示制御部としても動作する。なお、コンピュータ２による画像処理プログラムの動作例については後述する。
【００４５】
メモリ３５は、画像処理プログラムの演算結果などを一時的に記憶する。このメモリ３５は、例えば揮発性のＳＤＲＡＭなどで構成される。
【００４６】
次に、図１に示す本実施形態に係る画像処理システムの具体的な動作の説明を、１）電子カメラ１の一の動作例、２）電子カメラ１の他の動作例、３）コンピュータ２の動作例の３つの場合について行う。
１）電子カメラ１の動作例
図２の流れ図を参照しつつ、本実施形態における電子カメラ１の動作例を説明する。
【００４７】
ステップＳ１０１：ＣＰＵ１４のモード設定部２５は、ユーザからの本画像の撮像指示（例えば、操作部２０に含まれるレリーズ釦の全押し操作など）を受ける前の準備として、上記３つの記録モードのうち、いずれかのモード設定指示を操作部２０から受ける。本実施形態の動作例において、モード設定部２５は第３記録モードに設定することを前提とする。
【００４８】
ステップＳ１０２：モード設定部２５は、本画像の撮像前の他の準備として、本画像の撮像によって生成されるＲａｗ画像及び現像画像のうち、いずれか一方の画像を以後の画像処理や画像情報の表示などにおいて、優先的に選択するかの優先度設定モードの設定指示を操作部２０から受ける。本実施形態では、モード設定部２５は、Ｒａｗ画像を優先的に選択する優先度設定することを前提とする。
【００４９】
ここで、本実施形態での現像画像は、Ｊｐｅｇ形式で圧縮されたＪｐｅｇ画像であるとする。また、ステップＳ１０１において、第１記録モードが設定された場合、モード設定部２５は、Ｒａｗ画像を自動的に優先度設定して、ステップＳ１０２の動作を省略するようにしてもよい。同様に、第２記録モードが設定された場合、モード設定部２５は、Ｊｐｅｇ画像を自動的に優先度設定して、ステップＳ１０２の動作を省略してもよい。
【００５０】
ステップＳ１０３：ＣＰＵ１４は、ユーザからの本画像の撮像指示に応じて、撮像素子１２を駆動させて本画像の撮像を行う。撮像素子１２から出力される画像信号は、ＤＦＥ１３をパイプライン式に通過してＣＰＵ１４に入力される。そして、ＣＰＵ１４の制御によりＲａｗ画像のデータが第１メモリ１５にバッファリングされる。本実施形態でのＣＰＵ１４は、補間処理やホワイトバランス調整などを施す前のＲａｗ画像を、記憶媒体１７ａに記録する第１画像として第１メモリ１５に保持する。
【００５１】
画像情報生成部２２は、第１画像データであるＲａｗ画像の撮影条件（露光時間、絞り値など）や画像ファイル名などとともに、Ｒａｗ画像を解析して、Ｒａｗ画像のヒストグラム、画像サイズ及び色空間の少なくとも１つを含む画像情報を生成する。ＣＰＵ１４は、Ｒａｗ画像の画像情報を第１メモリ１５に保持する。
【００５２】
ステップＳ１０４：画像処理部２１は、Ｒａｗ画像にデジタル現像処理を施して、ＲＧＢの現像画像であるＪｐｅｇ画像（第２画像データ）を生成する。Ｊｐｅｇ画像のデータは、ＣＰＵ１４の制御により、第１メモリ１５に一時的に記憶される。
【００５３】
画像情報生成部２２は、第２画像データであるＪｐｅｇ画像を解析して、Ｊｐｅｇ画像のヒストグラム、画像サイズ及び色空間の少なくとも１つを含む画像情報を生成する。なお、Ｊｐｅｇ画像の画像情報には、Ｒａｗ画像の撮影条件や画像ファイル名などの情報も含まれる。ＣＰＵ１４は、Ｊｐｅｇ画像の画像情報を第１メモリ１５に保持する。
【００５４】
ステップＳ１０５：画像ファイル生成部２３は、ステップＳ１０４において、画像情報生成部２２によって生成されたＪｐｅｇ画像の画像情報をメタデータ（又はヘッダデータ）として、Ｊｐｅｇ画像のデータと対応付けてＪｐｅｇ画像の画像ファイルを生成する（図３）。
【００５５】
ステップＳ１０６：画像ファイル生成部２３は、ステップＳ１０３において、画像情報生成部２２によって生成されたＲａｗ画像の画像情報をメタデータとして、Ｒａｗ画像のデータと対応付けてＲａｗ画像の画像ファイルを生成する（図３）。
【００５６】
ステップＳ１０７：画像情報生成部２２は、ステップＳ１０２における優先度設定モードの設定に基づいて、Ｊｐｅｇ画像の優先度情報を生成する。画像ファイル生成部２３は、生成された優先度情報をＪｐｅｇ画像の画像ファイルのメタデータにおける所定の領域に記録する。本実施形態では、ステップＳ１０２において、Ｒａｗ画像を優先的に選択するというモード設定がなされたことから、図３に示すように、画像ファイル生成部２３は、Ｊｐｅｇ画像の画像ファイルのメタデータにおける上記所定の領域に、“ｆａｌｓｅ”という優先度情報を付加する。
【００５７】
ステップＳ１０８：画像情報生成部２２は、ステップＳ１０２における優先度設定モードの設定に基づいて、Ｒａｗ画像の優先度情報を生成する。画像ファイル生成部２３は、生成された優先度情報をＲａｗ画像の画像ファイルのメタデータにおける所定の領域に記録する。本実施形態では、ステップＳ１０２において、Ｒａｗ画像を優先的に選択するというモード設定がなされたことから、図３に示すように、画像ファイル生成部２３は、Ｒａｗ画像の画像データのメタデータにおける上記所定の領域に、“ｔｒｕｅ”という優先度情報を付加する。
【００５８】
ステップＳ１０９：画像情報生成部２２は、公知のハッシュアルゴリズム（例えば、ＭＤ５やＳＨＡ１など）を用いて、Ｒａｗ画像のハッシュ値を算出しハッシュ値情報を生成する。画像ファイル生成部２３は、そのハッシュ値情報を、Ｒａｗ画像及びＪｐｅｇ画像の画像ファイルそれぞれのメタデータにおける所定の領域に、ハッシュ値情報を付加する（図３）。このハッシュ値情報が各画像ファイルのメタデータに記録されることにより、例えば、後述するコンピュータ２に複数のＲａｗ画像及びＪｐｅｇ画像が読み込まれ、一のＪｐｅｇ画像のファイル名が変更される場合を考える。そのような場合、コンピュータ２は、実行される画像処理プログラムに基づいて、一のＪｐｅｇ画像と各Ｒａｗ画像とに付加されたメタデータのハッシュ値情報を比較する。これにより、コンピュータ２は、一のＪｐｅｇ画像がいずれのＲａｗ画像から生成されたかを容易に判別できる。
【００５９】
ステップＳ１１０：記録制御部２６は、Ｒａｗ画像及びＪｐｅｇ画像の画像ファイルを記憶媒体１７ａに記録する。電子カメラ１は、本画像の撮像動作を終了する。
２）電子カメラ１の他の動作例
次に、図４の流れ図を参照しつつ、本実施形態での電子カメラ１の他の動作例として、上記ステップＳ１０７及びステップＳ１０８において、Ｒａｗ画像及びＪｐｅｇ画像に付加されたメタデータの優先度情報の変更動作について説明する。なお、図４の動作例において、電子カメラ１は、第３記録モード及びＲａｗ画像を優先的に選択する優先度設定モードに設定され、複数回の本画像の撮像動作をあらかじめ行ったとする。したがって、電子カメラ１は、複数のＲａｗ画像及びＪｐｅｇ画像の画像ファイルを記憶媒体１７ａに記録しているとする。
【００６０】
ステップＳ２０１：ＣＰＵ１４は、ユーザによる優先度情報変更指示を操作部２０から受信したか否かを判定する。ＣＰＵ１４は、優先度情報変更指示を受信した場合、ステップＳ２０２（ＹＥＳ側）へ移行し、優先度情報変更指示を受信しなかった場合（ＮＯ側）、優先度情報変更の動作を終了する。
【００６１】
ステップＳ２０２：ＣＰＵ１４は、モニタ１９に、Ｒａｗ画像及びＪｐｅｇ画像全ての優先度を一括して変更するか否かの表示を行う。例えば、ＣＰＵ１４は、モニタ１９に「はい」及び「いいえ」釦を表示する。ＣＰＵ１４は、モニタ１９の前面に配置され操作部２０を構成するタッチパネル（不図示）を介して、ユーザから「はい」釦の信号を受信した場合、ステップＳ２０３（ＹＥＳ側）へ移行する。一方、「いいえ」釦の信号を受信した場合、ＣＰＵ１４は、ステップＳ２０４（ＮＯ側）へ移行する。
【００６２】
ステップＳ２０３：優先度情報変更部２４は、記憶媒体１７ａに記録される全ての画像に付加されたメタデータの優先度情報を、ユーザからの優先度情報変更指示に応じて、一括して変更する。例えば、Ｒａｗ画像に付加されたメタデータの優先度情報は、“ｔｒｕｅ”から“ｆａｌｓｅ”へ変更され、Ｊｐｅｇ画像に付加されたメタデータの優先度情報は、“ｆａｌｓｅ”から“ｔｒｕｅ”へ変更される。或いは、Ｊｐｅｇ画像に付加されたメタデータの優先度情報のみ“ｆａｌｓｅ”から“ｔｒｕｅ”へ変更されてもよい。
【００６３】
ステップＳ２０４：優先度情報変更部２４は、記憶媒体１７ａに記録されるＲａｗ画像及びＪｐｅｇ画像の画像ファイルのうち、ユーザによって選択された画像に付加されたメタデータの優先度情報のみを変更する。具体的には、ＣＰＵ１４は、メタデータのハッシュ値情報に基づいて、同一撮像によるＲａｗ画像とＪｐｅｇ画像との画像ファイルを関連付けて画像ファイル群として認識する。表示制御部２７は、画像ファイル群の認識結果に基づいて、１つの画像ファイル群につき１つのサムネイル表示として、全ての画像ファイル群のサムネイルをモニタ１９に一覧表示する。優先度情報変更部２４は、一覧表示されたサムネイルのうち、モニタ１９の前面に配置されたタッチパネル（不図示）を介して、ユーザによる優先度を変更したい画像ファイル群の選択及び変更指示を受ける。優先度情報変更部２４は、選択された画像ファイル群に付加されたメタデータの優先度情報を、ステップＳ２０３の場合と同様に変更する。
３）コンピュータ２の動作例
次に、図５の流れ図を参照しつつ、本実施形態でのコンピュータ２の動作例を説明する。図５の処理は、ユーザによるプログラム実行指示に応じて、ＣＰＵ３４が画像処理プログラムを実行することで開始される。
【００６４】
ステップＳ３０１：ＣＰＵ３４は、各記録モード及び優先度設定モードに設定された電子カメラ１が撮像した複数のＲａｗ画像及びＪｐｅｇ画像の画像ファイルを電子カメラ１から取得する。電子カメラ１−コンピュータ２間での画像ファイルの受け渡しは、データ読込部３１からの記憶媒体１７ａの授受、又は通信部３２を介したデータ通信によって実現される。取得された画像ファイルは、ＣＰＵ３４の制御によって、記憶装置３３又はメモリ３５に記録される。なお、ＣＰＵ３４は、送信元である電子カメラ１の記憶媒体１７ａ、又は、受信側であるコンピュータ２の記憶装置３３やメモリ３５のフォルダ階層に応じて、取得した画像ファイルを記録することが好ましい。
【００６５】
ステップＳ３０２：ＣＰＵ３４は、画像処理プログラムに従って、記憶装置３３又はメモリ３５のフォルダ階層を認識し、モニタ３９にそのフォルダ階層をツリー表示する。ＣＰＵ３４は、表示されたフォルダ階層から、ステップＳ３０１で電子カメラ１から取得したＲａｗ画像及びＪｐｅｇ画像の画像ファイルが記録されたフォルダを、入力デバイス３８の選択指示に基づいて選択する。
【００６６】
ステップＳ３０３： ＣＰＵ３４は、ユーザにより選択されたフォルダにおいて、各画像に付加されたメタデータのハッシュ値情報に基づいて、同一撮像によるＲａｗ画像とＪｐｅｇ画像との画像ファイルを関連付けて画像ファイル群として認識する。なお、本実施形態では、同一撮像か否かの判定をハッシュ値に基づいて行ったが、Ｒａｗ画像とＪｐｅｇ画像との画像ファイル名、又は、Ｒａｗ画像の画像ファイルのファイル名とＪｐｅｇ画像に付加されたメタデータのＲａｗ画像のファイル名情報とを参照して認識してもよい。
【００６７】
ステップＳ３０４：ＣＰＵ３４は、ステップＳ３０３における画像ファイル群の認識結果に基づいて、ステップＳ２０４の場合と同様に、１つの画像ファイル群につき１つのサムネイル表示として、モニタ３９に撮像単位のサムネイルの一覧表示を行う。例えば、ステップＳ３０２で選択されたフォルダ内に、Ｒａｗ画像及びＪｐｅｇ画像の画像ファイルの数がそれぞれ１０及び７つあり、ステップＳ３０３において同一撮像の画像ファイルであると認識された画像ファイル群の数が２つの場合、ＣＰＵ３４は、１５（＝１０＋７−２）のサムネイルをモニタ３９に一覧表示する。
【００６８】
ステップＳ３０５：ＣＰＵ３４は、入力デバイス３８からの選択指示（ユーザがモニタ３９に表示されたサムネイルをクリックするなど）に応じて、サムネイルに対応する画像ファイル群を選択する。ＣＰＵ３４は、選択された画像ファイル群の各画像ファイルに付加されたメタデータの優先度情報を識別する。ＣＰＵ３４は、その識別結果に基づいて、優先度情報が”ｔｒｕｅ”と設定された画像ファイルの画像情報をモニタ３９に表示する。
【００６９】
すなわち、第１記録モードで撮像されたＲａｗ画像又は第２記録モードで撮像されたＪｐｅｇ画像の画像ファイルの場合、メタデータの優先度情報は“ｔｒｕｅ”と設定されている。ＣＰＵ３４は、Ｒａｗ画像又はＪｐｅｇ画像の画像ファイルのメタデータ、シャッタ速度や絞り値などの撮像条件の情報や、画像のヒストグラム、画像サイズ及び色空間の少なくとも１つを含む画像情報をモニタ３９に表示する。一方、第３記録モードで同一撮像されたＲａｗ画像及びＪｐｅｇ画像の画像ファイルの場合、Ｒａｗ画像及び／又はＪｐｅｇ画像の画像ファイルのメタデータの優先度情報は“ｔｒｕｅ”と設定されている。ＣＰＵ３４は、優先度情報が“ｔｒｕｅ”と設定された画像ファイルの画像情報をモニタ３９に表示する。
【００７０】
なお、画像のヒストグラム、画像サイズ、画像の色空間などの情報は、画像のファイル形式に応じて一般的に異なり、あるいは、求められていないものがある。そこで、例えば、ＣＰＵ３４は、画像サイズの場合、「画像サイズ：４２５６×２８３２（Ｒａｗ）」のように、いずれの画像のメタデータであるかを明記するように表示したり、求められていない情報は表示しないようにすることが好ましい。
【００７１】
ステップＳ３０６：ＣＰＵ３４は、入力デバイス３８から別の選択指示（ユーザがモニタ３９に表示されたサムネイルをダブルクリックするなど）を受けると、サムネイルに対応する画像ファイル群を選択する。ＣＰＵ３４は、選択された画像ファイル群の画像ファイルに付加されたメタデータの優先度情報を識別する。ＣＰＵ３４は、その識別結果に基づいて、選択された画像ファイル群の画像ファイルのうち、優先度情報が“ｔｒｕｅ”であるＲａｗ画像及び／又はＪｐｅｇ画像に対して画像処理を行う。ＣＰＵ３４は、画像処理された画像データを、記憶装置３３又はメモリ３５に記録して一連の処理を終了する。
【００７２】
ここで、画像処理とは、補間処理、ホワイトバランス処理、階調変換処理、ノイズ除去処理、輪郭強調処理、色変換処理（色変換マトリクスでの演算など）、ガンマ変換などを含む。また、画像処理を実行するにあたり、あらかじめ入力デバイス３８の指示に応じて、ＣＰＵ３４は、処理内容やパラメータ値を設定する設定画面をモニタ３９に表示するのが好ましい。また、ＣＰＵ３４は、上記入力デバイス３８から選択指示を受けた場合、選択された画像ファイル群に対する画像処理を実行するために、他の画像処理プログラムを起動してもよい。
【００７３】
このように、本実施形態では、たとえ同一撮像によってＲａｗ画像及びＪｐｅｇ画像の２つの画像ファイルが生成されたとしても、電子カメラ１による本画像の撮像の前に、いずれの画像を優先的に選択するかの優先度情報を生成することにより、電子カメラ１やコンピュータ２による画像情報の表示や画像処理において、１つの画像ファイルのように取り扱うことができる。
＜実施形態の補足事項＞
（１）本発明の画像処理装置は、上記実施形態のパーソナルコンピュータの例に限定されない。例えば、電子カメラ１を本発明の画像処理装置として機能させてもよい。なお、この場合、優先度情報をメタデータに付加せずに動作させてもよい。
【００７４】
（２）上記実施形態では、電子カメラ１の画像処理部２１、画像情報生成部２２、画像ファイル生成部２３、優先度情報変更部２４、モード設定部２５、記録制御部２６、表示制御部２７の各処理を、ＣＰＵ１４がソフトウエア的に実現する例を説明したが、ＡＳＩＣを用いてこれらの各処理をハードウエア的に実現しても勿論かまわない。
【００７５】
（３）上記実施形態では、電子カメラ１の画像ファイル生成部２３が、第３記録モードで撮像生成されたＲａｗ画像及びＪｐｅｇ画像に優先度情報を付加するとしたが、本発明はこれに限定されない。例えば、優先的に選択される一方の画像ファイルに優先度情報を付加して、他方の画像ファイルには優先度情報を付加しないようにしてもよいし、空の優先度情報を付加してもよい。
【００７６】
（４）上記実施形態では、電子カメラ１の画像情報生成部２２及び優先度情報変更部２４が、画像ファイルに付加されたメタデータの優先度情報を設定及び変更したが、本発明はこれに限定されず、コンピュータ２で実行される画像処理プログラムが、各画像ファイルに付加されたメタデータの優先度情報を設定及び変更するようにしてもよい。
【００７７】
（５）上記実施形態では、コンピュータ２のモニタ３９に、選択されたＲａｗ画像及び／又はＪｐｅｇ画像に付加されたメタデータを表示するとしたが、本発明はこれに限定されず、電子カメラ１のモニタ１９にメタデータを表示してもよい。
【００７８】
（６）上記実施形態では、第３記録モードによって生成されたＲａｗ画像又はＪｐｅｇ画像の一方を優先的に選択するとしたが、本発明はこれに限定されず、優先度の度合いが同じで両方の画像を優先的に選択するとする優先度設定を行ってもよい。これにより、例えば、電子カメラ１やコンピュータ２によるメタデータの表示や画像処理において、両方の画像のメタデータの表示や画像処理が行われる。
【００７９】
（７）上記実施形態では、メタデータをヘッダデータとしてＲａｗ画像及びＪｐｅｇ画像と対応付けたが、本発明はこれに限定されず、例えば、メタデータをフッタデータなどとして対応付けてもよい。
【００８０】
（８）本発明における優先度の指定や利用は、Ｒａｗ画像及びＪｐｅｇ画像のみに限定されず、同一ソースによる結果を取り扱い場合は広く適用することができる。
【００８１】
以上の詳細な説明により、実施形態の特徴点及び利点は明らかになるであろう。これは、特許請求の範囲が、その精神及び権利範囲を逸脱しない範囲で前述のような実施形態の特徴点及び利点にまで及ぶことを意図する。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良及び変更に容易に想到できるはずであり、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物及び均等物によることも可能である。
【符号の説明】
【００８２】
１…電子カメラ、２…コンピュータ、１２…撮像素子、１４、３４…ＣＰＵ、１５…第１メモリ、１６…第２メモリ、１７…メディアＩ／Ｆ、１７ａ…記憶媒体、２１…画像処理部、２２…画像情報生成部、２３…画像ファイル生成部、２４…優先度情報変更部、２５…モード設定部、２６…記録制御部、２７…表示制御部、３１…データ読込部、３３…記憶装置
【図１】
0005487912.tif 000002
【図２】
0005487912.tif 000003
【図３】
0005487912.tif 000004
【図４】
0005487912.tif 000005
【図５】
0005487912.tif 000006