(57)【要約】【課題】対象ユーザによる応答に擬した応答メッセージを生成することができるコミュニケーション装置、コミュニケーション方法、およびコミュニケーションプログラムを提供することである。【解決手段】実施形態のコミュニケーション装置は、解釈部と、記憶部と、生成部とを持つ。前記解釈部は、対象ユーザ宛のメッセージの内容を解釈する。前記記憶部は、前記対象ユーザの人物特徴に関する情報を記憶する。前記生成部は、前記解釈部によって解釈された前記対象ユーザ宛のメッセージの内容と、前記記憶部に記憶された前記対象ユーザの人物特徴に関する情報とに基づいて、前記対象ユーザによる応答に擬した応答メッセージを生成する。【選択図】図２
2018055437.tif 000002
【特許請求の範囲】
【請求項１】
対象ユーザ宛のメッセージの内容を解釈する解釈部と、
前記対象ユーザの人物特徴に関する情報を記憶する記憶部と、
前記解釈部によって解釈された前記対象ユーザ宛のメッセージの内容と、前記記憶部に記憶された前記対象ユーザの人物特徴に関する情報とに基づいて、前記対象ユーザによる応答に擬した応答メッセージを生成する生成部と
を備えるコミュニケーション装置。
【請求項２】
前記生成部は、前記対象ユーザ宛のメッセージの発信者と、前記対象ユーザとの間の関係性に基づいて、前記応答メッセージを生成する、
請求項１に記載のコミュニケーション装置。
【請求項３】
前記生成部は、前記対象ユーザ宛のメッセージの発信者と、前記対象ユーザとの間の会話履歴に基づいて、前記応答メッセージを生成する、
請求項１または２に記載のコミュニケーション装置。
【請求項４】
前記応答メッセージに対する前記対象ユーザの変更指示を受け付ける受付部をさらに備える、
請求項１から３のいずれか一項に記載のコミュニケーション装置。
【請求項５】
前記応答メッセージに対する前記対象ユーザの感情の設定指示を受け付ける感情設定部をさらに備える、
請求項４に記載のコミュニケーション装置。
【請求項６】
前記対象ユーザの変更指示または前記対象ユーザの感情の設定指示に応じて変更された前記応答メッセージに基づいて、前記対象ユーザの人物特徴を学習し、学習した前記人物特徴を前記記憶部に記憶させる人物学習部をさらに備える、
請求項５に記載のコミュニケーション装置。
【請求項７】
前記生成部は、前記応答メッセージに関する前記対象ユーザの含意を表す要約を生成する、
請求項１から６のいずれか一項に記載のコミュニケーション装置。
【請求項８】
前記対象ユーザ宛のメッセージは、テキストデータまたは音声データである、
請求項１から７のいずれか一項に記載のコミュニケーション装置。
【請求項９】
対象ユーザ宛のメッセージの内容を解釈し、
前記解釈された前記対象ユーザ宛のメッセージの内容と、前記対象ユーザの人物特徴に関する情報とに基づいて、前記対象ユーザによる応答に擬した応答メッセージを生成する
コミュニケーション方法。
【請求項１０】
コンピュータに、
対象ユーザ宛のメッセージの内容を解釈させ、
前記解釈された前記対象ユーザ宛のメッセージの内容と、前記対象ユーザの人物特徴に関する情報とに基づいて、前記対象ユーザによる応答に擬した応答メッセージを生成させる
コミュニケーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、コミュニケーション装置、コミュニケーション方法、およびコミュニケーションプログラムに関する。
【背景技術】
【０００２】
近年、電子メール作成の負荷を軽減することを目的とした、テンプレートを用いた電子メール作成方法が提案されている。この方法では、一般的に使用頻度が高いことが想定される多数の定型のテンプレートを準備し、ユーザがこの多数のテンプレートの中から適当なテンプレートを選択することで、電子メール作成の負荷を軽減しうる。しかしながら、この従来の方法において使用されるテンプレートは、ユーザ毎に個別に調整されたものではないため、ユーザは送信したい内容に応じてテンプレートを都度選択し、さらにはテンプレートの文章を書き換える必要がある。また、この方法では、ユーザは送信相手に応じてテンプレートの文章を適宜書き換える必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１６５０４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、対象ユーザによる応答に擬した応答メッセージを生成することができるコミュニケーション装置、コミュニケーション方法、およびコミュニケーションプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態のコミュニケーション装置は、解釈部と、記憶部と、生成部とを持つ。前記解釈部は、対象ユーザ宛のメッセージの内容を解釈する。前記記憶部は、前記対象ユーザの人物特徴に関する情報を記憶する。前記生成部は、前記解釈部によって解釈された前記対象ユーザ宛のメッセージの内容と、前記記憶部に記憶された前記対象ユーザの人物特徴に関する情報とに基づいて、前記対象ユーザによる応答に擬した応答メッセージを生成する。
【図面の簡単な説明】
【０００６】
【図１】第１の実施形態のコミュニケーション装置を用いたメール送受信システムのハードウェア構成の一例を示す図。
【図２】第１の実施形態のコミュニケーション装置の一例を示す機能ブロック図。
【図３】第１の実施形態の辞書記憶部に記憶されている辞書データの一例を示す図。
【図４】第１の実施形態の人物特徴記憶部に記憶されている人物特徴データの一例を示す図。
【図５】第１の実施形態の会話履歴記憶部に記憶されている会話履歴データの一例を示す図。
【図６】第１の実施形態のコミュニケーション装置の処理の一例を示すシーケンス図。
【図７】第１の実施形態において「丁寧度」が調整された場合の応答メッセージの一例を示す図。
【図８】第１の実施形態において「怒り度」が調整された場合の応答メッセージの一例を示す図。
【図９】第２の実施形態のコミュニケーション装置を用いたメール送受信システムのハードウェア構成の一例を示す図。
【図１０】第２の実施形態のコミュニケーション装置の一例を示す機能ブロック図。
【図１１】第２の実施形態のコミュニケーション装置の処理の一例を示すシーケンス図。
【図１２】第３の実施形態のコミュニケーション装置の一例を示す機能ブロック図。
【図１３】第３の実施形態の応答メッセージと要約との一例を示す図である。
【図１４】第４の実施形態のコミュニケーション装置の一例を示す機能ブロック図。
【発明を実施するための形態】
【０００７】
（第１の実施形態）
以下、第１の実施形態のコミュニケーション装置、コミュニケーション方法、およびコミュニケーションプログラムを、図面を参照して説明する。
【０００８】
コミュニケーション装置１は、第三者Ｔから受信したメッセージに対して、対象ユーザＵの人物特徴、過去の会話履歴などに基づいて、対象ユーザＵの応答に擬した応答メッセージを生成して第三者Ｔに送信する。「対象ユーザ」とは、コミュニケーション装置１が応答メッセージを生成する場合に、応答を擬する対象となるユーザのことを言う。この第三者Ｔから受信するメッセージには、電子メール、チャットにおけるテキストメッセージ、ミニブログにおけるコメントなどが含まれる。以下の説明においては、コミュニケーション装置１において電子メールを処理する構成を例に挙げて説明する。
【０００９】
図１は、コミュニケーション装置１を用いたメール送受信システムのハードウェア構成の一例を示す図である。このメール送受信システムおいては、第三者Ｔが使用する端末（第１端末Ｐ１）は、インターネットＩなどを介して、メールサーバＭＳと接続されている。また、対象ユーザＵが使用する端末（第２端末Ｐ２）は、インターネットＩなどを介して、メールサーバＭＳおよびコミュニケーション装置１と接続されている。また、メールサーバＭＳは、インターネットＩなどを介して、コミュニケーション装置１と接続されている。第２端末Ｐ２には、コミュニケーション装置１と通信可能であり、かつ応答メッセージ生成のための各種調整を行うことが可能なインターフェースを実現するアプリケーションがインストールされていてよい。
【００１０】
通常、第三者Ｔが対象ユーザＵに対して電子メールを送信する場合、第三者Ｔが第１端末Ｐ１を操作することにより送信された電子メールは、メールサーバＭＳによって受信され（図１の矢印Ａ）。メールサーバＭＳは電子メールを第２端末Ｐ２に送信する（図１の矢印Ｂ１）。電子メールを確認した対象ユーザＵは、第２端末Ｐ２を操作して返信メール（応答メッセージ）を生成して送信する。これにより第２端末Ｐ２から送信された応答メッセージはメールサーバＭＳによって受信され（図１の矢印Ｂ２）、メールサーバＭＳは応答メッセージを第１端末Ｐ１に送信する（図１の矢印Ｂ３）。
【００１１】
一方、本実施形態において、第三者Ｔが対象ユーザＵに対して電子メールを送信する場合、第１端末Ｐ１から送信された電子メールは、メールサーバＭＳによって受信され（図１の矢印Ａ）、メールサーバＭＳは電子メールをコミュニケーション装置１に送信する（図１の矢印Ｃ１）。電子メールを受け取ったコミュニケーション装置１は、対象ユーザＵからの応答指示（図１の矢印Ｄ）、人物特徴、過去の会話履歴などに基づいて応答メッセージを生成して送信する。コミュニケーション装置１から送信された応答メッセージはメールサーバＭＳによって受信され（図１の矢印Ｃ２）、メールサーバＭＳは応答メッセージを第１端末Ｐ１に送信する（図１の矢印Ｃ３）。
【００１２】
図２は、コミュニケーション装置１の一例を示す機能ブロック図である。コミュニケーション装置１は、例えば、受信部１１と、解釈部１３と、生成部１５と、通信部１７と、送信部１９と、人物学習部２１と、辞書記憶部Ｄ１と、人物特徴記憶部Ｄ３（記憶部）と、会話履歴記憶部Ｄ５、プログラム記憶部Ｄ７とを備える。
【００１３】
受信部１１は、外部（例えば、第三者Ｔ、発信者）からの電子メールを受信し、受信した電子メールを解釈部１３に出力する。
【００１４】
解釈部１３は、受信した電子メールの内容を解釈する。例えば、解釈部１３は、第三者Ｔの情報（例えば、電子メールアドレス）を取得するとともに、辞書記憶部Ｄ１に記憶された辞書データを使用して、メール本文の形態素解析、構文解析、意味解析などを行ってその内容を解釈する。この場合、解釈部１３は、電子メールの緊急度、メール送信者の心理状態などを合わせて解釈してよい。解釈部１３は、電子メールの解釈結果を生成部１５に出力する。
【００１５】
生成部１５は、第三者Ｔと対象ユーザＵとの関係性に基づいて、受信した電子メール（以下「受信メール」）に対する応答メッセージの候補を生成する。生成部１５は、例えば、応答候補生成部３０を備える。応答候補生成部３０は、対象ユーザＵの応答指示、解釈部１３から入力された解釈結果、人物特徴記憶部Ｄ３に記憶された人物特徴データ、会話履歴記憶部Ｄ５に記憶された会話履歴データなどに基づいて、受信メールに対する応答メッセージの候補を生成する。或いは、応答候補生成部３０は、対象ユーザＵの応答指示を必要とせず、解釈部１３から入力された解釈結果、人物特徴記憶部Ｄ３に記憶された人物特徴データ、会話履歴記憶部Ｄ５に記憶された会話履歴データなどに基づいて、応答メッセージの候補を自動的に生成してもよい。
【００１６】
通信部１７は、例えば、インターネットＩを介して、解釈部１３および生成部１５と、第２端末Ｐ２との間で各種情報の送受信を行う。
【００１７】
送信部１９は、応答候補生成部３０により生成され、対象ユーザＵによって確定された応答メッセージを第三者Ｔに送信する。
【００１８】
人物学習部２１は、応答候補生成部３０により生成され、対象ユーザＵによって確定された応答メッセージの情報などに基づいて、対象ユーザＵの人物特徴を学習する。また、人物学習部２１は、学習した人物特徴を人物特徴記憶部Ｄ３に記憶する。また、人物学習部２１は、応答メッセージ（および受信メール）を会話履歴記憶部Ｄ５に記憶する。
【００１９】
辞書記憶部Ｄ１は、例えば、受信した電子メールの内容を解釈するための辞書データを記憶する。図３は、辞書記憶部Ｄ１に記憶されている辞書データの一例を示す図である。辞書記憶部Ｄ１は、例えば、「文字列」、「品詞」、「活用の種類」などの電子メールの内容を解釈するための情報を記憶する。また、辞書記憶部Ｄ１は、受信した電子メールの緊急度や、メール送信者の心理状態を把握するための情報として、「緊急度」、「心理状態」などの情報を記憶する。例えば、辞書記憶部Ｄ１は、文字列「至急」と関連付けされた情報として、品詞が「名詞」であり、緊急度が「高」であり、心理状態が「悪」であることを記憶している。辞書記憶部Ｄ１は、図３に示したデータ以外にも、多数の辞書データを記憶してよい。尚、緊急度と関連付ける辞書の情報は対象ユーザＵ毎に設定してもよく、過去のメールを参照することにより学習してもよい。例えば、対象ユーザＵが、一定時間内に返信したメール、あるいは重要度「高」で送信されたメールに含まれる単語については、緊急度「高」となる単語として、辞書登録してよい。また、辞書は、ある特定の単語または表現がメールに含まれていた場合に、そのメールが緊急である可能性を確率として表現されたものでもよい。この確率は、過去に第三者から受信したメールから算出してもよい。
【００２０】
人物特徴記憶部Ｄ３は、例えば、対象ユーザＵの人物特徴データを記憶する。この人物特徴データには、対象ユーザＵの電子メール作成時の丁寧度、立場、性格、言葉遣い、漢字の使用頻度などの様々な情報が含まれる。図４は、人物特徴記憶部Ｄ３に記憶されている人物特徴データの一例を示す図である。例えば、人物特徴記憶部Ｄ３は、対象ユーザＵに関してカテゴリ「丁寧度」と関連付けされた情報として、内容が「非常に丁寧」であり、応答生成ルール１として「常に敬語を使用」であることを記憶している。人物特徴記憶部Ｄ３は、図４に示したデータ以外にも、人物特徴に関する多数なデータを記憶してよい。
【００２１】
会話履歴記憶部Ｄ５は、例えば、対象ユーザＵと、複数の第三者Ｔとの間で行われた過去の会話履歴（電子メール送受信履歴）を記憶する。図５は、会話履歴記憶部Ｄ５に記憶されている会話履歴データの一例を示す図である。例えば、会話履歴記憶部Ｄ５は、第三者Ｔである「Ａ様」と関連付けされた情報として、電子メールアドレスが「ＸＸＸ＠ＸＸＸ．ＸＸ」であり、立場として「顧客」であり、受信メール１として「ＸＸ様  至急見積りを送って下さい。」であり、返信メール１として「Ａ様ＸＸ株式会社のＸＸです。本日中に送付致します。」であり、受信メール２として「ＸＸ様  再見積りをお願いします。」を記憶している。会話履歴記憶部Ｄ５は、図５に示したデータ以外にも、多数の会話履歴データを記憶してよい。尚、第三者Ｔは、「同僚全員」「経営幹部」といった立場や人の属性をもつ人物の集合として定義されてもよい。
【００２２】
プログラム記憶部Ｄ７は、例えば、コミュニケーション装置１の各機能部のうち一部または全部を実現するためのプログラムを記憶する。
【００２３】
辞書記憶部Ｄ１、人物特徴記憶部Ｄ３、会話履歴記憶部Ｄ５、およびプログラム記憶部Ｄ７の各々は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）、フラッシュメモリなどで実現される。尚、辞書記憶部Ｄ１、人物特徴記憶部Ｄ３、会話履歴記憶部Ｄ５、およびプログラム記憶部Ｄ７は、一つのハードウェアで構成されていてもよい。また、辞書記憶部Ｄ１、人物特徴記憶部Ｄ３、会話履歴記憶部Ｄ５、およびプログラム記憶部Ｄ７の各々は、コミュニケーション装置１の外部に設けられてもよい。
【００２４】
上記のコミュニケーション装置１の各機能部のうち一部または全部は、プロセッサがプログラム記憶部Ｄ７に記憶されたプログラム（ソフトウェア）を実行することにより実現されてよい。プログラムは、コミュニケーション装置１の作動開始時に予めインストールされていてもよいし、他のコンピュータからダウンロードされてよいし、コンパクトディスクなどの可搬型記憶媒体からインストールされてもよい。また、コミュニケーション装置１の各機能部のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）等のハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの組み合わせによって実現されてもよい。
【００２５】
次に、第１の実施形態のコミュニケーション装置１の動作について説明する。図６は、コミュニケーション装置１の処理の一例を示すシーケンス図である。
【００２６】
まず、第三者Ｔの操作に基づいて、第１端末Ｐ１は、対象ユーザＵ宛の電子メールを送信する（ステップＳ１０１）。
【００２７】
次に、メールサーバＭＳは、第１端末Ｐ１から受信した電子メールをコミュニケーション装置１に送信する（ステップＳ１０３）。
【００２８】
次に、コミュニケーション装置１の受信部１１は、メールサーバＭＳから受信した電子メールを受信し、受信メールを解釈部１３に出力する。解釈部１３は、受信メールの内容を解釈し、解釈結果を応答候補生成部３０に出力する（ステップＳ１０５）。例えば、解釈部１３は、第三者Ｔの情報（例えば、電子メールアドレス）を取得するとともに、辞書記憶部Ｄ１を参照して、メール本文の形態素解析、構文解析、意味解析などを行ってその内容を解釈する。この場合、解釈部１３は、電子メールの緊急度、メール送信者の心理状態などを合わせて解釈してよい。
【００２９】
次に、解釈部１３は、通信部１７を介して、受信メール（および、解釈結果）を第２端末Ｐ２に送信する（ステップＳ１０７）。対象ユーザＵは、第２端末Ｐ２の表示部（図示しない）に表示されたインターフェースを利用して、応答指示を入力する。この際に対象ユーザＵが入力する応答指示は、「ＹＥＳ」などの簡単なものであってもよい。第２端末Ｐ２は、対象ユーザＵの応答指示をコミュニケーション装置１に送信する（ステップＳ１０９）。
【００３０】
次に、応答候補生成部３０は、第三者Ｔと対象ユーザＵとの関係、解釈部１３から入力された解釈結果、および第２端末Ｐ２から受信した対象ユーザＵの応答指示に基づいて、受信メールに対する応答メッセージの候補を生成する（ステップＳ１１１）。例えば、応答候補生成部３０は、「ＹＥＳ」の旨を示す対象ユーザＵの応答指示を受信した場合、「ＹＥＳ」の内容に基づく応答メッセージを生成する。また、この際、応答候補生成部３０は、人物特徴記憶部Ｄ３に記憶された人物特徴データに基づいて、対象ユーザＵの応答を擬した応答メッセージ（丁寧度、言葉遣い、漢字の使用などを擬した応答メッセージ）を生成する。また、応答候補生成部３０は、会話履歴記憶部Ｄ５に記憶された会話履歴データなどを参照して、第三者Ｔと対象ユーザＵとの関係に基づいて、第三者Ｔに応じた応答メッセージを生成する。
【００３１】
或いは、応答候補生成部３０は、対象ユーザＵからの応答指示を必要とせずに、解釈部１３から入力された解釈結果、人物特徴記憶部Ｄ３に記憶された人物特徴データ、会話履歴記憶部Ｄ５に記憶された会話履歴データなどに基づいて、応答メッセージの候補を自動的に生成してもよい。例えば、入力された解釈結果が、第三者Ｔが「Ａ様」であり、メール本文に「至急」および「見積」の要素が含まれていることを示している場合、応答候補生成部３０は、図５に示すような会話履歴記憶部Ｄ５に記憶された会話履歴などに基づいて「本日中送付」という返信解釈を得る。また、入力された解釈結果が、第三者Ｔが「Ｂさん」であり、メール本文に「本件」および「承認」の要素が含まれていることを示している場合、応答候補生成部３０は、会話履歴記憶部Ｄ５に記憶された会話履歴などに基づいて「確認次第回答」という返信解釈を得る。応答候補生成部３０は、この返信解釈に基づいて、応答メッセージの候補を自動的に生成する。
【００３２】
尚、応答候補生成部３０は、複数の応答メッセージの候補を生成してもよい。また、応答候補生成部３０は、統計翻訳技術を利用して応答候補を生成してもよい。また、応答候補生成部３０は、会話履歴記憶部Ｄ５に記憶された対象ユーザＵの会話履歴から、メール送信者に対する感情を推定して応答メッセージの候補を生成するようにしてもよい。また、応答候補生成部３０は、会話履歴記憶部Ｄ５に記憶された対象ユーザＵの会話履歴だけでなく、電子メールに関する一般的な汎用データを利用して応答メッセージの候補を生成してもよい。また、応答候補生成部３０は、対象ユーザＵのスケジュールなどを考慮して、応答メッセージの候補を生成してもよい。また、応答候補生成部３０は、ニューラルネットワークを使用して、応答メッセージの候補を生成してもよい。
【００３３】
次に、応答候補生成部３０は、通信部１７を介して、生成した応答メッセージの候補を第２端末Ｐ２に送信する（ステップＳ１１３）。対象ユーザＵは、第２端末Ｐ２の表示部（図示しない）に表示されたインターフェースを利用して応答メッセージの候補を確認し、この応答メッセージの候補を調整する。例えば、対象ユーザＵは、応答メッセージの文章を変更する調整指示を行う（ステップＳ１１５）。次に、応答候補生成部３０は、第２端末Ｐ２から受信した対象ユーザＵの調整指示に基づいて、応答メッセージの候補を調整し（ステップＳ１１７）、再度、通信部１７を介して、調整済みの応答メッセージの候補を第２端末Ｐ２に送信する（ステップＳ１１９）。
【００３４】
或いは、対象ユーザＵは、第２端末Ｐ２のインターフェースに実装された感情設定機能（例えば、感情設定スクロールバー）を使用して、応答メッセージに対する自身の感情を指示することができる。応答候補生成部３０は、この対象ユーザＵの感情を設定する指示に基づいて、応答メッセージの候補を動的に調整する。図７は、感情設定スクロールバーを使用して「丁寧度」が調整された場合の応答メッセージ候補の一例を示す図である。対象ユーザＵは、この丁寧度を示す感情設定スクロールバーを操作することで、応答メッセージの候補の丁寧度を調整することができる。例えば、丁寧度が「低」の状態において「田中くん  今日送ります。」と設定されていた応答メッセージは、丁寧度が「中」の状態において「田中さん  山田です。今日送ります。」に変更され、文章表現が丁寧になる。また、丁寧度が「高」の状態においては「株式会社  Ａ  田中様  いつもお世話になっております。Ｂの山田です。ご連絡頂きました資料については、今日中にはお送りできるように致します。」に変更され、文章表現がさらに丁寧になる。
【００３５】
また、図８は、感情設定スクロールバーを介して「怒り度」が調整された場合の応答メッセージ候補の一例を示す図である。例えば、ユーザＵは、怒り度を示す感情設定スクロールバーを操作することで、応答メッセージの候補の怒り度を動的に調整することができる。例えば、怒り度が「低」の状態において「田中さん  先程のメールの件ですが、もう少し詳しく状況を教えて下さい。」と設定されていた応答メッセージは、怒り度が「中」の状態において「田中さん  至急、状況を詳しく報告して下さい。」となり、怒り度が反映された文章表現に変更される。また、怒り度が「高」の状態においては「田中くん  私の席まですぐに状況を報告しに来てください。」となり、さらに怒り度が反映された文章表現に変更される。
【００３６】
尚、応答候補生成部３０は、同一の「丁寧度」あるいは「怒り度」に対して、一つの応答メッセージを生成する必要はなく、都度、表示を変更するようなゆらぎ機能を備えていてもよい。
【００３７】
尚、第２端末Ｐ２のインターフェースは、対象ユーザＵの音声指示を受け付ける機能を備えてもよい。また、このインターフェースは、対象ユーザＵの画像と音声（抑揚、音声、発話スピード、音量）などから対象ユーザＵの感情を推定する機能を備えてよい。対象ユーザＵの画像を使用する場合には、予め準備された対象の画像情報にタグ付けを行い、特徴点の変化を分析して対象ユーザＵの喜怒を判断するようにしてよい。また、対象ユーザＵの音声を使用する場合には、予め準備した大量の音声データにタグ付けし、特徴的な事象の有無で喜怒を判断するようにしてよい。
【００３８】
また、第２端末Ｐ２のインターフェースは、対象ユーザＵの音声による指示が怒り口調である場合、「怒り度」を自動的に高める指示を応答候補生成部３０に出力するようにしてもよい。また、この場合、応答候補生成部３０は、第三者Ｔと対象ユーザＵとの関係性に基づいて応答メッセージを変更するようにしてもよい。例えば、応答候補生成部３０は、第三者Ｔが「同僚」である場合には「怒り度」を高め、第三者Ｔが「顧客」である場合には、丁寧度は高い状態で保ちつつ、感情を表さない応答メッセージを生成するようにしてもよい。
【００３９】
次に、対象ユーザＵが応答メッセージの調整が完了したと判断した場合、第２端末Ｐ２は、応答確定指示を応答候補生成部３０に出力する（ステップＳ１２１）。例えば、対象ユーザＵは、第２端末Ｐ２の表示部に表示された「確定」ボタンをユーザが押下することで、応答メッセージを確定してよい。
【００４０】
第２端末Ｐ２からの応答確定指示を受け取った応答候補生成部３０は、確定された応答メッセージを送信部１９に出力する。送信部１９は、確定された応答メッセージをメールサーバＭＳに出力し（ステップＳ１２３）、メールサーバＭＳは応答メッセージを第１端末Ｐ１に送信する（ステップＳ１２５）。
【００４１】
次に、応答候補生成部３０は、確定された応答メッセージを人物学習部２１に出力する。人物学習部２１は、応答候補生成部３０から入力された応答メッセージに基づいて、対象ユーザＵの人格を学習する（ステップＳ１２７）。例えば、対象ユーザＵの指示に基づいて調整された応答メッセージを用いて、人物特徴記憶部Ｄ３に記憶されている対象ユーザＵの「丁寧度」を更新する。また、人物学習部２１は、応答候補生成部３０から入力された応答メッセージを会話履歴記憶部Ｄ５に記憶する。また、人物学習部２１は、対象ユーザＵから取得した画像、音声などのセンシング情報を会話履歴記憶部Ｄ５に記憶してもよい。以上により、本シーケンス図の処理を終了する。
【００４２】
尚、対象ユーザＵが特定の応答メッセージを学習対象として重視する旨の重み付けフラグを設定した場合、人物学習部２１は応答メッセージに加えて、この重み付けフラグを会話履歴記憶部Ｄ５に記憶してもよい。また、人物学習部２１は、応答候補生成部３０が最初に生成した応答メッセージの候補と、対象ユーザＵによる調整後の応答メッセージとの組を会話履歴記憶部Ｄ５に記憶してもよい。
【００４３】
以上説明した第１の実施形態によれば、対象ユーザＵによる応答に擬した応答メッセージを生成することができる。この応答メッセージは、対象ユーザＵの人物特徴を反映したものであるため、この応答メッセージを受信した第三者Ｔは、まるで対象ユーザＵ自身が送信したメッセージであると認識しうる。
【００４４】
（第２の実施形態）
以下、第２の実施形態について説明する。第１の実施形態と比較して、第２の実施形態に係るコミュニケーション装置２は、対象ユーザＵが使用する第２端末Ｐ２に実装されている点が異なる。このため、構成などについては第１の実施形態で説明した図および関連する記載を援用し、詳細な説明を省略する。
【００４５】
図９は、第２の実施形態のコミュニケーション装置２を用いたメール送受信システムのハードウェア構成の一例を示す図である。このメール送受信システムおいては、第三者Ｔが使用する端末（第１端末Ｐ１）は、インターネットＩなどを介して、メールサーバＭＳと接続されている。また、対象ユーザＵが使用する端末（第２端末Ｐ２）は、インターネットＩなどを介して、メールサーバＭＳと接続されている。第２端末Ｐ２には、コミュニケーション装置２が実装されている。
【００４６】
本実施形態において、第三者Ｔが対象ユーザＵに対して電子メールを送信する場合、第１端末Ｐ１から送信された電子メールは、メールサーバＭＳによって受信され（図９の矢印Ａ）、メールサーバＭＳは電子メールを、第２端末Ｐ２に実装されたコミュニケーション装置２に送信する（図９の矢印Ｅ１）。電子メールを受け取ったコミュニケーション装置２は、対象ユーザＵからの応答指示、人物特徴、過去の会話履歴などに基づいて応答メッセージを生成して送信する。コミュニケーション装置２から送信された応答メッセージはメールサーバＭＳによって受信され（図９の矢印Ｅ２）、メールサーバＭＳは応答メッセージを第１端末Ｐ１に送信する（図９の矢印Ｅ３）。
【００４７】
図１０は、コミュニケーション装置２の一例を示す機能ブロック図である。コミュニケーション装置２は、第１の実施形態におけるコミュニケーション装置１の通信部１７に代えて、受付部２３を備える。また、コミュニケーション装置２は、表示部２５をさらに備える。
【００４８】
受付部２３は、コミュニケーション装置２の対象ユーザＵによる操作（変更指示）を受け付ける。受付部２３は、例えば、応答受付部４０と、感情設定部４２と、応答確定部４４とを備える。例えば、応答受付部４０、感情設定部４２、および応答確定部４４の各々は、マウス、キーボード、タッチパネルなどの入力端末である。
【００４９】
応答受付部４０は、受信メールに対する対象ユーザＵの応答指示を受け付ける。例えば、対象ユーザＵは、応答受付部４０を操作して、受信メールに対する応答内容を指示することができる。対象ユーザＵによる応答指示に応じて、応答候補生成部３０は応答メッセージの候補を生成および調整する。
【００５０】
感情設定部４２は、応答メッセージに対する対象ユーザＵの感情の設定指示を受け付ける。例えば、対象ユーザＵは、感情設定部４２を操作して、応答メッセージに対する対象ユーザＵの感情（丁寧度、怒り度など）を指示することができる。対象ユーザＵによって入力された感情設定指示に応じて、応答候補生成部３０は応答メッセージの候補を調整する。
【００５１】
応答確定部４４は、応答メッセージに対する対象ユーザＵの応答確定指示を受け付ける。例えば、対象ユーザＵは、応答確定部４４を操作して、応答候補生成部３０が生成した応答メッセージを確定することができる。
【００５２】
表示部２５は、応答候補生成部３０により生成された応答メッセージなどを表示する。例えば、表示部２５は、液晶ディスプレイなどである。表示部２５が、タッチパネル対応のディスプレイである場合、表示部２５は、上記の受付部２３の機能を備えてもよい。
【００５３】
次に、第２の実施形態のコミュニケーション装置２の動作について説明する。図１１は、コミュニケーション装置１の処理の一例を示すシーケンス図である。
【００５４】
まず、第三者Ｔの指示に基づいて、第１端末Ｐ１は、対象ユーザＵ宛の電子メールを送信する（ステップＳ２０１）。
【００５５】
次に、メールサーバＭＳは、第１端末Ｐ１から受信した電子メールを、第２端末Ｐ２に実装されたコミュニケーション装置２に送信する（ステップＳ２０３）。
【００５６】
次に、コミュニケーション装置１の受信部１１は、メールサーバＭＳから受信した電子メールを受信し、受信メールを解釈部１３に出力する。解釈部１３は、受信メールの内容を解釈し、解釈結果を応答候補生成部３０に出力する（ステップＳ２０５）。
【００５７】
次に、解釈部１３は、受信メール（および、解釈結果）を表示部２５に表示させる（ステップＳ２０７）。対象ユーザＵは、表示部２５に表示された受信メールを確認し、応答受付部４０を介して、応答指示を入力する。
【００５８】
次に、応答候補生成部３０は、第三者Ｔと対象ユーザＵとの関係性、解釈部１３から入力された解釈結果、および応答受付部４０を介して入力された対象ユーザＵの応答指示に基づいて、受信メールに対する応答メッセージの候補を生成して、表示部２５に表示させる（ステップＳ２０９）。或いは、応答候補生成部３０は、対象ユーザＵからの応答指示を必要とせずに、解釈部１３から入力された解釈結果、人物特徴記憶部Ｄ３に記憶された人物特徴データ、会話履歴記憶部Ｄ５に記憶された会話履歴データなどに基づいて、応答メッセージの候補を自動的に生成してもよい。
【００５９】
次に、対象ユーザＵは表示部２５に表示された応答メッセージの候補を確認し、この応答メッセージの候補を調整する。例えば、対象ユーザＵが、応答受付部４０を介して、応答メッセージの文章を変更する調整指示を行った場合、応答受付部４０は調整指示を応答候補生成部３０に出力する。次に、応答候補生成部３０は、対象ユーザＵの調整指示に基づいて、応答メッセージの候補を調整して、調整済みの応答メッセージの候補を表示部２５に表示させる（ステップＳ２１１）。
【００６０】
或いは、対象ユーザＵは、感情設定部４２（例えば、感情設定スクロールバー）を使用して、応答メッセージに対する自身の感情を指示してもよい。応答候補生成部３０は、この対象ユーザＵの感情設定指示に基づいて、応答メッセージの候補を動的に調整する。
【００６１】
次に、対象ユーザＵは、応答メッセージの調整が完了したと判断した場合、応答確定部４４を介して応答メッセージを確定する。例えば、対象ユーザＵが、応答確定部４４を介して応答メッセージの確定指示を行った場合、応答確定部４４は確定指示を応答候補生成部３０に出力する（ステップＳ２１３）。
【００６２】
次に、応答候補生成部３０は、確定された応答メッセージを送信部１９に出力する。送信部１９は、確定された応答メッセージをメールサーバＭＳに出力し（ステップＳ２１５）、メールサーバＭＳは応答メッセージを第１端末Ｐ１に送信する（ステップＳ２１７）。
【００６３】
次に、応答候補生成部３０は、確定された応答メッセージを人物学習部２１に出力する。人物学習部２１は、応答候補生成部３０から入力された応答メッセージに基づいて、対象ユーザＵの人格を学習する（ステップＳ２１９）。以上により、本シーケンス図の処理を終了する。
【００６４】
以上説明した第２の実施形態によれば、対象ユーザＵが使用する第２端末Ｐ２に実装されたコミュニケーション装置２を用いて、対象ユーザＵによる応答に擬した応答メッセージを生成することができる。この応答メッセージは、対象ユーザＵの人物特徴を反映したものであるため、この応答メッセージを受信した第三者Ｔは、まるで対象ユーザＵ自身が送信したメッセージであると認識しうる。
【００６５】
（第３の実施形態）
以下、第３の実施形態について説明する。第１の実施形態と比較して、第３の実施形態に係るコミュニケーション装置３は、生成部１５が、含意推定部３２をさらに備える点が異なる。このため、構成などについては第１の実施形態で説明した図および関連する記載を援用し、詳細な説明を省略する。
【００６６】
図１２は、第３の実施形態のコミュニケーション装置３の一例を示す機能ブロック図である。第１の実施形態のコミュニケーション装置１と比較して、第３の実施形態に係るコミュニケーション装置２は、生成部１５が、含意推定部３２をさらに備える。
【００６７】
含意推定部３２は、応答候補生成部３０が生成した応答メッセージに関する対象ユーザＵの含意（本音や感情）を端的に表現した要約を生成する。例えば、含意推定部３２は、解釈部１３から入力された解釈結果、第２端末Ｐ２から受信した対象ユーザＵの応答指示、人物特徴記憶部Ｄ３に記憶された人物特徴データ、会話履歴記憶部Ｄ５に記憶された会話履歴データなどに基づいて、要約を生成する。
【００６８】
図１３は、応答メッセージと要約との一例を示す図である。応答候補生成部３０が生成した応答メッセージ「株式会社  Ａ  田中様  いつもお世話になっております。Ｂの山田です。  ご連絡頂きました資料については、今日中にはお送りできるように致します。明日の朝、ご確認をお願いできますでしょうか？」に対して、含意推定部は要約「今日送ります。（恐らく明日の朝確認となるでしょう）」を生成する。送信部１９は、この要約を応答メッセージに添付して第三者Ｔに送信してもよい。また、対象ユーザＵが応答メッセージの候補を確認する際にこの要約を併せて表示させることで、対象ユーザＵによる確認作業を簡易化してもよい。
【００６９】
上記の含意推定部３２以外の処理（解釈部１３、生成部１５などにおける処理）は、上記の第１実施形態と同様であるため、詳細な説明を省略する。
【００７０】
以上説明した第３の実施形態によれば、対象ユーザＵによる応答に擬した応答メッセージを生成することができる。この応答メッセージは、対象ユーザＵの人物特徴を反映したものであるため、この応答メッセージを受信した第三者Ｔは、まるで対象ユーザＵ自身が送信したメッセージであると認識しうる。また、応答候補生成部３０が生成した応答メッセージに関する対象ユーザＵの本音や感情を端的に表現した要約をあわせて生成することができる。
【００７１】
尚、上記の説明においては、第１の実施形態のコミュニケーション装置１に対して、含意推定部３２を追加する例を説明したが、第２の実施形態のコミュニケーション装置２に対して、上記の含意推定部３２を追加することも可能である。
【００７２】
（第４の実施形態）
以下、第４の実施形態について説明する。第１の実施形態と比較して、第４の実施形態に係るコミュニケーション装置４は、第三者Ｔの音声データ（例えば、電話音声データ）に対して応答処理を行う点が異なる。このため、構成などについては第１の実施形態で説明した図および関連する記載を援用し、詳細な説明を省略する。
【００７３】
図１４は、第４の実施形態のコミュニケーション装置４の一例を示す機能ブロック図である。コミュニケーション装置４は、第１の実施形態のコミュニケーション装置１の構成に加えて、第１変換部２７および第２変換部２９を備える。
【００７４】
第１変換部２７は、受信部１１から入力された音声データを、テキストデータに変換する。第１変換部２７は、変換したテキストデータを解釈部１３に出力する。
【００７５】
第２変換部２９は、応答候補生成部３０が生成した応答メッセージであるテキストデータを、音声データに変換する。第２変換部２９は、変換した音声データを送信部１９に出力する。送信部１９は、第２変換部２９から入力された音声データを、第三者Ｔに出力する。
【００７６】
上記の第１変換部２７および第２変換部２９以外の処理（解釈部１３、生成部１５などにおける処理）は、上記の第１実施形態と同様であるため、詳細な説明を省略する。
【００７７】
以上説明した第４の実施形態によれば、第三者Ｔの音声データを処理し、対象ユーザＵによる応答に擬した応答メッセージの音声データを生成することができる。
【００７８】
尚、コミュニケーション装置４は、応答候補生成部３０が生成した応答メッセージであるテキストデータを電子メールとして第三者Ｔに送信してもよい。
【００７９】
また、上記の説明においては、第１の実施形態のコミュニケーション装置１に対して、第１変換部２７および第２変換部２９を追加する例を説明したが、第２の実施形態のコミュニケーション装置２または第３の実施形態のコミュニケーション装置３に対して、上記の第１変換部２７および第２変換部２９を追加することも可能である。
【００８０】
以上説明した少なくとも一つの実施形態によれば、対象ユーザ宛のメッセージの内容を解釈する解釈部と、前記対象ユーザの人物特徴に関する情報を記憶する記憶部と、前記解釈部によって解釈された前記対象ユーザ宛のメッセージの内容と、前記記憶部に記憶された前記対象ユーザの人物特徴に関する情報とに基づいて、前記対象ユーザによる応答に擬した応答メッセージを生成する生成部とを備えることで、対象ユーザによる応答に擬した応答メッセージを生成することができる。
【００８１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００８２】
１，２，３，４…コミュニケーション装置、１３…解釈部、１５…生成部、２１…人物学習部、４０…応答受付部、４２…感情設定部、Ｄ３…人物特徴記憶部
【図１】
2018055437.tif 000003
【図２】
2018055437.tif 000004
【図３】
2018055437.tif 000005
【図４】
2018055437.tif 000006
【図５】
2018055437.tif 000007
【図６】
2018055437.tif 000008
【図７】
2018055437.tif 000009
【図８】
2018055437.tif 000010
【図９】
2018055437.tif 000011
【図１０】
2018055437.tif 000012
【図１１】
2018055437.tif 000013
【図１２】
2018055437.tif 000014
【図１３】
2018055437.tif 000015
【図１４】
2018055437.tif 000016