"TPEGクライアントとして動作するように構成される電子デバイスであって、TPEGイベントコードを含むTPEGメッセージを受信するように適合されるインタフェース11と、メモリ12と、該メモリに格納されるリレーショナルデータベース20であって、該リレーショナルデータベースは、複数の記録37を有する少なくとも1つのリレーション30を含み、各記録37はTPEGイベントコードをイベントテキストに関連付ける、リレーショナルデータベース20とを備えている、電子デバイス。前記イベントテキストは、トラフィックイベント、環境状態またはユーザ情報のうちの少なくとも1つを説明する、人の理解可能なテキスト表現を含む、請求項1に記載の電子デバイス。前記TPEGイベントコードに関連付けられた前記イベントテキストは、前記リレーショナルデータベース20に少なくとも第1の言語および該第1の言語とは異なる第2の言語で提供される、請求項1または2に記載の電子デバイス。前記少なくとも1つのリレーション30の前記記録は、前記第1の言語で前記イベントテキストを含み、該記録は、前記第2の言語で該イベントテキストを含むさらなる属性33を有するか、または該リレーション30は、該第2の言語で前記TPEGイベントコードを該イベントテキストに関連付ける同じTPEGイベントコードに対するさらなる記録を有するか、または前記リレーショナルデータベース20は、少なくとも、該第1のリレーション30に含まれる同じTPEGイベントコードに少なくとも部分的に対する複数の記録を有する少なくとも第2のリレーションを含み、該第2のリレーションの各記録は該第2の言語でTPEGイベントコードをイベントテキストに関連付ける、請求項3に記載の電子デバイス。前記電子デバイスは、少なくとも2つの異なる所定の表示言語で動作するように構成され、前記TPEGイベントコードに関連付けられたイベントテキストは、前記リレーショナルデータベース20に各々の該表示言語で提供される、請求項3または4に記載の電子デバイス。前記少なくとも1つのリレーション30の各記録は、該記録に含まれる前記イベントテキストの言語を識別する言語識別子を有する属性35をさらに含む、請求項1~5のいずれかに記載の電子デバイス。検索ユニット25をさらに備え、該検索ユニット25は、前記インタフェース11において受信されたTPEGメッセージに含まれるTPEGイベントコードを決定し、アクセスされた記録から前記関連するイベントテキストを検索するために、前記リレーショナルデータベース20において、該決定されたTPEGを含む該記録にアクセスするように構成される、請求項1~6のいずれかに記載の電子デバイス。更新ユニット26を備え、該更新ユニット26は、前記リレーショナルデータベース20の前記少なくとも1つのリレーション30を修正するかもしくは該リレーショナルデータベース20の該少なくとも1つのリレーション30に記録を追加するか、または該リレーショナルデータベース20に新しいリレーションを追加するように構成される、請求項1~7のいずれかに記載の電子デバイス。前記更新ユニットは、前記イベントテキストを含むさらなる属性33をさらなる言語で既存の記録に追加することによって、前記TPEGイベントコードと前記関連するイベントテキストとを含むさらなる記録を該さらなる言語で前記少なくとも1つのリレーション30に追加することによって、または該TPEGイベントコードおよび該関連付けられたイベントテキストを含むさらなる記録を該さらなる言語で前記リレーショナルデータベースに追加することによって、該さらなる言語を該リレーショナルデータベース20に追加するようにさらに構成される、請求項8に記載の電子デバイス。前記電子デバイス10は、車両ナビゲーションシステム、パーソナルナビゲーションデバイス、携帯情報端末または移動通信デバイスである、請求項1~9のいずれかに記載の電子デバイス。TPEGクライアントとして動作するように構成される電子デバイス10を動作させる方法であって、該電子デバイス10は、TPEGメッセージを受信するインタフェース11と、複数の記録37を有する少なくとも1つのリレーション30を含むリレーショナルデータベース20とを含み、各記録は、TPEGイベントコードをイベントテキストに関連付け、該方法は、該インタフェース11において、TPEGイベントコードを含むTPEGメッセージを受信するステップと、該リレーショナルデータベース20において、該受信TPEGメッセージに含まれる該TPEGイベントコードに対応する該TPEGイベントコードに対する記録にアクセスするステップと、該リレーショナルデータベース20のアクセスされた記録から該TPEGイベントコードに関連付けられた該イベントテキストを検索するステップとを包含する、方法。前記電子デバイス10は、少なくとも2つの異なる所定の表示言語によって動作するように構成され、前記イベントテキストは、前記リレーショナルデータベース20において該表示言語の各々で提供され、前記方法は、該電子デバイス10が現在動作させられている該表示言語を識別するステップと、該識別された表示言語に対応する言語で該リレーショナルデータベース20から、該TPEGイベントコードに関連付けられた該イベントテキストを検索するステップとをさらに包含する、請求項11に記載の方法。前記リレーショナルデータベースの前記少なくとも1つのリレーション30に記録を追加するかまたは該リレーショナルデータベースの該少なくとも1つのリレーション30の記録37を修正することによって、該リレーショナルデータベース20を更新するステップをさらに包含する、請求項11または12に記載の方法。前記電子デバイス10は、請求項1~10のうちの1つに従って構成される、請求項11~13のいずれかに記載の方法。リレーショナルデータベースが格納された電子的に読み取り可能なデータキャリアであって、該リレーショナルデータベースは複数の記録を有する少なくとも1つのリレーションを含み、各記録はTPEGイベントコードをイベントテキストに関連付ける、電子的に読み取り可能なデータキャリア。概要従って、上記の欠点の少なくともいくつかを除去し、TPEGメッセージ復号の融通性を改善する必要がある。この必要は、独立請求項の特徴によって満たされる。従属請求項において本発明の好ましい実施形態が説明される。本発明の第1の局面に従って、TPEGクライアントとして動作するように構成される電子デバイスが提供され、電子デバイスは、TPEGイベントコードとメモリとを含むTPEGメッセージを受信するように適合されるインタフェースを含む。電子デバイスまたはTPEGクライアントデバイスは、メモリに格納されるリレーショナルデータベースをさらに含み、リレーショナルデータベースは、複数の記録を有する少なくとも1つのリレーションを含み、各記録はTPEGイベントコードをイベントテキストに関連付ける。TPEGイベントコード表を格納するリレーショナルデータベースを用いることによって、新しいイベントコードに対する新しい記録は容易に追加され得るか、または既存の記録に対するイベントテキストは容易に更新され得る。リレーショナルデータベースを用いることは、さらなる属性、さらなる記録およびさらなるリレーションの追加を可能にし得、さらなる言語を含めることによってTPEGクライアントデバイスの能力を拡張することを可能にし得る。タプルまたは関係とも称され得る記録は、第1の属性としてのTPEGイベントコードおよび第2の属性としてのイベントテキストの他に、例えば、説明、主キーまたは異質キーなどに対するさらなる属性を含む。クライアントデバイスのソフトウェアからイベントテキストを有するイベントコードの関連を分離することは、更新および変更を容易にし、TPEGメッセージのデコーディングをより柔軟にする。一実施形態に従って、イベントテキストは、トラフィックイベント、環境状態またはユーザ情報のうちの少なくとも1つを説明する、人の理解可能なテキスト表現を含み得る。リレーショナルデータベースから検索されたイベントテキストは、TPEGクライアントデバイスのユーザに直接に表示され得、交通渋滞または道路工事などの特定の交通イベント、天候状態などの環境状態、または駐車情報もしくは燃料価格情報などのユーザ情報をユーザに知らせ得る。TPEGイベントコードに関連付けられたイベントテキストは、リレーショナルデータベースに少なくとも第1の言語、および第1の言語とは異なる第2の言語で提供され得る。従ってユーザに選択が与えられ得、その言語でイベントテキストはTPEGクライアントデバイスによって表される。記録は次いで第2の言語でイベントテキストを含むさらなる属性を有し得るか、もしくはリレーションは、第2の言語でTPEGイベントコードをイベントテキストに関連付ける同じTPEGイベントコードに対するさらなる記録を有し得るか、またはリレーショナルデータベースは、第1のリレーションに含まれる同じTPEGイベントコードに少なくとも部分的に対する複数の記録を有する少なくとも第2のリレーションを含み得、第2のリレーションの各記録は第2の言語でTPEGイベントコードをイベントテキストに関連付け得る。リレーショナルデータベースは、従ってTPEGクライアントデバイスにどれほどのさらなる言語が実装され得るという可能性の範囲を提供する。追加の属性によって追加の言語を記録に提供することは、追加のリレーションが必要ないので、データベースはコンパクトに保たれ得るという利点を有する。追加の言語に対する追加のリレーションを用いることは、同じ言語の複数の記録が1つのリレーションにまとめて保持され得、特定の言語に対する単純でかつすっきりしたリレーションの更新または追加を可能にし得るという利点を有する。電子デバイスは、少なくとも2つの異なる所定の表示言語で動作するように構成され得る。TPEGイベントコードに関連付けられたイベントテキストは、次いでリレーショナルデータベースに各々の表示言語で提供され得る。このことは、TPEGクライアントデバイスが動作させられる言語と同じ言語でTPEGトラフィックメッセージが表示され得るという利点を有する。TPEGクライアントデバイスは、例えば、所定の数の言語を有するオペレーティングシステムによって動作し得、これらの言語の各々でイベントテキストは、リレーショナルデータベースに提供され得る。少なくとも1つのリレーションの各記録は、記録に含まれるイベントテキストの言語を識別する言語識別子を有する属性をさらに含み得る。従って、同じTPEGイベントコードであるが異なる言語に対する複数の記録が存在し得、リレーショナルデータベースにおいて識別され得る。それぞれのTPEGイベントコードおよび言語識別子に基づいて構成され得る代理キーを含む追加の属性を提供し、その結果、リレーションの各記録を固有に識別するかまたはそのような代理キーの形式の言語識別子を提供し得ることも確かに可能である。本発明の別の実施形態に従って、電子デバイスは、インタフェースにおいて受信されるTPEGメッセージに含まれるTPEGイベントコードを決定し、アクセスされた記録から関連するイベントテキストを検索するために、リレーショナルデータベースにおいて、決定されたTPEGを含む記録にアクセスするように構成される検索ユニットをさらに含む。TPEGクライアントデバイスのディスプレイユニットに検索されたイベントテキストを表示することによって、デバイスのユーザは、このように受信TPEGメッセージに従って現在の交通情報が提供され得る。リレーションは、デフォルトイベントテキストに関連付けられたデフォルトTPEGイベントコードに対する記録をさらに含み得、デフォルトイベントテキストは、メッセージと共に受信されたTPEGイベントコードに対するリレーショナルデータベースにどの記録も見つけられない場合、リレーショナルデータベースから検索され得る。電子デバイスは、更新ユニットをさらに備え得、更新ユニットは、リレーショナルデータベースの少なくとも1つのリレーションを修正するかもしくはリレーショナルデータベースの少なくとも1つのリレーションに記録を追加するか、またはリレーショナルデータベースに新しいリレーションを追加するように構成され得る。記録はまた、記録にさらなる属性を追加することによって更新ユニットによって修正され得る。例として、更新ユニットは、新しいイベントコードに対する新しい記録を追加することによって、もしくは特定のTPEGイベントコードに対して存在する記録のエベントテキストを更新することによって、または、例えばすべてのイベントコードおよび/または特定の言語のイベントテキストを更新することによってなど言語関連の更新を行うことによってリレーショナルデータベースを更新するように構成され得る。更新ユニットは、例えば、それぞれのイベントテキストを含むさらなる属性をさらなる言語で既存の記録に追加することによってか、またはTPEGイベントコードと、関連するイベントテキストとを含むさらなる記録をさらなる言語で少なくとも1つのリレーションに追加することによってか、またはTPEGイベントコードと、関連付けられたイベントテキストとを含む記録を有する新しいリレーションをさらなる言語でリレーショナルデータベースに追加することによって、さらなる言語をリレーショナルデータベースに追加するように構成され得る。従って、リレーショナルデータベースは、TPEGクライアントデバイスの言語の汎用性を高める柔軟性のある手段を提供し得る。さらなる実施形態に従って、電子デバイスは、車両ナビゲーションシステム、パーソナルナビゲーションデバイスPND、携帯情報端末PDA、または携帯電話またはスマートフォンなどの移動通信デバイスとして実装され得る。本発明のさらなる局面に従って、TPEGクライアントとして動作するように構成される電子デバイスを動作させる方法が提供され、電子デバイスは、TPEGメッセージを受信するインタフェースと、複数の記録を有する少なくとも1つのリレーション30を含むリレーショナルデータベースとを含み、各記録は、TPEGイベントコードをイベントテキストに関連付ける。方法は、インタフェースにおいて、TPEGイベントコードを含むTPEGメッセージを受信するステップと、リレーショナルデータベースにおいて、受信TPEGメッセージに含まれるTPEGイベントコードに対応するTPEGイベントコードに対する記録にアクセスするステップと、リレーショナルデータベースのアクセスされた記録からTPEGイベントコードに関連付けられたイベントテキストを検索するステップとを包含する。本発明の方法によって、類似した利点がTPEGクライアントデバイスに関して上記に概説されるように達成され得る。本方法の一実施形態に従って、電子デバイスは、少なくとも2つの異なる所定の表示言語によって動作するように構成され得、イベントテキストは、リレーショナルデータベースにおいて表示言語の各々で提供される。方法は、電子デバイスが現在動作させられている表示言語を識別するステップと、識別された表示言語に対応する言語でリレーショナルデータベースから、TPEGイベントコードに関連付けられたイベントテキストを検索するステップとをさらに包含し得る。従って、デバイスを動作させるようにユーザによって設定された言語でTPEGクライアントデバイスのユーザにイベントテキストを自動的に提供することが可能である。表示言語の識別は、TPEGクライアントアプリケーションのインストール後、および現在の表示言語の変更後にのみ行われ得るが、例えば、電子デバイスの起動のたびにまたは他の所定の時間間隔で、より頻繁にも行われ得る。方法は、リレーショナルデータベースの少なくとも1つのリレーションに記録を追加するかまたはリレーショナルデータベースの少なくとも1つのリレーションの記録を修正することによって、リレーショナルデータベースを更新するステップをさらに包含し得る。記録はまた、記録に属性を追加するかまたは記録から属性を除去することによって修正され得る。この実施形態は、デバイスの表示言語などのさらなる言語でイベントテキストを追加すること、新しいイベントコードに対する記録を追加すること、既存の記録を更新すること、または特定の言語に対するすべてのイベントコードを更新することなどを可能にし得る。電子デバイス、および特に電子デバイスに格納されるリレーショナルデータベースは、本発明の第1の局面に関して上記に説明されるように構成され得る。本発明の別の局面は、電子的に読み取り可能なデータキャリアであって、そこにリレーショナルデータベースを格納した、電子的に読み取り可能なデータキャリアに関し、リレーショナルデータベースは、複数の記録を有する少なくとも1つのリレーションを含み、各記録は、TPEGイベントコードをイベントテキストに関連付ける。電子的に読み取り可能なデータキャリアに含まれるリレーショナルデータベースは、上記に説明される任意のリレーショナルデータベースに類似して構成され得る。上記の特徴および以下にこれから説明される特徴が、本発明の範囲から離れることなく、示されたそれぞれの組み合わせで用いられ得るのみならず、他の組み合わせまたは単独で用いられ得ることは理解されるべきである。例えば、本発明は以下の項目を提供する。項目1TPEGクライアントとして動作するように構成される電子デバイスであって、TPEGイベントコードを含むTPEGメッセージを受信するように適合されるインタフェース11と、メモリ12と、該メモリに格納されるリレーショナルデータベース20であって、該リレーショナルデータベースは、複数の記録37を有する少なくとも1つのリレーション30を含み、各記録37はTPEGイベントコードをイベントテキストに関連付ける、リレーショナルデータベース20とを備えている、電子デバイス。項目2上記イベントテキストは、トラフィックイベント、環境状態またはユーザ情報のうちの少なくとも1つを説明する、人の理解可能なテキスト表現を含む、上記項目のいずれかに記載の電子デバイス。項目3上記TPEGイベントコードに関連付けられた上記イベントテキストは、上記リレーショナルデータベース20に少なくとも第1の言語および該第1の言語とは異なる第2の言語で提供される、上記項目のいずれかに記載の電子デバイス。項目4上記少なくとも1つのリレーション30の上記記録は、上記第1の言語で上記イベントテキストを含み、該記録は、上記第2の言語で該イベントテキストを含むさらなる属性33を有するか、または該リレーション30は、該第2の言語で上記TPEGイベントコードを該イベントテキストに関連付ける同じTPEGイベントコードに対するさらなる記録を有するか、または上記リレーショナルデータベース20は、少なくとも、該第1のリレーション30に含まれる同じTPEGイベントコードに少なくとも部分的に対する複数の記録を有する少なくとも第2のリレーションを含み、該第2のリレーションの各記録は該第2の言語でTPEGイベントコードをイベントテキストに関連付ける、上記項目のいずれかに記載の電子デバイス。項目5上記電子デバイスは、少なくとも2つの異なる所定の表示言語で動作するように構成され、上記TPEGイベントコードに関連付けられたイベントテキストは、上記リレーショナルデータベース20に各々の該表示言語で提供される、上記項目のいずれかに記載の電子デバイス。項目6上記少なくとも1つのリレーション30の各記録は、該記録に含まれる上記イベントテキストの言語を識別する言語識別子を有する属性35をさらに含む、上記項目のいずれかに記載の電子デバイス。項目7検索ユニット25をさらに備え、該検索ユニット25は、上記インタフェース11において受信されたTPEGメッセージに含まれるTPEGイベントコードを決定し、アクセスされた記録から上記関連するイベントテキストを検索するために、上記リレーショナルデータベース20において、該決定されたTPEGを含む該記録にアクセスするように構成される、上記項目のいずれかに記載の電子デバイス。項目8更新ユニット26を備え、該更新ユニット26は、上記リレーショナルデータベース20の上記少なくとも1つのリレーション30を修正するかもしくは該リレーショナルデータベース20の該少なくとも1つのリレーション30に記録を追加するか、または該リレーショナルデータベース20に新しいリレーションを追加するように構成される、上記項目のいずれかに記載の電子デバイス。項目9上記更新ユニットは、上記イベントテキストを含むさらなる属性33をさらなる言語で既存の記録に追加することによって、上記TPEGイベントコードと上記関連するイベントテキストとを含むさらなる記録を該さらなる言語で上記少なくとも1つのリレーション30に追加することによって、または該TPEGイベントコードおよび該関連付けられたイベントテキストを含むさらなる記録を該さらなる言語で上記リレーショナルデータベースに追加することによって、該さらなる言語を該リレーショナルデータベース20に追加するようにさらに構成される、上記項目のいずれかに記載の電子デバイス。項目10上記電子デバイス10は、車両ナビゲーションシステム、パーソナルナビゲーションデバイス、携帯情報端末または移動通信デバイスである、上記項目のいずれかに記載の電子デバイス。項目11TPEGクライアントとして動作するように構成される電子デバイス10を動作させる方法であって、該電子デバイス10は、TPEGメッセージを受信するインタフェース11と、複数の記録37を有する少なくとも1つのリレーション30を含むリレーショナルデータベース20とを含み、各記録は、TPEGイベントコードをイベントテキストに関連付け、該方法は、該インタフェース11において、TPEGイベントコードを含むTPEGメッセージを受信するステップと、該リレーショナルデータベース20において、該受信TPEGメッセージに含まれる該TPEGイベントコードに対応する該TPEGイベントコードに対する記録にアクセスするステップと、該リレーショナルデータベース20のアクセスされた記録から該TPEGイベントコードに関連付けられた該イベントテキストを検索するステップとを包含する、方法。項目12上記電子デバイス10は、少なくとも2つの異なる所定の表示言語によって動作するように構成され、上記イベントテキストは、上記リレーショナルデータベース20において該表示言語の各々で提供され、上記方法は、該電子デバイス10が現在動作させられている該表示言語を識別するステップと、該識別された表示言語に対応する言語で該リレーショナルデータベース20から、該TPEGイベントコードに関連付けられた該イベントテキストを検索するステップとをさらに包含する、上記項目のいずれかに記載の方法。項目13上記リレーショナルデータベースの上記少なくとも1つのリレーション30に記録を追加するかまたは該リレーショナルデータベースの該少なくとも1つのリレーション30の記録37を修正することによって、該リレーショナルデータベース20を更新するステップをさらに包含する、上記項目のいずれかに記載の方法。項目14上記電子デバイス10は、上記項目のいずれかに従って構成される、上記項目のいずれかに記載の方法。項目15リレーショナルデータベースが格納された電子的に読み取り可能なデータキャリアであって、該リレーショナルデータベースは複数の記録を有する少なくとも1つのリレーションを含み、各記録はTPEGイベントコードをイベントテキストに関連付ける、電子的に読み取り可能なデータキャリア。摘要TPEGクライアントデバイス本発明は、TPEGクライアントとして動作するように構成される電子デバイスであって、TPEGイベントコードを含むTPEGメッセージを受信するように適合されるインタフェース11と、メモリ12と、上記メモリに格納されるリレーショナルデータベース20であって、リレーショナルデータベースは、複数の記録37を有する少なくとも1つのリレーション30を含み、各記録37はTPEGイベントコードをイベントテキストに関連付ける、リレーショナルデータベース20とを備えている、電子デバイスに関する。例示的実施形態の以下の詳細な説明が添付の図面に関連して読まれたとき、本発明の前述および他の特徴および利点は、例示的実施形態の以下の詳細な説明からさらに明らかになる。図面において、類似の参照数字は類似の要素を参照する。以下に、本発明の実施形態が添付の図面を参照して詳細に説明される。以下の実施形態の説明は、例示の目的のみのために与えられ、限定する意味で解されるべきではないことは理解されるべきである。図面は単なる概略的表現であると見なされるべきであり、図面内の要素は必ずしも互いに一定の縮尺とは限らない。図面に示される物理的もしくは機能的ブロックまたは物理的もしくは機能的ユニットは、必ずしも物理的に分離したユニットとして実装されるとは限らず、示され説明されるブロックまたはユニットは、分離したユニット、回路、チップもしくは回路要素として実装され得るか、または共通の回路、チップ、回路要素もしくはユニットに同様に実装され得る。図1は、本発明の実施形態に従うTPEGクライアントデバイス10の概略ブロック図を示す。TPEGクライアントデバイス10は、TPEGクラアントとして動作するように適合され、特にTPEGメッセージを受信し解釈するように適合される。受信TPEGメッセージに含まれる情報は、TPEGクラアントデバイス10によって処理され、デバイスのユーザに提示される。TPEGデバイス10は、TPEGメッセージを受信するインタフェースを提供するように適合される受信ユニット11を含む。TPEGメッセージの配信は、概して同報通信サービス配信によって行われる。受信ユニット11は、例えばデジタルオーディオ同報通信DAB受信器であり得、DAB受信器は、それが連結されるアンテナ16によってDAB同報通信を受信する。従って受信ユニット11は、受信DAB同報通信からTPEGメッセージを抽出するように構成され得る。受信ユニット11の他の実装が、例えば、DMB受信器、DVB受信器、またはインターネットを介してTPEGメッセージを受信する有線もしくは無線のネットワークインタフェースなどとして確かに考えられる。TPEGクライアントデバイス10は、受信TPEGメッセージを処理するように適合される処理ユニット13をさらに含む。処理ユニット13は、メモリ12に格納された制御プログラムに従ってTPEGクライアントデバイス10の動作を制御する。処理ユニット13は、汎用もしくは専用のマイクロプロセッサまたは1つ以上のデジタル信号プロセッサまたは特定用途向け集積回路の形式で、単一もしくは複数のマイクロプロセッサとして実装され得る。メモリ12は、ランダムアクセスメモリRAM、フラッシュメモリまたはハードドライブなど、すべての形式のメモリを含み得る。例えばフラッシュメモリカードまたは類似のものなど、これらのタイプのメモリのいくつかは、デバイス10から取り外し可能であり得る。処理ユニット13は、機能ユニット25および26を含み、機能ユニット25および26は、例えば処理ユニット13において実行するソフトウェアコード部分として実装され得る。検索ユニット25は、入力TPEGメッセージに含まれるTPEGイベントコードに対して入力TPEGメッセージを分析するように適合される。そのようなTPEGイベントコードを見つけると、検索ユニット25は、メモリ12に格納されているデータベース20から対応するイベントテキストを検索する。データベース20は、TPEGイベントコードをイベントテキストに関連付ける1つ以上のリレーションを格納するリレーショナルデータベースである。種々のタイプのTPEGイベントコードに対する種々のリレーションが、リレーショナルデータベース20に含まれ得る。例として、結果コード、原因コード、重大度コード、制限タイプコードなどに対するリレーションが提供され得る。結果コードは、例えば緩慢な交通、激しい交通、または順番待ちまたは交通queuingoneortrafficを示し得、原因コードは、滑りやすい道路、道路工事、または交通渋滞を示し得る。リレーショナルデータベースにおいて、種々のリレーションが表に格納され、とりわけ、表内に含まれる任意のフィールドに基づいて表を分類することが可能である。リレーショナルデータベースは、いくつかの表を含み、各表は、他の表がその表から情報を収集するために重要とみなし得る1つの列またはいくつかの列を含む。リレーションは、行および列の一意的な組み合わせを有する二次元の表である。列は1つの記録をもう一方の記録に関係付け、単一の記録が行として表に格納される。図2は、原因コードの形式でイベントコードに関してデータベース20に格納され得るリレーションの例を示す。リレーション30は、TPEGイベントコードを規定する第1の属性31と、対応するイベントテキストを規定する第2の属性32とを含む。リレーション30の記録37は、図2おいて表の行として示される。そのような記録は、特定の属性を互いに関連付けるかまたは関係付けるので、タプルもしくは関係とも称される。リレーション30において、各記録は、TPEGイベントコードをイベントテキストに関連付ける。適切な問合わせによって、例えば第1のキーとしてのTPEGイベントコード31によって識別される特定の記録37が見つけられ得る。記録において、イベントテキスト属性32は、次いでプロジェクト動作を利用する問合わせによって識別され得る。従って、関連付けられたイベントテキストは、所与のTPEGイベントコードによってリレーション30から検索され得る。イベントテキストは、概してトラフィックイベントを説明する文字列である。イベントテキストは、例えばASCIIまたはユニコードフォーマットなどの普通テキスト表現でリレーショナルデータベース20に格納され得るが、二進法形式でもコード化され得る。リレーション30が、例えば、副原因リレーションなどの別のリレーションに特定の記録をリンクさせる外部キーを含む属性などの属性、またはTPEGイベントコードの代わりに用いられ得る、各エントリ37に対する固有の主キー代理キーを規定する属性をさらに含み得ることは明らかである。特に、同じTPEGイベントコードは、種々のイベントタイプ、種々のTPEG用途または類似のものに用いられ得、同じリレーションに格納され得る。リレーション30は、図4Bに例示されるように対応する属性を含み得る。TPEGイベントコードはもはや固有ではない。イベントテキストは、従って、TPEGイベントコードのみならず、コードタイプ例えば、原因コード、結果コード,...およびTPEG用途例えば、TrafficおよびPredictionTFP、TrafficFlowおよびEventCompactTEC、...を指定することによってアドレス指定され得る。これらの属性は、リレーショナルデータベースのリレーション30から特定のイベントテキストを検索するための固有の主キーを規定するために用いられ得る。そのような実装は、図2、3および4Aに関して例示される任意のリレーションに対して選ばれ得る。明快さの理由により、これらのさらなる属性は、対応する図に示されていない。他の実施形態において、種々のイベントタイプおよび/または種々のPEG用途に対する個々のリレーションが、データベース20に提供され得る。リレーション30は、英語enに対して提供される。データベース20は、他の言語図示されていないに対する同様なリレーションをさらに含み得る。そのようなさらなるリレーションは、リレーション30と同じTPEGイベントコードおよびそれぞれのさらなる言語での対応するイベントテキストを含み得る。リレーションは、次いで図2のリレーション30に対してenによって示されるように、特定の言語に対するリレーションとして識別され得る。リレーショナルデータベース20におけるそれぞれのTPEGイベントコードに関連する種々の言語に対するイベントテキストを格納するためにさらなる可能性が存在する。図3は、一例示的実施形態を示し、その例示的実施形態において、リレーショナルデータベース20に格納されたリレーション30は、各TPEGイベントコード31に対してさらなる言語でのイベントテキストに対するさらなる属性33を含む。その結果、各記録37は、本例において2つの異なる言語、すなわち英語enおよび独語deでTPEGイベントコードをイベントテキストに関連付ける。さらなる言語でTPEGイベントコードを対応するイベントテキストに関連付けるさらなる属性を追加することが可能であることは明らかである。図3の例において、複数の言語に対するイベントテキストは、たった1つのリレーション30内に格納され得る。所与のTPEGイベントコードに関して、種々の言語に対するイベントテキストは、容易にかつ迅速にアクセスされ得る。データベース20の別のあり得る構成が図4Aに示される。リレーション30は、同じTPEGイベントコードに対して種々の言語でのイベントテキストを有する複数の記録を含む。特定のエントリにおいてイベントテキストが提供される言語を識別するために、リレーション30にさらなる属性35が提供される。属性35は、言語コードの形式での言語識別子を含む。図4Aの例において、記録は、英語en、独語deおよび仏語frの言語に対してリレーション30に提供され、その結果、各TPEGイベントコードに対して3つの記録が存在する。TPEGイベントコードは、ここで特定の記録に対してもはや固有ではないので、その結果、TPEGイベントコードは、もはや主キーとして用いられことができなく、さらなる属性40が、さらにまたは属性35の代わりに提供され得る。属性40は、対応する記録を固有に識別する代理キーを含む。図4Aの例において、代理キー40は、それぞれの記録に対してTPEGイベントコードおよび言語コードに基づいてアセンブルされ、その結果、言語コードの代わりに、記録の言語を識別するために用いられ得る。図4Aの例に従って、データベース20を構成する場合、複数の言語に対してでさえ、ほんの少数の属性が必要である。さらに、特定のTPEGイベントコード31に対して、記録は、1つの言語のみまたは複数の選択された言語のみで提供され得る。特定の言語に関して、特定のイベントコードに対するイベントテキストが提供されない場合、空のフィールドがないので、格納スペースが節約され得る。図4Bは、図4Aに示されるリレーション30の特定の実装を例示する。図4Bのリレーション30は、同じイベントコード31であるが、異なるTPEG-Applicationおよび異なるコードタイプに対していくつかの記録を含む。属性36は、ここでは例えばTrafficFlowおよびPredictionTFPまたはTrafficEventCompactTECなどのTPEG用途を指定する。属性37は、コードタイプ、本例では原因コードまたは結果コードを指定する。属性36、37、31および35の組み合わせは、ここで主キー、すなわち、TPEG用途コードタイプTPEGコード言語コードの組み合わせとして用いられ得る。そのような主キーは、リレーション30において記録を固有に識別し得る。図2~図4Aに例示される任意のリレーションは、同じTPEGイベントコードであるが異なるコードタイプまたはTPEG用途に対する記録を含み得、属性36および/または37は、これらの図に示される任意のリレーションにおいて実装され得る。他の実施形態において個々のリレーションがデータベース20において種々のコードタイプおよび/または種々のTPEG用途に対して提供され得、従って、図4Bのリレーション30が属性36または37のうちの1つのみを含み得ることは明らかである。上記から分かり得るように、TPEGイベントコードがリレーショナルデータベース20内の対応するイベントテキストに関連して格納され得る方法のいくつかの可能性がある。上記に説明される例示的実装の特徴が組み合わされ得ることは自明である。一例として、例えば種々の言語に対するなどの複数のリレーション30は、図3および図4の実施形態において提供され得、または図2のリレーション30は、さらなる言語に対するさらなる属性またはさらなる記録を含み得る。ここで図1に戻ると、検索ユニット25は、従って、受信メッセージから抽出されたTPEGイベントコードによるのみならず、言語でイベントテキストを受信するために対応する言語コードによってもデータベース20に問い合わせるように適合され得る。処理ユニット13は、種々の方法でデータベース20に問い合わせるために言語コードを決定するように適合され得る。第1の例として、処理ユニット13は、それが言語コードを決定することに従ってユーザ入力を受信し得る。TPEGクラアントデバイス10はまた、処理ユニット13において実行し、利用可能な若干の異なる言語を有するオペレーティングシステムによって動作し得、若干の異なる言語で情報がユーザに与えられる本明細書において表示言語と呼ばれる。TPEGクライアントデバイス10は、例えば、ディスプレイ15によって表示言語でグラフィカル制御要素をユーザに提示する。現在設定されている表示言語は、事前に構成され得るかまたはデバイス10のユーザによって設定され得る。処理ユニット13は、ここで、現在設定されている表示言語に従って言語コードを決定するように適合され得、決定された言語コードによってデータベース20に問い合わせ得る。従って、TPEGクライアントデバイス10は、現在用いられている言語に一致する言語でイベントテキストを自動的に検索し得る。データベース20は、従ってTPEGクライアントデバイス10によって提供される表示言語の各々でのイベントテキストを含む。図2~図4に関して上記のように、TPEGイベントコードに対するイベントテキストは、追加のリレーション30、追加の属性33、または追加の記録37の形式で追加の言語に対するリレーショナルデータベース20に格納され得る。受信ユニット11によって受信されるTPEGメッセージは、1つ以上のTPEGイベントコードを含み得る。処理ユニット13は、データベース20からイベントコードの各々に対するイベントテキストを検索し、テキストメッセージにイベントテキストをアセンブルすることによって、複数のTPEGイベントコードからテキストメッセージをアセンブルするように構成される。アセンブルされたテキストメッセージおよび単一のイベントテキストもまた、ディスプレイ15においてTPEGクラアントデバイス10のユーザに提供され得る。従って、TPEGイベントコードの形式でほんの少しの量のデータを受信することによって、例えば交通状況についての包括的な情報を含む複合メッセージをユーザに表示することが可能である。例として、メッセージは、緩慢な交通に対する結果コード、滑りやすい道路に対する原因コードを含み得、それらのイベントテキストは、データベース20から検索され、処理ユニット13によってメッセージ滑りやすい道路による緩慢な交通にアセンブルされる。いくつかの例において、受信TPEGメッセージは、リレーショナルデータベース20に記録が存在しないということに対するTPEGイベントコードを含み得る。このイベントに対して、リレーショナルデータベース20における対応するリレーションは、デフォルトTPEGイベントコードをデフォルトイベントテキストに関連付けるデフォルト記録を含み得る。受信TPEGイベントコードがリレーショナルデータベース20に見つけられない場合、データベースによってデフォルトイベントテキストが戻される。TPEGクライアントデバイス10によって受信されるTPEGメッセージが概して処理ユニット13によって処理されディスプレイ15によって表されるさらなる情報を含むことは明らかである。メッセージは、例えば、WGS84緯度および経度の座標またはTMC位置コードなどの位置情報を含み、この位置情報は、メモリ12に格納される地図データに処理ユニット13によって見出され得、ディスプレイ15に現在位置情報と共に提示され得る。この位置情報は、道路番号、ジャンクション、町名、国名など、日にちおよび時間の情報、交通事象の激しさなどに関する情報などの位置情報をさらに含み得る。TPEGクライアントデバイス10の更新ユニット26は、処理ユニット13によって実装されるさらなる機能ユニットである。更新ユニット26は更新インタフェース14とインタフェースし、それによって、リレーショナルデータベース20を更新するデータが受信され得る。更新インタフェース14は、TPEGクライアントデバイス10の実装に従ってそれぞれに構成され得る。更新インタフェース14は、例えばUSBインタフェース、ファイアワイヤインタフェース、Ethernet登録商標インタフェースなどの有線インタフェースとして実装され得るか、または無線ローカルエリアネットワークWLANインタフェース、Bluetooth登録商標、モバイル通信インタエース、赤外線インタフェースまたは類似のものなどの無線インタフェースとして実装され得る。更新インタフェース14によって、更新ユニット26は、単一イベントコードおよび/もしくはイベントテキストを更新するデータ、特定の言語に対するすべてのイベントコードおよび/もしくはイベントテキストを更新するデータ、新しいイベントコードに対する新しい記録を追加するかまたは新しい言語に対するすべての記録を追加するデータを受信し得る。これらは、インタフェース14において受信される更新データによってリレーショナルデータベース20を更新する可能性のほんの少しの例であることに注意すべきである。更新ユニット26は、インタフェース14において受信された更新データに従って、リレーショナルデータベース20の記録およびリレーションを追加または修正するように構成される。更新ユニット26は、例えば、新しい言語に対するデータベース20において新しいリレーションを作ることを達成し得、その新しいリレーションは、受信された新しい言語に対するTPEGイベントコードおよびイベントテキストを更新データに関連付ける記録を含む。更新ユニット26は、例えば、属性を追加または除去することによってか、記録を追加または除去することによってか、または記録の内容を修正することによって既存のリレーション30をさらに修正し得る。従って新しいイベントコードに対する新しい記録がデータベースに追加され得るか、または特定のイベントコードに対するイベントテキストが変更され得る。更新ユニット26は、新しい言語でのイベントテキストを含む既存のリレーションにさらなる属性を追加することによって新しい言語でTPEGメッセージを提供するためにデータを追加し得る。新しい言語でどのイベントテキストも提供されないTPEGイベントコードを有する記録の新しい属性は、空白のままであり得る。図3に関して上記に説明されるように新しい言語に対して新しい属性を追加する他に、図4に関して上記に説明されるように、新しい記録が新しい言語に対して追加され得る。新しい言語に対して新しい記録を追加することは、種々の言語に対して提供されるイベントコードに相違がある場合でさえも、容易に行われ得る例えば、一方の言語に対してのみいくつかのイベントコードが存在するが、もう一方の言語に対しては存在しない。TPEGクライアントデバイス10は、例えば、車両ナビゲーションデバイスとしてか、パーソナルナビゲーションデバイスPNDとしてか、携帯情報端末PDAとしてか、セル電話、スマートフォンなどの移動通信デバイスとしてか、またはTPEGメッセージを受信しかつ処理することから利益を得る任意の他のデバイスとして実装され得る。車両ナビゲーションデバイスまたはPNDとしての実装は特に有利である。なぜなら、これらのデバイスは、概して地図情報をユーザに表示することが可能であり、地図情報上にTPEGイベントの位置がマークされ得、対応するイベントメッセージが提供され得るからである。TPEGクライアントデバイス10は、デバイス10の特定の実装に一般的であるさらなる構成要素を含み得る。例として、ナビゲーションデバイスとして実装された場合、GPS受信器を含み得、一方、デバイス10は、移動通信デバイスとして実装された場合、携帯電話ネットワークを介する通信用に適合された移動トランシーバを含み得る。上記の説明から分かり得るように、TPEGクライアントデバイス10のリレーショナルデータベース20にTPEGイベントコードおよび関連するイベントテキストを格納することは、いくつかの利点を有する。TPEGクライアントデバイス10が動作するソフトウェアからリレーショナルデータベース20が分離されると、イベントテキストは容易に更新され得、データベースは、新しいイベントコードに対する新しい記録を追加することによってか、または新しい言語に対する記録を追加することによってでさえ拡張され得る。これは、従来のデバイスにおいて可能ではなく、従来のデバイスにおいて、TPEG表は、クライアントデバイスのソフトウェアに埋め込まれ、デバイスの製造時に事前構成される。さらなる利点は、リレーショナルデータベース20における記録の可変フィールド言語、およびリレーションの可変サイズを含むことである。さらに、リレーショナルデータベース20の構造により、例えばTPEGイベントコードなどのキーに従って、データベース記録をソートすること、ならびに特定の記録に対してデータベースを探索することが、容易にされる。リレーショナルデータベース20からTPEGクラアントデバイス10のソフトウェアを分離することは、両エンティティの独立した更新を可能にする。すなわち、データベース更新はソフトウェア更新を必要とすることがなく、逆もまた同様である。図5は、本発明の一実施形態に従う方法のフロー図を示す。図1のTPEGクライアントデバイス10は、図5に示される方法を行うように適合され得る。第1のステップ501において、TPEGメッセージが受信される。受信メッセージに含まれるTPEGイベントコードがステップ502において読み取られる。TPEGクライアントデバイスの現在の言語設定、すなわちクラントデバイスのオペレーティングシステムによって現在用いられている表示言語が、ステップ503において決定される。受信メッセージから読み取られた対応する言語コードおよびTPEGイベントコードを用いて、リレーショナルデータベースがここで問い合わせられる。ステップ504において、受信メッセージから読み取られたTPEGイベントコードと同じTPEGイベントコードよって指定される検出された言語に対する記録は、リレーショナルデータベースにおいて見つけられる。ステップ505において、記録はアクセスされ、検出された言語に対するイベントテキストが検索される。受信メッセージがさらなるTPEGイベントコードを含む場合、これらのさらなるTPEGイベントコードに対してステップ504および505が繰り返されるステップ506。検索されたイベントテキストから、ステップ507においてテキストメッセージがアセンブルされる。ステップ508において、アセンブルされたテキストメッセージはTPEGクライアントデバイスのユーザに表示される。方法は、さらに受信されるTPEGに対して繰り返され得る。ステップ503、すなわち現在の言語設定の決定が、表示言語の初期設定後、または現在の表示言語の変更後にのみ一回行われなければならないことは明らかである。図5に示される本方法のこのステップおよび他のステップは、オプションであるか、または単一のステップ例えば、問い合わせステップ504と検索ステップ505に組み合わせられ得るが、方法が、図5に示されていなくTPEGメッセージの処理に共通であるさらなるステップを含み得ることは明らかである。図6は、本発明に従う方法のさらなる実施形態を例示する。方法は、リレーショナルデータベース20の更新に関し、図1に示されるTPEGクライアントデバイス10に対して再び行われ得る。第1のステップ601において、更新情報は、例えば、更新インタフェース14において受信され、更新情報は、新しいTPEGイベントコードに対する新しい記録、および/または新しい言語に対する新しい記録、および/または1つ以上の新しい言語に対する複数の記録との1つ以上の新しいリレーションを含む。次のステップ602において、TPEGクライアントデバイスにおけるリレーショナルデータベースは、受信更新情報にそれぞれ含まれる新しい記録または新しいリレーションによってリレーショナルデータベースを拡張することによって更新される。図6に明白には示されていないが、データベースから記録を除去するかまたはリレーションを除去することによってリレーショナルデータベースを更新することももちろん可能である。TPEGクライアントデバイスは、次いでステップ603において更新されたリレーショナルデータベース内で動作させられる。ステップは、新しい更新情報がTPEGクライアントデバイスによって受信されるたびに繰り返され得る。要約すると、本発明は、TPEGクライアントデバイスにTPEGプロトコルのイベントテキストを格納する手段を提供する。クライアントデバイスのリレーショナルデータベースにイベントコードおよびイベントテキストを格納することは、いくつかの利点を有する。データベースによって、特定のイベントテキストへのイベントコードの関連付けは、クライアントデバイスのソフトウェアから分離され、その結果、イベントテキストの後の修正またはクライアントデバイスの新しい言語に対する新しいイベントテキストの追加が、クライアントデバイスのソフトウェアを変更することなく可能である。必要とされ得ることのすべては、リレーショナルデータベースの更新である。リレーショナルアプローチのために、データベースの更新は特に容易である。"