WO2018155123A1 - Dispositif d'affichage, procédé d'affichage, dispositif de commande et véhicule - Google Patents
Dispositif d'affichage, procédé d'affichage, dispositif de commande et véhicule Download PDFInfo
- Publication number
- WO2018155123A1 WO2018155123A1 PCT/JP2018/003397 JP2018003397W WO2018155123A1 WO 2018155123 A1 WO2018155123 A1 WO 2018155123A1 JP 2018003397 W JP2018003397 W JP 2018003397W WO 2018155123 A1 WO2018155123 A1 WO 2018155123A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- display device
- display screen
- amplitude
- size
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 24
- 230000009467 reduction Effects 0.000 claims abstract description 30
- 238000001514 detection method Methods 0.000 claims abstract description 5
- 230000001133 acceleration Effects 0.000 claims description 49
- 238000012545 processing Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 11
- 238000005549 size reduction Methods 0.000 claims 1
- 238000011156 evaluation Methods 0.000 abstract 1
- 238000012937 correction Methods 0.000 description 19
- 238000004891 communication Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000005259 measurement Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/38—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory with means for controlling the display position
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
Definitions
- This technology relates to a display device.
- a technique for controlling an image so that the image looks stationary in the air when the main body shakes.
- One embodiment is a display device, and includes a display unit that displays a display screen of a first size, a control unit that performs display control of at least the display unit, and a detection unit that detects vibration of the display device.
- the control unit includes a movement amount calculation unit that calculates a movement amount that the display device has moved due to the vibration of the display device, specifies a peak of the vibration waveform based on the movement amount, and determines the movement amount of the specified peak as an amplitude of the vibration waveform
- An amplitude calculation unit that calculates the amplitude of the vibration waveform, an amplitude determination unit that determines whether the amplitude of the vibration waveform satisfies a predetermined condition, and an amplitude that satisfies the predetermined condition.
- a reduction size determination unit that determines a reduction size for reducing to a smaller second size, and a display control unit that reduces the display screen and displays it as a reduced display screen of the second size.
- ⁇ Appearance of display device> 1 and 2 are a perspective view and a rear view showing an example of the appearance of the display device 1, respectively.
- the display device 1 includes a plate-like device case 10 that is substantially rectangular in plan view.
- the device case 10 constitutes the exterior of the display device 1.
- a display area 11 on which various information such as characters, symbols, and figures are displayed is located on the front surface 1a of the device case 10.
- a touch panel 140 (FIG. 3) to be described later is located on the back side of the display area 11.
- the user can input various information to the display device 1 by operating the display area 11 on the front surface of the display device 1 with a finger or the like.
- the user can also input various types of information to the display device 1 by operating the display area 11 with a touch panel pen such as a stylus pen other than a finger.
- the receiver hole 12 is located at the upper end of the front surface 1a of the device case 10.
- a speaker hole 13 is located at the lower end of the front surface 1a.
- a microphone hole 14 is located on the lower side surface 1 c of the device case 10.
- a lens 191 included in a first camera 190 (FIG. 3) described later is visible.
- a lens 201 included in a second camera 200 (FIG. 3) to be described later is visible from the upper end of the back surface 1 b of the device case 10.
- the display device 1 includes an operation button group 18 having operation buttons 15, 16 and 17.
- Each of the operation buttons 15 to 17 is a hardware button.
- each of the operation buttons 15 to 17 is a push button.
- at least one operation button included in the operation button group 18 may be a software button displayed in the display area 11.
- the operation button group 18 may include a power button and a volume button.
- FIG. 3 is a block diagram mainly showing an example of the electrical configuration of the display device 1.
- the display device 1 includes a control unit 100, a wireless communication unit 110, a display unit 120, a touch panel 140, and an operation button group 18.
- the display device 1 further includes a receiver 160, a speaker 170, a microphone 180, a first camera 190, and a second camera 200.
- the display device 1 further includes an acceleration sensor 150 (detection unit) and a battery 210. These components included in the display device 1 are housed in a device case 10.
- the control unit 100 can comprehensively manage the operation of the display device 1 by controlling other components of the display device 1.
- the control unit 100 can also be said to be a control device.
- the controller 100 includes at least one processor to provide control and processing capabilities to perform various functions, as described in further detail below.
- At least one processor may be implemented as a single integrated circuit (IC) or as a plurality of communicatively connected integrated circuit ICs and / or discrete circuits. Good.
- the at least one processor can be implemented according to various known techniques.
- the processor includes one or more circuits or units configured to perform one or more data computation procedures or processes, for example, by executing instructions stored in associated memory.
- the processor may be firmware (eg, a discrete logic component) configured to perform one or more data computation procedures or processes.
- the processor may include one or more processors, controllers, microprocessors, microcontrollers, application specific integrated circuits (ASICs), digital signal processors, programmable logic devices, field programmable gate arrays, or the like.
- ASICs application specific integrated circuits
- digital signal processors programmable logic devices
- field programmable gate arrays or the like.
- the control unit 100 includes a CPU (Central Processing Unit) 101, a DSP (Digital Signal Processor) 102, and a storage unit 103.
- the storage unit 103 includes a non-transitory recording medium that can be read by the CPU 101 and the DSP 102, such as a ROM (Read Only Memory) and a RAM (Random Access Memory).
- the ROM included in the storage unit 103 is, for example, a flash ROM (flash memory) that is a nonvolatile memory.
- the storage unit 103 stores a plurality of control programs 103 a for controlling the display device 1.
- Various functions of the control unit 100 are realized by the CPU 101 and the DSP 102 executing various control programs 103 a in the storage unit 103.
- control unit 100 may include a plurality of CPUs 101.
- the control unit 100 may include a main CPU that performs relatively complicated processing and a sub CPU that performs relatively simple processing.
- control unit 100 may not include the DSP 102 or may include a plurality of DSPs 102.
- all the functions of the control unit 100 or a part of the functions of the control unit 100 may be realized by a hardware circuit that does not require software to realize the function.
- the storage unit 103 may include a computer-readable non-transitory recording medium other than the ROM and RAM.
- the storage unit 103 may include, for example, a small hard disk drive and an SSD (Solid State Drive).
- the plurality of control programs 103a in the storage unit 103 include various applications (application programs).
- the storage unit 103 stores, for example, a call application for making a voice call and a video call, a browser for displaying a website, and a mail application for creating, browsing, and transmitting / receiving an e-mail.
- the storage unit 103 also has a camera application for photographing a subject using the first camera 190 and the second camera 200, and a recorded image display application for displaying still images and moving images recorded in the storage unit 103.
- a music reproduction control application for performing reproduction control of music data stored in the storage unit 103 is stored.
- At least one application in the storage unit 103 may be stored in advance in the storage unit 103.
- the at least one application in the storage unit 103 may be one that the display device 1 has downloaded from another device and stored in the storage unit 103.
- the wireless communication unit 110 has an antenna 111.
- the wireless communication unit 110 can use the antenna 111 to perform wireless communication using a plurality of types of communication methods, for example. Wireless communication of the wireless communication unit 110 is controlled by the control unit 100. It can be said that the wireless communication unit 110 is a communication circuit.
- the wireless communication unit 110 can wirelessly communicate with a base station of a mobile phone system.
- the wireless communication unit 110 can communicate with a mobile phone and a web server other than the display device 1 through the base station and a network such as the Internet.
- the display device 1 can perform data communication, voice call, video call, and the like with other mobile phones and the like.
- the wireless communication unit 110 performs various processing such as amplification processing on the signal received by the antenna 111 and outputs the processed received signal to the control unit 100.
- the control unit 100 performs various processes on the input received signal and acquires information included in the received signal.
- the control unit 100 outputs a transmission signal including information to the wireless communication unit 110.
- the wireless communication unit 110 performs various processing such as amplification processing on the input transmission signal, and wirelessly transmits the processed transmission signal from the antenna 111.
- the display unit 120 includes a display area 11 located in front of the display device 1 and a display panel 130.
- the display unit 120 can display various information in the display area 11.
- the display panel 130 is, for example, a liquid crystal display panel or an organic EL (Electro Luminescence) panel.
- the display panel 130 can display various types of information such as characters, symbols, and figures by being controlled by the control unit 100.
- the display panel 130 faces the display area 11 in the device case 10. Information displayed on the display panel 130 is displayed in the display area 11.
- the touch panel 140 can detect an operation with an operator such as a finger on the display area 11.
- the touch panel 140 is, for example, a projected capacitive touch panel.
- the touch panel 140 is located on the back side of the display area 11, for example.
- the control unit 100 can specify the content of the operation performed on the display area 11 based on the electrical signal (output signal) from the touch panel 140. And the control part 100 can perform the process according to the specified operation content.
- the microphone 180 can convert a sound input from the outside of the display device 1 into an electrical sound signal and output it to the control unit 100. Sound from the outside of the display device 1 is taken into the display device 1 from the microphone hole 14 and input to the microphone 180.
- the speaker 170 is, for example, a dynamic speaker.
- the speaker 170 can convert an electrical sound signal from the control unit 100 into a sound and output the sound. Sound output from the speaker 170 is output from the speaker hole 13 to the outside. The user can hear the sound output from the speaker hole 13 even at a location away from the display device 1.
- the receiver 160 can output a received sound.
- the receiver 160 is a dynamic speaker, for example.
- the receiver 160 can convert an electrical sound signal from the control unit 100 into a sound and output the sound.
- the sound output from the receiver 160 is output from the receiver hole 12 to the outside.
- the volume of the sound output from the receiver hole 12 is smaller than the volume of the sound output from the speaker hole 13.
- the user can hear the sound output from the receiver hole 12 by bringing his ear close to the receiver hole 12.
- a vibration element such as a piezoelectric vibration element that vibrates the front portion of the device case 10 may be provided. In this case, the sound is transmitted to the user by the vibration of the front portion.
- the first camera 190 includes a lens 191 and an image sensor.
- the second camera 200 includes a lens 201 and an image sensor. Each of the first camera 190 and the second camera 200 can photograph a subject based on control by the control unit 100, generate a still image or a moving image indicating the photographed subject, and output the still image or moving image to the control unit 100. .
- the lens 191 of the first camera 190 is visible from the front surface 1a of the device case 10. Accordingly, the first camera 190 can photograph a subject existing on the front side (display area 11 side) of the display device 1.
- the first camera 190 is called an in camera.
- the lens 201 of the second camera 200 is visible from the back surface 1 b of the device case 10. Therefore, the second camera 200 can photograph a subject existing on the back side of the display device 1.
- the second camera 200 is called an out camera.
- the acceleration sensor 150 can detect the acceleration of the display device 1.
- the acceleration sensor 150 is, for example, a three-axis acceleration sensor.
- the acceleration sensor 150 can detect the acceleration of the display device 1 in the X-axis direction, the Y-axis direction, and the Z-axis direction.
- the X-axis direction, the Y-axis direction, and the Z-axis direction of the acceleration sensor 150 are set in the longitudinal direction, the lateral direction, and the thickness direction of the display device 1, respectively.
- the battery 210 can output the power source of the display device 1.
- the battery 210 is, for example, a rechargeable battery.
- the power output from the battery 210 is supplied to various components such as the control unit 100 and the wireless communication unit 110 included in the display device 1.
- the display device 1 may include a sensor other than the acceleration sensor 150.
- the display device 1 may include at least one of a geomagnetic sensor, a gyro sensor, an atmospheric pressure sensor, a temperature sensor, a proximity sensor, and an illuminance sensor.
- FIG. 1 The technology of the display device 1 will be described with reference to FIGS. 1 to 3 and FIGS. 4 to 6.
- FIG. 1 is a diagrammatic representation of the display device 1
- FIG. 4 and 5 are flowcharts for explaining an example of the operation of the display device 1 for improving the visibility
- FIG. 6 is a diagram schematically showing the operation.
- the control unit 100 turns on a correction mode for moving the image displayed on the display unit 120 in response to the movement of the display device 1 when the display device 1 moves in a spatial position due to shaking or the like. Judge whether or not. Note that the correction mode is set to ON or OFF when the user performs an operation to set the correction mode on the menu screen of the display device 1, for example.
- the control unit 100 confirms whether or not the correction mode of the display device 1 is ON in Step S401. If the correction mode is ON (Yes), the control unit 100 proceeds to Step S402. If the correction mode is not ON (No), the operation in step S401 is repeated.
- step S402 the control unit 100 calculates the movement amount of the display device 1, that is, the movement amount of the image, based on the output of the acceleration sensor 150.
- the image movement amount calculation operation in step S402 will be described with reference to FIG.
- the control unit 100 turns on the acceleration sensor 150 when the correction mode is turned on (step S501).
- the control unit 100 calculates an image movement amount that is a movement amount of the image displayed in the display area 11 of the display unit 120 based on the output of the acceleration sensor 150 (step S502).
- the control unit 100 moves the image displayed in the display area 11 based on the calculated image movement amount (step S403).
- the direction in which the image is moved is a direction in which the image appears to be fixed on the display screen. For example, when the display device 1 moves in the X axis positive direction, the display device 1 is moved in the direction to cancel the movement, that is, in the X axis negative direction.
- the control unit 100 may display the image display position on the display unit 120 after step 403 described above so that the image display position is slightly closer to the position when the operation mode is OFF (standard display position). Thereby, the possibility that the display position of the image is greatly separated from the standard display position can be reduced.
- control unit 100 determines whether or not the correction mode is turned off. When the correction mode is turned off (Yes), the operation is terminated. When the correction mode is not turned off (No), the operation after Step S402 is performed. Repeat (step S404). Note that the control unit 100 displays the image display position so as to return to the standard display position after step 404 described above.
- FIG. 6 An example of the operation of the display device 1 described with reference to FIGS. 4 and 5 will be described with reference to FIG.
- directions are expressed using an XYZ orthogonal coordinate system, and the X-axis direction, the Y-axis direction, and the Z-axis direction correspond to the short side direction, the long side direction, and the thickness direction of the display device 1, respectively.
- the display device 1 has moved by a movement amount L in the positive X-axis direction of the acceleration sensor 150, and the screen of the display area 11 of the display device 1 faces the Z-axis direction of the acceleration sensor 150. It shall be.
- control unit 100 detects the acceleration of the moving display device 1 from the output value of the acceleration sensor 150, and calculates the movement amount L of the display device 1 based on the detected acceleration.
- the movement amount L is obtained by the control unit 100 integrating the acceleration twice over time.
- the control unit 100 moves the image displayed in the display area 11 before the display device 1 is moved, here, the entire display screen 301 in the display area 11.
- the display device 1 before movement is shown on the upper side
- the display device 1 after movement is shown on the lower side.
- the display screen 301 is detected to the left side (X-axis negative direction) in the display area 11. It is moved by the movement amount L.
- a heart-shaped image 3011 is indicated by a solid line on the display screen 301 before the display device 1 moves to make the operation easy to understand.
- the correction mode is ON, when the display device 1 moves to the right side (X-axis positive direction) on the drawing, the display screen 301 is detected to move to the left side (X-axis negative direction) in the display area 11. Since the display device 1 moves by the amount L, the center line CL of the image 3011 does not move even after the display device 1 moves, and the image 3011 appears to be stationary on the display screen 301, and the visibility of the display device 1. Will improve.
- an area NR indicating a margin is generated at the right end of the display area 11.
- an image different from the display screen 301 is displayed. For example, an image painted in a predetermined single color is displayed over the entire area NR.
- the correction mode when the display device 1 moves to the right (X-axis positive direction) by the movement amount L on the drawing, the display screen 301 also moves to the right by the movement amount L. As a result, the image 3011 also moves to the right by the movement amount L, becomes the position of the image 3012 indicated by a broken line, and the visibility of the display device 1 decreases.
- the user when the user is using the display device 1 while holding it in the vehicle, the user also shakes as the vehicle shakes. In this case, the user's head (or eyes) and the hand holding the display device 1 do not move in complete synchronization, and if the correction mode is not ON, the image is shaken and visibility is lowered. However, if the correction mode is ON, the image appears to be fixed on the display screen 301 of the display device 1, and for example, reading of characters and the like is facilitated, and visibility is improved.
- the image on the display screen of the display device 1 appears to be fixed, and thus visibility is improved.
- the central portion CP of the display screen 301 before the movement that is, the central portion of the display screen 301 in the X-axis direction and the Y-axis direction is the origin.
- the image data position may be changed so that the origin moves in the X-axis direction and the Y-axis direction.
- the entire display screen 301 is moved. However, only a specific image on the display screen 301 may be moved.
- the amount of movement of the display device 1 is calculated a plurality of times during one frame period defined by the frame rate.
- a total value of a plurality of movement amounts can be taken as a movement amount in one frame period. For example, if the frame rate is 60 fps (frames per second), the length of the frame period is 1/60 second, which is about 17 msec.
- the acceleration sensor 150 measures the acceleration applied to the display device 1 every 5 msec, for example, three measurements are possible.
- the image displayed in the display area 11 at a predetermined frame rate may be a moving image or a still image.
- the movement amount of the display device 1 is calculated based on the output of the acceleration sensor.
- the movement amount of the display device 1 is calculated based on the movement amount of the image captured by the camera. Also good.
- the control unit 100 identifies the reference image in the captured image captured by the first camera (out camera) 190.
- the reference image for example, an image having the highest luminance among the captured images is detected and set as the reference image.
- the reference image setting method is not limited to the highest brightness among the captured images, and a person image, an image having a predetermined shape, a predetermined color in the captured image You may set to the image etc. which have.
- an image having a predetermined image data value such as contrast may be used as the reference image.
- the control part 100 specifies the predetermined coordinate position of the reference
- the control unit 100 identifies a reference image in the captured image captured by the out-camera 190, and identifies a predetermined coordinate position in the reference image. , The second coordinate.
- control unit 100 obtains the movement amount of the reference image from the displacement value from the first coordinate to the second coordinate in the captured image, and calculates the movement amount L of the display device 1.
- the example which calculates the movement amount L of the display apparatus 1 using the captured image imaged with the 1st camera (out camera) 190 was shown above, the captured image imaged with the 2nd camera (in camera) 200 was shown. It may be used to calculate the movement amount L of the display device 1.
- the captured image is not limited to a moving image, and still images may be captured continuously to calculate the moving amount of the image.
- the image 3011 appears to be stationary on the display screen 301 even after the display device 1 is moved, but the display screen 301 is within the display area 11.
- a region NR where no display image exists is generated at the right end of the display region 11.
- the width of the region NR (the length in the X-axis direction) is the same as the movement amount L, and the display screen 301 has moved to the left by the movement amount L, so that the left end of the display screen 301 before the movement is moved.
- the amount L is not displayed and is not visible.
- the image 3011 on the display screen 301 is visible after the movement, but depending on the amount of movement L, a part or all of the image 3011 may be invisible.
- the entire display screen 301 is reduced and displayed, so that part or all of the image 3011 is not visible.
- a method is conceivable. In that case, it is conceivable to set the reduced size of the display screen 301 so that the moving range of the display device 1 can be assumed in advance, so that the entire moving range can be accommodated. It may become too difficult to see the image. Based on this problem recognition, the inventors have reached the technical idea of setting a reduced size of the display screen 301 based on the amount of movement of the display device 1.
- FIG. 7 is a waveform diagram showing an example of a vibration waveform applied to the display device 1, where the horizontal axis indicates time and the vertical axis indicates the amount of movement of the display device 1.
- the control unit 100 turns on the acceleration sensor 150, and the turned-on acceleration sensor 150 repeats measurement of acceleration at a predetermined interval. Accordingly, when the correction mode of the display device 1 in the vehicle is turned on and vibration is applied to the display device 1, the acceleration sensor 150 causes the acceleration applied to the display device 1 at a predetermined interval, for example, every 5 msec. Is measured and output to the control unit 100.
- the control unit 100 detects the acceleration from the output value of the acceleration sensor 150 and calculates the amount of movement of the display device 1 by integrating the acceleration twice over time. By repeating this series of processing, a vibration waveform as shown in FIG. 7 can be acquired.
- FIG. 7 shows a state in which a vibration with a small amplitude (amount of movement) suddenly increases and a vibration with a large amplitude continues for about 1 second.
- a state corresponds to, for example, a state in which the display device 1 is vibrated as the vehicle shakes when the user uses the display device 1 while holding the vehicle in the vehicle.
- the movement amount of the point P1 at the first peak on the positive (+) side of the vibration waveform is L1
- the movement amount of the point P2 at the second peak on the positive side of the vibration waveform is L2.
- the half amplitude of the waveform is referred to as the amplitude of the waveform.
- the minute waveform that exists until the first peak appears is a waveform within the measurement error range of the acceleration sensor 150, and is a background waveform and is not handled as vibration applied to the display device 1. Note that the amount of movement of the point P0 at the positive peak of the background waveform is L0.
- the acceleration may be measured at least three times including the point P1. That is, if acceleration is measured three times and the change in time of the movement amount at three points is known, it changes whether it changes toward the peak, away from the peak, or includes the peak. You can see if it is. If the acceleration sensor 150 measures the acceleration applied to the display device 1 every 5 msec, three measurements can be performed in 1/60 second, and one peak of the vibration waveform can be specified. .
- the reduced size of the display screen 301 is set based on the movement amount at the peak. In this way, by setting the reduced size of the display screen 301 based on the specified peak, the reduced size of the display screen 301 is set by assuming the movement range of the display device 1 in advance. The subsequent display screen 301 becomes too small and it is difficult to see the image.
- FIG. 8 is a diagram illustrating an example of a part of functional blocks formed when the CPU 101 and the DSP 102 execute the control program 103 a in the storage unit 103.
- the control unit 100 includes a movement amount calculation unit 300, an amplitude calculation unit 400, an amplitude determination unit 500, a reduced size determination unit 600, and a display control unit 700 as functional blocks.
- At least one of the movement amount calculation unit 300, the amplitude calculation unit 400, the amplitude determination unit 500, the reduced size determination unit 600, and the display control unit 700 may be realized by a hardware circuit that does not require software to execute the function. .
- the movement amount calculation unit 300 detects the acceleration from the output value of the acceleration sensor 150 and calculates the movement amount of the display device 1 by integrating the acceleration twice over time.
- the amplitude calculation unit 400 identifies one peak of the vibration waveform based on the movement amount of the display device 1 calculated by the movement amount calculation unit 300, and calculates a movement amount representing the height of the identified peak as the amplitude of the vibration waveform. To do.
- the amplitude determination unit 500 determines whether the amplitude of the vibration waveform calculated by the amplitude calculation unit 400 satisfies a predetermined condition.
- the reduction size determination unit 600 determines the reduction size of the display screen based on the amplitude of the vibration waveform that satisfies a predetermined condition.
- the display control unit 700 performs display control for reducing the display screen 301 so as to match the reduction size of the display screen determined by the reduction size determination unit 600.
- the control unit 100 turns on the acceleration sensor 150, and causes the acceleration sensor 150 that has turned on to repeat measurement of acceleration at a predetermined interval (step S1).
- the movement amount calculation unit 300 of the control unit 100 detects the acceleration from the output value of the acceleration sensor 150, and calculates the movement amount of the display device 1 by integrating the acceleration twice over time (step S2).
- step S3 When the amplitude calculation unit 400 of the control unit 100 identifies one peak of the vibration waveform based on the movement amount of the display device 1 calculated by the movement amount calculation unit 300, the height of the identified peak is used as the amplitude of the waveform. Calculate (step S3).
- the peak of the vibration waveform cannot be identified and the amplitude cannot be calculated, for example, when the time change of the movement amount obtained by measuring the acceleration three times changes toward the peak or changes away from the peak In the case where the amplitude is not calculated, it is assumed that the amplitude could not be calculated, and the processing from step S1 is repeated.
- the time change of the movement amount changes including the peak it is assumed that the amplitude has been calculated, and the process proceeds to step S4.
- the amplitude determination unit 500 of the control unit 100 determines whether or not the amplitude calculated in step S3 is greater than or equal to a predetermined first threshold value (step S4). This determination is performed in order to exclude a peak identified in step S3 that is not a peak due to vibration such as a peak of a background waveform shown in FIG. Therefore, the first threshold value is set to the value of the movement amount of the point P0 at the peak of the background waveform.
- the first threshold value is not limited to this, and may be set to a value larger than the peak of the background waveform so that the reduction function of the display screen does not react to minute vibrations. By doing so, it is possible to reduce frequent reduction and enlargement of the display screen.
- step S4 If it is determined in step S4 that the amplitude is smaller than the first threshold value, the process from step S1 is repeated, and if the amplitude is determined to be greater than or equal to the first threshold value, the process proceeds to step S5. .
- the amplitude determination unit 500 of the control unit 100 determines whether or not the amplitude calculated in step S3 is equal to or greater than a predetermined second threshold value (step S5). This determination is performed in order to eliminate peaks that are extremely large compared to other peaks, such as the second peak on the positive side of the vibration waveform shown in FIG. This is performed in order to reduce the display screen 301 from being extremely reduced when the movement amount due to vibration is extremely large. For this reason, the second threshold value is set to a value that does not result in a size that makes it impossible to determine the display screen 301.
- the display screen 301 when the amount of movement due to vibration is about 1 ⁇ 4 of the length of the display area 11 in the X-axis direction, if the display screen 301 is reduced corresponding to this, the X-axis of the reduced display screen 301 The length in the direction is half that in the normal display, and the Y-axis direction is similarly reduced, so that the area is about 1 ⁇ 4 that in the normal display. Therefore, for example, when the amount of movement is set to a value smaller than 1 ⁇ 4 of the length of the display area 11 in the X-axis direction, the display screen may be extremely reduced. Do not. This value is an example, and may be set arbitrarily depending on the size of the display area 11 and the like. A method for determining the reduced size of the display screen will be further described later.
- step S5 If it is determined in step S5 that the amplitude is larger than the first threshold value, the processing from step S1 is repeated, and if it is determined that the amplitude is smaller than the first threshold value, step S6 is performed. Proceed to
- the reduction size determination unit 600 of the control unit 100 determines the reduction size of the display screen based on the amplitude of the waveform calculated in step S3 (step S6). For example, when the amplitude calculated in step S3 is 5 mm, the display screen 301 is reduced and displayed so that the display screen 301 becomes smaller by 5 mm on the left and right sides in the X-axis direction and 5 mm on the upper and lower sides in the Y-axis direction.
- FIG. 10 schematically shows a reduced display screen 302 reduced in this way. Due to the reduction, the image 3011 is also reduced to an image 3013.
- the screen size (screen size) of the display screen 301 may be referred to as a first size, and the screen size of the reduced display screen 302 may be referred to as a second size.
- FIG. 10 shows a case where the display device 1 is moved to the right side (X-axis positive direction) in the drawing, and the reduction display screen 302 is detected to the left side (X-axis negative direction) in the display area 11. Since it moves by L (here, 5 mm), the center line CL of the image 3013 does not move even after the display device 1 moves, and the image 3013 appears to be stationary on the reduced display screen 302. Note that when the reduced display screen 302 moves to the left in the display area 11 by the movement amount L, an area NR in which no display image exists is generated at the right end of the display area 11, and the length in the X-axis direction is 2L. In addition, the region NR also occurs on the top and bottom of the reduced display screen 302 in the Y-axis direction.
- the area NR generated around the reduced display screen 302 is set to a darker color than the reduced display screen 302, such as black and amber. Darkening the periphery of the reduced display screen 302 makes it easier to see the image on the reduced display screen 302. Further, in the self-luminous display device, the power consumption of the display device 1 can be reduced by darkening the periphery of the reduced display screen 302.
- the area NR may be set to the same or similar color as the background color of the reduced display screen 302. By setting the area NR to the same color as or similar to the background color of the reduced display screen 302, when the area NR occurs, the change in the amount of light at the position corresponding to the area NR is reduced, so that the user's eyes are less tired. .
- the color set in the region NR may be changed depending on the type of screen displayed on the reduced display screen 302. For example, when the reduced display screen 302 is a screen with a low probability of browsing for a long time such as a home screen or a screen where priority is given to the visibility of a screen such as a video playback application screen, the area NR is compared with the reduced display screen 302. And set it to a dark color. When the reduced display screen 302 is a screen such as a Web browser application, a game application screen, or an SNS application screen that can be browsed for a long time, if the area NR is set to a color that is the same as or similar to the background color of the reduced display screen 302 Good.
- a reduction rate corresponding to the detected movement amount may be set in advance, and the display screen 301 may be reduced in the X-axis direction and the Y-axis direction with the reduction rate.
- the same reduction ratio may be used in the X-axis direction and the Y-axis direction.
- a reduced display screen 302 that maintains the aspect ratio can be obtained, and the uncomfortable feeling caused by the reduction can be reduced.
- the display screen 301 may be reduced only in the direction in which the display device 1 has moved. By reducing only one direction, it is possible to reduce the reduction display screen 302 from becoming smaller, and to reduce the difficulty in distinguishing the display image.
- the time when the display screen 301 is reduced to become the reduced display screen 302 is as short as possible, control for moving the image is started earlier with less part or all of the image 3011 being invisible. This is preferable.
- the time for which the reduced display screen 302 is enlarged to become the display screen 301 is preferably as long as possible because the user's eyes are less likely to get tired. Therefore, it is preferable that the time for which the reduced display screen 302 is enlarged to become the display screen 301 is longer than the time for which the display screen 301 is reduced to become the reduced display screen 302.
- the display control unit 700 of the control unit 100 performs display control so that the display screen 301 is reduced and displayed based on the reduction size of the display screen determined by the reduction size determination unit 600 (step S7).
- the control unit 100 also performs control to move the display screen in a direction to cancel the movement of the display device 1, and the reduced display screen 302 is displayed as shown in FIG.
- the movement amount L is moved to the left in the area 11.
- step S8 the control unit 100 determines whether or not the period during which the amplitude is not detected in step S3 exceeds a predetermined time (undetected time) (step S8). If not, the process after step S1 is repeated while maintaining the reduced size of the display screen 301. If the undetected time is exceeded, the reduced display is canceled at step S9, and the process after step S1 is performed. repeat.
- a predetermined time undetected time
- control unit 100 repeats the processing from step S1 until the correction mode is turned off, but once the display screen 301 is reduced and displayed, the display is continued until the amplitude of the next waveform is calculated in step S3.
- the reduced size of the screen 301 is maintained. For example, in FIG. 7, after the display screen 301 is reduced and displayed based on the movement amount L1 of the point P1 at the first peak on the positive side of the vibration waveform, the first peak on the negative ( ⁇ ) side of the vibration waveform is displayed. The reduced size of the display screen is maintained until the amplitude of the point P3 is calculated.
- the reduced size of the display screen 301 is maintained until the amplitude of the next waveform is calculated in step S3, so the size of the display screen 301 changes frequently. And the visibility of the display device 1 is improved.
- the control for moving the display screen in the direction to cancel the movement of the display device 1 is also performed in parallel, and this control is performed regardless of the presence or absence of the peak, so that the size of the reduced display screen 302 is maintained. Even during this period, the image 3013 appears to be stationary on the reduced display screen 302.
- the reduced display is canceled when the amplitude is not calculated for a certain time. Since the reduced display is not executed unless the amplitude of the vibration waveform is calculated in step S3, the display screen 301 is maintained.
- the undetected time can be set arbitrarily, it can be set based on the period assuming vibration applied to the display device 1. That is, if the vibration frequency is about 10 Hz, the period is about 0.1 seconds. If the non-detection time is set shorter than 0.1 seconds, the reduced display is canceled before the end of one cycle, so that the reduction and enlargement of the display screen are frequently repeated. Therefore, when the vibration frequency is about 10 Hz, the undetected time is preferably set to about 1 to several seconds.
- control unit 100 may include a plurality of CPUs.
- control unit 100 may include a main CPU that performs relatively complicated processing and a sub CPU that performs relatively simple processing.
- FIG. 11 is a block diagram schematically illustrating an example of a configuration in which the control unit 100 includes a main CPU 101m and a sub CPU 101s.
- the main CPU 101m transmits the image data of the display screen 301 to the display panel 130, and the sub CPU 101s performs the above-described processing of steps S1 to S9 based on the reduced size obtained.
- the display screen 301 is reduced and displayed by changing the image data.
- the sub CPU 101s need only have a function of executing the processing of steps S1 to S9, and the device configuration is simplified.
- FIG. 12 is also a block diagram schematically illustrating an example of a configuration in which the control unit 100 includes the main CPU 101m and the sub CPU 101s.
- the main CPU 101m transmits image data of the display screen 301 to the display panel 130. Instead, the image data of the display screen 301 is transmitted via the sub CPU 101s.
- the sub CPU 101s has a function of creating the image data of the display screen 301, and the display panel 130 displays the image data that has been changed based on the reduced size obtained by executing the above-described processing of steps S1 to S9. Will be sent to.
- the sub CPU 101s generates image data, so that the processing amount of the main CPU 101m can be reduced.
- the main CPU 101m and the sub CPU 101s can perform parallel processing, and the time from when the acceleration is detected by the acceleration sensor 150 until the reduction size of the display screen 301 is determined can be shortened. Further, when the processing of steps S1 to S9 is executed by the main CPU, a waiting time for other processing by the main CPU may occur. However, when the sub CPU 101s is used, acceleration is detected. It is possible to shorten the time until the reduction size of the display screen 301 is determined.
- the display device is not limited to a portable device, and is fixed in a vehicle such as a train or an automobile. You may use for a display apparatus. In that case, the embodiment is a vehicle including the display device.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
Dispositif d'affichage comprenant : une unité d'affichage qui affiche un écran d'affichage d'une première taille ; une unité de commande qui effectue au moins une commande d'affichage de l'unité d'affichage ; et une unité de détection qui détecte une vibration du dispositif d'affichage, l'unité de commande ayant une unité de calcul de quantité de mouvement qui calcule une quantité de mouvement, ladite quantité de mouvement étant la quantité que le dispositif d'affichage a déplacé en raison de la vibration du dispositif d'affichage, une unité de calcul d'amplitude qui identifie un pic d'une forme d'onde de vibration sur la base de la quantité de mouvement et calcule la quantité de mouvement du pic identifié comme amplitude de la forme d'onde de vibration, une unité d'évaluation d'amplitude qui évalue si l'amplitude de la forme d'onde de vibration satisfait ou non une condition prédéterminée, une unité de détermination de taille de réduction qui, sur la base de l'amplitude qui satisfait à la condition prédéterminée, détermine une taille de réduction pour réduire l'écran d'affichage à une seconde taille, ladite seconde taille étant inférieure à la première taille, et une unité de commande d'affichage qui réduit l'écran d'affichage et affiche le résultat sous la forme d'un écran d'affichage réduit de la seconde taille.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017-031046 | 2017-02-22 | ||
JP2017031046A JP2018136449A (ja) | 2017-02-22 | 2017-02-22 | 表示装置、表示方法、制御装置および車両 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018155123A1 true WO2018155123A1 (fr) | 2018-08-30 |
Family
ID=63253804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2018/003397 WO2018155123A1 (fr) | 2017-02-22 | 2018-02-01 | Dispositif d'affichage, procédé d'affichage, dispositif de commande et véhicule |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2018136449A (fr) |
WO (1) | WO2018155123A1 (fr) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6711979B1 (ja) * | 2019-06-07 | 2020-06-17 | 株式会社セルシス | 書籍表示プログラム及び書籍表示装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004128712A (ja) * | 2002-09-30 | 2004-04-22 | Fuji Photo Film Co Ltd | 携帯端末装置 |
US6906754B1 (en) * | 2000-09-21 | 2005-06-14 | Mitsubishi Electric Research Labs, Inc. | Electronic display with compensation for shaking |
JP2005306269A (ja) * | 2004-04-23 | 2005-11-04 | Nissan Motor Co Ltd | 車載情報提供装置 |
JP2012212084A (ja) * | 2011-03-31 | 2012-11-01 | Toshiba Corp | 情報処理装置及び情報処理方法 |
US20140111550A1 (en) * | 2012-10-19 | 2014-04-24 | Microsoft Corporation | User and device movement based display compensation |
JP2014109968A (ja) * | 2012-12-04 | 2014-06-12 | Mitsubishi Electric Corp | 免震入出力装置 |
US20160189351A1 (en) * | 2014-12-31 | 2016-06-30 | Yahoo! Inc. | Stabilizing content display on wearable devices |
US9478045B1 (en) * | 2012-03-21 | 2016-10-25 | Amazon Technologies, Inc. | Vibration sensing and canceling for displays |
-
2017
- 2017-02-22 JP JP2017031046A patent/JP2018136449A/ja active Pending
-
2018
- 2018-02-01 WO PCT/JP2018/003397 patent/WO2018155123A1/fr active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6906754B1 (en) * | 2000-09-21 | 2005-06-14 | Mitsubishi Electric Research Labs, Inc. | Electronic display with compensation for shaking |
JP2004128712A (ja) * | 2002-09-30 | 2004-04-22 | Fuji Photo Film Co Ltd | 携帯端末装置 |
JP2005306269A (ja) * | 2004-04-23 | 2005-11-04 | Nissan Motor Co Ltd | 車載情報提供装置 |
JP2012212084A (ja) * | 2011-03-31 | 2012-11-01 | Toshiba Corp | 情報処理装置及び情報処理方法 |
US9478045B1 (en) * | 2012-03-21 | 2016-10-25 | Amazon Technologies, Inc. | Vibration sensing and canceling for displays |
US20140111550A1 (en) * | 2012-10-19 | 2014-04-24 | Microsoft Corporation | User and device movement based display compensation |
JP2014109968A (ja) * | 2012-12-04 | 2014-06-12 | Mitsubishi Electric Corp | 免震入出力装置 |
US20160189351A1 (en) * | 2014-12-31 | 2016-06-30 | Yahoo! Inc. | Stabilizing content display on wearable devices |
Also Published As
Publication number | Publication date |
---|---|
JP2018136449A (ja) | 2018-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6109413B2 (ja) | 画像表示方法、画像表示装置、端末、プログラム及び記録媒体 | |
US9412190B2 (en) | Image display system, image display apparatus, image display method, and non-transitory storage medium encoded with computer readable program | |
US10359839B2 (en) | Performing output control based on user behaviour | |
US10612918B2 (en) | Mobile computing device and method for calculating a bending angle | |
US9921796B2 (en) | Sharing of input information superimposed on images | |
CN110933452B (zh) | 萌脸礼物显示方法、装置及存储介质 | |
JP5766479B2 (ja) | 電子機器、制御方法および制御プログラム | |
JP6316607B2 (ja) | 表示装置及び表示方法 | |
CN107888833A (zh) | 一种图像拍摄方法及移动终端 | |
CN108012026A (zh) | 一种保护视力方法及移动终端 | |
CN108509127B (zh) | 启动录屏任务的方法、装置及计算机设备 | |
WO2019137535A1 (fr) | Procédé de mesure de distance d'objet et dispositif terminal | |
CN109831817B (zh) | 终端控制方法、装置、终端及存储介质 | |
WO2020075825A1 (fr) | Dispositif d'estimation de mouvement, instrument électronique, programme de commande et procédé d'estimation de mouvement | |
CN108196701A (zh) | 确定姿态的方法、装置及vr设备 | |
JP2016109726A (ja) | 情報処理装置、情報処理方法およびプログラム | |
CN109257489B (zh) | 一种显示方法及移动终端 | |
WO2018155123A1 (fr) | Dispositif d'affichage, procédé d'affichage, dispositif de commande et véhicule | |
WO2018155128A1 (fr) | Dispositif d'affichage, dispositif de commande et véhicule | |
WO2018155127A1 (fr) | Dispositif d'affichage, procédé d'affichage, dispositif de commande et véhicule | |
CN112184802A (zh) | 标定框的调整方法、装置及存储介质 | |
CN111860064A (zh) | 基于视频的目标检测方法、装置、设备及存储介质 | |
CN109257543B (zh) | 拍摄模式控制方法及移动终端 | |
WO2018155122A1 (fr) | Dispositif électronique, appareil de commande, véhicule, programme de commande et procédé d'actionnement de dispositif électronique | |
CN108810245B (zh) | 一种深度摄像的抗干扰方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18756544 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18756544 Country of ref document: EP Kind code of ref document: A1 |