(57)【要約】【課題】より適切に車両に搭載された機器への制御可否を判定することができる車両機器制御装置、車両機器制御方法、およびプログラムを提供する。【解決手段】車両機器制御装置（１３０）は、車両（Ｍ）の乗員の発話を認識することで得られる指示の内容に基づいて、前記車両に搭載された機器（５０）を制御する制御部（１３６）と、前記発話を行った乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得する取得部（１３２）と、を備え、前記制御部は、取得された前記乗員の年齢が所定年齢以下であり、且つ所定条件が成立した場合に、前記機器の制御を制限する。【選択図】図２
2020157944.tif 000002
【特許請求の範囲】
【請求項１】
車両の乗員の発話を認識することで得られる指示の内容に基づいて、前記車両に搭載された機器を制御する制御部と、
前記発話を行った乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得する取得部と、を備え、
前記制御部は、取得された前記乗員の年齢が所定年齢以下であり、且つ所定条件が成立した場合に、前記機器の制御を制限する、
車両機器制御装置。
【請求項２】
前記取得部は、撮像部により撮像された画像に基づいて得られた前記乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得する、
請求項１に記載の車両機器制御装置。
【請求項３】
前記取得部は、収音部により収音された音声に基づいて得られた乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得する、
請求項１または２に記載の車両機器制御装置。
【請求項４】
前記機器は、前記車両の内部の複数のシートの調整機構であり、
前記所定条件は、前記指示に係る機器が、前記複数のシートのうち、前記発話を行った乗員が着座するシートでないことである、
請求項１から３のうちいずれか１項に記載の車両機器制御装置。
【請求項５】
前記機器は、前記車両の内部の照明装置であり、
前記所定条件は、前記車両の走行中であり、または夜間でないことである、
請求項１から４のうちいずれか１項に記載の車両機器制御装置。
【請求項６】
前記機器は、前記車両の窓を覆うサンシェードであり、
前記所定条件は、前記車両の走行中であることである、
請求項１から５のうちいずれか１項に記載の車両機器制御装置。
【請求項７】
前記機器は、前記車両の内部の空調装置であり、
前記所定条件は、前記車両の内部の温度が所定温度未満であることである、
請求項１から６のうちいずれか１項に記載の車両機器制御装置。
【請求項８】
前記機器は、前記乗員の指示に基づくナビゲーション装置であり、
前記所定条件は、前記車両が走行中である、
請求項１から７のうちいずれか１項に記載の車両機器制御装置。
【請求項９】
前記機器は、前記乗員の指示に基づくナビゲーション装置であり、
前記所定条件は、前記ナビゲーション装置による車両の目的地が設定されていることである、
請求項１から８のうちいずれか１項に記載の車両機器制御装置。
【請求項１０】
前記機器はリアワイパーであり、
前記所定条件は、天候が降雨でないことである、
請求項１から９のうちいずれか１項に記載の車両機器制御装置。
【請求項１１】
前記機器はパワードアであり、
前記所定条件は設定されない、
請求項１から１０のうちいずれか１項に記載の車両機器制御装置。
【請求項１２】
前記機器は音声通信装置であり、
前記所定条件は、通信の開始の指示がされた通信相手先が、前記音声通信装置による通信先として登録されてないことである、
請求項１から１１のうちいずれか１項に記載の車両機器制御装置。
【請求項１３】
前記機器は音響機器であり、
前記所定条件は、前記車両が走行中であることである、
請求項１から１２のうちいずれか１項に記載の車両機器制御装置。
【請求項１４】
コンピュータが、
車両の乗員の発話を認識することで得られる指示の内容に基づいて、前記車両に搭載された機器を制御し、
前記発話を行った乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得し、
取得された前記乗員の年齢が所定年齢以下であり、且つ所定条件が成立した場合に、前記機器の制御を制限する、
車両機器制御方法。
【請求項１５】
コンピュータに、
車両の乗員の発話を認識することで得られる指示の内容に基づいて、前記車両に搭載された機器を制御させ、
前記発話を行った乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得させ、
取得された前記乗員の年齢が所定年齢以下であり、且つ所定条件が成立した場合に、前記機器の制御を制限させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両機器制御装置、車両機器制御方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、車両の乗員と対話を行いながら、乗員の要求に応じた運転支援に関する情報や車両の制御、その他のアプリケーション等を提供するエージェント機能に関する技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３３５２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
エージェント機能は、例えば、発話を行った乗員（以下、発話者）の年齢や性別を問わずに乗員との対話を行い、車両の制御等を行う。このため、例えば子供のいたずらや不用意な発話を車両の制御等の指令と認識してしまうことがあった。
【０００５】
本発明は、このような事情を考慮してなされたものであり、より適切に車両に搭載された機器への制御可否を判定することができる車両機器制御装置、車両機器制御方法、およびプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
この発明に係る車両機器制御装置、車両機器制御方法、およびプログラムは、以下の構成を採用した。
（１）：この発明の一態様に係る車両機器制御装置は、車両の乗員の発話を認識することで得られる指示の内容に基づいて、前記車両に搭載された機器を制御する制御部と、前記発話を行った乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得する取得部と、を備え、前記制御部は、取得された前記乗員の年齢が所定年齢以下であり、且つ所定条件が成立した場合に、前記機器の制御を制限するものである。
【０００７】
（２）：上記（１）の態様において、前記取得部は、撮像部により撮像された画像に基づいて得られた前記乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得するものである。
【０００８】
（３）：上記（１）または（２）の態様において、前記取得部は、収音部により収音された音声に基づいて得られた乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得するものである。
【０００９】
（４）：上記（１）から（３）のいずれかの態様において、前記機器は、前記車両の内部の複数のシートの調整機構であり、前記所定条件は、前記指示に係る機器が、前記複数のシートのうち、前記発話を行った乗員が着座するシートでないことである。
【００１０】
（５）：上記（１）から（４）のいずれかの態様において、前記機器は、前記車両の内部の照明装置であり、前記所定条件は、前記車両の走行中であり、または夜間でないことである。
【００１１】
（６）：上記（１）から（５）のいずれかの態様において、前記機器は、前記車両の窓を覆うサンシェードであり、前記所定条件は、前記車両の走行中であることである。
【００１２】
（７）：上記（１）から（６）のいずれかの態様において、前記機器は、前記車両の内部の空調装置であり、前記所定条件は、前記車両の内部の温度が所定温度未満であることである。
【００１３】
（８）：上記（１）から（７）のいずれかの態様において、前記機器は、前記乗員の指示に基づくナビゲーション装置であり、前記所定条件は、前記車両が走行中である。
【００１４】
（９）：上記（１）から（８）のいずれかの態様において、前記機器は、前記乗員の指示に基づくナビゲーション装置であり、前記所定条件は、前記ナビゲーション装置による車両の目的地が設定されていることである。
【００１５】
（１０）：上記（１）から（９）のいずれかの態様において、前記機器はリアワイパーであり、前記所定条件は、天候が降雨でないことである。
【００１６】
（１１）：上記（１）から（１０）のいずれかの態様において、前記機器はパワードアであり、前記所定条件は設定されないことである。
【００１７】
（１２）：上記（１）から（１１）のいずれかの態様において、前記機器は音声通信装置であり、前記所定条件は、通信の開始の指示がされた通信相手先が、前記音声通信装置による通信先として登録されてないことである。
【００１８】
（１３）：上記（１）から（１２）のいずれかの態様において、前記機器は音響機器であり、前記所定条件は、前記車両が走行中であることである。
【００１９】
（１４）：この発明の他の態様に係る車両機器制御方法は、コンピュータが、車両の乗員の発話を認識することで得られる指示の内容に基づいて、前記車両に搭載された機器を制御し、前記発話を行った乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得し、取得された前記乗員の年齢が所定年齢以下であり、且つ所定条件が成立した場合に、前記機器の制御を制限するものである。
【００２０】
（１５）：この発明の他の態様に係るプログラムは、コンピュータに、車両の乗員の発話を認識することで得られる指示の内容に基づいて、前記車両に搭載された機器を制御させ、前記発話を行った乗員の特徴に基づいて推定された前記発話を行った乗員の年齢を取得させ、取得された前記乗員の年齢が所定年齢以下であり、且つ所定条件が成立した場合に、前記機器の制御を制限させるものである。
【発明の効果】
【００２１】
（１）〜（１５）によれば、より適切に車両に搭載された機器への制御可否を判定することができる。
【図面の簡単な説明】
【００２２】
【図１】エージェント装置１００を含むエージェントシステム１の構成図である。
【図２】第１実施形態に係るエージェント装置１００の構成と、車両Ｍに搭載された機器とを示す図である。
【図３】表示・操作装置２０の配置例を示す図である。
【図４】スピーカユニット３０の配置例を示す図である。
【図５】車両機器５０の一部の配置例を示す図である。
【図６】エージェントサーバ２００の構成と、エージェント装置１００の構成の一部とを示す図である。
【図７】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【図８】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【図９】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【図１０】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【図１１】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【図１２】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【図１３】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【図１４】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【図１５】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【図１６】エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、図面を参照し、本発明の車両機器制御装置、車両機器制御方法、およびプログラムの実施形態について説明する。エージェント装置は、エージェントシステムの一部または全部を実現する装置である。以下では、エージェント装置の一例として、車両（以下、車両Ｍ）に搭載され、複数種類のエージェント機能を備えたエージェント装置について説明する。エージェント機能とは、例えば、車両Ｍの乗員と対話をしながら、乗員の発話の中に含まれる要求（コマンド）に基づく各種の情報提供を行ったり、ネットワークサービスを仲介したりする機能である。複数種類のエージェントはそれぞれに果たす機能、処理手順、制御、出力態様・内容がそれぞれ異なってもよい。また、エージェント機能の中には、車両内の機器（例えば運転制御や車体制御に関わる機器）の制御等を行う機能を有するものがあってよい。
【００２４】
エージェント機能は、例えば、乗員の音声を認識する音声認識機能（音声をテキスト化する機能）に加え、自然言語処理機能（テキストの構造や意味を理解する機能）、対話管理機能、ネットワークを介して他装置を検索し、或いは自装置が保有する所定のデータベースを検索するネットワーク検索機能等を統合的に利用して実現される。これらの機能の一部または全部は、ＡＩ（Artificial Intelligence）技術によって実現されてよい。また、これらの機能を行うための構成の一部（特に、音声認識機能や自然言語処理解釈機能）は、車両Ｍの車載通信装置または車両Ｍに持ち込まれた汎用通信装置と通信可能なエージェントサーバ（外部装置）に搭載されてもよい。以下の説明では、構成の一部がエージェントサーバに搭載されており、エージェント装置とエージェントサーバが協働してエージェントシステムを実現することを前提とする。また、エージェント装置とエージェントサーバが協働して仮想的に出現させるサービス提供主体（サービス・エンティティ）をエージェントと称する。
【００２５】
＜全体構成＞
図１は、エージェント装置１００を含むエージェントシステム１の構成図である。エージェントシステム１は、例えば、エージェント装置１００と、複数のエージェントサーバ２００−１、２００−２、２００−３、…とを備える。符号の末尾のハイフン以下数字は、エージェントを区別するための識別子であるものとする。いずれのエージェントサーバであるかを区別しない場合、単にエージェントサーバ２００と称する場合がある。図１では３つのエージェントサーバ２００を示しているが、エージェントサーバ２００の数は２つであってもよいし、４つ以上であってもよい。それぞれのエージェントサーバ２００は、互いに異なるエージェントシステムの提供者が運営するものである。従って、本発明におけるエージェントは、互いに異なる提供者により実現されるエージェントである。提供者としては、例えば、自動車メーカー、ネットワークサービス事業者、電子商取引事業者、携帯端末の販売者や製造者などが挙げられ、任意の主体（法人、団体、個人等）がエージェントシステムの提供者となり得る。
【００２６】
エージェント装置１００は、ネットワークＮＷを介してエージェントサーバ２００と通信する。ネットワークＮＷは、例えば、インターネット、セルラー網、Ｗｉ−Ｆｉ網、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、公衆回線、電話回線、無線基地局などのうち一部または全部を含む。ネットワークＮＷには、各種ウェブサーバ３００が接続されており、エージェントサーバ２００またはエージェント装置１００は、ネットワークＮＷを介して各種ウェブサーバ３００からウェブページを取得することができる。
【００２７】
エージェント装置１００は、車両Ｍの乗員と対話を行い、乗員からの音声をエージェントサーバ２００に送信し、エージェントサーバ２００から得られた回答を、音声出力や画像表示の形で乗員に提示する。
【００２８】
［車両］
図２は、第１実施形態に係るエージェント装置１００の構成と、車両Ｍに搭載された機器とを示す図である。車両Ｍには、例えば、一以上のマイク１０と、表示・操作装置２０と、スピーカユニット３０と、ナビゲーション装置４０と、車両機器５０と、車載通信装置６０と、乗員認識装置８０と、車両センサ９０と、エージェント装置１００とが搭載される。また、スマートフォンなどの汎用通信装置７０が車室内に持ち込まれ、通信装置として使用される場合がある。これらの装置は、ＣＡＮ（Controller Area Network）通信線等の多重通信線やシリアル通信線、無線通信網等によって互いに接続される。なお、図２に示す構成はあくまで一例であり、構成の一部が省略されてもよいし、更に別の構成が追加されてもよい。
【００２９】
マイク１０は、車室内で発せられた音声を収集する収音部である。マイク１０は、収音した音声の情報、例えば音声の周波数、振幅等の情報をエージェント装置１００に出力する。表示・操作装置２０は、画像を表示すると共に、入力操作を受付可能な装置（或いは装置群）である。表示・操作装置２０は、例えば、タッチパネルとして構成されたディスプレイ装置を含む。表示・操作装置２０は、更に、ＨＵＤ（Head Up Display）や機械式の入力装置を含んでもよい。スピーカユニット３０は、例えば、車室内の互いに異なる位置に配設された複数のスピーカ（音出力部）を含む。表示・操作装置２０は、エージェント装置１００とナビゲーション装置４０とで共用されてもよい。
【００３０】
図３は、表示・操作装置２０の配置例を示す図である。表示・操作装置２０は、例えば、第１ディスプレイ２２と、第２ディスプレイ２４と、操作スイッチＡＳＳＹ２６とを含む。表示・操作装置２０は、更に、ＨＵＤ２８を含んでもよい。
【００３１】
車両Ｍには、例えば、ステアリングホイールＳＷが設けられた運転席ＤＳと、運転席ＤＳに対して車幅方向（図中Ｙ方向）に設けられた助手席ＡＳとが存在する。第１ディスプレイ２２は、インストルメントパネルにおける運転席ＤＳと助手席ＡＳとの中間辺りから、助手席ＡＳの左端部に対向する位置まで延在する横長形状のディスプレイ装置である。第２ディスプレイ２４は、運転席ＤＳと助手席ＡＳとの車幅方向に関する中間あたり、且つ第１ディスプレイの下方に設置されている。例えば、第１ディスプレイ２２と第２ディスプレイ２４は、共にタッチパネルとして構成され、表示部としてＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electroluminescence）、プラズマディスプレイなどを備えるものである。操作スイッチＡＳＳＹ２６は、ダイヤルスイッチやボタン式スイッチなどが集積されたものである。表示・操作装置２０は、乗員によってなされた操作の内容をエージェント装置１００に出力する。第１ディスプレイ２２または第２ディスプレイ２４が表示する内容は、エージェント装置１００によって決定されてよい。
【００３２】
図４は、スピーカユニット３０の配置例を示す図である。スピーカユニット３０は、例えば、スピーカ３０Ａ〜３０Ｈを含む。スピーカ３０Ａは、運転席ＤＳ側の窓柱（いわゆるＡピラー）に設置されている。スピーカ３０Ｂは、運転席ＤＳに近いドアの下部に設置されている。スピーカ３０Ｃは、助手席ＡＳ側の窓柱に設置されている。スピーカ３０Ｄは、助手席ＡＳに近いドアの下部に設置されている。スピーカ３０Ｅは、右側後部座席ＢＳ１側に近いドアの下部に設置されている。スピーカ３０Ｆは、左側後部座席ＢＳ２側に近いドアの下部に設置されている。スピーカ３０Ｇは、第２ディスプレイ２４の近傍に設置されている。スピーカ３０Ｈは、車室の天井（ルーフ）に設置されている。
【００３３】
係る配置において、例えば、専らスピーカ３０Ａおよび３０Ｂに音を出力させた場合、音像は運転席ＤＳ付近に定位することになる。また、専らスピーカ３０Ｃおよび３０Ｄに音を出力させた場合、音像は助手席ＡＳ付近に定位することになる。また、専らスピーカ３０Ｅに音を出力させた場合、音像は右側後部座席ＢＳ１付近に定位することになる。また、専らスピーカ３０Ｆに音を出力させた場合、音像は左側後部座席ＢＳ２付近に定位することになる。また、専らスピーカ３０Ｇに音を出力させた場合、音像は車室の前方付近に定位することになり、専らスピーカ３０Ｈに音を出力させた場合、音像は車室の上方付近に定位することになる。これに限らず、スピーカユニット３０は、ミキサーやアンプを用いて各スピーカの出力する音の配分を調整することで、車室内の任意の位置に音像を定位させることができる。
【００３４】
ナビゲーション装置４０は、ナビＨＭＩ（Human machine Interface）と、ＧＰＳ（Global Positioning System）などの位置測位装置と、地図情報を記憶した記憶装置と、経路探索などを行う制御装置（ナビゲーションコントローラ）とを備える。マイク１０、表示・操作装置２０、およびスピーカユニット３０のうち一部または全部がナビＨＭＩとして用いられてもよい。ナビゲーション装置４０は、位置測位装置によって特定された車両Ｍの位置から、乗員によって入力された目的地まで移動するための経路（ナビ経路）を探索し、経路に沿って車両Ｍが走行できるように、ナビＨＭＩを用いて案内情報を出力する。経路探索機能は、ネットワークＮＷを介してアクセス可能なナビゲーションサーバにあってもよい。この場合、ナビゲーション装置４０は、ナビゲーションサーバから経路を取得して案内情報を出力する。なお、エージェント装置１００は、ナビゲーションコントローラを基盤として構築されてもよく、その場合、ナビゲーションコントローラとエージェント装置１００は、ハードウェア上は一体に構成される。
【００３５】
ナビゲーション装置４０は、乗員によって目的地が入力されて設定された場合には、設定された目的地の情報である目的地情報４０Ａを記憶する。ナビゲーション装置４０は、例えば、エージェント装置１００に設けられた車両機器制御部１３０の要求に応じて、記憶している目的地情報４０Ａを車両機器制御部１３０に出力する。
【００３６】
車両機器５０は、車両Ｍに搭載された複数の機器の総称であり、車両機器５０には、例えば、シート調整機構５１、照明装置５２、サンシェード５３、空調装置５４、リアワイパー５５、パワードア５６、音声通信装置５７、及び音響機器５８等の機器が含まれる。車両機器５０には、これらの機器の他に、エンジンや走行用モータなどの駆動力出力装置、エンジンの始動モータ、ドアロック装置、ドア開閉装置、窓、窓の開閉装置及び窓の開閉制御装置、シート、ルームミラー及びその角度位置制御装置、車両外の照明装置及びその制御装置、ワイパーやデフォッガー及びそれぞれの制御装置、方向指示灯及びその制御装置、走行距離やタイヤの空気圧の情報や燃料の残量情報などの車両情報装置などが含まれる。ナビゲーション装置４０は、車両機器５０の一つである。
【００３７】
図５は、車両機器５０の一部の配置例を示す図である。シート調整機構５１は、右側前部シート調整機構５１Ａ、左側前部シート調整機構５１Ｂ、右側後部シート調整機構５１Ｃ、及び左側後部シート調整機構５１Ｄを備える。右側前部シート調整機構５１Ａは、運転席ＤＳに設けられ、運転席ＤＳの前後上下左右の各位置やリクライニング角度等を調整する。左側前部シート調整機構５１Ｂは、助手席ＡＳに設けられ、助手席ＡＳの前後上下左右位置やリクライニング角度等を調整する。右側後部シート調整機構５１Ｃは、右側後部座席ＢＳ１に設けられ、右側後部座席ＢＳ１のリクライニング角度等を調整する。左側後部シート調整機構５１Ｄは、左側後部座席ＢＳ２に設けられ、左側後部座席ＢＳ２のリクライニング角度等を調整する。シート調整機構５１は、例えば、各シートの硬さや形状などを調整できるものでもよい。
【００３８】
照明装置５２は、例えば、車両Ｍの天井に設けられる。照明装置５２は、点灯することによって車両Ｍの内部を照明する。照明装置５２は、車両Ｍの天井以外の位置、例えばインストルメントパネルや座席の後部等に設けられてもよい。サンシェード５３は、例えば車両Ｍの内部における運転席の側方や後部の窓ガラスの内側に設けられており、例えばインストルメントパネルに設けられたスイッチを操作することによって開閉する。サンシェード５３は、閉鎖されることによって車両Ｍの窓ガラスの内側を覆って車両Ｍに差し込む日射を遮断または抑制し、開放されることによって車両Ｍの窓ガラスからの採光を許容する。サンシェード５３は車両Ｍの運転席の側方や後部の窓ガラス以外の、車両の窓に設けられてもよい。
【００３９】
空調装置５４は、例えば車両Ｍのエンジンルーム等に設けられており、インストルメントパネル等に設けられた吹出口から空調エアを供給し、車両Ｍの室内の空調を行う。リアワイパー５５は、例えば車両Ｍの後部の窓ガラスの外側に設けられている。リアワイパー５５が作動することにより、車両Ｍの後部の窓ガラスの雨滴が排除される。パワードア５６は、例えば左側後部座席ＢＳ２の左側方に設けられている。パワードア５６は、例えば、インストルメントパネル等に設けられた操作スイッチやドライバ等の開閉指示者が所持する電子キー（Key fob:ＦＯＢ）などの端末を操作することにより開閉する。パワードア５６は、その他の位置、例えば右側後部座席ＢＳ１の右側方や前部座席の側方などに設けられてもよい。
【００４０】
音声通信装置５７は、例えば車両のインストルメントパネルに設けられた電話等の音声の通信を行う通信機器である。音声通信装置５７は、その他の位置、例えば後部座席の近傍に設けられてもよい。音声通信装置５７は、乗員が登録した通信先を記憶する住所録５７Ａの情報を記憶する。住所録５７Ａに登録された登録情報は、登録対象の住所、氏名、電話番号等の情報である。登録対象には、例えば乗員の自宅、乗員の家族、親族、知人等の連絡先等が含まれる。音声通信装置５７は、車両機器制御部１３０の要求に応じて、記憶している住所録５７Ａに含まれる登録情報を車両機器制御部１３０に出力する。音響機器５８は、例えばオーディオ装置であり、例えば車両Ｍの内部に配置された複数のスピーカを介して音楽を出力する。
【００４１】
車両機器５０に含まれる上記の各機器は、車両機器制御部１３０により送信される制御情報に基づいて制御される。シート調整機構５１は、制御情報に基づいてシートの位置や硬さなどのシートの状態を制御される。照明装置５２は、制御情報に基づいて照明の点灯及び消灯を決定される。照明装置５２は、制御情報に基づいて照明の照度等を調整されてもよい。サンシェード５３は、制御情報に基づいて開閉を制御される。サンシェード５３は、制御情報に基づいて開閉度合などを制御されてもよい。サンシェード５３が複数の窓にそれぞれ設けられている場合には、いずれのサンシェード５３を開閉するか、あるいはその開閉度合を制御されてもよい。
【００４２】
空調装置５４は、制御情報に基づいて空調のオンオフを決定されたり、設定温度を調整されたりする。リアワイパー５５は、制御情報に基づいて、作動及び停止を制御される。リアワイパー５５は、制御情報に基づいて動作速度を調整されてもよい。パワードア５６は、制御情報に基づいて、開閉を制御される。パワードア５６が複数設けられている場合には、制御情報に基づいて、開閉するパワードア５６が決定されるようにしてもよい。音声通信装置５７は、制御情報に基づいて、通話先を選択して通信の開始を指示されたり、相手方から通話を要求された場合に、その要求を受けたりする。音響機器５８は、制御情報に基づいて、楽曲を検索してスピーカユニット３０により出力する。
【００４３】
車両機器５０に含まれる各機器の一部または全部は、車両機器制御部１３０により制御されるが、それぞれの専用の制御装置（制御機器）が設けられ、車両機器制御部１３０により出力された制御情報に基づいて、各車両機器５０の専用の制御装置が各車両機器５０を制御するようにしてもよい。
【００４４】
車載通信装置６０は、例えば、セルラー網やＷｉ−Ｆｉ網を利用してネットワークＮＷにアクセス可能な無線通信装置である。
【００４５】
乗員認識装置８０は、例えば、着座センサ８２、車室内カメラ８４、画像認識装置８６などを含む。着座センサ８２は、例えば、座席の下部に設けられた圧力センサ、シートベルトに取り付けられた張力センサなどを含む。車室内カメラ８４は、車室における各シートを含む領域を撮像する撮像部である。車室内カメラ８４は、車室内に設けられたＣＣＤ（Charge Coupled Device）カメラやＣＭＯＳ（Complementary Metal Oxide Semiconductor）カメラである。
【００４６】
画像認識装置８６は、車室内カメラ８４の画像を解析する。画像認識装置８６は、解析した画像に基づいて、座席ごとの乗員の有無、顔向き、発話者、及び発話者が着座するシート（以下、発話者シート）等の情報を取得する。画像認識装置８６は、発話者を含む画像及び取得した発話者シートの位置の情報をエージェント装置１００に出力する。
【００４７】
車両センサ９０は、車速センサ９１と、昼夜センサ９２と、温度センサ９３と、天候センサ９４と、を備える。車速センサ９１は、例えば、各車輪に取り付けられた車輪速センサと速度計算機とを備え、車輪速センサにより検出された車輪速を統合して車両の速度（車速）を導出して検出し、車速情報を生成する。
【００４８】
昼夜センサ９２は、例えば照度センサを備える。照度センサは、例えば車体の外部に設けられ、車両Ｍの外部の照度を計測する。昼夜センサ９２は、計測した照度に基づいて、現在の昼夜を検出し、昼夜情報を生成する。昼夜センサ９２は、例えば、車両Ｍの現在位置及び現在時刻等に基づいて昼夜を検出するセンサでもよい。温度センサ９３は、例えば車両Ｍの車室内に設けられる。温度センサ９３は、車室内の温度を検出し、温度情報を生成する。
【００４９】
天候センサ９４は、例えば、フロントガラスなどの窓ガラスに付着した雨滴量を検知する雨滴量センサや、フロントガラスの照射される日射量を検知する日射量センサを備え、車両Ｍの周囲における天候を検出し、天候情報を生成する。車両センサ９０は、車両機器制御部１３０の要求に応じて、検出した結果に基づいて生成した各種の情報を車両機器制御部１３０に出力する。
【００５０】
［エージェント装置］
図２に戻り、エージェント装置１００は、管理部１１０と、車両機器制御部１３０と、エージェント機能部１５０−１、１５０−２、１５０−３と、ペアリングアプリ実行部１５２とを備える。管理部１１０は、例えば、音響処理部１１２と、エージェントごとＷＵ（Wake Up）判定部１１４と、表示制御部１１６と、音声制御部１１８と、を備える。いずれのエージェント機能部であるか区別しない場合、単にエージェント機能部１５０と称する。３つのエージェント機能部１５０を示しているのは、図１におけるエージェントサーバ２００の数に対応させた一例に過ぎず、エージェント機能部１５０の数は、２つであってもよいし、４つ以上であってもよい。図２に示すソフトウェア配置は説明のために簡易に示しており、実際には、例えば、エージェント機能部１５０と車載通信装置６０の間に管理部１１０が介在してもよいように、任意に改変することができる。
【００５１】
エージェント装置１００の各構成要素は、例えば、ＣＰＵ（Central Processing Unit）などのハードウェアプロセッサがプログラム（ソフトウェア）を実行することにより実現される。これらの構成要素のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、ＧＰＵ（Graphics Processing Unit）などのハードウェア（回路部；circuitryを含む）によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めＨＤＤ（Hard Disk Drive）やフラッシュメモリなどの記憶装置（非一過性の記憶媒体を備える記憶装置）に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭなどの着脱可能な記憶媒体（非一過性の記憶媒体）に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。
【００５２】
管理部１１０は、ＯＳ（Operating System）やミドルウェアなどのプログラムが実行されることで機能する。
【００５３】
管理部１１０の音響処理部１１２は、エージェント装置１００に対して予め設定されているウエイクアップワードを認識するのに適した状態になるように、入力された音に対して音響処理を行う。
【００５４】
エージェントごとＷＵ判定部１１４は、エージェント機能部１５０−１、１５０−２、１５０−３のそれぞれに対応して存在し、エージェントごとに予め定められているウエイクアップワードを認識する。エージェントごとＷＵ判定部１１４は、音響処理が行われた音声（音声ストリーム）から音声の意味を認識する。まず、エージェントごとＷＵ判定部１１４は、音声ストリームにおける音声波形の振幅と零交差に基づいて音声区間を検出する。エージェントごとＷＵ判定部１１４は、混合ガウス分布モデル（ＧＭＭ；Gaussian mixture model) に基づくフレーム単位の音声識別および非音声識別に基づく区間検出を行ってもよい。
【００５５】
次に、エージェントごとＷＵ判定部１１４は、検出した音声区間における音声をテキスト化し、文字情報とする。そして、エージェントごとＷＵ判定部１１４は、テキスト化した文字情報がウエイクアップワードに該当するか否かを判定する。ウエイクアップワードであると判定した場合。エージェントごとＷＵ判定部１１４は、対応するエージェント機能部１５０を起動させる。なお、エージェントごとＷＵ判定部１１４に相当する機能がエージェントサーバ２００に搭載されてもよい。この場合、管理部１１０は、音響処理部１１２によって音響処理が行われた音声ストリームをエージェントサーバ２００に送信し、エージェントサーバ２００がウエイクアップワードであると判定した場合、エージェントサーバ２００からの指示に従ってエージェント機能部１５０が起動する。なお、各エージェント機能部１５０は、常時起動しており且つウエイクアップワードの判定を自ら行うものであってよい。この場合、管理部１１０がエージェントごとＷＵ判定部１１４を備える必要はない。
【００５６】
エージェント機能部１５０は、対応するエージェントサーバ２００と協働してエージェントを出現させ、車両の乗員の発話に応じて、音声による応答を含むサービスを提供する。エージェント機能部１５０には、車両機器５０を制御する権限が付与されたものが含まれてよい。また、エージェント機能部１５０には、ペアリングアプリ実行部１５２を介して汎用通信装置７０と連携し、エージェントサーバ２００と通信するものがあってよい。例えば、エージェント機能部１５０−１には、車両機器５０を制御する権限が付与されている。
【００５７】
エージェント機能部１５０−１は、エージェントサーバ２００と協働して車両の乗員の発話を認識して車両機器５０に対する指示を得る。エージェント機能部１５０−１は、車両の乗員の発話を認識することで得られる指示の内容に基づいて、車両機器５０に対する指示を生成して車両機器制御部１３０に出力する。車両機器制御部１３０は、エージェント機能部１５０−１により出力された車両機器５０に対する指示に応じて、車両機器５０を制御するサービスを提供する。エージェント機能部１５０−１は、車載通信装置６０を介してエージェントサーバ２００−１と通信する。エージェント機能部１５０−２は、車載通信装置６０を介してエージェントサーバ２００−２と通信する。エージェント機能部１５０−３は、ペアリングアプリ実行部１５２を介して汎用通信装置７０と連携し、エージェントサーバ２００−３と通信する。ペアリングアプリ実行部１５２は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）によって汎用通信装置７０とペアリングを行い、エージェント機能部１５０−３と汎用通信装置７０とを接続させる。なお、エージェント機能部１５０−３は、ＵＳＢ（Universal Serial Bus）などを利用した有線通信によって汎用通信装置７０に接続されるようにしてもよい。以下、エージェント機能部１５０−１とエージェントサーバ２００−１が協働して出現させるエージェントをエージェント１、エージェント機能部１５０−２とエージェントサーバ２００−２が協働して出現させるエージェントをエージェント２、エージェント機能部１５０−３とエージェントサーバ２００−３が協働して出現させるエージェントをエージェント３と称する場合がある。
【００５８】
表示制御部１１６は、エージェント機能部１５０からの指示に応じて第１ディスプレイ２２または第２ディスプレイ２４に画像を表示させる。以下では、第１ディスプレイ２２を使用するものとする。表示制御部１１６は、一部のエージェント機能部１５０の制御により、例えば、車室内で乗員とのコミュニケーションを行う擬人化されたエージェントの画像（以下、エージェント画像と称する）を生成し、生成したエージェント画像を第１ディスプレイ２２に表示させる。エージェント画像は、例えば、乗員に対して話しかける態様の画像である。エージェント画像は、例えば、少なくとも観者（乗員）によって表情や顔向きが認識される程度の顔画像を含んでよい。例えば、エージェント画像は、顔領域の中に目や鼻に擬したパーツが表されており、顔領域の中のパーツの位置に基づいて表情や顔向きが認識されるものであってよい。また、エージェント画像は、立体的に感じられ、観者によって三次元空間における頭部画像を含むことでエージェントの顔向きが認識されたり、本体（胴体や手足）の画像を含むことで、エージェントの動作や振る舞い、姿勢等が認識されるものであってもよい。また、エージェント画像は、アニメーション画像であってもよい。
【００５９】
音声制御部１１８は、エージェント機能部１５０からの指示に応じて、スピーカユニット３０に含まれるスピーカのうち一部または全部に音声を出力させる。音声制御部１１８は、複数のスピーカユニット３０を用いて、エージェント画像の表示位置に対応する位置にエージェント音声の音像を定位させる制御を行ってもよい。エージェント画像の表示位置に対応する位置とは、例えば、エージェント画像がエージェント音声を喋っていると乗員が感じると予測される位置であり、具体的には、エージェント画像の表示位置付近（例えば、２〜３［ｃｍ］以内）の位置である。また、音像が定位するとは、例えば、乗員の左右の耳に伝達される音の大きさを調節することにより、乗員が感じる音源の空間的な位置を定めることである。
【００６０】
車両機器制御部１３０は、取得部１３２と、判定部１３４と、制御部１３６と、を備える。取得部１３２は、エージェント機能部１５０−１により出力される車両機器５０に対する指示を取得する。取得部１３２は、マイク１０により出力される音声の情報を取得する。取得部１３２は、取得した音声を解析して発話者の音声の情報を発話者の特徴として取得する。取得部１３２は、画像認識装置８６により出力される発話者を含む画像を解析し、発話者の画像を発話者の特徴として取得する。取得部１３２は、取得した発話者の特徴である発話者の音声及び画像に基づいて、発話者の年齢を推定して取得する。
【００６１】
取得部１３２は、例えば、発話者の音声が高い場合や画像に基づいて取得された発話者の身体が小さい場合には発話者の年齢を低く推定するなど、発話者の複数の特徴を総合して発話者の年齢を推定する。なお、発話者の年齢の推定は、音声のみに基づいて行ってもよいし、画像のみに基づいて行ってもよい。また、発話者の年齢の推定は、これらの特徴に代えてまたは加えて、他の特徴、例えば発話者の姿勢や動作、発話内容、座席に掛かる圧力（発話者の体重）等の要素を含んで行ってもよい。また、乗員などが各乗員の人物（年齢）を管理部１１０等に登録できるようにし、登録された年齢に基づいて年齢の推定を行ってもよい。
【００６２】
実施形態では、発話者が子供である場合に、車両機器５０の制御を制限することを意図している。このため、車両機器５０の制御を制限するための閾値となる所定年齢は、子供を判定するための年齢であればよく、例えば、１２歳、６歳、３歳等の低学年と高学年を分けるような年齢など、任意の年齢に設定してよい。また、所定年齢を複数設定するようにしてもよい。この場合、設定された年齢に応じて、車両機器５０の制御の制限の内容を異ならせるようにしてもよい。例えば、年齢が高い場合方が、年齢が低い場合よりも制限を少なくまたは弱くするようにしてもよい。
【００６３】
判定部１３４は、取得部１３２により取得された発話者の年齢が所定年齢以下であるか否かを判定する。なお、取得部１３２が取得する年齢は、正確な年齢ではなく、おおよその年齢であってもよい。例えば、年齢を数字ではなく「大人」「子供」に区分して把握し、「子供」と判定される年齢に含まれるか否かを取得するようにしてもよい。この場合、判定部１３４は、発話者の年齢は、子供であるか大人であるかを判定して、子供の年齢であるときに所定年齢以下であると判定するようにしてもよい。
【００６４】
制御部１３６は、取得部１３２が取得した車両機器５０に対する指示に応じて車両機器５０のそれぞれに対する制御情報を生成して各車両機器５０に出力する。制御部１３６は、判定部１３４により発話者の年齢が所定年齢以下であると判定された場合に、さらに所定条件が成立すると、車両機器５０を制御する音声コマンドにいわばチャイルドロックをかける。制御部１３６は、チャイルドロックが掛けられた音声コマンドについては、一部の車両機器５０の制御について制限をかけ、更にその一部については制限の範囲内での許容範囲を設ける。所定条件としては、例えば、車両機器５０の種類ごとに異なる条件が設定されている。車両機器５０の制御を制限するための所定条件及び制御の制限の内容については後に説明する。
【００６５】
［車載エージェントサーバ］
図６は、エージェントサーバ２００の構成と、エージェント装置１００の構成の一部とを示す図である。以下、エージェントサーバ２００の構成と共にエージェント機能部１５０等の動作について説明する。ここでは、エージェント装置１００からネットワークＮＷまでの物理的な通信についての説明を省略する。
【００６６】
エージェントサーバ２００は、通信部２１０を備える。通信部２１０は、例えばＮＩＣ（Network Interface Card）などのネットワークインターフェースである。更に、エージェントサーバ２００は、例えば、音声認識部２２０と、自然言語処理部２２２と、対話管理部２２４と、ネットワーク検索部２２６と、応答文生成部２２８とを備える。これらの構成要素は、例えば、ＣＰＵなどのハードウェアプロセッサがプログラム（ソフトウェア）を実行することにより実現される。これらの構成要素のうち一部または全部は、ＬＳＩやＡＳＩＣ、ＦＰＧＡ、ＧＰＵなどのハードウェア（回路部；circuitryを含む）によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めＨＤＤやフラッシュメモリなどの記憶装置（非一過性の記憶媒体を備える記憶装置）に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭなどの着脱可能な記憶媒体（非一過性の記憶媒体）に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。
【００６７】
エージェントサーバ２００は、記憶部２５０を備える。記憶部２５０は、上記の各種記憶装置により実現される。記憶部２５０には、パーソナルプロファイル２５２、辞書ＤＢ（データベース）２５４、知識ベースＤＢ２５６、応答規則ＤＢ２５８などのデータやプログラムが格納される。
【００６８】
エージェント装置１００において、エージェント機能部１５０は、音声ストリーム、或いは圧縮や符号化などの処理を行った音声ストリームを、エージェントサーバ２００に送信する。エージェント機能部１５０は、ローカル処理（エージェントサーバ２００を介さない処理）が可能な音声コマンドを認識した場合は、音声コマンドで要求された処理を行ってよい。ローカル処理が可能な音声コマンドとは、エージェント装置１００が備える記憶部（不図示）を参照することで回答可能な音声コマンドであったり、エージェント機能部１５０−１の場合は車両機器５０を制御する音声コマンド（例えば、空調装置をオンにするコマンドなど）であったりする。従って、エージェント機能部１５０は、エージェントサーバ２００が備える機能の一部を有してもよい。
【００６９】
音声ストリームを取得すると、音声認識部２２０が音声認識を行ってテキスト化された文字情報を出力し、自然言語処理部２２２が文字情報に対して辞書ＤＢ２５４を参照しながら意味解釈を行う。辞書ＤＢ２５４は、文字情報に対して抽象化された意味情報が対応付けられたものである。辞書ＤＢ２５４は、同義語や類義語の一覧情報を含んでもよい。音声認識部２２０の処理と、自然言語処理部２２２の処理は、段階が明確に分かれるものではなく、自然言語処理部２２２の処理結果を受けて音声認識部２２０が認識結果を修正するなど、相互に影響し合って行われてよい。
【００７０】
自然言語処理部２２２は、例えば、認識結果として、「今日の天気は」、「天気はどうですか」等の意味が認識された場合、標準文字情報「今日の天気」に置き換えたコマンドを生成する。これにより、リクエストの音声に文字揺らぎがあった場合にも要求にあった対話をし易くすることができる。また、自然言語処理部２２２は、例えば、確率を利用した機械学習処理等の人工知能処理を用いて文字情報の意味を認識したり、認識結果に基づくコマンドを生成してもよい。
【００７１】
対話管理部２２４は、自然言語処理部２２２の処理結果（コマンド）に基づいて、パーソナルプロファイル２５２や知識ベースＤＢ２５６、応答規則ＤＢ２５８を参照しながら車両Ｍの乗員に対する発話の内容を決定する。パーソナルプロファイル２５２は、乗員ごとに保存されている乗員の個人情報、趣味嗜好、過去の対話の履歴などを含む。知識ベースＤＢ２５６は、物事の関係性を規定した情報である。応答規則ＤＢ２５８は、コマンドに対してエージェントが行うべき動作（回答や機器制御の内容など）を規定した情報である。
【００７２】
また、対話管理部２２４は、音声ストリームから得られる特徴情報を用いて、パーソナルプロファイル２５２と照合を行うことで、乗員を特定してもよい。この場合、パーソナルプロファイル２５２には、例えば、音声の特徴情報に、個人情報が対応付けられている。音声の特徴情報とは、例えば、声の高さ、イントネーション、リズム（音の高低のパターン）等の喋り方の特徴や、メル周波数ケプストラム係数（Mel Frequency Cepstrum Coefficients）等による特徴量に関する情報である。音声の特徴情報は、例えば、乗員の初期登録時に所定の単語や文章等を乗員に発声させ、発声させた音声を認識することで得られる情報である。
【００７３】
対話管理部２２４は、コマンドが、ネットワークＮＷを介して検索可能な情報を要求するものである場合、ネットワーク検索部２２６に検索を行わせる。ネットワーク検索部２２６は、ネットワークＮＷを介して各種ウェブサーバ３００にアクセスし、所望の情報を取得する。「ネットワークＮＷを介して検索可能な情報」とは、例えば、車両Ｍの周辺にあるレストランの一般ユーザによる評価結果であったり、その日の車両Ｍの位置に応じた天気予報であったりする。
【００７４】
応答文生成部２２８は、対話管理部２２４により決定された発話の内容が車両Ｍの乗員に伝わるように、応答文を生成し、エージェント装置１００に送信する。応答文生成部２２８は、乗員がパーソナルプロファイルに登録された乗員であることが特定されている場合に、乗員の名前を呼んだり、乗員の話し方に似せた話し方にした応答文を生成してもよい。
【００７５】
エージェント機能部１５０は、応答文を取得すると、音声合成を行って音声を出力するように音声制御部１１８に指示する。また、エージェント機能部１５０は、音声出力に合わせてエージェントの画像を表示するように表示制御部１１６に指示する。このようにして、仮想的に出現したエージェントが車両Ｍの乗員に応答するエージェント機能が実現される。
【００７６】
［エージェント装置における処理］
次に、エージェント装置１００における処理の一例について説明する。図７は、エージェント装置１００において実行される処理の流れの一例を示すフローチャートである。なお、ここでの処理は、エージェント機能部１５０として複数のエージェント機能部１５０−１が処理を実行するものとし機能するものとする。エージェント装置１００において、エージェントごとＷＵ判定部１１４は、乗員が発声した音声の音声区間を検出し、検出した音声区間をテキスト化した文字情報がウエイクアップワード（ＷＵワード）であるか否かを判定する（ステップＳ１１０）。
【００７７】
テキスト化した文字情報がウエイクアップワードであると判定した場合、エージェント機能部１５０は、ＷＵワードに続いて乗員が発話した音声を取得したか否かを判定する（ステップＳ１２０）。乗員が発話した音声を取得したと判定した場合、エージェント機能部１５０は、乗員の発話内容が車両機器に対する指令であるか否かを判定する（ステップＳ１３０）。
【００７８】
乗員の発話内容が車両機器に対する指令でないと判定した場合、エージェント機能部１５０は、乗員の発話内容に応じたサービスを提供する（ステップＳ１４０）。乗員の発話内容が車両機器に対する指令であると判定した場合、エージェント機能部１５０は、車両機器５０に対する指示を車両機器制御部１３０に出力する。取得部１３２は、エージェント機能部１５０により出力された車両機器５０に対する指示内容を取得する（ステップＳ１５０）。さらに、車両機器制御部１３０の取得部１３２は、発話者の特徴として、乗員認識装置８０により出力される発話者の音声及び画像の情報を取得する（ステップＳ１６０）。このとき、取得部１３２は、乗員認識装置８０により出力される発話者シートの情報を合わせて取得する。
【００７９】
続いて、取得部１３２は、発話者の特徴に基づいて発話者の年齢を推定して取得する。続いて、判定部１３４は、推定した発話者の年齢が所定年齢以下であるか否かを判定する（ステップＳ１７０）。推定した発話者の年齢が所定年齢以下でないと判定した場合、判定部１３４は、発話者は大人である（子供ではない）と判定し、制御部１３６は、取得部１３２が取得した車両機器５０に対する指示に応じた制御を実行する（ステップＳ１８０）。例えば、車両機器５０に対する指示がシートを調整する指示である場合には、制御対象をシート調整機構５１（さらには、右側前部シート調整機構５１Ａ、左側前部シート調整機構５１Ｂ、右側後部シート調整機構５１Ｃ、及び左側後部シート調整機構５１Ｄのいずれか）とし、指示されたシートのシート調整機構５１を駆動させる駆動源を作動させる等して、シートの調整を行う。車両機器５０に対する指示及び車両機器５０に対する制御内容については、後に個別に説明する。
【００８０】
推定した発話者の年齢が所定年齢以下であると判定した場合、判定部１３４は、発話者が子供であると判定する。続いて、制御部１３６は、所定条件が成立するか否かを判定する（ステップＳ１９０）。所定条件が成立すると判定した場合、制御部１３６は、車両機器５０の制御を制限し、ステップＳ１８０に進むことなく、そのままステップＳ１２０に戻る。所定条件が成立しないと判定した場合、制御部１３６は、車両機器５０の制御を制限することなく、取得部１３２が取得した車両機器５０に対する指示に応じた制御を実行する（ステップＳ１８０）。ステップＳ１８０を実行した後は、ステップＳ１２０に戻り、乗員が次に発した音声を取得したか否かを判定する。
【００８１】
ステップＳ１２０において、乗員の音声を取得していないと判定した場合、エージェント装置１００は、応答待機時間が経過したか否かを判定する（ステップＳ２００）。応答待機時間は、エージェント機能部１５０が起動してから乗員の指令を受け付けるまで、または乗員の指令を受け付けた後、再度乗員の指令を受け付けるまでに設定された時間である。応答待機時間は任意の時間に設定してよい。例えば、応答待機時間は、５秒から１０秒程度の短時間としてもよいし、３０秒から１分といった長時間としてもよいし、３０分などの更なる長時間としてもよい。
【００８２】
応答待機時間が経過していないと判定した場合、エージェント装置１００は、ステップＳ１２０に戻り、乗員が次に発した音声を取得したか否かを判定する。応答待機時間が経過していないと判定した場合、エージェント装置１００は、図８に示す処理を終了する。
【００８３】
次に、車両機器５０における個別の各機器の制御の一例について説明する。図８〜図１６は、いずれもエージェント装置１００において実行される処理の流れの一例を示すフローチャートであり、主に図８に示すステップＳ１７０〜ステップＳ１９０の処理を置換して実行される処理である。なお、図８〜図１６に示す制御は、それぞれを組み合わせて実行できるようにしてもよい。
【００８４】
［シート調整機構５１の制御］
まず、シート調整機構５１の制御の一例について説明する。シート調整機構５１の制御は、例えば、シート調整機構５１を動作させる図示しないモータ等の駆動源に車両機器制御部１３０が制御情報を送信することによって実行される。図８は、シート調整機構５１を制御する際のフローチャートである。
【００８５】
車両機器制御部１３０は、シート調整機構５１が制御対象であるか否かを判定する（ステップＳ２１０）。シート調整機構５１が制御対象でないと判定した場合、車両機器制御部１３０は、図８に示す処理を終了する。シート調整機構５１が制御対象であると判定した場合、車両機器制御部１３０は、子供が発話者であるか否かを判定する（ステップＳ２２０）。
【００８６】
子供が発話者ではないと判定した場合、制御部１３６は、発話者の発言に応じてシート調整機構５１を調整する制御を行う（ステップＳ２３０）。例えば、発話者であるドライバが「リクライニングして」という指令を発言した場合に、制御部１３６は、運転席ＤＳのバックシートを倒す制御を行う。
【００８７】
一方、子供が発話者であると判定した場合、制御部１３６は、発話者が着座する発話者シートが制御対象となるシートであるか否かを判定する（ステップＳ２４０）。制御部１３６は、取得部１３２が取得した発話者シートの位置の情報に基づいて、発話者シートが制御対象となるシートであるか否かを判定する。
【００８８】
発話者シートが制御対象となるシートでないと判定した場合、制御部１３６は、発話者の発言があっても、発話者の発言に応じたシート調整機構５１の調整を制限し、例えば発話者の発言に応じたシート調整機構５１の調整を行わない。発話者シートが制御対象となるシートであると判定した場合、制御部１３６は、発話者の発言に応じてシート調整機構５１を調整する制御を行う（ステップＳ２３０）。こうして、車両機器制御部１３０は、図８に示す処理を終了する。
【００８９】
上記の制御では、シート調整機構５１を制御する際に、子供のいたずらや不用意な発話により、子供が着座するシート以外のシートのシート調整機構５１が制御される事態を抑制できる。したがって、子供が着座するシート以外のシートに着座する乗員のシート調整を抑制することができる。
【００９０】
［照明装置５２の制御］
続いて、照明装置５２の制御の一例について説明する。照明装置５２の制御は、例えば、照明装置５２を点灯させる点灯情報や消灯させる消灯情報を車両機器制御部１３０が照明装置５２に送信することによって実行される。図９は、照明装置５２を制御する際のフローチャートである。
【００９１】
車両機器制御部１３０は、照明装置５２が制御対象であるか否かを判定する（ステップＳ３１０）。照明装置５２が制御対象でないと判定した場合、車両機器制御部１３０は、図９に示す処理を終了する。照明装置５２が制御対象であると判定した場合、車両機器制御部１３０は、子供が発話者であるか否かを判定する（ステップＳ３２０）。
【００９２】
子供が発話者ではないと判定した場合、制御部１３６は、発話者の発言に応じて照明装置５２を制御する（ステップＳ３３０）。例えば、発話者であるドライバが「電気をつけて」という指令を発言した場合に、制御部１３６は、照明装置５２を点灯させる制御を行う。
【００９３】
一方、子供が発話者であると判定した場合、制御部１３６は、車両Ｍが走行中であるか否かを判定する（ステップＳ３４０）。制御部１３６は、車両Ｍが走行中であるか否かを判定するにあたり、車速センサ９１に車速情報の出力を要求する。制御部１３６は、車速センサ９１により出力された車速情報に基づいて、車両Ｍが走行中であるか否かを判定する。
【００９４】
車両Ｍが走行中でないと判定した場合、制御部１３６は、現在、夜間であるか否かを判定する（ステップＳ３５０）。制御部１３６は、現在、夜間であるか否かを判定するにあたり、昼夜センサ９２に昼夜情報の出力を要求する。制御部１３６は、昼夜センサ９２により出力された昼夜情報に基づいて、現在、夜間であるか否かを判定する。
【００９５】
現在、夜間であると判定した場合、制御部１３６は、発話者の発言に応じて照明装置５２を点灯させる制御を行う（ステップＳ２３０）。ステップＳ３４０において車両Ｍが走行中であると判定した場合、または、ステップＳ３５０において現在、夜間でないと判定した場合、制御部１３６は、発話者の発言があっても、発話者の発言に応じた照明装置５２の点灯を制限し、例えば発話者の発言に応じた照明装置５２の点灯などの制御を行わない。こうして、車両機器制御部１３０は、図９に示す処理を終了する。
【００９６】
上記の制御では、照明装置５２を制御する際に、例えば車両の走行中や昼間の時間帯に子供のいたずらや不用意な発話で照明が点灯される制御を抑制することができる。このため、車両の走行中や昼間の時間帯といった照明が不要な時間において照明装置５２が点灯される事態を抑制できる。したがって、例えば夜間走行中に照明装置５２が誤って点灯することにより、車外が見にくくなる事態を抑制することができる。
【００９７】
［サンシェード５３の制御］
続いて、サンシェード５３の制御の一例について説明する。サンシェード５３の制御は、例えば、サンシェード５３を動作させる図示しないモータ等の駆動源に車両機器制御部１３０が制御情報を送信することによって実行される。図１０は、サンシェード５３を制御する際のフローチャートである。
【００９８】
車両機器制御部１３０は、サンシェード５３が制御対象であるか否かを判定する（ステップＳ４１０）。サンシェード５３が制御対象でないと判定した場合、車両機器制御部１３０は、図１０に示す処理を終了する。サンシェード５３が制御対象であると判定した場合、車両機器制御部１３０は、子供が発話者であるか否かを判定する（ステップＳ４２０）。
【００９９】
子供が発話者ではないと判定した場合、制御部１３６は、発話者の発言に応じてサンシェード５３を開閉させる制御を行う（ステップＳ４３０）。例えば、サンシェード５３の開放中に発話者であるドライバが「ブラインド閉じて」という指令を発言した場合に、制御部１３６は、サンシェード５３を閉鎖させる制御を行う。
【０１００】
一方、子供が発話者であると判定した場合、制御部１３６は、車両Ｍが走行中であるか否かを判定する（ステップＳ４４０）。車両Ｍが走行中であると判定した場合、制御部１３６は、発話者の発言があっても、発話者の発言に応じたサンシェード５３の開閉の制御を制限し、例えば発話者の発言に応じたサンシェード５３を開閉させる制御を行わない。車両Ｍが走行中でないと判定した場合、制御部１３６は、発話者の発言に応じたサンシェード５３を開閉させる制御を行う（ステップＳ４３０）。こうして、車両機器制御部１３０は、図１０に示す処理を終了する。
【０１０１】
上記の制御では、サンシェード５３を制御する際に、子供のいたずらや不用意な発話による特に、車両Ｍの走行中のサンシェード５３を開閉させる制御を抑制することができる。したがって、ドライバ等の希望に応じて、サンシェード５３を開閉させることができるので、例えば、ドライバが意図することなくサンシェード５３が閉じて車両後方の視認がしにくくなる事態を抑制することができる。
【０１０２】
［空調装置５４の制御］
続いて、空調装置５４の制御の一例について説明する。空調装置５４の制御は、例えば、空調装置５４における設定温度の制御である。空調装置５４の制御は、例えば、空調装置５４に対して車両機器制御部１３０が車両Ｍの室内の設定温度を上げる制御情報や設定温度を下げる制御情報を送信することによって実行される。図１１は、空調装置５４を制御する際のフローチャートである。
【０１０３】
車両機器制御部１３０は、空調装置５４が制御対象であるか否かを判定する（ステップＳ５１０）。空調装置５４が制御対象でないと判定した場合、車両機器制御部１３０は、図１１に示す処理を終了する。空調装置５４が制御対象であると判定した場合、車両機器制御部１３０は、子供が発話者であるか否かを判定する（ステップＳ５２０）。
【０１０４】
子供が発話者ではないと判定した場合、制御部１３６は、発話者の発言に応じて空調装置５４の制御を行う（ステップＳ５３０）。例えば、発話者であるドライバが「涼しくして」という指令を発言した場合に、制御部１３６は、空調装置５４の設定温度を下げる制御を行う。
【０１０５】
一方、子供が発話者であると判定した場合、制御部１３６は、車両Ｍの室内の温度が所定温度未満であるか否かを判定する（ステップＳ５４０）。車両Ｍの室内の温度が所定温度未満であると判定した場合、制御部１３６は、発話者の発言があっても、空調装置５４の温度調整の制御を制限し、例えば発話者の発言に応じた空調装置５４の制御を行わない。車両Ｍの室内の温度が所定温度未満でないと判定した場合、制御部１３６は、発話者の発言に応じた空調装置５４の制御を行う（ステップＳ５３０）。こうして、車両機器制御部１３０は、図１１に示す処理を終了する。
【０１０６】
上記の制御では、空調装置５４を制御する際に、子供のいたずらや不用意な発話で低温時にさらに室内の温度を下げてしまう事態などを抑制することができる。その一方で、例えば乗員が子供のみの状況で車内が高温にさらされた状態などでは、子供の「暑い」といった発話に応じて空調装置５４を作動させることができる。
【０１０７】
［ナビゲーション装置４０の制御］
続いて、ナビゲーション装置４０の制御の一例について説明する。ナビゲーション装置４０の制御は、たとえば、ナビゲーション装置４０における目的地などの検索、設定、変更などの制御であるナビゲーション装置４０の制御は、例えば、ナビゲーション装置４０に対して車両機器制御部１３０が目的地を設定したり変更したりするための制御情報を送信することによって実行される。図１２は、ナビゲーション装置４０を制御する際のフローチャートである。
【０１０８】
車両機器制御部１３０は、ナビゲーション装置４０が制御対象であるか否かを判定する（ステップＳ６１０）。ナビゲーション装置４０が制御対象でないと判定した場合、車両機器制御部１３０は、図１２に示す処理を終了する。ナビゲーション装置４０が制御対象であると判定した場合、車両機器制御部１３０は、子供が発話者であるか否かを判定する（ステップＳ６２０）。
【０１０９】
子供が発話者ではないと判定した場合、制御部１３６は、発話者の発言に応じてナビゲーション装置４０の制御を行う（ステップＳ６３０）。例えば、発話者であるドライバが「うちに帰るよ」という指令を発言した場合に、制御部１３６は、ナビゲーション装置４０の目的地を検索して設定する。ナビゲーション装置４０において、すでに目的地が設定されている場合には、設定された目的地を自宅に更新する。
【０１１０】
一方、子供が発話者であると判定した場合、制御部１３６は、車両Ｍが走行中であるか否かを判定する（ステップＳ６４０）。車両Ｍが走行中であると判定した場合、制御部１３６は、目的地が設定されているか否かを判定する（ステップＳ６５０）。制御部１３６は、目的地が設定されているか否かを判定するにあたり、ナビゲーション装置４０に目的地情報の出力を要求する。制御部１３６は、ナビゲーション装置４０により出力された目的地情報に基づいて、現在、目的地が設定されているか否かを判定する。
【０１１１】
目的地が設定されていると判定した場合、制御部１３６は、発話者の発言があっても、発話者の発言に応じたナビゲーション装置４０の制御を制限し、例えば発話者の発言に応じたナビゲーション装置４０の制御を行わない。ステップＳ６４０において、車両が走行中でないと判定した場合、ステップＳ６５０において目的地が設定されていないと判定した場合、制御部１３６は、発話者の発言に応じてナビゲーション装置４０の制御を行う（Ｓ６３０）。こうして、車両機器制御部１３０は、図１２に示す処理を終了する。
【０１１２】
なお、判定部１３４は、ステップＳ６５０の判定を省略し、車両が走行中であると判定した場合には、制御部１３６は、発話者の発言があっても、発話者の発言に応じたナビゲーション装置４０の制御を制限し、例えば発話者の発言に応じたナビゲーション装置４０の制御を行わないようにしてもよい。また、判定部１３４は、ステップＳ６４０の判定を省略し、車両が走行中であるか否かの判定を行うことなく、ステップＳ６２０において子供が発話者であると判定した場合に、目的地が設定されているか否かの判定を行うようにしてもよい。
【０１１３】
ナビゲーション装置４０を制御する際に、子供の発話では、正しい目的地設定などが難しい。これに対して、上記の制御では、車両が停止中である場合には、子供による目的地設定を許容することができる。このため、子供の好奇心を満たしながら、仮に誤って目的地が設定された場合には、目的地の修正する時間や余裕を確保しやすくすることができる。また、目的地設定がされている場合には、子供の発話では目的地設定が抑制されるので、不意に目的地が更新される事態を抑制することができる。
【０１１４】
［リアワイパー５５の制御］
続いて、リアワイパー５５の制御の一例について説明する。リアワイパー５５の制御は、例えば、リアワイパー５５を動作させる図示しないモータ等の駆動源に車両機器制御部１３０が制御情報を送信することによって実行される。図１３は、リアワイパー５５を制御する際のフローチャートである。
【０１１５】
車両機器制御部１３０は、リアワイパー５５が制御対象であるか否かを判定する（ステップＳ７１０）。リアワイパー５５が制御対象でないと判定した場合、車両機器制御部１３０は、図１３に示す処理を終了する。リアワイパー５５が制御対象であると判定した場合、車両機器制御部１３０は、子供が発話者であるか否かを判定する（ステップＳ７２０）。
【０１１６】
子供が発話者ではないと判定した場合、制御部１３６は、発話者の発言に応じてリアワイパー５５の制御を行う（ステップＳ７３０）。例えば、発話者であるドライバが「後ろの雨を払って」という指令を発言した場合に、制御部１３６は、リアワイパー５５を作動させる制御を行う。
【０１１７】
一方、子供が発話者であると判定した場合、制御部１３６は、天候が降雨であるか否かを判定する（ステップＳ７４０）。制御部１３６は、天候が降雨であるか否かを判定するにあたり、天候センサ９４に天候情報の出力を要求する。制御部１３６は、天候センサ９４により出力された天候情報に基づいて、天候は降雨であるか否かを判定する。
【０１１８】
天候は降雨でないと判定した場合、制御部１３６は、発話者の発言があっても、リアワイパー５５の制御を制限し、例えば発話者の発言に応じたリアワイパー５５の制御を行わない。天候が降雨であると判定した場合、制御部１３６は、発話者の発言に応じたリアワイパー５５の制御を行う（ステップＳ７３０）。こうして、車両機器制御部１３０は、図１３に示す処理を終了する。
【０１１９】
上記の制御では、リアワイパー５５を制御する際に、子供のいたずらや不用意な発話でリアワイパー５５を作動させる制御を抑制することができる。したがって、降雨時以外の不要なリアワイパー５５の作動によるリアワイパー５５の消耗を好適に抑制することができる。なお、降雨の判断は、天候によるもののほか、例えばリアウインドに付着する水滴（雨滴）の有無に基づき、リアウインドに付着する水滴（雨滴）のがある場合に天候が降雨であると判定してもよい。
【０１２０】
［パワードア５６の制御］
続いて、パワードア５６の制御の一例について説明する。パワードア５６の制御は、例えば、パワードア５６を動作させる図示しないモータ等の駆動源に車両機器制御部１３０が制御情報を送信することによって実行される。図１４は、パワードア５６を制御する際のフローチャートである。なお、ここでは、発話者となりえる大人と子供が車外におり、大人がＦＯＢを所持している状況を想定する。車外にあるＦＯＢが車両に近づくことにより、車両機器制御部１３０がスタンバイ状態となり、車外からの発話者の発話を検出可能となる。
【０１２１】
車両機器制御部１３０は、パワードア５６が制御対象であるか否かを判定する（ステップＳ８１０）。パワードア５６が制御対象でないと判定した場合、車両機器制御部１３０は、図１４に示す処理を終了する。パワードア５６が制御対象であると判定した場合、車両機器制御部１３０は、子供が発話者であるか否かを判定する（ステップＳ８２０）。
【０１２２】
子供が発話者ではないと判定した場合、制御部１３６は、発話者の発言に応じてパワードア５６の制御を行う（ステップＳ８３０）。例えば、発話者であるドライバが「後ろのドアを開けて」という指令を発言した場合に、制御部１３６は、パワードア５６を開放させる制御を行う。
【０１２３】
一方、子供が発話者であると判定した場合、発話者の発言があっても、パワードア５６の制御を制限し、例えば発話者の発言に応じたパワードア５６の制御を行わない。こうして、車両機器制御部１３０は、図１４に示す処理を終了する。
【０１２４】
上記の制御では、パワードア５６を制御する際に、子供の発話によるパワードア５６の制御を抑制している。このため、例えば子供がＦＯＢを持ち出しいたずらでパワードア５６を開閉させることを抑制できる。したがって、パワードア５６の誤った開閉動作を抑制することができる。なお、大人がＦＯＢを所持していないことを所定条件として、子供が発話者である場合に、大人がＦＯＢを所持していないときにパワードア５６の制御を抑制し、大人がＦＯＢを所持しているときにはパワードア５６の制御を抑制しないようにしてもよい。
【０１２５】
［音声通信装置５７の制御］
続いて、音声通信装置５７の制御の一例について説明する。音声通信装置５７の制御は、例えば、音声通信装置５７による通信を開始させる制御情報を車両機器制御部１３０が音声通信装置５７に送信することによって実行される。図１５は、音声通信装置５７を制御する際のフローチャートである。
【０１２６】
車両機器制御部１３０は、音声通信装置５７が制御対象であるか否かを判定する（ステップＳ９１０）。音声通信装置５７が制御対象でないと判定した場合、車両機器制御部１３０は、図１５に示す処理を終了する。音声通信装置５７が制御対象であると判定した場合、車両機器制御部１３０は、子供が発話者であるか否かを判定する（ステップＳ９２０）。
【０１２７】
子供が発話者ではないと判定した場合、制御部１３６は、発話者の発話による指示に応じて、通信相手先を特定して通信を開始させるための音声通信装置５７の制御を行う（ステップＳ９３０）。例えば、発話者であるドライバが「自宅に電話して」という指令を発話した場合に、制御部１３６は、通信相手先として自宅を特定し、自宅との間で通信を開始させるように音声通信装置５７を制御する。
【０１２８】
一方、子供が発話者であると判定した場合、制御部１３６は、住所録に通信先（発信先）の情報、例えば通信先の電話番号が登録されているか否かを判定する（ステップＳ９４０）。制御部１３６は、通信先の電話番号が登録されているか否かを判定するにあたり、音声通信装置５７に住所録５７Ａの登録情報の出力を要求する。制御部１３６は、音声通信装置５７により出力された住所録５７Ａの登録情報に基づいて、通信先の電話番号が登録されているか否かを判定する。
【０１２９】
通信先の電話番号が登録されていないと判定した場合、制御部１３６は、発話者の発話があっても、音声通信装置５７の制御を制限し、例えば発話者の発話による指示に応じて、通信相手先を特定して通信を開始させるための音声通信装置５７に通話を開始させるための制御を行わない。通信先の電話番号が登録されていると判定した場合、制御部１３６は、発話者の発話による指示に応じて、通信相手先を特定して通信を開始させるための音声通信装置５７の制御を行う（ステップＳ９３０）。こうして、車両機器制御部１３０は、図１５に示す処理を終了する。
【０１３０】
上記の制御では、音声通信装置５７を制御する際に、子供のいたずらや不用意な発話により、乗員が意図していない通信相手先に音声通信装置５７を接続する事態を抑制することができる。この場合でも、例えば、住所録５７Ａに登録された登録先であれば、音声通信装置５７を接続することが許容されるので、子供の好奇心を満たしながら、音声通信装置５７の誤操作による不具合を小さくすることができる。
【０１３１】
［音響機器５８の制御］
続いて、音響機器５８の制御の一例について説明する。音響機器５８の制御は、例えば、音響機器５８により音楽を出力させる制御情報を車両機器制御部１３０が音声通信装置５７に送信することによって実行される。図１６は、音響機器５８を制御する際のフローチャートである。
【０１３２】
車両機器制御部１３０は、音響機器５８が制御対象であるか否かを判定する（ステップＳ１０１０）。音響機器５８が制御対象でないと判定した場合、車両機器制御部１３０は、図１６に示す処理を終了する。音響機器５８が制御対象であると判定した場合、車両機器制御部１３０は、子供が発話者であるか否かを判定する（ステップＳ１０２０）。
【０１３３】
子供が発話者ではないと判定した場合、制御部１３６は、発話者の発言に応じて音声通信装置５７の制御を行う（ステップＳ１０３０）。例えば、発話者であるドライバが「ジャズを聞かせて」という指令を発言した場合に、制御部１３６は、ジャズ音楽を出力するように音響機器５８を制御する。
【０１３４】
一方、子供が発話者であると判定した場合、制御部１３６は、車両は走行中であるか否かを判定する（ステップＳ１０４０）。車両Ｍが走行中であると判定した場合、制御部１３６は、発話者の発言があっても、発話者の発言に応じた音響機器５８の制御を制限する。車両Ｍが走行中でないと判定した場合、制御部１３６は、発話者の発言に応じた音響機器５８の制御を行う（ステップＳ１０３０）。こうして、車両機器制御部１３０は、図１６に示す処理を終了する。
【０１３５】
上記の制御では、音響機器５８を制御する際に、子供のいたずらや不用意な発話により、乗員が意図していない楽曲が検索されてスピーカユニット３０により出力されることがある。この場合でも、例えば、車両Ｍが停止中であれば、楽曲を変更する時間や余裕を確保できるので、子供の好奇心を満たしながら、スピーカユニット３０により出力される楽曲を検索して出力させることができる。
【０１３６】
上記の実施形態によれば、エージェント装置１００は、発話者の年齢が所定年齢以下であり、発話者が子供であるか否かに基づいて、車両機器５０の制御を異ならせるようにしている。このため、子供がいたずらや不用意な発言により行った車両機器５０への指令による悪影響を排除できるので、より適切に車両に搭載された機器への制御可否を判定することができる。
【０１３７】
なお、上記の各車両機器５０に対する制御は、それぞれを組み合わせて実行してもよい。また、制御部における所定条件は、上記の種々の条件を組み合わせてもよいし、他の条件を主導的または付随的に追加してもよい。他の条件としては、例えば、時刻、地理的条件、目的地までの距離、乗車時間、車両Ｍへの乗車人数、乗員同士の関係、空調の状態、運転モード（例えば通常モードと経済走行モード）、これらの条件の変化量、乗員（子供）の状態（体調）、性別などでもよい。
【０１３８】
また、上記の実施形態では、発話者の特徴に基づいて発話者の年齢を推定して取得する取得部１３２及び発話者の年齢が所定年齢以下であるか否かを判定する判定部１３４がエージェント装置１００に設けられている。これに対して、取得部１３２及び判定部１３４が有する機能を有する装置が車両Ｍの他の部分に設けられていてもよいし、車両Ｍ以外の場所、例えば外部サーバに設けられていてもよい。外部サーバに取得部１３２及び判定部１３４と同様の機能を有する装置が設けられている場合には、発話者の特徴を外部サーバに提供し、外部サーバにおいて、発話者の年齢が所定年齢以下であるかの情報を生成して車両Ｍに送信してもよい。この場合、制御部１３６は、送信された発話者の年齢が所定年齢以下であるかの情報を利用して車両機器５０の制御を実行してもよい。
【０１３９】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【０１４０】
１…エージェントシステム
１０…マイク
２０…表示・操作装置
２２…第１ディスプレイ
２４…第２ディスプレイ
３０…スピーカユニット
４０…ナビゲーション装置
５０…車両機器
５１…シート調整機構
５２…照明装置
５３…サンシェード
５４…空調装置
５５…リアワイパー
５６…パワードア
５７…音声通信装置
５８…音響機器
６０…車載通信装置
８０…乗員認識装置
８２…着座センサ
８４…車室内カメラ
８６…画像認識装置
９０…車両センサ
９１…車速センサ
９２…昼夜センサ
９３…温度センサ
９４…天候センサ
１００…エージェント装置
１１０…管理部
１１２…音響処理部
１１４…エージェントごとＷＵ判定部
１１６…表示制御部
１１８…音声制御部
１３０…車両機器制御部
１３２…取得部
１３４…判定部
１３６…制御部
１５０…エージェント機能部
１５２…ペアリングアプリ実行部
２００…エージェントサーバ
Ｍ…車両
【図１】
2020157944.tif 000003
【図２】
2020157944.tif 000004
【図３】
2020157944.tif 000005
【図４】
2020157944.tif 000006
【図５】
2020157944.tif 000007
【図６】
2020157944.tif 000008
【図７】
2020157944.tif 000009
【図８】
2020157944.tif 000010
【図９】
2020157944.tif 000011
【図１０】
2020157944.tif 000012
【図１１】
2020157944.tif 000013
【図１２】
2020157944.tif 000014
【図１３】
2020157944.tif 000015
【図１４】
2020157944.tif 000016
【図１５】
2020157944.tif 000017
【図１６】
2020157944.tif 000018