IMAGE DISPLAY METHOD, PROJECTOR, AND PROGRAM
Patent Information
- Application Number
- JP2023027021
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-02-24
- Publication Date
- 2025-02-19
Smart Images

Figure 0007632501000001 
Figure 0007632501000002 
Figure 0007632501000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an image display method, a projector, and a program. [Background technology]
[0002] Conventionally, techniques relating to shape correction of a projector are known. For example, Patent Document 1 describes a method of identifying a first correction point selected by a user and a second correction point and a third correction point adjacent to the first correction point in a predetermined direction, and emphasizing and displaying a line connecting the first correction point and the adjacent second and third correction points. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2014-165792 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the technology described in Patent Document 1, when a user changes a selected correction point by operating a cross key on a remote controller, it is not clear which correction point will be selected next when the user presses the cross key, etc. Therefore, there is room for improvement in the convenience of the user in changing the selected correction point. [Means for solving the problem]
[0005] One aspect of the present disclosure is an image display method that includes displaying a control point image indicating a plurality of control points used for shape correction of a projection image of a projector; when a first control point, which is one of the plurality of control points, is selected, displaying a first image indicating that the first control point has been selected at the position of the first control point; and when the first image is displayed at the position of the first control point, displaying a second image indicating a plurality of control points selectable by a user among the plurality of control points, next to the first control point.
[0006] Another aspect of the present disclosure is a program that causes a processor to execute the following: displaying a control point image indicating a plurality of control points used for shape correction of a projection image of a projector; when a first control point, which is one of the plurality of control points, is selected, displaying a first image indicating that the first control point has been selected at the position of the first control point; and when the first image is displayed at the position of the first control point, displaying a second image indicating a plurality of control points selectable by a user next to the first control point among the plurality of control points.
[0007] Yet another aspect of the present disclosure is a projector that includes an optical device, an input device that accepts user operations, and at least one processor, wherein the at least one processor executes the following: causing the optical device to display a control point image indicating a plurality of control points used for shape correction of a projection image of the projector; when a first control point, which is one of the plurality of control points, is selected via the input device, causing the optical device to display a first image indicating the selection at the position of the first control point; and when the first image is displayed at the position of the first control point, causing the optical device to display a second image indicating a plurality of control points selectable by a user via the input device, next to the first control point, among the plurality of control points. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing an example of the configuration of an image projection system according to an embodiment. [Diagram 2] FIG. 1 is a diagram showing an example of the configuration of a projector according to an embodiment. [Diagram 3] FIG. 4 is a diagram showing an example of the configuration of a first control unit of the projector. [Figure 4] FIG. 2 is a diagram showing an example of the configuration of a control device. [Diagram 5] FIG. 4 is a diagram showing an example of a projected image. [Figure 6] FIG. 11 is a diagram showing another example of a projected image. [Figure 7] 6 is a flowchart showing an example of a process of a second control unit of the control device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, the present embodiment will be described with reference to the drawings. 1 is a diagram showing an example of the configuration of an image projection system 1 according to this embodiment. The image projection system 1 includes a projector 100 and a control device 200.
[0010] The control device 200 is composed of, for example, a personal computer, and instructs the projector 100 to project a projection image PJ. The control device 200 generates a projection image PJ based on an operation from a user U, transmits the generated projection image PJ to the projector 100 via, for example, an Ethernet (registered trademark) cable, and causes the projector 100 to project the projection image PJ. The projection image PJ includes an initial pattern image PTA, a first pattern image PT1, and a second pattern image PT2. The initial pattern image PTA, the first pattern image PT1 and the second pattern image PT2 will be further described with reference to FIGS. The control device 200 transmits each of the initial pattern image PTA, the first pattern image PT1, and the second pattern image PT2, as well as a command CMP to the projector 100. The command CMP instructs the projector 100 to update the projection image PJ. For example, when the projector 100 is displaying the first pattern image PT1 and receives the second pattern image PT2 and the command CMP, the projector 100 projects the second pattern image PT2 instead of the first pattern image PT1.
[0011] In this embodiment, the control device 200 is connected to the projector 100 so as to be able to carry out wired communication via an Ethernet (registered trademark) cable or the like, but may be connected so as to be able to carry out wireless communication via Wi-Fi (registered trademark) or the like. In this embodiment, the control device 200 is configured as a personal computer, but the control device 200 may also be configured as a tablet terminal, a smartphone, or the like.
[0012] The projector 100 projects the image light PL onto a projection region RS of the screen SC. The projector 100 also projects the image light PL so as to display a projection image PJ on the screen SC.
[0013] The screen SC in Fig. 1 shows an X-axis and a Y-axis that are perpendicular to each other. In Fig. 1, when a user stands facing the screen SC, the X-axis indicates the left-right direction and the Y-axis indicates the up-down direction. The positive direction of the X-axis indicates the rightward direction, and the positive direction of the Y-axis indicates the downward direction. 5 and 6 also show the X-axis and the Y-axis.
[0014] FIG. 2 is a diagram showing an example of the configuration of a projector 100 according to the present embodiment. As shown in FIG. 2, the projector 100 includes a projection unit 110 and a drive unit 120 that drives the projection unit 110. The projection unit 110 forms an optical image and projects image light PL onto the screen SC. In this embodiment, the projection unit 110 projects the image light PL corresponding to the projection image PJ onto the screen SC. In this embodiment, the projection unit 110 projects the image light PL corresponding to a control point image indicating a plurality of control points PC used for shape correction of the projection image PJ onto the screen SC. The number of the plurality of control points PC is, for example, 24 (=4×6), as will be described with reference to FIG. 5. The control point image shows multiple control points PC used for so-called "point correction." "Point correction" refers to correcting distortion of the projected image PJ by adjusting the positions of each intersection point obtained by dividing the projected image PJ into a grid. Each intersection point corresponds to multiple control points PC. The projection unit 110 includes a light source unit 111, a light modulation device 112, and a projection optical system 113. The drive unit 120 includes a light source drive unit 121 and a light modulation device drive unit 122. The projection unit 110 corresponds to an example of an "optical device."
[0015] The light source unit 111 includes a light source. The light source is, for example, a solid-state light source such as an LED (Light Emitting Diode) or a laser light source. In this embodiment, the light source unit 111 is a solid-state light source, but is not limited to this. The light source unit 111 may be a lamp light source such as a halogen lamp, a xenon lamp, or an extra-high pressure mercury lamp.
[0016] The light source unit 111 may also include a reflector and an auxiliary reflector that guide the light emitted by the light source to the light modulation device 112. Furthermore, the light source unit 111 may also include a lens group for improving the optical characteristics of the projected light, a polarizing plate, or a dimming element that reduces the amount of light emitted by the light source on the path leading to the light modulation device 112. The light source driving unit 121 is connected to the internal bus 107, and controls the output of the light source by turning on and off the light source of the light source unit 111 according to instructions from a first control unit 150 also connected to the internal bus 107.
[0017] The light modulation device 112 includes, for example, three liquid crystal panels 115 corresponding to the three primary colors of R, G, and B. R indicates red, G indicates green, and B indicates blue. That is, the light modulation device 112 includes a liquid crystal panel 115 corresponding to R light, a liquid crystal panel 115 corresponding to G light, and a liquid crystal panel 115 corresponding to B light. The light emitted by the light source unit 111 is separated into three color lights of RGB, and each color light is incident on a corresponding liquid crystal panel 115. Each of the three liquid crystal panels 115 is a transmissive liquid crystal panel, and generates a first image light by modulating the light passing through the liquid crystal panel 115. The first image light modulated after passing through each liquid crystal panel 115 is combined by a combining optical system such as a cross dichroic prism, and is output to the projection optical system 113. In this embodiment, the light modulation device 112 is described as having a transmissive liquid crystal panel 115 as a light modulation element, but is not limited to this. The light modulation element may be a reflective liquid crystal panel or a digital micromirror device.
[0018] The light modulation device 112 is driven by a light modulation device driving section 122. The light modulation device driving section 122 is connected to an image processing section 145. Image data corresponding to each of the primary colors R, G, and B is input to the light modulation device driving unit 122 from the image processing unit 145. The light modulation device driving unit 122 converts the input image data into a data signal suitable for the operation of the liquid crystal panel 115. The light modulation device driving unit 122 applies a voltage to each pixel of each liquid crystal panel 115 based on the converted data signal, and draws an image on each liquid crystal panel 115.
[0019] The projection optical system 113 includes a projection lens, a mirror, etc. that form an image of the incident image light PL on the screen SC. The projection optical system 113 also includes a zoom mechanism that enlarges or reduces the image projected onto the screen SC, a focus adjustment mechanism that adjusts the focus, and a lens shift mechanism that adjusts the projection direction of the image light PL.
[0020] The projector 100 further includes an operation unit 131, a remote control light receiving unit 133, an input interface 135, a storage unit 137, a first communication interface 141, a frame memory 143, an image processing unit 145, and a first control unit 150. The input interface 135, the storage unit 137, the first communication interface 141, the image processing unit 145, and the first control unit 150 are connected to each other via an internal bus 107 so as to be able to communicate data with each other.
[0021] The operation unit 131 includes various buttons and switches provided on the surface of the housing of the projector 100, generates operation signals corresponding to the operations of these buttons and switches, and outputs the operation signals to the input interface 135. The input interface 135 includes a circuit that outputs the operation signals input from the operation unit 131 to the first control unit 150. The operation unit 131 corresponds to an example of an "input device."
[0022] The remote control light receiving unit 133 receives an infrared signal transmitted from the remote control 5, and decodes the received infrared signal to generate an operation signal. The remote control light receiving unit 133 outputs the generated operation signal to the input interface 135. The input interface 135 includes a circuit that outputs the operation signal input from the remote control light receiving unit 133 to the first control unit 150. The remote control 5 corresponds to another example of the "input device."
[0023] The storage unit 137 is, for example, a magnetic recording device such as a hard disk drive (HDD), or a storage device using a semiconductor storage element such as a flash memory or a solid state drive (SSD). The storage unit 137 stores the program executed by the first control unit 150, the data processed by the first control unit 150, image data, and the like.
[0024] The first communication interface 141 is a communication interface that executes communication with the control device 200 in accordance with the Ethernet (registered trademark) standard. The first communication interface 141 includes a connector for connecting an Ethernet (registered trademark) cable, and an interface circuit for processing signals transmitted through the connector. The first communication interface 141 is an interface board having a connector and an interface circuit, and is connected to a main board on which the first processor 150A and the like of the first control unit 150 are mounted. Alternatively, the connector and interface circuit constituting the first communication interface 141 are mounted on the main board of the first control unit 150. The first communication interface 141 receives image data and the like from the control device 200.
[0025] The first control unit 150 includes a first memory 150B and a first processor 150A. The first memory 150B is a storage device that non-volatilely stores programs and data executed by the first processor 150A. The first memory 150B is configured by a semiconductor storage element such as a magnetic storage device or a flash ROM (Read Only Memory), or other types of non-volatile storage devices. The first memory 150B may also include a RAM (Random Access Memory) that configures a work area for the first processor 150A. The first memory 150B stores data processed by the first control unit 150, the first control program PGM1 executed by the first processor 150A, and the like.
[0026] The first processor 150A may be configured as a single processor, or may be configured such that a plurality of processors function as the first processor 150A. The first processor 150A executes the first control program PGM1 to control each part of the projector 100. For example, the first processor 150A outputs to the image processing unit 145 an instruction to execute image processing corresponding to an operation accepted by the operation unit 131 and the remote control 5, and parameters used in this image processing. The parameters include, for example, geometric correction parameters for correcting geometric distortion of an image projected on the screen SC. The first processor 150A also controls the light source driving unit 121 to control the turning on and off of the light source unit 111, and adjusts the output of the light source unit 111, i.e., the amount of light. The first processor 150A corresponds to an example of "at least one processor."
[0027] The first processor 150A may be configured as a SoC (System on Chip) integrated with a part or all of the first memory 150B and other circuits. The first processor 150A may also be configured as a combination of a CPU (Central Processing Unit) that executes a program and a DSP (Digital Signal Processor) that executes a predetermined arithmetic process. All of the functions of the first processor 150A may be implemented in hardware, or may be configured using a programmable device.
[0028] The image processing unit 145 and the frame memory 143 can be configured, for example, by an integrated circuit. The integrated circuit includes a large-scale integration (LSI), an application specific integrated circuit (ASIC), and a programmable logic device (PLD). The PLD includes, for example, a field-programmable gate array (FPGA). Furthermore, an analog circuit may be included as part of the configuration of the integrated circuit, or a combination of a processor and an integrated circuit may be used. The combination of a processor and an integrated circuit is called a microcontroller (MCU), a system-on-a-chip (SoC), a system LSI, a chipset, or the like.
[0029] The image processing unit 145 expands the image data input from the first communication interface 141 into the frame memory 143. The frame memory 143 includes a plurality of banks. Each bank has a storage capacity capable of writing one frame's worth of image data. The frame memory 143 is configured, for example, by a Synchronous Dynamic Random Access Memory (SDRAM).
[0030] The image processing unit 145 performs image processing on the image data expanded in the frame memory 143, such as resolution conversion processing, resizing processing, distortion correction, shape correction processing, digital zoom processing, and adjustment of the color tone and brightness of the image. In addition, the image processing unit 145 generates a vertical synchronization signal by converting the input frame frequency of the vertical synchronization signal into a drawing frequency. The generated vertical synchronization signal is called an output synchronization signal. The image processing unit 145 outputs the generated output synchronization signal to the light modulation device driving unit 122.
[0031] Next, the configuration of the first control unit 150 of the projector 100 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the first control unit 150 of the projector 100. The first control unit 150 of the projector 100 controls the operation of the projector 100 based on an instruction from the control device 200, for example. 3, the first control unit 150 includes an image receiving unit 151, a projection control unit 152, a first communication control unit 153, and a first image storage unit 154. Specifically, the first processor 150A of the first control unit 150 executes a first control program PGM1 stored in a first memory 150B, thereby functioning as the image receiving unit 151, the projection control unit 152, and the first communication control unit 153. In addition, the first processor 150A of the first control unit 150 executes the first control program PGM1 stored in the first memory 150B, thereby causing the first memory 150B to function as the first image storage unit 154.
[0032] The first image storage unit 154 stores the projection image PJ. The projection image PJ includes an initial pattern image PTA, a first pattern image PT1, and a second pattern image PT2. The initial pattern image PTA, the first pattern image PT1, and the second pattern image PT2 are received by the image receiving unit 151 from the control device 200, and are stored in the first image storage unit 154 by the image receiving unit 151.
[0033] The image receiving unit 151 receives a projection image PJ from the control device 200. The projection image PJ includes an initial pattern image PTA, a first pattern image PT1, and a second pattern image PT2. The image receiving unit 151 stores the received projection image PJ in the first image storage unit 154.
[0034] The projection control unit 152 receives a command CMP from the control device 200. When the projection control unit 152 receives the command CMP, the projection control unit 152 projects the projection image PJ received by the image receiving unit 151 onto the screen SC. For example, when the projection control unit 152 is displaying the first pattern image PT1, if the image receiving unit 151 receives the second pattern image PT2 and the projection control unit 152 receives the command CMP, the projection control unit 152 projects the second pattern image PT2 in place of the first pattern image PT1.
[0035] The first communication control unit 153 receives the projection image PJ and the command CMP from the control device 200 via the first communication interface 141.
[0036] Next, the configuration of the control device 200 will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the configuration of the control device 200. As shown in Fig. 4, the control device 200 includes a second control unit 210, a second operation mechanism 220, a second display mechanism 230, and a second communication interface 240. The second control unit 210 includes a second processor 210A and a second memory 210B. The second control unit 210 controls the operation of each part of the control device 200. Further, to the second control unit 210, a second operation mechanism 220, a second display mechanism 230, and a second communication interface 240 are connected.
[0037] The second operation mechanism 220 is connected to, for example, a mouse, a keyboard, etc., and receives operations from the user U. The keyboard includes, for example, four directional keys. The four directional keys are composed of an up directional key KU for indicating an upward direction, a down directional key KD for indicating a downward direction, a right directional key KR for indicating a right direction, and a left directional key KL for indicating a left direction. The user U is, for example, a user of the control device 200. The second operation mechanism 220 generates an operation signal corresponding to the received operation, and outputs the generated operation signal to the second control unit 210. The second display mechanism 230 includes an LCD (Liquid Crystal Display) or the like, and displays various images on the LCD according to instructions from the second control unit 210. The second communication interface 240 includes a connector and an interface circuit, and is connected to the second control unit 210. In this embodiment, the second communication interface 240 is an interface for communicating with the projector 100, for example, in accordance with the Ethernet (registered trademark) standard.
[0038] The second processor 210A is configured with a CPU, a DSP, a microcomputer, etc. The second processor 210A may be configured with multiple processors, or may be configured with a single processor. The second processor 210A may be hardware programmed to realize the functions of each unit described below. That is, the second processor 210A may be configured to have the second control program PGM2 installed as a hardware circuit. In this case, for example, the second processor 210A is configured with an ASIC, an FPGA, or the like. In the following description, the second processor 210A executes the second control program PGM2 to thereby realize various functions of the second control unit 210. The second processor 210A corresponds to an example of a "processor."
[0039] The second memory 210B has a storage area for storing programs executed by the second processor 210A and data processed by the second processor 210A. The second memory 210B stores the second control program PGM2 executed by the second processor 210A, and various image data, setting data, and the like related to the operation of the control device 200. The second memory 210B has a nonvolatile storage area that stores programs and data in a nonvolatile manner. The second memory 210B may include, for example, a ROM, HDD, SSD, etc., as the nonvolatile storage area. The second memory 210B may also include a volatile storage area and configure a work area that temporarily stores programs executed by the second processor 210A and data to be processed. The second memory 210B may include, for example, a RAM, etc., as the volatile storage area.
[0040] 4, the second control unit 210 includes an operation receiving unit 211, an image generating unit 212, a projection instruction unit 213, a second communication control unit 214, and a second image storage unit 215. Each of these units is realized by, for example, the second processor 210A executing the second control program PGM2, through cooperation between software and hardware. The second control program PGM2 corresponds to an example of a "program".
[0041] In this embodiment, a case will be described in which the control device 200 includes an operation reception unit 211, an image generation unit 212, and a projection instruction unit 213, but is not limited to this. For example, the projector 100 may include at least one of the operation reception unit 211, the image generation unit 212, and the projection instruction unit 213. For example, the first processor 150A of the first control unit 150 of the projector 100 may execute the first control program PGM1 to function as the operation reception unit 211, the image generation unit 212, and the projection instruction unit 213. In this case, the projector 100 does not need to be communicatively connected to the control device 200. In other words, in the projector 100, the first control unit 150 may be provided with the operation reception unit 211, the image generation unit 212, and the projection instruction unit 213 to execute the "image display method" according to this embodiment. In order to distinguish the projector 100 in this case from the projector 100 according to this embodiment, in the following description, it may be referred to as a projector 100A according to another embodiment. In this case, the first control program PGM1 corresponds to an example of a "program".
[0042] The second image storage section 215 stores the projection image PJ. The projection image PJ includes an initial pattern image PTA, a first pattern image PT1, and a second pattern image PT2. The initial pattern image PTA is stored in advance in the second image storage section 215. The first pattern image PT1 and the second pattern image PT2 are generated by the image generation section 212, and stored in the second image storage section 215 by the image generation section 212. In the following description, when there is no need to distinguish between the initial pattern image PTA, the first pattern image PT1, and the second pattern image PT2, they may be referred to as pattern images PT.
[0043] In this embodiment, the initial pattern image PTA is a lattice image. The initial pattern image PTA includes a plurality of line segments LX parallel to the X-axis direction, a plurality of line segments LY parallel to the Y-axis direction, and control points PC corresponding to the intersections of each of the line segments LX and each of the line segments LY. The initial pattern image PTA corresponds to an example of a "control point image." Next, the initial pattern image PTA will be further described with reference to FIG.
[0044] FIG. 5 is a diagram showing an example of a transition of the projected image PJ. The initial pattern image PTA is shown in Fig. 5. In Fig. 5, the initial pattern image PTA includes six line segments LX, eight line segments LY, and 24 (=(6-2) x (8-2)) control points PC. The six line segments LX are arranged at equal intervals along the Y-axis direction. The eight line segments LY are arranged at equal intervals along the X-axis direction. In this embodiment, a case will be described in which the control point PC does not include an intersection point between two line segments LX and LY that form the outer edge of the initial pattern image PTA, and an intersection point between two line segments LY and LX that form the outer edge of the initial pattern image PTA. In other words, in this embodiment, a case will be described in which an operation to deform the outer edge of the initial pattern image PTA is not accepted in "point correction".
[0045] Returning to FIG. 4 again, the configuration of second control unit 210 will be described. The operation receiving unit 211 receives an operation QP from the user U. The operation QP includes a first operation QP1 and a second operation QP2. The user U refers to the pattern image PT displayed on the LCD of the second display mechanism 230, and performs the operation QP using, for example, the mouse and four directional keys of the second operation mechanism 220.
[0046] The first operation QP1 is an operation QP of selecting a first control point PC1. The first control point PC1 is one of the multiple control points PC. The first operation QP1 is an operation QP in which the user U clicks, for example, the first control point PC1 at the first position PS1. The first control point PC1 is located at the first position PS1.
[0047] The second operation QP2 is an operation QP for selecting one of a plurality of mutually different directions. The second operation QP2 is, for example, an operation QP in which the user U presses one of the four directional keys on the keyboard of the second operation mechanism 220 after performing the first operation QP1. The plurality of mutually different directions include a first direction D1 and a second direction D2. The first direction D1 is, for example, the upward direction. The second direction D2 is, for example, the leftward direction.
[0048] When the operation reception unit 211 receives the second operation QP2, it selects, next to the first control point PC1, a control point PC corresponding to one direction from among a plurality of control points PC selectable by the user. Next, the second operation QP2 will be further described with reference to FIG.
[0049] The multiple control points PC selectable by the user after the first control point PC1 include a second control point PC2 adjacent to the first control point PC1 and located in the first direction D1 relative to the first control point PC1. The operation reception unit 211 selects the second control point PC2 when one direction selected by the second operation QP2 coincides with the first direction D1. For example, when the user presses the up direction key KU, the operation reception unit 211 selects the second control point PC2 adjacent to the first control point PC1 and located in the first direction D1, i.e., upward, relative to the first control point PC1. Furthermore, the multiple control points PC selectable by the user after the first control point PC1 include a third control point PC3 that is adjacent to the first control point PC1 and is located in the second direction D2 with respect to the first control point PC1. The operation acceptance unit 211 selects the third control point PC3 when one direction selected by the second operation QP2 coincides with the second direction D2. For example, when the user presses the left directional key KL, the operation acceptance unit 211 selects the third control point PC3 that is adjacent to the first control point PC1 and is located in the second direction D2, i.e., in the left direction, with respect to the first control point PC1.
[0050] The multiple different directions include a third direction D3 and a fourth direction D4. The third direction D3 is, for example, a downward direction. The fourth direction D4 is, for example, a rightward direction. The multiple control points PC selectable by the user after the first control point PC1 include a fourth control point PC4 adjacent to the first control point PC1 and located in the third direction D3 with respect to the first control point PC1. The operation reception unit 211 selects the fourth control point PC4 when one direction selected by the second operation QP2 coincides with the third direction D3. For example, when the user presses the down arrow key KD, the operation reception unit 211 selects the fourth control point PC4 adjacent to the first control point PC1 and located in the third direction D3, i.e., downward, with respect to the first control point PC1. Furthermore, the multiple control points PC selectable by the user after the first control point PC1 include a fifth control point PC5 adjacent to the first control point PC1 and located in the fourth direction D4 with respect to the first control point PC1. The operation reception unit 211 selects the fifth control point PC5 when one direction selected by the second operation QP2 coincides with the fourth direction D4. For example, when the user presses the right direction key KR, the operation reception unit 211 selects the fifth control point PC5 adjacent to the first control point PC1 and located in the fourth direction D4, i.e., the right direction, with respect to the first control point PC1.
[0051] Returning to FIG. 4 again, the configuration of second control unit 210 will be described. The image generating unit 212 generates a first pattern image PT1 and a second pattern image PT2 in response to an operation QP from the user U that is accepted by the operation accepting unit 211. Furthermore, the image generating unit 212 displays each of the initial pattern image PTA, the first pattern image PT1, and the second pattern image PT2 on the LCD of the second display mechanism 230. For example, the image generating unit 212 first reads out the initial pattern image PTA from the second image storage unit 215 and displays it on the LCD of the second display mechanism 230. Next, when the first pattern image PT1 is generated, the image generating unit 212 displays the generated first pattern image PT1 on the LCD of the second display mechanism 230 in place of the initial pattern image PTA. Furthermore, when the second pattern image PT2 is generated, the image generating unit 212 displays the generated second pattern image PT2 on the LCD of the second display mechanism 230 in place of the first pattern image PT1.
[0052] The image generating unit 212 generates a first pattern image PT1 when the operation receiving unit 211 receives a first operation QP1. The first operation QP1 is an operation of selecting a first control point PC1 at a first position PS1, for example, a mouse click operation on the first control point PC1 at the first position PS1. The first pattern image PT1 includes a first image P1, a second image P2, and a third image P3.
[0053] The first image P1 shows that a first control point PC1 has been selected. The first control point PC1 is the control point PC at the first position PS1 among the multiple control points PC included in the initial pattern image PTA. The second image P2 shows a plurality of control points PC that the user can select next to the first control point PC1 among the plurality of control points PC included in the initial pattern image PTA. The plurality of control points PC that the user can select next to the first control point PC1 are, for example, the second control point PC2 to the fifth control point PC5. The third image P3 shows a plurality of different directions selected by the second operation QP2. The plurality of different directions are, for example, a first direction D1 to a fourth direction D4. Next, the first pattern image PT1 will be further described with reference to FIG.
[0054] FIG. 5 shows a first pattern image PT1. The first pattern image PT1 includes a first image P1. The first image P1 is, for example, a hollow circle. The first image P1 shows a first control point PC1 at a first position PS1. In FIG. 5, the control point PC located at the intersection of the fourth line segment LX from the top and the third line segment LY from the left is set as the first control point PC1. The intersection of the fourth line segment LX from the top and the third line segment LY from the left corresponds to the first position PS1. 5 illustrates the cursor CR when a mouse click is received on the first control point PC1 at the first position PS1. The cursor CR points to the first control point PC1, that is, the first position PS1.
[0055] The first pattern image PT1 also includes a second image P2. The second image P2 is, for example, a hatched circle. The second image P2 is composed of a second image P21, a second image P22, a second image P23, and a second image P24. The second image P21 shows the second control point PC2. The second control point PC2 is adjacent to the first control point PC1 of the first position PS1 and is located in the negative direction of the Y axis with respect to the first control point PC1 of the first position PS1. The second image P22 shows the third control point PC3. The third control point PC3 is adjacent to the first control point PC1 of the first position PS1 and is located in the negative direction of the X axis with respect to the first control point PC1 of the first position PS1. The second image P23 shows the fourth control point PC4. The fourth control point PC4 is adjacent to the first control point PC1 of the first position PS1 and is located in the positive direction of the Y axis with respect to the first control point PC1 of the first position PS1. The second image P24 shows the fifth control point PC5. The fifth control point PC5 is adjacent to the first control point PC1 of the first position PS1 and is located in the positive direction of the X axis with respect to the first control point PC1 of the first position PS1.
[0056] The first pattern image PT1 also includes a third image P3. The third image P3 is, for example, a hollow arrow. The third image P3 is composed of, for example, a third image P31, a third image P32, a third image P33, and a third image P34. The third image P31 indicates the first direction D1. The third image P31 is disposed along the line segment LY connecting the first control point PC1 and the second control point PC2. That is, the third image P31 is disposed such that the direction of the arrow of the third image P31 is parallel to the line segment LY connecting the first control point PC1 and the second control point PC2. The third image P31 is displayed within a range of a predetermined distance LA or less from the second control point PC2 as the center. The predetermined distance LA is equal to or less than half the distance between the first control point PC1 and the second control point PC2. In other words, the third image P31 is disposed so as to be closer to the second control point PC2 than to the first control point PC1. The third image P32 indicates the second direction D2. The third image P32 is disposed along the line segment LX connecting the first control point PC1 and the third control point PC3. That is, the third image P32 is disposed such that the direction of the arrow of the third image P32 is parallel to the line segment LX connecting the first control point PC1 and the third control point PC3. The third image P32 is displayed within a range of a predetermined distance LB or less from the third control point PC3 as the center. The predetermined distance LB is equal to or less than half the distance between the first control point PC1 and the third control point PC3. In other words, the third image P32 is disposed so as to be closer to the third control point PC3 than the first control point PC1.
[0057] The third image P33 indicates the third direction D3. The third image P33 is disposed along the line segment LY connecting the first control point PC1 and the fourth control point PC4. That is, the third image P33 is disposed such that the direction of the arrow of the third image P33 is parallel to the line segment LY connecting the first control point PC1 and the fourth control point PC4. The third image P33 is displayed within a range of a predetermined distance LA or less from the fourth control point PC4 as the center. The predetermined distance LA is equal to or less than half the distance between the first control point PC1 and the fourth control point PC4. In other words, the third image P33 is disposed so as to be closer to the fourth control point PC4 than to the first control point PC1. The third image P34 indicates the fourth direction D4. The third image P34 is disposed along the line segment LX connecting the first control point PC1 and the fifth control point PC5. That is, the third image P34 is disposed such that the direction of the arrow of the third image P34 is parallel to the line segment LX connecting the first control point PC1 and the fifth control point PC5. The third image P34 is displayed within a range of a predetermined distance LB or less centered on the fifth control point PC5. The predetermined distance LB is equal to or less than half the distance between the first control point PC1 and the fifth control point PC5. In other words, the third image P34 is disposed so as to be closer to the fifth control point PC5 than to the first control point PC1.
[0058] Returning to FIG. 4 again, the configuration of second control unit 210 will be described. When the operation receiving unit 211 receives the second operation QP2, the image generating unit 212 generates a second pattern image PT2. The second operation QP2 is an operation QP for selecting one direction among a plurality of mutually different directions. The second operation QP2 is, for example, an operation in which the user U presses the up key KU of the four directional keys on the keyboard of the second operation mechanism 220 after performing the first operation QP1. When the operation receiving unit 211 receives an operation of pressing the up direction key KU, the operation receiving unit 211 selects a second control point PC2. Then, the image generating unit 212 generates a second pattern image PT2. Next, the second pattern image PT2 will be further described with reference to FIG.
[0059] Fig. 6 is a diagram showing another example of the projection image PJ. Fig. 6 shows a second pattern image PT2. The second pattern image PT2 includes a first image P1, a second image P2, and a third image P3. The first image P1 is, for example, a hollow circle. The first image P1 shows a first control point PC1 at the second position PS2. In FIG. 5, the control point PC located at the intersection of the third line segment LX from the top and the third line segment LY from the left is set as the first control point PC1. The intersection of the fourth line segment LX from the top and the third line segment LY from the left corresponds to the second position PS2.
[0060] The second image P2 is composed of a second image P21, a second image P22, a second image P23, and a second image P24. The second image P21 shows the second control point PC2. The second control point PC2 is adjacent to the first control point PC1 of the second position PS2 and is located in the negative direction of the Y axis with respect to the first control point PC1 of the second position PS2. The second image P22 shows the third control point PC3. The third control point PC3 is adjacent to the first control point PC1 of the second position PS2 and is located in the negative direction of the X axis with respect to the first control point PC1 of the second position PS2. The second image P23 shows the fourth control point PC4. The fourth control point PC4 is adjacent to the first control point PC1 of the second position PS2 and is located in the positive direction of the Y axis with respect to the first control point PC1 of the second position PS2. The second image P24 shows the fifth control point PC5. The fifth control point PC5 is adjacent to the first control point PC1 of the second position PS2 and is located in the positive direction of the X axis with respect to the first control point PC1 of the second position PS2.
[0061] The third image P3 is composed of, for example, a third image P31, a third image P32, a third image P33, and a third image P34. The third image P31 shows the first direction D1. The third image P31 is arranged along a line segment LY connecting the first control point PC1 and the second control point PC2. The third image P31 is displayed in a range of a predetermined distance LA or less with the second control point PC2 as the center. The third image P32 shows the second direction D2. The third image P32 is arranged along a line segment LX connecting the first control point PC1 and the third control point PC3. The third image P32 is displayed in a range of a predetermined distance LB or less with the third control point PC3 as the center. The third image P33 shows the third direction D3. The third image P33 is arranged along a line segment LY connecting the first control point PC1 and the fourth control point PC4. The third image P33 is displayed in a range of a predetermined distance LA or less with the fourth control point PC4 as the center. The third image P34 shows the fourth direction D4. The third image P34 is disposed along a line segment LX that connects the first control point PC1 and the fifth control point PC5. The third image P34 is displayed within a range of a predetermined distance LB or less from the fifth control point PC5.
[0062] Returning to FIG. 4 again, the configuration of second control unit 210 will be described. The projection instruction unit 213 causes the projector 100 to project the initial pattern image PTA, the first pattern image PT1, and the second pattern image PT2 in sequence. The projection instruction unit 213 causes the projector 100 to display the initial pattern image PTA, for example, when the projector 100 is powered on and connected to the control device 200 so as to be able to communicate with the control device 200. The projection instruction unit 213, for example, reads out the initial pattern image PTA from the second image storage unit 215, associates the initial pattern image PTA with a command CMP, and transmits the same to the projector 100. The command CMP instructs the projector 100 to project the image associated with the command CMP, i.e., the initial pattern image PTA.
[0063] When the image generating section 212 generates the first pattern image PT1, the projection instructing section 213 causes the projector 100 to project the generated first pattern image PT1 in place of the initial pattern image PTA. When the image generating unit 212 generates the first pattern image PT1, the projection instructing unit 213, for example, associates the generated first pattern image PT1 with a command CMP and transmits the command CMP to the projector 100. The command CMP instructs the projector 100 to project the image associated with the command CMP, i.e., the first pattern image PT1, in place of the initial pattern image PTA.
[0064] When the image generating section 212 generates the second pattern image PT2, the projection instructing section 213 causes the projector 100 to project the generated second pattern image PT2 in place of the first pattern image PT1. When the image generating unit 212 generates the second pattern image PT2, the projection instructing unit 213, for example, associates the generated second pattern image PT2 with a command CMP and transmits the command CMP to the projector 100. The command CMP instructs the projector 100 to project the image associated with the command CMP, i.e., the second pattern image PT2, in place of the first pattern image PT1.
[0065] The second communication control unit 214 transmits various information to the projector 100 via the second communication interface 240. The second communication control unit 214, for example, associates the initial pattern image PTA with the command CMP and transmits them to the projector 100. In addition, the second communication control unit 214, for example, associates the first pattern image PT1 with the command CMP and transmits them to the projector 100. In addition, the second communication control unit 214, for example, associates the second pattern image PT2 with the command CMP and transmits them to the projector 100.
[0066] Next, the process of the second control unit 210 of the control device 200 will be described with reference to Fig. 7. Fig. 7 is a flowchart showing an example of the process of the second control unit 210 of the control device 200. 7, first, in step S101, the image generating unit 212 displays the initial pattern image PTA on the LCD of the second display mechanism 230. Furthermore, the projection instructing unit 213 causes the projector 100 to project the initial pattern image PTA. Next, in step S103, the operation receiving unit 211 determines whether or not a first operation QP1 has been received. The first operation QP1 is an operation QP for selecting a first control point PC1. If the operation reception unit 211 determines that the first operation QP1 has not been received (step S103; NO), the process goes to a standby state. If the operation reception unit 211 determines that the first operation QP1 has been received (step S103; YES), the process proceeds to step S105.
[0067] Then, in step S105, the image generating unit 212 generates a first pattern image PT1. The first pattern image PT1 includes a first image P1, a second image P2, and a third image P3. The first image P1 shows a first control point PC1 at a first position PS1. The second image P2 shows a plurality of control points PC that can be selected by the user next to the first control point PC1 among a plurality of control points PC included in the initial pattern image PTA. The third image P3 shows a plurality of different directions selected by the second operation QP2. The image generating unit 212 also displays the first pattern image PT1 on the LCD of the second display mechanism 230 in place of the initial pattern image PTA. Next, in step S107, the projection instruction unit 213 causes the projector 100 to project the first pattern image PT1 in place of the initial pattern image PTA. Next, in step S109, the operation receiving unit 211 determines whether or not a second operation QP2 has been received. The second operation QP2 is an operation QP for selecting one of a plurality of mutually different directions. The plurality of mutually different directions are, for example, a first direction D1 to a fourth direction D4. If the operation receiving unit 211 determines that the second operation QP2 has not been received (step S109; NO), the process goes to a standby state. If the operation receiving unit 211 determines that the second operation QP2 has been received (step S109; YES), the process proceeds to step S111.
[0068] Then, in step S111, the operation receiving unit 211 selects the control point PC corresponding to the second operation QP2. Next, in step S113, the image generating unit 212 generates a second pattern image PT2. The first pattern image PT1 includes a first image P1, a second image P2, and a third image P3. The first image P1 shows a first control point PC1 at a second position PS2. The second image P2 shows a plurality of control points PC selectable by the user next to the first control point PC1 at the second position PS2, among a plurality of control points PC included in the initial pattern image PTA. The third image P3 shows a plurality of different directions selected by a second operation QP2. Next, in step S115, the projection instruction unit 213 causes the projector 100 to project the second pattern image PT2 in place of the first pattern image PT1.
[0069] Next, in step S117, the second control unit 210 determines whether or not an end operation has been accepted. The end operation is an operation performed by the user U on the second operation mechanism 220 when terminating the "point correction". The end operation is, for example, a mouse click operation on an end button indicating "end point correction" displayed on the LCD of the second display mechanism 230. The end button is displayed by the second control unit 210, for example, when an operation QP from the user U on the second operation mechanism 220 is not accepted for a predetermined period of time or longer. The predetermined period is, for example, 20 seconds. If the second control unit 210 determines that the end operation has not been received (step S117; NO), the process returns to step S109. If the second control unit 210 determines that the end operation has been received (step S117; YES), the process then ends.
[0070] Step S101 corresponds to an example of "causing a projector to display a control point image". Step S107 corresponds to an example of "causing a projector to display a first image at the position of a first control point", "causing a projector to display a second image indicating a plurality of control points selectable by the user", and "causing a projector to display a third image indicating a first direction". Step S109 corresponds to an example of "accepting an operation to select one of a plurality of mutually different directions". Step S111 corresponds to an example of "selecting a control point corresponding to one direction".
[0071] As described with reference to Fig. 7, when an operation to select the first control point PC1 at the first position PS1 is received, the first pattern image PT1 including the second image P2 is displayed. The second image P2 shows the multiple control points PC that the user can select next to the first control point PC1 at the first position PS1, among the multiple control points PC included in the initial pattern image PTA. Thus, the user can confirm the positions of the multiple control points PC that can be selected next to the first control point PC1 at the first position PS1.
[0072] [Present embodiment and effects] As described above with reference to Figures 1 to 7, the image display method of this embodiment includes displaying an initial pattern image PTA indicating a plurality of control points PC used for shape correction of a projection image PJ of the projector 100, and when a first control point PC1, which is one control point PC of the plurality of control points PC, is selected, displaying a first image P1 indicating that the first control point PC1 has been selected at the position of the first control point PC1, for example, at a first position PS1, and when the first image P1 is displayed at the position of the first control point PC1, for example, at the first position PS1, displaying a second image P2 indicating a plurality of control points PC selectable by the user next to the first control point PC1 among the plurality of control points PC.
[0073] That is, when the first image P1 is displayed at the first position PS1, the second image P2 indicating the multiple control points PC selectable by the user is displayed next to the first control point PC1 among the multiple control points PC. Therefore, the user can confirm the positions of a plurality of control points PC that can be selected next to the first control point PC1 at the first position PS1, thereby improving user convenience.
[0074] In addition, the above image display method further includes accepting an operation to select one of a plurality of mutually different directions, and selecting a control point PC corresponding to one of a plurality of selectable control points PC. Therefore, an operation to select one of a plurality of mutually different directions is accepted, and a control point PC corresponding to one direction is selected from a plurality of selectable control points PC, so that the control point PC to be selected next to the first control point PC1 at the first position PS1 can be easily selected. Therefore, user convenience can be improved.
[0075] Furthermore, in the above image display method, the multiple mutually different directions include a first direction D1, and the multiple selectable control points PC include a second control point PC2 that is adjacent to the first control point PC1 and is located in the first direction D1 relative to the first control point PC1, and selecting a control point PC corresponding to one direction includes selecting the second control point PC2 when the one direction coincides with the first direction D1. Therefore, when the first direction D1 is selected as one direction, the second control point PC2 adjacent to the first control point PC1 and located in the first direction D1 relative to the first control point PC1 is selected, so that the second control point PC2 can be easily selected. Therefore, the user's convenience can be improved.
[0076] In addition, in the above image display method, the multiple different directions include a second direction D2 different from the first direction D1, and the multiple selectable control points PC include a third control point PC3 adjacent to the first control point PC1 and located in the second direction D2 relative to the first control point PC1, and selecting a control point PC corresponding to one direction further includes selecting the third control point PC3 when the one direction coincides with the second direction D2. Therefore, when selecting a second direction D2 different from the first direction D1 as one direction, the third control point PC3 adjacent to the first control point PC1 and located in the second direction D2 with respect to the first control point PC1 is selected, so that the third control point PC3 can be easily selected. Therefore, user convenience can be improved.
[0077] Moreover, the image display method further includes displaying a third image P3 indicating the first direction D1 along a line segment connecting the first control point PC1 and the second control point PC2. Therefore, since the third image P3 indicating the first direction D1 is displayed along the line segment connecting the first control point PC1 and the second control point PC2, the user can easily visually recognize that the second control point PC2 is selected by selecting the first direction D1. Therefore, user convenience can be improved.
[0078] In addition, in the above image display method, displaying the third image P3 means displaying the third image P3 within a range of a predetermined distance LA or less centered on the second control point PC2, and the predetermined distance LA is less than half the distance between the first control point PC1 and the second control point PC2. Therefore, since the third image P3 is displayed at a position close to the second control point PC2, the user can easily visually recognize that the second control point PC2 is selected by selecting the first direction D1, thereby improving user convenience.
[0079] In the above image display method, the display form of the first image P1 is made different from the display form of the second image P2. Therefore, since the display form of the first image P1 is different from the display form of the second image P2, the user can easily distinguish between the first image P1 and the second image P2, thereby improving user convenience.
[0080] The second control program PGM2 in this embodiment causes the second processor 210A to execute the following: displaying an initial pattern image PTA indicating multiple control points PC used for shape correction of the projection image PJ of the projector 100; when a first control point PC1, which is one control point PC among the multiple control points PC, is selected, displaying a first image P1 indicating that the first control point PC1 has been selected at the position of the first control point PC1, for example, at the first position PS1; and when the first image P1 is displayed at the position of the first control point PC1, for example, at the first position PS1, displaying a second image P2 indicating multiple control points PC that can be selected by the user, next to the first control point PC1, among the multiple control points PC. Therefore, the second control program PGM2 according to this embodiment can achieve the same effects as the image display method according to this embodiment.
[0081] A projector 100A according to another embodiment includes a projection unit 110, an operation unit 131 that accepts user operations, and a first processor 150A, and the first processor 150A executes the following: causing the optical device to display a control point image indicating multiple control points used for shape correction of a projection image of the projector; when a first control point PC1, which is one control point PC among the multiple control points PC, is selected, causing the projection unit 110 to display a first image P1 indicating the selection at the position of the first control point PC1, for example, at a first position PS1; and when the first image P1 is displayed at the position of the first control point PC1, for example, at the first position PS1, causing the projection unit 110 to display a second image P2 indicating multiple control points PC that can be selected by the user next to the first control point PC1 among the multiple control points PC. Therefore, the projector 100A according to the other embodiment can achieve the same effects as the image display method according to the present embodiment.
[0082] [Other embodiments] The above-described embodiment is a preferred embodiment, however, the present invention is not limited to the above-described embodiment and various modifications are possible without departing from the scope of the present invention.
[0083] In this embodiment, a case will be described in which the control device 200 includes an operation reception unit 211, an image generation unit 212, and a projection instruction unit 213, but is not limited to this. For example, the projector 100 may include at least one of the operation reception unit 211, the image generation unit 212, and the projection instruction unit 213. For example, the first processor 150A of the first control unit 150 of the projector 100 may execute the first control program PGM1 to function as the operation reception unit 211, the image generation unit 212, and the projection instruction unit 213. In this case, the projector 100 does not need to be communicatively connected to the control device 200. In other words, in the projector 100, the first control unit 150 may be provided with the operation reception unit 211, the image generation unit 212, and the projection instruction unit 213 to execute the "image display method" according to the present invention. In order to distinguish the projector 100 in this case from the projector 100 according to this embodiment, the projector 100 may be referred to as a projector 100A according to another embodiment.
[0084] In addition, in this embodiment, as shown in FIG. 5, a case will be described in which the first image P1 is a white circle and the second image P2 is a hatched circle, but the present invention is not limited to this. The display mode of the second image P2 may be different from the display mode of the first image P1. The "display mode" includes color, shape, and pattern. For example, the color of the second image P2 may be different from the color of the first image P1. That is, the color of the second image P2 may be red, and the color of the first image P1 may be blue. Also, for example, the shape of the second image P2 may be different from the shape of the first image P1. That is, the shape of the second image P2 may be rectangular, and the shape of the first image P1 may be circular.
[0085] In the present embodiment, the "multiple different directions" are the first direction D1 to the fourth direction D4, but are not limited thereto. The "multiple different directions" may be two different directions, or three different directions. The "multiple different directions" may be five or more different directions. For example, the "multiple mutually different directions" may be eight mutually different directions. In the case of eight mutually different directions, each of the eight mutually different directions can be selected by eight buttons, the difference between the directions indicated by adjacent buttons being 45 degrees.
[0086] Moreover, each functional unit shown in FIG. 3 and FIG. 4 indicates a functional configuration, and the specific implementation form is not particularly limited. In other words, it is not necessarily necessary to implement hardware corresponding to each functional unit individually, and it is also possible to implement a configuration in which one processor executes a program to realize the functions of multiple functional units. Also, some of the functions realized by software in the above embodiment may be realized by hardware, or some of the functions realized by hardware may be realized by software. In addition, the specific detailed configurations of each unit of the projector 100 and the control device 200 can also be changed arbitrarily without departing from the spirit of the invention.
[0087] In addition, the processing units in the flowchart shown in Fig. 7 are divided according to the main processing contents in order to facilitate understanding of the processing of the second control unit 210 of the control device 200. There is no limitation to the manner of division or names of the processing units shown in the flowchart of Fig. 7, and the processing units can be divided into more processing units according to the processing contents, or one processing unit can be divided to include more processes. In addition, the processing order of the above flowchart is not limited to the example shown in the figure.
[0088] The image display method can be realized by causing the second processor 210A included in the control device 200 to execute a second control program PGM2 corresponding to the image display method. The second control program PGM2 can also be recorded in a computer-readable recording medium. The recording medium may be a magnetic or optical recording medium or a semiconductor memory device. Specific examples of the recording medium include portable or fixed recording media such as a flexible disk, HDD, CD-ROM (Compact Disk Read Only Memory), DVD, Blu-ray (registered trademark) Disc, magneto-optical disk, flash memory, and card-type recording medium. The recording medium may also be a non-volatile storage device such as a RAM, ROM, or HDD, which is an internal storage device provided in the control device 200. The image display method can also be realized by storing the second control program PGM2 in a server device or the like and downloading the second control program PGM2 from the server device to the control device 200.
[0089] Furthermore, the image display method may be such that each of the first pattern image PT1, the second pattern image PT2, and the initial pattern image PTA is displayed using a display device such as a monitor or a liquid crystal panel (not shown) connected to the control device 200. In this case, the control device 200 does not need to transmit each of the first pattern image PT1, the second pattern image PT2, and the initial pattern image PTA, and the command CMP to the projector 100.
[0090] [Note] The following is a summary of this disclosure. (Appendix 1) An image display method comprising: displaying a control point image indicating a plurality of control points used for shape correction of a projection image of a projector; when a first control point, which is one of the plurality of control points, is selected, displaying a first image indicating that the first control point has been selected at the position of the first control point; and when the first image is displayed at the position of the first control point, displaying a second image indicating a plurality of control points selectable by a user among the plurality of control points, next to the first control point.
[0091] As a result, when the first image is displayed at the position of the first control point, a second image indicating a plurality of control points selectable by the user is displayed next to the first control point among the plurality of control points. This allows the user to confirm the positions of a plurality of control points that can be selected next to the first control point, thereby improving user convenience.
[0092] (Appendix 2) 2. The image display method of claim 1, further comprising: accepting an operation to select one of a plurality of mutually different directions; and selecting a control point corresponding to the one direction from the plurality of selectable control points.
[0093] This allows an operation to select one of a plurality of mutually different directions to be accepted, and a control point corresponding to one direction to be selected from a plurality of selectable control points to be easily selected, thereby improving user convenience.
[0094] (Appendix 3) The image display method described in Appendix 2, wherein the multiple different directions include a first direction, the multiple selectable control points include a second control point adjacent to the first control point and located in the first direction relative to the first control point, and selecting a control point corresponding to the one direction includes selecting the second control point when the one direction coincides with the first direction.
[0095] This makes it possible to easily select the second control point when the first direction is selected as one direction, since the second control point that is adjacent to the first control point and located in the first direction relative to the first control point is selected, thereby improving user convenience.
[0096] (Appendix 4) The image display method described in Appendix 3, wherein the multiple different directions include a second direction different from the first direction, and the multiple selectable control points include a third control point adjacent to the first control point and located in the second direction relative to the first control point, and selecting a control point corresponding to the one direction further includes selecting the third control point when the one direction coincides with the second direction.
[0097] As a result, when a second direction different from the first direction is selected as one direction, a third control point that is adjacent to the first control point and located in the second direction relative to the first control point is selected, so that the third control point can be easily selected, thereby improving user convenience.
[0098] (Appendix 5) The image display method according to claim 3 or 4, further comprising displaying a third image indicating the first direction along a line segment connecting the first control point and the second control point.
[0099] As a result, the third image indicating the first direction is displayed along the line segment connecting the first control point and the second control point, so that the user can easily visually recognize that the second control point is selected by selecting the first direction, thereby improving user convenience.
[0100] (Appendix 6) The image display method described in Appendix 5, wherein displaying the third image includes displaying the third image within a range of a predetermined distance centered on the second control point, the predetermined distance being less than half the distance between the first control point and the second control point.
[0101] In this way, since the third image is displayed at a position close to the second control point, the user can easily visually recognize that the second control point is selected by selecting the first direction, thereby improving user convenience.
[0102] (Appendix 7) 7. The image display method according to claim 1, wherein a display form of the first image is made different from a display form of the second image.
[0103] As a result, the display form of the first image is different from the display form of the second image, so that the user can easily distinguish between the first image and the second image, thereby improving user convenience.
[0104] (Appendix 8) A program that causes a processor to execute the following operations: displaying a control point image that indicates a plurality of control points used for shape correction of a projection image of a projector; when a first control point, which is one of the plurality of control points, is selected, displaying a first image indicating that the first control point has been selected at the position of the first control point; and when the first image is displayed at the position of the first control point, displaying a second image indicating a plurality of control points that can be selected by a user, next to the first control point, among the plurality of control points.
[0105] As a result, the program described in Supplementary Note 8 has the same effect as the image display method described in Supplementary Note 1.
[0106] (Appendix 9) A projector including an optical device, an input device that accepts user operations, and at least one processor, wherein the at least one processor executes the following: causing the optical device to display a control point image indicating a plurality of control points used for shape correction of a projection image of the projector; when a first control point, which is one of the plurality of control points, is selected via the input device, causing the optical device to display a first image indicating the selection at the position of the first control point; and when the first image is displayed at the position of the first control point, causing the optical device to display a second image indicating a plurality of control points selectable by a user via the input device, next to the first control point, among the plurality of control points.
[0107] As a result, the projector described in Supplementary Note 9 achieves the same effects as the image display method described in Supplementary Note 1. [Explanation of symbols]
[0108] 1...image projection system, 5...remote control (input device), 100, 100A...projector, 110...projection unit (optical device), 111...light source unit, 113...projection optical system, 141...first communication interface, 150...first control unit, 150A...first processor (at least one processor), 150B...first memory, 200...control device, 210...second control unit, 210A...second processor (processor), 210B...second memory, 211...operation reception unit, 212...image generation unit, 213...projection instruction unit, 214...second communication control unit, 215...second image storage unit, 220...second operation mechanism, 230...second display mechanism, D1...first direction, D2...second direction, D3...third direction, D4...fourth direction, LA, LB...predetermined distance, P1...first image, P2, P21, P22, P23, P24...second image, P3, P31, P32, P33, P34...third image, PC...control point, PC1...first control point, PC2...second control point, PC3...third control point, PC4...fourth control point, PC5...fifth control point, PGM1...first control program (program), PGM2...second control program (program), PS1...first position, PS2...second position, PT1...first pattern image, PT2...second pattern image, PTA...initial pattern image (control point image), QP1...first operation, QP2...second operation.
Claims
1. Displaying a control point image showing a plurality of control points used for correcting the shape of a projection image of the projector; When a first control point that is one of the plurality of control points is selected, a first image indicating that the first control point has been selected is displayed at a position of the first control point; displaying, when the first image is displayed at the position of the first control point, a second image indicating a plurality of control points selectable by a user next to the first control point among the plurality of control points; 23. A method for displaying an image, comprising:
2. Receiving an operation to select one direction from a plurality of mutually different directions; selecting a control point corresponding to the one direction from among the plurality of selectable control points; The method of claim 1 further comprising:
3. the plurality of different directions includes a first direction, the selectable control points include a second control point adjacent to the first control point and located in the first direction relative to the first control point; Selecting a control point corresponding to the one direction includes: selecting the second control point if the one direction is consistent with the first direction; The image display method according to claim 2 , comprising:
4. the plurality of different directions includes a second direction different from the first direction, the selectable control points include a third control point adjacent to the first control point and located in the second direction relative to the first control point; Selecting a control point corresponding to the one direction includes: selecting the third control point if the one direction is consistent with the second direction; The image display method of claim 3 further comprising:
5. displaying a third image indicating the first direction along a line segment connecting the first control point and the second control point; The image display method of claim 3 further comprising:
6. Displaying the third image includes: displaying the third image within a range equal to or smaller than a predetermined distance centered on the second control point; The predetermined distance is equal to or less than half the distance between the first control point and the second control point.
6. The image display method according to claim 5.
7. The display form of the first image is made different from the display form of the second image. The image display method according to any one of claims 1 to 6.
8. Displaying a control point image showing a plurality of control points used for correcting the shape of a projection image of the projector; When a first control point that is one of the plurality of control points is selected, a first image indicating that the first control point has been selected is displayed at a position of the first control point; displaying, when the first image is displayed at the position of the first control point, a second image indicating a plurality of control points selectable by a user next to the first control point among the plurality of control points; A program that causes a processor to execute the following:
9. An optical device; An input device that accepts user operations; at least one processor; The at least one processor Displaying a control point image indicating a plurality of control points used for correcting a shape of a projection image of a projector on the optical device; When a first control point, which is one of the plurality of control points, is selected via the input device, causing the optical device to display a first image indicating that the first control point has been selected at a position of the first control point; When the first image is displayed at the position of the first control point, a second image indicating a plurality of control points selectable by a user via the input device next to the first control point is displayed on the optical device. Run the projector.
Citation Information
Patent Citations
projector
JP2005017495A
Image processing apparatus, projector, and image processing method
JP2014165792A
Parameter generation apparatus, control method therefor, and program
JP2019125955A
Display system, control arrangement, control method and program of display system
JP2020036141A
Image correction method and projector
JP2022025252A