Projector control method, information processing device control method, and projector
Patent Information
- Application Number
- JP2022029145
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-02-28
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2042-02-28
AI Technical Summary
Users face difficulties in selecting the optimal shape correction for projectors when using non-standard projection surfaces such as indoor walls, as the required type of shape correction varies based on the positional relationship between the projector and the projection surface.
The projector system allows users to select between different projection surface shapes and displays a user interface for geometric correction tailored to the selected shape, enabling precise image adjustment based on the chosen surface type.
This approach ensures accurate geometric correction by providing user interfaces specific to the projection surface shape, reducing the need for repeated corrections and shortening the time required for image alignment.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a method for controlling a projector, a method for controlling an information processing device, and a projector. [Background technology]
[0002] Conventionally, a projector corrects the shape of an image to be displayed on a projection surface before starting to display the projected image. For example, the projector in Patent Document 1 divides an image into multiple quadrilateral regions, displays the vertices of each quadrilateral region on the projection surface, and discloses a correction method in which the position of a vertex selected by the user is moved based on the user's input operation. The user selects the number of selectable vertices according to the shape of the projection surface and changes the size of the quadrilateral regions into which the image is divided. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-78001 Summary of the Invention [Problem to be solved by the invention]
[0004] However, users do not always use a screen as the projection surface; instead, they may use a room wall or other surface as the projection surface. Furthermore, the type of shape correction required varies depending on the relative positions of the projector and the projection surface. This makes it difficult for users to select the optimal shape correction. [Means for solving the problem]
[0005] The present disclosure relates to a control method for a projector that performs the following: accepting a selection of either a first projection surface shape or a second projection surface shape as the shape of the projection surface onto which image light is projected; when the selection of the first projection surface shape is accepted, displaying a user interface for geometric correction associated with the first projection surface shape on the projection surface; and when the selection of the second projection surface shape is accepted, displaying a user interface for geometric correction associated with the second projection surface shape on the projection surface.
[0006] The present disclosure is a control method for an information processing device that performs the following: accepting a selection of either a first projection surface shape or a second projection surface shape as the shape of the projection surface onto which image light is projected; when the selection of the first projection surface shape is accepted, outputting geometric correction information associated with the first projection surface shape; and when the selection of the second projection surface shape is accepted, outputting geometric correction information associated with the second projection surface shape.
[0007] The present disclosure relates to a projector including an optical device and a control unit that performs the following operations: accepting an operation to select the shape of a projection surface onto which image light is projected; when accepting an operation to select a first projection surface shape as the shape of the projection surface, displaying a user interface for geometric correction associated with the first projection surface shape on the projection surface using the optical device; and when accepting an operation to select a second projection surface shape as the shape of the projection surface, displaying a user interface for geometric correction associated with the second projection surface shape on the projection surface using the optical device. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing the configuration of a projector. [Figure 2] FIG. 2 is a diagram showing the configuration of an image projection unit. [Figure 3] FIG. 2 is a diagram for explaining installation conditions of a projector with respect to a projection surface. [Figure 4] 10A and 10B are diagrams showing a user interface that supports point correction. [Figure 5]10A and 10B are diagrams showing user interfaces supporting horizontal keystone distortion correction. [Figure 6] 10A and 10B are diagrams showing user interfaces that support corner projection correction. [Figure 7] A diagram showing a user interface that supports quick corner correction. [Figure 8] A diagram showing a user interface that supports quick corner correction. [Figure 9] 10 is a flowchart showing the operation of the projector. [Figure 10] FIG. 10 is a diagram showing a system configuration of a modified example. DETAILED DESCRIPTION OF THE INVENTION
[0009] FIG. 1 is a block diagram showing the configuration of a projector 100. As shown in FIG. The projector 100 includes an imaging unit 110, an operation reception unit 120, a remote control light receiving unit 130, an input interface 140, an image processing unit 150, an image projection unit 160, and a first control unit 170. Hereinafter, interface will be abbreviated as I / F.
[0010] The imaging unit 110 includes an imaging element and a processing circuit, and captures an image of an area including the projection surface 10 to generate a captured image. The imaging element and processing circuit are not shown. The imaging element is configured with a CCD (Charge Coupled Device) or a CMOS (Complementary Metal Oxide Semiconductor). The processing circuit processes the signal output by the imaging element to generate a captured image.
[0011] The operation reception unit 120 has a plurality of operation keys that allow the user to issue various instructions to the projector 100. The operation keys that the operation reception unit 130 has include a power key for switching the power on and off, and a menu key for displaying a menu image for making various settings. When the user operates the various operation keys of the operation reception unit 130, the operation reception unit 130 outputs an operation signal to the first control unit 170 according to the content of the accepted operation.
[0012] The remote control light receiving unit 130 receives an infrared signal transmitted from the remote control 5, and outputs to the first control unit 170 an operation signal corresponding to the operation content indicated by the received infrared signal. The remote control 5 has controls for operating the user interface. The controls include, for example, a cross key for inputting up, down, left, and right directions, and a plus button and a minus button for inputting an increase or decrease in a numerical value. When a control is operated by the user, the remote control 5 transmits an infrared signal corresponding to the operated control.
[0013] The input I / F 140 is an interface for receiving image data, which includes a port conforming to a standard such as HDMI and an interface circuit. HDMI is a registered trademark. The input I / F 140 is connected to an image transmission cable and receives image data supplied from the image supply device 7. The input I / F 140 outputs the received image data to the image processing unit 150.
[0014] A frame memory 155 is connected to the image processing unit 150. The image processing unit 150 expands image data input from the input I / F 140 in the frame memory 155. The frame memory 155 is configured by, for example, a Synchronous Dynamic Random Access Memory (SDRAM).
[0015] The image processing unit 150 performs image processing such as resolution conversion or resizing, distortion correction, shape correction, digital zooming, and adjustment of image color and brightness on the image data stored in the frame memory 155. The image processing unit 150 executes image processing specified by the first control unit 170, and performs processing using parameters input from the first control unit 170 as necessary. Of course, the image processing unit 150 can also execute a combination of multiple image processing operations from the above. The image processing unit 150 reads the processed image data from the frame memory 155 and outputs the read image data to the panel driving unit 167 of the image projection unit 160.
[0016] The image processing unit 150 and the frame memory 155 are configured, for example, by an integrated circuit. Examples of the integrated circuit include an LSI (Large Scale Integrated Circuit), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), an FPGA (Field-Programmable Gate Array), and an SoC (System-on-a-chip). An analog circuit may be included as part of the integrated circuit configuration, or the first control unit 170 may be configured in combination with an integrated circuit.
[0017] 2 is a diagram showing a schematic configuration of the image projection unit 160. The image projection unit 160 corresponds to an optical device. Here, the configuration of the image projection unit 160 will be described with reference to FIG. The image projection unit 160 modulates light emitted from a light source 161 to generate image light, and enlarges and projects the generated image light using an optical unit 165. The image projection unit 160 includes the light source 161, three liquid crystal panels 163R, 163G, and 163B as light modulation devices, the optical unit 165, and a panel drive unit 167. Hereinafter, the three liquid crystal panels 163R, 163G, and 163B included in the projector 100 will be collectively referred to as liquid crystal panels 163.
[0018] Light source 161 includes a discharge light source lamp such as an extra-high pressure mercury lamp or a metal halide lamp, or a solid-state light source such as a light-emitting diode or a semiconductor laser. Light emitted from light source 161 is incident on liquid crystal panel 163. Liquid crystal panels 163R, 163G, and 163B are each composed of a transmissive liquid crystal panel in which liquid crystal is sealed between a pair of transparent substrates. Liquid crystal panel 163R modulates red light, liquid crystal panel 163G modulates green light, and liquid crystal panel 163B modulates blue light. Each liquid crystal panel has a pixel region made up of a plurality of pixels arranged in a matrix, and a drive voltage can be applied to the liquid crystal for each pixel.
[0019] The image data output by the image processing unit 150 is input to the panel driving unit 167. The panel driving unit 167 applies a driving voltage corresponding to the input image data to each pixel in the pixel region, and sets each pixel to a light transmittance corresponding to the image information. Light emitted from the light source 161 is modulated for each pixel as it passes through the pixel regions of the liquid crystal panels 163R, 163G, and 163B, and image light corresponding to the image information is formed for each color light. The formed image light of each color is combined for each pixel by a color combining optical system (not shown) to become image light representing a color image, and is enlarged and projected onto the projection surface 10 by the optical unit 165. As a result, a projected image corresponding to the image light is displayed on the projection surface 10.
[0020] Returning to FIG. 1, the configuration of the projector 100 will be further described. The first control unit 170 is a computer device that includes a first storage unit 180 and a first processor 190 .
[0021] The first storage unit 180 includes a RAM (Random Access Memory) and a ROM (Read Only Memory). The RAM is used to temporarily store various data and the like, and the ROM stores a control program 181 for controlling the operation of the projector 100 and various setting data 183. The first storage unit 180 also temporarily stores captured images generated by the imaging unit 110.
[0022] The first processor 190 is an arithmetic processing device configured with a CPU (Central Processing Unit) and an MPU (Micro-Processing Unit). The first processor 190 executes a control program 173 to control each unit of the projector 100. The first processor 190 may be configured with a single processor or multiple processors. The first processor 190 may also be configured with a SoC (System-on-a-chip) integrated with part or all of the first storage unit 180 or other circuits. The first processor 190 may also be configured with a combination of a CPU that executes a program and a DSP that executes predetermined arithmetic processing. Furthermore, all of the functions of the first processor 190 may be implemented in hardware, or may be configured using a programmable device.
[0023] When a power key provided on operation reception unit 120 is turned on and power is supplied to projector 100, first control unit 170 displays a menu screen on projection surface 10. If operation reception unit 120 is equipped with a display panel such as a liquid crystal panel, the menu screen may be displayed on this display panel.
[0024] The menu screen displays selection fields for shape conditions, which are conditions related to the shape of the projection surface 10, and installation conditions, which are conditions related to the installation state of the projector 100. The shape conditions for projection surface 10 include a shape that has a convex portion, i.e., a protrusion, on part of projection surface 10, and a shape that has a concave portion, i.e., a depression, on part of projection surface 10. Hereinafter, these shape conditions will be referred to as the "convex portion shape" and the "depression shape," respectively. The convex portion shape corresponds to the first projection surface shape, and the depression shape corresponds to the second projection surface shape. Furthermore, the shape conditions for projection surface 10 include whether the screen is a portable screen or a fixed screen when a screen is used as projection surface 10. Hereinafter, these formation conditions will be referred to as a "portable screen" and a "fixed screen," respectively.
[0025] A projection surface 10 having a convex portion in part is assumed to be, for example, an interior wall of a house that includes pillars or the like, used as the projection surface 10. A projection surface 10 having a recess in part is assumed to be an interior wall of a house that has a recess in part, used as the projection surface 10. For example, when an interior wall of a house is used as the projection surface 10, a recess may be created in the interior wall due to an object being unintentionally bumped into it, or for other reasons.
[0026] Portable screens are roll-up screens. Portable screens have a roll-up mechanism at the top or bottom of the screen, and when in use, the screen is pulled out from this roll-up mechanism. Fixed screens are screens that are fixed to the wall or other surface inside a room. Because portable screens are rolled up by a roll-up mechanism, wrinkles or waves may appear on the screen surface.
[0027] FIG. 3 is a diagram showing the projector 100 and the projection surface 10 as viewed from above. The installation conditions for the projector 100 include "front installation" and "diagonal installation." The front installation refers to a state in which the projector 100 is installed in front of the projection surface 10. Front installation will be explained with reference to Figure 3. Figure 3 shows three mutually orthogonal axes: the X-axis, Y-axis, and Z-axis. The X-axis corresponds to the normal direction of the projection surface 10, the Y-axis corresponds to the horizontal direction of the projection surface 10, and the Z-axis corresponds to the vertical direction. 3 indicates the horizontal range of the projection surface 10 onto which the image is projected by the projector 100. This range is called the projection area. When a point P on the projection surface 10 corresponds to the center of the projection light of the projection lens or the center of the projected image, the angle θ is defined as the angle between the normal to the projection surface 10 at point P and the optical axis of the projection light. Front installation refers to a case where, in the normal direction of the projection surface 10, the angle θ formed between the optical axis of the projection lens of the projector 100 and the center P of the projection area 11 in the Y-axis direction is within a predetermined angle range. The angle range of angle θ can be set, for example, between -10 degrees and +10 degrees. Front installation corresponds to the first installation state. Oblique installation refers to a case where the angle θ formed between the optical axis of the projection lens of the projector 100 and the center P of the projection area 11 in the Y-axis direction is outside the predetermined angle range. Oblique installation corresponds to the second installation state.
[0028] When the shape conditions and installation conditions are input, the first control unit 170 displays, on the projection surface 10, a user interface for geometric correction associated with the input shape conditions and installation conditions in accordance with the setting data 183.
[0029] When "recessed shape" is selected as the shape condition and "front installation" is selected as the installation condition, the first control unit 170 selects point correction as the geometric correction process and displays a user interface corresponding to the point correction on the projection surface 10. The reason for selecting point correction as the geometric correction process is that recessed areas on the projection surface 10 can be corrected precisely by point correction.
[0030] FIG. 4 is a diagram showing a user interface for point correction. Point correction is a correction method for correcting partial distortions of an image projected onto the projection surface 10. In point correction, a projection image 20 divided into a grid pattern is displayed on the projection surface 10 as a user interface. The user selects the intersection of the grid points to be corrected by operating the cross keys on the remote control 5. The grid point G surrounded by a white circle in Figure 4 indicates the grid point selected by operating the remote control 5. After operating the remote control 5 to select a grid point, the user presses the cross keys on the remote control 5. In other words, the user presses the cross keys corresponding to the direction in which the selected grid point G is to be moved. The first control unit 170 moves the pixel of the projection image 20 drawn at the position of the grid point G on the liquid crystal panel 163, or the pixel of the projection image 20 drawn at the position of the grid point G and its surrounding pixels, in the direction corresponding to the pressed cross key. The first control unit 170 continues this process while the cross key is pressed.
[0031] When the operation of the cross key is completed, the first control unit 170 generates parameters that associate the pixels of the image data with the pixels of the liquid crystal panel 163 that renders the image data, and outputs the generated parameters to the image processing unit 150. The image processing unit 150 transforms the image data according to the parameters input from the first control unit 170. When performing point correction, the number of intersections can be selected from "3x3", "5x5", "9x9", etc.
[0032] When "recessed shape" is selected as the shape condition and "oblique installation" is selected as the installation condition, first control unit 170 selects, as the geometric correction process, correction to perform point correction after performing horizontal keystone correction. First control unit 170 causes a user interface corresponding to horizontal keystone correction to be displayed on projection surface 10. The reason for choosing the above-mentioned geometric correction process is that if we were to try to eliminate horizontal trapezoidal distortion using point correction alone, we would have to correct a large number of correction points, which would increase the processing load.By performing horizontal trapezoidal distortion correction to roughly match the shape of the projected image, and then correcting the recessed areas using point correction, we can reduce the processing load.
[0033] Horizontal keystone distortion correction is a process that corrects the difference in the lengths of the left and right sides of the projected image projected onto the projection surface 10, thereby correcting the projected image to be rectangular. For example, if the projector is installed at an angle to the projection surface 10, the lengths of the left and right sides of the projection surface 10 will be different, and the projected image will not be rectangular. Here, the left and right of the projected image correspond to the left and right, respectively, of a user facing the projection surface 10, for example.
[0034] FIG. 5 is a diagram showing a user interface corresponding to horizontal keystone distortion correction. The first control unit 170 displays a predetermined projection image 30 as a user interface corresponding to horizontal keystone correction. This projection image 30 may be an image that allows the shape of the projected image displayed on the projection surface 10 by the projector 100, particularly the lengths of both the left and right sides of the projection image 30, to be recognized. Also, a message may be displayed on the projection surface 10 that prompts the user to operate the plus and minus buttons on the remote control 5 to input the amount of correction for horizontal keystone correction.
[0035] The user operates the plus button or minus button provided on the remote control 5. When the plus button or minus button on the remote control 5 is operated, the first control unit 170 changes the length of the left or right side of the projection image 30 drawn on the liquid crystal panel 163. When the operation of the plus button or minus button on the remote control 5 is completed, the first control unit 170 generates parameters that associate pixels of the image data with pixels of the liquid crystal panel 163 that draws the image data, and outputs the generated parameters to the image processing unit 150. The image processing unit 150 transforms the image data in accordance with the parameters input from the first control unit 170.
[0036] When "convex shape" is selected as the shape condition and "front installation" is selected as the installation condition, the first control unit 170 selects corner projection correction as the geometric correction process and displays a user interface corresponding to the corner projection correction on the projection surface 10. The reason for selecting corner projection correction as the geometric correction process is that by performing corner projection correction that can be corrected in accordance with the protrusion of the projection surface 10, the projected image can be correctly corrected even if the projection surface 10 has a protrusion.
[0037] FIG. 6 is a diagram showing a user interface that supports corner projection correction. As shown in FIG. 6, the user interface for corner projection correction displays a projection image 40 showing a list of shapes of the projection surface 10 that can be corrected by the projector 100. The user operates the remote control 5 to select a shape that corresponds to the convex portion of the actual projection surface 10. When one of the shapes of the projection surface 10 is selected, the first control unit 170 causes the image processing unit 150 to perform correction corresponding to the selected shape on the image data expanded in the frame memory 155.
[0038] When "convex shape" is selected as the shape condition and "oblique installation" is selected as the installation condition, first control unit 170 selects, as the geometric correction process, correction to perform corner projection correction after performing horizontal keystone correction. First control unit 170 causes a user interface corresponding to horizontal keystone correction to be displayed on projection surface 10. The reason why the above-described geometric correction process is selected is that if horizontal keystone distortion correction is performed after corner projection correction to fit the protrusion is performed, corner projection correction must be performed again.
[0039] When "portable screen" is selected as the shape condition and "front installation" is selected as the installation condition, first control unit 170 selects correction to perform quick corner correction and then point correction as the geometric correction process. First control unit 170 causes a user interface corresponding to quick corner correction to be displayed on projection surface 10. The reason we chose the geometric correction process described above is that quick corner correction makes it possible to align the projected image with the four sides of the screen, and because portable screens can sometimes have distortion within the screen, there are multiple correction points, and point correction allows for detailed correction of distortion areas, allowing for readjustment and complete elimination of distortion.
[0040] FIG. 7 is a diagram showing a user interface that supports quick corner correction. In a user interface that supports quick corner correction, a selection screen 50 for selecting the corner of the projected image to be corrected is displayed on the projection surface 10. The user operates the remote control 5 to select the corner to be corrected.
[0041] FIG. 8 is a diagram showing a user interface that supports quick corner correction. When the angle to be corrected is selected, the first control unit 170 displays the projection image 60 on the projection surface 10. This projection image 60 may be an image that allows the user to recognize the projection area, which is the area of the projection surface 10 where the projection image 60 is displayed. The user presses the cross key corresponding to the direction in which the user wants to move the selected corner. The first control unit 170 moves the corner of the projected image 60 drawn on the liquid crystal panel 163 in the direction corresponding to the cross key pressed. The first control unit 170 continues this process while the cross key is being pressed.
[0042] When the operation of the cross key is completed, first control unit 170 generates parameters that associate pixels of the image data with pixels of liquid crystal panel 163 that draws the image data, and outputs the generated parameters to image processing unit 150. Image processing unit 150 transforms the image data in accordance with the parameters input from first control unit 170.
[0043] When "portable screen" is selected as the shape condition and "oblique installation" is selected as the installation condition, the first control unit 170 selects, as the geometric correction process, correction to perform point correction after performing horizontal keystone correction. The first control unit 170 displays a user interface corresponding to the horizontal keystone correction. The reason for choosing the above-mentioned geometric correction process is that if we were to try to eliminate horizontal trapezoidal distortion using point correction alone, we would have to correct a large number of correction points, which would increase the processing load. Therefore, by performing horizontal trapezoidal distortion correction to match the approximate shape of the projected image, and then correcting the recessed areas using point correction, we can reduce the processing load.
[0044] When "fixed screen" is selected as the shape condition and "front installation" is selected as the installation condition, the first control unit 170 selects frame fit processing as the geometric correction processing to be executed. Therefore, the first control unit 170 displays a user interface corresponding to the frame fit processing. Since the frame fit processing is executed automatically, a projection image is displayed on the projection surface 10 to inform the user that the frame fit processing is being executed. The reason for selecting frame fit processing is that when the projection surface 10 is a fixed screen, the projection surface 10 is flat with no recesses or protrusions, so it is only necessary to fit the projected image to the projection area of the projection surface 10.
[0045] When frame fit processing is selected, first control unit 170 causes imaging unit 110 to capture an image of projection surface 10 and generate a captured image. First control unit 170 inputs the captured image generated by imaging unit 110 and detects the area of projection surface 10 based on the input captured image. Generally, when a screen is used as projection surface 10, a difference in luminance value occurs between the projection area where the projected image is displayed and the background area adjacent to the outside of the projection area. First control unit 170 detects the projection area based on the difference in luminance value of the captured image and corrects the image data to match the shape of the detected projection area.
[0046] When "fixed screen" is selected as the shape condition and "oblique installation" is selected as the installation condition, first control unit 170 selects a geometric correction process that performs frame fitting after horizontal keystone correction. First control unit 170 displays a user interface corresponding to the horizontal keystone correction. The reason for selecting the above-described geometric correction process is that when projection surface 10 is a fixed screen, projection surface 10 is flat with no recesses or protrusions, so it is sufficient to simply fit the projected image to the projection area of projection surface 10. Also, when oblique installation is selected as the installation condition, horizontal trapezoidal distortion occurs in the projected image, so after correcting the horizontal trapezoidal distortion, an operation is performed to fit the image to the projection area of projection surface 10.
[0047] In addition to the above conditions, the installation conditions for the projector 100 also include "close installation," in which the projector 100 is installed so that the distance between the projection lens of the projector 100 and the projection surface 10 is within a preset distance. Close installation corresponds to the third installation state. Close installation corresponds to the front installation, and is an installation state in which the distance between the projection surface and the lens of the projector 100 is closer than the distance between the projection surface and the lens of the projector 100 assumed in the front installation. The distance between the projection lens and the projection surface 10 in close installation can be set to, for example, within 2 m.
[0048] In the case of close installation, the distance between the projection lens of the projector 100 and the projection surface 10 is within a preset range. In other words, it is possible to specify the range of the projection surface 10 onto which the projection image is projected by the projection lens. For this reason, before shipping the projector 100, the projector 100 is caused to perform calibration of geometric correction, and the parameters generated by the calibration are stored in the first storage unit 180. When close installation is selected as the installation condition, first control unit 170 selects point correction after performing geometric correction processing using the parameters stored in first storage unit 180. First control unit 170 causes a user interface corresponding to point correction to be displayed on projection surface 10. The reason for choosing the above-mentioned geometric correction process is that by performing geometric correction in advance to accommodate close installation, the approximate shape of the projected image can be matched, and then the user can correct any recessed areas on the projection surface with point correction, thereby reducing the processing load.
[0049] FIG. 9 is a flowchart showing the operation of the projector 100. The operation of the projector 100 will be described with reference to the flowchart shown in FIG. When the projector 100 is powered on (step S1) and started up, the first control unit 170 displays a menu screen on the projection surface 10 (step S2). This menu screen is a screen on which shape conditions and installation conditions can be selected by operating the remote control 5.
[0050] Next, the first control unit 170 determines whether or not the selection of the shape condition and the installation condition has been accepted (step S3). If the selection of the shape condition and the installation condition has not been accepted (step S3 / NO), the first control unit 170 waits until the selection of the shape condition and the installation condition is accepted.
[0051] When the first control unit 170 receives the selection of the shape condition and the installation condition (step S3 / YES), it determines whether the received installation state is the adjacent installation or not (step S4). If the accepted installation state is close installation (step S4 / YES), first control unit 170 executes geometric correction processing using the parameters stored in first storage unit 180 (step S5). When the geometric correction processing is completed, first control unit 170 causes a user interface for geometric correction processing corresponding to close installation to be displayed on projection surface 10 (step S6).
[0052] Furthermore, if the accepted installation state is not close installation (step S4 / NO), the first control unit 170 causes the projection surface 10 to display a user interface for geometric correction processing corresponding to the accepted shape conditions and installation conditions (step S6).
[0053] Next, the first control unit 170 determines whether or not an operation of the remote control 5 has been accepted (step S7). The user inputs an operation to execute the selected geometric correction process using the remote control 5. For example, if the selected geometric correction process is quick corner correction, the operation is to select a corner to be corrected and press the arrow key in the direction in which the selected corner is to be moved. If the first control unit 170 has not accepted an operation of the remote control 5 (step S7 / NO), the first control unit 170 waits until an operation of the remote control 5 is accepted.
[0054] When the first control unit 170 receives an operation of the remote control 5 (step S7 / YES), it executes geometric correction processing based on the received operation (step S8). Then, the first control unit 170 determines whether there is a next geometric correction processing to be executed (step S9). That is, it determines whether multiple geometric corrections such as quick corner correction and point correction have been selected as the geometric correction processing.
[0055] If there is no geometric correction processing to be executed next (step S9 / NO), the first control unit 170 ends this processing flow. If there is geometric correction processing to be executed next (step S9 / YES), the first control unit 170 displays a user interface corresponding to the geometric correction processing to be executed next (step S10).
[0056] Next, the first control unit 170 determines whether or not an operation of the remote control 5 has been accepted (step S11). The user inputs an operation to execute the selected geometric correction process using the remote control 5. For example, if the geometric correction process is point correction, the user selects a lattice point G to be corrected by operating the remote control 5, and presses the arrow key corresponding to the direction in which the selected lattice point G is to be moved. If the first control unit 170 has not accepted an operation of the remote control 5 (step S11 / NO), the first control unit 170 waits until an operation of the remote control 5 is accepted.
[0057] When the first control unit 170 receives an operation of the remote control 5 (step S11 / YES), it executes geometric correction processing based on the received operation (step S12) and ends this processing flow.
[0058] As described above, the projector 100 of this embodiment includes the first control unit 170 that executes the following processes. The first control unit 170 accepts the selection of either the first projection surface shape or the second projection surface shape as the shape of the projection surface 10 onto which the image light is projected. When the first control unit 170 receives the selection of the first projection surface shape, it displays on the projection surface 10 a user interface for geometric correction associated with the first projection surface shape. Furthermore, when the first control unit 170 receives the selection of the second projection surface shape, it displays on the projection surface 10 a user interface for geometric correction associated with the second projection surface shape.
[0059] According to this configuration, by selecting either the first projection surface shape or the second projection surface shape as the shape of the projection surface 10, a user interface for geometric correction corresponding to the selected first projection surface shape or second projection surface shape is displayed. This allows the user to cause the projector 100 to perform geometric correction corresponding to the shape of the projection surface 10. If the user selects a geometric correction that does not correspond to the shape of the projection surface 10, the distortion of the projected image is maintained and another geometric correction is performed again, thereby shortening the time required for the geometric correction.
[0060] The first control unit 170 accepts the selection of either the first installation state or the second installation state as the installation state of the projector 100. When the first control unit 170 receives the selection of the first installation state and the first projection surface shape, it displays on the projection surface 10 a user interface for geometric correction associated with the first installation state and the first projection surface shape. Furthermore, when the first control unit 170 receives a selection of the first installation state and the second projection surface shape, it displays on the projection surface 10 a user interface for geometric correction associated with the first installation state and the second projection surface shape. Furthermore, when the first control unit 170 receives a selection of the second installation state and the first projection surface shape, it displays on the projection surface 10 a user interface for geometric correction associated with the second installation state and the first projection surface shape. Furthermore, when the first control unit 170 receives a selection of the second installation state and the second projection surface shape, it displays on the projection surface 10 a user interface for geometric correction associated with the second installation state and the second projection surface shape.
[0061] According to this configuration, by selecting the shape of the projection surface 10 and the installation state of the projector 100, a user interface for geometric correction corresponding to the selected shape and installation state is displayed. This allows the user to cause the projector 100 to perform geometric correction corresponding to the shape of the projection surface 10 and the installation state of the projector 100.
[0062] The first control unit 170 accepts the selection of close installation as the installation state of the projector 100. When the first control unit 170 accepts the selection of close installation, it executes geometric correction processing according to correction conditions associated with the installation state of close installation that has been set in advance. The close installation state is a state in which the distance between the projection surface 10 and the projection lens of the projector satisfies a preset condition.
[0063] According to this configuration, by selecting close installation as the installation state of the projector 100, it is possible to have the projector 100 execute part of the geometric correction processing corresponding to the close installation installation state before operating the user interface.
[0064] The first projection surface shape is a shape in which the projection surface 10 includes a convex portion, and the second projection surface shape is a shape in which the projection surface 10 includes a concave portion.
[0065] According to this configuration, when the projection surface 10 has a shape that includes a convex portion or a concave portion, the projector 100 can be made to perform geometric correction processing that corresponds to the shape of the projection surface 10.
[0066] The first installation state is an installation state in which the angle formed between the optical axis of the projection lens of the projector and the projection surface 10 is within a preset range, and the second installation state is an installation state in which the angle formed between the optical axis of the projection lens and the projection surface 10 is greater than the preset range.
[0067] According to this configuration, the projector 100 can be caused to execute geometric correction processing that corresponds to the installation state of the projector 100.
[0068] [Variations] FIG. 10 is a block diagram showing a system configuration of a modified example. In the embodiment described above, a user interface corresponding to the shape conditions and installation conditions received by the remote control 5 is displayed on the projection surface 10 under the control of the first control unit 170 included in the projector 100. This modified example includes the projector 100 and an information processing device 300, and the second control unit 330 of the information processing device 300 receives the shape conditions and installation conditions and notifies the projector 100 of information on geometric correction processing corresponding to the received shape conditions and installation conditions.
[0069] 10 includes a first wireless I / F 200. The first wireless I / F 200 includes an interface circuit compatible with short-range wireless communication standards such as Wi-Fi and Bluetooth. Wi-Fi and Bluetooth are registered trademarks.
[0070] The information processing device 300 includes a second wireless I / F 310, a touch panel 320, and a second control unit 330. The information processing device 300 may be, for example, a smartphone, a tablet personal computer, a notebook personal computer, or a desktop personal computer.
[0071] The second wireless I / F 310 includes an interface circuit that supports communication standards for short-range wireless communication such as Wi-Fi and Bluetooth. The touch panel 320 includes a display panel such as a liquid crystal panel and a touch sensor, and outputs to the second control unit 330 coordinate information indicating the position on the display panel that has been touched by the user.
[0072] The second control unit 330 includes a second storage unit 340 and a second processor 350 . The second storage unit 340 includes a RAM and a ROM. The RAM is used for temporarily storing various data, and the ROM stores a control program 341 for controlling the operation of the information processing device 300 and setting data 343. The second processor 350 is an arithmetic processing unit configured with a CPU and an MPU.
[0073] The second control unit 330 displays a menu screen on the touch panel 320 and accepts selection of shape conditions and installation conditions. When the second control unit 330 receives the selection of the shape conditions and the installation conditions, it selects a geometric correction process for the received shape conditions and the installation conditions in accordance with the setting data 343. The second control unit 330 transmits information on the selected geometric correction process to the projector 100. When the first control unit 170 of the projector 100 receives the information on the geometric correction processing from the information processing device 300, it causes the projection surface 10 to display a user interface for the geometric correction processing indicated by the received information.
[0074] The second control unit 330 of the information processing device 300 executes the following process. The second control unit 330 accepts the selection of either the first projection surface shape or the second projection surface shape as the shape of the projection surface 10 onto which the image light is projected. Furthermore, when the second control unit 330 receives the selection of the first projection surface shape, it outputs to the projector 100 information on the geometric correction associated with the first projection surface shape. Furthermore, when the second control unit 330 receives the selection of the second projection surface shape, it outputs to the projector 100 information on the geometric correction associated with the second projection surface shape.
[0075] According to this configuration, by selecting either the first projection surface shape or the second projection surface shape as the shape of the projection surface 10, a user interface for geometric correction corresponding to the selected first projection surface shape or second projection surface shape is displayed. This allows the user to cause the projector 100 to perform geometric correction corresponding to the shape of the projection surface 10. If the user selects a geometric correction that does not correspond to the shape of the projection surface 10, the distortion of the projected image is maintained and another geometric correction is performed again, thereby shortening the time required for the geometric correction.
[0076] The above-described embodiment is a preferred embodiment of the present invention, but the present invention is not limited to the above-described embodiment and various modifications are possible within the scope of the gist of the present invention. For example, in the above-described embodiment, a case where selection of shape conditions and installation conditions is accepted is described, but if it is assumed that the projector 100 is installed facing the projection surface 10, only the selection of shape conditions may be accepted. When "depressed shape" is selected as the shape condition, the first control unit 170 causes the projection surface 10 to display a user interface corresponding to point correction. Furthermore, when "convex shape" is selected as the shape condition, the first control unit 170 causes the projection surface 10 to display a user interface that corresponds to corner projection correction. Furthermore, when "portable screen" is selected as the shape condition, the first control unit 170 selects quick corner correction and point correction as the geometric correction process, and displays a user interface corresponding to quick corner correction on the projection surface 10. Furthermore, when "fixed screen" is selected as the shape condition, the first control unit 170 causes the projection surface 10 to display a user interface that supports frame fit correction.
[0077] After the proximity installation is selected and geometric correction processing is performed according to preset correction conditions, a menu screen may be displayed to accept selection of shape conditions and installation conditions. The first control unit 170 displays a user interface for performing geometric correction corresponding to the selected shape conditions and installation conditions.
[0078] Furthermore, the functional units of projector 100 shown in FIGS. 1 and 10 indicate functional configurations, and the specific implementation form is not particularly limited. In other words, it is not necessary to implement hardware corresponding to each functional unit individually, and it is of course possible to implement a configuration in which a single processor executes a program to realize the functions of multiple functional units. Furthermore, some of the functions realized by software in the above embodiments may be realized by hardware, and some of the functions realized by hardware may be realized by software. In addition, the specific detailed configurations of each of the other units of the projector may also be changed as desired without departing from the spirit of the present invention.
[0079] Furthermore, the processing units in the flowchart shown in FIG. 9 are divided according to the main processing content in order to make the processing of projector 100 easier to understand. The present invention is not limited by the way in which the processing units shown in the flowchart in FIG. 9 are divided or the names of the processing units. Furthermore, the processing of first control unit 170 can be divided into more processing units according to the processing content, or can be divided so that one processing unit includes even more processes. Furthermore, the processing order of the above flowchart is not limited to the example shown in the figure.
[0080] Furthermore, when the projector control method is implemented using a computer included in the projector 100, a program executed by the computer can be configured in the form of a recording medium or a transmission medium for transmitting the program. The same applies when the information processing device control method is implemented using a computer included in the information processing device 300. The recording medium can be a magnetic or optical recording medium or a semiconductor memory device. Specific examples include portable or fixed recording media such as flexible disks, HDDs (hard disk drives), CD-ROMs, DVDs, Blu-ray Discs, magneto-optical disks, flash memories, and card-type recording media. The recording medium can also be a non-volatile storage device such as a ROM, ROM, or HDD, which is an internal storage device included in the server device. Blu-ray is a registered trademark.
[0081] Furthermore, for example, in the above-described embodiment, an optical modulation device including a liquid crystal panel 163 has been exemplified, but the liquid crystal panel 163 may be a transmissive liquid crystal panel or a reflective liquid crystal panel. The optical modulation device may be configured to use a digital mirror device instead of the liquid crystal panel 163. Alternatively, the optical modulation device may be configured to combine a digital mirror device with a color wheel. Furthermore, the optical modulation device may employ a configuration capable of modulating light emitted from a light source, other than a liquid crystal panel and a digital mirror device.
[0082] Furthermore, for example, in the above-described embodiment, the information processing device 300 is illustrated as including the touch panel 320, but the touch panel 320 may be configured with a liquid crystal panel or a display and operation devices (not shown) such as a keyboard or a mouse. Furthermore, the first wireless I / F 200 and the second wireless I / F 310 may be interface circuits compatible with wired communication standards. [Explanation of symbols]
[0083] 5...remote control, 7...image supply device, 10...projection surface, 11...range, 11...projection area, 20, 30, 40, 60...projected image, 50...selection screen, 100...projector, 110...imaging unit, 120...operation reception unit, 130...operation reception unit, 130...remote control light receiving unit, 140...input I / F, 150...image processing unit, 155...frame memory, 160...image projection unit, 161...light source, 163, 163R, 163G, 163B...liquid crystal panel, 165...optics Unit, 167...panel driving unit, 170...first control unit, 173...control program, 180...first memory unit, 181...control program, 183...setting data, 190...first processor, 200...first wireless I / F, 300...information processing device, 310...second wireless I / F, 320...touch panel, 330...second control unit, 340...second memory unit, 341...control program, 343...setting data, 350...second processor, G...lattice point, P...center.
Claims
1. Accepting a selection of either a first projection surface shape or a second projection surface shape as a shape of a projection surface onto which the image light is projected; when a selection of the first projection surface shape is accepted, displaying a user interface for geometric correction associated with the first projection surface shape on the projection surface; when a selection of the second projection surface shape is accepted, displaying a user interface for geometric correction associated with the second projection surface shape on the projection surface; A method for controlling a projector that performs the following:
2. accepting a selection of either a first installation state or a second installation state as an installation state of the projector; when a selection of the first installation state and the first projection surface shape is received, displaying a user interface for geometric correction associated with the first installation state and the first projection surface shape on the projection surface; when a selection of the first installation state and the second projection surface shape is received, displaying a user interface for geometric correction associated with the first installation state and the second projection surface shape on the projection surface; when a selection of the second installation state and the first projection surface shape is received, displaying a user interface for geometric correction associated with the second installation state and the first projection surface shape on the projection surface; when a selection of the second installation state and the second projection surface shape is received, displaying a user interface for geometric correction associated with the second installation state and the second projection surface shape on the projection surface; Execute The method for controlling a projector according to claim 1 .
3. accepting a selection of a third installation state as an installation state of the projector; When the selection of the third installation state is accepted, a geometric correction process is executed based on the correction condition associated with the third installation state; The third installation state is a state in which a distance between the projection surface and a projection lens of the projector satisfies a preset condition. The method for controlling a projector according to claim 2.
4. the first projection surface shape is a shape in which the projection surface includes a convex portion, The second projection surface shape is a shape in which the projection surface includes a recess. The method for controlling a projector according to claim 1 .
5. the first installation state is an installation state in which an angle between an optical axis of a projection lens included in the projector and a normal line to the projection surface is within a preset range; the second installation state is an installation state in which an angle between an optical axis of the projection lens and a normal line to the projection surface is larger than the preset range; 4. A method for controlling a projector according to claim 2 or 3.
6. Accepting a selection of either a first projection surface shape or a second projection surface shape as a shape of a projection surface onto which the image light is projected; When a selection of the first projection surface shape is accepted, outputting information of geometric correction associated with the first projection surface shape; When a selection of the second projection surface shape is accepted, outputting information of geometric correction associated with the second projection surface shape; A method for controlling an information processing apparatus that executes the above.
7. An optical device; Accepting an operation for selecting a shape of a projection surface onto which image light is projected; when an operation of selecting a first projection surface shape as the shape of the projection surface is received, a user interface of geometric correction associated with the first projection surface shape is displayed on the projection surface using the optical device; when an operation of selecting a second projection surface shape as the shape of the projection surface is accepted, a user interface of geometric correction associated with the second projection surface shape is displayed on the projection surface using the optical device; A control unit that executes the above. A projector equipped with