(57)【要約】【課題】連続的に撮像された画像の中から、ユーザが所望の画像を容易に選択することができる画像処理装置を提供すること。【解決手段】本発明に係る画像処理装置は、複数の画像にそれぞれ付帯された撮像状況を示す情報に基づいて、撮像状況が類似する複数の画像毎に、複数の画像を複数の画像群に分類する画像分類部と、画像分類部が分類した画像群に含まれる複数の画像のうちの少なくとも１つの画像を表示させる代表画像表示制御部と、代表画像表示制御部が表示させた画像の部分領域をユーザに選択させる部分領域選択制御部と、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域にフォーカスが合っている画像を選択して表示させる高画質画像表示制御部とを備える。【選択図】図１２
2007312097.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像にそれぞれ付帯された撮像状況を示す情報に基づいて、撮像状況が類似する複数の画像毎に、複数の画像を複数の画像群に分類する画像分類部と、
前記画像分類部が分類した画像群に含まれる複数の画像のうちの少なくとも１つの画像を表示させる代表画像表示制御部と、
前記代表画像表示制御部が表示させた画像の部分領域をユーザに選択させる部分領域選択制御部と、
前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を選択して表示させる高画質画像表示制御部と
を備える画像処理装置。
【請求項２】
前記高画質画像表示制御部は、前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域にフォーカスが合っている画像を表示させる
請求項１に記載の画像処理装置。
【請求項３】
前記高画質画像表示制御部は、前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を、前記代表画像表示制御部が表示させている画像に代えて表示させる
請求項１に記載の画像処理装置。
【請求項４】
複数の画像のそれぞれについて予め定められた部分領域毎の画質を評価して評価値を算出する画質評価部
をさらに備え、
前記高画質画像表示制御部は、前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域について前記画質評価部が評価した評価値がより高い画像を表示させる
請求項１に記載の画像処理装置。
【請求項５】
前記部分領域選択制御部は、前記画像表示制御部が表示させた画像の複数の部分領域をユーザに選択させ、
前記高画質画像表示制御部は、前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した複数の部分領域について前記画質評価部が評価した評価値の合計値がより高い画像を表示させる
請求項４に記載の画像処理装置。
【請求項６】
前記画質評価部は、複数の画像のそれぞれに付帯されたフォーカス位置を示す情報に基づいて、予め定められた部分領域毎の画質の評価値を算出する
請求項４に記載の画像処理装置。
【請求項７】
前記画質評価部は、複数の画像のそれぞれの画像の予め定められた部分領域毎に空間周波数を算出し、より高い空間周波数が算出された部分領域の画質の評価値をより高く算出する
請求項４に記載の画像処理装置。
【請求項８】
複数の画像のそれぞれの画像に含まれるオブジェクトを抽出するオブジェクト抽出部と、
オブジェクトの種類に対応づけて輝度の最適値を予め格納している最適輝度値格納部と
をさらに備え、
前記画質評価部は、複数の画像のそれぞれの画像の予め定められた部分領域毎において前記オブジェクト抽出部が抽出したオブジェクトの輝度値を算出し、算出した当該オブジェクトの輝度値と、当該オブジェクトの種類に対応づけて前記最適輝度格納部が格納している輝度の最適値との差がより小さい部分領域の画質の評価値をより高く算出する
請求項４に記載の画像処理装置。
【請求項９】
前記画像分類部は、所定の撮像条件を変化させながら連写撮像することによって撮像された複数の画像毎に、複数の画像を複数の画像群に分類し、
前記高画質画像表示制御部は、前記所定の撮像条件の変化の影響による画質の変化を判断し、前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を選択して表示させる
請求項１に記載の画像処理装置。
【請求項１０】
前記画像分類部は、フォーカス位置を変化させながら連写撮像することによって撮像された複数の画像毎に、複数の画像を複数の画像群に分類し、
前記高画質画像表示制御部は、前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域にフォーカス位置を含む画像を選択して表示させる
請求項９に記載の画像処理装置。
【請求項１１】
前記画像分類部は、露出量を変化させながら連写撮像することによって撮像された画像毎に、複数の画像を複数の画像群に分類し、
前記高画質画像表示制御部は、前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の輝度値が最適な画像を選択して表示させる
請求項９に記載の画像処理装置。
【請求項１２】
前記画像分類部は、露出量を変化させながら連写撮像することによって撮像された画像毎に、複数の画像を複数の画像群に分類し、
前記高画質画像表示制御部は、前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の空間周波数が高い画像を選択して表示させる
請求項９に記載の画像処理装置。
【請求項１３】
複数の画像にそれぞれ付帯された撮像状況を示す情報に基づいて、撮像状況が類似する複数の画像毎に、複数の画像を複数の画像群に分類する画像分類段階と、
前記画像分類段階において分類された画像群に含まれる複数の画像のうちの少なくとも１つの画像を表示させる代表画像表示制御段階と、
前記画像表示制御段階において表示された画像の部分領域をユーザに選択させる部分領域選択制御段階と、
前記画像分類段階において分類された画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を表示させる高画質画像表示制御段階と
を備える画像処理方法。
【請求項１４】
画像処理用のプログラムであって、前記画像処理装置を、
複数の画像にそれぞれ付帯された撮像状況を示す情報に基づいて、撮像状況が類似する複数の画像毎に、複数の画像を複数の画像群に分類する画像分類部、
前記画像分類部が分類した画像群に含まれる複数の画像のうちの少なくとも１つの画像を表示させる代表画像表示制御部、
前記画像表示制御部が表示させた画像の部分領域をユーザに選択させる部分領域選択制御部、
前記画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を表示させる高画質画像表示制御部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及びプログラムに関する。特に、本発明は、画像を処理する画像処理装置及び画像管理方法、並びに当該画像処理装置用のプログラムに関する。
【背景技術】
【０００２】
ブラケット撮影により得られた複数の画像をマルチ画像として表示したときに、マルチ画像の各画像の周りに撮影条件に対応する枠を設けて表示する表示装置が知られている（例えば、特許文献１参照。）。この表示装置においては、当該枠は、ホワイトバランス条件に対応して色彩が異なるように表示され、露出条件に対応して明るさが異なるように表示される。これにより、ユーザはマルチ画像の各画像に設けられて表示されている枠の色彩と明るさを確認することにより、変化させた撮影条件（ホワイトバランス条件及び露出条件）を特定することができる。
【特許文献１】特開２００２−２３２７５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１による表示装置によると、ブラケット撮影で撮影した画像の中から主要被写体が高画質で写っている画像を選択したい場合には、ユーザがマルチ画像に写っている被写体の画質を見て判断する必要がある。しかし、ブラケット撮影において変化させた撮像条件を特定することができても、数多くのマルチ画像の画像内容からユーザが被写体の画質を適切に判断することは容易ではないという課題があった。
【０００４】
そこで本発明は、上記課題を解決することができる画像処理装置、画像処理方法、及びプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の第１の形態における画像処理装置は、複数の画像にそれぞれ付帯された撮像状況を示す情報に基づいて、撮像状況が類似する複数の画像毎に、複数の画像を複数の画像群に分類する画像分類部と、画像分類部が分類した画像群に含まれる複数の画像のうちの少なくとも１つの画像を表示させる代表画像表示制御部と、代表画像表示制御部が表示させた画像の部分領域をユーザに選択させる部分領域選択制御部と、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を選択して表示させる高画質画像表示制御部とを備える。
【０００６】
高画質画像表示制御部は、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域にフォーカスが合っている画像を表示させてよい。
【０００７】
高画質画像表示制御部は、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を、代表画像表示制御部が表示させている画像に代えて表示させてよい。
【０００８】
複数の画像のそれぞれについて予め定められた部分領域毎の画質を評価して評価値を算出する画質評価部をさらに備え、高画質画像表示制御部は、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域について画質評価部が評価した評価値がより高い画像を表示させてよい。
【０００９】
部分領域選択制御部は、画像表示制御部が表示させた画像の複数の部分領域をユーザに選択させ、高画質画像表示制御部は、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した複数の部分領域について画質評価部が評価した評価値の合計値がより高い画像を表示させてよい。
【００１０】
画質評価部は、複数の画像のそれぞれに付帯されたフォーカス位置を示す情報に基づいて、予め定められた部分領域毎の画質の評価値を算出してよい。
【００１１】
画質評価部は、複数の画像のそれぞれの画像の予め定められた部分領域毎に空間周波数を算出し、より高い空間周波数が算出された部分領域の画質の評価値をより高く算出してよい。
【００１２】
複数の画像のそれぞれの画像に含まれるオブジェクトを抽出するオブジェクト抽出部と、オブジェクトの種類に対応づけて輝度の最適値を予め格納している最適輝度値格納部と
をさらに備え、画質評価部は、複数の画像のそれぞれの画像の予め定められた部分領域毎においてオブジェクト抽出部が抽出したオブジェクトの輝度値を算出し、算出した当該オブジェクトの輝度値と、当該オブジェクトの種類に対応づけて最適輝度格納部が格納している輝度の最適値との差がより小さい部分領域の画質の評価値をより高く算出してよい。
【００１３】
画像分類部は、所定の撮像条件を変化させながら連写撮像することによって撮像された複数の画像毎に、複数の画像を複数の画像群に分類し、高画質画像表示制御部は、所定の撮像条件の変化の影響による画質の変化を判断し、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を選択して表示させてよい。
【００１４】
画像分類部は、フォーカス位置を変化させながら連写撮像することによって撮像された複数の画像毎に、複数の画像を複数の画像群に分類し、高画質画像表示制御部は、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域にフォーカス位置を含む画像を選択して表示させてよい。
【００１５】
画像分類部は、露出量を変化させながら連写撮像することによって撮像された画像毎に、複数の画像を複数の画像群に分類し、高画質画像表示制御部は、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の輝度値が最適な画像を選択して表示させてよい。
【００１６】
画像分類部は、露出量を変化させながら連写撮像することによって撮像された画像毎に、複数の画像を複数の画像群に分類し、高画質画像表示制御部は、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の空間周波数が高い画像を選択して表示させてよい。
【００１７】
本発明の第２の形態における画像処理方法は、複数の画像にそれぞれ付帯された撮像状況を示す情報に基づいて、撮像状況が類似する複数の画像毎に、複数の画像を複数の画像群に分類する画像分類段階と、画像分類段階において分類された画像群に含まれる複数の画像のうちの少なくとも１つの画像を表示させる代表画像表示制御段階と、画像表示制御段階において表示された画像の部分領域をユーザに選択させる部分領域選択制御段階と、画像分類段階において分類された画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を表示させる高画質画像表示制御段階とを備える。
【００１８】
本発明の第３の形態によると、画像処理用のプログラムであって、画像処理装置を、複数の画像にそれぞれ付帯された撮像状況を示す情報に基づいて、撮像状況が類似する複数の画像毎に、複数の画像を複数の画像群に分類する画像分類部、画像分類部が分類した画像群に含まれる複数の画像のうちの少なくとも１つの画像を表示させる代表画像表示制御部、画像表示制御部が表示させた画像の部分領域をユーザに選択させる部分領域選択制御部、画像分類部が分類した画像群に含まれる複数の画像のうち、ユーザが選択した部分領域の画質がより高い画像を表示させる高画質画像表示制御部として機能させる。
【００１９】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【００２０】
本発明によれば、連続的に撮像された画像の中から、ユーザが所望の画像を容易に選択することができる画像処理装置を提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２２】
図１は、この発明に係る画像処理システム１００の利用環境の一例を示す。画像処理システム１００は、撮像装置１３０、画像処理装置１１０、及び注文サーバ１２０を備える。画像処理装置１１０は、フォトショップ、コンビニエンスストア等の店舗１７０又はユーザ１９０の自宅１７１等に設けられる。画像処理装置１１０は、例えばパーソナルコンピュータ、キオスク端末等の情報端末であってよい。撮像装置１３０は、露出、フォーカス位置等の撮像条件を変えてオートブラケット撮影した時に、オートブラケット撮影を示す動作モードと、連続的に変化させた撮像条件及びその制御値とを、画像の付帯情報として記録媒体１６０ａに記録する。
【００２３】
例えば、撮像装置１３０は、フォーカス位置を連続的に変化させるオートブラケット撮影によって得られた撮像画像を、フォーカス位置に対応づけて記録媒体１６０ａに記録する。そして、店舗１７０に設けられた画像処理装置１１０は、撮像画像に付帯されたフォーカス位置と撮像画像とを記録媒体１６０ａから読み込む。そして、画像処理装置１１０は、オートブラケット撮影によって得られた一連の撮像画像の中から代表的な１つの代表画像を選択して、選択した代表画像と、一連の撮像画像のそれぞれのフォーカス位置を含む部分画像を記録媒体１６０ｂに記録する。
【００２４】
そして、ユーザ１９０の自宅１７１に設けられた画像処理装置１１０は、記録媒体１６０ｂに記録されたフォーカス位置の部分画像を代表画像とともに読み出して、代表画像の近傍に部分画像を並べてディスプレイ等の表示デバイスに表示する。そして、印刷するのに望ましいフォーカス位置の部分画像をユーザ１９０がディスプレイ上で指定すると、画像処理装置１１０は、ユーザ１９０から指定された部分画像にフォーカス位置のある撮像画像を印刷する旨の印刷オーダーを、通信回線１５０を介して注文サーバ１２０に送信する。そして、注文サーバ１２０は、印刷オーダーに応じて印刷機等の出力装置１８０から画像を印刷して、ユーザ１９０に提供する。このため、ユーザ１９０は、所望の位置にフォーカスが合っている画像を、画像処理装置１１０を用いて容易に注文することができる。
【００２５】
なお、画像処理装置１１０は、ユーザ１９０が代表画像上においてトリミング指示した領域内にフォーカス位置を含む撮像画像を、代表画像に代えてディスプレイに表示してよい。これにより、ユーザ１９０は、ユーザ１９０が注目している範囲を画像処理装置１１０の注文画面上で指定するだけで、その範囲にフォーカス位置の合った画像を容易に選択することができる。
【００２６】
また、画像処理装置１１０は、例えば露光量を変化させたオートブラケット撮影で得られた一連の撮像画像において、明るさの変化が大きい被写体の範囲を、一連の撮像画像に対応付けて記録媒体１６０ｂに記録する。そして、画像処理装置１１０は、印刷注文をユーザ１９０から受け付ける場合に、代表画像に隣接して一連の撮像画像を提示するとともに、明るさの変化が大きい領域を示す枠を代表画像上に表示する。これにより、ユーザ１９０は、オートブラケット撮影において画像内容が最も変化した領域を注文前に知ることができるので、印刷するのにふさわしい適切な撮像画像を、画像処理装置１１０を用いて容易に注文することができる。
【００２７】
以上説明した画像処理システム１００によれば、ユーザ１９０は所望の領域の画質が高い画像を注文前に予め確認することができる。また、画像処理装置１１０は、ユーザ１９０による画像の注文時に、撮像画像と部分画像を記録媒体１６０ａから読み出してディスプレイに表示すればよいので、注文時に撮像画像から画質を判断して表示する場合に比べて、速やかに注文画面を表示することができる。
【００２８】
なお、出力装置１８０は画像処理装置１１０と通信可能に接続されて店舗１７０又は自宅１７１に設けられてよく、画像処理装置１１０からの印刷オーダーに応じて撮像画像を印刷してユーザ１９０に提供してもよい。また、出力装置１８０は、画像処理装置１１０から画像注文票１６５の印刷データを受け取って画像注文票１６５を印刷してよい。また、画像処理装置１１０は、記録媒体１６０ａから撮像画像を受け取って、フォーカス位置等の撮像条件を記録媒体１６０ａに記録してもよい。また、以下の説明においては、記録媒体１６０ａ及び１６０ｂを、記録媒体１６０と総称する。また、画像処理装置１１０は、画像の注文を支援する注文装置であってよく、複数の画像の処理を支援する処理装置であってもよい。
【００２９】
図２は、第１の実施例における画像処理装置１１０のブロック構成の一例を示す。画像処理装置１１０は、画像取得部２３０、画像分類部２４０、部分領域抽出部２５０、部分画像情報生成部２６０、代表画像選択部２７０、サムネイル画像生成部２８０、画像出力部２９０、及び印刷注文受付部２９２を備える。
【００３０】
撮像装置１３０は、画像の撮像状況を示す情報を複数の画像のそれぞれに付帯して記録する。画像取得部２３０は、複数の画像のそれぞれに付帯された撮像状況を示す情報を取得する。具体的には、記録媒体１６０から撮像状況を示す情報を取得する。画像分類部２４０は、複数の画像にそれぞれ付帯された撮像状況を示す情報に基づいて、撮像状況が類似する画像毎に、複数の画像を複数の画像群に分類する。例えば、画像分類部２４０は、複数の画像にそれぞれ付帯された時刻、位置、動作モードが類似する画像毎に、複数の画像を複数の画像群に分類する。
【００３１】
画像分類部２４０は、連写撮像によって撮像された複数の画像毎に、複数の画像を複数の画像群に分類する。例えば、画像分類部２４０は、ポートレート撮影時等において、連写撮像されたことを示す動作モードで連続して撮像された複数の画像を同じ画像群に分類する。また、画像分類部２４０は、オートブラケット撮影等、所定の撮像条件を変化させながら連写撮像することによって撮像された複数の画像毎に、複数の画像を複数の画像群に分類する。
【００３２】
具体的には、画像分類部２４０は、フォーカス位置を変化させながら連写撮像することによって撮像された画像毎に、複数の画像を複数の画像群に分類する。そして、部分領域抽出部２５０は、画像分類部２４０が分類した画像群に含まれる複数の画像におけるフォーカス位置を含む部分領域を抽出する。このように、部分領域抽出部２５０は、画像分類部２４０が分類した画像群に含まれる複数の画像において、フォーカスが合っている部分を含む部分領域を抽出する。また、部分領域抽出部２５０は、画像分類部２４０が分類した画像群に含まれる複数の画像に含まれる被写体の輪郭線の幅を比較して、フォーカス位置の変化の影響による輪郭線の幅の変化が大きい部分領域を抽出してもよい。
【００３３】
また、画像分類部２４０は、露出量を変化させながら連写撮像することによって撮像された複数の画像毎に、複数の画像を複数の画像群に分類してよい。そして、部分領域抽出部２５０は、画像分類部２４０が分類した画像群に含まれる複数の画像の輝度の大きさを比較して、露出量の変化の影響による画像の輝度の大きさの変化が大きい部分領域を抽出してよい。このように、部分領域抽出部２５０は、画像分類部２４０が分類した画像群に含まれる複数の画像を比較して、変化が大きい部分領域を抽出する。
【００３４】
このように、部分領域抽出部２５０は、画像分類部２４０が分類した画像群に含まれる複数の画像を比較して、所定の撮像条件の変化の影響による画像の変化が大きい部分領域を抽出する。これにより、部分領域抽出部２５０は、オートブラケット撮影において変化させた撮像条件に応じて、画質が変化した領域を適切に抽出することができる。
【００３５】
部分画像情報生成部２６０は、画像分類部２４０が分類した画像群に含まれる複数の画像のそれぞれにおける、部分領域抽出部２５０が抽出した部分領域のそれぞれの位置を示す複数の位置情報を生成する。この場合、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像に関連づけて、部分画像情報生成部２６０が生成した複数の位置情報を出力する。
【００３６】
具体的には、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像に、部分画像情報生成部２６０が生成した複数の位置情報が示す部分領域の位置にマークを重畳させて表示する。また、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像を表示するとともに、当該画像の近傍に、部分画像情報生成部２６０が生成した複数の位置情報が示す部分領域の画像を拡大して表示してもよい。また、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像に、部分画像情報生成部２６０が生成した複数の位置情報が示す部分領域の位置にマークを重畳させて印刷してもよい。また、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像に、部分画像情報生成部２６０が生成した複数の位置情報が重畳されて出力されるべく対応づけて記録媒体１６０に出力して記録してもよい。
【００３７】
なお、部分画像情報生成部２６０は、画像分類部２４０が分類した画像群に含まれる複数の画像のそれぞれにおける、部分領域抽出部２５０が抽出した部分領域のそれぞれがトリミングされたトリミング画像を示すトリミング情報を生成する。具体的には、部分画像情報生成部２６０は、画像分類部２４０が分類した画像群に含まれる複数の画像のそれぞれにおける、部分領域抽出部２５０が抽出した部分領域のそれぞれがトリミングされた複数のトリミング画像を生成する。
【００３８】
画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像に関連づけて、部分画像情報生成部２６０が生成した複数のトリミング画像を出力する。具体的には、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像を表示するとともに、当該画像の近傍に、部分画像情報生成部２６０が生成した複数のトリミング画像を表示する。このため、画像処理装置１１０は、連写撮像によって得られた沢山の画像の全てを提示することなく、画質の高い領域又は画質が変化した領域のトリミング画像を提示することによって、ユーザ１９０に画像を効率的に選択させることができる。
【００３９】
また、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像を印刷するとともに、当該画像の近傍に、部分画像情報生成部２６０が生成した複数のトリミング画像を印刷してもよい。他にも、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像と、部分画像情報生成部２６０が生成した複数のトリミング画像とが関連づけられて出力されるべく対応づけて記録媒体１６０に出力して記録してもよい。
【００４０】
サムネイル画像生成部２８０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像のサムネイル画像を生成する。例えば、サムネイル画像生成部２８０は、代表画像選択部２７０が選択した代表画像のサムネイル画像を生成する。そして、画像出力部２９０は、サムネイル画像生成部２８０が生成したサムネイル画像と、部分画像情報生成部２６０が生成した複数の部分画像情報とが関連づけられて出力されるべく対応づけて記録媒体１６０に出力して記録する。
【００４１】
このように、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像に関連づけて、部分画像情報生成部２６０が生成した複数のトリミング情報を出力する。したがって、ユーザ１９０は、出力されたトリミング情報に従って、印刷すべき画像を容易に選択することができる。
【００４２】
代表画像選択部２７０は、画像分類部２４０が分類した画像群に含まれる複数の画像から代表画像を選択する。具体的には、代表画像選択部２７０は、画像分類部２４０が分類した画像の中から最も画質の高い画像を代表画像として選択する。例えば、代表画像選択部２７０は、空間周波数の高さ、明るさの適切さを指標にして画質の高さを評価してよい。他にも、代表画像選択部２７０は、より中央にフォーカス位置が存在する画像等、より中央の領域の画質がより高い画像を代表画像として優先的に選択してよい。
【００４３】
そして、画像出力部２９０は、代表画像選択部２７０が選択した代表画像に関連づけて、部分画像情報生成部２６０が生成した複数の部分画像情報を出力する。このため、画像処理装置１１０は、画像において注目すべき領域を代表画像とともにユーザ１９０に提示することができる。このため、画像処理装置１１０は、オートブラケット撮影等によって撮像された沢山の画像の中からユーザ１９０に特定の画像を容易に選択させることができる。また、画像処理装置１１０は、画像において注目すべき領域をユーザ１９０に提示することができる。
【００４４】
以上説明したように、部分画像情報生成部２６０は、画像分類部２４０が分類した画像群に含まれる複数の画像のそれぞれにおける、部分領域抽出部２５０が抽出した部分領域の画像である部分画像のそれぞれを示す複数の部分画像情報を生成する。そして、画像出力部２９０は、画像分類部２４０が分類した画像群に含まれる少なくとも１つの画像に関連づけて、部分画像情報生成部２６０が生成した複数の部分画像情報を出力する。このため、ユーザ１９０は所望の画像を容易に選択することができる。
【００４５】
図３は、部分領域抽出部２５０が抽出する部分画像情報の一例を示す。本図の例では、画像取得部２３０は、フォーカス位置を変化させながらオートブラケット撮影された画像３０１〜３０９を読み込む。そして、部分領域抽出部２５０は、画像データのそれぞれに付帯されたフォーカス位置３５１〜３５９から、１つのフォーカス位置を含む部分領域３１１〜３１９を決定する。このとき、部分領域抽出部２５０は、フォーカス位置を中心とする部分領域３１１〜３１９を決定してよい。そして、部分画像情報生成部２６０は、部分領域３１１〜３１９をトリミングしたトリミング画像を生成する。
【００４６】
また、部分画像情報生成部２６０は、部分領域３１１〜３１９の範囲を示す範囲情報を生成する。例えば、部分画像情報生成部２６０は、矩形の部分領域の範囲を示す範囲情報として、対角の位置の座標を示す座標情報を生成する。例えば、部分領域３１１について例を挙げて説明すると、部分画像情報生成部２６０は、部分領域３１１の左上の座標３２１ａ及び右下の座標３２２を生成する。他にも、部分画像情報生成部２６０は、フォーカス位置の座標情報を生成してもよい。なお、部分画像情報生成部２６０は、画像の横幅及び縦幅に対する相対的な位置を示す座標を生成してもよい。
【００４７】
図４は、部分領域抽出部２５０が輝度の変化に基づいて部分領域を抽出する方法の一例を示す。本図の例では、画像取得部２３０は、露出量を変化させながらオートブラケット撮影された画像４０１〜４０４を読み込む。そして、部分領域抽出部２５０は、各画像４０１〜４０４の部分領域毎に輝度の平均値を算出する。本図の例では、部分領域４１１、４１２、及び４１３における画像毎の輝度の平均値が、画像毎の露出値に対して示されている。
【００４８】
この場合、部分領域抽出部２５０は、例えば輝度の平均値の最大値と最小値との差が最も大きい部分領域４１２を、画像の輝度の大きさの変化が大きい部分領域として選択する。他にも、部分領域抽出部２５０は、輝度の平均値の最大値と最小値との差を、画像にわたる輝度の平均値の中央の値で除した値が最も大きい部分領域を、画像の輝度の大きさの変化が大きい部分領域として選択してもよい。
【００４９】
なお、部分領域抽出部２５０は、予め定められた部分領域毎に輝度の平均値を算出してもよい。他にも、フォーカス位置を変えながら、各フォーカス位置において露出量を変化させてオートブラケット撮影された画像群については、図３で説明したようにそれぞれ１つのフォーカス位置を含む部分領域３１１〜３１９毎に、輝度の平均値を算出してよい。
【００５０】
なお、部分領域抽出部２５０は、撮像時のシャッタ速度及び絞りの少なくとも１つから露出量を算出してよい。また、部分領域抽出部２５０は、露出量を変化させた画像群について、被写体の輪郭線の幅に基づいて部分領域を抽出してもよい。例えば、部分領域抽出部２５０は、エッジ抽出等によって被写体の輪郭を抽出して、各部分領域に含まれる被写体について、抽出した輪郭線の幅の平均値を算出してよい。そして、部分領域抽出部２５０は、輪郭線の幅の平均値の変化が最も大きい部分領域を、画像の輪郭線の幅の大きさの変化が大きい部分領域として選択してよい。また、部分領域抽出部２５０は、図３で説明したように、フォーカス位置を変化させながらオートブラケット撮影された画像群についても同様に、被写体の輪郭線の幅の大きさの変化が大きい領域を抽出してもよい。
【００５１】
以上説明したように、部分領域抽出部２５０は、オートブラケット撮影によって得られた画像において変化のより大きい部分領域を優先的に抽出する。このため、ユーザ１９０は、画質の変化が大きい領域を画像の選択画面において容易に特定することができる。
【００５２】
図５は、画像出力部２９０が記録媒体１６０ｂに記録するファイルの一例を示す。画像出力部２９０は、ルートディレクトリ５００の直下に、撮像画像ディレクトリ５１０、サムネイル画像ディレクトリ５２０、トリミング画像ディレクトリ５３０、画像群ファイル５５０、及び複数の画像対応ファイル５４０（ａ及びｂ、以下、５４０と総称する）を配置する。また、図６は、画像群ファイル５５０に記載されるデータの一例を示す。また、図７は、画像対応ファイル５４０に記載されるデータの一例を示す。なお、画像分類部２４０が分類した撮像画像を示す撮像画像ファイルの符号の末尾にそれぞれａおよびｂの符号を付けることにより、いずれの画像群に分類された撮像画像ファイルであるかを識別する。
【００５３】
画像出力部２９０は、画像分類部２４０が一の画像群に分類したそれぞれの撮像画像ファイルである５１２（ａ及びｂ、以下、５１２と総称する））を撮像画像ディレクトリ５１０の直下に配置する。また、画像出力部２９０は、各画像群の画像のそれぞれについてサムネイル画像生成部２８０が生成した複数のサムネイル画像ファイル５２２（ａ及びｂ、以下、５２２と総称する））をサムネイル画像ディレクトリ５２０の直下に配置する。また、画像出力部２９０は、各画像群の撮像画像のそれぞれについて部分画像情報生成部２６０が生成したトリミング画像であるトリミング画像ファイル５３２（ａ及びｂ、以下、５３２と総称する））をトリミング画像ディレクトリ５３０の直下に配置する。なお、サムネイル画像ファイル及びトリミング画像ファイルについても同様に、符号の末尾にそれぞれａおよびｂの符号を付けることにより、いずれの画像群に分類された撮像画像ファイルから生成されたサムネイル画像又はトリミング画像であるかを識別する。
【００５４】
そして、画像出力部２９０は、画像分類部２４０が同じ画像群に分類した撮像画像を示す撮像画像ファイル５１２ａ、サムネイル画像ファイル５２１ａ、及びトリミング画像ファイル５３１ａの対応関係を画像対応ファイル５４０ａに記載する。また、画像出力部２９０は、画像分類部２４０が同じ画像群に分類した撮像画像を示す撮像画像ファイル５１２ｂ、サムネイル画像ファイル５２２ｂ、及びトリミング画像ファイル５３２ｂの対応関係を、画像対応ファイル５４０ａとは異なる画像対応ファイル５４０ｂに記載する。
【００５５】
図６に示されるように、画像出力部２９０は、各画像群の画像対応ファイル５４０のファイル名及び画像群ＩＤを含む画像群ファイル５５０を生成する。なお、画像出力部２９０は、パス名を含む画像対応ファイルのファイル名を画像群ファイル５５０に記載する。なお、図５に示されるように、画像出力部２９０はルートディレクトリ５００の直下に画像群ファイル５５０を記録する。なお、画像出力部２９０は、画像群ファイル５５０の内容をＸＭＬ形式で記載してよい。例えば、画像出力部２９０は、画像群ＩＤ及び画像対応ファイルである旨を示すタグのそれぞれの属性として、画像群ＩＤ及び画像対応ファイルのファイル名がそれぞれ記載された画像群ファイル５５０を生成してよい。
【００５６】
また、図７に示されるように、画像出力部２９０は、撮像画像ファイル５１２、サムネイル画像ファイル５２２、トリミング画像ファイル５３２のファイル名を互いに対応づけて、それぞれの画像群を示す画像対応ファイル５４０に記載する。なお、画像出力部２９０は、それぞれのファイルのパス名を含むファイル名を、画像対応ファイル５４０に記載する。
【００５７】
また、画像出力部２９０は、撮像画像のファイル名に対応づけて、矩形のトリミング枠の対角の位置を示す左上角及び右下角の点の座標を、トリミング範囲情報として画像対応ファイル５４０に記載してよい。なお、部分画像情報生成部２６０は、撮像画像の縦（ｘ方向）及び横（ｙ方向）の長さに対する左上角及び右下角の相対的な位置を画像対応ファイル５４０に記載してよい。例えば、左上角の点が画像の中央の点である場合は、左上角の点のｘ座標及びｙ座標はともに１／２となる。このように相対座標でトリミング範囲を指定することによって、画像処理装置１１０は、１つのトリミング情報から撮像画像及びサムネイル画像の双方に対するトリミング範囲を特定することができる。
【００５８】
なお、画像出力部２９０は、画像対応ファイル５４０の内容をＸＭＬ形式で記載してよい。例えば、画像出力部２９０は、撮像画像ファイル、サムネイル画像ファイル、及びトリミング画像ファイルである旨を示すタグのそれぞれの属性として、撮像画像ファイル５１１、サムネイル画像ファイル５２１、及びトリミング画像ファイル５３１のファイル名がそれぞれ記載された画像対応ファイル５４０を生成してよい。また、画像出力部２９０は、代表画像選択部２７０が選択した代表画像のサムネイル画像ファイル名を、画像対応ファイル５４０に記載してよい。
【００５９】
なお、画像出力部２９０は、撮像画像のプリント注文時等にユーザ１９０に提示する撮像画像又はサムネイル画像を表示する順番を示す情報、又は撮像画像又はサムネイル画像を表示する位置を示す情報を、画像対応ファイル５４０に記載してよい。そして、画像処理装置１１０は、例えばスライドショーによって注文画面を表示する場合に、ルートディレクトリに配置された画像対応ファイル５４０に記載された順番又は位置で、撮像画像、サムネイル画像、又はトリミング画像を表示する。なお、画像出力部２９０は、プリント注文時等における撮像画像、サムネイル画像、トリミング画像の画面上の表示位置を規定したＨＴＭＬファイルを画像対応ファイル５４０に記録してもよい。例えば、画像出力部２９０は、注文時に表示する注文画面を規定したＨＴＭＬファイルを記録媒体１６０に記録する。これにより、ユーザ１９０は、パーソナルコンピュータ、携帯電話、ＰＤＡ等の等の端末の種類を問わず、ＷＥＢブラウザが動作する画像処理装置１１０であれば、撮像画像を容易に注文することができる。なお、画像対応ファイル５４０は、当該ＨＴＭＬファイルであってもよい。
【００６０】
なお、撮像画像ファイル５１２、サムネイル画像ファイル５２２、トリミング画像ファイル５３２、及び画像対応ファイル５４０は、本図の例で示したディレクトリ構成に限らず、様々なディレクトリ構成で配置されてよい。なお、画像出力部２９０は、複数の種類の画像処理装置１１０の間で規定されたディレクトリ（本図の例ではルートディレクトリ５００）の直下に画像群ファイル５５０を配置してよい。この場合、画像処理装置１１０毎に異なるディレクトリ構成で撮像画像ファイル５１２、サムネイル画像ファイル５２２、トリミング画像ファイル５３２、及び画像対応ファイル５４０が配置されていても、規定されたディレクトリの直下の画像群ファイル５５０を読み込むことで各画像群の画像対応ファイル５４０のファイル名を特定することができ、特定した画像対応ファイル５４０を読み込むことによって、各画像群に関連する各ファイルの位置を速やかに特定することができる。
【００６１】
以上説明したように、画像処理装置１１０はサムネイル画像ファイルのそれぞれと、トリミング画像ファイルのそれぞれとを関連づけた画像対応ファイル５４０を記録媒体１６０に記録する。したがって、画像処理装置１１０は、他の画像処理装置１１０が記録した記録媒体１６０から画像群ファイル５５０を読み込むことによって、注文画面を速やかに表示することができる。
【００６２】
図８は、画像処理装置１１０が撮像画像の注文を受け付ける場合の注文画面の一例を示す。本図は、ユーザ１９０からの画像の印刷注文時に、撮像条件の変化によって画質が変化した領域をユーザ１９０に提示する注文画面８００の一例を示す。画像処理装置１１０は、画像対応ファイル５４０に記載された代表画像のサムネイル画像ファイル名で示されるファイルを記録媒体１６０から読み込んで、注文画面８００の代表画像表示領域８１０に表示する。そして、画像処理装置１１０は、画像対応ファイル５４０に記載された、画像群に含まれるトリミング画像ファイル名で示されるファイルからトリミング画像を読み込んで、トリミング画像表示領域８１１〜８１４に表示する。このとき、画像処理装置１１０は、ユーザ１９０に代表画像表示領域８１０に表示された画像と関連づけて視認させるべく、代表画像表示領域８１０の近傍のトリミング画像表示領域８１１〜８１４にトリミング画像を表示させる。なお、画像処理装置１１０は、記録媒体１６０から撮像画像ファイル名のファイルを読み込んで、代表画像表示領域８１０に表示してもよい。
【００６３】
なお、画像処理装置１１０は、トリミング画像を拡大してトリミング画像表示領域８１１〜８１４に表示してもよい。また、画像処理装置１１０は、記録媒体１６０から読み込んだ範囲情報によって示される領域を囲む枠８５０を代表画像表示領域８１０の画像に重ねて表示する。これにより、ユーザ１９０は、撮像条件の変化の影響によって画質が大きく変化した部分を容易に特定することができる。
【００６４】
また、画像処理装置１１０は、トリミング画像表示領域８１１〜８１４のそれぞれの近傍に、ユーザ１９０にトリミング画像表示領域８１１〜８１４に表示されたトリミング画像と関連づけて視認させるべく、印刷枚数選択ボタン８２１〜８２４及び注文ボタン８３１〜８３４を表示する。そして、印刷注文受付部２９２は、印刷枚数選択ボタン８２１〜８２４によってユーザ１９０から印刷枚数の指示を受け付けるとともに、注文ボタン８３１〜８３４の押下によってトリミング画像に対応する撮像条件の画像の印刷注文指示を受け付ける。そして、画像処理装置１１０は、印刷注文が指示された撮像画像ファイル５１２又はサムネイル画像ファイル５２２のファイル名と、指示された印刷枚数とを対応づけて、印刷注文データとしてメモリに記憶する。
【００６５】
そして、印刷注文受付部２９２は、注文確認ボタン８８０の押下によって注文内容の確認が指示されると、印刷注文データとしてメモリに記憶された撮像画像ファイル５１２又はサムネイル画像ファイル５２２の画像をスライドショーとして順次表示させるとともに、印刷枚数を同時に表示する。そして、印刷注文受付部２９２は、注文実行ボタン８９０によって印刷の注文が指示されると、メモリに記憶された撮像画像ファイル５１２又はサムネイル画像ファイル５２２の内容と、それぞれの画像の印刷枚数を含む印刷オーダーを注文サーバ１２０に送信する。なお、画像処理装置１１０の表示デバイスにはタッチパネル機能が備えられており、印刷注文受付部２９２はユーザ１９０によるタッチパネルの操作によって印刷注文及び印刷枚数の指示を受け付けてよい。
【００６６】
なお、上記の例では、トリミング画像をトリミング画像表示領域８１１〜８１４に表示する例について説明したが、画像処理装置１１０は、トリミング画像表示領域８１１〜８１４に代えて、画像群に含まれるサムネイル画像を読み込んで代表画像表示領域８１０の近傍に表示するとともに、記録媒体１６０から読み込んだ範囲情報によって示される領域を囲む枠を、サムネイル画像に重ねて表示してもよい。
【００６７】
図９は、画像処理装置１１０が印刷する画像注文票１６５の一例を示す。画像注文票１６５は、画像印刷部９１０と、部分画像印刷部９１１〜９１４と、画像注文記入部９２１〜９２４とを備える。画像印刷部９１０には、撮像状況が類似する複数の撮像画像のうちの少なくとも１つの撮像画像が印刷されている。部分画像印刷部９１１〜９１４には、撮像状況が類似する複数の撮像画像のそれぞれにおける、変化が大きい部分領域の画像である部分画像のそれぞれが印刷される。画像注文記入部９２１〜９２４には、部分画像印刷部に印刷された部分領域の画像である部分画像のそれぞれに対応して設けられ、部分画像のそれぞれに対応する撮像画像を注文する旨が記入される。
【００６８】
画像印刷部９１０には、例えば、代表画像選択部２７０が選択した代表画像が印刷される。また、部分画像印刷部９１１〜９１４には、画像群に含まれる撮像画像に関連するトリミング画像が印刷される。画像注文記入部９２１〜９２４は、それぞれ部分画像印刷部９１１〜９１４に隣接して印刷されており、部分画像印刷部９１１〜９１４に印刷されたトリミング画像が示す撮像条件の撮像画像を注文する旨が記入される。例えば、画像注文記入部９２１〜９２４は、部分画像印刷部９１１〜９１４に印刷されたトリミング画像が示す撮像条件の画像を注文する枚数が記入される枠であってよい。また、部分画像印刷部９１１〜９１４の大きさは画像印刷部９１０より小さくてもよいし、画像印刷部９１０と略同一であってもよい。
【００６９】
なお、画像印刷部９１０には、記録媒体１６０から読み込んだ位置情報で示される範囲を示す枠９５０が画像に重ねて印刷されている。これにより、ユーザ１９０は、撮像条件の変化によって画質の変化が大きい部分を容易に特定することができる。以上説明したように、ユーザ１９０は、画像処理装置１１０又は画像注文票１６５を用いて、オートブラケット等によって撮像された沢山の画像の中から、撮像条件の変化によって画質が特に変化している領域を注文前に確認してから画像を注文することができる。
【００７０】
図１０は、画像処理装置１１０が撮像画像の注文を受け付ける場合の注文画面の他の一例を示す。本図は、ユーザ１９０からの画像の印刷注文時に、フォーカス位置を変化させて連写撮像して得られた画像において、画質の高い領域をユーザ１９０に提示する場合の注文画面１０００の一例を示す。画像処理装置１１０は、画像対応ファイル５４０に記載された代表画像のサムネイル画像ファイル名で示されるファイルを記録媒体１６０から読み込んで、注文画面１０００の代表画像表示領域１０１０に表示する。そして、画像処理装置１１０は、画像対応ファイル５４０に記載された、画像群に含まれるサムネイル画像ファイル名で示されるファイルを記録媒体１６０から読み込んで、サムネイル画像表示領域１０１１〜１０１４に表示する。画像処理装置１１０は、ユーザ１９０に代表画像表示領域１０１０に表示された画像と関連づけて視認させるべく、代表画像表示領域１０１０の近傍のサムネイル画像表示領域１０１１〜１０１４にサムネイル画像を表示する。なお、画像処理装置１１０は、記録媒体１６０から撮像画像ファイル名のファイルを読み込んで、代表画像表示領域１０１０に表示してもよい。
【００７１】
そして、画像処理装置１１０は、サムネイル画像表示領域１０１１〜１０１４に表示されたサムネイル画像上に、記録媒体１６０から読み込んだ範囲情報によって示される領域を囲む枠１０５１〜１０５４を重ねて表示する。これにより、ユーザ１９０は、フォーカスが合っている部分領域を容易に特定することができる。
【００７２】
また、画像処理装置１１０は、サムネイル画像表示領域１０１１〜１０１４のそれぞれの近傍に、ユーザ１９０にサムネイル画像表示領域１０１１〜１０１４に表示されたサムネイル画像と関連づけて視認させるべく、印刷枚数選択ボタン１０２１〜１０２４及び注文ボタン１０３１〜１０３４を表示する。そして、印刷注文受付部２９２は、印刷枚数選択ボタン１０２１〜１０２４によってユーザ１９０から印刷枚数の指示を受け付けるとともに、注文ボタン１０３１〜１０３４の押下によるサムネイル画像に対応する撮像条件の画像の印刷注文指示を受け付ける。そして、画像処理装置１１０は、印刷注文が指示された撮像画像ファイル５１２又はサムネイル画像ファイル５２２のファイル名と、指示された印刷枚数とを対応づけて、印刷注文データとしてメモリに記憶する。
【００７３】
そして、印刷注文受付部２９２は、注文確認ボタン１０８０によって注文内容の確認が指示されると、印刷注文データとしてメモリに記憶された撮像画像ファイル５１２又はサムネイル画像ファイル５３２の画像をスライドショーとして順次表示させるとともに、印刷枚数を同時に表示する。そして、印刷注文受付部２９２は、注文実行ボタン１０９０によって印刷の注文が指示されると、メモリに記憶された撮像画像ファイル５１２又はサムネイル画像ファイル５３２の内容と、それぞれの画像の印刷枚数を含む印刷オーダーを注文サーバ１２０に送信する。なお、画像処理装置１１０の表示デバイスにはタッチパネル機能が備えられており、印刷注文受付部２９２はユーザ１９０によるタッチパネルの操作によって印刷注文及び印刷枚数の指示を受け付けてよい。
【００７４】
なお、上記の例では、サムネイル画像をサムネイル画像表示領域１０１１〜１０１４に表示する例について説明したが、図８に関連して説明したように、画像処理装置１１０は、サムネイル画像表示領域１０１１〜１０１４に代えて、画像群に含まれる撮像画像のトリミング画像ファイルを読み込んで代表画像表示領域１０１０の近傍に表示してもよい。
【００７５】
図１１は、画像処理装置１１０が印刷する画像注文票１６５の他の一例を示す。画像注文票１６５は、画像印刷部１１１０と、部分画像印刷部１１１１〜１１１４とを備える。画像印刷部１１１０には、撮像状況が類似する複数の撮像画像のうちの少なくとも１つの撮像画像が印刷される。部分画像印刷部１１１１〜１１１４には、撮像状況が類似する複数の画像のそれぞれにおける、フォーカスが合っている部分を含む部分領域の画像である部分画像のそれぞれが印刷される。画像注文記入部１１２１〜１１２４には、部分画像印刷部１１１１〜１１１４に印刷された部分領域の画像である部分画像のそれぞれに対応して設けられ、部分画像のそれぞれに対応する撮像画像を注文する旨が記入される。
【００７６】
画像印刷部１１１０には、代表画像選択部２７０が選択した代表画像が印刷される。また、部分画像印刷部１１１１〜１１１４には、画像群に含まれる撮像画像に関連するサムネイル画像が印刷される。画像注文記入部１１２１〜１１２４は、それぞれ部分画像印刷部１１１１〜１１１４に隣接して印刷されており、部分画像印刷部１１１１〜１１１４に印刷されたサムネイル画像が示す撮像条件の画像を注文する旨が記入される。例えば、画像注文記入部１１２１〜１１２４は、部分画像印刷部１１１１〜１１１４に印刷された画像が示す撮像条件の画像を注文する枚数が記入される枠であってよい。また、部分画像印刷部１１１１〜１１１４の大きさは画像印刷部９１０より小さくてもよいし、画像印刷部１１１０の大きさと略同一であってもよい。
【００７７】
なお、部分画像印刷部１１１１〜１１１４には、記録媒体１６０から読み込んだ位置情報で示される範囲を示す枠１１５１〜１１５４が、画像注文記入部１１２１〜１１２４のサムネイル画像に重ねて印刷されている。これにより、ユーザ１９０は、各撮像条件で撮像された撮像画像において画質が高い領域を容易に確認することができる。以上説明したように、ユーザ１９０は、画像処理装置１１０又は画像注文票１６５を用いて、オートブラケット等によって撮像された沢山の画像の中から、画質の高い領域を注文前に確認することができる。
【００７８】
図１２は、第２の実施例における画像処理装置１１０のブロック構成の一例を示す。本実施例における画像処理装置１１０は、画像取得部１２３０、画像分類部１２４０、部分領域選択制御部１２５０、オブジェクト抽出部１２５２、画質評価部１２６０、最適輝度値格納部１２６２、評価条件格納部１２６４、高画質画像表示制御部１２７０、代表画像表示制御部１２８０、及び表示部１２９０を備える。なお、画像取得部１２３０及び画像分類部１２４０の機能及び動作は、第１の実施例に関連して説明した画像取得部２３０及び画像分類部２４０のそれぞれの機能及び動作と同様であるので説明を省略する。本実施例における画像処理装置１１０は、連写によって撮像された沢山の画像の中から所望の画像をユーザ１９０が容易に選択することができる画像処理装置を提供する。
【００７９】
代表画像表示制御部１２８０は、画像分類部１２４０が分類した画像群に含まれる複数の画像のうちの少なくとも１つの画像を表示させる。例えば、代表画像表示制御部１２８０は、第１の実施例における代表画像選択部２７０による代表画像の選択動作と同様にして、画像分類部１２４０が分類した画像群に含まれる複数の画像から代表画像を選択して、選択した代表画像を表示させてよい。その他、代表画像表示制御部１２８０は、記録媒体１６０ａに記録された代表画像のサムネイル画像を表示させてよい。
【００８０】
部分領域選択制御部１２５０は、代表画像表示制御部１２８０が表示させた画像の部分領域をユーザ１９０に選択させる。具体的には、部分領域選択制御部１２５０は、ユーザ１９０による代表画像に対するトリミング動作を検出して、検出したトリミング動作で示される範囲の部分画像を、ユーザ１９０によって選択された部分画像として検出する。
【００８１】
画質評価部１２６０は、複数の画像のそれぞれについて予め定められた部分領域毎の画質を評価して評価値を算出する。そして、高画質画像表示制御部１２７０は、画像分類部１２４０が分類した画像群に含まれる複数の画像のうち、ユーザ１９０が選択した部分領域について画質評価部１２６０が評価した評価値がより高い画像を表示部１２９０に表示させる。このように、高画質画像表示制御部１２７０は、画像分類部１２４０が分類した画像群に含まれる複数の画像のうち、ユーザ１９０が選択した部分領域の画質がより高い画像を選択して表示させる。なお、高画質画像表示制御部１２７０は、画像分類部１２４０が分類した画像群に含まれる複数の画像のうち、ユーザ１９０が選択した部分領域の画質がより高い画像を、代表画像表示制御部１２８０が表示させている画像に代えて表示させてもよい。
【００８２】
具体的には、高画質画像表示制御部１２７０は、画像分類部１２４０が分類した画像群に含まれる複数の画像のうち、ユーザ１９０が選択した部分領域にフォーカスが合っている画像を表示させてよい。この場合、画質評価部１２６０は、複数の画像のそれぞれに付帯されたフォーカス位置を示す情報に基づいて、予め定められた部分領域毎の画質の評価値を算出する。また、画質評価部１２６０は、複数の画像のそれぞれの画像の予め定められた部分領域毎に空間周波数を算出し、より高い空間周波数が算出された部分領域の画質の評価値をより高く算出してよい。
【００８３】
オブジェクト抽出部１２５２は、複数の画像のそれぞれの画像に含まれるオブジェクトを抽出する。具体的には、オブジェクト抽出部１２５２は、エッジ抽出等によってオブジェクトの輪郭を抽出することによって、複数の画像のそれぞれの画像に含まれるオブジェクトを抽出する。最適輝度値格納部１２６２は、オブジェクトの種類に対応づけて輝度の最適値を予め格納している。そして、画質評価部１２６０は、複数の画像のそれぞれの画像の予め定められた部分領域毎においてオブジェクト抽出部１２５２が抽出したオブジェクトの輝度値を算出し、算出した当該オブジェクトの輝度値と、当該オブジェクトの種類に対応づけて最適輝度格納部が格納している輝度の最適値との差がより小さい部分領域の画質の評価値をより高く算出する。このとき、画質評価部１２６０は、オブジェクト抽出部１２５２が抽出したオブジェクトの輝度値の平均値を算出する。
【００８４】
なお、画像分類部１２４０は、所定の撮像条件を変化させながら連写撮像することによって撮像された複数の画像毎に、複数の画像を複数の画像群に分類する。この場合、高画質画像表示制御部１２７０は、所定の撮像条件の変化の影響による画質の変化を判断し、画像分類部１２４０が分類した画像群に含まれる複数の画像のうち、ユーザ１９０が選択した部分領域の画質がより高い画像を選択して表示させる。例えば、画像分類部１２４０は、フォーカス位置を変化させながら連写撮像することによって撮像された複数の画像毎に、複数の画像を複数の画像群に分類する。この場合、高画質画像表示制御部１２７０は、画像分類部１２４０が分類した画像群に含まれる複数の画像のうち、ユーザ１９０が選択した部分領域にフォーカス位置を含む画像を選択して表示させる。
【００８５】
また、画像分類部１２４０は、露出量を変化させながら連写撮像することによって撮像された画像毎に、複数の画像を複数の画像群に分類してよい。この場合、高画質画像表示制御部１２７０は、画像分類部１２４０が分類した画像群に含まれる複数の画像のうち、ユーザ１９０が選択した部分領域の輝度値が最適な画像を選択して表示させる。また、高画質画像表示制御部１２７０は、画像分類部１２４０が分類した画像群に含まれる複数の画像のうち、ユーザ１９０が選択した部分領域の空間周波数が高い画像を選択して表示させてもよい。これは、オートブラケット撮影等において露出量を変化させて被写体を撮影すると、露出量が小さくして撮像された画像では、ユーザ１９０が指定した部分領域の被写体が不明瞭になってしまうことがある。しかし、高画質画像表示制御部１２７０は、露出量を変化させて得られた画像の中から、画質の高い画像を空間周波数の高さを指標にして選択するので、より明瞭な画像をユーザ１９０に提示することができる。
【００８６】
なお、部分領域選択制御部１２５０は、画像表示制御部が表示させた画像の複数の部分領域をユーザ１９０に選択させてよい。そして、高画質画像表示制御部１２７０は、画像分類部１２４０が分類した画像群に含まれる複数の画像のうち、ユーザ１９０が選択した複数の部分領域について画質評価部１２６０が評価した評価値の合計値がより高い画像を表示させてよい。このため、画像処理装置１１０は、ユーザ１９０にとって望ましい部分領域の画質が高い画像をユーザ１９０に提示することができる。以上説明したように、本実施例における画像処理装置１１０によれば、連写によって撮像された沢山の画像の中から所望の画像をユーザ１９０に容易に選択させることができる。
【００８７】
図１３は、最適輝度値格納部１２６２が格納するデータの一例を示す。最適輝度値格納部１２６２は、被写体の種類と、当該被写体において最適な輝度値を示す最適輝度値を格納する。例えば、最適輝度値格納部１２６２は、人物の顔及び自動車に対応づけて、それぞれ最適輝度値１３０１及び最適輝度値１３０２を格納する。
【００８８】
例えばポートレート撮影により得られた画像においては、人物の顔を明瞭に印刷することができる適切な輝度値又は輝度値の範囲が存在し得る。また、例えば自動車のパンフレットを作成するための自動車の画像においては、自動車を明瞭に印刷することができる適切な輝度値又は輝度値の範囲が存在し得る。したがって、最適輝度値格納部１２６２は、被写体を明瞭に印刷することができる輝度値又は輝度値の範囲を最適輝度値として格納する。なお、最適輝度値格納部１２６２は、撮像モード及び被写体の種類に対応づけて最適輝度値を格納してもよい。これにより、画像処理装置１１０は、ポートレートモード、パンフレット画像撮影モード等の撮像モードに応じて被写体の適切な輝度値の画像をユーザ１９０に提示することができる。
【００８９】
図１４は、評価条件格納部１２６４が格納する評価条件の一例を示す。評価条件格納部１２６４は、撮像条件に対応づけて画像の画質を評価する評価条件を格納する。具体的には、評価条件格納部１２６４は、オートブラケット撮影等の連写時において変化させる撮像条件に対応づけて、画質を評価する評価指標を格納する。
【００９０】
例えば、評価条件格納部１２６４は、フォーカス位置を変化させた場合に、フォーカス位置を含むか否かによって部分領域の評価値を決定する旨を格納する。また、評価条件格納部１２６４は、フォーカス位置を変化させた場合に、フォーカス位置を含む部分領域の評価値と、フォーカス位置を含まない部分領域の評価値とを格納してよい。他にも、評価条件格納部１２６４は、露出量を変化させた場合に、輝度値によって評価値を決定する旨を格納する。また、評価条件格納部１２６４は、露出量を変化させた場合に、空間周波数の大きさによって評価値を決定する旨を格納する。このため、画像処理装置１１０は、変化させた撮像条件に応じて適切な評価指標により画質を判断することができる。
【００９１】
図１５は、本実施例における画像処理装置１１０が撮像画像の注文を受け付ける場合の注文画面の一例を示す。画像処理装置１１０は、画像対応ファイル５４０に記載された代表画像を示すファイル名で示されるファイルを記録媒体１６０から読み込んで、注文画面１４００の代表画像表示領域１４１０に表示する。そして、画像処理装置１１０は、画像対応ファイル５４０に記載されたサムネイル画像ファイル名で示されるファイルを記録媒体１６０から読み込んで、サムネイル画像表示領域１４１１〜１４１４に表示する。画像処理装置１１０は、ユーザ１９０に代表画像表示領域１４１０に表示された画像と関連づけて視認させるべく、代表画像表示領域１４１０の近傍にサムネイル画像表示領域１４１１〜１４１４を表示する。なお、画像処理装置１１０は、記録媒体１６０から撮像画像ファイル名のファイルを読み込んで、代表画像表示領域１４１０に表示してもよい。
【００９２】
また、画像処理装置１１０は、サムネイル画像表示領域１４１１〜１４１４のそれぞれの近傍に、ユーザ１９０にサムネイル画像表示領域１４１１〜１４１４に表示されたサムネイル画像と関連づけて視認させるべく、印刷枚数選択ボタン１４２１〜１４２４及び注文ボタン１４３１〜１４３４を表示する。そして、印刷注文受付部２９２は、印刷枚数選択ボタン１４２１〜１４２４によってユーザ１９０から印刷枚数の指示を受け付けるとともに、注文ボタン１４３１〜１４３４の押下によるサムネイル画像に対応する撮像条件の画像の印刷注文指示を受け付ける。そして、画像処理装置１１０は、印刷注文が指示された撮像画像ファイル５１２のファイル名と、指示された印刷枚数とを対応づけて、印刷注文データとしてメモリに記憶する。なお、印刷枚数選択ボタン１４２１〜１４２４及び注文ボタン１４３１〜１４３４が押下された場合の印刷注文動作は、図１０に関連して説明した画像処理装置１１０の動作と同様であるので説明を省略する。
【００９３】
部分領域選択制御部１２５０がユーザ１９０によるタッチパネル、マウス等の操作によって部分領域１４５０が選択されると、高画質画像表示制御部１２７０は、画質評価部１２６０による部分領域１４５０の評価値の高い画像に対応するサムネイル画像（例えば、サムネイル画像表示領域１４１１に表示しているサムネイル画像）を選択して、選択したサムネイル画像を代表画像表示領域１４１０に表示する。このように、ユーザ１９０は望ましい領域の画質が高い画像を画像処理装置１１０を用いて容易に注文することができる。
【００９４】
図１６は、本実施例における画像処理装置１１０が撮像画像の注文を受け付ける場合の注文画面の他の一例を示す。本例における注文画面１６００は、図１５に関連して説明した注文画面１４００に対して、選択画像表示領域１４１５をさらに有する。本図における選択画像表示領域１４１５以外の要素については、図１４において同一の符号が付された要素と同様の意味を有するので、相違点を除いて説明を省略する。
【００９５】
選択画像表示領域１４１５には、注文画面１６００に一連の画像が１４１０〜１４１１に最初に表示される当初の段階においては画像が表示されていない。そして、ユーザ１９０による部分領域１４５０が選択されると、画像処理装置１１０はユーザ１９０によって選択された部分領域１４５０の画質の評価値が高い画像を選択画像表示領域１４１５に表示する。この場合、代表画像表示領域１４１０は、主としてユーザ１９０が部分領域を選択するための領域として機能する。
【００９６】
以上、図１２から図１６にかけて第２の実施例における画像処理装置１１０の機能及び動作について説明したが、第１及び第２の実施例における画像処理装置１１０の機能及び動作を組み合わせることによって、ユーザ１９０が連写撮像により得られた多くの画像の中から所望の画像を容易に選択することができる画像処理環境を提供することができる。
【００９７】
図１７は、第１及び第２の本実施例に係る画像処理装置１１０のハードウェア構成の一例を示す。画像処理装置１１０は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、及び表示装置１５８０を有するＣＰＵ周辺部と、入出力コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信インターフェイス１５３０、ハードディスクドライブ１５４０、及びＣＤ−ＲＯＭドライブ１５６０を有する入出力部と、入出力コントローラ１５８４に接続されるＲＯＭ１５１０、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０を有するレガシー入出力部とを備える。
【００９８】
ホスト・コントローラ１５８２は、ＲＡＭ１５２０と、高い転送レートでＲＡＭ１５２０をアクセスするＣＰＵ１５０５、及びグラフィック・コントローラ１５７５とを接続する。ＣＰＵ１５０５は、ＲＯＭ１５１０、及びＲＡＭ１５２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等がＲＡＭ１５２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置１５８０上に表示させる。これに代えて、グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００９９】
入出力コントローラ１５８４は、ホスト・コントローラ１５８２と、比較的高速な入出力装置であるハードディスクドライブ１５４０、通信インターフェイス１５３０、ＣＤ−ＲＯＭドライブ１５６０を接続する。ハードディスクドライブ１５４０は、ＣＰＵ１５０５が使用するプログラム、及びデータを格納する。通信インターフェイス１５３０は、ネットワーク通信装置１５９８に接続してプログラムまたはデータを送受信する。ＣＤ−ＲＯＭドライブ１５６０は、ＣＤ−ＲＯＭ１５９５からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０、及び通信インターフェイス１５３０に提供する。
【０１００】
また、入出力コントローラ１５８４には、ＲＯＭ１５１０と、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０の比較的低速な入出力装置とが接続される。ＲＯＭ１５１０は、画像処理装置１１０が起動時に実行するブート・プログラムや、画像処理装置１１０のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１５５０は、フレキシブルディスク１５９０からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０、及び通信インターフェイス１５３０に提供する。入出力チップ１５７０は、フレキシブルディスク・ドライブ１５５０や、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【０１０１】
ＣＰＵ１５０５が実行するプログラムは、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５、またはＩＣカード等の記録媒体に格納されて利用者によって提供される。記録媒体に格納されたプログラムは圧縮されていても非圧縮であってもよい。プログラムは、記録媒体からハードディスクドライブ１５４０にインストールされ、ＲＡＭ１５２０に読み出されてＣＰＵ１５０５により実行される。
【０１０２】
ＣＰＵ１５０５により実行されるプログラムは、第１の実施例における画像処理装置１１０を、図１から図１１にかけて説明した画像取得部２３０、画像分類部２４０、部分領域抽出部２５０、部分画像情報生成部２６０、代表画像選択部２７０、サムネイル画像生成部２８０、画像出力部２９０、及び印刷注文受付部２９２として機能させる。また、当該プログラムは、第２の実施例における画像処理装置１１０を、図１、並びに図１２から図１６にかけて説明した画像取得部１２３０、画像分類部１２４０、部分領域選択制御部１２５０、逆光領域特定部２５２、画質評価部１２６０、最適輝度値格納部１２６２、評価条件格納部１２６４、代表画像表示制御部１２８０、高画質画像表示制御部１２７０、及び表示部１２９０として機能させる。
【０１０３】
以上に示したプログラムは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５の他に、ＤＶＤやＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスクまたはＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムを画像処理装置１１０に提供してもよい。
【０１０４】
以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることができる。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【０１０５】
【図１】この発明に係る画像処理システム１００の利用環境の一例を示す図である。
【図２】第１の実施例における画像処理装置１１０のブロック構成の一例を示す図である。
【図３】部分領域抽出部２５０が抽出する部分画像情報の一例を示す図である。
【図４】部分領域抽出部２５０が輝度の変化に基づいて部分領域を抽出する方法の一例を示す図である。
【図５】画像出力部２９０が記録媒体１６０ｂに記録するファイルの一例を示す図である。
【図６】画像群ファイル５５０に記載されるデータの一例を示す図である。
【図７】画像対応ファイル５４０に記載されるデータの一例を示す図である。
【図８】撮像画像の注文を受け付ける場合の注文画面の一例を示す図である。
【図９】画像注文票１６５の一例を示す図である。
【図１０】撮像画像の注文を受け付ける場合の注文画面の他の一例を示す図である。
【図１１】画像注文票１６５の他の一例を示す図である。
【図１２】第２の実施例における画像処理装置１１０のブロック構成の一例を示す図である。
【図１３】最適輝度値格納部１２６２が格納するデータの一例を示す図である。
【図１４】評価条件格納部１２６４が格納する評価条件の一例を示す図である。
【図１５】注文画面の一例を示す図である。
【図１６】注文画面の他の一例を示す図である。
【図１７】画像処理装置１１０のハードウェア構成を示すブロック図である。
【符号の説明】
【０１０６】
１００  画像処理システム
１１０  画像処理装置
１２０  注文サーバ
１３０  撮像装置
１５０  通信回線
１６０  記録媒体
１６５  画像注文票
１８０  出力装置
１９０  ユーザ
２３０  画像取得部
２４０  画像分類部
２５０  部分領域抽出部
２６０  部分画像情報生成部
２７０  代表画像選択部
２８０  サムネイル画像生成部
２９０  画像出力部
２９２  印刷注文受付部
５４０  画像対応ファイル
５５０  画像群ファイル
１２３０  画像取得部
１２４０  画像分類部
１２５０  部分領域選択制御部
１２５２  オブジェクト抽出部
１２６０  画質評価部
１２６２  最適輝度値格納部
１２６４  評価条件格納部
１２７０  高画質画像表示制御部
１２８０  代表画像表示制御部
１２９０  表示部
【図１】
2007312097.tif 000003
【図２】
2007312097.tif 000004
【図３】
2007312097.tif 000005
【図４】
2007312097.tif 000006
【図５】
2007312097.tif 000007
【図６】
2007312097.tif 000008
【図７】
2007312097.tif 000009
【図８】
2007312097.tif 000010
【図９】
2007312097.tif 000011
【図１０】
2007312097.tif 000012
【図１１】
2007312097.tif 000013
【図１２】
2007312097.tif 000014
【図１３】
2007312097.tif 000015
【図１４】
2007312097.tif 000016
【図１５】
2007312097.tif 000017
【図１６】
2007312097.tif 000018
【図１７】
2007312097.tif 000019