[go: up one dir, main page]

JP2009037441A - Image processing parameter recording program and image processing parameter recording method - Google Patents

Image processing parameter recording program and image processing parameter recording method Download PDF

Info

Publication number
JP2009037441A
JP2009037441A JP2007201529A JP2007201529A JP2009037441A JP 2009037441 A JP2009037441 A JP 2009037441A JP 2007201529 A JP2007201529 A JP 2007201529A JP 2007201529 A JP2007201529 A JP 2007201529A JP 2009037441 A JP2009037441 A JP 2009037441A
Authority
JP
Japan
Prior art keywords
image processing
picture control
processing parameter
parameter
user
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
JP2007201529A
Other languages
Japanese (ja)
Inventor
Hiroki Uei
弘樹 上井
Mariko Yuza
麻理子 遊座
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 JP2007201529A priority Critical patent/JP2009037441A/en
Publication of JP2009037441A publication Critical patent/JP2009037441A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To share an image processing parameter set among a plurality of applications. <P>SOLUTION: A picture control reading section 103a reads the image processing parameter set set up with a camera from an external storage medium, and a recording control section 103b records the read image processing parameter set in a storage area which is accessible from each of a plurality of imaging processing applications in a data format recognizable by each of the plurality of imaging processing application. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、画像処理パラメータセットを記録するための画像処理パラメータ記録プログラム、および画像処理パラメータ記録方法に関する。   The present invention relates to an image processing parameter recording program and an image processing parameter recording method for recording an image processing parameter set.

次のような画像処理装置が知られている。この画像処理装置は、デジタルカメラで設定された複数のパラメータを含むパラメータセットをRAW画像ファイル内に格納しておき、このパラメータセットをRAW画像経由で取り込んで、画像処理に利用している(例えば、特許文献1)。   The following image processing apparatus is known. This image processing apparatus stores a parameter set including a plurality of parameters set by a digital camera in a RAW image file, and takes this parameter set via a RAW image and uses it for image processing (for example, Patent Document 1).

特開2007−074343号公報JP 2007-074343 A

しかしながら、従来の画像処理装置では、デジタルカメラで設定されたパラメータセットは画像ファイルを経由しないと取り込むことが出来なかった。このため、画像処理装置に複数のアプリケーションがインストールされている場合に、各アプリケーションでパラメータセットを利用するためには、それぞれのアプリケーションが個別に画像ファイルからパラメータセットを読み込む必要があった。   However, in the conventional image processing apparatus, the parameter set set by the digital camera cannot be taken in via the image file. For this reason, when a plurality of applications are installed in the image processing apparatus, in order to use the parameter set in each application, it is necessary for each application to individually read the parameter set from the image file.

本発明は、外部の記憶媒体から、カメラで設定された画像処理パラメータセットを読み込み、読み込んだ画像処理パラメータセットを、複数の画像処理アプリケーションのそれぞれが認識可能なデータ形式で、複数の画像処理アプリケーションのそれぞれがアクセス可能な記憶領域に記録することを特徴とする。
本発明では、複数の画像処理アプリケーションは、それぞれが画像処理を行なう際に用いる基本の色特性を定義した基本テーブルを有しており、パラメータセットには、基本テーブルを識別するためのパラメータと、基本テーブルの色特性を使用者が調整するためのパラメータとが含まれるようにしてもよい。
あるいは、パラメータセットには、複数の画像処理アプリケーションが画像処理を行なう際に用いる基本の色特性を定義した基本テーブルのパラメータと、基本テーブルの色特性を使用者が調整するためのパラメータとが含まれるようにしてもよい。
使用者による指示に基づいて、画像処理パラメータセットを、画像処理パラメータ記録プログラムが実行されるコンピュータの共有設定ファイル内に記録するか、あるいはネットワークを介して接続されている外部装置の共有記憶領域に記録するかを決定するようにしてもよい。
画像処理パラメータセットを、共有設定ファイル内、および共有記憶領域のそれぞれから出して各パラメータ値を表示するようにしてもよく、使用者からの指示に基づいて、画像処理パラメータセットを共有設定ファイル内、および共有記憶領域のいずれか一方から読み出して各パラメータ値を表示するようにしてもよい。
基本テーブルの色特性を使用者が調整するためのパラメータの値の変更を受け付け、受け付けた内容で、画像処理パラメータセットを更新し、更新した画像処理パラメータセットを、複数の画像処理アプリケーションのそれぞれが認識可能なデータ形式で、複数の画像処理アプリケーションのそれぞれがアクセス可能な記憶領域に記録するようにしてもよい。
The present invention reads an image processing parameter set set by a camera from an external storage medium, and reads the read image processing parameter set in a data format that can be recognized by each of the plurality of image processing applications. Each is recorded in an accessible storage area.
In the present invention, each of the plurality of image processing applications has a basic table that defines basic color characteristics used when performing image processing, and the parameter set includes a parameter for identifying the basic table, Parameters for the user to adjust the color characteristics of the basic table may be included.
Alternatively, the parameter set includes parameters of a basic table that defines basic color characteristics used when a plurality of image processing applications perform image processing, and parameters for a user to adjust the color characteristics of the basic table. You may be made to do.
Based on an instruction from the user, the image processing parameter set is recorded in a shared setting file of a computer on which the image processing parameter recording program is executed, or is stored in a shared storage area of an external device connected via a network. You may make it determine whether to record.
The image processing parameter set may be output from each of the shared setting file and the shared storage area to display each parameter value, and the image processing parameter set may be displayed in the shared setting file based on an instruction from the user. Each parameter value may be displayed by reading from one of the shared storage areas.
It accepts changes in parameter values for the user to adjust the color characteristics of the basic table, updates the image processing parameter set with the received contents, and each of the plurality of image processing applications updates the updated image processing parameter set. A recognizable data format may be recorded in a storage area accessible by each of a plurality of image processing applications.

本発明によれば、複数の画像処理アプリケーションの間でカメラで設定された画像処理パラメータセットを共有することができる。   According to the present invention, an image processing parameter set set by a camera can be shared among a plurality of image processing applications.

図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 apparatus according to the present embodiment. The image processing apparatus 100 is, for example, a personal computer (PC), 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.

操作部材101は、使用者によって操作される種々の装置、例えばキーボードやマウスを含む。使用者は、操作部材101に含まれるマウスを操作することによって、モニタ105に表示された画面上に配置されている種々のボタンを押下することができる。接続IF102は、外部機器を接続するためのインターフェースであって、例えばUSBケーブルを介して外部機器を接続するためのUSBインターフェースが用いられる。本実施の形態では、接続IF102には、USBケーブルを介してSDカードやCF(コンパクトフラッシュ(登録商標))カード等のメモリカードにデータを入出力するためのメモリカードリーダー102aが接続される。   The operation member 101 includes various devices operated by the user, such as a keyboard and a mouse. The user can press various buttons arranged on the screen displayed on the monitor 105 by operating a mouse included in the operation member 101. The connection IF 102 is an interface for connecting an external device. For example, a USB interface for connecting the external device via a USB cable is used. In the present embodiment, a memory card reader 102a for inputting / outputting data to / from a memory card such as an SD card or a CF (Compact Flash (registered trademark)) card is connected to the connection IF 102 via a USB cable.

なお、本実施の形態では、メモリカードには、カメラ(デジタルカメラ)等の撮像装置で取得された画像ファイルと共に、カメラで設定され、撮影時に画像に対して画像処理を施す際に用いられた複数のパラメータ等を含む画像処理パラメータセットを記録した設定ファイルが記録されている。この設定ファイルは、画像ファイル等の他のファイルと識別できるように、そのファイル名に専用の拡張子が付加されている。   In this embodiment, the memory card is set by the camera together with an image file acquired by an imaging device such as a camera (digital camera), and used when image processing is performed on the image at the time of shooting. A setting file that records an image processing parameter set including a plurality of parameters is recorded. This setting file has a special extension added to its file name so that it can be distinguished from other files such as image files.

本実施の形態では、設定ファイル内には複数の画像処理パラメータセットを含めることができ、各画像処理パラメータセットには、それぞれを識別するための名前が付与されている。この名前は、カメラ上で使用者が任意に設定することができ、後述する処理で画像処理装置100に読み込んだ後に変更することもできる。なお、本実施の形態では、この画像処理パラメータセットのデータを、ピクチャーコントロールと呼び、各画像処理パラメータセットに付与されている名前をピクチャーコントロール名と呼ぶ、   In the present embodiment, a plurality of image processing parameter sets can be included in the setting file, and a name for identifying each image processing parameter set is assigned to each image processing parameter set. This name can be arbitrarily set by the user on the camera, and can be changed after being read into the image processing apparatus 100 by a process described later. In the present embodiment, this image processing parameter set data is called picture control, and the name assigned to each image processing parameter set is called picture control name.

このピクチャーコントロールには、カスタムピクチャーコントロール名、ベースピクチャーコントロール名、および画像処理パラメータのパラメータ値がパラメータとして含まれる。カスタムピクチャーコントロール名は、カメラ上で使用者が任意に付けた名前である。また、ベースピクチャーコントロール名とは、使用者がカメラ上で画像処理パラメータを設定する際に基本としたピクチャーコントロールの名前である。すなわち使用者は、カメラ上で画像処理パラメータを設定する際には、まずあらかじめ設定されているベースピクチャーコントロールを呼び出した後、それを基礎として種々のパラメータ値を変更することで、任意にカスタムピクチャーコントロールを設定する。   This picture control includes a custom picture control name, a base picture control name, and parameter values of image processing parameters as parameters. The custom picture control name is a name arbitrarily given by the user on the camera. The base picture control name is the name of the picture control that is basically used when the user sets image processing parameters on the camera. In other words, when setting image processing parameters on the camera, the user first calls a preset base picture control, and then changes various parameter values based on it to arbitrarily set a custom picture. Set the control.

このように、カスタムピクチャーコントロール名は、使用者によって設定されたカスタムピクチャーコントロールに対してのみ付加される名前であるため、ベースピクチャーコントロールには、カスタムピクチャーコントロール名は付加されない。このため、本実施の形態では、ベースピクチャーコントロールの場合はベースピクチャーコントロール名を、カスタムピクチャーコントロールの場合はカスタムピクチャーコントロール名を、それぞれピクチャーコントロール名と呼ぶ。ピクチャーコントロールに含まれる画像処理パラメータについては後述する。   Thus, since the custom picture control name is a name added only to the custom picture control set by the user, the custom picture control name is not added to the base picture control. For this reason, in the present embodiment, the base picture control name is called a picture control name in the case of base picture control, and the custom picture control name is called a picture control name in the case of custom picture control. The image processing parameters included in the picture control will be described later.

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

制御装置103は、CPU、メモリ、およびその他の周辺回路によって構成され、ピクチャーコントロール読み込み部103aと、記録制御部103bと、表示制御部103cとを機能的に備えている。なお、制御装置103を構成するメモリには、SDRAMやフラッシュメモリが含まれる。SDRAMは、揮発性のメモリであって、CPUがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。また、フラッシュメモリは、不揮発性のメモリであって、プログラム実行時に読み込まれる種々のパラメータなどが記録されている。   The control device 103 includes a CPU, a memory, and other peripheral circuits, and functionally includes a picture control reading unit 103a, a recording control unit 103b, and a display control unit 103c. 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 various parameters read during program execution are recorded.

本実施の形態における画像処理装置100では、HDD104内に、複数の画像処理アプリケーションがインストールされており、使用者は、目的に応じて使用する画像処理アプリケーションを使い分けることができる。また、各画像処理アプリケーションは、それぞれがピクチャーコントロールに含まれる画像処理パラメータを読み込んで、アプリケーション上に表示した画像に対して、読み込んだ画像処理パラメータのパラメータ値に基づく画像処理を施して、その結果を出力することができる。   In the image processing apparatus 100 according to the present embodiment, a plurality of image processing applications are installed in the HDD 104, and the user can use different image processing applications depending on the purpose. Each image processing application reads the image processing parameters included in the picture control, performs image processing based on the parameter values of the read image processing parameters for the image displayed on the application, and the result Can be output.

このためには、各画像処理アプリケーションがそれぞれピクチャーコントロールを利用できるようにしておく必要がある。よって、本実施の形態では、使用者は、あらかじめピクチャーコントロールを読み込むためのアプリケーションであるピクチャーコントロールユーティリティを用いて、メモリカード内の設定ファイルからピクチャーコントロールを読み込んでおく。そして、ピクチャーコントロールユーティリティは、読み込んだピクチャーコントロールを各画像処理アプリケーションのそれぞれが認識可能なデータ形式で、各画像処理アプリケーションのそれぞれがアクセス可能な記憶領域に記録する。   For this purpose, each image processing application needs to be able to use picture control. Therefore, in this embodiment, the user reads the picture control from the setting file in the memory card in advance using the picture control utility that is an application for reading the picture control. The picture control utility records the read picture control in a storage area accessible to each image processing application in a data format that can be recognized by each image processing application.

例えば、本実施の形態では、画像処理装置100にインストールされている全てのアプリケーションがアクセス可能な初期設定ファイル内にピクチャーコントロールを記録するようにする。なお、画像処理装置100のオペレーティングシステムがWindows(登録商標)である場合には、レジストリファイルが初期設定ファイルに相当する。   For example, in the present embodiment, picture control is recorded in an initial setting file that can be accessed by all applications installed in the image processing apparatus 100. When the operating system of the image processing apparatus 100 is Windows (registered trademark), the registry file corresponds to the initial setting file.

これによって、各画像処理アプリケーション間で、ピクチャーコントロールを共有することができ、各画像処理アプリケーションを使用する際に、その都度、メモリカード内の設定ファイルからピクチャーコントロールを読み込む必要がなくなるため、使用者の利便性が向上する。   This allows picture controls to be shared among image processing applications, and it is not necessary to read the picture controls from the setting file in the memory card each time each image processing application is used. Improved convenience.

図2は、メモリカードを経由して読み込んだピクチャーコントロールを、複数のアプリケーション間で共有する場合の具体例を模式的に示した図である。図2に示すように、カメラ2aで設定されたピクチャーコントロール、すなわち画像処理パラメータセットは、メモリカード2bを介してピクチャーコントロールユーティリティ(Picture Control Utility)に読み込まれる。ピクチャーコントロールユーティリティは、読み込んだピクチャーコントロールを画像処理装置100のレジストリファイル2cに書き込む。   FIG. 2 is a diagram schematically showing a specific example in which the picture control read via the memory card is shared among a plurality of applications. As shown in FIG. 2, the picture control set by the camera 2a, that is, the image processing parameter set is read into the picture control utility (Picture Control Utility) via the memory card 2b. The picture control utility writes the read picture control into the registry file 2c of the image processing apparatus 100.

画像処理装置100にインストールされている他の画像処理アプリケーションであるアプリケーション1およびアプリケーション2は、レジストリファイル2cを参照することによって、ピクチャーコントロールユーティリティで読み込まれたピクチャーコントロールを利用することができる。なお、ピクチャーコントロールユーティリティ自体も、レジストリファイル2cにピクチャーコントロールを書き込んだ後は、レジストリファイル2cを参照して、読み込み済みのピクチャーコントロールを利用することができる。なお、各アプリケーションが、レジストリファイル2cに記録されているピクチャーコントロールを利用する方法については後述する。   Application 1 and application 2, which are other image processing applications installed in the image processing apparatus 100, can use the picture control read by the picture control utility by referring to the registry file 2c. It should be noted that the picture control utility itself can use the read picture control by referring to the registry file 2c after writing the picture control in the registry file 2c. A method in which each application uses the picture control recorded in the registry file 2c will be described later.

図3は、ピクチャーコントロールユーティリティを起動することによってモニタ105に表示される画面(PCU画面)の具体例を示す図である。このPCU画面では、表示制御部103cは、既にレジストリファイル2cにピクチャーコントロールが記録されている場合には、記録されているピクチャーコントロール名の一覧をピクチャーコントロール名表示領域3a内に表示する。図3に示す例では、後に「(fixed)」が付加されているピクチャーコントロール名は、上述したベースピクチャーコントロール名であることを表しており、後に「(fixed)」が付加されていないピクチャーコントロール名は、上述したカスタムピクチャーコントロール名であることを表している。   FIG. 3 is a diagram showing a specific example of a screen (PCU screen) displayed on the monitor 105 by starting the picture control utility. In this PCU screen, if the picture control is already recorded in the registry file 2c, the display control unit 103c displays a list of the recorded picture control names in the picture control name display area 3a. In the example illustrated in FIG. 3, the picture control name to which “(fixed)” is added later represents the above-described base picture control name, and the picture control name to which “(fixed)” is not added later The name indicates that it is the above-mentioned custom picture control name.

使用者は、このPCU画面上でImportボタン3bを押下することによって、メモリカード内に記録されている設定ファイルからピクチャーコントロールを読み込むことができる。ピクチャーコントロール読み込み部103aは、使用者によってImportボタン3bが押下されたことを検出した場合には、図4に示すImportダイアログを表示する。すなわち、ピクチャーコントロール読み込み部103aは、メモリカード内から設定ファイルを読み込んで、その設定ファイル内に記録されている全てのピクチャーコントロール名を図4に示すImportダイアログ内に一覧表示して、使用者に対して読み込み対象のピクチャーコントロールの選択を促す。   The user can read the picture control from the setting file recorded in the memory card by pressing the Import button 3b on the PCU screen. When the picture control reading unit 103a detects that the user presses the Import button 3b, the Picture control reading unit 103a displays the Import dialog shown in FIG. That is, the picture control reading unit 103a reads a setting file from the memory card, displays a list of all picture control names recorded in the setting file in the Import dialog shown in FIG. It prompts the user to select the picture control to be read.

使用者は、このImportダイアログ上で読み込みたいピクチャーコントロール名を選択して、OKボタン4aを押下することによって、読み込み対象のピクチャーコントロールを指定することができる。なお、使用者は、Importダイアログ内に複数のピクチャーコントロール名が表示された場合には、複数のピクチャーコントロールをまとめて読み込み対象として選択することもできる。記録制御部103bは、使用者によってOKボタン4aが押下されたことを検出すると、そのときにImportダイアログ内で選択されている名前のピクチャーコントロールの情報を設定ファイル内から読み込んで、レジストリ2cに登録する。   The user can specify the picture control to be read by selecting the name of the picture control to be read on the Import dialog and pressing the OK button 4a. When a plurality of picture control names are displayed in the Import dialog, the user can also select a plurality of picture controls as reading targets at once. When the recording control unit 103b detects that the OK button 4a has been pressed by the user, the recording control unit 103b reads the picture control information of the name selected in the Import dialog from the setting file and registers it in the registry 2c. To do.

その後、表示制御部103cは、レジストリ2c内に登録されている最新のピクチャーコントロールを全て読み出して、その内容でPCU画面のピクチャーコントロール名表示領域3a内の表示内容を更新する。例えば、図3に示したピクチャーコントロール名表示領域3a内の表示内容は、図4のImportダイアログで「My_Standard」および「My_Vivid」のうち、少なくとも1つのカスタムピクチャーコントロール名が読み込まれて、レジストリ2c内に登録された後の表示内容を示している。   Thereafter, the display control unit 103c reads all the latest picture controls registered in the registry 2c, and updates the display contents in the picture control name display area 3a of the PCU screen with the contents. For example, the display content in the picture control name display area 3a shown in FIG. 3 is obtained by reading at least one custom picture control name from “My_Standard” and “My_Vivid” in the Import dialog of FIG. Shows the display contents after registration.

また、使用者は、Importダイアログ上でCancelボタン4bを押下することによって、ピクチャーコントロールの読み込みをキャンセルすることもできる。ピクチャーコントロール読み込み部103aは、使用者によってCancelボタン4bが押下されたことを検出した場合には、設定ファイル内からのピクチャーコントロールの読み込みは行わずに、そのままImportダイアログを閉じる。   The user can also cancel the reading of the picture control by pressing the Cancel button 4b on the Import dialog. When it is detected that the user presses the Cancel button 4b, the picture control reading unit 103a closes the Import dialog as it is without reading the picture control from the setting file.

使用者は、PCU画面上でExportボタン3cを押下することによって、レジストリファイル2cに記録されているピクチャーコントロールを記録した設定ファイルを、接続IF102およびメモリカードリーダー102aを介してメモリカードに出力することができる。また、PCU画面上でRenameボタン3dを押下することによって、レジストリファイル2cに記録されているピクチャーコントロールのカスタムピクチャーコントロール名を変更することができる。さらに、PCU画面上でDeleteボタン3eを押下することによって、レジストリファイル2cに記録されているピクチャーコントロールのいずれかを削除することができる。   By pressing the Export button 3c on the PCU screen, the user outputs the setting file recording the picture control recorded in the registry file 2c to the memory card via the connection IF 102 and the memory card reader 102a. Can do. In addition, by pressing the Rename button 3d on the PCU screen, the custom picture control name of the picture control recorded in the registry file 2c can be changed. Further, by pressing the Delete button 3e on the PCU screen, any picture control recorded in the registry file 2c can be deleted.

サンプル画像表示領域3fには、使用者があらかじめ選択したサンプル画像が表示される。使用者がピクチャーコントロール名表示領域3a内に表示されているいずれかのピクチャーコントロールを選択すると、サンプル画像表示領域3fには、サンプル画像に対して、選択したピクチャーコントロールに含まれる画像処理パラメータのパラメータ値に基づいて画像処理が施された結果が表示される。   A sample image selected in advance by the user is displayed in the sample image display area 3f. When the user selects one of the picture controls displayed in the picture control name display area 3a, the sample image display area 3f displays the parameters of the image processing parameters included in the selected picture control in the sample image. The result of image processing based on the value is displayed.

具体的には、各ベースピクチャーコントロールごとに、画像処理を行なう際に用いる基本の色特性を定義した基本テーブルがあらかじめHDD104に記録されている。そして、表示制御部103cは、選択されたピクチャーコントロールのベースピクチャーコントロールに対応する基本テーブルを参照して、サンプル画像に対して画像処理を施し、その結果をサンプル画像表示領域3f内に表示する。   Specifically, for each base picture control, a basic table defining basic color characteristics used when performing image processing is recorded in the HDD 104 in advance. Then, the display control unit 103c performs image processing on the sample image with reference to the basic table corresponding to the base picture control of the selected picture control, and displays the result in the sample image display area 3f.

この基本テーブルには、画像処理パラメータのパラメータ値と、パラメータ値に応じた色特性とが対応付けられて格納されている。パラメータ値に応じた色特性は、ベースピクチャーコントロールごとに異なる。すなわち各ベースピクチャーコントロールごとの基本テーブルには、それぞれそのベースピクチャーコントロールに応じた色特性がパラメータ値に対応付けられている。   In this basic table, parameter values of image processing parameters and color characteristics corresponding to the parameter values are stored in association with each other. The color characteristics according to the parameter value are different for each base picture control. That is, in the basic table for each base picture control, the color characteristics corresponding to the base picture control are associated with the parameter values.

表示制御部103cは、選択されたピクチャーコントロールのベースピクチャーコントロールに対する基本テーブルに基づいて、選択されたピクチャーコントロールに含まれる各画像処理パラメータ値に応じた色特性となるように、サンプル画像に対して画像処理を施す。これによって、使用者は、サンプル画像に対して、選択したピクチャーコントロールを適用した場合の画像処理後の画像を確認することができる。   Based on the basic table for the base picture control of the selected picture control, the display control unit 103c applies the color characteristics corresponding to each image processing parameter value included in the selected picture control to the sample image. Apply image processing. Thus, the user can confirm the image after image processing when the selected picture control is applied to the sample image.

なお、このベースピクチャーコントロールごとの基本テーブルの組は、画像処理装置100にインストールされているそれぞれのアプリケーションが個別に有している。すなわち、本実施の形態では、HDD104には、ピクチャーコントロールユーティリティ用の基本テーブルの組、アプリケーション1用の基本テーブルの組、およびアプリケーション2用の基本テーブルの組がそれぞれ記録されている。そして、各アプリケーションは、自身が有している基本テーブルの組の中から、選択されたピクチャーコントロールに対応するベースピクチャーコントロール用の基本テーブルを参照して画像処理を行なう。   Note that each application installed in the image processing apparatus 100 has a set of basic tables for each base picture control. That is, in this embodiment, the HDD 104 stores a set of basic tables for the picture control utility, a set of basic tables for the application 1, and a set of basic tables for the application 2. Each application performs image processing with reference to the base table for base picture control corresponding to the selected picture control from the set of basic tables held by itself.

例えば、表示制御部103cは、HDD104に記録されているピクチャーコントロールユーティリティ用の基本テーブルの組の中から、使用者によって、ピクチャーコントロール名表示領域3a内で選択されたピクチャーコントロールのベースピクチャーコントロールに対する基本テーブルを読み込む。そして、表示制御部103cは、読み込んだ基本テーブルを参照して、使用者によって選択されたピクチャーコントロールに含まれる各画像処理パラメータ値に応じた色特性となるように、サンプル画像に対して画像処理を施す。   For example, the display control unit 103c selects the basic for the base picture control of the picture control selected by the user in the picture control name display area 3a from the set of basic tables for the picture control utility recorded in the HDD 104. Read the table. Then, the display control unit 103c refers to the read basic table and performs image processing on the sample image so as to have color characteristics according to each image processing parameter value included in the picture control selected by the user. Apply.

また、PCU画面のスライダー表示欄3gには、ピクチャーコントロール名表示領域3a内で選択されたピクチャーコントロールに含まれる画像処理パラメータのパラメータ値が、スライダーを用いて表示される。使用者は、このスライダー表示欄3g内に表示されたスライダーの値(スライダー値)によって、選択したピクチャーコントロールで設定されている画像処理パラメータのパラメータ値を確認することができる。また、使用者は、スライダーのつまみを移動させることによって、選択したピクチャーコントロールに含まれる画像処理パラメータのパラメータ値を変更することもできる。   In the slider display column 3g of the PCU screen, parameter values of image processing parameters included in the picture control selected in the picture control name display area 3a are displayed using a slider. The user can check the parameter value of the image processing parameter set in the selected picture control by the slider value (slider value) displayed in the slider display field 3g. The user can also change the parameter value of the image processing parameter included in the selected picture control by moving the slider knob.

表示制御部103cは、使用者によってスライダーのつまみが移動されてパラメータ値が変更された場合には、現在選択されているピクチャーコントロールのベースピクチャーコントロールに対する基本テーブルに基づいて、変更後の画像処理パラメータ値に応じた色特性となるように、サンプル画像に対して画像処理を施す。そして、表示制御部103cは、画像処理後のサンプル画像をサンプル画像表示領域3f内に表示して、使用者による画像処理パラメータ値の変更結果をサンプル画像表示領域3f内のサンプル画像に反映する。これによって、使用者は、スライダーのつまみを移動させて画像処理パラメータ値を変更した後に、すぐにその結果を反映させた画像を確認することができる。   When the slider knob is moved by the user to change the parameter value, the display control unit 103c changes the image processing parameter after the change based on the basic table for the base picture control of the currently selected picture control. Image processing is performed on the sample image so that the color characteristic according to the value is obtained. Then, the display control unit 103c displays the sample image after the image processing in the sample image display area 3f, and reflects the change result of the image processing parameter value by the user in the sample image in the sample image display area 3f. As a result, the user can check the image reflecting the result immediately after moving the slider knob to change the image processing parameter value.

使用者は、このようにしてパラメータ値を変更した後、Overwriteボタン3hを押下することによって、ピクチャーコントロール名表示領域3a内で選択したピクチャーコントロールのパラメータ値を変更後のパラメータ値で更新することができる。また、Newボタン3iを押下することによって、変更後のパラメータ値を含むピクチャーコントロールに対して、新たなピクチャーコントロール名を付加してレジストリファイル2c内に新たに登録することができる。   After the parameter value is changed in this way, the user can update the parameter value of the picture control selected in the picture control name display area 3a with the changed parameter value by pressing the Overwrite button 3h. it can. Further, by pressing the New button 3i, a new picture control name can be added to the picture control including the changed parameter value and newly registered in the registry file 2c.

これによって、使用者は、メモリカード経由で読み込んだピクチャーコントロールのパラメータ値をPCU画面上で編集したり、メモリカード経由で読み込んだピクチャーコントロールを元にして新たなピクチャーコントロールを作成したりすることができる。なお、上述したベースピクチャーコントロールは、使用者が更新を行えないものとし、表示制御部103cは、使用者がピクチャーコントロール名表示領域3a内で上述したベースピクチャーコントロールを選択した場合には、Overwriteボタン3hの押下を受け付けないように制御する。   As a result, the user can edit the parameter values of the picture control read via the memory card on the PCU screen, or create a new picture control based on the picture control read via the memory card. it can. It should be noted that the above-described base picture control cannot be updated by the user, and the display control unit 103c displays an Overwrite button when the user selects the above-described base picture control in the picture control name display area 3a. Control is performed so that pressing of 3h is not accepted.

図5は、本実施の形態におけるピクチャーコントロール読み込み処理を示すフローチャートである。図5に示す処理は、ピクチャーコントロールユーティリティ上で、使用者によってImportボタン3bが押下されることによって、メモリカードからのピクチャーコントロールの読み込みが指示されると起動するプログラムとして、制御装置103により実行される。なお、ここでは、ピクチャーコントロールユーティリティは、あらかじめ使用者によって起動されているものとする。   FIG. 5 is a flowchart showing the picture control reading process in the present embodiment. The processing shown in FIG. 5 is executed by the control device 103 as a program that starts when the user presses the Import button 3b on the picture control utility and is instructed to read picture control from the memory card. The Here, it is assumed that the picture control utility has been activated in advance by the user.

ステップS10において、ピクチャーコントロール読み込み部103aは、メモリカードリーダー102aに挿入されているメモリカード内から接続IF102を介して、カメラ2aで設定された画像処理パラメータセットが記録されている設定ファイル、すなわちピクチャーコントロールの設定ファイルを読み込む。その後、ステップS20へ進み、ピクチャーコントロール読み込み部103aは、図4に示したImportダイアログを表示して、ステップS30へ進む。   In step S10, the picture control reading unit 103a is a setting file in which an image processing parameter set set by the camera 2a is recorded from the memory card inserted into the memory card reader 102a via the connection IF 102, that is, a picture. Read the control settings file. Thereafter, the process proceeds to step S20, and the picture control reading unit 103a displays the Import dialog shown in FIG. 4, and the process proceeds to step S30.

ステップS30では、ピクチャーコントロール読み込み部103aは、Importダイアログ上で使用者によってCancelボタン4bが押下されることにより、キャンセルが指示されたか否かを判断する。肯定判断した場合には、ステップS40へ進み、ピクチャーコントロール読み込み部103aは、Importダイアログを閉じて、処理を終了する。これに対して、ステップS30で否定判断した場合には、ステップS50へ進む。   In step S30, the picture control reading unit 103a determines whether or not cancellation is instructed by the user pressing the Cancel button 4b on the Import dialog. If a positive determination is made, the process proceeds to step S40, and the picture control reading unit 103a closes the Import dialog and ends the process. On the other hand, if a negative determination is made in step S30, the process proceeds to step S50.

ステップS50では、ピクチャーコントロール読み込み部103aは、Importダイアログ内で使用者によっていずれかのピクチャーコントロール名が選択され、OKボタン4aが押下されたか否かを判断する。否定判断した場合には、ステップS30へ戻って処理を繰り返す。これに対して、肯定判断した場合には、ステップS60へ進む。ステップS60では、ピクチャーコントロール読み込み部103aは、そのときに選択されている名前のピクチャーコントロールの情報を設定ファイル内から読み込み、レジストリファイル2cに登録する。その後、ステップS70へ進む。   In step S50, the picture control reading unit 103a determines whether any picture control name is selected by the user in the Import dialog and the OK button 4a is pressed. If a negative determination is made, the process returns to step S30 and the process is repeated. On the other hand, if a positive determination is made, the process proceeds to step S60. In step S60, the picture control reading unit 103a reads the picture control information having the name selected at that time from the setting file and registers it in the registry file 2c. Thereafter, the process proceeds to step S70.

ステップS70では、ピクチャーコントロール読み込み部103aは、Importダイアログを閉じて、ステップS80へ進む。ステップS80では、表示制御部103cは、レジストリファイル2cに登録されているピクチャーコントロールを参照して、ステップS90へ進む。ステップS90では、PCU画面のピクチャーコントロール名表示領域3a内の表示内容を更新して、処理を終了する。   In step S70, the picture control reading unit 103a closes the Import dialog and proceeds to step S80. In step S80, the display control unit 103c refers to the picture control registered in the registry file 2c, and proceeds to step S90. In step S90, the display contents in the picture control name display area 3a on the PCU screen are updated, and the process ends.

図6は、本実施の形態における画像処理パラメータ値編集処理を示すフローチャートである。図6に示す処理は、PCU画面のピクチャーコントロール名表示領域3a内で、使用者によっていずれかのピクチャーコントロール名が選択されると起動するプログラムとして、制御装置103によって実行される。   FIG. 6 is a flowchart showing image processing parameter value editing processing in the present embodiment. The processing shown in FIG. 6 is executed by the control device 103 as a program to be started when any picture control name is selected by the user in the picture control name display area 3a of the PCU screen.

ステップS110において、表示制御部103cは、ピクチャーコントロール名表示領域3a内で使用者によって選択されたピクチャーコントロールに含まれる画像処理パラメータのパラメータ値をレジストリ2cから読み出して、ステップS120へ進む。ステップS120では、表示制御部103cは、ピクチャーコントロールユーティリティが有する基本テーブルのうち、ピクチャーコントロール名表示領域3a内で使用者によって選択されたピクチャーコントロールのベースピクチャーコントロールに対応する基本テーブルを参照して、ステップS110で読み出した画像処理パラメータのパラメータ値に応じた色特性を特定する。   In step S110, the display control unit 103c reads the parameter value of the image processing parameter included in the picture control selected by the user in the picture control name display area 3a from the registry 2c, and proceeds to step S120. In step S120, the display control unit 103c refers to the basic table corresponding to the base picture control of the picture control selected by the user in the picture control name display area 3a among the basic tables of the picture control utility. The color characteristic corresponding to the parameter value of the image processing parameter read in step S110 is specified.

その後、ステップS130へ進み、表示制御部103cは、特定した色特性となるように、サンプル画像に対して画像処理を施して、ステップS140へ進む。ステップS140では、表示制御部103cは、画像処理を行なった後のサンプル画像をサンプル画像表示領域3fに表示して、サンプル画像表示領域3f内の表示内容を更新する。その後、ステップS150へすすむ。   Thereafter, the process proceeds to step S130, and the display control unit 103c performs image processing on the sample image so as to obtain the specified color characteristic, and then proceeds to step S140. In step S140, the display control unit 103c displays the sample image after the image processing in the sample image display area 3f, and updates the display contents in the sample image display area 3f. Thereafter, the process proceeds to step S150.

ステップS150では、表示制御部103cは、使用者によってPCT画面上でNewボタン3iが押下されたか否かを判断する。肯定判断した場合には、ステップS160へ進み、表示制御部103cは、使用者に対して、新規登録するカスタムピクチャーコントロールに対して付加するカスタムピクチャーコントロール名の入力を促すために、カスタムピクチャーコントロール名入力ダイアログをモニタ105に表示して、ステップS170へ進む。   In step S150, the display control unit 103c determines whether or not the user has pressed the New button 3i on the PCT screen. If the determination is affirmative, the process advances to step S160, and the display control unit 103c prompts the user to input a custom picture control name to be added to the newly registered custom picture control name. An input dialog is displayed on the monitor 105, and the process proceeds to step S170.

ステップS170では、記録制御部103bは、使用者によって、カスタムピクチャーコントロール名入力ダイアログ上でOKボタンが押下されたことにより、カスタムピクチャーコントロール名の入力確定が指示されたか否かを判断する。肯定判断した場合には、ステップS180へ進む。   In step S170, the recording control unit 103b determines whether or not the user has instructed to confirm the input of the custom picture control name by pressing the OK button on the custom picture control name input dialog. If a positive determination is made, the process proceeds to step S180.

ステップS180では、記録制御部103bは、使用者によって入力されたカスタムピクチャーコントロール名、元になったベースピクチャーコントロール名、および現在のスライダー表示欄3g内のスライダー値、すなわち画像処理パラメータ値の組をピクチャーコントロールとして、レジストリ2c内に新規登録する。その後、ステップS190へ進み、表示制御部103cは、カスタムピクチャーコントロール名入力ダイアログを閉じて、ステップS200へ進む。   In step S180, the recording control unit 103b sets a combination of the custom picture control name input by the user, the original base picture control name, and the slider value in the current slider display field 3g, that is, the image processing parameter value. As a picture control, it is newly registered in the registry 2c. Thereafter, the process proceeds to step S190, and the display control unit 103c closes the custom picture control name input dialog and proceeds to step S200.

ステップS200では、表示制御部103cは、レジストリ2c内に登録されている最新のピクチャーコントロールを全て読み出して、ステップS210において、その内容でPCU画面のピクチャーコントロール名表示領域3a内の表示内容を更新して、処理を終了する。   In step S200, the display control unit 103c reads all the latest picture controls registered in the registry 2c, and updates the display contents in the picture control name display area 3a of the PCU screen with the contents in step S210. To end the process.

一方、ステップS150で否定判断した場合には、ステップS220へ進む。ステップS220では、表示制御部103cは、ピクチャーコントロール名表示領域3a内で使用者によって選択されたピクチャーコントロール名がベースピクチャーコントロール名であるか否かを判断する。肯定判断した場合には、後述するステップS250へ進む。これに対して、否定判断した場合には、ステップS230へ進む。   On the other hand, if a negative determination is made in step S150, the process proceeds to step S220. In step S220, the display control unit 103c determines whether or not the picture control name selected by the user in the picture control name display area 3a is a base picture control name. If a positive determination is made, the process proceeds to step S250 described later. On the other hand, if a negative determination is made, the process proceeds to step S230.

ステップS230では、表示制御部103cは、使用者によってPCT画面上でOverwriteボタン3hが押下されたか否かを判断する。肯定判断した場合には、ステップS240へ進み、記録制御部103bは、レジストリに登録されている選択中のカスタムピクチャーコントロールの画像処理パラメータ値を、現在のスライダー表示欄3g内のスライダー値で更新して、処理を終了する。これに対して、ステップS230で否定判断した場合には、ステップS250へ進む。   In step S230, the display control unit 103c determines whether or not the Overwrite button 3h is pressed on the PCT screen by the user. If the determination is affirmative, the process advances to step S240, and the recording control unit 103b updates the image processing parameter value of the selected custom picture control registered in the registry with the slider value in the current slider display field 3g. To end the process. On the other hand, if a negative determination is made in step S230, the process proceeds to step S250.

ステップS250では、使用者によって、スライダー表示欄3g内のスライダーのつまみが移動されたか否かを判断する。否定判断した場合には、ステップS150へ戻って処理を繰り返す。これに対して、肯定判断した場合には、ステップS120へ戻り、表示制御部103cは、ピクチャーコントロール名表示領域3a内で使用者によって選択されたベースピクチャーコントロールに対応する基本テーブルを参照して、使用者によってスライダーつまみが移動されることによって変更された画像処理パラメータ値に応じた色特性を特定し、ステップS130以降の処理を繰り返す。   In step S250, it is determined whether or not the slider knob in the slider display field 3g has been moved by the user. If a negative determination is made, the process returns to step S150 to repeat the process. On the other hand, if a positive determination is made, the process returns to step S120, and the display control unit 103c refers to the basic table corresponding to the base picture control selected by the user in the picture control name display area 3a. The color characteristic corresponding to the image processing parameter value changed by moving the slider knob by the user is specified, and the processes in and after step S130 are repeated.

画像処理装置100にインストールされている各アプリケーションは、以上説明した処理によって画像処理装置100のレジストリ2cに記録されたピクチャーコントロールを読み出して、各アプリケーション上で扱う画像に対して画像処理を施すことができる。ここでは、図7を用いて、アプリケーション1がレジストリ2cに記録されたピクチャーコントロールを読み出して画像処理を行なう場合の例について説明する。   Each application installed in the image processing apparatus 100 reads the picture control recorded in the registry 2c of the image processing apparatus 100 by the above-described processing, and performs image processing on the image handled in each application. it can. Here, an example in which the application 1 reads the picture control recorded in the registry 2c and performs image processing will be described with reference to FIG.

図7は、本実施の形態におけるピクチャーコントロール読み出し処理を示すフローチャートである。図7に示す処理は、アプリケーション1が起動されているときに、使用者によってアプリケーション1を用いてピクチャーコントロールを用いた画像処理の実行開始が指示されると起動するプログラムとして制御装置103によって実行される。なお、ここでは、アプリケーション1上でRAW画像の画質の調整を行なうためのRAW調整パレットを開くように使用者から指示されたときに、図7に示す処理が起動するものとする。また、アプリケーション1が有する基本テーブルは、アプリケーション1の起動時にSDRAMへの読み込みが完了しているものとする。   FIG. 7 is a flowchart showing picture control read processing in the present embodiment. The processing shown in FIG. 7 is executed by the control device 103 as a program to be started when the application is started and image processing using picture control is instructed by the user when the application 1 is started. The Here, it is assumed that the processing shown in FIG. 7 is started when the user instructs to open the RAW adjustment palette for adjusting the image quality of the RAW image on the application 1. Further, it is assumed that the basic table of the application 1 has been read into the SDRAM when the application 1 is activated.

ステップS310では、表示制御部103cは、レジストリ2cに登録されているピクチャーコントロールのピクチャーコントロール名を読み出して、ステップS320へ進む。ステップS320では、表示制御部103cは、RAW調整パレットをモニタ105上に表示する。このRAW調整パレット内には、図3に示したPCU画面内のピクチャーコントロール名表示領域3aと同様の表示を行うピクチャーコントロール名表示欄が設けられている。使用者は、操作部材101を操作することにより、ピクチャーコントロール名表示欄からピクチャーコントロール名を選択することができる。表示制御部103cは、このRAW調整パレット内に設けられているピクチャーコントロール名表示欄に、ステップS310で読み出したピクチャーコントロール名を一覧表示する。その後、ステップS330へ進む。   In step S310, the display control unit 103c reads the picture control name of the picture control registered in the registry 2c, and proceeds to step S320. In step S320, the display control unit 103c displays the RAW adjustment palette on the monitor 105. In the RAW adjustment pallet, a picture control name display field for performing display similar to the picture control name display area 3a in the PCU screen shown in FIG. 3 is provided. The user can select a picture control name from the picture control name display field by operating the operation member 101. The display control unit 103c displays a list of the picture control names read out in step S310 in the picture control name display field provided in the RAW adjustment palette. Thereafter, the process proceeds to step S330.

ステップS330では、表示制御部103cは、使用者によってRAW調整パレットを閉じるための操作がされたことにより、RAW調整パレットを閉じるように指示があったか否かを判断する。肯定判断した場合には、ステップS340へ進み、表示制御部103cは、RAW調整パレットの表示を終了して、処理を終了する。これに対して、ステップS330で否定判断した場合には、ステップS350へ進む。   In step S330, the display control unit 103c determines whether or not there is an instruction to close the RAW adjustment pallet when the user performs an operation for closing the RAW adjustment pallet. If the determination is affirmative, the process proceeds to step S340, where the display control unit 103c ends the display of the RAW adjustment palette and ends the process. On the other hand, if a negative determination is made in step S330, the process proceeds to step S350.

ステップS350では、表示制御部103cは、使用者によってRAW調整パレット上でいずれかのピクチャーコントロール名が選択されたか否かを判断する。否定判断した場合には、ステップS330へ戻って処理を繰り返す。これに対して、肯定判断した場合には、ステップS360へ進む。ステップS360では、表示制御部103cは、使用者によって選択されたピクチャーコントロール名がカスタムピクチャーコントロール名であるか否かを判断する。肯定判断した場合には、ステップS370へ進み、表示制御部103cは、SDRAMに読み込まれている基本テーブルの中から、選択されたカスタムピクチャーコントロールのベースピクチャーコントロール名に対応する基本テーブルを特定する。また、レジストリ2cから選択されたカスタムピクチャーコントロールの画像処理パラメータを読み出す。その後、ステップS390へ進む。   In step S350, the display control unit 103c determines whether any picture control name is selected on the RAW adjustment palette by the user. If a negative determination is made, the process returns to step S330 to repeat the process. On the other hand, if a positive determination is made, the process proceeds to step S360. In step S360, the display control unit 103c determines whether the picture control name selected by the user is a custom picture control name. If the determination is affirmative, the process proceeds to step S370, and the display control unit 103c specifies a basic table corresponding to the base picture control name of the selected custom picture control from the basic tables read into the SDRAM. Also, the image processing parameters of the custom picture control selected from the registry 2c are read out. Thereafter, the process proceeds to step S390.

これに対して、ステップS360で否定判断した場合には、ステップS380へ進み、表示制御部103cは、SDRAMに読み込まれている基本テーブルの中から、選択されたベースピクチャーコントロールに対応する基本テーブルを特定する。また、SDRAM上に読み込み済みの画像処理パラメータの中から、選択されたベースピクチャーコントロールに対応する画像処理パラメータを特定する。その後、ステップS390へ進む。   On the other hand, if a negative determination is made in step S360, the process proceeds to step S380, and the display control unit 103c selects a basic table corresponding to the selected base picture control from the basic tables read into the SDRAM. Identify. In addition, the image processing parameter corresponding to the selected base picture control is specified from the image processing parameters already read on the SDRAM. Thereafter, the process proceeds to step S390.

ステップS390では、表示制御部103cは、特定した基本テーブルを参照して、画像処理パラメータ値に応じた色特性を特定して、ステップS400へ進む。ステップS400では、表示制御部103cは、特定した色特性となるように、サンプル画像に対して画像処理を施す。その後、ステップS410へ進み、表示制御部103cは、画像処理を行なった後の画像をアプリケーション1上で表示して、アプリケーション1の表示内容を更新する。その後、ステップS330へ戻る。   In step S390, the display control unit 103c refers to the identified basic table, identifies the color characteristic according to the image processing parameter value, and proceeds to step S400. In step S400, the display control unit 103c performs image processing on the sample image so that the specified color characteristic is obtained. Thereafter, the process proceeds to step S410, and the display control unit 103c displays the image after the image processing on the application 1, and updates the display content of the application 1. Thereafter, the process returns to step S330.

以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
(1)ピクチャーコントロール読み込み部103aは、メモリカードから、カメラ2aで設定された画像処理パラメータセット、すなわちピクチャーコントロールを読み込み、記録制御部103bは、読み込んだピクチャーコントロールを、画像処理装置100にインストールされている複数の画像処理アプリケーションのそれぞれが認識可能なデータ形式で、複数の画像処理アプリケーションのそれぞれがアクセス可能な記憶領域に記録するようにした。これによって、画像処理装置100にインストールされている複数の画像処理アプリケーションの間でカメラ2aで設定されたピクチャーコントロールを共有することができる。
According to the present embodiment described above, the following operational effects can be obtained.
(1) The picture control reading unit 103a reads an image processing parameter set set by the camera 2a, that is, picture control, from the memory card, and the recording control unit 103b is installed in the image processing apparatus 100 with the read picture control. In a data format that can be recognized by each of the plurality of image processing applications, each of the plurality of image processing applications is recorded in a storage area accessible. Thus, the picture control set by the camera 2a can be shared among a plurality of image processing applications installed in the image processing apparatus 100.

(2)複数の画像処理アプリケーションは、それぞれが画像処理を行なう際に用いる基本の色特性を定義した基本テーブルを有しており、ピクチャーコントロールには、基本テーブルを識別するためのパラメータ、すなわちベースピクチャーコントロール名と、基本テーブルの色特性を使用者が調整するためのパラメータ、すなわち画像処理パラメータのパラメータ値とを含むようにした。これによって、各アプリケーションは、ピクチャーコントロールに含まれるベースピクチャーコントロール名に基づいて基本テーブルを特定し、画像に対して、この基本テーブルを参照して画像処理パラメータのパラメータ値に応じた画像処理を施すことができる。 (2) Each of the plurality of image processing applications has a basic table that defines basic color characteristics used when image processing is performed. In the picture control, a parameter for identifying the basic table, that is, a base A picture control name and a parameter for the user to adjust the color characteristics of the basic table, that is, a parameter value of an image processing parameter are included. As a result, each application specifies a basic table based on the name of the base picture control included in the picture control, and performs image processing according to the parameter value of the image processing parameter with reference to this basic table. be able to.

(3)記録制御部103bは、ピクチャーコントロールを画像処理装置100のレジストリ2cに記録するようにした。これによって、画像処理装置100のオペレーティングシステムが管理する初期設定ファイルであるレジストリファイルを用いて、簡易にピクチャーコントロールを共有することができる。 (3) The recording control unit 103b records the picture control in the registry 2c of the image processing apparatus 100. As a result, the picture control can be easily shared using the registry file that is an initial setting file managed by the operating system of the image processing apparatus 100.

(4)表示制御部103cは、ピクチャーコントロールをレジストリ2cから読み出して、ピクチャーコントロール名をPCU画面のピクチャーコントロール名表示領域3a内に表示するようにした。これによって、使用者は、レジストリ2cに記録されているピクチャーコントロールを把握することができる。 (4) The display control unit 103c reads the picture control from the registry 2c and displays the picture control name in the picture control name display area 3a of the PCU screen. Thus, the user can grasp the picture control recorded in the registry 2c.

(5)使用者によってスライダー表示欄3g内のスライダーのつまみが移動されてパラメータ値が変更された場合には、記録制御部103bは、ピクチャーコントロール名表示領域3a内で選択したカスタムピクチャーコントロールのパラメータ値を変更後のパラメータ値で更新するようにした。これによって、使用者は、任意に画像処理パラメータの値を変更することができる。 (5) When the user moves the slider knob in the slider display field 3g to change the parameter value, the recording control unit 103b sets the parameter of the custom picture control selected in the picture control name display area 3a. The value is updated with the changed parameter value. Thus, the user can arbitrarily change the value of the image processing parameter.

―変形例―
なお、上述した実施の形態の画像処理装置は、以下のように変形することもできる。
(1)上述した実施の形態では、各画像処理アプリケーションが基本テーブルを有しており、ピクチャーコントロールに含まれるベースピクチャーコントロール名に基づいて、参照する基本テーブルを特定する例について説明した。しかしながら、基本テーブルをピクチャーコントロールに含めるようにしてもよい。すなわち、基本テーブルをピクチャーコントロール内に含めるようにしてもよい。これによって、基本テーブルもレジストリ2cに記録して、各画像処理アプリケーション間で共有することができる。
-Modification-
The image processing apparatus according to the above-described embodiment can be modified as follows.
(1) In the above-described embodiment, each image processing application has a basic table, and the example in which the basic table to be referenced is specified based on the base picture control name included in the picture control has been described. However, the basic table may be included in the picture control. That is, the basic table may be included in the picture control. As a result, the basic table can also be recorded in the registry 2c and shared among the image processing applications.

(2)上述した実施の形態では、記録制御部103bは、メモリカードから読み込んだピクチャーコントロールを、画像処理装置100のレジストリ2cに記録する例について説明した。しかしながら、記録制御部103bは、画像処理装置100にインストールされている各画像処理アプリケーションのそれぞれがアクセス可能な他の記憶領域にピクチャーコントロールを記録するようにしてもよい。例えば、画像処理装置100内に設けられた共有フォルダ内に記録するようにしてもよい。あるいは、ネットワークを介して接続されている外部装置の共有記憶領域内に記録するようにしてもよい。これによって、ピクチャーコントロールを他の画像処理装置100との間で共有することも可能になる。また、ベーステーブルも外部装置の共有記憶領域内に記録するようにしてもよい。これによって、ベーステーブルも他の画像処理装置100との間で共有することも可能になる。 (2) In the embodiment described above, the example in which the recording control unit 103b records the picture control read from the memory card in the registry 2c of the image processing apparatus 100 has been described. However, the recording control unit 103b may record the picture control in another storage area accessible to each of the image processing applications installed in the image processing apparatus 100. For example, it may be recorded in a shared folder provided in the image processing apparatus 100. Alternatively, it may be recorded in a shared storage area of an external device connected via a network. As a result, the picture control can be shared with other image processing apparatuses 100. The base table may also be recorded in the shared storage area of the external device. As a result, the base table can also be shared with other image processing apparatuses 100.

図8は、画像処理装置100を、記録装置内に共有記憶領域を備える外部装置としてのサーバー200とネットワークを介して接続した場合の一実施の形態の構成を示すブロック図である。画像処理装置100は、通信装置106をさらに備えており、この通信装置106によりネットワークを介してサーバー200に接続することができる。記録制御部103bは、メモリカードから読み込んだピクチャーコントロールを、通信装置106を介してサーバー200へ送信する。サーバー200は、制御装置201と、通信装置202と、HDD203とを備えている。制御装置201は、通信装置202を制御して画像処理装置100と接続し、画像処理装置100から受信したピクチャーコントロールのデータをHDD203内に作成した共有フォルダ内に記録する。なお、画像処理装置100とサーバー200とを接続するネットワークは、無線回線であっても有線回線であってもよい。   FIG. 8 is a block diagram showing a configuration of an embodiment when the image processing apparatus 100 is connected to a server 200 as an external apparatus having a shared storage area in the recording apparatus via a network. The image processing apparatus 100 further includes a communication device 106, which can be connected to the server 200 via a network. The recording control unit 103 b transmits the picture control read from the memory card to the server 200 via the communication device 106. The server 200 includes a control device 201, a communication device 202, and an HDD 203. The control device 201 controls the communication device 202 to connect to the image processing device 100 and records the picture control data received from the image processing device 100 in the shared folder created in the HDD 203. Note that the network connecting the image processing apparatus 100 and the server 200 may be a wireless line or a wired line.

(3)また、ピクチャーコントロールをサーバー200の共有記憶領域に記録できるようにした場合には、使用者は、ピクチャーコントロールをレジストリ2cに記録するか、サーバー200の共有記憶領域に記録するかを任意に選択できるようにしてもよい。これによって、使用者は、好みの場所にピクチャーコントロールを記録することができるようになる。 (3) When the picture control can be recorded in the shared storage area of the server 200, the user can arbitrarily record whether the picture control is recorded in the registry 2c or the shared storage area of the server 200. It may be possible to select. This allows the user to record the picture control at a preferred location.

(4)使用者がピクチャーコントロールをレジストリ2cに記録するか、サーバー200の共有記憶領域に記録するかを任意に選択できるようにした場合には、表示制御部103cは、ピクチャーコントロールを、レジストリ2c、およびサーバー200の共有記憶領域のそれぞれから読み出すようにしてもよい。そして、各記録場所から読み出したピクチャーコントロールの名前をPCU画面の1つのピクチャーコントロール名表示領域3a内に同時に表示するようにしてもよい。これによって、使用者は、画像処理装置100がアクセス可能な領域に記録されている全てのピクチャーコントロールを選択することが可能となる。 (4) When the user can arbitrarily select whether to record the picture control in the registry 2c or the shared storage area of the server 200, the display control unit 103c displays the picture control in the registry 2c. , And each of the shared storage areas of the server 200 may be read. Then, the name of the picture control read out from each recording location may be displayed simultaneously in one picture control name display area 3a of the PCU screen. As a result, the user can select all the picture controls recorded in an area accessible by the image processing apparatus 100.

(5)また、使用者がピクチャーコントロールをレジストリ2cに記録するか、サーバー200の共有記憶領域に記録するかを任意に選択できるようにした場合には、表示制御部103cは、ピクチャーコントロールを、使用者の指示に基づいて、レジストリ2c、およびサーバー200の共有記憶領域のいずれか一方から読み出すようにしてもよい。そして、読み出したピクチャーコントロールの名前をPCU画面のピクチャーコントロール名表示領域3a内に表示するようにしてもよい。これによって、使用者は、ピクチャーコントロールの読み出し先を指定して、指定した場所から読み出したピクチャーコントロールを選択することが可能となる。 (5) When the user can arbitrarily select whether to record the picture control in the registry 2c or the shared storage area of the server 200, the display control unit 103c changes the picture control to Based on an instruction from the user, the data may be read from either the registry 2c or the shared storage area of the server 200. The name of the read picture control may be displayed in the picture control name display area 3a of the PCU screen. As a result, the user can designate the readout destination of the picture control and select the picture control read out from the designated location.

(6)上述した実施の形態では、ピクチャーコントロール読み込み部103aは、メモリカードから、ピクチャーコントロールを読み込む例について説明した。しかしながら、ピクチャーコントロール読み込み部103aは、カメラ2aと画像処理装置100をUSB接続や無線接続などによって接続されている場合には、カメラ2aから直接、ピクチャーコントロールを読み込むようにしてもよい。また、ピクチャーコントロールを画像ファイル内に記録しておき、ピクチャーコントロール読み込み部103aは、画像ファイル内からピクチャーコントロールを読み込むようにしてもよい。 (6) In the above-described embodiment, the example in which the picture control reading unit 103a reads the picture control from the memory card has been described. However, the picture control reading unit 103a may read the picture control directly from the camera 2a when the camera 2a and the image processing apparatus 100 are connected by USB connection or wireless connection. Further, the picture control may be recorded in the image file, and the picture control reading unit 103a may read the picture control from the image file.

(7)上述した実施の形態では、使用者は、ピクチャーコントロールユーティリティのPCU画面上で、スライダーつまみを移動させることによって、画像処理パラメータのパラメータ値を変更できる例について説明した。しかしながら、他のアプリケーション、例えばアプリケーソン1やアプリケーション2が提供する画面上でも画像処理パラメータのパラメータ値を変更できるようにしてもよい。 (7) In the above-described embodiment, the example has been described in which the user can change the parameter value of the image processing parameter by moving the slider knob on the PCU screen of the picture control utility. However, the parameter value of the image processing parameter may be changed even on a screen provided by another application, for example, application 1 or application 2.

(8)上述した実施の形態では、表示制御部103cは、アプリケーション1または2上でRAW調整パレットを開くように指示されたときに、図7に示すピクチャーコントロール読み出し処理を実行する例について説明した。しかしながら、これ以外のタイミングでピクチャーコントロール読み出し処理を実行して、ピクチャーコントロールの読み出しを行うようにしてもよい。例えば、表示制御部103cは、アプリケーション1やアプリケーション2が起動されたときに、図7に示すピクチャーコントロール読み出し処理を実行するようにしてもよい。 (8) In the embodiment described above, an example has been described in which the display control unit 103c executes the picture control reading process illustrated in FIG. 7 when instructed to open the RAW adjustment palette on the application 1 or 2. . However, the picture control reading process may be executed at other timings to read the picture control. For example, the display control unit 103c may execute the picture control reading process illustrated in FIG. 7 when the application 1 or the application 2 is activated.

(9)上述した実施の形態では、画像処理装置100としてパソコンを用いる例について説明した。しかしながら、本発明における画像処理装置100は、複数の画像処理アプリケーションをインストールして使用することができる他の機器、例えばサーバー装置などにも適用することができる。 (9) In the above-described embodiment, an example in which a personal computer is used as the image processing apparatus 100 has been described. However, the image processing apparatus 100 according to the present invention can also be applied to other devices that can install and use a plurality of image processing applications, such as a server apparatus.

なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。   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 apparatus. メモリカードを経由して読み込んだピクチャーコントロールを、複数のアプリケーション間で共有する場合の具体例を模式的に示した図である。It is the figure which showed typically the specific example in the case of sharing the picture control read via the memory card between several applications. PCU画面の具体例を示す図である。It is a figure which shows the specific example of a PCU screen. Importダイアログの具体例を示す図である。It is a figure which shows the specific example of an Import dialog. ピクチャーコントロール読み込み処理を示すフローチャート図である。It is a flowchart figure which shows a picture control reading process. 画像処理パラメータ値編集処理を示すフローチャート図である。It is a flowchart figure which shows an image process parameter value edit process. ピクチャーコントロール読み出し処理を示すフローチャート図である。It is a flowchart figure which shows a picture control read-out process. 画像処理装置と外部装置とをネットワークを介して接続した場合の一実施の形態の構成を示すブロック図である。It is a block diagram which shows the structure of one Embodiment at the time of connecting an image processing apparatus and an external device via a network.

符号の説明Explanation of symbols

100 画像処理装置、101 操作部材、102 接続IF、102a メモリカードリーダー、103 制御装置、103a ピクチャーコントロール読み込み部、103b 記録制御部、103c 表示制御部、104 HDD、105 モニタ DESCRIPTION OF SYMBOLS 100 Image processing apparatus, 101 Operation member, 102 Connection IF, 102a Memory card reader, 103 Control apparatus, 103a Picture control reading part, 103b Recording control part, 103c Display control part, 104 HDD, 105 Monitor

Claims (8)

複数の画像処理アプリケーションのそれぞれが使用する画像処理パラメータを記録するための画像処理パラメータ記録プログラムであって、
外部の記憶媒体から、カメラで設定された画像処理パラメータセットを読み込む読み込み手順と、
前記読み込み手順で読み込んだ前記画像処理パラメータセットを、前記複数の画像処理アプリケーションのそれぞれが認識可能なデータ形式で、前記複数の画像処理アプリケーションのそれぞれがアクセス可能な記憶領域に記録するデータ記録手順とをコンピュータに実行させるための画像処理パラメータ記録プログラム。
An image processing parameter recording program for recording an image processing parameter used by each of a plurality of image processing applications,
A reading procedure for reading an image processing parameter set set by the camera from an external storage medium;
A data recording procedure for recording the image processing parameter set read in the reading procedure in a storage area accessible to each of the plurality of image processing applications in a data format recognizable by each of the plurality of image processing applications; An image processing parameter recording program for causing a computer to execute.
請求項1に記載の画像処理パラメータ記録プログラムにおいて、
前記複数の画像処理アプリケーションは、それぞれが画像処理を行なう際に用いる基本の色特性を定義した基本テーブルを有しており、
前記パラメータセットには、前記基本テーブルを識別するためのパラメータと、前記基本テーブルの色特性を使用者が調整するためのパラメータとが含まれることを特徴とする画像処理パラメータ記録プログラム。
In the image processing parameter recording program according to claim 1,
Each of the plurality of image processing applications has a basic table that defines basic color characteristics used when performing image processing.
The image processing parameter recording program, wherein the parameter set includes a parameter for identifying the basic table and a parameter for a user to adjust a color characteristic of the basic table.
請求項1に記載の画像処理パラメータ記録プログラムにおいて、
前記パラメータセットには、前記複数の画像処理アプリケーションが画像処理を行なう際に用いる基本の色特性を定義した基本テーブルのパラメータと、前記基本テーブルの色特性を使用者が調整するためのパラメータとが含まれることを特徴とする画像処理パラメータ記録プログラム。
In the image processing parameter recording program according to claim 1,
The parameter set includes parameters of a basic table that defines basic color characteristics used when the plurality of image processing applications perform image processing, and parameters for a user to adjust the color characteristics of the basic table. An image processing parameter recording program characterized by being included.
請求項1に記載の画像処理パラメータ記録プログラムにおいて、
前記データ記録手順は、使用者による指示に基づいて、前記画像処理パラメータセットを、画像処理パラメータ記録プログラムが実行されるコンピュータの共有設定ファイル内に記録するか、あるいはネットワークを介して接続されている外部装置の共有記憶領域に記録するかを決定することを特徴とする画像処理パラメータ記録プログラム。
In the image processing parameter recording program according to claim 1,
In the data recording procedure, the image processing parameter set is recorded in a shared setting file of a computer on which the image processing parameter recording program is executed or connected via a network based on an instruction from a user. An image processing parameter recording program for determining whether to record in a shared storage area of an external device.
請求項4に記載の画像処理パラメータ記録プログラムにおいて、
前記画像処理パラメータセットを、前記共有設定ファイル内、および前記共有記憶領域のそれぞれから読み出して、各パラメータ値を表示するパラメータ値表示手順をさらに有することを特徴とする画像処理パラメータ記録プログラム。
In the image processing parameter recording program according to claim 4,
An image processing parameter recording program further comprising: a parameter value display procedure for reading the image processing parameter set from the shared setting file and each of the shared storage areas and displaying each parameter value.
請求項4に記載の画像処理パラメータ記録プログラムにおいて、
使用者からの指示に基づいて、前記画像処理パラメータセットを、前記共有設定ファイル内、および前記共有記憶領域のいずれか一方から読み出して、各パラメータ値を表示するパラメータ値表示手順をさらに有することを特徴とする画像処理パラメータ記録プログラム。
In the image processing parameter recording program according to claim 4,
The image processing parameter set is further read out from one of the shared setting file and the shared storage area based on an instruction from a user, and further includes a parameter value display procedure for displaying each parameter value. A featured image processing parameter recording program.
請求項2または3に記載の画像処理パラメータ記録プログラムにおいて、
前記基本テーブルの色特性を使用者が調整するためのパラメータの値の変更を受け付けるパラメータ値変更受付手順と、
前記パラメータ値変更受付手順で受け付けた内容で、前記画像処理パラメータセットを更新するパラメータセット更新手順と、
前記パラメータ更新手順で更新した前記画像処理パラメータセットを、前記複数の画像処理アプリケーションのそれぞれが認識可能なデータ形式で、前記複数の画像処理アプリケーションのそれぞれがアクセス可能な記憶領域に記録する第2データ記録手順とをさらに有することを特徴とする画像処理パラメータ記録プログラム。
In the image processing parameter recording program according to claim 2 or 3,
A parameter value change acceptance procedure for accepting a change in the value of a parameter for the user to adjust the color characteristics of the basic table;
A parameter set update procedure for updating the image processing parameter set with the contents received in the parameter value change acceptance procedure;
Second data that records the image processing parameter set updated in the parameter update procedure in a storage area accessible to each of the plurality of image processing applications in a data format that can be recognized by each of the plurality of image processing applications. An image processing parameter recording program further comprising a recording procedure.
複数の画像処理アプリケーションのそれぞれが使用する画像処理パラメータを記録するための画像処理パラメータ記録方法であって、
外部の記憶媒体から、カメラで設定された画像処理パラメータセットを読み込み、
読み込んだ前記画像処理パラメータセットを、前記複数の画像処理アプリケーションのそれぞれが認識可能なデータ形式で、前記複数の画像処理アプリケーションのそれぞれがアクセス可能な記憶領域に記録することを特徴とする画像処理パラメータ記録方法。
An image processing parameter recording method for recording an image processing parameter used by each of a plurality of image processing applications,
Read the image processing parameter set set by the camera from an external storage medium,
The read image processing parameter set is recorded in a storage area accessible to each of the plurality of image processing applications in a data format recognizable by each of the plurality of image processing applications. Recording method.
JP2007201529A 2007-08-02 2007-08-02 Image processing parameter recording program and image processing parameter recording method Pending JP2009037441A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007201529A JP2009037441A (en) 2007-08-02 2007-08-02 Image processing parameter recording program and image processing parameter recording method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007201529A JP2009037441A (en) 2007-08-02 2007-08-02 Image processing parameter recording program and image processing parameter recording method

Publications (1)

Publication Number Publication Date
JP2009037441A true JP2009037441A (en) 2009-02-19

Family

ID=40439283

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007201529A Pending JP2009037441A (en) 2007-08-02 2007-08-02 Image processing parameter recording program and image processing parameter recording method

Country Status (1)

Country Link
JP (1) JP2009037441A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023114148A (en) * 2022-02-04 2023-08-17 レノボ・シンガポール・プライベート・リミテッド Information processing device and control method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000332922A (en) * 1999-05-17 2000-11-30 Fuji Xerox Co Ltd Unit and method for combination mode control
JP2005064788A (en) * 2003-08-11 2005-03-10 Seiko Epson Corp Image processing according to image output form
JP2005287069A (en) * 2005-04-25 2005-10-13 Nec Corp Color converting method, color conversion unit, and recording medium
JP2007074343A (en) * 2005-09-07 2007-03-22 Sony Corp Imaging apparatus, image processing apparatus and method, and computer program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000332922A (en) * 1999-05-17 2000-11-30 Fuji Xerox Co Ltd Unit and method for combination mode control
JP2005064788A (en) * 2003-08-11 2005-03-10 Seiko Epson Corp Image processing according to image output form
JP2005287069A (en) * 2005-04-25 2005-10-13 Nec Corp Color converting method, color conversion unit, and recording medium
JP2007074343A (en) * 2005-09-07 2007-03-22 Sony Corp Imaging apparatus, image processing apparatus and method, and computer program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023114148A (en) * 2022-02-04 2023-08-17 レノボ・シンガポール・プライベート・リミテッド Information processing device and control method
US12182589B2 (en) 2022-02-04 2024-12-31 Lenovo (Singapore) Pte. Ltd. Information processing apparatus and control method

Similar Documents

Publication Publication Date Title
EP2541902B1 (en) Imaging processing device and image processing method
US9712690B2 (en) Information processing apparatus, information processing system, information processing method, and a computer program product
CN109788203B (en) Data processing apparatus and computer-readable storage medium
JP2010244453A (en) Application program
JP2008191712A (en) Image processing apparatus, image processing method, and program
JP4935569B2 (en) Process execution program and process execution apparatus
JP2009037441A (en) Image processing parameter recording program and image processing parameter recording method
JP5604780B2 (en) Image display device and method for controlling image display device
JP2007249613A (en) Thermal analysis measurement system, and method of automatically setting measurement data file name
JP7146428B2 (en) Image recording device and its control method
US10863044B2 (en) Information processing apparatus, information processing system, and method of processing information
US20160165097A1 (en) Information processing apparatus, information processing method, and program
JP5141447B2 (en) Image display device and image display program
JP2009284326A (en) Image processing apparatus
JP2007048214A (en) Print preview display method and printing system
JP7752976B2 (en) Recording device, control method thereof, and program
JP5835404B2 (en) Image display device and method for controlling image display device
CN112015310A (en) Obtaining a cover of an electronic icon and a cover setting method, device and electronic device
JP2010183351A (en) Image data holding apparatus, and image processing program
JP6927384B2 (en) Client terminal
JP7289634B2 (en) Image recording device and its control method
JP2024039341A (en) Video recording device, video recording device control method, and program
JP7475930B2 (en) Imaging device and control method thereof
JP6172245B2 (en) Information processing system, terminal device, program, and image providing method
JP4534923B2 (en) RAW data developing device, RAW data developing method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100722

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111227

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120227

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20120227

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120321