Display control device, display control method, and program for display control device
The display control device adjusts display settings based on vehicle sway and road conditions to improve content visibility and prevent motion sickness during vehicle travel.
Patent Information
- Application Number
- JP2025159196
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-25
- Publication Date
- 2026-01-06
AI Technical Summary
Conventional display technologies in vehicles fail to adequately adjust content display based on varying driving conditions, leading to difficulty in viewing content and potential motion sickness during vehicle travel on different road types.
A display control device that acquires sensor information to calculate sway and tilt, determines road conditions, and adjusts the display area or mode to match vehicle movement, reducing the display size on roads likely to cause significant sway.
Enhances content visibility and reduces motion sickness by adapting display settings to vehicle motion, ensuring clearer viewing across diverse driving conditions.
Smart Images

Figure 2026001092000001_ABST
Abstract
Description
[Technical Field]
[0001] The present application belongs to the technical field of a display control device, a display control method, and a program for a display control device. [Background technology]
[0002] A display device for vehicle installation has also been proposed that is designed to prevent motion sickness caused by shaking, etc., when passengers in the passenger seat or back seat watch content such as videos while traveling using a display device such as a display mounted in a moving body such as a vehicle. Patent Document 1 listed below discloses a display device that generates an image according to a composite signal, detects the acceleration of the vehicle from steering angle information, vehicle speed information, vehicle rotation information, and vehicle position information, generates a character image that moves in a direction and at a speed according to the acceleration, and superimposes the generated character image on the image according to the composite signal and displays it on a display unit. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-294954 Summary of the Invention [Problem to be solved by the invention]
[0004] However, vehicles travel on a variety of roads, including expressways, ordinary roads with many traffic lights, mountain roads with many curves, and roads with poor surfaces, and the vehicle's driving conditions vary depending on the road. Furthermore, when traffic is congested, the vehicle's driving conditions change due to frequent starts and stops. However, conventional technologies simply detect acceleration and generate character images that move in a direction and at a speed corresponding to the acceleration, which is not necessarily sufficient for the ease of viewing content.
[0005] Therefore, the present application has been made in consideration of the above-mentioned problems, and one example of the object of the application is to provide a display control device or the like that makes it easier to view content displayed on a display while moving. [Means for solving the problem]
[0006] In order to solve the above problem, the invention described in claim 1 is a display control device that controls the display of content to be displayed on a display unit installed in a vehicle, comprising: sensor information acquisition means that acquires sensor information including acceleration information of the vehicle from a sensor; calculation means that calculates the swaying or tilt of the display unit from the sensor information; road information acquisition means that acquires road information of a road along which the vehicle is scheduled to travel; determination means that determines whether the road along which the vehicle is scheduled to travel is a road that causes a large amount of swaying of the vehicle based on the road information; and display control means that corrects the position or tilt of a display area of content to match the swaying or tilt of the display unit and displays it on the display unit, wherein when the determination means determines that the road along which the vehicle is scheduled to travel is a road that causes a large amount of swaying of the vehicle, the display control means reduces the size of the display area displayed on the display unit prior to traveling on that road.
[0007] The invention described in claim 5 is a method executed by a display control device that controls the display of content to be displayed on a display unit installed in a vehicle, and includes: a sensor information acquisition step of acquiring sensor information including acceleration information of the vehicle from a sensor; a calculation step of calculating the swaying or tilt of the display unit from the sensor information; a road information acquisition step of acquiring road information of a road along which the vehicle is scheduled to travel; a determination step of determining, based on the road information, whether the road along which the vehicle is scheduled to travel is a road along which the vehicle is likely to travel, and a display control step of correcting the position or tilt of a display area of content to match the swaying or tilt of the display unit and displaying the content on the display unit, wherein the display control step, when it is determined by the determination step that the road along which the vehicle is scheduled to travel is a road along which the vehicle is likely to travel, reduces the size of the display area displayed on the display unit prior to traveling on that road.
[0008] The invention described in claim 6 is characterized in that a computer is caused to function as the display control device described in any one of claims 1 to 4. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a block diagram illustrating an example of a configuration of a display control device according to an embodiment. [Figure 2] 1 is a schematic diagram illustrating an example of a display control system using a display control device according to an embodiment. [Figure 3] 1 is a block diagram illustrating an example of a schematic configuration of a display control device according to an embodiment. [Figure 4] FIG. 1 is a schematic diagram showing an example of installation of a display control device. [Figure 5] 1 is a flowchart illustrating an example of an operation of a display control device according to an embodiment. [Figure 6] FIG. 2 is a schematic diagram showing an example of a display by a display control device. [Figure 7] FIG. 2 is a schematic diagram showing an example of a display by a display control device. [Figure 8] FIG. 2 is a schematic diagram showing an example of a display by a display control device. [Figure 9A] FIG. 2 is a schematic diagram showing an example of a display by a display control device. [Figure 9B] FIG. 2 is a schematic diagram showing an example of a display by a display control device. [Figure 10] FIG. 2 is a schematic diagram showing an example of a display by a display control device. [Figure 11A] FIG. 2 is a schematic diagram showing an example of a display by a display control device. [Figure 11B] FIG. 2 is a schematic diagram showing an example of a display by a display control device. [Figure 12A] FIG. 2 is a schematic diagram showing an example of a display by a display control device. [Figure 12B] FIG. 2 is a schematic diagram showing an example of a display by a display control device. DETAILED DESCRIPTION OF THE INVENTION
[0010] An embodiment of the present invention will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of a display control device according to the embodiment.
[0011] As shown in FIG. 1, the display control device 1 includes an acquisition means 1a, a shaking gradient calculation means 1b, a display mode selection means 1c, and a display control means 1d.
[0012] In this configuration, the acquisition means 1a acquires sensor information including acceleration information of the mobile object from a sensor.
[0013] The shaking and tilt calculation means 1b calculates the shaking and tilt of a display installed on a moving object from the sensor information.
[0014] The display mode selection means 1c selects at least one display mode from a plurality of display modes that correct the display area of the content displayed on the display in accordance with the shaking or tilt, depending on the type of content.
[0015] The display control means 1d controls the display of the content on the display in accordance with the selected display mode.
[0016] As described above, according to the display control device 1 of the embodiment, at least one display mode is selected from a plurality of display modes that correct the display area of the content displayed on the display in accordance with shaking or tilt, depending on the type of content, and the display of the content displayed on the display is controlled according to the selected display mode, thereby making it easier to view the content displayed on the display while moving for a variety of content. [Example]
[0017] [1. Display control system] Next, specific examples corresponding to the above-described embodiments will be described with reference to Figures 2 to 12B. The examples described below are examples in which the present application is applied to a display control device attached to a vehicle, which is an example of a moving body.
[0018] (1.1 Configuration and Overview of the Display Control System) The configuration and overview of the display control system will be explained using FIG.
[0019] FIG. 2 is a schematic diagram illustrating an example of a display control system using a display control device according to an embodiment.
[0020] As shown in FIG. 2, the display control system S includes a display control device 10 (an example of a display control device 1) mounted on a vehicle 5, a road information providing server device 20 that provides traffic congestion information, etc., and a content providing server device 30 that provides content to be displayed on the display control device 10.
[0021] The display control device 10 is a computer having, for example, an audio-visual function, a navigation function, an AI assistant function, etc. The display control device 10 plays broadcast programs such as music, movies, and TV. The display control device 10 also displays a route guidance map using the navigation function. An operation panel is displayed on the display screen of the display control device 10, allowing the user to adjust the volume, set the air conditioning, select channels, etc. Furthermore, various operations may be performed using voice recognition by the AI assistant function.
[0022] The road information providing server device 20 provides road information such as congestion information, construction information, weather information at each location, map information, and the like.
[0023] The content providing server device 30 provides video data and music data such as movies, dramas, TV programs, and music.
[0024] The display control device 10 is capable of transmitting and receiving data to and from external server devices such as the road information providing server device 20 and the content providing server device 30 via the network NW using, for example, TCP / IP as a communication protocol. The network NW is constructed, for example, by the Internet, a dedicated communication line (for example, a CATV (Community Antenna Television) line), a mobile communication network (including base stations, etc.), a gateway, etc.
[0025] (1.2 Configuration and Function of Display Control Device 10) Next, the configuration and functions of the display control device 10 will be described with reference to FIGS.
[0026] Fig. 3 is a block diagram showing an example of a schematic configuration of a display control device according to an embodiment. Fig. 4 is a schematic diagram showing an example of a display control device 10 installed in a vehicle 5.
[0027] As shown in FIG. 3, the display control device 10 has a communication unit 11, a memory unit 12, a display unit 13, an operation unit 14, a speaker / microphone unit 15, a sensor unit 16, and a control unit 17.
[0028] The communication unit 11 is connected to a network NW such as a wireless communication network, and controls the state of communication with an external server device. The communication unit 11 may include a TV or radio receiver.
[0029] The storage unit 12 is configured by, for example, a hard disk drive, a solid state drive, or the like.
[0030] The storage unit 12 stores various programs and the like for controlling the display control device 10. The various programs include an operating system, a navigation program, application software for playing video, and a display control program for controlling the display of the display control device 10. Note that the various programs may be acquired via a network, for example, or may be recorded on a recording medium such as a CD or DVD and read via a drive device.
[0031] Furthermore, a map database and the like are constructed in the storage unit 12. The storage unit 12 may store various contents such as videos, music, games, and the like.
[0032] The display unit 13 is a display configured with a liquid crystal display element, an organic EL element, or the like, which is used when operating the display control device 10. As shown in FIG. 4, the display unit 13 is installed on the dashboard 5a of the vehicle 5, or installed above a seat for a user in the rear seat of the vehicle 5. Videos, route guidance information, and the like are displayed on the display unit 13. The display unit 13 is an example of a display installed in a moving object.
[0033] The operation unit 14 includes, for example, various buttons such as a mechanical power button and a volume button, and the display unit 13 is a touch switch type display panel such as a touch panel.
[0034] The speaker / microphone unit 15 plays back the sound of videos, music, etc. using the speaker function, and collects the user's voice using the microphone function.
[0035] The sensor unit 16 is, for example, a variety of sensors such as a speed sensor, an acceleration sensor, a gyro sensor, a GPS sensor, a direction sensor, a steering angle sensor, a seat sensor, a temperature sensor, etc. The sensor unit 16 may also have a timer function for counting time and a clock function for measuring time.
[0036] The speed sensor detects the speed of the vehicle 5. The acceleration sensor detects the acceleration of the vehicle 5. The GPS sensor acquires latitude and longitude information as the current position of the vehicle 5. The gyro sensor detects the angular acceleration of the body of the vehicle 5. The orientation sensor detects the orientation of the vehicle 5. The steering angle sensor detects the steering angle.
[0037] The sensor unit 16 may also have a nine-axis sensor that combines sensors for three-axis acceleration, three-axis angular velocity, and three-axis orientation. The sensor unit 16 may also have a camera that captures images of the inside and outside of the vehicle.
[0038] The control unit 17 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). The device may have a video card for
[0039] The control unit 17 has a CPU that reads and executes various programs stored in the ROM, RAM, and storage unit 12. For example, the control unit 17 controls the display control device 10 by calculating a route, calculating the swaying and tilt of the vehicle 5, and controlling the display on the display unit 13. The control unit 17 plays content stored in the storage unit 12, distributed content, etc.
[0040] 2. Operation of the display control device 10 Next, the operation of the display control device 10 according to the embodiment will be described with reference to FIGS. 5 to 11B.
[0041] Fig. 5 is a flowchart illustrating an example of the operation of the display control device according to the embodiment. Fig. 6 to Fig. 12B are schematic diagrams illustrating an example of display by the display control device.
[0042] First, for example, the display control device 10 receives a destination from a user using a navigation function, executes a route search, and sets a route. The vehicle 5 starts traveling toward the destination.
[0043] As shown in FIG. 5, the display control device 10 acquires information from various sensors (step S1). Specifically, the control unit 17 acquires sensor information such as the speed, acceleration, direction, and current position of the vehicle 5 from the sensor unit 16. For example, the control unit 17 acquires information on the three-axis acceleration, three-axis angular velocity, and three-axis direction of the vehicle 5 from the nine-axis sensor of the sensor unit 16, and acquires information on the current position of the vehicle 5 from the GPS sensor. The information acquired from the sensor unit 16 is an example of sensor information including acceleration information of a moving object. The display control device 10 functions as an example of an acquisition means that acquires acceleration information of a moving object from a sensor. The display control device 10 also functions as an example of an acquisition means that acquires sensor information including acceleration information of a moving object from a sensor.
[0044] Next, the display control device 10 acquires driving road information (step S2). Specifically, the control unit 17 acquires road information such as congestion information, construction information, and weather information at each point from the road information providing server device 20 via the communication unit 11.
[0045] The display control device 10 acquires, from the acquired road information, driving road information of the road on which the vehicle 5 is traveling or is scheduled to travel, based on the current position of the vehicle 5 and route guidance information. Examples of the driving road information include road types such as expressways, mountain roads, forest roads, paved roads, unpaved roads, and roads with many curves. In addition, examples of the driving road information include road conditions such as roads with bumps, congested roads, roads that are wet from rain, roads that are covered with snow, and icy roads.
[0046] Next, the display control device 10 calculates the sway and tilt of the vehicle (step S3). Specifically, the control unit 17 calculates the sway of the vehicle 5 from sensor information including acceleration information. More specifically, the control unit 17 calculates the sway in a direction perpendicular to the traveling direction of the vehicle 5 from the acceleration information on three axes. If the traveling direction is the y-axis, as shown in FIG. 4, the acceleration in the vertical z-axis direction and the acceleration in the horizontal x-axis direction represent the sway of the vehicle 5. As shown in FIG. 4, when the display unit 13 is installed, the sway of the vehicle 5 represents the sway of the display screen 13a of the display unit 13. That is, the acceleration in the horizontal axis (x-axis in the figure) and the vertical axis (z-axis in the figure) directions of the display screen 13a of the display unit 13 represent the sway of the display screen 13a of the display unit 13. Note that the control unit 17 may calculate the vertical sway from the acceleration in the z-axis direction of the vehicle 5 and the horizontal sway from the acceleration in the x-axis direction of the vehicle 5. The sway may be velocity or displacement in addition to acceleration. The display control device 10 functions as an example of a shake calculation means that calculates the shake of a display installed on a mobile body from acceleration information. The display control device 10 also functions as an example of a shake / tilt calculation means that calculates the shake or tilt of a display installed on a mobile body from sensor information.
[0047] The control unit 17 calculates the magnitude of the shaking from the sensor information. The magnitude of the shaking may be an acceleration value (particularly, the maximum value of the acceleration), a velocity value (particularly, the maximum value of the velocity), or an amplitude of the displacement.
[0048] Note that the angular acceleration in the rotation direction about the roll axis, which is the traveling direction of the vehicle 5, may be the shaking of the vehicle 5 or the shaking of the display screen 13a of the display unit 13. The shaking may be angular velocity or displacement in the rotation direction, in addition to angular acceleration. Furthermore, the magnitude of the shaking may be the value of angular acceleration (particularly, the maximum value of angular acceleration), the value of angular velocity (particularly, the maximum value of angular velocity), or the range of angular displacement. Furthermore, if the display unit 13 is installed on the side of the vehicle 5, the acceleration in the y-axis direction and the acceleration in the z-axis direction will be the shaking of the display unit 13. The angular acceleration in the rotation direction about the pitch axis of the vehicle 5 may be the shaking of the display screen 13a of the display unit 13.
[0049] Next, the control unit 17 calculates the inclination of the vehicle 5 from the orientation information of the vehicle 5. More specifically, the control unit 17 calculates the angle of the rotation direction about the roll axis, which is the traveling direction of the vehicle 5, as the inclination of the vehicle 5 from the orientation information of the three axes. If the display unit 13 is installed as shown in FIG. 4, the inclination of the vehicle 5 becomes the inclination of the display screen 13a of the display unit 13. In other words, as shown in FIG. 4, this is the inclination of the horizontal axis or vertical axis of the display screen 13a of the display unit 13 installed on the vehicle 5, with respect to the x-axis or z-axis.
[0050] When the display unit 13 is installed on the side of the vehicle 5, the angle of the rotation direction of the pitch axis of the vehicle 5 may be the inclination of the display screen 13a of the display unit 13.
[0051] Next, the display control device 10 determines the driving state of the vehicle 5 (step S4). From the acquired driving road information, the control unit 17 determines, for example, a driving state in which frequent starts and stops occur when the road is congested, a driving state with significant up-and-down sway on an unpaved road, a driving state with significant left-and-right sway on a mountain road, or a driving state with relatively little sway on a highway. Other driving states include a driving state when driving on a mountain road with many curves, a driving state when driving on a congested flat road, a driving state when driving on a road with poor road surface conditions, and a driving state when driving on a flat route with few curves and / or bumps. The driving state may also be a combination of these. The display control device 10 functions as an example of a driving state acquisition means for acquiring the driving state of a moving object.
[0052] The display control device 10 may determine that the vehicle 5 is in a driving state with large vertical sway when the magnitude of the z-axis component of the acceleration of the vehicle 5, i.e., the vertical sway, is equal to or greater than a predetermined value. The display control device 10 may determine that the vehicle 5 is in a driving state with large horizontal sway when the magnitude of the x-axis component of the acceleration of the vehicle 5, i.e., the horizontal sway, is equal to or greater than a predetermined value. The display control device 10 may determine that the vehicle 5 is in a driving state with large sway when the magnitude of the angular acceleration in the rotational direction of the roll axis of the vehicle 5, i.e., the sway in the rotational direction of the roll axis, is equal to or greater than a predetermined value. The display control device 10 may determine that the vehicle 5 is in a driving state with large sway when the frequency of starts and stops is equal to or greater than a predetermined value based on the speed information and acceleration information of the vehicle 5. The display control device 10 may determine that the vehicle 5 is in a driving state with large sway in the traveling direction based on the magnitude of the acceleration in the traveling direction (y-axis direction). The display control device 10 may also determine that the vehicle 5 is in a tilted driving state when the magnitude of the tilt in the rotational direction of the roll axis of the vehicle 5, i.e., the rotation angle around the roll axis, is equal to or greater than a predetermined value.
[0053] The display control device 10 may determine the magnitude of the sway as the degree of the running state based on the magnitude of the z-axis component, the magnitude of the x-axis component, the magnitude of the y-axis component, etc. of the acceleration of the vehicle 5. The magnitude of the sway may be the amplitude of the sway, the magnitude of the acceleration, the frequency of starting and stopping, or a combination of these.
[0054] The display control device 10 determines the traveling state of the vehicle 5, which is an example of a moving body, to acquire the traveling state of the vehicle 5.
[0055] Next, the display control device 10 determines whether the content is being played back (step S5). Specifically, the control unit 17 determines whether the content is being played back based on a system flag indicating the content playback status, whether content playback processing is being performed, whether content playback has been accepted, etc. The control unit 17 acquires content data from the storage unit 12, etc., and plays back content such as a video in the content display area R1 displayed on the display screen 13a of the display unit 13, as shown in FIG. 6. The content being played back is an example of content displayed on the display.
[0056] If the content is being played (step S5; YES), the display control device 10 determines the content type (step S6). Specifically, the control unit 17 determines the content type from the content's metadata, property information, whether or not there is a mode for displaying subtitles, etc. Examples of content types include video content such as movies, games, and television programs, audio-only content such as music, recitations, and radio programs, and content that may only be audio such as rakugo and manzai. Further, in the case of movie content, the content type may include content with / without subtitles. When the mode for displaying subtitles is ON for movie content, etc., subtitles st are displayed as shown in FIG. 6.
[0057] If the content is not being played back (step S5; NO), the display control device 10 returns to the processing of step S1.
[0058] Next, the display control device 10 controls the size of the display area (step S7). Specifically, the control unit 17 controls the display so as to reduce the size of the content display area R1 and generate a margin area R2, as shown in FIG. 7. The display control device 10 may reduce the size of the content display area R1 when the magnitude of the shaking is equal to or greater than a first predetermined value. Furthermore, the display control device 10 may reduce the size of the content display area R1 in advance when a function for canceling shaking or the like is turned on. The margin area R2 is shown in black in the figure.
[0059] The display control device 10 may change the degree to which the size of the content display area R1 is reduced depending on the driving conditions. When the magnitude of the shaking is equal to or greater than a second predetermined value greater than a first predetermined value for reducing the size of the content display area R1, the display control device 10 may further reduce the size of the content display area R1. For example, when the vehicle is driving on an unpaved, bumpy road, or when a bump is expected to be coming up soon along the route, the control unit 17 further reduces the size of the content display area R1. When driving on a road that is expected to be subject to significant shaking, the margins around the content temporarily increase, and the size of the content display area R1 decreases.
[0060] Next, the display control device 10 selects a display mode (step S8). Specifically, the control unit 17 selects a display mode that corrects the display area according to shaking, a display mode that corrects the display area according to tilt, a display mode that visualizes acceleration, or a combination thereof, depending on the driving state, the type of content, etc. The display control device 10 functions as an example of a display mode selection means that selects, depending on the driving state, at least one display mode from among a plurality of display modes that correct the display area of content displayed on the display according to shaking or tilt. The display control device 10 also functions as an example of a display mode selection means that selects, depending on the type of content, at least one display mode from among a plurality of display modes that correct the display area of content displayed on the display according to shaking or tilt.
[0061] Here, the display mode in which the display area is corrected in accordance with the shaking (shake-corrected display mode) is a display mode in which the display area R1 is moved in the opposite direction to the shaking of the display screen 13a of the display unit 13, as shown in Figures 9A and 9B. As shown in Figure 9A, when acceleration is applied in the positive direction of the x-axis, the control unit 17 performs display control to move the display area R1 in the negative direction of the x-axis. As shown in Figure 9A, when acceleration is applied in the positive direction of the z-axis, the control unit 17 performs display control to move the display area R1 in the negative direction of the z-axis.
[0062] The display mode in which the display area is corrected in accordance with the tilt (tilt-corrected display mode) is a display mode in which the display area R1 is tilted inversely relative to the tilt of the display screen 13a of the display unit 13, and the horizontality of the display area R1 is maintained, as shown in Fig. 10. As shown in Fig. 10, the control unit 17 performs display control to tilt the display area R1 inversely relative to the tilted display screen 13a of the display unit 13.
[0063] As shown in FIGS. 11A and 11B, the display mode for visualizing acceleration is a display mode in which the magnitude of shaking and the acceleration value are displayed by the movement of numbers or figures, or by size (e.g., the length or thickness of a figure). Furthermore, when the magnitude of at least one of the up-down shaking and the left-right shaking increases, the control unit 17 lengthens the length of the bar br displayed in the margin area R2, as shown in FIGS. 11A to 11B. When the accelerator or brake is depressed and the acceleration in the traveling direction increases, the control unit 17 lengthens the length of the bar br displayed in the margin area R2, as shown in FIGS. 11A to 11B. Instead of the length of the bar br, the thickness or color of the bar br may be used. It is preferable that the bar br move in the opposite direction to the shaking. The control unit 17 may also display the magnitude of shaking and the acceleration value in the margin area R2. When the display mode for visualizing acceleration is displayed in the margin area R2, it does not interfere with the content.
[0064] Next, an example of selection of a display mode according to a running state will be described.
[0065] When the driving state is a driving state on a mountain road with many curves, the display control device 10 selects a display mode for visualizing shaking and acceleration, a display mode for shaking correction, and a display mode for tilt correction.When the driving state is a driving state on a flat road with heavy traffic, the display control device 10 selects a display mode for visualizing shaking and acceleration.When the driving state is a driving state on a road with poor road surface conditions, the display control device 10 selects only the display mode for shaking correction.
[0066] Next, an example of selection of a display mode according to the type of content will be described.
[0067] If the type of content is video content such as a movie, the display control device 10 selects the shake correction display mode. If the type of content is content with subtitles, the display control device 10 does not select the tilt correction display mode.
[0068] Next, an example of selection of a display mode depending on the driving state and the type of content will be described.
[0069] When watching a movie with subtitles on a mountain road with many curves and a rough road surface, the display control device 10 does not select the display mode of tilt correction, but selects the display mode of shake correction and / or the display mode of acceleration visualization.When watching a movie with subtitles on a flat road with heavy traffic, the display mode of tilt correction is not selected, but selects the display mode of shake correction and / or the display mode of acceleration visualization.
[0070] It is only necessary to ensure that the content display area R1 is not tilted so much that the subtitles do not fit within the range of the display screen 13a and are not cut off. In the case of a movie with subtitles, the display control device 10 may perform display control such as not tilting the vehicle 5 any further if the tilt is equal to or exceeds a predetermined value, display control that reduces the amount of tilt of the content display area R1, or display control that further reduces the size of the display area R1 and further expands the margin area R2.
[0071] Next, the display control device 10 controls the display of the content (step S9). Specifically, the control unit 17 controls the display of the content displayed on the display unit 13 in accordance with the selected display mode.
[0072] For example, when a display mode that corrects the display area in accordance with shaking is selected alone, the control unit 17 performs display control to move the display area R1 in the opposite direction to cancel the shaking of the display unit 13 in accordance with the calculated shaking of the vehicle 5, as shown in Figures 9A and 9B. When a display mode that corrects the display area in accordance with tilt is selected alone, the control unit 17 performs display control to tilt the display area R1 in the opposite direction to the calculated tilt of the vehicle 5, maintaining the horizontality of the display area R1, as shown in Figure 10. When a display mode that visualizes acceleration is selected alone, the control unit 17 performs display control to change the length of the bar br displayed in the margin area R2 in accordance with the calculated acceleration of the vehicle 5, as shown in Figures 11A and 11B.
[0073] When the display mode in which the display area is corrected according to the shaking and the display mode in which the display area is corrected according to the tilt are selected, the control unit 17 performs display control to combine the display modes of FIGS. 9A, 9B, and 10 according to the shaking and tilt of the vehicle 5. When the display mode in which the display area is corrected according to the tilt is not selected, and the display mode in which the display area is corrected according to the shaking and the display mode in which acceleration is visualized are selected, the control unit 17 performs display control to move the display area R1 in the opposite direction to cancel the shaking according to the shaking of the vehicle 5, while displaying a bar br in the margin area R2 whose length changes according to the acceleration. The display control device 10 functions as an example of a display control means that moves the display area of the content displayed on the display in the opposite direction to the shaking of the display according to the calculated shaking. The display control device 10 also functions as an example of a display control means that controls the display of the content displayed on the display according to the selected display mode.
[0074] Note that, when the magnitude of shaking is equal to or greater than a third predetermined value, the display control device 10 may perform display control to reduce the amount of correction in a display mode in which the display area is corrected to match the shaking. The display control device 10 may automatically adjust the amount of movement (swing amplitude) of the display area R1 or automatically adjust the sensitivity of the sensor according to the driving conditions. For example, when driving on a flat route with few curves or bumps, the display control device 10 may thoroughly correct the shaking to match the shaking, but when driving on a route with many curves and bumps and significant shaking, the display control device 10 may reduce the amount of correction of the display area R1, lower the sensitivity of the sensor, or calculate a lower acceleration so that excessive shaking does not cause the content to frame out.
[0075] Furthermore, the amount by which the display area R1 is moved in the opposite direction to the shaking may be adjusted using parameters, etc. In addition to being adjustable according to the magnitude of the shaking, it may also be possible to make it adjustable for each user, or to make it adjustable according to the shaking caused by the suspension of the car, etc.
[0076] Next, the display control device 10 determines whether the display control system is to be terminated (step S10). Specifically, the control unit 17 terminates the display control and turns off the screen.
[0077] If the display control system is not terminated (step S10; NO), the display control device 10 returns to the processing of step S1.
[0078] As described above, according to the operation of the embodiment, at least one display mode is selected from a plurality of display modes that correct the display area R1 of the content displayed on the display unit 13, which is an example of a display, in accordance with shaking or tilt, depending on the type of content, and the display of the content displayed on the display unit 13 is controlled in accordance with the selected display mode, thereby adapting to various types of content and making the content displayed on the display unit 13 easier to view while moving.
[0079] Furthermore, the content can be made easier to view in response to various traveling conditions of the moving object, making it easier to prevent motion sickness. Furthermore, in a display mode in which the display area is corrected in accordance with shaking, the entire display area R1 shakes, making it easier for the user to recognize the shaking and making it easier to prevent motion sickness. In a display mode in which the display area is corrected in accordance with tilt, the entire display area R1 tilts, making it easier for the user to recognize the tilt and making it easier to prevent motion sickness.
[0080] Furthermore, at least one display mode is selected from a plurality of display modes that correct the display area R1 of the content displayed on the display unit 13, which is an example of a display, in accordance with the shaking or tilt, depending on the driving conditions, and the display of the content displayed on the display unit 13 is controlled according to the selected display mode, thereby making it possible to adapt to the driving conditions even in various driving conditions of the vehicle 5 and make the content displayed on the display unit 13 easier to see while moving.
[0081] By moving the display area of the content displayed on display unit 13, which is an example of a display, in the opposite direction to the shaking of the display screen in accordance with the calculated shaking, the display area R1 of the content is controlled to cancel the shaking of the display screen, and by allowing the entire content to cope with the shaking, it is possible to make the content displayed on display unit 13 easier to view while moving. Note that from an outside perspective, the content itself does not appear to be shaking in response to the shaking of display unit 13.
[0082] Furthermore, by moving the content itself displayed on the display unit 13 in the opposite direction to the shaking, it becomes easier for the user to recognize the movement of the moving object, making it even easier to prevent motion sickness.
[0083] The magnitude of the shaking is calculated, and if the magnitude of the shaking is equal to or greater than a predetermined value, display control is performed to reduce the size of the content display area R1 relative to the size of the display screen 13a. When the display area R1 is corrected to match the shaking or tilt, less of the content is lost, making the entire content easier to see. Furthermore, by reducing the size of the display area R1 and creating a margin area R2, the shaking and tilt of the display area R1 become more visible. Therefore, the margin area R2 and the display area R1 make it easier for the user to recognize the movement of the moving object, further helping to prevent motion sickness.
[0084] Furthermore, when adjusting the amount by which the display area R1 is moved in the opposite direction to the shaking of the display unit 13, the amount of correction can be adjusted according to the magnitude of the shaking of the display unit 13, making it possible to adjust for each user or according to the shaking caused by the suspension of the vehicle 5, etc.
[0085] When the magnitude of the shaking is equal to or greater than a second predetermined value higher than a predetermined value, if display control is performed to make the size of the content display area R1 even smaller than the reduced size of the display area R1, even for large shaking, when the shaking is corrected, less of the content is missing, making it easier to see the entire content.
[0086] When the magnitude of the shaking is equal to or greater than a third predetermined value, in a display mode in which the display area R1 is corrected in accordance with the shaking, if display control is performed to reduce the amount of correction, when the shaking is corrected, less of the content is missing, making it easier to see the entire content.
[0087] If the content type is video content and a display mode that corrects display area R1 according to shaking is selected, the video content will be easier to see even if there is a sudden shake, as the correction will be made according to the shake. Note that, while shake correction is not normally necessary on flat roads, even slight shaking can affect visibility in movies with subtitles, so by selecting a display mode that corrects according to shaking and being ready to correct according to shaking at any time, the content displayed on display unit 13 can be made easier to see while moving.
[0088] If the content type is content with subtitles and the display mode that corrects the display area R1 according to the tilt of the display screen 13a is not selected, tilt correction can prevent the subtitle st portion below the content from being cut off, making the subtitles unreadable. On mountain roads with poor road surfaces, it is better to select and activate all display modes, but when watching a movie or the like with subtitles, activating all display modes will affect visibility, so the tilt correction display mode is deactivated.
[0089] (Variation) Next, a modified example of the display by the display control device will be described with reference to FIGS. 12A and 12B.
[0090] 12A and 12B, the display mode may include a display mode in which the display control device 10 displays marks mk1 and mk2 in the margin region R2. As shown in FIG. 12B, this display mode moves marks mk1 and mk2 in the opposite direction to the shaking of the display screen 13a of the display unit 13. As shown in FIG. 12B, when acceleration is applied in the negative direction of the x-axis, the control unit 17 performs display control to move mark mk1 in the positive direction of the x-axis. As shown in FIG. 12B, when acceleration is applied in the negative direction of the z-axis, the control unit 17 performs display control to move mark mk2 in the positive direction of the z-axis.
[0091] The display mode shown in Figures 12A and 12B may replace the display mode in which the display region R1 is corrected in accordance with the shaking, or may be one of the display modes in which acceleration is visualized. For example, when the shaking is smaller than a predetermined value, the display control device 10 performs display control in the display mode shown in Figures 12A and 12B, and when the shaking is equal to or greater than the predetermined value, performs display control in the display mode in which the display region R1 is corrected in accordance with the shaking. Furthermore, the display mode shown in Figures 12A and 12B may be a display mode independent of the display mode in which the display region is corrected in accordance with the shaking, the display mode in which the display region is corrected in accordance with the tilt, and the display mode in which acceleration is visualized. [Explanation of symbols]
[0092] 1, 10... Display control device 1a... Acquisition method 1b: Means for calculating the sway slope 1c Display mode selection means 1d Display control means 13... Display section R1...Display area
Claims
1. A display control device that controls display of content displayed on a display unit installed in a vehicle, a sensor information acquiring means for acquiring sensor information including acceleration information of the vehicle from a sensor; a calculation means for calculating a shake or tilt of a display unit from the sensor information; road information acquisition means for acquiring road information of a road on which the vehicle is scheduled to travel; a determining means for determining whether the road on which the vehicle is to travel is a road on which the vehicle experiences a large amount of shaking, based on the road information; a display control means for correcting the position or tilt of a display area of the content in accordance with the shaking or tilt of the display unit and displaying the content on the display unit; Equipped with The display control device is characterized in that, when the determination means determines that the road on which the vehicle is scheduled to travel is a road on which the vehicle will experience large shaking, the display control means reduces the size of the display area displayed on the display unit prior to traveling on that road.
2. 2. The display control device according to claim 1, The display control device is characterized in that, when the determination means determines that the road on which the vehicle is scheduled to travel is a road on which the vehicle will experience large shaking, the display control means generates a margin area around the display area prior to traveling on the road.
3. 2. The display control device according to claim 1, The display control device is characterized in that, when the determination means determines that the road on which the vehicle is scheduled to travel is a road on which the vehicle will experience large shaking, the display control means reduces the size of the display area to be smaller than the size of the display screen of the display unit prior to traveling on that road.
4. 2. The display control device according to claim 1, The display control device is characterized in that the determining means determines whether or not the road is one in which shaking of the vehicle is large based on the type or state of the road included in the road information.
5. A display control method executed by a display control device that controls display of content displayed on a display unit installed in a vehicle, comprising: a sensor information acquisition step of acquiring sensor information including acceleration information of the vehicle from a sensor; a calculation step of calculating a shake or tilt of a display unit from the sensor information; a road information acquisition step of acquiring road information of a road on which the vehicle is scheduled to travel; a determining step of determining whether the road on which the vehicle is to travel is a road on which the vehicle experiences a large amount of shaking, based on the road information; a display control step of correcting the position or tilt of a display area of the content in accordance with the shaking or tilt of the display unit and displaying the content on the display unit; Including, The display control method is characterized in that, when the determination step determines that the road along which the vehicle is to travel is a road along which the vehicle will experience significant shaking, the display control step reduces the size of the display area displayed on the display unit prior to travel along that road.
6. A program for a display control device, which causes a computer to function as the display control device according to any one of claims 1 to 4.
Citation Information
Patent Citations
Vehicle control system, vehicle control method, and vehicle control program
JP2018076027A
Display controller, method for controlling display, and display controller program
JP2023006325A
Anti-vibration system for the display screen of an image display device
US20090169127A1
Method for controlling a display apparatus for a motor vehicle, display apparatus for a motor vehicle and motor vehicle having a display apparatus
US20190227675A1
Head-up display device
WO2018042898A1