(57)【要約】【課題】テキスト読み上げシステムの性能を向上させる。【解決手段】本システム及び方法は、文法規則の更新又は文法規則グループの選択に従ってテキストデータの前処理が行われることを特徴とする。一実施形態において、テキスト読み上げ（ＴＴＳ）システムは、テキスト情報データベースを格納するように構成された第１メモリと、複数の文法規則を格納するように構成された第２メモリと、文法規則に関する更新データを受信するように構成された受信部とを具備する。また、本システムは、テキスト情報データベースから少なくとも１つの入力テキストを検索し、更新された文法規則を少なくとも１つの入力テキストへ適用することによって、少なくとも１つの入力テキストの前処理を行い、かつ少なくとも１つの前処理された入力テキストの少なくとも一部に基づいた音声を生成するように構成されたＴＴＳエンジンを具備する。【選択図】図１
2009086662.tif 000002
【特許請求の範囲】
【請求項１】
テキスト読み上げ（ＴＴＳ）のためにテキストの前処理を行うシステムであって、
テキスト情報データベースを格納するように構成された第１メモリと、
文法規則を格納するように構成された第２メモリと、
前記文法規則に関する更新データを受信するとともに、前記受信した更新データを前記第２メモリへ中継する受信部と、
オーディオ出力デバイスと、
前記第１及び第２メモリ、前記受信部、及び前記オーディオ出力デバイスに動作可能に接続されたＴＴＳエンジンと、
を具備し、
前記ＴＴＳエンジンは、
前記テキスト情報データベースから少なくとも１つのテキストエントリを検索し、
前記更新された文法規則を前記少なくとも１つのテキストエントリへ適用し、それによって、前記少なくとも１つのテキストエントリの前処理を行い、
前記少なくとも１つの前処理されたテキストエントリの少なくとも一部分に基づいて音声を生成し、かつ
前記生成された音声を前記オーディオ出力デバイスへ送信するように構成され、
前記オーディオ出力デバイスは、前記生成された音声を再生することを特徴とするシステム。
【請求項２】
前記少なくとも１つの前処理されたテキストエントリが、発音データベースに格納されることを特徴とする請求項１に記載のシステム。
【請求項３】
前記発音データベースが、前記第１メモリに格納されることを特徴とする請求項２に記載のシステム。
【請求項４】
前記発音データベースが、前記第２メモリに格納されることを特徴とする請求項２に記載のシステム。
【請求項５】
前記受信部が、前記更新データを遠隔地から受信することを特徴とする請求項１に記載のシステム。
【請求項６】
前記更新された文法規則が、前記少なくとも１つのテキストエントリを標準的な綴りとは異なる発音綴りへ再構成するための、前記ＴＴＳエンジンに対する命令を有することを特徴とする請求項１に記載のシステム。
【請求項７】
前記更新された文法規則が、前記少なくとも１つのテキストエントリから、語、句、又は約物のうちの少なくとも１つを除去するための、前記ＴＴＳエンジンに対する命令を有することを特徴とする請求項１に記載のシステム。
【請求項８】
前記更新された文法規則が、前記少なくとも１つのテキストエントリの語、句、又は約物のうちの少なくとも１つを代替アイテムで置き換えるための、前記ＴＴＳエンジンに対する命令を有することを特徴とする請求項１に記載のシステム。
【請求項９】
テキスト読み上げ（ＴＴＳ）のためにテキストの前処理を行うシステムであって、
テキスト情報データベース及び文法規則を格納するように構成されたメモリと、
ＴＴＳ生成要求を受信する受信部と、
オーディオ出力デバイスと、
前記メモリ、前記受信部、及び前記オーディオ出力デバイスに動作可能に接続されたＴＴＳエンジンと
を具備し、
前記ＴＴＳエンジンは、
前記受信した要求に従って、前記テキスト情報データベースから少なくとも１つのテキストエントリを検索し、
前記受信した要求に従って、前記文法規則から規則のサブセットを検索し、
前記検索された規則を前記少なくとも１つのテキストエントリへ適用し、それによって、前記少なくとも１つのテキストエントリの前処理を行い、
前記少なくとも１つの前処理されたテキストエントリの少なくとも一部分に基づいて音声を生成し、かつ
前記生成された音声を前記オーディオ出力デバイスへ送信するように構成され、
前記オーディオ出力デバイスは、前記受信したＴＴＳ生成要求に応答して、前記生成された音声を再生することを特徴とするシステム。
【請求項１０】
前記少なくとも１つの前処理されたテキストエントリが、発音データベースに格納されることを特徴とする請求項９に記載のシステム。
【請求項１１】
前記発音データベースが、前記メモリに格納されることを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記検索された規則が、前記少なくとも１つのテキストエントリを標準的な綴りとは異なる発音綴りへ再構成するための、前記ＴＴＳエンジンに対する命令を有することを特徴とする請求項９に記載のシステム。
【請求項１３】
前記検索された規則が、前記少なくとも１つのテキストエントリから、語、句、又は約物のうちの少なくとも１つを除去するための、前記ＴＴＳエンジンに対する命令を有することを特徴とする請求項９に記載のシステム。
【請求項１４】
前記検索された規則が、前記少なくとも１つのテキストエントリの語、句、又は約物のうちの少なくとも１つを代替アイテムで置き換えるための、前記ＴＴＳエンジンに対する命令を有することを特徴とする請求項９に記載のシステム。
【請求項１５】
文法規則に従って、テキスト読み上げ（ＴＴＳ）エンジンのためにテキストの前処理を行う方法であって、
前記文法規則に関する更新データを受信する段階と、
前記受信した更新データに従って、前記文法規則を更新する段階と、
ＴＴＳ生成要求を受信する段階と、
テキスト情報データベースから少なくとも１つのテキストエントリを取り出す段階と、
前記少なくとも１つのテキストエントリの前処理を行うために、前記更新された文法規則を前記少なくとも１つのテキストエントリへ適用する段階と、
前記少なくとも１つの前処理されたテキストエントリの少なくとも一部分に基づいて、オーディオ出力にＴＴＳ発音を提供する段階と
を有することを特徴とする方法。
【請求項１６】
前記再構成された少なくとも１つのテキストエントリを発音データベースに格納する段階をさらに有することを特徴とする請求項１５に記載の方法。
【請求項１７】
前記更新されたデータを受信する段階が、前記更新データを遠隔地から受信する段階を有することを特徴とする請求項１５に記載の方法。
【請求項１８】
前記更新された文法規則を適用する段階が、前記少なくとも１つのテキストエントリを標準的な綴りとは異なる発音綴りへ再構成する段階を有することを特徴とする請求項１５に記載の方法。
【請求項１９】
前記更新された文法規則を適用する段階が、前記少なくとも１つのテキストエントリから、語、句、又は約物のうちの少なくとも１つを除去する段階を有することを特徴とする請求項１５に記載の方法。
【請求項２０】
前記更新された文法規則を適用する段階が、前記少なくとも１つのテキストエントリの語、句、又は約物のうちの少なくとも１つを代替アイテムで置き換える段階を有することを特徴とする請求項１５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
一般には、本発明は、テキスト読み上げデータを動的に更新し、使用するためのシステム及び方法に関する。より具体的には、本発明は、テキスト情報データベースエントリの前処理に使用される文法規則を動的に更新して、向上したテキスト読み上げ発音出力を得ることに関する。
【背景技術】
【０００２】
テキスト読み上げエンジンを組み込んだシステム、又はテキスト形式データのデータベースに接続された音声合成装置は、広く知られており、今なお数多くの用途が見出され続けている。例えば、テキスト読み上げ及び音声認識機能を備えた自動車は、運転から注意をそらさねばならないような作業からドライバを解放する。車両におけるテキスト読み上げ出力は、これらに限定されないが、ナビゲーションシステム、オーディオシステムなどといった車両に搭載された電子システムの制御に使用される。
【０００３】
電子システム及びデバイスへのテキスト読み上げ（text-to-speech，ＴＴＳ）システムの適用が増加するにつれて、テキスト読み上げ発音出力の向上、すなわち、より自然な又はよりユーザに分かりやすい合成音声の生成が試みられている。このような目的で、さまざまな固定の（fixed）辞書が提供されている。しかしながら、固定の辞書は、充分に広範な語彙を扱うためには、必然的に容量が大きくなってしまう。さらに、そのように大容量の辞書から充分な速度でエントリを検索し、かつ取り出すには、比較的高速なプロセッサが必要となる。
【０００４】
向上したＴＴＳ出力を得るために、あるテキスト形式データが前処理されるときに、非固定（non-fixed）の辞書を提供することが試みられており、定められた規則に従って、又は手作業でテキスト形式データベースのエントリを編集して、テキスト形式データの前処理を行うことが試みられている。前処理へのこのようなアプローチは、時間の浪費及び非効率化を招くおそれがある。さらに、特殊な用途に対する所与の前処理又は文法規則のセットは、別の用途又は案件に対して時代遅れ又は不適当であるかもしれない。
【０００５】
したがって、特殊な用途、ユーザの選択などのために更新又は調整が可能な文法規則を用いてテキスト形式データの前処理が行えるシステムの提供が望まれる。このようなシステムは、非固定の辞書中のエントリの前処理を行うことで、非固定の辞書及び更新可能な文法規則の恩恵を受ける。
【特許文献１】米国特許出願公開第１１／２３２２００１号明細書
【特許文献２】米国特許出願公開第１１／２６６８７９号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、テキスト情報データベース中のテキスト形式エントリの前処理に使用される文法規則を動的に更新することによって、テキスト読み上げ（ＴＴＳ）システムの性能を向上させるためのシステム及び方法を提供する。
【課題を解決するための手段】
【０００７】
明細書に記載の一実施態様により、テキスト読み上げのためにテキストの前処理を行うシステムが提供される。上記システムは、テキスト情報データベースを格納するように構成された第１メモリと、文法規則を格納するように構成された第２メモリと、文法規則に関する更新データを受信し、かつ受信した更新データを第２メモリへ中継するように構成された受信部と、オーディオ出力デバイスとを具備する。上記システムは、第１及び第２メモリ、受信部、及びオーディオ出力デバイスに動作可能に接続されたＴＴＳエンジンをさらに具備する。ＴＴＳエンジンは、（ａ）テキスト情報データベースから少なくとも１つのテキストエントリを取り出し、（ｂ）更新された文法規則を上記少なくとも１つのテキストエントリへ適用し、それによって、上記少なくとも１つのテキストエントリの前処理を行い、（ｃ）上記少なくとも１つの前処理されたテキストエントリの少なくとも一部分に基づいて音声（speech）を生成し、かつ（ｄ）生成された音声をオーディオ出力デバイスへ送信するように構成される。
【０００８】
明細書に記載の別の実施態様により、テキスト読み上げのためにテキストの前処理を行うシステムが提供される。上記システムは、テキスト情報データベース及び文法規則を格納するように構成されたメモリと、ＴＴＳ生成要求を受信する受信部と、オーディオ出力デバイスとを具備する。上記システムは、メモリ、受信部、及びオーディオ出力デバイスに動作可能に接続されたＴＴＳエンジンをさらに具備する。ＴＴＳエンジンは、（ａ）受信したＴＴＳ生成要求に従って、テキスト情報データベースから少なくとも１つのテキストエントリを取り出し、（ｂ）受信した要求に従って、文法規則から規則のサブセットを取り出し、（ｃ）取り出した規則を上記少なくとも１つのテキストエントリへ適用し、それによって、ｈ上記少なくとも１つのテキストエントリの前処理を行い、（ｄ）上記少なくとも１つの前処理されたテキストエントリの少なくとも一部分に基づいて音声を生成し、かつ（ｅ）生成された音声をオーディオ出力デバイスへ送信するように構成される。
【０００９】
明細書に記載の別の実施態様により、文法規則に従ってＴＴＳエンジンのためにテキストの前処理を行う方法が提供される。上記方法は、（ａ）文法規則に関する更新データを受信する段階、（ｂ）受信した更新データに従って文法規則を更新する段階、（ｃ）ＴＴＳ生成要求を受信する段階、（ｄ）テキスト情報データベースから少なくとも１つのテキストエントリを取り出す段階、及び（ｅ）上記少なくとも１つのテキストエントリの前処理を行うために、更新された文法規則を上記少なくとも１つのテキストエントリへ適用する段階を有する。上記方法は、上記少なくとも１つの前処理されたテキストエントリの少なくとも一部分に基づいて、オーディオ出力デバイスにＴＴＳ発音を提供する段階をさらに有する。
【発明を実施するための最良の形態】
【００１０】
図１〜７は、テキスト読み上げ（ＴＴＳ）エンジン又はモジュールによってテキストにさらなる処理が施される前に、テキストの発音（phonetic）特性を向上させるように、テキストの前処理を行うシステム及び方法のいくつかの実施形態を示す。以下に記載される例示的なシステムは、車両ナビゲーションシステム及びその他の組込みシステムを制御するためのＴＴＳエンジンの適用を目的とするが、当然ながら、本システムは、車両に関するその他のＴＴＳ用途は勿論のこと、車両以外の他の関連するＴＴＳ用途にも同様に適用できる。
【００１１】
図１は、ＴＴＳシステム１００の例示的な一実施形態を示す。この実施形態において、ＴＴＳシステム１００は、特に、記憶部１０２、受信部１１０、ＴＴＳモジュール又はエンジン１３０、及び文法規則一式１２０を具備する。記憶部１０２は、例えば、ハードディスクドライブなどである。記憶部１０２は、以下で詳細に記載されるテキスト情報データベース１０４及び生成済み発音データベース１０６を格納する。ＴＴＳエンジン１３０は、既知の任意の従来型テキスト読み上げ変換装置又は読取装置であってよい。文法規則１２０は、一般に、ＴＴＳエンジン１３０で使用される規則一式であり、発音データベース１０６を生成する。また、発音データベース１０６は、受信部１１０で受信したＴＴＳ生成要求入力１１０に応答して、スピーカなどから成るオーディオ出力装置１４０を介してＴＴＳ発音を出力するためにも使用される。文法規則１２０は、記憶部１０２、又はキャッシュメモリ、フラッシュメモリ、又は外付けハードディスクドライブなどといった、記憶部１０２と分離した別の記憶装置上に格納されてよい。
【００１２】
受信部１１０は、特に、ＴＴＳ生成要求を受信するように構成される。受信部１１０は、要求をＴＴＳエンジン１３０へ中継する。入れ替わりに、ＴＴＳエンジン１３０は、文法規則１２０にアクセスし、かつそれを使用して、テキスト情報データベース１０４中のエントリの前処理を行って発音データベース１０６を生成する。ＴＴＳエンジン１３０は、テキスト情報データベース１０２中のエントリの処理及び変換を行い、ついで、ユーザのために、生成済み発音データベース１０６から選択されたエントリの読出しを行う。図１の実施形態において、ＴＴＳエンジン１３０は、生成済み発音データベース１０６を、記憶部１０２に格納する。別の実施形態において、ＴＴＳエンジン１３０は、生成済み発音データベース１０６又はそこから選択されたエントリを、記憶部１０２とは分離した記憶装置に格納する。テキスト情報データベース１０４の選択されたエントリへの文法規則１２０の適用によってもたらされたＴＴＳ発音出力は、ユーザに対し、オーディオ出力装置１４０を介して再生される。
【００１３】
図２は、ＴＴＳシステム１００の別の実施形態を示し、特に、記憶部１０２、受信部１１０、プロセッサ１１２、ＴＴＳエンジン１３０、及び文法規則一式１２０から成る。受信部１１０は、特に、ＴＴＳ生成要求を受信するように構成される。受信部１１０は、要求をプロセッサ１１２へ中継する。入れ替わりに、プロセッサ１１２は、文法規則１２０にアクセスし、かつそれを使用して、テキスト情報データベース１０４中のエントリの前処理を行って発音データベース１０６を生成する。プロセッサ１１２は、テキスト情報データベース１０４中のエントリの変換を行うとともに、発音データベース１０６を生成する。ＴＴＳエンジンは、生成済み発音データベース１０６から選択されたエントリを読み出して、ユーザに対し、オーディオ出力装置１４０を介してＴＴＳ発音を出力する。図２の実施形態において、プロセッサ１１２は、生成された発音データベース１０６を記憶部１０２に格納する。別の実施形態において、プロセッサ１１２は、生成された発音データベース１０６又はそこから選択されたエントリを、キャッシュメモリ、フラッシュメモリ、又は外付けハードディスクドライブなどといった、記憶部１０２と分離した記憶装置に格納する。
【００１４】
文法規則１２０は、以後の使用のための保存できるか、又はＴＴＳと音声認識との両方の目的に直ちに使用できる発音を自動的に生成するために使用される。文法規則１２０は、ＴＴＳシステム１００の一部分であるか又はＴＴＳシステム１００に動作可能に接続された任意の適切な記憶装置に格納されてよい。文法規則１２０は、テキスト情報データベース１０４及び／又は発音データベース１０６と共に、又はそれらとは別に格納されてよい。文法規則１２０は、自身が格納された場所に関係なく、ＴＴＳエンジン１３０又はその均等物が、より良い発声音律（prosody of voice）及びユーザへの可聴性を得るために、テキストの前処理を行うことを可能にする。ＴＴＳエンジン１３０又は単独のプロセッサ１１２は、テキストデータ１０４を検索するために使用されるとともに、未加工の発音１０６を生成する。それによって、組込み又は移動ＴＴＳエンジンに対する自動化されたテキスト操作を可能にする。
【００１５】
一実施形態において、文法規則１２０は、（略語を含む）単語綴り、単語及び文章構造、又はその他の書式構造に基づいたテキストの除去、書式変更、及び／又は置換のための規則を有する。ＴＴＳエンジン１３０又はプロセッサ１１２は、検索アルゴリズムを使用するとともに、テキストデータベース１０４中のエントリを前処理（すなわち、除去、書式変更、又は置換）して、部分的又は完全な発音データベース１０６を生成する。発音データベース１０６は、ＴＴＳ及び／又は音声認識エンジンで使用できる。
【００１６】
除去技術は、特定のアイテムの検索と、データベースエントリからの指定された特定のアイテムの除去とを含む。除去技術は、特定の語又は句、さらには、括弧などの約物を対象とすることができる。語、句、又は約物の除去を行う目的は、ＴＴＳエンジンに対して適切でないか又はユーザを混乱させるおそれのある一部のテキストデータベースエントリを削除することにある。記号を除去するための文法規則１２０の例を以下の表に示す。
【００１７】
【表１】
2009086662.tif 000003
【００１８】
書式変更技術は、特定のアイテムの検索と、例えば、誤って発音される語に対する代替綴りの提供、又は最適なＴＴＳ生成のための文字／単語構造の提供など、指定されたテキストデータベースエントリのすべて又は一部の構造の変更とを含む。ＴＴＳシステムの特定の用途に応じて、車両オーディオ又は音楽システムなどの与えられた用途に最適な文法規則１２０が利用される。例えば、オーディオシステムにおいて、文法規則１２０は、「Greatest Hits (Live)」が
【数１】
2009086662.tif 000004
となるような、「Live」を書式変更するアルゴリズムを有してよい。別の例において、文法規則１２０は、「808 State」が「Eight Oh Eight State」となるような、ゼロ−トゥ−オーアルゴリズムを有する。クラシック音楽作曲家名を書式変更するための文法規則１２０の例を以下の表に示す。
【００１９】
【表２】
2009086662.tif 000005
【００２０】
置換技術は、特定のアイテムの検索と、それらを適切な代替アイテムに置き換えることとを含む。これは、略語を元の語に置き換えること、又は、文字又は記号を適切な代替文字で代用することを含んでよい。例えば、文法規則１２０は、「Rock & Roll」が「Rock and Roll」となるような、「&」を「and」に置き換えるためのアルゴリズムを有してよい。別の例では、文法規則１２０は、「Union (feat. Sting)」が「Union featuring Sting」となるような、「feat.」を「featuring」に置き換えるためのアルゴリズムを有する。単語及び記号を置き換えるための文法規則１２０の例を以下の表に示す。
【００２１】
【表３】
2009086662.tif 000006
【００２２】
オーディオ又は音楽システムのための文法規則１２０のその他の例を以下の表に示す。
【００２３】
【表４】
2009086662.tif 000007
【００２４】
上記のように、特定の文法規則１２０が、特定の用途のために選択及び使用できる。明細書に記載した文法規則１２０の多くの例はオーディオ又は音楽システムに対してのものであるが、当然ながら、文法規則１２０は、通常、以後の使用のために記録できるか、又はＴＴＳと音声認識との両方の目的に直ちに使用できる発音を自動的に生成するための規則であってよく、かつ、音楽、オーディオ、ナビゲーション組込みシステムなど、いかなる特定のタイプの電子システムにも限定されない。
【００２５】
これらに限定されないが、文法規則１２０、テキスト情報１０４、及び生成済みテキスト発音１０６を含むＴＴＳデータは、既知の任意の手法を介して更新可能である。例えば、図１及び図２の実施形態では、以下でより詳細に記載されるように、更新された文法規則１２０が、衛星無線送信を介してＴＴＳシステム１００へ転送される。ＴＴＳデータは、受信部１１０、又は文法記憶が格納された記憶装置に動作可能に接続された別の受信機（図示せず）によって受信できる。別の実施形態では、文法規則は、ＴＴＳシステム１００にインタフェース接続された記憶装置（例えば、ポータブルフラッシュメモリデバイス、ポータブルコンピュータ、ＰＤＡ、ポータブル音楽プレイヤ等）を介して更新される。
【００２６】
典型的に、ＴＴＳシステム１００は、受信部を具備するか、又はＴＴＳデータ（例えば、文法規則１２０）の遠隔更新を許可する車両に設置された受信機と通信を行う。一実施形態において、受信部は、１対多通信ネットワーク越しにブロードキャストされる、遠隔地からのコンテンツの受信をサポートする。１対多通信システムは、放送網のような、１つのソースから複数の受信機へ情報を送信可能なシステムを含む。放送網は、テレビ、ラジオ、及び衛星網を含む。例えば、図１及び図２に示されたように、ＴＴＳ前処理のための文法規則は、衛星を介した無線放送サービスのような遠隔ブロードキャスト信号によって更新できる。１対多通信ネットワークは、１つ以上の衛星１２２とさらに通信を行う放送局を具備してよい。衛星１２２は、専用ブロードキャスト信号又は修正されたブロードキャスト信号を、車両に設置された受信機へ中継する。例えば、放送局及び衛星１２２は、ＸＭサテライトラジオなどの衛星ラジオ放送システムの一部であってよい。当然ながら、専用ブロードキャスト信号及び修正されたブロードキャスト信号は、任意の適切な情報ブロードキャストシステム（例えば、ＦＭラジオ、ＡＭラジオ等）を介してブロードキャストされてよく、衛星ラジオ放送システムに限定されない。
【００２７】
図３Ａを参照すると、遠隔地２１６と車両２０１との間で情報をやりとりするためのシステムの一実施形態が提供されている。遠隔地２１６は、車両ブロードキャストデータを出力するためのサーバシステムである。車両２０１は、ナビゲーション装置２０８と、移動ユニット２０２とを具備する。ナビゲーション装置２０８は、運転方向、車両案内員メッセージの表示、並びにメッセージ、ラジオ放送、又は他のメディアのオーディオ再生を提供するために使用される電子システムである。ナビゲーション装置２０８は、移動ユニット２０２に動作可能に接続されるとともに、遠隔地２１６から１対多通信ネットワーク２００越しにブロードキャストされるコンテントの受信をサポートする。１対多通信システムは、放送網のような、１つのソースから複数の受信機へ情報の送信が可能なシステムを含む。放送網は、テレビ、ラジオ、及び衛星網を含む。本発明の図示された実施形態はナビゲーションコンポーネントを具備した電子システムであるが、当然ながら、明細書に記載されるシステム及び方法は、オーディオ又はメディアシステム、車載、ポータブル、又はその他の電子システムに適用可能である。
【００２８】
一実施形態において、ＴＴＳデータ（例えば、文法規則１２０）のためのデータは、遠隔地２１６で、又は車両２０１の内部又は近辺ではない代わりとなる位置で生成される。ＴＴＳデータは、遠隔地２１６から、１対多通信ネットワーク２００越しに、車両２０１へブロードキャストされる。移動ユニット２０２は、ブロードキャストされたメッセージを受信するとともに、利用可能な文法規則１２０のデータベース及び／又はデータベース１０４，１０６の更新のために、ＴＴＳデータをナビゲーション装置２０８へ転送することができる。図示された本実施形態では、文法規則１２０、テキスト情報データ１０４、及びテキスト発音データ１０６が、記憶部２０９に格納される（図３Ｂ参照）。当然ながら、このようなＴＴＳデータは、車両２０１上又は車両２０１関係する他の記憶装置に格納されてもよい。
【００２９】
遠隔地２１６は、リモートサーバ２１８、リモート送信部２２２、及びリモート記憶部２２４を具備してよく、これらは互い通信を行う。リモート送信部２２２は、ブロードキャスト通信ネットワーク２００によって、ナビゲーション装置２０８及び移動ユニット２０２と通信を行う。リモートサーバ２１８は、ブロードキャストネットワーク２００越しのメッセージコンテントのルーティングをサポートする。リモートサーバ２１８は、更新された文法規則１２０などの記憶部２２４への入力を可能にするキーボード等の入力ユニットと、１対多通信ネットワーク２００越しの通信を制御するプロセッサユニットとを具備する。
【００３０】
サーバ２１８は、１対多通信ネットワーク２００越しに車両２０１と通信を行う。本実施形態において、１対多通信ネットワーク２００は、ＴＴＳデータを所有者の車両２０１中の移動ユニット２０２へ中継する１つ以上の通信衛星１２２とさらに通信を行う放送局を具備する。本実施形態において、放送局及び衛星１２２は、ＸＭサテライトラジオなどの衛星ラジオ放送システムの一部である。当然ながら、ＴＴＳデータは、利用可能な任意の情報ブロードキャストシステム（例えば、ＦＭラジオ、ＡＭラジオ等）を介してブロードキャストされてよく、衛星ラジオ放送システムに限定されない。一実施形態において、移動ユニット２０２は、メッセージを車両のナビゲーションシステム２０８などの車載コンピュータシステムへ中継する。入れ替わりに、ナビゲーションシステム２０８は、文法規則１２０、テキスト情報データ１０４、テキスト発音データ１０６などのＴＴＳデータのデータベースを更新する。
【００３１】
図３Ｂは、車両２０１に搭載されたナビゲーション装置２０８と移動ユニット２０２との両方の拡大図である。ナビゲーション装置２０８は、出力ユニット２１４、受信ユニット２１５、入力ユニット２１２、ＴＴＳエンジン２１０、ナビゲーション記憶ユニット２０９、ナビゲーションプロセッサユニット２１３、及びＲＦ送受信ユニット２１１を具備し、これらはすべて、互いに電気的に通信を行う。ナビゲーション記憶ユニット２０９は、文法規則１２０、テキスト情報１０４、及び又はテキスト発音１０６といったＴＴＳデータを格納できる。あるいは、ＴＴＳデータ又はそのうちの構成要素が、ナビゲーション装置２０８の一部ではない記憶装置に格納されてもよい。ＴＴＳ文法規則１２０、テキスト情報１０４、及び／又はテキスト発音１０６を備えた１つ又は複数のデータベースは、入力ユニット２１２によって車両内で更新されてよい。入力ユニット２１２は、キーボード、感圧ディスプレイ、ジョグダイヤルコントロールなどであってよい。また、ＴＴＳデータは、受信ユニット２１５及び／又はＲＦ送受信ユニット２１１を介して受信した情報によって更新されてよい。
【００３２】
受信ユニット２１５は、遠隔地２１６から情報を受信し、かつ一実施形態においては、１対多通信ネットワーク２００（図３Ａ参照）によって遠隔地と通信を行う。受信部２１５で受信した情報は、ナビゲーションプロセッサユニット２１３で処理される。ついで、処理された情報は、ディスプレイ及びスピーカのうちの少なくとも１つを具備する出力ユニット２１４で表示される。一実施形態において、受信ユニット２１５、ナビゲーションプロセッサユニット２１３、及び出力ユニット２１４は、受信したブロードキャスト情報の一部分のみへのアクセスを提供する。
【００３３】
図３Ｂに示された実施形態において、移動ユニット２０２は、ワイヤレス受信部２０４、移動ユニットプロセッサ２０６、及びＲＦ送受信ユニット２０７を具備し、これらは互いに通信を行う。移動ユニット２０２は、受信部２０４によって、遠隔地２１６からの通信を受信する。一実施形態において、ナビゲーション装置２０８及び移動ユニット２０２は、ＲＦ送受信ユニット２０７，２１１によって互いに通信を行う。一実施形態において、ナビゲーション装置２０８及び移動ユニット２０２の両方は、ブルートゥース（登録商標）ワイヤレスデータ通信形式などに対応する。ＲＦ送受信ユニット２１１，２０７によって、ナビゲーション装置２０８と移動ユニット２０２とが互いに通信できる。
【００３４】
影響を受ける車両所有者へのＴＴＳデータのブロードキャストを必要とする実施形態において、１つまたは少数のメッセージは、１対多通信ネットワーク２００越しに送信される。メッセージは、各車両に対する個別メッセージの送信とは対照的に、それぞれ複数の１対１部分（図４参照）から成る。典型的に、各１対１部分は、影響を受ける単一の車両に適用することができ、かつ各メッセージが個々に送信される場合よりも少ない帯域幅を用いて、１対多ネットワーク２００越しに目標の車両情報のブロードキャストを可能とする。１対多通信ネットワーク２００越しにメッセージをブロードキャストするとき、ネットワーク２００の範囲内のすべての車両２０１がメッセージを受信するが、メッセージは、各車両２０１の移動ユニット２０２によってフィルタされ、メッセージの１対１部分で指定された車両２０１だけが車両所有者とやりとりを行うためのメッセージを格納する。一実施形態において、各１対１部分は、フィルタ符号セクションを有する。フィルタ符号セクションは、影響を受ける車両の所与の車両識別番号（ＶＩＮ）、又は別の利用可能な既知の車両識別子から成る。典型的に、車両識別子は、車両タイプ、製造年、走行距離、販売地区などに関する情報から成る。このことは、「Method and System for Broadcasting Data Messages to a Vehicle」と題された２００５年９月２０日に出願された米国特許出願公開第１１／２３２，２００１号にさらに詳細に説明されている。上記の内容全体が、引用によってこの明細書に組み込まれる。
【００３５】
ＴＴＳ更新内容は、専用のブロードキャストデータストリームを介して受信されてよい。専用データストリームは、「Data Broadcast Method for Traffic Information」と題された２００５年１１月４日に出願された米国特許出願公開第１１／２６６，８７９号に記載されたトラフィックデータ転送のための接続のような専用チャネル接続を利用する。上記の開示の全体が、引用によって本明細書に組み込まれる。例えば、ＸＭサテライトラジオ信号は、Ｓバンドのうちの１２．５ＭＨｚである２３３２．５〜２３４５．０ＭＨｚを使用する。ＸＭは、利用可能な無線帯域の一部をいくつかの企業へ提供し、特定の用途のために利用する。割り当てられた帯域越しのメッセージの転送は、専用のデータストリームであると見なされる。好適な実施形態では、ある一定の車両だけが、専用のブロードキャスト信号又はデータセットを受信するように構成される。ブロードキャスト信号は、例えば、デジタル信号、ＦＭ信号、ＷｉＦｉ、Ｃｅｌｌ、衛星信号、ピアツーピアネットワークなどであってよい。ＴＴＳデータは、車両で受信される専用のブロードキャストメッセージに埋め込まれてもよい。
【００３６】
新しいＴＴＳデータを車両に導入するために、１つ以上の新しい又は更新されたＴＴＳ発音及び／又は文法規則を含む専用の無線信号が、各車載受信ユニット２０４へ送信される。専用の信号を用いることで、車両内ハードウェア／ソフトウェア構造がこの信号を受け入れることを可能とする。例示的な実施形態では、移動ユニット受信部２０４がブロードキャスト信号を受信した後、受信部２０４は、専用のブロードバンド信号を車載プロセッサ２０６へ転送する。ついで、ブロードキャスト信号は、プロセッサ２０６によって復号又はフィルタされる。例えば、プロセッサ２０６は、専用のブロードキャスト信号の他の部分（例えば、トラフィック情報、ラジオ放送自体など）からＴＴＳ発音及び／又は文法規則をフィルタして取り出す。ブロードキャスト信号の他の部分は、適切な車両内機器（例えば、衛星ラジオ受信機、ナビゲーションユニット等）へ送信される。
【００３７】
本実施形態において、ＴＴＳデータは、プロセッサ２０６によってナビゲーション装置２０８へ送信されるとともに、該装置のオンボード記憶部２０９に格納される。この更新されたＴＴＳデータは、オンボード記憶部２０９に一旦格納されたならば、ＴＴＳ２１０で利用可能となる。オンボード記憶部２０９は、これらに限定されないが、ハードディスク、フラッシュメモリなどの任意のタイプの電子記憶装置であってよい。オンボード記憶部２０９は、ナビゲーション装置２０８から分離しているか、又は一体化されていてよい。オンボード記憶部２０９の機能は、ＴＴＳデータのみを格納するために設けられたものであるか、又はデジタル音楽及びナビゲーション関連情報のような他のコンテントの格納も行うことによる多機能記憶性能を有してもよい。
【００３８】
好ましくは、ナビゲーション装置２０８は、電子制御ユニット（ＥＣＵ）を具備する（図示せず）。ＥＣＵは、ＴＴＳデータが、オンボード記憶部２０９、記憶部１０２などの適切な記憶部に格納され、かつシステムによって使用できるように、受信部２０４で受信したＴＴＳデータを処理する。本実施形態において、ＴＴＳデータは、車両へ転送されるとともに、オンボード記憶部２０９に格納される。ＥＣＵは、記憶部２０９に格納されたデータを、システムで読取り可能な形式に、具体的には、ＴＴＳエンジン２１０がデータを読取り可能なように、体系化及びフォーマットする。
【００３９】
図５に示された別の実施形態では、ＴＴＳデータへの更新は、修正されたブロードキャスト信号を介して車両へ転送される。ＴＴＳデータは、無線信号のサブキャリア又は図５に示されたラジオデータシステム（ＲＤＳ）信号のようなラジオ信号で転送されてよい。サブキャリアは、チャネルレンジの一部である。ラジオ周波数レンジの範囲外部分は、しばしば追加的な転送（すなわち、テキストデータ）のために使用される。現在のところ、一般に、楽曲名、ラジオ放送局名、及び株式情報が転送されている。当然ながら、サブキャリアは、任意の無線信号（例えば、ＦＭ、ＡＭ、ＸＭ、Ｓｉｒｉｕｓ等）でＴＴＳデータを搬送するために使用されてよい。示された実施形態は、余剰サブキャリアレンジを使用することによって、ＴＴＳ発音に関するテキストデータの転送を行う。
【００４０】
例示的な修正ブロードキャスト信号が、標準的なラジオオーディオ信号３２２であり、図６に示されるように、それによって、ラジオ信号は、ＴＴＳデータ３２０を有するように修正又は合成３２３される。ブロードキャストの前に複数のデータストリームを単一の信号に合成することは、電子技術分野では既知である。本実施形態において、修正されたブロードキャスト信号は、ナビゲーション装置３２４に格納されたＴＴＳを更新する。修正されたブロードキャスト信号は、図４に示された専用のブロードキャスト信号と同様に、さまざまなチャネル（例えば、ラジオ、衛星、ＷｉＦｉ等）を介して信号を転送できる。車両の受信ユニット３０４は、ラジオオーディオ信号３２２と共にＴＴＳデータ３２０を受信する。受信ユニット３０４は、従来のチャネル、分類、及び曲情報と同様に、かつ既知のように、ＴＴＳデータ３２０をラジオオーディオ信号３２２から分離する。ＴＴＳデータ３２０は、ナビゲーション装置３２４へ送信されるとともに、記憶部３２９に格納される。ＴＴＳデータ３２０は、空調システム、パワーウインドウなどの車両内の他の機器のためのＴＴＳデータをさらに有する。
【００４１】
当然ながら、車両内ＴＴＳデータの動的更新及び利用のための上記の方法は例示のみを目的とするものであり、本発明はそれらによって限定されない。故に、ＴＴＳデータを動的に更新するための方法及びシステムの記載された好適な実施形態を用いることで、記載された方法及びシステムの一定の利点が得られるということが、当業者には明らかである。また、当然ながら、実施形態のさまざまな修正、改造、及び変形が本発明の範囲及び精神内でなされる。また、上記の多くの独創的な案は、他の電子システムの使用に等しく適用でき、車両ナビゲーションシステムに限定されない。
【図面の簡単な説明】
【００４２】
【図１】ＴＴＳシステムの一実施形態の概略図である。
【図２】ＴＴＳシステムの別の実施形態の概略図である。
【図３Ａ】本発明の一形態による通信システムの実施形態の概略図である。
【図３Ｂ】本発明の一実施形態に従って、移動ユニットと通信を行うナビゲーション装置の概略図である。
【図４】マルチパケット専用ブロードキャストデータメッセージの一実施形態のブロック図である。
【図５】無線信号のサブキャリアを示す図である。
【図６】修正されたブロードキャストデータストリームの一実施形態を示す概略図である。
【符号の説明】
【００４３】
１００  テキスト読み上げ（ＴＴＳ）システム
１０２  記憶部
１０４  テキスト情報データベース
１０６  生成済みテキスト発音データベース
１１０  受信部
１１２  プロセッサ
１２０  文法規則
１２２  衛星
１３０  ＴＴＳエンジン
１４０  オーディオ出力装置（スピーカ）
２００  １対多通信ネットワーク
２０１  車両
２０２  移動ユニット
２０４  送信部
２０６  プロセッサ
２０７  ＲＦ送受信部
２０８  ナビゲーション装置
２０９  記憶部
２１０  ＴＴＳエンジン
２１１  ＲＦ送受信部
２１２  入力部
２１３  プロセッサ
２１４  出力部
２１５  受信部
２１６  遠隔地
２１８  サーバ
２２２  送信部
２２４  記憶部
３０２  ブロードキャストシステム
３０４  受信部
３１０  ＴＴＳエンジン
３２０  ＴＴＳデータ
３２２  標準的なラジオデータ信号
３２３  合成部
３２４  ナビゲーション装置
３２９  記憶部
【図１】
2009086662.tif 000008
【図２】
2009086662.tif 000009
【図３Ａ】
2009086662.tif 000010
【図３Ｂ】
2009086662.tif 000011
【図４】
2009086662.tif 000012
【図５】
2009086662.tif 000013
【図６】
2009086662.tif 000014
【外国語明細書】
2009086662.tif 000015
2009086662.tif 000016
2009086662.tif 000017
2009086662.tif 000018
2009086662.tif 000019
2009086662.tif 000020
2009086662.tif 000021
2009086662.tif 000022
2009086662.tif 000023
2009086662.tif 000024
2009086662.tif 000025
2009086662.tif 000026
2009086662.tif 000027
2009086662.tif 000028
2009086662.tif 000029
2009086662.tif 000030
2009086662.tif 000031
2009086662.tif 000032
2009086662.tif 000033
2009086662.tif 000034
2009086662.tif 000035
2009086662.tif 000036
2009086662.tif 000037
2009086662.tif 000038
2009086662.tif 000039
2009086662.tif 000040