Information providing device

JP7915886B2Active Publication Date: 2026-09-04HONDA MOTOR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025516409
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-04-27
Publication Date
2026-09-04
Estimated Expiration
2043-04-27

AI Technical Summary

Benefits of technology

【0006】 本発明によれば、利用者に対して、位置ずれを抑えて適切に情報を提供することが可能になる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007915886000001
    Figure 0007915886000001
  • Figure 0007915886000002
    Figure 0007915886000002
  • Figure 0007915886000003
    Figure 0007915886000003
Patent Text Reader

Abstract

Provided is an information providing device for providing guidance information related to a location to an information user moving by a mobile body, wherein: the plurality of pieces of guidance information are respectively associated with pieces of position information indicating provision positions to be provided to the information user; and the information providing device comprises: a providing unit that, when the information user moves to a provision location by the mobile body, starts providing guidance information associated with the position information corresponding to the provision position; and a correction unit that corrects a playback position of the guidance information to be provided by the providing unit, in accordance with the relative position between the position of the mobile body and the position of a guidance target to be guided by the guidance information being provided.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information providing device that provides information. [Background Art]

[0002] As a technology of this type, there is known a technology of acquiring video information posted by a tourist guide from a server to a terminal and playing the video information on the terminal (see Patent Document 1). [Prior Art Documents] [Patent Documents]

[0003] [Patent Document 1] International Publication No. 2020 / 175599 [Summary of the Invention] [Problem to be Solved by the Invention]

[0004] In the conventional technology, when the video to be played covers a plurality of spots, the video is played starting from the part of the spot closest to the position related to the location information of the user's terminal. Therefore, a deviation occurs between the position of the user carrying the terminal and the position of the spot played in the video. [Means for Solving the Problem]

[0005] An information providing device according to one aspect of the present invention is an information providing device that provides location-related guidance information to an information user moving in a mobile body, wherein the plurality of pieces of guidance information are provided to the information user Information providing vinegar position information indicating the provision location is associated with each, and when the information user moves to the provision location by a mobile body , proposed the guidance information associated with the position information corresponding to the provision location By playing the video, you will receive guidance information. provision of conduct a providing unit, and the guidance information During one playback period , the position of the mobile body, Corresponds to the playback position of the guidance information. according to a relative position with respect to the position of a guidance object to be guided , proposal nner information reproduction position ofCorrection do It includes a modification section. The providing unit plays the guidance information at the playback position of the guidance information corrected by the correction unit during a single playback period. [Effects of the Invention]

[0006] According to the present invention, it becomes possible to provide users with information appropriately while minimizing positional errors. [Brief explanation of the drawing]

[0007] [Figure 1] A schematic diagram illustrating an example of an information provision system. [Figure 2] A block diagram showing an example configuration of a server device. [Figure 3] A block diagram showing an example of a terminal configuration. [Figure 4] A flowchart illustrating the process of creating information using a guidance and information provision app. [Figure 5] A flowchart illustrating the process of providing information through the guidance information app. [Figure 6A] A diagram showing an example of relative display on a device. [Figure 6B] A diagram showing other examples of relative displays on a device. [Figure 6C] A diagram showing other examples of relative displays on a device. [Figure 7] A flowchart illustrating the flow of other information provision processes using the information guidance app. [Figure 8A] A schematic diagram illustrating audio divided into predetermined time intervals along a time axis. [Figure 8B] A schematic diagram illustrating the audio that plays when a slower-than-normal playback speed is set. [Figure 8C] A schematic diagram illustrating an example where another talk is inserted. [Figure 9A] A schematic diagram illustrating the guidance information recorded for each of the multiple audio tracks. [Figure 9B] A schematic diagram illustrating an example of how to play back information guidance. [Figure 9C] A schematic diagram illustrating other examples of information playback. MODE FOR CARRYING OUT THE INVENTION

[0008] Hereinafter, embodiments of the invention will be described with reference to the drawings. <Overview of Information Providing Apparatus> The information providing apparatus according to an embodiment includes a creation unit that creates guide information to be provided to an information user, and a provision unit that provides the guide information created by the creation unit to the information user. As an example, the information providing apparatus is configured by a portable communication terminal such as a smartphone or a tablet computer. In the present embodiment, a user (information provider) who creates guide information using the creation unit is referred to as a first user, and a user (the aforementioned information user) who uses the guide information provided by the provision unit is referred to as a second user.

[0009] (Creation of Guide Information) The first user serving as an information provider causes a communication terminal to play a street video such as Street View (registered trademark) at home, for example, and while viewing a screen played on the communication terminal, the first user inputs audio information or the like that introduces or explains a guide target shown in the played video to the communication terminal. The creation unit of the communication terminal creates guide information in which the input audio information and the like are recorded. The guide information is information related to a location, and may include audio, text, video, still images, or content combining these regarding the location where the guide target is positioned or the area including the location. Further, the guide information may include content related to products and menus of stores, restaurants, and the like located at the location, or events held at the location, or the like. When the creation unit creates guide information, the communication terminal reads, for example, position information indicating an imaging location recorded in the street video being played, and associates the position information with the created guide information as tag information. Accordingly, the guide information is associated with the imaging location of the street video (in other words, the position information of the guide target shown in the street video). Note that the audio of the guide information may include music information such as BGM (Background Music). However, it is assumed that the rights relationship in the case of providing guide information created using a copyrighted work is adjusted separately.

[0010] (Provision of guidance information) When a second user as an information user carrying a communication terminal moves to a predetermined location by a moving body such as an automobile, the communication terminal of the second user acquires guidance information associated with the location, and a providing unit of the communication terminal reproduces the guidance information. The reproduced guidance information is information related to the location as described above. Such an information providing apparatus will be described in further detail.

[0011] <Example of system configuration> FIG. 1 is a schematic diagram showing an example of an information providing system. The information providing system includes a server apparatus 1, a server apparatus 10, and a plurality of communication terminals (hereinafter simply referred to as terminals) 2A, 2B and 2C. The server apparatuses 1 and 10, and the terminals 2A, 2B and 2C are configured to be capable of communicating via a communication network 3. The communication network 3 includes not only public wireless communication networks represented by the Internet network, a mobile telephone network and the like, but also closed communication networks provided for each predetermined management area, such as a wireless LAN (Local Area Network), Wi-Fi (registered trademark), and the like.

[0012] The server apparatus 1 is configured by a server computer, a personal computer or the like that is configured to perform various types of information processing and transmit and receive information. The server apparatus 1 is managed, for example, by an entity that provides an information providing service. The server apparatus 1 may be configured using a virtual server function on a cloud, or may be configured to be distributed across a plurality of apparatuses.

[0013] The server apparatus 1 provides, for each user using the terminals 2A, 2B and 2C, an application program for causing the terminals 2A, 2B and 2C to function as information providing apparatuses via the communication network 3. The server apparatus 1 also stores guidance information created by the terminals 2A, 2B and 2C and posted to the server apparatus 1 via the communication network 3. Server device 1 further provides the guidance information posted from terminals 2A, 2B, and 2C to the terminals of other users who wish to receive guidance information, via the communication network 3.

[0014] The server device 10 provides street videos to each user using terminals 2A, 2B, and 2C via the communication network 3. Each user can view street videos from any location in the world using their terminal 2A, 2B, or 2C. The server device 10 is managed, for example, by a business entity that provides street video services.

[0015] Terminals 2A, 2B, and 2C are each composed of communication terminals such as smartphones used by each user, and function as a unit for creating guidance information associated with the location information of the target of guidance, and a unit for providing the created guidance information. Although three terminals 2A-2C are shown as terminals used by users, the actual number of terminals is far greater.

[0016] <Server equipment> Figure 2 is a block diagram showing an example configuration of server device 1. Server device 1 includes a control unit 11, a storage unit 12, a communication unit 13, and a database (hereinafter referred to as DB) 14. The control unit 11 includes a processing unit such as a CPU (Central Processing Unit) and an MPU (Micro Processing Unit), and performs various information processing and control processing required by server device 1 by reading and executing the program P1 stored in the storage unit 12.

[0017] The storage unit 12 includes memory elements such as RAM (Random Access Memory) and ROM (Read Only Memory), and stores the program P1 or data necessary for the control unit 11 to execute processing. The storage unit 12 also temporarily stores data necessary for the control unit 11 to execute arithmetic processing. The storage unit 12 further has an application storage unit 121 that stores a guidance information provision program (Application Program; hereinafter simply referred to as the guidance information provision app) to be provided to users who request it. When the guidance information provision app is executed on terminals 2A, 2B, and 2C, terminals 2A, 2B, and 2C function as guidance information provision devices.

[0018] The communication unit 13 includes processing circuits and the like for performing communication-related processing, and transmits and receives information with external devices such as terminals 2A, 2B, and 2C via the communication network 3.

[0019] DB14 is a large-capacity storage device, such as a hard disk. DB14 includes a guidance information DB141 and a map information DB142. The guidance information DB141 stores guidance information created by terminals 2A, 2B, and 2C and posted to server device 1. Map information DB142 stores map information.

[0020] The guidance information posted to server device 1 is recorded in guidance information DB 141, corresponding to each predetermined area of ​​map information stored in map information DB 142, based on the location information associated with that guidance information. For example, a map based on map information is divided into meshes of a predetermined size, and the posted guidance information is managed for each mesh, which includes location information associated with the guidance information. Alternatively, instead of dividing the map into meshes, the guidance information may be managed for each of several predetermined ranges, each containing multiple points discretely placed on the map. The guidance information DB141 can store multiple guidance information entries created by the same or different first users, corresponding to each mesh. Furthermore, it can store multiple guidance information entries for the same guidance target, corresponding to different seasons, times of day, genres, etc. Different genres may include, for example, entertainment / music, topography / geography, business / investment, science / technology, architecture / design, gourmet food / local topics, history / culture / people, politics / economics, etc. Each piece of guidance information may include the management number of the above mesh corresponding to the location information of the target being guided, the content of the guidance (which may also be called talk content), the season, time of day, weather, etc. Here, the content of the guidance can be of a type such as "audio," "still image," or "video," the season can be spring, summer, autumn, or winter, the time of day can be morning, noon, or evening, and the weather can be sunny or cloudy, etc.

[0021] In this embodiment, the storage unit 12 and DB14 may be configured as a single storage device. Furthermore, DB14 may be composed of multiple storage devices. In addition, DB14 may be an external storage device connected to the server device 1.

[0022] <Terminal> Figure 3 is a block diagram showing an example configuration of terminal 2A. The configurations of terminals 2B and 2C are the same as those of terminal 2A, so they are not shown. Terminal 2A includes a control unit 21, a storage unit 22, a communication unit 23, a display unit 24, an input unit 25, an audio playback unit 26, a camera 27, and a position detection unit 28. The control unit 21 includes an arithmetic processing unit such as a CPU and an MPU, and reads and executes the program P2 stored in the storage unit 22, thereby performing various information processing, control processing, etc. required by the terminal 2A.

[0023] Furthermore, the control unit 21 has a functional configuration that includes a creation unit 211, a supply unit 212, a modification unit 213, a time adjustment unit 214, and a translation unit 215. As described above, the creation unit 211 creates information to be introduced by the first user regarding the subject of guidance shown in the street video (which may also be called the first video) played on terminal 2A.

[0024] As described above, when the second user moves to a predetermined location using a mobile device, the provision unit 212 plays back the guidance information associated with that location. The supply unit 212 includes a display control unit 2121 and a playback control unit 2122. Details of the display control unit 2121 and the playback control unit 2122 will be described later.

[0025] The modification unit 213 corrects the playback position of the guidance information. For example, it may rewind the playback position of the guidance information, pause the playback of the guidance information, or fast-forward the playback position of the guidance information. The time adjustment unit 214 adjusts the timing of the provision of guidance information. For example, it sets the playback speed of the guidance information to be faster or slower than the normal playback speed. The translation unit 215 automatically translates the language of the audio recorded in the guidance information. For example, when audio information is input to the translation unit 215, the translated audio information is output from the translation unit 215. The target language is determined (or estimated) based on the audio input from the microphone unit of the input unit 25, for example, the audio spoken by the second user. Alternatively, the second user may specify the target language by voice into the microphone unit. Furthermore, the target language may be specified on a settings screen (not shown).

[0026] The storage unit 22 includes memory elements such as RAM and ROM, and stores the program P2 or data necessary for the control unit 21 to execute processing. The storage unit 22 also temporarily stores data necessary for the control unit 21 to execute arithmetic processing. The guidance information provision application, which is the program P2, is downloaded from the server device 1 via the communication network 3 and recorded in the storage unit 22. The memory unit 22 includes, in its functional configuration, a speed data storage unit 221, a shape data storage unit 222, and a map information storage unit 223. The speed data storage unit 221 stores the average speed of multiple different moving objects (e.g., aircraft, drones, automobiles (passenger cars, buses, trucks), motorcycles, bicycles, wheelchairs, etc.). The shape data storage unit 222 stores standard shape data for the multiple moving objects. The control unit 21 uses this shape data to estimate the viewpoint position of the second user when the first user creates the guidance information. The estimated viewpoint position is used when converting the first video information to the second video information, as described later. The map information storage unit 223 stores map information used when displaying a map image on the display unit 24.

[0027] The communication unit 23 is a communication module that performs wireless communication with external devices connected via the communication network 3, and transmits and receives information. Furthermore, the communication unit 23 includes a short-range wireless communication module (not shown) that performs short-range wireless communication with a wireless communication unit installed in a mobile vehicle (such as the automobile or motorcycle) used by the second user for travel.

[0028] The display unit 24 has a screen such as a liquid crystal display or an organic EL (Electro Luminescence) display, and displays images (moving images, still images, text displays, icon displays, graphic displays, etc.) based on the display signals output from the display control unit 2121. The input unit 25 includes various operating parts such as touch operation members and switches provided on the display surface of the display unit 24, and a microphone unit for inputting voice signals from the user.

[0029] The audio playback unit 26 is configured as a speaker that outputs audio, etc., and plays audio information based on the playback signal output from the playback control unit 2122. Alternatively, instead of a speaker, an audio output unit that outputs the audio playback signal to headphones or the like (not shown) may be provided. Camera 27 is composed of, for example, a CMOS (Complementary Metal Oxide Semiconductor) image sensor and captures images of the subject. Camera 27 outputs the subject image data as image information to the control unit 21. Camera 27 can capture both still images and videos.

[0030] The position detection unit 28 detects the current location of terminal 2A based on positioning signals from GPS (Global Positioning System) satellites, quasi-zenith satellites, etc. The signal indicating the current location of terminal 2A is output to the control unit 21.

[0031] In this embodiment, terminal 2A is not limited to the above configuration. For example, the display signal output from the display control unit 2121 and the playback signal output from the playback control unit 2122 may be transmitted via the short-range wireless communication module of the communication unit 23 to an external display device (e.g., a head-up display (HUD) projected onto the windshield, etc.) installed on a mobile device (such as the automobile or motorcycle), an audio playback device, or headphones worn by the user.

[0032] <Explanation of the flowchart> (Creation process) Figure 4 is a flowchart illustrating the flow of the creation process performed by the guidance information provision application in the control unit 21 (creation unit 211) of terminal 2A used by the first user. When the first user taps an icon (not shown) on the display unit 24 that is associated with the creation process application, the control unit 21 launches the creation process application that performs the processing shown in Figure 4.

[0033] In step S10 of Figure 4, the control unit 21 receives the first user's operation to select the first video and proceeds to step S20. More specifically, the first user operates terminal 2A to search the server device 10 and selects a street video (referred to as the first video) that shows the target of guidance. The first user can select a first video that shows any location. Furthermore, when the first user sets a route for which they want to create guidance information, the server device 10 is searched, and multiple thumbnail images representing candidates for the first video taken along that route are displayed on the display unit 24 of the terminal 2A, allowing the first user to select the first video that shows any scenery. Route setting is done, for example, by inputting the departure point and destination of the route into the terminal 2A. A thumbnail image is an image whose size has been reduced for display in a small size.

[0034] In step S20, the control unit 21 determines whether or not a mobile body has been specified. Generally, the first video is a video taken by a camera mounted on the roof of a moving vehicle. The creation processing application is configured to allow the selection of any mobile body from among several different mobile bodies (aircraft, drone, automobile (passenger car, bus, truck), motorcycle, bicycle, wheelchair, etc.) in order to create guidance information for scenery seen from the viewpoints of multiple mobile bodies, such as the viewpoint when riding in a bus or the viewpoint when riding in a bicycle. If a mobile body other than a passenger car is specified, the control unit 21 makes an affirmative judgment in step S20 and proceeds to step S30, and if no mobile body other than a passenger car is specified, it makes a negative judgment in step S20 and proceeds to step S60.

[0035] In step S30, the control unit 21 reads the shape data of the specified moving object from the shape data storage unit 222 in order to estimate the position of the viewpoint when the first user inputs the guidance information, and proceeds to step S40.

[0036] In step S40, the control unit 21 reads the speed data of the specified moving object from the speed data storage unit 221 and proceeds to step S50, in order to perform playback at a playback speed corresponding to the movement speed of the moving object specified by the first user in step S60, which will be described later.

[0037] In step S50, the control unit 21 creates a second video by converting the first video information into second video information using the shape data of the specified moving object. More specifically, it creates a second video by converting the street video, which is the first video, into a street video that can be seen from the perspective of someone riding the specified moving object. This makes it possible for the first user to view the street video from the perspective of any moving object.

[0038] In step S60, the control unit 21 starts playing the street video and proceeds to step S70. The street video to be played is the second video if a second video has been created, and the first video if a second video has not been created. When playing the second video, the control unit 21 plays the second video at a playback speed corresponding to the movement speed of the moving object read in step S40.

[0039] In step S70, the control unit 21 starts creating guidance information and proceeds to step S80. This allows the first user to have the terminal 2A create guidance information that introduces and explains the guided objects shown on the screen while watching the street video (first video or second video) displayed on the display unit 24 of the terminal 2A. The control unit 21 may, if the audio input from the first user to the input unit 25 begins with a word such as "right..." or "left...", record a series of explanations containing that word on the R channel audio track or the L channel audio track. By recording the audio information as guidance on separate left and right audio tracks, when the guidance information is later provided, the playback control unit 2122 can play a description of an object shown on the right side of the street video using the R channel speaker, or a description of an object shown on the left side of the street video using the L channel speaker. In other words, the providing unit 212 can verbally inform the second user who is using the guidance information of the direction in which the guidance object is visible.

[0040] In step S80, the control unit 21 determines whether or not to terminate the creation of the guidance information. If the first user performs a termination operation and the creation process is terminated, the control unit 21 affirms step S80 and proceeds to step S90. If the termination operation is not performed, it negates step S80 and repeats the determination process.

[0041] In step S90, the control unit 21 associates location information with the created guidance information and proceeds to step S100. For example, it reads location information indicating the shooting location recorded in the video that was started to be played in step S60, and associates that location information with the created guidance information as tag information. This links the created guidance information with the shooting location of the played video (in other words, the location information of the guided object shown in the street video). Furthermore, the right to post guidance information in a specific mesh (similar to ownership of an audio AR space) may be proven using NFTs (non-fungible tokens using blockchain technology). The right to post does not have to be limited to one per mesh; there may be multiple posting rights for different genres of guidance information or hashtags. Moreover, the linking of guidance information to location information may be limited to 2D location information (mesh) such as latitude and longitude, as well as 3D location information including altitude.

[0042] In step S100, the control unit 21 records the guidance information in a predetermined storage location in the storage unit 22 and terminates the process shown in Figure 4. The guidance information recorded in step S100 is configured to be posted to the server device 1 by the first user performing a predetermined operation on terminal 2A. The first user may also set recommended time information for using the guidance information. Furthermore, they may set a title, summary description, genre, hashtags to improve searchability, etc. for the guidance information.

[0043] The control unit 21 may also display the map image of the route to be traveled in the first video, selected in step S10, on the display unit 24 of the terminal 2A along with the first video. The map image is displayed based on the map information stored in the map information storage unit 223. The control unit 21 places a pin mark on the map image based on the input operation of the first user (in other words, displays a pin icon on the map image on the display unit 24). The control unit 21 then records the location information of the pin icon on the map as the location information of the guidance target. This makes it possible to clearly indicate which location on the map corresponds to the guidance information created by the first user. In this way, the location information of the pin icon on the map may be associated with the created guidance information as tag information. In addition, an icon indicating the content of the guidance information may be set inside the pin mark as described above. For example, if the guidance information is about gourmet food, a knife and fork icon may be set inside the pin mark.

[0044] Furthermore, when the control unit 21 displays a map image of the route traveled in the first video on the display unit 24 of the terminal 2A along with the first video, it may also display route features on the map. For example, it may display the standard travel time error when traveling the route from the starting point to the destination. The error corresponds to the delay time when delays occur due to traffic congestion on the route. By displaying the travel time error, it becomes possible to prompt the first user to give talk that can absorb the travel time error. If the error is smaller than a predetermined time, the first user can create standard version guidance information with a standard version of talk that assumes a standard travel time, and if the error is larger than a predetermined time, the first user can create long version guidance information with a long version of talk that is longer than the standard version.

[0045] Furthermore, when displaying a map image of the route traveled in the first video on the display unit 24 of terminal 2A along with the first video, for example, the locations of restaurants and other establishments (pin icons) may be displayed on the map image. When the first user creates a long version of the guidance information, if the pin icons of the establishments are displayed on the map image, it becomes possible to create the long version of the guidance information by adding talk about the establishments with the pin icons to the standard version of the talk content. In this case, the control unit 21 may associate the location information of the pin icons on the map image with the created guidance information as tag information.

[0046] Furthermore, when the control unit 21 records the audio information input from the microphone unit of the input unit 25 to the audio track, it may divide the audio information on the time axis into predetermined time intervals and record it. By dividing and recording the information, it becomes easier to correct the playback position or adjust the timing of the information provided when this guidance information is offered. Details will be described later.

[0047] Furthermore, when the control unit 21 records audio information input from the microphone unit of the input unit 25 onto an audio track, it may record multiple separately input audio pieces on multiple audio tracks. For example, the audio pieces could be recorded as follows: first audio piece containing talk content related to a guided object located on a map (which may be called location-linked talk or location-related talk), and second audio piece containing casual talk content that is not directly related to the guided object located on the map (which may be called unlinked talk or location-related talk). By recording the first audio piece, which is linked to location, and the second audio piece, which is not linked to location, separately, it becomes easier to adjust the playback position or the timing of the information provided when this guided information is offered. Details will be described later. Furthermore, when the control unit 21 associates the location information of the pin icon on the map as tag information with the created guidance information, it associates it with the first audio track, which contains talk linked to the location within the guidance information. As a result, when the second user moves to the location on the map corresponding to the pin icon using a mobile device, playback of the guidance information via the first audio track begins. In other words, associating the location information of the pin icon on the map with the created guidance information corresponds to determining which audio track's recording of the first audio should be played when the second user moves to a specific location on the map.

[0048] (Provision and processing) Figure 5 is a flowchart illustrating the flow of the information provision process performed by the information provision application in the control unit 21 (providing unit 212) of terminal 2B used by the second user. When the second user taps an icon (not shown) on the display unit 24 that is associated with the information provision application, the control unit 21 launches the information provision application that performs the processing shown in Figure 5.

[0049] In step S210 of Figure 5, the control unit 21 starts transmitting location information of the terminal 2B carried by the second user (in other words, location information of the second user) at predetermined intervals and proceeds to step S220.

[0050] Server device 1 is configured to select guidance information corresponding to the second user from the guidance information managed for each mesh when the second user moves into the mesh. For example, based on survey information previously submitted by the second user (a survey of information the second user desires), it selects guidance information that matches the vehicle, route, season, time of day, and weather used by the second user. The selection may also be personalized by considering information such as "likes" the second user has given to guidance information in the past, as well as past viewing history and behavioral history (for example, excluding guidance information that has already been viewed). Furthermore, server device 1 may select guidance information in which the date and time the second user moves into the mesh matches the recommended time information previously set by the first user. Furthermore, if the second user has not previously submitted survey information, the server device 1 may select the guidance information in the order automatically set in the guidance information DB 141. The guidance information DB 141 sets the order of the guidance information in descending order of the registration fee paid by the poster (the first user as the information creator) to the business entity providing the information provision service when the guidance information is posted. The registration fee may be free, or a higher registration fee may be set for meshes that are popular with the first user (meshes to which many guidance information posts have been made) compared to other meshes. In addition, the registration fee may be set based on parameters such as the population density of the mesh, traffic volume, and whether there are attractive talk topics. As described above, when server device 1 selects guidance information corresponding to the mesh to which the second user has moved, it notifies terminal 2B carried by the second user that guidance information has been found.

[0051] In step S220, the control unit 21 of terminal 2B determines whether or not a notification has been received from server device 1. If a notification has been received from server device 1, the control unit 21 affirms step S220 and proceeds to step S230; if no notification has been received from server device 1, it negates step S220 and proceeds to step S240.

[0052] In step S240, the control unit 21 terminates the process shown in Figure 5 if the elapsed time since proceeding to step S220 exceeds a predetermined timeout period. If the elapsed time since proceeding to step S220 is less than the predetermined timeout period, the control unit 21 repeats the determination process in step S220.

[0053] In step S230, the control unit 21 receives a reception operation from the second user via the input unit 25 and proceeds to step S250. The reception operation is, for example, a tap operation on an OK button (not shown) displayed on the display unit 24. The control unit 21 may also accept receiving operations from a second user based on the audio input from the microphone unit of the input unit 25. In steps S220 to S230 described above, when a notification is sent from the server device 1 to terminal 2B and the second user performs a reception operation, the provision of guidance information begins in the next step, S250. Alternatively, steps S220 to S230 may be skipped, and the provision of guidance information may start automatically on terminal 2B.

[0054] In step S250, the control unit 21 begins providing guidance information transmitted from the server device 1 and proceeds to step S260. As a result, for example, the playback control unit 2122 plays audio information as guidance information from the audio playback unit 26. With this configuration, the second user can listen to the audio played by the audio playback unit 26 of the terminal 2B at a timing that matches the speed at which the second user is moving.

[0055] In step S260, the control unit 21, using the display control unit 2121, displays icons on the display unit 24 indicating the relative positions of terminal 2B and the guided object (referred to as relative positions), and proceeds to step S270. Figure 6A shows an example of the relative display shown on the display unit 24 of terminal 2B. Icon I10 indicating the position of the second user moving in the automobile as a moving object (in other words, the position of terminal 2B) and icon I50 indicating the position of the guided object being guided by the currently playing guidance information (in other words, the playback position of the audio file as guidance information) are displayed. The arrow indicating the direction of travel is pointing to the right, indicating that the playback position of the audio file is relatively advanced compared to the position where the second user is moving. If the difference in relative positions between the second user's position and the position of the guided object becomes larger than a predetermined value, the display color or shape of the icon may be changed. The size or length of the icon or shape may also be changed. Furthermore, the control unit 21, via the display control unit 2121, causes operation buttons B10, B20, and B30 for correcting the playback position to be displayed on the display unit 24. The control unit 21 may further display the following visual information on the display unit 24. The visual information is a mark or the like that indicates the direction in which the guided object, as guided by the guidance information, is visible to the second user. This makes it possible for the providing unit 212 to convey to the second user using the guidance information the direction in which the guided object is visible through visual information.

[0056] In step S270 of Figure 5, the control unit 21 receives a modification operation from the second user via the input unit 25 and proceeds to step S280. The modification operation corresponds to a tap operation on the operation button displayed on the display unit 24.

[0057] In step S280, the control unit 21 corrects the playback position of the guidance information using the correction unit 213 and proceeds to step S290. More specifically, when operation button B10 is tapped, the correction unit 213 rewinds the playback position of the guidance information. When operation button B20 is tapped, the correction unit 213 pauses the playback of the guidance information. When operation button B30 is tapped, the correction unit 213 fast-forwards the playback position of the guidance information.

[0058] In step S290, the control unit 21 determines whether or not to terminate the playback of the guidance information. If the control unit 21 has finished playing the guidance information or terminates the playback of the guidance information due to a termination operation by the second user, it affirms step S290 and terminates the provision process shown in Figure 5. If the guidance information is still being played, the control unit 21 negates step S290 and returns to step S260, and repeats the process described above.

[0059] In step S260 of Figure 5 described above, the control unit 21 may have the display control unit 2121 perform the relative display shown in Figure 6B instead of the relative display shown in Figure 6A. Figure 6B is a diagram showing another example of the relative display shown on the display unit 24 of terminal 2B. Similar to Figure 6A, an icon I10 indicating the position of the second user moving in the automobile as a mobile object (in other words, the position of terminal 2B) and an icon I50 indicating the position of the guided object being guided by the played guidance information (in other words, the playback position of the audio file as guidance information) are displayed. The arrow indicating the direction of travel is pointing to the right, indicating that the playback position of the audio file is relatively delayed compared to the position where the second user is moving. Furthermore, the control unit 21, via the display control unit 2121, displays a reset button B40 on the display unit 24 as an operation button for correcting the playback position.

[0060] When the reset button B40 is tapped while the relative display shown in Figure 6B is displayed on the display unit 24, the correction unit 213 corrects the playback position of the guidance information to match the position of the second user (in other words, the position of terminal 2B).

[0061] In step S260 of Figure 5 described above, the control unit 21 may have the display control unit 2121 perform the relative display shown in Figure 6C instead of the relative display shown in Figure 6A. Figure 6C is a diagram showing another example of a relative display shown on the display unit 24 of terminal 2B. An icon I110 indicating the position of the second user moving in the automobile as a mobile object (in other words, the position of terminal 2B) and a pin icon I150 indicating the position of the guided object being guided by the played guidance information (in other words, the playback position of the audio file as guidance information) are displayed on the map image. Since the orientation of icon I110 indicates the direction of travel, it shows that the playback position of the audio file is relatively advanced compared to the position where the second user is moving.

[0062] When the relative display shown in Figure 6C is displayed on the display unit 24, and the icon I110, which serves as an operation button, is tapped, the modification unit 213 modifies the playback position of the guidance information to match the position of the second user (in other words, the position of terminal 2B).

[0063] (Other services provided) Figure 7 is a flowchart illustrating the flow of other provision processes performed by the guidance information provision application executed by the control unit 21 (provision unit 212) of terminal 2B used by the second user. The control unit 21 may launch a provision processing application that performs the process shown in the flowchart of Figure 7 instead of the process shown in the flowchart of Figure 5.

[0064] The processes in steps S410 to S440 in Figure 7 are the same as those in steps S210 to S240 in Figure 5, so their explanation will be omitted. In step S450, which follows step S430, the control unit 21 estimates the travel time of the second user and proceeds to step S460. More specifically, based on the location (in other words, the location of the second user) and speed of the terminal 2B carried by the second user, the control unit 21 estimates the travel time for the second user to travel from the starting point to the destination using the guidance information. The control unit 21 may also estimate the above travel time based on the traffic congestion on the road the second user is traveling on, the specifications of the vehicle the second user is riding in, etc.

[0065] In step S460, the control unit 21 uses the time adjustment unit 214 to adjust the timing of the guidance information provided by the provision unit 212 according to the estimated travel time estimated in step S450, and then proceeds to step S470. The adjustment of the provision time will be explained with reference to Figures 8A and 8B.

[0066] Figure 8A is a schematic diagram illustrating the audio in the guidance information audio track, which is divided into predetermined time intervals along the time axis. The horizontal axis represents the time axis. The audio information (which may also be called audio data) that is continuous along the time axis is divided into talks T1, T2, T3, ... at predetermined time intervals. The playback speed of each divided talk can be set individually. The star marks Q2 and Q3 indicate the location of the guided object in the guidance information, and correspond to the time when a moving second user is expected to pass near the guided object. The content of talk T2, "This shop is delicious,...", is a talk about the guided object marked with a star Q2, and the content of talk T3, "What do you think this building is?", is a talk about the guided object Q3.

[0067] When the normal playback time of the guidance information (more precisely, the normal provision time in the original language if there is no language translation by the translation unit 215, or the provision time in the translated language if there is a language translation) is approximately equal to the estimated travel time, Talk 2 will be played when the second user passes near the guidance target marked with a star, Q2. Therefore, the time adjustment unit 214 does not need to adjust the provision time of the guidance information provided by the provision unit 212.

[0068] Next, referring to Figure 8B, we will explain the case where the estimated travel time for the second user is longer than the normal playback time of the guidance information. Figure 8B is a schematic diagram illustrating the audio played when a slower playback speed than normal is set by the time adjustment unit 214. The horizontal axis represents the time axis. In Figure 8B, compared to Figure 8A, the time at which the moving second user is scheduled to pass near the guided object is later, and the positions of the star marks Q2 and Q3 are shifted to the right. Therefore, the time adjustment unit 214 plays talks T1', T2', T3', ... which are longer than the playback times of talks T1, T2, T3, ..., so that talk 2 is played when the second user passes near the guided object marked with star mark Q2. For example, the playback speed of the guidance information is set slower than the normal playback speed.

[0069] Furthermore, although not shown in the diagram, if the estimated travel time of the second user is shorter than the normal playback time of the guidance information, the time adjustment unit 214 sets the playback speed of the guidance information to be faster than the normal playback speed so that talks T1'', T2'', T3'', ... are played back, which are shorter than the playback time of talks T1, T2, T3, ...

[0070] In step S470, the control unit 21 starts providing guidance information acquired from the server device 1 at the playback speed set by the time adjustment unit 214, and proceeds to step S480. As a result, for example, the playback control unit 2122 plays audio information as guidance information from the audio playback unit 26. With this configuration, the second user can listen to the audio played from the audio playback unit 26 at a timing that matches the speed at which the second user is moving.

[0071] In step S480, the control unit 21 determines whether the relative positions of terminal 2B and the guide target have changed. The relative positions of terminal 2B and the guide target are as described with reference to Figures 6A and 6B. If the relative distance between terminal 2B and the guide target has increased beyond a predetermined value since the start of providing the guidance information, the control unit 21 affirms step S480 and proceeds to step S490. If the relative distance between terminal 2B and the guide target remains within the predetermined value, the control unit 21 negates step S480 and proceeds to step S500.

[0072] In step S490, the control unit 21 adjusts the timing of the guidance information provision using the time adjustment unit 214 and proceeds to step S500. The time adjustment unit 214 adjusts the timing of the guidance information provision after detecting a change in the relative position of the terminal 2B and the guidance target. The adjustment method is the same as described with reference to Figures 8A and 8B. Since the system is configured to perform adjustments in real time even after the provision of guidance information has started, even if the second user's movement speed changes, the second user can hear the audio played from the audio playback unit 26 at a timing that matches their movement speed.

[0073] In step S500, the control unit 21 determines whether or not to terminate the playback of the guidance information. If the guidance information has been played to completion, or if the playback of the guidance information is terminated by a termination operation from the second user, the control unit 21 affirms step S500 and terminates the provision process shown in Figure 7. If the guidance information is still being played, the control unit 21 negates step S500 and returns to step S480, and repeats the process described above.

[0074] According to the embodiments described above, the following effects and advantages are achieved. (1) Terminal 2B, as an information providing device, provides location-related guidance information to a second user, who is an information user moving in a mobile device. Each of the multiple guidance information items is associated with location information indicating a provision location (e.g., a mesh) to be provided to the second user. When the second user moves to a provision location in a mobile device, the providing unit 212 starts providing the guidance information associated with the location information corresponding to that provision location, and the modifying unit 213 modifies the playback position of the guidance information provided by the providing unit 212 according to the relative position between the position of the mobile device and the position of the guided object being guided by the guidance information being provided. With this configuration, it becomes possible to suppress the discrepancy between the relative position of the second user and the position of the guided object, which is caused by traffic conditions of the mobile object used by the second user, and to effectively provide guidance information to the second user.

[0075] (2) In the terminal 2B described in (1) above, the provision unit 212 includes a display control unit 2121 that causes the display unit 24, which displays text data included in the guidance information, to display an operation screen that includes the position of the moving object, the position of the guided object being guided by the guidance information being provided, and icons I10 and I50 as visual information indicating the direction of movement of the moving object. With this configuration, the second user, while moving, can understand whether they have overshot the destination or not yet arrived, and then perform operations to cause the correction unit 213 to make corrections.

[0076] (3) In the terminal 2B described in (2) above, the display control unit 2121 displays a color or shape on the operation screen that corresponds to the relative position between the moving object and the guided object. With this configuration, the second user, while moving, can understand from the color and shape of icons I10 and I50 whether they have overshot the destination or not yet arrived, and then perform operations to have the correction unit 213 make corrections.

[0077] (4) In the terminal 2B described in (1) above, the providing unit 212 includes a display control unit 2121 that causes the display unit 24, which displays text data included in the guidance information, to display an operation screen that includes icons I10 and I50 as visual information indicating the relative distance between the position of the moving object and the position of the guided object being guided by the guidance information being provided. With this configuration, a second user who is moving can easily determine how far apart the moving object is from the location of the object being guided.

[0078] (5) In the terminal 2B described in (4) above, the display control unit 2121 displays figures of different sizes or lengths on the operation screen according to the relative position between the moving object and the guided object. With this configuration, a second user who is moving can easily understand how far apart the moving object is from the location of the target object by the color and shape of icons I10 and I50.

[0079] (6) The terminal 2B described in (1) above further comprises a map information storage unit 223 in which map information including the route the mobile body travels is recorded, and the providing unit 212 includes a display control unit 2121 that causes the display unit 24, which displays text data included in the guidance information, to display the location of the mobile body (icon I110) and the location of the guided object (icon I150) guided by the provided guidance information on a map based on the map information. With this configuration, a second user on the move can easily determine on the map how far apart the moving object is from the location of the target object.

[0080] (7) The terminal 2B described in (1) above is further equipped with an input unit 25 for inputting voice instructions, and the modification unit 213 modifies the playback position of the guidance information provided by the provision unit 212 based on the instructions input from the input unit 25. With this configuration, a second user who is moving can give instructions to the correction unit 213 to make corrections without having to move their eyes, even while driving the moving object.

[0081] (8) Terminal 2A used by the first user as an information provider and terminal 2B used by the second user as an information user each include a creation unit 211 that creates location-related guidance information and a provision unit 212 that provides the guidance information created by the creation unit 211 to the second user who is moving in a mobile device. The creation unit 211 creates guidance information including audio data input by the first user while playing a street video as first video information shot while moving, and associates location information indicating the shooting location of the street video with the created guidance information. The provision unit 212 provides the guidance information associated with the location information when the second user moves in a mobile device to the shooting location of the first video information. With this configuration, the first user can have the creation unit 211 create the guidance information they want to provide regarding the target location, at any time and location of the first user, without having to drive a vehicle such as a car to the target location.

[0082] (9) The terminal 2A described in (8) above is further equipped with a shape data storage unit 222 in which shape data of multiple different moving objects is recorded as a moving object, and the creation unit 211 reads the shape data of a moving object selected by the first user from the shape data storage unit 222, and creates second video information that is visible from the viewpoint when virtually moving with the selected moving object by converting the street video using the read shape data, and while playing the second video information, creates guidance information including audio data input by the first user, and associates location information with the created guidance information. With this configuration, it becomes possible to create a second video by converting the shape data stored in the shape data storage unit 222 into a street video that can be viewed from the perspective of someone riding in various moving objects. As a result, the first user can view the street video from the perspective of any moving object and have the creation unit 211 create the guidance information they want to provide.

[0083] (10) The terminal 2A described in (8) above is further equipped with a speed data storage unit 221 in which speed data of multiple different moving objects is recorded, and the creation unit 211 reads the speed data of a moving object selected by the first user from the speed data storage unit 221, and creates second video information which is played back at a playback speed corresponding to the speed of the selected moving object by converting the street video using the read speed data, and while playing back the second video information, it creates guidance information which includes audio data input by the first user, and associates location information with the created guidance information. With this configuration, it becomes possible to create a second video by converting it into a street video of various moving objects whose movement speed data is stored in the shape data storage unit 222. As a result, the first user can have the creation unit 211 create the guidance information they want to provide while watching the street video of objects moving at various speeds.

[0084] (11) In the terminal 2B described in (8) above, the providing unit 212 estimates the position of the guided object to be guided by the guidance information, identifies the direction of the guided object from the calibration origin set at a predetermined position of the moving body and the estimated position of the guided object, guides the orientation of the second user's head to the calibration origin, and guides the orientation of the second user's head based on the difference between the orientation of the second user's head and the direction of the guided object. With this configuration, it becomes possible to provide guidance information in a way that prevents the second user from missing something by looking in the wrong direction, without having to estimate the second user's orientation.

[0085] (12) In the terminal 2B described in (8) above, the providing unit 212 includes a display control unit 2121 which causes a display unit 24 that displays text data included in the guidance information to display visual information indicating the direction in which the guided object is visible to the second user, or a playback control unit 2122 which causes an audio playback unit 26 that plays audio data included in the guidance information to play audio information indicating the direction in which the guided object is visible to the second user. With this configuration, a second user can easily find the target of their guidance through visual or audio information.

[0086] (13) In the terminal 2B described in (8) above, the creation unit 211 further creates guidance information that includes recommended time information set by the first user, and the provision unit 212 provides guidance information that is associated with location information and in which the date and time when the second user moved to the street video shooting location (e.g., within the mesh) matches the recommended time information. With this configuration, it becomes possible to provide timely information to secondary users about phenomena that can only be seen at specific times, such as Diamond Fuji, or phenomena that can only be seen in specific seasons, such as rows of cherry blossom trees.

[0087] (14) The terminal 2B, as an information providing device, provides location-related guidance information to a second user, who is an information user moving in a mobile vehicle. Each of the multiple guidance information items is associated with location information indicating a provision location (e.g., a mesh) to be provided to the second user. The terminal includes a provisioning unit 212 that starts providing guidance information associated with the location information corresponding to the provision location when the second user moves to a provision location in a mobile vehicle, and a time adjustment unit 214 that estimates the second user's travel time based on the position and speed of the mobile vehicle and adjusts the provision time of the guidance information provided by the provisioning unit 212 according to the estimated travel time. With this configuration, it becomes possible to provide guidance information at the appropriate time according to the position and speed of the mobile object used by the second user for travel.

[0088] (15) In the terminal 2B described in (14) above, the time adjustment unit 214 calculates the difference between the normal provision time of the guidance information to be provided to the second user and the estimated travel time, and sets the playback speed of the audio data included in the guidance information provided by the provision unit 212 based on the calculated difference. This configuration makes it possible to provide guidance information to the second user at the appropriate time.

[0089] (16) In the terminal 2B described in (15) above, the audio data included in the guidance information is divided into multiple data on the time axis, and a playback speed is set for each divided data, and the time adjustment unit 214 adjusts the playback speed for each divided data. This configuration allows for precise adjustment of the playback speed of the guidance information provided to the second user.

[0090] (17) The terminal 2B described in (14) above is further equipped with a translation unit 215 that translates the language included in the guidance information, the translation unit 215 translating the guidance information into a language estimated from the second user's utterance or a language specified by the second user, and the providing unit 212 provides the guidance information translated by the translation unit 215. This configuration makes it possible to support multiple languages.

[0091] (18) In terminal 2B described in (17) above, the time adjustment unit 214 calculates the difference between the normal provision time of the guidance information translated by the translation unit 215 and the estimated travel time, and adjusts the provision time of the translated guidance information based on the calculated difference. With this configuration, it becomes possible to provide guidance information in multiple languages ​​at the appropriate time, depending on the location and speed of the mobile device used by the second user.

[0092] (19) In the terminal 2B described in (14) above, the time adjustment unit 214 sets the playback speed of the audio data as guidance information provided by the providing unit 212 based on the relative position of the moving object and the position of the object to be guided by the guidance information being provided, and the speed of the moving object. With this configuration, the timing of providing guidance information can be adjusted according to the dynamically changing speed of the moving object and the change in the relative positional difference between the second user's position and the position of the guided object, thereby effectively providing guidance information to the second user.

[0093] The above embodiment can be modified into various forms. Modifications will be described below. (Variation 1) In the above explanation, examples of modes of transport include aircraft, drones, automobiles (passenger cars, buses, trucks), motorcycles, bicycles, and wheelchairs. Although not a mode of transport, walking may be added as one of the options in step S10, assuming that the user is traveling on foot. Micromobility, such as electric kick scooters, may also be added as one of the options.

[0094] (Modification 2) In the adjustment of playback time by the time adjustment unit 214 described above, it is conceivable that the longer the adjustment time, the more difficult it may be for the second user to hear the audio information. Therefore, if the difference between the normal provision time of the guidance information provided to the second user and the estimated travel time is greater than a predetermined value, the time adjustment unit 214 may adjust the provision time of the guidance information provided by the provision unit 212 by inserting another talk (not limited to guidance voice, but may also be music or advertisements) between the talks. Figure 8C is a schematic diagram illustrating an example in which another talk is inserted by the time adjustment unit 214. The horizontal axis represents the time axis. In Figure 8C, similar to Figure 8B, the second user is scheduled to pass near the guided object at a later time, causing the positions of the star markers Q2 and Q3 to shift to the right. Therefore, the time adjustment unit 214 inserts and plays music M1 after talk T1 so that talk 2 is played at the time the second user passes near the guided object marked with star marker Q2. Since music M1 is a transitional element, it may fade out at the time talk 2 is played. Similarly, the time adjustment unit 214 inserts and plays the advertisement C1 after talk T2 so that talk T3 is played when the second user passes near the guided Q3. The advertisement C1 may fade out at the same time that talk T3 is played, as in the case of music M1.

[0095] According to Modification 2, the following effects are produced. (1) In terminal 2B as an information providing device, the guidance information includes location-independent voice data, and the time adjustment unit 214 provides location-independent voice data if the difference between the normal provision time of the guidance information to be provided to the second user and the estimated travel time is greater than a predetermined value. With this configuration, even if there is a large difference between the normal delivery time of guidance information provided to the second user and the estimated travel time, it becomes possible to appropriately adjust the delivery time of the guidance information.

[0096] (2) In the terminal 2B described above, the multiple guidance information includes guidance information that does not associate with location information indicating a location (e.g., a mesh) to be provided to the second user, and the time adjustment unit 214 inserts audio data as guidance information that does not associate with location information between the audio data as guidance information provided by the provision unit 212, based on the relative position between the position of the moving body and the position of the guided object to be guided by the guidance information being provided, and the speed of the moving body. With this configuration, it becomes possible to adjust the aforementioned relative positional discrepancies so that they do not appear unnatural to the second user.

[0097] (Variation 3) When multiple audio messages for guidance information are recorded on multiple audio tracks, the time adjustment unit 214 may adjust the timing of the guidance information provided by the provision unit 212 as follows. Figure 9A is a schematic diagram illustrating the guidance information recorded for each of the multiple audio tracks. The horizontal axis represents the time axis. Audio track TR1 contains talk S1, which is not linked to location. Audio track TR2 contains talk T1, which is linked to location. Audio track TR3 contains music M1, which is not linked to location. Audio track TR4 contains background music B1, which is not linked to location. The star symbol Q1 indicates the location of the guided object in the guidance information and corresponds to the time when the second user is expected to pass near the guided object. The content of Talk T1 shall be talk about the guided object indicated by the star symbol Q1.

[0098] (Cut-in playback) The upper diagram of Figure 9B is a schematic diagram illustrating an example of playback of recorded guidance information as shown in Figure 9A, illustrating a case where the normal playback time of the guidance information (more precisely, the normal provision time in the original language if there is no language translation by the translation unit 215, or the provision time in the translated language if there is language translation) is approximately equal to the estimated travel time of the second user. The playback control unit 2122 of the provision unit 212 plays talk S1, talk T1, or music M1 while playing BGM music B1. The playback volume of talk S1, talk T1, and music M1 is set to be louder than that of BGM music B1. To explain in more detail, while a non-position-linked talk S1 is playing, a talk T1 is interrupted and cut-in playback is initiated when the second user is about to pass near the target indicated by the star mark Q1. Furthermore, when the playback control unit 2122 finishes playing the non-position-linked talk S1, it starts playing the music M1. In the case of the upper diagram in Figure 9B, the time adjustment unit 214 does not need to adjust the timing of the provision of guidance information provided by the provision unit 212.

[0099] The lower diagram in Figure 9B is a schematic diagram illustrating an example of playback of recorded guidance information as shown in Figure 9A, illustrating a case where the estimated travel time of the second user is longer than the normal playback time of the guidance information. In the lower diagram, compared to the upper diagram, the time at which the moving second user passes near the guide target marked with a star Q1 is later, and the position of the star Q1 is shifted to the right. Therefore, the time adjustment unit 214 delays the time at which talk T1 is cut in and played back compared to the case in the upper diagram, so that talk T1 is played back at the timing when the second user is expected to pass near the guide target marked with a star Q1.

[0100] Furthermore, although not shown in the diagram, if the estimated travel time of the second user is shorter than the normal playback time of the guidance information, the time adjustment unit 214 advances the time at which talk T1 is cut in and played compared to the case shown in the upper diagram.

[0101] (Superimposed playback) The upper diagram of Figure 9C is a schematic diagram illustrating another example of playback of the recorded guidance information as shown in Figure 9A, illustrating a case where the normal playback time of the guidance information (more precisely, the normal provision time in the original language if there is no language translation by the translation unit 215, or the provision time after translation in the target language if there is language translation) is approximately equal to the estimated travel time of the second user. The playback control unit 2122 of the provision unit 212 plays talk S1, talk T1, or music M1 while playing BGM music B1, similar to Figure 9B in the case of cut-in playback. In Figure 9C, superimposed playback is performed instead of cut-in playback. More specifically, while a talk S1 that is not linked to the position is playing, talk T1 is played over it at the timing when the second user is expected to pass near the guided target Q1 (marked with a star), with the volume of talk S1 reduced. The volume of talk S1 is not reduced to zero. The volume of talk T1 is higher than the volumes of talk S1 and BGM music B1 so that it is not drowned out by talk S1 and BGM music B1. When the playback control unit 2122 finishes playing the talk S1 which is not linked to the position, it starts playing the music M1. In the examples of Figures 9B and 9C above, the playback volume of the background music B1 is constant.

[0102] The lower diagram in Figure 9C is a schematic diagram illustrating another example of playback of the recorded guidance information as shown in Figure 9A, illustrating a case where the estimated travel time of the second user is longer than the normal playback time of the guidance information. In the lower diagram, compared to the upper diagram, the time at which the moving second user passes near the guide target marked with a star Q1 is later, and the position of the star Q1 is shifted to the right. Therefore, the time adjustment unit 214 delays the time at which it superimposes and plays back talk T1 compared to the case in the upper diagram, so that it plays back talk T1 at the timing when the second user is expected to pass near the guide target marked with a star Q1.

[0103] Furthermore, although not shown in the diagram, if the estimated travel time of the second user is shorter than the normal playback time of the guidance information, the time adjustment unit 214 advances the time at which talk T1 is superimposed and played compared to the case shown in the upper diagram.

[0104] The above description is merely an example, and the present invention is not limited by the embodiments and modifications described above, as long as the features of the present invention are not impaired. It is also possible to arbitrarily combine one or more of the above embodiments and modifications, and to combine modifications with each other. [Explanation of Symbols]

[0105] 1,10 Server device, 2A,2B,2C Terminal, 3 Communication network, 11,21 Control unit, 12,22 Storage unit, 13,23 Communication unit, 14 DB, 24 Display unit, 25 Input unit, 26 Audio playback unit, 27 Camera, 28 Position detection unit, 211 Creation unit, 212 Provision unit, 213 Modification unit, 214 Time adjustment unit, 215 Translation unit, 221 Speed ​​data storage unit, 222 Shape data storage unit, 223 Map information storage unit, 2121 Display control unit, 2122 Playback control unit, I10,I50,I110,I150 Icons, B1 BGM music, B10~B40 Operation buttons, C1 Advertisement, M1 Music, S1,T1~T3,T1'~T3' Talk

Claims

1. An information providing device that provides location-related guidance information to information users who are moving in a mobile device, Each of the aforementioned guidance information is associated with location information indicating the place where the guidance information is provided to the information user. When the information user moves to the provision location using the mobile device, the provision unit provides the guidance information by playing back the guidance information associated with the location information corresponding to the provision location, During a single playback period of the guidance information, a correction unit corrects the playback position of the guidance information according to the relative position between the position of the moving body and the position of the guided object corresponding to the playback position of the guidance information. Equipped with, The information providing device is characterized in that the providing unit plays back the guidance information at the playback position of the guidance information corrected by the correction unit during the single playback period.

2. In the information providing device described in claim 1, The aforementioned provisioning unit includes a display control unit that displays an operation screen on a display unit that displays text data included in the guidance information, which includes the position of the moving object, the position of the guided object being guided by the guidance information being played, and visual information indicating the direction of movement of the moving object. An information-providing device characterized by the following features.

3. In the information providing device according to claim 2, The display control unit displays a color or shape on the operation screen corresponding to the relative position between the moving object and the guided object. An information-providing device characterized by the following features.

4. In the information providing device described in claim 1, The providing unit includes a display control unit that causes a display unit that displays text data included in the guidance information to display an operation screen that includes visual information indicating the relative distance between the position of the moving object and the position of the guided object being guided by the guidance information being played back. An information-providing device characterized by the following features.

5. In the information providing device according to claim 4, The display control unit displays figures of different sizes or lengths on the operation screen according to the relative position between the moving object and the guided object. An information-providing device characterized by the following features.

6. In the information providing device described in claim 1, The system further comprises a map information storage unit that stores map information including the route the moving object travels, The providing unit includes a display unit that displays the text data included in the guidance information, and a display control unit that displays the position of the moving object and the position of the guided object guided by the guidance information being played on a map based on the map information. An information-providing device characterized by the following features.

7. In the information providing device described in claim 1, It also includes a voice input section for entering voice commands. The correction unit corrects the playback position of the guidance information being played back by the provision unit based on instructions received from the voice input unit. An information-providing device characterized by the following features.

Citation Information

Patent Citations

  • Car navigation device

    JP1997128689A

  • On-vehicle navigation system

    JP2006064473A

  • User evaluation input apparatus

    JP2010185685A

  • Navigation device

    JP2011174754A

  • Navigation system, navigation device, and method of correcting voice guidance

    JP2017062217A