(57)【要約】  ポータブルナビゲーションデバイス（２００）は、ラジオデータシステム通信部（２５４）及び場所判定部（２２４）に動作可能に結合された処理リソース（２０２）を含む。処理リソース（２０２）は、国コード選択部（２５０）をサポートし、ラジオデータシステム国コードデータを格納できるデータ記憶部（２１４）に動作可能に接続される。処理リソース（２０２）は、場所判定部（２２４）により使用中に生成された場所データと関連付けられた第１の国を判定するように更に構成され、国コード選択部（２５０）は、場所データと関連付けられた第１の国及び第１の国に隣接する第２の国に対応しない国コードデータから第１の国コードを識別するように構成される。処理リソース（２０２）は、番組識別コードを生成するために第１の国コードを使用するように更に構成される。
2011525615.tif 000002
【特許請求の範囲】
【請求項１】
ポータブルナビゲーションデバイスであって、
ラジオデータシステム通信部及び場所判定部に動作可能に接続されるとともに、国コード選択部をサポートする処理リソースと、
ラジオデータシステム国コードデータを格納可能であり、前記処理リソースに動作可能に接続されるデータ記憶部と
を具備し、
前記処理リソースは、
前記場所判定部により使用中に生成された場所データに関連付けられた第１の国を判定し、
前記国コード選択部は、
前記場所データに関連付けられた第１の国及び前記第１の国に隣接する第２の国に対応しない前記ラジオデータシステム国コードデータから第１の国コードを識別し、
前記処理リソースは、
番組識別コードを生成するために前記第１の国コードを使用する
ことを特徴とするポータブルナビゲーションデバイス。
【請求項２】
前記ラジオデータシステム国コードデータは、国コード隣接情報を含む
ことを特徴とする請求項１記載のポータブルナビゲーションデバイス。
【請求項３】
前記データ記憶部は、地図データを格納可能であり、
前記処理リソースは、
前記場所データに関連付けられた前記第１の国に隣接する前記第２の国を識別するために、前記場所データ及び前記地図データを使用する
ことを特徴とする請求項１記載のポータブルナビゲーションデバイス。
【請求項４】
前記国コード選択部は、
前記第２の国に関連付けられる前記ラジオデータシステム国コードデータから第２の国コードを識別し、前記第１の国コードが前記第２の国コードでないことを保証する
ことを特徴とする請求項３記載のポータブルナビゲーションデバイス。
【請求項５】
前記処理リソースは、
前記場所判定部が前記第２の国にある場合に検出を行ない、
前記国コード選択部は、
前記場所判定部の場所に対して前記第２の国及び前記第２の国に隣接する前記第１の国に対応しない前記ラジオデータシステム国コードデータから第３の国コードを識別する
ことを特徴とする請求項１から４のいずれか１項に記載のポータブルナビゲーションデバイス。
【請求項６】
前記処理リソースは、
場所判定部が国コードの境界に近付いている場合に検出を行ない、
前記国コード選択部は、
前記場所判定部の場所に対して前記第２の国及び前記第２の国に隣接する前記第１の国に対応しない前記ラジオデータシステム国コードデータから第３の国コードを識別する
ことを特徴とする請求項１から４のいずれか１項に記載のポータブルナビゲーションデバイス。
【請求項７】
前記国コード選択部は、
前記第３の国コードが前記第２の国に隣接する他のいずれの国にも対応しないように前記第３の国コードを識別する
ことを特徴とする請求項５又は６記載のポータブルナビゲーションデバイス。
【請求項８】
前記第３の国コードは、前記第２の国コードと異なる
ことを特徴とする請求項５乃至７のいずれか１項に記載のポータブルナビゲーションデバイス。
【請求項９】
前記処理リソースは、
別の番組識別コードを生成するために前記第３の国コードを使用する
ことを特徴とする請求項５乃至８のいずれか１項に記載のポータブルナビゲーションデバイス。
【請求項１０】
前記ラジオデータシステム通信部は、
前記番組識別コードと前記別の番組識別コードとの関係を通信し、前記別の番組識別コードに関連付けられた代替周波数を通信する
ことを特徴とする請求項９記載のポータブルナビゲーションデバイス。
【請求項１１】
前記ラジオデータシステム通信部は、
前記関係を通信するために第１のタイプの機能強化された別のネットワーク・メッセージを通信する
ことを特徴とする請求項１０記載のポータブルナビゲーションデバイス。
【請求項１２】
請求項６に従属する場合、前記ラジオデータシステム通信部は、
前記国コードの境界からの距離が当該国コードの境界に対して所定の距離以内になったことに応答して、前記番組識別コードと前記別の番組識別コードとの関係を通信する
ことを特徴とする請求項１０記載のポータブルナビゲーションデバイス。
【請求項１３】
前記国コードの境界は、前記第１の国と前記第２の国との間の境界である
ことを特徴とする請求項６又は１２記載のポータブルナビゲーションデバイス。
【請求項１４】
前記処理リソースは、受信機を再同調させる命令を通信する
ことを特徴とする請求項９記載のポータブルナビゲーションデバイス。
【請求項１５】
前記受信機を再同調させる前記命令は、オーディオメッセージのＲＦ通信である
ことを特徴とする請求項１４記載のポータブルナビゲーションデバイス。
【請求項１６】
前記処理リソースは、
再同調させる前記命令の後、代替周波数への送信周波数の変更と前記代替周波数での前記別の番組識別コードの送信を開始する
ことを特徴とする請求項１４又は１５記載のポータブルナビゲーションデバイス。
【請求項１７】
前記処理リソースは、
前記番組識別コードと前記別の番組識別コードとの前記関係の通信の後、前記代替周波数での前記別の番組識別コードの受信を開始させるために前記代替周波数への送信周波数の変更と前記代替周波数での前記番組識別コードの送信とを開始する
ことを特徴とする請求項１０記載のポータブルナビゲーションデバイス。
【請求項１８】
前記データ記憶部は、
前記第１の国及び前記第２の国に関連する地図データを保持し、
第１のラジオデータシステム技術仕様は、前記第１の国に関連付けられ、第２のラジオデータシステム技術仕様は、前記第２の国と関連付けられ、
前記処理リソースは、
前記場所データに対応する前記第１の国及び前記第２の国のいずれかを識別し、前記識別した国に応じた前記第１のラジオデータシステム技術仕様及び前記第２のラジオデータシステム技術仕様のいずれかに従って、前記番組識別コードを生成する
ことを特徴とする請求項１記載のポータブルナビゲーションデバイス。
【請求項１９】
ポータブルナビゲーションデバイスに関するラジオデータシステム情報を生成する方法であって、
場所データを生成するステップと、
前記場所データに関連付けられた第１の国を判定するステップと、
前記場所データに関連付けられた前記第１の国及び前記第１の国に隣接する第２の国に対応しない第１の国コードを識別するステップと、
ラジオデータシステム番組識別コードを生成するために前記第１の国コードを使用するステップと
を含むことを特徴とする方法。
【請求項２０】
受信機を同調させるようにユーザに命令するステップ
を更に含むことを特徴とする請求項１９記載の方法。
【請求項２１】
ポータブルナビゲーションデバイスに関するラジオデータシステム情報を通信する方法であって、
請求項１９又は請求項２０に記載されたラジオデータシステム情報を生成するステップと、
前記番組識別コードを送信するステップと
を含むことを特徴とする方法。
【請求項２２】
請求項１９乃至２０のいずれか１項に記載の方法をコンピュータに実行させるためのコンピュータ・プログラム。
【請求項２３】
請求項２２記載のコンピュータ・プログラムを格納するコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、周波数変調信号を送信可能なタイプのポータブルナビゲーションデバイスに関する。また、本発明は、ポータブルナビゲーションデバイスに関してラジオデータシステム情報を生成する方法に関し、方法は、例えば、周波数変調信号の送信に関連して使用可能な方式である。更に、本発明は、例えば、周波数変調信号である送信用オーディオ信号を生成可能なタイプのポータブル電子装置に関する。また、本発明は、ポータブル電子通信装置に関してラジオデータシステムを生成する方法に関し、方法は、例えば、周波数変調信号の送信に関連して使用可能な方式である。
【背景技術】
【０００２】
ポータブル演算装置、例えば、ＧＰＳ（全地球測位システム：Global Positioning System）信号受信及びそれを処理する機能を含むポータブルナビゲーションデバイス（ＰＮＤ）は広く知られており、車載ナビゲーションシステム又は他の車両ナビゲーションシステムとして広く採用されている。
【０００３】
一般に、今日のＰＮＤは、プロセッサ、メモリ（揮発性及び不揮発性のうちの少なくとも一方、並びに一般的には双方）、当該メモリ内に格納された地図データを含んで構成される。プロセッサ及びメモリは、ソフトウェアオペレーティングシステムが確立される実行環境を提供するように協働し、また、ＰＮＤの機能の制御を可能にし且つ種々の他の機能を提供するために１つ以上の追加のソフトウェアプログラムが提供されることが一般的である。
【０００４】
通常、これらのデバイスは、ユーザがデバイスと対話し且つデバイスを制御できるようにする１つ以上の入力インタフェースと、ユーザに情報を中継する１つ以上の出力インタフェースとを更に含む。出力インタフェースの例には、表示装置及び可聴出力用スピーカが含まれる。入力インタフェースの例には、オン／オフ動作又はデバイスの他の特徴を制御する１つ以上の物理ボタン（ボタンは必ずしもデバイス自体にある必要はなく、デバイスが車両に内蔵されている場合はハンドル上にあってもよい）及びユーザ音声を検出するマイクが含まれる。特定の１つの構成において、出力インタフェース表示装置は、ユーザが触れることでデバイスを動作させる際に使用する入力インタフェースを更に提供するためにタッチセンシティブディスプレイとして（又はタッチセンシティブオーバレイ等を使用して）構成されてもよい。
【０００５】
多くの場合、この種のデバイスは、電力及びオプションとしてデータ信号をデバイスに対して送受信する際に使用する１つ以上の物理コネクタインタフェースを含み、オプションとして、セルラ電気通信、並びに、例えば、Ｂｌｕｅｔｏｏｔｈ、Ｗｉ−Ｆｉ、Ｗｉ−Ｍａｘ、ＧＳＭ及びＵＭＴＳ等の他の信号及びデータネットワークを介する通信を可能にする１つ以上の無線送信機／受信機を含む。
【０００６】
この種のＰＮＤは、場所データを含む衛星放送信号を受信した後、デバイスの現在地の判定処理に使用するＧＰＳアンテナを更に含む。
【０００７】
ＰＮＤは、現在の角度及び直線加速度、また、ＧＰＳ信号から導出された場所情報に関連して速さ、並びにデバイス及びそれが搭載される車両の相対的な変位を判定するために処理される信号を生成する電子ジャイロスコープ及び加速度計を更に含んでもよい。通常、そのような機能は車載ナビゲーションシステムに提供されるのが最も一般的であるが、ＰＮＤに備えることが得策である場合にはＰＮＤに備えてもよい。
【０００８】
そのようなＰＮＤの有用性は、主に、第１の場所（一般に、出発地又は現在地）と第２の場所（一般に、目的地）との間のルートを判定する機能にある。デバイスのユーザは、多種多様な種々の方法、例えば、郵便番号、道路名及び番地、以前に格納した「既知」の目的地（有名な場所、公共の場所（運動場又は水泳プール等）又は他の地点情報等）、並びにお気に入りの目的地又は最近訪れた目的地のいずれかにより、これらの場所を入力する。
【０００９】
一般にＰＮＤは、地図データから出発地の住所の場所と目的地の住所の場所との間の「最善」又は「最適」なルートを算出することがソフトウェアにより可能になる。「最善」又は「最適」なルートは、所定の基準に基づいて判定され、必ずしも最速又は最短のルートである必要はない。運転者を案内するルートの選択は非常に高度である可能性があり、選択されたルートは、既存の予測された動的か及び無線で受信されるかの少なくともいずれかにより得られた交通及び道路情報、道路速度に関する履歴情報、並びに道路の選択を判定する要因に対する運転者自身の好みを考慮してもよい（例えば運転者は、ルートが高速道路又は有料道路を含むべきでないことを指定してもよい）。
【００１０】
更にデバイスは、道路状況及び交通状況を継続的に監視し、状況変化によりとられる残りの行程に対してルートを変更することを提案又は選択してもよい。種々の技術（例えば、移動電話データ交換、固定カメラ、ＧＰＳ車両追跡）に基づくリアルタイム交通監視システムは、交通遅延を識別し、その情報を通知システムに供給するために使用されている。
【００１１】
この種のＰＮＤは、一般に、車両のダッシュボード又はフロントガラスに搭載されてもよいが、車両のラジオの内蔵コンピュータの一部又は実際には車両自体の制御システムの一部として形成されてもよい。ナビゲーションデバイスは、ＰＤＡ（ポータブルデジタルアシスタント）、メディアプレーヤ又は移動電話等のハンドヘルドシステムの一部であってもよい。これらの場合、ハンドヘルドシステムの標準的な機能は、ルート計算及び計算ルートに沿うナビゲーションの双方を実行するためにソフトウェアをデバイスにインストールすることにより拡張される。
【００１２】
ルート計画及びナビゲーション機能は、適切なソフトウェアを実行するデスクトップ又は移動計算リソースにより提供されてもよい。例えば、Ｒｏｙａｌ Ａｕｔｏｍｏｂｉｌｅ Ｃｌｕｂ（ＲＡＣ）は、ｈｔｔｐ：／／ｗｗｗ．ｒａｃ．ｃｏ．ｕｋにおいてオンラインルート計画及びナビゲーション機能を提供する。この機能により、ユーザは出発地及び目的地を入力でき、その後ユーザの計算リソースが通信しているサーバは、ルート（ルートの方位はユーザにより指定されてもよい）を計算し、地図を生成し、選択した出発地から選択した目的地までユーザを案内するための全ナビゲーション命令の集合を生成する。更にこの機能は、計算ルートの擬似３次元レンダリングを提供し、ユーザがルートに沿って移動することをシミュレートし且つそれにより計算ルートのプレビューをユーザに提供するルートプレビュー機能を提供する。
【００１３】
ＰＮＤにおいて、ルートが計算されると、ユーザはオプションとして提案されたルートのリストから所望の計算ルートを選択するためにナビゲーションデバイスと対話する。オプションとして、ユーザは、例えば、特定のルート、道路、場所又は基準が回避されること又は特定の行程に対しては必須であることを指定することによりルート選択処理を仲介又は誘導してもよい。ＰＮＤのルート計算の側面は、１つの主な機能を形成し、そのようなルートに沿うナビゲーションは別の主な機能である。
【００１４】
計算ルートに沿うナビゲーション中、そのようなＰＮＤは、ルートの終点、すなわち、所望の目的地まで選択したルートに沿ってユーザを案内するための視覚命令及び可聴命令の少なくとも一方を提供するのが一般的である。また、ＰＮＤは、ナビゲーション中に画面上に地図情報を表示するのが一般的である。そのような情報は、表示された地図情報がデバイスの現在地及び従ってデバイスが車載ナビゲーションに使用されている場合、ユーザの現在地又はユーザの車両の現在地を表すように画面上で定期的に更新される。
【００１５】
一般に、画面上に表示されたアイコンは、デバイスの現在地を示し、デバイスの現在地近傍の現在の道路及び周囲の道路の地図情報と共に中央に置かれ、他の地図の特徴も表示される。更にナビゲーション情報は、オプションとして表示された地図情報の上側、下側又は片側のステータスバーに表示されてもよく、ナビゲーション情報の例には、ユーザが走行する必要のある現在の道路から次の進路変更までの距離が含まれ、場合によってはその進路変更の特性は、例えば、左折又は右折である特定の種類の進路変更を示す更なるアイコンで表される。更にナビゲーション機能は、ルートに沿ってユーザを案内する際に使用される可聴命令の内容、継続時間及びタイミングを判定する。理解されるように、「１００ｍ先で左折」等の単純な命令は、かなりの処理及び分析を必要とする。上述のように、デバイスとのユーザ対話は、タッチスクリーンによって行なわれてもよく、更に又はあるいはステアリングコラムリモコン、音声起動又は他の適切な方法によって行なわれてもよい。
【００１６】
ユーザがナビゲーション中に事前に計算されたルートから（偶然又は意図的に）外れた場合、別のルートの方が適切であることをリアルタイム交通状況が指示し且つデバイスがそのような状況を自動的に認識することを適切に可能にされる場合、又はユーザが何らかの理由で能動的にデバイスにルートを再計算させる場合、デバイスにより提供された更なる重要な機能は自動ルート再計算である。
【００１７】
更に、ユーザが規定した基準でルートを計算できることは既知である。例えば、ユーザは、デバイスにより景色のよいルートが計算されることを好んでもよく、あるいは交通渋滞が起こる可能性が高いか、起こることが予想されるか又は現在起こっている全ての道路を回避することを要求してもよい。次に、デバイスのソフトウェアは種々のルートを計算し、例えば、景色が美しい所としてタグ付けされた地点情報（ＰＯＩとして周知である）をルートに沿って最も多く含むルートをより有利に重み付けするか、あるいは特定の道路上の交通状況を示す格納情報を使用することにより、起こる可能性のある渋滞又はそのために起こる遅延のレベルに関して計算ルートを順序付けする。更に他のＰＯＩに基づくルート計算及びナビゲーション基準、並びに交通情報に基づくルート計算及びナビゲーション基準が可能である。
【００１８】
ルート計算及びナビゲーション機能は、ＰＮＤの全体的な有用性に対して必須であるが、デバイスを純粋に情報表示に使用できる。すなわち、デバイスの現在地に関連する地図情報のみが表示され、ルートが全く計算されておらず、デバイスが現在ナビゲーションを全く実行していない「フリードライビング」用に使用できる。多くの場合、そのような動作モードは、移動するのに使用するように要求されるルートをユーザが既に認識しており且つナビゲーション支援を必要としない場合に適用される。
【００１９】
上述のこの種のデバイス、例えば、ＴｏｍＴｏｍ Ｉｎｔｅｒｎａｔｉｏｎａｌ Ｂ．Ｖ．が製造及び供給する７２０Ｔモデルは、ユーザがある位置から別の位置まで運転できるようにする信頼できる手段を提供する。そのようなデバイスは、運転している目的地までのルートにユーザが精通していない場合に非常に有用である。
【００２０】
ＰＮＤを車内で使用し易くするために、例えば、ＴｏｍＴｏｍ Ｉｎｔｅｒｎａｔｉｏｎａｌ Ｂ．Ｖ．から市販されている９２０ＴモデルのＰＮＤである一部のＰＮＤは、周波数変調（ＦＭ）送信機を備える。増幅オーディオ信号がＰＮＤのスピーカにより再生される代わりに、ＦＭ送信機は、ユーザが選択可能な周波数でオーディオ信号を周波数変調し且つ送信する。車両内の場合、ＦＭラジオが周波数変調オーディオ信号を受信し、周波数変調オーディオ信号を復調し且つＦＭラジオに接続されたスピーカを介してオーディオ信号を再生するように、ＰＮＤのユーザは、車両に位置するＦＭラジオをユーザが選択した周波数に同調させる。当然、ＦＭラジオは、ＦＭ受信ができ且つコンパクトディスク（ＣＤ）マルチチェンジャ及び他の機能を含む車載エンターテイメントシステムの一部であってもよい。
【００２１】
なお、例えば、いわゆるＭＰ３プレーヤ及び移動電話の少なくとも一方である他のタイプのポータブルデバイスに対してＦＭ送信を介して車載エンターテイメントシステムのスピーカを使用するのが望ましい。実際には、そのような他のポータブルデバイスは、オーディオをＦＭ受信機に送信するいわゆる短距離無線（ＳＲＲ）ＦＭ送信機を有することが既知である。
【００２２】
更に最近では、例えば、ＲＤＳ（ラジオデータシステム：Radio Data System） ＦＭラジオ受信機である多くの車載エンターテイメントシステムが有するＲＤＳ機能を利用できることが知られている。利用可能なチャネルにおいて、ＲＤＳエンコーダを備えたポータブルデバイスは、特に、番組識別（ＰＩ：Programme Identification）コード、放送局（ＰＳ：Programme Service）名称（例えば、「ＴｏｍＴｏｍ」）及び代替周波数（ＡＦ：Alternative Frequency）のリストを送信する。利用可能なチャネル及びＡＦのリストは、ポータブルデバイスが動作しているチャネルのＦＭ「領域（landscape）」から検出された空きチャネルから選択される。ＰＩコード、ＰＳ名及びＡＦのリストの生成及び送信は、国際電気標準会議（ＩＥＣ：International Electrotechnical Commision）により提示されたＲＤＳ技術仕様に従う。一般にポータブルデバイスは、同一の利用可能なチャネルにおいてオーディオ・テスト・メッセージを送信する。
【００２３】
ユーザは、ポータブルデバイスからＦＭ送信のためにスキャンし、ポータブルデバイスにより送信されたＲＤＳ情報により特定されるＦＭラジオを設定する。ポータブルデバイスによる送信がＦＭラジオにより見つけられた場合、一般にはオーディオ・テスト・メッセージであるポータブルデバイスにより送信された周波数変調オーディオ信号は、ＦＭラジオのスピーカにより再生され、ＦＭラジオのディスプレイは、ＰＳ名、すなわちこの例においては「ＴｏｍＴｏｍ」を表示する。
【発明の概要】
【発明が解決しようとする課題】
【００２４】
しかし、ＲＤＳ技術仕様に従って動作するため、ポータブルデバイスのＲＤＳエンコーダは、ＲＤＳの専門用語を使用して、ポータブルデバイスが動作している地理的領域において標準放送局により使用されていない一意のＰＩコードを含むグループを送信する必要がある。使用されたＰＩコードが一意でない場合、ＦＭラジオは、ポータブルデバイスの所望のＳＲＲ ＦＭ送信機ではなく同一のＰＩコードを採用する標準送信機を識別する可能性が高い。標準送信機が全国のサービスエリアを有する状況において、ＦＭラジオを代替周波数でのポータブルデバイスの送信に再同調させる必要があるであろう。しかし、これは、ＲＤＳの限定された動作知識のために平均的なユーザには分かりにくい可能性が高い。
【００２５】
ＲＤＳ技術仕様によると、ＰＩコードは、一連の４つのニブル（Nibble）から形成され、第１のニブルはいわゆる国コード（ＣＣ：Country Code）を含み、第２のニブルはサービスエリアを示すために使用され、第３のニブル及び第４のニブルは番組識別番号のために保持される。ＲＤＳ集積回路（ＩＣ：Integrated Circuit）の製造業者とＲＤＳフォーラムとの間の議論の結果、最初は、ＰＩコードはポータブルデバイスにより使用するために割り当てられるべきであると結論付けられた。ラジオ放送のために国レベルで使用されている他のＰＩコードとの衝突を回避するためにＰＩコードは０のＣＣを有する。しかし、０のＣＣは、ＲＤＳ技術仕様により除外され、ＲＤＳを備えた一部の受信機は、当該除外のため、０のＣＣの使用を認識しないようにプログラムされる。その代わりに別の提案では、ＰＩコードの第１のニブル、すなわち、ＣＣが１〜Ｆ（１６進法）の値に設定され、第３のニブル及び第４のニブルが０に設定されることを可能にする。第２のニブルは、ＳＲＲ送信機がＡＦを実現できるか否かに依存して０〜１に設定される。実際には、ＡＦが考慮される場合、この構造は１５個の実用的なコード、すなわち、１１００、２１００、３１００、４１００、．．．、Ｃ１００、Ｄ１００、Ｅ１００、Ｆ１００のみに対応する。平均的には、チャネルのＦＭ領域は３つの利用可能なＦＭチャネルを含み、ポータブルデバイス間の相互干渉の尤度は約１７％であり、例えば、信号待ちをしているＰＮＤである同一のＰＩコードを有するＳＲＲ送信機の間の干渉は約１％であると仮定する。最後のパーセント比は小さいと考えられるかもしれないが、これは大きい。この点に関して、信号待ちをしている２つのＰＮＤの例において、干渉の結果、１つの車両のＦＭラジオのスピーカは隣接する車両に配置される別のＰＮＤからの可聴ナビゲーション命令を再生する。そのような干渉の結果は、間違ったナビゲーション命令の受信者にとっては大変不都合である。ポータブルデバイスの更に一般的な例において、運転者が近接する車両に配置されたＭＰ３プレーヤから体験する干渉は、他の媒体を楽しんでいる時に邪魔するものであるため、迷惑で望ましくないものである。
【課題を解決するための手段】
【００２６】
本発明の第１の態様によると、ラジオデータシステム通信部及び場所判定部に動作可能に接続されるとともに、国コード選択部をサポートする処理リソースと、ラジオデータシステム国コードデータを格納可能であり、処理リソースに動作可能に接続されるデータ記憶部とを具備し、処理リソースは、場所判定部により使用中に生成された場所データに関連付けられた第１の国を判定し、国コード選択部は、場所データに関連付けられた第１の国及び第１の国に隣接する第２の国に対応しないラジオデータシステム国コードデータから第１の国コードを識別し、処理リソースは、番組識別コードを生成するために第１の国コードを使用するように構成されるポータブルナビゲーションデバイスが提供される。
【００２７】
ラジオデータシステム通信部は、番組識別コードを送信してもよい。ラジオデータシステム通信部は、番組識別コードを含むグループを送信するように構成されてもよい。ラジオデータシステム通信部は、ラジオデータシステムエンコーダを含んでもよい。
【００２８】
場所データは、現在の場所データであってもよい。
【００２９】
番組識別コードは、受信機に出力を通信するために周波数変調チャネルに関連付けられてもよい。デバイスは、出力を生成するように構成されたオーディオ生成モジュールを含んでもよい。出力は、ナビゲーションデバイスに接続された別のデバイスから発信されてもよい信号に基づいてもよい。
【００３０】
ラジオデータシステム国コードデータは、国コード隣接情報を含むように構成されてもよい。
【００３１】
データ記憶部は、地図データを格納可能であってもよく、処理リソースは、場所データに関連付けられた第１の国に隣接する第２の国を識別するために、場所データ及び地図データを使用するように構成されてもよい。
【００３２】
国コード選択部は、第２の国に関連付けられるラジオデータシステム国コードデータから第２の国コードを識別し、第１の国コードが第２の国コードではないことを保証するように構成されてもよい。
【００３３】
処理リソースは、場所判定部が第２の国にある場合に検出を行なうように構成されてもよく、国コード選択部は、場所判定部の場所に対して第２の国及び第２の国に隣接する第１の国に対応しないラジオデータシステム国コードデータから第３の国コードを識別するように構成されてもよい。
【００３４】
処理リソースは、場所判定部が国コードの境界に近付いている場合に検出を行なうように構成されてもよく、国コード選択部は、場所判定部の場所に対して第２の国及び第２の国に隣接する第１の国に対応しないラジオデータシステム国コードデータから第３の国コードを識別するように構成されてもよい。
【００３５】
国コード選択部は、第３の国コードが第２の国に隣接する他のいずれの国にも対応しないように第３の国コードを識別するように構成されてもよい。
【００３６】
第３の国コードは、第２の国コードと異なってもよい。
【００３７】
処理リソースは、別の番組識別コードを生成するために第３の国コードを使用するように構成されてもよい。ラジオデータシステム通信部は、番組識別コードと別の番組識別コードとの関係を通信し、別の番組識別コードに関連付けられた代替周波数を通信するように構成されてもよい。
【００３８】
ラジオデータシステム通信部は、データ構造定義を有するデータグラムを送信することにより変更を通信してもよい。
【００３９】
ラジオデータシステム通信部は、関係を通信するために第１のタイプのＥＯＮ（Enhanced Other Networks）メッセージ（機能強化された別のネットワーク・メッセージ）を通信するように構成されてもよい。第１のタイプのＥＯＮ（Enhanced Other Networks）メッセージは、グループタイプ１４Ａである。
【００４０】
ラジオデータシステム通信部は、国コードの境界からの距離が国コードの境界に対して所定の距離以内になったことに応答して、番組識別コードと別の番組識別コードとの関係を通信するように構成されてもよい。
【００４１】
国コードの境界は、第１の国と第２の国との間の境界であってもよい。処理リソースは、受信機を再同調させる命令を通信するように構成されてもよい。受信機を再同調させる命令は、オーディオメッセージのＲＦ通信であってもよい。
【００４２】
処理リソースは、再同調させる命令の後、別の番組識別コードの送信を開始するように構成されてもよい。
【００４３】
処理リソースは、番組識別コードと別の番組識別コードとの関係の通信の後、代替周波数での別の番組識別コードの受信を開始させるために代替周波数への送信周波数の変更と代替周波数での番組識別コードの送信とを開始するように構成されてもよい。
【００４４】
デバイスは、処理リソースに動作可能に接続された出力装置を更に備え、処理リソースは、番組識別コードと別の番組識別コードとの関係の通信の後、電源投入条件を検出するように構成されてもよく、処理リソースは、受信機を再同調させる命令を出力装置を介して通信するように更に構成されてもよい。
【００４５】
出力装置はスピーカであってもよい。出力装置は表示装置であってもよい。
【００４６】
データ記憶部は、第１の国及び第２の国に関連する地図データを保持するように構成されてもよく、第１のラジオデータシステム技術仕様は、第１の国と関連付けられてもよく、第２のラジオデータシステム技術仕様は、第２の国と関連付けられてもよく、処理リソースは、場所データに対応する第１の国及び第２の国のいずれかを識別するように構成されてもよく、処理リソースは、識別した国に応じた第１のラジオデータシステム技術仕様及び第２のラジオデータシステム技術仕様のいずれかに従って、番組識別コードを生成するように構成されてもよい。
【００４７】
本発明の第２の態様によると、ポータブルナビゲーションデバイスに関するラジオデータシステム情報を生成する方法であって、場所データを生成するステップと、場所データに関連付けられた第１の国を判定するステップと、場所データに関連付けられた第１の国及び第１の国に隣接する第２の国に対応しない第１の国コードを識別するステップと、ラジオデータシステム番組識別コードを生成するために第１の国コードを使用するステップとを含む方法が提供される。
【００４８】
方法は、受信機を再同調させるようにユーザに命令するステップを更に含んでもよい。
【００４９】
本発明の第３の態様によると、ポータブルナビゲーションデバイスに関するラジオデータシステム情報を通信する方法であって、本発明の第２の態様に関連して上述したようなラジオデータシステム情報を生成するステップと、番組識別コードを送信するステップとを含む方法が提供される。
【００５０】
本発明の第４の態様によると、本発明の第２の態様又は第３の態様に関連して上述したような方法をコンピュータに実行させるためのコンピュータ・プログラムが提供される。
【００５１】
コンピュータ・プログラムは、コンピュータが読み取り可能な記録媒体に格納されてもよい。
【００５２】
従って、ナビゲーションデバイス、電子通信装置、並びにポータブルデバイスが動作されている地理的領域における、例えば、国営放送局及び地方放送局である標準放送局により使用された番組識別コードと衝突しない番組識別コードを採用するＲＤＳデータを生成する方法を提供できる。更に、生成された番組識別コードが他のナビゲーションデバイス及び電子通信装置により使用された番組識別コードと同一である確率は最小である。また、ナビゲーションデバイスが新しい国に向けて移動するか又は新しい国に到着した時、番組識別コードは新しい国の国営放送局及び地方放送局により使用された番組識別コードとの衝突を回避するように自動的に変更される。
【００５３】
これらの実施形態の他の利点を以下に説明し、各実施形態の更なる詳細及び特徴については添付の従属請求項及び以下の詳細な説明において規定する。
【図面の簡単な説明】
【００５４】
【図１】ナビゲーションデバイスにより使用可能な全地球測位システム（ＧＰＳ）の例示的な一部を示す概略図である。
【図２】本発明の一実施形態を構成するナビゲーションデバイスの電子構成要素を示す概略図である。
【図３】通信部に接続された図２の一部分を示す概略図である。
【図４】ナビゲーションデバイスにより採用されたアーキテクチャ・スタックの概略表現を示す図である。
【図５】車両中の図２のナビゲーションデバイスを示す概略図である。
【図６】図５の車両においてオプションとして使用するためのドッキング構成を示す概略図である。
【図７】図２のナビゲーションデバイスを構成する方法を示すフローチャートである。
【図８】図７の方法に従うナビゲーションデバイスのディスプレイのスクリーンショットを示す図である。
【図９】図７の方法に従うナビゲーションデバイスのディスプレイのスクリーンショットを示す図である。
【図１０】図７の方法に従うナビゲーションデバイスのディスプレイのスクリーンショットを示す図である。
【図１１】図７の方法に従うナビゲーションデバイスのディスプレイのスクリーンショットを示す図である。
【図１２】図７の方法に従うナビゲーションデバイスのディスプレイのスクリーンショットを示す図である。
【図１３】図７の方法に従うナビゲーションデバイスのディスプレイのスクリーンショットを示す図である。
【図１４】本発明の別の実施形態を構成するＲＤＳデータを生成する方法を示すフローチャートである。
【図１５】図５の車両によりとられるルートの地図を示す概略図である。
【図１６】送信周波数及び図１４の方法により生成されたＲＤＳデータを変更する方法であり、本発明の更に別の実施形態を構成する方法を示すフローチャートである。
【図１７】送信周波数及び図１４の方法により生成されたＲＤＳデータを変更する別の方法であり、本発明の更なる一実施形態を構成する方法を示すフローチャートである。
【発明を実施するための形態】
【００５５】
次に、添付の図面を参照して本発明の少なくとも１つの実施形態を一例としてのみ説明する。
【００５６】
以下の説明において、同一の図中符号は同様の部分を識別するために使用される。
【００５７】
本発明の複数の実施形態は、特に、ＰＮＤを参照して説明する。しかし、本発明の教示は、ＰＮＤに限定されず、ルート計画及びナビゲーション機能を提供するために携帯してナビゲーションソフトウェアを実行するように構成されるどのようなタイプの処理デバイスにも例外なく適用可能である。従って、本出願において、ナビゲーションデバイスは、ＰＮＤ、自動車等の乗り物、あるいは実際には、例えば、ルート計画及びナビゲーションソフトウェアを実行するポータブルパーソナルコンピュータ（ＰＣ：Personal Computer）、移動電話又はパーソナルデジタルアシスタント（ＰＤＡ：Personal Digital Assistant）であるポータブル計算リソースとして実装されるか否かにかかわらず、どのようなタイプのルート計画及びナビゲーションデバイスも（無制限に）含むことを意図する。
【００５８】
本発明の教示は、ユーザがある場所から別の場所までの運転の方法に関する命令を要求せず、１つ以上の近接するスピーカにオーディオ出力を提供することのみを要求する状況においても有用であることが以下から明らかとなるであろう。
【００５９】
上記条件を考慮して、図１の全地球測位システム（ＧＰＳ）等が種々の目的で使用される。一般に、ＧＰＳは、連続した位置、速度、時間及びいくつかの例においては無数のユーザに対する方向情報を判定できる衛星無線を使用したナビゲーションシステムである。以前はＮＡＶＳＴＡＲとして既知であったＧＰＳは、極めて正確な軌道で地球を周回する複数の衛星を含む。これらの正確な軌道に基づいて、ＧＰＳ衛星は自身の場所をいかなる数の受信ユニットにも中継できる。
【００６０】
特に、ＧＰＳデータを受信できるデバイスがＧＰＳ衛星信号に対する無線周波数のスキャンを開始する場合、ＧＰＳシステムは実現される。ＧＰＳ衛星から無線信号を受信すると、デバイスは、複数の異なる従来の方法のうちの１つを使用してその衛星の正確な場所を判定する。殆どの例において、デバイスは、少なくとも３つの異なる衛星信号を取得するまで信号のスキャンを継続する（なお、標準的な方法ではないが、２つの信号だけでも他の三角測量技術を使用して位置を判定できる）。幾何学的三角測量を実現すると、受信機は、３つの既知の位置を利用して、衛星に対する自身の２次元位置を判定する。これは、周知の方法で行なわれる。更に、第４の衛星信号を取得することにより、受信デバイスは、同一の幾何学計算によって周知の方法でその３次元位置を計算できる。位置及び速度データは、無数のユーザにより連続的にリアルタイムで更新可能である。
【００６１】
図１に示すように、ＧＰＳシステム全体を図中符号１００で示す。複数の衛星１０２は、地球１０４の周囲の軌道上にある。各衛星１０２の軌道は、他の衛星１０２の軌道と必ずしも同期せず、実際には非同期である可能性が高い。ＧＰＳ受信機１０６は、種々の衛星１０２からスペクトル拡散ＧＰＳ衛星信号１０８を受信するものとして示される。
【００６２】
各衛星１０２から連続的に送信されたスペクトル拡散信号１０８は、極めて正確な原子時計を使用して達成された非常に正確な周波数標準を利用する。そのデータ信号送信１０８の一部である各衛星１０２は、その特定の衛星１０２を示すデータストリームを送信する。一般に、ＧＰＳ受信機デバイス１０６が、ＧＰＳ受信機デバイス１０６に対する少なくとも３つの衛星１０２からスペクトル拡散ＧＰＳ衛星信号１０８を取得し、三角測量によりその２次元位置を計算することが当業者には理解される。追加の信号を取得した結果、合計４つの衛星１０２から信号１０８を取得することになり、これにより、ＧＰＳ受信機デバイス１０６は、周知の方法でその３次元位置を計算できる。
【００６３】
なお、図２を参照すると、ナビゲーションデバイス２００のブロック図は、ナビゲーションデバイスの全ての構成要素を含むものではなく、構成要素の多くの例を表すだけである。ナビゲーションデバイス２００は筺体（不図示）内に配置される。ナビゲーションデバイス２００は、例えば、プロセッサ２０２を含む処理リソースを含む。プロセッサ２０２は、入力装置２０４と、例えば、表示画面２０６である表示装置とに接続される。入力装置２０４は、単数で参照されるが、入力装置２０４は、キーボード装置、音声入力装置、タッチパネルの少なくともいずれかであってもよいし、また、情報を入力するために利用される他のあらゆる既知の入力装置を含むいかなる数の入力装置も表すことが当業者には理解されるべきである。同様に、表示画面２０６は、例えば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）等のどのようなタイプの表示画面も含むことができる。
【００６４】
１つの構成において、入力装置２０４、タッチパネル及び表示画面２０６は、タッチパッド又はタッチスクリーン入力３２０（図６）を含む一体型入力表示装置を提供するように一体化され、複数の表示選択肢のうちの１つを選択するか又は複数の仮想ボタン、すなわち、「ソフト」ボタンのうちの１つをアクティブにするためにユーザが表示画面３２０の一部分に接触することのみが必要であるように、情報の入力（直接入力、メニュー選択等を介する）及びタッチパネルスクリーンを介する情報の表示の双方を可能にする。この点に関して、プロセッサ２０２は、タッチスクリーン３２０と共に動作するグラフィカルユーザインタフェース（ＧＵＩ：Graphical User Interface）をサポートする。
【００６５】
ナビゲーションデバイス２００において、プロセッサ２０２は、接続２１０を介して入力装置２０４に動作可能に接続され且つ入力装置２０４から入力情報を受信するように構成され、情報を出力するために、表示画面２０６及び出力装置２０８のうちの少なくとも一方に出力接続２１２を介して動作可能に接続される。ナビゲーションデバイス２００は、例えば、可聴出力装置（例えば、スピーカ）である出力装置２０８を含んでもよい。出力装置２０８がナビゲーションデバイス２００のユーザに対して可聴情報を生成できるため、入力装置２０４は、入力音声コマンドを受信するマイク及びソフトウェアを更に含むことができることが同様に理解されるべきである。更にナビゲーションデバイス２００は、例えば、オーディオ入出力装置等のいかなる追加の入力装置２０４や、いかなる追加の出力装置の少なくともいずれかを含むことができる。
【００６６】
プロセッサ２０２は、接続２１６を介してデータ記憶部を構成するメモリ２１４に動作可能に接続され、接続２２０を介して入出力（Ｉ／Ｏ）ポート２１８との間で情報を送受信するように更に構成される。ここで、Ｉ／Ｏポート２１８は、ナビゲーションデバイス２００の外部のＩ／Ｏ装置２２２に接続可能である。外部Ｉ／Ｏ装置２２２は、例えば、イヤホン等の外部聴音装置を含んでもよいが、これに限定されない。更にＩ／Ｏ装置２２２への接続は、例えば、イヤホン又はヘッドフォンへの接続のため、移動電話への接続のための少なくとも一方によるハンズフリー動作や音声起動動作の少なくとも一方のために、カーステレオユニット等の他のいかなる外部装置への有線接続又は無線接続であってもよい。移動電話接続は、例えば、ナビゲーションデバイス２００とインターネット又は他のあらゆるネットワークとの間のデータ接続を確立するためや、例えば、インターネット又は他のネットワークを介するサーバへの接続を確立するための少なくともいずれかのために使用可能である。
【００６７】
図２は、接続２２６を介するプロセッサ２０２とアンテナ／受信機２２４との間の動作可能な接続を更に示す。アンテナ／受信機２２４は、例えば、ＧＰＳアンテナ／受信機であってもよい。図中符号２２４で示すアンテナ及び受信機は、図示するために概略的に組み合わされるが、アンテナ及び受信機は、別個に配置される構成要素であってもよく、例えば、アンテナはＧＰＳパッチアンテナ又はヘリカルアンテナであってもよいことが理解されるであろう。
【００６８】
本明細書で説明する機能をサポートするために、プロセッサ２０２は、周波数変調（ＦＭ）ポート２２８に更に接続される。
【００６９】
当然、図２に示す電子構成要素が従来の方法で１つ以上の電源（不図示）により電力を供給されることが当業者には理解されるであろう。当業者により理解されるように、図２に示す構成要素の種々の構成が考慮される。例えば、図２に示す構成要素は、有線接続及び無線接続等の少なくとも一方を介して互いに通信していてもよい。従って、本明細書で説明するナビゲーションデバイス２００は、ポータブル又はハンドヘルドナビゲーションデバイス２００であってもよい。
【００７０】
図３を参照すると、プロセッサ２０２は、国コード選択部２５０及びコード生成部２５２をサポートする。プロセッサ２０２は、ＦＭポート２２８を介してラジオデータシステム（ＲＤＳ）通信部２５４と通信可能である。ＲＤＳ通信部２５４は、例えば、ＲＤＳに対するＩＥＣ／ＣＥＮＥＬＥＣ ＥＮ６２１０６仕様において提示されるように、ＲＤＳ技術仕様に従ってオーディオデータ及びＲＤＳデータの双方を送信するためにＲＤＳエンコーダ２５６及び通信回路網を含む。ＲＤＳ通信部は、当該技術において既知であるため、説明を分かり易く簡潔にするために、本明細書においてＲＤＳ通信部２５４の構造については詳細に説明しない。
【００７１】
図４を参照すると、プロセッサ２０２及びメモリ２１４は、ナビゲーションデバイス２００の機能ハードウェアコンポーネントとデバイスにより実行されたソフトウェアとの間のインタフェースとして機能するＢＩＯＳ（基本入出力システム）２８２をサポートするために協働する。プロセッサ２０２は、メモリ２１４からオペレーティングシステム２８４をロードし、アプリケーションソフトウェア２８６（上述したルート計画及びナビゲーション機能の一部又は全てを実現する）が実行可能である環境を提供する。アプリケーションソフトウェア２８６は、例えば、地図表示、ルート計画、ナビゲーション機能及びそれらに関連付けられた他のあらゆる機能であるナビゲーションデバイス２００の中核機能をサポートするＧＵＩを含む動作環境を提供する。地図データは、メモリ２１４に格納される。更にメモリ２１４は、国コードデータ（不図示）を格納する。これについての詳細は後述する。
【００７２】
図５を参照すると、以下の例において、ナビゲーションデバイス２００は、例えば、ディスプレイ３０３を有するＦＭラジオ３０２又はチューナ等のオーディオエンターテイメントシステムである車載エンターテイメントシステムを有する自動車３００である車両において使用される。ＦＭラジオ３０３は、スピーカシステム３０４に接続される。しかし、ナビゲーションデバイス２００は、使用することが望ましい１つ以上のスピーカに接続されるＲＤＳ対応のＦＭ受信機が存在する他の環境において展開可能である。スピーカを使用し易くするために、図２のポータブル又はハンドヘルドナビゲーションデバイス２００は、自動車３００、あるいは、例えば、自転車、モータバイク、自動車又は船舶である他のあらゆる適切な乗り物に周知の方法で接続されるか、あるいは「ドッキング」される。ナビゲーションデバイス２００は、ポータブルナビゲーション又はハンドヘルドナビゲーションに使用するためにドッキング場所から取り外し可能である。この点に関して（図６）、ナビゲーションデバイス２００は、図２の一体型入力表示装置３２０及び他の構成要素（内部ＧＰＳ受信機２２４、マイクロプロセッサ２０２、電源（不図示）、メモリシステム２１４等を含むがこれらに限定されない）を含むユニットであってもよい。
【００７３】
ナビゲーションデバイス２００は、吸着カップ３２４を使用して、車両のダッシュボード／窓等に固定されるアーム３２２上に位置してもよい。このアーム３２２は、ナビゲーションデバイス２００がドッキングされるドッキングステーションの一例である。ナビゲーションデバイス２００は、例えば、ナビゲーションデバイス２００をアーム３２２に嵌合接続することにより、ドッキングステーションのアーム３２２にドッキングされるか又は接続される。例えば、ナビゲーションデバイス２００は、アーム３２２上で回転可能であってもよい。ナビゲーションデバイス２００とドッキングステーションとの接続を解除するために、例えば、ナビゲーションデバイス２００上のボタン（不図示）が押下されてもよい。ナビゲーションデバイス２００をドッキングステーションに結合し且つナビゲーションデバイス２００をドッキングステーションから分離する他の同様の適切な構成は、当業者には既知である。
【００７４】
動作（図７）について説明する。ナビゲーションデバイス２００のユーザは、オランダのハーグの欧州特許庁からポーランドのワルシャワのポーランド特許庁までの運転を所望しているとする。ユーザは、自動車３００に乗った後、ナビゲーションデバイス２００（図８）の電源を投入し（ステップ４００）、ＧＵＩにより提供されたメニュー構造にアクセスするためにタッチスクリーンディスプレイ３２０に触れる（ステップ４０２）。ユーザは、「基本設定変更」メニューオプション３５０（図９）を選択し（ステップ４０４）、メニュー構造を介して「スピーカ基本設定」メニューオプション３５２（図１０）に到達する（ステップ４０６）。スピーカ基本設定メニューオプション３５２を選択すると、ＧＵＩはナビゲーションデバイス２００により提供された可聴命令に関してスピーカ基本設定オプション３５４の第１の画面を表示する。この例において、ユーザは、可聴命令が自動車３００においてスピーカ３０４を介して再生されることを要求し、「ＦＭをカーラジオへ」オプション３５６を選択する（ステップ４０８）。ユーザは、最終的な選択を行ったことを示すために「実行」ソフトボタン３５８を押下し、ＧＵＩは、ナビゲーションデバイス２００により又はナビゲーションデバイス２００を介して提供された音楽に関してスピーカ基本設定オプション３６０の第２の画面（図１２）を表示する。この例において、ナビゲーションデバイス２００を介して、すなわち、ナビゲーションデバイス２００の内部スピーカ又は別の外部出力装置を介して音楽を再生できるように、電子音楽プレーヤをナビゲーションデバイス２００に接続できる。簡潔にするために、この例において、音楽プレーヤも他のオーディオ信号発信元もナビゲーションデバイス２００に接続されないと仮定する。しかし、ＦＭラジオ３０２又はＦＭ受信機のスピーカ３０４を介するナビゲーション命令の再生に関連する本明細書で説明する原理は、他のオーディオ信号発信元に関連してスピーカ３０４を使用するオプションにも適用可能であることが当業者には理解されるであろう。上記仮定の結果、ユーザは、音楽に関してスピーカ基本設定オプション３６０の第２の画面に提示されたどのオプションも変更せず、単に別の「実行」ソフトキー３６２を押下する。ＧＵＩは、この例においては自動車３００に配置されるＦＭラジオ３０２を「ＴｏｍＴｏｍ」として識別されるチャネルに同調させるようにユーザに命令する命令画面（図１３）に移る。従って、ユーザは、局をスキャンするためにＦＭラジオ３０２を設定する（ステップ４１０）。ＦＭラジオ３０２のＲＤＳ機能により、検出された各局名はＦＭラジオ３０２のディスプレイ３０３により提示可能になる。
【００７５】
ＦＭラジオ３０２が「ＴｏｍＴｏｍ」放送を取得すると、ユーザは更なる「実行」ソフトキー３６４を押下し、ＧＵＩは地図表示画面（図８）に戻ることにより応答する（ステップ４１２）。ナビゲーションデバイス２００からのＲＤＳデータの通信をサポートするために、この例において、ナビゲーションデバイス２００は、以下のように機能する（図１４）。
【００７６】
ナビゲーションデバイス２００のアプリケーションソフトウェア２８６は、ナビゲーションデバイス２００の現在地を判定する。ナビゲーションデバイス２００は、既に上述したように場所判定機能を有する。場所データは、場所データが関連する国を識別するために処理リソースにより使用される（ステップ４２０）。国が識別されると、国コード選択部２５０は、これに基づき識別された国と関連付けられた現在のＲＤＳ国を識別するために上述した国コードデータにアクセスする（ステップ４２２）。この例において、国コードデータは、国名、各国コード及び隣接するあらゆる国の国コードを含む表データである。表データの一部の一例を以下のテーブルＩに示す。
2011525615.tif 000003
【００７７】
国コード選択部２５０は、国コードデータを使用して、場所データと関連付けられた国（以下において、「現在の国」と呼ぶ）に隣接するあらゆる国の国コードを更に識別する（ステップ４２４）。これを達成するために、上述したように、この例において、上記表Ｉは、隣接国の国コードを一覧表示するために構成される。しかし、データは国及び国コードの単純なリストを含む多くの種々の方法で編成可能であり、隣接国は関連する国コードを取得するためにアクセスされた単純化された国コードデータ及び利用可能な地図データからナビゲーションデバイス２００により判定されることが当業者には理解されるべきである。更に国は、正式な国名及びＩＳＯ国コードの少なくとも一方を含む国コードデータにおいてあらゆる適切な方法で識別される。国コード選択部２５０は、現在の国及び現在の国に隣接する国と関連付けられた国コードの知識を有すると、現在の国又は現在の国に隣接する国と関連付けられたいずれの国コードとも衝突しない適切な国コードを選択して使用する（ステップ４２６）。
【００７８】
ハーグの欧州特許庁からワルシャワのポーランド特許庁までの行程の例に関して、オランダの国コードは８であり、オランダに対する各隣接国の国コードは１、６、９、Ｄである。この例において、国コード選択部２５０は、上記一覧表示したオランダ又は隣接国の国コードのいずれとも衝突しない国コード２を選択する。
【００７９】
その後、ＰＩコード生成部２５２は、番組識別（ＰＩ）コードを生成する。この点に関して、ＲＤＳと関連して既知であるように、いわゆるグループがＲＤＳデータ通信処理の一部として送信される。ＲＤＳデータは、最終的にＲＤＳ通信部２５４により送信されるが、例えば、ＦＭラジオ３０２により使用可能な代替周波数（ＡＦ）に関する情報であるＲＤＳデータを通信するために、ＰＩコードを含むブロックがＲＤＳ通信部２５４により送信される関連したグループに含まれる必要がある。更に、上述したように、ＰＩコードは、他の放送のＰＩコードと衝突すべきではないという観点から一意である必要がある。ＲＤＳ技術仕様において説明されているＰＩコードの生成方法に従い且つＡＦが通信されると仮定すると、ナビゲーションデバイス２００からのＲＤＳ通信と関連付けられるＰＩコードを生成するために（ステップ４２８）、プロセッサ２０２は、ＰＩコード生成部２５２を介して、国コード選択部２５０により選択された国コードを使用する。ＰＩコードを生成する技術が当該分野において既知であり且つ国コードの選択がこの例の焦点であるため、説明を分かり易く簡潔にするために、本明細書においてナビゲーションデバイス２００と関連付けられるＰＩコードの実際の生成については詳細に説明しない。
【００８０】
生成されたＰＩコードは、ＲＤＳエンコーダ２５６により使用するためにＦＭポート２２８を介してＲＤＳ通信部２５４に渡される。
【００８１】
ＲＤＳ通信部２５６は、利用可能な周波数を検出するために割り当てられたスペクトルをスキャンする（ステップ４３０）。その後、プロセッサ２０２から取得したＰＩコードを使用して、ＲＤＳ通信部２５４は、ＦＭラジオ３０２により受信するために適切なＲＤＳグループを送信する（ステップ４３２）。ＲＤＳグループは、ＡＦ情報を含む。この点に関して、ＲＤＳデータは、この種のＳＲＲに適切な通常の方法でＲＤＳ通信部２５４により通信されるため、本明細書においては更なる説明は行なわない。
【００８２】
ＲＤＳ通信部２５４は、例えば、「目的地に到着しました」というオーディオ・テスト・メッセージを繰り返し通信し（ステップ４３４）、上述したようにナビゲーションデバイス２００からの送信を受信するために、ＦＭラジオ３０２を同調させるようにユーザに命令するためのメッセージがナビゲーションデバイス２００により表示される（ステップ４３６及び図１３）。ユーザが更に「実行」ソフトキー３６４を押下すると、オーディオ・テスト・メッセージはキャンセルされる。
【００８３】
アプリケーションソフトウェア２８６は、新しいＰＩコードが生成される必要があるか否かを判定するためにナビゲーションデバイス２００の場所を監視し続ける（ステップ４３８）。
【００８４】
図１５を参照すると、ナビゲーションデバイス２００は、自動車３００に存在するため、ハーグの欧州特許庁４４０からワルシャワのポーランド特許庁４４２まで移動している。途中、ナビゲーションデバイス２００は、例えば、オランダ４４６とドイツ４４８との間の国境４４４に近付く。上述したように、アプリケーションソフトウェア２８６は、特に新しいＰＩコードが生成される必要があるか否かを判定するために（ステップ４３８）ナビゲーションデバイス２００の場所を定期的に監視する。この点に関して、アプリケーションソフトウェア２８６は、新しいＰＩコードが生成される必要があるか否かを判定する時の基準として、例えば、１００ｋｍである距離閾値を採用する。アプリケーションソフトウェア２８６は、ナビゲーションデバイス２００により生成された場所データ及びメモリ２１４に格納された地図データから、国境４４４からナビゲーションデバイス２００までの距離を測定できる。
【００８５】
この例において、測定された国境４４４からの距離が１００ｋｍ以内になると、アプリケーションソフトウェア２８６は、新しいＰＩコードが生成される必要があると判定する（ステップ４３８）。あるいは、距離を用いた基準ではなく、ナビゲーションデバイス２００が国境４４４を横断し且つこの例ではドイツ４４８である隣接国に入ると、アプリケーションソフトウェア２８６は、新しいＰＩコードが生成される必要があると判定できる。この判定は、国が変更されたことを検出するために場所データ及び地図データを使用してアプリケーションソフトウェア２８６により行なわれる。
【００８６】
いずれの事象においても、アプリケーションソフトウェア２８６は、新しいＰＩコードが生成される必要があると判定すると、ナビゲーションデバイス２００が近付いている新しい国を識別する（ステップ４５０−図１６）。新しい国が確認されると、国コード選択部２６０は、これに基づき識別された国と関連付けられた新しいＲＤＳ国コードを識別するために上述した国コードデータにアクセスする（ステップ４５２）。この点に関して、上記で使用された国コードデータは、新しい国コードを判定するために更に使用される。国コード選択部２５０は、上記の国コードデータを使用して新しい国に隣接するあらゆる国の国コードを識別する（ステップ４５４）。国コード選択部２５０は、新しい国及び新しい国に隣接する国と関連付けられた国コードの知識を有すると、新しい国又は新しい国に隣接する国と関連付けられたいずれの国コードとも衝突しない適切な国コードを選択して使用する（ステップ４５６）。ハーグの欧州特許庁からワルシャワのポーランド特許庁までの行程において、ドイツに対する国コードはＤ、１及び９であり、ドイツに対する各隣接国の国コードは２、３、４、６、７、８及びＡである。この例において、国コード選択部２５０は、上記で一覧表示されたドイツ又は隣接国の国コードのいずれとも衝突しない国コード５を選択する。しかし、他の衝突しない国コードが選択されてもよい。
【００８７】
その後、ＰＩコード生成部２５２は、新しい番組識別（ＰＩ）コードを生成する。ここでも、ＲＤＳ技術仕様において提示されているＰＩコードの生成方法に従い且つＡＦが通信されると仮定すると、ＰＩコード生成部２５２を介してナビゲーションデバイス２００からのＲＤＳ通信と関連付けられる新しいＰＩコードを生成するために（ステップ４５８）、プロセッサ２０２は、国コード選択部２５０により選択された新しい国コードを使用する。ＰＩコードを生成する技術が当該分野において既知であり且つ国コードの選択がこの例の焦点であるため、説明を分かり易く簡潔にするために、本明細書においてナビゲーションデバイス２００と関連付けられる新しいＰＩコードの実際の生成については詳細に説明しない。
【００８８】
ユーザは、無線周波数（ＲＦ）通信を介する可聴通信及び画像通信の少なくとも一方によりＦＭラジオ３０２を再同調させるようにナビゲーションデバイス２００にアドバイスされる（ステップ４６０）。この点に関して、アプリケーションソフトウェア２８６は、ナビゲーション命令をユーザに提供する必要がなくなることを認識した時にある期間が経過するまで待つことができるため、ユーザはＦＭラジオ３０２を再同調させる時間を有する。オプションとして、アプリケーションソフトウェア２８６は、ＦＭラジオ３０２が新しい「チャネル」をスキャンするように設定されたという確認をユーザから受信するためにＧＵＩを介してソフトキーを提供できる。
【００８９】
その後、生成された新しいＰＩコードは、ＲＤＳエンコーダ２５６により使用されるためにＦＭポート２２８を介してＲＤＳ通信部２５４に渡され、プロセッサ２０２は、代替周波数に切り替えるようにＲＤＳ通信部２５４に命令する（ステップ４６２）。オーディオ・テスト・メッセージは、オプションとして代替周波数で送信され（ステップ４６４）、ナビゲーションの一部として生成された他のオーディオ又は、例えば、オーディオパススルーであるナビゲーションデバイス２００の他の機能がメッセージに続く。アプリケーションソフトウェア２８６は、新しいＰＩコードが生成される必要があるか否かを判定するためにナビゲーションデバイス２００の場所の監視に戻る（ステップ４３８）。
【００９０】
ＦＭラジオ３０２を同調させるようにユーザに自動的に命令する代わりの方法として、以下の別の手順（図１７）がナビゲーションデバイス２００により実現される。この点に関して、アプリケーションソフトウェア２８６は、新しいＰＩコードが生成される必要があると判定すると、ナビゲーションデバイス２００が近付いている新しい国を識別する（ステップ４５０−図１６）。新しい国が確認されると、国コード選択部２５０は、これに基づき識別された国と関連付けられた新しいＲＤＳ国コードを識別するために上述した国コードデータにアクセスする（ステップ４５２）。この点に関して、上記で使用された国コードデータは、新しい国コードを判定するためにも使用される。国コード選択部２５０は、上記の国コードデータを使用して新しい国に隣接するあらゆる国の国コードを識別する（ステップ４５４）。国コード選択部２５０が新しい国及び新しい国に隣接する国と関連付けられた国コードの知識を有すると、国コード選択部２５０は、新しい国又は新しい国に隣接する国と関連付けられたいずれの国コードのとも衝突しない適切な国コードを選択して使用する（ステップ４５６）。ハーグの欧州特許庁からワルシャワのポーランド特許庁までの行程において、ドイツの国コードはＤ、１及び９であり、ドイツに対する隣接国の国コードは２、３、４、６、７、８及びＡである。この例において、国コード選択部２５０は、上記で一覧表示されたドイツ又は隣接国の国コードのいずれとも衝突しない国コード５を選択する。
【００９１】
その後、ＰＩコード生成部２５２は、新しい番組識別（ＰＩ）コードを生成する。ここでも、ＲＤＳ技術仕様において提示されているＰＩコードの生成方法に従い且つＡＦが通信されると仮定すると、ナビゲーションデバイス２００からのＲＤＳ通信と関連付けられる新しいＰＩコードを生成するために（ステップ４５８）、プロセッサ２０２は、国コード選択部２５０により選択された新しい国コードを使用する。ＰＩコードを生成する技術が当該分野において既知であり且つ国コードの選択がこの例の焦点であるため、説明を分かり易く簡潔にするために、本明細書においてナビゲーションデバイス２００と関連付けられる新しいＰＩコードの実際の生成については詳細に説明しない。
【００９２】
新しいＰＩコードは、代替周波数とともにＲＤＳ通信部２５４に渡され、ＲＤＳ通信部２５４は、例えば、グループタイプ１４ＡであるＥＯＮ（Enhanced Other Networks）メッセージを生成及び送信する（ステップ４８０）。ＥＯＮメッセージは、今後使用する新しいＰＩコード及び代替周波数をＦＭラジオ３０２に提供する。従って、ＥＯＮメッセージは、現在のＰＩコードと新しいＰＩコードとの間の関連又は関係を効果的に通信する。プロセッサ２０２は、代替周波数に切り替えるようにＲＤＳ通信部２５４に命令し（ステップ４６２）、ＲＤＳ通信部２５４は、新しいＰＩコードを使用して代替周波数でＲＤＳグループを送信する（ステップ４８２）。全ての更なるオーディオは代替周波数で送信される（ステップ４６４）。アプリケーションソフトウェア２８６は、新しいＰＩコードが生成される必要があるか否かを判定するためにナビゲーションデバイス２００の場所の監視に戻る（ステップ４３８）。
【００９３】
ナビゲーションデバイス２００が代替周波数でＲＤＳデータを送信し始め、先の周波数でのデータ送信を中止すると、信号の損失によりＦＭラジオ３０２がトリガされて「チャネル」を再度取得するため、ＦＭチューナの正常動作に従って、ＦＭラジオ３０２は関連する新しいＰＩコードと共に代替周波数で取得するためにローカルメモリ（不図示）にアクセスする。従って、ＦＭラジオ３０２は、代替周波数に自動的に再同調し、新しいＰＩコードを含むグループを受信することを予測する。
【００９４】
ＦＭラジオ３０２に通信された代替周波数が事前設定されたメモリにＦＭラジオ３０２により永続的に保持されない。アプリケーションソフトウェア。
【００９５】
上記例は、最も有力な欧州のＲＤＳに関連して有用である。しかし、当業者には理解されるように、ラジオ放送データシステム（ＲＢＤＳ）として既知の異なる技術仕様が北米、例えば、米国において実現されている。ＲＢＤＳは、先行例の態様における上記の方法とは異なるＰＩコードの生成方法を採用する。その結果、上述したようなＲＤＳフォーラムにより提案されたＰＩコードを生成する方法が採用されてもよく、あるいは他の適切などのような代替技術が採用されてもよい。
【００９６】
従って、別の実施形態において、ナビゲーションデバイス２００は、ＲＤＳ技術仕様及び上記実施形態において説明したＲＢＤＳ技術仕様に準拠する方法でＰＩコードを生成できる。ナビゲーションデバイス２００は、自身が現在位置する国を識別し且つ自身が位置する国に適切なＰＩコードを生成する方法を使用するために場所データ及び地図データを使用する。
【００９７】
本発明の種々の態様及び実施形態を説明したが、本発明の範囲は、本明細書で説明された特定の構成に限定されず、添付の請求の範囲の範囲内の全ての構成、並びにそれに対する変形及び変更を含むことが理解されるべきである。
【００９８】
例えば、本明細書で説明したＲＤＳ通信部２５４は、ナビゲーションデバイス２００内にあるが、ＦＭポート２２８は、ナビゲーションデバイス２００又は他の適切なあらゆるポータブル電子装置に外部ＲＤＳ通信部を結合するために提供されてもよい。
【００９９】
別の例として、上述の詳細な説明において説明した実施形態においては、ＧＰＳを参照していたが、ナビゲーションデバイスは、ＧＰＳの代替手段として（又は実際にはＧＰＳに追加して）いかなるタイプの位置検知技術を利用してもよい。例えば、ナビゲーションデバイスは、利用可能である場合は提案された欧州のＧａｌｉｌｅｏシステム等の他のグローバルナビゲーション衛星システム（ＧＮＳＳ：Global Navigation Satellite System）を利用してもよい。同様に、ナビゲーションデバイスは、衛星を使用するものに限定されず、地上ビーコン又はデバイスが地理的な場所を判定できるようにする他のあらゆるタイプのシステム、例えば、ＬＯＲＡＮ（長距離航法方式：Long range navigation）−Ｃシステムを使用して容易に機能できる。
【０１００】
本発明の別の実施形態は、例えば、ディスケット（Diskette）、ＣＤ−ＲＯＭ、ＲＯＭ又は固定ディスク等の有形データ記録媒体に格納された一連のコンピュータ命令であり且つコンピュータシステムと共に使用するコンピュータ・プログラムとして実現されるか、あるいは有形媒体又は無線媒体、例えば、マイクロ波又は赤外線を介して送信されるコンピュータデータ信号で実施される。一連のコンピュータ命令は、上述の機能の全て又は一部を構成でき、半導体メモリ素子、磁気メモリ素子、光メモリ素子又は他のメモリ素子等の揮発性又は不揮発性のあらゆるメモリ素子に格納される。
【０１０１】
好適な実施形態は、ソフトウェアを使用してある特定の機能を実現するが、その機能はハードウェアでのみ（例えば、１つ以上のＡＳＩＣ（特定用途向け集積回路）を使用することにより）又は実際にはハードウェアとソフトウェアとの組合せにより同様に実現可能であることが当業者には十分に理解されるであろう。従って、本発明の範囲は、ソフトウェアで実現されることにのみ限定されるものとして解釈されるべきではない。
【０１０２】
最後に、添付の請求の範囲は本明細書で説明した特徴の特定の組合せを示すが、本発明の範囲は、以下の請求の範囲の特定の組合せに限定されず、特定の組合せが今回添付する請求の範囲に特に列挙されているか否かに関係なく、本明細書で開示された特徴又は実施形態のいかなる組合せも含む。
【図１】
2011525615.tif 000004
【図２】
2011525615.tif 000005
【図３】
2011525615.tif 000006
【図４】
2011525615.tif 000007
【図５】
2011525615.tif 000008
【図６】
2011525615.tif 000009
【図７】
2011525615.tif 000010
【図１４】
2011525615.tif 000011
【図１５】
2011525615.tif 000012
【図１６】
2011525615.tif 000013
【図１７】
2011525615.tif 000014
【図８】
2011525615.tif 000015
【図９】
2011525615.tif 000016
【図１０】
2011525615.tif 000017
【図１１】
2011525615.tif 000018
【図１２】
2011525615.tif 000019
【図１３】
2011525615.tif 000020
【国際調査報告】
2011525615.tif 000021
2011525615.tif 000022
2011525615.tif 000023