Display device, control method, program, and storage medium
The display device interacts with user operations to dynamically present related recommended information, enhancing user engagement and content relevance.
Patent Information
- Application Number
- JP2025094769
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2017-01-20
- Filing Date
- 2025-06-06
- Publication Date
- 2025-08-26
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing technologies do not allow for interactive changes in recommended content based on user operations.
A display device with a display unit, operation detection unit, and display control unit that responds to user interactions by displaying related recommended information.
Enables dynamic presentation of recommended information tailored to user interests, allowing users to easily set stopover points and view related content.
Smart Images

Figure 2025124878000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a technique for displaying recommended information. [Background technology]
[0002] Conventionally, there have been known techniques for presenting recommended content to a user. For example, Patent Document 1 discloses a technique for presenting a plurality of recommended programs to a user as recommendation information on a television menu screen. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-167038 Summary of the Invention [Problem to be solved by the invention]
[0004] Patent Document 1 discloses the presentation of a plurality of recommended contents, but does not disclose anything about interactively changing the recommended contents in response to user operations.
[0005] The present invention has been made to solve, for example, the above-mentioned problems, and its main object is to provide a display device that can appropriately determine the content to be recommended in accordance with user operations. [Means for solving the problem]
[0006] The invention described in claim 1 is a display device comprising: a display unit that displays recommended information for a user in a recommendation area; an operation detection unit that detects a predetermined operation by the user on the recommended information; and a display control unit that, when the predetermined operation is detected by the operation detection unit, causes the display unit to display related recommended information related to the recommended information on which the predetermined operation was performed.
[0007] The invention described in claim 10 is a control method executed by a display device having a display unit that displays recommended information for a user in a recommendation area, characterized in that it includes an operation detection process that detects a predetermined operation by the user on the recommended information, and a display control process that, when the predetermined operation is detected by the operation detection process, causes the display unit to display related recommended information related to the recommended information on which the predetermined operation was performed.
[0008] The invention described in claim 11 is a program executed by a computer that controls a display unit that displays recommended information for a user in a recommendation area, characterized in that it causes the computer to function as an operation detection unit that detects a specified operation by the user on the recommended information, and a display control unit that, when the specified operation is detected by the operation detection unit, causes the display unit to display related recommended information related to the recommended information on which the specified operation was performed. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a schematic configuration of a vehicle display system. [Figure 2] 1 shows a block diagram of a vehicle display system. [Figure 3] 1 shows basic display examples of the main display and touch display. [Figure 4] 10 shows display examples of the main display and the touch display based on a preview operation. [Figure 5] 10 shows an example of the display on the main display and the touch display based on a stop-off point setting operation. [Figure 6] 10 shows an example of a time-series display of recommendation areas when related objects are generated based on a shaking operation. [Figure 7] 10 shows an example of the display on the main display and the touch display after a shaking operation. [Figure 8] 10 is another example of displaying related objects. [Figure 9] 10 is a diagram illustrating an example of a display on the touch display when a pinch-in operation is performed on the timeline area. [Figure 10] 10 is a diagram illustrating an example of a display on the touch display when a pinch-out operation is performed on the timeline area. [Figure 11] 10 is a diagram illustrating an example of a display on the touch display when a downward flick operation is performed on the timeline area. [Figure 12] 10 is a display example of the touch display when an indicator is moved along the time axis by dragging and dropping. DETAILED DESCRIPTION OF THE INVENTION
[0010] According to a preferred embodiment of the present invention, the display device comprises a display unit that displays recommended information for a user in a recommendation area, an operation detection unit that detects a predetermined operation by the user on the recommended information, and a display control unit that, when the predetermined operation is detected by the operation detection unit, causes the display unit to display related recommended information related to the recommended information on which the predetermined operation was performed.
[0011] The display device includes a display unit, an operation detection unit, and a display control unit. The display unit displays recommended information for a user in a recommendation area. The operation detection unit detects a predetermined operation by the user on the displayed recommended information. When the operation detection unit detects the predetermined operation, the display control unit causes the display unit to display related recommended information related to the recommended information on which the predetermined operation was performed. According to this aspect, the display device displays recommended information related to recommended information specified by the user, and can preferably present recommended information in which the user is interested to the user.
[0012] Preferably, the predetermined operation is an operation of dragging and shaking the recommendation information, an operation of tapping the recommendation information, an operation of using multiple fingers on the recommendation information, or the like.
[0013] In one aspect of the display device, the display control unit determines the number of pieces of related recommendation information to be displayed on the display unit based on the amount of operation of the predetermined operation. With this aspect, the display device can suitably display the number of pieces of related recommendation information desired by the user.
[0014] In another aspect of the display device, when the predetermined operation is an operation of dragging and shaking the recommendation information, the display control unit causes the display unit to display a number of the related recommendation information proportional to the number of times the recommendation information is shaken or the shaking time, and when the predetermined operation is an operation of tapping the recommendation information, the display unit causes the display unit to display a number of the related recommendation information proportional to the number of times the recommendation information is tapped. This aspect allows the display device to allow the user to suitably adjust the number of related recommendation information to be displayed.
[0015] In another aspect of the display device, the display control unit lowers the related recommendation information from above the display unit to display it on the display unit. With this aspect, the display device can preferably emphasize the related recommendation information generated based on a user operation.
[0016] In another aspect of the display device, the display control unit arranges the plurality of pieces of related recommendation information in positions surrounding the recommendation information on which the predetermined operation has been performed. With this aspect, the display device can allow a user to visually recognize that the related recommendation information is a derivative of the recommendation information on which the predetermined operation has been performed.
[0017] In another aspect of the display device, when the recommendation information on which the predetermined operation has been performed is information about a location, the display control unit causes the display unit to display, as the related recommendation information, information about locations in the vicinity of the location that are in the same genre as the location or information about locations that have the same rating as the location. With this aspect, the display device can suitably display, as the related recommendation information, information about locations related to the location indicated by the recommendation information that has been operated.
[0018] In another aspect of the display device, the display device further includes a second display unit that displays a map, and when the display control unit displays related recommendation information related to a location, the display control unit changes the scale of the map on the second display unit so that the display range includes at least the location indicated by the related recommendation information. With this aspect, the display device can allow a user to more easily view the location recommended as related recommendation information on the map displayed by the second display unit.
[0019] In another aspect of the display device, when the recommendation information on which the predetermined operation has been performed is information about a song, the display control unit causes the display unit to display information about other songs by the artist of the song or information about other songs in the same genre as the song, as the related recommendation information. With this aspect, the display device can suitably display information about songs related to the song indicated by the recommendation information on which the operation has been performed as the related recommendation information.
[0020] According to another preferred embodiment of the present invention, there is provided a control method executed by a display device having a display unit that displays recommended information for a user in a recommendation area, the control method including: an operation detection step of detecting a predetermined operation by the user on the recommended information; and a display control step of, when the predetermined operation is detected by the operation detection step, causing the display unit to display related recommended information related to the recommended information on which the predetermined operation was performed. By executing this control method, the display device can display recommended information related to recommended information specified by the user and preferably present recommended information in which the user is interested.
[0021] According to another preferred embodiment of the present invention, there is provided a program executed by a computer that controls a display unit that displays recommended information for a user in a recommendation area, the program causing the computer to function as an operation detection unit that detects a predetermined operation by the user on the recommended information, and a display control unit that, when the predetermined operation is detected by the operation detection unit, causes the display unit to display related recommended information related to the recommended information on which the predetermined operation was performed. By executing this program, the computer can display recommended information related to recommended information specified by the user and preferably present recommended information that the user is interested in to the user. Preferably, the program is stored in a storage medium. [Example]
[0022] Preferred embodiments of the present invention will now be described with reference to the drawings.
[0023] [Vehicle Display System Overview] 1 shows a schematic configuration of a vehicle display system 20 according to this embodiment. The vehicle display system 20 is a system mounted on a vehicle 1.
[0024] The vehicle display system 20 includes a main display 24 and a touch panel device 25. The main display 24 displays a map screen, such as a map of the area around the vehicle 1, the vehicle's position, and a guide route, as well as a content screen related to the content being played. The main display 24 may also include a touch panel and be configured to be operable by the user. The touch display 25 is an LCD display or the like with a touch panel stacked thereon, and is provided near the center console. The user uses the touch display 25 as an input device to perform operations such as setting stopover points. The vehicle display system 20 is an example of a "display device" in the present invention, and the touch display 25 is an example of a "display unit" in the present invention. The main display 24 is an example of a "second display unit" in the present invention.
[0025] Fig. 2 shows the internal configuration of the vehicle display system 20. As shown in Fig. 2, the vehicle display system 20 includes a communication unit 21, a control unit 22, a storage unit 23, a main display 24, a touch display 25, a speaker 26, and a sensor unit 27. These elements are interconnected via a bus line.
[0026] The communication unit 21 receives congestion information and other traffic information distributed from a VICS (registered trademark) center or a server that stores and manages the driving history of each vehicle and provides congestion information. The communication unit 21 also transmits signals to the vehicle for controlling the vehicle and receives signals related to the vehicle's status from the vehicle.
[0027] The storage unit 23 stores programs executed by the control unit 22 and information necessary for the control unit 22 to execute predetermined processes. In this embodiment, the storage unit 23 stores map data 70 including road data and facility information necessary for automated driving, map display, etc. The map data 70 may be stored in the storage unit 23 in advance, or may be generated or updated based on information received from a server device (not shown).
[0028] The speakers 26 output audio related to route guidance and the sound of the music being played into the vehicle cabin under the control of the control unit 22. The speakers 26 are usually provided on the left and right sides of the vehicle (the passenger seat side and the driver seat side). Alternatively, left and right speakers may be provided in the front and rear seats of the vehicle.
[0029] The sensor unit 27 includes one or more external sensors 71 for recognizing the surrounding environment of the vehicle, a GPS receiver 72, and standalone positioning devices such as a gyro sensor 73 and a speed sensor 74. Examples of the external sensor 71 include a camera (including a 3D camera), a LIDAR (Laser Illuminated Detection and Ranging, Laser Imaging Detection and Ranging, or Light Detection and Ranging). The sensor unit 27 supplies the generated output signal to the control unit 22.
[0030] The control unit 22 includes a CPU that executes a program and controls the entire vehicle display system 20. For example, the control unit 22 searches for a route to a destination or stopover point input by the user and sets a route for route guidance or automatic driving. The control unit 22 also controls the display of the main display 24 and the touch display 25. If the vehicle 1 is an automatic driving vehicle, the control unit 22 controls automatic driving of the vehicle 1 to travel along the set route based on the output signal of the sensor unit 27, map data 70, etc. The control unit 22 is an example of an "operation detection unit," a "display control unit," and a computer that executes a program of the present invention. The CPU or the like that functions as the control unit 22 may be attached to either the main display 24 or the touch display 25, or may be an ECU (Electronic Control Unit) of the vehicle 1.
[0031] [Display Control] Next, the display control of the main display 24 and the touch display 25 executed by the control unit 22 in this embodiment will be described.
[0032] (1) Basic display Fig. 3(A) shows a basic display example of the main display 24, and Fig. 3(B) shows a basic display example of the touch display 25. As shown in Fig. 3(A), the control unit 22 displays on the main display 24, superimposed on a map (not shown), a guide route line 51 indicating the route to be guided (guidance route), and a current position mark 52 indicating the current position of the vehicle 1.
[0033] 3(B), the control unit 22 displays three areas on the touch display 25: a timeline area 30, a recommendation area 40, and a stock area 50. In this case, the timeline area 30 and the recommendation area 40 are arranged side by side on the left and right so as to be in contact with each other. On the other hand, the stock area 50 is arranged below the timeline area 30 and the recommendation area 40 so as to be in contact with both of them.
[0034] The timeline area 30 displays route information related to the guide route. Specifically, the control unit 22 displays, on the timeline area 30, a time axis 31 based on the current time (11:30), an indicator 32 indicating the reference time (here, the current time), and an icon 33A indicating the destination (here, "XX Land") and the estimated time of arrival at the destination. The time axis 31 is marked with a scale, with the bottom end of the timeline area 30 corresponding to the present and the area above that corresponding to the future. In the example of FIG. 3(B), the time axis 31 represents the time period from the current time of 11:30 to just after 1:30 p.m. As will be described later, the time period corresponding to the time axis 31 can be changed by a user operation. The time period indicated by the time axis 31 will hereinafter be referred to as the "target time period."
[0035] Furthermore, the control unit 22 detects congestion on the guidance route based on congestion information received from the communication unit 21, and displays the time periods during which congestion is expected in association with the time axis 31. Specifically, the control unit 22 displays congestion lines 34, icons 33B indicating the occurrence of congestion, and images 35 taken by other vehicles on roads on the guidance route where congestion is expected in association with the time periods during which travel is planned. Here, the images 35 taken by other vehicles are images taken by other vehicles on roads where congestion has occurred, which are received by the communication unit 21 from a server device (not shown) that collects images taken by vehicles on the road. In addition to the information regarding congestion, if a stop-off point has been set, the control unit 22 also displays icons for the stop-off points and the like in association with the time axis 31.
[0036] The recommendation area 40 displays POIs (Points of Interest) recommended to the user. Specifically, as shown in FIG. 3(B), the control unit 22 displays a plurality of objects 41 representing POIs (also referred to as "recommended POIs") recommended to the user in the recommendation area 40. The higher the degree of recommendation (also referred to as "recommended degree") of the object 41, the larger the object 41 is displayed. The object 41 appears from above the recommendation area 40 and moves downward. That is, the object 41 falls from above the recommendation area 40. Preferably, the object 41 does not stop in the region 42 above the recommendation area 40, thereby giving the user the visual impression that the object 41 is falling from above. The object 41 displayed in the recommendation area 40 gradually moves downward as it approaches the destination and eventually leaves the recommendation area 40. As will be described in detail later, the user can set the POI as a stopover point (i.e., a waypoint) by moving the object 41 representing the POI that the user wants to set as a stopover point to the timeline area 30 by dragging and dropping the object 41 with a finger on the touch display 25. The recommendation area 40 is an example of a "recommended area" in the present invention, and the object 41 is an example of "recommended information" in the present invention.
[0037] The recommended POIs and their recommendation levels may be determined using various methods. For example, the storage unit 23 stores recommended POI candidates and their recommendation levels together with the map data 70 in advance. In this case, the control unit 22 determines a POI located near the guide route from the stored recommended POI candidates as a recommended POI, and displays the object 41 at a size corresponding to the recommendation level stored in association with the candidate. In another example, the control unit 22 calculates a recommendation level for each POI near the guide route based on preset user attributes (gender, tastes, age, etc.), and determines a POI with a recommendation level equal to or higher than a predetermined level as a recommended POI. In this case, the control unit 22 determines the size of the object 41 corresponding to each recommended POI based on the calculated recommendation level. The recommendation level may be biased so that it increases as the distance from the guide route decreases.
[0038] The stock area 50 is an area for temporarily storing POI objects 41 displayed in the recommendation area 40. The user can temporarily move POI objects 41 that the user did not stop at on the way there but may stop at on the way back to the stock area 50 by dragging and dropping them. When the user moves an object 41 to the stock area 50, the object 41 is displayed in the stock area 50. Multiple objects 41 can be stored in the stock area 50.
[0039] (2) Basic operations Here, a preview operation and a stop-off point setting operation, which are basic operations on the touch display 25 shown in FIG. 3(B), will be illustrated.
[0040] FIG. 4(A) shows an example of a display on the main display 24 based on a preview operation, and FIG. 4(B) shows an example of a display on the touch display 25 based on a preview operation. In the example of FIG. 4(B), the user touches, with a finger, object 41 of a POI of interest (here, "Restaurant B") among the POIs displayed as objects 41 in the recommendation area 40. In this case, the control unit 22 detects the touch on the display area of object 41 of "Restaurant B" and, as shown in FIG. 4(A), changes the scale of the map displayed on the main display 24 so that the display range includes at least the current location and the location of "Restaurant B." Then, the control unit 22 displays, on the map on the main display 24, a current location mark 52, a facility mark 53B indicating the location of "Restaurant B," and a window 54 showing detailed information about "Restaurant B." In the example of FIG. 4(A), the control unit 22 displays, as an example of detailed information about "Restaurant B," an image showing an example of a menu for Restaurant B and a rating of Restaurant B by the user or others (here, 4.1 stars) in window 54. The control unit 22 may obtain the rating information for restaurant B from the map data 70, or may receive it via the communication unit 21 from a server device (not shown) that compiles the ratings of each restaurant. When the control unit 22 no longer detects contact with the object 41 for "restaurant B," it returns the displays on the main display 24 and the touch display 25 to their original states (i.e., the states shown in FIGS. 3(A) and 3(B)). The preview screen may be automatically closed after a predetermined time has elapsed since the object 41 was contacted.
[0041] In this way, the control unit 22 recognizes a touch operation on any object 41 in the recommendation area 40 as a preview operation, and displays the position and other detailed information of the POI corresponding to the touched object 41 on the main display 24. This allows the user to conveniently check information about the POI in which the user is interested on the touch display 25.
[0042] FIG. 5(A) shows an example of a display on the main display 24 based on a stop-off point setting operation, and FIG. 5(B) shows an example of a display on the touch display 25 based on a stop-off point setting operation. In the example of FIG. 5(B), the user moves the object 41 of a recommended POI (here, "Restaurant B") that the user wants to set as a stop-off point from among the recommended POIs displayed as objects 41 in the recommendation area 40 to the timeline area 30 by a drag-and-drop operation. In this case, the control unit 22 determines that "Restaurant B," the recommended POI corresponding to the object 41 moved to the timeline area 30 by the drag-and-drop operation, should be set as a stop-off point. The control unit 22 then searches for a new guide route that passes through the recommended POI, and updates the display in the timeline area 30 and the main display 24 based on the searched route. In the example of FIG. 5(B), the control unit 22 newly displays a stop-off point icon 33C corresponding to "Restaurant B" on the timeline area 30, in association with the time axis 31. In addition, the control unit 22 adds a stopover mark 54 corresponding to "Restaurant B" to the map displayed on the main display 24, and also displays a guided route line 51 indicating a new guided route that passes through the searched "Restaurant B."
[0043] In this way, the control unit 22 recognizes the drag-and-drop operation of any object 41 onto the timeline area 30 as a stop-off point setting operation, sets the recommended POI corresponding to the target object 41 as a stop-off point, and updates the display on the main display 24 and the timeline area 30. This allows the user to easily set any POI displayed as an object 41 on the recommendation area 40 as a stop-off point.
[0044] (3) Viewing Related Objects When the control unit 22 detects a predetermined operation (for example, a shaking operation) on any object 41, it identifies POIs related to the recommended POI indicated by the object 41, and displays objects 41 (also called "related objects") indicating the related POIs. In this way, the control unit 22 generates objects 41 of POIs related to the recommended POI specified by the user, and suitably increases the number of objects 41 of recommended POIs in which the user is interested. Related objects are an example of "related recommendation information" in the present invention.
[0045] 6A to 6C show examples of the display of the recommendation area 40 in chronological order when a related object is generated based on a shaking operation. First, as shown in FIG. 6A, the user performs a shaking operation on an object 41 corresponding to a POI (here, "Restaurant B") for which a related object is desired to be generated. In this case, the control unit 22 detects the shaking operation on the object 41 for "Restaurant B" and temporarily hides the objects 41 around the object 41 on which the shaking operation was performed, as shown in FIG. 6B, in order to secure space for displaying the related object. In this case, the control unit 22 may hide all objects 41 except for the object 41 on which the shaking operation was performed, or may hide only the object 41 that is estimated to overlap with the display position of a related object to be displayed later. Alternatively, the display of the objects 41 around the object 41 may remain as is, and the surrounding objects 41 may be pushed downward by coming into contact with a new object that descends from above due to the shaking operation.
[0046] 6(C), the control unit 22 then lowers related objects 41R indicating POIs related to the POI of the object 41 for which the shaking operation was performed from the top end of the recommendation area 40. Here, the control unit 22 generates related objects 41R corresponding to three POIs, "Restaurant G," "Restaurant H," and "Restaurant I," that are in the same genre (here, restaurants) as the POI of the object 41 for which the shaking operation was performed and that are located within a predetermined distance from the POI.
[0047] When selecting a POI for the related object 41R, the control unit 22 may consider rating information for the POI instead of or in addition to considering the genre and location of the POI. For example, in this case, the control unit 22 may search for a predetermined number of restaurants that have ratings within a predetermined difference (e.g., 0.2 stars) from the rating (4.1 stars) of "Restaurant B" where the shaking operation was performed, in order of proximity to the location of "Restaurant B," and select them as the POI for the related object 41R. This allows the control unit 22 to preferably recommend to the user a POI that has a rating equivalent to that of the POI for the object 41 where the shaking operation was performed.
[0048] Furthermore, the control unit 22 may determine the number of related objects 41R to be displayed according to the amount of operation of the shaking operation. For example, the control unit 22 displays the same number of related objects 41R as the number of times the object 41 is shaken by the shaking operation. In this way, the control unit 22 generates the number of related objects 41R proportional to the amount of operation of the shaking operation, thereby allowing the user to suitably adjust the number of generated related objects 41R. Note that, instead of specifying the number of times the shaking is performed as the amount of operation of the shaking operation, the control unit 22 may specify the duration of time during which the shaking operation is performed as the amount of operation of the shaking operation.
[0049] FIG. 7(A) shows an example of a display on the main display 24 after a shaking operation, and FIG. 7(B) shows an example of a display on the touch display 25 after a shaking operation. As shown in FIG. 7(B), the control unit 22 places the generated related object 41R at a predetermined position by lowering it from the top end position of the recommendation area 40. Here, as an example, the control unit 22 displays each related object 41R at the same height as the position on the time axis 31 corresponding to the estimated arrival time of the point on the guide route closest to the POI of the related object 41R. The control unit 22 also changes the scale of the map displayed on the main display 24 so that the display range of the map includes at least the locations of the POIs indicated by all related objects 41R and the object 41 being operated, as well as the current location of the vehicle 1. Then, as shown in FIG. 7(A), the control unit 22 displays facility marks 53G to 53I corresponding to the three related objects 41R, respectively, and a facility mark 53B corresponding to the object 41 being the target of the shaking operation, on the map. In this way, the control unit 22 can allow the user to easily grasp the positions of the recommended POI indicated by the object 41 to be operated and the recommended POI indicated by the related object 41R on the map.
[0050] Note that the operation for generating the related objects 41R is not limited to the shaking operation. For example, the control unit 22 may generate the related objects 41R when detecting an operation of continuously tapping on any object 41 (rapid tap operation). In this case, the control unit 22 may generate the related objects 41R in a number proportional to the number of consecutive taps. In another example, the control unit 22 may generate the related objects 41R when detecting an operation of tapping on any object 41 with multiple fingers. In this case, the control unit 22 may generate a larger number of related objects 41R as the number of tapping fingers increases, or may generate the related objects 41R in a number proportional to the number of taps.
[0051] Furthermore, the display mode of the related object 41R is not limited to the mode of descending from the top end of the recommendation area 40 as shown in FIG. 6(C). FIG. 8(A) shows another example of the display mode of the related object 41R. The related object 41R jumps out in a diffusing manner from the object 41 to be operated and moves to a predetermined position. According to this mode, the control unit 22 can make the user more clearly understand that the generated related object 41R is a derivative of the object 41 to be operated.
[0052] Furthermore, the placement of the related objects 41R is not limited to being determined based on the location. Fig. 8(B) shows another example of the placement of the related objects 41R. In the example of Fig. 8(B), the related objects 41R are placed at equal intervals on a virtual circle centered on the operation target object 41. In this way, the control unit 22 places the related objects 41R so as to regularly surround the operation target object 41, thereby allowing the user to more clearly understand that the generated related objects 41R are derivatives of the operation target object 41.
[0053] (4) Update of display due to change in target time period Next, a description will be given of a process for updating the display of the recommendation area 40 in response to a change in the target time period indicated by the time axis 31. The control unit 22 changes the target time period based on pinch-out and pinch-in operations on the timeline area 30, and also changes the objects 41 to be displayed in the recommendation area 40 according to the changed target time period.
[0054] FIG. 9 shows an example of a display on the touch display 25 when a pinch-in operation is performed on the timeline area 30 from the display example shown in FIG. 3(B).
[0055] In this case, the control unit 22 detects a pinch-in operation on the timeline area 30 and expands the target time period. Specifically, the control unit 22 expands the target time period, which was from the current time of 11:30 to just after 1:30 PM in the display example shown in FIG. 3(B), to the time period from the current time of 11:30 AM to the estimated arrival time at the destination of 3:30 PM. In addition, in the example of FIG. 9, the control unit 22 narrows the width of the timeline area 30 and simplifies the display of the timeline area 30 in response to the expansion of the target time period. Specifically, the control unit 22 narrows the width of the timeline area 30, omitting the display of destination names and simplifying the display of stop-off points and the like that are displayed in association with the time axis 31.
[0056] Furthermore, the control unit 22 changes the objects 41 to be displayed in the recommendation area 40 in response to a change in the target time period. Specifically, the control unit 22 determines recommended POIs based on POIs located within a predetermined distance from a section on the guide route that is expected to be traveled during the changed target time period. In this case, for example, the objects 41 are arranged lower the closer the point on the guide route to the corresponding recommended POI is to the current location. Preferably, the control unit 22 displays only objects 41 that are equal to or larger than a predetermined size in the recommendation area 40. That is, the control unit 22 raises the recommendation level threshold for recognizing an object as a recommended POI, in other words, the recommendation level threshold for determining whether or not to display the object 41, as the target time period expands. In this way, the control unit 22 prevents an excessive increase in the number of recommendation areas 40 to be displayed in the recommendation area 40 in response to an expansion of the target time period.
[0057] FIG. 10 shows an example of a display on the touch display 25 when a pinch-out operation is performed on the timeline area 30 from the display example shown in FIG. 3(B).
[0058] In this case, the control unit 22 detects a pinch-out operation on the timeline area 30 and narrows the target time period. Specifically, the control unit 22 limits the target time period, which was the time period from 11:30 to 13:30 (the current time) in the display example shown in FIG. 3(B), to the time period from 11:30 to 12:30 (the current time). Also, in the example of FIG. 10, the control unit 22 widens the width of the timeline area 30 and displays in detail the display of the timeline area 30 in response to the narrowing of the target time period. Specifically, in this case, the control unit 22 widens the width of the timeline area 30 and displays an icon indicating the direction of travel at a right or left turn point (including a junction point) on the guidance route where guidance is required, and the guidance content at the right or left turn point, in association with the time axis 31.
[0059] Furthermore, the control unit 22 changes the objects 41 to be displayed in the recommendation area 40 in accordance with the change in the target time period. Specifically, the control unit 22 determines recommended POIs based on POIs that exist within a predetermined distance from a section on the guidance route that is expected to be passed through during the changed target time period. In this case, for example, each object 41 is arranged lower the closer the point on the guidance route that is closest to the corresponding recommended POI is to the current location. Preferably, the control unit 22 may also lower the recommendation level threshold for recognizing a POI as a recommended POI in accordance with the shortening of the target time period. In this way, the control unit 22 prevents the number of recommended POIs to be displayed in the recommendation area 40 from becoming too small in accordance with the shortening of the target time period.
[0060] Furthermore, the control unit 22 may preferably shift the target time period based on a user operation, and change the object 41 to be displayed in the recommendation area 40 according to the shifted target time period.
[0061] FIG. 11 shows an example of a display on the touch display 25 when a downward flick operation (or a swipe operation) is performed on the timeline area 30 from the display example shown in FIG. 3(B).
[0062] In the example of FIG. 11, the control unit 22 detects a flick operation (or a swipe operation) on the timeline area 30 and thereby shifts the target time period so as to be closer to the estimated arrival time at the destination. Specifically, the control unit 22 shifts the target time period, which was the current time of 11:30 to 1:30 PM in the display example shown in FIG. 3(B), to the time period of 1:15 PM to 3:15 PM. In addition, in accordance with the change in the target time period, the control unit 22 changes the object 41 to be displayed in the recommendation area 40. Specifically, the control unit 22 determines recommended POIs based on POIs that are present within a predetermined distance from a section on the guidance route that is expected to be passed through during the changed target time period.
[0063] In addition, when the control unit 22 receives a user operation to move the indicator 32 along the time axis 31, the control unit 22 may change the object 41 to be displayed in the recommendation area 40 according to the time on the time axis 31 indicated by the indicator 32 after the movement.
[0064] Fig. 12 is a display example of the touch display 25 when the indicator 32 is moved along the time axis 31 by a drag-and-drop operation from the display example state shown in Fig. 9. In Fig. 12, the control unit 22 detects the drag-and-drop operation of the indicator 32 on the timeline area 30, and moves the indicator 32 from the dotted line position indicating the current time of 11:30 to a position indicating a time after 14:00.
[0065] In this case, the control unit 22 recognizes the time on the time axis 31 indicated by the indicator 32 after movement, and determines a recommended POI based on the point on the guide route where the vehicle 1 is estimated to be traveling at that time. For example, the control unit 22 determines a recommended POI from POIs that are located within a predetermined distance from the point on the guide route where the vehicle 1 is estimated to be traveling at the time on the time axis 31 indicated by the indicator 32 after movement. In this case, the control unit 25 may lower the threshold value of the recommendation level for recognizing a POI as a recommended POI in order to prevent the number of recommended POIs displayed in the recommendation area 40 from being too small.
[0066] 12, the control unit 22 can select recommended POIs from POIs that can be visited around the time specified by the user and present them to the user in an appropriate manner. In addition, by moving the indicator 32 to the time when the user wants to take a break, the object 41 indicating the POI that is easy to visit at that time can be appropriately displayed in the recommendation area 40.
[0067] [Variations] Next, preferred modifications of the above-described embodiment will be described. The following modifications may be applied to the above-described embodiment in any combination.
[0068] (Variation 1) Although the vehicle display system 20 includes the main display 24 and the touch display 25, the configuration of the vehicle display system 20 is not limited to this.
[0069] For example, the vehicle display system 20 may be equipped with only one display. In this case, the vehicle display system 20 is, for example, a navigation device capable of communicating with the vehicle's ECU, and has a touch display that can switch between the display on the main display 24 and the display on the touch display 25 in the embodiment based on a user operation or the like. Note that the above-mentioned navigation device may simultaneously display the display on the main display 24 and the display on the touch display 25 in the embodiment on a single display as a dual-screen display. In another example, the vehicle display system 20 may display information required for route guidance on a head-up display instead of the main display 24.
[0070] (Variation 2) The control unit 22 may also switch the positions of the timeline area 30 and the recommendation area 40 when displaying them. For example, if the vehicle 1 is a left-hand drive vehicle, placing the timeline area 30 on the left side and the recommendation area 40 on the right side is expected to improve the operability of each operation described in this embodiment. Furthermore, the control unit 22 may also switch the positions of the timeline area 30 and the recommendation area 40 based on a user operation.
[0071] (Variation 3) The present invention is not limited to the aspect of displaying route information in the timeline area 30 and displaying objects 41 related to POIs in the recommendation area 40. For example, the vehicle display system 20 may display a playlist of content such as music to be played in the timeline area 30 and display objects 41 indicating recommended content in the recommendation area 40.
[0072] In this case, in the process of generating the related object 41R, the control unit 22 sets, for example, other content by the same artist as the content indicated by the object 41 to be operated, as the content to be displayed as the related object 41R. In another example, the control unit 22 sets other content in the same genre as the content indicated by the object 41 to be operated, as the content to be displayed as the related object 41R. In this way, according to this modification, content such as music can be suitably recommended to the user. [Explanation of symbols]
[0073] 1 vehicle 20 Vehicle Display System 21 Communications Department 22 Control Unit 23 Memory section 24 Main Display 25 Touch Display 26 Speaker 27 Sensor section 30 Timeline Area 40 Recommendation Area 41 objects 50 Stock Area
Claims
[Claim 1] a display unit that displays recommendation information for a user in a recommendation area; an operation detection unit that detects a predetermined operation by the user with respect to the recommendation information; a display control unit that, when the operation detection unit detects the predetermined operation, causes the display unit to display related recommendation information related to the recommendation information on which the predetermined operation has been performed; A display device comprising:
Citation Information
Patent Citations
Information selection apparatus, information selection method, terminal device, and computer program
JP2016103293A
Display device, display method, display program, television receiver including display device, and recording medium
JP2015167038A