(57)【要約】【課題】ユーザの行動目的に適応的に音声の出力を制御することが可能な、情報処理装置、情報処理端末、情報処理方法、および、プログラムを提案する。【解決手段】一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論する推論部と、前記推論部による推論結果に基づいて、音声出力部による前記ユーザに対する音声の出力を制御する出力制御部と、を備える、情報処理装置。【選択図】図１
2019058673.tif 000002
【特許請求の範囲】
【請求項１】
一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論する推論部と、
前記推論部による推論結果に基づいて、音声出力部による前記ユーザに対する音声の出力を制御する出力制御部と、
を備える、情報処理装置。
【請求項２】
前記出力制御部は、前記音声出力部により出力される音声の音響特性を、前記推論部による推論結果に基づいて変化させる、請求項１に記載の情報処理装置。
【請求項３】
前記一以上のセンサのうちの少なくとも一つは、前記ユーザが位置する場所において発生している音をセンシングし、
前記出力制御部は、さらに、前記ユーザが位置する場所における音のセンシング結果に基づいて、前記音声出力部により出力される音声の音響特性を変化させる、請求項２に記載の情報処理装置。
【請求項４】
前記出力制御部は、さらに、前記ユーザに対して出力される音声に対応する話題に応じて、前記音声出力部により出力される音声の音響特性を変化させる、請求項２に記載の情報処理装置。
【請求項５】
前記出力制御部は、さらに、前記ユーザの行動目的が業務であるか否か、および、前記ユーザの人数に基づいて、前記音声出力部による前記ユーザに対する音声の出力を制御する、請求項２に記載の情報処理装置。
【請求項６】
前記出力制御部は、前記推論部による推論結果に基づいて、前記一以上のセンサのうちの少なくとも一つによるセンシングの頻度をさらに変化させる、請求項２に記載の情報処理装置。
【請求項７】
前記出力制御部は、前記推論部による推論結果に基づいて、前記音声出力部により出力される音声に対応する話題をさらに変化させる、請求項２に記載の情報処理装置。
【請求項８】
前記出力制御部は、前記推論部による推論結果に基づいて、前記ユーザに対する一回の音声の出力ごとの当該音声の長さをさらに変化させる、請求項２に記載の情報処理装置。
【請求項９】
前記出力制御部は、前記音声出力部による前記ユーザに対する音声の出力態様を、前記推論部により推論された前記ユーザの行動目的に対応する目標の発話の態様に基づいて、前記音声出力部による音声の出力ごとに徐々に変化させる、請求項１に記載の情報処理装置。
【請求項１０】
前記ユーザの発話の収音結果を受信する受信部をさらに備え、
前記出力制御部は、前記ユーザの発話の収音結果から特定された前記ユーザの発話の態様と、前記ユーザの行動目的に対応する目標の発話の態様との比較に基づいて、前記音声出力部による音声の出力態様を徐々に変化させる、請求項９に記載の情報処理装置。
【請求項１１】
前記出力制御部は、前記音声出力部による音声の出力態様が、前記ユーザの発話の収音結果から特定された前記ユーザの発話の態様から、前記ユーザの行動目的に対応する目標の発話の態様になるように、前記音声出力部による音声の出力態様を徐々に変化させる、請求項１０に記載の情報処理装置。
【請求項１２】
前記出力制御部は、前記音声出力部により出力される音声の音響特性が、前記ユーザの発話の収音結果から特定された前記ユーザの発話の音響特性から、前記ユーザの行動目的に対応する目標の音響特性になるように、前記音声出力部により出力される音声の音響特性を徐々に変化させる、請求項１１に記載の情報処理装置。
【請求項１３】
前記推論部は、前記一以上のセンサによるセンシング結果が取得される度に、前記ユーザの行動目的を逐次推論し、
前記推論部により最初に推論された前記ユーザの第１の行動目的とは異なる第２の行動目的が前記推論部により推論された場合には、前記出力制御部は、前記第２の行動目的に対応する目標の発話の態様に基づいて、前記音声出力部による音声の出力態様を徐々に変化させる、請求項１１に記載の情報処理装置。
【請求項１４】
前記音声出力部により音声が出力される度に、前記ユーザの発話の態様の変化が特定され、
前記出力制御部は、さらに、前記ユーザに対する一回の音声の出力ごとの前記ユーザの発話の態様が変化した度合いに基づいて、前記音声出力部による前記ユーザに対する音声の出力態様を徐々に変化させる、請求項１１に記載の情報処理装置。
【請求項１５】
前記推論部により推論された前記ユーザの行動目的の信頼度が所定の閾値よりも低い場合に、前記ユーザの行動目的を前記ユーザに対して問い合わせる問い合わせ部をさらに備え、
前記出力制御部は、前記問い合わせ部による問い合わせに対する前記ユーザの回答に対応する目標の発話の態様に基づいて、前記音声出力部による前記ユーザに対する音声の出力態様を徐々に変化させる、請求項１１に記載の情報処理装置。
【請求項１６】
前記一以上のセンサによるセンシング結果に基づいて前記ユーザの行動を認識する認識部をさらに備え、
前記推論部は、前記認識部による認識の結果に基づいて前記ユーザの行動目的を推論する、請求項１１に記載の情報処理装置。
【請求項１７】
前記推論部は、さらに、前記一以上のセンサによるセンシング結果に基づいて特定される前記ユーザが位置する部屋に対応する用途に基づいて、前記ユーザの行動目的を推論する、請求項１６に記載の情報処理装置。
【請求項１８】
一以上のセンサによるセンシング結果に基づいて推論されたユーザの行動目的の推論結果を受信する受信部と、
受信された前記ユーザの行動目的の推論結果に基づいて、前記ユーザに対する音声の出力を制御する出力制御部と、
を備える、情報処理端末。
【請求項１９】
一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論することと、
前記推論の結果に基づいて、音声出力部による前記ユーザに対する音声の出力をプロセッサが制御することと、
を含む、情報処理方法。
【請求項２０】
コンピュータを、
一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論する推論部と、
前記推論部による推論結果に基づいて、音声出力部による前記ユーザに対する音声の出力を制御する出力制御部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理端末、情報処理方法、および、プログラムに関する。
【背景技術】
【０００２】
従来、音響機器の出力特性を調整する技術が各種提案されている。【０００３】
例えば、下記特許文献１には、車両内の複数の人と通話相手とがハンズフリー電話を用いて交互に会話を行う場面において、当該車両内で現在会話をしている人に対する音質調整を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０５３８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、ユーザの行動目的に適応的に音声の出力を制御することは考慮されていなかった。【０００６】
そこで、本開示では、ユーザの行動目的に適応的に音声の出力を制御することが可能な、新規かつ改良された情報処理装置、情報処理端末、情報処理方法、および、プログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論する推論部と、前記推論部による推論結果に基づいて、音声出力部による前記ユーザに対する音声の出力を制御する出力制御部と、を備える、情報処理装置が提供される。【０００８】
また、本開示によれば、一以上のセンサによるセンシング結果に基づいて推論されたユーザの行動目的の推論結果を受信する受信部と、受信された前記ユーザの行動目的の推論結果に基づいて、前記ユーザに対する音声の出力を制御する出力制御部と、を備える、情報処理端末が提供される。【０００９】
また、本開示によれば、一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論することと、前記推論の結果に基づいて、音声出力部による前記ユーザに対する音声の出力をプロセッサが制御することと、を含む、情報処理方法が提供される。【００１０】
また、本開示によれば、コンピュータを、一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論する推論部と、前記推論部による推論結果に基づいて、音声出力部による前記ユーザに対する音声の出力を制御する出力制御部、として機能させるためのプログラムが提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、ユーザの行動目的に適応的に音声の出力を制御することができる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１２】
【図１】本開示の各実施形態に共通する情報処理システムの構成例を示した説明図である。
【図２】第１の実施形態に係る端末２０の構成例を示した機能ブロック図である。
【図３】第１の実施形態に係るサーバ１０の構成例を示した機能ブロック図である。
【図４】第１の実施形態に係る処理の流れを示したフローチャートである。
【図５】第２の実施形態に係るサーバ１０の構成例を示した機能ブロック図である。
【図６】部屋の用途と、目標の発話の態様との対応関係の一例を示した図である。
【図７】第２の実施形態に係る処理の流れの一部を示したフローチャートである。
【図８】第２の実施形態に係る処理の流れの一部を示したフローチャートである。
【図９】各実施形態に共通するサーバ１０のハードウェア構成例を示した説明図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．情報処理システムの構成
２．第１の実施形態
３．第２の実施形態
４．ハードウェア構成
５．変形例
【００１５】
＜＜１．情報処理システムの構成＞＞
まず、本開示の各実施形態に共通する情報処理システムの構成例について、図１を参照して説明する。図１に示すように、各実施形態に係る情報処理システムは、サーバ１０、端末２０、および、通信網２２を有する。
【００１６】
＜１−１．サーバ１０＞
サーバ１０は、本開示に係る情報処理装置の一例である。サーバ１０は、後述する端末２０に対して、音声の出力を制御する装置である。例えば、サーバ１０は、例えば天気情報などの各種の情報を通知する音声や、ユーザとの対話の音声などの出力指示を、通信網２２を介して端末２０に送信する。ここで、音声は、例えばＴＴＳ（Ｔｅｘｔ  Ｔｏ  Ｓｐｅｅｃｈ）などによる合成音声であってもよいし、録音された音声であってもよい。以下では、音声が合成音声である例を中心に説明を行う。
【００１７】
＜１−２．端末２０＞
端末２０は、本開示に係る情報処理端末の一例である。端末２０は、例えば据え置き型の機器、携帯型の機器、または、装着型の機器などである。以下では、端末２０が、据え置き型の機器である例を中心として説明を行う。
【００１８】
各実施形態において、端末２０は、所定の空間（例えば、所定の施設（家やオフィスビルディングなど）内の個々の部屋、車、または、屋外など）内に配置され得る。そして、端末２０は、端末２０が配置されている空間内に位置するユーザに対して各種の音声を例えばサーバ１０の制御に従って出力し得る。例えば、端末２０は、サーバ１０が指示する文字列をＴＴＳにより音声に変換し、そして、変換後の音声を出力する。
【００１９】
＜１−３．通信網２２＞
通信網２２は、通信網２２に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、通信網２２は、電話回線網、インターネット、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、通信網２２は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００２０】
＜１−４．課題の整理＞
以上、各実施形態に共通する情報処理システムの構成について説明した。ところで、一般的に、環境音やユーザの行動状態により、部屋の音響特性は変化し得る。このため、部屋の種類や状態に応じて、ユーザに対して実際に伝達される音声の音響特性が、予め設定されている音響特性とは異なり得る。そこで、予め設定されている音響特性通りの音声をユーザに対して伝達するために、端末２０が位置する空間の音響特性を毎回詳細に測定し、かつ、測定結果を用いて音声の出力を調整する方法が考えられる。しかしながら、この方法は、一定の作業時間が必要となる。このため、ユーザに対して通知などを行う場面では、即時性が失われる恐れがある。
【００２１】
別の課題として、音声（発話）を出力する場面では、例えばオーディオなどとは異なり、望ましい音響特性がユーザの行動目的によって異なり得る。
【００２２】
そこで、上記事情を一着眼点にして、各実施形態に係るサーバ１０を創作するに至った。サーバ１０は、端末２０によるセンシング結果に基づいてユーザの行動目的を推論し、そして、当該推論結果に基づいて、端末２０による当該ユーザに対する音声の出力を制御する。これにより、ユーザの行動目的に適応的に音声の出力を制御することができる。以下では、このような各実施形態の内容について順次詳細に説明する。
【００２３】
＜＜２．第１の実施形態＞＞
＜２−１．構成：端末２０＞
まず、第１の実施形態について説明する。図２は、第１の実施形態に係る端末２０の構成例を示した機能ブロック図である。図２に示すように、端末２０は、制御部２００、通信部２２０、センサ部２２２、出力部２２４、および、記憶部２２６を有する。
【００２４】
｛２−１−１．センサ部２２２｝
センサ部２２２は、例えば、カメラ（イメージセンサ）、および、マイクロフォンなどを含み得る。例えば、センサ部２２２のカメラは、当該カメラのレンズの前方の映像を撮像する。また、センサ部２２２のマイクロフォンは、端末２０の周囲の音を収音する。
【００２５】
｛２−１−２．制御部２００｝
制御部２００は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理回路を含んで構成され得る。制御部２００は、端末２０の動作を統括的に制御する。また、図２に示すように、制御部２００は、送信制御部２０２、および、出力制御部２０４を有する。
【００２６】
｛２−１−３．送信制御部２０２｝
送信制御部２０２は、他の装置に対する各種の情報の送信を制御する。例えば、送信制御部２０２は、センサ部２２２によりセンシングされた各種の情報をサーバ１０へ、後述する通信部２２０に送信させる。
【００２７】
｛２−１−４．出力制御部２０４｝
出力制御部２０４は、後述する出力部２２４による情報の出力を制御する。例えば、出力制御部２０４は、サーバ１０から受信される制御情報に従って、音声を出力部２２４に出力させる。一例として、出力制御部２０４は、サーバ１０から受信される制御情報が指示する文字列をＴＴＳにより音声に変換し、そして、当該制御情報が指示する音響特性通りに、変換後の音声を出力部２２４に出力させる。
【００２８】
ここで、音声の音響特性は、音声の物理的な特性であり得る。例えば、音声の音響特性は、音声の音量、音声のピッチ、および、音声のスピードなどである。
【００２９】
｛２−１−５．通信部２２０｝
通信部２２０は、本開示に係る受信部の一例である。通信部２２０は、例えば通信網２２を介して他の装置との間で情報の送受信を行う。例えば、通信部２２０は、音声を出力させるための制御情報をサーバ１０から受信する。
【００３０】
｛２−１−６．出力部２２４｝
出力部２２４は、出力制御部２０４の制御に従って各種の情報（音声や映像など）を出力する。出力部２２４は、音声出力部を有し得る。当該音声出力部は、例えばスピーカ、イヤフォン、または、ヘッドフォンなどを含んで構成される。当該音声出力部は、出力制御部２０４の制御に従って、音を出力する。
【００３１】
さらに、出力部２２４は、表示部を有し得る。当該表示部は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）など）、または、プロジェクタなどを含んで構成される。
【００３２】
｛２−１−７．記憶部２２６｝
記憶部２２６は、各種のデータや、各種のソフトウェアを記憶する。
【００３３】
＜２−２．構成：サーバ１０＞
次に、図３を参照して、第１の実施形態に係るサーバ１０の構成について説明する。図３は、第１の実施形態に係るサーバ１０の構成例を示した機能ブロック図である。図３に示すように、サーバ１０は、制御部１００、通信部１２０、および、記憶部１２２を有する。
【００３４】
｛２−２−１．制御部１００｝
制御部１００は、例えば、後述するＣＰＵ１５０やＧＰＵなどの処理回路を含んで構成され得る。制御部１００は、サーバ１０の動作を統括的に制御する。また、図３に示すように、制御部１００は、認識部１０２、推論部１０４、および、出力制御部１０６を有する。
【００３５】
｛２−２−２．認識部１０２｝
認識部１０２は、端末２０から受信されたセンシング結果に対して各種の認識処理を行う。例えば、認識部１０２は、端末２０から受信されたセンシング結果に基づいて、個々の物体の認識処理、ユーザの認識処理、空間の認識処理、および、音の認識処理を行う。
【００３６】
（２−２−２−１．個々の物体の認識処理）
まず、「個々の物体の認識処理」の内容について説明する。例えば、認識部１０２は、記憶部１２２に記憶されている一般物体認識情報ＤＢ１２４を用いて、端末２０から受信された画像に対して一般物体認識を行うことにより、当該画像に写っている個々の物体の種類を認識する。ここで、一般物体認識情報ＤＢ１２４は、物体の種類（例えば、家具、壁、窓など）を識別するための情報が格納されているデータベースであり得る。
【００３７】
（２−２−２−２．ユーザの認識処理）
次に、「ユーザの認識処理」の内容について説明する。例えば、端末２０から受信された画像（動画像など）にユーザが写っている場合には、認識部１０２は、記憶部１２２に記憶されている行動パターン情報ＤＢ１２８を用いて当該画像を解析することにより、当該ユーザの行動（行動パターンなど）や当該ユーザの状態を認識する。さらに、認識部１０２は、例えば、記憶部１２２に記憶されているユーザ識別用情報ＤＢ１２６を用いて、当該ユーザが誰であるかを識別し得る。
【００３８】
（２−２−２−３．空間の認識処理）
次に、「空間の認識処理」の内容について説明する。例えば、認識部１０２は、端末２０から受信された画像と、（認識部１０２による）ユーザの行動パターンの認識結果とに基づいて、端末２０が位置する空間（例えば部屋）の種類を認識する。一例として、当該空間内にベッドがあること、および、深夜の時間帯において当該空間内のユーザの滞在時間の長さが所定の時間以上であることが認識された場合には、認識部１０２は、当該空間が「寝室」であると認識してもよい。また、当該空間内にデスクがあること、および、当該空間において主に子どもが滞在することが認識された場合には、認識部１０２は、当該空間が「子ども部屋」であると認識してもよい。また、当該空間内に大画面のテレビジョン受信機があること、および、当該空間内に多数の人数が滞在していることが認識された場合には、認識部１０２は、当該空間が「リビング」であると認識してもよい。また、当該空間が閉空間であることが認識され、かつ、当該空間の位置情報が変化したことがセンシングされた場合には、認識部１０２は、当該空間が「車内」であると認識してもよい。また、当該空間において家具や天井が検出されない場合には、認識部１０２は、当該空間が「屋外」であると認識してもよい。
【００３９】
（２−２−２−４．音の認識処理）
次に、「音の認識処理」の内容について説明する。例えば、認識部１０２は、端末２０から受信された収音結果を解析することにより、端末２０が位置する空間内の環境音やユーザの発話をさらに認識する。一例として、認識部１０２は、記憶部１２２に記憶されている音源識別用情報ＤＢ１３０を用いて当該収音結果を解析することにより、収音された音の音源を特定する。また、認識部１０２は、収音された音声に対して音声認識を行うことにより、当該音声を文字列に変換する。ここで、音源識別用情報ＤＢ１３０は、例えば、音源の種類ごとの周波数、継続時間、および、音量、ならびに、時間帯ごとの音の発生頻度情報などが格納されているデータベースであり得る。
【００４０】
なお、認識部１０２は、端末２０からセンシング結果が受信される度に、新たに受信されたセンシング結果に基づいて各種の認識処理を逐次行ってもよい。
【００４１】
｛２−２−３．推論部１０４｝
推論部１０４は、認識部１０２による認識結果に基づいて、ユーザの行動目的を推論する。例えば、推論部１０４は、認識部１０２によるユーザの行動認識の結果と、認識部１０２による当該ユーザが位置する部屋の種類の認識結果とに基づいて、当該ユーザの行動目的を推論する。一例として、当該ユーザが位置する部屋の種類が「勉強部屋」であり、かつ、当該ユーザの行動として「椅子に座って、鉛筆を持っていること」が認識された場合には、当該ユーザの行動目的は「勉強」であると推論してもよい。また、当該ユーザが位置する部屋の種類が「リビング」であり、かつ、当該ユーザの行動として「勉強していること」が認識された場合には、当該ユーザの行動目的は「勉強」であると推論してもよい。または、当該ユーザが本を参照していることが認識された場合には、推論部１０４は、該当の本のタイトルや内容などの認識結果に基づいて、当該ユーザの行動目的を推論してもよい。例えば、当該ユーザが参照している本が教科書や学術書であることが認識された場合には、当該ユーザの行動目的は「勉強」であると推論してもよい。
【００４２】
なお、推論部１０４は、端末２０からセンシング結果が受信される度に、新たに受信されたセンシング結果に基づいて認識部１０２により行われた認識処理に基づいて、ユーザの行動目的を逐次推論してもよい。
【００４３】
（２−２−３−１．変形例）
変形例として、ユーザの行動認識の結果からユーザの行動目的を推論することが困難である場合には、推論部１０４は、認識部１０２により認識された当該ユーザが位置する空間の用途を当該ユーザの行動目的として推論してもよい。例えば、ユーザが位置する空間が「勉強部屋」である場合には、推論部１０４は、当該ユーザの行動目的は（「勉強部屋」の用途である）「勉強」であると推論してもよい。
【００４４】
｛２−２−４．出力制御部１０６｝
（２−２−４−１．音響特性の変更）
出力制御部１０６は、推論部１０４による推論結果に基づいて、端末２０による音声の出力を制御する。例えば、出力制御部１０６は、端末２０（の出力部２２４）により出力される音声の音響特性を、推論部１０４による推論結果に基づいて変化させる。一例として、ユーザの行動目的が「睡眠」であることが推論された場合（または、ユーザが位置する空間が「寝室」であると認識された場合）には、出力制御部１０６は、端末２０により出力される音声の音量を標準よりも小さくし、かつ、ピッチを標準よりも低くしてもよい。これにより、ユーザが寝室にいる場合であっても、出力される音声を当該ユーザが煩く感じないように調整され得る。
【００４５】
また、ユーザの行動目的が「勉強」であることが推論された場合（または、ユーザが位置する空間が「勉強部屋」であると認識された場合）には、出力制御部１０６は、端末２０により出力される音声のスピードを標準よりも遅くしてもよい。これにより、子どもであるユーザが、出力される音声を聞き取りやすくなり得る。
【００４６】
また、ユーザの行動目的が「パーティ」や「団らん」などであることが推論された場合（または、ユーザが位置する空間が「屋外」または「リビング」であり、かつ、当該空間内に複数のユーザが位置することが認識された場合）には、出力制御部１０６は、端末２０により出力される音声の音量を標準よりも大きくし、ピッチを標準よりも大きくし、かつ、スピードを標準よりも遅くしてもよい。または、この場合、出力制御部１０６は、端末２０により出力される音声のピッチやスピードの値の可変の範囲を通常よりも広くしてもよい。これにより、誇張した表現を行うことができる。その結果、個々のユーザが音声を聞き取りやすくなったり、より盛り上がる演出が可能となる。
【００４７】
‐変形例１
変形例として、出力制御部１０６は、さらに、当該ユーザが位置する場所において生じる音の情報（収音結果など）に基づいて、端末２０により出力される音声の音響特性を変化させてもよい。例えば、部屋ごとに、習慣的に生じる環境音（例えば各種の電子機器（エア・コンディショナーやテレビジョン受信機など）の音や調理音など）の音響特性やユーザの発話の音響特性が予め記録されてもよい。この場合、出力制御部１０６は、記録されている情報に基づいて、端末２０により出力される音声の音響特性を変化させてもよい。一例として、ユーザが位置する場所が「キッチン」であり、かつ、端末２０により音声が出力される時間帯が調理の時間帯である場合には、出力制御部１０６は、端末２０により出力される音声の音響特性を調理音とは異ならせ、かつ、音量を標準よりも大きくしてもよい。
【００４８】
一般的に、「寝室」や深夜の「リビング」などでは、環境音が定常的に小さい傾向にある。そこで、ユーザが位置する場所が「寝室」である場合、または、時間帯が深夜であり、かつ、ユーザが位置する場所が「リビング」である場合には、出力制御部１０６は、端末２０により出力される音声の音量を標準よりも小さくし、スピードを標準よりも遅くし、かつ、ピッチを標準よりも低くしてもよい。
【００４９】
また、一つの部屋の中にいるユーザの人数が少ない場合には、出力制御部１０６は、端末２０により出力される音声の音量を標準よりも小さくしてもよい。また、室内の複数のユーザ同士の発話が少ない傾向にあるような部屋、または、このような傾向にある時間帯に関しては、出力制御部１０６は、端末２０により出力される音声の音量を標準よりも小さくしてもよい。
【００５０】
‐変形例２
別の変形例として、出力制御部１０６は、さらに、ユーザの発話のセンシング結果に応じて、端末２０により出力される音声の音響特性を変化させてもよい。例えば端末２０に対するユーザの発話や、ユーザ同士の発話の音量が小さいことがセンシングされた場合（例えばひそひそ声で話しかけるなど）には、出力制御部１０６は、「ひそひそ声」で端末２０に音声を出力させてもよい。また、発話しているユーザが子どもであることが認識された場合には、出力制御部１０６は、子ども風の発話特性（例えばスピードが標準よりも遅いなど）で、端末２０に音声を出力させてもよい。
【００５１】
‐変形例３
別の変形例として、出力制御部１０６は、さらに、ユーザに対して出力される音声に対応する話題に応じて、端末２０により出力される音声の音響特性を変化させてもよい。例えば、語学学習のコンテンツが端末２０により出力される際には、出力制御部１０６は、端末２０により出力される（当該コンテンツの）音声の音響特性の強弱の変化をより強調してもよい。また、急ぎの予定をユーザに対して通知する場合には、出力制御部１０６は、端末２０により出力される音声のスピードを標準よりも速くしてもよい。
【００５２】
（２−２−４−２．話題の変更）
さらに、出力制御部１０６は、端末２０により出力される音声に対応する話題を、推論部１０４による推論結果に基づいて変化させることも可能である。例えば、ユーザの行動目的が「団らん」または「外出」であることが推論された場合（または、ユーザが位置する空間が「リビング」または「屋外」であることが認識された場合）には、出力制御部１０６は、該当のユーザのプライバシー情報やスケジュールなどに対応する音声を端末２０に出力させなくてもよい。また、ユーザの行動目的が「団らん」であることが推論された場合（または、ユーザが位置する空間が「リビング」であることが認識された場合）には、出力制御部１０６は、外出先の候補を提案する音声や、今から家族で参加することが可能なイベント情報を提案する音声を端末２０に出力させてもよい。特に、時間帯が夕方以降であり、かつ、複数のユーザが「リビング」内に位置する場合には、出力制御部１０６は、当該複数のユーザの外出先の候補を提案する音声を端末２０に出力させてもよい。
【００５３】
また、ユーザの行動目的が「勉強」であることが推論された場合（または、ユーザが位置する空間が「子供部屋」であることが認識された場合）には、出力制御部１０６は、大人向けの情報（例えば経済ニュースなど）に対応する音声を端末２０に出力させなくてもよい。または、ユーザが位置する空間が「（当該ユーザの）個室」であることが認識された場合には、出力制御部１０６は、当該ユーザのプライバシー情報やスケジュールなどに対応する音声を端末２０に出力させてもよい。
【００５４】
（２−２−４−３．発話長の変更）
さらに、出力制御部１０６は、端末２０による一回の音声の出力ごとの当該音声の長さを、推論部１０４による推論結果に基づいて変化させることも可能である。例えば、ユーザの行動目的が「団らん」であることが推論された場合（または、ユーザが位置する空間が「リビング」であることが認識された場合）には、出力制御部１０６は、端末２０による一回の音声の出力ごとの当該音声の長さを標準よりも長くしてもよい。
【００５５】
（２−２−４−４．センシング頻度の変更）
さらに、出力制御部１０６は、端末２０（のセンサ部２２２）によるセンシング頻度を、推論部１０４による推論結果に基づいて変化させることも可能である。一般的に、キッチンでは、音量変化と騒音のバリエーションが大きい傾向にある。そこで、ユーザの行動目的が「料理」であることが推論された場合（または、ユーザが位置する空間が「キッチン」であることが認識された場合）には、出力制御部１０６は、端末２０によるセンシング頻度を標準よりも大きくしてもよい。また、ユーザの行動目的が「睡眠」であることが推論された場合（または、ユーザが位置する空間が「寝室」であることが認識された場合）には、出力制御部１０６は、端末２０によるセンシング頻度を標準よりも小さくしてもよい。
【００５６】
｛２−２−５．通信部１２０｝
通信部１２０は、本開示に係る受信部の一例である。通信部１２０は、後述する通信装置１６２を含んで構成され得る。通信部１２０は、例えば通信網２２を介して他の装置との間で情報の送受信を行う。例えば、通信部１２０は、端末２０によるセンシング結果を端末２０から受信する。また、通信部１２０は、出力制御部１０６の制御に従って、音声を出力させるための制御情報を端末２０へ送信する。
【００５７】
｛２−２−６．記憶部１２２｝
記憶部１２２は、後述するストレージ装置１６０を含んで構成され得る。記憶部１２２は、各種のデータや、各種のソフトウェアを記憶する。例えば、図３に示したように、記憶部１２２は、一般物体認識情報ＤＢ１２４、ユーザ識別用情報ＤＢ１２６、行動パターン情報ＤＢ１２８、音源識別用情報ＤＢ１３０、および、発話分類用情報ＤＢ１３２を記憶する。なお、かかる例に限定されず、これらのデータベースのうちのいずれか一以上は、サーバ１０に記憶される代わりに、サーバ１０と通信可能な他の装置に記憶されてもよい。
【００５８】
＜２−３．処理の流れ＞
以上、第１の実施形態の構成について説明した。次に、第１の実施形態に係る処理の流れの一例について、図４を参照して説明する。
【００５９】
図４に示したように、まず、端末２０の制御部２００は、ある部屋の中に端末２０が新規設置されたり、または、別の部屋へ移動されたか否かを判定する（Ｓ１０１）。端末２０が同じ部屋の中に継続して位置していると判定された場合には（Ｓ１０１：Ｎｏ）、後述するＳ１１５の処理が実行される。
【００６０】
一方、端末２０が新規設置されたり、または、別の部屋へ移動されたと判定された場合には（Ｓ１０１：Ｙｅｓ）、端末２０のセンサ部２２２は、移動後の部屋を撮像する。そして、通信部２２０は、送信制御部２０２の制御に従って、撮像された画像をサーバ１０へ送信する（Ｓ１０３）。
【００６１】
さらに、センサ部２２２は、当該部屋の中に位置するユーザの行動をセンシングする。そして、通信部２２０は、送信制御部２０２の制御に従って、センシング結果をサーバ１０へ送信する（Ｓ１０５）。
【００６２】
さらに、センサ部２２２は、当該部屋において収音する。そして、通信部２２０は、送信制御部２０２の制御に従って、収音結果をサーバ１０へ送信する（Ｓ１０７）。
【００６３】
その後、サーバ１０の認識部１０２は、Ｓ１０３、Ｓ１０５、および、Ｓ１０７で受信されたセンシング結果に対して各種の認識処理を行う。そして、推論部１０４は、当該認識処理の結果に基づいて、ユーザの行動目的を推論する（Ｓ１０９）。
【００６４】
さらに、サーバ１０の認識部１０２は、Ｓ１０３、Ｓ１０５、および、Ｓ１０７で受信されたセンシング結果に対して各種の認識処理を行うことにより、当該部屋における音響特性の変化パターンを特定する（Ｓ１１１）。
【００６５】
その後、出力制御部１０６は、Ｓ１０９における推論結果、および、Ｓ１１１において特定された変化パターンに基づいて、音声の出力設定の変更が必要であるか否かを判定する（Ｓ１１３）。音声の出力設定の変更が必要ではないと判定された場合には（Ｓ１１３：Ｎｏ）、出力制御部１０６は、端末２０による音声の出力に関して、現在の出力設定の情報を参照する（Ｓ１１５）。その後、出力制御部１０６は、後述するＳ１１９の処理を行う。
【００６６】
一方、音声の出力設定の変更が必要であると判定された場合には（Ｓ１１３：Ｙｅｓ）、出力制御部１０６は、Ｓ１０９における推論結果、および、Ｓ１１１において取得された変化パターンに基づいて、音声の出力設定の情報を変更する（Ｓ１１７）。
【００６７】
そして、出力制御部１０６は、Ｓ１１５で参照された出力設定の情報、または、Ｓ１１７における変更後の出力設定の情報に基づいた音声を端末２０に出力させるための制御情報を生成する。そして、通信部１２０は、出力制御部１０６の制御に従って、当該制御情報を端末２０へ送信する。その後、端末２０の出力制御部２０４は、受信された制御情報に従って、出力部２２４に音声を出力させる（Ｓ１１９）。
【００６８】
＜２−４．効果＞
以上説明したように、第１の実施形態に係るサーバ１０は、端末２０によるセンシング結果に基づいてユーザの行動目的を推論し、そして、当該推論結果に基づいて、端末２０による当該ユーザに対する音声の出力を制御する。これにより、ユーザの行動目的に適応的に音声の出力を制御することができる。
【００６９】
例えば、サーバ１０は、端末２０により出力される音声の音響特性を、推論されたユーザの行動目的に応じて適切に変更することが可能である。このため、仮に端末２０の設置場所が変更された場合であっても、端末２０により出力される音声の音響特性（音量など）を自動的、かつ、適切に変更することができる。従って、当該音声の音響特性を人手で設定し直すことが不要である。例えば、ユーザに対して通知を行う場面において、サーバ１０は、適切な音響特性で、端末２０に即時に音声を出力させることができる。
【００７０】
また、例えば騒音が発生したり、ユーザの動きが変化した場合などであっても、端末２０により出力される音声の音響特性を自動的、かつ、適切に設定（または変更）することができる。
【００７１】
＜２−５．変形例＞
｛２−５−１．変形例１｝
第１の実施形態は、前述した例に限定されない。変形例として、端末２０により騒音がセンシングされた場合で、かつ、当該騒音が一時的に発生していることが認識された場合には、出力制御部１０６は、当該騒音がやむまで端末２０による音声の出力を中止させてもよい。
【００７２】
｛２−５−２．変形例２｝
別の変形例として、サーバ１０は、端末２０から受信されるセンシング結果の精度に応じて、端末２０に対してセンシングの制御をすることも可能である。例えば、端末２０のカメラの画角内に障害物や壁が位置することが認識された場合には、当該カメラによるセンシングの精度が低下し得る。そこで、この場合、サーバ１０は、端末２０のマイクによるセンシングの頻度を上げるように端末２０に対してセンシングの制御をしてもよい。または、この場合、サーバ１０は、端末２０から受信されたセンシング結果のうち、センシングされた画像よりもセンシングされた音の利用度合い（または信用度合い）を向上させてもよい。
【００７３】
一般的に、定常騒音や騒音バリエーションが大きい場所に端末２０が配置されている場合には、端末２０のマイクによるセンシングの精度が低下し得る。そこで、この場合、サーバ１０は、端末２０のカメラによるセンシングの頻度を上げるように端末２０に対してセンシングの制御をしてもよい。または、この場合、サーバ１０は、端末２０から受信されたセンシング結果のうち、センシングされた音よりもセンシングされた画像の利用度合い（または信用度合い）を向上させてもよい。
【００７４】
｛２−５−３．変形例３｝
別の変形例として、出力制御部１０６は、さらに、ユーザの行動目的が業務であるか否か、および、ユーザの人数に基づいて、端末２０による音声の出力を制御することも可能である。例えば、ユーザの行動目的が「会議」である場合（または、ユーザが位置する空間が「会議室」である場合）には、出力制御部１０６は、端末２０により出力される音声の音量を標準よりも大きくしてもよいし、または、当該音声に対応する話題をフォーマルな内容に制限してもよい。なお、サーバ１０は、端末２０によりセンシングされた個々のユーザの発話の内容の解析結果や、端末２０により撮像された画像の解析結果などに基づいて、該当の部屋の大きさや当該部屋の中にいるユーザの人数を認識することにより、ユーザの行動目的が「会議」であるか否かを推論することが可能である。
【００７５】
＜＜３．第２の実施形態＞＞
以上、第１の実施形態について説明した。ところで、ユーザの行動目的によって、ユーザが期待する雰囲気（例えばユーザの心理状態など）は異なり得る。また、ユーザが期待する雰囲気とユーザの現在の雰囲気との間に差異がある状況も多い。
【００７６】
次に、第２の実施形態について説明する。後述するように、第２の実施形態によれば、端末２０による音声の出力態様を、ユーザの行動目的に適応的に徐々に変化させることができる。その結果、ユーザが期待する雰囲気の方向へユーザを誘導する効果が得られる。
【００７７】
＜３−１．構成：端末２０＞
第２の実施形態に係る端末２０の構成は、第１の実施形態と同様である。
【００７８】
＜３−２．構成：サーバ１０＞
図５は、第２の実施形態に係るサーバ１０の構成例を示した機能ブロック図である。図５に示すように、第２の実施形態に係るサーバ１０は、第１の実施形態と比較して、問い合わせ部１０８をさらに備える。以下では、第１の実施形態と異なる機能を有する構成要素についてのみ説明を行う。
【００７９】
｛３−２−１．問い合わせ部１０８｝
問い合わせ部１０８は、ユーザの行動目的が推論部１０４により十分推論できない場合に、ユーザの行動目的をユーザに対して問い合わせる音声を端末２０に出力させる。例えば、推論部１０４により推論されたユーザの行動目的の信頼度が所定の閾値よりも低い場合に、問い合わせ部１０８は、ユーザの行動目的をユーザに対して問い合わせる音声を端末２０に出力させる。
【００８０】
｛３−２−２．出力制御部１０６｝
（３−２−２−１．音響特性の変更例）
第２の実施形態に係る出力制御部１０６は、端末２０によるユーザに対する音声の出力態様を、推論部１０４により推論された当該ユーザの行動目的に対応する目標の発話の態様に基づいて、端末２０による音声の出力ごとに徐々に変化させる。例えば、出力制御部１０６は、端末２０から受信されたユーザの発話の収音結果から特定される当該ユーザの発話の態様と、当該ユーザの行動目的に対応する目標の発話の態様との比較に基づいて、端末２０による音声の出力態様を徐々に変化させる。一例として、出力制御部１０６は、端末２０により出力される音声の音響特性（例えば、ピッチ、音量、および、スピードなど）が、端末２０から受信されたユーザの発話の収音結果から特定された当該ユーザの最初の発話の音響特性から、当該ユーザの行動目的に対応する目標の音響特性へと徐々に変わるように、端末２０に対して制御する。なお、ユーザの行動目的と、目標の発話の態様との対応関係を示すデータは、発話ポリシーＤＢ１３４に格納され得る。発話ポリシーＤＢ１３４は、例えば図５に示したように、記憶部１２２に記憶され得る。
【００８１】
例えば、出力制御部１０６は、まず、端末２０から最初に受信されたユーザの発話（例えば、端末２０に対するユーザの発話や、ユーザ同士の発話など）の収音結果に基づいて当該ユーザの発話の音響特性を特定する。次に、出力制御部１０６は、特定された当該ユーザの発話の音響特性を、端末２０により最初に出力される音声の音響特性として設定する。そして、出力制御部１０６は、端末２０により出力される音声の音響特性を、当該ユーザの発話の音響特性から、（推論部１０４により推論された）当該ユーザの行動目的に対応する目標の音響特性へと徐々に変わるように、端末２０による音声の出力を制御する。
【００８２】
ここで、図６を参照して、上記の機能についてより詳細に説明する。図６は、部屋の用途と、該当の部屋内にユーザが位置する場合における目標の発話の態様との対応関係の一例を示した図である。図６に示した例では、ユーザの最初の発話の態様が、図６に示した点「Ａ」に対応する態様（つまり、ピッチ、音量、および、スピードの値が全て「中」程度）であることを前提としている。
【００８３】
図６に示したように、ユーザが位置する空間が「寝室」である場合には、出力制御部１０６は、端末２０による音声の出力ごとに、端末２０により出力される音声の音量、ピッチ、および、スピードの全てを徐々に低下させてもよい。これにより、ユーザがリラックスしやすい雰囲気が実現され得る。また、図６に示したように、ユーザが位置する空間が「勉強部屋」である場合には、出力制御部１０６は、端末２０による音声の出力ごとに、端末２０により出力される音声のスピードを徐々に高め、かつ、当該音声のピッチを徐々に低下させてもよい。これにより、落ち着いて勉強が捗る雰囲気が実現され得る。また、図６に示したように、ユーザが位置する空間が「リビング」である場合には、出力制御部１０６は、端末２０による音声の出力ごとに、端末２０により出力される音声のピッチを徐々に高め、かつ、当該音声のスピードを徐々に低下させてもよい。これにより、会話が盛り上がる雰囲気が実現され得る。また、図６に示したように、複数のユーザが「屋外」に位置している場合には、出力制御部１０６は、端末２０により出力される音声のピッチおよびスピードの上限値（変化範囲）を例えば「リビング」よりも大きく設定してもよい。これにより、誇張した表現を実現することができる。
【００８４】
一般的に、人間は、対話時に、自らの発話の態様を相手の発話の態様に同調させる傾向がある。上記の制御例によれば、端末２０により出力される音声の態様が、ユーザの行動目的に対応する目標の発話の態様へと徐々に変化されるので、例えば端末２０と対話を行っているユーザの発話の態様も、端末２０による音声の出力に同調して、当該目標の発話の態様へと徐々に変化していくことが期待できる。その結果、ユーザの行動目的に対応する雰囲気、つまり、ユーザが期待する雰囲気が実現されることが期待できる。
【００８５】
（３−２−２−２．他のパラメータの変更例）
さらに、出力制御部１０６は、端末２０により出力される音声に関する、音響特性以外の他の種類のパラメータ（例えば、音声の出力頻度、音声の長さ、および、音声に対応する話題など）に関しても、推論部１０４により推論された当該ユーザの行動目的に応じて変化させることも可能である。例えば、出力制御部１０６は、端末２０により出力される音声の出力頻度を、端末２０から受信されたユーザの発話の収音結果から特定された当該ユーザの最初の発話の頻度から、当該ユーザの行動目的に対応する目標の発話頻度へと徐々に変化させてもよい。または、出力制御部１０６は、端末２０による一回の音声の出力ごとの当該音声の長さを、端末２０から受信されたユーザの発話の収音結果から特定された当該ユーザの最初の発話の長さから、当該ユーザの行動目的に対応する目標の発話の長さへと徐々に変化させてもよい。
【００８６】
または、出力制御部１０６は、端末２０により出力される音声に対応する話題を、端末２０から受信されたユーザの発話の収音結果から特定された当該ユーザの最初の話題から、当該ユーザの行動目的に対応する目標の話題へと徐々に変化させてもよい。なお、当該ユーザの最初の話題と当該目標の話題との差異が大きい場合には、出力制御部１０６は、話題を変化する過程における端末２０による音声の出力回数を当初の回数よりも増加させてもよい。これにより、話題を緩やかに（自然に）変化させることができるので、ユーザに不自然な印象を与えることを回避することができる。
【００８７】
（３−２−２−３．変形例１：一回の出力ごとの変更量の調整）
変形例として、出力制御部１０６は、端末２０による音声の出力態様の一回当たりの変更量を動的に調整することも可能である。例えば、出力制御部１０６は、端末２０から受信されたユーザの発話の収音結果から特定された当該ユーザの発話の頻度に応じて、端末２０による音声の出力態様の一回当たりの変更量を調整してもよい。一例として、出力制御部１０６は、当該ユーザの発話の頻度が多いほど、端末２０による音声の出力態様の一回当たりの変更量をより小さくしてもよい。
【００８８】
または、出力制御部１０６は、端末２０から受信されたユーザの発話の収音結果から特定された当該ユーザの発話の長さに応じて、端末２０による音声の出力態様の一回当たりの変更量を調整してもよい。例えば、出力制御部１０６は、当該ユーザの発話の長さが長いほど、端末２０による音声の出力態様の一回当たりの変更量をより小さくしてもよい。
【００８９】
（３−２−２−４．変形例２：空間の状態に応じた出力制御）
別の変形例として、出力制御部１０６は、ユーザが位置する空間（部屋など）の状態に応じて、端末２０による音声の出力態様の（最終的な）変化量を調整することも可能である。例えば、出力制御部１０６は、ユーザが位置する空間内の騒音の大きさに応じて、端末２０による音声の出力態様の（最終的な）変化量を調整してもよい。一例として、出力制御部１０６は、当該空間内でセンシングされた騒音が大きいほど、当初の目標の音量よりも大きい音量を、最終的な目標の音量に設定してもよい。これにより、端末２０により出力される音声を該当のユーザが聞き難くなることを回避できる。
【００９０】
または、出力制御部１０６は、ユーザが位置する空間の内部の明るさに応じて、端末２０による音声の出力態様の（最終的な）変化量を調整してもよい。例えば、出力制御部１０６は、当該空間の内部が暗いほど、端末２０により出力される音声の目標の音量をより小さくしてもよい。
【００９１】
（３−２−２−５．変形例３：ユーザの発話の変化に応じた出力制御）
別の変形例として、出力制御部１０６は、さらに、端末２０によるユーザに対する一回の音声の出力ごとの当該ユーザの発話の態様が変化した度合いに基づいて、端末２０による音声の出力を制御することも可能である。例えば、端末２０によりユーザに対して音声が一回出力されるごとに、サーバ１０は、当該出力後のユーザの発話の態様の変化を特定し、そして、特定した結果を記録し得る。この場合、端末２０による当該ユーザに対する複数回の音声の出力後に、出力制御部１０６は、ユーザの発話の態様を目標の発話の態様へ変化させるための、より効果の高い音声の出力方法を、当該記録情報を参照することにより特定してもよい。そして、出力制御部１０６は、以後、特定した出力方法を優先的に採用してもよい。
【００９２】
＜３−３．処理の流れ＞
以上、第２の実施形態の構成について説明した。次に、第２の実施形態に係る処理の流れの一例について、図７および図８を参照して説明する。
【００９３】
図７に示したように、まず、端末２０の制御部２００は、ある部屋の中に端末２０が新規設置されたり、または、別の部屋へ移動されたか否かを判断する（Ｓ２０１）。端末２０が同じ部屋の中に継続して位置していると判定された場合には（Ｓ２０１：Ｎｏ）、後述するＳ２１３の処理が実行される。
【００９４】
一方、端末２０が新規設置されたり、または、別の部屋へ移動されたと判定された場合には（Ｓ２０１：Ｙｅｓ）、まず、第１の実施形態におけるＳ１０３〜Ｓ１０９と同様の処理が実行される（Ｓ２０３〜Ｓ２０９）。
【００９５】
Ｓ２０９の後、サーバ１０の出力制御部１０６は、Ｓ２０９において推論されたユーザの行動目的に対応する目標の発話の態様を、発話ポリシーＤＢ１３４を参照することにより特定する（Ｓ２１１）。
【００９６】
続いて、認識部１０２は、Ｓ２０７における収音結果に基づいてユーザの発話を検知する（Ｓ２１３）。
【００９７】
続いて、出力制御部１０６は、Ｓ２１３で検知された発話に基づいてユーザの発話の態様を特定する。そして、出力制御部１０６は、特定された発話の態様と一致または近似するように、端末２０による音声の出力態様を設定する（Ｓ２１５）。
【００９８】
ここで、図８を参照して、Ｓ２１５より後の処理の流れについて説明する。図８に示したように、Ｓ２１５の後、出力制御部１０６は、Ｓ２１１で特定された目標の発話の態様と、端末２０による現在の音声の出力態様とに差異があるか否かを判定する（Ｓ２２１）。両者に差異がないと判定された場合には（Ｓ２２１：Ｎｏ）、サーバ１０は、後述するＳ２２５の処理を行う。
【００９９】
一方、両者に差異があると判定された場合には（Ｓ２２１：Ｙｅｓ）、出力制御部１０６は、当該目標の発話の態様と端末２０による音声の出力態様との差異が一定程度小さくなるように、端末２０による音声の出力態様の設定を変更する（Ｓ２２３）。
【０１００】
続いて、出力制御部１０６は、Ｓ２２３における変更後の出力態様通りに端末２０に音声を出力させるための制御情報を生成する。そして、通信部１２０は、出力制御部１０６の制御に従って、当該制御情報を端末２０へ送信する。その後、端末２０の出力制御部２０４は、受信された制御情報に従って、出力部２２４に音声を出力させる（Ｓ２２５）。
【０１０１】
その後、端末２０による音声の出力が継続される場合には（Ｓ２２７：Ｙｅｓ）、再びＳ２２１以降の処理が繰り返される。一方、端末２０による音声の出力が継続されない場合には（Ｓ２２７：Ｎｏ）、当該処理の流れは終了する。
【０１０２】
＜３−４．効果＞
以上説明したように、第２の実施形態に係るサーバ１０は、端末２０のセンサ部２２２によるセンシング結果に基づいてユーザの行動目的を推論し、そして、推論された当該ユーザの行動目的に対応する目標の発話の態様に基づいて、端末２０によるユーザに対する音声の出力態様を、端末２０による音声の出力ごとに徐々に変化させる。これにより、端末２０による音声の出力態様を、ユーザの行動目的に適応的に徐々に変化させることができる。その結果、ユーザが期待する雰囲気の方向へユーザを誘導することができる。例えば、ユーザが端末２０との対話を繰り返すことにより、当該ユーザが期待する雰囲気が実現し得る。
【０１０３】
＜３−５．変形例＞
｛３−５−１．変形例１：ユーザの行動目的の変化に応じた出力制御｝
第２の実施形態は、前述した例に限定されない。例えば、ユーザの行動目的が変化したり、または、該当のユーザの行動目的の推論結果が誤っていたことをサーバ１０が認識する場合も考えられる。そこで、変形例として、サーバ１０（推論部１０４）は、変化後のユーザの行動目的またはユーザの真の行動目的を、端末２０から新たに受信されたセンシング結果に基づいて特定し得る。そして、出力制御部１０６は、当該新たに特定されたユーザの行動目的に対応する目標の発話の態様に基づいて、端末２０による音声の出力態様を変化させてもよい。
【０１０４】
または、「変化後のユーザの行動目的またはユーザの真の行動目的」をサーバ１０（推論部１０４）が特定困難である場合には、問い合わせ部１０８は、ユーザの行動目的を端末２０を介してユーザに対して問い合わせてもよい。そして、当該問い合わせに対してユーザから回答が得られた場合には、出力制御部１０６は、まず、当該回答に対応する目標の発話の態様を特定し得る。そして、出力制御部１０６は、特定した目標の発話の態様に基づいて、端末２０によるユーザに対する音声の出力態様を徐々に変化させてもよい。
【０１０５】
または、この場合、出力制御部１０６は、推論部１０４が暫定的に推論した「変化後のユーザの行動目的またはユーザの真の行動目的」に対応する目標の発話の態様と同一または近似の態様で、所定の音を端末２０に出力させてもよい。次に、サーバ１０は、当該音に対するユーザの反応を、端末２０による新たなセンシング結果に基づいて認識してもよい。そして、当該「暫定的に推論したユーザの行動目的」が正確であると当該認識結果に基づいて判断された場合には、サーバ１０は、この行動目的に対応する目標の発話の態様に基づいて、端末２０による音声の出力態様を徐々に変化させてもよい。
【０１０６】
｛３−５−２．変形例２：端末２０による音声の出力頻度の調整｝
一般的に、例えばユーザが端末２０と対話を行っている場合などでは、ユーザの発話の頻度と端末２０による音声の出力頻度とが大きく異なる場合には、当該ユーザは不自然な印象を抱き得る。そこで、別の変形例として、出力制御部１０６は、端末２０から受信されたユーザの発話の収音結果に基づいて当該ユーザの発話の頻度を特定し、そして、端末２０による音声の出力頻度を、特定された発話の頻度と一致または近似させてもよい。
【０１０７】
または、部屋ごと（または、ユーザの行動目的ごと）に、ユーザの発話の頻度が記録されてもよい。この場合、出力制御部１０６は、該当のユーザが位置する部屋（または該当のユーザの行動目的）に適した発話の頻度を当該記録情報を参照することにより特定し、そして、端末２０による音声の出力頻度を、特定された頻度と一致または近似させてもよい。
【０１０８】
｛３−５−３．変形例３：端末２０による音声の長さの調整｝
同様に、ユーザの発話の長さと、端末２０により出力される音声の長さとが大きく異なる場合には、当該ユーザは不自然な印象を抱き得る。そこで、別の変形例として、出力制御部１０６は、端末２０から受信されたユーザの発話の収音結果に基づいて当該ユーザの発話の長さを特定し、そして、端末２０により出力される音声の長さを、特定された発話の長さと一致または近似させてもよい。
【０１０９】
または、部屋ごと（または、ユーザの行動目的ごと）に、ユーザの発話の長さが記録されてもよい。この場合、出力制御部１０６は、該当のユーザが位置する部屋（または該当のユーザの行動目的）に適した発話の長さを当該記録情報を参照することにより特定し、そして、端末２０により出力される音声の長さを、特定された長さと一致または近似させてもよい。
【０１１０】
＜＜４．ハードウェア構成＞＞
次に、各実施形態に共通するサーバ１０のハードウェア構成例について、図９を参照して説明する。図９に示すように、サーバ１０は、ＣＰＵ１５０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５４、バス１５６、インターフェース１５８、ストレージ装置１６０、および、通信装置１６２を備える。
【０１１１】
ＣＰＵ１５０は、演算処理装置および制御装置として機能し、各種プログラムに従ってサーバ１０内の動作全般を制御する。また、ＣＰＵ１５０は、サーバ１０において制御部１００の機能を実現する。なお、ＣＰＵ１５０は、マイクロプロセッサなどのプロセッサにより構成される。
【０１１２】
ＲＯＭ１５２は、ＣＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。
【０１１３】
ＲＡＭ１５４は、例えば、ＣＰＵ１５０により実行されるプログラムや、使用中のデータなどを一時的に記憶する。
【０１１４】
バス１５６は、ＣＰＵバスなどから構成される。このバス１５６は、ＣＰＵ１５０、ＲＯＭ１５２、および、ＲＡＭ１５４を相互に接続する。
【０１１５】
インターフェース１５８は、ストレージ装置１６０、および、通信装置１６２を、バス１５６と接続する。
【０１１６】
ストレージ装置１６０は、記憶部１２２として機能する、データ格納用の装置である。ストレージ装置１６０は、例えば、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、または、記憶媒体に記録されたデータを削除する削除装置などを含む。
【０１１７】
通信装置１６２は、例えば通信網２２などに接続するための通信デバイス（例えばネットワークカードなど）等で構成された通信インターフェースである。また、通信装置１６２は、無線ＬＡＮ対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、または有線による通信を行うワイヤー通信装置であってもよい。この通信装置１６２は、通信部１２０として機能する。
【０１１８】
＜＜５．変形例＞＞
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１９】
＜５−１．変形例１＞
例えば、前述した各実施形態では、サーバ１０の出力制御部１０６が、ユーザの行動目的の推論結果に基づいて、端末２０によるユーザに対する音声の出力を制御する例について説明したが、かかる例に限定されない。例えば、サーバ１０は、ユーザの行動目的の推論結果を端末２０へ送信し、そして、端末２０の出力制御部２０４が、受信された推論結果に基づいて、出力部２２４によるユーザに対する音声の出力を制御してもよい。つまり、端末２０の出力制御部２０４は、受信されたユーザの行動目的の推論結果に基づいて、出力部２２４により出力される音声の音響特性を変化させてもよい。この変形例では、端末２０の出力制御部２０４が、前述した各実施形態に係る出力制御部１０６の概略全ての機能をさらに有してもよい。
【０１２０】
＜５−２．変形例２＞
別の変形例として、図１では、サーバ１０が一台だけ図示されているが、かかる例に限定されず、複数台のコンピュータが協同して動作することにより、各実施形態に係るサーバ１０の機能が実現されてもよい。
【０１２１】
＜５−３．変形例３＞
別の変形例として、本開示に係る情報処理装置は、サーバ１０に限定されず、当該情報処理装置は、各実施形態に係る制御部１００の機能を有する他の種類の装置であってもよい。例えば、当該情報処理装置は、汎用ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、タブレット型端末、ゲーム機、スマートフォンなどの携帯電話、携帯型音楽プレーヤ、スピーカ、プロジェクタ、ウェアラブルデバイス（例えばＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）やスマートウォッチなど）、車載装置（カーナビゲーション装置など）、または、ロボット（例えばヒューマノイド型ロボットや、ドローンなど）であってもよい。
【０１２２】
＜５−４．変形例４＞
別の変形例として、サーバ１０と端末２０とは別々の装置として構成される代わりに、一体の装置として構成されてもよい。例えば、端末２０の制御部２００は、前述した各実施形態に係るサーバ１０の制御部１００に含まれる各構成要素の全てを含み、かつ、サーバ１０は設けられなくてもよい。この場合、本開示に係る情報処理装置は、端末２０になり得る。
【０１２３】
＜５−５．変形例５＞
また、前述した各実施形態の処理の流れにおける各ステップは、必ずしも記載された順序に沿って処理されなくてもよい。例えば、各ステップは、適宜順序が変更されて処理されてもよい。また、各ステップは、時系列的に処理される代わりに、一部並列的に又は個別的に処理されてもよい。また、記載されたステップのうちの一部が省略されたり、または、別のステップがさらに追加されてもよい。
【０１２４】
また、前述した各実施形態によれば、ＣＰＵ１５０、ＲＯＭ１５２、およびＲＡＭ１５４などのハードウェアを、各実施形態に係るサーバ１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも提供可能である。また、当該コンピュータプログラムが記録された記憶媒体も提供される。
【０１２５】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１２６】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論する推論部と、
前記推論部による推論結果に基づいて、音声出力部による前記ユーザに対する音声の出力を制御する出力制御部と、
を備える、情報処理装置。
（２）
前記出力制御部は、前記音声出力部により出力される音声の音響特性を、前記推論部による推論結果に基づいて変化させる、前記（１）に記載の情報処理装置。
（３）
前記一以上のセンサのうちの少なくとも一つは、前記ユーザが位置する場所において発生している音をセンシングし、
前記出力制御部は、さらに、前記ユーザが位置する場所における音のセンシング結果に基づいて、前記音声出力部により出力される音声の音響特性を変化させる、前記（２）に記載の情報処理装置。
（４）
前記出力制御部は、さらに、前記ユーザに対して出力される音声に対応する話題に応じて、前記音声出力部により出力される音声の音響特性を変化させる、前記（２）または（３）に記載の情報処理装置。
（５）
前記出力制御部は、さらに、前記ユーザの行動目的が業務であるか否か、および、前記ユーザの人数に基づいて、前記音声出力部による前記ユーザに対する音声の出力を制御する、前記（２）〜（４）のいずれか一項に記載の情報処理装置。
（６）
前記出力制御部は、前記推論部による推論結果に基づいて、前記一以上のセンサのうちの少なくとも一つによるセンシングの頻度をさらに変化させる、前記（２）〜（５）のいずれか一項に記載の情報処理装置。
（７）
前記出力制御部は、前記推論部による推論結果に基づいて、前記音声出力部により出力される音声に対応する話題をさらに変化させる、前記（２）〜（６）のいずれか一項に記載の情報処理装置。
（８）
前記出力制御部は、前記推論部による推論結果に基づいて、前記ユーザに対する一回の音声の出力ごとの当該音声の長さをさらに変化させる、前記（２）〜（７）のいずれか一項に記載の情報処理装置。
（９）
前記出力制御部は、前記音声出力部による前記ユーザに対する音声の出力態様を、前記推論部により推論された前記ユーザの行動目的に対応する目標の発話の態様に基づいて、前記音声出力部による音声の出力ごとに徐々に変化させる、前記（１）〜（８）のいずれか一項に記載の情報処理装置。
（１０）
前記ユーザの発話の収音結果を受信する受信部をさらに備え、
前記出力制御部は、前記ユーザの発話の収音結果から特定された前記ユーザの発話の態様と、前記ユーザの行動目的に対応する目標の発話の態様との比較に基づいて、前記音声出力部による音声の出力態様を徐々に変化させる、前記（９）に記載の情報処理装置。
（１１）
前記出力制御部は、前記音声出力部による音声の出力態様が、前記ユーザの発話の収音結果から特定された前記ユーザの発話の態様から、前記ユーザの行動目的に対応する目標の発話の態様になるように、前記音声出力部による音声の出力態様を徐々に変化させる、前記（１０）に記載の情報処理装置。
（１２）
前記出力制御部は、前記音声出力部により出力される音声の音響特性が、前記ユーザの発話の収音結果から特定された前記ユーザの発話の音響特性から、前記ユーザの行動目的に対応する目標の音響特性になるように、前記音声出力部により出力される音声の音響特性を徐々に変化させる、前記（１１）に記載の情報処理装置。
（１３）
前記推論部は、前記一以上のセンサによるセンシング結果が取得される度に、前記ユーザの行動目的を逐次推論し、
前記推論部により最初に推論された前記ユーザの第１の行動目的とは異なる第２の行動目的が前記推論部により推論された場合には、前記出力制御部は、前記第２の行動目的に対応する目標の発話の態様に基づいて、前記音声出力部による音声の出力態様を徐々に変化させる、前記（１１）または（１２）に記載の情報処理装置。
（１４）
前記音声出力部により音声が出力される度に、前記ユーザの発話の態様の変化が特定され、
前記出力制御部は、さらに、前記ユーザに対する一回の音声の出力ごとの前記ユーザの発話の態様が変化した度合いに基づいて、前記音声出力部による前記ユーザに対する音声の出力態様を徐々に変化させる、前記（１１）〜（１３）のいずれか一項に記載の情報処理装置。
（１５）
前記推論部により推論された前記ユーザの行動目的の信頼度が所定の閾値よりも低い場合に、前記ユーザの行動目的を前記ユーザに対して問い合わせる問い合わせ部をさらに備え、
前記出力制御部は、前記問い合わせ部による問い合わせに対する前記ユーザの回答に対応する目標の発話の態様に基づいて、前記音声出力部による前記ユーザに対する音声の出力態様を徐々に変化させる、前記（１１）〜（１４）のいずれか一項に記載の情報処理装置。
（１６）
前記一以上のセンサによるセンシング結果に基づいて前記ユーザの行動を認識する認識部をさらに備え、
前記推論部は、前記認識部による認識の結果に基づいて前記ユーザの行動目的を推論する、前記（１１）〜（１５）のいずれか一項に記載の情報処理装置。
（１７）
前記推論部は、さらに、前記一以上のセンサによるセンシング結果に基づいて特定される前記ユーザが位置する部屋に対応する用途に基づいて、前記ユーザの行動目的を推論する、前記（１６）に記載の情報処理装置。
（１８）
一以上のセンサによるセンシング結果に基づいて推論されたユーザの行動目的の推論結果を受信する受信部と、
受信された前記ユーザの行動目的の推論結果に基づいて、前記ユーザに対する音声の出力を制御する出力制御部と、
を備える、情報処理端末。
（１９）
一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論することと、
前記推論の結果に基づいて、音声出力部による前記ユーザに対する音声の出力をプロセッサが制御することと、
を含む、情報処理方法。
（２０）
コンピュータを、
一以上のセンサによるセンシング結果に基づいてユーザの行動目的を推論する推論部と、
前記推論部による推論結果に基づいて、音声出力部による前記ユーザに対する音声の出力を制御する出力制御部、
として機能させるためのプログラム。
【符号の説明】
【０１２７】
１０  サーバ
２０  端末
２２  通信網
１００、２００  制御部
１０２  認識部
１０４  推論部
１０６、２０４  出力制御部
１０８  問い合わせ部
１２０、２２０  通信部
１２２  記憶部
１２４  一般物体認識情報ＤＢ
１２６  ユーザ識別用情報ＤＢ
１２８  行動パターン情報ＤＢ
１３０  音源識別用情報ＤＢ
１３２  発話分類用情報ＤＢ
１３４  発話ポリシーＤＢ
２０２  送信制御部
２２２  センサ部
２２４  出力部
２２６  記憶部
【図１】
2019058673.tif 000003
【図２】
2019058673.tif 000004
【図３】
2019058673.tif 000005
【図４】
2019058673.tif 000006
【図５】
2019058673.tif 000007
【図６】
2019058673.tif 000008
【図７】
2019058673.tif 000009
【図８】
2019058673.tif 000010
【図９】
2019058673.tif 000011
【国際調査報告】
2019058673.tif 000012
2019058673.tif 000013
2019058673.tif 000014
2019058673.tif 000015