(57)【要約】【課題】  移動体とともに移動する人員の構成の違いに応じてガイダンスの音声の種類を替え、利用者の利便性を向上させるナビゲーション装置を提供する。【解決手段】  乗員構成推定部２８０は、ナビゲーションのスタート地点と目的地のＰＯＩ情報１２３から、車両に乗車している乗員構成を自動的に推定する。音声出力制御部２７０は、ナビゲーション処理部の音声案内部２３１から音声案内出力指令を受けると、推定された乗員構成に応じた音声を取得すべき旨の音声データ取得指令を、音声データ取得部２９０へ向けて送る。音声データ取得指令を受けた音声データ取得部２９０は、音声案内ＤＢ１２５から音声データ取得指令に従って音声データを取得する。こうして取得された音声データに基づく音声案内が、音出力ユニット１４０から出力される。【選択図】  図６
2008170210.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載されるナビゲーション装置であって、
案内音声を出力する音出力手段と；
予め用意された複数の通常音声データを含む通常音声データ群、及び、前記複数の通常音声データの少なくとも１つに対応するオプション音声データを含み、前記通常音声データ群に対応して用意される少なくとも１つのオプション音声データ群を記憶する記憶手段と；
前記移動体とともに移動する人員の構成を推定し、推定結果に基づいて、前記通常音声データ群及び前記オプション音声データ群の中から優先して利用すべき優先利用音声データ群を選択する選択手段と；
前記移動体の現在位置から目的地までの移動ルートを探索するルート探索手段と；
前記ルート探索手段で探索された前記移動ルートの走行中に音声案内が必要であると判断された場合に、前記優先利用音声データ群に含まれる音声データに基づく音声を優先的に前記音出力手段から出力させる音出力制御手段と；
を備えることを特徴とするナビゲーション装置。
【請求項２】
音声を入力する音入力手段を更に備え、
前記オプション音声データは、前記音入力手段を利用して入力された音声に基づいて作成される、ことを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記選択手段は、前記移動ルートの探索時点における前記移動体の現在位置及び前記目的地の情報に基づいて、前記移動体とともに移動する人員の構成を推定する、ことを特徴とする請求項１又は２に記載のナビゲーション装置。
【請求項４】
前記選択手段は、前記移動体とともに移動する人員の構成の推定に際して、更に走行時の日時を考慮する、ことを特徴とする請求項３に記載のナビゲーション装置。
【請求項５】
前記音出力制御手段は、前記優先利用音声データ群内に必要な音声データが存在しない場合には、前記通常音声データ群内における前記必要な音声データに対応する通常音声データに基づく音声を前記音出力手段から出力させる、ことを特徴とする請求項１〜４のいずれか一項に記載のナビゲーション装置。
【請求項６】
前記記憶手段に記憶された前記オプション音声データを編集する編集手段を更に備える、ことを特徴とする請求項１〜５のいずれか一項に記載のナビゲーション装置。
【請求項７】
移動体の現在位置から目的地までの移動ルートを探索するルート探索工程と；
前記移動体とともに前記移動ルートを移動する人員の構成を推定する推定工程と；
前記推定工程における推定結果に基づいて、予め用意された複数の通常音声データを含む通常音声データ群、及び、前記複数の通常音声データの少なくとも１つに対応するオプション音声データを含み、前記通常音声データ群に対応する少なくとも１つのオプション音声データ群の中から、優先して利用すべき優先利用音声データ群を選択する選択工程と；
前記移動ルートを移動中に音声案内が必要であると判断された場合に、前記優先利用音声データ群に含まれる音声データを優先的に利用して案内音声を出力する音出力工程と；
を備えることを特徴とする音声案内方法。
【請求項８】
請求項７に記載の音声案内方法を演算手段に実行させる、ことを特徴とする音声案内プログラム。
【請求項９】
請求項８に記載の音声案内プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置、音声案内方法、音声案内プログラム、及び当該音声案内プログラムが記録された記憶媒体に関する。
【背景技術】
【０００２】
車両等の移動体に搭載され、運転者に目的地までのルート等を案内するナビゲーション装置が広く普及している。こうしたルート等の案内は、利用者の視覚を利用する表示デバイスへの表示だけではなく、利用者の聴覚を利用するスピーカからの音声によっても行われるようになっている。かかる視覚及び聴覚の双方を利用した案内により、運転者の走行中の安全や、確実なナビゲートを考慮した適切な案内を可能としている。
【０００３】
ところで、一般に、ナビゲーション装置による音声案内は、予め録音されたナレータの音声（以下、「通常音声データ」ともいう）によって行われ、音声の種類は当該装置の種類によって決まっている。このため、ナビゲーション装置の案内音声は、案内音声として利用者にとって必ずしも好ましい音声であるとはいえなかった。
【０００４】
かかる事態に対応するため、ナビゲーション装置による音声案内に、通常音声データに替えて、利用者が録音した音声を使用することができる技術が提案されている（特許文献１参照：以下、「従来例」という）。この従来例の技術は、予め録音された通常音声データと、利用者が録音した音声データ（以下、「オプション音声データ」ともいう）を対応付け、通常音声データに替えてオプション音声データをスピーカから出力させるものである。
【０００５】
【特許文献１】特開２００６−１０５０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来例の技術では、通常音声データに対応付けられるオプション音声データは、１種類だけであった。しかしながら、利用者が車両を運転する目的は多岐にわたっている。こうした目的としては、例えば、１人乗車で会社への通勤の目的であったり、家族乗車で遊園地に遊びに行く目的であったりする等、様々である。これらの目的に対応する乗車員の構成ごとに、利用者にとって好ましい案内音声は、一般に異なっているが、従来例の技術では、運転目的の相違があっても、利用できる案内音声を変更させることができない。
【０００７】
このため、運転目的の違いによる乗車員の構成に応じて、ナビゲーション装置の案内音声の種類を利用者にとって好ましいもの替えることのできる技術が望まれている。かかる要望に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【０００８】
本発明は、上記の事情を鑑みてなされたものであり、移動体の移動とともに移動する人員の構成に応じて、案内音声の種類を替えることにより、利用者の利便性を向上することができるナビゲーション装置及び音声案内方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、移動体に搭載されるナビゲーション装置であって、案内音声を出力する音出力手段と；予め用意された複数の通常音声データを含む通常音声データ群、及び、前記複数の通常音声データの少なくとも１つに対応するオプション音声データを含み、前記通常音声データ群に対応して用意される少なくとも１つのオプション音声データ群を記憶する記憶手段と；前記移動体とともに移動する人員の構成を推定し、推定結果に基づいて、前記通常音声データ群及び前記オプション音声データ群の中から優先して利用すべき優先利用音声データ群を選択する選択手段と；前記移動体の現在位置から目的地までの移動ルートを探索するルート探索手段と；前記ルート探索手段で探索された前記移動ルートの走行中に音声案内が必要であると判断された場合に、前記優先利用音声データ群に含まれる音声データに基づく音声を優先的に前記音出力手段から出力させる音出力制御手段と；を備えることを特徴とするナビゲーション装置である。
【００１０】
請求項７に記載の発明は、移動体の現在位置から目的地までの移動ルートを探索するルート探索工程と；前記移動体とともに前記移動ルートを移動する人員の構成を推定する推定工程と；前記推定工程における推定結果に基づいて、予め用意された複数の通常音声データを含む通常音声データ群、及び、前記複数の通常音声データの少なくとも１つに対応するオプション音声データを含み、前記通常音声データ群に対応する少なくとも１つのオプション音声データ群の中から、優先して利用すべき優先利用音声データ群を選択する選択工程と；前記移動ルートを移動中に音声案内が必要であると判断された場合に、前記優先利用音声データ群に含まれる音声データを優先的に利用して案内音声を出力する音出力工程と；を備えることを特徴とする音声案内方法である。
【００１１】
請求項８に記載の発明は、請求項７に記載の音声案内方法を演算手段に実行させる、ことを特徴とする音声案内プログラムである。
【００１２】
請求項９に記載の発明は、請求項８に記載の音声案内プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体である。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施形態を、図１〜図８を参照して説明する。なお、以下の説明において、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１４】
［構成］
図１には、本実施形態に係る移動体である車両の搭載機器であるナビゲーション装置１００の概略的な構成がブロック図にて示されている。
【００１５】
図１に示されるように、このナビゲーション装置１００は、制御ユニット１１０と、ハードディスク装置等の記憶手段としての記憶装置１２０とを備えている。
【００１６】
また、ナビゲーション装置１００は、音入力ユニット１３０と、音出力ユニット１４０と、表示ユニット１５０と、操作入力ユニット１６０とを備えている。さらに、ナビゲーション装置１００は、走行センサユニット１７０と、ＧＰＳ（Global Positioning System）受信ユニット１８０とを備えている。
【００１７】
なお、上記の制御ユニット１１０以外の要素１２０〜１８０は、制御ユニット１１０に接続されている。
【００１８】
制御ユニット１１０は、ナビゲーション装置１００の全体を統括制御する。この制御ユニット１１０の詳細については、後述する。
【００１９】
記憶装置１２０は、ハードディスク装置等から構成される。記憶装置１２０内には、ナビゲーション地理情報１２１、案内音声データベース（以下、「案内音声ＤＢ」とも呼ぶ）１２５、音声データテーブル（以下、「音声データＴＢ」とも呼ぶ）１２６などの様々な情報が記憶されている。
【００２０】
ナビゲーション地理情報１２１には、地図情報１２２、ＰＯＩ（Point Of Interests）情報１２３などのナビゲーションのために利用される情報が含まれている。ここで、地図情報１２２には、道路データ、道路ネットワークデータ、背景データ等が含まれている。また、ＰＯＩ情報には、駐車場、行楽地、病院、各種店舗等のＰＯＩのジャンル（属性）別に分類されたデータが含まれている。
【００２１】
案内音声ＤＢ１２５は、様々な案内音声が登録されており、制御ユニット１１０からの制御によりアクセスされ、読み込み／書き込みが可能になっている。案内音声ＤＢ１２５には、図２に示されるように、通常データ音声群ＩＤＶと、通常データ音声群ＩＤＶに対応したオプション音声データ群ＲＶＤj（ｊ＝１，２，…）が登録されている。ここで、通常データ音声群ＩＤＶには、通常音声データＩＶＤi（ｉ＝１，２，…）が含まれ、オプション音声データ群ＲＶＤjには、オプション音声データＲＶＤijが含まれている。
【００２２】
通常音声データＩＶＤiは、オプション音声データＲＶＤijと、図３に例示されるように対応付けられている。なお、通常音声データＩＶＤiとオプション音声データＲＶＤijとの対応関係は、後述するように音声データＴＢ１２６に登録されている。
【００２３】
通常音声データＩＶＤiは、ナビゲーション装置に予め録音されているナレータによる音声データである。通常音声データＩＶＤiの種類には、例えば、通常音声データＩＶＤ1として「そろそろ２時間になります。休憩しませんか？」、通常音声データＩＶＤ2として「安全に十分、注意してください。」等のフレーズがある。
【００２４】
オプション音声データＲＶＤijは、利用者が、音入力ユニット１３０から入力した音声データである。オプション音声データＲＶＤijは、オプション音声データ群ＲＶＤjごとに案内音声に自分の子どもの声、妻の声、友人の声などを使用することができ、ナビゲーションに利用者の独自性を演出することができる。
【００２５】
例えば、通常音声データＩＶＤ1の「そろそろ２時間になります。休憩しませんか？」に対しては、オプション音声データＲＶＤ11として子どもの声による「そろそろ休憩してね。」、オプション音声データＲＶＤ12として妻の声による「休憩しよう。」、オプション音声データＲＶＤ13として友人の声による「休憩時間だよ。」等のフレーズが対応付けられるものとして、案内音声ＤＢ１２５に格納することができる。また、例えば、通常音声データＩＶＤ2の「安全に十分、注意してください。」に対しては、オプション音声データＲＶＤ21として子どもの声による「お父さん、気をつけてね。」、オプション音声データＲＶＤ22として妻の声による「今一度、シートベルトをご確認ください。（キャビンアテンダント風に）」、オプション音声データＲＶＤ23として友人の声による「居眠りするなよ。」等のフレーズが対応付けられるものとして、音内音声ＤＢ１２５に格納することができる。
【００２６】
なお、ナビゲーション装置１００の工場出荷時においては、案内音声ＤＢ１２５には、通常音声データＩＶＤ1のみが格納されており、オプション音声データＲＶＤijは何ら格納されていない。また、案内音声ＤＢ１２５へのアクセス方法については、後述する。
【００２７】
音声データＴＢ１２６は、制御ユニット１１０が案内音声ＤＢ１２５にアクセスする際に参照するものであり、読み込み／書き込みが可能になっている。音声データＴＢ１２６は、図４に示されるように、通常音声データＩＶＤiとオプション音声データＲＶＤijとを対応付けた表である。例えば、上記のフレーズが通常音声データＩＶＤi、オプション音声データＲＶＤijとして案内音声ＤＢ１２５に格納されている場合、通常音声データＩＶＤ1は、オプション音声データＲＶＤ11，ＲＶＤ12，ＲＶＤ13と、通常音声データＩＶＤiの音声種別情報ｉ＝１のグループとして、音声データＴＢ１２６によって対応付けられている。また、通常音声データＩＶＤ2は、オプション音声データＲＶＤ21，ＲＶＤ22，ＲＶＤ23と、通常音声データＩＶＤiの音声種別情報ｉ＝２のグループとして、音声データＴＢ１２６によって対応付けられている。
【００２８】
さらに、音声データＴＢ１２６は、オプション音声データＲＶＤijを、ｊ＝１が子どもの声、ｊ＝２が妻の声、ｊ＝３が友人の声といったように、オプション音声データ群ＲＶＤjにごとに分類している。このため、音声データＴＢ１２６を参照して、ｉ，ｊを指定すれば、案内音声ＤＢ１２５に格納されている所望のオプション音声データＲＶＤijを抽出することができる。
【００２９】
なお、オプション音声データ群ＲＶＤjは存在するが、通常音声データ群ＩＶＤを構成する通常音声データＩＶＤiに対応するオプション音声データＲＶＤijが存在しない場合には、音声データＴＢ１２６には、未登録である旨が登録される。図４には、通常音声データＩＶＤiに対応するオプション音声データＲＶＤi2が存在しない場合が一例として示されている。
【００３０】
図１に戻り、音入力ユニット１３０は、（ｉ）音声を収集して電気的なアナログ音声信号とするマイクロフォン、（ii）マイクロフォンから出力されたアナログ音声信号を増幅する増幅器、（iii）増幅されたアナログ音声信号をデジタル音声信号に変換するＡＤ変換器（Analog to Digital Converter）とを備えて構成されている。音入力ユニット１３０による音声結果データは制御ユニット１１０に報告される。
【００３１】
音声出力ユニット１４０は、（ｉ）制御ユニット１１０から受信したデジタル音声データをアナログ信号に変換するＤＡ変換器（Digital to Analog Converter）と、（ii）当該ＤＡ変換器から出力されたアナログ信号を増幅する増幅器と、（iii）増幅されたアナログ信号を音声に変換するスピーカとを備えて構成されている。この音出力ユニット１４０は、制御ユニット１１０による制御のもとで、車両の進行方向、走行状況、交通状況等の案内用音声、音楽等を出力する。
【００３２】
表示ユニット１５０は、（ｉ）液晶パネル、有機ＥＬ（Electric Luminescence）パネル、ＰＤＰ（Plasma Display Panel）等の表示デバイスと、（ii）制御ユニット１１０から送出された表示制御データに基づいて、表示ユニット１５０全体の制御を行うグラフィックレンダラ等の表示コントローラと、（iii）表示画像データを記憶する表示画像メモリ等を備えて構成されている。この表示ユニット１５０は、制御ユニット１１０による制御のもとで、地図情報、ルート情報、操作ガイダンス情報等を表示する。
【００３３】
操作入力ユニット１６０は、ナビゲーション装置１００の本体部に設けられたキー部、あるいはキー部を備えるリモート入力装置等により構成される。ここで、本体部に設けられたキー部としては、表示ユニット１５０の表示デバイスに設けられたタッチパネルを用いることができる。なお、キー部を有する構成に代えて、音声入力する構成を採用することもできる。
【００３４】
この操作入力ユニット１６０を利用者が操作することにより、ナビゲーション装置１００の動作内容の設定が行われる。例えば、目的地の設定、音声ガイダンスの設定、情報の検索設定、車両の走行状況表示設定等を、利用者が操作入力ユニット１６０を利用して行う。こうした入力内容は、操作入力ユニット１６０から制御ユニット１１０へ送られる。
【００３５】
走行センサユニット１７０は、(ｉ)車両の移動速度を検出する車速センサと、（ii）車両に作用している加速度を検出する加速度センサと、（iii）車両の角速度を検出する角速度センサとを備えている。ここで、車速センサは、車軸や車輪の回転により出力されるパルス信号を検出する。また、加速度センサは、例えば、３次元方向の加速度を検出する。また、角速度センサは、例えば、いわゆるジャイロセンサとして構成され、角速度を検出する。
【００３６】
また、走行センサユニット１７０では、エンジンスタート及びエンジンストップを検出する。こうした検出結果は、走行センサユニット１７０から制御ユニット１１０へ送られる。
【００３７】
ＧＰＳ受信ユニット１８０は、複数のＧＰＳ衛星からの電波の受信結果に基づいて、車両の現在位置の擬似座標値を算出し、制御ユニット１１０へ報告する。また、ＧＰＳ受信ユニット１８０は、ＧＰＳ衛星から送出された時刻情報に基づいて、現在時刻を計時し、制御ユニット１１０へ送る。
【００３８】
制御ユニット１１０は、図５に示されるように、ナビゲーション処理部２００と、編集手段としての案内音声登録処理部２５０と、案内音声出力処理部２６０とを備えている。
【００３９】
ナビゲーション処理部２００は、位置算出部２１０と、ルート探索手段としてのルート探索部２２０と、誘導案内部２３０とを備えている。このように構成されたナビゲーション処理部２００は、記憶装置１２０にアクセスして、ナビゲーション地理情報１２１における地図情報１２２を適宜参照し、かつ上述した構成要素１４０〜１８０を利用して、利用者にナビゲーション情報を提供する。すなわち、ナビゲーション処理に対する操作入力ユニット１６０からの入力結果に沿って、走行センサユニット１７０による検出結果及びＧＰＳ受信ユニット１８０による測位結果に対応して、記憶装置１２０に記憶されたナビゲーション用のデータを適宜読み出す。つまり、ナビゲーション処理部２００は、（ａ）利用者が指定する地域の地図を表示ユニット１５０の表示デバイスに表示するための地図表示、（ｂ）車両が地図上のどこに位置するのかを算出する位置算出、（ｃ）車両の現在位置から、利用者が指定する目的地の位置までの推奨ルートの探索、（ｄ）設定されたルートに沿って目的地まで運転するときに、目的地への到達予想時刻や、進行すべき方向を的確にアドバイスするため行われる、表示ユニット１５０の表示デバイスへの案内表示のための制御、及び、音出力ユニット１４０のスピーカから音声案内を出力するための制御を行う。
【００４０】
なお、ナビゲーション処理部２００は、音出力ユニット１４０のスピーカから音声案内を出力するために、案内音声出力処理部２６０へ向けて、通常音声データＩＶＤiの音声種別情報を、音声案内出力指令とともに送るようになっている。また、ナビゲーション処理部２００は、探索された推奨ルートが走行ルートとして設定された場合には、スタート地点情報及び目的地点情報（以下、「目的地情報」とも記す）を、案内音声出力処理部２６０へ向けて送る。そして、例えば目的地に到達するなどして、設定された走行ルートに沿った走行が終了した場合には、ナビゲーション処理部２００は、その旨を案内音声出力処理部２６０へ向けて送る。
【００４１】
位置算出部２１０は、上記の（ｂ）の機能を有している。この機能の実行に際して、位置算出部２１０は、利用者による車両位置の操作入力ユニット１６０への入力結果、走行センサユニット１７０による検出結果に基づいて不図示のセンサデータ処理部によって算出された移動距離、走行方位（車両の傾斜角（傾斜方位）を含んでもよい）等の走行状況情報、ＧＰＳ受信ユニット１８０からの報告結果等に基づいて、車両の推測位置の算出を行う。そして、地図情報１２２を利用して、推測位置を地図上の車両の位置として最も確からしい位置へ補正するマップマッチング処理を行い、車両の位置を求める。
【００４２】
ルート探索部２２０は、上記の（ｃ）の機能を有している。この機能の実行は、利用者による目的地を指定したルート探索指令に応答して行われる。
【００４３】
誘導案内部２３０は、上記の（ｄ）の機能を有している。この誘導案内部２３０は、音声案内部２３１と表示案内部２３２から構成されている。ここで、音声案内部２３１は、音声案内が必要であるとき、通常音声データＩＶＤiの音声種別情報を、音声案内出力指令とともに、案内音声出力処理部２６０（より詳しくは、後述する音声出力制御部２７０）へ向けて送る。また、表示案内部２３２は、表示情報を表示ユニット１５０へ向けて送る。
【００４４】
案内音声登録処理部２５０は、オプション音声データＲＶＤijの案内音声ＤＢ１２５への格納、音声データＴＢ１２６への登録に関連する処理を行う。案内音声登録処理部２５０は、操作入力ユニット１６０から案内音声登録開始指令を受けると、音声データＴＢ１２６の内容を読み出し、表示ユニット１５０の表示デバイスに表示させるとともに、必要に応じて音声ガイダンスを音出力ユニット１４０のスピーカから出力させる。
【００４５】
引き続いての、操作入力ユニット１６０から案内音声登録処理部２５０への指令には、新規登録指令、編集指令、削除指令の３種類がある。案内音声登録処理部２５０への指令が新規登録指令である場合には、音入力ユニット１３０からガイダンス音声を録音し、録音した音声をオプション音声データＲＶＤijとして案内音声ＤＢ１２５へ格納するとともに、音声データＴＢ１２６の内容を更新する。指令が編集指令である場合には、既に案内音声ＤＢ１２５に格納されているオプション音声データＲＶＤijの内容を変更する。また、指令が削除指令である場合には、案内音声ＤＢ１２５に格納されているオプション音声データＲＶＤijを削除する。
【００４６】
案内音声出力処理部２６０は、案内音声ＤＢ１２５に格納されている通常音声データＩＶＤiとオプション音声データＲＶＤijの出力処理に関連する処理を行う。この案内音声出力処理部２６０は、図６に示されるように、音出力制御手段の一部としての音声出力制御部２７０と、選択手段としての乗員構成推定部２８０と、音出力制御手段の一部としての音声データ取得部２９０とを備えている。
【００４７】
音声出力制御部２７０は、ナビゲーション処理部２００からの目的地情報を受けると、乗員構成推定部２８０へ向けて、当該目的地情報を、乗員構成推定指令とともに送る。また、音声出力制御部２７０は、乗員構成推定部２８０から後述する乗員構成推定結果を受けた場合には、音声データＴＢ１２６を参照して乗員構成識別番号ＤＩＳを決定する。ここで、乗員構成識別番号ＤＩＳとは、車両の乗員構成を識別するための番号である。図２を例に挙げて説明すると、ＤＩＳは、オプション音声データ群ＲＶＤjにおけるｊに相当し、１人乗車がＤＩＳ＝１、家族乗車がＤＩＳ＝２、友人乗車がＤＩＳ＝３となる。
【００４８】
そして、音声出力制御部２７０は、ナビゲーション処理部２００の音声案内部２３１から通常音声データＩＶＤiの音声種別情報と音声案内出力指令を受けると、当該音声種別情報と乗員構成識別番号ＤＩＳを、音声データ取得指令とともに、音声データ取得部２９０へ向けて送る。
【００４９】
乗員構成推定部２８０は、音声出力制御部２７０からの目的地情報、及び、ナビゲーション地理情報１２１のＰＯＩ情報１２３をもとにして、車両に乗車している乗員構成を自動的に推定する。そして、この乗員構成推定結果は、音声出力制御部２７０へ向けて送る。
【００５０】
乗員構成推定部２８０による乗員構成の推定方法は、ナビゲーションのスタート地点と目的地のＰＯＩ情報１２３から、以下のようにして行う。図７には、いくつかの乗員構成の推定例が示されている。例えば、スタート地点を「Ａ会社」、目的地を「自宅」と設定した場合には、乗員構成推定部２８０は、乗員構成推定結果としては１人乗車であると推定する。これは、ＰＯＩ情報１２３から、「Ａ会社」が「会社」というＰＯＩのジャンルに属すると判断され、ジャンル「会社」から「自宅」までの乗員構成は、乗員構成推定部２８０が１人乗車であると推定するからである。このため、スタート地点を出張先の「Ａ’会社」とし、目的地を「自宅」と設定した場合にも、１人乗車であると自動的に推定されることになる。なお、ＰＯＩ情報１２３に基づく乗員構成の推定、すなわち、ジャンル「会社」から「自宅」までの乗員構成は、通常１人乗車であることから、予め利用者によって１人乗車であることが設定登録されている必要がある（以下の乗員構成の推定例についても、同様の設定登録がなされているものとする）。
【００５１】
また、スタート地点を「自宅」、目的地を「Ｂスーパーマーケット」と設定した場合にも、乗員構成推定部２８０は、乗員構成は１人乗車であると推定する。これは、ＰＯＩ情報１２３から、「Ｂスーパーマーケット」が例えば「商店」というＰＯＩのジャンルに属すると判断され、「自宅」からジャンル「商店」までの乗員構成は、乗員構成推定部２８０が１人乗車であると推定するからである。
【００５２】
別の例として、スタート地点を「自宅」、目的地を「Ｃ遊園地」と設定した場合には、乗員構成推定部２８０は、乗員構成は家族乗車であると推定する。これは、ＰＯＩ情報１２３から、「Ｃ遊園地」が例えば「娯楽施設」というＰＯＩのジャンルに属すると判断され、「自宅」からジャンル「娯楽施設」までの乗員構成は、乗員構成推定部２８０が１人乗車であると推定するからである。このため、スタート地点を「自宅」とし、目的地を「Ｃ’水族館」と設定した場合にも、「自宅」からジャンル「娯楽施設」までのナビゲーションであるため、家族乗車であると自動的に推定される。
【００５３】
また、スタート地点を「Ｄ海水浴場」、目的地を「自宅」と設定した場合にも、乗員構成推定部２８０は、乗員構成は家族乗車であると推定する。これは、ＰＯＩ情報１２３から、「Ｄ海水浴場」が例えば「行楽地」というＰＯＩのジャンルに属すると判断され、ジャンル「行楽地」から「自宅」までの乗員構成は、乗員構成推定部２８０が１人乗車であると推定するからである。
【００５４】
さらに別の例として、スタート地点を「自宅」、目的地を「Ｅゴルフ場」と設定した場合には、乗員構成推定部２８０は、乗員構成は友人家族乗車であると推定する。これは、ＰＯＩ情報１２３から、「Ｅゴルフ場」が「ゴルフ場」というＰＯＩのジャンルに属すると判断され、「自宅」からジャンル「ゴルフ場」までの乗員構成は、乗員構成推定部２８０が友人乗車であると推定するからである。
【００５５】
また、スタート地点を「Ａ会社」、目的地を「Ｆレストラン」と設定した場合にも、乗員構成推定部２８０は、乗員構成は友人乗車であると判断する。これは、ＰＯＩ情報１２３から、「Ｆレストラン」が例えば「飲食店」というＰＯＩのジャンルに属すると判断され、ジャンル「会社」からジャンル「飲食店」までの乗員構成は、乗員構成推定部２８０が１人乗車であると推定するからである。
【００５６】
音声データ取得部２９０は、音声出力制御部２７０から音声データ取得指令を受けると、音声出力制御部２７０から取得した通常音声データＩＶＤiの音声種別情報と乗員構成識別番号ＤＩＳをパラメータとして、案内音声ＤＢ１２５に格納されているオプション音声データＲＶＤijを抽出する。すなわち、通常音声データＩＶＤiの音声種別情報と乗員構成識別番号ＤＩＳは、それぞれオプション音声データＲＶＤijのｉとｊに相当することから（図２参照）、ｉとｊを指定することで、優先利用音声データ群である所望のオプション音声データ群ＲＶＤjに含まれるオプション音声データＲＶＤijを抽出することができる。音声データ取得部２９０が案内音声ＤＢ１２５から抽出したオプション音声データＲＶＤijは、音出力ユニット１４０へ向けて送られる。
【００５７】
なお、指定したｉ，ｊのオプション音声データＲＶＤijが案内音声ＤＢ１２５に格納されていない場合には、音声データ取得部２９０は通常音声データＲＶＤiを抽出し、当該データを音出力ユニット１４０へ向けて送る。
【００５８】
なお、乗員構成推定部２８０が乗員構成を推定することができず、乗員構成識別番号ＤＩＳを決定することができない場合においては、音声データ取得部２９０は、案内音声ＤＢ１２５から優先利用音声データ群として通常音声データ群ＩＶＤに含まれる通常音声データＩＶＤiを抽出し、音出力ユニット１４０へ向けて当該通常音声データＩＶＤiを送る。
【００５９】
［動作］
次に、以上のように構成されたナビゲーション装置１００の動作について、主に音声案内の処理動作に着目して説明する。
【００６０】
＜案内音声登録処理＞
まず、オプション音声データＲＶＤijの案内音声ＤＢ１２５への格納処理、及び音声データＴＢ１２６への登録処理の動作について説明する。案内音声登録処理は、利用者が、操作入力ユニット１６０から案内音声登録開始指令を、案内音声登録処理部２５０へ向けて送ることによって開始する。
【００６１】
音声登録指令を受けた案内音声登録処理部２５０は、音声データＴＢ１２６にアクセスし、その内容が表示ユニット１５０の表示デバイスに表示される。また、必要に応じて音声ガイダンスを音出力ユニット１４０のスピーカから出力させる。
【００６２】
この案内音声登録処理には、「新規登録モード」、「編集モード」、「削除モード」の３つのモードがあり、利用者に対してこれらのモード選択を促す表示が、表示ユニット１５０の表示デバイスに表示される。ここで、「新規登録モード」とは、オプション音声データＲＶＤijを案内音声ＤＢ１２５に新規に格納するとともに、音声データＴＢ１２６に新規登録するためのモードである。また、「編集モード」とは既に案内音声ＤＢ１２５に格納されているオプション音声データＲＶＤijの内容を変更するモードである。「削除モード」とは案内音声ＤＢ１２５に格納されているオプション音声データＲＶＤijを削除するモードである。
【００６３】
利用者が、操作入力ユニット１６０から「新規登録モード」を選択すると、新規登録指令が、案内音声登録処理部２５０へ向けて送られる。案内音声登録処理部２５０は、引き続いて、操作入力ユニット１６０から、オプション音声データＲＶＤijにおけるｉとｊ、すなわち、通常音声データＩＶＤiの種類と音声の種類（誰の声か）の指定を入力することを要求する。そして、案内音声登録処理部２５０が、オプション音声データＲＶＤijにおけるｉとｊの指定を受けると、音入力ユニット１３０からの音声入力が可能となる。
【００６４】
案内音声登録処理部２５０が、音入力ユニット１３０からの音声録音が完了した旨の報告を受けると、録音した音声はオプション音声データＲＶＤijとして、案内音声ＤＢ１２５に新規に格納されるとともに、音声データＴＢ１２６に登録される。
【００６５】
また、利用者が、操作入力ユニット１６０から「編集モード」を選択すると、編集指令が、案内音声登録処理部２５０へ向けて送られる。編集指令を受けた案内音声登録処理部２５０は、操作入力ユニット１６０から、オプション音声データＲＶＤijにおけるｉとｊを指定することを要求する。そして、案内音声登録処理部２５０が、ｉとｊの指定を受けると、音入力ユニット１３０からの音声入力が可能となる。音声入力が完了すると、これまでのオプション音声データＲＶＤijを削除し、録音した音声をオプション音声データＲＶＤijとして、案内音声ＤＢ１２５に格納する。
【００６６】
また、利用者が、操作入力ユニット１６０から「削除モード」を選択すると、削除指令が、案内音声登録処理部２５０へ向けて送られる。削除指令を受けた案内音声登録処理部２５０は、操作入力ユニット１６０から、オプション音声データＲＶＤijにおけるｉとｊを指定することを要求する。そして、案内音声登録処理部２５０が、ｉとｊの指定を受けると、案内音声ＤＢ１２５からオプション音声データＲＶＤijを削除し、音声データＴＢ１２６の内容をからオプション音声データＲＶＤijが未登録である旨の変更をする。
【００６７】
＜案内音声出力処理＞
次に、音声案内ＤＢ１２５に登録された音声データＩＶＤi，ＲＶＤijによる案内音声の出力処理について、主に案内音声出力処理部２６０の動作に着目して説明する。
【００６８】
案内音声出力処理部２６０による案内音声の出力処理は、ナビゲーション装置１００に電源が投入されることによって、開始される。この案内音声の出力処理では、まず、ステップＳ１１において、案内音声出力処理部２６０の音声出力制御部２７０が、ナビゲーション処理部２００から目的地入力情報を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１１：Ｎ）には、ステップＳ１１の処理が繰り返される。
【００６９】
一方、ステップＳ１１における判定の結果が肯定的になると（ステップＳ１１：Ｙ）、処理はステップＳ１２へ進む。このステップＳ１２では、まず、音声出力制御部２７０が、乗員構成推定部２８０へ向けて、ナビゲーション処理部２００から受けた目的地情報を、乗員構成推定指令とともに送る。
【００７０】
乗員構成推定指令を受けた乗員構成推定部２８０は、当該目的地情報と、スタート地点及び目的地点のＰＯＩ情報１２３に基づいて、車両に乗車している乗員構成を推定する。なお、ＰＯＩ情報１２３は、ナビゲーション地理情報１２１として記憶装置１２０に記憶されている。
【００７１】
乗員構成推定部２８０は、例えば、スタート地点が「自宅」であり、かつ、目的地点が「Ｃ遊園地」であった場合には、まず、ＰＯＩ情報１２３から、「Ｃ遊園地」が「娯楽施設」というＰＯＩのジャンルに属すると判断する。そして、乗員構成推定部２８０は、「自宅」からジャンル「娯楽施設」までの乗員構成は、家族乗車であると推定する。なお、ここで、ＰＯＩ情報１２３に基づく乗員構成の推定、すなわち、「自宅」からジャンル「娯楽施設」までの乗員構成は、通常、家族乗車であることが、予め利用者によって家族乗車である旨の設定登録されている必要がある。
【００７２】
次に、ステップＳ１３において、音声出力制御部２７０は、乗員構成推定部２８０で推定された乗員構成推定結果に基づいて、ナビゲーションで利用する優先利用音声データ群を決定する。すなわち、上記のスタート地点が「自宅」であり、かつ、目的地点が「Ｃ遊園地」である例においては、乗員構成推定結果が家族乗車となることから、乗員構成識別番号はＤＩＳ＝２であり、優先利用音声データ群としてオプション音声データ群ＲＶＤ2の妻の声による音声データで案内が行われることになる（図３及び図４参照）。
【００７３】
次いで、ステップＳ１４において、音声出力制御部２７０が、ナビゲーション処理部２００の音声案内部２３１から、音声案内出力指令を受けたか否かを判定する。なお、上述したように、当該指令が音声出力制御部２７０へ向けて送られるときは、同時に、通常音声データＩＶＤiの音声種別情報も、音声出力制御部２７０へ向けて送られている。
【００７４】
上記のステップＳ１４における判定の結果が肯定的であった場合（ステップＳ１４：Ｙ）には、処理はステップＳ１５へ進む。このステップＳ１５では、音声出力制御部２７０が、優先利用音声データ群として決定されたオプション音声データ群ＲＶＤjの中に、通常音声データＩＶＤiの音声種別情報に対応するオプション音声データＲＶＤijが音声案内ＤＢ１２５に格納されているか否かを、音声データＴＢ１２６を参照して判定する。
【００７５】
ステップＳ１５における判定の結果が肯定的であった場合（ステップＳ１５：Ｙ）には、処理はステップＳ１７へ進む。このステップＳ１７では、音出力制御部２７０が、音声データ取得部２９０へ向けて、音声データ取得指令を送り、当該指令を受けた音声データ取得部２９０が、所望のオプション音声データＲＶＤijを、案内音声ＤＢ１２５から抽出する。
【００７６】
そして、ステップＳ１９において、音声データ取得部２９０が、案内音声ＤＢ１２５から抽出したオプション音声データＲＶＤ12は、音出力ユニット１４０へ向けて送られ、スピーカから音声が出力される。この後、処理はステップＳ１４へ戻る。
【００７７】
上記のステップＳ１５における判断の結果が否定的であった場合（ステップＳ１５：Ｎ）には、処理はステップＳ１８へ進む。このステップＳ１８では、音出力制御部２７０が、音声データ取得部２９０へ向けて、音声データ取得指令を送り、当該指令を受けた音声データ取得部２９０が、通常音声データＩＶＤiを、音声案内ＤＢ１２５から抽出する。そして、ステップＳ１９において、音声データ取得部２９０が、案内音声ＤＢ１２５から抽出した通常音声データＩＶＤiは、音出力ユニット１４０へ向けて送られ、スピーカから音声が出力される。この後、処理はステップＳ１４へ戻る。
【００７８】
なお、優先利用音声データ群として通常音声データＩＶＤが決定されている場合には、ステップＳ１５の処理は省略され、ステップＳ１４における判定の結果が肯定的であった場合（ステップＳ１４：Ｙ）には、処理は直接ステップＳ１８へ進む。
【００７９】
上記のステップＳ１４に戻り、ステップＳ１４における判定の結果が否定的であった場合（ステップＳ１４：Ｎ）には、処理はステップＳ１６へ進む。このステップＳ１６では、ルート走行の支援中か、すなわち、ナビゲーション処理部２００から、設定された走行ルートに沿った走行が終了した旨を受けていないかを判定する。
【００８０】
ステップＳ１６における判断の結果が肯定的であった場合（ステップＳ１６：Ｙ）には、処理はステップＳ１４に戻る。一方、ステップＳ１６における判断の結果が否定的であった場合（ステップＳ１６：Ｎ）には、処理はステップＳ１１に戻ることになり、目的地情報の受信待ち状態となる。
【００８１】
以上説明したように、本実施形態では、利用者が好む数種の音声を、オプション音声データＲＶＤijとして案内音声ＤＢ１２５に格納する。そして、ナビゲーションのスタート地点と目的地のＰＯＩ情報１２３から、車両に乗車している乗員構成を自動的に推定し、その推定結果に基づいて案内音声ＤＢ１２５からオプション音声データＲＶＤijを抽出する。このため、乗員構成の推定結果に応じて自動的にガンダンスの音声を替えることができ、利用者の利便性を向上させることができる。
【００８２】
［実施形態の変形］
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【００８３】
例えば、上記の実施形態では、音入力ユニット１３０による音声入力をマイクロフォンで行うこととしたが、音声が録音されているＣＤ（Compact Disk）やＤＶＤ（Digital Versatile Disk）等の記録媒体を用いて音声入力を行うようにすることもできる。これにより、好きな有名人などの所望の声でのナビゲーションが可能となる。
【００８４】
また、上記の実施形態では、ナビゲーションのスタート地点と目的地のＰＯＩ情報１２３から、車両に乗車している乗員構成を自動的に判断したが、更に日時を考慮して乗員構成を判断してもよい。
【００８５】
また、上記の実施形態では、車両に乗車している乗員構成を自動的に判断し、その判断結果に基づいてオプション音声データ群ＲＶＤjを選択していたが、利用者がオプション音声データ群ＲＶＤjを自由に選択してもよい。また、利用者が音声案内を不要とした場合には、発話させないこともできる。
【００８６】
また、上記の実施形態では、ナビゲーション装置に本発明を適用したが、ナビゲーション装置以外の例えば携帯電話等の移動体搭載機器にも本発明を適用することができるのは、もちろんである。
【００８７】
なお、上記の実施形態における制御ユニット１１０の一部又は全部を中央処理装置（ＣＰＵ：Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、読出し専用メモリ（ＲＯＭ：Read Only Memory）、ランダムアクセスメモリ（ＲＡＭ：Random Access Memory）等を備えた演算手段としてのコンピュータとして構成し、上記の実施形態における処理動作を、予め用意されたプログラムを当該コンピュータで実行することにより、上記の実施形態のおける処理の一部又は全部を実行するようにしてもよい。このプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体から読み出されて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された携帯で取得されるようにしてもよいし、インターネット等のネットワークを介した配送の形態で取得されるようにしてもよい。
【図面の簡単な説明】
【００８８】
【図１】本発明の一実施形態に係るナビゲーション装置の構成を概略的に示すブロック図である。
【図２】図１の案内音声ＤＢを説明するための図である。
【図３】図２の音声データの対応関係の例を説明するための図である。
【図４】図１の音声データＴＢを説明するための図である。
【図５】図１における制御ユニットの構成を説明するための図である。
【図６】図５における案内音声出力処理部の構成を説明するための図である。
【図７】乗員構成推定部による乗車員構成の推定例を示す図である。
【図８】案内音声出力の処理を説明するためのフローチャートである。
【符号の説明】
【００８９】
１００  …  ナビゲーション装置
１２０  …  記憶装置（記憶手段）
１３０  …  音入力ユニット（音入力手段）
１４０  …  音出力ユニット（音出力手段）
２２０  …  ルート検索部（ルート検出手段の一部）
２５０  …  案内音声登録処理部（編集手段）
２７０  …  音声出力制御部（音出力制御手段の一部）
２８０  …  乗員構成推定部（選択手段）
２９０  …  音声データ取得部（音出力手段の一部）
【図１】
2008170210.tif 000003
【図２】
2008170210.tif 000004
【図３】
2008170210.tif 000005
【図４】
2008170210.tif 000006
【図５】
2008170210.tif 000007
【図６】
2008170210.tif 000008
【図７】
2008170210.tif 000009
【図８】
2008170210.tif 000010