(57)【要約】【課題】  仮想空間内のアバタを通して被指導者に与えられる違和感を軽減又は解消しながら、個性的なメッセージを被指導者の端末に出力することができる指導支援システムを提供する。【解決手段】  指導支援システムは、メッセージの発言者としてのアバタを認識するアバタ認識部３１２と、アバタに固有の規則に従って第１メッセージの修正された第２メッセージを認識する第２メッセージ認識部３１３と、第２メッセージをアバタの発言として第１端末出力部１３０に出力するメッセージ出力制御部１１０、３１５とを備える。【選択図】図８
2019191939.tif 000002
【特許請求の範囲】
【請求項１】
第１ユーザが認識可能な形式で情報を出力する第１端末出力部と、
前記第１端末出力部に出力する候補のメッセージである第１メッセージを認識する第１メッセージ認識部と、
前記第１端末出力部に出力するメッセージの発言者としてのアバタを認識するアバタ認識部と、
前記アバタ認識部により認識されたアバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識する第２メッセージ認識部と、
前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するメッセージ出力制御部とを備えることを特徴とする指導支援システム。
【請求項２】
請求項１記載の指導支援システムにおいて、
第２ユーザによる入力を受け付ける第２端末入力部と第２ユーザが認識可能な形式で情報を出力する第２端末出力部とを備える一又は複数の第２ユーザ端末と、
前記第２メッセージ認識部で認識された前記第２メッセージを一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末の前記第２端末出力部に出力する第１メッセージ出力部と、
前記第２ユーザ端末の前記第２端末入力部を介して前記いずれかの第２ユーザ端末の前記第２ユーザによる前記第２メッセージに対する承認の有無を認識する承認認識部とを備え、
前記メッセージ出力制御部は、前記承認認識部により前記第２メッセージに対する承認が認識された場合、前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するように構成されていることを特徴とする指導支援システム。
【請求項３】
請求項１又は２記載の指導支援システムにおいて、
前記第１メッセージ認識部は、第２端末入力部を介して入力されたメッセージを前記第１メッセージとして認識する構成を備えることを特徴とする指導支援システム。
【請求項４】
請求項１〜３のうちいずれか１項記載の指導支援システムにおいて、
前記第１ユーザの状態を認識する状態認識部と、
ユーザの状態とメッセージ候補とを関連付けて記憶するメッセージ記憶部とを備え、
前記第１メッセージ認識部は、前記状態認識部により認識された第１ユーザの状態に関連付けられたメッセージ候補を前記第１メッセージとして認識するように構成されていることを特徴とする指導支援システム。
【請求項５】
請求項１〜４のうちいずれか１項記載の指導支援システムにおいて、
前記第１端末出力部を備える第１ユーザ端末と一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末との通信に含まれる会話データを認識する会話データ認識部と、
前記会話データを学習することにより、第１ユーザの発言に対応する第２ユーザの発言の候補を出力するモデルを認識するモデル認識部と、
前記第１ユーザ端末から受信した第１ユーザの発言を認識する第１ユーザ発言認識部とを備え、
前記第１メッセージ認識部は、前記第１ユーザ発言認識部により認識された第１ユーザの発言に基づいて、前記モデル認識部により認識されたモデルを用いて、当該第１ユーザの発言に対応する第２ユーザの発言の候補のメッセージを前記第１メッセージとして認識するように構成されていることを特徴とする指導支援システム。
【請求項６】
請求項１〜５のうちいずれか１項記載の指導支援システムにおいて、
第１ユーザ端末から受信したメッセージのカテゴリを認識するカテゴリ認識部を備え、
前記第１メッセージ認識部は、前記カテゴリ認識部により認識された前記メッセージのカテゴリに応じて前記第１メッセージを認識するように構成されていることを特徴とする指導支援システム。
【請求項７】
請求項１〜６のうちいずれか１項記載の指導支援システムにおいて、
前記アバタ認識部は、前記第１ユーザ（被指導者）端末から受信した前記アバタを指定する情報に従って、前記アバタを認識することを特徴とする指導支援システム。
【請求項８】
第１ユーザが使用する第１ユーザ端末と通信するサーバ通信部と、
前記第１ユーザ端末に送信する候補のメッセージである第１メッセージを認識する第１メッセージ認識部と、
前記第１ユーザ端末に送信するメッセージの発言者としてのアバタを認識するアバタ認識部と、
前記アバタ認識部により認識されたアバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識する第２メッセージ認識部と、
前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１ユーザ端末に送信するメッセージ送信部とを備えることを特徴とする指導支援サーバ。
【請求項９】
第１ユーザが認識可能な形式で情報を出力する第１端末出力部を備えるシステムが実行する方法であって、
前記第１端末出力部に出力する候補のメッセージである第１メッセージを認識するステップと、
前記第１端末出力部に出力するメッセージの発言者としてのアバタを認識するステップと、
前記アバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識するステップと、
前記第２メッセージを前記アバタの発言として前記第１端末出力部に出力するステップとを含むことを特徴とする指導支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指導支援システム、指導支援方法及び指導支援サーバに関する。
【背景技術】
【０００２】
従来、遠隔医療等の遠隔での指導を支援するシステムが知られている。遠隔での指導においては、対面での指導とは異なり、指導者が匿名で指導を行うことも可能である。
【０００３】
このような特性に鑑みて、１人の第１ユーザ（被指導者）の端末に対し、複数の第２ユーザ（カウンセラー等の指導者）の端末が仮想空間における共通の第２ユーザアバタ（指導者用アバタ）を介してメッセージのやり取りを行う会話システムが提案されている（特許文献１参照）。
【０００４】
このシステムでは、複数の第２ユーザ（指導者）の端末で選択されたメッセージが第２ユーザアバタの発言として第１ユーザ（被指導者）の端末である第１ユーザ端末に表示される。この結果、第１ユーザ（被指導者）にとっては、指導者が１人であるかのように感じさせることができる。一方、複数の第２ユーザ（指導者）が共同して１人の第１ユーザ（被指導者）に対する指導を行うことができるので、指導者一人当たりの作業負荷を軽減することができる。
【０００５】
さらに、特許文献１のシステムは、予め用意されている複数のメッセージの中から少なくとも一つ以上のメッセージを抽出し、抽出されたメッセージを所定の第２ユーザ端末（指導者の端末）に提示する。
【０００６】
特許文献１のシステムは、提示されたメッセージのうち所定の第２ユーザ端末（指導者の端末）により選択される所定メッセージを、仮想空間内で第２ユーザアバタ（指導者用アバタ）に発言させる。
【０００７】
これにより、複数の第２ユーザ（指導者）が、共通の第２ユーザアバタ（指導者用アバタ）を使用している場合でも、第２ユーザアバタ（指導者用アバタ）の発言をほぼ均一化させることができる。これにより、第２ユーザ（指導者）一人当たりの作業負荷が軽減される。これに加え、複数の第２ユーザ（指導者）の間に経験又は力量の差がある場合でも、カウンセリング等の会話システムを通して提供されるサービスの質を均一化させることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１１−３９８６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
栄養管理又は医療等の指導を行う場合にも、指導者の負荷軽減のため、仮想空間内のアバタを通して患者等の被指導者に対して指導を行うことが考えられる。
【００１０】
しかし、一般に、患者等の被指導者に指導を受け入れやすくさせるためには、栄養管理又は医師等の指導者と被指導者との間の信頼関係を構築することが重要となる。しかしながら、このような指導を行う場合に、特許文献１記載の技術では、第２ユーザ（指導者）の端末により選択されたメッセージが仮想空間内での第２ユーザアバタ（指導者用アバタ）の発言として扱われるにとどまる。選択されたメッセージが繰り返し表示されるだけでは、第１ユーザ（被指導者）に第２ユーザアバタ（指導者用アバタ）のメッセージを無個性なメッセージと感じさせるおそれがある。ひいては、第１ユーザ（被指導者）に、第２ユーザアバタ（指導者用アバタ）を無個性と感じさせるおそれがある。第１ユーザ（被指導者）が第２ユーザアバタ（指導者用アバタ）を無個性と感じると、第２ユーザ（指導者）と第１ユーザ（被指導者）との間の信頼関係の構築が難しくなる。
【００１１】
一方、第２ユーザアバタ（指導者用アバタ）の個性を出すため、第２ユーザのそれぞれに自由にメッセージの内容を入力させるようにするようなことも考えられる。しかし、１の第２ユーザアバタ（指導者用アバタ）の発言にもかかわらず、メッセージ入力者ごとにメッセージの内容又は表現にばらつきが出てしまうと、第１ユーザ（被指導者）に違和感を覚えさせるおそれがある。
【００１２】
そこで、本発明は、仮想空間内のアバタを通して被指導者に与えられる違和感を軽減又は解消しながら、個性的なメッセージを被指導者の端末に出力することができる指導支援システム、指導支援方法及び指導支援サーバを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の指導支援システムは、
第１ユーザ（被指導者）が認識可能な形式で情報を出力する第１端末出力部と、
前記第１端末出力部に出力する候補のメッセージである第１メッセージを認識する第１メッセージ認識部と、
前記第１端末出力部に出力するメッセージの発言者としてのアバタを認識するアバタ認識部と、
前記アバタ認識部により認識されたアバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識する第２メッセージ認識部と、
前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するメッセージ出力制御部とを備えることを特徴とする。   
【００１４】
当該構成の指導支援システムによれば、メッセージ出力制御部により、前記第２メッセージ認識部により認識された前記第２メッセージが前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力される。
【００１５】
ここでは、第２メッセージは、前記アバタ認識部により認識されたアバタに固有の規則に従って第１メッセージ認識部により認識された第１メッセージの修正を行うことにより、生成されたメッセージである。
【００１６】
このような第２メッセージが前記第１端末出力部に出力されることで、複数回にわたってアバタのメッセージが出力されたとしても、そのメッセージにアバタ固有の共通の規則性を持たせることができる。
【００１７】
このような共通の規則性を通じてその第２メッセージから第１ユーザ（被指導者）に、アバタがあたかも固有の癖を持っているかのように感じさせることができうる。これにより、アバタによる無規則なメッセージの発言由来の違和感を軽減又は解消させることができ、そのアバタの個性を被指導者に感じさせることができるようになりうる。
【００１８】
以上の通り、本発明の指導支援システムによれば、被指導者に与えられる違和感を軽減又は解消しながら、個性的なメッセージを被指導者の端末に出力することができる。
【００１９】
本発明の指導支援システムにおいて、
第２ユーザ（指導者）による入力を受け付ける第２端末入力部と第２ユーザ（指導者）が認識可能な形式で情報を出力する第２端末出力部とを備える一又は複数の第２ユーザ（指導者）端末と、
前記第２メッセージ認識部で認識された前記第２メッセージを一又は複数の第２ユーザ（指導者）端末のうちのいずれかの第２ユーザ端末の前記第２端末出力部に出力する第１メッセージ出力部と、
前記第２ユーザ端末の前記第２端末入力部を介して前記いずれかの第２ユーザ端末の前記第２ユーザによる前記第２メッセージに対する承認の有無を認識する承認認識部とを備え、
前記メッセージ出力制御部は、前記承認認識部により前記第２メッセージに対する承認が認識された場合、前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するように構成されている。
【００２０】
当該構成の指導支援システムによれば、前記第２メッセージは、前記承認認識部により前記第２ユーザ（指導者）による前記第２メッセージに対する承認がされたメッセージである。
【００２１】
これにより、前記第２ユーザ（指導者）による第２メッセージの質の担保をさせることができるので、メッセージも指導に適したものとなりうる。
【００２２】
以上の通り、被指導者に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末に出力することができる。
【００２３】
本発明の指導支援システムにおいて、
前記第１メッセージ認識部は、第２端末入力部を介して入力されたメッセージを前記第１メッセージとして認識する構成を備えることが好ましい。
【００２４】
当該構成の指導支援システムによれば、前記第１メッセージ認識部により、第２端末入力部を介して入力されたメッセージが前記第１メッセージとして認識される。
【００２５】
前述したように、この第１メッセージが、第２メッセージ認識部によって、前記アバタ認識部により認識されたアバタに固有の規則に従って修正される。
【００２６】
これにより、第１端末出力部に出力されるメッセージは、アバタの固有の規則に従って修正されたメッセージであるとともに、より第２ユーザ（指導者）の意図に反映しやすくなる。
【００２７】
これにより、被指導者に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末に出力することができる。
【００２８】
本発明の指導支援システムにおいて、
前記第１ユーザ（被指導者）の状態を認識する状態認識部と、
ユーザの状態とメッセージ候補とを関連付けて記憶するメッセージ記憶部とを備え、
前記第１メッセージ認識部は、前記状態認識部により認識された第１ユーザ（被指導者）の状態に関連付けられたメッセージ候補を前記第１メッセージとして認識するように構成されていることが好ましい。
【００２９】
ある種の指導においては、指導を受ける側の状態により、伝えるべきメッセージがおおよそ決まっていることもある。
【００３０】
この点に鑑みた当該構成の指導支援システムによれば、前記第１メッセージ認識部により、前記状態認識部により認識された第１ユーザ（被指導者）の状態に関連付けられたメッセージ候補が前記第１メッセージとして認識される。
【００３１】
前述したように、この第１メッセージが、第２メッセージ認識部によって、前記アバタ認識部により認識されたアバタに固有の規則に従って修正される。
【００３２】
これにより、被指導者に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末に出力することができ、第２ユーザ（指導者）のメッセージ作成の負荷を軽減させることが可能となる。
【００３３】
本発明の指導支援システムにおいて、
前記第１端末出力部を備える第１ユーザ（被指導者）端末と一又は複数の第２ユーザ（指導者）端末のうちのいずれかの第２ユーザ（指導者）端末との通信に含まれる会話データを認識する会話データ認識部と、
前記会話データを学習することにより、第１ユーザ（被指導者）の発言に対応する第２ユーザ（指導者）の発言の候補を出力するモデルを認識するモデル認識部と、
前記第１ユーザ（被指導者）端末から受信した第１ユーザ（被指導者）の発言を認識する第１ユーザ発言認識部とを備え、
前記第１メッセージ認識部は、前記第１ユーザ（被指導者）発言認識部により認識された第１ユーザ（被指導者）の発言に基づいて、前記モデル認識部により認識されたモデルを用いて、当該第１ユーザ（被指導者）の発言に対応する第２ユーザ（指導者）の発言の候補のメッセージを前記第１メッセージとして認識するように構成されていることが好ましい。
【００３４】
当該構成の指導支援システムによれば、前記第１メッセージ認識部により、前記モデル認識部により認識されたモデルを用いて、当該第１ユーザ（被指導者）の発言に対応する第２ユーザ（指導者）の発言の候補のメッセージが第１メッセージとして認識される。前記モデル認識部により認識されたモデルは、第１ユーザ（被指導者）と第２ユーザ（指導者）との会話データに基づいてされたモデルである。よって、第１メッセージは、実際に第２ユーザ（指導者）が発言する蓋然性が高いメッセージであるから、指導に適したメッセージである蓋然性が高い。
【００３５】
第２メッセージ認識部により、この第１メッセージがアバタ固有の規則に従って修正されることにより、第２メッセージが認識される。
【００３６】
そして、メッセージ出力制御部により、この第２メッセージが第１ユーザ（被指導者）端末に出力される。
【００３７】
これにより、被指導者に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末に出力することがで、第２ユーザ（指導者）のメッセージ作成の負荷を軽減させることが可能となる。
【００３８】
本発明の指導支援システムにおいて、
第１ユーザ（被指導者）端末から受信したメッセージのカテゴリを認識するカテゴリ認識部を備え、
前記第１メッセージ認識部は、前記カテゴリ認識部により認識された前記メッセージのカテゴリに応じて前記第１メッセージを認識するように構成されていることが好ましい。
【００３９】
指導においては、ある程度被指導者のメッセージがどのようなカテゴリに属するメッセージによって、応答すべきメッセージも決まってくる。この点に鑑みて構成された当該構成の指導支援システムによれば、前記カテゴリ認識部により認識された前記メッセージのカテゴリに応じて前記第１メッセージが認識される。第１ユーザ（被指導者）端末から受信したメッセージのカテゴリに応じた第１メッセージは指導に適したメッセージである蓋然性が高い。
【００４０】
このような第１メッセージがアバタ固有の規則に従って修正されたうえで第１ユーザ（被指導者）端末出力部に出力される。
【００４１】
これにより、被指導者に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末に出力することができる。
【００４２】
本発明の指導支援システムにおいて、
前記アバタ認識部は、前記第１ユーザ（被指導者）端末から受信した前記アバタを指定する情報に従って、前記アバタを認識することが好ましい。
【００４３】
当該構成の指導支援システムによれば、前記アバタ認識部により、前記第１ユーザ（被指導者）端末から受信した前記アバタを指定する情報に従って前記アバタが認識される。
【００４４】
そして、第２メッセージ認識部により、当該アバタに固有の規則に従って前記第１メッセージが修正される。
【００４５】
これにより、第１ユーザ（被指導者）端末の第１ユーザ（被指導者）の嗜好が前記第１メッセージの修正に反映されうる。これにより、アバタの発言が、第１ユーザの嗜好に合致しやすくなる。ひいては、第１ユーザにアバタの発言に示される指導に従わせるモチベーションを与えることができうる。
【図面の簡単な説明】
【００４６】
【図１】指導支援システムの全体の構成の一例を示す図。
【図２Ａ】第１ユーザ端末の構成の一例を示す図。
【図２Ｂ】第２ユーザ端末の構成の一例を示す図。
【図３】第１実施形態の指導支援サーバの構成の一例を示す図。
【図４Ａ】ユーザプロファイル情報の一例を示す図。
【図４Ｂ】アバタプロファイル情報の一例を示す図。
【図５Ａ】アバタの規則を示す情報の一例を示す図。
【図５Ｂ】第２ユーザリストの一例を示す図。
【図６】ユーザ登録処理の一例を示すフローチャート。
【図７】ユーザプロファイル入力画面の一例を示す図。
【図８】メッセージ送信処理の一例を示すフローチャート。
【図９】第１実施形態の第１メッセージ認識処理の一例を示すフローチャート。
【図１０】メッセージ入力画面の一例を示す図。
【図１１】承認要求画面の一例を示す図。
【図１２】第２実施形態の指導支援サーバの構成の一例を示す図。
【図１３Ａ】メッセージ候補情報の一例を示す図。
【図１３Ｂ】会話データの一例を示す図。
【図１４】第２実施形態の第１メッセージ認識処理の一例を示すフローチャート。
【図１５】第３実施形態の指導支援サーバの構成の一例を示す図。
【図１６】モデル認識処理の一例を示すフローチャート。
【図１７】第３実施形態の第１メッセージ認識処理の一例を示すフローチャート。
【図１８】第４実施形態の指導支援サーバの構成の一例を示す図。
【図１９Ａ】質問メッセージの一例を示す図。
【図１９Ｂ】カテゴリ対応メッセージの一例を示す図。
【図２０】第４実施形態の第１メッセージ認識処理の一例を示すフローチャート。
【発明を実施するための形態】
【００４７】
図１〜図１１を参照して、本発明の第１実施形態を説明する。
【００４８】
本発明の指導支援システムは、一又は複数の第１ユーザ端末１００と、複数の第２ユーザ端末２００（図１では、第２ユーザ端末２００ａと第２ユーザ端末２００ｂとを例示している。）と、指導支援サーバ３００とを備える。
【００４９】
一又は複数の第１ユーザ端末１００と、複数の第２ユーザ端末２００と、指導支援サーバ３００とは、ネットワーク（例えば、インターネット）を介して相互に通信可能に構成されている。
【００５０】
（第１ユーザ（被指導者）端末）
第１ユーザ端末１００は、第１端末制御部１１０と、第１端末記憶部１２０と、第１端末出力部１３０と、第１端末入力部１４０と、第１端末通信部１５０と、を備える。
【００５１】
第１ユーザ端末１００は、タブレット型端末またはスマートフォンなど、第１ユーザ端末１００のユーザである第１ユーザＵ１による携帯が可能なようにサイズ、形状および重量が設計されているコンピュータにより構成されている。第１ユーザ端末１００は、デスクトップコンピュータなど、特定箇所に設置されるように、サイズ、形状および重量が設計されているコンピュータにより構成されていてもよい。
【００５２】
第１端末制御部１１０は、ＣＰＵ等の演算処理装置、メモリ、及びＩ／Ｏデバイスなどにより構成されている。第１端末制御部１１０は、外部からダウンロードしたプログラムがインストールされている。当該プログラムが起動されることにより、第１端末制御部１１０は、後述する演算処理を実行するように構成されている。
【００５３】
第１端末記憶部１２０は、第１ユーザ端末１００のユーザである第１ユーザＵ１の第１ユーザＩＤ１２１を記憶している。第１ユーザＵ１は、例えば、生活習慣病等の慢性疾患にかかったため、もしくは、慢性疾患の予防のため、遠隔診療又は遠隔での栄養管理指導を受けている人である。
【００５４】
また、ウェアラブルセンサＷは第１ユーザＵ１が着用可能に構成されている。ウェアラブルセンサＷは、第１ユーザＵ１の生体情報若しくは行動情報又はウェアラブルセンサＷの着用状態を認識し、当該情報を定期的に又は第１ユーザＵ１の操作に応じて指導支援サーバ３００に送信するように構成されている。
【００５５】
なお、一の装置が情報を「認識する」とは、一の装置が他の装置から当該情報を受信すること、一の装置が当該一の装置に接続された記憶媒体に記憶された情報を読み取ること、一の装置が当該一の装置に接続されたセンサから出力された信号に基づいて情報を取得すること、一の装置が、受信した情報又は記憶媒体に記憶された情報又はセンサから取得した情報に基づいて、所定の演算処理（計算処理又は検索処理など）を実行することにより当該情報を導出すること、一の装置が他の装置による演算処理結果としての当該情報を当該他の装置から受信すること、一の装置が当該受信信号にしたがって内部記憶装置又は外部記憶装置から当該情報を読み取ること等、当該情報を取得するためのあらゆる演算処理が実行されることを意味する。
【００５６】
第１ユーザＵ１の生体情報は、例えば、第１ユーザＵ１の血圧、心拍数、呼吸数、体温、体重及び身長である。
【００５７】
第１ユーザＵ１の行動情報は、例えば、第１ユーザＵ１の睡眠時間、第１ユーザＵ１の歩数、第１ユーザＵ１が歩いた時間及び第１ユーザＵ１が走った時間である。
【００５８】
ウェアラブルセンサＷは、個別の通信部を有し、当該通信部を介して指導支援サーバ３００に生体情報を送信してもよいが、これに代えて、例えば、ＵＳＢなどにより第１ユーザ端末１００に接続され、第１端末通信部１５０を介して生体情報を指導支援サーバ３００に送信してもよい。
【００５９】
第１端末出力部１３０は、液晶パネルのような表示装置により構成されている。
【００６０】
第１端末入力部１４０は、タッチパッドのような入力装置により構成されている。第１端末出力部と、第１端末入力部１４０とが組み合せられてタッチパネルを構成してもよい。これに加えてまたは代えて、第１端末入力部１４０と別個に構成された表示装置により第１端末出力部１３０が構成されてもよい。
【００６１】
第１端末通信部１５０は、有線通信またはＷｉＦｉ（登録商標）等の通信規格にしたがった無線通信を介して、指導支援サーバ３００などの外部端末と相互通信するよう構成されている。
【００６２】
（第２ユーザ（指導者）端末）
第２ユーザ端末２００は、図２Ｂに示されるように、第２端末制御部２１０と、第２端末記憶部２２０と、第２端末出力部２３０と、第２端末入力部２４０と、第２端末通信部２５０とを備える。
【００６３】
第２ユーザ端末２００は、デスクトップコンピュータなど、特定箇所に設置されるように、サイズ、形状および重量が設計されているコンピュータにより構成されている。第２ユーザ端末２００は、タブレット型端末またはスマートフォンなど、第２ユーザ端末２００のユーザである第２ユーザＵ２（図１では、第２ユーザＵａ、Ｕｂを例示している。）による携帯が可能なようにサイズ、形状および重量が設計されているコンピュータにより構成されていてもよい。第２ユーザＵ２は、例えば、医師、歯科医師、看護師、管理栄養士など、第１ユーザＵ１に対して医療又は健康管理上の指導を行う者である。
【００６４】
第２端末制御部２１０は、ＣＰＵ等の演算処理装置、メモリ、及びＩ／Ｏデバイスなどにより構成されている。第２端末制御部２１０には、外部よりダウンロードしたプログラムがインストールされている。当該プログラムが起動されることにより、第２端末制御部２１０は、後述の演算処理を実行するように構成されている。
【００６５】
第２端末記憶部２２０は、例えばＲＯＭ、ＲＡＭ、ＨＤＤ等の記憶装置により構成されている。第２端末記憶部２２０は、あらかじめ登録された第２ユーザＵ２の指導者ＩＤを記憶するように構成されている。
【００６６】
第２端末出力部２３０は、液晶パネルのような表示装置により構成されている。
【００６７】
第２端末入力部２４０は、タッチパッドのような入力装置により構成されている。第２端末出力部２３０と、第２端末入力部２４０とが組み合せられてタッチパネルを構成してもよい。これに加えてまたは代えて、第２端末入力部２４０と別個に構成された表示装置により第２端末出力部２３０が構成されてもよい。
【００６８】
第２端末通信部２５０は、有線通信またはＷｉＦｉ（登録商標）等の通信規格にしたがった無線通信を介して、指導支援サーバ３００などの外部端末と相互通信するよう構成されている。
【００６９】
（指導支援サーバ）
指導支援サーバ３００は、サーバ制御部３１０と、サーバ記憶部３２０と、サーバ通信部３３０とを備えている。なお、指導支援サーバ３００を構成するコンピュータの一部または全部が、他の端末、例えば、第２ユーザ端末２００を構成するコンピュータにより構成されていてもよい。例えば、移動局としての一または複数の第２ユーザ端末２００により、指導支援サーバ３００の一部または全部が構成されていてもよい。
【００７０】
サーバ制御部３１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の演算処理装置、メモリ、及びＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）デバイスなどにより構成されている。サーバ制御部３１０は、一のプロセッサにより構成されてもよく、相互通信可能な複数のプロセッサにより構成されてもよい。
【００７１】
サーバ制御部３１０は、所定の指導支援プログラムを読み込んで実行することにより、後述の演算処理を実行する第１メッセージ認識部３１１、アバタ認識部３１２、第２メッセージ認識部３１３、承認認識部３１４、メッセージ送信部３１５、ユーザ登録部３１９として機能する。
【００７２】
サーバ記憶部３２０は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶装置により構成されている。サーバ記憶部３２０は、サーバ制御部３１０の演算結果、又はサーバ制御部３１０がサーバ通信部３３０を介して受信したデータを記憶するように構成されている。
【００７３】
サーバ記憶部３２０は、ユーザプロファイル記憶部３２１と、アバタプロファイル記憶部３２２と、アバタ規則記憶部３２３と、第２ユーザリスト記憶部３２４とを備える。
【００７４】
ユーザプロファイル記憶部３２１は、ユーザプロファイルを記憶している。
【００７５】
ユーザプロファイルは、図４Ａに示されるように、ユーザＩＤと、属性情報と、状態情報と、指定アバタ名とを含む。
【００７６】
ユーザＩＤは、各第１ユーザＵを識別するための情報である。属性情報は、性別、年齢等の各第１ユーザの属性を示す情報である。状態情報は、症状等の各第１ユーザの状態を示す情報である。指定アバタＩＤは、第１ユーザが指定するアバタを識別する情報である。アバタプロファイル記憶部３２２は、アバタプロファイルを記憶している。
【００７７】
アバタプロファイルは、図４Ｂに示されるように、アバタＩＤと、アイコンＩＤと、アバタ名称と、アバタ属性情報と、アバタスキル情報と、アバタ嗜好情報とを含む。
【００７８】
アバタＩＤは、各アバタを識別する情報である。アイコンＩＤは、各アバタのアイコンを識別する情報である。アバタ名称は、予め定められた仮想の各アバタの名称である。アバタ属性情報は、年齢、性別等の予め定められた仮想のアバタの属性情報である。アバタスキル情報は、資格、技能などの予め定められた仮想の各アバタのスキルを示す情報である。アバタ嗜好情報は、趣味などの予め定められた仮想の各アバタの嗜好を示す情報である。
【００７９】
アバタ規則記憶部３２３は、メッセージ修正のための各アバタの固有の規則を示す規則情報を記憶している。
【００８０】
規則情報は、図５に示されるように、アバタＩＤと、指導タイプ情報と、語尾とを含む。
【００８１】
指導タイプ情報は、各アバタの指導のタイプを定性的に示す情報である。指導タイプ情報は、指導タイプを示す複数種類（本実施形態では２種類）の表現がカンマ区切りで結合されている。語尾は、各アバタに固有の語尾である。語尾は、指導タイプ情報に応じた語尾となっていることが好ましい。
【００８２】
なお、規則情報には、語尾に加えてまたは代えて、絵文字、読点の位置、区切り文字の種類（「、」「，」「：」「；」など）、挨拶等のアバタに固有の表現が含まれていてもよい。
【００８３】
第２ユーザリスト記憶部３２４は、第２ユーザリストを記憶している。
【００８４】
第２ユーザリストは、各ユーザの第２ユーザＩＤと、各ユーザがログインした端末のＩＰアドレス等の端末と通信するために必要な情報とを含む。
【００８５】
サーバ記憶部３２０は、さらに、第１ユーザＵ１のレセプトデータ及び第１ユーザＵ１の健康診断の結果に関するデータを記憶していてもよい。これらのデータは、病院又は健康保険組合等の外部の端末からサーバ通信部３３０を介して受信し、または、ＵＳＢメモリ、ＣＤ、ＤＶＤ等の記憶媒体から読み取られる等により認識されうる。
【００８６】
サーバ記憶部３２０は、サーバ通信部３３０を介して第２ユーザ端末２００から受信した生活習慣病の罹患を予防又は重症化を予防するための予防医療に関する指導の履歴情報を記憶していてもよいし、サーバ通信部３３０を介して第２ユーザ端末２００から受信した生活習慣病の病状を快方へ向かわせるための治療の履歴情報を記憶していてもよい。
【００８７】
サーバ通信部３３０は、ネットワークとしての公衆通信網（例えばインターネット）に接続され、第１ユーザ端末１００及び第２ユーザ端末２００等の外部の端末と通信する通信装置により構成されている。
【００８８】
（ユーザ登録処理）
次に、ｙ及び図７を参照して、ユーザ登録処理について説明する。
【００８９】
本処理は、プログラムを起動した第１ユーザ端末１００と通信をする指導支援サーバ３００により実行される。
【００９０】
ユーザ登録部３１９は、第１ユーザ端末１００から登録要求を受信したか否かを判定する（図６／ＳＴＥＰ００２）。
【００９１】
当該判定結果が否定的である場合（図６／ＳＴＥＰ００２‥ＮＯ）、ユーザ登録部３１９は、図６／ＳＴＥＰ００２の処理を実行する。
【００９２】
当該判定結果が肯定的である場合（図６／ＳＴＥＰ００２‥ＹＥＳ）、ユーザ登録部３１９は、第１ユーザＵ１のユーザＩＤを決定する（図６／ＳＴＥＰ００４）。ユーザ登録部３１９は、メールアドレスを、第１ユーザＵ１のユーザＩＤとして使用してもよい。
【００９３】
ユーザ登録部３１９は、サーバ通信部３３０を介して、第１ユーザ端末１００にプロファイル入力画面を表示する指示を含む情報を送信する（図６／ＳＴＥＰ００６）。
【００９４】
プロファイル入力画面を表示する指示を受信した第１ユーザ端末１００の第１端末制御部１１０は、例えば、図７に示されるプロファイル入力画面Ｍ１を第１端末出力部１３０に出力する。
【００９５】
プロファイル入力画面Ｍ１は、属性情報入力フォームＭ１１と、状態情報入力フォームＭ１２と、指導者選択フォームＭ１３と、入力完了ボタンＭ１４とを含む。
【００９６】
属性情報入力フォームＭ１１は、性別、年齢等のユーザの属性情報の入力を求める入力フォームである。
【００９７】
状態情報入力フォームＭ１２は、症状等のユーザの状態を示す状態情報の入力を求める入力フォームである。
【００９８】
指導者選択フォームＭ１３は、仮想の指導者としてのアバタを選択するための入力フォームである。指導者選択フォームＭ１３には、指導支援サーバ３００と通信することにより取得された各アバタの名称Ｍ１３１、年齢Ｍ１３２、アイコンＭ１３３、スキル情報Ｍ１３４、嗜好情報Ｍ１３５、指導タイプ情報Ｍ１３６が含まれている。指導タイプ情報Ｍ１３６は、自己評価と同僚評価とを含む情報となっている。第１ユーザ端末１００の第１端末制御部１１０は、例えば、第１端末入力部１４０でフリック操作等が受け付けられたことを契機として、アバタの情報を切り替えてもよい。
【００９９】
第１ユーザ端末１００の第１端末制御部１１０は、第１端末入力部１４０で入力完了ボタンＭ１４の押圧操作を検知したことを要件として、第１ユーザＵのユーザＩＤと、属性情報入力フォームＭ１１及び属性情報入力フォームＭ１１に入力された情報並びに指導者選択フォームＭ１３で選択されたアバタを識別するアバタＩＤを含む入力情報を指導支援サーバ３００に送信する。第１ユーザ端末１００の第１端末制御部１１０は、アバタＩＤとして、例えば、入力完了ボタンＭ１４に対する押圧操作が検知されたときに表示していたアバタを識別するアバタＩＤを指導支援サーバ３００に送信する。
【０１００】
第１ユーザ端末１００の第１端末制御部１１０は、指導支援サーバ３００から受信したユーザＩＤを送信してもよいし、第１ユーザＵのメールアドレス等をユーザＩＤとして送信してもよい。第１ユーザ端末１００の第１端末制御部１１０は、ユーザＩＤを第１端末記憶部１２０に第１ユーザＩＤ１２１として記憶する。
【０１０１】
ユーザ登録部３１９は、第１ユーザ端末１００から、ユーザＩＤと入力情報とを受信したか否かを判定する（図６／ＳＴＥＰ００８）。
【０１０２】
当該判定結果が否定的である場合（図６／ＳＴＥＰ００８‥ＮＯ）、ユーザ登録部３１９は、図６／ＳＴＥＰ００８の処理を実行する。
【０１０３】
当該判定結果が肯定的である場合（図６／ＳＴＥＰ００８‥ＹＥＳ）、ユーザ登録部３１９は、ユーザＩＤと入力情報とをユーザプロファイル記憶部３２１に記憶する（図６／ＳＴＥＰ０１０）。
【０１０４】
（メッセージ送信処理）
図８〜図１１を参照して、メッセージ送信処理の詳細を説明する。
【０１０５】
本処理は、例えば、第１ユーザ端末１００から、指導支援サーバ３００がチャットソフトなどを介してアバタに対するメッセージを受信した際に実行されうる。これに加えてまたは代えて、定期的に、指導支援サーバ３００が第１ユーザ端末１００に対してアバタの発言としてのメッセージを含む情報を送信する際などにも使用されうる。以下、メッセージ送信対象の第１ユーザ端末１００を、「対象の第１ユーザ端末１００」と適宜いい、対象の第１ユーザ端末１００の第１ユーザＵ１を「対象の第１ユーザＵ１」と適宜いう。
【０１０６】
また、本処理の開始時点において、指導支援サーバ３００は、対象の第１ユーザＵ１のユーザＩＤを認識している。
【０１０７】
アバタ認識部３１２は、当該第１ユーザＵ１のユーザＩＤに基づいて、ユーザプロファイル記憶部３２１を参照することにより、指定アバタＩＤを認識する（図８／ＳＴＥＰ２０２）。
【０１０８】
第１メッセージ認識部３１１は、第１メッセージ認識処理（図９）を実行する（図８／ＳＴＥＰ１００）。
【０１０９】
第１メッセージ認識処理において、第１メッセージ認識部３１１は、第２ユーザリスト記憶部に記憶された第２ユーザリストに基づいて各第２ユーザ端末２００と通信することにより、通信可能な第２ユーザ端末２００を認識する（図９／ＳＴＥＰ１０２）。
【０１１０】
第１メッセージ認識部３１１は、通信可能な第２ユーザ端末２００のうち、一の第２ユーザ端末２００を選択する（図９／ＳＴＥＰ１０４）。
【０１１１】
第１メッセージ認識部３１１は、選択した第２ユーザ端末２００に図８／ＳＴＥＰ２０２で認識された指定アバタＩＤとともにメッセージ入力画面の表示指示を含む情報を送信する（図９／ＳＴＥＰ１０６）。
【０１１２】
表示指示を受信した第２ユーザ端末２００の第２端末制御部２１０は、第２端末出力部２３０に、例えば図１０に示されるメッセージ入力画面Ｍ２を表示する。
【０１１３】
メッセージ入力画面Ｍ２は、アバタの情報Ｍ２１と、被指導者の情報Ｍ２２と、第１ユーザ端末１００に送信するメッセージの候補である第１メッセージを入力する第１メッセージ入力フォームＭ２３と、アバタ規則説明欄Ｍ２４と、入力完了ボタンＭ２５とを含む。
【０１１４】
アバタの情報Ｍ２１は、指定アバタＩＤで識別されるアバタのアイコン、名称及び年齢などのアバタに関する情報である。
【０１１５】
被指導者の情報Ｍ２２は、被指導者のユーザＩＤ、性別及び症状などの被指導者に関する情報である。
【０１１６】
第１メッセージ入力フォームＭ２３は、第１ユーザ端末１００に送信するメッセージの候補である第１メッセージを入力するフォームである。
【０１１７】
アバタ規則説明欄Ｍ２４は、当該アバタに固有の規則を説明するための表示欄である。例えば、アバタ規則説明欄Ｍ２４は、当該アバタに固有の語尾「しなさい！！」を表示する表示欄であったり、当該アバタが使用する区切り文字などを表示する表示欄であったり、当該アバタの仮想的な癖（例えば語尾を伸ばすなど）を説明する表示欄であったりしてもよい。
【０１１８】
第２ユーザ端末２００の第２端末制御部２１０は、適宜指導支援サーバ３００と通信することにより、メッセージ入力画面Ｍ２に含めるべき情報を認識する。
【０１１９】
第２ユーザ端末２００の第２端末制御部２１０は、第２端末入力部２４０を介して入力完了ボタンＭ２５の押圧操作を検知すると、第１メッセージ入力フォームＭ２３に入力されたメッセージと指定アバタＩＤとを含む情報を指導支援サーバ３００に送信する。
【０１２０】
指導支援サーバ３００の第１メッセージ認識部３１１は、メッセージを受信したか否かを判定する（図９／ＳＴＥＰ１０８）。
【０１２１】
当該判定結果が否定的である場合（図９／ＳＴＥＰ１０８‥ＮＯ）、第１メッセージ認識部３１１は、図９／ＳＴＥＰ１０８の処理を実行する。
【０１２２】
当該判定結果が肯定的である場合（図９／ＳＴＥＰ１０８‥ＹＥＳ）、第１メッセージ認識部３１１は、本処理を終了する。
【０１２３】
図８に戻り、第２メッセージ認識部３１３は、図９／ＳＴＥＰ１０８で受信したメッセージ（本発明の「第１メッセージ」の一例に相当する。）をアバタ固有の規則に従って修正することにより、修正後のメッセージである第２メッセージを認識する（図８／ＳＴＥＰ２０４）。
【０１２４】
例えば、第２メッセージ認識部３１３は、Ｍ２３に入力されたメッセージ（例えば、「ラーメンの汁を残」にアバタ固有の語尾「しなさい」を付加することにより、修正後のメッセージである第２メッセージ（例えば、「ラーメンの汁を残しなさい」）を認識してもよい。また、例えば、第２メッセージ認識部３１３は、Ｍ２３に入力されたメッセージの区切り文字（例えばテン「、」マル「。」など。）をアバタに関連付けられた区切り文字（例えば、カンマ「，」ピリオド「．」など）に変換することにより、修正後のメッセージである第２メッセージを認識してもよい。また、例えば、第２メッセージ認識部３１３は、Ｍ２３に入力されたメッセージの任意の個所にアバタに関連付けられた絵文字を挿入することにより、修正後のメッセージである第２メッセージを認識してもよい。また、例えば、第２メッセージ認識部３１３は、図９／ＳＴＥＰ１０８で受信したメッセージの品詞解析をして、メッセージを修正することにより、修正後のメッセージである第２メッセージを認識してもよい。例えば、第２メッセージ認識部３１３は、図９／ＳＴＥＰ１０８で受信したメッセージに含まれる特定の品詞（例えば動詞）の単語（例えば「残す」）を、当該単語に関連付けられた他の単語（「残しなさい」）に変換することにより、修正後のメッセージである第２メッセージを認識してもよい。また、例えば、第２メッセージ認識部３１３は、図９／ＳＴＥＰ１０８で受信したメッセージに含まれる単語を適宜アバタに固有のテーブルを用いて変換することにより、修正後のメッセージである第２メッセージを認識してもよい。また、第２メッセージ認識部３１３は、指定の規則に従って下線、太字、着色等の文字修飾を行うことにより、修正後のメッセージである第２メッセージを認識してもよい。例えば、第２メッセージ認識部３１３は、図９／ＳＴＥＰ１０８で受信したメッセージに含まれる特定の品詞（例えば動詞）の単語（例えば「残す」）について、下線、太字、着色等を行うことにより、修正後のメッセージである第２メッセージを認識してもよい。
【０１２５】
承認認識部３１４は、対象の第１ユーザ端末１００の第１ユーザＵ１のユーザＩＤと、当該第１ユーザＵ１の指定アバタＩＤ及び第２メッセージを含む承認要求を図９／ＳＴＥＰ１０４で選択した第２ユーザ端末２００に送信する（図８／ＳＴＥＰ２０６）。これに代えてまたは加えて、承認認識部３１４は、第２メッセージを含む承認要求を、図９／ＳＴＥＰ１０４で選択した第２ユーザ端末２００とは異なる第２ユーザ端末２００に送信してもよい。
【０１２６】
承認要求を受信した第２ユーザ端末２００の第２端末制御部２１０は、図１１に示されるような承認要求画面Ｍ３を第２端末出力部２３０に出力する。
【０１２７】
承認要求画面Ｍ３は、アバタ情報Ｍ３１、被指導者情報Ｍ３２、第２メッセージ修正フォームＭ３３、規則強調表示Ｍ３４、規則説明欄Ｍ３５、及び修正完了ボタンＭ３６を含む。
【０１２８】
アバタ情報Ｍ３１は、指定アバタＩＤで識別されるアバタの情報である。
【０１２９】
被指導者情報Ｍ３２には、ユーザＩＤで識別される第１ユーザの情報である。
【０１３０】
第２メッセージ修正フォームＭ３３は、第２メッセージを修正可能に表示する入力フォームである。
【０１３１】
規則強調表示Ｍ３４は、第２メッセージ修正フォームＭ３３に表示されている第２メッセージのうち、アバタ固有の規則にかかる部分を強調する表示である。規則強調表示Ｍ３４は、当該アバタ固有の規則にかかる部分が他の部分と異なる部分であることが分かるような態様であればよい。また、規則強調表示Ｍ３４の一の例は、当該アバタ固有の規則にかかる部分の文字の大きさが、他の部分の文字の大きさと異なるような態様の表示である。規則強調表示Ｍ３４の他の例は、当該アバタ固有の規則にかかる部分の文字の色又は背景の色が、他の部分の文字の色又は背景の色が異なるような態様となる表示である。また、規則強調表示Ｍ３４の他の例は、当該アバタ固有の規則にかかる部分及び他の部分の一方のみが太字、斜体、下線付きとなっているような態様の表示である。
【０１３２】
規則説明欄Ｍ３５は、アバタ固有の規則にかかる部分に関する説明を表示する表示欄である。
【０１３３】
第２ユーザ端末２００の第２端末制御部２１０は、第２端末入力部２４０を介して修正完了ボタンＭ３６の押圧操作を認識すると、最終メッセージとしての第２メッセージ修正フォームＭ３３に表示されているメッセージを含む情報を指導支援サーバ３００に送信する。最終メッセージは、修正がされていない場合には、第２メッセージである。
【０１３４】
承認認識部３１４は、最終メッセージを含む情報を受信したか否かを判定する（図８／ＳＴＥＰ２０８）。
【０１３５】
当該判定結果が否定的である場合（図８／ＳＴＥＰ２０８‥ＮＯ）、承認認識部３１４は、図８／ＳＴＥＰ２０８を実行する。
【０１３６】
当該判定結果が肯定的である場合（図８／ＳＴＥＰ２０８‥ＹＥＳ）、メッセージ送信部３１５は、指定アバタＩＤと、図８／ＳＴＥＰ２０８で受信した最終メッセージとを含む情報を対象の第１ユーザ端末１００に送信する（図８／ＳＴＥＰ２１０）。
【０１３７】
最終メッセージを受信した第１ユーザ端末１００は、当該最終メッセージを指定アバタＩＤにより識別されるアバタの発言として第１端末出力部１３０に表示する。
【０１３８】
以上により、第１実施形態のメッセージ送信処理が終了する。
【０１３９】
（第１実施形態の作用効果）
当該構成の指導支援システムによれば、メッセージ出力制御部（第１ユーザ端末１００の第１端末制御部１１０及びメッセージ送信部３１５により、メッセージ出力制御部が構成される。）により、第２メッセージ認識部３１３により認識された第２メッセージがアバタ認識部３１２により認識されたアバタの発言として第１ユーザ端末１００の第１端末出力部１３０に出力される。
【０１４０】
ここで、第２メッセージは、アバタ認識部３１２により認識されたアバタに固有の規則に従って第１メッセージ認識部３１１により認識された第１メッセージの修正を行うことにより、生成されたメッセージである（図８／ＳＴＥＰ２０４）。
【０１４１】
このようなメッセージが第１ユーザ端末１００の第１端末出力部１３０に出力されることで、複数回にわたってアバタのメッセージが出力されたとしても、そのメッセージにアバタ固有の共通の規則性を持たせることができる。
【０１４２】
このような共通の規則性を第１ユーザＵ１が発見すれば、第１ユーザＵ１に、そのメッセージからアバタがあたかも固有の癖を持っているかのように感じさせることができうる。これにより、アバタによる無規則なメッセージの発言由来の違和感を軽減又は解消させることができるとともに、そのアバタの個性を第１ユーザＵ１に感じさせることができるようになりうる。
【０１４３】
以上の通り、本発明の指導支援システムによれば、被指導者（第１ユーザＵ１）に与えられる違和感を軽減又は解消しながら、個性的なメッセージを被指導者（第１ユーザＵ１）の端末（第１ユーザ端末１００）に出力することができる。
【０１４４】
当該構成の指導支援システムによれば、第２メッセージは、承認認識部３１４により第２ユーザＵ２による第２メッセージに対する承認がされたメッセージである（図８／ＳＴＥＰ２０６〜図８／ＳＴＥＰ２０８‥ＹＥＳ）。
【０１４５】
これにより、第２ユーザＵ２による第２メッセージの質の担保をさせることができるので、メッセージも指導に適したものとなりうる。
【０１４６】
以上の通り、被指導者（第１ユーザＵ１）に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末（第１ユーザ端末１００）に出力することができる。
【０１４７】
当該構成の指導支援システムによれば、第１メッセージ認識部３１１により、第２端末入力部２４０を介して入力されたメッセージが第１メッセージとして認識される（図９／ＳＴＥＰ１０２〜ＳＴＥＰ１０８‥ＹＥＳ）。
【０１４８】
前述したように、この第１メッセージが、第２メッセージ認識部３１３によって、前記アバタ認識部３１２により認識されたアバタに固有の規則に従って修正される。
【０１４９】
これにより、第１端末出力部に出力されるメッセージは、アバタの固有の規則に従って修正されたメッセージであるとともに、より第２ユーザＵ２（指導者）の意図に反映しやすくなる。
【０１５０】
これにより、被指導者（第１ユーザＵ１）に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末（第１ユーザ端末１００）に出力することができる。
【０１５１】
また、当該構成の指導支援システムによれば、アバタ認識部３１２により、第１ユーザ端末１００から受信したアバタを指定する情報（図６／ＳＴＥＰ００８で受信した情報）に従って前記アバタが認識される（図８／ＳＴＥＰ２０２）。
【０１５２】
そして、第２メッセージ認識部３１３により、当該アバタに固有の規則に従って前記第１メッセージが修正される。
【０１５３】
これにより、第１ユーザ端末１００の第１ユーザＵ１の嗜好が前記第１メッセージの修正に反映されうる。これにより、アバタの発言が、第１ユーザの嗜好に合致しやすくなる。ひいては、第１ユーザにアバタの発言に示される指導に従わせるモチベーションを与えることができうる。
【０１５４】
（第２実施形態）
次に、図１２〜図１４を参照して、本発明の第２実施形態を説明する。
【０１５５】
第１実施形態と共通する構成については、同一の符号を付して説明を省略する。
【０１５６】
（指導支援サーバの構成）
指導支援サーバ３００のサーバ制御部３１０は、第１実施形態の各構成要素に加えてまたは代えて、状態認識部３１６として機能する。
【０１５７】
また、指導支援サーバ３００のサーバ記憶部３２０は、第１実施形態の各構成要素に加えてまたは代えて、メッセージ候補記憶部３２５を備える。
【０１５８】
メッセージ候補記憶部３２５は、図１３Ａに示されるように、疾患等の患者の状態とメッセージ候補とを関連付けて記憶している。
【０１５９】
（第１メッセージ認識処理）
第２実施形態においては、図８／ＳＴＥＰ１００の第１メッセージ認識処理として、以下の処理が実行される。
【０１６０】
状態認識部３１６は、ユーザプロファイル記憶部３２１を参照して、対象の第１ユーザＵ１のユーザＩＤに関連付けられたユーザの状態を認識する（図１４／ＳＴＥＰ３０２）。
【０１６１】
これに代えてまたは加えて、状態認識部３１６は、質問メッセージを含む情報を対象の第１ユーザ端末２００に送信し、回答を受信し、受信した回答から対象の第１ユーザＵ１の状態を認識してもよい。
【０１６２】
第１メッセージ認識部３１１は、メッセージ候補記憶部３２５を参照し、対象の第１ユーザＵ１の状態に応じたメッセージ候補を認識する（図１４／ＳＴＥＰ３０４）。複数のメッセージ候補がある場合には、第１メッセージ認識部３１１は、ランダムに１つ認識してもよいし、指定の優先順位に従ってメッセージ候補を認識してもよい。
【０１６３】
これに代えてまたは加えて、第１メッセージ認識部３１１は、対象の第１ユーザＵ１の状態を入力としてメッセージを出力とするモデルを用いて、対象の第１ユーザＵ１の状態に応じたメッセージ候補を認識してもよい。対象の第１ユーザＵ１の状態に応じたメッセージ候補が本発明の「第１メッセージ」の一例に相当する。
【０１６４】
第２実施形態では、以上の処理により、第１メッセージが認識される。
【０１６５】
（第２実施形態の作用効果）
ある種の指導においては、指導を受ける側の状態により、伝えるべきメッセージがおおよそ決まっていることもある。
【０１６６】
この点に鑑みた第２実施形態の指導支援システムによれば、第１メッセージ認識部３１１により、状態認識部３１６により認識された第１ユーザＵ１（被指導者）の状態に関連付けられたメッセージ候補が前記第１メッセージとして認識される（図１４／ＳＴＥＰ３０２〜図１４／ＳＴＥＰ３０４）。
【０１６７】
前述したように、この第１メッセージが、第２メッセージ認識部３１３によって、アバタ認識部３１２により認識されたアバタに固有の規則に従って修正される。
【０１６８】
これにより、被指導者（第１ユーザＵ１）に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末（第１ユーザ端末１００）に出力することができるとともに、指導者（第２ユーザＵ２）のメッセージ作成の負荷を軽減させることが可能となる。
【０１６９】
（第３実施形態）
次に、図１５〜図１７を参照して、本発明の第３実施形態を説明する。
【０１７０】
第１実施形態〜第２実施形態と共通する構成については、同一の符号を付して説明を省略する。
【０１７１】
（指導支援サーバの構成）
指導支援サーバ３００のサーバ制御部３１０は、第１実施形態〜第２実施形態の各構成要素に加えてまたは代えて、会話データ認識部３１７ａ、モデル認識部３１７ｂ及び第１ユーザ発言認識部３１７ｃとして機能する。
【０１７２】
また、指導支援サーバ３００のサーバ記憶部３２０は、第１実施形態〜第２実施形態の各構成要素に加えてまたは代えて、会話データ記憶部３２６及びモデルパラメータ記憶部３２７を備える。
【０１７３】
会話データ記憶部３２６は、図１３Ｂに示されるように、第１ユーザＵ１の発言と、それに対する返答としての第２ユーザＵ２の発言とを記憶している。会話データは、例えば、チャットソフトなどを介して第１ユーザＵ１と第２ユーザＵ２との間でやり取りされた文字データが収集されたものである。
【０１７４】
（モデル認識処理）
指導支援サーバ３００は、定期または不定期に図１６のモデル認識処理を実行する。
【０１７５】
会話データ認識部３１７ａは、会話データ記憶部３２６を参照して、会話データを認識する（図１６／ＳＴＥＰ４０２）。
【０１７６】
モデル認識部３１７ｂは、第１ユーザＵ１の発言を学習データ、第２ユーザＵ２の発言を教師データとして機械学習を実行し、第１ユーザＵ１の発言に対応する第２ユーザの発言Ｕ２の候補を出力するためのモデルを認識する（図１６／ＳＴＥＰ４０４）。モデルは、自然言語処理および機械学習により得られる公知の質問応答システムを用いて実装されうる。
【０１７７】
モデル認識部３１７ｂは、図１６／ＳＴＥＰ４０４で認識したモデルを特定するためのパラメータをモデルパラメータ記憶部３２７に記憶する（図１６／ＳＴＥＰ４０６）。
【０１７８】
（第１メッセージ認識処理）
第３実施形態においては、図８／ＳＴＥＰ１００の第１メッセージ認識処理として、以下の処理が実行される。
【０１７９】
モデル認識部３１７ｂは、モデルパラメータ記憶部３２７を参照して、モデルを特定するためのパラメータを認識する（図１７／ＳＴＥＰ５０２）。
【０１８０】
第１ユーザ発言認識部３１７ｃは、対象の第１ユーザ端末１００からメッセージを受信したか否かを判定する（図１７／ＳＴＥＰ５０４）。
【０１８１】
当該判定結果が否定的である場合（図１７／ＳＴＥＰ５０４‥ＮＯ）、第１ユーザ発言認識部３１７ｃは、図１７／ＳＴＥＰ５０４の処理を実行する。
【０１８２】
当該判定結果が肯定的である場合（図１７／ＳＴＥＰ５０４‥ＹＥＳ）、第１メッセージ認識部３１１は、モデルを特定するためのパラメータで特定されるモデルを用いて、対象の第１ユーザ端末１００から受信したメッセージに対応する第２ユーザＵ２の発言の候補を認識する（図１７／ＳＴＥＰ５０６）。第２ユーザＵ２の発言の候補が、本発明の「第１メッセージ」の一例に相当する。
【０１８３】
第３実施形態では、以上の処理により、第１メッセージが認識される。
【０１８４】
（第３実施形態の作用効果）
第３実施形態の指導支援システムによれば、第１メッセージ認識部３１１により、モデル認識部３１７ｂにより認識されたモデルを用いて、第１ユーザＵ１の発言に対応する第２ユーザＵ２の発言の候補のメッセージが第１メッセージとして認識される（図１７／ＳＴＥＰ５０６）。モデル認識部３１７ｂにより認識されたモデルは、第１ユーザＵ１と第２ユーザＵ２との会話データに基づいてされたモデルである（図１６／ＳＴＥＰ４０４）。よって、第１メッセージは、実際に第２ユーザＵ１が発言する蓋然性が高いメッセージであるから、指導に適したメッセージである蓋然性が高い。
【０１８５】
第２メッセージ認識部３１３により、この第１メッセージがアバタ固有の規則に従って修正されることにより、第２メッセージが認識される。
【０１８６】
そして、メッセージ出力制御部（第１端末制御部１１０及びメッセージ送信部３１５）により、この第２メッセージが第１ユーザ端末１００に出力される。
【０１８７】
これにより、被指導者（第１ユーザＵ１）に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末（第１ユーザ端末１００）に出力することができるとともに、第２ユーザＵ２のメッセージ作成の負荷を軽減させることが可能となる。
【０１８８】
（第４実施形態）
次に、図１８〜図２０を参照して、本発明の第４実施形態を説明する。
【０１８９】
第１実施形態〜第３実施形態と共通する構成については、同一の符号を付して説明を省略する。
【０１９０】
（指導支援サーバの構成）
指導支援サーバ３００のサーバ制御部３１０は、第１実施形態〜第３実施形態の各構成要素に加えてまたは代えて、第１ユーザ発言認識部３１８ａ及びカテゴリ認識部３１８ｂとして機能する。
【０１９１】
また、指導支援サーバ３００のサーバ記憶部３２０は、第１実施形態〜第３実施形態の各構成要素に加えてまたは代えて、質問メッセージ記憶部３２８及びカテゴリ対応メッセージ記憶部３２９を備える。
【０１９２】
質問メッセージ記憶部３２８は、図１９Ａに示されるように、各質問と、その答えに関連付けられたカテゴリとを記憶している。各質問は、はいかいいえ等の限られた選択肢でで回答可能な質問である。各回答毎にカテゴリが関連付けられて記憶されている。特定のカテゴリと関連づけることができない回答については、「その他」のカテゴリが割り当てられている。
【０１９３】
カテゴリ対応メッセージ記憶部３２９は、図１９Ｂに示されるように、カテゴリと、メッセージとを関連付けて記憶している。
【０１９４】
（第１メッセージ認識処理）
第４実施形態においては、図８／ＳＴＥＰ１００の第１メッセージ認識処理として、以下の処理が実行される。
【０１９５】
第１ユーザ発言認識部３１８ａは、対象の第１ユーザ端末１００からメッセージを受信したか否かを判定する（図２０／ＳＴＥＰ６０２）。
【０１９６】
当該判定結果が否定的である場合（図２０／ＳＴＥＰ６０２‥ＮＯ）、第１ユーザ発言認識部３１８ａは、図２０／ＳＴＥＰ６０２の処理を実行する。
【０１９７】
当該判定結果が肯定的である場合（図２０／ＳＴＥＰ６０２‥ＹＥＳ）、カテゴリ認識部３１８ｂは、対象の第１ユーザ端末１００から受信したメッセージが、質問に対する回答であるか否かを判定する（図２０／ＳＴＥＰ６０４）。カテゴリ認識部３１８ｂは、メッセージを解析又はメッセージの分類をすることにより、メッセージが質問に対する回答である確率を求める。例えば、カテゴリ認識部３１８ｂは、自然言語処理におけるタグ付けに関する公知のツールなどを用いて実装されうる。カテゴリ認識部３１８ｂは、メッセージが質問に対する回答である確率が所定の第１の確率（例えば７５％）以上である場合、当該判定結果を肯定的と評価し、当該確率が第１の確率未満である場合、当該判定結果を否定的と評価してもよい。
【０１９８】
当該判定結果が否定的である場合（図２０／ＳＴＥＰ６０４‥ＮＯ）、カテゴリ認識部３１８ｂは、対象の第１ユーザ端末１００から受信したメッセージのカテゴリを認識する（図２０／ＳＴＥＰ６０６）。例えば、カテゴリ認識部３１８ｂは、メッセージを解析又はメッセージの分類することにより、それぞれのカテゴリごとに、メッセージが当該カテゴリに属している確率を求める。そして、カテゴリ認識部３１８ｂは、最も高い確率かつ所定の第２の確率（たとえば８０％）以上の確率となったカテゴリをそのメッセージのカテゴリとして認識する。もし、どのカテゴリの確率も第２の確率以上とならない場合、カテゴリ認識部３１８ｂは、当該メッセージのカテゴリを「その他」として認識する。
【０１９９】
当該判定結果が肯定的である場合（図２０／ＳＴＥＰ６０４‥ＹＥＳ）、カテゴリ認識部３１８ｂは、回答を分類する（図２０／ＳＴＥＰ６０８）。例えば、カテゴリ認識部３１８ｂは、質問に対するそれぞれの選択肢「はい」「いいえ」に対し、回答「そうです」がその選択肢である確率を求める。カテゴリ認識部３１８ｂは、回答「そうです」が一の選択肢「はい」である確率が、所定の第１の確率（例えば７５％）以上である場合、当該判定結果を肯定的と評価し、当該確率が第１の確率未満である場合、当該判定結果を否定的と評価してもよい。もし、どの選択肢の確率も第２の確率以上とならない場合、カテゴリ認識部３１８ｂは、当該回答を「その他」として認識する。
【０２００】
カテゴリ認識部３１８ｂは、質問メッセージ記憶部３２８を参照して、回答に関連付けられたカテゴリを認識する（図２０／ＳＴＥＰ６１０）。
【０２０１】
カテゴリ認識部３１８ｂは、図２０／ＳＴＥＰ６０６又は図２０／ＳＴＥＰ６１０で認識されたカテゴリが「その他」であるか否かを判定する（図２０／ＳＴＥＰ６１２）。
【０２０２】
当該判定結果が肯定的である場合（図２０／ＳＴＥＰ６１２‥ＹＥＳ）、カテゴリ認識部３１８ｂは、質問メッセージ記憶部３２８を参照して未質問の一の質問を認識する（図２０／ＳＴＥＰ６１４）。
【０２０３】
カテゴリ認識部３１８ｂは、サーバ通信部３３０を介して、当該質問を含む情報を第１ユーザ端末１００に送信する。
【０２０４】
第１ユーザ端末１００は、受信した情報に含まれる当該質問を第１端末出力部１３０に出力する。第１ユーザ端末１００は、第１端末入力部１４０を介して入力された情報を第１端末通信部１５０を介して指導支援サーバ３００に送信する。
【０２０５】
サーバ制御部３１０は、図２０／ＳＴＥＰ６０２以下の処理を実行する。
【０２０６】
図２０／ＳＴＥＰ６１２の判定結果が否定的である場合（図２０／ＳＴＥＰ６１２‥ＮＯ）、第１メッセージ認識部３１１は、カテゴリ対応メッセージ記憶部３２９を参照し、図２０／ＳＴＥＰ６０６又は図２０／ＳＴＥＰ６１０で認識されたカテゴリに対応するメッセージを認識する（図２０／ＳＴＥＰ６１２）。図２０／ＳＴＥＰ６１２で認識されるメッセージが、本発明の「第１メッセージ」の一例に相当する。
【０２０７】
第４実施形態では、以上の処理により、第１メッセージが認識される。
【０２０８】
（第４実施形態）
指導においては、ある程度被指導者のメッセージがどのようなカテゴリに属するメッセージかによって、応答すべきメッセージも決まってくる。この点に鑑みて構成された第４実施形態の指導支援システムによれば、カテゴリ認識部３１８ｂにより認識されたメッセージのカテゴリに応じて第１メッセージが認識される（図２０／ＳＴＥＰ６０６又は図２０／ＳＴＥＰ６１０）。第１ユーザ端末１００から受信したメッセージのカテゴリに応じた第１メッセージは指導に適したメッセージである蓋然性が高い。
【０２０９】
このような第１メッセージがアバタ固有の規則に従って修正されたうえで第１端末出力部１３０に出力される。
【０２１０】
これにより、被指導者（第１ユーザＵ１）に与えられる違和感を軽減又は解消しながら、個性的かつ指導に適したメッセージを被指導者の端末（第１ユーザ端末１００）に出力することができる
（変形態様）
上記実施形態では指導支援サーバ３００は、ユーザ登録処理においてアバタを指定する情報を受信し、アバタ認識部３１２は、当該情報に基づいてアバタを認識したが、これに代えてまたは加えて、例えば、アバタ認識部３１２は、メッセージ送信処理の都度にアバタを指定する情報を第１ユーザ端末から受信することで、第１ユーザＵ１に関連付けられたアバタを認識してもよい。
【０２１１】
上記実施形態では、第２ユーザ端末２００は、第２メッセージを修正することが可能な形式で第２端末出力部２３０に出力したが、これに代えて、修正不能な形式で第２メッセージを第２端末出力部２３０に出力するとともに、第２メッセージを承認するボタン及び第１メッセージの再作成を指示するボタン等を第２端末出力部２３０に出力してもよい。この場合、指導支援サーバ３００は、ユーザの操作に応じて、第２メッセージを第１ユーザ端末１００に送信する処理又は第１メッセージの再認識処理を実行することが好ましい。
【０２１２】
第２ユーザ端末２００の第２端末制御部２１０が、指導支援サーバ３００から必要な情報を受信し、第１メッセージ認識部３１１、アバタ認識部３１２、第２メッセージ認識部３１３、承認認識部３１４、メッセージ送信部３１５、状態認識部３１６、会話データ認識部３１７ａ、モデル認識部３１７ｂ、第１ユーザ発言認識部３１７ｃ、第１ユーザ発言認識部３１８ａ、カテゴリ認識部３１８ｂ、ユーザ登録部３１９の一部または全部として機能してもよい。
【符号の説明】
【０２１３】
１００‥第１ユーザ端末、１３０‥第１端末出力部、２００‥第２ユーザ端末、２３０‥第２端末出力部、３００‥指導支援サーバ、３１１‥第１メッセージ認識部、３１２‥アバタ認識部、３１３‥第２メッセージ認識部、３１４‥承認認識部、３１５‥メッセージ送信部。
【図１】
2019191939.tif 000003
【図２Ａ】
2019191939.tif 000004
【図２Ｂ】
2019191939.tif 000005
【図３】
2019191939.tif 000006
【図４Ａ】
2019191939.tif 000007
【図４Ｂ】
2019191939.tif 000008
【図５Ａ】
2019191939.tif 000009
【図５Ｂ】
2019191939.tif 000010
【図６】
2019191939.tif 000011
【図７】
2019191939.tif 000012
【図８】
2019191939.tif 000013
【図９】
2019191939.tif 000014
【図１０】
2019191939.tif 000015
【図１１】
2019191939.tif 000016
【図１２】
2019191939.tif 000017
【図１３Ａ】
2019191939.tif 000018
【図１３Ｂ】
2019191939.tif 000019
【図１４】
2019191939.tif 000020
【図１５】
2019191939.tif 000021
【図１６】
2019191939.tif 000022
【図１７】
2019191939.tif 000023
【図１８】
2019191939.tif 000024
【図１９Ａ】
2019191939.tif 000025
【図１９Ｂ】
2019191939.tif 000026
【図２０】
2019191939.tif 000027
【手続補正書】
【提出日】平成30年10月19日(2018.10.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１ユーザが認識可能な形式で情報を出力する第１端末出力部と、
前記第１端末出力部に出力する候補のメッセージである第１メッセージを認識する第１メッセージ認識部と、
前記第１端末出力部に出力するメッセージの発言者としてのアバタを認識するアバタ認識部と、
前記アバタ認識部により認識されたアバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識する第２メッセージ認識部と、
第２ユーザによる入力を受け付ける第２端末入力部と第２ユーザが認識可能な形式で情報を出力する第２端末出力部とを備える一又は複数の第２ユーザ端末と、
前記第２メッセージ認識部で認識された前記第２メッセージのうち前記アバタの固有の規則にかかる部分を前記第２メッセージの他の部分とは異なる態様で、前記第２メッセージを一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末の前記第２端末出力部に出力する第２メッセージ出力部と、
前記第２ユーザ端末の前記第２端末入力部において前記第２メッセージを出力する指示が受け付けられた場合、前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するメッセージ出力制御部と
を備えることを特徴とする指導支援システム。
【請求項２】
請求項１記載の指導支援システムにおいて、
前記第２ユーザ端末の前記第２端末入力部を介して前記いずれかの第２ユーザ端末の前記第２ユーザによる前記第２メッセージに対する承認の有無を認識する承認認識部を備え、
前記メッセージ出力制御部は、前記承認認識部により前記第２メッセージに対する承認が認識された場合、前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するように構成されていることを特徴とする指導支援システム。
【請求項３】
請求項１又は２記載の指導支援システムにおいて、
前記第１メッセージ認識部は、第２端末入力部を介して入力されたメッセージを前記第１メッセージとして認識する構成を備えることを特徴とする指導支援システム。
【請求項４】
請求項１〜３のうちいずれか１項記載の指導支援システムにおいて、
前記第１ユーザの状態を認識する状態認識部と、
ユーザの状態とメッセージ候補とを関連付けて記憶するメッセージ記憶部とを備え、
前記第１メッセージ認識部は、前記状態認識部により認識された第１ユーザの状態に関連付けられたメッセージ候補を前記第１メッセージとして認識するように構成されていることを特徴とする指導支援システム。
【請求項５】
請求項１〜４のうちいずれか１項記載の指導支援システムにおいて、
前記第１端末出力部を備える第１ユーザ端末と一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末との通信に含まれる会話データを認識する会話データ認識部と、
前記会話データを学習することにより、第１ユーザの発言に対応する第２ユーザの発言の候補を出力するモデルを認識するモデル認識部と、
前記第１ユーザ端末から受信した第１ユーザの発言を認識する第１ユーザ発言認識部とを備え、
前記第１メッセージ認識部は、前記第１ユーザ発言認識部により認識された第１ユーザの発言に基づいて、前記モデル認識部により認識されたモデルを用いて、当該第１ユーザの発言に対応する第２ユーザの発言の候補のメッセージを前記第１メッセージとして認識するように構成されていることを特徴とする指導支援システム。
【請求項６】
請求項１〜５のうちいずれか１項記載の指導支援システムにおいて、
第１ユーザ端末から受信したメッセージのカテゴリを認識するカテゴリ認識部を備え、
前記第１メッセージ認識部は、前記カテゴリ認識部により認識された前記メッセージのカテゴリに応じて前記第１メッセージを認識するように構成されていることを特徴とする指導支援システム。
【請求項７】
請求項１〜６のうちいずれか１項記載の指導支援システムにおいて、
前記アバタ認識部は、前記第１ユーザ端末から受信した前記アバタを指定する情報に従って、前記アバタを認識することを特徴とする指導支援システム。
【請求項８】
第１ユーザが使用する第１ユーザ端末及び一又は複数の第２ユーザのそれぞれが使用する一又は複数の第２ユーザ端末と通信するサーバ通信部と、
前記第１ユーザ端末に送信する候補のメッセージである第１メッセージを認識する第１メッセージ認識部と、
前記第１ユーザ端末に送信するメッセージの発言者としてのアバタを認識するアバタ認識部と、
前記アバタ認識部により認識されたアバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識する第２メッセージ認識部と、
前記第２メッセージ認識部で認識された前記第２メッセージのうち前記アバタの固有の規則にかかる部分を前記第２メッセージの他の部分とは異なる態様で、前記第２メッセージを一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末に送信する第２メッセージ出力部と、
前記第２ユーザ端末から前記第２メッセージを出力する指示を受信した場合、前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１ユーザ端末に送信するメッセージ送信部とを備えることを特徴とする指導支援サーバ。
【請求項９】
第１ユーザが認識可能な形式で情報を出力する第１端末出力部及び一又は複数の第２ユーザのそれぞれが使用する一又は複数の第２ユーザ端末を備えるシステムが実行する方法であって、
前記第１端末出力部に出力する候補のメッセージである第１メッセージを認識するステップと、
前記第１端末出力部に出力するメッセージの発言者としてのアバタを認識するステップと、
前記アバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識するステップと、
前記認識された前記第２メッセージのうち前記アバタの固有の規則にかかる部分を前記第２メッセージの他の部分とは異なる態様で、前記第２メッセージを一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末の第２ユーザ端末出力部に出力するステップと、
前記第２ユーザ端末の第２端末入力部において前記第２メッセージを出力する指示が受け付けられた場合、前記第２メッセージを前記アバタの発言として前記第１端末出力部に出力するステップとを含むことを特徴とする指導支援方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の指導支援システムは、
第１ユーザ（被指導者）が認識可能な形式で情報を出力する第１端末出力部と、
前記第１端末出力部に出力する候補のメッセージである第１メッセージを認識する第１メッセージ認識部と、
前記第１端末出力部に出力するメッセージの発言者としてのアバタを認識するアバタ認識部と、
前記アバタ認識部により認識されたアバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識する第２メッセージ認識部と、
第２ユーザによる入力を受け付ける第２端末入力部と第２ユーザが認識可能な形式で情報を出力する第２端末出力部とを備える一又は複数の第２ユーザ端末と、
前記第２メッセージ認識部で認識された前記第２メッセージのうち前記アバタの固有の規則にかかる部分を前記第２メッセージの他の部分とは異なる態様で、前記第２メッセージを一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末の前記第２端末出力部に出力する第２メッセージ出力部と、
前記第２ユーザ端末の前記第２端末入力部において前記第２メッセージを出力する指示が受け付けられた場合、前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するメッセージ出力制御部とを備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の指導支援システムにおいて、
前記第２ユーザ端末の前記第２端末入力部を介して前記いずれかの第２ユーザ端末の前記第２ユーザによる前記第２メッセージに対する承認の有無を認識する承認認識部を備え、
前記メッセージ出力制御部は、前記承認認識部により前記第２メッセージに対する承認が認識された場合、前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するように構成されている。
【手続補正書】
【提出日】平成31年1月24日(2019.1.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１ユーザが認識可能な形式で情報を出力する第１端末出力部と、
前記第１端末出力部に出力する候補のメッセージである第１メッセージを認識する第１メッセージ認識部と、
前記第１端末出力部に出力するメッセージの発言者としてのアバタを認識するアバタ認識部と、
前記アバタ認識部により認識されたアバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識する第２メッセージ認識部と、
第２ユーザによる入力を受け付ける第２端末入力部と第２ユーザが認識可能な形式で情報を出力する第２端末出力部とを備える一又は複数の第２ユーザ端末と、
前記第２メッセージ認識部で認識された前記第２メッセージのうち前記アバタの固有の規則にかかる部分を前記第２メッセージの他の部分とは異なる態様で、前記第２メッセージを一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末の前記第２端末出力部に出力する第２メッセージ出力部と、
前記第２ユーザ端末の前記第２端末入力部において前記第２メッセージを出力する指示が受け付けられた場合、前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するメッセージ出力制御部と
を備えることを特徴とする指導支援システム。
【請求項２】
請求項１記載の指導支援システムにおいて、
前記第２ユーザ端末の前記第２端末入力部を介して前記いずれかの第２ユーザ端末の前記第２ユーザによる前記第２メッセージに対する承認の有無を認識する承認認識部を備え、
前記メッセージ出力制御部は、前記承認認識部により前記第２メッセージに対する承認が認識された場合、前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１端末出力部に出力するように構成されていることを特徴とする指導支援システム。
【請求項３】
請求項１又は２記載の指導支援システムにおいて、
前記第１メッセージ認識部は、第２端末入力部を介して入力されたメッセージを前記第１メッセージとして認識する構成を備えることを特徴とする指導支援システム。
【請求項４】
請求項１〜３のうちいずれか１項記載の指導支援システムにおいて、
前記第１ユーザの状態を認識する状態認識部と、
ユーザの状態とメッセージ候補とを関連付けて記憶するメッセージ記憶部とを備え、
前記第１メッセージ認識部は、前記状態認識部により認識された第１ユーザの状態に関連付けられたメッセージ候補を前記第１メッセージとして認識するように構成されていることを特徴とする指導支援システム。
【請求項５】
請求項１〜４のうちいずれか１項記載の指導支援システムにおいて、
前記第１端末出力部を備える第１ユーザ端末と一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末との通信に含まれる会話データを認識する会話データ認識部と、
前記会話データを学習することにより、第１ユーザの発言に対応する第２ユーザの発言の候補を出力するモデルを認識するモデル認識部と、
前記第１ユーザ端末から受信した第１ユーザの発言を認識する第１ユーザ発言認識部とを備え、
前記第１メッセージ認識部は、前記第１ユーザ発言認識部により認識された第１ユーザの発言に基づいて、前記モデル認識部により認識されたモデルを用いて、当該第１ユーザの発言に対応する第２ユーザの発言の候補のメッセージを前記第１メッセージとして認識するように構成されていることを特徴とする指導支援システム。
【請求項６】
請求項１〜５のうちいずれか１項記載の指導支援システムにおいて、
第１ユーザ端末から受信したメッセージのカテゴリを認識するカテゴリ認識部を備え、
前記第１メッセージ認識部は、前記カテゴリ認識部により認識された前記メッセージのカテゴリに応じて前記第１メッセージを認識するように構成されていることを特徴とする指導支援システム。
【請求項７】
請求項１〜６のうちいずれか１項記載の指導支援システムにおいて、
前記アバタ認識部は、第１ユーザ端末から受信した前記アバタを指定する情報に従って、前記アバタを認識することを特徴とする指導支援システム。
【請求項８】
第１ユーザが使用する第１ユーザ端末及び一又は複数の第２ユーザのそれぞれが使用する一又は複数の第２ユーザ端末と通信するサーバ通信部と、
前記第１ユーザ端末に送信する候補のメッセージである第１メッセージを認識する第１メッセージ認識部と、
前記第１ユーザ端末に送信するメッセージの発言者としてのアバタを認識するアバタ認識部と、
前記アバタ認識部により認識されたアバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識する第２メッセージ認識部と、
前記第２メッセージ認識部で認識された前記第２メッセージのうち前記アバタの固有の規則にかかる部分を前記第２メッセージの他の部分とは異なる態様で、前記第２メッセージを一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末に送信する第２メッセージ出力部と、
前記第２ユーザ端末から前記第２メッセージを出力する指示を受信した場合、前記第２メッセージ認識部により認識された前記第２メッセージを前記アバタ認識部により認識された前記アバタの発言として前記第１ユーザ端末に送信するメッセージ送信部とを備えることを特徴とする指導支援サーバ。
【請求項９】
第１ユーザが認識可能な形式で情報を出力する第１端末出力部及び一又は複数の第２ユーザのそれぞれが使用する一又は複数の第２ユーザ端末を備えるシステムが実行する方法であって、
前記第１端末出力部に出力する候補のメッセージである第１メッセージを認識するステップと、
前記第１端末出力部に出力するメッセージの発言者としてのアバタを認識するステップと、
前記アバタに固有の規則に従って前記第１メッセージの修正された第２メッセージを認識するステップと、
前記認識された前記第２メッセージのうち前記アバタの固有の規則にかかる部分を前記第２メッセージの他の部分とは異なる態様で、前記第２メッセージを一又は複数の第２ユーザ端末のうちのいずれかの第２ユーザ端末の第２ユーザ端末出力部に出力するステップと、
前記第２ユーザ端末の第２端末入力部において前記第２メッセージを出力する指示が受け付けられた場合、前記第２メッセージを前記アバタの発言として前記第１端末出力部に出力するステップとを含むことを特徴とする指導支援方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
本発明の指導支援システムにおいて、
前記アバタ認識部は、第１ユーザ（被指導者）端末から受信した前記アバタを指定する情報に従って、前記アバタを認識することが好ましい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
当該構成の指導支援システムによれば、前記アバタ認識部により、第１ユーザ（被指導者）端末から受信した前記アバタを指定する情報に従って前記アバタが認識される。