JP2006229480A - Program and apparatus for image processing and recording medium - Google Patents
Program and apparatus for image processing and recording medium Download PDFInfo
- Publication number
- JP2006229480A JP2006229480A JP2005039565A JP2005039565A JP2006229480A JP 2006229480 A JP2006229480 A JP 2006229480A JP 2005039565 A JP2005039565 A JP 2005039565A JP 2005039565 A JP2005039565 A JP 2005039565A JP 2006229480 A JP2006229480 A JP 2006229480A
- Authority
- JP
- Japan
- Prior art keywords
- image
- reduced
- parameter
- reduced image
- images
- 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.)
- Granted
Links
- 230000007423 decrease Effects 0.000 claims description 8
- 230000003252 repetitive effect Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 abstract description 49
- 238000010586 diagram Methods 0.000 description 26
- 230000006870 function Effects 0.000 description 10
- 238000003672 processing method Methods 0.000 description 4
- 239000000470 constituent Substances 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
本発明は、画像処理技術に関し、特に画像処理パラメータを効率良く、正確に、柔軟に決定することのできる画像処理プログラム、画像処理装置及び記録媒体に関する。 The present invention relates to an image processing technique, and more particularly to an image processing program, an image processing apparatus, and a recording medium that can determine an image processing parameter efficiently, accurately, and flexibly.
一般に画像を調整して所望の画質の画像を得るためには、多くの画像処理パラメータを調整する必要がある。しかしこれらのパラメータの調整は難しく、何度も調整を繰り返さなければならないという問題があった。これは、画像処理パラメータ値と、人間の感覚上の画質の評価基準値とが1対1に対応していない場合が多いことが原因である。 In general, in order to adjust an image to obtain an image having a desired image quality, it is necessary to adjust many image processing parameters. However, it is difficult to adjust these parameters, and there is a problem that the adjustment must be repeated many times. This is because there are many cases where the image processing parameter value and the evaluation standard value of the image quality in human sense do not correspond one-to-one.
即ち、通常は1つの画像処理パラメータを調整した結果の画像を予測することが困難なため、1つの調整が他のパラメータの調整をさらに必要とし、そのパラメータの調整がさらに別のパラメータの調整を引き起こしてしまうという調整の連鎖が繰り返されて、満足のいく画質がなかなか得られないこととなるためである。この事情は、一般ユーザのみならず、色や画質に関する知識を有する専門家にとっても同様であり、画質調整は熟練を要する難しい仕事であると考えられる。 That is, since it is usually difficult to predict an image obtained as a result of adjusting one image processing parameter, one adjustment requires adjustment of another parameter, and adjustment of the parameter requires adjustment of another parameter. This is because a series of adjustments that are caused is repeated, and satisfactory image quality is hardly obtained. This situation is the same not only for general users but also for experts who have knowledge about color and image quality, and image quality adjustment is considered to be a difficult task requiring skill.
従来のパラメータ調整方法では、処理対象の画像を画面上に1つ表示し、ユーザはその画像のみを見ながら画像処理パラメータを、数値入力、グラフ操作、スライダー操作などによって調整していた。従って、変更の前後や変更の途中において画像の画質の変化の状態を比較することが出来ないため、調整良否の把握が困難であり、非効率であるばかりか、選択したパラメータも最適でないことが多かった。 In the conventional parameter adjustment method, one image to be processed is displayed on the screen, and the user adjusts the image processing parameter by numerical input, graph operation, slider operation, or the like while viewing only the image. Therefore, since it is not possible to compare the state of image quality change before and after the change or during the change, it is difficult to grasp the quality of the adjustment, which is inefficient and the selected parameters are not optimal. There were many.
これを解決するための一例として、特許文献1には、複数値の色調整パラメータを1種類または2種類施した複数原画像を縮小して表示し、その縮小画像間の内分比をポインティングデバイスにより指定することで、パラメータを決定する方法、また、複数値の色調整パラメータを1種類施した複数画像を縮小して表示し、その中の画像を1つ選択して、その前後の画像のパラメータを最大値、最小値として絞り込んだ複数値の色調整パラメータで調整した縮小画像を、再び表示させる方法が記載されている。
しかしながら、特許文献1に記載されている、複数のサムネイル間の内分比を指定することでパラメータを決定するような方法では、どのような画像になるかを予測確認することが出来ず、決定したパラメータが最適なパラメータであるかどうかは不確実なままである。
However, in the method of determining parameters by designating the internal division ratio between a plurality of thumbnails described in
また、同じく特許文献1に記載されている、決定した前後の画像処理パラメータを最大値、最小値として絞り込んで再び表示させる方法では、一種類のパラメータしか調整できない。また、絞り込みの範囲も、表示されている特定の画像の前後しか選択することが出来ない。従って、選択の自由度が少なく、柔軟性に乏しいものとなっている。
Similarly, in the method described in
更に、同じく特許文献1に記載されている方法では、原画像に対して画像編集を行い、その後縮小処理を施すため、処理が膨大となり、効率の悪い処理となっている。
Further, in the method described in
本発明は、上記事情に鑑みてなされたものであり、所望の画像処理パラメータを効率良く、正確に、柔軟に決定することのできる画像処理プログラム、画像処理装置及び記録媒体を提供することを目的とする。 The present invention has been made in view of the above circumstances, and it is an object of the present invention to provide an image processing program, an image processing apparatus, and a recording medium that can determine desired image processing parameters efficiently, accurately, and flexibly. And
上記課題を解決するための、本発明に係る請求項1に記載の画像処理プログラムは、画像を記憶する記憶手段と画像を表示する表示手段とを有する画像処理装置で実行されるコンピュータプログラムであって、処理対象画像を選択する画像選択ステップと、前記画像選択ステップで選択された画像を処理するための処理パラメータを選択するパラメータ選択ステップと、前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定ステップと、前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理ステップと、前記処理された複数の処理画像の縮小画像を生成する縮小画像生成ステップと、前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示ステップと、前記表示手段に表示された縮小画像を1つ又は2つ選択する縮小画像選択ステップと、前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第2のパラメータ値決定ステップと、前記表示手段に表示された複数の縮小画像のうちから1つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶ステップと、前記第2のパラメータ値決定ステップで決定した各パラメータ値を用いて前記画像処理ステップ以降のステップを繰り返し実行可能とする繰り返し実行ステップとをコンピュータに実行させる。
In order to solve the above problems, an image processing program according to
また本発明に係る請求項2に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記縮小画像選択ステップで選択した縮小画像が2つの場合は、選択した縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定し、選択した縮小画像が1つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定する。 According to a second aspect of the present invention, in the image processing program according to the second aspect of the present invention, when there are two reduced images selected in the reduced image selection step, the image processing program corresponds to the selected reduced image. When a plurality of new parameter values are determined with the parameter value as the maximum value and the minimum value and the selected reduced image is one, the parameter value corresponding to the selected reduced image and the predetermined position displayed on the display means A plurality of new parameter values are determined with the parameter values corresponding to the reduced images as the maximum value and the minimum value.
また本発明に係る請求項3に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記パラメータ選択ステップで2つの処理パラメータが選択された場合は、前記縮小画像表示ステップにおいて、前記表示手段にそれら処理パラメータを成分とする2次元の座標平面を定義し、当該座標平面に前記複数の縮小画像を配置する。 According to a third aspect of the present invention, in the image processing program according to the third aspect of the present invention, when two processing parameters are selected in the parameter selection step, in the reduced image display step, A two-dimensional coordinate plane having these processing parameters as components is defined in the display means, and the plurality of reduced images are arranged on the coordinate plane.
また本発明に係る請求項4に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記パラメータ選択ステップで1つの処理パラメータが選択された場合は、前記縮小画像表示ステップは、前記表示手段の一つのコーナーから対角位置のコーナーへ、縦方向又は横方向に順にパラメータ値が増加又は減少するように当該縮小画像を配置する。
In the image processing program according to
また本発明に係る請求項5に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記表示手段は、前記縮小画像を表示する縮小画像表示エリアと、縮小画像より大きな詳細画像を表示する詳細画像表示エリアを備え、前記縮小画像選択ステップで選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成ステップと、前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示ステップとを更に有する。
The image processing program according to
また本発明に係る請求項6に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記縮小画像選択ステップで縮小画像が選択されたときに少なくとも前記表示手段に表示されている縮小画像とその縮小画像に対応するパラメータ値とを作業履歴情報として記憶するパラメータ値記憶ステップと、前記パラメータ値記憶ステップで記憶された作業履歴情報の内の一つを選択する作業履歴選択ステップとを更に有し、前記縮小画像表示ステップは、前記作業履歴選択ステップで選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示する。
The image processing program according to
また本発明に係る請求項7に記載の画像処理装置は、画像を記憶する記憶手段と画像を表示する表示手段とを有する画像処理装置であって、処理対象画像を選択する画像選択手段と、前記画像選択手段が選択した画像を処理するための処理パラメータを選択するパラメータ選択手段と、前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定手段と、前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理手段と、前記処理された複数の処理画像の縮小画像を生成する縮小画像生成手段と、前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示手段と、前記表示手段に表示された縮小画像を1つ又は2つ選択する縮小画像選択手段と、前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第2のパラメータ値決定手段と、前記表示手段に表示された複数の縮小画像のうちから1つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶手段と、前記第2のパラメータ値決定手段が決定した各パラメータ値を用いて前記画像処理手段から前記画像記憶手段を繰り返し動作可能とする繰り返し実行手段とを備えた。
The image processing apparatus according to
また本発明に係る請求項8に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記縮小画像選択手段が選択した縮小画像が2つの場合は、選択した縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定し、選択した縮小画像が1つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定する。 According to an eighth aspect of the present invention, in the image processing apparatus according to the above-described invention, when there are two reduced images selected by the reduced image selecting unit, the reduced image selected corresponds to the selected reduced image. When a plurality of new parameter values are determined with the parameter value as the maximum value and the minimum value and the selected reduced image is one, the parameter value corresponding to the selected reduced image and the predetermined position displayed on the display means A plurality of new parameter values are determined with the parameter values corresponding to the reduced images as the maximum value and the minimum value.
また本発明に係る請求項9に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記パラメータ選択手段が2つの処理パラメータを選択した場合は、前記縮小画像表示手段は、前記表示手段にそれら処理パラメータを成分とする2次元の座標平面を定義し、当該座標平面に前記複数の縮小画像を配置する。
In the image processing apparatus according to
また本発明に係る請求項10に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記パラメータ選択手段が1つの処理パラメータを選択した場合は、前記縮小画像表示手段は、前記表示手段の一つのコーナーから対角位置のコーナーへ、縦方向又は横方向に順にパラメータ値が増加又は減少するように当該縮小画像を配置する。
In the image processing apparatus according to
また本発明に係る請求項11に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記表示手段は、前記縮小画像を表示する縮小画像表示エリアと、縮小画像より大きな詳細画像を表示する詳細画像表示エリアを備え、前記縮小画像選択手段が選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成手段と、前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示手段とを更に有する。
The image processing apparatus according to
また本発明に係る請求項12に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記縮小画像選択手段が縮小画像を選択したときに少なくとも前記表示手段に表示されている縮小画像とその縮小画像に対応するパラメータ値とを作業履歴情報として記憶するパラメータ値記憶手段と、前記パラメータ値記憶手段が記憶した作業履歴情報の内の一つを選択する作業履歴選択手段とを更に有し、前記縮小画像表示手段は、前記作業履歴選択手段が選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示する。 According to a twelfth aspect of the present invention, in the image processing apparatus according to the above-described invention, when the reduced image selection unit selects a reduced image, at least a reduction displayed on the display unit. Parameter value storage means for storing an image and a parameter value corresponding to the reduced image as work history information, and work history selection means for selecting one of the work history information stored by the parameter value storage means And the reduced image display means displays a plurality of reduced images corresponding to the work history information selected by the work history selection means on the display means.
また本発明に係る請求項13に記載の記録媒体は、画像を記憶する記憶手段と画像を表示する表示手段とを有する画像処理装置で実行されるコンピュータプログラムを記録した記録媒体であって、処理対象画像を選択する画像選択ステップと、前記画像選択ステップで選択された画像を処理するための処理パラメータを選択するパラメータ選択ステップと、前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定ステップと、前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理ステップと、前記処理された複数の処理画像の縮小画像を生成する縮小画像生成ステップと、前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示ステップと、前記表示手段に表示された縮小画像を1つ又は2つ選択する縮小画像選択ステップと、前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第2のパラメータ値決定ステップと、前記表示手段に表示された複数の縮小画像のうちから1つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶ステップと、前記第2のパラメータ値決定ステップで決定した各パラメータ値を用いて前記画像処理ステップ以降のステップを繰り返し実行可能とする繰り返し実行ステップとをコンピュータに実行させるための画像処理プログラムを記録した。 According to a thirteenth aspect of the present invention, there is provided a recording medium for recording a computer program executed by an image processing apparatus having a storage unit for storing an image and a display unit for displaying the image. An image selection step for selecting a target image, a parameter selection step for selecting a processing parameter for processing the image selected in the image selection step, and a parameter value for determining a plurality of parameter values for the selected processing parameter A determination step; an image processing step for processing the selected image using the determined parameter values; a reduced image generation step for generating a reduced image of the plurality of processed images processed; A reduced image display step for displaying a plurality of reduced images on the display means; and a display on the display means. A reduced image selecting step for selecting one or two reduced images, and a second parameter value determining step for newly determining a plurality of parameter values based on the parameter values corresponding to the selected reduced images; An image storing step of selecting one reduced image from a plurality of reduced images displayed on the display means, and storing the processed image corresponding to the selected reduced image as an image processing result image; An image processing program for causing a computer to execute a repetitive execution step that enables repetitive execution of the steps after the image processing step using each parameter value determined in the second parameter value determination step was recorded.
また本発明に係る請求項14に記載の記録媒体は、上記記載の発明である記録媒体であって、前記縮小画像選択ステップで選択した縮小画像が2つの場合は、選択した縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定し、選択した縮小画像が1つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定する。 A recording medium according to a fourteenth aspect of the present invention is the recording medium according to the above-described invention, and corresponds to the selected reduced image when there are two reduced images selected in the reduced image selection step. When a plurality of new parameter values are determined with the parameter value as the maximum value and the minimum value and the selected reduced image is one, the parameter value corresponding to the selected reduced image and the predetermined position displayed on the display means A plurality of new parameter values are determined with the parameter values corresponding to the reduced images as the maximum value and the minimum value.
また本発明に係る請求項15に記載の記録媒体は、上記記載の発明である記録媒体であって、前記パラメータ選択ステップで2つの処理パラメータが選択された場合は、前記縮小画像表示ステップにおいて、前記表示手段にそれら処理パラメータを成分とする2次元の座標平面を定義し、当該座標平面に前記複数の縮小画像を配置する。
A recording medium according to
また本発明に係る請求項16に記載の記録媒体は、上記記載の発明である記録媒体であって、前記パラメータ選択ステップで1つの処理パラメータが選択された場合は、前記縮小画像表示ステップは、前記表示手段の一つのコーナーから対角位置のコーナーへ、縦方向又は横方向に順にパラメータ値が増加又は減少するように当該縮小画像を配置する。
A recording medium according to
また本発明に係る請求項17に記載の記録媒体は、上記記載の発明である記録媒体であって、前記表示手段は、前記縮小画像を表示する縮小画像表示エリアと、縮小画像より大きな詳細画像を表示する詳細画像表示エリアを備え、前記縮小画像選択ステップで選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成ステップと、前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示ステップとを更に有する。
A recording medium according to
また本発明に係る請求項18に記載の記録媒体は、上記記載の発明である記録媒体であって、前記縮小画像選択ステップで縮小画像が選択されたときに少なくとも前記表示手段に表示されている縮小画像とその縮小画像に対応するパラメータ値とを作業履歴情報として記憶するパラメータ値記憶ステップと、前記パラメータ値記憶ステップで記憶された作業履歴情報の内の一つを選択する作業履歴選択ステップとを更に有し、前記縮小画像表示ステップは、前記作業履歴選択ステップで選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示する。
A recording medium according to
本発明によれば、所望の画像処理パラメータを効率良く、正確に、柔軟に決定することができる。 According to the present invention, desired image processing parameters can be determined efficiently, accurately, and flexibly.
[第1の実施の形態]
本発明の実施の形態に係る画像処理方法では、情報処理装置の表示部に表示される操作画面に基づいて、ユーザが画像処理のためのパラメータの決定操作を実行する。
[First Embodiment]
In the image processing method according to the embodiment of the present invention, a user executes a parameter determination operation for image processing based on an operation screen displayed on the display unit of the information processing apparatus.
図1は、本発明の第1の実施の形態の画像処理方法による操作画面の構成を示す図である。 FIG. 1 is a diagram showing a configuration of an operation screen according to the image processing method of the first embodiment of the present invention.
操作画面1は、選択用サムネイル表示エリア2、履歴表示エリア3、操作エリア4で構成されている。そして、操作エリア4には、コンボボックスV5、コンボボックスH6、絞込みボタン7、決定ボタン8が設けられている。
The
本実施の形態では、2つの画像処理パラメータを同時に調整する。選択用サムネイル表示エリア2は、それらの画像処理パラメータのパラメータ値が異なる画像の縮小画像(サムネイル画像)を表示するエリアである。履歴表示エリア3は、過去に選択用サムネイル表示エリアに表示されたサムネイル画像、画像処理パラメータなどの情報を保存する。
In the present embodiment, two image processing parameters are adjusted simultaneously. The selection
コンボボックスV5は、第一の画像処理パラメータを選択させるためのメニューを表示し、コンボボックスH6は、第二の画像処理パラメータを選択させるためのメニューを表示する。絞込みボタン7は、選択用サムネイル表示エリア2に表示されるサムネイル画像の画像処理パラメータの範囲を絞り込んで、サムネイル画像を再表示するために使用される。決定ボタン8は、画像処理パラメータの選択を確定するために使用される。
The combo box V5 displays a menu for selecting the first image processing parameter, and the combo box H6 displays a menu for selecting the second image processing parameter. The narrow-
次に、操作画面1による操作方法の概要を図1を参照しつつ説明する。
Next, an outline of an operation method using the
選択用サムネイル表示エリア2の左側にはコンボボックスV5が配置され、選択用サムネイル表示エリア2の上部にはコンボボックスH6が配置されている。このコンボボックスに表示される画像処理パラメータには、「明るさ」、「コントラスト」、「ガンマ補正値」、「シャープネス」、「色相」、「彩度」、「明度」、「カラーバランス」、「フィルタ」、「ホワイトバランス」「ノイズフィルタ」、「各種フィルタ」等が設けられている。
A combo box V5 is arranged on the left side of the selection
ユーザが、編集しようとする対象画像(原画像)を特定し、それぞれのコンボボックスから画像処理パラメータを選択すると、選択用サムネイル表示エリア2には、コンボボックスV5およびコンボボックスH6で選択された画像処理パラメータで調整された対象画像のサムネイルが表示される。それぞれのサムネイルは下から上方向に向かってコンボボックスV5で設定されたパラメータが等間隔で増加し、左から右方向に向かってコンボボックスH6で設定されたパラメータが等間隔で増加する値で画像処理され配置されている。なお、原画像のサムネイル画像は選択用サムネイル表示エリア2の中央部に位置している。
When the user specifies a target image (original image) to be edited and selects an image processing parameter from each combo box, the selection
ユーザは、このようにして表示された複数のサムネイル画像の内、所望の画像をマウスで選択して決定ボタン8を押すと、選択された画像処理パラメータが決定し、その画像処理パラメータによって原画像を処理して保存することができる。
When the user selects a desired image from the plurality of thumbnail images displayed in this way with the mouse and presses the
一方、ユーザは表示された複数のサムネイル画像を更に絞り込む操作を行うことができる。ユーザが上述のようにして配置されたサムネイル画像をマウスで2つ選択すると、その画像内に設けられた画像選択用チェックボックス9にチェックが入り、ユーザが選択したサムネイル画像を容易に確認することができる。
On the other hand, the user can perform an operation of further narrowing down the plurality of displayed thumbnail images. When the user selects two thumbnail images arranged with the mouse as described above, the image
そして、ユーザが絞り込みボタン7を操作すると、選択されたサムネイル画像に対応する2つの第一の画像処理パラメータと2つの第二の画像処理パラメータに基づいて調整された複数の対象画像のサムネイルが選択用サムネイル表示エリア2に表示される。ユーザは、表示されたサムネイル画像から所望の画像を選択し、あるいは更にサムネイル画像を絞り込むことができる。
When the user operates the narrow-
なお、選択用サムネイル表示エリア2にサムネイル画像が表示される毎に、その表示に使用された第一の画像処理パラメータと第二の画像処理パラメータのそれぞれの最大値、最小値と代表するサムネイル画像が保存される。そして、それと共に、履歴表示エリア3に、代表するサムネイル画像が表示される。ユーザは、この履歴表示エリア3のサムネイル画像を選択することで、画像編集を途中からやり直すことができる。
Each time a thumbnail image is displayed in the
続いて、サムネイル画像の絞込み方法について詳細に説明する。 Next, a method for narrowing down thumbnail images will be described in detail.
図2は、選択用サムネイル表示エリア2に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図2の座標の横軸は、コンボボックスH6で設定されたパラメータ(以下、画像処理パラメータAという)を表し、縦軸はコンボボックスV5で設定された画像処理パラメータ(以下、画像処理パラメータBという)を表している。座標平面上の各座標点は、選択用サムネイル表示エリア2に表示されるサムネイル画像に施された画像処理パラメータの値を示している。
FIG. 2 is a schematic diagram showing image processing parameters of thumbnail images displayed in the selection
図3は、図2に対応して選択用サムネイル表示エリア2に表示されるサムネイル画像を模式的に示す図である。図中に示すマス目の内特定された2つの位置は、2つのサムネイル画像13、14が選択されていることを表している。
FIG. 3 is a diagram schematically showing thumbnail images displayed in the selection
絞り込みボタン7が押されると、選択されたサムネイル画像13、14に施されている画像処理のそれぞれの画像処理パラメータ値を比較する。サムネイル画像13の画像処理パラメータAは最大、画像処理パラメータBも最大となり、サムネイル画像14の画像処理パラメータAは最小、画像表示パラメータBも最小となる。
When the narrow-
そこで、図4に示すように、サムネイル画像13を選択用サムネイル表示エリア2の右上に移動し、サムネイル画像14を選択用サムネイル表示エリア2の左下に移動する。そして、サムネイル画像13、14に含まれている画像処理パラメータ値を最大値、最小値とする座標を新たに設定して、その座標で定まる選択用サムネイル表示エリア2にサムネイル画像を再表示する。
Therefore, as shown in FIG. 4, the
図5は、再表示に係る選択用サムネイル表示エリア2に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図6は、図5に対応して選択用サムネイル表示エリア2に表示されるサムネイル画像を模式的に示す図である。ここで、サムネイル画像17、18が選択されている場合を考える。
FIG. 5 is a schematic diagram showing image processing parameters of thumbnail images displayed in the selection
上述のサムネイル画像13、14が選択された場合とは異なり、サムネイル画像17の画像処理パラメータAは最小、画像処理パラメータBは最大となり、サムネイル画像18の画像処理パラメータAは最大、画像処理パラメータBは最小となる。このため、図7に示すように、サムネイル画像17を選択用サムネイル表示エリア2の左上に移動し、サムネイル画像18を選択用サムネイル表示エリア2の右下に移動する。そして、サムネイル画像17、18に含まれている画像処理パラメータ値を最大値、最小値とする座標を新たに設定して、その座標で定まる選択用サムネイル表示エリア2にサムネイル画像を再表示する。
Unlike the case where the
図8は、再表示に係る選択用サムネイル表示エリア2に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図9は、図8に対応して選択用サムネイル表示エリア2に表示されるサムネイル画像を模式的に示す図である。
FIG. 8 is a schematic diagram showing image processing parameters of thumbnail images displayed in the selection
以上の手順を繰り返すことにより、画像処理パラメータAおよびBの表示範囲を最適な状態に絞り込み、2つの最適な画像処理パラメータを用いて処理されたサムネイル画像を表示させて、所望のサムネイル画像を特定することができる。所望のサムネイル画像をマウスで指定して決定ボタン8を押すことにより、指定したサムネイル画像に施されている画像処理の画像処理パラメータ値が所望の画像処理パラメータ値として決定される。
By repeating the above procedure, the display range of the image processing parameters A and B is narrowed down to the optimum state, and the thumbnail image processed using the two optimum image processing parameters is displayed, and the desired thumbnail image is specified. can do. By designating a desired thumbnail image with the mouse and pressing the
続いて、選択した2つのサムネイル画像の画像処理パラメータの内、一つのパラメータ値が等しい場合のサムネイル画像の絞込み方法について説明する。 Next, a method for narrowing down thumbnail images when one parameter value is equal among the image processing parameters of two selected thumbnail images will be described.
図10、図11に示すように、画像処理パラメータBの値が等しい2つのサムネイル画像19、20が選択された場合を考える。この場合は、画像処理パラメータBの値はそのままとして、サムネイル画像19、20のそれぞれの画像処理パラメータAの範囲をさらに詳しく表示させる。このため、図12に示すように、サムネイル画像19を選択用サムネイル表示エリア2の左端に移動し、サムネイル画像20を選択用サムネイル表示エリア2の右端に移動する。そして、サムネイル画像19、20に含まれている画像処理パラメータ値を最大値、最小値とする座標を新たに設定して、その座標で定まる選択用サムネイル表示エリア2にサムネイル画像を再表示する。
Consider a case in which two
図13は、再表示に係る選択用サムネイル表示エリア2に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図14は、図13に対応して選択用サムネイル表示エリア2に表示されるサムネイル画像を模式的に示す図である。
FIG. 13 is a schematic diagram showing image processing parameters of thumbnail images displayed in the selection
次に、図15、図16に示すように、画像処理パラメータAの値が等しい2つのサムネイル画像21、22が選択された場合を考える。この場合は、画像処理パラメータAの値はそのままとして、サムネイル画像21、22のそれぞれの画像処理パラメータBの範囲をさらに詳しく表示させる。このため、図17に示すように、サムネイル画像21を選択用サムネイル表示エリア2の上端に移動し、サムネイル画像22を選択用サムネイル表示エリア2の下端に移動する。そして、サムネイル画像21、22に含まれている画像処理パラメータ値を最大値、最小値とする座標を新たに設定して、その座標で定まる選択用サムネイル表示エリア2にサムネイル画像を再表示する。
Next, consider a case where two
図18は、再表示に係る選択用サムネイル表示エリア2に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図19は、図18に対応して選択用サムネイル表示エリア2に表示されるサムネイル画像を模式的に示す図である。
FIG. 18 is a schematic diagram showing image processing parameters of thumbnail images displayed in the selection
〔第1の実施の形態のバリエーション1〕
第1の実施の形態のバリエーション1では、操作画面の内、チェックボックスの位置のみが異なっている。図20は、バリエーションに係る操作画面を示す図である。
[
In
この操作画面では、1つのサムネイル画像と隣接する他のサムネイル画像との間に画像間選択用チェックボックス9aが設けられている。即ち、1つのサムネイル画像に着目するとその周囲の上下左右及び4隅の合計8箇所に画像間選択用チェックボックス9aが設けられている。そこで、ユーザがこの画像間選択用チェックボックス9aを選択すると、このチェックボックスを共有する隣り合った2つのサムネイル画像を選択することができ、絞り込みボタン7を押すことにより、上述の絞込み操作を実行することができる。
In this operation screen, an inter-image selection check box 9a is provided between one thumbnail image and another adjacent thumbnail image. That is, when attention is paid to one thumbnail image, inter-image selection check boxes 9a are provided at a total of eight places, the upper, lower, left, and right sides and four corners around the thumbnail image. Therefore, when the user selects the inter-image selection check box 9a, two adjacent thumbnail images sharing the check box can be selected, and the above-described narrowing operation is executed by pressing the
このバリエーションによれば、サムネイル画像の選択操作を簡易化することができる。 According to this variation, the thumbnail image selection operation can be simplified.
〔第1の実施の形態のバリエーション2〕
第1の実施の形態のバリエーション2では、ドラッグ&ドロップによってサムネイル画像を選択する点が第1の実施の形態と異なっている。図21は、バリエーションに係る操作画面を示す図である。
[
ユーザが1つのサムネイル画像を選択し、そのサムネイル画像を他のサムネイル画像の上にドラッグ&ドロップすることで、2つの画像を選択するとともに絞込み動作を実行する。このバリエーションによれば、サムネイル画像の選択操作を最も作業数を少なく実行することができる。 The user selects one thumbnail image and drags and drops the thumbnail image onto another thumbnail image, thereby selecting two images and executing a narrowing operation. According to this variation, the thumbnail image selection operation can be executed with the smallest number of operations.
〔第1の実施の形態のバリエーション3〕
第1の実施の形態のバリエーション3では、1つのサムネイル画像は予め選択されている点が第1の実施の形態と異なっている。図22は、バリエーションに係る操作画面を示す図である。図22では、選択用サムネイル表示エリア2の中心に配されたサムネイル画像が既に選択された状態となっている。そこで、ユーザは他のサムネイル画像を選択して絞り込みボタン7を押すことにより絞り込み操作を実行することができる。
[
ここで、他のサムネイル画像の選択は、ダブルクリックで行っても良く、図21に示すようにドラッグ&ドロップで行っても良い。なお、予め選択されるサムネイル画像の位置は、別途の操作により指定することが可能である。 Here, selection of another thumbnail image may be performed by double-clicking, or may be performed by drag and drop as shown in FIG. Note that the position of the thumbnail image selected in advance can be designated by a separate operation.
〔第1の実施の形態のバリエーション4〕
第1の実施の形態のバリエーション4では、操作画面1にサムネイル画像を拡大して表示するためのライトボックス10を設けている点が第1の実施の形態と異なっている。図23は、バリエーションに係る操作画面を示す図である。
[
The
操作画面1の選択用サムネイル表示エリア2の上部には、ライトボックス10a、10bが設けられている。ユーザがサムネイル画像をこのライトボックス10にドラッグ&ドロップすると、そのサムネイル画像が選択されると共に、拡大して表示される。そこで、ユーザは、選択した画像を拡大して確認することができる。また、選択した画像を変更するときは、再度、同じライトボックスに画像をドラッグ&ドロップすればよい。そして、ユーザが絞り込みボタン7を押すことにより絞り込み操作を実行することができる。
In the upper part of the selection
ここで、サムネイル画像の選択は、ダブルクリックで行っても良い。例えば、先に選択されたサムネイル画像をライトボックス10aに表示し、後で選択されたサムネイル画像をライトボックス10bに表示しても良い。また、ライトボックス10aを選択している場合は、ダブルクリックによりサムネイル画像をライトボックス10aに表示し、ライトボックス10bを選択している場合は、ダブルクリックによりサムネイル画像をライトボックス10bに表示しても良い。
Here, the thumbnail image may be selected by double-clicking. For example, the thumbnail image selected earlier may be displayed in the
〔第1の実施の形態のバリエーション5〕
第1の実施の形態のバリエーション5では、操作画面1の画像処理パラメータが1つである点が第1の実施の形態と異なっている。図24は、バリエーションに係る操作画面を示す図である。
[
第1の実施の形態と異なり、操作画面1にはコンボボックスH6のみが設けられている。従って、サムネイル画像は、1次元状に配置される。即ち、それぞれのサムネイル画像は左から右方向に向かってコンボボックスH6で設定されたパラメータが等間隔で増加し、右端のサムネイル画像の次のサムネイル画像は、一段上の左端の位置に配置され、そこから右方向に向かって並べられている。なお、原画像のサムネイル画像は選択用サムネイル表示エリア2の中央部に位置する。
Unlike the first embodiment, the
図25は、選択用サムネイル表示エリア2に表示されるサムネイル画像を模式的に示す図である。図中には、画像処理パラメータAの値が記載されている。上述のように、このパラメータの値は、左から右、下から上の順序で増加している。また、図25では、2つのサムネイル画像25、26が選択されていることを表している。
FIG. 25 is a diagram schematically showing thumbnail images displayed in the selection
図26は、画像処理パラメータAを横軸として、サムネイル画像の位置を1次元グラフで表した図である。サムネイル画像25、26が選択されたとすると、画像処理パラメータAの大小を比べ、小さいものは選択用サムネイル表示エリア2の左下へ、大きいほうは右上へ移動する。この結果、図27に示すようにサムネイル画像25、26に対応した画像処理パラメータAの値をそれぞれ最小値、最大値として、サムネイル画像が再描画される。
FIG. 26 is a diagram showing the position of the thumbnail image as a one-dimensional graph with the image processing parameter A as the horizontal axis. If the
続いて、上述の画像処理方法を実現するための画像処理装置の構成と、その主な処理手順について説明する。 Subsequently, a configuration of an image processing apparatus for realizing the above-described image processing method and a main processing procedure thereof will be described.
図28は、画像処理装置30の構成を示す図である。画像処理装置30は、表示部31、操作部32、入出力部33、画像記憶部35、プログラムメモリ36、処理部37を備えている。
FIG. 28 is a diagram illustrating a configuration of the
表示部31は、操作画面1を表示するCRTまたはTFT液晶ディスプレイである。操作部32は、ユーザの選択操作に関する情報などを受取るための入力インターフェースである。入出力部33は、例えばデジタルカメラ等の外部装置(不図示)との間で画像フアイル等の情報を通信により授受するためのインターフェースである。画像記憶部35は、画像を記憶すると共に、操作に係る情報あるいは画像履歴処理に必要な情報を格納する。プログラムメモリ36は、画像処理装置30の各機能を制御するプログラムを保存する。処理部37は、情報処理装置30の動作を統括的に制御する。
The
次に、画像処理の概略の手順を図29〜図34を参照しつつ説明する。なお、以下に説明する処理は、画像処理機能の内主な機能に関する処理である。従って、以下の説明に記載されていない機能であっても、図1乃至図28の説明に記載された機能は画像処理機能に含まれる。 Next, an outline procedure of image processing will be described with reference to FIGS. The process described below is a process related to the main function of the image processing function. Therefore, even if the function is not described in the following description, the function described in the description of FIGS. 1 to 28 is included in the image processing function.
ユーザが画像処理作業を開始すると、図29のステップS10において、画像処理対象画像が読み込まれたかどうか判断するフラグFをリセットして、ステップS100に示すイニシャライズ処理(図30)を実行する。 When the user starts the image processing operation, in step S10 of FIG. 29, the flag F for determining whether or not the image processing target image has been read is reset, and the initialization process (FIG. 30) shown in step S100 is executed.
図30のステップS101において、フラグFを調べて画像処理対象画像が編集中かどうかを判断し、編集途中でない場合(F=0)は、ステップS102〜S103において、画像処理対象画像の選択を検出して特定し、フラグFを1にセットする。 In step S101 of FIG. 30, the flag F is checked to determine whether the image processing target image is being edited. If it is not in the middle of editing (F = 0), selection of the image processing target image is detected in steps S102 to S103. And flag F is set to 1.
続いて、ステップS104〜S105において、以前に設定されている画像処理パラメータの設定値を取り出し、まず横軸の画像処理パラメータAの設定を検出する。そして、ステップS106でYesの場合、即ち、画像処理パラメータが1つの場合は、ステップS111〜S113において、画像処理パラメータの設定値から、横軸の画像処理パラメータの最大値Amax、最小値Amin、パラメータ分割数Anを読み出して、横軸の画像処理パラメータの刻み幅Asを式(1)に基づいて計算する。 Subsequently, in steps S104 to S105, the setting value of the image processing parameter set previously is taken out, and the setting of the image processing parameter A on the horizontal axis is first detected. In the case of Yes in step S106, that is, when there is one image processing parameter, in steps S111 to S113, the maximum value Amax, the minimum value Amin, and the parameter of the image processing parameter on the horizontal axis are determined from the set values of the image processing parameter. The division number An is read, and the step size As of the image processing parameter on the horizontal axis is calculated based on the equation (1).
As=(Amax−Amin)/An …(1)
そして、ステップS106でNoの場合、即ち、画像処理パラメータが2つの場合は、ステップS107〜S110において、さらに縦軸の画像処理パラメータBの設定を検出する。そして、画像処理パラメータの設定値から、横軸と縦軸の画像処理パラメータの最大値Amax、Bmax、最小値Amin、Bmin、パラメータ分割数An、Bnを読み出して、横軸の画像処理パラメータの刻み幅Asを式(1)に基づいて計算し、縦軸の画像処理パラメータの刻み幅Bsを式(2)に基づいて計算する。
As = (Amax−Amin) / An (1)
If No in step S106, that is, if there are two image processing parameters, the setting of the image processing parameter B on the vertical axis is further detected in steps S107 to S110. Then, the maximum values Amax and Bmax, the minimum values Amin and Bmin, and the parameter division numbers An and Bn of the image processing parameters on the horizontal axis and the vertical axis are read out from the set values of the image processing parameters, and the increments of the image processing parameters on the horizontal axis are read. The width As is calculated based on Expression (1), and the step width Bs of the image processing parameter on the vertical axis is calculated based on Expression (2).
Bs=(Bmax−Bmin)/Bn …(2)
図29に戻り、ステップS200に示す画像更新処理(図31)を実行する。
Bs = (Bmax−Bmin) / Bn (2)
Returning to FIG. 29, the image update process (FIG. 31) shown in step S200 is executed.
図31のステップ201でYesの場合、即ち、画像処理パラメータ数が1つの場合は、ステップS202において、横軸の画像処理パラメータの最大値Amax、最小値Amin、パラメータ分割数An、刻み幅As、縦軸の表示行数Ynを読み出す。そして、ステップS203〜S204において、初期状態として、画像処理パラメータAを最小値Aminとし、座標値を原点位置(X=0、Y=0)とし、縦軸行位置カウンタiと横軸位置カウンタjとを共に1とする。
In the case of Yes in
そして、ステップS206〜S209において、横軸方向に座標位置を進めつつ、画像処理パラメータAの値を刻み幅Asずつ増加させながら、その画像処理パラメータで画像処理を行って座標位置(X、Y)にサムネイル画像を表示する。 In steps S206 to S209, while the coordinate position is advanced in the horizontal axis direction, the value of the image processing parameter A is increased by the increment As, and image processing is performed with the image processing parameter to obtain the coordinate position (X, Y). Display thumbnail images.
ステップS206でNoの場合、即ち、横軸方向にサムネイル画像を全て表示した場合は、ステップS207、S205において、表示行を一段上に変更して、上述の処理と同様にして横軸方向に座標位置を進めつつ、画像処理したサムネイル画像の表示を継続する。そして、ステップS205においてNoの場合、即ち、縦軸の表示行数Ynまで全てサムネイル画像を表示したときは、画像更新処理を終了してリターンする。 In the case of No in step S206, that is, when all thumbnail images are displayed in the horizontal axis direction, in step S207 and S205, the display row is changed to one level, and the coordinate in the horizontal axis direction is changed in the same manner as the above processing. The display of the thumbnail image after image processing is continued while the position is advanced. In the case of No in step S205, that is, when all thumbnail images have been displayed up to the number Yn of display lines on the vertical axis, the image update process is terminated and the process returns.
一方、図31のステップ201でNoの場合、即ち、画像処理パラメータ数が2つの場合は、図32のステップS210において、横軸の画像処理パラメータの最大値Amax、最小値Amin、刻み幅As、縦軸の画像処理パラメータの最大値Bmax、最小値Bmin、刻み幅Bsを読み出す。そして、ステップS211において、初期状態として、画像処理パラメータAを最小値Amin、画像処理パラメータBを最小値Bminとし、座標値を原点位置(X=0、Y=0)とする。
On the other hand, if No in
そして、ステップS214〜S216において、横軸方向に座標位置を進めつつ、画像処理パラメータAの値を刻み幅Asずつ増加させながら、その画像処理パラメータで画像処理を行って座標位置(X、Y)にサムネイル画像を表示する。 In steps S214 to S216, while the coordinate position is advanced in the horizontal axis direction, the value of the image processing parameter A is increased by the increment As, and image processing is performed with the image processing parameter to obtain the coordinate position (X, Y). Display thumbnail images.
ステップS214でNoの場合、即ち、横軸方向にサムネイル画像を全て表示した場合は、ステップS217、S213において、表示行を一段上に変更して、画像処理パラメータBの値を刻み幅Bsだけ増加して、上述の処理と同様にして横軸方向に座標位置を進めつつ、画像処理したサムネイル画像の表示を継続する。そして、ステップS212においてNoの場合、即ち、縦軸の画像処理パラメータの最大値Bmaxまで全てサムネイル画像を表示したときは、画像更新処理を終了してリターンする。 In the case of No in step S214, that is, when all thumbnail images are displayed in the horizontal axis direction, the display row is changed to the upper level in steps S217 and S213, and the value of the image processing parameter B is increased by the increment width Bs. Then, the display of the thumbnail image subjected to the image processing is continued while the coordinate position is advanced in the horizontal axis direction as in the above-described processing. In the case of No in step S212, that is, when all thumbnail images are displayed up to the maximum value Bmax of the image processing parameter on the vertical axis, the image update process is terminated and the process returns.
図29に戻り、ステップS200を実行して操作画面1にサムネイル画像が表示された後は、次のユーザの操作入力を待機する。
Returning to FIG. 29, after the thumbnail image is displayed on the
そして、2つのサムネイル画像が選択され、絞込みの操作がされたときは、ステップS300に示すパラメータ選択処理(図33)を実行する。図33のステップS301〜S303において、ユーザが選択した2つの画像に対応した画像処理パラメータ値(A1、B1)、(A2、B2)を取得して、その値を比較する。 When two thumbnail images are selected and a narrowing operation is performed, the parameter selection process (FIG. 33) shown in step S300 is executed. In steps S301 to S303 in FIG. 33, image processing parameter values (A1, B1) and (A2, B2) corresponding to the two images selected by the user are acquired and compared.
ステップS304でYesの場合、即ち、2つの画像が縦方向に同じ位置にある場合は、ステップS310〜S312において、B1、B2のうち大きい値を縦軸の画像処理パラメータの最大値Bmaxとし、B1、B2のうち小さい値を縦軸の画像処理パラメータの最小値Bminとする。 If Yes in step S304, that is, if the two images are at the same position in the vertical direction, in steps S310 to S312, the larger value of B1 and B2 is set as the maximum value Bmax of the image processing parameter on the vertical axis, and B1 , B2 is set to a minimum value Bmin of the image processing parameter on the vertical axis.
ステップS305でYesの場合、即ち、2つの画像が横方向に同じ位置にある場合は、ステップS307、S313〜S314において、A1、A2のうち大きい値を横軸の画像処理パラメータの最大値Amaxとし、A1、A2のうち小さい値を横軸の画像処理パラメータの最小値Aminとする。 In the case of Yes in step S305, that is, when the two images are in the same position in the horizontal direction, in steps S307 and S313 to S314, the larger value of A1 and A2 is set as the maximum value Amax of the image processing parameter on the horizontal axis. , A1, A2 is set to a minimum value Amin of the image processing parameter on the horizontal axis.
ステップS306でYesの場合、即ち、A1がA2よりも小さい場合は、ステップS308、S315〜S316において、A2を横軸の画像処理パラメータの最大値Amaxとし、A1を横軸の画像処理パラメータの最小値Aminとして、B1、B2のうち大きい値を縦軸の画像処理パラメータの最大値Bmaxとし、B1、B2のうち小さい値を縦軸の画像処理パラメータの最小値Bminとする。 In the case of Yes in step S306, that is, when A1 is smaller than A2, in steps S308 and S315 to S316, A2 is set to the maximum value Amax of the image processing parameter on the horizontal axis, and A1 is set to the minimum of the image processing parameter on the horizontal axis. As the value Amin, a larger value of B1 and B2 is the maximum value Bmax of the image processing parameter on the vertical axis, and a smaller value of B1 and B2 is the minimum value Bmin of the image processing parameter on the vertical axis.
ステップS306でNoの場合、即ち、A1がA2よりも大きい場合は、ステップS309、S317〜S318において、A1を横軸の画像処理パラメータの最大値Amaxとし、A2を横軸の画像処理パラメータの最小値Aminとして、B1、B2のうち大きい値を縦軸の画像処理パラメータの最大値Bmaxとし、B1、B2のうち小さい値を縦軸の画像処理パラメータの最小値Bminとする。 In the case of No in step S306, that is, when A1 is larger than A2, in steps S309 and S317 to S318, A1 is set to the maximum value Amax of the horizontal axis image processing parameter, and A2 is set to the minimum of the horizontal axis image processing parameter. As the value Amin, a larger value of B1 and B2 is the maximum value Bmax of the image processing parameter on the vertical axis, and a smaller value of B1 and B2 is the minimum value Bmin of the image processing parameter on the vertical axis.
そして、ステップS319において、履歴情報として横軸と縦軸の画像処理パラメータの最大値Amax、Bmax、最小値Amin、Bmin、及び一方のサムネイル画像等を保存して、リターンする。 In step S319, the maximum values Amax, Bmax, minimum values Amin, Bmin of the image processing parameters on the horizontal axis and the vertical axis, one thumbnail image, and the like are stored as history information, and the process returns.
図29に戻り、ステップS250に示す画像更新処理を実行して、絞り込んだサムネイル画像を表示するが、この処理は既に図31において、説明しているため再度の説明は省略する。そして、画像更新処理を実行した後は、次のユーザの操作入力を待機する。 Returning to FIG. 29, the image update process shown in step S250 is executed to display the narrowed-down thumbnail images, but since this process has already been described with reference to FIG. Then, after executing the image update process, it waits for the next user operation input.
ユーザが操作画面1の履歴表示エリア3にあるサムネイル画像を選択したときは、ステップS13〜S14において、そのサムネイル画像に対応する履歴情報、即ち横軸と縦軸の画像処理パラメータの最大値Amax、Bmax、最小値Amin、Bmin等を読み出す。そして、ステップS260に示す画像更新処理を実行して、履歴サムネイルが生成された時点のサムネイル画像を表示するが、この画像更新処理は既に図31において、説明しているため再度の説明は省略する。そして、画像更新処理を実行した後は、次のユーザの操作入力を待機する。
When the user selects a thumbnail image in the
ユーザが現在操作している画像処理を終了して別の画像処理に移りたいときは、ステップS11において、現在調整している最も良い画像をダブルクリックなどで選択する。そして、ステップS12でYesの場合、即ち、操作画面1に表示されるダイアログ(不図示)で「保存する」を選択すると、ステップS400に示す保存処理(図34)が実行される。
When it is desired to end the image processing currently being operated by the user and move to another image processing, in step S11, the best image currently adjusted is selected by double-clicking or the like. In the case of Yes in step S12, that is, when “save” is selected in a dialog (not shown) displayed on the
図34のステップS401において、操作画面1に画像を保存するかどうかのダイアログボックス(不図示)が表示される。ステップS402でYesの場合、即ち、ユーザが「保存する」を選択すると、ステップS403において、その画像処理パラメータで原画像が画像処理される。そして、ステップS404でYesの場合、即ち、ユーザが「上書き保存」を選択した場合は、ステップS405において、画像処理後の画像で原画像が置き換えられる。そうでない場合は、ステップS406〜S407において、ユーザが指定した場所(ファイル)に画像処理後の画像が格納される。
In step S401 of FIG. 34, a dialog box (not shown) as to whether or not to save an image is displayed on the
一方、ステップS402でNoの場合、即ち、ユーザが「保存する」を選択しなかった場合は、ステップS408において、原画像には画像処理が施されず、画像処理パラメータが所定場所に保存される。 On the other hand, if No in step S402, that is, if the user has not selected “save”, in step S408, the original image is not subjected to image processing, and the image processing parameters are stored in a predetermined location. .
そして、図29に戻り、ステップS400の保存処理を実行した後は、ステップS100において、新たな画像についての画像処理操作を実行することができる。 Returning to FIG. 29, after executing the storage process in step S400, an image processing operation for a new image can be executed in step S100.
ユーザが決定ボタン8を操作すると、図29のステップS15において、その操作を検出して、ステップS420に示す保存処理を実行し、決定したパラメータで原画像の画像処理等を行う。なお、この処理は既に図34において、説明しているため再度の説明は省略する。そして、保存処理を実行した後は、画像処理プログラムを終了する。
When the user operates the
〔実施の形態の効果〕
上述の実施の形態では、1種類もしくは2種類の画像処理パラメータの複数のパラメータ値を組み合わせて、そのパラメータ値で画像処理を施した複数のサムネイル画像を表示する。そして、その中から、2つのサムネイル画像を選択して更に絞り込むことにより、2種類のパラメータによる編集結果を確認しながら最適なパラメータ値を決定することができる。
[Effect of the embodiment]
In the above-described embodiment, a plurality of parameter values of one type or two types of image processing parameters are combined, and a plurality of thumbnail images subjected to image processing with the parameter values are displayed. Then, by selecting two thumbnail images and further narrowing down among them, it is possible to determine an optimum parameter value while confirming the editing result by two types of parameters.
さらに、画像処理はサムネイル画像に対して施すため、特許文献1に開示された、画像を1つ選択し、その前後の画像のパラメータを最大、最小とする方式と比較すると、処理時間を大幅に短縮することが出来る。
Further, since the image processing is performed on the thumbnail image, the processing time is greatly reduced as compared with the method disclosed in
また、絞り込む範囲をサムネイル画像を特定することで指定するため、表示漏れが無く、選択範囲も自由に設定することができる。この結果、ユーザが唯一つの画像に決め難いと感じる場合にも対応することができ、明らかに違った値を選択することを排除することが出来る。従って、ユーザの選択を有効に支援することができる。 Moreover, since the narrowing range is specified by specifying the thumbnail image, there is no display omission and the selection range can be set freely. As a result, it is possible to cope with the case where the user feels that it is difficult to decide on only one image, and it is possible to eliminate selecting a clearly different value. Therefore, the user's selection can be effectively supported.
なお、上述の実施の形態で説明した各機能は、ハードウエアを用いて構成しても良く、また、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現しても良い。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。 Each function described in the above embodiment may be configured using hardware, or may be realized by reading a program describing each function into a computer using software. Each function may be configured by appropriately selecting either software or hardware.
更に、各機能は図示しない記録媒体に格納したプログラムをコンピュータに読み込ませることで実現させることもできる。ここで本実施の形態における記録媒体は、プログラムを記録でき、かつコンピュータが読み取り可能な記録媒体であれば、その記録形式は何れの形態であってもよい。 Furthermore, each function can be realized by causing a computer to read a program stored in a recording medium (not shown). Here, as long as the recording medium in the present embodiment can record a program and can be read by a computer, the recording format may be any form.
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。 Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine suitably the component covering different embodiment.
1…操作画面、2…選択用サムネイル表示エリア、3…履歴表示エリア、4…操作エリア、5…コンボボックスV、6…コンボボックスH、7…絞込みボタン、8…決定ボタン、9…画像選択用チェックボックス、9a…画像間選択用チェックボックス、10a…ライトボックス、10b…ライトボックス。
DESCRIPTION OF
Claims (18)
処理対象画像を選択する画像選択ステップと、
前記画像選択ステップで選択された画像を処理するための処理パラメータを選択するパラメータ選択ステップと、
前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定ステップと、
前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理ステップと、
前記処理された複数の処理画像の縮小画像を生成する縮小画像生成ステップと、
前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示ステップと、
前記表示手段に表示された縮小画像を1つ又は2つ選択する縮小画像選択ステップと、
前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第2のパラメータ値決定ステップと、
前記表示手段に表示された複数の縮小画像のうちから1つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶ステップと、
前記第2のパラメータ値決定ステップで決定した各パラメータ値を用いて前記画像処理ステップ以降のステップを繰り返し実行可能とする繰り返し実行ステップと
をコンピュータに実行させるための画像処理プログラム。 A computer program executed by an image processing apparatus having storage means for storing images and display means for displaying images,
An image selection step for selecting a processing target image;
A parameter selection step for selecting a processing parameter for processing the image selected in the image selection step;
A parameter value determining step for determining a plurality of parameter values for the selected processing parameter;
An image processing step of processing the selected image using the determined parameter values;
A reduced image generating step for generating reduced images of the processed plural processed images;
A reduced image display step of displaying the generated plurality of reduced images on the display means;
A reduced image selection step of selecting one or two reduced images displayed on the display means;
A second parameter value determining step for newly determining a plurality of parameter values based on the parameter values corresponding to the selected reduced image;
An image storage step of selecting one reduced image from a plurality of reduced images displayed on the display means and storing the processed image corresponding to the selected reduced image as an image of the image processing result;
An image processing program for causing a computer to execute a repetitive execution step that enables repetitive execution of the steps after the image processing step using each parameter value determined in the second parameter value determination step.
選択した縮小画像が1つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定することを特徴とする請求項1に記載の画像処理プログラム。 When there are two reduced images selected in the reduced image selection step, a plurality of new parameter values are determined with the parameter value corresponding to the selected reduced image as the maximum value and the minimum value,
If there is one selected reduced image, the parameter value corresponding to the selected reduced image and the parameter value corresponding to the reduced image at a predetermined position displayed on the display means are set to a plurality of new values. The image processing program according to claim 1, wherein a parameter value is determined.
前記縮小画像選択ステップで選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成ステップと、
前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示ステップとを更に有することを特徴とする請求項1に記載の画像処理プログラム。 The display means includes a reduced image display area for displaying the reduced image, and a detailed image display area for displaying a detailed image larger than the reduced image,
A detailed image generation step of generating the detailed image from the processed image corresponding to the reduced image selected in the reduced image selection step;
The image processing program according to claim 1, further comprising a detailed image display step of displaying the generated detailed image in the detailed image display area.
前記パラメータ値記憶ステップで記憶された作業履歴情報の内の一つを選択する作業履歴選択ステップとを更に有し、
前記縮小画像表示ステップは、前記作業履歴選択ステップで選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示することを特徴とする請求項1に記載の画像処理プログラム。 A parameter value storage step for storing, as work history information, at least a reduced image displayed on the display means and a parameter value corresponding to the reduced image when a reduced image is selected in the reduced image selection step;
A work history selection step of selecting one of the work history information stored in the parameter value storage step;
2. The image processing program according to claim 1, wherein the reduced image display step displays a plurality of reduced images corresponding to the work history information selected in the work history selection step on the display means.
処理対象画像を選択する画像選択手段と、
前記画像選択手段が選択した画像を処理するための処理パラメータを選択するパラメータ選択手段と、
前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定手段と、
前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理手段と、
前記処理された複数の処理画像の縮小画像を生成する縮小画像生成手段と、
前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示手段と、
前記表示手段に表示された縮小画像を1つ又は2つ選択する縮小画像選択手段と、
前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第2のパラメータ値決定手段と、
前記表示手段に表示された複数の縮小画像のうちから1つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶手段と、
前記第2のパラメータ値決定手段が決定した各パラメータ値を用いて前記画像処理手段から前記画像記憶手段を繰り返し動作可能とする繰り返し実行手段と
を備えたことを特徴とする画像処理装置。 An image processing apparatus having storage means for storing images and display means for displaying images,
Image selecting means for selecting a processing target image;
Parameter selection means for selecting processing parameters for processing the image selected by the image selection means;
Parameter value determining means for determining a plurality of parameter values for the selected processing parameter;
Image processing means for processing the selected image using the determined parameter values;
Reduced image generation means for generating reduced images of the processed plural processed images;
Reduced image display means for displaying the generated plurality of reduced images on the display means;
Reduced image selection means for selecting one or two reduced images displayed on the display means;
Second parameter value determining means for newly determining a plurality of parameter values based on the parameter values corresponding to the selected reduced image;
Image storage means for selecting one reduced image from a plurality of reduced images displayed on the display means and storing the processed image corresponding to the selected reduced image as an image of the image processing result;
An image processing apparatus comprising: a repetitive execution unit that allows the image storage unit to repeatedly operate the image storage unit using each parameter value determined by the second parameter value determining unit.
選択した縮小画像が1つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定することを特徴とする請求項7に記載の画像処理装置。 When there are two reduced images selected by the reduced image selection means, a plurality of new parameter values are determined with the parameter value corresponding to the selected reduced image as the maximum value and the minimum value,
If there is one selected reduced image, the parameter value corresponding to the selected reduced image and the parameter value corresponding to the reduced image at a predetermined position displayed on the display means are set to a plurality of new values. The image processing apparatus according to claim 7, wherein a parameter value is determined.
前記縮小画像選択手段が選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成手段と、
前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示手段とを更に有することを特徴とする請求項7に記載の画像処理装置。 The display means includes a reduced image display area for displaying the reduced image, and a detailed image display area for displaying a detailed image larger than the reduced image,
Detailed image generation means for generating the detailed image from the processed image corresponding to the reduced image selected by the reduced image selection means;
8. The image processing apparatus according to claim 7, further comprising detailed image display means for displaying the generated detailed image in the detailed image display area.
前記パラメータ値記憶手段が記憶した作業履歴情報の内の一つを選択する作業履歴選択手段とを更に有し、
前記縮小画像表示手段は、前記作業履歴選択手段が選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示することを特徴とする請求項7に記載の画像処理装置。 Parameter value storage means for storing, as work history information, at least a reduced image displayed on the display means and a parameter value corresponding to the reduced image when the reduced image selection means selects a reduced image;
Work history selection means for selecting one of work history information stored in the parameter value storage means;
The image processing apparatus according to claim 7, wherein the reduced image display unit displays a plurality of reduced images corresponding to the work history information selected by the work history selection unit on the display unit.
処理対象画像を選択する画像選択ステップと、
前記画像選択ステップで選択された画像を処理するための処理パラメータを選択するパラメータ選択ステップと、
前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定ステップと、
前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理ステップと、
前記処理された複数の処理画像の縮小画像を生成する縮小画像生成ステップと、
前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示ステップと、
前記表示手段に表示された縮小画像を1つ又は2つ選択する縮小画像選択ステップと、
前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第2のパラメータ値決定ステップと、
前記表示手段に表示された複数の縮小画像のうちから1つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶ステップと、
前記第2のパラメータ値決定ステップで決定した各パラメータ値を用いて前記画像処理ステップ以降のステップを繰り返し実行可能とする繰り返し実行ステップと
をコンピュータに実行させるための画像処理プログラムを記録した記録媒体。 A recording medium storing a computer program executed by an image processing apparatus having a storage unit for storing an image and a display unit for displaying an image,
An image selection step for selecting a processing target image;
A parameter selection step for selecting a processing parameter for processing the image selected in the image selection step;
A parameter value determining step for determining a plurality of parameter values for the selected processing parameter;
An image processing step of processing the selected image using the determined parameter values;
A reduced image generating step for generating reduced images of the processed plural processed images;
A reduced image display step of displaying the generated plurality of reduced images on the display means;
A reduced image selection step of selecting one or two reduced images displayed on the display means;
A second parameter value determining step for newly determining a plurality of parameter values based on the parameter values corresponding to the selected reduced image;
An image storage step of selecting one reduced image from a plurality of reduced images displayed on the display means and storing the processed image corresponding to the selected reduced image as an image of the image processing result;
A recording medium on which is recorded an image processing program for causing a computer to execute a repetitive execution step capable of repeatedly executing the steps after the image processing step using each parameter value determined in the second parameter value determination step.
選択した縮小画像が1つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定することを特徴とする請求項13に記載の記録媒体。 When there are two reduced images selected in the reduced image selection step, a plurality of new parameter values are determined with the parameter value corresponding to the selected reduced image as the maximum value and the minimum value,
If there is one selected reduced image, the parameter value corresponding to the selected reduced image and the parameter value corresponding to the reduced image at a predetermined position displayed on the display means are set to a plurality of new values. The recording medium according to claim 13, wherein the parameter value is determined.
前記縮小画像選択ステップで選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成ステップと、
前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示ステップとを更に有することを特徴とする請求項13に記載の記録媒体。 The display means includes a reduced image display area for displaying the reduced image, and a detailed image display area for displaying a detailed image larger than the reduced image,
A detailed image generation step of generating the detailed image from the processed image corresponding to the reduced image selected in the reduced image selection step;
The recording medium according to claim 13, further comprising a detailed image display step of displaying the generated detailed image in the detailed image display area.
前記パラメータ値記憶ステップで記憶された作業履歴情報の内の一つを選択する作業履歴選択ステップとを更に有し、
前記縮小画像表示ステップは、前記作業履歴選択ステップで選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示することを特徴とする請求項13に記載の記録媒体。 A parameter value storage step for storing, as work history information, at least a reduced image displayed on the display means and a parameter value corresponding to the reduced image when a reduced image is selected in the reduced image selection step;
A work history selection step of selecting one of the work history information stored in the parameter value storage step;
14. The recording medium according to claim 13, wherein the reduced image display step displays a plurality of reduced images corresponding to the work history information selected in the work history selection step on the display means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005039565A JP4358761B2 (en) | 2005-02-16 | 2005-02-16 | Image processing program, image processing apparatus, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005039565A JP4358761B2 (en) | 2005-02-16 | 2005-02-16 | Image processing program, image processing apparatus, and recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006229480A true JP2006229480A (en) | 2006-08-31 |
| JP4358761B2 JP4358761B2 (en) | 2009-11-04 |
Family
ID=36990453
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005039565A Expired - Fee Related JP4358761B2 (en) | 2005-02-16 | 2005-02-16 | Image processing program, image processing apparatus, and recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4358761B2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009100186A (en) * | 2007-10-16 | 2009-05-07 | Canon Inc | Image quality adjusting apparatus, image quality adjusting method and program |
| JP2011120029A (en) * | 2009-12-04 | 2011-06-16 | Mitsubishi Electric Corp | Image forming apparatus, and method of adjusting image quality |
| JP2012156686A (en) * | 2011-01-25 | 2012-08-16 | Grafficia Inc | Search method, search device, and moving image editing device |
| JP2016085417A (en) * | 2014-10-28 | 2016-05-19 | キヤノン株式会社 | Image display device |
| CN107958012A (en) * | 2016-10-17 | 2018-04-24 | 松下知识产权经营株式会社 | Program creating method, program creating device and control program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001034775A (en) * | 1999-05-17 | 2001-02-09 | Fuji Photo Film Co Ltd | History image display method |
| JP2004080549A (en) * | 2002-08-20 | 2004-03-11 | Make Softwear:Kk | Method and device for image display, image printer, computer program, and recording medium |
| JP2004289516A (en) * | 2003-03-24 | 2004-10-14 | Konica Minolta Holdings Inc | Method, device, and program for image processing, and image scanning device |
-
2005
- 2005-02-16 JP JP2005039565A patent/JP4358761B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001034775A (en) * | 1999-05-17 | 2001-02-09 | Fuji Photo Film Co Ltd | History image display method |
| JP2004080549A (en) * | 2002-08-20 | 2004-03-11 | Make Softwear:Kk | Method and device for image display, image printer, computer program, and recording medium |
| JP2004289516A (en) * | 2003-03-24 | 2004-10-14 | Konica Minolta Holdings Inc | Method, device, and program for image processing, and image scanning device |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009100186A (en) * | 2007-10-16 | 2009-05-07 | Canon Inc | Image quality adjusting apparatus, image quality adjusting method and program |
| JP2011120029A (en) * | 2009-12-04 | 2011-06-16 | Mitsubishi Electric Corp | Image forming apparatus, and method of adjusting image quality |
| JP2012156686A (en) * | 2011-01-25 | 2012-08-16 | Grafficia Inc | Search method, search device, and moving image editing device |
| JP2016085417A (en) * | 2014-10-28 | 2016-05-19 | キヤノン株式会社 | Image display device |
| US10447980B2 (en) | 2014-10-28 | 2019-10-15 | Canon Kabushiki Kaisha | Image display apparatus, control method for image display apparatus and storage medium for image quality adjustment |
| CN107958012A (en) * | 2016-10-17 | 2018-04-24 | 松下知识产权经营株式会社 | Program creating method, program creating device and control program |
| CN107958012B (en) * | 2016-10-17 | 2023-09-12 | 松下知识产权经营株式会社 | Program generation method, program generation device and control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4358761B2 (en) | 2009-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6873344B2 (en) | Media production system using flowgraph representation of operations | |
| US6999068B2 (en) | System and method for enabling users to edit graphical images | |
| JP3734491B1 (en) | How to display in-cell graph of spreadsheet | |
| JP2003271665A (en) | Graphical user interface for retrieval | |
| JP4274377B2 (en) | 3D graphics data display device | |
| US20100157155A1 (en) | Display processing device | |
| JP5047124B2 (en) | Parts identification image creation apparatus and method, parts identification display apparatus and method, program, and storage medium | |
| JPS62198966A (en) | Image processor | |
| US20120139947A1 (en) | Information processor, information processing method and program | |
| JP5854573B1 (en) | Digital image color attribute display apparatus, method and program, and image processing apparatus | |
| US20050163368A1 (en) | Image processing apparatus and method therefor | |
| JP2020025176A (en) | DISPLAY CONTROL DEVICE, DISPLAY CONTROL DEVICE CONTROL METHOD, AND PROGRAM | |
| JP4358761B2 (en) | Image processing program, image processing apparatus, and recording medium | |
| US5485563A (en) | System for scaling computerized images | |
| JP4348956B2 (en) | Image layout apparatus, image layout method, and program in image layout apparatus | |
| US20060066610A1 (en) | Method, device, and computer program product for displaying 3D grid in designing configuration model | |
| JPH0619663A (en) | Automatic control method for multiwindow | |
| JP2006106976A (en) | Image processing apparatus, image processing method, and program | |
| US20140181671A1 (en) | System, method and computer-accessible medium for manipulating a plurality of components using a single gesture or motion | |
| JP7073082B2 (en) | Programs, information processing equipment, and information processing methods | |
| JP7023688B2 (en) | Programs, information processing equipment, and information processing methods | |
| EP1526478A2 (en) | Data processing apparatus, data processing method, program and recording medium for interpolating data | |
| CN100411009C (en) | Image display system and method | |
| JP3041360B2 (en) | Generating moving images | |
| JP5100560B2 (en) | Information processing apparatus, information processing method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071017 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090323 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090407 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090604 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090714 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090806 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120814 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120814 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130814 Year of fee payment: 4 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |