[go: up one dir, main page]

JP2021144086A - Agent system and computer program - Google Patents

Agent system and computer program Download PDF

Info

Publication number
JP2021144086A
JP2021144086A JP2020041059A JP2020041059A JP2021144086A JP 2021144086 A JP2021144086 A JP 2021144086A JP 2020041059 A JP2020041059 A JP 2020041059A JP 2020041059 A JP2020041059 A JP 2020041059A JP 2021144086 A JP2021144086 A JP 2021144086A
Authority
JP
Japan
Prior art keywords
agent
information
dialogue
user
control device
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.)
Pending
Application number
JP2020041059A
Other languages
Japanese (ja)
Inventor
健児 岩田
Kenji Iwata
健児 岩田
恒行 山本
Tsuneyuki Yamamoto
恒行 山本
尚貴 砂川
Naotaka Sunakawa
尚貴 砂川
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.)
Tokai Rika Co Ltd
Original Assignee
Tokai Rika 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 Tokai Rika Co Ltd filed Critical Tokai Rika Co Ltd
Priority to JP2020041059A priority Critical patent/JP2021144086A/en
Publication of JP2021144086A publication Critical patent/JP2021144086A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

To increase convenience of an agent system for carrying out transfer of information with a user through a dialog.SOLUTION: A first agent device 11 has portability and provides a first agent 31 for acquiring first information I1 through a first dialog with a user 20. A second agent device 12 is composed to be loaded to a vehicle 40 and provides a second agent 32 for acquiring second information I2 through a second dialog with the user 20. A memory device 14 stores the first information I1 and the second information I2. A control device 13 executes at least one of a process to have a first phrase P1 generated based on at least one of the first information I1 and the second information I2 stored to the memory device 14 to the first agent 31 in the first dialog, and a process to output a first phrase P2 generated based on at least one of the first information I1 and the second information I2 stored in the memory device 14 to the second agent 32 in the second dialog.SELECTED DRAWING: Figure 1

Description

本発明は、対話を通じてユーザと情報の授受を行なうエージェントシステムに関連する。本発明は、当該エージェントシステムにより実行されるコンピュータプログラムにも関連する。 The present invention relates to an agent system that exchanges information with a user through dialogue. The present invention also relates to a computer program executed by the agent system.

特許文献1は、対話を通じてユーザと情報の授受を行なうエージェントシステムの一例を開示している。 Patent Document 1 discloses an example of an agent system that exchanges information with a user through dialogue.

特開2016−076007号公報Japanese Unexamined Patent Publication No. 2016-076007

本発明の目的は、対話を通じてユーザと情報の授受を行なうエージェントシステムの利便性を高めることである。 An object of the present invention is to enhance the convenience of an agent system that exchanges information with a user through dialogue.

上記の目的を達成するための一態様は、エージェントシステムであって、
ユーザにより携帯可能に構成されており、当該ユーザとの第一対話を通じて当該ユーザから第一情報を取得する第一エージェントを提供する第一エージェント装置と、
移動体に搭載されるように構成されており、前記ユーザとの第二対話を通じて当該ユーザから第二情報を取得する第二エージェントを提供する第二エージェント装置と、
前記第一情報と前記第二情報を保存する記憶装置と、
前記記憶装置に保存された前記第一情報と前記第二情報の少なくとも一方に基づいて、前記第一対話において前記第一エージェントから出力される第一フレーズと前記第二対話において前記第二エージェントから出力される第二フレーズの少なくとも一方を生成する制御装置と、
を備えている。
One aspect of achieving the above objectives is an agent system.
A first agent device that is configured to be portable by a user and provides a first agent that acquires first information from the user through the first dialogue with the user.
A second agent device that is configured to be mounted on a mobile body and provides a second agent that acquires second information from the user through a second dialogue with the user.
A storage device that stores the first information and the second information,
Based on at least one of the first information and the second information stored in the storage device, the first phrase output from the first agent in the first dialogue and the second agent in the second dialogue. A control device that generates at least one of the output second phrases,
It has.

上記の目的を達成するための一態様は、可搬性を有している第一エージェント装置、移動体に搭載されるように構成されている第二エージェント装置、記憶装置、および制御装置を備えているエージェントシステムにより実行されるコンピュータプログラムであって、
実行されることにより、
ユーザとの第一対話を通じて第一情報を取得する第一エージェントを前記第一エージェント装置に提供させ、
前記ユーザとの第二対話を通じて第二情報を取得する第二エージェントを前記第二エージェント装置に提供させ、
前記第一情報と前記第二情報を前記記憶装置に保存させ、
前記記憶装置に保存された前記第一情報と前記第二情報の少なくとも一方に基づいて生成された第一フレーズを前記第一対話において前記第一エージェントに出力させる処理と、前記記憶装置に保存された前記第一情報と前記第二情報の少なくとも一方に基づいて生成された第二フレーズを前記第二対話において前記第二エージェントに出力させる処理との少なくとも一方を、前記制御装置に実行させる。
One aspect of achieving the above objectives includes a first agent device that is portable, a second agent device that is configured to be mounted on a moving body, a storage device, and a control device. A computer program run by an agent system
By being executed
The first agent device is provided with a first agent that acquires the first information through the first dialogue with the user.
The second agent device is provided with a second agent that acquires the second information through the second dialogue with the user.
The first information and the second information are stored in the storage device, and the first information and the second information are stored in the storage device.
A process of causing the first agent to output a first phrase generated based on at least one of the first information and the second information stored in the storage device in the first dialogue, and storage in the storage device. The control device is made to execute at least one of the process of outputting the second phrase generated based on at least one of the first information and the second information to the second agent in the second dialogue.

上記のような構成によれば、ユーザが移動体に搭乗している間も搭乗していない間もエージェントとの対話を通じた情報収集が可能であり、ユーザの興味や嗜好についての情報を取得する機会が増大する。加えて、第一エージェントと第二エージェントの双方から取得された情報の共有を通じて以降の対話におけるフレーズが生成されるので、エージェントとの間でなされる対話の内容に反映されうる情報量を増大させることができる。したがって、対話を通じてユーザと情報の授受を行なうエージェントシステムの利便性を高めることができる。 According to the above configuration, it is possible to collect information through dialogue with the agent while the user is on board or not on the moving object, and obtains information on the user's interests and preferences. Opportunities increase. In addition, since the phrases in the subsequent dialogues are generated through the sharing of information acquired from both the first agent and the second agent, the amount of information that can be reflected in the contents of the dialogues with the agents is increased. be able to. Therefore, it is possible to enhance the convenience of the agent system that exchanges information with the user through dialogue.

一実施形態に係るエージェントシステムの機能構成を例示している。The functional configuration of the agent system according to one embodiment is illustrated. 図1における第一エージェント装置の構成を例示している。The configuration of the first agent device in FIG. 1 is illustrated. 図1における第二エージェント装置の構成を例示している。The configuration of the second agent device in FIG. 1 is illustrated. 図1における第二エージェント装置の構成を例示している。The configuration of the second agent device in FIG. 1 is illustrated.

添付の図面を参照しつつ、実施形態の例について以下詳細に説明する。図1は、一実施形態に係るエージェントシステム10の機能構成を例示している。エージェントシステム10は、ユーザ20との対話を通じて情報の授受を行なうように構成されている。 An example of the embodiment will be described in detail below with reference to the accompanying drawings. FIG. 1 illustrates the functional configuration of the agent system 10 according to the embodiment. The agent system 10 is configured to exchange information through dialogue with the user 20.

本明細書において用いられる「エージェント」という語は、ユーザ20の話し相手となるハードウェア、およびユーザ20の話し相手となるハードウェアとしてコンピュータを機能させるためのソフトウェアを含む意味である。「エージェント」は、必ずしも視認可能な形態を有することを要しない。例えば、「エージェント」は、音声のみを通じて対話を成立させうる。 As used herein, the term "agent" is meant to include hardware with which user 20 speaks and software for operating the computer as hardware with which user 20 speaks. The "agent" does not necessarily have to have a visible form. For example, an "agent" can establish a dialogue only through voice.

エージェントシステム10は、第一エージェント装置11を含んでいる。第一エージェント装置11は、ユーザ20により携帯可能に構成されている。第一エージェント装置11は、第一エージェント31を提供するように構成されている。 The agent system 10 includes a first agent device 11. The first agent device 11 is configured to be portable by the user 20. The first agent device 11 is configured to provide the first agent 31.

第一エージェント31は、ユーザ20の発話に対して適当な第一フレーズP1を返すことにより、ユーザ20との間で第一対話を成立させるように構成されている。第一対話の起点は、第一エージェント31による第一フレーズP1の発話であってもよい。第一エージェント装置11は、ユーザ20との第一対話を通じて第一情報I1を取得するように構成されている。情報の取得は、ユーザ20から第一エージェント31に依頼された情報検索の内容に基づいてなされてもよいし、第一エージェント31からの能動的な質問に対するユーザ20の返答に基づいてなされてもよい。 The first agent 31 is configured to establish a first dialogue with the user 20 by returning an appropriate first phrase P1 in response to the utterance of the user 20. The starting point of the first dialogue may be the utterance of the first phrase P1 by the first agent 31. The first agent device 11 is configured to acquire the first information I1 through the first dialogue with the user 20. The information may be acquired based on the content of the information retrieval requested by the user 20 to the first agent 31, or based on the response of the user 20 to the active question from the first agent 31. good.

エージェントシステム10は、第二エージェント装置12を含んでいる。第二エージェント装置12は、車両40に搭載されるように構成されている。第二エージェント装置12は、第二エージェント32を提供するように構成されている。 The agent system 10 includes a second agent device 12. The second agent device 12 is configured to be mounted on the vehicle 40. The second agent device 12 is configured to provide the second agent 32.

第二エージェント32は、ユーザ20の発話に対して適当な第二フレーズP2を返すことにより、ユーザ20との間で第二対話を成立させるように構成されている。第二対話の起点は、第二エージェント32による第二フレーズP2の発話であってもよい。第二エージェント装置12は、ユーザ20との第二対話を通じて第二情報I2を取得するように構成されている。情報の取得は、ユーザ20から第二エージェント32に依頼された情報検索の内容に基づいてなされてもよいし、第二エージェント32からの能動的な質問に対するユーザ20の返答に基づいてなされてもよい。 The second agent 32 is configured to establish a second dialogue with the user 20 by returning an appropriate second phrase P2 in response to the utterance of the user 20. The starting point of the second dialogue may be the utterance of the second phrase P2 by the second agent 32. The second agent device 12 is configured to acquire the second information I2 through a second dialogue with the user 20. The information may be acquired based on the content of the information retrieval requested by the user 20 to the second agent 32, or based on the user 20's response to the active question from the second agent 32. good.

エージェントシステム10は、制御装置13と記憶装置14を含んでいる。制御装置13は、第一エージェント装置11と第二エージェント装置12からそれぞれ第一情報I1と第二情報I2を受け付け、記憶装置14に格納するように構成されている。すなわち、記憶装置14は、第一情報I1と第二情報I2を保存するように構成されている。 The agent system 10 includes a control device 13 and a storage device 14. The control device 13 is configured to receive the first information I1 and the second information I2 from the first agent device 11 and the second agent device 12, respectively, and store them in the storage device 14. That is, the storage device 14 is configured to store the first information I1 and the second information I2.

制御装置13は、車両40に搭載されてもよいし、無線通信ネットワークを介して車両40と通信可能な外部装置として提供されてもよい。いずれの場合においても、制御装置13による第一エージェント装置11からの第一情報I1の受け付けは、無線通信を介して行なわれる。制御装置13が外部処理装置として提供される場合、第二エージェント装置12からの第二情報I2の受け付けもまた、無線通信を介して行なわれる。 The control device 13 may be mounted on the vehicle 40, or may be provided as an external device capable of communicating with the vehicle 40 via a wireless communication network. In either case, the control device 13 accepts the first information I1 from the first agent device 11 via wireless communication. When the control device 13 is provided as an external processing device, the reception of the second information I2 from the second agent device 12 is also performed via wireless communication.

記憶装置14は、車両40に搭載されてもよいし、無線通信ネットワークを介して制御装置13と通信可能な外部装置として提供されてもよい。 The storage device 14 may be mounted on the vehicle 40, or may be provided as an external device capable of communicating with the control device 13 via a wireless communication network.

制御装置13は、記憶装置14に保存された第一情報I1と第二情報I2の少なくとも一方に基づいて生成された第一フレーズP1を、第一対話において第一エージェント31に出力させる処理を実行可能に構成されている。具体的には、制御装置13は、ユーザ20と第一エージェント31との間で第一対話が開始されると、必要に応じて記憶装置14に保存された第一情報I1と第二情報I2の少なくとも一方の参照または読出しを行ない、第一フレーズP1に対応する第一フレーズ情報PI1を生成する。 The control device 13 executes a process of causing the first agent 31 to output the first phrase P1 generated based on at least one of the first information I1 and the second information I2 stored in the storage device 14 in the first dialogue. It is configured to be possible. Specifically, when the first dialogue between the user 20 and the first agent 31 is started, the control device 13 has the first information I1 and the second information I2 stored in the storage device 14 as needed. At least one of the above is referenced or read, and the first phrase information PI1 corresponding to the first phrase P1 is generated.

続いて、制御装置13は、無線通信を介して第一フレーズ情報PI1を第一エージェント装置11に送信する。第一エージェント装置11により提供される第一エージェント31は、第一対話の中で第一フレーズ情報PI1に対応する第一フレーズP1を出力する。 Subsequently, the control device 13 transmits the first phrase information PI1 to the first agent device 11 via wireless communication. The first agent 31 provided by the first agent device 11 outputs the first phrase P1 corresponding to the first phrase information PI1 in the first dialogue.

これに加えてあるいは代えて、制御装置13は、記憶装置14に保存された第一情報I1と第二情報I2の少なくとも一方に基づいて生成された第二フレーズP2を、第二対話において第二エージェント32に出力させる処理を実行可能に構成されている。具体的には、制御装置13は、ユーザ20と第二エージェント32との間で第二対話が開始されると、必要に応じて記憶装置14に保存された第一情報I1と第二情報I2の少なくとも一方の参照または読出しを行ない、第二フレーズP2に対応する第二フレーズ情報PI2を生成する。 In addition to or instead, the control device 13 transfers the second phrase P2 generated based on at least one of the first information I1 and the second information I2 stored in the storage device 14 in the second dialogue. It is configured to be able to execute the process of outputting to the agent 32. Specifically, when the second dialogue is started between the user 20 and the second agent 32, the control device 13 has the first information I1 and the second information I2 stored in the storage device 14 as needed. At least one of the above is referenced or read, and the second phrase information PI2 corresponding to the second phrase P2 is generated.

続いて、制御装置13は、第二フレーズ情報PI2を第二エージェント装置12に送信する。第二エージェント装置12により提供される第二エージェント32は、第二対話の中で第二フレーズ情報PI2に対応する第二フレーズP2を出力する。 Subsequently, the control device 13 transmits the second phrase information PI2 to the second agent device 12. The second agent 32 provided by the second agent device 12 outputs the second phrase P2 corresponding to the second phrase information PI2 in the second dialogue.

すなわち、第一エージェント31との第一対話においてユーザ20から取得された第一情報I1が、それ以降にユーザ20と第二エージェント32との間でなされる第二対話の内容に反映されうる。あるいは、第二エージェント32との第二対話においてユーザ20から取得された第二情報I2が、それ以降にユーザ20と第一エージェント31との間でなされる第一対話の内容に反映されうる。 That is, the first information I1 acquired from the user 20 in the first dialogue with the first agent 31 can be reflected in the content of the second dialogue between the user 20 and the second agent 32 thereafter. Alternatively, the second information I2 acquired from the user 20 in the second dialogue with the second agent 32 can be reflected in the content of the first dialogue between the user 20 and the first agent 31 thereafter.

なお、収集した情報から対話用のフレーズを生成するアルゴリズム自体は周知であるので、詳細な説明は省略する。 Since the algorithm itself for generating a phrase for dialogue from the collected information is well known, detailed description thereof will be omitted.

例えば、ユーザ20が車両40を運転している間は、携帯可能な第一エージェント装置11は使用されないことが一般的である。この間、第一エージェント31を通じた情報収集はなされ得ない。他方、ユーザ20が車両40を降りている間は、車両40に搭載された第二エージェント装置12は使用されない。この間、第二エージェント32を通じた情報収集はなされ得ない。したがって、いずれか一方のエージェント装置のみが利用される構成においては、ユーザ20の興味や嗜好についての情報を取得する機会が限られ、エージェントとの間でなされる対話の内容に反映されうる情報もまた限られる。 For example, the portable first agent device 11 is generally not used while the user 20 is driving the vehicle 40. During this time, information cannot be collected through the first agent 31. On the other hand, while the user 20 is getting off the vehicle 40, the second agent device 12 mounted on the vehicle 40 is not used. During this time, information cannot be collected through the second agent 32. Therefore, in a configuration in which only one of the agent devices is used, the opportunity to acquire information about the interests and preferences of the user 20 is limited, and the information that can be reflected in the content of the dialogue with the agent is also included. Also limited.

上記のような構成によれば、ユーザ20が車両40に乗車している間も降車している間も対話を通じた情報収集が可能であり、ユーザ20の興味や嗜好についての情報を取得する機会が増大する。加えて、第一エージェント31と第二エージェント32の双方から取得された情報の共有を通じて以降の対話におけるフレーズが生成されるので、エージェントとの間でなされる対話の内容に反映されうる情報量を増大させることができる。したがって、対話を通じてユーザ20と情報の授受を行なうエージェントシステム10の利便性を高めることができる。 According to the above configuration, it is possible to collect information through dialogue while the user 20 is getting on and off the vehicle 40, and is an opportunity to acquire information about the interests and preferences of the user 20. Increases. In addition, since the phrase in the subsequent dialogue is generated through the sharing of the information acquired from both the first agent 31 and the second agent 32, the amount of information that can be reflected in the content of the dialogue with the agent is increased. Can be increased. Therefore, the convenience of the agent system 10 that exchanges information with the user 20 through dialogue can be enhanced.

図2に例示されるように、第一エージェント装置11は、表示部111を備えうる。この場合、第一エージェント31は、表示部111に表示される画像でありうる。すなわち、第一エージェント31は、視認可能な形態を有している。 As illustrated in FIG. 2, the first agent device 11 may include a display unit 111. In this case, the first agent 31 may be an image displayed on the display unit 111. That is, the first agent 31 has a visible form.

このような構成によれば、スマートフォンのような汎用モバイル装置を第一エージェント装置11として使用できる。したがって、車両40に乗車していない間の情報収集に特殊な装置を用意する必要がない。また、第一エージェント31が視認可能な形態を有することによって、ユーザ20の第一エージェント31に対する愛着感や信頼感を高めやすくなる。 According to such a configuration, a general-purpose mobile device such as a smartphone can be used as the first agent device 11. Therefore, it is not necessary to prepare a special device for collecting information while not in the vehicle 40. Further, since the first agent 31 has a visible form, it becomes easy to enhance the feeling of attachment and trust of the user 20 to the first agent 31.

図3に例示されるように、第二エージェント装置12は、車両40の車室41内に配置されうる。本例においては、第二エージェント装置12により提供される第二エージェント32は、視認可能な形態を有している。より具体的には、図2との比較から明らかなように、第一エージェント31と第二エージェント32は、同一のエージェントとして認識されうる形態を有している。加えて、第二エージェント32は、立体構造を有している。 As illustrated in FIG. 3, the second agent device 12 can be arranged in the passenger compartment 41 of the vehicle 40. In this example, the second agent 32 provided by the second agent device 12 has a visible form. More specifically, as is clear from the comparison with FIG. 2, the first agent 31 and the second agent 32 have a form that can be recognized as the same agent. In addition, the second agent 32 has a three-dimensional structure.

なお「同一のエージェントとして認識されうる形態」であるためには、第一エージェント31を特定の方向から見た形態の画像が第一エージェント装置11の表示部111に表示されている場合、同方向から見た第二エージェント32の形態が当該画像と実質的に同一に見えることを要する。 In addition, in order to be "a form that can be recognized as the same agent", when an image of a form in which the first agent 31 is viewed from a specific direction is displayed on the display unit 111 of the first agent device 11, the same direction. It is necessary that the form of the second agent 32 viewed from the above side looks substantially the same as the image.

このような構成によれば、車両40の内外を通じて同じエージェントに随伴されている感覚を、ユーザ20に与えることができる。これにより、エージェントに対する愛着感や信頼感をさらに高めやすくなる。 According to such a configuration, the user 20 can be given the feeling of being accompanied by the same agent both inside and outside the vehicle 40. This makes it easier to further increase the feeling of attachment and trust in the agent.

第一エージェント31と第二エージェント32が同じエージェントと認識されうる形態を有しているのであれば、第二エージェント32は、図3に例示されるセンタクラスタに設置された表示部42に表示される画像であってもよい。 If the first agent 31 and the second agent 32 have a form that can be recognized as the same agent, the second agent 32 is displayed on the display unit 42 installed in the center cluster illustrated in FIG. It may be an image.

しかしながら、第二エージェント32が立体構造を有していることにより、エージェントが実際に随伴している感覚を、ユーザ20に与えることができる。特に、車両40に搭乗して携帯可能な第一エージェント装置11を手放すことにより、表示部111に画像として表示されていたエージェントが車室41内に現れたかのような感覚が得られ、乗車体験に付加価値を与えることができる。 However, since the second agent 32 has a three-dimensional structure, it is possible to give the user 20 the feeling that the agent actually accompanies. In particular, by boarding the vehicle 40 and letting go of the portable first agent device 11, it is possible to obtain the feeling that the agent displayed as an image on the display unit 111 appears in the passenger compartment 41, and the ride experience is achieved. It can add value.

図4に例示されるように、本例における第二エージェント32は、頭部32a、左腕部32b、および右腕部32cの各々が可動部とされている。この場合、第二エージェント装置12は、各可動部を駆動するための駆動装置121を備える。駆動装置121の例としては、モータやアクチュエータなどが挙げられる。 As illustrated in FIG. 4, in the second agent 32 in this example, each of the head portion 32a, the left arm portion 32b, and the right arm portion 32c is a movable portion. In this case, the second agent device 12 includes a drive device 121 for driving each movable portion. Examples of the drive device 121 include a motor and an actuator.

制御装置13は、第二対話の内容に応じて駆動装置121の動作を制御する制御信号CSを出力しうる。一例として、第二エージェント32が肯定的な内容の第二フレーズP2を出力する場合、制御装置13は、第二エージェント32の頭部32aが左右方向に回動するように駆動装置121を制御する制御信号CSを出力する。別例として、第二エージェント32が喜びの感情を表す第二フレーズP2を出力する場合、制御装置13は、第二エージェント32が左腕部32bと右腕部32cを上げるように駆動装置121を制御する制御信号CSを出力する。 The control device 13 can output a control signal CS that controls the operation of the drive device 121 according to the content of the second dialogue. As an example, when the second agent 32 outputs the second phrase P2 having a positive content, the control device 13 controls the drive device 121 so that the head 32a of the second agent 32 rotates in the left-right direction. Output the control signal CS. As another example, when the second agent 32 outputs the second phrase P2 expressing the feeling of joy, the control device 13 controls the drive device 121 so that the second agent 32 raises the left arm portion 32b and the right arm portion 32c. Output the control signal CS.

これに加えてあるいは代えて、制御装置13は、車両40の状態に応じて駆動装置121の動作を制御する制御信号CSを出力しうる。車両40の状態としては、速度、加速度、転舵方向、車室41内の温度などが例示されうる。例えば、車両40が急減速した場合、制御装置13は、第二エージェント32が左腕部32bと右腕部32cを振りながらバランスをとって倒れないよう振舞う様子を再現するように駆動装置121を制御する制御信号CSを出力する。 In addition to or instead of this, the control device 13 may output a control signal CS that controls the operation of the drive device 121 according to the state of the vehicle 40. Examples of the state of the vehicle 40 include speed, acceleration, steering direction, temperature in the vehicle interior 41, and the like. For example, when the vehicle 40 suddenly decelerates, the control device 13 controls the drive device 121 so as to reproduce how the second agent 32 behaves in a balanced manner while swinging the left arm portion 32b and the right arm portion 32c so as not to fall. Output the control signal CS.

このような構成によれば、第二エージェント32の実在感が強まり、エージェントに対する愛着感や信頼感をさらに高めやすくなる。 With such a configuration, the sense of reality of the second agent 32 is strengthened, and it becomes easier to further enhance the sense of attachment and trust to the agent.

表示部42に表示される第二エージェント32の画像に、同様の動作を行なわせてもよい。すなわち、制御装置13は、第二対話の内容と車両40の状態の少なくとも一方に応じて、表示部42に表示される第二エージェント32の画像の動きを制御する制御信号CSを出力しうる。 The same operation may be performed on the image of the second agent 32 displayed on the display unit 42. That is, the control device 13 can output a control signal CS that controls the movement of the image of the second agent 32 displayed on the display unit 42 according to at least one of the content of the second dialogue and the state of the vehicle 40.

図4に例示されるように、第二エージェント装置12は、タッチセンサ122を備えうる。タッチセンサ122は、第二エージェント32における少なくとも一つの所定の箇所への接触を検出し、検出信号DSを出力するように構成される。検出信号DSは、制御装置13に入力される。制御装置13は、検出信号DSに基づいて第二エージェント32の可動部を変位させる制御信号CSを出力しうる。例えば、ユーザ20が第二エージェント32の頭部32aを撫でたことがタッチセンサ122により検出された場合、制御装置13は、第二エージェント32が左腕部32bと右腕部32cを上げるように駆動装置121を制御する制御信号CSを出力する。 As illustrated in FIG. 4, the second agent device 12 may include a touch sensor 122. The touch sensor 122 is configured to detect contact with at least one predetermined location in the second agent 32 and output a detection signal DS. The detection signal DS is input to the control device 13. The control device 13 can output a control signal CS that displaces the movable portion of the second agent 32 based on the detection signal DS. For example, when the touch sensor 122 detects that the user 20 has stroked the head 32a of the second agent 32, the control device 13 drives the second agent 32 to raise the left arm portion 32b and the right arm portion 32c. The control signal CS that controls 121 is output.

このような構成によれば、第二エージェント32との間で現実感の強いコミュニケーションを実現でき、エージェントに対する愛着感や信頼感をさらに高めやすくなる。 With such a configuration, it is possible to realize highly realistic communication with the second agent 32, and it becomes easier to further enhance the feeling of attachment and trust to the agent.

制御装置13は、車両40にユーザ20が搭乗したかを判断可能に構成されうる。具体的には、図4に例示されるように、制御装置13は、車両40にユーザ20が搭乗したことを示す搭乗情報BIを受け付け可能に構成されうる。搭乗情報BIは、車両40のドアの開閉を検知するセンサ、車両40のシートに設けられた着座センサ、車室41内に配置された人感センサ、車両40のエンジン始動スイッチが操作されたことを検出するセンサなどから検出されうる。制御装置13は、搭乗情報BIを受け付けると、車両40にユーザ20が搭乗したと判断し、第二エージェント装置12を起動する制御信号CSを出力するように構成される。 The control device 13 may be configured to be able to determine whether the user 20 has boarded the vehicle 40. Specifically, as illustrated in FIG. 4, the control device 13 can be configured to accept boarding information BI indicating that the user 20 has boarded the vehicle 40. The boarding information BI includes a sensor for detecting the opening and closing of the door of the vehicle 40, a seating sensor provided on the seat of the vehicle 40, a motion sensor arranged in the passenger compartment 41, and an engine start switch of the vehicle 40 being operated. Can be detected by a sensor or the like that detects. When the control device 13 receives the boarding information BI, it determines that the user 20 has boarded the vehicle 40, and outputs a control signal CS for activating the second agent device 12.

ユーザ20が車両40に搭乗していない間、ユーザ20と第二エージェント32の間で対話がなされることはない。上記のような構成によれば、ユーザ20が車両40に搭乗していない間は第二エージェント装置12が待機状態とされるので、無用な電力消費を抑制できる。また、車両40に搭乗して携帯可能な第一エージェント装置11を手放すことにより、表示部111に画像として表示されていた第一エージェント31が車室41内の第二エージェント32に乗り移ったかのような感覚が得られ、乗車体験に付加価値を与えることができる。 There is no dialogue between the user 20 and the second agent 32 while the user 20 is not in the vehicle 40. According to the above configuration, the second agent device 12 is in the standby state while the user 20 is not in the vehicle 40, so that unnecessary power consumption can be suppressed. Further, by boarding the vehicle 40 and letting go of the portable first agent device 11, it is as if the first agent 31 displayed as an image on the display unit 111 has moved to the second agent 32 in the passenger compartment 41. It gives you a sense and can add value to your riding experience.

これまで説明した各機能を有する制御装置13は、汎用メモリと協働して動作する汎用マイクロプロセッサにより実現されうる。汎用マイクロプロセッサとしては、CPU、MPU、GPUが例示されうる。汎用メモリとしては、ROMやRAMが例示されうる。この場合、ROMには、上述した処理を実行するコンピュータプログラムが記憶されうる。ROMは、コンピュータプログラムを記憶している記憶媒体の一例である。プロセッサは、ROM上に記憶されたコンピュータプログラムの少なくとも一部を指定してRAM上に展開し、RAMと協働して上述した処理を実行する。上記のコンピュータプログラムは、汎用メモリにプリインストールされてもよいし、通信ネットワークを介して外部サーバからダウンロードされて汎用メモリにインストールされてもよい。この場合、外部サーバは、コンピュータプログラムを記憶している記憶媒体の一例である。 The control device 13 having each of the functions described so far can be realized by a general-purpose microprocessor that operates in cooperation with a general-purpose memory. Examples of general-purpose microprocessors include CPUs, MPUs, and GPUs. A ROM or RAM can be exemplified as a general-purpose memory. In this case, the ROM may store a computer program that executes the above-described processing. The ROM is an example of a storage medium that stores a computer program. The processor specifies at least a part of the computer program stored in the ROM, expands it on the RAM, and performs the above-described processing in cooperation with the RAM. The above computer program may be pre-installed in the general-purpose memory, or may be downloaded from an external server via a communication network and installed in the general-purpose memory. In this case, the external server is an example of a storage medium that stores a computer program.

制御装置13は、マイクロコントローラ、ASIC、FPGAなどの上記のコンピュータプログラムを実行可能な専用集積回路によって実現されてもよい。この場合、当該専用集積回路に含まれる記憶素子に上記のコンピュータプログラムがプリインストールされる。当該記憶素子は、コンピュータプログラムを記憶している記憶媒体の一例である。制御装置13は、汎用マイクロプロセッサと専用集積回路の組合せによっても実現されうる。 The control device 13 may be realized by a dedicated integrated circuit capable of executing the above-mentioned computer programs such as a microcontroller, ASIC, and FPGA. In this case, the above computer program is pre-installed in the storage element included in the dedicated integrated circuit. The storage element is an example of a storage medium that stores a computer program. The control device 13 can also be realized by a combination of a general-purpose microprocessor and a dedicated integrated circuit.

記憶装置14は、半導体メモリやハードディスク装置により実現されうる。記憶装置14は、上記の汎用メモリや記憶素子により実現されてもよい。 The storage device 14 can be realized by a semiconductor memory or a hard disk device. The storage device 14 may be realized by the above-mentioned general-purpose memory or storage element.

上記の実施形態は、本発明の理解を容易にするための例示にすぎない。上記の実施形態に係る構成は、本発明の趣旨を逸脱しなければ、適宜に変更・改良されうる。 The above embodiments are merely examples for facilitating the understanding of the present invention. The configuration according to the above embodiment may be appropriately changed or improved without departing from the spirit of the present invention.

ユーザ20と第一エージェント31の間でなされる第一対話においてユーザ20から取得されうる第一情報I1は、ユーザ20の発話に基づくものに限られない。第一エージェント装置11が文字入力を受け付ける構成を有している場合、入力された文字もまた第一情報I1を構成しうる。これに加えてあるいは代えて、第一エージェント装置11が画像認識機能を有している場合、ユーザ20のジェスチャ(頷き、首振りなど)もまた第一情報I1を構成しうる。すなわち、文字やジェスチャを通じてなされる情報の授受もまた、第一対話を構成しうる。 The first information I1 that can be acquired from the user 20 in the first dialogue between the user 20 and the first agent 31 is not limited to that based on the utterance of the user 20. When the first agent device 11 has a configuration for accepting character input, the input characters may also constitute the first information I1. In addition to or instead, if the first agent device 11 has an image recognition function, the gesture (nodding, swinging, etc.) of the user 20 may also constitute the first information I1. That is, the exchange of information made through letters and gestures can also constitute the first dialogue.

ユーザ20と第二エージェント32の間でなされる第二対話においてユーザ20から取得されうる第二情報I2は、ユーザ20の発話に基づくものに限られない。第二エージェント装置12が文字入力を受け付ける構成を有している場合、入力された文字もまた第二情報I2を構成しうる。これにくわえてあるいは代えて、第二エージェント装置12が画像認識機能を有している場合、ユーザ20のジェスチャ(頷き、首振りなど)もまた第二情報I2を構成しうる。すなわち、文字やジェスチャを通じてなされる情報の授受もまた、第二対話を構成しうる。 The second information I2 that can be acquired from the user 20 in the second dialogue between the user 20 and the second agent 32 is not limited to the one based on the utterance of the user 20. When the second agent device 12 has a configuration for accepting character input, the input characters may also constitute the second information I2. In addition to or instead, if the second agent device 12 has an image recognition function, the gesture (nodding, swinging, etc.) of the user 20 may also constitute the second information I2. That is, the exchange of information made through letters and gestures can also constitute a second dialogue.

第一エージェント装置11は、専用のモバイル装置として提供されてもよい。 The first agent device 11 may be provided as a dedicated mobile device.

第一エージェント31と第二エージェント32は、別のエージェントとして認識されうる程度に相違する形態を有していてもよい。 The first agent 31 and the second agent 32 may have different forms to the extent that they can be recognized as different agents.

第二エージェント装置12は、車両40以外の移動体にも搭載されうる。移動体の例としては、鉄道、航空機、船舶などが挙げられる。当該移動体は、運転者を必要としなくてもよい。 The second agent device 12 can be mounted on a moving body other than the vehicle 40. Examples of mobiles include railroads, aircraft, ships and the like. The moving body does not have to require a driver.

10:エージェントシステム、11:第一エージェント装置、111:表示部、12:第二エージェント装置、122:タッチセンサ、13:制御装置、14:記憶装置、20:ユーザ、31:第一エージェント、32:第二エージェント、32a:頭部、32b:左腕部、32c:右腕部、40:車両、DS:検出信号、I1:第一情報、I2:第二情報、P1:第一フレーズ、P2:第二フレーズ 10: Agent system, 11: First agent device, 111: Display unit, 12: Second agent device, 122: Touch sensor, 13: Control device, 14: Storage device, 20: User, 31: First agent, 32 : Second agent, 32a: Head, 32b: Left arm, 32c: Right arm, 40: Vehicle, DS: Detection signal, I1: First information, I2: Second information, P1: First phrase, P2: First Two phrases

Claims (8)

可搬性を有しており、ユーザとの第一対話を通じて第一情報を取得する第一エージェントを提供する第一エージェント装置と、
移動体に搭載されるように構成されており、前記ユーザとの第二対話を通じて第二情報を取得する第二エージェントを提供する第二エージェント装置と、
前記第一情報と前記第二情報を保存する記憶装置と、
前記記憶装置に保存された前記第一情報と前記第二情報の少なくとも一方に基づいて生成された第一フレーズを前記第一対話において前記第一エージェントに出力させる処理と、前記記憶装置に保存された前記第一情報と前記第二情報の少なくとも一方に基づいて生成された第二フレーズを前記第二対話において前記第二エージェントに出力させる処理との少なくとも一方を実行する制御装置と、
を備えている、
エージェントシステム。
A first agent device that is portable and provides a first agent that acquires the first information through the first dialogue with the user.
A second agent device that is configured to be mounted on a mobile body and provides a second agent that acquires second information through a second dialogue with the user.
A storage device that stores the first information and the second information,
A process of causing the first agent to output a first phrase generated based on at least one of the first information and the second information stored in the storage device in the first dialogue, and storage in the storage device. A control device that executes at least one of a process of outputting the second phrase generated based on at least one of the first information and the second information to the second agent in the second dialogue.
Is equipped with
Agent system.
前記第一エージェント装置は、前記第一エージェントの画像を表示する表示部を有している、
請求項1に記載のエージェントシステム。
The first agent device has a display unit that displays an image of the first agent.
The agent system according to claim 1.
前記第一エージェントと前記第二エージェントは、同一のエージェントとして認識されうる形態を有している、
請求項1または2に記載のエージェントシステム。
The first agent and the second agent have a form that can be recognized as the same agent.
The agent system according to claim 1 or 2.
前記第二エージェントは、立体構造を有している、
請求項1から3のいずれか一項に記載のエージェントシステム。
The second agent has a three-dimensional structure.
The agent system according to any one of claims 1 to 3.
前記第二エージェントは、可動部を有しており、
前記制御装置は、前記第二対話と前記移動体の状態の少なくとも一方に応じて、前記可動部を変位させる、
請求項4に記載のエージェントシステム。
The second agent has a movable part and has a movable part.
The control device displaces the movable portion according to at least one of the second dialogue and the state of the moving body.
The agent system according to claim 4.
前記第二エージェント装置は、前記第二エージェントへの接触に対応する検出信号を出力するセンサを備えており、
前記制御装置は、前記検出信号に基づいて、前記可動部を変位させる、
請求項5に記載のエージェントシステム。
The second agent device includes a sensor that outputs a detection signal corresponding to contact with the second agent.
The control device displaces the movable portion based on the detection signal.
The agent system according to claim 5.
前記制御装置は、前記ユーザが前記移動体に搭乗したと判断すると前記第二エージェント装置を起動する、
請求項1から6のいずれか一項に記載のエージェントシステム。
The control device activates the second agent device when it determines that the user has boarded the mobile body.
The agent system according to any one of claims 1 to 6.
可搬性を有している第一エージェント装置、移動体に搭載されるように構成されている第二エージェント装置、記憶装置、および制御装置を備えているエージェントシステムにより実行されるコンピュータプログラムであって、
実行されることにより、
ユーザとの第一対話を通じて第一情報を取得する第一エージェントを前記第一エージェント装置に提供させ、
前記ユーザとの第二対話を通じて第二情報を取得する第二エージェントを前記第二エージェント装置に提供させ、
前記第一情報と前記第二情報を前記記憶装置に保存させ、
前記記憶装置に保存された前記第一情報と前記第二情報の少なくとも一方に基づいて生成された第一フレーズを前記第一対話において前記第一エージェントに出力させる処理と、前記記憶装置に保存された前記第一情報と前記第二情報の少なくとも一方に基づいて生成された第二フレーズを前記第二対話において前記第二エージェントに出力させる処理との少なくとも一方を、前記制御装置に実行させる、
コンピュータプログラム。
A computer program executed by an agent system including a first agent device having portability, a second agent device configured to be mounted on a mobile body, a storage device, and a control device. ,
By being executed
The first agent device is provided with a first agent that acquires the first information through the first dialogue with the user.
The second agent device is provided with a second agent that acquires the second information through the second dialogue with the user.
The first information and the second information are stored in the storage device, and the first information and the second information are stored in the storage device.
A process of causing the first agent to output a first phrase generated based on at least one of the first information and the second information stored in the storage device in the first dialogue, and storage in the storage device. The control device is made to execute at least one of the process of outputting the second phrase generated based on at least one of the first information and the second information to the second agent in the second dialogue.
Computer program.
JP2020041059A 2020-03-10 2020-03-10 Agent system and computer program Pending JP2021144086A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020041059A JP2021144086A (en) 2020-03-10 2020-03-10 Agent system and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020041059A JP2021144086A (en) 2020-03-10 2020-03-10 Agent system and computer program

Publications (1)

Publication Number Publication Date
JP2021144086A true JP2021144086A (en) 2021-09-24

Family

ID=77766458

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020041059A Pending JP2021144086A (en) 2020-03-10 2020-03-10 Agent system and computer program

Country Status (1)

Country Link
JP (1) JP2021144086A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006285416A (en) * 2005-03-31 2006-10-19 Kenwood Corp Electronic equipment, assistant display method, assistant display program, and electronic equipment system
JP2008158697A (en) * 2006-12-21 2008-07-10 Nec Corp Robot control device
JP2019095795A (en) * 2014-12-25 2019-06-20 エイディシーテクノロジー株式会社 In-vehicle machine
JP2019175432A (en) * 2018-03-26 2019-10-10 カシオ計算機株式会社 Dialogue control device, dialogue system, dialogue control method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006285416A (en) * 2005-03-31 2006-10-19 Kenwood Corp Electronic equipment, assistant display method, assistant display program, and electronic equipment system
JP2008158697A (en) * 2006-12-21 2008-07-10 Nec Corp Robot control device
JP2019095795A (en) * 2014-12-25 2019-06-20 エイディシーテクノロジー株式会社 In-vehicle machine
JP2019175432A (en) * 2018-03-26 2019-10-10 カシオ計算機株式会社 Dialogue control device, dialogue system, dialogue control method, and program

Similar Documents

Publication Publication Date Title
JP6983198B2 (en) Post-driving summary with tutorial
JP7146585B2 (en) Line-of-sight detection device, program, and line-of-sight detection method
US10943400B2 (en) Multimodal user interface for a vehicle
US9613459B2 (en) System and method for in-vehicle interaction
KR20180050704A (en) Self-driven vehicle control take-over mechanism for human driver using electrodes
US10462281B2 (en) Technologies for user notification suppression
JP7053432B2 (en) Control equipment, agent equipment and programs
US20200133630A1 (en) Control apparatus, agent apparatus, and computer readable storage medium
JP2019144265A (en) System and method for providing vehicle with navigation data
US20190299830A1 (en) System and method for providing massaging within a vehicle
US20200079248A1 (en) System and method for counteracting vibrations within a vehicle
JP7165566B2 (en) Control device, agent device and program
US8909414B2 (en) Three-dimensional corporeal figure for communication with a passenger in a motor vehicle
US11240342B2 (en) Agent device, method of controlling agent device, and computer-readable non-transient storage medium
CN111667333A (en) Agent device, control method for agent device, and storage medium
JP2021144086A (en) Agent system and computer program
JP2020077135A (en) Control unit, agent device, and program
JP2005321948A (en) Operation input device
US11738794B2 (en) Wireless steering wheel
JP6419134B2 (en) Vehicle emotion display device, vehicle emotion display method, and vehicle emotion display program
CN111746435A (en) Information providing device, information providing method, and storage medium
JP6657048B2 (en) Processing result abnormality detection device, processing result abnormality detection program, processing result abnormality detection method, and moving object
JP2021144321A (en) Agent system, control device, and computer program
JP7084848B2 (en) Control equipment, agent equipment and programs
JP2021047612A (en) Display system, vehicle, and portable device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230613

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230623

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20231205