(57)【要約】【課題】  ユーザに親近感、あるいは面白みを持たせる。【解決手段】  応答システム１は、テキストに係る入出力を行うクライアント１０と、サーバ２０とを含む。クライアント１０は、自装置１０に装着されたアタッチメント３０からアタッチメント情報を取得するアタッチメント情報取得部１１と、テキストに係る入力を行う入力部１２と、取得されたアタッチメント情報及び入力によって得られるテキストに基づいた、当該テキストへの応答のテキストに係る出力を行う出力部１３とを備える。サーバ２０は、取得されたアタッチメント情報及び入力によって得られるテキストに基づいて、当該テキストへの応答のテキストを取得する応答テキスト取得部２１を備える。【選択図】  図２
2017207901.tif 000002
【特許請求の範囲】
【請求項１】
テキストに係る入出力を行う入出力装置を含む応答システムであって、
前記入出力装置は、
自装置の近傍に位置する又は自装置に装着されたアタッチメントからアタッチメント情報を取得するアタッチメント情報取得手段と、
テキストに係る入力を行う入力手段と、
前記アタッチメント情報取得手段によって取得されたアタッチメント情報及び前記入力手段による入力によって得られるテキストに基づいた、当該テキストへの応答のテキストに係る出力を行う出力手段と、を備え、
前記アタッチメント情報取得手段によって取得されたアタッチメント情報及び前記入力手段による入力によって得られるテキストに基づいて、当該テキストへの応答のテキストを取得する応答テキスト取得手段を、備える応答システム。
【請求項２】
前記応答テキスト取得手段は、テキストに対して応答のテキストを生成する複数のモデルから、前記アタッチメント情報に応じて応答のテキストの生成に用いるモデルを選択して、選択したモデルを用いて応答のテキストを生成して取得する請求項１に記載の応答システム。
【請求項３】
前記アタッチメント情報取得手段は、近距離無線通信によってアタッチメント情報を取得する請求項１又は２に記載の応答システム。
【請求項４】
前記アタッチメント情報取得手段は、前記アタッチメントの自装置に装着された部分からアタッチメント情報を読み取って取得する請求項１〜３の何れか一項に記載の応答システム。
【請求項５】
テキストに係る入出力を行う入出力装置であって、
自装置の近傍に位置する又は自装置に装着されたアタッチメントからアタッチメント情報を取得するアタッチメント情報取得手段と、
テキストに係る入力を行う入力手段と、
前記アタッチメント情報取得手段によって取得されたアタッチメント情報及び前記入力手段による入力によって得られるテキストに基づいた、当該テキストへの応答のテキストに係る出力を行う出力手段と、
を備える入出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキストに係る入力を行って、当該テキストへの応答のテキストに係る出力を行う応答システム及び入出力装置に関する。
【背景技術】
【０００２】
従来から、ユーザの音声を受け付けて、当該音声に対する応答を生成して出力する対話システムが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２６８６９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の対話システムは、対話相手としてユーザに人格を感じさせるものではなく、ユーザに親近感、あるいは面白みを持たせるという点で必ずしも十分ではなかった。
【０００５】
本発明は、上記に鑑みてなされたものであり、ユーザに親近感、あるいは面白みを持たせることができる応答システム及び入出力装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る応答システムは、テキストに係る入出力を行う入出力装置を含む応答システムであって、入出力装置は、自装置の近傍に位置する又は自装置に装着されたアタッチメントからアタッチメント情報を取得するアタッチメント情報取得手段と、テキストに係る入力を行う入力手段と、アタッチメント情報取得手段によって取得されたアタッチメント情報及び入力手段による入力によって得られるテキストに基づいた、当該テキストへの応答のテキストに係る出力を行う出力手段と、を備え、アタッチメント情報取得手段によって取得されたアタッチメント情報及び入力手段による入力によって得られるテキストに基づいて、当該テキストへの応答のテキストを取得する応答テキスト取得手段を、備える。
【０００７】
本発明に係る応答システムでは、応答のテキストが、入出力装置の近傍に位置する又は入出力装置に装着されたアタッチメントから取得されたアタッチメント情報に応じたものとされる。従って、入出力装置の近傍に位置する又は入出力装置に装着されたアタッチメントを変えることで、応答のテキストを変化させることができる。これにより、本発明に係る応答システムによれば、ユーザに親近感、あるいは面白みを持たせることができる。
【０００８】
応答テキスト取得手段は、テキストに対して応答のテキストを生成する複数のモデルから、アタッチメント情報に応じて応答のテキストの生成に用いるモデルを選択して、選択したモデルを用いて応答のテキストを生成して取得することとしてもよい。この構成によれば、適切かつ容易に、アタッチメントに応じて応答のテキストを変化させることができる。
【０００９】
アタッチメント情報取得手段は、近距離無線通信によってアタッチメント情報を取得することとしてもよい。この構成によれば、アタッチメントが、入出力装置から近距離無線通信が可能な位置に配置されていれば、アタッチメント情報の取得を行うことができる。即ち、この構成によれば、確実かつ容易にアタッチメント情報の取得を行うことができ、これにより、確実かつ容易に本発明を実施することができる。
【００１０】
アタッチメント情報取得手段は、アタッチメントの自装置に装着された部分からアタッチメント情報を読み取って取得することとしてもよい。この構成によれば、アタッチメントが入出力装置に装着される構成の場合に、確実かつ容易にアタッチメント情報の取得を行うことができる。これにより、確実かつ容易に本発明を実施することができる。
【００１１】
上記の応答システムに含まれる入出力装置は、それ自体が新規な構成を有しており発明に相当する。即ち、本発明に係る入出力装置は、テキストに係る入出力を行う入出力装置であって、自装置の近傍に位置する又は自装置に装着されたアタッチメントからアタッチメント情報を取得するアタッチメント情報取得手段と、テキストに係る入力を行う入力手段と、アタッチメント情報取得手段によって取得されたアタッチメント情報及び入力手段による入力によって得られるテキストに基づいた、当該テキストへの応答のテキストに係る出力を行う出力手段と、を備える。
【発明の効果】
【００１２】
本発明では、入出力装置の近傍に位置する又は入出力装置に装着されたアタッチメントを変えることで、応答のテキストを変化させることができる。これにより、本発明によれば、ユーザに親近感、あるいは面白みを持たせることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る応答システムの構成を模式的に示す図である。
【図２】本発明の実施形態に係る応答システムの機能構成を示す図である。
【図３】サーバに記憶される情報を示すテーブルである。
【図４】本発明の実施形態に係る応答システムに含まれるクライアントのハードウェア構成を示す図である。
【図５】本発明の実施形態に係る応答システムに含まれるサーバのハードウェア構成を示す図である。
【図６】本発明の実施形態に係る応答システムで実行される処理を示すシーケンス図である。
【発明を実施するための形態】
【００１４】
以下、図面と共に本発明に係る応答システム及び入出力装置の実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１５】
図１に本実施形態に係る応答システム１を示す。応答システム１は、ユーザの発話（音声）を受け付けて、当該発話に対する応答を音声で行うシステムである。即ち、応答システム１は、ユーザとの対話を行うシステムである。ユーザは、例えば、応答システム１との対話を楽しんだり、当該対話によって種々の情報を得たりすることができる。
【００１６】
図１に示すように、応答システム１は、本実施形態に係る入出力装置であるクライアント１０と、サーバ２０とを含んで構成される。クライアント１０は、テキストに係る入出力を行う装置である。具体的には、クライアント１０は、ユーザの発話（発話テキスト）を受け付けて、当該発話に対する応答（発話テキスト）を音声で行う装置である。図１に示すように、クライアント１０は、例えば、ロボットのような形状とされる。このような形状とすることで、ユーザがクライアント１０に話しかけやすくすることができる。
【００１７】
クライアント１０には、アタッチメント（付属品）３０を装着させる（取り付ける）ことができる。アタッチメント３０は、クライアント１０とは別体であり、クライアント１０に着脱可能なように構成されている。例えば、アタッチメント３０は、ロボットの形状のクライアント１０を装飾するものとされる。具体的には、アタッチメント３０は、図１に示すリボン、それ以外にも帽子等とすることができる。
【００１８】
応答システム１では、クライアント１０にアタッチメント３０が装着されると、装着されたアタッチメント３０に応じた応答が行われる。具体的には、クライアント１０に装着されたアタッチメント３０によって、対話人格が切り替えられる。例えば、何もアタッチメント３０が装着されていない場合には、ロボットの対話人格によって応答が行われる。この場合、ユーザが「こんにちは」と発話すると、応答システム１は「こんにちは、お昼食べた？」と応答する。あるいは、アタッチメント３０としてリボンが装着されている場合には、漫才師の対話人格によって応答が行われる。この場合、ユーザが「こんにちは」と発話した場合、応答システム１は「なんでやねん、まだ朝やで」と応答する。
【００１９】
サーバ２０は、ユーザの発話に係るテキストへの応答のテキストを取得する装置である。サーバ２０は、クライアント１０に装着されたアタッチメント３０に応じた応答のテキストを取得する。クライアント１０と、サーバ２０とは、通信網を介して、互いに情報の送受信を行うことができる。通信網は、例えば、移動体通信網、無線ＬＡＮ（ローカルエリアネットワーク）等の無線通信網、あるいはインターネット等の有線通信網である。
【００２０】
引き続いて、本実施形態に係る応答システム１の機能を説明する。図２に、本実施形態に係る応答システム１の機能構成を示す。図１に示すようにクライアント１０は、アタッチメント情報取得部１１と、入力部１２と、出力部１３とを備えて構成される。
【００２１】
アタッチメント情報取得部１１は、自装置１０に装着されたアタッチメント３０からアタッチメント情報を取得するアタッチメント情報取得手段である。アタッチメント情報は、例えば、自装置１０に装着されたアタッチメント３０の種別を示す情報（当該アタッチメント３０がどのようなアタッチメント３０であるかを示す情報）である。
【００２２】
具体的には、アタッチメント情報取得部１１は、近距離無線通信によってアタッチメント情報を取得する。例えば、ＲＦＩＤ（Radio Frequency IDentification）によってアタッチメント情報を取得する。この場合、自装置１０に装着されるアタッチメント３０の内部又は表面に、予めアタッチメント情報を記憶したＲＦＩＤタグ（ＩＣ（Integrated Circuit））を設けておく。アタッチメント情報取得部１１は、近距離無線通信を行うための構成が用いられたＲＦＩＤリーダを備える。ＲＦＩＤリーダは、クライアント１０の筐体の内部又は表面に設けられる。
【００２３】
アタッチメント情報取得部１１は、ＲＦＩＤリーダよって、アタッチメント３０のＲＦＩＤタグからアタッチメント情報を読み取って取得する。具体的には、読み取りは以下のように行われる。ＲＦＩＤリーダは、読み取りのための電波を発する。ＲＦＩＤリーダにアタッチメント３０のＲＦＩＤタグが近づくと、ＲＦＩＤタグは、ＲＦＩＤリーダの電波を受けて記憶しているアタッチメント情報（信号）をＲＦＩＤリーダに送信する。ＲＦＩＤリーダは、ＲＦＩＤタグから送信されたアタッチメント情報を受信して読み取る。アタッチメント情報取得部１１は、定期的（例えば、数秒毎）にＲＦＩＤタグからアタッチメント情報を取得する。複数のアタッチメント３０がクライアント１０に装着されている場合には、アタッチメント情報取得部１１は、当該複数のアタッチメント３０に対応する複数のアタッチメント情報を取得する。
【００２４】
なお、近距離無線通信によるアタッチメント情報の読み取りは、必ずしもＲＦＩＤによって行われる必要はなく、それ以外の方式、例えば、ＦｅｌｉｃａやＮＦＣ（Near Field Communication）によって行われてもよい。
【００２５】
アタッチメント情報取得部１１は、上記の方法に代えて、あるいは上記の方法に加えて、アタッチメント３０の自装置１０に装着された部分からアタッチメント情報を読み取って取得することとしてもよい。この場合、予めクライアント１０及びアタッチメント３０に互いに装着される部分が設けられる。例えば、クライアント１０には、ソケットが設けられ、アタッチメント３０には、ソケットに挿入されてクライアント１０に装着される部分が設けられる。
【００２６】
アタッチメント３０のクライアント１０に装着される部分には、凹凸の形状である凹凸パターンが設けられる。当該凹凸パターンは、アタッチメント３０（の種別）毎に異なるものとされる。また、クライアント１０のソケットには、アタッチメント３０の凹凸パターンで押下される複数のスイッチが設けられる。複数のスイッチは、アタッチメント３０がクライアント１０に装着された際に、アタッチメント３０毎に押下されるものが異なるように設けられる。アタッチメント情報取得部１１は、スイッチが押下されるパターン（スイッチのオンオフのパターン）と、アタッチメント情報とを対応付けた情報を予め記憶しておく。アタッチメント情報取得部１１は、スイッチが押下されたパターンを検出して、上記の対応付けの情報に基づいて、自装置１０に装着されたアタッチメント３０のアタッチメント情報を取得する。
【００２７】
あるいは、以下のような構成としてもよい。アタッチメント３０のクライアント１０に装着される部分には、アタッチメント情報を表すバーコード（二次元バーコードも含む）が設けられる。また、クライアント１０のソケットには、カメラ又はバーコードリーダが設けられる。アタッチメント情報取得部１１は、カメラ又はバーコードリーダによってバーコードを読み取って、自装置１０に装着されたアタッチメント３０のアタッチメント情報を取得する。この場合、アタッチメント３０がクライアント１０に装着された際に、バーコードとカメラ又はバーコードリーダとの間の距離が当該カメラ又はバーコードリーダによってバーコードを読み取れるように、ソケット等が設けられる。
【００２８】
アタッチメント情報取得部１１によってアタッチメント情報が取得された場合、アタッチメント３０はクライアント１０に装着されており（取付状態にある）。一方、アタッチメント情報が取得されない場合、アタッチメント３０はクライアント１０に装着されていない（取付状態にない）。アタッチメント情報取得部１１は、取得したアタッチメント情報を入力部１２に出力する。
【００２９】
入力部１２は、テキストに係る入力を行う入力手段である。例えば、入力部１２は、以下のようにテキストに係る入力を行う。入力部１２は、マイクを備えており、マイクによってユーザの音声（発話）を入力する。入力部１２は、予め音声認識エンジンを有している。入力部１２は、当該音声認識エンジンを用いて入力した音声に対して音声認識を行って、音声認識の結果であるテキストを取得して入力する。音声認識自体は、従来の任意の音声認識方法を利用することができる。
【００３０】
また、入力部１２は、アタッチメント情報取得部１１から、アタッチメント情報を入力する。上述したようにアタッチメント情報取得部１１は、定期的にアタッチメント情報の取得を行うため、入力部１２は、定期的にアタッチメント情報取得部１１から、アタッチメント情報を入力する。入力部１２は、入力したテキストと、テキストを取得した時点での最新のアタッチメント情報、即ち、ユーザが発話した時点で自装置１０に装着されたアタッチメント３０のアタッチメント情報とをサーバ２０に送信する。
【００３１】
出力部１３は、アタッチメント情報取得部１１によって取得されたアタッチメント情報及び入力部１２による入力によって得られるに基づいた、当該テキストへの応答のテキストに係る出力を行う出力手段である。例えば、出力部１３は、以下のように応答のテキストに係る出力を行う。後述するように、入力部１２によるテキストとアタッチメント情報との送信に応じて、サーバ２０からクライアント１０に応答のテキストが送信される。出力部１３は、送信された応答のテキストを受信する。出力部１３は、音声合成を行って、受信した応答のテキストを音声に変換する。出力部１３は、スピーカを備えており、スピーカによって変換した音声を出力する。音声合成自体は、従来の任意の音声合成方法を利用することができる。以上が、クライアント１０の機能である。
【００３２】
図１に示すようにサーバ２０は、応答テキスト取得部２１を備えて構成される。応答テキスト取得部２１は、クライアント１０から送信されたアタッチメント情報及びテキストに基づいて、当該テキストへの応答のテキストを取得する応答テキスト取得手段である。応答テキスト取得部２１は、テキストに対して応答のテキストを生成する複数のモデルから、アタッチメント情報に応じて応答のテキストの生成に用いるモデルを選択して、選択したモデルを用いて応答のテキストを生成して取得する。
【００３３】
応答テキスト取得部２１は、予めテキストに対して応答のテキストを生成する複数のモデル（対話人格モデルデータ）を記憶している。複数のモデルそれぞれは、応答システム１の上述した対話人格、例えば、ロボット、漫才師、ミュージシャン及び海賊等の対話人格に対応している。
【００３４】
応答テキスト取得部２１は、予め、上記のモデルそれぞれと、当該モデルに応じたアタッチメント情報とを対応付けて記憶している。例えば、図３のテーブルに示すようにアタッチメント情報と、モデルに対応する対話人格を示す情報とを対応付けて記憶しておく。モデル及び上記のアタッチメント情報との対応付けの情報は、例えば、本実施形態の対話のサービスを提供する提供者によってサーバ２０に入力される。提供者が、モデル及び当該モデルに対応する上記の対応付けの情報を新たに応答テキスト取得部２１に記憶させ、また、当該モデルに対応するアタッチメント情報を有するアタッチメント３０がクライアント１０に装着されれば、ユーザは新たな対話人格と対話することができる。即ち、提供者が、新たなアタッチメント情報に対応する対話人格を追加することができる。なお、複数のアタッチメント３０が、クライアント１０に装着された場合を考慮し、複数のアタッチメント情報に１つのモデルが対応付けられていてもよい。
【００３５】
応答テキスト取得部２１は、クライアント１０から送信されたテキストと、アタッチメント情報とを受信する。応答テキスト取得部２１は、図３に示すテーブルを参照して、受信したアタッチメント情報に対応するモデル（対話人格）を特定する。即ち、応答テキスト取得部２１は、複数のモデルから、アタッチメント情報に応じてモデルを選択する。応答テキスト取得部２１は、特定したモデルを用いて、受信したテキストへの応答のテキストを生成して取得する。なお、モデル及びテキストへの応答のテキストの生成については、例えば、音声認識を行って音声認識の結果に対して応答を行う従来の自動応答のシステムの技術を利用することができる。なお、応答の生成の際には、その時点の時刻が考慮されてもよい。その他、応答のテキストの生成に際して、従来の自動応答のシステムと同様の機能を有していてもよい。
【００３６】
応答テキスト取得部２１は、生成した応答のテキストを、当該応答のテキストの生成に用いたテキスト及びアタッチメント情報の送信元のクライアント１０に送信する。以上が、サーバ２０の機能である。
【００３７】
図４に本実施形態に係るクライアント１０のハードウェア構成を示す。図４に示すように、クライアント１０は、１つ以上のＣＰＵ（Central Processing Unit）１０１、主記憶装置であるＲＡＭ（RandomAccess Memory）１０２及びＲＯＭ（Read Only Memory）１０３、無線通信モジュール１０４、無線通信用アンテナ１０５、マイク１０６、スピーカ１０７、近距離無線通信モジュール１０８並びに近距離無線通信用アンテナ１０９等のハードウェアにより構成されている。これらの構成要素がプログラム等により動作することにより、上述したクライアント１０の機能が発揮される。
【００３８】
図５に本実施形態に係るサーバ２０のハードウェア構成を示す。図５に示すようにサーバ２０は、１つ以上のＣＰＵ２０１、主記憶装置であるＲＡＭ２０２及びＲＯＭ２０３、通信を行うための通信モジュール２０４、並びにハードディスク等の補助記憶装置２０５等のハードウェアを備えるサーバ装置として構成される。これらの構成要素がプログラム等により動作することにより、上述したサーバ２０の機能が発揮される。以上が、本実施形態に係る応答システム１の構成である。
【００３９】
引き続いて、図６のシーケンス図を用いて、応答システム１で実行される処理を説明する。本処理では、まず、クライアント１０において、アタッチメント情報取得部１１によって、クライアント１０に装着されたアタッチメント３０からアタッチメント情報が取得される（Ｓ０１）。上述したようにアタッチメント情報の取得は、定期的に行われる。一方で、入力部１２によって、ユーザの音声に係るテキストが入力される（Ｓ０２）。具体的には、上述したようにユーザの音声がマイクにより入力され、入力した音声に対して音声認識が行われて入力される。テキストが入力されると、当該テキストとアタッチメント情報取得部１１によって取得されたアタッチメント情報とが、入力部１２からサーバ２０に送信される（Ｓ０３）。
【００４０】
送信されたテキストとアタッチメント情報とは、サーバ２０において、応答テキスト取得部２１によって受信される（Ｓ０３）。続いて、応答テキスト取得部２１によって、受信されたアタッチメント情報及びテキストに基づいて、当該テキストへの応答のテキストが取得される（Ｓ０４）。応答のテキストの取得（生成）は、上述したようにアタッチメント情報に対応するモデル（対話人格）が用いられて行われる。応答のテキストは、応答テキスト取得部２１からクライアント１０に送信される（Ｓ０５）。
【００４１】
送信された応答のテキストは、クライアント１０において、出力部１３によって受信される（Ｓ０５）。続いて、出力部１３によって、応答のテキストに係る出力が行われる（Ｓ０６）。具体的には、上述したように応答のテキストが音声に変換され、スピーカにより音声出力される。これにより、ユーザの発話に対して、応答システム１が音声で応答する。上記の処理が繰り返されることで、ユーザと応答システム１との対話が行われる。
【００４２】
上述したように本実施形態では、応答のテキストが、クライアント１０に装着されたアタッチメント３０から取得されたアタッチメント情報に応じたものとされる。従って、クライアント１０に装着されたアタッチメント３０を変えることで、応答のテキストを変化させることができる。１つ以上のアタッチメント３０の着脱により、アタッチメント３０の交換、追加、削減を行うことで、ユーザと対話する対話人格を切り替えることができる。即ち、アタッチメント３０を交換するだけで、ユーザは新しい対話人格と対話することができる。更に、アタッチメント３０を変えることで、クライアント１０の見た目も変化し、この点でもユーザに対して対話人格の切り替えを意識させることができる。これにより、本実施形態によれば、応答システム１との対話に対して、ユーザに親近感、あるいは面白みを持たせることができる。
【００４３】
また、本実施形態のようにアタッチメント情報とモデル（対話人格）とを対応付けておき、それに基づき応答のテキストの生成に用いるモデルを選択することとしてもよい。この構成によれば、適切かつ容易にアタッチメント３０に応じて応答のテキストを変化させることができる。但し、応答のテキストの取得は、必ずしも上記の方法で行われる必要はなく、アタッチメント情報及びテキストに基づくものであれば、どのように行われてもよい。
【００４４】
また、上述したように、アタッチメント情報の読み取りは、近距離無線通信で行うこととしてもよい。この構成によれば、アタッチメント３０が、クライアント１０から近距離無線通信が可能な位置に配置されていれば、アタッチメント情報の取得を行うことができる。即ち、この構成によれば、確実かつ容易にアタッチメント情報の取得を行うことができ、これにより、確実かつ容易に本発明を実施することができる。
【００４５】
あるいは、アタッチメント情報の読み取りは、凹凸パターン又はバーコードの読み取り等のアタッチメント３０のクライアント１０に装着された部分からの読み取りによって行われることとしてもよい。この構成によれば、アタッチメント３０がクライアント１０に装着される構成の場合に、確実かつ容易にアタッチメント情報の取得を行うことができる。これにより、確実かつ容易に本発明を実施することができる。但し、アタッチメント情報の読み取りは、必ずしも上記の方法で行われる必要はなく、任意の方法で行われてもよい。
【００４６】
なお、上述した実施形態では、アタッチメント３０は、クライアント１０に装着される構成としていたが、必ずしもクライアント１０に装着される構成とする必要はない。例えば、アタッチメント３０は、アタッチメント情報が取得可能な状態でクライアント１０の近傍に位置することとしてもよい。この場合、アタッチメント情報取得部１１は、自装置１０の近傍に位置するアタッチメント３０からアタッチメント情報を取得する。
【００４７】
また、上述した実施形態では、ユーザの音声に対する音声認識をクライアント１０で行うこととしたが、サーバ２０で音声認識を行うこととしてもよい。この場合、クライアント１０では、入力部１２が、入力したユーザの音声（音声データ）をサーバ２０に送信する。サーバ２０では、応答テキスト取得部２１が、当該音声を受信して、当該音声に対して音声認識を行って、テキストを取得する。
【００４８】
また、上述した実施形態では、クライアント１０から出力される音声の合成をクライアント１０で行うこととしたが、サーバ２０で音声合成を行うこととしてもよい。この場合、サーバ２０では、応答テキスト取得部２１が、応答のテキストに対して音声合成を行って音声データを生成し、クライアント１０に送信する。クライアント１０では、出力部１３が、当該音声データを受信し、音声出力する。また、音声認識及び音声合成は、クライアント１０及びサーバ２０以外の別の装置によって行われてもよい。
【００４９】
また、上述したサーバ２０の機能が、クライアント１０に備えられており、クライアント１０のみで応答システム１が構成されていてもよい。
【００５０】
また、上述した実施形態では、クライアント１０におけるテキストに係る入出力として、音声を入出力することとしたが、テキストを直接、入出力することとしてもよい。また、入出力の一方のみを、テキストで行うこととしてもよい。例えば、入力部１２は、ユーザのクライアント１０に対するテキストの入力操作を受け付けてテキストを入力する。また、出力部１３は、クライアント１０が備える表示装置によって応答のテキストの表示出力を行う。
【００５１】
また、テキストだけでなく、音声合成もアタッチメント情報に応じて行われてもよい。例えば、アタッチメント情報に応じた声色での音声出力が行われてもよい。
【符号の説明】
【００５２】
１…応答システム、１０…クライアント、１１…アタッチメント情報取得部、１２…入力部、１３…出力部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…無線通信モジュール、１０５…無線通信用アンテナ、１０６…マイク、１０７…スピーカ、１０８…近距離無線通信モジュール、１０９…近距離無線通信用アンテナ、２０…サーバ、２１…応答テキスト取得部、２０１…ＣＰＵ、２０２…ＲＡＭ、２０３…ＲＯＭ、２０４…通信モジュール、２０５…補助記憶装置、３０…アタッチメント。
【図１】
2017207901.tif 000003
【図２】
2017207901.tif 000004
【図３】
2017207901.tif 000005
【図４】
2017207901.tif 000006
【図５】
2017207901.tif 000007
【図６】
2017207901.tif 000008