(57)【特許請求の範囲】
【請求項１】
現在地または目的地の場所の情報を含む現在の状況情報を取得する状況情報取得部と、
場所を含む状況別に対応させてジャンル毎に１または複数のユーザの性格判断用の質問文を予め記憶した記憶部と、
前記記憶部から前記状況情報取得部で取得された現在の状況に対応する質問文を選択する質問選択部と、
前記質問選択部の選択した質問文をユーザに提示する質問提示部と、
前記質問提示部により提示された質問文に対する回答をユーザが入力する入力部と、
前記入力部による入力からユーザの性格を判断し、ユーザの性格に合わせて複数の性格要素を増減させてエージェントを可変するエージェント処理部と、
前記エージェント処理部により可変されたエージェントを音声または画像で出力する出力部と、
を備えることを特徴とするエージェント装置。
【請求項２】
前記記憶部は、前記場所に対して１または複数のジャンルを記憶し、
前記質問選択部は、前回の質問文とジャンルの異なる質問文をランダムに選択すること、
を特徴とする請求項１記載のエージェント装置。
【請求項３】
前記状況情報取得部は、現在地または目的地の場所の情報に加えて、季節、時間帯、天候の内の１または複数の情報を取得し、
前記記憶部は、予め、場所情報に加えて、季節、時間帯、天候の内の１または複数の情報との組み合せに対応する質問文を記憶しておき、
前記質問選択部は、前記記憶部から、前記状況情報取得部で取得した現在地または目的地の場所情報と、季節、時間帯、天候の内の１または複数の情報との組み合わせに合致する質問文を選択すること、
を特徴とする請求項１と２のいずれか１項に記載のエージェント装置。
【請求項４】
前記エージェント処理部は、前記質問提示部により提示された質問文に対してユーザの回答の有無により、エージェントを可変するようにしたこと、
を特徴とする請求項１から３のいずれか１項に記載のエージェント装置。
【請求項５】
前記エージェント処理部は、前記エージェントに対するユーザの指示頻度に応じて、エージェントを可変するようにしたこと、
を特徴とする請求項１から４のいずれか１項に記載のエージェント装置。
【請求項６】
音楽ジャンルデータが付属する音楽データを再生して出力するオーディオ部と、を備え、
前記ユーザ性格判断部は、オーディオ部により出力された前記音楽データの音楽ジャンルデータを参照してユーザの性格を判断するようにしたこと、
を特徴とする請求項１から５のいずれか１項に記載のエージェント装置。
【請求項７】
前記エージェント処理部は、複数のエージェントの中からユーザが選択したエージェントを初期設定するようにしたこと、
を特徴とする請求項１から６のいずれか１項に記載のエージェント装置。
【請求項８】
前記エージェント処理部は、電源がＯＦＦされた後、所定時間経過後に再び電源がＯＮされた場合にエージェントを可変するようにしたこと、
を特徴とする請求項１から７のいずれか１項に記載のエージェント装置。
【請求項９】
現在地を検出する現在地検出部と、
目的地を設定する目的地設定部と、
現在地または目的地の場所の情報を含む現在の状況情報を取得する状況情報取得部と、
場所を含む状況別に対応させてジャンル毎に１または複数のユーザ性格判別用の質問文を予め記憶した記憶部と、
前記記憶部から前記状況情報取得部で取得された現在の状況に対応する質問文を選択する質問選択部と、
前記質問選択部で選択された質問文をユーザに提示する質問提示部と、
前記質問提示部により提示された質問文に対する回答をユーザが入力する入力部と、
前記入力部による入力からユーザの性格を判断し、ユーザの性格に合わせて複数の性格要素を増減させてエージェントを可変するエージェント処理部と、
前記エージェント処理部により可変されたエージェントを音声または画像で出力する出力部と、
を備えることを特徴とするエージェント機能付車載用ナビゲーション装置。
【請求項１０】
前記状況情報取得部は、現在地または目的地の場所の情報に加えて、季節、時間帯、天候の内の１または複数の情報を取得し、
前記記憶部は、予め、場所の情報に加えて、季節、時間帯、天候の内の１または複数の情報との組み合せに対応する質問文を記憶しておき、
前記質問選択部は、前記記憶部から、前記状況情報取得部で取得した現在地または目的地の場所情報と、季節、時間帯、天候の内の１または複数の情報との組み合わせに合致する質問文を選択すること、
を特徴とする請求項９に記載のエージェント機能付車載用ナビゲーション装置。
【請求項１１】
現在地または目的地の場所情報を含む現在の状況情報を取得する状況情報取得ステップと、
場所を含む状況別に対応させてジャンル毎に１または複数のユーザ性格判別用の質問文を予め記憶した記憶部から、前記状況情報取得ステップで取得された現在の状況に対応する質問文を選択する質問文選択ステップと、
前記質問文選択ステップで選択された質問文をユーザに提示する質問提示ステップと、
前記質問提示ステップにより提示された質問文に対する回答をユーザが入力する入力ステップと、
前記入力ステップによる入力からユーザの性格を判断し、ユーザの性格に合わせて複数の性格要素を増減させてエージェントを可変するエージェント処理ステップと、
前記エージェント処理ステップにより可変されたエージェントを音声または画像で出力する出力ステップと、
を備えることを特徴とするエージェント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はエージェント装置、エージェント機能付車載用ナビゲーション装置、エージェント出力方法に係り、とくにエージェントの性格が可変するエージェント装置、エージェント機能付車載用ナビゲーション装置、エージェント出力方法に関する。
【背景技術】
【０００２】
例えば、車載用ナビゲーション装置では、ユーザがキー操作をする手間を省くとともにエンターテイメント性を持たせるために音声と画像により擬人化したエージェントを現出させ、エージェントとの対話でユーザが各種の指示を与えることができるようになっている。例えば、近くの食事のできるお店を検索して経路誘導させたい場合、ユーザが「お腹が空いた」とマイクに話すと、音声認識部で「お腹」、「が」、「空いた」と単語に分解して認識され、自然言語解析部で名詞、動詞、形容詞、形容動詞等の主要品詞別の単語が抽出され、エージェント処理部で表１の如く単語別カテゴリ分類表に基づき、今回の会話文のカテゴリーが「食事」であると解析されて、食事への誘導会話フローに移行する。
【表１】
0004798431.tif 000002
まずエージェント処理部は音声または画像と音声でエージェントを現出し、「食事に行く？」と質問する。ユーザが「うん」、「はい」と返事すると、エージェント処理部で肯定と解析され、続いて、「何がいい？」と質問し、「お寿司」と返事すると、エージェント処理部で「お寿司」が希望食と決定される。エージェント処理部は地点検索部に現在地近くのお寿司屋の検索を指令し、地点検索部は地点情報を参照して現在地に一番近いお寿司屋を検索し、エージェント処理部に店名、住所を伝え、エージェント処理部がエージェントに「○○屋、××区△丁目○番があるけど、どう？」と質問させる。ユーザが「いいよ」と返事すると、エージェント処理部で肯定と解析され、続いて、「経路誘導する？」と質問し、「うん」と返事すると、エージェント処理部は経路探索・経路誘導部に現在地から今回検索したお寿司屋までの経路誘導を指令する。経路探索・経路誘導部は道路データを用いて現在地から○○屋までを最短で結ぶ経路探索を行い、探索した経路誘導データを誘導経路記憶部に記憶させて現在地から目的地まで経路誘導を行う。経路誘導中、現在地を中心とする地図上に誘導経路を表示し、誘導経路上の各主要交差点の内、次に進路変更すべき交差点（案内対象交差点）に５００ｍ以内に近づく度に、該案内対象交差点での進路案内画像を地図画面の一部に重ねて表示する。これと平行して、次の案内対象交差点までの距離と誘導進路をエージェント処理部に伝え、現在地から案内対象交差点までの距離が５００ｍ、３００ｍ、１００ｍと変化する度にエージェントにより「５００ｍ先交差点右折です」、「３００ｍ先交差点右折です」、「１００ｍ先交差点右折です」との音声による案内（音声経路誘導）をさせる。これにより、ユーザは所望のお寿司屋に迅速に到達できる。
【０００３】
同様にして、「プールに行きたいな」、「遊園地に行きたいな」、「映画を見たいな」などと話し始めることで、近くのプール、遊園地、映画館などの所望地点を検索し経路誘導させることができる。このようにユーザはエージェントとの対話で所望地点の検索と経路誘導を指示できるほか、パワーウインドウの開閉指示、ワイパのオン／オフ、ラジオ／ＣＤのオーディオ出力／停止など車両各部に対する制御指示も行える。例えば、ユーザが「暑いな」（「寒いな」）と話したとき、エージェントは表１に従いカテゴリーが機器制御のウインドウ開である御と分析し、「窓を開ける？」（「窓を閉める？」）と質問し、ユーザが「うん」と回答したあと、エージェント処理部はパワーウインドウを制御しウインドウを開け（閉め）させる。また、「雨だな」（「止んだな」）と話すとエージェントは「ワイパをオンする？」（「ワイパを止める？」）と質問し、「うん」と回答すると、エージェント処理部はワイパを制御してワイパを稼働（停止）させる。また、「暗くなってきたな」（「明るくなってきたな」）と話すとエージェントは「ライトを点ける？」（「ライトを消す？」）と質問し、「うん」と回答すると、エージェント処理部はヘッドライトを制御してライトを点灯（消灯）させる。
また、「ラジオが聞きたいな」（「ラジオを止めたい」）とに話すとエージェントは「ラジオを点ける？」（ラジオを止める？」）と質問し、ユーザが「うん」と返事すると、エージェント処理部はオーディオ部を制御してラジオ放送を出力させる（ラジオを止めさせる）。また、「ＣＤが聞きたいな」（「ＣＤを止めたい」）とに話すとエージェントは「ＣＤを再生する？」（ＣＤを止める？」）と質問し、ユーザが「うん」と返事すると、エージェント処理部はオーディオ部を制御してＣＤを再生させる（ＣＤの再生を止めさせる）。
【０００４】
ところで、従来のエージェント機能付車載用ナビゲーション装置におけるエージェントは社交性、協調性等の性格の異なる複数種のタイプの中からユーザが最初に設定したタイプから変更できないため、長期にわたり使用するとエンターテイメント性が欠ける欠点があった。
【０００５】
【特許文献１】特開平１１−２５９２７１号公報
【特許文献２】特開２００２−２１３９８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記した従来技術の問題に鑑み、エンターテイメント性が持続するエージェント装置、エージェント機能付車載用ナビゲーション装置、エージェント出力方法を提供することを、その目的とする。
【課題を解決するための手段】
【０００７】
請求１の発明は、現在地または目的地の場所の情報を含む現在の状況情報を取得する状況情報取得部と、場所を含む状況別に対応させてジャンル毎に１または複数のユーザの性格判断用の質問文を予め記憶した記憶部と、前記記憶部から前記状況情報取得部で取得された現在の状況に対応する質問文を選択する質問選択部と、前記質問選択部の選択した質問文をユーザに提示する質問提示部と、前記質問提示部により提示された質問文に対する回答をユーザが入力する入力部と、前記入力部による入力からユーザの性格を判断し、ユーザの性格に合わせて複数の性格要素を増減させてエージェントを可変するエージェント処理部と、前記エージェント処理部により可変されたエージェントを音声または画像で出力する出力部と、を備えることを特徴としている。前記記憶部は、前記場所に対して１または複数のジャンルを記憶し、前記質問選択部は、前回の質問文とジャンルの異なる質問文をランダムに選択するようにしても良い。前記状況情報取得部は、現在地または目的地の場所の情報に加えて、季節、時間帯、天候の内の１または複数の情報を取得し、前記記憶部は、予め、場所情報に加えて、季節、時間帯、天候の内の１または複数の情報との組み合せに対応する質問文を記憶しておき、前記質問選択部は、前記記憶部から、前記状況情報取得部で取得した現在地または目的地の場所情報と、季節、時間帯、天候の内の１または複数の情報との組み合わせに合致する質問文を選択するようにしても良い。前記エージェント処理部は、前記質問提示部により提示された質問文に対してユーザの回答の有無により、エージェントを可変するようにしても良い。また、前記エージェント処理部は、前記エージェントに対するユーザの指示頻度に応じて、エージェントを可変するようにしても良い。また、音楽ジャンルデータが付属する音楽データを再生して出力するオーディオ部と、を備え、前記ユーザ性格判断部は、オーディオ部により出力された前記音楽データの音楽ジャンルデータを参照してユーザの性格を判断するようにしても良い。また、前記エージェント処理部は、複数のエージェントの中からユーザが選択したエージェントを初期設定するようにしても良い。また、前記エージェント処理部は、電源がＯＦＦされた後、所定時間経過後に再び電源がＯＮされた場合にエージェントを可変するようにしても良い。
【０００８】
請求項９の発明では、現在地を検出する現在地検出部と、目的地を設定する目的地設定部と、現在地または目的地の場所の情報を含む現在の状況情報を取得する状況情報取得部と、場所を含む状況別に対応させてジャンル毎に１または複数のユーザ性格判別用の質問文を予め記憶した記憶部と、前記記憶部から前記状況情報取得部で取得された現在の状況に対応する質問文を選択する質問選択部と、前記質問選択部で選択された質問文をユーザに提示する質問提示部と、前記質問提示部により提示された質問文に対する回答をユーザが入力する入力部と、前記入力部による入力からユーザの性格を判断し、ユーザの性格に合わせて複数の性格要素を増減させてエージェントを可変するエージェント処理部と、前記エージェント処理部により可変されたエージェントを音声または画像で出力する出力部と、を備えることを特徴としている。前記状況情報取得部は、現在地または目的地の場所の情報に加えて、季節、時間帯、天候の内の１または複数の情報を取得し、前記記憶部は、予め、場所の情報に加えて、季節、時間帯、天候の内の１または複数の情報との組み合せに対応する質問文を記憶しておき、前記質問選択部は、前記記憶部から、前記状況情報取得部で取得した現在地または目的地の場所情報と、季節、時間帯、天候の内の１または複数の情報との組み合わせに合致する質問文を選択するようにしても良い。
請求項１１の発明では、現在地または目的地の場所情報を含む現在の状況情報を取得する状況情報取得ステップと、場所を含む状況別に対応させてジャンル毎に１または複数のユーザ性格判別用の質問文を予め記憶した記憶部から、前記状況情報取得ステップで取得された現在の状況に対応する質問文を選択する質問文選択ステップと、前記質問文選択ステップで選択された質問文をユーザに提示する質問提示ステップと、前記質問提示ステップにより提示された質問文に対する回答をユーザが入力する入力ステップと、前記入力ステップによる入力からユーザの性格を判断し、ユーザの性格に合わせて複数の性格要素を増減させてエージェントを可変するエージェント処理ステツプと、前記エージェント処理ステツプにより可変されたエージェントを音声または画像で出力する出力ステップと、を備えることを特徴としている。
【発明の効果】
【０００９】
本発明のエージェント装置、エージェント方法では、ユーザがエージェントの質問に答えるなど、エージェントと対話するだけでエージェントの性格が自動的に変わるためユーザは飽きの来ないエンターテイメント性を楽しめる。エージェントの性格はユーザの性格に合致するように可変するため愛着も湧く。ユーザへ性格判別用の質問する場合、現在地または目的地の場所、季節・時間帯、天候など、現在の状況に因んだものとすることで違和感が生じないようにできる。エージェントに対するユーザの指示頻度が一定以上大きいとき、ユーザは支配性が高いと判別したり、ユーザの聴取する音楽のジャンルからユーザの性格を判別するようにした場合、ユーザが特に会話しなくてもエージェントの性格を可変させることができる。また、性格の異なる複数のエージェントの中からユーザが選択したエージェントを初期設定するようにした場合、一層、エンターテイメント性が高まる。電源が一旦ＯＦＦされた後、一定時間以上経過したあと再び電源ＯＮされたときに、エージェントの性格を可変することで、短時間での性格変化に驚かないようにすることもできる。
【００１０】
本発明のエージェント機能付車載用ナビゲーション装置によれば、ユーザがエージェントの質問に答えるなど、エージェントと対話するだけでエージェントの性格が自動的に変わるためユーザは飽きの来ないエンターテイメント性を楽しめる。エージェントの性格はユーザの性格に合致するように可変するため愛着も湧く。ユーザへ性格判別用の質問する場合、目的地または走行中の場所、季節・時間帯、天候など、現在の状況に因んだものとされるので違和感が生じない。
【発明を実施するための最良の形態】
【００１１】
エージェント機能付車載用ナビゲーション装置において、プログラム記憶部に、目的地または走行中の場所、季節、時間帯、天候等の状況別に、内容が種々異なるユーザ性格判別用の質問と、エージェントの性格別の容姿・仕草を画像表示するためのアニメーション画像データを用意しておく。また、会話文のテキスト音声合成を行う音声合成部に性格別のイントネーションデータベース群を用意し、社交性、協調性、活動性、情緒性、支配性の５つの性格要素が異なる多種類の性格のエージェントに変更可能としておく。走行中でエージェントが空いた時間に、エージェント処理部は目的地または走行中の場所、季節、時間帯、天候等の状況情報を入手し、画像と音声により現出させたエージェントにより過去の質問と重ならず、状況に応じた違和感の無いユーザ性格判別用の質問をさせ、ユーザの回答結果からユーザの性格を判別し、ユーザの性格に合わせてエージェントの性格を可変させる。イントネーションユーザ性格判別用の質問は走行中で、エージェント処理部が前後に通常のエージェント処理をしない空いた時間を選んでなされるので、運転中のエンターテイメント性が高まる。エージェントの性格の可変は、ＡＣＣ電源が一旦ＯＦＦされたあと再びＯＮされたときとされる。
【実施例１】
【００１２】
図１は本発明の一つの実施例に係るエージェント機能付車載用ナビゲーション装置の構成を示すブロック図である。
１は表示装置であり、現在地周辺の地図画像、経路誘導用の交差点進路案内画像、エージェント画像などを表示する。２はアンプ、３はスピーカであり、経路誘導用の交差点進路案内音声、音楽、エージェント音声などを音響出力する。４は衛星航法により現在位置と現在方位を検出するＧＰＳ受信機、５は地図描画用の地図データ、経路探索用の道路データ、ガソリンスタンド、コンビニエンスストア、レストラン、映画館、遊園地、プール、競技場、海水浴場、病院、温泉旅館、史跡等の多種類の案内地点の種別、名称、位置、住所、電話番号等の案内地点データを記録したハードディスク等の大容量記憶装置である。６はナビゲーション部であり、地図データを用いて現在位置周辺の画像を描画し、表示装置に表示させたり、走行軌跡を記録したりする。ナビゲーション部６は後述するエージェント部の指令に従い、地点検索、経路探索、経路誘導なども行う。このナビゲーション部６の構成を図２に示す。図２の内、７は表示装置１の１画面分の地図画像を記憶可能な画像記憶部、８は地図データを用いて現在地周辺の地図画像を画像記憶部に描画する地図描画部、９は合成部であり、地図画像の上に後述する経路探索・経路誘導部の描画した交差点誘導進路案内画像または／及び後述するエージェント部で描画されたエージェント画像を合成し、映像信号に変換して表示装置１へ出力する。１０はイグニッションスイッチがオンされてからオフされるまでを１回分の走行として、各走行毎に走行軌跡データ（現在位置の時系列変化）を大容量記憶装置５に追加して記録する走行軌跡記録部である。
【００１３】
１１は案内地点の検索指令を受けると案内地点データを参照して現在地に近い所望種別の案内地点を検索する地点検索部、１２は経路探索・経路誘導部であり、道路データを参照して現在地を出発地として所望の目的地までを結ぶ最適な経路を探索し、該最適経路上で進路変更を伴う経由地交差点が出発地側から順にｎ個存在するとき、最適経路を構成する出発地の位置、第１経由地交差点の位置と交差点形状と誘導進路、第２経由地交差点の位置と交差点形状と誘導進路、・・、第ｎ経由地交差点の位置と交差点形状と誘導進路、目的地の位置を順に並べた誘導経路データを誘導経路記憶部１３に記憶させ、経路誘導データの中で現在地から見て目的地寄りにある次に進路変更すべき経由地交差点を案内対象交差点として決定するとともに、現在地−案内対象交差点間の距離を計算し、案内対象交差点が現在地から１ｋｍ以内に入ると、案内対象交差点の拡大画像に誘導進路を示す矢印と現在地−交差点間距離を重ねて交差点進路案内画像記憶部１４に描画する。交差点進路案内画像記憶部１４の記憶領域の大きさは縦×横が画像記憶部７の半分ずつの大きさである。経路探索・経路誘導部１２は案内対象交差点の誘導進路と現在地−案内対象交差点間の距離を後述するエージェント処理部へ出力する。１５は走行監視部であり、経路探索・経路誘導部１２で決定した案内対象交差点付近での誘導経路と車両の実際の走行ルートとを比較し、一致しなかった場合に後述するエージェント部へルート外れ警告指令を出力するとともに警告した日時を大容量記憶装置５に追加して記憶し、更に再探索指令を与えて経路探索・経路誘導部１２にその時の現在地から所望の目的地までを最短で結ぶ新たな最適経路を再探索させる。
【００１４】
図１に戻って１６はＡＣＣスイッチとイグニッションスイッチのオン・オフ、車速などを検出する検出部、１７はラジオ／ＣＤのオーディオ部、１８は加算器、１９はパワーウインドウ、２０はワイパ、２１はヘッドライトである。
【００１５】
２２はユーザが音声入力するマイク、２３はエージェント部であり、表示装置１とスピーカ３を用いて、ユーザと対話する擬人化したエージェントを音声と画像で現出させ、ユーザの指示を認識してナビゲーション部に対する各種指令や車両各部に対する各種制御をしたり、経路誘導モード中に案内対象交差点の誘導進路を音声案内したりする。この実施例ではエージェント部２３はユーザと対話しながらユーザの性格を判別し、判別したユーザの性格に合わせてエージェントの性格と容姿が可変するようになっている。このエージェント部２３は図３に示す如く構成されている。この内、２４はマイク入力された音声から単語を認識する音声認識部、２５は自然言語解析部であり、音声認識された単語の内、名詞、動詞、形容詞等の主要品詞を抽出する。２６は社交性Ｓ、協調性Ｃ、活動性Ａ、情緒性Ｍ、支配性Ｏの５つの性格要素が異なる多種類の性格のエージェントの容姿、仕草を映像で表現するために必要なアニメーション画像データを記憶したエージェントデータ記憶部である。各性格要素の度合いｄを０〜８まで９段階に分け（０が一番弱く８が一番強い）、社交性Ｓをｓａ（ｄ＝０〜２）、ｓｂ（ｄ＝３〜５）、ｓｃ（ｄ＝６〜８）の３群、協調性Ｃをｃａ（ｄ＝０〜２）、ｃｂ（ｄ＝３〜５）、ｃｃ（ｄ＝６〜８）の３群、活動性Ａをａａ（ｄ＝０〜２）、ａｂ（ｄ＝３〜５）、ａｃ（ｄ＝６〜８）の３群、情緒性Ｍをｍａ（ｄ＝０〜２）、ｍｂ（ｄ＝３〜５）、ｍｃ（ｄ＝６〜８）の３群、支配性Ｏをｏａ（ｄ＝０〜２）、ｏｂ（ｄ＝３〜５）、ｏｃ（ｄ＝６〜８）の３群に分けたときの性格要素の組合せ毎に性格の異なる３5 種類のエージェントＡｇ｛ｓｉ，ｃｊ，ａｋ，ｍｘ，ｏｙ｝（但し、ｉ，ｊ，ｋ，ｘ，ｙは各々ａ，ｂ，ｃの中の任意の１つ）の各々について、個別にアニメーション画像データが記憶されている。エージェントの性格は要素の組合せ｛ｓｄ，ｃｄ，ａｄ，ｍｄ，ｏｄ｝＝｛ｓ４，ｃ４，ａ４，ｍ４，ｏ４｝が標準的な性格である。
【００１６】
２７はエージェント処理部であり、プログラム記憶部２８に予め記憶された通常のエージェント処理プログラムに従い、プログラム記憶部２８に予め記憶された通常の会話文群を用いて、ユーザと対話する擬人化したエージェントを画像と音声で現出させ、ユーザ所望の指示を分析するとともに（分析には表１の如き単語別カテゴリ分類表を参照する）、ナビゲーション部６にユーザ所望地点の検索指令、経路探索指令、経路誘導指令等の各種指令を与えたり、ナビゲーション部６から所望地点の検索結果、経路誘導用の案内対象交差点誘導進路情報等の各種データを取得したり、検出部１６から各種検出データを入力したり、オーディオ部１７、パワーウインドウ１９、ワイパ２０、ヘッドライト２１に対し各種制御をしたりする（通常のエージェント処理）。また、エージェント処理部２７はプログラム記憶部２８に記憶されたエージェント性格可変処理プログラムに従い、プログラム記憶部２８に予め記憶されたエージェント性格可変処理用会話文群（ユーザ判別用質問群を含む）を用いて、所定の空き時間にユーザの性格判別用の対話を行ってユーザの性格を判別するとともにユーザの性格に合ったエージェントの性格を決定し、画像と音声で現出するエージェントの種類を変更させる（エージェント性格可変処理）。なお、ここでは、通常のエージェント処理とエージェント性格可変処理で用いる会話文はどのエージェントでも共通に使用するものとするが、同じ意味を表す会話文をエージェントの性格毎に用意しても良い。
２９はエージェント処理部２７により描画されるエージェント画像を記憶するエージェント画像記憶部、３０はエージェント処理部２７から入力したエージェントの会話文をテキスト音声合成方式により音声合成する音声合成部であり、テキストの解析、エージェントの性格に合わせたイントネーションの設定、音声素片の選択・接続をして音声合成を行う。具体的には、単語辞書３０１と文法辞書３０２を用いて会話文の単語を同定した後、読み・アクセントを決定し、次にエージェントの性格別に用意されたイントネーションデータベース群３０３を用いて読みと構文を参考にして会話文に対しエージェントの性格に合うようにイントネーションやポーズの挿入位置を設定し、多種類の音声素片データ（音声波形データ）を記憶した音声データベース３０４の中からイントネーションや読みに対して適切な音声素片を検索・接続し、音声合成を行うことで、種々の性格の話し方を現出できるようになっている。３１は日時の計時を行うタイマ、３２は外部の情報センタと無線で接続されて渋滞、通行止め等の道路交通情報、天候情報等を受信する情報受信部である。
【００１７】
図４乃至図６はプログラム記憶部２８に記憶された場所、ジャンル、季節、時間帯、天候の組合せ別の種々のユーザ性格判別用質問文と回答結果に対応するユーザの性格特徴及び回答結果から可変するエージェントの性格要素と可変段階数の関係の一例を示す説明図、図７はエージェント処理部２７が実行する通常のエージェント処理を示すフローチャート、図８と図９はエージェント処理部２７が実行するエージェント性格可変処理を示すフローチャートであり、以下、これらの図を参照して図１に示す車載用ナビゲーション装置の動作を説明する。図４乃至図６中の「不」は不問の意味である。
なお、予め、経路誘導モードはオフしているものとし、大容量記憶装置５には前回の走行までｋ回分の走行軌跡データが記憶されているものとする。また、エージェント処理部２７では最初、現在エージェント性格データＡＧ＝次エージェント性格データＡＧ´＝Ａ｛ｓ４，ｃ４，ａ４，ｍ４，ｏ４｝が設定されているものとする。また、通常のエージェント処理とエージェント性格可変処理は平行処理されるものとする。
ユーザが運転を開始するためイグニッションキーを回してまずＡＣＣスイッチをオンすると車載用ナビゲーション装置の電源がオンし、更にイグニッションスイッチをオンしてエンジンを始動すると、検出部１６からＡＣＣスイッチＯＮ信号とイグニッションスイッチＯＮ信号がナビゲーション部６、エージェント処理部２７に出力される。
【００１８】
電源オンでナビゲーション部６はナビゲーションモードとなり、ＧＰＳ受信機４が定期的に車両の現在位置と現在方位を検出する。現在位置または車両方位が変化する度に、地図描画部８は地図データを用いて現在位置を中心とする車両進行方向を上向きとした所定の縮尺の地図画像を画像記憶部７に描画する。画像記憶部７の地図画像は合成部９により読み出され、映像信号に変換されて表示装置１へ出力され画面表示される。一方、走行軌跡記録部１０はイグニッションスイッチＯＮ信号が入力されると、以降、ＯＦＦ信号が入力されるまでの間にＧＰＳ受信機４から出力される現在位置データ列を１回分の走行の走行軌跡データとして大容量記憶装置５に追加する。
【００１９】
＜通常のエージェント処理＞
（１）地点探索・経路探索・経路誘導
ユーザが例えば「お腹が空いた」とマイク２２に話すと、音声認識部２４で「お腹」、「が」、「空いた」と単語に分解して認識され、自然言語解析部２５で名詞、動詞等の主要品詞の単語が抽出され、品詞名付きでエージェント処理部２７に入力される。エージェント処理部２７は図７に示す通常のエージェント処理プログラムに従い、自然言語解析部２５からの入力からユーザの会話のカテゴリーが「食事」であると分析し（ステップＳ１０〜Ｓ１２）、食事場所への地点検索への誘導会話フローに移行する。エージェントデータ記憶部２６の内、現在エージェントＡＧに対応する標準的な性格のエージェントＡｇ｛ｓｂ，ｃｂ，ａｂ，ｍｂ，ｏｂ｝のエージェントデータを用い、エージェント画像（動画またはスライド画像）をエージェント画像記憶部２９に描画し、ナビゲーション部６の合成部９に合成指令を与えて地図画像の上に標準的な性格・容姿のエージェント画像を重ねながら映像信号に変換させ画面表示させるとともに、「食事に行く？」との会話文データを標準的な性格のエージェントＡｇ｛ｓｂ，ｃｂ，ａｂ，ｍｂ，ｏｂ｝の音声出力指令とともに音声合成部３０へ出力する。音声合成部３０は単語辞書３０１と文法辞書３０２を用いて会話文の単語を同定した後、読み・アクセントを決定し、次に標準的な性格のエージェントＡｇ｛ｓｂ，ｃｂ，ａｂ，ｍｂ，ｏｂ｝に対応するイントネーションデータベースを用いて読みと構文を参考にして会話文に対し標準的な性格に合うようにイントネーションやポーズの挿入位置を設定し、音声データベース３０４の中からイントネーションや読みに対して適切な音声素片を検索・接続し、音声合成を行うことで標準的な性格の音声による音声信号を加算器１８を介しアンプ２へ出力し、スピーカ３から音響再生させる。以降、次にエージェントの性格が変更されるまでエージェントは標準的な性格に維持される。ユーザが「はい」と返事すると、エージェント処理部２７で肯定と解析し、エージェント処理部２７はエージェントに「何がいい？」と質問させ、ユーザが「お寿司」と返事すると、エージェント処理部２７は「お寿司」を希望食と決定する。そして、エージェント処理部２７はエージェントに「お寿司屋を探す？」と質問させ、ユーザが「うん」と返事すると、ナビゲーション部６の地点検索部１１に現在地近くのお寿司屋の検索を指令する。該指令を受けた地点検索部１１はＧＰＳ受信機４から現在地を入力し、大容量記憶装置５の案内地点情報を参照して現在地に一番近いお寿司屋を検索し、エージェント処理部２７に店名、住所、種別を伝え、エージェント処理部２７はエージェントに「○○屋、××区△丁目○番があるけど、どう？」と質問させる。ユーザが「いいよ」と返事すると、エージェント処理部２７は肯定と解析し、続いて、エージェント処理部２７はエージェントに「経路誘導する？」と質問させ、ユーザが「うん」と返事すると、エージェント処理部２７は肯定と解析し、経路探索・経路誘導部１２に現在地から今回検索したお寿司屋までの経路探索・経路誘導を指令する。このようにして一連の対話が終るとエージェント処理部２７はエージェントの画像と音声による現出を止める（ステップＳ１３）。
【００２０】
経路探索・経路誘導の指令を受けた経路探索・経路誘導部１２は大容量記憶装置５の道路データを用いて現在地から○○屋までを最短で結ぶ経路探索を行い、探索した経路誘導データを誘導経路記憶部１３に記憶させたあと、経路誘導モードをオンし、現在地から目的地まで経路誘導を行う。なお、経路誘導モードは車両が目的地に達するか、ユーザが経路誘導の中止を指示したときオフする。経路誘導モードオン時、経路探索・経路誘導部１２は地図描画部８に誘導経路の描画を指示し、地図描画部８は画像記憶部７に現在地マーク付の地図画像を描画する際、誘導経路記憶部１３に記憶された誘導経路データを用いて地図画像上に重ねて誘導経路を赤等の強調した配色で描画したあと、中心に現在地マークを描画する。一方、経路探索・経路誘導部１２は経路誘導データの中で現在地から見て目的地寄りにある次に進路変更すべき経由地交差点を案内対象交差点として決定するとともに、現在地−案内対象交差点間の距離を計算し、案内対象交差点に１ｋｍ以内に近づくと案内対象交差点の拡大画像に誘導進路を示す矢印と現在地−交差点間距離を重ねた交差点進路案内画像を交差点進路案内画像記憶部１４に描画し、合成部９に合成指令を与えて地図画像の上に交差点進路案内画像を重ねながら映像信号に変換して表示装置１へ出力させ、現在地を中心とする地図画像の上に交差点進路案内画像を重ねて表示させる。経路探索・経路誘導部１２は現在地−交差点間距離が変化すると交差点進路案内画像中の現在地−交差点間距離も変化させる。また、経路探索・経路誘導部１２は次に進路変更すべき経由地交差点を案内対象交差点として決定すると、エージェント処理部２７に現在地−案内対象交差点間の距離と誘導進路を伝え、エージェント処理部２７は現在地−案内対象交差点間の距離が７００ｍ、５００ｍ、３００ｍに成った各時点で標準的な性格のエージェントの音声により「７００ｍ先交差点右折です」、「５００ｍ先交差点右折です」、「３００ｍ先交差点右折です」の音声案内をさせる（ステップＳ１４、Ｓ１５）。このようにして、音声と画像により経路誘導が行われることで、ユーザは所望のお寿司屋に迅速に到達できる。
【００２１】
なお、経路誘導モードで走行中に交差点進路案内画像が表示されると、走行監視部１５は案内対象交差点での誘導進路と車両の実際の走行ルートとを比較し、一致しなかった場合にエージェント処理部２７へルート外れ警告指令を出力するとともに警告した日時を大容量記憶装置５に追加して記憶し、再探索指令を経路探索・経路誘導部１２に与える。ルート外れ警告指令を受けたエージェント処理部２７はエージェントに音声により「ルートを外れたよ」との警告をさせる（ステップＳ１６、Ｓ１７）。再探索指令を受けた経路探索・経路誘導部１２はその時点の現在地から○○屋までを最短で結ぶ経路探索を行い、探索した新たな経路誘導データで誘導経路記憶部１３を書き換えて以降、新たな経路誘導データに基づき経路誘導を行う。
【００２２】
（２）窓の開閉
ユーザが例えば「暑いな」（「寒いな」）とマイク２２に話すと、音声認識部２４で「暑い」、「な」（「寒い」、「な」）と単語に分解して認識され、自然言語解析部２５で名詞、動詞、形容詞、形容動詞等の主要品詞の単語が抽出され、品詞名付きでエージェント処理部２７に入力される。エージェント処理部２７は通常のエージェント処理プログラムに従い、自然言語解析部２５からの入力を表１の単語別カテゴリ分類表と照合して今回の会話分のカテゴリーが機器制御の内の「ウインドウ開（ウインドウ閉）」であると分析し、ウインドウ制御への誘導会話フローに移行する。エージェントデータ記憶部２６の内、現在エージェントＡＧに対応するＡｇ｛ｓｂ，ｃｂ，ａｂ，ｍｂ，ｏｂ｝のエージェントデータを用い、画像と音声で標準的なエージェントを現出させて「窓を開ける？」（窓を閉める？」）と質問させ、ユーザが「うん」と返事すると、エージェント処理部２７は肯定と解析し、パワーウインドウ１９を制御して窓を閉めさせる（開けさせる）処理をする（ステップＳ１０〜Ｓ１２、Ｓ１８）。
（３）ヘッドライトのオン／オフ
ユーザが例えば「暗いな」（「明るいな」）とマイク２２に話すと、音声認識部２４で「暗い」、「な」（「明るい」、「な」）と単語に分解して認識され、自然言語解析部２５で名詞、動詞、形容詞、形容動詞等の主要品詞の単語が抽出され、品詞名付きでエージェント処理部２７に入力される。エージェント処理部２７は自然言語解析部２５からの入力からカテゴリーが「ライトオン（ライトオフ）」であると分析し、ライト制御への誘導会話フローに移行する。画像と音声で標準的な性格のエージェントを現出させて「ヘッドライトを点ける？」（ヘッドライトを消す？」）と質問させ、ユーザが「うん」と返事すると、エージェント処理部２７は肯定と解析し、ヘッドライト２１を制御して点灯させる（消灯させる）処理をする（ステップＳ１０〜Ｓ１２、Ｓ１８）。
【００２３】
（４）ワイパのオン／オフ
ユーザが例えば「雨だね」（「雨が止んだね」）とマイク２２に話すと、音声認識部２４で「雨」、「だね」（「雨」、「が」、「止ん」、「だね」）と単語に分解して認識され、自然言語解析部２５で名詞、動詞、形容詞、形容動詞等の主要品詞の単語が抽出され、品詞名付きでエージェント処理部２７に入力される。エージェント処理部２７は自然言語解析部２５からの入力からカテゴリーが「ワイパオン（ワイパオフ）」であると分析し（「雨が止んだね」の場合、表１では、「雨」のカテゴリであるワイパオンと「止ん」のカテゴリであるワイパオフの反対のカテゴリが見出されるが、こういう場合にはオフ側を採用する）、ワイパ制御への誘導会話フローに移行する。画像と音声で標準的な性格のエージェントを現出させて「ワイパをオンする？」（ワイパを止める？」）と質問させ、ユーザが「うん」と返事すると、エージェント処理部２７は肯定と解析し、ワイパ２０を制御して動かさせる（停止させる）処理をする（ステップＳ１０〜Ｓ１２、Ｓ１８）。
（５）オーディオ
ユーザが例えば「ラジオが聞きたい」（「ラジオを止めたい」）とマイク２２に話すと、音声認識部２４で「ラジオ」、「が」、「聞き」、「たい」（「ラジオ」、「を」、「止め」、「たい」）と単語に分解して認識され、自然言語解析部２５で名詞、動詞、形容詞、形容動詞等の主要品詞の単語が抽出され、品詞名付きでエージェント処理部２７に入力される。エージェント処理部２７は自然言語解析部２５からの入力からカテゴリーが「ラジオオン（ラジオオフ）」であると解析し、ラジオ制御への誘導会話フローに移行する。標準的な性格のエージェントにより「ラジオを点ける？」（ラジオを止める？」）と質問させ、ユーザが「うん」と返事すると、エージェント処理部２７は肯定と解析し、オーディオ部１７を制御してラジオをオンさせる（ラジオを止めさせる）。ラジオがオンしてオーディオ部１７から出力されたラジオ音声信号はアンプ２に入力されスピーカ３より音響再生される（ステップＳ１０〜Ｓ１２、Ｓ１８）。
【００２４】
また、ユーザが例えば「ＣＤが聞きたい」（「ＣＤを止めたい」）とマイク２２に話すと、音声認識部２４で「ＣＤ」、「が」、「聞き」、「たい」（「ＣＤ」、「を」、「止め」、「たい」）と単語に分解して認識され、自然言語解析部２５で名詞、動詞、形容詞、形容動詞等の主要品詞の単語が抽出され、品詞名付きでエージェント処理部２７に入力される。エージェント処理部２７は自然言語解析部２５からの入力からカテゴリーが「ＣＤオン（ＣＤオフ）」であると解析し、ラジオ制御への誘導会話フローに移行する。標準的な性格のエージェントにより「ＣＤを再生する？」（ＣＤを止める？」）と質問させ、ユーザが「うん」と返事すると、エージェント処理部２７は肯定と解析し、オーディオ部１７を制御してＣＤを再生させる（ＣＤの再生を止めさせる）処理をする（ステップＳ１０〜Ｓ１２、Ｓ１８）。ＣＤが再生されてオーディオ部１７から出力されたＣＤ再生信号はアンプ２に入力されスピーカ３より音響再生される。
このようにして、ユーザはエージェントの対話により、地点探索、経路探索・経路誘導のほか、窓の開閉、ワイパのオン・オフ、ヘッドライトの点灯、消灯、ラジオのオン・オフ、ＣＤの再生／停止等の各種の指示を行うことができる。
【００２５】
＜エージェントの性格可変処理＞
（１）ユーザの性格判別用質問のタイミング
ところで、長い期間にわたりエージェントの性格が固定したままの場合、飽きが来てエンタテイメント性が無くなってくるが、本実施例では時々エージェントの性格が可変するため、エンターテイメント性が持続するようになっている。
すなわち、エージェント処理部２７は、図８、図９のエージェント性格変更プログラムに基づき、まず現在、図７の通常のエージェント処理プログラムに基づく対話中かチェックし（図８のステップＳ２０）、ＮＯであれば初めてのユーザ性格判別用の質問または前回、ユーザの性格判別用質問をしてから所定時間Ｔ０（Ｔ０は５時間、１日など）経過したかチェックする（ステップＳ２１）。ここでは初めての質問なのでＹＥＳと判断し、続いて検出部１６の車速出力から走行中かチェックし（ステップＳ２２）、ＹＥＳであれば更にスピーカ出力中かチェックし（ステップＳ２３）、ＮＯであれば所定時間Ｔ１（例えば、Ｔ１＝３０分）以上の時間エージェントの音声出力が無かったかチェックする（ステップＳ２４）。ＹＥＳのときナビゲーション部６が経路誘導モードオンかチェックし（ステップＳ２５）、ＮＯであれば後述するステップＳ３０へ進み、ＹＥＳであれば次の案内対象交差点まで所定の一定距離Ｌ０（例えば、Ｌ０＝２ｋｍ）以上離れており、次の案内対象交差点の誘導進路の音声案内まで間があるかチェックする（ステップＳ２６）。ここでもＹＥＳのとき、エージェント処理部２７はとくに運転上支障がなく、また、ユーザの気分転換にも役立つタイミングであるとしてユーザの性格判別用質問をする。
【００２６】
（２）ユーザの性格判別用質問の決定
この際、エージェント処理部２７はエージェントデータ記憶部２６に記憶されたユーザの性格判別用質問群の中から、目的地の場所または現在走行中の場所、季節、時間帯、天候を参考にして１つの質問を選択する。具体的には目的地が地点検索されたものであるときはまず目的地の種別（海水浴場、港、プール、スキー場、温泉場、レストラン等）を判別し（種別は大容量記憶装置５に記憶された地点データに含まれており、地点検索時にナビゲーション部６から通知済である。若し種別が不明の場合、地図データ等を参照して目的地が海辺、山間地、河畔のいずれか判ればそれを目的地の種別としても良い）、判別出来た場合、外部情報受信部３２を制御して外部の情報センタから現在の天候を受信させて入力するとともにタイマ３１から現在の日時を入力し、目的地の種別に対応して図４乃至図６の質問表に登録されたジャンル群から前回質問時とジャンルが異なり、現在の季節・時間帯・天候に条件が合致し、かつ過去に同一内容の質問をしていない質問をランダムに１つ選択する（ステップＳ２７〜Ｓ２９）。該当する質問が見つかった場合（図９のステップＳ４０でＹＥＳ）、ステップＳ４１に進んで質問を実行する。
【００２７】
若し、誘導経路中でないか、目的地の種別が不明だった場合、現在地を大容量記憶装置５に記憶された走行軌跡データと比較し、現在地を中心とする半径ｒｋｍ（ｒは例えば、３０ｋｍ）の範囲を過去に走行した回数が一定値より以下のときは、普段走行しない地域を走行中と判断し、地図データを参照して現在地が海辺、山間地、河畔のいずれかか判れば走行中の場所と判別する。そして、現在地の種別に対応して図４乃至図６の質問表に登録されたジャンル群から前回質問時とジャンルが異なり、現在の季節・時間帯・天候に条件が合致し、かつ過去に同一内容の質問をしていない質問をランダムに１つ選択する（図８のステップＳ３０〜Ｓ３３）。該当する質問が見つかった場合（図９のステップＳ４０でＹＥＳ）、ステップＳ４１に進んで質問を実行する。ステップＳ３０またはＳ３２でＮＯの場合、図４乃至図６の中で場所を問わない質問群の中から、前回質問時とジャンルが異なり、現在の季節・時間帯・天候に条件が合致し、かつ過去に同一内容の質問をしていない質問をランダムに１つ選択する（図９のステップＳ４２）。該当する質問が見つかった場合（図９のステップＳ４２でＹＥＳ）、ステップＳ４１に進んで質問を実行する。ここでは、図４の質問０８が選択されたものとして説明する。
【００２８】
（３）ユーザの性格判別とエージェントの性格変更準備
質問が決定すると、エージェント処理部２７はエージェントデータ記憶部２６の内、現在エージェントＡＧに対応するエージェントＡｇ｛ｓｂ，ｃｂ，ａｂ，ｍｂ，ｏｂ｝のエージェントデータを用い、画像と音声で標準的な性格のエージェントを現出させて「泳ぐのは好き？」と質問させ、ユーザが例えば「うん」（「いや」）と返事すると、エージェント処理部２７は肯定（否定）と分析し、質問と回答に対応付けられたユーザ性格特徴から活動性が高いと判別する（ステップＳ４１）。そして、ユーザの性格特徴に合わせるため次エージェントＡＧ´の性格要素の内、活動性Ａを１ポイント上げてＡｇ｛ｓ４，ｃ４，ａ５，ｍ４，ｏ４｝（１ポイント下げてＡｇ｛ｓ４，ｃ４，ａ３，ｍ４，ｏ４｝）とする（ステップＳ４４）。なお、ユーザが例えば「大好き」（「大嫌い」）と返事すしたとき、エージェント処理部２７が強肯定（強否定）と分析し、活動性を２倍の２ポイント上げてＡｇ｛ｓ４，ｃ４，ａ６，ｍ４，ｏ４｝（活動性を２ポイント下げてＡｇ｛ｓ４，ｃ４，ａ２，ｍ４，ｏ４｝）としても良い。
若しユーザが一定時間内に返事をしなかった場合は、非協調的と判別し、ユーザの性格特徴に合わせるため次エージェントＡＧ´の性格要素の内、協調性を１ポイント上げるようにしても良い。
このようにして、ユーザの性格に合わせて次エージェントＡＧ´の性格要素が可変する。但し、可変した性格が実際のエージェントに反映されるのはユーザがイグニッションキーを回してエンジン停止、ＡＣＣスイッチオフとしたあと、一定時間Ｔ２（Ｔ２は例えば１２時間）以上経過してから再度イグニッションキーを回してＡＣＣスイッチオンした後とされ、運転中にエージェントの性格が変わり戸惑いを覚えることがないようになっている。
【００２９】
イグニッションキーを回す前（ＡＣＣスイッチがオフする前）に、再度、ユーザの性格判別用質問タイミングとなったとき、エージェント処理部２７は前述と同様にしてエージェントデータ記憶部２６に記憶されたユーザの性格判別用質問群の中から、目的地または走行中の場所、季節、時間帯、天候を参考にするなどして１つの質問を選択する。ここでは、図４の質問０２になったとすると、エージェントデータ記憶部２６の内、現在エージェントＡＧに対応するエージェントＡｇ｛ｓｂ，ｃｂ，ａｂ，ｍｂ，ｏｂ｝のエージェントデータを用い、画像と音声で標準的な性格のエージェントを現出させて「夕焼けっていいよね？」と質問させ、ユーザが「うん」（「いや」）と返事すると、エージェント処理部２７は肯定（否定）と解析し、質問と回答に対応付けられたユーザ性格特徴を情緒性高い（情緒性低い）と判別し、ユーザの性格特徴に合わせるため次エージェントＡＧ´の性格要素の内、情緒性を１ポイント上げてＡｇ｛ｓ４，ｃ４，ａ５，ｍ５，ｏ４｝とする（情緒性を１ポイント下げてＡｇ｛ｓ４，ｃ４，ａ５，ｍ３，ｏ４｝とする）。
【００３０】
（４）エージェントの性格変更
以下では、次エージェントＡＧ´＝Ａｇ｛ｓ４，ｃ４，ａ６，ｍ６，ｏ４｝として説明する。トイレ休憩等で一時的に停車したためイグニッションキーが回されてエンジン停止、ＡＣＣスイッチオフとされたが、Ｔ２時間内に再びイグニッションキーが回されてＡＣＣスイッチオンとされたとき、現エージェントＡＧは変化しない（ステップＳ４５とＳ４６でＹＥＳ、Ｓ４７でＮＯ）。これにより、トイレ休憩などで比較的短い時間停車しただけの場合に、運転再開後、エージェントの性格が急に変わって戸惑いを覚えることが防止される。
目的地等への運転が終わり、イグニッションキーが回されてエンジンが停止されるとともに一旦ＡＣＣスイッチオフされＴ２時間以上経過後に再びＡＣＣスイッチオンとされたとき、現エージェントＡＧは次エージェントＡＧ´で置換えられる（ステップＳ４８でＮＯ）。よって、以降、エージェント処理部２７がエージェントを現出させる際、現エージェントＡＧに対応するエージェントＡｇ｛ｓｂ，ｃｂ，ａｃ，ｍｃ，ｏｂ｝のエージェントデータを用いてエージェント画像を表示させる。また、音声合成部３０に対し会話文とともにエージェントＡｇ｛ｓｂ，ｃｂ，ａｃ，ｍｃ，ｏｂ｝の音声出力指令を与え、音声合成部３０は単語辞書３０１と文法辞書３０２を用いて会話文の単語を同定した後、読み・アクセントを決定し、次にエージェントＡｇ｛ｓｂ，ｃｂ，ａｃ，ｍｃ，ｏｂ｝に対応するイントネーションデータベースを用いて読みと構文を参考にして会話文に対し現エージェントＡＧの性格に合うようにイントネーションやポーズの挿入位置を設定し、音声データベース３０４の中からイントネーションや読みに対して適切な音声素片を検索・接続し、音声合成を行う。この結果、エージェントの性格は活動性と協調性の増したものとなり、ユーザの性格に合致した愛着の湧くものとなる。
【００３１】
この実施例によれば、ユーザがエージェントからの質問に答えるだけで、エージェントの性格が自動的に変わるためユーザは面倒な操作等をしなくても飽きの来ないエンターテイメント性を楽しめる。エージェントの性格はユーザに合致するように可変するため、愛着が湧き、また、質問は走行中で、エージェントが直前・直後に通常のエージェント処理をしない空いた時間を選んでなされるので、運転中のエンターテイメント性が高まる。質問は目的地または走行中の場所、季節・時間帯、天候など、現在の状況に因んだものとされるので違和感が生じない。イグニッションキーが回されてＡＣＣスイッチオフとされたあと所定の一定時間以上経過したあと再びＡＣＣスイッチがオンされたときに、エージェントの性格が可変するため、運転途中での性格変化に戸惑ったり、前回エージェントと対話してから間の無い性格変化で戸惑ったりすることがない。
【００３２】
なお、エージェント処理部は或る任意の対話後、「もっと話しません」と質問し、「うん」など（「あとで」など）肯定的（否定的）な返事があればユーザの社交性が高い（低い）と判断し、次エージェントＡＧ´の社交性を上げ（下げ）ても良い。
また、質問とは別に、ユーザが或る一定時間内にエージェントに指示を与える回数を計測することで頻度を計測し、一定以上の場合にユーザが支配性を持つと判断し、次エージェントＡＧ´の支配性を下げ、協調性を上げて従順な性格に変わるようにしても良い。
また、経路誘導モードオン後、次にオフするまでに走行監視部が記録された経路外れした回数が一定値を越えたとき、ユーザの協調性が乏しいと判断し、次エージェントＡＧ´の支配性を上げるなどしてユーザの協調性を促すような性格に変わるようにしても良い。
また、渋滞中や過去に複数回走行した場所を走行中などに、エージェントデータ記憶部の３5 種類のエージェントからランダムに選択した１つのエージェントＡｇを一時エージェントＡＧ０とし、「こんにちは」などの挨拶をさせ、ユーザが応答しなければ現在エージェントＡＧと次エージェントＡＧ´は変化させず、「やあ」など挨拶を返したとき、一時エージェントＡＧ０を気に入ったとして現在エージェントＡＧと次エージェントＡＧ´を変更し、以降、変更後のエージェントが前述と同様にユーザに性格判別用質問をし、ユーザの返答に応じてエージェントの性格が可変するようにしても良い。
これとは別に、エージェント処理部はユーザが聞いている楽曲のジャンルにより性格を判別し、エージェントの性格変更を行うようにしても良い。例えばユーザがＣＤ音楽を聴取するとき、オーディオ部でＣＤの管理情報を読み取らせ、管理情報中の音楽ジャンルを入力し、該音楽ジャンルがロックのときはユーザの活動性が高いと判断し、次エージェントＡＧ´の性格要素の内、活動性Ａを１ポイント上げ、音楽ジャンルがクラシックのときはユーザの情緒性が高いと判断し、次エージェントＡＧ´の性格要素の内、情緒性を１ポイント上げるようにする。この際、楽曲が変わる毎にジャンルを判別して次エージェントＡＧ´の性格変更をしても良く、或いは、或るジャンルの楽曲が所定回数（例えば１０回）再生された場合に、当該或るジャンルに合致するように次エージェントＡＧ´の性格変更をしても良い。
また、エージェントの性格変更は次にＡＣＣスイッチがオンした後実行されるようにしたが、ユーザの性格判別が終ったあと、ユーザの性格に応じたエージェントでＡＧを書き換えて、リアルタイムで可変するようにしても良い。
また、音声合成部の備える音声データベースは性格別に用意するようにしても良い。
また、エージェントの性格要素は社交性、協調性、活動性、情緒性、支配性の５つとしたが、本発明は何らこれに限定されず、例えば、前記５つの内の任意の４つ以下の組み合わせとしたり、他の要素も加えた６以上としたりしても良い。
また、音声合成部の音声データベースをエージェントの性格別に用意するようにしても良い。
【産業上の利用可能性】
【００３３】
本発明は、車載用ナビゲーション装置を初めとして、車載用又は家庭用電気機器、介護ロボット、ゲーム機器等に適用できる。
【図面の簡単な説明】
【００３４】
【図１】本発明に係るエージェント機能付車載用ナビゲーション装置の構成をブロック図である（実施例１）。
【図２】図１中のナビゲーション部の構成を示すブロック図である。
【図３】図１中のエージェント部の構成を示すブロック図である。
【図４】ユーザ性格質問群と回答結果に対するユーザ性格特徴及びエージェント性格可変要素を示す説明図である。
【図５】ユーザ性格質問群と回答結果に対するユーザ性格特徴及びエージェント性格可変要素を示す説明図である。
【図６】ユーザ性格質問群と回答結果に対するユーザ性格特徴及びエージェント性格可変要素を示す説明図である。
【図７】図１中のエージェント部による通常のエージェント処理を示すフローチャートである。
【図８】図１中のエージェント部によるエージェント性格可変処理を示すフローチャートである。
【図９】図１中のエージェント部によるエージェント性格可変処理を示すフローチャートである。
【符号の説明】
【００３５】
１  表示装置
３  スピーカ
４  ＧＰＳ受信機
５  大容量記憶装置
６  ナビゲーション部
２２  マイク
２３  エージェント部
２６  エージェントデータ記憶部
２７  エージェント処理部
２８  プログラム記憶部
２９  エージェント画像記憶部
３０  音声合成部
【図１】
0004798431.tif 000003
【図２】
0004798431.tif 000004
【図３】
0004798431.tif 000005
【図４】
0004798431.tif 000006
【図５】
0004798431.tif 000007
【図６】
0004798431.tif 000008
【図７】
0004798431.tif 000009
【図８】
0004798431.tif 000010
【図９】
0004798431.tif 000011