Projector, projector control method, information processing apparatus, and program
The described method and apparatus for controlling a projector, which generates correction parameters based on the light source state, addresses the complexity and inefficiency of existing technologies by eliminating the need for a Z filter, thereby enhancing image quality and simplifying the projector configuration.
Patent Information
- Application Number
- JP2021170942
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-10-19
- Publication Date
- 2025-06-18
- Estimated Expiration
- 2041-10-19
AI Technical Summary
Existing projector technologies require a special Z filter for measuring the Z value, leading to a complex configuration and inefficiencies in color correction.
A method and apparatus for controlling a projector that includes a light source, a light source state specifying unit, a parameter generation unit, and an image processing unit, which generates correction parameters based on the light source state and corrects the projected image accordingly.
This solution allows for accurate color correction of projected images without the need for a Z filter, simplifying the projector configuration and improving image quality.
Smart Images

Figure 0007694329000001 
Figure 0007694329000002 
Figure 0007694329000003
Abstract
Description
Technical Field
[0001] The present invention relates to a projector, a method for controlling a projector, an information processing apparatus, and a program.
Background Art
[0002] Techniques have been developed for measuring the color of an image projected from a projector and adjusting the color of the projected image based on the measurement results. For example, in Patent Document 1, for a projected image, the R value, G value, and B value, which are the tristimulus values when represented in the RGB color system, and the Z value, which is one of the tristimulus values when represented in the XYZ color system, are each measured, and the projected image is corrected using correction parameters generated based on the measured R value, G value, B value, and Z value. A projector is disclosed.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the projector according to Patent Document 1, when actually measuring the Z value, it is necessary to use a special optical filter called a Z filter, and there is a problem that the configuration of the projector becomes complicated.
Means for Solving the Problems
[0005] One aspect of the method for controlling a projector according to the present invention is a method for controlling a projector including a light source, the method including specifying a state of the light source, generating correction parameters based on the state of the light source, and correcting an image projected from the projector based on the correction parameters.
[0006] One aspect of the projector according to the present invention includes a light source, the aforesaid a light source state specifying unit that specifies the state of the light source, a parameter generation unit that generates correction parameters based on the state of the light source, an image processing unit that corrects a projected image based on the correction parameters, and a projection unit that projects the image corrected based on the correction parameters, and is characterized by this.
[0007] One aspect of the information processing apparatus according to the present invention is an information processing apparatus that corrects an image projected from a projector including a light source, the aforesaid a light source state specifying unit that specifies the state of the light source, a parameter generation unit that generates correction parameters based on the state of the light source, and an image processing unit that corrects the image based on the correction parameters, and is characterized by this.
[0008] One aspect of the program according to the present invention causes a processor to function as a light source state specifying unit that specifies the state of a light source included in a projector, a parameter generation unit that generates correction parameters based on the state of the light source, and an image processing unit that corrects an image projected from the projector based on the correction parameters, and is characterized by this.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
MODE FOR CARRYING OUT THE INVENTION
[0010] Hereinafter, with reference to the accompanying drawings, preferred embodiments of the present invention will be described. Note that the dimensions and scales of each part in the drawings may be different from the actual ones, and there are also parts schematically shown for easy understanding. Further, the scope of the present invention is not limited to these embodiments unless otherwise specified in the following description. Also, in this specification and the claims, when a numerical range is expressed as "Φ~Ψ" (both Φ and Ψ are numerical values), the range includes the numerical values of the upper limit (Ψ) and the lower limit (Φ). Also, the units of the upper limit (Ψ) and the lower limit (Φ) are the same.
[0011] 1. First Embodiment In the first embodiment, a projector that corrects a projected image based on the state of a light source will be exemplified to describe a projector control method, a projector, an information processing apparatus, and a program according to the present invention.
[0012] 1.1. Outline of the Projector FIG. 1 is a schematic diagram for explaining the outline of a projector 1 according to the first embodiment. The projector 1 according to the present embodiment projects image light for displaying a projected image G on a screen SC.
[0013] Generally, in a projector equipped with a light source, the wavelength of the light emitted from the light source may change according to the temperature of the light source, the current value supplied to the light source, or the degree of aging deterioration of the light source, etc. That is, depending on the state of the light source provided in the projector, the display state of the projected image may change from an ideal state. The projector 1 according to the present embodiment can identify the state of the light source unit 150 and correct the projected image G based on the state of the light source unit 150, so that the display state of the projected image G can be made into an ideal state or a state equivalent to the ideal state.
[0014] 1.2. Configuration and Function of the Projector Hereinafter, with reference to FIGS. 2 to 4, the configuration and functions of the projector 1 according to the first embodiment will be described.
[0015] FIG. 2 is a block diagram showing the configuration of the projector 1 according to the first embodiment. The projector 1 includes a storage unit 11 that stores various information, a control unit 12 that controls the operation of the projector 1, a communication unit 13 that executes communication with an external storage device or an external server, etc., an operation unit 14 that receives input operations from the user of the projector 1, a projection unit 15 that projects a projection image G and a pattern image GP, a light source information generation unit 16 that generates light source information JLS based on the state of the light source unit 150 included in the projection unit 15, and an imaging unit 17 that images the pattern image GP. A detailed description of the pattern image GP will be given later.
[0016] FIG. 3 is a block diagram showing the functional configuration of the control unit 12 according to the first embodiment. The control unit 12 has functions as a light source information acquisition unit 120, a light source state determination unit 121, a projection image acquisition unit 122, an imaging control unit 123, a projection control unit 124, a parameter generation unit 125, and an image processing unit 129. Further, the parameter generation unit 125 has functions as a new parameter generation unit 126, an image information conversion unit 127, and a table generation unit 128.
[0017] FIG. 4 is a block diagram showing the configuration of the projection unit 15 according to the first embodiment. The projection unit 15 includes a light source unit 150, a light modulation unit 154, a combined optical system 158, and a projection optical system 159. Further, the light source unit 150 includes a red light source 151, a green light source 152, and a blue light source 153. Further, the light modulation unit 154 includes an R panel 155, a G panel 156, and a B panel 157.
[0018] The storage unit 11 is configured to include, for example, a volatile memory such as a RAM and a non-volatile memory such as a ROM. Here, RAM is an abbreviation for Random Access Memory. Also, ROM is an abbreviation for Read Only Memory. The non-volatile memory of the storage unit 11 stores a program 111 that defines the operation of the projector 1, pattern image information 112 based on the imaging result of the pattern image GP, and projection image information 113 that is the source of the projection image G. Further, the non-volatile memory of the storage unit 11 stores a low-temperature conversion table 114, a high-temperature conversion table 115, target XYZ information 116, etc. that are used when generating a correction parameter PmC for correcting the projection image G. Also, the volatile memory of the storage unit 11 is used by the control unit 12 as a work area when executing the program 111. Note that part or all of the storage unit 11 may be provided in an external storage device or an external server, etc. Also, part or all of the various information stored in the storage unit 11 may be stored in the storage unit 11 in advance, or may be acquired from an external storage device or an external server, etc. through the communication unit 13.
[0019] The control unit 12 is configured to include one or more CPUs. However, the control unit 12 may be provided with a programmable logic device such as an FPGA instead of or in addition to the CPU. Here, CPU is an abbreviation for Central Processing Unit, and FPGA is an abbreviation for Field-Programmable Gate Array.
[0020] The control unit 12 functions as a light source information acquisition unit 120, a light source state determination unit 121, a projection image acquisition unit 122, an imaging control unit 123, a projection control unit 124, a parameter generation unit 125, and an image processing unit 129 shown in FIG. 3 when the CPU etc. of the control unit 12 executes the program 111 and operates according to the program 111. Specifically, the parameter generation unit 125 functions as a new parameter generation unit 126, an image information conversion unit 127, and a table generation unit 128.
[0021] The communication unit 13 includes, for example, an interface board having a connector and an interface circuit, and has a function of receiving various information from an external storage device or an external server, etc., and a function of transmitting various information to an external storage device or an external server, etc. In the present embodiment, it is assumed that the communication unit 13 is communicably connected to a personal computer (not shown) and acquires projection image information 113 from the personal computer. Note that the projection image information 113 may be stored in the storage unit 11 in advance.
[0022] The operation unit 14 receives an input operation on the projector 1 from the user of the projector 1. The operation unit 14 may include, for example, a touch panel or operation buttons, etc. on the housing of the projector 1. When the operation unit 14 includes a touch panel, the operation unit 14 outputs data indicating the detected touch position to the control unit 12. Also, when the operation unit 14 includes operation buttons, the operation unit 14 outputs data for identifying the pressed button to the control unit 12. Thereby, the content of the input operation on the projector 1 is transmitted to the control unit 12.
[0023] The projection unit 15 projects image light based on the projection image information 113 under the control of the projection control unit 124, and displays a projection image G on the screen SC. Also, the projection unit 15 individually drives the three types of light sources, namely the red light source 151, the green light source 152, and the blue light source 153 provided in the light source unit 150 under the control of the projection control unit 124, and displays a pattern image GP on the screen SC. The pattern image GP is a general term for a red pattern image GPR projected by the light emitted from the red light source 151, a green pattern image GPG projected by the light emitted from the green light source 152, and a blue pattern image GPB projected by the light emitted from the blue light source 153.
[0024] The red light source 151 included in the light source unit 150 is configured to include a semiconductor laser element that emits red laser light characterized by a wavelength spectrum having a peak near, for example, 640 nm. Further, the green light source 152 included in the light source unit 150 is configured to include a semiconductor laser element that emits green laser light characterized by a wavelength spectrum having a peak near, for example, 520 nm. Further, the blue light source 153 included in the light source unit 150 is configured to include a semiconductor laser element that emits blue laser light characterized by a wavelength spectrum having a peak near, for example, 450 nm. The laser light emitted from the semiconductor laser elements included in the red light source 151, the green light source 152, and the blue light source 153 is diffused by the diffuser plates included in each light source.
[0025] Solid light sources such as semiconductor laser elements and light-emitting diodes may change the wavelength of the generated light due to temperature fluctuations. This is caused, for example, in a light-emitting diode by the fact that the magnitude of the semiconductor bandgap varies with temperature. Further, in a semiconductor laser element, it is caused by, for example, the fact that the optical path length of the resonator varies due to the influence of refractive index fluctuations due to temperature. Temperature fluctuations are caused by the ambient temperature around the device, the heat dissipation from the device, the heat generation of the element according to the current applied to the light source, and the like.
[0026] The light modulation unit 154 includes a light modulator for modulating the incident light and generating image light based on the projection image information 113 under the control of the projection control unit 124. Specifically, the light modulation unit 154 may include a DMD or a liquid crystal panel, etc. Here, DMD is an abbreviation for Digital Mirror Device. In the present embodiment, it is assumed that the light modulation unit 154 includes three transmissive liquid crystal panels, an R panel 155, a G panel 156, and a B panel 157.
[0027] The light emitted from the light source unit 150 is incident on the optical modulation unit 154. Specifically, the light emitted from the red light source 151 is incident on the R panel 155 included in the optical modulation unit 154. The light incident on the R panel 155 is modulated into red image light. Also, the light emitted from the green light source 152 is incident on the G panel 156 included in the optical modulation unit 154. The light incident on the G panel 156 is modulated into green image light. Further, the light emitted from the blue light source 153 is incident on the B panel 157 included in the optical modulation unit 154. The light incident on the B panel 157 is modulated into blue image light. The image lights of respective colors modulated in the R panel 155, G panel 156, and B panel 157 are synthesized in a synthesis optical system 158 including a cross dichroic prism (not shown) or the like.
[0028] The projection optical system 159 includes a lens group for displaying an image on the screen SC by projecting the image light. The image light synthesized in the synthesis optical system 158 is projected onto the screen SC through the projection optical system 159.
[0029] Based on the results of various measurements, the light source information generation unit 16 generates light source information JLS for specifying the state of the light source unit 150 provided in the projection unit 15. The light source information generation unit 16 includes, for example, a wavelength information generation unit 161 that generates wavelength information JWL, which is information regarding the wavelength of the light emitted by the light source unit 150, a temperature information generation unit 162 that generates temperature information JST, which is information regarding the temperature of the light source unit 150, and a current information generation unit 163 that generates current information JEC, which is information regarding the current supplied to the light source unit 150. The light source information JLS includes the wavelength information JWL generated by the wavelength information generation unit 161, the temperature information JST generated by the temperature information generation unit 162, and the current information JEC generated by the current information generation unit 163. The wavelength information generation unit 161 is, for example, an optical measuring device such as a spectroscope or an optical wavelength meter. The temperature information generation unit 162 is, for example, a thermometer such as a thermistor or a radiation thermometer. Note that since the temperature information generation unit 162 may not be able to directly measure the temperature of the light emitting portion of the light source unit 150, for example, the temperature of a case portion covering a part or all of the light emitting portion of the light source unit 150 may be measured. The current information generation unit 163 is, for example, an ammeter. Specifically, the light source information generation unit 16 generates information for specifying the state of each of the red light source 151, the green light source 152, and the blue light source 153 provided in the light source unit 150. For example, when specifying the state of the light source based on the wavelength of the light, the wavelength information JWL generated by the wavelength information generation unit 161 includes information regarding the wavelength of the light emitted by the red light source 151 for specifying the state of the red light source 151, information regarding the wavelength of the light emitted by the green light source 152 for specifying the state of the green light source 152, and information regarding the wavelength of the light emitted by the blue light source 153 for specifying the state of the blue light source 153.
[0030] The imaging unit 17 is a digital camera including an imaging lens 171 that condenses the light reflected from the screen SC, a color filter 172 that transmits and disperses light of a specific wavelength, an imaging device 173 that converts the condensed light into an electrical signal, and an A / D converter 174 that converts the electrical signal output from the imaging device 173 from an analog signal to a digital signal. The color filter 172 has a configuration in which three types of filters, an R filter that transmits red light, a G filter that transmits green light, and a B filter that transmits blue light, are arranged in a predetermined pattern. The imaging device 173 is an image sensor exemplified by, for example, a CCD or a CMOS. Here, CCD is an abbreviation for Charge Coupled Device, and CMOS is an abbreviation for Complementary Metal Oxide Semiconductor. Note that the imaging unit 17 may be provided outside the projector 1, and specifically, may be fixed to the outside of the housing of the projector 1.
[0031] The imaging unit 17 captures the pattern image GP displayed on the screen SC under the control of the imaging control unit 123. Then, the imaging unit 17 acquires pattern image information 112 based on the imaging result of the pattern image GP. Specifically, the imaging unit 17 acquires imaging information JPR by capturing a red pattern image GPR. Further, the imaging unit 17 acquires imaging information JPG by capturing a green pattern image GPG. Further, the imaging unit 17 acquires imaging information JPB by capturing a blue pattern image GPB. The pattern image information 112 includes the imaging information JPR, the imaging information JPG, and the imaging information JPB. Note that it is assumed that the color of the image based on the pattern image information 112 is expressed by three stimulus values based on the RGB color system. That is, the pattern image information 112 includes information regarding a color expressed by the RGB color system. In the present embodiment, information regarding a color expressed by the RGB color system may be referred to as RGB information JCR. Further, three stimulus values based on the RGB color system may be referred to as RGB values. The RGB values include an R value, a G value, and a B value.
[0032] The projection image acquisition unit 122 acquires projection image information 113 from an external terminal such as a personal computer communicably connected to the projector 1 by controlling the communication unit 13. Further, the projection image acquisition unit 122 stores the acquired projection image information 113 in the storage unit 11.
[0033] The projection control unit 124 controls the projection unit 15 to project image light for displaying the projection image G on the screen SC.
[0034] Further, the projection control unit 124 controls the projection unit 15 to project image light for displaying the pattern image GP on the screen SC. Specifically, the projection control unit 124 controls the projection unit 15 to project image light for displaying the red pattern image GPR on the screen SC. At this time, only the red light source 151 is driven, and the green light source 152 and the blue light source 153 are not driven. Also, the projection control unit 124 controls the projection unit 15 to project image light for displaying the green pattern image GPG on the screen SC. At this time, only the green light source 152 is driven, and the blue light source 153 and the red light source 151 are not driven. Also, the projection control unit 124 controls the projection unit 15 to project image light for displaying the blue pattern image GPB on the screen SC. At this time, only the blue light source 153 is driven, and the red light source 151 and the green light source 152 are not driven.
[0035] The imaging control unit 123 controls the imaging unit 17 to capture the pattern image GP displayed on the screen SC. Then, the imaging control unit 123 acquires pattern image information 112 based on the imaging result of the pattern image GP from the imaging unit 17. Further, the imaging control unit 123 stores the acquired pattern image information 112 in the storage unit 11. Specifically, the imaging control unit 123 controls the imaging unit 17 to capture the red pattern image GPR displayed on the screen SC. Then, the imaging control unit 123 acquires imaging information JPR based on the imaging result of the red pattern image GPR from the imaging unit 17 and stores it in the storage unit 11 as the pattern image information 112. Also, the imaging control unit 123 controls the imaging unit 17 to capture the green pattern image GPG displayed on the screen SC. Then, the imaging control unit 123 acquires imaging information JPG based on the imaging result of the green pattern image GPG from the imaging unit 17 and stores it in the storage unit 11 as the pattern image information 112. Also, the imaging control unit 123 controls the imaging unit 17 to capture the blue pattern image GPB displayed on the screen SC. Then, the imaging control unit 123 acquires imaging information JPB based on the imaging result of the blue pattern image GPB from the imaging unit 17 and stores it in the storage unit 11 as the pattern image information 112.
[0036] The light source information acquisition unit 120 controls the light source information generation unit 16 to generate light source information JLS for specifying the state of the light source unit 150. Then, the light source information acquisition unit 120 acquires the light source information JLS from the light source information generation unit 16. The light source information acquisition unit 120 specifies the state of the light source unit 150 based on the acquired light source information JLS. In the present embodiment, the light source information JLS includes wavelength information JWL, temperature information JST, and current information JEC. That is, the light source information acquisition unit 120 specifies the wavelength of the light emitted by the light source unit 150 based on the acquired wavelength information JWL. Also, the light source information acquisition unit 120 specifies the temperature of the light source unit 150 based on the acquired temperature information JST. Also, the light source information acquisition unit 120 specifies the current value supplied to the light source unit 150 based on the acquired current information JEC.
[0037] The light source state determination unit 121 determines the state of the light source unit 150 based on the light source information JLS. In the first embodiment, the light source state determination unit 121 determines the state of the light source unit 150 as any one of three states: a low temperature state, a high temperature state, or another state. Here, the low temperature state means that the temperature of the light source unit 150 is 0°C. The high temperature state means that the temperature of the light source unit 150 is 50°C. The other state means that the temperature of the light source unit 150 is any one of a state less than 0°C, a state greater than 50°C, or a state greater than 0°C and less than 50°C.
[0038] Hereinafter, with reference to FIGS. 3 and 17, the function of the parameter generation unit 125 and the method for generating the correction parameter PmC in the projector 1 according to the first embodiment will be described.
[0039] FIG. 17 is a conceptual diagram for explaining the generation process of the correction parameter PmC in the projector 1 according to the first embodiment. In the present embodiment, the projector 1 generates a new conversion table THN based on the light source information JLS based on the state of the light source unit 150, the low temperature conversion table 114, and the high temperature conversion table 115. Further, the projector 1 converts the pattern image information 112 acquired by the imaging unit 17 into conversion image information JGH based on the new conversion table THN. Then, the projector 1 generates a correction parameter PmC for correcting the projection image G based on the conversion image information JGH and the target XYZ information 116. The correction parameter PmC is a parameter for correcting the display state of the projection image G to an ideal state or a state equivalent to the ideal state. Specifically, the correction parameter PmC is a parameter for correcting the color and brightness of the projection image G. Further, the correction parameter PmC includes information regarding colors expressed, for example, in the RGB color system.
[0040] Parameter generation unit 125 generates correction parameter PmC for correcting projection image G based on light source information JLS, in other words, based on the state of light source unit 150. As described above, parameter generation unit 125 has functions as new parameter generation unit 126, image information conversion unit 127, and table generation unit 128.
[0041] Table generation unit 128 generates new conversion table THN for converting pattern image information 112 into converted image information JGH. Specifically, table generation unit 128 generates new conversion table THN based on light source information JLS, low-temperature conversion table 114, and high-temperature conversion table 115. Low-temperature conversion table 114, high-temperature conversion table 115, and new conversion table THN are used when converting pattern image information 112 into converted image information JGH. Specifically, they are used to convert RGB information JCR included in pattern image information 112 into information regarding a color expressed by a color system different from the RGB color system. In other words, low-temperature conversion table 114, high-temperature conversion table 115, and new conversion table THN are used to convert the color system for expressing the color of the image based on pattern image information 112 from the RGB color system to a color system different from the RGB color system. In the first embodiment, it is assumed that the color system different from the RGB color system is the XYZ color system. That is, low-temperature conversion table 114, high-temperature conversion table 115, and new conversion table THN are 3×3 matrices for converting the color of the image based on pattern image information 112 from the three stimulus values based on the RGB color system to the three stimulus values based on the XYZ color system. Also, in this embodiment, the information regarding the color expressed by a color system different from the RGB color system is the information regarding the color expressed by the XYZ color system, and this information may be referred to as XYZ information JCX. Also, the three stimulus values based on the XYZ color system may be referred to as XYZ values. XYZ values include an X value, a Y value, and a Z value.
[0042] In addition, in this embodiment, the low-temperature conversion table 114, the high-temperature conversion table 115, and the new conversion table THN may be collectively referred to as the conversion table TH.
[0043] The low-temperature conversion table 114 is set such that, for example, before the projector 1 is shipped, in a low-temperature state, the RGB values of an image based on the pattern image information 112 obtained by the imaging unit 17 imaging the pattern image GP can be converted to be equal to the XYZ values obtained by measuring the pattern image GP with a dedicated colorimeter. Note that, in the low-temperature state, the XYZ information JCX obtained by converting the RGB information JCR included in the pattern image information 112 obtained before the projector 1 is shipped based on the low-temperature conversion table 114 may be referred to as low-temperature XYZ information 119. Further, the correction parameter PmC generated based on the low-temperature XYZ information 119 and the target XYZ information 116 may be referred to as the low-temperature correction parameter 117.
[0044] The high-temperature conversion table 115 is set such that, for example, before the projector 1 is shipped, in a high-temperature state, the RGB values of an image based on the pattern image information 112 obtained by the imaging unit 17 imaging the pattern image GP can be converted to be equal to the XYZ values obtained by measuring the pattern image GP with a dedicated colorimeter. Note that, in the high-temperature state, the XYZ information JCX obtained by converting the RGB information JCR included in the pattern image information 112 obtained before the projector 1 is shipped based on the high-temperature conversion table 115 may be referred to as high-temperature XYZ information 11A. Further, the correction parameter PmC generated based on the high-temperature XYZ information 11A and the target XYZ information 116 may be referred to as the high-temperature correction parameter 118.
[0045] The new conversion table THN is generated based on the light source information JLS, the low-temperature conversion table 114, and the high-temperature conversion table 115. For example, the matrix representing the new conversion table THN is matrix M N and the matrix representing the low-temperature conversion table 114 is matrix M L, when the matrix representing the high-temperature conversion table 115 is matrix M H , M N = c × M L + (1 - c) × M H A new conversion table THN may be generated based on the formula. Here, the value c is determined based on the state of the light source, in other words, based on the light source information JLS. The value c is, for example, the temperature of the light source unit 150 at the time of generating the new conversion table THN as temperature T N , the temperature of the light source unit 150 in the low-temperature state as temperature T L , the temperature of the light source unit 150 in the high-temperature state as temperature T H , when this is the case, c = (T H - T N ) / (T H - T L ) may be a real number that satisfies the relational expression. Note that between temperature T L and temperature T H , the relationship T L < T H holds. Specifically, when it is specified based on the light source information JLS that the temperature of the light source unit 150 is 40 °C, in this embodiment, since the temperature of the light source unit 150 in the low-temperature state is 0 °C and the temperature of the light source unit 150 in the high-temperature state is 50 °C, T N = 40, T L = 0, T H = 50 are substituted, and based on the above formula, M N = 0.2 × M L + 0.8 × M H may be used. Also, when it is specified based on the light source information JLS that the temperature of the light source unit 150 is 0 °C, in other words, when the state of the light source unit 150 is in the low-temperature state, T N = 0, T L = 0, T H = 50 are substituted, and based on the above formula, M N = 1 × M L + 0 × M H = M LIt may be. That is, when the state of the light source unit 150 is in a low temperature state, the RGB information JCR may be converted into XYZ information JCX based on the low temperature conversion table 114 corresponding to the low temperature state. Similarly, when it is specified based on the light source information JLS that the temperature of the light source unit 150 is 50°C, in other words, when the state of the light source unit 150 is in a high temperature state, T N = 50, T L = 0, T H = 50 are substituted, and based on the above formula, M N = 0 × M L + 1 × M H = M H It may be. That is, when the state of the light source unit 150 is in a high temperature state, the RGB information JCR may be converted into XYZ information JCX based on the high temperature conversion table 115 corresponding to the high temperature state.
[0046] The image information conversion unit 127 converts the pattern image information 112 into converted image information JGH based on the new conversion table THN. Specifically, the image information conversion unit 127 converts the RGB information JCR included in the pattern image information 112 into XYZ information JCX based on the new conversion table THN. Also, when the state of the light source unit 150 is in a low temperature state, the image information conversion unit 127 converts the RGB information JCR into XYZ information JCX based on the low temperature conversion table 114 corresponding to the low temperature state. Also, when the state of the light source unit 150 is in a high temperature state, the image information conversion unit 127 converts the RGB information JCR into XYZ information JCX based on the high temperature conversion table 115 corresponding to the high temperature state. Note that converting the pattern image information 112 into the converted image information JGH based on the conversion table TH may be referred to as image conversion.
[0047] The new parameter generation unit 126 generates a correction parameter PmC based on the degree of difference between the XYZ information JCX included in the converted image information JGH and the target XYZ information 116. The target XYZ information 116 is information regarding target XYZ values for correcting the display state of the projected image G to an ideal state or a state approximating the ideal state. Also, the target XYZ information 116 may be set based on the pattern image information 112 obtained by imaging the pattern image GP projected from the projector 1 when the display state of the projected image G is in an ideal state. Further, in the case where one projected image G is displayed on the screen SC by projecting image light from a plurality of projectors 1, common target XYZ information 116 may be set for the plurality of projectors 1 in order to eliminate color unevenness of the projected image G caused by individual differences in the devices. The new parameter generation unit 126, for example, converts XYZ values based on the difference between the XYZ information JCX and the target XYZ information 116 into RGB values using the inverse matrix of the matrix M N representing the new conversion table THN, thereby generating the correction parameter PmC.
[0048] The image processing unit 129 corrects the projected image information 113 based on the correction parameter PmC. In other words, the image processing unit 129 corrects the projected image G based on the projected image information 113 based on the correction parameter PmC. Note that the projected image information 113 corrected based on the correction parameter PmC may be referred to as corrected image information JGC. The projection unit 15 projects image light based on the corrected image information JGC under the control of the projection control unit 124, and displays the projected image G on the screen SC. The projected image G corrected based on the correction parameter PmC is, that is, the projected image G based on the corrected image information JGC.
[0049] 1.3. Purpose of color space conversion and light source state specification Hereinafter, with reference to FIGS. 5 to 8, the purpose of color space conversion and light source state specification in the process of generating the correction parameter PmC of the projector 1 according to the first embodiment will be described.
[0050] FIG. 5 is a graph K1 showing the spectral sensitivity characteristics of the imaging unit 17 and the color matching functions of the XYZ color system. In graph K1, the horizontal axis represents the wavelength of light, and the vertical axis represents the relative sensitivity or tristimulus values of the imaging unit 17. A line 301 shown by a solid line in graph K1 indicates the spectral sensitivity characteristics of the imaging unit 17 that captured the blue pattern image GPB projected by the light emitted from the blue light source 153. Also, a line 303 shown by a solid line in graph K1 indicates the spectral sensitivity characteristics of the imaging unit 17 that captured the green pattern image GPG projected by the light emitted from the green light source 152. Further, a line 305 shown by a solid line in graph K1 indicates the spectral sensitivity characteristics of the imaging unit 17 that captured the red pattern image GPR projected by the light emitted from the red light source 151. Also, a line 302 shown by a broken line in graph K1 indicates the color matching function z(λ) of the XYZ color system. Also, a line 304 shown by a broken line in graph K1 indicates the color matching function y(λ) of the XYZ color system. Further, a line 306 shown by a broken line in graph K1 indicates the color matching function x(λ) of the XYZ color system. Note that the lines 301, 303, and 305 shown in graph K1 are normalized so that the maximum value in the spectral sensitivity characteristics of the imaging unit 17 that captured the green pattern image GPG projected by the light emitted from the green light source 152 indicated by line 303 becomes "1.0". Also, the lines 302, 304, and 306 shown in graph K1 are normalized so that the maximum value in the color matching function y(λ) indicated by line 304 becomes "1.0". Here, λ represents the wavelength of light.
[0051] FIG. 6 is a graph K2 showing the wavelength spectrum of the light projected from the projection unit 15. In graph K2, the horizontal axis represents the wavelength of light, and the vertical axis represents the relative intensity of light. A line 311 shown by a solid line in graph K2 indicates the wavelength spectrum of the light emitted from the blue light source 153. Also, a line 313 shown by a broken line in graph K2 indicates the wavelength spectrum of the light emitted from the green light source 152. Further, a line 315 shown by a one-dot chain line in graph K2 indicates the wavelength spectrum of the light emitted from the red light source 151.
[0052] FIG. 7 is a graph K3 showing the state of peak shift in the wavelength spectrum of the light emitted by the blue light source 153. A line 321 indicated by a solid line in the graph K3 shows the wavelength spectrum of the light emitted by the blue light source 153 before the wavelength position indicating the peak shifts. Also, a line 331 indicated by a solid line in the graph K3 shows the wavelength spectrum of the light emitted by the blue light source 153 after the wavelength position indicating the peak has shifted. Further, the graph K3 is a graph in which a line 301 showing the spectral sensitivity characteristics of the imaging unit 17 that has captured the blue pattern image GPB projected by the light emitted by the blue light source 153 and a line 302 showing the isochromatic function z(λ) of the XYZ color system are superimposed and displayed based on the graph K2. In the graph K3, the positions and scales of the line 301 and the line 302 in the vertical axis direction are different from the positions and scales of the line 301 and the line 302 in the graph K1 for convenience of explanation. Also, in the graph K3, the range where the wavelength of the light is in the range of 445 to 465 nm is the range in which the peak position in the wavelength spectrum of the light emitted by the blue light source 153 can shift, and this range is indicated by diagonal hatching.
[0053] FIG. 8 is a graph K4 schematically showing the relationship between the peak wavelength in the wavelength spectrum of the light emitted by the blue light source 153, the temperature of the blue light source 153, and the current value supplied to the blue light source 153. In the graph K4, the horizontal axis is defined as the current value supplied to the blue light source 153, and the vertical axis is defined as the peak wavelength in the wavelength spectrum of the light emitted by the blue light source 153. A line 341 indicated by a solid line in the graph K4 shows the relationship between the peak wavelength in the wavelength spectrum of the light emitted by the blue light source 153 and the current value supplied to the blue light source 153 when the temperature of the blue light source 153 is 70°C. Also, a line 351 indicated by a broken line in the graph K4 shows the relationship between the peak wavelength in the wavelength spectrum of the light emitted by the blue light source 153 and the current value supplied to the blue light source 153 when the temperature of the blue light source 153 is 50°C. Further, a line 361 indicated by a one-dot chain line in the graph K4 shows the relationship between the peak wavelength in the wavelength spectrum of the light emitted by the blue light source 153 and the current value supplied to the blue light source 153 when the temperature of the blue light source 153 is 25°C.
[0054] The XYZ color system is a color system constructed from data that scientifically characterizes the color perception characteristics based on the functions of human visual cells. Also, the color-matching functions x(λ), y(λ), and z(λ) based on the XYZ color system are functions configured to reproduce the spectral sensitivity characteristics of the human eye. As shown in FIG. 5, there are differences between the lines 302, 304, and 306 indicating the color-matching functions based on the XYZ color system and the lines 301, 303, and 305 indicating the spectral sensitivity characteristics of the imaging unit 17. In other words, it can be considered that the spectral sensitivity characteristics of the imaging unit 17 do not match the spectral sensitivity characteristics of the human eye. That is, when correcting the projection image information 113 using the pattern image information 112 based on the spectral sensitivity characteristics of the imaging unit 17, due to the fact that the spectral sensitivity characteristics of the imaging unit 17 and the color-matching functions are not approximated, the projection image G based on the corrected projection image information 113 may not result in a favorable correction result when viewed by the human eye. In the present embodiment, the target XYZ information 116, which is information regarding the target value of image correction, is set by XYZ values that are tristimulus values based on the XYZ color system. Also, the RGB information JCR included in the pattern image information 112 acquired by the imaging unit 17 is converted into XYZ information JCX. Then, the projector 1 generates a correction parameter PmC based on the XYZ information JCX and the target XYZ information 116. That is, the projector 1 according to the present embodiment can perform correction based on the spectral sensitivity characteristics of the human eye by converting the color system of the image based on the pattern image information 112 into the XYZ color system in the process of generating the correction parameter PmC. Here, it is assumed that the "human" corresponds to the "standard observer", and the "spectral sensitivity characteristics of the human eye" corresponds to the "color-matching functions based on the XYZ color system".
[0055] As shown as an example in FIGS. 7 and 8, the peak position in the wavelength spectrum of the light emitted by the blue light source 153, in other words, the peak wavelength may change. As described above, this is due to the semiconductor laser element constituting the blue light source 153 being affected by temperature fluctuations. The temperature fluctuations in the blue light source 153 are caused by temperature fluctuations around the blue light source 153 and heat generation of the element according to the current supplied to the blue light source 153. That is, the wavelength spectrum of the light emitted by the blue light source 153 changes according to the state of the blue light source 153. In other words, the color of the light emitted by the blue light source 153 changes according to the state of the blue light source 153. The wavelength of the light emitted by the blue light source 153 may be directly specified by measuring the light emitted by the blue light source 153. Further, the wavelength of the light emitted by the blue light source 153 may be indirectly specified by measuring the temperature of the blue light source 153 and the current value supplied to the blue light source 153 based on the relationship shown in FIG. 8. Further, by fixing either the temperature of the blue light source 153 or the current value supplied to the blue light source 153 and measuring the other, the wavelength of the light emitted by the blue light source 153 may be specified. Further, in FIG. 7, the position where the line 321 intersects the line 301 is lower than the position where the line 321 intersects the line 302. On the other hand, the position where the line 331 intersects the line 301 is higher than the position where the line 331 intersects the line 302. From this, when the wavelength spectrum of the light emitted by the blue light source 153 changes according to the state of the blue light source 153, for example, it can be seen that a change occurs in the relative relationship of the brightness of the blue pattern image GPB when the blue pattern image GPB displayed on the screen SC is confirmed by the human eye and when it is confirmed based on the imaging result of the imaging unit 17. Note that the characteristics of the blue light source 153 described above can be similarly manifested in the green light source 152 and the red light source 151. That is, the projector 1 according to the present embodiment can grasp in detail the wavelength spectrum of the light emitted by the light source unit 150 by specifying the state of the light source unit 150 in the process of generating the correction parameter PmC, and as a result, can generate a correction parameter PmC with less error.
[0056] Also, as shown in FIG. 6, the wavelength spectra of the light emitted by the blue light source 153, the green light source 152, and the red light source 151 are different from each other in terms of the peak position, the shape of the spectrum, etc. Further, the temperatures of the blue light source 153, the green light source 152, and the red light source 151 do not necessarily match. In addition, the current values supplied to the blue light source 153, the green light source 152, and the red light source 151 also do not necessarily match. Therefore, the projector 1 according to the present embodiment can generate the correction parameter PmC with higher accuracy by individually specifying the states of the blue light source 153, the green light source 152, and the red light source 151.
[0057] 1.4. Operation of the Projector FIG. 9 is a flowchart for explaining the operation of the projector 1 according to the first embodiment. The series of operations shown in the flowchart starts, for example, when the power of the projector 1 is turned on and the operation unit 14 receives an input operation regarding the start of operation from the user of the projector 1.
[0058] In step S101, the projection image acquisition unit 122 acquires the projection image information 113 from a personal computer communicably connected to the projector 1 by controlling the communication unit 13. Further, the projection image acquisition unit 122 stores the acquired projection image information 113 in the storage unit 11.
[0059] In step S102, the projection control unit 124 controls the projection unit 15 to project image light for displaying the red pattern image GPR on the screen SC. The red pattern image GPR is displayed on the screen SC.
[0060] In step S103, the imaging control unit 123 controls the imaging unit 17 to capture the red pattern image GPR displayed on the screen SC. Then, the imaging control unit 123 acquires imaging information JPR based on the imaging result of the red pattern image GPR from the imaging unit 17 and stores it in the storage unit 11 as pattern image information 112.
[0061] In step S104, the projection control unit 124 controls the projection unit 15 to project image light for displaying the green pattern image GPG on the screen SC. The green pattern image GPG is displayed on the screen SC.
[0062] In step S105, the imaging control unit 123 controls the imaging unit 17 to capture the green pattern image GPG displayed on the screen SC. Then, the imaging control unit 123 acquires imaging information JPG based on the imaging result of the green pattern image GPG from the imaging unit 17 and stores it in the storage unit 11 as pattern image information 112.
[0063] In step S106, the projection control unit 124 controls the projection unit 15 to project image light for displaying the blue pattern image GPB on the screen SC. The blue pattern image GPB is displayed on the screen SC.
[0064] In step S107, the imaging control unit 123 controls the imaging unit 17 to capture the blue pattern image GPB displayed on the screen SC. Then, the imaging control unit 123 acquires imaging information JPB based on the imaging result of the blue pattern image GPB from the imaging unit 17 and stores it in the storage unit 11 as pattern image information 112.
[0065] In step S108, the light source information acquisition unit 120 controls the light source information generation unit 16 to generate light source information JLS for specifying the state of the light source unit 150. Then, the light source information acquisition unit 120 acquires the light source information JLS from the light source information generation unit 16. The light source information acquisition unit 120 specifies the state of the light source unit 150 based on the acquired light source information JLS.
[0066] In step S109, the light source state determination unit 121 determines whether the state of the light source unit 150 is a low-temperature state based on the light source information JLS. If the result of the determination in step S109 is affirmative, that is, if it is YES in step S109, the light source state determination unit 121 advances the process to step S112. Also, if the result of the determination in step S109 is negative, that is, if it is NO in step S109, the light source state determination unit 121 advances the process to step S110.
[0067] In step S110, the light source state determination unit 121 determines whether the state of the light source unit 150 is a high-temperature state based on the light source information JLS. If the result of the determination in step S110 is affirmative, that is, if it is YES in step S110, the light source state determination unit 121 advances the process to step S113. Also, if the result of the determination in step S110 is negative, that is, if it is NO in step S110, the light source state determination unit 121 advances the process to step S111.
[0068] In step S111, the table generation unit 128 generates a new conversion table THN based on the light source information JLS, the low-temperature conversion table 114, and the high-temperature conversion table 115.
[0069] In step S112, the image information conversion unit 127 converts the pattern image information 112 into conversion image information JGH based on the low-temperature conversion table 114 corresponding to the low-temperature state. Specifically, the image information conversion unit 127 converts the RGB information JCR included in the pattern image information 112 into XYZ information JCX based on the low-temperature conversion table 114 corresponding to the low-temperature state.
[0070] In step S113, the image information conversion unit 127 converts the pattern image information 112 into converted image information JGH based on the high-temperature conversion table 115 corresponding to the high-temperature state. Specifically, the image information conversion unit 127 converts the RGB information JCR included in the pattern image information 112 into XYZ information JCX based on the high-temperature conversion table 115 corresponding to the high-temperature state.
[0071] In step S114, the image information conversion unit 127 converts the pattern image information 112 into converted image information JGH based on the new conversion table THN. Specifically, the image information conversion unit 127 converts the RGB information JCR included in the pattern image information 112 into XYZ information JCX based on the new conversion table THN.
[0072] In step S115, the new parameter generation unit 126 generates a correction parameter PmC based on the degree of difference between the XYZ information JCX generated by converting the RGB information JCR included in the pattern image information 112 in step S112, step S113, or step S114 and the target XYZ information 116.
[0073] When the state of the light source is the low-temperature state, the projector 1 converts the RGB information JCR into XYZ information JCX based on the low-temperature conversion table 114 corresponding to the low-temperature state, and generates a correction parameter PmC based on the degree of difference between the XYZ information JCX and the target XYZ information 116. That is, when the state of the light source is the low-temperature state, the projector 1 generates a correction parameter PmC based on the low-temperature conversion table 114 corresponding to the low-temperature state.
[0074] Also, when the state of the light source is a high-temperature state, the projector 1 converts the RGB information JCR into XYZ information JCX based on the high-temperature conversion table 115 corresponding to the high-temperature state, and generates a correction parameter PmC based on the degree of difference between the XYZ information JCX and the target XYZ information 116. That is, when the state of the light source is a high-temperature state, the projector 1 generates a correction parameter PmC based on the high-temperature conversion table 115 corresponding to the high-temperature state.
[0075] Also, when the state of the light source is other states, the projector 1 generates a new conversion table THN based on the light source information JLS, the low-temperature conversion table 114, and the high-temperature conversion table 115, and converts the RGB information JCR into XYZ information JCX based on the new conversion table THN. Then, the projector 1 generates a correction parameter PmC based on the degree of difference between the XYZ information JCX and the target XYZ information 116.
[0076] In step S116, the image processing unit 129 corrects the projection image information 113 based on the correction parameter PmC. That is, the image processing unit 129 generates corrected image information JGC based on the correction parameter PmC and the projection image information 113.
[0077] In step S117, the projection control unit 124 controls the projection unit 15 to project image light for displaying a projection image G based on the corrected image information JGC on the screen SC. A projection image G based on the corrected image information JGC is displayed on the screen SC. Thereafter, the control unit 12 ends the series of operations shown in the flowchart.
[0078] The state of the light source unit 150 may change over time. Therefore, the projector 1 may execute a series of operations shown in the flowchart of FIG. 9 at regular intervals. Thereby, even when the display state of the projected image G changes over time, the projector 1 can appropriately correct the projected image G and keep the display state of the projected image G in an ideal state or a state equivalent to the ideal state.
[0079] As described above, according to the first embodiment, by specifying the state of the light source unit 150 and selecting or generating the conversion table TH based on the state of the light source unit 150, the correction parameter PmC for correcting the projected image G can be generated with high accuracy. Therefore, the projector 1 can use the correction parameter PmC to make the display state of the projected image G in an ideal state or a state equivalent to the ideal state.
[0080] Also, according to the first embodiment, in order to specify the state of the light source unit 150, by using a plurality of information such as wavelength information JWL, temperature information JST, and current information JEC, the state of the light source unit 150 can be accurately specified. Therefore, the projector 1 can generate a correction parameter PmC with less error.
[0081] Also, according to the first embodiment, when generating the correction parameter PmC, the target value of image correction is set by XYZ values which are three stimulus values based on the XYZ colorimetric system, and by converting the RGB information JCR included in the pattern image information 112 into XYZ information JCX, the correction of the projected image G can be performed based on the spectral sensitivity characteristics of the human eye. Therefore, the projector 1 can make the display state of the projected image G a state that feels ideal when viewed by the human eye.
[0082] Also, according to the first embodiment, the correction parameter PmC can be generated without using a special optical filter called a Z filter. Therefore, the projector 1 can correct the projected image G without complicating the configuration of the apparatus.
[0083] As described above, the control method of the projector 1 according to the first embodiment is a control method of the projector 1 including a light source unit 150, which includes identifying the state of the light source unit 150, generating a correction parameter PmC based on the state of the light source unit 150, and correcting the projection image G projected from the projector 1 based on the correction parameter PmC.
[0084] Further, the projector 1 according to the first embodiment includes a light source unit 150, a light source information acquisition unit 120 that identifies the state of the light source unit 150, a parameter generation unit 125 that generates a correction parameter PmC based on the state of the light source unit 150, an image processing unit 129 that corrects the projection image G based on the correction parameter PmC, and a projection unit 15 that projects the projection image G corrected based on the correction parameter PmC.
[0085] Further, the program 111 according to the first embodiment causes the control unit 12 to function as a light source information acquisition unit 120 that identifies the state of the light source unit 150 included in the projector 1, a parameter generation unit 125 that generates a correction parameter PmC based on the state of the light source unit 150, and an image processing unit 129 that corrects the projection image G projected from the projector 1 based on the correction parameter PmC.
[0086] That is, even when the display state of the projection image G changes due to a change in the state of the light source unit 150 in the projector 1 according to the present embodiment, the state of the light source unit 150 is identified, and the projection image G can be corrected by using the correction parameter PmC generated based on the state of the light source unit 150. Thereby, the projector 1 can set the display state of the projection image G to an ideal state or a state equivalent to the ideal state with a simple device configuration without using a Z filter and without complicating the configuration of the projector.
[0087] In the first embodiment, the projector 1 is an example of a "projector", the light source unit 150 is an example of a "light source", the correction parameter PmC is an example of a "correction parameter", the projected image G is an example of an "image", the light source information acquisition unit 120 is an example of a "light source state specifying unit", the parameter generation unit 125 is an example of a "parameter generation unit", the image processing unit 129 is an example of an "image processing unit", the projection unit 15 is an example of a "projection unit", the program 111 is an example of a "program", and the control unit 12 is an example of a "processor".
[0088] Further, in the control method of the projector 1 according to the first embodiment, specifying the state of the light source unit 150 includes specifying the wavelength of the light emitted by the light source unit 150, and is characterized by this.
[0089] That is, the projector 1 according to the present embodiment specifies the state of the light source unit 150 based on the wavelength of the light emitted by the light source unit 150. Thereby, the projector 1 can grasp in detail the change in the wavelength spectrum of the light emitted by the light source unit 150 due to the change in the state of the light source unit 150.
[0090] Further, in the control method of the projector 1 according to the first embodiment, specifying the state of the light source unit 150 includes specifying the temperature of the light source unit 150, and is characterized by this.
[0091] That is, the projector 1 according to the present embodiment specifies the state of the light source unit 150 based on the temperature of the light source unit 150. Thereby, the projector 1 can grasp the change in the wavelength spectrum of the light emitted by the light source unit 150 due to the change in the state of the light source unit 150.
[0092] Further, in the control method of the projector 1 according to the first embodiment, specifying the state of the light source unit 150 includes specifying the current value supplied to the light source unit 150, and is characterized by this.
[0093] That is, the projector 1 according to the present embodiment identifies the state of the light source unit 150 based on the current value supplied to the light source unit 150. Thereby, the projector 1 can grasp the change in the wavelength spectrum of the light emitted by the light source unit 150 due to the change in the state of the light source unit 150.
[0094] Further, in the control method of the projector 1 according to the first embodiment, when the state of the light source unit 150 is a low-temperature state, generating the correction parameter PmC based on the state of the light source unit 150 includes generating the correction parameter PmC based on the low-temperature conversion table 114 corresponding to the low-temperature state. When the state of the light source unit 150 is a high-temperature state, generating the correction parameter PmC based on the state of the light source unit 150 includes generating the correction parameter PmC based on the high-temperature conversion table 115 corresponding to the high-temperature state. This is a feature.
[0095] That is, the projector 1 according to the present embodiment can accurately generate the correction parameter PmC for correcting the projected image G by appropriately selecting the conversion table TH based on the state of the light source unit 150. Thereby, the projector 1 can make the display state of the projected image G an ideal state or a state equivalent to the ideal state by correcting the projected image G using the generated correction parameter PmC.
[0096] In the first embodiment, the low-temperature state is an example of the "first state", the high-temperature state is an example of the "second state", the low-temperature conversion table 114 is an example of the "first table", and the high-temperature conversion table 115 is an example of the "second table".
[0097] Further, the control method of the projector 1 according to the first embodiment further includes projecting a pattern image GP from the projector 1 and obtaining pattern image information 112 based on the imaging result of the pattern image GP. Generating the correction parameter PmC based on the state of the light source unit 150 includes converting the pattern image information 112 into converted image information JGH based on the state of the light source unit 150, and generating the correction parameter PmC based on the converted image information JGH. This is the feature.
[0098] That is, the projector 1 according to the present embodiment can generate the correction parameter PmC based on the imaging result of the pattern image GP displayed by projecting image light reflecting the state of the light source unit 150. Thereby, the projector 1 can accurately correct the projected image G.
[0099] In the first embodiment, the pattern image GP is an example of the "pattern image", the pattern image information 112 is an example of the "captured image information", and the converted image information JGH is an example of the "converted image information".
[0100] In the control method of the projector 1 according to the first embodiment, the pattern image information 112 includes RGB information JCR expressed in the RGB color system, the converted image information JGH includes XYZ information JCX expressed in the XYZ color system, and based on the state of the light source unit 150, converting the pattern image information 112 into the converted image information JGH is converting the RGB information JCR into the XYZ information JCX based on the state of the light source unit 150, and generating the correction parameter PmC based on the converted image information JGH is generating the correction parameter PmC based on the XYZ information JCX. This is the feature.
[0101] That is, when generating the correction parameter PmC, the projector 1 according to the present embodiment converts the RGB information JCR included in the pattern image information 112 into XYZ information JCX, and sets the target value of image correction by the XYZ values which are the three stimulus values based on the XYZ color space system. Thus, the correction of the projection image G can be performed based on the spectral sensitivity characteristics of the human eye. Thereby, the projector 1 can correct the projection image G more accurately.
[0102] Note that in the first embodiment, the RGB color space system is an example of the "first color space system", the XYZ color space system is an example of the "second color space system", the RGB information JCR is an example of the "imaging color information", and the XYZ information JCX is an example of the "converted color information".
[0103] Also, in the control method of the projector 1 according to the first embodiment, when the state of the light source unit 150 is a low temperature state, converting the RGB information JCR into the XYZ information JCX based on the state of the light source unit 150 includes converting the RGB information JCR into the XYZ information JCX based on the low temperature conversion table 114 corresponding to the low temperature state. When the state of the light source unit 150 is a high temperature state, converting the RGB information JCR into the XYZ information JCX based on the state of the light source unit 150 includes converting the RGB information JCR into the XYZ information JCX based on the high temperature conversion table 115 corresponding to the high temperature state, and is characterized by this.
[0104] That is, the projector 1 according to the present embodiment can generate the XYZ information JCX used when generating the correction parameter PmC with high precision by appropriately selecting the conversion table TH based on the state of the light source unit 150. Thereby, the projector 1 can make the display state of the projection image G an ideal state or a state equivalent to the ideal state by correcting the projection image G using the generated correction parameter PmC.
[0105] Further, the control method of the projector 1 according to the first embodiment further includes generating a new conversion table THN based on the state of the light source unit 150, the low-temperature conversion table 114, and the high-temperature conversion table 115 when the state of the light source unit 150 is another state different from the low-temperature state and the high-temperature state. Converting the RGB information JCR into the XYZ information JCX based on the state of the light source unit 150 includes converting the RGB information JCR into the XYZ information JCX based on the new conversion table THN. This is a characteristic.
[0106] That is, the projector 1 according to the present embodiment appropriately generates a new conversion table THN based on the state of the light source unit 150, and by using the new conversion table THN, the XYZ information JCX used when generating the correction parameter PmC can be generated with high precision. Thereby, the projector 1 can correct the projection image G using the generated correction parameter PmC, so that the display state of the projection image G becomes an ideal state or a state equivalent to the ideal state.
[0107] In the first embodiment, the other state is an example of the "third state", and the new conversion table THN is an example of the "third table".
[0108] 2. Second Embodiment Hereinafter, a second embodiment of the present invention will be described. In each of the embodiments illustrated below, for elements whose operations and functions are the same as those in the first embodiment, the reference numerals used in the description of the first embodiment are reused, and detailed descriptions thereof are appropriately omitted.
[0109] Hereinafter, with reference to FIGS. 10 and 11, the configuration and functions of the projector 1α according to the second embodiment will be described. Also, with reference to FIG. 18, the function of the parameter generation unit 125α and the method for generating the correction parameter PmC in the projector 1α according to the second embodiment will be described.
[0110] FIG. 10 is a block diagram showing the configuration of the projector 1α according to the second embodiment. The projector 1α is configured in the same manner as the projector 1 according to the first embodiment, except that it includes a storage unit 11α instead of the storage unit 11, a control unit 12α instead of the control unit 12, and does not include the imaging unit 17. The storage unit 11α is configured in the same manner as the storage unit 11, except that it stores a program 111α instead of the program 111, stores low-temperature correction parameters 117 and high-temperature correction parameters 118 in addition to the projected image information 113, the low-temperature conversion table 114, the high-temperature conversion table 115, etc., and does not store the pattern image information 112 and the target XYZ information 116.
[0111] FIG. 11 is a block diagram showing the functional configuration of the control unit 12α according to the second embodiment. The control unit 12α is configured in the same manner as the control unit 12 according to the first embodiment, except that it has a function as a parameter generation unit 125α instead of the parameter generation unit 125, and does not have the functions of the light source state determination unit 121 and the imaging control unit 123. The parameter generation unit 125α is configured in the same manner as the parameter generation unit 125 according to the first embodiment, except that it has a function as a new parameter generation unit 126α instead of the new parameter generation unit 126, and does not have the functions of the image information conversion unit 127 and the table generation unit 128. The control unit 12α functions as a light source information acquisition unit 120, a projected image acquisition unit 122, a projection control unit 124, a parameter generation unit 125α, and an image processing unit 129 shown in FIG. 11 when the CPU etc. included in the control unit 12α executes the program 111α and operates according to the program 111α. Specifically, the parameter generation unit 125α functions as a new parameter generation unit 126α.
[0112] FIG. 18 is a conceptual diagram for explaining the generation process of the correction parameter PmC in the projector 1α according to the second embodiment. In the present embodiment, the projector 1α generates a correction parameter PmC for correcting the projection image G based on the light source information JLS based on the state of the light source unit 150, the low-temperature correction parameter 117, and the high-temperature correction parameter 118.
[0113] As described above, the low-temperature correction parameter 117 is a correction parameter PmC generated based on the low-temperature XYZ information 119 obtained by converting the RGB information JCR included in the pattern image information 112 acquired in the low-temperature state based on the low-temperature conversion table 114 and the target XYZ information 116. The low-temperature correction parameter 117 is a parameter for correcting the display state of the projection image G to an ideal state or a state equivalent to the ideal state in the low-temperature state.
[0114] As described above, the high-temperature correction parameter 118 is a correction parameter PmC generated based on the high-temperature XYZ information 11A obtained by converting the RGB information JCR included in the pattern image information 112 acquired in the high-temperature state based on the high-temperature conversion table 115 and the target XYZ information 116. The high-temperature correction parameter 118 is a parameter for correcting the display state of the projection image G to an ideal state or a state equivalent to the ideal state in the high-temperature state.
[0115] The low-temperature correction parameter 117 and the high-temperature correction parameter 118 may be stored in the storage unit 11α in advance, or may be acquired from an external storage device or an external server through the communication unit 13. Further, the low-temperature correction parameter 117 and the high-temperature correction parameter 118 may be generated in advance, for example, before the projector 1α is shipped, by communicably connecting the projector 1α to a camera having the same configuration as the imaging unit 17 and a personal computer having the same functions as the storage unit 11 and the control unit 12, and acquiring the pattern image information 112 in the low-temperature state and the pattern image information 112 in the high-temperature state.
[0116] As shown in FIG. 18, the new parameter generation unit 126α generates a correction parameter PmC based on the light source information JLS, the low-temperature correction parameter 117, and the high-temperature correction parameter 118. In other words, the new parameter generation unit 126α generates a correction parameter PmC based on the state of the light source unit 150, the low-temperature correction parameter 117 based on the low-temperature conversion table 114, and the high-temperature correction parameter 118 based on the high-temperature conversion table 115.
[0117] For example, assume that the correction parameter PmC includes information regarding a color represented by the RGB color system, and this information is information regarding a vector in the RGB color space. Here, let the vector representing the low-temperature correction parameter 117 be vector V L , the vector representing the high-temperature correction parameter 118 be vector V H , and the vector representing the correction parameter PmC newly generated based on the light source information JLS, the low-temperature correction parameter 117, and the high-temperature correction parameter 118 be vector V N . In this case, the new parameter generation unit 126α may generate the correction parameter PmC based on the formula V N = c × V L + (1 - c) × V H . Here, the value c is, as in the first embodiment, c = (T H - T N ) / (T H - TL It may be a real number that satisfies the relational expression (1). That is, when the state of the light source unit 150 is in the low temperature state, substituting the value into the above formula gives V N =V L Therefore, the new parameter generation unit 126α generates the low temperature correction parameter 117 as the correction parameter PmC. Also, when the state of the light source unit 150 is in the high temperature state, substituting the value into the above formula gives V N =V H Therefore, the new parameter generation unit 126α generates the high temperature correction parameter 118 as the correction parameter PmC.
[0118] FIG. 12 is a flowchart for explaining the operation of the projector 1α according to the second embodiment. The flowchart shown in FIG. 12 is the same as the flowchart shown in FIG. 9, except that the control unit 12α does not execute the processes of steps S102 to S107 and executes the process of step S120 instead of the processes of steps S109 to S115.
[0119] In step S120, the new parameter generation unit 126α generates the correction parameter PmC based on the light source information JLS, the low temperature correction parameter 117, and the high temperature correction parameter 118.
[0120] As described above, according to the second embodiment, the state of the light source unit 150 can be specified, and the correction parameter PmC can be generated with high accuracy based on the state of the light source unit 150. Therefore, the projector 1α can make the display state of the projected image G an ideal state or a state equivalent to the ideal state by using the correction parameter PmC.
[0121] Also, according to the second embodiment, even when the projector 1α does not include the imaging unit 17, the correction parameter PmC can be generated. Therefore, the projector 1α can simplify the configuration of the device.
[0122] As described above, in the control method of the projector 1α according to the second embodiment, generating the correction parameter PmC based on the state of the light source unit 150 includes generating the correction parameter PmC based on the state of the light source unit 150, the low-temperature correction parameter 117 based on the low-temperature conversion table 114, and the high-temperature correction parameter 118 based on the high-temperature conversion table 115. The low-temperature conversion table 114 corresponds to the case where the state of the light source unit 150 is a low-temperature state, and the high-temperature conversion table 115 corresponds to the case where the state of the light source unit 150 is a high-temperature state. This is the feature.
[0123] That is, the projector 1α according to the present embodiment can accurately generate the correction parameter PmC for correcting the projected image G based on the state of the light source unit 150. Thereby, the projector 1α can correct the projected image G using the generated correction parameter PmC to make the display state of the projected image G an ideal state or a state conforming to the ideal state.
[0124] In the second embodiment, the light source unit 150 is an example of the "light source", the correction parameter PmC is an example of the "correction parameter", the low-temperature conversion table 114 is an example of the "first table", the high-temperature conversion table 115 is an example of the "second table", the low-temperature correction parameter 117 is an example of the "first correction parameter", the high-temperature correction parameter 118 is an example of the "second correction parameter", the low-temperature state is an example of the "first state", and the high-temperature state is an example of the "second state".
[0125] 3. Modifications Each of the above forms can be variously modified. Specific modification modes are exemplified below. Also, two or more modes arbitrarily selected from the following examples can be appropriately combined within a non-conflicting range. For elements whose actions and functions are equivalent to those of the above-described embodiments in the modification examples exemplified below, the reference numerals used in the above description are reused and the detailed descriptions thereof are appropriately omitted.
[0126] 3.1. Modification Example 1 In the foregoing first embodiment, the case where the control unit 12 has the function as the light source state determination unit 121 has been exemplified. However, the present invention is not limited to such a mode. That is, the projector 1 may not determine the state of the light source unit 150 based on the light source information JLS. Specifically, in the flowchart shown in FIG. 9, after the control unit 12 executes the process of step S108 without executing the processes of step S109, step S110, step S112, and step S113, the process may proceed to step S111.
[0127] For example, as described above, the matrix representing the new conversion table THN is matrix M N , the matrix representing the low-temperature conversion table 114 is matrix M L , the matrix representing the high-temperature conversion table 115 is matrix M H , and it is assumed that the table generation unit 128 generates the new conversion table THN based on the formula M N = c × M L + (1 - c) × M H . Here, the value c is the temperature of the light source unit 150 at the time of generating the new conversion table THN as temperature T N , the temperature of the light source unit 150 in the low-temperature state as temperature T L , and the temperature of the light source unit 150 in the high-temperature state as temperature T H . When this is the case, c = (T H - T N ) / (T H - T L ) is a real number that satisfies the relational expression. Also, between temperature T L and temperature T H , the relationship T L < T H holds. When the state of the light source unit 150 is in the low-temperature state, substituting the values into the foregoing formula gives M N = M LSince it becomes so, in step S108, the table generation unit 128 generates the low-temperature conversion table 114 as the new conversion table THN. That is, when the state of the light source unit 150 is the low-temperature state, in step S114, the image information conversion unit 127 converts the RGB information JCR into the XYZ information JCX based on the low-temperature conversion table 114 corresponding to the low-temperature state. Also, when the state of the light source unit 150 is the high-temperature state, substituting the value into the above formula, M N =M H Since it becomes so, in step S108, the table generation unit 128 generates the high-temperature conversion table 115 as the new conversion table THN. That is, when the state of the light source unit 150 is the high-temperature state, in step S114, the image information conversion unit 127 converts the RGB information JCR into the XYZ information JCX based on the high-temperature conversion table 115 corresponding to the high-temperature state.
[0128] As described above, according to the first modification example, even when the state of the light source unit 150 is not determined, the conversion table TH can be appropriately generated based on the state of the light source unit 150.
[0129] 3.2. First modification example 2 In the above-described embodiment and modification example, the case where the table generation unit 128 generates the new conversion table THN and the image information conversion unit 127 generates the XYZ information JCX by converting the RGB information JCR based on the new conversion table THN has been illustrated. However, the present invention is not limited to such an aspect. For example, the XYZ information JCX may be generated based on the state of the light source unit 150, the low-temperature XYZ information 119, and the high-temperature XYZ information 11A.
[0130] Hereinafter, with reference to FIGS. 13 and 14, the configuration and functions of the projector 1β according to the second modification example will be described. Also, with reference to FIG. 19, the function of the parameter generation unit 125β and the method for generating the correction parameter PmC in the projector 1β according to the second modification example will be described.
[0131] FIG. 13 is a block diagram showing the configuration of the projector 1β according to Modification 2. The projector 1β is configured in the same manner as the projector 1 according to the first embodiment, except that it includes a storage unit 11β instead of the storage unit 11, includes a control unit 12β instead of the control unit 12, and does not include the imaging unit 17. The storage unit 11β is configured in the same manner as the storage unit 11, except that it stores a program 111β instead of the program 111, stores low-temperature XYZ information 119 and high-temperature XYZ information 11A in addition to the projection image information 113, the low-temperature conversion table 114, the high-temperature conversion table 115, and the target XYZ information 116, etc., and does not store the pattern image information 112.
[0132] FIG. 14 is a block diagram showing the functional configuration of the control unit 12β according to Modification 2. The control unit 12β is configured in the same manner as the control unit 12 according to the first embodiment, except that it has a function as a parameter generation unit 125β instead of the parameter generation unit 125, and does not have the functions as the light source state determination unit 121 and the imaging control unit 123. The parameter generation unit 125β is configured in the same manner as the parameter generation unit 125 according to the first embodiment, except that it has a function as a color information generation unit 12A instead of the image information conversion unit 127 and the table generation unit 128. The control unit 12β functions as the light source information acquisition unit 120, the projection image acquisition unit 122, the projection control unit 124, the parameter generation unit 125β, and the image processing unit 129 shown in FIG. 14 when the CPU or the like included in the control unit 12β executes the program 111β and operates according to the program 111β. Specifically, the parameter generation unit 125β functions as a new parameter generation unit 126 and a color information generation unit 12A.
[0133] FIG. 19 is a conceptual diagram for explaining the generation process of the correction parameter PmC in the projector 1β according to Modification 2. In this modification, the projector 1β generates XYZ information JCX based on light source information JLS based on the state of the light source unit 150, low-temperature XYZ information 119, and high-temperature XYZ information 11A. Then, the projector 1β generates a correction parameter PmC for correcting the projection image G based on the XYZ information JCX and the target XYZ information 116.
[0134] As described above, the low-temperature XYZ information 119 is XYZ information JCX obtained by converting the RGB information JCR included in the pattern image information 112 acquired in the low-temperature state based on the low-temperature conversion table 114.
[0135] As described above, the high-temperature XYZ information 11A is XYZ information JCX obtained by converting the RGB information JCR included in the pattern image information 112 acquired in the high-temperature state based on the high-temperature conversion table 115.
[0136] The low-temperature XYZ information 119 and the high-temperature XYZ information 11A may be stored in the storage unit 11β in advance, or may be acquired from an external storage device or an external server through the communication unit 13. Further, the low-temperature XYZ information 119 and the high-temperature XYZ information 11A may be generated in advance, for example, before the projector 1β is shipped, by communicably connecting the projector 1β to a camera having the same configuration as the imaging unit 17 and a personal computer having the same functions as the storage unit 11 and the control unit 12, and acquiring the pattern image information 112 in the low-temperature state and the pattern image information 112 in the high-temperature state.
[0137] As shown in FIG. 19, the color information generation unit 12A generates XYZ information JCX based on the light source information JLS, the low-temperature XYZ information 119, and the high-temperature XYZ information 11A.
[0138] For example, assume that the XYZ information JCX is information regarding a vector in the XYZ color space. Here, let the vector representing the low-temperature XYZ information 119 be vector W L , the vector representing the high-temperature XYZ information 11A be vector W H , and the vector representing the XYZ information JCX newly generated based on the light source information JLS, the low-temperature XYZ information 119, and the high-temperature XYZ information 11A be vector W N . In this case, the color information generation unit 12A may generate the XYZ information JCX based on the equation W N = c × W L + (1 - c) × W H . Here, similar to the first embodiment, the value c may be a real number satisfying the relational expression c = (T H - T N ) / (T H - T L ). That is, when the state of the light source unit 150 is a low-temperature state, substituting the value into the above equation gives W N = W L . Therefore, the color information generation unit 12A generates the low-temperature XYZ information 119 as the XYZ information JCX. Also, when the state of the light source unit 150 is a high-temperature state, substituting the value into the above equation gives W N = W H . Therefore, the color information generation unit 12A generates the high-temperature XYZ information 11A as the XYZ information JCX.
[0139] FIG. 15 is a flowchart for explaining the operation of the projector 1β according to Modification 2. The flowchart shown in FIG. 15 is the same as the flowchart shown in FIG. 9, except that the control unit 12β does not execute the processes of steps S102 to S107 and executes the process of step S121 instead of the processes of steps S109 to S114.
[0140] In step S121, the color information generation unit 12A generates the XYZ information JCX based on the light source information JLS, the low-temperature XYZ information 119, and the high-temperature XYZ information 11A.
[0141] In step S115, the new parameter generation unit 126 generates a correction parameter PmC based on the degree of difference between the XYZ information JCX generated in step S121 and the target XYZ information 116.
[0142] When the state of the light source is a low temperature state, in step S121, the projector 1β generates, as the XYZ information JCX, the low temperature XYZ information 119 as described above. Then, in step S115, the projector 1β generates a correction parameter PmC based on the degree of difference between the low temperature XYZ information 119 and the target XYZ information 116. That is, when the state of the light source is a low temperature state, the projector 1β generates a correction parameter PmC based on the low temperature XYZ information 119 based on the low temperature conversion table 114.
[0143] Also, when the state of the light source is a high temperature state, in step S121, the projector 1β generates, as the XYZ information JCX, the high temperature XYZ information 11A as described above. Then, in step S115, the projector 1β generates a correction parameter PmC based on the degree of difference between the high temperature XYZ information 11A and the target XYZ information 116. That is, when the state of the light source is a high temperature state, the projector 1β generates a correction parameter PmC based on the high temperature XYZ information 11A based on the high temperature conversion table 115.
[0144] Also, when the state of the light source is other states, in step S121, the projector 1β generates the XYZ information JCX based on the light source information JLS based on the state of the light source unit 150, the low temperature XYZ information 119, and the high temperature XYZ information 11A. Then, in step S115, the projector 1β generates a correction parameter PmC based on the degree of difference between the XYZ information JCX based on the state of the light source unit 150 and the target XYZ information 116.
[0145] As described above, according to Modification 2, by specifying the state of the light source unit 150 and using the XYZ information JCX based on the conversion table TH corresponding to the state of the light source unit 150, the correction parameter PmC for correcting the projection image G can be generated with high accuracy. Therefore, the projector 1β can bring the display state of the projection image G to an ideal state or a state equivalent to the ideal state by using the correction parameter PmC.
[0146] Also, according to Modification 2, the state of the light source unit 150 can be specified, and the XYZ information JCX can be generated with high accuracy based on the state of the light source unit 150. Therefore, the projector 1β can generate the correction parameter PmC for correcting the projection image G with high accuracy.
[0147] As described above, in the control method of the projector 1β according to Modification 2, generating the correction parameter PmC based on the low-temperature conversion table 114 corresponding to the low-temperature state includes generating the correction parameter PmC based on the low-temperature XYZ information 119 based on the low-temperature conversion table 114, and generating the correction parameter PmC based on the high-temperature conversion table 115 corresponding to the high-temperature state includes generating the correction parameter PmC based on the high-temperature XYZ information 11A based on the high-temperature conversion table 115, which is characterized by this.
[0148] That is, Modification Example 2 The projector 1β according to can appropriately select the XYZ information JCX based on the state of the light source unit 150, and thus can generate the correction parameter PmC for correcting the projection image G with high accuracy. Thereby, the projector 1β can bring the display state of the projection image G to an ideal state or a state equivalent to the ideal state by correcting the projection image G using the generated correction parameter PmC.
[0149] Note that Modification Example 2In this case, the low-temperature state is an example of the "first state", the high-temperature state is an example of the "second state", the low-temperature conversion table 114 is an example of the "first table", the high-temperature conversion table 115 is an example of the "second table", the correction parameter PmC is an example of the "correction parameter", the low-temperature XYZ information 119 is an example of the "first conversion color information", and the high-temperature XYZ information 11A is an example of the "second conversion color information".
[0150] Moreover, the control method of the projector 1β according to Modification 2 further includes generating XYZ information JCX based on the state of the light source unit 150, the low-temperature XYZ information 119, and the high-temperature XYZ information 11A when the state of the light source unit 150 is another state different from the low-temperature state and the high-temperature state. Generating the correction parameter PmC based on the state of the light source unit 150 includes generating the correction parameter PmC based on the XYZ information JCX, and is characterized by this.
[0151] That is,[[]]END]] Modification Example 2 The projector 1β according to can accurately generate the correction parameter PmC for correcting the projection image G by appropriately generating the XYZ information JCX based on the state of the light source unit 150. Thereby, the projector 1β can make the display state of the projection image G an ideal state or a state equivalent to the ideal state by correcting the projection image G using the generated correction parameter PmC.
[0152] Note that,[[]]END]] Modification Example 2 In this case, the light source unit 150 is an example of the "light source", the other state is an example of the "third state", and the XYZ information JCX is an example of the "conversion color information".
[0153] 3.3. Modification 3 In the foregoing embodiments and modified examples, an example was illustrated in which the projector identifies the state of the light source unit 150, generates the correction parameter PmC based on the state of the light source unit 150, and corrects the projection image G based on the correction parameter PmC. However, the present invention is not limited to such an aspect. For example, a personal computer communicably connected to the projector may identify the state of the light source unit 150, generate the correction parameter PmC based on the state of the light source unit 150, and correct the projection image G based on the correction parameter PmC.
[0154] FIG. 16 is a block diagram showing the configurations of the projector 1γ and the personal computer 2 according to Modified Example 3.
[0155] The projector 1γ is configured in the same manner as the projector 1 according to the first embodiment, except that it includes a storage unit 11γ instead of the storage unit 11, includes a control unit 12γ instead of the control unit 12, and does not include the operation unit 14. The storage unit 11γ differs from the storage unit 11 in that it stores a program 111γ (not shown) instead of the program 111. The control unit 12γ differs from the control unit 12 in that a CPU or the like included in the control unit 12γ executes the program 111γ and operates according to the program 111γ. Specifically, the control unit 12γ differs from the control unit 12 in that it does not have at least a part of a series of functions related to the correction of the projection image G. In this modified example, it is assumed that the control unit 12γ functions as the projection image acquisition unit 122, the imaging control unit 123, and the projection control unit 124.
[0156] The personal computer 2 includes a storage unit 21 that stores various types of information, a control unit 22 that controls the operation of the personal computer 2, and a communication unit 23 that executes communication with the projector 1γ or an external server, etc. The storage unit 21 is configured in the same manner as the storage unit 11, except that it stores the program 211 instead of the program 111. The control unit 22 includes one or more CPUs. However, the control unit 22 may include a programmable logic device such as an FPGA instead of or in addition to the CPU. The control unit 22 functions as the light source information acquisition unit 220, the light source state determination unit 221, the parameter generation unit 225, and the image processing unit 229 shown in FIG. 16, and a pattern image acquisition unit 22A (not shown) when the CPU, etc. included in the control unit 22 executes the program 211 and operates according to the program 211. Specifically, the parameter generation unit 225 functions as a new parameter generation unit 226, an image information conversion unit 227, and a table generation unit 228. The light source information acquisition unit 220 has the same function as the light source information acquisition unit 120. The light source state determination unit 221 has the same function as the light source state determination unit 121. The new parameter generation unit 226 has the same function as the new parameter generation unit 126. The image information conversion unit 227 has the same function as the image information conversion unit 127. The table generation unit 228 has the same function as the table generation unit 128. The pattern image acquisition unit 22A acquires the pattern image information 112 from the projector 1γ. The communication unit 23 includes, for example, an interface board having a connector and an interface circuit, and has a function of receiving various types of information from the projector 1γ or an external server, etc., and a function of transmitting various types of information to the projector 1γ or an external server, etc.
[0157] As described above, according to Modification 3, the personal computer 2 communicably connected to the projector 1γ can identify the state of the light source unit 150 instead of the projector 1γ, generate the correction parameter PmC based on the state of the light source unit 150, and correct the projection image G based on the correction parameter PmC. Therefore, for example, by using the personal computer 2 with excellent processing capabilities, the time required for correcting the projection image G can be shortened.
[0158] As described above, the personal computer 2 according to Modification 3 is a personal computer 2 that corrects the projection image G projected from the projector 1γ including the light source unit 150, and includes a light source information acquisition unit 220 that identifies the state of the light source unit 150, a parameter generation unit 225 that generates the correction parameter PmC based on the state of the light source unit 150, and an image processing unit 229 that corrects the projection image G based on the correction parameter PmC.
[0159] That is, Modification Example 3 even when the display state of the projection image G changes due to a change in the state of the light source unit 150, the personal computer 2 according to can identify the state of the light source unit 150 and use the correction parameter PmC generated based on the state of the light source unit 150 to correct the projection image G. Thereby, the personal computer 2 can make the display state of the projection image G projected from the projector 1γ an ideal state or a state equivalent to the ideal state.
[0160] In Modification 3, the projector 1γ is an example of a "projector", the light source unit 150 is an example of a "light source", the correction parameter PmC is an example of a "correction parameter", the projection image G is an example of an "image", the personal computer 2 is an example of an "information processing device", the light source information acquisition unit 220 is an example of a "light source state identification unit", the parameter generation unit 225 is an example of a "parameter generation unit", and the image processing unit 229 is an example of an "image processing unit".
[0161] 3.4. Modification Example 4 In the foregoing embodiments and modification examples, an example was given in which the projector uses the new conversion table THN generated based on the light source information JLS, the low-temperature conversion table 114, and the high-temperature conversion table 115 to convert the RGB information JCR included in the pattern image information 112 into the XYZ information JCX. However, the present invention is not limited to such an aspect. For example, a conversion table TH based on the light source information JLS may be obtained from an external server or the like communicably connected to the projector, and the RGB information JCR included in the pattern image information 112 may be converted into the XYZ information JCX using the conversion table TH. The projector according to this modification example includes a table acquisition unit. The table acquisition unit acquires a conversion table TH based on the light source information JLS from an external server or the like.
[0162] 3.5. Modification Example 5 In the foregoing embodiments and modification examples, an example was given in which the state of the light source unit 150 is specified, and the conversion image information JGH is generated by converting the pattern image information 112 based on the conversion table TH corresponding to the state of the light source unit 150. However, for example, the state of the red light source 151, the state of the green light source 152, and the state of the blue light source 153 are specified separately, and the imaging information JPR included in the pattern image information 112 is converted based on the conversion table TH corresponding to the state of the red light source 151, and the imaging information JPG included in the pattern image information 112 is converted based on the conversion table TH corresponding to the state of the green light source 152, and the imaging information JPB included in the pattern image information 112 is converted based on the conversion table TH corresponding to the state of the blue light source 153, thereby generating the conversion image information JGH.
[0163] That is, by specifying the states of the three light sources included in the light source unit 150 respectively and using the three conversion tables corresponding to the states of the respective light sources, the pattern image information 112 can be accurately converted. Therefore, the projector according to Modification Example 5 can generate a correction parameter PmC with less error.
[0164] 3.6. Modification Example 6 In the foregoing embodiments and modification examples, the case where the light source unit 150 includes three light sources, namely a red light source 151, a green light source 152, and a blue light source 153, and light is emitted from each of the three light sources has been exemplified. However, the present invention is not limited to such a mode. For example, instead of the red light source 151 and the green light source 152, a light source that emits light equivalent to the blue light source 153 may be provided, and the blue laser light emitted from the light source may be converted into light of other colors. Specifically, a phosphor that converts blue laser light into yellow light, which is the complementary color of blue light, may be provided, and the yellow light emitted by irradiating the phosphor with blue laser light may be separated into red light and green light. In this case, it is preferable that the light source information generation unit 16 includes a wavelength information generation unit 161.
[0165] 3.7. Modification Example 7 In the foregoing embodiments and modification examples, the low-temperature state has been exemplified as the state where the temperature of the light source unit 150 is 0°C, but it may be a state other than 0°C. Also, the high-temperature state has been exemplified as the state where the temperature of the light source unit 150 is 50°C, but it may be a state other than 50°C. For example, the low-temperature state may be the state where the temperature of the light source unit 150 is 10°C. Also, the high-temperature state may be the state where the temperature of the light source unit 150 is 40°C. The low-temperature state and the high-temperature state are preferably set within the temperature range in which the red light source 151, the green light source 152, and the blue light source 153 included in the light source unit 150 operate appropriately. Specifically, it is preferably set within a range of about -10°C to 60°C.
Description of Reference Numerals
[0166] 1... Projector, 2... Personal computer, 11... Memory unit, 12... Control unit, 13... Communication unit 13... Operation unit, 15... Projection unit, 16... Light source information generation unit, 17... Imaging unit, 111... Program, 112... Pattern image information, 113... Projection image information, 114... Low-temperature conversion table, 115... High-temperature conversion table, 116... Target XYZ information, 117... Low-temperature correction parameter, 118... High-temperature correction parameter, 119... Low-temperature XYZ information, 11A... High-temperature XYZ information, 120... Light source information acquisition unit, 121... Light source state determination unit, 122... Projection image acquisition unit, 123... Imaging control unit, 124... Projection control unit, 125... Parameter generation unit, 126... New parameter generation unit, 127... Image information conversion unit, 128... Table generation unit, 129... Image processing unit, 12A... Color information generation unit, 150... Light source unit, 151... Red light source, 152... Green light source, 153... Blue light source, 154... Light modulation unit, 155... R panel, 156... G panel, 157... B panel, 158... Composite optical system, 159... Projection optical system, 161... Wavelength information generation unit, 162... Temperature information generation unit, 163... Current information generation unit, 171... Imaging lens, 172... Color filter, 173... Image sensor, 174... A / D converter, G... Projection image, GP... Pattern image, JCR... RGB information, JCX... XYZ information, JLS... Light source information, JWL... Wavelength information, JST... Temperature information, JEC... Current information, JPR... Imaging information, JPG... Imaging information, JPB... Imaging information, JGH... Converted image information, PmC... Correction parameter, SC... Screen, TH... Conversion table, THN... New conversion table.
Claims
1. A method for controlling a projector including a light source, projecting a pattern image from the projector, obtaining imaging image information based on an imaging result of the pattern image, identifying a state of the light source, generating correction parameters based on the state of the light source, correcting an image projected from the projector based on the correction parameters, including, when the state of the light source is a first state in which a temperature based on the temperature of the light source becomes a first temperature, generating the correction parameters based on the state of the light source includes: generating the correction parameters based on a first table corresponding to the first state, including, the first table shows, when the state of the light source is the first state, a relationship between first imaging color information representing a color of first imaging image information based on an imaging result of the pattern image in a first color system and first converted color information representing a color of the pattern image in a second color system, generating the correction parameters based on the first table includes: when the state of the light source is the first state, generating second converted color information by converting imaging color information representing a color of the imaging image information in the first color system using the first table, generating the correction parameters based on a difference between the second converted color information and target color information indicating a target value for correcting the image and represented in the second color system, including, A method for controlling a projector, characterized by the above. When the state of the light source is a second state in which the temperature based on the temperature of the light source is a second temperature different from the first temperature, generating the correction parameter based on the state of the light source includes generating the correction parameter based on a second table corresponding to the second state, and the second table shows when the state of the light source is the second state, the relationship between second imaging color information representing the color of the second imaging image information based on the imaging result of the pattern image in a first color system and third converted color information representing the color of the pattern image in a second color system, generating the correction parameter based on the second table includes when the state of the light source is the second state, generating fourth converted color information by converting the imaging color information using the second table, and generating the correction parameter based on the difference between the fourth converted color information and the target color information, and The method for controlling a projector according to claim 1, characterized in that.
3. A method for controlling a projector including a light source, projecting a pattern image from the projector, obtaining imaging image information based on the imaging result of the pattern image, identifying the state of the light source, generating a correction parameter based on the state of the light source, correcting an image projected from the projector based on the correction parameter, and generating the correction parameter based on the state of the light source includes Generating the correction parameter based on the state of the light source, a first correction parameter based on a first table, and a second correction parameter based on a second table. including The first table when the state of the light source is a first state where the temperature based on the temperature of the light source is a first temperature showing the relationship between first imaging color information representing the color of first imaging image information based on the imaging result of the pattern image in a first color system and first conversion color information representing the color of the pattern image in a second color system; The second table when the state of the light source is a second state where the temperature based on the temperature of the light source is a second temperature different from the first temperature showing the relationship between second imaging color information representing the color of second imaging image information based on the imaging result of the pattern image in a first color system and third conversion color information representing the color of the pattern image in a second color system; The first correction parameter when the state of the light source is the first state representing the difference between second conversion color information obtained by converting the imaging color information representing the color of the imaging image information in a first color system using the first table and target color information indicating the target value for correcting the image and represented in the second color system; The second correction parameter when the state of the light source is the second state representing the difference between fourth conversion color information obtained by converting the imaging color information using the second table and the target color information; A control method for a projector, characterized by the above.
4. A control method for a projector including a light source, projecting a pattern image from the projector, acquiring imaging image information based on the imaging result of the pattern image, identifying the state of the light source; generating correction parameters based on the state of the light source; correcting an image projected from the projector based on the correction parameters; including generating correction parameters based on the state of the light source includes: generating a conversion table based on the state of the light source, a first table, and a second table; generating the correction parameters based on the conversion table; including the first table shows the relationship between the first imaging color information representing the color of the first imaging image information based on the imaging result of the pattern image in the first color system and the first converted color information representing the color of the pattern image in the second color system when the state of the light source is a first state where the temperature based on the temperature of the light source is a first temperature; the second table shows the relationship between the second imaging color information representing the color of the second imaging image information based on the imaging result of the pattern image in the first color system and the third converted color information representing the color of the pattern image in the second color system when the state of the light source is a second state where the temperature based on the temperature of the light source is a second temperature different from the first temperature; generating the correction parameters based on the conversion table includes: generating converted color information by converting the imaging color information representing the color of the imaging image information in the first color system using the conversion table; generating the correction parameters based on the difference between the converted color information and the target color information indicating the target value for correcting the image and represented in the second color system; including A control method for a projector, characterized by the above.
5. A method for controlling a projector including a light source, projecting a pattern image from the projector, obtaining imaging image information based on an imaging result of the pattern image, identifying the state of the light source, generating correction parameters based on the state of the light source, correcting an image projected from the projector based on the correction parameters, including, generating the correction parameters based on the state of the light source includes generating the correction parameters based on the state of the light source, second conversion color information based on a first table, and fourth conversion color information based on a second table, including, the first table shows the relationship between first imaging color information representing the color of first imaging image information based on an imaging result of the pattern image in a first color system and first conversion color information representing the color of the pattern image in a second color system when the state of the light source is a first state in which the temperature based on the temperature of the light source is a first temperature, shows the relationship between first imaging color information representing the color of first imaging image information based on an imaging result of the pattern image in a first color system and first conversion color information representing the color of the pattern image in a second color system when the state of the light source is a first state in which the temperature based on the temperature of the light source is a first temperature, the second table shows the relationship between second imaging color information representing the color of second imaging image information based on an imaging result of the pattern image in the first color system and third conversion color information representing the color of the pattern image in the second color system when the state of the light source is a second state in which the temperature based on the temperature of the light source is a second temperature different from the first temperature, shows the relationship between second imaging color information representing the color of second imaging image information based on an imaging result of the pattern image in the first color system and third conversion color information representing the color of the pattern image in the second color system when the state of the light source is a second state in which the temperature based on the temperature of the light source is a second temperature different from the first temperature, the second conversion color information is color information obtained by converting imaging color information representing the color of the imaging image information in the first color system using the first table, the fourth conversion color information is color information obtained by converting the imaging color information using the second table, Generating the correction parameter based on the state of the light source, the second conversion color information, and the fourth conversion color information Generating conversion color information based on the state of the light source, the second conversion color information, and the fourth conversion color information Generating the correction parameter based on the difference between the conversion color information and target color information that is a target value for correcting the image and is expressed in the second color system including A method for controlling a projector, characterized by the above.
6. Identifying the state of the light source includes identifying the wavelength of the light emitted by the light source The method for controlling a projector according to any one of claims 1 to 5, characterized by the above.
7. Identifying the state of the light source includes identifying the temperature of the light source The method for controlling a projector according to any one of claims 1 to 6, characterized by the above.
8. Identifying the state of the light source includes identifying the current value supplied to the light source The method for controlling a projector according to any one of claims 1 to 7, characterized by the above.
9. The second color system is the XYZ color system The method for controlling a projector according to any one of claims 1 to 8, characterized by the above.
10. A light source A projection unit that projects a pattern image from the light source An image acquisition unit that acquires imaging image information based on an imaging result of the pattern image A light source state identification unit that identifies the state of the light source A parameter generation unit that generates a correction parameter based on the state of the light source An image processing unit that corrects the projected image based on the correction parameter; It is provided with; The parameter generation unit; generates a conversion table based on the state of the light source, the first table, and the second table; generates the correction parameter based on the conversion table; The first table; when the state of the light source is a first state where the temperature based on the temperature of the light source is a first temperature; shows the relationship between the first captured image color information representing the color of the first captured image information based on the imaging result of the pattern image in the first color system and the first converted color information representing the color of the pattern image in the second color system; The second table; when the state of the light source is a second state where the temperature based on the temperature of the light source is a second temperature different from the first temperature; shows the relationship between the second captured image color information representing the color of the second captured image information based on the imaging result of the pattern image in the first color system and the third converted color information representing the color of the pattern image in the second color system; The parameter generation unit; generates converted color information by converting the captured image color information representing the color of the captured image information in the first color system using the conversion table; generates the correction parameter based on the difference between the converted color information and the target color information indicating the target value for correcting the image and represented in the second color system; The projection unit projects an image corrected based on the correction parameter. A projector characterized by the above.
11. An information processing device that corrects an image projected from a projector equipped with a light source, a projection control unit that controls a projection unit that projects a pattern image from the light source; An image acquisition unit that acquires imaging image information based on an imaging result of the pattern image; A light source state specifying unit that specifies a state of the light source; A parameter generation unit that generates correction parameters based on the state of the light source; An image processing unit that corrects the image based on the correction parameters; comprising The parameter generation unit generates a conversion table based on the state of the light source, a first table, and a second table, generates the correction parameters based on the conversion table, The first table when the state of the light source is a first state in which the temperature based on the temperature of the light source is a first temperature, shows the relationship between first imaging color information representing the color of first imaging image information based on the imaging result of the pattern image in a first color system and first conversion color information representing the color of the pattern image in a second color system; The second table when the state of the light source is a second state in which the temperature based on the temperature of the light source is a second temperature different from the first temperature, shows the relationship between second imaging color information representing the color of second imaging image information based on the imaging result of the pattern image in the first color system and third conversion color information representing the color of the pattern image in the second color system; The parameter generation unit generates conversion color information by converting imaging color information representing the color of the imaging image information in the first color system using the conversion table, generates the correction parameters based on a difference between the conversion color information and target color information that is a target value for correcting the image and represents the target value in the second color system, The projection control unit controls the projection unit to project an image corrected based on the correction parameters. An information processing apparatus, characterized by the above. Claim 12 A processor, a projection control unit that controls a projection unit that projects a pattern image from a light source included in a projector, an image acquisition unit that acquires imaging image information based on an imaging result of the pattern image, a light source state specifying unit that specifies a state of the light source, a parameter generation unit that generates correction parameters based on the state of the light source, an image processing unit that corrects an image projected from the projector based on the correction parameters, and causes it to function, The parameter generation unit, generates a conversion table based on the state of the light source, a first table, and a second table, generates the correction parameters based on the conversion table, The first table, when the state of the light source is a first state in which the temperature based on the temperature of the light source is a first temperature, shows the relationship between first imaging color information expressing the color of first imaging image information based on the imaging result of the pattern image in a first color system and first conversion color information expressing the color of the pattern image in a second color system, The second table, when the state of the light source is a second state in which the temperature based on the temperature of the light source is a second temperature different from the first temperature, shows the relationship between second imaging color information expressing the color of second imaging image information based on the imaging result of the pattern image in the first color system and third conversion color information expressing the color of the pattern image in the second color system, The parameter generation unit, generates conversion color information by converting imaging color information expressing the color of the imaging image information in the first color system using the conversion table, Based on the difference between the converted color information and the target color information indicating the target value for correcting the image and expressed in the second color system, the correction parameter is generated. The projection control unit controls the projection unit to project an image corrected based on the correction parameter. A program, characterized by the above.
Citation Information
Patent Citations
Liquid crystal projector
JP1996149494A
Color reproducibility correction device for projector
JP2002333671A
Projector and optical device
JP2004226631A
Projector, and control method and control program of projector
JP2010039047A
Projector and control method of the same
JP2011076029A