(57)【要約】【課題】画像に対していかなる画像処理を施したかが即座に分かるようにする。【解決手段】撮像され記録された画像データに対し、ユーザの操作に応じて複数の画像処理を施すことができ、画像処理を施した場合は、その履歴情報が作成される。履歴情報は、いかなる画像処理をいかなる順番で施したかがわかる情報であり、対応する画像に重ね合わせて表示される。例えば、画像処理ごとにアイコンＩＣを用意しておき、画像処理を施した順にアイコンＩＣを並べて表示する。アイコンＩＣに代えて文字列で表示してもよい。【選択図】図５
2008042473.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを生成し、該画像データを記録媒体に記録するデジタルカメラにおいて、
前記記録された画像データに対し、ユーザの操作に応じて複数の画像処理を施すことが可能な画像処理手段と、
該画像処理手段によって施された画像処理の履歴を表す履歴情報を画像データごとに作成する履歴作成手段と、
前記作成された履歴情報を表示する表示手段とを具備することを特徴とするデジタルカメラ。
【請求項２】
前記表示手段は、前記画像データに対して作成された前記履歴情報を、当該画像データに基づく画像と同時に表示することを特徴とする請求項１に記載のデジタルカメラ。
【請求項３】
前記表示手段は、前記履歴情報を画像に重ね合わせて表示することを特徴とする請求項２に記載のデジタルカメラ。
【請求項４】
前記履歴情報は、施した画像処理の内容と、複数の画像処理を施した場合にはその順番とが分かる情報であることを特徴とする請求項１〜３のいずれか１項に記載のデジタルカメラ。
【請求項５】
被写体を撮像して画像データを生成し、該画像データを記録媒体に記録するデジタルカメラにおいて、
前記記録された画像データに対し、ユーザの操作に応じて画像処理を施すことが可能な画像処理手段と、
前記記録された画像データに基づく画像、および表示された画像に関する情報を同時に表示可能な表示手段とを有し、
前記画像の表示に伴い、当該画像データに対して前記画像処理が施されている場合には、その画像処理内容が分かる情報を表示し、前記画像処理が施されていない場合には、他の情報を表示するか、または情報を表示しないことを特徴とするデジタルカメラ。
【請求項６】
前記画像と前記画像処理内容が分かる情報とが表示された状況において、他の情報の表示または情報表示なしに切換可能であることを特徴とする請求項５に記載のデジタルカメラ。
【請求項７】
前記画像処理手段は、複数種類の画像処理を施すことが可能とされ、前記画像処理内容が分かる情報は、画像処理の履歴を表す履歴情報であることを特徴とする請求項５または６に記載のデジタルカメラ。
【請求項８】
被写体を撮像して画像データを生成するデジタルカメラにおいて、
前記画像データに対し、ユーザの操作に応じて複数の画像処理を施すことが可能な画像処理手段と、
該画像処理手段によって施された画像処理の履歴を表す履歴情報を画像データごとに作成する履歴作成手段と、
前記作成された履歴情報を表示する表示手段とを具備することを特徴とするデジタルカメラ。
【請求項９】
前記画像データに対して施すべき画像処理とその順番を、撮像に先立って指定可能とし、前記画像処理手段は、前記指定に従って画像処理を施すことを特徴とする請求項８に記載のデジタルカメラ。
【請求項１０】
コンピュータに、
画像データに画像処理を施す処理と、
前記施された画像処理の履歴を表す履歴情報を画像データごとに作成する処理とを実行させるための画像処理プログラム。
【請求項１１】
コンピュータに、更に前記作成された履歴情報を画像とともに表示する処理を実行させるための請求項１０に記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像した画像データに対してユーザが画像処理を施すことが可能なデジタルカメラ、および画像処理プログラムに関する。
【背景技術】
【０００２】
撮像済み（記録済み）の画像データをメモリカードから読み出し、シャープネス処理や、コントラスト調整、彩度調整などの画像処理を施し、改めて記録可能なカメラが知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００１−１６９１７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
記録済み画像をカメラで再生表示する際は、その画像データに対して記録後に画像処理を施したか否か、あるいはいかなる画像処理を施したかが即座に分かるとよい。特許文献１ではこの点は考慮されていない。
【課題を解決するための手段】
【０００５】
本発明は、被写体を撮像して画像データを生成し、該画像データを記録媒体に記録するデジタルカメラに適用され、記録された画像データに対し、ユーザの操作に応じて複数の画像処理を施すことが可能な画像処理手段と、画像処理手段によって施された画像処理の履歴を表す履歴情報を画像データごとに作成する履歴作成手段と、作成された履歴情報を表示する表示手段とを具備することを特徴とする。
画像データに対して作成された履歴情報を、当該画像データに基づく画像と同時に表示するようにしてもよい。その際、履歴情報を画像に重ね合わせて表示してもよい。
履歴情報は、施した画像処理の内容と、複数の画像処理を施した場合にはその順番とが分かる情報であってもよい。
他の発明に係るデジタルカメラは、記録された画像データに対し、ユーザの操作に応じて画像処理を施すことが可能な画像処理手段と、記録された画像データに基づく画像、および表示された画像に関する情報を同時に表示可能な表示手段とを有し、画像の表示に伴い、当該画像データに対して画像処理が施されている場合には、その画像処理内容が分かる情報を表示し、画像処理が施されていない場合には、他の情報を表示するか、または情報を表示しないことを特徴とする。
画像と前記画像処理内容が分かる情報とが表示された状況において、他の情報の表示または情報表示なしに切換可能としてもよい。
複数種類の画像処理を施すことを可能とし、上記画像処理内容が分かる情報は、画像処理の履歴を表す履歴情報であってもよい。
他の発明に係るデジタルカメラは、画像データに対し、ユーザの操作に応じて複数の画像処理を施すことが可能な画像処理手段と、画像処理手段によって施された画像処理の履歴を表す履歴情報を画像データごとに作成する履歴作成手段と、作成された履歴情報を表示する表示手段とを具備することを特徴とする。
画像データに対して施すべき画像処理とその順番を、撮像に先立って指定可能とし、その指定に従って画像処理を施すようにしてもよい。
本発明に係る画像処理プログラムは、画像データに画像処理を施す処理と、施された画像処理の履歴を表す履歴情報を画像データごとに作成する処理とをコンピュータに実行させるためのものである。
作成された履歴情報を画像とともに表示する処理を更に実行させてもよい。
【発明の効果】
【０００６】
本発明によれば、画像データに画像処理を施した場合、後でその画像処理内容を即座に把握できる。
【発明を実施するための最良の形態】
【０００７】
図１〜図８により本発明の一実施の形態を説明する。
図１は本実施形態におけるデジタルカメラのブロック図である。撮影レンズ（不図示）の透過光束は撮像素子１１にて光電変換され、その光電変換出力である画像信号は、画像処理回路１２で種々の処理が施されて画像データが生成される。画像データは、バッファメモリ１３に一時記憶された後、記録回路１４を介してメモリカードなどの記録媒体１５に画像ファイルとして記録される。画像ファイルは、コンピュータで扱うことが可能な形式であり、通常は画像データの他に付加情報（例えば、Ｅｘｉｆ情報）を含んでいる。
【０００８】
表示装置１６は、例えば液晶モニタおよびその駆動回路から構成され、画像表示やメニュー表示等が可能とされる。操作部１７は、レリーズボタンや、後述する再生モード時に使用する各種操作ボタンなどの種々の操作部材、およびそれらの操作に連動してオン・オフするスイッチ類から成る。ＣＰＵ１８は、メモリ１９に格納されたプログラムを実行し、操作部１７からの入力に基づいて上記各回路や装置を駆動制御する。
【０００９】
カメラは、撮影を行うための撮影モードと、撮影済みの画像データを再生表示する再生モードとを有している。再生モードでは、記録媒体１５に記録された画像データを読み出し、その画像データに基づく画像を表示装置１６に表示することができる。その際、画像に重ね合わせて種々の情報を表示することもできる。図２に示すように、各々の画像データには、表示用の情報ページ１，２が自動的に割り付けられ、またユーザが後述する画像処理を施した場合には、情報ページ３が追加される。
【００１０】
情報ページ１を選択すると、例えば図３に示すように、カメラ機種名、当該画像を撮影したときのシャッタ秒時、同絞り値、同露出モードが画像に重ね合わせて表示される。また情報ページ２を選択すると、例えば図４に示すように、ＩＳＯ感度、ホワイトバランス設定、画像サイズ、画質が表示される。情報ページ１，２で表示される各情報は、上述した付加情報に記録されている情報である。
【００１１】
次に、記録済み画像に対する画像処理および情報ページ３について説明する。
上述したように、カメラは撮像によって得られた画像信号に対して所定の画像処理を施すが、それとは別に、いったん記録媒体１５に記録された画像データを読み出して、ユーザの望む画像処理を施し、改めて記録することができる。以下の説明では、特に断らない限りは、「画像処理」はこの記録済みの画像データに対する処理を表すものとする。
【００１２】
選択可能な画像処理としては、階調補正、ホワイトバランス調整、色変換（モノクロ化）、トリミング、赤目補正、歪み補正、ゴミ除去、画像サイズ縮小などがある。１画像データに対して複数の処理を施すことも可能である。なお、選択可能な画像処理はこれらに限定されない。
【００１３】
複数の画像処理を施した場合、いかなる処理を施したかユーザが分からなくなってしまうおそれがある。そこで、画像処理の履歴を情報ページ３として作成し、これを画像とともに表示できるようにした。
【００１４】
図５は情報ページ３の表示例を示し、施した画像処理をアイコンＩＣで表示する例である。これは、Ａ→Ｂ→Ｃ→Ｄ→Ｅの順で５種類の画像処理が施されたことを示しており、各アイコンＩＣは、実際にはその処理内容が分かるような絵柄が用いられる。
【００１５】
図６はアイコンＩＣに代えて処理を文字列で表示する例を示し、上から順に処理がなされたことを示している。画像処理Ａ、画像処理Ｂなどは、実際には処理名が表示される。図５および図６の表示形態は、いずれか一方が可能なものであってもよいし、ユーザの好みに応じていずれかを選択可能に構成してもよい。
【００１６】
ユーザは、所定の情報表示設定操作により、各表示画像に対して「情報表示なし」→「情報ページ１」→「情報ページ２」→「情報ページ３（存在する場合のみ）」のように、表示情報を順に切り替えることができる。情報ページ１〜３は、画像ファイルを構成する付加情報として持たせてもよいし、画像ファイルとは別に保存してもよい。
【００１７】
このように、画像処理の履歴情報を情報ページ３として各画像データに対応づけ、これを画像とともに表示できるようにしたので、画像表示の際に、その画像データに対する画像処理の有無や、画像処理の種類、順番が一目で分かり、便利である。
【００１８】
図７は画像のコマ送り表示の例であり、所定のコマ送り操作のたびに表示画像が順に切換わる。例えば順送り操作で新しい画像から古い画像に順次切換わり、逆送り操作で逆方向に切換わるようにする。コマ送りの際、情報ページ３を有する画像データの場合は、そのときの情報表示設定に拘わらず、必ず情報ページ３を画像とともに表示する。つまり、記録後にユーザが画像処理を施した画像は、コマ送りにおいて必ず画像処理の履歴情報とともに表示される。その後、上記情報表示設定操作により表示情報を切換えることができる。
【００１９】
なお、情報表示設定に拘わらずに情報ページ３を表示する制御に代えて、そのときの情報表示設定に従って情報を表示してもよい。例えば、情報ページ１を表示する設定のときは、コマ送りで情報ページ３を有する画像データが選択されても、情報ページ１を表示する。このとき、情報ページ３を表示したいときには上記情報表示設定操作を行えばよい。さらに、情報表示設定に拘わらず情報ページ３を表示する設定と、情報表示設定に従って情報を表示する設定のいずれかをユーザが選択できるようにしてもよい。選択は、例えばカスタム設定画面において行えるようにすればよい。
【００２０】
図７の例では、画像２〜４に対してそれぞれ１〜３種類の画像処理がそれぞれ施され、画像１，５には画像処理が施されていない。画像２は、オリジナルの画像である画像１に対して画像処理Ａ（例えば、階調補正）を施した画像であり、画像３は画像２に対して画像処理Ｂ（例えば、色調整）を、画像４は画像３に対して画像処理Ｃ（例えば、トリミング）をそれぞれ施した画像である。このように本実施形態では、１つの画像処理が施されるたびに新たな画像データが別に記録されるので、処理前後の画像を見比べて画像処理の効果を明確に把握することができ、また画像処理の取消やかけ直しも自由に行える。なお、画像データを別に記録せず上書きで記録していくようにしてもよい。
【００２１】
上述の画像処理およびその履歴表示を実現するためのフローを図８に示す。
再生モードが設定されるとＣＰＵ１８によってこのプログラムが起動され、まずステップＳ１で最初に表示すべき画像データを決定する。例えば最近の撮影画像データを最初の表示対象画像データとする。ステップＳ２では、表示対象画像データに対して情報ページ３が既にあるか否かを判定する。情報ページ３があれば、ステップＳ３で表示対象画像データに基づく画像を情報ページ３とともに表示し、なければステップＳ４において、そのときの情報表示設定（「情報表示なし」，「情報ページ１」，「情報ページ２」のいずれか）に基づいて画像表示を行う。
【００２２】
ステップＳ５では、上述した情報表示設定操作の有無を確認し、当該操作があった場合は、その操作に応じてステップＳ６で情報表示設定を変更する。ステップＳ７ではコマ送り操作の有無を判定し、コマ送り操作が確認されると、ステップＳ８で次の表示対象画像データを決定し、ステップＳ２に戻る。コマ送り操作が確認されない場合は、ステップＳ９で再生終了操作の有無を判定し、再生終了操作が確認されると処理を終了させ、確認されない場合はステップＳ１０に進む。
【００２３】
ステップＳ１０では、現在の表示画像データに対して画像処理を行うか否かを判定する。ユーザが画像処理を行う旨の操作を行うとステップＳ１１に進み、画像処理選択メニューを表示する。画像処理選択メニューでは、上述した選択可能な画像処理が一覧表示され、ユーザは所定の選択操作によりいずれかを選択できる。ユーザが処理を選択せずにキャンセル操作を行うと、ステップＳ２１からステップＳ２に戻り、いずれかの処理を選択するとステップＳ１２からステップＳ１３に進む。ステップＳ１３では、選択された画像処理を、画像処理回路１２を介して当該画像データに施す。
【００２４】
ステップＳ１４では処理後の画像データに基づく画像を表示し、ステップＳ１５では、処理後の画像データの保存の有無をユーザに問う。ユーザがキャンセル操作を行うとステップＳ２２からステップＳ１１に戻り、ＯＫ操作を行うとステップＳ１５からステップＳ１６に進む。ステップＳ１６では、当該画像データに対して情報ページ３が既にあるか否かを判定する。情報ページ３がなければ、ステップＳ１７で情報ページ３を作成して今回施した処理内容（処理名）を履歴情報として書き込む。情報ページ３が既にあれば、ステップＳ１８でその情報ページ３に今回の処理内容を書き加えて履歴情報を更新する。
【００２５】
ステップＳ１９では、処理後の画像データを処理前の画像データとは別に、情報ページ３とともに記録媒体１５に記録する。ステップＳ２０では、記録した画像データを情報ページ３とともに表示し、ステップＳ１１に戻る。
【００２６】
なお、図８のフローには記載されていないが、表示すべき画像を複数のサムネイル画像から選択するという画像選択方法がある。これによって選択された画像データに対しても、上記ステップＳ３〜Ｓ６の処理、およびステップＳ１０以降の処理を同様に適用できる。
【００２７】
以上では、履歴情報（情報ページ３）を画像に重ね合わせて表示する例を示したが、画像とは別の表示領域に表示してもよい。また画像自体を表示しなくても、その画像データを選択すると上記履歴情報が表示されるようにしてもよい。
【００２８】
また、以上では記録済みの画像データに対する画像処理について説明したが、記録前の画像データに対してユーザの希望する画像処理を施せるようにしてもよい。これを実現するには、撮像操作（レリーズ操作）に先だって上述した画像処理選択メニューを表示し、ユーザが画像処理を選択できるようにする。処理選択では、複数の画像処理を選択でき、また処理を施す順番も指定できる。撮像操作がなされると、カメラは撮像を行い、上記選択された画像処理を指定された順番で画像信号に施し、画像データを生成して記録する。この場合も画像処理の履歴情報としての情報ページ３が作成され、再生モードにて画像とともに表示できる。
上述した画像処理に拘わる制御は、画像データを扱うデジタルカメラ以外の機器においても実現可能である。
【図面の簡単な説明】
【００２９】
【図１】一実施形態におけるデジタルカメラの制御ブロック図。
【図２】画像データと、それに対して作成される情報ページとを模式的に示す図。
【図３】情報ページ１を選択したときの表示例を示す図。
【図４】情報ページ２を選択したときの表示例を示す図。
【図５】情報ページ３を選択したときの表示例を示す図。
【図６】情報ページ３を選択したときの他の表示例を示す図。
【図７】画像コマ送り時の表示例を示す図。
【図８】再生モード時の処理手順を示すフローチャート。
【符号の説明】
【００３０】
１１  撮像素子
１２  画像処理回路
１４  記録回路
１５  記録媒体
１６  表示装置
１８  ＣＰＵ
ＩＣ  履歴情報表示用のアイコン
【図１】
2008042473.tif 000003
【図２】
2008042473.tif 000004
【図３】
2008042473.tif 000005
【図４】
2008042473.tif 000006
【図５】
2008042473.tif 000007
【図６】
2008042473.tif 000008
【図７】
2008042473.tif 000009
【図８】
2008042473.tif 000010