Method and device for controlling display on basis of driving context
According to an embodiment disclosed in this specification, an electronic device may be configured to control a size of an exposed region of a first display based on driving information of a vehicle and to set a user interface for receiving a user input associated with content displayed on the first display to at least one of the first display or an auxiliary input interface based on a size of an exposed region. Other various embodiments as understood from the specification are also possible.
1. An information displaying device in a vehicle, the device comprising:
a first display;
a second display;
a driving unit configured to control a size of an exposed region of the first display;
at least one sensor circuit configured to obtain driving information of the vehicle;
an auxiliary input interface configured to receive a user input; and
a processor configured to control the first display, the second display, the driving unit, and the at least one sensor circuit,
wherein the processor is configured to:
obtain the driving information of the vehicle, using the at least one sensor circuit, the driving information including gear information of the vehicle, information for an autonomous driving function, and a driving mode of the vehicle; and
set a user interface for receiving a user input associated with content displayed on the first display, to at least one of the first display, the second display or the auxiliary input interface based on the size of the exposed region,
wherein the processor is further configured to:
when the gear information indicates neutral, reverse, or park, control the size of the exposed region of the first display to be a specified first size, using the driving unit, display the content on the first display and set the user interface to the first display;
when the gear information indicates drive, the driving information indicates that the autonomous driving function is disabled and the driving mode is a sport mode, control the first display to be in a hidden mode, display the content on the second display and set the user interface to the second display; and
when the gear information indicates drive, the driving information indicates the autonomous driving function is enabled, and the driving mode is a comfort mode or an eco mode, control the exposed region of the first display to be a specified second size less than the specified first size, display the content on the first display and set the user interface to the auxiliary input interface.
2. The device of claim 1 , wherein the processor is configured to:
when the exposed region of the first display is less than the specified first size, set the user interface to the auxiliary input interface or the second display.
3. The device of claim 1 , wherein the second display is a cluster display of the vehicle.
4. The device of claim 1 , wherein the processor is configured to:
change a type, amount, and layout of the content displayed on the first display, based on the size of the exposed region.
5. The device of claim 1 , wherein the at least one sensor circuit is configured to sense boarding of a passenger, and
wherein the processor is configured to:
when the boarding of the passenger is sensed, control the exposed region of the first display to be greater than or equal to the specified first size.
6. The device of claim 5 , further comprising:
a communication circuit,
wherein the processor is configured to:
detect an external electronic device using the communication circuit; and
sense boarding of a passenger based on the detected external electronic device.
7. A method for controlling an information displaying device in a vehicle, the method comprising:
obtaining driving information of the vehicle, the driving information including gear information of the vehicle, information for an autonomous driving function, and a driving mode of the vehicle; and
setting a user interface for receiving a user input associated with content displayed on a first display, to at least one of the first display, a second display or an auxiliary input interface based on a size of an exposed region of the first display,
wherein the setting the user interface comprises:
when the gear information indicates neutral, reverse, or park, controlling a size of an exposed region of a first display to be a specified first size, displaying the content on the first display and setting the user interface to the first display;
when the gear information indicates drive, the driving information indicates that the autonomous driving function is disabled, and the driving mode is a sport mode, controlling the first display to be in a hidden mode, displaying the content on the second display and setting the user interface to the second display; and
when the gear information indicates drive, the driving information indicates the autonomous driving function is enabled, and the driving mode is a comfort mode or an eco mode, controlling the exposed region of the first display to be a specified second size less than the specified first size, displaying the content on the first display and setting the user interface to the auxiliary input interface.
8. The method of claim 7 , further comprising:
when the exposed region of the first display is less than the specified first size, setting the user interface to the second display or the auxiliary input interface.