JP2021144086A - Agent system and computer program - Google Patents
Agent system and computer program Download PDFInfo
- 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
Links
- 238000004590 computer program Methods 0.000 title claims description 13
- 238000000034 method Methods 0.000 claims abstract description 10
- 238000001514 detection method Methods 0.000 claims description 6
- 239000003795 chemical substances by application Substances 0.000 description 150
- 238000004891 communication Methods 0.000 description 7
- 239000008186 active pharmaceutical agent Substances 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
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.
本発明の目的は、対話を通じてユーザと情報の授受を行なうエージェントシステムの利便性を高めることである。 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.
添付の図面を参照しつつ、実施形態の例について以下詳細に説明する。図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
本明細書において用いられる「エージェント」という語は、ユーザ20の話し相手となるハードウェア、およびユーザ20の話し相手となるハードウェアとしてコンピュータを機能させるためのソフトウェアを含む意味である。「エージェント」は、必ずしも視認可能な形態を有することを要しない。例えば、「エージェント」は、音声のみを通じて対話を成立させうる。
As used herein, the term "agent" is meant to include hardware with which
エージェントシステム10は、第一エージェント装置11を含んでいる。第一エージェント装置11は、ユーザ20により携帯可能に構成されている。第一エージェント装置11は、第一エージェント31を提供するように構成されている。
The
第一エージェント31は、ユーザ20の発話に対して適当な第一フレーズP1を返すことにより、ユーザ20との間で第一対話を成立させるように構成されている。第一対話の起点は、第一エージェント31による第一フレーズP1の発話であってもよい。第一エージェント装置11は、ユーザ20との第一対話を通じて第一情報I1を取得するように構成されている。情報の取得は、ユーザ20から第一エージェント31に依頼された情報検索の内容に基づいてなされてもよいし、第一エージェント31からの能動的な質問に対するユーザ20の返答に基づいてなされてもよい。
The
エージェントシステム10は、第二エージェント装置12を含んでいる。第二エージェント装置12は、車両40に搭載されるように構成されている。第二エージェント装置12は、第二エージェント32を提供するように構成されている。
The
第二エージェント32は、ユーザ20の発話に対して適当な第二フレーズP2を返すことにより、ユーザ20との間で第二対話を成立させるように構成されている。第二対話の起点は、第二エージェント32による第二フレーズP2の発話であってもよい。第二エージェント装置12は、ユーザ20との第二対話を通じて第二情報I2を取得するように構成されている。情報の取得は、ユーザ20から第二エージェント32に依頼された情報検索の内容に基づいてなされてもよいし、第二エージェント32からの能動的な質問に対するユーザ20の返答に基づいてなされてもよい。
The
エージェントシステム10は、制御装置13と記憶装置14を含んでいる。制御装置13は、第一エージェント装置11と第二エージェント装置12からそれぞれ第一情報I1と第二情報I2を受け付け、記憶装置14に格納するように構成されている。すなわち、記憶装置14は、第一情報I1と第二情報I2を保存するように構成されている。
The
制御装置13は、車両40に搭載されてもよいし、無線通信ネットワークを介して車両40と通信可能な外部装置として提供されてもよい。いずれの場合においても、制御装置13による第一エージェント装置11からの第一情報I1の受け付けは、無線通信を介して行なわれる。制御装置13が外部処理装置として提供される場合、第二エージェント装置12からの第二情報I2の受け付けもまた、無線通信を介して行なわれる。
The
記憶装置14は、車両40に搭載されてもよいし、無線通信ネットワークを介して制御装置13と通信可能な外部装置として提供されてもよい。
The
制御装置13は、記憶装置14に保存された第一情報I1と第二情報I2の少なくとも一方に基づいて生成された第一フレーズP1を、第一対話において第一エージェント31に出力させる処理を実行可能に構成されている。具体的には、制御装置13は、ユーザ20と第一エージェント31との間で第一対話が開始されると、必要に応じて記憶装置14に保存された第一情報I1と第二情報I2の少なくとも一方の参照または読出しを行ない、第一フレーズP1に対応する第一フレーズ情報PI1を生成する。
The
続いて、制御装置13は、無線通信を介して第一フレーズ情報PI1を第一エージェント装置11に送信する。第一エージェント装置11により提供される第一エージェント31は、第一対話の中で第一フレーズ情報PI1に対応する第一フレーズP1を出力する。
Subsequently, the
これに加えてあるいは代えて、制御装置13は、記憶装置14に保存された第一情報I1と第二情報I2の少なくとも一方に基づいて生成された第二フレーズP2を、第二対話において第二エージェント32に出力させる処理を実行可能に構成されている。具体的には、制御装置13は、ユーザ20と第二エージェント32との間で第二対話が開始されると、必要に応じて記憶装置14に保存された第一情報I1と第二情報I2の少なくとも一方の参照または読出しを行ない、第二フレーズP2に対応する第二フレーズ情報PI2を生成する。
In addition to or instead, the
続いて、制御装置13は、第二フレーズ情報PI2を第二エージェント装置12に送信する。第二エージェント装置12により提供される第二エージェント32は、第二対話の中で第二フレーズ情報PI2に対応する第二フレーズP2を出力する。
Subsequently, the
すなわち、第一エージェント31との第一対話においてユーザ20から取得された第一情報I1が、それ以降にユーザ20と第二エージェント32との間でなされる第二対話の内容に反映されうる。あるいは、第二エージェント32との第二対話においてユーザ20から取得された第二情報I2が、それ以降にユーザ20と第一エージェント31との間でなされる第一対話の内容に反映されうる。
That is, the first information I1 acquired from the
なお、収集した情報から対話用のフレーズを生成するアルゴリズム自体は周知であるので、詳細な説明は省略する。 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
上記のような構成によれば、ユーザ20が車両40に乗車している間も降車している間も対話を通じた情報収集が可能であり、ユーザ20の興味や嗜好についての情報を取得する機会が増大する。加えて、第一エージェント31と第二エージェント32の双方から取得された情報の共有を通じて以降の対話におけるフレーズが生成されるので、エージェントとの間でなされる対話の内容に反映されうる情報量を増大させることができる。したがって、対話を通じてユーザ20と情報の授受を行なうエージェントシステム10の利便性を高めることができる。
According to the above configuration, it is possible to collect information through dialogue while the
図2に例示されるように、第一エージェント装置11は、表示部111を備えうる。この場合、第一エージェント31は、表示部111に表示される画像でありうる。すなわち、第一エージェント31は、視認可能な形態を有している。
As illustrated in FIG. 2, the
このような構成によれば、スマートフォンのような汎用モバイル装置を第一エージェント装置11として使用できる。したがって、車両40に乗車していない間の情報収集に特殊な装置を用意する必要がない。また、第一エージェント31が視認可能な形態を有することによって、ユーザ20の第一エージェント31に対する愛着感や信頼感を高めやすくなる。
According to such a configuration, a general-purpose mobile device such as a smartphone can be used as the
図3に例示されるように、第二エージェント装置12は、車両40の車室41内に配置されうる。本例においては、第二エージェント装置12により提供される第二エージェント32は、視認可能な形態を有している。より具体的には、図2との比較から明らかなように、第一エージェント31と第二エージェント32は、同一のエージェントとして認識されうる形態を有している。加えて、第二エージェント32は、立体構造を有している。
As illustrated in FIG. 3, the
なお「同一のエージェントとして認識されうる形態」であるためには、第一エージェント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
このような構成によれば、車両40の内外を通じて同じエージェントに随伴されている感覚を、ユーザ20に与えることができる。これにより、エージェントに対する愛着感や信頼感をさらに高めやすくなる。
According to such a configuration, the
第一エージェント31と第二エージェント32が同じエージェントと認識されうる形態を有しているのであれば、第二エージェント32は、図3に例示されるセンタクラスタに設置された表示部42に表示される画像であってもよい。
If the
しかしながら、第二エージェント32が立体構造を有していることにより、エージェントが実際に随伴している感覚を、ユーザ20に与えることができる。特に、車両40に搭乗して携帯可能な第一エージェント装置11を手放すことにより、表示部111に画像として表示されていたエージェントが車室41内に現れたかのような感覚が得られ、乗車体験に付加価値を与えることができる。
However, since the
図4に例示されるように、本例における第二エージェント32は、頭部32a、左腕部32b、および右腕部32cの各々が可動部とされている。この場合、第二エージェント装置12は、各可動部を駆動するための駆動装置121を備える。駆動装置121の例としては、モータやアクチュエータなどが挙げられる。
As illustrated in FIG. 4, in the
制御装置13は、第二対話の内容に応じて駆動装置121の動作を制御する制御信号CSを出力しうる。一例として、第二エージェント32が肯定的な内容の第二フレーズP2を出力する場合、制御装置13は、第二エージェント32の頭部32aが左右方向に回動するように駆動装置121を制御する制御信号CSを出力する。別例として、第二エージェント32が喜びの感情を表す第二フレーズP2を出力する場合、制御装置13は、第二エージェント32が左腕部32bと右腕部32cを上げるように駆動装置121を制御する制御信号CSを出力する。
The
これに加えてあるいは代えて、制御装置13は、車両40の状態に応じて駆動装置121の動作を制御する制御信号CSを出力しうる。車両40の状態としては、速度、加速度、転舵方向、車室41内の温度などが例示されうる。例えば、車両40が急減速した場合、制御装置13は、第二エージェント32が左腕部32bと右腕部32cを振りながらバランスをとって倒れないよう振舞う様子を再現するように駆動装置121を制御する制御信号CSを出力する。
In addition to or instead of this, the
このような構成によれば、第二エージェント32の実在感が強まり、エージェントに対する愛着感や信頼感をさらに高めやすくなる。
With such a configuration, the sense of reality of the
表示部42に表示される第二エージェント32の画像に、同様の動作を行なわせてもよい。すなわち、制御装置13は、第二対話の内容と車両40の状態の少なくとも一方に応じて、表示部42に表示される第二エージェント32の画像の動きを制御する制御信号CSを出力しうる。
The same operation may be performed on the image of the
図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
このような構成によれば、第二エージェント32との間で現実感の強いコミュニケーションを実現でき、エージェントに対する愛着感や信頼感をさらに高めやすくなる。
With such a configuration, it is possible to realize highly realistic communication with the
制御装置13は、車両40にユーザ20が搭乗したかを判断可能に構成されうる。具体的には、図4に例示されるように、制御装置13は、車両40にユーザ20が搭乗したことを示す搭乗情報BIを受け付け可能に構成されうる。搭乗情報BIは、車両40のドアの開閉を検知するセンサ、車両40のシートに設けられた着座センサ、車室41内に配置された人感センサ、車両40のエンジン始動スイッチが操作されたことを検出するセンサなどから検出されうる。制御装置13は、搭乗情報BIを受け付けると、車両40にユーザ20が搭乗したと判断し、第二エージェント装置12を起動する制御信号CSを出力するように構成される。
The
ユーザ20が車両40に搭乗していない間、ユーザ20と第二エージェント32の間で対話がなされることはない。上記のような構成によれば、ユーザ20が車両40に搭乗していない間は第二エージェント装置12が待機状態とされるので、無用な電力消費を抑制できる。また、車両40に搭乗して携帯可能な第一エージェント装置11を手放すことにより、表示部111に画像として表示されていた第一エージェント31が車室41内の第二エージェント32に乗り移ったかのような感覚が得られ、乗車体験に付加価値を与えることができる。
There is no dialogue between the
これまで説明した各機能を有する制御装置13は、汎用メモリと協働して動作する汎用マイクロプロセッサにより実現されうる。汎用マイクロプロセッサとしては、CPU、MPU、GPUが例示されうる。汎用メモリとしては、ROMやRAMが例示されうる。この場合、ROMには、上述した処理を実行するコンピュータプログラムが記憶されうる。ROMは、コンピュータプログラムを記憶している記憶媒体の一例である。プロセッサは、ROM上に記憶されたコンピュータプログラムの少なくとも一部を指定してRAM上に展開し、RAMと協働して上述した処理を実行する。上記のコンピュータプログラムは、汎用メモリにプリインストールされてもよいし、通信ネットワークを介して外部サーバからダウンロードされて汎用メモリにインストールされてもよい。この場合、外部サーバは、コンピュータプログラムを記憶している記憶媒体の一例である。
The
制御装置13は、マイクロコントローラ、ASIC、FPGAなどの上記のコンピュータプログラムを実行可能な専用集積回路によって実現されてもよい。この場合、当該専用集積回路に含まれる記憶素子に上記のコンピュータプログラムがプリインストールされる。当該記憶素子は、コンピュータプログラムを記憶している記憶媒体の一例である。制御装置13は、汎用マイクロプロセッサと専用集積回路の組合せによっても実現されうる。
The
記憶装置14は、半導体メモリやハードディスク装置により実現されうる。記憶装置14は、上記の汎用メモリや記憶素子により実現されてもよい。
The
上記の実施形態は、本発明の理解を容易にするための例示にすぎない。上記の実施形態に係る構成は、本発明の趣旨を逸脱しなければ、適宜に変更・改良されうる。 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
ユーザ20と第二エージェント32の間でなされる第二対話においてユーザ20から取得されうる第二情報I2は、ユーザ20の発話に基づくものに限られない。第二エージェント装置12が文字入力を受け付ける構成を有している場合、入力された文字もまた第二情報I2を構成しうる。これにくわえてあるいは代えて、第二エージェント装置12が画像認識機能を有している場合、ユーザ20のジェスチャ(頷き、首振りなど)もまた第二情報I2を構成しうる。すなわち、文字やジェスチャを通じてなされる情報の授受もまた、第二対話を構成しうる。
The second information I2 that can be acquired from the
第一エージェント装置11は、専用のモバイル装置として提供されてもよい。
The
第一エージェント31と第二エージェント32は、別のエージェントとして認識されうる程度に相違する形態を有していてもよい。
The
第二エージェント装置12は、車両40以外の移動体にも搭載されうる。移動体の例としては、鉄道、航空機、船舶などが挙げられる。当該移動体は、運転者を必要としなくてもよい。
The
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.
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)
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 |
-
2020
- 2020-03-10 JP JP2020041059A patent/JP2021144086A/en active Pending
Patent Citations (4)
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 |