(57)【要約】【課題】ユーザにとっての利便性を向上させることができる車載音声出力装置を得る。【解決手段】音声出力装置１２は、車両に乗車しているユーザによる発話に対する応答を、音声出力部に入力された情報に基づいて音声出力部から音声により出力する車載音声出力装置であって、ユーザにより発話された第１処理の実行指示を受け付ける受付部４０と、第１処理を実行する制御を行う制御部４２と、ユーザの状況、及び他のユーザの行動傾向に基づいて、第１処理に関連して行われる第２処理を導出する導出部４４と、第２処理を示す情報を音声出力部に出力する出力部４６と、を備える。【選択図】図５
2019105756.tif 000002
【特許請求の範囲】
【請求項１】
車両に乗車しているユーザによる発話に対する応答を、音声出力部に入力された情報に基づいて前記音声出力部から音声により出力する車載音声出力装置であって、
前記ユーザにより発話された第１処理の実行指示を受け付ける受付部と、
前記第１処理を実行する制御を行う制御部と、
前記ユーザの状況、及び他のユーザの行動傾向に基づいて、前記第１処理に関連して行われる第２処理を導出する導出部と、
前記第２処理を示す情報を前記音声出力部に出力する出力部と、
を備えた車載音声出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載音声出力装置に関する。
【背景技術】
【０００２】
特許文献１には、ユーザにより発話された音声コマンドに従って、家電機器を制御する音声制御スイッチが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許出願公開第２０１７／１８８４３７号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば、ＡＩ（Artificial Intelligence）スピーカー等の音声出力装置に対してユーザが電気機器の制御等の処理を実行させるための発話を行うと、音声出力装置は、発話に対応して予め定められた処理を実行する。
【０００５】
従って、ユーザが音声出力装置に対して複数の処理を連続して実行させるためには、１つ１つの処理を実行させるための発話をユーザが個別に行う必要があり、ユーザにとっての利便性の向上という点で改善の余地がある。
【０００６】
本発明は、以上の事実を考慮して成されたもので、ユーザにとっての利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の発明は、車両に乗車しているユーザによる発話に対する応答を、音声出力部に入力された情報に基づいて前記音声出力部から音声により出力する車載音声出力装置であって、前記ユーザにより発話された第１処理の実行指示を受け付ける受付部と、前記第１処理を実行する制御を行う制御部と、前記ユーザの状況、及び他のユーザの行動傾向に基づいて、前記第１処理に関連して行われる第２処理を導出する導出部と、前記第２処理を示す情報を前記音声出力部に出力する出力部と、を備えている。
【０００８】
請求項１に記載の発明によれば、ユーザの状況、及び他のユーザの行動傾向に基づいて、第１処理に関連して行われる第２処理が導出され、導出された第２処理を示す情報が音声出力部から音声により出力される。従って、ユーザにとっての利便性を向上させることができる。
【発明の効果】
【０００９】
本発明によれば、ユーザにとっての利便性を向上させることができる、という効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る音声出力システムの構成の一例を示す図である。
【図２】実施形態に係る行動傾向モデルの一例を示す模式図である。
【図３】実施形態に係る音声出力装置のハードウェア構成の一例を示すブロック図である。
【図４】実施形態に係る個人用フィードバックデータの一例を示す図である。
【図５】実施形態に係る音声出力装置の機能的な構成の一例を示すブロック図である。
【図６】実施形態に係る音声出力処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明を実施するための形態例を詳細に説明する。
【００１２】
まず、図１を参照して、本実施形態に係る音声出力システム１０の構成を説明する。図１に示すように、本実施形態に係る音声出力システム１０は、車両に乗車しているユーザ１１による発話を受け付け、受け付けた発話に対応するアプリケーションを実行し、実行結果を音声により応答する音声出力装置１２を含む。本実施形態では、音声出力装置１２は、ユーザ１１により車両内に持ち込まれている。また、音声出力システム１０は、ユーザ１１の自宅である家屋内に設置され、設置された家屋内の制御対象の電気機器を制御する制御装置１４を含む。なお、制御装置１４の制御対象の電気機器の例としては、エアーコンディショナー（以下、「エアコン」という）及び照明機器等の所謂スマートホームにおける制御対象の機器が挙げられる。
【００１３】
なお、以下では、図１に示す音声出力装置１２を使用するユーザを意味する場合は、「ユーザ１１」と符号を付し、ユーザ１１を含む音声出力システム１０の複数のユーザを意味する場合は、符号を付さずに「ユーザ」という。
【００１４】
音声出力装置１２及び制御装置１４は、それぞれネットワークＮに無線通信によって接続される。また、ネットワークＮには、クラウドサーバ１６が接続される。従って、音声出力装置１２と制御装置１４とクラウドサーバ１６とは、ネットワークＮを介して互いに通信が可能とされる。また、クラウドサーバ１６の所定の記憶領域には、行動傾向モデル１７が記憶される。
【００１５】
本実施形態に係る行動傾向モデル１７は、多数のユーザの行動傾向を表すモデルである。具体的には、行動傾向モデル１７は、ユーザの状況（例えば、「仕事の帰り」及び「運動をした帰り」等）と、ユーザからの第１処理の実行指示（例えば、「エアコンをオン」及び「風呂の湯はり」等の発話）を入力とし、第１処理に関連して行われる第２処理を出力とする学習済みモデルである。行動傾向モデル１７は、例えば、多数のユーザにおけるユーザの状況と第１処理と第１処理に関連して行われた第２処理との複数の組み合わせを教師用データとして用いて、機械学習を行うことによって得られた学習済みモデルである。なお、機械学習の手法としては、例えば、ニューラルネットワークが挙げられる。
【００１６】
図２に、行動傾向モデル１７の模式図の一例を示す。図２に示すように、本実施形態に係る行動傾向モデル１７では、ユーザの状況毎に、第１処理と第２処理との関連度が導出される。そして、行動傾向モデル１７は、入力されたユーザの状況及び第１処理に対応する第２処理であって、関連度が所定の閾値以上の第２処理を出力する。なお、関連度として、例えば、対応するユーザの状況下において、第１処理に連続して第２処理が実行された確率が挙げられる。
【００１７】
次に、図３を参照して、音声出力装置１２のハードウェア構成を説明する。図３に示すように、音声出力装置１２は、ＣＰＵ（Central Processing Unit）２１、一時記憶領域としてのメモリ２２、及び不揮発性の記憶部２３を含む。また、音声出力装置１２は、外部装置との通信を行う際に用いられる通信Ｉ／Ｆ（InterFace）２４、液晶ディスプレイ等の表示部２５、マイク等の音声入力部２６、及びスピーカー等の情報を音声により車室内に出力する音声出力部２７を含む。ＣＰＵ２１、メモリ２２、記憶部２３、通信Ｉ／Ｆ２４、表示部２５、音声入力部２６、及び音声出力部２７は、バス２８に接続される。なお、音声出力装置１２の例としては、ＡＩスピーカーが挙げられる。
【００１８】
記憶部２３には、個人用フィードバック（ＦＢ）データ３０及び音声出力プログラム３２が記憶される。図４に、個人用ＦＢデータ３０の一例を示す。図４に示すように、本実施形態に係る個人用ＦＢデータ３０には、ユーザ１１の状況と第１処理の実行指示との組み合わせに対応して、音声出力装置１２がユーザ１１に第２処理を音声により提示した場合のユーザ１１からの応答が肯定的な応答（すなわち、第２処理を実行する旨の応答）であった確率（図４では「肯定率」と表記）が記憶される。
【００１９】
次に、図５を参照して、本実施形態に係る音声出力装置１２の機能的な構成を説明する。図５に示すように、音声出力装置１２は、受付部４０、制御部４２、導出部４４、及び出力部４６を含む。音声出力装置１２のＣＰＵ２１が記憶部２３に記憶された音声出力プログラム３２を実行することにより、図５に示す受付部４０、制御部４２、導出部４４、及び出力部４６として機能する。
【００２０】
受付部４０は、ユーザ１１により発話された第１処理の実行指示を、音声入力部２６を介して受け付ける。また、受付部４０は、音声出力部２７から音声により出力された第２処理を示す情報に対してユーザ１１により発話された応答を、音声入力部２６を介して受け付ける。また、受付部４０は、受け付けた応答に従って、個人用ＦＢデータ３０の対応する肯定率を更新する。
【００２１】
制御部４２は、受付部４０により受け付けられた第１処理を実行する制御を行う。本実施形態では、制御部４２は、第１処理を実行する指示を示す指示情報を、通信Ｉ／Ｆ２４を介して制御装置１４に送信することによって、第１処理を実行する制御を行う。また、制御部４２は、受付部４０によって受け付けられた、第２処理を示す情報に対してユーザ１１により発話された応答が肯定的な応答である場合、第２処理を実行する制御を行う。本実施形態では、制御部４２は、第２処理を実行する指示を示す指示情報を、通信Ｉ／Ｆ２４を介して制御装置１４に送信することによって、第２処理を実行する制御を行う。
【００２２】
また、制御部４２は、第１処理に対応して第２処理を実行したか否かを示す情報を、通信Ｉ／Ｆ２４を介してクラウドサーバ１６に送信（フィードバック）する。クラウドサーバ１６では、第１処理に対応して第２処理が実行されなかった場合は、行動傾向モデル１７の対応する関連度を下げ、実行された場合は、行動傾向モデル１７の対応する関連度を上げる。
【００２３】
導出部４４は、他のユーザの行動傾向に基づいて、受付部４０により受け付けられた第１処理に関連して行われる第２処理を導出する。本実施形態では、導出部４４は、まず、ユーザ１１の状況を特定する。例えば、導出部４４は、ユーザ１１が使用するスケジューラソフトウェアから、ユーザ１１の予定を取得することによって、現在のユーザ１１の状況（例えば、「仕事帰り」や「運動をした帰り」等）を特定する。なお、導出部４４は、現在のユーザ１１の状況を質問する音声を音声出力部２７から出力させ、出力させた音声に対するユーザ１１による応答を、音声入力部２６を介して取得することによって現在のユーザ１１の状況を特定してもよい。
【００２４】
次に、導出部４４は、特定したユーザ１１の状況及び受付部４０により受け付けられた第１処理を示す情報を、通信Ｉ／Ｆ２４を介してクラウドサーバ１６に送信する。クラウドサーバ１６は、音声出力装置１２から送信されたユーザ１１の状況及び第１処理を示す情報を受信し、受信したユーザ１１の状況及び第１処理を示す情報を行動傾向モデル１７に入力する。また、クラウドサーバ１６は、入力したユーザ１１の状況及び第１処理を示す情報に対応して行動傾向モデル１７から出力された第２処理を示す情報を音声出力装置１２に送信する。導出部４４は、クラウドサーバ１６から送信された第２処理を示す情報を、通信Ｉ／Ｆ２４を介して受信する。
【００２５】
次に、導出部４４は、受信した情報が示す第２処理の数が１つの場合、受信した第２処理を示す情報を出力部４６に出力する。また、導出部４４は、受信した情報が示す第２処理の数が複数の場合、個人用ＦＢデータ３０を参照し、特定したユーザ１１の状況、受付部４０により受け付けられた第１処理、及び受信した第２処理の組み合わせに対応する肯定率が最も高い第２処理を示す情報を出力部４６に出力する。
【００２６】
なお、例えば、導出部４４は、肯定率が所定値未満の場合に、第１処理に関連する第２処理が存在しないことを示す情報を出力部４６に出力してもよい。また、例えば、導出部４４は、同一の第２処理を示す情報に対してユーザ１１により否定的な応答が所定回数連続した場合に、第１処理に関連する第２処理が存在しないことを示す情報を出力部４６に出力してもよい。
【００２７】
出力部４６は、導出部４４から入力された第２処理を示す情報を音声出力部２７に出力する。これにより、音声出力部２７は、出力部４６から入力された第２処理を示す情報を音声により出力する。
【００２８】
次に、図６を参照して、本実施形態に係る音声出力装置１２の作用について説明する。なお、図６は、本実施形態に係る音声出力装置１２のＣＰＵ２１で実行される音声出力処理の流れの一例を示すフローチャートである。また、本実施形態では、図６に示す音声出力処理は、記憶部２３に予め記憶された音声出力プログラム３２をＣＰＵ２１が実行することにより実行される。また、図６に示す音声出力処理は、例えば、ユーザ１１により発話された第１処理の実行指示が音声出力装置１２に入力された場合に実行される。
【００２９】
図６のステップＳ１０で、受付部４０は、ユーザ１１により発話された第１処理の実行指示を、音声入力部２６を介して受け付ける。ステップＳ１２で、制御部４２は、前述したように、ステップＳ１０の処理により受け付けられた第１処理を実行する制御を行う。
【００３０】
ステップＳ１４で、導出部４４は、前述したように、現在のユーザ１１の状況を特定する。また、導出部４４は、特定したユーザ１１の状況、及びステップＳ１０の処理により受け付けられた第１処理を示す情報を、通信Ｉ／Ｆ２４を介してクラウドサーバ１６に送信する。また、導出部４４は、送信した情報に対応してクラウドサーバ１６から返信された第２処理を示す情報を、通信Ｉ／Ｆ２４を介して受信することにより、ステップＳ１０の処理により受け付けられた第１処理に関連して行われる第２処理を導出する。そして、導出部４４は、前述したように、導出した第２処理の数が１つの場合は、導出した第２処理を示す情報を出力部４６に出力し、複数の場合は、個人用ＦＢデータ３０を参照し、肯定率が最も高い第２処理を示す情報を出力部４６に出力する。
【００３１】
ステップＳ１６で、出力部４６は、ステップＳ１４の処理により導出部４４から入力された第２処理を示す情報を音声出力部２７に出力する。このステップＳ１６の処理により、音声出力部２７は、出力部４６から入力された第２処理を示す情報を音声により出力する。例えば、図２及び図４に示す例において、ユーザ１１の状況が「運動をした帰り」であり、ユーザ１１から「風呂にお湯を入れて」という発話が音声出力装置１２に入力された場合、音声出力装置１２から「エアコンのオンも実行しますか？」という音声が出力される。
【００３２】
ユーザ１１は、音声出力装置１２から音声により出力された第２処理を示す情報に対し、肯定的な応答（例えば、「ＹＥＳ」）、又は否定的な応答（例えば、「ＮＯ」）を発話する。ステップＳ１８で、受付部４０は、ステップＳ１６の処理により音声出力部２７から音声により出力された第２処理を示す情報に対してユーザ１１により発話された応答を受け付ける。ステップＳ２０で、ステップＳ１８の処理により受け付けられた応答に従って、個人用ＦＢデータ３０の対応する肯定率を更新する。
【００３３】
ステップＳ２２で、制御部４２は、ステップＳ１８の処理により受け付けられた応答が肯定的な応答であるか否かを判定する。この判定が肯定判定となった場合は、処理はステップＳ２４に移行する。ステップＳ２４で、制御部４２は、前述したように、ステップＳ１４の処理により導出された第２処理を実行する制御を行う。
【００３４】
一方、ステップＳ２２の判定が否定判定となった場合は、ステップＳ２４の処理は実行されずに、処理はステップＳ２６に移行する。ステップＳ２６で、制御部４２は、前述したように、第１処理に対応して第２処理を実行したか否かを示す情報を、通信Ｉ／Ｆ２４を介してクラウドサーバ１６にフィードバックする。ステップＳ２６の処理が終了すると、音声出力処理が終了する。
【００３５】
以上説明したように、本実施形態によれば、他のユーザの行動傾向に基づいて、第１処理に関連して行われる第２処理が音声によりユーザ１１に提示される。従って、ユーザ１１は、第１処理の実行指示を音声出力装置１２に発話することによって、第１処理に関連する第２処理を把握することができ、提示された第２処理に対して応答することによって第２処理の実行指示を行うことができる。この結果、ユーザ１１にとっての利便性を向上させることができる。
【００３６】
なお、上記実施形態では、音声出力装置１２が車両内に存在する場合について説明したが、これに限定されない。音声出力装置１２は、車両内以外の場所に存在する形態としてもよい。
【００３７】
また、上記実施形態において、ユーザ１１の状況に加えて、更にユーザ１１がいる位置の天気及び環境温度等の環境条件も用いて、第１処理に関連する第２処理を導出する形態としてもよい。この場合、行動傾向モデル１７が、状況と環境条件との組み合わせ毎に第１処理と第２処理との関連度を導出する形態が例示される。
【００３８】
また、上記実施形態では、行動傾向モデル１７にユーザ１１の行動傾向を含める場合について説明したが、これに限定されない。行動傾向モデル１７にユーザ１１の行動傾向を含めずに、他のユーザの行動傾向に基づいて、第２処理を導出する形態としてもよい。また、上記実施形態において、個人用ＦＢデータ３０を用いない形態としてもよい。
【００３９】
また、上記実施形態において、制御装置１４が第１処理及び第２処理の少なくとも一方の実行タイミングを制御してもよい。この場合、例えば、音声出力装置１２が、カーナビゲーションシステムを制御するＥＣＵ（Electronic Control Unit）から、車両がユーザ１１の自宅に到着する予定の時刻（すなわち、ユーザ１１の帰宅予定時刻）を取得し、取得した帰宅予定時刻を制御装置１４に送信する形態が例示される。そして、この場合、制御装置１４は、音声出力装置１２から送信された帰宅予定時刻を受信し、受信した帰宅予定時刻に応じて第１処理及び第２処理の少なくとも一方の実行タイミングを制御する。これにより、各種電気機器の作動に用いられるエネルギーの使用効率を向上させることができる。
【００４０】
また、上記実施形態におけるＣＰＵ２１により行われる処理は、プログラムを実行することにより行われるソフトウェア処理として説明したが、ハードウェアで行われる処理としてもよい。また、ＣＰＵ２１により行われる処理は、ソフトウェア及びハードウェアの双方を組み合わせて行われる処理としてもよい。また、記憶部２３に記憶される音声出力プログラム３２は、各種記憶媒体に記憶して流通させてもよい。
【００４１】
また、本発明は、上記の形態例に限定されるものではなく、上記の形態例以外にも、その主旨を逸脱しない範囲内において種々変形して実施可能であることは勿論である。
【符号の説明】
【００４２】
１０  音声出力システム
１２  音声出力装置
２１  ＣＰＵ（受付部、制御部、導出部、出力部）
２２  メモリ
２３  記憶部
２７  音声出力部
３０  個人用ＦＢデータ
３２  音声出力プログラム
４０  受付部
４２  制御部
４４  導出部
４６  出力部
【図１】
2019105756.tif 000003
【図２】
2019105756.tif 000004
【図３】
2019105756.tif 000005
【図４】
2019105756.tif 000006
【図５】
2019105756.tif 000007
【図６】
2019105756.tif 000008