(57)【要約】【課題】健康管理などに関する有益なアドバイスを提供するサービスを実現するために、オペレータと相談者との間のコミュニケーションを充実化させること。【解決手段】態様の１つに係る情報処理装置は、ユーザにより予め設定される地域を含む地域情報を記憶する地域情報格納部と、前記ユーザにより操作されるユーザ装置と、オペレータにより操作されるオペレータ装置との間で実行される映像通話を制御する制御部とを備える。前記制御部は、前記映像通話における前記オペレータの発話を前記地域に基づいて変換する。【選択図】図３
2020119340.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより予め設定される地域を含む地域情報を記憶する地域情報格納部と、
前記ユーザにより操作されるユーザ装置と、オペレータにより操作されるオペレータ装置との間で実行される映像通話を制御する制御部と
を備え、
前記制御部は、
前記映像通話における前記オペレータの発話を前記地域に基づいて変換する情報処理装置。
【請求項２】
前記オペレータの発話表現を前記地域の方言に合わせた表現に変換するための機能を有する発話変換ツールを記憶する発話変換ツール格納部を更に備え、
前記制御部は、
前記発話変換ツールを用いて、前記オペレータの発話表現を前記地域の方言に合わせた表現に変換する請求項１に記載の情報処理装置。
【請求項３】
前記発話変換ツールは、
食品又は料理の名称を前記地域に対応する別名に変換するための機能をさらに有し、
前記制御部は、
前記オペレータの発話内容に前記食品又は前記料理の名称が含まれる場合、前記発話変換ツールを用いて、前記オペレータの発話内容に前記食品又は前記料理の名称を前記地域に応じた前記別名に変換する請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、
前記別名の情報を前記ユーザ装置又は前記オペレータ装置の少なくとも一方に送信する請求項３に記載の情報処理装置。
【請求項５】
前記地域に関連する地域関連情報を記憶する地域関連情報格納部を更に備え、
前記制御部は、
前記地域に関連した前記地域関連情報を前記オペレータ装置に送信する請求項１に記載の情報処理装置。
【請求項６】
前記制御部は、
前記ユーザと前記オペレータとの間で行われる映像通話中における前記オペレータの姿を、前記地域に応じて変換する請求項１に記載の情報処理装置。
【請求項７】
ユーザ装置とオペレータ装置との間で実行される映像通話を制御する情報処理装置が行う情報処理方法であって、
前記映像通話における前記オペレータ装置のオペレータの発話を、前記ユーザ装置のユーザにより予め設定される地域に基づいて変換する
情報処理方法。
【請求項８】
ユーザ装置とオペレータ装置との間で実行される映像通話を制御する情報処理装置に、
前記映像通話における前記オペレータ装置のオペレータの発話を、前記ユーザ装置のユーザにより予め設定される地域に基づいて変換する処理を実行させる
情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
近年、ＩｏＴ技術の発展や健康意識の高まりに伴って、スマートフォンやウェアラブル端末などを介し、歩数、脈拍、体温などを収集する環境が整いつつあり、ユーザ自身に健康状態を意識させることを目的とする技術が提案されている。たとえば、ユーザを投影するアバターに対して運動履歴等を反映させることによって自身の健康状態を意識させたり、病院からの各種通知を受け取ることができたりするスマートフォン装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２４４８８６号公報
【特許文献２】特開２０１７−２０４２０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
健康管理などに関する有益なアドバイスを提供するサービスを実現するためには、オペレータと相談者との間のコミュニケーションを充実化させることが求められる。
【課題を解決するための手段】
【０００５】
態様の１つに係る情報処理装置は、ユーザにより予め設定される地域を含む地域情報を記憶する地域情報格納部と、前記ユーザにより操作されるユーザ装置と、オペレータにより操作されるオペレータ装置との間で実行される映像通話を制御する制御部とを備える。前記制御部は、前記映像通話における前記オペレータの発話を前記地域に基づいて変換する。
【０００６】
態様の１つに係る情報処理方法は、ユーザ装置とオペレータ装置との間で実行されるデータ通信を制御する情報処理装置が行う情報処理方法である。かかる情報処理方法は、前記映像通話における前記オペレータ装置のオペレータの発話を、前記ユーザ装置のユーザにより予め設定される地域に基づいて変換する。
【０００７】
態様の１つに係る情報処理プログラムは、前記映像通話における前記オペレータ装置のオペレータの発話を、前記ユーザ装置のユーザにより予め設定される地域に基づいて変換する処理を実行させる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る健康管理システムの構成例を示す図である。
【図２】図２は、実施形態に係る情報処理装置による処理の概要を示す図である。
【図３】図３は、実施形態に係る情報処理装置の構成例を示すブロック図である。
【図４】図４は、実施形態に係る地域情報格納部に記憶される地域情報の一例を示す図である。
【図５】図５は、実施形態に係る発話変換ツールによる発話表現の変換例を示す図である。
【図６】図６は、実施形態に係る発話変換ツールによる発話内容の変換例を示す図である。
【図７】図７は、実施形態に係る計測値情報格納部に記憶される計測値の概要を説明する図である。
【図８】図８は、実施形態に係る食事情報格納部に記憶される食事内容に関する情報の概要を説明する図である。
【図９】図９は、実施形態に係る健康診断情報格納部に記憶される健康診断結果に関する情報の概要を説明する図である。
【図１０】図１０は、実施形態に係るユーザ装置の構成例を示すブロック図である。
【図１１】図１１は、実施形態に係るオペレータ装置の構成例を示すブロック図である。
【図１２】図１２は、実施形態に係る情報処理装置による処理の流れの一例を示すフローチャートである。
【図１３】図１３は、実施形態に係る情報処理装置による処理の流れの一例を示すフローチャートである。
【図１４】図１４は、他の実施形態に係る情報処理装置の構成例を示すブロック図である。
【図１５】図１５は、他の実施形態に係る地域関連情報格納部に記憶される地域関連情報の一例を示す図である。
【図１６】図１６は、他の実施形態に係る情報処理装置による処理の流れの一例を示すフローチャートである。
【図１７】図１７は、他の実施形態に係る地域関連情報の表示例を示す図である。
【図１８】図１８は、他の実施形態に係る情報処理装置の処理の概要を示す図である。
【発明を実施するための形態】
【０００９】
本出願に係る実施形態を、図面を参照しつつ詳細に説明する。以下の説明において、同様の構成要素について同一の符号を付すことがある。さらに、重複する説明は省略することがある。
【００１０】
図１は、実施形態に係る健康管理システムの構成例を示す図である。図１に示すように、実施形態に係る健康管理システムＳＹＳは、複数のユーザ装置１−１〜１−ｎ（ｎは２以上の整数）と、複数のオペレータ装置２０−１〜２０−ｍ（ｍは、２以上の整数）と、複数の測定装置５０−１〜５０−ｎと、情報処理装置１００とを含む。複数のユーザ装置１−１〜１−ｎ、複数のオペレータ装置２０−１〜２０−ｍ、及び情報処理装置１００は、通信ネットワーク３０に接続される。複数のユーザ装置１−１〜１−ｎ、複数のオペレータ装置２０−１〜２０−ｍ、及び情報処理装置１００は、それぞれ、通信ネットワーク３０を介して、データ通信が可能である。なお、ユーザ装置及びオペレータ装置は、１つのみ備えるとしてもよい。
【００１１】
以下の説明において、ユーザ装置１−１〜１−ｎを特に区別することなく、ユーザ装置１と総称して説明する場合がある。また、以下の説明において、オペレータ装置２０−１〜２０−ｍを特に区別することなく、オペレータ装置２０と総称して説明する場合がある。また、以下の説明において、測定装置５０−１〜５０−ｎを特に区別することなく、測定装置５０と総称して説明する場合がある。
【００１２】
ユーザ装置１及びオペレータ装置２０は、例えば、ＰＣ（Personal  Computer）や、タブレット型端末や、スマートフォンや携帯電話機、ＰＤＡ（Personal  Digital  Assistant）等の情報処理端末である。情報処理装置１００は、ユーザ装置１とオペレータ装置２０との間の映像通話（ビデオ通話）を制御するサーバ装置である。
【００１３】
通信ネットワーク３０は、たとえば、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）、電話網（携帯電話網、固定電話網等）、地域ＩＰ（Internet  Protocol）網、インターネット等である。通信ネットワーク３０の接続形態は、無線であるか、有線であるか、又は無線及び有線の組合せであるかを問わない。
【００１４】
情報処理装置１００は、ユーザ装置１のユーザに対して、健康管理に関するアドバイスを行うオペレータとの映像通話サービス（ビデオ通話サービス）を提供する。
【００１５】
ユーザ装置１は、情報処理装置１００により提供される映像通話サービスの利用者であるユーザ装置１のユーザにより操作される。ユーザ装置１のユーザは、映像通話サービスを介して、オペレータによる健康管理に関する面談（カウンセリング）を受ける。ユーザ装置１は、オペレータ装置２０に健康管理に必要な各種情報をアップロードする機能や、オペレータ装置２０との間で映像通話を行うためのデータ通信機能などの各種機能を有する。ユーザ装置１は、測定装置５０により測定される端末ユーザの体重、体脂肪率、血圧、脈拍など計測値、並びに歩数などの活動量を取得し、情報処理装置１００に送信する。以下の説明において、ユーザ装置１のユーザを「端末ユーザ」又は「相談者」と記載する場合がある。
【００１６】
オペレータ装置２０は、ユーザ装置１のユーザと、健康管理に関する面談（カウンセリング）を行うオペレータにより操作される。オペレータは、医師、看護師、管理栄養士、保健師などの資格を有するものが想定される。オペレータ装置２０は、情報処理装置１００から相談者の健康管理に必要な各種情報を取得する機能、ユーザ装置１との間で映像通話を行うためのデータ通信機能、及び健康管理に必要な各種情報をオペレータに提供する機能などの各種機能を有する。
【００１７】
測定装置５０は、ユーザ装置１のユーザの健康管理に必要な情報を計測する。測定装置５０は、たとえば端末ユーザの体重を計測する体重計、体重に加えて体脂肪率等を計測する体組成計、体温を計測する体温計、血圧を計測する血圧計、脈拍を計測する脈拍計、歩数を計測する歩数計、歩行を含む運動による活動量を計測する活動量計、血糖値を測定する血糖値計を含む。測定装置５０は、たとえば家庭内に設置される計器や端末ユーザの体に装着して利用されるウェアラブル装置などを含む。
【００１８】
図２は、実施形態に係る情報処理装置１００による処理の概要を示す図である。情報処理装置１００は、ユーザ装置１とオペレータ装置２０との間で実行される映像通話を制御する。たとえば情報処理装置１００は、オペレータとの面談を希望する相談者から映像通話開始要求を受け付けると、対応可能なオペレータをアサインして、相談者とオペレータとの間の映像通話に関する処理を実行する。
【００１９】
情報処理装置１００は、映像通話により面談を実施中である相談者及びオペレータが利用可能な拡張機能を備える。かかる拡張機能として、オペレータの実際の容姿及び相談者の実際の容姿が互いに映像通話の相手側に認識されないように、ユーザ装置１に表示されるオペレータ側の映像及びオペレータ装置２０に表示される相談者側の映像を加工又は変換する機能や、ユーザ装置１から出力されるオペレータの声音、及びオペレータ装置２０から出力される相談者の声音を、実際の声音とは異なる声音に変換する機能などが例示できる。
【００２０】
このように、情報処理装置１００は、上記拡張機能を駆使しながら、ユーザ装置１とオペレータ装置２０との間の映像通話に関する処理を制御する。そして、かかる情報処理装置１００は、本開示の実施形態において、相談者が予め設定する地域に応じて、オペレータの発話を変換することを概要とする。発話の変換は、以下に説明するように、発話表現の変換及び発話内容の変換を含む。
【００２１】
具体的には、図２に示すように、情報処理装置１００は、地域情報格納部２１０と、発話変換ツール２２０とを備える。
【００２２】
地域情報格納部２１０は、情報処理装置１００が提供する映像通話サービスを利用するユーザにより予め設定される地域の情報を記憶する。地域情報格納部２１０は、ユーザＩＤと、地域ＩＤと、該当地域の項目を有し、これらの項目が相互に対応付けられている。図２に示す例では、ユーザ装置１のユーザＵ１に対応するユーザＩＤ：「Ｕ００１」と、地域ＩＤ：「Ｒ５」と、該当地域：「近畿」とが対応付けられている。
【００２３】
発話変換ツール２２０は、オペレータの発話表現を、面談中の相談者により予め設定される地域の方言に合わせた表現（言い回し）に変換するための機能、並びにオペレータの発話内容に含まれる料理又は食材の名称を、面談中の相談者により予め設定される地域に応じた別名に変換するための機能などを提供する。図２では、発話変換ツール２２０による発話表現：「良いですよ」の変換候補として「ええよ」が例示され、発話変換ツール２２０による料理の名称：「おでん」の変換候補として「関東煮」が例示されている。
【００２４】
図２に例示する相談者とオペレータとの間のやり取りを交えつつ、情報処理装置１００の処理の概要について説明する。
【００２５】
オペレータ装置２０には、ユーザ装置１との映像通話中、相談者（「特許太郎」）の姿（たとえば「アバターＡＶＴ１」）を含む相談者側の映像がディスプレイ２２ｂに表示され、相談者側の音声がスピーカなどから出力される。また、ユーザ装置１には、オペレータ装置２０との映像通話中、オペレータ（「意匠花子」）の姿（たとえば「アバターＡＶＴ２」）を含むオペレータ側の映像がタッチスクリーンディスプレイ２に表示され、相談者の発話音声がスピーカなどから出力される。
【００２６】
情報処理装置１００は、「おすすめの料理を教えてください。」という相談者（「特許太郎」）からの質問の音声をユーザ装置１から受信すると（ステップＳ１１）、受信した音声をオペレータ装置２０に転送する（ステップＳ１２）。
【００２７】
オペレータ装置２０には、「おすすめの料理を教えてください。」という相談者（「特許太郎」）からの質問に対応する音声Ｖ１が出力される。
【００２８】
情報処理装置１００は、相談者からの質問に答える形で、オペレータ（「意匠花子」）により発せられた「おでんが良いですよ。」という音声をオペレータ装置２０から受信すると（ステップＳ１３）、相談者（「特許太郎」）が予め設定する地域に応じて、オペレータの発話を変換する（ステップＳ１４）。
【００２９】
具体的には、情報処理装置１００は、地域情報格納部２１０を参照して、相談者が予め設定する地域を特定する。たとえば情報処理装置１００は、映像通話開始要求に含まれるユーザＩＤ（「Ｕ００１」）に対応する地域ＩＤ（「Ｒ５」）を、相談者が予め設定する地域の情報として取得する。
【００３０】
続いて、情報処理装置１００は、オペレータの発話内容を解析し、料理又は食材の名称が含まれるか否かを判定する。情報処理装置１００は、オペレータの発話内容に料理又は食材の名称が含まれる場合、発話変換ツール２２０を参照して、相談者の地域に応じた別名に変換する。たとえばオペレータの発話内容に料理の名称である「おでん」が含まれる場合、相談者が予め設定する地域の情報として取得した地域ＩＤ「Ｒ５」に基づいて、「おでん」を「関東煮」に変換する。
【００３１】
さらに、情報処理装置１００は、発話変換ツール２２０を参照して、相談者の地域として取得した地域ＩＤ「Ｒ５」に基づいて、オペレータの発話表現を、相談者の設定地域の情報として取得した地域ＩＤ「Ｒ５」の方言に合わせた表現（言い回し）に変換する。
【００３２】
そして、情報処理装置１００は、変換後の音声、すなわち「関東煮がええよ。」という音声を、オペレータの発話に対応する音声としてユーザ装置１に送信する（ステップＳ１５）。
【００３３】
なお、オペレータの発話内容に料理又は食材の名称が含まれない場合、上述した発話表現の変換のみを実行する。
【００３４】
ユーザ装置１には、「関東煮がええよ。」というオペレータ（「意匠花子」）からの返答の音声Ｖ２が出力される。
【００３５】
このように、実施形態に係る健康管理システムにおいて、情報処理装置１００は、オペレータと健康管理に関する面談を行う相談者が予め設定する地域に応じて、オペレータの発話を変換する。これにより、実施形態に係る情報処理装置１００は、オペレータに対する相談者の親近感を高めることができ、より円滑なコミュニケーションの進行を促すことができる。その結果、実施形態に係る情報処理装置１００は、オペレータと相談者との間のコミュニケーションの充実化に寄与できる。
【００３６】
図３を参照しつつ、実施形態に係る情報処理装置１００の構成について説明する。図３は、実施形態に係る情報処理装置１００の構成例を示すブロック図である。
【００３７】
図３に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを備える。
【００３８】
通信部１１０は、通信ネットワーク３０に接続された装置との間で各種情報のやり取りを行うためのＮＩＣ（Network  Interface  Card）等のインターフェイスである。通信部１１０は、ユーザ装置１とオペレータ装置２０との間で実行される映像通話を制御するための通信プロトコルをサポートする。映像通話を実現するための通信部１１０がサポートする通信プロトコルは、たとえばＶｏＩＰ（Voice  over  Internet  Protocol）やＶｏＬＴＥ（Voice  over  ＬＴＥ）などを含む。制御部１３０は、通信部１１０を介して、ユーザ装置１及びオペレータ装置２０などとの間でデータ通信を行う。
【００３９】
記憶部１２０は、制御部１３０による各種処理等を実現するプログラム及びデータを記憶する。記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、制御部１３０の処理結果を一時的に記憶する作業領域としても利用される。
【００４０】
図３に示すように、記憶部１２０は、地域情報格納部２１０と、発話変換ツール２２０と、アバター設定ツール格納部２３０と、計測値情報格納部２４０と、食事情報格納部２５０と、健康診断情報格納部２６０とを備える。
【００４１】
地域情報格納部２１０は、映像通話サービスを利用するユーザが予め設定する地域を含む地域情報を記憶する。映像通話サービスを利用するユーザには、映像通話を介して行われるオペレータとの健康管理に関する面談を希望する相談者が含まれる。図４は、実施形態に係る地域情報格納部２１０に記憶される地域情報の一例を示す図である。図４に示すように、地域情報格納部２１０に記憶される地域情報は、ユーザＩＤ、地域ＩＤ、及び該当地域の項目を有し、これらの項目は互いに対応付けられている。ユーザＩＤは、映像通話サービスを利用するユーザに一意に割り当てられる識別情報である。地域ＩＤは、予め複数に区分けされた日本列島の各地域に対して、それぞれ一意に割り当てられる識別情報である。該当地域は、予め複数に区分けされた日本の各地域に対応する名称である。実施形態において、日本列島が「北海道」、「東北」、「関東」、「中部」、「近畿」、「中国」、「四国」、「九州」の８つの地域に予め区分けされる例を説明する。実施形態において、図４に例示するように、ユーザＩＤ：「Ｕ００１」と、地域ＩＤ：「Ｒ５」と、該当地域：「近畿」とが対応付けられており、これらの情報は、ユーザＩＤ：「Ｕ００１」が割り当てられた端末ユーザによって、地域情報として「近畿」が予め設定されたことを示す。また、図４に例示するように、ユーザＩＤ：「Ｕ００２」と、地域ＩＤ：「Ｒ３」と、該当地域：「関東」とが対応付けられており、これらの情報は、ユーザＩＤ：「Ｕ００２」が割り当てられた端末ユーザによって、地域情報として「関東」が予め設定されたことを示す。地域情報に含まれるユーザＩＤは、たとえば映像通話サービスの利用者登録時に、情報処理装置１００によって付与される。また、地域情報に含まれる地域ＩＤは、たとえば映像通話サービスの利用者登録時に、ユーザ装置１のユーザにより選択された該当地域に応じて自動的に設定されてもよく、情報処理装置１００の管理者により手動で設定されてもよい。地域情報格納部２１０に記憶される地域情報は、大陸、地域、国、都道府県、市町村その他の行政区画その他の地域に関する情報でよい。
【００４２】
発話変換ツール２２０は、オペレータの発話表現を、面談中の相談者により予め設定される地域の方言に合わせた表現（言い回し）に変換するための機能などを提供する。発話変換ツール２２０は、たとえばオペレータ装置２０から受信した音声データをユーザ装置１に転送する前に、オペレータの音声データをリアルタイムで解析し、解析結果に従って、オペレータの発話表現を地域の方言に合わせた表現（言い回し）に変換した後、ユーザ装置１に転送するためのプログラム及びデータなどで構成される。
【００４３】
図５は、実施形態に係る発話変換ツール２２０による発話表現の変換例を示す図である。図５に例示するように、発話変換ツール２２０は、各地方に対応する変換候補の中から、相談者の地域の方言に合わせた表現にオペレータの発話表現を変換できる。たとえばオペレータの発話表現が「良いですよ」である場合、相談者の地域が「近畿」であれば、発話変換ツール２２０によって、「良いですよ」という発話表現が「ええよ」に変換される。また、相談者の地域が「近畿」である時、「ええですよ」、「ええで」などの発話表現を「良いですよ」の変換候補とすることもできる。図５に示す発話表現の変換例は、あくまで一例であり、地方の方言に合わせた表現であれば任意の発話表現を適宜採用できる。
【００４４】
また、発話変換ツール２２０は、オペレータの発話内容に含まれる料理又は食材の名称を、面談中の相談者により予め設定される地域に応じた別名に変換するための機能をさらに提供できる。このとき、発話変換ツール２２０は、たとえばオペレータ装置２０から受信した音声データをユーザ装置１に転送する前に、オペレータの音声データをリアルタイムで解析し、解析結果に従って、オペレータの発話内容に含まれる料理又は食材の名称を抽出し、抽出した名称を地域に応じた別名に変換した後、ユーザ装置１に転送するためのプログラム及びデータなどをさらに含んで構成される。
【００４５】
図６は、実施形態に係る発話変換ツール２２０による発話内容の変換例を示す図である。図６に示すように、発話変換ツール２２０は、各地方に対応する変換候補の中から、オペレータの発話内容に含まれる料理の名称などを、地方に応じた別名に変換できる。たとえばオペレータの発話内容に含まれる料理の名称が「おでん」であるとき、相談者の地域が「近畿」であれば、発話変換ツール２２０によって、オペレータの発話内容に含まれる「おでん」が「関東煮（かんとだき）」に変換される。
【００４６】
アバター設定ツール格納部２３０は、映像通話により面談中の相談者及びオペレータが利用可能な拡張機能を提供する。かかる拡張機能は、たとえば、オペレータの実際の容姿及び相談者の実際の容姿が互いに映像通話の相手側に認識されないように、ユーザ装置１に表示されるオペレータ側の映像及びオペレータ装置２０に表示される相談者側の映像を加工又は変換する機能を含む。相談者及びオペレータの容姿を加工又は変換する機能は、ユーザ装置１及びオペレータ装置２０に表示される映像において、オペレータ及び相談者の容姿を、アニメーションなどを用いた仮想的なキャラクターに変換するものであってもよいし、オペレータ及び相談者の実際の容姿の一部を加工するものであってもよい。相談者及びオペレータの容姿を加工又は変換する機能は、たとえば相談者及びオペレータの操作に応じて自動的に容姿を加工又は変換できる。なお、アバター設定ツール格納部２３０の機能は、オペレータの実際の容姿及び相談者の実際の容姿の少なくとも一方が互いに映像通話の相手側に認識されないように、ユーザ装置１に表示されるオペレータ側の映像及びオペレータ装置２０に表示される相談者側の映像の少なくとも一方を加工又は変換する機能を含む。また、アバター設定ツール格納部２３０は、オペレータの実際の容姿及び相談者の実際の容姿の双方を加工又は変換しないものとしてもよい。
【００４７】
また、上述の拡張機能は、ユーザ装置１から出力されるオペレータの声音、及びオペレータ装置２０から出力される相談者の声音の少なくとも一方を、実際の声音とは異なる声音に変換する機能を含んでよい。相談者及びオペレータの声音を変換する機能は、たとえば、相談者及びオペレータの容姿の変更に伴って、予め関連付けられた声音に自動的に変換されてもよいし、相談者及びオペレータの操作に応じて変換されてもよい。また、相談者及びオペレータの声音を変換する機能は、オペレータの声音を、方言が発話されるときに伴う特有の音程や音質、抑揚などに合わせて変換する機能を含んでよい。すなわち、かかる機能によれば、オペレータの声音を、相談者の地域の方言に合わせて、相談者にとって違和感のない方言の音程などを伴った声音に変換できる。
【００４８】
計測値情報格納部２４０は、ユーザ装置１のユーザに関する各種の計測値の情報を記憶する。図７は、実施形態に係る計測値情報格納部２４０に記憶される計測値の概要を説明する図である。図７に示すように、計測値の情報は、ユーザ装置１のユーザに一意に割り当てられるユーザＩＤに対応付けられる。計測値の情報は、計測が行われた日付、ユーザ装置１のユーザの体重、体脂肪率、血圧、脈拍などの計測値、並びにユーザ装置１のユーザの歩数などの活動量などを含む。計測値情報格納部２４０に記憶される計測値の情報は、たとえばユーザ装置１から定期的に取得され、計測値情報格納部２４０に記憶される。
【００４９】
食事情報格納部２５０は、ユーザ装置１のユーザの食事内容に関する情報を記憶する。図８は、実施形態に係る食事情報格納部２５０に記憶される食事内容に関する情報の概要を説明する図である。食事内容に関する情報は、ユーザ装置１のユーザに一意に割り当てられるユーザＩＤに対応付けられる。食事内容に関する情報は、食事の日付、朝食、昼食並びに夕食の食事の内容、及び備考を含む。備考は、間食をした場合など、ユーザ装置１のユーザが食事に関連して申告すべき情報がある場合に利用される。食事の内容については、ユーザ装置１のユーザが入力するテキストデータにより記録されたものであってもよいし、カメラ１３などを用いて撮像した画像データにより記録されたものであってもよい。食事内容に関する情報は、ユーザ装置１から定期的に取得され、食事情報格納部２５０に記憶される。
【００５０】
健康診断情報格納部２６０は、ユーザ装置１のユーザの健康診断結果に関する情報を記憶する。図９は、実施形態に係る健康診断情報格納部２６０に記憶される健康診断結果に関する情報の概要を説明する図である。図９に示すように、健康診断結果に関する情報は、ユーザ装置１のユーザに一意に割り当てられるユーザＩＤに対応付けられる。健康診断結果に関する情報は、スキャニングにより所定のデータ形式に変換された文書ファイルであってもよいし、カメラ１３などを用いて撮像された画像データであってもよい。
【００５１】
記憶部１２０は、必要に応じて、映像通話における各種情報の送受信に対応したＷｅｂＲＴＣ（Web  Real  Time  Communication）などのＡＰＩを記憶することもできる。
【００５２】
制御部１３０は、たとえばＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、ユーザ装置１内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、たとえばＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００５３】
制御部１３０は、ユーザ装置１のユーザが記録した計測値、食事内容に関する情報、並びに健康診断結果に関する情報をユーザ装置１から取得し、記憶部１２０に記憶させる。制御部１３０は、記憶部１２０に記憶させた計測値の情報、食事内容に関する情報、及び健康診断結果に関する情報が最新の状態となるように、ユーザ装置１から定期的に取得して更新する。
【００５４】
制御部１３０は、ユーザ装置１とオペレータ装置２０との間の映像通話処理を制御する。たとえば制御部１３０は、オペレータとの面談を希望する相談者から映像通話開始要求を受け付けると、対応可能なオペレータをアサインして、相談者とオペレータとの間の映像通話に関する処理を実行する。具体的には、制御部１３０は、相談者のユーザ装置１、及び面談担当としてアサインしたオペレータのオペレータ装置２０に対して、ユーザ装置１とオペレータ装置２０とを映像通話接続するためのＵＲＬ（Uniform  Resource  Locator）を送信する。そして、制御部１３０は、ユーザ装置１及びオペレータ装置２０によるＵＲＬへのアクセスに応じて、ユーザ装置１及びオペレータ装置２０からそれぞれ取得するＩＰアドレスを関連付けて登録することにより、相談者とオペレータとの間の映像通話のセッションを管理する。制御部１３０は、かかるセッションの管理を通じて、ユーザ装置１とオペレータ装置２０とで映像通話中にやり取りされる各種データの通信を制御する。なお、制御部１３０は、ＵＲＬを用いて映像通話接続を実行する場合に特に限定される必要はなく、代替可能な各種手段を用いて映像通話接続を実行できる。
【００５５】
また、制御部１３０は、アバター設定ツール格納部２３０に記憶されたアバター設定ツールを実行することにより、映像通話による面談を実施中である相談者及びオペレータが利用可能な拡張機能に基づく処理を実行できる。制御部１３０が実行する拡張機能に基づく処理は、オペレータの実際の容姿及び相談者の実際の容姿が互いに映像通話の相手側に認識されないように、ユーザ装置１に表示されるオペレータ側の映像及びオペレータ装置２０に表示される相談者側の映像を加工又は変換する処理を含む。かかる処理により、たとえば映像通話中にユーザ装置１に表示されるオペレータの容姿やオペレータ装置２０に表示される相談者の容姿を仮想的なキャラクター（アバター）に変換できる。さらに制御部１３０が実行する拡張機能に基づく処理は、ユーザ装置１から出力されるオペレータの声音、及びオペレータ装置２０から出力される相談者の声音を、実際の声音とは異なる声音に変換する処理を含んでよい。また、かかる処理によって、たとえばオペレータの声音が、相談者の地域の方言に合わせて、相談者にとって違和感のない方言に特有の音程などを伴った声音に変換されてもよい。
【００５６】
制御部１３０は、アバター設定ツール格納部２３０に記憶されたアバター設定ツールを実行することにより、たとえばユーザ装置１とオペレータ装置２０との間の映像通話処理の開始に先立って、仮想的なキャラクターの設定を行うための設定画面をユーザ装置１及びオペレータ装置２０にそれぞれ提供し、当該設定画面を通じて、仮想的なキャラクターの設定を相談者及びオペレータからそれぞれ受け付けることができる。制御部１３０は、ユーザ装置１において撮影される相談者の画像、及びオペレータ装置２０において撮影されるオペレータの画像に基づいて、相談者及びオペレータの動作をそれぞれ解析し、相談者及びオペレータのキャラクターの動作をそれぞれ、相談者及びオペレータの実際の動作に連動させることもできる。なお、制御部１３０は、予め定められる設定に基づいて、相談者及びオペレータの動作とは無関係に動作するキャラクターを表示させてもよい。
【００５７】
また、制御部１３０は、映像通話を介して、オペレータが相談者との健康管理に関する面談を実行中、オペレータ装置２０に対して、計測値の情報、食事内容に関する情報、健康診断結果に関する情報を提供できる。
【００５８】
また、制御部１３０は、オペレータ装置２０から受信した音声データをユーザ装置１に転送する前に、発話変換ツール２２０を用いることにより、相談者が予め設定する地域に応じて、オペレータの発話表現や発話内容を変換する処理を実行する。たとえば制御部１３０は、オペレータの音声データをリアルタイムで解析し、解析結果に従って、オペレータの発話表現を地域の方言に合わせた表現（言い回し）に変換した後、ユーザ装置１に転送する処理を実行する。また、制御部１３０は、オペレータの音声データをリアルタイムで解析し、解析結果に従って、オペレータの発話内容に含まれる料理又は食材の名称を抽出し、抽出した名称を地域に応じた別名に変換した後、ユーザ装置１に転送する処理を実行する。
【００５９】
図１０を用いて、実施形態に係るユーザ装置１の構成例を説明する。図１０は、実施形態に係るユーザ装置１の構成例を示すブロック図である。
【００６０】
ユーザ装置１は、たとえばスマートフォンや携帯電話装置などであり、かかるユーザ装置１は、図１０に示すように、タッチスクリーンディスプレイ２と、ボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、スピーカ１１と、カメラ１２と、カメラ１３と、コネクタ１４と、加速度センサ１５と、方位センサ１６と、ジャイロスコープ１７と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）レシーバ１８とを有する。
【００６１】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。
【００６２】
ディスプレイ２Ａは、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬディスプレイ（ＯＥＬＤ：Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）、又は無機ＥＬディスプレイ（ＩＥＬＤ：Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示デバイスを含む。ディスプレイ２Ａは、文字、画像、記号、及び図形等のオブジェクトを画面内に表示する。
【００６３】
タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指、ペン、又はスタイラスペン等の接触又は近接を検出する。タッチスクリーン２Ｂは、複数の指、ペン、又はスタイラスペン等がタッチスクリーン２Ｂに接触又は近接したときのタッチスクリーン２Ｂ上の位置を検出することができる。タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指の接触又は近接を、検出位置とともにコントローラ１０に通知する。
【００６４】
コントローラ１０は、タッチスクリーン２Ｂにより検出された接触又は近接、検出位置、検出位置の変化、接触又は近接が継続した時間、接触又は近接が検出された間隔、及び接触が検出された回数の少なくとも１つに基づいて、ジェスチャの種別を判別できる。コントローラ１０が、タッチスクリーン２Ｂを介して判別するジェスチャには、例えば、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、及びピンチアウトが含まれるが、これらに限定されない。
【００６５】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式、赤外線方式、及び荷重検出方式等の任意の方式でよい。以下の説明では、説明を簡単にするため、利用者はユーザ装置１を操作するために指を用いてタッチスクリーン２Ｂに接触するものと想定する。
【００６６】
ボタン３は、ユーザからの操作入力を受け付ける。ボタン３の数は、任意の数であってよい。コントローラ１０はボタン３と協働することによってボタン３に対する操作を検出する。ボタン３に対する操作は、例えば、クリック、ダブルクリック、トリプルクリック、プッシュ、及びマルチプッシュを含むが、これらに限定されない。ボタン３は、例えばメニューボタン、パワーオンボタン、パワーオフボタン（電源ボタン）、リセットボタンなどの各種機能が割り当てられてよい。ボタン３は、音声入力の処理を実行させる機能が割り当てられてよい。
【００６７】
照度センサ４は、照度を検出する。照度は、照度センサ４の測定面の単位面積に入射する光束の値である。照度センサ４は、例えば、ディスプレイ２Ａの輝度の調整に用いられる。
【００６８】
近接センサ５は、近隣の物体の存在を非接触で検出する。近接センサ５は、赤外線を照射する発光素子と、発光素子から照射された赤外線の反射光を受光する受光素子を有する。照度センサ４及び近接センサ５は、１つのセンサとして構成されていてもよい。
【００６９】
通信ユニット６は、無線により通信する。通信ユニット６によってサポートされる無線通信規格には、例えば、２Ｇ、３Ｇ、４Ｇ、５Ｇ等のセルラーフォンの通信規格と、近距離無線の通信規格とが含まれる。セルラーフォンの通信規格としては、例えば、ＬＴＥ（Long  Term  Evolution）、Ｗ−ＣＤＭＡ（登録商標）（Wideband  Code  Division  Multiple  Access）、ＣＤＭＡ２０００、ＰＤＣ（Personal  Digital  Cellular）、ＧＳＭ（登録商標）（Global  System  for  Mobile  communications）、ＰＨＳ（Personal  Handy-phone  System）等がある。
【００７０】
通信ユニット６によってサポートされる近距離無線の通信規格としては、例えば、ＷｉＭＡＸ（登録商標）（Worldwide  interoperability  for  Microwave  Access）、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Infrared  Data  Association）、ＮＦＣ（登録商標）（Near  Field  Communication）、ＷＰＡＮ（Wireless  Personal  Area  Network）等が含まれる。通信ユニット６は、上述した通信規格の１つ又は複数をサポートしていてもよい。
【００７１】
通信ユニット６は、情報処理装置１００を介して、オペレータ装置２０との間で実行される映像通話を実現するための通信プロトコルをサポートできる。映像通話を実現するための通信ユニット６がサポートする通信プロトコルは、たとえばＶｏＩＰ（Voice  over  Internet  Protocol）やＶｏＬＴＥ（Voice  over  ＬＴＥ）などを含む。コントローラ１０は、通信ユニット６を介して、オペレータ装置２０及び情報処理装置１００との間でそれぞれデータ通信を行う。通信ユニット６は、オペレータ装置２０とのデータ通信により、オペレータ装置２０においてオペレータにより入力されたオペレータの発話に対応する音声データを取得できる。
【００７２】
レシーバ７およびスピーカ１１は、音出力部である。レシーバ７およびスピーカ１１は、コントローラ１０から送信される音信号を音として出力する。レシーバ７は、例えば、通話時に相手の声を出力するために用いられる。スピーカ１１は、例えば、着信音および音楽を出力するために用いられる。レシーバ７およびスピーカ１１の一方が、他方の機能を兼ねてもよい。マイク８は、音入力部である。マイク８は、利用者の音声等を音信号へ変換してコントローラ１０へ送信する。レシーバ７およびスピーカ１１は、オペレータの発話に対応する音声データをオペレータの音声として出力できる。
【００７３】
ストレージ９は、プログラムおよびデータを記憶する。ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域としても利用される。ストレージ９は、半導体記憶媒体、および磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。ストレージ９は、複数の種類の記憶媒体を含んでよい。ストレージ９は、メモリカード、光ディスク、または光磁気ディスク等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ９は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００７４】
ストレージ９が記憶するプログラムおよびデータの一部または全部は、通信ユニット６による無線通信でアクセス可能なクラウドストレージなどの他の装置からダウンロードされてもよい。ストレージ９が記憶するプログラムおよびデータの一部または全部は、ストレージ９に含まれる読み取り装置が読み取り可能な非一過的な記憶媒体に記憶されていてもよい。ストレージ９が記憶するプログラムおよびデータの一部または全部は、コネクタ１４に接続される読み取り装置が読み取り可能な非一過的な記憶媒体に記憶されていてもよい。非一過的な記憶媒体は、例えば、ＣＤ（登録商標）、ＤＶＤ（登録商標）、Ｂｌｕ−ｒａｙ（登録商標）等の光ディスク、光磁気ディスク、磁気記憶媒体、メモリカード、およびソリッドステート記憶媒体を含むが、これらに限定されない。
【００７５】
ストレージ９に記憶されるプログラムには、フォアグランドまたはバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する制御プログラムとが含まれる。アプリケーションは、例えば、ディスプレイ２Ａに画面を表示させ、タッチスクリーン２Ｂを介して検出されるジェスチャに応じた処理をコントローラ１０に実行させる。制御プログラムは、例えば、ＯＳである。アプリケーションおよび制御プログラムは、通信ユニット６による無線通信または非一過的な記憶媒体を介してストレージ９に導入されてもよい。
【００７６】
ストレージ９に記憶されるプログラムは、ユーザ装置１の各種動作に関する処理を実現するための機能をそれぞれ提供できる。制御プログラム９Ａが提供する機能は、照度センサ４の検出結果に基づいて、ディスプレイ２Ａの輝度を調整する機能を含む。制御プログラム９Ａが提供する機能は、近接センサ５の検出結果に基づいて、タッチスクリーン２Ｂに対する操作を無効とする機能を含む。制御プログラム９Ａが提供する機能は、コネクタ１４を介して接続される外部機器との間の通信を制御する機能を含む。制御プログラム９Ａが提供する機能は、タッチスクリーン２Ｂの検出結果に基づいて判別したジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を行う機能を含む。
【００７７】
ストレージ９は、たとえば制御プログラム９Ａ、メールアプリケーション９Ｂ、ブラウザアプリケーション９Ｃ、健康管理アプリケーション９Ｄ、および設定データ９Ｚを記憶する。制御プログラム９Ａは、ユーザ装置１を稼働させるための各種制御に関する機能を提供する。制御プログラム９Ａは、例えば、検出される操作に応じて、アプリケーションを起動または終了させる。
【００７８】
メールアプリケーション９Ｂは、電子メールの作成、送信、受信、および表示等のための電子メール機能を提供する。ブラウザアプリケーション９Ｃは、ＷＥＢページを表示するためのＷＥＢブラウジング機能を提供する。ユーザ装置１は、ブラウザアプリケーション９Ｃが提供するＷＥＢブラウジング機能を用いて、情報処理装置１００を介し、オペレータ装置２０との間の映像通話を実行できる。
【００７９】
健康管理アプリケーション９Ｄは、制御プログラム９Ａと連携しつつ、実施形態に係るユーザ装置１に特有の処理を実現するための各種機能を提供できる。健康管理アプリケーション９Ｄは、たとえば健康管理アプリケーション９Ｄが有する各種機能を実行するためのユーザインターフェースを提供できる。
【００８０】
健康管理アプリケーション９Ｄは、ユーザ装置１や測定装置５０により計測された端末ユーザに関する計測値を記録する機能や、記録した計測値をディスプレイ２Ａに表示するユーザインターフェースを介して端末ユーザに提供するめの機能を提供できる。
【００８１】
また、健康管理アプリケーション９Ｄは、ユーザ装置１や測定装置５０により計測された端末ユーザに関する計測値を情報処理装置１００にアップロードするための機能を提供できる。
【００８２】
設定データ９Ｚは、ユーザ装置１の動作に関する各種の設定に関する情報を含む。また、ストレージ９は、必要に応じて、映像通話における各種情報の送受信に対応したＷｅｂＲＴＣ（Web  Real  Time  Communication）などのＡＰＩを記憶することもできる。
【００８３】
上述した制御プログラム９Ａが、健康管理アプリケーション９Ｄにより提供される機能の一部を担ってもよい。あるいは健康管理アプリケーション９Ｄにより提供される機能の一部が、本実施形態に特有の処理を実現するために専用に作成されたプログラム、あるいは既存プログラム又はアプリケーションに対するアドオンなどで実装されてもよい。
【００８４】
コントローラ１０は演算処理装置を含む。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−Ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、およびココントローラを含むが、これらに限定されない。コントローラ１０は、ユーザ装置１の動作を統括的に制御して各種の機能を実現する。
【００８５】
具体的には、コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照しつつ、ストレージ９に記憶されているプログラムに含まれる命令を実行する。そして、コントローラ１０は、データ及び命令に応じて機能部を制御し、それによって各種機能を実現する。機能部は、例えば、ディスプレイ２Ａ、通信ユニット６、レシーバ７、およびスピーカ１１を含むが、これらに限定されない。コントローラ１０は、検出部の検出結果に応じて、制御を変更することがある。検出部は、例えば、タッチスクリーン２Ｂ、ボタン３、照度センサ４、近接センサ５、マイク８、カメラ１２、カメラ１３、加速度センサ１５、方位センサ１６、ジャイロスコープ１７、およびＧＰＳレシーバ１８を含むが、これらに限定されない。
【００８６】
コントローラ１０は、ストレージ９に記憶されるプログラムを実行することにより、ユーザ装置１の動作に関する各種制御を実現できる。コントローラ１０は、例えば、照度センサ４の検出結果に基づいて、ディスプレイ２Ａの輝度を調整できる。コントローラ１０は、例えば、近接センサ５の検出結果に基づいて、タッチスクリーン２Ｂに対する操作を無効にできる。コントローラ１０は、例えば、コネクタ１４を介して接続される外部機器との間の通信を制御できる。コントローラ１０は、例えば、タッチスクリーン２Ｂの検出結果に基づいて判別したジェスチャに応じて、ディスプレイ２Ａに表示されている情報を変更する等の各種制御を実行できる。
【００８７】
コントローラ１０は、たとえばブラウザアプリケーション９Ｃが提供するＷＥＢブラウジング機能などを用いて、オペレータ装置２０との間の映像通話に関する各種処理を実行できる。たとえば、端末ユーザが、情報処理装置１００から送信されたＵＲＬにアクセスすることにより、オペレータ装置２０との映像通話が開始される。また、コントローラ１０は、たとえば健康管理アプリケーション９Ｄにより提供される機能を用いて、ユーザ装置１や測定装置５０により計測された端末ユーザに関する計測値を記録する処理、記録した計測値の情報をディスプレイ２Ａに表示するユーザインターフェースを介して端末ユーザに提供する処理、計測値の情報を情報処理装置１００にアップロードする処理などを実行できる。
【００８８】
カメラ１２は、ユーザ装置１のフロントフェイスに面している物体を撮像するインカメラである。カメラ１３は、ユーザ装置１のバックフェイスに面している物体を撮像するアウトカメラである。カメラ１２は、たとえば映像通話中、ユーザ装置１のユーザＵ１の姿を撮像するためにも用いられる。
【００８９】
コネクタ１４は、他の装置が接続される端子である。コネクタ１４は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、ＭＨＬ（Ｍｏｂｉｌｅ  Ｈｉｇｈ−ｄｉｆｉｎｉｔｉｏｎ  Ｌｉｎｋ）、ライトピーク（Ｌｉｇｈｔ  Ｐｅａｋ）、サンダーボルト（登録商標）（Ｔｈｕｎｄｅｒｂｏｌｔ）、ＬＡＮコネクタ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  ｃｏｎｎｅｃｔｏｒ）、イヤホンマイクコネクタのような汎用的な端子であってもよい。コネクタ１４は、Ｄｏｃｋコネクタのような専用に設計された端子でもよい。コネクタ１４に接続される装置は、例えば、飛行体、充電器、外部ストレージ、通信装置、及び情報処理装置を含むが、これらに限定されない。
【００９０】
加速度センサ１５は、ユーザ装置１に働く加速度の方向および大きさを検出する。加速度センサ１５の検出結果は、ユーザ装置１のユーザの歩数を検出するために利用することもできる。方位センサ１６は、地磁気の向きを検出する。ジャイロスコープ１７は、ユーザ装置１の角度および角速度を検出する。加速度センサ１５、方位センサ１６およびジャイロスコープ１７の検出結果は、ユーザ装置１の位置および姿勢の変化を検出するために、組み合わせて利用される。ＧＰＳレシーバ１８は、ユーザ装置１の位置を検出する。
【００９１】
図１０に示すユーザ装置１の構成は一例であり、本発明の要旨を損なわない範囲において適宜変更してよい。図１０に例示するユーザ装置１は、カメラ１２およびカメラ１３を備えるが、たとえばインカメラ及びアウトカメラを切り換え可能な１つのカメラを備えてもよい。図１０に例示するユーザ装置１は、ユーザ装置１の位置および姿勢を検出するために複数種類のセンサを備えるが、これらのうちいくつかのセンサを備えなくてもよい。あるいは、ユーザ装置１は、ユーザ装置１の位置および姿勢の少なくとも１つを検出するための他の種類のセンサを備えてもよい。
【００９２】
図１１を参照しつつ、実施形態に係るオペレータ装置２０の構成を説明する。図１１は、実施形態に係るオペレータ装置２０の構成例を示すブロック図である。図１１に示すように、オペレータ装置２０は、たとえばパーソナルコンピュータ等であり、入力部２１と、出力部２２と、通信部２３と、記憶部２４と、制御部２５とを有する。
【００９３】
入力部２１は、各種データを入力する。入力部２１は、マイク２１ａ及びカメラ２１ｂを有する。マイク２１ａは、たとえばオペレータ装置２０を操作するオペレータの音声等を音信号へ変換して制御部２５へ送信する。カメラ２１ｂは、たとえばオペレータ装置２０に面するオペレータの姿を撮像する。
【００９４】
出力部２２は、各種データを出力する。出力部２２は、スピーカ２２ａ及びディスプレイ２２ｂを有する。スピーカ２２ａは、制御部２５から送信される音信号を音として出力する。ディスプレイ２２ｂは、制御部２５から送信される映像信号に基づく画像を出力する。
【００９５】
通信部２３は、通信ネットワーク３０に接続された装置との間で各種情報のやり取りを行うためのＮＩＣ（Network  Interface  Card）等のインターフェイスである。通信部２３は、情報処理装置１００を介して、ユーザ装置１との間で映像通話を行うための通信プロトコルをサポートする。映像通話を実現するための通信部２３がサポートする通信プロトコルは、たとえばＶｏＩＰ（Voice  over  Internet  Protocol）やＶｏＬＴＥ（Voice  over  ＬＴＥ）などを含む。制御部２５は、通信部２３を介して、ユーザ装置１及び情報処理装置１００などとの間でそれぞれデータ通信を行う。
【００９６】
記憶部２４は、制御部２５による各種処理等を実現するプログラム及びデータを記憶する。記憶部２４は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部２４は、制御部１３０の処理結果を一時的に記憶する作業領域としても利用される。かかる記憶部２４は、ブラウザ格納部２４ａを備える。
【００９７】
ブラウザ格納部２４ａは、ＷＥＢブラウング機能を提供するブラウザを記憶する。また、記憶部２４は、必要に応じて、映像通話における各種情報の送受信に対応したＷｅｂＲＴＣ（Web  Real  Time  Communication）などのＡＰＩを記憶することもできる。
【００９８】
制御部２５は、たとえばＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、オペレータ装置２０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部２５は、たとえばＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００９９】
制御部２５は、ブラウザ格納部１４ａに記憶されるブラウザなどを用いて、ユーザ装置１との間の映像通話に関する各種処理を実行できる。たとえば、オペレータが、情報処理装置１００から送信されたＵＲＬにアクセスすることにより、ユーザ装置１との映像通話が開始される。
【０１００】
図１２及び図１３を参照しつつ、実施形態に係る情報処理装置１００の処理の流れを説明する。図１２及び図１３は、実施形態に係る情報処理装置１００による処理の流れの一例を示すフローチャートである。
【０１０１】
図１２を用いて、情報処理装置１００による映像通話を開始までの処理の流れを説明する。図１２に示す処理は、情報処理装置１００が備える制御部１３０により実行される。
【０１０２】
図１２に示すように、制御部１３０は、オペレータとの面談を希望する相談者のユーザ装置１から映像通話開始要求を受信すると（ステップＳ１０１）、対応可能なオペレータを検索して、検索したオペレータをアサインする（ステップＳ１０２）。
【０１０３】
続いて、制御部１３０は、ユーザ装置１とオペレータ装置２０の映像通話接続処理を実行して（ステップＳ１０３）、図１２に示す処理を終了する。
【０１０４】
図１２に示す処理において、制御部１３０は、相談者のキャラクター設定処理や、オペレータのキャラクター設定処理などを合わせて実行できる。
【０１０５】
続いて、図１３を用いて、映像通話接続後の情報処理装置１００の処理の流れを説明する。図１３に示す処理は、情報処理装置１００が備える制御部１３０により実行される。
【０１０６】
図１３に示すように、制御部１３０は、地域情報格納部２１０に記憶されている地域情報を参照し、相談者のユーザＩＤに基づいて、相談者により予め設定された設定地域を特定する（ステップ２０１）。制御部１３０は、たとえばユーザ装置１から受信した映像通話開始要求に含まれる情報の中から相談者のユーザＩＤを取得できる。
【０１０７】
続いて、制御部１３０は、オペレータの発話に対応する音声データをオペレータ装置２０から受信したか否かを判定する（ステップＳ２０２）。
【０１０８】
制御部１３０は、判定の結果、オペレータの発話に対応する音声データを受信した場合（ステップＳ２０２，Ｙｅｓ）、オペレータの音声データを解析して、オペレータの発話表現及び発話内容を認識する（ステップＳ２０３）。
【０１０９】
続いて、制御部１３０は、オペレータの発話内容に料理又は食材の名称が含まれるか否かを判定する（ステップＳ２０４）。
【０１１０】
制御部１３０は、判定の結果、オペレータの発話内容に料理又は食材の名称が含まれる場合（ステップＳ２０４，Ｙｅｓ）、発話変換ツール２０２を用いて、相談者の設定地域に応じた変換候補（別名）があるか否かを判定する（ステップＳ２０５）。
【０１１１】
制御部１３０は、判定の結果、相談者の設定地域に応じた変換候補がある場合（ステップＳ２０５，Ｙｅｓ）、料理又は食材の名称を変換候補である別名に変換する（ステップＳ２０６）。
【０１１２】
続いて、制御部１３０は、発話変換ツール２０２を用いて、オペレータの発話表現を相談者の設定地域の方言に合わせた表現に変換し（ステップＳ２０７）、変換後の音声データをユーザ装置１に送信する（ステップＳ２０８）。
【０１１３】
続いて、制御部１３０は、通話が終了したか否かを判定する（ステップＳ２０９）。制御部１３０は、判定の結果、通話が終了していない場合（ステップＳ２０９，Ｎｏ）、上記ステップＳ２０２の処理手順に戻る。
【０１１４】
一方、制御部１３０は、判定の結果、通話が終了した場合（ステップＳ２０９，Ｙｅｓ）、図１３に示す処理を終了する。
【０１１５】
上記ステップＳ２０５において、制御部１３０は、判定の結果、相談者の設定地域に応じた別名に変換候補がない場合（ステップＳ２０５，Ｎｏ）、上記ステップＳ２０７の処理手順に移る。
【０１１６】
上記ステップＳ２０４において、制御部１３０は、判定の結果、オペレータの発話内容に料理又は食材の名称が含まれない場合（ステップＳ２０４，Ｎｏ）、上記ステップＳ２０７の処理手順に移る。
【０１１７】
上記ステップＳ２０２において、制御部１３０は、判定の結果、オペレータの発話に対応する音声データを受信していない場合（ステップＳ２０２，Ｎｏ）、上記ステップＳ２０９の判定に移る。
【０１１８】
上述してきたように、実施形態に係る情報処理装置１００は、オペレータから健康管理に関するアドバイスを受ける相談者が予め設定する地域に応じて、オペレータの発話表現及び発話内容を変換する。これにより、実施形態に係る情報処理装置１００は、オペレータに対する相談者の親近感を高めることができ、より円滑なコミュニケーションの進行を促すことができる。その結果、実施形態に係る情報処理装置１００は、オペレータと相談者との間のコミュニケーションの充実化に寄与できる。
【０１１９】
実施形態に係る情報処理装置１００は、上述してきた実施形態以外にも種々の異なる形態にて実施されてよい。
【０１２０】
図１４は、他の実施形態に係る情報処理装置１００の構成例を示すブロック図である。図１４に示す情報処理装置１００は、記憶部１２０が地域関連情報格納部２７０を備える点が上述した実施形態とは相違する。
【０１２１】
地域関連情報格納部２７０は、予め複数に区分けされた日本の地方に対応する各地域に関連する地域関連情報をそれぞれ記憶する。図１５は、他の実施形態に係る地域関連情報格納部２７０に記憶される地域関連情報の一例を示す図である。地域関連情報は、地域ＩＤ、該当地域、及び関連情報の項目を有し、これらの項目は互いに対応付けられている。関連情報は、地域関連情報が記録された各種データファイルのファイルＩＤなどの情報や、地域関連情報を掲載する関連リンクの情報などを含む。地域関連情報は、該当の地域で行われる各種イベントの情報や散策コースなどの相談者の身体活動に役立つ情報を含んでよい。地域関連情報格納部２７０は、地域関連情報が記録された各種データファイルを記憶できる。
【０１２２】
制御部１３０は、相談者とオペレータとの面談の開始に先駆けて、相談者の地域関連情報をオペレータ装置２０に提供できる。
【０１２３】
図１６は、他の実施形態に係る情報処理装置１００による処理の流れの一例を示すフローチャートである。図１６に示す処理は、ステップＳ３０２及びステップＳ３０２の処理が図１３に示す処理とは相違する。
【０１２４】
図１６に示すように、制御部１３０は、地域情報格納部２１０に記憶されている地域情報を参照し、相談者のユーザＩＤに基づいて相談者の設定地域を特定する（ステップ３０１）。
【０１２５】
続いて、制御部１３０は、特定した相談者の設定地域に基づいて、地域関連情報格納部２７０から相談者の設定地域の地域関連情報を取得する（ステップＳ３０２）。
【０１２６】
そして、制御部１３０は、取得した地域関連情報をオペレータ装置２０に送信する（ステップＳ３０３）。
【０１２７】
図１７は、他の実施形態に係る地域関連情報の表示例を示す図である。図１７に示すように、情報処理装置１００からオペレータ装置２０に送信された地域関連情報は、相談者との面談中の映像を表示するオペレータ装置２０のディスプレイ２２ｂに地域関連情報Ｋ１として表示される。オペレータは、地域関連情報Ｋ１を参照しながら、相談者の地域のイベントや散策コースの情報などを相談者に提供しつつ、相談者に対する健康管理に関するアドバイスの提供を円滑に進めることができる。
【０１２８】
以後、ステップＳ３０４〜ステップＳ３１１までの処理は、図１３に示すステップＳ２０２〜ステップＳ２０９までの処理と同様であるので、説明は省略する。
【０１２９】
上述した実施形態において、情報処理装置１００は、相談者が予め設定する地域に応じて、オペレータの発話表現及び発話内容を変換する例を説明したが、この例には特に限定される必要はない。図１８は、他の実施形態に係る情報処理装置１００の処理の概要を示す図である。
【０１３０】
図１８に示すように、情報処理装置１００は、オペレータの音声をそのまま相談者のユーザ装置１に送信する。このとき、情報処理装置１００は、オペレータの発話内容に含まれる料理や食材の名称に地域に応じた別名が存在する場合、別名の情報を参考情報としてユーザ装置１に送信することにより、相談者に提供してもよい。また、情報処理装置１００は、オペレータの発話内容に含まれる料理や食材の名称に地域に応じた別名が存在する場合、別名の情報を参考情報としてオペレータ装置２０に送信して、オペレータに提供してもよい。なお、図１８に示す例において、情報処理装置１００は、オペレータの発話内容に含まれる料理や食材の名称の別名を参考情報として相談者に提供するが、オペレータの発話表現については相談者が予め設定する地域の方言に合わせた表現に変換してもよい。
【０１３１】
また、情報処理装置１００は、オペレータの地域に関する情報を予め記憶しておき、オペレータの地域に応じてオペレータの発話表現及び発話内容を変換してもよい。たとえば、情報処理装置１００は、オペレータの地域を参照して、オペレータの発話表現を標準語に合わせた表現に変換したり、オペレータの発話内容に含まれる料理等の名称を一般名称に変換したりする処理を実行してもよい。
【０１３２】
また、情報処理装置１００は、相談者が予め設定する国に応じて、オペレータの発話表現等を変換することもできる。たとえば、オペレータと相談者との国籍が異なる場合、情報処理装置１００は、オペレータが用いる言語を、相談者の国籍に合わせた言語に翻訳して、相談者に提供してもよい。また、情報処理装置１００は、オペレータの発話内容に含まれる料理の情報や、相談者の国における類似料理の情報などを参考情報として相談者に提供してもよい。
【０１３３】
情報処理装置１００により実行される処理機能の一部が、ユーザ装置１とオペレータ装置２０とに分散されてもよい。たとえば、情報処理装置１００には、ユーザ装置１及びオペレータ装置２０の映像通話を制御する処理機能が備えられ、ユーザ装置１又はオペレータ装置２０いずれかに、情報処理装置１００が備える映像通話の制御に関する処理機能以外の他の処理機能、すなわちオペレータの発話表現及び発話内容を変換する処理機能などが備えられていてもよい。
【０１３４】
上述した情報処理装置１００により実現される処理は、映像通話において実行される例に特に限定される必要はない。たとえば、情報処理装置１００により実現される処理が、ユーザ装置１とオペレータ装置２０との間でテキストメッセージのやり取りを行うチャットなどのコミュニケーションツールを利用中の場合にも同様に適用されてもよい。
【０１３５】
添付の請求項に係る技術を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項は、上記の実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例及び代替可能な構成により具現化されるべきである。また上記開示された内容における各構成、方法は適宜開示された他の構成、方法と置き換えることができる。
【符号の説明】
【０１３６】
１  ユーザ装置
２  タッチスクリーンディスプレイ
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３  ボタン
４  照度センサ
５  近接センサ
６  通信ユニット
７  レシーバ
８  マイク
９  ストレージ
９Ａ  制御プログラム
９Ｂ  メールアプリケーション
９Ｃ  ブラウザアプリケーション
９Ｄ  健康管理アプリケーション
９Ｚ  設定データ
１０  コントローラ
１１  スピーカ
１２，１３  カメラ
１４  コネクタ
１５  加速度センサ
１６  方位センサ
１７  ジャイロスコープ
１８  ＧＰＳレシーバ
２０  オペレータ装置
１００  情報処理装置
１１０  通信部
１２０  記憶部
１３０  制御部
【図１】
2020119340.tif 000003
【図２】
2020119340.tif 000004
【図３】
2020119340.tif 000005
【図４】
2020119340.tif 000006
【図５】
2020119340.tif 000007
【図６】
2020119340.tif 000008
【図７】
2020119340.tif 000009
【図８】
2020119340.tif 000010
【図９】
2020119340.tif 000011
【図１０】
2020119340.tif 000012
【図１１】
2020119340.tif 000013
【図１２】
2020119340.tif 000014
【図１３】
2020119340.tif 000015
【図１４】
2020119340.tif 000016
【図１５】
2020119340.tif 000017
【図１６】
2020119340.tif 000018
【図１７】
2020119340.tif 000019
【図１８】
2020119340.tif 000020