[go: up one dir, main page]

JP2009146343A - Image processing information display program and image processing information display device - Google Patents

Image processing information display program and image processing information display device Download PDF

Info

Publication number
JP2009146343A
JP2009146343A JP2007325801A JP2007325801A JP2009146343A JP 2009146343 A JP2009146343 A JP 2009146343A JP 2007325801 A JP2007325801 A JP 2007325801A JP 2007325801 A JP2007325801 A JP 2007325801A JP 2009146343 A JP2009146343 A JP 2009146343A
Authority
JP
Japan
Prior art keywords
image processing
image
user
information
area
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
Application number
JP2007325801A
Other languages
Japanese (ja)
Inventor
Yasuhiro Takada
靖弘 高田
Daisuke Yoshizawa
大輔 吉澤
Masaru Fujita
優 藤田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nikon Corp
Original Assignee
Nikon Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nikon Corp filed Critical Nikon Corp
Priority to JP2007325801A priority Critical patent/JP2009146343A/en
Publication of JP2009146343A publication Critical patent/JP2009146343A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To display information related to image processing applied to an image on the image. <P>SOLUTION: A control device 103 manages area information showing an area to which image processing is applied in images of image data, instructs an arbitrary position within an object image selected by the user by a pointer based on a user's operation, checks whether the position of the pointer is within an image processing area within the object area or not based on the area information, and displays, when it is detected that the pointer is within the image processing area, information related to the image processing applied to the area, or an icon. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、画像処理情報表示用プログラム、および画像処理情報表示装置に関する。   The present invention relates to an image processing information display program and an image processing information display device.

次のような描画処理装置が知られている。この描画処理装置は、複数のレイヤから構成される画像において、使用者は、いずれかのレイヤを選択してアクティブ化することによって、そのレイヤに描かれている図形の詳細を確認することができる(例えば、特許文献1)。   The following drawing processing apparatus is known. In this drawing processing apparatus, in an image composed of a plurality of layers, the user can confirm details of a figure drawn on the layer by selecting and activating any of the layers. (For example, patent document 1).

特開平9−54838号公報JP-A-9-54838

しかしながら、従来の描画処理装置では、使用者は、他の図形の詳細を確認しようとした場合には、改めて目的の図形が描かれているレイヤを選択してアクティブ化する必要がある。このため、画像に対して施された画像処理ごとにレイヤを作成し、複数のレイヤによって複数の画像処理が施された画像を構成するようにした場合にも、使用者はそれぞれの画像処理の内容を確認するために、それぞれのレイヤを選択する必要があるため、操作が面倒であった。   However, in the conventional drawing processing apparatus, when the user wants to confirm details of another graphic, it is necessary to select and activate the layer on which the target graphic is drawn again. For this reason, even when a layer is created for each image processing performed on an image and an image subjected to a plurality of image processings by a plurality of layers is configured, the user can perform each image processing. Since it is necessary to select each layer in order to confirm the contents, the operation is troublesome.

本発明による画像処理情報表示用プログラムは、画像データの画像の中で画像処理が適用されている領域を示す領域情報を管理し、使用者による操作に基づいて、使用者によって選択された対象画像内の任意の位置をポインタにより指示し、領域情報に基づいて、ポインタの位置が、対象画像内の画像処理が施されている領域内に入ったか否かを検出し、ポインタが画像処理の施されている領域内に入ったことが検出された場合には、その領域に対して施されている画像処理に関連する情報を表示し、ポインタが画像処理の施されている領域内に入っていないことが検出され場合には、画像処理に関連する情報を非表示にするための処理をコンピュータに実行させることを特徴とする。
本発明による画像処理情報表示用プログラムはまた、画像データの画像に対して複数の画像処理がそれぞれどの領域に適用されているかを示す領域情報を管理し、使用者からの指示があったときに、領域情報に基づいて、複数の画像処理が施されている領域の位置をそれぞれ識別可能に表示するための処理をコンピュータに実行させることを特徴とする。
本発明では、使用者による操作に基づいて、使用者によって選択された対象画像内の任意の位置をポインタにより指示し、対象画像内を指し示すポインタの位置が、使用者による操作部材の操作によって、画像処理が施されている領域内に入ったか否かを検出し、ポインタが画像処理の施されている領域内に入ったことが検出された場合には、その領域に対して施されている画像処理に関連する情報を表示し、ポインタが画像処理の施されている領域内に入っていないことが検出された場合には、画像処理に関連する情報を非表示にするようにしてもよい。
本発明による画像処理情報表示用プログラムはまた、画像データの画像に対して複数の画像処理がそれぞれどの領域に適用されているかを示す領域情報を管理し、使用者による操作に基づいて、使用者によって選択された対象画像上に少なくとも1つの指定点を設定し、領域情報に基づいて、設定した指定点に対して施されている画像処理に関連する情報を表示するための処理をコンピュータに実行させることを特徴とする。
なお、領域情報は、画像データの画像に対して複数の画像処理がそれぞれどの領域に適用されているかを示す情報であり、ポインタの位置が複数の画像処理のそれぞれの領域内に入ったか否かを検出するようにしてもよい。
画像処理に関連する情報は、当該情報の表示中に使用者による操作を受け付けたときに、適用されている画像処理に関するメニューを表示するための情報を含むようにしてもよい。
画像処理に関連する情報は、画像内の画像処理が施されている領域を示す情報を含むようにしてもよい。
画像処理に関連する情報は、使用者が画像に対して実行した複数の画像処理ごとに、それぞれの画像処理パラメータを調整するための画面を表示するための情報を含むようにしてもよい。
使用者によって複数の画像処理のいずれかに対応する画像処理に関連する情報が選択された場合には、使用者によって選択された画像処理に応じた画像処理パラメータの編集用画面を表示するようにしてもよい。
使用者が対象画像に対して実行した画像処理ごとに画像処理に関連する情報を表示し、使用者によって複数の画像処理のいずれかに対応する画像処理に関連する情報が選択された場合には、使用者によって選択された画像処理の適用および非適用を切り替えるようにしてもよい。
画像処理の適用程度を示す情報に基づいて、領域情報を生成するようにしてもよい。
画像に対して施されている画像処理前の画像データの値と、画像処理後の画像データの値とに基づいて、領域情報を生成するようにしてもよい。
本発明による画像処理情報表示装置は、上記いずれかの画像処理情報表示用プログラムを実行することを特徴とする。
An image processing information display program according to the present invention manages area information indicating an area to which image processing is applied in an image of image data, and a target image selected by a user based on an operation by the user An arbitrary position in the image is designated by the pointer, and based on the area information, it is detected whether or not the position of the pointer is within the area of the target image that has undergone image processing, and the pointer performs image processing. If it is detected that the image has entered the area being processed, information related to image processing applied to that area is displayed, and the pointer is within the area subjected to image processing. When it is detected that there is no information, the computer is caused to execute processing for hiding information related to image processing.
The image processing information display program according to the present invention also manages area information indicating to which area a plurality of image processes are applied to an image of image data, and when an instruction from a user is given. Further, the present invention is characterized by causing a computer to execute a process for displaying the positions of areas subjected to a plurality of image processes in an identifiable manner based on area information.
In the present invention, based on the operation by the user, an arbitrary position in the target image selected by the user is indicated by the pointer, and the position of the pointer pointing in the target image is determined by the operation of the operation member by the user. It is detected whether or not the image processing area has been entered, and if it is detected that the pointer has entered the image processing area, it is applied to that area. Information related to image processing may be displayed, and when it is detected that the pointer is not within the area subjected to image processing, information related to image processing may be hidden. .
The image processing information display program according to the present invention also manages area information indicating to which area a plurality of image processes are applied to the image of the image data, and the user is operated based on an operation by the user. At least one designated point is set on the target image selected by, and processing for displaying information related to image processing applied to the designated designated point is executed on the computer based on the region information It is characterized by making it.
The area information is information indicating to which area a plurality of image processes are applied to the image of the image data, and whether or not the position of the pointer is within each area of the plurality of image processes. May be detected.
The information related to the image processing may include information for displaying a menu related to the applied image processing when an operation by the user is received during the display of the information.
The information related to image processing may include information indicating an area in the image where image processing is performed.
The information related to image processing may include information for displaying a screen for adjusting each image processing parameter for each of a plurality of image processing performed on the image by the user.
When information related to image processing corresponding to one of a plurality of image processing is selected by the user, an image processing parameter editing screen corresponding to the image processing selected by the user is displayed. May be.
When information related to image processing is displayed for each image processing performed on the target image by the user, and information related to image processing corresponding to one of a plurality of image processing is selected by the user The application and non-application of the image processing selected by the user may be switched.
The area information may be generated based on information indicating the degree of application of image processing.
The area information may be generated based on the value of the image data before image processing applied to the image and the value of the image data after image processing.
An image processing information display device according to the present invention executes any one of the above-described image processing information display programs.

本発明によれば、使用者は、簡易な操作により、画像内に適用されている画像処理の内容を確認することができる。   According to the present invention, the user can confirm the contents of the image processing applied to the image by a simple operation.

図1は、本実施の形態における画像処理情報表示装置の一実施の形態の構成を示すブロック図である。画像処理情報表示装置100は、例えばパソコン(パーソナルコンピュータ)であって、操作部材101と、接続IF(インターフェース)102と、制御装置103と、HDD(ハードディスクドライブ)104と、モニタ105とを備えている。   FIG. 1 is a block diagram showing a configuration of an embodiment of an image processing information display device according to the present embodiment. The image processing information display device 100 is, for example, a personal computer, and includes an operation member 101, a connection IF (interface) 102, a control device 103, an HDD (hard disk drive) 104, and a monitor 105. Yes.

操作部材101は、使用者によって操作される種々の装置、例えばキーボードやマウスを含む。   The operation member 101 includes various devices operated by the user, such as a keyboard and a mouse.

接続IF102は、デジタルカメラなどの外部装置を接続するためのインターフェースであって、例えばデジタルカメラやビデオカメラと有線接続を行うためのUSBインターフェースや、無線接続を行うための無線LANモジュールなどが用いられる。本実施の形態では、例えば、この接続IF102を介してデジタルカメラから画像データが取り込まれる。   The connection IF 102 is an interface for connecting an external device such as a digital camera. For example, a USB interface for performing a wired connection with a digital camera or a video camera, a wireless LAN module for performing a wireless connection, or the like is used. . In the present embodiment, for example, image data is captured from a digital camera via the connection IF 102.

制御装置103は、CPU、メモリ、およびその他の周辺回路によって構成され、画像処理情報表示装置100の全体を制御する。なお、制御装置103を構成するメモリには、SDRAMやフラッシュメモリが含まれる。SDRAMは、揮発性のメモリであって、CPUがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。また、フラッシュメモリは、不揮発性のメモリであって、制御装置103が実行するプログラムのデータや、プログラム実行時に読み込まれる種々のパラメータなどが記録されている。この制御装置103による処理の詳細については、後述する。   The control device 103 includes a CPU, a memory, and other peripheral circuits, and controls the entire image processing information display device 100. Note that the memory constituting the control device 103 includes SDRAM and flash memory. The SDRAM is a volatile memory, and is used as a work memory for the CPU to develop a program when the program is executed or as a buffer memory for temporarily recording data. The flash memory is a non-volatile memory in which data of a program executed by the control device 103, various parameters read at the time of program execution, and the like are recorded. Details of processing by the control device 103 will be described later.

HDD104は、接続IF102を介して取り込まれた画像データや、制御装置103で実行される種々のプログラム等を記録するための記録装置である。モニタ105は、例えば液晶モニタであって、制御装置103から出力される表示用データを表示する。   The HDD 104 is a recording device for recording image data captured via the connection IF 102 and various programs executed by the control device 103. The monitor 105 is a liquid crystal monitor, for example, and displays display data output from the control device 103.

なお、本実施の形態では、HDD104に記録されている画像データには、画像処理が施されているものとする。画像処理は、撮影が行われたデジタルカメラ上で行われるか、あるいは画像処理情報表示装置100に画像データが取り込まれた後に、使用者からの指示に基づいて行われる。なお、本実施の形態では、画像処理は、画像処理の適用範囲および適用程度を示すマスクが画像処理ごとに画像データに対してかけられることによって施される。   In this embodiment, it is assumed that image processing is performed on image data recorded in the HDD 104. The image processing is performed on the digital camera where the image is taken, or after image data is taken into the image processing information display device 100, based on an instruction from the user. In the present embodiment, image processing is performed by applying a mask indicating the application range and application level of image processing to image data for each image processing.

すなわち、制御装置103は、マスクを画像処理が適用されている領域を示す領域情報として管理し、マスクの濃度によって画像データに適用する画像処理の程度を決定する。また、画像に対して複数のマスクが適用されている場合には、各マスクは、複数の画像処理がそれぞれ画像内のどの領域に適用されているかを示す領域情報として用いられる。   That is, the control device 103 manages the mask as area information indicating an area to which image processing is applied, and determines the degree of image processing to be applied to image data based on the mask density. When a plurality of masks are applied to the image, each mask is used as region information indicating to which region in the image each of the plurality of image processes is applied.

例えば、後述する図2に示す画面の画像表示領域2aに表示されている画像には、図3〜5の各図に示すマスクがかけられており、それぞれのマスクの濃度に応じた程度で画像処理が施されている。なお、図3〜5に示すマスクにおいては、黒の濃さによって、マスクの濃度が表されている。例えば、原画像に対して図3に示すマスクをかければ、画像の下部により強い画像処理が施され、上に行くに従って画像処理の程度が低下することになる。   For example, the image displayed in the image display area 2a of the screen shown in FIG. 2, which will be described later, is covered with the masks shown in FIGS. 3 to 5, and the image is in a degree corresponding to the density of each mask. Processing has been applied. In the masks shown in FIGS. 3 to 5, the density of the mask is represented by the darkness of black. For example, if the mask shown in FIG. 3 is applied to the original image, stronger image processing is applied to the lower part of the image, and the degree of image processing decreases as it goes upward.

本実施の形態では、図2の画像表示領域2aに表示されている画像には、図3のマスクを用いて階調変換処理が施されている。すなわち、図2の画像には、画像の下部から上部に行くに従って、その程度が弱くなるように階調変換処理が施されている。また、図2の画像表示領域2aに表示されている画像には、図4のマスクを用いてカラーバランス調整処理が施されている。すなわち、図2の画像には、右側の花2fに対して、カラーバランス調整処理が施されている。また、図2の画像表示領域2aに表示されている画像には、図5のマスクを用いてシャープネス調整処理が施されている。すなわち、図2の画像には、右側の花2f、中央の花(つぼみ)2g、および左側の花2hに対して、シャープネス調整処理が施されている。   In the present embodiment, the image displayed in the image display area 2a in FIG. 2 is subjected to gradation conversion processing using the mask in FIG. In other words, the image of FIG. 2 is subjected to gradation conversion processing so that the degree becomes weaker from the bottom to the top of the image. Further, the image displayed in the image display area 2a of FIG. 2 is subjected to color balance adjustment processing using the mask of FIG. That is, the image in FIG. 2 is subjected to color balance adjustment processing for the right flower 2f. Further, the image displayed in the image display area 2a of FIG. 2 is subjected to sharpness adjustment processing using the mask of FIG. That is, in the image of FIG. 2, sharpness adjustment processing is performed on the right flower 2f, the central flower (bud) 2g, and the left flower 2h.

本実施の形態における画像処理情報表示装置100においては、使用者は、HDD104に記録されている画像データの中から任意の画像データを選択して、モニタ105上に表示することができる。制御装置103は、使用者によって操作部材101が操作されて任意の画像の表示が選択されると、その画像の画像データをHDD104から読み出し、画像表示画面上に配置してモニタ105上に表示する。   In the image processing information display apparatus 100 according to the present embodiment, the user can select arbitrary image data from the image data recorded in the HDD 104 and display it on the monitor 105. When the user operates the operation member 101 to select display of an arbitrary image, the control device 103 reads the image data of the image from the HDD 104, arranges it on the image display screen, and displays it on the monitor 105. .

制御装置103は、例えば、図2に示す画像表示画面をモニタ105上に表示し、画像表示領域2aにHDD104から読み出した画像を表示する。また、この画像表示画面には、画像表示領域2aに表示した画像に施されている画像処理の名称を一覧表示したエディットリスト2bが配置されている。このエディットリスト2b内には、画像処理名一覧の他に、使用者が操作部材101に含まれるマウスを操作して押下することができるボタン2cから2eが配置されている。これらの各ボタンについては後述する。   For example, the control device 103 displays the image display screen shown in FIG. 2 on the monitor 105, and displays the image read from the HDD 104 in the image display area 2a. In addition, an edit list 2b that displays a list of names of image processing applied to images displayed in the image display area 2a is arranged on the image display screen. In the edit list 2b, in addition to the image processing name list, buttons 2c to 2e that can be pressed by the user by operating the mouse included in the operation member 101 are arranged. Each of these buttons will be described later.

使用者は、操作部材101に含まれるマウスを操作して、画像表示画面上でマウスポインタを移動させることができる。使用者は、この画像表示画面上でマウスポインタを移動させて、エディットリスト2b内の「アイコン表示モード」ボタン2cを押下することにより、画像処理情報表示装置100のモードをアイコン表示モードに設定することができる。制御装置103は、使用者によって「アイコン表示モード」ボタン2cが押下されたことを検出した場合に以下の処理を実行する。   The user can move the mouse pointer on the image display screen by operating the mouse included in the operation member 101. The user moves the mouse pointer on the image display screen and presses the “icon display mode” button 2c in the edit list 2b, thereby setting the mode of the image processing information display device 100 to the icon display mode. be able to. When the control device 103 detects that the “icon display mode” button 2 c is pressed by the user, the control device 103 executes the following processing.

制御装置103は、使用者によるマウス操作によって、マウスポインタが画像内の画像処理が適用されている領域内に入ったか否かを判定する。具体的には、制御装置103は、マウスポインタの移動に伴って、各位置におけるマスクの濃度を検出する。そして、マウスポインタの位置におけるマスクの濃度が、あらかじめ設定されている閾値以下となったことを検出した場合に、マウスポインタは画像内の画像処理が適用されている領域内に入ったと判定する。   The control device 103 determines whether or not the mouse pointer has entered an area in the image to which image processing is applied by a mouse operation by the user. Specifically, the control device 103 detects the density of the mask at each position as the mouse pointer moves. When it is detected that the mask density at the position of the mouse pointer is equal to or less than a preset threshold value, it is determined that the mouse pointer has entered an area in the image to which image processing is applied.

制御装置103は、制御装置103が画像内の画像処理が適用されている領域内にマウスポインタが入ったことを検出した場合には、その領域内に適用されている画像処理に関連する情報を画像表示画面上に表示する。具体的には、制御装置103は、マウスポインタが画像処理が適用されている領域内に入ったことを検出した場合には、画像内に階調変換処理が適用されている範囲(領域)を識別可能に表示するアウトライン(枠)を表示するとともに、その領域内に適用されている画像処理を示すアイコンを表示する。   When the control device 103 detects that the mouse pointer is in the area where the image processing in the image is applied, the control device 103 displays information related to the image processing applied in the area. Display on the image display screen. Specifically, when the control device 103 detects that the mouse pointer has entered an area to which image processing is applied, the control apparatus 103 sets a range (area) to which gradation conversion processing is applied in the image. An outline (frame) that can be identified is displayed, and an icon indicating image processing applied in the area is displayed.

例えば、制御装置103は、図6に示すように、マウスポインタ6aが画像内の図3に示したマスクによって階調変換処理が施されている範囲内に入ったことを検出した場合には、画像内に階調変換処理が適用されている範囲を識別可能に表示するアウトライン6bを表示する。また、制御装置103は、マウスポインタ6aの近傍に、アウトライン6bで示す範囲内に階調変換処理が適用されていることを示すアイコン6cを表示する。   For example, as shown in FIG. 6, when the control device 103 detects that the mouse pointer 6a is within the range subjected to the gradation conversion processing by the mask shown in FIG. 3 in the image, An outline 6b for displaying the range to which the gradation conversion processing is applied in the image is displayed. In addition, the control device 103 displays an icon 6c indicating that gradation conversion processing is applied within the range indicated by the outline 6b in the vicinity of the mouse pointer 6a.

なお、制御装置103は、領域内に複数の画像処理が適用されている場合には、それぞれの画像処理に対応した複数のアイコンを表示する。例えば、図7に示すように、マウスポインタ6aが画像内の図3に示したマスクによって階調変換処理が施されている範囲であって、かつ図5に示したマスクによってシャープネス調整処理が施されている範囲内、すなわち左側の花2hの範囲内に入ったことを検出した場合について説明する。   When a plurality of image processes are applied in the area, the control device 103 displays a plurality of icons corresponding to the respective image processes. For example, as shown in FIG. 7, the mouse pointer 6a is in a range where gradation conversion processing is performed by the mask shown in FIG. 3 in the image, and sharpness adjustment processing is performed by the mask shown in FIG. The case where it is detected that it is within the range, that is, within the range of the left flower 2h will be described.

この場合には、制御装置103は、図7に示すように、画像内に階調変換処理が適用されている範囲を示すアウトライン6b、およびシャープネス調整処理が施されている範囲を示すアウトライン7aから7cを表示する。また、制御装置103は、マウスポインタ6aの近傍に、アウトライン6bで示す範囲内に階調変換処理が適用されていることを示すアイコン6c、およびアウトライン7aから7cで示す範囲内にシャープネス調整処理が施されていることを示すアイコン7dを表示する。   In this case, as shown in FIG. 7, the control device 103 starts from an outline 6 b indicating the range where the gradation conversion process is applied in the image and an outline 7 a indicating the range where the sharpness adjustment process is performed. 7c is displayed. In addition, the control device 103 performs a sharpness adjustment process in the vicinity of the mouse pointer 6a, an icon 6c indicating that the gradation conversion process is applied within the range indicated by the outline 6b, and a range indicated by the outlines 7a to 7c. An icon 7d indicating that it has been applied is displayed.

また、図8に示すように、マウスポインタ6aが画像内の図3に示したマスクによって階調変換処理が施されている範囲であって、かつ図5に示したマスクによってシャープネス調整処理が施されている範囲内であって、かつ図4に示したカラーバランス調整処理が施されている範囲内、すなわち右側の花2fの範囲内に入ったことを検出した場合について説明する。   Further, as shown in FIG. 8, the mouse pointer 6a is in a range where gradation conversion processing is performed by the mask shown in FIG. 3 in the image, and sharpness adjustment processing is performed by the mask shown in FIG. A case will be described in which it is detected that the color is within the range in which the color balance adjustment processing shown in FIG. 4 is performed, that is, the range of the right flower 2f.

この場合には、制御装置103は、図8に示すように、画像内に階調変換処理が適用されている範囲を示すアウトライン6b、シャープネス調整処理が施されている範囲を示すアウトライン7aから7c、およびカラーバランス調整処理が施されている範囲を示すアウトライン8aを表示する。また、制御装置103は、マウスポインタ6aの近傍に、アウトライン6bで示す範囲内に階調変換処理が適用されていることを示すアイコン6c、アウトライン7aから7cで示す範囲内にシャープネス調整処理が施されていることを示すアイコン7d、およびアウトライン8aで示す範囲内にカラーバランス調整処理が施されていることを示すアイコン8bを表示する。   In this case, as illustrated in FIG. 8, the control device 103 outlines the outline 6b indicating the range in which the gradation conversion process is applied in the image, and outlines 7a to 7c indicating the range in which the sharpness adjustment process is performed. , And an outline 8a indicating the range in which the color balance adjustment processing is performed. Further, the control device 103 performs sharpness adjustment processing in the vicinity of the mouse pointer 6a, an icon 6c indicating that gradation conversion processing is applied within the range indicated by the outline 6b, and sharpness adjustment processing within the ranges indicated by the outlines 7a to 7c. And an icon 8b indicating that the color balance adjustment processing is performed within the range indicated by the outline 8a.

なお、制御装置103は、マウスポインタが画像内の画像処理が施されている範囲内に入ったことを検出した場合には、上述したようにその範囲に適用されている画像処理に応じたアイコンを表示すると共に、エディットリスト2b内に表示されている画像処理名のうち、その範囲に適用されている画像処理の名前を強調表示(ハイライト表示)する。   When the control device 103 detects that the mouse pointer is within the range where the image processing is performed in the image, the icon corresponding to the image processing applied to the range as described above. Is displayed, and among the image processing names displayed in the edit list 2b, the name of the image processing applied to the range is highlighted (highlighted).

図9の例では、制御装置103は、マウスポインタ6aが左側の花2hの範囲内に入ったことを検出した場合には、マウスポインタ6aの近傍に、上述したアイコン6c、およびアイコン7dを表示すると共に、エディットリスト2b内の階調変換処理(Levels&Curves)とシャープネス調整処理(Unsharp Mask)を強調表示している。   In the example of FIG. 9, when the control device 103 detects that the mouse pointer 6a is within the range of the left flower 2h, the control device 103 displays the icon 6c and the icon 7d described above in the vicinity of the mouse pointer 6a. At the same time, gradation conversion processing (Levels & Curves) and sharpness adjustment processing (Unsharp Mask) in the edit list 2b are highlighted.

あるいは、図10に示すように、制御装置103は、マウスポインタ6aが左側の花2hの範囲内に入ったことを検出した場合には、マウスポインタ6aの近傍に、上述したアイコン6c、およびアイコン7dを表示するとともに、エディットリスト2b内に、階調変換処理(Levels&Curves)の画像処理パラメータを調整するための画像編集パレット10aと、シャープネス調整処理(Unsharp Mask)の画像処理パラメータを調整するための画像編集パレット10bとを表示するようにしてもよい。   Alternatively, as shown in FIG. 10, when the control device 103 detects that the mouse pointer 6a is within the range of the left flower 2h, the icon 6c and the icon described above are located near the mouse pointer 6a. 7d is displayed, and an image editing palette 10a for adjusting image processing parameters for gradation conversion processing (Levels & Curves) and an image processing parameter for adjusting sharpness adjustment processing (Unsharp Mask) are displayed in the edit list 2b. The image editing palette 10b may be displayed.

なお、制御装置103は、エディットリスト2b内に各画像処理名に対応付けてチェックボックスを表示しておき、デフォルトでチェックボックスにチェックを入れておくことにより、画像に対して画像処理が施されていることを示す。この場合、制御装置103は、使用者によるチェックボックスへのチェックのオン・オフの切り替えを受け付けるようにし、チェックがオフに変更された場合には、画像への対応する画像処理の適用をオフに切り替える。   The control device 103 displays a check box in association with each image processing name in the edit list 2b, and checks the check box by default to perform image processing on the image. Indicates that In this case, the control device 103 accepts switching on / off of the check to the check box by the user, and when the check is changed to off, the application of the corresponding image processing to the image is turned off. Switch.

制御装置103は、使用者によってマウスポインタが移動された場合には、マウスポインタが当該領域内にある間は、画像処理を示すアイコンをマウスポインタに追従させて移動させる。これに対して、マウスポインタが当該領域の外に出た後は、アイコンを消去する。   When the mouse pointer is moved by the user, the control device 103 moves the icon indicating image processing to follow the mouse pointer while the mouse pointer is in the area. On the other hand, after the mouse pointer goes out of the area, the icon is deleted.

使用者は、画像表示画面上にアイコンが表示されている間に、マウスをクリックすることによって、アイコンの表示位置を固定することができる。制御装置103は、使用者によってアイコン表示中にマウスがクリックされたことを検出した場合には、図11に示すように、画像上のクリック位置に十字ポインタ11aを表示する。また、制御装置103は、上述したアイコンやアウトラインの表示を終了して、十字ポインタ11aの近傍に簡易メニュー11bを表示する。   The user can fix the icon display position by clicking the mouse while the icon is displayed on the image display screen. When the control device 103 detects that the mouse is clicked while the icon is displayed by the user, the control device 103 displays a cross pointer 11a at the click position on the image as shown in FIG. Further, the control device 103 ends the display of the icon and outline described above, and displays the simple menu 11b near the cross pointer 11a.

簡易メニュー11bは、画像が隠れることが無いように背景が透明になっている。この簡易メニュー11bには、使用者によってクリックされた位置に適用されている画像処理を示すアイコン(画像処理アイコン)、トグルボタン、および画像処理名が画像処理のステップ順に表示される。すなわち、図11の例では、十字ポインタ11aの表示位置の画像には、階調変換処理(Levels&Curves)、カラーバランス調整処理(Color Balance)、シャープネス調整処理(Unsharp Mask)の順に画像処理が施されていることを示している。   The simple menu 11b has a transparent background so that the image is not hidden. In this simple menu 11b, an icon (image processing icon) indicating the image processing applied to the position clicked by the user, a toggle button, and an image processing name are displayed in the order of the image processing steps. That is, in the example of FIG. 11, the image processing is performed on the image at the display position of the cross pointer 11a in the order of gradation conversion processing (Levels & Curves), color balance adjustment processing (Color Balance), and sharpness adjustment processing (Unsharp Mask). It shows that.

使用者は、画像上に表示されている簡易メニュー11bをマウスでドラッグすることによって、その表示位置を変更することができる。また、使用者は、画像上に簡易メニュー11bが表示されている状態で、画像上の簡易メニュー11b以外の箇所をクリックすることによって、簡易メニュー11bの表示を終了することができる。制御装置103は、使用者によって画像上の簡易メニュー11b以外の箇所がクリックされたことを検出した場合には、画像表示画面上から簡易メニュー11bを消去し、上述したアイコンやアウトラインの表示を再開する。なお、制御装置103は、使用者によるキーボードの所定のキー、例えばEscキーの押下を受け付けたときに、画像表示画面上から簡易メニュー11bを消去し、上述したアイコンやアウトラインの表示を再開するようにしてもよい。   The user can change the display position by dragging the simple menu 11b displayed on the image with the mouse. In addition, the user can end the display of the simple menu 11b by clicking a location other than the simple menu 11b on the image while the simple menu 11b is displayed on the image. When the control device 103 detects that the user has clicked on a location other than the simple menu 11b on the image, the control device 103 deletes the simple menu 11b from the image display screen and resumes the display of the icons and outlines described above. To do. The control device 103 deletes the simple menu 11b from the image display screen and resumes the display of the icons and outlines described above when the user presses a predetermined key on the keyboard, for example, the Esc key. It may be.

制御装置103は、使用者によってマウスが操作され、マウスポインタが簡易メニュー11b内のいずれかのトグルボタン上に位置したことを検出した場合には、そのトグルボタンに対応する画像処理アイコンの色を赤色に変更すると共に、そのトグルボタンに対応する画像処理のマスクを画像上に表示する。例えば、制御装置103は、マスク内の画像処理が適用されている範囲を透明で表示し、画像処理が適用されていない範囲を赤で表示して画像上に重畳する。これによって、使用者は、選択したトグルボタンに対応する画像処理が画像内のどの範囲に適用されているかを把握することができる。   When the control device 103 detects that the user operates the mouse and the mouse pointer is positioned on any toggle button in the simple menu 11b, the control device 103 changes the color of the image processing icon corresponding to the toggle button. While changing to red, a mask for image processing corresponding to the toggle button is displayed on the image. For example, the control device 103 displays the range where the image processing in the mask is applied in a transparent manner, displays the range where the image processing is not applied in red, and superimposes it on the image. Thereby, the user can grasp to which range in the image the image processing corresponding to the selected toggle button is applied.

制御装置103は、使用者によってさらにマウスが操作され、マウスポインタがトグルボタン上から離れた場合には、トグルボタンに対応して表示したマスクを画像上から消去し、アイコンの色を元に戻す。なお、制御装置103は、使用者によってマウスが操作され、簡易メニュー11b内のいずれかのトグルボタンがクリックされたことを検出した場合には、そのトグルボタンに対応して表示した画像処理のマスクを画像上に表示したままにする。すなわち、制御装置103は、トグルボタンがクリックされた場合は、マウスポインタがトグルボタン上から離れた後も、画像上にマスクを表示したままにする。   When the user further operates the mouse and the mouse pointer moves away from the toggle button, the control device 103 erases the mask displayed corresponding to the toggle button from the image, and restores the icon color to the original. . When the control device 103 detects that the user has operated the mouse and clicked any toggle button in the simple menu 11b, the control apparatus 103 displays an image processing mask displayed corresponding to the toggle button. Remain on the image. That is, when the toggle button is clicked, the control device 103 keeps the mask displayed on the image even after the mouse pointer leaves the toggle button.

このとき、制御装置103は、使用者によるブラシツールなどの選択ツールを用いたマスクの編集を受け付ける。例えば、図12に示すように、使用者は、ブラシツールを用いて、マスク上に図形12aを追加することができる。制御装置103は、使用者によって、再度トグルボタンがクリックされた場合は、マスクの画像上への表示、およびマスクの編集受け付けを終了する。   At this time, the control device 103 accepts editing of a mask by a user using a selection tool such as a brush tool. For example, as shown in FIG. 12, the user can add a figure 12a on the mask using a brush tool. When the user clicks the toggle button again, the control device 103 ends the display of the mask on the image and the acceptance of the mask editing.

また、使用者は、簡易メニュー11b内に表示されているいずれかの画像処理アイコンをクリックすることによって、対応する画像処理の画像への適用のオン・オフを切り替えることができる。すなわち、制御装置103は、使用者によって簡易メニュー11b内のいずれかの画像処理アイコンがクリックされたことを検出した場合には、画像に対して適用されている画像処理の内、クリックされたアイコンに対応する画像処理をオフにする。また、制御装置103は、使用者によって再度同じ画像処理アイコンがクリックされたことを検出した場合には、そのアイコンに対応する画像処理をオンにする。   In addition, the user can switch on / off the application of the corresponding image processing to the image by clicking one of the image processing icons displayed in the simple menu 11b. That is, when the control apparatus 103 detects that any one of the image processing icons in the simple menu 11b is clicked by the user, the clicked icon in the image processing applied to the image. Turn off image processing corresponding to. Further, when the control device 103 detects that the same image processing icon is clicked again by the user, the control device 103 turns on the image processing corresponding to the icon.

なお、制御装置103は、使用者によって簡易メニュー11b内のいずれかの画像処理アイコンがクリックされることにより画像処理のオン・オフが切り替えられた場合には、それに対応してエディットリスト2b内のチェックボックスへのチェックのオン・オフも切り替えるようにする。例えば、制御装置103は、画像処理がオフに切り替えられた場合には、エディットリスト2b内のチェックボックスのうち、オフされた画像処理に対応するチェックボックスのチェックを外す。また、制御装置103は、画像処理がオンに切り替えられた場合には、エディットリスト2b内のチェックボックスのうち、オンされた画像処理に対応するチェックボックスにチェックを入れる。   When the user clicks on any of the image processing icons in the simplified menu 11b and the image processing is turned on / off, the control device 103 correspondingly changes the information in the edit list 2b. Make sure to check the check box. For example, when the image processing is switched off, the control device 103 unchecks the check box corresponding to the turned-off image processing among the check boxes in the edit list 2b. In addition, when the image processing is switched on, the control device 103 checks a check box corresponding to the turned on image processing among the check boxes in the edit list 2b.

使用者は、簡易メニュー11b内に表示されているいずれかの画像処理名をクリックすることによって、対応する画像処理のパラメータ値を簡易的に変更するための簡易編集パレットを表示させることができる。すなわち、制御装置103は、使用者によって簡易メニュー11b内のいずれかの画像処理名がクリックされたことを検出した場合には、図13から図15に示すような簡易編集パレットを画像上に重畳して表示する。なお、この簡易編集パレットも、簡易メニュー11bと同様に、画像が隠れることが無いように背景が透明になっている。   The user can display a simple editing palette for simply changing the parameter value of the corresponding image processing by clicking any image processing name displayed in the simple menu 11b. That is, when the control device 103 detects that one of the image processing names in the simple menu 11b is clicked by the user, the simple edit palette as shown in FIGS. 13 to 15 is superimposed on the image. And display. Note that the background of this simple editing palette is also transparent so that the image is not hidden, similar to the simple menu 11b.

図13は、使用者が簡易メニュー11b内に表示されている「Levels&Curves」をクリックした場合に表示される簡易編集パレットの具体例を示す図である。使用者は、この図13に示す簡易編集パレット13a上で、階調変換処理の画像処理パラメータである階調変換特性を示すガンマカーブ13bの形状をマウス操作により変更することができる。   FIG. 13 is a diagram showing a specific example of the simple editing palette displayed when the user clicks “Levels & Curves” displayed in the simple menu 11b. The user can change the shape of the gamma curve 13b indicating the gradation conversion characteristics, which are the image processing parameters of the gradation conversion process, by operating the mouse on the simple editing palette 13a shown in FIG.

図14は、使用者が簡易メニュー11b内に表示されている「Color Balance」をクリックした場合に表示される簡易編集パレットの具体例を示す図である。使用者は、この図14に示す簡易編集パレット14a上で、RGBの各色成分ごとに表示されているスライダーをマウスで操作することにより、各色成分の値を変更することができる。   FIG. 14 is a diagram showing a specific example of the simple editing palette displayed when the user clicks “Color Balance” displayed in the simple menu 11b. The user can change the value of each color component by operating the slider displayed for each color component of RGB with the mouse on the simple editing palette 14a shown in FIG.

図15は、使用者が簡易メニュー11b内に表示されている「Unsharp Mask」をクリックした場合に表示される簡易編集パレットの具体例を示す図である。使用者は、この図15に示す簡易編集パレット15a上に表示されているスライダーをマウスで操作することにより、シャープネスの強度を調整することができる。   FIG. 15 is a diagram showing a specific example of the simple editing palette displayed when the user clicks “Unsharp Mask” displayed in the simple menu 11b. The user can adjust the strength of sharpness by operating the slider displayed on the simple editing palette 15a shown in FIG. 15 with the mouse.

なお、制御装置103は、画像上に簡易編集パレットが表示されているときに、画像上の簡易編集パレット以外の部分がクリックされたことを検出した場合には、簡易編集パレットの表示を終了して、画像上に簡易メニュー11bを表示する。   If the control device 103 detects that a portion other than the simple edit palette on the image is clicked while the simple edit palette is displayed on the image, the control device 103 ends the display of the simple edit palette. The simple menu 11b is displayed on the image.

また、制御装置103は、使用者によって簡易メニュー11b内に表示されている画像処理名がダブルクリックされたことを検出した場合には、図10に示したように、エディットリスト2b内に、ダブルクリックされた画像処理名に対応する画像処理の画像処理パラメータを調整するための画像編集パレットを表示する。   Further, when the control device 103 detects that the image processing name displayed in the simple menu 11b is double-clicked by the user, the control device 103 double-clicks in the edit list 2b as shown in FIG. An image editing palette for adjusting image processing parameters of the image processing corresponding to the clicked image processing name is displayed.

使用者は、エディットリスト2b内に表示されている「アンカーポイント設定モード」ボタン2eをマウスで押下することによって、画像処理情報表示装置100のモードをアンカーポイント設定モードに設定することができる。制御装置103は、使用者によって「アンカーポイント設定モード」ボタン2eが押下されたことを検出すると、使用者によるアンカーポイントの設定を受け付ける。使用者は、画像上の任意の点をマウスでクリックすることによって、画像上にアンカーポイントを設定することができる。制御装置103は、使用者によってアンカーポイントが設定されると、アンカーポイントが設定された位置に施されている画像処理に関する簡易メニューを表示する。   The user can set the mode of the image processing information display device 100 to the anchor point setting mode by pressing the “anchor point setting mode” button 2 e displayed in the edit list 2 b with the mouse. When the control device 103 detects that the “anchor point setting mode” button 2e is pressed by the user, the control device 103 accepts the setting of the anchor point by the user. The user can set an anchor point on the image by clicking an arbitrary point on the image with the mouse. When the anchor point is set by the user, the control device 103 displays a simple menu related to image processing applied to the position where the anchor point is set.

例えば、図16に示すように、使用者によって画像上に3つのアンカーポイント16aから16cが設定された場合について説明する。この場合、制御装置103は、アンカーポイント16aの設定位置に対応する簡易メニュー16d、アンカーポイント16bの設定位置に対応する簡易メニュー16e、およびアンカーポイント16cの設定位置に対応する簡易メニュー16fをそれぞれ画像上に表示する。使用者は、各アンカーポイントに対応して表示された簡易メニューを図11で上述した簡易メニュー11bと同様に操作することができる。   For example, as shown in FIG. 16, a case where three anchor points 16a to 16c are set on the image by the user will be described. In this case, the control device 103 images the simple menu 16d corresponding to the setting position of the anchor point 16a, the simple menu 16e corresponding to the setting position of the anchor point 16b, and the simple menu 16f corresponding to the setting position of the anchor point 16c, respectively. Display above. The user can operate the simple menu displayed corresponding to each anchor point in the same manner as the simple menu 11b described above with reference to FIG.

また、使用者は、エディットリスト2b内に表示されている「アウトライン表示モード」ボタン2dをマウスで押下することによって、画像処理情報表示装置100のモードをアウトライン表示モードに設定することができる。制御装置103は、使用者によって「アウトライン表示モード」ボタン2dが押下されると、画像内に施されている全ての画像処理を対象として、各画像処理が施されている範囲を示すアウトラインを表示し、各アウトラインに対応付けて、そのアウトライン内に施されている画像処理の名前を表示する。   The user can set the mode of the image processing information display device 100 to the outline display mode by pressing the “outline display mode” button 2 d displayed in the edit list 2 b with the mouse. When the “outline display mode” button 2d is pressed by the user, the control device 103 displays an outline indicating the range in which each image processing is performed for all image processing performed in the image. Then, the name of the image processing applied in the outline is displayed in association with each outline.

例えば、制御装置103は、図17に示すように、画像内に、図3に示したマスクの濃度値が閾値以下の範囲を示すアウトライン6b、すなわち画像に対して階調変換処理が施されている範囲を示すアウトライン6bを表示する。そして、制御装置103は、アウトライン6bに対応付けて、当該範囲内に適用されている画像処理名、すなわち「Levels&Curves」を表示する。   For example, as shown in FIG. 17, the control apparatus 103 performs gradation conversion processing on the outline 6b in which the density value of the mask shown in FIG. An outline 6b indicating the range is displayed. Then, the control device 103 displays the image processing name applied within the range, that is, “Levels & Curves” in association with the outline 6b.

また、制御装置103は、画像内に、図4に示したマスクの濃度値が閾値以下の範囲を示すアウトライン8a、すなわち画像に対してカラーバランス調整処理が施されている範囲を示すアウトライン8aを表示する。そして、制御装置103は、アウトライン8aに対応付けて、当該範囲内に適用されている画像処理名、すなわち「Color Balance」を表示する。   Further, the control device 103 includes an outline 8a indicating a range in which the density value of the mask illustrated in FIG. 4 is equal to or less than a threshold, that is, an outline 8a indicating a range in which color balance adjustment processing is performed on the image, in the image. indicate. Then, the control device 103 displays the image processing name applied within the range, that is, “Color Balance” in association with the outline 8a.

また、制御装置103は、画像内に、図5に示したマスクの濃度値が閾値以下の範囲を示すアウトライン7aから7c、すなわち画像に対してシャープネス調整処理が施されている範囲を示すアウトライン7aから7cを表示する。そして、制御装置103は、アウトライン7aから7cに対応付けて、当該範囲内に適用されている画像処理名、すなわち「Unsharp Mask」を表示する。   Further, the control device 103 includes, in the image, outlines 7a to 7c that indicate a range in which the density value of the mask illustrated in FIG. To 7c are displayed. Then, the control device 103 displays the image processing name applied within the range, that is, “Unsharp Mask” in association with the outlines 7a to 7c.

制御装置103は、使用者によって画像上に表示したアウトラインのうち、いずれかのアウトライン内がマウスでクリックされたことを検出した場合に、そのアウトライン内に施されている画像処理が1つである場合には、その画像処理用の簡易編集パレットを表示する。また、制御装置103は、使用者によっていずれかのアウトライン内がマウスでクリックされたことを検出した場合に、そのアウトライン内に施されている画像処理が複数である場合には、各画像処理に対応するアイコン、トグルボタン、および画像処理名を表示した簡易メニューを表示する。   When the control device 103 detects that any one of the outlines displayed on the image by the user has been clicked with the mouse, the image processing applied to the outline is one. In this case, a simple editing palette for the image processing is displayed. Further, when the control device 103 detects that the outline is clicked with the mouse by the user and there are a plurality of image processes performed in the outline, the control apparatus 103 performs each image process. Displays a simple menu with corresponding icons, toggle buttons, and image processing names.

図18は、画像表示画面上で使用者によってエディットリスト2b内の「アイコン表示モード」ボタン2cが押下されると実行される処理の流れを示すフローチャートである。この図18に示す処理を実行するためのプログラムのデータは、HDD104に記録されており、制御装置103は、このプログラムのデータをHDD104からSDRAMに読み込んで展開することによって、処理を実行する。図18から図25のフローチャートで示されるプログラムは、画像処理情報表示装置100にインストール可能なようにCD−ROM等の記憶媒体に記録されている。   FIG. 18 is a flowchart showing a flow of processing executed when the “icon display mode” button 2c in the edit list 2b is pressed by the user on the image display screen. Data of a program for executing the process shown in FIG. 18 is recorded in the HDD 104, and the control device 103 executes the process by reading the program data from the HDD 104 into the SDRAM and expanding it. The programs shown in the flowcharts of FIGS. 18 to 25 are recorded in a storage medium such as a CD-ROM so that they can be installed in the image processing information display apparatus 100.

ステップS10において、制御装置103は、図19で後述するアイコン表示処理を実行して、マウスポインタが画像内の画像処理が適用されている領域内に入ったときに、上述したように、画像上にアイコンやアウトラインを表示する。その後、ステップS20へ進み、制御装置103は、使用者によって「アイコン表示モード」ボタン2cが再度押下されることによって、アイコン表示モードの終了が指示されたか否かを判断する。肯定判断した場合には、ステップS140へ進み、制御装置103は、画像上に表示しているアイコンやアウトラインを非表示にして、処理を終了する。これに対して、ステップS20で否定判断した場合には、ステップS30へ進む。   In step S10, the control device 103 executes icon display processing, which will be described later with reference to FIG. 19, and when the mouse pointer enters an area where image processing is applied in the image, as described above, Show icons and outlines on Thereafter, the process proceeds to step S20, and the control device 103 determines whether or not the end of the icon display mode is instructed by the user pressing the “icon display mode” button 2c again. When an affirmative determination is made, the process proceeds to step S140, where the control device 103 hides the icons and outlines displayed on the image and ends the process. On the other hand, if a negative determination is made in step S20, the process proceeds to step S30.

ステップS30では、制御装置103は、画像内の画像処理が適用されている範囲内で使用者によってマウスがクリックされたか否かを判断する。否定判断した場合には、ステップS10へ戻る。これに対して、肯定判断した場合には、ステップS40へ進む。ステップS40では、画像上にアイコンが表示中であるか否かを示すアイコンフラグに1が設定されているか否かを判断する。なお、このアイコンフラグは、図19で後述するアイコン表示処理において設定され、アイコン表示中はアイコンフラグが1に設定され、アイコンが非表示の場合はアイコンフラグが0に設定される。   In step S30, the control device 103 determines whether or not the user has clicked the mouse within a range where image processing in the image is applied. If a negative determination is made, the process returns to step S10. On the other hand, if a positive determination is made, the process proceeds to step S40. In step S40, it is determined whether or not 1 is set in an icon flag indicating whether or not an icon is being displayed on the image. This icon flag is set in an icon display process which will be described later with reference to FIG. 19. The icon flag is set to 1 while the icon is displayed, and the icon flag is set to 0 when the icon is not displayed.

ステップS40で否定判断した場合には、ステップS10へ戻る。これに対して、ステップS40で肯定判断した場合には、ステップS50へ進む。ステップS50では、制御装置103は、図11で上述したように、画像上のクリック位置に十字ポインタ11aを表示し、十字ポインタ11aの近傍に簡易メニュー11bを表示する。その後、ステップS60へ進む。   If a negative determination is made in step S40, the process returns to step S10. On the other hand, if a positive determination is made in step S40, the process proceeds to step S50. In step S50, as described above with reference to FIG. 11, the control device 103 displays the cross pointer 11a at the click position on the image, and displays the simple menu 11b near the cross pointer 11a. Thereafter, the process proceeds to step S60.

ステップS60では、制御装置103は、マウスポインタが簡易メニュー11b内に表示されているいずれかのトグルボタン上に位置しているか否かを判断する。肯定判断した場合には、ステップS70へ進み、制御装置103は、図20で後述するマスク表示処理を実行した後、後述するステップS150へ進む。これに対して、否定判断した場合には、ステップS80へ進む。   In step S60, the control device 103 determines whether or not the mouse pointer is positioned on any toggle button displayed in the simple menu 11b. If the determination is affirmative, the process proceeds to step S70, and the control device 103 performs a mask display process described later with reference to FIG. 20, and then proceeds to step S150 described later. On the other hand, if a negative determination is made, the process proceeds to step S80.

ステップS80では、制御装置103は、使用者によって簡易メニュー11b内に表示されているいずれかのアイコンがクリックされたか否かを判断する。肯定判断した場合には、ステップS90へ進み、制御装置103は、図21で後述する画像処理オン・オフ切替処理を実行した後、後述するステップS150へ進む。これに対して、否定判断した場合には、ステップS100へ進む。   In step S80, the control device 103 determines whether any icon displayed in the simplified menu 11b has been clicked by the user. If the determination is affirmative, the process proceeds to step S90, and the control device 103 executes an image processing on / off switching process described later with reference to FIG. 21, and then proceeds to step S150 described later. On the other hand, if a negative determination is made, the process proceeds to step S100.

ステップS100では、制御装置103は、使用者によって簡易メニュー11b内に表示されているいずれかの画像処理名がクリックされたか否かを判断する。肯定判断した場合には、ステップS110へ進み、制御装置103は、図22で後述する簡易編集パレット表示処理を実行した後、後述するステップS150へ進む。これに対して、否定判断した場合には、ステップS120へ進む。   In step S100, the control device 103 determines whether any image processing name displayed in the simplified menu 11b has been clicked by the user. If the determination is affirmative, the process proceeds to step S110, and the control device 103 executes a simple editing palette display process described later with reference to FIG. 22, and then proceeds to step S150 described later. On the other hand, if a negative determination is made, the process proceeds to step S120.

ステップS120では、制御装置103は、使用者によって簡易メニュー11b内に表示されているいずれかの画像処理名がダブルクリックされたか否かを判断する。否定判断した場合には、後述するステップS150へ進む。これに対して、肯定判断した場合には、ステップS130へ進み、制御装置103は、図23で後述する画像処理パレット表示処理を実行して処理を終了する。   In step S120, the control device 103 determines whether any image processing name displayed in the simplified menu 11b is double-clicked by the user. If a negative determination is made, the process proceeds to step S150 described later. On the other hand, when an affirmative determination is made, the process proceeds to step S130, and the control device 103 executes an image processing palette display process described later with reference to FIG.

ステップS150では、制御装置103は、使用者によるマウス操作によって、画像上がクリックされたか否かを判断する。否定判断した場合には、ステップS60へ戻る。これに対して、肯定判断した場合には、ステップS160へ進み、制御装置103は、画像上に表示している簡易メニューを非表示にして、ステップS10へ戻る。   In step S150, the control device 103 determines whether or not an image is clicked by a mouse operation by the user. If a negative determination is made, the process returns to step S60. On the other hand, when an affirmative determination is made, the process proceeds to step S160, and the control device 103 hides the simple menu displayed on the image and returns to step S10.

図19は、図18のステップS10で実行されるアイコン表示処理の流れを示すフローチャートである。ステップS210において、制御装置103は、マスクのレイヤ数を取得する。すなわち、制御装置103は、画像に対して適用されているマスクの数がいくつであるかを判定する。その後、ステップS220へ進み、制御装置103は、画像上におけるマウスポインタの位置を示す情報として、画像上におけるマウスポインタの座標値を取得する。その後、ステップS230へ進む。   FIG. 19 is a flowchart showing the flow of icon display processing executed in step S10 of FIG. In step S210, the control apparatus 103 acquires the number of mask layers. That is, the control device 103 determines how many masks are applied to the image. Thereafter, the process proceeds to step S220, and the control device 103 acquires the coordinate value of the mouse pointer on the image as information indicating the position of the mouse pointer on the image. Thereafter, the process proceeds to step S230.

ステップS230では、制御装置103は、上述したアイコンフラグに0を設定して、ステップS240へ進む。ステップS240では、制御装置103は、画像に対して適用されている1つのマスクを対象として、現在のマウスポインタ位置におけるマスクの濃度値を取得する。その後、ステップS250へ進み、制御装置103は、取得したマスクの濃度値が閾値以下であるか否かを判断する。肯定判断した場合には、ステップ260へ進む。   In step S230, the control apparatus 103 sets 0 in the icon flag described above, and proceeds to step S240. In step S240, the control device 103 acquires the mask density value at the current mouse pointer position for one mask applied to the image. Thereafter, the process proceeds to step S250, where the control device 103 determines whether the acquired mask density value is equal to or less than a threshold value. If a positive determination is made, the process proceeds to step 260.

ステップS260では、制御装置103は、ステップS240で濃度値を取得したマスクに対して適用されている画像処理を示すアイコンを画像上に表示して、ステップS270へ進む。ステップS270では、制御装置103は、エディットリスト2b内に表示されている画像処理名のうち、ステップS260でアイコンを表示した画像処理の名前をハイライト表示して、ステップS280へ進む。   In step S260, the control device 103 displays an icon indicating the image processing applied to the mask whose density value has been acquired in step S240 on the image, and proceeds to step S270. In step S270, the control apparatus 103 highlights the name of the image processing that displayed the icon in step S260 among the image processing names displayed in the edit list 2b, and proceeds to step S280.

ステップS280では、制御装置103は、ステップS240で濃度値を取得したマスクに基づいて、濃度値が閾値以下の範囲を枠で囲むことによって、上述したアウトラインを表示して、ステップS290へ進む。ステップS290では、制御装置103は、アイコンフラグに1を設定して、後述するステップS340へ進む。   In step S280, the control apparatus 103 displays the above-described outline by enclosing a range in which the density value is equal to or less than the threshold based on the mask whose density value has been acquired in step S240, and proceeds to step S290. In step S290, the control apparatus 103 sets 1 in the icon flag, and proceeds to step S340 described later.

一方、ステップS250で否定判断した場合には、ステップS300へ進む。ステップS300では、制御装置103は、アイコンフラグに1が設定されているか否かを判断する。否定判断した場合には、後述するステップS340へ進む。これに対して、肯定判断した場合には、ステップS310へ進み、制御装置103は、画像上に表示されているアイコンを非表示にして、ステップS320へ進む。   On the other hand, if a negative determination is made in step S250, the process proceeds to step S300. In step S300, the control device 103 determines whether 1 is set in the icon flag. If a negative determination is made, the process proceeds to step S340 described later. On the other hand, when an affirmative determination is made, the process proceeds to step S310, and the control device 103 hides the icon displayed on the image, and proceeds to step S320.

ステップS320では、制御装置103は、エディットリスト2b内でハイライト表示されている画像処理名のハイライト表示を終了して、ステップS330へ進む。ステップS330では、制御装置103は、画像上に表示されているアウトラインを非表示して、ステップS340へ進む。   In step S320, the control apparatus 103 ends the highlight display of the image processing name highlighted in the edit list 2b, and proceeds to step S330. In step S330, the control device 103 hides the outline displayed on the image, and proceeds to step S340.

ステップS340では、制御装置103は、画像に対して適用されている全てのマスクを対象として、ステップS240からS330の処理が完了したか否かを判断する。否定判断した場合には、ステップS240へ戻って処理を繰り返す。これに対して、肯定判断した場合には、図18に示す処理に復帰する。   In step S340, the control apparatus 103 determines whether or not the processing in steps S240 to S330 has been completed for all masks applied to the image. If a negative determination is made, the process returns to step S240 to repeat the process. On the other hand, if a positive determination is made, the process returns to the process shown in FIG.

図20は、図18のステップS70で実行されるマスク表示処理の流れを示すフローチャートである。ステップS410において、制御装置103は、マウスポインタが位置しているトグルボタンに対応する画像処理アイコンの色を赤色に変更すると共に、そのトグルボタンに対応する画像処理のマスクを画像上に表示する。その後、ステップS420へ進み、制御装置103は、使用者によってトグルボタンがクリックされたことにより、トグルボタンがオンされたか否かを判断する。肯定判断した場合には、ステップS430へ進む。   FIG. 20 is a flowchart showing the mask display process executed in step S70 of FIG. In step S410, the control device 103 changes the color of the image processing icon corresponding to the toggle button where the mouse pointer is located to red, and displays an image processing mask corresponding to the toggle button on the image. Thereafter, the process proceeds to step S420, and the control device 103 determines whether the toggle button is turned on when the toggle button is clicked by the user. If a positive determination is made, the process proceeds to step S430.

ステップS430では、制御装置103は、使用者によるブラシツールなどの選択ツールを用いたマスクの編集操作があったか否かを判断する。肯定判断した場合には、ステップS440へ進み、使用者による編集操作に基づいて、マスクの修正を行って、ステップS450へ進む。これに対して、ステップS430で否定判断した場合には、そのままステップS450へ進む。   In step S430, control device 103 determines whether or not the user has performed a mask editing operation using a selection tool such as a brush tool. If a positive determination is made, the process proceeds to step S440, the mask is corrected based on the editing operation by the user, and the process proceeds to step S450. On the other hand, if a negative determination is made in step S430, the process proceeds directly to step S450.

ステップS450では、制御装置103は、使用者によって、トグルボタンが再度クリックされることにより、トグルボタンがオフされたか否かを判断する。否定判断した場合には、ステップS430へ戻る。これに対して、肯定判断した場合には、ステップS460へ進み、制御装置103は、図24で後述する画像処理を行って、ステップS420へ戻る。   In step S450, the control device 103 determines whether or not the toggle button has been turned off by the user clicking the toggle button again. If a negative determination is made, the process returns to step S430. On the other hand, when an affirmative determination is made, the process proceeds to step S460, and the control device 103 performs image processing to be described later with reference to FIG. 24, and returns to step S420.

一方、ステップS420で否定判断した場合には、ステップS470へ進む。ステップS470では、制御装置103は、画像内における現在のマウスポインタの座標値を取得して、ステップS480へ進む。ステップS480では、制御装置103は、マウスポインタがいずれかのトグルボタン上に位置しているか否かを判断する。肯定判断した場合には、ステップS420へ戻る。これに対して、否定判断した場合には、ステップS490へ進む。ステップS490では、制御装置103は、画像上に表示しているマスクを非表示にして、処理を終了する。   On the other hand, if a negative determination is made in step S420, the process proceeds to step S470. In step S470, the control device 103 acquires the current coordinate value of the mouse pointer in the image, and proceeds to step S480. In step S480, control device 103 determines whether or not the mouse pointer is positioned on any toggle button. If a positive determination is made, the process returns to step S420. On the other hand, if a negative determination is made, the process proceeds to step S490. In step S490, the control device 103 hides the mask displayed on the image and ends the process.

図21は、図18のステップS90で実行される画像処理オン・オフ切替処理の流れを示すフローチャートである。ステップS510において、制御装置103は、画像表示領域2a内に表示されている画像に対して、画像処理が適用済みであるか否かを判断する。肯定判断した場合には、ステップS520へ進み、制御装置103は、画像に対する画像処理の適用をオフにして、ステップS530へ進む。ステップS530では、制御装置103は、使用者によってクリックされたトグルボタンを凹表示(選択状態)に切り替えて、図18に示す処理に復帰する。   FIG. 21 is a flowchart showing the flow of the image processing on / off switching process executed in step S90 of FIG. In step S510, the control device 103 determines whether image processing has been applied to the image displayed in the image display area 2a. When an affirmative determination is made, the process proceeds to step S520, and the control apparatus 103 turns off application of image processing to the image, and proceeds to step S530. In step S530, the control device 103 switches the toggle button clicked by the user to the concave display (selected state), and returns to the process shown in FIG.

これに対して、ステップS510で否定判断した場合には、ステップS540へ進み、制御装置103は、画像に対する画像処理の適用をオンにして、ステップS550へ進む。ステップS550では、制御装置103は、使用者によってクリックされたトグルボタンを凸表示(非選択状態)に切り替えて、図18に示す処理に復帰する。   On the other hand, if a negative determination is made in step S510, the process proceeds to step S540, and the control device 103 turns on application of image processing to the image, and the process proceeds to step S550. In step S550, the control device 103 switches the toggle button clicked by the user to a convex display (non-selected state), and returns to the process shown in FIG.

図22は、図18のステップS110で実行される簡易編集パレット表示処理の流れを示すフローチャートである。ステップS610において、制御装置103は、画像上に表示されている簡易メニューを非表示にして、ステップS620へ進む。ステップS620では、制御装置103は、図13から図15の各図で上述したように、画像上に簡易編集パレットを表示して、ステップS630へ進む。   FIG. 22 is a flowchart showing the flow of the simple edit palette display process executed in step S110 of FIG. In step S610, the control apparatus 103 hides the simple menu displayed on the image, and proceeds to step S620. In step S620, the control apparatus 103 displays the simple editing palette on the image as described above with reference to FIGS. 13 to 15, and proceeds to step S630.

ステップS630では、制御装置103は、使用者によって簡易編集パレットを用いて画像処理パラメータが変更されることによって、画像が編集されたか否かを判断する。否定判断した場合には、後述するステップS650へ進む。これに対して、肯定判断した場合には、ステップS640へ進み、図24で後述する画像処理を行って、ステップS650へ進む。   In step S630, the control device 103 determines whether the image has been edited by changing the image processing parameter by the user using the simple editing palette. If a negative determination is made, the process proceeds to step S650 described later. On the other hand, if an affirmative determination is made, the process proceeds to step S640, image processing described later with reference to FIG. 24 is performed, and the process proceeds to step S650.

ステップS650では、制御装置103は、使用者によって画像上でマウスがクリックされたか否かを判断する。否定判断した場合には、上述したステップS630へ戻る。これに対して、肯定判断した場合には、ステップS660へ進む。ステップS660では、制御装置103は、画像上に表示している簡易編集パレットを非表示にして、ステップS670へ進む。ステップS670では、制御装置103は、簡易メニューを画像上に表示して、図18に示す処理に復帰する。   In step S650, control device 103 determines whether or not the user has clicked the mouse on the image. If a negative determination is made, the process returns to step S630 described above. On the other hand, if a positive determination is made, the process proceeds to step S660. In step S660, control device 103 hides the simple editing palette displayed on the image, and proceeds to step S670. In step S670, control device 103 displays the simple menu on the image, and returns to the process shown in FIG.

図23は、図18のステップS130で実行される画像処理パレット表示処理の流れを示すフローチャートである。ステップS710において、制御装置103は、画像上に表示されている簡易メニューを非表示にして、ステップS720へ進む。ステップS720では、制御装置103は、図10に示したように、エディットリスト2b内に、ダブルクリックされた画像処理名に対応する画像処理の画像処理パラメータを調整するための画像編集パレットを表示して、ステップS730へ進む。ステップS730では、制御装置103は、画像上に表示されているアウトラインを非表示にした後、図18に示す処理に復帰する。   FIG. 23 is a flowchart showing the flow of the image processing palette display process executed in step S130 of FIG. In step S710, the control device 103 hides the simple menu displayed on the image, and proceeds to step S720. In step S720, as shown in FIG. 10, the control device 103 displays an image editing palette for adjusting the image processing parameters of the image processing corresponding to the image processing name double-clicked in the edit list 2b. Then, the process proceeds to step S730. In step S730, the control device 103 hides the outline displayed on the image, and then returns to the process illustrated in FIG.

図24は、図20のステップ460、および図22のステップS640で実行される画像処理の流れを示すフローチャートである。ステップS810において、制御装置103は、画像表示画面上に表示されている画像の各画素の画素値を取得する。その後、ステップS820へ進み、制御装置103は、画像に対して適用する画像処理のパラメータ値を、使用者による編集内容に基づいて変更する。その後、ステップS830へ進む。   FIG. 24 is a flowchart showing the flow of image processing executed in step 460 of FIG. 20 and step S640 of FIG. In step S810, the control device 103 acquires the pixel value of each pixel of the image displayed on the image display screen. Thereafter, the process proceeds to step S820, and the control device 103 changes the parameter value of the image processing to be applied to the image based on the content edited by the user. Thereafter, the process proceeds to step S830.

ステップS830では、制御装置103は、画像に対してマスクを適用して、変更後の画像処理パラメータ値を用いた画素値の演算を行う。すなわち、制御装置103は、画像に対して複数のマスクが適用されている場合には、1つ目のマスクを適用した画像の各画素の画素値を演算した後、2つ目のマスクを適用した画像の各画素の画素値を演算する。制御装置103は、この処理を適用されているマスクの数だけ繰り返し行う。その後、ステップS840へ進む。   In step S830, the control device 103 applies a mask to the image and calculates a pixel value using the changed image processing parameter value. That is, when a plurality of masks are applied to the image, the control device 103 calculates the pixel value of each pixel of the image to which the first mask is applied, and then applies the second mask. The pixel value of each pixel of the obtained image is calculated. The control device 103 repeats this process for the number of masks to which this process is applied. Thereafter, the process proceeds to step S840.

ステップS840では、制御装置103は、画像に対して描画モードを適用する。すなわち、制御装置103は、画像に対して、あらかじめ設定されている描画モードを適用して、ステップS850へ進む。ステップS850では、制御装置103は、画像に対して、あらかじめ設定されている不透明度を適用する。このように適用した描画モードと不透明度とによって、画像に対するマスクのかけ方が決定される。例えば、描画モードがNORMALに設定されており、不透明度が100に設定されている場合には、一番上に重畳されたマスクが画像処理結果に反映されることになる。一方、描画モードがNORMALに設定されており、不透明度が0に設定されている場合には、一番下に重畳されたマスクが画像処理結果に反映されることになる。   In step S840, control device 103 applies a drawing mode to the image. That is, the control apparatus 103 applies a preset drawing mode to the image, and proceeds to step S850. In step S850, control device 103 applies a preset opacity to the image. The masking method for the image is determined by the drawing mode and the opacity applied as described above. For example, when the drawing mode is set to NORMAL and the opacity is set to 100, the mask superimposed on the top is reflected in the image processing result. On the other hand, when the drawing mode is set to NORMAL and the opacity is set to 0, the mask superimposed at the bottom is reflected in the image processing result.

その後、ステップS860へ進み、制御装置103は、上記演算の結果得られる画素値を出力して、ステップS870へ進む。ステップS870では、制御装置103は、出力した画素値に基づいて、画像処理適用後の画像で画像表示画面上に表示されている画像を更新する。その後、ステップS880へ進み、制御装置103は、使用者による画像の編集が終了したか否かを判断する。否定判断した場合には、ステップS820へ戻る。これに対して、肯定判断した場合には、図20または図22に示す処理に復帰する。   Thereafter, the process proceeds to step S860, and the control device 103 outputs the pixel value obtained as a result of the above calculation, and proceeds to step S870. In step S870, the control device 103 updates the image displayed on the image display screen with the image after application of image processing, based on the output pixel value. Thereafter, the process proceeds to step S880, and the control device 103 determines whether the editing of the image by the user is finished. If a negative determination is made, the process returns to step S820. On the other hand, if a positive determination is made, the process returns to the process shown in FIG.

図25は、画像表示画面上で使用者によってエディットリスト2b内の「アウトライン表示モード」ボタン2dが押下されると実行される処理の流れを示すフローチャートである。この図25に示す処理を実行するためのプログラムのデータは、HDD104に記録されており、制御装置103は、このプログラムのデータをHDD104からSDRAMに読み込んで展開することによって、処理を実行する。   FIG. 25 is a flowchart showing a flow of processing executed when the “outline display mode” button 2d in the edit list 2b is pressed by the user on the image display screen. Data of a program for executing the process shown in FIG. 25 is recorded in the HDD 104, and the control device 103 executes the process by reading the program data from the HDD 104 into the SDRAM and developing it.

なお、このフローチャートにおいては、ステップS50からステップS160の処理は、図18で上述したフローチャートにおける各ステップと同様のため同じステップ番号を付与し、説明を省略する。また、ステップS610からステップS660の処理は、図22で上述したフローチャートにおける各ステップと同様のため同じステップ番号を付与し、説明を省略する。   In this flowchart, the processing from step S50 to step S160 is the same as each step in the flowchart described above with reference to FIG. Further, the processing from step S610 to step S660 is the same as each step in the flowchart described above with reference to FIG.

ステップS910において、制御装置103は、マスクのレイヤ数を取得する。すなわち、制御装置103は、画像に対して適用されているマスクの数がいくつであるかを判定する。その後、ステップS920へ進み、制御装置103は、画像に対して適用されているマスクのうち、いずれか1つのマスクを取得してステップS930へ進む。ステップS930では、制御装置103は、ステップS920で取得したマスクの濃度値と、上述した図19のステップS250で判定に用いた閾値とが一致する画像上の位置に、アウトラインを描画して、ステップS940へ進む。   In step S910, the control apparatus 103 acquires the number of mask layers. That is, the control device 103 determines how many masks are applied to the image. Thereafter, the process proceeds to step S920, and the control device 103 acquires one of the masks applied to the image, and proceeds to step S930. In step S930, the control apparatus 103 draws an outline at a position on the image where the mask density value acquired in step S920 matches the threshold value used in the determination in step S250 of FIG. Proceed to S940.

ステップS940では、制御装置103は、画像に対して適用されている全てのマスクを対象として、ステップS920およびS930の処理が完了したか否かを判断する。否定判断した場合には、ステップS920へ戻って処理を繰り返す。これに対して、肯定判断した場合には、ステップS950へ進む。   In step S940, the control apparatus 103 determines whether or not the processes in steps S920 and S930 have been completed for all masks applied to the image. If a negative determination is made, the process returns to step S920 to repeat the process. On the other hand, if a positive determination is made, the process proceeds to step S950.

ステップS950では、制御装置103は、使用者によって再度「アウトライン表示モード」ボタン2dが押下されたことにより、アウトライン表示モードの終了が指示されたか否かを判断する。肯定判断した場合には、ステップS960へ進み、制御装置103は、画像上に描画したアウトラインを非表示にして、処理を終了する。これに対して、ステップS950で否定判断した場合には、ステップS970へ進む。   In step S950, the control device 103 determines whether or not the end of the outline display mode is instructed by the user pressing the “outline display mode” button 2d again. If the determination is affirmative, the process proceeds to step S960, where the control device 103 hides the outline drawn on the image and ends the process. On the other hand, if a negative determination is made in step S950, the process proceeds to step S970.

ステップS970では、制御装置103は、使用者によってマウスがクリックされたか否かを判断する。否定判断した場合には、ステップS950へ戻る。これに対して、肯定判断した場合には、ステップS980へ進む。ステップS980では、制御装置103は、画像内における現在のマウスポインタの座標値を取得して、ステップS990へ進む。ステップS990では、制御装置103は、ステップS980で取得したマウスポインタの位置に基づいて、マウスポインタがステップS930で描画したアウトライン内に位置しているか否かを判断する。否定判断した場合には、ステップS950へ戻る。これに対して、肯定判断した場合には、ステップS1000へ進む。   In step S970, the control device 103 determines whether or not the user has clicked the mouse. If a negative determination is made, the process returns to step S950. On the other hand, if a positive determination is made, the process proceeds to step S980. In step S980, the control device 103 acquires the current coordinate value of the mouse pointer in the image, and proceeds to step S990. In step S990, the control apparatus 103 determines whether the mouse pointer is located within the outline drawn in step S930 based on the position of the mouse pointer acquired in step S980. If a negative determination is made, the process returns to step S950. On the other hand, if a positive determination is made, the process proceeds to step S1000.

ステップS1000では、制御装置103は、ステップS930で描画した全てのアウトラインに対してステップS990の判定処理を行ったか否かを判断する。否定判断した場合には、ステップS990へ戻って処理を繰り返す。これに対して、肯定判断した場合には、ステップS1010へ進む。ステップS1010では、制御装置103は、ステップS990でマウスがアウトライン内にあると判定したアウトラインに該当する画像処理があるか否かを判断する。   In step S1000, the control apparatus 103 determines whether or not the determination process in step S990 has been performed on all outlines drawn in step S930. If a negative determination is made, the process returns to step S990 to repeat the process. On the other hand, if a positive determination is made, the process proceeds to step S1010. In step S1010, the control apparatus 103 determines whether there is image processing corresponding to the outline determined to be in the outline in step S990.

否定判断した場合には、ステップS950へ戻って処理を繰り返す。これに対して、肯定判断した場合には、ステップS1020へ進む。ステップS1020では、ステップS1010で該当する画像処理であると判定した処理が複数あるか否かを判断する。肯定判断した場合には、ステップS610へ進み、ステップS610からS660の処理を実行した後、ステップS950へ戻る。これに対して、否定判断した場合には、ステップS50へ進み、ステップS50からステップS160の処理を実行した後、ステップS960へ戻る。   If a negative determination is made, the process returns to step S950 and the process is repeated. On the other hand, if a positive determination is made, the process proceeds to step S1020. In step S1020, it is determined whether or not there are a plurality of processes determined to be the corresponding image process in step S1010. If an affirmative determination is made, the process proceeds to step S610, the processes from step S610 to S660 are executed, and then the process returns to step S950. On the other hand, if a negative determination is made, the process proceeds to step S50, the process from step S50 to step S160 is executed, and then the process returns to step S960.

以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
(1)制御装置103は、画像データの画像の中で画像処理が適用されている領域を示す領域情報を管理し、使用者による操作に基づいて、使用者によって選択された対象画像内の任意の位置をポインタにより指示し、領域情報に基づいて、ポインタの位置が、対象画像内の画像処理が施されている領域内に入ったか否かを検出し、ポインタが画像処理が施されている領域内に入ったことを検出した場合には、その領域に対して施されている画像処理に関連する情報、すなわちアイコンを表示するようにした。一方、ポインタが画像処理が施されている領域内に入っていないことを検出した場合には、画像処理に関連する情報を非表示にするようにした。これによって、使用者は、簡易な操作により、画像内に適用されている画像処理に関連する情報を確認することができる。
According to the present embodiment described above, the following operational effects can be obtained.
(1) The control device 103 manages area information indicating an area to which image processing is applied in an image of image data, and based on an operation by the user, an arbitrary image in the target image selected by the user The position of the pointer is indicated by the pointer, and based on the area information, it is detected whether or not the position of the pointer has entered the area where the image processing is performed in the target image, and the pointer is subjected to the image processing. When it is detected that the image has entered the area, information related to image processing applied to the area, that is, an icon is displayed. On the other hand, when it is detected that the pointer is not within the area where image processing is performed, information related to image processing is hidden. As a result, the user can confirm information related to image processing applied in the image by a simple operation.

(2)制御装置103は、画像データの画像に対して複数の画像処理がそれぞれどの領域に適用されているかを示す領域情報を管理し、使用者からの指示があったときに、領域情報に基づいて、複数の画像処理が施されている領域の位置をそれぞれ識別可能に表示するようにした。すなわちアウトラインを表示するようにした。これによって、使用者は、画像内のどの領域に画像処理が施されているかを容易に確認することができる。 (2) The control device 103 manages area information indicating to which area a plurality of image processes are applied to the image of the image data, and when there is an instruction from the user, Based on this, the positions of the areas where a plurality of image processes have been performed are displayed in an identifiable manner. That is, an outline is displayed. Thereby, the user can easily confirm which region in the image is subjected to the image processing.

(3)制御装置103は、画像データの画像に対して複数の画像処理がそれぞれどの領域に適用されているかを示す領域情報を管理し、使用者による操作に基づいて、使用者によって選択された対象画像上に少なくとも1つの指定点、すなわちアンカーポイントを設定し、領域情報に基づいて、設定した指定点に対して施されている画像処理に関連する情報を表示するようにした。これによって、使用者は、画像上の任意の点に施されている画像処理を確認することができる。 (3) The control device 103 manages region information indicating to which region a plurality of image processes are applied to the image of the image data, and is selected by the user based on the operation by the user At least one designated point, that is, an anchor point is set on the target image, and information related to image processing applied to the set designated point is displayed based on the region information. As a result, the user can check the image processing applied to any point on the image.

(4)領域情報は、画像データの画像に対して複数の画像処理がそれぞれどの領域に適用されているかを示す情報であり、制御装置103は、ポインタの位置が複数の画像処理のそれぞれの領域内に入ったか否かを検出するようにした。これによって、画像に対して複数の画像処理が施されている場合に、ポインタが入ったか否かを各画像処理ごとに判定することができる。 (4) The area information is information indicating to which area a plurality of image processes are applied to the image of the image data, and the control device 103 indicates that the position of the pointer is each area of the plurality of image processes. It was made to detect whether it entered. As a result, when a plurality of image processes are performed on the image, it can be determined for each image process whether or not a pointer has been entered.

(5)画像処理に関連する情報は、当該情報の表示中に使用者による操作を受け付けたときに、適用されている画像処理に関するメニューを表示するためのアイコンを含むようにした。これによって、使用者は、簡易な操作により、画像処理に関連するメニューを表示させることができる。 (5) Information related to image processing includes an icon for displaying a menu related to applied image processing when an operation by the user is accepted during display of the information. As a result, the user can display a menu related to image processing by a simple operation.

(6)画像処理に関連する情報は、画像内の画像処理が施されている領域を示すアウトラインを含むようにした。これによって、使用者は、画像内のどの領域に画像処理が施されているかを容易に確認することができる。 (6) Information related to image processing includes an outline indicating a region in the image where image processing is performed. Thereby, the user can easily confirm which region in the image is subjected to the image processing.

(7)画像処理に関連する情報は、使用者が画像に対して実行した複数の画像処理ごとに、それぞれの画像処理パラメータを調整するための簡易編集パレットを表示するための画像処理名を含むようにした。これによって、使用者は簡易な操作により、簡易編集パレットを表示させることができる。 (7) Information related to image processing includes an image processing name for displaying a simple editing palette for adjusting each image processing parameter for each of a plurality of image processing performed on the image by the user. I did it. Thereby, the user can display the simple edit palette by a simple operation.

(8)制御装置103は、使用者によって複数の画像処理のいずれかに対応する画像処理に関連する情報が選択された場合には、使用者によって選択された画像処理に応じた画像処理パラメータの編集用画面を表示するようにした。これによって、使用者は、画像に対して適用されている画像処理のパラメータ値を編集することができる。 (8) When information related to image processing corresponding to one of a plurality of image processing is selected by the user, the control device 103 sets an image processing parameter corresponding to the image processing selected by the user. The edit screen was displayed. Thereby, the user can edit the parameter value of the image processing applied to the image.

(9)制御装置103は、使用者が対象画像に対して実行した画像処理ごとに画像処理に関連する情報を表示し、使用者によって複数の画像処理のいずれかに対応する画像処理に関連する情報が選択された場合には、使用者によって選択された画像処理の適用および非適用を切り替えるようにした。これによって、使用者は、容易に画像処理のオン・オフを切り替えることができる。 (9) The control device 103 displays information related to image processing for each image processing performed on the target image by the user, and is related to image processing corresponding to one of a plurality of image processing by the user. When information is selected, application and non-application of image processing selected by the user are switched. As a result, the user can easily turn on / off the image processing.

(10)制御装置103は、画像処理の適用範囲と適用程度を示す情報、すなわちマスクに基づいて、領域情報を生成するようにした。これによって、制御装置103は、マスクを参照するだけで領域情報を生成することができ、処理の負荷を低減することができる。 (10) The control device 103 generates region information based on information indicating the application range and degree of application of image processing, that is, a mask. Thereby, the control apparatus 103 can generate | occur | produce area | region information only by referring to a mask, and can reduce the processing load.

―変形例―
なお、上述した実施の形態の画像処理情報表示装置は、以下のように変形することもできる。
(1)上述した実施の形態では、制御装置103は、使用者によって「アウトライン表示モード」ボタン2dが押下された場合には、画像内に施されている全ての画像処理を対象として、各画像処理が施されている範囲を示すアウトラインを表示し、各アウトラインに対応付けて、そのアウトライン内に施されている画像処理の名前を表示する例について説明した。しかしながら、画像処理名の表示・非表示は、使用者が任意に切り替えることができるようにしてもよい。
-Modification-
The image processing information display device according to the above-described embodiment can be modified as follows.
(1) In the above-described embodiment, when the “outline display mode” button 2d is pressed by the user, the control device 103 targets all image processing performed in the image. An example has been described in which an outline indicating a range in which processing is performed is displayed, and the name of image processing performed in the outline is displayed in association with each outline. However, the display / non-display of the image processing name may be arbitrarily switched by the user.

(2)上述した実施の形態では、制御装置103は、図19のステップS240で現在のポインタ位置におけるマスクの濃度値を取得し、ステップS250でこのマスクの濃度値が閾値以下であるかを判定することによって、画像上にアイコンおよびアウトラインを表示するか否かを決定する例について説明した。しかしながら、図24に示した処理によって画像全体に対して画像処理を施した場合、元の画素の色、明るさ、画像処理パラメータ値、画像処理の方法、描画モードの設定内容、または不透明度の設定内容等により、画像処理の効果は異なる。このため、画像処理後の画像に置いては、画像処理前の画像と比べて、色が大きく変化した画素とほとんど変化しない画素とが生じる可能性がある。 (2) In the embodiment described above, the control device 103 acquires the mask density value at the current pointer position in step S240 of FIG. 19, and determines in step S250 whether the mask density value is less than or equal to the threshold value. Thus, an example of determining whether to display icons and outlines on an image has been described. However, when image processing is performed on the entire image by the processing shown in FIG. 24, the original pixel color, brightness, image processing parameter value, image processing method, drawing mode setting content, or opacity level The effect of image processing varies depending on the setting contents. For this reason, in an image after image processing, there is a possibility that a pixel whose color has changed greatly and a pixel that hardly changes compared to an image before image processing.

これにより、ステップS250において、制御装置103があるポインタ位置でマスクの濃度値が閾値以下であると判定した場合であっても、そのポインタ位置の画像は、画像処理前と画像処理後とでほとんど変化していない可能性があり、この場合には、そのようなポインタ位置も画像処理が施されている範囲内に含まれてしまうことになる。   Thereby, even if it is determined in step S250 that the density value of the mask is equal to or less than the threshold value at a certain pointer position, the image at the pointer position is almost before and after the image processing. There is a possibility that the position has not changed, and in this case, such a pointer position is also included in the range subjected to the image processing.

したがって、この問題を解決するために、制御装置103は、画像に対して施されている画像処理前の画像データの値と、画像処理後の画像データの値とを比較して、その変化量が閾値以上となる範囲を画像処理が施されている範囲とみなして、アイコンおよびアウトラインを表示するようにしてもよい。例えば、制御装置103は、画像処理前の画像の各画素の明度Paと、画像処理後の画像の各画素の明度Pbとを比較して、|Pa−Pb|が閾値以上となる画素を含む範囲を画像処理が施されている範囲とみなすようにしてもよい。   Therefore, in order to solve this problem, the control device 103 compares the value of the image data before image processing applied to the image with the value of the image data after image processing, and the amount of change thereof. A range in which is equal to or greater than the threshold may be regarded as a range on which image processing is performed, and icons and outlines may be displayed. For example, the control device 103 compares the lightness Pa of each pixel of the image before image processing with the lightness Pb of each pixel of the image after image processing, and includes a pixel in which | Pa−Pb | The range may be regarded as a range subjected to image processing.

なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。   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.

画像処理情報表示装置の一実施の形態の構成を示すブロック図である。It is a block diagram which shows the structure of one Embodiment of an image processing information display apparatus. 画像表示画面の具体例を示す図である。It is a figure which shows the specific example of an image display screen. マスクの具体例を示す第1の図である。It is a 1st figure which shows the specific example of a mask. マスクの具体例を示す第2の図である。It is a 2nd figure which shows the specific example of a mask. マスクの具体例を示す第3の図である。It is a 3rd figure which shows the specific example of a mask. マウスポインタが画像処理が施されている範囲内に入った場合のアウトラインおよびアイコンの表示例を示す第1の図である。It is a 1st figure which shows the example of an outline and icon display when a mouse pointer enters in the range where image processing is performed. マウスポインタが画像処理が施されている範囲内に入った場合のアウトラインおよびアイコンの表示例を示す第2の図である。It is a 2nd figure which shows the example of an outline and icon display when a mouse pointer enters in the range where image processing is performed. マウスポインタが画像処理が施されている範囲内に入った場合のアウトラインおよびアイコンの表示例を示す第3の図である。FIG. 10 is a third diagram illustrating an example of outline and icon display when the mouse pointer enters a range where image processing is performed. マウスポインタが画像処理が施されている範囲内に入った場合のエディットリスト内への画像処理名の表示例を示す図である。It is a figure which shows the example of a display of the image process name in the edit list | wrist when a mouse pointer enters in the range where the image process is performed. マウスポインタが画像処理が施されている範囲内に入った場合のエディットリスト内への画像編集パレットの表示例を示す図である。It is a figure which shows the example of a display of the image edit palette in the edit list | wrist when a mouse pointer enters in the range where image processing is performed. 画像上への簡易メニューの表示例を示す図である。It is a figure which shows the example of a display of the simple menu on an image. 選択ツールを用いたマスク編集例を示す図である。It is a figure which shows the mask edit example using the selection tool. 画像上への簡易編集パレットの表示例を示す第1の図である。It is a 1st figure which shows the example of a display of the simple edit palette on an image. 画像上への簡易編集パレットの表示例を示す第2の図である。It is a 2nd figure which shows the example of a display of the simple edit palette on an image. 画像上への簡易編集パレットの表示例を示す第3の図である。It is a 3rd figure which shows the example of a display of the simple edit palette on an image. 画像上へのアンカーポイントの設定例を示す図である。It is a figure which shows the example of a setting of the anchor point on an image. 画像上へのアウトラインの表示例を示す図である。It is a figure which shows the example of a display of the outline on an image. アイコン表示モード時に実行される処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process performed at the time of icon display mode. アイコン表示処理の流れを示すフローチャートである。It is a flowchart which shows the flow of an icon display process. マスク表示処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a mask display process. 画像処理オン・オフ切替処理の流れを示すフローチャートである。It is a flowchart which shows the flow of an image process on / off switching process. 簡易編集パレット表示処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a simple edit palette display process. 画像処理パレット表示処理の流れを示すフローチャートである。It is a flowchart which shows the flow of an image processing pallet display process. 画像処理の流れを示すフローチャートである。It is a flowchart which shows the flow of an image process. アウトライン表示モード時に実行される処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process performed at the time of outline display mode.

符号の説明Explanation of symbols

100 画像処理情報表示装置、101 操作部材、102 接続IF、103 制御装置、104 HDD、105 モニタ DESCRIPTION OF SYMBOLS 100 Image processing information display apparatus, 101 Operation member, 102 Connection IF, 103 Control apparatus, 104 HDD, 105 Monitor

Claims (13)

画像データの画像の中で画像処理が適用されている領域を示す領域情報を管理する管理手順と、
使用者による操作に基づいて、使用者によって選択された対象画像内の任意の位置をポインタにより指示する指示手順と、
前記領域情報に基づいて、前記ポインタの位置が、前記対象画像内の画像処理が施されている領域内に入ったか否かを検出する検出手順と、
前記検出手順により、前記ポインタが前記画像処理の施されている領域内に入ったことが検出された場合には、その領域に対して施されている画像処理に関連する情報を表示する情報表示手順と、
前記検出手順により、前記ポインタが前記画像処理の施されている領域内に入っていないことが検出された場合には、前記画像処理に関連する情報を非表示にする情報非表示手順とをコンピュータに実行させることを特徴とする画像処理情報表示用プログラム。
A management procedure for managing area information indicating an area to which image processing is applied in an image of image data;
An instruction procedure for pointing an arbitrary position in the target image selected by the user with a pointer based on an operation by the user;
Based on the area information, a detection procedure for detecting whether or not the position of the pointer has entered an area in the target image that has undergone image processing;
When the detection procedure detects that the pointer has entered the area where the image processing is performed, an information display for displaying information related to the image processing performed for the area Procedure and
An information non-display procedure for hiding information related to the image processing when the detection procedure detects that the pointer is not within the area subjected to the image processing. An image processing information display program that is executed by the program.
画像データの画像に対して複数の画像処理がそれぞれどの領域に適用されているかを示す領域情報を管理する管理手順と、
使用者からの指示があったときに、前記領域情報に基づいて、前記複数の画像処理が施されている領域の位置をそれぞれ識別可能に表示する領域表示手順をコンピュータに実行させることを特徴とする画像処理情報表示用プログラム。
A management procedure for managing region information indicating to which region each of the plurality of image processes is applied to the image of the image data;
When an instruction from a user is given, the computer causes a computer to execute an area display procedure for displaying the positions of the areas subjected to the plurality of image processing in an identifiable manner based on the area information. Program for displaying image processing information.
請求項2に記載の画像処理情報表示用プログラムにおいて、
使用者による操作に基づいて、使用者によって選択された対象画像内の任意の位置をポインタにより指示する指示手順と、
前記対象画像内を指し示すポインタの位置が、使用者による操作部材の操作によって、前記画像処理が施されている領域内に入ったか否かを検出する検出手順と、
前記検出手順により、前記ポインタが前記画像処理の施されている領域内に入ったことが検出された場合には、その領域に対して施されている画像処理に関連する情報を表示する情報表示手順と、
前記検出手順により、前記ポインタが前記画像処理の施されている領域内に入っていないことが検出された場合には、前記画像処理に関連する情報を非表示にする情報非表示手順とをさらに有することを特徴とする画像処理情報表示用プログラム。
In the image processing information display program according to claim 2,
An instruction procedure for pointing an arbitrary position in the target image selected by the user with a pointer based on an operation by the user;
A detection procedure for detecting whether or not the position of the pointer pointing in the target image has entered the region where the image processing is performed by the operation of the operation member by the user;
When the detection procedure detects that the pointer has entered the area where the image processing is performed, an information display for displaying information related to the image processing performed for the area Procedure and
An information hiding procedure for hiding information related to the image processing when the detection procedure detects that the pointer does not fall within the area subjected to the image processing; An image processing information display program characterized by comprising:
画像データの画像に対して複数の画像処理がそれぞれどの領域に適用されているかを示す領域情報を管理する管理手順と、
使用者による操作に基づいて、使用者によって選択された対象画像上に少なくとも1つの指定点を設定する指定点設定手順と、
前記領域情報に基づいて、前記指定点設定手順が設定した前記指定点に対して施されている画像処理に関連する情報を表示する情報表示手順とをコンピュータに実行させることを特徴とする画像処理情報表示用プログラム。
A management procedure for managing region information indicating to which region each of the plurality of image processes is applied to the image of the image data;
A designated point setting procedure for setting at least one designated point on the target image selected by the user based on an operation by the user;
An image processing that causes a computer to execute an information display procedure for displaying information related to image processing applied to the designated point set by the designated point setting procedure based on the region information. Information display program.
請求項1に記載の画像処理情報表示用プログラムにおいて、
前記領域情報は、画像データの画像に対して複数の画像処理がそれぞれどの領域に適用されているかを示す情報であり、前記検出手順は、前記ポインタの位置が前記複数の画像処理のそれぞれの領域内に入ったか否かを検出することを特徴とする画像処理情報表示用プログラム。
In the image processing information display program according to claim 1,
The area information is information indicating to which area a plurality of image processes are applied to the image of the image data, and the detection procedure is such that the position of the pointer is each area of the plurality of image processes. An image processing information display program for detecting whether or not an image has entered.
請求項1、3、または4に記載の画像処理情報表示用プログラムにおいて、
前記画像処理に関連する情報は、当該情報の表示中に使用者による操作を受け付けたときに、適用されている画像処理に関するメニューを表示するための情報を含むことを特徴とする画像処理情報表示用プログラム。
In the image processing information display program according to claim 1, 3, or 4,
The information related to the image processing includes information for displaying a menu related to the applied image processing when an operation by the user is accepted during the display of the information. Program.
請求項1または4に記載の画像処理情報表示用プログラムにおいて、
前記画像処理に関連する情報は、画像内の画像処理が施されている領域を示す情報を含むことを特徴とする画像処理情報表示用プログラム。
In the image processing information display program according to claim 1 or 4,
The image processing information display program characterized in that the information related to the image processing includes information indicating a region in the image where the image processing is performed.
請求項3、4、または5に記載の画像処理情報表示用プログラムにおいて、
前記画像処理に関連する情報は、使用者が画像に対して実行した前記複数の画像処理ごとに、それぞれの画像処理パラメータを調整するための画面を表示するための情報を含むことを特徴とする画像処理情報表示用プログラム。
In the image processing information display program according to claim 3, 4, or 5,
The information related to the image processing includes information for displaying a screen for adjusting each image processing parameter for each of the plurality of image processing performed on the image by the user. Image processing information display program.
請求項8に記載の画像処理情報表示用プログラムにおいて、
使用者によって前記複数の画像処理のいずれかに対応する前記画像処理に関連する情報が選択された場合には、使用者によって選択された画像処理に応じた前記画像処理パラメータの編集用画面を表示する編集用画面表示手順をさらに有することを特徴とする画像処理情報表示用プログラム。
In the image processing information display program according to claim 8,
When information related to the image processing corresponding to any of the plurality of image processing is selected by the user, the image processing parameter editing screen corresponding to the image processing selected by the user is displayed. An image processing information display program characterized by further comprising an editing screen display procedure.
請求項3、4、または5に記載の画像処理情報表示用プログラムにおいて、
前記情報表示手順は、使用者が前記対象画像に対して実行した画像処理ごとに前記画像処理に関連する情報を表示し、
使用者によって前記複数の画像処理のいずれかに対応する前記画像処理に関連する情報が選択された場合には、使用者によって選択された画像処理の適用および非適用を切り替える切り替え手順をさらに有することを特徴とする画像処理情報表示用プログラム。
In the image processing information display program according to claim 3, 4, or 5,
The information display procedure displays information related to the image processing for each image processing performed by the user on the target image,
A switching procedure for switching between application and non-application of the image processing selected by the user when information related to the image processing corresponding to any of the plurality of image processing is selected by the user; An image processing information display program characterized by the above.
請求項1、2、または4に記載の画像処理情報表示用プログラムにおいて、
前記管理手順は、画像処理の適用程度を示す情報に基づいて、前記領域情報を生成することを特徴とする画像処理情報表示用プログラム。
The image processing information display program according to claim 1, 2, or 4,
The management procedure generates the area information on the basis of information indicating an application degree of image processing.
請求項1、2、または4に記載の画像処理情報表示用プログラムにおいて、
前記管理手順は、画像に対して施されている画像処理前の画像データの値と、画像処理後の画像データの値とに基づいて、前記領域情報を生成することを特徴とする画像処理情報表示用プログラム。
The image processing information display program according to claim 1, 2, or 4,
The management procedure generates the area information based on a value of image data before image processing applied to an image and a value of image data after image processing. Display program.
請求項1〜12のいずれか一項に記載の画像処理情報表示用プログラムを実行する実行手段を備えることを特徴とする画像処理情報表示装置。   An image processing information display device, comprising execution means for executing the image processing information display program according to claim 1.
JP2007325801A 2007-12-18 2007-12-18 Image processing information display program and image processing information display device Pending JP2009146343A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007325801A JP2009146343A (en) 2007-12-18 2007-12-18 Image processing information display program and image processing information display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007325801A JP2009146343A (en) 2007-12-18 2007-12-18 Image processing information display program and image processing information display device

Publications (1)

Publication Number Publication Date
JP2009146343A true JP2009146343A (en) 2009-07-02

Family

ID=40916843

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007325801A Pending JP2009146343A (en) 2007-12-18 2007-12-18 Image processing information display program and image processing information display device

Country Status (1)

Country Link
JP (1) JP2009146343A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110050915A1 (en) * 2009-08-31 2011-03-03 Sony Corporation Photographing condition setting apparatus, photographing condition setting method, and photographing condition setting program
WO2023109385A1 (en) * 2021-12-17 2023-06-22 北京字跳网络技术有限公司 Icon click detection method and apparatus, device, and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110050915A1 (en) * 2009-08-31 2011-03-03 Sony Corporation Photographing condition setting apparatus, photographing condition setting method, and photographing condition setting program
US8773566B2 (en) * 2009-08-31 2014-07-08 Sony Corporation Photographing condition setting apparatus, photographing condition setting method, and photographing condition setting program
WO2023109385A1 (en) * 2021-12-17 2023-06-22 北京字跳网络技术有限公司 Icon click detection method and apparatus, device, and storage medium

Similar Documents

Publication Publication Date Title
JP5361159B2 (en) Image display control device, control method therefor, program, and recording medium
JP4720874B2 (en) Information processing apparatus, information processing method, and information processing program
JP2005292975A (en) Button processing method and data processor
JP2010016804A (en) Apparatus and method for processing image, and recording medium
JP2009077227A (en) Imaging apparatus and its control method
US20050193350A1 (en) Display method and display device
JP2007148783A (en) Device and method for displaying image for computer and medium with image display program recorded thereon
JP2007104630A (en) Video surveillance system
JP4508745B2 (en) Information processing apparatus, image editing apparatus, control method therefor, computer program, and computer-readable storage medium
JP2009077226A (en) Imaging device and its control method and program and storage medium storing program
JP2009146343A (en) Image processing information display program and image processing information display device
JP2013134579A (en) User interface device
JP2012010190A (en) Imaging apparatus and control method thereof
JP5769489B2 (en) Image processing apparatus and control method thereof
JP2011228897A (en) Image processing program and image processing apparatus
JP2008052446A (en) Image processor and its control method
JP2012014519A (en) Display control device
JP5531636B2 (en) Image processing program and image processing apparatus
JP2007114402A (en) Display processing apparatus
JP2008118355A (en) Image processor and image processing method
JP6779778B2 (en) Display control device and its control method
US20190130205A1 (en) Image processing apparatus, method for controlling image processing apparatus, and non-transitory computer-readable storage medium
JP5225053B2 (en) Digital camera and display control device.
JP6039410B2 (en) Image processing apparatus and image processing method
JP5580623B2 (en) Image processing apparatus, image processing apparatus control method, program, and storage medium