(57)【要約】【課題】意図通りでない撮影パラメータを用いて画像が撮影された場合に、その撮影パラメータを容易に認識することを可能とした画像処理装置、制御方法、及びプログラムを提供する。【解決手段】画像処理装置は、第１の撮影パラメータ設定機能１１２、補正指示受付機能１１６、画像取り込み部１２０、第２の撮影パラメータ取得部１２１、撮影パラメータ比較部１２２、リモート接続部１２３、画像補正部１２４、通知部１３５を備える。第１の撮影パラメータ設定機能１１２は、第１の撮影パラメータを設定する。第２の撮影パラメータ取得部１２１は、撮像装置から送信された撮影画像に付加された第２の撮影パラメータを取得する。撮影パラメータ比較部１２２は、第１の撮影パラメータと第２の撮影パラメータを比較する。通知部１３５は、第１の撮影パラメータと第2の撮影パラメータに差異がある場合、差異がある旨をユーザに通知する。【選択図】図８
2010183441.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置と通信が可能な画像処理装置において、
前記撮像装置の撮影に関わる第１の撮影パラメータを設定する設定手段と、
前記撮像装置から送信された前記撮像装置の撮影画像に付加された第２の撮影パラメータを取得する取得手段と、
前記設定手段により設定された第１の撮影パラメータと前記取得手段により取得された第２の撮影パラメータとを比較する比較手段と、
前記比較手段により前記第１の撮影パラメータと前記第２の撮影パラメータとに差異があると判定された場合、前記第１の撮影パラメータと前記第２の撮影パラメータとに差異がある旨を通知する通知手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記比較手段により前記第１の撮影パラメータと前記第２の撮影パラメータとに差異があると判定された場合、前記撮像装置から送信された撮影画像を前記第１の撮影パラメータと前記第２の撮影パラメータに従って補正する補正手段、を更に備えることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記補正手段は、前記撮像装置により前記第１の撮影パラメータを用いて撮影した際に得られるべき画像を補正目標画像として前記撮影画像を補正することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記比較手段により前記第１の撮影パラメータと前記第２の撮影パラメータとに差異があると判定された場合、利用者からの補正指示を受け付ける受付手段、を更に備えることを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記第１の撮影パラメータ、及び、前記第２の撮影パラメータは、前記撮像装置における、絞り、シャッタスピード、ＩＳＯスピード、ホワイトバランス、シャープネス、露出補正、色調補正の何れかを含むことを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記第１の撮影パラメータから得られる露出値と前記第２の撮影パラメータから得られる露出値とに差があるか否かを判定する判定手段、を更に備え、
前記通知手段は、前記判定手段により前記第２の撮影パラメータから得られる露出値が前記第１の撮影パラメータから得られる露出値に対して一定量以上異なると判定された場合、利用者に警告を通知することを特徴とする請求項１記載の画像処理装置。
【請求項７】
撮像装置と通信が可能な画像処理装置の制御方法において、
前記撮像装置の撮影に関わる第１の撮影パラメータを設定する設定ステップと、
前記撮像装置から送信された前記撮像装置の撮影画像に付加された第２の撮影パラメータを取得する取得ステップと、
前記設定ステップにより設定された第１の撮影パラメータと前記取得ステップにより取得された第２の撮影パラメータとを比較する比較ステップと、
前記比較ステップにより前記第１の撮影パラメータと前記第２の撮影パラメータとに差異があると判定された場合、前記第１の撮影パラメータと前記第２の撮影パラメータとに差異がある旨を通知する通知ステップと、を有することを特徴とする制御方法。
【請求項８】
撮像装置と通信が可能な画像処理装置の制御方法をコンピュータに実行させるためのコンピュータで読み取り可能なプログラムにおいて、前記制御方法は、
前記撮像装置の撮影に関わる第１の撮影パラメータを設定する設定ステップと、
前記撮像装置から送信された前記撮像装置の撮影画像に付加された第２の撮影パラメータを取得する取得ステップと、
前記設定ステップにより設定された第１の撮影パラメータと前記取得ステップにより取得された第２の撮影パラメータとを比較する比較ステップと、
前記比較ステップにより前記第１の撮影パラメータと前記第２の撮影パラメータとに差異があると判定された場合、前記第１の撮影パラメータと前記第２の撮影パラメータとに差異がある旨を通知する通知ステップと、を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置と連携して撮影を支援する場合に適用される画像処理装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、撮像装置（デジタルカメラ）により撮影した画像をパーソナルコンピュータ（ＰＣ）に取り込み、撮影画像をモニタに表示することで顧客から画像のプリント注文を受け付けることが可能な写真スタジオ（写真館）がある。
【０００３】
他方、デジタルカメラに設定されている撮影パラメータが随時ＰＣに送信され、許容範囲にない撮影パラメータは他と区別してＰＣのモニタに表示され、カメラマンが撮影時に確認できるようなシステムが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１８０４０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１記載の技術では、単に実際の撮影が、写真スタジオが推奨する予め設定された許容範囲内のパラメータで行われたか否かを知ることしかできなかった。つまり、カメラマンが意図する目的に合った撮影パラメータを用いてデジタルカメラに撮影指示を行ったときに、実際の撮影がその撮影指示にしたがって行われたか否かを簡単に知ることはできなかった。
【０００６】
本発明の目的は、意図通りでない撮影パラメータを用いて画像が撮影された場合に、その撮影パラメータを容易に認識することを可能とした画像処理装置、制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、撮像装置と通信が可能な画像処理装置において、前記撮像装置の撮影に関わる第１の撮影パラメータを設定する設定手段と、前記撮像装置から送信された前記撮像装置の撮影画像に付加された第２の撮影パラメータを取得する取得手段と、前記設定手段により設定された第１の撮影パラメータと前記取得手段により取得された第２の撮影パラメータとを比較する比較手段と、前記比較手段により前記第１の撮影パラメータと前記第２の撮影パラメータとに差異があると判定された場合、前記第１の撮影パラメータと前記第２の撮影パラメータとに差異がある旨を通知する通知手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像処理装置で設定された第１の撮影パラメータと、撮像装置の撮影画像に付加された第２の撮影パラメータとに差異がある場合にその旨を利用者に通知する。これにより、意図通りでない撮影パラメータを用いて画像が撮影された場合に、利用者はその撮影パラメータを容易に認識することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像処理装置及び撮像装置からなる画像処理システムの構成を示すブロック図である。
【図２】画像処理装置のハードウエアの構成例を示すブロック図である。
【図３】撮影パラメータ作成機能ユーザインタフェースを示す図である。
【図４】撮影業務機能ユーザインタフェースを示す図である。
【図５】撮影パラメータの選択を行うための撮影業務開始ユーザインタフェースを示す図である。
【図６】撮影業務を開始する前に画像処理装置で行われる撮影パラメータセット作成処理を示すフローチャートである。
【図７】画像処理装置で行われる撮影業務処理を示すフローチャートである。
【図８】画像処理装置で行われる第１及び第２の撮影パラメータ比較処理を示すフローチャートである。
【図９】図８のステップＳ１３２の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１１】
図１は、本発明の実施の形態に係る画像処理装置及び撮像装置からなる画像処理システムの構成を示すブロック図である。
【００１２】
図１において、画像処理システムは、画像処理ソフトウェアプログラムがインストールされた例えば情報処理装置（ＰＣ）からなる画像処理装置１０１と、例えばデジタルカメラ（画像入力機器）からなる撮像装置１０２とを備えている。画像処理装置１０１と撮像装置１０２とは、相互に通信できるように接続可能に構成されている。接続形態と通信形態については後述する。
【００１３】
画像処理装置１０１は、ユーザインタフェース（ＵＩ）１１０、画像取り込み部１２０、第２の撮影パラメータ取得部１２１、撮影パラメータ比較部１２２、リモート接続部１２３、画像補正部１２４、撮影パラメータ保存部１３０、通知部１３５を備えている。撮像装置１０２は、画像ファイル生成部１５０、リモート接続部１６０、撮影パラメータ制御部１６１、撮影に関する機能（不図示）を備えている。
【００１４】
まず、画像処理装置１０１の構成を説明する。画像処理装置１０１は、ユーザ（カメラマン：利用者）がＵＩ１１０を介して撮影に関する支援を受けることができるように構成されている。ＵＩ１１０は、撮影パラメータ作成機能１１１、第１の撮影パラメータ設定機能１１２、第２の撮影パラメータ表示機能１１３、撮影画像の表示機能１１４、補正指示受付機能１１６、サムネイル表示機能１１７を備えている。
【００１５】
撮影パラメータ作成機能１１１は、事前作業として撮影パラメータセットを複数、作成する。第１の撮影パラメータ設定機能１１２（設定手段）は、撮影業務の開始時に複数の撮影パラメータセットの中から何れかの撮影パラメータセットを選択し、第１の撮影パラメータとして設定する。第１の撮影パラメータとしては、絞り、シャッタスピード、ＩＳＯスピード、露出補正、ホワイトバランス、色調補正、シャープネス、を含む。撮影画像の表示機能１１４は、撮影パラメータセットの作成時及び撮影業務の実行時に、撮像装置１０２から取得した撮影画像を表示する。
【００１６】
第２の撮影パラメータ表示機能１１３は、撮像装置１０２から取得した撮影画像から取得した第２の撮影パラメータを表示する。補正指示受付機能１１６（受付手段）は、撮像装置１０２から取得した撮影画像に対するユーザからの補正指示を受け付ける。サムネイル表示機能１１７は、撮像装置１０２から取得した撮影画像のサムネイルを表示する。
【００１７】
画像取り込み部１２０は、リモート接続部１２３を介して撮像装置１０２から撮影画像（画像ファイル）を取得する。第２の撮影パラメータ取得部１２１（取得手段）は、撮像装置１０２から取得した撮影画像から該撮影画像に付加されている第２の撮影パラメータを取得する。撮影パラメータ比較部１２２（比較手段）は、第２の撮影パラメータ取得部１２１で取得した第２の撮影パラメータと、第１の撮影パラメータ設定機能１１２で設定した第１の撮影パラメータとを比較する。更に、撮影パラメータ比較部１２２は、第１の撮影パラメータと第２の撮影パラメータとの差分を検出する。
【００１８】
リモート接続部１２３は、画像処理装置１０１と撮像装置１０２との間でリモート通信が可能となるよう撮像装置１０２に接続し、撮像装置１０２から撮影画像と第１の撮影パラメータを取得する。画像補正部１２４は、撮影パラメータ比較部１２２による比較の結果、ユーザが補正指示受付機能１１６を介して画像補正を指示した場合に画像補正を実行する。即ち、画像補正部１２４は、第１の撮影パラメータと第２の撮影パラメータとに差異があると判定された場合、撮像装置から送信された撮影画像を記第１の撮影パラメータと第２の撮影パラメータに従って補正する。
【００１９】
撮影パラメータ保存部１３０は、撮影パラメータ作成機能１１１により作成された撮影パラメータセットを保存する。通知部１３５（通知手段）は、撮影パラメータ比較部１２２による比較の結果、第１の撮影パラメータと第２の撮影パラメータに差異があった場合にその旨をＵＩ１１０を介してユーザに通知する。
【００２０】
次に、撮像装置１０２の構成を説明する。画像ファイル生成部１５０は、ユーザにより撮像装置１０２を用いた撮影が行われると、撮影パラメータを含む撮影情報をExif情報生成機能１５１により生成し、画像ファイルを生成する。撮影パラメータ制御部１６１は、撮像装置１０２で使用される撮影パラメータを画像処理装置１０１に送信するなどの制御を行う。リモート接続部１６０は、撮像装置１０２と画像処理装置１０１との間でリモート通信が可能となるよう画像処理装置１０１に接続する。
【００２１】
これにより、撮像装置１０２は、撮像装置１０２で撮影した撮影画像、撮像装置１０２で使用される撮影パラメータをリモート接続部１６０を介して画像処理装置１０１に送信することができる。また、撮像装置１０２は、リモート接続部１６０を介して画像処理装置１０１からレリーズコマンドを受信することにより、画像処理装置１０１からリモート操作を受けることが可能である。
【００２２】
図２は、画像処理装置１０１のハードウエアの構成例を示すブロック図である。
【００２３】
図２において、画像処理装置１０１は、ＣＰＵ１４１、ＲＯＭ１４２、ＲＡＭ１４３、外部記憶装置１４４、ポインティングデバイス１４５、ディスプレイ１４６、ネットワークインタフェース１４７、システムバス１４８、キーボード１４９を備えている。
【００２４】
ＣＰＵ１４１は、システムバス１４８を介して画像処理装置全体を制御するものであり、上述した画像処理ソフトウェアプログラムに基づき後述の各フローチャートに示す処理を実行する。ＲＯＭ１４２は、変更を必要としないプログラムやパラメータを格納する。ＲＡＭ１４３は、プログラムやデータ（外部装置等から供給されるものを含む）を一時記憶する。
【００２５】
外部記憶装置１４４には、画像処理ソフトウェアプログラムやオペレーティングシステム（ＯＳ）が記憶されている。外部記憶装置１４４が画像処理装置１０１に固定して設置される形態の場合は、ハードディスク、メモリカード等が用いられる。外部記憶装置１４４が画像処理装置１０１に対し着脱可能に装着される形態の場合は、フロッピー(登録商標)ディスク、光ディスク（コンパクトディスク等）、磁気カード、光カード、ＩＣカード、メモリカード等が用いられる。
【００２６】
ポインティングデバイス１４５は、ユーザが各種指示等を行う際に用いる。キーボード１４９は、ユーザが各種設定やデータ入力等を行う際に用いる。ディスプレイ１４６には、ＣＰＵ１４１の制御に基づき各種ユーザインタフェース（ＵＩ）画面（図３〜図５）等が表示される。ネットワークインタフェース１４７は、画像処理装置１０１をネットワーク回線（インターネットを含む）に接続する際のインタフェースを司る。
【００２７】
尚、画像処理装置１０１は、単一の情報処理装置（ＰＣ）で実現してもよいし、必要に応じた複数の情報処理装置に各機能を分散して実現するようにしてもよい。画像処理装置１０１を複数の情報処理装置により構成する場合は、各情報処理装置が互いに通信可能なようにＬＡＮ（Local Area Network）等で接続する形態が考えられる。
【００２８】
図３は、撮影パラメータ作成機能ＵＩを示す図である。
【００２９】
図３において、撮影パラメータ作成機能ＵＩ２００には、メインビュー２０１、第２の撮影パラメータ表示部２０２、撮影パラメータ保存指示部２０３が表示される。第２の撮影パラメータ表示部２０２には、メインビュー２０１に表示された画像を撮影する際に用いた第２の撮影パラメータとして以下の項目が表示される。
【００３０】
絞りを表すＡｖ２１１（本例ではＦ８．０）。シャッタスピードを表すＴｖ２１２（本例では１／２５秒）。ＩＳＯスピードを表すＩＳＯ２１３（本例では２００）。露出補正の内容を表す露出補正２１４（本例では０）。ホワイトバランスを表すＷＢ２１５（本例では太陽光）。色調補正の内容を表す色調補正２１６（本例ではスタンダード）。シャープネスの強度を表すシャープネス２１７（本例ではスタンダード）。
【００３１】
図４は、撮影業務機能ＵＩを示す図である。
【００３２】
図４において、撮影業務機能ＵＩ３００には、メインビュー３０１、第２の撮影パラメータ表示部３０２、サムネイル表示部３０４、補正指示ボタン３３０、撮影終了ボタン３５０が表示される。第２の撮影パラメータ表示部３０２には、Ａｖ３１１、Ｔｖ３１２、ＩＳＯ３１３、露出補正３１４、ＷＢ３１５、色調補正３１６、シャープネス３１７が表示される。サムネイル表示存部３０４には、任意に選択することが可能な複数のサムネイル３０５が表示されると共に、該当するサムネイルに二重枠３０６やマーク３０７が適宜表示される。
【００３３】
図５は、撮影パラメータの選択を行うための撮影業務開始ＵＩを示す図である。
【００３４】
図５において、撮影業務開始ＵＩ７００には、撮影パラメータセット選択機能表示部７１０、撮影開始ボタン７２０が表示される。撮影パラメータセット選択機能表示部７１０には、撮影パラメータ保存部１３０に保存された撮影パラメータセットの名前が一覧表示される。
【００３５】
次に、上記構成を有する本実施の形態の画像処理装置及び撮像装置からなる画像処理システムの動作を図１乃至図９を参照しながら詳細に説明する。
【００３６】
ユーザは撮像装置を用いて撮影を行う場合、目的に合った撮影パラメータが決定するまで撮影を繰り返し、画像処理装置のＵＩ１１０を介して、目的に合った画像を得られた時の撮影パラメータ群に名前を付与すると共に保存を指示する。これにより、画像処理装置のＣＰＵ１４１は、名前が付与された撮影パラメータ群を撮影パラメータセットとして撮影パラメータ保存部１３０に保存する。
【００３７】
また、画像処理装置のＣＰＵ１４１は、ユーザの操作によりＵＩ１１０の撮影パラメータ作成機能１１１が実行されると、撮影パラメータ作成機能ＵＩ２００（図３）を起動し、ディスプレイ１４６に表示する。撮影パラメータ作成機能ＵＩ２００のメインビュー２０１に表示された画像の撮影パラメータは、第２の撮影パラメータ取得部１２１により取得され、第２の撮影パラメータ表示機能１１３により第２の撮影パラメータ表示部２０２に表示される。
【００３８】
図６は、撮影業務を開始する前に画像処理装置で行われる撮影パラメータセット作成処理を示すフローチャートである。
【００３９】
図６において、撮像装置の撮影パラメータ設定処理では、画像処理装置のＣＰＵ１４１は、ユーザが目的に合った画像となるように撮像装置の第１の撮影パラメータをキーボード１４９等を介して設定すると、その設定を受け付ける（ステップＳ１００）。
【００４０】
次に、撮影処理では、ＣＰＵ１４１は、ユーザにより設定された第１の撮影パラメータをリモート接続部１２３により撮像装置に送信させる（ステップＳ１０１）。ここで、ユーザが撮像装置のレリーズ操作を行うことで、撮像装置により第１の撮影パラメータを用いた撮影が行われる。または、画像処理装置からレリーズ指示を撮像装置に送信し、それに応答して撮像装置が撮影を行うようにしてもよい。
【００４１】
次に、画像取得処理では、ＣＰＵ１４１は、撮像装置における撮影に伴い撮像装置から転送される撮影画像が記録された画像ファイルをリモート接続部１２３及び画像取り込み部１２０により取得させる（ステップＳ１０２）。更に、ＣＰＵ１４１は、撮影画像の表示機能１１４により撮影パラメータ作成機能ＵＩ２００のメインビュー２０１に撮影画像を表示させる。
【００４２】
次に、第２の撮影パラメータ取得処理では、ＣＰＵ１４１は、上記メインビュー２０１に現在表示されている画像を撮影した時の第２の撮影パラメータを、第２の撮影パラメータ取得部１２１により撮影画像から取得させる（ステップＳ１０３）。尚、ユーザが撮像装置に対して撮影パラメータを変更する操作をしていなければ、第２の撮影パラメータは、撮影業務開始時に第１の撮影パラメータ設定機能１１２により設定された第１の撮影パラメータと同一である。
【００４３】
次に、第２の撮影パラメータ表示処理では、ＣＰＵ１４１は、第２の撮影パラメータ表示機能１１３により撮影パラメータ作成機能ＵＩ２００の第２の撮影パラメータ表示部２０２に第２の撮影パラメータを表示させる（ステップＳ１０４）。
【００４４】
次に、撮影画像判定処理では、ＣＰＵ１４１は、目的に合った撮影パラメータが決定したかどうかを判定する（ステップＳ１０５）。ここでは、撮影パラメータ作成機能ＵＩ２００のメインビュー２０１に表示される撮影画像をユーザが確認し、目的に合った撮影画像が得られているとの指示がユーザから入力されれば、目的に合った撮影パラメータが決定したと判定する。目的に合った撮影パラメータが決定していない場合は、撮像装置の撮影パラメータ設定処理（ステップＳ１００）に戻り、上記の処理を繰り返す。目的に合った撮影パラメータが決定した場合は、撮影パラメータ保存処理に移行する。
【００４５】
次に、撮影パラメータ保存処理では、ＣＰＵ１４１は、ユーザが撮影パラメータ作成機能ＵＩ２００の撮影パラメータ保存指示部２０３を操作すると、次の処理を行う。撮影パラメータ作成機能ＵＩ２００のメインビュー２０１に表示されている画像を撮影した時の第２の撮影パラメータ群にユーザの指示により名前を付与し、撮影パラメータセットとして撮影パラメータ保存部１３０に保存させる（ステップＳ１０７）。撮影パラメータセットは、図７の第１の撮影パラメータ設定処理（ステップＳ１１２）において撮影目的に合わせて選択することができる。
【００４６】
次に、作成完了判定処理では、ＣＰＵ１４１は、ユーザの指示が他の目的の撮影パラメータセットを作成する指示であるか否かを判定する（ステップＳ１０８）。他の目的の撮影パラメータセットを作成する指示である場合は、ＣＰＵ１４１は、撮像装置の撮影パラメータ設定処理（ステップＳ１００）に戻り、上記の処理を繰り返す。他の目的の撮影パラメータセットを作成しない指示である場合は、撮影パラメータセット作成処理を終了する。
【００４７】
尚、本実施の形態では、上記の撮影パラメータセットは、個別の写真（例えば、各種証明書やパスポート等に添付する証明写真、七五三や結婚式等で撮影される記念写真）毎に作成される。
【００４８】
図７は、画像処理装置で行われる撮影業務処理を示すフローチャートである。
【００４９】
図７において、撮像装置接続処理では、画像処理装置のＣＰＵ１４１は、ユーザが画像処理装置と撮像装置を接続すると、その接続を検知する（ステップＳ１１１）。これにより、画像処理装置のリモート接続部１２３と撮像装置のリモート接続部１６０とが論理接続される。即ち、画像処理装置と撮像装置は、所定の接続形態（例えば、ＵＳＢ、ＩＥＥＥ１３９４、無線インタフェース等）により接続された後、所定の通信形態（ＰＴＰ、ＰＴＰ−ＩＰ、もしくは独自プロトコル等）により通信可能な状態となる。
【００５０】
次に、第１の撮影パラメータ設定処理では、ＣＰＵ１４１は、撮影パラメータ保存部１３０に予め登録されている撮影パラメータセットの中から何れか１つを第１の撮影パラメータ設定機能１１２により第１の撮影パラメータとして設定する（ステップＳ１１２）。第１の撮影パラメータの設定は、今回の撮影業務における本来撮影時に使用するべき撮影パラメータを設定することを意味する。
【００５１】
ＣＰＵ１４１は、撮影業務の開始に伴い撮影業務開始ＵＩ７００（図５）をディスプレイ１４６に表示する。撮影業務開始ＵＩ７００の撮影パラメータセット選択機能表示部７１０には、撮影パラメータ保存部１３０に登録されている撮影パラメータセットの名前が一覧表示されている。ユーザは撮影パラメータセット選択機能表示部７１０に一覧表示された撮影パラメータセットの中から撮影目的に合った撮影パラメータセットを選択する。ユーザが撮影開始ボタン７２０を押下すると、撮影パラメータセット転送処理に移行する。
【００５２】
次に、撮影パラメータセット転送処理では、ＣＰＵ１４１は、上記の第１の撮影パラメータ設定処理で設定された第１の撮影パラメータ（撮影パラメータ群）をリモート接続部１２３により撮像装置に転送させる（ステップＳ１１３）。これにより、撮像装置において、画像処理装置から転送された第１の撮影パラメータが撮像装置自身の撮影パラメータ初期値として設定される。
【００５３】
次に、撮影業務ＵＩ表示処理では、ＣＰＵ１４１は、撮影業務の実施中にユーザが利用するための撮影業務機能ＵＩ３００（図４）を起動し、ディスプレイ１４６に表示する（ステップＳ１１４）。撮影業務ＵＩ３００の各種機能については本フローチャートの中で説明していく。以上で撮影のための準備が完了する。その後、ユーザが撮像装置を操作することで撮影を行うと、画像取得処理に移行する。
【００５４】
次に、画像取得処理では、ＣＰＵ１４１は、撮像装置における撮影に伴い撮像装置から転送される撮影画像が記録された画像ファイルを、リモート接続部１２３及び画像取り込み部１２０により取得させる（ステップＳ１１５）。
【００５５】
次に、画像追加処理では、ＣＰＵ１４１は、撮影画像の表示機能１１４により、撮影業務機能ＵＩ３００（図４）のサムネイル表示部３０４にステップＳ１１５で取得した撮影画像のサムネイルを追加して表示させる（ステップＳ１１６）。
【００５６】
次に、サムネイル選択処理では、ＣＰＵ１４１は、サムネイルの選択に伴い、選択されたサムネイルに対応する撮影画像を撮影画像の表示機能１１４により撮影業務ＵＩ３００のメインビュー３０１に表示させる（ステップＳ１１７）。この場合、ステップＳ１１６でサムネイル表示部３０４に追加表示されたサムネイルが自動的に選択されるか、またはユーザによるポインティングデバイス１４５のクリック操作等により複数の画像のサムネイルの中から何れか１つが選択される。尚、選択中のサムネイルにはマーク３０７を付加した表示（特殊表示）を行い、他の未選択のサムネイルと識別する。
【００５７】
次に、第２の撮影パラメータ取得処理では、ＣＰＵ１４１は、撮影業務ＵＩ３００のメインビュー３０１に現在表示されている画像を撮影した時の第２の撮影パラメータを、第２の撮影パラメータ取得部１２１により取得させる（ステップＳ１１８）。この場合、撮像装置から画像処理装置に転送された画像ファイルには、撮影時に用いた撮影パラメータが付加されており、これを第２の撮影パラメータとして抽出することで取得する。その後、撮影パラメータ比較処理に移行する。
【００５８】
図８は、画像処理装置で行われる第１及び第２の撮影パラメータ比較処理を示すフローチャートである。図９は、図８のステップＳ１３２の詳細を示すフローチャートである。
【００５９】
図８において、撮影パラメータ比較処理では、ＣＰＵ１４１は、以下の比較を行わせる。ステップＳ１１２で第１の撮影パラメータ設定機能１１２により設定した第１の撮影パラメータと、ステップＳ１１６で第２の撮影パラメータ取得部１２１により取得した第２の撮影パラメータを、撮影パラメータ比較部１２２により比較する（ステップＳ１３１）。
【００６０】
第１の撮影パラメータトと第２の撮影パラメータとに差異がない場合は、第２の撮影パラメータ表示処理（ステップＳ１３８）に移行する。他方、第１の撮影パラメータと第２の撮影パラメータとに差異がある場合は、通知処理（ステップＳ１３２）に移行する。ここで、通知処理の詳細を図９に示す。
【００６１】
図９において、撮影パラメータ差異通知処理では、ＣＰＵ１４１は、通知部１３５により第２の撮影パラメータ表示機能１１３とサムネイル表示機能１１７により、第１の撮影パラメータと第２の撮影パラメータが異なる旨を通知させる（ステップＳ９１０）。
【００６２】
第２の撮影パラメータ表示機能１１３は、撮影業務ＵＩ３００の第２の撮影パラメータ表示部３０２の該当する撮影パラメータについて特殊表示を行い（例えばＴｖ）、第１の撮影パラメータと異なる設定で画像が撮影されたことをユーザに示す。また、サムネイル表示機能１１７は、撮影業務ＵＩ３００のサムネイル表示部３０４にサムネイルの特殊表示を行い（例えばサムネイルに二重枠３０６を表示）、第１の撮影パラメータと異なる設定で画像が撮影されたことをユーザに示す。
【００６３】
次に、露出判定処理では、ＣＰＵ１４１（判定手段）は、第２の撮影パラメータから得られる露出値が第１の撮影パラメータから得られる露出値に対して例えば４段以上離れているか否かを判定する（ステップＳ９２０）。第２の撮影パラメータから得られる露出値が第１の撮影パラメータから得られる露出値に対して例えば４段以上離れていない場合は、図８のステップＳ１３３に移行する。
【００６４】
第２の撮影パラメータから得られる露出値が第１の撮影パラメータから得られる露出値に対して例えば４段以上離れている場合（両露出値に差があり一定量以上異なる場合）は、ＣＰＵ１４１は以下の露出差警告通知を行わせる。画像補正を行っても本来撮影したかった画像に近い仕上がりにはならない可能性が高いことを、通知部１３５によりサムネイル表示機能１１７に通知させる（ステップＳ９３０）。サムネイル表示機能１１７は、撮影業務ＵＩ３００のサムネイル表示部３０４に特殊表示を行い（例えばサムネイルに二重枠３０６を表示）、ユーザに示す。その後、図８のステップＳ１３３に移行する。
【００６５】
再度、図８において、画像補正指示受付処理では、ＣＰＵ１４１は、ユーザが補正指示受付機能１１６により撮影業務ＵＩ３００の補正指示ボタン３３０を押下することで画像補正の指示を行ったか否かを判定する（ステップＳ１３３）。画像補正の指示を行っていない場合は、図７のステップＳ１１４に移行する。画像補正の指示を行った場合は、ＣＰＵ１４１は、現在メインビュー３０１に表示されている画像に対する画像補正を画像補正部１２４に依頼する（ステップＳ１３４）。
【００６６】
次に、画像補正処理では、ＣＰＵ１４１は以下の画像補正を行わせる。設定した第１の撮影パラメータを用いて撮影した際に得られるべき画像を補正目標画像として、第２の撮影パラメータを用いて撮影された画像（撮影画像）に対し画像補正部１２４により後述の画像補正を行わせる（ステップＳ１３４）。
【００６７】
次に、補正画像表示処理では、ＣＰＵ１４１は、補正後の画像を撮影画像の表示機能１１４に渡し、撮影業務ＵＩ３００のメインビュー３０１に補正後の画像を表示させる（ステップＳ１３５）。
【００６８】
次に、撮影パラメータセット再転送処理では、ＣＰＵ１４１は、ステップＳ１１２の第１の撮影パラメータ設定処理で設定された第１の撮影パラメータをリモート接続部１２３により再度、撮像装置に転送させる（ステップＳ１３６）。これにより、ユーザにより変更されてしまった撮像装置の第２の撮影パラメータを第１の撮影パラメータで修正する。
【００６９】
次に、補正指示通知処理では、ＣＰＵ１４１は、サムネイル表示機能１１７により撮影業務ＵＩ３００のサムネイル表示部３０４にて、現在選択されていることを示すサムネイル３０５の特殊表示を中止させる。更に、ＣＰＵ１４１は、例えば補正指示があったことを示すマークをサムネイルの近傍に表示するなどの特殊表示を行うことで、補正指示があったことを通知させる（ステップＳ１３７）。
【００７０】
これにより、撮影業務ＵＩ３００のサムネイル表示部３０４には、補正を行っている画像と、補正を行っていない画像とが区別して表示される。ユーザは撮影業務終了までの任意のタイミングでサムネイル表示部３０４を見ることで、未補正の画像を簡単に確認することができると共に、必要であれば補正指示を行うことができる。また、ユーザは撮影中に逐一警告を確認する必要がなくなる。その後、図７のステップＳ１１４に移行する。
【００７１】
他方、上記の撮影パラメータ比較処理（ステップＳ１３１）で、第１の撮影パラメータトと第２の撮影パラメータに差異がない場合（第１の撮影パラメータと異なる第２の撮影パラメータが検出されなかった場合）は、第２の撮影パラメータ表示処理を行う。第２の撮影パラメータ表示処理では、ＣＰＵ１４１は、ステップＳ１１８で取得した第２の撮影パラメータを、第２の撮影パラメータ表示機能１１３により撮影業務ＵＩ３００の第２の撮影パラメータ表示部３０２に表示させる（ステップＳ１３８）。
【００７２】
尚、撮影業務ＵＩ３００のメインビュー３０１に表示された画像の第２の撮影パラメータとして、第２の撮影パラメータ表示部２０２には再掲すると以下の項目が表示される。絞り：Ａｖ２１１（Ｆ８．０）。シャッタスピード：Ｔｖ２１２（１／２５秒）。ＩＳＯスピード：ＩＳＯ２１３（２００）。露出補正の内容：露出補正２１４（０）。ホワイトバランスを表すＷＢ２１５（太陽光）。色調補正の内容：色調補正２１６（スタンダード）。シャープネスの強度：シャープネス２１７（スタンダード）。
【００７３】
再度、図７において、ＣＰＵ１４１は、撮像装置における撮影に伴い撮像装置から転送される撮影画像をリモート接続部１２３及び画像取り込み部１２０により取得させる画像取得処理を行う（ステップＳ１１５）。あるいは、ＣＰＵ１４１は、選択されたサムネイルに対応する撮影画像を撮影画像の表示機能１１４により撮影業務ＵＩ３００のメインビュー３０１に表示させるサムネイル選択処理を行う（ステップＳ１１７）。
【００７４】
ユーザにより撮影業務ＵＩ３００の撮影終了ボタン３５０が押下されると、ＣＰＵ１４１は、画像処理装置と撮像装置の論理接続を切断し、ディスプレイ１４６に表示中の撮影業務ＵＩ３００を消去し、撮影業務を終了する。
【００７５】
次に、上述した画像補正部１２４の画像補正について説明する。
【００７６】
本実施の形態では、撮像装置から画像処理装置へ撮像画像としてＲＡＷ画像が転送されるものとする。ここで、ＲＡＷ画像について簡単に説明する。撮像装置の撮像素子で撮像した生データを無圧縮または可逆圧縮でファイル保存した画像を一般にＲＡＷ画像と呼び、デジタル画像補正を行っても画質が劣化しにくいという特徴がある。ＲＡＷ画像を専用のソフトウェアで調整し、ＪＰＥＧなど一般的な画像フォーマットでファイル出力することを一般に現像処理と呼ぶ。現像処理の具体的な方法については公知の技術であるため、ここでは言及しない。
【００７７】
本実施の形態の画像補正は、撮像装置で第１の撮影パラメータを用いて撮影した画像を目標画像として画像を補正することを特徴としている。まず、露出補正について説明する。撮影時の露出は、撮影時のシャッタスピード、絞り値、ＩＳＯ、露出補正値により決定される。補正対象の画像の第２の撮影パラメータには、撮影時のシャッタスピード、絞り値、ＩＳＯ、露出補正値の情報が含まれるので、画像を撮影した時の露出を求めることができる。
【００７８】
そして、第１の撮影パラメータからも同様にして目標となる露出を求めることができる。補正対象の画像に対して、第１の撮影パラメータに基づく露出になるようにデジタル露出補正をかけることで、第１の撮影パラメータを用いて撮影した場合と同様の露出を持つ補正画像を得ることができる。
【００７９】
次に、露出補正以外の補正について説明する。ＲＡＷ画像の場合、第２の撮影パラメータの値を第１の撮影パラメータの値に変更し、現像処理を施すことで補正を行う。露出に関する撮影パラメータに差異がない場合、本来撮影したかった画像と同等の画像を得ることができる。露出が違っていても、本来撮影したかった画像に近い仕上がりの画像を得ることができる可能性がある。
【００８０】
尚、撮像装置から画像処理装置へ転送された撮影画像がＲＡＷ画像以外だけしかない場合は、撮影時の撮影パラメータに基づき既に現像処理が実施されており、元になるＲＡＷ画像が存在しない。そのため、本来、撮影したかった画像の仕上がりに似せることは可能であるが、画像品質が下がってしまう。従って、この場合は露出補正のみを実施するようにしてもよい。
【００８１】
以上詳細に説明したように、本実施の形態によれば、意図通りでない撮影パラメータを用いて画像が撮影された場合に、ユーザはその撮影パラメータを容易に認識することが可能となる。また、意図通りでない撮影パラメータを用いて撮影された画像を、本来撮影したかった撮影パラメータで撮影したような仕上がりとなるように簡単な操作で補正することが可能となる。
【００８２】
〔他の実施の形態〕
上記実施の形態では、第１の撮影パラメータ及び第２の撮影パラメータの項目の例として、絞り、シャッタスピード、ＩＳＯスピード、露出補正、ホワイトバランス、色調補正、シャープネスを例に挙げたが、本発明はこれらの項目に限定されるものではない。第１の撮影パラメータ及び第２の撮影パラメータの項目としては、前記全項目のうち任意の項目、もしくは前記全項目のうち任意の項目に別の項目を加えたもの、もしくは前全項目に別の項目を加えたものなど、様々な形態が可能である。
【００８３】
上記実施の形態は、本発明を実現するための手段としての一例を示したものであり、本発明が適用される装置の構成や各種条件により適宜修正又は変更されるべきものであり、本発明は上記実施の形態に限定されるものではない。
【００８４】
また、本発明の目的は、以下の処理を実行することにより達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はＣＰＵやＭＰＵ等)が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００８５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８６】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００８７】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれる。
【００８８】
更に、前述した実施形態の機能が以下の処理により実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【符号の説明】
【００８９】
１０１  画像処理装置
１０２  撮像装置
１１０  ユーザインタフェース
１１１  撮影パラメータ作成機能
１１２  第１の撮影パラメータ設定機能
１１３  第２の撮影パラメータ表示機能
１１４  撮影画像の表示機能
１１５  通知機能
１１６  補正指示受付機能
１１７  サムネイル表示機能
１２０  画像取り込み部
１２１  第２の撮影パラメータ取得部
１２２  撮影パラメータ比較部、
１２３  リモート接続部
１２４  画像補正部
１３０  撮影パラメータ保存部
１５０  画像ファイル生成部
１５１  Exif情報生成機能
１６０  リモート接続部
１６１  撮影パラメータ制御部
【図１】
2010183441.tif 000003
【図２】
2010183441.tif 000004
【図３】
2010183441.tif 000005
【図４】
2010183441.tif 000006
【図５】
2010183441.tif 000007
【図６】
2010183441.tif 000008
【図７】
2010183441.tif 000009
【図８】
2010183441.tif 000010
【図９】
2010183441.tif 000011