Information processing system and information processing program
The information processing system allows users to actively utilize their monitoring information by selecting apps from various servers, addressing the limitation of passive services in existing systems and providing personalized rewards based on user preferences.
Patent Information
- Application Number
- JP2024029275
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-29
- Publication Date
- 2025-09-10
AI Technical Summary
Existing systems limit users to predetermined activities for which points can be awarded, making the service passive and not allowing users to actively utilize their monitoring information according to their own requirements.
An information processing system that includes a setting information acquisition unit, monitoring information acquisition unit, vehicle-related information acquisition unit, and analysis unit to generate provided information based on user monitoring and vehicle data, enabling users to select and utilize apps from various external servers to receive benefits according to their preferences.
Enables users to actively utilize their monitoring information for personalized services and benefits, allowing them to choose from a variety of apps and receive rewards based on their specific needs and preferences.
Smart Images

Figure 2025131987000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing system and an information processing program. [Background technology]
[0002] BACKGROUND ART Conventionally, there is known a technique for utilizing information obtained by monitoring vehicle occupants (hereinafter referred to as "monitoring information") for marketing purposes. For example, Patent Document 1 discloses a point management system that uses a vehicle as a contact point, and that includes an evaluation device that evaluates a user's activities based on vehicle information corresponding to the vehicle's driving conditions or activity information recorded on the user's smart device, a point awarding device that awards points according to the evaluation by the evaluation device, and a suggestion device that suggests activities (eco-driving, health care activities, or social contribution activities) for which points can be awarded to the user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2023-67753 Summary of the Invention [Problem to be solved by the invention]
[0004] In the prior art disclosed in Patent Document 1, the services provided to the monitored users, i.e., the vehicle occupants, are limited to activities predetermined by the system. Therefore, there is a problem that the activities for which points are awarded are limited, making the service passive for the users. As such, the prior art has not been able to provide services that allow users to actively utilize their own monitoring information at their own will.
[0005] The present disclosure has been made to solve the above-mentioned problems, and aims to provide a service that enables users to utilize their own monitoring information in accordance with their own requirements. [Means for solving the problem]
[0006] The information processing system disclosed herein includes a setting information acquisition unit that communicates with a personal information terminal and acquires from the personal information terminal setting information set in a provided information utilization server that is to provide provided information related to the status of a user holding the personal information terminal when the user is in a vehicle; a monitoring information acquisition unit that acquires monitoring information obtained by monitoring a user in the vehicle; a vehicle-related information acquisition unit that acquires vehicle-related information related to the vehicle; an analysis unit that performs a first analysis process to generate provided information based on the monitoring information and the vehicle-related information; and a provided information output unit that outputs the provided information generated by the analysis unit to the provided information utilization server based on the setting information acquired by the setting information acquisition unit. [Effects of the Invention]
[0007] According to the present disclosure, the information processing system is configured as described above, and therefore can provide a service that enables users to utilize their own monitoring information in accordance with their own requirements. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of a configuration of an information processing system according to a first embodiment. [Figure 2] 4 is a flowchart illustrating the operation of the information processing system according to the first embodiment. [Figure 3] 3A and 3B are diagrams illustrating an example of a hardware configuration of the information processing device according to the first embodiment. [Figure 4] FIG. 10 is a diagram illustrating an example of a configuration of an information processing system according to a second embodiment. [Figure 5]10 is a flowchart illustrating the operation of the information processing system according to the second embodiment. [Figure 6] FIG. 10 is a diagram illustrating a configuration example of an information processing system in which a monitoring information acquisition unit in an information acquisition unit of an information processing device outputs monitoring information to an analysis unit and also to a personal information terminal. [Figure 7] 7 is a flowchart for explaining the operation of the information processing system shown in FIG. 6. [Figure 8] FIG. 10 is a diagram illustrating an example of a configuration of an information processing system in which a setting information acquisition unit, an analysis unit, and a provision information output unit are provided in a personal information terminal. [Figure 9] 9 is a flowchart for explaining an operation performed by the information processing system shown in FIG. 8 when an instruction to execute analysis is received from a user. [Figure 10] FIG. 10 is a diagram illustrating an example of the configuration of an information processing system in which a setting information acquisition unit, an analysis unit, and a provided information output unit are provided in a provided information utilization server. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings.
[0010] Embodiment 1 FIG. 1 is a diagram illustrating an example of a configuration of an information processing system 1 according to the first embodiment. The information processing system 1 includes a personal information terminal 2, an information processing device 3, and an external server 4. The personal information terminal 2, the information processing device 3, and the external server 4 are connected to one another via a network.
[0011] The personal information terminal 2 is a mobile terminal held by a user, such as a smartphone or a tablet terminal.
[0012] The information processing device 3 is, for example, an in-vehicle device installed in a vehicle (not shown). The information processing device 3 is connected to a driver monitoring system 5 and a sensor 6 . The driver monitoring system 5 is a so-called "driver monitoring system (DMS)" that monitors occupants in the vehicle cabin. The driver monitoring system 5 monitors the occupants of the vehicle. More specifically, the driver monitoring system 5 detects the occupant's line of sight, facial orientation, degree of eye opening, etc. based on an image captured by a camera (not shown) mounted on the vehicle of an area in the vehicle cabin that includes at least the occupant's face, and estimates the occupant's drowsiness, inattentiveness, etc. The sensor 6 is a variety of sensors mounted on the vehicle, including a vehicle speed sensor that detects the vehicle speed, a GPS (Global Positioning System) that detects the current position of the vehicle, a steering angle sensor that detects the steering angle of the steering wheel, a brake sensor that detects the brake opening, and a shift position sensor that detects the shift position.
[0013] When a user gets into a vehicle, the information processing device 3 acquires information (hereinafter referred to as "monitoring information") obtained by monitoring the user from the driver monitoring system 5 while the user is in the vehicle. The monitoring information is information about the user's behavior or state obtained by monitoring the user, and includes monitoring information and biological information. The monitoring information is information about the user's actions obtained by monitoring the occupant, such as information about the occupant's drowsiness, inattentiveness, gaze direction, eye opening degree, etc. Biological information is information about the user's physical state, such as pulse wave, pupil movement, facial expression, etc. In addition, the information processing device 3 acquires information related to the vehicle (hereinafter referred to as "vehicle-related information") from the sensor 6. The vehicle-related information includes various types of information related to the vehicle, such as vehicle speed, current vehicle position, steering angle, brake opening, shift position, etc. The vehicle-related information may include, for example, map information or route information. The information processing device 3 generates information relating to the user's condition (hereinafter referred to as "provided information") based on the monitoring information and the vehicle-related information, and provides the generated provided information to the external server 4. The provided information will be described in detail later.
[0014] The external server 4 is assumed to be a server owned or managed by a company that performs marketing or the like, for example. The external server 4 analyzes or processes the provided information. A company or the like that owns or manages the external server 4 performs marketing or the like based on the results of the analysis or processing of the provided information by the external server 4.
[0015] The user downloads in advance to the personal information terminal 2 an application program (hereinafter referred to as "app") provided by a company that owns or manages the external server 4. When the user gets into the vehicle, the personal information terminal 2 and the information processing device 3 communicate with each other, and the information processing device 3 recognizes the app downloaded to the personal information terminal 2 and recognizes the external server 4 that is to receive the provided information. "When the user gets into the vehicle" refers to, for example, when the user turns on the power to the vehicle. For example, the information processing device 3 detects that the vehicle is turned on, communicates with the personal information terminal 2, recognizes the app downloaded to the personal information terminal 2, and recognizes the external server 4 that is to receive the provided information. In the first embodiment, the external server 4 to which the information processing device 3 provides the provided information, i.e., the external server 4 that performs analysis or processing utilizing the provided information based on the monitoring information of the user holding the personal information terminal 2, is also referred to as a "provided information utilizing server." FIG. 1 illustrates three servers, a first server 41, a second server 42, and a third server 43, as examples of the provided information utilizing server. In the following first embodiment, it is assumed that the first server 41 is a provided information utilizing server owned or managed by an automobile insurance company, the second server 42 is a provided information utilizing server owned or managed by a health management application company, and the third server 43 is a provided information utilizing server owned or managed by a beverage sales company.
[0016] Here, three provided information utilizing servers are listed as external servers 4 connected to the information processing device 3. That is, three external servers 4 are listed as destinations of provided information when the user downloads corresponding apps to the personal information terminal 2. However, in the information processing system 1, external servers 4 other than the provided information utilizing servers may also be connected to the information processing device 3. The user selects apps to download of their own volition from among the apps corresponding to the external servers 4, more specifically, from apps provided by companies that own or manage the external servers 4, and downloads them to the personal information terminal 2. Here, the user downloads apps corresponding to the first server 41, the second server 42, and the third server 43 to the personal information terminal 2 of their own volition from among the apps corresponding to the external servers 4. The first server 41, the second server 42, and the third server 43 are referred to as provided information utilizing servers. This is merely an example, and the number of provided information utilizing servers may be one, two, four, or more. Furthermore, in the information processing system, external servers 4 connected to the information processing device 3 can be added as needed. If each company builds an application (external server 4) that utilizes (analyzes or processes, etc.) the provided information generated based on the monitoring information and the vehicle-related information, the company can add the built external server 4 to the information processing system 1 as needed, and can carry out marketing, etc., that utilizes the provided information. As external servers 4 are added as needed, apps provided by each company are also added as needed, so that the user can download apps of their own choice from the wide variety of apps that are added as needed to the personal information terminal 2.
[0017] After analyzing or processing the provided information, the provided information utilization server outputs information relating to a benefit (hereinafter referred to as "benefit information") to the personal information terminal 2 held by the user, which corresponds to the monitoring information from which the provided information was generated. The benefit is, for example, points. When the personal information terminal 2 receives the benefit information, it stores the benefit information in the personal information terminal 2 via an app corresponding to the benefit information, or in a server (not shown) connected to the personal information terminal 2 that manages the benefit information. When the user receives the benefit information on the personal information terminal 2, for example, the user starts the app and exchanges the awarded points for a benefit.
[0018] In the following first embodiment, the user is assumed to be a driver of a vehicle.
[0019] An example of the configuration of the personal information terminal 2, the information processing device 3, and the provided information utilization server according to the first embodiment will be described.
[0020] First, an example of the configuration of the personal information terminal 2 will be described. The personal information terminal 2 includes a setting unit 21 and a benefit acquisition unit 22. The setting unit 21 receives an instruction from the user, and downloads to the personal information terminal 2 an application provided by a company that owns or manages the provided information utilization server based on the received instruction. For example, the user launches a publicly known digital content distribution service provided on personal information terminal 2 and specifies an application that the user wants to acquire. For example, the user can operate a touch panel display (not shown) provided on personal information terminal 2 to launch the digital content distribution service and specify an application. At this time, the user specifies an application that will provide the desired benefit, keeping in mind that the user can receive a reward, more specifically, a benefit, in return for providing monitoring information about himself / herself that is collected while he / she is in the vehicle. Setting unit 21 accepts the application specified by the user and downloads the application.
[0021] The privilege acquisition unit 22 acquires privilege information output from a provided information utilization server (here, the first server 41, the second server 42, or the third server 43). The privilege acquisition unit 22 stores the privilege information in the personal information terminal 2 via an application downloaded into the personal information terminal 2, or in a server (not shown) connected to the personal information terminal 2 that manages the privilege information.
[0022] Next, an example of the configuration of the information processing device 3 will be described. The information processing device 3 includes an information acquisition unit 31, an analysis unit 32, and a provision information output unit 33. The information acquisition unit 31 includes a setting information acquisition unit 311, a monitoring information acquisition unit 312, and a vehicle-related information acquisition unit 313.
[0023] The information acquisition unit 31 acquires various types of information. The setting information acquisition unit 311 acquires information relating to the applications downloaded to the personal information terminal 2 (hereinafter referred to as "setting information") from the setting unit 21 of the personal information terminal 2. The setting information includes information that can identify the personal information terminal 2 (e.g., terminal ID), information that can identify an app downloaded to the personal information terminal 2 (e.g., app-specific ID), information that can identify the company that provides the app (e.g., company code), and information that can identify the provided information utilization server associated with the app (e.g., server code). The setting information acquisition unit 311 outputs the acquired setting information to the analysis unit 32.
[0024] The monitoring information acquisition unit 312 acquires the user's monitoring information from the driver monitoring system 5. The monitoring information acquisition unit 312 outputs the acquired monitoring information to the analysis unit 32.
[0025] The vehicle-related information acquisition unit 313 acquires vehicle-related information from the sensor 6 . The vehicle-related information acquisition unit 313 outputs the acquired vehicle-related information to the analysis unit 32.
[0026] The analysis unit 32 performs a process (hereinafter referred to as the "first analysis process") of generating information to be provided based on the monitoring information acquired by the monitoring information acquisition unit 312 and the vehicle-related information acquired by the vehicle-related information acquisition unit 313. The analysis unit 32 performs a first analysis process to analyze the state of the user, and generates information related to the state of the user as information to be provided based on the analysis results.
[0027] The specific content of the first analysis process performed by the analysis unit 32 will be described using an example. <Example (1)> The state of the user that the analysis unit 32 analyzes in the first analysis process is, for example, whether the user is suited to driving, that is, the user's driving ability. The analysis unit 32 analyzes, for example, the user's driving ability based on the monitoring information and the vehicle-related information. For example, the analysis unit 32 analyzes the user's driving ability in accordance with pre-set conditions for analyzing the user's driving ability (hereinafter referred to as "driving ability analysis conditions"). The driving ability analysis conditions are, for example, set in advance by an administrator or the like and stored in a location that can be referenced by the analysis unit 32.
[0028] For example, the driving ability analysis conditions may include a condition that states, "If the user is unable to visually check the surroundings when turning right or left, the user's driving ability is low." The analysis unit 32 may determine whether the vehicle is turning right or left, for example, from vehicle-related information. The vehicle-related information includes information related to steering operation and information related to turn signal operation. The analysis unit 32 may determine whether the user is able to visually check the surroundings, for example, from monitoring information. The monitoring information includes information indicating the user's line of sight. The analysis unit 32 may determine whether the user is able to visually check the surroundings, for example, based on whether the user's line of sight has moved by more than a predetermined angle. The analysis unit 32 stores the monitoring information acquired from the driver monitoring system 5 and the vehicle-related information acquired from the sensor 6 in chronological order, along with information indicating the acquisition date and time, in its internal buffer or in a storage unit (not shown) that is provided in a location accessible to the analysis unit 32. The monitoring information and vehicle-related information stored in its internal buffer or memory unit is deleted, for example, after a preset time has elapsed or when the vehicle is powered off.
[0029] <Example (2)> Furthermore, for example, the driving ability analysis conditions may include a condition that states, "If the degree of eye opening is equal to or greater than a predetermined threshold, but the frequency of steering operations of a predetermined angle or greater is equal to or greater than a predetermined threshold, the user's driving ability is low." The analysis unit 32 can determine the degree of eye opening from monitoring information. The monitoring information includes information indicating the degree of eye opening of the user. The analysis unit 32 can also determine the frequency of steering operations based on vehicle-related information. The vehicle-related information includes information on the steering wheel angle.
[0030] In the above-mentioned <Specific Example (1)> and <Specific Example (2)>, the user's driving ability defined in the driving ability analysis conditions is expressed as "high" or "low," but this is only one example, and the user's driving ability may be expressed, for example, in multiple stages.
[0031] Specific Example (3) The state of the user that the analysis unit 32 analyzes in the first analysis process may be, for example, the user's fatigue level. For example, the analysis unit 32 analyzes the user's fatigue level based on the monitoring information and the vehicle-related information. For example, the analysis unit 32 analyzes the user's fatigue level in accordance with pre-set conditions for analyzing the user's fatigue level (hereinafter referred to as "fatigue level analysis conditions"). The fatigue level analysis conditions are set in advance by, for example, an administrator or the like and stored in a location that can be referenced by the analysis unit 32.
[0032] For example, the fatigue level analysis condition may be set as follows: "The user's fatigue level is high if the elapsed time since the start of driving exceeds three hours, the eye opening degree is equal to or less than a predetermined threshold, and the time from when the user starts applying the brakes to when the vehicle stops at a red light is equal to or greater than a predetermined threshold." The analysis unit 32 may determine the elapsed time since the start of driving, for example, from the time elapsed since the start of acquisition of monitoring information. The analysis unit 32 may also determine the time from when the user starts applying the brakes to when the vehicle stops at a red light, from vehicle-related information. The vehicle-related information includes the current position of the vehicle, map information, vehicle speed, and brake opening. For example, when the vehicle passes through a traffic light intersection, the analysis unit 32 may determine the time from when the user starts applying the brakes to when the vehicle stops at a red light, from the time from when the user starts applying the brakes to when the vehicle speed drops to zero. Here, the user's level of fatigue defined in the fatigue analysis conditions is expressed as either "high" or "low," but this is only one example, and the user's level of fatigue may be expressed, for example, in multiple stages.
[0033] Specific Example (4) The state of the user that the analysis unit 32 analyzes in the first analysis process may be, for example, the degree of sleepiness of the user, in other words, the level of wakefulness. For example, the analysis unit 32 analyzes, for example, the user's level of alertness based on the monitoring information and the vehicle-related information. For example, the analysis unit 32 analyzes the user's level of alertness in accordance with pre-set conditions for analyzing the user's level of alertness (hereinafter referred to as "conditions for alertness analysis"). The conditions for alertness analysis are, for example, set in advance by an administrator or the like and stored in a location that can be referenced by the analysis unit 32.
[0034] For example, the condition for analyzing the level of arousal may be set as follows: "If the degree of eye opening is equal to or less than a preset threshold and the road type is a highway or a flat road, the user's level of arousal is low." The analysis unit 32 can determine the road type from vehicle-related information. The vehicle-related information includes information indicating the vehicle's driving route and the road type. Here, the user's level of alertness defined in the alertness analysis conditions is expressed as either "high" or "low," but this is only one example, and the user's level of alertness may be expressed, for example, in multiple stages.
[0035] In the above-described <Specific Example (1)> to <Specific Example (4)>, the analysis unit 32 analyzes the user's state based on the monitoring information and the vehicle-related information in accordance with preset conditions (conditions for analyzing driving ability, conditions for analyzing fatigue level, or conditions for analyzing alertness level). However, this is merely an example, and the analysis unit 32 may analyze the user's state using, for example, a trained model in machine learning (hereinafter referred to as a "machine learning model"). The machine learning model is, for example, a model that receives the monitoring information and the vehicle-related information as input and outputs information indicating driving ability, information indicating fatigue level, or information indicating alertness level. The machine learning model is generated in advance and stored in a location that can be referenced by the analysis unit 32.
[0036] After analyzing the user's condition, the analysis unit 32 generates information to be provided that includes the analysis result of the user's condition. The provided information includes information indicating the user's state (for example, information indicating driving ability, information indicating fatigue level, or information indicating alertness level), information capable of identifying the vehicle (for example, a vehicle-specific ID), information capable of identifying the personal information terminal 2, information capable of identifying an app downloaded to the personal information terminal 2, information capable of identifying a company that provides the app, and information capable of identifying a provided information utilization server associated with the app. Note that the analysis unit 32 can grasp the information capable of identifying the personal information terminal 2, information capable of identifying an app downloaded to the personal information terminal 2, information capable of identifying a company that provides the app, and information capable of identifying a provided information utilization server associated with the app from the setting information acquired from the setting information acquisition unit 311. The provided information may further include monitoring information or vehicle-related information. The analysis unit 32 may include the monitoring information acquired from the monitoring information acquisition unit 312 or the vehicle-related information acquired from the vehicle-related information acquisition unit 313 in the provided information. The analysis unit 32 outputs the generated information to be provided to the information output unit 33 .
[0037] The above-described content of the first analysis process performed by the analysis unit 32 is merely an example, and it is predetermined what user state the analysis unit 32 will analyze and what information to provide will be generated. The analysis unit 32 only needs to generate information to be provided that can be analyzed or processed by the provided information utilization server in a predetermined manner, based on the monitoring information and the vehicle-related information.
[0038] In addition, the user's state that the analysis unit 32 analyzes by performing the first analysis process may be a plurality of different types of state, and the analysis unit 32 may generate information related to the plurality of different types of user's state as provided information based on the analysis results. For example, the analysis unit 32 may perform a first analysis process to combine the above-mentioned <Specific Example (1)> to <Specific Example (4)> to analyze the user's driving ability, fatigue level, and alertness level, and generate information to be provided that includes the analysis results of the user's driving ability, fatigue level, and alertness level.
[0039] The provided information output unit 33 outputs the provided information generated by the analysis unit 32 to the provided information utilization servers, in this case the first server 41, the second server 42, and the third server 43, based on the setting information acquired by the setting information acquisition unit 311. The provided information output unit 33 can determine, for example, from the provided information, a provided information utilizing server based on the setting information acquired by the setting information acquisition unit 311. Alternatively, for example, the provided information output unit 33 may acquire the setting information directly from the setting information acquisition unit 311 and determine a provided information utilizing server based on the setting information. Note that the arrow from the setting information acquisition unit 311 to the provided information output unit 33 is omitted in FIG. 1 .
[0040] Next, a description will be given of an example configuration of the external server 4, here, for example, the first server 41, the second server 42, and the third server 43. Note that when a server other than the first server 41, the second server 42, and the third server 43 is connected to the information processing device 3 as the external server 4, the external server 4 has an example configuration similar to that of the first server 41, the second server 42, and the third server 43 described below.
[0041] The first server 41 includes a first provision information acquisition unit 411, a first server analysis unit 412, and a first benefit information output unit 413. The second server 42 includes a second provided information acquisition unit 421, a second server analysis unit 422, and a second special information output unit 423. The third server 43 includes a third provision information acquisition unit 431, a third server analysis unit 432, and a third benefit information output unit 433. In the first embodiment, the first provided information acquisition unit 411, the second provided information acquisition unit 421, and the third provided information acquisition unit 431 are also collectively referred to as "provided information acquisition units." Furthermore, the first server analysis unit 412, the second server analysis unit 422, and the third server analysis unit 432 are also collectively referred to as "server analysis units." Furthermore, the first bonus information output unit 413, the second bonus information output unit 423, and the third bonus information output unit 433 are also collectively referred to as "bonus information output units."
[0042] The provided information acquisition unit acquires the provided information output by the provided information output unit 33 of the information processing device 3. The provided information acquisition unit outputs the acquired provided information to the server analysis unit.
[0043] The server analysis unit performs processing (hereinafter referred to as the "second analysis processing") based on the provided information acquired by the provided information acquisition unit from the information processing device 3, determines a benefit based on the results of executing the second analysis processing, and generates benefit information related to the determined benefit. The second analysis process performed by the server analysis unit is analysis or processing of the provided information. The second analysis process may be analysis or processing of information owned or managed by the company that owns or manages the external server 4, based on the provided information. The predetermined analysis or processing performed by the server analysis unit is determined according to the marketing content performed by the company that owns or manages the external server 4 that includes the server analysis unit. Then, the special benefit information output unit outputs the special benefit information generated by the server analysis unit to the personal information terminal 2.
[0044] Here, an example of the special benefit information generated by the server analysis unit and output to personal information terminal 2 by the special benefit information output unit will be described.
[0045] For example, suppose that the first server analysis unit 412 performs the second analysis process based on the provided information and obtains an analysis result indicating that many of the drivers of vehicles traveling on a certain road have poor driving ability. In this case, the first server analysis unit 412 determines, for example, points that can be redeemed for a discount coupon for automobile insurance as a bonus. Then, the first bonus information output unit 413 outputs bonus information indicating the points that can be redeemed for a discount coupon for automobile insurance to the personal information terminal 2. At this time, the first bonus information output unit 413 identifies the personal information terminal 2 from the provided information that is the target of the second analysis process. The provided information includes information that can identify the personal information terminal 2. The personal information terminal 2 is the personal information terminal 2 held by the user corresponding to the monitoring information that is the source of the provided information. The first bonus information output unit 413 may acquire the provided information via the first server analysis unit 412. First bonus information output unit 413 assigns information capable of identifying an application that is the target of the bonus to the bonus information and outputs the bonus information to personal information terminal 2. In this case, the application that is the target of the bonus is an application provided by the automobile insurance company. Bonus acquisition unit 22 of personal information terminal 2 identifies to which application the acquired bonus information corresponds from the information capable of identifying the application assigned to the bonus information, and stores the bonus information in personal information terminal 2 or in a server that is connected to personal information terminal 2 and manages bonus information, via the identified application.
[0046] For example, suppose the second server analysis unit 422 performs the second analysis process based on the provided information and obtains an analysis result that drivers of vehicles traveling on a certain road tend to become fatigued. In this case, the second server analysis unit 422 determines, for example, points that can be exchanged for a one-time free trial training ticket at a sports club along a certain road as a benefit. Then, the second benefit information output unit 423 outputs benefit information indicating the points that can be exchanged for a one-time free trial training ticket at the sports club to the personal information terminal 2. At this time, the second benefit information output unit 423 identifies the personal information terminal 2 from the provided information that is the target of the second analysis process. The second benefit information output unit 423 may acquire the provided information via the second server analysis unit 422. Second bonus information output unit 423 assigns information capable of identifying the app that is the target of the bonus to the bonus information and outputs the bonus information to personal information terminal 2. In this case, the app that is the target of the bonus is an app provided by a health management app company. Bonus acquisition unit 22 of personal information terminal 2 identifies to which app the acquired bonus information corresponds from the information capable of identifying the app assigned to the bonus information, and stores the bonus information in personal information terminal 2 or in a server that is connected to personal information terminal 2 and manages bonus information, via the identified app.
[0047] For example, suppose that the third server analysis unit 432 performs the second analysis process based on the provided information and obtains an analysis result that drivers of vehicles traveling on a certain road tend to have a low level of alertness. In this case, the third server analysis unit 432 determines, for example, points that can be used for a discount on a beverage with a high caffeine content, such as coffee, as a bonus. Then, the third bonus information output unit 433 outputs bonus information indicating the points that can be used for a discount on coffee to the personal information terminal 2. At this time, the third bonus information output unit 433 identifies the personal information terminal 2 from the provided information that is the target of the second analysis process. The third bonus information output unit 433 may acquire the provided information via the third server analysis unit 432. The third bonus information output unit 433 assigns information capable of identifying the application that is the target of the bonus to the bonus information and outputs the same to the personal information terminal 2. In this case, the application that is the target of the bonus is an application provided by the beverage sales company. The bonus acquisition unit 22 of the personal information terminal 2 identifies to which application the acquired bonus information corresponds from the information capable of identifying the application assigned to the bonus information, and stores the bonus information in the personal information terminal 2 or in a server that is connected to the personal information terminal 2 and manages bonus information, via the identified application.
[0048] The above-described example is merely one example, and the content of the second analysis process performed by the server analysis unit is determined according to the marketing content of the company that owns or manages the first server 41, the second server 42, or the third server 43, respectively (here, an automobile insurance company, a health management app company, or a beverage sales company). The server analysis unit may perform the second analysis process, for example, according to an algorithm that is generated in advance and stored in its own buffer, etc. The content of the second analysis process performed by the first server analysis unit 412, the content of the second analysis process performed by the second server analysis unit 422, and the content of the second analysis process performed by the third server analysis unit 432 may be different from one another.
[0049] For example, the first server analysis unit 412 can use the provided information to analyze the driver's driving aptitude, locational risks in daily driving, or accident risks in daily driving, or can process data stored on the automobile insurance company's own server using the provided information. Based on the results of the second analysis process by the first server analysis unit 412, the automobile insurance company that owns or manages the first server 41 can, for example, develop new insurance products or improve the value of existing products. Furthermore, the automobile insurance company can improve customer value by offering discount services or adding special provisions based on the results of the second analysis process by the first server analysis unit 412, aiming to continue receiving orders for products that have already been contracted.
[0050] Furthermore, for example, the second server analysis unit 422 can use the provided information to analyze medium- to long-term health risks or recommended short-term health conditions, or process data stored on the health management app company's own server from the provided information. Based on the results of the second analysis process by the second server analysis unit 422, the health management app company that owns or manages the second server 42 can provide users with health information recommended for them from the present to the future through some kind of medium, thereby increasing revenue from advertising fees that link to the services or products of the sponsor that is the source of the information, or success fees for sales, contracts, etc.
[0051] Furthermore, for example, the third server analysis unit 432 can use the provided information to analyze the user's physical and mental state, the vehicle's relative position to beverage stores or vending machines while traveling, and the driving conditions, and can also use the provided information to process data stored on the beverage sales company's own server. Based on the results of the second analysis process by the third server analysis unit 432, the beverage sales company that owns or manages the third server 43 can increase sales volume and revenue by, for example, providing users with beverages recommended to them in a moving vehicle or based on historical trends, advertising the recommended products, offering benefits such as discounts on the recommended products, or providing them with points where the recommended products can be purchased.
[0052] Furthermore, the content of the benefit according to the analysis result of the provided information is determined according to the marketing content conducted by the company that owns or manages the first server 41, the second server 42, or the third server 43, in this case, an automobile insurance company, a health management application company, or a beverage sales company. The server analysis unit may determine the benefit according to the analysis result, for example, according to rules for determining the benefit (hereinafter referred to as "benefit determination rules") that are generated in advance and stored in its own buffer, etc.
[0053] In this way, companies that own or manage the provided information utilization server can utilize the results of the second analysis process performed on the provided information to improve their own products or services, develop new products or services, or expand their customer base by providing them.
[0054] For example, the server analysis unit may grant a special benefit to the personal information terminal 2 that has made the request in response to the request from the personal information terminal 2. For example, the benefit acquisition unit 22 of the personal information terminal 2 receives a benefit request instruction from the user and generates information for requesting a benefit from the first server 41, the second server 42, or the third server 43 (hereinafter referred to as "benefit request information"). For example, the user operates the personal information terminal 2 to start an app and input a benefit request instruction. The benefit acquisition unit 22 generates benefit request information addressed to the provided information utilization server (the first server 41, the second server 42, or the third server 43) corresponding to the app. Then, the benefit acquisition unit 22 outputs the benefit request information to the first server 41, the second server 42, or the third server 43. The benefit request information includes information capable of identifying the personal information terminal 2 and information to the effect that a benefit is being requested. In the first server 41, the second server 42, or the third server 43, the bonus information output unit associates the bonus information output from the server analysis unit with information capable of identifying the personal information terminal 2 when the second analysis process is executed, and stores the associated bonus information in a storage unit (not shown). The storage unit (not shown) is provided in a location accessible by the first server 41, the second server 42, or the third server 43. In the first server 41, the second server 42, or the third server 43, when receiving bonus request information from the personal information terminal 2, the server analysis unit refers to the storage unit (not shown) to identify a bonus to be granted to the personal information terminal 2 that output the request information. The bonus information output unit then outputs the bonus information identified by the server analysis unit to the personal information terminal 2 that output the bonus request information. When the server analysis unit outputs the bonus information, it assigns, for example, an granted flag to the bonus information stored in the storage unit (not shown). The server analysis unit determines that the bonus information to which the granted flag has been assigned has already been output to the personal information terminal 2, and excludes it from the bonus information to be output to the personal information terminal 2 when bonus request information is output from the personal information terminal 2.
[0055] The operation of the information processing system 1 according to the first embodiment will be described. FIG. 2 is a flowchart illustrating the operation of the information processing system 1 according to the first embodiment. For example, when the power supply of the vehicle is turned on, the information processing system 1 starts the operation shown in the flowchart of FIG. 2, and repeats the operation shown in the flowchart of FIG. 2 until the power supply of the vehicle is turned off. With regard to each process shown in the flowchart of FIG. 2, the processes of steps ST1 to ST4 are performed by the information processing device 3, and the processes of steps ST5 to ST7 are performed by the external server 4, more specifically, the provided information utilization server. Before the operations shown in the flowchart of Figure 2 are performed, the user downloads to the personal information terminal 2 an app provided by the company that owns or manages the provided information utilization servers (here, the first server 41, the second server 42, and the third server 43). When the operation shown in the flowchart of FIG. 2 is started, the information processing device 3 and the personal computer terminal 2 are connected to each other.
[0056] The setting information acquisition unit 311 communicates with the setting unit 21 of the personal information terminal 2 and acquires setting information from the setting unit 21 of the personal information terminal 2 (step ST1). The setting information acquisition unit 311 outputs the acquired setting information to the analysis unit 32.
[0057] The monitoring information acquisition unit 312 acquires the user's monitoring information from the driver monitoring system 5 (step ST2a). The monitoring information acquisition unit 312 outputs the acquired monitoring information to the analysis unit 32.
[0058] The vehicle-related information acquisition unit 313 acquires vehicle-related information from the sensor 6 (step ST2b). The vehicle-related information acquisition unit 313 outputs the acquired vehicle-related information to the analysis unit 32.
[0059] The analysis unit 32 performs a first analysis process based on the monitoring information acquired by the monitoring information acquisition unit 312 in step ST2a and the vehicle-related information acquired by the vehicle-related information acquisition unit 313 in step ST2b (step ST3). The analysis unit 32 performs a first analysis process to analyze the user's condition, and then generates information to be provided that includes the analysis result of the user's condition. The analysis unit 32 outputs the generated information to be provided to the information output unit 33.
[0060] The provided information output unit 33 outputs the provided information generated by the analysis unit 32 in step ST3 to the provided information utilization servers, in this case the first server 41, the second server 42, and the third server 43, based on the setting information acquired by the setting information acquisition unit 311 (step ST4).
[0061] The provided information acquisition unit acquires the provided information output by the provided information output unit 33 of the information processing device 3 in step ST4 (step ST5). The provided information acquisition unit outputs the acquired provided information to the server analysis unit.
[0062] The server analysis unit performs a second analysis process based on the provided information acquired by the provided information acquisition unit from the information processing device 3 in step ST5, determines a benefit based on the results of the second analysis process, and generates benefit information regarding the determined benefit (step ST6). Then, the special benefit information output unit outputs the special benefit information generated by the server analysis unit in step ST6 to the personal information terminal 2 (step ST7). A benefit acquisition unit 22 of the personal information terminal 2 identifies which application the acquired benefit information corresponds to from information that can identify the application assigned to the benefit information, and stores the benefit information in the personal information terminal 2 or in a server that is connected to the personal information terminal 2 and manages the benefit information via the identified application.
[0063] In step ST7, the bonus information output unit may store the bonus information in a storage unit (not shown). In this case, for example, when the bonus acquisition unit 22 in the personal information terminal 2 receives an instruction to request a bonus from a user, the bonus acquisition unit outputs the bonus request information to the server analysis unit. When the server analysis unit receives the bonus request information from the personal information terminal 2, it refers to the storage unit (not shown) and identifies the bonus to be granted to the personal information terminal 2 that output the request information. Then, the bonus information output unit outputs the bonus information identified by the server analysis unit to the personal information terminal 2 that output the bonus request information.
[0064] In this way, the information processing system 1 acquires setting information from the personal information terminal 2, in which a provided information utilization server is set as a destination of provided information related to the status of the user holding the personal information terminal 2 when the user is in a vehicle. Then, the information processing system 1 acquires the monitoring information and the vehicle-related information, and performs a first analysis process to generate provided information based on the monitoring information and the vehicle-related information. The information processing system 1 outputs the generated provided information to the provided information utilization server based on the setting information acquired from the personal information terminal 2. As a result, the information processing system 1 can provide a service to users that allows them to utilize their own monitoring information in accordance with their own requests. In the conventional technology described above, the services provided to users are limited to activities predetermined by the system, and therefore, the activities for which users can receive benefits are limited. In other words, the services provided to users in the conventional technology described above are passive services with limited freedom for users. In contrast, the information processing system 1 according to the first embodiment can provide active services that users can utilize at their own will, allowing them to receive rewards in areas of their own preference and contribute to marketing in their own preferred areas. By downloading an app for which they want to receive benefits to their personal information terminal 2 in advance, the user can utilize their own monitoring information while in a vehicle to receive rewards.
[0065] Furthermore, if each company builds an application (external server 4) that utilizes the provided information generated based on the monitoring information and vehicle-related information, the company can add the built external server 4 to the information processing system 1 as needed, allowing them to conduct marketing and other activities that utilize the provided information. This makes the information processing system 1 highly scalable. The information processing system 1 can provide each company with highly scalable services. Users can download apps of their own choosing from a wide variety of apps corresponding to the expanding external servers 4 to their personal information terminals 2. For example, if 100 external servers 4 are built and corresponding apps are provided, users can freely select any of the 100 apps. The 100 external servers 4 and their corresponding apps can be added as needed. Therefore, the information processing system 1 can provide users with highly flexible and proactive services.
[0066] In the first embodiment, the user is assumed to be a driver of a vehicle, but this is merely an example. The user may be, for example, a passenger other than the driver of the vehicle.
[0067] Furthermore, in the first embodiment, the external server 4 is provided in the information processing system 1, but this is merely an example. The information processing system 1 does not necessarily have to include the external server 4. For example, the external server 4 may be included in an in-house system of a company or the like that owns or manages the external server 4 and is connected to the information processing system 1 via communication.
[0068] In the first embodiment, the personal information terminal 2 is provided in the information processing system 1, but this is merely an example. The information processing system 1 does not necessarily have to include the personal information terminal 2.
[0069] Furthermore, in the above-described first embodiment, the information processing device 3 is connected to one personal information terminal 2, but this is merely an example. The information processing device 3 may be connected to multiple personal information terminals 2. For example, multiple users may each hold a personal information terminal 2, and the information processing device 3 may perform a first analysis process based on the monitoring information and vehicle-related information of the multiple users to create information to be provided for each user. Note that the information processing device 3 may identify which user the monitoring information belongs to, for example, from the position of the personal information terminal 2. The monitoring information is provided with information indicating the area corresponding to which seat the monitoring information was obtained in. The monitoring information of each occupant can be identified depending on the area corresponding to which seat the personal information terminal 2 is located.
[0070] In the first embodiment, the information processing device 3 is an in-vehicle device, but this is merely an example. For example, some or all of the setting information acquisition unit 311, the monitoring information acquisition unit 312, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33 included in the information processing device 3 may be provided in a server (not shown) outside the information processing device 3.
[0071] An example of the hardware configuration of the information processing device 3, the provided information utilization server, and the personal information terminal 2 according to the first embodiment will be described.
[0072] 3A and 3B are diagrams illustrating an example of a hardware configuration of the information processing device 3 according to the first embodiment. In the first embodiment, the functions of the setting information acquisition unit 311, the monitoring information acquisition unit 312, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33 are realized by the processing circuit 101. That is, the information processing device 3 includes the processing circuit 101 for analyzing the state of the user based on the monitoring information acquired from the driver monitoring system 5 and the vehicle-related information acquired from the sensor 6, generating information to be provided, and communicating with the personal information terminal 2 to perform control for outputting the generated information to the provided information utilization server based on the setting information acquired from the personal information terminal 2. The processing circuitry 101 may be dedicated hardware as shown in FIG. 3A, or may be a processor 104 that executes a program stored in memory as shown in FIG. 3B.
[0073] When the processing circuitry 101 is dedicated hardware, the processing circuitry 101 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a combination thereof.
[0074] When the processing circuit is the processor 104, the functions of the setting information acquisition unit 311, the monitoring information acquisition unit 312, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33 are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in the memory 105. The processor 104 reads and executes the program stored in the memory 105 to execute the functions of the setting information acquisition unit 311, the monitoring information acquisition unit 312, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33. That is, the information processing device 3 includes the memory 105 for storing a program that, when executed by the processor 104, results in the execution of steps ST1 to ST4 of FIG. 2 described above. It can also be said that the programs stored in memory 105 cause the computer to execute the processing procedures or methods of setting information acquisition unit 311, monitoring information acquisition unit 312, vehicle-related information acquisition unit 313, analysis unit 32, and provided information output unit 33. Here, memory 105 corresponds to, for example, non-volatile or volatile semiconductor memory such as RAM, ROM (Read Only Memory), flash memory, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), magnetic disk, flexible disk, optical disk, compact disk, mini disk, DVD (Digital Versatile Disc), etc.
[0075] It is also possible to realize some of the functions of the setting information acquisition unit 311, the monitoring information acquisition unit 312, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33 with dedicated hardware and some with software or firmware. For example, the functions of the setting information acquisition unit 311 and the provided information output unit 33 can be realized by the processing circuit 101 as dedicated hardware, and the functions of the monitoring information acquisition unit 312, the vehicle-related information acquisition unit 313, and the analysis unit 32 can be realized by the processor 104 reading and executing programs stored in the memory 105.
[0076] The storage unit (not shown) is configured by, for example, the memory 105, an HDD, or an SSD. The information processing device 3 also includes an input interface device 102 and an output interface device 103 that perform wired or wireless communication with devices such as the personal information terminal 2, the provided information utilization server, the driver monitoring system 5, or the sensor 6.
[0077] An example of the hardware configuration of the external server 4 according to the first embodiment, that is, the provided information utilizing server which is the first server 41, the second server 42, or the third server 43, is also the configuration shown in FIG. 3A and FIG. 3B. In the first embodiment, the functions of the provided information acquisition unit, the server analysis unit, and the bonus information output unit are realized by the processing circuit 101. That is, the provided information utilization server includes the processing circuit 101 for performing a second analysis process based on the provided information output from the information processing device 3, determining a bonus according to the execution result of the second analysis process, and controlling the output of bonus information related to the determined bonus to the personal information terminal 2.
[0078] When the processing circuit is the processor 104, the functions of the provided information acquisition unit, the server analysis unit, and the bonus information output unit are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in the memory 105. The processor 104 executes the functions of the provided information acquisition unit, the server analysis unit, and the bonus information output unit by reading and executing the program stored in the memory 105. In other words, the provided information utilization server includes the memory 105 for storing a program that, when executed by the processor 104, results in the execution of steps ST5 to ST7 of FIG. 2 described above. It can also be said that the program stored in the memory 105 causes a computer to execute the processing procedures or methods of the provided information acquisition unit, the server analysis unit, and the bonus information output unit.
[0079] The functions of the provided information acquisition unit, the server analysis unit, and the bonus information output unit may be partially realized by dedicated hardware and partially realized by software or firmware. For example, the functions of the provided information acquisition unit and the bonus information output unit may be realized by the processing circuit 101 as dedicated hardware, and the function of the server analysis unit may be realized by the processor 104 reading and executing a program stored in the memory 105. The provided information utilization server also includes an input interface device 102 and an output interface device 103 that perform wired or wireless communication with a device such as the information processing device 3 or the personal computer terminal 2.
[0080] An example of the hardware configuration of personal information terminal 2 according to the first embodiment is also as shown in FIGS. 3A and 3B. In the first embodiment, the functions of the setting unit 21 and the benefit acquisition unit 22 are realized by the processing circuit 101. That is, the personal information terminal 2 is provided with the processing circuit 101 for receiving an instruction from a user, downloading an application provided by a company that owns or manages the provided information utilization server to the personal information terminal 2 based on the received instruction, and, upon acquiring the benefit information output from the provided information utilization server, controlling the recording of the benefit information in the personal information terminal 2 or in a server (not shown) that is connected to the personal information terminal 2 and manages the benefit information, via the application downloaded in the personal information terminal 2.
[0081] When the processing circuit is processor 104, the functions of setting unit 21 and benefit acquisition unit 22 are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in memory 105. Processor 104 executes the functions of setting unit 21 and benefit acquisition unit 22 by reading and executing the program stored in memory 105. That is, personal information terminal 2 includes memory 105 for storing a program that, when executed by processor 104, results in the following processes: downloading an app to personal information terminal 2 before the operations shown in the flowchart of FIG. 2 are performed; acquiring benefit information output from the provided information utilization server in step ST7; and storing the benefit information in personal information terminal 2 or a server (not shown) via the app. It can also be said that the program stored in memory 105 causes a computer to execute the procedures or methods of setting unit 21 and benefit acquisition unit 22.
[0082] It should be noted that the functions of the setting unit 21 and the benefit acquisition unit 22 may be partially realized by dedicated hardware and partially realized by software or firmware. For example, the function of the benefit acquisition unit 22 may be realized by the processing circuit 101 as dedicated hardware, and the function of the setting unit 21 may be realized by the processor 104 reading and executing a program stored in the memory 105. The personal information terminal 2 also includes an input interface device 102 and an output interface device 103 that perform wired or wireless communication with devices such as the information processing device 3 or the provided information utilization server.
[0083] As described above, according to the first embodiment, the information processing system 1 is configured to include a setting information acquisition unit 311 that communicates with the personal information terminal 2 and acquires from the personal information terminal 2 setting information that sets the provided information utilization server to which provided information related to the status of the user holding the personal information terminal 2 when the user is in a vehicle; a monitoring information acquisition unit 312 that acquires monitoring information obtained by monitoring the user in the vehicle; a vehicle-related information acquisition unit 313 that acquires vehicle-related information related to the vehicle; an analysis unit 32 that performs a first analysis process to generate provided information based on the monitoring information and the vehicle-related information; and a provided information output unit 33 that outputs the provided information generated by the analysis unit 32 to the provided information utilization server based on the setting information acquired by the setting information acquisition unit 311. Therefore, the information processing system 1 can provide a service that enables a user to utilize his / her own monitoring information in accordance with his / her own requirements. The information processing system 1 can provide a proactive service that can be utilized at the user's own will, in which the user can receive rewards in the field of his / her own preference and can also contribute to marketing in the field of his / her own preference. By downloading in advance the app for which the user wants to receive a reward to the personal information terminal 2 that the user owns, the user can utilize the monitoring information of himself / herself while in the vehicle to receive a reward. Also, if each company constructs an application (external server 4) that utilizes the provided information generated based on the monitoring information and vehicle-related information, the external server 4 constructed can be added to the information processing system 1 as appropriate, and marketing that utilizes the provided information can be carried out, and the information processing system 1 can provide each company with a highly scalable service.
[0084] Embodiment 2 In the first embodiment, the biological information of the user is acquired from the driver monitoring system 5 as monitoring information. In the second embodiment, an embodiment will be described in which the user's biological information is acquired not only from the driver monitoring system 5 but also from a wearable terminal worn by the user.
[0085] In the following second embodiment, the user is assumed to be a driver of a vehicle.
[0086] FIG. 4 is a diagram illustrating an example of the configuration of an information processing system 1a according to the second embodiment. In the configuration example of the information processing system 1a shown in Figure 4, the same components as those of the information processing system 1 according to embodiment 1 described using Figure 1 in embodiment 1 are assigned the same symbols and redundant explanations will be omitted. The information processing system 1a according to the second embodiment differs from the information processing system 1 according to the first embodiment described with reference to FIG. 1 in that the information processing device 3a and the personal information terminal 2 are connected to a wearable terminal 7. In addition, in embodiment 2, the specific operations of the setting information acquisition unit 311a and the monitoring information acquisition unit 312a in the information acquisition unit 31a of the information processing device 3a are different from the specific operations of the setting information acquisition unit 311 and the monitoring information acquisition unit 312 of the information processing device 3 in embodiment 1.
[0087] In the second embodiment, the wearable device 7 is assumed to be, for example, a smart watch, a smart ring, or smart glasses worn by a user. The wearable device 7 is a device worn by a user and capable of collecting biometric information of the user. In the second embodiment, the biometric information collected by the wearable device 7 is, for example, heart rate or body temperature. The personal information terminal 2 and the wearable terminal 7 are linked, and the personal information terminal 2 can share information of the wearable terminal 7. In the personal information terminal 2, the setting unit 21 includes information that can identify the personal information terminal 2, information that can identify the app downloaded to the personal information terminal 2, information that can identify the company that provides the app, and information that can identify the provided information utilization server associated with the app, as well as information that can identify the linked wearable terminal 7 (e.g., a terminal ID) in the setting information to be output to the information processing device 3a.
[0088] In the information processing device 3a, when the setting information acquisition unit 311a acquires the setting information from the setting unit 21 of the personal information terminal 2, it outputs the acquired setting information to the analysis unit 32 and the monitoring information acquisition unit 312a.
[0089] In the information processing device 3a, the monitoring information acquisition unit 312a acquires the user's monitoring information from the driver monitoring system 5, and also acquires the user's biological information from the wearable terminal 7 as the monitoring information. The monitoring information acquired from the driver monitoring system 5 also includes biological information. However, although the driver monitoring system 5 can acquire biological information such as pulse waves or facial expressions (e.g., excitement level), it is difficult for it to acquire information such as heart rate or body temperature. On the other hand, the wearable device 7 can acquire information such as heart rate or body temperature. By acquiring biological information from the wearable device 7 as monitoring information, the monitoring information acquisition unit 312a can acquire types of biological information that are not included in the monitoring information acquired from the driver monitoring system 5. The monitoring information acquisition unit 312a recognizes the wearable terminal 7 worn by the user from the setting information acquired by the setting information acquisition unit 311a. The monitoring information acquisition unit 312a outputs the monitoring information acquired from the driver monitoring system 5 and the wearable device 7 to the analysis unit 32.
[0090] In the second embodiment, the analysis unit 32 can perform the first analysis process that also takes into account biological information acquired from the wearable device 7, such as heart rate or body temperature. For example, the analysis unit 32 can analyze the user's level of alertness, taking into account the biological information acquired from the wearable device 7, in accordance with an alertness analysis condition such as "if the degree of eye opening is equal to or less than a preset threshold, the road type is a highway or a flat road, and the body temperature drops suddenly, the user's level of alertness is low." It is generally said that when people become sleepy, their body temperature drops. In this way, by performing the first analysis process that also takes into account the biological information acquired from the wearable device 7, the analysis unit 32 can perform a more accurate analysis of the state of the occupant. That is, the information processing system 1a can provide the provided information utilization server with provided information based on the more accurate analysis results of the occupant.
[0091] The operation of the information processing system 1a according to the second embodiment will be described. FIG. 5 is a flowchart for explaining the operation of the information processing system 1a according to the second embodiment. For example, when the power supply of the vehicle is turned on, the information processing system 1a starts the operation shown in the flowchart of FIG. 5, and repeats the operation shown in the flowchart of FIG. 5 until the power supply of the vehicle is turned off. With regard to each process shown in the flowchart of FIG. 5, the processes of steps ST1a to ST4 are performed by the information processing device 3a, and the processes of steps ST5 to ST7 are performed by the external server 4, more specifically, the provided information utilization server. 5, the user has downloaded an app provided by a company that owns or manages the provided information utilization servers (here, the first server 41, the second server 42, and the third server 43) to the personal information terminal 2. Also, the user has linked the personal information terminal 2 and the wearable terminal 7 to each other before the operation shown in the flowchart of FIG. 5 is performed. When the operation shown in the flowchart of FIG. 5 is started, the information processing device 3 and the personal information terminal 2, and the information processing device 3 and the wearable terminal 7 are connected to each other.
[0092] Regarding each process shown in the flowchart of FIG. 5, the specific contents of the processes of step ST2b and steps ST3 to ST7 are the same as the specific contents of the processes of step ST2b and steps ST3 to ST7 in the flowchart of FIG. 2, which have already been explained in embodiment 1, and therefore redundant explanations will be omitted.
[0093] The setting information acquisition unit 311a communicates with the setting unit 21 of the personal information terminal 2 and acquires setting information from the setting unit 21 of the personal information terminal 2 (step ST1a). The setting information acquisition unit 311 outputs the acquired setting information to the analysis unit 32 and the monitoring information acquisition unit 312a.
[0094] The monitoring information acquisition unit 312a acquires user monitoring information from the driver monitoring system 5, and also acquires the user's biometric information as monitoring information from the wearable terminal 7 recognized based on the setting information output from the setting information acquisition unit 311a in step ST1a (step ST2a-1). The monitoring information acquisition unit 312a outputs the acquired monitoring information to the analysis unit 32.
[0095] In this way, the information processing system 1a acquires setting information from the personal information terminal 2, in which a provided information utilization server is set as a destination of provided information related to the status of the user holding the personal information terminal 2 when the user is in a vehicle. Then, the information processing system 1a acquires the monitoring information and the vehicle-related information, and performs a first analysis process to generate provided information based on the monitoring information and the vehicle-related information. The information processing system 1a outputs the generated provided information to the provided information utilization server based on the setting information acquired from the personal information terminal 2. As a result, the information processing system 1a can provide active services that can be utilized at the user's own discretion, allowing the user to receive rewards in the field of their choice and contribute to marketing in the field of their choice.In addition, the information processing system 1a can provide each company with highly scalable services. Furthermore, the information processing system 1a acquires biological information as monitoring information from the wearable terminal 7 worn by the user, which enables the information processing system 1a to perform a more accurate analysis of the occupant's condition and provide the provided information utilization server with provided information based on the more accurate analysis results of the occupant.
[0096] In the second embodiment, the user is assumed to be a driver of a vehicle, but this is merely an example. The user may be, for example, a passenger other than the driver of the vehicle.
[0097] In the second embodiment, the external server 4 is provided in the information processing system 1a, but this is merely an example. The information processing system 1a does not necessarily have to include the external server 4. For example, the external server 4 may be included in an in-house system of a company or the like that owns or manages the external server 4 and is connected to the information processing system 1a via communication.
[0098] In the second embodiment, the personal information terminal 2 is provided in the information processing system 1a, but this is merely an example. The information processing system 1a does not necessarily have to include the personal information terminal 2.
[0099] In the second embodiment, the information processing device 3a is connected to one personal information terminal 2, but this is merely an example. The information processing device 3a may be connected to a plurality of personal information terminals 2.
[0100] In addition, in the above-described second embodiment, for example, some or all of the setting information acquisition unit 311a, the monitoring information acquisition unit 312a, the vehicle-related information acquisition unit 313, the analysis unit 32, or the provided information output unit 33 possessed by the information processing device 3a may be provided in a server (not shown) outside the information processing device 3.
[0101] An example of the hardware configuration of the information processing device 3a according to the second embodiment is as shown in FIGS. 3A and 3B. In the second embodiment, the functions of the setting information acquisition unit 311a, the monitoring information acquisition unit 312a, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33 are realized by the processing circuit 101. That is, the information processing device 3a includes the processing circuit 101 for analyzing the state of the user based on the monitoring information acquired from the driver monitoring system 5 and the wearable terminal 7 and the vehicle-related information acquired from the sensor 6, generating provided information, and communicating with the personal information terminal 2 to perform control for outputting the generated provided information to the provided information utilization server based on the setting information acquired from the personal information terminal 2.
[0102] When the processing circuit is the processor 104, the functions of the setting information acquisition unit 311a, the monitoring information acquisition unit 312a, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33 are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in the memory 105. The processor 104 reads and executes the program stored in the memory 105 to execute the functions of the setting information acquisition unit 311a, the monitoring information acquisition unit 312a, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33. That is, the information processing device 3a includes the memory 105 for storing a program that, when executed by the processor 104, results in the execution of steps ST1a to ST4 of FIG. 5 described above. In addition, it can also be said that the program stored in memory 105 causes the computer to execute the processing procedures or methods of the setting information acquisition unit 311a, the monitoring information acquisition unit 312a, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33.
[0103] It is also possible to realize some of the functions of the setting information acquisition unit 311a, the monitoring information acquisition unit 312a, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33 with dedicated hardware and some with software or firmware. For example, the functions of the setting information acquisition unit 311a and the provided information output unit 33 can be realized by the processing circuit 101 as dedicated hardware, and the functions of the monitoring information acquisition unit 312a, the vehicle-related information acquisition unit 313, and the analysis unit 32 can be realized by the processor 104 reading and executing programs stored in the memory 105.
[0104] The storage unit (not shown) is configured by, for example, the memory 105, an HDD, or an SSD. The information processing device 3a also includes an input interface device 102 and an output interface device 103 that perform wired or wireless communication with devices such as a personal information terminal 2, a provided information utilization server, a driver monitoring system 5, a sensor 6, or a wearable terminal 7.
[0105] As described above, according to the second embodiment, in the information processing system 1a, the monitoring information acquisition unit 312a is configured to acquire biological information from the wearable device 7 worn by the user. Therefore, the information processing system 1a acquires biological information from the wearable device 7 worn by the user as monitoring information. This enables the information processing system 1a to perform a more accurate analysis of the occupant's condition, and to provide the provided information utilization server with provided information based on the more accurate analysis results of the occupant.
[0106] <Variation (1)> In the above-described first or second embodiment, the monitoring information acquisition units 312 and 312a output the monitoring information to the analysis unit 32. This is merely an example, and for example, the monitoring information acquisition units 312, 312a may have a function to output the monitoring information to the analysis unit 32 and also to the personal information terminal 2. In this case, the personal information terminal 2 has a function to acquire the monitoring information.
[0107] FIG. 6 is a diagram showing an example of the configuration of an information processing system 1b in which a monitoring information acquisition unit 312b in an information acquisition unit 31b of an information processing device 3b outputs monitoring information to an analysis unit 32 and also to a personal information terminal 2a. As an example, Figure 6 shows an information processing system 1 according to embodiment 1 as shown in Figure 1, configured such that the monitoring information acquisition unit 312b outputs monitoring information to the analysis unit 32 and the personal information terminal 2a. In the configuration example of the information processing system 1b shown in Figure 6, the same components as those of the information processing system 1 according to embodiment 1 described using Figure 1 in embodiment 1 are assigned the same symbols and redundant explanations will be omitted. In the information processing system 1b shown in Fig. 6, the specific operation of the monitoring information acquisition unit 312b in the information processing device 3b is different from the specific operation of the monitoring information acquisition unit 312 in the information processing device 3 of the information processing system 1 according to the first embodiment described with reference to Fig. 1. The monitoring information acquisition unit 312b outputs the monitoring information acquired from the driver monitoring system 5 to the analysis unit 32 and the terminal-side monitoring information acquisition unit 23 of the personal information terminal 2a. 1 in the first embodiment, the personal information terminal 2a further includes a terminal-side monitoring information acquisition unit 23. The terminal-side monitoring information acquisition unit 23 acquires the monitoring information output from the monitoring information acquisition unit 312b.
[0108] The terminal side monitoring information acquisition unit 23 outputs the acquired monitoring information to a control unit (not shown) provided in the personal information terminal 2a. The control unit performs various controls using the monitoring information acquired by the terminal side monitoring information acquisition unit 23 .
[0109] For example, the control unit causes the display unit to display the monitoring information acquired by the terminal-side monitoring information acquisition unit 23. The display format in which the control unit displays the monitoring information is determined in advance. This allows the information processing system 1b to notify the user of the results of monitoring the user's own actions while in the vehicle via the personal information terminal 2a. The user can grasp the results of monitoring the user's own actions while in the vehicle.
[0110] Furthermore, for example, the control unit may store the monitoring information acquired by the terminal-side monitoring information acquisition unit 23 in the personal information terminal 2a, or may output the information to an app downloaded by the user to the personal information terminal 2a. The app using the monitoring information output from the control unit is an app downloaded by the user with the intention of receiving a special benefit by providing their own monitoring information collected while they are in their vehicle. Here, this app is assumed to be different from apps provided by automobile insurance companies, health management app companies, and beverage retailers. The different app is not an app that returns special benefit information to the personal information terminal 2a by utilizing provided information based on the user's monitoring information while in their vehicle in the provided information utilization server, but rather an app that the user downloads to the personal information terminal 2a for their own use without receiving anything in return from the provided information utilization server, such as a fatigued driving detection app or an exercise management app. For example, the fatigued driving detection app monitors the user's driving pattern based on the monitoring information and, if fatigued driving is detected, outputs a warning from an output unit (not shown) provided in the personal information terminal 2. Furthermore, for example, the fatigue driving detection application detects a pattern indicating drowsiness based on the monitoring information, and outputs a message encouraging the user to take a break from an output unit (not shown). For example, the other application may execute an application using the monitoring information stored in personal information terminal 2 by the control unit. For example, if the exercise management application analyzes the amount of exercise of the user based on the stored monitoring information after the user gets off the vehicle and determines that the user spent more time in the vehicle compared to the time he or she walked during a predetermined period in the past, it may output a message encouraging the user to walk from an output unit (not shown).
[0111] The information processing system 1b shown in FIG. 6 is configured such that the monitoring information acquisition unit 312b outputs the monitoring information to the analysis unit 32 and the personal information terminal 2a for the information processing system 1 according to the first embodiment as shown in FIG. 1, but is not limited to this. For example, the information processing system 1a according to the second embodiment as shown in FIG. 4 can also be configured such that the monitoring information acquisition unit 312b outputs the monitoring information to the analysis unit 32 and the personal information terminal 2a. In this case, for example, in the configuration example of the information processing system 1a according to the second embodiment as shown in Fig. 4, the monitoring information acquisition unit 312a of the information processing device 3a is replaced with one having the functions of the monitoring information acquisition unit 312b in the information processing system 1b shown in Fig. 6, and the setting information acquisition unit 311 outputs the setting information to the monitoring information acquisition unit 312b and the analysis unit 32. Also, the configuration example of the personal information terminal 2 is replaced with the configuration example of the personal information terminal 2a shown in Fig. 6.
[0112] The operation of the information processing system 1b shown in FIG. 6 will be described. FIG. 7 is a flowchart for explaining the operation of the information processing system 1b shown in FIG. For example, when the power supply of the vehicle is turned on, the information processing system 1b starts the operation shown in the flowchart of FIG. 7, and repeats the operation shown in the flowchart of FIG. 7 until the power supply of the vehicle is turned off. With regard to each process shown in the flowchart of FIG. 7, the processes of steps ST1 to ST4 are performed by the information processing device 3b, and the processes of steps ST5 to ST7 are performed by the external server 4, more specifically, the provided information utilization server. Before the operations shown in the flowchart of Figure 7 are performed, the user downloads to the personal information terminal 2a an app provided by the company that owns or manages the provided information utilization servers (here, the first server 41, the second server 42, and the third server 43). When the operation shown in the flowchart of FIG. 7 is started, the information processing device 3 and the personal computer terminal 2 are connected to each other.
[0113] Regarding each process shown in the flowchart of FIG. 7, the specific contents of the processes of step ST1, step ST2b, and steps ST3 to ST7 are the same as the specific contents of the processes of step ST1, step ST2b, and steps ST3 to ST7 in the flowchart of FIG. 2, which have already been explained in embodiment 1, and therefore redundant explanations will be omitted.
[0114] The monitoring information acquisition unit 312b acquires the user's monitoring information from the driver monitoring system 5 (step ST2a-2). Then, the monitoring information acquisition unit 312b outputs the acquired monitoring information to the analysis unit 32 and the terminal-side monitoring information acquisition unit 23 of the personal information terminal 2a. In the personal information terminal 2a, the control unit displays the monitoring information acquired by the terminal side monitoring information acquisition unit 23, stores it in the personal information terminal 2a, or outputs it to the above-mentioned other app that the user has downloaded to the personal information terminal 2a.
[0115] In this way, the information processing system 1b may output monitoring information obtained by monitoring a user in a vehicle to a personal information terminal 2a held by the user. As a result, the information processing system 1b can cause the monitoring information obtained by monitoring the user in the vehicle to be imported into the personal information terminal 2a carried by the user for the user's own use.
[0116] An example of the hardware configuration of the information processing device 3b in the information processing system 1b shown in Fig. 6 is the configuration shown in Fig. 3A and Fig. 3B. An example of the hardware configuration of the setting information acquisition unit 311, the vehicle-related information acquisition unit 313, the analysis unit 32, and the provided information output unit 33 in the information processing device 3b has already been described in the first embodiment, and therefore, redundant description will be omitted. The function of the monitoring information acquisition unit 312b is realized by the processing circuit 101. When the processing circuit is the processor 104, the function of the monitoring information acquisition unit 312b is realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in the memory 105. The processor 104 executes the function of the monitoring information acquisition unit 312b by reading and executing the program stored in the memory 105. That is, the information processing device 3b includes the memory 105 for storing a program that, when executed by the processor 104, results in the execution of step ST2a-2 in FIG. 7 described above. It can also be said that the program stored in the memory 105 causes a computer to execute the processing procedure or method of the monitoring information acquisition unit 312b.
[0117] An example of the hardware configuration of personal information terminal 2a is also as shown in Figures 3A and 3B. An example of the hardware configuration of setting unit 21 and benefit acquisition unit 22 in personal information terminal 2a has been explained in the first embodiment, so a duplicate explanation will be omitted. The functions of the terminal side monitoring information acquisition unit 23 and a control unit (not shown) are realized by the processing circuit 101 . When the processing circuit is processor 104, the functions of terminal-side monitoring information acquisition unit 23 and a control unit (not shown) are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in memory 105. Processor 104 executes the functions of terminal-side monitoring information acquisition unit 23 and a control unit (not shown) by reading and executing the program stored in memory 105. In other words, personal information terminal 2a includes memory 105 for storing a program that, when executed by processor 104, results in the execution of a process for displaying monitoring information acquired from information processing device 3b. It can also be said that the program stored in memory 105 causes a computer to execute the processing procedures or methods of terminal-side monitoring information acquisition unit 23 and a control unit (not shown).
[0118] It should be noted that the functions of the terminal-side monitoring information acquisition unit 23 and the control unit (not shown) may be partially realized by dedicated hardware and partially realized by software or firmware. For example, the functions of the terminal-side monitoring information acquisition unit 23 may be realized by the processing circuit 101 as dedicated hardware, and the functions of the control unit (not shown) may be realized by the processor 104 reading and executing a program stored in the memory 105.
[0119] As described above, the configuration of the information processing system 1 according to embodiment 1 or the information processing system 1a according to embodiment 2 may be configured in such a way that the monitoring information acquisition unit 312b outputs the monitoring information to the personal information terminal 2a, as in the configuration of the information processing system 1b shown in FIG. 6. This allows the information processing system 1, 1a to be configured so that monitoring information obtained by monitoring a user in a vehicle can be imported into the personal information terminal 2 carried by the user for the user's own use.
[0120] <Variation (2)> In the above-described first and second embodiments, the setting information acquisition units 311 and 311a, the analysis unit 32, and the provided information output unit 33 are included in the information processing device 3. This is merely an example, and the functions of the setting information acquisition unit 311, the analysis unit 32, and the provided information output unit 33 may be provided in the personal information terminal 2, for example.
[0121] FIG. 8 is a diagram showing an example of the configuration of an information processing system 1c in which the setting information acquisition unit 311, the analysis unit 32, and the provided information output unit 33 are provided in a personal information terminal 2b. As an example, Figure 8 shows an information processing system 1 according to embodiment 1 as shown in Figure 1, in which the setting information acquisition unit 311, the analysis unit 32, and the provided information output unit 33 are provided in the personal information terminal 2b. In the configuration example of the information processing system 1c shown in Figure 8, the same components as those of the information processing system 1 according to embodiment 1 described using Figure 1 in embodiment 1 are assigned the same symbols and redundant explanations will be omitted. In this case, in the information processing device 3c, the information acquisition unit 31c does not include the setting information acquisition unit 311. Furthermore, the information processing device 3c does not include the analysis unit 32 and the provided information output unit 33.
[0122] In this case, the analysis unit 32 can execute the first analysis process at the timing when the monitoring information acquisition unit 312 and the vehicle-related information acquisition unit 313 acquire the monitoring information and the vehicle-related information, respectively, i.e., while the user is in the vehicle, as well as at a timing other than the timing.
[0123] For example, the analysis unit 32 may execute the first analysis process when triggered by receiving an instruction from a user. For example, the user operates a touch panel display provided on personal information terminal 2b to call up a screen for inputting an instruction to execute the first analysis process (hereinafter referred to as an "analysis execution instruction"), and inputs the analysis execution instruction from the called up screen. For example, the user can also input the analysis execution instruction after getting off the vehicle. When an analysis execution instruction is input, the analysis unit 32 accepts it and executes a first analysis process. At this time, the analysis unit 32 can execute the first analysis process based on the monitoring information output from the monitoring information acquisition unit 312 and the vehicle-related information output from the vehicle-related information acquisition unit 313, as well as the monitoring information that monitors the user and is collected by the personal information terminal 2b (hereinafter referred to as "terminal-collected monitoring information"). The monitoring information output from the monitoring information acquisition unit 312 is the monitoring information acquired by the monitoring information acquisition unit 312 while the user is aboard the vehicle. The vehicle-related information output from the vehicle-related information acquisition unit 313 is the vehicle-related information acquired by the vehicle-related information acquisition unit 313 while the user is aboard the vehicle. The terminal-collected monitoring information may be, for example, monitoring information collected by the personal information terminal 2b after the user gets off the vehicle. The terminal-collected monitoring information includes monitoring information and biological information. The monitoring information includes, for example, current location information, moving speed information, etc. The biological information includes, for example, the number of steps, heart rate, and respiration rate. For example, a sensor (not shown) mounted on the personal information terminal 2b collects the terminal-collected monitoring information, and the analysis unit 32 acquires the terminal-collected monitoring information via the sensor (not shown). The analysis unit 32 adds information indicating the acquisition date and time to the acquired terminal-collected monitoring information and stores it in chronological order in its internal buffer or in a storage unit (not shown) located in a location accessible to the analysis unit 32.
[0124] For example, upon receiving an instruction to perform analysis, the analysis unit 32 executes a first analysis process based on the monitoring information, the vehicle-related information, and the terminal-collected monitoring information. For example, the analysis unit 32 performs a first analysis process and analyzes the user's condition to determine that the user's fatigue level has increased further if the user has been in a vehicle for three hours and is in a state of high fatigue, and then continues to be active for two hours after getting out of the vehicle. The analysis unit 32 can notify the user according to the execution result of the first analysis process. For example, in the above example, the analysis unit 32 outputs a message encouraging the user to take a rest from an output unit (not shown) provided in the personal information terminal 2b.
[0125] As a result, the information processing system 1c can provide the user with a service that allows the user to recognize the results of his or her own monitoring via the personal information terminal 2b at any time and place, at a timing that suits the user.
[0126] Furthermore, when the analysis unit 32 performs the first analysis process to analyze the user's state, it generates provided information including the analysis result of the user's state and outputs the provided information to the provided information output unit 33. The provided information output unit 33 outputs the provided information to provided information utilization servers, in this case, the first server 41, the second server 42, and the third server 43, based on the setting information acquired by the setting information acquisition unit 311. For example, in the above example, the analysis unit 32 generates provided information indicating that the user was highly fatigued after riding in the vehicle for three hours, and that the user's fatigue level increased as a result of continuing to be active for two hours after getting off the vehicle, and outputs the provided information to the provided information utilization server via the provided information output unit 33. The provided information utilization server outputs, for example, benefit information indicating points that can be exchanged for a massage discount coupon to the personal information terminal 2b. In the personal information terminal 2b, the benefit acquisition unit 22 acquires the benefit information.
[0127] The user can provide not only his / her own monitoring information while in the vehicle but also his / her own monitoring information after getting off the vehicle to the provided information utilization server, which he / she has chosen to contribute to marketing and receive rewards for, of his / her own volition, and can receive rewards through an app that he / she has downloaded in advance. The information processing system 1c can provide each company with a more versatile service, by simply building an application (external server 4) that analyzes the provided information, which allows them to carry out marketing using the provided information, which includes not only information about the user's status while the user is in the vehicle, but also information about the user's status when they disembark.In addition, it can provide users with a more versatile service, which allows them to receive rewards by utilizing their own monitoring information in a wider range of situations.
[0128] Note that the information processing system 1c shown in Figure 8 is configured such that the setting information acquisition unit 311, the analysis unit 32, and the provided information output unit 33 are provided in the personal information terminal 2b for the information processing system 1 according to embodiment 1 as shown in Figure 1, but this is not limited to this. For example, the information processing system 1a according to embodiment 2 as shown in Figure 4 can also be configured such that the setting information acquisition unit 311a, the analysis unit 32, and the provided information output unit 33 are provided in the personal information terminal 2.
[0129] The operation of the information processing system 1c shown in FIG. 8 will be described. The operation of the information processing system 1c shown in FIG. 8 is the same as the operation shown in the flowchart of FIG. 2 in the first embodiment. However, in the information processing system 1c shown in Fig. 8, the processes of step ST1 and steps ST3 to ST4 are performed by the personal information terminal 2b for each process shown in the flowchart of Fig. 2. The processes of steps ST2a and ST2b are performed by the information processing device 3c, and the processes of steps ST5 to ST7 are performed by the external server 4, more specifically, the provided information utilization server. Furthermore, with regard to the operation of the information processing system 1c shown in Figure 8, in addition to the operation shown in the flowchart of Figure 2, when the information processing system 1c receives an instruction to perform analysis from a user, it can perform an operation of performing a first analysis process based on the monitoring information, vehicle-related information, and terminal-collected monitoring information, generating provided information based on the results of the first analysis process, and outputting the provided information to the provided information utilization server.
[0130] FIG. 9 is a flowchart for explaining the operation performed by the information processing system 1c shown in FIG. 8 when an instruction to execute analysis is received from a user.
[0131] With regard to each process shown in the flowchart of FIG. 9, the processes of step ST101, step ST1, step ST2c, and steps ST3 to ST4 are performed by the personal information terminal 2b, the processes of step ST2a and step ST2b are performed by the information processing device 3c, and the processes of step ST5 to step ST7 are performed by the external server 4, more specifically, the provided information utilization server. Before the operations shown in the flowchart of Figure 9 are performed, the user downloads to the personal information terminal 2b an app provided by the company that owns or manages the provided information utilization servers (here, the first server 41, the second server 42, and the third server 43). Regarding each process shown in the flowchart of FIG. 9, the specific contents of the processes of step ST1, step ST2a, step ST2b, and steps ST4 to ST7 are the same as the specific contents of the processes of step ST1, step ST2a, step ST2b, and steps ST4 to ST7 in the flowchart of FIG. 2, which have already been explained in embodiment 1, and therefore redundant explanations will be omitted.
[0132] In the personal information terminal 2b, the analysis unit 32 acquires the terminal-collected monitoring information collected by the personal information terminal 2b (step ST2c).
[0133] The analysis unit 32 executes a first analysis process based on the monitoring information output from the monitoring information acquisition unit 312 in step ST2a, the vehicle-related information output from the vehicle-related information acquisition unit 313 in step ST2b, and the terminal-collected monitoring information acquired in step ST2c (step ST3). Here, the analysis unit 32 may notify the user according to the execution result of the first analysis process.
[0134] In the operation shown in the flowchart of Fig. 9, the processes of steps ST2a, ST2b, and ST2c are performed in parallel, but this is merely an example. For example, before the operation shown in the flowchart of Fig. 9 is started, the information processing device 3 and personal information terminal 2b may be connected, the processes of steps ST2a and ST2b may have been performed, and the monitoring information and vehicle-related information may be stored in a buffer of the analysis unit 32 of the personal information terminal 2b or in a storage unit (not shown) provided in a location accessible to the analysis unit 32. In this case, the information processing system 1a may skip the processes of steps ST2a and ST2b in the operation shown in the flowchart of Fig. 9, and the analysis unit 32 may perform a first analysis process in step ST3 based on the monitoring information and vehicle-related information stored in the storage unit and the terminal-collected monitoring information acquired in step ST2c.
[0135] In this way, in the information processing system 1c, the setting information acquisition unit 311, the analysis unit 32, and the provided information output unit 33 may be provided in the personal information terminal 2b. In the information processing system 1c, the analysis unit 32 may perform a first analysis process based on monitoring information acquired by the monitoring information acquisition unit 312 while the user is in the vehicle, vehicle-related information acquired by the vehicle-related information acquisition unit 313 while the user is in the vehicle, and monitoring information (terminal-collected monitoring information) of the user collected by the personal information terminal 2c after the user has disembarked. As a result, the information processing system 1c can provide each company with a more versatile service by simply building an application (external server 4) that analyzes the provided information, which allows them to carry out marketing using the provided information that includes information on the user's status that takes into account user monitoring information collected by the personal information terminal 2b (terminal-collected monitoring information), not just information on the user's status while the user is in the vehicle, for example, information on the user's status when getting out of the vehicle, and more.In addition, the information processing system 1c can provide users with a more versatile service that allows them to receive rewards by utilizing their own monitoring information in a wider range of situations.
[0136] An example of the hardware configuration of an information processing device 3c in the information processing system 1c shown in FIG. 8 is the configuration shown in FIGS. 3A and 3B. The functions of the monitoring information acquisition unit 312 and the vehicle-related information acquisition unit 313 are realized by the processing circuit 101. When the processing circuit is the processor 104, the functions of the monitoring information acquisition unit 312 and the vehicle-related information acquisition unit 313 are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in the memory 105. The processor 104 executes the functions of the monitoring information acquisition unit 312 and the vehicle-related information acquisition unit 313 by reading and executing the program stored in the memory 105. That is, the information processing device 3c includes the memory 105 for storing a program that, when executed by the processor 104, results in the execution of steps ST2a and ST2b in FIG. 2 described above. It can also be said that the program stored in the memory 105 causes a computer to execute the processing procedures or methods of the monitoring information acquisition unit 312 and the vehicle-related information acquisition unit 313.
[0137] An example of the hardware configuration of personal information terminal 2b is also as shown in FIGS. 3A and 3B. The functions of the setting unit 21, the benefit acquisition unit 22, the setting information acquisition unit 311, the analysis unit 32, and the provided information output unit 33 are realized by the processing circuit 101. When the processing circuit is processor 104, the functions of setting unit 21, benefit acquisition unit 22, setting information acquisition unit 311, analysis unit 32, and provided information output unit 33 are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in memory 105. Processor 104 executes the functions of setting unit 21, benefit acquisition unit 22, setting information acquisition unit 311, analysis unit 32, and provided information output unit 33 by reading and executing the program stored in memory 105. In other words, personal information terminal 2b includes memory 105 for storing a program that, when executed by processor 104, results in the execution of the first analysis process. It can also be said that the program stored in memory 105 causes a computer to execute the processing procedures or methods of setting unit 21, benefit acquisition unit 22, setting information acquisition unit 311, analysis unit 32, and provided information output unit 33.
[0138] As described above, the configuration of the information processing system 1 according to embodiment 1 or the information processing system 1a according to embodiment 2 may be configured as the information processing system 1c shown in FIG. 8, in which the functions of the setting information acquisition unit 311, 311a, the analysis unit 32, and the provided information output unit 33 are provided in the personal information terminal 2. As a result, by simply constructing an application (external server 4) for analyzing the provided information for each company, the information processing systems 1, 1a can provide a more versatile service that allows marketing to be carried out using the provided information that includes not only information about the user's status while the user is in the vehicle, but also information about the user's status when getting off the vehicle, and information about the user's status that takes into account user monitoring information collected by the personal information terminal 2b (terminal-collected monitoring information), and the configuration can provide a more versatile service that allows users to receive rewards by utilizing their own monitoring information in a wider range of situations.
[0139] <Variation (3)> In the above-described first and second embodiments, the setting information acquisition unit 311, the analysis unit 32, and the provided information output unit 33 are included in the information processing device 3. This is merely an example, and for example, as shown in FIG. 10, the setting information acquisition unit 311, the analysis unit 32, and the provided information output unit 33 may be provided in the provided information utilization server. Here, the provided information utilizing servers are the first server 41, the second server 42, and the third server 43, and therefore in the configuration example of the information processing system 1d shown in Fig. 10, the first server 41a, the second server 42a, and the third server 43a, which are the external servers 4a, are configured to each include a setting information acquiring unit 311, an analyzing unit 32, and a provided information output unit 33. For ease of explanation, the configuration examples of the second server 42a and the third server 43a are not shown in Fig. 10.
[0140] By configuring the setting information acquisition unit 311, analysis unit 32, and provided information output unit 33 to be provided in the provided information utilization server, the information processing system 1d can provide each company with a service that allows them to perform more specialized analysis for their own company by using monitoring information obtained by monitoring users in vehicles and vehicle-related information.
[0141] In addition, the present disclosure allows for free combination of the respective embodiments, modification of any of the components of the respective embodiments, or omission of any of the components of the respective embodiments. [Explanation of symbols]
[0142] 1, 1a, 1b, 1c, 1d Information processing system, 2, 2a, 2b Personal information terminal, 21 Setting unit, 22 Benefit acquisition unit, 23 Terminal side monitoring information acquisition unit, 3, 3a, 3b, 3c Information processing device, 31, 31a, 31b, 31c Information acquisition unit, 311, 311a Setting information acquisition unit, 312, 312a, 312b Monitoring information acquisition unit, 313 Vehicle related information acquisition unit, 32 Analysis unit, 33 Provided information output unit, 4, 4a External server, 41, 41a First server, 411 First provided information acquisition unit, 412 First server analysis unit, 413 First benefit information output unit, 42, 42a Second server, 421 Second provided information acquisition unit, 422 Second server analysis unit, 423 Second benefit information output unit, 43, 43a Third server, 431 Third provided information acquisition unit, 432 third server analysis unit, 433 third benefit information output unit, 5 driver monitoring system, 6 sensor, 7 wearable terminal, 101 processing circuit, 102 input interface device, 103 output interface device, 104 processor, 105 memory.
Claims
1. a setting information acquisition unit that communicates with the personal information terminal and acquires from the personal information terminal setting information that sets a provided information utilization server that is to be the destination of provided information related to the status of the user holding the personal information terminal when the user is in a vehicle; a monitoring information acquisition unit that acquires monitoring information obtained by monitoring the user who is riding in the vehicle; a vehicle-related information acquisition unit that acquires vehicle-related information about the vehicle; an analysis unit that performs a first analysis process to generate the information to be provided based on the monitoring information and the vehicle-related information; a provision information output unit that outputs the provision information generated by the analysis unit to the provision information utilization server based on the setting information acquired by the setting information acquisition unit An information processing system comprising:
2. a provided information utilization server that performs a second analysis process based on the provided information output by the provided information output unit, determines a benefit according to a result of execution of the second analysis process, and outputs benefit information regarding the determined benefit to the personal information terminal; 2. The information processing system according to claim 1, comprising:
3. the monitoring information includes biometric information of the user; The monitoring information acquisition unit acquires the biological information from a wearable device worn by the user.
2. The information processing system according to claim 1.
4. The provided information utilization server This includes servers managed by automobile insurance companies, health management app companies, or beverage distributors.
2. The information processing system according to claim 1.
5. The monitoring information acquisition unit outputs the monitoring information to the personal information terminal.
2. The information processing system according to claim 1.
6. The personal information terminal is provided, The setting information acquisition unit, the analysis unit, and the provided information output unit are included in the personal information terminal.
2. The information processing system according to claim 1.
7. The analysis unit The first analysis process is performed based on the monitoring information acquired by the monitoring information acquisition unit while the user is aboard the vehicle, the vehicle-related information acquired by the vehicle-related information acquisition unit while the user is aboard the vehicle, and terminal-collected monitoring information of the user that is collected by the personal information terminal after the user gets off the vehicle.
7. The information processing system according to claim 6.
8. The provided information utilization server is provided, The setting information acquisition unit, the analysis unit, and the provided information output unit are included in the provided information utilization server.
2. The information processing system according to claim 1.
9. Computer, a setting information acquisition unit that communicates with the personal information terminal and acquires from the personal information terminal setting information that sets a provided information utilization server that is to be the destination of provided information related to the status of the user holding the personal information terminal when the user is in a vehicle; a monitoring information acquisition unit that acquires monitoring information obtained by monitoring the user who is riding in the vehicle; a vehicle-related information acquisition unit that acquires vehicle-related information about the vehicle; an analysis unit that performs a first analysis process to generate the information to be provided based on the monitoring information and the vehicle-related information; a provision information output unit that outputs the provision information generated by the analysis unit to the provision information utilization server based on the setting information acquired by the setting information acquisition unit An information processing program that functions as a
Citation Information
Patent Citations
Point management system concerning vehicle as contact point
JP2023067753A