Voice SNS Management Device and Program
The management device for a voice SNS addresses the challenge of providing two-way communication while allowing users to enjoy the joy of movement by managing voice data in association with locations and enabling reactions to voice data, resulting in a balanced experience of exploration and communication.
Patent Information
- Application Number
- JP2024186786
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-10-23
- Publication Date
- 2025-06-09
- Estimated Expiration
- 2044-10-23
AI Technical Summary
Existing voice-based social networking services (SNS) lack the ability to provide two-way communication while allowing users to enjoy the joy of movement, as they are typically restricted by geographical requirements and do not allow for the discovery of voice data associated with locations by walking around.
A management device for a voice SNS that manages voice data in association with locations, acquires positioning information from a terminal carried by a pedestrian, and proposes playback of voice data when the terminal's location matches the location associated with the voice data, allowing for reactions to be acquired and managed, thereby enabling two-way communication.
The solution enables pedestrians to discover voice data associated with locations by walking around, allowing for two-way communication with the poster and other users, while maintaining the joy of movement, thus balancing the need for communication with the experience of exploration.
Smart Images

Figure 0007689680000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a management device and a program for a voice SNS.
Background Art
[0002] Based on the current position obtained using the Global Positioning System (GPS) or the like, route guidance information, advertisement information, emergency information, tourism information, traffic information, weather information, news information, and other information are distributed. The news information distributed in this way may include information related to articles posted in a social networking service (SNS) in addition to news information. These information are distributed not only in visual forms exemplified by map display, image display, video display, and text display, but also in voice.
[0003] Regarding technologies for distributing voice data associated with the current position in conventional services and prior arts, Patent Document 1 discloses a system in which a control unit of a vehicle navigation device stores voice memo data received from a distribution server in a storage unit and causes a sound output unit to output the voice memo data when the vehicle is located at a position or within a reproduction range associated with the voice memo data.
[0004] The technology described in Patent Document 1 can cause a voice memo to be reproduced according to the current position of the vehicle.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0006] The technology of Patent Document 1 can realize one-way distribution of voice memos corresponding to the current position of a vehicle from a distribution server. By the way, in social network services (SNS) and the like, instead of one-way distribution of information, two-way communication across national borders is carried out through reactions such as comments or evaluations on posted articles.
[0007] However, the technology described in Patent Document 1 can only realize one-way communication, that is, distributing voice memos reproduced according to the current position of the vehicle. Therefore, the technology described in Patent Document 1 has room for further improvement in realizing two-way communication.
[0008] By the way, different from the technology described in Patent Document 1, in conventional SNS, since two-way communication that is not restricted by geographical requirements is realized, a huge amount of communication information is distributed to the user's terminal. Therefore, the user may be required to interrupt the movement and make choices about the information distributed to their own terminal over a long period of time.
[0009] In this way, conventional SNS can take away the joy of movement from users in exchange for two-way communication that is not restricted by geographical requirements. The joy of movement is particularly important for pedestrians whose movement routes are not limited to roads. Such joys include the joy of taking a walk, the joy of strolling, the joy of exploration, etc. Therefore, technical means for realizing an SNS that can balance the joy of movement of pedestrians and two-way communication are required.
[0010] An object of the present invention is to realize an audio SNS, which should also be called a wandering-type SNS, in which a pedestrian discovers audio data associated with a location by walking around on their own and communicates with the poster of the audio data and other users.
Means for Solving the Problem
[0011] As a result of intensive studies to solve the above problems, the inventors of the present invention proposed playing voice data associated with a location according to the location of a terminal, obtained a reaction to this voice data from the terminal, and found that the above object can be achieved by managing it in association with the voice data. Then, the inventors of the present invention have completed the present invention.
[0012] One aspect of the present invention provides a management device for a voice SNS, comprising: a voice data management unit that manages voice data in association with a location; a positioning information acquisition unit that acquires first positioning information indicating the location of a first terminal carried by a pedestrian from the first terminal; a proposal display command unit that commands the first terminal to perform a display that proposes playing voice data associated with the location when the location indicated by the first positioning information corresponds to the location; a reaction acquisition unit that acquires data indicating the pedestrian's reaction to the voice data from the first terminal; and a reaction management unit that manages the data indicating the reaction in association with the voice data.
[0013] The management device according to this aspect can determine whether or not the location of the first terminal carried by the pedestrian corresponds to the above location based on the voice data managed by the voice data management unit and the first positioning information acquired by the positioning information acquisition unit. Then, when the location of the first terminal corresponds to the location associated with the voice data, the management device according to this aspect commands the first terminal to perform a display that proposes playing the voice data associated with the location by the proposal display command unit. Thereby, the management device according to this aspect realizes that a pedestrian carrying the first terminal discovers voice data associated with a location by walking around on their own. As a result, the pedestrian can obtain the joy of movement that cannot be obtained in normal walks, etc., by discovering voice data by walking around on their own.
[0014] Then, the management device of this aspect acquires, from the first terminal, data indicating the reaction of the pedestrian to the voice data by the reaction acquisition unit. Further, the management device of this aspect manages the data indicating the reaction in association with the voice data by the reaction management unit. Through the above series of processes, the management device of this aspect realizes that the user who has played the voice data discovered by walking around can communicate with the submitter of the voice data and other users.
[0015] As described above, this aspect realizes a voice SNS that should also be called a roaming type SNS, in which a pedestrian discovers voice data associated with a location by walking around and communicates with the submitter of the voice data and other users.
[0016] In addition, the present invention can take various aspects exemplified by an aspect of realizing communication via tags and comments, an aspect of proposing voice data associated with a route, an aspect of acquiring voice data associated with positioning information from a second terminal carried by a pedestrian, an aspect of a program for causing a first terminal carried by a pedestrian to cooperate with the above-described management device, and the like. These aspects contribute to the realization of a voice SNS that should also be called a roaming type SNS by the effects brought about by adding their respective specific configurations.
Effects of the Invention
[0017] As described above, the present invention can realize a voice SNS that should also be called a roaming type SNS, in which a pedestrian discovers voice data associated with a location by walking around and communicates with the submitter of the voice data and other users.
Brief Description of the Drawings
[0018]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
DETAILED DESCRIPTION OF THE INVENTION
[0019] First of all, although the following disclosure, charts, and / or claims, etc. are described as being alone or in combination with one or more other aspects, the subject matter of the instant disclosure is not intended to be so limited. That is, the instant disclosure, charts, and claims are intended to embrace the various aspects described herein, either alone or in one or more combinations with each other. For example, even if the instant disclosure describes and illustrates the first embodiment, the second embodiment, and the third embodiment in such a way that the first embodiment is described and illustrated particularly in relation to the second embodiment, or the second embodiment is described and illustrated only in relation to the third embodiment, the instant disclosure and illustration are not so limited, and may include only the first embodiment, only the second embodiment, only the third embodiment, or one or more combinations of the first, second, and / or third embodiments, for example, the first embodiment and the second embodiment, the first embodiment and the third embodiment, the second embodiment and the third embodiment, or the first, second, and third embodiments.
[0020] Unless otherwise specified, the use of the phrase "or" in this document shall mean a "non-exclusive" arrangement. For example, when it is said that "item x is A or B", it shall mean either of the following: (1) item x is only one of A or B, (2) item x is both A and B. In other words, the word "or" is not used to define an "exclusive" arrangement.
[0021] Also, when the phrases "including at least one" or "including at least one of the following" used in this document are used in combination with a system or element, it shall mean that the system or element includes one or more of the elements listed after the phrase. For example, when there are three types of elements from the first element to the third element, the phrases "including at least one" or "including at least one of the following" shall be interpreted as any of the following structural arrangements: a device including the first element, a device including the second element, a device including the third element, a device including the first element and the second element, a device including the first element and the third element, a device including the second element and the third element, or a device including the first element, the second element, and the third element.
[0022] The same interpretation is intended when the phrase "used in at least one of the following" is used in this document. Furthermore, "and / or" used in this document is used as a linguistic conjunction and is used to indicate that one or more of the described elements or conditions are included or occur. For example, a device including the first element, the second element, and / or the third element shall be interpreted as any of the following structural arrangements: a device including the first element, a device including the second element, a device including the third element, a device including the first element and the second element, a device including the first element and the third element, a device including the second element and the third element, or a device including the first element, the second element, and the third element.
[0023] Note that the use of the phrase "and / or" in this document meaning a "non-exclusive" arrangement is also stipulated in the "Format and Preparation Method of Standard Sheets JIS Z 8301" of the Japanese Industrial Standards (JIS).
[0024] The following will describe in detail an example of an embodiment of the present invention with reference to the drawings.
[0025] <System S> FIG. 1 is a block diagram showing an example of the hardware configuration and software configuration of the system S of the present embodiment. The management system (system S) of the voice SNS according to the present embodiment includes a management device 1. The management device 1 is configured to communicate with the terminal T via the network N.
[0026] 〔Management Device 1〕 The management device 1 includes various hardware components such as a control unit 11, a storage unit 13, and a communication unit 14. The management device 1 discovers voice data associated with a location by a pedestrian walking around by himself / herself, and manages a voice SNS that should also be called a roaming-type SNS that communicates with the poster of the voice data and other users. The type of the management device 1 is not particularly limited, and for example, a server device, a cloud server, etc. may be used.
[0027] [Control Unit 11] The control unit 11 includes a Central Processing Unit (CPU), a Random Access Memory (RAM), a Read Only Memory (ROM), etc.
[0028] The control unit 11 cooperates with at least one of the storage unit 13 and the communication unit 14 as necessary. And the control unit 11 realizes software components of the program of the present embodiment executed by the management device 1, such as a recording data acquisition unit 111, a positioning information acquisition unit 112, a voice data management unit 113, a proposal display command unit 114, a voice data transmission unit 115, a reaction acquisition unit 116, a reaction management unit 117, a voice data analysis unit 118, etc.
[0029] Details of the management process realized by the above software components will be described later with reference to FIGS. 4 to 7.
[0030] [Memory unit 13] The memory unit 13 is a device in which data and / or files are stored, and has a storage unit that non-temporarily stores data by means of a hard disk, semiconductor memory, recording medium, memory card, etc. Stored in the memory unit 13 are programs executed by a microcomputer, an audio database 131, a reaction database 132, an audio analysis database 133, etc.
[0031] (Audio database 131) The audio database 131 stores audio data associated with the location where playback is proposed. The audio data associated with the location is managed by the audio data management unit 113.
[0032] In order to be useful for playback on the terminal T, it is preferable that the audio data is associated with various attributes related to the playback of the audio data, exemplified by playback time, bit rate, playback frequency, number of audio channels, compression format, and format of the audio data. In order to facilitate data operations, it is preferable that the audio data is associated with information (e.g., audio ID) that identifies the audio data.
[0033] In the audio database 131, the data format of the location associated with the audio data is not particularly limited as long as it can indicate a range with a geographical spread. The data format may be, for example, a data format configured to include one or more of a format for specifying a range by specifications including a set of a center point and a radius in a coordinate system related to a positioning system, a format for specifying a range by a figure (e.g., a polygon represented by a plurality of vertices) on a coordinate system related to a positioning system, a format for specifying a range by a geographical mesh corresponding to a coordinate system related to a positioning system, a format for specifying a range by an address, a format for specifying a range by a place name (e.g., block name, street name, facility name, river name, etc.).
[0034] The content of the voice data is not particularly limited. In order to enable pedestrians to obtain information about nearby stores and the like by walking around on their own, the content of the voice data preferably includes information about nearby stores and the like (for example, advertisements, word-of-mouth by users, etc.). In order to enable pedestrians to obtain information about places (roads, buildings, historical sites, etc.) by walking around on their own, the content of the voice data preferably includes information about places (for example, historical introductions, current situation introductions, usage guides, information about famous people with connections, trivia, etc.). In order to enable pedestrians to obtain emergency information about the neighborhood by walking around on their own, the content of the voice data preferably includes emergency information about places (for example, weather warnings, earthquake information, evacuation information, landslide information, flood information, crime information, etc.). In order to enable pedestrians to enjoy music tailored to the place by walking around on their own, the content of the voice data preferably includes music tailored to the place.
[0035] Figure 2 is an example of the voice database 131. In this example, the voice database 131 stores the first voice data specified by the voice ID "S0001", the second voice data specified by "S0002", the third voice data specified by "S0003", and so on.
[0036] The first voice data is voice data "At Restaurant △△, a new dessert festival starts today! ···" related to an advertisement for a restaurant associated with the location "△△-△, △△-cho, Omiya-ku, Saitama City". The second voice data is voice data "During the Jomon period, people who made clay dolls lived around here ···" related to an introduction of a historical site associated with the location "35.940703785, 139.707281881, r50m" (within a circle with a radius of 50 m centered at 35° 94.0703785' north latitude and 139° 70.7281881' east longitude). The third voice data is voice data "Due to heavy rain caused by the approach of Typhoon △, the Shibagawa River ···" related to emergency information associated with the location "From Shibagawa to the confluence point of the Kousen River".
[0037] When these voice data are stored in the database of this example, the user of the first terminal T1 can discover information that an interesting new menu is announced near Restaurant △△, discover the history of a historic site near the historic site, and discover emergency information about the river near the Shibakawa River. Then, the user can comment on or tag these voice data.
[0038] (Reaction Database 132) In the reaction database 132, data (reaction data) indicating the reactions of pedestrians to voice data are stored. The reaction data is, for example, data of tags indicating the category of voice data, data of comments on voice data, and the like. By storing data indicating the reactions of pedestrians including tag and comment data in the reaction database 132, the management device 1 can provide a communication venue for the user via tags or comments.
[0039] Preferably, the reaction data includes an evaluation of the voice data so that it can be narrowed down by evaluation. The evaluation is, for example, the number of times a favorable evaluation has been given by a user. In order to keep the influence of the reaction of one user within an appropriate range, it is preferable that the management device 1 manages so that one user can give a favorable evaluation a predetermined number of times for one voice data.
[0040] The reaction data is stored in association with the above-described voice data. In order to facilitate data manipulation, it is preferable that the reaction data is associated with information (for example, reaction ID) for specifying the reaction data.
[0041] FIG. 3 is an example of the reaction database 132. In this example, in the reaction database 132, first reaction data specified by the reaction ID "R0001", second reaction data specified by "R0002", third reaction data specified by "R0003", fourth reaction data specified by "R0004", and the like are stored.
[0042] The first reaction data indicates the reaction to the first audio data specified by the audio ID "S0001", and is data indicating that the tag "gourmet" was attached as a reaction to the audio data. The second reaction data also indicates the reaction to the first audio data, and is data indicating that the comment "The new dish I ate after the usual ajitama set meal was..." was attached as a reaction to the audio data. The third reaction data indicates the reaction to the second reaction data, and is data indicating that the comment "Was that combination good...?" was attached as a reaction to the comment related to the reaction data. The fourth reaction data indicates the reaction to the third audio data specified by the audio ID "S0003", and is data indicating that the evaluation "Favorable evaluation: 100 times" was attached as a reaction to the audio data.
[0043] By storing these reaction data in the database of this example, the user of the first terminal T1 can narrow down the audio data by the tag "gourmet" or the range of the number of favorable evaluations, etc. Also, the user can check the number of comments attached to the audio data or reaction data and read each comment.
[0044] (Audio analysis database 133) The audio analysis database 133 stores the data (audio analysis data) output by the audio data analysis unit 118. The audio analysis data is, for example, audio data with a label indicating that it is an inappropriate post or the speech recognition result of the audio data. The "inappropriate post" mentioned here is, for example, a post that inhibits the communication aimed at by the management device 1. Examples of such posts include discriminatory remarks, remarks that induce crime, remarks violating compliance, insulting remarks, remarks contrary to public order and good customs, remarks contrary to facts, remarks equivalent to privacy infringement, and audio content violating the license. The audio analysis data is used as learning data for machine learning related to the audio data analysis unit 118.
[0045] For machine learning to achieve filtering according to reasons, it is preferable that the above-mentioned labels include data indicating reasons for being inappropriate. To enable the use of learning data provided by an external device, the voice analysis data may include, in addition to the data output by the voice data analysis unit 118, similar data created by an external device. To enable the use of learning data reflecting human knowledge, the voice analysis data may include similar data created in a process including manual work.
[0046] [Communication unit 14] The communication unit 14 is not particularly limited as long as it enables the management device 1 to be connected to the network N for communication. Examples of the communication unit 14 include a network card compatible with the Ethernet standard, communication equipment compatible with a wireless LAN, and the like.
[0047] [Network N] The type of the network N is not particularly limited as long as it enables communication of the management device 1 and the like. Examples of the type of the network N include the Internet, a mobile phone network, a wireless LAN, and the like.
[0048] [Terminal T] The terminal T is carried and used by a pedestrian. The type of the terminal T is preferably a portable terminal (for example, a smartphone, a tablet terminal, a notebook personal computer, etc.) that can be carried and used by a pedestrian. In the following, the terminal T may be referred to as the first terminal T1 when playing back the voice related to the voice SNS, and may be referred to as the second terminal T2 when recording the voice.
[0049] A program for causing the terminal T to execute various processes related to posting and using voice data for the voice SNS is stored in the terminal T.
[0050] Various processes related to posting voice data to the voice SNS include, for example, a recording determination step, a recording step, a recording positioning step, and a registration execution step.
[0051] Various processes related to the use of the submitted voice data include, for example, a positioning information transmission step, a data reception step, a proposal display step, a playback step, an input acquisition step, and a response transmission step, etc.
[0052] The details of the voice SNS usage process executed by the program and each of the above steps will be described later with reference to FIGS. 8 to 10.
[0053] In order to realize two-way communication on the voice SNS, it is preferable that the terminal T has both the functions of the first terminal T1 and the second terminal T2.
[0054] [Main flowchart of management process] FIG. 4 is a main flowchart showing an example of a preferable flow of the management process executed by the management device 1 of the present embodiment. FIG. 5 is a figure following the previous figure. FIG. 6 is a figure following the previous figure. FIG. 7 is a figure following the previous figure. The following is an example of a preferable flow of the management process executed by the management device 1 of the present embodiment using FIGS. 4 to 7.
[0055] [Step S1: Determine whether a request for voice data registration has been received] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the recording data acquisition unit 111. Then, the control unit 11 executes a process of determining whether a request for voice data registration has been received by the recording data acquisition unit 111 (registration determination step). If the control unit 11 determines that a request has been received, the process proceeds to step S2, and if not, the process proceeds to step S5.
[0056] The recording data acquisition unit 111 realizes the above determination by, for example, a procedure of determining that a request for voice data registration has been received when data requesting voice data registration arrives from the second terminal T2.
[0057] [Step S2: Acquire recording data] The control unit 11 executes a process of acquiring, from the second terminal T2 carried by the pedestrian, the recorded data recorded by the second terminal T2 by the recorded data acquisition unit 111 (recorded data acquisition step). The control unit 11 moves the process to step S3.
[0058] [Step S3: Acquire second positioning information] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the positioning information acquisition unit 112. Then, the control unit 11 executes a process of acquiring, from the second terminal T2, second positioning information indicating the location of the second terminal T2 when the above-mentioned recorded data was recorded by the positioning information acquisition unit 112 (second positioning information acquisition step). The control unit 11 moves the process to step S4.
[0059] [Step S4: Start management of voice data] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the voice data management unit 113. Then, the control unit 11 executes a process of starting the management of the above-mentioned recorded data (voice data) in association with the location including the location indicated by the above-mentioned second positioning information by the voice data management unit 113 (voice data management start step). The control unit 11 moves the process to step S5.
[0060] Thereby, the management device 1 can pin the voice data to the position information. In the voice data management start step, the voice data management unit 113 starts the management of the above-mentioned recorded data by, for example, associating the location including the location indicated by the above-mentioned second positioning information with the above-mentioned recorded data and storing it in the voice database 131 and a series of procedures.
[0061] (Provision of incentives) In the voice SNS realized by the management device 1, when voice data related to an advertiser's account is registered by a user who follows the advertiser's account, it is preferable for the management device 1 to execute a process of granting an incentive to the user. Thereby, the management device 1 can induce a general user different from an advertiser who operates an account for the purpose of advertising to make word-of-mouth about the advertiser. The content of the incentive is not particularly limited, and for example, it may be the granting of a discount coupon, the presentation of a gift, etc.
[0062] (Voice data analysis step) The management process preferably includes a voice data analysis step of discriminating inappropriate posts that inhibit the communication aimed at by the management device 1 by a process using machine learning or the like with the recorded voice data as input. The machine learning or the like mentioned here refers to a process using a machine learning model for discriminating the content of voice data or a process corresponding to a discriminator similar thereto. Thereby, in the voice data management start step, the management device 1 can refrain from starting the management of voice data corresponding to inappropriate posts based on the result of the discrimination. And the management device 1 can realize a healthy voice SNS that does not include inappropriate posts. Note that the "inappropriate posts" mentioned here may be the same as those described in the voice analysis database 133.
[0063] The voice data analysis step is realized, for example, by the control unit 11 cooperating with the storage unit 13 and the communication unit 14 to execute the voice data analysis unit 118, and then the voice data analysis unit 118 inputs the above-mentioned recorded data (voice data) into a machine learning model or the like and outputs data (voice analysis data) including the discrimination result as to whether it is an inappropriate post. The voice analysis data may be the same as those described in the voice analysis database 133. When the voice analysis data includes the voice recognition result of the voice data, the above-mentioned machine learning model or the like includes a voice recognition model for converting the voice data into text data. For subsequent machine learning, it is preferable for the voice data analysis unit 118 to store the voice analysis data in the voice analysis database 133.
[0064] (Machine learning related to the voice data analysis unit 118) The voice data analysis unit 118 preferably performs machine learning using the voice analysis data stored in the voice analysis database 133 as learning data. By using, as learning data, voice analysis data in which a label indicating whether a post is inappropriate is associated with the content of the voice data, the discrimination accuracy of inappropriate posts in the machine learning model related to the voice data analysis step is improved.
[0065] The management process executes a series of processes that propose the playback of voice data associated with the location of the pedestrian. As a result, the terminal T used by the pedestrian can automatically detect and play the voice data scattered in association with the location by moving while executing the program of the present embodiment described later. Steps S5 to S9 are an example of the process.
[0066] [Step S5: Determine whether to acquire the first positioning information] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the positioning information acquisition unit 112. Then, the control unit 11 executes a process of determining whether to acquire first positioning information indicating the location of the first terminal T1 carried by the pedestrian by the positioning information acquisition unit 112 (first positioning information acquisition determination step). If the control unit 11 determines that it will acquire, it moves the process to step S6, and if not, it moves the process to step S10.
[0067] In the first positioning information acquisition determination step, the positioning information acquisition unit 112 realizes the above determination by a procedure of determining to acquire the first positioning information when a certain time has elapsed since the previous acquisition, when data regarding the first positioning information is received from the first terminal T1, etc.
[0068] [Step S6: Acquire the first positioning information] The control unit 11 executes a process of acquiring, from the first terminal T1, first positioning information indicating the location of the first terminal T1 carried by the pedestrian by the positioning information acquisition unit 112 (first positioning information acquisition step). The control unit 11 moves the process to step S7.
[0069] [Step S7: Determine whether the location corresponding to the location is managed] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the proposal display instruction unit 114. Then, the control unit 11 executes a process of determining whether the location indicated by the first positioning information is managed in the voice data management unit 113 by the proposal display instruction unit 114 (location determination step). That is, the proposal display instruction unit 114 determines whether the location indicated by the first positioning information corresponds to a location associated with any voice data managed in the voice data management unit 113. If the control unit 11 determines that it is managed, the process proceeds to step S8, and if not, the process proceeds to step S10.
[0070] [Step S8: Obtain voice data associated with the location] The control unit 11 executes a process of obtaining voice data associated with the location indicated by the first positioning information by the proposal display instruction unit 114 (first voice data acquisition step). The control unit 11 proceeds to step S9. If there are a plurality of corresponding voice data, the proposal display instruction unit 114 acquires some or all of them.
[0071] In order to filter voice data in advance by tags, when a tag is specified by the user of the first terminal T1, it is preferable that the proposal display instruction unit 114 acquires only the voice data associated with the location indicated by the first positioning information and having a tag that matches the specified tag.
[0072] In order to narrow down voice data in advance by evaluation, when an evaluation range is specified by the user of the first terminal T1, it is preferable that the proposal display instruction unit 114 acquires only the voice data associated with the location indicated by the first positioning information and having an evaluation included in the specified evaluation range.
[0073] When a range of the number of comments is specified by the user of the first terminal T1 in order to narrow down voice data in advance according to the number of comments, the proposal display command unit 114 preferably acquires only voice data that is associated with the location indicated by the first positioning information and has a number of comments included in the specified range of the number of comments.
[0074] When a time range is specified by the user of the first terminal T1 in order to filter voice data in advance according to the time range, the proposal display command unit 114 preferably acquires only voice data with a posting time included in the specified time range that is associated with the location indicated by the first positioning information.
[0075] [Step S9: Transmit a command to display a playback proposal screen] The control unit 11 executes a process of transmitting a command to display a playback proposal screen D for performing a display that proposes playback of voice data associated with the location by the proposal display command unit 114 (first proposal display command step). The control unit 11 moves the process to step S10.
[0076] Even when not looking at the first terminal T1, in order for a pedestrian to notice that the playback proposal screen D is displayed, the first proposal display command step preferably commands to notify the user of the first terminal T1 of a playback proposal by non-visual means exemplified by voice or vibration.
[0077] In order to list playback proposals related to a plurality of voice data in a list, the playback proposal screen D is preferably a screen that enumerates a plurality of articles A each corresponding to a playback proposal of voice data. At this time, the article A preferably includes a display element M indicating the poster, posting time, playback time, supplementary note N indicating various attributes such as tags, a button F for transmitting a favorable evaluation as a reaction, a button P for commanding playback, a comment, a reaction R such as the number of favorable evaluations. The display element M is, for example, a poster name, a poster icon, etc. In order to be able to post voice data from the same screen, the playback proposal screen D preferably includes an upload button U for recording voice data and transmitting it to the management device 1.
[0078] In the step of instructing the display related to the playback proposal such as the first proposal display instruction step, when a tag is specified by a pedestrian, the proposal display instruction unit 114 instructs to perform a display that proposes playback of the audio data associated with the specified tag, and when a comment is associated with the audio data, it is preferable to instruct to perform a display that proposes playback in a manner capable of instructing the display of the comment. As an example of such a mode, only the article A related to the audio data associated with the tag related to the specification among a plurality of articles A is displayed, and a playback proposal screen D including a button for which the reaction R instructs the display of a comment is exemplified.
[0079] (Display of advertisement information) In order to enhance the appeal power to products and the like regarding the audio data, it is preferable that the playback proposal screen D is configured to display an advertisement associated with the audio data. The display may be, for example, a mode of directly displaying an advertisement for a product or service associated with the audio data, a mode of displaying a display element for transitioning to an advertisement page, or a mode of transitioning to an advertisement page along with the playback of the audio data. Among these, it is preferable that the display includes a mode of transitioning to an advertisement page indicated by a Uniform Resource Locator (URL) or the like along with the playback of the audio data. Thereby, the management device 1 can enhance the appeal power to products and the like by URL transition.
[0080] Although not an essential aspect, the management process preferably includes a series of processes for instructing to perform a display that proposes playback of the audio data associated with the route when the movement route of the first terminal T1 substantially includes the route associated with the audio data. Steps S10 to S14 are an example of such a process.
[0081] [Step S10: Determine whether to acquire the movement route] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the positioning information acquisition unit 112. Then, the control unit 11 executes a process of determining whether to acquire the movement route of the first terminal T1 carried by the pedestrian by the positioning information acquisition unit 112 (movement route acquisition determination step). If the control unit 11 determines to acquire, the process proceeds to step S11; if not, the process proceeds to step S15. In the movement route acquisition determination step, the procedure for the positioning information acquisition unit 112 to determine may be the same as that in the first positioning information acquisition determination step.
[0082] [Step S11: Acquire movement route] The control unit 11 executes a process of acquiring the movement route of the first terminal T1 carried by the pedestrian from the first terminal T1 by the positioning information acquisition unit 112 (movement route acquisition step). The control unit 11 proceeds to step S12.
[0083] [Step S12: Determine whether a route including the movement route is managed] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the proposal display command unit 114. Then, the control unit 11 executes a process of determining whether a route including the above movement route is managed in the voice data management unit 113 by the proposal display command unit 114 (location determination step). That is, the proposal display command unit 114 determines whether the above movement route substantially includes a route associated with any of the voice data managed in the voice data management unit 113. Here, "substantially includes" means, for example, when the difference between the movement route and the associated route is within the positioning error. If the control unit 11 determines that it is managed, the process proceeds to step S13; if not, the process proceeds to step S15.
[0084] [Step S13: Acquire voice data associated with the route] The control unit 11 executes a process of acquiring voice data associated with the above-described route by the proposal display instruction unit 114 (second voice data acquisition step). The control unit 11 moves the process to step S14. When there is a plurality of corresponding voice data, the proposal display instruction unit 114 acquires a part or all of them.
[0085] [Step S14: Send a command to display the playback proposal screen] The control unit 11 executes a process of sending a command to display a playback proposal screen D for performing a display that proposes playback of voice data associated with the route by the proposal display instruction unit 114 (second proposal display instruction step). The control unit 11 moves the process to step S15. The second proposal display instruction step may be the same as the first proposal display instruction step except for the object to which the proposed voice data is associated.
[0086] The second proposal display instruction step may be combined with the first proposal display instruction step. That is, the management device 1 discriminates both voice data associated with a location that satisfies the above-described predetermined condition and voice data associated with a route that satisfies the above-described specific condition, and after acquiring them, may issue a command to display a playback proposal screen D for performing a display that proposes playback of those voice data.
[0087] [Step S15: Determine whether a request for playback of voice data has been made] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the voice data transmission unit 115. Then, the control unit 11 executes a process of determining by the voice data transmission unit 115 whether a request for playback of the voice data related to the above-described playback proposal screen D has been made (voice data transmission determination step). If the control unit 11 determines that a request has been made, it moves the process to step S16, and if not, it moves the process to step S17.
[0088] [Step S16: Transmit voice data] The control unit 11 executes a process of transmitting the above-described voice data to the first terminal T1 by the voice data transmission unit 115 (voice data transmission step). The control unit 11 moves the process to step S17.
[0089] The management process includes a series of processes related to the acquisition and management of reactions. Steps S17 to S19 are an example of this process.
[0090] [Step S17: Determine whether to acquire a reaction] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the reaction acquisition unit 116. Then, the control unit 11 executes a process of determining whether to acquire a reaction to the voice data by the reaction acquisition unit 116 (reaction acquisition determination step). If the control unit 11 determines that it will acquire, the process proceeds to step S18. If not, the process returns to step S1 and repeats the processes from step S1 to step S19.
[0091] In the reaction acquisition determination step, when the reaction acquisition unit 116 receives data indicating a reaction to the voice data from the first terminal T1, the above determination is realized by a procedure or the like for determining that a reaction is acquired. This data is, for example, data indicating a favorable evaluation, data indicating a comment, data indicating a tag, or the like.
[0092] [Step S18: Acquire a reaction] The control unit 11 executes a process of acquiring a reaction to the voice data by the reaction acquisition unit 116 (reaction acquisition step). The control unit 11 proceeds the process to step S19.
[0093] [Step S19: Start managing the reaction] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the reaction management unit 117. Then, the control unit 11 executes a process of starting the management of the above reaction by the reaction management unit 117 (reaction management start step). The control unit 11 returns the process to step S1 and repeats the processes from step S1 to step S19.
[0094] In the reaction management start step, the reaction management unit 117 starts the above management, for example, by associating the voice data with the reaction and storing the associated data in the reaction database 132.
[0095] [Effect of management process] In the above-described management process, the voice data management unit 113 manages voice data in association with locations (from step S1 to step S4), the positioning information acquisition unit 112 acquires first positioning information indicating the location of the first terminal T1 carried by the pedestrian from the first terminal T1 (from step S5 to step S6), the proposal display instruction unit 114 instructs the first terminal T1 to perform a display proposing the reproduction of the voice data associated with the location when the location indicated by the first positioning information corresponds to the location (from step S7 to step S9), the reaction acquisition unit 116 acquires data indicating the pedestrian's reaction to the voice data from the first terminal T1 (from step S17 to step S18), and the reaction management unit 117 manages the data indicating the reaction in association with the voice data (step S19), and executes a series of processes.
[0096] Thereby, the management device 1 can determine whether or not the location of the first terminal T1 carried by the pedestrian corresponds to the above-described location based on the voice data associated with the location managed by the voice data management unit 113 and the first positioning information acquired by the positioning information acquisition unit 112 (step S7).
[0097] Then, when the location of the first terminal T1 corresponds to the location associated with the voice data, the management device 1 instructs the first terminal T1 to perform a display proposing the reproduction of the voice data associated with the location by the proposal display instruction unit 114 (step S9). Thereby, the management device 1 realizes that the pedestrian carrying the first terminal T1 discovers the voice data associated with the location by walking around on his / her own.
[0098] Then, the pedestrian can obtain the joy of movement that cannot be obtained in normal walks, etc., such as discovering voice data by walking around on his / her own. When the pedestrian instructs the reproduction of the discovered voice data, the management device 1 provides the voice data to the first terminal T1 (from step S15 to step S16). Thereby, the pedestrian can enjoy the discovered voice data.
[0099] Furthermore, the management device 1 acquires, from the first terminal T1, data indicating the reaction of the pedestrian to the voice data by the reaction acquisition unit 116 (from step S17 to step S18). Then, the management device in this mode manages the data indicating the reaction in association with the voice data by the reaction management unit 117 (step S19). Through the above series of processes, the management device 1 realizes that the user who has played the voice data discovered by walking around by himself / herself communicates with the poster of the voice data and other users.
[0100] As described above, the above management process provides a voice SNS, which should also be called a roaming-type SNS, in which pedestrians discover voice data associated with a location by walking around by themselves and communicate with the poster of the voice data and other users.
[0101] In addition, the management process can take a mode of realizing communication via tags and comments, such as narrowing down by tags (steps S7, S9), a screen for instructing the display of comments (step S9), etc.
[0102] In order to promote communication using voice data according to the movement route in addition to the location where the pedestrian stopped, the management process can take a mode of proposing voice data associated with the route in addition to the voice data associated with the location (from step S10 to step S14).
[0103] In order to provide a voice SNS composed of browsing and posting, the management process can take a mode of acquiring voice data associated with positioning information from the second terminal T2 carried by the pedestrian for the voice data provided in the voice SNS (from step S1 to step S4).
[0104] As described above, the management process contributes to the realization of a voice SNS, which should also be called a roaming-type SNS.
[0105] 〔Flowchart of voice SNS usage process〕 FIG. 8 is a flowchart showing an example of a preferred flow of voice SNS usage processing executed by the terminal T of the present embodiment. FIG. 9 is a figure following the previous figure. FIG. 10 is a figure following the previous figure. The following is an example of a preferred flow of voice SNS usage processing executed by the terminal T of the present embodiment using FIGS. 8 to 10.
[0106] In the following description, mention of the hardware components (CPU, RAM, communication members, input unit, display unit, GPS device, microphone, speaker, etc.) provided in the terminal T is omitted.
[0107] [Step S101: Determine whether to provide first positioning information, etc.] The terminal T executes a process of determining whether to provide the first positioning information, etc. (positioning information transmission determination step). If the terminal T determines to provide it, the process proceeds to step S102, and if not, the process proceeds to step S105. The terminal T realizes the above determination, for example, by a procedure of determining to provide the first positioning information, etc. when a certain time has elapsed since the previous provision.
[0108] [Step S102: Measure the current position] The terminal T executes a process of measuring the current position (positioning step). The terminal T proceeds to step S103.
[0109] [Step S103: Provide the first positioning information] The terminal T executes a process of providing the first positioning information to the management device 1 based on the above current position (positioning information transmission step). The terminal T proceeds to step S104.
[0110] [Step S104: Provide the route] The terminal T executes a process of providing the movement route of the terminal T to the management device 1 based on the time-series data of the above current position (movement route transmission step). The terminal T proceeds to step S105. This step is not essential, but it contributes to the reproduction of voice data according to the movement route of the terminal T.
[0111] [Step S105: Determine whether a command to display a playback proposal screen has been received] The terminal T executes a process of determining whether a command to display the playback proposal screen D has been received (data reception step). If the terminal T determines that the command has been received, the process proceeds to step S106; otherwise, the process proceeds to step S107. In this step, when the terminal T receives data transmitted from the management device 1 that commands a display proposing the playback of audio data associated with the location where the terminal T is located, the terminal T determines that the above-described display has been commanded.
[0112] [Step S106: Display the playback proposal screen] The terminal T executes a process of displaying the playback proposal screen D based on the above-described data (proposal display step). The terminal T proceeds to step S107. When display conditions such as tags, a range of favorable evaluation counts, and a range of comment counts are specified by the pedestrian, the terminal T displays only the proposals that meet the conditions among the proposals included in the playback proposal screen D.
[0113] [Step S107: Determine whether a command to play audio data has been received] The terminal T executes a process of determining whether a command to play audio data has been received from the pedestrian using the terminal T (playback command determination step). If the terminal T determines that the command has been received, the process proceeds to step S108; otherwise, the process proceeds to step S110. The mode of the command is not particularly limited. The command may be a command via input to the touch panel or a voice command.
[0114] [Step S108: Acquire audio data] The terminal T executes a process of acquiring the audio data related to the above-described command from the management device 1 (audio data acquisition step). The terminal T proceeds to step S109.
[0115] [Step S109: Play the audio data] The terminal T executes a process of playing the above-described audio data (audio data acquisition step). That is, when instructed to play, the terminal T plays the audio data related to the instruction. The terminal T moves the process to step S110.
[0116] [Step S110: Determine whether a tag has been input] The terminal T executes a process of determining whether a tag for the audio data has been input by the pedestrian using the terminal T (tag input acquisition step). If the terminal T determines that an input has been made, it moves the process to step S111; if not, it moves the process to step S112. In the tag input acquisition step, which is one aspect of the input acquisition step, the terminal T acquires the input (input related to the tag) indicating the pedestrian's reaction to the audio data when the input is made, and determines that an input has been made.
[0117] [Step S111: Transmit the tag] The terminal T executes a process of transmitting the above-described tag to the management device 1 (tag reaction transmission step). The terminal T moves the process to step S112. In the tag reaction transmission step, which is one aspect of the reaction transmission step, the terminal T transmits data indicating the reaction in the form of a tag to the management device 1 in association with the audio data that is the target of the reaction.
[0118] [Step S112: Determine whether a comment has been input] The terminal T executes a process of determining whether a comment on the audio data has been input by the pedestrian using the terminal T (comment input acquisition step). If the terminal T determines that an input has been made, it moves the process to step S113; if not, it moves the process to step S114. In the comment input acquisition step, which is one aspect of the input acquisition step, the terminal T acquires the input (input related to the comment) indicating the pedestrian's reaction to the audio data when the input is made, and determines that an input has been made.
[0119] [Step S113: Transmit the comment] The terminal T executes a process of transmitting the above-mentioned comment to the management device 1 (comment response transmission step). The terminal T moves the process to step S114. In the comment response transmission step, which is an aspect of the response transmission step, the terminal T transmits data indicating a response in the form of a comment to the management device 1 in association with the voice data that is the target of the response.
[0120] [Step S114: Determine if Recording is Commanded] The terminal T executes a process of determining whether the pedestrian using the terminal T has been commanded to record voice data (recording determination step). If the terminal T determines that the command has been given, it moves the process to step S115; if not, it returns the process to step S101 and repeats the processes from step S101 to step S117. For example, the terminal T determines that recording has been commanded when the upload button U included in the playback proposal screen D is operated.
[0121] [Step S115: Record Voice Data] The terminal T executes a process of recording voice data using a microphone or the like provided in the terminal T (recording step). The recorded voice data is also referred to as recording data. The terminal T moves the process to step S116.
[0122] [Step S116: Locate the Current Position] The terminal T executes a process of locating the current position of the terminal T using a GPS device or the like provided in the terminal T (recording location determination step). The terminal T moves the process to step S117.
[0123] [Step S117: Execute Registration] The terminal T transmits data associating the above-mentioned recording data and the data indicating the current position to the management device 1, and executes a process of registering the recording data in the voice SNS (registration execution step). The terminal T returns the process to step S101 and repeats the processes from step S101 to step S117.
[0124] [Effect of Voice SNS Usage Process] The terminal T executes the above-described voice SNS usage process by a program stored in a non-temporary storage area, thereby providing the management device 1 with data indicating the current location or the movement route (from step S101 to step S104), and displaying a proposal to play voice data corresponding to the current location or the movement route (from step S105 to step 106). Then, the terminal T plays the voice data related to any of the proposals in response to a reproduction command from a pedestrian (from step S107 to step S109).
[0125] Thereby, the terminal T realizes that a pedestrian carrying the terminal T discovers voice data associated with a location by walking around by himself. That is, the terminal T can automatically detect and play voice data scattered and associated with a location by moving while executing the program of the present embodiment. Thereby, the pedestrian can obtain the joy of movement that cannot be obtained in ordinary strolls, etc., that is, discovering voice data by walking around by himself. Also, even when the pedestrian is performing other tasks such as hiking and camping, the pedestrian can connect with other users via the voice data or obtain information via the voice data.
[0126] Furthermore, when a reaction (tag, comment, etc.) to the voice data is input, the terminal T transmits the reaction to the management device 1 (from step S110 to step S113). Thereby, the terminal T realizes that a user who has played the voice data discovered by walking around by himself communicates with the poster of the voice data and other users.
[0127] In the voice SNS usage process, the terminal T executes a series of processes for a pedestrian to post voice data to the voice SNS (from step S114 to step S117). Thereby, the terminal T realizes two-way communication in the voice SNS.
[0128] As described above, the above-described voice SNS usage process contributes to realizing a voice SNS that should also be called a roaming-type SNS, in which a pedestrian discovers voice data associated with a location by walking around on their own and communicates with the poster of the voice data and other users.
[0129] <Usage Example> The following is a usage example of the system S of this embodiment.
[0130] 〔Registration of Voice Data〕 The first pedestrian executes the program of this embodiment on a terminal T such as a smartphone. Then, the first pedestrian goes for a stroll while carrying the terminal T. The first pedestrian wants to spread the word about the wild birds seen in the park where they stopped during the stroll and registers voice data about the wild birds with the management device 1. The management device 1 begins managing data associating the location around the park with the voice data.
[0131] 〔Discovery of Voice Data〕 The second pedestrian executes the program of this embodiment on a terminal T such as a smartphone. Then, the second pedestrian goes for a stroll while carrying the terminal T. When the second pedestrian stops by the above-mentioned park, the second pedestrian notices that a playback proposal screen D for proposing the playback of a plurality of voice data including the above-mentioned voice data is displayed on the terminal T.
[0132] FIG. 11 is an example of the playback proposal screen D displayed on the terminal T. In this example, six articles A and an upload button U are displayed. Each article A includes a display element M indicating the poster, posting time, playback time, supplementary note N indicating various attributes such as tags, a button F for sending a positive evaluation as a reaction, a button P for instructing playback, a comment, and a reaction R such as the number of positive evaluations.
[0133] The six articles A in this example consist of, from top to bottom, the first article related to the voice data of information classified by the tag "Gourmet" for 23 minutes posted by the first poster "Ajiko" using the fish icon, the second article related to the voice data of information classified by the tag "Tourism" for 10 minutes posted by the second poster "Municipal Tourism Section" using the icon of the character "City", the third article related to the voice data classified by the tag "Monologue" for 5 minutes posted by the first poster, the fourth article related to the voice data of information classified by the tag "Emergency Information" for 30 minutes posted by the third poster "Cabinet Office" using the icon of the character "Naibu", the fifth article related to the voice data of information classified by the tag "Road Guide" for 3 minutes posted by the fourth poster "Prefectural Tourism Section" using the icon of the character "Prefecture", and the sixth article related to the voice data of information classified by the tag "Beneficial Information" for 30 seconds posted by the fifth poster "Ajiski" using the icon of the character "Ajiski".
[0134] For the first article to the sixth article, tags, comments, the number of positive evaluations, etc. are respectively shown. The voice data registered by the above-mentioned first pedestrian (the first poster) is displayed as the third article. The second pedestrian operates the button P for instructing playback attached to the third article to play the voice data. Then, the second pedestrian discovers the wild birds spoken by the first pedestrian and operates the button F for sending a positive evaluation to give a positive evaluation to this voice data. The management device 1 changes the number of positive evaluations from 2 to 3. Also, the second pedestrian attaches a comment "Thank you. I found it too!" to this voice data. The management device 1 adds this comment to the comment list.
[0135] Through the above series of processes, although the first pedestrian and the second pedestrian did not visit the park at the same time, in the voice SNS according to this embodiment, they can communicate through the place called the park. Therefore, the system S of this embodiment realizes a voice SNS in which a pedestrian (the second pedestrian in this example) communicates with the poster of the voice data (the first pedestrian in this example) and other users through voice data (voice data introducing wild birds in the park in this example) associated with a place (the park in this example).
[0136] In this communication, the voice data posted by the first pedestrian on the voice SNS is associated with the location of a park. Therefore, the second pedestrian can discover this voice data as part of the fun of walking without having to specifically stop and search for the post related to this voice data among the huge number of posts on the SNS. Thus, the above-mentioned voice SNS can also be called a roaming-type SNS that enables pedestrians to discover voice data associated with a location by walking around themselves and communicate with the poster of the voice data and other users.
[0137] 〔Use for Advertising〕 The administrator of system S listens to the issues related to the advertisement from the advertiser. The advertiser proposes an advertising plan that utilizes the voice SNS realized by using the system S of the present embodiment. The plan is, for example, a plan to provide voice data by associating the location around the advertiser's store with the voice data related to the store, a plan to provide voice data by associating the route that serves as the flow line to the store with the voice data related to the store, a plan to give incentives to those who have registered such voice data, etc. The advertiser considers the advertising plan and starts advertising through collaboration with the voice SNS according to the present embodiment.
[0138] In the scope of the idea of the present invention, those skilled in the art can conceive of various modification examples and correction examples. Therefore, those modification examples and correction examples are understood to belong to the scope of the present invention. For example, for the foregoing embodiments, those in which those skilled in the art appropriately add, delete, or change the design of components, or add, omit, or change the conditions of the steps, also fall within the scope of the present invention as long as they have the gist of the present invention.
Explanation of Reference Numerals
[0139] S System 1 Management Device 11 Control Unit 111 Recording Data Acquisition Unit 112 Positioning Information Acquisition Unit 113 Voice data management unit 114 Proposal display instruction unit 115 Voice data transmission unit 116 Reaction acquisition unit 117 Reaction management unit 118 Voice data analysis unit 13 Memory unit 131 Voice database 132 Reaction database 133 Voice analysis database 14 Communication unit D Reproduction proposal screen N Network T Terminal T1 First terminal T2 Second terminal
Claims
1. a voice data management unit that manages voice data in association with a location; a positioning information acquisition unit that acquires first positioning information indicating a location of a first terminal carried by a pedestrian from the first terminal; a suggestion display command unit that commands the first terminal to perform a display proposing playback of audio data associated with a location when the location indicated by the first positioning information corresponds to the location; a reaction acquisition unit that acquires reaction data indicating a reaction of the pedestrian to the voice data from the first terminal; a reaction management unit that manages the reaction data in association with the voice data; Equipped with The method further includes: acquiring, from a second terminal carried by a pedestrian, audio data recorded by the second terminal; the positioning information acquisition unit, when the sound recording data is acquired, acquires, from the second terminal, second positioning information indicating a location of the second terminal at the time when the sound recording data was recorded; The voice data management unit manages the recorded data as the voice data in association with a location including the location indicated by the second positioning information. A voice SNS management device.
2. the reaction acquisition unit is configured to acquire the reaction data including a tag indicating a category of the voice data, and further configured to acquire the reaction data including a comment on the voice data; The suggestion display command unit is instructing, when a tag is designated by the pedestrian, to display a suggestion to play back audio data associated with the designated tag; instructing to display the playback suggestion in a manner that allows a command to display the comment when the comment is associated with the audio data; The voice SNS management device according to claim 1 .
3. The voice data management unit manages the voice data in association with a route; The positioning information acquisition unit acquires data indicating a moving route of the first terminal, The suggestion display command unit commands the first terminal to perform a display proposing playback of audio data associated with the route when the travel route substantially includes the route. The voice SNS management device according to claim 1 .
Citation Information
Patent Citations
Voice recording device, on-vehicle device, mobile machine, distribution system, distribution server, and method and program for controlling distribution server
JP2004163586A
In-vehicle display device and display method
JP2011247832A
Display unit, program, and display method
JP2013120141A
Contents information service system based on social network service and method thereof
KR1020120087775A