Device and program

By using existing vehicle sensors and OBD systems, observing vehicle operation and environmental conditions, and sending messages to switch the driver's psychological state, the problem in the prior art that it is difficult to affect the driver's psychological state without adding measurement equipment is solved, and driving safety is improved.

JP2025060795AInactive Publication Date: 2025-04-10YUPITERU CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024227112
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The prior art is difficult to affect the driver's psychological state to promote safe driving without adding specialized measurement equipment.

Method used

By observing the vehicle operation and surrounding environment, using existing vehicle sensors and OBD systems, messages are sent to switch the driver's psychological state, thereby affecting his or her psychological state.

Benefits of technology

It is realized that without adding additional measuring equipment, affecting the driver's psychological state, helping him avoid inappropriate psychological state, thereby improving driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025060795000001_ABST
    Figure 2025060795000001_ABST
Patent Text Reader

Abstract

To provide a device and a program that are able to act on a mental state of a user during driving, without adding a dedicated measuring instrument for measuring a body condition etc. of the user.SOLUTION: A device includes: observation means that observes a situation in which a movable body that is operated by a user is placed; and control means that performs control such that when an observation result by the observation means satisfies a predetermined condition, a message by which a mental state that the user will probably have is switched to another mental state is transmitted to the user.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an apparatus, a program, etc. for sending a message to a user. [Background technology]

[0002] 2. Description of the Related Art Systems for assisting drivers of moving objects such as automobiles (hereinafter simply referred to as "vehicles") in safe driving are being researched every day.

[0003] For example, one example of a system for safe driving is a Driving Safety Support System (DSSS) that uses a Vehicle Information and Communication System (VICS (registered trademark)).

[0004] DSSS is a system to prevent accidents caused by driver inattention or delayed judgment. For example, when a motorcycle is detected behind a car while making a left turn, information is sent from an optical beacon to the car, and a message is broadcast to the driver saying "Motorcycle present, watch out for turning left!". Or, the system notifies the driver of dangers and cautions them in advance, such as "Stop ahead!".

[0005] Additionally, the safety performance of cars themselves is also being improved through the technology of Advanced Safety Vehicles (ASVs), which are cars equipped with systems that use advanced technology to assist the driver in safe driving.

[0006] Furthermore, an example of a technology for supporting safe driving is described in Patent Document 1. The technology described in Patent Document 1 monitors the behavior of the vehicle itself and other vehicles using radar or the like, and notifies the driver when the vehicle-to-vehicle distance is too narrow or when sudden braking occurs. By using such technology, the driver can know that the vehicle's behavior is not appropriate. [Prior art documents] [Patent documents]

[0007] [Patent Document 1] JP 2006-085285 A [Patent Document 2] JP 2006-282111 A Summary of the Invention [Problem to be solved by the invention]

[0008] By utilizing the various systems and vehicles described above, it is possible to support the driver in driving safely.

[0009] However, in the end, it is humans who use these systems and vehicles, and human error is not going to go away so easily.

[0010] For example, even if a serious accident such as a collision does not occur, a driver may have a "near miss" due to driving by a driver with poor manners.

[0011] Such nuisance behavior by other drivers, time constraints on the driver themselves, and stress caused by traffic conditions such as congestion can cause drivers to feel irritation, impatience, or anger, which are inappropriate emotions while driving.

[0012] If a driver has these feelings for a moment, they will drive recklessly and the chances of an accident will increase. Therefore, in order to ensure safe driving, it is essential to influence the driver's emotions while driving.

[0013] In this regard, Patent Document 2 describes a system that acquires user biometric characteristic information, such as the user's mental state while driving, and performs hospitality actions to entertain the user based on the acquired user biometric characteristic information.

[0014] However, the technology described in Patent Document 2 requires the preparation of equipment such as a dedicated sensor for measuring the physical information of the driver in order to estimate the mental state of the driver.

[0015] For example, it is necessary to prepare measuring devices such as an infrared sensor to distinguish the driver's facial color, a face camera to measure the driver's facial expression, posture, and pupil diameter, a pulse sensor to measure the driver's heart rate, etc. In addition, it is necessary to prepare a pressure sensor in the seat, measure the weight distribution on the seat with the pressure sensor, and detect small weight shifts while driving.

[0016] However, such dedicated equipment for measuring the user's physical condition is not installed in ordinary cars. Therefore, in order to realize the technology described in the cited document 2, it is necessary to install additional dedicated measuring equipment, which increases the cost. In addition, adding new measuring equipment to an ordinary car may be difficult due to the design of the car.

[0017] Therefore, the present invention provides an apparatus and a program that can affect the psychological state of a user while driving without adding a dedicated measuring device for measuring the user's physical condition, etc. The purpose is to provide. [Means for solving the problem]

[0018] (1) an observation means for observing a situation in which a moving object operated by a user is placed; a control means for controlling the sending of a message to the user to change the psychological state that the user would have when the observation result by the observation means satisfies a predetermined condition to another psychological state; An apparatus comprising:

[0019] In this way, it is possible to control the sending of a message based on the observation results of the observation means that observes the situation of the moving body, and therefore it is not necessary to add a dedicated measuring device for measuring the user's physical condition, etc., in order to send a message. Furthermore, in this way, it is possible to influence the user's psychological state while driving by a message for switching the user's likely psychological state to another psychological state.

[0020] More specifically, in the general technology including the cited reference 2, in order to grasp the psychological state of the user, which is the premise for entertaining the user, it is necessary to use dedicated measuring devices such as an infrared sensor for determining the facial color of the driver, a face camera for measuring the facial expression, posture and pupil diameter of the driver, and a pulse sensor for measuring the driver's heart rate. However, by adopting the above (1), it is possible to influence the psychological state of the user without requiring dedicated devices for observing such a user's state, as long as there is an observation means for observing the situation in which the moving object is placed. Here, the observation means may be realized by various sensors for observing the behavior of the moving object, such as an acceleration sensor, a gyro sensor, and an obstacle sensor.

[0021] The "mobile body operated by the user" may be a device that the user rides on and travels on a road or the like. For example, it may be a four-wheeled automobile or a two-wheeled motorcycle, which are widely used in general. In addition, it may be preferable to send different messages to the user when the mobile body is a four-wheeled automobile and when the mobile body is a two-wheeled motorcycle.

[0022] The user's "operation" may be, for example, changing the direction of the moving object using the steering wheel, or adjusting the moving speed using the accelerator and brake.

[0023] "Observing the situation in which the moving object is placed" may be understood to mean observing the situation regarding the behavior of the moving object. For example, the observation means may observe the moving speed of the moving object, the acceleration of the moving object, the steering angle of the moving object, and the operation status of the turn signal, accelerator, and brake pedal, etc., so that the specific situation regarding the behavior of the moving object can be grasped.

[0024] In addition, the situation in which the moving body is located may be observed by observing the situation around the moving body. For example, observing the distance between the moving body and other moving bodies or the cutting in of other moving bodies may be effective in grasping the specific situation around the moving body.

[0025] Furthermore, the observation of the situation of the moving object may be performed by observing the current position of the moving object. For example, the current position of the moving object is observed by an observation means. Then, by comparing the observed current position with map information, it is possible to specifically grasp the type of road on which the moving object is currently traveling, etc.

[0026] The "observation means" for making these observations may be realized by a device capable of observing the behavior of the moving object and the surroundings of the moving object, for example, by various sensors such as an acceleration sensor, a gyro sensor, and an obstacle sensor.

[0027] The control means may obtain information observed by these various sensors, for example, via OBD (On-board diagnostics) installed in the vehicle. The information obtained may include operation information of the turn indicator, accelerator, and brake pedals, steering angle information, and vehicle speed information obtained from the OBD.

[0028] These various sensors and OBDs are advantageous because they are installed in general automobiles and general automotive navigation systems, making it possible to eliminate the need to add new measuring devices.

[0029] The observation means may be realized by a camera that captures an image of the surroundings of the moving object, and the control unit may grasp the situation around the moving object by analyzing the image captured by the camera. In this case, if the camera equipped in the drive recorder is used, it is advantageous because it is not necessary to prepare a new camera.

[0030] Furthermore, the observation means may be realized by a GPS sensor (Global Positioning System), and the control unit may ascertain the type of road on which the mobile object is currently traveling by comparing the location information acquired from the GPS sensor with map information. In this case, it is advantageous to use the GPS sensor provided in the car navigation device, since it is not necessary to prepare a new GPS sensor.

[0031] In the case of "when the observation results by the observation means satisfy a specified condition," the "specified condition" may be a condition that is satisfied when the moving body is placed in a situation that causes the user to have a psychological state that is inappropriate for driving.

[0032] For example, the predetermined condition may be that the observation result by the observation means is the same as the observation result observed when the moving body is in a dangerous situation. For example, the observation result by the observation means may be the vehicle speed of the moving body, and the vehicle speed may exceed the legal speed limit. Also, for example, the predetermined condition may be that the distance between the moving body and another moving body is equal to or less than a predetermined distance.

[0033] When the observation result by the observation means satisfies a predetermined condition, the "psychological state that the user is likely to have" may be determined to be an inappropriate psychological state for driving a moving object. In order to continue driving, such an inappropriate psychological state may be a target to be changed to another psychological state. For example, the psychological state may be irritation, impatience, or anger.

[0034] The "other psychological state" may be a psychological state appropriate for driving a moving object, for example, a psychological state that is not excited and is calm.

[0035] The "message to switch" to another psychological state may be a message that changes the driver's perspective and returns him / her to a calm state in order to control the driver's irritation or anger. For example, the message may be a message that speaks for the user's thoughts. For example, a message such as "It's terrible to cut in line. I need to be more careful." It may also be a message that sympathizes with the user's thoughts, such as "That was a shock!". It may also be a message that changes the user's perspective. For example, a message such as "You're an adult, so give way to the car coming from behind! It's easier that way!"

[0036] The "control for sending a message to the user" may be a control for sending a message in a manner that the user can perceive. It is advisable to control devices capable of transmitting messages, such as speakers and displays, to transmit the messages.

[0037] As a control method, for example, voice data of the message may be stored in the storage means, and when the message is to be sent, the voice data may be reproduced and output from the speaker to send the voice, or the message may be stored as text data in the storage means, and a voice corresponding to the text data may be generated by voice synthesis and output from the speaker. Also, for example, the message may be stored as text data in the storage means, and the text data may be displayed on the display. This allows the user to perceive the contents of the message.

[0038] Furthermore, at least a part of the control may be performed by a server or the like, and the electronic device in the vehicle may control the output of the voice based on information acquired from the server through communication.

[0039] This "apparatus" may be realized by a device that can be mounted on a moving object. For example, it may be realized as one function of a PND (Portable Navigation Device), RD (Radar detector), or drive recorder. These devices include various sensors such as an acceleration sensor for implementing an observation means, and a speaker and a display for implementing a control means, and this apparatus may be realized by using these devices.

[0040] Furthermore, the device described above may be intended to send a message to the driver to help him or her change perspective and return to a calm state in order to control irritation or anger that arises from emotional stress caused by dangerous behavior from outside the vehicle while driving.

[0041] In this regard, people engage in countless amounts of self-talk in their daily lives. This self-talk includes both what is actually spoken and what is thought up in one's head without being spoken.

[0042] This kind of self-talk happens naturally when driving, and the content of this self-talk is thought to be closely related to subsequent driving behavior.

[0043] Specifically, emotional self-talk that arises reflexively in response to dangerous driving behavior can make people aggressive. For example, if you are driving a car and another car suddenly cuts in front of you, you may have self-talk like, "You cut me off like that! What a pain!", which can make you aggressive.

[0044] So, this device sends out messages such as "What a reckless driver. There are some strange people in this world! I'm glad there was no accident." This makes the driver think "That's right. I'm glad there was no accident," and they don't become aggressive.

[0045] This is because the message sent makes the driver aware that an accident could have occurred due to dangerous behavior induced by the actions of others, but no accident had occurred.

[0046] In this way, the present device may be a device that supports the driver in changing his / her perspective by sending messages that will prevent the driver from thinking about aggressive self-talk.

[0047] (2) A device which sets a plurality of the specified conditions, selects the message to be sent depending on which of the plurality of specified conditions the observation results satisfy, and executes sending of the selected message when the observation results by the observation means satisfy the condition for sending set for each selected message.

[0048] In this way, messages can be sent at a timing that satisfies the conditions for sending that are determined for each message according to the observation results.

[0049] For example, if a predetermined condition is satisfied when another vehicle suddenly cuts in on the lane in which the user's vehicle is traveling, it is not desirable to immediately send a message when the cut-in occurs, because in such a case, an operation such as adjusting the distance between the vehicles is required immediately, and the user should perform this operation promptly.

[0050] If a message is sent in such a dangerous situation that requires urgency, the driver may be distracted by the message, which may lead to further danger. Therefore, in such a case, it is preferable to send the message after the dangerous situation has ended. For example, the observation means observes the speed of the moving object. Then, it is preferable to send the message only when it is determined that the speed of the moving object has stabilized and the moving object has entered a safe state based on the observed speed of the moving object. This is preferable because it makes it possible to prevent accidents from occurring.

[0051] On the other hand, for example, when approaching a restricted area, it is advisable to send a message as soon as possible. This has the advantageous effect of immediately sending a message that needs to be sent as soon as possible.

[0052] In other words, depending on the contents of the specified conditions, it can be set so that the message is sent immediately when the specified conditions are met, or the message is sent when the conditions for sending are met after the specified conditions are met.

[0053] (3) A device characterized in that after sending a message to the user for switching to the other psychological state, a message expressing an instruction regarding the operation of the moving object is further sent to the user. This is advantageous because it allows the user to carry out operations according to instructions.

[0054] The "message showing instructions regarding the operation of a moving object" may be instructions regarding the operation of a steering wheel, accelerator, or brake, such as "Please slow down slowly" or "Please keep a large distance between vehicles."

[0055] In addition, by doing this, a message for switching the user's psychological state is sent first, and then the instruction regarding the operation is sent. In this respect, even if the instruction regarding the operation is sent first without doing this, it is expected that the user in an excited state will not calmly listen to the instruction regarding the operation. However, with this device, a message for switching the user's psychological state is sent first, which switches the user's psychological state, and the instruction is sent after the user has become calm, for example, so that the user can calmly listen to the instruction regarding the operation.

[0056] (4) When detecting a violation of a traffic rule caused by an operation of the user based on the observation result, a message explaining what operation the user should have performed to prevent the violation from occurring is displayed. and transmitting a message to the user.

[0057] This is advantageous because it allows the user to know what operation would have prevented the violation of traffic rules from occurring.

[0058] The "detection of a violation of a traffic rule caused by a user's operation" may be detected when the observation result of the observation means is in a state that would be a violation of a traffic rule if the observation result were such. For example, when it is observed that the moving speed of a moving object exceeds the legal speed limit, the occurrence of a violation of the legal speed limit may be detected.

[0059] In this case, the "message explaining what operation should have been performed to avoid the violation" may be, for example, a message such as "You pressed the accelerator too hard" or "You should have applied the brakes earlier." In this way, when a traffic rule violation occurs, the user is informed not only of the fact that a traffic rule violation has occurred, but also of what operation should have been performed to avoid the violation. This will prevent the user from making the same operational mistake in future operations.

[0060] (5) A device characterized in that, when it detects a violation of a traffic rule, it sends out a message explaining what kind of traffic rule was violated, together with or instead of a message explaining what operation could have been performed to prevent the violation.

[0061] This is advantageous because it allows the user to know what kind of traffic rule the violation is. This allows the user to know not only the fact that a traffic rule has been violated, but also what kind of traffic rule the violation is. In this regard, traffic rules are diverse, and it is possible that the user does not fully understand all of the traffic rules, but the message from this device allows the user to understand the traffic rules that he or she did not fully understand.

[0062] (6) A device characterized by executing transmission of the message when it is determined that the moving body is in a safe situation based on the observation results.

[0063] In this way, when the mobile object is in a dangerous situation, the message is not sent, but is sent when the mobile object is in a safe situation. Therefore, the user can calmly perceive the message when the mobile object is in a safe situation. If this is not done, the message would be sent when the mobile object is in a dangerous situation and the user must concentrate on the operation, and the user would not be able to calmly listen to the message, but this is advantageous in that it is possible to prevent such a situation.

[0064] In addition, for example, it is possible to prevent a situation in which a message is sent even though the mobile object is in a dangerous state, and the user focuses on the message, diverting the user's concentration from operating the mobile object and leading to a dangerous situation.

[0065] "The moving object is in a safe situation" may be, for example, when the moving object is not braking or steering suddenly, but is moving steadily. "Determination based on observation results" may be, for example, based on brake pedal operation information and steering angle information obtained from OBD.

[0066] (7) setting a threshold value for a value obtained by quantifying the observation result of the observation means; When a digitized value of the observation result of the observation means is equal to or greater than the threshold value, and determining that the moving body is in a safe situation when the detected value is less than the threshold value.

[0067] In this way, it is possible to determine whether the moving object is in a safe situation by comparing the observation result with the threshold value. The "quantified value of the observation result of the observation means" may be, for example, an acceleration value or a steering angle value.

[0068] In addition, "determining that the moving body is in a safe situation when the quantified value of the observation result of the observation means is equal to or greater than the threshold value or less than the threshold value" may be, for example, by comparing the acceleration or steering angle with a threshold value to determine whether the moving body is in the midst of a sudden start or sudden steering, and determining that the moving body is in a safe situation when the moving body is not in such a situation of a sudden start or sudden steering. Also, for example, when the moving body is moving in a place where it should slow down, it may be determined that the moving body is in a safe situation when the speed of the moving body is equal to or less than the threshold value.

[0069] (8) A device characterized in that the psychological state that the user is likely to have when the observation results by the observation means satisfy a predetermined condition is a psychological state that may have a negative effect on the operation of the moving object.

[0070] In this way, it is possible to transmit a message to change a psychological state that adversely affects the operation of a mobile object to another psychological state.

[0071] For example, when the user is in an irritated or impatient state, a message is sent to change the user's state of mind and suppress the irritation or impatience, which is advantageous because it allows the user to drive safely in a calm state of mind.

[0072] (9) A device for transmitting a message representing the user's thoughts as a message for switching the user to the other psychological state.

[0073] In this way, the messages speak for the user's thoughts. For example, if the user thinks, "Don't drive dangerously in that car!", the message "Don't drive dangerously in that car!" is sent out as a message speaking for the user's thoughts. This is good because the message speaks for the user's feelings, making the user feel better and calming down the user's own thoughts of "Don't drive dangerously in that car!" and the emotions associated with it.

[0074] (10) A device characterized by sending a message with content that sympathizes with the user's thoughts as a message for switching the user to the other psychological state.

[0075] In this way, the message sympathizes with the user's thoughts. This allows the user to feel that the other person sympathizes with and understands his or her irritated or anxious psychological state, which helps calm the user's emotions. A good example of a message that sympathizes with the user is something like, "That was a surprise!"

[0076] (11) A device characterized by sending a message that changes the user's viewpoint as a message for switching to the other psychological state.

[0077] In this way, messages change the user's perspective. When the user is in an irritated or impatient psychological state, the user's perspective tends to lose flexibility and become short-sighted. However, this device gives the user an opportunity to think from a different perspective, which is good because it allows the user to grasp the current situation from a flexible perspective. For example, the message could be, "As an adult, give way to the car coming behind you! It's easier that way!"

[0078] (12) A device characterized in that the message for switching to another psychological state is a message recorded directly or indirectly by the user.

[0079] In this way, the message sent will be one that the user recorded directly or indirectly. In this regard, since this device works on the psychological state, the effective message will differ for each individual user. In other words, the effective content of self-talk varies from person to person, and it is necessary to find a message that suits each person. Therefore, for example, it is advisable for the user to record the voice of the user's lover or family member (wife or child) directly using a recording device, or indirectly by asking a family member to record it, and then send the recorded message. This is advantageous because it is possible to send a message that is appropriate for the user using this device.

[0080] (13) A device characterized in that the message for switching to another psychological state is a message selected by the user from among a plurality of messages.

[0081] In this way, the user can select a message of his / her preference as the message to be sent. In this regard, since this device works on the psychological state, the effective message varies from one user to the next. In other words, the effective content of self-talk varies from person to person, and it is necessary to find a message that suits each person. Therefore, for example, it is advisable to prepare several patterns of voice quality and message content and allow the user to select a pattern that suits his / her own preferences. This makes it possible to send a message that is suitable for the user using this device.

[0082] (14) A device characterized in that, when the observation result by said observation means satisfies the same predetermined condition a plurality of times, a different message is sent each time.

[0083] In this way, even if the predetermined condition is the same, the contents of the message to be sent each time the condition is satisfied can be changed, which is advantageous. For example, if the exact same message is repeatedly transmitted, the user may become accustomed to the message, and the effect of switching the psychological state may be weakened. Therefore, for example, a message to be sent when there is a sudden interruption from another mobile body at a certain time and a message to be sent when there is a sudden interruption from another mobile body at a different time may be different. This allows the user to feel the freshness of each message and listen to the message each time, which is advantageous in preventing the effect of switching the psychological state from being weakened compared to when the same message is sent every time.

[0084] (15) An apparatus characterized in that the situation in which the moving body is observed by the observation means is any one or a combination of two or more of the operation status from the user that the moving body is accepting, the operating status of the moving body, and the surrounding situation of the moving body.

[0085] In this way, it is possible to select or combine the grounds for judging the situation when performing processing according to the observation results, which is advantageous because it is possible to judge the situation of the moving object with high accuracy.

[0086] For example, the operation status of the user that the moving body accepts may be used as the basis for determining the situation. This is good because it can detect situations such as the occurrence of violations of the prohibition on sudden steering or sudden braking. Also, for example, the operating status of the moving body may be used as the basis for determining the situation. This is good because it can detect situations such as the violation of the prohibition on turning off the lights.

[0087] Furthermore, for example, it is good to use the surrounding conditions of the moving object as the basis for judging the situation. This is good because it can detect situations such as being stuck in traffic. Furthermore, it is good to combine these conditions with other conditions. This is good because it can make a judgment even in situations that cannot be accurately judged by a single condition.

[0088] (16) An apparatus characterized in that the surrounding situation of the moving body is a situation based on the relationship between the moving body and other moving bodies.

[0089] In this way, a message can be sent based on the relationship between the moving body and other moving bodies, for example, in a situation where the moving body is tailgated by a following vehicle approaching it more closely than necessary, or in a situation where the moving body unintentionally gets too close to the preceding vehicle due to frustration caused by time constraints, resulting in a short distance between the moving body and the other moving body.

[0090] (17) An apparatus characterized in that the surrounding situation of the moving object is a situation based on the location where the moving object is moving.

[0091] In this way, it is possible to transmit a message based on the location to which the mobile object is moving. For example, it is possible to transmit a message when the mobile object has entered a restricted area.

[0092] (18) A device characterized in that the message is sent in such a manner that it can be detected even when the user is operating the mobile object.

[0093] In this way, the user can reliably perceive the message. During operation of a vehicle, for example, the user uses his / her eyes to look ahead or at the rearview mirror, and uses his / her sense of touch to grip the steering wheel to turn it, or to step on the accelerator or brake.

[0094] Therefore, it is conceivable to send a message that can be detected by the user by using abilities other than the five senses that are used for such operations. For example, it is preferable to send a voice message so that it can be detected by the user's hearing, which is relatively not used for operations. It is also preferable to display the message on a display device.

[0095] (19) A program for causing a computer to function as the device described in any one of 1 to 18 above.

[0096] In this way, it is possible to realize the configurations described above as (1) to (18) by a computer.

[0097] Further, the configuration described in any one of (1) to (18) above may be realized by a computer, or a part or all of the configurations described in each of (1) to (18) above may be combined and realized by a computer. In other words, within the scope of the present invention, any combination of the components described in (1) to (18) above may be realized by a computer. Effect of the Invention

[0098] According to the present invention, it is possible to influence the psychological state of a user while driving without adding a dedicated measuring device for measuring the user's emotions. [Brief description of the drawings]

[0099] [Figure 1] 1 is a diagram showing an external view and basic configuration of a message sending device according to an embodiment of the present invention. [Diagram 2] 1 is a functional block diagram of a message sending device according to an embodiment of the present invention. [Diagram 3] 4 is a flowchart showing an operation of a message sending device according to an embodiment of the present invention. [Figure 4-1] 13 is a message information table (1 / 5) storing the contents of a message sent by the message sending device in the embodiment of the present invention and the timing of message sending. [Figure 4-2] 13 is a message information table (2 / 5) storing the contents of messages sent by the message sending device in the embodiment of the present invention and the timing of message sending. [Figure 4-3] 13 is a message information table (3 / 5) storing the contents of messages sent by the message sending device in the embodiment of the present invention and the timing of message sending. [Figure 4-4] 13 is a message information table (4 / 5) storing the contents of messages sent by the message sending device in the embodiment of the present invention and the timing of message sending. [Figure 4-5] 13 is a message information table (5 / 5) in which the contents of messages sent by the message sending device in the embodiment of the present invention and the timing of message sending are stored. [Diagram 5] 1 is a diagram showing a display example in which a message sending device in an embodiment of the present invention displays a message in text form. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0100] Next, an embodiment of the present invention will be described in detail with reference to the drawings.

[0101] <External appearance of message sending device> First, the external appearance of the message sending device will be described. As shown in Fig. 1, a message sending device 100 according to an embodiment of the present invention is detachably attached to a cradle 200 which is a member for holding the message sending device 100.

[0102] Here, the message sending device 100 is a device that influences the user's psychological state while driving by sending a message without adding a dedicated measuring device for measuring the user's emotions. In the following description, such a message for influencing the user's psychological state while driving is simply called a "message." The message sending device 100 also has a function as a navigation device (PND).

[0103] On the other hand, the cradle 200 includes a cradle body 210 that holds the message sending device 100, and a base unit 220 that supports the cradle body 210 in an arbitrary position at a predetermined position (dashboard, etc.) in the vehicle cabin. The base unit 220 is fixed to the dashboard or the like by a suction cup provided on the bottom surface. The base unit 220 and the cradle body 210 are connected to each other rotatably within a predetermined angle range via a connecting mechanism such as a ball joint. Because of the ball joint, the base unit 220 and the cradle body 210 can rotate and move relatively within an arbitrary angle range in three-dimensional directions, and the position is kept at an arbitrary angular position due to frictional resistance at the joint portion. Therefore, the message sending device 100 attached to the cradle body 210 can also be placed in an arbitrary position on the dashboard.

[0104] A user can install the message sending device 100 together with the cradle 200 on the dashboard of a vehicle and use it as an in-vehicle device, or remove the message sending device 100 from the cradle 200 and use it as a portable device.

[0105] Next, the devices and parts included in the message sending device 100 will be described. The ejection device 100 includes a flat rectangular case 150 .

[0106] Furthermore, a touch panel 101 with a display function is disposed on the front surface of the case 150. Such touch panel 100 is realized by a display unit that performs display and a detection unit that detects which part of the display unit has been touched.

[0107] Furthermore, notification LEDs 103 are provided on both sides of the front surface of case 150 to notify the user.

[0108] Furthermore, on one side of the case 150, an SD memory card slot 105 and a drive recorder connection portion 106 are provided.

[0109] An SD memory card 22 on which map data and the like are recorded is inserted into the SD memory card slot 105 .

[0110] A drive recorder installed in the vehicle is connected to the drive recorder connection unit 106 via a cable (not shown). Then, an image of the surroundings of the vehicle captured by the drive recorder is input to the drive recorder connection unit 106.

[0111] Furthermore, a DC jack and an illuminance sensor 111 are provided on the rear surface (not shown).

[0112] The DC jack is for connecting a cigarette plug cord (not shown) and is connected to a cigarette socket of a vehicle via the cigarette plug cord to receive power. A battery (not shown) is provided inside case 150, and the battery is charged with power supplied from the DC jack, so that the device can operate using the power charged in the battery when power supply from the DC jack is no longer available.

[0113] The illuminance sensor 111 is a sensor that measures the illuminance outside the case 150, and measures the illuminance of light outside the vehicle that enters the vehicle interior through the front windshield of the vehicle.

[0114] On the side opposite to the side on which the SD memory card slot 105 and the drive recorder connection portion 106 are provided, an OBD connection portion 107 (not shown) and a USB terminal 108 (not shown) are provided.

[0115] An OBD connector of a vehicle is connected to the OBD connection unit 107 via a cable (not shown). Various information output from the connected OBD connector is input to the OBD connection unit 107. Such various information is, for example, information indicating the vehicle speed, engine RPM, steering angle, brake operation state, accelerator operation state, etc.

[0116] In addition, by connecting to a personal computer via a USB terminal 108, software applications can be updated.

[0117] Buttons 102 are provided on the top surface of case 150. More specifically, buttons 102 include three buttons, a button 102a, a button 102b, and a button 102c, from the left.

[0118] Here, the button 102a is a message transmission start / end button, the button 102b is an operation guide start / end button, and the button 102c is a power button.

[0119] When the button 102c is pressed in the power-off state, the message sending device 100 starts a startup process. When the message sending device 100 starts up, it starts sending messages and When the message sending device 100 is started, operation guidance starts. The user can end or restart message sending or operation guidance by pressing the button 102a or the button 102b. When the button 102c is pressed while the message sending device 100 is activated and operating, the message sending device 100 transitions to a power-off state.

[0120] <Inside the message sending device> Next, the devices and components inside the case 150 shown in Fig. 2 will be described. Note that a duplicated description of the devices and components shown in Fig. 1 will be omitted. Note that in Fig. 2, the buttons 102a, 102b, and 102c are collectively referred to as button 102.

[0121] First, a speaker 104 for transmitting messages and audio for operation guidance is provided inside the case 150. The messages and audio transmitted by the speaker 104 are transmitted from a sound emission hole provided in the case 150 so that the user can hear them.

[0122] Also, inside the case 150, a GPS sensor 109 is provided for receiving a GPS signal and determining the current position of the message sending device 100.

[0123] Furthermore, inside the case 150, there is provided a control unit 120 including a microcomputer 121 and a non-volatile memory connected to the microcomputer 121. The microcomputer is realized by a computer that performs arithmetic processing. Also, the non-volatile memory is realized by an EEPROM (Electrically Erasable Programmable Read-Only Memory).

[0124] The message sending device 100 of this embodiment has a function of providing vehicle operation guidance in addition to a function of sending messages, and these functions are stored in the memory of the control unit 120 as programs executed by a microcomputer in the control unit 120, and are realized by the microcomputer in the control unit 120 executing these programs. Unless otherwise specified below, the processes described are performed by the microcomputer 121 in the control unit 120 executing the programs stored in the non-volatile memory 122.

[0125] Furthermore, the control unit 120 executes a predetermined process based on information input from the above-mentioned various input devices (touch panel 101, button 102, SD memory card slot 105, drive recorder connection 106, OBD connection 107, USB terminal 108, GPS sensor 109, illuminance sensor 111, etc.), and outputs a predetermined information, warning, or message using the output devices (touch panel 101, notification LED 103, speaker 104, SD memory card slot 105, USB terminal 108, etc.). Furthermore, when executing a predetermined process, the control unit 120 accesses the database 112 and the SD memory card 22 as necessary. This predetermined process is for executing each of the above-mentioned functions.

[0126] The database 112 is a database used by the control unit 120, and is realized by a flash memory.

[0127] At the time of shipment, a message information table such as that shown in Figures 4-1 to 4-5 is registered in the database 112. The details of the message information table will be described later.

[0128] In addition, the database 112 is registered at the time of shipment with information such as map information, a telephone number database which stores telephone numbers in association with location information and names of houses, businesses, facilities, etc. corresponding to the telephone numbers, an address database which stores addresses in association with location information of the addresses, and a traffic rule database which stores information related to traffic rules such as no-overtaking zones, lane information at intersections, no-entry information, and no-entry information.

[0129] After shipment, when adding a new message to the message information table or when adding new map information, etc., the database 112 can be updated through a predetermined process. This update process can be performed, for example, by inserting an SD memory card storing the additional data into the SD memory card slot 105 and transferring the additional data from the SD memory card to the database 112. This data update can also be performed using a personal computer or other external device connected via the USB terminal 108.

[0130] <Message sending behavior> Next, the operation when sending a message will be described with reference to the flowchart in FIG. 3 and the message information tables shown in FIGS. 4-1 to 4-5.

[0131] First, when the switch 24c is pressed, the microcomputer 121 in the control unit 120 detects the pressing and performs calculation processing based on the program stored in the non-volatile memory 122, and starts the operation guidance function by controlling each piece of hardware in the message sending device 100. Then, operation guidance is continued in parallel with each process in the following steps (step S11).

[0132] Next, when the control unit 120 activates the message sending function in the same manner as the operation guide function, it first refers to the table stored in the database 112 .

[0133] As shown in Figures 4-1 to 4-5, the message information table includes the "situation" in which the message is sent, a "number" assigned to identify each situation, the "detection condition and sending method" which is the detection condition for detecting whether each situation has occurred and the specific method for determining whether the detection condition is satisfied, the "message to be sent" which is the message to be sent when the detection condition is satisfied, the "message sending timing" which indicates the timing for sending the message, and the "message type" which indicates the type of message.

[0134] In this embodiment, messages are sent based on the information contained in such a table. Specifically, when it is determined that a detection condition is satisfied based on a detection method contained in the table, it is assumed that a situation corresponding to the detection condition has occurred, and an appropriate message is sent at a timing corresponding to the situation in which the situation has occurred.

[0135] To perform such processing, the control unit 120 first determines at a predetermined interval whether any of the detection conditions are satisfied based on information input from the drive recorder connection unit 106, the OBD connection unit 107, the GPS sensor 109, the illuminance sensor 111, etc., map information, etc., and the "detection conditions and detection methods" in the message information table (step S12, No in step S12).

[0136] In this embodiment, as shown in Figures 4-1 to 4-5, multiple situations are assumed in which a message should be sent. The message information table includes multiple detection conditions and detection methods corresponding to these multiple situations. However, since the explanation here is intended to explain the flow of a series of processes performed by the control unit 120, the explanation will be given by taking the occurrence of situation number 1 as an example, and other situations will be explained in detail in the next section, "Message Information Table."

[0137] Here, the detection condition for the situation of number 1 will be explained. First, the detection condition and detection method for the situation of number 1 are "Circle 1 → Follow the preceding vehicle from the video of the drive recorder" as shown in FIG. 4-1. Then, the control unit 120 analyzes the video of the drive recorder input via the drive recorder connection unit 106, and detects the preceding vehicle from the video. Then, the control unit 120 follows the detected preceding vehicle.

[0138] Next, "Circle 2 → Detect sudden and forceful cutting-in behavior on the condition that the foot brake is applied immediately before a new vehicle is detected between the following vehicle and the preceding vehicle from the periodically monitored OBD information." Therefore, the control unit 120 continues to analyze the video of the drive recorder and determines whether a new vehicle is detected between the following vehicle and the preceding vehicle. If a new vehicle is detected between the following vehicle and the preceding vehicle, it determines whether the foot brake was applied immediately before the detection based on information about the behavior of the foot brake input via the OBD connection unit 107.

[0139] Here, the reason for determining whether the foot brake is applied immediately before the detection of a new vehicle will be described. Even if a new vehicle cuts in, if this is predicted by a blinker or the like, the user will have adjusted the distance between the vehicles before the cut-in, and so there is no need to apply the foot brake immediately before the cut-in. However, if the cut-in is sudden and forceful, without such prediction, the user will panic and apply the foot brake immediately before the cut-in.

[0140] In other words, if the foot brake is applied immediately before the detection of a new vehicle, a sudden and forceful cut-in will occur, which is likely to cause the user to feel irritated or anxious, which is inappropriate for driving.

[0141] Therefore, in this way, the detection condition is that the foot brake has been depressed immediately before the detection of a new vehicle, and a message is sent to influence the user's psychology and switch the user's psychological state to a calm one that is appropriate for driving.

[0142] In this way, if the foot brake is depressed immediately before the detection of a new vehicle, the detection condition is satisfied (Yes in step S12). In this case, the control unit 120 proceeds to the next process of S13.

[0143] In step S13, the control unit 120 selects a message to be sent. The message to be sent is selected from among the messages to be sent that correspond to the detection conditions currently satisfied. Here, as shown in FIG. 4-1, there are a number of messages to be sent that correspond to the detection conditions currently satisfied, such as "That was a surprise! Stay calm! Stay calm" and "You're driving dangerously! Were you in a hurry?" In this case, one of the multiple messages is randomly selected. By selecting a message from multiple messages in this way, a different message is sent each time even if the same detection conditions are satisfied, which is advantageous because the user is less likely to tire of the messages.

[0144] Next, the selected message is sent, but if the detection condition is satisfied, sending the message immediately may have a negative effect on the user's driving. For example, if a sudden and forceful cut-in occurs, the user must first adjust the vehicle speed quickly and secure a sufficient distance between the vehicles to avoid the dangerous situation. Nevertheless, if a message is sent immediately when a sudden and forceful cut-in occurs, the user may be distracted by the message and unable to concentrate on driving.

[0145] In this way, if the user is informed while dealing with a danger or at the moment of dealing with it, Since this may be dangerous, in this embodiment, the message is sent after the danger has been dealt with (when the driver has calmed down).

[0146] However, depending on the situation, there may be cases where it is acceptable or even preferable to send an immediate message when the detection conditions are met. For example, in the case of situation number 6 in Figure 4-2, where the driver is irritated due to time constraints and has shortened the distance between the vehicle in front, it is preferable to send an immediate message to prompt the driver to maintain a safe distance between the vehicle in front.

[0147] In other words, if the situation differs, the timing for sending the message also differs. Therefore, the message information table is provided with an item for message sending timing, and the message is sent when the corresponding message sending timing arrives.

[0148] In this regard, the timing of message sending can be roughly divided into two types: sending when the user has "calmed down", and sending based on other conditions without considering whether the user has "calmed down". Therefore, in step S14, it is determined which of the above two types corresponds to the message sending timing corresponding to the satisfied detection condition.

[0149] Here, if the message sending timing corresponding to the satisfied detection condition is not "when things have calmed down" (No in step S14), proceed to step S15. For example, if the detection condition for the situation "I closed the distance between the car in front due to frustration due to time constraints" shown in number 6 in FIG. 4-2 is satisfied, the message sending timing is "immediate notification upon detection." In such a case, proceed to step S15.

[0150] Then, in step S15, it is determined whether or not it is time to send a message (step S15). Here, if the message sending timing is "immediate notification upon detection," the message sending timing occurs at the time of detection, and the process proceeds to step S19 (Yes in step S15). On the other hand, if the message sending timing is "send after passing through an intersection," the process waits until it is determined that the vehicle has passed through the intersection based on the map information stored in database 112 and the position information measured by GPS sensor 109 (No in step S15), and if it is determined that the vehicle has passed through the intersection (Yes in step S15), the process proceeds to step S19 (Yes in step S15).

[0151] In step S19, control unit 120 performs control for sending the message selected in step S13, and based on this control, the message is sent from speaker 104 or touch panel 101 (step S19).

[0152] For example, audio data of a message is stored in database 112, and when the message is to be sent, the audio data is reproduced and output from speaker 104, thereby sending the audio. Alternatively, the message is stored as text data in database 112, and audio corresponding to the text data is generated by voice synthesis and output from speaker 104. Also, for example, messages are stored as text data in a message information table in database 112, and the text data is displayed on touch panel 101. This is advantageous because it allows the user to perceive the contents of these messages.

[0153] FIG. 5 shows an example of a display on the touch panel 101 when text data is displayed on the touch panel 101. During normal service guidance, "(a) Normal" is displayed in the upper part of FIG. As shown in the figure, maps and various information for operation guidance are displayed on the screen. The user drives while referring to such displays. If some detection condition is met and it is time to send a message, text corresponding to the message is displayed as shown in the lower part of Fig. 5 as "(b) Normal Time". The user can perceive the content of the message by referring to such a message.

[0154] On the other hand, if the message sending timing corresponding to the detection condition satisfied in step S12 is "when things calm down" (Yes in step S14), proceed to step S16. For example, the message sending timing corresponding to situation number 1 is "when things calm down" as shown in Figure 4-1. In this case, proceed to step S16.

[0155] Then, in steps S16 to S18, it is determined whether or not the user operating the vehicle has escaped danger and is in a calm state, based on the behavior of the vehicle operated by the user.

[0156] Specifically, the control unit 120 first checks whether the value of the deceleration acceleration of the vehicle input to the OBD connection unit 107 is equal to or less than a predetermined threshold (step S16). Here, the predetermined threshold is a threshold measured when the vehicle is in a safe state. In other words, the predetermined threshold is a value that is not a deceleration acceleration measured during sudden braking.

[0157] If the value of the deceleration acceleration of the vehicle input to the OBD connection unit 107 is equal to or less than the predetermined threshold, the process proceeds to step S17 (Yes in step S16). On the other hand, if the value of the deceleration acceleration of the vehicle input to the OBD connection unit 107 exceeds the predetermined threshold, the vehicle is considered to be in a dangerous situation where it is undergoing sudden braking, and the determination in step S16 is repeated (No in step S16).

[0158] Next, the control unit 120 judges whether the steering angle of the steering wheel is within a predetermined range based on the information indicating the steering angle of the steering wheel input from the OBD connection unit 107 (step S17). Here, the predetermined range is a value indicating a range measured when the vehicle is in a safe state. In other words, the predetermined range is a range of steering angles that are not measured when the steering wheel is turned sharply.

[0159] If the steering angle of the steering wheel is within a predetermined range based on the information indicating the steering angle input from the OBD connection unit 107, the process proceeds to step S18 (Yes in step S17). On the other hand, if the steering angle of the steering wheel is not within the predetermined range, the process returns to step S16 (No in step S17).

[0160] Next, the control unit 120 judges whether the brake and accelerator operations are stable or not based on the information on the brake and accelerator operations input from the OBD connection unit 107 (step S18). The control unit 120 judges that the accelerator operation is stable when the accelerator opening input from the OBD connection unit 107 is within a predetermined range. Also, the control unit 120 judges that the brake operation is stable when the brake pedal has not been pressed continuously for a predetermined time.

[0161] If it is determined that the brake and accelerator operations are stable based on the information on the brake and accelerator operations input from the OBD connection unit 107, the process proceeds to step S19 (Yes in step S18). On the other hand, if it is not determined that the brake and accelerator operations are stable based on the information on the brake and accelerator operations input from the OBD connection unit 107, the process returns to step S16 (No in step S18). .

[0162] Here, the process proceeds to step S19 in this way when the deceleration acceleration is equal to or less than a predetermined value, so the vehicle is not undergoing sudden braking (Yes in step S16), the steering angle is within a predetermined range, so the vehicle is not turning the steering wheel suddenly (Yes in step S17), and both the brake operation and accelerator operation are stable (Yes in step S18).

[0163] Therefore, the behavior of the vehicle driven by the user is stable, and the user is also considered to be calm. In other words, the timing for sending the message is "when things have calmed down."

[0164] Therefore, control unit 120 performs control to send the message selected in step S13, and speaker 104 etc. execute message sending in response to such control. Note that the specific contents of the process in step S19 are the same as the contents of the process in step S19 performed in the case of Yes in the above-mentioned step S15, and therefore will not be described again here.

[0165] As described above with reference to FIG. 3, in this embodiment, when it is determined that a detection condition is satisfied based on a detection method included in the message information table, it is assumed that a situation corresponding to the detection condition has occurred, and an appropriate message is sent at a timing corresponding to the situation that has occurred in the circumstances in which the situation has occurred.

[0166] This provides an advantage that the sent message can affect the user's psychological state while driving. In addition, in this embodiment, the above-mentioned processing can be realized using information input via the OBD connection unit 107 and information measured by the GPS sensor 109 and the illuminance sensor 111. This provides an advantage that there is no need to add a dedicated measuring device for measuring the user's emotions in order to send a message. <Message information table> Next, each situation contained in the message information table will be described in more detail.

[0167] First, situation number 1 is a situation in which a "sudden, forceful act of cutting in line" occurs.

[0168] The detection conditions and detection method of this situation are "Circle 1 → Follow the preceding vehicle from the video of the drive recorder", so the control unit 120 detects the preceding vehicle from the video by analyzing the video input from the drive recorder connection unit 106, and follows the detected preceding vehicle. And, "Circle 2 → Detect a sudden and forceful cutting in action on the condition that the foot brake is applied and a sudden deceleration and acceleration are detected from the OBD information monitored periodically immediately before the detection of a new vehicle between the following preceding vehicle", so the control unit 120 continues to analyze the video of the drive recorder and judges whether a new vehicle is detected between the following preceding vehicle. And, if a new vehicle is detected between the following preceding vehicle, it is possible to judge that the foot brake was applied immediately before the detection based on the information on the behavior of the foot brake input to the OBD connection unit 107, and if a sudden deceleration and acceleration is detected, it is judged that the detection conditions are met, and a sudden and forceful cutting in action is detected.

[0169] The message to send in this case is, "That's a shock! Calm down! Calm down." In this way, by empathizing with the user and sending a message encouraging the user to calm down, the user's mental state is switched to a mental state appropriate for driving.

[0170] Other messages sent include "You're driving dangerously! Were you in a hurry for something?" or "Were you in a hurry because of some urgent matter? There are all kinds of people. Pay attention to the distance between cars and drive calmly!" In this way, by sending messages that change the user's perspective by considering the circumstances of the other party who cut in front of you, the user's psychological state is switched to one that is appropriate for driving.

[0171] Another message that can be sent is, "It's scary! There are some strange people out there! It's dangerous, so don't get too close, keep a safe distance from the car ahead!" By sending messages that represent the user's thoughts in this way, the user's psychological state can be switched to one that is appropriate for driving.

[0172] Since the situation is dangerous immediately after a sudden and forceful interruption, the timing for sending a message is "when things have calmed down."

[0173] Next, situation number 2 is a situation in which tailgating from a following vehicle occurs.

[0174] The detection conditions and detection method of this situation are "Circle 1 → Always monitor the approach of the rear vehicle from the image of the rear monitor of the drive recorder, etc.", so the control unit 120 monitors whether the rear vehicle is approaching by analyzing the image input from the drive recorder connection unit 106. And, "Circle 2 → Detect tailgating from the following vehicle on the condition that the approach of the following vehicle is detected by monitoring," so the control unit 120 determines that the detection conditions are met and detects tailgating from the following vehicle when the distance between the monitored vehicle and the following vehicle becomes equal to or less than a predetermined distance.

[0175] In this case, the message to be sent is, "A car that appears to be in a hurry is approaching. As an adult, please give way to the reckless car coming from behind!" In this way, by sending a message that supports the driver of the vehicle, the user's psychology can be changed.

[0176] Being under attack is a dangerous situation, so the timing for sending a message is "when things have calmed down."

[0177] Next, situation number 3 is when you are in a rush for time and get stuck in traffic on the highway or somewhere similar.

[0178] The detection conditions and detection method of this situation are "Circle 1 → Detect approaching vehicle ahead from video from drive recorder", so the control unit 120 monitors whether a vehicle ahead is approaching by analyzing the video input from the drive recorder connection unit 106. And, since "Circle 2 → Monitor the vehicle speed from OBD information, and detect that the vehicle is stuck in traffic if slowing down is detected", the control unit 120 monitors the vehicle speed input from the OBD connection unit 107, and when the vehicle speed becomes equal to or lower than a predetermined speed, it determines that the detection conditions are met and detects tailgating from a following vehicle.

[0179] In this case, the message to be sent is, "Looks like there's a traffic jam! It can't be helped! Let's keep going without rushing!" By sending a message calmly explaining the situation to the user driving the vehicle, the user's psychology can be changed.

[0180] Another message to be sent in this case is, "Looks like everyone is going in the same direction! I'm in trouble!" In this way, by sending a message that sympathizes with the driver's feeling of "I'm in trouble," it is possible to change the user's psychology.

[0181] Since the vehicle is stuck in traffic and has already slowed down, and is not in a dangerous situation, the timing of sending the message is "sent immediately upon detection."

[0182] Next, situation number 4 is a situation in which you are unable to enter a busy road.

[0183] The detection conditions and detection method of this situation are "Circle 1 → Check that the vehicle is stopped at a junction such as an intersection from the map information and the measured position information. Detect the flow of cars ahead from the video from the drive recorder." Therefore, the control unit 120 checks that the vehicle is stopped at a junction such as an intersection from the map information stored in the database 112 and the position information measured by the GPS sensor 109. In addition, it detects the flow of cars ahead by analyzing the video input from the drive recorder connection unit 106. Then, when the vehicle is stopped at a junction such as an intersection and there is a flow of cars ahead, "Circle 2 → Detect that the turn signal is flashing from the OBD information, and if it is an automatic transmission vehicle, confirm from the OBD information that the shift position is not "P", "R", or "N". It also checks that the driver is stepping on the foot brake, and if the vehicle does not move for several tens of seconds in this state, it detects that the vehicle is waiting to enter the road and cannot enter the road. Therefore, based on the information input from the OBD connection unit 107, the control unit 120 determines whether the vehicle is moving for several tens of seconds while the turn signal is flashing, the shift position is in "D" or the like, and the foot brake is depressed. In this case, it is determined that the detection condition is satisfied, and tailgating from a following vehicle is detected.

[0184] In this case, the message to be sent is, "Stay calm and join the flow of traffic!" or "Don't rush! Don't rush!" In this way, by sending a message to calm the user who is driving the vehicle, the user's psychology can be changed.

[0185] Another message to be sent in this case is, "Take a deep breath and change your mood!" In this way, by sending a message encouraging the user driving the vehicle to take a deep breath, the user's mental state can be changed.

[0186] Since the vehicle is stopped and unable to enter the flow and is not in a dangerous state, the timing for sending the message is "sent immediately upon detection."

[0187] Next, situation number 5 is a situation in which pedestrians or cyclists walking in front of your vehicle on a narrow road do not notice your vehicle approaching from behind and are unable to pass.

[0188] The detection conditions and detection method for this situation are "Circle 1 → Check from map information and measured position information that the road is a narrow road that is not an expressway or national highway," so the control unit 120 confirms from the map information stored in the database 112 and the position information measured by the GPS sensor 109 that the vehicle is on a narrow road that is not an expressway or national highway. Then, "Circle 2 → Detect a person ahead from the video of the drive recorder," so the control unit 120 detects that there is a person ahead by analyzing the video input from the drive recorder connection unit 106. Then, "Circle 3 → Monitor the vehicle speed from the OBD information. Detect that it will be difficult to pass if driving at a slow speed continues for several tens of seconds." Therefore, based on the vehicle speed input from the OBD connection unit 107, if traveling at a slow speed continues for several tens of seconds, the control unit 120 determines that the detection condition is met and detects that it is difficult to pass.

[0189] Messages to be sent in this case are "Oh no! I don't want to scare you, so I hope you realize it soon!", "Cars are stronger than people, so you don't want to scare people!", "Don't be surprised, I hope you realize it soon! Look back, look back!", etc. In this way, by sending a message that sympathizes with the user driving the vehicle, it is possible to change the user's psychology.

[0190] Another message to be sent in this case is, "You're a good driver! Let me gently remind you!" In this way, by sending a message praising the user who drives the vehicle, it is possible to change the user's psychology.

[0191] Since the vehicle is unable to pass and is moving slowly, and the situation is not dangerous, the timing of sending the message is "sent immediately upon detection."

[0192] Next, situation number 6 is a situation in which "the driver became irritated or impatient due to time constraints and ended up closing the distance between the car in front."

[0193] The detection conditions and detection method of this situation are "Circle 1 -> Monitor the distance between the vehicle ahead from the video of the drive recorder", so the control unit 120 monitors the distance between the vehicle ahead by analyzing the video input from the drive recorder connection unit 106. And, since "Circle 2 -> Monitor the vehicle speed from the OBD information", the control unit 120 monitors the vehicle speed input from the OBD connection unit 107. And, "Circle 3 -> Detect that the distance between the vehicles has been shortened on the condition that the necessary distance between the vehicles has not been secured for the current vehicle speed". When the control unit 120 determines that the necessary distance between the vehicles has not been secured for the current vehicle speed based on the monitoring results of Circle 1 and Circle 2, it determines that the detection conditions are satisfied and detects that the distance between the vehicles has been shortened.

[0194] In this case, the messages sent are "The distance between the vehicles seems a little close! You may want to maintain a safer distance. Take your time!" and "It's too close! It's dangerous! Be careful and keep a safe distance!" In this way, the user's psychology can be changed by sending messages that show concern for the safety of the user who is driving the vehicle.

[0195] Since it is necessary to prompt the driver to increase the distance between the vehicle and the vehicle in question, the message is sent "immediately upon detection."

[0196] In each of the situations described above, the message type is "mental," and by sending a message that represents the user's thoughts, a message that sympathizes with the user's thoughts, or a message that changes the user's perspective, the user's psychological state is switched from a state that is inappropriate for driving to a state that is appropriate for driving.

[0197] On the other hand, the message type is "violation", which will be described below. When the user's driving violates a traffic rule defined by laws and regulations, a message to that effect is sent to the user. This changes the user's mental state, which is inappropriate for driving, such as being careless, and switches them to a mental state appropriate for driving while keeping the traffic rule in mind. Also, if the user does not know or has forgotten the traffic rule itself, it is possible to make the user aware that traffic rules exist.

[0198] Next, situation number 7 is a situation in which a "traffic division violation (going straight or turning left from the right turn lane is a traffic division violation)" has occurred.

[0199] The detection conditions and detection method for this situation are "Circle 1 → Detect the driving lane from map information and measured position information, and detect a violation if the vehicle does not run through the intersection in the specified direction of travel." Therefore, the control unit 120 detects the driving lane from the map information and traffic rule database stored in database 112 and the position information measured by the GPS sensor 109, and determines that the detection conditions are met and detects a traffic division violation if the vehicle does not run through the intersection in the specified direction of travel.

[0200] In this case, the message sent is "You are in the wrong lane" or "Oh, it looks like you were in the wrong lane. I'm glad you didn't have an accident. Be more careful next time!" In this way, by sending a message to the user driving the vehicle that informs them that they have violated a traffic rule, the user's psychological state is switched to one appropriate for driving, where the user keeps the traffic rules in mind. Furthermore, the latter message is a message that shows concern for the user, and can calm the user's psychological state.

[0201] When passing through an intersection, the driver needs to concentrate on driving, so the message sending timing is "sent after passing through the intersection."

[0202] Next, situation number 8 is a situation in which a "road closure / entry violation" has occurred.

[0203] The detection conditions and method for this situation are as follows: "Circle 1 → Road closures and no-entry information are stored in a database in map information, and violations are detected based on the measured location information when the vehicle enters a no-entry road." Therefore, when the control unit 120 detects that the vehicle has entered a no-entry road based on the map information and traffic rule database stored in database 112 and the location information measured by the GPS sensor 109, it determines that the detection conditions are met and detects a road closure / entry violation.

[0204] In this case, the message sent is "This road is prohibited" or "This road is prohibited, so let's change the route!" In this way, by sending a message to the user driving the vehicle that informs them that they have violated a traffic rule, the user's psychological state is changed to one appropriate for driving, where the user keeps the traffic rule in mind. Furthermore, the latter message notifies the user of specific measures to avoid the violation, so it is possible to reassure the user and inform the user of how to avoid the violation.

[0205] In the event of a road closure or entry violation, the route must be changed immediately, so the message sending timing is "immediate notification upon detection."

[0206] Next, situation number 9 is a situation in which an "overtaking violation" has occurred. The detection conditions and detection method for this situation are "Circle 1 -> Information on road sections where overtaking is prohibited is stored in a database in map information." As described above with reference to FIG. 2, a traffic rule database containing such information is stored in database 112. And since "Circle 2 -> A violation is detected on the condition that lanes are recognized and a change to a lane where overtaking is prohibited is detected using measured position information and steering angle information of the vehicle in OBD information and video from a drive recorder," control unit 120 detects the information contained in the traffic rule database. When a change to a lane where overtaking is prohibited is detected based on the information input from the vehicle speed sensor 102, the position information measured by the GPS sensor 109, the steering angle information input from the OBD connection unit 107, and the video input from the drive recorder connection unit 106, it is determined that the detection conditions are met and an overtaking violation is detected.

[0207] In this case, the message sent is, "Overtaking is prohibited in the area just now." By sending a message to the user driving the vehicle in this way to notify that the user has violated a traffic rule, the user's psychological state is switched to one appropriate for driving, where the user keeps the traffic rule in mind while driving.

[0208] Immediately after overtaking, the vehicle speed etc. needs to be adjusted, so the timing for sending the message is "when things have settled down."

[0209] Next, situation number 10 is a situation in which a violation such as "failure to stop at a railroad crossing" has occurred.

[0210] The detection conditions and detection method for this situation are "Circle 1 → Detects that a vehicle is passing through a railroad crossing from map information and measured position information," so the control unit 120 detects that a vehicle is passing through a railroad crossing based on the map information and traffic rule database stored in the database 112 and the position information measured by the GPS sensor 109. And, "Circle 2 → Detects vehicle speed and foot brake application from OBD information, and monitors stopping. Detects violations on the condition that it is confirmed that the vehicle has not stopped," so the control unit 120 monitors the vehicle speed and foot brake operation status input from the OBD connection unit 107, and when it is confirmed that the vehicle has not stopped, determines that the detection conditions are met and detects violations such as not stopping at a railroad crossing.

[0211] In this case, the message sent is "Make a temporary stop before the railroad crossing!" By sending a message to the user driving the vehicle in this way, notifying the user that he or she has violated a traffic rule, the user's mental state is switched to one appropriate for driving, where the user keeps the traffic rule in mind.

[0212] When passing through a railroad crossing, the driver must concentrate on driving, so the message is sent at the "passing railroad crossing" timing.

[0213] Next, situation number 11 is a situation in which a "stop sign violation" has occurred.

[0214] The detection conditions and detection method of this situation are "Circle 1 → Confirm that the vehicle will pass the stop point based on the map information, traffic rule database information, and measured position information," so the control unit 120 confirms that the vehicle will pass the stop point based on the map information and traffic rule database information stored in the database 112 and the position information measured by the GPS sensor 109. And, "Circle 2 → Detect vehicle speed and foot brake depression from OBD information and monitor stopping. Detect violation on condition that it is confirmed that the vehicle has not stopped," so the control unit 120 monitors the vehicle speed and foot brake operation status input from the OBD connection unit 107, and when it is confirmed that the vehicle has not stopped, it determines that the detection conditions are met and detects a violation such as failure to stop at a railroad crossing.

[0215] In this case, the message sent is "You did not stop." By sending a message to the user driving the vehicle notifying him / her that he / she has violated a traffic rule, the user's psychological state is changed to one appropriate for driving, that is, to one that keeps the traffic rule in mind. Switch to a state of mind.

[0216] Since it is particularly important to concentrate on driving near points where a temporary stop is required, the timing for sending the message is "when things have calmed down."

[0217] Next, situation number 12 is a situation in which a "violation of the obligation to proceed safely through intersections (the obligation to be aware of vehicles and pedestrians when entering or passing through an intersection, and to proceed at the safest possible speed and in the safest possible manner)" has occurred.

[0218] The detection conditions and detection method of this situation are "Circle 1 → Detect that a vehicle is about to enter an intersection from map information and position information," so the control unit 120 detects that a vehicle is about to enter an intersection based on map information stored in the database 112 and position information measured by the GPS sensor 109. And, "Circle 2 → Monitor steering operation, braking, accelerator, direction indication, and speed when entering an intersection from OBD information, and detect violation on the condition that care is not taken," so when the control unit 120 detects that the user has not taken care regarding operation based on various information input from the OBD connection unit 107, it determines that the detection conditions are met and detects a violation of the obligation to proceed safely through an intersection. For example, when it detects that the steering wheel is turned suddenly, the brakes are applied suddenly, the vehicle enters an intersection at a speed equal to or higher than a predetermined speed without releasing the accelerator, or a direction indication is not taken, it determines that the detection conditions are met.

[0219] In this case, the message sent will vary depending on the reason why the detection condition was met. For example, if the detection condition is met because the vehicle entered the intersection at a speed equal to or greater than a certain speed without releasing the accelerator, a message saying "Please slow down a little more before and after the intersection" will be sent. Also, if the detection condition is met because the vehicle failed to give a turn signal, a message saying "No turn signal was given when turning at the intersection" will be sent.

[0220] In this way, by sending a message to the user driving the vehicle informing him or her that a traffic rule has been violated, the user's psychological state is switched to one appropriate for driving, in which the user keeps the traffic rule in mind while driving.

[0221] When passing through an intersection, the driver needs to concentrate on driving, so the message sending timing is "sent after passing through the intersection."

[0222] Next, situation number 13 is a situation in which a "violation of the prohibition on sudden braking (sudden stopping or suddenly reducing speed without reason is prohibited except to prevent danger, and sudden braking is performed)" has occurred.

[0223] The detection conditions and detection method of this situation are "Circle 1 → Monitor the brake operation information of the OBD, and measure the strength of the deceleration acceleration when the brake is applied," so the control unit 120 measures the strength of the deceleration acceleration when the brake is applied based on the brake operation information and deceleration acceleration input from the OBD connection unit 107. And, "Circle 2 → Detect a violation on the condition that it is possible to detect from the drive recorder image that there is no obstacle ahead when the deceleration acceleration exceeds a threshold," so the control unit 120 analyzes the image input from the drive recorder connection unit 106 when the deceleration acceleration exceeds a threshold, that is, even if sudden braking is performed, and if there is no obstacle ahead, it determines that the detection conditions are met and detects a sudden braking prohibition violation.

[0224] In this case, the messages sent are "Be careful not to brake suddenly!" or "There is an obstacle ahead." There appears to be no harm. By sending a message to the user driving the vehicle notifying him / her that he / she has driven in a manner that violates traffic rules, the user's mental state is switched to one that is appropriate for driving, in which the user keeps traffic rules in mind.

[0225] Since the situation is dangerous immediately after sudden braking, the timing for sending the message is "when things have calmed down."

[0226] Next, situation number 14 is a situation in which a "violation of slow-down areas (when passing through areas where you should slow down, such as roads designated by road signs as areas where you should slow down, or intersections where you cannot see to the left or right)" has occurred.

[0227] The detection conditions and method for this situation are as follows: "Circle 1 → When passing a road where slow driving is required, monitor the OBD vehicle speed information based on the map information, traffic rule database information, and measured location information, and detect a violation on the condition that the vehicle is not traveling at a slow speed." Therefore, the control unit 120 detects that the vehicle is passing a road where slow driving is required based on the map information and traffic rule database stored in database 112 and the location information measured by the GPS sensor 109, and if the vehicle speed input from the OBD connection unit 107 is not a slow driving speed despite this, it determines that the detection conditions are met and detects a violation of the slow driving area.

[0228] In this case, the message sent is, "Drive slowly at intersections where you cannot see through or where there are slow down signs!" By sending a message to the user who is driving a vehicle in this way to notify him or her that they have violated traffic rules, the user's psychological state is switched to one appropriate for driving, where the user keeps traffic rules in mind.

[0229] Roads where you should slow down are places where you should concentrate on driving, so the timing for sending the message is "when things have calmed down."

[0230] Next, situation number 15 is a situation in which a "no lights violation" has occurred.

[0231] The detection conditions and detection method of this situation are "Circle 1 → Detect that it is necessary to turn on the lights from the brightness level of the sunlight sensor", so the control unit 120 detects that it is necessary to turn on lights such as headlights, small lights, and tail lights if the brightness level measured by the sunlight sensor 111 is a predetermined threshold. And, "Circle 2 → Detect ON / OFF of lights from OBD information, and detect violation on the condition that the lights have been driven for a while with the lights off despite the brightness requiring the lights to be turned on", so the control unit 120 determines that the detection conditions are met and detects a no lights violation if the lights have been driven for a while with the lights off despite the brightness requiring the lights to be turned on based on the lighting status input from the OBD connection unit 107.

[0232] In this case, the messages sent are "It's getting dark. Turn on your lights!" or "Can you see ahead, now?" In this way, by sending a message to inform the user driving the vehicle that they are violating traffic rules, the user's psychological state is changed to one appropriate for driving, where the user keeps traffic rules in mind. Furthermore, the former message can inform the user of specific measures to take. Furthermore, the latter message can show concern for the user.

[0233] It is not appropriate to operate the light switch when the driving condition is unstable, so the timing of message transmission is "send when the condition has settled down." Note that it is possible that the condition is currently stable, so the expression "send when the condition has settled down" is used instead of "when the condition has settled down." In the case of this message, in which the timing is to send the message when things have settled down, the determination in step S14 is Yes.

[0234] Next, situation number 16 is a situation in which a "failure to signal (using a turn signal too late when turning right or left, or changing lanes without issuing a turn signal)" has occurred.

[0235] The detection conditions and detection method of this situation are "Circle 1 → Confirm that the vehicle will pass through the intersection based on the map information and measured position information," so the control unit 120 detects that the vehicle will pass through the intersection based on the map information stored in the database 112 and the position information measured by the GPS sensor 109. And, "Circle 2 → Periodically monitor the steering angle and left and right turn signal information from the OBD information, and detect a violation if the turn signal is not operated appropriately," so the control unit 120 determines that the detection conditions are met and detects tailgating from a following vehicle if the turn signal is not operated appropriately based on the steering angle and left and right turn signal information input from the OBD connection unit 107.

[0236] Specifically, if the right turn signal is flashed, but the steering angle indicates that the vehicle has turned left, the system determines that the detection condition is met because the turn signal was not operated properly. In this case, the message sent is "The vehicle turned in the opposite direction to the turn signal."

[0237] In addition, if the right turn signal is not flashing but the steering angle indicates that the vehicle is turning right, the system will determine that the turn signal was not operated properly. The message to be sent in this case is "No direction indication was given."

[0238] In addition, if the right turn signal is flashed but this occurs after a right turn has been completed, it is determined that the turn signal was not operated appropriately. The message to be sent in this case is "It appears that the timing of issuing direction instructions was too late."

[0239] In either case, a message is sent to the user driving the vehicle to inform him or her that the user has acted in violation of traffic rules, thereby switching the user's psychological state to one appropriate for driving while keeping traffic rules in mind.

[0240] Immediately after making a right or left turn, the driver should be particularly focused on driving, so the timing for sending the message is "when things have calmed down."

[0241] Next, situation number 17 is a situation in which a "violation of signaling restrictions (such as failing to follow the timing and method of signaling specified by government ordinance, or continuing to signal when an action that requires a signal, such as a left turn, right turn, or turn, has been completed, even though the signal should be stopped)" has occurred.

[0242] The detection conditions and detection method for this situation are the same as those for situation number 16 above. In other words, when the detection condition for number 16 is met, the detection condition for this situation is also met at the same time. In other words, when one detection condition is met, two violations occur at the same time. However, the user only needs to understand that the right and left turn directions needed to be properly given. Therefore, in such a case, one message is sent. To achieve this, the message to be sent and the timing of sending the message are made the same as those for situation number 17. In this way, by sending the same message once instead of sending the same message twice in succession, This is advantageous because it prevents the user from having to listen to the same content multiple times in succession.

[0243] Next, situation number 18 is a situation in which a "minimum speed limit violation (driving slowly on a highway, etc.)" occurs.

[0244] The detection conditions and detection method of this situation are "Circle 1 → Determine that the road on which the vehicle is traveling is an expressway or the like based on map information, traffic rule database, and measured position information," so the control unit 120 determines that the road on which the vehicle is currently traveling is an expressway based on the map information and traffic rule database stored in the database 112 and the position information measured by the GPS sensor 109. If the determination is successful, "Circle 2 → Detect violation on the condition that the minimum speed from the vehicle speed acquired periodically from the OBD falls below the legal speed (50 km for expressways with two or more lanes)," so the control unit 120 monitors the vehicle speed input from the OBD connection unit 107, and when the vehicle speed falls below the legal speed, determines that the detection conditions are met and detects tailgating from a following vehicle.

[0245] In this case, the message sent is "Your speed is decreasing. Please be careful of cars coming from behind." In this way, by sending a message to the user driving the vehicle notifying them that they have violated traffic rules, the user's psychological state is switched to one appropriate for driving, where the user keeps traffic rules in mind. In addition, the message "Please be careful of cars coming from behind" notifies the user of specific points to be aware of, and also makes it possible to show consideration for the user. Since it is necessary to increase the speed quickly, the message sending timing is "sent immediately when detected."

[0246] Next, situation number 19 is a situation in which "speeding" occurs.

[0247] The detection conditions and detection method of this situation are "Circle 1 → Determine the speed limit of the road on which the vehicle is currently traveling from the map information, traffic rule database, and measured position information," so the control unit 120 determines the speed limit of the road on which the vehicle is currently traveling based on the map information and traffic rule database stored in the database 112 and the position information measured by the GPS sensor 109. And, since "Circle 2 → Monitor the vehicle speed acquired from the OBD at regular intervals, and detect violations if the speed limit is exceeded," the control unit 120 monitors the vehicle speed input from the OBD connection unit 107, and if the vehicle speed exceeds the speed limit, determines that the detection conditions are met and detects tailgating from a following vehicle.

[0248] In this case, the message sent is "You are going too fast. Please be careful." In this way, by sending a message to the user who is driving the vehicle that informs him or her that the user has violated a traffic rule, the user's psychological state is changed to one appropriate for driving, where the user keeps the traffic rule in mind. In addition, the message "Please be careful" makes it possible to show consideration for the user. Since it is necessary to increase the speed quickly, the message sending timing is "sent immediately when detected." Next, situation number 20 is a situation in which "sudden steering" occurs.

[0249] The detection condition and method of this situation is to "monitor steering angle information and acceleration information acquired from the OBD at a constant cycle, and detect a violation when the steering angle exceeds the steering angle threshold angle and the acceleration exceeds the abrupt steering threshold." Therefore, the control unit 120 monitors the steering angle information and acceleration information input from the OBD connection unit 107, and When the steering angle exceeds the steering angle threshold angle and the acceleration exceeds the abrupt steering threshold angle, it is determined that the detection condition is satisfied and an abrupt steering is detected.

[0250] In this case, the message sent is "It is dangerous to turn the steering wheel suddenly. Slow down before steering!" In this way, by sending a message to the user driving the vehicle that informs them that they have violated traffic rules, the user's psychological state is changed to one appropriate for driving, where the user keeps traffic rules in mind. In addition, the message "It is dangerous to turn the steering wheel suddenly" makes it possible to show consideration for the user. Since the situation is dangerous after the sudden steering, the timing of sending the message is "when things have calmed down."

[0251] <Add message> The messages to be sent included in the message information table described above are stored in the database 112 or the non-volatile memory 122 at the time of shipment of the message sending device 100. In this regard, the message sending device 100 can add new messages after shipment of the message sending device 100 in accordance with user preferences, etc.

[0252] To add a message, an SD memory card storing voice data or text data corresponding to the message is inserted into SD memory card slot 105, and control unit 120 reads the data from the SD memory card and copies it to database 112. Alternatively, a personal computer or the like is connected to USB terminal 108, and the voice data or text data corresponding to the message is copied from the personal computer to database 112.

[0253] The voice data and text data also contain the number of the corresponding situation. When the detection condition is satisfied, the control unit 120 sends a message using the voice data and text data corresponding to the number of the situation for which the detection condition is satisfied.

[0254] The method of sending messages using the voice data and text data copied to database 112 is the same as the method described above in the explanation of step S19, so a detailed explanation will be omitted here.

[0255] In determining whether the detection conditions in each situation described above are satisfied, information acquired from the OBD, information measured by the GPS sensor 109, and information measured by the illuminance sensor 111 are used. In this regard, the OBD is a system that is generally equipped in vehicles, the GPS sensor 109 is a sensor that is generally equipped in car navigation devices for operation guidance, and the illuminance sensor 111 is a sensor that is generally equipped in car navigation devices for automatic light adjustment of the touch panel 101, etc. In other words, this embodiment can be realized by utilizing information measured by devices that are generally equipped in car navigation devices and vehicles for this embodiment.

[0256] <Operation information function> Next, the operation guidance function performed by the control unit 120 will be described. The control unit 120 performs the following processes to realize the operation guidance function.

[0257] The control unit 120 displays a map of the current location and its surroundings on the touch panel 101 based on the map information registered in the database 112, and displays a destination setting button. The control unit 120 also controls the touch panel 101 to display a location corresponding to the display location of the destination setting button. When it is detected that the address search button is pressed, a destination setting process is performed. In the destination setting process, a destination setting menu is displayed on the touch panel 101, and the user is prompted to select a destination setting method. The destination setting menu has a phone number search button and an address search button that prompt the user to select a destination setting method. When it is detected that the phone number search button is pressed, a phone number input screen is displayed, and location information corresponding to the input phone number is obtained from the database 112. When it is detected that the address search button is pressed, an address selection input screen is displayed, and location information corresponding to the input address is obtained from the database 112. Then, the obtained location information is set as the location information of the destination, and a recommended route from the current position to the destination is obtained based on the road network information stored in the database 112. A known method such as the Dijkstra algorithm can be used as a method for calculating this recommended route.

[0258] Then, the control unit 120 displays the calculated recommended route together with a map of the surrounding area. For example, the route from the current position to the destination is displayed as the recommended route in a predetermined color (for example, red). These processes are similar to those of a general navigation system.

[0259] <Modification> Although the above-described embodiment is a preferred embodiment of the present invention, the scope of the present invention is not limited to the above-described embodiment, and the present invention can be embodied in various modified forms without departing from the gist of the present invention. For example, the above-described embodiment can be modified as described below.

[0260] First, in the above section <Adding a Message>, it has been explained that voice data or text data corresponding to a message can be added.

[0261] The data to be added may be voice data recorded directly or indirectly by the user. For example, the voice data may be the user's own voice or the voice data of the user's family members, and may be converted into a format that can be used by the message sending device 100 before being added.

[0262] The reason for this will be explained. Since the message sending device 100 works on the psychological state, the voice of an effective message and the contents of the effective message differ for each user. In other words, the contents of the message to effectively work on self-talk differ from person to person, and it is necessary to find a message that suits each person. Therefore, for example, it is preferable that the user directly uses a recording device to record the voice of the user's lover or family member (wife or child) or indirectly by requesting a family member to record the voice, and then send the recorded message as a message. This is advantageous because it is possible to send a message that is suitable for the user who uses the message sending device 100. It is also advisable to add text data created by the user.

[0263] Furthermore, the data to be added may be provided by the manufacturer of the message sending device 100, either for a fee or free of charge.

[0264] For example, it is preferable to provide the voice of a voice actor of a character who is affiliated with the manufacturer as voice data. In this case, it is preferable to provide voice data with the character's catchphrase or the like added to the message. It is also preferable to provide text data with the character's catchphrase or the like added to the message. In this way, a character's message according to the user's preferences is sent, and since the user is more interested in the message, he or she will concentrate on listening to or watching the message. Also, since the message sending device 100 works on the user's psychology, it is preferable that the user will be more likely to accept the content of the message. .

[0265] Also, instead of the manufacturer creating the data to be added, it is preferable to have each user who purchases the message sending device 100 create the data to be added. In this way, it is possible to add unexpected message data that the manufacturer did not anticipate.

[0266] For example, it is preferable that the additional data created by each user be converted into a format that can be used by the message sending device 100, and that the data be exchanged between users over the Internet. To facilitate the exchange, for example, it is preferable that the manufacturer create a bulletin board-like site that can be viewed by each user, and that the exchange be carried out on this site.

[0267] Also, instead of users exchanging data one-to-one, it is preferable for the manufacturer to prepare a site for uploading additional data and a server for uploading, and for each user to be able to access the site and upload the additional data he or she has created to the server. It is also preferable for the additional data uploaded by other users to be able to be downloaded and used. In this way, it is preferable that the additional data created by a certain user can be used by multiple other users. Also, for example, it is preferable that the number of times each additional data has been downloaded be displayed on the site, or that a ranking be displayed so that the additional data with the most downloads is placed at the top. This makes it possible to know which additional data are popular.

[0268] In order to encourage the uploading of additional data, it is preferable to provide some kind of incentive to the uploading user depending on the number of uploads or the number of times the uploaded additional data is downloaded by other users. For example, a certain number of points may be required for downloading, and the uploading user may be given the certain number of points. In this case, if the points given are increased depending on the number of times the uploaded additional data is downloaded by other users, this may be an incentive to create better additional data that will be downloaded a lot. Alternatively, cash may be given instead of certain points. In other words, it is preferable for the manufacturer to collect cash from users who download and pay the collected cash to the uploading user. Furthermore, it is preferable to use a ranking format as described above, as this provides an incentive to users who aim to be ranked high.

[0269] As another modification, in the above description, when there are multiple messages to be sent for one situation, which message to send is determined randomly. Instead of doing so, multiple messages may be selected in order. Also, the user may select the message in advance. Furthermore, the message may be selected based on a measurement value related to the detection condition. For example, in the case of the situation number 1, the degree of emotional stress of the driver may be inferred according to the value of the deceleration acceleration at the time the foot brake is pressed, and the message to be sent may be selected according to the inferred degree of emotional stress. Furthermore, after the message is sent, the user may be notified of which situation has occurred according to the detection condition.

[0270] As another modification, in the above description, a series of messages is sent when the message sending timing arrives, but it is better to divide the message and send it, for example, in two parts. For example, after sending the user a message to switch the user's psychological state to another psychological state, a message expressing instructions regarding the operation of the mobile object may be sent to the user. For example, when the time to send a message arrives, a message to the user such as "That must have been a surprise! Calm down! Calm down" may be sent. First, a message that calms the driver's psychological state is sent. Then, instructions are given regarding the operation of the steering wheel, accelerator, and brakes. For example, messages such as "Please slow down slowly" and "Please increase the distance between vehicles" are sent.

[0271] In this way, a message for switching the user's psychological state is sent first, and after the user's psychological state has switched, instructions regarding the operation are sent. In this respect, even if instructions regarding the operation are sent first without doing this, it is expected that the user in an excited state will not calmly listen to the instructions regarding the operation. However, with this device, a message for switching the user's psychological state is sent first, which switches the user's psychological state, and instructions are sent after the user has become calm, for example, so that the user can calmly listen to the instructions regarding the operation.

[0272] As another modification, when it is detected that a situation corresponding to a traffic violation has occurred due to the satisfaction of the detection condition, a message explaining what operation should have been performed to prevent the violation from occurring may be sent to the user, so that the user can know what operation should have been performed to prevent the violation from occurring.

[0273] In this case, the "message explaining what operation should have been performed to avoid the violation" may be, for example, a message such as "You pressed the accelerator too hard" or "You should have applied the brakes earlier." In this way, when a traffic rule violation occurs, the user is informed not only of the fact that a traffic rule violation has occurred, but also of what operation should have been performed to avoid the violation. This will prevent the user from making the same operational mistake in future operations.

[0274] Also, a message explaining the content of the traffic rule that was violated may be sent. In this way, the user can know the content of the traffic rule that was violated, which is advantageous. This allows the user to know not only the fact that a traffic rule has been violated, but also the content of the traffic rule that was violated. In this regard, traffic rules are diverse, and there may be cases where the user does not fully understand all of the traffic rules, but the message from this device allows the user to understand the traffic rules that he or she did not fully understand, which is advantageous.

[0275] In addition, it is preferable that each of the above-mentioned messages is sent so that it can be detected even when the user is operating the vehicle. In this way, it is preferable that the user can reliably perceive the message. During the operation of a moving object, for example, the user looks at the front or the rearview mirror visually, grips the steering wheel and turns it, or steps on the accelerator or brake, etc., and so on. Therefore, it is possible to send a message so that the user can detect it by utilizing abilities other than the five senses of the user that are used for such operations. For example, it is preferable to send a message by voice so that it can be detected by the user's hearing, which is relatively not used for operation. In addition, it is also preferable to display the message on a display device.

[0276] As another modified example, the message sending device 100 may be realized by a device having a drive recorder function or a device having a radar detector function. Also, a car navigation device that realizes the message sending device 100 may also have a drive recorder function, a radar detector function, or the like.

[0277] The message sending device can be realized by hardware, software, or a combination of these. The message sending method can also be realized by hardware, software, or a combination of these. Here, being realized by software means being realized by a computer reading and executing a program.

[0278] Such a program can be stored and provided to a computer using various types of non-transitory computer readable media. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (random access memories)). [Explanation of symbols]

[0279] 100 Message sending device 101 Touch Panel Switches 102a, 102b, and 102c 103 Notification LED 104 Speaker 105 SD memory card slot 106 Drive recorder connection part 107 OBD connection 108 USB port 109 GPS Sensor 110 Illuminance sensor 111 Database 120 Control section 121 Microcomputer 122 Non-volatile memory 150 cases 200 Cradle 210 Cradle body 220 Pedestal

Claims

1. A detection means for detecting a location of a moving object operated by a user; a sending means for sending a message to the user based on the detection of a predetermined location as the location of the mobile object; Equipped An apparatus comprising:

2. The transmitting means is When a first location is detected as the predetermined location, the message is transmitted regardless of whether the mobile object has passed through the first location; When a second location is detected as the predetermined location, the message is transmitted after the mobile object passes through the second location. Has a function 2. The apparatus of claim 1 .

3. The transmitting means is When a specific location is detected as the predetermined location, If the message to be transmitted is a first message, the first message is transmitted regardless of whether the mobile object has passed through the specific location; If the message to be transmitted is a second message, the second message is transmitted after the mobile object passes through the specific location. Has a function 3. Apparatus according to claim 1 or 2.

4. A program for causing a computer to function as the device according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Vehicle running guidance equipment with information function of traffic law information

    JP2000337915A

  • Information providing device

    JP2007199035A

  • Operation support device for moving body

    JP2007310729A

  • Dangerous vehicle prediction device

    JP2006085285A

  • User reception system for automobile

    JP2006282111A