(57)【特許請求の範囲】
【請求項１】
音声メッセージをアナログオーディオ信号の形態で発生する音声シンセサイザと、
各メッセージ要素を表わすコードを得る手段と、
前記コードの各々に対応するメッセージ要素を表わすデータが記憶されている固定記憶装置と、
前記固定記憶装置の対応するメッセージ要素を見いだしてメッセージ要素を表わす一連のシンボルを前記音声シンセサイザに供給するように前記コードを解読する手段を有するメッセージ発生モジュールとを具える交通情報装置において、
前記固定記憶装置は、少なくとも異なる２種類のメッセージ要素を表わすデータを含み、データの各々に対し各種類の表示を行い、
前記メッセージ発生モジュールは、メッセージ要素を表わすコードによって一方の型または他方の型の関連データを前記固定記憶装置から命令取出し、対応する型のタイプ認識キャラクタを各データの頭部に設け、前記認識キャラクタがアナログ信号の方法を決定し、且つ前記音声シンセサイザにデータを供給する手段を具え、
前記音声シンセサイザは、各認識キャラクタによって規定された方法に従って前記タイプ認識キャラクタを認識するとともに前記異なる型の関連するデータをアナログ形態のオーディオ信号に変換する手段を具えることを特徴とする交通情報装置。
【請求項２】
前記型の１つに対しては、各々が１つのメッセージ要素の音声トランスクリプションを表わすシンボルを示す番号によってデータを形成し、前記音声シンセサイザは関連する量または前記表示を認識してアナログ形態のオーディオ信号に変換する手段を具えることを特徴とする請求項１に記載の交通情報装置。
【請求項３】
前記型の１つに対しては、各々が前記音声シンセサイザのメモリに予め記憶されたシーケンスを示す番号によってデータを形成し、このシーケンスはフレーズ部分に対応し、前記音声シンセサイザは前記関連するシーケンスを認識してアナログ形態の信号に変換する手段を具えることを特徴とする請求項１に記載の交通情報装置。
【請求項４】
前記型の１つに対しては、各々が主ルートの量または表示を示す番号によってデータを形成し、前記音声シンセサイザは関連する量または前記表示を認識してアナログ形態のオーディオ信号に変換する手段を具えることを特徴とする請求項１に記載の交通情報装置。
【請求項５】
前記メモリは３種類の異なる型のデータを同時に含み、前記音声シンセサイザは少なくとも３種類の異なる型のデータを認識してアナログ形態のオーディオ信号に変換する手段を具えることを特徴とする請求項１に記載の交通情報装置。
【請求項６】
直列バスを経る単一データ転送により順次に音声シンセサイザの完全なメッセージを構成する異なる型のデータを転送する手段をさらに具えることを特徴とする請求項１に記載の交通情報装置。
【請求項７】
前記直列バスをＩ２Ｃ型のものとすることを特徴とする請求項６に記載の交通情報装置。
【請求項８】
前記メッセージ発生モジュールは、１つ型の各データの後部に、前記データの頭部と同一のタイプ認識キャラクタを設ける手段を具えることを特徴とする請求項６に記載の交通情報装置。
【請求項９】
アナログオーディオ信号の形態で音声メッセージを発生する音声シンセサイザに接続して交通情報メッセージを発生するモジュールであって、
各メッセージ要素を表わすコードを得る手段と、
このコードの各々に対応するメッセージ要素を表わすデータが記憶されている固定記憶装置を具えるかまたはこれに接続され、前記固定記憶装置の対応するメッセージ要素を見いだしてメッセージ要素を表わす一連のシンボルを前記音声シンセサイザに供給するように前記コードを解読する手段を有するマイクロコントローラとを具える交通情報メッセージ発生モジュールにおいて、
前記固定記憶装置は、データの各々に対し各型の表示を行う少なくとも２種類の異なる型のメッセージ要素を表わすデータを含み、
前記マイクロコントローラは、メッセージ要素を表わすコードによって一方の型または他方の型の関連データを前記固定記憶装置から命令取出しを行い、各データの頭部に対応する型のタイプ認識キャラクタを設け、前記認識キャラクタが、アナログ信号を発生する方法を決定し、前記音声シンセサイザにデータを供給する手段を具えることを特徴とする交通情報メッセージ発生モジュール。
【請求項１０】
１つのメッセージ要素の音声トランスクリプションを表わすシンボルを示す番号によって形成されるデータを処理する手段をさらに具えることを特徴とする請求項９に記載の交通情報メッセージ発生モジュール。
【請求項１１】
前記音声シンセサイザのメモリのフレーズ部分に相当する予め記憶されたシーケンスを示す番号によって形成されるデータを処理する手段をさらに具えることを特徴とする請求項９に記載の交通情報メッセージ発生モジュール。
【請求項１２】
主ルートの量または表示を示す番号によって形成されるデータを処理する手段をさらに具えることを特徴とする請求項９に記載の交通情報メッセージ発生モジュール。
【請求項１３】
３種類の異なる型のデータを処理する手段をさらに具えることを特徴とする請求項９に記載の交通情報メッセージ発生モジュール。
【請求項１４】
直列バスを経る単一データ転送により順次に異なる型のデータを供給する手段をさらに具えることを特徴とする請求項９に記載の交通情報メッセージ発生モジュール。
【請求項１５】
１つ型の各データの後部に、前記データの頭部と同一のタイプ認識キャラクタを設ける手段をさらに具えることを特徴とする請求項９に記載の交通情報メッセージ発生モジュール。
【請求項１６】
各メッセージ要素を表わすデータを得る手段と、
各データに相当するアナログ形態のオーディオ信号をデジタルサンプルの形態で記憶している固定記憶装置と、
この固定記憶装置で対応するオーディオ信号を見いだすようにデータを処理する手段を含むマイクロコントローラと具える交通情報装置に用いられる音声シンセサイザモジュールにおいて、
前記マイクロコントローラは、認識キャラクタに関連した数種類の異なるデータを認識し、その種類に従ってこれらデータを処理するとともに前記固定記憶装置で対応するオーディオ信号を見いだす手段を具えることを特徴とする音声シンセサイザモジュール。
【請求項１７】
１つのメッセージ要素の音声トランスクリプションを表わすシンボルを示す番号によって形成される各データを認識し、処理する手段をさらに具えることを特徴とする請求項１６に記載の音声シンセサイザモジュール。
【請求項１８】
前記メモリのフレーズ部分に相当する予め記憶されたシーケンスを示す番号によって形成される各データを認識し、処理する手段をさらに具えることを特徴とする請求項１６に記載の音声シンセサイザモジュール。
【請求項１９】
主ルートの量または表示を示す番号によって形成される各データを認識し、処理する手段をさらに具えることを特徴とする請求項１６に記載の音声シンセサイザモジュール。
【請求項２０】
少なくとも３種類の異なる型のデータを認識し、処理する手段をさらに具えることを特徴とする請求項１６に記載の音声シンセサイザモジュール。
【請求項２１】
直列バスを経る単一データ転送により順次に混合され、完全なメッセージを構成する異なる型のデータを受信する手段をさらに具えることを特徴とする請求項１６に記載の音声シンセサイザモジュール。
【請求項２２】
アナログオーディオ信号の形態で音声メッセージを発生する音声シンセサイザに接続して交通情報メッセージを発生する方法であって、
各メッセージ要素を表わすコードを得る取得ステップと、
メッセージ要素を表わすコードによって一方の型または他方の型の関連データを前記固定記憶装置から命令取出しを行い、各データの頭部に対応する型のタイプ認識キャラクタを設け、前記認識キャラクタが、アナログ信号を発生する方法を決定し、前記音声シンセサイザにデータを供給するメッセージ形成ステップと、
各認識キャラクタによって規定された方法に従って前記タイプ認識キャラクタを認識するとともに前記異なる型の関連するデータをアナログ形態のオーディオ信号に変換する音声合成ステップとを具えることを特徴とする方法。
【発明の詳細な説明】
【０００１】
本発明は、音声メッセージをアナログオーディオ信号の形態で発生する音声シンセサイザと、各メッセージ要素を表わすコードを得る手段と、前記コードの各々に対応するメッセージ要素を表わすデータが記憶されている固定記憶装置と、前記固定記憶装置の対応するメッセージ要素を見いだしてメッセージ要素を表わす一連のシンボルを前記音声シンセサイザに供給するように前記コードを解読する手段を有するメッセージ発生モジュールとを具える交通情報装置に関する。
【０００２】
【従来の技術】
この種の装置は例えば同報通信を経て交通情報メッセージを含む所謂RDS／TMC信号を受信するカーラジオ受信機、またはコンパクトディスクから特にメッセージを取出す車両用ナビゲーション装置である。この種の装置は音声シンセサイザによって、または所望に応じ、かかるメッセージをスクリーンに表示することによって、交通に関する、または車両のナビゲーション用の情報メッセージを供給する。
【０００３】
【発明が解決しようとする課題】
音声シンセサイザはヨーロッパ特許出願EP-A-0 059 880から既知であ。このヨーロッパ特許出願では音声メッセージを各々が語彙要素の音声トランスクリプションを表わす異声と称される要素によって規定し、この異声を音声シンセサイザに供給する。
【０００４】
本発明の目的はマイクロコントローラおよび音声シンセサイザにより形成されるメッセージ全体の総体的な構成を簡素化せんとするものである。
【０００５】
本発明は、前記固定記憶装置は、少なくとも異なる２種類のメッセージ要素を表わすデータを含み、データの各々に対し各種類の表示を行い、前記メッセージ発生モジュールは、メッセージ要素を表わすコードによって一方の型または他方の型の関連データを前記固定記憶装置から命令取出し、対応する型のタイプ認識キャラクタを各データの頭部に設け、前記認識キャラクタがアナログ信号の方法を決定し、且つ前記音声シンセサイザにデータを供給する手段を具え、前記音声シンセサイザは、各認識キャラクタによって規定された方法に従って前記タイプ認識キャラクタを認識するとともに前記異なる型の関連するデータをアナログ形態のオーディオ信号に変換する手段を具えることを特徴とする。
【０００６】
【作用】
これがため、音声シンセサイザのソフトウエアを著しく複雑とすることなく、マイクロコントローラのソフトウエアを極めて簡単化することができる。
【０００７】
特定の例では、各々が音声シンセサイザのメモリに予め記憶されたシーケンスを表わす番号によって異なる種類のデータを形成し、音声シンセサイザは関連するシーケンスをスピーカ用のアナログ信号に変換する手段を設ける。
【０００８】
他の特定の例では、各々が主ルートの量または表示を示す番号によって異なる種類のデータを形成し、音声シンセサイザは関連する量または表示をスピーカ用のアナログ信号に変換する手段を具える。
【０００９】
前記メモリは音声シンボルの他にデータを同時に上記２例に従って含めるようにするのが好適であり、音声シンセサイザは少なくとも３つのタイプ認識キャラクタを認識するとともに関連する異なる種類のデータをスピーカ用のアナログ信号に変換する手段を具える。
【００１０】
音声シンセサイザに完全なメッセージを伝送するために、シリアルバス、例えばI2C 型のバスを経て単一データ転送中に異なる種類のデータを順次伝送するのが好適である。これがためシリアルマイクロコントローラポートを使用することができるとともに装置の相互接続の数を制限することができる。
【００１１】
また、マイクロコントローラは各データの後部ににデータの頭部と同一のタイプ認識キャラクタを設ける手段を具えるのが好適である。
【００１２】
従って、他の種類の認識キャラクタと同一のシンボルを所定の種類の各データに混乱なく用いることができる。
【００１３】
【実施例】
以下の説明はRDS ／TMC 信号を受信し、利用するカーラジオ受信機について行う。この説明は例えば“CARIN"または“CARMINAT" あるいは“SOCRATES" として既知のナビゲーション道路案内装置の場合にも適用することができ、且つ本発明の一部をカーラジオまたはナビゲーション装置とし得ることは当業者にとって明らかである。
【００１４】
空中線１の後段に設けられた図１に示す受信機は同調回路および周波数制御回路を有する装置２（テューナ）と、中間周波増幅器および復調器を有する装置３を具える。
【００１５】
いわゆるRD（ラジオデータシステム）処理ではFM副搬送波を同一回線網の種々の局を受信するデジタルデータ信号によって変調する。これら信号を処理するための受信機はRDS メッセージ用の復号器13を具える。
【００１６】
いわゆるTMC （交通メッセージチャネル）処理では、交通に関する情報メッセージはRDS 信号の所定のデジタルフィールドに含まれる。
【００１７】
TMC メッセージを処理するために、受信機にはモデュール14を設け、これに復号器13からのRDS データをバス21を経て供給し、解析し、記憶する。メッセージを音声の形態で出力可能とするために、モデュール14をオーディオ増幅システム４、従ってスピーカ５にも接続する。また、このモデュール14を入／出力インターフェース装置18に接続し、このインターフェース装置を制御キーボード12に接続するとともに表示スクリーン10、例えば液晶表示スクリーンに接続する。
【００１８】
標準TMC メッセージはメッセージ要素を番号により示されるRDS データで受信された以下に示す数デジタルデータフィールドによって形成する。
11ビットを具え、イベントを記述するメッセージ要素（ワードまたはワード群）を示す番号を含む第１フィールド；
16ビットを具え、関連するイベントに関する場所を規定するメッセージ要素を示す番号を含む第２フィールド；
３ビットを具え、関連する場所の延長部を記述するデータを含む第３フィールド；  １ビットを具え、関連するルートの方向を記述する第４フィールド；
３ビットを具え、メッセージの有効期間を記述する第５フィールド；
１ビットを具え、迂回路をとることを勧めるか否かを示す第６フィールド。
【００１９】
各フィールドの内容は何が関連するかを簡明に示すように処理する必要がある。この目的のため、表示すべきメッセージに対し関連するメッセージ要素を発生し得る情報を各フィールドの種々の異なる内容に相当するアドレスに記憶し、従ってフィールドの内容に基づく情報を検索し得るようにした固定記憶装置を設ける。
【００２０】
例えば、11ビットを具える第１フィールドは２11個のメッセージ要素を平坦に含み得るメモリに関連し、各要素はフィールドの内容によって規定されるアドレスに見いだすことができる。これらのメッセージは例えば“交通渋滞”、“前方工事中”および“事故”等とすることができる。
【００２１】
16ビットを具える第２フィールドは２16個のメッセージ要素を平坦に含み得るメモリに関連し、著名な地名、その種類、これらが位置する領域、次の地点および前の地点等に関連する完全なデータを具える。これらメッセージ要素は例えば“パリ”または“リール”等とする。同一の場所に対して、これが数本のルートの一部分を形成する場合には数個のデータフィールドを設ける。例えばルートパリ−リール上およびルートルーアン−ランス上に位置する“コンピェーニュ”はこれらのルートの各々に対して個別に発生する。関連する各カントリに対しては各々が用途に従って選択される２16個のメッセージ要素の数個の異なるデータベースが規定される。関連するカントリはRDB データの一部分を形成するいわゆるPIコードに示され、且つ選択されたリファレンスは時間毎に各 RDB／TMC 送信機によって放出される“システムメッセージ"に示される。
【００２２】
第３フィールドでは、種々の種類の延長部を規定する。ここに延長部とは考慮されるイベントが例えばできるだけ遠方の次の場所または２Kmオーバ等に延長されることを意味するものとする。
【００２３】
第４フィールドでは、０ビットが例えば“方向パリ→リール”を示すが、１ビットは“方向リール→パリ”を示す（フィールド２の内容はパリおよびリール間のリンクに関連するが方向はいまだ間違っている）。
【００２４】
これがため、１組のこれらフィールドによって例えば“モータウエイA1−リール間：コンピェーニュ区域で２kmに亘って交通渋滞”のようなメッセージを規定することができる。
【００２５】
図２に示すモジュール14は例えば68000 型のマイクロコントローラ７を具え、これにより制御信号を発生するとともに種々の装置８, ９,18, 22 により出力された信号を処理し、これら装置はアドレスバス15およびデータバス21によって接続する。このモジュール14は次に示す数個のメモリを具える。
所定瞬時に有効なデータを記憶するいわゆる“RAM ”としての揮発性メモリ；
メッセージ要素に関するデータを記憶する固定記憶装置８、このデータは一旦固定するとともに全部を所定フィールドと、メッセージ要素が後述する意味に従って処理する方法を示す命令とに一致させるようにする；
メモリカードリーダ22および着脱式メモリカード23により形成された例えばPCMCIA型のメモリ22,23、このメモリには第２TMC データフィールドに対応するデータ、即ち、特に所定のカントリの地名の各々に対応する音素のシーケンスを記憶する（音素は言語の音の単位）。従ってこれらデータは所定群のユーザおよび／または所定の領域に対して設ける。
【００２６】
マイクロコントローラ７によってデータをTMC メッセージの内容の関数として選択し、用意する。TMC メッセージが到来すると、マイクロコントローラはRDS 復号器13からフィールドの内容を受けてこれら内容をメモリ９に書込む。このメッセージを音声の形態で伝送するためには、関連するメッセージ要素を処理するための、即ち、音声シンセサイザ20用の一連のシンボルを発生するためのサブルーチンに導くアドレスを１フィールドに含まれる番号に一致してメモリ８内に見いだすようにする。
【００２７】
音声シンセサイザに到来する一連のシンボルは端から端まで存在するシンボルの順次のシーケンスを具え、所定の種類のシーケンスの各端部にはタイプ認識キャラクタを設ける。本例では３種類の異なるシンボルシーケンスを含めるようにする。
【００２８】
第１の種類のシンボルシーケンスは再生すべきワードの要素を音声的に表わす。第２の種類のシンボルシーケンスは主ルートの量または表示を示す番号によって形成する。  第３の種類のシンボルシーケンスはフレーズ部分に相当する音声シンセサイザのメモリの予め記憶されたシーケンスを示す番号によって形成する。
【００２９】
これがため、図３に示すシンボルのシーケンスは端から端まで次に示すシンボルシーケンスを具える。
キャラクタ＄によって開始および終了するとともにモータウエイA1を示す第２の種類のシンボル25のシーケンス；
キャラクタ｜によって開始および終了するとともにスピーカのワード“to" の発生に相当する音声シンセサイザモジュールの固定記憶装置に予め記憶されたシーケンスに導かれる信号シンボルｃ1 を具える第３の種類のシンボル26のシーケンス；
キャラクタ＾によって開始および終了するとともに地名“リール”の発音を規定する音声要素ｐ1 ，ｐ2 ，ｐ3 を具える第１の種類のシンボル27のシーケンス；  キャラクタ｜によって開始および終了するとともにワード“交通渋滞" の発生に相当する音声シンセサイザモジュールの固定記憶装置に予め記憶されたシーケンスに導かれる信号シンボルｃ2 を具える第３の種類のシンボル28のシーケンス；
キャラクタ｜によって開始および終了するとともにワード“２Kmに亘って" の発生に相当する音声シンセサイザモジュールの固定記憶装置に予め記憶されたシーケンスに導かれる信号シンボルｃ3 を具える第３の種類のシンボル29のシーケンス；
キャラクタ｜によって開始および終了するとともにワード“の区域で" の発生に相当する音声シンセサイザモジュールの固定記憶装置に予め記憶されたシーケンスに導かれる信号シンボルｃ4 を具える第３の種類のシンボル30のシーケンス；
キャラクタ＾によって開始および終了するとともに地名“コンピェーニュ”の発音を規定する音声要素ｐ4 ，ｐ5 ，ｐ6 を具える第１の種類のシンボル31のシーケンス。
【００３０】
これがため、このメッセージは“モータウエイA1−リール間：コンピェーニュ区域で２kmに亘って交通渋滞”となる。
【００３１】
本例では、これらシンボルは基本メモリ単位、例えば16ビットで表わされ、値327 を有し、キャラクタ“ｃ”および“１”ではないｃ1 を表わす。３つのシンボルｐ1 ，ｐ2 ，ｐ3 は例えば８ビットによる３つの順次の値を示す。
【００３２】
マイクロコントローラ７は例えばI2C 型のシリアルバス11を経て上述したようにシンボルシーケンスを供給する音声シンセサイザモジュール20に接続する。これがため、バス11によってI2C バスにとって既知の手順（特に開始および終了手順）を利用するとともにこれにより伝送されたI2C メッセージは図３に示すように一連のシンボルによって形成する。
【００３３】
音声シンセサイザモジュール20は後段にスピーカ５を有するオーディオ増幅器４のアナログ信号を発生する。このモジュールは特に次の構成素子を具える。
特に、マイクロコントローラ７から到来するシンボルを一時的に記憶するいわゆる“RAM"と称される揮発性メモリ17；
音声シンセサイザの種々の有効なデータが記憶される例えばいわゆる“ROM"の固定記憶装置16；
例えば8051型のマイクロコントローラ24、これによって特にバス11を経て到来するシンボルシーケンスに基づき、発生すべきメッセージの内容を決めるとともにオーディオ増幅器用のアナログ信号を最終的に得るために、例えば８KHz のサンプリング速度でこのアナログ信号の順次の振幅サンプルを発生する；
上記サンプルを順次一つ宛受けてオーディオ増幅器４用のアナログ信号を発生するデジタル−アナログ変換器６。
【００３４】
メッセージがバス11に到来すると、タイプ認識キャラクタによりメッセージが開始される。このタイプ認識キャラクタはこれに先立つシンボルを解読するソフトウエアを含むメモリ16の一部分を示す。例えば、タイプ認識キャラクタ＄はシンボル“A1”を使用し得るソフトウエアを示す。シンボル“A1”がタイプ認識キャラクタに遭遇すると、マイクロコントローラは所定のタイプが存在することを示すフラグを設定し、このフラグは同一のタイプ認識キャラクタに再び遭遇する際にリセットされ、従ってメッセージの次のシンボルがタイプ認識キャラクタとなる。
【００３５】
タイプ認識キャラクタ＾の場合には、次のシンボルは音素の記述となる。これらシンボルの各々は、発生すべきアナログ信号の振幅の順次の振幅サンプルを既知のように形成し得る表示をマイクロコントローラが見いだすアドレスに導かれる。単一の音素は各シンボルに相当する。
【００３６】
タイプ認識キャラクタ｜の場合には、単一のシンボルが追従する。これはフレーズまたはフレーズの少なくとも完全な要素を示す番号である。この情報を再び発生すべきアナログ信号の順次の振幅サンプルをマイクロコントローラが直接見いだすアドレスに導く。例えば、データｃ2 はワード“こ交通渋滞" を再生し、データｃ3 はワード“２Kmに亘って" を再生し、以下同様とする。
数個の音素は各シンボルに相当する。
【００３７】
タイプ認識キャラクタ＄の場合には、続くデータは番号または主ルートをを示す。解読ソフトによってデータの完全な内容を解析する。例えば、データ“A1" の場合には、まず最初、要素Ａを解析し、次に、要素１を解析する。次いで、表示“モータウエイＡ”に相当するアナログ信号の順次の振幅サンプルを直接見いだすアドレス（これはデータ“Ａ”により示されることを意味する）、次に、表示“１”に相当するアナログ信号の順次の振幅サンプルを直接見いだすアドレス（これはデータ“１”により示されることを意味する）を順次決めるようにする。解読ソフトウエアは特定のものとする。その理由はこれが、番号を数学的な規則に従って種々の要素に分解する既知の解析モジュールを具えるからである。例えば、シンボル＄223 ＄のシーケンスは再生値“2", “2", “3"を発生しないで“2", “100", “20",“3"再生する。
【図面の簡単な説明】
【図１】本発明カーラジオ受信機の１例の構成を示すブロック図である。
【図２】音声シンセサイザの詳細な構成およびそおん装置残部への接続を示す回路図である。
【図３】音声シンセサイザのマイクロコントローラによって発生した３種類のシンボルの混合された一連のシンボルシーケンスの例を示す説明図である。
【符号の説明】
１  空中線
２  装置（チューナ）
３  装置（中間周波増幅および復号器）
４  オーディオ増幅システム
５  スピーカ
６  デジタル−アナログ変換器
７  マイクロコントローラ
８  固定記憶装置
９  メモリ
10  表示スクリーン
11  バス
12  制御キーボード
13  復号器
14  モジュール
15  アドレスバス
16  固定記憶装置
17  揮発性記憶装置
18  入出力インターフェース装置
20  音声シンセサイザ
21  バス
22  メモリカードリーダ
23  メモリカード
24  マイクロコントローラ
【図１】
0003821511.tif 000002
【図２】
0003821511.tif 000003
【図３】
0003821511.tif 000004