Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7697257B2 - Message processing method and message processing device - Google Patents
[go: Go Back, main page]

JP7697257B2 - Message processing method and message processing device - Google Patents

Message processing method and message processing device Download PDF

Info

Publication number
JP7697257B2
JP7697257B2 JP2021074905A JP2021074905A JP7697257B2 JP 7697257 B2 JP7697257 B2 JP 7697257B2 JP 2021074905 A JP2021074905 A JP 2021074905A JP 2021074905 A JP2021074905 A JP 2021074905A JP 7697257 B2 JP7697257 B2 JP 7697257B2
Authority
JP
Japan
Prior art keywords
vehicle
information
expression
message
provocative
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021074905A
Other languages
Japanese (ja)
Other versions
JP2022169082A (en
Inventor
放歌 陳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2021074905A priority Critical patent/JP7697257B2/en
Publication of JP2022169082A publication Critical patent/JP2022169082A/en
Application granted granted Critical
Publication of JP7697257B2 publication Critical patent/JP7697257B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、メッセージ処理方法及びメッセージ処理装置に関する。 The present invention relates to a message processing method and a message processing device.

特許文献1には、車間通信の送信元の車両の運転者の音声、映像、感情を示す情報を送信先の車両で受信して表示装置に表示する技術が提案されている。 Patent document 1 proposes a technology in which the destination vehicle receives information indicating the voice, image, and emotions of the driver of the vehicle that is the source of the inter-vehicle communication and displays it on a display device.

特開2010-218568号公報JP 2010-218568 A

しかしながら、送信元の車両の運転者の音声、映像、感情を示す情報をそのまま相手先の運転者に提示すると、これらの情報により相手先の運転者の気分を害してしまうおそれがある。
本発明は、ある車両の乗員から検出した言語メッセージ又は非言語メッセージを他の車両の乗員に提示するときに、これらのメッセージにより他の車両の乗員の気分が害されるのを避けることを目的とする。
However, if the voice, image, and information indicating the emotions of the driver of the sending vehicle are presented to the driver of the other party as is, there is a risk that the driver of the other party may be offended by this information.
The present invention aims to avoid offending occupants of one vehicle by verbal or non-verbal messages detected from occupants of another vehicle when these messages are presented to the occupants of another vehicle.

本発明の一態様によるメッセージ処理方法は、第1車両の乗員である第1乗員から検出された言語メッセージ又は非言語メッセージを含んだメッセージ情報を受信する処理と、受信したメッセージ情報に、予め定義された挑発的表現があるか否かを判定する処理と、受信したメッセージ情報に挑発的表現があると判定した場合、受信したメッセージ情報を、挑発的表現を含まないメッセージ情報へ補正する処理と、補正したメッセージ情報を、第2車両の乗員である第2乗員へ提示すべきメッセージ情報として出力する処理と、をコンピュータに実行させる。 A message processing method according to one aspect of the present invention causes a computer to execute the following processes: receiving message information including a verbal or non-verbal message detected from a first occupant who is an occupant of a first vehicle; determining whether the received message information includes a predefined provocative expression; correcting the received message information to message information that does not include the provocative expression if it is determined that the received message information includes a provocative expression; and outputting the corrected message information as message information to be presented to a second occupant who is an occupant of a second vehicle.

本発明によれば、ある車両の乗員から検出した言語メッセージ又は非言語メッセージを他の車両の乗員に提示するときに、これらのメッセージにより他の車両の乗員の気分が害されるのを避けることができる。 According to the present invention, when a verbal or non-verbal message detected from an occupant of one vehicle is presented to an occupant of another vehicle, it is possible to avoid offending the occupant of the other vehicle with such a message.

実施形態の車両間通信システムの一例の全体構成図である。1 is a diagram illustrating an overall configuration of an example of an inter-vehicle communication system according to an embodiment; 図1のサーバ装置の機能構成の一例のブロック図である。FIG. 2 is a block diagram illustrating an example of a functional configuration of the server device of FIG. 1 . 運転操作判定部による処理の一例のフローチャートである。4 is a flowchart of an example of processing by a driving performance determination unit. 挑発判定部による処理の一例のフローチャートである。13 is a flowchart of an example of a process performed by a provocation determination unit. 情報補正部による処理の第1例のフローチャートである。13 is a flowchart of a first example of a process by an information correction unit. 情報補正部による処理の第2例のフローチャートである。13 is a flowchart of a second example of a process by the information correction unit.

以下、本発明の実施形態について、図面を参照しつつ説明する。なお、各図面は模式的なものであって、現実のものとは異なる場合がある。また、以下に示す本発明の実施形態は、本発明の技術的思想を具体化するための装置や方法を例示するものであって、本発明の技術的思想は、構成部品の構造、配置等を下記のものに特定するものではない。本発明の技術的思想は、特許請求の範囲に記載された請求項が規定する技術的範囲内において、種々の変更を加えることができる。 Below, an embodiment of the present invention will be described with reference to the drawings. Note that each drawing is a schematic view and may differ from the actual product. Furthermore, the embodiment of the present invention shown below is an example of an apparatus and method for embodying the technical concept of the present invention, and the technical concept of the present invention does not limit the structure, arrangement, etc. of the components to those described below. The technical concept of the present invention can be modified in various ways within the technical scope defined by the claims.

(構成)
図1を参照する。実施形態の車両間通信システム100は、車両1に搭載される車載装置10と、車両2に搭載される車載装置20と、サーバ装置3を備える。
車載装置10は、測位装置11と、車載カメラ12と、車両センサ13と、ユーザインタフェース14と、通信装置15と、コントローラ16を備える。図面においてインタフェースを「I/F」と表記する。車両2の車載装置20の構成も車載装置10の構成と同様であってよい。
測位装置11は、車両1の現在位置を測定する。測位装置11は、例えば全地球型測位システム(GNSS)受信機を備えてよい。GNSS受信機は、例えば地球測位システム(GPS)受信機等であり、複数の航法衛星から電波を受信して車両1の現在位置を測定する。車両1の現在位置の測定結果を車両状態情報としてコントローラ16へ出力する。
車載カメラ12は、車両1の周囲環境を撮影する車外カメラと、車両1の乗員(例えば運転者)を撮影する車内カメラを備える。車載カメラ12は、車内カメラが生成した撮像画像をコントローラ16へ出力する。また、車外カメラの撮像画像を車両状態情報としてコントローラ16へ出力する。
(composition)
1, the inter-vehicle communication system 100 according to the embodiment includes an in-vehicle device 10 mounted in a vehicle 1, an in-vehicle device 20 mounted in a vehicle 2, and a server device 3.
The in-vehicle device 10 includes a positioning device 11, an in-vehicle camera 12, a vehicle sensor 13, a user interface 14, a communication device 15, and a controller 16. In the drawings, the interface is represented as “I/F.” The configuration of the in-vehicle device 20 of the vehicle 2 may be the same as the configuration of the in-vehicle device 10.
The positioning device 11 measures the current position of the vehicle 1. The positioning device 11 may include, for example, a Global Navigation System (GNSS) receiver. The GNSS receiver is, for example, a Global Positioning System (GPS) receiver, and receives radio waves from a plurality of navigation satellites to measure the current position of the vehicle 1. The measurement result of the current position of the vehicle 1 is output to the controller 16 as vehicle state information.
The on-board camera 12 includes an exterior camera that captures images of the environment surrounding the vehicle 1, and an interior camera that captures images of passengers (e.g., the driver) of the vehicle 1. The on-board camera 12 outputs captured images generated by the interior camera to the controller 16. The on-board camera 12 also outputs captured images by the exterior camera to the controller 16 as vehicle state information.

車両センサ13は、車両1から得られる様々な情報を検出する。車両センサ13は、例えば、車両1の車速を検出する車速センサ、車両1が備える各タイヤの回転速度を検出する車輪速センサ、車両1の3軸方向の加速度(減速度を含む)を検出する3軸加速度センサ(Gセンサ)、操舵角(転舵角を含む)を検出する操舵角センサ、車両1に生じる角速度を検出するジャイロセンサ、ヨーレイトを検出するヨーレイトセンサを含んでよい。
車両センサ13は、車両1の車速、車輪速、加速度、操舵角、角速度の情報と、車両1の警音器(クラクション)や前照灯の作動状態の情報を車両状態情報としてコントローラ16へ出力する。
The vehicle sensor 13 detects various information obtained from the vehicle 1. The vehicle sensor 13 may include, for example, a vehicle speed sensor that detects the speed of the vehicle 1, a wheel speed sensor that detects the rotational speed of each tire equipped on the vehicle 1, a three-axis acceleration sensor (G sensor) that detects the acceleration (including deceleration) in three axial directions of the vehicle 1, a steering angle sensor that detects the steering angle (including the turning angle), a gyro sensor that detects the angular velocity generated in the vehicle 1, and a yaw rate sensor that detects the yaw rate.
The vehicle sensor 13 outputs information on the vehicle speed, wheel speed, acceleration, steering angle, and angular velocity of the vehicle 1, as well as information on the operation status of the horn and headlights of the vehicle 1, to the controller 16 as vehicle status information.

ユーザインタフェース14は、コントローラ16と乗員との間で情報を授受するヒューマンマシンインタフェース装置である。ユーザインタフェース14は、車両1の乗員が視認可能な表示装置(例えば、ナビゲーションシステムの表示画面)や、警報音や通知音、音声情報を出力するためのスピーカやブザーを備える。
またユーザインタフェース14は、乗員からのコントローラ16への操作入力を受け付ける操作子を備える。操作子は、ボタンやスイッチ、レバー、ダイヤル、キーボード等の機械的なインタフェース装置であってもよく、タッチパネル上に表示されたボタンやスイッチ、レバー、ダイヤル、キーボード等であってもよい。またユーザインタフェース14は、乗員が発声した音声(声、言葉)を取得する音声入力装置(例えばマイクロフォン)を備える。
The user interface 14 is a human-machine interface device that transmits and receives information between the controller 16 and the occupant. The user interface 14 includes a display device (e.g., a display screen of a navigation system) that can be viewed by the occupant of the vehicle 1, and a speaker and a buzzer for outputting warning sounds, notification sounds, and audio information.
The user interface 14 also includes an operator that accepts operational input from the occupant to the controller 16. The operator may be a mechanical interface device such as a button, a switch, a lever, a dial, a keyboard, or the like, or may be a button, a switch, a lever, a dial, a keyboard, or the like displayed on a touch panel. The user interface 14 also includes a voice input device (e.g., a microphone) that acquires voice (voice, words) uttered by the occupant.

通信装置15は、車載装置10と外部装置との間における通信機能を提供する。通信装置15による通信方式は、例えば公衆携帯電話網による無線通信や、車車間通信、路車間通信、又は衛星通信であってよい。本実施形態では、車載装置10は、通信装置15の通信機能により通信ネットワークNWを介してサーバ装置3と通信する。
コントローラ16は、ユーザインタフェース14の音声入力装置から車両1の乗員が発声した音声信号を取得する。また、コントローラ16は、車載カメラ12の車内カメラが撮像した車両1の乗員の撮像画像を取得する。
コントローラ16は、車両1の乗員の音声信号及び撮像画像を含んだ情報を、通信装置15によってサーバ装置3へ送信する。また、コントローラ16は、車両1の車両状態情報を通信装置15によってサーバ装置3へ送信する。
The communication device 15 provides a communication function between the in-vehicle device 10 and an external device. The communication method by the communication device 15 may be, for example, wireless communication by a public mobile phone network, vehicle-to-vehicle communication, road-to-vehicle communication, or satellite communication. In this embodiment, the in-vehicle device 10 communicates with the server device 3 via the communication network NW using the communication function of the communication device 15.
The controller 16 acquires a voice signal uttered by an occupant of the vehicle 1 from the voice input device of the user interface 14. The controller 16 also acquires an image of the occupant of the vehicle 1 captured by the in-vehicle camera of the on-board camera 12.
The controller 16 transmits information including the voice signals and captured images of the occupants of the vehicle 1 to the server device 3 via the communication device 15. In addition, the controller 16 transmits vehicle state information of the vehicle 1 to the server device 3 via the communication device 15.

ここで車両1の乗員の音声信号は、乗員が話した言葉を言語メッセージとして含んでいる。また、音声信号は、乗員が発声した音声の口調(例えば、語気、語調)を非言語メッセージとして含んでいる。一方で、車両1の乗員の撮像画像は、乗員の表情やジェスチャを非言語メッセージとして含んでいる。このため、車両1の乗員の音声信号及び撮像画像を含んだ情報を「メッセージ情報」と表記する。
コントローラ16は、プロセッサ17と、記憶装置18等の周辺部品とを含んだコンピュータである。プロセッサ17は、例えばCPU(Central Processing Unit)やMPU(Micro-Processing Unit)であってよい。記憶装置18は、半導体記憶装置や、磁気記憶装置、光学記憶装置等を備えてよい。本明細書において説明するコントローラ16の機能は、記憶装置18に格納されたコンピュータプログラムをプロセッサ17が実行することによって実現される。
Here, the voice signal of the occupant of the vehicle 1 includes the words spoken by the occupant as a verbal message. The voice signal also includes the tone of the voice spoken by the occupant (e.g., tone, intonation) as a non-verbal message. Meanwhile, the captured image of the occupant of the vehicle 1 includes the facial expressions and gestures of the occupant as non-verbal messages. For this reason, information including the voice signal and captured image of the occupant of the vehicle 1 is referred to as "message information."
The controller 16 is a computer including a processor 17 and peripheral components such as a storage device 18. The processor 17 may be, for example, a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit). The storage device 18 may include a semiconductor storage device, a magnetic storage device, an optical storage device, or the like. The functions of the controller 16 described in this specification are realized by the processor 17 executing a computer program stored in the storage device 18.

車両2の車載装置20も同様に、車両2の乗員の音声信号及び撮像画像を含んだメッセージ情報と車両2の車両状態情報を、サーバ装置3へ送信する。
サーバ装置3は、車載装置10からメッセージ情報と車両状態情報を受信すると、受信したメッセージ情報を、車両1の周囲の他の車両(例えば車両2)の乗員(例えば運転者)に提示する情報(以下「提示情報」)に変換して、車両1の周囲の他の車両に送信する。
提示情報は、車両1の乗員の音声信号に含まれる言葉に基づいて生成された音声信号を含んでいてよい。
また、提示情報は、車両1の乗員のアバターの制御信号を含んでいてもよい。サーバ装置3は、車両1の乗員の音声信号の口調、車両1の乗員の撮像画像が表す表情、ジェスチャに基づいて、車両1の乗員のアバターの制御信号を生成する。
Similarly, the in-vehicle device 20 of the vehicle 2 transmits message information including voice signals and captured images of the occupants of the vehicle 2 and vehicle state information of the vehicle 2 to the server device 3 .
When the server device 3 receives message information and vehicle status information from the in-vehicle device 10, it converts the received message information into information to be presented to occupants (e.g., drivers) of other vehicles (e.g., vehicle 2) around vehicle 1 (hereinafter referred to as "presentation information") and transmits it to the other vehicles around vehicle 1.
The presentation information may include a voice signal generated based on words contained in a voice signal of an occupant of the vehicle 1 .
The presentation information may also include a control signal for an avatar of an occupant of the vehicle 1. The server device 3 generates a control signal for an avatar of the occupant of the vehicle 1 based on the tone of voice of the occupant of the vehicle 1, facial expressions and gestures shown in the captured image of the occupant of the vehicle 1.

同様に、車載装置20からもメッセージ情報と車両状態情報を受信し、車両2の周囲の他の車両(例えば車両1)の乗員に提示する提示情報に変換して、車両2の周囲の他の車両に送信する。
サーバ装置3は、プロセッサ30と、記憶装置31及び通信インタフェース32等の周辺部品とを含んだコンピュータである。プロセッサ30は、例えばCPUやMPUであってよい。記憶装置31は、半導体記憶装置や、磁気記憶装置、光学記憶装置等を備えてよい。サーバ装置3は、通信インタフェース32の通信機能により通信ネットワークNWを介して車載装置10、20と通信する。本明細書において説明するサーバ装置3の機能は、記憶装置31に格納されたコンピュータプログラムをプロセッサ30が実行することによって実現される。サーバ装置3により実現される機能の詳細は後述する。
Similarly, message information and vehicle status information are received from the in-vehicle device 20, converted into presentation information to be presented to occupants of other vehicles (e.g., vehicle 1) around vehicle 2, and transmitted to other vehicles around vehicle 2.
The server device 3 is a computer including a processor 30 and peripheral components such as a storage device 31 and a communication interface 32. The processor 30 may be, for example, a CPU or an MPU. The storage device 31 may include a semiconductor storage device, a magnetic storage device, an optical storage device, or the like. The server device 3 communicates with the in-vehicle devices 10, 20 via the communication network NW using the communication function of the communication interface 32. The functions of the server device 3 described in this specification are realized by the processor 30 executing a computer program stored in the storage device 31. The functions realized by the server device 3 will be described in detail later.

車両1、車両2の車載装置10、20のコントローラ16は、サーバ装置3から提示情報を受信すると、受信した提示情報をユーザインタフェース14から出力して乗員に提示する。
例えば提示情報に含まれる音声情報を、ユーザインタフェース14のスピーカから出力してよい。また例えば、提示情報に含まれるアバターの制御信号に基づいて、ユーザインタフェース14の表示装置にアバターを表示してよい。
例えば、車両1から送信されたメッセージ情報を変換して提示情報を生成し車両2に送信した場合、車両2のユーザインタフェース14のスピーカから音声情報を出力し、表示装置に車両1の乗員のアバターを表示してよい。車両2から送信されたメッセージ情報を変換して提示情報を生成し車両1に送信した場合、車両1のユーザインタフェース14のスピーカから音声情報を出力し、表示装置に車両2の乗員のアバターを表示してよい。
これにより、ある車両(例えば車両1)の乗員から検出した、言語メッセージ又は非言語メッセージを他の車両(例えば車両2)の乗員に提示できる。
When the controller 16 of the in-vehicle device 10, 20 of the vehicle 1, 2 receives the presentation information from the server device 3, the controller 16 outputs the received presentation information from the user interface 14 to present it to the occupant.
For example, audio information included in the presentation information may be output from a speaker of the user interface 14. Also, for example, an avatar may be displayed on a display device of the user interface 14 based on an avatar control signal included in the presentation information.
For example, when message information transmitted from vehicle 1 is converted to generate presentation information and transmitted to vehicle 2, audio information may be output from the speaker of the user interface 14 of vehicle 2, and an avatar of the occupant of vehicle 1 may be displayed on the display device. When message information transmitted from vehicle 2 is converted to generate presentation information and transmitted to vehicle 1, audio information may be output from the speaker of the user interface 14 of vehicle 1, and an avatar of the occupant of vehicle 2 may be displayed on the display device.
This allows a verbal or non-verbal message detected from an occupant of one vehicle (e.g., vehicle 1) to be presented to an occupant of another vehicle (e.g., vehicle 2).

このように、ある車両の乗員から検出したメッセージを他の車両の乗員に提示すると、提示されたメッセージにより他の車両の乗員の気分が害されるおそれがある。例えば、車両1の乗員が悪意を持って運転マナー違反となる不適切な運転操作(例えば、強引な割り込みや急制動、急加速、急な操舵)を行った場合には、周囲の他車両に挑発的な態度を示すことが考えられる。このような場合に、車両1の乗員から検出したメッセージ(例えば、言葉、口調、表情、ジェスチャ)を、そのまま他車両の乗員に提示すると他車両の乗員の気分を害するおそれがある。
一方で、車両1の乗員に悪意がなく不適切な運転操作を反省している場合には、周囲の他車両に対して申し訳ない気持ちを示すことが考えられる。この場合には、むしろ車両1の乗員から検出したメッセージに即した提示情報を生成して、他車両の乗員に提示した方が好ましい。
In this way, if a message detected from an occupant of one vehicle is presented to an occupant of another vehicle, the presented message may upset the occupant of the other vehicle. For example, if an occupant of vehicle 1 maliciously performs an inappropriate driving operation that violates driving etiquette (e.g., forcibly cutting in, sudden braking, sudden acceleration, sudden steering), the occupant may behave provocatively toward other vehicles in the vicinity. In such a case, if a message detected from an occupant of vehicle 1 (e.g., words, tone of voice, facial expression, gestures) is presented to the occupant of the other vehicle as is, the occupant of the other vehicle may be upset.
On the other hand, if the occupant of the vehicle 1 has no malicious intent and regrets his/her inappropriate driving operation, it is conceivable that he/she may express regret to the other vehicles around him/her. In this case, it is more preferable to generate presentation information according to the message detected from the occupant of the vehicle 1 and present it to the occupants of the other vehicles.

そこでサーバ装置3は、ある車両から受信したメッセージ情報に、予め定義された挑発的表現があるか否かを判定する処理と、受信したメッセージ情報に挑発的表現があると判定した場合に、受信したメッセージ情報を、挑発的表現を含まないメッセージ情報へ補正する処理と、補正したメッセージ情報を、他車両の乗員に提示すべき提示情報として出力する処理を実行する。予め定義された挑発的表現は、サーバ装置3からアクセス可能な記憶装置に記憶しておく。
これにより、ある車両の乗員から検出したメッセージを他の車両の乗員に提示する際に、これらのメッセージにより他の車両の乗員の気分が害されるのを避けることができる。
The server device 3 executes a process of determining whether or not a predefined provocative expression is included in message information received from a certain vehicle, a process of correcting the received message information to message information that does not include the provocative expression when it is determined that the received message information includes the provocative expression, and a process of outputting the corrected message information as presentation information to be presented to the occupants of the other vehicle. The predefined provocative expressions are stored in a storage device accessible from the server device 3.
This makes it possible to prevent messages detected from an occupant of one vehicle from offending the occupants of other vehicles when the messages are presented to the occupants of other vehicles.

以下、サーバ装置3の機能構成を説明する。図2は、サーバ装置3の機能構成の一例のブロック図である。サーバ装置3は、情報受信部40、運転操作判定部41、挑発判定部42及び情報補正部43として機能する。
情報受信部40は、走行中の車両1、車両2から送信されたメッセージ情報と、車両状態情報を受信する。
運転操作判定部41は、運転マナー違反となる不適切な運転操作(例えば、強引な割り込みや急制動、急加速、急な操舵)を行った車両を、挑発判定対象車両として選択する。挑発判定対象車両は、特許請求の範囲に記載の「第1車両」の一例である。
The following describes the functional configuration of the server device 3. Fig. 2 is a block diagram of an example of the functional configuration of the server device 3. The server device 3 functions as an information receiving unit 40, a driving performance determination unit 41, a provocation determination unit 42, and an information correction unit 43.
The information receiving unit 40 receives message information and vehicle state information transmitted from the vehicles 1 and 2 while they are moving.
The driving operation determination unit 41 selects a vehicle that has performed an inappropriate driving operation that violates driving manners (for example, a forceful cut-in, sudden braking, sudden acceleration, or sudden steering) as a vehicle to be subject to provocation determination. The vehicle to be subject to provocation determination is an example of the "first vehicle" described in the claims.

図3は、運転操作判定部41による処理の一例のフローチャートである。
走行中の車両から送信された車両状態情報を情報受信部40が受信すると、ステップS1において運転操作判定部41は、車両状態情報を情報受信部40から取得する。
ステップS2において運転操作判定部41は、取得した車両状態情報に基づいて、いずれかの車両が運転マナー違反となる不適切な運転操作(例えば、煽り運転や、急制動、急加速、急ハンドル、異常な警音器の操作や、異常なパッシング操作)を行ったか否かを判定する。不適切な運転操作が行われた場合(ステップS2:Y)に処理はステップS3に進む。不適切な運転操作が行われない場合(ステップS2:N)に運転操作判定部41の処理は終了する。
FIG. 3 is a flowchart of an example of processing performed by the driving performance determination unit 41.
When the information receiving unit 40 receives vehicle state information transmitted from a traveling vehicle, the driving performance determining unit 41 acquires the vehicle state information from the information receiving unit 40 in step S1.
In step S2, the driving operation determination unit 41 determines whether any vehicle has performed an inappropriate driving operation that violates driving etiquette (e.g., tailgating, sudden braking, sudden acceleration, sudden steering, abnormal operation of the horn, or abnormal flashing operation) based on the acquired vehicle state information. If an inappropriate driving operation has been performed (step S2: Y), the process proceeds to step S3. If an inappropriate driving operation has not been performed (step S2: N), the process of the driving operation determination unit 41 ends.

例えば、運転操作判定部41は、車両状態情報から急制動、急加速、急ハンドルなどの信号を検出したり、車外カメラの撮像画像から車両どうしの急接近や割り込みを検出して、煽り運転などの不適切な運転操作(運転マナー違反となる操作)を行われたか否かを判定してよい。
また例えば、運転操作判定部41は、車両状態情報から警音器の作動状態を検出して、作動頻度にもとづいて異常を検出し、異常な警音器の操作を不適切な運転操作として検出してもよい。
For example, the driving operation judgment unit 41 may detect signals such as sudden braking, sudden acceleration, and sudden steering from vehicle status information, or detect sudden approaching or cutting in between vehicles from images captured by an exterior camera, and determine whether inappropriate driving operations (operations that violate driving etiquette) such as tailgating have been performed.
For example, the driving performance determination unit 41 may detect the operation status of the horn from the vehicle state information, detect an abnormality based on the frequency of operation, and detect abnormal operation of the horn as an inappropriate driving performance.

また例えば、運転操作判定部41は、車両状態情報から前照灯の作動状態を検出して、点滅頻度が高く継続時間が長い場合に異常を検出し、異常なパッシング操作を不適切な運転操作として検出してもよい。
ステップS3において運転操作判定部41は、不適切な運転操作を行った車両を挑発判定対象車両として選択する。その後に、運転操作判定部41の処理は終了する。
以下、本明細書では挑発判定対象車両が車両1である場合の例について説明する。
For example, the driving operation judgment unit 41 may detect the operation status of the headlights from the vehicle state information, and detect an abnormality when the flashing frequency is high and the duration is long, and detect abnormal passing operation as an inappropriate driving operation.
In step S3, the driving performance judgment unit 41 selects the vehicle in which the inappropriate driving has been performed as a provocation judgment target vehicle, and then ends the processing of the driving performance judgment unit 41.
In the following, an example in which the provocation determination target vehicle is vehicle 1 will be described.

図2を参照する。挑発判定部42は、挑発判定対象車両である車両1の乗員から検出されたメッセージ情報が、挑発的表現を含むか否かを判定する。
例えば、メッセージ情報が車両1の乗員の顔の撮像画像を含む場合、挑発判定部42は、顔画像を分析して乗員の表情を推定する。例えば、乗員の目、眉、鼻、頬、口などの部位の位置、及び形状を認識し、これらの認識結果に基づいて喜び、驚き、恐れ、悲しみ、怒り、嫌悪などの表情を推定してよい。
車両1の乗員の表情が、予め定義され記憶された挑発的な表情(例えば、怒りや嫌悪の表情)である場合に、挑発判定部42は、挑発的表現が含まれていると判定する。
Please refer to Fig. 2. The provocation determination unit 42 determines whether or not the message information detected from the occupant of the vehicle 1, which is the provocation determination target vehicle, includes a provocative expression.
For example, when the message information includes a captured image of the face of an occupant of the vehicle 1, the provocation determination unit 42 analyzes the facial image to estimate the facial expression of the occupant. For example, the provocation determination unit 42 may recognize the positions and shapes of the occupant's eyes, eyebrows, nose, cheeks, mouth, etc., and estimate the facial expression, such as joy, surprise, fear, sadness, anger, or disgust, based on the recognition results.
When the facial expression of the occupant of the vehicle 1 is a predefined and stored provocative expression (for example, an expression of anger or disgust), the provocation determination unit 42 determines that a provocative expression is included.

また例えば、メッセージ情報が車両1の乗員の動作を表す撮像画像を含む場合に、挑発判定部42は、乗員のジェスチャの意図を推定してよい。車両1の乗員のジェスチャが、予め定義され記憶された挑発的なジェスチャ(例えば、ハンドルを叩くなどしてイライラしていることを示している場合)である場合に、挑発判定部42は、挑発的表現が含まれていると判定する。
また例えば、メッセージ情報が車両1の乗員が発声した音声信号を含む場合に、挑発判定部42は、乗員の口調が挑発的な口調であるか否かを推定してよい。例えば、乗員が発声した音声信号の波形の振幅が、予め定義された記憶された判定閾値(例えば車両1の乗員の通常時の振幅)よりも大きい場合に、乗員の口調が挑発的な口調であると判定してよい。判定閾値は、車両1の乗員や音声入力装置に応じて個別にキャリブレーションされていることが好ましい。
挑発判定部42は、乗員の口調が挑発的な口調である場合に、挑発的表現が含まれていると判定する。
Furthermore, for example, the provocation determination unit 42 may estimate the intention of the gesture of the occupant when the message information includes a captured image showing the action of the occupant of the vehicle 1. When the gesture of the occupant of the vehicle 1 is a predefined and stored provocative gesture (for example, when the occupant shows irritation by hitting the steering wheel), the provocation determination unit 42 determines that a provocative expression is included.
For example, when the message information includes a voice signal uttered by an occupant of the vehicle 1, the provocation determination unit 42 may estimate whether the occupant's tone of voice is provocative or not. For example, when the amplitude of the waveform of the voice signal uttered by the occupant is greater than a predefined stored determination threshold (e.g., the amplitude of the occupant's normal voice in the vehicle 1), the provocation determination unit 42 may determine that the occupant's tone of voice is provocative. It is preferable that the determination threshold is individually calibrated according to the occupant of the vehicle 1 and the voice input device.
The provocation determination unit 42 determines that a provocative expression is included when the occupant's tone of voice is provocative.

また例えば、メッセージ情報が車両1の乗員が発声した音声信号を含む場合に、挑発判定部42は、音声信号に音声認識を施すことによりテキスト情報に変換してよい。変換後のテキスト情報に予め定義されて記憶された挑発的な言葉、例えば悪口や、命令型表現(例えば「そこをどいて」など)又は批判的表現(例えば「遅い」など)が含まれる場合に、挑発判定部42は、挑発的表現が含まれていると判定する。
図4は、挑発判定部42による処理の一例のフローチャートである。
挑発判定対象車両(この例では車両1)から送信されたメッセージ情報を情報受信部40が受信すると、ステップS10において挑発判定部42は、情報受信部40からメッセージ情報を取得する。
Furthermore, for example, when the message information includes a voice signal uttered by an occupant of the vehicle 1, the provocation determination unit 42 may convert the voice signal into text information by performing voice recognition on the voice signal. When the converted text information includes a provocative word defined and stored in advance, such as a bad word, an imperative expression (e.g., "get out of the way"), or a critical expression (e.g., "you're slow"), the provocation determination unit 42 determines that the provocative expression is included.
FIG. 4 is a flowchart of an example of a process performed by the provocation determination unit 42. As shown in FIG.
When the information receiving unit 40 receives message information transmitted from a vehicle subject to provocation determination (vehicle 1 in this example), the provocation determination unit 42 acquires the message information from the information receiving unit 40 in step S10.

ステップS11において挑発判定部42は、メッセージ情報に含まれている車両1の乗員の表情が挑発的であるか否かを判定する。挑発的な表情である場合(ステップS11:Y)に処理はステップS15に進む。挑発的な表情でない場合(ステップS11:N)に処理はステップS12に進む。
ステップS12において挑発判定部42は、メッセージ情報に含まれている車両1の乗員のジェスチャが挑発的であるか否かを判定する。挑発的なジェスチャである場合(ステップS12:Y)に処理はステップS15に進む。挑発的なジェスチャでない場合(ステップS12:N)に処理はステップS13に進む。
In step S11, the provocation determination unit 42 determines whether the facial expression of the occupant of the vehicle 1 included in the message information is provocative or not. If the facial expression is provocative (step S11: Y), the process proceeds to step S15. If the facial expression is not provocative (step S11: N), the process proceeds to step S12.
In step S12, the provocation determination unit 42 determines whether or not the gesture of the occupant of the vehicle 1 included in the message information is provocative. If it is a provocative gesture (step S12: Y), the process proceeds to step S15. If it is not a provocative gesture (step S12: N), the process proceeds to step S13.

ステップS13において挑発判定部42は、メッセージ情報に含まれている車両1の乗員の口調が挑発的であるか否かを判定する。挑発的な口調である場合(ステップS13:Y)に処理はステップS15に進む。挑発的な口調でない場合(ステップS13:N)に処理はステップS14に進む。
ステップS14において挑発判定部42は、メッセージ情報に含まれている車両1の乗員が話した言葉が挑発的であるか否かを判定する。挑発的な言葉である場合(ステップS14:Y)に処理はステップS15に進む。挑発的な言葉でない場合(ステップS14:N)に処理はステップS16に進む。
In step S13, the provocation determination unit 42 determines whether the tone of the occupant of the vehicle 1 included in the message information is provocative or not. If the tone of the occupant of the vehicle 1 is provocative (step S13: Y), the process proceeds to step S15. If the tone of the occupant is not provocative (step S13: N), the process proceeds to step S14.
In step S14, the provocation determination unit 42 determines whether the words spoken by the occupant of the vehicle 1, which are included in the message information, are provocative or not. If the words are provocative (step S14: Y), the process proceeds to step S15. If the words are not provocative (step S14: N), the process proceeds to step S16.

ステップS15において挑発判定部42は、車両1から送信されたメッセージ情報に挑発的表現が含まれると判定する。その後に挑発判定部42の処理は終了する。
ステップS16において挑発判定部42は、車両1から送信されたメッセージ情報に挑発的表現が含まれないと判定する。その後に挑発判定部42の処理は終了する。
In step S15, the provocation determination unit 42 determines that a provocative expression is included in the message information transmitted from the vehicle 1. After that, the processing of the provocation determination unit 42 ends.
In step S16, the provocation determination unit 42 determines that no provocative expression is included in the message information transmitted from the vehicle 1. After that, the processing of the provocation determination unit 42 ends.

図2を参照する。挑発判定対象車両(この例では車両1)から受信したメッセージ情報に挑発的表現が含まれる判定された場合、情報補正部43は、受信したメッセージ情報を挑発的表現を含まないメッセージ情報へと補正して、挑発判定対象車両の周囲の他車両の乗員に提示する提示情報を生成する。
情報補正部43は、補正後のメッセージ情報から生成した提示情報を、挑発判定対象車両の周囲の他車両の車載装置(例えば車両2の車載装置20)へ送信する。提示情報が出力される車両は、特許請求の範囲に記載の「第2車両」の一例である。ここでは、車両2の乗員に提示情報を提示する例について説明する。
Please refer to Fig. 2. When it is determined that the message information received from the provocation judgment target vehicle (vehicle 1 in this example) contains a provocative expression, the information correction unit 43 corrects the received message information to message information that does not contain the provocative expression, and generates presentation information to be presented to occupants of other vehicles around the provocation judgment target vehicle.
The information correction unit 43 transmits the presentation information generated from the corrected message information to an in-vehicle device of another vehicle (e.g., the in-vehicle device 20 of the vehicle 2) around the provocation determination target vehicle. The vehicle to which the presentation information is output is an example of the "second vehicle" described in the claims. Here, an example of presenting the presentation information to an occupant of the vehicle 2 will be described.

上記のとおり、提示情報は、車両1の乗員の音声信号に含まれる言葉に基づいて生成された音声信号を含んでいてよい。提示情報は、車両1の乗員のアバターの制御信号を含んでいてもよい。
車両2の車載装置20は、受信した提示情報に含まれる音声信号を、車載装置20ユーザインタフェース14のスピーカから出力してよい。また、受信した提示情報に含まれるアバターの制御信号に基づいて、車載装置20ユーザインタフェース14の表示装置に車両1の乗員のアバターを表示してよい。
As described above, the presentation information may include a voice signal generated based on words included in a voice signal of an occupant of the vehicle 1. The presentation information may include a control signal for an avatar of the occupant of the vehicle 1.
The in-vehicle device 20 of the vehicle 2 may output an audio signal included in the received presentation information from a speaker of the user interface 14 of the in-vehicle device 20. Also, based on an avatar control signal included in the received presentation information, the in-vehicle device 20 may display an avatar of an occupant of the vehicle 1 on a display device of the user interface 14 of the in-vehicle device 20.

図5は、情報補正部43による処理の第1例のフローチャートである。この例では、音声信号とアバターの制御信号を含んだ提示情報を生成する。
ステップS20において情報補正部43は、車両1からのメッセージ情報に挑発的表現が含まれると挑発判定部42が判定したか否かを判定する。挑発的表現が含まれる場合(S20:Y)に処理はステップS21へ進む。挑発的表現が含まれない場合(S20:N)に処理はステップS26へ進む。
ステップS21において情報補正部43は、車両1からのメッセージ情報に含まれる音声信号に音声認識を施すことによりテキスト情報に変換する。なお、挑発判定部42が音声信号をテキスト情報に既に変換している場合、情報補正部43は、挑発判定部42からテキスト情報を取得してもよい。
5 is a flowchart of a first example of processing by the information correction unit 43. In this example, presentation information including an audio signal and an avatar control signal is generated.
In step S20, the information correction unit 43 determines whether or not the provocation determination unit 42 has determined that the message information from the vehicle 1 includes a provocative expression. If a provocative expression is included (S20: Y), the process proceeds to step S21. If a provocative expression is not included (S20: N), the process proceeds to step S26.
In step S21, the information correction unit 43 converts the voice signal included in the message information from the vehicle 1 into text information by performing voice recognition on the voice signal. Note that, if the provocation determination unit 42 has already converted the voice signal into text information, the information correction unit 43 may obtain the text information from the provocation determination unit 42.

ステップS22において情報補正部43は、挑発的表現が含まれるテキスト情報を補正して、挑発的表現を含まないテキスト情報へ補正する。
例えば、テキスト情報に含まれる悪口を削除してよい。また例えば、テキスト情報に命令型表現又は批判的表現が含まれる場合には、これらの表現に対応する提案で置換してもよい。このため情報補正部43には、様々な命令型表現又は批判的表現に対応する提案のテキスト情報を予め定義して記憶してよい。
例えば、命令型表現「そこをどいて」に対応して提案「隣の車線に行く」を予め対応付けて記憶してよい。また、批判的表現「遅い」に対応して提案「最低走行速度を守る」を予め対応付けて記憶してよい。情報補正部43は、車両1の車両状態情報に含まれる現在位置情報に基づいて、車両1の周囲の走行環境(車線情報、規制速度情報、交通信号機の情報)などを地図データベースから取得し、車両1の周囲の走行環境に適合する提案を採用してよい。
また、例えば情報補正部43は、テキスト情報が平語である場合に敬語(例えば丁寧語)に変換してよい。
In step S22, the information correcting unit 43 corrects the text information including the provocative expression to text information not including the provocative expression.
For example, abusive language included in the text information may be deleted. Also, for example, when the text information includes imperative expressions or critical expressions, the text information may be replaced with suggestions corresponding to these expressions. For this reason, the information correction unit 43 may predefine and store text information of suggestions corresponding to various imperative expressions or critical expressions.
For example, the suggestion "move into the next lane" may be pre-associated with the imperative expression "move out of the way" and stored. Also, the suggestion "observe the minimum driving speed" may be pre-associated with the critical expression "slow" and stored. The information correction unit 43 may acquire the driving environment around the vehicle 1 (lane information, speed limit information, traffic signal information) from a map database based on the current position information included in the vehicle state information of the vehicle 1, and may adopt a suggestion that is suitable for the driving environment around the vehicle 1.
Furthermore, for example, when the text information is in plain language, the information correction unit 43 may convert it into honorific language (for example, polite language).

ステップS23において情報補正部43は、ステップS22で補正されたテキスト情報に音声合成処理を施して、アバターの音声特徴量を有する合成音声を生成する。このように、テキスト情報から合成音声を生成することにより、車両1からのメッセージ情報に挑発的な口調の音声信号が含まれていても、挑発的な口調(すなわち挑発的表現)を含まない音声信号へ補正できる。
ステップS24において情報補正部43は、車両1の乗員のアバターの表情として、穏やかな表情(例えば微笑んでいる表情や、優しい表情、幸福な表情、喜びの表情)を生成する。例えば、情報補正部43は、アバターの表情を決定するパラメータとして、アバターの目、眉、鼻、頬、口などの部位の位置及び形状を予め定義して記憶しておき、これらのパラメータを、車両1の乗員のアバターの表情を制御するための制御信号として設定してよい。
In step S23, the information correction unit 43 performs a voice synthesis process on the text information corrected in step S22 to generate a synthetic voice having the voice features of the avatar. By generating a synthetic voice from the text information in this manner, even if the message information from the vehicle 1 includes a voice signal with a provocative tone, the voice signal can be corrected to one that does not include a provocative tone (i.e., a provocative expression).
In step S24, the information correcting unit 43 generates a gentle expression (e.g., a smiling expression, a gentle expression, a happy expression, or a joyful expression) as the expression of the avatar of the occupant of the vehicle 1. For example, the information correcting unit 43 may predefine and store the positions and shapes of the avatar's eyes, eyebrows, nose, cheeks, mouth, and other parts as parameters that determine the avatar's expression, and set these parameters as control signals for controlling the expression of the avatar of the occupant of the vehicle 1.

ステップS25において情報補正部43は、ステップS23で生成した音声信号をアバターが話しているように見えるように、ステップS24において生成した表情のパラメータ(すなわち目、眉、鼻、頬、口などの部位の位置及び形状)を変化させ、アバターの表情を音声信号に同期させる。情報補正部43は、音声信号に同期したパラメータを、アバターの表情の制御信号として生成する。その後に処理はステップS28へ進む。 In step S25, the information correction unit 43 changes the facial expression parameters (i.e., the positions and shapes of the eyes, eyebrows, nose, cheeks, mouth, etc.) generated in step S24 so that the avatar appears to be speaking the audio signal generated in step S23, and synchronizes the avatar's facial expression with the audio signal. The information correction unit 43 generates the parameters synchronized with the audio signal as a control signal for the avatar's facial expression. Processing then proceeds to step S28.

一方で、ステップS20の判定で車両1からのメッセージ情報に挑発的表現が含まれない場合(ステップS20:N)には、ステップS26において情報補正部43は、車両1からのメッセージ情報に含まれる音声信号をアバターの音声特徴量を有する合成音声に変換する。
ステップS27において情報補正部43は、車両1からのメッセージ情報に含まれる車両1の乗員の表情を、アバターの顔でワーピングする。例えば、車両1の乗員の顔画像から目、眉、鼻、頬、口などの部位の位置、及び形状を認識し、アバターの目、眉、鼻、頬、口などの部位の位置、及び形状が、認識した位置及び形状となるように、アバターの表情の制御信号を生成する。その後に処理はステップS28へ進む。
ステップS28において情報補正部43は、ステップS23又はS26で生成した合成音声と、ステップS25又はS27で生成したアバターの表情の制御信号を含んだ提示情報を車両2の車載装置20へ出力する。その後に情報補正部43の処理は終了する。
On the other hand, if it is determined in step S20 that the message information from vehicle 1 does not contain a provocative expression (step S20: N), in step S26, the information correction unit 43 converts the voice signal contained in the message information from vehicle 1 into a synthetic voice having the voice features of the avatar.
In step S27, the information correction unit 43 warps the facial expression of the occupant of the vehicle 1, which is included in the message information from the vehicle 1, with the face of the avatar. For example, the information correction unit 43 recognizes the positions and shapes of the eyes, eyebrows, nose, cheeks, mouth, etc. from the facial image of the occupant of the vehicle 1, and generates a control signal for the facial expression of the avatar so that the positions and shapes of the avatar's eyes, eyebrows, nose, cheeks, mouth, etc. are the recognized positions and shapes. Then, the process proceeds to step S28.
In step S28, the information correction unit 43 outputs presentation information including the synthetic voice generated in step S23 or S26 and the control signal for the avatar's facial expression generated in step S25 or S27 to the in-vehicle device 20 of the vehicle 2. Thereafter, the processing of the information correction unit 43 ends.

図6は、情報補正部43による処理の第2例のフローチャートである。この例では、音声信号とアバターの制御信号を含まない提示情報を生成する。
ステップS30において情報補正部43は、車両1からのメッセージ情報に含まれる音声信号に音声認識を施すことによりテキスト情報に変換する。情報補正部43は、挑発判定部42から変換後のテキスト情報を取得してもよい。
ステップS31において情報補正部43は、車両1からのメッセージ情報に挑発的表現が含まれると挑発判定部42が判定したか否かを判定する。挑発的表現が含まれる場合(S31:Y)に処理はステップS32へ進む。挑発的表現が含まれない場合(S31:N)に処理はステップS34へ進む。
6 is a flowchart of a second example of processing by the information correcting unit 43. In this example, presentation information that does not include an audio signal and an avatar control signal is generated.
In step S30, the information correcting unit 43 converts the voice signal included in the message information from the vehicle 1 into text information by performing voice recognition on the voice signal. The information correcting unit 43 may obtain the converted text information from the provocation determining unit 42.
In step S31, the information correction unit 43 determines whether or not the provocation determination unit 42 has determined that the message information from the vehicle 1 includes a provocative expression. If a provocative expression is included (S31: Y), the process proceeds to step S32. If a provocative expression is not included (S31: N), the process proceeds to step S34.

ステップS32において情報補正部43は、図5のステップS22と同様の処理により、挑発的表現が含まれるテキスト情報を補正して、挑発的表現を含まないテキスト情報へ補正する。
ステップS33において情報補正部43は、ステップS32で補正されたテキスト情報に音声合成処理を施して、丁寧な口調(又は優しい口調)の音声特徴量を有する合成音声を生成する。その後に処理はステップS35へ進む。
In step S32, the information correcting unit 43 corrects the text information including the provocative expression to text information not including the provocative expression by the same process as in step S22 of FIG.
In step S33, the information correction unit 43 performs a voice synthesis process on the text information corrected in step S32 to generate synthetic voice having voice features of a polite tone (or a gentle tone). After that, the process proceeds to step S35.

一方で、ステップS31の判定で車両1からのメッセージ情報に挑発的表現が含まれない場合(ステップS31:N)には、ステップS34において情報補正部43は、メッセージ情報に含まれる車両1の乗員やジェスチャから乗員の感情(例えば、冷静、リラックス、申し訳ない気持ち)を推定する。情報補正部43は、ステップS30で変換したテキスト情報に音声合成処理を施して、推定した感情の音声特徴量を有する合成音声を生成する。その後に処理はステップS35へ進む。
ステップS35では、ステップS33又はステップS34で生成した合成音声を含んだ提示情報を車両2の車載装置20へ出力する。その後に情報補正部43の処理は終了する。
なお、車両1からのメッセージ情報に挑発的表現が含まれる場合、ステップS32及びS33の代わりに、車両2の乗員の気持ちを落ち着かせる背景音楽を取得し、ステップS35において背景音楽を含んだ提示情報を車両2の車載装置20へ出力してもよい。
On the other hand, if it is determined in step S31 that the message information from the vehicle 1 does not include a provocative expression (step S31: N), in step S34, the information correction unit 43 estimates the emotion of the occupant of the vehicle 1 (e.g., calm, relaxed, sorry) from the occupant and gesture of the occupant included in the message information. The information correction unit 43 performs a voice synthesis process on the text information converted in step S30 to generate a synthetic voice having voice features of the estimated emotion. The process then proceeds to step S35.
In step S35, the presentation information including the synthetic voice generated in step S33 or step S34 is output to the in-vehicle device 20 of the vehicle 2. Thereafter, the process of the information correction unit 43 ends.
In addition, if the message information from vehicle 1 contains provocative expressions, instead of steps S32 and S33, background music that calms the occupants of vehicle 2 may be obtained, and presentation information including the background music may be output to the in-vehicle device 20 of vehicle 2 in step S35.

なお、上記の説明では、サーバ装置3が、情報受信部40、運転操作判定部41、挑発判定部42及び情報補正部43として機能する場合について説明したが、本実施形態の車両間通信システム100はこれに限定されない。例えば、車両1、2に搭載される車載装置20が、情報受信部40、運転操作判定部41、挑発判定部42及び情報補正部43として機能してもよい。 In the above description, the server device 3 functions as the information receiving unit 40, the driving operation determination unit 41, the provocation determination unit 42, and the information correction unit 43, but the vehicle-to-vehicle communication system 100 of this embodiment is not limited to this. For example, the in-vehicle device 20 mounted on the vehicles 1 and 2 may function as the information receiving unit 40, the driving operation determination unit 41, the provocation determination unit 42, and the information correction unit 43.

(実施形態の効果)
(1)コンピュータは、第1車両の乗員である第1乗員から検出された言語メッセージ又は非言語メッセージを含んだメッセージ情報を受信する処理と、受信したメッセージ情報に、予め定義された挑発的表現があるか否かを判定する処理と、受信したメッセージ情報に挑発的表現があると判定した場合、受信したメッセージ情報を、挑発的表現を含まないメッセージ情報へ補正する処理と、補正したメッセージ情報を、第2車両の乗員である第2乗員へ提示すべき提示情報として出力する処理と、を実行する。
これにより、第1車両の乗員から検出した言語メッセージ又は非言語メッセージを第2車両の乗員に提示するときに、これらのメッセージにより第2車両の乗員の気分が害されるのを避けることができる。
(Effects of the embodiment)
(1) The computer performs the following processes: receiving message information including a verbal message or a non-verbal message detected from a first occupant who is an occupant of a first vehicle; determining whether the received message information contains a predefined provocative expression; if it is determined that the received message information contains a provocative expression, correcting the received message information to message information that does not contain the provocative expression; and outputting the corrected message information as presentation information to be presented to a second occupant who is an occupant of a second vehicle.
This makes it possible to avoid the occupants of the second vehicle being offended by verbal or non-verbal messages detected from the occupants of the first vehicle when these messages are presented to the occupants of the second vehicle.

(2)メッセージ情報は、音声情報、画像情報又はテキスト情報を含んでもよい。これによりメッセージ情報が定義されるので、音声情報、画像情報又はテキスト情報を挑発的表現の判定に利用できる。
(3)言語メッセージの挑発的表現として、怒り又は嫌悪感を生じさせうる言葉の候補を予め定義してコンピュータがアクセス可能な記憶装置に記憶してもよい。非言語メッセージにおける挑発的表現として、怒り又は嫌悪感を生じさせうる顔の表情、口調又はジェスチャを予め定義して記憶装置に記憶してもよい。
これにより挑発的表現が定義されるので、第1車両の乗員からジェスチャ、言葉、表情、口調から、第2車両の乗員を挑発する表現であるか否かを判定できる。
(2) The message information may include audio information, image information, or text information. Since the message information is defined in this way, the audio information, image information, or text information can be used to determine whether the expression is provocative.
(3) As provocative expressions in verbal messages, candidates of words that may cause anger or disgust may be predefined and stored in a storage device accessible by a computer. As provocative expressions in non-verbal messages, facial expressions, tones, or gestures that may cause anger or disgust may be predefined and stored in a storage device.
Since provocative expressions are defined in this way, it is possible to determine whether or not the gestures, words, facial expressions, and tone of voice of the occupant of the first vehicle are provocative to the occupant of the second vehicle.

(4)言語メッセージの挑発的表現は、悪口、命令型表現又は批判的表現であってもよい。これにより、これにより音声情報に基づいて挑発的表現を判定できる。
(5)コンピュータは、言語メッセージに含まれる悪口を削除することにより、挑発的表現を含まないメッセージ情報へ補正してもよい。これにより、第2車両の乗員に否定的な感情を削除して情報を伝えることができる。
(6)コンピュータは、言語メッセージに含まれる命令型表現又は批判的表現を命令型表現又は批判的表現に対応して予め定義された提案に置き換えることにより、挑発的表現を含まないメッセージ情報へ補正してもよい。これにより、第2車両の乗員にさらに丁寧に落ち着かせるように情報を伝えることができる。
(4) The provocative expression of the language message may be abusive, an imperative, or a critical expression, thereby making it possible to determine the provocative expression based on the voice information.
(5) The computer may correct the message information to one that does not include provocative expressions by deleting abusive language contained in the language message. This makes it possible to convey information to the occupants of the second vehicle without negative emotions.
(6) The computer may amend the message information to include no provocative expression by replacing the imperative expression or critical expression included in the language message with a predefined suggestion corresponding to the imperative expression or critical expression, thereby conveying information to the occupant of the second vehicle in a more polite and calm manner.

(7)コンピュータは、補正したメッセージ情報を表現するアバターの制御信号を、第2乗員へ提示すべき提示情報として出力してもよい。これにより、補正した情報を第2車両の乗員に伝えるアバターを出力できる。
(8)受信したメッセージ情報が第1乗員の顔画像を含む場合、コンピュータは、顔画像に基づいて第1乗員の表情が嫌悪感又は怒りを表しているか否かを推定することにより、受信したメッセージ情報に含まれる第1乗員の表情に挑発的表現があるか否かを判定してもよい。
これにより、1乗員の顔画像に基づいて挑発的表現を判定できる。
(7) The computer may output a control signal for an avatar representing the corrected message information as presentation information to be presented to the second occupant, thereby outputting an avatar that conveys the corrected information to an occupant of the second vehicle.
(8) If the received message information includes a facial image of the first occupant, the computer may determine whether the facial expression of the first occupant included in the received message information contains a provocative expression by estimating whether the facial expression of the first occupant expresses disgust or anger based on the facial image.
This makes it possible to determine whether a provocative expression is present based on a facial image of one occupant.

(9)コンピュータは、受信したメッセージ情報に含まれる第1乗員の表情を表現するアバターの制御信号を第2乗員へ提示すべき提示情報として出力する処理を実行してもよい。コンピュータは、第1乗員の表情が嫌悪感又は怒りを表していると推定した場合に、嫌悪感又は怒りを表している表情をアバターの表情に反映させないことにより、受信したメッセージ情報を、挑発的表現を含まないメッセージ情報へ補正してもよい。これにより、第2車両の乗員に否定的な感情を削除して情報を伝えることができる。
(10)コンピュータは、走行する車両の状態に関する車両状態情報を受信し、車両状態情報に基づいて車両が運転マナー違反となる運転操作を行ったか否かを判定し、車両が運転マナー違反となる運転操作を行った場合に第1車両として選択してもよい。これにより、どの車両が不適切な運転をし、挑発的表現を行う恐れがあるかを判定できる。
(9) The computer may execute a process of outputting an avatar control signal representing a facial expression of the first occupant included in the received message information as presentation information to be presented to the second occupant. When the computer estimates that the facial expression of the first occupant represents disgust or anger, the computer may correct the received message information to message information that does not include provocative expressions by not reflecting the facial expression representing disgust or anger in the facial expression of the avatar. This makes it possible to convey information to the occupant of the second vehicle while removing negative emotions.
(10) The computer may receive vehicle status information on the status of a traveling vehicle, determine whether the vehicle has performed a driving operation that violates driving manners based on the vehicle status information, and select the vehicle as the first vehicle if the vehicle has performed a driving operation that violates driving manners. This makes it possible to determine which vehicle is likely to perform inappropriate driving and make provocative expressions.

100…車両間通信システム、1、2…車両、3…サーバ装置、NW…ネットワーク、10、20…車載装置、11…測位装置、12…車載カメラ、13…車両センサ、14…ユーザインタフェース、15…通信装置、16…コントローラ、17…プロセッサ、18…記憶装置、30…プロセッサ、31…記憶装置、32…通信インタフェース、40…情報受信部、41…運転操作判定部、42…挑発判定部、43…情報補正部 100... Vehicle-to-vehicle communication system, 1, 2... Vehicle, 3... Server device, NW... Network, 10, 20... Vehicle-mounted device, 11... Positioning device, 12... Vehicle-mounted camera, 13... Vehicle sensor, 14... User interface, 15... Communication device, 16... Controller, 17... Processor, 18... Storage device, 30... Processor, 31... Storage device, 32... Communication interface, 40... Information receiving unit, 41... Driving operation determination unit, 42... Provocation determination unit, 43... Information correction unit

Claims (9)

走行する車両の状態に関する車両状態情報を受信する処理と、
前記車両状態情報に基づいて前記車両が運転マナー違反となる運転操作を行ったか否かを判定し、前記車両が運転マナー違反となる運転操作を行った場合に第1車両として選択する処理と、
前記第1車両の乗員である第1乗員から検出された言語メッセージ又は非言語メッセージを含んだメッセージ情報を受信する処理と、
受信した前記メッセージ情報に、予め定義された挑発的表現があるか否かを判定する処理と、
前記受信したメッセージ情報に前記挑発的表現があると判定した場合、前記受信したメッセージ情報を、前記挑発的表現を含まないメッセージ情報へ補正する処理と、
補正した前記メッセージ情報を、第2車両の乗員である第2乗員へ提示すべき提示情報として出力する処理と、
をコンピュータに実行させることを特徴とするメッセージ処理方法。
receiving vehicle status information relating to a status of a traveling vehicle;
A process of determining whether the vehicle has performed a driving operation that violates driving manners based on the vehicle state information, and selecting the vehicle as a first vehicle when the vehicle has performed a driving operation that violates driving manners;
receiving message information including a detected verbal or non-verbal message from a first occupant of the first vehicle;
A process of determining whether the received message information contains a predefined provocative expression;
When it is determined that the provocative expression is included in the received message information, the received message information is corrected to message information that does not include the provocative expression;
outputting the corrected message information as presentation information to be presented to a second occupant of the second vehicle;
A message processing method comprising: causing a computer to execute the steps of:
前記メッセージ情報は、音声情報、画像情報又はテキスト情報であることを特徴とする請求項1に記載のメッセージ処理方法。 The message processing method according to claim 1, characterized in that the message information is audio information, image information or text information. 前記言語メッセージの前記挑発的表現として、怒り又は嫌悪感を生じさせうる言葉の候補を予め定義して前記コンピュータがアクセス可能な記憶装置に記憶し、前記非言語メッセージにおける前記挑発的表現として、怒り又は嫌悪感を生じさせうる顔の表情、口調又はジェスチャを予め定義して前記記憶装置に記憶することを特徴とする請求項1又は2に記載のメッセージ処理方法。 The message processing method according to claim 1 or 2, characterized in that, as the provocative expression in the verbal message, candidates for words that may cause anger or disgust are predefined and stored in a storage device accessible to the computer, and as the provocative expression in the non-verbal message, facial expressions, tones, or gestures that may cause anger or disgust are predefined and stored in the storage device. 前記言語メッセージの前記挑発的表現は、悪口、命令型表現又は批判的表現であることを特徴とする請求項3に記載のメッセージ処理方法。 The message processing method according to claim 3, characterized in that the provocative expression in the language message is an insult, an imperative expression, or a critical expression. 前記言語メッセージに含まれる悪口を削除することにより、前記挑発的表現を含まないメッセージ情報へ補正することを特徴とする請求項4に記載のメッセージ処理方法。 The message processing method according to claim 4, characterized in that the message information is corrected to not include the provocative expression by deleting the abusive language contained in the language message. 前記言語メッセージに含まれる命令型表現又は批判的表現を、前記命令型表現又は批判的表現に対応して予め定義された提案に置き換えることにより、前記挑発的表現を含まないメッセージ情報へ補正することを特徴とする請求項4に記載のメッセージ処理方法。 The message processing method according to claim 4, characterized in that the message information is corrected to not include the provocative expression by replacing the imperative expression or critical expression contained in the linguistic message with a predefined suggestion corresponding to the imperative expression or critical expression. 前記補正したメッセージ情報を表現するアバターの制御信号を、前記提示情報として出力することを特徴とする請求項1~6のいずれか一項に記載のメッセージ処理方法。 The message processing method according to any one of claims 1 to 6, characterized in that a control signal for an avatar expressing the corrected message information is output as the presentation information. 前記受信したメッセージ情報が前記第1乗員の顔画像を含む場合、前記顔画像に基づいて前記第1乗員の表情が嫌悪感又は怒りを表しているか否かを推定することにより、前記受信したメッセージ情報に含まれる前記第1乗員の表情に挑発的表現があるか否かを判定する、
ことを特徴とする請求項3に記載のメッセージ処理方法。
if the received message information includes a facial image of the first occupant, estimating whether the facial expression of the first occupant expresses disgust or anger based on the facial image, thereby determining whether the facial expression of the first occupant included in the received message information includes a provocative expression;
4. The method of claim 3, wherein the message is processed by the message processor.
走行する車両の状態に関する車両状態情報を受信する処理と、
前記車両状態情報に基づいて前記車両が運転マナー違反となる運転操作を行ったか否かを判定し、前記車両が運転マナー違反となる運転操作を行った場合に第1車両として選択する処理と、
前記第1車両の乗員である第1乗員から検出された言語メッセージ又は非言語メッセージを含んだメッセージ情報を受信する処理と、
受信した前記メッセージ情報に、予め定義された挑発的表現があるか否かを判定する処理と、
前記受信したメッセージ情報に前記挑発的表現があると判定した場合、前記受信したメッセージ情報を、前記挑発的表現を含まないメッセージ情報へ補正する処理と、
補正した前記メッセージ情報を、第2車両の乗員である第2乗員へ提示すべき提示情報として出力する処理と、
を実行するコンピュータを備えることを特徴とするメッセージ処理装置。
receiving vehicle status information relating to a status of a traveling vehicle;
A process of determining whether the vehicle has performed a driving operation that violates driving manners based on the vehicle state information, and selecting the vehicle as a first vehicle when the vehicle has performed a driving operation that violates driving manners;
receiving message information including a detected verbal or non-verbal message from a first occupant of the first vehicle;
A process of determining whether the received message information contains a predefined provocative expression;
When it is determined that the provocative expression is included in the received message information, the received message information is corrected to message information that does not include the provocative expression;
outputting the corrected message information as presentation information to be presented to a second occupant of the second vehicle;
A message processing device comprising a computer that executes the above.
JP2021074905A 2021-04-27 2021-04-27 Message processing method and message processing device Active JP7697257B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021074905A JP7697257B2 (en) 2021-04-27 2021-04-27 Message processing method and message processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021074905A JP7697257B2 (en) 2021-04-27 2021-04-27 Message processing method and message processing device

Publications (2)

Publication Number Publication Date
JP2022169082A JP2022169082A (en) 2022-11-09
JP7697257B2 true JP7697257B2 (en) 2025-06-24

Family

ID=83944202

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021074905A Active JP7697257B2 (en) 2021-04-27 2021-04-27 Message processing method and message processing device

Country Status (1)

Country Link
JP (1) JP7697257B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116665671A (en) * 2023-05-19 2023-08-29 一汽奔腾轿车有限公司 An effective communication method, device, terminal and storage medium for following vehicles

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002077592A (en) 2000-04-13 2002-03-15 Fuji Photo Film Co Ltd Image processing method
JP2010183444A (en) 2009-02-06 2010-08-19 Fuji Xerox Co Ltd Information processing apparatus, and voice correction program
JP2013046088A (en) 2011-08-22 2013-03-04 Nec Corp Voice control system, voice controller, voice control method, and voice control program
JP2017211703A (en) 2016-05-23 2017-11-30 三菱電機株式会社 Driving evaluation device and driving evaluation program
WO2020204948A1 (en) 2019-04-05 2020-10-08 Futurewei Technologies, Inc. Methods and systems that provide emotion modifications during video chats

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002077592A (en) 2000-04-13 2002-03-15 Fuji Photo Film Co Ltd Image processing method
JP2010183444A (en) 2009-02-06 2010-08-19 Fuji Xerox Co Ltd Information processing apparatus, and voice correction program
JP2013046088A (en) 2011-08-22 2013-03-04 Nec Corp Voice control system, voice controller, voice control method, and voice control program
JP2017211703A (en) 2016-05-23 2017-11-30 三菱電機株式会社 Driving evaluation device and driving evaluation program
WO2020204948A1 (en) 2019-04-05 2020-10-08 Futurewei Technologies, Inc. Methods and systems that provide emotion modifications during video chats

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
石坂達也 他,"2ちゃんねるを対象とした悪口表現の抽出",言語処理学会第16回年次大会発表論文集,2010年03月08日,pp.178-181

Also Published As

Publication number Publication date
JP2022169082A (en) 2022-11-09

Similar Documents

Publication Publication Date Title
JP7638613B2 (en) Information processing system, information processing method, and program
US10170111B2 (en) Adaptive infotainment system based on vehicle surrounding and driver mood and/or behavior
US20200108720A1 (en) Agent system, agent control method, and storage medium
JP6612707B2 (en) Information provision device
US20190051302A1 (en) Technologies for contextual natural language generation in a vehicle
JP6150077B2 (en) Spoken dialogue device for vehicles
US10901503B2 (en) Agent apparatus, agent control method, and storage medium
JP2016007989A (en) Vehicle control system and vehicle control method
US11450316B2 (en) Agent device, agent presenting method, and storage medium
JP2011242594A (en) Information presentation system
JP2018205211A (en) Information provision device and information provision method
JP2018041328A (en) Information presentation device for vehicle
US11386891B2 (en) Driving assistance apparatus, vehicle, driving assistance method, and non-transitory storage medium storing program
JP2019139354A (en) Information providing device and information providing method
JP2007279975A (en) On-vehicle device, voice information providing system, and speaking speed adjusting method
WO2018163470A1 (en) Driving mode switching control device, system, and method
US20200319841A1 (en) Agent apparatus, agent apparatus control method, and storage medium
JP7697257B2 (en) Message processing method and message processing device
EP4204767B1 (en) Detecting and handling driving event sounds during a navigation session
JP2018151684A (en) Operation mode switching control device, method and program
JP2020060861A (en) Agent system, agent method, and program
JP2019199179A (en) On-vehicle device
JP6596771B2 (en) Information providing apparatus and information providing method
JP2009098217A (en) Speech recognition device, navigation device with speech recognition device, speech recognition method, speech recognition program and recording medium
CN111308999B (en) Information providing devices and vehicle-mounted devices

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241224

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20250221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250407

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250513

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250526

R150 Certificate of patent or registration of utility model

Ref document number: 7697257

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150