JP2010198078A - Image processing apparatus and program - Google Patents
Image processing apparatus and program Download PDFInfo
- Publication number
- JP2010198078A JP2010198078A JP2009039077A JP2009039077A JP2010198078A JP 2010198078 A JP2010198078 A JP 2010198078A JP 2009039077 A JP2009039077 A JP 2009039077A JP 2009039077 A JP2009039077 A JP 2009039077A JP 2010198078 A JP2010198078 A JP 2010198078A
- Authority
- JP
- Japan
- Prior art keywords
- image
- image processing
- fine adjustment
- user
- adjustment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
本発明は、画像処理装置、および画像処理プログラムに関する。 The present invention relates to an image processing apparatus and an image processing program.
次のような画像処理装置が知られている。この画像処理装置は、2次元座標上で指定された画像補正パラメータの値に、画像の補正サンプルをサムネイル画像として表示する(例えば、特許文献1)。 The following image processing apparatus is known. This image processing apparatus displays a correction sample of an image as a thumbnail image at the value of an image correction parameter designated on two-dimensional coordinates (for example, Patent Document 1).
しかしながら、従来の画像処理装置においては、補正サンプルとして表示するサムネイル画像の表示タイミングについては何ら開示されていなかった。 However, in the conventional image processing apparatus, there is no disclosure about the display timing of the thumbnail image displayed as the correction sample.
本発明による画像処理装置は、使用者によって画像に適用する画像処理パラメータの調整操作が行われているときに、調整操作が画像処理パラメータを微調整するための微調整操作であるか否かを判定する微調整判定手段と、微調整操作であると判定した場合に、画像に対して画像処理パラメータの微調整結果を適用した複数のサンプル画像を表示するサンプル画像表示手段とを備えることを特徴とする。
微調整判定手段は、使用者による画像処理パラメータの変更幅が所定幅よりも小さくなったときに、調整操作が微調整操作であると判定するようにしてもよい。
微調整判定手段は、使用者による画像処理パラメータの変更が一定時間以上行われないときに、調整操作が微調整操作であると判定するようにしてもよい。
微調整判定手段は、使用者によって同じパラメータ値が繰り返し選択されたときに、調整操作が微調整操作であると判定するようにしてもよい。
使用者によってサンプル画像のいずれかが選択された場合には、選択されたサンプル画像に対して適用されている画像処理パラメータを用いた画像処理結果を画像に反映する反映手段をさらに備えるようにしてもよい。
サンプル画像表示手段は、画像の一部に重畳してサンプル画像を表示するようにしてもよい。
本発明による画像処理プログラムは、コンピュータに、使用者によって画像に適用する画像処理パラメータの調整操作が行われているときに、調整操作が画像処理パラメータを微調整するための微調整操作であるか否かを判定する微調整判定手順と、微調整操作であると判定した場合に、画像に対して画像処理パラメータの微調整結果を適用した複数のサンプル画像を表示するサンプル画像表示手順とを実行させることを特徴とする。
The image processing apparatus according to the present invention determines whether or not the adjustment operation is a fine adjustment operation for finely adjusting the image processing parameter when an adjustment operation of the image processing parameter applied to the image is performed by the user. Fine adjustment determination means for determining, and sample image display means for displaying a plurality of sample images obtained by applying fine adjustment results of image processing parameters to an image when it is determined that the operation is a fine adjustment operation And
The fine adjustment determination means may determine that the adjustment operation is a fine adjustment operation when the change width of the image processing parameter by the user is smaller than a predetermined width.
The fine adjustment determination unit may determine that the adjustment operation is a fine adjustment operation when the user does not change the image processing parameter for a certain period of time.
The fine adjustment determination means may determine that the adjustment operation is a fine adjustment operation when the same parameter value is repeatedly selected by the user.
When any of the sample images is selected by the user, the image processing apparatus further includes reflecting means for reflecting the image processing result using the image processing parameter applied to the selected sample image on the image. Also good.
The sample image display means may display the sample image superimposed on a part of the image.
An image processing program according to the present invention is a fine adjustment operation for finely adjusting an image processing parameter when an adjustment operation of an image processing parameter to be applied to an image is performed on a computer by a user. A fine adjustment determination procedure for determining whether or not, and a sample image display procedure for displaying a plurality of sample images to which an image processing parameter fine adjustment result is applied to an image when the fine adjustment operation is determined It is characterized by making it.
本発明によれば、使用者が画像処理パラメータの微調整を開始したタイミングでサンプル画像を表示することができる。 According to the present invention, it is possible to display a sample image at the timing when the user starts fine adjustment of the image processing parameter.
図1は、本実施の形態における画像処理装置の一実施の形態の構成を示すブロック図である。画像処理装置100としては、例えばパソコン(パーソナルコンピューター)が用いられる。画像処理装置100は、操作部材101と、接続IF(インターフェース)102と、制御装置103と、HDD(ハードディスクドライブ)104と、モニタ105とを備えている。
FIG. 1 is a block diagram showing a configuration of an embodiment of an image processing apparatus according to the present embodiment. As the
操作部材101は、使用者によって操作される種々の装置、例えばキーボードやマウスを含む。接続IF102は、デジタルカメラなどの外部装置を接続するためのインターフェースであって、例えばデジタルカメラやビデオカメラと有線接続を行うためのUSBインターフェースや、無線接続を行うための無線LANモジュールなどが使用される。本実施の形態では、例えば、この接続IF102を介してデジタルカメラから画像ファイルのデータが取り込まれる。
The
制御装置103は、CPU、メモリ、およびその他の周辺回路によって構成され、画像処理装置100の全体を制御する。なお、制御装置103を構成するメモリは、例えばSDRAM等の揮発性のメモリである。このメモリは、CPUがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。
The
HDD104は、接続IF102を介して取り込まれた画像ファイルや、制御装置103で実行される種々のプログラム等を記録するための記録装置である。例えば、HDD104には、後述する処理を実行するためのプログラムのデータが記録される。このプログラムは、CD−ROMやDVD−ROMなどの記憶媒体に記録されて提供される。画像処理装置100においては、使用者が記憶媒体を用いてプログラムのデータをHDD104にインストールすることによって、制御装置103がプログラムを実行できるようになる。
The HDD 104 is a recording device for recording an image file taken in via the connection IF 102, various programs executed by the
モニタ105は、例えば液晶モニタであって、制御装置103から出力される表示用データの画像を表示する。
The
本実施の形態では、使用者は、画像処理アプリケーションのインストール用プログラムが記録されたCD−ROMやDVD−ROMを用いて画像処理装置100であるパソコンに画像処理アプリケーションをインストールすることによって、画像処理装置100上で画像処理アプリケーションの実行が可能となる。例えば、画像処理アプリケーションのプログラムデータがCD−ROMやDVD−ROMを介してHDD104に記録されることによって、画像処理装置100への画像処理アプリケーションのインストールが行われる。
In the present embodiment, a user installs an image processing application on a personal computer that is the
使用者が操作部材101を操作して画像処理アプリケーションの実行を指示すると、制御装置103は、HDD104に記録されている画像処理アプリケーションのプログラムデータをバッファメモリに読み出して実行することにより、画像処理アプリケーションを起動する。画像処理アプリケーションが起動されると、モニタ105には、画像処理アプリケーションのアプリケーション画面が表示される。
When the user operates the
本実施の形態では、使用者は、アプリケーション画面上にHDD104に記録されている任意の画像ファイルの画像を選択して表示することができ、表示中の画像に対して色調整、明度調整、彩度調整などの画像調整を行って、画像を使用者の好みの画質に編集することができる。制御装置103は、使用者による画像調整が完了すると、表示中の画像に対して画像処理を施して、使用者による画像調整の内容を反映させた画像データを含む画像ファイルを生成し、画像調整前の画像ファイルを画像調整後の画像ファイルで更新する。
In the present embodiment, the user can select and display an image of an arbitrary image file recorded on the
アプリケーション画面上で画像調整を行うに当たっては、図2に示すように、使用者は、操作部材101を操作して画像上の画像調整を行いたい位置2aに対応付けて画像調整用のコントロールポイント2bを表示させる。そして、使用者は、操作部材101を操作して、コントロールポイント2bを操作することにより、位置2aを基準とした画像調整を行うことができる。なお、コントロールポイント2bは、スライダー2b−1とつまみ2b−2とによって構成されており、使用者は、操作部材101を操作して、スライダー2b−1上でつまみ2b−2を移動させることにより画像処理パラメータの値を変更して画像調整を行うことができる。
In performing image adjustment on the application screen, as shown in FIG. 2, the user operates the
このコントロールポイント2bは、画像調整の種類ごとに存在し、例えば色調整用のコントロールポイント、明度調整用のコントロールポイント、彩度調整用のコントロールポイント等が存在する。使用者は、画像調整を行う種類に応じたコントロールポイントを画像上に表示して、好みの画質になるように画像調整を行うことができる。
The
図2におけるコントロールポイント2bは、赤色を調整するための色調整用のコントロールポイントを示しており、使用者は、この赤色調整用のコントロールポイントを操作して、位置2aを基準とした画像全体の赤味を調整することができる。例えば、使用者は、スライダー2b−1上でつまみ2b−2を右方向に移動させるほど、位置2aを基準とした画像の赤みが増すように画像処理パラメータを変更することができ、逆にスライダー2b−1上でつまみ2b−2を左方向に移動させるほど、位置2aを基準とした画像の赤みを減らすように画像処理パラメータを変更することができる。
A
制御装置103は、使用者によってつまみ2b−2が移動されると、表示中の画像に対して移動後のつまみ位置に応じた画像処理パラメータを適用して画像処理を行い、画像調整の結果を使用者に提示する。この画像処理結果は、使用者が画像調整結果を確認するために表示中の画像に対してのみ反映し、HDD104に記録されている画像ファイルは、使用者からの保存指示があるまで更新しない。
When the
以下の説明では、この赤色調整用のコントロールポイント2bを用いて画像調整を行う場合について説明するが、他の種類のコントロールポイントを用いる場合にも本発明は適用可能である。また、本実施の形態では、スライダー2b−1は、赤色調整用の画像処理パラメータを−100から100の範囲で変更できるようになっており、つまみ2b−2は、1ステップ動かすごとにパラメータ値が2ずつ変化するように設計されているものとする。
In the following description, a case where image adjustment is performed using the
上記のようにコントロールポイント2bを用いて赤色調整をする場合には、使用者は、スライダー2b−1上でつまみ2b−2を移動させて画像をある程度好みの色に調整した後は、さらに細かい調整をするためにつまみ位置を微調整することが考えられる。本実施の形態では、使用者がつまみ位置の微調整を開始したタイミングで、アプリケーション画面上に、現在のつまみ位置に応じた調整結果を反映させたサンプル画像と、現在のつまみ位置近傍のつまみ位置に応じた調整結果を反映させた複数のサンプル画像を表示することにより、使用者がサンプル画像を見ながらつまみ位置の微調整を行えるようにする。
When red adjustment is performed using the
まず、使用者がつまみ位置の微調整を開始したタイミングする方法について説明する。本実施の形態では、制御装置103は、以下の(A)〜(C)のいずれか1つの条件が満たされたことを検出した場合に、その検出タイミングをつまみ位置の微調整開始タイミングとして判定する。
First, a method for timing when the user starts fine adjustment of the knob position will be described. In the present embodiment, when it is detected that any one of the following conditions (A) to (C) is satisfied, the
(A)使用者による画像処理パラメータの変更幅が所定幅よりも小さくなったとき
具体的には、制御装置103は、スライダー2b−1上の一定範囲内をつまみ2b−2が往復していることを検出した場合であって、その往復幅が所定幅より小さいときに、使用者による画像処理パラメータの変更幅が所定幅よりも小さくなったと判定し、このタイミングをつまみ位置の微調整開始タイミングとして判定する。この場合には、使用者は、スライダー2b−1上の一定範囲内でつまみ2b−2を往復させながら画像が所望の色になるようにつまみ位置を微調整していると考えられるためである。
(A) When the change width of the image processing parameter by the user is smaller than a predetermined width Specifically, the
(B)使用者による画像処理パラメータの変更が一定時間以上行われないとき
具体的には、制御装置103は、使用者が操作部材101を操作してつまみ2b−2を保持している時間が一定時間以上経過したときに、使用者による画像処理パラメータの変更が一定時間以上行われていないと判定し、このタイミングをつまみ位置の微調整開始タイミングとして判定する。この場合には、使用者は、つまみ2b−2を移動させた結果が反映された画像を見ながら迷っていると考えられるためである。
(B) When the image processing parameter is not changed by the user for a certain period of time. Specifically, the
(C)使用者によって同じパラメータ値が繰り返し選択されたとき
具体的には、制御装置103は、スライダー2b−1上の同じ位置をつまみ2b−2が所定回数以上通過したときに、または、スライダー2b−1上の同じ位置をつまみ2b−2が所定回数以上往復したとき、のいずれかを検出したときに、使用者によって同じパラメータ値が繰り返し選択されたと判定し、このタイミングをつまみ位置の微調整開始タイミングとして判定する。この場合には、使用者は、スライダー2b−1上のある位置を中心につまみ2b−2を移動させており、この位置を中心として画像が所望の色になるようにつまみ位置を微調整していると考えられるためである。
(C) When the same parameter value is repeatedly selected by the user Specifically, the
制御装置103は、上記判定方法により、つまみ位置の微調整が開始されたと判定した場合には、図3に示すように、現在のつまみ位置から吹き出し形式でポップアップ画面3aを表示中の画像に一部重畳させて表示し、ポップアップ画面3a内に、位置2aを中心とした所定範囲内の部分画像に対して複数のパラメータ値で色調整処理を施して得た複数のサンプル画像3b〜3dを表示する。すなわち、制御装置103は、調整対象の部分画像に対して、画像処理パラメータの微調整結果を適用した複数のサンプル画像を表示する。
When the
図3は、例えば、上記(A)の条件を満たすためのつまみ2b−2の往復範囲を4以内とした場合に、使用者がスライダー2b−1上でパラメータ値が−26から−22の間で往復した場合に表示されるポップアップ画面3aの具体例を示している。すなわち、使用者がスライダー2b−1上でパラメータ値が−26から−22の間で往復したことにより、往復範囲が4以内となったため、制御装置103は、つまみ位置の微調整が開始されたと判定して、図3に示すポップアップ画面3aを表示したものである。
FIG. 3 shows that, for example, when the reciprocating range of the
図3に示すように、制御装置103は、つまみ2b−2が往復した範囲内のパラメータ値(−26から−22)を位置2aを中心とした部分画像に適用したサンプル画像3bから3dを生成して、ポップアップ画面3a内に表示する。図3に示す例では、上述したように、つまみ2b−2の1ステップ当たりのパラメータ値の変化量が2であるため、サンプル画像も−26から−22の範囲内でパラメータ値を2ずつ変更したもの、すなわちパラメータ値として−26を適用したサンプル画像3bと、パラメータ値として−24を適用したサンプル画像3cと、パラメータ値として−22を適用したサンプル画像3dとが作成されて表示されている。
As shown in FIG. 3, the
なお、ポップアップ画面3aには、左矢印3eと右矢印3fとが表示されており、使用者は、操作部材101を操作してこれらの矢印をクリックすることによって、ポップアップ画面3a内に表示されている範囲外のパラメータ値を適用したサンプル画像も確認することができる。
Note that a
例えば、図3に示す状態で使用者が左矢印3eをクリックした場合には、制御装置103は、−26よりつまみ2b−2を1ステップ分左へ移動させたパラメータ値である−28を適用したサンプル画像を生成し、ポップアップ画面3a内のサンプル画像を1つずつ右へずらして、空いた1番左のスペースに作成したサンプル画像を表示する。よって、この場合には、左から新たに生成したサンプル画像(パラメータ値=−28)、サンプル画像3b、サンプル画像3cの順に表示されることになり、1番右にあったサンプル画像3dは非表示となる。
For example, when the user clicks the
一方、図3に示す状態で使用者が右矢印3fをクリックした場合には、制御装置103は、−22よりつまみ2b−2を1ステップ分右へ移動させたパラメータ値である−20を適用したサンプル画像を生成し、ポップアップ画面3a内のサンプル画像を1つずつ左へずらして、空いた1番右のスペースに作成したサンプル画像を表示する。よって、この場合には、左からサンプル画像3c、サンプル画像3d、新たに生成したサンプル画像(パラメータ値=−20)の順に表示されることになり、1番左にあったサンプル画像3bは非表示となる。
On the other hand, when the user clicks the right arrow 3f in the state shown in FIG. 3, the
なお、図3に示す例では、つまみ2b−2の1ステップが2であったため、サンプル画像もパラメータ値を2ずつ変化させて作成して表示するようにしたが、つまみ2b−2の1ステップが他の数である場合には、その数に応じた間隔でパラメータ値を変化させてサンプル画像が作成される。あるいは、サンプル画像生成時のパラメータ値の変化量をつまみ2b−2の1ステップ当たりのパラメータ値の変化量に関係なく設定してもよく、これは固定値であっても使用者が任意に設定できるようにしてもよい。
In the example shown in FIG. 3, since one step of the
使用者は、ポップアップ画面3a内に表示されたサンプル画像を確認して、その中に好みの調整結果が得られたサンプル画像がある場合には、操作部材101を操作してポップアップ画面3a上でそのサンプル画像を選択することにより、選択したサンプル画像の調整結果を調整対象画像に適用することができる。すなわち、制御装置103は、使用者によっていずれかのサンプル画像が選択された場合には、そのサンプル画像に対して適用されているパラメータ値を特定し、特定したパラメータ値を用いて調整対象の画像に対して画像処理を施す。これによって、使用者はサンプル画像を選択するだけで、そのサンプル画像の調整結果を表示中の画像に反映させることができる。
The user confirms the sample image displayed in the pop-up screen 3a, and if there is a sample image in which the desired adjustment result is obtained, the user operates the
なお、上述した場合と同様に、この画像処理結果は、使用者が画像調整結果を確認するために表示中の画像に対してのみ反映し、HDD104に記録されている画像ファイルは、使用者からの保存指示があるまで更新しない。
As in the case described above, this image processing result is reflected only on the image being displayed so that the user can confirm the image adjustment result, and the image file recorded in the
図4は、本実施の形態におけるサンプル画像表示処理の流れを示すフローチャートである。図4に示す処理は、画像処理アプリケーション画面上に表示された画像上に、上述したコントロールポイント2bが表示されると起動するプログラムとして、制御装置103により実行される。
FIG. 4 is a flowchart showing the flow of sample image display processing in the present embodiment. The process shown in FIG. 4 is executed by the
ステップS10において、制御装置103は、上記(A)〜(C)に示した条件を満たしたか否かを判定することにより、使用者によるつまみ位置の微調整の開始タイミングであるか否かを判断する。ステップS10で否定判断した場合には、後述するステップS50へ進む。これに対して、ステップS10で肯定判断した場合には、ステップS20へ進む。
In step S10, the
ステップS20では、制御装置103は、図3に示したように、現在のつまみ位置から吹き出し形式でポップアップ画面3aを表示し、ポップアップ画面3a内に、位置2aを中心とした所定範囲内の部分画像に対して、複数のパラメータ値で色調整処理を施して得た複数のサンプル画像3b〜3dを表示する。その後、ステップS30へ進む。
In step S20, as shown in FIG. 3, the
ステップS30では、制御装置103は、ポップアップ画面3a内のいずれかのサンプル画像が使用者によって選択されたか否かを判断する。ステップS30で否定判断した場合には、後述するステップS50へ進む。これに対して、ステップS30で肯定判断した場合には、ステップS40へ進む。
In step S30, the
ステップS40では、制御装置103は、上述したように、使用者によって選択されたサンプル画像に対して適用されているパラメータ値を特定し、特定したパラメータ値を用いて調整対象の画像に対して画像処理を施すことにより、使用者によって選択されたサンプル画像における調整結果を表示中の画像に反映させる。なお、上述したように、この画像処理結果は、使用者が画像調整結果を確認するために表示中の画像に対してのみ反映し、HDD104に記録されている画像ファイルは、使用者からの保存指示があるまで更新しない。
In step S40, as described above, the
ステップS50では、制御装置103は、使用者による画像調整が終了したか否かを判断する。例えば、使用者によってアプリケーション画面上で調整内容の保存が指示されたときに、使用者が画像調整を終了したと判断する。ステップS50で否定判断した場合には、ステップS10へ戻って処理を繰り返す。これに対して、ステップS50で肯定判断した場合には、処理を終了する。
In step S50, the
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
(1)制御装置103は、使用者がつまみ位置の微調整を開始したか否かを判定し、微調整を開始したと判定した場合には、調整対象の画像に対して画像処理パラメータの微調整結果を適用した複数のサンプル画像を表示したポップアップ画面3aを表示するようにした。これによって、使用者はサンプル画像で微調整結果を確認しながら画像調整を行うことができる。
According to the present embodiment described above, the following operational effects can be obtained.
(1) The
(2)制御装置103は、使用者による画像処理パラメータの変更幅が所定幅よりも小さくなったときに、微調整が開始されたと判定するようにした。これによって、使用者がスライダー2b−1上の一定範囲内でつまみ2b−2を往復させながら画像が所望の色になるようにつまみ位置を微調整しているタイミングで、微調整の開始を検出することができる。
(2) The
(3)制御装置103は、使用者による画像処理パラメータの変更が一定時間以上行われないときに、微調整が開始されたと判定するようにした。これによって、使用者がつまみ2b−2を移動させた結果が反映された画像を見ながら迷っているタイミングで、微調整の開始を検出することができる。
(3) The
(4)制御装置103は、使用者によって同じパラメータ値が繰り返し選択されたときに、微調整が開始されたと判定するようにした。これによって、使用者がスライダー2b−1上のある位置を中心につまみ2b−2を移動させており、この位置を中心として画像が所望の色になるようにつまみ位置を微調整しているタイミングで、微調整の開始を検出することができる。
(4) The
(5)制御装置103は、使用者によってサンプル画像のいずれかが選択された場合には、選択されたサンプル画像に対して適用されている画像処理パラメータを用いた画像処理結果を調整対象の画像に反映するようにした。これによって、使用者は、サンプル画像を選択するだけで、容易に調整結果を調整対象画像に反映させることができる。
(5) When any one of the sample images is selected by the user, the
(6)制御装置103は、調製対象の画像上にポップアップ画面3aを表示することにより、調製対象の画像の一部に重畳してサンプル画像を表示するようにした。これによって、使用者は視線をあまり移動させなくても画像調整中にサンプル画像を確認することができる。
(6) The
―変形例―
なお、上述した実施の形態の画像処理装置は、以下のように変形することもできる。
(1)上述した実施の形態では、制御装置103は、上記(A)〜(C)のいずれか1つの条件が満たされたことを検出した場合に、その検出タイミングをつまみ位置の微調整開始タイミングとして判定する例について説明した。しかしながら、制御装置103は、上記(A)〜(C)のうちのいずれか2つの条件が満たされたことを検出した場合に、その検出タイミングをつまみ位置の微調整開始タイミングとして判定してもよいし、3つ全ての条件が満たされたことを検出した場合に、その検出タイミングをつまみ位置の微調整開始タイミングとして判定してもよい。
-Modification-
The image processing apparatus according to the above-described embodiment can be modified as follows.
(1) In the embodiment described above, when the
(2)上述した実施の形態では、現在のつまみ位置から吹き出し形式でポップアップ画面3aを表示中の画像に一部重畳させて表示し、当該ポップアップ画面3a内に複数のサンプル画像を表示する例について説明した。しかしながら、サンプル画像の表示方法は、その他の方法であってもよい。例えば、アプリケーション画面内に、調整対象の画像を表示するための画像表示欄の他にサンプル画像を表示するためのサンプル画像表示欄を設けておき、当該サンプル画像表示欄にサンプル画像を表示するようにしてもよい。あるいは、画像処理装置100に複数のモニタが接続されている場合には、一方のモニタに調整対象の画像を表示し、他方のモニタにサンプル画像を表示するようにしてもよい。
(2) In the above-described embodiment, an example in which the pop-up screen 3a is displayed in a balloon form from the current knob position while being partially superimposed on the image being displayed, and a plurality of sample images are displayed in the pop-up screen 3a. explained. However, the display method of the sample image may be other methods. For example, a sample image display field for displaying a sample image in addition to an image display field for displaying an image to be adjusted is provided in the application screen, and the sample image is displayed in the sample image display field. It may be. Alternatively, when a plurality of monitors are connected to the
(3)上述した実施の形態では、図3に示すポップアップ画面3a内に3つのサンプル画像3b〜3dを表示する例について説明した。しかしながら、表示するサンプル画像の数は3つに限定されない。また、表示するサンプル画像の数、サンプル画像の大きさ、サンプル画像の並び順を使用者が操作部材101を操作して任意に変更できるようにしてもよい。
(3) In the above-described embodiment, the example in which the three
(4)上述した実施の形態では、使用者は赤色を調整するための色調整用のコントロールポイント2bを操作して、画像の色を調整する例について説明し、図3に示したポップアップ画面3a内には、色調整のサンプル画像3b〜3dを表示する例について説明した。しかしながら、上述したように、コントロールポイントは、画像調整の種類ごとに存在するため、例えば、使用者は、明度調整用のコントロールポイントを操作して画像の明度を調整した後、色調整用のコントロールポイントを操作して画像の色を調整する場合も考えられる。この場合には、色調整用のコントロールポイントを操作して画像の色を調整しているときに表示するサンプル画像は、その前に行われた明度調整の結果を反映した内容とすることが好ましい。
(4) In the embodiment described above, an example in which the user operates the color
(5)上述した実施の形態では、制御装置103は、ポップアップ画面3a内に、使用者によって指定された位置2aを中心とした所定範囲内の部分画像に複数のパラメータ値で画像調整を施した結果をサンプル画像として表示する例について説明した。しかしながら、サンプル画像として表示する画像は、上記部分画像ではなく、調整対象の画像の全体としてもよい。また、部分画像とするか全体画像とするかを使用者が任意に変更できるようにしてもよい。
(5) In the above-described embodiment, the
(6)上述した実施の形態では、図3に示したように、制御装置103は、ポップアップ画面3a内に、つまみ2b−2が往復した範囲内のパラメータ値(−26から−22)を適用した3つのサンプル画像を、適用したパラメータ値の大きさの順に並べて表示する例について説明した。しかしながら、サンプル画像の表示順序はこれに限定されず、制御装置103は、使用者がスライダー2b−1上でつまみ2b−2を移動させてたどったパラメータ値の順に、サンプル画像を並べて表示してもよい。
(6) In the above-described embodiment, as shown in FIG. 3, the
(7)上述した実施の形態では、図3に示したように、制御装置103は、ポップアップ画面3a内に、つまみ2b−2が往復した範囲内のパラメータ値(−26から−22)を適用した3つのサンプル画像を表示する例について説明した。しかしながら、制御装置103は、つまみ2b−2が往復したパラメータ値の範囲が−26から−22である場合には、その下限であるー26と、上限であるー22の2つのパラメータ値を適用して生成した2つのサンプル画像をポップアップ画面3a内に表示するようにしてもよい。
(7) In the above-described embodiment, as shown in FIG. 3, the
(8)サンプル画像を表示するに当たっては、各サンプル画像に対応付けて、スライダー2b−1上でそのサンプル画像に対応するパラメータ値をつまみ2b−2が通過した回数を表示するようにしてもよい。また、サンプル画像のうち、特につまみ2b−2が通過した回数が多いパラメータ値が適用されたサンプル画像を強調表示するようにしてもよい。なお、強調表示の方法としては、例えば枠で囲って表示したり、他のサンプル画像より画像サイズを大きく表示するなどすればよい。
(8) When displaying sample images, the number of times that the
(9)上述した実施の形態では、使用者がスライダー2b−1上でパラメータ値が−26から−22の間で往復したことを検出した場合に、上記(A)の条件を満たすため微調整の開始タイミングであると判定して図3に示すポップアップ画面3aを表示し、当該ポップアップ画面3a内に、つまみ2b−2が往復した範囲内のパラメータ値(−26から−22)を位置2aを中心とした部分画像に適用したサンプル画像3bから3dを生成して表示する例について説明した。一方、条件(B)を満たした場合には、一定時間以上つまみ2b−2が保持されているスライダー2b−1の位置に対応するパラメータ値と、該パラメータ値に連続する複数のパラメータ値とを適用した複数のサンプル画像を表示すればよい。また、条件(C)を満たした場合には、つまみ2b−2が所定回数以上通過したスライダー2b−1の位置に対応するパラメータ値と、該パラメータ値に連続する複数のパラメータ値とを適用した複数のサンプル画像を表示すればよい。あるいは、つまみ2b−2が所定回数以上往復したスライダー2b−1の位置に対応するパラメータ値と、該パラメータ値に連続する複数のパラメータ値とを適用した複数のサンプル画像を表示すればよい。
(9) In the above-described embodiment, when the user detects that the parameter value has reciprocated between −26 and −22 on the
(10)上述した実施の形態では、コントロールポイント2bを操作して画像調整を行う例について説明した。しかしながら、他の操作方法により画像調整を行うようにしてもよい。例えば、トーンカーブの形状を変更して画像調整を行う場合や、特開2006−106976号公報の図2に示されているように、座標を用いて画像調整を行う場合にも、本発明は適用可能である。
(10) In the above-described embodiment, the example in which the image is adjusted by operating the
(11)上述した実施の形態では、画像処理装置100としてパソコンを用いる例について説明した。しかしながら、画像処理装置100として、デジタルカメラや携帯電話等の画像調整機能を備える他の機器を用いる場合にも本発明は適用可能である。例えば、デジタルカメラが備える液晶モニタ上で画像を確認しながら、デジタルカメラが備える十字キーや決定ボタン等を操作して画像調整を行う場合にも本発明は適用可能である。
(11) In the above-described embodiment, an example in which a personal computer is used as the
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。 Note that the present invention is not limited to the configurations in the above-described embodiments as long as the characteristic functions of the present invention are not impaired. Moreover, it is good also as a structure which combined the above-mentioned embodiment and a some modification.
100 画像処理装置、101 操作部材、102 接続IF、103 制御装置、104 HDD、105 モニタ
DESCRIPTION OF
Claims (7)
前記微調整操作であると判定した場合に、前記画像に対して前記画像処理パラメータの微調整結果を適用した複数のサンプル画像を表示するサンプル画像表示手段とを備えることを特徴とする画像処理装置。 Fine adjustment determination means for determining whether or not the adjustment operation is a fine adjustment operation for fine adjustment of the image processing parameter when an adjustment operation of an image processing parameter to be applied to an image is performed by a user When,
An image processing apparatus comprising: sample image display means for displaying a plurality of sample images obtained by applying the fine adjustment result of the image processing parameter to the image when it is determined that the fine adjustment operation is performed. .
前記微調整判定手段は、使用者による前記画像処理パラメータの変更幅が所定幅よりも小さくなったときに、前記調整操作が前記微調整操作であると判定することを特徴とする画像処理装置。 The image processing apparatus according to claim 1.
The fine adjustment determination unit determines that the adjustment operation is the fine adjustment operation when a change width of the image processing parameter by a user is smaller than a predetermined width.
前記微調整判定手段は、使用者による画像処理パラメータの変更が一定時間以上行われないときに、前記調整操作が前記微調整操作であると判定することを特徴とする画像処理装置。 The image processing apparatus according to claim 1 or 2,
The fine adjustment determination unit determines that the adjustment operation is the fine adjustment operation when the image processing parameter is not changed by a user for a predetermined time or more.
前記微調整判定手段は、使用者によって同じパラメータ値が繰り返し選択されたときに、前記調整操作が前記微調整操作であると判定することを特徴とする画像処理装置。 In the image processing device according to any one of claims 1 to 3,
The image processing apparatus, wherein the fine adjustment determination unit determines that the adjustment operation is the fine adjustment operation when the same parameter value is repeatedly selected by a user.
使用者によって前記サンプル画像のいずれかが選択された場合には、選択されたサンプル画像に対して適用されている画像処理パラメータを用いた画像処理結果を前記画像に反映する反映手段をさらに備えることを特徴とする画像処理装置。 In the image processing device according to any one of claims 1 to 4,
When any one of the sample images is selected by the user, the image processing apparatus further includes a reflecting unit that reflects an image processing result using an image processing parameter applied to the selected sample image on the image. An image processing apparatus.
前記サンプル画像表示手段は、前記画像の一部に重畳して前記サンプル画像を表示することを特徴とする画像処理装置。 In the image processing device according to any one of claims 1 to 5,
The sample image display means displays the sample image superimposed on a part of the image.
使用者によって画像に適用する画像処理パラメータの調整操作が行われているときに、前記調整操作が前記画像処理パラメータを微調整するための微調整操作であるか否かを判定する微調整判定手順と、
前記微調整操作であると判定した場合に、前記画像に対して前記画像処理パラメータの微調整結果を適用した複数のサンプル画像を表示するサンプル画像表示手順とを実行させるための画像処理プログラム。 On the computer,
Fine adjustment determination procedure for determining whether or not the adjustment operation is a fine adjustment operation for fine adjustment of the image processing parameter when an adjustment operation of an image processing parameter to be applied to an image is performed by a user When,
An image processing program for executing a sample image display procedure for displaying a plurality of sample images in which fine adjustment results of the image processing parameters are applied to the image when it is determined that the fine adjustment operation is performed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009039077A JP2010198078A (en) | 2009-02-23 | 2009-02-23 | Image processing apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009039077A JP2010198078A (en) | 2009-02-23 | 2009-02-23 | Image processing apparatus and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010198078A true JP2010198078A (en) | 2010-09-09 |
Family
ID=42822778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009039077A Pending JP2010198078A (en) | 2009-02-23 | 2009-02-23 | Image processing apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010198078A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11394836B2 (en) | 2018-09-25 | 2022-07-19 | Fujifilm Corporation | Image processing apparatus, image processing method, and image processing program utilizing a plurality of display regions |
-
2009
- 2009-02-23 JP JP2009039077A patent/JP2010198078A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11394836B2 (en) | 2018-09-25 | 2022-07-19 | Fujifilm Corporation | Image processing apparatus, image processing method, and image processing program utilizing a plurality of display regions |
US11765281B2 (en) | 2018-09-25 | 2023-09-19 | Fujifilm Corporation | Image processing apparatus, image processing method, and image processing program utilizing a plurality of display regions |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8795089B2 (en) | Game device, image processing method, and information recording medium | |
WO2015030126A1 (en) | Image processing device and image processing program | |
WO2011158446A1 (en) | Animation control device, animation control method and animation control program | |
US20150172554A1 (en) | Control apparatus, imaging system, control method, and recording medium | |
US20160155212A1 (en) | Image display apparatus and image display method | |
JP2009109880A (en) | Display control apparatus, display control method and program | |
JP2006197055A5 (en) | ||
JP2010198078A (en) | Image processing apparatus and program | |
JP2011034512A (en) | Display controller and display control method | |
EP2811732B1 (en) | Image processing apparatus, image processing method, computer-readable storage medium and program | |
JP2011228897A (en) | Image processing program and image processing apparatus | |
JP2019220207A (en) | Method and apparatus for using gestures for shot effects | |
JP5854826B2 (en) | Image browsing apparatus, control method thereof, and recording medium | |
JP2010049317A (en) | Display device | |
JP2009182827A (en) | Information processing apparatus and information providing method | |
JP2005227476A (en) | Image display device, image display method, and program | |
JP5343332B2 (en) | Image display program, image display apparatus, and image display method | |
JP4851860B2 (en) | Projector and angle of view control method | |
JP2011145977A (en) | Image processing program and image processor | |
JP2010218419A (en) | Image processing apparatus and program | |
JP7408972B2 (en) | Information processing device and information processing program | |
JP2010183351A (en) | Image data holding apparatus, and image processing program | |
JP2010178258A (en) | Image processing program, image processing apparatus, and camera | |
JP2011146857A (en) | Image processor, image processing method and program | |
JP2010026158A (en) | Image display program and image display method |