This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2013-015573 filed Jan. 30, 2013.
The present invention relates to an image processing apparatus and an image display system.
According to an aspect of the present invention, there is provided an image processing apparatus including: an acquisition unit that acquires, from a display device that displays an image on a display screen, device information peculiar to the display device; a memory that stores reference data used to prepare a reference image to be displayed by the display device; and a preparation unit that prepares output image data including the reference image using the device information acquired by the acquisition unit and the reference data read from the memory to output the output image data to the display device.
An exemplary embodiment of the present invention will be described in detail based on the following figures, wherein:
An exemplary embodiment of the present invention will be described in detail below with reference to the accompanying drawings.
The image display system 10 is connected to a network N, and includes a display personal computer (PC) 11, a display device 12, and an image processing apparatus 13. The display PC 11 prepares image data (input image data) for display, for example. The display device 12 causes an image to be displayed on a display screen 121. The image processing apparatus 13 performs a color conversion process on the input image data input from the display PC 11 using a color conversion table, and outputs obtained image data (output image data for display) to the display device 12. The image display system 10 is connected to other image display systems, various types of printers, and so forth via the network N.
In the image display system 10, the display PC 11 and the image processing apparatus 13 are connected to each other via a Digital Visual Interface (DVI), and the image processing apparatus 13 and the display device 12 are also connected to each other via a DVI. The components may be connected via a High-Definition Multimedia Interface (HDMI) or a DisplayPort in place of the DVI.
The display PC 11, which serves as an example of the supply device, may be a so-called general-purpose personal computer. The display PC 11 is adapted to cause various types of application software to operate under the management by an operating system (OS) to prepare input image data, for example.
The display device 12 may be a liquid crystal display for a PC, a liquid crystal television, or a projector, for example, which is configurated to provide a function of displaying an image through additive color mixing. Thus, the display device 12 may adopt a display method other than the liquid crystal method. In the example illustrated in
The image processing apparatus 13, which serves as an example of the color conversion device, provides not only a function of performing the color conversion process discussed above but also a function of assisting the preparation of a color conversion table to be used in the color conversion process. More specifically, the image processing apparatus 13 provides a function of preparing image data (output image data for color measurement) that serves as the original of color-measurement images as an example of the reference image to be displayed on the display screen 121 of the display device 12 in the process of preparing a color conversion table. In the example, the image processing apparatus 13 is placed outside the management of the OS of the display PC 11, and adapted to be not restricted in terms of function by the OS of the display PC 11. The image processing apparatus 13 will be discussed in detail later.
In the image display system 10 illustrated in
In the image display system 10 according to the exemplary embodiment, not the display PC 11 but the image processing apparatus 13 performs a color conversion process on the input image data to prepare output image data for display. The color conversion table used in the color conversion process performed by the image processing apparatus 13 has been prepared in consideration of the device characteristics of the display device 12 and the device characteristics of the other image display systems, printers, and so forth connected via the network N so as to match a color representation on the image display system 10 illustrated in
The color setting system attached to the image display system 10 in preparation of the color conversion table used by the image processing apparatus 13 will be illustrated.
The color setting system 20 according to the exemplary embodiment includes a setting PC 21 and a colorimeter 22. The setting PC 21 is connected to the image processing apparatus 13 of the image display system 10. The colorimeter 22 is connected to the setting PC 21, and measures the color of an image displayed on the display screen 121 of the display device 12 of the image display system 10.
In the color setting system 20, the setting PC 21 and the colorimeter 22 are connected to each other via a USB or an RS-232C. The setting PC 21 of the color setting system 20 and the image processing apparatus 13 of the image display system 10 are connected to each other via a USB.
In the color setting system 20, the setting PC 21 may be a so-called general-purpose personal computer, and may be a laptop PC which is conveniently portable, for example. The setting PC 21 is also adapted to cause various types of application software to operate under the management by an OS.
The colorimeter 22 includes a sensor disposed in contact with or in no contact with the display screen 121 provided to the display device 12 of the image display system 10 to measure the color of an image displayed on the display screen 121. In the example, the size of a region to be measured by the sensor provided to the colorimeter 22 is set to be equal to or less than the size of the display screen 121. The colorimeter 22 is configurated not to measure the color for the entire region of the display screen 121, but to measure the color for a predetermined part of the entire region of the display screen 121.
In the color setting system 20 illustrated in
In the color setting system 20 according to the exemplary embodiment, the setting PC 21 is adapted to acquire color-measurement device information peculiar to the colorimeter 22. Examples of the color-measurement device information include the manufacturer name, the model number, the number of pixels of the sensor (vertical×horizontal), the size of the region for which the color is measured by the sensor, and the position of attachment of the colorimeter 22 to the display screen 121 (measurement position). The setting PC 21 is adapted to output the acquired color-measurement device information to the image processing apparatus 13 of the image display system 10.
Next, the configuration of the image processing apparatus 13 provided to the image display system 10 will be described.
The image processing apparatus 13 according to the exemplary embodiment includes an output image data preparation section 131, a color conversion table memory 132, a display device information acquisition section 133, and a reference color data memory 134. The output image data preparation section 131 serves as an example of the preparation unit. The color conversion table memory 132 serves as an example of the memory. The display device information acquisition section 133 serves as an example of the acquisition unit. The reference color data memory 134 serves as an example of the memory.
The output image data preparation section 131 performs a color conversion on the input image data input from the display PC 11 using a color conversion table read from the color conversion table memory 132, and outputs obtained output image data for display to the display device 12. In addition, the output image data preparation section 131 prepares output image data for color measurement on the basis of the display device information acquired by the display device information acquisition section 133, the color-measurement device information acquired from the setting PC 21, and reference color data, which serve as an example of the reference data, read from the reference color data memory 134 when the color conversion table stored in the color conversion table memory 132 is prepared or updated, and outputs the prepared data to the display device 12.
The color conversion table memory 132 stores a color conversion table used in the preparation of output image data for display performed by the output image data preparation section 131 discussed above. Examples of the color conversion table include a matrix for conversion, a one-dimensional look-up table (LUT), and a multi-dimensional LUT. The color conversion table memory 132 may be a non-volatile memory (e.g. a flash memory) that is readable and writable and that is capable of holding the memory content even if no power is supplied.
The display device information acquisition section 133 acquires display device information peculiar to the display device 12 from the display device 12. Examples of the display device information, which serves as an example of the device information, include the manufacturer name, the model number, the number of pixels of the sensor (vertical×horizontal), the screen size (in inches), and the type (such as a PC display, a television, and a projector). Extended Display Identification Data (EDID) may be utilized as an example of the display device information. In the example, the display device information acquisition section 133 is adapted to output the acquired display device information also to the display PC 11. This enables plug and play between the display PC 11 and the display device 12 connected via the image processing apparatus 13 (enables the display PC 11 to grasp the display device information on the display device 12) as in the case where the display PC 11 and the display device 12 are directly connected to each other.
The reference color data memory 134 stores reference color data used in the preparation of output image data for color measurement performed by the output image data preparation section 131 discussed above. The reference color data include plural data with different colors represented in the CIELAB color space which does not depend on the device, for example. The reference color data memory 134 may be a non-volatile memory (e.g. a flash memory) that is readable and writable and that is capable of holding the memory content even if no power is supplied.
In the exemplary embodiment, the setting PC 21 provided to the color setting system 20 is capable of writing a color conversion table into the color conversion table memory 132 provided to the image processing apparatus 13 of the image display system 10. In addition, the setting PC 21 provided to the color setting system 20 is capable of writing reference color data into the reference color data memory 134 provided to the image processing apparatus 13 of the image display system 10.
Normally, the image display system 10 according to the exemplary embodiment displays, on the display screen 121 of the display device 12, an image (display image) based on output image data for display obtained by the image processing apparatus 13 by performing a color conversion on the input image data prepared by the display PC 11 with the color setting system 20 not attached to the image display system 10. When the color conversion table is prepared, updated, or the like, on the other hand, the image display system 10 displays, on the display screen 121 of the display device 12, an image (color-measurement image) based on output image data for color measurement prepared by the image processing apparatus 13 with the color setting system 20 attached to the image display system 10.
In the process, first, the output image data preparation section 131 acquires input image data from the display PC 11 (step S110).
Next, the output image data preparation section 131 performs a color conversion on the input image data acquired in step S110 using a color conversion table read from the color conversion table memory 132 to prepare output image data for display (step S120).
The output image data preparation section 131 outputs the output image data for display prepared in step S120 to the display device 12 (step S130), and completes the sequence of processes. After step S130, a display image based on the output image data for display is displayed on the display screen 121 of the display device 12.
In the process, first, the display device information acquisition section 133 acquires display device information from the display device 12 (step S210). In addition, the output image data preparation section 131 acquires color-measurement device information from the setting PC 21 (step S220). The order of step S210 and step S220 may be reversed.
Next, the output image data preparation section 131 prepares output image data for color measurement on the basis of the display device information acquired by the display device information acquisition section 133 in step S210, the color-measurement device information acquired in step S220, and reference color data acquired from the reference color data memory 134 (step S230). Step S230 will be discussed in detail later.
The output image data preparation section 131 outputs the output image data for color measurement prepared in step S230 to the display device 12 (step S240). After step S240, a color-measurement image based on the output image data for color measurement is displayed on the display screen 121 of the display device 12. The color of the color-measurement image is measured by the colorimeter 22. Further, in the setting PC 21, a color conversion table is prepared on the basis of the results of the color measurement performed by the colorimeter 22, and output to the image processing apparatus 13.
After that, the color conversion table memory 132 acquires and stores the color conversion table sent from the setting PC 21 (step S250), and completes the sequence of processes.
In the process, first, a subject region for display of color-measurement images on the display screen 121 of the display device 12 is decided on the basis of the display device information and the color-measurement device information (step S231).
Subsequently, the color, number, and display order of the color-measurement images for display in the subject region decided in step S231 are decided on the basis of the display device information, the color-measurement device information, and the reference color data (step S232).
The time for display of the color-measurement images decided in step S232 is decided (step S233) to obtain output image data for color measurement.
Thus, in the operation to prepare a color conversion table, the display device 12 and the image processing apparatus 13 provided to the image display system 10 and the setting PC 21 and the colorimeter 22 provided to the color setting system 20 are used, and the display PC 11 provided to the image display system 10 is not used. That is, the display PC 11 is not necessary in the operation to prepare a color conversion table. In the operation to prepare a color conversion table, in addition, the output image data preparation section 131 provided to the image processing apparatus 13 of the image display system 10 does not perform a color conversion process using a color conversion table read from the color conversion table memory 132.
Next, preparation of the output image data for color measurement discussed above will be described with reference to a specific example.
In the example illustrated in
In the example illustrated in
In the example illustrated in
The display screen 121 is divided in units of pixels of the display device 12.
In
In
In
The first region A1, the fifth region A5, and the thirteenth region A13 are selected as a subject region in the example illustrated in
Next, a case where the subject region is set in accordance with the number of display devices 12 connected to one image processing apparatus 13 will be described.
In the examples illustrated in
In the case of a single display screen 121 such as that illustrated in
In contrast, in the case where the first display screen 121a and the second display screen 121b are arranged in a horizontal row as illustrated in
In the case where the first display screen 121a to the fourth display screen 121d are arranged in two vertical columns and two horizontal rows as illustrated in
In the case where a multi-monitor configuration such as those illustrated in
In the examples illustrated in
In the example illustrated in
Although the description given above is related to the preparation of output image data for color measurement during preparation of a color conversion table, the image processing apparatus 13 according to the embodiment further has other functions.
In the example illustrated in
Thus, the image processing apparatus 13 according to the exemplary embodiment is capable of preparing output image data on the basis of plural (in the example, two) image data obtained from different sources. In the image processing apparatus 13 according to the exemplary embodiment, in addition, the output image data preparation section 131 is also capable of performing a color conversion process on reference color data read from the reference color data memory 134 using a color conversion table read from the color conversion table memory 132 to output the resulting data.
In the example illustrated in
Thus, in the image processing apparatus 13 according to the exemplary embodiment, the output image data preparation section 131 is capable of outputting, collectively as one output image data, image data obtained by performing a color conversion process on reference color data read from the reference color data memory 124 using a color conversion table read from the color conversion table memory 132 and image data obtained by not performing a color conversion process on reference color data of the same content read from the reference color data memory 124.
In the image processing apparatus 13 according to the exemplary embodiment, the content of reference color data stored in the reference color data memory 134 is rewritable not by the display PC 11 but by the setting PC 21.
In the image display system 10 according to the exemplary embodiment, the image processing apparatus 13 which is separate from the display PC 11 and the display device 12 is disposed between the display PC 11 and the display device 12. However, the present invention is not limited thereto. For example, the functions of the image processing apparatus 13 may be implemented by the display device 12, or may be implemented by the display PC 11. It should be noted, however, that in the case where the functions of the image processing apparatus 13 are implemented by the display PC 11, it is necessary to implement the functions of the image processing apparatus 13 outside the management of the OS of the display PC 11, such as through a video card (graphics card), for example.
In the exemplary embodiment, the image processing apparatus 13 is provided to the image display system 10 illustrated in
The foregoing description of the exemplary embodiments of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiment was chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2013-015573 | Jan 2013 | JP | national |