JP2005277945A - Method, apparatus, system and program for image processing - Google Patents
Method, apparatus, system and program for image processing Download PDFInfo
- Publication number
- JP2005277945A JP2005277945A JP2004090112A JP2004090112A JP2005277945A JP 2005277945 A JP2005277945 A JP 2005277945A JP 2004090112 A JP2004090112 A JP 2004090112A JP 2004090112 A JP2004090112 A JP 2004090112A JP 2005277945 A JP2005277945 A JP 2005277945A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- image
- verification
- original image
- original
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Control Of Exposure In Printing And Copying (AREA)
- Image Processing (AREA)
Abstract
Description
本発明は、デジタルカメラ等の撮影装置から送られる原画像データに基づいてデジタル画像を再生表示しながら、各種の画像処理を行う画像処理方法、及び画像処理装置、及び画像処理システム、及び画像処理プログラムに関する。 The present invention relates to an image processing method, an image processing apparatus, an image processing system, and an image processing for performing various image processing while reproducing and displaying a digital image based on original image data sent from a photographing apparatus such as a digital camera. Regarding the program.
業務用に使用されるデジタルカメラとして、撮影時に原画像データ(CCD−RAWデータ)を出力するものがある。原画像データは、デジタルカメラ内に組み込まれたCCDやCMOS等の撮像デバイスから出力された無加工のデータであり、一般ユーザー向けのデジタルカメラから出力されるJPEG(Joint Photographic Coding Expert Group)形式の画像データに比べ、データサイズが数倍と大きくなってしまうが、撮影後に色情報等を落とすことなく、ホワイトバランスの補正や露出補正等を行なうことができるため、高画質な画像を必要とする業務用の撮影に多用されている。 Some digital cameras used for business use output original image data (CCD-RAW data) during shooting. Original image data is unprocessed data output from an imaging device such as a CCD or CMOS incorporated in a digital camera, and is in JPEG (Joint Photographic Coding Expert Group) format output from a digital camera for general users. Compared to image data, the data size is several times larger, but white balance correction and exposure correction can be performed without dropping color information after shooting, so high-quality images are required. Often used for professional photography.
原画像データは、そのままでは、パーソナルコンピュータ(PC)の画面上に画像を表示したり、画像のプリントに使用することはできない。そのため、デジタルカメラから出力された原画像データは、PCに入力され、このPCにインストールされた画像変換プログラムによって、表示及びプリントの可能な、例えばTIFF(Tagged Image File Format)形式の表示用画像データに画像変換処理(一般に、現像処理とも称される)される。また、この画像変換処理時に、ホワイトバランス補正や露出補正等の変換パラメータと、色調や階調、コントラスト等の調整パラメータとに基づいて画像補正が実施される。 As it is, the original image data cannot be displayed on the screen of a personal computer (PC) or used for printing an image. Therefore, the original image data output from the digital camera is input to the PC, and can be displayed and printed by the image conversion program installed in the PC, for example, display image data in TIFF (Tagged Image File Format) format. Then, image conversion processing (generally called development processing) is performed. In this image conversion process, image correction is performed based on conversion parameters such as white balance correction and exposure correction and adjustment parameters such as color tone, gradation, and contrast.
また、原画像データを出力するデジタルカメラのなかには、原画像データと同時に、縮小されたJPEG画像データ(以下、縮小画像データと呼ぶ)を出力するものがある(例えば、非特許文献1参照)。 Some digital cameras that output original image data output reduced JPEG image data (hereinafter referred to as reduced image data) simultaneously with the original image data (see, for example, Non-Patent Document 1).
例えば、写真館では、上記原画像データを出力するデジタルカメラを使用して、スタジオ内で顧客の撮影を行なった後に、注文受付、画像検定及び画像変換処理、プリント処理、納品という作業が行なわれている。 For example, in a photo studio, after taking a picture of a customer in a studio using a digital camera that outputs the above original image data, work such as order reception, image verification and image conversion processing, print processing, and delivery is performed. ing.
注文受付は、撮影により得た原画像データを画像変換処理し、変換された表示用画像データを注文用PCのモニタ上に表示して顧客に閲覧させ、プリントする画像を顧客に選択してもらう作業である。この注文受付では、プリントする画像、プリント枚数やプリントサイズの他に、トリミング範囲や画像の向き、画像の色調、明るさ等の画像調整に対する要望も受け付けられる。注文完了後には、顧客の情報と、注文内容とから注文データが作成される。 In order reception, the original image data obtained by photographing is subjected to image conversion processing, the converted display image data is displayed on the monitor of the ordering PC and viewed by the customer, and the customer selects the image to be printed. Work. In this order reception, in addition to the image to be printed, the number of prints, and the print size, requests for image adjustment such as the trimming range, the orientation of the image, the color tone of the image, and the brightness can be received. After the order is completed, order data is created from the customer information and the order contents.
画像検定及び画像変換処理は、検定用PCにおいて、原画像データを変換パラメータと調整パラメータとに基づいて表示用画像データに変換し、この表示用画像データを観察しながら変換パラメータと調整パラメータとを変更し、より高画質な画像を形成する作業である。原画像データは、変換パラメータと調整パラメータとが変更される毎に画像変換処理され、新たな表示用画像データが生成される。オペレータは、この新たに生成された表示用画像データを観察し、納得のいく画像が得られるまでパラメータの変更と画像変換処理とを繰り返す。プリント処理では、検定作業の終了した表示用画像データを注文データに基づいてプリントする。納品では、完成したプリント写真が顧客に渡される。 In the image verification and image conversion processing, in the verification PC, the original image data is converted into display image data based on the conversion parameter and the adjustment parameter, and the conversion parameter and the adjustment parameter are changed while observing the display image data. This is an operation to change and form a higher quality image. The original image data is subjected to image conversion processing every time the conversion parameter and the adjustment parameter are changed, and new display image data is generated. The operator observes the newly generated display image data, and repeats the parameter change and the image conversion process until a satisfactory image is obtained. In the printing process, the display image data for which the verification work has been completed is printed based on the order data. Upon delivery, the completed print photo is given to the customer.
原画像データは、各色毎に例えば12ビットあるいは16ビットの階調値で表される画素データから構成されるため、データサイズが非常に大きく、画像変換処理に長時間を要する。そのため、撮影完了後に複数枚の原画像データの画像変換処理を行なうと、注文受付をすぐに行なうことができず、顧客に待ってもらう必要があった。 Since the original image data is composed of pixel data represented by, for example, 12-bit or 16-bit gradation values for each color, the data size is very large and a long time is required for image conversion processing. For this reason, if image conversion processing of a plurality of original image data is performed after completion of photographing, it is not possible to immediately accept an order and it is necessary to have a customer wait.
また、画像検定及び画像変換処理では、一つの原画像データに対し複数回の画像変換処理を行なわなくてはならない場合もあり、時間がかかっていた。更に、写真館のスタジオは、撮影条件が安定しているため、同じスタジオ内で撮影した原画像データの検定作業は、ほぼ同じ内容となる。しかし、従来の画像検定では、オペレータが各画像データに対して検定作業を行なわなければならないため、非効率であった。 Further, in the image verification and image conversion processing, it may take time to perform image conversion processing a plurality of times for one original image data. Furthermore, since the shooting conditions of the studio of the photo studio are stable, the verification work of the original image data shot in the same studio has almost the same contents. However, the conventional image verification is inefficient because an operator has to perform verification for each image data.
また、縮小画像データを使用して注文受付及び画像検定を行なうことも考えられるが、縮小画像データに対する画像調整では対応できないレベルの調整処理は、原画像データに対してホワイトバランスや露出等の補正を行なわなくてはならない。このような場合には、縮小画像データを使用して画像検定を行なった後に、新たに原画像データを読み出して画像検定を行なうという二度手間が発生する。 Although it is possible to accept orders and perform image verification using reduced image data, adjustment processing at a level that cannot be supported by image adjustment for reduced image data is correction of white balance, exposure, etc. for the original image data. Must be done. In such a case, after performing the image verification using the reduced image data, it takes twice time to read out the original image data and perform the image verification.
本発明は上記事情に鑑みなされたものであり、撮影環境に応じて、最適な画像検定を行なうことのできる画像処理方法、及び装置、及びシステム、及びプログラムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object thereof is to provide an image processing method, apparatus, system, and program capable of performing an optimal image test according to a photographing environment.
本発明の画像処理方法は、撮影環境に応じて、縮小画像データを使用して画像検定を行なう第1のモードと、間引き原画像データを使用して画像検定を行なう第2のモードとを切り替えるようにした。また、第1のモードの時には、予め設定された第1の変換パラメータと、画像検定によって得た第1の調整パラメータとに基づいて画像変換処理を行ない、第2のモードの時には、画像検定によって得た第2の変換パラメータと第2の調整パラメータとに基づいて画像変換処理を行なうようにした。 The image processing method of the present invention switches between a first mode in which image verification is performed using reduced image data and a second mode in which image verification is performed using thinned original image data, depending on the shooting environment. I did it. In the first mode, the image conversion process is performed based on the first conversion parameter set in advance and the first adjustment parameter obtained by the image verification. In the second mode, the image verification is performed. The image conversion process is performed based on the obtained second conversion parameter and second adjustment parameter.
また、別の画像処理方法では、予め間引き原画像データを生成しておき、縮小画像データを使用して画像検定を行ない、縮小画像データで画像検定を行ない得ない場合には、間引き原画像データによって画像検定を行なうようにした。 In another image processing method, if original image data to be thinned is generated in advance and image verification is performed using the reduced image data, and image verification cannot be performed using the reduced image data, the thinned original image data The image test was carried out.
本発明の画像処理装置は、第1のモードと第2のモードとの間でモードの切り替えを行なうモード切替手段と、第1のモードの時に前記原画像データ及び縮小画像データを入力し、第2のモードの時には原画像データを入力する画像入力手段と、第2のモードの時に、原画像データを一定割合で間引いて間引き原画像データを生成する間引き原画像データ生成手段と、第1のモードの時に縮小画像データに対して画像検定を行ない、第2のモードの時には間引き原画像データに対して画像検定を行なう画像検定手段と、第1のモードの時に予め設定された第1の変換パラメータ、及び画像検定手段によって生成された第1の調整パラメータに基づいて原画像データに画像変換処理を施し、第2のモードの時には画像検定手段によって生成された第2の変換パラメータ、及び第2の調整パラメータに基づいて原画像データに画像変換処理を施して表示用画像データを生成する表示用画像データ生成手段とを備えた。 The image processing apparatus of the present invention inputs a mode switching means for switching a mode between the first mode and the second mode, the original image data and the reduced image data in the first mode, An image input means for inputting original image data in the second mode; a thinned original image data generating means for generating thinned original image data by thinning the original image data at a fixed rate in the second mode; Image verification means for performing image verification on the reduced image data in the mode, and performing image verification on the thinned original image data in the second mode, and a first conversion preset in the first mode The image conversion process is performed on the original image data based on the parameter and the first adjustment parameter generated by the image verification means, and the original image data is generated by the image verification means in the second mode. Second conversion parameters, and a display-image data generating means for generating original image data image data for display by performing image conversion processing based on the second adjustment parameter.
また、別の画像処理装置は、原画像データ及び縮小画像データを入力する画像入力手段と、原画像データを一定割合で間引いて間引き原画像データを生成する間引き原画像データ生成手段と、縮小画像データに対して画像検定を行ない、縮小画像データでは画像検定を行なえない場合には、間引き原画像データに対して画像検定を行なう画像検定手段と、縮小画像データに対して画像検定を行なった場合には、予め設定された第1の変換パラメータ、及び画像検定手段によって生成された第1の調整パラメータに基づいて原画像データに画像変換処理を施し、間引き原画像データに対して画像検定を行なった場合には、画像検定手段によって生成された第2の変換パラメータ、及び第2の調整パラメータに基づいて原画像データに画像変換処理を施して表示用画像データを生成する表示用画像データ生成手段とを備えた。 Another image processing apparatus includes an image input unit that inputs original image data and reduced image data, a thinned original image data generation unit that generates original thinned image data by thinning the original image data at a fixed rate, and a reduced image When the image verification is performed on the data and the image verification cannot be performed on the reduced image data, the image verification means for performing the image verification on the thinned original image data and the image verification on the reduced image data The image conversion processing is performed on the original image data based on the first conversion parameter set in advance and the first adjustment parameter generated by the image verification means, and the image verification is performed on the thinned original image data. In this case, the image conversion process is performed on the original image data based on the second conversion parameter generated by the image verification means and the second adjustment parameter. And a display-image data generating means for generating image data for display by performing.
本発明の画像処理システムは、撮影した被写体の原画像データとこの原画像データを縮小した縮小画像データとを生成する撮影装置と、上述した画像処理装置とから構成した。更に、上記画像処理装置を構成する各手段を実現するために、コンピュータ装置を機能させる画像処理プログラムによって構成することとした。 The image processing system according to the present invention includes a photographing device that generates original image data of a photographed subject and reduced image data obtained by reducing the original image data, and the above-described image processing device. Further, in order to realize each means constituting the image processing apparatus, the image processing apparatus is configured by an image processing program that causes a computer apparatus to function.
本発明によれば、縮小画像データ、または画像変換処理に時間のかからない間引き原画像データによって画像検定を行なうようにしたので、撮影完了後すぐに画像検定を行なうことができる。また、縮小画像データを使用するか、間引き原画像データを使用するかは、撮影環境に応じて適宜切り替えることができるので、縮小画像データによる画像検定後に、間引き原画像データにって再度画像検定を行なうという二度手間は発生しない。 According to the present invention, the image verification is performed using the reduced image data or the thinned-out original image data that does not require time for the image conversion process. Therefore, the image verification can be performed immediately after the photographing is completed. Also, whether to use the reduced image data or the thinned original image data can be switched appropriately according to the shooting environment, so after the image verification with the reduced image data, the image verification is performed again using the thinned original image data. There is no need to do twice.
また、通常の場合には、縮小画像データによって画像検定を行ない、この縮小画像データでは充分な画像補正等を行なうことができない場合には、撮影完了後に予め生成しておいた間引き原画像データを使用して画像検定を行なうこともできる。これによれば、間引き原画像データの画像変換処理が完了するのを待つ必要がないため、画像検定作業が長引くことはない。 In a normal case, image verification is performed with reduced image data, and when sufficient image correction or the like cannot be performed with the reduced image data, the thinned original image data generated in advance after shooting is completed. It can also be used for image verification. According to this, since it is not necessary to wait for the completion of the image conversion process of the thinned original image data, the image verification work is not prolonged.
図1は、本発明を実施した画像処理システムの構成を示すブロック図である。この画像処理システムは、例えば写真館等で使用される。その構成は、スタジオ内で顧客の撮影に使用されるデジタルカメラ2と、このデジタルカメラ2を制御するとともに、デジタルカメラ2で生成された画像データを記憶して他のPCに転送するカメラ制御用PC3と、このカメラ制御用PC3から転送された画像データを使用して、顧客からプリントの注文を受け付ける注文用PC4と、注文を受けた画像データがより高画質になるように検定する画像検定用PC5と、プリント用の画像データを生成する画像変換用PC6と、プリント用の画像データに基づいてプリントを作成するプリンタ7とから構成されている。
FIG. 1 is a block diagram showing a configuration of an image processing system embodying the present invention. This image processing system is used in, for example, a photo studio. The configuration is for controlling the
図2は、デジタルカメラ2とカメラ制御用PC3との構成を示すブロック図である。デジタルカメラ2の各部は、データバス10を介して互いに接続され、CPU11によってその動作が総括的に制御される。ROM12には、デジタルカメラ2を動作させるためのプログラムが記録されている。撮像部14には、周知の撮影レンズやCCD等が備えられ、被写体の光学像を光電変換してデジタルの画像データを生成する。
FIG. 2 is a block diagram showing the configuration of the
絞りやシャッタ速度などの撮影条件は、LCD17に表示される操作メニューを確認しながら、操作部18に設けられた各種の設定ボタンを操作することで設定される。なお、LCD17は、撮影モード時にはビューファインダとして使用され、再生モード時には画像データの再生表示に使用される。
Shooting conditions such as aperture and shutter speed are set by operating various setting buttons provided on the
撮像部14から出力された画像データは、RAM13にバッファされる。この画像データは、ホワイトバランス処理等の画像補正がなされていない原画像データ(CCD−RAWデータ)であり、各色毎に12ビットあるいは16ビットで表される階調値を持った多数の画素データから構成される。
The image data output from the
画像処理回路21は、原画像データに対して、予め機種毎に設定された条件にてホワイトバランス(WB)処理や階調変換処理等を行い、画像補正済みの画像データを出力する。圧縮/伸張処理回路22は、画像補正済みの画像データをJPEGで定められたフォーマットに従い圧縮して、JPEG画像データを生成する。 The image processing circuit 21 performs white balance (WB) processing, gradation conversion processing, and the like on the original image data under conditions preset for each model, and outputs image-corrected image data. The compression / decompression processing circuit 22 compresses the image data after image correction in accordance with a format defined by JPEG to generate JPEG image data.
このデジタルカメラ2は、出力する画像データの種類を選択できるようになっている。例えば、原画像データだけを出力することもできるし、JPEG画像データだけを出力することもできる。また、原画像データと縮小画像データ(JPEGデータやビットマップデータ等)とを同時に出力することもできる。この2種類の画像データを同時に出力する時には、原画像データを縮小画像データに変換し、更に必要に応じて間引くことにより、例えば1280×960ピクセル程度になる。
The
図3に示すように、原画像データと縮小画像データは、メディアコントローラ25によって、記録メディア26内に形成された画像フォルダ27内に記憶される。同時に出力された原画像データと縮小画像データには、例えば、「DSC0001.raf」と「DSC0001.jpg」というように、拡張子の異なる同じファイル名が付与されている。そのため、ファイル名を確認することによって、その関連性が分かるようになっている。
As shown in FIG. 3, the original image data and the reduced image data are stored in an image folder 27 formed in the
デジタルカメラ2とカメラ制御用PC3は、両者の入出力I/F28及び29の間が通信ケーブル30によって接続されている。この接続により、原画像データ及び縮小画像データや、カメラ制御用PC3でデジタルカメラ2の撮影条件を設定すると生成される撮影制御データは、デジタルカメラ2とカメラ制御用PC3との間で送受信される。入出力I/F28,29としては、例えばUSB(Universal Serial Bus)や、IEEE1394に準拠したものが用いられる。なお、通信ケーブル30の代わりに、無線通信手段を用いてデータの接受を行ってもよい。
The
記録メディア26内に記録された原画像データ及び縮小画像データは、デジタルカメラ2またはカメラ制御用PC3での操作によって、デジタルカメラ2からカメラ制御用PC3に送信される。そのため、デジタルカメラ2の記録メディア26の記録容量が少ない場合でも、連続して撮影を行なうことができる。なお、詳しく後述するが、カメラ制御用PC3にインストールされているカメラ制御用プログラムの設定によって、デジタルカメラ2で生成された原画像データ及び縮小画像データを記録メディア26に記録せずに、カメラ制御用PC3に直接転送することもできる。
The original image data and the reduced image data recorded in the
カメラ制御用PC3には、例えば、市販タイプのパーソナルコンピュータが用いられており、ハードディスクドライブ等からなる外部記憶装置33には、カメラ制御用PC3の動作を制御するオペレーティングシステム(OS)とともに、デジタルカメラ2の制御に使用されるカメラ制御用プログラム、及び間引き原画像生成プログラムがインストールされている。
For example, a commercially available personal computer is used for the
カメラ制御用PC3の電源が投入されると、外部記憶装置33に記憶されたOSがRAM36にロードされ、カメラ制御用PC3が起動する。また、キーボード37やマウス38を操作してカメラ制御プログラムを実行すると、同様にカメラ制御プログラムもRAM36にロードされて実行される。間引き原画像データ生成プログラムは、カメラ制御プログラムに連動して起動する。
When the
カメラ制御用PC3及びカメラ制御用プログラムは、デジタルカメラ2から送信された縮小画像データの画像をモニタ41に再生表示するとともに、キーボード37やマウス38などの入力デバイスからの操作信号に応答して、デジタルカメラ2の各種設定や制御を行なう。カメラ制御用PC3の各部は、データバス42を介して互いに接続され、CPU43によってその動作が総括的に制御される。デジタルカメラ2から送られた原画像データと縮小画像データは、入出力I/F29及びデータバス42を介して外部記憶装置33に記録される。
The
カメラ制御プログラムは、例えば、カメラ制御用PC3でデジタルカメラ2を制御して、撮影条件の設定やシャッタレリーズ等を行ない、画像データをカメラ制御用PC3に記憶するPCコントロールモードと、デジタルカメラ2で撮影条件の設定やシャッタレリーズ等を行ない、画像データを記録メディア26に記憶する標準カメラコントロールモードと、デジタルカメラ2で撮影条件の設定やシャッタレリーズ等を行ない、画像データをカメラ制御用PC3に記憶する拡張カメラコントロールモード等を備えている。
For example, the camera control program controls the
間引き原画像データ生成プログラムは、原画像データの画素信号から、所定の間隔の画素信号を一定の割合で間引いて間引き原画像データを生成し、図4に示すように、原画像データ及び縮小画像データとともに外部記憶装置33の画像フォルダ44に記憶する。この間引き原画像データのファイル名は、生成元となった原画像データとの関連が分かるように、例えば、原画像データのファイル名「DSC0001.raf」に対し、「DSC0001−1.raf」等のように命名される。 The thinned-out original image data generation program generates thinned-out original image data by thinning out pixel signals at predetermined intervals from the pixel signals of the original image data at a certain rate. As shown in FIG. 4, the original image data and the reduced image are generated. The data is stored in the image folder 44 of the external storage device 33 together with the data. The file name of the thinned original image data is, for example, “DSC0001-1.raf” or the like for the file name “DSC0001.raf” of the original image data so that the relation with the original image data that is the generation source can be understood. It is named as follows.
カメラ制御用PC3は、内蔵したネットワークアダプタ45によって、LAN(local area network) に接続されている。注文用PC4,画像検定用PC5,画像変換用PC6には、カメラ制御用PC3と同様に市販タイプのパーソナルコンピュータが用いられており、やはりネットワークアダプタによってLANに接続されている。
The
カメラ制御用プログラムは、撮影後に行なわれる注文受付,画像検定,画像変換等の後処理において、縮小画像データを使用させる第1のモードである簡易検定モードと、間引き原画像データを使用させる第2のモードである詳細検定モードとを選択する、モード切替手段としての機能を有している。 The camera control program uses a simple verification mode, which is a first mode for using reduced image data, and a second mode for using original thinned-out image data in post-processing such as order reception, image verification, and image conversion performed after shooting. It has a function as a mode switching means for selecting a detailed verification mode which is a mode.
簡易検定モードは、写真館のスタジオ内等、変化の少ない撮影環境で撮影を行なう際に使用され、カラーバランスやブライトネス、コントラスト等の簡単な画像調整しか行なうことのできない検定モードである。また、詳細検定モードは、被写体の人数やライティングの変更によってスタジオ内の撮影環境が大きく変化した場合や、簡易スタジオ等で撮影を行なう際に使用される、前述の画像調整項目とともに、トーンカーブやホワイトバランス、露出補正等の画像補正も行なうことのできる検定モードである。 The simple verification mode is used when shooting in a shooting environment with little change such as in a studio of a photo studio, and is a verification mode in which only simple image adjustment such as color balance, brightness, and contrast can be performed. In addition, the detailed verification mode is used when the shooting environment in the studio changes greatly due to changes in the number of subjects and lighting, and when using the above-mentioned image adjustment items used when shooting in a simple studio, etc. This is a test mode that can also perform image correction such as white balance and exposure correction.
カメラ制御用プログラムは、簡易検定モードが選択されると縮小画像データを注文用PC4及び画像検定用PC5に送信し、原画像データを画像変換用PC6に送信する。また、詳細検定モードが選択された場合には、間引き原画像データを注文用PC4及び画像検定用PC5に送信し、原画像データを画像変換用PC6に送信する。上述した間引き原画像データ生成プログラムは、詳細検定モードが選択されたときにのみ動作される。なお、各PC4〜6の構成は、カメラ制御用PC3とほぼ同様であるため、以下では構成についての説明を省略する。
When the simple verification mode is selected, the camera control program transmits the reduced image data to the
注文用PC4の外部記憶装置には、撮影された画像の閲覧とプリントの注文選択とを顧客と一緒に行なうための注文用プログラムがインストールされている。図5及び図6に示すように、この注文用プログラムは、モニタ上にカメラ制御用PC3から入力された複数の画像データの画像を一覧表示するプリント注文画面48と、プリント注文画面48で選択された画像を拡大表示する画像調整画面50とを切り替えて表示する。これらの画面での操作は、マウスやキーボードによって行なわれる。
The external storage device of the ordering
注文用プログラムは、カメラ制御用プログラムの簡易検定モード及び詳細検定モードに対応して、縮小画像データを使用して注文を受け付ける縮小画像注文モードと、間引き原画像データを使用して注文を受け付ける間引き画像注文モードとを備えている。これらのモードの切り替えは、カメラ制御用PC3から送信された画像データの種類、すなわち縮小画像データか、あるいは間引き原画像データかを識別することによって自動的に切り替えられる。
Corresponding to the simple verification mode and detailed verification mode of the camera control program, the ordering program is a reduced image order mode that accepts orders using reduced image data, and a thinning that accepts orders using thinned original image data. And an image order mode. Switching between these modes is automatically performed by identifying the type of image data transmitted from the
注文用プログラムは、カメラ制御用PC3から縮小画像データが送信されてきた場合には、その縮小画像データの画像をプリント注文画面48に再生表示する。また、間引き原画像データが送信されてきた場合には、予め定められた初期パラメータにて、間引き原画像データに対して画像変換処理を施し、例えば各色16ビットの階調値を持ったTiff形式の間引き表示用画像データを生成する。そして、この間引き表示用画像データをプリント注文画面48に再生表示する。間引き表示用画像データのファイル名は、生成元となった間引き原画像データとの関連が分かるように、例えば、間引き原画像データのファイル名「DSC0001−1.raf」に対し、「DSC0001−1.tif」等のように命名される。
When the reduced image data is transmitted from the
なお、以下では、間引き原画像データに対して画像変換を行ない、間引き表示用画像データを生成する処理を「仮画像変換処理」と称する。また、原画像データに画像変換を行い、表示用画像データとして出力する処理を「本画像変換処理」と称する。 Hereinafter, the process of performing image conversion on the thinned original image data and generating the thinned display image data is referred to as “temporary image conversion process”. Further, the process of performing image conversion on the original image data and outputting it as display image data is referred to as “main image conversion process”.
上記プリント注文画面48と画像調整画面50とは、切替え操作によっていずれか一方が選択的にモニタ上に表示される。この切替え操作は、プリント注文画面48において、右上に配置された「画像調整」ボタン53をマウスでクリックすると、プリント注文画面48から画像調整画面50に切り換わる。同様に、画像調整画面50において、右上に配置された「プリント注文」ボタン54をマウスでクリックすると、画像調整画面50からプリント注文画面48に切り換わる。
One of the print order screen 48 and the image adjustment screen 50 is selectively displayed on the monitor by a switching operation. This switching operation switches from the print order screen 48 to the image adjustment screen 50 when the “image adjustment”
プリント注文画面48は、基本データ表示枠57と、画像表示枠58と、プリント指定枠59と、プリント料金表示枠60とから構成されている。基本データ表示枠57は、顧客の氏名や連絡先、ユーザーID番号や受付番号とともに、受付日時とプリント仕上がり日時等が表示される。顧客の氏名や連絡先、ユーザーID番号等は、初めての顧客の場合には新たに入力され、過去に利用経験のある顧客の場合には、注文用PC4内に記憶された顧客データーベースから読み出される。
The print order screen 48 includes a basic
画像表示枠58には、カメラ制御用PC3から入力された複数の縮小画像データ、または間引き表示用画像データの画像63〜66が表示される。各画像63〜66の上部には、その画像の画像データの拡張子より前のファイル名が表示される、ファイル名表示部63a〜66aが設けられている。また、各画像63〜66の下部には、注文されたプリント枚数とプリントサイズとが表示される、枚数表示部63b〜66bと、サイズ表示部63c〜66cとが設けられている。
The
各画像に対するプリント注文を行なう場合には、マウスによってその画像、例えば画像65をクリックして選択する。これにより、選択された画像65の周囲の枠の濃度が濃く表示されるので、選択中の画像を容易に判別することができる。なお、画像表示枠58とプリント指定枠59との間に配置されたスクロールバー69を操作することによって、画像表示枠58をスクロール表示させることができ、4つ以上の画像を閲覧することができる。
When a print order is made for each image, the image, for example,
プリント指定枠59には、例えば、全紙〜八切りまでのプリントサイズを選択するサイズ選択エリア59aと、プリント枚数を指定する枚数選択エリア59bとが設けられている。上部には、選択中の画像のファイル名が表示されるファイル名表示部59cが設けられている。プリント料金表示枠60には、指定されたプリントサイズ及びプリント枚数のリストと、このリストに応じて自動計算されたプリント料金とが表示される。
In the
画像表示枠58内で所定の画像をダブルクリックしたり、画像表示枠58内で画像を選択しておいて「画像調整」ボタン53をクリックすると、図6に示す画像調整画面50に切り換わる。この画像調整画面50は、選択した画像、例えば画像65が拡大表示される拡大表示枠72と、この拡大表示枠72に表示された画像のファイル名を表示するタイトルバー73と、画像調整枠74とからなる。
When a predetermined image is double-clicked in the
画像調整枠74には、カラーバランスやブライトネス、コントラストといった各種調整項目を変更する多数の調整部77a〜77eが設けられている。各調整部77a〜77eの値は、入力ボックス78に数値を直接入力するか、あるいはインジケータ79を図中左右に移動することで調整することができる。注文用プログラムは、これらの調整部77a〜77eで実施された画像調整に基づいて、画像65の縮小画像データまたは、間引き表示用画像データに画像調整を施し、この画像調整された縮小画像データの画像65を拡大表示部72に再生表示する。これにより、顧客とともに調整結果を確認しながら画像調整を行なうことができる。
The
拡大表示部72の画像65の上には、トリミング枠82が表示されている。このトリミング枠82のサイズをマウスで変更することによって、プリント範囲を指定することができる。なお、トリミング枠82の縦横比は、先に説明したプリント注文画面48で選択されたプリントサイズのアスペクト比に合せて変化させてもよいし、自在に変化させてもよい。
A trimming
顧客による注文の終了時には、プリント注文画面48の下部に配置された終了ボタン85をクリックする。すると、図7に示すように、顧客情報と、注文された画像のファイル名,各画像のプリント枚数及びプリントサイズとから、注文データ88が生成される。また、各画像に対して行なった画像調整情報やトリミング情報からは、調整データ89が生成される。これらの注文データ88と調整データ89は、新たに作成された注文フォルダ90に納められて、画像検定用PC5に送信される。また、注文データ88は、注文用PC4内に記憶された顧客データベースの更新にも利用される。
At the end of the order by the customer, an
更に、注文データ88は、カメラ制御用PC3にも送信される。注文データ88を受け取ったカメラ制御用PC3は、プリント指定された画像に対応する原画像データだけを画像変換用PC6に送信する。これにより、写真館内のLANのデータ転送量が減少するため、データ転送にかかる各PCの処理負荷を軽減することができる。なお、注文されなかった原画像データは、この時点でカメラ制御用PC3から削除してもよい。
Further, the
画像検定用PC5の外部記憶装置には、カメラ制御用PC3から入力された縮小画像データを検定する検定用プログラムがインストールされている。この検定用プログラムは、原画像データを表示用の画像データに変換する画像変換処理に使用される変換パラメータと、表示用画像データの画像調整処理に使用される調整パラメータとの調整に用いられる。
A test program for testing reduced image data input from the
画像検定用プログラムは、カメラ制御用プログラムの簡易検定モード及び詳細検定モードに対応して、縮小画像データを使用して画像検定を行なう縮小画像検定モードと、間引き原画像データを使用して画像検定を行なう間引き画像検定モードとを備えている。これらのモードの切り替えは、カメラ制御用PC3から送信された画像データの種類、すなわち縮小画像データか、あるいは間引き原画像データかを識別することによって自動的に切り替えられる。
The image verification program corresponds to the simple verification mode and detailed verification mode of the camera control program, and the reduced image verification mode that performs image verification using the reduced image data, and the image verification using the thinned original image data. And a thinned image verification mode. Switching between these modes is automatically performed by identifying the type of image data transmitted from the
画像検定用プログラムは、カメラ制御用PC3から縮小画像データが送信されてきた場合には、その縮小画像データの画像をモニタ上に最小表示して画像検定を行なえるようにする。また、間引き原画像データが送信されてきた場合には、間引き原画像データに対して仮画像変換処理を施し、例えば各色16ビットの階調値を持ったTiff形式の間引き表示用画像データを生成する。そして、この間引き表示用画像データを使用して画像検定を行なえるようにする。
When the reduced image data is transmitted from the
図8に示すように、モニタに表示される画像検定用プログラムの操作画面92には、検定対象の縮小画像データ、または間引き表示用画像データの画像93を表示する検定対象画像表示領域94,複数の縮小画像を並べて表示する縮小画像表示領域95,及びパラメータ調整領域96が設けられている。検定対象画像表示領域94の上側には、検定対象画像93のタイトル(ファイル名)が表示されたタイトルバー97が表示される。
As shown in FIG. 8, on the
縮小画像検定モードにセットされた画像検定用プログラムは、カメラ制御用PC3から入力された縮小画像データに対し、調整データ89と、予め設定されている標準調整パラメータ98とに基づいて画像調整処理を施す。これにより、検定に用いられる縮小画像データは、顧客の意見が反映されたものとなるため、より、顧客の満足する検定作業を行なうことができる。画像調整処理が施された縮小画像データは、縮小画像100〜103として縮小画像表示領域95に表示される。この縮小画像表示領域95で選択された画像は、検定対象画像93として検定対象画像表示領域94に表示される。
The image verification program set in the reduced image verification mode performs image adjustment processing on the reduced image data input from the
図に示す例では、縮小画像表示領域95に4コマ分の縮小画像が表示されているが、同時に表示するコマ数は適宜増減することができる。また、検定対象画像93に対応する縮小画像102の周囲には、選択カーソル104がハイライト表示され、検定対象画像93と縮小画像102とが対応づけられる。縮小画像表示領域95の右側には、上下方向にスクロール移動可能なスクロールバー105が設けられる。縮小画像が5コマ以上ある場合には、スクロールバー105を上下にスライドすることにより、5コマ目以降の縮小画像を表示することができる。
In the example shown in the figure, four frames of reduced images are displayed in the reduced image display area 95, but the number of frames to be displayed simultaneously can be increased or decreased as appropriate. Further, the
縮小画像表示領域95に表示される複数の縮小画像100〜103のうち、検定作業が完了していないもの(図の例では右側2コマ分の縮小画像102,103)については、白黒表示されている。これとは、逆に、検定が完了した縮小画像(例えば左端から2番目の縮小画像101)や、プリント注文されていない検定対象外の縮小画像(例えば最も左側の縮小画像100)に関しては、フルカラーで表示される。
Among the plurality of reduced
パラメータ調整領域96には、標準調整パラメータ98を変更する「画像調整」と、変換パラメータを変更する「変換条件」の2タイプの変更画面が設けられ、上部に表示される切り替えタブ108,125を選択することで、各々の変更画面に切り替えられる。「画像調整」のタブが選択されると、パラメータ調整領域96には画像調整画面109が表示される。
The
画像調整画面109には、カラーバランスやブライトネス、コントラストといった標準調整パラメータ98を変更する多数の調整部110a〜110eが設けられている。各調整部110a〜110eの値は、注文用PC4の注文用プログラムで行なった際と同様に、入力ボックス111に数値を直接入力するか、あるいはインジケータ112を図中左右に移動することで調整することができる。各調整部110a〜110eが調整されると、標準調整パラメータ98が変更され、この変更された標準調整パラメータ98に基づいて、検定対象画像93に対応する縮小画像データに対して画像調整処理が施される。これにより、検定対象画像表示領域94には、常に画像調整済みの検定対象画像93が表示される。
The
検定対象画像93を確認しながら各種調整を行ない、調整内容が決定した後には、「決定」ボタン115を操作する。すると、この検定作業によって行なわれた調整内容を表わす変更調整パラメータが生成される。図7に示すように、この変更調整パラメータ117は、ファイルデータとして注文フォルダ90に納められる。注文フォルダ90は、全てのプリント指定画像への検定完了後に、画像変換用PC6に送信される。
Various adjustments are made while confirming the
また、画像検定プログラムが間引き画像検定モードにセットされた場合には、予め設定された標準変換パラメータ118に基づいて間引き原画像データに仮画像変換処理が施され、間引き表示用画像データが生成される。この間引き表示用画像データは、画像検定用プログラムの操作画面92の縮小画像表示領域95に表示される。この縮小画像表示領域95で選択された画像は、検定対象画像93として検定対象画像表示領域94に表示される。
Further, when the image verification program is set to the thinned image verification mode, the temporary image conversion process is performed on the thinned original image data based on the preset
間引き画像検定モードでは、最初に、仮画像変換処理時に使用された標準変換パラメータ118の調整が行なわれる。図8において、「変換条件」のタブ125が選択されると、図9に示すように、変換条件変更画面126が表示される。変換条件変更画面126には、例えば、トーンカーブを補正するトーンカーブ補正部127,光源や色温度を補正するホワイトバランス補正部128,露出補正ボックス129及び増感補正ボックス130が表示され、マウスによって操作することで、標準変換パラメータ118を変更することができる。
In the thinned image verification mode, first, the
標準変換パラメータ118が調整されると、その調整された標準変換パラメータ118に基づいて仮画像変換処理が施され、変換後の間引き表示用画像データが検定対象画像93として表示される。これにより、変換結果を確認しながら納得のいくように標準変換パラメータの調整を行なうことができる。調整された標準変換パラメータ118からは、変更変換パラメータ119が生成される。
When the
次いで、変更変換パラメータ119によって仮画像変換処理された間引き表示用画像データに対し、調整データ89と標準調整パラメータ98とに基づく画像調整処理が施される。その後、縮小画像検定モードと同様に、標準調整パラメータ98が調整され、変更調整パラメータ117が生成される。変更変換パラメータ119と、変更調整パラメータ117は、ファイルデータとして注文フォルダ90に納められて画像変換用PC6に送信される。
Next, image adjustment processing based on the adjustment data 89 and the standard adjustment parameter 98 is performed on the thinning display image data subjected to the temporary image conversion processing using the change conversion parameter 119. Thereafter, as in the reduced image verification mode, the standard adjustment parameter 98 is adjusted, and the
なお、変換パラメータとしては、図9に示すトーンカーブやホワイトバランスのパラメータのみに限定されることはなく、例えばシャープネス補正のパラメータも含めても良い。また、調整パラメータとしては、図7に示したものの他に、例えばトリミング補正のパラメータも含めることができる。さらに、変換パラメータ及び調整パラメータの組み合わせは、本実施形態に列挙されたものに限定されることはなく、その組み合わせは適宜定めることができる。例えば、カラーバランス補正用のパラメータを、変換パラメータとして含めても良い。 The conversion parameters are not limited to the tone curve and white balance parameters shown in FIG. 9, and may include, for example, a sharpness correction parameter. In addition to the parameters shown in FIG. 7, for example, trimming correction parameters can be included as adjustment parameters. Furthermore, combinations of conversion parameters and adjustment parameters are not limited to those listed in the present embodiment, and the combinations can be determined as appropriate. For example, a color balance correction parameter may be included as a conversion parameter.
画像変換用PC6の外部記憶装置には、カメラ制御用PC3から入力された原画像データに本画像変換処理を施し、表示用画像データを生成する画像変換プログラムがインストールされている。表示用画像データは、PCによる表示及びプリンタによる画像プリントの可能な、例えばTIFF形式等の画像データからなり、原画像データから解像度を維持したまま変換される。
The external storage device of the image conversion PC 6 is installed with an image conversion program that performs original image conversion processing on the original image data input from the
画像変換用プログラムは、カメラ制御用プログラムの簡易検定モード及び詳細検定モードに対応して、縮小画像変換モードと、間引き画像変換モードとを備えている。これらのモードの切り替えは、画像検定用PC5から送信された注文フォルダ90内に納められたパラメータの種類を識別することによって自動的に切り替えられる。
The image conversion program has a reduced image conversion mode and a thinned image conversion mode corresponding to the simple verification mode and the detailed verification mode of the camera control program. Switching between these modes is automatically performed by identifying the type of parameter stored in the order folder 90 transmitted from the
例えば、注文フォルダ90に変更調整パラメータ117だけが納められている場合には、縮小画像データによって画像検定が行なわれたことを表わすため、縮小画像変換モードにセットされる。この縮小画像変換モードでは、予め設定された既定変換パラメータ120と、変更調整パラメータ117とに基づいて本画像変換処理を施す。既定変換パラメータ120は、その写真館のスタジオ等、特定の撮影環境に合せて予め設定されたもので、画像変換用PC6の外部記憶装置に記憶されており、画像変換処理時に読み出されて使用される。このように、撮影環境の変化が少ないスタジオに特定した既定変換パラメータ120を使用することによって、検定作業での変換パラメータ120の調整を省略することができるため、検定作業の効率を向上させることができる。
For example, when only the
また、注文フォルダ90に変更調整パラメータ117と、変更変換パラメータ119とが納められている場合には、間引き原画像データによって画像検定が行なわれたことを表わすため、間引き画像変換モードにセットされる。この間引き画像変換モードでは、変更変換パラメータ119と変更調整パラメータ117とに基づいて本画像変換処理が施される。
When the
画像変換処理により原画像データから生成された表示用画像データは、ファイル名はそのままで、拡張子が「tif」に変換されて注文フォルダ90に収納される。これにより、注文フォルダ90の中に、特定の顧客の撮影により生じたデータが全て収納されるため、焼き増し等の注文を受けたときにも容易に対応することができる。表示用画像データは、画像変換用PC6からプリンタ7に出力され、注文を受けたサイズで、注文枚数のプリントが実施される。
The display image data generated from the original image data by the image conversion process is stored in the order folder 90 with the file name as it is and the extension is converted to “tif”. As a result, since all data generated by photographing of a specific customer is stored in the order folder 90, it is possible to easily cope with an order such as extra printing. The display image data is output from the image conversion PC 6 to the
次に、図10に示すフローチャートを用いて、本発明の画像処理システムの処理手順について説明する。デジタルカメラ2、またはカメラ制御用PC3を操作して、デジタルカメラ2の撮影条件を設定する(S1)。また、カメラ制御用PC3では、撮影後に行なわれる注文受付,画像検定,画像変換等の後処理のモード選択が行なわれる(S2)。以下では、簡易検定モードが選択された場合について説明する。
Next, the processing procedure of the image processing system of the present invention will be described using the flowchart shown in FIG. The
設定された撮影条件に基づき、スタジオ内のデジタルカメラ2で顧客の撮影が行われ、原画像データと縮小画像データとが生成される(S3)。原画像データと縮小画像データは、入出力I/F28,29及び通信ケーブル30によって、カメラ制御用PC3の外部記憶装置33に記憶される(S4)。なお、原画像データと縮小画像データが記録メディア26に記憶された場合には、後のデジタルカメラ2またはカメラ制御用PC3の操作によって、外部記憶装置33に送信される。カメラ制御用PC3は、カメラ制御用プログラムが簡易検定モードに設定されているため(S5)、縮小画像データを注文用PC4と画像検定用PC5とに送信する(S6)。
Based on the set shooting conditions, a customer is shot by the
注文用PC4では、図5に示す、注文用プログラムのプリント注文画面48を使用して、顧客からプリントする画像の注文を受け付ける。また、図6に示す画像調整画面50を使用して、顧客の希望する画像調整を行なう(S7)。この注文によって、注文データ88と調整データ89とが生成され、注文フォルダ90に納められて画像検定用PC5に送信される(S8)。このように、顧客からの注文受付に縮小画像データを使用したので、画像変換処理を待つことなく、撮影完了後すぐに注文の受け付けを行なうことができる。また、注文受付時に顧客の要望に基づいて画像調整を施すことができる。
The ordering
注文データ88は、カメラ制御用PC3にも送信される。カメラ制御用PC3は、プリント注文された画像に対応する原画像データを画像変換用PC6に送信する(S9)。このように、プリント注文された原画像データだけをカメラ制御用PC3から画像変換用PC6に送信するようにしたので、データサイズの大きな原画像データの不用な送信によって、各PCにデータ転送による負荷が発生することはない。
The
画像検定用PC5は、注文用PC4から送信された調整データ89と、予め設定された標準調整パラメータ98とに基づいて縮小画像データに画像調整処理を施し、その調整後の縮小画像データの画像を縮小画像表示領域95に一覧表示する(S10)。これにより、顧客の要望を反映した画像検定を行なうことができる。縮小画像表示領域95に表示される縮小画像は、検定済みあるいは検定対象から予め除外されたものを除いて白黒表示されているため、検定の必要な画像を容易に識別することができる。
The
オペレータが縮小画像表示領域95において選択した画像は、検定対象画像93として検定対象画像表示領域94に大きく表示される。オペレータは、画像調整画面109の調整部110a〜110eを操作して、検定対象画像93の標準調整パラメータ98の調整を行なう(S11)。これにより、変更後の標準調整パラメータ98に基づいて、検定対象画像93に対応する縮小画像データに対して画像調整処理が施され、調整後の画像が検定対象画像表示領域94に更新表示される。オペレータの所望する仕上がりの画像が得られたときに、画像調整が終了する。画像調整が終了して、「決定」ボタン115を操作すると、この画像調整の内容を表わす変更調整パラメータ117が生成され、注文フォルダ90に納められて画像変換用PC6に送信される(S12)。
The image selected by the operator in the reduced image display area 95 is displayed large in the test object
画像変換用PC6は、注文データ88に基づいて、プリントする原画像データを特定し、変更調整パラメータ117と変換パラメータ120とに基づいて、原画像データに画像変換処理を施す(S13)。画像変換処理により生成された表示用画像データは、注文フォルダ90に収納される。表示用画像データは、画像変換用PC6からプリンタ7に出力され、注文を受けたサイズで、注文枚数のプリントが実施される(S14)。完成したプリントは、納品書等とともに顧客に納品される(S15)。
The image conversion PC 6 specifies original image data to be printed based on the
このように、予めスタジオの撮影環境に合せて設定された変換パラメータを使用するようにしたので、変換パラメータの調整を省略することができ、検定作業の効率を向上させることができる。また、変換パラメータの調整を行なわないことから、検定作業には縮小画像データを使用することができるので、撮影完了後すぐに検定作業を行なうことができる。また、検定時に画像変換処理を行なう必要がないため、検定作業時間を短くすることができる。 As described above, since the conversion parameter set in advance according to the shooting environment of the studio is used, adjustment of the conversion parameter can be omitted, and the efficiency of the verification work can be improved. In addition, since the conversion parameter is not adjusted, the reduced image data can be used for the verification operation, so that the verification operation can be performed immediately after the photographing is completed. Further, since it is not necessary to perform image conversion processing at the time of verification, the verification work time can be shortened.
次に、カメラ制御用PC3の後処理モードの選択において、詳細検定モードが選択された場合について、図11のフローチャートを用いて説明する。撮影(S2)により生成されてカメラ制御用PC3に記憶された原画像データ(S4)から、間引き原画像データ生成プログラムによって、間引き原画像データが生成される(S16)。生成された間引き原画像データは、カメラ制御用PC3によって注文用PC4と画像検定用PC5とに送信される(S17)。
Next, the case where the detailed verification mode is selected in the selection of the post-processing mode of the
注文用PC4は、受信した間引き原画像データに仮画像変換処理を施し、間引き表示用画像データを生成する(S18)。そして、図5に示す注文用プログラムのプリント注文画面48を使用して、顧客からプリントする画像の注文を受け付け、図6に示す画像調整画面50を使用して、顧客の希望する画像調整を受け付ける(S19)。この注文によって、注文データ88と調整データ89とが生成され、注文フォルダ90に納められて画像検定用PC5に送信される(S20)。カメラ制御用PC3は、注文データに基づいて、原画像データを画像変換用PC6に送信する(S21)。
The ordering
画像検定用PC5は、受信した間引き原画像データに対し、標準変換パラメータ118に基づいて仮画像変換処理を施し、間引き表示用画像データを生成する(S22)。図9に示す変換条件変更画面126を使用して、標準変換パラメータ118を調整し、変更変換パラメータ119を生成する(S23)。また、変更変換パラメータ119によって仮画像変換処理された間引き表示用画像データに対し、調整データ89と標準調整パラメータ98とに基づく画像調整処理が施し(S24)、標準調整パラメータ98を調整して変更調整パラメータ117を生成する(S25)。変更変換パラメータ119と、変更調整パラメータ117は、ファイルデータとして注文フォルダ90に納められて画像変換用PC6に送信される(S26)。
The
画像変換用PC6は、注文データ88に基づいて、プリントする原画像データを特定し、変更調整パラメータ117と変更変換パラメータ119とに基づいて、原画像データに画像変換処理を施す(S27)。画像変換処理により生成された表示用画像データは、注文フォルダ90に収納される。表示用画像データは、画像変換用PC6からプリンタ7に出力され、注文を受けたサイズで、注文枚数のプリントが実施される(S14)。完成したプリントは、納品書等とともに顧客に納品される(S15)。
The image conversion PC 6 specifies original image data to be printed based on the
このように、撮影開始時に後処理のモードを選択することによって、通常の撮影環境と異なる撮影環境で撮影を行なう場合には、間引き原画像データを使用して変換パラメータの調整を行なうことができるため、縮小画像データで画像検定を行なった後に、再度原画像データで変換パラメータの調整行なうような二度手間は発生しない。 In this way, by selecting the post-processing mode at the start of shooting, when shooting in a shooting environment different from the normal shooting environment, the conversion parameters can be adjusted using the thinned original image data. Therefore, there is no need for the trouble of adjusting the conversion parameter with the original image data again after performing the image verification with the reduced image data.
なお、上記実施形態では、撮影開始時に後処理のモードを選択し、詳細検定モードが選択されたときにだけ、原画像データから間引き原画像データを生成するようにした。しかしながら、例えば、図12のフローチャートに示すように、撮影後に原画像データから間引き原画像データを生成しておき(S5)、縮小画像データを使用して注文選択(S7,S8)及び画像検定(S10,S11)を行ない、画像検定においてホワイトバランスや露出等の画像補正が必要な場合には(S12)、予め生成して記録しておいた間引き原画像データを読み出して(S17)、変換パラメータの調整も可能な画像検定(S18〜S21)を行なうことができる。これによれば、撮影開始時の撮影環境から後処理モードの選択が難しい場合であっても、短時間で画像検定を行なうことができる。 In the above embodiment, the post-processing mode is selected at the start of imaging, and the thinned original image data is generated from the original image data only when the detailed verification mode is selected. However, for example, as shown in the flowchart of FIG. 12, after the photographing, original thinned-out image data is generated from the original image data (S5), and the order selection (S7, S8) and image verification (reduced image data) are performed. If image correction such as white balance and exposure is necessary in the image verification (S12), the thinned original image data generated and recorded in advance is read (S17), and the conversion parameter is set. An image test (S18 to S21) can be performed. According to this, even when it is difficult to select the post-processing mode from the shooting environment at the start of shooting, the image verification can be performed in a short time.
また、上記各実施形態の手順を変更して、1.縮小画像データで画像検定を行ない、2.この縮小画像データで画像検定を行ない得ない場合に、3.原画像データから間引き原画像データを生成し、4.この間引き原画像データで画像検定を行なってもよい。これによれば、縮小画像データでの画像検定では満足な結果が得られない場合に、初めて間引き原画像データが生成されるため、1台または2台程度の少ない台数のPCを使用してカメラ制御,注文受付,画像検定,画像変換等を行なう場合であっても、間引き画像データの生成を待たずに画像検定や注文受付を行なうことができる。 Further, the procedure of each of the above embodiments is changed, and 1. 1. Perform image verification with reduced image data. When image verification cannot be performed with this reduced image data, 3. 3. Generate thinned original image data from the original image data; Image verification may be performed with the thinned original image data. According to this, when satisfactory results cannot be obtained by the image verification with the reduced image data, the thinned original image data is generated for the first time, so the camera is used with a small number of PCs such as one or two. Even when control, order reception, image verification, image conversion, and the like are performed, image verification and order reception can be performed without waiting for generation of thinned image data.
また、上記実施形態では、後処理の選択をカメラ制御用PC3で行なったが、デジタルカメラ2で行なってもよい。また、間引き原画像データの生成もデジタルカメラ2で行なってもよい。更に、詳細検定モードが選択された場合には、デジタルカメラ2において縮小画像データを生成しないようにしてもよいし、生成した縮小画像データをカメラ制御用PC3に送信しないようにすることもできる。
In the above embodiment, the post-processing selection is performed by the
更に、上記実施形態では、カメラ制御用PC3と、注文用PC4と、画像検定用PC5と、画像変換用PC6とを使用したが、各PCにインストールされたプログラムを1台のPCにインストールして画像処理システムを構築することもできるし、同じプログラムを複数のPCにインストールして処理効率を高めることもできる。また、簡易検定モード用のPCと、詳細検定モード用のPCとを分けて設置し、選択されたモードに応じて稼働するPCを切り替えてもよい。
Further, in the above embodiment, the
2 デジタルカメラ
3 カメラ制御用PC
4 注文用PC
5 画像検定用PC
6 画像変換用PC
7 プリンタ
88 注文データ
89 調整データ
90 注文フォルダ
98 標準調整パラメータ
117 変更調整パラメータ
118 標準変換パラメータ
119 変更変換パラメータ
120 標準変換パラメータ
2
4 PC for order
5 PC for image verification
6 PC for image conversion
7
Claims (11)
前記縮小画像データを使用して画像検定を行ない、予め設定された第1の変換パラメータと、縮小画像データに対する画像検定によって得た第1の調整パラメータとに基づいて原画像データに画像変換処理を施す第1のモードと、
前記原画像データを一定割合で間引いて生成した間引き原画像データを使用して画像検定を行ない、この間引き原画像データに対する画像検定によって得た第2の変換パラメータと第2の調整パラメータとに基づいて、原画像データに画像変換処理を施す第2のモードとを、撮影環境に応じて切り替えることを特徴とする画像処理方法。 Original image data is input from an imaging device that generates original image data and reduced image data obtained by reducing the original image data by photographing, and the original image data is subjected to image conversion processing based on conversion parameters and displayed. In an image processing method for generating image data for use,
Image verification is performed using the reduced image data, and image conversion processing is performed on the original image data based on a preset first conversion parameter and a first adjustment parameter obtained by image verification on the reduced image data. A first mode to apply;
An image test is performed using the thinned original image data generated by thinning out the original image data at a constant rate, and based on the second conversion parameter and the second adjustment parameter obtained by the image test on the thinned original image data. An image processing method characterized in that the second mode for performing image conversion processing on original image data is switched according to the shooting environment.
前記原画像データを一定割合で間引いて、間引き原画像データを生成し、
縮小画像データに対して画像検定を行ない、
この縮小画像データでは画像検定を行ない得ない場合には、間引き原画像データによって画像検定を行ない、
縮小画像データに対して画像検定を行なった場合には、予め設定された第1の変換パラメータ、及び画像検定によって得た第1の調整パラメータに基づいて原画像データに画像変換処理を施し、
間引き原画像データに対して画像検定を行なった場合には、画像検定によって得た第2の変換パラメータ及び第2の調整パラメータに基づいて原画像データに画像変換処理を施して表示用画像データを生成することを特徴とする画像処理方法。 Original image data is input from an imaging device that generates original image data and reduced image data obtained by reducing the original image data by photographing, and the original image data is subjected to image conversion processing based on conversion parameters and displayed. In an image processing method for generating image data for use,
Thinning out the original image data at a constant rate to generate thinned original image data,
Perform image verification on the reduced image data,
If this reduced image data cannot be image verified, perform image verification with the thinned original image data,
When the image verification is performed on the reduced image data, the image conversion process is performed on the original image data based on the first conversion parameter set in advance and the first adjustment parameter obtained by the image verification,
When the image verification is performed on the thinned original image data, the image data for display is obtained by performing image conversion processing on the original image data based on the second conversion parameter and the second adjustment parameter obtained by the image verification. An image processing method comprising generating the image processing method.
第1のモードと第2のモードとの間でモードの切り替えを行なうモード切替手段と、
第1のモードの時に前記原画像データ及び縮小画像データを入力し、第2のモードの時には原画像データを入力する画像入力手段と、
第2のモードの時に、原画像データを一定割合で間引いて間引き原画像データを生成する間引き原画像データ生成手段と、
第1のモードの時に縮小画像データに対して画像検定を行ない、第2のモードの時には間引き原画像データに対して画像検定を行なう画像検定手段と、
第1のモードの時に予め設定された第1の変換パラメータ、及び画像検定手段によって生成された第1の調整パラメータに基づいて原画像データに画像変換処理を施し、第2のモードの時には画像検定手段によって生成された第2の変換パラメータ、及び第2の調整パラメータに基づいて原画像データに画像変換処理を施して表示用画像データを生成する表示用画像データ生成手段とを備えたことを特徴とする画像処理装置。 The original image data is input from a photographing device that generates original image data and reduced image data obtained by reducing the original image data by photographing, and the original image data is subjected to image conversion processing based on a conversion parameter, In an image processing apparatus that generates display image data,
Mode switching means for switching the mode between the first mode and the second mode;
Image input means for inputting the original image data and the reduced image data in the first mode, and for inputting the original image data in the second mode;
Thinned original image data generating means for generating the thinned original image data by thinning the original image data at a constant rate in the second mode;
Image verification means for performing image verification on the reduced image data in the first mode and performing image verification on the thinned original image data in the second mode;
The original image data is subjected to image conversion processing based on the first conversion parameter set in advance in the first mode and the first adjustment parameter generated by the image verification means, and in the second mode, the image verification is performed. Display image data generation means for generating image data for display by subjecting the original image data to image conversion processing based on the second conversion parameter generated by the means and the second adjustment parameter. An image processing apparatus.
前記原画像データ及び縮小画像データを入力する画像入力手段と、
原画像データを一定割合で間引いて間引き原画像データを生成する間引き原画像データ生成手段と、
縮小画像データに対して画像検定を行ない、縮小画像データでは画像検定を行なえない場合には、間引き原画像データに対して画像検定を行なう画像検定手段と、
縮小画像データに対して画像検定を行なった場合には、予め設定された第1の変換パラメータ、及び画像検定手段によって生成された第1の調整パラメータに基づいて原画像データに画像変換処理を施し、間引き原画像データに対して画像検定を行なった場合には、画像検定手段によって生成された第2の変換パラメータ、及び第2の調整パラメータに基づいて原画像データに画像変換処理を施して表示用画像データを生成する表示用画像データ生成手段とを備えたことを特徴とする画像処理装置。 The original image data is input from a photographing device that generates original image data and reduced image data obtained by reducing the original image data by photographing, and the original image data is subjected to image conversion processing based on a conversion parameter, In an image processing apparatus that generates display image data,
Image input means for inputting the original image data and the reduced image data;
Thinned original image data generating means for thinning the original image data at a constant rate to generate thinned original image data,
If the image verification is performed on the reduced image data and the image verification cannot be performed on the reduced image data, the image verification means for performing the image verification on the thinned original image data;
When image verification is performed on the reduced image data, the original image data is subjected to image conversion processing based on the first conversion parameter set in advance and the first adjustment parameter generated by the image verification means. When the image verification is performed on the thinned original image data, the original image data is subjected to image conversion processing based on the second conversion parameter generated by the image verification means and the second adjustment parameter and displayed. An image processing apparatus comprising: display image data generation means for generating image data.
請求項3または4記載の画像処理装置とを備えたことを特徴とする画像処理システム。 A photographing device that generates original image data of a photographed subject and reduced image data obtained by reducing the original image data;
An image processing system comprising the image processing apparatus according to claim 3.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004090112A JP4115416B2 (en) | 2004-03-25 | 2004-03-25 | Image processing method, image processing apparatus, image processing system, and image processing program |
US11/087,765 US20050212914A1 (en) | 2004-03-25 | 2005-03-24 | Method, apparatus, system, and computer executable program for image processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004090112A JP4115416B2 (en) | 2004-03-25 | 2004-03-25 | Image processing method, image processing apparatus, image processing system, and image processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005277945A true JP2005277945A (en) | 2005-10-06 |
JP4115416B2 JP4115416B2 (en) | 2008-07-09 |
Family
ID=35177120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004090112A Expired - Fee Related JP4115416B2 (en) | 2004-03-25 | 2004-03-25 | Image processing method, image processing apparatus, image processing system, and image processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4115416B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006127191A (en) * | 2004-10-29 | 2006-05-18 | Fuji Photo Film Co Ltd | Image data correction device, image display device and control method therefor |
JP2008099239A (en) * | 2006-09-12 | 2008-04-24 | Seiko Epson Corp | Unit and method for processing image |
JP2008153725A (en) * | 2006-12-14 | 2008-07-03 | Ricoh Co Ltd | Image processor, image processing method, image display/printing controller, image display/printing control method, program, and recording medium |
JP2010218563A (en) * | 2010-04-14 | 2010-09-30 | Fujifilm Corp | Image display and control method thereof |
JP2012217057A (en) * | 2011-03-31 | 2012-11-08 | Fujifilm Corp | Stereoscopic image display device, stereoscopic image display method, and stereoscopic image display program |
-
2004
- 2004-03-25 JP JP2004090112A patent/JP4115416B2/en not_active Expired - Fee Related
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006127191A (en) * | 2004-10-29 | 2006-05-18 | Fuji Photo Film Co Ltd | Image data correction device, image display device and control method therefor |
JP2008099239A (en) * | 2006-09-12 | 2008-04-24 | Seiko Epson Corp | Unit and method for processing image |
JP2008153725A (en) * | 2006-12-14 | 2008-07-03 | Ricoh Co Ltd | Image processor, image processing method, image display/printing controller, image display/printing control method, program, and recording medium |
US8040557B2 (en) | 2006-12-14 | 2011-10-18 | Ricoh Company, Ltd. | Image processing apparatus and image processing method |
JP2010218563A (en) * | 2010-04-14 | 2010-09-30 | Fujifilm Corp | Image display and control method thereof |
JP2012217057A (en) * | 2011-03-31 | 2012-11-08 | Fujifilm Corp | Stereoscopic image display device, stereoscopic image display method, and stereoscopic image display program |
Also Published As
Publication number | Publication date |
---|---|
JP4115416B2 (en) | 2008-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3826741B2 (en) | Image file generation device, image processing device, image file generation method, image processing method, computer program, and recording medium | |
US20050212914A1 (en) | Method, apparatus, system, and computer executable program for image processing | |
US20110239100A1 (en) | Inspection information processing apparatus and method | |
US20050185055A1 (en) | Customizing a digital imaging device using preferred images | |
JP2005275977A (en) | Image display method, image display device, and image display program | |
JPH1188672A (en) | Image-processing method, its device, image reproduction method and its device and image-confirming device used for the method | |
JP2005227897A (en) | Method, device, and program for image display | |
CN100534134C (en) | Apparatus, method and program for information processing | |
JP2006256141A (en) | Image forming apparatus, image printing system, program, and method for combining/outputting image | |
JP2008244997A (en) | Image processing system | |
JP4115416B2 (en) | Image processing method, image processing apparatus, image processing system, and image processing program | |
JP2007188238A (en) | Print order system, order accepting server and image processing method | |
JP2005284411A (en) | Method, apparatus, system and program for image processing | |
JP4349953B2 (en) | Image processing method, image processing apparatus, image processing system, and image processing program | |
JP2004297509A (en) | Image forming apparatus | |
JP2006309462A (en) | Image forming system and method | |
US8856208B2 (en) | Method and apparatus for forming image | |
JP4566732B2 (en) | Information processing device | |
JP4783073B2 (en) | Camera, display control apparatus for the camera, and display control method therefor | |
JP2005322952A (en) | Image management system, digital camera, management apparatus, and program for them | |
JP2004179883A (en) | Image adjustment method, image input apparatus, digital still camera, image forming apparatus, and computer program | |
JP2005150892A (en) | Digital still camera, image data storage device, and their controlling method | |
JP2002238013A (en) | Electronic camera and electronic camera system | |
JP2005286423A (en) | Image processing method and image processing program | |
JP2010267270A (en) | Image forming apparatus, image printing system, program and image composition output method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060417 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20061221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070927 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071024 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071211 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080409 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080415 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110425 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4115416 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110425 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120425 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130425 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130425 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140425 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |