(57)【要約】【課題】ナビゲーション装置の案内音声が他の音に紛れて聞き取りづらくなる度合いを軽減する。【解決手段】車両用ナビゲーション装置２の周波数特性情報取得部３２は、通信回路３１を用いて携帯電話機５０から車内の話者の音声の周波数特性情報を取得し、その情報に基づいて音声変換部２６を制御することで、スピーカ２４に出力させる案内音声の周波数特性を、入力された音声の中で聞き取り易くなるよう、低レベル帯域を強調するように調整する。【選択図】 図３
2006292918.tif 000002
【特許請求の範囲】
【請求項１】
入力された音の周波数特性を分析する周波数分析手段と、
前記周波数分析手段が分析した周波数特性に基づいて、スピーカに出力させる音声の周波数特性を、前記入力された音の中で聞き取り易くなるよう調整する周波数特性調整手段と、を備えたナビゲーション装置。
【請求項２】
前記周波数特性調整手段は、前記周波数分析手段が分析した周波数特性に基づいて、前記入力された音の強度が他の周波数帯域と比較して低い周波数帯域を利用することで、スピーカに出力させる音声の周波数特性を、前記入力された音の中で聞き取り易くなるよう調整することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
通信回路を用いて携帯電話機から話者の音声の周波数特性情報を取得する周波数特性情報取得手段と、
前記周波数特性情報取得手段が取得した周波数特性情報に基づいて、スピーカに出力させる音声の周波数特性を、前記話者の音声の中で聞き取り易くなるよう調整する周波数特性調整手段と、を備えたナビゲーション装置。
【請求項４】
前記周波数特性調整手段は、前記周波数分析手段が分析した周波数特性に基づいて、前記入力された音声の強度が他の周波数帯域と比較して低い周波数帯域を利用することで、スピーカに出力させる音声の周波数特性を、前記話者の音声の中で聞き取り易くなるよう調整することを特徴とする請求項３に記載のナビゲーション装置。
【請求項５】
異なる複数組の音声認識辞書を記録する記憶媒体と、
通信回路を用いて携帯電話機から話者の音声の特徴情報を取得する話者音声情報取得手段と、
前記記憶媒体が有する音声認識辞書のうち、前記話者音声情報取得手段が取得した音声の特徴情報に対する類似度が他よりも高い音声認識辞書を特定する辞書特定手段と、
前記辞書特定手段が特定した音声認識辞書と、入力された音声の特徴量とを照合することで、入力された音声の表す語を特定する音声認識手段と、を備えたナビゲーション装置。
【請求項６】
入力された音の周波数特性を分析する周波数分析手段、および、
前記周波数分析手段が分析した周波数特性に基づいて、スピーカに出力させる音声の周波数特性を、前記入力された音の中で聞き取り易くなるよう調整する周波数特性調整手段として、コンピュータを機能させるナビゲーション装置用プログラム。
【請求項７】
通信回路を用いて携帯電話機から話者の音声の周波数特性情報を取得する周波数特性情報取得手段、および、
前記周波数特性情報取得手段が取得した周波数特性情報に基づいて、スピーカに出力させる音声の周波数特性を、前記入力された音声の中で聞き取り易くなるよう調整する周波数特性調整手段として、コンピュータを機能させるナビゲーション装置用プログラム。
【請求項８】
異なる複数組の音声認識辞書を記録する記憶媒体と、
通信回路を用いて携帯電話機から話者の音声の特徴情報を取得する話者音声情報取得手段、
記憶媒体が有する複数組の音声認識辞書のうち、前記話者音声情報取得手段が取得した音声の特徴情報に対する類似度が他よりも高い音声認識辞書を特定する辞書特定手段、および、
前記辞書特定手段が特定した音声認識辞書と、入力された音声の特徴量とを照合することで、入力された音声の表す語を特定する音声認識手段として、コンピュータを機能させるナビゲーション装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声案内または音声認識を行うためのナビゲーション装置およびナビゲーション装置用プログラムに関する。
【背景技術】
【０００２】
従来、音声で案内を行うナビゲーション装置が広く用いられている。また従来、ユーザの発した音声の特徴量を、あらかじめ記憶している音声認識辞書と照合することで、その音声の表す語を特定する機能、すなわち音声認識機能を有するナビゲーション装置が広く用いられている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、ナビゲーション装置が音声案内を行うとき、その案内音声が会話音等の他の音に紛れてしまい、聞き取りづらくなってしまう場合がある。
【０００４】
本発明は上記点に鑑み、ナビゲーション装置の案内音声が他の音に紛れて聞き取りづらくなる度合いを軽減することを第１の目的とする。
【０００５】
また、同じ語でも人によって発音やアクセントが多少異なっているので、一組の音声認識辞書を用いて万人の音声を精度よく行うことは難しい。
【０００６】
本発明は上記点に鑑み、ナビゲーション装置の音声認識に用いる音声認識辞書を、音声認識の対象となる人毎に切り替えることができるようにすることを第２の目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための請求項１に記載の発明は、入力された音の周波数特性を分析する周波数分析手段と、前記周波数分析手段が分析した周波数特性に基づいて、スピーカに出力させる音声の周波数特性を、前記入力された音の中で聞き取り易くなるよう調整する周波数特性調整手段と、を備えたナビゲーション装置である。
【０００８】
このように、ナビゲーション装置は、入力された音の周波数特性に基づいて、スピーカに出力させる音声の周波数特性を、この入力された音の中で聞き取り易くなるよう調整するので、ナビゲーション装置の案内音声が他の音に紛れて聞き取りづらくなる度合いが軽減される。
【０００９】
また、請求項２に記載の発明は、請求項１に記載のナビゲーション装置において、前記周波数特性調整手段は、前記周波数分析手段が分析した周波数特性に基づいて、前記入力された音の強度が他の周波数帯域と比較して低い周波数帯域を利用することで、スピーカに出力させる音声の周波数特性を、前記入力された音の中で聞き取り易くなるよう調整することを特徴とする。
【００１０】
このように、ナビゲーション装置は、入力された音の中で聞き取り易くなるよう調整する具体的な方法として、入力された音の強度が他の周波数帯域と比較して低い周波数帯域を利用するようになっていてもよい。
【００１１】
また、請求項３に記載の発明は、通信回路を用いて携帯電話機から話者の音声の周波数特性情報を取得する周波数特性情報取得手段と、前記周波数特性情報取得手段が取得した周波数特性情報に基づいて、スピーカに出力させる音声の周波数特性を、前記話者の音声の中で聞き取り易くなるよう調整する周波数特性調整手段と、を備えたナビゲーション装置である。
【００１２】
このように、ナビゲーション装置は、携帯電話機から取得した話者の音声の周波数特性情報に基づいて、スピーカに出力させる音声の周波数特性を、この話者の音声の中で聞き取り易くなるよう調整するので、ナビゲーション装置の案内音声が、その携帯電話機を有する車内の話者の音声に紛れて聞き取りづらくなる度合いが軽減される。
【００１３】
また、請求項４に記載の発明は、請求項３に記載のナビゲーション装置において、前記周波数特性調整手段は、前記周波数分析手段が分析した周波数特性に基づいて、前記入力された音声の強度が他の周波数帯域と比較して低い周波数帯域を利用することで、スピーカに出力させる音声の周波数特性を、前記話者の音声の中で聞き取り易くなるよう調整することを特徴とする。
【００１４】
このように、ナビゲーション装置は、入力された音声の中で聞き取り易くなるよう調整する具体的な方法として、この話者の音声の強度が他の周波数帯域と比較して低い周波数帯域を利用するようになっていてもよい。
【００１５】
また、請求項５に記載の発明は、異なる複数組の音声認識辞書を記録する記憶媒体と、通信回路を用いて携帯電話機から話者の音声の特徴情報を取得する話者音声情報取得手段と、前記記憶媒体が有する音声認識辞書のうち、前記話者音声情報取得手段が取得した音声の特徴情報に対する類似度が他よりも高い音声認識辞書を特定する辞書特定手段と、前記辞書特定手段が特定した音声認識辞書と、入力された音声の特徴量とを照合することで、入力された音声の表す語を特定する音声認識手段と、を備えたナビゲーション装置である。
【００１６】
このように、ナビゲーション装置は、通信回路を用いて携帯電話機から取得した話者の音声の特徴情報に対する類似度が他よりも高い音声認識辞書を選択的に用いて音声認識を行うことができるので、単一の組の音声認識辞書を用いる場合に比べ、音声認識の精度が向上する。
【００１７】
また、請求項６に記載の発明は、入力された音の周波数特性を分析する周波数分析手段、および、  前記周波数分析手段が分析した周波数特性に基づいて、スピーカに出力させる音声の周波数特性を、前記入力された音の中で聞き取り易くなるよう調整する周波数特性調整手段として、コンピュータを機能させるナビゲーション装置用プログラムである。
【００１８】
このように、請求項１に記載の発明は、プログラムとしても捉えることができる。
【００１９】
また、請求項７に記載の発明は、通信回路を用いて携帯電話機から話者の音声の周波数特性情報を取得する周波数特性情報取得手段、および、前記周波数特性情報取得手段が取得した周波数特性情報に基づいて、スピーカに出力させる音声の周波数特性を、前記入力された音声の中で聞き取り易くなるよう調整する周波数特性調整手段として、コンピュータを機能させるナビゲーション装置用プログラムである。
【００２０】
このように、請求項３に記載の発明は、プログラムとしても捉えることができる。
【００２１】
また、請求項８に記載の発明は、異なる複数組の音声認識辞書を記録する記憶媒体と、通信回路を用いて携帯電話機から話者の音声の特徴情報を取得する話者音声情報取得手段、記憶媒体が有する複数組の音声認識辞書のうち、前記話者音声情報取得手段が取得した音声の特徴情報に対する類似度が他よりも高い音声認識辞書を特定する辞書特定手段、および、前記辞書特定手段が特定した音声認識辞書と、入力された音声の特徴量とを照合することで、入力された音声の表す語を特定する音声認識手段として、コンピュータを機能させるナビゲーション装置用プログラムである。
【００２２】
このように、請求項５に記載の発明は、プログラムとしても捉えることができる。
【発明を実施するための最良の形態】
【００２３】
（第１実施形態）
以下、本発明の第１実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１のハードウェア構成を示す。本実施形態の車両用ナビゲーション装置１は、以下詳述する通り、入力された音声の周波数特性に基づいて、スピーカに出力させる音声の周波数特性を、この入力された音声の中で聞き取り易くなるよう調整するようになっている。
【００２４】
この車両用ナビゲーション装置１は、位置検出器１１、操作スイッチ群１２、画像表示装置１３、ＲＡＭ１６、ＲＯＭ１７、外部記憶媒体１８、制御回路１９、マイク２１、Ａ／Ｄコンバータ（図中ではＡ／Ｄと記す）２２、周波数解析部２３、スピーカ２４、Ｄ／Ａコンバータ（図中ではＤ／Ａと記す）２５、および音声変換部２６を有している。
【００２５】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報を制御回路１９に出力する。
【００２６】
操作スイッチ群１２は、車両用ナビゲーション装置１に設けられた複数のメカニカルスイッチ、画像表示装置１３の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチに基づいた信号を制御回路１９に出力する。
【００２７】
画像表示装置１３は、制御回路１９から出力された映像信号に基づいた映像をユーザに表示する。表示映像としては、例えば現在地を中心とする地図等がある。外部記憶媒体１８は、ＨＤＤ等の不揮発性の記憶媒体であり、制御回路１９が読み出して実行するプログラム、経路案内用の地図データ等を記憶している。地図データは、リンクおよびノードの位置、種別、ノードとリンクとの接続関係情報等を含む道路データ、および施設データを有している。
【００２８】
制御回路１９は、ＲＯＭ１７および外部記憶媒体１８から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＡＭ１６、ＲＯＭ１７、および外部記憶媒体１８から情報を読み出し、ＲＡＭ１６および外部記憶媒体１８に対して情報の書き込みを行い、位置検出器１１、操作スイッチ群１２、画像表示装置１３および音声変換部２６と信号の授受を行う。
【００２９】
制御回路１９がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、誘導経路探索処理、経路案内処理等がある。
【００３０】
現在位置特定処理は、位置検出器１１からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。
【００３１】
誘導経路算出処理は、操作スイッチ群１２からユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な誘導経路を算出する処理である。
【００３２】
経路案内処理は、外部記憶媒体１８から地図データを読み出し、算出された誘導経路、目的地、経由地および現在位置等をこの地図データの示す地図上に重ねた画像を、画像表示装置１３に出力し、案内交差点の手前に自車両が到達した等の必要時に、右折、左折等を指示する案内音声信号を音声変換部２６に出力する処理である。
【００３３】
周波数解析部２３は、マイク２１から入力され、Ａ／Ｄコンバータ２２でデジタルデータ化された車室内の音（例えば乗員の声や雑音）の周波数解析を行い、その解析結果に基づいて音声変換部２６の作動を調整するための装置である。この周波数解析部２３は、通常のマイコンとして実現されており、そのマイコンのＣＰＵ（コンピュータに相当する；図示せず）が、そのマイコンのＲＯＭ（図示せず）から図２に記載のプログラム１００を読み出して繰り返し実行することで、上記の機能を実現する。
【００３４】
具体的には、周波数解析部２３のＣＰＵは、プログラム１００の実行において、まずステップ１１０で、Ａ／Ｄコンバータ２２からの音データをある量だけ取得する。取得する量は、一定時間分の量であってもよいし、ある音圧レベル以上の音が続く期間分の量でもよい。
【００３５】
続いてステップ１２０では、その取得した時系列の音データの周波数特性の分析（すなわち周波数分析）を行う。周波数分析の具体的方法としては、例えば高速フーリエ変換等がある。この周波数分析の結果、取得した音の周波数−強度関係を得る。
【００３６】
続いてステップ１３０では、周波数変換が必要であるか否かを判定する。周波数変換が必要であるか否かは、ステップ１２０で取得した周波数−強度関係において、ある周波数帯域の特徴的強度（例えば平均強度、自乗平均強度の平方根、重み付き平均強度、最大強度、最低強度等）が基準強度以上であるか否かによって判定する。
【００３７】
ここで、ある周波数帯域とは、車両用ナビゲーション装置１が出力する案内音声にとって邪魔になりやすい帯域をいう。このような周波数帯域としては、あらかじめ記憶された一定帯域を用いてもよいし、各種条件（例えば、これから出力することがわかっている音声の種類等）に基づいて変動する帯域を用いてもよいし、その境界が一定の範囲内でランダムに決まる帯域を用いてもよい。また、基準強度は、あらかじめ記憶された一定強度であってもよいし、各種条件（例えば、時刻、車速、道路の渋滞度等）に基づいて変動する値であってもよいし、一定の範囲内でランダムに決まる値であってもよい。
【００３８】
周波数変換が必要でない場合、続いてステップ１４０で、変換不要である旨の通知を音声変換部２６に出力し、必要である場合、続いてステップ１５０を実行する。
【００３９】
ステップ１５０では、ステップ１２０で取得した周波数−強度関係において、低レベル帯域を特定する。低レベル帯域であるための必要条件は、他の帯域と比較して強度の低い帯域であることである。また、低レベル帯域であるための必要条件として、平均的な人の可聴帯域であるという条件を採用してもよい。また、低レベル帯域であるための必要条件として、最も低い強度となっている周波数を含む所定の広さの帯域であるという条件を採用してもよい。
【００４０】
続いてステップ１６０では、ステップ１５０で特定した低レベル帯域を音声変換部２６に通知する。ステップ１４０およびステップ１６０の後、プログラム１００の１回分の実行が終了する。
【００４１】
このようなプログラム１００の実行によって、周波数解析部２３は、必要であれば、入力された音データの周波数分析の結果に基づいて特定した低レベル帯域を音声変換部２６に通知する。
【００４２】
音声変換部２６は、制御回路１９から受けた案内音声データをＤ／Ａコンバータ２５に出力する装置である。Ｄ／Ａコンバータ２５に出力された音声データは、最終的にスピーカ２４から音声として出力され、乗員の耳に届くことになる。ただし、音声変換部２６は、周波数解析部２３から低レベル帯域の通知を受けると、高速フーリエ変換、逆フーリエ変換等を用いて、その低レベル帯域の強度がより増幅するように、受けた音声データを変換し、その変換結果の音声データをＤ／Ａコンバータ２５に出力する。また、音声変換部２６は、周波数解析部２３から変換不要通知を受けると、受けた音声データをそのままＤ／Ａコンバータ２５に出力する。なお、音声変換部２６は、上記のような機能を実現するためのプログラムを実行するマイコンであってもよいし、上記のような機能を実現する回路構成を有している専用のＩＣであってもよい。
【００４３】
以上のような各構成要素の作動により、車両用ナビゲーション装置１は、入力された音声の周波数特性を分析し、その分析結果に基づいて、車内で会話がある場合等の必要時に、スピーカに出力させる案内音声の周波数特性を、入力された音声の中で聞き取り易くなるよう、低レベル帯域を強調するように調整し、その調整の結果変換された案内音声を出力する。したがって、車両用ナビゲーション装置１による案内音声が、他の音に紛れて聞き取りづらくなる度合いが軽減される。
【００４４】
なお、上記の第１実施形態において、周波数解析部２３のＣＰＵが、プログラム１００のステップ１２０を実行することで、周波数分析手段として機能し、ステップ１３０〜１６０を実行することで、周波数特性調整手段として機能する。
【００４５】
（第２実施形態）
次に、本発明の第２実施形態について説明する。図３に、本実施形態に係る車両用ナビゲーション装置２のハードウェア構成を示す。本実施形態の車両用ナビゲーション装置２は、以下詳述する通り、携帯電話機から通信によって取得した話者の音声の周波数特性情報に基づいて、スピーカに出力させる音声の周波数特性を、この話者の音声の中で聞き取り易くなるよう調整するようになっている。さらに、本実施形態の車両用ナビゲーション装置２は、以下詳述する通り、携帯電話機から取得した話者の音声の特徴情報に対する類似度が他よりも高い音声認識辞書を選択的に用いて音声認識を行うようになっている。
【００４６】
この車両用ナビゲーション装置２は、位置検出器１１、操作スイッチ群１２、画像表示装置１３、ＲＡＭ１６、ＲＯＭ１７、外部記憶媒体１８、制御回路１９、マイク２１、Ａ／Ｄコンバータ（図中ではＡ／Ｄと記す）２２、スピーカ２４、Ｄ／Ａコンバータ（図中ではＤ／Ａと記す）２５、音声変換部２６、音声認識部２７、通信回路３１、周波数特性情報取得部３２、および辞書選択部３３を有している。なお、第１実施形態の車両用ナビゲーション装置１と本実施形態の車両用ナビゲーション装置２において同一の符号が付された構成要素は、互いに同一の機能を有するものであり、ここではそれらの詳細についての説明は省略する。ただし、本実施形態の外部記憶媒体１８は、第１実施形態の外部記憶媒体１８が有するデータに加え、複数組の認識辞書データ４１〜４３を有している。この認識辞書データ４１〜４３については後述する。
【００４７】
通信回路３１は、図示しないアンテナが受信した携帯電話機５０からの信号に対して増幅、周波数変換、復調、Ａ／Ｄ変換等、所定の通信規格（例えばブルートゥース、無線ＬＡＮ、ＩｒＤＡ、シリアル通信、ＵＳＢ等）に従った処理を施し、その結果を制御回路１９、周波数特性情報取得部３２、および辞書選択部３３に出力する。また通信回路３１は、制御回路１９、周波数特性情報取得部３２、および辞書選択部３３から入力されたデータに対してＤ／Ａ変換、変調、周波数変換、増幅等、所定の無線通信プロトコルに従った処理を施し、その結果の信号を上記のアンテナに出力する。
【００４８】
このような作動により、通信回路３１は、制御回路１９、周波数特性情報取得部３２、および辞書選択部３３の制御に基づいて、乗員によって車内に持ち込まれた携帯電話機５０と有線または無線で通信を行うことができる。
【００４９】
なお、通信によって携帯電話機５０から車両用ナビゲーション装置１に送信されるデータは、周波数特性情報および話者音声情報である。周波数特性情報は、その携帯電話機５０のユーザの音声の平均的な周波数特性を、周波数−強度関係として表すデータである。携帯電話機５０は、ユーザの電話通話中の音声等に基づいて、このような周波数特性情報を繰り返し更新するようになっている。話者音声情報は、特定の複数の単語についての、その携帯電話機５０のユーザの発声の特徴量（語毎の音韻、韻律、周波数−強度関係）を表すデータである。携帯電話機５０は、音声認識機能を有しており、この音声認識によって特定した語に基づいて、その語をユーザが発した際の音声の特徴量を繰り返し記録、更新することで、話者音声情報を蓄積するようになっている。
【００５０】
周波数特性情報取得部３２は、通信回路３１を用いて携帯電話機５０から話者（すなわち携帯電話機５０のユーザ）の音声の周波数特性情報を取得し、その取得した情報に基づいて音声変換部２６の作動を調整するための装置である。この周波数特性情報取得部３２は、通常のマイコンとして実現されており、そのマイコンのＣＰＵ（コンピュータに相当する；図示せず）が、例えば携帯電話機５０との接続時に、そのマイコンのＲＯＭ（図示せず）から図４に記載のプログラム２００を読み出して実行することで、上記の機能を実現する。
【００５１】
具体的には、周波数特性情報取得部３２のＣＰＵは、プログラム２００の実行において、まずステップ２１０で、通信回路３１に、携帯電話機５０に対して周波数特性情報を要求する信号を送信させ、その結果として通信回路３１が受信した周波数特性情報を取得する。
【００５２】
続いてステップ２２０で、図２のステップ１５０と同様に、ステップ２１０で取得した周波数特性情報に示された周波数−強度関係において、低レベル帯域を特定する。
【００５３】
続いてステップ２３０では、ステップ２２０で特定した低レベル帯域の情報を音声変換部２６に通知し、その後プログラム２００の実行を終了する。
【００５４】
以上のような通信回路３１、周波数特性情報取得部３２等の作動により、車両用ナビゲーション装置２は、携帯電話機５０から車内の話者の音声の周波数特性情報を取得し、その情報に基づいて、スピーカに出力させる案内音声の周波数特性を、入力された音声の中で聞き取り易くなるよう、低レベル帯域を強調するように調整し、その調整の結果変換された案内音声を出力する。したがって、車両用ナビゲーション装置２による案内音声が、車内の話者の音に紛れて聞き取りづらくなる度合いが軽減される。
【００５５】
また、音声認識部２７は、外部記憶媒体１８中の音声認識辞書データと、入力された音声の特徴量（音韻、韻律、周波数特性等）とを照合することで、入力された音声の表す語を特定し、その特定した語のデータを制御回路１９に出力する。１組の音声認識辞書データは、複数の語（例えば単語、母音等）のそれぞれに対応する音声特徴量のデータから成る。ここで、音声認識部２７が用いる音声認識辞書データは、外部記憶媒体１８に記憶されている複数組の認識辞書データ４１〜４３のうちから選んだ、１組または複数組（具体的には、通信回路３１が一度に接続している携帯電話の数の組）である。そして、どの音声認識辞書データを用いるかは、辞書選択部３３からの選択信号に従って決定する。この音声認識部２７によって、スピーカ２４に入力された音声に対する音声認識が実現する。なお、音声認識部２７は、上記のような機能を実現するためのプログラムを実行するマイコンであってもよいし、上記のような機能を実現する回路構成を有している専用のＩＣであってもよい。
【００５６】
辞書選択部３３は、通信回路３１を用いて携帯電話機５０から話者（すなわち携帯電話機５０のユーザ）の音声の話者音声情報を取得し、その取得した情報に基づいて音声認識部２７の使用する音声認識辞書データを選択するための装置である。この辞書選択部３３は、通常のマイコンとして実現されており、そのマイコンのＣＰＵ（コンピュータに相当する；図示せず）が、例えば携帯電話機５０との接続時に、そのマイコンのＲＯＭ（図示せず）から図５に記載のプログラム３００を読み出して実行することで、上記の機能を実現する。
【００５７】
具体的には、辞書選択部３３のＣＰＵは、プログラム３００の実行において、まずステップ３１０で、通信回路３１に、携帯電話機５０に対して話者音声情報を要求する信号を送信させ、その結果として通信回路３１が受信した話者音声情報を取得する。
【００５８】
続いてステップ３２０で、ステップ３１０で取得した話者音声情報に示された特定の語の特徴量と、外部記憶媒体１８中の認識辞書データ４１〜４３のそれぞれに示された当該特定の語の音声の特徴量との類似度の比較を行い、最も類似度の高い認識辞書データを特定する。ここで類似度としては、例えば周波数特性の相関値を用いてもよいし、音韻や韻律の特徴量を示すベクトルデータ間のユークリッド距離が短いほど高い値を用いてもよい。
【００５９】
続いてステップ３３０では、ステップ３２０で特定した認識辞書データを選択するよう指示する選択信号を、音声認識部２７に出力する。ステップ３３０の後、プログラム３００の実行が終了する。
【００６０】
以上のような音声認識部２７、通信回路３１、辞書選択部３３等の作動により、車両用ナビゲーション装置２は、携帯電話機５０から話者音声情報（話者の音声の特徴情報に相当する）を取得し、その取得した話者音声情報に対する類似度が最も高い音声認識辞書データを用いて音声認識を行うことができるので、単一の組の音声認識辞書を用いる場合に比べ、音声認識の精度が向上する。
【００６１】
なお、上記の第２実施形態において、周波数特性情報取得部３２のＣＰＵが、プログラム２００のステップ２１０を実行することで、周波数特性情報取得手段として機能し、ステップ２２０および２３０を実行することで、周波数特性調整手段として機能する。また、辞書選択部３３のＣＰＵが、プログラム３００のステップ３１０を実行することで、話者音声情報取得手段として機能し、ステップ３２０を実行することで辞書特定手段として機能する。また、音声認識部２７が、音声認識手段に相当する。
【００６２】
（他の実施形態）
以上本発明の実施形態について説明したが、本発明の構成は、上記実施形態のみに限定されるものではなく、本発明の各構成要素の機能を実現し得る種々の形態を包含するものである。
【００６３】
例えば、周波数解析部２３、音声変換部２６、音声認識部２７、周波数特性情報取得部３２、辞書選択部３３が行う処理は、制御回路１９が行うようになっていてもよい。
【００６４】
また、周波数解析部２３、周波数特性情報取得部３２、辞書選択部３３は、それらの機能を実現するような回路構成を有している専用のＩＣであってもよい。
【００６５】
また、出力する案内音声を入力された音の中で聞き取り易くなるよう調整する方法としては、低レベル帯域の強度を高くするような方法のみならず、案内音声全体の周波数を一律にシフトすることで、案内音声の強度のピークを含む周波数帯域を、その低レベル帯域に移動さえるようになっていてもよい。すなわち、車両用ナビゲーション装置１は、その低レベル帯域を有効に利用すれば足りる。
【００６６】
また、周波数解析部２３、周波数特性情報取得部３２は、周波数毎の重みのデータを音声変換部２６に出力し、音声変換部２６はその重みのデータに基づいて周波数毎の強度の変換を行うようになっていてもよい。
【００６７】
また、外部記憶媒体１８が、周囲の雑音、騒音についての複数の典型的な周波数特性毎に、その周波数特性の音の中での中で聞き取り易くなるような周波数特性を有する案内音声のパターンをいくつか記憶している場合は、周波数解析部２３が、入力された音声の周波数特性の分析を、その入力された音声がそれら典型的な周波数特性のいずれに最も近いかを判定することで実現し、スピーカ２４が出力する音声の周波数特性の調整を、その最も近い周波数特性に対応したパターンの案内音声を、制御回路１９に出力させることで実現するようになっていてもよい。
【００６８】
また、第２実施形態の音声認識部２７が、第１実施形態の周波数解析部２３の機能を併せ持っていてもよい。
【００６９】
また、プログラム２００およびプログラム３００の処理は、携帯電話機５０からのデータの送信は、携帯電話機５０が車内に持ち込まれる度に行われてもよいし、初めて携帯電話機５０が車内に持ち込まれたときに一度だけ行われ、その語は、携帯電話機５０が車内に持ち込まれる度に、過去に車両用ナビゲーション装置２が受信した周波数特性情報および話者音声情報を読み出して用いるようになっていてもよい。
【００７０】
また、上記の実施形態においては、車両用ナビゲーション装置１、２が、本発明のナビゲーション装置の一例として挙げられているが、本発明のナビゲーションシステムは、車両用ナビゲーション装置に限らず、例えば、人が携帯できるような携帯型ナビゲーション装置としても実現可能である。
【図面の簡単な説明】
【００７１】
【図１】本発明の第１実施形態に係る車両用ナビゲーション装置１のハードウェア構成図である。
【図２】周波数解析部２３のＣＰＵが実行するプログラム１００のフローチャートである。
【図３】本発明の第２実施形態に係る車両用ナビゲーション装置１のハードウェア構成図である。
【図４】周波数特性情報取得部３２のＣＰＵが実行するプログラム２００のフローチャートである。
【図５】辞書選択部３３のＣＰＵが実行するプログラム３００のフローチャートである。
【符号の説明】
【００７２】
１、２…車両用ナビゲーション装置、１１…位置検出器、１２…操作スイッチ群、
１３…画像表示装置、１６…ＲＡＭ、１７…ＲＯＭ、１８…外部記憶媒体、
１９…制御回路、２１…マイク、２２…Ａ／Ｄコンバータ、２３…周波数解析部、
２４…スピーカ、２５…Ｄ／Ａコンバータ、２６…音声変換部、２７…音声認識部、
３１…通信回路、３２…周波数特性情報取得部、３３…辞書選択部、
４１〜４３…認識辞書データ、５０…携帯電話機、１００〜３００…プログラム。
【図１】
2006292918.tif 000003
【図２】
2006292918.tif 000004
【図３】
2006292918.tif 000005
【図４】
2006292918.tif 000006
【図５】
2006292918.tif 000007