(57)【要約】  本技術は、複数人のユーザが皆満足できる空間を提供することができるようにする情報処理装置、情報処理方法、およびプログラムに関する。分析部は、複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析し、応答生成部は、センシング情報の分析結果に応じて、少なくともいずれかのユーザに対する応答を生成する。本技術は、例えば、家庭用の音声アシスタントデバイスに適用することができる。
2019087779.tif 000002
【特許請求の範囲】
【請求項１】
複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析する分析部と、
前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答を生成する応答生成部と
を備える情報処理装置。
【請求項２】
前記分析部は、前記センシング情報を分析することで、前記環境における前記ユーザの状態を推定し、
前記応答生成部は、推定された前記ユーザの状態に対応した前記応答を生成する
請求項１に記載の情報処理装置。
【請求項３】
前記ユーザの状態をクラスタリングすることで、前記ユーザの状態が分類されるクラスタを決定するクラスタリング部をさらに備え、
前記応答生成部は、決定された前記クラスタに対応した前記応答を生成する
請求項２に記載の情報処理装置。
【請求項４】
前記応答生成部は、前記センシング情報を用いて、前記クラスタに対応した前記応答を生成する
請求項３に記載の情報処理装置。
【請求項５】
前記応答生成部は、前記ユーザそれぞれのプロファイルを用いて、前記クラスタに対応した前記応答を生成する
請求項３に記載の情報処理装置。
【請求項６】
前記応答生成部は、前記複数人のユーザの中に、前記プロファイルのない前記ユーザが存在する場合、前記プロファイルのない前記ユーザの属性に応じた一般化プロファイルを用いて、前記クラスタに対応した前記応答を生成する
請求項５に記載の情報処理装置。
【請求項７】
前記応答は、楽曲である
請求項１に記載の情報処理装置。
【請求項８】
前記応答は、発話音声である
請求項１に記載の情報処理装置。
【請求項９】
前記センシング情報は、前記環境を撮像した画像を含む
請求項１に記載の情報処理装置。
【請求項１０】
前記センシング情報は、前記環境において検出された音声を含む
請求項１に記載の情報処理装置。
【請求項１１】
前記センシング情報は、前記ユーザの視線情報を含む
請求項１に記載の情報処理装置。
【請求項１２】
前記センシング情報は、前記ユーザの生体情報を含む
請求項１に記載の情報処理装置。
【請求項１３】
前記センシング情報は、前記ユーザの位置情報を含む
請求項１に記載の情報処理装置。
【請求項１４】
前記センシング情報は、前記ユーザの動作情報を含む
請求項１に記載の情報処理装置。
【請求項１５】
前記センシング情報は、前記環境における照度を含む
請求項１に記載の情報処理装置。
【請求項１６】
前記センシング情報は、前記ユーザの予定情報を含む
請求項１に記載の情報処理装置。
【請求項１７】
前記センシング情報は、前記ユーザの発話履歴を含む
請求項１に記載の情報処理装置。
【請求項１８】
前記環境においてセンシングを行うセンシング部をさらに備える
請求項１に記載の情報処理装置。
【請求項１９】
情報処理装置が、
複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析し、
前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答を生成する
情報処理方法。
【請求項２０】
コンピュータに、
複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析し、
前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答を生成する
処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置、情報処理方法、およびプログラムに関し、特に、複数人のユーザが皆満足できる空間を提供することができるようにした情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、ユーザからの指示やユーザの状態などに応じて、そのユーザに対して適切な応答を出力する家庭用の音声アシスタントデバイス（ホームエージェント機器）が提供されている。このようなホームエージェント機器の中には、ユーザによる楽曲の再生回数、ユーザの好きなアーティストやジャンルの他、時間帯や季節、位置情報など、楽曲とは直接関係のない情報を用いて楽曲推薦を行うものもある。【０００３】
例えば、特許文献１には、ユーザのそのときの感情に基づいて、楽曲の推薦を行う楽曲推薦システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１９４６１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ホームエージェント機器による応答の出力は、１人のユーザを対象として行われていた。そのため、複数人のユーザが存在する環境において、複数人のユーザが皆満足するような応答を出力することはできなかった。【０００６】
本技術は、このような状況に鑑みてなされたものであり、複数人のユーザが皆満足できる空間を提供することができるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の情報処理装置は、複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析する分析部と、前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答を生成する応答生成部とを備える。【０００８】
本技術の情報処理方法は、情報処理装置が、複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析し、前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答を生成する情報処理方法である。【０００９】
本技術のプログラムは、コンピュータに、複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析し、前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答を生成する処理を実行させるプログラムである。【００１０】
本技術においては、複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報が分析され、前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答が生成される。
【発明の効果】
【００１１】
本技術によれば、複数人のユーザが皆満足できる空間を提供することが可能となる。【００１２】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１３】
【図１】本技術を適用した応答システムの概要について説明する図である。
【図２】エージェント装置のハードウェア構成例を示すブロック図である。
【図３】エージェント装置の機能構成例を示すブロック図である。
【図４】応答出力処理について説明するフローチャートである。
【図５】クラスタに対応して生成される応答の例を示す図である。
【図６】応答システムの第１の利用例について説明する図である。
【図７】第１の利用例におけるセンシング情報と応答生成の例を示す図である。
【図８】応答システムの第２の利用例について説明する図である。
【図９】第２の利用例におけるセンシング情報と応答生成の例を示す図である。
【図１０】応答システムの第３の利用例について説明する図である。
【図１１】第３の利用例におけるセンシング情報と応答生成の例を示す図である。
【図１２】応答システムの第４の利用例について説明する図である。
【図１３】第４の利用例におけるセンシング情報の例を示す図である。
【図１４】ニューラルネットワークの構成例を示す図である。
【図１５】本技術を適用したサーバの機能構成例を示すブロック図である。
【図１６】コンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、本開示を実施するための形態（以下、実施の形態とする）について説明する。なお、説明は以下の順序で行う。
【００１５】
１．応答システムの概要
２．エージェント装置の構成と動作
３．応答システムの第１の利用例（団欒モード）
４．応答システムの第２の利用例（別々行動モード）
５．応答システムの第３の利用例（邪魔者乱入モード）
６．応答システムの第４の利用例（パーティーモード）
７．ニューラルネットワークへの適用
８．クラウドコンピューティングへの適用
９．その他
【００１６】
＜１．応答システムの概要＞
図１は、本技術を適用した応答システムの概要を示している。
【００１７】
図１には、３人のユーザ１０Ａ，１０Ｂ，１０Ｃと、ユーザ１０Ａ，１０Ｂ，１０Ｃに対して応答を出力する、本技術を適用したエージェント装置２０が示されている。エージェント装置２０は、家庭用の音声アシスタントデバイスとして構成される。
【００１８】
エージェント装置２０は、ユーザ１０Ａ，１０Ｂ，１０Ｃそれぞれの状態をセンシングすることで得られるセンシング情報ＳＤ１，ＳＤ２，ＳＤ３を分析し、それらの分析結果に応じた応答Ｒｅｓを出力する。
【００１９】
エージェント装置２０によって分析されるセンシング情報は、ユーザ１０Ａ，１０Ｂ，１０Ｃそれぞれの状態をセンシングして得られるものに限らず、ユーザ１０Ａ，１０Ｂ，１０Ｃが存在する環境におけるセンシングにより得られるものを含む。
【００２０】
例えば、センシング情報は、ユーザ１０Ａ，１０Ｂ，１０Ｃが存在する環境を撮像した画像や、その環境における音声、ユーザ１０Ａ，１０Ｂ，１０Ｃそれぞれの位置や動作を示す情報などを含む。
【００２１】
エージェント装置２０によって出力される応答Ｒｅｓは、ユーザ１０Ａ，１０Ｂ，１０Ｃが皆満足できる空間を作り上げるような応答とされる。応答Ｒｅｓは、ユーザ１０Ａ，１０Ｂ，１０Ｃ全てに対する応答であってもよいし、そのいずれかに対する応答であってもよい。応答Ｒｅｓは、センシング情報の分析結果に応じて、楽曲として出力されたり、発話音声として出力されたりする。
【００２２】
＜２．エージェント装置の構成と動作＞
（エージェント装置の構成例）
図２は、本技術を適用したエージェント装置２０のハードウェア構成例を示すブロック図である。
【００２３】
ＣＰＵ(Central Processing Unit)５１、ＲＯＭ(Read Only Memory)５２、ＲＡＭ(Random Access Memory)５３は、バス５４により相互に接続される。
【００２４】
バス５４には、マイク５５、センサ５６、スピーカ５７、ディスプレイ５８、入力部５９、記憶部６０、および通信部６１が接続される。
【００２５】
マイク５５は、ユーザが存在する環境における音声を検出する。
【００２６】
センサ５６は、カメラや照度センサなどの各種のセンサにより構成される。例えば、センサ５６は、撮影により得られた画像を出力する。また、センサ５６は、その場の照度を表す情報を出力する。
【００２７】
スピーカ５７は、音声（合成音声）や楽曲を出力する。
【００２８】
ディスプレイ５８は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイなどにより構成される。
【００２９】
入力部５９は、ディスプレイ５８に重ねて設けられたタッチパネルや、エージェント装置２０の筐体に設けられた各種のボタンにより構成される。入力部５９は、ユーザによる操作を検出し、操作の内容を表す情報を出力する。
【００３０】
記憶部６０は、不揮発性のメモリなどにより構成される。記憶部６０は、ＣＰＵ５１が実行するプログラムの他に、楽曲データや音声合成用のデータなどの各種のデータを記憶する。
【００３１】
通信部６１は、ネットワークインタフェースなどにより構成される。通信部６１は、無線や有線による通信を外部の装置との間で行う。
【００３２】
図３は、エージェント装置２０の機能構成例を示すブロック図である。
【００３３】
図３に示されるエージェント装置２０の機能ブロックのうちの少なくとも一部は、図２のＣＰＵ５１により所定のプログラムが実行されることによって実現される。
【００３４】
エージェント装置２０は、センシング部７１、分析部７２、クラスタリング部７３、応答生成部７４、記憶部７５、および出力部７６から構成される。
【００３５】
センシング部７１は、図２のマイク５５やセンサ５６に対応し、複数人のユーザが存在する環境においてセンシングを行う。センシング部７１は、エージェント装置２０の外部に設けられていてもよい。センシング部７１によって行われ得るセンシング技術の詳細については後述する。センシングにより得られたセンシング情報は、分析部７２と応答生成部７４に供給される。
【００３６】
分析部７２は、センシング部７１からのセンシング情報を分析することで、複数人のユーザが存在する環境におけるユーザの状態を推定する。具体的には、分析部７２は、センシング情報を分析することで、その環境におけるユーザ同士の関係性や、ユーザそれぞれが１つの目的を共有しているか否かなどを推定する。センシング情報の分析結果（推定されたユーザの状態）は、クラスタリング部７３に供給される。
【００３７】
クラスタリング部７３は、分析部７２による分析結果をクラスタリングする。具体的には、クラスタリング部７３は、ユーザの状態が分類されるクラスタを決定する。決定されたクラスタを表す情報は、応答生成部７４に供給される。
【００３８】
応答生成部７４は、クラスタリング部７３からの情報で表されるクラスタに対応した応答を生成する。このとき、応答生成部７４は、センシング部７１からのセンシング情報を用いたり、記憶部７５に記憶されているデータを用いたりして、クラスタに対応した応答を生成する。
【００３９】
記憶部７５は、図２の記憶部６０に対応し、ユーザ個人の嗜好や経験を示すプロファイルデータ８１や、種々の楽曲を表す楽曲データ８２を記憶する。応答生成部７４は、プロファイルデータ８１で示されるユーザの嗜好や経験に基づいて、クラスタに対応した応答を生成したり、クラスタに対応した応答を、楽曲データ８２で示される楽曲に基づいて生成する。
【００４０】
応答生成部７４によって生成された応答は、出力部７６に供給される。
【００４１】
出力部７６は、図２のスピーカ５７に対応し、応答生成部７４からの応答を、発話音声や楽曲として出力する。
【００４２】
（センシング技術の詳細）
ここで、センシング情報を得るのに必要なセンシング技術の詳細について説明する。
【００４３】
センシング部７１によって行われ得るセンシング技術として、以下のような技術を用いることができる。
【００４４】
（ａ）ＧＰＳ（Global Positioning System）機能
スマートフォンやウェアラブル機器など、ユーザが携帯可能なデバイスが有するＧＰＳ機能によって、センシング情報として、位置情報を取得することができる。位置情報は、ユーザの嗜好（どのような楽曲を好んで選ぶかの傾向）と紐づけることができる。蓄積された位置情報により、ユーザの現在位置が、日頃よく行く場所であるか、ユーザにとって非日常的な場所であるか、などを判定することも可能となる。
【００４５】
（ｂ）加速度センシング
スマートフォンやウェアラブル機器など、ユーザが携帯可能なデバイスが有する加速度センサによって、センシング情報として、ユーザの動作を表す動作情報を取得することができる。動作情報は、ユーザの嗜好と紐づけることができる。
【００４６】
（ｃ）照度センシング
ユーザが存在する環境に設けられた照度センサによって、センシング情報として、その場の照度を取得したり、光源推定を行うことができる。照度や光源推定結果は、ユーザの嗜好と紐づけることができる。
【００４７】
（ｄ）音源方向推定
ユーザが存在する環境において、センシング情報として、マイクによって検出された音声を取得することで、その場の“うるささ”の判定や、音源方向推定を行うことができる。音源方向推定の結果により、例えば、子供が走り回っているのか、大人同士の会話が盛り上がっているのか、テレビの音声が流れているのか、などといった、音源の種類を特定することもできる。
【００４８】
さらに、話者認識機能を用いることにより、誰が発話したのか、などを判定することもできる。
【００４９】
（ｅ）顔認識／動作認識
センシング情報として、カメラによって撮像された画像（動画像）を取得し、リアルタイムで解析することで、顔認識と動作認識を行うことができる。顔認識や動作認識の結果として得られる、その環境に誰がいるのか、何をしているのか、などの情報を、センシング情報として取得するようにしてもよい。
【００５０】
（ｆ）視線検出
視線検出が可能なメガネ型のウェアラブル機器をユーザが装着したり、視線検出機能を有するカメラがユーザを撮像することで、センシング情報として、ユーザの視線位置を示す視線情報を取得することができる。
【００５１】
（ｇ）心拍の変動検知
心拍の変動検知が可能なリストバンド型のウェアラブル機器をユーザが装着することで、センシング情報として、ユーザの心拍の変動を示す心拍情報を取得することができる。ここでは、心拍情報が取得されるものとするが、これ以外にも、心電図、血圧、体温などの生体情報が取得されるようにしてもよい。
【００５２】
（ｈ）表情認識
センシング情報として、カメラによって撮像された画像（動画像）を取得し、リアルタイムで解析することで、ユーザの発話時の表情を認識することができる。
【００５３】
（ｉ）感情推定
センシング情報として、マイクによって検出されたユーザの発話時の音声を取得し、その特徴量を解析することで、そのユーザの感情を推定することができる。
【００５４】
（ｊ）ユーザの予定情報
センシング情報として、ユーザのカレンダ情報やＴｏＤｏリストなどから、例えばその日のユーザの予定や過去の行動を示す予定情報を取得することができる。ユーザの予定情報をモデル化することで、ユーザの置かれている状況を推定することもできる。このとき、「デート」や「ライブ」などの短期的な予定を示す予定情報と、「資格試験」などの長期的な予定を示す予定情報とを区別してモデル化してもよい。さらに、ユーザ固有の習慣を考慮して、ユーザの予定情報をモデル化してもよい。
【００５５】
（ｋ）楽曲の評価・再生回数
センシング情報として、動画投稿サイトでの他者による動画像の評価を取得することができる。さらに、投稿ユーザ情報やタグ情報を取得することで、その動画像が楽曲中心の動画像であるか否かを推定することができる。
【００５６】
また、センシング情報として、音楽配信サービスでの他者による楽曲の評価を取得することもできる。さらに、他者のプレイリストを参照することで、他者が、どのようなタイミングでどのようなジャンルの楽曲を聴く傾向にあるのかなどを推定することもできる。
【００５７】
さらに、センシング情報として、音楽配信サービスでの楽曲再生や、オフライン状態での楽曲再生によってカウントされる再生回数を取得することもできる。
【００５８】
（ｌ）発話履歴
センシング情報として、ユーザによる発話履歴を取得することができる。発話履歴は、複数人のユーザ同士の会話の内容を示すものであってもよいし、エージェント装置２０に対する依頼のための発話の内容を示すものであってもよい。
【００５９】
（ｍ）デバイス情報
センシング情報として、エージェント装置２０以外で楽曲を出力可能なデバイスを示すデバイス情報を取得することができる。デバイス情報は、例えばクラウド上に蓄積されるようにする。これにより、複数人のユーザが存在する環境にあるオーディオ機器、ユーザ個人が所有するスマートフォンや携帯音楽プレーヤなどから、選択的に応答を出力することができる。
【００６０】
（ｎ）家の中での位置情報
エージェント装置２０のカメラによって撮像された画像を解析することで、センシング情報として、家の中でのユーザの位置情報を取得することができる。
【００６１】
また、サーモグラフィカメラや人感センサなどを設置し、得られたサーモグラフィ画像やセンサ出力を解析することで、センシング情報として、カメラの撮像範囲外にいる人物の位置情報を取得することもできる。これにより、エージェント装置２０を設置しにくい浴室などにおいても人がいることを認識することができるようになる。なお、家の中であるので、カメラの撮像範囲外にいる人物（家族）が誰であるのかを特定することも可能である。
【００６２】
（ｏ）ＯＮ／ＯＦＦ状況
センシング情報として、家の中の家電製品（冷暖房器具や照明器具）のＯＮ／ＯＦＦ状況を取得することで、家の中でのユーザの位置情報を取得することができる。
【００６３】
以上のようなセンシング技術により、種々のセンシング情報を取得することができる。
【００６４】
（エージェント装置の動作例）
次に、図３のフローチャートを参照して、エージェント装置２０によって実行される応答出力処理の流れについて説明する。
【００６５】
ステップＳ１において、センシング部７１は、複数人のユーザが存在する環境においてセンシングを行うことで、センシング情報を取得する。
【００６６】
ステップＳ２において、分析部７２は、センシング部７１により得られたセンシング情報を分析することで、複数人のユーザが存在する環境におけるユーザの状態を推定する。
【００６７】
ステップＳ３において、クラスタリング部７３は、分析部７２による分析結果をクラスタリングすることでユーザの状態を分類し、その状態が分類されるクラスタを決定する。
【００６８】
ステップＳ４において、応答生成部７４は、センシング部７１からのセンシング情報を用いたり、記憶部７５に記憶されているプロファイルデータ８１を用いたりして、決定されたクラスタに対応した応答を生成する。
【００６９】
なお、複数人のユーザの中には、プロファイルデータ８１のないユーザが存在する場合が考えられる。この場合、応答生成部７４は、そのユーザの属性（性別や年齢など）に応じて一般化されたプロファイルデータ（一般化プロファイル）を用いて、クラスタに対応した応答を生成することができる。
【００７０】
ここで、図５を参照して、決定されたクラスタに対応して生成される応答の例について説明する。
【００７１】
図５においては、クラスタとして、複数人のユーザの状態を分類する４つのモード（団欒モード、別々行動モード、邪魔者乱入モード、パーティーモード）と、それぞれのモードに対応する応答の例が示されている。
【００７２】
団欒モードは、複数人のユーザが互いに楽しく会話を交わしているような状態に該当するクラスタである。ユーザの状態が団欒モードに分類された場合、応答として、例えば、ユーザ同士の会話（団欒）を邪魔しないようなＢＧＭ（Back Ground Music）（楽曲）が選出される。
【００７３】
別々行動モードは、複数人のユーザが会話もなく別々の作業を行っているような状態に該当するクラスタである。ユーザの状態が別々行動モードに分類された場合、応答として、例えば、ユーザ同士の会話を発生させるような話題（発話音声）が生成される。
【００７４】
邪魔者乱入モードは、数人のユーザが１つの作業を行っている中で、例えば他の１人のユーザがその作業の邪魔になるような行動をとっているような状態に該当するクラスタである。ユーザの状態が邪魔者乱入モードに分類された場合、応答として、例えば、邪魔者と判断された人物に対する話題（発話音声）が生成される。
【００７５】
パーティー（超多人数）モードは、超多人数のユーザがパーティー会場などで盛り上がっている（大きな声で会話したり、動き回ったりしている）ような状態に該当するクラスタである。ユーザの状態がパーティーモードに分類された場合、応答として、例えば、パーティー（盛り上がり）を邪魔しないようなＢＧＭ（楽曲）が選出される。
【００７６】
このようにして、複数人のユーザの状態に応じた応答が生成されるようになる。
【００７７】
さて、図４のフローチャートに戻り、ステップＳ５において、出力部７６は、応答生成部７４によって生成された応答を出力する。
【００７８】
以上の処理によれば、複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報の分析結果に応じて、複数人のユーザの状態に応じた応答が出力されるので、複数人のユーザが皆満足できる空間を提供することが可能となる。
【００７９】
以下においては、上述した応答システムの利用例について説明する。
【００８０】
＜３．応答システムの第１の利用例＞
図６は、本技術を適用した応答システムの第１の利用例について説明する図である。
【００８１】
図６は、エージェント装置２０が設置されているある家のリビングで、３人のユーザ１０Ａ，１０Ｂ，１０Ｃが、お互いに顔を合わせながら会話を交わして盛り上がっている様子を示している。
【００８２】
ユーザ１０Ａは、心拍の変動検知が可能なリストバンド型のウェアラブル機器を装着しており、ユーザ１０Ａの心拍情報は、センシング情報として、エージェント装置２０によってリアルタイムに取得されている。
【００８３】
ユーザ１０Ｂは、視線検出が可能なメガネ型のウェアラブル機器を装着しており、ユーザ１０Ｂの視線情報は、センシング情報として、エージェント装置２０によってリアルタイムに取得されている。
【００８４】
エージェント装置２０には、プロファイルデータ８１として、ユーザ１０Ａ，１０Ｂのプロファイルデータが記憶されており、ユーザ１０Ｃのプロファイルデータは存在しない。例えば、ユーザ１０Ｃは、普段この家にいない客人などとされる。
【００８５】
図６の例において、分析部７２は、各種のセンシング情報を分析することで、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態を推定する。ここで用いられるセンシング情報は、例えば、センシング技術として（ｄ）音源方向推定、（ｅ）顔認識／動作認識、（ｆ）視線検出、（ｇ）心拍の変動検知、および、（ｈ）表情認識が用いられることで得られたセンシング情報とされる。
【００８６】
これらのセンシング情報に基づいて、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態は、複数人のユーザが互いに楽しく会話を交わしているような状態であると推定され、クラスタとして団欒モードに分類される。
【００８７】
応答生成部７４は、各種のセンシング情報と、ユーザ１０Ａ，１０Ｂのプロファイルデータを用いて、団欒モードに対応した応答を生成する。ここで用いられるセンシング情報は、例えば、センシング技術として（ｃ）照度センシング、（ｈ）表情認識、（ｉ）感情推定、（ｊ）ユーザの予定情報、（ｋ）楽曲の評価・再生回数、および、（ｌ）発話履歴が用いられることで得られたセンシング情報とされる。
【００８８】
これにより、団欒モードに対応する応答として、ユーザ同士の会話を邪魔しないようなＢＧＭが選出される。
【００８９】
図７は、図６に示される環境において得られるセンシング情報と、エージェント装置２０による応答生成の例について説明する図である。
【００９０】
図７においては、時刻ｔ１１乃至ｔ１３の間に得られた、ユーザ１０Ａ，１０Ｂ，１０Ｃについてのセンシング情報が示されている。
【００９１】
図７のＡには、ユーザ１０Ａの音信号（実線）、動作信号（点線）、および心拍情報（破線）を表す波形が示されている。図７のＢには、ユーザ１０Ｂの音信号、動作信号、および視線情報（一点鎖線）を表す波形が示されている。図７のＣには、ユーザ１０Ｃの音信号と動作信号を表す波形が示されている。
【００９２】
各ユーザの音信号は、マイクにより検出された音声を表す信号であり、各ユーザの動作信号は、カメラによって撮像された画像や加速度センサのセンサ出力に基づいて得られる信号である。
【００９３】
図７の例において、時刻ｔ１１乃至ｔ１２の間では、３人のユーザ１０Ａ，１０Ｂ，１０Ｃは、子供の卒業式の話で盛り上がっている状態にある。
【００９４】
この間、センシング情報において、３人のユーザ１０Ａ，１０Ｂ，１０Ｃの音信号がそれぞれ異なるタイミングで大きくなっている。このことから、３人のユーザ１０Ａ，１０Ｂ，１０Ｃがそれぞれ交互にテンポよく会話していることが推定される。また、各ユーザの音信号が増大すると動作信号も増幅することから、各ユーザは、身振り手振りで会話していることが推定される。
【００９５】
すなわち、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態は、複数人のユーザが互いに楽しく会話を交わしているような状態であると推定され、クラスタとして団欒モードに分類される。
【００９６】
この場合、団欒モードに対応する応答としては、センシング情報として得られる会話の内容（（ｌ）発話履歴）から「卒業ソング」がＢＧＭとして選出される。
【００９７】
次いで、時刻ｔ１２乃至ｔ１３の間では、ユーザ１０Ａが中心となってイギリス旅行の話をしている状態にある。
【００９８】
この間、センシング情報において、ユーザ１０Ａの音信号がずっと大きく、その間にユーザ１０Ｂ，１０Ｃの音信号がたまに大きくなっている。このことから、ユーザ１０Ａが中心となって発話し、それを聞いているユーザ１０Ｂ，１０Ｃが相づちを打っていることが推定される。
【００９９】
ここでも、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態は、複数人のユーザが互いに楽しく会話を交わしているような状態であると推定され、クラスタとして団欒モードに分類される。
【０１００】
この場合、団欒モードに対応する応答としては、センシング情報として得られるユーザ１０Ａの発話の内容（（ｌ）発話履歴）とスケジュール検索（（ｊ）ユーザの予定情報）に基づいて、ユーザ１０Ａが旅行したイギリスの楽曲が抽出される。
【０１０１】
さらに、センシング情報として得られるユーザ１０Ａの楽しげな声色（（ｉ）感情推定）に基づいて、抽出されたイギリスの楽曲の中から「楽しげな曲」がＢＧＭとして選出される。
【０１０２】
このようにして、複数人のユーザがお互いに顔を合わせながら会話を交わして盛り上がっている場合にも、ユーザが皆満足できる空間が提供されるようになる。
【０１０３】
＜４．応答システムの第２の利用例＞
図８は、本技術を適用した応答システムの第２の利用例について説明する図である。
【０１０４】
図８は、エージェント装置２０が設置されているある家のリビングで、３人のユーザ１０Ａ，１０Ｂ，１０Ｃが、例えば、本を読んだり、スマートフォンを操作するなどして、別々の作業を行っている様子を示している。
【０１０５】
図８の例においても、ユーザ１０Ａ，１０Ｂ，１０Ｃそれぞれについて得られるセンシング情報と、記憶されているプロファイルデータは、図６の例と同様とする。
【０１０６】
図８の例において、分析部７２は、各種のセンシング情報を分析することで、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態を推定する。ここで用いられるセンシング情報は、例えば、センシング技術として（ｄ）音源方向推定、（ｅ）顔認識／動作認識、（ｆ）視線検出、（ｇ）心拍の変動検知、および、（ｈ）表情認識が用いられることで得られたセンシング情報とされる。
【０１０７】
これらのセンシング情報に基づいて、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態は、複数人のユーザが会話もなく別々の作業を行っているような状態であると推定され、クラスタとして別々行動モードに分類される。
【０１０８】
応答生成部７４は、各種のセンシング情報と、ユーザ１０Ａ，１０Ｂのプロファイルデータを用いて、別々行動モードに対応した応答を生成する。ここで用いられるセンシング情報は、例えば、センシング技術として（ｃ）照度センシング、（ｊ）ユーザの予定情報、（ｋ）楽曲の評価・再生回数、および、（ｌ）発話履歴が用いられることで得られたセンシング情報とされる。
【０１０９】
これにより、別々行動モードに対応する応答として、ユーザ同士の会話を発生させるような話題が生成される。
【０１１０】
図９は、図８に示される環境において得られるセンシング情報と、エージェント装置２０による応答生成の例について説明する図である。
【０１１１】
図９においては、時刻ｔ２１乃至ｔ２３の間に得られた、ユーザ１０Ａ，１０Ｂ，１０Ｃについてのセンシング情報が示されている。
【０１１２】
なお、図９のＡ，Ｂ，Ｃに示される波形が表すセンシング情報は、図７の例と同様である。
【０１１３】
図９の例において、時刻ｔ２１乃至ｔ２２の間では、３人のユーザ１０Ａ，１０Ｂ，１０Ｃは、全く別の作業をしている状態にある。
【０１１４】
この間、センシング情報において、３人のユーザ１０Ａ，１０Ｂ，１０Ｃのいずれの信号も小さく変動していないことから、３人のユーザ１０Ａ，１０Ｂ，１０Ｃはそれぞれ会話も動きもなく静かにしていることが推定される。
【０１１５】
すなわち、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態は、複数人のユーザが会話もなく別々の作業を行っているような状態であると推定され、クラスタとして別々行動モードに分類される。
【０１１６】
この場合、別々行動モードに対応する応答としては、センシング情報として得られる、最近の発話履歴（（ｌ）発話履歴）から映画の話題が生成され、時刻ｔ２２において、ユーザ１０Ａ，１０Ｂ，１０Ｃに対してその話題が提供される。
【０１１７】
これにより、時刻ｔ２２乃至ｔ２３の間では、ユーザ１０Ａ，１０Ｂ，１０Ｃ同士で会話が発生した状態になる。すなわち、ユーザ１０Ａ，１０Ｂ，１０Ｃそれぞれの音信号と動作信号が大きく変動している。
【０１１８】
このようにして、複数人のユーザが別々の作業を行っている場合にも、ユーザが皆満足できる空間が提供されるようになる。
【０１１９】
＜５．応答システムの第３の利用例＞
図１０は、本技術を適用した応答システムの第３の利用例について説明する図である。
【０１２０】
図１０は、エージェント装置２０が設置されているある家のリビングで、２人のユーザ１０Ｂ，１０Ｃが、ものを組み立てるなど１つの作業を行っている状態で、ユーザ１０Ａが外から室内に入ってきて、ユーザ１０Ｂ，１０Ｃに話しかけている様子を示している。
【０１２１】
図１０の例においても、ユーザ１０Ａ，１０Ｂ，１０Ｃそれぞれについて得られるセンシング情報と、記憶されているプロファイルデータは、図６の例と同様とする。
【０１２２】
図１０の例において、分析部７２は、各種のセンシング情報を分析することで、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態を推定する。ここで用いられるセンシング情報は、例えば、センシング技術として（ｄ）音源方向推定、（ｅ）顔認識／動作認識、（ｆ）視線検出、（ｇ）心拍の変動検知、および、（ｈ）表情認識が用いられることで得られたセンシング情報とされる。
【０１２３】
これらのセンシング情報に基づいて、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態は、数人のユーザが１つの作業を行っている中で、他のユーザがその作業の邪魔になるような行動をとっているような状態であると推定され、クラスタとして邪魔者乱入モードに分類される。
【０１２４】
応答生成部７４は、各種のセンシング情報と、ユーザ１０Ａ，１０Ｂのプロファイルデータを用いて、邪魔者乱入モードに対応した応答を生成する。ここで用いられるセンシング情報は、例えば、センシング技術として（ｈ）表情認識、（ｊ）ユーザの予定情報、および、（ｌ）発話履歴が用いられることで得られたセンシング情報とされる。
【０１２５】
これにより、邪魔者乱入モードに対応する応答として、邪魔者と判断された人物に対する話題が生成される。
【０１２６】
図１１は、図１０に示される環境において得られるセンシング情報と、エージェント装置２０による応答生成の例について説明する図である。
【０１２７】
図１１においては、時刻ｔ３１乃至ｔ３４の間に得られた、ユーザ１０Ａ，１０Ｂ，１０Ｃについてのセンシング情報が示されている。
【０１２８】
なお、図１１のＡ，Ｂ，Ｃに示される波形が表すセンシング情報は、図７の例と同様である。
【０１２９】
図１１の例において、時刻ｔ３１乃至ｔ３２の間では、２人のユーザ１０Ｂ，１０Ｃが、１つの作業をしている状態にある。
【０１３０】
この間、センシング情報において、ユーザ１０Ｂ，１０Ｃの音信号の変動は小さく、動作信号の変動が若干大きいことから、２人のユーザ１０Ｂ，１０Ｃはそれぞれ会話をしないで作業のために動いていることが推定される。ユーザ１０Ａは、エージェント装置２０によるセンシング範囲の外にいるため、センシング情報は取得されない。
【０１３１】
時刻ｔ３２において、ユーザ１０Ａが部屋に入ってきて、ユーザ１０Ｂ，１０Ｃに話しかけ始める。そして、時刻ｔ３２乃至ｔ３３の間では、ユーザ１０Ａが、ユーザ１０Ｂ，１０Ｃに話しかけることで、ユーザ１０Ｂ，１０Ｃが作業を中断している状態にある。
【０１３２】
この間、センシング情報において、ユーザ１０Ａの音信号と動作信号が大きく変動していることから、ユーザ１０Ａが身振り手振りで発話していることが推定される。また、ユーザ１０Ｂ，１０Ｃの音信号の変動は大きくなったものの、動作信号の変動が小さくなったことから、２人のユーザ１０Ｂ，１０Ｃはユーザ１０Ａとの会話のため作業を中断していることが推定される。
【０１３３】
すなわち、ユーザ１０Ａ，１０Ｂ，１０Ｃの状態は、数人のユーザが１つの作業を行っている中で、例えば他の１人のユーザがその作業の邪魔になるような行動をとっているような状態され、クラスタとして邪魔者乱入モードに分類される。
【０１３４】
この場合、邪魔者乱入モードに対応する応答としては、センシング情報として得られるユーザ１０Ａの行動履歴（（ｊ）ユーザの予定情報）に基づいておすすめスポットの話題が生成され、時刻ｔ３３において、ユーザ１０Ａに対してその話題が提供される。おすすめスポットは、例えば、ユーザ１０Ａの行動履歴から推定される、ユーザ１０Ａが興味を示しそうな街などとされる。
【０１３５】
これにより、時刻ｔ３３乃至ｔ３４の間では、ユーザ１０Ａがエージェント装置２０と会話し、ユーザ１０Ｂ，１０Ｃが作業に戻った状態になる。
【０１３６】
具体的には、ユーザ１０Ａの音信号が大きく変動し続けている一方、ユーザ１０Ｂ，１０Ｃの音信号の変動は小さく、動作信号の変動が再び若干大きくなっている。
【０１３７】
このようにして、２人のユーザが１つの作業を行っている状態で、１人のユーザが外から室内に入ってきて、２人のユーザに話しかけている場合にも、ユーザが皆満足できる空間が提供されるようになる。
【０１３８】
＜６．応答システムの第４の利用例＞
図１２は、本技術を適用した応答システムの第４の利用例について説明する図である。
【０１３９】
図１２は、エージェント装置２０が設置されているある家のリビングで、多人数のユーザ１０がパーティーに参加している様子を示している。
【０１４０】
図１２の例において、分析部７２は、各種のセンシング情報を分析することで、全ユーザ１０の状態、言い換えると、室内全体の状態を推定する。ここで用いられるセンシング情報は、例えば、センシング技術として（ｂ）加速度センシング、（ｄ）音源方向推定、（ｅ）顔認識／動作認識、（ｆ）視線検出、および、（ｇ）心拍の変動検知が用いられることで得られたセンシング情報とされる。
【０１４１】
図１３は、図１２に示される環境において得られるセンシング情報について説明する図である。
【０１４２】
図１３には、上から順に、室内全体（全ユーザ１０）の音信号（実線）、動作信号（点線）、および心拍情報（破線）を表す波形が示されている。心拍情報は、心拍の変動検知が可能なリストバンド型のウェアラブル機器を装着しているユーザ１０についてのみ取得される。
【０１４３】
図１３においては、室内全体の音信号、動作信号、および心拍情報が、それぞれ高いレベルを取りながら変動している。このことから、各ユーザ１０の状態（室内全体の状態）は、超多人数のユーザがパーティー会場などで盛り上がっているような状態であると推定され、クラスタとしてパーティーモードに分類される。
【０１４４】
応答生成部７４は、各種のセンシング情報を用いて、パーティーモードに対応した応答を生成する。ここで用いられるセンシング情報は、例えば、センシング技術として（ｃ）照度センシング、（ｊ）ユーザの予定情報、（ｋ）楽曲の評価・再生回数、および、（ｎ）家の中での位置情報が用いられることで得られたセンシング情報とされる。
【０１４５】
これにより、パーティーモードに対応する応答として、パーティーを邪魔しないようなＢＧＭが選出される。
【０１４６】
このようにして、多人数のユーザがパーティーに参加している場合にも、ユーザが皆満足できる空間が提供されるようになる。
【０１４７】
なお、以上においては、本技術を、音声アシスタントデバイスとして構成されるエージェント装置２０に適用した例について説明したが、例えば、スマートフォンなどの携帯端末に適用することも可能である。
【０１４８】
＜７．ニューラルネットワークへの適用＞
本技術は、ニューラルネットワークへ適用することができる。
【０１４９】
図１４は、ニューラルネットワークの構成例を示す図である。
【０１５０】
図１４のニューラルネットワークは、入力層１０１、中間層１０２、および出力層１０３で構成される階層型ニューラルネットワークである。
【０１５１】
入力層１０１には、上述したセンシング情報や、センシング情報を解析することで得られる特徴量などが入力される。
【０１５２】
中間層１０２においては、各ニューロンにおいて、入力層１０１に入力されたセンシング情報や特徴量などの分析、分析結果のクラスタリング、クラスタに対応した応答の生成などの演算が行われる。
【０１５３】
出力層１０３には、中間層１０２における演算の結果として、ユーザの状態が分類されたクラスタや、そのクラスタに対応して生成された応答が出力される。
【０１５４】
このようにして、本技術は、階層型ニューラルネットワークに適用することができる。
【０１５５】
＜８．クラウドコンピューティングへの適用＞
本技術は、クラウドコンピューティングへ適用することもできる。
【０１５６】
例えば、図１５に示されるように、エージェント装置２１０は、複数人のユーザが存在する環境においてセンシングを行い、得られたセンシング情報を、ネットワークＮＷを介して接続されるサーバ２２０に送信する。さらに、エージェント装置２１０は、サーバ２２０からネットワークＮＷを介して送信されてくる、ユーザに対する応答を、発話音声や楽曲として出力する。
【０１５７】
サーバ１２０は、通信部２３１、分析部２３２、クラスタリング部２３３、応答生成部２３４、および記憶部２３５を備えている。
【０１５８】
通信部２３１は、エージェント装置２１０からネットワークＮＷを介して送信されてくるセンシング情報を受信する。また、通信部２３１は、応答生成部２３４によって生成された応答を、ネットワークＮＷを介してエージェント装置２１０に送信する。
【０１５９】
分析部２３２は、図３の分析部７２と同一の機能を有し、通信部２３１からのセンシング情報を分析することで、複数人のユーザが存在する環境におけるユーザの状態を推定する。
【０１６０】
クラスタリング部２３３は、図３のクラスタリング部７３と同一の機能を有し、ユーザの状態が分類されるクラスタを決定する。
【０１６１】
応答生成部２３４は、図３の応答生成部７４と同一の機能を有し、分類されたクラスタに対応した応答を生成し、通信部２３１に供給する。
【０１６２】
記憶部２３５は、図３の記憶部７５と同一の機能を有し、ユーザ個人の嗜好や経験を示すプロファイルデータや、種々の楽曲を表す楽曲データを記憶する。
【０１６３】
このような構成においても、複数人のユーザが皆満足できる空間を提供することが可能となる。
＜９．その他＞
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１６４】
図１６は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０１６５】
上述したエージェント装置２０およびサーバ２２０は、図１６に示す構成を有するコンピュータにより実現される。
【０１６６】
ＣＰＵ１００１、ＲＯＭ１００２、ＲＡＭ１００３は、バス１００４により相互に接続されている。
【０１６７】
バス１００４には、さらに、入出力インタフェース１００５が接続されている。入出力インタフェース１００５には、キーボード、マウスなどよりなる入力部１００６、ディスプレイ、スピーカなどよりなる出力部１００７が接続される。また、入出力インタフェース１００５には、ハードディスクや不揮発性のメモリなどよりなる記憶部１００８、ネットワークインタフェースなどよりなる通信部１００９、リムーバブルメディア１０１１を駆動するドライブ１０１０が接続される。
【０１６８】
以上のように構成されるコンピュータでは、ＣＰＵ１００１が、例えば、記憶部１００８に記憶されているプログラムを入出力インタフェース１００５およびバス１００４を介してＲＡＭ１００３にロードして実行することにより、上述した一連の処理が行われる。
【０１６９】
ＣＰＵ１００１が実行するプログラムは、例えばリムーバブルメディア１０１１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部１００８にインストールされる。
【０１７０】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたときなどの必要なタイミングで処理が行われるプログラムであっても良い。
【０１７１】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１７２】
また、本明細書に記載された効果はあくまで例示であって限定されるものではなく、他の効果があってもよい。
【０１７３】
さらに、本技術は以下のような構成をとることができる。
（１）
複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析する分析部と、
前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答を生成する応答生成部と
を備える情報処理装置。
（２）
前記分析部は、前記センシング情報を分析することで、前記環境における前記ユーザの状態を推定し、
前記応答生成部は、推定された前記ユーザの状態に対応した前記応答を生成する
（１）に記載の情報処理装置。
（３）
前記ユーザの状態をクラスタリングすることで、前記ユーザの状態が分類されるクラスタを決定するクラスタリング部をさらに備え、
前記応答生成部は、決定された前記クラスタに対応した前記応答を生成する
（２）に記載の情報処理装置。
（４）
前記応答生成部は、前記センシング情報を用いて、前記クラスタに対応した前記応答を生成する
（３）に記載の情報処理装置。
（５）
前記応答生成部は、前記ユーザそれぞれのプロファイルを用いて、前記クラスタに対応した前記応答を生成する
（３）または（４）に記載の情報処理装置。
（６）
前記応答生成部は、前記複数人のユーザの中に、前記プロファイルのない前記ユーザが存在する場合、前記プロファイルのない前記ユーザの属性に応じた一般化プロファイルを用いて、前記クラスタに対応した前記応答を生成する
（５）に記載の情報処理装置。
（７）
前記応答は、楽曲である
（１）乃至（６）のいずれかに記載の情報処理装置。
（８）
前記応答は、発話音声である
（１）乃至（６）のいずれかに記載の情報処理装置。
（９）
前記センシング情報は、前記環境を撮像した画像を含む
（１）乃至（８）のいずれかに記載の情報処理装置。
（１０）
前記センシング情報は、前記環境において検出された音声を含む
（１）乃至（８）のいずれかに記載の情報処理装置。
（１１）
前記センシング情報は、前記ユーザの視線情報を含む
（１）乃至（８）のいずれかに記載の情報処理装置。
（１２）
前記センシング情報は、前記ユーザの生体情報を含む
（１）乃至（８）のいずれかに記載の情報処理装置。
（１３）
前記センシング情報は、前記ユーザの位置情報を含む
（１）乃至（８）のいずれかに記載の情報処理装置。
（１４）
前記センシング情報は、前記ユーザの動作情報を含む
（１）乃至（８）のいずれかに記載の情報処理装置。
（１５）
前記センシング情報は、前記環境における照度を含む
（１）乃至（８）のいずれかに記載の情報処理装置。
（１６）
前記センシング情報は、前記ユーザの予定情報を含む
（１）乃至（８）のいずれかに記載の情報処理装置。
（１７）
前記センシング情報は、前記ユーザの発話履歴を含む
（１）乃至（８）のいずれかに記載の情報処理装置。
（１８）
前記環境においてセンシングを行うセンシング部をさらに備える
（１）乃至（１７）のいずれかに記載の情報処理装置。
（１９）
前記応答生成部は、前記ユーザの状態が、複数人の前記ユーザが互いに楽しく会話を交わしているような状態であると推定された場合、前記ユーザ同士の会話を邪魔しないような前記応答を生成する
（２）乃至（１８）のいずれかに記載の情報処理装置。
（２０）
前記応答生成部は、前記ユーザの状態が、複数人の前記ユーザが別々の作業を行っているような状態であると推定された場合、前記ユーザ同士の会話を発生させるような前記応答を生成する
（２）乃至（１８）のいずれかに記載の情報処理装置。
（２１）
前記応答生成部は、前記ユーザの状態が、第１のユーザが第２のユーザが行っている作業の邪魔になるような行動をとっているような状態であると推定された場合、前記第１のユーザに対する前記応答を生成する
（２）乃至（１８）のいずれかに記載の情報処理装置。
（２２）
前記応答生成部は、前記ユーザの状態が、超多人数で盛り上がっている状態であると推定された場合、その盛り上がりを邪魔しないような前記応答を生成する
（２）乃至（１８）のいずれかに記載の情報処理装置。
（２３）
情報処理装置が、
複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析し、
前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答を生成する
情報処理方法。
（２４）
コンピュータに、
複数人のユーザが存在する環境におけるセンシングにより得られたセンシング情報を分析し、
前記センシング情報の分析結果に応じて、少なくともいずれかの前記ユーザに対する応答を生成する
処理を実行させるプログラム。
【符号の説明】
【０１７４】
２０  エージェント装置，  ７１  センシング部，  ７２  分析部，  ７３  クラスタリング部，  ７４  応答生成部，  ７５  記憶部，  ７６  出力部，  ２１０  エージェント装置，  ２２０  サーバ，  ２３１  通信部，  ２３２  分析部，  ２３３  クラスタリング部，  ２３４  応答生成部，  ２３５  記憶部
【図１】
2019087779.tif 000003
【図２】
2019087779.tif 000004
【図３】
2019087779.tif 000005
【図４】
2019087779.tif 000006
【図５】
2019087779.tif 000007
【図６】
2019087779.tif 000008
【図７】
2019087779.tif 000009
【図８】
2019087779.tif 000010
【図９】
2019087779.tif 000011
【図１０】
2019087779.tif 000012
【図１１】
2019087779.tif 000013
【図１２】
2019087779.tif 000014
【図１３】
2019087779.tif 000015
【図１４】
2019087779.tif 000016
【図１５】
2019087779.tif 000017
【図１６】
2019087779.tif 000018
【国際調査報告】
2019087779.tif 000019
2019087779.tif 000020
2019087779.tif 000021
2019087779.tif 000022