(57)【要約】【課題】特定用途に合わせて音声合成用辞書を更新する方法を提供することを目的とする。【解決手段】音声合成用辞書２５１の更新対象となる対象発音記号列を含む要求情報を生成し、要求情報を辞書更新サーバ３へ送信し、辞書更新サーバ３が、要求情報に含まれる対象発音記号列をキーとして、更新用辞書３５１を検索し、当該対象発音記号列に対応する変換後発音記号列を取得し、送られた対象発音記号列と、取得した変換後発音記号列とを含む更新情報を受信し、車載ナビゲーション装置２が更新情報に含まれる対象発音記号列と、変換後発音記号列とを音声合成用辞書２５１に追加する車載ナビゲーション装置２を提供する。【選択図】図１
2010079190.tif 000002
【特許請求の範囲】
【請求項１】
韻律パラメータが付加されていない対象発音記号列と、前記韻律パラメータが付加されている変換後発音記号列とが対応付けられて、記憶部に格納されている音声合成用辞書を基に、音声出力の対象となる前記対象発音記号列から、前記変換後発音記号列へ変換し、当該変換された変換後発音記号列に従って音声出力を行う端末装置による音声合成用辞書更新方法であって、
前記端末装置が、
前記音声合成用辞書の更新対象となる前記対象発音記号列を含む要求情報を生成し、
前記要求情報を辞書更新サーバへ送信し、
前記辞書更新サーバから、前記要求情報に含まれる前記対象発音記号列と、当該対象発音記号列に対応する前記変換後発音記号列とを含む更新情報を受信し
前記更新情報に含まれる前記対象発音記号列と、前記変換後発音記号列とを前記音声合成用辞書に追加する
ことを特徴とする音声合成用辞書更新方法。
【請求項２】
前記端末装置が、
前記音声出力を行う際に、前記対象発音記号列に対応する前記変換後発音記号列が前記音声合成用辞書にない場合、前記対象発音記号列を履歴記憶部に格納し、
前記履歴記憶部の対象発音記号列を前記要求情報に含める
ことを特徴とする請求項１に記載の音声合成用辞書更新方法。
【請求項３】
前記端末装置が、
外部装置から更新した地図情報における文字情報を含む地図更新情報を取得し、
前記要求情報生成部は、当該取得した地図更新情報に含まれる文字情報を、前記対象発音記号列とする前記要求情報を生成する
ことを特徴とする請求項１に記載の音声合成用辞書更新方法。
【請求項４】
前記端末装置が、
前記地図更新情報に含まれる文字情報の前および後ろの少なくとも１つに、所定の単語を付加することで、更新情報に含まれる前記対象発音記号列を生成する
ことを特徴とする請求項３に記載の音声合成用辞書更新方法。
【請求項５】
前記端末装置が、
前記音声出力を行う際に生成した変換後発音記号列を履歴記憶部に格納し、さらに前記対象発音記号列に対応する前記変換後発音記号列が前記音声合成用辞書にない場合に、前記対象発音記号列も履歴記憶部に格納し、
前記地図更新情報と、前記履歴記憶部に格納されている前記変換後発音記号列および前記対象発音記号列とを比較して、一致する情報を前記対象発音記号列とする更新情報を生成する
ことを特徴とする請求項４に記載の音声合成用辞書更新方法。
【請求項６】
前記端末装置は、車載ナビゲーション装置に搭載されることを特徴とする請求項１に記載の音声合成用辞書更新方法。
【請求項７】
韻律パラメータが付加されていない対象発音記号列と、前記韻律パラメータが付加されている変換後発音記号列とが対応付けられて、記憶部に格納されている音声合成用辞書を基に、音声出力の対象となる前記対象発音記号列から、前記変換後発音記号列へ変換し、当該変換された変換後発音記号列に従って音声出力を行い、前記前記音声合成用辞書の更新を行う端末装置であって、
情報の送受信を行う送受信部と、
前記音声合成用辞書の更新対象となる前記対象発音記号列を含む要求情報を生成する要求情報生成部と、
辞書更新サーバから送られた、前記要求情報に含まれる前記対象発音記号列と、当該対象発音記号列に対応する前記変換後発音記号列とを、前記音声合成用辞書に追加する更新処理部と、
を有することを特徴とする端末装置。
【請求項８】
前記端末装置は、
前記音声出力を行う際に、前記対象発音記号列に対応する前記変換後発音記号列が前記音声合成用辞書にない場合、前記対象発音記号列を格納している履歴記憶部を、
さらに有し、
前記要求情報生成部は、前記履歴記憶部の対象発音記号列を前記要求情報に含める
ことを特徴とする請求項７に記載の端末装置。
【請求項９】
前記端末装置は、
外部装置から更新した地図情報における文字情報を含む地図更新情報を取得する地図更新情報取得部を、
さらに有し、
前記要求情報生成部は、当該取得した地図更新情報に含まれる文字情報を、前記対象発音記号列とする前記要求情報を生成する
ことを特徴とする請求項７に記載の端末装置。
【請求項１０】
前記要求情報生成部は、前記地図更新情報に含まれる文字情報の前および後ろの少なくとも１つに、所定の単語を付加することで、更新情報に含まれる前記対象発音記号列を生成する
ことを特徴とする請求項９に記載の端末装置。
【請求項１１】
前記端末装置は、
前記音声出力を行う際に生成した変換後発音記号列を格納し、さらに前記対象発音記号列に対応する前記変換後発音記号列が前記音声合成用辞書にない場合に、前記対象発音記号列を格納している履歴記憶部を、
さらに有し、
前記要求情報生成部は、前記地図更新情報と、前記履歴記憶部に格納されている前記変換後発音記号列および前記対象発音記号列とを比較して、一致する情報を前記対象発音記号列とする更新情報を生成する
ことを特徴とする請求項１０に記載の端末装置。
【請求項１２】
車載ナビゲーション装置に搭載されることを特徴とする請求項７に記載の端末装置。
【請求項１３】
韻律パラメータが付加されていない対象発音記号列と、前記韻律パラメータが付加されている変換後発音記号列とが対応付けられて、記憶部に格納されている音声合成用辞書を基に、音声出力の対象となる前記対象発音記号列から、前記変換後発音記号列へ変換し、当該変換された変換後発音記号列に従って音声出力を行う端末装置と、
前記対象発音記号列と、前記変換後発音記号列とが対応付けられている更新用辞書を、前記音声合成用辞書とは別に記憶部に保持している辞書更新サーバと、
を有し、前記音声合成用辞書の更新を行う音声合成システムであって、
前記辞書更新サーバは、
情報の送受信を行う送受信部と、
前記端末装置から受信した要求情報に含まれる前記対象発音記号列を基に、前記更新用辞書を検索して、当該要求情報に含まれる対象発音記号列に対応する変換後発音記号列を取得し、前記要求情報に含まれる対象発音記号列と、前記取得した変換後発音記号列とを対の情報として有する更新情報を生成する更新情報生成部と、
を有し
前記端末装置は、
情報の送受信を行う送受信部と、
前記音声合成用辞書の更新対象となる前記対象発音記号列を含む要求情報を生成する要求情報生成部と、
前記辞書更新サーバから送られた更新情報に含まれる前記対象発音記号列と、前記変換後発音記号列とを、前記音声合成用辞書に追加する更新処理部と、
を有することを特徴とする音声合成システム。
【請求項１４】
前記端末装置は、
前記音声出力を行う際に、前記対象発音記号列に対応する前記変換後発音記号列が前記音声合成用辞書にない場合、前記対象発音記号列を格納している履歴記憶部を、
さらに有し、
前記要求情報生成部は、前記履歴記憶部の対象発音記号列を前記要求情報に含める
ことを特徴とする請求項１３に記載の音声合成システム。
【請求項１５】
前記端末装置は、
外部装置から更新した地図情報における文字情報を含む地図更新情報を取得する地図更新情報取得部を、
さらに有し、
前記要求情報生成部は、当該取得した地図更新情報に含まれる文字情報を、前記対象発音記号列とする前記要求情報を生成する
ことを特徴とする請求項１３に記載の音声合成システム。
【請求項１６】
前記要求情報生成部は、前記地図更新情報に含まれる文字情報の前および後ろの少なくとも１つに、所定の単語を付加することで、更新情報に含まれる前記対象発音記号列を生成する
ことを特徴とする請求項１５に記載の音声合成システム。
【請求項１７】
前記端末装置は、
前記音声出力を行う際に生成した変換後発音記号列を格納し、さらに前記対象発音記号列に対応する前記変換後発音記号列が前記音声合成用辞書にない場合に、前記対象発音記号列を格納している履歴記憶部を、
さらに有し、
前記要求情報生成部は、前記地図更新情報と、前記履歴記憶部に格納されている前記変換後発音記号列および前記対象発音記号列とを比較して、一致する情報を前記対象発音記号列とする更新情報を生成する
ことを特徴とする請求項１６に記載の音声合成システム。
【請求項１８】
前記端末装置は、車載ナビゲーション装置に搭載されることを特徴とする請求項１３に記載の音声合成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声合成用辞書更新方法、端末装置および音声合成システムの技術に関する。
【背景技術】
【０００２】
車載用ナビゲーション装置や、公共施設における自動放送装置など、音声を用いて自動的に情報を提供する自動音声案内システムが広く普及している。これらのシステムは、録音した音声を接続して再生する録音編集方式と呼ばれるものと、発音を表した文字または符号列から音声を合成する規則合成方式と呼ばれるものに分けられる。 
【０００３】
録音編集方式は、自動音声案内でしばしば用いられてきた方式である。録音編集方式は、自動音声案内では定型的な表現が多く使用されることを利用して定型部分を録音音声の部品として複数用意しておき、要求に応じてそれらを適宜組み合わせることによって音声データが作成される方式である。
【０００４】
規則合成方式は、入力された任意のテキストを音声に変換することを可能とする方式である。録音編集方式では、あらかじめ想定される内容を録音しておく必要があったが、規則合成方式では、テキストのみから任意の音声が即座に合成できるため、日々のニュースや緊急情報など、頻繁に更新される内容を読み上げるシステムとして、車載用ナビゲーション装置をはじめ様々な場所で利用されている。
【０００５】
一般的な規則合成方式では、まず、入力されたテキスト（文字列）に対して言語処理を行い、読みおよびアクセントの情報を示す発音記号列を生成した後、基本周波数パタン（すなわち声の高さに対応する声帯の振動周期）および音素継続時間長（すなわち発声速度に対応する各音素の長さ）などの韻律パラメータを決定する。そして、波形生成処理によって、韻律パラメータにあわせた音声波形が生成される。韻律パラメータから音声波形を生成する方法として、音素または音節に対応する音声素片を組み合わせる波形接続型音声合成が広く用いられている。 
【０００６】
一般的な規則合成方式による音声出力の流れは次の通りである。まず、言語処理では、入力されたテキストから、発音記号列が生成される。発音記号列には、音素（音声の意味を弁別するための最小単位）または音節（１ないし３個程度の音素の結合からなる音声の聞こえの一種のまとまり）の並びを表現する読み情報が含まれる。また、発音記号列には、アクセント（発音の強さを指定する情報）および抑揚（疑問文や話し手の感情を示す情報）を表現するアクセント情報も含まれる。発音記号列の生成には、辞書を用いた言語処理または形態素解析処理などが適用される。次に、音声合成用辞書などを用いて発音記号列のアクセント情報に対応するように、基本周波数パタンおよび音素継続時間長などの韻律パラメータが決定される。韻律パラメータは、予め肉声を用いて学習された韻律モデル、およびヒューリスティクス（発見的に求められた制御規則）に基づいて生成される。最後に波形生成処理によって、韻律パラメータに合わせた音声波形が生成される。 
【０００７】
規則合成方式によれば、入力された任意のテキストを音声として出力することができるため、録音編集方式と比べて、柔軟性の高い自動音声案内システムが構築できる。しかし、規則合成方式によって出力された音声の品質は、肉声と比べると充分ではない。このため、従来、録音編集方式を利用している車載用カーナビゲーション装置などの音声案内システムに、規則合成方式を導入するには、品質の面で問題がある。 
【０００８】
規則合成方式を用いた装置は、パーソナルコンピュータや携帯電話などの、個人用途から業務用の音声ガイダンスシステムに至るまで、様々な装置形態を持ち、それぞれの用途に応じた音声合成手段および音声データが用いられる。このような様々な用途に応じて、また、装置形態に起因する記憶容量の制限に応じて、音声合成用データを構成することが、高品質の音声合成を実現するために必要とされている。
【０００９】
特に、車載用ナビゲーションシステムで音声合成装置を実現する際には、記憶容量が充分にとれないことがあるため、音声合成用データは、大きく圧縮するか、特定の単語のみを高品質に合成できるようにデータを削減する必要がある。
【００１０】
また、車載用ナビゲーションシステムでは、道路交通情報などが主な音声案内の内容であるため、地点名や道路名などは、できるだけ正しい読み方（発音方式）で高品質に音声案内したいというニーズがある。
【００１１】
このようなニーズに対し、音声合成装置を、例えば、利用者がよく使用する単語などを高品質で音声出力したいといった特定用途に合わせるためには、特定用途のために録音された音声を用いて、音声素片・韻律モデルを学習する方法や、また、これらの音声素片や韻律モデルを、標準的な音声素片・韻律モデルからの変形によって実現する方法が用いられている。また、記憶容量に合わせた音声合成装置を作成するためには、用途に合わせて音声素片や韻律モデルのデータを圧縮する方法がある。
例えば、録音音声の韻律情報を利用して、規則合成音声の韻律パラメータをより高品質に生成する音声合成方式の韻律制御方法が開示されている（例えば、特許文献１参照）。
【特許文献１】特開平１１−２４９６７７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、音声合成装置を、特定用途に合わせて構成するためには、音声合成の方式を熟知した技術者が作業を行う必要があり、作業の手間がかかるという問題があった。また、音声合成用辞書が固定的であるため、特定用途に応じて構成された音声合成装置は、他の用途に利用すると品質が落ちてしまい、再利用することが難しいという問題があった。
【００１３】
このような背景に鑑みて本発明がなされたのであり、本発明は、特定用途に合わせて音声合成用辞書を更新する方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
前記課題を解決するため、本発明は、前記音声合成用辞書の更新対象となる前記対象発音記号列を含む要求情報を生成し、前記要求情報を辞書更新サーバへ送信し、前記辞書更新サーバから、前記要求情報に含まれる前記対象発音記号列と、当該対象発音記号列に対応する前記変換後発音記号列とを含む更新情報を受信し前記更新情報に含まれる前記対象発音記号列と、前記変換後発音記号列とを前記音声合成用辞書に追加することを特徴とする。
課題を解決するためのその他の手段は、実施形態に記載する。
【発明の効果】
【００１５】
本発明によれば、特定用途に合わせて音声合成用辞書を更新する方法を提供することができる。
【発明を実施するための最良の形態】
【００１６】
次に、本発明を実施するための最良の形態（「実施形態」という）について、適宜図面を参照しながら詳細に説明する。
【００１７】
《第１実施形態》
まず、図１から図９を参照して、本発明に係る第１実施形態の説明を行う。第１実施形態では、生成された発音記号列を発音記号列履歴として記憶しておき、この発音記号列履歴から音声合成用辞書２５１の更新に必要な情報を抽出するものである。
【００１８】
（システム構成）
図１は、第１実施形態に係る車載ナビゲーションシステムの構成例を示すブロック図である。 
車載ナビゲーションシステム１（自動音声案内システム：音声合成システム）は、車載ナビゲーション装置２（端末装置）と文字情報サーバ４と辞書更新サーバ３とが、ネットワーク５を介して接続されている。ここで、文字情報サーバ４と、辞書更新サーバ３は、例えば、センタなどの設備に設置されている装置である。
車載ナビゲーション装置２は、情報送受信部２０１（送受信部）と、発音記号列取得部２０２と、音声合成部２０３と、音声出力部２０４と、要求リスト生成部２０５（要求情報生成部）と、更新処理部２０６と、音声合成用辞書２５１と、履歴記憶部２５２とを有してなる。
情報送受信部２０１は、文字情報サーバ４と辞書更新サーバ３との間で通信を確立して情報の送受信を行う機能を有する。発音記号列取得部２０２は、利用者の入力や車内の状況に応じ、情報送受信部２０１を介して文字情報サーバ４に対し対象発音記号列の要求（発音記号列要求）を送信し、応答として、対象発音記号列を文字情報サーバ４から取得する機能を有する。音声合成部２０３は、発音記号列取得部２０２が取得した対象発音記号列を基に、音声合成用辞書２５１を参照して変換後発音記号列を生成し、この変換後発音記号列を基に音声データを合成する機能を有する。さらに、音声合成部２０３は、変換後発音記号列の履歴を発音記号列履歴として、履歴記憶部２５２に記憶させる機能も有する。音声出力部２０４は、音声合成部２０３が生成した音声データを音声として出力する機能を有する。要求リスト生成部２０５は、履歴記憶部２５２に格納された履歴に基づいて音声合成用辞書２５１の更新を要求するための要求リスト（要求情報）を生成する機能を有する。更新処理部２０６は、辞書更新サーバ３に対し要求リストを送信し、応答として更新情報を取得する機能を有する。
【００１９】
音声合成用辞書２５１は、音声合成部２０３が音声合成を行う際に参照し、文字の読み方を決定するための情報が格納されている。履歴記憶部２５２には、音声合成部２０３によって生成された変換後発音記号列の履歴（発音記号列履歴）が格納されている。
【００２０】
文字情報サーバ４は、情報送受信部４０１と、発音記号列要求受信部４０２と、発音記号列生成部４０３と、発音記号列送信部４０４とを有してなる。
情報送受信部４０１は、車載ナビゲーション装置２との間で接続を確立して情報の送受信を行う機能を有する。発音記号列要求受信部４０２は、情報送受信部４０１を介して車載ナビゲーション装置２からの発音記号列要求を受信する機能を有する。発音記号列生成部４０３は、発音記号列要求受信部４０２が受信した発音記号列要求に基づいて対象発音記号列を生成する機能を有する。発音記号列送信部４０４は、発音記号列生成部４０３が生成した対象発音記号列を、情報送受信部４０１を介して車載ナビゲーション装置２へ送信する機能を有する。
【００２１】
辞書更新サーバ３は、情報送受信部３０１と、要求リスト受信部３０２と、更新情報生成部３０３と、更新情報送信部３０４と、更新用辞書登録部３０５と、更新用辞書データベース３５１とを有してなる。
情報送受信部３０１（送受信部）は、車載ナビゲーション装置２との間で接続を確立して情報の送受信を行う機能を有する。要求リスト受信部３０２は、情報送受信部３０１を介して車載ナビゲーション装置２から要求リストを受信する機能を有する。更新情報生成部３０３は、要求リスト受信部３０２が受信した要求リストに応じて、更新用辞書データベース３５１を検索し、音声合成用辞書２５１の更新情報を生成する機能を有する。更新情報送信部３０４は、更新情報生成部３０３が生成した更新情報を、情報送受信部３０１を介して車載ナビゲーション装置２へ送信する機能を有する。更新用辞書登録部３０５は、更新用辞書データベース３５１に新しいデータを登録する機能を有する。更新用辞書データベース３５１は、更新情報を生成するためのデータが格納されている。
【００２２】
（音声合成用辞書）
図２は、第１実施形態に係る音声合成用辞書の構成例を示す図である。
音声合成用辞書２５１は、対象発音記号列と変換後発音記号列とが対の情報として格納されている。ここで、対象発音記号列とは、文字情報サーバ４から送られてくる文字列情報であり、音声合成用辞書２５１を参照して変換される対象となる発音記号列である。また、変換後発音記号列とは、音声合成用辞書２５１に基づいて対象発音記号列を変換した後の記号列であり、音節を示すラベルの後に音高を示す基本周波数などの韻律パレメータが付される。このように基本周波数が付されることにより、合成音声の抑揚やアクセントの強さなどを制御することができ、何も指定されない発音記号列に比べて多様で、高品質の合成音声を生成することが可能となる。
【００２３】
（更新用辞書データベース）
図３は、第１実施形態に係る更新用辞書データベースの構成例を示す図である。
更新用辞書データベース３５１の構成は、音声合成用辞書２５１と同様に、対象発音記号列と変換後発音記号列が対の情報として格納されているが、更新用辞書データベース３５１に格納されているデータは、更新用辞書登録部３０５を介して入力されたデータである。図３の例では、音声合成用辞書２５１と比較してレコード３００１，３００２などが格納されている点が異なる。
【００２４】
（音声合成処理）
次に、図１、図２、図６および図７を参照しつつ、図４を参照して、本実施形態に係る音声合成処理の手順を説明する。
図４は、第１実施形態に係る音声合成処理の手順を示すフローチャートである。また、図６は、第１実施形態に係る対照発音記号列の例を示す図であり、（ａ）は、日本語の例を示し、（ｂ）は、英語の例を示す。さらに、図７は、第１実施形態に係る変換後発音記号列（発音記号列履歴）の例を示す図であり、（ａ）は、日本語の例を示し、（ｂ）は、英語の例を示す。
まず、音声合成の利用開始時に、車載ナビゲーション装置２の情報送受信部２０１が文字情報サーバ４の情報送受信部４０１と通信を確立する（Ｓ１０１）。文字情報サーバ４は、渋滞情報や観光情報など、車の利用者にとって便利な様々な情報を、文字情報として提供することができるように設計されている。なお、文字情報サーバ４は、交通情報センタなどに設置されている。
【００２５】
次に、次に、発音記号列取得部２０２は、発音記号列情報の要求を文字情報サーバ４へ送信する（Ｓ１０２）。例えば、「渋滞情報」用、「観光情報」用、「メール」用、「天気予報」用など、音声出力を行う文字情報の種類（用途）を指定する。この指定は、利用者が車載ナビゲーション装置２の図示しない操作画面などを通じて行った指定に応じて要求を送信する構成であったり、車載ナビゲーション装置２が定期的に自動で要求を送信する構成であったり、様々な構成が可能である。
【００２６】
そして、文字情報サーバ４の発音記号列要求受信部４０２は、情報送受信部４０１を介して発音記号列情報の要求を受信する。続いて、発音記号列生成部４０３は、受信した発音記号列情報の要求に基づいて対象発音記号列を生成し（Ｓ１０３）、発音記号列送信部４０４が、情報送受信部４０１を介して、生成された対象発音記号列が含まれる発音記号列情報を車載ナビゲーション装置２へ送信する。
ここで、発音記号列生成部４０３は、受信した発音記号列情報の要求に基づき任意の文章を選択して対象発音記号列を生成することができる。任意の文章から対象発音記号列を生成するためには、一般的な音声合成装置が持つ言語処理装置が利用できる。例えば形態素解析などを行い、形態素辞書に登録された読み情報を文字列化するといった手順で生成することができる。
【００２７】
ここでは、例として、「渋滞情報」の要求を受信し、「中央公園付近で渋滞があります」といった文章に基づいて対象発音記号列を生成するものとする。図６に対象発音記号列の例を示す。例えば、図６（ａ）に示す日本語では、「中央公園付近で渋滞があります」という文章に対して、「ｃｈｕ  ｕ  ｏ  ｏ  ｋｏ  ｏ  ｅ  ｎｎ  ｆｕ＊  ｋｉ  ｎｎ  ｄｅ／ｊｕ  ｕ  ｔａ  ｉ  ｇａ  ａ  ｒｉ  ｍａ  ｓｕ」と、空白記号で区切られた、音節（モーラ）を示すラベルの並び、アスタリスク記号によるアクセント位置の指定（アクセント核、アクセント情報）、スラッシュ記号による文節区切りの指定で対象発音記号列が構成される。
また、図６（ｂ）に示す英語では、「Ｔｈｅｒｅ  ｉｓ  ａ  ｔｒａｆｆｉｃ  ｊａｍ  ａｒｏｕｎｄ  ｔｈｅ  ｃｅｎｔｒａｌ  ｐａｒｋ．」という文章に対して、「ｄｈ−ｅｈ−ｒ  ｉｈ−ｚ  ａｘ  ｔ−ｒ−ａｅ＊  ｆ−ｉｈ−ｋ  ｊｈ−ａｅ＊−ｍ  ／  ｅｒ  ａｗ−ｎ−ｄ  ｄｈ−ａ  ｓ−ｅｈ＊ｎ  ｔ−ｒ−ａｘ−ｌ  ｐ−ａａ−ｒ−ｋ」と、空白で区切られ、音素ラベルをハイフンで結合した音節の並び、アスタリスクによるストレス位置の指定、スラッシュ記号による文節区切りの指定で対象発音記号列が構成される。
なお、本実施形態では、日本語と英語の対象発音記号列について例を挙げたが、音素や音節の並びおよびストレスやアクセントなど、発音を示す文字列であれば言語を問わない。
【００２８】
図４に説明を戻し、ステップＳ１０３の後、車載ナビゲーション装置２の発音記号列取得部２０２は、情報送受信部２０１を介して文字情報サーバ４から送信された発音記号列情報を受信する（Ｓ１０４）。
そして、音声合成部２０３が、音声合成を行うための前処理として、受信した発音記号列情報に含まれる対象発音記号列に音声合成用辞書２５１を適用して（Ｓ１０５）、対象発音記号列に韻律パラメータが付加された変換後発音記号列に変換する。
ここで、図２と図６を参照して、ステップＳ１０５の処理を具体的に説明する。
ここでは、音声合成部２０３は、音声合成用辞書２５１の中に対象発音記号列が含まれている場合に、変換後発音記号列へ変換する処理を行う。つまり、音声合成部２０３は、音声合成用辞書２５１の中に対象発音記号列が含まれていない場合、該当する文節に対する変換後発音記号列への変換を行わない。例えば、図６（ａ）のように「ｃｈｕ  ｕ  ｏ  ｏ  ｋｏ  ｏ  ｅ  ｎｎ  ｆｕ＊  ｋｉ  ｎｎ  ｄｅ／ｊｕ  ｕ  ｔａ  ｉ  ｇａ  ａ  ｒｉ  ｍａ  ｓｕ．」が与えられた際、図２に示す音声合成用辞書２５１の対象発音記号列には、「ｃｈｕ  ｕ  ｏ  ｏ  ｋｏ  ｏ  ｅ  ｎｎ  ｆｕ＊  ｋｉ  ｎｎ  ｄｅ」が存在するため（レコード２００１）、対応する変換後発音記号列に変換する。同様に、「ｊｕ  ｕ  ｔａ  ｉ  ｇａ  ａ  ｒｉ  ｍａ  ｓｕ」も対象発音記号列が含まれているため（レコード２００２）、これも対応する変換後発音記号列に変換する。
【００２９】
結果として、図６（ａ）に示す対象発音記号列は、「ｃｈｕ２００  ｕ２４０  ｏ２４０  ｏ２４０  ｋｏ２３０  ｏ２３０  ｅ２３０  ｎｎ  ２２０  ｆｕ＊２４０  ｋｉ２１０  ｎｎ  １９０  ｄｅ１６０／ｊｕ１８０  ｕ２００  ｔａ２００  ｉ２００  ｇａ１９０  ａ１７０  ｒｉ１８０  ｍａ＊１８０  ｓｕ１７０．」という変換後発音記号列となる。ここで、変換発音記号列は、「ｃｈｕ１９０  ｕ２４０  ｏ２４０  ｏ２４０  ｋｏ＊２３０  ｏ２１０  ｅ１９０  ｎｎ１５０」と、音節を示すラベルの後に、韻律パラメータの１つである音高を示す基本周波数が指定される。
【００３０】
英語の場合も「ｄｈ−ｅｒ−ｒ２２０  ｉｈ−ｚ２２０  ａｘ２００  ｔ−ｒ−ａｅ＊２４０  ｆ−ｉｈ  ｋ２２０  ｊｈ−ａｅ＊−ｍ２１０／ｅｒ１９０  ａｗ−ｎ−ｄ２２０  ｓｈ−ａｘ２００  ｓ−ｅｈ＊−ｎ２４０  ｔ−ｒ−ａｘｌ２２０  ｐ−ａａ＊−ｒ−ｋ２００」というように、同様の構成ができる（図２のレコード２００３，２００４参照）。このように基本周波数が指定されると合成音声の抑揚やアクセントの強さなどを制御することができ、何も指定されない発音記号列に比べて多様で、高品質の合成音声を生成することが可能となる。
なお、ここでは、簡単化のために韻律パラメータとして基本周波数のみを指定する構成をとったが、音素や音節の継続長、音量の指定など、発音を制御する指定をさらに追加する構成をとることもできる。
【００３１】
なお、ステップＳ１０５において、音声合成用辞書２５１に対応する発音記号列がない場合、前記したように音声合成部２０３は、変換後発音記号列への変換を行わない。言い換えれば、音声合成部２０３は、受信した対象発音記号列を、そのまま変換後発音記号列とする。
例えば、図７（ａ）における「ｋｏ  ｋｕ  ｂｕｎ  ｊｉ  ｋｏ  ｏ  ｅ  ｎｎ  ｆｕ＊  ｋｉ  ｎｎ  ｄｅ」は、音声合成用辞書２５１に該当するレコードがないため、基本周波数などの韻律パラメータが付加されていない。
同様に、図７（ｂ）における「ａｘ−ｔ  ｄｈ−ａ  ｋ−ａａ  ｋ−ｕｗ  ｂ−ａｈ＊−ｎ  ｊｈ−ｉｙ  ｐ−ａａ−ｋ」は、音声合成用辞書２５１に該当するレコードがないため、基本周波数などの韻律パラメータが付加されていない。
【００３２】
図４の説明に戻り、音声合成部２０３は、変換後発音記号列に基づいて、波形データなどの音声データを生成する（Ｓ１０６）。ここで、音声合成部２０３は、一般的な音声合成プログラムを用いて構成できるが、基本周波数などの指定を考慮して、出力音声が変化することが可能であるように、複数の素片を選択することが可能な素片選択型音声合成プログラム、または、音声の基本周波数の変更が可能な韻律変形処理が可能な音声合成プログラムを用いることが望ましい。
【００３３】
そして、音声出力部２０４は、音声合成部２０３により生成された合成音声情報を、スピーカなどを用いて出力することによって、合成音声を出力する（Ｓ１０７）。
次に、音声合成部２０３は、合成音声を生成した発音記号列（変換後発音記号列）を発音記号列履歴として履歴記憶部２５２に格納する（Ｓ１０８）。
【００３４】
このように音声合成用辞書２５１を適用することによって、車載ナビゲーションシステム１（自動音声案内システム）は、基本周波数など発音を制御する情報（韻律パラメータ）を指定することが可能となる。その結果、車載ナビゲーションシステム１（自動音声案内システム）は、合成音声の抑揚やアクセントの強さなどを制御することができ、何も指定されない発音記号列に比べて多様で、高品質の合成音声を生成することが可能となる。
【００３５】
（音声合成用辞書の更新処理）
次に、図１から図３および図７から図９を参照しつつ、図５に沿って本実施形態に係る音声合成用辞書２５１の更新処理の手順を説明する。
図５は、本実施形態に係る音声合成用辞書２５１更新処理の手順を示すフローチャートである。また、図８は、第１実施形態に係る要求リストの例を示す図であり、図９は、第１実施形態に係る更新情報の例を示す図である。
まず、車載ナビゲーション装置２の情報送受信部２０１が、辞書更新サーバ３の情報送受信部３０１と通信を確立する（Ｓ２０１）。通信を確立するタイミングは、利用者が車載ナビゲーション装置２における図示しない操作画面などで指示した時点や、外部接続機器と接続した時点など様々なタイミングが考えられる。
前記したように、辞書更新サーバ３は、更新用辞書登録部３０５から入力された各種音声案内のための文字情報を音声合成する際に、より高品質になるように調整された辞書を更新用辞書データベース３５１に蓄積している。つまり、更新用辞書データベース３５１は、音声合成用辞書２５１より多くの辞書情報を格納している。更新用辞書データベース３５１への情報の入力は、適宜管理者などによって行われる。
【００３６】
次に、車載ナビゲーション装置２の要求リスト生成部２０５は、辞書更新サーバ３から新たな音声合成用辞書２５１を受信するための要求リストを生成する（Ｓ２０２）。ここでは、履歴記憶部２５２に記憶されている発音記号列履歴を基に要求リストを生成する。
図７に発音記号列履歴の一例を示し、図８に生成された要求リストの一例を示す。
ここでは、要求リスト生成部２０５が、発音記号列履歴内から音声合成用辞書２５１を適用していない文節を抽出する。つまり、要求リスト生成部２０５は、発音記号列履歴において、基本周波数などの韻律パラメータが付加していない発音記号列の文節を抽出する。例えば、図７（ａ）における「・・・／ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ  ｏ  ｅ  ｎｎ  ｄｅ  ／  ｍｉ１８０  ｇｉ２００  ｈｏ＊２００  ｏ１９０  ｋｏ１７０  ｏ１６０  ｄｅ１４０  ｓｕ１３０．」に対しては、「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ  ｏ  ｅ  ｎｎ  ｄｅ」の発音記号列を要求リスト生成部２０５が抽出する。また図７（ｂ）における英語の場合も同様にして、「・・・／ｔ−ｅｒ＊−ｎ２２０  ｒ−ａｙ＊−ｔ２２０  ／  ａｘ−ｔ  ｄｈ−ａ  ｋ−ａａ  ｋ−ｕｗ  ｂ−ａｈ＊−ｎ  ｊｈ−ｉｙ  ｐ−ａａ−ｋ．」から「ａｘ−ｔ  ｄｈ−ａ  ｋ−ａａ  ｋ−ｕｗ  ｂ−ａｈ＊−ｎ  ｊｈ−ｉｙ  ｐ−ａａ−ｋ．」の発音記号列を要求リスト生成部２０５が抽出する。要求リスト生成部２０５は、抽出した発音記号列を図８に示すように、更新の対象である対象発音記号列として要求リストを生成する。
【００３７】
次に、更新処理部２０６は、情報送受信部２０１を介して、辞書更新サーバ３へ要求リストを送信する（Ｓ２０３）。
そして、辞書更新サーバ３の要求リスト受信部３０２は、情報送受信部３０１を介して車載ナビゲーション装置２からの要求リストを受信する。続いて、更新情報生成部３０３は、受信した要求リストに基づいて、更新用辞書データベース３５１を検索し、更新情報を生成する（Ｓ２０４）。
例えば、図８のレコード８００１に対応する対象発音記号列は、図３のレコード３００１に存在するので、レコード３００１に対応する対象発音記号列と、対応する変換後発音記号列を対の情報として更新情報に追加する。同様に、図８のレコード８００２に対応する発音記号列は、図３のレコード３００２に存在するので、レコード３００２に対応する対象発音記号列と、対応する変換後発音記号列を対の情報として更新情報に追加する。
このようにして、更新情報生成部３０３は、図９に示すような更新情報を生成する。
なお、更新用辞書データベース３５１に該当する発音記号列がないとき、辞書更新サーバ３は、該当する発音記号列がない旨の情報を車載ナビゲーション装置２へ送ってもよいし、辞書更新サーバ３が、図示しない表示部に該当する発音記号列がない旨の表示を行い、管理者に発音記号列の入力を促して入力させてもよい。
【００３８】
図５の説明に戻り、更新情報送信部３０４は、更新情報生成部３０３が生成し更新情報を、情報送受信部３０１を介して車載ナビゲーション装置２へ送信する。
車載ナビゲーション装置２の更新処理部２０６は、情報送受信部２０１を介して更新情報を受信すると（Ｓ２０５）、音声合成用辞書２５１に受信した更新情報を追加し、音声合成用辞書２５１を更新する（Ｓ２０６）。
【００３９】
第１実施形態によれば、音声合成用辞書２５１の差分更新手段が提供され、また、音声合成装置が合成した発音記号列の履歴に基づいて更新内容が決定され、車載ナビゲーションシステム１の特定用途に応じて必要十分な音声合成用辞書２５１を更新することができる。これにより、特定用途に応じて高品質化された合成音声を出力することが可能となる。つまり、利用者が利用する発音記号列の情報のみを音声合成用辞書２５１に更新することが可能となる。
【００４０】
《第２実施形態》
次に、図１０から図１６を参照して、本発明に係る第２実施形態を説明する。第２実施形態では、地図情報の更新を利用して、音声合成用辞書２５１の更新を行う。
【００４１】
（システム構成）
図１０は、第２実施形態に係る車載ナビゲーションシステムの構成例を示すブロック図である。なお、図１０において、図１と同様の構成要素には、同一の符号を付して説明を省略する。
図１０における車載ナビゲーションシステム１ａ（自動音声案内システム）は、図１とは一部異なる機能を有する車載ナビゲーション装置２ａと、交通情報センタなどに設置されている地図情報サーバ６とを有している点で図１の車載ナビゲーションシステム１とは異なる。
【００４２】
車載ナビゲーション装置２ａは、第１実施形態の構成に加えて、地図更新情報取得部２０７と、地図情報記憶部２５３と、用例リスト記憶部２５４とをさらに有している。
地図更新情報取得部２０７は、地図情報サーバ６に地図情報の更新を要求し、地図情報サーバ６から受信した地図更新情報に応じて地図情報を更新する機能を有している。
地図情報記憶部２５３は、地図情報を記憶する機能を有する。
用例リスト記憶部２５４は、特定の単語を基に複数の文節を生成するための情報である用例リストが格納されている。用例リストについては、図１２を参照して後記する。なお、用例リストは省略してもよい。
【００４３】
地図情報サーバ６は、道路・施設の配置に関する情報や、道路名・施設名・地名に関する情報の変更を地図情報データベース６５１で管理している。そして、地図情報サーバ６は、情報送受信部６０１と、地図更新要求受信部６０２と、地図更新情報生成部６０３と、地図更新情報送信部６０４と、地図情報登録部６０５と、地図情報データベース６５１とを有してなる。
情報送受信部６０１は、車載ナビゲーション装置２ａとの間で接続を確立して情報の送受信を行う機能を有する。地図更新要求受信部６０２は、情報送受信部６０１を介して車載ナビゲーション装置２ａからの地図更新の要求を受信する機能を有する。地図更新情報生成部６０３は、地図更新要求受信部６０２が受信した地図更新要求に応じて、地図情報データベース６５１における地図情報の更新情報を生成する機能を有する。地図更新情報送信部６０４は、更新された地図情報を車載ナビゲーション装置２ａへ送信する機能を有する。地図情報登録部６０５は、地図情報データベース６５１に新しい地図情報を登録する機能を有する。地図情報データベース６５１は、地図情報を格納している。
【００４４】
（地図更新情報）
図１１は、本実施形態に係る地図更新情報の例を示す図である。
図１１に示すように、地図更新情報には、地名の表記と、緯度経度と、地名の読みとが情報として格納されている。
【００４５】
（用例リスト）
図１２は、本実施形態に係る用例リストの例を示す図である。
用例リストには、特定の単語を基に複数の文節を生成するための情報が格納されている。
例えば、図１２の「＋」部分に、「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ＊  ｏ  ｅ  ｎ」が代入されることにより、「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ  ｏ  ｅ  ｎ  ｄｅ」や、「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ＊  ｏ  ｅ  ｎ  ｆｕ＊  ｋｉ  ｎｎ  ｄｅ」や、「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ  ｏ  ｅ  ｎ  ｎｉ」や、「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ  ｏ  ｅ  ｎ  ｗｏ」などの文節が生成される。なお、後記するようにアクセントの移動は自動的に行われる。
【００４６】
（音声合成用辞書の更新処理）
次に、図１０から図１２および図１４から図１６を参照しつつ、図１３に沿って第２実施形態に係る音声合成用辞書２５１の更新処理の手順を説明する。
図１３は、第２実施形態に係る音声合成用辞書の更新処理の手順を示すフローチャートである。また、図１４は、第２実施形態に係る音声案内文法の例を示す図であり、図１５は、第２実施形態に係る要求リストの例を示す図であり、図１６は、第２実施形態に係る更新情報の例を示す図である。
なお、図１３の処理において、図５と同様の処理については、同一のステップ番号を付して説明を省略する。
また、第２実施形態でも音声合成処理の手順は、図４と同様であるためフローチャートおよび説明を省略する。
【００４７】
まず、車載ナビゲーション装置２ａの情報送受信部２０１が地図情報サーバ６と通信を確立すると同時に辞書更新サーバ３との通信も確立する（Ｓ３０１）。通信を確立するタイミングは、利用者が車載ナビゲーション装置２ａにおける図示しない操作画面などで指示した時点や、外部接続機器と接続した時点など様々なタイミングが考えられる。
【００４８】
次に、地図更新情報取得部２０７は、地図情報サーバ６から新たな地図情報を受信して、地図情報を更新するための要求を送信する（Ｓ３０２）。ここで、車載ナビゲーション装置２ａの持つ図示しないハードディスクなどの記憶装置は、通常限られた容量しか有さないため、常に地図情報サーバ６が扱うすべての地図情報を記憶することは困難である。また、通信容量も制限があることを考慮して、車載ナビゲーション装置２ａは、効率的な地図情報の更新を行う必要がある。このような理由で、ステップＳ３０２において、車載ナビゲーション装置２ａは、公知の地図情報の差分更新技術を用いることができる。例えば、経路履歴などに基づいた要求を地図情報サーバ６に送信することにより、必要な区域のみの地図情報を更新することができる。
【００４９】
そして、地図情報サーバ６の地図更新要求受信部６０２は、情報送受信部６０１を介して車載ナビゲーション装置２ａからの地図情報更新の要求を受信する。続いて、地図更新情報生成部６０３は、受信した地図情報更新の要求に基づいて地図情報データベース６５１を検索して、地図更新情報を生成する（Ｓ３０３）。このとき、地図更新情報に含まれる情報は、例えば、前回の音声合成用辞書２５１の更新処理以降に更新された地図情報である。なお、このとき、公知の地図情報の差分更新技術を用いれば、例えば地図情報更新の要求に含まれる経路履歴などに基づいて、特定の区域のみの地図更新情報を生成することができる。続いて、地図更新情報送信部６０４は、情報送受信部６０１を介して、生成された地図更新情報を車載ナビゲーション装置２ａへ送信する。
【００５０】
次に、車載ナビゲーション装置２ａの地図更新情報取得部２０７は、情報送受信部２０１を介して受信した地図更新情報を地図情報記憶部２５３に記憶することによって、地図情報を更新する（Ｓ３０４）。
そして、要求リスト生成部２０５が、更新された地図情報を基に、辞書更新サーバ３から新たな音声合成用辞書２５１を受信するための要求リストを生成する（Ｓ３０５）。
図１１の説明で前記したように、地図情報の中には、地名の表記のほかに、読みが格納されている。この読みは、車載ナビゲーション装置２ａにおいて、目的地設定を行うために利用され、タッチパネルでの読み入力や、音声認識入力に対応することができる。ここでは、この読みを音声合成用辞書２５１の要求リストとすることによって、利用者がよく利用する区域に関する地名や施設名を含む合成音声の高品質化を図ることができる。
【００５１】
また、この要求リストに加えて、ナビゲーションシステムで使用される音声案内文法を付加するようにしてもよい。例えば、図１４に示すような音声案内文法が設定されているとき、地名が入る箇所を含む文節を取り出して、要求リストを生成することができる。
生成される要求リストの一例を図１５に示す。ここで、要求リスト生成部２０５が、図１４を基に「（ｐｌａｃｅ）  ｆｕ＊  ｋｉ  ｎｎ  ｄｅ」を抽出し、地図更新情報から抽出された、「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ＊  ｏ  ｅ  ｎ」を「（ｐｌａｃｅ）」の部分に代入することにより、「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ  ｏ  ｅ  ｎ  ｆｕ＊  ｋｉ  ｎｎ  ｄｅ」を要求リストに加えることができる。日本語の場合、アクセント結合とよばれる現象により「付近で」の前のアクセントはなくなるが、この変換は、要求リスト生成部２０５によって自動的に行うようにする。また、要求リスト生成部２０５は、図１２に示す用例リストを用いて、複数の文節を生成して、要求リストに加えてもよい。
【００５２】
なお、英語の場合、要求リスト生成部２０５が、「ｅｒ  ａｗ−ｎ−ｄ  （ｐｌａｃｅ）」という文節に対して、地図更新情報から抽出した、「ｄｈ−ａ  ｋ−ａａ  ｋ−ｕｗ  ｂ−ａｈ＊−ｎ  ｊｈ−ｉｙ  ｐ−ａａ−ｋ」を「（ｐｌａｃｅ）」の部分に代入することにより、「ｅｒ  ａｗ−ｎ−ｄ  ｄｈ−ａ  ｋ−ａａ  ｋ−ｕｗ  ｂ−ａｈ＊−ｎ  ｊｈ−ｉｙ  ｐ−ａａ−ｋ」を要求リストに加えることができる。また、要求リスト生成部２０５は、日本語のときと同様に、用例リストを用いて、要求リストを生成してもよい。
このように要求リストに音声案内文法を付加することによって、地図更新情報から音声案内に適した音声合成用辞書２５１を生成することが可能となる。
【００５３】
以降の処理（Ｓ２０３〜Ｓ２０６）は、図５における処理と同様であるため、説明を省略する。なお、ステップＳ２０４の結果、生成された更新情報を図１６に示す。図１６では、地図更新情報に含まれている「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ＊  ｏ  ｅ  ｎｎ」の他にも、音声案内文法などによる「ｋｏ  ｋｕ  ｂｕ  ｎｎ  ｊｉ  ｋｏ    ｏｅ  ｎｎ  ｆｕ＊  ｋｉ  ｎｎ  ｄｅ」が対象発音記号列に加えられている。
【００５４】
なお、要求リスト生成部２０５は、ステップＳ３０５で生成した要求リストと、履歴記憶部２５２に記憶された発音記号列履歴とで整合を取るようにしてもよい。つまり、要求リスト生成部２０５は、第１実施形態に示した発音記号列履歴から生成した要求リストと、地図更新情報から生成した要求リストの中から共通部分を抽出し、抽出した共通部分を要求リストとする。発音記号列履歴には、利用者が普段使用している発音記号列が格納されているため、共通部分を抽出することにより、利用者が普段通らない地図情報を含む発音記号列を除外することができる。
【００５５】
第２実施形態によれば、音声合成用辞書２５１の差分更新手段が提供され、また、発音記号列履歴に加えて、地図情報の更新に基づいて更新内容が決定されることにより、車載ナビゲーションシステム１の利用目的に応じて高品質化された合成音声を出力することが可能となる。つまり、地図情報の更新に基づいた、音声合成用辞書２５１の更新が可能となる。
【００５６】
なお、本実施形態に記載の技術は、車載用カーナビゲーションシステムへの適用が好適であるが、携帯電話などテキスト入力から音声出力を実現する自動音声案内システム一般に適用可能である。
【００５７】
図１および図１０に示す各部２０１〜２０７，３０１〜３０５，４０１〜４０４，６０１〜６０５は、図示しないＲＯＭ（Read Only Memory）や、ＨＤ（Hard Disk）に格納されたプログラムが、図示しないＲＡＭ（Random Access Memory）に展開され、図示しないＣＰＵ（Central Processing Unit）によって実行されることによって具現化する。
【図面の簡単な説明】
【００５８】
【図１】第１実施形態に係る車載ナビゲーションシステムの構成例を示すブロック図である。
【図２】第１実施形態に係る音声合成用辞書の構成例を示す図である。
【図３】第１実施形態に係る更新用辞書データベースの構成例を示す図である。
【図４】第１実施形態に係る音声合成処理の手順を示すフローチャートである。
【図５】第１実施形態に係る音声合成用辞書の更新処理の手順を示すフローチャートである。
【図６】第１実施形態に係る対象発音記号列の例を示す図であり、（ａ）は、日本語の例を示し、（ｂ）は、英語の例を示す。
【図７】第１実施形態に係る変換後発音記号列（発音記号列履歴）の例を示す図であり、（ａ）は、日本語の例を示し、（ｂ）は、英語の例を示す。
【図８】第１実施形態に係る要求リストの例を示す図である。
【図９】第１実施形態に係る更新情報の例を示す図である。
【図１０】第２実施形態に係る車載ナビゲーションシステムの構成例を示すブロック図である。
【図１１】第２実施形態に係る地図更新情報の例を示す図である。
【図１２】第２実施形態に係る用例リストの例を示す図である。
【図１３】第２実施形態に係る音声合成用辞書の更新処理の手順を示すフローチャートである。
【図１４】第２実施形態に係る音声案内文法の例を示す図である。
【図１５】第２実施形態に係る要求リストの例を示す図である。
【図１６】第２実施形態に係る更新情報の例を示す図である。
【符号の説明】
【００５９】
１，１ａ  車載ナビゲーションシステム（自動音声案内システム：音声合成システム）
２，２ａ  車載ナビゲーション装置（端末装置）
３      辞書更新サーバ
４      文字情報サーバ
５      ネットワーク
６      地図情報サーバ
２０１  情報送受信部（送受信部）
２０２  発音記号列取得部
２０３  音声合成部
２０４  音声出力部
２０５  要求リスト生成部（要求情報生成部）
２０６  更新処理部
２０７  地図更新情報取得部
２５１  音声合成用辞書
２５２  履歴記憶部
２５３  地図情報記憶部
２５４  用例リスト記憶部
３０１  情報送受信部（送受信部）
３０２  要求リスト受信部
３０３  更新情報生成部
３０４  更新情報送信部
３０５  更新用辞書登録部
３５１  更新用辞書データベース
４０１  情報送受信部
４０２  発音記号列要求受信部
４０３  発音記号列生成部
４０４  発音記号列送信部
６０１  情報送受信部
６０２  地図更新要求受信部
６０３  地図更新情報生成部
６０４  地図更新情報送信部
６０５  地図情報登録部
６５１  地図情報データベース
【図１】
2010079190.tif 000003
【図２】
2010079190.tif 000004
【図３】
2010079190.tif 000005
【図４】
2010079190.tif 000006
【図５】
2010079190.tif 000007
【図６】
2010079190.tif 000008
【図７】
2010079190.tif 000009
【図８】
2010079190.tif 000010
【図９】
2010079190.tif 000011
【図１０】
2010079190.tif 000012
【図１１】
2010079190.tif 000013
【図１２】
2010079190.tif 000014
【図１３】
2010079190.tif 000015
【図１４】
2010079190.tif 000016
【図１５】
2010079190.tif 000017
【図１６】
2010079190.tif 000018