(57)【要約】【課題】  ネットワーク上の他端末と同じ画像補正処理を行える画像処理装置において、補正対象画像が既に補正されているか否か、画像の送信先の機能、ネットワーク上の通信負荷や送信先端末の処理負荷を考慮した画像補正を行う。【解決手段】  ネットワーク上に接続された他端末と同じ画像補正処理を行うことが可能な画像処理装置であって、画像データが既に補正されているか否かを示す補正有無情報、画像データの送信先端末の補正機能を示す送信先端末情報、ネットワークにおける通信負荷が高いか否かおよび送信先端末の処理負荷が高いか否かを示すシステム負荷状況情報とを入力し、ＧＵＩにおいて、前記補正有無情報および送信先端末情報およびシステム負荷状況情報に基づき、画像補正前の画像データを出力するべきか、画像補正後の画像データを出力するべきかを推奨する強調表示を行う。【選択図】  図４
2013042212.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に接続された他の画像処理端末と同じ画像補正処理を行うことが可能な画像処理装置であって、
画像補正の対象となる画像データ、該画像データが既に画像補正されているか否かを示す補正有無情報、前記画像データの送信先端末が有する画像補正機能を示す送信先端末情報、前記ネットワークにおける通信負荷が高い状態か否かおよび送信先端末の処理負荷が高い状態か否かを示す情報を示すシステム負荷状況情報とを入力する入力手段と、
前記画像補正の対象となる画像データに対して前記画像処理装置が実行予定の画像補正内容を設定させるとともに、前記設定内容に基づく画像補正を行う前の画像データを出力するか、画像補正を行った後の画像データを出力するかを指定させるグラフィックユーザーインタフェースを表示する表示手段とを備え、
前記グラフィックユーザーインタフェースにおいて、前記補正有無情報および前記送信先端末情報および前記システム負荷状況情報に基づいて、前記画像補正を行う前の画像データを出力するべきか、画像補正を行った後の画像データを出力するべきかを推奨する強調表示を行うことを特徴とする画像処理装置。
【請求項２】
前記画像補正は、赤目補正、明るさの調整、コントラストの調整の何れかを含み、前記ネットワーク上に接続された他の画像処理端末も前記画像処理装置と同じ画像補正機能を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
コンピュータに読み込み込ませ実行させることで、前記コンピュータを請求項１に記載の画像処理装置として機能させるコンピュータプログラム。
【請求項４】
請求項３に記載のコンピュータプログラムを記憶したことを特徴とするコンピュータ可読記憶媒体。
【請求項５】
ネットワーク上に接続された他の画像処理端末と同じ画像補正処理を行うことが可能な画像処理装置の制御方法であって、前記画像処理装置は、
画像補正の対象となる画像データ、該画像データが既に画像補正されているか否かを示す補正有無情報、前記画像データの送信先端末が有する画像補正機能を示す送信先端末情報、前記ネットワークにおける通信負荷が高い状態か否かおよび送信先端末の処理負荷が高い状態か否かを示す情報を示すシステム負荷状況情報とを入力する工程と、
前記画像補正の対象となる画像データに対して前記画像処理装置が実行予定の画像補正内容を設定させるとともに、前記設定内容に基づく画像補正を行う前の画像データを出力するか、画像補正を行った後の画像データを出力するかを指定させるグラフィックユーザーインタフェースを表示する工程とを備え、
前記グラフィックユーザーインタフェースにおいて、前記補正有無情報および前記送信先端末情報および前記システム負荷状況情報に基づいて、前記画像補正を行う前の画像データを出力するべきか、画像補正を行った後の画像データを出力するべきかを推奨する強調表示を行うことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像補正処理装置及び方法に関する。
【背景技術】
【０００２】
従来、画像を入力する端末、画像を蓄積するデータサーバ、プリンタサーバなどから構成される画像印刷システムが知られている。このようなシステムで画像処理を行う際には、画像処理を施した画像を印刷する場合だけでなく、画像処理前の画像と画像処理パラメータを出力することもある。これは、画像処理を繰り返し施すことにより画像劣化が生じるのを防ぐためである。従来、画像処理パラメータが変更された場合に、そのパラメータのみを転送する技術が知られている。また、編集後データ、編集前データ、編集履歴データを組とする複数のデータの組を読み込んで、各編集時点での編集内容を適用することにより、複数の編集後データ、複数の編集前データ、複数の編集過程データを出力する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３８７６６０７号
【特許文献２】特開２００９−４４２４１号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の画像印刷システムにおいて、画像データの補正処理は決められた端末で行われていた。しかしながら、このような同種の端末が散在するようなネットワーク環境においては、分散処理なども有効であり、ある画像処理装置（画像処理端末）が画像補正を行うべきか否かは、種々の状況に応じて決定されることが好ましい。
【０００５】
本発明は上記従来例に鑑みてなされたものであり、ネットワーク上の他端末と同じ画像補正処理を行うことが可能な画像処理装置において、補正対象となる画像データが既に画像補正されているか否か、あるいはその画像データの送信先端末の機能、あるいはネットワーク上の通信負荷や送信先端末の処理負荷などを考慮した画像補正を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の画像処理装置によれば、ネットワーク上に接続された他の画像処理端末と同じ画像補正処理を行うことが可能な画像処理装置であって、画像補正の対象となる画像データ、該画像データが既に画像補正されているか否かを示す補正有無情報、前記画像データの送信先端末が有する画像補正機能を示す送信先端末情報、前記ネットワークにおける通信負荷が高い状態か否かおよび送信先端末の処理負荷が高い状態か否かを示す情報を示すシステム負荷状況情報とを入力する入力手段と、前記画像補正の対象となる画像データに対して前記画像処理装置が実行予定の画像補正内容を設定させるとともに、前記設定内容に基づく画像補正を行う前の画像データを出力するか、画像補正を行った後の画像データを出力するかを指定させるグラフィックユーザーインタフェースを表示する表示手段とを備え、前記グラフィックユーザーインタフェースにおいて、前記補正有無情報および前記送信先端末情報および前記システム負荷状況情報に基づいて、前記画像補正を行う前の画像データを出力するべきか、画像補正を行った後の画像データを出力するべきかを推奨する強調表示を行うことを特徴とする。
【発明の効果】
【０００７】
以上のように本発明によれば、ネットワーク上の他端末と同じ画像補正処理を行える画像処理装置において、補正対象となる画像データが既に画像補正されているか否か、その画像データの送信先端末の機能、ネットワーク上の通信負荷や送信先端末の処理負荷などを考慮した画像補正を行える。
【図面の簡単な説明】
【０００８】
【図１】システムの構成を示す図
【図２】画像処理装置のＧＵＩを示す図
【図３】実施例の処理概要を示すフローチャート
【図４】パラメータ解析処理を示すフローチャート
【図５】ユーザーインタフェースの一例を示す図
【発明を実施するための形態】
【０００９】
以下、図面を用いて本発明を具体的に説明する。
【００１０】
＜実施例１＞
図１は、本実施例を実現する画像処理システムの概略図である。画像処理システムは汎用の通信プロトコルによる高速ＬＡＮを備えており、高速ＬＡＮには、画像データを入力する受付端末１０１、Ｗｅｂオーダー端末１０２が接続されている。端末１０１はタッチパネルを採用したコンピュータであり、端末１０２は各種アプリケーションを実行可能なパーソナルコンピュータなどが適用される。本実施例では、受付端末１０１に搭載されているメモリーカードなどの外部メモリから、端末１０１のメモリインターフェース部を介して画像データが入力される。また端末１０２から画像処理パラメータが入力される。なお、この高速ＬＡＮにはデータサーバ１０３も接続されており、端末１０１および端末１０２から入力した画像データと画像処理パラメータを受信する。このデータサーバ１０３では受信した画像データに何らかの画像処理を施しても良い。さらに、この高速ＬＡＮにはプリンタサーバＡ１０４、プリンタサーバＢ１０５も接続されている。プリンタサーバＡ１０４に入力されたデータはプリンターａ１０６またはプリンタｂ１０７へ出力され、プリンタサーバＢ１０５に入力されたデータはプリンタｃ１０８へ出力される。本実施例では、高速ＬＡＮに接続されている全ての端末（端末１０１〜１０２、サーバ１０３〜１０５）には、共通の画像処理部を搭載しているものとする。すなわち、高速ＬＡＮに繋がっている各端末は、同じ画像処理パラメータを利用して必要な画像処理を行うことができる。また、これら各端末には、画像処理の内容を指定するとともに、その画像処理結果を内蔵ディスプレイにより表示することができるものとする。
【００１１】
以下、本実施例における各端末（端末１０１〜１０２、サーバ１０３〜１０５）の概要を説明する。各端末はいわゆる画像処理装置であり、内臓ディスプレイに表示したＧＵＩ（グラフィックユーザーインタフェース）を用いて画像処理を行い、「画像処理後の画像を出力するか、画像処理前の画像を出力するか」をユーザに問い合わせる。
【００１２】
図２は、各端末に共通する上記ＧＵＩを示したものである。図２（ａ）は、画像処理を行う際に表示するメインウィンドウのＧＵＩである。
【００１３】
この画面では、自動補正チェックボタン２０１をチェックすることにより、写真の明るさ、色を自動的に補正できる。また、赤目補正チェックボタン２０２をチェックすることにより、処理対象となる画像中の赤目を検出して補正できる。また、明るさチェックボタン２０３をチェックすることにより、画面を見ながら処理対象画像の明るさをスライダーでマニュアル調整できる。また、コントラストチェックボタン２０４をチェックすることにより、画面を見ながら処理対象画像のコントラストをマニュアル調整できる。また、Ｕｎｄｏボタン２０５を押下することにより、処理対象画像の編集作業を一工程前の処理内容に戻すことができる。また、Ｒｅｄｏボタン２０６を押下すると、Ｕｎｄｏボタン２０５の押下により戻した工程を再度実行し、一工程前に進めることができる。また、出力ボタン２０７を押下すると、図２（ｂ）に示す画像出力ダイアログを表示させる。
【００１４】
本実施例では、図２（ｂ）の画像出力ダイアログには、２つのボタンが表示されている。補正前ボタン２０８を押下すると、上記各種の画像処理以前の画像データとそれに対応する各種パラメータを、後段のプリンタに印刷出力させる。補正後ボタン２０９を押下すると、上記各種の画像処理後の画像データとそれに対応する各種パラメータを、後段のプリンタに印刷出力させる。
【００１５】
なお、本実施例では、補正前と補正後の何れを選択するか、ＧＵＩを利用しているユーザーが選択するが、予め装置が何れを選択するのが良いかを報知する。以下、図面を用いて上記報知機能について説明する。
【００１６】
図３は、本実施例の各端末（画像処理装置）が報知機能を実施する点に関わる一連の動作を示したフローチャートである。まず、ステップＳ３０１では、処理対象となる画像データを入力する。
【００１７】
次に、ステップＳ３０２では、処理対象となる画像を表す各種パラメータを入力する。ここで、ステップＳ３０２以降で入力されるの各種パラメータには、補正有無情報、送信先端末情報、システム負荷状況情報の３種類の情報を含む。補正有無情報とは、「入力された画像データが画像処理（画像補正）以前の画像であるか、画像補正（画像処理）後の画像であるか」を示す情報である。次に、送信先端末情報とは、送信先の端末によって画像補正が可能であるかどうかの情報である。次に、システム負荷状況情報とは、この画像処理システムに繋がるネットワーク（高速ＬＡＮ）における通信負荷が高い状態か否かと、送信先端末の処理負荷が高い状態か否かを示す情報である。システム負荷状況情報は、リアルタイムに変動する情報でもある。よって、前者であれば、ネットワークをモニタリングすることにより、ネットワーク（高速ＬＡＮ）の通信負荷が高い状態か否か取得する。また後者であれば、端末に頻繁にステータスを問い合わせ、処理待ちジョブの個数を確認したりすることで取得する。
【００１８】
ステップＳ３０３では、図２（ａ）のＧＵＩを介して設定された画像補正パラメータを取得する。ここではユーザーによる各種設定が行われることになる。
【００１９】
ステップＳ３０４では画像補正パラメータを解析する。以下、この解析方法について、図４を用いて説明する。まず、ステップＳ４０１で、送信先端末情報に基づいて、送信先の端末において現在の画像処理パラメータを用いた補正処理が可能であるか否かを判断する。ここでの送信先とは、出力先として直接接続された端末に限らず、そのあとに続けて印刷出力されるまでに経由する全端末に相当する。すなわち、この補正処理が可能か否かの判断は、ユーザーが設定中の画像補正パラメータを用いて印刷されるまでの何処かの端末で該当する補正処理が可能かどうかを判断する。もし該当する画像処理が可能である場合には、ステップＳ３０２に進み、不可能である場合にはステップＳ４０６に進む。
【００２０】
ステップＳ４０２では、上記各種パラメータのうちのシステム負荷状況情報に基づいて、送信先の端末の負荷およびネットワークの負荷について何れもが低いか否かを判断する。もしいずれの負荷も低いと判断した場合には、ステップＳ４０３に進み、何れか一方でも負荷が高いと判断した場合にはステップＳ４０５に進む。
【００２１】
ステップＳ４０３で、ステップＳ３０１で入力した画像（処理対象画像）にすでに画像補正がされているか否かを判断する。ここで、すでに画像補正後であった場合には、さらに高画質に補正する必要は不要であるとして、ステップＳ４０４に進む。もし画像補正前であった場合には、高画質化のために補正することが有効であるとして、ステップＳ４０５に進む。
【００２２】
ステップＳ４０４では、後段に出力する画像を画像補正前にしたようが良い旨を報知するように、図２（ａ）の補正前ボタン２０８を、図５（ａ）のように変更する。ここで太い線で囲まれているボタンは、そのボタンを押下することを推奨していることに相当する。
【００２３】
ステップＳ４０５では、後段に出力する画像を画像補正前にしたようが良い旨を報知するように、図２（ａ）の補正後ボタン２０９を、図５（ｂ）のように変更する。ここでも、上述したように、太い線で囲まれているボタンが、そのボタンを押下することを推奨しているものである。
【００２４】
ステップＳ４０６では、後段に出力する画像を画像補正後にすることが必須である旨を報知するように、図２（ａ）の補正前ボタン２０８を消去するとともに、補正後ボタン２０９のみを残す。これにより、ユーザーは補正後ボタンしか指定できない。
【００２５】
以上では、ネットワーク上に接続された他の画像処理端末と同じ画像補正処理を行うことが可能な画像処理装置（端末１０１〜１０２、サーバ１０３〜１０５）について説明した。具体的には、画像補正の対象となる画像データ、画像データが既に画像補正されているか否かを示す補正有無情報、画像データの送信先端末が有する画像補正機能を示す送信先端末情報、ネットワークにおける通信負荷が高い状態か否かおよび送信先端末の処理負荷が高い状態か否かを示す情報を示すシステム負荷状況情報を入力した。そして、画像補正の対象となる画像データに対して自装置が実行予定の画像補正内容を設定させるとともに、設定内容に基づく画像補正を行う前の画像データを出力するか、画像補正を行った後の画像データを出力するかを指定させるＧＵＩを表示させた。そして、このＧＵＩにおいて、これら各種パラメータに基づいて、画像補正を行う前の画像データを出力するべきか、画像補正を行った後の画像データを出力するべきかを推奨する強調表示を行った。
【００２６】
以上によれば、補正有無情報、送信先端末情報、システム負荷状況情報に基づいて、自動的に、ユーザーが新たに設定した画像補正後の画像データを後段端末に出力するか、あるいは画像補正前の画像データを後段端末に出力するかをユーザーに推奨する形で報知する。これにより、最終的にはユーザーがマニュアルで何れかを選択するとしても、何れを選択するべきかをボタンの押下前からユーザーが知ることができ、システム全体としての画像補正処理として有効な結果を導くことができる。
【００２７】
＜変形例＞
なお、上述した各実施例は、以下の処理を実行することによっても実現される。即ち、上記実施例の各工程や機能を実現するソフトウェア（コンピュータプログラム）を、ネットワークや記憶媒体を介してシステムに供給し、そのシステムのコンピュータ（またはＣＰＵ等）が上記プログラムを読み込んで、画像処理装置を制御、実行させる処理である。上記コンピュータプログラムや、それを記憶したコンピュータ可読記憶媒体も本発明の範疇に含まれる。
【図１】
2013042212.tif 000003
【図２】
2013042212.tif 000004
【図３】
2013042212.tif 000005
【図４】
2013042212.tif 000006
【図５】
2013042212.tif 000007