Program and information management device
The program and information management device adapt social networking system content output to vehicle riding status, addressing bothersome information issues by tailoring it to passenger count, conversation level, and emotional index, thereby improving the travel experience.
Patent Information
- Application Number
- JP2023177894
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-10-13
- Publication Date
- 2025-08-20
- Estimated Expiration
- 2043-10-13
AI Technical Summary
Conventional information management systems provide excessive information to vehicle users at popular spots, which can be bothersome and disrupt the travel experience.
A program and information management device that adjusts the output of social networking system content based on the vehicle's riding status, including passenger count, conversation level, and emotional index, to tailor the content to the user's preferences and situation.
The system ensures that content is presented in a manner that is not disruptive, enhancing the vehicle's atmosphere by aligning it with the user's preferences and current conditions, allowing for a more enjoyable travel experience.
Smart Images

Figure 0007726963000001 
Figure 0007726963000002 
Figure 0007726963000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a program and an information management device. [Background technology]
[0002] Conventionally, there is known a technique for providing information about a social networking system to a mobile user. For example, Patent Document 1 describes this type of technique.
[0003] Patent Document 1 describes an information processing device that includes a control unit that acquires information about a posting location where a second user, different from a first user, made a first post to a social networking system, and transmits to the first user's terminal a command to display the posting location on a map displayed on the screen of the first user's terminal. Patent Document 1 claims that by adopting the configuration of the information processing device, even if a user passes by a location where another user has posted on a social networking service, the user is prevented from passing by without noticing the location, and is able to notify the user of places that other users are interested in. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Publication No. 2021-128588 Summary of the Invention [Problem to be solved by the invention]
[0005] However, in conventional technologies such as those described in Patent Document 1, excessive information is provided to the user when the user passes through a popular spot with many posts. Depending on the situation of the user while traveling by vehicle, the information provided for convenience and comfort may end up being bothersome.
[0006] The present invention aims to provide a program and an information management device that can present content posted on SNS or the like in accordance with the situation of a user traveling in a vehicle. [Means for solving the problem]
[0007] (1) One aspect of the present invention is a program that causes a processor (e.g., processor 11 described later) of a computer (e.g., information management device 10 described later) equipped with a communication device (e.g., communication device 16 described later) to execute a process that acquires posted content posted by a second user who is different from a first user riding in a vehicle (e.g., vehicle 4 described later), posted location information associated with the posted content, vehicle location information indicating the location of the vehicle, and the riding status of the vehicle, and when the distance between the posted location information and the vehicle location information falls within a predetermined distance, changes the posted content output on a user terminal corresponding to the first user in accordance with the riding status.
[0008] According to (1) above, the content posted by other users other than the first user is output to the user terminal according to the vehicle riding situation, so posting is not bothersome and the atmosphere inside the vehicle is lively.
[0009] (2) In the program described in (1) above, the riding conditions may include at least one of the number of passengers in the vehicle, the amount of conversation in the vehicle, and an emotional index of the user in the vehicle.
[0010] According to (2) above, the vehicle status can be acquired through various means.
[0011] (3) In the program described in (1) or (2) above, in the process of changing the posted content depending on the riding situation, the amount of posted content output to the user terminal may be changed.
[0012] According to (3) above, the amount of posted content reflects the vehicle's riding status, and the vehicle status can be accurately reflected.
[0013] (4) In the program described in (3) above, in the process of changing the content of the post depending on the passenger status, if it is detected from the information contained in the passenger status that the number of passengers in the vehicle is lower than a reference number, the amount of content of the post may be increased compared to when the number is equal to or greater than the reference number.
[0014] According to (4) above, when there are only a few people in the vehicle, such as one person, the amount of posted content increases, so the posted content according to the number of people can be output to the user terminal. For example, when there is only one person, more posted content is output as images or audio, allowing the user to enjoy driving.
[0015] (5) In the program described in (3) above, in the process of changing the posted content depending on the riding status, if the amount of conversation detected from the information included in the riding status is greater than or equal to a first predetermined value, the amount of posted content may be reduced, and if the amount of conversation detected from the information included in the riding status is less than or equal to a second predetermined value, the amount of posted content may be increased.
[0016] According to (5) above, the amount of posted content decreases when there is a lot of conversation, and increases when there is little conversation, so that appropriate posted content can be output to the user terminal according to the level of excitement in the vehicle based on the amount of conversation.
[0017] (6) In the program described in (3) above, in the process of changing the posted content depending on the riding status, if an emotional quotient equal to or greater than a first predetermined value is detected from the information included in the riding status, the amount of posted content may be reduced, and if an emotional quotient equal to or less than a second predetermined value is detected from the information included in the riding status, the amount of posted content may be increased.
[0018] According to (6) above, the amount of posted content changes in response to changes in the emotional index, so that posted content that reflects the user's emotions can be output to the user terminal, making the atmosphere inside the vehicle more pleasant.
[0019] (7) In the program described in (1) or (2) above, preference information regarding the preferences of the first user may be acquired, the posted content may be classified based on the preference information into content related to the preferences of the first user and content unrelated to the preferences of the first user, and a process may be executed to reflect the classification in changes in the posted content according to the vehicle conditions.
[0020] According to (7) above, the posted content reflects the preferences of the first user, so information that is likely to interest the first user is output from the user terminal, making the atmosphere inside the vehicle more pleasant.
[0021] (8) In the program described in (7) above, in the process of changing the posted content depending on the riding status, if it is detected from the information included in the riding status that only the first user is riding in the vehicle, the posted content corresponding to the content related to the preferences of the first user may be output to the user terminal, and if it is detected from the information included in the riding status that there are other users besides the first user riding in the vehicle, the posted content unrelated to the preferences of the first user may be output to the user terminal.
[0022] According to (8) above, when the first user is riding alone, the posted content will be tailored to the first user's preferences, and when anyone other than the first user is riding, the posted content will be unrelated to the first user's preferences. This makes it possible to avoid preferentially outputting posted content that is not of interest to members riding other than the first user, thereby creating a more pleasant atmosphere inside the vehicle.
[0023] (9) In the program described in (1) or (2) above, the posted content may be output as audio.
[0024] According to the above (9), the first user can enjoy the posted content in a vehicle in the same way as listening to music or listening to the radio. Even when the first user is driving, the posted content can be grasped by ear, which is suitable for a moving vehicle.
[0025] (10) In the program described in (1) or (2) above, the posted content may be content posted to a social networking system.
[0026] According to (10) above, even while driving a vehicle or in the middle of a conversation, the user can understand the content posted on the social networking system by voice without looking at the screen.
[0027] (11) In the program described in (1) or (2) above, a location display indicating the location of the posted content identified by the posted location information may be displayed at a corresponding location on a map image.
[0028] According to (11) above, it is possible to intuitively and quickly grasp to which location on the map the posted content is related.
[0029] (12) Another aspect of the present invention is an information management device (e.g., information management device 10 described later) that includes a post information receiving unit (e.g., post information receiving unit 31 described later) that receives posted content posted by a second user who is different from a first user riding in a vehicle (e.g., vehicle 4 described later) and posted location information associated with the posted content; a vehicle location information receiving unit (e.g., vehicle location information receiving unit 32 described later) that receives vehicle location information indicating the location of the vehicle; a riding status receiving unit (e.g., riding status receiving unit 33 described later) that receives the riding status of the vehicle; and a post content setting unit (e.g., post content setting unit 34 described later) that changes the posted content output on a user terminal (e.g., user terminal 5 described later) corresponding to the first user in accordance with the riding status when the distance between the posted location information and the vehicle location information falls within a predetermined distance.
[0030] According to (12) above, the content posted by other users other than the first user is displayed on the user terminal according to the vehicle riding situation, so that posting is not bothersome and the atmosphere inside the vehicle is lively. [Effects of the Invention]
[0031] According to the present invention, it is possible to provide a program and an information management device that can present content posted on SNS or the like in accordance with the situation of a user who is traveling in a vehicle. [Brief explanation of the drawings]
[0032] [Figure 1] 1 is a diagram illustrating an information management system to which a program according to an embodiment of the present invention is applied. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of the information management apparatus according to the present embodiment. [Figure 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a user terminal according to the present embodiment. [Figure 4] FIG. 2 is a block diagram showing an example of a functional configuration of the information management device according to the present embodiment. [Figure 5] 10 is a flowchart showing an example of the overall processing flow for setting posting content by the program of the present embodiment. [Figure 6] 10 is a flowchart showing an example of a processing flow for setting posted content based on predetermined rules by the program of the present embodiment. [Figure 7] 10 is a table showing an example of conditions for the number of posts that change depending on the riding situation. [Figure 8] FIG. 10 is a diagram showing an example of a map image in which posted content reflecting the preferences of a first user is displayed. [Figure 9] FIG. 10 is a diagram illustrating an example of a map image in which a relatively large number of posts are displayed depending on the riding situation. [Figure 10] FIG. 10 is a diagram showing an example of a map image in which the number of posts displayed is relatively small due to the riding situation. DETAILED DESCRIPTION OF THE INVENTION
[0033] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0034] <System configuration> First, the overall system configuration will be described. Fig. 1 is a diagram showing an information management system 1 to which a program according to one embodiment of the present invention is applied. The information management system 1 of this embodiment includes an information management device 10 and a user terminal 5 placed in a vehicle 4. The information management device 10 and the user terminal 5 transmit and receive information via a communication network 2 such as the Internet.
[0035] The information management device 10 is a server that uses an installed program to analyze posted content from a social networking service (SNS) site 3 via a communication network 2 and transmits information for displaying the posted content on a user terminal 5. Note that the destination from which the posted content is obtained is not limited to the SNS site 3, and may be a website such as a media site where various information is posted by users.
[0036] The user terminal 5 is a computer such as a car navigation system or a smartphone installed in a moving vehicle 4. The user terminal 5 displays or outputs the posted content as sound based on the information received from the information management device 10.
[0037] <Hardware configuration> Next, a description will be given of the hardware configuration of the devices that make up the information management system 1. Note that the hardware configuration described below is merely an example.
[0038] 2 is a diagram illustrating an example of a hardware configuration of the information management device 10 of this embodiment. The information management device 10 in the example of FIG. 2 is a computer including a processor 11, a main memory device 12, an auxiliary memory device 13, an input device 14, an output device 15, and a communication device 16.
[0039] The processor 11 is composed of, for example, a CPU (Central Processing Unit) and performs various arithmetic operations. The main memory device 12 is composed of, for example, a RAM (Random Access Memory) for storing data temporarily required for the processor 11 to execute a program. The auxiliary memory device 13 is composed of, for example, an HDD (Hard Disk Drive) that stores various control programs such as application software and an OS (Operating System). The input device 14 is composed of, for example, operation devices such as buttons, a keyboard, a mouse, and a touch panel display, and receives input information according to the operation content. The output device 15 is composed of a display, a speaker, or a combination thereof, and displays or sounds various information. The communication device 16 has a DSP (Digital Signal Processing) and transmits and receives various signals to and from an external computer via the communication network 2.
[0040] Fig. 3 is a diagram showing an example of the hardware configuration of the user terminal 5 of this embodiment. The user terminal 5 in the example of Fig. 3 includes a processor 21, a main storage device 22, an auxiliary storage device 23, an input device 24, an output device 25, a communication device 26, an imaging device 27, a voice input device 28, and a position acquisition device 29. Of these, the processor 21, the main storage device 22, the auxiliary storage device 23, the input device 24, the output device 25, and the communication device 26 are similar to or have the same hardware configuration as the information management device 10.
[0041] The imaging device 27 is configured with a camera or the like, and acquires image information or video information. The imaging device 27 is disposed in a position where it can capture an image of the situation inside the vehicle 4 or a position where it can capture an image of the face and body of the user, including their facial expression. The number of imaging devices 27 is not limited to one, and multiple imaging devices may be provided.
[0042] The voice input device 28 is configured with a microphone or the like and acquires voice information. The voice input device 28 is disposed in a position where it can record voice inside the vehicle 4. The number of voice input devices 28 is not limited to one, and multiple voice input devices may be provided.
[0043] The position acquisition device 29 is a device that acquires the current position of the vehicle 4 or the user. The position acquisition device 29 is configured with a positioning device that acquires the current position using signals from positioning satellites of a GNSS (Global Navigation Satellite System) such as a GPS (Global Positioning System), an acceleration sensor, etc. The position acquisition device 29 is not limited to a configuration that acquires the current position by itself, but may also be configured to acquire the current position based on information from another positioning device or acceleration sensor installed in the vehicle 4.
[0044] <Functional configuration> Next, a description will be given of functional units realized in the information management device 10. Fig. 4 is a block diagram showing an example of the functional configuration of the information management device 10 of this embodiment. As shown in Fig. 4, the information management device 10 of this embodiment includes a posted information receiving unit 31, a vehicle position information receiving unit 32, a riding status receiving unit 33, a posted content setting unit 34, and a posted content evaluation unit 35 as functional units realized on the processor 11.
[0045] The overall flow of the process for setting each functional unit and the content to be posted will be described with reference to FIG. FIG. 5 is a flowchart showing an example of the overall processing flow for setting the content to be posted by the program of this embodiment.
[0046] In step S10, the posted information receiving unit 31 acquires the posted content and posted location information associated with the posted content from the SNS site 3 via the communication network 2. For example, the posted content is posted by a second user who is different from the first user who is riding in the vehicle 4, and is text, an image, a video, audio, or a combination of these. The posted location information is, for example, information indicating the location where the post was made or a location included in the posted content.
[0047] In step S11, the post information receiving unit 31 acquires usage information indicating the interests and concerns of the first user from the SNS site 3 via the communication network 2. The usage information includes, for example, posts made by the first user to the SNS, followings made by the first user to accounts of other users who use the same SNS, followers who follow the first user, and content of posts that the first user has favorited or liked.
[0048] In step S12, the vehicle position information receiving unit 32 acquires vehicle position information indicating the current position of the vehicle 4 in which the first user is riding. For example, the vehicle position information receiving unit 32 acquires the position information acquired by the position acquisition device 29 of the user terminal 5 via the communication network 2.
[0049] In step S13, the riding status receiving unit 33 acquires the riding status of the vehicle 4 in which the first user is riding. In this embodiment, the riding status receiving unit 33 acquires the riding status from the user terminal 5 via the communication network 2. The riding status in this embodiment includes the number of passengers in the vehicle 4, the amount of conversation in the vehicle 4, the emotional index of the users in the vehicle 4, etc.
[0050] The number of passengers in the vehicle 4 is acquired, for example, from the analysis results of an image captured by the imaging device 27 of the user terminal 5. A technique for extracting people from an image may utilize, for example, a learning model constructed by machine learning, or an image analysis technique for detecting people from changes in an image. The image analysis may be acquired in a manner in which the riding status receiving unit 33 receives the analysis results performed by the user terminal 5 or the imaging device 27, or in a manner in which the riding status receiving unit 33 receives the image and performs the image analysis on the information management device 10 side. The number of passengers in the vehicle 4 may be acquired by disposing a motion sensor on a seat or the like of the vehicle 4, and the riding status receiving unit 33 acquiring the detection results of the motion sensor via the user terminal 5. In this embodiment, in addition to the number of passengers in the vehicle 4, the number of people sleeping in the vehicle 4 is also acquired by image analysis.
[0051] The amount of conversation inside the vehicle 4 is obtained, for example, from the analysis results of voice information acquired by the voice input device 28 of the user terminal 5. In analyzing the voice information, the amount of conversation is acquired, for example, from the volume of people's voices within a predetermined period of time, the pitch of the voice, the silent period, etc. The voice analysis may be acquired in a form in which the riding status receiving unit 33 receives the analysis results performed by the user terminal 5 or the voice input device 28, or in a form in which the riding status receiving unit 33 receives the voice information and performs image analysis on the information management device 10 side.
[0052] The emotional quotient of the user in the vehicle 4 is obtained, for example, from the analysis result of an image captured by the imaging device 27 of the user terminal 5. The emotional quotient is calculated from the facial expression, body movement, or a combination thereof of the first user in the image. The emotional quotient is set, for example, by a score set for a preset facial expression, etc. The emotional quotient can also be calculated using a learning model constructed by machine learning. The emotional quotient is calculated as follows: flat: 5 indicating that the first user's emotion is normal; negative: 1 indicating a bored, expressionless state; positive: 10 indicating a positive state such as a smile; etc. In the case of multiple users, a representative value such as the average value of the emotional quotients may be used. The emotional quotient of the user in the vehicle 4 may also be calculated by combining audio information.
[0053] In step S14, the posted content setting unit 34 determines whether the distance between the posted location information and the vehicle location information is within a predetermined distance. For example, the posted content setting unit 34 determines whether any piece of posted location information is within a predetermined distance from the current location indicated by the vehicle location information, among the plurality of pieces of posted location information.
[0054] In step S14, if the posted location information is not within the predetermined distance, the posted content setting unit 34 returns the process to step S11 without going through step S15 (step S14; No). In step S14, if the posted location information is within the predetermined distance, the posted content setting unit 34 proceeds to step S15 (step S14; Yes).
[0055] In step S15, the posted content setting unit 34 sets the posted content to be output to the user terminal 5 based on preset rules, and transmits information for outputting the set posted content to the user terminal 5. The preset rules will be described later.
[0056] In step S15, when the user terminal 5 receives information for outputting the posted content, it executes a process of outputting the posted content based on the received information. In this embodiment, the user terminal 5 outputs the posted content to the first user as audio, image, or both, using the audio output function and image output function of the output device 15.
[0057] <Post content setting process> Next, the process of setting the posted content will be described in more detail with reference to Fig. 6 and Fig. 7. Fig. 6 is a flowchart showing an example of the process flow of setting the posted content based on predetermined rules by the program of this embodiment. The flowchart in Fig. 6 is a subroutine of the flowchart in Fig. 5, which corresponds to the process of step S15. Fig. 7 is a table showing an example of conditions for the number of posts that change depending on the riding situation.
[0058] In step S20, the posted content evaluation unit 35 performs a process of evaluating the posted content based on the SNS usage information of the first user. For example, the posted content evaluation unit 35 performs an evaluation process regarding the preferences of the first user for the posted content corresponding to the posted location information determined in step S14 to be within a predetermined distance from the current location of the vehicle 4.
[0059] The evaluation of the first user's preferences is performed based on SNS usage information. First, an example of posted content that is evaluated as content related to the first user's preferences will be described. Posted content posted by public or private accounts followed by the first user is likely to be of interest to the first user, and is therefore evaluated as content related to the first user's preferences. Posted content related to the first user's past posts is also evaluated as content related to the first user's preferences. In this case, if the first user has posted about history or place names in the past, the posted content related to the history or place names is evaluated as content related to the first user's preferences. Furthermore, posts from official accounts of companies or other entities that can be estimated to be of interest to the first user based on the first user's past posts can also be evaluated as content related to the first user's preferences. An official company account can be a travel company or a restaurant company. Posted content from accounts of the first user's followers can also be evaluated as content related to the first user's preferences. These evaluations can be set in advance or can be set by the first user themselves.
[0060] An example of posted content that is evaluated as not related to the preferences of the first user will be described. Posted content that is evaluated as not related to the preferences of the first user is general information that is also targeted at people other than the first user who is riding in the vehicle 4. Posted content that is evaluated as not related to the preferences of the first user is, for example, a post from a public account that is not followed by the first user. Priorities may be set so that posted content from famous accounts such as influencers and official company accounts, among unfollowed accounts, is preferentially displayed.
[0061] In step S21, the posting content setting unit 34 refers to the number of passengers included in the riding status and determines whether the number of passengers in the vehicle 4 is one. If the number of passengers is one, the posting content setting unit 34 proceeds to step S22 (step S21; Yes). In step S22, since only the first user is in the vehicle 4, the posting content setting unit 34 sets, as display candidates, posted content that is evaluated as content related to the first user's preferences. After processing in step S22, the processing proceeds to step S24.
[0062] If the number of passengers is two or more, the posting content setting unit 34 proceeds to step S23 (step S21; No). In step S23, the posting content setting unit 34 sets, as display candidates, posted content that is evaluated as not related to the preferences of the first user, because there are other people in the vehicle 4 besides the first user. After processing in step S23, the processing proceeds to step S24.
[0063] In step S24, the posted content setting unit 34 sets an increase / decrease value for determining the number of posted contents to be output by the user terminal 5 according to the number of passengers. For example, as shown in Fig. 7, when the number of passengers in the riding status is less than a predetermined reference number, the posted content setting unit 34 sets an increase / decrease value so that the amount of posted contents is greater than when the number of passengers is equal to or greater than the reference number (for example, when the number of passengers is one). Conversely, when the number of passengers in the riding status is equal to or greater than the reference number (for example, when the number of passengers is two or more), the posted content setting unit 34 sets an increase / decrease value so that the amount of posted contents is relatively less than when the number is less than the reference number.
[0064] In step S25, the posted content setting unit 34 sets an increase / decrease value to determine the number of posted contents to be output by the user terminal 5 according to the amount of conversation. For example, the posted content setting unit 34 sets an increase / decrease value to reduce the amount of posted contents when the amount of conversation in the riding status is equal to or greater than a first predetermined value. The posted content setting unit 34 sets an increase / decrease value to increase the amount of posted contents when the amount of conversation in the riding status is equal to or less than a second predetermined value. The first predetermined value and the second predetermined value are, for example, numerical values that are theoretically or empirically set in advance for the amount of conversation, and have a relationship of first predetermined value > second predetermined value. The first predetermined value and the second predetermined value may be changed according to the situation.
[0065] In step S26, the post content setting unit 34 sets an increase / decrease value to determine the number of post contents to be output by the user terminal 5 according to the emotion quotient. For example, the post content setting unit 34 sets an increase / decrease value to reduce the amount of post contents when the emotion quotient of the riding situation is equal to or greater than a first predetermined value. The post content setting unit 34 sets an increase / decrease value to increase the amount of post contents when the emotion quotient of the riding situation is equal to or less than a second predetermined value. The first predetermined position and the second predetermined value are, for example, numerical values that are theoretically or empirically set in advance for the emotion quotient, and have a relationship of first predetermined value > second predetermined value. Note that the first predetermined value and the second predetermined value may be changed depending on the situation. Furthermore, the first predetermined value and the second predetermined value set for the emotion quotient are different from the first predetermined value and the second predetermined value set for the conversation amount.
[0066] In step S27, the posting content setting unit 34 sets the output method of the posting content according to the number of sleeping people based on the riding situation. For example, when the output method is normally set to audio only or both images and audio, if the number of sleeping people is equal to or greater than a certain number, a process is executed to switch the output method to images only. The number of sleeping people can be obtained by analyzing the images captured by the imaging device 27, as described above.
[0067] In step S28, the posted content setting unit 34 determines the number of posts and posted content to be output based on the increase / decrease values set in steps S24 to S26. If the number of displayed candidate posted contents is greater than the number of posts, the number is adjusted to match the number of posts using pre-set priorities, posting dates and times, etc. Then, the posted content setting unit 34 executes a process of transmitting to the user terminal 5 the information required to output the posted content along with the output method set in step S27. As a result, the posted content according to the number of posts is output on the user terminal 5. After the process of step S28, this subroutine ends, and the process returns to the flowchart of FIG. 5.
[0068] In the explanation using the flowchart in FIG. 6, the number of posts is increased or decreased by combining the number of passengers, the amount of conversation, and the emotional index, but this is not a limitation. One condition may be selected from the number of passengers, the amount of conversation, and the emotional index to determine the increase or decrease. Alternatively, two conditions from the number of passengers, the amount of conversation, and the emotional index may be combined to determine the increase or decrease. In this way, various methods can be used for the process of determining the increase or decrease.
[0069] Next, an example of an image output to the user terminal 5 will be described. FIG. 8 is a diagram showing an example of a map image in which posted content reflecting the preferences of the first user is displayed. In the image shown in FIG. 8, posted content evaluated in step S22 as content related to the preferences of the first user is preferentially displayed. In this example, posted content 50a to 50d from fashion and beauty-related accounts and posted content 50e about cakes are preferentially displayed as content related to the preferences of the first user. Furthermore, the map image in FIG. 8 displays location indicators 51a to 51e corresponding to posted content 50a to 50e, as well as location indicators 51f and 51g indicating that there is posted content that is not displayed. When location indicator 51f or 51g is selected by a tap operation or the like, the posted content corresponding to location indicator 51f or 51g is displayed.
[0070] FIG. 9 is a diagram showing an example of a map image in which a relatively large number of posts are displayed depending on the riding situation. FIG. 10 is a diagram showing an example of a map image in which a relatively small number of posts are displayed depending on the riding situation. In both FIG. 9 and FIG. 10, the output candidate posted content (posted content unrelated to the first user's preferences) selected in step S23 is the same, but the number of posted content actually displayed is different. In this example, posted content 55a-55e and map displays 56a-56h are displayed in FIG. 9, while only posted content 55a, 55e, and map displays 56a, 56d, and 56e are displayed in FIG. 10. When it is quiet inside the vehicle 4, the number of posted content is as shown in FIG. 9, and when it is noisy inside the vehicle 4, the number of posted content is as shown in FIG. 10.
[0071] Posted content 55a is related to the first user's preferences, but it just so happens that posted content related to the first user's preferences is included among posted content unrelated to the first user's preferences. In this way, posted content unrelated to the first user's preferences does not exclude posted content related to the first user's preferences. Furthermore, when the first user selects posted content 50a-50d, 55a-55e shown in Figures 8-10, a configuration can be added in which the SNS site 3 from which the post originated and related sites are displayed.
[0072] 8 to 10 are merely examples. For example, the text of the posted content may flow horizontally or vertically across the screen.
[0073] As described above, the program of this embodiment causes the processor 11 of the information management device 10, which is a computer equipped with the communication device 16, to acquire the posted content posted by a second user who is different from the first user riding in the vehicle 4, the posted location information associated with the posted content, vehicle location information indicating the location of the vehicle 4, and the riding status of the vehicle 4, and when the distance between the posted location information and the vehicle location information falls within a predetermined distance, to execute processing to change the posted content output on the user terminal 5 corresponding to the first user according to the riding status.
[0074] In addition, the information management device 10 of this embodiment includes a posting information receiving unit 31 that receives posting content posted by a second user different from the first user riding in the vehicle 4 and posting location information associated with the posting content, a vehicle position information receiving unit 32 that receives vehicle position information indicating the position of the vehicle 4, a riding status receiving unit 33 that receives the riding status of the vehicle 4, and a posting content setting unit 34 that changes the posting content output on the user terminal 5 corresponding to the first user according to the riding status when the distance between the posting location information and the vehicle position information is within a predetermined distance.
[0075] According to the program and information management device 10 of this embodiment, the posting contents of other users other than the first user are output to the user terminal 5 according to the riding status of the vehicle 4, so that posting is not bothersome and the atmosphere inside the vehicle 4 is lively.
[0076] In this embodiment, the riding status includes at least one of the number of passengers in the vehicle 4, the amount of conversation in the vehicle, and the emotional index of the user in the vehicle 4. This allows the vehicle status to be acquired through various means.
[0077] Furthermore, in this embodiment, in the process of changing the posted content depending on the riding status, the amount of posted content output to the user terminal 5 is changed. This results in the amount of posted content that reflects the riding status of the vehicle 4, and can accurately reflect the vehicle status.
[0078] Furthermore, in this embodiment, in the process of changing the posted content depending on the riding status, if it is detected from the information included in the riding status that the number of passengers in the vehicle 4 is lower than a reference number, the amount of posted content is increased compared to when the number is equal to or greater than the reference number. As a result, when the number of passengers in the vehicle is small, such as one passenger, the posted content increases, so that posted content according to the number of passengers can be output to the user terminal. For example, when there is one passenger, more posted content is output as images or audio, allowing the user to enjoy driving.
[0079] Furthermore, in this embodiment, in the process of changing the posted content according to the riding situation, if the amount of conversation is detected to be equal to or greater than a first predetermined value from the information included in the riding situation, the amount of posted content is reduced, and if the amount of conversation is detected to be equal to or less than a second predetermined value from the information included in the riding situation, the amount of posted content is increased. As a result, the amount of posted content is reduced when there is a lot of conversation and increased when there is little conversation, so that appropriate posted content according to the excitement in the vehicle can be output to the user terminal based on the amount of conversation.
[0080] Furthermore, in this embodiment, in the process of changing the posted content according to the riding situation, if an emotion quotient equal to or greater than a first predetermined value is detected from the information included in the riding situation, the amount of posted content is reduced, and if an emotion quotient equal to or less than a second predetermined value is detected from the information included in the riding situation, the amount of posted content is increased. As a result, the amount of posted content changes in response to changes in the emotion quotient, so that posted content that reflects the user's emotions can be output to the user terminal 5, and the atmosphere inside the vehicle 4 can be made more pleasant.
[0081] In this embodiment, preference information related to the preferences of the first user is acquired, and the posted content is classified based on the preference information into content related to the preferences of the first user and content unrelated to the preferences of the first user, and a process is executed to reflect the classification in changes to the posted content according to the vehicle situation. As a result, the posted content reflects the preferences of the first user, and information that is likely to interest the first user is output from the user terminal 5, making it possible to create a more pleasant atmosphere inside the vehicle 4.
[0082] Furthermore, in this embodiment, in the process of changing the posted content depending on the riding status, if it is detected from the information included in the riding status that only the first user is riding in the vehicle 4, posted content corresponding to the content related to the preferences of the first user is output to the user terminal 5, and if it is detected from the information included in the riding status that there are other people riding in the vehicle 4 besides the first user, posted content unrelated to the preferences of the first user is output to the user terminal 5. As a result, if the first user is riding alone, the posted content is tailored to the preferences of the first user, and if there are other people riding in the vehicle 4 other than the first user, the posted content is unrelated to the preferences of the first user. Since it is possible to avoid preferentially outputting posted content that is not of interest to passengers other than the first user, the atmosphere inside the vehicle 4 can be made more pleasant.
[0083] In this embodiment, the posted content is output as audio. This allows the first user to enjoy the posted content in the vehicle 4, just like listening to music or the radio. Even when the first user is driving, the posted content can be heard by ear, which is suitable for a moving vehicle 4.
[0084] In this embodiment, the content is posted to a social networking system. This allows the user to understand the content posted to the social networking system by voice, without looking at the screen, even while driving the vehicle 4 or in the middle of a conversation.
[0085] In this embodiment, a location display indicating the location of the posted content identified by the posted location information is displayed at the corresponding location on the map image (see FIGS. 8 to 10). This allows the user to intuitively and quickly grasp to which location on the map the posted content is related.
[0086] The present disclosure is not limited to the above-described embodiments and modifications, and includes modifications and improvements within the scope of achieving the object of the present disclosure. For example, the present disclosure can be configured to include a machining program conversion device by combining the respective embodiments.
[0087] The program can be stored and provided to a computer using various types of non-transitory computer readable media. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer readable media include magnetic recording media (e.g., hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)).
[0088] Furthermore, the information management device 10 of the above embodiment can be realized by hardware, software, or a combination thereof. Furthermore, the control method performed by the information management device 10 of the above embodiment can also be realized by hardware, software, or a combination thereof. Here, "realized by software" means that it is realized by a computer reading and executing a program.
[0089] In the above embodiment, an example has been described in which the program is installed in the information management device 10 functioning as a server, but the present invention is not limited to this configuration. The program may be installed in a mobile terminal such as a smartphone or tablet, or in a vehicle terminal such as a car navigation system, and the functional units shown in Fig. 4 may be implemented by the processor 21 of the mobile terminal or vehicle terminal. Furthermore, the functional units shown in Fig. 4 may be distributed across multiple computers such as servers, mobile terminals, and vehicle terminals, and information management may be performed as a whole. [Explanation of symbols]
[0090] 1 Information Management System 4 vehicles 5. User terminal 10 Information management device 11 processors 16. Communications equipment 31 Posted Information Receiving Department 32 Vehicle position information receiving unit 33 Boarding status receiving unit 34 Posting content setting section 35 Post Content Evaluation Department
Claims
1. a processor of a computer having a communication device, Acquires posted content posted by a second user different from the first user who is riding in the vehicle, posted location information associated with the posted content, vehicle location information indicating the location of the vehicle, and a riding status of the vehicle; A program that executes processing to change the posted content output on the user terminal corresponding to the first user according to the amount of conversation or emotional index detected from the information included in the riding status when the distance between the posted location information and the vehicle location information falls within a predetermined distance.
2. The program according to claim 1 , wherein the riding conditions include at least one of the number of passengers in the vehicle, the amount of conversation in the vehicle, and an emotional index of the user in the vehicle.
3. In the process of changing the posted content according to the riding situation, The program according to claim 1 or 2, wherein the amount of posted content output to the user terminal is changed.
4. In the process of changing the posted content according to the riding situation, The program according to claim 3 , wherein when it is detected from the information included in the passenger status that the number of passengers in the vehicle is lower than a reference number, the amount of content posted is increased compared to when the number is equal to or greater than the reference number.
5. In the process of changing the posted content according to the riding situation, When the amount of conversation equal to or greater than a first predetermined value is detected from the information included in the riding situation, the amount of posted content is reduced, The program according to claim 3 , wherein when a conversation volume equal to or less than a second predetermined value is detected from the information included in the riding status, the program increases the volume of posted content.
6. In the process of changing the posted content according to the riding situation, When an emotion quotient equal to or greater than a first predetermined value is detected from the information included in the riding situation, the amount of posted content is reduced, The program according to claim 3 , wherein when an emotion quotient equal to or less than a second predetermined value is detected from the information included in the riding situation, the amount of posted content is increased.
7. A processor of a computer having a communication device, Acquires posted content posted by a second user different from the first user who is riding in the vehicle, posted location information associated with the posted content, vehicle location information indicating the location of the vehicle, and a riding status of the vehicle; When a distance between the posted position information and the vehicle position information falls within a predetermined distance, the posted content output by the user terminal corresponding to the first user is changed in accordance with the riding status; further acquiring preference information regarding the first user's preferences; A program that executes processing to classify the posted content into content related to the preferences of the first user and content unrelated to the preferences of the first user based on the preference information, and to reflect the classification in changes in the posted content according to the vehicle conditions.
8. In the process of changing the posted content according to the riding situation, When it is detected from the information included in the riding status that only the first user is riding in the vehicle, the posted content corresponding to the content related to the preference of the first user is output to the user terminal; The program described in claim 7, wherein if it is detected from the information contained in the riding status that there are other people riding in the vehicle besides the first user, the posted content that is unrelated to the preferences of the first user is output to the user terminal.
9. The program according to claim 1 or 2, wherein the posted content is output as audio.
10. The program according to claim 1 or 2, wherein the posted content is content posted to a social networking system.
11. The program according to claim 1 or 2, further comprising: displaying a position indicator indicating the position of the posted content specified by the posted position information at a corresponding position on a map image.
12. a posting information receiving unit that receives a posting content posted by a second user different from a first user who is riding in the vehicle and posting location information associated with the posting content; a vehicle position information receiving unit that receives vehicle position information indicating the position of the vehicle; a riding status receiving unit that receives the riding status of the vehicle; an information management device comprising: a posting content setting unit that, when the distance between the posting location information and the vehicle location information is within a predetermined distance, changes the posting content output on the user terminal corresponding to the first user in accordance with the amount of conversation or emotional index detected from the information included in the riding status.
Citation Information
Patent Citations
Posting providing system, posting providing device, posting providing method, and computer program
JP2013050916A
Display control device and display control method for content information
JP2015106234A
Information processor, program, and system
JP2021128588A