(57)【要約】【課題】画像処理の専門知識に乏しいユーザであれ、様々な環境で撮影された画像に対して、それら環境に応じて適切な画像処理を容易に行うことのできる画像処理装置、および該画像処理装置と組み合わせて用いて特に有益な撮像装置を提供する。【解決手段】デジタルカメラ２０により撮影された画像に対して所定の画像処理を行う画像処理装置（コンピュータ１０）として、撮影画像と共に、撮影時の位置情報、撮影方向、撮影時刻をはじめとする各種の撮影環境情報を取得するための情報取得手段（ここでは、情報取得部１１や演算装置１３等によって実現）と、それら撮影環境情報の別に所定の画像処理が規定された画像処理テーブルＴと、このテーブルＴを参照して、当該撮影画像に係る撮影環境情報の内容に対応する所定の画像処理を、該撮影画像に対して実行する画像処理手段（ここでは、演算装置１３や適宜のソフトウェア等によって実現）と、を備える構成とする。【選択図】図１
2007243551.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置により撮影された画像に対して所定の画像処理を行う画像処理装置において、
前記撮像装置により撮影された画像、および該画像が撮影された時の位置情報、および該画像が撮影された時の撮影方向に係る情報、および該画像が撮影された時の撮影時刻、を取得するための情報取得手段と、
前記情報取得手段により取得される各情報の内容の別に所定の処理が、前記画像に対する画像処理として規定されたテーブルと、
前記テーブルを参照して、前記情報取得手段により取得される各情報の内容に対応する１乃至複数の所定の画像処理を、前記画像に対して実行可能とする画像処理手段と、
を備える
ことを特徴とする画像処理装置。
【請求項２】
前記位置情報は、緯度および経度および高度を含み、前記撮影方向に係る情報は、撮影時における前記撮像装置の上下の向きの傾き度合、および撮影時に前記撮像装置の向いていた方角を特定するための情報を含む
請求項１に記載の画像処理装置。
【請求項３】
前記情報取得手段は、前記各情報に加えてさらに、温度および湿度および気圧も取得し、前記テーブルにおいて処理を規定するために用いられる情報には、これら温度および湿度および気圧も含まれる
請求項１または２に記載の画像処理装置。
【請求項４】
前記テーブルにおいては、前記情報取得手段により取得される各情報の内容が、前記画像の良否を判定するための一定の基準として加味されるとともに、前記所定の画像処理が、前記基準ごとに関連付けされており、
前記画像処理手段は、該テーブルを参照して、前記画像が同テーブルに規定された前記基準を満たしているか否かに基づいて、当該画像の良否を判定し、前記基準を満たさないと判定されたときには、該基準に関連付けされた前記テーブル上の所定の画像処理を実行することにより、当該画像の補正を行う
請求項１〜３のいずれか一項に記載の画像処理装置。
【請求項５】
前記画像の良否を判定するための基準として、前記情報取得手段により取得される各情報の内容に基づいて逆光であるか否かを判別するための基準を備える
請求項４に記載の画像処理装置。
【請求項６】
前記画像の良否を判定するための基準として、前記情報取得手段により取得される各情報の内容に基づいて、前記画像の色温度およびコントラストおよびカラーバランスの少なくとも１つが適正であるか否かを判別するための基準を備える
請求項４または５に記載の画像処理装置。
【請求項７】
前記テーブルにおいては、前記情報取得手段により取得される各情報の内容が、所定のシーンごとに分類されるとともに、前記所定の画像処理が、該分類されたシーンごとに関連付けされており、
前記画像処理手段は、前記情報取得手段により取得される各情報の内容に基づいて、当該画像が前記シーンのいずれに該当するかを判別するとともに、該判別されたシーンに関連付けされた前記テーブル上の所定の画像処理を実行することにより、当該画像の補正を行う
請求項１〜６のいずれか一項に記載の画像処理装置。
【請求項８】
前記テーブルに規定されたシーンは、少なくとも前記画像のタイプが、被写体のみ、風景のみ、被写体および風景、の３つのカテゴリのいずれに該当するかによって分類されている
請求項７に記載の画像処理装置。
【請求項９】
前記テーブルに規定されたシーンは、季節、および天候、および１日における時間帯、および撮影場所、の少なくとも１つによって分類されている
請求項７または８に記載の画像処理装置。
【請求項１０】
撮像装置により撮影された画像に対して所定の画像処理を行う画像処理装置において、
前記撮像装置により撮影された画像、および該画像が撮影された時の位置情報、および該画像が撮影された時の撮影方向に係る情報、および該画像が撮影された時の撮影時刻、および前記撮像装置の画角を特定するための情報、を取得するための情報取得手段と、
前記位置情報を参照して撮影位置周辺の地図を取得する地図取得手段と、
該地図取得手段により取得される地図、および前記情報取得手段により取得される各情報の内容、並びに前記撮像装置の画角に基づき、前記撮像装置により撮影された画像に映っているオブジェクトの全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、前記地図に登録されているオブジェクトのいずれに相当するものであるかを同定するオブジェクト同定手段と、
該オブジェクト同定手段により同定されたオブジェクトの全部、もしくは一部の、所定のオブジェクトを指標として、前記撮像装置により撮影された画像に対してトリミングを実行するトリミング実行手段と、
を備える
ことを特徴とする画像処理装置。
【請求項１１】
撮像装置により撮影された画像に対して所定の画像処理を行う画像処理装置において、
前記撮像装置により撮影された画像、および該画像が撮影された時の位置情報、および該画像が撮影された時の撮影方向に係る情報、および該画像が撮影された時の撮影時刻、および前記撮像装置の画角を特定するための情報、を取得するための情報取得手段と、
前記位置情報を参照して撮影位置周辺の地図を取得する地図取得手段と、
該地図取得手段により取得される地図、および前記情報取得手段により取得される各情報の内容、並びに前記撮像装置の画角に基づき、前記撮像装置により撮影された画像に映っているオブジェクトの全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、前記地図に登録されているオブジェクトのいずれに相当するものであるかを同定するオブジェクト同定手段と、
該オブジェクト同定手段により同定されたオブジェクトの全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、前記地図中の一部のオブジェクトだけが登録されるランドマークオブジェクトであるか否かを判定するランドマーク判定手段と、
該ランドマーク判定手段により認定されたランドマークオブジェクトを指標として、前記撮像装置により撮影された画像に対してトリミングを実行するトリミング実行手段と、
を備える
ことを特徴とする画像処理装置。
【請求項１２】
前記地図取得手段により取得される地図には、複数のランドマークオブジェクトが登録されており、前記トリミング実行手段は、前記ランドマーク判定手段により複数のランドマークオブジェクトが認定されたとき、いずれのランドマークオブジェクトを前記トリミングの指標とするかを選択可能にする
請求項１１に記載の画像処理装置。
【請求項１３】
前記地図取得手段により取得される地図には、複数のランドマークオブジェクトが優先順位を付けられて登録されており、前記トリミング実行手段は、前記ランドマーク判定手段により複数のランドマークオブジェクトが認定されたとき、前記優先順位の最も高いランドマークオブジェクトを指標として前記トリミングを実行する
請求項１１に記載の画像処理装置。
【請求項１４】
撮像装置により撮影された画像に対して所定の画像処理を行う画像処理装置において、
前記撮像装置により撮影された画像、および該画像が撮影された時の位置情報、および該画像が撮影された時の撮影方向に係る情報、および該画像が撮影された時の撮影時刻、および前記撮像装置の画角を特定するための情報、を取得するための情報取得手段と、
前記位置情報を参照して撮影位置周辺の地図を取得する地図取得手段と、
該地図取得手段により取得される地図、および前記情報取得手段により取得される各情報の内容、並びに前記撮像装置の画角に基づき、前記撮像装置により撮影された画像に映っているオブジェクトの全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、前記地図に登録されているオブジェクトのいずれに相当するものであるかを同定するオブジェクト同定手段と、
該オブジェクト同定手段により同定されたオブジェクトの全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、前記地図中のオブジェクトの一部として設定された注目ポイントの設定されたオブジェクトであるか否かを判定する注目ポイント判定手段と、
該注目ポイント判定手段により注目ポイントが設定されていると判定されたオブジェクトがあるときには、少なくともその１つを指標として、前記撮像装置により撮影された画像に対してトリミングを実行するトリミング実行手段と、
を備える
ことを特徴とする画像処理装置。
【請求項１５】
前記撮像装置により撮影された画像に被写体となる人物が映っているか否かを判定する被写体有無判定手段をさらに備え、
該被写体有無判定手段により被写体となる人物が映っていると判定されたときには、前記トリミング実行手段は、この被写体となる人物も併せ指標として前記トリミングを実行する
請求項９〜１４のいずれか一項に記載の画像処理装置。
【請求項１６】
前記情報取得手段により取得される位置情報に基づいて、所定の地図上の撮影位置に相当するところへ撮影画像をそれぞれ配置することにより、地図上に１乃至複数の画像が配置された新たな画像を作成する
請求項１〜１５のいずれか一項に記載の画像処理装置。
【請求項１７】
撮影画像を撮像して適宜の記憶装置に保存する撮像装置において、
撮影時の位置情報を検出する位置情報検出手段と、撮影時刻を検出する撮影時刻検出手段と、撮影方向に係る情報を検出する撮影方向検出手段と、をさらに備え、
撮影時には、前記位置情報検出手段および前記撮影時刻検出手段および撮影方向検出手段によりそれぞれ検出される前記位置情報および前記撮影時刻および前記撮影方向に係る情報を前記記憶装置に格納する
ことを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばデジタルカメラ等の撮像装置により撮影された画像に対して所定の画像処理を行う画像処理装置、および該画像処理装置と組み合わせて用いて特に有益な撮像装置に関する。
【背景技術】
【０００２】
近年、画像処理の専門知識に乏しい人であっても、理想的な画像補正を容易に実現することのできる画像処理装置が求められている。そこで従来、ユーザの好みに応じて自動的に画像を補正してくれる画像補正ソフトウェア、例えばレタッチアプリケーションの搭載された画像処理装置なども、実用化されるに至っている（例えば特許文献１参照）。
【０００３】
例えば、夕日を背景（バック）にして人物を撮影するときなどには、背景と比較して被写体が適正値よりも暗い画像、いわゆる逆光の画像になり易い。したがって、このような場合には、適当な補正を施して、画像の最適化を図ることが望ましい。そこで従来、適宜の顔認識手段を用いて被写体（顔）を検出することにより、該検出された被写体が周辺の画像と比較して適正値よりも暗いときには、当該画像は逆光の画像であると判定して、予め用意された画像処理（画像補正）を実行するような方法（ソフトウェア）などが用いられている。
【特許文献１】特開２００２−３４４９８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、こうした顔認識手段を用いた画像処理方法では、被写体（顔）の明度が極端に低かったりすると、画像中に被写体（顔）があっても、その顔を認識することができない等の認識ミスが一定の頻度で起こり、本来補正すべき逆光の画像であるにもかかわらず、適切な補正が行われない、などといったことも懸念されるようになっている。そして通常、こうした顔認識手段は、画像上の肌色領域の位置を手掛かりにして顔を検出するものが多いため、特に赤味がかった照明環境（例えば夕焼けなど）で人物を撮影したときなどには、赤色成分を多く含む上記肌色領域を検出することが難しくなり、上記認識ミスはさらに起こり易くなる。
【０００５】
この発明は、こうした実情に鑑みてなされたものであり、画像処理の専門知識に乏しいユーザであれ、様々な環境で撮影された画像に対して、それら環境に応じて適切な画像処理を容易に行うことのできる画像処理装置、および該画像処理装置と組み合わせて用いて特に有益な撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
こうした目的を達成するため、請求項１に記載の発明では、撮像装置により撮影された画像に対して所定の画像処理を行う画像処理装置として、前記撮像装置により撮影された画像、および該画像が撮影された時の位置情報、および該画像が撮影された時の撮影方向に係る情報、および該画像が撮影された時の撮影時刻、を取得するための情報取得手段と、前記情報取得手段により取得される各情報の内容の別に所定の処理が、前記画像に対する画像処理として規定されたテーブルと、前記テーブルを参照して、前記情報取得手段により取得される各情報の内容に対応する所定の画像処理（例えば画像の加工・補正など）を、前記画像に対して実行する画像処理手段と、を備える構成とする。
【０００７】
このように、撮影時の位置情報（撮影場所）、撮影方向、撮影時刻、などを取得することで、撮影時の環境（撮影環境）をより正確に把握することが可能になり、ひいては、様々な環境で撮影された画像に対して、それら環境に応じて適切な画像処理を行うことができるようになる。しかも、これら各情報の内容に応じて所定の処理（例えば環境ごとに最適な画像処理）を上記テーブルにて予め関連付けしておくことにより、画像処理の専門知識に乏しいユーザであれ、撮影環境に応じて最適な画像処理を容易に行うことができるようになる。
【０００８】
また、請求項２に記載の発明では、前記位置情報についてはこれを、緯度および経度および高度を含むものとし、前記撮影方向に係る情報についてはこれを、撮影時における前記撮像装置の上下の向きの傾き度合、および撮影時に前記撮像装置の向いていた方角を特定するための情報を含むものとすることが有効である。
【０００９】
このような構成によれば、３次元的に撮影位置（高地／低地も含め、地球上のどこで撮影されたか）を特定することが可能になるとともに、また撮影方向についても、空に向いているか、あるいは地面に向いているか、なども含め、撮像レンズをどの方向に向けて撮影されたかを、正確に把握することができるようになる。
【００１０】
また、これら請求項１または２に記載の画像処理装置に関しては、請求項３に記載の発明によるように、前記情報取得手段を、前記各情報に加えてさらに、温度および湿度および気圧も取得するものとし、前記テーブルにおいて処理を規定するために用いられる情報に、これら温度および湿度および気圧も含めるようにすることが有効である。こうすることで、撮影環境の特定（例えば屋内／屋外の判定や、季節の特定、標高など）も、高い精度で容易に行うことができるようになる。
【００１１】
ところで、一般に、画像補正ソフトウェア（例えばレタッチアプリケーション）では、一定の基準（撮影画像全般に広く適用される略共通の基準）が設けられており、対象の画像が、この基準を満たしているか否かに基づいて所定の画像補正を実行するか否かを決定する。そして、当該画像が、この基準を満たしていないときには、所定の画像補正を施して当該画像の最適化を図っている。
【００１２】
しかしながら、従来一般のソフトウェアにおいては、例えば前述した顔認識手段の認識ミスに代表されるように、撮影環境（例えば照明の種類）によっては、誤った補正が行われる、あるいは実行されるべき補正が行われない、といった懸念の残される実情にある。
【００１３】
こうした実情に鑑みて、請求項４に記載の発明では、前記テーブルにおいては、前記情報取得手段により取得される各情報の内容が、前記画像の良否を判定するための一定の基準として加味されるとともに、前記所定の画像処理が、前記基準ごとに関連付けされており、前記画像処理手段は、該テーブルを参照して、前記画像が同テーブルに規定された前記基準を満たしているか否かに基づいて、当該画像の良否を判定し、前記基準を満たさないと判定されたときには、該基準に関連付けされた前記テーブル上の所定の画像処理を実行することにより、当該画像の補正を行う構成とする。こうした構成であれば、画像の良否判定（補正すべきか否かの判定）にも、前述した撮影時の位置情報（撮影場所）や、撮影方向、撮影時刻、などの各情報（撮影環境情報）が反映されるようになり、より高い精度で適切に画像の補正が行われるようになる。
【００１４】
具体的には、例えば請求項５に記載の発明によるように、前記画像の良否を判定するための基準として、前記情報取得手段により取得される各情報の内容に基づいて逆光であるか否か（画像の良否）を判別するための基準を備える構成とすることが有効である。このような構成であれば、例えば撮影時刻（季節や１日における時間帯）から太陽の位置などを把握し、撮影時の位置情報（撮影場所）および撮影方向に基づいて、撮影時に撮像レンズが太陽に向いているか否か、および撮影場所が屋内か屋外かを判定（推測）することにより、これを対象の画像の色情報と併せ加味して、前述した逆光であるか否かの判定についてもこれを、精度よく、より正確に行うことが可能になる。また、上記撮影時刻および位置情報および撮影方向から、季節や天候なども把握して、これらを併せ加味するようにすれば、逆光の判定精度をさらに高めることも可能になる。また、逆光の画像は、夕方の西日（夕焼け）の中で撮影されたものが多い（しかも、夕焼けの画像は顔認識手段による認識ミスが起こり易い）ため、上記撮影時刻（季節や１日における時間帯）等に基づいて、こうした画像（夕焼けの画像）であるか否かを判定するように構成することも有効である。
【００１５】
また、例えば請求項６に記載の発明によるように、前記画像の良否を判定するための基準として、前記情報取得手段により取得される各情報の内容に基づいて、前記画像の色温度およびコントラストおよびカラーバランスの少なくとも１つが適正であるか否か（画像の良否）を判別するための基準を備える構成とすることも有効である。このような構成であれば、例えば撮影時刻および位置情報（撮影場所）および撮影方向から、撮影場所が屋内か屋外かや、季節、天候などを把握することにより、これを対象の画像の色情報と併せ加味して、前記画像の色温度、コントラスト、カラーバランスなどが適正であるか否かの判定についてもこれを、精度よく、より正確に行うことが可能になる。すなわち、例えば撮影場所が屋外であり、天候が「曇り」や「雨」であれば、色温度が高く、カラーバランスが青に偏り、コントラストが低くなりがちであるから、これを補償するような補正を施すようにする。また、これらの要素（色温度・カラーバランス・コントラスト）は、季節（例えば冬／夏／春・秋）や時刻（例えば日中／夜）にも影響されるため、画像補正に際しては、季節や時刻も加味して、補正の種類（例えばフィルタの種類）や度合いを決定することが望ましい。
【００１６】
また、上記請求項１〜６のいずれか一項に記載の画像処理装置に関しては、請求項７に記載の発明によるように、前記テーブルにおいては、前記情報取得手段により取得される各情報の内容が、所定のシーン（場面）ごとに分類されるとともに、前記所定の画像処理が、該分類されたシーンごとに関連付けされており、前記画像処理手段は、前記情報取得手段により取得される各情報の内容に基づいて、当該画像が前記シーンのいずれに該当するかを判別するとともに、該判別されたシーンに関連付けされた前記テーブル上の所定の画像処理を実行することにより、当該画像の補正を行う構成とすることが有効である。
【００１７】
このように、前記テーブル上に予め幾つかのシーンを割り付けておき、これらシーンごとに最適な画像処理を関連付けすることにより、上記シーン判別を通じて、当該画像の補正が適切に且つ的確に行われるようになる。そして、このときのシーン判別に、前述した撮影時の位置情報（撮影場所）や、撮影方向、撮影時刻、などの各情報を用いることにより、多種多様なシーンを正確に判別することができるようになり、ひいては、これら各シーンについて、それぞれ高い精度で適切な画像補正を実行することができるようになる。
【００１８】
そして、前記テーブルに規定されたシーンについては、例えば請求項８に記載の発明によるように、少なくとも前記画像のタイプを、被写体のみ、風景のみ、被写体および風景、の３つのカテゴリのいずれに該当するかによって分類することが有効である。こうした構成であれば、画像補正をはじめとする画像処理の種類等を決定する上で特に重要になる条件、すなわち上記被写体（例えば人物）の有無も加味した上で、上記シーンごとに最適な画像処理を関連付けすることができるようになる。なお、上記被写体（画像の中心となるオブジェクト）は、人物に限らず、ビルや家などの建物であってもよい。
【００１９】
また、請求項９に記載の発明によるように、前記テーブルに規定されたシーンを、季節、および天候、および１日における時間帯（例えば朝／日中／夕方／夜）、および撮影場所（例えば屋内／山／海など）、の少なくとも１つによって分類されるものとしても、有効である。これらは、画像処理（画像補正）の種類や度合いを決める上で特に重要なパラメータとなるものであり、しかも、前記情報取得手段により取得される各情報の内容から容易に求めることが可能である。
【００２０】
また一方、請求項１０に記載の発明では、撮像装置により撮影された画像に対して所定の画像処理を行う画像処理装置として、前記撮像装置により撮影された画像、および該画像が撮影された時の位置情報、および該画像が撮影された時の撮影方向に係る情報、および該画像が撮影された時の撮影時刻、および前記撮像装置の画角を特定するための情報、を取得するための情報取得手段と、前記位置情報を参照して撮影位置周辺の地図を取得する地図取得手段と、該地図取得手段により取得される地図、および前記情報取得手段により取得される各情報の内容、並びに前記撮像装置の画角に基づき、前記撮像装置により撮影された画像に映っているオブジェクトの全部、もしくは一部（例えば画像の端に映っているものだけ）の、所定のオブジェクトについて、該オブジェクトが、前記地図に登録されているオブジェクトのいずれに相当するものであるかを同定するオブジェクト同定手段と、該オブジェクト同定手段により同定されたオブジェクトの全部、もしくは一部の、所定のオブジェクトを指標として、前記撮像装置により撮影された画像に対してトリミングを実行するトリミング実行手段と、を備える構成とする。
【００２１】
また、請求項１１に記載の発明では、撮像装置により撮影された画像に対して所定の画像処理を行う画像処理装置として、前記撮像装置により撮影された画像、および該画像が撮影された時の位置情報、および該画像が撮影された時の撮影方向に係る情報、および該画像が撮影された時の撮影時刻、および前記撮像装置の画角を特定するための情報、を取得するための情報取得手段と、前記位置情報を参照して撮影位置周辺の地図を取得する地図取得手段と、該地図取得手段により取得される地図、および前記情報取得手段により取得される各情報の内容、並びに前記撮像装置の画角に基づき、前記撮像装置により撮影された画像に映っているオブジェクトの全部、もしくは一部（例えば画像の端に映っているものだけ）の、所定のオブジェクトについて、該オブジェクトが、前記地図に登録されているオブジェクトのいずれに相当するものであるかを同定するオブジェクト同定手段と、該オブジェクト同定手段により同定されたオブジェクトの全部、もしくは一部（例えば画像の端に映っているものだけ）の、所定のオブジェクトについて、該オブジェクトが、前記地図中の一部のオブジェクトだけが登録されるランドマークオブジェクト（例えば東京タワーや富士山等の名所）であるか否かを判定するランドマーク判定手段と、該ランドマーク判定手段により認定されたランドマークオブジェクトを指標として、前記撮像装置により撮影された画像に対してトリミングを実行するトリミング実行手段と、を備える構成とする。
【００２２】
このような構成であれば、上記地図取得手段により、撮影位置周辺の地図を取得することが可能になり、該取得される地図に基づいて、上記トリミング実行手段により、画像中のオブジェクトもしくはランドマークオブジェクトを指標とするトリミング（輪郭の設定）を実行することができるようになる。このため、不要な部分が的確に切り落とされた画像が容易に得られるようになる。なお、前記地図中のランドマークオブジェクトについては、ランドマークオブジェクトが予め登録してある既存の地図を利用するようにしてもよく、またユーザが別途その一部を（もしくはその全てを）登録するようにしてもよい。
【００２３】
また、上記請求項１１に記載の画像処理装置に関しては、請求項１２に記載の発明によるように、前記地図取得手段により取得される地図に、複数のランドマークオブジェクトが登録されており、前記ランドマーク判定手段により複数のランドマークオブジェクトが認定されたときには、前記トリミング実行手段が、いずれのランドマークオブジェクトを前記トリミングの指標とするかを選択可能にするように構成することが有効である。こうすることで、ユーザの好みに合わせてトリミングを行うことが可能になる。
【００２４】
また、請求項１３に記載の発明によるように、前記地図取得手段により取得される地図に、複数のランドマークオブジェクトが優先順位を付けられて登録される構成であれば、前記ランドマーク判定手段により複数のランドマークオブジェクトが認定されたとき、前記トリミング実行手段が、前記優先順位の最も高いランドマークオブジェクトを指標として前記トリミングを実行するように構成することが有効である。こうすることで、優先順位に基づいて自動的に的確なトリミングが実行されることになり、ひいてはユーザの手間を極力省いた円滑な画像加工が好適に実現されることになる。
【００２５】
また、請求項１４に記載の発明では、撮像装置により撮影された画像に対して所定の画像処理を行う画像処理装置として、前記撮像装置により撮影された画像、および該画像が撮影された時の位置情報、および該画像が撮影された時の撮影方向に係る情報、および該画像が撮影された時の撮影時刻、および前記撮像装置の画角を特定するための情報、を取得するための情報取得手段と、前記位置情報を参照して撮影位置周辺の地図を取得する地図取得手段と、該地図取得手段により取得される地図、および前記情報取得手段により取得される各情報の内容、並びに前記撮像装置の画角に基づき、前記撮像装置により撮影された画像に映っているオブジェクトの全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、前記地図に登録されているオブジェクトのいずれに相当するものであるかを同定するオブジェクト同定手段と、該オブジェクト同定手段により同定されたオブジェクトの全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、前記地図中のオブジェクトの一部（例えば建物について特別注目すべき看板やエンブレム等の撮影ポイントなど）として設定された注目ポイントの設定されたオブジェクトであるか否かを判定する注目ポイント判定手段と、該注目ポイント判定手段により注目ポイントが設定されていると判定されたオブジェクトがあるときには、少なくともその１つを指標として、前記撮像装置により撮影された画像に対してトリミングを実行するトリミング実行手段と、を備える構成とする。
【００２６】
こうした構成においては、前記地図取得手段により取得される地図に、所定のオブジェクトについて、特に注目すべき部分である注目ポイント（例えば建物について特別注目すべき看板やエンブレム等の撮影ポイントなど）が登録されており、前記トリミング実行手段により、この注目ポイントを指標として前記トリミングが実行される（例えば注目ポイントを境界にしてトリミングする、あるいは注目ポイントが中心になるようにトリミングする）ようになる。すなわち、このような構成によれば、画像処理の専門知識に乏しいユーザであれ、事前に注目ポイントを設定しておく（もしくは予め登録されている地図を利用する）だけで、好ましい画像を容易に（自動的に）作成することができるようになる。
【００２７】
また、上記請求項９〜１４のいずれか一項に記載の画像処理装置に関しては、請求項１５に記載の発明によるように、前記撮像装置により撮影された画像に被写体となる人物が映っているか否かを判定する被写体有無判定手段をさらに設けて、該被写体有無判定手段により被写体となる人物が映っていると判定されたときには、前記トリミング実行手段が、この被写体となる人物も併せ指標として前記トリミングを実行する構成とすることが有効である。
【００２８】
通常、被写体となる人物（すなわち、背景の小さな人物は除く）が映っている場合には、この人物（被写体）も、先のオブジェクトやランドマークオブジェクト、あるいは注目ポイントと併せ、画像内に残すようにトリミングすることが望ましい。この点、上記請求項１５に記載の構成によれば、こうした被写体となる人物も併せ指標として前記トリミングが実行されることになるため、該被写体となる人物が不要な部分として誤って切り落とされるようなことは、的確に防止されるようになる。そして、具体的な構成としては、例えば上記請求項１１に記載の発明を併せ適用して、被写体となる人物が画面中に含まれている場合には、ランドマークオブジェクトを中心（メインの指標）にして且つ、被写体が見切れない程度（サブの指標）になるように、トリミングする構成が考えられる。
【００２９】
また、請求項１６に記載の発明では、請求項１〜１５のいずれか一項に記載の画像処理装置において、前記情報取得手段により取得される位置情報に基づいて、所定の地図（例えば世界地図や、日本を含めた各国の地図など）上の撮影位置に相当するところへ撮影画像（前記情報取得手段により取得される画像）をそれぞれ配置することにより、地図上に１乃至複数の画像が配置された新たな画像を作成するようにする。こうした構成によれば、例えば旅行中にいろいろな場所でたくさんの画像を撮影した場合であれ、撮影画像ごとの撮影位置が一目で分かるような新たな画像が作成されることになる。
【００３０】
他方、請求項１７に記載の発明では、撮影画像を撮像して適宜の記憶装置に保存する撮像装置として、撮影時の位置情報を検出する位置情報検出手段（例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用したものなど）と、撮影時刻を検出する撮影時刻検出手段（例えば電波時計など）と、撮影方向に係る情報を検出する撮影方向検出手段（例えば磁気センサ等からなる傾きセンサ）と、をさらに備え、撮影時には、前記位置情報検出手段および前記撮影時刻検出手段および撮影方向検出手段によりそれぞれ検出される前記位置情報および前記撮影時刻および前記撮影方向に係る情報を前記記憶装置に格納する構成とする。こうした撮像装置によれば、前記撮影時の位置情報（撮影場所）、および撮影方向、および撮影時刻などが容易に得られるようになる。すなわち、こうした撮像装置は、上記請求項１〜１５のいずれか一項に記載の画像処理装置と組み合わせて用いて特に有益である。
【００３１】
また、上記各手段に加えてさらに、温度（気温）および湿度および圧力（気圧）を検出する手段（例えば所定のセンサ）を備える構成とすれば、例えば上記請求項３に記載の画像処理装置などと組み合わせて用いて特に有益な撮像装置が実現されることになる。
【発明を実施するための最良の形態】
【００３２】
以下、図１〜図４を参照して、この発明に係る画像処理装置および撮像装置を具体化した一実施の形態について説明する。
【００３３】
はじめに、図１を参照して、これら装置に係る画像処理システムの概要（概略構成）について説明する。なお、この図１は、該システムの概略構成を示すブロック図である。
同図１に示されるように、このシステムは、大きくは、例えばコンピュータ（ここではコンピュータ１０）の表示装置として用いられるモニタ１８と、例えばインクジェット式のカラープリンタ１７と、これら画像出力機器の各出力について所定の画像処理を行うコンピュータ１０（画像処理装置）とを有して構成されている。
【００３４】
また、デジタルカメラ２０（撮像装置）は、適宜の記憶媒体を有して、所定の光電変換素子を通じて撮像された静止画（もしくは動画）をデジタルデータとして記録（保存）するものである。また一方、サーバ（データベース）３０は、様々な地図（例えば世界地図や、日本を含めた各国の地図など）や各地の天候・気候情報等を保有しており、これら地図等の情報についてのダウンロードを一部のユーザのみに（あるいは全てのユーザに）許可することにより、上記地図等の各種情報をデータ（デジタルデータ）としてユーザに提供するものである。また、入力装置１６は、例えばマウスやキーボード等からなるものであり、ユーザがこの入力装置１６を操作することによって、上記コンピュータ１０の動作へユーザの意思を適宜に反映させることができるようになっている。
【００３５】
また、詳しくは、上記コンピュータ１０（画像処理装置）は、例えばハードディスクおよびＲＯＭ（リードオンリーメモリ）等からなる記憶装置１２を内蔵している。そして、この記憶装置１２には、例えばＯＳ（オペレーティングシステム）やアプリケーションソフトウェアと共に、プリンタドライバやモニタドライバをはじめとする上記入力装置１６のドライバ等も含めた各種のドライバ（ソフトウェア）、さらには各種の撮影環境情報の別に所定の画像処理が規定された複数種の画像処理テーブルＴ（詳しくは後述）などが格納されている。
【００３６】
また、このコンピュータ１０には、適宜のインターフェース等からなる情報取得部１１が設けられており、上記カメラ２０の記憶媒体に保存されている撮影画像、並びに該画像に関連する各種の情報（詳しくは後述）、さらには、上記サーバ３０により提供される地図等の各種情報も、この情報取得部１１を介して、上記記憶装置１２に取り込まれるようになっている。
【００３７】
さらに、同コンピュータ１０は、これら記憶装置１２および情報取得部１１に加え、例えばＣＰＵ（基本処理装置）およびＲＡＭ（ランダムアクセスメモリ）等からなる演算装置１３と、適宜の回路からなるプリンタ駆動回路１４、およびモニタ駆動回路１５とを有し、これらの構成要素を通じて、上記プリンタ１７およびモニタ１８を制御することができるように構成されている。要するに、このコンピュータ１０も、一般のコンピュータ（電子制御装置）と同様、基本的に、上記演算装置１３の命令（演算処理）のもとに各種の制御を実行するようになっており、上記情報取得部１１を介したデータの読み込みなども、この演算装置１３の命令に基づいて実行されることになる。すなわち、この実施の形態においては、上記情報取得部１１および記憶装置１２および演算装置１３等によって、上記カメラ２０にて取得（撮影）された各情報を取得するための情報取得手段、並びに、撮影位置周辺の地図を取得する地図取得手段が実現されている。
【００３８】
図２は、上記プリンタドライバのプログラム構成を示すブロック図である。なお、このプリンタドライバは、例えば上記演算装置１３の演算処理に基づいて実行されるようになっている。
【００３９】
同図２に示されるように、このプリンタドライバは、基本的には、上記プリンタ１７にて出力すべき画像（印刷用の画像）に対して、例えば各種のフィルタ等による画像補正や、トリミング（画像の不要な部分をカットして輪郭を決定する処理）等の画像加工、などを行う画像補正加工部Ｐ１と、これら画像補正や画像加工の施された画像データを、上記プリンタ１７にて出力（印刷）可能な画像データへ変換するプリンタ用画像作成部Ｐ２と、を有して構成されている。
【００４０】
すなわち、例えば上記カメラ２０により撮影された画像（記憶装置１２に記憶されている画像）を対象（印刷用の画像）にして、上記ＯＳの管理のもとに印刷用のアプリケーションソフトウェアが実行され、このソフトウェア上で、例えば上記入力装置１６を通じてユーザから印刷の指示が上記演算装置１３に与えられる（例えばユーザがモニタ１８の画面上の「印刷ボタン」をマウスでクリックする）と、上記プリンタドライバにより、上記印刷用の画像に対して、所望とされる画像補正および画像加工、さらには上記プリンタ１７にて出力（印刷）可能な画像データへの変換などが実行されることになる。
【００４１】
なお、この実施の形態においては、前述の顔認識手段が、上記画像補正加工部Ｐ１の一部として用意されている。ちなみに、こうした顔認識手段としては、例えば肌色領域を抽出し、この抽出した肌色領域から、所定の顔パターン（例えば顔に関する重心・軌跡長・面積などの形状情報）に基づいて、該当する領域（顔領域）を検出するもの、等を用いることができる。
【００４２】
図３は、上記デジタルカメラ２０の構成をより詳細に示すブロック図である。
同図３に示されるように、このカメラ２０は、大きくは、例えばＣＣＤセンサやＣＭＯＳセンサ等からなる撮像素子２１（光電変換素子）や、適宜の表示装置（ディスプレイＤＰ）、並びに、例えばメモリカード等からなる記憶装置（記憶媒体ＭＣ）、そして例えばプロセッサやＡＳＩＣ等からなる制御部２２および信号処理回路（撮像信号処理回路２３および画像圧縮回路２４）等を有して構成されている。
【００４３】
また、このカメラ２０（撮像装置）においては、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用した位置情報検出部（位置情報検出手段）２５ａや、例えば電波時計等からなる撮影時刻検出部（撮影時刻検出手段）２５ｂ、並びに、例えば磁気センサ等を利用して上記カメラ２０（厳密にはそのレンズ）の向いている方角を特定する方角センサや、例えば加速度センサ等を利用して上記カメラ２０の上下の向きの傾き度合を検出する傾きセンサなどによって構成される撮影方向検出部（撮影方向検出手段）２５ｃ、そして、温度（気温）および圧力（気圧）および湿度をそれぞれ検出する温度検出部２５ｄおよび圧力検出部２５ｅおよび湿度検出部２５ｆとしての各種センサ、がさらに設けられている。そして、これら検出部により、上記制御部２２の制御のもと、撮影時の位置情報（詳しくは緯度および経度および高度など）、撮影時刻（詳しくは年・月・日・１日における時刻など）、撮影方向に係る情報（詳しくは撮影時におけるカメラ２０の上下の向きの傾き度合、および撮影時にカメラ２０の向いていた方角を特定するための情報など）、および撮影時の温度（気温）、圧力（気圧）、湿度、等々の撮影環境情報が読み取られることにより、これらの情報が上記画像情報（撮影画像）と併せて（しかも画像ごとに上記各情報が関連付けされて）、例えばＥｘｉｆ（デジタルカメラ標準の記録フォーマット）形式のファイルとして上記記憶媒体ＭＣに格納されるようになっている。また、この記憶媒体ＭＣには、上記各種の撮影環境情報のほかにも、露出時間、フラッシュ、露出モード、ホワイトバランス、レンズの焦点距離、等々の各画像の撮影条件なども、上記画像情報（撮影画像）に関連付けされた状態で、例えばＥｘｉｆ形式のファイルとして格納され、必要に応じて読み出すことができるようになっている。
【００４４】
すなわち、このカメラ２０の撮影時においては、上記撮像素子２１により、適宜の光電変換を経て画像情報（当該カメラ２０により撮影された画像）が取得（撮像）されるとともに、上記各検出部２５ａ〜２５ｆにより、先に列記した撮影環境情報がそれぞれ取得され、これら情報（画像情報および各種の撮影環境情報）のいずれもが、上記記憶媒体ＭＣに格納される。そして、上記制御部２２の制御のもと、上記画像情報（撮影画像）に対して、上記撮像信号処理回路２３や画像圧縮回路２４にて適宜の画像処理（撮像信号処理および画像圧縮処理）が施された後、その画像処理の施された画像情報（撮影画像）が、上記記憶媒体ＭＣへさらに格納（もしくは上記画像情報が更新）されることになる。
【００４５】
また、このカメラ２０は、上記ディスプレイＤＰと共に操作部ＯＰ（例えばボタンやレバー等）も備えているため、ディスプレイ（例えば液晶モニタ）ＤＰを見ながら操作部ＯＰを操作する（なおこのとき、ディスプレイＤＰの画面表示は、上記制御部２２により、操作部ＯＰの操作（動作や状態）に応じて制御される）ことにより、ユーザは、必要に応じて、自らの嗜好を、上記記憶媒体ＭＣに格納された各種の情報（画像情報および各種の撮影環境情報）へ反映させることができる。
【００４６】
次に、図４〜図６を併せ参照して、上記システムにより実行される画像処理の一例、より詳しくは、画像処理手段としての上記演算装置１３（図１）や上記画像補正加工部Ｐ１（図２）等の協働のもとに、上記カメラ２０により撮影された画像に対して実行される画像補正の一例について説明する。なお、図４は、この画像処理の主な処理手順を示すフローチャート、また図５および図６は、それぞれこの画像処理に用いられる画像処理テーブルＴ（図１）の一例を示す図表である。
【００４７】
同図４に示されるように、この一連の処理に際しては、まず、ステップＳ１１において、当該画像処理の対象とする画像を取得する。具体的には、上記演算装置１３（図１）の命令に基づき、上記情報取得部１１を介して、上記カメラ２０の記憶媒体ＭＣ（図３）に保存されている撮影画像、並びに該画像に関連する各種の情報（先に列記した撮影環境情報および撮影条件）を、上記記憶装置１２に取り込み、格納する。
【００４８】
そして、続くステップＳ１２で、上記ステップＳ１１にて取得される画像の撮影環境情報を確認した後、さらに続くステップＳ１３で、この撮影環境情報に基づいて、当該画像（撮影画像）の良否判定を行う。
【００４９】
詳しくは、この画像の良否判定は、上記記憶装置１２に記憶されている画像処理テーブルＴ（図１）に基づいて、同テーブルＴに規定された判定項目（例えば逆光、あるいは色温度の良否判定など）ごとに実行される。ちなみに、この判定項目は、予め設定しておくこと（自動判定）もできるが、判定の都度、ユーザが選択するようにしてもよい。
【００５０】
図５は、こうした画像の良否判定に用いられるテーブルの一例を示す図表である。
同図５に示されるように、このテーブルにおいては、所定の画像処理（Ａ〜Ｄ）が、画像の良否を判定するための一定の基準（各判定項目の良否判定基準）ごとに関連付けされている。しかもここでは、上記情報取得部１１（情報取得手段）により取得される各情報（撮影環境情報）の内容が、上記基準（良否判定基準）として加味されるようになっている。
【００５１】
すなわち、上記ステップＳ１３における画像の良否判定は、処理対象となる上記画像が、こうしたテーブルに規定された基準（良否判定基準）を満たしているか否かに基づいて行われることになる。
【００５２】
具体的には、例えば逆光であるか否かを判別する場合には、例えば撮影時刻（季節や１日における時間帯）から太陽の位置などを把握し、撮影時の位置情報（撮影場所）および撮影方向に基づいて、撮影時に撮像レンズが太陽に向いているか否か、および撮影場所が屋内か屋外かを判定（推測）する。そうして、これらを対象の画像の色情報と併せ加味（例えば顔認識手段を使用）して、逆光であるか否かを判定する。すなわち、例えば顔認識手段の認識が不十分である（確実ではない）ときには、上記撮影環境情報の内容に基づいて、例えば屋内であるときには逆光ではないと判定し、あるいは屋外で、且つ撮影時に撮像レンズが太陽に向いているときには逆光であると判定する。他方、顔認識手段の認識が十分（確実）である場合には、通常どおり、該顔認識手段により被写体を認識し、背景と比べて被写体の明度が暗いときに逆光であると判定する。
【００５３】
なお、ここで示す判定態様はあくまで一例であり、用途等に応じて任意の判定態様を採用することができる。例えば、上記撮影環境情報の内容をより重要視するようにして、同情報から屋内であると推測されるときには、上記顔認識手段の認識の程度によらず、逆光であると判定するようにしてもよい。また、上記撮影時刻および位置情報および撮影方向から、季節や天候（例えば上記サーバ３０（図１）により提供される情報を利用して取得）なども把握して、これらを併せ加味するようにすれば、逆光の判定精度をさらに高めることが可能になる。また、逆光の画像は、夕方の西日（夕焼け）の中で撮影されたものが多い（しかも、夕焼けの画像は顔認識手段による認識ミスが起こり易い）ため、上記撮影時刻（季節や１日における時間帯）等に基づいて、こうした画像（夕焼けの画像）であるか否かを判定するように構成することも有効である（例えば夕焼けの画像のときにのみ、上記撮影環境情報の内容を判定に用いる等）。
【００５４】
また、撮影場所が屋内か屋外かの判定については、撮影時刻、温度（気温）、圧力（気圧）、湿度なども、上記撮影時の位置情報に併せ加味するようにすれば、その精度をさらに高めることが可能になる（例えば季節が冬で気温が高ければ（時間帯も加味）屋内と判定する等）。ただし、上記撮影時の位置情報から撮影場所が屋内か屋外かが明らかであるような構成（例えば該位置情報に緯度・経度・高度などが精度の高い検出値として含まれていて、地図と照らし合わせれば屋内か屋外かが明らかになる場合、あるいは該位置情報に屋内か屋外かに係る情報が予め含まれている場合など）であれば、上記撮影時の位置情報だけでも十分である。
【００５５】
また一方、例えば画像の色温度およびコントラストおよびカラーバランスが適正であるか否かを判別する場合には、例えば撮影時刻および位置情報（撮影場所）および撮影方向から、撮影場所が屋内か屋外かや、季節、天候（例えば上記サーバ３０（図１）により提供される情報を利用して取得）などを把握する。そうして、これらを対象の画像の色情報と併せ加味して、画像の色温度およびコントラストおよびカラーバランスが適正であるか否かを判定する。すなわち、例えば撮影場所が屋外であり、天候が「曇り」や「雨」であれば、色温度が高く、カラーバランスが青に偏り、コントラストが低くなりがちであるから、これら要素（色温度・カラーバランス・コントラスト）の良否判定についての許容範囲（良否判定基準）を厳しくして、画像の値がこの許容範囲を満足しないときには、適正ではないと判定する。他方、撮影場所が屋内であるか、もしくは天候が「晴れ」であれば、通常の許容範囲に基づいて、良否判定を行うようにする。
【００５６】
なお、この判定態様についても、これはあくまで一例であり、用途等に応じて任意の判定態様を採用することができる。例えば、逆に天候が「晴れ」のときに許容範囲（良否判定基準）を緩める（広くする）ようにしてもよい。また、撮影場所が屋内であれば、天候が画質に影響を及ぼすことはないので、撮影場所が屋内か屋外かの判別を先に行えば、天候の判別は割愛することができる。
【００５７】
そして、このステップＳ１３において、上記基準（良否判定基準）を満たさないと判定されたときには、続くステップＳ１４において、該基準（もしくは判定項目）に関連付けされた上記テーブル（図５）上の所定の画像処理（上記Ａ〜Ｄのいずれかの処理）が実行され、これによって、当該画像に適宜の補正が施されることになる。他方、上記ステップＳ１３において、上記基準（良否判定基準）を満たすと判定されたときには、上記画像補正は実行されないまま、次のステップＳ１５へ移行することになる。
【００５８】
なお、上記テーブル（図５）上の画像処理（Ａ〜Ｄ）は、変数（パラメータ）を含むものであってもよい。すなわち、上記テーブル（図５）における画像処理（Ａ〜Ｄ）に予め変数を組み込んでおき、上記情報取得部１１（情報取得手段）により取得される各情報（撮影環境情報）の内容に基づいて、これら画像処理（Ａ〜Ｄ）の処理内容を一部変更するようにしてもよい。例えば画像処理（Ｂ〜Ｄ）の場合、撮影場所が屋外で、天候が「曇り」や「雨」のときにおける上記各要素（色温度・カラーバランス・コントラスト）の悪化度合を変数として入力し、この悪化度合を補償するような補正処理にすれば、より適切な画像補正が行われることになる。また、これらの要素（色温度・カラーバランス・コントラスト）は、季節（例えば冬／夏／春・秋）や時刻（例えば日中／夜）にも影響されるため、画像補正に際しては、季節や時刻も加味（画像処理（Ｂ〜Ｄ）に変数として入力）するようにして、補正の種類（例えばフィルタの種類）や度合いを決定することが望ましい。
【００５９】
また、上記基準（もしくは判定項目）ごとに、複数の処理を用意しておき（すなわち、複数の所定の画像処理を撮影画像に対して実行可能にしておき）、例えばアプリケーションソフトウェア上で、ユーザがそのいずれかを選択することができるようにしてもよい。
【００６０】
さらに、続くステップＳ１５では、上記情報取得部１１（情報取得手段）により取得される各情報（撮影環境情報）の内容に基づき、当該画像（撮影画像）についてシーン（場面）の判別を行う。そして、このシーンの判別も、上記記憶装置１２に記憶されている画像処理テーブルＴ（図１）に基づいて実行される。
【００６１】
図６は、こうしたシーンの判別に用いられるテーブルの一例を示す図表である。
同図６に示されるように、このテーブルにおいては、上記情報取得部１１（情報取得手段）により取得される各情報（撮影環境情報）の内容が、所定のシーン（場面）ごとに分類されている。具体的には、このテーブルにおいては、処理対象となる上記画像のタイプが、「被写体のみ」「風景のみ」「被写体および風景」の３つのカテゴリのいずれに該当するか、のほか、季節（例えば春／夏／秋／冬）、天候（例えば晴れ／曇り／雨）、１日における時間帯（例えば０：００〜３：００／…／２１：００〜２４：００）、温度（例えば〜４℃／…／２８℃〜）、圧力（例えば高圧／普通／低圧）、湿度（例えば高湿／普通／低湿）、撮影場所（例えば屋内／山／海／街中／…）、画像の色彩（例えば白基調／黒基調／赤基調／…）、などの画像パラメータが、各種のシーン（場面）を分類するものとして用意されており、これら画像パラメータの組合せによって、各種のシーン（場面）が規定されるようになっている。例えば、「被写体のみ」の画像で、季節が「春」である場合（他の画像パラメータは任意）を１つのシーン、また例えば、季節が「春」、撮影場所が「屋外（屋内以外）」、画像の色彩が「白基調」である場合（他の画像パラメータは任意）を別の１つのシーン等とする。なお、上記撮影場所の判定、例えば撮影場所が「山」であるか否かの判定は、撮影時の位置情報（高度）のほか、温度、湿度、気圧（高度（標高）に応じて変化）、さらには季節および画像の色彩（例えば季節に応じた山の色を予め登録）、などに基づいて行うことができる。
【００６２】
すなわち、このステップＳ１５におけるシーンの判別は、上記情報取得部１１（情報取得手段）により取得される各情報（撮影環境情報）の内容（すなわち、上記季節、天候、１日における時間帯、温度（気温）、圧力（気圧）、湿度、撮影場所など）や、画像情報（すなわち、上記画像のタイプや画像の色彩など）に基づいて、予め設定されたシーン（場面）のいずれに該当するかを判定（判別）するかたちで行われる。
【００６３】
そして、続くステップＳ１６においては、該判別されたシーン（場面）に関連付けされた上記テーブル（図５）上の所定の画像処理が実行されることにより、当該画像の補正が行われることになる。
【００６４】
具体的には、例えば季節が「春」で、画像の色彩が「白基調」である場合には「桜」のシーン、例えば季節が「秋」で、画像の色彩が「赤基調」である場合には「紅葉」のシーン、例えば季節が「冬」で、画像の色彩が「白基調」である場合には「雪」のシーン、天候が「晴れ」で、「温度が低い」場合には「日陰」のシーン、などと判定（判別）することにより、これらシーン（場面）ごとに予め設定された最適な画像処理を実行するようにする。例えば「桜」のシーンであれば、見映えを良くするために、全体を少し桃色（ピンク）に補正する、あるいは「山」や「海」のシーン（撮影場所が「山」や「海」）であれば、山の稜線や水平線などが適当な位置になるように（例えば水平線が「７：３」の位置になるように）補正する、等々の画像処理を実行する。また、こうした画像処理の実行に際しては、他の画像パラメータ（例えば天候や、１日における時間帯、温度（気温）、圧力（気圧）、湿度など）によって、さらにシーンを細分化（例えば「桜」の「夕方」の「雨」のシーンなど）するようにすれば、こうした多種多様なシーンについても各々、最適な画像補正を行うことが可能になり、ひいては、より精妙な画像補正が実現されるようになる。
【００６５】
また一方、例えば位置情報（撮影場所）を、前述の顔認識手段と併せ利用すれば、被写体の有無についてもこれを、精度よく、より正確に判定することが可能になる。例えば位置情報（撮影場所）から照明環境を把握する（例えば場所ごとに照明情報を予め登録しておく）ことにより、赤味がかった照明環境で撮影したと判定されるときなどには、上記顔認識手段の閾値を通常よりも厳しい値に設定することで、上記被写体の有無を精度よく、より正確に判定することが可能になる。
【００６６】
この実施の形態においては、このようにして、任意の撮影画像に対して画像補正が実行されることになる。
次に、図７〜図９を併せ参照して、上記システムにより実行される画像処理の一例、より詳しくは、オブジェクト同定手段およびランドマーク判定手段およびトリミング実行手段としての上記演算装置１３（図１）や上記画像補正加工部Ｐ１（図２）等の協働のもとに、上記カメラ２０により撮影された画像に対して実行される画像加工（トリミング）の一例について説明する。なお、図７は、この画像処理の主な処理手順を示すフローチャート、図８（ａ）および（ｂ）は、この画像処理（トリミング）の一態様を示す模式図、図９は、撮影位置周辺の地図の一例を示す模式図である。
【００６７】
同図７に示されるように、この一連の処理に際しては、まず、ステップＳ２１において、当該画像処理の対象とする画像を取得する。具体的には、上記演算装置１３（図１）の命令に基づき、上記情報取得部１１を介して、上記カメラ２０の記憶媒体ＭＣ（図３）に保存されている撮影画像、並びに該画像に関連する各種の情報（先に列記した撮影環境情報、およびレンズの焦点距離をはじめとするその他の撮影条件）を、上記記憶装置１２に取り込み、格納する。
【００６８】
そして、続くステップＳ２２で、上記ステップＳ２１にて取得される画像の撮影環境情報を確認した後、さらに続くステップＳ２３で、この撮影環境情報（詳しくは撮影時の位置情報）に基づいて、撮影位置周辺の地図を取得する。具体的には、上記演算装置１３（図１）の命令に基づき、上記情報取得部１１を介して、上記サーバ３０から撮影位置の周辺に相当する地図をデータとしてダウンロードする。なお、ここで取得される地図は、一部のオブジェクトだけに特別のオブジェクト、すなわちランドマークオブジェクト（例えば東京タワーや富士山等の名所）が登録（ランドマーク登録）されたものとする。ただし、地図の取得後、ユーザによって、ランドマークオブジェクトの削除・追加等が可能なものであってもよい。
【００６９】
次いで、続くステップＳ２４では、上記ステップＳ２１にて取得した撮影環境情報およびレンズの焦点距離（カメラ２０の画角を特定するための情報）、並びに上記ステップＳ２３にて取得した地図に基づき、撮影画像に映っている全てのオブジェクト（ただし、被写体は除く）について、これらオブジェクトが、それぞれ上記地図に登録されているオブジェクトのいずれに相当するものであるかを同定する。
【００７０】
例えば、撮影画像が、図８（ａ）に例示されるような撮影画像であり、撮影位置周辺の地図が、図９に例示されるような地図である場合には、まず、適宜の認識手段を用いて、オブジェクトＯＢ１〜ＯＢ４、および、被写体であるオブジェクトＯＢ５を検出し、画像と地図とを照らし合わせる（カメラ２０の画角も加味する）ことにより、その位置関係から、被写体は除くオブジェクトＯＢ１〜ＯＢ４が、それぞれ上記地図に登録されているオブジェクトＯＢ１〜ＯＢ４およびＯＢ６〜ＯＢ８のいずれに相当するものであるかを同定する（図８（ａ）および図９における符号（ＯＢ１〜ＯＢ４）の一致は、この同定の結果に相当する）。なお、上記オブジェクト検出時には、例えば顔認識手段（被写体有無判定手段）により、被写体となる人物の有無の確認も行われることになる。そして、上記図９中のラインＲは、カメラ２０の画角を示すものである。またここでは、説明の便宜上、上記カメラ２０やオブジェクトＯＢ５（被写体）を地図上に表示するようにしたが、実際には、カメラ２０や被写体であるオブジェクトＯＢ５は、地図上には示されていない。
【００７１】
また、ここでは被写体は除いてオブジェクトの同定を行うようにしたが、被写体に係る認識手段（例えば顔認識手段）の認識精度を向上させるべく、被写体についても、地図に基づいてオブジェクトの同定を行い、誤認の可能性を検証するようにしてもよい。また、こうした方法を、前述した画像補正（図４）において顔認識を行う際に採用するようにしてもよい。
【００７２】
また用途によっては、一部のオブジェクトだけに同定を行えば足りる場合もある。例えば、横方向だけのトリミングを想定している場合などにおいては、画像の両端（横端）に映っているもの（例えば図８（ａ）であれば、オブジェクトＯＢ１およびＯＢ４の２つ）だけについて、同定を行えば足りる。
【００７３】
また、地図上に示されていないようなオブジェクト（例えば雲や太陽）についてもこれを、オブジェクトとして認識するような認識手段を用いた場合には、地図と照らし合わせることにより、地図上のオブジェクトのいずれにも該当しない、といった同定を行うこととする。
【００７４】
次に、ステップＳ２５において、上記ステップＳ２４にて同定されたオブジェクトＯＢ１〜ＯＢ４についてそれぞれ該オブジェクトが、上記地図中の一部のオブジェクトだけが登録されたランドマークオブジェクトであるか否かを判定する。そして、続くステップＳ２６では、このステップＳ２５における判定結果、および被写体の有無の判定結果（ステップＳ２４にて取得）に基づいて、トリミングの条件を設定し、さらに続くステップＳ２７で、この条件にてトリミングを実行する。
【００７５】
例えば図９に例示される地図において、オブジェクトＯＢ１がランドマークオブジェクト（ランドマーク登録されたオブジェクト）である場合には、このオブジェクトＯＢ１とオブジェクトＯＢ５（被写体）とを指標にして（縦・横の境界の設定をオブジェクトＯＢ１およびＯＢ５を参照しつつ行い）、例えば図８（ａ）中に一点鎖線で示されるような枠（輪郭）Ｔ１で、当該撮影画像のトリミングを実行する。図８（ｂ）は、トリミング後の画像である。なお、ここでは、被写体となるオブジェクトＯＢ５（人物）を中心（メインの指標）にしてランドマークオブジェクトは見切れない程度（サブの指標）になるようにトリミング条件を設定（例えば所定のテーブル等を用いて設定）している。
【００７６】
また、このトリミング態様（トリミング条件）についても、これはあくまで一例であり、用途等に応じて任意のトリミング態様を採用することができる。例えば、ランドマークオブジェクトを中心（メインの指標）にして被写体は見切れない程度（サブの指標）になるようにトリミング条件を設定してもよい。
【００７７】
また、例えば上記ステップＳ２５にて、複数のランドマークオブジェクトが認定されたときに、いずれのランドマークオブジェクトをトリミングの指標とするかを選択可能にする（例えばアプリケーションソフトウェア上で、ユーザが上記入力装置１６（図１）を通じて選択する）ように構成すれば、ユーザの好みに合わせてトリミングを行うことも可能になる。
【００７８】
また、例えば上記地図に複数のランドマークオブジェクトが優先順位を付けられて登録されている場合には、上記ステップＳ２５にて複数のランドマークオブジェクトが認定されたときに、優先順位の最も高いランドマークオブジェクトを指標としてトリミングを実行するように構成することも有効である。こうすることで、優先順位に基づいて自動的に的確なトリミングが実行されることになり、ひいてはユーザの手間を極力省いた円滑な画像加工が好適に実現されることになる。
【００７９】
また他にも、例えばランドマークオブジェクトが画面中に含まれていない場合には、被写体を指標にする、あるいは被写体となる人物が画面中に含まれていない場合には、ランドマークオブジェクトを指標にする、さらには、ランドマークオブジェクトも、被写体となる人物も、画面中に含まれていない場合には、所定のオブジェクト（例えばステップＳ２４にて同定されたオブジェクトで、最も画面の端に映っているもの等）を指標とする、あるいはトリミングを実行しない等々、様々なトリミング態様が考えられる。
【００８０】
この実施の形態においては、このようにして、任意の撮影画像に対して画像加工（トリミング）が実行されることになる。
そして、これら画像補正（図４）および画像加工（図７）などの画像処理が、必要に応じて施されることにより完成した最終的な画像は、その完成後、適宜にレイアウトされ、印刷用の画像として、上記プリンタ用画像作成部Ｐ２（図２）を通じて、ビットマップ画像（ドット画像）への変換、量子化処理、ＣＭＹＫ変換（ＲＧＢデータからＣＭＹＫデータへの変換）などが施されることによって、上記プリンタ１７にて出力（印刷）可能な画像データとされ、その後、該プリンタ１７へ転送される。そして、このプリンタ１７を通じて、所定の印刷用紙に印刷されることになる。
【００８１】
そして、この実施の形態においては、上記画像のレイアウトに際して、上記情報取得部１１等を通じて取得される撮影環境情報（特に位置情報）に基づいて、例えば上記サーバ３０（図１）により提供される所定の地図上の撮影位置に相当するところへ当該画像（撮影画像）をそれぞれ配置することにより、地図上に１乃至複数の画像が配置された新たな画像を作成するようにする。すなわち、この実施の形態においては、こうして新たに作成された画像が、上記プリンタ１７により、出力（印刷）されることになる。
【００８２】
具体的には、例えば図１０に示されるように、所定の日本地図を上記サーバ３０からダウンロードして、異なる場所で撮影された複数の撮影画像ＰＣＴを、同地図上の撮影位置に相当するところへ、それぞれ配置することにより、同図１０に示されるような、撮影画像ごとの撮影位置が一目で分かるような新たな画像を作成するようにする。ただし、これはあくまで一例であり、用途等に応じて任意の態様でレイアウトすることができる。例えば撮影画像のレイアウトに用いられる地図についても、世界地図や、日本以外の国の地図などを用いるようにしてもよい。
【００８３】
以上説明したように、この実施の形態に係る画像処理装置および撮像装置によれば、以下のような優れた効果が得られるようになる。
【００８４】
（１）撮像装置（デジタルカメラ２０）により撮影された画像に対して所定の画像処理を行う画像処理装置（コンピュータ１０）として、撮影画像と共に、撮影時の位置情報、撮影方向、撮影時刻をはじめとする各種の撮影環境情報を取得するための情報取得手段（ここでは、上記情報取得部１１および記憶装置１２および演算装置１３等によって実現）と、それら撮影環境情報の別に所定の画像処理が規定された画像処理テーブルＴと、このテーブルＴを参照して、当該撮影画像に係る撮影環境情報の内容に対応する所定の画像処理（画像補正および画像加工）を、該撮影画像に対して実行する画像処理手段（ここでは、上記演算装置１３（図１）や上記画像補正加工部Ｐ１（図２）等によって実現）と、を備える構成とした。これにより、撮影時の環境（撮影環境）をより正確に把握することが可能になり、ひいては、様々な環境で撮影された画像に対して、それら環境に応じて適切な画像処理を行うことができるようになる。
【００８５】
（２）しかも、撮影環境ごとに最適な画像処理を上記テーブルＴにて予め関連付けしておいたことにより、画像処理の専門知識に乏しいユーザであれ、撮影環境に応じて最適な画像処理を容易に行うことができるようになる。
【００８６】
（３）上記撮影環境情報に、緯度および経度および高度、さらには撮影時におけるカメラ２０の上下の向きの傾き度合、および撮影時に同カメラ２０の向いていた方角を特定するための情報が含まれる構成とした。これにより、３次元的に撮影位置（高地／低地も含め、地球上のどこで撮影されたか）を特定することが可能になるとともに、また撮影方向についても、空に向いているか、あるいは地面に向いているか、なども含め、撮像レンズをどの方向に向けて撮影されたかを、正確に把握することができるようになる。
【００８７】
（４）さらに、この撮影環境情報に、温度および湿度および気圧も含まれる構成として、上記画像処理テーブルＴにおいて処理を規定するために用いられる情報に、これら温度および湿度および気圧も含めるようにした（図６参照）。こうすることで、撮影環境の特定（例えば屋内／屋外の判定や、季節の特定、標高など）も、高い精度で容易に行うことができるようになる。
【００８８】
（５）上記画像処理テーブルＴにおいては、上記撮影環境情報の内容が、撮影画像の良否を判定するための一定の基準として加味されるとともに、所定の画像処理（補正処理）が、これら基準ごとに関連付けされており、撮影画像がこのテーブルＴに規定された基準を満たしているか否かに基づいて、当該画像の良否が判定され、この基準を満たさないと判定されたときには、該基準に関連付けされた上記テーブルＴ上の所定の画像処理が実行されることにより、当該画像（撮影画像）の補正が行われる構成とした。こうしたことで、画像の良否判定（補正すべきか否かの判定）にも、前述した撮影時の位置情報（撮影場所）や、撮影方向、撮影時刻、などの各情報（撮影環境情報）が反映されるようになり、より高い精度で適切に画像の補正が行われるようになる。
【００８９】
（６）しかも、上記画像処理テーブルＴにおける画像の良否を判定するための基準として、上記撮影環境情報の内容に基づいて逆光であるか否か（画像の良否）を判別するための基準を備える構成とした。これにより、逆光であるか否かの判定についてもこれを、精度よく、より正確に行うことが可能になる。
【００９０】
（７）さらに、上記撮影環境情報の内容に基づいて、撮影画像の色温度およびコントラストおよびカラーバランスの良否を判別するための基準も、上記テーブルＴにおける画像の良否を判定するための基準として備える構成とした。これにより、画像の色温度、コントラスト、カラーバランスなどが適正であるか否かの判定についてもこれを、精度よく、より正確に行うことが可能になる。
【００９１】
（８）上記画像処理テーブルＴにおいては、上記撮影環境情報の内容が、所定のシーン（場面）ごとに分類されるとともに、シーンごとに最適な画像処理が、該分類されたシーンごとに関連付けされており、上記撮影環境情報の内容に基づいて、処理対象となる撮影画像が上記シーンのいずれに該当するかが判別されるとともに、該判別されたシーンに関連付けされた上記テーブルＴ上の所定の画像処理が実行されることにより、当該画像の補正が行われる構成とした。こうすることで、当該画像の補正が適切に且つ的確に行われるようになる。しかも、このときのシーン判別に、前述した撮影時の位置情報（撮影場所）や、撮影方向、撮影時刻、などの各情報を用いるようにしたことで、多種多様なシーンを正確に判別することができるようになり、ひいては、これら各シーンについて、それぞれ高い精度で適切な画像補正が実行されるようになる。
【００９２】
（９）さらに、上記画像処理テーブルＴに規定されたシーンの分類にあたっては、画像のタイプを、被写体のみ、風景のみ、被写体および風景、の３つのカテゴリのいずれに該当するかによって分類するようにした。こうすることで、画像補正をはじめとする画像処理の種類等を決定する上で特に重要になる被写体の有無も加味して、上記シーンごとに最適な画像処理を関連付けすることができるようになる。
【００９３】
（１０）また、上記画像処理テーブルＴに規定されたシーンの分類にあたっては、季節、および天候、および１日における時間帯、および撮影場所によっても、分類するようにした。これらも、画像処理（画像補正）の種類や度合いを決める上で特に重要なパラメータであり、このような構成にすることで、これらの重要なパラメータも加味して、上記シーンごとに最適な画像処理を関連付けすることができるようになる。
【００９４】
（１１）さらに、上記撮影環境情報（特に位置情報）を参照して撮影位置周辺の地図を取得する地図取得手段（ここでは、上記情報取得部１１および記憶装置１２および演算装置１３等によって実現）と、該地図取得手段により取得される地図、および上記撮影環境情報の内容、並びにカメラ２０の画角に基づき、撮影画像に映っているオブジェクト（例えば図８（ａ）におけるオブジェクトＯＢ１〜ＯＢ５）の全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、上記地図に登録されているオブジェクト（例えば図９におけるオブジェクトＯＢ１〜ＯＢ４およびＯＢ６〜ＯＢ８）のいずれに相当するものであるかを同定するオブジェクト同定手段と、該オブジェクト同定手段により同定されたオブジェクトの全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、上記地図中の一部のオブジェクトだけが登録されるランドマークオブジェクトであるか否かを判定するランドマーク判定手段と、該ランドマーク判定手段により認定されたランドマークオブジェクト（例えば図９におけるオブジェクトＯＢ１）を指標として、あるいは、上記オブジェクト同定手段により同定されたオブジェクトの全部、もしくは一部の、所定のオブジェクトを指標として、上記撮影画像に対してトリミングを実行するトリミング実行手段と、を備える構成とした（なおここでは、上記オブジェクト同定手段やトリミング実行手段を、上記演算装置１３（図１）や上記画像補正加工部Ｐ１（図２）等によって実現している）。これにより、画像中のオブジェクトもしくはランドマークオブジェクトを指標とするトリミング（輪郭の設定）を実行することができるようになり、ひいては、不要な部分が的確に切り落とされた画像（好ましい構図の画像）が容易に得られるようになる。
【００９５】
（１２）また、上記ステップＳ２５にて、複数のランドマークオブジェクトが認定されたときに、いずれのランドマークオブジェクトをトリミングの指標とするかを選択可能にするように構成すれば、ユーザの好みに合わせてトリミングを行うことも可能になる。
【００９６】
（１３）また、上記地図に複数のランドマークオブジェクトが優先順位を付けられて登録されている場合において、上記ステップＳ２５にて複数のランドマークオブジェクトが認定されたときに、優先順位の最も高いランドマークオブジェクトを指標としてトリミングを実行するように構成すれば、優先順位に基づいて自動的に的確なトリミングが実行されることになり、ひいてはユーザの手間を極力省いた円滑な画像加工が好適に実現されることになる。
【００９７】
（１４）撮影画像に被写体となる人物が映っているか否かを判定する被写体有無判定手段（顔認識手段）をさらに設けて、該被写体有無判定手段により被写体となる人物が映っていると判定されたときには、この被写体となる人物も併せ指標としてトリミングを実行する構成とした。こうすることで、被写体となる人物が不要な部分として誤って切り落とされるようなことは、好適に防止されるようになる。
【００９８】
（１５）画像のレイアウトに際して、上記情報取得部１１等を通じて取得される撮影環境情報（特に位置情報）に基づいて、例えば上記サーバ３０（図１）により提供される所定の地図上の撮影位置に相当するところへ当該画像（撮影画像）をそれぞれ配置することにより、地図上に１乃至複数の画像が配置された新たな画像を作成するようにした。これにより、例えば旅行中にいろいろな場所でたくさんの画像を撮影した場合であれ、撮影画像ごとの撮影位置が一目で分かるような新たな画像が作成されることになる。
【００９９】
（１６）他方、撮影画像を撮像して適宜の記憶装置（記憶媒体ＭＣ）に保存する撮像装置（デジタルカメラ２０）として、撮影時の位置情報を検出する位置情報検出部２５ａと、撮影時刻を検出する撮影時刻検出部２５ｂと、撮影方向に係る情報を検出する撮影方向検出部２５ｃと、温度（気温）および湿度および圧力（気圧）を検出する温度検出部２５ｄおよび圧力検出部２５ｅおよび湿度検出部２５ｆと、をさらに備え、撮影時には、これら各部によりそれぞれ検出される各情報を上記記憶装置（記憶媒体ＭＣ）に格納する構成とした。こうした撮像装置を、上記画像処理装置（コンピュータ１０）と組み合わせて用いたことで、上述の画像処理システム（図１）についてもこれが、より容易且つ的確に実現することができるようになる。
【０１００】
なお、上記実施の形態は、以下のように変更して実施してもよい。
【０１０１】
・上記オブジェクト同定手段により同定されたオブジェクトの全部、もしくは一部の、所定のオブジェクトについて、該オブジェクトが、注目ポイントの設定されたオブジェクトであるか否かを判定する手段（注目ポイント判定手段）と、該注目ポイント判定手段により注目ポイントが設定されていると判定されたオブジェクトがあるときには、少なくともその１つを指標として、上記デジタルカメラ２０により撮影された画像に対してトリミングを実行する手段（トリミング実行手段）と、をさらに備える構成としてもよい。なお、これらの手段は、例えば上記演算装置１３（図１）や上記画像補正加工部Ｐ１（図２）等によって実現することができる。また、上記注目ポイントは、上記地図中のオブジェクトの一部、例えば建物について特別注目すべき看板やエンブレム等の撮影ポイントなどとして設定されるものである。
【０１０２】
以下、図１１を参照しつつ、撮影画像が、図１１（ａ）に例示されるような画像であって、図中のエンブレムＥＭがオブジェクトＯＢ４の注目ポイント（地図に登録された特に注目すべき部分）である場合について説明する。なお、この図１１（ａ）は、先の図８（ａ）に対応するものであるため、同図８（ａ）における要素と同一の要素については、各々同一の符号を付して示し、便宜上、その説明を割愛する。
【０１０３】
すなわちこの場合は、例えばエンブレムＥＭ（注目ポイント）を指標にして、例えば注目ポイントが中心になるように（すなわち図１１（ａ）中に一点鎖線で示されるような枠（輪郭）Ｔ２で）、当該撮影画像のトリミングを実行する。こうすることで、画像処理の専門知識に乏しいユーザであれ、容易に注目ポイントを中心にした構図の画像が得られるようになる。図１１（ｂ）は、トリミング後の画像である。
【０１０４】
・上記実施の形態では、撮影画像の良否判定に基づく画像補正（ステップＳ１３およびＳ１４）を行うようにしたが、これは必須ではなく、適宜に割愛することができる。また逆に、シーン判別による画像補正（ステップＳ１５およびＳ１６）を割愛して、上記撮影画像の良否判定に基づく画像補正だけを実施するようにしてもよい。
【０１０５】
・上記実施の形態では、上記情報取得部１１および記憶装置１２および演算装置１３等によって、上記情報取得手段を実現するようにした。すなわち、当該画像処理装置（コンピュータ１０）が、適宜の通信回線等を通じて（もしくは無線通信で）、上記カメラ２０とデータのやり取り（データ通信）を行うようなシステムを想定した。しかし、この情報取得手段は、こうした構成に限定されることはなく、任意のものを採用することができる。例えば、当該画像処理装置（コンピュータ１０）に対して、適宜の記憶媒体（例えば記憶媒体ＭＣ）の抜き差し（着脱）を可能にするスロットを設け、この記憶媒体を介して、上記カメラ２０から撮影画像や各種の撮影環境情報を受け取る（取得する）ように構成してもよい。要は、必要な情報を取得することができる構成であれば足りる。
【０１０６】
・上記各種の撮影環境情報は、用途に応じて適宜に割愛したり追加したりすることができる。要は、目的の達成に必要な情報さえ得られればそれで足りる。すなわち、用途さえ限定（もしくは制限）すれば、これら各情報の情報量は、少なくて済むようになる。具体的には、例えば空や地面を撮影しない（上記カメラ２０は、所定の三脚などを用いた水平方向の撮影のみに使用する）ということであれば、該カメラ２０の撮影時における上下の向きの傾き度合については、これを用いる必要がなくなるため、上記撮影方向に係る情報は、撮影時に同カメラ２０の向いていた方角を特定するための情報だけを含んでいれば足りるようになる。
【０１０７】
・上記各実施の形態では、プリンタ１７のドライバソフトウェア（プリンタドライバ）の一部として、上記画像補正加工部Ｐ１を用意するようにしたが、この画像補正加工部Ｐ１の具備態様および使用態様は任意である。例えば、この画像補正加工部Ｐ１を、上記モニタ１８のドライバソフトウェアの一部として設けるようにすれば、同モニタ１８の画面出力に画像補正等を施すこともできるようになる。また、ドライバソフトウェアには関係なく、別途、任意の画像に対して画像補正や画像加工を施すものとして、同画像補正加工部Ｐ１を、例えば上記記憶装置１２に記憶させるようにしてもよい。さらに、これらのパターンを任意に組み合わせるようにしてもよい。
【０１０８】
・上記デジタルカメラ２０についてはこれを、撮影場所が屋内か屋外かを判定する手段をさらに備える構成とすることもできる。例えば、屋内では電波が届かないＧＰＳなどを上記位置情報検出部２５ａとして用いる場合には、位置情報を検出することができなかったところを屋内であると判定することができる。
【０１０９】
・上記デジタルカメラ２０における各検出部の検出態様は、上記態様に限定されることなく、用途等に応じて任意の態様を採用することができる。例えば上記位置情報検出部２５ａによる撮影位置の検出は、前後の撮影ポイントから推測するようにしてもよい。また、この位置情報検出部２５ａとしては、上記ＧＰＳの他にも、例えばＰＨＳ等に搭載されている各地の基地局を利用したものや、無線ＬＡＮを利用したものなどを採用することができる。
【０１１０】
・上記撮影場所が屋内か屋外かの判定結果などをはじめとする任意の情報が、撮影画像に関連付けされた状態で、例えばＥｘｉｆ形式のファイルとして上記記憶媒体ＭＣに格納される構成であってもよい。例えば、任意の撮影条件（例えば被写体の有無など）を、撮影時にユーザ自身が記録しておくことも考えられる。
【０１１１】
・このように、デジタルカメラ２０の採り得る構成は多種多様であり、このカメラ２０の構成に対応して、上記コンピュータ１０の構成も様々な構成を採ることが可能である。すなわち、上記コンピュータ１０の構成は、上記カメラ２０の構成に応じて、適宜に変更することができる。
【０１１２】
・また、上記画像処理装置（コンピュータ１０）を、任意の撮像装置（例えば上記デジタルカメラ２０やカメラ付き携帯電話など）に搭載する（例えば撮像装置本体に一体的に内蔵する）ようにしてもよい。
【図面の簡単な説明】
【０１１３】
【図１】この発明に係る画像処理装置および撮像装置の一実施の形態について、同実施の形態に係る画像処理装置および撮像装置を含めた画像処理システムの概要（概略構成）を模式的に示すブロック図。
【図２】同システムにおいて用いられるプリンタドライバのプログラム構成を示すブロック図。
【図３】同実施の形態に係る撮像装置の概略構成を模式的に示すブロック図。
【図４】上記システムにより実行される画像処理（画像補正）の一例について、その主な処理手順を示すフローチャート。
【図５】画像の良否判定に用いられるテーブルの一例を示す図表。
【図６】シーン判別に用いられるテーブルの一例を示す図表。
【図７】上記システムにより実行される画像処理（トリミング）の一例について、その主な処理手順を示すフローチャート。
【図８】（ａ）および（ｂ）は、トリミングの一態様を示す模式図。
【図９】撮影位置周辺の地図の一例を示す模式図。
【図１０】画像のレイアウトに用いられる地図の一例を示す模式図。
【図１１】（ａ）および（ｂ）は、トリミングの変形例（別態様）を示す模式図。
【符号の説明】
【０１１４】
１０…コンピュータ、１１…情報取得部、１２…記憶装置、１３…演算装置、１４…プリンタ駆動回路、１５…モニタ駆動回路、１６…入力装置、１７…カラープリンタ、１８…モニタ、２０…デジタルカメラ、２１…撮像素子、２２…制御部、２３…撮像信号処理回路、２４…画像圧縮回路、２５ａ…位置情報検出部、２５ｂ…撮影時刻検出部、２５ｃ…撮影方向検出部、２５ｄ…温度検出部、２５ｅ…圧力検出部、２５ｆ…湿度検出部、３０…サーバ（データベース）、ＤＰ…ディスプレイ、ＥＭ…エンブレム、ＭＣ…記憶媒体、ＯＰ…操作部、ＯＢ１〜ＯＢ８…オブジェクト、Ｐ１…画像補正加工部、Ｐ２…プリンタ用画像作成部、ＰＣＴ…撮影画像、Ｔ…画像処理テーブル。
【図１】
2007243551.tif 000003
【図２】
2007243551.tif 000004
【図３】
2007243551.tif 000005
【図４】
2007243551.tif 000006
【図５】
2007243551.tif 000007
【図６】
2007243551.tif 000008
【図７】
2007243551.tif 000009
【図８】
2007243551.tif 000010
【図９】
2007243551.tif 000011
【図１０】
2007243551.tif 000012
【図１１】
2007243551.tif 000013