WO2005027504A1 - 出力画像データ生成装置および出力画像データ生成方法 - Google Patents
出力画像データ生成装置および出力画像データ生成方法 Download PDFInfo
- Publication number
- WO2005027504A1 WO2005027504A1 PCT/JP2004/013274 JP2004013274W WO2005027504A1 WO 2005027504 A1 WO2005027504 A1 WO 2005027504A1 JP 2004013274 W JP2004013274 W JP 2004013274W WO 2005027504 A1 WO2005027504 A1 WO 2005027504A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image data
- arrangement
- output
- decoration
- output image
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1242—Image or content composition onto a page
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00185—Image output
- H04N1/00188—Printing, e.g. prints or reprints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00132—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00185—Image output
- H04N1/00196—Creation of a photo-montage, e.g. photoalbum
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3871—Composing, repositioning or otherwise geometrically modifying originals the composed originals being of different kinds, e.g. low- and high-resolution originals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/272—Means for inserting a foreground image in a background image, i.e. inlay, outlay
Definitions
- the present invention uses output image data to decorate image data, and layout control information that defines the arrangement position and arrangement dimensions of the arrangement image data to be arranged with respect to the ornament image data. Related to generating technology.
- the layout image data for example, the captured image data is pasted to the decoration image data, for example, frame type decoration image data, and the output image in which the layout image is surrounded by the decoration image is output on a paper medium.
- the decoration image data for example, frame type decoration image data
- the output image in which the layout image is surrounded by the decoration image is output on a paper medium.
- layout control information consisting of a script describing the layout position and layout dimensions of the layout image data with respect to the decorative image data is used.
- the layout control information is associated with each decoration image, and the user simply selects the decoration image data and the layout image data to be pasted, and is resized to a predetermined position at a predetermined position in the decoration image data.
- the arrangement image data is pasted, and the arrangement image surrounded by the decoration image can be obtained as an output image.
- the present invention has been made to satisfy the above-mentioned requirements, and facilitates the arrangement of a plurality of arrangement image data at each arrangement position of decorative image data with good appearance.
- the purpose is to do.
- a first aspect of the present invention provides an image processing method, comprising: using layout control information for defining layout positions and layout dimensions of a plurality of layout image data to be arranged for decorative image data;
- an output image data generation device that generates output image data from data and the decoration image data.
- An output image data generating device includes: an arrangement image data acquisition unit that acquires a plurality of the arrangement image data; and a decoration image data acquisition unit that acquires one or a plurality of the decoration image data.
- Image analysis means for analyzing each of the acquired arrangement image data, and arrangement position assignment means for assigning each arrangement position in the acquired decoration image data to the arrangement image data according to the analysis result;
- Output image data generating means for generating output image data from each of the layout image data to which the layout position is allocated and the decoration image data based on the layout control information and the allocation to each of the layout image data. It is characterized by having.
- the obtained arrangement image data is analyzed, the arrangement image data is assigned to each arrangement position of the decoration image data according to the analysis result, and the layout control is performed.
- Output image data can be generated from the arrangement image data to which the arrangement position is assigned and the decoration image data based on the information and the assignment to each arrangement image data. Therefore, the arrangement of the plurality of arrangement image data with respect to each arrangement position of the decoration image data can be executed easily and with good appearance according to the analysis result of the arrangement image data.
- the image analysis means evaluates the image quality of each of the acquired arrangement image data
- the arrangement position allocating means includes: Regarding the arrangement image data, the arrangement positions of the acquired decorative image data may be assigned in order from the highest evaluation of the arrangement image data.
- the output image data generation device If you get each placement The image quality of the image data is evaluated individually, and for each of the evaluated arrangement image data, the arrangement positions of the decoration image data are assigned in order from the arrangement image data having the highest evaluation, and the layout control information and the assignment to the arrangement image data are assigned.
- Output image data can be generated from the respective arrangement image data to which the arrangement position is assigned and the decoration image data based on the arrangement image data. Therefore, the arrangement of the plurality of arrangement image data for each arrangement position of the decoration image data can be executed easily and with good appearance.
- the output image data generation device further includes: a correction amount determining unit that analyzes each of the arrangement image data to which the arrangement positions are assigned, and determines a correction amount for each of the arrangement image data.
- Image quality adjustment means for executing image quality adjustment processing on each of the arranged image data by applying the determined correction amount;
- the respective arrangement image data subjected to the image quality adjustment processing may be used.
- the image quality adjustment processing can be performed on the arrangement image data by applying the correction amount determined based on the analysis result of each arrangement image data, so that the arrangement image data having a higher image quality level is included.
- Output image data can be generated.
- the correction amount determination unit analyzes the layout image data and displays an image quality indicating a characteristic related to the image quality of the layout image data
- the characteristic parameters are obtained, and a deviation between the value of the reference image quality parameters set in advance for the image quality parameters and the obtained value of the image quality parameters is eliminated or reduced. May be determined.
- the correction amount can be determined using the image quality characteristic parameter determined based on the analysis result of each arrangement image data and a preset reference image quality parameter. So-called automatic image quality adjustment processing can be executed.
- the allocation of the evaluated arrangement image data to each arrangement position of the decoration image data by the arrangement position allocating means is performed by the decoration image data Satisfy all of the placement positions It may be executed until. In such a case, the allocation of each arrangement image data to each arrangement position is repeatedly performed until all the arrangement positions of the decoration image data are satisfied.
- the layout information further defines a priority order for each arrangement position
- the arrangement position allocating means includes: May be assigned to the arrangement positions having the higher priority in the acquired decoration image data in order from the arrangement image data having the best analysis result.
- decoration image data is sequentially allocated to arrangement positions having high priorities in order from the arrangement image data having a high evaluation, and the rate control information and the arrangement control Based on the assignment, output image data can be generated from the arrangement image data to which the arrangement position is assigned and the decoration image data. Therefore, it is possible to easily execute the arrangement of the plurality of arrangement image data for each arrangement position of the decoration image data.
- layout image data with a high image quality level to important layout positions and central layout positions on the decoration image data, so that it is possible to generate good-looking output image data.
- the image analysis means further obtains statistics of the arrangement image data for contrast, brightness, color balance, saturation, and sharpness.
- the image quality of the arrangement image data is evaluated using the obtained statistic values and evaluation values prepared in advance for contrast, lightness, color balance, saturation, and sharpness.
- the analysis result may be better as the difference between is smaller.
- the priority may increase as the arrangement size increases.
- the priority may increase as the arrangement position approaches the image center of the decoration image. In such cases, it is possible to allocate more arrangement image data to an arrangement position having a higher priority on the decoration image data, so that a good-looking output image data can be generated.
- the arrangement size is large, the arrangement image data to be arranged also becomes large, so that the effect of the image quality adjustment processing is easily received.
- the vicinity of the center of the decoration image data is easily conspicuous, so that the image quality adjustment processing should improve the appearance. ; ⁇ Desired.
- the output image data generation device further includes: changing the arrangement image data assigned to each arrangement position in the decoration image data, which is assigned by the arrangement position assignment unit, and There may be provided a changing means for executing at least one of changing the allocation of the layout image data to the layout position.
- a changing means for executing at least one of changing the allocation of the layout image data to the layout position.
- an output image is generated from the arrangement image data and the decoration image data by using layout control information that defines the arrangement position and the arrangement size of the plurality of arrangement image data with respect to the decoration image data.
- An output image data generation method for generating data is provided.
- Output image data generating method ⁇ : acquiring a plurality of the above-mentioned arrangement image data, acquiring one or a plurality of the decoration image data, and analyzing each of the acquired arrangement image data Assigning each arrangement position in the acquired decoration image data to each arrangement image data according to the analysis result; and, based on the rate control information and the assignment to each arrangement image data, Output image data is generated from each of the arrangement image data to which the arrangement position is assigned and the decoration image data.
- the output image data generating method according to the second aspect of the present invention can obtain the same operation and effect as the output image data generating apparatus according to the first aspect of the present invention, and can provide the first aspect of the present invention. Implemented in various aspects in the same manner as the output image data generation device according to the aspect Is done.
- the output image data generation method according to the second aspect of the present invention can also be realized as an output image data generation program and a recording medium readable by a combination recording the output image data generation program.
- FIG. 1 is an explanatory diagram illustrating a schematic configuration of an image processing system including an output image data generation device according to the first embodiment. '
- FIG. 2 is a functional block diagram of the personal computer 20 (CPU 200) according to the first embodiment.
- FIG. 3 is a flowchart showing a processing routine of output image data generation processing executed in the personal computer 20 according to the first embodiment.
- FIG. 4 is an explanatory diagram schematically showing the arrangement positions and arrangement dimensions of the captured image data in the decoration image data.
- FIG. 5 is an explanatory diagram schematically showing the file structure of the decorative image file FF including the decorative image file FD and the layout control information LI.
- FIG. 6 is an explanatory diagram schematically showing a file structure of a captured image file GF including captured image data GD and image processing control information GI.
- FIG. 7 is an explanatory diagram showing an example of the evaluation results of the captured image data GD;! To GD3 in the first embodiment.
- Fig. 8 shows an example of assigning each captured image data to each layout position using the priority specified in the layout control information LI and the evaluation value obtained by the evaluation of the captured image data GD.
- FIG. 9 is an explanatory diagram showing an example of the evaluation order of the captured image data GD1 to GD5 in the second embodiment.
- FIG. 10 shows the priority specified in the layout control information LI in the second embodiment.
- FIG. 9 is an explanatory diagram showing an example of assigning each piece of captured image data GD to each arrangement position using the order and an evaluation value obtained by evaluating the captured image data GD.
- FIG. 1 is an explanatory diagram illustrating a schematic configuration of an image processing system including an output image data generation device according to the present embodiment.
- the image processing system performs image processing based on image data generated by the digital still camera 10 as an input device for generating image data, and outputs the output image data. It comprises a personal computer 20 as an image data generating device and a color printer 30 as an output device for outputting an image using output image data. Note that the color printer 30 is
- the output image data generation function provided in the sonal computer 20 may be provided. In such a case, the image processing and image output can be executed in a stand-alone manner.
- a monitor 25 such as a CRT display and an LCD display, a projector, and the like can be used in addition to the printer 30.
- the color printer 3 connected to the personal computer 20 is used.
- the personal computer 20 is a computer of a generally used type, and is a central processing unit (CPU) 20 that executes a process of evaluating layout image data and a process of generating output image data using layout control information LI. 0 0, Random access memory (RA_M) 20 to temporarily store various data such as input image data
- Placement image data evaluation processing and layout control information It has a hard disk (HDD) 202 (or read-only memory (ROM)) for storing programs and reference tables for executing data generation processing.
- the personal computer 20 further includes a memory card slot 203 for mounting a memory card MC, and an input / output terminal 204 for connecting a connection cable from a digital still camera 10 or the like. I have.
- the digital still camera 10 is a power camera that captures an image by forming optical information on a digital device (a photoelectric conversion element such as a CCD or a photomultiplier tube), and converts the optical information into an analog electric signal.
- a photoelectric conversion circuit provided with a CCD or the like for conversion; an image acquisition for controlling the photoelectric conversion circuit to acquire a digital captured image;
- the digital still camera 10 stores the acquired digital image plane image data in a memory card MC as a storage device.
- the storage format of the captured image data in the digital still camera 10 the JPEG data format is generally used as the lossy compression storage method, and the TIFF data format is generally used as the lossless compression storage method.
- a storage format such as a data format, a GIF data format, or a BMP data format may be used.
- the digital still camera 10 has shooting information describing shooting conditions set at the time of shooting when generating image data, and image processing control previously stored in a memory (for example, ROM) of the digital still camera 10.
- the information GI is written in the header of the image data (captured image data), and the image data is stored in the memory card MC or the like.
- the digital still camera 10 also defines the arrangement position, the arrangement dimensions, and the priority of the decoration image data FD for decorating the image data GD and the decoration image data FD, and associates the decoration data with the decoration image data.
- the stored rate control information LI may be stored in a memory and written to the memory card MC together with the generated image data.
- the digital still camera 10 or the personal computer 20 may have the output image data generation function provided by the personal computer 20. In this case, by connecting the digital still camera 10 directly to the printer 30, an image based on the image data obtained by imaging can be output without passing through the personal computer 20. Can be.
- the decorative image data FD is, for example, frame image data, album mount image data on which a plurality of arranged image data are pasted, and may be any of bitmap data and vector data.
- the layout control information LI is described by a script. In this embodiment, in addition to the arrangement position and the arrangement size of the arrangement image data GD with respect to the decoration image data FD, the priority of each arrangement position is described. Is also specified. In the following description, captured image data obtained by imaging is described as an example of arrangement image data, but arrangement image data is decorative image data.
- the image processing control information GI is used to obtain a desired output result when the captured image data generated by an arbitrary image data generation device such as a digital still camera 10 is output from a predetermined output device.
- the information (command) that specifies the image quality adjustment conditions obtained experimentally in advance, and specifies the image quality adjustment conditions according to the combination of the digital still camera 10 and the output device (for example, the printer 30). The value of each parameter to perform is described.
- the captured image data generated by the digital still camera 10 is transmitted to the printer 30 via the cable CV, the computer 20 or the cable CV, for example.
- the memory card MC storing the image data captured by the digital still camera 10 is transmitted to the printer 30 via the computer 20 mounted in the memory card slot or directly to the printer 30.
- the captured image data is provided to the color printer 30.
- output image data generation processing using captured image data and decoration image data is executed and generated by the personal computer 20. The case where the output image data is output to the color printer 30 will be described.
- the color pudding 30 is a pudding that can output a color image.
- cyan C
- magenta M
- yellow Y
- K black
- This is an inkjet printer that forms an image by ejecting dots to form dot patterns.
- electrophotographic printing apparatus that forms an image by transferring and fixing color toner on a print medium.
- light cyan light cyan, LC
- light magenta light magenta
- dark yellow ⁇ ⁇ yello, DY
- FIG. 2 is a functional block diagram of the personal computer 20 (CPU 200) according to the present embodiment.
- the personal computer 20 stores a plurality of captured image data GD1 to GD5 in a folder 1 and a plurality of captured image data GD1 to GD4 via a captured image data selection unit.
- a captured image data selection unit Of the captured image data GD to be pasted onto the decorative image data FD from at least one of the folders 2 in the folder.
- Each of the selected captured image data is analyzed by the captured image data evaluation unit, and the degree of image quality is evaluated based on the analysis result.
- the decoration image data acquisition unit acquires one or more decoration image data FDs from the decoration image data FD1 to FD3, and the layout control information acquisition unit acquires the layout control information of the acquired decoration image data FD.
- the number of arrangement positions included in the decorative image data FD acquired by analysis and the priority of each arrangement position are acquired and sent to the arrangement position assignment unit.
- the arrangement position allocating unit allocates each of the decoration image data FDs based on the priority obtained from the late control information obtaining unit and the evaluation obtained from the captured image data evaluation unit.
- Each captured image data GD is allocated to the placement position. In this assignment, the captured image data GD having a higher evaluation order is sequentially assigned to an arrangement position having a higher priority.
- allocation of the arrangement position to the captured image data GD is executed until the number of arrangement positions is satisfied. The assignment ends. Therefore
- the captured image data G D to which the arrangement position has not been assigned is not arranged on the decoration image data F D.
- the number of captured image data is smaller than the number of arrangement positions, only the arrangement positions having higher priority in the decoration image data FD are filled with the captured image data GD.
- the image quality adjustment unit performs an image quality adjustment process on the captured image data FD to which the arrangement position has been assigned, and sends the image data to the output image data generation unit.
- a so-called automatic image quality adjustment process may be performed using the feature amount obtained by analyzing the captured image data GD and the reference value.
- the output image data generation unit pastes the captured image data GD obtained from the image quality adjustment unit to the decorative image data FD obtained via the layout control information acquisition unit according to the layout control information, and generates image data for output. .
- the user image quality adjustment unit controls the image quality adjustment unit according to the user's instruction input from the input unit. Then, the assigned image data is changed and the arrangement position is changed.
- FIG. 3 is a flowchart showing a processing routine of output image data generation processing executed in the personal computer 20 according to the first embodiment.
- FIG. 4 is an explanatory diagram schematically showing arrangement positions and arrangement dimensions of captured image data in decorative image data.
- FIG. 5 is an explanatory diagram schematically showing the file structure of the decoration image file FF including the decoration image data FD and the layout control information LI.
- Figure 6 shows the captured image data GD and image
- FIG. 4 is an explanatory diagram schematically showing a file structure of a captured image file GF including image processing control information GI.
- FIG. 7 is an explanatory diagram illustrating an example of evaluation results of the captured image data GD1 to GD3 in the first example.
- FIG. 8 is an explanatory diagram showing an example of the assignment of each piece of captured image data GD to each arrangement position using the priority specified in the layout control information LI and the evaluation value obtained by evaluating the captured image data GD.
- the arrangement position of the captured image data GD with respect to the decorative image data FD is conceptually showing the state when it is expanded on the image software, and the file structure of each file is also stored in the memory.
- FIG. 6 conceptually shows the state at the time of the operation.
- the output image data generation processing executed in the present embodiment is performed, for example, when the memory card MC is attached to the personal computer / computer 20, or when the digital still camera 10 is connected to the personal computer 20 via a communication cable.
- the process may be started when the output image data is generated, or may be executed when an output image data generation process is instructed by a user via a keyboard or the like.
- the personal computer 20 When starting the output image data generation process, the personal computer 20 (CPU 200) temporarily stores the selected decorative image data FD in the RAM 201 (step S100). That is, first, decoration image data FD for arranging the captured image data GD is imported.
- the decoration image data FD may be selected by a user, for example, or may be previously associated with the captured image data GD in the digital still camera 10.
- the selection of the decoration image data FD by the user may be performed, for example, on the digital still camera 10 or may be stored in the HDD 202 in advance on the personal computer 20 via a keyboard or the like. It may be selected from among the displayed decorative image data, or may be selected via a network.
- the decoration image data FD is, for example, decoration data such as image data of a photo frame, image data of a photo album / image (album page), or illustration data of a captured image.
- Decorative image data FD (When the image buffer is expanded) The configuration shown in Fig. 4 is provided, and the arrangement positions A to C for attaching the captured image data are provided.
- the decorative image data FD is exchanged in the form of a decorative image file FF including the decorative image data FD and the layout control information LI.
- the decorative image file FF has, for example, a file structure shown in FIG. 5, and the layout control information LI defines arrangement position information (for example, coordinate information) in which the captured image data GD is to be arranged.
- the arrangement dimensions (resize dimensions) and priority are specified.
- the priority I concealment is determined based on the size of the layout position and layout area on the decoration image data FD. For example, the layout position near the center of the decoration image data-FD, the layout position with a large layout position area Is given a higher priority.
- the layout control information LI further describes channel data.
- the channel data includes, for example, each gradation value (R, R) of the upper image data (for example, decorative image data FD) and the lower image data (for example, captured image data GD) at the time of image synthesis.
- G, B data values are relatively adjusted to determine the transparency of the lower image data relative to the upper image data. For example, if it is applied to the R, G, B data of the upper image data in the form of a coefficient, it is applied to the R, G, B data of the lower image data in the form of a coefficient (one).
- the value is 255, the lower image data does not appear in the composite image (non-transparent), and when the value is 0, the lower image data completely appears in the composite image (transparent).
- a translucent decorative effect can be obtained.
- the CPU 200 acquires a plurality of captured image data G D from the selected captured image folder and temporarily stores them in the RAM 201 (step S 110).
- the imaging folder may be selected by the user, for example, or the storage directory of the imaging folder to be processed is determined in advance, and the CPU 200 arbitrarily (sequentially) performs imaging from the directory. You may select a folder.
- Each captured image data GD includes, for example, image processing control information GI as shown in FIG. Together with this, one captured image file GF may be formed.
- the image processing control information GI may be described in the header part when the captured image data GD has a header part, or may be associated with the captured image data GD by third association data . If the image processing control information GI describes the degree of reduction of the deviation between each image quality characteristic parameter overnight value and the reference image quality parameter value and the application level of the automatic image quality adjustment amount, the image processing control information GI The correction amount is corrected according to the degree of reduction specified by the image processing control information GI.
- the described value is a correction amount in the image quality adjustment processing.
- the image processing control information GI it is possible to execute an image quality adjustment process applying a correction amount reflecting the photographer's intention.
- the CPU 200 analyzes the acquired captured image data GD, calculates an evaluation value for each captured image data GD (Step S120), and ranks each captured image data GD based on the calculated evaluation value (Step S130). ).
- the evaluation value of the captured image data GD is, for example, as follows:
- the image quality of each captured image data GD is evaluated for the contrast, brightness, color balance, saturation, and sharpness among the parameters related to the image quality (image quality adjustment parameters).
- the captured image data GD used in the present embodiment is, for example, RGB data composed of a plurality of pixel data or YCbCr data.
- the CPU 200 scans the target captured image data GD on a pixel-by-pixel basis, and obtains a luminance distribution (histogram) of the captured image data GD. If the captured image data G D is RGB data,
- the luminance value y for each pixel data is obtained by the following equation. Meanwhile, the captured image data
- the luminance value y is obtained directly from each pixel data.
- the CPU 200 obtains a maximum luminance value Ymax and a minimum luminance value Ymin for the target captured image data GD from the obtained luminance distribution. Note that the luminance value of each pixel that is 0.5% of the total number of pixels from
- S (the pixel that takes the actual maximum luminance value and the minimum luminance value) is the maximum luminance value. Ymax and the minimum luminance value Ymin.
- an evaluation value Econt for the contrast of the target captured image data GD is obtained from the following equation.
- the evaluation value increases as the brightness contrast (difference between the maximum brightness value Ymax and the minimum brightness value Ymin) of the target captured image data GD increases.
- the median Ymed of the luminance distribution obtained earlier is used. Specifically, using the median Ymed and the median reference value Ymed_ref obtained from the luminance distribution, the evaluation value Ebrgt for lightness is obtained from the following equation.
- 106 is used as the median reference value Ymed_ref, but any other value can be used.
- the CPU 200 creates a histogram (frequency distribution) for each of the R, G, and B components. Specifically, the area of 256 gradations is divided into 8 to 16 (n division), and the frequencies belonging to each area are totaled. The CPU 200 also determines the number of pixels (r1, r2 ... rn), (gl, g2 ... gn), (bl, Find feature vectors VR, VG, VB with b 2 ... bn) as components.
- the CPU 200 calculates the similarity between these feature vectors from the following equation.
- the degree of similarity takes a value from 0 to 1, and approaches 1 as the degree of similarity increases. Therefore, the evaluation value Ecol of the color balance is obtained from the following equation using the minimum similarity Col_min (the combination with the most deviated color balance).
- Saturation is generally represented by the size (distance) from the reference axis in the uv plane of the Luv color space, but the conversion of RGB data or YCbCr data into the LuV color space is performed.
- the following alternative saturation X is used to save time.
- the CPU 200 creates a histogram (frequency distribution) for the alternative saturation X.
- the CPU 200 obtains a saturation index S for the target captured image data GD from the created histogram. Specifically, the saturation of the pixel located 16% of the total number of pixels from the maximum end of the histogram of the alternative saturation X (the pixel having the actual maximum saturation) is calculated as the saturation index S And
- the saturation evaluation value E sato is obtained from the following equation using the saturation index S.
- the edge degree Ddiff can be obtained from the following equation.
- the luminance value may be luminance Y (, y) or luminance R (x, y), G (x, y), B (x, y) for each RGB component. good.
- the average value of the edge degree D diff corresponding to the contour part in the captured image data GD In order to evaluate the sharpness of the captured image data GD, it is necessary to use the average value of the edge degree D diff corresponding to the contour part in the captured image data GD. In other words, when the average value of the edge degree Ddiff for the entire captured image data GD (all the pixels constituting the captured image data GD) is used, no outline portion is formed in the captured image data GD. The edge degree D diff corresponding to the pixel is also taken into consideration, and a correct sharpness evaluation cannot be performed.
- the edge degree Ddiff constituting the contour part is extracted, for example, by using the edge degree which constitutes the contour part empirically as the judgment threshold Ddiff-ref, and only the edge degree Ddiff larger than the judgment threshold Ddiff-ref Can be executed by selecting. Therefore, the CPU 200 integrates the number of pixels corresponding to the edge degree Ddiff greater than the judgment threshold value Ddiff-ref and the edge degree Ddf, and obtains the obtained integrated edge degree. By dividing by the number, the average edge degree Ddiff_ave of the contour is calculated.
- each image quality adjustment parameter for each captured image data GD1 to GD3 obtained by the above method is as shown in FIG.
- the higher the evaluation value of each image quality adjustment parameter, the higher the ranking is given.
- the evaluation order may be determined using only the evaluation value of a specific image quality adjustment parameter, or may be determined by weighting the evaluation value of the specific image quality adjustment parameter. It may be determined using the sum of the values.
- the CPU 200 obtains the layout control information: LI (step S140), and determines the priority of each arrangement position of the decorative image data FD (step S150).
- the priority specified in the layout control information LI is used as it is as the priority.
- a further ranking is performed based on the arrangement position and the arrangement dimension. The priority order through all decoration image data FD is determined.
- the CPU 200 associates each captured image data GD with each arrangement position of the decoration image data FD, as shown in FIG.
- Each captured image data GD is assigned to each arrangement position (step S160).
- the arrangement positions having higher priorities are sequentially arranged from the image data GD having the higher evaluation order (evaluation value).
- evaluation value evaluation value
- the image data GD 2 having the highest evaluation order is assigned to the arrangement position B having the highest priority, and the arrangement position A having the next highest priority is assigned next.
- the captured image data GD 3 having the highest value is allocated, and finally the next ⁇ : captured image data GD 1 is allocated to the arrangement position C.
- the assignment of each captured image data GD to each arrangement of the decorative image data FD may be changed by the user via an input device (not shown). More specifically, the user can change the image data to be used and change the arrangement position assigned to each image data. As a result, the arrangement of the captured image data and the selection of the captured image data can be realized, reflecting the user's preference.
- the CPU 200 executes image quality adjustment processing on each piece of captured image data GD to which the arrangement position has been assigned (step S170). Specifically, the CPU 200 calculates the statistical value (image quality characteristic parameter value) indicating the characteristic of the base image data FD and the reference image quality parameter obtained in the process of calculating the evaluation value of the captured image data GD previously executed. A correction amount for each image quality characteristic parameter overnight value is determined so as to eliminate or reduce the deviation from the value. The CPU 200 adjusts the image quality of each captured image data GD using the determined correction amount.
- the personal computer 20 preliminarily sets a reference image quality parameter value as a reference for each image quality characteristic parameter in the HDD 202. Note that when determining the correction amount, when the captured image data FD is associated with the image processing control information GI, the correction may be performed by reflecting the image processing control information GI.
- the image quality adjustment processing is performed, for example, for each image quality adjustment parameter of shadow, highlight, brightness, contrast, color balance, and memory color correction.
- each correction amount for each image quality adjustment parameter is used to change one tone curve for each RGB component.
- a point to which a correction amount is applied is determined experimentally for each image quality parameter, and by applying the correction amount, the tone force at that point is reduced. The passing point is changed, and the input-output characteristics are changed. Therefore, if the changed R, G, and B tone curves are applied to the captured image data GD, input-to-output conversion is performed for each RGB component of the captured image data GD, and the image quality is adjusted. GD is obtained on the image data day.
- the CPU 200 After completing the image quality adjustment processing (step S170), the CPU 200 combines (overlaps) the decorative image data FD and the captured image data GD according to the layout control information LI to generate output image data (step S180). ).
- the composition of the captured image data GD with the decorative image data FD is performed, for example, as follows.
- the CPU 200 interprets the script for the layout position and the layout size described in the layout control information I and determines the layout position and the layout size of the captured image data with respect to the decorative image data FD according to the interpretation result. Then, the tone value of the decorative image data FD is determined based on the ⁇ channel data, and the two image data are combined (superimposed).
- the CPU 200 resizes (reduces or enlarges) the size of each captured image according to the layout dimensions for each layout position described in the script.
- the combination processing of both image data by the CPU 200 is performed, for example, by applying the above-described values of the channel data and adding the R, G, and B values of each captured image data to obtain the output image data. Performed by obtaining R, G, B values.
- the reproduction of the captured image data GD is not hindered by the decoration image data FD.
- the alpha channel data is set to 255, so that the reproduction of the captured solid image is not allowed.
- the CPU 200 determines whether the user change request has been input from an input device such as a keyboard or a mouse (step S190), and if it determines that the user change request has not been input (step S190). : No), proceed to step S200. If the CPU 200 determines that the user change request has been input (step S190: Yes), the CPU 200 selects the captured image data specified by the user, and selects the position of the arrangement position specified by the user. The change is executed (step S195), and the processing of step S170 and step S180 is executed. As a result, it is possible to reflect the preference of each user regarding the arrangement position of the captured image data in the captured image data and the decoration image data arranged in the decoration image data.
- the CPU 200 outputs the output image data to the printer driver and the display driver (step S190), and ends the processing routine.
- the printer driver executes RGB-C MYK color conversion processing and halftone processing using a look-up table and the like. For example, the output image data is sent to the printer as raster data with print control commands. Is output.
- the image quality of the captured image data GD is evaluated and the evaluation order is assigned. From the image data GD with the highest priority. Therefore, by simply designating (selecting) a plurality of captured image data GD desired to be pasted together with the decorative image data, the captured image data GD having a high image quality level can be simply placed at each position of the decorative image data FD.
- the arrangement position having a higher priority that is, the central or important position of the decoration image data FD
- the captured image data GD having a high image quality level can be arranged at a suitable arrangement position. As a result, a high-quality output result can be obtained as a decoration image (output image) on which the captured image is pasted.
- FIG. 9 is an explanatory diagram showing an example of the evaluation order of the captured image data GD1 to GD5 in the second embodiment.
- FIG. 10 shows the second embodiment [the captured image data GD for each arrangement position using the priority specified in the rate control information LI and the evaluation value obtained by the evaluation of the captured image data GD.
- FIG. 8 is an explanatory diagram showing an example of assignment of the. Note that the output image data generation process as the second embodiment is different from the output image data generation process in the first embodiment in that the number of captured image data GD is larger than the number of arrangement positions of the decoration image data FD.
- the process is the same as the output image data generation process in the second embodiment, so only the differences will be described in the following description.
- the configuration of the personal computer is the same as the configuration of the personal computer 20 according to the first embodiment, and the description thereof will be omitted by retaining the same reference numerals.
- step S 16 CU in the first embodiment is executed as follows.
- the folder containing 5 is selected, and the image quality evaluation is executed for the captured image data GD1 to GD5.
- the results of the image quality evaluation are, for example, as shown in Fig. 9, and the evaluation order is GD2, GD5, GD3, GDIL, and GD4 in order from the first to the fifth.
- the CPU 200 associates each captured image data GD with each arrangement position of the decorative image data FD, as shown in FIG. Evening Allocated image data GD is allocated to each position of FD.
- the number of arrangement positions in the decorative image data FD is 3, which is smaller than the number of captured image data GD. Therefore, the arrangement positions with higher priorities are assigned in order from the image data GD having the highest evaluation order (evaluation value), and the arrangement positions are assigned to the image data GD 1 and GD 4 in the fourth and fifth places in the evaluation order. ; Not assigned ⁇ ⁇ ⁇ ⁇ That is, the captured image data GDI and GD4 are not arranged in the decoration image data FD and are not included in the output image data.
- the picked-up image data GD Even when the number is large, the captured image data GD with good image quality can be included in the output image data. Therefore, it is possible to obtain a decorative image on which a captured image with high image quality is pasted as an output result.
- the captured image data GD having a high evaluation value originally has a high image quality and requires a small amount of correction, so that the image quality after correction is also high.
- the captured image data G D having a low evaluation value since the required correction amount is large and the image quality is originally low, the image quality cannot be significantly improved by the correction processing. Therefore, when the number of selected image data GD is larger than the number of arrangement positions included in the decorative image data, the image data is arranged at each arrangement position in order from the highest evaluation image data GD to improve the appearance. It is possible to obtain an output image with good quality and high image quality level.
- image processing is performed using the personal computer 20 as the image processing device.
- a display device may be used for image processing.
- the image processing may be performed by a printer or a display device in this case.
- it can be realized as a printer driver, a video driver, or an image processing application (program) without using a hardware configuration of an image processing device or the like.
- the display device includes, for example, a CRT, a liquid crystal display, a projector, and the like, which have an image quality adjustment function for image data and are capable of displaying an output image based on the image data GD whose image quality has been adjusted.
- the output image data described in the first and second embodiments is applied to an image data processing application such as a letter application and a print driver stored in the digital still camera 10 at R03V [etc.]. This is achieved by having an overnight generation function.
- the print data including the print control command and the output image data generated by the digital still camera 10 is provided to the printer 30 via a cape or a memory card MC. You. According to the printing data, the printer 30 forms a dot pattern on a printing medium and outputs an image according to the printing data.
- the digital still camera 10 may provide the output image data to the personal computer 20 or the printer 30. In this case, the personal computer 20 or the printer 30 generates print data including a print control command.
- the output image data generation processing is performed by the output image data generation software.
- the output image data generation processing hardware circuit can be implemented, for example, as an implementation circuit for the digital still camera 10 and the printer 30 and as an add-on card for the personal computer 20.
- the arrangement position of the captured image data GD is determined using the priority order of the arrangement positions of the decorative image data and the evaluation order of the captured image data GD.
- the captured image data GD may be assigned to an arbitrary arrangement position using only the overnight GD evaluation order. In such a case, at least The high captured image data GD can be arranged at each arrangement position of the decoration image data.
- the priority of each arrangement position of the decoration image data is determined using the priority order specified in the layout control information LI. Although the order is determined, the priority may be determined based on the arrangement position and the arrangement dimension specified in the rate control information I. In such a case, for example, a high priority is given to an arrangement position having a large arrangement size and close to the center of the decorative image data FD.
- the method of evaluating the captured image data GD described in the first embodiment is merely an example, and any other method that can evaluate the image quality of the captured image data GD is applied to the present invention. It goes without saying that it can be done.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005513932A JP4396638B2 (ja) | 2003-09-10 | 2004-09-06 | 出力画像データ生成装置および出力画像データ生成方法 |
EP04772956A EP1610542B1 (en) | 2003-09-10 | 2004-09-06 | Output image data generation device and output image data generation method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003318056 | 2003-09-10 | ||
JP2003-318056 | 2003-09-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005027504A1 true WO2005027504A1 (ja) | 2005-03-24 |
Family
ID=34308508
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2004/013274 WO2005027504A1 (ja) | 2003-09-10 | 2004-09-06 | 出力画像データ生成装置および出力画像データ生成方法 |
Country Status (5)
Country | Link |
---|---|
US (3) | US20070201740A1 (ja) |
EP (1) | EP1610542B1 (ja) |
JP (2) | JP4396638B2 (ja) |
CN (1) | CN100477718C (ja) |
WO (1) | WO2005027504A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7595809B2 (en) | 2005-05-11 | 2009-09-29 | Hewlett-Packard Development Company, L.P. | Method and system for determining an occlusion cost for concurrently presenting one or more images in a shared viewing region |
US7668400B2 (en) | 2006-07-31 | 2010-02-23 | Hewlett-Packard Development Company, L.P. | Image layout constraint generation |
CN106103861A (zh) * | 2014-03-21 | 2016-11-09 | 埃尔瓦有限公司 | 用于制备表面覆盖物的***和方法 |
JPWO2022045170A1 (ja) * | 2020-08-31 | 2022-03-03 |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7848596B2 (en) | 2006-05-24 | 2010-12-07 | Hewlett-Packard Development Company, L.P. | Templated collage generation with occlusion costing |
US20110029562A1 (en) * | 2009-07-30 | 2011-02-03 | Whitby Laura R | Coordinating user images in an artistic design |
US8422794B2 (en) * | 2009-07-30 | 2013-04-16 | Intellectual Ventures Fund 83 Llc | System for matching artistic attributes of secondary image and template to a primary image |
US8854395B2 (en) * | 2009-07-30 | 2014-10-07 | Intellectual Ventures Fund 83 Llc | Method for producing artistic image template designs |
US20110029914A1 (en) * | 2009-07-30 | 2011-02-03 | Whitby Laura R | Apparatus for generating artistic image template designs |
US20110029635A1 (en) * | 2009-07-30 | 2011-02-03 | Shkurko Eugene I | Image capture device with artistic template design |
US8849853B2 (en) * | 2009-07-30 | 2014-09-30 | Intellectual Ventures Fund 83 Llc | Method for matching artistic attributes of a template and secondary images to a primary image |
JP5120390B2 (ja) | 2010-02-10 | 2013-01-16 | ブラザー工業株式会社 | 情報処理装置及びスキャナ装置 |
JP2012148450A (ja) * | 2011-01-18 | 2012-08-09 | Canon Inc | 印字方法およびプリント装置 |
CN103096018B (zh) * | 2011-11-08 | 2016-11-23 | 华为技术有限公司 | 传输信息的方法和终端 |
US10121270B2 (en) * | 2013-07-01 | 2018-11-06 | Facebook, Inc. | Flexible image layout |
AU2014202744B2 (en) * | 2014-05-20 | 2016-10-20 | Canon Kabushiki Kaisha | System and method for re-configuring a lighting arrangement |
JP2015156189A (ja) * | 2014-02-21 | 2015-08-27 | 株式会社ニコン | 画像評価装置、および画像評価プログラム |
US10552571B2 (en) | 2014-03-21 | 2020-02-04 | Elwha Llc | Systems and methods for surface covering preparation |
EP3188130A4 (en) | 2014-08-28 | 2018-04-11 | Sony Corporation | Information processing device, information processing system, information processing method, and program |
EP3248096B1 (en) * | 2015-01-21 | 2022-03-02 | Hewlett-Packard Development Company, L.P. | Adjusting print settings based on perturbation statistics |
KR102214439B1 (ko) * | 2015-12-10 | 2021-02-09 | 삼성전자주식회사 | 저전력 모드를 위한 영상 처리 방법 및 장치 |
US10114447B2 (en) * | 2015-12-10 | 2018-10-30 | Samsung Electronics Co., Ltd. | Image processing method and apparatus for operating in low-power mode |
US10341606B2 (en) * | 2017-05-24 | 2019-07-02 | SA Photonics, Inc. | Systems and method of transmitting information from monochrome sensors |
JP2019096364A (ja) * | 2019-03-18 | 2019-06-20 | 株式会社ニコン | 画像評価装置 |
CN110077126B (zh) * | 2019-05-31 | 2020-02-14 | 西北工业大学 | 人工智能辅助印刷电子技术自引导优化提升方法 |
CN113687601B (zh) * | 2020-05-18 | 2022-11-29 | 联华电子股份有限公司 | 设备的自动调整方法及应用其的智能调整装置 |
JP2020170555A (ja) * | 2020-07-13 | 2020-10-15 | 株式会社ニコン | 画像評価装置、カメラおよびプログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02143873A (ja) * | 1988-11-25 | 1990-06-01 | Canon Inc | 画像レイアウト装置 |
JP2000090281A (ja) * | 1998-09-16 | 2000-03-31 | Dainippon Screen Mfg Co Ltd | 印刷物のレイアウト方法、装置、および記録媒体 |
JP2000155835A (ja) * | 1998-11-20 | 2000-06-06 | Canon Inc | 画像処理装置、画像処理方法、プログラムを記録した記録媒体、及びプログラムを送出する送出装置 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5982926A (en) * | 1995-01-17 | 1999-11-09 | At & T Ipm Corp. | Real-time image enhancement techniques |
JP2994996B2 (ja) * | 1995-12-01 | 1999-12-27 | 松下電器産業株式会社 | マルチメディア編集装置 |
US6822756B1 (en) * | 1996-07-29 | 2004-11-23 | Eastman Kodak Company | Method of combining two digital images |
JPH10232916A (ja) * | 1997-02-19 | 1998-09-02 | Canon Inc | 画像編集装置及び方法並びにプログラムを記録した媒体 |
JPH10293856A (ja) * | 1997-02-19 | 1998-11-04 | Canon Inc | 画像編集装置及び方法並びにプログラムを記録した記録媒体 |
US6324545B1 (en) * | 1997-10-15 | 2001-11-27 | Colordesk Ltd. | Personalized photo album |
JPH11328403A (ja) | 1998-05-07 | 1999-11-30 | Seiko Epson Corp | 画像評価装置、画像評価方法および画像評価プログラムを記録した媒体 |
US6906826B1 (en) * | 1998-11-16 | 2005-06-14 | Seiko Epson Corporation | Medium on which image modifying program is recorded, image modifying apparatus and method |
JP2000165647A (ja) | 1998-11-26 | 2000-06-16 | Seiko Epson Corp | 画像データ処理方法および画像データ印刷装置並びに画像データ処理プログラムを記録した記録媒体 |
US7213202B1 (en) * | 1998-12-11 | 2007-05-01 | Microsoft Corporation | Simplified design for HTML |
US20020163535A1 (en) * | 2000-12-11 | 2002-11-07 | Mitchell Kathryn L. | System and method for generating a graphical user interface from a template |
US7340676B2 (en) * | 2000-12-29 | 2008-03-04 | Eastman Kodak Company | System and method for automatic layout of images in digital albums |
JP2002300363A (ja) * | 2001-03-29 | 2002-10-11 | Fuji Photo Film Co Ltd | 背景画像設定方法および装置並びに記録媒体 |
US6865295B2 (en) * | 2001-05-11 | 2005-03-08 | Koninklijke Philips Electronics N.V. | Palette-based histogram matching with recursive histogram vector generation |
JP4778158B2 (ja) * | 2001-05-31 | 2011-09-21 | オリンパス株式会社 | 画像選出支援装置 |
CA2351780A1 (en) * | 2001-06-28 | 2002-12-28 | Social Print Center, Inc. | Method for online personalization of greeting cards |
US7298931B2 (en) * | 2002-10-14 | 2007-11-20 | Samsung Electronics Co., Ltd. | Image retrieval method and apparatus using iterative matching |
US7554689B2 (en) * | 2003-10-15 | 2009-06-30 | Canon Kabushiki Kaisha | Document layout method |
JP4341629B2 (ja) * | 2006-01-27 | 2009-10-07 | カシオ計算機株式会社 | 撮像装置、画像処理方法及びプログラム |
JP2009031876A (ja) * | 2007-07-24 | 2009-02-12 | Sharp Corp | 画像処理装置およびそれを備えた画像形成装置、画像読取装置、画像処理方法、画像処理プログラム、画像処理プログラムを記録した記録媒体 |
-
2004
- 2004-09-06 CN CNB2004800261167A patent/CN100477718C/zh not_active Expired - Fee Related
- 2004-09-06 JP JP2005513932A patent/JP4396638B2/ja not_active Expired - Fee Related
- 2004-09-06 WO PCT/JP2004/013274 patent/WO2005027504A1/ja active Application Filing
- 2004-09-06 EP EP04772956A patent/EP1610542B1/en not_active Expired - Fee Related
- 2004-09-09 US US10/939,161 patent/US20070201740A1/en not_active Abandoned
-
2009
- 2009-06-29 JP JP2009153468A patent/JP4831212B2/ja not_active Expired - Fee Related
-
2010
- 2010-08-06 US US12/806,142 patent/US8645818B2/en not_active Expired - Fee Related
-
2014
- 2014-01-09 US US14/151,754 patent/US20140126025A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02143873A (ja) * | 1988-11-25 | 1990-06-01 | Canon Inc | 画像レイアウト装置 |
JP2000090281A (ja) * | 1998-09-16 | 2000-03-31 | Dainippon Screen Mfg Co Ltd | 印刷物のレイアウト方法、装置、および記録媒体 |
JP2000155835A (ja) * | 1998-11-20 | 2000-06-06 | Canon Inc | 画像処理装置、画像処理方法、プログラムを記録した記録媒体、及びプログラムを送出する送出装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP1610542A4 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7595809B2 (en) | 2005-05-11 | 2009-09-29 | Hewlett-Packard Development Company, L.P. | Method and system for determining an occlusion cost for concurrently presenting one or more images in a shared viewing region |
US7668400B2 (en) | 2006-07-31 | 2010-02-23 | Hewlett-Packard Development Company, L.P. | Image layout constraint generation |
CN106103861A (zh) * | 2014-03-21 | 2016-11-09 | 埃尔瓦有限公司 | 用于制备表面覆盖物的***和方法 |
CN106103861B (zh) * | 2014-03-21 | 2019-05-03 | 埃尔瓦有限公司 | 用于制备表面覆盖物的***和方法 |
JPWO2022045170A1 (ja) * | 2020-08-31 | 2022-03-03 | ||
WO2022045170A1 (ja) * | 2020-08-31 | 2022-03-03 | 武藤工業株式会社 | ラスタイメージ変換装置及びプログラム並びに印刷システム |
JP7464729B2 (ja) | 2020-08-31 | 2024-04-09 | 武藤工業株式会社 | ラスタイメージ変換装置及びプログラム並びに印刷システム |
Also Published As
Publication number | Publication date |
---|---|
US8645818B2 (en) | 2014-02-04 |
US20100303353A1 (en) | 2010-12-02 |
JP2009268131A (ja) | 2009-11-12 |
EP1610542B1 (en) | 2012-04-11 |
US20140126025A1 (en) | 2014-05-08 |
JP4831212B2 (ja) | 2011-12-07 |
JPWO2005027504A1 (ja) | 2006-11-24 |
EP1610542A4 (en) | 2006-10-25 |
CN100477718C (zh) | 2009-04-08 |
JP4396638B2 (ja) | 2010-01-13 |
CN1849814A (zh) | 2006-10-18 |
EP1610542A1 (en) | 2005-12-28 |
US20070201740A1 (en) | 2007-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4831212B2 (ja) | 装置、方法およびコンピュータプログラム | |
JP4725057B2 (ja) | 画質調整情報の生成および画質調整情報を用いた画質調整 | |
US7940434B2 (en) | Image processing apparatus, image forming apparatus, method of image processing, and a computer-readable storage medium storing an image processing program | |
JP5525548B2 (ja) | デジタル画像を処理するための画像処理システム及びデジタル画像を処理する画像処理方法 | |
US7957044B2 (en) | Image processing apparatus and image processing method | |
US20040095478A1 (en) | Image-capturing apparatus, image-processing apparatus, image-recording apparatus, image-processing method, program of the same and recording medium of the program | |
US20010019427A1 (en) | Method and apparatus for processing image signal and computer-readable recording medium recorded with program for causing computer to process image signal | |
US20080062484A1 (en) | Image processing device and image processing method | |
US7899269B2 (en) | Method and device for image quality adjustment of multiple subject image data on layout locations in ornamental image data | |
JP2020004267A (ja) | 画像処理装置、制御方法、及びプログラム | |
JP2005335372A (ja) | 印刷装置 | |
JP4877074B2 (ja) | 画像処理装置、画像処理方法、および、コンピュータプログラム | |
EP1107176A1 (en) | Monotone converting device, monotone converting method, and medium on which monotone converting program is recorded | |
JP4581999B2 (ja) | 画像処理装置および画像処理方法 | |
JP2001175843A (ja) | 画像処理方法、装置および記憶媒体 | |
US7817303B2 (en) | Image processing and image forming with modification of a particular class of colors | |
JP2003234916A (ja) | 画像処理装置、画像処理方法、印刷装置、画像処理プログラムおよび画像処理プログラムを記録した媒体 | |
JP4788394B2 (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
US20110051196A1 (en) | Print control apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200480026116.7 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BW BY BZ CA CH CN CO CR CU CZ DK DM DZ EC EE EG ES FI GB GD GE GM HR HU ID IL IN IS JP KE KG KP KZ LC LK LR LS LT LU LV MA MD MK MN MW MX MZ NA NI NO NZ PG PH PL PT RO RU SC SD SE SG SK SY TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GM KE LS MW MZ NA SD SZ TZ UG ZM ZW AM AZ BY KG MD RU TJ TM AT BE BG CH CY DE DK EE ES FI FR GB GR HU IE IT MC NL PL PT RO SE SI SK TR BF CF CG CI CM GA GN GQ GW ML MR SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2004772956 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005513932 Country of ref document: JP |
|
WWP | Wipo information: published in national office |
Ref document number: 2004772956 Country of ref document: EP |