JP6660863B2 - Mobile object output generation device, mobile object output generation program, mobile object output generation method, and mobile object - Google Patents
Mobile object output generation device, mobile object output generation program, mobile object output generation method, and mobile object Download PDFInfo
- Publication number
- JP6660863B2 JP6660863B2 JP2016195191A JP2016195191A JP6660863B2 JP 6660863 B2 JP6660863 B2 JP 6660863B2 JP 2016195191 A JP2016195191 A JP 2016195191A JP 2016195191 A JP2016195191 A JP 2016195191A JP 6660863 B2 JP6660863 B2 JP 6660863B2
- Authority
- JP
- Japan
- Prior art keywords
- emotion
- output
- range
- maintenance
- information
- 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
Links
- 238000000034 method Methods 0.000 title claims description 28
- 230000008451 emotion Effects 0.000 claims description 235
- 238000012423 maintenance Methods 0.000 claims description 116
- 230000002996 emotional effect Effects 0.000 claims description 3
- 230000006698 induction Effects 0.000 claims 1
- 239000003795 chemical substances by application Substances 0.000 description 64
- 238000004891 communication Methods 0.000 description 22
- 238000012545 processing Methods 0.000 description 20
- 230000004044 response Effects 0.000 description 19
- 230000008569 process Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000002349 favourable effect Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 230000008450 motivation Effects 0.000 description 2
- 206010011224 Cough Diseases 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000009194 climbing Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000008921 facial expression Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 206010025482 malaise Diseases 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 206010041232 sneezing Diseases 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、移動体用出力生成装置、移動体用出力生成プログラム、移動体用出力生成方法及び移動体に関する。 The present invention relates to a mobile object output generation device, a mobile object output generation program, a mobile object output generation method, and a mobile object.
従来、ロボットを保守するための定期的な運転休止又は停止の時期が近付くと、発話スピードを遅くするなど、ロボットの発話時の声質を変化させる技術が知られている(特許文献1参照)。 2. Description of the Related Art Conventionally, there has been known a technique of changing the voice quality at the time of utterance of a robot, such as reducing the utterance speed when a period of regular operation stop or stop for maintenance of the robot approaches (see Patent Document 1).
しかし、特許文献1の技術では、ユーザに定期的な運転休止又は停止の時期が近付いていることは知らせることを出来るものの、発話スピードが遅くなるような一定のパターンによる声質の変化では本来の使い勝手が低下してしまう。 However, according to the technique disclosed in Patent Document 1, although the user can be notified that the period of regular operation suspension or stop is approaching, the user-friendliness of the user in the case of a change in voice quality due to a certain pattern that makes the speech speed slow down. Will decrease.
そこで、本発明は、ユーザの使い勝手を低下させずにメンテナンスを行う動機づけを与えることが出来る移動体用出力生成装置、移動体用出力生成プログラム、移動体用出力生成方法及び移動体を提供することを目的とする。 Thus, the present invention provides a mobile object output generation device, a mobile object output generation program, a mobile object output generation method, and a mobile object that can provide a motivation for performing maintenance without reducing user convenience. The purpose is to:
本発明の移動体用出力生成装置は、移動体のメンテナンス時期を含む情報を認識する情報認識部と、前記情報のスコアを算出するスコアリング部と、前記スコアに応じて前記移動体の仮想的な感情であるエージェント感情を生成する感情生成部と、前記エージェント感情に応じた出力を生成する出力生成部とを備え、前記感情生成部は、前記スコアが所定の否定的感情範囲に含まれる場合に前記エージェント感情としての否定的な感情を生成し、かつ、前記移動体のメンテナンス時期が現在時点から所定期間内である場合、前記否定的感情範囲が広くなるように前記否定的感情範囲を設定するように構成されていることを特徴とする。 The output generation device for a moving object according to the present invention includes an information recognition unit that recognizes information including a maintenance time of the moving object, a scoring unit that calculates a score of the information, and a virtual function of the moving object according to the score. An emotion generating unit that generates an agent emotion that is an appropriate emotion, and an output generating unit that generates an output according to the agent emotion, wherein the emotion generating unit is configured such that the score is included in a predetermined negative emotion range. Generating a negative emotion as the agent emotion, and when the maintenance time of the mobile object is within a predetermined period from the current time, sets the negative emotion range so that the negative emotion range is widened. It is characterized by being constituted.
本発明の移動体用出力生成装置において、前記情報認識部は、移動体のメンテナンス予約の有無を認識するように構成され、前記出力生成部は、前記エージェント感情が否定的感情であり、かつ、メンテナンス予約が行われていない場合、前記エージェント感情に応じた出力に加え、メンテナンスの予約の提案を含む出力を生成することが好ましい。 In the mobile object output generation device of the present invention, the information recognition unit is configured to recognize the presence or absence of a maintenance reservation of the mobile unit, the output generation unit, the agent emotion is a negative emotion, and When a maintenance reservation is not made, it is preferable to generate an output including a maintenance reservation proposal in addition to the output corresponding to the agent emotion.
本発明の移動体用出力生成装置において、前記情報認識部は、移動体のメンテナンス予約の有無を認識するように構成され、前記感情生成部は、前記スコアが前記否定的感情範囲と重複しない所定の肯定的感情範囲に含まれる場合に前記エージェント感情としての肯定的な感情を生成し、かつ、前記移動体のメンテナンスの予約が行われている場合、前記否定的感情範囲が狭くなり、前記肯定的感情範囲が広くなるように前記否定的感情範囲及び前記肯定的感情範囲を設定する。 In the mobile object output generation device according to the present invention, the information recognition unit is configured to recognize the presence or absence of a maintenance reservation of the mobile unit, and the emotion generation unit determines that the score does not overlap with the negative emotion range. If the positive emotion range is included in the positive emotion range, a positive emotion as the agent emotion is generated, and if the maintenance of the mobile object is reserved, the negative emotion range is narrowed, and the positive emotion range is reduced. The negative emotion range and the positive emotion range are set so that the positive emotion range is widened.
当該構成の移動体用出力生成装置において、前記情報認識部は、メンテナンス予定日を認識するように構成され、前記感情生成部は、現在時点が前記メンテナンス予定日に近いほど、前記否定的感情範囲がより狭くなり、前記肯定的感情範囲がより広くなるように前記否定的感情範囲及び前記肯定的感情範囲を設定するように構成されていることが好ましい。 In the mobile object output generation device having the above configuration, the information recognition unit is configured to recognize a scheduled maintenance date, and the emotion generation unit determines that the negative emotion range is closer to a current time when the maintenance date is closer to the scheduled maintenance date. It is preferable that the negative emotion range and the positive emotion range are set so that the negative emotion range becomes narrower and the positive emotion range becomes wider.
これらの移動体用出力生成装置において、前記情報認識部は、メンテナンス予定日を認識するように構成され、前記出力生成部は、前記エージェント感情に応じた出力に加えて、前記エージェント感情が肯定的感情である場合、前記メンテナンス予定日を示す情報を出力するように構成されていることが好ましい。 In these mobile object output generation devices, the information recognition unit is configured to recognize a scheduled maintenance date, and the output generation unit outputs a positive response to the agent emotion in addition to an output corresponding to the agent emotion. In the case of emotion, it is preferable to output information indicating the scheduled maintenance date.
本発明の移動体用出力生成装置において、前記情報認識部は、前記移動体の周囲の情報としてメンテナンスの申込みを誘引する情報であるメンテナンス誘引情報を認識し、前記出力生成部は、未出力のメンテナンス誘引情報が存在する場合、未出力のメンテナンス誘引情報が存在しない場合の出力態様と異なる出力態様で前記出力を生成するように構成されていることが好ましい。 In the mobile object output generation device of the present invention, the information recognition unit recognizes maintenance invitation information that is information for inviting a maintenance application as information around the mobile object, and the output generation unit outputs an unoutputted information. It is preferable that, when the maintenance invitation information exists, the output is generated in an output mode different from the output mode when there is no unoutputted maintenance invitation information.
本発明の移動体用出力生成装置、移動体用出力生成プログラム、移動体用出力生成方法及び移動体によれば、ユーザの使い勝手を低下させずにメンテナンスを行う動機づけを与えることが出来る。 ADVANTAGE OF THE INVENTION According to the output generation apparatus for mobile objects, the output generation program for mobile objects, the output generation method for mobile objects, and the mobile object of the present invention, the motivation to perform maintenance without deteriorating the usability of the user can be provided.
図1〜図7を参照して、本発明の移動体用出力生成装置、移動体用出力生成プログラム、移動体用出力生成方法及び移動体の一実施形態を説明する。 With reference to FIG. 1 to FIG. 7, an embodiment of a mobile object output generation device, a mobile object output generation program, a mobile object output generation method, and a mobile object according to the present invention will be described.
移動体用出力生成システムは、図1に示されるように、サーバ1と、複数の移動体2と、それぞれの移動体2に搭載され、かつ、エージェント装置3(移動体用出力生成装置)と、携帯端末4とを備える。サーバ1と、エージェント装置3と、携帯端末4とは、無線通信網を介して相互に通信可能に接続されている。移動体2は、例えば車両であり、その搭乗者を本明細書ではユーザUと呼ぶ。図1では1つの移動体に1名(ユーザU)が搭乗しているが、1つの移動体に複数名が搭乗していてもよい。携帯端末4は、移動体2の販売及び点検の一方又は両方を行う販売店のディーラーDが使用する端末である。 As shown in FIG. 1, the mobile object output generation system includes a server 1, a plurality of mobile objects 2, and an agent device 3 (mobile object output generation device) mounted on each of the mobile objects 2. , A mobile terminal 4. The server 1, the agent device 3, and the portable terminal 4 are communicably connected to each other via a wireless communication network. The moving body 2 is, for example, a vehicle, and its passenger is referred to as a user U in this specification. In FIG. 1, one person (user U) is on one moving body, but a plurality of people may be on one moving body. The mobile terminal 4 is a terminal used by a dealer D of a store that sells and / or checks the mobile unit 2.
(サーバの構成)
サーバ1は、一又は複数のコンピュータにより構成されている。サーバ1は、それぞれのエージェント装置3(又は携帯端末4)から、データ及びリクエストを受信し、データをデータベース等の記憶部に記憶し、リクエストに応じた処理を実行し、処理結果をエージェント装置3(又は携帯端末4)に送信するように構成されている。
(Server configuration)
The server 1 is configured by one or a plurality of computers. The server 1 receives data and a request from each of the agent devices 3 (or the mobile terminal 4), stores the data in a storage unit such as a database, executes a process corresponding to the request, and outputs a processing result to the agent device 3. (Or mobile terminal 4).
例えば、サーバ1は、携帯端末4から受信したメンテナンス予約の誘引を行うメンテナンス誘引情報を記憶部に記憶するように構成されている。メンテナンス誘引情報は、例えば、定期メンテナンスのお知らせ、スタッドレスの装着割引キャンペーン又はタイヤ、ワイパー若しくは花粉フィルターのメンテナンス割引等のキャンペーン情報等の情報である。 For example, the server 1 is configured to store the maintenance invitation information for inviting the maintenance reservation received from the mobile terminal 4 in the storage unit. The maintenance inviting information is, for example, information such as a notice of regular maintenance, a studless wearing discount campaign, or campaign information such as a tire, wiper or pollen filter maintenance discount.
また、例えば、サーバ1は、エージェント装置3のリクエストに応じて季節・天候情報をエージェント装置3に送信する天候サーバ、携帯端末4のリクエストに応じてメンテナンス誘引情報をエージェント装置3に送信するメンテナンス誘引情報提供サーバ及びエージェント装置3のリクエストに応じて予約状況の回答又は予約受付を行う予約サーバとして機能するように構成されている。 Further, for example, the server 1 transmits a season / weather information to the agent device 3 in response to a request from the agent device 3, and a maintenance invitation to transmit maintenance invitation information to the agent device 3 in response to a request from the mobile terminal 4. It is configured to function as a reservation server that responds to a request for a reservation status or receives a reservation in response to a request from the information providing server and the agent device 3.
なお、「メンテナンス」の例としては、法定の定期の車両検査(いわゆる車検)又は定期的若しくは不定期的な車両の点検が挙げられる。 Note that examples of “maintenance” include legally required regular vehicle inspections (so-called vehicle inspections) or regular or irregular vehicle inspections.
サーバ1を構成するコンピュータの一部又は全部が、移動局、例えば、一又は複数のエージェント装置3又は携帯端末4の構成要素により構成されていてもよい。 A part or the whole of the computer constituting the server 1 may be constituted by a mobile station, for example, one or a plurality of components of the agent device 3 or the portable terminal 4.
本発明の構成要素が担当演算処理を実行するように「構成されている」とは、当該構成要素を構成するCPU等の演算処理装置が、ROM、RAM等のメモリ又は記録媒体から必要な情報に加えてソフトウェアを読み出し、当該情報に対して当該ソフトウェアにしたがって演算処理を実行するように「プログラムされている」又は「デザイン(設計)されている」ことを意味する。各構成要素が共通のプロセッサ(演算処理装置)により構成されてもよく、各構成要素が相互通信可能な複数のプロセッサにより構成されてもよい。 A component of the present invention is “configured” so as to execute the assigned arithmetic processing by an arithmetic processing device such as a CPU constituting the component, when necessary information is read from a memory such as a ROM or a RAM or a recording medium. In addition to the above, it means "programmed" or "designed" to read out software and execute an arithmetic process on the information in accordance with the software. Each component may be configured by a common processor (arithmetic processing device), or each component may be configured by a plurality of processors that can communicate with each other.
(移動体の構成)
移動体2は、例えば、四輪自動車であるが、これに加えてまたは代えて、二輪自動車、自転車、ロボット又は倒立振子型車両等であってもよい。
(Configuration of moving object)
The moving body 2 is, for example, a four-wheeled vehicle, but may be a two-wheeled vehicle, a bicycle, a robot, an inverted pendulum type vehicle, or the like in addition to or instead of this.
図2に示されるように、移動体2には、移動体2の各状態を示す信号を出力するセンサ部21と、無線接続又は有線接続によりセンサ部21に接続されたエージェント装置3とが搭載されている。 As shown in FIG. 2, the mobile unit 2 includes a sensor unit 21 that outputs a signal indicating each state of the mobile unit 2 and an agent device 3 that is connected to the sensor unit 21 by wireless or wired connection. Have been.
センサ部21は、移動体2の現在位置を取得するGPSセンサ211と、移動体2の移動速度を取得する車速センサ212と、移動体2の角速度を取得するジャイロセンサ213とを備えている。センサ部21は、不図示のセンサにより、移動体2のイグニッションスイッチの状態、移動体2に対するアクセル、ブレーキ又は操舵などの操作指示量、移動体2の合計走行距離及びその他の移動体2に搭載されている機器情報も取得するように構成されている。センサ部21は、取得された情報をエージェント装置3に出力するように構成されている。 The sensor unit 21 includes a GPS sensor 211 that acquires the current position of the moving body 2, a vehicle speed sensor 212 that acquires the moving speed of the moving body 2, and a gyro sensor 213 that acquires the angular velocity of the moving body 2. The sensor unit 21 is mounted on the movable body 2 by a sensor (not shown), a state of an ignition switch of the movable body 2, an operation instruction amount such as an accelerator, a brake or a steering for the movable body 2, a total traveling distance of the movable body 2. It is also configured to acquire the device information that has been set. The sensor unit 21 is configured to output the acquired information to the agent device 3.
(エージェント装置の構成)
エージェント装置3は、例えば、ナビゲーション装置のように、エージェント装置3のユーザU(移動体の乗員)が搭乗する移動体2に搭載可能なようにサイズ等が設計されている情報端末である。
(Configuration of agent device)
The agent device 3 is an information terminal, such as a navigation device, whose size and the like are designed so that it can be mounted on the moving object 2 on which the user U (occupant of the moving object) of the agent device 3 rides.
エージェント装置3は、タブレット型端末又はスマートフォン等、ユーザUによる携帯が可能なようにサイズ、形状及び重量が設計されている情報端末により構成されてもよい。 The agent device 3 may be configured by an information terminal, such as a tablet terminal or a smartphone, whose size, shape, and weight are designed to be portable by the user U.
エージェント装置3は、制御部31、記憶部32、出力部33、状態認識部34、通信部35及び計時部36を備えている。 The agent device 3 includes a control unit 31, a storage unit 32, an output unit 33, a state recognition unit 34, a communication unit 35, and a clock unit 36.
制御部31は、CPU等のプロセッサにより構成されている。制御部31には、移動体用出力生成プログラムがインストールされている。移動体用出力生成プログラムが起動されることにより、制御部31は、後述の演算処理を実行する情報認識部311、スコアリング部312、感情生成部313及び出力生成部314として機能するように構成されている。 The control unit 31 is configured by a processor such as a CPU. The control unit 31 has a mobile object output generation program installed therein. The control unit 31 is configured to function as an information recognition unit 311, a scoring unit 312, an emotion generation unit 313, and an output generation unit 314 that execute arithmetic processing described below by activating the mobile object output generation program. Have been.
制御部31は、記憶部32、出力部33、状態認識部34、通信部35及び計時部36と情報を送受信可能なように構成されている。また、制御部31は、移動体2と接続され、移動体2のアクセル等の操作部材の反応感度又は排気音の音等の移動体2が発する音などの各制御を行えるように構成されていてもよい。 The control unit 31 is configured to be able to transmit and receive information to and from the storage unit 32, the output unit 33, the state recognition unit 34, the communication unit 35, and the clock unit 36. Further, the control unit 31 is connected to the moving body 2 and configured to perform various controls such as a reaction sensitivity of an operation member such as an accelerator of the moving body 2 or a sound emitted by the moving body 2 such as a sound of an exhaust sound. You may.
記憶部32は、RAM、ROM又はHDD等の記憶装置により構成され、種々の情報を記録するように構成されている。記憶部32は、制御部31による演算処理で記憶又は使用される移動体情報321、ユーザ情報322及びメンテナンス誘引情報リスト323を記憶及び読出可能に構成されている。 The storage unit 32 is configured by a storage device such as a RAM, a ROM, or an HDD, and is configured to record various information. The storage unit 32 is configured to be able to store and read the mobile object information 321, user information 322, and maintenance invitation information list 323 stored or used in the arithmetic processing by the control unit 31.
移動体情報321は、移動体2に関する情報であり、前回のメンテナンス日、次回のメンテナンス予定日及び前回メンテナンス時の走行距離を含む情報である。 The moving body information 321 is information on the moving body 2 and includes information on a previous maintenance date, a next scheduled maintenance date, and a mileage at the time of the previous maintenance.
ユーザ情報322は、ユーザUに関する情報であり、ユーザUの居住地を含む情報である。 The user information 322 is information on the user U, and is information including the place of residence of the user U.
メンテナンス誘引情報リスト323は、受信したメンテナンス誘引情報のリストであり、メンテナンス誘引情報のほか、当該メンテナンス誘引情報を出力済みか否かを示す情報が含まれている。 The maintenance invitation information list 323 is a list of the received maintenance invitation information, and includes information indicating whether the maintenance invitation information has been output, in addition to the maintenance invitation information.
出力部33は、画像表示部331と、音声出力部332とを備える。 The output unit 33 includes an image display unit 331 and an audio output unit 332.
画像表示部331は、液晶パネル又はディスプレイ等の画像を表示可能な表示装置により構成され、制御部31にインストールされているプログラム(移動体用出力生成プログラム)の機能に応じた機能画像又はナビゲーション画像が表示される。 The image display unit 331 is configured by a display device capable of displaying an image such as a liquid crystal panel or a display, and has a function image or a navigation image according to a function of a program (mobile object output generation program) installed in the control unit 31. Is displayed.
音声出力部332は、例えばスピーカーにより構成され、制御部31から入力された信号に応じて、音声を出力するように構成されている。また、音声出力部332は、出力している音声等を含む動作情報を示す信号を制御部31に出力するように構成されている。 The audio output unit 332 is configured by, for example, a speaker, and is configured to output audio in accordance with a signal input from the control unit 31. Further, the audio output unit 332 is configured to output a signal indicating operation information including the output audio and the like to the control unit 31.
状態認識部34は、操作入力部341と、撮像部342と、音声入力部343とを備える。 The state recognition unit 34 includes an operation input unit 341, an imaging unit 342, and a voice input unit 343.
操作入力部341は、タッチパッドのようなユーザUのタッチ操作を検知する入力装置により構成されている。操作入力部341でタッチ操作が検知されると、当該タッチ操作に対応する信号が制御部31へ出力される。操作入力部341と画像表示部331との組合せによりタッチパネルを構成してもよい。また、操作入力部341は、これに加えてまたは代えて、ボタン、キーボード及びマウス等のユーザUの操作が検知可能な入力装置により構成されてもよい。 The operation input unit 341 is configured by an input device such as a touch pad that detects a touch operation of the user U. When a touch operation is detected by the operation input unit 341, a signal corresponding to the touch operation is output to the control unit 31. A touch panel may be configured by a combination of the operation input unit 341 and the image display unit 331. Further, the operation input unit 341 may be configured by an input device that can detect an operation of the user U, such as a button, a keyboard, and a mouse, in addition to or instead of the input device.
撮像部342は、例えば、カメラにより構成され、移動体2の内部(たとえば運転席又は助手席)を撮影し、撮像した画像を信号化して制御部31に出力するように構成されている。 The imaging unit 342 is configured by, for example, a camera, configured to capture an image of the inside of the moving body 2 (for example, a driver's seat or a passenger seat), convert the captured image into a signal, and output the signal to the control unit 31.
音声入力部343は、例えば、マイクにより構成され、ユーザUの音声を検知し、検知した音声を信号として制御部31に出力するように構成されている。音声入力部343は、制御部31が入力された信号から、音声出力部332から出力されている音声及び移動体2の動作音等の環境音を除去することにより、ユーザUの音声を認識するように構成されていてもよい。 The voice input unit 343 is configured by, for example, a microphone, configured to detect the voice of the user U and output the detected voice to the control unit 31 as a signal. The voice input unit 343 recognizes the voice of the user U by removing the voice output from the voice output unit 332 and the environmental sound such as the operation sound of the moving body 2 from the signal input to the control unit 31. It may be configured as follows.
通信部35は、近距離無線通信部351と、無線通信網通信部352とを備える。 The communication unit 35 includes a short-range wireless communication unit 351 and a wireless communication network communication unit 352.
近距離無線通信部351は、有線又は近距離での無線通信に適した通信規格にしたがって移動体2内の無線LAN等を介して移動体2又は移動体2に搭載された機器(たとえばセンサ部21)と相互に通信するように構成されている。 The short-range wireless communication unit 351 is a mobile unit 2 or a device mounted on the mobile unit 2 (for example, a sensor unit) via a wireless LAN or the like in the mobile unit 2 according to a communication standard suitable for wired or short-range wireless communication. 21).
無線通信網通信部352は、セルラーや3G、さらにLTE等の携帯電話通信ネットワーク等の遠距離での無線通信に適した通信規格にしたがって無線通信網を介してサーバ1等の外部端末と相互通信するように構成されている。 The wireless communication network communication unit 352 communicates with an external terminal such as the server 1 via a wireless communication network according to a communication standard suitable for long-distance wireless communication such as a cellular phone communication network such as cellular, 3G, and LTE. It is configured to be.
計時部36は、タイマにより構成され、現在日時を制御部31に出力するように構成されている。現在時刻はセンサ部21のGPSセンサ211から取得しても良い。 The clock unit 36 is configured by a timer, and is configured to output the current date and time to the control unit 31. The current time may be obtained from the GPS sensor 211 of the sensor unit 21.
エージェント装置3を構成するコンピュータの一部が、移動体2の外部のコンピュータ、例えば、サーバ1の構成要素により構成されていてもよい。例えば、サーバ1が、エージェント装置3からのリクエストを処理してエージェント装置3に返答することにより、エージェント装置3の制御部31の一部又は全部として機能してもよい。また、サーバ1が、エージェント装置3からのリクエストに応じてデータを記憶し又は読出すことにより、エージェント装置3の記憶部32の一部又は全部として機能してもよい。また、サーバ1が、エージェント装置3からのリクエストに応じて現在日時を示す情報を返答することにより、エージェント装置3の計時部36として機能してもよい。 A part of the computer configuring the agent device 3 may be configured by a computer outside the mobile unit 2, for example, a component of the server 1. For example, the server 1 may function as a part or all of the control unit 31 of the agent device 3 by processing the request from the agent device 3 and replying to the agent device 3. Further, the server 1 may function as part or all of the storage unit 32 of the agent device 3 by storing or reading data in response to a request from the agent device 3. In addition, the server 1 may function as the clock unit 36 of the agent device 3 by responding to the request from the agent device 3 with information indicating the current date and time.
(携帯端末の構成)
携帯端末4は、タブレット型端末又はスマートフォン等、ユーザUによる携帯が可能なようにサイズ、形状及び重量が設計されている情報端末により構成されている。携帯端末4は、ユーザUのスケジュールを記憶している。携帯端末4は、ディーラーで使用されるため、デスクトップPCのような可搬困難な装置で構成することも可能である。
(Configuration of mobile terminal)
The mobile terminal 4 is configured by an information terminal, such as a tablet terminal or a smartphone, whose size, shape, and weight are designed to be portable by the user U. The mobile terminal 4 stores the schedule of the user U. Since the mobile terminal 4 is used by a dealer, it can be configured with a hard-to-portable device such as a desktop PC.
(移動体用出力生成処理)
図3〜図7を参照して、制御部31が実行する移動体用出力生成処理を説明する。
(Output generation processing for moving objects)
With reference to FIGS. 3 to 7, a description will be given of the mobile object output generation processing executed by the control unit 31.
情報認識部311は、情報認識処理(図4)を実行する(図3/STEP020)。 The information recognition unit 311 executes an information recognition process (FIG. 4) (FIG. 3 / STEP 020).
情報認識処理では、まず、情報認識部311は、移動体情報321を参照して、移動体情報を認識する(図4/STEP022)。 In the information recognition process, first, the information recognizing unit 311 refers to the mobile object information 321 to recognize the mobile object information (FIG. 4 / STEP 022).
そして、情報認識部311は、センサ部21を介して、車速、加減速、又は操作指示量等の運転状態を認識する(図4/STEP024)。 Then, the information recognizing unit 311 recognizes the driving state such as the vehicle speed, the acceleration / deceleration, or the operation instruction amount via the sensor unit 21 (FIG. 4 / STEP 024).
また、情報認識部311は、通信部35を介してサーバ1と通信することにより、メンテナンス誘引情報を認識する(図4/STEP026)。情報認識部311は、認識したメンテナンス誘引情報を未出力のメンテナンス誘引情報としてメンテナンス誘引情報リストに追加する。 The information recognizing unit 311 recognizes the maintenance invitation information by communicating with the server 1 via the communication unit 35 (FIG. 4 / STEP026). The information recognition unit 311 adds the recognized maintenance invitation information to the maintenance invitation information list as unoutputted maintenance invitation information.
情報認識部311は、認識した移動体情報及びメンテナンス誘引情報から、次回のメンテナンス時期を認識する(図4/STEP028)。例えば、情報認識部311は、前回のメンテナンス時期から所定の一定期間(例えば1年)経過した時期、移動体2の合計総合距離及び前回のメンテナンス時の走行距離から推測される走行距離が所定の距離となる時期又はメンテナンス誘引情報に含まれるメンテナンス時期を次回のメンテナンス時期として認識する。また、情報認識部311は、また、サーバ1と通信することにより、季節・天候情報を認識し、ユーザ情報322からユーザUの居住地を認識し、ユーザUの居住地における季節・天候から、スタッドレスの装着(またはサマータイヤへの交換)、花粉フィルターの交換及びワイパー交換の時期を認識してもよい。 The information recognizing unit 311 recognizes the next maintenance time from the recognized moving body information and the maintenance invitation information (FIG. 4 / STEP028). For example, the information recognizing unit 311 determines that the time when a predetermined period (for example, one year) has elapsed from the previous maintenance time, the total total distance of the mobile unit 2 and the running distance estimated from the running distance at the time of the last maintenance are the predetermined times. The time of the distance or the maintenance time included in the maintenance invitation information is recognized as the next maintenance time. The information recognizing unit 311 also communicates with the server 1 to recognize the season / weather information, recognizes the residence of the user U from the user information 322, The timing of studless mounting (or replacement with summer tires), replacement of pollen filters, and replacement of wipers may be recognized.
情報認識部311は、通信部35を介してサーバ1と通信することにより、次回メンテナンスの予約の有無を認識する(図4/STEP030)。 The information recognizing unit 311 recognizes the presence or absence of the next maintenance reservation by communicating with the server 1 via the communication unit 35 (FIG. 4 / STEP030).
情報認識部311は、通信部35を介してサーバ1と通信することにより、次回メンテナンスの予約がなされているかどうかを判定する(図4/STEP032)。 The information recognizing unit 311 communicates with the server 1 via the communication unit 35 to determine whether the next maintenance reservation is made (FIG. 4 / STEP032).
当該判定結果が肯定的である場合(図4/STEP032・・YES)、情報認識部311は、通信部35を介してサーバ1と通信することにより、次回のメンテナンス予定日を認識する(図4/STEP034)。 When the determination result is affirmative (FIG. 4 / STEP032... YES), the information recognizing unit 311 recognizes the next scheduled maintenance date by communicating with the server 1 via the communication unit 35 (FIG. 4). / STEP034).
当該判定結果が否定的である場合(図4/STEP032・・NO)又は図4/STEP034の処理の後、情報認識部311は、状態認識部34を介して、ユーザUの挙動を認識する(図4/STEP036)。ユーザUの挙動とは、例えば、操作入力部341を介して検知したユーザUの操作であってもよいし、撮像部342を介して撮像したユーザUの動作又は表情であってもよいし、音声入力部343を介して検知したユーザUの発声でもよいし、移動体2のセンサ部21から取得した運転状態を示す各パラメータ(速度又は加速度のほか、アクセル操作量、ブレーキ操作量又は操舵指示量等の操作指示量)であってもよい。 If the determination result is negative (FIG. 4 / STEP032... NO) or after the processing of FIG. 4 / STEP034, the information recognition unit 311 recognizes the behavior of the user U via the state recognition unit 34 ( (FIG. 4 / STEP036). The behavior of the user U may be, for example, an operation of the user U detected via the operation input unit 341 or an operation or a facial expression of the user U captured via the imaging unit 342, The utterance of the user U detected through the voice input unit 343 may be used, or each parameter indicating the driving state acquired from the sensor unit 21 of the moving body 2 (in addition to the speed or the acceleration, the accelerator operation amount, the brake operation amount, or the steering instruction). Operation amount such as the amount).
情報認識部311は、図4/STEP036において認識されたユーザUの挙動に基づいてユーザUの感情を推定する(図3/STEP038)。例えば、情報認識部311は、ユーザUの挙動を入力として、ディープラーニング又はサポートベクターマシン等の機械学習により作成されたフィルターを用いて、ユーザUの感情を推定する。 The information recognition unit 311 estimates the emotion of the user U based on the behavior of the user U recognized in FIG. 4 / STEP036 (FIG. 3 / STEP038). For example, the information recognition unit 311 uses the behavior of the user U as an input and estimates the emotion of the user U using a filter created by machine learning such as deep learning or a support vector machine.
ユーザUの感情は、感情の種別と、感情の度合いとによって表現される。感情の種別は、好き、平穏等の肯定的な感情の種別と、嫌い、耐える等の否定的な感情の種別とを含む。感情の度合いは、0以上の数値で表され、感情の度合いが強いほど、その感情が強いことを意味する。ユーザUの感情は、複数の感情の種別ごとに、それぞれの種別に割り振られた感情の度合いによって表現される。例えば、ユーザUの感情は、好き度5及び平穏度3として表される。 The emotion of the user U is expressed by the type of the emotion and the degree of the emotion. The types of emotions include types of positive emotions such as liking and calm, and types of negative emotions such as dislike and endurance. The degree of emotion is represented by a numerical value of 0 or more, and the higher the degree of emotion, the stronger the emotion. The emotion of the user U is expressed for each of the plurality of emotion types by the degree of the emotion assigned to each type. For example, the emotion of the user U is represented as a degree of likeness 5 and a degree of calmness of 3.
上記処理により情報認識処理が終了する。 With the above processing, the information recognition processing ends.
再び図3に戻ると、スコアリング部312は、認識した情報をあらかじめ定められた各指標ごとにスコアリングを行う(図3/STEP040)。ここで、各指標とは、図5に示されているような、感情と関連した指標であり、例えば、好感度及び感情の起伏度である。スコアは、各指標値の数だけの次元をもち、例えば、指標値が好感度及び感情の起伏度であれば、2次元で表される。スコアリング部312は、推定されたユーザUの感情を図5にマップしたときに対応する各スコアを最初に決定する。例えば、ユーザUの感情が「好き」である場合、好感度及び感情起伏度がそれぞれ10であると各スコアを決定する。スコアリング部312は、ユーザUとの会話等のユーザUの音声及び移動体2の運転状態(例えば急ブレーキ、急ハンドル)などにより各スコアを補正する。スコアリング部312は、特に、急ブレーキ、急ハンドルなどの急操作があった場合には、否定的な感情と判定されやすくなるように、各スコアを補正する。スコアリング部312は、また、移動体2のセンサ部21から得られた情報が登坂状況であることを示している場合のような移動体2に負荷がかかっている状況では、否定的な感情と判定されやすくなるように、各スコアを補正してもよい。また、スコアリング部312は、移動体2のセンサ部21から得られた情報が一定の速度で直線的に走行していることを示しているような場合には、肯定的な感情と判定されやすくなるように、各スコアを補正してもよい。スコアリング部312は、ユーザUの感情を勘案せず、ユーザUの運転状態又は移動体2の負荷等に基づいてスコアを決定してもよい。 Returning to FIG. 3 again, the scoring unit 312 scores the recognized information for each predetermined index (FIG. 3 / STEP 040). Here, each index is an index related to emotion as shown in FIG. 5, and is, for example, a favorable impression and a degree of undulation of emotion. The score has dimensions equal to the number of each index value. For example, if the index value is favorable and the degree of undulation of emotion, it is expressed in two dimensions. The scoring unit 312 first determines each score corresponding to the estimated emotion of the user U when it is mapped in FIG. For example, when the emotion of the user U is “like”, each score is determined that the favorable impression and the emotional undulation are 10 respectively. The scoring unit 312 corrects each score based on the voice of the user U such as a conversation with the user U, the driving state of the moving body 2 (for example, sudden braking, sudden steering), and the like. The scoring unit 312 corrects each score particularly when sudden operations such as sudden braking and sudden steering are performed so that it is easy to determine that the emotion is negative. The scoring unit 312 also generates a negative emotion in a situation where the load is applied to the moving object 2 such as a case where the information obtained from the sensor unit 21 of the moving object 2 indicates that the vehicle is climbing a hill. Each score may be corrected so as to be easily determined. In addition, the scoring unit 312 determines that the emotion is positive when the information obtained from the sensor unit 21 of the moving body 2 indicates that the vehicle is running linearly at a constant speed. Each score may be corrected to make it easier. The scoring unit 312 may determine the score based on the driving state of the user U, the load on the moving body 2, and the like without considering the emotion of the user U.
感情生成部313は、感情範囲設定処理(図6)を実行する(図3/STEP060)。 Emotion generating section 313 executes an emotion range setting process (FIG. 6) (FIG. 3 / STEP 060).
感情範囲設定処理では、感情生成部313は、計時部36から取得した現在日時が、図4/STEP028で認識した次回のメンテナンス時期から所定期間(例えば1か月)内であるか否かを判定する(図6/STEP062)。 In the emotion range setting process, the emotion generation unit 313 determines whether the current date and time acquired from the clock unit 36 is within a predetermined period (for example, one month) from the next maintenance time recognized in STEP028 in FIG. (FIG. 6 / STEP062).
当該判定結果が否定的である場合(図6/STEP062・・NO)、感情生成部313は、スコアと感情との関係を示す第1感情範囲を設定する(図6/STEP064)。 If the determination result is negative (NO in FIG. 6 / STEP062), emotion generating section 313 sets a first emotion range indicating the relationship between the score and the emotion (FIG. 6 / STEP064).
ここで、感情範囲は、スコアが肯定的な感情(例えば、好き又は平穏)に結びつく肯定的感情範囲と、スコアが否定的な感情(例えば、嫌い又は耐える)に結びつく否定的感情範囲とを含む。また、第1感情範囲は、平常の時の感情範囲である。 Here, the emotion range includes a positive emotion range in which the score is linked to a positive emotion (eg, like or calm) and a negative emotion range in which the score is linked to a negative emotion (eg, dislike or endure). . The first emotion range is a normal emotion range.
感情生成部313は、第1感情範囲として、例えば、図7に示されるように、指標値「好感度」の第1閾値T1より大きい範囲を第1肯定的感情範囲として設定し、第1閾値T1未満の範囲を第1否定的感情範囲として設定する。感情範囲は、1次元に限られず、2次元以上でも同様に設定可能である。 The emotion generating unit 313 sets, as the first emotion range, for example, a range that is larger than the first threshold value T1 of the index value “favorability” as the first positive emotion range, as shown in FIG. A range less than T1 is set as a first negative emotion range. The emotion range is not limited to one dimension, but can be similarly set in two or more dimensions.
補足すると、例えば図5に示される起伏度のように、同一の起伏度であっても、肯定的感情(例えば、好き)、否定的感情(例えば、嫌い)のいずれにもなりうるような指標値も存在する。 Supplementally, as shown in FIG. 5, for example, an index that can be either a positive emotion (for example, like) or a negative emotion (for example, dislike) even with the same degree of undulation. There are also values.
図6/STEP062の判定結果が肯定的である場合(図6/STEP062・・YES)、感情生成部313は、図4/STEP030で認識したメンテナンス予約の有無に関する情報を参照することにより、メンテナンス予約済みかどうかを判定する(図6/STEP066)。 If the determination result in FIG. 6 / STEP062 is affirmative (FIG. 6 / STEP062... YES), the emotion generation unit 313 refers to the information on the presence or absence of the maintenance reservation recognized in FIG. It is determined whether or not the processing has been completed (FIG. 6 / STEP066).
当該判定結果が肯定的である場合(図6/STEP066・・YES)、感情生成部313は、現在日時が図4/STEP034で認識したメンテナンス予定日を徒過していないかを判定する(図6/STEP068)。 When the determination result is affirmative (FIG. 6 / STEP 066... YES), the emotion generation unit 313 determines whether the current date and time does not exceed the scheduled maintenance date recognized in FIG. 6 / STEP068).
当該判定結果が否定的である場合(図6/STEP068・・NO)、感情生成部313は、メンテナンス予定日に応じて第2感情範囲を設定する(図6/STEP070)。第2感情範囲は、エージェント装置3が仮想的に上機嫌になりやすくなるような感情範囲である。感情生成部313は、第2感情範囲として、例えば、図7に示されるように、指標値「好感度」について第2閾値T2(T2<T1)より大きい範囲を第2肯定的感情範囲として設定し、第2閾値T2より小さい範囲を第2否定的感情範囲として設定する。 If the determination result is negative (FIG. 6 / STEP 068... NO), emotion generation section 313 sets the second emotion range according to the scheduled maintenance date (FIG. 6 / STEP 070). The second emotion range is an emotion range in which the agent device 3 is liable to be virtually mood. As shown in FIG. 7, for example, as shown in FIG. 7, the emotion generating unit 313 sets a range larger than the second threshold T2 (T2 <T1) for the index value “favorability” as a second positive emotion range. Then, a range smaller than the second threshold T2 is set as a second negative emotion range.
感情生成部313は、メンテナンス予定日が近いほど、連続的又は断続的に第2肯定的感情範囲が広くなるように、感情範囲を設定する。 The emotion generating unit 313 sets the emotion range such that the second positive emotion range is increased continuously or intermittently as the scheduled maintenance date is closer.
図6/STEP066の判定結果が否定的である場合(図6/STEP066・・NO)又は図6/STEP068の判定結果が肯定的である場合(図6/STEP068・・YES)、感情生成部313は、第3感情範囲を設定する(図6/STEP072)。第3感情範囲は、エージェント装置3が仮想的に不機嫌になりやすくなるような感情範囲である。感情生成部313は、第3感情範囲として、例えば、図7に示されるように、指標値「好感度」について第3閾値T2(T3>T1)より大きい範囲を第3肯定的感情範囲として設定し、第3閾値T3より小さい範囲を第3否定的感情範囲として設定する。 When the determination result in FIG. 6 / STEP 066 is negative (FIG. 6 / STEP 066... NO) or when the determination result in FIG. 6 / STEP 068 is positive (FIG. 6 / STEP 068... YES), emotion generation section 313. Sets the third emotion range (FIG. 6 / STEP072). The third emotion range is an emotion range in which the agent device 3 is likely to be virtually displeased. As shown in FIG. 7, for example, as shown in FIG. 7, the emotion generating unit 313 sets a range of the index value “favorability” larger than the third threshold value T2 (T3> T1) as the third positive emotion range. Then, a range smaller than the third threshold T3 is set as a third negative emotion range.
図6/STEP064、図6/STEP070又は図6/STEP072の処理の後、感情範囲設定処理が終了する。 After the processing in FIG. 6 / STEP064, FIG. 6 / STEP070, or FIG. 6 / STEP072, the emotion range setting processing ends.
再び図3に戻って、感情生成部313は、図3/STEP040で取得した各指標値毎のスコアと、図3/STEP060で設定した感情範囲とに基づいて、移動体2(エージェント装置3)の仮想的な感情であるエージェント感情を生成する(図3/STEP080)。 Returning to FIG. 3 again, the emotion generating unit 313 determines the moving object 2 (the agent device 3) based on the score for each index value acquired in FIG. 3 / STEP 040 and the emotion range set in FIG. (FIG. 3 / STEP080).
例えば、図7に示されるように、図3/STEP040で算出したスコアのうち好感度に関するスコアが、第1閾値T1よりも小さく第2閾値T2よりも大きい第1スコアS1であったとする。 For example, as shown in FIG. 7, it is assumed that the score regarding the favorable impression among the scores calculated in FIG. 3 / STEP040 is the first score S1 that is smaller than the first threshold T1 and larger than the second threshold T2.
この場合、第1感情範囲が設定されている場合には、第1スコアS1は第1否定的感情範囲に含まれているので、感情生成部313は、否定的感情としての「嫌い」又は「耐える」を生成する。これらの感情の度合いは、第1スコアS1と第1閾値T1との差分の絶対値により表現される。 In this case, when the first emotion range is set, since the first score S1 is included in the first negative emotion range, the emotion generating unit 313 determines that the negative emotion is “dislike” or “dislike”. To endure. The degree of these emotions is represented by the absolute value of the difference between the first score S1 and the first threshold T1.
他方、第2感情範囲が設定されている場合には、第1スコアS1は第2肯定的感情範囲に含まれているので、感情生成部313は、肯定的感情としての「好き」又は「平穏」を生成する。これらの感情の度合いは、第1スコアS1と第2閾値T2との差分の絶対値により表現される。 On the other hand, when the second emotion range is set, since the first score S1 is included in the second positive emotion range, the emotion generation unit 313 determines “like” or “tranquility” as the positive emotion. Is generated. The degree of these emotions is represented by the absolute value of the difference between the first score S1 and the second threshold T2.
また、第3感情範囲が設定されている場合には、第1スコアS1は第3否定的感情範囲に含まれているので、感情生成部313は、否定的感情としての「嫌い」又は「耐える」を生成する。これらの感情の度合いは、第1スコアS1と第3閾値T3との差分の絶対値により表現される。 In addition, when the third emotion range is set, the first score S1 is included in the third negative emotion range, and therefore, the emotion generation unit 313 determines “dislike” or “endure” as the negative emotion. Is generated. The degree of these emotions is expressed by the absolute value of the difference between the first score S1 and the third threshold T3.
また、図7に示されるように、図3/STEP040で算出したスコアのうち好感度に関するスコアが、第1閾値T1よりも大きく第3閾値T3よりも小さい第2スコアS2であったとする。 Further, as shown in FIG. 7, it is assumed that the score regarding the favorable impression among the scores calculated in FIG. 3 / STEP040 is the second score S2 which is larger than the first threshold T1 and smaller than the third threshold T3.
この場合、第1感情範囲が設定されている場合には、第2スコアS2は第1肯定的感情範囲に含まれているので、感情生成部313は、肯定的感情としての「好き」又は「平穏」を生成する。これらの感情の度合いは、第2スコアS2と第1閾値T1との差分の絶対値により表現される。 In this case, when the first emotion range is set, since the second score S2 is included in the first positive emotion range, the emotion generation unit 313 determines “like” or “like” as the positive emotion. Generate peace. The degree of these emotions is expressed by the absolute value of the difference between the second score S2 and the first threshold T1.
他方、第2感情範囲が設定されている場合には、第2スコアS2は第2肯定的感情範囲に含まれているので、感情生成部313は、肯定的感情としての「好き」又は「平穏」を生成する。これらの感情の度合いは、第2スコアS2と第2閾値T2との差分の絶対値により表現される。 On the other hand, when the second emotion range is set, since the second score S2 is included in the second positive emotion range, the emotion generation unit 313 outputs “like” or “calm” as the positive emotion. Is generated. The degree of these emotions is expressed by the absolute value of the difference between the second score S2 and the second threshold T2.
また、第3感情範囲が設定されている場合には、第2スコアS2は第3否定的感情範囲に含まれているので、感情生成部313は、否定的感情としての「嫌い」又は「耐える」を生成する。これらの感情の度合いは、第2スコアS2と第3閾値T3との差分の絶対値により表現される。 When the third emotion range is set, since the second score S2 is included in the third negative emotion range, the emotion generation unit 313 sets the negative emotion as “dislike” or “endure”. Is generated. The degree of these emotions is expressed by the absolute value of the difference between the second score S2 and the third threshold T3.
まとめると、図4/STEP070で第2感情範囲が設定された場合には、第1感情範囲又は第3感情範囲が設定されている場合よりも肯定的な感情が生成されやすくなる。また、図4/STEP072で第3感情範囲が設定された場合には、第1感情範囲又は第2感情範囲が設定されている場合よりも否定的な感情が生成されやすくなる。 In summary, when the second emotion range is set in FIG. 4 / STEP070, a positive emotion is more likely to be generated than when the first emotion range or the third emotion range is set. Further, when the third emotion range is set in FIG. 4 / STEP072, a negative emotion is more likely to be generated than when the first emotion range or the second emotion range is set.
出力生成部314は、図3/STEP080で生成したエージェント感情に応じたレスポンスを作成する(図3/STEP100)。 The output generation unit 314 creates a response corresponding to the agent emotion generated in STEP080 in FIG. 3 (STEP100 in FIG. 3).
出力生成部314は、例えば、図5に示される各エージェント感情に対応する画像を含む情報をレスポンスして生成してもよい。 The output generation unit 314 may generate, for example, in response to information including an image corresponding to each agent emotion illustrated in FIG.
また、出力生成部314は、エージェント感情に対応付けられた内容を含む情報をレスポンスとして生成してもよい。例えば、エージェント感情が「好き」であれば、「好き」に不図示のデータベースに対応付けられた又は機械学習により生成されたフィルターにより抽出された「ユーザUさん、いつもありがとうございます」というメッセージを含む情報がレスポンスとして生成されてもよい。 Further, the output generation unit 314 may generate information including the content associated with the agent emotion as a response. For example, if the agent emotion is "like", the message "User U, thank you" extracted by a filter associated with a database (not shown) for "like" or generated by machine learning is displayed. The included information may be generated as a response.
また、出力生成部314は、エージェント感情に対応付けられた出力態様の情報をレスポンスとして生成してもよい。例えば、エージェント感情が「嫌い」であれば、嫌悪感を示す音声がレスポンスとして生成されてもよい。また、出力生成部314は、移動体2の制御として、アクセルの反応が悪くなるような制御又は排気音の音を変更するような制御をレスポンスとして生成してもよい。 Further, the output generation unit 314 may generate, as a response, information on an output mode associated with the agent emotion. For example, if the agent's emotion is "dislike", a voice indicating disgust may be generated as a response. In addition, the output generation unit 314 may generate, as a response, a control that degrades the response of the accelerator or a control that changes the sound of the exhaust sound as the control of the moving body 2.
出力生成部314は、メンテナンス誘引情報リスト323を参照することにより、未出力のメンテナンス誘引情報が存在するか否かを判定する(図3/STEP120)。 The output generation unit 314 refers to the maintenance invitation information list 323 to determine whether or not there is any maintenance invitation information that has not been output (FIG. 3 / STEP 120).
当該判定結果が肯定的である場合(図3/STEP120・・YES)、出力生成部314は、生成されたレスポンスを体調の悪そうな出力態様に変換する(図3/STEP140)。 When the determination result is affirmative (FIG. 3 / STEP 120... YES), the output generation unit 314 converts the generated response into an output mode that looks unwell (FIG. 3 / STEP 140).
例えば、出力生成部314は、レスポンスに含まれる図5に示される各画像を、マスクをしたような画像に変換してもよい。また、出力生成部314は、レスポンスを「ゴホ、ゴホ、ユーザUさん、いつも…ハックション・・ありがとうございまず」などとくしゃみや咳交じりの音声に変換したり、鼻声の音声に変換したりしてもよい。また、出力生成部314は、移動体2の通常の制御を、アクセルの反応が悪くなるような制御又は排気音の音を変更するような制御に変換してもよい。 For example, the output generation unit 314 may convert each image shown in FIG. 5 included in the response into a masked image. Further, the output generation unit 314 converts the response into a voice of sneezing or coughing or a nasal voice, such as “Goho, Goho, User U, always ... thank you, thank you”. Is also good. Further, the output generation unit 314 may convert the normal control of the moving body 2 into a control that makes the reaction of the accelerator worse or a control that changes the sound of the exhaust sound.
出力生成部314は、作成したレスポンスを出力部33に出力する(図3/STEP160)。出力生成部314は、作成したレスポンスが移動体2の制御に関するものであれば、移動体2に出力してもよい。 The output generation unit 314 outputs the created response to the output unit 33 (FIG. 3 / STEP 160). The output generation unit 314 may output the response to the mobile unit 2 if the generated response relates to the control of the mobile unit 2.
出力生成部314は、次回のメンテナンスの予約があり、かつ、エージェント感情が肯定的感情か否かを判定する(図3/STEP180)。 The output generation unit 314 determines whether there is a next maintenance reservation and whether the agent emotion is a positive emotion (FIG. 3 / STEP 180).
当該判定結果が肯定的である場合(図3/STEP180・・YES)、出力生成部314は、図4/STEP034で認識した次回のメンテナンス予定日を示す情報を出力部33に出力する(図3/STEP200)。次回のメンテナンス予定日を示す情報は、次回のメンテナンス予定日の日時であってもよいし、次回のメンテナンス予定日までの日数であってもよいし、「おおよそ一週間後」等の次回のメンテナンス予定日の代替の時期を示す情報であってもよい。 When the determination result is affirmative (FIG. 3 / YES in STEP 180), the output generation unit 314 outputs information indicating the next scheduled maintenance date recognized in STEP 034 to the output unit 33 (FIG. 3). / STEP200). The information indicating the next scheduled maintenance date may be the date and time of the next scheduled maintenance date, the number of days until the next scheduled maintenance date, or the next maintenance date such as “approximately one week later”. It may be information indicating a substitute time of the scheduled date.
当該判定結果が否定的である場合(図3/STEP180・・NO)、出力生成部314は、次回のメンテナンスの予約がなく、かつ、エージェント感情が否定的感情か否かを判定する(図3/STEP220)。 If the determination result is negative (NO in FIG. 3 / STEP 180), the output generation unit 314 determines whether there is no reservation for the next maintenance and whether the agent emotion is a negative emotion (FIG. 3). / STEP220).
当該判定結果が肯定的である場合(図3/STEP220・・YES)、出力生成部314は、次回のメンテナンス予約の提案を行う(図3/STEP240)。次回のメンテナンス予約の提案には、通信部35を介してサーバ1から取得した、指定の店舗名及び予約可能な日時が含まれている。次回予約の提案がユーザUに受け入れられた場合、制御部31は、通信部35を介してサーバ1と通信することにより、次回メンテナンスの予約情報の登録を行う。 When the determination result is affirmative (FIG. 3 / STEP 220... YES), the output generation unit 314 proposes the next maintenance reservation (FIG. 3 / STEP 240). The next maintenance reservation proposal includes the designated store name and the date and time at which the reservation can be made, which is acquired from the server 1 via the communication unit 35. When the proposal of the next reservation is accepted by the user U, the control unit 31 communicates with the server 1 via the communication unit 35 to register the reservation information of the next maintenance.
図3/STEP200の処理の後、図3/STEP240の処理の後、又は図3/STEP220の判定結果が否定的である場合(図3/STEP220・・NO)、移動体用出力生成処理が終了する。 After the processing in FIG. 3 / STEP 200, after the processing in FIG. 3 / STEP 240, or when the determination result in FIG. 3 / STEP 220 is negative (NO in FIG. 3 / STEP 220...), The mobile body output generation processing ends. I do.
(本実施形態の作用効果)
当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、認識された情報のスコアに応じて移動体2の仮想的な感情であるエージェント感情が生成され(図3/STEP080)、当該エージェント感情に応じた出力が生成される(図3/STEP100)。これにより、ユーザUに、移動体2が感情を持っている一個の生物かのような印象を与えうる。
(Operation and effect of the present embodiment)
According to the agent device 3, the mobile object output generation program, the mobile object output generation method, and the mobile object 2, the agent emotion, which is the virtual emotion of the mobile object 2, is generated according to the score of the recognized information. An output corresponding to the agent emotion is generated (FIG. 3 / STEP080) (FIG. 3 / STEP080). Thereby, the user U can be given an impression as if the moving object 2 is a single living thing having an emotion.
そして、移動体2のメンテナンス時期が現在時点から所定期間内である場合(図6/STEP62・・YES)、否定的感情範囲が広くなるように設定される(図6/STEP72、図7)。否定的な感情範囲が広がれば、エージェント感情が否定的な感情となりやすくなる。もし、ユーザUが移動体2を一個の生物として扱っていれば、エージェント感情が否定的な感情となりやすくなると、当該ユーザUには、移動体2の調子が悪いかのような印象を与えうる。 If the maintenance time of the mobile unit 2 is within a predetermined period from the current time point (FIG. 6 / STEP 62... YES), the negative emotion range is set to be wide (FIG. 6 / STEP 72, FIG. 7). If the range of negative emotions is widened, agent emotions tend to become negative emotions. If the user U treats the moving object 2 as a single creature, if the agent emotion tends to be negative, the user U may be given an impression that the moving object 2 is in a bad condition. .
もし、ユーザUが移動体2の調子が悪いという印象を受けた場合、ユーザUは移動体2の調子を心配する可能性があり、ひいては、ユーザUに移動体2のメンテナンスに向かわせやすくなる。 If the user U has an impression that the condition of the mobile unit 2 is poor, the user U may be concerned about the condition of the mobile unit 2, and thus it is easy to cause the user U to proceed to the maintenance of the mobile unit 2. .
従って、当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、ユーザUに移動体2のメンテナンスの動機づけを与えることができる。 Therefore, according to the agent apparatus 3, the mobile object output generation program, the mobile object output generation method, and the mobile object 2, the user U can be motivated to perform maintenance of the mobile object 2.
また。当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、否定的感情に応じた出力により、ユーザUに移動体の調子が悪いかのような印象を与えられる。さらに、そのような状況において、メンテナンスの予約の提案を含む出力を生成することにより(図3/STEP220・・YES、図3/STEP240)、ユーザUに、メンテナンスの予約を印象的に勧めることが出来る。 Also. According to the agent device 3, the output generating program for the mobile object, the output generating method for the mobile object, and the mobile object 2 having the above configuration, the output corresponding to the negative emotion is such that the user U feels that the condition of the mobile object is bad. Make an impression. Further, in such a situation, by generating an output including a maintenance reservation proposal (FIG. 3 / STEP 220... YES, FIG. 3 / STEP 240), it is possible to impressively recommend the user U to reserve the maintenance. I can do it.
従って、当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、ユーザUに移動体2のメンテナンス予約の動機づけを与えることができる。 Therefore, according to the agent apparatus 3, the mobile object output generation program, the mobile object output generation method, and the mobile object 2 having the above configuration, the user U can be motivated to reserve the maintenance of the mobile object 2.
また、当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、移動体2のメンテナンス予約が行われることにより(図6/STEP66・・YES)、前記否定的感情範囲が狭くなり、前記肯定的感情範囲が広くなるように前記否定的感情範囲及び前記肯定的感情範囲が設定される(図6/STEP70、図7)。これにより、ユーザUに、移動体2のメンテナンス予約が移動体2を喜ばせる行為であるかのような印象を与えることが出来る。もしユーザUが移動体2を一個の生物として扱っていれば、ユーザUは、移動体2を喜ばせるため、移動体2のメンテナンス予約を行うと推察される。 Further, according to the agent apparatus 3, the output generating program for the moving body, the output generating method for the moving body, and the moving body 2 having the configuration, the maintenance reservation of the moving body 2 is performed (FIG. 6 / STEP 66... YES). The negative emotion range and the positive emotion range are set so that the negative emotion range becomes narrow and the positive emotion range becomes wide (FIG. 6 / STEP 70, FIG. 7). Thereby, it is possible to give the user U an impression that the maintenance reservation of the mobile unit 2 is an act that pleases the mobile unit 2. If the user U treats the moving object 2 as one living thing, it is presumed that the user U makes a maintenance reservation for the moving object 2 in order to please the moving object 2.
従って、当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、ユーザUに移動体2のメンテナンス予約の動機づけを与えることが出来る。 Therefore, according to the agent apparatus 3, the mobile object output generation program, the mobile object output generation method, and the mobile object 2, the user U can be motivated to perform the maintenance reservation of the mobile object 2.
また、当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、現在時点が前記メンテナンス予定日に近いほど、前記否定的感情範囲がより狭くなり、前記肯定的感情範囲がより広くなるように前記否定的感情範囲及び前記肯定的感情範囲が設定される(図6/STEP70)。これにより、メンテナンス予定日が近いほど、エージェント感情が肯定的感情となりやすくなる。この結果、ユーザUにあたかも移動体2がメンテナンスを楽しみにしているかのような印象を与えることが出来る。 Further, according to the agent device 3, the mobile object output generation program, the mobile object output generation method, and the mobile object 2, the negative emotion range becomes narrower as the current time is closer to the scheduled maintenance date. The negative emotion range and the positive emotion range are set so that the positive emotion range becomes wider (FIG. 6 / STEP 70). As a result, the closer the scheduled maintenance date is, the more likely the agent emotion becomes a positive emotion. As a result, it is possible to give the user U an impression as if the mobile 2 is looking forward to maintenance.
もしユーザUが移動体2を一個の生物かのように扱っていれば、ユーザUは移動体2が楽しみにしているメンテナンス予約を履行するように努めると推察される。 If the user U treats the moving object 2 as a single creature, it is presumed that the user U tries to fulfill the maintenance reservation that the moving object 2 is looking forward to.
従って、当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、ユーザUに移動体2のメンテナンス予約履行の動機づけを与えることが出来る。 Therefore, according to the agent device 3, the mobile object output generation program, the mobile object output generation method, and the mobile object 2, the user U can be motivated to execute the maintenance reservation of the mobile object 2.
また、当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、予約があり、かつ、エージェント感情が肯定的感情である場合(図3/STEP180・・YES)、前記メンテナンス予定日を示す情報が出力される(図3/STEP200)。これにより、ユーザUにメンテナンス予定日を認識させることが出来るとともに、移動体2があたかもメンテナンスを楽しみにしているかというような印象をユーザUに与えることが出来る。メンテナンス予定日の情報を示す場合、例えば肯定的感情を伴って「あと2日でメンテナンスだ!うれしいな!」と言ったように出力することで、よりユーザUが親しみを持つことができる。 Further, according to the agent device 3, the mobile object output generation program, the mobile object output generation method, and the mobile object 2 having the above configuration, the reservation is made and the agent emotion is a positive emotion (FIG. 3 / STEP 180). ... YES), information indicating the scheduled maintenance date is output (FIG. 3 / STEP 200). This allows the user U to recognize the scheduled maintenance date and gives the user U an impression that the mobile unit 2 is looking forward to maintenance. When the information on the scheduled maintenance date is indicated, for example, the user U can be more familiar by outputting with an affirmative feeling, such as "maintenance in two days! I am happy!"
また、当該構成のエージェント装置3、移動体用出力生成プログラム、移動体用出力生成方法及び移動体2によれば、メンテナンス誘引情報が存在する場合には(図3/STEP120・・YES)、未出力のメンテナンス誘引情報が存在しない場合の出力態様と異なる出力態様で出力が生成される(図3/STEP140)。これにより、メンテナンス誘引情報に対するユーザの注意を引くことが出来る。 Further, according to the agent device 3, the output generating program for the mobile unit, the output generating method for the mobile unit, and the mobile unit 2 having the above configuration, when the maintenance attraction information is present (FIG. 3 / STEP 120... YES), An output is generated in an output mode different from the output mode in the case where there is no output maintenance invitation information (FIG. 3 / STEP 140). Thus, it is possible to draw the user's attention to the maintenance invitation information.
(変形態様)
本実施形態では、情報認識部311は、移動体2のセンサ部21又はエージェント装置3に備えられた状態認識部34からの入力に基づいて各種情報を認識したが、これに加えてまたは代えて、ユーザUが携帯する携帯端末と通信することにより、各種情報を認識してもよい。
(Modification)
In the present embodiment, the information recognizing unit 311 recognizes various types of information based on the input from the sensor unit 21 of the moving body 2 or the state recognizing unit 34 provided in the agent device 3, but in addition to or instead of this. Alternatively, various kinds of information may be recognized by communicating with a portable terminal carried by the user U.
また、制御部31がエージェント装置3に備えられた出力部33に処理結果を出力することに加えてまたは代えて、ユーザUが携帯する携帯端末の出力部に処理結果を出力してもよい。 The control unit 31 may output the processing result to an output unit of a portable terminal carried by the user U in addition to or instead of outputting the processing result to the output unit 33 provided in the agent device 3.
2・・移動体、3・・エージェント装置(移動体用出力生成装置)、311・・情報認識部、312・・スコアリング部、313・・感情生成部、314・・出力生成部。 2 ··· Moving body, 3 ··· Agent device (moving body output generation device), 311 ··· Information recognition section, 312 ··· Scoring section, 313 ··· Emotion generation section, 314 ···· Output generation section.
Claims (8)
前記情報のスコアを算出するスコアリング部と、
前記スコアに応じて前記移動体の仮想的な感情であるエージェント感情を生成する感情生成部と、
前記エージェント感情に応じた出力を生成する出力生成部とを備え、
前記感情生成部は、前記スコアが所定の否定的感情範囲に含まれる場合に前記エージェント感情としての否定的な感情を生成し、かつ、前記移動体のメンテナンス時期が現在時点から所定期間内である場合、前記否定的感情範囲が広くなるように前記否定的感情範囲を設定するように構成され、
前記情報認識部は、前記移動体のメンテナンス予約の有無を認識するように構成され、
前記出力生成部は、前記エージェント感情が否定的感情であり、かつ、メンテナンス予約が行われていない場合、前記エージェント感情に応じた出力に加え、メンテナンスの予約の提案を含む出力を生成することを特徴とする移動体用出力生成装置。 An information recognizing unit for recognizing information including a maintenance time of the moving body,
A scoring unit for calculating a score of the information;
An emotion generation unit that generates an agent emotion that is a virtual emotion of the moving object according to the score;
An output generation unit that generates an output according to the agent emotion,
The emotion generation unit generates a negative emotion as the agent emotion when the score is included in a predetermined negative emotion range, and the maintenance time of the moving object is within a predetermined period from a current time. In the case, it is configured to set the negative emotion range so that the negative emotion range is widened ,
The information recognition unit is configured to recognize the presence or absence of a maintenance reservation of the moving body,
When the agent emotion is a negative emotion and the maintenance reservation is not performed, the output generation unit may generate an output including a maintenance reservation proposal in addition to the output corresponding to the agent emotion. Characteristic output generator for mobile objects.
前記情報認識部は、前記移動体のメンテナンス予約の有無を認識するように構成され、
前記感情生成部は、前記スコアが前記否定的感情範囲と重複しない所定の肯定的感情範囲に含まれる場合に前記エージェント感情としての肯定的な感情を生成し、かつ、前記移動体のメンテナンスの予約が行われている場合、前記否定的感情範囲が狭くなり、前記肯定的感情範囲が広くなるように前記否定的感情範囲及び前記肯定的感情範囲を設定することを特徴とする移動体用出力生成装置。 The output generating device for a moving body according to claim 1 ,
The information recognition unit is configured to recognize the presence or absence of maintenance reservation of the moving body,
The emotion generating unit generates a positive emotion as the agent emotion when the score is included in a predetermined positive emotion range that does not overlap with the negative emotion range, and reserves maintenance of the moving body. Is performed, the negative emotion range and the positive emotion range are set such that the negative emotion range is narrowed and the positive emotion range is widened. apparatus.
前記情報認識部は、メンテナンス予定日を認識するように構成され、
前記感情生成部は、現在時点が前記メンテナンス予定日に近いほど、前記否定的感情範囲がより狭くなり、前記肯定的感情範囲がより広くなるように前記否定的感情範囲及び前記肯定的感情範囲を設定するように構成されていることを特徴とする移動体用出力生成装置。 The output generating device for a moving body according to claim 2 ,
The information recognition unit is configured to recognize a scheduled maintenance date,
The emotion generation unit, the closer the current point in time is the scheduled maintenance date, the negative emotion range becomes narrower, the negative emotion range and the positive emotion range so that the positive emotion range becomes wider. An output generation device for a moving object, characterized in that the output generation device is configured to set.
前記情報認識部は、メンテナンス予定日を認識するように構成され、
前記出力生成部は、前記エージェント感情に応じた出力に加えて、前記エージェント感情が肯定的感情である場合、前記メンテナンス予定日を示す情報を出力するように構成されていることを特徴とする移動体用出力生成装置。 The output generation device for a moving body according to claim 2 or 3 ,
The information recognition unit is configured to recognize a scheduled maintenance date,
Wherein the output generating unit is configured to output information indicating the scheduled maintenance date when the agent emotion is a positive emotion, in addition to an output corresponding to the agent emotion. Body output generator.
前記情報認識部は、前記移動体の周囲の情報としてメンテナンスの申込みを誘引する情報であるメンテナンス誘引情報を認識し、
前記出力生成部は、未出力のメンテナンス誘引情報が存在する場合、未出力のメンテナンス誘引情報が存在しない場合の出力態様と異なる出力態様で前記出力を生成するように構成されていることを特徴とする移動体用出力生成装置。 The output generation device for a moving object according to any one of claims 1 to 4 ,
The information recognition unit recognizes maintenance invitation information that is information for inviting a maintenance application as information around the moving body,
The output generation unit is configured to generate the output in an output mode different from an output mode when there is no maintenance induction information that has not been output, when there is maintenance output information that has not been output. Output generator for mobile objects.
移動体のメンテナンス時期を含む情報を認識する情報認識ステップと、
前記情報のスコアを算出するスコアリングステップと、
前記移動体のメンテナンス時期が現在時点から所定期間内である場合、否定的感情範囲が広くなるように前記否定的感情範囲を設定する感情範囲設定ステップと、
前記スコアに応じて前記移動体の仮想的な感情であるエージェント感情を生成する感情生成ステップと、
前記エージェント感情に応じた出力を生成する出力生成ステップとを含み、
前記感情範囲設定ステップは、前記スコアが前記否定的感情範囲に含まれる場合に前記エージェント感情としての否定的な感情を生成し、かつ、前記移動体のメンテナンス時期が現在時点から所定期間内である場合、前記否定的感情範囲が広くなるように前記否定的感情範囲を設定するステップであり、
前記情報認識ステップは、前記移動体のメンテナンス予約の有無を認識するステップであり、
前記出力生成ステップは、前記エージェント感情が否定的感情であり、かつ、メンテナンス予約が行われていない場合、前記エージェント感情に応じた出力に加え、メンテナンスの予約の提案を含む出力を生成するステップであることを特徴とする移動体用出力生成方法。 A method performed by a computer,
An information recognition step of recognizing information including a maintenance time of the moving body;
A scoring step of calculating a score of the information;
When the maintenance time of the moving object is within a predetermined period from the current time, an emotion range setting step of setting the negative emotion range so that the negative emotion range is widened,
An emotion generation step of generating an agent emotion that is a virtual emotion of the moving object according to the score,
An output generating step of generating an output according to the agent emotion,
The emotion range setting step generates a negative emotion as the agent emotion when the score is included in the negative emotion range , and the maintenance time of the moving object is within a predetermined period from a current time. If, Ri step der setting the negative emotional range as the negative emotions range is widened,
The information recognition step is a step of recognizing the presence or absence of a maintenance reservation of the moving body,
The output generating step is a step of generating an output including a maintenance reservation proposal in addition to the output corresponding to the agent emotion when the agent emotion is a negative emotion and a maintenance reservation is not made. A method for generating an output for a moving object, comprising:
前記情報のスコアを算出するスコアリングステップと、
前記移動体のメンテナンス時期が現在時点から所定期間内である場合、否定的感情範囲が広くなるように前記否定的感情範囲を設定する感情範囲設定ステップと、
前記スコアに応じて前記移動体の仮想的な感情であるエージェント感情を生成する感情生成ステップと、
前記エージェント感情に応じた出力を生成する出力生成ステップとをコンピュータに実行させ、
前記感情範囲設定ステップは、前記スコアが前記否定的感情範囲に含まれる場合に前記エージェント感情としての否定的な感情を生成し、かつ、前記移動体のメンテナンス時期が現在時点から所定期間内である場合、前記否定的感情範囲が広くなるように前記否定的感情範囲を設定するステップであり、
前記情報認識ステップは、前記移動体のメンテナンス予約の有無を認識するステップであり、
前記出力生成ステップは、前記エージェント感情が否定的感情であり、かつ、メンテナンス予約が行われていない場合、前記エージェント感情に応じた出力に加え、メンテナンスの予約の提案を含む出力を生成するステップであることを特徴とする移動体用出力生成プログラム。 An information recognition step of recognizing information including a maintenance time of the moving body;
A scoring step of calculating a score of the information;
When the maintenance time of the moving object is within a predetermined period from the current time, an emotion range setting step of setting the negative emotion range so that the negative emotion range is widened,
An emotion generation step of generating an agent emotion that is a virtual emotion of the moving object according to the score,
An output generation step of generating an output corresponding to the agent emotion,
The emotion range setting step generates a negative emotion as the agent emotion when the score is included in the negative emotion range , and the maintenance time of the moving object is within a predetermined period from a current time. If, Ri step der setting the negative emotional range as the negative emotions range is widened,
The information recognition step is a step of recognizing the presence or absence of a maintenance reservation of the moving body,
The output generating step is a step of generating an output including a maintenance reservation proposal in addition to the output corresponding to the agent emotion when the agent emotion is a negative emotion and a maintenance reservation is not made. An output generation program for a mobile object, characterized in that:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016195191A JP6660863B2 (en) | 2016-09-30 | 2016-09-30 | Mobile object output generation device, mobile object output generation program, mobile object output generation method, and mobile object |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016195191A JP6660863B2 (en) | 2016-09-30 | 2016-09-30 | Mobile object output generation device, mobile object output generation program, mobile object output generation method, and mobile object |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018060246A JP2018060246A (en) | 2018-04-12 |
JP6660863B2 true JP6660863B2 (en) | 2020-03-11 |
Family
ID=61908449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016195191A Active JP6660863B2 (en) | 2016-09-30 | 2016-09-30 | Mobile object output generation device, mobile object output generation program, mobile object output generation method, and mobile object |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6660863B2 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020008848A (en) * | 2000-03-31 | 2002-01-31 | 이데이 노부유끼 | Robot device, robot device action control method, external force detecting device and external force detecting method |
EP1256931A1 (en) * | 2001-05-11 | 2002-11-13 | Sony France S.A. | Method and apparatus for voice synthesis and robot apparatus |
JP5019145B2 (en) * | 2001-09-28 | 2012-09-05 | 株式会社エクォス・リサーチ | Driver information collection device |
JP2004237392A (en) * | 2003-02-05 | 2004-08-26 | Sony Corp | Robotic device and expression method of robotic device |
JP2005153682A (en) * | 2003-11-25 | 2005-06-16 | Nippon Apt Kk | Method and device for determining exchange time of consumption articles for vehicle |
JP6157838B2 (en) * | 2012-11-13 | 2017-07-05 | シャープ株式会社 | Action control device, action control method, and control program |
-
2016
- 2016-09-30 JP JP2016195191A patent/JP6660863B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018060246A (en) | 2018-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11040712B2 (en) | Information processing apparatus and information processing method | |
TWI754068B (en) | Devices and methods for recognizing driving behavior based on movement data | |
JP6639444B2 (en) | Information providing apparatus and information providing method | |
JP6972629B2 (en) | Information processing equipment, information processing methods, and programs | |
JP6382273B2 (en) | Facility satisfaction calculation device | |
US20160018237A1 (en) | Navigation systems and associated methods | |
JP6612707B2 (en) | Information provision device | |
JP6713490B2 (en) | Information providing apparatus and information providing method | |
JP2018060192A (en) | Speech production device and communication device | |
JP7303901B2 (en) | Suggestion system that selects a driver from multiple candidates | |
JP6552548B2 (en) | Point proposing device and point proposing method | |
JPWO2016181670A1 (en) | Information processing apparatus, information processing method, and program | |
JP6697998B2 (en) | Mobile insurance premium calculation method, mobile insurance calculation device, mobile insurance calculation program, and mobile | |
CN113905938A (en) | System and method for improving interaction between a plurality of autonomous vehicles and their driving environment | |
CN110225446B (en) | System, method and device for identifying driving behavior and storage medium | |
JP6619316B2 (en) | Parking position search method, parking position search device, parking position search program, and moving object | |
JP6660863B2 (en) | Mobile object output generation device, mobile object output generation program, mobile object output generation method, and mobile object | |
Lashkov et al. | Smartphone-based intelligent driver assistant: context model and dangerous state recognition scheme | |
JP6657048B2 (en) | Processing result abnormality detection device, processing result abnormality detection program, processing result abnormality detection method, and moving object | |
JP6816247B2 (en) | Information provider | |
WO2021176633A1 (en) | Driver state estimation device and driver state estimation method | |
JP2024026816A (en) | Information processing system, information processing device, information processing method, and program | |
JP2023118800A (en) | Information processing system, information processing device, information processing method and program | |
CN115631550A (en) | User feedback method and system | |
JP2022032139A (en) | Information processing device, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181127 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190927 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191023 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191212 |
|
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: 20200128 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200210 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6660863 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |