Communication device, information processing device, control methods therefor, program, and storage medium
The communication device addresses the challenge of confirming touring course details by displaying maps with indicated points and corresponding video information, allowing users to easily select and visualize their chosen courses.
Patent Information
- Application Number
- PCT/JP2023/043645
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-06
- Publication Date
- 2025-06-12
AI Technical Summary
Existing systems make it difficult for users to easily confirm the details of a desired touring course, including visual and spatial information.
A communication device that displays a map with a touring course and indicates specific points on the course, along with video information and playback positions corresponding to those points, allowing users to easily navigate and select touring courses.
Enables users to easily confirm and select touring courses by providing a clear visual representation of the course and associated video information, allowing for pre-confirmation of road conditions and atmospheres.
Smart Images

Figure JP2023043645_12062025_PF_FP_ABST
Abstract
Description
Communication device, information processing device, control method thereof, program, and storage medium
[0001] The present invention relates to a communication device, an information processing device, a control method thereof, a program, and a storage medium.
[0002] Patent Document 1 discloses that a user can select a driving course of his / her choice from a plurality of driving courses pre-registered in an in-vehicle device or the like.
[0003] Japanese Patent Application Laid-Open No. 2002-221431
[0004] However, the technology described in Patent Document 1 has a problem in that it is difficult for a user to easily check the details of a desired touring course.
[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a technique that allows a user to easily check the details of a touring course.
[0006] A communication device according to one aspect of the present invention that achieves the above-mentioned object is characterized by having a control means that displays a map including a touring course and a display form showing one or more specified points on the touring course, displays video information corresponding to the touring course, and a display form showing one or more playback positions of the video corresponding to the one or more specified points.
[0007] According to the present invention, the user can easily check the details of the touring course. In addition, the user can easily check the video linked to the location of the touring course, and can check the atmosphere of the place and the road surface condition in advance, which cannot be conveyed by still images or text alone.
[0008] Other features and advantages of the present invention will become apparent from the following description taken in conjunction with the accompanying drawings, in which the same or similar elements are designated by the same reference numerals.
[0009] The accompanying drawings are included in the specification and constitute a part thereof, illustrate embodiments of the present invention, and are used to explain the principles of the present invention together with the description thereof.
[0023] Fig. 1 is a diagram for explaining an example of the configuration of an information processing system according to an embodiment.
[0024] Fig. 2 is a block diagram for explaining an example of the configuration of a plurality of information processing devices (server devices) according to an embodiment.
[0025] Fig. 3 is a block diagram for explaining an example of the configuration of a communication device according to an embodiment.
[0026] Fig. 4 is a diagram showing a processing sequence of an information processing system according to a first embodiment.
[0027] Fig. 5 is a diagram showing a processing sequence of an information processing system according to a first embodiment.
[0028] Fig. 6 is a flowchart showing the processing procedure performed by a communication device according to the first embodiment.
[0029] Fig. 7 is a diagram showing an example of a touring course and thumbnail videos on the display unit of a communication device according to the first embodiment.
[0030] Fig. 8 is a diagram showing an example of a touring course and thumbnail videos after moving and enlarging a map on the display unit of a communication device according to the first embodiment.
[0031] Fig. 9 is a diagram showing an example of a touring course and thumbnail videos on the display unit of a communication device according to a modified embodiment of the first embodiment.
[0032] Fig. 10 is a diagram showing an example of position information of a touring course and identification information for identifying videos related to each touring course, which are held by an information processing device (server device) according to the first embodiment.
[0033] Fig. 11 is a diagram showing a processing sequence of an information processing system according to a second embodiment.
[0034] Fig. 12 is a diagram showing a processing sequence of an information processing system according to a second embodiment.
[0035] Fig. 13 is a flowchart showing the processing procedure performed by a communication device according to a second embodiment. FIG. 10 is a diagram showing an example of displaying a correspondence between a predetermined point on a touring course and a playback position of a video on the display unit of a communication device according to a second embodiment. FIG. 11 is a diagram showing an example of display that makes it easier to recognize the direction of travel of the touring course in the video on the display unit of a communication device according to a modified example of the second embodiment. FIG. 12 is a diagram showing another example of display that makes it easier to recognize the direction of travel of the touring course in the video on the display unit of a communication device according to a modified example of the second embodiment. FIG. 13 is a diagram showing yet another example of display that makes it easier to recognize the direction of travel of the touring course in the video on the display unit of a communication device according to a modified example of the second embodiment.
[0010] Hereinafter, the embodiments will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the scope of the invention as claimed, and not all combinations of features described in the embodiments are necessarily essential to the invention. Two or more of the features described in the embodiments may be combined in any desired manner. Furthermore, the same reference numerals are used to designate identical or similar components, and redundant descriptions will be omitted.
[0011] First Embodiment In this embodiment, an example will be described in which a user of a saddle-type vehicle such as a motorcycle can efficiently search for, confirm, and select a touring course.
[0012] <System Configuration> Fig. 1 is a diagram illustrating the configuration of an information processing system according to one embodiment. The information processing system includes an information processing device 10, an information processing device 20, an information processing device 30, and a communication device 40. These devices are configured to be able to communicate with each other via a network 50. The network 50 is, for example, the Internet and / or a local area network (LAN).
[0013] The information processing device 10 is a management server that manages location information of a touring course according to one embodiment and specific information that identifies a video of the touring course (e.g., a URL of the video). The information processing device 20 is a video server device that provides videos and video information according to one embodiment. The information processing device 20 may be, for example, YouTube. Videos and video information posted on YouTube can be used.
[0014] The information processing device 30 is a map server device that provides map information according to one embodiment. For example, if the communication device 40 is an Android device, Google Maps or the like can be used as the map, and if the communication device 40 is an iPhone, Apple Maps can be used, but are not limited to these. The communication device 40 is a communication device according to one embodiment, and is, for example, a mobile information terminal (smartphone, tablet terminal, etc.) carried by a user (e.g., a rider) of a vehicle such as a motorcycle. A touring information presentation application is installed in the communication device 40, and touring course information is provided to the user via the application. In this case, advertising information (advertising videos, advertising images) may be stored in advance in the information processing device 10, and advertisements may be displayed to the user when the application function is provided. This allows the operator of the information processing device 10 to earn advertising revenue.
[0015] The information processing device 10 pre-registers and stores location information of touring courses around the country, associates one or more pieces of video information with each touring course, and also stores specific information for identifying each video (e.g., the URL of the video).
[0016] The information processing device 10 may allow an operator of the information processing device 10 to directly contact predetermined video posters who post videos of attractive touring courses, have them create and post videos of various touring courses, and make the videos available for viewing by users of the touring information presentation application. In this case, a fee may be paid to the video poster. Alternatively, users of the touring information presentation application may be asked to purchase touring course information (purchase information about one course), and a portion of the purchase price may be returned to the video poster. Alternatively, general video posters may be allowed to freely post videos of touring courses via the touring information presentation application.
[0017] <Configuration of Information Processing Device> Fig. 2A is a diagram showing an example of the configuration of the information processing device 10, 20, 30 according to an embodiment. The information processing device 10, 20, 30 includes a CPU 101, a storage device 102, and a communication unit 103. The CPU 101 is one or more CPUs, and executes processing by reading and executing programs stored in the storage device 102. The storage device 102 is a storage medium and / or memory that stores various types of information. The storage device 102 stores programs that the CPU 101 reads and executes, and can also store information obtained from other devices via the communication unit 103. The communication unit 103 can communicate with other devices and send and receive various types of information via wired or wireless communication.
[0018] <Configuration of Communication Device> Fig. 2B is a diagram showing an example configuration of a communication device 40 according to one embodiment. A user can use an application installed on the communication device 40 to view, for example, location information of a touring course to be traveled by motorcycle or video information related to the touring course. The user can refer to the touring course information they have viewed to confirm and select the course they would actually like to tour.
[0019] The communication device 40 includes a CPU 401, a storage device 402, a communication unit 403, a display unit 404, and an operation input unit 405. The CPU 401 is one or more CPUs, and controls the operation of the communication device 40 by reading and executing programs stored in the storage device 402. The storage device 402 is a storage medium and / or memory that stores programs to be read and executed by the CPU 401, and also stores various information input to the communication device 40 via the operation input unit 405.
[0020] The communication unit 403 communicates with the information processing devices 10, 20, 30, etc., and can transmit and receive various types of information via wired or wireless communication. The display unit 404 is a liquid crystal display or the like, and displays various types of information. The operation input unit 405 is a physical button, a touch input unit, a mouse, a keyboard, etc., and the user can input various types of information by operating the operation input unit 405. If the display unit 404 is a touch panel, the display unit 404 may also function as the operation input unit 405.
[0021] 3A and 3B are diagrams showing an example of a processing sequence in the information processing system according to this embodiment. The processing sequence is executed, for example, when a user of the communication device 40 starts a touring information presentation application.
[0022] In F301, the information processing device 30 transmits map information to the communication device 40. When an application is started, map information for the entire country of Japan may be transmitted, for example, or map information in the last state when the application was last used may be transmitted.
[0023] In F302, the communication device 40 requests the information processing device 10 for position information of the touring course included in the map currently displayed on the display unit 404.
[0024] In F303, in response to a request from the communication device 40, the information processing device 10 transmits to the communication device 40 the location information of the touring course included in the currently displayed map and specific information identifying a video related to the touring course (e.g., the URL of the video, etc.).
[0025] In F304, the communication device 40 transmits the specific information received from the information processing device 10 to the information processing device 20.
[0026] In F305, based on the received specific information, the information processing device 20 transmits video information of the touring course included in the map currently displayed on the display unit 404 of the communication device 40. For example, if the displayed map includes three touring courses A, B, and C, one or more pieces of video information A related to touring course A, one or more pieces of video information B related to touring course B, and one or more pieces of video information C related to touring course C are transmitted. The video information may include thumbnail videos (thumbnail images) of videos captured of actual riding along the touring courses, as well as information such as the title and description of the video, the number of views, the upload date and time, and the channel name.
[0027] In F306, the communication device 40 displays a map including the touring course based on the position information of the touring course received from the information processing device 10.
[0028] In F307, the communication device 40 displays the video information of the touring course received from the information processing device 20 as video information related to the touring course currently displayed on the map. This allows the user of the communication device 40 to easily check one or more touring courses included within the range of the currently displayed map and their video information.
[0029] In F308, the communication device 40 accepts an operation to move the position of, enlarge, and / or reduce the size of the map displayed on the display unit 404. For example, if the display unit 404 is a touch panel, the user can change the display position of the map or enlarge or reduce the map by touching or swiping. If the display unit 404 is not a touch panel, the user may use the operation input unit 405, for example, by operating a mouse and / or a keyboard, to change the display position of the map or enlarge or reduce the map.
[0030] In F309, the communication device 40 updates the map display on the display unit 404 based on the various operations in F308. If, for example, nationwide map information has been acquired in advance in F301, the display is updated using the map information stored in the communication device 40. If nationwide map information has not been acquired, a request for map update information may be sent to the information processing device 30, and updated map information may be acquired from the information processing device 30 and displayed.
[0031] In F310, the communication device 40 requests the information processing device 10 for the position information of the touring course included in the map updated in F309.
[0032] In F311, in response to a request from the communication device 40, the information processing device 10 transmits to the communication device 40 the location information of the touring course included in the updated map and specific information identifying a video related to the touring course (e.g., the URL of the video, etc.).
[0033] In F312, the communication device 40 transmits the specific information received from the information processing device 10 to the information processing device 20.
[0034] In F313, the information processing device 20 transmits video information of the touring courses included in the updated map on the display unit 404 of the communication device 40 based on the received specific information. For example, if the map is enlarged as a result of the operation in F308, and two touring courses are now included on the displayed map, video information about each touring course is transmitted. For example, if two touring courses A and B are included on the map, one or more pieces of video information A about touring course A and one or more pieces of video information B about touring course B are transmitted. Alternatively, if the map is moved as a result of the operation in F308, and two touring courses, D and E, are now included on the displayed map, video information about each touring course is transmitted. In this case, one or more pieces of video information D about touring course D and one or more pieces of video information E about touring course E are transmitted.
[0035] In F314, the communication device 40 updates and displays the map including the touring course based on the position information of the touring course received from the information processing device 10.
[0036] In F315, the communication device 40 displays the video information of the touring course received from the information processing device 20 as video information related to the touring course displayed on the updated map. This allows the user of the communication device 40 to easily check one or more touring courses and their associated video information that are included within the map range that has changed in response to changing the map display position or zooming in or out of the map. In particular, because the display content automatically changes in response to map operations, the user can easily find touring courses in their desired area and their associated video information. This makes it easy to check the touring courses and select the touring course they would like to actually ride.
[0037] The series of steps F308 to F315 are repeated in response to further map operations. This completes the processing sequence shown in Figures 3A and 3B.
[0038] 4 is a flowchart showing the procedure of processing performed by the communication device 40 according to this embodiment. This processing is performed by the CPU 401 of the communication device 40 reading and executing a program stored in the storage device 402.
[0039] In step S401, the CPU 401 determines whether or not the user has started up the touring information presentation application of the communication device 40. If the answer is Yes in this step, the process proceeds to step S402. On the other hand, if the answer is No in this step, the process waits.
[0040] In step S402, the CPU 401 receives and acquires map information from the information processing device 30 and displays it in a predetermined map display area. When the application is started, map information for the entire country of Japan may be received, for example, or map information from the last state when the application was last used may be received. Note that if the communication device 40 already stores nationwide map information, this process may be skipped.
[0041] In step S403, the CPU 401 requests the information processing device 10 for position information of the touring course included in the map currently displayed on the display unit 404.
[0042] In step S404, the communication device 40 receives from the information processing device 10 the location information of the touring course included in the currently displayed map and specific information identifying a video related to the touring course (e.g., the URL of the video, etc.).
[0043] In step S405 , the CPU 401 transmits the specific information received from the information processing device 10 to the information processing device 20 .
[0044] In step S406, the CPU 401 receives from the information processing device 20 video information of the touring course identified based on the identification information and included in the map currently displayed on the display unit 404 of the communication device 40.
[0045] In step S407, the CPU 401 presents a map display area for displaying a map including the touring course based on the map information received in step S402 and the location information received in step S403. The map display area displays a map and a display form showing the touring course included in the map. The touring course may be displayed as a thick line tracing the touring course superimposed on the map. Furthermore, the CPU 401 presents a video display area for displaying video information related to the touring course displayed on the map based on the video information received in step S406. The video display area displays one or more pieces of video information related to the touring course, such as thumbnail videos or thumbnail images, video titles, descriptions, play counts, upload dates and times, and channel names.
[0046] In step S408, the CPU 401 determines whether one of the one or more pieces of video information displayed in the video display area of the display unit 404 has been selected. For example, the video information may be selected in response to a thumbnail video (or thumbnail image) in the video information being selected by a touch operation. If video information has been selected, the process proceeds to step S409. On the other hand, if video information has not been selected, the process proceeds to step S410.
[0047] In step S409, the CPU 401 plays the video corresponding to the video information selected in step S408. The video may be played on a separate screen. When the video playback has finished, the process proceeds to step S411. Note that if the video playback is interrupted midway, the process may return to the state before the start of step S408.
[0048] In step S410, the CPU 401 determines whether or not a user operation to move, zoom in, and / or zoom out the map has been accepted. If an operation has been accepted, the process returns to step S403. On the other hand, if an operation has not been accepted, the process proceeds to step S411.
[0049] In step S411, the CPU 401 determines whether to continue the series of processes. For example, the process ends when the touring information presentation application is closed by the user. If this step is Yes, the process returns to S408. On the other hand, if this step is No, the process ends.
[0050] <Example of Screen Display> Next, an example of a screen displayed on the display unit 404 of the communication device 40 in the processes of Figures 3A, 3B, and 4 will be described with reference to Figure 5. A map display area 501 and a video information display area 502 are displayed on the display unit 404.
[0051] The map display area 501 displays a map 510 and a display form (lines 511 to 514) indicating the touring courses included within the current display range of the map 510. In the illustrated example, four touring courses are included in the map. The touring courses 511 to 514 are each displayed with different types of thick lines so that they can be distinguished. The method for distinguishing the touring courses is not limited to the type of line. The touring courses 511 to 514 may also be displayed with different types of colors so that they can be distinguished. Furthermore, instead of using a single thick line within the course, the course may be surrounded by thin lines and the interior may be distinguished using diagonal lines, vertical lines, horizontal lines, a grid pattern, or the like.
[0052] The video display area 502 displays one or more pieces of video information 51, 52, 53, .... For example, the video information 51 may include at least one of thumbnail video 1 (thumbnail video 520), reference information 521 indicating the prefecture where the touring course in the video is located and the distance traveled along that touring course, video title 522, channel name 523, number of views 524, upload date and time (year, month, day) 525, etc. Note that these are just examples, and the video may be configured to include additional information. For example, a description explaining the content of the video may be included.
[0053] In the display example shown in FIG. 5 , if the user touches or swipes the map display area 501 to move (change) the map display position and / or zoom in or out, the processes shown in FIGS. 3A , 3B , and 4 are executed, and the map is updated. As a result, the touring course included in the map also changes. Furthermore, the displayed content of the video information also changes in response to the change in the touring course. For example, suppose the user operates the map display area 501 to zoom in on the map, resulting in only one touring course included in the map, as shown in FIG. 6 . In this case, only video information related to that touring course is displayed. In the example shown in FIG. 6 , an operation is performed to move and zoom in on the map so that a map of the area surrounding the touring course 513 is displayed. As a result, the displayed content of the map display area 501 is updated, and of the four touring courses displayed in FIG. 5 , only one touring course, 513, is included in the map. At this time, video information 61 and 62 related to the touring course 513 are displayed in the video information display area 502. In the illustrated example, there are only two pieces of video information, but if one touring course includes three or more videos, further video information will be displayed below the video information 62.
[0054] The video information 61 includes a thumbnail video 4 (thumbnail video 610), reference information 611 indicating the prefecture in which a touring course 513 in the video is located and the distance traveled along the touring course 513, a video title 612, a channel name 613, a number of views 614, and an upload date and time (year, month, and day) 615. Note that these are merely examples, and some of these may not be included, or the video may be configured to include additional information. For example, a description explaining the content of the video may be included.
[0055] This allows the user to move, zoom in and out of the map to display a desired touring course on the map, and then easily check video information about that touring course.
[0056] 5 and 6, when there is a plurality of pieces of video information related to the touring course displayed on the map, the plurality of pieces of video information are presented in the video display area 502 in an order based on predetermined information. Here, the predetermined information may include at least one of the number of times the video has been played 524, 614, the number of subscribers to the video's channel (not shown), the number of comments on the video (not shown), and the playback time (not shown) indicating the length of the video. Here, the playback time is the length of a single video itself (the time required for a video to play from start to finish, e.g., 10 minutes, 20 minutes, etc.).
[0057] When the predetermined information is at least one of the number of video views, the number of channel subscribers, and the number of comments on the video, the multiple video information is presented in descending order. In the examples of FIGS. 5 and 6, the video with the highest number of views is displayed at the top. These pieces of information may be prioritized in advance. For example, priority 1 is the number of views, priority 2 is the number of channel subscribers, and priority 3 is the number of comments on the video. In this case, if the number of views of priority 1 between two videos is the same or the difference is less than a predetermined value (or less than a predetermined percentage), the videos with priority 2 may be displayed in descending order of the number of subscribers. Similarly, if the number of subscribers of priority 2 is the same or the difference is less than a predetermined value (or less than a predetermined percentage), the videos with priority 3 may be displayed in descending order of the number of comments.
[0058] Furthermore, if the predetermined information is the playback time of a video, multiple pieces of video information are presented in ascending order. This is because if a video is too long, it is likely to be time-consuming for the user to view and find the desired information (for example, a scenic spot within a touring course). Also, it is thought that videos that are too long are tedious to view, and that playback of the video is often stopped before the entire video is played. Therefore, the videos are presented in ascending order of playback time. Note that, since it is thought that the user will not be able to obtain the desired information from videos with playback times that are too short, it is also possible to configure the video to be presented in ascending order after excluding videos that are shorter than a certain time.
[0059] <Example of video information display control> In the above embodiment, an example was described in which video information related to a touring course included within the range of the map currently displayed in the map display area 501 is displayed in the video information display area 502.
[0060] The information processing device 10 can associate and store location information of a touring course with specific information for identifying a video of the touring course, for example, as table information 801 as shown in FIG. 8 . For example, information such as X Road, Y Road, etc. is stored as road information for touring course A. Also, information on the latitude and longitude of each point is stored as the start point, waypoint 1, waypoint 2, etc., and end point of touring course A. Also, information such as URL 1 of video 1, URL 2 of video 2, etc. is stored as video specific information for touring course A. Similar information is stored for other touring courses B, C, etc. The information processing device 10 can store this information for all touring courses across the country.
[0061] Here, the system may be configured to display video information related to touring courses displayed in the map display area 501 whose starting point and ending point are both included in the map display area 501. This extracts only video information related to touring courses that are estimated to include substantially the entire touring course in the map display area 501, thereby preventing video information related to touring courses that are only partially included on the map from being displayed. This makes it less likely that video information about touring courses that the user does not intend to include will be displayed, making it easier to access desired video information.
[0062] Alternatively, the map display area 501 may be configured to display video information related to a touring course that includes at least a portion of the touring course. Here, each touring course may include information on a plurality of points including a start point, one or more intermediate points, and an end point. As an example, intermediate points may be set every 5 km or 10 km. Then, if two or more of these points are included, it may be determined that at least a portion of the touring course is included in the map display area 501.
[0063] Inclusion of at least a portion of the touring course in the map display area 501 may mean that a predetermined number or more pairs of one or more adjacent points are included in the map display area 501. A pair of adjacent points is, for example, i) a pair of a start point and an intermediate point adjacent to the start point, ii) a pair of two adjacent intermediate points, or iii) an end point or a pair of intermediate points adjacent to the end point. This makes it easier for video information of the touring course intended by the user to be displayed, making it easier to access the desired video information.
[0064] As described above, in this embodiment, a map including a touring course is displayed based on location information related to the touring course, and video information related to the touring course currently displayed on the map is also displayed. When a user operates the map to move the map display position, zoom in, or zoom out, changing the map display range, the video information displayed on the map changes accordingly. This allows users to easily check the details of the touring course by viewing the video. Therefore, users can easily select a course they would like to tour. Until now, if a location featured in a video caught their eye, they had to look up the map themselves. However, with this invention, the location and video are linked in advance, so viewers can easily explore the location of the video and its surroundings on the map. Furthermore, the map can also be used in reverse to discover new videos. From the perspective of a video uploader, previously, when informing viewers of a location featured in a video, it was necessary to display a map within the video to explain it. However, with this invention, the video and map can be linked, allowing viewers to receive content in which the location and video are dynamically linked.
[0065] [Modification of the First Embodiment] Fig. 7 is a diagram showing a modification of the display example shown in Fig. 5. In the display example of Fig. 7, each thumbnail video is surrounded by a thick frame, and the line type of each frame is controlled to be the same as the line type of the touring course.
[0066] 7, thumbnail video 1 is surrounded by a frame 512', and the line type of frame 512' is the same as the display line type of touring course 512. Similarly, thumbnail video 2 is surrounded by a frame 511', and the line type of frame 511' is the same as the display line type of touring course 511. Furthermore, thumbnail video 3 is surrounded by a frame 514', and the line type of frame 511' is the same as the display line type of touring course 514. This allows the user to easily recognize which touring course each piece of video information belongs to.
[0067] In this embodiment, as shown in FIG. 5, the touring courses 511 to 514 are displayed with different line types, colors, or patterns. However, this is not limiting. For example, the color of each touring course may have a different meaning. For example, a touring course with beautiful scenery may be displayed in "blue," and a touring course that is fun to ride may be displayed in "green." Furthermore, a touring course suitable for the autumn foliage season may be displayed in "red," an off-road touring course may be displayed in "brown," and a gourmet touring course may be displayed in "yellow." This allows the user to quickly recognize the type of touring course being displayed simply by looking at the color of the touring course being displayed. For example, when searching for a touring course suitable for the autumn foliage season, the user can simply focus on the touring courses displayed in red, thereby quickly finding the desired touring course.
[0068] A function for filtering touring courses may also be provided. For example, control may be performed so that the touring courses displayed in the map display area can be narrowed down by video poster (or channel name), i.e., by influencer. For example, in response to receiving a user selection of an influencer, filtering may be performed so that only touring courses for which the selected influencer has posted videos are displayed. Furthermore, in response to receiving one or more specifications, such as "touring courses with beautiful scenery," "touring courses that are fun to ride," "touring courses suitable for the autumn foliage season," "off-road touring courses," and "gourmet-oriented touring courses," filtering may be performed so that only touring courses with a specified theme are displayed.
[0069] This makes it possible to narrow down the touring courses that are displayed, making it easy to search for the desired touring course even when information on a large number of touring courses is provided via the touring information presentation application.
[0070] Second Embodiment In this embodiment, another example will be described that enables a user of a saddle-type vehicle such as a motorcycle to efficiently search for, confirm, and select a touring course.
[0071] The system configuration and device configuration are the same as those in the first embodiment, and therefore detailed description thereof will be omitted.
[0072] 9A and 9B are diagrams showing an example of a processing sequence in the information processing system according to this embodiment. This processing sequence is executed, for example, when a user of the communication device 40 starts up a touring information presentation application. The processes F301, F302, and F304 to F307 are the same as the processes with the same reference numbers in FIGS. 3A and 3B, and therefore will not be described here.
[0073] In F901, in response to a request from the communication device 40, the information processing device 10 transmits to the communication device 40 location information of the touring course included in the currently displayed map, specific information identifying a video related to the touring course (e.g., the URL of the video), and additional information. Unlike the first embodiment, in this embodiment, additional information is also transmitted. Here, the additional information includes information indicating one or more predetermined points on each touring course on the map and information indicating playback positions of the video of the touring course corresponding to each of the one or more predetermined points. The association between the predetermined points on the touring course and the playback positions of the video is assumed to be manually performed in advance by the operator of the information processing device 10. This makes it possible to display the predetermined points on the touring course, described later with reference to FIG. 11 , etc., in association with the corresponding video playback positions, and to play videos from each video playback position.
[0074] Before the process in F902 starts, for example, the map display area 501 and the video information display area 502 as shown in FIG. 5 are displayed.
[0075] In F902, the communication device 40 accepts the user's selection of one touring course from one or more touring courses displayed in the map display area 501 of the display unit 404. For example, the selection may be accepted by clicking or tapping on one touring course.
[0076] In F903, the communication device 40 displays the selected touring course in the map display area 501, and also displays a display form showing one or more predetermined points on the touring course based on the additional information received in F901. Accordingly, the selected touring course may be displayed in a size that fits the entire touring course within the map display area. Then, using the additional information, a display form showing one or more predetermined points (e.g., scenic spots) on the touring course is displayed on the touring course. Details of the display will be described later with reference to FIG. 11.
[0077] In F904, the communication device 40 accepts the selection of a predetermined point on the touring course being displayed. For example, the selection may be accepted by clicking or tapping on the display form showing the predetermined point.
[0078] In F905, the communication device 40 displays the selected predetermined point in association with the playback position of the video corresponding to the predetermined point. Here, the communication device 40 displays a display format indicating the playback position of the video corresponding to the predetermined point based on the additional information. Here, it is assumed that one video is prepared for one touring course. However, multiple videos may be prepared for one touring course. In that case, for example, multiple predetermined points related to the multiple videos may be displayed together on one touring course. When one of these predetermined points is selected, video information corresponding to the selected predetermined point may be displayed in the video information display area 502. Thus, when one predetermined point related to video A is selected, video information for video A related to the predetermined point is displayed in the video display area 502. When one predetermined point related to video B is selected, video information for video B related to the predetermined point is displayed in the video display area 502. Details of the display will be described later with reference to FIG. 11 .
[0079] In F906, the communication device 40 starts playing the video from the playback position corresponding to the predetermined point selected in F905.
[0080] 10A and 10B are flowcharts showing the procedure of processing performed by the communication device 40 according to this embodiment. This processing is performed by the CPU 401 of the communication device 40 reading and executing a program stored in the storage device 402.
[0081] The processes in steps S401 to S403 and S405 to S407 are the same as the processes with the same reference numbers in FIG. 4, and therefore descriptions thereof will be omitted.
[0082] In step S1001, the CPU 401 receives from the information processing device 10 the position information of the touring course included in the currently displayed map, specific information identifying a video related to the touring course (e.g., the URL of the video), and additional information. Unlike the first embodiment, additional information is also received in this embodiment. Here, as described above, the additional information includes information indicating one or more predetermined points on each touring course on the map and information indicating playback positions of the video of the touring course corresponding to each of the one or more predetermined points. In other words, the additional information includes information associating the predetermined points on the touring course with the video playback positions.
[0083] In step S1002, the CPU 401 determines whether or not the user has selected one touring course from one or more touring courses displayed in the map display area 501 of the display unit 404. For example, the selection may be accepted by clicking or tapping on one touring course. If this step is Yes, the process proceeds to step S1003. On the other hand, if this step is No, the process proceeds to step S1009.
[0084] In step S1003, the CPU 401 displays the selected touring course and also displays a display form showing one or more predetermined points on the touring course. An example of a display on the display unit 404 of the communication device 40 according to this embodiment will now be described with reference to FIG. 11 . One touring course 1101 is selected, and the map display is updated so that only the selected touring course 1101 is displayed in the map display area 1101. Then, based on the additional information received in step S1001, a display form 1102 showing one or more predetermined points on the touring course 1101 is displayed. In the illustrated example, a plurality of display forms 1102 are displayed.
[0085] In step S1004, the CPU 401 displays video information corresponding to the selected touring course, and also displays a display form indicating one or more playback positions of the video corresponding to one or more predetermined points on the touring course. For example, as shown in FIG. 11 , video information corresponding to the selected touring course 1101 is displayed in the video display area 502. Then, a display form 1102′ is displayed indicating one or more playback positions of the video corresponding to one or more predetermined points (display form 1102) on the touring course 1101. As described above, although it is assumed here that one video is prepared for one touring course, multiple videos may be prepared for one touring course. In that case, for example, multiple predetermined points related to multiple videos may be displayed together on one touring course. Then, when one of these predetermined points is selected, video information corresponding to the selected predetermined point may be displayed in the video information display area 502. As a result, when a specific point related to video A is selected, video information about video A related to that specific point is displayed in video display area 502, and when a specific point related to video B is selected, video information about video B related to that specific point is displayed in video display area 502.
[0086] In step S1005, the CPU 401 determines whether one of a plurality of predetermined points on the touring course has been selected. For example, the selection may be accepted by clicking or tapping on the display form indicating the predetermined point. If this step is Yes, the process proceeds to step S1006. On the other hand, if this step is No, the process waits until a selection is made.
[0087] In the example of FIG. 11 , it is assumed that one predetermined point (display form 1103) is selected from among a plurality of predetermined points (display form 1102). The selected predetermined point (display form 1103) is displayed in a color and / or pattern different from the other predetermined points (display form 1102), making it easy to recognize that it is selected. Furthermore, detailed information 1104 of the selected predetermined point (display form 1103) (in the illustrated example, text indicating that the point is the "XYZ Skyline Entrance") may be displayed.
[0088] In step S1006, the CPU 401 displays the selected predetermined location and the playback position of the video corresponding to the selected predetermined location in association with each other.
[0089] As shown in FIG. 11 , a selected predetermined location (display form 1103) is displayed in a color and / or pattern different from other predetermined locations, and further, the playback position (display form 1103′) of the video corresponding to the predetermined location (display form 1103) is displayed in the same color and / or pattern as the predetermined location (display form 1103). Also displayed are a current playback point 1152 on a playback bar 1151 showing the entire video, a video title 1153, and reference information 1154 indicating the prefecture where the touring course in the video is located and the distance traveled for that touring course. Also displayed is a thumbnail image 1150 of the video, which corresponds to the thumbnail image at the playback position (display form 1103′) of the video corresponding to the predetermined location (display form 1103) (the entrance to the XYZ Skyline).
[0090] In step S1007, the CPU 401 starts playing the video from the playback position corresponding to the selected predetermined point. In this process, after the process of step S1005, playback of the video may be automatically started from the playback position (display form 1103') after a predetermined time has elapsed. Alternatively, playback of the video can be started from the playback position (display form 1103') by clicking or tapping the play button 1155 as shown in FIG. 11.
[0091] In step S1008, the CPU 401 determines whether another predetermined point has been selected from among the plurality of predetermined points on the touring course. If the answer is Yes in this step, the process returns to step S1006. On the other hand, if the answer is No in this step, the process proceeds to step S1014.
[0092] In step S1009, the CPU 401 determines whether or not the user has selected one piece of video information from one or more pieces of video information displayed in the video information display area 502. If the answer is Yes in this step, the process proceeds to step S1010. On the other hand, if the answer is No in this step, the process returns to step S1002.
[0093] In step S1010, the CPU 401 displays a touring course corresponding to the selected video information, and also displays a display form showing one or more predetermined points on the touring course. In response to the selection of one of the multiple video information as shown in Fig. 5, the corresponding touring course is selected and displayed with its display position automatically changed (moved, enlarged, reduced) as shown in the map display area 501 of Fig. 11. A display form 1102 showing one or more predetermined points is also displayed.
[0094] In step S1011, the CPU 401 displays a display form indicating one or more playback positions of a video corresponding to one or more predetermined points on the touring course. As shown in Fig. 11, a display form 1102' indicating one or more playback positions of a video corresponding to one or more predetermined points (display form 1102) on the touring course 1101 is displayed in the video display area 502.
[0095] In step S1012, the CPU 401 determines whether or not a video playback instruction has been received from the user. If the answer is Yes in this step, the process proceeds to step S1013. On the other hand, if the answer is No in this step, the process returns to step S1005.
[0096] In step S1013, the CPU 401 starts playing the video, and then the process proceeds to step S1014.
[0097] In step S1014, the CPU 401 determines whether to continue the series of processes. For example, the process ends when the touring information presentation application is closed by the user. If this step is Yes, the process returns to S1005. On the other hand, if this step is No, the process ends.
[0098] It should be noted that Figures 10A and 10B illustrate processing that includes not only display control in response to the selection of a touring course, as shown in Figures 9A and 9B, but also display control in response to the selection of video information.
[0099] As described above, in this embodiment, when a user selects one of one or more touring courses displayed on a map, the display is updated so that only the selected touring course is included in the map display area, and a display form indicating one or more predetermined points is displayed on the touring course. Furthermore, video information corresponding to the selected touring course is displayed in the video information display area, and a display form indicating one or more playback positions of the video corresponding to the one or more predetermined points is displayed. When the user selects one predetermined point, the predetermined point is highlighted, and the corresponding playback position on the video is also highlighted. By instructing to start playback of the video in this state, the video can be played and viewed from the playback position corresponding to the selected predetermined point on the touring course. Alternatively, the video can be automatically played and viewed after a predetermined time has elapsed since the highlighting.
[0100] This allows the user to easily check the details of a touring course by simply selecting the touring course, thereby making it easy for the user to select the course they want to tour.
[0101] In this embodiment, when the user selects one of the multiple pieces of video information, the display is updated so that only the touring course corresponding to the selected video information is included in the map display area, and a display form showing one or more predetermined points on the touring course is displayed, and a display form showing one or more playback positions of the video corresponding to the one or more predetermined points is displayed.
[0102] This allows the user to easily check the details of the touring course by simply selecting video information, making it easy for the user to select the course they want to tour.
[0103] In this manner, in this embodiment, a map including a touring course is displayed, and a display form showing one or more predetermined points on the touring course is displayed, and video information corresponding to the touring course is displayed, and a display form showing one or more playback positions of the video corresponding to the one or more predetermined points is displayed.
[0104] This makes it easy to recognize the correspondence between points on a touring course and the video playback position corresponding to that point. Therefore, it is easy to understand which video will be played at which point when played at a certain playback position in the video. Therefore, users can easily check the details of a touring course. Until now, if a point of interest featured in a video was mentioned, viewers had to look up the map themselves. However, with this invention, the location and video are pre-linked, so viewers can easily explore the location of the video and its surroundings on the map. Conversely, it is also possible to discover new videos from the map. From the perspective of video creators, previously, when informing viewers of the locations featured in a video, it was necessary to display a map within the video to explain the location. However, with this invention, it is possible to link the video and the map, so viewers can be provided with content in which the location and video are dynamically linked.
[0105] [Modification of the Second Embodiment] Fig. 12 is a diagram showing a modification of the display example shown in Fig. 11. The display example in Fig. 12 is almost the same as the display example in Fig. 11, but a display form (S) showing the start position of the touring course 1101 and a display form (G) showing the finish position of the touring course 1101 are further displayed in the map display area 501.
[0106] Such a display allows the user to easily recognize the direction in which the video shows the touring course being displayed. The display is not limited to S and G, and other display formats may be used. For example, as shown in FIG. 13 , one or more arrows 1301 (arrows indicating the direction in which the video of the touring course is moving) along the touring course may be added adjacent to the touring course. Alternatively, as shown in FIG. 13 , an arrow tip 1401 may be provided at the end of the touring course. Any display format may be used as long as the direction of travel of the touring course in the video can be recognized.
[0107] 12, a display form 1201 (star marks in the illustrated example) indicating a highlighted point may be displayed in the map display area 501. Furthermore, a display form 1201' indicating a video playback position corresponding to the highlighted point may be further displayed in the video information display area 502. Here, a highlighted point is an attractive point with highlights within a touring course, and only one may be placed for one touring course and the video corresponding to that touring course. This allows the user to check each touring course by paying particular attention to the highlighted points, thereby enabling efficient checking of each touring course.
[0108] In addition, in the second embodiment, the map operations and the corresponding screen display updates as shown in F308 to F315 in FIGS. 3A and 3B and S410 in FIG. 4 in the first embodiment are not described, but the same processing as in the first embodiment may be performed.
[0109] In addition, in each of the above-described embodiments, an example has been described in which the information processing device 30 provides map information to the communication device 40, the information processing device 20 provides video to the communication device 40, and the information processing device 10 provides information necessary for display on the communication device 40 to the communication device 40, but this is not limiting. For example, a configuration may be adopted in which the information processing device 10 also manages map information and video, and the map information and video are provided from the information processing device 10 to the communication device 40. Furthermore, map information may be stored in advance in the communication device 40, and the stored map information may be used.
[0110] Furthermore, in each of the above-described embodiments, various types of information are aggregated in the communication device 40, and the communication device 40 displays the touring course and video information. However, the present invention is not limited to this example. For example, the information processing device 10 may acquire or store various types of information in advance and control the display unit 404 of the communication device 40 to display the touring course and video. In this case, the information processing device 10 may collectively manage some or all of the map information, touring course location information, specific information for identifying the video, video information, and video data itself. Alternatively, the map information may be acquired from the information processing device 30, and the video information (and video data) may be acquired from the information processing device 20.
[0111] For example, in response to a user's operation such as moving, zooming in, or zooming out of a map on the communication device 40, operation information (information on the map range currently being displayed) may be transmitted to the information processing device 10. Based on the information on the map range currently being displayed, the information processing device 10 may transmit information on a touring course within that map range to the communication device 40 for display. Then, video information related to that touring course may be acquired from the information processing device 20 and transmitted to the communication device 40 for display. This enables the information processing device 10 to execute the processing content performed by the communication device 40 in each of the above-described embodiments.
[0112] Summary of the embodiment 1. The communication device (40) according to the above embodiment is a communication device, and includes control means (401) that displays a map including a touring course (1101) and a display form showing one or more predetermined points (1102) on the touring course, and that displays video information corresponding to the touring course and a display form showing one or more playback positions of the video corresponding to the one or more predetermined points.
[0113] According to this embodiment, it is possible to easily recognize the correspondence between points on a touring course and the video playback positions corresponding to those points. Therefore, it is possible to easily understand which point in the video will be played when a certain playback position is set in the video. Therefore, the user can easily check the details of the touring course.
[0114] 2. The communication device (40) according to the above embodiment further includes a location selection means for accepting selection of one predetermined location from the one or more predetermined locations, and when the location selection means accepts selection of one predetermined location, the control means highlights the one predetermined location in association with one video playback position corresponding to the one predetermined location (1103, 1103').
[0115] According to this embodiment, it becomes possible for the user to easily recognize the correspondence between a point on the touring course that the user is focusing on and the video playback position that corresponds to that point.
[0116] 3. In the communication device (40) according to the above embodiment, the control means starts playing the video from the one video playback position corresponding to the one predetermined point after a predetermined time has elapsed since the highlighting was performed.
[0117] According to this embodiment, after the user recognizes the correspondence between a point on the touring course and the video playback position of that point, the user can quickly view the video of that point.
[0118] 4. In the communication device (40) according to the above embodiment, when the location selection means accepts the selection of one predetermined location, the control means displays a thumbnail (1150) of the video at the one video playback position corresponding to the one predetermined location.
[0119] According to this embodiment, by looking at the thumbnail, it becomes easier to determine whether or not it is necessary to actually play back and check the video at that point.
[0120] 5. In the communication device (40) according to the above embodiment, the control means further displays, on the map, a display form (S, G, arrow) indicating the direction of travel along the touring course as the video is played back.
[0121] According to this embodiment, it is possible to easily grasp which direction the touring direction in the video corresponds to on the touring course on the map.
[0122] 6. In the communication device (40) according to the above embodiment, the control means displays the start position (S) and goal position (G) of the touring course on the map to indicate the direction of travel (FIG. 12).
[0123] According to this embodiment, it is possible to easily grasp which direction the touring direction in the video corresponds to on the touring course on the map.
[0124] 7. In the communication device (40) according to the above embodiment, the control means displays an arrow indicating the next higher direction of travel on the map (FIGS. 13 and 14).
[0125] According to this embodiment, it is possible to easily grasp which direction the touring direction in the video corresponds to on the touring course on the map.
[0126] 8. In the communication device (40) according to the above embodiment, the control means further displays a display form (1201) indicating an emphasis point that is a highlight of the touring course from among the one or more predetermined points, and also displays a display form (1201′) indicating a video playback position corresponding to the emphasis point.
[0127] According to this embodiment, even when multiple points are displayed on a touring course, the highlights of the touring course can be recognized by checking the video of the highlighted point, making it possible to quickly grasp useful information when unsure which video of which point to display.
[0128] 9. In the communication device (40) according to the above embodiment, the control means displays a display form indicating the one or more predetermined points on the touring course (FIG. 11).
[0129] According to this embodiment, it is possible to recognize at a glance where a predetermined point is located on the touring course.
[0130] 10. In the communication device (40) according to the above embodiment, the control means displays a playback bar (1151) of a video corresponding to the touring course, and the control means displays a display form (1102′) indicating the one or more playback positions along the playback bar.
[0131] According to this embodiment, it is possible to easily recognize from which playback position within the playback time of the entire video a video can be played.
[0132] 11. In the communication device (40) according to the above embodiment, the control means displays the map including the touring course in a map display area (501), and displays the video information in a video information display area (502).
[0133] According to this embodiment, by displaying different information in separate display areas, it becomes possible to operate the map and check video information at the same time. Also, by dividing the display areas, visibility is improved, which makes it possible to improve convenience for the user.
[0134] 12. The information processing device (10) according to the above embodiment is an information processing device that communicates with a communication device (40), and includes control means (101) that causes a display means (404) of the communication device to display a map including a touring course and a display form showing one or more predetermined points on the touring course, and that causes the display means of the communication device to display video information corresponding to the touring course and a display form showing one or more playback positions of the video corresponding to the one or more predetermined points.
[0135] According to this embodiment, it is possible to easily recognize the correspondence between points on a touring course and the video playback positions corresponding to those points. Therefore, it is possible to easily understand which point in the video will be played when a certain playback position is set in the video. Therefore, the user can easily check the details of the touring course.
[0136] 13. A control method for a communication device (40) according to the above embodiment includes a control step of displaying a map including a touring course and a display form showing one or more predetermined points on the touring course, and displaying video information corresponding to the touring course and a display form showing one or more playback positions of the video corresponding to the one or more predetermined points (FIG. 11).
[0137] According to this embodiment, it is possible to easily recognize the correspondence between points on a touring course and the video playback positions corresponding to those points. Therefore, it is possible to easily understand which point in the video will be played when a certain playback position is set in the video. Therefore, the user can easily check the details of the touring course.
[0138] 14. A control method for an information processing device (10) according to the above embodiment is a control method for an information processing device that communicates with a communication device (40), and includes a control step of causing a display means (404) of the communication device to display a map including a touring course and a display form showing one or more predetermined points on the touring course, and causing the display means of the communication device to display video information corresponding to the touring course and a display form showing one or more playback positions of the video corresponding to the one or more predetermined points (FIG. 11).
[0139] According to this embodiment, it is possible to easily recognize the correspondence between points on a touring course and the video playback positions corresponding to those points. Therefore, it is possible to easily understand which point in the video will be played when a certain playback position is set in the video. Therefore, the user can easily check the details of the touring course.
[0140] 15. The program according to the above embodiment is a program for causing a computer to execute the control method according to the above embodiment.
[0141] According to this embodiment, the control method according to the above embodiment can be realized as a program.
[0142] 16. The storage medium according to the above embodiment is a storage medium storing a program for causing a computer to execute the control method according to the above embodiment.
[0143] According to this embodiment, the control method according to the above embodiment can be realized as a storage medium.
[0144] The invention is not limited to the above-described embodiment, and various modifications and variations are possible within the scope of the gist of the invention.
[0145] 10, 20, 30: information processing device, 40: communication device
Claims
1. A communication device, comprising control means for displaying a map including a touring course, displaying a display form indicating one or more predetermined points on the touring course, displaying video information corresponding to the touring course, and displaying a display form indicating one or more reproduction positions of videos corresponding to the one or more predetermined points.
2. The communication device according to claim 1, further comprising point selection means for accepting selection of one predetermined point among the one or more predetermined points, wherein when one predetermined point is selected by the point selection means, the control means associates and highlights the one predetermined point with one video reproduction position corresponding to the one predetermined point.
3. The communication device according to claim 2, wherein the control means starts reproduction of the video from the one video reproduction position corresponding to the one predetermined point after a predetermined time has elapsed since the highlighting was performed.
4. The communication device according to claim 2 or 3, wherein when one predetermined point is selected by the point selection means, the control means displays a thumbnail of the video at the one video reproduction position corresponding to the one predetermined point.
5. The communication device according to any one of claims 1 to 4, wherein the control means further displays on the map a display form indicating the traveling direction of the touring course accompanying the reproduction of the video.
6. The communication device according to claim 5, wherein the control means displays the start position and the goal position of the touring course on the map in order to indicate the traveling direction.
7. The communication device according to claim 5 or 6, wherein the control means displays one or more arrows indicating the traveling direction on the map.
8. The communication device according to any one of claims 1 to 7, wherein the control means further displays a display form indicating a highlighted point, which is a point of interest in the touring course, among the one or more predetermined points, and displays a display form indicating the video reproduction position corresponding to the highlighted point.
9. The communication device according to any one of claims 1 to 8, wherein the control means displays the display form indicating the one or more predetermined points on the touring course.
10. The control means displays a playback bar for a video corresponding to the touring course, and the control means displays a display form indicating the one or more playback positions along the playback bar. The communication device according to any one of claims 1 to 9, characterized in that.
11. The control means displays the map including the touring course in a map display area and displays the video information in a video information display area. The communication device according to any one of claims 1 to 10, characterized in that.
12. An information processing device that communicates with a communication device, causing the display means of the communication device to display a map including a touring course and a display form indicating one or more predetermined points of the touring course, and causing the display means of the communication device to display video information corresponding to the touring course and a display form indicating one or more playback positions of a video corresponding to the one or more predetermined points. An information processing device comprising control means for displaying.
13. A control method for a communication device, comprising a control step of displaying a map including a touring course and a display form indicating one or more predetermined points of the touring course, and displaying video information corresponding to the touring course and a display form indicating one or more playback positions of a video corresponding to the one or more predetermined points. A control method for a communication device, characterized by having.
14. A control method for an information processing device that communicates with a communication device, causing the display means of the communication device to display a map including a touring course and a display form indicating one or more predetermined points of the touring course, and causing the display means of the communication device to display video information corresponding to the touring course and a display form indicating one or more playback positions of a video corresponding to the one or more predetermined points. A control method for an information processing device, characterized by having a control step of displaying.
15. A program for causing a computer to execute the control method according to claim 13 or 14.
16. A storage medium storing a program for causing a computer to execute the control method according to claim 13 or 14.
Citation Information
Patent Citations
System, method, device, and program for communication navigation, server device, sever control method, and server program
JP2005274348A
Information providing apparatus, information providing method and program
JP2012226646A
Driving support method, center device, and driving support system
JP2015064675A
Editing apparatus, reproduction apparatus, editing method, reproducing method and program
JP2015128206A
Information processing device, information processing system, navigation system, information processing method, and program
JP2017037170A