Information displaying device and program

JP2023146221A5Active Publication Date: 2025-04-04FAURECIA CLARION ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2022053301
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-03-29
Publication Date
2025-04-04
Estimated Expiration
2042-03-29

AI Technical Summary

Technical Problem

Existing in-vehicle display devices fail to enhance operability during driving by maintaining a fixed UI layout despite display restrictions, limiting the number of selectable items, and not adapting to the dynamic nature of user interactions.

Method used

An information display device that includes an input reception unit, movement state determination unit, operation detection unit, and display information generation unit to dynamically adjust the UI layout based on the vehicle's movement state, prioritizing frequently used functions and displaying them in a larger format while driving.

Benefits of technology

Improves the operability of in-vehicle UIs by dynamically adjusting the display to prioritize frequently used functions, enhancing usability during driving by displaying a larger number of UIs and reducing character strings, thus making operations more intuitive and efficient.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To improve the operability of UIs, which can be operated during moving.SOLUTION: An information displaying device comprises: an input reception section that receives an instruction input from a user; a display information generation section that generates screen information including a plurality of UIs (User Interfaces) according to a predetermined layout corresponding to a movement state of a moving body and displays the screen information on a display; a movement state determination section that determines the movement state of the moving body; and an operation detection section that detects operations on the UI while the moving body is traveling and counts the frequency of the operations. The display information generation section, when the moving body is traveling, generates screen information according to a during-traveling layout in which the predetermined number of UIs with higher frequencies of operations are preferentially displayed and displays the screen information on the display.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] The present invention relates to an information display device and a program. [Background technology]

[0002] Regarding in-vehicle display devices, Patent Document 1 states, ``A car navigation system includes a display device that has a touch screen on the front of a liquid crystal display, an audio output device, a control device that controls them, etc. When determining whether the vehicle is running or stopped and displaying the input setting screen on the LCD display, the display is displayed in normal display mode while the vehicle is stopped, and the number of characters displayed on the LCD display is limited while the vehicle is moving. The display is performed in the restricted display mode.In the restricted display mode, only one item out of the multiple selection items that make up the list is displayed with the cursor, and only that item can be selected.At this time, The wide area that includes the cursor movement keys S1 and S2 is used as the reaction area C1 and C2 for movement instructions, and the entire list area is used as the selection specification reaction area A.After t seconds after the item is displayed, audio is output. The device will read out the item." [Prior art documents] [Patent document]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2006-315597 [Summary of the invention] [Problem to be solved by the invention]

[0004] For in-vehicle devices such as navigation devices, the number of characters that can be displayed on the display while driving and the display of UI (User Interface) that cannot be operated while driving are restricted in accordance with display regulation standards while driving. .

[0005] Regarding such display regulations, with conventional in-vehicle devices, even if displays and operations are restricted while driving, the basic layout is maintained and the UI that restricts operations is disabled. There is no change in operability regardless of whether or not it is, and there is a problem with the operability.

[0006] Furthermore, in the in-vehicle display device described in Patent Document 1, the items that can be selected and designated in the restricted display mode while driving are limited, but the basic layout of the display remains unchanged, improving operability while driving. It does not take into account the display for

[0007] Therefore, an object of the present invention is to further improve the operability of a UI that can be operated while moving. [Means to solve the problem]

[0008] The present application includes a plurality of means for solving at least part of the above problems, examples of which are as follows. An information display device according to one aspect of the present invention that solves the above problems includes an input reception unit that receives instruction input from a user, and a plurality of UIs (User Interfaces) according to a predetermined layout according to the movement state of a mobile object. a display information generation unit that generates screen information including screen information and displays it on a display; a movement state determination unit that determines the movement state of the moving body; and a movement state determination unit that detects operations on the UI during movement and counts the number of operations. an operation detection unit, the display information generation unit generates screen information according to a moving layout in which a predetermined number of UIs with a greater number of operations are displayed preferentially when the moving body is moving. generated and displayed on the display.

Effect of the invention

[0009] According to the present invention, it is possible to further improve the operability of a UI that can be operated while moving.

[0010] Note that problems, configurations, effects, etc. other than those described above will be made clear by the description of the embodiments below. [Brief explanation of drawings]

[0011]

Figure 1

Figure 2

[0012] Hereinafter, each embodiment of the present invention will be described using the drawings.

[0013] <First embodiment> In this embodiment, a vehicle will be described as an example of a moving object. FIG. 1 is a diagram showing an example of a schematic configuration of an information display device 100 according to the present embodiment. The information display device 100 has installed application software (hereinafter sometimes referred to as an "app") for realizing navigation functions such as map information display and route guidance using map information, audio functions, and telephone functions. display audio. Note that the information display device 100 may be, for example, a navigation device specialized in navigation functions such as route guidance and display of road traffic information, and may be a smartphone or tablet terminal with apps installed to perform various functions. It's okay.

[0014] When the vehicle equipped with the information display device 100 is moving (driving), the information display device 100 displays a predetermined number of user interfaces (UIs) that are operated many times while the vehicle is running, such as icons, etc. .In the following, when "UI" is used, screen information of the running layout (including icons) is displayed on the display. By displaying such a UI, the information display device 100 improves operability while driving.

[0015] In order to execute the above processing, the information display device 100 includes a processing section 110, a storage section 120, and a communication section 130.

[0016] The processing unit 110 is a functional unit that performs various processes executed by the information display device 100. Specifically, the processing section 110 includes an overall control section 111, an input reception section 112, a movement state determination section 113, an operation detection section 114, and a display information generation section 115.

[0017] The overall control unit 111 is a functional unit that controls the cooperation of each functional unit and the processing of each functional unit. Further, the overall control unit 111 controls turning on or off the power of the information display device 100 depending on whether the ignition key of the vehicle is in the ON state or in the OFF state.

[0018] The input reception unit 112 receives information input (user instruction input) via an input device (for example, a touch panel or hard switch installed in the information display device 100, or a controller 300 disposed in the center console of the vehicle). This is a functional unit that accepts information (including) from the user.

[0019] The movement state determination unit 113 is a functional unit that determines the movement state of a moving object. Specifically, the movement state determination unit 113 determines the movement state (driving state) of whether the vehicle, which is a moving object, is running or stopped. More specifically, when the communication unit 130 acquires information indicating the output of the vehicle speed pulse via the CAN (Controller Area Network) 200, the moving state determining unit 113 determines that the vehicle is traveling. On the other hand, if the communication unit 130 has not acquired information indicating the output of the vehicle speed pulse, the moving state determination unit 113 determines that the vehicle is stopped.

[0020] The operation detection unit 114 is a functional unit that detects an operation on the UI (touch operation on a touch panel, selection operation using a hard switch or controller 300) included in a predetermined layout displayed on the display. Specifically, the operation detection unit 114 detects operations on the UI while the vehicle is running, and counts (counts up) the number of operations on the UI. More specifically, the operation detection unit 114 identifies the UI that detected the operation while driving, increments the number of operations of the UI, and stores it in the storage unit 120.

[0021] The display information generation unit 115 is a functional unit that generates screen information (display information) to be displayed on the display. Specifically, the display information generation unit 115 generates layout information 121 stored in the storage unit 120 regarding a predetermined function to be operated by the user (for example, various functions such as a menu display function, an audio function, and a telephone function). is used to generate screen information to be displayed on the display according to a predetermined layout according to the driving state of the vehicle.

[0022] More specifically, when the vehicle is stopped, the display information generation unit 115 generates screen information to be displayed on the display according to the basic layout corresponding to the function to be operated. Further, when the vehicle is running, the display information generation unit 115 generates screen information to be displayed on the display according to a moving layout (hereinafter referred to as running layout) corresponding to the function to be operated. In addition, when the display information generation unit 115 receives an instruction to display a basic layout from the user while driving, the display information generation unit 115 displays the basic layout on the display according to the basic layout while moving (hereinafter referred to as the basic layout while driving) corresponding to the function to be operated. Generate screen information to

[0023] Note that the basic layout is a layout of screen information displayed while the vehicle is stopped, and is a layout that is not subject to display restrictions.

[0024] FIG. 2(a) is a diagram showing an example of a basic layout (when the function to be operated is an audio function). As shown in the figure, the basic layout is a basic layout that is not restricted by display regulations, and is displayed when the vehicle is stopped, for example.

[0025] Furthermore, the running layout is a layout of screen information that displays a predetermined number of UIs that are operated more frequently while the vehicle is running, and is a layout for improving the convenience of operations while the vehicle is running.

[0026] FIG. 2(b) is a diagram showing an example of a running layout (when the function to be operated is an audio function). As shown in the figure, the running layout is a layout that preferentially displays a predetermined number of UIs (in the illustrated example, 4) that are operated more frequently during operation, and is displayed while the vehicle is running. .

[0027] Note that the running layout displays fewer UIs than the basic layout, and is displayed in a larger size. Furthermore, compared to the basic layout, the character strings in the running layout have fewer characters and are displayed in a larger size.

[0028] In addition, the basic layout while driving is the same layout as the basic layout, but the number of displayed character strings is limited (reduced), and the UI that does not accept operations due to display regulations while driving is grayed out. . Note that in the basic running layout, a greater number (types) of UIs are displayed as UIs that can accept operations than in the running layout.

[0029] FIG. 2(c) is a diagram showing an example of a basic layout while driving (when the function to be operated is an audio function). As shown in the figure, the basic layout while driving has the same layout configuration as the basic layout, but because it is a layout that is displayed while driving based on user instructions, the number of displayed character strings is limited due to display restrictions. , UI that does not accept operations is grayed out.

[0030] The display information generation unit 115 identifies layouts corresponding to the functions to be operated and that are responsive to driving conditions and user instructions from the layout information 121 in the storage unit 120, and generates a screen based on the identified layout. Generate information.

[0031] FIG. 3 is a diagram showing an example of screen transitions depending on the driving state. As shown in the figure, when the vehicle is stopped, the display information generation unit 115 generates screen information according to the basic layout and displays it on the display. Further, when it is detected that the vehicle is running, the display information generation unit 115 generates screen information according to the running layout, and displays the screen information of the running layout on the display instead of the basic layout. Further, when receiving an instruction to display the basic layout from the user while driving, the display information generation unit 115 generates screen information according to the basic layout while driving, and replaces the screen information with the basic layout while driving by changing the screen information to the basic layout while driving. Display on display. Note that when receiving an instruction from the user to end the display of the basic layout while driving while displaying screen information of the basic layout while driving, the display information generation unit 115 generates screen information according to the layout while driving, and displays the basic layout while driving. The screen information of the running layout is displayed on the display instead of . Further, when a stop of the vehicle is detected, the display information generation unit 115 displays screen information of the basic layout on the display instead of the running layout or the running basic layout.

[0032] Note that when generating screen information according to the layout while driving, the display information generation unit 115 identifies a predetermined number (for example, 4 to 8) of UIs that are operated many times while driving, and displays the identified UIs. Generate screen information. The number of UIs to be displayed in the running layout is set (defined) in the layout information 121 for each function to be operated, for example.

[0033] Next, the storage unit 120 will be explained. The storage unit 120 is a functional unit that stores various information. Specifically, the storage unit 120 stores layout information 121 and display regulation information 122.

[0034] Layout information 121 is information regarding the layout of screen information displayed on the display. Specifically, the layout information 121 includes a basic layout, a running layout, and a running basic layout corresponding to each function to be operated.

[0035] Note that the type of UI to be displayed in the basic layout and the basic layout while driving is set. On the other hand, the type of UI is not set for the running layout, but the maximum number of UIs to be displayed in the layout (for example, 4 to 8) is set.

[0036] The display restriction information 122 is information that defines objects whose display or operation reception is restricted while the vehicle is running, and the details of the restrictions. Specifically, the display restriction information 122 defines information that specifies the number of characters in a character string that is restricted while driving and the types of UI that cannot accept operations.

[0037] The communication unit 130 is a functional unit that performs information communication with devices and devices outside the information display device 100. Specifically, the communication unit 130 acquires, via the CAN 200, information indicating that a vehicle speed pulse has been output from the vehicle speed sensor. The communication unit 130 also acquires information input by the user via the controller 300 located in the center console of the vehicle. Furthermore, the communication unit 130 performs information communication with an external device (for example, an information distribution server, etc.) 400 via a communication line network N such as the Internet.

[0038] [Explanation of operation] Next, the operation count process and information display process executed by the information display device 100 will be explained.

[0039] FIG. 4 is a flow diagram showing an example of the operation count process. Such processing is started, for example, when the information display device 100 is started.

[0040] When the process is started, the operation detection unit 114 determines whether or not an operation on the UI has been accepted (step S001). Specifically, when a touch panel is mounted on the display of the information display device 100, the operation detection unit 114 determines whether a touch operation has been performed on the UI based on a touch operation by the user. Further, the operation detection unit 114 detects an operation on the UI, for example, when the UI is selected based on the operation of a hard switch included in the information display device 100 or when the UI is selected based on the operation via the controller 300. is determined to have been accepted.

[0041] If it is determined that the operation on the UI has been accepted (Yes in step S001), the operation detection unit 114 moves the process to step S002. On the other hand, if it is determined that the operation to the UI is not accepted (No in step S001), the operation detection unit 114 executes the process of step S001 again.

[0042] Next, the moving state determining unit 113 determines whether the vehicle is traveling (step S002). Specifically, when the communication unit 130 obtains information indicating that a vehicle speed pulse is being output from the vehicle speed sensor via the CAN 200, the moving state determining unit 113 determines that the vehicle is traveling.

[0043] If it is determined that the vehicle is running (Yes in step S002), the moving state determining unit 113 moves the process to step S003. On the other hand, if it is determined that the vehicle is not running (No in step S002), the moving state determination unit 113 moves the process to step S004.

[0044] In step S003, the operation detection unit 114 increments (counts up) the number of times the operated UI is operated while the vehicle is running. Specifically, the operation detection unit 114 identifies the operated UI and adds 1 to the number of operations of the identified UI while the vehicle is running. Further, the operation detection unit 114 temporarily stores the identified UI and the added number of operations in the storage unit 120.

[0045] Note that in step S004, a process corresponding to the operated UI is executed by a predetermined functional unit (not shown), and the process moves to step S005.

[0046] Next, the overall control unit 111 determines whether the ignition key is in the OFF state (step S005). If it is determined that it is in the OFF state (Yes in step S005), the overall control unit 111 ends the processing of this flow. On the other hand, if it is determined that it is in the ON state (No in step S005), the overall control unit 111 returns the process to step S001.

[0047] The operation count process has been described above.

[0048] Through such processing, it is possible to count the number of UI operations performed while the vehicle is running. Thereby, it is possible to specify a UI that is operated many times while driving, that is, a UI that should be displayed with priority over the layout while driving.

[0049] Next, information display processing will be explained.

[0050] FIG. 5 is a flow diagram showing an example of information display processing. Such processing is started, for example, when the information display device 100 is started. Note that the information display device 100 executes the information display process simultaneously with the operation count process.

[0051] When the process starts, the display information generation unit 115 displays the basic layout (step S010). Specifically, the display information generation unit 115 specifies a basic layout corresponding to the function to be operated from the layout information 121, generates screen information based on the specified basic layout, and displays it on the display.

[0052] Next, the moving state determining unit 113 determines whether the vehicle is traveling (step S011). Specifically, when the communication unit 130 obtains information indicating that a vehicle speed pulse is being output from the vehicle speed sensor via the CAN 200, the moving state determining unit 113 determines that the vehicle is traveling.

[0053] If it is determined that the vehicle is running (Yes in step S011), the moving state determining unit 113 moves the process to step S012. On the other hand, if it is determined that the vehicle is not running (No in step S011), the moving state determining unit 113 moves the process to step S018. Note that in step S018, the overall control unit 111 determines whether the ignition key is in the OFF state. If it is determined that it is in the OFF state (Yes in step S018), the overall control unit 111 ends the processing of this flow. On the other hand, if it is determined that it is in the ON state (No in step S018), the overall control unit 111 returns the process to step S010.

[0054] In step S012, the display information generation unit 115 displays screen information according to the running layout. Specifically, the display information generation unit 115 specifies the running layout corresponding to the function to be operated from the layout information 121, generates screen information according to the specified running layout, and displays it on the display.

[0055] Note that when generating screen information based on the running layout, the display information generation unit 115 specifies the UI to be displayed on the screen information of the running layout. Specifically, the display information generation unit 115 uses the specified running layout to specify the maximum number of UIs to be displayed on the layout.

[0056] In addition, the display information generation unit 115 specifies from the storage unit 120 a predetermined number of UIs (that is, the maximum number of UIs to be displayed in the layout while driving) for which the function to be operated has a greater number of operations during driving. Furthermore, the display information generation unit 115 generates screen information for displaying the specified UI according to the layout while driving, and displays it on the display.

[0057] The order of the UI in the running layout may be, for example, prioritized from the center of the screen where it is easier to operate in the order of the number of operations, or from the right side of the screen (driver's seat side) in the order of the number of operations. You may also arrange it. The order in which the UIs are arranged is not particularly limited, as long as a predetermined rule is defined in the layout information 121 in advance.

[0058] Next, the moving state determining unit 113 determines whether the vehicle has stopped (step S013). Specifically, the moving state determining unit 113 determines whether the vehicle has stopped depending on whether the communication unit 130 has acquired information indicating the output of the vehicle speed pulse via the CAN 200.

[0059] If it is determined that the vehicle has stopped (Yes in step S013), the moving state determining unit 113 returns the process to step S010, and displays the screen information of the basic layout on the display via the display information generating unit 115. .

[0060] On the other hand, if it is determined that the vehicle is not stopped (No in step S013), the moving state determining unit 113 moves the process to step S014.

[0061] In step S014, the display information generation unit 115 determines whether screen information of the basic layout while driving is being displayed. Then, when it is determined that the screen information of the basic layout while driving is not being displayed (No in step S014), the display information generation unit 115 moves the process to step S015. On the other hand, if it is determined that the screen information of the running basic layout is being displayed (Yes in step S014), the display information generation unit 115 moves the process to step S017. That is, in this step S014, if the screen information of the running layout is being displayed based on the process of step S012, it is determined as No, and based on the process of step S016, it is determined that the screen information of the running basic layout is being displayed. In this case, it will be determined as Yes.

[0062] In step S015, the input receiving unit 112 determines whether or not an instruction to display the basic layout while driving has been received from the user. Specifically, the input reception unit 112 determines whether an instruction to display the basic layout while driving is received from the user via the controller 300 or an input device included in the information display device 100 such as a touch panel or a hard switch. Note that the UI for inputting such instructions may be displayed, for example, on the screen information of the running layout.

[0063] If it is determined that the instruction to display the basic layout while driving has not been accepted (No in step S015), the input receiving unit 112 returns the process to step S013. On the other hand, if it is determined that the instruction to display the basic layout while driving has been received (Yes in step S015), the input receiving unit 112 moves the process to step S016.

[0064] In step S016, the display information generation unit 115 displays screen information of the basic layout while driving on the display. Specifically, the display information generation unit 115 specifies the basic layout during driving for the function to be operated from the layout information 121 in the storage unit 120. Furthermore, the display information generation unit 115 refers to the display regulation information 122 and specifies the number of characters in a character string that can be displayed and a UI that does not accept operations. In addition, the display information generation unit 115 generates screen information according to the basic layout while driving so that the number of characters that can be displayed is displayed for character strings, and the UI that does not accept operations is grayed out.

[0065] Next, the input receiving unit 112 determines whether or not an instruction to end the display of the basic layout while driving has been received from the user (step S017). Specifically, the input reception unit 112 determines whether or not an instruction to end the display of the basic layout while driving has been received from the user via the controller 300 or an input device included in the information display device 100 such as a touch panel or a hard switch. Note that the UI for inputting such instructions may be displayed, for example, on the screen information of the basic layout while driving.

[0066] If it is determined that the instruction to end the display of the running basic layout has not been received (No in step S017), the input receiving unit 112 returns the process to step S013. On the other hand, if it is determined that the instruction to end the display of the basic running layout has been received (Yes in step S017), the input receiving unit 112 moves the process to step S012, and displays screen information according to the running layout.

[0067] Furthermore, after displaying the screen information of the basic layout while driving on the display, the display information generation unit 115 returns the process to step S013.

[0068] The information display process has been described above.

[0069] According to such an information display device, the operability of the UI that can be operated while driving can be further improved. In particular, the information display device can preferentially display the UI that is frequently operated while driving as the screen information of the layout while driving, thereby improving operability while driving. Furthermore, in the running layout, a UI that is larger in size than the UI displayed in the basic layout is displayed, so it is possible to further improve operability while driving.

[0070] In addition, the information display device displays a basic running layout that can display more UI than the UI displayed in the running layout while driving in accordance with user instructions. The number of operations performed on other UIs while driving is also counted. As a result, the UI displayed in the running layout will be changed as appropriate depending on the number of operations on the UI displayed in the basic layout while driving. In other words, the UI displayed in the running layout is constantly updated according to the number of operations performed while driving, which contributes to further improving the operability of the UI while driving.

[0071] <Second embodiment> The second embodiment relates to an information display device 100 that performs divided display in which a display area of ​​a display is divided into a plurality of areas and a display area of ​​a predetermined function is assigned to each divided area.

[0072] FIG. 6 is a diagram showing an example of a screen on which screen information of a divided area is displayed. As shown in FIG. 6(a), the input receiving unit 112 receives, for example, a touch operation and a drag operation on the intersection point P of the divided regions. In addition, as shown in FIGS. 6(b) to 6(d), the display information generation unit 115 determines that the position (coordinates) on the display where the touch operation on the touch panel is canceled (finished) is the intersection point P of the divided areas. Screen information with the shape and size of each divided area changed is generated and displayed on the display. Note that such operations for changing the shape and size of the divided regions can be accepted even while the vehicle is running.

[0073] Further, the layout information 121 stored in the storage unit 120 includes information about the size and shape of the divided area for each function assigned to each divided area (for example, menu display function, audio function, telephone function, etc.). It has information in which a basic layout, a running layout, and a running basic layout corresponding to each size and shape are associated with each other. That is, the basic layout, running layout, and running basic layout of the corresponding function are specified according to the size and shape of the divided area.

[0074] Therefore, when generating screen information to be displayed in a divided area, the display information generation unit 115 specifies the shape and size of each divided area (that is, each function). In addition, the display information generation unit 115 uses the basic layout, traveling layout, and running basic layout that are associated with each of the sizes and shapes of the identified divided regions to create each divided region according to the traveling state and user instructions. Generate display information.

[0075] Note that the number of UI displays increases in proportion to the size of the divided area, so if the size of the divided area is changed to larger, the number of UI items that were not displayed until then will be changed based on the layout information 121. The UI will also be displayed. On the other hand, when the size of the divided area is changed to become smaller, the UI that was displayed up to then may no longer be displayed based on the layout information 121.

[0076] Therefore, if the size of a divided area is changed to be larger, a UI that was not displayed before may be displayed in that divided area, and while driving, operations on that UI may not be possible. It is counted as the number of operations. As a result, the UI related to the running layout will be displayed in place of other UI.

[0077] Note that the movement state determination unit 113 and the operation detection unit 114 perform the same processing as in the first embodiment.

[0078] Further, the information display device 100 according to the present embodiment performs the operation count process shown in FIG. 4 and the information display process shown in FIG. 5, similarly to the first embodiment.

[0079] The information display device 100 of the second embodiment has been described above.

[0080] According to such an information display device, the operability of the UI that can be operated while driving can be further improved. Furthermore, in the information display device according to the present embodiment, if the size of a divided area is changed while driving, a UI that was not displayed until then may be displayed in the divided area. Operations on the UI are also counted in the number of operations. By doing this, the information display device effectively utilizes the property that the size of the divided area can be changed, and also takes into account the number of operations on the UI that is displayed due to the change in the size of the divided area. You can display the screen information of the layout while driving. Thereby, the information display device can further improve the operability of the UI while the user is driving.

[0081] Note that the present invention is not limited to the first embodiment and the second embodiment, and various modifications can be made within the scope of the same inventive concept. For example, the information display device 100 according to the first embodiment and the second embodiment may display a UI specified by the user in advance on the screen information of the running layout. Specifically, the information display device 100 receives a designation from the user via the input reception unit 112 of a predetermined number (for example, two) of UIs that the user wants to display in the running layout.

[0082] Furthermore, when generating the screen information of the running layout, the display information generating unit 115 specifies the maximum number of displayable UIs (for example, 4) in the running layout corresponding to the function to be operated. In addition, the display information generation unit 115 calculates the number obtained by subtracting the number of UIs specified by the user from the maximum number of displayed UIs specified (in this example, 4 - 2 = 2). Then, the display information generation unit 115 identifies the UI that has been operated more times than the calculated number (two), and displays it on the screen information of the running layout. In this case, the screen information of the running layout will display the two UIs specified by the user and the two UIs that have been operated more frequently while the vehicle is running.

[0083] By doing so, the information display device 100 can improve usability regarding the operability of the UI.

[0084] Further, the information display device 100 according to the first embodiment and the second embodiment performs voice recognition on a user's uttered instruction, for example, and increments ( (count up). Specifically, the input receiving unit 112 receives a user's spoken instruction via a microphone (voice input device) included in the information display device 100. Further, a predetermined functional unit (for example, a voice recognition unit, not shown) performs voice recognition using the utterance information, and identifies a UI to which a process corresponding to the content of the user's instruction is assigned. Further, when the operation detection unit 114 receives a user's utterance instruction while the vehicle is running, the operation detection unit 114 increments the number of operations of the specified UI. Then, the display information generation unit 115 generates screen information according to the running layout based on the number of operations counted in this manner. Thereby, the information display device 100 can more efficiently improve the operability of the UI.

[0085] Furthermore, in the case where the information display device 100 according to the first embodiment and the second embodiment is a mobile terminal such as a smartphone or a tablet terminal, the information display device 100 may change the layout while the vehicle is running, and Screen information according to a predetermined layout (layout while walking) may be displayed inside. Specifically, in the above-described embodiment, the information display device 100 recognizes the moving state (driving state) such as when the vehicle is running and when the vehicle is stopped as the user's walking state and the stopped state (walking state), respectively. , when a user operates a mobile terminal while moving (walking), the number of UI operations is counted. Then, when the user is walking, the information display device 100 displays screen information on the display according to the walking layout, which is the layout while the user is moving, which preferentially displays the UI that has been operated more frequently. Note that such processing is not limited to when the user is walking, and the screen information of the walking layout may be displayed when the user is moving at a speed higher than a predetermined speed, such as during jogging, for example.

[0086] According to such an information display device, the operability of the UI that can be operated while walking can be further improved.

[0087] FIG. 7 is a diagram showing an example of the hardware configuration of the information display device 100. As illustrated, the information display device 100 includes an input device 510, an output device 520, a processing device 530, a main storage device 540, an auxiliary storage device 550, a communication device 560, and electrically connects each of these devices. It has a bus 570, which connects to the .

[0088] The input device 510 is a device for a user to input information and instructions to the information display device 100. The input device 510 may be a pointing device such as a touch panel or a hard switch, or an audio input device such as a microphone, depending on the type of device that implements the information display device 100.

[0089] The output device 520 is a device that outputs (displays) screen information (display information) generated by the information display device 100 and information acquired from the external device 400. Output device 520 includes, for example, a display and a speaker.

[0090] The processing device 530 is, for example, a CPU (Central Processing Unit) that performs arithmetic processing. The main storage device 540 includes memory such as RAM (Random Access Memory) that temporarily stores various read information and ROM (Read Only Memory) that stores programs and applications executed by the CPU and various other information. It is a device. The auxiliary storage device 550 is a nonvolatile storage device such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), or a flash memory that can store digital information.

[0091] The communication device 560 is a device that performs information communication with the external device 400 via the CAN 200, the center console controller 300, or a communication line network N such as the Internet. Further, the bus 570 is a communication line that connects these devices so that they can communicate with each other.

[0092] The hardware configuration of the information display device 100 has been described above.

[0093] Note that the processing unit 110 of the information display device 100 is realized by a program that causes the CPU of the processing device 530 to perform processing. These programs are stored, for example, in the main storage device 540 or the auxiliary storage device 550, and when executed, are loaded onto the main storage device 540 and executed by the CPU. Further, the storage unit 120 may be realized by the main storage device 540 or the auxiliary storage device 550, or a combination thereof. Further, the communication unit 130 is realized by a communication device 560.

[0094] Note that each functional block of the information display device 100 is classified according to the main processing content in order to facilitate understanding of each function realized in this embodiment. Therefore, the present invention is not limited by the way each function is classified or its name. Furthermore, each configuration of the information display device 100 can be classified into more components depending on the processing content. It can also be categorized so that one component performs more tasks.

[0095] Furthermore, all or part of each functional unit may be constructed from hardware (such as an integrated circuit such as ASIC) mounted on a computer. Further, the processing of each functional unit may be executed by one piece of hardware, or may be executed by a plurality of pieces of hardware.

[0096] Further, the present invention is not limited to the above-described embodiments and modifications, and includes various embodiments and modifications other than these. For example, the above embodiments have been described in detail to explain the present invention in an easy-to-understand manner, and the present invention is not necessarily limited to having all the configurations described. Furthermore, it is possible to replace a part of the configuration of one embodiment with the configuration of another embodiment or modification, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace some of the configurations of each embodiment with other configurations. [Explanation of symbols]

[0097] 100...information display device, 110...processing unit, 111...overall control unit, 112...input reception unit, 113...movement state determination unit, 114...operation detection unit, 115... Display information generation unit, 120 Storage unit, 121 Layout information, 122 Display regulation information, 130 Communication unit, 200 CAN (Controller Area Network), 300 · Controller, 400 · · External device, 510 · · Input device, 520 ··· Output device, 530 ··· Processing device, 540 ··· Main storage device, 550 ··· Auxiliary storage device, 560 ··· ·Communication equipment, 570 · · bus, N · · communication line network

Claims

1. An information display device, an input receiving unit that receives an instruction input from a user; A moving state determination unit that determines a traveling state of a vehicle; a display information generating unit that generates screen information including a plurality of UIs (User Interfaces) to be displayed on a display of the information display device according to a layout selected from predetermined layouts corresponding to a traveling state of the vehicle, and displays the screen information on the display; an operation detection unit that detects an operation on the UI during a period in which the driving state is not stopped but is driving, and counts the number of operations; The display information generating unit generating screen information according to a basic layout displaying a first predetermined number of the UIs while the vehicle is stopped; while the vehicle is traveling, generate screen information according to a layout during traveling in which a second predetermined number of the UIs which are operated more frequently and are less than the first predetermined number are preferentially displayed, and display the screen information on the display; The UI in the running layout is displayed at a larger size than the screen information according to the basic layout; Dividing the display into a plurality of divided regions and generating screen information for displaying different predetermined functions in each of the divided regions; The input receiving unit is Accepting an operation to change the sizes of the plurality of divided regions; The display information generating unit Displaying the UI, which was not displayed before the resizing of the divided area, in the enlarged divided area; The operation detection unit is Counting the number of operations performed on each of the displayed UIs 1. An information display device comprising:

2. The information display device according to claim 1 , The input receiving unit is Accepting, from a user, a designation of a predetermined number of the UIs to be displayed in the running layout; The display information generating unit Generate screen information including one or more UIs designated by the user and the UI that is operated more frequently during driving according to the driving layout.

1. An information display device comprising:

3. The information display device according to claim 1 , The system further includes a voice recognition unit that analyzes the contents of the user's spoken instruction received by the input receiving unit, The voice recognition unit Identifying the UI to which a process corresponding to the content of the spoken instruction is assigned; The operation detection unit is When the input reception unit receives the spoken instruction while the vehicle is running, the input reception unit counts the number of operations of the UI to which a process corresponding to the instruction is assigned.

1. An information display device comprising:

4. The information display device according to claim 1 , the user is a person, The movement state determination unit determines a walking state, which is a movement state of the person, the operation detection unit detects an operation on the UI while the user is walking and counts the number of operations, and does not count the number of operations on the UI while the user stops walking; The display information generating unit generating screen information for displaying the first predetermined number of the UIs based on the basic layout when the user has stopped walking; generating screen information according to a layout for when the user is walking, in which the UIs that have been operated more frequently and the second predetermined number of the UIs that are less than the first predetermined number are preferentially displayed; The UI in the walking layout is displayed on the display in a larger size than the screen information according to the basic layout.

1. An information display device comprising:

5. An information display device according to claim 1, The UI included in the basic layout is displayed while the vehicle is stopped, Based on an instruction from the user, a basic layout during driving including the UI that has not been displayed in the layout during driving is displayed while the vehicle is driving.

1. An information display device comprising:

6. An information display device according to claim 1, A processing unit that performs various processes is provided. The processing unit includes: Evaluating the UI for a new operation; determining whether the vehicle is moving; When the vehicle is stopped, a process corresponding to a new operation that has occurred is executed while maintaining the basic layout; When the vehicle is traveling, for each of the UIs, the number of new operations that have occurred during the traveling state is counted, and an updated number is calculated based on the counted number and stored; Identifying the UI that has been counted the most based on the number of updates; Identifying the second predetermined number of the UIs based on the identified UI; Displaying the updated layout during driving to reflect the identified UI and performing processing corresponding to the new operation that has occurred.

1. An information display device comprising:

7. A program for causing a computer to function as an information display device, The computer, an input receiving unit that receives an instruction input from a user; A moving state determination unit that determines a traveling state of a vehicle; a display information generating unit that generates screen information including a plurality of UIs (User Interfaces) to be displayed on a display of the information display device according to a layout selected from predetermined layouts corresponding to a traveling state of the vehicle, and displays the screen information on the display; The operation detection unit detects an operation on the UI during a period when the driving state is not stopped but is driving, and counts the number of operations; The display information generating unit generating screen information according to a basic layout displaying a first predetermined number of the UIs while the vehicle is stopped; while the vehicle is traveling, generate screen information according to a layout during traveling in which a second predetermined number of the UIs which are operated more frequently and are less than the first predetermined number are preferentially displayed, and display the screen information on the display; The UI in the running layout is displayed at a larger size than the screen information according to the basic layout; Dividing the display into a plurality of divided regions and generating screen information for displaying different predetermined functions in each of the divided regions; The input receiving unit is Accepting an operation to change the sizes of the plurality of divided regions; The display information generating unit Displaying the UI, which was not displayed before the resizing of the divided area, in the enlarged divided area; The operation detection unit is Counting the number of operations performed on each of the displayed UIs A program characterized by: