(57)【要約】【課題】複数の画像データの中から、ほぼ同じ構図の画像をほぼ同じ場所からほぼ同じ時刻に撮影した画像データを抽出し、抽出した画像データのうち、より良好な画像データを容易に選別することができる。【解決手段】抽出条件指定部１１は、指定撮影時刻と、指定撮影場所と、指定撮影構図とを設定する。撮影時刻判別部１４は、抽出条件指定部１１が設定した指定撮影時刻に撮影された画像データを抽出する。撮影場所判別部１５は、抽出条件指定部１１が設定した指定撮影場所で撮影された画像データを抽出する。構図判別部１６は、抽出条件指定部１１が設定した指定撮影構図で撮影された画像データを抽出する。撮影条件判別部１７と画質判別部１８とは、撮影時刻判別部１４と、撮影場所判別部１５と、構図判別部１６との全てに抽出された画像データに対して、当該画像データが所定の条件に合致する順を示す情報を生成する。【選択図】図１
2012164064.tif 000002
【特許請求の範囲】
【請求項１】
指定撮影時刻と、指定撮影場所と、指定撮影構図とを設定する条件設定部と、
画像データに含まれている付帯情報に基づいて、複数の前記画像データから、前記条件設定部が設定した前記指定撮影時刻に撮影された前記画像データを抽出する撮影時刻判別部と、
前記付帯情報に基づいて、複数の前記画像データから、前記条件設定部が設定した前記指定撮影場所で撮影された前記画像データを抽出する撮影場所判別部と、
前記付帯情報に基づいて、複数の前記画像データから、前記条件設定部が設定した前記指定撮影構図で撮影された前記画像データを抽出する構図判別部と、
前記撮影時刻判別部と、前記撮影場所判別部と、前記構図判別部との全てに抽出された前記画像データに対して、前記付帯情報に基づいて、当該画像データが所定の条件に合致する順を示す情報を生成する順序設定部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記条件設定部は、指定された一枚の前記画像データから、当該画像データの撮影時刻を示す情報と、当該画像データの撮影場所を示す情報と、当該画像データの撮影構図を示す情報とを読み出し、当該撮影時刻を示す情報で示された前記撮影時刻を前記指定撮影時刻と設定し、当該撮影場所を示す情報で示された前記撮影場所を前記指定撮影場所と設定し、当該撮影構図を示す情報で示された前記撮影構図を前記指定撮影構図と設定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記条件設定部は、ユーザにより設定された撮影時刻を前記指定撮影時刻と設定し、前記ユーザにより設定された撮影場所を前記指定撮影場所と設定し、前記ユーザにより設定された撮影構図を前記指定撮影構図と設定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記付帯情報はＥｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ形式で記憶された情報であり、前記画像を撮影した時刻を示す情報と、前記画像を撮影した場所を示す情報と、前記画像の撮影構図を示す情報として、前記画像の向きを示す情報と、前記画像に含まれる被写体までの距離と、前記画像を撮影した際に用いたレンズの焦点距離を示す情報とを含む
ことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記所定の条件は、撮影条件情報と画質条件情報との少なくとも１つの情報で指定される条件である
ことを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記撮影条件情報は、前記画像データのＩＳＯ感度と、露光補正量と、シャッタースピードと、開放Ｆ値との少なくとも１つを示す情報である
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記画質条件情報は、前記画像データの画像圧縮率と解像度との少なくとも１つを示す情報である
ことを特徴とする請求項５に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
一台の撮像装置で連続撮影された類似する複数の画像データの中から、良好な画像データを選別する方法が知られている。例えば、一台の撮像装置で連続撮影された類似する複数の画像データの各々に対して評価点を算出し、算出した評価点に基づいて良好な画像データを選別する方法が知られている（例えば、特許文献１参照）。
【０００３】
また、最近のデジタルカメラには無線通信機能が搭載されているものがあり、このようなデジタルカメラでは撮像データのやり取りを容易に行うことができる。また、集合写真などの撮影シーンにおいて、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から、複数人が複数台の撮像装置で撮影した場合においても、各人が撮影した画像データのやりとりを行うことがある。例えば、卒園式で、それぞれの親が子供たちの集合写真を撮影した場合においても、親同士で画像データのやり取りを行うことがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−４５６００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、複数台の撮像装置で、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影した場合には、各画像データの画像は類似した画像となるため、これらの画像データの中から良好な画像データをユーザが選別することは容易ではないという問題がある。例えば、複数台の撮像装置で、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された複数の画像の中から、良好な画像データを１つ選び出してアルバムに残したい場合においても、ユーザが画像データを選別することは容易ではない。
【０００６】
また、特許文献１に記載の方法では、一台の撮像装置で連続撮影された類似する複数の画像データの中から良好な画像データを選別することは出来るが、異なる撮像装置で撮影された複数の画像データについては、どの画像データが、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データであるかを判別することができない。そのため、複数台の撮像装置で撮像した複数の画像データの中から、類似する画像を抽出することができない。従って、複数台の撮像装置で撮像した複数の画像データの中から、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出し、抽出した画像データのうち、良好な画像データを自動選別することができないという問題がある。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、複数の画像データの中から、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出し、抽出した画像データのうち、より良好な画像データを容易に選別することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、指定撮影時刻と、指定撮影場所と、指定撮影構図とを設定する条件設定部と、画像データに含まれている付帯情報に基づいて、複数の前記画像データから、前記条件設定部が設定した前記指定撮影時刻に撮影された前記画像データを抽出する撮影時刻判別部と、前記付帯情報に基づいて、複数の前記画像データから、前記条件設定部が設定した前記指定撮影場所で撮影された前記画像データを抽出する撮影場所判別部と、前記付帯情報に基づいて、複数の前記画像データから、前記条件設定部が設定した前記指定撮影構図で撮影された前記画像データを抽出する構図判別部と、前記撮影時刻判別部と、前記撮影場所判別部と、前記構図判別部との全てに抽出された前記画像データに対して、前記付帯情報に基づいて、当該画像データが所定の条件に合致する順を示す情報を生成する順序設定部と、を備えることを特徴とする画像処理装置である。
【０００９】
また、本発明の画像処理装置において、前記条件設定部は、指定された一枚の前記画像データから、当該画像データの撮影時刻を示す情報と、当該画像データの撮影場所を示す情報と、当該画像データの撮影構図を示す情報とを読み出し、当該撮影時刻を示す情報で示された前記撮影時刻を前記指定撮影時刻と設定し、当該撮影場所を示す情報で示された前記撮影場所を前記指定撮影場所と設定し、当該撮影構図を示す情報で示された前記撮影構図を前記指定撮影構図と設定することを特徴とする。
【００１０】
また、本発明の画像処理装置において、前記条件設定部は、ユーザにより設定された撮影時刻を前記指定撮影時刻と設定し、前記ユーザにより設定された撮影場所を前記指定撮影場所と設定し、前記ユーザにより設定された撮影構図を前記指定撮影構図と設定することを特徴とする。
【００１１】
また、本発明の画像処理装置において、前記付帯情報はＥｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ形式で記憶された情報であり、前記画像を撮影した時刻を示す情報と、前記画像を撮影した場所を示す情報と、前記画像の撮影構図を示す情報として、前記画像の向きを示す情報と、前記画像に含まれる被写体までの距離と、前記画像を撮影した際に用いたレンズの焦点距離を示す情報とを含むことを特徴とする。
【００１２】
また、本発明の画像処理装置において、前記所定の条件は、撮影条件情報と画質条件情報との少なくとも１つの情報で指定される条件であることを特徴とする。
【００１３】
また、本発明の画像処理装置において、前記撮影条件情報は、前記画像データのＩＳＯ感度と、露光補正量と、シャッタースピードと、開放Ｆ値との少なくとも１つを示す情報であることを特徴とする。
【００１４】
また、本発明の画像処理装置において、前記画質条件情報は、前記画像データの画像圧縮率と解像度との少なくとも１つを示す情報であることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、条件設定部は、指定撮影時刻と、指定撮影場所と、指定撮影構図とを設定する。また、撮影時刻判別部は、画像データに含まれている付帯情報に基づいて、複数の画像データから、条件設定部が設定した指定撮影時刻に撮影された画像データを抽出する。また、撮影場所判別部は、付帯情報に基づいて、複数の画像データから、条件設定部が設定した指定撮影場所で撮影された画像データを抽出する。また、構図判別部は、付帯情報に基づいて、複数の画像データから、条件設定部が設定した指定撮影構図で撮影された画像データを抽出する。また、順序設定部は、撮影時刻判別部と、撮影場所判別部と、構図判別部との全てに抽出された画像データに対して、付帯情報に基づいて、当該画像データが所定の条件に合致する順を示す情報を生成する。
【００１６】
これにより、複数の画像データの中から、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出し、抽出した画像データのうち、良好な画像データを選別することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態における画像処理装置の構成を示したブロック図である。
【図２】本実施形態における画像処理装置が、良好な画像を選別する処理を行う際の動作手順を示したフローチャートである。
【図３】本実施形態における撮影条件判別部の処理手順を示したフローチャートである。
【図４】本実施形態における画質判別部の処理手順を示したフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態について図面を参照して説明する。本実施形態における画像処理装置は、複数台の撮像装置で撮影された複数の画像データの中から、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出し、抽出した画像データのうち、良好な画像データを選別する。なお、本実施形態では、指定された撮影条件および指定された画質条件に合致する画像データほど、より良好な画像データとする。
【００１９】
図１は、本実施形態における画像処理装置の構成を示したブロック図である。図示する例では、画像処理装置１は、画像データ記憶部１０と、抽出条件指定部１１（条件設定部）と、撮影条件指定部１２と、画質条件指定部１３と、撮影時刻判別部１４と、撮影場所判別部１５と、構図判別部１６と、撮影条件判別部１７（順序設定部）と、画質判別部１８（順序設定部）と、表示部１９とを備えている。また、画像処理装置１が備える各部は、ＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）バスで互いに接続されている。
【００２０】
なお、本実施形態において画像処理装置１が処理を行う画像データには、付帯情報としてＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ）形式で記憶された情報が含まれている。例えば、画像データには付帯情報として、画像を撮影した時刻を示す情報と、画像を撮影した場所を示す情報（例えば、画像を撮影した緯度と経度を示すＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）データ）と、画像の向きを示す情報と、被写体までの焦点距離を示す情報と、画像を撮影した際に用いたレンズの焦点距離を示す情報と、画像を撮影した撮像装置のメーカー名および機種名を示す情報と、画像のＩＳＯ感度を示す情報と、画像の露光補正量を示す情報と、画像を撮影した際のシャッタースピードを示す情報と、画像を撮影した際に用いたレンズの解放Ｆ値を示す情報と、画像を撮影した撮影者を示す情報と、画像の圧縮率を示す情報と、画像の解像度を示す情報とが含まれている。
【００２１】
画像データ記憶部１０は、画像処理装置１に供給される、複数台の撮像装置で撮影された複数の画像データを記憶する。なお、画像処理装置１に画像データを供給する方法はどのような方法を用いてもよい。例えば、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を用いて、デジタルカメラなどの撮像装置から画像処理装置１に画像データを送信してもよい。また、画像処理装置１に撮像装置をＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続し、撮像装置から画像処理装置１に画像データを転送してもよい。
【００２２】
抽出条件指定部１１は、複数の画像データの中から、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出するための条件を指定する。例えば、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出するための条件として、抽出条件指定部１１は、指定撮影時刻と、指定撮影場所と、指定撮影構図との条件を指定する。指定撮影時刻は、画像を撮影した時刻である。また、指定撮影場所は、画像を撮影した場所である。また、指定撮影構図は、画像の向き（横長の画像または縦長の画像）と、被写体までの距離と、画像を撮影した際に用いたレンズの焦点距離とで決まる画像の撮影構図である。
【００２３】
なお、抽出条件指定部１１が、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出するための条件を指定する方法としては、どのような方法を用いてもよい。例えば、ユーザは、画像データ記憶部１０が記憶している複数の画像データのうち、良好な画像データとして抽出したい画像データを１つ選択する。抽出条件指定部１１は、ユーザに選択された画像データに含まれる、画像を撮影した時刻を示す情報と、画像を撮影した場所を示す情報と、画像の向きを示す情報と、画像に含まれる被写体までの距離と、画像を撮影した際に用いたレンズの焦点距離を示す情報とを取得する。そして、抽出条件指定部１１は、画像を撮影した時刻を示す情報で特定される撮影時刻を指定撮影時刻として設定し、画像を撮影した場所を示す情報で特定される撮影場所を指定撮影場所として設定し、画像の向きを示す情報と、画像に含まれる被写体までの距離と、画像を撮影した際に用いたレンズの焦点距離を示す情報とで特定される撮影構図を指定撮影構図として設定するようにしてもよい。
【００２４】
また、例えば、抽出条件指定部１１は、ユーザから指定撮影時刻を示す情報と、指定撮影場所を示す情報と、指定撮影構図を示す情報との入力を受け付け、入力された各情報に基づいて、指定撮影時刻と、指定撮影場所と、指定撮影構図との条件を指定するようにしてもよい。
【００２５】
撮影条件指定部１２は、ユーザから入力される撮影条件に基づいて、良好な画像を選別する際における撮影条件を設定する。なお、ユーザは、自分の好みの撮影条件を撮影条件指定部１２に入力する。例えば、ユーザの入力に基づいて、撮影条件指定部１２は、良好な画像を選別する際における撮影条件として、「メーカーＡの機種Ｘで撮影」と、「ｉｓｏ感度１００」と、「露光補正量＋１」と、「シャッタースピード１／１０００秒」と、「撮影に用いたレンズの解放Ｆ値１．８」と、「撮影者Ｚが撮影」との６つの撮影条件を設定する。
【００２６】
また、撮影条件指定部１２は、ユーザから入力される撮影条件の優先順に基づいて、撮影条件の優先順を指定する。なお、ユーザは、自分の好みの撮影条件の優先順を撮影条件指定部１２に入力する。例えば、ユーザの入力に基づいて、撮影条件指定部１２は、良好な画像を選別する際における各撮影条件の優先順として、優先順１が「メーカーＡの機種Ｘで撮影」であり、優先順２が「ｉｓｏ感度１００」であり、優先順３が「露光補正量＋１」であり、優先順４が「シャッタースピード１／１０００秒」であり、優先順５が「撮影に用いたレンズの解放Ｆ値１．８」であり、優先順６が「撮影者Ｚが撮影」であると指定する。なお、優先順１の優先順が一番高く、優先順１から優先順６の順に優先順が低くなるとする。
【００２７】
なお、撮影条件指定部１２は、ユーザからの入力に基づいて、良好な画像を選別する際における撮影条件と撮影条件の優先順とを設定するのではなく、条件記憶部（図示せず）に予め記憶されている撮影条件と撮影条件の優先順とを設定するようにしてもよい。
【００２８】
画質条件指定部１３は、ユーザから入力される画質条件に基づいて、良好な画像を選別する際における画質条件を設定する。なお、ユーザは、自分の好みの画質条件を画質条件指定部１３に入力する。例えば、ユーザの入力に基づいて、画質条件指定部１３は、良好な画像を選別する際における画質条件として「画像圧縮率が８０％以上」と「解像度３２６４×２４４８以上」との２つの画質条件を設定する。また、画質条件指定部１３は、ユーザから入力される画質条件の優先順に基づいて、画質条件の優先順を指定する。なお、ユーザは、自分の好みの画質条件の優先順を画質条件指定部１３に入力する。例えば、ユーザの入力に基づいて、画質条件指定部１３は、良好な画像を選別する際における各画質条件の優先順として、優先順１が「画像圧縮率が８０％以上」であり、優先順２が「解像度３２６４×２４４８以上」であると指定する。
【００２９】
なお、画質条件指定部１３は、ユーザからの入力に基づいて、良好な画像を選別する際における画質条件と画質条件の優先順とを設定するのではなく、条件記憶部（図示せず）に予め記憶されている画質条件と画質条件の優先順とを設定するようにしてもよい。
【００３０】
撮影時刻判別部１４は、画像データに含まれる、画像を撮影した時刻を示す情報を読み出して画像が撮影された時刻を特定し、抽出条件指定部１１が指定した指定撮影時刻に撮影された画像データを、複数の画像データの中から抽出する。なお、多少撮影時刻が異なっていても、ほぼ同じ時刻に撮影したと見なすことができるため、撮影時刻判別部１４は、指定撮影時刻よりも所定の時間だけ早い時刻から、指定撮影時刻よりも所定の時間だけ遅い時刻の間に撮影された画像データについても抽出するようにしてもよい。所定の時間については、予め定めていても良く、ユーザが任意に設定できるようにしてもよい。
【００３１】
撮影場所判別部１５は、画像データに含まれる、画像を撮影した場所を示す情報を読み出して画像が撮影された場所を特定し、抽出条件指定部１１が指定した指定撮影場所で撮影された画像データを、複数の画像データの中から抽出する。なお、多少撮影場所が異なっていても、ほぼ同じ場所で撮影したと見なすことができるため、撮影場所判別部１５は、指定撮影場所から所定の距離だけ離れた場所で撮影された画像データについても抽出するようにしてもよい。所定の距離については、予め定めていても良く、ユーザが任意に設定できるようにしてもよい。
【００３２】
構図判別部１６は、画像データに含まれる、画像の撮影構図を示す情報を読み出して画像の撮影構図を特定し、抽出条件指定部１１が指定した指定撮影構図で特定される撮影構図の画像データを、複数の画像データの中から抽出する。なお、多少撮影構図が異なっていても、ほぼ同じ撮影構図の画像と見なすことができるため、撮影場所判別部１５は、指定撮影構図と所定の条件だけ異なる撮影構図の画像データについても抽出するようにしてもよい。所定の条件については、予め定めていても良く、ユーザが任意に設定できるようにしてもよい。
【００３３】
撮影条件判別部１７は、画像データに含まれる、画像の撮影条件を示す情報を読み出し、撮影条件指定部１２が指定した撮影条件と撮影条件の優先順とに基づいて、複数の画像データに対して良好な画像データの順を示す値を設定する。撮影条件判別部１７の詳細な動作手順については後述する。
【００３４】
画質判別部１８は、画像データに含まれる、画像の画質条件を示す情報を読み出し、画質条件指定部１３が指定した画質条件と画質条件の優先順とに基づいて、複数の画像データに対して良好な画像データの順を示す値を設定する。画質判別部１８の詳細な動作手順については後述する。
【００３５】
表示部１９は、液晶ディスプレイなどの表示装置であり、複数台の撮像装置で撮影された複数の画像データの中から抽出された、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを、良好な画像データの順に表示する。
【００３６】
次に、画像処理装置１が、良好な画像を選別する処理を行う際の動作手順について説明する。図２は、本実施形態における画像処理装置１が、良好な画像を選別する処理を行う際の動作手順を示したフローチャートである。なお、画像処理装置１が良好な画像を選別する処理を開始する際には、画像データ記憶部１０には、複数の撮像装置で撮影された複数の画像データが記憶されている。
【００３７】
（ステップＳ１０１）抽出条件指定部１１は、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出するための条件として、指定撮影時刻と、指定撮影場所と、指定撮影構図との条件を指定する。その後、ステップＳ１０２の処理に進む。
【００３８】
（ステップＳ１０２）撮影時刻判別部１４は、画像データ記憶部１０が記憶する全ての画像データそれぞれに対して、画像データのＥｘｉｆに含まれる、画像を撮影した時刻を示す情報を読み出して画像が撮影された時刻を特定する。そして、撮影時刻判別部１４は、ステップＳ１０１の処理で抽出条件指定部１１が指定した指定撮影時刻と同じ時刻に撮影された画像データを、画像データ記憶部１０が記憶する全ての画像データの中から抽出する。その後、ステップＳ１０３の処理に進む。
【００３９】
（ステップＳ１０３）撮影場所判別部１５は、ステップＳ１０２の処理で撮影時刻判別部１４が抽出した画像データそれぞれに対して、画像データのＥｘｉｆに含まれる、画像を撮影した場所を示す情報（ＧＰＳデータ）を読み出して画像が撮影された場所を特定する。そして、撮影場所判別部１５は、ステップＳ１０１の処理で抽出条件指定部１１が指定した指定撮影場所と同じ場所で撮影された画像データを、ステップＳ１０２の処理で撮影時刻判別部１４が抽出した画像データの中から抽出する。その後、ステップＳ１０４の処理に進む。
【００４０】
（ステップＳ１０４）構図判別部１６は、ステップＳ１０３の処理で撮影場所判別部１５が抽出した画像データそれぞれに対して、画像データのＥｘｉｆに含まれる、画像の向き（横長の画像または縦長の画像）を示す情報と、被写体までの距離を示す情報と、画像を撮影した際に用いたレンズの焦点距離を示す情報とを読み出して画像の撮影構図を特定する。そして、構図判別部１６は、ステップＳ１０１の処理で抽出条件指定部１１が指定した指定撮影構図と同じ撮影構図で撮影された画像データを、ステップＳ１０３の処理で撮影場所判別部１５が抽出した画像データの中から抽出する。その後、ステップＳ１０５の処理に進む。
【００４１】
（ステップＳ１０５）画像データ記憶部１０は、ステップＳ１０４の処理で構図判別部１６が抽出した画像データを記憶する。その後、ステップＳ１０６の処理に進む。
【００４２】
（ステップＳ１０６）撮影条件指定部１２は、良好な画像を選別する際における、撮影条件と撮影条件の優先順とを設定する。撮影条件判別部１７は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データそれぞれに対して、画像データのＥｘｉｆに含まれる、画像を撮影した撮像装置のメーカー名および機種名を示す情報と、画像のＩＳＯ感度を示す情報と、画像の露光補正量を示す情報と、画像を撮影した際のシャッタースピードを示す情報と、画像を撮影した際に用いたレンズの解放Ｆ値を示す情報と、画像を撮影した撮影者を示す情報とを読み出す。そして、撮影条件判別部１７は、撮影条件指定部１２が設定した撮影条件と撮影条件の優先順とに基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データに対して良好な画像データの順を示す値を設定する。その後、ステップＳ１０７の処理に進む。ステップＳ１０６の詳細な処理手順については後述する。なお、本実施形態では、良好な画像データの順を示す値は、小さいほど良好な画像データを示すとする。
【００４３】
（ステップＳ１０７）画質条件指定部１３は、良好な画像を選別する際における、画質条件と画質条件の優先順とを設定する。画質判別部１８は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データそれぞれに対して、画像データのＥｘｉｆに含まれる、画像の圧縮率を示す情報と、画像の解像度を示す情報とを読み出す。そして、画質判別部１８は、画質条件指定部１３が指定した画質条件と画質条件の優先順とに基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データに対して良好な画像データの順を示す値を設定する。その後、ステップＳ１０８の処理に進む。ステップＳ１０７の詳細な処理手順については後述する。
【００４４】
（ステップＳ１０８）表示部１９は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データを、ステップＳ１０６およびステップＳ１０７で設定した、良好な画像データの順を示す値に基づいて、良好な画像データの順を示す値が小さい画像データから、良好な画像データの順を示す値が大きい画像データの順に、画面上部から画面下部に向かって表示する。その後、処理を終了する。なお、表示部１９が画像データを表示する方法はこれに限らない。例えば、表示部１９は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データを、ステップＳ１０６およびステップＳ１０７で設定した良好な画像データの順を示す値が小さい画像データから大きい画像データの順に、一枚ずつ表示するようにしてもよい。
【００４５】
次に、ステップＳ１０６の処理の詳細な処理手順について説明する。図３は、本実施形態におけるステップＳ１０６の処理の詳細な処理手順を示したフローチャートである。
（ステップＳ１０６１）撮影条件指定部１２は、良好な画像を選別する際における、撮影条件と撮影条件の優先順とを設定する。その後、撮影条件指定部１２が設定した撮影条件と優先順とに基づいて、撮影条件判定部１７はステップＳ１０６２〜ステップＳ１０６７の処理を実行する。
【００４６】
以下、撮影条件指定部１２が設定した撮影条件と撮影条件の優先順として、優先順１の撮影条件が「メーカーＡの機種Ｘで撮影」であり、優先順２の撮影条件が「ｉｓｏ感度１００」であり、優先順３の撮影条件が「露光補正量＋１」であり、優先順４の撮影条件が「シャッタースピード１／１０００秒」であり、優先順５の撮影条件が「撮影に用いたレンズの解放Ｆ値１．８」であり、優先順６の撮影条件が「撮影者Ｚが撮影」である場合を例に用いて説明する。
【００４７】
この場合、撮影条件判定部１７は、初めに、優先順１の撮影条件である「メーカーＡの機種Ｘで撮影」に基づいて、画像データに対して良好な画像データの順を示す値を設定する（ステップＳ１０６２，ステップＳ１０６８）。続いて、撮影条件判定部１７は、優先順２の撮影条件である「ｉｓｏ感度１００」に基づいて、画像データに対して良好な画像データの順を示す値を設定する（ステップＳ１０６３，ステップＳ１０６８）。続いて、撮影条件判定部１７は、優先順３の撮影条件である「露光補正量＋１」に基づいて、画像データに対して良好な画像データの順を示す値を設定する（ステップＳ１０６４，ステップＳ１０６８）。続いて、撮影条件判定部１７は、優先順４の撮影条件である「シャッタースピード１／１０００秒」に基づいて、画像データに対して良好な画像データの順を示す値を設定する（ステップＳ１０６５，ステップＳ１０６８）。続いて、撮影条件判定部１７は、優先順５の撮影条件である「撮影に用いたレンズの解放Ｆ値１．８」に基づいて、画像データに対して良好な画像データの順を示す値を設定する（ステップＳ１０６６，ステップＳ１０６８）。続いて、撮影条件判定部１７は、優先順６の撮影条件である「撮影者Ｚが撮影」に基づいて、画像データに対して良好な画像データの順を示す値を設定する（ステップＳ１０６７，ステップＳ１０６８）。すなわち、撮影条件判定部１７は、ステップＳ１０６２→ステップＳ１０６８→ステップＳ１０６３→ステップＳ１０６８→ステップＳ１０６４→ステップＳ１０６８→ステップＳ１０６５→ステップＳ１０６８→ステップＳ１０６６→ステップＳ１０６８→ステップＳ１０６７→ステップＳ１０６８の順に処理を行う。
【００４８】
（ステップＳ１０６２）撮影条件判別部１７は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データの各々から、画像データのＥｘｉｆに含まれる、画像を撮影した撮像装置のメーカー名および機種名を示す情報を読み出す。その後、ステップＳ１０６８の処理に進む。
（ステップＳ１０６８）撮影条件判別部１７は、ステップＳ１０６２の処理で読み出した、画像を撮影した撮像装置のメーカー名および機種名を示す情報に基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データのうち、「メーカーＡの機種Ｘで撮影」された画像データに対して、良好な画像データの順を示す値の上位一桁目の値を「１」と設定し、それ以外の画像データに対しては、良好な画像データの順を示す値の上位一桁目の値を「２」と設定する。その後、ステップＳ１０６３の処理に進む。
【００４９】
（ステップＳ１０６３）撮影条件判別部１７は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データの各々から、画像データのＥｘｉｆに含まれる、画像のＩＳＯ感度を示す情報を読み出す。その後、ステップＳ１０６８の処理に進む。
（ステップＳ１０６８）撮影条件判別部１７は、ステップＳ１０６３の処理で読み出した、画像のＩＳＯ感度を示す情報に基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データのうち、「ＩＳＯ感度１００」の画像データに対して、良好な画像データの順を示す値の上位二桁目の値を「１」と設定し、それ以外の画像データに対して、良好な画像データの順を示す値の上位二桁目の値を「２」と設定する。その後、ステップＳ１０６４の処理に進む。
【００５０】
（ステップＳ１０６４）撮影条件判別部１７は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データの各々から、画像データのＥｘｉｆに含まれる、画像の露光補正量を示す情報を読み出す。その後、ステップＳ１０６８の処理に進む。
（ステップＳ１０６８）撮影条件判別部１７は、ステップＳ１０６４の処理で読み出した、画像の露光補正量を示す情報に基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データのうち、「露光補正量＋１」の画像データに対して、良好な画像データの順を示す値の上位三桁目の値を「１」と設定し、それ以外の画像データに対して、良好な画像データの順を示す値の上位三桁目の値を「２」と設定する。その後、ステップＳ１０６５の処理に進む。
【００５１】
（ステップＳ１０６５）撮影条件判別部１７は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データの各々から、画像データのＥｘｉｆに含まれる、画像を撮影した際のシャッタースピードを示す情報を読み出す。その後、ステップＳ１０６８の処理に進む。
（ステップＳ１０６８）撮影条件判別部１７は、ステップＳ１０６５の処理で読み出した、画像を撮影した際のシャッタースピードを示す情報に基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データのうち、「シャッタースピード１／１０００秒」の画像データに対して、良好な画像データの順を示す値の上位四桁目の値を「１」と設定し、それ以外の画像データに対して、良好な画像データの順を示す値の上位四桁目の値を「２」と設定する。その後、ステップＳ１０６６の処理に進む。
【００５２】
（ステップＳ１０６６）撮影条件判別部１７は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データの各々から、画像データのＥｘｉｆに含まれる、画像を撮影した際に用いたレンズの焦点距離を示す情報を読み出す。その後、ステップＳ１０６８の処理に進む。
（ステップＳ１０６８）撮影条件判別部１７は、ステップＳ１０６６の処理で読み出した、画像を撮影した際に用いたレンズの焦点距離を示す情報に基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データのうち、「撮影に用いたレンズの解放Ｆ値１．８」の画像データに対して、良好な画像データの順を示す値の上位五桁目の値を「１」と設定し、それ以外の画像データに対して、良好な画像データの順を示す値の上位五桁目の値を「２」と設定する。その後、ステップＳ１０６７の処理に進む。
【００５３】
（ステップＳ１０６７）撮影条件判別部１７は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データの各々から、画像データのＥｘｉｆに含まれる、画像を撮影した撮影者を示す情報を読み出す。その後、ステップＳ１０６８の処理に進む。
（ステップＳ１０６８）撮影条件判別部１７は、ステップＳ１０６７の処理で読み出した、画像を撮影した撮影者を示す情報に基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データのうち、「撮影者Ｚが撮影」した画像データに対して、良好な画像データの順を示す値の上位六桁目の値を「１」と設定し、それ以外の画像データに対しては、良好な画像データの順を示す値の上位六桁目の値を「２」と設定する。その後、図２に示したステップＳ１０７の処理に進む。
【００５４】
次に、ステップＳ１０７の処理の詳細な処理手順について説明する。図４は、本実施形態におけるステップＳ１０７の処理の詳細な処理手順を示したフローチャートである。
（ステップＳ１０７１）画質条件指定部１３は、良好な画像を選別する際における、画質条件と画質条件の優先順とを設定する。その後、画質判別部１８は、画質条件指定部１３が設定した撮影条件と撮影条件の優先順とに基づいて、ステップＳ１０７２〜ステップＳ１０７４の処理を実行する。
【００５５】
以下、画質条件指定部１３が設定した画質条件と画質条件の優先順として、優先順１の画質条件が「画像圧縮率が８０％以上」であり、優先順２の画質条件が「解像度３２６４×２４４８以上」である場合を例に用いて説明する。
【００５６】
この場合、画質判別部１８は、初めに、優先順１の画質条件である「画像圧縮率が８０％以上」に基づいて、画像データに対して良好な画像データの順を示す値を設定する（ステップＳ１０７２，ステップＳ１０７４）。続いて、画質判別部１８は、優先順２の画質条件である「解像度３２６４×２４４８以上」に基づいて、画像データに対して良好な画像データの順を示す値を設定する（ステップＳ１０７３，ステップＳ１０７４）。すなわち、画質判別部１８は、ステップＳ１０７２→ステップＳ１０７４→ステップＳ１０７３→ステップＳ１０７４の順に処理を行う。
【００５７】
（ステップＳ１０７２）画質判別部１８は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データの各々から、画像データのＥｘｉｆに含まれる、画像の圧縮率を示す情報を読み出す。その後、ステップＳ１０７４の処理に進む。
（ステップＳ１０７４）画質判別部１８は、ステップＳ１０７２の処理で読み出した、画像の圧縮率を示す情報に基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データのうち、「画像圧縮率が８０％以上」の画像データに対して、良好な画像データの順を示す値の上位七桁目の値を「１」と設定し、それ以外の画像データに対して、良好な画像データの順を示す値の上位七桁目の値を「２」と設定する。その後、ステップＳ１０７３の処理に進む。
【００５８】
（ステップＳ１０７３）画質判別部１８は、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データの各々から、画像データのＥｘｉｆに含まれる、画像の解像度を示す情報を読み出す。その後、ステップＳ１０７４の処理に進む。
（ステップＳ１０７４）画質判別部１８は、ステップＳ１０７３の処理で読み出した、画像の解像度を示す情報に基づいて、ステップＳ１０５の処理で画像データ記憶部１０が記憶した画像データのうち、「解像度３２６４×２４４８以上」の画像データに対して、良好な画像データの順を示す値の上位八桁目の値を「１」と設定し、それ以外の画像データに対して、良好な画像データの順を示す値の上位八桁目の値を「２」と設定する。その後、図２に示したステップＳ１０８の処理に進む。
【００５９】
上述したステップＳ１０１〜ステップＳ１０５の処理を行うことで、画像処理装置１は、複数台の撮像装置で撮影された複数の画像データの中から、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出することができる。また、上述したステップＳ１０６（ステップＳ１０６１〜ステップＳ１０６８）〜ステップＳ１０７（ステップＳ１０７１〜ステップＳ１０７４）の処理を行うことで、画像処理装置１は、ステップＳ１０１〜ステップＳ１０５の処理を行うことで抽出した、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データに対して、良好な画像データの順を示す値を設定することができる（順番を設定することができる）。すなわち、良好な画像データを選別することができる。なお、上述した例では、良好な画像データの順を示す値（順番）が小さいほど、良好な画像データである。
【００６０】
従って、本実施形態によれば、画像処理装置１は、複数台の撮像装置で撮影された画像データの中から、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出し、抽出した画像データのうち、良好な画像データを選別することができる。
【００６１】
また、画像処理装置１は、複数台の撮像装置で撮影された画像データの中から、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出し、抽出した画像データを良好な画像データの順に並び替えて、表示部１９に表示することができる。従って、ユーザは、良好な画像データをより容易に確認することができる。
【００６２】
以上、この発明の一実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００６３】
例えば、本実施形態では、撮影条件として、画像を撮影した撮像装置のメーカー名および機種名と、画像のＩＳＯ感度と、画像の露光補正量と、画像を撮影した際のシャッタースピードと、画像を撮影した際に用いたレンズの解放Ｆ値と、画像を撮影した撮影者とを用いる例について説明したが、これに限らない。例えば、上記の撮影条件以外の撮影条件を用いてもよく、用いる撮影条件の数を変更してもよい。
【００６４】
また、本実施形態では、画質条件として、画像の圧縮率と、画像の解像度とを用いる例について説明したが、これに限らない。例えば、上記の画質条件以外の画質条件を用いてもよく、用いる画質条件の数を変更してもよい。
【００６５】
また、本実施形態では、撮影条件と撮影条件の優先順とに基づいて、良好な画像データの順を示す値を設定した後、画質条件と画質条件の優先順とに基づいて、良好な画像データの順を示す値を設定する例について説明したが、これに限らない。例えば、画質条件と画質条件の優先順とに基づいて、良好な画像データの順を示す値を設定した後、撮影条件と撮影条件の優先順とに基づいて、良好な画像データの順を示す値を設定してもよい。また、撮影条件と画質条件の優先順を共通な優先順として設定し、撮影条件と、画質条件と、共通に設定した優先順とに基づいて、良好な画像データの順を示す値を設定するようにしてもよい。
【００６６】
また、本実施形態では、良好な画像データの順を示す値は、良好な画像データであるほど小さな値としたが、これに限らず、良好な画像データの順を判別することができる値であればどのような値でもよい。例えば、良好な画像データであるほど大きな値としてもよい。
【００６７】
また、本実施形態では、ほぼ同じ構図でほぼ同じ時刻にほぼ同じ場所から撮影された画像データを抽出する際に、ほぼ同じ時刻に撮影された画像データを抽出し、その後、ほぼ同じ場所で撮影された画像データを抽出し、その後、ほぼ同じ構図で撮影された画像データを抽出したが、これに限らず、画像データを抽出する順はどのような順でもよい。
【符号の説明】
【００６８】
１・・・画像処理装置、１０・・・画像データ記憶部、１１・・・抽出条件指定部、１２・・・撮影条件指定部、１３・・・画質条件指定部、１４・・・撮影時刻判別部、１５・・・撮影場所判別部、１６・・・構図判別部、１７・・・撮影条件判別部、１８・・・画質判別部、１９・・・表示部
【図１】
2012164064.tif 000003
【図２】
2012164064.tif 000004
【図３】
2012164064.tif 000005
【図４】
2012164064.tif 000006