(57)【要約】【課題】ユーザ間で遠隔コミュニケーションを行うシステムにおいて、コミュニケーション終了のきっかけとなりうるメッセージを提示する。【解決手段】情報取得部１１は、端末６のユーザの状態情報を取得する。終了希望判定部１３は、状態情報に基づいてユーザがコミュニケーションの終了を希望しているか否かを判定する。素材生成部１５は、状態情報に基づいてコミュニケーションの終了のきっかけになるメッセージの素材情報を生成する。テンプレート記憶部１６は、素材情報の種類と対応付けて終了のきっかけになるメッセージのテンプレートを記憶する。メッセージ生成部１４は、終了希望判定部１３でユーザがコミュニケーションの終了を希望していると判定した場合、素材生成部１５が生成した素材情報と対応するテンプレートとを組み合わせてコミュニケーション終了のきっかけとなるメッセージを生成し、相手ユーザの端末７に提示する。【選択図】図１
2011108052.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ間で遠隔コミュニケーションを行うシステムにおけるコミュニケーション支援装置であって、
ユーザの状態を示す状態情報を取得する状態情報取得手段と、
前記状態情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定する判定手段と、
前記状態情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成する素材生成手段と、
前記素材情報の種類と対応付けてコミュニケーションの終了のきっかけになりうるメッセージのテンプレートを記憶するテンプレート記憶手段と、
前記判定手段が、前記ユーザがコミュニケーションの終了を希望していると判定した場合、前記素材生成手段が生成した素材情報と前記素材情報に対応するテンプレートとを組み合わせてコミュニケーション終了のきっかけとなるメッセージを生成し、前記ユーザがコミュニケーションを実行している相手ユーザに前記メッセージを提示するメッセージ生成手段と、
を備えることを特徴とするコミュニケーション支援装置。
【請求項２】
前記メッセージ生成手段は、１または２以上のコミュニケーション終了のきっかけとなるメッセージの候補を生成し、
前記１または２以上のメッセージの候補から、所定の基準で提示するメッセージを選択する選択手段をさらに備えることを特徴とする請求項１に記載のコミュニケーション支援装置。
【請求項３】
前記ユーザが表現した情報であるユーザ情報を取得するユーザ情報取得手段と、
前記ユーザ情報を前記相手ユーザに提示するコミュニケーション手段と、をさらに備えることを特徴とする請求項１または２に記載のコミュニケーション支援装置。
【請求項４】
前記判定手段は、前記状態情報および／または前記ユーザ情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定し、
前記素材生成手段は、前記状態情報および／または前記ユーザ情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成することを特徴とする請求項３に記載のコミュニケーション支援装置。
【請求項５】
ユーザ間で遠隔コミュニケーションを行うシステムにおけるコミュニケーション支援装置が行うコミュニケーション支援方法であって、
ユーザの状態を示す状態情報を取得する状態情報取得ステップと、
前記状態情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定する判定ステップと、
前記状態情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成する素材生成ステップと、
前記素材情報の種類と対応付けてコミュニケーションの終了のきっかけになりうるメッセージのテンプレートを記憶するテンプレート記憶ステップと、
前記判定ステップで、前記ユーザがコミュニケーションの終了を希望していると判定した場合、前記素材生成ステップで生成した素材情報と前記素材情報に対応するテンプレートとを組み合わせてコミュニケーション終了のきっかけとなるメッセージを生成し、前記ユーザがコミュニケーションを実行している相手ユーザに前記メッセージを提示するメッセージ生成ステップと、
を備えることを特徴とするコミュニケーション支援方法。
【請求項６】
前記メッセージ生成ステップは、１または２以上のコミュニケーション終了のきっかけとなるメッセージの候補を生成し、
前記１または２以上のメッセージの候補から、所定の基準で提示するメッセージを選択する選択ステップをさらに備えることを特徴とする請求項５に記載のコミュニケーション支援方法。
【請求項７】
前記ユーザが表現した情報であるユーザ情報を取得するユーザ情報取得ステップと、
前記ユーザ情報を前記相手ユーザに提示するコミュニケーションステップと、をさらに備えることを特徴とする請求項５または６に記載のコミュニケーション支援方法。
【請求項８】
前記判定ステップは、前記状態情報および／または前記ユーザ情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定し、
前記素材生成ステップは、前記状態情報および／または前記ユーザ情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成することを特徴とする請求項７に記載のコミュニケーション支援方法。
【請求項９】
コンピュータに、
ユーザの状態を示す状態情報を取得する状態情報取得ステップと、
前記状態情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定する判定ステップと、
前記状態情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成する素材生成ステップと、
前記素材情報の種類と対応付けてコミュニケーションの終了のきっかけになりうるメッセージのテンプレートを記憶するテンプレート記憶ステップと、
前記判定ステップで、前記ユーザがコミュニケーションの終了を希望していると判定した場合、前記素材生成ステップで生成した素材情報と前記素材情報に対応するテンプレートとを組み合わせてコミュニケーション終了のきっかけとなるメッセージを生成し、前記ユーザがコミュニケーションを実行している相手ユーザに前記メッセージを提示するメッセージ生成ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ間の遠隔コミュニケーションにおいてメッセージを提示するコミュニケーション支援装置、コミュニケーション支援方法およびプログラムに関する。
【背景技術】
【０００２】
物理的に離れた場所にいるユーザ同士のコミュニケーションを実現する、遠隔コミュニケーションシステムがある。代表的なものとしては、カメラとマイクを用いたシステムが挙げられる。このようなシステムを用いることで、ユーザは、リアルタイムに遠隔地にいる相手の姿を見ながら音声による自然な会話を交わすことができる。カメラは相手ユーザの姿を映す映像情報、マイクは発話による音声情報を取得し、これらの情報はネットワークを経由して、ユーザ側のディスプレイやスピーカなどの表示手段に提示される。さらに、こうしたシステムにおいて、ユーザの入力した情報をもとに新たな情報を作成し、その情報を表示手段に提示するシステムがある。
【０００３】
特許文献１には、双方向通信を行うことにより遠隔会議や遠隔講義を実現する遠隔通信システムにおいて、ユーザによって入力された文書データを取得し、取得した文書データに基づいてメモを作成する。そして、その作成したメモを端末の画面上にある特定のエリアに表示するオンラインコミュニケーションシステムが開示されている。
【０００４】
また、特許文献２には、通話中に一方の話者が一時的に通話から離れた状態で相手の話者が回線を終了する必要が生じた場合、相手の話者が回線を終了したことを通話から離れていた話者に報知することで、コミュニケーションの終了時に伴う苛立ちや不安感を軽減する電話装置が開示されている。 
【０００５】
さらに、特許文献３には、話者の音声からテキストと韻律的特徴を抽出し、テキストと韻律的特徴から話者の自我状態とエージェントとの自我状態を推定し、エージェントの応答を変化させ、話者に受け入れやすくかつ違和感のない自然な対話を行う対話エージェントシステムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２２８１０７号公報
【特許文献２】特開平０３−２９５４６号公報
【特許文献３】特開２００４−３１００３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
近年では、私的なコミュニケーションのために遠隔コミュニケーションシステムが用いられることが増えている。一般的に、遠隔コミュニケーションシステムを業務で使用する場合は、会議の終了などに合わせ、コミュニケーションを終了する。一方、私的なコミュニケーションの場合、コミュニケーションを終了する明示的な区切りがない場合が多い。このため、一方のユーザがコミュニケーションの終了を希望していても、その旨を伝えると相手ユーザの気分を害しかねないなどということが考えられ、終了を希望していることを伝えづらいことがある。すなわち、私的なコミュニケーションにおいては、終了を切り出すにあたってユーザの心理的負担が大きい。
【０００８】
特に、継続中のコミュニケーションにおいて、相手がコミュニケーションの継続を希望している場合、あるいは相手がコミュニケーションの終了を希望しているか否かがわからない場合の心理的負担は大きい。そのような場合の心理的負担とは、例えば、「コミュニケーション相手が『自分との会話が楽しくないから、コミュニケーションを終了させたがっているのだろうか』と考えてしまわないだろうか」、「コミュニケーション相手に対し、自分が相手を嫌っているという誤解を与えないだろうか」など、意図せず相手に悪い印象を与えかねないという不安があるからである。このように、相手がコミュニケーションの継続を希望していたり、希望しているか不明である場合、ユーザが継続中のコミュニケーションを終了する際に生じる心理的負担の軽減は、大きな課題である。 
【０００９】
なお、特許文献１は、遠隔通信システムにおいて参加者が意見や感想等を共有化することを可能にすることを目的とするものであって、コミュニケーションを終了する際に生じる心理的負担の軽減を目的とするものではない。特許文献２は、相手の話者がいない時にコミュニケーションを終了した場合を想定しており、コミュニケーションの相手がいる時にコミュニケーションを終了する際の心理的負担の軽減を目的とするものではない。特許文献３は、話者とエージェントとの会話を行うものであって、ユーザ同士の会話に何らかの作用を及ぼすものではない。
【００１０】
本発明は、このような問題に鑑みてなされたものであり、コミュニケーションを行っている者同士の少なくとも一方がコミュニケーションの終了を希望していたり、終了を希望しているか不明である場合、コミュニケーション終了のきっかけとなりうるメッセージを提示するコミュニケーション支援装置、コミュニケーション支援方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の観点に係るコミュニケーション支援装置は、
ユーザ間で遠隔コミュニケーションを行うシステムにおけるコミュニケーション支援装置であって、
ユーザの状態を示す状態情報を取得する状態情報取得手段と、
前記状態情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定する判定手段と、
前記状態情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成する素材生成手段と、
前記素材情報の種類と対応付けてコミュニケーションの終了のきっかけになりうるメッセージのテンプレートを記憶するテンプレート記憶手段と、
前記判定手段が、前記ユーザがコミュニケーションの終了を希望していると判定した場合、前記素材生成手段が生成した素材情報と前記素材情報に対応するテンプレートとを組み合わせてコミュニケーション終了のきっかけとなるメッセージを生成し、前記ユーザがコミュニケーションを実行している相手ユーザに前記メッセージを提示するメッセージ生成手段と、
を備えることを特徴とする。
【００１２】
本発明の第２の観点に係るコミュニケーション支援方法は、
ユーザ間で遠隔コミュニケーションを行うシステムにおけるコミュニケーション支援装置が行うコミュニケーション支援方法であって、
ユーザの状態を示す状態情報を取得する状態情報取得ステップと、
前記状態情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定する判定ステップと、
前記状態情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成する素材生成ステップと、
前記素材情報の種類と対応付けてコミュニケーションの終了のきっかけになりうるメッセージのテンプレートを記憶するテンプレート記憶ステップと、
前記判定ステップで、前記ユーザがコミュニケーションの終了を希望していると判定した場合、前記素材生成ステップで生成した素材情報と前記素材情報に対応するテンプレートとを組み合わせてコミュニケーション終了のきっかけとなるメッセージを生成し、前記ユーザがコミュニケーションを実行している相手ユーザに前記メッセージを提示するメッセージ生成ステップと、
を備えることを特徴とする。
【００１３】
本発明の第３の観点に係るプログラムは、コンピュータに、
ユーザの状態を示す状態情報を取得する状態情報取得ステップと、
前記状態情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定する判定ステップと、
前記状態情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成する素材生成ステップと、
前記素材情報の種類と対応付けてコミュニケーションの終了のきっかけになりうるメッセージのテンプレートを記憶するテンプレート記憶ステップと、
前記判定ステップで、前記ユーザがコミュニケーションの終了を希望していると判定した場合、前記素材生成ステップで生成した素材情報と前記素材情報に対応するテンプレートとを組み合わせてコミュニケーション終了のきっかけとなるメッセージを生成し、前記ユーザがコミュニケーションを実行している相手ユーザに前記メッセージを提示するメッセージ生成ステップと、
を実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、相手がコミュニケーションの継続を希望していたり、希望しているか不明である場合に、コミュニケーション終了のきっかけとなりうるメッセージを提供することができる。これにより、ユーザは、相手の気分を害すことなく継続中の遠隔コミュニケーションを終了しやすくなり、心理的負担を軽減することが期待できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態１に係るコミュニケーション支援システムの構成例を示すブロック図である。
【図２】終了希望判定部の判定方法の一例を説明する図である。
【図３】素材情報の生成方法の一例を説明する図である。
【図４】実施の形態１においてテンプレート記憶部が記憶する情報のデータ構造を説明する図である。
【図５】実施の形態１に係るコミュニケーション支援の動作の一例を示すフローチャートである。
【図６】本発明の実施の形態２に係るコミュニケーション支援システムの構成例を示すブロック図である。
【図７】実施の形態２に係るコミュニケーション支援の動作の一例を示すフローチャートである。
【図８】本発明の実施の形態３に係るコミュニケーション支援システムの構成例を示すブロック図である。
【図９】本発明の実施の形態３に係るコミュニケーション支援システムにおける端末の構成例の詳細を示すブロック図である。
【図１０】実施の形態３に係るコミュニケーション支援の動作の一例を示すフローチャートである。
【図１１】本発明の実施の形態に係るコミュニケーション支援装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１６】
本発明において、状態情報とは、ユーザの状態を示す情報であって、ユーザの心拍数や筋電位などの生体情報やユーザが入力した予定を示すスケジュールなどである。ユーザ情報とは、ユーザが表現した情報であって、ユーザの表情や動きを撮影した動画情報や、ユーザの音声情報、ユーザが利用する端末付近のにおいを検知して記憶したにおい情報などである。また、ユーザ情報には、ユーザがコミュニケーション相手に対して入力した文字情報、音声記録情報、画像記録情報などのメッセージを含む。
【００１７】
以下に、発明を実施するための形態について図面を参照して詳細に説明する。なお、図中同一または相当する部分には同じ符号を付す。
【００１８】
（実施の形態１）
図１は、本発明の実施の形態１に係るコミュニケーション支援システム１０１の構成例を示すブロック図である。コミュニケーション支援システム１０１は、コミュニケーション支援装置１と、端末６および端末７とから構成される。コミュニケーション支援装置１と端末６、および、コミュニケーション支援装置１と端末７は、ネットワーク（図示せず）を介して相互に通信可能である。端末６および端末７は代表して２台で図示するが、より多くの端末６および端末７がネットワークに接続される場合がある。また端末６および端末７は、コミュニケーション支援装置１の一部であるか、または、附属の装置の場合がある。
【００１９】
コミュニケーション支援装置１は、情報取得部１１、情報記憶部１２、終了希望判定部１３、メッセージ生成部１４、素材生成部１５およびテンプレート記憶部１６を備える。情報記憶部１２およびテンプレート記憶部１６は、ネットワークを介してコミュニケーション支援装置１に接続される別の装置の場合がある。
【００２０】
情報取得部１１は、端末６および端末７からユーザの状態を示す状態情報を受け取る。
【００２１】
情報記憶部１２は、情報取得部１１が受け取った状態情報をユーザごとに記憶する。
【００２２】
終了希望判定部１３は、ユーザの状態情報に基づいて、ユーザがコミュニケーションの終了を希望しているか否かを判定する。
【００２３】
メッセージ生成部１４は、終了希望判定部１３が、ユーザがコミュニケーションの終了を希望していると判定すると、後述する素材生成部１５にコミュニケーションの終了のきっかけになりうる素材情報を問い合わせる。メッセージ生成部１４は、素材生成部１５から素材情報を受け取ると、後述するテンプレート記憶部１６が記憶するテンプレートの中から素材情報に対応するテンプレートを取得する。そして、メッセージ生成部１４は、素材生成部１５から取得した素材情報とテンプレート記憶部１６から取得したテンプレートを組み合わせてメッセージを生成し、端末６および端末７に送信して、それぞれユーザおよび相手ユーザに提示する。なお、ユーザにはメッセージを提示してもよいし、しなくてもよいが、提示することが望ましい。相手ユーザにメッセージを提示し、ユーザにメッセージを提示せず、ユーザには相手ユーザにメッセージを提示したことを報知することとしてもよい。
【００２４】
素材生成部１５は、情報記憶部１２が記憶するユーザの状態情報に基づいて、コミュニケーションの終了のきっかけになりうる素材情報を生成し、メッセージ生成部１４に送る。
【００２５】
テンプレート記憶部１６は、素材情報の種類に対応付けてメッセージ生成のためのテンプレートを複数記憶している。
【００２６】
端末６は、状態情報取得部６１と表示部６２と入力部６３とを備える。状態情報取得部６１は、ユーザが装着している筋電位センサーや心拍計など（図示せず）から、ユーザの生体情報を取得する。また、ユーザが入力部６３に入力したスケジュールを取得する。表示部６２は、コミュニケーション支援装置１のメッセージ生成部１４から送られたメッセージを表示する。端末７は、同様に状態情報取得部７１と表示部７２と入力部７３とを備える。なお、端末６および端末７は、インターネット等のネットワークを介したＰＣでもよいし、携帯電話でもよい。また、回答の入力は、Ｗｅｂページで行ってもよいし、電子メールを用いてもよい。
【００２７】
図２は、終了希望判定部１３の判定方法の一例を説明する図である。図２の例では、終了希望判定部１３は、情報取得部１１が端末６の状態情報取得部６１から取得して情報記憶部１２に記憶するユーザＡの状態情報「発話量データ」および「視線データ」に所定の係数をかけることによって等価の値として扱うことができる「会話活性度」に変換する。終了希望判定部１３は、変換した会話活性度を合計し、合計した会話活性度が一定時間以上閾値α未満である場合、ユーザがコミュニケーションの終了を希望していると判定する。あるいは、終了希望判定部１３は、ユーザＡの状態情報に含まれる心拍数や筋電位などの値に所定の係数をかけることによって等価の値として扱うことができるストレス度や疲労度に変換し、変換したストレス度や疲労度を合計した値が所定の閾値を超えると、ユーザがコミュニケーションの終了を希望していると判定することとしてもよい。また、終了希望判定部１３は、ユーザＡのスケジュールを参照し、スケジュール内の予定の開始時刻に現在時刻が迫ると、ユーザがコミュニケーションの終了を希望していると判定することとしてもよい。
【００２８】
なお、図２では、複数の状態情報の値に所定の係数をかけることによって等価の値として扱うことができる「会話活性度」という指標に変換したが、単一の状態情報の値をそのまま利用して閾値を設けることで、ユーザがコミュニケーションの終了を希望しているか否かを判定することとしてもよい。また、このような終了希望度算出に使用する指標は、すべてのユーザに一律の変換方法を用いてもよいし、ユーザに応じて変換方法を使い分けてもよい。
【００２９】
図３は、素材情報の生成方法の一例を説明する図である。図３の例では、素材生成部１５は、情報取得部１１が端末６の状態情報取得部６１から取得して情報記憶部１２に記憶するユーザＡの状態情報「心拍データ」および「肩こりデータ」に所定の係数をかけることによって等価の値として扱うことができる「疲労度」に変換する。素材生成部１５は、変換した疲労度を合計し、現在時刻ｔにおける疲労度が所定の閾値βを超えていると、素材生成部１５は、「ユーザＡは疲れている」という素材情報を生成し、メッセージ生成部１４に送る。あるいは、素材生成部１５は、疲労度が所定の閾値βを超えた時点で、「ユーザＡは疲れている」という素材情報を生成して保持しておき、メッセージ生成部１４の問い合わせに応じてメッセージ生成部１４に送ることとしてもよい。
【００３０】
図４は、実施の形態１においてテンプレート記憶部１６が記憶する情報のデータ構造を説明する図である。テンプレート記憶部１６は、素材情報の種類にテンプレートを対応付けた図４に示すようなデータテーブルを格納する。メッセージ生成部１４は、素材生成部１５から受け取った素材情報に対応するテンプレートをテンプレート記憶部１６から呼び出す。例えば、メッセージ生成部１４は、素材生成部１５から受け取った素材情報が「ユーザＡが疲れている」であったとすると、当該素材情報の種類は「ユーザＡの体調」であると判定し、図４に示すデータテーブルの材情報の種類「ユーザＸの体調」に対応付けられたテンプレート「Ｘさん、○○みたいですね。」を呼び出す。そして、メッセージ生成部１４は、素材情報「ユーザＡが疲れている」とテンプレート「Ｘさん、○○みたいですね。」を組み合わせて、メッセージ「Ａさん、疲れているみたいですね。」を生成する。メッセージ生成部１４は、生成したメッセージをユーザＡの端末６とユーザＡとコミュニケーションを実行中の相手ユーザの端末７とに送信する。
【００３１】
図５は、実施の形態１に係るコミュニケーション支援の動作の一例を示すフローチャートである。まず、情報取得部１１は、端末６からユーザＡの状態情報を取得する（ステップＳ１１）。終了希望判定部１３は、取得したユーザＡの状態情報に基づいてユーザＡがコミュニケーションの終了を希望しているか否かを判定する（ステップＳ１２）。ユーザＡがコミュニケーションの終了を希望していないと判定した場合（ステップＳ１２；ＮＯ）、コミュニケーションを終了したか否かを判定する（ステップＳ１８）。コミュニケーションを終了しなかった場合（ステップＳ１８；ＮＯ）、処理はステップＳ１１に戻り、ステップＳ１１〜ステップＳ１８を繰り返す。コミュニケーションを終了した場合（ステップＳ１８；ＹＥＳ）、処理を終了する。
【００３２】
一方、ユーザＡがコミュニケーションの終了を希望していると判定した場合（ステップＳ１２；ＹＥＳ）、メッセージ生成部１４は、素材生成部１５にコミュニケーションの終了のきっかけになりうる素材情報を問い合わせる（ステップＳ１３）。素材生成部１５は、メッセージ生成部１４からの問い合わせに応じて素材情報を生成し、メッセージ生成部１４に送る（ステップＳ１４）。次に、メッセージ生成部１４は、素材生成部１５から受け取った素材情報に対応するテンプレートをテンプレート記憶部１６から呼び出し（ステップＳ１５）、これらの素材情報とテンプレートを組み合わせてメッセージを生成する（ステップＳ１６）。メッセージ生成部１４は、生成したメッセージをユーザＡの端末６と、コミュニケーションの相手ユーザの端末７に送信し、表示させる（ステップＳ１７）。ここで、コミュニケーションを終了しなかった場合（ステップＳ１８；ＮＯ）、処理はステップＳ１１に戻り、ステップＳ１１〜ステップＳ１８を繰り返す。コミュニケーションを終了した場合（ステップＳ１８；ＹＥＳ）、処理を終了する。
【００３３】
以上説明したように実施の形態１のコミュニケーション支援システム１０１によれば、ユーザがコミュニケーションの終了を希望しているときに、コミュニケーション終了のきっかけとなりうるメッセージを提供することができる。これにより、ユーザは、相手の気分を害すことなく継続中の遠隔コミュニケーションを終了しやすくなり、心理的負担を軽減することが期待できる。
【００３４】
（実施の形態２）
図６は、本発明の実施の形態２に係るコミュニケーション支援システム１０２の構成例を示すブロック図である。コミュニケーション支援システム１０２は、実施の形態１に係るコミュニケーション支援システム１０１にメッセージ選択部１７が追加されている。実施の形態２では、メッセージ選択部１７は、メッセージ生成部１４が生成したメッセージが複数ある場合に、ユーザの性格や相手ユーザの性格、表示方法、ユーザと相手ユーザとの関係などを考慮して選定する。
【００３５】
ユーザの性格や相手ユーザの性格は、各自端末６および端末７から入力することとしてもよいし、ユーザ情報に含まれるユーザの表情や動きを撮影した動画情報や、ユーザの音声を録音した音声情報などに基づいて、メッセージ選択部１７が決定してもよい。ユーザ情報を取得する方法の詳細は、実施の形態３で後述する。表示方法を考慮したメッセージの選定とは、例えば、テンプレート記憶部１６が種々の語尾を有するテンプレートを記憶しており、メッセージ生成部１４が同一の内容で異なる語尾を有する複数のメッセージを生成した場合、表示部６２および／または表示部７２上にキャラクターを表示していると、メッセージ選択部１７は、キャラクターに合わせた語尾のメッセージを選択するということである。なお、メッセージ生成部１４が生成した複数のメッセージをユーザに提示し、その選択はユーザが行うこととしてもよい。
【００３６】
ユーザと相手ユーザとの関係は、各自端末６および端末７から入力することとしてもよいし、ユーザ情報に含まれるユーザの表情や動きを撮影した動画情報や、ユーザの音声を録音した音声情報などに基づいて、メッセージ選択部１７が決定してもよい。例えば、メッセージ生成部１４が同一の内容の敬語のメッセージと敬語でないメッセージを生成し、相手ユーザが目上であった場合、メッセージ選択部１７は、表示部６２には敬語でないメッセージを表示させ、表示部７３には敬語のメッセージを表示させることとする。
【００３７】
図７は、実施の形態２に係るコミュニケーション支援の動作の一例を示すフローチャートである。まず、情報取得部１１は、端末６からユーザの状態情報を取得する（ステップＳ２１）。終了希望判定部１３は、取得したユーザの状態情報に基づいてユーザがコミュニケーションの終了を希望しているか否かを判定する（ステップＳ２２）。ユーザがコミュニケーションの終了を希望していないと判定した場合（ステップＳ２２；ＮＯ）、コミュニケーションを終了したか否かを判定する（ステップＳ３０）。ここで、コミュニケーションを終了しなかった場合（ステップＳ３０；ＮＯ）、処理はステップＳ２１に戻り、ステップＳ２１〜ステップＳ３０を繰り返す。コミュニケーションを終了した場合（ステップＳ３０；ＹＥＳ）、処理を終了する。
【００３８】
一方、ユーザがコミュニケーションの終了を希望していると判定した場合（ステップＳ２２；ＹＥＳ）、メッセージ生成部１４は、素材生成部１５にコミュニケーションの終了のきっかけになりうる素材情報を問い合わせる（ステップＳ２３）。素材生成部１５は、メッセージ生成部１４からの問い合わせに応じて素材情報を生成し、メッセージ生成部１４に送る（ステップＳ２４）。次に、メッセージ生成部１４は、素材生成部１５から受け取った素材情報に対応するテンプレートをテンプレート記憶部１６から呼び出し（ステップＳ２５）、これらの素材情報とテンプレートを組み合わせてメッセージを生成する（ステップＳ２６）。
【００３９】
メッセージ生成部１４が生成したメッセージが１つだった場合（ステップＳ２７；ＮＯ）、メッセージ選択部１７は、そのメッセージをユーザの端末６と、コミュニケーションの相手ユーザの端末７に送信し、表示させる（ステップＳ２９）。メッセージ生成部１４が生成したメッセージが複数だった場合（ステップＳ２７；ＹＥＳ）、メッセージ選択部１７は、ユーザの性格や相手ユーザの性格、表示方法などに合わせてメッセージを選択する（ステップＳ２８）。メッセージ選択部１７は、選択したメッセージをユーザの端末６と、コミュニケーションの相手ユーザの端末７に送信し、表示させる（ステップＳ２９）。ここで、コミュニケーションを終了しなかった場合（ステップＳ３０；ＮＯ）、処理はステップＳ２１に戻り、ステップＳ２１〜ステップＳ３０を繰り返す。コミュニケーションを終了した場合（ステップＳ３０；ＹＥＳ）、処理を終了する。
【００４０】
以上説明したように実施の形態２のコミュニケーション支援システム１０２によれば、コミュニケーション終了のきっかけとなりうるメッセージを複数生成した場合、ユーザの性格や相手ユーザの性格、表示方法、ユーザと相手ユーザとの関係などを考慮してメッセージを選定することで、より適当なメッセージを各ユーザに提示することができる。
【００４１】
（実施の形態３）
図８は、本発明の実施の形態３に係るコミュニケーション支援システム１０３の構成例を示すブロック図である。コミュニケーション支援システム１０３は、実施の形態２に係るコミュニケーション支援システム１０２のコミュニケーション支援装置１に表示制御部１８が追加されており、端末６および端末７にユーザ情報取得部６４およびユーザ情報取得部７４がそれぞれ追加されている。実施の形態３では、表示制御部１８は、端末からユーザ情報を取得すると、ユーザがコミュニケーションを行っている相手ユーザの端末を特定し、当該ユーザ情報を相手端末に出力させる。例えば、端末６のユーザ情報取得部６４がユーザＡによる入力メッセージを取得し、コミュニケーション支援装置１に送信したとすると、情報取得部１１が入力メッセージを取得し、情報記憶部１２に記憶させる。表示制御部１８は、情報記憶部１２が記憶したユーザＡによる入力メッセージを相手ユーザ（ユーザＢ）の端末７に送信し、表示部７２に表示させる。逆に、端末７のユーザ情報取得部７４がユーザＢによる入力メッセージを取得し、コミュニケーション支援装置１に送信したとすると、情報取得部１１が入力メッセージを取得し、情報記憶部１２に記憶させる。表示制御部１８は、情報記憶部１２が記憶したユーザＢによる入力メッセージを相手ユーザ（ユーザＡ）の端末６に送信し、表示部６２に表示させる。なお、ユーザ情報はユーザによる入力メッセージに限らず、ユーザを撮影した動画情報やユーザの音声を録音した音声情報などであってもよい。また、表示制御部１８は、ユーザによる入力メッセージを相手端末に表示させる場合、文字情報として出力、音声情報として出力など、出力の仕方を決定することとしてもよい。さらに、表示制御部１８は、入力メッセージを文字情報として出力する場合は文字のレイアウトや表示位置、音声情報として表示する場合は声質、音量などを決定することとしてもよい。 
【００４２】
図９は、本発明の実施の形態３に係るコミュニケーション支援システム１０３における端末６の構成例の詳細を示すブロック図である。図９では便宜上端末７を省略するが、端末７は端末６と同様の構成である。コミュニケーション支援システム１０３における端末６の状態情報取得部６１は、環境センサ、生体センサおよびスケジュール取得部から構成される。環境センサは位置センサ、アイトラッカーなどを含む。位置センサは、顔認識センサやジャイロセンサや加速度センサなどで構成され、ユーザＡの端末６に対する位置や姿勢などを検出する。アイトラッカーは、自動的に眼球の動きを検出する。生体センサはユーザの心拍数を検出する心拍センサ、ユーザの筋電位を検出する筋電位センサなどを含む。スケジュール取得部はユーザＡが入力部６３に入力した就寝時間や外出予定などのスケジュールを入力部６３から取得する。状態情報取得部６１は、これらの情報を状態情報としてコミュニケーション支援装置１に送信する。情報取得部１１は、これらの状態情報を取得し、情報記憶部１２に記憶させる。終了希望判定部１３は、情報記憶部１２に記憶した状態情報に基づいて、ユーザＡがコミュニケーションの終了を希望しているか否かを判定する。例えば、環境センサおよび生体センサが取得した各状態情報の値に所定の係数をかけることで、等価の値として扱うことができる疲労度に変換し、合算した疲労度が所定の閾値以上であればユーザＡがコミュニケーションの終了を希望していると判定する。
【００４３】
終了希望判定部１３がユーザＡがコミュニケーションの終了を希望していると判定すると、メッセージ生成部１４は、素材生成部１５に素材情報を問い合わせ、素材生成部１５は、情報記憶部１２に記憶した状態情報に基づいて、素材情報を生成する（図３参照）。メッセージ生成部１４は、素材生成部１５が生成した素材情報に対応するテンプレートをテンプレート記憶部１６から呼び出し、これらの素材情報とテンプレートを組み合わせてメッセージを生成する。生成されたメッセージが複数あった場合はメッセージ選択部１７がユーザＡおよびユーザＢの性格などに基づいてメッセージを選択し、表示制御部１８に送信する。表示制御部１８は受け取ったメッセージを端末６および端末７に送信する。端末６および端末７は、受け取ったメッセージを表示部６２および表示部７２の映像ディスプレイに表示する。
【００４４】
コミュニケーション支援システム１０３における端末６のユーザ情報取得部６４は、動画撮影カメラ、音声マイク、におい取得装置、入力メッセージ取得部などを含む。動画撮影カメラは、ユーザＡの表情や動きを撮影し、動画情報として取得する。音声マイクは、ユーザＡの音声を音声情報として取得する。におい取得装置は、端末６付近のにおいを検知し、におい情報として取得する。入力メッセージ取得部は、ユーザＡが入力部６３に入力した相手ユーザ（ユーザＢ）に対する入力メッセージを入力部６３から取得する。ユーザ情報取得部６４は、これらの情報をユーザＡのユーザ情報としてコミュニケーション支援装置１に送信する。情報取得部１１は、これらの状態情報を取得し、情報記憶部１２に記憶させる。表示制御部１８は、情報記憶部１２が記憶したこれらのユーザＡのユーザ情報を端末７の表示部７２に出力させる。同様に、端末７のユーザ情報取得部７４は、動画情報、音声情報、におい情報、入力メッセージなどのユーザＢのユーザ情報を取得してコミュニケーション支援装置１に送信する。情報取得部１１は、これらの情報を取得し、情報記憶部１２に記憶させる。表示制御部１８は、情報記憶部１２が記憶したこれらのユーザＢのユーザ情報を端末６の表示部６２に出力させる。表示部６２および表示部７２は、映像ディスプレイ、スピーカ、におい再生装置などから構成されており、動画情報や入力メッセージは映像ディスプレイに、音声情報はスピーカに、におい情報はにおい再生装置に出力する。なお、ユーザ情報としてどの情報を相手ユーザの端末に出力させるかはユーザが選択できることとしてもよい。
【００４５】
図１０は、実施の形態３に係るコミュニケーション支援の動作の一例を示すフローチャートである。まず、情報取得部１１は、端末６および端末７からからユーザＡおよびＢのユーザ情報を取得し（ステップＳ３１）、情報記憶部１２に記憶させる。表示制御部１８は、情報記憶部１２が記憶するユーザＡおよびＢのユーザ情報をそれぞれ相手端末の表示部に出力させる（ステップＳ３２）。次に端末６および端末７からユーザＡおよびユーザＢの状態情報を取得する（ステップＳ３３）。終了希望判定部１３は、取得したユーザＡおよびユーザＢの状態情報に基づいてユーザＡおよび／またはユーザＢがコミュニケーションの終了を希望しているか否かを判定する（ステップＳ３４）。ユーザＡおよびユーザＢがコミュニケーションの終了を希望していないと判定した場合（ステップＳ３４；ＮＯ）、コミュニケーションを終了したか否かを判定する（ステップＳ４２）。ここで、コミュニケーションを終了しなかった場合（ステップＳ４２；ＮＯ）、処理はステップＳ３１に戻り、ステップＳ３１〜ステップＳ４２を繰り返す。コミュニケーションを終了した場合（ステップＳ４２；ＹＥＳ）、処理を終了する。
【００４６】
一方、ユーザＡおよび／またはユーザＢがコミュニケーションの終了を希望していると判定した場合（ステップＳ３４；ＹＥＳ）、メッセージ生成部１４は、素材生成部１５にコミュニケーションの終了のきっかけになりうる素材情報を問い合わせる（ステップＳ３５）。素材生成部１５は、メッセージ生成部１４からの問い合わせに応じて素材情報を生成し、メッセージ生成部１４に送る（ステップＳ３６）。次に、メッセージ生成部１４は、素材生成部１５から受け取った素材情報に対応するテンプレートをテンプレート記憶部１６から呼び出し（ステップＳ３７）、これらの素材情報とテンプレートを組み合わせてメッセージを生成する（ステップＳ３８）。
【００４７】
メッセージ生成部１４が生成したメッセージが１つだった場合（ステップＳ３９；ＮＯ）、メッセージ選択部１７は、そのメッセージをユーザＡの端末６と、ユーザＢの端末７に送信し、表示させる（ステップＳ４１）。メッセージ生成部１４が生成したメッセージが複数だった場合（ステップＳ３９；ＹＥＳ）、メッセージ選択部１７は、ユーザＡおよびユーザＢの性格、表示方法などに合わせてメッセージを選択し（ステップＳ４０）、選択したメッセージをユーザＡの端末６およびユーザＢの端末７に送信し、表示させる（ステップＳ４１）。ここで、コミュニケーションを終了しなかった場合（ステップＳ４２；ＮＯ）、処理はステップＳ３１に戻り、ステップＳ３１〜ステップＳ４２を繰り返す。コミュニケーションを終了した場合（ステップＳ４２；ＹＥＳ）、処理を終了する。
【００４８】
以上説明したように実施の形態３のコミュニケーション支援システム１０３によれば、遠隔コミュニケーションにおいて、ユーザは相手ユーザに対してより多くの情報を伝達することができる。これにより、コミュニケーション終了のきっかけとなりうるメッセージをユーザに提示した際に、よりスムーズにコミュニケーションを終了できることが期待できる。
【００４９】
実施の形態３では、終了希望判定部１３は、情報記憶部１２に記憶した状態情報に基づいて、ユーザがコミュニケーションの終了を希望しているか否かを判定することとしていたが、終了希望判定部１３は、情報記憶部１２に記憶したユーザ情報に基づいて、ユーザがコミュニケーションの終了を希望しているか否かを判定することとしてもよい。この場合、終了希望判定部１３は、例えば、動画情報のユーザの表情や、音声情報の抑揚や、相手ユーザに送信した入力メッセージの内容などからネガティブな感情を抱いているか否かを判断して、ネガティブな感情を抱いていると判断した場合、ユーザがコミュニケーションの終了を希望していると判定する。
【００５０】
実施の形態３では、素材生成部１５は、情報記憶部１２が記憶するユーザの状態情報に基づいて、コミュニケーションの終了のきっかけになりうる素材情報を生成し、メッセージ生成部１４に送ることとしていたが、素材生成部１５は、情報記憶部１２が記憶するユーザ情報に基づいて、コミュニケーションの終了のきっかけになりうる素材情報を生成し、メッセージ生成部１４に送ることとしてもよい。この場合、素材生成部１５は、例えば、動画情報のユーザＡの表情や、音声情報の抑揚や、相手ユーザに送信した入力メッセージの内容などから「疲労」や「眠気」などを判断して、それぞれ「ユーザＡは疲れている」や「ユーザＡは眠い」という素材情報を生成し、メッセージ生成部１４に送る。
【００５１】
実施の形態３では、メッセージ生成部１４が生成したメッセージが複数だった場合、メッセージ選択部１７は、ユーザＡおよびユーザＢの性格、表示方法などに合わせてメッセージを選択することとしていたが、選択しないこととしてもよい。
【００５２】
図１１は、図１、６、８または９に示すコミュニケーション支援装置１のハードウェア構成の一例を示すブロック図である。コミュニケーション支援装置１は、図１１に示すように、制御部２１、主記憶部２２、外部記憶部２３、操作部２４、表示部２５、入出力部２６および送受信部２７を備える。主記憶部２２、外部記憶部２３、操作部２４、表示部２５、入出力部２６および送受信部２７はいずれも内部バス２０を介して制御部２１に接続されている。
【００５３】
制御部２１はＣＰＵ（Central Processing Unit）等から構成され、外部記憶部２３に記憶されている制御プログラム３０に従って、コミュニケーション支援装置１の情報取得部１１、終了希望判定部１３、メッセージ生成部１４、素材生成部１５、メッセージ選択部１７および表示制御部１８の各処理を実行する。
【００５４】
主記憶部２２はＲＡＭ（Random-Access Memory）等から構成され、外部記憶部２３に記憶されている制御プログラム３０をロードし、制御部２１の作業領域として用いられる。
【００５５】
外部記憶部２３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile Disc ReWritable）等の不揮発性メモリから構成され、コミュニケーション支援装置１の処理を制御部２１に行わせるためのプログラムをあらかじめ記憶し、また、制御部２１の指示に従って、このプログラムが記憶するデータを制御部２１に供給し、制御部２１から供給されたデータを記憶する。コミュニケーション支援装置１の情報記憶部１２およびテンプレート記憶部１６は、外部記憶部２３に構成される。
【００５６】
操作部２４はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バス２０に接続するインターフェース装置から構成されている。ユーザおよび相手ユーザが自分の性格や互いの関係性などを入力する場合などは、操作部２４を介して、指示が制御部２１に供給される。図１、６、８または９の端末６および端末７がコミュニケーション支援装置１に含まれる構成では、操作部２４が入力部６３および入力部７３の場合がある。
【００５７】
表示部２５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成され、ユーザおよび相手ユーザが自分の性格や互いの関係性などを入力する場合などは、操作画面を表示する。図１、６、８または９の端末６および端末７がコミュニケーション支援装置１に含まれる構成では、表示部２５が表示部６２および表示部７２の場合がある。
【００５８】
入出力部２６は、シリアルインタフェースまたはパラレルインタフェースから構成されている。入出力部２６は、端末６および端末７が附属する装置の場合は、それと接続する。
【００５９】
送受信部２７は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェースから構成されている。送受信部２７は、ネットワークを介して、端末６および端末７に接続する。
【００６０】
図１、６、８または９に示すコミュニケーション支援装置１の情報取得部１１、終了希望判定部１３、メッセージ生成部１４、素材生成部１５、メッセージ選択部１７および表示制御部１８の各処理は、制御プログラム３０が、制御部２１、主記憶部２２、外部記憶部２３、操作部２４、表示部２５、入出力部２６および送受信部２７などを資源として用いて処理することによって実行する。
【００６１】
その他、本発明の好適な変形として、以下の構成が含まれる。
【００６２】
本発明の第１の観点に係るコミュニケーション支援装置について、
好ましくは、前記メッセージ生成手段は、１または２以上のコミュニケーション終了のきっかけとなるメッセージの候補を生成し、
前記１または２以上のメッセージの候補から、所定の基準で提示するメッセージを選択する選択手段をさらに備えることを特徴とする。
【００６３】
好ましくは、前記ユーザが表現した情報であるユーザ情報を取得するユーザ情報取得手段と、
前記ユーザ情報を前記相手ユーザに提示するコミュニケーション手段と、をさらに備えることを特徴とする。
【００６４】
好ましくは、前記判定手段は、前記状態情報および／または前記ユーザ情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定し、
前記素材生成手段は、前記状態情報および／または前記ユーザ情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成することを特徴とする。
【００６５】
本発明の第２の観点に係るコミュニケーション支援方法について、
好ましくは、前記メッセージ生成ステップは、１または２以上のコミュニケーション終了のきっかけとなるメッセージの候補を生成し、
前記１または２以上のメッセージの候補から、所定の基準で提示するメッセージを選択する選択ステップをさらに備えることを特徴とする。
【００６６】
好ましくは、前記ユーザが表現した情報であるユーザ情報を取得するユーザ情報取得ステップと、
前記ユーザ情報を前記相手ユーザに提示するコミュニケーションステップと、をさらに備えることを特徴とする。
【００６７】
好ましくは、前記判定ステップは、前記状態情報および／または前記ユーザ情報に基づいて、前記ユーザがコミュニケーションの終了を希望しているか否かを判定し、
前記素材生成ステップは、前記状態情報および／または前記ユーザ情報に基づいて、コミュニケーションの終了のきっかけになりうるメッセージの素材となる素材情報を生成することを特徴とする。
【００６８】
その他、前記のハードウエア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００６９】
情報取得部１１、情報記憶部１２、終了希望判定部１３、メッセージ生成部１４などから構成されるコミュニケーション支援処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記憶媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行するコミュニケーション支援システム１０１、１０２および１０３を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することでコミュニケーション支援システム１０１、１０２および１０３を構成してもよい。
【００７０】
また、コミュニケーション支援システム１０１、１０２および１０３の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記憶媒体や記憶装置に格納してもよい。
【００７１】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板(BBS, Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【符号の説明】
【００７２】
１  コミュニケーション支援装置
６  端末
７  端末
１１  情報取得部
１２  情報記憶部
１３  終了希望判定部
１４  メッセージ生成部
１５  素材生成部
１６  テンプレート記憶部
１７  メッセージ選択部
１８  表示制御部
２１  制御部
２２  主記憶部
２３  外部記憶部
２４  操作部
２５  表示部
２６  入出力部
２７  送受信部
３０  制御プログラム
６１  状態情報取得部
６２  表示部
６３  入力部
６４  ユーザ情報取得部
７１  状態情報取得部
７２  表示部
７３  入力部
７４  ユーザ情報取得部
１０１、１０２、１０３  コミュニケーション支援システム
【図１】
2011108052.tif 000003
【図２】
2011108052.tif 000004
【図３】
2011108052.tif 000005
【図４】
2011108052.tif 000006
【図５】
2011108052.tif 000007
【図６】
2011108052.tif 000008
【図７】
2011108052.tif 000009
【図８】
2011108052.tif 000010
【図９】
2011108052.tif 000011
【図１０】
2011108052.tif 000012
【図１１】
2011108052.tif 000013