(57)【特許請求の範囲】
【請求項１】
撮像画像より画質の低い副画像を生成する撮像装置と通信し、前記副画像に対する画像処理の調整値を決定し、前記撮像画像を特定する画像識別情報と関連付けて前記調整値を保持する情報処理装置と、
前記調整値を参照して前記撮像画像に画像処理を施す画像処理装置であって、前記撮像装置から前記撮像画像を前記画像識別情報と共に受信する受信手段と、前記画像識別情報と紐付く前記調整値を取得する取得手段とを具備する画像処理装置
とを有することを特徴とする画像処理システム。
【請求項２】
さらに、前記情報処理装置により生成される前記調整値とその画像識別情報を前記情報処理装置から受信して記憶するサーバ装置を有し、
前記情報処理装置が、前記調整値をその画像識別情報とともに前記サーバ装置に送信し、
前記画像処理装置の前記取得手段は、前記サーバ装置に前記画像識別情報を特定して前記調整値を要求し、前記サーバ装置から前記調整値を取得できない場合に、前記情報処理装置に前記画像識別情報を特定して前記調整値を要求して前記調整値を取得する
ことを特徴とする請求項１に記載の画像処理システム。
【請求項３】
撮像画像より画質の低い副画像を生成する撮像装置と通信し、前記副画像に対する画像処理の調整値を決定し、前記撮像画像を特定する画像識別情報及び前記撮像装置を特定するデバイス識別情報と関連付けて前記調整値を保持する情報処理装置と、
前記調整値を参照して前記撮像画像に画像処理を施す画像処理装置であって、前記撮像装置から前記撮像画像を前記画像識別情報及び前記デバイス識別情報と共に受信する受信手段と、前記画像識別情報及び前記デバイス識別情報と紐付く前記調整値を取得する取得手段とを具備する画像処理装置
とを有することを特徴とする画像処理システム。
【請求項４】
さらに、前記情報処理装置により生成される前記調整値とその画像識別情報及びデバイス識別情報を前記情報処理装置から受信して記憶するサーバ装置を有し、
前記情報処理装置が、前記調整値をその画像識別情報及び前記デバイス識別情報とともに前記サーバ装置に送信し、
前記画像処理装置の前記取得手段は、前記サーバ装置に前記画像識別情報及び前記デバイス識別情報を特定して前記調整値を要求し、前記サーバ装置から前記調整値を取得できない場合に、前記情報処理装置に前記画像識別情報及び前記デバイス識別情報を特定して前記調整値を要求して前記調整値を取得する
ことを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記画像処理が現像処理であり、前記撮像画像がＲＡＷ画像であることを特徴とする請求項１から４のいずれか１項に記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ある機器で行ったのと同じ処理を他の機器で容易に実現できるようにした画像処理システムに関する。
【背景技術】
【０００２】
近年、ＰＣ（パーソナルコンピュータ）やスマートフォンといった情報機器を個人が複数所有するようになり、同じ画像を複数の情報機器で閲覧し編集することへの要望が高まっている。
【０００３】
こうした要望に応える技術として、ある機器と別の機器とのいずれか一方で画像に対しておこなった編集を他方へ反映する技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１００１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載される技術では、双方の機器が通信可能な状態ではない場合に、代替機器で画像に対しておこなった処理内容を簡易に他方の機器に反映させることができない。すなわち、他方の機器で同様の処理結果を迅速に得ることが困難であった。
【０００６】
本発明は、ある機器で行ったのと同じ処理を他の機器で容易に実現できるようにした画像処理システムを提示することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像処理システムは、撮像画像より画質の低い副画像を生成する撮像装置と通信し、前記副画像に対する画像処理の調整値を決定し、前記撮像画像を特定する画像識別情報と関連付けて前記調整値を保持する情報処理装置と、前記調整値を参照して前記撮像画像に画像処理を施す画像処理装置であって、前記撮像装置から前記撮像画像を前記画像識別情報と共に受信する受信手段と、前記画像識別情報と紐付く前記調整値を取得する取得手段とを具備する画像処理装置とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、情報処理装置において副画像に対して行った処理の調整値を、より画質の高い撮像画像に対して別装置である画像処理装置上で適用することができるようになる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る画像処理システムの一実施例の概略構成図である。
【図２】携帯端末、サーバ装置及び現像装置の実現に使用される情報処理装置の概略構成ブロック図である。
【図３】撮像装置の概略構成ブロック図である。
【図４】実施例１における管理情報の構成と内容の例を示す図である。
【図５】実施例１のサーバ装置の動作フローチャートである。
【図６】実施例１の現像装置の動作フローチャートである。
【図７】実施例１の現像装置の別の動作フローチャートである。
【図８】実施例２での現像装置の表示画面例を示す図である。
【図９】実施例２における現像装置の管理情報の構成と内容の例を示す図である。
【図１０】実施例２における現像装置の携帯端末に向けた処理の動作フローチャートである。
【図１１】実施例２における携帯端末の動作フローチャートである。
【図１２】実施例２における現像装置とサーバ装置の管理情報の構成と内容の例を示す図である。
【図１３】実施例２における現像装置のサーバ装置に向けた処理の動作フローチャートである。
【図１４】実施例２におけるサーバ装置の動作フローチャートである。
【図１５】実施例２における現像装置の別の表示画面例を示す図である。
【図１６】図１５に示す表示画面へのユーザ応答に関する現像装置の動作フローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施例を詳細に説明する。ただし、この実施例に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【実施例１】
【００１１】
図１は、本発明に係る画像処理システムの一実施例の概略構成図を示す。本実施例の画像処理システムは、撮像装置１００、携帯端末１１０、サーバ装置１２０及び現像装置１３０からなる。撮像装置１００は、ネットワーク１４０を介して携帯端末１１０と通信すると共に、ネットワーク１４２を介して現像装置１３０と通信する。携帯端末１１０はネットワーク１４１を介してサーバ装置１２０と通信し、サーバ装置１２０はネットワーク１４３を介して現像装置１３０と通信する。ネットワーク１４１、１４３は広域ネットワークであり、その一部または全部が互いに重なってもよい。携帯端末１１０と現像装置１３０は、必要により、ネットワーク１４１、１４３を介して相互に通信できる。
【００１２】
撮像装置１００は、撮像画像（ＲＡＷ画像）からサイズ（幅と高さ）及びビット深度を削減してデータ量を少なくした副画像を生成する。副画像は、撮像画像（主画像）の代理データとして閲覧と画質調整に利用できる。撮像装置１００は、各撮像画像に対して、撮像画像を判別するためのユニークな画像識別情報である画像ＵＵＩＤを生成する。撮像装置１００は、撮像装置１００を特定するためのユニークなデバイス識別情報であるデバイスＵＵＩＤを記憶手段に保持する。デバイスＵＵＩＤは他のデバイスＵＵＩＤとは重複せず、画像ＵＵＩＤは、他の撮像画像の画像ＵＵＩＤとは重複しない。
【００１３】
撮像装置１００は、撮像直後、又はネットワーク１４０が有効な適当なタイミングで、副画像を、当該副画像の元となる撮像画像（主画像）の画像ＵＵＩＤ及びデバイスＵＵＩＤと関連付けて、携帯端末１１０に転送する。撮像装置１００はまた、撮像直後、又はネットワーク１４２が有効な適当なタイミングで、撮像画像を、画像ＵＵＩＤ及びデバイスＵＵＩＤと関連付けて現像装置１３０に転送する。ネットワーク１４０，１４２は、例えば、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）と呼ばれる近距離無線通信、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）によるシリアル有線接続、又は無線ＬＡＮからなる。
【００１４】
携帯端末１１０は例えば、タブレットまたはスマートフォンのような通信機器である。携帯端末１１０は、撮像装置１００からの副画像、デバイスＵＵＩＤ及び画像ＵＵＩＤを互いに関連付けて内蔵ストレージに記憶する。携帯端末１１０には、撮像装置１００で生成されるＲＡＷ画像を現像する際に用いる画質調整値を決定するアプリケーションソフトウエア（調整値生成アプリという。）がインストールされている。携帯端末１１０上の調整値生成アプリは、撮像装置１００にログインし、撮像装置１００から受信した副画像を使い、撮像装置１００のユーザインタフェース上で調整値を生成する。携帯端末１１０はネットワーク１４１を介してサーバ装置１２０と通信し、調整値生成アプリは、生成した画質調整値をデバイスＵＵＩＤ及び画像ＵＵＩＤと紐付け、ＸＭＬ等の記述言語でサーバ装置１２０に送信する。
【００１５】
サーバ装置１２０は、携帯端末１１０から送信された画質調整値、デバイスＵＵＩＤ及び画像ＵＵＩＤを互いに関連付けて、内蔵ストレージのデータベースに格納する。サーバ装置１２０は、ネットワーク１４３を介した現像装置１３０からの画質調整値要求信号に基づき、要求された画像の画質調整値を現像装置１３０に送信する。
【００１６】
現像装置１３０は撮像装置１００で撮像により生成される撮像画像（ＲＡＷ画像）を現像する装置であり、汎用コンピュータ上で動作するアプリケーションソフトウエア（「ＲＡＷ現像アプリ」という）により実現されている。現像装置１３０のＲＡＷ現像アプリは、撮像装置１００からの撮像画像（ＲＡＷ画像）、デバイスＵＵＩＤ及び画像ＵＵＩＤを互いに関連付けて、内蔵ストレージに格納する。現像装置１３０ＲＡＷ現像アプリはまた、記憶した撮像画像の現像のために画質調整値要求信号をサーバ装置１２０に送信し、これに応じて装置１２０から送信された画質調整を使って撮像画像にＲＡＷ現像処理を施す。この動作の詳細は後述する。
【００１７】
図２は、携帯端末１１０、サーバ装置１２０及び現像装置１３０のベースとなり、それぞれに必要な機能を実装されるコンピュータの概略構成ブロック図を示す。
【００１８】
表示部２０１は例えば液晶表示パネルからなり、画像、並びに、管理のための種々のアイコン、メッセージ及びメニュー等を表示する。必要により画面上には、操作手段の一つとしてのタッチパネルが装備される。ＶＲＡＭ２０２には、表示部２０１に表示されるべき情報がビットマップ画像として描画される。ＶＲＡＭ２０２に格納されたビットマップ画像データが所定の順序で表示部２０１に読出され、対応する情報が画像として表示部２０１の画面に表示される。
【００１９】
ＢＭＵ（ビットムーブユニット）２０３は、例えば、メモリ間（例えば、ＶＲＡＭ２０２と他のメモリとの間）のデータ転送、メモリと各Ｉ／Ｏデバイス（例えば、ネットワークＩ／Ｆ２１１）との間のデータ転送を制御する。
【００２０】
キーボード２０４は、文字等を入力するための各種キーを有する。プログラムソフトウエアにより実現される、いわゆるソフトキーボードで代替されることもある。
【００２１】
ＰＤ（ポインティングデバイス）２０５は、例えば、表示部２０１に表示されるアイコン、メニューその他のコンテンツを指示し、オブジェクトをドラッグドロップするために使用される。いわゆる、マウス、タッチパッド、及びタッチパネル等がこれに相当する。
【００２２】
ＣＰＵ２０６は、ＲＯＭ２０７、ＨＤＤ２０９又はメモリカード２１０に格納されたＯＳ、または後述する連携を行う制御プログラムに基づいて、各デバイスを制御する。ＲＯＭ２０７は、各種制御プログラム及びデータを記憶する。ＲＡＭ２０８は、ＣＰＵ２０６のワーク領域、エラー処理時のデータの退避領域及び制御プログラムのロード領域等として使用される。ＨＤＤ２０９は、各制御プログラム及び一時保管したデータ等を格納する。
【００２３】
ネットワークＩ／Ｆ２１１は、他の情報処理装置やプリンタ等とネットワークを介して通信を行う手段である。
【００２４】
バス２１２は、アドレスバス、データバス及びコントロールバスを含む。
【００２５】
ＣＰＵ２０６に対する制御プログラムの提供は、ＲＯＭ２０７、ＨＤＤ２０９、メモリカード２１０から行うこともできるし、ネットワークＩ／Ｆ２１１を介して他の情報処理装置等からも行うことができる。
【００２６】
図３は、撮像装置１００の概略構成ブロック図を示す。撮影レンズ３０２は、ズームレンズ及びフォーカスレンズを含む。シャッタ３０４は絞り機能を備える。撮像部３０６は、光学像を電気信号に変換するＣＣＤ又はＣＭＯＳの撮像素子等で構成される。Ａ／Ｄ変換部３０８は、撮像部３０６から出力されるアナログ信号をデジタル信号に変換する。バリア３１０は、撮影レンズ３０２を含む撮像部を覆うことにより、撮影レンズ３０２、シャッタ３０４及び撮像部３０６を含む撮像系を汚れや破損から保護する。
【００２７】
画像処理部３１２は、Ａ／Ｄ変換部３０８からの画像データ又はメモリ制御部３１４からの画像データに対し所定の画素補間及び縮小といったリサイズ処理並びに色変換処理を行う。画像処理部３１２は撮像部により撮像されたＲＡＷ画像データから副画像データを生成する。また、画像処理部３１２は、撮像した画像データに所定の演算処理を行い、得られた演算結果に基づいてシステム制御部３１６が露光制御及び測距制御を行う。画像処理部３１２から出力される撮像画像データに対して、システム制御部３１６は、撮像装置１００自体を示すデバイスＵＵＩＤと、ユニークな画像ＵＵＩＤを生成する。生成されたデバイスＵＵＩＤと画像ＵＵＩＤは、画像処理部３１２から出力される撮像画像データと関連付けてメモリ３１８に格納される。
【００２８】
Ａ／Ｄ変換部３０８からの出力データは、画像処理部３１２及びメモリ制御部３１４を介して、或いは、メモリ制御部３１４を介してメモリ３１８に直接書き込まれる。メモリ３１８は、撮像部３０６によって得られＡ／Ｄ変換部３０８によりデジタルデータ化された画像データ、及び表示部３２２に表示するための画像データを格納する。メモリ３１８は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００２９】
メモリ３１８は、画像表示用メモリ（ビデオメモリ）を兼ねる。Ｄ／Ａ変換部３２０は、メモリ３１８に格納されている表示用画像データをアナログ信号に変換して表示部３２２に供給する。こうして、表示部３２２は、メモリ３１８に書き込まれた表示用画像データの示す画像を表示する。
【００３０】
不揮発性メモリ３２４は電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ３２４には、システム制御部３１６の動作用の定数及びプログラム等が記憶される。ここでいうプログラムは、以下にフローチャート等を参照して説明する動作をシステム制御部３１６に実現させるプログラムである。
【００３１】
システム制御部３１６は、撮像装置１００全体を制御する。システム制御部３１６は、不揮発性メモリ３２４に記録された制御プログラムを実行することで以下の各処理を実現する。システムメモリ３２６は、ＲＡＭからなる。システムメモリ３２６には、システム制御部３１６の動作用の定数及び変数、並びに不揮発性メモリ３２４から読み出したプログラム等が展開される。
【００３２】
モード切替えスイッチ３２８は、撮像装置１００の動作モードとして静止画記録モード、動画記録モード及び再生モード等のいずれかへの切り替えをシステム制御部３１６に指示する。第１シャッタスイッチ３３０は、シャッタボタンの操作途中、いわゆる半押し（撮影準備指示）でオンとなって、第１シャッタスイッチ信号ＳＷ１を発生する。第１シャッタスイッチ信号ＳＷ１により、システム制御部３１６は、撮像の前処理（自動合焦、露出決定等）を開始する。第２シャッタスイッチ３３２は、シャッタボタンの操作完了、いわゆる全押し（撮影指示）でオンとなり、第２シャッタスイッチ信号ＳＷ２を発生する。システム制御部３１６は、第２シャッタスイッチ信号ＳＷ２により、撮像部３０６からの信号読み出しから記録媒体３５０への画像データの書き込みまでの一連の撮影処理の動作を開始する。
【００３３】
操作部３３４は、表示部３２２の画面上に配置されるタッチパネルを含み、表示部３２２に表示される種々の機能アイコンの選択操作により各機能アイコンに割り当てられた操作指示をシステム制御部３１６に入力できる。機能ボタンとしては、例えば確認ボタン、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン及び属性変更ボタンなどがある。例えば、メニューボタンが押されると、各種の設定メニュー画面が表示部３２２に表示される。ユーザは、表示部３２２に表示されたメニュー画面と、画面上の機能ボタン又は、上下左右の４方向ボタン（十字キー）及びＳＥＴボタンを用いて、各種設定を行うことができる。
【００３４】
コントローラホイール３３６は、操作部３３４に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール３３６を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部３１６は撮像装置１００の各部を制御する。このパルス信号によって、システム制御部３１６は、コントローラホイール３３６が回転操作された角度及び回転量などを判定できる。
【００３５】
コントローラホイール３３６は回転操作を検出できる操作部材であればどのようなものでもよい。例えば、ユーザの回転操作に応じてコントローラホイール３３６自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラホイール３３６自体は回転せず、コントローラホイール３３６上でのユーザの指の回転動作などを検出するものであってもよい。これは、いわゆるタッチホイールである。
【００３６】
コントローラリング３３８は、操作部３３４に含まれる回転操作部材であり、レンズ鏡筒周りで光軸を中心として回転する操作が可能である。例えばコントローラリング３３８を操作することで、コントローラリング３３８は、回転量（操作量）に応じた電気的なパルス信号を発生し、システム制御部３１６に供給する。システム制御部３１６は、コントローラリング３３８からのパルス信号に基づいて撮像装置１００の各構成部を制御する。コントローラリング３３８は機能切替えボタンを有し、この機能切替えボタンがユーザにより押されると、システム制御部３１６は、コントローラリング３３８に割り当てる機能を変更可能なメニュー画面を表示部３２２に表示させる。
【００３７】
コントローラホイール３３６及びコントローラリング３３８は、通常モード項目の選択及び値の変更に用いられる。
【００３８】
電源スイッチ３４０により、撮像装置１００の電源のオン／オフを切り替えることができる。
【００３９】
電源制御部３４２は、電池検出回路、ＤＣ−ＤＣコンバータ、及び通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類及び電池残量を検出する。また、電源制御部３４２は、その検出結果及びシステム制御部３１６の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体３５０を含む各部に供給する。
【００４０】
電源部３４４は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池又はＡＣアダプタ等からなる。
【００４１】
通信部３４６は、無線または有線ケーブルを介して他の装置（ここでは、携帯端末１１０及び現像装置１３０）と通信し、制御信号並びに、撮像画像、副画像、デバイスＵＵＩＤ及びユニークな画像ＵＵＩＤを含む種々のデータを送受信できる。
【００４２】
記録媒体Ｉ／Ｆ（インターフェース）３４８には、メモリカードやハードディスク等の記録媒体３５０が接続する。
【００４３】
ネットワークＩ／Ｆ３５２は、システム制御部３１６による制御下でネットワークを介して他の機器と通信する。
【００４４】
撮像装置１００は、撮像部３０６により得られた撮像画像からより低画質の副画像を生成する。携帯端末１１０は、撮像装置１００から副画像、デバイスＵＵＩＤ及びユニークな画像ＵＵＩＤを取得し、現像装置１３０は、撮像装置１００から撮像画像、デバイスＵＵＩＤ及びユニークな画像ＵＵＩＤを取得する。
【００４５】
図４は、サーバ装置１２０と現像装置１３０に保管される管理情報の一例を示す。図４（Ａ）は、サーバ装置１２０が携帯端末１１０から受信した調整値の管理情報例を示す。管理情報は、デバイスＵＵＩＤ４０１、画像ＵＵＩＤ４０２、調整値４０３及びアップロード日４０４の項目から成る。先に説明したとおり、デバイスＵＵＩＤ４０１にはデバイス毎にユニークな識別子が格納され、画像ＵＵＩＤ４０２には画像の識別子が格納される。調整値４０３には、画像ＵＵＩＤ４０２で特定される撮像画像を適用されるべき画質調整値が格納される。アップロード日４０４には、サーバ装置１２０が携帯端末１１０から調整値を受信した日時が格納される。
【００４６】
図４（Ｂ）は、現像装置１３０が撮像装置１００とサーバ装置１２０から受信した撮像画像の情報と調整値の管理情報例を示す。管理情報は、デバイスＵＵＩＤ４１１、画像ＵＵＩＤ４１２、調整値４１３、撮像画像のファイルパス４１４及びダウンロード日４１５からなる。ファイルパス４１４は、現像装置１３０の内部ストレージに格納されているＲＡＷ画像の所在を示す。ダウンロード日４１５は、サーバ装置１２０から調整値を受信した日時を示す。
【００４７】
図４（Ｃ）は、現像装置１３０が撮像装置１００から受信したデバイスＵＵＩＤの管理情報例を示す。接続履歴４２１は、現像装置１３０がいずれかの撮像装置１００に接続した履歴を示す。この接続デバイス履歴情報は、撮像装置１００と現像装置１３０がＮＦＣまたはＵＳＢを介して初めて接続した場合に追加される。図４（Ｃ）に示す接続デバイス履歴表に接続履歴を追加する処理の詳細は、後述する。
【００４８】
図５は、現像装置１３０からの調整値要求信号を処理するサーバ装置１２０の動作フローチャートを示す。
【００４９】
ステップＳ５０１で、サーバ装置１２０は、現像装置１３０からの調整値要求信号の受信を待機している。
【００５０】
調整値要求信号を受信すると（Ｓ５０１）、サーバ装置１２０は、ステップＳ５０２で、調整値要求信号からデバイスＵＵＩＤと画像ＵＵＩＤを取得する。
【００５１】
ステップＳ５０３で、サーバ装置１２０は、ステップＳ５０２で取得したデバイスＵＵＩＤと画像ＵＵＩＤを検索キーとして内蔵ストレージのデータベースを検索する。
【００５２】
デバイスＵＵＩＤと画像ＵＵＩＤが同じである画質調整値が内部ストレージに格納されている場合（Ｓ５０４）、サーバ装置１２０は、ステップＳ５０５で、検索された画質調整値を取得する。ステップＳ５０７で、サーバ装置１２０は、ステップＳ５０５で取得した画質調整値を所定フォーマットの応答信号に格納し、ステップＳ５０６で、当該応答信号を要求元の現像装置１３０に送信する。
【００５３】
内部ストレージに要求された画質調整値が格納されていない場合（Ｓ５０４）、サーバ装置１２０は、ステップＳ５０７で、調整値無しを示すコードを格納した応答信号を要求元の現像装置１３０に送信する。
【００５４】
図６は、現像装置１３０がサーバ装置に画質調整値を要求する処理のフローチャートを示す。現像装置１３０上で動作するＲＡＷ現像アプリは、図６に示す処理を定期的に実行する。
【００５５】
ステップＳ６０１，Ｓ６０２で、現像装置１３０のＲＡＷ現像アプリ（以下、「現像装置１３０」という。）は、図４（Ｂ）に例示する表の各エントリを順に参照し、内部ストレージに記憶されている各撮像画像の画像ＵＵＩＤと調整値を取得する。
【００５６】
ステップＳ６０２で、現像装置１３０は、ステップＳ６０１で調整値を取得できなかった撮像画像があるかどうかを確認する。調整値を取得できていない撮像画像がない場合（Ｓ６０２）、現像装置１３０は、図６に示す処理を終了する。調整値を取得できていない撮像画像がある場合（Ｓ６０２）、現像装置１３０は、ステップＳ６０３以降で、調整値未取得の各撮像画像について調整値の取得と、取得した調整値による現像処理を実行する。
【００５７】
ステップＳ６０３で、現像装置１３０は、調整値を未取得の撮像画像の内の１番目について、その画像ＵＵＩＤに紐付くデバイスＵＵＩＤ（図４（Ｂ）のデバイスＵＵＩＤ４０１）を取得する。
【００５８】
ステップＳ６０４で、現像装置１３０は、ステップＳ６０３で取得したデバイスＵＵＩＤを検索キーとして図４（Ｃ）に例示するデバイス接続履歴表を参照し、同じデバイスＵＵＩＤがデバイス接続履歴に存在するかどうかを確認する。同じデバイスＵＵＩＤがデバイス接続履歴に存在しない場合（Ｓ６０４）、現像装置１３０は、ステップＳ６０９に進む。
【００５９】
同じデバイスＵＵＩＤがデバイス接続履歴に存在する場合（Ｓ６０４）、現像装置１３０は、ステップＳ６０５で、この画像ＵＵＩＤの撮像画像に対する調整値をサーバ装置１２０に要求する。すなわち、現像装置１３０は、の画像ＵＵＩＤとデバイスＵＵＩＤを特定した調整値要求信号を生成し、サーバ装置１２０に送信する。
【００６０】
ステップＳ６０６で、現像装置１３０は、サーバ装置１２０からの応答信号を受信し、ステップＳ６０７で、受信した応答信号に調整値が含まれるかどうかを確認する。調整値がある場合（Ｓ６０７）、ステップＳ６０８で、現像装置１３０は、Ｓ６０５の調整値要求信号の対象となった撮像画像をその調整値でＲＡＷ現像処理し、その調整値を図４（Ｂ）に例示する表の調整値４０３に格納する。
【００６１】
ステップＳ６０９で、現像装置１３０は、ステップＳ６０２で判明した調整値未取得の撮像画像全部についてＳ６０３〜Ｓ６０８の処理を実行したかどうかを判断する。未処理のものがある場合（Ｓ６０９）、現像装置１３０は、次の撮像画像についてステップＳ６０２〜Ｓ６０８を実行する。全対象件についてステップＳ６０２〜Ｓ６０８を実行し終えると（Ｓ６０９）、現像装置１３０は、図６に示すフローを終了する。
【００６２】
図７は、現像装置１３０上で動作するＲＡＷ現像アプリによる接続デバイス履歴更新のフローチャートである。ＲＡＷ現像アプリは、図７に示す処理を一定時間間隔で繰り返し実行する。
【００６３】
Ｓ７０１で、現像装置１３０のＲＡＷ現像アプリ（以下、「現像装置１３０」という）は、ネットワーク１４２を介していずれかの撮像装置１００が接続しているかどうかを確認する。接続している撮像装置を発見できない場合（Ｓ７０１）、現像装置１３０は、図７に示す処理を終了する。
【００６４】
いずれかの撮像装置１００が接続している場合（Ｓ７０２）、ステップＳ７０２で、現像装置１３０は、接続中の撮像装置１００からそのデバイスＵＵＩＤを取得する。Ｓ７０３で、現像装置１３０は、取得したデバイスＵＵＩＤを検索キーとして内蔵ストレージに記憶する接続デバイス履歴表（図４（Ｃ））を検索し、初めての接続かどうか、すなわち、接続デバイス履歴表に登録すみかどうかを調べる。初めての接続の場合（Ｓ７０３）、ステップＳ７０４で、現像装置１３０は、Ｓ７０２で取得したデバイスＵＵＩＤを接続デバイス履歴表に追加する。初めての接続でない場合（Ｓ７０３）、現像装置１３０は、図７に示す処理を終了する。
【００６５】
図５及び図６に示すフローによる処理により図４に示す管理情報データがどのように扱われるかを説明する。図４（Ｂ）に示す表の管理情報において、レコード（またはエントリ）４１６，４１８及び４１９の撮像画像には、現像装置１３０はサーバ装置１２０から調整値を受信していない。そこで、現像装置１３０は、ステップＳ６０５で、これらレコード４１６，４１８，４１９の撮像画像は、ステップＳ６０３〜Ｓ６０９の処理対象となる。他方、レコード４１７の撮像画像は、調整値を取得済みであり、ステップＳ６０３〜Ｓ６０９の対象外となる。
【００６６】
レコード４１６の撮像画像のデバイスＵＵＩＤ（デバイスＵＵＩＤ４０１）が図４（Ｃ）に示す接続デバイス履歴表にレコード４２２として登録済みである。この結果、ステップＳ６０４の分岐条件結果がＹとなり、現像装置１３０は、Ｓ６０５でサーバ装置に調整値要求信号を送信する。
【００６７】
レコード４１６の撮像画像のデバイスＵＵＩＤ（デバイスＵＵＩＤ４１１）と画像ＵＵＩＤ（画像ＵＵＩＤ４１２）の対と同じデータが、サーバ装置１２０が管理する管理情報（図４（Ａ））にも登録されている。そこで、サーバ装置１２０は、調整値要求信号のデバイスＵＵＩＤと画像ＵＵＩＤが同じ値を格納したレコード４０５の調整値（調整値４０３）を現像装置１３０に応答として返信する。
【００６８】
現像装置１３０は、サーバ装置１２０からの応答信号に含まれる調整値をレコード４１６の調整値４１３に格納し、ダウンロード日４１５に受信日時を格納する。そして、現像装置１３０は、受信した調整値を使って、レコード４１６のファイルパス４１４に保存されている撮像画像をＲＡＷ現像する。
【００６９】
レコード４１８に対する処理は、次のようになる。レコード４１８の撮像画像に対しては調整値が未取得であり、そのデバイスＵＵＩＤが接続履歴４２１にも登録済みであることから、現像装置１３０は、サーバ装置１２０に調整値要求信号を送信する。しかし、サーバ装置１２０には、図４（Ａ）に示すように、レコード４１８の撮像画像の画像ＵＵＩＤが登録されておらず、従って、調整値も登録されていない。この結果、サーバ装置１２０は調整値要求信号に対して、調整値無しの応答信号を現像装置１３０に送信することになる。現像装置１３０は、この調整値無しの応答信号に対して、「調整値がサーバ装置１２０に保存されていないこと、従って調整値をサーバ装置１２０にアップロードすべき」ことを示す文言をポップアップ表示等で表示しても良い。
【００７０】
レコード４１９に対する処理を説明する。レコード４１９の撮像画像に対して調整値が未取得であり、そのデバイスＵＵＩＤは接続履歴４２１に登録されていない。従って、レコード４１９の撮像画像を生成した撮像装置はまだ、現像装置１３０に接続されたことが無い。この条件では、現像装置１３０はサーバ装置に調整値要求信号を送信しない。現像装置１３０は、レコード４１９の撮像画像を生成した撮像装置を現像装置１３０に接続する必要がある旨のメッセージをポップアップ表示等で表示しても良い。
【００７１】
このように、現像装置１３０は、接続したことがある撮像装置の撮像画像であって、携帯端末１１０により現像処理のための調整値がサーバ装置１２０にアップロードされている撮像画像のみを、現像処理できる。
【００７２】
上記実施例では、撮像装置１００と現像装置１３０の接続履歴の有無を、現像装置１３０で判定し、その結果によりサーバ装置１２０に対する調整値要求信号の送信の可否を制御したが、この判定をサーバ装置１２０で行っても良い。この場合、現像装置１３０は、接続履歴４２１が更新される都度、接続履歴４２１をサーバ装置１２０にアップロードし、調整値要求信号にはデバイスＵＵＩＤを含める。サーバ装置１２０は、調整値要求信号に含まれるデバイスＵＵＩＤが接続履歴に含まれる場合に、調整値要求信号に含まれる画像ＵＵＩＤに対する調整値を現像装置１３０に応答として返信する。
【００７３】
ユーザを特定するのに撮像装置１００のデバイスＵＵＩＤを利用したが、携帯端末１１０のＩＤをデバイスＵＵＩＤとして使用しても良い。この場合、サーバ装置１２０が保持する管理情報（図４（Ａ））のデバイスＵＵＩＤ４０１には、携帯端末１１０のデバイスＵＵＩＤを格納する。現像装置１３０の接続履歴４２１（図４（Ｃ））にも、携帯端末１１０のデバイスＵＵＩＤを格納する。
【００７４】
新しい調整値がサーバ装置１２０にアップロードされた場合に、現像装置１３０がその新しい調整値を取得できるようにしてもよい。例えば、現像装置１３０が、管理情報（図４（Ｂ））のダウンロード日４１５の情報をサーバ装置１２０への調整値要求信号に含めて送り、サーバ装置１２０が、管理情報（図４（Ａ））のアップロード日４０４の情報と比較すればよい。調整値が更新可能な場合、現像装置１３０のインターフェースで新しい調整値を取得するか否かのポップアップでユーザに問い合わせてもよい。
【実施例２】
【００７５】
例えば、サーバ装置１２０が一時的にダウンしているとか、メンテナンス中の場合、現像装置１３０は、サーバ装置１２０から調整値を取得できない。このような場合に、現像装置１３０は、調整値を保持する携帯端末１１０にアクセスして、携帯端末から直接、調整値を取得すればよい。現像装置１３０のＲＡＷ現像アプリにそのような機能を追加した実施例を説明する。また、現像装置１３０は、携帯端末１１０が物理的に現像装置１３０から一定距離以内に位置する場合に、ネットワーク１４０又は１４２により、携帯端末１１０を発見し、ピア・ツー・ピア等の通信方式により携帯端末１１０との間でデータを交換できるものとする。
【００７６】
現像装置１３０のＲＡＷ現像アプリは、サーバ装置１２０からサーバメンテナンス情報を受信した場合に、図８に示すメッセージをポップアップウインドウ８００に表示する。ポップアップウインドウ８００は、サーバメンテナンス中であることを示す文言と、調整値生成アプリ（図１に示す構成では、調整値を保持する携帯端末１１０）から調整値を取得するか否かの選択肢を示す。
【００７７】
実施例２では、現像装置１３０のＲＡＷ現像アプリは、図４（Ｂ）に示す表に加えて、図９に示すような構成の画像管理表を内蔵ストレージに保持する。図９に示す管理表は、画像ＵＵＩＤ９０１、撮像画像ファイルパス９０２、調整値９０３、サーバからの取得状況を示すサーバ取得フラグ９０４、代替機器からの取得状況を示す代替機器取得フラグ９０５及び取得日９０６の各欄から成る。
【００７８】
画像ＵＵＩＤ９０１は、撮像装置１００から受信した撮像画像（ＲＡＷ画像）を識別する画像ＵＵＩＤを格納する欄である。撮像画像ファイルパス９０２は、現像装置１３０の内蔵ストレージに保存される撮像画像（ＲＡＷ画像）の所在を示すファイルパスを格納する欄である。調整値９０３は、画質調整パラメータである調整値を格納する欄である。サーバ取得フラグ９０４は、サーバ装置１２０から取得したか否かを示す２値情報を格納する欄である。代替機器取得フラグ９０５は、代替機器（ここでは、携帯端末１１０）から取得したか否かを示す２値情報を格納する欄である。本実施例では、サーバ取得フラグ９０４と代替機器取得フラグ９０５は、どちらもＴＲＵＥとなることはなく、調整値９０３に格納される調整値がどちらから受信したかを示す情報として扱われる。取得日９０６は、サーバ装置１２０から調整値を取得できた場合の取得日を格納する欄である。
【００７９】
レコード（又はエントリ）９０７は、現像装置１３０の内蔵ストレージにＲＡＷ画像が保存されたものの、一度も調整値を取得できていない状態を示す。レコード９０８は、サーバ装置１２０から調整値を取得できている状態を示す。レコード９０９は、サーバ装置１２０から調整値を取得できずに、携帯端末１１０から調整値を取得できている状態を示す。
【００８０】
図１０は、現像装置１３０のＲＡＷ現像アプリが、サーバ装置１２０からサーバメンテナンス中の情報を受信した場合に、サーバ装置１２０の代わりに携帯端末１１０から調整値を取得する処理フローを示す。ポップアップ８００に示された選択肢に対して、ユーザが、編集値生成アプリから調整値を取得することを選択すると、ＲＡＷ現像アプリが、図１０に示すフローに従った処理を開始する。
【００８１】
ステップＳ１００１で、現像装置１３０のＲＡＷ現像アプリ（以下、「現像装置１３０」という。）が、内蔵ストレージの画像管理表（図９）を参照して、調整値の無い撮像画像の画像ＵＵＩＤを抽出又は取得する。具体的には、図９に示す画像管理表で、サーバ取得フラグ９０４及び代替機器取得フラグ９０５が共にＦＡＬＳＥとなっている画像ＵＵＩＤをその画像ＵＵＩＤ９０１から取得する。図９に示す例では、レコード９０７の撮像画像がその対象となる。
【００８２】
ステップＳ１００１により、調整値を代替装置から取得する必要のある撮像画像が決定される。現像装置１３０は、決定された撮像画像のそれぞれについてステップＳ１００２〜Ｓ１００７を繰り返し実行することにより、調整値を保持する代替装置（ここでは、携帯端末１１０）から調整値を取得する。
【００８３】
ステップＳ１００２で、現像装置１３０は、ネットワーク１４０または１４２に起動確認要求信号をローカルブロードキャストし、調整値生成アプリが起動している端末（ここでは、携帯端末１１０）をサーチする。調整値生成アプリが起動している端末を発見できない場合（Ｓ１００２）、現像装置１３０は、ステップＳ１００３〜Ｓ１００６を迂回し、ステップＳ１００７に進む。
【００８４】
調整値生成アプリが起動している端末を発見すると（Ｓ１００２）、現像装置１３０は、ステップＳ１００３で、その端末に向けて、ステップＳ１００１で取得した画像ＵＵＩＤを指定して調整値を要求する。携帯端末１１０は、現像装置１３０からの要求に対し、指定された画像ＵＵＩＤの調整値を保持する場合にはその調整値を現像装置１３０に送信し、保持しない場合には、調整値無しを返信する。調整値要求信号に対する携帯端末１１０の処理の詳細は、図１１を参照して、後述する。
【００８５】
ステップＳ１００４で、現像装置１３０、調整値要求に対する応答に調整値が含まれるかどうかを調べる。調整値を取得できた場合（Ｓ１００４）、ステップＳ１００５で、現像装置１３０は、図９に示す管理表の該当するレコードの代替機器取得フラグ９０５をＴＲＵＥに変更し、調整値９０３に取得した調整値を格納する。ステップＳ１００６で、現像装置１３０は、対象となる撮像画像を受信した調整値でＲＡＷ現像処理する。
【００８６】
ステップＳ１００７では、現像装置１３０は、全対象件についてステップＳ１０２〜Ｓ１００６を実行し終えたどうかを調べ、未処理件がある場合にはＳ１００２に戻り、全件終了の場合には、図１０に示すフローを終了する。
【００８７】
なお、画像ＵＵＩＤに紐付く調整値が複数見つかった場合、現像装置１３０は、いずれの調整値を適用すべきかをユーザに問う画面を表示して、ユーザに選択を促す。現像装置１３０は、ユーザが選択した調整値を，対象の撮像画像の現像処理に適用する。
【００８８】
図１０に示すフローでは、現像装置１３０がブロードキャストを用いて携帯端末１１０を探索しているが、逆に携帯端末１１０が保持する画像ＵＵＩＤを現像装置１３０に対して通知しても良い。
【００８９】
図１１は、調整値要求信号に対する携帯端末１１０の調整値生成アプリの応答処理を示すフローチャートである。
【００９０】
ステップＳ１１０１で、携帯端末１１０の調整値生成アプリ（以下、「携帯端末１１０」という。）は、内蔵ストレージ（ＨＤＤ２０９に対応する）に記憶されている画像ＵＵＩＤと、当該画像ＵＵＩＤに紐付く調整値を取得する。携帯端末１１０は、調整値生成アプリが起動中の間、以下のステップＳ１１０２〜ステップＳ１１０８を繰返し実行する。
【００９１】
ステップＳ１１０２で、携帯端末１１０は、現像装置１３０からの起動確認要求信号（Ｓ１００２）の受信を待機する。携帯端末１１０は、起動確認要求信号を受信すると（Ｓ１１０２）、ステップＳ１１０３に進む。
【００９２】
ステップＳ１１０３で、携帯端末１１０は、起動確認要求元の現像装置１３０に、ＨＴＭＬやＸＭＬ等の記述言語で作成された、起動中を示すコードを送信する。
【００９３】
ステップＳ１１０４で、携帯端末１１０は、現像装置１３０からの調整値要求信号（Ｓ１００３）の受信を待機する。携帯端末１１０は、調整値要求信号を受信すると、ステップＳ１１０５に進む。
【００９４】
ステップＳ１１０５で、携帯端末１１０は、現像装置１３０からの調整値要求信号で特定される画像ＵＵＩＤに紐付く調整値を、ＨＴＭＬやＸＭＬ等の記述言語形式で送信する。
【００９５】
ステップＳ１１０６で、携帯端末１１０は、現像装置１３０からの次の調整値要求信号があるかどうかを確認する。次の調整値要求信号を受信すると（Ｓ１１０６）、携帯端末１１０は、Ｓ１１０５を再度実行して、対応する調整値を現像装置１３０に送信する。次の調整値要求信号を受信しない場合（Ｓ１１０６）、携帯端末１１０は、Ｓ１１０７に進む。
【００９６】
ステップＳ１１０７で、携帯端末１１０は、内蔵ストレージ（ＨＤＤ２０９に対応する）に記憶されている画像ＵＵＩＤと、当該画像ＵＵＩＤに紐付く調整値を再取得する。これは、Ｓ１１０２からＳ１１０６の処理の間に、新たな調整値が生成されている可能性があるからである。
【００９７】
ステップＳ１１０８で、携帯端末１１０は、調整値生成アプリ終了の指示の有無を確認する。アプリ終了の指示がない場合（Ｓ１１０８）、携帯端末１１０は、Ｓ１１０２以降を繰り返す。アプリ終了の指示がある場合（Ｓ１１０８）、携帯端末１１０の調整値生成アプリは、終了し、図１１に示すフローを終了する。
【００９８】
図１２は、サーバ装置１２０と現像装置１３０の内蔵ストレージに保持される画像管理情報の構成と内容の例を示す。図１２（Ａ）は、現像装置１３０の内蔵ストレージに保管される画像管理表の内容例を示す。レコード１２０１は、携帯端末１１０から調整値を取得できているものの、サーバ装置１２０から調整値を取得できていないデータを示す。レコード１２０２は、サーバ装置１２０から調整値を取得できているデータを示す。図１２（Ｂ）は、サーバ装置１２０の画像管理表の内容例を示す。レコード１２１０は、サーバ装置１２０が携帯端末１１０の調整値生成アプリより受信したデータであり、画像ＵＵＩＤと画像ＵＵＩＤに紐付く調整値が格納されている。
【００９９】
図１２に示すレコード１２０１〜１２０２，１２１０に対する現像装置１３０及びサーバ装置１２０の動作を、図１３及び図１４を参照して説明する。図１３は、現像装置１３０のＲＡＷ現像アプリが、代替機器である携帯端末１１０から調整値を取得していた場合に、サーバ装置１２０から調整値を取得し直す処理フローチャートを示す。図１４は、図１３に対応するサーバ装置の処理フローチャートを示す。
【０１００】
図１３を説明する。ステップＳ１３０１で、現像装置１３０のＲＡＷ現像アプリ（以下、「現像装置１３０」という。）が、内蔵ストレージの画像管理表（図１２（Ａ））を参照して、調整値の無い撮像画像の画像ＵＵＩＤを抽出又は取得する。具体的には、図１２（Ａ）に示す画像管理表で、サーバ取得フラグ９０４がＦＡＬＳＥで代替機器取得フラグ９０５がＴＲＵＥとなっている画像ＵＵＩＤをその画像ＵＵＩＤ９０１から取得する。図１２（Ａ）に示す例では、レコード１２０１の撮像画像がその対象となる。
【０１０１】
ステップＳ１３０２で、現像装置１３０は、サーバ装置１２０が処理可能な状態であるかどうかを確認する。現像装置１３０は、サーバ装置１２０が処理可能な状態である場合、ステップＳ１３０３に遷移する。現像装置１３０は、Ｓ１３０１で取得された各撮像画像についてステップＳ１３０３〜Ｓ１３０６を繰り返し実行する。
【０１０２】
ステップＳ１３０３で、現像装置１３０は、ステップＳ１００１で取得した一つの画像ＵＵＩＤを指定して調整値を要求する調整値要求信号をサーバ装置１２０に送信する。サーバ装置１２０は、要求信号で指定された画像ＵＵＩＤの調整値を保持する場合には、この調整値を現像装置１３０に送信し、調整値を保持しない場合には、調整値無しを返信する。
【０１０３】
ステップＳ１３０４で、現像装置１３０、調整値要求に対する応答に調整値が含まれるかどうかを調べる。調整値を取得できなかった場合（Ｓ１３０４）、現像装置１３０は、ステップＳ１３０７に進む。
【０１０４】
調整値を取得できた場合（Ｓ１３０４）、ステップＳ１３０５で、現像装置１３０は、図１２（Ａ）に示す管理表の該当するレコードの調整値９０３に取得した調整値を格納する。また、現像装置１３０は、該当するレコードのサーバ取得フラグ９０４をＴＲＵＥに変更し、代替機器取得フラグ９０５をＦＡＬＳＥに変更し、取得日９０６に取得日時を格納する。ステップＳ１３０６で、現像装置１３０は、対象となる撮像画像を受信した調整値でＲＡＷ現像処理する。
【０１０５】
ステップＳ１３０７では、現像装置１３０は、全対象件についてステップＳ１３０３〜Ｓ１３０６を実行し終えたどうかを調べ、未処理件がある場合にはＳ１３０３に戻り、全件終了の場合には、図１３に示すフローを終了する。
【０１０６】
図１４を参照し、図１３に対応するサーバ装置１２０の動作を説明する。
【０１０７】
ステップＳ１４０１で、サーバ装置１２０は、内蔵ストレージ（ＨＤＤ２０９に対応する）に記憶されている画像ＵＵＩＤと、当該画像ＵＵＩＤに紐付く調整値を取得し、ＲＡＭ２０８にロードする。サーバ装置１２０は、起動中の間、以下のステップＳ１４０２〜ステップＳ１４０８を繰返し実行する。
【０１０８】
ステップＳ１４０２で、サーバ装置１２０は、現像装置１３０からの起動確認要求信号（Ｓ１３０２）の受信を待機する。サーバ装置１２０は、起動確認要求信号を受信すると（Ｓ１４０２）、ステップＳ１４０３に進む。
【０１０９】
ステップＳ１４０３で、サーバ装置１２０は、起動確認要求元の現像装置１３０に、ＨＴＭＬやＸＭＬ等の記述言語で作成された、起動中を示すコードを送信する。
【０１１０】
ステップＳ１４０４で、サーバ装置１２０は、現像装置１３０からの調整値要求信号（Ｓ１３０３）の受信を待機する。サーバ装置１２０は、調整値要求信号を受信すると、ステップＳ１４０５に進む。
【０１１１】
ステップＳ１４０５で、サーバ装置１２０は、現像装置１３０からの調整値要求信号で特定される画像ＵＵＩＤに紐付く調整値を、ＨＴＭＬやＸＭＬ等の記述言語形式で送信する。このとき、サーバ装置１２０は、例えば、図１２（Ｂ）に示すレコード１２１０の調整を現像装置１３０に送信する。
【０１１２】
ステップＳ１４０６で、サーバ装置１２０は、現像装置１３０からの次の調整値要求信号があるかどうかを確認する。次の調整値要求信号を受信すると（Ｓ１４０６）、携帯端末１１０は、Ｓ１４０５を再度実行して、対応する調整値を現像装置１３０に送信する。次の調整値要求信号を受信しない場合（Ｓ１４０６）、サーバ装置１２０は、Ｓ１４０７に進む。
【０１１３】
ステップＳ１４０７で、サーバ装置１２０は、内蔵ストレージ（ＨＤＤ２０９に対応する）に記憶されている画像ＵＵＩＤと、当該画像ＵＵＩＤに紐付く調整値を再取得する。これは、Ｓ１４０２からＳ１４０６の処理の間に、新たな調整値が生成されている可能性があるからである。
【０１１４】
ステップＳ１４０８で、サーバ装置１２０は、サーバ機能終了の指示の有無を確認する。サーバ機能終了の指示がない場合（Ｓ１４０８）、サーバ装置１２０は、Ｓ１４０２以降を繰り返す。サーバ機能終了の指示がある場合（Ｓ１４０８）サーバ装置１２０は、終了し、図１４に示すフローを終了する。
【０１１５】
図１５は、現像装置１３０が同一ネットワーク内の携帯端末１１０から調整値を取得できなかった場合に（Ｓ１００４）に、ユーザに表示する画面例１５００を示す。図１５に示す画面１５００では、同一ネットワーク内において対象となる調整値が見つからなかったことを示す文言と、同一ネットワーク外の装置から調整値の取得を試みるか否かの選択肢を示す。
【０１１６】
図１６は、現像装置１３０のＲＡＷ現像アプリが、図１５に示す画面をポップアップ表示し、ユーザの選択に応じて、同一ネットワーク外から調整値を取得しようとする処理のフローチャートを示す。
【０１１７】
ステップＳ１６０１で、現像装置１３０は、図１５に示すようなポップアップ画面１５００を表示する。
【０１１８】
ステップＳ１６０２で、現像装置１３０は、ユーザが同一ネットワーク外から調整値を取得する選択肢を選択したかどうかを判定する。同一ネットワーク外から調整値を取得する選択肢をユーザが選択した場合（Ｓ１６０２）、現像装置１３０は、ステップＳ１６０３に進む。
【０１１９】
ステップＳ１６０３では、現像装置１３０は、調整値を必要とする各撮像装置について、ステップＳ１００３〜Ｓ１００６と同様の処理で、同一ネットワーク外の装置から調整値を取得し、現像処理を実行する。現像装置１３０は、ローカルブロードキャストではなくダイレクトブロードキャストを用いて、ネットワーク外の装置と通信する。ダイレクトブロードキャストの宛先は、ユーザがキーボード２０４を利用して指定しても良いし、予め現像装置１３０が記憶していても良い。予め現像装置１３０が携帯端末１１０の接続情報を記憶するには、サーバ装置１２０と接続した事のある携帯端末１１０の接続情報をサーバ装置１２０が記憶しておき、現像装置１３０は、サーバ装置１２０からこの接続情報を予め取得しておけば良い。
【０１２０】
上述の実施例では、携帯端末１１０で現像処理のための調整値を得るとした。本発明は、現像目的に限定されない。すなわち、携帯端末に代表される情報処理装置で種々の編集のための調整値を得て、直接またはサーバ装置を介して、現像装置に代わる画像処理装置に転送し、画像処理装置において所定画像処理を撮像画像に施す構成にも適用可能である。
【０１２１】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【０１２２】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【０１２３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【０１２４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１２５】
プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【０１２６】
プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードして実行するような方法も考えられる。
【図１】
0006537406.tif 000002
【図２】
0006537406.tif 000003
【図３】
0006537406.tif 000004
【図４】
0006537406.tif 000005
【図５】
0006537406.tif 000006
【図６】
0006537406.tif 000007
【図７】
0006537406.tif 000008
【図８】
0006537406.tif 000009
【図９】
0006537406.tif 000010
【図１０】
0006537406.tif 000011
【図１１】
0006537406.tif 000012
【図１２】
0006537406.tif 000013
【図１３】
0006537406.tif 000014
【図１４】
0006537406.tif 000015
【図１５】
0006537406.tif 000016
【図１６】
0006537406.tif 000017