WO2025120765A1 - 通信装置、情報処理装置、それらの制御方法、プログラム及び記憶媒体 - Google Patents
通信装置、情報処理装置、それらの制御方法、プログラム及び記憶媒体 Download PDFInfo
- Publication number
- WO2025120765A1 WO2025120765A1 PCT/JP2023/043644 JP2023043644W WO2025120765A1 WO 2025120765 A1 WO2025120765 A1 WO 2025120765A1 JP 2023043644 W JP2023043644 W JP 2023043644W WO 2025120765 A1 WO2025120765 A1 WO 2025120765A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- touring
- course
- map
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
Definitions
- the present invention relates to a communication device, an information processing device, a control method thereof, a program, and a storage medium.
- Patent Document 1 discloses that a user can select a driving course of their choice from multiple driving courses that are preregistered in an in-vehicle device, etc.
- Patent Document 1 has the problem that it is difficult for users to easily check the details of a desired touring course.
- the present invention was made in consideration of the above problems, and aims to provide a technology that allows users to easily check the details of a touring course.
- the present invention is characterized by comprising:
- the present invention allows users to easily check the details of a touring course. It also allows users to easily check videos linked to the location of the touring course, making it possible to check in advance the atmosphere of a place and road conditions that cannot be conveyed by still images or text alone.
- FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment.
- FIG. 2 is a block diagram illustrating an example of the configuration of a plurality of information processing devices (server devices) according to an embodiment.
- FIG. 1 is a block diagram illustrating an example of the configuration of a communication device according to an embodiment.
- FIG. 2 is a diagram showing a processing sequence of the information processing system according to the first embodiment.
- FIG. 2 is a diagram showing a processing sequence of the information processing system according to the first embodiment.
- 5 is a flowchart showing a procedure of a process performed by the communication device according to the first embodiment.
- 5A to 5C are diagrams showing an example of a touring course and thumbnail moving images on a display unit of the communication device according to the first embodiment.
- 11A to 11C are diagrams showing an example of a touring course and thumbnail videos after a map is moved and enlarged on a display unit of the communication device according to the first embodiment.
- 13A and 13B are diagrams showing an example of a touring course and a thumbnail moving image on a display unit of a communication device according to a modified example of the first embodiment.
- FIG. 11 is a diagram showing a processing sequence of an information processing system according to a second embodiment.
- FIG. 11 is a diagram showing a processing sequence of an information processing system according to a second embodiment.
- 10 is a flowchart showing a procedure of a process performed by a communication device according to the second embodiment.
- 10 is a flowchart showing a procedure of a process performed by a communication device according to the second embodiment.
- FIG. 13 is a diagram showing an example of displaying a specific point on a touring course and a playback position of a video in association with each other on a display unit of a communication device according to a second embodiment.
- FIG. 13A and 13B are diagrams showing a display example that makes it easier to recognize the direction of travel of a touring course in a video on a display unit of a communication device according to a modified example of the second embodiment.
- FIG. 13 is a diagram showing another display example that makes it easier to recognize the direction of travel of a touring course in a video on a display unit of a communication device according to a modified example of the second embodiment.
- FIG. 13 is a diagram showing yet another display example that makes it easier to recognize the direction of travel of a touring course in a video on a display unit of a communication device according to a modified example of the second embodiment.
- ⁇ System Configuration> 1 is a diagram for explaining the configuration of an information processing system according to an 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 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).
- 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., the URL of the video, etc.).
- 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.
- the information processing device 30 is a map server device that provides map information according to one embodiment.
- the communication device 40 is an Android, Google MAP or the like can be used as a map, and if the communication device 40 is an iPhone, Apple MAP can be used, but is not limited to these.
- the communication device 40 is a communication device according to one embodiment, and is a mobile information terminal (smartphone, tablet terminal, etc.) carried by a user (e.g., a passenger) 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.
- 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.
- the information processing device 10 preregisters and stores location information for touring courses around the country, and associates and stores one or more pieces of video information with each touring course. It also stores specific information (e.g., the URL of the video) for identifying each video.
- the information processing device 10 may allow an operator of the information processing device 10 to directly contact a specific video contributor who posts videos of attractive touring courses, have them create and post videos of various touring courses, and make the videos viewable by users using the touring information presentation application. At this time, a fee may be paid to the video contributor. Alternatively, users using the touring information presentation application may be asked to purchase touring course information (purchase information on one course), and a portion of the purchase price may be returned to the video contributor. Alternatively, general video contributors may be allowed to freely post videos of touring courses via the touring information presentation application.
- the information processing apparatus 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 a process by reading and executing a program stored in the storage device 102.
- the storage device 102 is a storage medium and/or memory that stores various information.
- the storage device 102 stores a program for the CPU 101 to read and execute, and can store information acquired from other devices via the communication unit 103.
- the communication unit 103 can communicate with other devices and transmit and receive various information by wire or wirelessly.
- ⁇ Configuration of communication device> 2B is a diagram showing an example of the configuration of a communication device 40 according to an embodiment.
- a user can use an application installed in the communication device 40 to view, for example, position information of a touring course traveled by a motorcycle and video information related to the touring course. The user can confirm and select a course that the user actually wants to tour by referring to the touring course information viewed.
- the communication device 40 comprises 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.
- the communication unit 403 communicates with the information processing devices 10, 20, 30, etc., and can transmit and receive various information wired or wirelessly.
- the display unit 404 is a liquid crystal display or the like, and displays various information.
- the operation input unit 405 is a physical button, a touch input unit, or a mouse or keyboard, etc., and the user can input various 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.
- ⁇ Processing sequence> 3A and 3B are diagrams showing an example of a processing sequence in the information processing system according to the present embodiment.
- the processing sequence is executed, for example, when a user of the communication device 40 starts up a touring information presentation application.
- the information processing device 30 transmits map information to the communication device 40.
- map information for the whole of Japan may be transmitted, or map information in the last state when the application was last used may be transmitted.
- the communication device 40 requests the information processing device 10 for location information of the touring course included in the map currently displayed on the display unit 404.
- 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.).
- the communication device 40 transmits the specific information received from the information processing device 10 to the information processing device 20.
- 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 based on the received specific information. 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 driving 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.
- 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.
- 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.
- the communication device 40 accepts operations to move the position of, enlarge, and/or reduce the size of the map displayed on the display unit 404.
- the display unit 404 is a touch panel
- the user can change the display position of the map and enlarge or reduce the size of the map by touching or swiping.
- the display unit 404 is not a touch panel, the user may use the operation input unit 405, for example, by mouse operation and/or keyboard operation, to change the display position of the map and enlarge or reduce the size of the map.
- the communication device 40 updates the map display on the display unit 404 based on the various operations in F308. If nationwide map information has been acquired in advance in F301, for example, 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.
- the communication device 40 requests the information processing device 10 for position information of the touring course included in the map updated in F309.
- 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.).
- the communication device 40 transmits the specific information received from the information processing device 10 to the information processing device 20.
- 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 included in the displayed map, video information on 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 related to touring course A and one or more pieces of video information B related to touring course B are transmitted. Alternatively, if the map is moved as a result of the operation in F308 and two touring courses, touring course D and touring course E, are included in the displayed map, video information on each touring course is transmitted. In that case, one or more pieces of video information D related to touring course D and one or more pieces of video information E related to touring course E are transmitted.
- the communication device 40 updates and displays a map including the touring course based on the position information of the touring course received from the information processing device 10.
- 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 video information that are included within the range of the map that has changed in response to changing the display position of the map or zooming in or out of the map. In particular, since the display content changes automatically in response to map operations, the user can easily find touring courses in the desired area and their video information. This makes it easy to check the touring courses and select the touring course that the user would actually like to ride.
- ⁇ Communication Device Processing> 4 is a flowchart showing the procedure of a process performed by the communication device 40 according to the present embodiment. This process is performed by the CPU 401 of the communication device 40 reading and executing a program stored in the storage device 402.
- step S401 the CPU 401 determines whether or not the touring information presentation application of the communication device 40 has been started by the user. If this step is Yes, the process proceeds to step S402. On the other hand, if this step is No, the process waits.
- step S402 the CPU 401 receives and acquires map information from the information processing device 30 and displays it in a specified map display area.
- map information for the whole 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 holds map information for the whole of the country, this process may be skipped.
- step S403 the CPU 401 requests the information processing device 10 for location information of the touring course included in the map currently displayed on the display unit 404.
- 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.).
- step S405 the CPU 401 transmits the specific information received from the information processing device 10 to the information processing device 20.
- 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.
- step S407 the CPU 401 presents a map display area for displaying a map including a touring course based on the map information received in step S402 and the position 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 display form of the touring course can be a thick line that follows the touring course and is superimposed on the map.
- 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 a thumbnail video or thumbnail image, video title, description, number of plays, upload date and time, and channel name.
- step S408 the CPU 401 determines whether or not one of the one or more pieces of video information displayed in the video display area of the display unit 404 has been selected.
- 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.
- 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.
- the process proceeds to step S411. Note that if the video playback is interrupted midway, the process may transition to the state before the start of step S408.
- step S410 the CPU 401 determines whether or not a map movement, zoom-in, and/or zoom-out operation has been accepted by the user. If an operation has been accepted, the process returns to S403. On the other hand, if an operation has not been accepted, the process proceeds to step S411.
- step S411 the CPU 401 determines whether or not 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.
- Map display area 501 displays map 510 and a display form (lines 511 to 514) showing the touring courses included within the current display range of map 510.
- four touring courses are included in the map.
- touring courses 511 to 514 are displayed with different types of thick lines so that they can be distinguished. Note that the method of distinguishing each touring course is not limited to the type of line. Touring courses 511 to 514 may also be displayed with different types of colors so that they can be distinguished. Also, instead of displaying the inside of the course with a single thick line, the course may be surrounded by thin lines and the interior may be distinguished using diagonal lines, vertical lines, horizontal lines, a checkered pattern, etc.
- the video information 51 may include at least one of thumbnail video 1 (thumbnail video 520), reference information 521 indicating the prefecture in which the touring course in the video is located and the distance traveled on that touring course, video title 522, channel name 523, number of views 524, upload date and time (year, month, day) 525, etc.
- thumbnail video 1 thumbnail video 520
- reference information 521 indicating the prefecture in which the touring course in the video is located and the distance traveled on that touring course
- video title 522 channel name 523
- number of views 524 upload date and time (year, month, day) 525
- the video information may be configured to include further information. For example, it may include a description explaining the contents of the video.
- an operation is executed to move and enlarge the map so that a map of the area around the touring course 513 is displayed.
- the display content of the map display area 501 is updated, and the map is transitioned so that only one touring course 513 out of the four touring courses displayed in FIG. 5 is included in the map.
- video information 61 and 62 related to the touring course 513 are displayed in the video information display area 502.
- Video information 61 includes thumbnail video 4 (thumbnail video 610), reference information 611 indicating the prefecture in which touring course 513 in the video is located and the distance traveled on touring course 513, video title 612, channel name 613, number of views 614, and upload date and time (year, month, day) 615. Note that these are only examples, and some of these may not be included, or the information may be configured to include further information. For example, a description explaining the contents of the video may be included.
- the plurality of pieces of video information are presented in the video display area 502 in an order based on predetermined information.
- the predetermined information can 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.
- the playback time is the length of a single video itself (the time it takes for a video to finish playing from the start of playback, e.g., 10 minutes, 20 minutes, etc.).
- the multiple video information is presented in descending order.
- the video is controlled so that the more views a video has, the higher it is displayed.
- Priorities may be set in advance for this information. 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.
- the videos of priority 2 may be displayed in descending order of the number of channel subscribers.
- the videos of priority 3 may be displayed in descending order of the number of comments.
- the specified information is the playback time of a video
- multiple pieces of video information are presented in ascending order. This is because if the video is too long, it is highly likely that the user will have a hard time viewing the video to find the desired information (for example, a scenic spot on a touring course). Also, it is thought that videos that are too long are tedious to view, and that playback of the video will often end before playing in its entirety. For this reason, the videos are presented in order of shortest playback time. Note that, since it is thought that users will not be able to obtain the desired information from videos with playback times that are too short, the video information may be presented in ascending order after excluding videos that are shorter than a certain time.
- 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, ... is stored as road information for touring course A. Also, latitude and longitude information for each point of the start point, midpoint 1, midpoint 2, ..., and end point of touring course A is stored. Also, information such as URL 1 of video 1, URL 2 of video 2, ... is stored as video identification information for touring course A. Similar information is stored for the other touring courses B, C, .... The information processing device 10 can store this information for all touring courses throughout the country.
- it may be configured to display video information related to touring courses displayed in the map display area 501, both of whose starting and ending points are included in the map display area 501.
- This allows only video information related to touring courses that are estimated to include substantially the entirety of the touring course to be extracted, making it possible to prevent 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 of touring courses that the user does not intend to include will be displayed, making it easier to access desired video information.
- 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.
- each touring course may include information on multiple points including a start point, one or more intermediate points, and an end point, and as an example, intermediate points may be set every 5 km or 10 km. Then, when 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.
- 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 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, and makes it easier to access the desired video information.
- a map including a touring course is displayed based on position information related to the touring course, and video information related to the touring course currently displayed on the map is also displayed.
- the display position of the map enlarge or reduce the map, changing the display range of the map
- the display of the video information related to the touring course in the map changes accordingly. This allows the user to easily check the details of the touring course by viewing the video. Therefore, it becomes easy to select a course that the user wants to tour.
- the present invention is a function that links the location and the video in advance, so that the viewer can easily search the location of the video and its surroundings on the map.
- Fig. 7 is a diagram showing a modified example of the display example shown in Fig. 5.
- each thumbnail video is surrounded by a thick frame, and the line type of each frame is controlled to be displayed in the same line type as that of the touring course.
- 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.
- 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.
- 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.
- each of the touring courses 511 to 514 is displayed with a different line type, color, or pattern, but this is not limiting.
- the color display of each touring course may have a meaning.
- a touring course with a beautiful view may be displayed in "blue”
- a touring course that is fun to ride may be displayed in "green.”
- a touring course suitable for the autumn foliage season may be displayed in "red”
- an off-road touring course may be displayed in "brown”
- a gourmet-oriented touring course may be displayed in "yellow.” This allows the user to quickly recognize what kind of touring course it is just 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, it is only necessary to pay attention to the touring courses displayed in red, making it possible to quickly find the desired touring course.
- a function for filtering touring courses may be provided.
- the touring courses displayed in the map display area may be narrowed down by video contributor (or channel name), i.e., by influencer.
- filtering may be performed to display only touring courses for which the selected influencer has posted videos.
- filtering may be performed to display only touring courses with a specified theme.
- FIGS. 9A and 9B are diagrams showing an example of a processing sequence in the information processing system according to the present embodiment.
- the processing sequence is executed, for example, when a user of the communication device 40 starts a touring information presentation application.
- Each of the processes F301, F302, and F304 to F307 is similar to each of the processes with the same reference numbers in FIG. 3A and FIG. 3B, and therefore description thereof will be omitted.
- the information processing device 10 transmits to the communication device 40 the position information of the touring course included in the currently displayed map, specific information for identifying a video related to the touring course (e.g., the URL of the video), and additional information.
- additional information is further transmitted.
- the additional information includes information indicating one or more specified points of each touring course on the map, and information indicating the playback position of the video of the touring course corresponding to each of the one or more specified points.
- the association between the specified points of the touring course and the playback position of the video is performed manually in advance by the operator of the information processing device 10. This makes it possible to display the specified points on the touring course, which will be described later with reference to FIG. 11 etc., in association with the corresponding video playback positions, and to play the video from each video playback position.
- the map display area 501 and video information display area 502 as shown in FIG. 5 are displayed.
- 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.
- the selection may be accepted by clicking or tapping on one touring course.
- 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 such that the entirety of the touring course fits within the map display area. Then, using the additional information, a display form showing one or more predetermined points (e.g. scenic points) that have been set in advance on the touring course is displayed on the touring course. Details of the display will be described later with reference to FIG. 11.
- predetermined points e.g. scenic points
- the communication device 40 accepts the selection of a specific point on the touring course being displayed.
- the selection may be accepted by clicking or tapping on the display form showing the specific point.
- the communication device 40 displays the selected predetermined point in association with the playback position of the video corresponding to the predetermined point.
- the communication device 40 displays a display form showing the playback position of the video corresponding to the predetermined point based on the additional information.
- the video information corresponding to the selected predetermined point may be configured to be displayed in the video information display area 502.
- the video information of video A related to the predetermined point is displayed in the video display area 502.
- the video information of 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.
- the communication device 40 starts playing the video from the playback position corresponding to the specified point selected in F905.
- 10A and 10B are flowcharts showing the procedure of a process performed by the communication device 40 according to the present embodiment. This process is performed by the CPU 401 of the communication device 40 reading and executing a program stored in the storage device 402.
- steps S401 to S403 and S405 to S407 are similar to those in FIG. 4 with the same reference numbers, so the explanation will be omitted.
- 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.
- additional information is further received in this embodiment.
- the additional information includes information indicating one or more specified points of each touring course on the map, and information indicating the playback position of the video of the touring course corresponding to each of the one or more specified points.
- the additional information includes information that associates the specified points of the touring course with the video playback position.
- step S1002 the CPU 401 determines whether or not a touring course has been selected by the user 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 a 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.
- 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.
- a display example on the display unit 404 of the communication device 40 according to this embodiment will be described.
- One touring course 1101 is selected, and the map display is updated so that only this touring course 1101 is displayed in the map display area 1101.
- a display form 1102 showing one or more predetermined points on the touring course 1101 is displayed.
- multiple display forms 1102 are displayed.
- step S1004 the CPU 401 displays video information corresponding to the selected touring course, and also displays a display form showing one or more playback positions of the video corresponding to one or more predetermined points of the touring course.
- video information corresponding to the selected touring course 1101 is displayed in the video display area 502.
- a display form 1102' showing one or more playback positions of the video corresponding to one or more predetermined points (display form 1102) of the touring course 1101 is displayed.
- display form 1102 showing one or more playback positions of the video corresponding to one or more predetermined points of the touring course 1101 is displayed.
- the video information corresponding to the selected predetermined point may be displayed in the video information display area 502.
- video information display area 502. when a specific location related to video A is selected, video information about video A related to that specific location is displayed in video display area 502, and when a specific location related to video B is selected, video information about video B related to that specific location is displayed in video display area 502.
- step S1005 the CPU 401 determines whether or not 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 showing 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.
- one specified point is selected from among a number of specified points (display form 1102).
- the selected specified point is displayed in a different color and/or pattern from the other specified points (display form 1102), making it easy to recognize that it is selected.
- detailed information 1104 of the selected specified point may be displayed.
- step S1006 the CPU 401 displays the selected specific location in association with the playback position of the video corresponding to the specific location.
- the selected specified point is displayed in a color and/or pattern different from other specified points, and further, the playback position (display form 1103') of the video corresponding to the specified point (display form 1103) is displayed in the same color and/or pattern as the specified point (display form 1103).
- the current playback point 1152 on a playback bar 1151 showing the entire video, the title 1153 of the video, and reference information 1154 showing the prefecture in which the touring course in the video is located and the distance traveled for that touring course are also displayed.
- 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 specified point (display form 1103) (entrance to the XYZ Skyline).
- step S1007 the CPU 401 starts playing the video from the playback position corresponding to the selected predetermined point.
- playback of the video may be automatically started from the playback position (display form 1103') after a predetermined time has elapsed.
- 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.
- step S1008 the CPU 401 determines whether another predetermined point has been selected from among a plurality of predetermined points on the touring course. If this step is Yes, the process returns to step S1006. On the other hand, if this step is No, the process proceeds to step S1014.
- 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 being displayed in the video information display area 502. If this step is Yes, the process proceeds to step S1010. On the other hand, if this step is No, the process returns to step S1002.
- 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.
- the display position is automatically changed (moved, enlarged, reduced) and displayed as in the map display area 501 of FIG. 11.
- a display form 1102 showing one or more predetermined points is also displayed.
- 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.
- 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.
- step S1012 the CPU 401 determines whether or not a video playback instruction has been received from the user. If this step is Yes, the process proceeds to step S1013. On the other hand, if this step is No, the process returns to step S1005.
- step S1013 the CPU 401 starts playing the video. Then, the process proceeds to step S1014.
- step S1014 the CPU 401 determines whether or not to continue the series of processes. For example, the process ends when the touring information presentation application is ended 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.
- Figures 10A and 10B explain processing that includes display control in response to the selection of video information, as well as display control in response to the selection of a touring course, as shown in Figures 9A and 9B.
- the display in response to a user selecting one of one or more touring courses displayed on a map, the display is updated so that only the touring course is included in the map display area, and a display form showing one or more specified points on the touring course is displayed. Also, video information corresponding to the selected touring course is displayed in the video information display area, and a display form showing one or more playback positions of the video corresponding to the one or more specified points is displayed. Then, in response to the user selecting one specified point, the specified point is highlighted, and the corresponding playback position on the video is similarly highlighted. In this state, by instructing to start playing the video, it becomes possible to play and view the video from the playback position corresponding to the specified point selected on the touring course. Alternatively, it becomes possible to play and view the video automatically after a specified time has elapsed since highlighting.
- the display in response to a user selecting one of a plurality of pieces of video information, the display is updated so that only the touring course corresponding to that video information is included in the map display area, and a display form showing one or more specified points on the touring course is displayed. Then, a display form showing one or more playback positions of the video corresponding to the one or more specified points is displayed.
- a map including a touring course is displayed, and a display form showing one or more predetermined points on the touring course is displayed. Then, 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.
- Fig. 12 is a diagram showing a modified example 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 goal position of the touring course 1101 are further displayed in the map display area 501.
- Such a display allows the user to easily recognize in which direction the video shows the touring course being displayed.
- the display is not limited to S and G, and other display forms may be used.
- one or more arrows 1301 (arrows indicating the direction in which the course video is moving) along the touring course may be added adjacent to the touring course.
- an arrow tip 1401 may be provided at the end of the touring course. Any display form may be used as long as the direction of travel of the touring course in the video can be recognized.
- a display form 1201 (star marks in the illustrated example) indicating the highlighted point may be displayed in the map display area 501.
- a display form 1201' indicating the video playback position corresponding to the highlighted point may be further displayed in the video information display area 502.
- the highlighted point is an attractive point with highlights in the 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, making it possible to check each touring course efficiently.
- map operations and the corresponding screen display updates as shown in F308 to F315 in FIG. 3A and FIG. 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.
- 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
- the information processing device 10 provides information necessary for display on the communication device 40 to the communication device 40
- the information processing device 10 may also manage map information and video, and the map information and video may be provided from the information processing device 10 to the communication device 40.
- map information may be stored in advance in the communication device 40, and the stored map information may be used.
- the information processing device 10 may acquire or hold various information in advance, and control the display unit 404 of the communication device 40 to display the touring course and video.
- the information processing device 10 may collectively manage some or all of the map information, position information of the touring course, specific information for identifying the video, video information, and the video data itself.
- 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.
- operation information (information on the map range being displayed) may be transmitted to the information processing device 10.
- the information processing device 10 may transmit information on a touring course within that map range to the communication device 40 for display.
- video information related to that touring course may be obtained 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 contents performed by the communication device 40 in each of the above-mentioned embodiments.
- the communication device (40) is A communication device, comprising: An acquisition means (401) for acquiring position information and video information relating to a touring course; A control means (401) for displaying a map (510) including the touring course (511 to 514) based on the position information and displaying video information (51 to 53) related to the touring course displayed on the map; Equipped with.
- the user can easily check the details of the touring course.
- the communication device (40) is The map display device further includes an operation unit (404, 405) for receiving at least one operation of moving, enlarging, and reducing the map,
- the control means updates and displays video information based on the touring course on the map that has been updated as a result of the operation by the operation means.
- various touring courses and related video information are updated and displayed in response to the user's map operations, allowing the user to easily check the details of the touring courses.
- control means displays the plurality of pieces of video information in an order based on predetermined information.
- the predetermined information includes at least one of the number of times the video has been played, the number of subscribers to the video's channel, the number of comments on the video, and a playback time indicating the length of the video.
- the control means displays the plurality of pieces of moving image information in descending order.
- the control means displays the plurality of pieces of moving image information in ascending order.
- short videos are presented first, making it possible to check the video content immediately.
- the control means displays video information related to a touring course, the start point and end point of which are included on the map, among the touring courses displayed on the map.
- video information related to a touring course that is only slightly included on the map will not be displayed, and video information related to a touring course that is largely in the field of view will be displayed. Therefore, video information of the touring course that the user focuses on will be more easily displayed.
- the control means displays video information relating to a touring course, a portion of which is included on the map.
- video information related to the touring course that is displayed on the map and within the user's field of vision is displayed, making it possible to prevent omissions. This makes it possible to prevent situations in which the user is unable to find the video information he or she desires.
- the touring course includes a plurality of points including a starting point, one or more intermediate points, and an end point; A part of the touring course is included on the map when a predetermined number or more pairs of one or more adjacent points are included within the range of the map being displayed.
- the communication device (40) is A course selection means for accepting a selection of one of a plurality of touring courses displayed on the map is further provided, When the course selection means accepts the selection of one touring course, the control means displays the selected touring course on the map and also displays a display form (1102) showing one or more specified points of the touring course.
- the user can easily recognize where information exists for a particular point on the touring course.
- the control means further displays video information corresponding to the selected one of the touring courses, and displays a display form (1102') indicating one or more playback positions of the video corresponding to the one or more specified points of the one of the touring courses.
- the user can easily recognize the playback position where useful information can be obtained on the touring course of interest.
- the communication device (40) is A point selection means for accepting a selection of one of the one or more predetermined points on the one touring course, When the location selection means accepts the selection of a specific location, the control means highlights (1103, 1103') the specific location in association with the playback position of a video corresponding to the specific location.
- the user can easily recognize the correspondence between a point on a touring course that he or she is focusing on and the playback position of the video that corresponds to that point.
- the communication device (40) is Further comprising a video selection means for accepting selection of one of the plurality of video information, When the video selection means accepts the selection of one piece of video information, the control means displays the playback position of the video of the one piece of video information in association with a specified point on the touring course corresponding to the video (1102, 1102', S1009 to S1011).
- the user can easily recognize the point on the touring course that is of interest to the user and the video playback position where useful information on that touring course can be obtained.
- the video content at the playback position of the video is video content corresponding to the predetermined point on the touring course.
- a user who wants to view video of a specific location can easily check that video.
- 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).
- different information is displayed in separate display areas, making it possible to operate the map and check video information at the same time. Also, by dividing the display areas, visibility is improved, making it possible to improve convenience for the user.
- the information processing device (10) is An information processing device that communicates with a communication device (40), An acquisition means (101) for acquiring position information and video information relating to a touring course; a control means (101) for causing a display means (404) of the communication device to display a map including the touring course based on the position information and to display video information related to the touring course displayed on the map; Equipped with.
- the user can easily check the details of the touring course.
- the control method of the communication device (40) includes: A method for controlling a communication device, comprising: An acquisition step (S404, S406) of acquiring position information and video information related to a touring course; A control step (S407) of displaying a map including the touring course based on the position information and displaying video information related to the touring course displayed on the map; has.
- the user can easily check the details of the touring course.
- the control method of the information processing device (10) is A method for controlling an information processing device that communicates with a communication device (40), comprising: An acquisition step of acquiring position information and video information related to a touring course; a control step of causing a display means (404) of the communication device to display a map including the touring course based on the position information and to display video information related to the touring course displayed on the map; has.
- This embodiment allows the user to easily check the details of the touring course.
- the program according to the above embodiment is A program for causing a computer to execute the control method according to the above embodiment.
- control method according to the above embodiment can be realized as a program.
- 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.
- control method according to the above embodiment can be realized as a storage medium.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Automation & Control Theory (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
Abstract
通信装置であって、ツーリングコースに関する位置情報及び動画情報を取得する取得手段と、前記位置情報に基づいて前記ツーリングコースを含む地図を表示するとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示する制御手段とを備える。
Description
本発明は、通信装置、情報処理装置、それらの制御方法、プログラム及び記憶媒体に関する。
特許文献1は、予め車載器等に登録された複数のドライブコースから利用者の好みのドライブコースを選択することを開示している。
しかしながら、特許文献1に記載の技術では、ユーザが所望のツーリングコースの詳細を容易に確認することが難しいという課題がある。
本発明は、上記の課題に鑑みてなされたものであり、ユーザがツーリングコースの詳細を容易に確認するための技術を提供することを目的とする。
上記の目的を達成する本発明の一態様による通信装置は、
ツーリングコースに関する位置情報及び動画情報を取得する取得手段と、
前記位置情報に基づいて前記ツーリングコースを含む地図を表示するとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示する制御手段と、
を備えることを特徴とする。
ツーリングコースに関する位置情報及び動画情報を取得する取得手段と、
前記位置情報に基づいて前記ツーリングコースを含む地図を表示するとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示する制御手段と、
を備えることを特徴とする。
本発明によれば、ユーザがツーリングコースの詳細を容易に確認することが可能となる。また、ユーザがツーリングコースの位置と連動した動画を容易に確認することができるようになり、静止画や文章だけでは伝わらない場所の雰囲気・道路の路面状況などの事前確認が可能になる。
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
一実施形態に係る情報処理システムの構成例を説明するための図である。
一実施形態に係る複数の情報処理装置(サーバ装置)の構成例を説明するためのブロック図である。
一実施形態に係る通信装置の構成例を説明するためのブロック図である。
第1実施形態に係る情報処理システムの処理シーケンスを示す図である。
第1実施形態に係る情報処理システムの処理シーケンスを示す図である。
第1実施形態に係る通信装置が実施する処理の手順を示すフローチャートである。
第1実施形態に係る通信装置の表示部におけるツーリングコース及びサムネイル動画の一例を示す図である。
第1実施形態に係る通信装置の表示部における地図の移動・拡大後のツーリングコース及びサムネイル動画の一例を示す図である。
第1実施形態の変形例に係る通信装置の表示部におけるツーリングコース及びサムネイル動画の一例を示す図である。
第1実施形態に係る情報処理装置(サーバ装置)が保持するツーリングコースの位置情報及び各ツーリングコースに関連する動画を特定する特定情報の一例を示す図である。
第2実施形態に係る情報処理システムの処理シーケンスを示す図である。
第2実施形態に係る情報処理システムの処理シーケンスを示す図である。
第2実施形態に係る通信装置が実施する処理の手順を示すフローチャートである。
第2実施形態に係る通信装置が実施する処理の手順を示すフローチャートである。
第2実施形態に係る通信装置の表示部におけるツーリングコースの所定の地点及び動画の再生位置を対応付けて表示する一例を示す図である。
第2実施形態の変形例に係る通信装置の表示部における動画内でのツーリングコースの進行方向を認識しやすくする表示例を示す図である。
第2実施形態の変形例に係る通信装置の表示部における動画内でのツーリングコースの進行方向を認識しやすくする別の表示例を示す図である。
第2実施形態の変形例に係る通信装置の表示部における動画内でのツーリングコースの進行方向を認識しやすくする更に別の表示例を示す図である。
以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態で説明されている特徴の組み合わせの全てが発明に必須のものとは限らない。実施形態で説明されている複数の特徴のうち二つ以上の特徴は任意に組み合わされてもよい。また、同一若しくは同様の構成には同一の参照番号を付し、重複した説明は省略する。
(第1実施形態)
本実施形態では、二輪車等の鞍乗型車両のユーザが、ツーリングコースを効率的に探索して確認及び選定することを可能にする例を説明する。
本実施形態では、二輪車等の鞍乗型車両のユーザが、ツーリングコースを効率的に探索して確認及び選定することを可能にする例を説明する。
<システム構成>
図1は、一実施形態に係る情報処理システムの構成を説明するための図である。情報処理システムは、情報処理装置10と、情報処理装置20と、情報処理装置30と、通信装置40とを含む。これらは、ネットワーク50を介して通信可能に構成されている。ネットワーク50は、例えばインターネット及び/又はローカルエリアネットワーク(LAN)である。
図1は、一実施形態に係る情報処理システムの構成を説明するための図である。情報処理システムは、情報処理装置10と、情報処理装置20と、情報処理装置30と、通信装置40とを含む。これらは、ネットワーク50を介して通信可能に構成されている。ネットワーク50は、例えばインターネット及び/又はローカルエリアネットワーク(LAN)である。
情報処理装置10は、一実施形態に係るツーリングコースの位置情報、及び、ツーリングコースの動画を特定する特定情報(例えば動画のURL等)を管理する管理サーバである。情報処理装置20は、一実施形態に係る動画及び動画情報を提供する動画サーバ装置である。情報処理装置20は、例えばYoutubeであってもよい。Youtubeに投稿されている動画及び動画情報を利用することができる。
情報処理装置30は、一実施形態に係る地図情報を提供する地図サーバ装置である。地図としては、例えば通信装置40がAndroidの場合はGoogle MAP等を用いることができ、通信装置40がiPhoneの場合はApple MAPを用いることができるが、これらに限定されない。通信装置40は、一実施形態に係る通信装置であり、例えば二輪車などの車両のユーザ(例えば乗員)が所持する携帯情報端末(スマートフォン、タブレット端末等)である。通信装置40には、ツーリング情報提示アプリケーションがインストールされており、当該アプリケーションを介してユーザに対してツーリングコースの情報が提供される。その際、予め情報処理装置10に広告情報(広告動画、広告画像)を保持しておき、アプリケーション機能の提供時にユーザに対して広告を表示してもよい。これにより、情報処理装置10の運営者が広告収入を得ることが可能となる。
情報処理装置10は、全国各地のツーリングコースの位置情報を予め登録して保持しておき、各ツーリングコースに対して1つ以上の動画情報を関連付けて保持しておく。また、各動画を特定するための特定情報(例えば動画のURL)を保持している。
情報処理装置10は、魅力的なツーリングコースの動画を投稿している所定の動画投稿者に情報処理装置10の運営者が直接コンタクトし、様々なツーリングコースの動画を作成・投稿してもらい、ツーリング情報提示アプリケーションを利用するユーザが閲覧できるようにしてもよい。その際、動画投稿者に対価を支払ってもよい。また、ツーリング情報提示アプリケーションを利用するユーザに、ツーリングコースの情報を購入してもらい(1つのコース情報を購入してもらい)、その購入代金の一部を、動画投稿者に還元するようにしてもよい。或いは、一般の動画投稿者が、ツーリング情報提示アプリケーションを介して、ツーリングコースの動画を自由に投稿できるようにしてもよい。
<情報処理装置の構成>
図2Aは、一実施形態に係る情報処理装置10、20、30の構成例を示す図である。情報処理装置10、20、30は、CPU101と、記憶装置102と、通信部103とを備えている。CPU101は1つ以上のCPUであり、記憶装置102に記憶されているプログラムを読み出して実行することにより処理を実行する。記憶装置102は、各種情報を記憶する記憶媒体及び/又はメモリである。記憶装置102は、CPU101が読み出して実行するためのプログラムを記憶すると共に、通信部103を介して他の装置から取得した情報を記憶することができる。通信部103は、他の装置と通信し、各種情報を有線又は無線で送受信することができる。
図2Aは、一実施形態に係る情報処理装置10、20、30の構成例を示す図である。情報処理装置10、20、30は、CPU101と、記憶装置102と、通信部103とを備えている。CPU101は1つ以上のCPUであり、記憶装置102に記憶されているプログラムを読み出して実行することにより処理を実行する。記憶装置102は、各種情報を記憶する記憶媒体及び/又はメモリである。記憶装置102は、CPU101が読み出して実行するためのプログラムを記憶すると共に、通信部103を介して他の装置から取得した情報を記憶することができる。通信部103は、他の装置と通信し、各種情報を有線又は無線で送受信することができる。
<通信装置の構成>
図2Bは、一実施形態に係る通信装置40の構成例を示す図である。ユーザは、通信装置40にインストールしたアプリケーションを使用して、例えば二輪車で走行するツーリングコースの位置情報や、ツーリングコースに関連する動画情報を閲覧することができる。ユーザは、閲覧したツーリングコースの情報を参考に、自身が実際にツーリングしたいコースの確認・選定を行うことができる。
図2Bは、一実施形態に係る通信装置40の構成例を示す図である。ユーザは、通信装置40にインストールしたアプリケーションを使用して、例えば二輪車で走行するツーリングコースの位置情報や、ツーリングコースに関連する動画情報を閲覧することができる。ユーザは、閲覧したツーリングコースの情報を参考に、自身が実際にツーリングしたいコースの確認・選定を行うことができる。
通信装置40は、CPU401と、記憶装置402と、通信部403と、表示部404と、操作入力部405とを備えている。CPU401は1つ以上のCPUであり、記憶装置402に記憶されているプログラムを読み出して実行することにより、通信装置40の動作を制御する。記憶装置402は、CPU401が読み出して実行するためのプログラムを記憶すると共に、操作入力部405を介して通信装置40に入力された各種情報を記憶する記憶媒体及び/又はメモリである。
通信部403は、情報処理装置10、20、30等と通信し、各種情報を有線又は無線で送受信することができる。表示部404は、液晶ディスプレイ等であり、各種情報を表示する。操作入力部405は、物理ボタン、タッチ入力部、或いはマウスやキーボード等であり、ユーザは操作入力部405を操作して各種情報を入力することができる。表示部404がタッチパネルである場合には、表示部404が操作入力部405の機能を兼ねてもよい。
<処理シーケンス>
図3A及び図3Bは、本実施形態に係る情報処理システムにおける処理シーケンスの一例を示す図である。当該処理シーケンスは、例えば通信装置40のユーザがツーリング情報提示アプリケーションを起動した際に実行される。
図3A及び図3Bは、本実施形態に係る情報処理システムにおける処理シーケンスの一例を示す図である。当該処理シーケンスは、例えば通信装置40のユーザがツーリング情報提示アプリケーションを起動した際に実行される。
F301において、情報処理装置30は、地図情報を通信装置40へ送信する。アプリケーションの起動時は、例えば日本全国の地図情報を送信してもよいし、前回のアプリケーションの使用時の最後の状態の時の地図情報を送信してもよい。
F302において、通信装置40は、表示部404に現在表示されている地図に含まれるツーリングコースの位置情報を情報処理装置10に要求する。
F303において、情報処理装置10は、通信装置40からの要求に応じて、現在表示されている地図に含まれるツーリングコースの位置情報、及び、当該ツーリングコースに関する動画を特定する特定情報(例えば、動画のURL等)を、通信装置40へ送信する。
F304において、通信装置40は、情報処理装置10から受信した特定情報を情報処理装置20へ送信する。
F305において、情報処理装置20は、受信した特定情報に基づいて、通信装置40の表示部404に現在表示されている地図に含まれるツーリングコースの動画情報を送信する。例えば、表示中の地図に3つのツーリングコースA、B、Cが含まれている場合、ツーリングコースAに関する1つ以上の動画情報Aと、ツーリングコースBに関する1つ以上の動画情報Bと、ツーリングコースCに関する1つ以上の動画情報Cとを送信する。動画情報は、ツーリングコースを実際に走行した様子を撮影した動画のサムネイル動画(サムネイル画像)及び、動画のタイトルや説明文、再生回数やアップロード日時、チャンネル名などの情報を含み得る。
F306において、通信装置40は、情報処理装置10から受信したツーリングコースの位置情報に基づいて、ツーリングコースを含む地図を表示する。
F307において、通信装置40は、情報処理装置20から受信したツーリングコースの動画情報を、現在地図に表示されているツーリングコースに関連する動画情報として表示する。これにより、通信装置40のユーザは、現在表示されている地図の範囲内に含まれている1つ以上のツーリングコースと、その動画情報とを容易に確認することが可能となる。
F308において、通信装置40は、表示部404に表示されている地図の位置の移動、拡大、及び/又は縮小の操作を受け付ける。例えば、表示部404がタッチパネルである場合、ユーザはタッチ操作やスワイプ操作により、地図の表示位置を変更したり、地図を拡大又は縮小したりすることができる。表示部404がタッチパネルではない場合には、操作入力部405を用いて、例えばマウス操作及び/又はキーボード操作により、地図の表示位置を変更したり、地図の拡大又は縮小を行ったりしてもよい。
F309において、通信装置40は、F308での各種操作に基づいて、表示部404における地図の表示を更新する。地図情報は、F301において例えば全国の地図情報を予め取得している場合には、通信装置40に保持されている地図情報を用いて、表示の更新を行う。また、全国の地図情報を取得していない場合には、情報処理装置30に地図の更新情報の要求を送信して、更新された地図情報を情報処理装置30から取得し、それを表示してもよい。
F310において、通信装置40は、F309で更新された地図に含まれるツーリングコースの位置情報を情報処理装置10に要求する。
F311において、情報処理装置10は、通信装置40からの要求に応じて、更新された地図に含まれるツーリングコースの位置情報、及び、当該ツーリングコースに関する動画を特定する特定情報(例えば、動画のURL等)を、通信装置40へ送信する。
F312において、通信装置40は、情報処理装置10から受信した特定情報を情報処理装置20へ送信する。
F313において、情報処理装置20は、受信した特定情報に基づいて、通信装置40の表示部404における更新された地図に含まれるツーリングコースの動画情報を送信する。例えば、F308での操作の結果、地図の拡大が実行され、表示中の地図に2つのツーリングコースが含まれるようになった場合、各ツーリングコースに関する動画情報を送信する。例えば、2つのツーリングコースA、Bが地図上に含まれている場合、ツーリングコースAに関する1つ以上の動画情報Aと、ツーリングコースBに関する1つ以上の動画情報Bとを送信する。或いは、F308での操作の結果、地図の移動が実行され、表示中の地図にツーリングコースD、ツーリングコースEの2つのツーリングコースが含まれるようになった場合、各ツーリングコースに関する動画情報を送信する。その場合、ツーリングコースDに関する1つ以上の動画情報Dと、ツーリングコースEに関する1つ以上の動画情報Eとを送信する。
F314において、通信装置40は、情報処理装置10から受信したツーリングコースの位置情報に基づいて、ツーリングコースを含む地図を更新して表示する。
F315において、通信装置40は、情報処理装置20から受信したツーリングコースの動画情報を、更新された地図に表示されているツーリングコースに関連する動画情報として表示する。これにより、通信装置40のユーザは、地図の表示位置を変更したり地図を拡大又は縮小したりしたことに応じて変化した地図の範囲内に含まれている1つ以上のツーリングコースと、その動画情報とを容易に確認することが可能となる。特に、地図の操作に応じて、自動的に表示内容が変化することから、ユーザは所望の地域のツーリングコースと、その動画情報を容易に見つけることが可能となる。よって、ツーリングコースの確認及び実際に自分が走行してみたいツーリングコースの選定を容易に行うことが可能となる。
なお、さらなる地図操作に応じて、F308~F315の一連の処理が繰り返し実行される。以上で図3A及び図3Bの処理シーケンスが終了する。
<通信装置の処理>
次に、図4は、本実施形態に係る通信装置40が実施する処理の手順を示すフローチャートである。本処理は、通信装置40のCPU401が記憶装置402に記憶されたプログラムを読み出して実行することにより実施される。
次に、図4は、本実施形態に係る通信装置40が実施する処理の手順を示すフローチャートである。本処理は、通信装置40のCPU401が記憶装置402に記憶されたプログラムを読み出して実行することにより実施される。
ステップS401において、CPU401は、ユーザによって通信装置40のツーリング情報提示アプリケーションが起動されたか否かを判定する。本ステップがYesである場合、ステップS402へ進む。一方、本ステップがNoである場合、待機する。
ステップS402において、CPU401は、情報処理装置30から地図情報を受信して取得し、所定の地図表示領域に表示する。アプリケーションの起動時には、例えば日本全国の地図情報を受信してもよいし、前回のアプリケーションの使用時の最後の状態の時の地図情報を受信してもよい。なお、通信装置40が予め全国の地図情報を保持している場合には、当該処理をスキップしてもよい。
ステップS403において、CPU401は、表示部404に現在表示されている地図に含まれるツーリングコースの位置情報を情報処理装置10に要求する。
ステップS404において、通信装置40は、現在表示されている地図に含まれるツーリングコースの位置情報、及び、当該ツーリングコースに関する動画を特定する特定情報(例えば、動画のURL等)を、情報処理装置10から受信する。
ステップS405において、CPU401は、情報処理装置10から受信した特定情報を情報処理装置20へ送信する。
ステップS406において、CPU401は、特定情報に基づいて特定された、通信装置40の表示部404に現在表示されている地図に含まれるツーリングコースの動画情報を、情報処理装置20から受信する。
ステップS407において、CPU401は、ステップS402で受信した地図情報及びステップS403で受信した位置情報に基づいて、ツーリングコースを含む地図を表示するための地図表示領域を提示する。地図表示領域には、地図と、地図内に含まれるツーリングコースを示す表示形態とが表示される。ツーリングコースの表示形態は、地図上に重畳された、ツーリングコースを辿る太線とすることができる。また、CPU401は、ステップS406で受信した動画情報に基づいて、地図に表示されているツーリングコースに関連する動画情報を表示するための動画表示領域を提示する。動画表示領域には、ツーリングコースに関する1つ以上の動画情報として、サムネイル動画又はサムネイル画像、動画のタイトル、説明文、再生回数、アップロード日時、チャンネル名などが表示される。
ステップS408において、CPU401は、表示部404の動画表示領域に表示されている1つ以上の動画情報のうちの1つが選択されたか否かを判定する。例えば、動画情報の中のサムネイル動画(又はサムネイル画像)がタッチ操作により選択されたことに応じて、その動画情報が選択されてもよい。動画情報が選択された場合、ステップS409へ進む。一方、動画情報が選択されていない場合、ステップS410へ進む。
ステップS409において、CPU401は、ステップS408で選択された動画情報に対応する動画を再生する。動画の再生は、別画面を立ち上げてその画面内で実行してもよい。動画の再生が終了した場合、ステップS411へ進む。なお、動画の再生が途中で中断された場合には、ステップS408の開始前の状態に遷移してもよい。
ステップS410において、CPU401は、ユーザによって、地図の移動、拡大、及び/又は縮小の操作が受け付けられたか否かを判定する。操作が受け付けられた場合、S403に戻る。一方、操作が受け付けられていない場合は、ステップS411へ進む。
ステップS411において、CPU401は、一連の処理を継続するか否かを判定する。例えば、ユーザによってツーリング情報提示アプリケーションが終了された場合に、処理を終了する。本ステップがYesである場合、S408に戻る。一方、本ステップがNoである場合、処理を終了する。
<画面表示の一例>
続いて、図5を参照して、図3A及び図3B、及び図4の処理において通信装置40の表示部404に表示される画面の一例を説明する。表示部404には、地図表示領域501と、動画情報表示領域502とが表示されている。
続いて、図5を参照して、図3A及び図3B、及び図4の処理において通信装置40の表示部404に表示される画面の一例を説明する。表示部404には、地図表示領域501と、動画情報表示領域502とが表示されている。
地図表示領域501には、地図510と、当該地図510の現在の表示範囲内に含まれるツーリングコースを示す表示形態(線511~線514)が表示されている。図示の例では4つのツーリングコースが地図内に含まれている。また、ツーリングコース511~514は、それぞれ異なる種類の太線で区別可能に表示されている。なお、各ツーリングコースの区別方法は、線の種類に限定されない。ツーリングコース511~514は、それぞれ異なる種類の色で区別可能に表示されてもよい。また、コース内を単色の太線とするのではなく、コースの周囲を細線で囲み、内部を斜線、縦線、横線、格子模様などを用いて区別してもよい。
動画表示領域502には、1つ以上の動画情報51、52、53、...が表示される。例えば、動画情報51は、サムネイル動画1(サムネイル動画520)、動画内のツーリングコースが位置する所在県及びそのツーリングコースの走行距離を示す参考情報521、動画タイトル522、チャンネル名523、再生回数524、アップロード日時(年月日)525等のうちの少なくとも1つを含むことができる。なお、これらは一例であり、さらなる情報が含まれるように構成してもよい。例えば、動画の内容を説明する説明文を含めてもよい。
図5の表示例の状態において、ユーザが地図表示領域501をタッチ操作・スワイプ操作して、地図の表示位置の移動(変更)、及び/又は、地図の拡大又は縮小を行った場合、図3A及び図3B、及び図4に示した処理が実行されて、地図が更新される。その結果、地図内に含まれるツーリングコースも変化する。さらに、ツーリングコースの変化に応じて、動画情報の表示内容も変化することになる。例えば、ユーザが地図表示領域501を操作して地図を拡大した結果、図6に示すように、地図内に含まれるツーリングコースが1つだけに変化したとする。この場合、動画情報としては、そのツーリングコースに関する動画情報のみが表示されることになる。図6の例では、ツーリングコース513の周辺の地図が表示されるように、地図を移動して拡大する操作が実行されている。その結果、地図表示領域501の表示内容が更新され、図5では4つ表示されていたツーリングコースのうち1つのツーリングコース513だけが地図内に含まれるように遷移している。この時、動画情報表示領域502には、ツーリングコース513に関する動画情報61、62が表示される。図示の例では、動画情報は2つしか存在していないが、1つのツーリングコースに3つ以上の動画が含まれる場合には、動画情報62の下方にさらに別の動画情報が表示される。
動画情報61は、サムネイル動画4(サムネイル動画610)、動画内のツーリングコース513が位置する所在県及びそのツーリングコース513の走行距離を示す参考情報611、動画タイトル612、チャンネル名613、再生回数614、アップロード日時(年月日)615を含む。なお、これらは一例であり、これらのうちのいくつかは含まれなくてもよいし、さらなる情報が含まれるように構成してもよい。例えば、動画の内容を説明する説明文を含めてもよい。
これにより、ユーザは、地図の移動・拡大・縮小により、所望のツーリングコースを地図内に表示させることで、そのツーリングコースの動画情報を容易に確認することが可能となる。
なお、図5及び図6に示したように、地図に表示されているツーリングコースに関連する動画情報が複数存在する場合、所定の情報に基づく並び順序でそれら複数の動画情報を動画表示領域502に提示する。ここで、所定の情報は、動画の再生回数524、614、動画のチャンネル登録者数(不図示)、動画のコメント数(不図示)、及び、動画の長さを示す再生時間(不図示)のうちの少なくとも1つを含むことができる。ここで、再生時間は、1つの動画自体の長さ(動画が再生開始してから終了するまでに要する時間。例えば10分、20分など)である。
所定の情報が、動画の再生回数、チャンネル登録者数、及び動画のコメント数のうちの少なくとも1つである場合、複数の動画情報を降順に提示する。図5及び図6の例では、動画の再生回数が多いほど上に表示されるように制御されている。これらの情報には予め優先順位を設けてもよい。例えば、優先順位1が再生回数、優先順位2がチャンネル登録者数、優先順位3が動画のコメント数であるものとする。その場合、2つの動画間で優先順位1である再生回数が同じか差異が所定値未満(或いは所定割合未満)である場合には、優先順位2のチャンネル登録者数が多い順に表示してもよい。同様に、優先順位2のチャンネル登録者数が同じか差異が所定値未満(或いは所定割合未満)である場合には、優先順位3の動画のコメント数が多い順に表示してもよい。
また、所定の情報が、動画の再生時間である場合、複数の動画情報を昇順に提示する。これは、動画の長さが長すぎる動画の場合はユーザが閲覧して所望の情報(例えば、ツーリングコース内の絶景地点)を見つけるのに手間がかかる可能性が高いためである。また、長すぎる動画は閲覧するのが面倒であり、全て再生する前に動画の再生を終了してしまうことが多いと考えられる。そのため、再生時間が短い順に提示する。なお、あまりにも再生時間が短すぎる動画からはユーザが所望の情報を得ることができないと考えられるため、一定時間より短い動画については除外した上で昇順に提示するように構成してもよい。
<動画情報の表示制御の一例>
上述の実施形態では、地図表示領域501に現在表示されている地図の範囲内に含まれるツーリングコースに関連する動画情報を、動画情報表示領域502に表示する例を説明した。
上述の実施形態では、地図表示領域501に現在表示されている地図の範囲内に含まれるツーリングコースに関連する動画情報を、動画情報表示領域502に表示する例を説明した。
情報処理装置10は、例えば、図8に示すようなテーブル情報801として、ツーリングコースの位置情報と、ツーリングコースの動画を特定するための特定情報とを関連付けて保持することができる。例えば、ツーリングコースAの道路情報として、X道路、Y道路、...といった情報を保持する。また、ツーリングコースAの始点、中間地点1、中間地点2、...、終点として、それぞれの地点の緯度、経度の情報を保持する。また、ツーリングコースAに関する動画特定情報として、動画1のURL1、動画2のURL2、...といった情報を保持する。その他のツーリングコースB、C、...についても同様の情報を保持する。情報処理装置10は、全国各地のツーリングコースの全てについてこれらの情報を保持することができる。
ここで、地図表示領域501に表示されているツーリングコースのうち、地図表示領域501に始点及び終点の両方が含まれているツーリングコースに関連する動画情報を表示するように構成してもよい。これにより、地図表示領域501にツーリングコースの全体が概ね含まれると推定されるツーリングコースに関する動画情報だけが抽出されるため、地図上にほんの一部だけが含まれるようなツーリングコースに関連する動画情報が表示されることを抑制することができる。そのため、ユーザが意図しないツーリングコースの動画情報が表示されにくくなり、所望の動画情報にアクセスすることが容易になる。
或いは、地図表示領域501にツーリングコースの少なくとも一部が含まれているツーリングコースに関連する動画情報を表示するように構成してもよい。ここで、各ツーリングコースは、始点、1つ以上の中間地点及び終点を含んだ複数の地点の情報を含んでもよく、一例として、5km或いは10kmごとに中間地点を設定してもよい。そして、これらの地点のうちの2つ以上が含まれる場合に、地図表示領域501にツーリングコースの少なくとも一部が含まれていると判定してもよい。
地図表示領域501にツーリングコースの少なくとも一部が含まれていることは、1つ以上の隣接地点のペアが所定数以上、地図表示領域501に含まれることであってもよい。隣接点のペアとは、例えば、i)始点、及び、当該始点に隣接する中間地点のペア、ii)2つの隣接する中間地点のペア、或いは、iii)終点、又は、当該終点に隣接する中間地点のペアである。これにより、ユーザが意図するツーリングコースの動画情報が表示されやすくなり、所望の動画情報にアクセスすることが容易になる。
以上説明したように、本実施形態では、ツーリングコースに関する位置情報に基づいてツーリングコースを含む地図を表示するとともに、地図に現在表示されているツーリングコースに関連する動画情報を表示する。ユーザが地図を操作して、地図の表示位置を移動したり、拡大したり、縮小したりすることで地図の表示範囲が変化すると、それに応じて地図内のツーリングコースに関する動画情報の表示も変化する。これにより、ユーザは、その動画を閲覧することで、ツーリングコースの詳細を容易に確認することが可能となる。従って、ユーザがツーリングしたいと思うコースの選定を容易に行うことが可能となる。今までは、動画内で紹介されている気になる地点があった場合は、自身で地図を調べるか必要があったが、本発明は、あらかじめ位置と動画が紐付けられた機能のため、視聴者は容易に動画の場所やその周辺を地図で探索することが可能になる。また、逆の使い方として、地図から新しい動画を発見することも可能となる。動画投稿者の観点として、今まで動画で紹介している場所を視聴者に伝える際には、動画内に地図を表示させて説明する必要があったが、本発明は、動画と地図を連動させることが可能なため、視聴者により位置と動画が動的に紐づいたコンテンツを提供できる。
[第1実施形態の変形例]
図7は、図5に示した表示例の変形例を示す図である。図7の表示例では、各サムネイル動画の周囲を太線の枠で囲み、各枠の線種を、ツーリングコースの線種と同じ線種で表示するように制御する。
図7は、図5に示した表示例の変形例を示す図である。図7の表示例では、各サムネイル動画の周囲を太線の枠で囲み、各枠の線種を、ツーリングコースの線種と同じ線種で表示するように制御する。
図7において、サムネイル動画1が枠512'で囲まれており、枠512'の線種は、ツーリングコース512の表示線種と同じ線種である。同様に、サムネイル動画2が枠511'で囲まれており、枠511'の線種は、ツーリングコース511の表示線種と同じ線種である。さらに、サムネイル動画3が枠514'で囲まれており、枠511'の線種は、ツーリングコース514の表示線種と同じ線種である。これにより、ユーザは各動画情報がどのツーリングコースの動画情報であるのかを容易に認識することが可能となる。
また、本実施形態では、図5に示したように、各ツーリングコース511~514をそれぞれ異なる線種、色又は模様で表示する例を説明したが、この例に限定されない。例えば、各ツーリングコースの色表示に意味を持たせてもよい。例えば、景色がよいツーリングコースは「青色」で表示し、走っていて楽しいツーリングコースは「緑色」で表示してもよい。さらに、紅葉の季節に適したツーリングコースは「赤色」で表示し、オフロードのツーリングコースは「茶色」で表示し、グルメ志向のツーリングコースは「黄色」で表示してもよい。これにより、ユーザは表示中のツーリングコースの色を見るだけで、どのようなツーリングコースであるのかを早期に認識できる。例えば紅葉の季節に適したツーリングコースを探索する際に、赤色で示されたツーリングコースに注目すればよいため、所望のツーリングコースを早期に発見することが可能となる。
また、ツーリングコースをフィルタリングする機能を設けてもよい。例えば、動画の投稿者ごと(或いはチャンネル名ごと)、すなわちインフルエンサーごとに地図表示領域に表示するツーリングコースを絞り込めるように制御してもよい。例えば、インフルエンサーのユーザ選択を受け付けたことに応じて、選択されたインフルエンサーが動画を投稿済であるツーリングコースのみを表示するようにフィルタリングが実行されてもよい。また、例えば「景色がよいツーリングコース」、「走っていて楽しいツーリングコース」、「紅葉の季節に適したツーリングコース」、「オフロードのツーリングコース」、「グルメ志向のツーリングコース」などのうちの1つ以上の指定を受け付けたことに応じて、指定されたテーマのツーリングコースのみを表示するようにフィルタリングが実行されてもよい。
これにより、表示されるツーリングコースの絞り込みが可能となるため、ツーリング情報提示アプリケーションを介して多数のツーリングコースの情報が提供される場合にも、所望のツーリングコースの探索を容易に実行することが可能となる。
(第2実施形態)
本実施形態では、二輪車等の鞍乗型車両のユーザが、ツーリングコースを効率的に探索して確認及び選定することを可能にする別の例を説明する。
本実施形態では、二輪車等の鞍乗型車両のユーザが、ツーリングコースを効率的に探索して確認及び選定することを可能にする別の例を説明する。
システム構成及び装置構成については第1実施形態と同様であるため、詳細な説明を省略する。
<処理シーケンス>
図9A及び図9Bは、本実施形態に係る情報処理システムにおける処理シーケンスの一例を示す図である。当該処理シーケンスは、例えば通信装置40のユーザがツーリング情報提示アプリケーションを起動した際に実行される。F301、F302、F304~F307の各処理は、図3A及び図3Bの同じ参照番号の各処理と同様であるため、説明を省略する。
図9A及び図9Bは、本実施形態に係る情報処理システムにおける処理シーケンスの一例を示す図である。当該処理シーケンスは、例えば通信装置40のユーザがツーリング情報提示アプリケーションを起動した際に実行される。F301、F302、F304~F307の各処理は、図3A及び図3Bの同じ参照番号の各処理と同様であるため、説明を省略する。
F901において、情報処理装置10は、通信装置40からの要求に応じて、現在表示されている地図に含まれるツーリングコースの位置情報、当該ツーリングコースに関する動画を特定する特定情報(例えば、動画のURL等)、及び付加情報を、通信装置40へ送信する。第1実施形態と異なり、本実施形態では付加情報をさらに送信する。ここで、付加情報とは、地図上の各ツーリングコースの1つ以上の所定の地点を示す情報と、当該1つ以上の所定の地点の各々に対応する、ツーリングコースの動画の再生位置を示す情報とを含む。ツーリングコースの所定の地点と、動画の再生位置との関連付けは、事前に手作業で情報処理装置10の運営者が行っておくものとする。これにより、図11等を参照して後述するツーリングコース上の所定の地点と、それらに対応する動画再生位置とを対応付けて表示したり、各動画再生位置から動画を再生したりすることが可能となる。
F902の処理の開始前には、例えば図5に示したような地図表示領域501及び動画情報表示領域502が表示された状態となっている。
F902において、通信装置40は、表示部404の地図表示領域501に表示されている1つ以上のツーリングコースから、ユーザによる1つのツーリングコースの選択を受け付ける。例えば、1つのツーリングコースをクリック或いはタップすることにより選択が受け付けられてもよい。
F903において、通信装置40は、選択された1つのツーリングコースを地図表示領域501内で表示するとともに、F901で受信した付加情報に基づいて、当該ツーリングコースの1つ以上の所定の地点を示す表示形態を表示する。これに伴い、選択された1つのツーリングコースの全体が地図表示領域内に収まるようなサイズで表示してもよい。そして、付加情報を用いて、ツーリングコース上の予め設定された1つ以上の所定の地点(例えば絶景地点)を示す表示形態を、ツーリングコース上に表示する。表示の詳細については図11を参照して後述する。
F904において、通信装置40は、表示中のツーリングコースの所定の地点の選択を受け付ける。例えば、所定の地点を示す表示形態をクリック或いはタップすることにより選択が受け付けられてもよい。
F905において、通信装置40は、選択された所定の地点と、当該所定の地点に対応する動画の再生位置とを対応付けて表示する。ここで、通信装置40は、付加情報に基づいて、所定の地点に対応する動画の再生位置を示す表示形態を表示する。なお、ここでは、1つのツーリングコースに対して1つの動画が用意されている場合を想定するが、1つのツーリングコースに対して複数の動画が用意されていてもよい。その場合、例えば、1つのツーリングコース上に複数の動画に関する複数の所定の地点が混在して表示されてもよい。そして、このうちの1つの所定の地点が選択された場合、選択された所定の地点に対応する動画情報が動画情報表示領域502に表示されるように構成してもよい。これにより、動画Aに関する1つの所定の地点が選択された場合には、その所定の地点に関する動画Aの動画情報が動画表示領域502に表示される。また、動画Bに関する1つの所定の地点が選択された場合には、その所定の地点に関する動画Bの動画情報が動画表示領域502に表示されることになる。表示の詳細については図11を参照して後述する。
F906において、通信装置40は、F905で選択された所定の地点に対応する再生位置から動画再生を開始する。
<通信装置の処理>
続いて、図10A及び図10Bは、本実施形態に係る通信装置40が実施する処理の手順を示すフローチャートである。本処理は、通信装置40のCPU401が記憶装置402に記憶されたプログラムを読み出して実行することにより実施される。
続いて、図10A及び図10Bは、本実施形態に係る通信装置40が実施する処理の手順を示すフローチャートである。本処理は、通信装置40のCPU401が記憶装置402に記憶されたプログラムを読み出して実行することにより実施される。
ステップS401~S403、S405~S407の各処理は、図4の同じ参照番号の各処理と同様であるため、説明を省略する。
ステップS1001において、CPU401は、現在表示されている地図に含まれるツーリングコースの位置情報、当該ツーリングコースに関する動画を特定する特定情報(例えば、動画のURL等)、及び、付加情報を、情報処理装置10から受信する。第1実施形態と異なり、本実施形態では付加情報をさらに受信する。ここで、付加情報とは、前述した通り、地図上の各ツーリングコースの1つ以上の所定の地点を示す情報と、当該1つ以上の所定の地点の各々に対応する、ツーリングコースの動画の再生位置を示す情報とを含む。すなわち、付加情報は、ツーリングコースの所定の地点と、動画再生位置とを対応付ける情報を含む。
ステップS1002において、CPU401は、表示部404の地図表示領域501に表示されている1つ以上のツーリングコースから、ユーザによって1つのツーリングコースが選択されたか否かを判定する。例えば、1つのツーリングコースをクリック或いはタップすることにより選択が受け付けられてもよい。本ステップがYesである場合、ステップS1003へ進む。一方、本ステップがNoである場合、ステップS1009へ進む。
ステップS1003において、CPU401は、選択されたツーリングコースを表示するとともに、当該ツーリングコースの1つ以上の所定の地点を示す表示形態を表示する。ここで、図11を参照して、本実施形態に係る通信装置40の表示部404における表示例を説明する。1つのツーリングコース1101が選択され、当該ツーリングコース1101のみが地図表示領域1101に表示されるように地図の表示が更新される。そして、ステップS1001で受信した付加情報に基づいて、ツーリングコース1101の1つ以上の所定の地点を示す表示形態1102が表示される。表示形態1102は、図示の例では複数表示されている。
ステップS1004において、CPU401は、選択されたツーリングコースに対応する動画情報を表示するとともに、ツーリングコースの1つ以上の所定の地点に対応する動画の1つ以上の再生位置を示す表示形態を表示する。例えば図11に示すように、動画表示領域502に、選択されたツーリングコース1101に対応する動画情報が表示される。そして、ツーリングコース1101の1つ以上の所定の地点(表示形態1102)に対応する動画の1つ以上の再生位置を示す表示形態1102'が表示される。なお、前述したように、ここでは、1つのツーリングコースに対して1つの動画が用意されている場合を想定するが、1つのツーリングコースに対して複数の動画が用意されていてもよい。その場合、例えば、1つのツーリングコース上に複数の動画に関する複数の所定の地点が混在して表示されてもよい。そして、このうちの1つの所定の地点が選択された場合、選択された所定の地点に対応する動画情報が動画情報表示領域502に表示されるように構成してもよい。これにより、動画Aに関する1つの所定の地点が選択された場合には、その所定の地点に関する動画Aの動画情報が動画表示領域502に表示され、動画Bに関する1つの所定の地点が選択された場合には、その所定の地点に関する動画Bの動画情報が動画表示領域502に表示されることになる。
ステップS1005において、CPU401は、ツーリングコース上の複数の所定の地点のうちの1つの所定の地点が選択されたか否かを判定する。例えば、所定の地点を示す表示形態をクリック或いはタップすることにより選択が受け付けられてもよい。本ステップがYesである場合、ステップS1006へ進む。一方、本ステップがNoである場合、選択されるまで待機する。
図11の例において、複数の所定の地点(表示形態1102)のうちの1つの所定の地点(表示形態1103)が選択されたものとする。選択された所定の地点(表示形態1103)は、他の所定の地点(表示形態1102)とは異なる色及び/又は模様で表示され、選択中であることを容易に認識することができる。さらに、選択された所定の地点(表示形態1103)の詳細情報1104(図示の例では、当該地点が「XYZスカイライン入口」であることを示すテキスト)を表示してもよい。
ステップS1006において、CPU401は、選択された所定の地点と、当該所定の地点に対応する動画の再生位置とを対応付けて表示する。
図11に示すように、選択された所定の地点(表示形態1103)を他の所定の地点とは異なる色及び/又は模様で表示し、さらに、所定の地点(表示形態1103)に対応する動画の再生位置(表示形態1103')を、所定の地点(表示形態1103)と同じ色及び/又は模様で表示する。動画全体を示す再生バー1151上の現在の再生ポイント1152、動画のタイトル1153、動画内のツーリングコースが位置する所在県及びそのツーリングコースの走行距離を示す参考情報1154も併せて表示されている。また、動画のサムネイル画像1150が表示されており、これは、所定の地点(表示形態1103)(XYZスカイライン入口)に対応する動画の再生位置(表示形態1103')でのサムネイル画像に対応する。
ステップS1007において、CPU401は、選択された所定の地点に対応する再生位置から動画の再生を開始する。本処理は、ステップS1005の処理の後、所定時間経過後に自動的に再生位置(表示形態1103')から動画の再生を開始してもよい。或いは、図11に示したような再生ボタン1155をクリック又はタップすることにより、再生位置(表示形態1103')から動画の再生を開始することができる。
ステップS1008において、CPU401は、ツーリングコース上の複数の所定の地点のうちの別の所定の地点が選択されたか否かを判定する。本ステップがYesである場合、ステップS1006に戻る。一方、本ステップがNoである場合、ステップS1014へ進む。
ステップS1009において、CPU401は、動画情報表示領域502に表示中の1つ以上の動画情報から、ユーザによって1つの動画情報が選択されたか否かを判定する。本ステップがYesである場合、ステップS1010へ進む。一方、本ステップがNoである場合、ステップS1002に戻る。
ステップS1010において、CPU401は、選択された動画情報に対応するツーリングコースを表示するとともに、当該ツーリングコースの1つ以上の所定の地点を示す表示形態を表示する。図5に示したような複数の動画情報のうちの1つの動画情報の選択に応じて、対応するツーリングコースが選択されて、図11の地図表示領域501のように表示位置が自動的に変更(移動、拡大、縮小)されて表示される。そして、1つ以上の所定の地点を示す表示形態1102も併せて表示される。
ステップS1011において、CPU401は、ツーリングコースの1つ以上の所定の地点に対応する動画の1つ以上の再生位置を示す表示形態を表示する。図11に示すように、動画表示領域502に、ツーリングコース1101の1つ以上の所定の地点(表示形態1102)に対応する動画の1つ以上の再生位置を示す表示形態1102'が表示される。
ステップS1012において、CPU401は、ユーザから動画の再生指示を受け付けたか否かを判定する。本ステップがYesである場合、ステップS1013へ進む。一方、本ステップがNoである場合、ステップS1005に戻る。
ステップS1013において、CPU401は、動画の再生を開始する。その後、ステップS1014へ進む。
ステップS1014において、CPU401は、一連の処理を継続するか否かを判定する。例えば、ユーザによってツーリング情報提示アプリケーションが終了された場合に、処理を終了する。本ステップがYesである場合、S1005に戻る。一方、本ステップがNoである場合、処理を終了する。
なお、図10A及び図10Bにおいては、図9A及び図9Bにも示したツーリングコースの選択に応じた表示制御だけではなく、動画情報の選択に応じた表示制御を含めた処理を説明していることに留意されたい。
以上説明したように、本実施形態では、ユーザが、地図に表示されている1つ以上のツーリングコースのうちの1つを選択したことに応じて、当該ツーリングコースのみが地図表示領域に含まれるように表示を更新するとともに、ツーリングコース上に1つ以上の所定の地点を示す表示形態を表示する。また、選択されたツーリングコースに対応する動画情報を動画情報表示領域に表示するとともに、1つ以上の所定の地点に対応する動画の1つ以上の再生位置を示す表示形態を表示する。そして、ユーザが1つの所定の地点を選択したことに応じて当該所定の地点を強調表示し、動画上の対応する再生位置も同様に強調表示する。この状態で動画の再生開始を指示することで、ツーリングコースの選択中の所定の地点に対応する再生位置から動画を再生して閲覧することが可能となる。或いは、強調表示してから所定時間が経過後、自動的に動画を再生して閲覧することが可能となる。
これにより、ユーザは、ツーリングコースを選択するという簡単な操作によって、ツーリングコースの詳細を容易に確認できるようになる。従って、ユーザがツーリングしたいと思うコースの選定を容易に行うことが可能となる。
また、本実施形態では、ユーザが、複数の動画情報のうちの1つを選択したことに応じて、当該動画情報に対応するツーリングコースのみが地図表示領域に含まれるように表示を更新するとともに、ツーリングコース上に1つ以上の所定の地点を示す表示形態を表示する。そして、1つ以上の所定の地点に対応する動画の1つ以上の再生位置を示す表示形態を表示する。
これにより、ユーザは、動画情報を選択するという簡単な操作によって、ツーリングコースの詳細を容易に確認できるようになる。従って、ユーザがツーリングしたいと思うコースの選定を容易に行うことが可能となる。
このように、本実施形態では、ツーリングコースを含む地図を表示するとともに、当該ツーリングコースの1つ以上の所定の地点を示す表示形態を表示する。そして、ツーリングコースに対応する動画情報を表示するとともに、当該1つ以上の所定の地点に対応する動画の1つ以上の再生位置を示す表示形態を表示する。
これにより、ツーリングコース上の地点と、当該地点に対応する動画再生位置との対応関係を容易に認識することが可能となる。従って、動画のどの再生位置で再生すると、どの地点の動画が再生されるのかを容易に把握することが可能となる。よって、ユーザがツーリングコースの詳細を容易に確認することが可能となる。今までは、動画内で紹介されている気になる地点があった場合は、自身で地図を調べるか必要があったが、本発明は、あらかじめ位置と動画が紐付けられた機能のため、視聴者は容易に動画の場所やその周辺を地図で探索することが可能になる。また、逆の使い方として、地図から新しい動画を発見することも可能となる。動画投稿者の観点として、今まで動画で紹介している場所を視聴者に伝える際には、動画内に地図を表示させて説明する必要があったが、本発明は、動画と地図を連動させることが可能なため、視聴者により位置と動画が動的に紐づいたコンテンツを提供できる。
[第2実施形態の変形例]
図12は、図11に示した表示例の変形例を示す図である。図12の表示例は、図11の表示例とほぼ同様であるが、ツーリングコース1101のスタート位置を示す表示形態(S)と、ツーリングコース1101のゴール位置を示す表示形態(G)とが地図表示領域501内にさらに表示されている。
図12は、図11に示した表示例の変形例を示す図である。図12の表示例は、図11の表示例とほぼ同様であるが、ツーリングコース1101のスタート位置を示す表示形態(S)と、ツーリングコース1101のゴール位置を示す表示形態(G)とが地図表示領域501内にさらに表示されている。
このような表示によれば、ユーザは、表示中のツーリングコースに対してどの方向に進む様子を撮影した動画であるのかを容易に認識することが可能となる。なお、S、Gといった表示形態に限定されるものではなく、他の表示形態であってもよい。例えば、図13に示すように、ツーリングコースに沿った1つ以上の矢印1301(コース動画の進む方向を示す矢印)をツーリングコースに隣接して追加してもよい。あるいは、図13に示すように、ツーリングコースの端部に矢印の先端1401を設けてもよい。動画内のツーリングコースの進行方向が認識できれば、どのような表示形態であってもよい。
また、図12に示されるように、地図表示領域501に、強調地点を示す表示形態1201(図示の例では星マーク)を表示してもよい。また、動画情報表示領域502に、強調地点に対応する動画再生位置を示す表示形態1201'をさらに表示してもよい。ここで、強調地点は、ツーリングコースの中で見どころのある魅力的な地点であり、1つのツーリングコース及び当該ツーリングコースに対応する動画に対して1つだけ配置してもよい。これにより、ユーザは、各ツーリングコースの強調地点に特に着目してコースを確認すればよくなるため、各ツーリングコースの確認を効率的に行うことが可能となる。
また、第2実施形態では、第1実施形態の図3A及び図3BのF308~F315、図4のS410に示したような地図操作とそれに応じた画面表示の更新については説明を省略したが、第1実施形態と同様の処理を行ってもよい。
また、上述の各実施形態では、情報処理装置30が通信装置40へ地図情報を提供し、情報処理装置20が通信装置40へ動画を提供し、情報処理装置10が通信装置40での表示に必要な情報を通信装置40へ提供する例を説明したが、この例に限定されない。例えば情報処理装置10が地図情報や動画も管理し、情報処理装置10から通信装置40へ地図情報や動画が提供される構成であってもよい。さらに、地図情報は通信装置40が予め保持しておき、保持している地図情報を使用してもよい。
また、上述の各実施形態では、通信装置40に各種情報を集約して、通信装置40がツーリングコースや動画情報を表示する例を説明したが、この例に限定されない。例えば、情報処理装置10が各種情報を取得又は予め保持し、通信装置40の表示部404にツーリングコースや動画を表示させるように制御する構成であってもよい。その場合、情報処理装置10が地図情報、ツーリングコースの位置情報、動画を特定する特定情報、動画情報、動画データ自体のうちの一部又は全部をまとめて管理してもよい。或いは、地図情報は情報処理装置30から取得し、動画情報(及び動画データ)は情報処理装置20から取得してもよい。
例えば、通信装置40においてユーザが地図の移動、拡大、縮小といった操作を行ったことに応じて、操作情報(表示中の地図範囲の情報)が情報処理装置10へ送信されてもよい。情報処理装置10は、表示中の地図範囲の情報に基づいて、その地図範囲内のツーリングコースの情報を通信装置40へ送信して表示させてもよい。そして、そのツーリングコースに関連する動画情報を情報処理装置20から取得し、通信装置40へ送信して表示させてもよい。これにより、上述の各実施形態で通信装置40が実施した処理内容を情報処理装置10が実行することが可能となる。
<実施形態のまとめ>
1.上記実施形態に係る通信装置(40)は、
通信装置であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得手段(401)と、
前記位置情報に基づいて前記ツーリングコース(511~514)を含む地図(510)を表示するとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報(51~53)を表示する制御手段(401)と、
を備える。
1.上記実施形態に係る通信装置(40)は、
通信装置であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得手段(401)と、
前記位置情報に基づいて前記ツーリングコース(511~514)を含む地図(510)を表示するとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報(51~53)を表示する制御手段(401)と、
を備える。
この実施形態によれば、ユーザがツーリングコースの詳細を容易に確認することが可能となる。
2.上記実施形態に係る通信装置(40)は、
前記地図の移動、拡大、及び縮小のうちの少なくとも1つの操作を受け付ける操作手段(404、405)をさらに備え、
前記制御手段は、前記操作手段による操作の結果として更新された前記地図上のツーリングコースに基づいて、動画情報を更新して表示する。
前記地図の移動、拡大、及び縮小のうちの少なくとも1つの操作を受け付ける操作手段(404、405)をさらに備え、
前記制御手段は、前記操作手段による操作の結果として更新された前記地図上のツーリングコースに基づいて、動画情報を更新して表示する。
この実施形態によれば、ユーザの地図操作に応じて、種々のツーリングコース及びそれに関連する動画情報が更新されて表示されるため、ユーザは、ツーリングコースの詳細を容易に確認することが可能となる。
3.上記実施形態に係る通信装置(40)では、
前記制御手段は、前記地図上に表示されている前記ツーリングコースに関連する動画情報が複数存在する場合、所定の情報に基づく並び順序で複数の動画情報を表示する。
前記制御手段は、前記地図上に表示されている前記ツーリングコースに関連する動画情報が複数存在する場合、所定の情報に基づく並び順序で複数の動画情報を表示する。
この実施形態によれば、ユーザにとって有用である可能性が高い動画情報を優先してユーザへ提示することが可能となる。
4.上記実施形態に係る通信装置(40)では、
前記所定の情報は、動画の再生回数、動画のチャンネル登録者数、動画のコメント数、及び、動画の長さを示す再生時間のうちの少なくとも1つを含む。
前記所定の情報は、動画の再生回数、動画のチャンネル登録者数、動画のコメント数、及び、動画の長さを示す再生時間のうちの少なくとも1つを含む。
この実施形態によれば、ユーザにとって有用である可能性が高い動画情報を優先してユーザへ提示することが可能となる。
5.上記実施形態に係る通信装置(40)では、
前記所定の情報が、前記再生回数、前記チャンネル登録者数、及び前記コメント数のうちの少なくとも1つである場合、
前記制御手段は、前記複数の動画情報を降順に表示する。
前記所定の情報が、前記再生回数、前記チャンネル登録者数、及び前記コメント数のうちの少なくとも1つである場合、
前記制御手段は、前記複数の動画情報を降順に表示する。
この実施形態によれば、ユーザにとって有用である可能性が高い動画情報を優先してユーザへ提示することが可能となる。
6.上記実施形態に係る通信装置(40)では、
前記所定の情報が、前記再生時間である場合、
前記制御手段は、前記複数の動画情報を昇順に表示する。
前記所定の情報が、前記再生時間である場合、
前記制御手段は、前記複数の動画情報を昇順に表示する。
この実施形態によれば、短い動画が優先して提示されるので、動画内容を即座に確認することが可能となる。
7.上記実施形態に係る通信装置(40)では、
前記制御手段は、前記地図上に表示されているツーリングコースのうち、前記地図上に始点及び終点が含まれているツーリングコースに関連する動画情報を表示する。
前記制御手段は、前記地図上に表示されているツーリングコースのうち、前記地図上に始点及び終点が含まれているツーリングコースに関連する動画情報を表示する。
この実施形態によれば、地図上にわずかに含まれるツーリングコースに関連する動画情報が表示されなくなり、視野に大きく入るツーリングコースに関連する動画情報が表示されるようになる。従って、ユーザが着目するツーリングコースの動画情報が表示されやすくなる。
8.上記実施形態に係る通信装置(40)では、
前記制御手段は、前記地図上に一部が含まれているツーリングコースに関連する動画情報を表示する。
前記制御手段は、前記地図上に一部が含まれているツーリングコースに関連する動画情報を表示する。
この実施形態によれば、地図上に表示されてユーザの視界に入るツーリングコースに関連する動画情報が表示されるため、表示漏れを抑制することが可能となる。よって、ユーザが意図する動画情報が見つからないといった事態を抑制することができる。
9.上記実施形態に係る通信装置(40)では、
前記ツーリングコースは、始点、1つ以上の中間地点、及び終点を含む複数の地点を含み、
前記地図上にツーリングコースの一部が含まれていることは、1つ以上の隣接地点のペアが所定数以上、表示中の前記地図の範囲内に含まれることである。
前記ツーリングコースは、始点、1つ以上の中間地点、及び終点を含む複数の地点を含み、
前記地図上にツーリングコースの一部が含まれていることは、1つ以上の隣接地点のペアが所定数以上、表示中の前記地図の範囲内に含まれることである。
この実施形態によれば、ツーリングコースの一部がどの程度含まれるかに応じて、関連する動画情報の表示を調整することが可能となる。そのため、細かな調整が可能となる。
10.上記実施形態に係る通信装置(40)は、
前記地図上に表示されている複数のツーリングコースのうちの1つのツーリングコースの選択を受け付けるコース選択手段をさらに備え、
前記制御手段は、前記コース選択手段により1つのツーリングコースの選択が受け付けられた場合、前記選択された1つのツーリングコースを前記地図上に表示するとともに、当該1つのツーリングコースの1つ以上の所定の地点を示す表示形態(1102)を表示する。
前記地図上に表示されている複数のツーリングコースのうちの1つのツーリングコースの選択を受け付けるコース選択手段をさらに備え、
前記制御手段は、前記コース選択手段により1つのツーリングコースの選択が受け付けられた場合、前記選択された1つのツーリングコースを前記地図上に表示するとともに、当該1つのツーリングコースの1つ以上の所定の地点を示す表示形態(1102)を表示する。
この実施形態によれば、ユーザが着目するツーリングコースのどこの地点の情報が存在するのかを容易に認識することができる。
11.上記実施形態に係る通信装置(40)では、
前記制御手段はさらに、前記選択された1つのツーリングコースに対応する動画情報を表示するとともに、前記1つのツーリングコースの前記1つ以上の所定の地点に対応する動画の1つ以上の再生位置を示す表示形態(1102')を表示する。
前記制御手段はさらに、前記選択された1つのツーリングコースに対応する動画情報を表示するとともに、前記1つのツーリングコースの前記1つ以上の所定の地点に対応する動画の1つ以上の再生位置を示す表示形態(1102')を表示する。
この実施形態によれば、ユーザが着目するツーリングコースにおいて有用な情報が得られる再生位置を容易に認識することができる。
12.上記実施形態に係る通信装置(40)は、
前記1つのツーリングコース上の前記1つ以上の所定の地点のうちの1つの所定の地点の選択を受け付ける地点選択手段をさらに備え、
前記制御手段は、前記地点選択手段により1つの所定の地点の選択が受け付けられた場合、当該1つの所定の地点と、当該1つの所定の地点に対応する1つの動画の再生位置とを対応付けて強調表示(1103、1103')する。
前記1つのツーリングコース上の前記1つ以上の所定の地点のうちの1つの所定の地点の選択を受け付ける地点選択手段をさらに備え、
前記制御手段は、前記地点選択手段により1つの所定の地点の選択が受け付けられた場合、当該1つの所定の地点と、当該1つの所定の地点に対応する1つの動画の再生位置とを対応付けて強調表示(1103、1103')する。
この実施形態によれば、ユーザが着目するツーリングコースの地点と、当該地点に対応する動画の再生位置との対応関係を容易に認識することが可能となる。
13.上記実施形態に係る通信装置(40)は、
複数の動画情報のうちの1つの動画情報の選択を受け付ける動画選択手段をさらに備え、
前記制御手段は、前記動画選択手段により1つの動画情報の選択が受け付けられた場合、当該1つの動画情報の動画の再生位置と、当該動画に対応するツーリングコースの所定の地点とを対応付けて表示する(1102、1102'、S1009~S1011)。
複数の動画情報のうちの1つの動画情報の選択を受け付ける動画選択手段をさらに備え、
前記制御手段は、前記動画選択手段により1つの動画情報の選択が受け付けられた場合、当該1つの動画情報の動画の再生位置と、当該動画に対応するツーリングコースの所定の地点とを対応付けて表示する(1102、1102'、S1009~S1011)。
この実施形態によれば、様々なツーリングコースに関連する複数の動画情報から1つを選択するだけで、ユーザが着目するツーリングコースの地点と、当該ツーリングコースにおいて有用な情報が得られる動画再生位置とを容易に認識することができる。
14.上記実施形態に係る通信装置(40)では、
前記動画の再生位置での動画内容は、ツーリングコースの前記所定の地点に対応する動画内容である。
前記動画の再生位置での動画内容は、ツーリングコースの前記所定の地点に対応する動画内容である。
この実施形態によれば、所定の地点の映像を見たいユーザが、当該映像を容易に確認することが可能となる。
15.上記実施形態に係る通信装置(40)では、
前記制御手段は、前記ツーリングコースを含む前記地図を地図表示領域(501)に表示するとともに、前記動画情報を動画情報表示領域(502)に表示する。
前記制御手段は、前記ツーリングコースを含む前記地図を地図表示領域(501)に表示するとともに、前記動画情報を動画情報表示領域(502)に表示する。
この実施形態によれば、異なる情報を表示領域を分けて表示することで、地図の操作、及び、動画情報の確認を同時に行うことが可能となる。また、表示領域を分けることで視認性が向上するため、ユーザの利便性を向上させることが可能となる。
16.上記実施形態に係る情報処理装置(10)は、
通信装置(40)と通信する情報処理装置であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得手段(101)と、
前記通信装置の表示手段(404)に、前記位置情報に基づいて前記ツーリングコースを含む地図を表示させるとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示させる制御手段(101)と、
を備える。
通信装置(40)と通信する情報処理装置であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得手段(101)と、
前記通信装置の表示手段(404)に、前記位置情報に基づいて前記ツーリングコースを含む地図を表示させるとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示させる制御手段(101)と、
を備える。
この実施形態によれば、ユーザがツーリングコースの詳細を容易に確認することが可能となる。
17.上記実施形態に係る通信装置(40)の制御方法は、
通信装置の制御方法であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得工程(S404、S406)と、
前記位置情報に基づいて前記ツーリングコースを含む地図を表示するとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示する制御工程(S407)と、
を有する。
通信装置の制御方法であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得工程(S404、S406)と、
前記位置情報に基づいて前記ツーリングコースを含む地図を表示するとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示する制御工程(S407)と、
を有する。
この実施形態によれば、ユーザがツーリングコースの詳細を容易に確認することが可能となる。
18.上記実施形態に係る情報処理装置(10)の制御方法は、
通信装置(40)と通信する情報処理装置の制御方法であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得工程と、
前記通信装置の表示手段(404)に、前記位置情報に基づいて前記ツーリングコースを含む地図を表示させるとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示させる制御工程と、
を有する。
通信装置(40)と通信する情報処理装置の制御方法であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得工程と、
前記通信装置の表示手段(404)に、前記位置情報に基づいて前記ツーリングコースを含む地図を表示させるとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示させる制御工程と、
を有する。
この実施形態によれば、ユーザがツーリングコースの詳細を容易に確認することが可能となる。
19.上記実施形態に係るプログラムは、
上記実施形態に係る制御方法をコンピュータに実行させるためのプログラムである。
上記実施形態に係る制御方法をコンピュータに実行させるためのプログラムである。
この実施形態によれば、上記実施形態に係る制御方法をプログラムとして実現することができる。
20.上記実施形態に係る記憶媒体は、
上記実施形態に係る制御方法をコンピュータに実行させるためのプログラムが記憶された記憶媒体である。
上記実施形態に係る制御方法をコンピュータに実行させるためのプログラムが記憶された記憶媒体である。
この実施形態によれば、上記実施形態に係る制御方法を記憶媒体として実現することができる。
発明は上記の実施形態に制限されるものではなく、発明の要旨の範囲内で、種々の変形・変更が可能である。
10,20,30:情報処理装置、40:通信装置
Claims (20)
- 通信装置であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得手段と、
前記位置情報に基づいて前記ツーリングコースを含む地図を表示するとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示する制御手段と、
を備えることを特徴とする通信装置。 - 前記地図の移動、拡大、及び縮小のうちの少なくとも1つの操作を受け付ける操作手段をさらに備え、
前記制御手段は、前記操作手段による操作の結果として更新された前記地図上のツーリングコースに基づいて、動画情報を更新して表示することを特徴とする請求項1に記載の通信装置。 - 前記制御手段は、前記地図上に表示されている前記ツーリングコースに関連する動画情報が複数存在する場合、所定の情報に基づく並び順序で複数の動画情報を表示することを特徴とする請求項1又は2に記載の通信装置。
- 前記所定の情報は、動画の再生回数、動画のチャンネル登録者数、動画のコメント数、及び、動画の長さを示す再生時間のうちの少なくとも1つを含むことを特徴とする請求項3に記載の通信装置。
- 前記所定の情報が、前記再生回数、前記チャンネル登録者数、及び前記コメント数のうちの少なくとも1つである場合、
前記制御手段は、前記複数の動画情報を降順に表示することを特徴とする請求項4に記載の通信装置。 - 前記所定の情報が、前記再生時間である場合、
前記制御手段は、前記複数の動画情報を昇順に表示することを特徴とする請求項4又は5に記載の通信装置。 - 前記制御手段は、前記地図上に表示されているツーリングコースのうち、前記地図上に始点及び終点が含まれているツーリングコースに関連する動画情報を表示することを特徴とする請求項1乃至6の何れか1項に記載の通信装置。
- 前記制御手段は、前記地図上に一部が含まれているツーリングコースに関連する動画情報を表示することを特徴とする請求項1乃至6の何れか1項に記載の通信装置。
- 前記ツーリングコースは、始点、1つ以上の中間地点、及び終点を含む複数の地点を含み、
前記地図上にツーリングコースの一部が含まれていることは、1つ以上の隣接地点のペアが所定数以上、表示中の前記地図の範囲内に含まれることであることを特徴とする請求項8に記載の通信装置。 - 前記地図上に表示されている複数のツーリングコースのうちの1つのツーリングコースの選択を受け付けるコース選択手段をさらに備え、
前記制御手段は、前記コース選択手段により1つのツーリングコースの選択が受け付けられた場合、前記選択された1つのツーリングコースを前記地図上に表示するとともに、当該1つのツーリングコースの1つ以上の所定の地点を示す表示形態を表示することを特徴とする請求項1乃至9の何れか1項に記載の通信装置。 - 前記制御手段はさらに、前記選択された1つのツーリングコースに対応する動画情報を表示するとともに、前記1つのツーリングコースの前記1つ以上の所定の地点に対応する動画の1つ以上の再生位置を示す表示形態を表示することを特徴とする請求項10に記載の通信装置。
- 前記1つのツーリングコース上の前記1つ以上の所定の地点のうちの1つの所定の地点の選択を受け付ける地点選択手段をさらに備え、
前記制御手段は、前記地点選択手段により1つの所定の地点の選択が受け付けられた場合、当該1つの所定の地点と、当該1つの所定の地点に対応する1つの動画の再生位置とを対応付けて強調表示することを特徴とする請求項10又は11に記載の通信装置。 - 複数の動画情報のうちの1つの動画情報の選択を受け付ける動画選択手段をさらに備え、
前記制御手段は、前記動画選択手段により1つの動画情報の選択が受け付けられた場合、当該1つの動画情報の動画の再生位置と、当該動画に対応するツーリングコースの所定の地点とを対応付けて表示することを特徴とする請求項1乃至12の何れか1項に記載の通信装置。 - 前記動画の再生位置での動画内容は、ツーリングコースの前記所定の地点に対応する動画内容であることを特徴とする請求項13に記載の通信装置。
- 前記制御手段は、前記ツーリングコースを含む前記地図を地図表示領域に表示するとともに、前記動画情報を動画情報表示領域に表示することを特徴とする請求項1乃至14の何れか1項に記載の通信装置。
- 通信装置と通信する情報処理装置であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得手段と、
前記通信装置の表示手段に、前記位置情報に基づいて前記ツーリングコースを含む地図を表示させるとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示させる制御手段と、
を備えることを特徴とする情報処理装置。 - 通信装置の制御方法であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得工程と、
前記位置情報に基づいて前記ツーリングコースを含む地図を表示するとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示する制御工程と、
を有することを特徴とする通信装置の制御方法。 - 通信装置と通信する情報処理装置の制御方法であって、
ツーリングコースに関する位置情報及び動画情報を取得する取得工程と、
前記通信装置の表示手段に、前記位置情報に基づいて前記ツーリングコースを含む地図を表示させるとともに、前記地図上に表示されている前記ツーリングコースに関連する動画情報を表示させる制御工程と、
を有することを特徴とする情報処理装置の制御方法。 - 請求項17又は18に記載の制御方法をコンピュータに実行させるためのプログラム。
- 請求項17又は18に記載の制御方法をコンピュータに実行させるためのプログラムが記憶された記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2023/043644 WO2025120765A1 (ja) | 2023-12-06 | 2023-12-06 | 通信装置、情報処理装置、それらの制御方法、プログラム及び記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2023/043644 WO2025120765A1 (ja) | 2023-12-06 | 2023-12-06 | 通信装置、情報処理装置、それらの制御方法、プログラム及び記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025120765A1 true WO2025120765A1 (ja) | 2025-06-12 |
Family
ID=95980779
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2023/043644 Pending WO2025120765A1 (ja) | 2023-12-06 | 2023-12-06 | 通信装置、情報処理装置、それらの制御方法、プログラム及び記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025120765A1 (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004171096A (ja) * | 2002-11-18 | 2004-06-17 | Pioneer Electronic Corp | 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム |
| JP2008107927A (ja) * | 2006-10-23 | 2008-05-08 | National Univ Corp Shizuoka Univ | 車両用情報授受システム |
| JP2018174512A (ja) * | 2017-03-31 | 2018-11-08 | 本田技研工業株式会社 | 画像共有システム、画像共有サーバ及び画像共有方法 |
| JP2021019275A (ja) * | 2019-07-19 | 2021-02-15 | 株式会社デンソーテン | 表示制御装置、データ収集システムおよび表示制御方法 |
| JP2023100521A (ja) * | 2022-01-06 | 2023-07-19 | 株式会社 ミックウェア | 情報出力システム及びプログラム |
-
2023
- 2023-12-06 WO PCT/JP2023/043644 patent/WO2025120765A1/ja active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004171096A (ja) * | 2002-11-18 | 2004-06-17 | Pioneer Electronic Corp | 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム |
| JP2008107927A (ja) * | 2006-10-23 | 2008-05-08 | National Univ Corp Shizuoka Univ | 車両用情報授受システム |
| JP2018174512A (ja) * | 2017-03-31 | 2018-11-08 | 本田技研工業株式会社 | 画像共有システム、画像共有サーバ及び画像共有方法 |
| JP2021019275A (ja) * | 2019-07-19 | 2021-02-15 | 株式会社デンソーテン | 表示制御装置、データ収集システムおよび表示制御方法 |
| JP2023100521A (ja) * | 2022-01-06 | 2023-07-19 | 株式会社 ミックウェア | 情報出力システム及びプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5081918B2 (ja) | 地図表示装置 | |
| US9912721B2 (en) | Systems and methods for providing event-related video sharing services | |
| US20250328217A1 (en) | Display apparatus, user terminal, control method, and computer-readable medium | |
| US7568166B2 (en) | Apparatus for displaying a part of an object | |
| US8799944B2 (en) | System and methods for real-time access to movie information | |
| US9605973B2 (en) | Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system | |
| US8825404B2 (en) | Devices, methods, and systems for managing route-related information | |
| JP4026071B2 (ja) | 車載装置及びコンテンツ提供方法 | |
| US20020091793A1 (en) | Method and system for tourist guiding, including both navigation and narration, utilizing mobile computing and communication devices | |
| US20060015925A1 (en) | Sales presentation video on demand system | |
| US20100122208A1 (en) | Panoramic Mapping Display | |
| US20100030461A1 (en) | System, navigation method, medium, and information set | |
| US20140129949A1 (en) | Method and system for providing content based on location data | |
| JP2004054435A (ja) | ハイパーメディア情報提示方法、ハイパーメディア情報提示プログラムおよびハイパーメディア情報提示装置 | |
| JP5202215B2 (ja) | サイネージ管理サーバ。 | |
| JP2005099403A (ja) | 車載装置及び画像表示方法 | |
| WO2025120765A1 (ja) | 通信装置、情報処理装置、それらの制御方法、プログラム及び記憶媒体 | |
| JP5557325B2 (ja) | 情報送出表示システム | |
| WO2025120766A1 (ja) | 通信装置、情報処理装置、それらの制御方法、プログラム及び記憶媒体 | |
| JP2006050105A (ja) | メタデータの構造及びその再生装置と方法 | |
| US8683520B2 (en) | Information providing system, receiving device, information providing device, information providing method and program | |
| KR20110052247A (ko) | 촬영 이미지를 제공하는 촬영 장치, 촬영 이미지 및 연관 이미지를 디스플레이하는 디스플레이 장치 및 그 방법들 | |
| JP5268228B2 (ja) | 広告提供システム、広告提供装置、広告表示装置、広告提供方法およびプログラム | |
| WO2016004300A1 (en) | Systems and methods for providing event-related video sharing services | |
| KR102355079B1 (ko) | 영상 정보 제공 장치 및 영상 정보 제공 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23960778 Country of ref document: EP Kind code of ref document: A1 |