Display device, display system, display method and program

The display device stabilizes three-dimensional image positioning by generating and adjusting two-dimensional data based on the spiral screen's angle and position, using detection signals to correct timing deviations, thus maintaining consistent image display.

JP7604971B2Active Publication Date: 2024-12-24RICOH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021047933
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-22
Publication Date
2024-12-24
Estimated Expiration
2041-03-22

AI Technical Summary

Technical Problem

The display position of a three-dimensional image fluctuates due to variations in the time delay between two-dimensional image data transmission and image light irradiation in existing volumetric three-dimensional display systems.

Method used

A display device that utilizes a spiral screen driven by a motor, where two-dimensional image data is generated based on the screen's angle or position, and a detection unit receives partial image light to adjust the data order, correcting for timing deviations using drive cycle and light reception signals to stabilize the three-dimensional image display.

Benefits of technology

The solution effectively suppresses fluctuations in the display position of the three-dimensional image by synchronizing the image light irradiation with the screen's rotation, ensuring consistent image positioning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007604971000001
    Figure 0007604971000001
  • Figure 0007604971000002
    Figure 0007604971000002
  • Figure 0007604971000003
    Figure 0007604971000003
Patent Text Reader

Abstract

To suppress the variation in a display position of a three-dimensional image.SOLUTION: A display device according to an embodiment of the present invention is the display device which displays a three-dimensional image with a residual image effect and comprises: an irradiation object member which displays the three-dimensional image by reflecting the irradiated image light; a drive unit which drives the irradiation object member; an image acquisition unit which acquires two-dimensional image data generated according to at least one of an angle and a position of the driven irradiation object member; an irradiation unit which irradiates the irradiation object member with the image light based on the two-dimensional image data; a detection unit which outputs a light reception signal by receiving partial image light being a portion of the image light; and a change unit which changes the two-dimensional image data on the basis of the light reception signal and drive cycle information indicating the drive cycle by the drive unit.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present application relates to a display device, a display system, a display method, and a program. [Background technology]

[0002] Conventionally, a configuration has been disclosed in which a two-dimensional image is projected onto an illuminated member such as a projection screen while the illuminated member is being driven, and a three-dimensional image is displayed by utilizing the afterimage effect.

[0003] Also disclosed is a drive system for a projection screen of a sweeping surface volumetric three-dimensional display, which resets a counter of two-dimensional image data projected by the projection device when a home position signal indicating that the actuator has reached a predetermined position is received by a computing device in order to synchronize the actuator that drives the projection screen with the projection device (see, for example, Patent Document 1). Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the configuration of Patent Document 1, there is a concern that the display position of the three-dimensional image may fluctuate due to, for example, the fact that the time between when two-dimensional image data is transmitted to an irradiation unit such as a projection device and when image light is irradiated is not constant.

[0005] An object of the present invention is to suppress fluctuations in the display position of a three-dimensional image. [Means for solving the problem]

[0006] A display device according to one aspect of the present invention is a display device that displays a three-dimensional image by using an afterimage effect, and includes an irradiated member that displays the three-dimensional image by reflecting irradiated image light, a drive unit that drives the irradiated member, an image acquisition unit that acquires two-dimensional image data generated according to at least one of the angle or position of the driven irradiated member, an irradiation unit that irradiates the irradiated member with the image light based on the two-dimensional image data, a detection unit that outputs a light reception signal that receives partial image light that is a part of the image light, and a change unit that changes the two-dimensional image data based on drive cycle information that indicates a drive cycle by the drive unit and the light reception signal. death, The detection unit outputs the light receiving signal indicating a switching cycle at which the three-dimensional image is switched, and the change unit changes the order of the two-dimensional image data acquired by the image acquisition unit based on a period of irradiation of the image light by the irradiation unit and a time difference between the switching period and the drive period. . Effect of the Invention

[0007] According to the present invention, fluctuations in the display position of a three-dimensional image can be suppressed. [Brief description of the drawings]

[0008] [Figure 1] 1 is a block diagram of an example of the overall configuration of a display device according to an embodiment; [Diagram 2] 1 is a perspective view of an example of the overall configuration of a display device according to an embodiment; [Diagram 3] 4 is a diagram illustrating an example of a hardware configuration of an information processing unit of the display device according to the embodiment. FIG. [Figure 4] 4 is a diagram illustrating an example of a functional configuration of an information processing unit of the display device according to the embodiment. FIG. [Diagram 5] FIG. 11 is a diagram illustrating an example of processing by an information processing unit according to the embodiment. [Figure 6] 1 is a diagram illustrating an example of the configuration of a display device according to a first embodiment. [Figure 7] 4 is a diagram illustrating an example of a functional configuration of an information processing unit of the display device according to the first embodiment. FIG. [Figure 8] FIG. 2 is a diagram showing an example of two-dimensional image data. [Figure 9] 5A to 5C are diagrams illustrating an example of image light according to the first embodiment. [Figure 10]5 is a diagram illustrating an example of processing by an information processing unit of the display device according to the first embodiment. FIG. [Figure 11] 3 is a timing diagram illustrating the timing of signals according to the first embodiment. FIG. [Figure 12] 13A and 13B are diagrams illustrating irradiated members according to modified examples. [Figure 13] 13A and 13B are diagrams illustrating an example of image light according to the second embodiment. [Figure 14] 10 is a timing diagram illustrating the timing of signals according to the second embodiment. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In the drawings, the same components are denoted by the same reference numerals, and duplicated explanations may be omitted.

[0010] The following embodiments are illustrative of a display device for embodying the technical concept of the present invention, and the present invention is not limited to the following embodiments. The dimensions, materials, shapes, relative positions, etc. of the components described below are intended to be illustrative, and not to limit the scope of the present invention, unless otherwise specified. In addition, the sizes and positional relationships of the components shown in the drawings may be exaggerated to clarify the explanation.

[0011] In the drawings below, directions may be indicated by X-axis, Y-axis, and Z-axis, where the X-direction along the X-axis indicates a predetermined direction in a plane substantially perpendicular to the rotation axis of the spiral screen included in the display device according to the embodiment, the Y-direction along the Y-axis indicates a direction perpendicular to the predetermined direction in the plane, and the Z-direction along the Z-axis indicates a direction along the rotation axis of the spiral screen.

[0012] Additionally, the direction in which the arrow points in the X direction is denoted as the +X direction, and the opposite direction of the +X direction is denoted as the -X direction, the direction in which the arrow points in the Y direction is denoted as the +Y direction, and the opposite direction of the +Y direction is denoted as the -Y direction, and the direction in which the arrow points in the Z direction is denoted as the +Z direction, and the opposite direction of the +Z direction is denoted as the -Z direction. The display device is assumed to irradiate image light in the +Z direction. However, these do not limit the orientation of the display device, and the display device can be placed in any orientation.

[0013] [Embodiment] A display device 1 according to the embodiment displays a three-dimensional image by using an afterimage effect. Here, a three-dimensional image refers to a stereoscopic image that is displayed in a three-dimensional space and has a volume that can be visually recognized by humans.

[0014] (Example of the overall configuration of the display device 1) The overall configuration of the display device 1 will be described with reference to Fig. 1 and Fig. 2. Fig. 1 is a block diagram illustrating an example of the overall configuration of the display device 1.

[0015] As shown in FIG. 1, the display device 1 includes an information processing unit 10, a projector 20, a spiral screen 30, a motor 40, and a motor control unit 41.

[0016] The display device 1 receives the three-dimensional model data 901 and allows a user of the display device 1 to visually recognize a three-dimensional image. The three-dimensional model data 901 is data indicating a three-dimensional model for allowing a user to visually recognize a three-dimensional image, and is, for example, data indicating a pixel value for each three-dimensional voxel. Specifically, the three-dimensional model data 901 is input to the information processing unit 10.

[0017] The information processing unit 10 generates two-dimensional image data P based on the input three-dimensional model data 901. Specifically, the information processing unit 10 transmits a rotation instruction signal 201 to the motor control unit 41 to instruct the motor control unit 41 to start rotation. Upon receiving the instruction, the motor control unit 41 transmits a rotation control signal 202 to drive the motor 40 so as to rotate the spiral screen 30 at a specified substantially constant speed, for example.

[0018] The spiral screen 30 is an example of an irradiated member that displays a three-dimensional image by reflecting the irradiated image light L. The spiral screen 30 is an object that includes multiple spiral-shaped members that are rotated by a motor 40, and functions as a screen that is irradiated with the image light L. Each member has a different color. Here, a spiral refers to a type of three-dimensional curve that moves in a direction perpendicular to the plane of rotation while rotating.

[0019] The motor 40 is an example of a drive unit that rotates the spiral screen 30 around a predetermined axis. The motor 40 may be a stepping motor, a DC (Direct Current) motor, an AC (Alternating Current) motor, or the like.

[0020] A rotary encoder is attached to the motor 40. The rotary encoder transmits an encoder signal 203 indicating the rotation angle of the rotation shaft of the motor 40 to the motor control unit 41. The motor control unit 41 generates rotation angle information 904 indicating the rotation angle of the spiral screen 30 based on the received encoder signal 203, and transmits the information processing unit 10.

[0021] The information processing unit 10 generates two-dimensional image data P according to the rotation angle of the spiral screen 30 based on the received rotation angle information 904, and transmits the two-dimensional image data P to the projector 20. The two-dimensional image data P is information indicating a two-dimensional image according to either the angle or the position of the rotated spiral screen 30.

[0022] The projector 20 is an example of an irradiation unit that irradiates the spiral screen 30 with image light L. The projector 20 irradiates the spiral screen 30 with image light L based on the two-dimensional image data P output from the information processing unit .

[0023] The display device 1 allows a user to visually recognize a color three-dimensional image by utilizing the afterimage effect, as the image light L irradiated to the rotating spiral screen 30 is reflected at various positions by the spiral-shaped member of the spiral screen 30. Note that the light reflected by the spiral screen 30 includes light that is incident on one surface of the spiral screen 30, passes through the inside of the spiral screen 30, and is reflected by the other surface of the spiral screen 30.

[0024] Next, Fig. 2 is a perspective view for explaining an example of the overall configuration of the display device 1. As shown in Fig. 2, the display device 1 has an information processing unit 10, a projector 20, a motor 40, and a motor control unit 41 inside a housing 60. The display device 1 also has a spiral screen 30 and a screen case 50 on the +Z direction side of the housing 60.

[0025] The housing 60 is a box-shaped member formed by combining panel plates including metal sheets, etc. The housing 60 has an upper panel 61 provided with a through hole 62 that communicates with the inside of the housing 60.

[0026] The screen case 50 is a cylindrical member in which the spiral screen 30 is disposed. The screen case 50 is made of a material such as transparent resin or glass. The spiral screen 30 supported on the inside of the screen case 50 can be seen from the outside of the screen case 50.

[0027] The screen case 50 is not limited to a cylindrical member, and may be a tubular member having an elliptical or polygonal cross section. The end opposite to the side where the image light L enters in the direction along the central axis of the cylinder may be open or may be closed by a flat plate, a hollow hemispherical member, or the like.

[0028] Furthermore, the display device 1 has a motor 40 above the spiral screen 30. An axial core member that serves as the rotation axis of the motor 40 is connected to the spiral axis E of the spiral screen 30. The spiral axis refers to the central axis of rotation when a three-dimensional curve rotates in a spiral. The rotation of the motor 40 allows the spiral screen 30 to rotate around the spiral axis E. The spiral axis E is an example of a predetermined axis.

[0029] The motor 40 is also connected to a motor control unit 41 so as to be able to communicate with the motor. The rotation axis of the motor 40 is approximately parallel to the traveling direction of the image light L emitted from the projector 20. A process of identifying the position of the spiral screen 30 using three-dimensional coordinates including a Z axis in which the traveling direction of the image light L is positive will be described.

[0030] Specifically, the information processing unit 10 calculates the height z(x, y) in the +Z direction of the spiral screen 30 at each xy coordinate (x, y). The calculated height z(x, y) is the height along the rotation axis of the spiral screen 30, and corresponds to the position where the image light L is irradiated on the surface of the spiral screen 30. The information processing unit 10 calculates the height z(x, y), which changes with time, in real time, and generates two-dimensional image data P according to each time.

[0031] As a reference for height, the XY plane including the point on the spiral screen 30 that is the shortest distance from the projector 20 is set as the XY plane indicating z = 0. This XY plane is a plane perpendicular to the rotation axis of the spiral screen 30, and the xy coordinates are coordinates on the XY plane.

[0032] In this embodiment, a configuration is illustrated in which the information processing unit 10, projector 20, motor 40, and motor control unit 41 are provided inside the housing 60, but this is not limited to this, and some or all of these may be provided outside the housing 60.

[0033] <Example of Hardware Configuration of Information Processing Unit 10> Next, a hardware configuration of the information processing unit 10 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of a hardware configuration of the information processing unit 10.

[0034] The information processing unit 10 is constructed by a computer and has a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, a HDD (Hard Disk Drive) 104, an external device connection I / F (Interface) 105, and a network I / F 106.

[0035] The CPU 101 executes control processing including various types of arithmetic processing. The ROM 102 stores programs used to drive the CPU 101, such as an IPL (Initial Program Loader). The RAM 103 is used as a work area for the CPU 101. The HDD 104 stores various types of data such as programs.

[0036] The external device connection I / F 105 is an interface for connecting various external devices. In this case, the external devices are, for example, the projector 20, the motor control unit 41, etc.

[0037] The network I / F 106 is an interface for performing data communication with other devices via a communication network, etc. For example, the information processing unit 10 receives the three-dimensional model data 901 via the network I / F 106.

[0038] <Example of functional configuration of information processing unit 10> Next, the functional configuration of the information processing unit 10 will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the functional configuration of the information processing unit 10.

[0039] As shown in FIG. 4, the information processing unit 10 includes a storage unit 11, a rotation angle acquisition unit 12, a calculation unit 13, an image generation unit 14, and an output unit 15.

[0040] The storage unit 11 stores various types of information. Specifically, the storage unit 11 stores three-dimensional model data 901, three-dimensional voxel data 902, and two-dimensional image data P. Of these, the three-dimensional model data 901 is point cloud data input from the outside. The three-dimensional voxel data 902 is image data obtained by converting the three-dimensional model data 901 into brightness for each voxel. The two-dimensional image data P is information generated by the image generation unit 14.

[0041] The storage unit 11 is realized by the CPU 101 executing processes defined in a program stored in the ROM 102 or the like and controlling the RAM 103 or the HDD 104 or the like.

[0042] The rotation angle acquisition unit 12 acquires information indicating the rotation angle of the spiral screen 30. Specifically, the rotation angle acquisition unit 12 receives the rotation angle information 904 from the motor control unit 41 periodically, for example, every second. Furthermore, the rotation angle acquisition unit 12 may acquire the information indicating the rotation angle of the spiral screen 30 by calculating the rotation angle based on the time elapsed since the spiral screen 30 started to rotate, utilizing the fact that the rotation speed of the spiral screen 30 is approximately constant.

[0043] The rotation angle acquisition unit 12 may acquire information indicating the rotation angle of the spiral screen 30 by combining the rotation angle information 904 received from the motor control unit 41 with the calculation of the rotation angle based on the elapsed time. For example, the rotation angle acquisition unit 12 corrects the result of the calculation of the rotation angle based on the time elapsed since the start of rotation of the spiral screen 30 based on the rotation angle information 904 received periodically. In this way, even if an error occurs between the actual rotation speed of the motor 40 and the specified speed, the rotation angle acquisition unit 12 can correct it to the actual rotation angle based on the rotation angle information 904 received periodically.

[0044] The rotation angle information 904 is information that indicates the rotation angle of the spiral screen 30 .

[0045] The rotation angle acquisition unit 12 is realized by the CPU 101 executing processes defined in a program stored in the ROM 102 or the like and controlling the external device connection IF 105 and the like.

[0046] The calculation unit 13 calculates the height in the Z direction at each xy coordinate for each rotation angle of the spiral screen 30 based on the rotation angle of the spiral screen 30 .

[0047] The image generating unit 14 outputs two-dimensional image data generated according to at least one of the angle and the position of the rotated spiral screen 30. Specifically, the image generating unit 14 converts the three-dimensional model data 901 into three-dimensional voxel data 902. For example, the calculation unit 13 copies the luminance value of each coordinate for each point of the point cloud to the voxel of the corresponding coordinate. In addition, the image generating unit 14 reduces the color of the three-dimensional voxel data 902 by dithering processing.

[0048] Furthermore, the image generating unit 14 generates two-dimensional image data P having a luminance according to the height calculated by the calculating unit 13. Specifically, the image generating unit 14 determines a luminance according to each xy coordinate and generates two-dimensional image data P in two dimensions so that a person can visually recognize the three-dimensional image shown in the three-dimensional model data 901.

[0049] The calculation unit 13 and the image generation unit 14 are realized by the CPU 101 executing processes defined in a program stored in the ROM 102 or the like.

[0050] The output unit 15 outputs the two-dimensional image data P generated by the image generation unit 14. Specifically, the output unit 15 transmits the two-dimensional image data P to the projector 20.

[0051] The output unit 15 is realized by the CPU 101 executing processes defined in a program stored in the ROM 102 or the like and controlling the external device connection IF 105 and the like.

[0052] <Example of processing by the information processing unit 10> Next, the processing by the information processing section 10 will be described.

[0053] The information processing unit 10 receives the three-dimensional model data 901, and starts control processing in response to an operation by a user or the like.

[0054] FIG. 5 is a flowchart showing an example of processing by the information processing unit 10.

[0055] First, in step S11, the image generating unit 14 voxels the three-dimensional model data 901. The three-dimensional model data 901 includes, for example, point cloud information and mesh information. The point cloud information is a collection of point data of xyz coordinates and RGB brightness. The mesh information is information indicating the xyz coordinates of the vertices of triangles or quadrangles constituting a solid body, and the color or texture of the faces of the triangles or quadrangles.

[0056] The image generating unit 14 generates three-dimensional voxel data 902 by copying the brightness value of each coordinate for each point of the point cloud to the voxel at the corresponding coordinate.

[0057] Next, in step S12, the image generating unit 14 dithers the three-dimensional voxel data 902. Specifically, the image generating unit 14 converts voxels having a color depth of 8 bits for each of RGB into voxels having 1 bit for RGB. For example, the image generating unit 14 performs dithering by error diffusion for each RGB channel. At this time, it is preferable that the image generating unit 14 performs high-precision three-dimensional error diffusion, rather than general two-dimensional error diffusion.

[0058] Error diffusion is a dithering technique that expresses pseudo intermediate colors when reducing the number of colors or gradations in an image, and is a method in which, when reducing the color of a certain point, the error from the original color is added to the color information of a neighboring point. In a two-dimensional image, the image generation unit 14 adds the error to pixels in the two-dimensional direction of the xy coordinates near the plane, but in a three-dimensional image, the error is added to voxels in the three-dimensional direction of the xyz coordinates near the plane. However, if the calculation load is a problem, the image generation unit 14 may perform two-dimensional error diffusion in the Z-axis direction independently for each XY plane, rather than three-dimensional error diffusion.

[0059] Next, in step S13, the information processing unit 10 instructs the motor control unit 41 to start rotating the motor 40. The motor control unit 41 controls the motor 40 so as to rotate the spiral screen 30 at a substantially constant speed that is specified in advance.

[0060] Thereafter, the information processing unit 10 repeatedly executes the processes from step S14 to step S19 until the display is completed. When displaying a moving image, the content of the generated two-dimensional image data changes at each time, so in each process, two-dimensional image data to be displayed at time t is generated and transmitted. Time t is the time when the projector 20 irradiates image light L based on the generated two-dimensional image data.

[0061] Next, in step S14, the rotation angle acquisition unit 12 acquires the rotation angle information 904 at time t. Specifically, the rotation angle acquisition unit 12 acquires information indicating the rotation angle of the spiral screen 30 from the motor control unit 41. The rotation angle acquisition unit 12 may calculate the rotation angle based on a predefined speed, and may thereby acquire the information indicating the rotation angle. Furthermore, if there is a difference between the measurement time and time t, the rotation angle acquisition unit 12 predicts and calculates the rotation angle of the spiral screen 30 at time t based on the difference between the measurement time and time t.

[0062] Next, in step S15, the calculation unit 13 calculates the height z(x, y) at each x and y coordinate. Specifically, the calculation unit 13 calculates the height z(x, y) by a calculation based on the rotation angle of the spiral screen 30.

[0063] Next, in step S16, the image generating unit 14 generates two-dimensional image data P. Specifically, the image generating unit 14 generates two-dimensional image data P having luminance according to the calculated height z(x, y, t) as the two-dimensional image data P to be displayed at time t.

[0064] For example, when the three-dimensional voxel data 902 is a still image, the image generating unit 14 converts Voxel(x,y,z) into Pixel(x,y,t). Voxel(x,y,z) is a value indicating the luminance, color, transmittance, or the like of each voxel. Also, Pixel(x,y,t) is a pixel value included in the two-dimensional image data P that is the basis of the image light L to be irradiated at time t.

[0065] On the other hand, when the three-dimensional voxel data 902 is a moving image, Voxel(x,y,z,t), which is a value indicating the brightness, color, transmittance, etc. of each voxel including time t, is converted to Pixel(x,y,t).

[0066] Regardless of whether the three-dimensional voxel data 902 is a still image or a moving image, the image generation unit 14 calculates a pixel value Pixel(x,y,t) at time t based on the height z(x,y,t) and color Color(x,y,t) of the spiral screen 30 at each x and y coordinate at time t. The image generation unit 14 stores the generated two-dimensional image data P in the storage unit 11.

[0067] Subsequently, in step S17, the output unit 15 transmits the two-dimensional image data P generated by the image generating unit 14 to the projector 20.

[0068] Next, in step S18, the information processing unit 10 determines whether to end the display. When a user operation indicating the end of the display is received, or when the three-dimensional model data 901 is a moving image and the transmission of two-dimensional image data P based on all the moving images is completed, the information processing unit 10 determines to end the display.

[0069] If it is determined in step S18 that the display should not be ended (step S18, No), the information processing unit 10 returns the process to step S14 and executes processing regarding the two-dimensional image data P to be displayed at the next time t, for example, at time t one second later.

[0070] On the other hand, if it is determined in step S18 that the display is to be ended (Yes in step S18), the information processing section 10 ends the process.

[0071] Such processing by the information processing unit 10 enables the display device 1 to display a three-dimensional image.

[0072] [First embodiment] Next, a display device 1a according to the first embodiment will be described. The same components as those in the above-described embodiment will be denoted by the same reference numerals, and duplicated descriptions will be omitted as appropriate. This also applies to the following examples and modified examples.

[0073] The display device 1a according to this embodiment acquires two-dimensional image data P generated based on three-dimensional model data in accordance with at least one of the angle and the position of the spiral screen 30 rotated by the motor 40. For example, the display device 1a reads and acquires the two-dimensional image data P generated in advance and stored in a storage unit or the like.

[0074] As the spiral screen 30 rotates, the arrival position of the image light L on the spiral screen 30 changes along the Z direction, so the display device 1a acquires two-dimensional image data P so as to match the arrival position of the image light L on the spiral screen 30, and outputs it to the projector 20.

[0075] The projector 20 irradiates the spiral screen 30 with image light L based on the two-dimensional image data P, and the spiral screen 30 reflects the image light L, thereby displaying a three-dimensional image due to the afterimage effect.

[0076] In this case, if the rotation of the spiral screen 30 and the irradiation of the image light L by the projector 20 are not synchronized, the arrival position of the image light L on the spiral screen 30 may deviate from the desired position, causing the display position of the three-dimensional image to fluctuate.

[0077] In this embodiment, the two-dimensional image data P is changed based on drive cycle information indicating the drive cycle of the motor 40 and a light reception signal in which partial image light, which is a part of the image light, is received. For example, the order in which the two-dimensional image data P stored in a storage unit or the like is read and acquired is changed. This makes it possible to prevent the arrival position of the image light L on the spiral screen 30 from shifting from the desired position, and to prevent fluctuations in the display position of the three-dimensional image.

[0078] <Configuration example of display device 1a> 6 is a diagram showing an example of the configuration of a display device 1a according to this embodiment. As shown in FIG.

[0079] The sensor 70 is an example of a detection unit that outputs a light reception signal Sen that receives partial image light Lp that is a part of the image light L. The sensor 70 is, for example, an optical sensor including a photoelectric conversion element, and outputs a voltage signal according to the light intensity of the received light.

[0080] The sensor 70 is installed at a position where it can receive partial image light Lp other than the screen light Lq to the spiral screen 30 out of the image light L irradiated by the projector 20, with its light receiving surface facing the projector 20 side (-Z direction side). The installation position of the sensor 70 is not limited to the position shown in Fig. 6, and may be any position as long as it can receive the partial image light Lp. The sensor 70 is electrically connected to the information processing unit 10a, and outputs a light receiving signal Sen to the information processing unit 10a.

[0081] Further, the rotary encoder 42 provided with the motor 40 transmits the encoder signal 203 including the home position signal HP to the information processing unit 10a. The home position signal HP is a signal indicating the rotation origin among the encoder signals 203, and corresponds to the driving period R of the spiral screen 30 by the motor 40. T However, the drive cycle information may be a signal output by a home position sensor provided on the motor 40 separately from the rotary encoder 42.

[0082] <Example of functional configuration of the information processing unit 10a> Next, Fig. 7 is a block diagram showing an example of a functional configuration of an information processing unit 10a included in the display device 1a. As shown in Fig. 7, the information processing unit 10a includes a rotation angle acquisition unit 12a, a storage unit 11a, an image acquisition unit 16, and a change unit 17. The storage unit 11a stores a two-dimensional image data group 905 and irradiation timing deviation information 906.

[0083] The rotation angle acquisition unit 12a detects the driving period R T It is possible to obtain drive cycle information indicating the above.

[0084] The two-dimensional image data group 905 is a data group consisting of multiple two-dimensional image data P that are generated in advance based on the three-dimensional model data 901 in accordance with at least one of the angle or position of the spiral screen 30 rotated by the motor 40 and stored in the memory unit 11a.

[0085] The two-dimensional image data P associated with at least one of the angles or positions of the spiral screen 30 in accordance with the sequence in which the angle or position of the rotated spiral screen 30 changes is stored as a two-dimensional image data group 905.

[0086] The image acquisition unit 16 reads out and acquires desired two-dimensional image data P from the two-dimensional image data group 905 from the storage unit 11a.

[0087] Since the spiral screen 30 is rotated at a substantially constant speed by the motor 40, the image acquisition unit 16 sequentially reads out the two-dimensional image data P in the order indicated by the image counter while counting up the image counter. This allows the two-dimensional image data P associated with at least one of the angles or positions of the spiral screen 30 to be sequentially acquired and output to the projector 20 via the output unit 15. As a result, the display device 1a can simplify and speed up the processing compared to a case in which the information processing unit generates the two-dimensional image data P corresponding to at least one of the angles or positions of the spiral screen 30 in real time.

[0088] The irradiation timing deviation information 906 refers to information indicating a deviation in the irradiation timing of the image light L to the spiral screen 30 based on the positional relationship between the motor 40 and the spiral screen 30. For example, if the spiral screen 30 is attached with an angle deviation around the rotation axis of the motor 40, the position of the spiral screen 30 in the Z direction according to the rotation of the motor 40 may deviate from the desired position.

[0089] The irradiation timing deviation information 906 is information indicating that the timing of irradiating the image light L to a desired position in the Z direction on the spiral screen 30 deviates from the desired timing due to this position deviation. Note that the irradiation timing deviation may be either a delayed irradiation or an accelerated irradiation.

[0090] The delay time ΔT0 corresponding to the irradiation timing deviation can be measured in advance, for example, during the manufacture of the display device 1. Therefore, the measured delay time ΔT0 is multiplied by the irradiation cycle (frame rate) F at which the projector 20 irradiates the image light L. T By dividing by, it is possible to calculate irradiation timing deviation information expressed in terms of the number of frames of the image light L. The calculated irradiation timing deviation information is stored in the storage unit 11 in advance.

[0091] On the other hand, the information processing unit 10a reads and acquires the two-dimensional image data P from the two-dimensional image data group 905, but due to the processing load and the like, the acquisition of the two-dimensional image data P may be gradually delayed with respect to the rotation of the motor 40. This delay causes a shift in the timing of irradiating the image light L to a desired position in the Z direction on the spiral screen 30, so that the position where the three-dimensional image is displayed fluctuates so as to gradually shift, for example, in the +Z direction.

[0092] In response to this, the change unit 17 corrects the influences of the irradiation timing shift and the delay due to the processing load by changing the two-dimensional image data P acquired by the image acquisition unit 16 based on the home position signal HP, the light receiving signal Sen, and the irradiation timing shift information 906. For example, the change unit 17 performs the above correction by changing the order of the two-dimensional image data P that the image acquisition unit 16 reads out from the two-dimensional image data group 905.

[0093] Specifically, the change unit 17 refers to the storage unit 11 to acquire the number of frames corresponding to the irradiation timing shift information 906. In addition, the sensor 70 acquires the switching period D at which the three-dimensional image is switched. T In order to output a light receiving signal Sen indicating T and the driving period R T The change unit 17 detects the time difference ΔT1 between the projection period F of the image light L by the projector 20. T By dividing by R, the difference frame number corresponding to the delay due to the calculation process is obtained. T corresponds to the rotation period of the spiral screen 30 by the motor 40.

[0094] The change unit 17 counts up the image counter by the number of correction frames obtained by adding the number of irradiation delay frames corresponding to the irradiation timing deviation information 906 and the number of difference frames corresponding to the delay due to the processing load. This allows the order of the two-dimensional image data P acquired by the image acquisition unit 16 to be skipped and changed, thereby making it possible to correct the effects of the irradiation timing deviation and the delay due to the processing load.

[0095] In addition, when the spiral screen 30 makes its first rotation, the modification unit 17 changes the number of frames corresponding to the irradiation timing shift information 906 to the initial value of the image counter, thereby correcting the irradiation timing shift during the first rotation of the spiral screen 30.

[0096] The process performed by the change unit 17 will be described in further detail later with reference to FIG.

[0097] Next, Fig. 8 is a diagram showing an example of two-dimensional image data P. As shown in Fig. 8, the two-dimensional image data P includes a figure Pp. The figure Pp is a rectangular image formed near a corner in the two-dimensional image data P, and is an example of a predetermined figure formed in a predetermined area in the two-dimensional image data P. However, the figure Pp is not limited to a rectangular image, and may be an image having any shape.

[0098] Next, Fig. 9 is a diagram showing an example of the image light L. Fig. 9 shows the image light L irradiated from the projector 20 to the spiral screen 30 as viewed from the projector 20 side, and also shows how the image light L is switched according to time along the time axis t indicated by the arrow.

[0099] In FIG. 9, the switching of the image light L is expressed as image light L(1), L(2), . . . , L(N-1), L(N). The subscript of the image light L represents the value of the image counter. N is a natural number, and the switching period D at which the 3D image is switched is T represents the total number of frames of the two-dimensional image data P output to the projector 20 within the period.

[0100] The irradiation period F varies according to the rotation of the spiral screen 30. T By switching the two-dimensional image data P, the image light L is changed over an irradiation period F T The spiral screen 30 is switched at a driving cycle R T Furthermore, the three-dimensional image displayed by the display device 1 rotates once every switching period D T The number of times is switched and updated.

[0101] As an example, the irradiation period F T is 1 / 60 [seconds], and the switching period D T In other words, the projector 20 emits image light L based on two-dimensional image data P of 60 frames per second, and the switching period D T Within this period, image light L corresponding to 400 frames of two-dimensional image data P can be irradiated.

[0102] As shown in FIG. 9, the image light L includes partial image light Lp based on a figure Pp included in the two-dimensional image data P, and a screen light Lq to the spiral screen 30.

[0103] In this embodiment, the partial image light Lp is a three-dimensional image switching cycle D T The color changes from white to black or from black to white depending on the switching period D T One irradiation cycle in F T Outside the period, the color of the partial image light Lp is black, and the switching period D T One irradiation cycle in F T The color changes to white only during the period F T The period is an example of a predetermined period.

[0104] The sensor 70 that is provided to be able to receive the partial image light Lp has a switching period D T One irradiation cycle in F T Outside this period, the light receiving section 13 receives black partial image light Lp, and therefore outputs a low-level light receiving signal Sen.

[0105] The sensor 70 also has a switching period D T One irradiation cycle in F T During this period, the display device 1 receives the white partial image light Lp, and outputs a high-level light reception signal Sen, which has a high signal level. Therefore, from the timing when the light reception signal Sen output by the sensor 70 becomes high, the display device 1 starts switching the switching period D based on the light reception signal Sen. T can be detected.

[0106] In this embodiment, the color of the partial image light Lp is black or white, but the color is not limited to black or white, and other colors may be used. T One irradiation cycle in F T The brightness may be changed during and outside the period, or both the brightness and the color may be changed.

[0107] In the example shown in FIG. T Switching period D T is longer by a time difference ΔT1. The time difference ΔT1 corresponds to the delay caused by the processing load.

[0108] <Example of processing by the information processing unit 10a> Next, the process performed by the information processing unit 10a will be described. Fig. 10 is a flow chart showing an example of the process performed by the information processing unit 10a. The information processing unit 10a starts a control process in response to an operation by a user or the like.

[0109] First, in step S101, the change unit 17 acquires the irradiation timing deviation information 906 by referring to the storage unit 11a.

[0110] Next, in step S102, the change unit 17 initializes an image counter according to the irradiation timing shift information 906. For example, if the irradiation timing shift information 906 indicates a shift of two frames, the change unit 17 sets the initial value of the image counter to 3 (=1+2).

[0111] Subsequently, in step S103, the information processing unit 10a determines whether the rotation angle acquisition unit 12 has received a home position signal HP.

[0112] If it is determined in step S103 that the home position signal HP has not been received (step S103, No), the information processing unit 10a proceeds to step S105. On the other hand, if it is determined that the home position signal HP has been received (step S103, Yes), in step S104, the information processing unit 10aHP Then, the process proceeds to step S105.

[0113] Subsequently, in step S105, the information processing unit 10a determines whether the change unit 17 has received the light reception signal Sen.

[0114] If it is determined in step S105 that the light reception signal Sen has not been received (step S105, No), the information processing unit 10a proceeds to step S111. On the other hand, if it is determined that the light reception signal Sen has been received (step S105, Yes), in step S106, the information processing unit 10a Sen Then, the process proceeds to step S107.

[0115] Next, in step S107, the change unit 17 HP and time t Sen The time difference ΔT1 is obtained by subtracting the above.

[0116] Next, in step S108, the change unit 17 changes the time difference ΔT1 to the irradiation cycle F T By dividing by , the difference frame number ΔT1 / F T is obtained by calculation.

[0117] Next, in step S109, the change unit 17 adds the number of irradiation deviation frames corresponding to the irradiation deviation and the difference number of frames corresponding to the delay due to the calculation process to obtain the correction frame number.

[0118] Next, in step S110, the change unit 17 counts up the image counter by the number of correction frames to change the order of the two-dimensional image data P acquired by the image acquisition unit 16. For example, when the number of correction frames is six, the order is changed so that after the information processing unit 10a outputs the two-dimensional image data P of the first frame to the projector 20, the information processing unit 10a does not output the two-dimensional image data P of the second frame, but instead outputs the two-dimensional image data P of the seventh frame six frames later.

[0119] Next, in step S111, the image acquisition unit 16 reads out and acquires the two-dimensional image data P from the two-dimensional image data group 905 according to the image counter.

[0120] Subsequently, in step S112, the image acquisition unit 16 transmits the two-dimensional image data P to the projector 20 via the output unit 15.

[0121] Next, in step S113, the change unit 17 counts up the image counter by one.

[0122] Next, in step S114, the information processing unit 10a determines whether or not to end the display. This determination can be made based on an operation of the display device 1a by the user or the like.

[0123] If it is determined in step S114 that the process should be ended (Yes in step S114), the information processing unit 10a ends the process. On the other hand, if it is determined that the process should not be ended (No in step S114), the information processing unit 10a performs the processes from step S103 onward again.

[0124] Such processing by the information processing unit 10a enables the display device 1a to display a three-dimensional image.

[0125] <Example of timing for each signal> Next, the timing of the home position signal HP, the light receiving signal Sen, and the like in the display device 1a will be described with reference to Fig. 11. Fig. 11 is a timing chart illustrating the timing of signals according to this embodiment.

[0126] Figure 11 shows the home position signal HP in the top row, the row below that shows the two-dimensional image data P acquired by the image acquisition unit 16, the row below that shows the image light L irradiated by the projector 20, and the row below that shows the light receiving signal Sen by the sensor 70.

[0127] 11, the switching of the two-dimensional image data P is expressed as two-dimensional image data P(1), P(2), . . ., P(N-1), P(N), and the switching of the image light L is expressed as image light L(1), L(2), . . ., L(N-1), L(N). The subscripts of the two-dimensional image data P and the image light L represent the values ​​of the image counter. N is a natural number, and the switching period D at which the three-dimensional image is switched is T represents the total number of frames of the two-dimensional image data P output to the projector 20 within the period.

[0128] As shown in FIG. 11, in response to the output of the home position signal HP, the image acquisition unit 16 acquires two-dimensional image data P(1), and then the two-dimensional image data P is acquired sequentially in the order of two-dimensional image data P(1), P(2), ... at an approximately constant period corresponding to the rotation speed of the spiral screen 30.

[0129] In the example of Fig. 11, a time lag ΔT0 occurs in the timing of irradiation by the projector 20 depending on the positional relationship between the motor 40 and the spiral screen 30. This time lag ΔT0 is equal to the irradiation period F T This is a shift of two frames, which is the same size as the original.

[0130] The change unit 17 initializes the image counter in accordance with the irradiation timing deviation information 906. Since the number of irradiation deviation frames is one frame, the change unit 17 corrects the irradiation timing deviation in the first rotation of the spiral screen 30 by setting the initial value of the image counter to three.

[0131] After that, when the spiral screen 30 makes one rotation, a home position signal HP is outputted, and the image acquisition section 16 acquires two-dimensional image data P(1).

[0132] 11, due to the processing load etc., the acquisition of the two-dimensional image data P is gradually delayed relative to the rotation of the motor 40, and a time difference ΔT1 occurs at the time when the spiral screen 30 makes one rotation. The sensor 70 receives the partial image light Lp of the image light L(1) that is irradiated with a delay of the time difference ΔT1, and the light reception signal Sen is output with a delay of the time difference ΔT1 from the home position signal HP.

[0133] Therefore, the change unit 17 obtains the time difference ΔT1 between the home position signal HP and the light receiving signal Sen and changes the irradiation period F T By dividing by this, the difference frame number for 6 frames can be obtained. Then, the change unit 17 adds the irradiation shift frame number 2 to the difference frame number 6 to obtain the correction frame number 8, and counts up the image counter by 8, thereby changing the order so that the image light L(9) is irradiated after the image light L(1).

[0134] In this way, the change unit 17 can correct the influence of the delay due to the deviation in irradiation timing and the processing load.

[0135] <Functions and Effects of the Display Device 1a> As described above, the display device 1a includes a spiral screen 30 (irradiated member) that displays a three-dimensional image by reflecting irradiated image light L, a motor 40 (driving unit) that drives the spiral screen 30, and an image acquisition unit 16 that acquires two-dimensional image data P generated according to at least one of the angle or position of the driven spiral screen.

[0136] The display device 1a also includes a projector 20 (illumination unit) that irradiates the spiral screen 30 with image light L based on two-dimensional image data P, and a driving cycle R T and a sensor 70 (detection unit) that receives partial image light Lp, which is a part of the image light L, and outputs a light reception signal Sen.

[0137] In this embodiment, the two-dimensional image data P is changed based on drive cycle information indicating the drive cycle of the spiral screen 30 and a light receiving signal Sen that receives partial image light Lp, which is a part of the image light. For example, the order in which the two-dimensional image data P stored in the storage unit 11a is read out is changed. This makes it possible to prevent the arrival position of the image light L on the spiral screen 30 from shifting from a desired position, and to suppress fluctuations in the display position of the three-dimensional image.

[0138] For example, the switching period D T and the driving period R T Since the time difference ΔT1 between the home position signal HP and the image counter fluctuates, the method of resetting the image counter based only on the home position signal HP cannot accurately correct the delay according to the magnitude of the processing load of the information processing unit 10a. In contrast, in this embodiment, the correction is performed based on the light reception signal Sen that receives the partial image light Lp, so the delay according to the magnitude of the processing load of the information processing unit 10a can be accurately corrected.

[0139] In the present embodiment, the sensor 70 is provided at a position where it can receive the partial image light Lp of the image light L other than the screen light Lq to the spiral screen 30. This allows the sensor 70 to receive the partial image light Lp without blocking the screen light Lq, and to obtain information indicating the time difference ΔT1.

[0140] In this embodiment, the two-dimensional image data P includes a figure Pp (predetermined figure) in a predetermined area within the two-dimensional image data P, and the sensor 70 outputs a light receiving signal Sen that receives partial image light Lp based on the figure Pp. This makes it possible to receive the partial image light Lp without blocking the screen light Lq with a simple configuration, and to obtain information indicating the time difference ΔT1.

[0141] In this embodiment, the sensor 70 detects a switching period D T The change unit 17 outputs a light receiving signal Sen indicating the irradiation period F of the image light L by the projector 20. T and switching period D T and the driving period R Tand the time difference ΔT1 between the two-dimensional image data P and the image light L. This makes it possible to prevent the arrival position of the image light L on the spiral screen 30 from shifting from the desired position, and to suppress fluctuations in the display position of the three-dimensional image.

[0142] In this embodiment, the storage unit 11a stores information 906 on the timing of irradiation of the image light L onto the spiral screen 30 based on the positional relationship between the motor 40 and the spiral screen 30. The change unit 17 changes the irradiation period F T Based on the time difference ΔT1 and the irradiation timing shift information 906, the order of the two-dimensional image data P is changed.

[0143] This makes it possible to accurately correct not only delays caused by the processing load of the information processing section 10a, but also deviations in the irradiation timing caused by mounting errors of the spiral screen 30 to the motor 40.

[0144] In this embodiment, the partial image light Lp has a switching period D T At least one of the brightness and the color is changed according to the switching period D T One irradiation cycle in F T At least one of the brightness and the color changes only during the period (predetermined period) of FIG. 1. This makes it possible to receive the partial image light Lp without blocking the screen light Lq with a simple configuration, and to obtain information indicating the time difference ΔT1.

[0145] In the present embodiment, the spiral screen 30 is illustrated as an example of the irradiated member, but the irradiated member is not limited to this. Here, Fig. 12 is a diagram illustrating an irradiated member according to a modified example.

[0146] The flat screen 30a shown in Fig. 12 is a plate-like member having a flat surface, and is an example of an irradiated member. The flat screen 30a can be moved back and forth along the direction of the arrow 45 by a stage 40a, which is an example of a driving unit. This embodiment can also be applied to a display device that irradiates the flat screen 30a moving back and forth in this way with image light L and displays a three-dimensional image by the afterimage effect, and similar effects can be obtained.

[0147] [Second embodiment] Next, a display device 1b according to a second embodiment will be described. In the first embodiment, the partial image light Lp of the image light L irradiated by the projector 20 is switched at a switching period D T One irradiation cycle in F T In contrast, in the present embodiment, the partial image light Lpb of the image light Lb irradiated by the projector 20 changes at least one of the brightness and the color only during the switching period D T At least one of the brightness or color alternates every

[0148] 13 is a diagram showing an example of the image light Lb according to the present embodiment, which can be viewed in the same way as in FIG.

[0149] As shown in FIG. 13, in this embodiment, the partial image light Lpb has a switching period D T The color changes from white to black or from black to white depending on the switching period D T For each pixel, the color of the partial image light Lpb alternates from white to black or from black to white.

[0150] In the example of Figure 13, the switching period D T In the first period of the switching period D, the color of the partial image light Lpb is all white. T In the second period, the color of the partial image light Lpb is all black.

[0151] 14 is a timing chart illustrating the timing of signals according to this embodiment. FIG. 14 can be read in the same way as FIG.

[0152] As shown in FIG. 14, the light receiving signal Sen of the sensor 70 is changed over a switching period D T In the first period of T Therefore, the switching period D is determined when the light receiving signal Sen changes from High to Low or from Low to High. T can be detected.

[0153] As explained above, the switching period D T The switching period D can also be achieved by using partial image light Lpb whose color alternates from white to black or from black to white every T can be detected.

[0154] In the present embodiment, the color of the partial image light Lp is black or white, but the present invention is not limited to this, and other colors may be used. T The brightness may be changed alternately for each of the two images, or both the brightness and the color may be changed.

[0155] Although the embodiments have been described above, the present invention is not limited to the above specifically disclosed embodiments, and various modifications and changes are possible without departing from the scope of the claims.

[0156] For example, a display system may be configured having a display device 1a and an information processing device communicably connected to the display device 1a. The display device 1a and the information processing device are communicably connected via a network such as the Internet. The information processing device is, for example, an external server such as a cloud server.

[0157] The information processing device stores a two-dimensional image data group 905 including a plurality of two-dimensional image data P generated according to at least one of the angle or the position of the driven spiral screen 30. The image acquiring unit 16 can acquire the two-dimensional image data P from the two-dimensional image data group 905 stored by the information processing device via the network.

[0158] The embodiment also includes a display method. For example, the display method is a display method by a display device that displays a three-dimensional image by an afterimage effect, and includes the steps of: driving an irradiated member that reflects irradiated image light to display the three-dimensional image by a driving unit; acquiring two-dimensional image data generated according to at least one of the angle or position of the driven irradiated member; irradiating the irradiated member with the image light based on the two-dimensional image data; outputting a light receiving signal that receives partial image light that is a part of the image light; and changing the two-dimensional image data based on driving cycle information indicating a driving cycle by the driving unit and the light receiving signal. Such a display method can obtain the same effect as the above-mentioned display device.

[0159] The embodiment also includes a program. For example, the program is a program for operating a display device that displays a three-dimensional image by an afterimage effect, and causes a drive unit to drive an irradiated member that displays the three-dimensional image by reflecting irradiated image light, obtains two-dimensional image data generated according to at least one of the angle or position of the driven irradiated member, irradiates the irradiated member with the image light based on the two-dimensional image data, outputs a light receiving signal that receives partial image light that is a part of the image light, and causes a computer to execute a process of changing the two-dimensional image data based on drive cycle information indicating a drive cycle by the drive unit and the light receiving signal. Such a program can provide the same effect as the above-mentioned display device.

[0160] The ordinal numbers, quantities, and other numbers used in the description of the embodiments are all provided as examples to specifically explain the technology of the present invention, and the present invention is not limited to the exemplified numbers. Furthermore, the connection relationships between the components are provided as examples to specifically explain the technology of the present invention, and do not limit the connection relationships that realize the functions of the present invention.

[0161] In addition, the division of blocks in the functional block diagram is an example, and multiple blocks may be realized as one block, one block may be divided into multiple blocks, and / or some functions may be transferred to another block. Furthermore, the functions of multiple blocks having similar functions may be processed in parallel or in a time-division manner by a single piece of hardware or software. [Explanation of symbols]

[0162] 1, 1a Display device 10, 10a Information processing section 11, 11a Storage section 12, 12a Rotation angle acquisition unit 13 Calculation section 14 Image Generation Unit 15 Output section 16 Image acquisition section 17 Changes 20 Projector (an example of an irradiation unit) 30 Spiral screen (an example of an irradiated material) 30a Flat screen (an example of an irradiated member) 31a flat surface 40 Motor (an example of a drive unit) 40a Stage (an example of a drive unit) 41 Motor control unit 50 Screen Case 60 Case 61 Top Panel 62 Through hole 201 Rotational signal 202 Rotation control signal 203 Encoder Signal 901 3D model data 905 2D image data set 906 Irradiation timing deviation information E. Helical shaft (an example of a given shaft) L, Lb Image light Lp, Lpb partial image light Lq Screen Light P 2D image data Pp figure (an example of a given figure) FT Irradiation cycle R T Drive cycle D T Switching Cycle ΔT0 deviation time ΔT1 time difference [Prior art documents] [Patent documents]

[0163] [Patent Document 1] Patent No. 6716565

Claims

1. A display device that displays a three-dimensional image using an afterimage effect, an irradiated member that displays the three-dimensional image by reflecting the irradiated image light; A drive unit that drives the irradiated member; an image acquisition unit that acquires two-dimensional image data generated according to at least one of an angle and a position of the driven irradiated member; an irradiation unit that irradiates the irradiated member with the image light based on the two-dimensional image data; a detection unit that receives partial image light that is a part of the image light and outputs a light reception signal; a change unit that changes the two-dimensional image data based on drive cycle information indicating a drive cycle of the drive unit and the light receiving signal, the detection unit outputs the light receiving signal indicating a switching cycle at which the three-dimensional image is switched; The change unit changes the order of the two-dimensional image data acquired by the image acquisition unit based on the irradiation period of the image light by the irradiation unit and the time difference between the switching period and the drive period.

2. The display device according to claim 1 , wherein the detection section is provided at a position capable of receiving the partial image light other than the light irradiated onto the irradiated member out of the image light.

3. the two-dimensional image data includes a predetermined figure in a predetermined area within the two-dimensional image data, The display device according to claim 1 , wherein the detection section outputs the light reception signal of the partial image light based on the predetermined figure.

4. a storage unit that stores information on a deviation in the timing of irradiating the irradiated member with the image light based on a positional relationship between the drive unit and the irradiated member, The display device according to claim 1 , wherein the change unit changes the order based on the irradiation cycle, the time difference, and the irradiation timing deviation information.

5. The display device according to claim 1 , wherein at least one of brightness and color of the partial image light changes in accordance with a switching cycle at which the three-dimensional image is switched.

6. The display device according to claim 5 , wherein at least one of brightness and color of the partial image light changes only during a predetermined period in the switching cycle.

7. The display device according to claim 5 , wherein at least one of brightness and color of the partial image light alternates for each switching period.

8. The irradiated member has a spiral shape, The display device according to claim 1 , wherein the driving section rotates the irradiated member around a predetermined axis.

9. the irradiated member is a plate-like member having a flat surface, The display device according to claim 1 , wherein the driving section reciprocates the irradiated member.

10. A display device according to any one of claims 1 to 9; an information processing device communicably connected to the display device, the information processing device stores a two-dimensional image data group including a plurality of pieces of two-dimensional image data generated in accordance with at least one of an angle or a position of the driven irradiated member; The image acquisition unit acquires the two-dimensional image data from the two-dimensional image data group stored in the information processing device.

11. A display method for displaying a three-dimensional image by a display device using an afterimage effect, comprising: a step of driving an irradiated member that displays the three-dimensional image by reflecting the irradiated image light with a driving unit; acquiring, by an image acquisition unit, two-dimensional image data generated according to at least one of an angle or a position of the driven irradiated member; a step of irradiating the irradiated member with the image light based on the two-dimensional image data by an irradiation unit; outputting a light reception signal representing partial image light received by a detection unit; and changing the two-dimensional image data based on drive cycle information indicating a drive cycle of the drive unit and the light receiving signal by a change unit; the detection unit outputs the light receiving signal indicating a switching cycle at which the three-dimensional image is switched; A display method in which the change unit changes the order of the two-dimensional image data acquired by the image acquisition unit based on the irradiation period of the image light by the irradiation unit and the time difference between the switching period and the drive period.

12. A program for operating a display device that displays a three-dimensional image using an afterimage effect, a driving unit drives an irradiated member that displays the three-dimensional image by reflecting the irradiated image light; An image acquisition unit acquires two-dimensional image data generated according to at least one of an angle and a position of the driven irradiated member; an irradiation unit irradiating the irradiated member with the image light based on the two-dimensional image data; A detection unit outputs a light reception signal representing partial image light that is a part of the image light; A change unit changes the two-dimensional image data based on drive cycle information indicating a drive cycle of the drive unit and the light receiving signal. The process is executed by a computer, the detection unit outputs the light receiving signal indicating a switching cycle at which the three-dimensional image is switched; The change unit is a program that changes the order of the two-dimensional image data acquired by the image acquisition unit based on the irradiation period of the image light by the irradiation unit and the time difference between the switching period and the drive period.

Citation Information

Patent Citations

  • Three-dimensional imaging display instrument

    CN106468830A

  • Image display device and image pickup method for image used therein

    JP1995191276A

  • Device and system for stereoscopic image display

    JP2000324514A

  • Volumetric 3D display

    JP2018506879A

  • Volumetric 3D Display

    JP6716565B2