(57)【要約】【課題】  低コストで音声メッセージをユーザの好みの声質に変更可能とする音声出力システムを提供する。【解決手段】  音声データＩＤまたはテキストデータを含む音声出力要求を、ユーザが設定したナレータの声質に対応した変換テーブルを用いて変換し、変換後のデータが音声データＩＤの場合は音声データを使って音声出力し、テキストデータの場合は音声合成部で音声データを合成して音声出力する。【選択図】        図２
2006301059.tif 000002
【特許請求の範囲】
【請求項１】
音声メッセージとなる音声データを音声データＩＤを付して格納する音声データ格納部と、
テキストデータから音声メッセージを合成する音声合成手段と、
音声出力要求を音声データＩＤまたはテキストデータとして出力する音声出力要求手段と、
声質変換前の音声出力要求としての音声データＩＤまたはテキストデータと、声質変換後の音声出力要求としての音声データＩＤまたはテキストデータとの対応を格納する変換テーブルと、
前記音声出力要求から出力された声質変換前の音声出力要求としての音声データＩＤまたはテキストデータを、前記変換テーブルを使用して声質変換後の音声出力要求としての音声データＩＤまたはテキストデータに変換し、声質変換後の音声出力要求が音声データＩＤの場合には当該音声データＩＤの音声データを前記音声データ格納部から取得して音声メッセージとして出力し、前記声質変換後の音声出力要求がテキストデータの場合には当該テキストデータを前記音声合成手段により音声メッセージに合成して出力する音声管理手段と、
前記音声管理手段からの音声メッセージを出力する音声出力制御手段と、
を有することを特徴とする音声出力システム。
【請求項２】
前記変換テーブルは声質とその声質に対応する変換用データにより構成され、
所望の声質を選択するための声質選択手段を有する請求項１に記載の音声出力システム。
【請求項３】
車両の現在位置を検出する位置検出手段と、
電子地図データを記憶する地図データ記憶手段と、
前記現在位置から目的地までのを探索する経路探索手段と
前記案内経路を前記電子地図データ上に示して案内を行なう経路案内手段と、
前記案内経路に含まれる案内対象地点につい音声により案内するための音声出力要求を音声出力要求手段により出力し、前記音声出力制御手段から出力される当該音声出力要求に対応する音声メッセージにより案内を行なう音声案内手段と、
を有する請求項１または２に記載の音声出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対する種々のメッセージを音声で案内し、その案内に用いる音声の声質をユーザの好みに合わせることを可能とした音声出力システムに関するものである。
【背景技術】
【０００２】
車両の走行に伴ってＧＰＳ（Global  Positioning  System：全地球測位システム）等により現在位置を検出し、その現在位置を表示装置上に道路地図と共に表示して、現在地から目的地までの適切な経路を設定し、表示装置や音声出力装置などによって案内する車両用ナビゲーション装置は、ユーザの効率的で安全な運転に貢献している。
【０００３】
この車両用ナビゲーション装置の中には、音声案内機能を有するものがある。音声案内機能は、ユーザに音声でメッセージを通知する機能であり、車両用ナビゲーション装置に対する特定の操作がなされたとき、あるいはいろいろな機能の実行中に音声案内が実行される。例えば、車両用ナビゲーション装置には、交差点案内機能を有するものがあり、この交差点案内の途中で音声案内を実行するものもある。交差点案内では、現在位置が走行予定ルート上の次の経由地交差点まで所定の基準距離に達したとき、音声案内部が交差点案内を開始し、例えば、基準距離が６００ｍであれば、最初に「次の経由地交差点まであと６００メートルです。そこを左折してください。」の音声メッセージを流し、その後、次の経由地交差点まで４００ｍ、２００ｍ、０ｍに達するたびに、「次の経由地交差点まであと４００メートルです。そこを左折して下さい。」、「次の経由地交差点まであと２００メートルです。そこを左折して下さい。」、「次の経由地交差点まであと０メートルです。そこを左折して下さい。」という音声メッセージを流す。これにより、ユーザは次の経由地交差点までの接近状況と当該経由地交差点での進路がわかり、当該経由地交差点で間違いなく所望の進路へ進むことができる。
【０００４】
しかし、従来の車両用ナビゲーション装置においては、音声メッセージとして、単一の声質の音声メッセージしか出力されない場合が多いが、ユーザによっては、他の声質のメッセージを出力したい場合がある。例えば、男性の場合には、女性の声質を好むが、女性の場合には男性の声質を好んだりする。それに対して、音声を変える発明として合成音声による音声出力を別の声質の合成音声に切替える仕組みや、音声データによる音声出力を別の音声データに置き換えることで別の声質で音声出力する仕組みが提案されている。
【０００５】
例えば、案内音声の声質の変更を音声データの置き換えにより実現する地図表示装置が提案されている（特許文献１参照）。
【０００６】
【特許文献１】特開２００３−１７７０２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１をはじめとする従来技術においては、音声合成の方法には、音声波形をそのままあるいは符号化して蓄積しておき、必要に応じて繋ぎあわせる録音編集方式、音声波形を分析してパラメータに変換された形で蓄積し、それを繋ぎ合せて音声合成回路を駆動し音声を作り出すパラメータ編集方式、文字列あるいは音素記号列から、音声学的・言語学的規則に基づいて、音声を作り出す規則合成方式などがある。
【０００８】
車両用ナビゲーション装置では、上記のパラメータ編集方式，規則合成方式に相当する合成音声で出力されている部分と、録音編集方式に相当する音声データにより出力されている部分があり、これら両方の部分を好みの音声に変換する仕組みが必要となる。よって、全ての音声データを好みの声質の音声データに置き換える場合には、全音声データを別の声質で再収録が必要になるだけでなく、例えば声質が２つであればデータ量が２倍になるため記憶装置の容量を圧迫し製造コストも上昇するという問題がある。
【０００９】
上記問題を背景として、本発明の課題は、低コストで音声メッセージをユーザの好みの声質に変更可能とする音声出力システムを提供することにある。
【課題を解決するための手段および発明の効果】
【００１０】
本発明は、上記課題を解決するための音声出力システムを提供するものである。即ち、請求項１によれば、音声メッセージとなる音声データを音声データＩＤを付して格納する音声データ格納部と、テキストデータから音声メッセージを合成する音声合成手段と、音声出力要求を音声データＩＤまたはテキストデータとして出力する音声出力要求手段と、声質変換前の音声出力要求としての音声データＩＤまたはテキストデータと、声質変換後の音声出力要求としての音声データＩＤまたはテキストデータとの対応を格納する変換テーブルと、音声出力要求から出力された声質変換前の音声出力要求としての音声データＩＤまたはテキストデータを、変換テーブルを使用して声質変換後の音声出力要求としての音声データＩＤまたはテキストデータに変換し、声質変換後の音声出力要求が音声データＩＤの場合には当該音声データＩＤの音声データを音声データ格納部から取得して音声メッセージとして出力し、声質変換後の音声出力要求がテキストデータの場合には当該テキストデータを音声合成手段により音声メッセージに合成して出力する音声管理手段と、音声管理手段からの音声メッセージを出力する音声出力制御手段と、を有することを特徴とする音声出力システムとして構成される。
【００１１】
本発明は、上記問題に対して音声データを所望の声質にするための枠組みを提供するものである。実現方法としては、音声データＩＤあるいはテキストデータからなる変換テーブルを持ち、かつ、音声合成手段に用いられる声質情報を置き換えることで、声質の変更を実現する。
【００１２】
上記構成によって、全ての音声データを好みの声質の音声データに置き換える場合には、全音声データを別の声質で再収録する必要はなく、例えば声質が２つあっても声の特徴を表す声質データのみ記憶すればよいので、記憶装置の容量を圧迫することもないため製造コストも上昇を抑制することができる。
【００１３】
請求項２によれば、本発明の音声出力システムにおける変換テーブルは声質とその声質に対応する変換用データにより構成され、所望の声質を選択するための声質選択手段を有する構成をとることができる。上記構成によって、ユーザは所望の声質すなわち声質による音声メッセージを聞くことができる。
【００１４】
請求項３によれば、本発明の音声出力システムは、車両の現在位置を検出する位置検出手段と、電子地図データを記憶する地図データ記憶手段と、現在位置から目的地までのを探索する経路探索手段と案内経路を電子地図データ上に示して案内を行なう経路案内手段と、案内経路に含まれる案内対象地点につい音声により案内するための音声出力要求を音声出力要求手段により出力し、音声出力制御手段から出力される当該音声出力要求に対応する音声メッセージにより案内を行なう音声案内手段と、を有する構成をとることができる。
【００１５】
車両用ナビゲーション装置では、音声による案内は欠かせないものになっている。上記構成によって、音声案内の声質をアイドルやアニメキャラクタやアナウンサーの声に変更し、快適な運転に寄与することができる。
【発明を実施するための最良の形態】
【００１６】
低コストで音声メッセージをユーザの好みの声質に変更可能とする音声出力システムを提供するという目的を、音声データＩＤまたはテキストデータを含む音声出力要求を、ユーザが設定したナレータの声質に対応した変換テーブルを用いて変換し、変換後のデータが音声データＩＤの場合は音声データを使って音声出力し、テキストデータの場合は音声合成部で音声データを合成して音声出力する構成により実現した。
【実施例】
【００１７】
以下、本発明の実施の形態を、図面に示す実施例を参照しながら説明する。図１は本発明の音声出力システムを車両用ナビゲーション装置に適用した構成図である。なお、本発明の音声出力システムの適用範囲を車両用ナビゲーション装置に限定するものではない。
【００１８】
図１は車両用ナビゲーション装置（以下、ナビゲーション装置と略称する）１００の全体構成を示すブロック図である。ナビゲーション装置１００は、位置検出器１，地図データ入力器６，操作スイッチ群７，リモートコントロール（以下リモコンと称する）センサ１１，音声合成装置２４およびスピーカ１５，不揮発メモリ９，表示装置１０，ハードディスク装置（ＨＤＤ）２１，これらの接続された制御回路８，リモコン端末１２を備えている。
【００１９】
本発明の位置検出手段である位置検出器１は、周知の地磁気センサ２，ジャイロスコープ３，距離センサ４，および衛星からの電波に基づいて車両の位置を検出するＧＰＳのためのＧＰＳ受信機５を有している。これらのセンサ等２，３，４，５は各々が性質の異なる誤差を持っているため、複数のセンサにより各々補完しながら使用するように構成されている。なお、精度によっては前述したうちの一部センサで構成してもよく、さらに、ステアリングの回転センサや各転動輪の車輪センサすなわち車速センサ２３等を用いてもよい。
【００２０】
操作スイッチ群７は、例えば表示装置１０と一体になったタッチパネル２２もしくはメカニカルなスイッチが用いられる。タッチパネル２２は、表示装置１０の画面上にガラス基盤と透明なフィルムにスペーサと呼ばれる隙間を介してＸ軸方向、Ｙ軸方向に電気回路が配線され、フィルム上を使用者がタッチすると、押された部分の配線がショートして電圧値が変わるため、これを２次元座標値（Ｘ，Ｙ）として検出する、いわゆる抵抗膜方式が広く用いられる。その他に、縦横に微細に配置された赤外線センサ、赤外線センサが検出した指等の接触を電気信号に変えるパネル部分、電気信号を外部機器へ送るための信号処理回路、および、これらを制御するコントローラを含んで構成され、例えば指やタッチペンなどでその赤外線を遮断すると、その遮断した位置が２次元座標値（Ｘ，Ｙ）として検出される方式を用いてもよい。あるいは、透明な導電性基盤のガラス面に電気信号を受ける物質を塗布し、指をガラス面に近づけると静電容量の変化を電気信号としてセンサで検知する、いわゆる静電容量方式を用いてもよい。
【００２１】
メカニカルスイッチ，タッチパネルの他に、マウスやカーソル等のポインティングデバイスを用いてもよい。また、マイク３１および音声認識ユニット３０を用いて種々の指示を入力することも可能である。これは、音声認識ユニット３０に接続されるマイク３１から音声を入力することによって、その音声信号を周知の音声認識技術により音声認識処理して、その結果に応じた操作コマンドに変換するものである。音声認識ユニット３０は、マイク３１から入力された音声信号を適切なレベルに増幅する増幅器と、増幅後の音声信号をＡ／Ｄ変換した後、周知の隠れマルコフモデル等の音声認識アルゴリズムにより音声を識別するための音声信号処理装置（ＤＳＰ：Digital  Signal  Processor）、音声を識別するための基準データが記憶されているメモリ等で構成されており、ＤＳＰにより音声信号がその音声に対応した数値情報に変換された後、制御回路８に送られる。これら本発明の声質選択手段でもある操作スイッチ群７，タッチパネル２２，リモコン端末１２，マイク３１によって、種々の指示を入力することが可能である。
【００２２】
送受信機１３は、例えばＶＩＣＳ（Vehicle  Information  and  Communication  System：道路交通情報通信システム）センタ１４から道路交通情報を受信するための装置である。
【００２３】
また、ＥＴＣ（自動料金収受システム，ＥＴＣ：Electronic  Toll  Collection）車載器１６と通信することにより、ＥＴＣ車載器１６がＥＴＣ路上器から受信した料金情報などを本ナビゲーション装置１００に取り込むことができる。また、ＥＴＣ車載器１６によって外部ネットワークと接続し、ＶＩＣＳセンタ１４との通信を行なう構成をとってもよい。
【００２４】
本発明の経路探索手段，経路案内手段である制御回路８は通常のコンピュータとして構成されており、周知のＣＰＵ８１，ＲＯＭ８２，ＲＡＭ８３，入出力回路であるＩ／Ｏ８４およびこれらの構成を接続するバスライン８５が備えられている。ＣＰＵ８１は、ＨＤＤ２１に記憶されたナビプログラム２１ｐおよびデータにより制御を行なう。また、ＨＤＤ２１へのデータの読み書きの制御はＣＰＵ８１によって行なわれる。Ａ／Ｄ変換部８６は周知のＡ／Ｄ（アナログ／デジタル）変換回路を含み、例えば位置検出器１などから制御回路８に入力されるアナログデータをＣＰＵ８１で演算可能なデジタルデータに変換するものである。
【００２５】
本発明の音声データ格納部，地図データ記憶手段でもあるＨＤＤ２１には、ナビプログラム２１ｐの他に位置検出の精度向上のためのいわゆるマップマッチング用データ、道路の接続を表した道路データを含む地図データ２１ｍが記憶される。地図データ２１ｍは、表示用となる所定の地図画像情報を記憶すると共に、リンク情報やノード情報等を含む道路網情報を記憶する。リンク情報は、各道路を構成する所定の区間情報であって、位置座標、距離、所要時間、道幅、車線数、制限速度等から構成される。また、ノード情報は、交差点（分岐路）等を規定する情報であって、位置座標、右左折車線数、接続先道路リンク等から構成される。また、リンク間接続情報には、通行の可不可を示すデータなどが設定されている。
【００２６】
また、ＨＤＤ２１には経路案内の補助情報や娯楽情報、その他に使用者が独自にデータを書き込むことができ、ユーザデータ２１ｕとして記憶される。これらのユーザデータ２１ｕは、操作スイッチ群７およびリモコン端末１２の操作あるいはマイク３１からの音声入力によって内容の書き換えが可能である。
【００２７】
また、地図データ２１ｍおよびユーザデータ２１ｕは、地図データ入力器６を介して記憶媒体２０からそのデータの追加・更新を行なうことが可能である。記憶媒体２０は、そのデータ量からＣＤ−ＲＯＭやＤＶＤを用いるのが一般的であるが、例えばメモリカード等の他の媒体を用いてもよい。
【００２８】
不揮発メモリ９はＥＥＰＲＯＭ（Electrically  Erasable  ＆  Programmable  Read  Only  Memory：電気的消去・プログラム可能・読出し専用メモリ）やフラッシュメモリ等の書き換え可能な半導体メモリによって構成され、ナビゲーション装置１００の動作に必要な情報およびデータが記憶されている。なお、不揮発メモリ９は、車両のアクセサリスイッチがオフ状態（即ち、ナビゲーション装置１００がオフ状態）になっても、記憶内容が保持されるようになっている。
【００２９】
また、不揮発メモリ９の代わりにナビゲーション装置１００の動作に必要な情報およびデータをＨＤＤ２１に記憶してもよい。さらに、ナビゲーション装置１００の動作に必要な情報およびデータを不揮発メモリ９とＨＤＤ２１に分けて記憶してもよい。この場合、ＨＤＤ２１よりも不揮発メモリ９へのアクセス速度の方が速いため、読み書きの頻度が比較的多いものを不揮発メモリ９に記憶し、読み書きの頻度が比較的少ないものをＨＤＤ２１に記憶するとよい。不揮発メモリ９に記憶された内容をＨＤＤ２１にバックアップ保存するようにしてもよい。
【００３０】
表示装置１０は周知のカラー液晶表示器で、例えばドット・マトリックスＬＣＤ（Liquid  Crystal  Display）およびＬＣＤ表示制御を行なうためのドライバ回路を含んで構成されている。ドライバ回路は、例えば、画素毎にトランジスタを付けて目的の画素を確実に点灯させたり消したりすることができるアクティブマトリックス駆動方式が用いられ、制御回路８から送られる表示指示および表示画面データに基づいて表示を行なう。また、表示器として有機ＥＬ（ElectroLuminescence：電界発光）表示器，プラズマ表示器を用いてもよい。
【００３１】
車速センサ２３は周知のロータリエンコーダ等の回転検出部を含み、例えば車輪取り付け部付近に設置されて車輪の回転を検出してパルス信号として制御回路８に送るものである。制御回路８では、その車輪の回転数を車両の速度に換算して、車両の現在位置から所定の場所までの予想到達時間を算出したり、車両の走行区間毎の平均車速を算出する。
【００３２】
外部機器接続装置２６は、センサや他の制御機器等の外部機器とデータ伝送可能に接続するための入出力回路，コネクタを含むものである。以下の機能の一つあるいは少なくとも二つ以上を実現可能な構成となっている。
（１）不揮発メモリ９あるいはＨＤＤ２１に記憶された内容をバックアップするためのデータバックアップ装置の接続
（２）他の車載機器とデータ伝送を行なうための車内ＬＡＮ（Local  Area  Network）の通信インターフェース回路
（３）携帯電話機１７を介しての外部ネットワーク接続
【００３３】
また、外部機器接続装置２６を介して車速センサ２３からのデータ取り込み、あるいはＥＴＣ車載器１６との接続を行なってもよい。
【００３４】
このような構成を持つことにより、ナビゲーション装置１００は、制御回路８のＣＰＵ８１によりナビプログラム２１ｐが起動されると、ユーザが操作スイッチ群７あるいはリモコン端末１２の操作あるいはマイク３１からの音声入力によって、表示装置１０上に表示されるメニューから目的地経路を表示装置１０に表示させるための経路案内処理を選択した場合、次のような処理を実施する。
【００３５】
即ち、使用者が地図上の任意の地点あるいは施設検索や住所検索、使用者が設定した登録地などから地点を選択して目的地として設定すると、ＧＰＳ受信機５から得られる衛星のデータに基づき車両の現在位置が求められ、該現在位置から目的地までの最適な案内経路を求める処理が行われる。そして、表示装置１０上の道路地図に案内経路を重ねて表示し、ユーザに適切な経路を案内する。このような自動的に最適な案内経路を設定する手法は、ダイクストラ法等の手法が知られている。また、表示装置１０およびスピーカ１５の少なくとも一方によって、操作時のガイダンスや動作状態に応じたメッセージの報知を行なう。
【００３６】
ダイクストラ法では、リンク情報，ノード情報，リンク間接続情報を用いて、現在地から各ノードに至るまでの経路評価値（経路計算コスト）を算出し、目的地までの全ての経路評価値の計算が終了した段階で、総評価値が最小となるリンクを接続して目的地までの経路を設定している。この場合の評価値は、道路長・道路種別・道路幅員・車線数・交差点での右左折・信号機の有無などに応じて設定されている。例えば、道路幅員が広いほど評価値が低く、車線数が多いほど評価値が低い。
【００３７】
各リンクでの経路計算コストの計算は、例えば次式を用いて行われる。経路計算コスト＝リンク長×道路幅員係数×道路種別係数×渋滞度。ここで、道路幅員係数とは道路幅に応じて設定される係数であり、道路種別係数とは有料道路等の道路種別に応じて設定される係数である。そして、渋滞度とは、その道路の渋滞度合に応じて設定される係数である。
【００３８】
最適な案内経路が求められると、制御回路８は案内経路の右左折する交差点あるいは案内の目印となる建物等の案内対象点を設定する。そして、設定された案内対象点に対し、車両がある一定距離まで近づいたときに音声により案内すべきポイントとして、案内実施点を決定する。案内実施点は、例えば、案内対象点が交差点の場合、一般道では７００ｍ手前，３００ｍ手前，１００ｍ手前、高速道路では２ｋｍ手前，１ｋｍ手前，５００ｍ手前といったように複数設定することができる。
【００３９】
図２に、本発明の音声案内手段，音声出力要求手段，音声管理手段，音声合成手段，音声出力制御手段である音声合成装置２４の詳細を示す。音声合成装置２４は、声質を管理するナレータ判定部２４ａ，音声出力の要求を音声データあるいはテキストデータとして出す本発明の音声出力要求手段である音声出力要求部２４ｂ，音声出力要求部２４ｂからの音声出力要求をナレータ情報と変換テーブルを用いて変換する本発明の音声管理手段である音声管理部２４ｃ，テキストデータから音声に変換する本発明の音声合成手段である音声合成部２４ｄ，音声管理部２４ｃまたは音声合成部２４ｄからの音声データをスピーカ１５から出力する本発明の音声出力制御手段である音声出力制御部２４ｅを含んで構成される。
【００４０】
音声管理部２４ｃは通常のコンピュータとして構成されており、周知のＣＰＵ２４１，ＲＯＭ２４２，ＲＡＭ２４３等が含まれている。ＣＰＵ２４１は、ＲＯＭ２４２あるいはＲＡＭ２４３に記憶された音声管理プログラムおよびデータにより制御を行なう。
【００４１】
ナレータ判定部２４ａは操作スイッチ群７，タッチパネル２２，リモコン端末１２，あるいはマイク３１からの入力操作によって、制御回路８からナレータ変更要求が送られてきた場合、ＨＤＤ２１に領域が確保される図４のような変換テーブル記憶領域のインデックス一覧すなわちナレータ一覧を、図３のように表示装置１０の画面上に表示する。ユーザが所望のナレータつまり声質を選択すると、そのナレータ情報がナレータ判定部２４ａに含まれる図示しない不揮発メモリの所定の記憶領域に記憶される。ナレータ情報をＨＤＤ２１あるいは不揮発メモリ９に記憶してもよい。
【００４２】
ＨＤＤ２１に領域が確保される音声データ格納部２１ｓには、音声データＩＤとそのＩＤに対応した音声データが記憶されている。例えば、音声データＩＤが１００の音声データは「間もなく目的地です」である。音声データ格納部２１ｓの音声データはナレータがデフォルトに設定されている場合に用いられるものである。また、音声データ格納部２１ｓには、音声案内に用いられるテキストデータの自然な読み方にできるだけ近い読み方が得られるように、テキストデータを、その表記された単位ではなく、音韻解析などに基づいて発声に適した単位に分割した、その単位毎の音声波形信号が音声合成用データとして格納されている。
【００４３】
また、ＨＤＤ２１に領域が確保され、その詳細が図４に示される変換テーブル２１ｔはナレータを特定するインデックスとナレータの声質の特徴を示す特徴データを含んで構成される。特徴データは、音声に対して所定の波形処理を行ない、声質の特徴を示す特徴データを抽出あるいは生成されたもので、入力音声の基本周波数，パワー，スペクトル包絡，あるいはこれらから生成した声紋データ等が含まれる。勿論、これ以外にも、話者固有の声質を反映可能なものであれば特徴データとして使用可能である。
【００４４】
変換テーブル２１ｔのナレータとその特徴データは予め記憶されているものであるが、ユーザが好みのナレータとその特徴データを登録することも可能である。例えば，マイク３１からの人の音声信号、外部機器接続装置２６等に接続された図示しないＣＤプレーヤ，ＭＤプレーヤ３３にて再生された音楽ＣＤやＭＤなどに記憶されている音声信号、ＴＶチューナ３４，ラジオチューナにて受信された音声信号などを、音声認識ユニット３０に含まれる図示しない音声データ抽出部によって所定の波形処理を行ない、声質の特徴を示す特徴データを抽出あるいは生成するものである。なお、これらＣＤプレーヤ，ＭＤプレーヤ，ＴＶチューナ３４，ラジオチューナに関しては必ずしもこれら全てを備える必要はなく、いずれか一つだけでもよい。
【００４５】
音声出力制御部２４ｅは、周知のＤ／Ａ変換器，増幅器，電子ボリュームを含んで構成される。音声管理部２４ｃあるいは音声合成部２４ｄからの音声データをＤ／Ａ変換器でアナログデータに変換し、操作スイッチ群７等で設定された電子ボリューム音量となるように増幅器の増幅率を調整してスピーカ１５から音声データを出力する。
【００４６】
図５に音声合成出力処理のフロー図を示す。なお、本処理はＲＯＭ２４２に記憶されＣＰＵ２４１により実行される音声管理プログラムに含まれ、音声管理プログラムの他の処理とともに繰り返し実行される。また、音声合成装置２４以外の制御回路８に接続される回路・機器に関する制御処理はナビプログラム２１ｐにおいて実行される。
【００４７】
ユーザの操作に対するガイダンスメッセージ送出あるいは経路案内地点に到達したことによる案内音声送出等のために制御回路８から音声出力要求が送られると、音声出力要求部２４ｂでは該音声出力要求の内容に基づいて、音声出力の要求を、出力メッセージの内容がデフォルト音声データとして音声データ格納部２１ｓに含まれている場合にはそのメッセージの音声データＩＤを、あるいは音声データ格納部２１ｓに含まれていないには出力メッセージに対応したテキストデータとして音声管理部２４ｃに送る（Ｓ１）。
【００４８】
音声管理部２４ｃでは、受け取った音声出力要求およびナレータ判定部２４ａの保持するナレータ情報の内容に基づいて、そのナレータ情報に対応した変換テーブルを用いて変換を行なう。
【００４９】
音声出力要求は、図７のように音声データＩＤとテキストデータが混在することもあり、データの最後に末尾を示すＥＯＦ（End  Of  File）が付加されている。そして、音声データＩＤとテキストデータとを区別するために、データの最上位ビットの値が音声データＩＤは０，テキストデータは１となっている。音声管理部２４ｃでは、まず、音声出力要求の先頭からデータを参照し、音声データＩＤとテキストデータとの区別を行なった上で順次以下の処理を行ない、ＥＯＦデータを読み込んだら処理を終了する。
【００５０】
音声出力要求の内容が音声データＩＤで、変換後の音声データが音声データ格納部２１ｓに記憶されている場合すなわち、そのナレータの音声データが音声データ格納部２１ｓに記憶されている場合（Ｓ３：Ｙｅｓ）には、その記憶されている音声データＩＤに対応する音声データを音声出力制御部２４ｅに送り、音声メッセージが音声出力制御部２４ｅから出力される（Ｓ４）。一方、ナレータの音声データが音声データ格納部２１ｓに記憶されていない場合（Ｓ３：Ｎｏ）は、音声データＩＤに対応する音声データをテキストデータに変換して音声合成部２４ｄに送る。
【００５１】
また、音声出力要求の内容がテキストデータで、そのテキストデータに相当して選択されているナレータの音声データが音声データ格納部２１ｓに記憶されている場合（Ｓ３：Ｙｅｓ）には、その記憶されている音声データＩＤに対応する音声データを音声出力制御部２４ｅに送り、音声メッセージが音声出力制御部２４ｅから出力される（Ｓ４）。一方、そのテキストデータに相当して選択されているナレータの音声データが音声データ格納部２１ｓに記憶されていない場合（Ｓ３：Ｎｏ）は、テキストデータを音声合成部２４ｄに送る。
【００５２】
そして、音声合成部２４ｄでは、受け取ったテキストデータを基に、選択されたナレータ情報に対応する変換テーブルを用いて音声データを合成する（Ｓ５）。そして、音声合成部２４ｄは、案内用テキスト情報を構成する各単位に対応する音声データを、なめらかな発声が得られるように連結する波形処理も行なう。これによって、使用した特徴データに対応するナレータの音声にて音声案内が可能な音声データを合成することができる。合成した音声データは音声出力制御部２４ｅから出力される（Ｓ６）。
【００５３】
図６を用いて変換前のデータと変換後のデータの対応の一例を示す。
（１）音声出力要求の内容がテキストデータで、テキストデータに対応する音声データが音声データ格納部２１ｓに記憶されている場合は、その音声データを音声出力制御部２４ｅから出力する。
（２）音声出力要求の内容がテキストデータで、テキストデータに対応する音声データが音声データ格納部２１ｓに記憶されていない場合は、音声合成部２４ｄでナレータ情報を反映して音声を合成し音声出力制御部２４ｅから出力する。
（３）音声出力要求の内容が音声データＩＤで、ナレータの音声データが音声データ格納部２１ｓに記憶されていない場合は、音声管理部２４ｃでテキストデータに変換し、音声合成部２４ｄでナレータ情報を反映して音声を合成し音声出力制御部２４ｅから出力する。
（４）音声出力要求の内容が音声データＩＤ列で、ナレータの音声データが音声データ格納部２１ｓに記憶されている場合は、その音声データを音声出力制御部２４ｅから出力する。
（５）音声出力要求の内容が音声データＩＤ列で、デフォルトデータとして音声データ格納部２１ｓに記憶されている場合は、その音声データを音声出力制御部２４ｅから出力する。
【００５４】
例えば、デフォルト音声データが女性ナレータで、選択されているナレータ情報が歌手Ａの場合、歌手Ａに対応した変換テーブルを用いて案内音声を変換することになる。つまり、音声管理部２４ｃへの入力が音声データＩＤで歌手Ａの音声データが音声データ格納部２１ｓに記憶されていない場合、その音声データＩＤに対応する音声データがテキストデータに変換される。そして、ナレータ情報である歌手Ａの情報が音声合成部２４ｄに入力され、音声合成部２４ｄでテキストデータと歌手Ａの情報を基に歌手Ａ用の合成音声が作成される。これにより、音声の声質が変換される。
【００５５】
以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【図面の簡単な説明】
【００５６】
【図１】車両用ナビゲーション装置の構成を示すブロック図。
【図２】音声合成装置周辺の構成を示すブロック図。
【図３】声質選択時の画面表示例を示すブロック図。
【図４】変換テーブルの一例を示す図。
【図５】音声合成出力処理を説明するためのフロー図。
【図６】声質変換前のデータと変換後のデータの対応の一例を示す図。
【図７】音声出力要求データの一例を示す図。
【符号の説明】
【００５７】
１    位置検出器（位置検出手段）
７    操作スイッチ群（声質選択手段）
８    制御回路（経路探索手段，経路案内手段）
９    不揮発メモリ
１０    表示装置
１２    リモコン端末（声質選択手段）
１５    スピーカ（音声案内手段）
２０    記憶媒体
２２    タッチパネル（声質選択手段）
２１    ハードディスク装置（音声データ格納部，地図データ記憶手段）
２４    音声合成装置（音声案内手段，音声出力要求手段，音声管理手段，音声合成手段，音声出力制御手段）
２４ａ  ナレータ判定部
２４ｂ  音声出力要求部（音声出力要求手段）
２４ｃ  音声管理部（音声管理手段）
２４ｄ  音声合成部（音声合成手段）
２４ｅ  音声出力制御部（音声出力制御手段）
３０    音声認識ユニット
３１    マイク（声質選択手段）
１００    車両用ナビゲーション装置
【図１】
2006301059.tif 000003
【図２】
2006301059.tif 000004
【図３】
2006301059.tif 000005
【図４】
2006301059.tif 000006
【図５】
2006301059.tif 000007
【図６】
2006301059.tif 000008
【図７】
2006301059.tif 000009