(57)【特許請求の範囲】
【請求項１】
カメラにおいて撮影された被写体の撮影シーンのデジタル画像データを取得するとともに、前記被写体の撮影時に前記カメラにおいて取得または入力された前記撮影シーン毎に付属する撮影位置情報、または前記撮影シーン毎に付属する撮影位置情報及び撮影情報を取得し、
前記撮影シーン毎に付属する撮影位置情報、または前記撮影シーン毎に付属する撮影位置情報及び撮影情報、に基づいて前記撮影シーン内の被写体の推定を行い、
該推定された前記撮影シーン内の被写体に応じた画像処理内容を、各種被写体に対応する画像処理条件を含む画像処理内容が予め蓄積されているデータベースから、前記撮影シーン内の前記被写体に対し最適化された画像処理内容として選択し、
選択された前記被写体に対し最適化された画像処理内容を、そのまま自動的に、または、修正を受けた後、最終的に前記被写体に対し最適化された画像処理内容として設定し、
設定された前記被写体に対し最適化された画像処理内容を前記デジタル画像データに対して行うに際し、
前記データベースにおいては、登録されている情報に加え、その利用頻度に応じてその出力順位が付けられ、その出力順位が更新されることを特徴とする画像処理方法。
【請求項２】
前記データベースに、最終的に設定された前記被写体に対し最適化された画像処理内容を登録されて蓄積され、前記推定された前記撮影シーン内の被写体に応じた画像処理内容を選択するのに供されるようにした請求項１に記載の画像処理方法。
【請求項３】
選択された前記被写体に対し最適化された画像処理内容が行われた前記デジタル画像データに基づく画像をモニタに表示し、表示された前記画像に基づいて、選択された前記被写体に対し最適化された画像処理内容が修正された後、最終的に前記被写体に対し最適化された画像処理内容として設定される請求項１または２に記載の画像処理方法。
【請求項４】
前記データベースには、前記撮影シーン内の前記被写体に関する被写体情報および前記被写体に対し最適化された画像処理内容の情報が登録され、蓄積され、
前記データベースに登録される前記画像処理内容の情報は、前記デジタル画像データに施す画像処理の種類および画像処理条件および／または画像処理パラメータである請求項１〜３のいずれかに記載の画像処理方法。
【請求項５】
前記データベースに登録されている情報は、さらに、前記被写体に対し最適化された画像処理内容が行われた前記デジタル画像データを表示するモニタの表示出力制御に利用される請求項１〜４のいずれかに記載記載の画像処理方法。
【請求項６】
前記データベースには、前記画像処理内容の情報に加え、さらに、前記被写体を撮影するための撮影テクニックを含む撮影に関する情報も登録されて蓄積され、選択に供される請求項１〜５のいずれかに記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理方法に係り、特に、カメラの撮影情報や撮影位置情報等を利用することにより撮影シーンに最適な画像処理を行うようにする画像処理方法に関する。
【０００２】
【従来の技術】
従来、ネガフィルム、リバーサルフィルム等の写真フィルム（以下、フィルムとする）に撮影された画像の感光材料（印画紙）への焼き付けは、フィルムの画像を感光材料に投影して感光材料を面露光する、いわゆる直接露光（アナログ露光）が主流であった。
【０００３】
これに対し、近年では、デジタル露光を利用する焼付装置、すなわち、フィルムに記録された画像を光電的に読み取って、読み取った画像をデジタル信号とした後、このデジタル画像データに対して種々の画像処理を施して記録用の画像データとし、この画像データに応じて変調した記録光によって感光材料を走査露光して画像（潜像）を記録し、（仕上り）プリントとするデジタルフォトプリンタが実用化された。
【０００４】
このデジタルフォトプリンタは、基本的に、フィルムに記録された画像を光電的に読み取るスキャナ（画像読取装置）、および読み取った画像を画像処理して出力用の画像データ（露光条件）とする画像処理装置を有する画像入力装置と、画像入力装置から出力された画像データに応じて感光材料を走査露光して潜像を記録するプリンタ（画像記録装置）、および露光済の感光材料に現像処理を施してプリントとするプロセサ（現像装置）を有する画像出力装置とを有して構成される。
【０００５】
デジタルフォトプリンタでは、画像をデジタルの画像データとして、画像データ処理によって焼付時の露光条件を決定することができるので、逆光やストロボ撮影等に起因する画像の飛びやツブレの補正、シャープネス（鮮鋭化）処理、カラーあるいは濃度フェリアの補正等を好適に行って、従来の直接露光では得られなかった高品位なプリントを得ることができる。
【０００６】
ところで、近年、撮影の際に様々な撮影情報を写真フィルムに記録するようにしたカメラや、人工衛星からの信号に基づいて現在位置を判定するグローバルポジショニングシステム（ＧＰＳ）機能を有し、写真を撮影する際に日時や撮影場所も一緒に記録できるＧＰＳ機能内蔵カメラが開発されている。
これらの撮影情報や位置情報を利用して上記デジタル画像処理を行うことにより、撮影画像に適した画像処理を行うことができ、より高品質の画像を得ることが可能となる。
【０００７】
また近年、例えばＡｄｏｂｅ社製画像処理ソフト「Ｐｈｏｔｏｓｈｏｐ」を始めとして、デジタル画像処理を行うための様々な画像処理ソフトが開発され市販されている。これらの画像処理ソフトを用いてデジタル画像処理を行うことにより、平滑化や鮮鋭化等の画像の修正、あるいは濃度の調整や色階調の補正その他様々な画像処理を施すことができ、多少撮影に失敗したような画像であっても、画像品質を改善し、好みの画像に仕上げることができる。
【０００８】
【発明が解決しようとする課題】
しかしながら、上述した画像処理ソフトは、平滑化や鮮鋭化等の画像の修正、あるいは濃度の調整や色階調の補正その他様々な画像処理をマニュアルで実行するものであり、撮影シーン（コマ）毎に試行錯誤で画像処理の種類やその修正の程度等を決めていかねばならず、特に初心者には難しいという問題があった。
【０００９】
本発明は、前記従来の問題に鑑みてなされたものであり、撮影シーンや被写体に最適な画像処理を施し、高品質な画像を得ることができるように、各シーンや被写体毎に対応する最適な画像処理条件を蓄積し、誰でも利用することができるようにした画像処理方法を提供することを課題とする。
【００１０】
【課題を解決するための手段】
前記課題を解決するために、本発明は、カメラにおいて撮影された被写体の撮影シーンのデジタル画像データを取得するとともに、前記被写体の撮影時に前記カメラにおいて取得または入力された前記撮影シーン毎に付属する撮影位置情報、または前記撮影シーン毎に付属する撮影位置情報及び撮影情報を取得し、前記撮影シーン毎に付属する撮影位置情報、または前記撮影シーン毎に付属する撮影位置情報及び撮影情報、に基づいて前記撮影シーン内の被写体の推定を行い、該推定された前記撮影シーン内の被写体に応じた画像処理内容を、各種被写体に対応する画像処理条件を含む画像処理内容が予め蓄積されているデータベースから、前記撮影シーン内の前記被写体に対し最適化された画像処理内容として選択し、選択された前記被写体に対し最適化された画像処理内容を、そのまま自動的に、または、修正を受けた後、最終的に前記被写体に対し最適化された画像処理内容として設定し、設定された前記被写体に対し最適化された画像処理内容を前記デジタル画像データに対して行うに際し、前記データベースにおいては、登録されている情報に加え、その利用頻度に応じてその出力順位が付けられ、その出力順位が更新されることを特徴とする画像処理方法を提供するものである。
【００１１】
また、前記データベースに、最終的に設定された前記被写体に対し最適化された画像処理内容を登録されて蓄積され、前記推定された前記撮影シーン内の被写体に応じた画像処理内容を選択するのに供されるようにしたことが好ましい。
また、選択された前記被写体に対し最適化された画像処理内容が行われた前記デジタル画像データに基づく画像をモニタに表示し、表示された前記画像に基づいて、選択された前記被写体に対し最適化された画像処理内容が修正された後、最終的に前記被写体に対し最適化された画像処理内容として設定されることが好ましい。
また、前記データベースには、前記撮影シーン内の前記被写体に関する被写体情報および前記被写体に対し最適化された画像処理内容の情報が登録され、蓄積され、前記データベースに登録される前記画像処理内容の情報は、前記デジタル画像データに施す画像処理の種類および画像処理条件および／または画像処理パラメータであることが好ましい。
また、前記データベースに登録されている情報は、さらに、前記被写体に対し最適化された画像処理内容が行われた前記デジタル画像データを表示するモニタの表示出力制御に利用されることが好ましい。
また、前記データベースには、前記画像処理内容の情報に加え、さらに、前記被写体を撮影するための撮影テクニックを含む撮影に関する情報も登録されて蓄積され、選択に供されることが好ましい。
【００１２】
【発明の実施の形態】
本発明に係る画像処理方法について、添付の図面に示す好適実施形態に基づいて以下に詳細に説明する。
本発明は、被写体の撮影時に、カメラにおいて取得されるＧＰＳ情報を含むカメラの撮影情報等を用いて、撮影シーン内の被写体の推定を行い、該推定された被写体を含む撮影シーンに応じた最適な画像処理内容を、データベースを参照して決定し、撮影シーン毎に最適化された画像処理を行うとともに、撮影シーン毎に最適化された画像処理条件を前記データベースに登録して蓄積し、画像処理のノウハウを共有化するものである。
【００１３】
まず、本発明の第１実施形態に係る画像処理方法について、好適な実施形態を挙げて説明する。本実施形態は、人工衛星を用いたＧＰＳを利用し得るカメラを用いて取得されるＧＰＳ情報を含むカメラの撮影情報（カメラ情報）により、被写体シーンの推定（特定）を行い、被写体シーンに応じた色、階調制御を行うものである。しかし、本発明は本実施形態に限定されるものではない。
【００１４】
図１は、本発明の画像処理方法を実施する画像処理装置を適用するデジタルフォトプリンタの一実施例のブロック図である。
図１に示されるデジタルフォトプリンタ１０は、基本的に、（写真）フィルムＦに撮影された画像を光電的に読み取るスキャナ（画像読取装置）１２と、本発明の画像処理方法を実施するとともに、読み取られた画像データ（画像情報）の画像処理や種々のデータ処理やデジタルフォトプリンタ１０全体の操作および制御等を行う画像処理装置１４と、画像処理装置１４から出力された画像データに応じて変調した光ビームで感光材料を画像露光し、現像処理して写真プリントとして出力するプリンタ１６とを有する。
【００１５】
なお、画像処理装置１４から出力される本発明の画像処理方法によって画像処理された出力画像データは、写真プリントとして出力するためにプリンタ１６に出力されるものに限定されず、各種の画像データ記録媒体（画像記録媒体）２５に記録（および再生）するために出力されるものであっても良いし、スロット２７を経由してインターネットなどの通信手段を介して配信されるもの、例えば、ネット転送サービス（および再生）であっても良い。
【００１６】
また、画像処理装置１４には、様々な条件の入力や設定、処理の選択や指示、色／濃度補正などの指示等を入力するためのキーボード１８ａおよびマウス１８ｂを有する操作系１８と、スキャナ１２で読み取られた画像、各種の操作指示、様々な条件の設定／登録画面等を表示する画像表示装置（ディスプレイモニタ、以下、単にモニタという）２０とが接続される。
スキャナ１２は、フィルムＦに撮影されたカラー画像を光電的に読み取る装置で、光源２２と、可変絞り２４と、フィルムＦに入射する読取光をフィルムＦの面方向で均一にする拡散ボックス２８と、結像レンズユニット３２と、フィルムの撮影画像を読み取るフォトセンサであるＣＣＤセンサ３４と、アンプ（増幅器）３６と、Ａ／Ｄ（アナログ／デジタル）変換器３７とを有し、さらに、スキャナ１２の本体に装着自在な専用のキャリア３０から構成される。
【００１７】
キャリア３０は、例えば２４枚取りの１３５サイズのフィルムや新写真システムフィルム（ＡＰＳのカートリッジ）等の、長尺なフィルムに対応する各種専用のキャリアが用意されており、所定の読み取り位置にフィルムＦを保持しつつ、ＣＣＤセンサ３４のラインＣＣＤセンサの延在方向（主走査方向）と直行する副走査方向に、フィルムＦの長手方向を一致して搬送する、読み取り位置を副走査方向に挟んで配置される搬送ローラ対と、フィルムＦの投影光を所定のスリット状に規制する、読み取り位置に対応して位置する主走査方向に延在するスリットを有するマスク、更に磁気読取書込装置とを有する。
フィルムＦはこのキャリア３０によって保持されて、副走査方向に搬送されつつこのフィルムＦに読み取り光が入射される。これにより、フィルムＦが主走査方向に延在するスリットによって２次元的にスリット走査され、フィルムＦに撮影された各コマの画像が読み取られる。
【００１８】
ＣＣＤセンサ３４は、それぞれＲ画像、Ｇ画像およびＢ画像の読み取りを行う３つのラインＣＣＤセンサを有するラインセンサで、ラインセンサは主走査方向に延在している。フィルムＦの投影光は、このＣＣＤセンサによってＲ、ＧおよびＢの３原色に分解されて光電的に読み取られる。
光源２２から射出され、可変絞り２４によって光量調整され拡散ボックス２８を通して均一にされた読み取り光が、キャリア３０によって所定の読み取り位置に保持されつつ搬送されるフィルムＦに入射して、透過することにより、フィルムＦに撮影された画像を担持する投影光を得る。
フィルムＦの投影光は、結像レンズユニット３２によってＣＣＤセンサ３４の受光面に結像され、ＣＣＤセンサ３４によって光電的に読み取られ、その出力信号は、アンプ３６で増幅されて、Ａ／Ｄ変換器３７でデジタル画像データに変換され、入力画像データとして画像処理装置１４に送られる。
【００１９】
例えば、新写真システム（ＡＰＳ）のフィルムＦの場合においては、周知のように、フィルムＦの裏面（非乳化剤面）側で撮影シーンの画像、すなわち撮影画像を記録した各コマの画像記録領域の上部および下部の領域に磁気記録層が形成され、カートリッジＩＤやフィルム種等や撮影情報、例えば撮影日付や撮影時刻等の撮影日時や、撮影位置（カメラ位置）や撮影方位や撮影倍率等のＧＰＳ情報やデータや、さらにはこれらの撮影情報に基づくその他の付加情報等が記録されている。
【００２０】
これらの記録された情報は、スキャナ１２でフィルムＦの画像が読み取られる際に、同時にスキャナ１２内の磁気読取書込装置にて読み取られる。すなわち、新写真システムＡＰＳのフィルム（カートリッジ）がそれに対応するキャリア３０にセットされ、フィルムＦがキャリア３０によって副走査方向に搬送されてＣＣＤセンサ３４で読み取られる間に、磁気読取書込装置にて磁気記録された情報が読み取られ、撮影情報を含む各種の情報が画像処理装置１４に送られる。場合によっては、磁気読取書込装置によって磁気記録層に撮影情報に基づく付加情報などの必要な情報が記録される。
【００２１】
また、フィルムカートリッジがＩＣメモリを装着したものである時、装着されたＩＣメモリにカートリッジＩＤやフィルム種、また撮影日時、撮影位置や撮影（カメラ）方位や撮影倍率等の撮影情報のデータが記録されている場合は、その情報を読み取ることができる。また、必要な情報が場合に応じてＩＣメモリに記録される。
撮影情報やこれに基づく付加情報の取得方法および記録方法は、ＡＰＳフィルムの磁気記録層やＩＣメモリ付きフィルムカートリッジのＩＣメモリからの読み出しや記録に限定されないのはもちろんである。
【００２２】
なお、デジタルフォトプリンタ１０を構成するスキャナ１２は、上述のスリット走査によるものに限定されず、１コマの画像の全面を一度に読み取る面露光を利用したＣＣＤエリアセンサであってもよい。その場合、図１に示す可変絞り２４と拡散ボックス２８との間にＲ，ＧおよびＢの色フィルタを設け、そこを通過してＲ、ＧおよびＢに色調整された光を、フィルムＦの１コマに入射して、透過することにより、フィルムＦに撮影されたこのコマの画像を担持する投影光を得てもよい。この場合、色フィルタを順次Ｒ、ＧおよびＢについて３回行う必要がある。
【００２３】
また、スキャナ１２における画像のＣＣＤセンサでの読み取りは、写真プリントを出力するために画像を読み取るファインスキャンに先立ち、画像処理条件等を決定するために、画像を低解像度で読み取るプレスキャンを行ない画像処理条件を決定し、オペレータ（またはユーザ）がモニタ２０で確認し調整した後、高解像度で画像を読み取るファインスキャンを行うため、スキャンはプレスキャンとファインスキャンの２回行われる。そのため、Ｒ、ＧおよびＢの色フィルタを設け、面露光を利用したＣＣＤエリアセンサを用いた場合、Ｒ、ＧおよびＢの色フィルタを用いて３回スキャンする必要があるため、計６回のスキャンを行うことになる。ラインＣＣＤセンサを用いる場合は、２回で済むことになるので、迅速な処理にとっては有利である。
また、プレスキャンは、フィルムＦのすべての画像を一気にプレスキャンで取り込んで、画像処理条件を設定した後、ファインスキャンを行っているが、フィルムＦを一コマごとにプレスキャンとファインスキャンを逐次行ってもよい。
【００２４】
また、本発明では、ネガやリバーサル等のフィルムに撮影された画像を光電的に読み取るスキャナ１２以外にも、反射原稿の画像を読み取る画像読取装置、コンピュータ通信等の通信手段（モデムを介するものも含む）、デジタルカメラやデジタルビデオカメラ等の撮像デバイスや内蔵メモリ、ＰＣカードやスマートメディア等のデジタルカメラ用の画像記録媒体、ＦＤ（フレキシブルディスク）やＭＯ（光磁気記録媒体）等の汎用の画像記録媒体などの各種の画像データ供給源を利用することができ、これらを直接またはその駆動装置を介して画像処理装置１４に接続することができ、画像処理装置１４は、これらの画像データ供給源からデジタル画像データやその撮影情報や付加情報を受け取ることができる。なお、これらの画像データ供給源は、本発明の画像処理方法による処理済画像データの出力先としても機能する。
【００２５】
特に、図１に示されるフォトプリンタ１０では、デジタルカメラ等で撮影して得られたデジタル画像データを記録したＰＣＭＣＩＡ（ＰＣカード）、ＡＴＡカード、コンパクトフラッシュ（登録商標）カード等のカードメモリやスマートメディア等のデジタルカメラ用画像記録媒体２５や、ＦＤ（フレキシブルディスク）、ＣＤ−Ｒ（レコーダブルコンパクトディスク）、ＭＯ（マグネトオプティカルディスク）、ＤＶＤ（ディジタルバーサタイルディスク）やＺｉｐ等の汎用の画像記録媒体２５から画像データやを読み出し取得するとともに画像記録媒体２５に処理済画像データを記録して出力するためのドライブ装置２６が画像処理装置１４に接続されている。また、（パーソナル）コンピュータやデジタルカメラや他のデジタルフォトプリンタのスキャナや画像処理装置等の種々の画像データ供給源に直接ケーブル（例えば、ＲＳ２３２Ｃ）を介して接続して、あるいはインターネットなどの通信ネットワークを介して接続して、デジタル画像データやその付属情報である撮影情報や付加情報を取得するとともに処理済画像データを配信するためのスロット２７等が画像処理装置１４に配置される。
【００２６】
なお、図示例では、入力信号（デジタル画像データおよび付属情報（撮影情報や付加情報））は、スキャナ１２やドライブ装置２６等の種々の画像データ供給源から画像処理装置１４に入力されるが、以下の説明では、主としてスキャナ１２から画像処理装置１４にデジタル画像データが供給される場合を代表例として説明する。
【００２７】
画像処理装置１４は、スキャナ１２で読み取られ、デジタルデータとして、画像処理装置１４に送られてきた画像データに所定の画像処理を施し、プリンタ１６またはモニタ２０に出力するもので、そのブロック図が図２に示される。
同図に示すように、画像処理装置１４は、データ処理部３８、プレスキャンメモリ４０、ファインスキャンメモリ４２、プレスキャン画像処理部４４、ファインスキャン画像処理部４６、条件設定部４８および撮影画像判定部６２から構成される。
【００２８】
データ処理部３８では、スキャナ１２から出力されたＲ、ＧおよびＢのデジタル画像データ（入力画像データ信号）に、Ｌｏｇ変換、ＤＣオフセット補正、暗時補正、シェーディング補正等を行い、処理済プレスキャン（画像）データはプレスキャンメモリ４０に、処理済ファインスキャン（画像）データはファインスキャンメモリ４２に、それぞれ記憶（格納）される。なお、Ａ／Ｄ変換は、スキャナ１２で行わず、このデータ処理部３８で行うようにしてもよい。
プレスキャンメモリ４０およびファインスキャンメモリ４２には、データ処理部３８で処理されたデジタル画像データが記憶され、必要に応じて、画像処理を施し出力するために、プレスキャン画像処理部４４、または、ファインスキャン画像処理部４６に呼び出される。
【００２９】
プレスキャン画像処理部４４は、画像処理部５０と画像データ変換部５２とからなり、画像処理部５０は、色バランス調整、コントラスト補正、明るさ補正、さらにシャープネス処理や覆い焼処理等の従来技術としての画像処理のほか、撮影レンズの収差特性に基づく歪曲収差や倍率色収差や周辺光量低下や画像ボケなどの収差の補正処理を実施する部分である。
画像データ変換部５２では、画像処理部５０で画像処理の施された画像データを、モニタ２０による表示に対応する画像データに加工するため、３Ｄ（三次元）ＬＵＴ等を用いて変換する。
【００３０】
ファインスキャン画像処理部４６は、画像処理部５４および画像データ変換部５８から構成される。
画像処理部５４では、ファインスキャン画像データについて、プレスキャン画像データにおいて決定された画像処理条件下、色バランス調整、コントラスト補正（階調処理）、明るさ補正等が図示しないＬＵＴ（ルックアップテーブル）による処理によって、また、彩度補正が図示しないＭＴＸ演算によって公知の方法で行われ、さらに、オペレータの指示や画像データ等に応じて、シャープネス処理や覆い焼き処理等が行われる他、撮影レンズの特性による歪曲収差や倍率色収差などの補正および写真プリントの出力サイズに応じて画像を拡大縮小する電子変倍処理を行う。
【００３１】
また、画像処理部５４は、撮影シーン中において推定された被写体および推定された撮影状況に応じた画像処理を行う。このような画像処理としては、１コマ撮影シーンの画像の画面全体または特定された被写体領域に限定した、濃度または色の階調制御、幾何歪み補正、シャープネス強調または平滑化処理等がある。なお、これらの画像処理は、画像処理部５４だけでなく、プレスキャン画像処理部４４の画像処理部５０でも行ってもよい。
画像データ変換部５８では、画像処理部５４で画像処理の施された処理済画像データを、プリンタ１６からプリント出力する画像データに加工するため、３ＤＬＵＴ等を用いて変換する。
【００３２】
なお、ここでは、画像処理の施された処理済画像データをプリンタ１６からプリント出力しているが、本発明はこれに限定されず、画像データ変換部５８で、画像記録媒体２５に記録するための画像データに変換（例えば、媒体出力に応じたフォーマット変換など）を行って、ドライブ装置２６に出力しても良いし、インターネットなどの通信網や通信手段等を介して配信するための画像データに変換（例えば、ネット出力に応じたフォーマット変換など）を行って、スロット２７に出力しても良い。こうして、本発明においても、プリント出力のみならず、各種の画像記録媒体への記録や再生、各種のネット配信（転送）サービスや再生に処理画像データを利用することができる。
【００３３】
条件設定部４８においては、プレスキャン画像データがプレスキャンメモリ４０から読み出され、画像処理条件を決定するのに用いられる。
具体的には、プレスキャン画像データから、濃度ヒストグラムの作成や、平均濃度、ＬＡＴＤ（大面積透過濃度）、ハイライト（最低濃度）、シャドー（最高濃度）等の画像特徴量の算出等を行い、加えて、必要に応じて行われるオペレータによる指示に応じて、前述のグレイバランス調整等のテーブル（ＬＵＴ）や彩度補正を行うマトリクス演算の作成等を行い、画像処理条件を決定する。決定された画像処理条件は、さらに、キーボード１８ａおよびマウス１８ｂを有する操作系１８で調整され、画像処理条件が再設定される。
なお、本実施形態においては、条件設定部４８は、推定された被写体や推定された撮影状況等の情報に応じて画像処理条件の再設定や補正条件の設定を行うことができる。
【００３４】
また、オペレータが撮影日時データや撮影位置などの撮影情報に関連する付加情報を選択する際に、ユーザの希望に応じて項目を指定するために、キーボード１８ａやマウス１８ｂが用いられる。モニタ２０は、プレスキャン画像データの画像処理が適切かどうか、オペレータが確認、検定するものであり、画像データ変換部５２を介して画像処理装置１４と接続される。
なお、図２は主に画像処理関連の部位を示すものであり、画像処理装置１４には、これ以外にも、画像処理装置１４を含むデジタルフォトプリンタ１０全体の制御や管理を行うＣＰＵ、デジタルフォトプリンタ１０の作動等に必要な情報を記憶するメモリ、ファインスキャンの際の可変絞り２４の絞り値やＣＣＤセンサ３４の蓄積時間を決定する手段等が配置される。
【００３５】
撮影画像判定部６２は、被写体推定部６２ａとデータベース部６２ｂとから構成される。被写体推定部６２ａは、撮影シーン毎に付属する撮影位置情報や撮影情報に基づいて、撮影シーン内の被写体を推定し、また撮影状況を推定するものである。また、データベース部６２ｂは、推定された被写体あるいは撮影シーンの撮影状況に最適な画像処理内容を設定するために参照すべき画像処理条件が蓄積されている画像処理データベースや、撮影シーン内の被写体の推定に用いられる地図データベース、あるいは主要被写体となる著名な山や観光名所や有名な撮影スポットなどの撮影画像を蓄えた撮影画像（蓄積画像）データベース、あるいは各地の天候を記録した天候データベースや各地のイベント情報を記録したイベントデータベース等々の情報を含んでいる。
特に、本実施形態では、画像処理データベースには、ラボにおける特定の被写体または撮影シーン毎にベテランオペレータによる画像処理内容が蓄積され保管されているものとする。
【００３６】
なお、データベース部６２ｂは、このように、画像処理装置１４の撮影画像判定部６２に内蔵されているものに限定されず、外部記憶装置として画像処理装置１４に接続されるものであってもよいし、また、その数も１つには限定されず、複数の記憶装置で構成されていてもよいし、さらには、フォトプリンタ１０に備えられているものにも限定されず、インターネット等の通信手段を介して接続可能、あるいは検索可能なデータベースであってもよい。
【００３７】
本発明の画像処理方法を実施する画像処理装置を適用するデジタルフォトプリンタは、基本的に以上のように構成されるが、以下、その作用及び本発明の第１実施形態に係る画像処理方法について、図３のフローチャートを参照して説明する。
【００３８】
まず、ＧＰＳ情報を利用することのできるカメラ６６により、被写体を撮影するとともに、ＧＰＳ情報及び各種撮影情報が記録される（Ｓ１００）。例えばＡＰＳ（新写真システム）カメラの場合、ＡＰＳ対応フィルムＦの各コマの画像記録領域の上部および下部の領域に磁気記録層が形成されており、ここにＧＰＳ情報及び撮影情報等のカメラ情報が記録される。さらに、方向探知機用方位指示器を付加すると、撮影した緯度、経度および高度さらには、水平面および垂直面に関する撮影方位角が記録される他、撮影時の撮影倍率などのカメラ情報も記録することができる。
この記録されたカメラ情報は、スキャナ１２のキャリア３０に設けられている磁気読取書込装置で読み込まれ、スキャナ１２から画像データと別の経路で撮影画像判定部６２へ送られる（Ｓ１０２）。
【００３９】
撮影画像判定部６２の被写体推定部６２ａは、送られてきたカメラ情報のＧＰＳ情報（撮影位置情報）や撮影情報からデータベース部６２ｂ内の地図データベースを検索して、撮影された画像の撮影地点や撮影シーン内の被写体を推定する（Ｓ１０４）。この被写体推定部６２ａにおける、被写体や撮影地点の推定は、以下のようにして行われる。
【００４０】
例えば、撮影された被写体が山である場合、その山が何という山であるかとか、どの地点にあるかを特定するには、得られた撮影位置と方位から地図データベースを参照して特定する。複数の人工衛星からの信号をもとに位置を正確に知ることのできるＧＰＳを利用することで、撮影した位置、すなわち経度、緯度および高度を得ることができる。これらの経度、緯度および高度の位置に関する測位精度は１００ｍ以内であり実用上問題はなく、方位角についても方向探知機用方位指示器を用いることで方位を精度よく測定できるので、撮影倍率データに依存して定まる地図上の所定の画角内に収まる対象物と撮影された被写体を照合することで、撮影被写体や撮影地点を地図データベース上の対象物として特定することができる。なお、撮影地点には、画面内に写っている、撮影画像内の被写体の位置、すなわち撮影された地点（位置）のみならず、撮影者またはカメラの位置などの撮影する位置、すなわち撮影位置を含めてもよい。こうすることにより、撮影画像の内の被写体だけでなく、撮影位置そのものに関する情報も付加情報として撮影画像に付加することができるからである。
【００４１】
このようにして、撮影位置が推定され、例えば被写体が富士山であると推定された場合、また撮影情報により撮影時期が夏であるとわかった場合には、それにふさわしい画像処理条件が画像処理データベースから選択される。例えば、濃度／色味はｄ１〜ｄ２、コントラストはｃ１、シャープネスはこの程度のパラメータ等々とされる。また、オペレータがモニタ２０を見て検定を行い、これにさらに修正処理を加えるようにしてもよい。
最終的な画像処理条件は条件設定部４８で設定され、この画像処理条件が画像処理部５０及び５４に送られて、推定された被写体に応じた画像処理が行われる（Ｓ１０６）。オペレータによって修正が加えられて最終的に設定された画像処理条件はデータベース部６２ｂの画像処理データベースに登録され、蓄積される（Ｓ１０８）。このように、画像処理内容については、撮影シーンの状況や撮影媒体に応じて様々なノウハウがあることが望ましい。このように、ベテランオペレータによる画像処理内容が画像データベースに登録され、共用化されることが望ましい。
【００４２】
また、画像処理内容の選定においては、このように被写体や撮影状況（撮影時期）を考慮するのみではなく、例えば、被写体サイズが大の場合には、シャープネス強調の係数はｋ１、被写体サイズが小の場合には、シャープネス強調の係数はｋ３等、被写体のサイズに応じてシャープネス強調の係数を変えるようにしてもよい。あるいは、デジタルカメラの画素数に応じて、平滑化処理の係数を変える等、画像処理に関する様々な細かいノウハウを画像処理データベースに保管しておくようにすることが好ましい。このように、画像処理のノウハウがデータベース化されていると、経験のないオペレータでも、これらのノウハウを利用することによりベテランオペレータと同様の画像を得ることができる。
【００４３】
次に、本発明の第２実施形態について説明する。
上述した第１実施形態が特にベテランオペレータによる画像処理のノウハウをデータベース化して、このノウハウを共用化しようとするものであったが、本実施形態は、必ずしもオペレータによる操作を必要とせず、被写体の推定から画像処理内容の選定まですべて全自動で行うことを可能とするものである。
【００４４】
本実施形態の画像処理方法も第１実施形態同様に、図１及び図２に示された画像処理装置１４によって実施される。
ただ、本実施形態においては、データベース部６２ｂの地図データベースは３Ｄ地図情報を含むものとし、さらに、各構成物別に、その材質や色味等のデータについてもデータベース化しておくものとする。これにより、被写体が特定されると、その材質や色味がわかるので、それに相応しい最適な画像処理を自動的に施すことが可能となる。
【００４５】
本実施形態においても前記第１実施形態と同様に、まず、ＧＰＳ情報を利用することのできるカメラにより、被写体を撮影するとともに、ＧＰＳ情報及び各種撮影情報を記録する。撮影画像データ及びＧＰＳ情報等のカメラ情報は画像処理装置１４内の撮影画像判定部６２に送られる。被写体推定部６２ａでは、ＧＰＳ情報及び３Ｄ地図情報あるいはさらに補助的に画像特徴量等を用いて、撮影シーン中の構成物（被写体）を推定する。
【００４６】
このとき各構成物毎にその材質や色等がデータベース化されているので、画像特徴量を補助的に用いることにより構成物を推定する際の精度を向上させることができる。例えば、カメラの方位指示器（コンパス）の精度が悪く位置ずれを起こしていても、撮影コマに写っている建物の実際の色と、画像特徴量から抽出された色情報とを比較することにより、確かにその建物であると推定することができ、精度よく撮影エリアの補正（微調整）を行うことができる。
【００４７】
撮影シーン中の構成物が推定されると、各構成物毎にデータベースから色や材質情報を参照して、最適化された画像処理パラメータを適用して、画像処理を行う。例えば、地面は土か、砂地か、アスファルトか、あるいは草地か等々、また建築物の壁面の素材は何か、森林であればその植物の種類は何か、等がデータベースを参照してわかるので、これらを再現するのに最も相応しい色を設定したり、シャープネスの設定を切り換えたり、これに最適な処理パラメータを適用するようにする。また、撮影倍率等他の撮影情報等を用いて、各処理パラメータを切り換えるようにしてもよい。
【００４８】
本実施形態の場合、このように、被写体（シーン中の構成物）に対する色や材質等の情報がデータベース化されているため、この情報を用いることにより、自動的に処理パラメータを設定して、処理することが可能である。
もちろん、この場合でも、オペレータが見て修正するようにしてもよいのはもちろんである。修正した処理パラメータはデータベースに登録してデータを共用化することが好ましい。
【００４９】
以上説明した各実施形態のように画像処理条件をデータベース化しておき、これを用いることにより、例えばベテランオペレータによってなされるような質のよい画像処理を施すことができ、高品質な画像を得ることが可能となる。
このとき、一般ユーザーが自宅の家庭用プリンタを用いてプリント出力する場合に、ラボ店（写真店）のデータベースにアクセスして、そのデータベースに蓄積されている各種のノウハウを利用することができるようにしてもよい。このとき、被写体エリア別に最適化パラメータを適用するので、素人でも手軽に画像加工を行うことができ、画質を向上させることができる。
また、データベースに登録しておくデータは最適なもの一種類のみでなく、お勧めのパラメータを複数パターン用意しておき、その中から選択できるようにしてもよい。また、登録されている情報を画像処理のみだけでなく、スキャナ入力やモニタ表示出力（ＣＲＴや液晶等の種類別）の制御に利用するようにしてもよい。
【００５０】
また、画像処理条件をデータベース化しておき、これを利用して画像処理を行う他の例として、例えば、写真の同好会等で、各自の画像処理内容（こういう被写体の場合にこのような画像処理を施したら、このように良い結果が得られたというような、各自の経験による最適な被写体情報及び処理パラメータ情報のセット等）を登録して、自分たち独自のデータベースを作成して、同好会仲間でこれを利用するようにしてもよい。このとき、画像処理のみだけでなく被写体に応じた撮影テクニック等に関する情報も登録しておき、カメラがＧＰＳ機能や通信機能を有している場合には、撮影時にデータベースと交信してプロカメラマンや同好会メンバ等のお勧めポイントや撮影テクニックを被写体に応じて参照するようにすることもできる。
【００５１】
また、データベース側では、登録されている情報の利用頻度（参照または採用率）に応じて、各登録データに、参照データとしての出力順位を付けて、これを常に更新するようにしてもよい。さらに、各データの利用頻度状況を各登録者に定期的に連絡するようにしてもよい。このようにすると、特にマニアにとっては、自身の登録した経験情報がどの程度役に立っているかがわかり、写真撮影の楽しみが増す。
【００５２】
以上説明したように、各実施形態によれば、被写体エリア別にその被写体に最適な画像処理パラメータを適用することができ、画質を向上させることができる。また、このような各被写体毎の最適な画像処理内容を蓄積し、データベース化し、共用化することにより、誰でも質の高い画像処理テクニックを利用することができ、高画質の画像を得ることができる。
【００５３】
以上、本発明の画像処理方法について詳細に説明したが、本発明は、以上の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、各種の改良や変更を行ってもよいのはもちろんである。
【００５４】
【発明の効果】
以上説明した通り本発明によれば、被写体エリア別にその被写体に最適な画像処理パラメータを適用することができ、撮影シーンや被写体に最適な画像処理を施し高品質な画像を得ることが可能となるとともに、被写体毎に最適な画像処理内容をデータベースに登録することで画像処理ノウハウを共用化することが可能となる。
【図面の簡単な説明】
【図１】  本発明の画像処理方法を実施する画像処理装置を適用するデジタルフォトプリンタの一実施例のブロック図である。
【図２】  図１のデジタルフォトプリンタに用いられる本発明の画像処理方法を実施する画像処理装置の一実施例の構成を示すブロック図である。
【図３】  本発明の第１実施形態の作用を示すフローチャートである。
【符号の説明】
１０  （デジタル）フォトプリンタ
１２  スキャナ
１４  画像処理装置
１６  プリンタ
１８  操作系
１８ａ  キーボード
１８ｂ  マウス
２０  モニタ
２２  光源
２４  可変絞り
２５  画像記録媒体
２６  ドライブ装置
２７  スロット
２８  拡散ボックス
３０  キャリア
３２  結像レンズユニット
３４  ＣＣＤセンサ
３６  アンプ
３７  Ａ／Ｄ（アナログ／デジタル）変換器
４０  プレスキャン（フレーム）メモリ
４２  本スキャン（フレーム）メモリ
４４  プレスキャン画像処理部
４６  本スキャン画像処理部
４８  条件設定部
５０，５４  （画像）処理部
５２，５８  画像データ変換部
６２  撮影画像判定部
６２ａ  被写体推定部
６２ｂ  データベース部
６６  カメラ
【図１】
0004159766.tif 000002
【図２】
0004159766.tif 000003
【図３】
0004159766.tif 000004