(57)【要約】第１レベル動作と第２レベル動作とが可能なナビゲーション装置（２００）であって、使用時に動作環境（５０６）をサポートするように構成された処理資源（２０２）を備える。この装置はまた、処理資源（２０２）に動作可能に結合され、動作環境（５０６）によって用いられうる更新可能なデータ（７５０，７５２，７５４，７５６，７５８）を格納するように構成されたデータストア（２１４）を備える。この装置はさらに、加入が必要ない通信ネットワーク（７０４）との接続をサポートする通信ネットワークインタフェース（２３２）を備える。第１レベル動作は、第２レベル動作よりも少ない電力を消費し、処理資源（２０２）は、第１レベル動作から第２レベル動作への移行を引き起こすように構成されたアクティベーションモジュール（２２８）をサポートする。処理資源（２０２）はまた、第２レベル動作への移行に続いて、データをダウンロードするために、通信ネットワークインタフェース（２３２）を用いるように構成されている。
2011523042.tif 000002
【特許請求の範囲】
【請求項１】
第１レベル動作と第２レベル動作とが可能なナビゲーション装置であって、
使用時に動作環境をサポートするように構成された処理資源と、
前記処理資源に動作可能に結合され、前記動作環境によって用いられうる更新可能なデータを格納するように構成されたデータストアと、
加入が必要ない通信ネットワークとの接続をサポートする通信ネットワークインタフェースとを備え、
前記第１レベル動作は、前記第２レベル動作よりも少ない電力を消費し、
前記処理資源は、前記第１レベル動作から前記第２レベル動作への移行を引き起こすように構成されたアクティベーションモジュールをサポートし、
前記処理資源は、前記第２レベル動作への移行に続いて、データをダウンロードするために、前記通信ネットワークインタフェースを用いるように構成されている
ことを特徴とする装置。
【請求項２】
前記処理資源は、前記更新可能なデータの少なくとも一部を更新するために、前記ダウンロードされたデータの少なくとも一部を用いるように構成されていることを特徴とする請求項１に記載の装置。
【請求項３】
前記第１レベル動作が休止状態であることを特徴とする請求項１又は２に記載の装置。
【請求項４】
前記第２レベル動作がアクティブ状態であることを特徴とする請求項１乃至３の何れか１項に記載の装置。
【請求項５】
前記加入が必要ない通信ネットワークは、他の通信ネットワークを介した通信をサポートすることが可能であり、前記データの前記ダウンロードは、前記加入が必要ない通信ネットワークと前記他の通信ネットワークとの双方を介することを特徴とする請求項１乃至４の何れか１項に記載の装置。
【請求項６】
前記他の通信ネットワークが加入ベースであることを特徴とする請求項５に記載の装置。
【請求項７】
前記通信ネットワークインタフェースが、無線ローカル・エリア・ネットワーク通信インタフェースであることを特徴とする請求項１乃至６の何れか１項に記載の装置。
【請求項８】
前記更新可能なデータが動的データであることを特徴とする請求項１乃至７の何れか１項に記載の装置。
【請求項９】
前記更新可能なデータが較正データを含むことを特徴とする請求項１乃至８の何れか１項に記載の装置。
【請求項１０】
前記更新可能なデータの少なくとも一部が交通データに関連することを特徴とする請求項１乃至９の何れか１項に記載の装置。
【請求項１１】
前記更新可能なデータが地図データを含むことを特徴とする請求項１乃至１０の何れか１項に記載の装置。
【請求項１２】
前記通信ネットワークインタフェースが、前記第２レベル動作への移行に応答して用いられることを特徴とする請求項１乃至１１の何れか１項に記載の装置。
【請求項１３】
前記アクティベーションモジュールが、所定の時刻に前記移行を引き起こすように構成されていることを特徴とする請求項１乃至１２の何れか１項に記載の装置。
【請求項１４】
前記処理資源が、ユーザが前記ナビゲーション装置を前記第１レベル動作から前記第２レベル動作へと移行させる、日中又は夜間のアクティベーション時刻を学習するように構成されていることを特徴とする請求項１乃至１３の何れか１項に記載の装置。
【請求項１５】
前記処理資源が、前記ユーザによって引き起こされる前記移行が起こる複数の時刻を観測し、前記観測された複数の時刻から前記アクティベーション時刻を計算するように構成されていることを特徴とする請求項１４に記載の装置。
【請求項１６】
前記アクティベーション時刻をもたらすために、前記複数の時刻が平均されることを特徴とする請求項１５に記載の装置。
【請求項１７】
プレアクティベーション時間間隔だけ前記アクティベーション時刻よりも早いように、前記所定の時刻が決定されることを特徴とする請求項１３に従属する請求項１４に記載の装置。
【請求項１８】
前記処理資源は、ダウンロードされる前記データのサイズを決定し、前記アクティベーション時刻の前に前記データをダウンロードするために十分な時間が残っている否かを判定するためにダウンロードされる前記データの前記サイズを用いるように構成されていることを特徴とする請求項１４乃至１７の何れか１項に記載の装置。
【請求項１９】
ダウンロードされる前記データは、別々にダウンロード可能な部分を有し、
前記処理資源は、全ての前記別々にダウンロード可能な部分をダウンロードするのには不十分な時間しか前記アクティベーション時刻の前には利用可能ではないことに応答して、前記別々にダウンロード可能な部分のダウンロードを優先するように、及び／又は前記別々にダウンロード可能な部分のダウンロード可能な部分のダウンロードを延期するように構成されていることを特徴とする請求項１４乃至１８の何れか１項に記載の装置。
【請求項２０】
前記処理資源が、ダウンロードされる前記データのサイズを決定し、前記プレアクティベーション時間間隔を決定するために前記ダウンロードされる前記データの前記サイズを用いるように構成されていることを特徴とする請求項１７に記載の装置。
【請求項２１】
前記処理資源が、ダウンロードされる前記データの前記決定されたサイズと、獲得可能なダウンロード速度の知識と、を用いて前記プレアクティベーション時間間隔を決定するように構成されていることを特徴とする請求項２０に記載の装置。
【請求項２２】
通信システムであって、
請求項１乃至２１の何れか１項に記載のナビゲーション装置と、
前記ナビゲーション装置と通信可能な第１の通信ネットワークと、
前記第１の通信ネットワークと動作可能に結合され、前記ナビゲーション装置とデータのリモートソースとの間の通信を通過させることが可能な、第２の通信ネットワークとを備え、
前記第１の通信ネットワークが加入を必要としないことを特徴とする通信システム。
【請求項２３】
第１レベル動作と第２レベル動作とが可能なナビゲーション装置を更新する方法であって、
動作環境をサポートする工程と、
前記動作環境によって用いられうる更新可能なデータを格納する工程と、
加入が必要ない通信ネットワークとの接続をサポートする通信ネットワークインタフェースを提供する工程と、
前記第１レベル動作から前記第２レベル動作への移行を引き起こすアクティベーションモジュールを提供する工程と、
前記第２レベル動作への移行に続いて、データをダウンロードするために、前記通信ネットワークインタフェースを用いる工程とを含み、
前記第１レベル動作は、前記第２レベル動作よりも少ない電力を消費する
ことを特徴とする方法。
【請求項２４】
請求項２３に記載の方法をコンピュータに実行させるコンピュータプログラムコード手段を備えるコンピュータプログラム。
【請求項２５】
コンピュータ読み取り可能な媒体に実装された請求項２４に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばナビゲーション装置に格納されているデータを更新するためにファイルがダウンロードされることを必要とする種類の、ナビゲーション装置に関する。本発明はまた、例えばナビゲーション装置に格納されているデータを更新するためにデータがダウンロードされることを必要とする種類の方法である、このような種類のナビゲーション装置を更新する方法に関する。
【背景技術】
【０００２】
ＧＰＳ（全地球測位システム）信号受信機能及び処理機能を含む、例えば可搬ナビゲーション装置（ＰＮＤ）のような可搬コンピューティング装置がよく知られており、車載の又は他の乗り物に搭載のナビゲーションシステムとして広く採用されている。
【０００３】
一般的な用語として、現代のＰＮＤはプロセッサと、メモリ（揮発性メモリと不揮発性メモリとの少なくとも１つであり、普通は双方）と、メモリに格納された地図データとを備える。プロセッサとメモリとは、ソフトウェア・オペレーティング・システムが確立されうる実行環境を提供するように協働する。また、ＰＮＤの機能が制御されることを可能とし、様々な他の機能を提供するために、１以上のさらなるソフトウェアプログラムが提供されることが普通である。
【０００４】
典型的にはこれらの装置は、ユーザが装置と対話し、装置を制御することを可能とする１以上の入力インタフェースと、情報がユーザへと伝達されうる１以上の出力インタフェースと、をさらに備える。出力インタフェースの説明的な例には、ビジュアルディスプレイと、可聴出力のためのスピーカと、を含む。入力インタフェースの説明的な例には、装置のオン／オフ動作又は他の特徴を制御するための１以上の物理ボタン（このボタンは装置上にある必要はなく、装置が車両に取り付けられているのならばハンドル上にありうる）と、ユーザの話し言葉を検知するためのマイクロホンと、を含む。ある特定の構成においては、出力インタフェースディスプレイは、ユーザが触ることによって装置を操作することが可能な入力インタフェースをさらに提供するために、（接触感知オーバレイを用いた、又は他の方法による）接触感知ディスプレイとして構成されてもよい。
【０００５】
この形式の装置はまた、電力及び任意的にはデータ信号が装置へと送信されることができかつ装置から受信されることができる１以上の物理コネクタインタフェースと、任意的にだが、セルラ遠距離電気通信、並びに例えばＢｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、Ｗｉ−Ｍａｘ、ＧＳＭ、ＵＭＴＳなどの他の信号及びデータネットワークを介する通信を可能とする１以上の無線送信機／受信機とを、しばしば含む。
【０００６】
この形式のＰＮＤはまた、位置データを含む衛星報知信号が受信され、続けて装置の現在位置を決定するために処理されうる、ＧＰＳアンテナを含む。
【０００７】
ＰＮＤはまた、現在の角加速度及び並進加速度を決定し、続けてＧＰＳ信号から得られた位置情報と組み合わせて装置の、ゆえに装置が取り付けられている車両の、速度と相対変位とを決定するために処理されうる信号を生成する電子ジャイロスコープと加速度計とを含んでもよい。典型的にはこのような特徴は最も一般的には乗物内ナビゲーションシステムに提供されるが、そうすることが有利であれば、ＰＮＤに提供されてもよい。
【０００８】
このようなＰＮＤの有効性は主に、第１の位置（典型的には開始位置又は現在位置）と、第２の位置（典型的には目的地）との間の経路を決定するその能力によって明らかにされる。これらの位置は、幅広い様々な方法のうち任意のものによって、例えば郵便番号、通りの名前及び番地、以前に格納されている「よく知られた」目的地（例えば有名な場所、市営の場所（例えば運動場又は屋内プール）、又は興味のある地点）、及びお気に入りの目的地若しくは最近訪れている目的地によって、デバイスのユーザによって入力されうる。
【０００９】
典型的には、ＰＮＤは、開始アドレス位置と目的地アドレス位置との間の「最良の」又は「最適の」経路を地図データから計算するためのソフトウェアによって実現される。「最良の」又は「最適の」経路は所定の基準に基づいて決定され、必ずしも最も速い又は最も短い経路である必要はない。運転者をこれに沿って誘導するための経路の選択は非常に複雑なものであることができ、選択された経路は、現にある、予想される、動的に及び／又は無線で受信される、交通情報及び道路情報、道路の速度についての歴史的な情報、及び道路選択を決定する要素についての運転者自身の好みを考慮することができる（例えば運転者は経路が高速自動車道路又は有料道路を含むべきではないことを特定することができる）。
【００１０】
さらに、この装置は継続的に道路状況及び交通状況を監視することができ、変化した状況のために、残りの移動がなされるであろう経路の変更を勧め、又は変更を選択してもよい。様々な技術（例えばモバイル電話データ交換、固定カメラ、ＧＰＳ車両トラッキング）に基づいたリアルタイム交通監視システムが、交通の遅延を特定し、情報を通知システムへと送るために用いられている。
【００１１】
この形式のＰＮＤは、典型的には乗物のダッシュボード又はフロントガラスに据え付けられてもよいが、乗物ラジオのオンボードコンピュータの一部として、又は実際のところ乗物自体の制御システムの一部として形成されてもよい。ナビゲーション装置は、ＰＤＡ（携帯情報端末）メディアプレイヤ、モバイル電話などの手持ちシステム又はその一部であってもよく、これらの場合、手持ちシステムの通常の機能は、経路計算と計算された経路に沿った誘導との双方を実行するために装置上にソフトウェアをインストールすることによって拡張される。
【００１２】
経路計画機能及びナビゲーション機能は、適切なソフトウェアを実行するデスクトップ・コンピューティング・リソース又はモバイル・コンピューティング・リソースによって提供されてもよい。例えば、ロイヤル・オートモービル・クラブ（ＲＡＣ）は、http://rac.co.ukにおいて、オンライン経路計画機能及びナビゲーション機能を提供し、このサービスは、ユーザが開始点と目的地とを入力することを可能とし、するとユーザのコンピューティング資源が通信しているサーバは経路を計算し（その態様はユーザによって特定されうる）、地図を生成し、ユーザを選択された開始点から選択された目的地へと誘導するため網羅的なナビゲーション指示のセットを生成する。このサービスはまた、計算された経路の疑似３次元レンダリングと、ユーザが経路に沿って移動するのをシミュレートしこれによって計算された経路のプレビューをユーザに提供する経路プレビュー機能とを提供する。
【００１３】
ＰＮＤの関係においては、一度経路が計算されると、任意的には提案された経路のリストから、望ましい計算された経路を選択するために、ユーザはナビゲーション装置と対話する。任意的には、例えば特定の経路、道路、位置又は基準が避けられるべきであるか又は必須であることを特定の移動について特定することによって、ユーザは経路選択プロセスに介入し、又は経路選択プロセスを管理してもよい。ＰＮＤの経路計算という観点は１つの主要な機能を形成し、このような経路に沿ったナビゲーションはもう１つの主要な機能である。
【００１４】
計算された経路に沿ったナビゲーションの間、経路の終点、すなわち望まれる到着地への選択された経路に沿ってユーザを導くために、このようなＰＮＤは視覚的指示と聞き取り可能な指示との少なくとも一方を提供することが普通である。ナビゲーションの間に画面上に地図情報を表示することもまた、ＰＮＤにとって普通であり、表示される地図情報が装置の現在位置を表すように、したがって装置が車内でのナビゲーションのために用いられているのならばユーザ又はユーザの車両の現在位置と関連するように、このような情報は画面上で定期的に更新される。
【００１５】
画面上に表示されるアイコンは、典型的には現在の装置の位置を表し、現在の装置の位置の近くにある現在の及び周りの道路、並びに同様に表示されている他の地図要素の中心に置かれる。さらに、ナビゲーション情報が、任意的には表示されている地図情報の上、下、又は一方の側にある状態バーに表示されてもよく、ナビゲーション情報の例は、現在の道路からのユーザが通る必要がある次の進路変更までの距離を含み、このような進路変更の特徴は、特定の進路変更の種類、例えば左折又は右折、を示唆するさらなるアイコンによって示されうる。ナビゲーション機能はまた、聞き取り可能な指示の内容、間隔及びタイミングを決定し、これらによってユーザは経路にそって誘導されうる。理解されうるように、「１００ｍで左折」のような単純な指示でさえ、かなりの処理及び解析を必要とする。前に述べたように、装置とのユーザの対話はタッチスクリーンによるものであってよく、追加的に又は代わりに、遠隔制御装置に据え付けられた柱状体を操ること、声で作動させること、又は他の任意の適切な方法によるものであってもよい。
【００１６】
装置によって提供されるさらなる重要な機能が、（偶発的に又は意図的に）ナビゲーションの間にユーザが以前に計算された経路から逸脱する場合、他の経路がより好都合であることをリアルタイムの交通状況が示しかつ装置がこのような状況を自動的に認識するように適切に対応している場合、又は何らかの理由のためにユーザが能動的に装置に経路再計算を行わせる場合、の自動経路再計算である。
【００１７】
ユーザが定義した基準と一致するように経路が計算されることを可能とすることもまた知られている。例えば、ユーザは眺めのよい経路が装置によって計算されることを好むかもしれないし、交通渋滞がありそうか、予想されるか、あるいは現在広がっている、任意の道路を避けることを望むかもしれない。装置ソフトウェアはすると様々な経路を計算し、経路に沿って、例えば風景が美しいとタグ付けされた、最も多い数の興味のある点（ＰＯＩとして知られる）を含む経路をより好ましく重み付けするか、又は、特定の道路において広がっている交通状況を示す格納された情報を用いて、ありそうな渋滞又はその渋滞による遅延の度合いの点から計算された経路を並べ替えるだろう。他のＰＯＩに基づく、及び交通情報に基づく、経路計算及びナビゲーションの基準もまた可能である。
【００１８】
経路計算及びナビゲーションの機能はＰＮＤの総合的な有用性の基礎をなすにもかかわらず、現在の装置の位置に関連する地図情報のみが表示され、経路は計算されておらず、装置によって現在ナビゲーションが行われていないように、装置を純粋に情報表示のために用いる、すなわち「自由運転」のために用いることが可能である。このような動作モードは、ユーザが沿って移動することを望む経路をすでに知っており、ナビゲーションの補助を必要としない時に、しばしば適用可能である。
【００１９】
上述の種類の装置、例えばＴｏｍＴｏｍ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｂ．Ｖ．によって製造され供給される７２０Ｔモデルは、ある位置から他の位置へとユーザが進む(navigate)することを可能にする信頼できる手段を提供する。
【００２０】
このような装置は、ユーザが進んでいる目的地への経路をユーザがよく知らない場合、非常に有用である。しかしながら、ＰＮＤを用いる際には、ＰＮＤのメモリに保持される情報が可能な限り最新であることが望ましい。この関係において、ＰＮＤによって格納され用いられる情報、例えば天気情報と、静的交通情報と、地図情報の更新と、例えば特定のＰＮＤ装置、例えばＴｏｍＴｏｍモデル番号９２０，７２０，５２０，９１０，７１０，５１０及びＯＮＥ（ＸＬ、サード及びセカンドエディション）についてＴｏｍＴｏｍ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  ＢＶから取得可能ないわゆるＱｕｉｃｋＧＰＳｆｉｘデータのような衛星位置に関連する情報と、のうちの少なくとも１つへの更新をダウンロードすることが知られている。
【００２１】
この関係において、上述の情報を保守するために、”ＴｏｍＴｏｍ  Ｈｏｍｅ”として知られているソフトウェアアプリケーションを介して、ある既知のダウンロード機能がＴｏｍＴｏｍ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  ＶＢによって提供されている。ＴｏｍＴｏｍ  Ｈｏｍｅは、複数のサービス及びＴｏｍＴｏｍ  ＰＮＤのユーザの世界的規模のコミュニティへのアクセスを提供する。ＴｏｍＴｏｍ  Ｈｏｍｅアプリケーションを介して、ユーザはＰＮＤを管理し、更新し、及び自分の好みに合わせて変更することができ、例えば、とりわけ地図コンテンツ、ソフトウェア更新、ＱｕｉｃｋＧＰＳｆｉｘデータ、及び安全保護カメラ位置情報、並びに他のコンテンツをダウンロードしインストールする機能が提供される。ＴｏｍＴｏｍ  Ｈｏｍｅアプリケーションはまた、ＴｏｍＴｏｍ  ＰＮＤの所有者が、例えば追加の通知音声、燃料価格データ及び静的交通情報のような特別コンテンツを購入することを可能とし、このようなコンテンツは一度購入されると、最新かつ有用であり続けるために、定期的な更新のダウンロードを必要とする。しかしながら、ＴｏｍＴｏｍ  Ｈｏｍｅアプリケーションの使用は、ＰＮＤへと更新データをダウンロードし、この更新データをインストールするために、ＰＮＤのユーザによって積極的な手続きがとられることを必要とする。いくつかの状況では、例えば汎用パケット無線サービス（ＧＰＲＳ）又は／及びエンハンスド・データ・レート・フォー・ＧＳＭエボリューション（ＥＤＧＥ）サービス、又はハイスピード・ダウンリンク・パケット・アクセス（ＨＳＤＰＡ）サービスのような、セルラ通信ネットワークによってサポートされるデータサービスを用いて、ＰＮＤの使用中に、ある形式のデータは自動的にダウンロードされうる。しかしながら、このようなデータサービスは使用量ベースで支払いをするべきであり、加入者への課金はデータダウンロードのメガバイト毎になされ、データサービスについての初期月額料金には少ない初期データ許容量が含まれている。したがって、加入者は、及び典型的にはまたＰＮＤのユーザは、ＰＮＤにダウンロードされたデータ量に基づいて課金される。よって、ＰＮＤ製造者又は他のサービス提供者によって提供される他の点では経済的なサービスは、このサービスに関連して提供されるデータを取得するために受ける高額なデータ課金のために、次第に高価なものとなる。さらに、ＰＮＤを遠隔サーバへと接続したユーザは、データサービスを介してうっかりデータをダウンロードするかもしれず、思いがけないデータ課金を受けるかもしれない。
【発明の概要】
【００２２】
本発明の第１の態様によれば、第１レベル動作と第２レベル動作とが可能なナビゲーション装置であって、使用時に動作環境をサポートするように構成された処理資源と、前記処理資源に動作可能に結合され、前記動作環境によって用いられうる更新可能なデータを格納するように構成されたデータストアと、加入が必要ない（サブスクリプションフリーの）通信ネットワークとの接続をサポートする通信ネットワークインタフェースと、を備え、前記第１レベル動作は、前記第２レベル動作よりも少ない電力を消費し、前記処理資源は、前記第１レベル動作から前記第２レベル動作への移行を引き起こすように構成されたアクティベーションモジュールをサポートし、前記処理資源は、前記第２レベル動作への移行に続いて、データをダウンロードするために、前記通信ネットワークインタフェースを用いるように構成されていることを特徴とする装置が提供される。
【００２３】
前記処理資源は、前記更新可能なデータの少なくとも一部を更新するために、前記ダウンロードされたデータの少なくとも一部を用いるように構成されていてもよい。
【００２４】
処理資源はアクティベーションモジュールをサポートするプロセッサを含んでもよく、又はアクティベーションモジュールは処理資源の他の部分によってサポートされていてもよい。
【００２５】
前記第１レベル動作は、例えばスタンバイ状態又は電源断状態のような休止状態であってもよい。前記第２レベル動作は、例えば電源入状態のようなアクティブ状態であってもよい。
【００２６】
動作環境は、例えばナビゲーション、経路計画、位置決定、及び地図表示のうちの少なくとも１つをサポートするアプリケーションソフトウェアのような、アプリケーションソフトウェアによって提供されてもよい。
【００２７】
前記加入が必要ない通信ネットワークは、他の通信ネットワークを介した通信をサポートすることが可能であってもよく、ここで前記データの前記ダウンロードは、前記加入が必要ない通信ネットワークと前記他の通信ネットワークとの双方を介する。前記他の通信ネットワークは加入ベースであってもよく、この他の通信ネットワークと関連する加入は、定額料金ベースの加入であってもよい。この他の通信ネットワークと関連する加入は、計量されなくてもよい。この他の通信ネットワークと関連する加入は、例えば約１ＧＢ又は２ＧＢのようなダウンロード制限又は閾値を有してもよい。「計量されない」という用語を定義する目的のために、加入の計量されないという側面には、最大ダウンロード閾値に到達しているか否か又はこれを超えているか否かを決定するための測定を含まなくてもよい。
【００２８】
この他の通信ネットワークと関連する加入は、家庭又は職場の「ブロードバンド」通信加入であってもよい。この家庭内ブロードバンド通信加入は、無線ブロードバンド・インターネット・サービス・プロバイダによって提供されてもよい。
【００２９】
この加入が必要ない通信ネットワークは、例えば無線家庭内通信ネットワークのような、家庭内通信ネットワークであってもよい。
【００３０】
この加入が必要ない通信ネットワークは、ローカル・エリア・ネットワークであってもよい。このローカル・エリア・ネットワークは、無線ローカル・エリア・ネットワークであってもよい。
【００３１】
前記通信ネットワークインタフェースは、例えば無線ローカル・エリア・ネットワーク通信インタフェースのような、ローカル・エリア・ネットワーク通信インタフェースであってもよい。この通信ネットワークインタフェースはＩＥＥＥ８０２．１１ｘ規格に従う通信をサポートしてもよく、ここでｘは８０２．１１規格ファミリから、例えばＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｃ、ＩＥＥＥ８０２．１１ｇ、又はＩＥＥＥ８０２．１１ｎのような、特定の規格を指定する。この通信ネットワークインタフェースは、例えばＢｌｕｅｔｏｏｔｈ規格によってサポートされる通信ネットワークのような、パーソナル・エリア・ネットワーク通信インタフェースであってもよい。
【００３２】
このデータは、データのリモートソースからダウンロードされてもよい。このリモートソースは、サーバであってもよい。
【００３３】
前記更新可能なデータは動的データであってもよい。この更新可能なデータは更新可能なコンテンツであってもよい。この動的データは、時間とともに内容において変化してもよい。この更新可能なデータは較正データ、例えばＴｏｍＴｏｍ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｂ．Ｖ．から入手可能ないわゆるＱｕｉｃｋＧＰＳｆｉｘデータのような衛星の位置に関連するデータ、を含んでもよい。この更新可能なデータは環境データ、例えば天候に関連するデータのような気象データ、を含んでもよい。この更新可能なデータの少なくとも一部は、交通データに関連してもよい。この交通データは静的であってもよく、例えば時間に対して変化しなくてもよい。この更新可能なデータは地図データを含んでもよい。この更新可能なデータはセーフティデータ、例えばモバイルセーフティカメラの既知の最新の位置に関連するデータのようなセーフティカメラの位置に関連するデータを含んでもよい。
【００３４】
前記通信ネットワークインタフェースは、前記第２レベル動作への移行に応答して用いられてもよい。アクティベーションモジュールはウェーク信号を生成してもよく、このウェーク信号に応答して第１動作レベルから第２動作レベルへの移行があってもよい。
【００３５】
このアクティベーションモジュールは、第１レベル動作から第２レベル動作への移行を自動的に引き起こすように構成されていてもよい。
【００３６】
前記アクティベーションモジュールは、所定の時刻に前記移行を引き起こすように構成されていてもよい。この所定の時刻はユーザによって、例えば動作環境を用いて設定されてもよい。
【００３７】
前記処理資源が、ユーザが前記ナビゲーション装置を前記第１レベル動作から前記第２レベル動作へと移行させる、日中又は夜間のアクティベーション時刻、例えばナビゲーション装置の電源が入れられる時、を学習するように構成されていてもよい。前記処理資源が、前記ユーザによって引き起こされる前記移行が起こる複数の時刻を観測し、前記観測された複数の時刻から前記アクティベーション時刻を計算するように構成されていてもよい。
【００３８】
この処理資源は、任意の実質的に例外的な時刻、又は複数の時刻からの時刻のクラスタリングから所定の時間閾値だけ逸脱している任意の時刻、の影響を考慮するか又は緩和するために、観測された複数の時刻を処理するように構成されていてもよい。この所定の時間閾値は、選択された値、又は例えば倍数又は割合のような関数でありうる。
【００３９】
複数の時刻又は処理された複数の時刻は、アクティベーション時刻をもたらすために平均されてもよく、例えば、ユーザによって引き起こされた移行が起こった平均時刻、ユーザによって引き起こされた移行が起こったモード時刻、又は日中若しくは夜間における時点に対する、例えば真夜中のおよそ１２時の後の、ユーザによって引き起こされた相対的に最も早い移行が起こった時刻を決定してもよい。
【００４０】
プレアクティベーション時間間隔だけ前記アクティベーション時刻に先立つように、前記所定の時刻が決定されてもよい。このプレアクティベーション時間間隔は固定時間間隔であってもよい。この固定時間間隔は選択可能であってもよい。
【００４１】
前記処理資源は、ダウンロードされる前記データのサイズを決定し、前記アクティベーション時刻の前に前記データをダウンロードするために十分な時間が残っている否かを判定するためにダウンロードされる前記データの前記サイズを用いるように構成されていてもよい。ダウンロードされる前記データが、別々にダウンロード可能な部分を有する場合、前記処理資源は、全ての前記別々にダウンロード可能な部分をダウンロードするのには不十分な時間しか前記アクティベーション時刻の前には利用可能ではないことに応答して、前記別々にダウンロード可能な部分のダウンロードを優先するように、及び／又は前記別々にダウンロード可能な部分のダウンロード可能な部分のダウンロードを延期するように構成されていてもよい。この別々にダウンロード可能な部分の優先化は、ユーザによって、例えば動作環境を介して選択されてもよい。
【００４２】
この処理資源は、プレアクティベーション時間間隔を計算するように構成されていてもよい。前記処理資源が、ダウンロードされる前記データのサイズを決定し、前記プレアクティベーション時間間隔を決定するために前記ダウンロードされる前記データの前記サイズを用いるように構成されていてもよい。この処理資源は、例えばダウンロードされるデータについて予想される最大ダウンロード時間の倍数又は例えば午前２時頃と午前４時頃との間のようなナビゲーション装置が用いられそうにない設定時間であってもよい、アクティベーション時刻に先立つ所定の時間量だけ所定の時刻に先立って、ダウンロードされるデータのサイズを決定するように構成されていてもよい。この処理資源は、ダウンロードされるデータの少なくとも一部、例えば交通に関連するデータのような、ダウンロードされるデータのサイズを決定を試みる際に利用可能ではなかったダウンロードされるデータの一部、のサイズを推定するように構成されていてもよい。不確かさを避けるために、ダウンロードされるデータのうち利用可能でない部分の推定サイズが、ダウンロードされるデータのサイズを決定するために用いられてもよい。前記処理資源が、ダウンロードされる前記データの前記決定されたサイズと、獲得可能なダウンロード速度の知識と、を用いて前記プレアクティベーション時間間隔を決定するように構成されていてもよく、獲得可能なダウンロード速度はユーザによって動作環境を介して与えられてもよいし、例えば以前に獲得されたダウンロード速度の経験又はダウンロード速度テストを用いて、処理資源によって計算されてもよい。
【００４３】
本発明の第２の態様によれば、第１レベル動作と第２レベル動作とが可能なナビゲーション装置を更新する方法であって、動作環境をサポートする工程と、前記動作環境によって用いられうる更新可能なデータを格納する工程と、加入が必要ない通信ネットワークとの接続をサポートする通信ネットワークインタフェースを提供する工程と、前記第１レベル動作から前記第２レベル動作への移行を引き起こすアクティベーションモジュールを提供する工程と、前記第２レベル動作への移行に続いて、データをダウンロードするために、前記通信ネットワークインタフェースを用いる工程と、を含み、前記第１レベル動作は、前記第２レベル動作よりも少ない電力を消費することを特徴とする方法が提供される。
【００４４】
本発明の第３の態様によれば、本発明の第２の態様に従って述べられた方法をコンピュータに実行させるコンピュータプログラムコード手段を備える、コンピュータプログラム要素が提供される。
【００４５】
このコンピュータプログラム要素は、コンピュータ読み取り可能な媒体に実装されてもよい。
【００４６】
本発明の第４の態様によれば、通信システムであって、本発明の第１の態様に関連して上述されたナビゲーション装置と、前記ナビゲーション装置と通信可能な第１の通信ネットワークと、前記第１の通信ネットワークと動作可能に結合され、前記ナビゲーション装置とデータのリモートソースとの間の通信を通過させることが可能な、第２の通信ネットワークとを備え、前記第１の通信ネットワークが加入を必要としないことを特徴とする、通信システムが提供される。
【００４７】
この第２の通信ネットワークは、計量されない又は定額料金の関連付けられた加入を有してもよい。加入の計量されないという側面には、最大ダウンロード閾値に到達しているか否か又はこれを超えているか否かを決定するための測定を含まなくてもよい。
【００４８】
これらの実施形態の利点がこれから述べられ、これらの実施形態のそれぞれのさらなる詳細及び特徴は、添付の従属請求項及び以下の詳細な説明のどこかで定義される。
【００４９】
このように、ナビゲーション装置についての既存のダウンロード技術よりもより簡単な方法で、遠隔ソースからデータを取得するナビゲーション装置と、このナビゲーション装置を更新する方法とを提供することが可能である。さらに、データのダウンロードのための余分の容量を有する通信ネットワークへの既存の加入（サブスクリプション）を活用することにより、データのダウンロードに対する追加の課金を負うことなく、データはより費用対効果に優れた方法でダウンロードされ、これによってユーザと無線通信ネットワークへの加入者との少なくとも一方によって負われるデータ課金を削減する。さらに、更新可能なデータは、ユーザによってアドホックに更新されるのとは対照的に、定期的に更新され、ＰＮＤが格納しているデータが最新のものである可能性が向上する結果となる。
【００５０】
これから、本発明の少なくとも１つの実施形態が、添付の図面を参照して、単なる例として、説明される。
【図面の簡単な説明】
【００５１】
【図１】ナビゲーション装置によって利用可能な全地球測位システム（ＧＰＳ）の典型的な一部分の概略的な説明図である。
【図２】本発明の一実施形態を構成するナビゲーション装置の電子構成要素の概略的な説明図である。
【図３】ナビゲーション装置の概略図である。
【図４】ナビゲーション装置が無線通信チャネルを介して情報を受信するであろう方法の概略的な説明図である。
【図５】ナビゲーション装置によって採用されるアーキテクチャスタックの概略表現である。
【図６】図２のナビゲーション装置を設定する方法の流れ図である。
【図７】図２のナビゲーション装置を採用する通信システムの概略図である。
【図８】図２のナビゲーション装置のデータストアのコンテンツの一部の概略図である。
【図９】図２のナビゲーション装置とともに用いられるデータダウンロード方法の流れ図である。
【図１０】図２のナビゲーション装置の処理資源の一部の概略図である。
【図１１】本発明の他の実施形態の一部を構成する、アクティベーション時刻を収集する方法の流れ図である。
【図１２】本発明の他の実施形態の他の一部を構成する、アクティベーション時刻を解析する方法の流れ図である。
【図１３】本発明のさらなる実施形態を構成する、ダウンロード時間を決定する方法の流れ図である。
【発明を実施するための形態】
【００５２】
以下の説明を通して、同一の参照番号は同様の部分を特定するために用いられるだろう。
【００５３】
本発明の実施形態は、ＰＮＤに関連付けられた形で説明される。しかし、本発明はＰＮＤに限定されるものではなく、経路計画及びナビゲーション機能を提供するようにナビゲーションソフトウェアを携帯可能な方法で実行するように構成された任意の処理装置に普遍的に適用できることは明らかである。したがって、本発明の文脈に沿って、本発明によるナビゲーション装置は、装置がＰＮＤ、自動車のような乗物、又は実際経路計画ソフトウェア及びナビゲーションソフトウェアを実行する可搬コンピューティング資源、例えば可搬パーソナルコンピュータ（ＰＣ）、モバイル電話、又は携帯情報端末（ＰＤＡ）など、として実現されるか否かに関わりなく、任意の経路計画装置及びナビゲーション装置を（限定されることなく）含むことが意図されている。
【００５４】
ある地点からもう１つの地点までをどのように移動するのかに関する指示をユーザが求めるのではなく、単純に所与の場所の表示を提供されることを望む場合などでも、本発明の教示は有用であることは、下記の説明によって明らかになる。そのような場合は、ユーザによって選択された「目的地」は、ユーザがナビゲーションを開始することを望む対応する開始位置を有さなくてもよく、結果として、本明細書における「目的地」位置との言及、又は実際のところ「目的地」ビューとの言及は、経路の生成が必要であること、「目的地」への移動が起こらなければならないこと、又は、実際のところ目的地が存在することが対応する出発位置の指定が必要であることを意味するものとして解釈されるべきではない。
【００５５】
上記のことを念頭において、図１の全地球測位システム（ＧＰＳ）及び同様のものは、様々な目的に用いられる。一般的に、ＧＰＳは衛星無線ベースのナビゲーションシステムであり、制限されない数のユーザについて、連続的な位置、速度、時間、及び場合によっては方向情報を決定することが可能である。以前はＮＡＶＳＴＡＲという名前で知られていたＧＰＳは、非常に正確な軌道で地球周りを回っている複数の人工衛星を含む。これらの正確な軌道に基づいて、ＧＰＳ人工衛星は自らの位置を任意の数の受信ユニットに中継することができる。
【００５６】
ＧＰＳデータを受信する能力を特別に備える装置がＧＰＳ衛星信号に対する無線周波数の走査を開始する場合、ＧＰＳシステムは実現される。ＧＰＳ衛星から無線信号を受信すると、装置は、複数の異なる従来の方法のうちの１つを用いて、その衛星の正確な場所を判定する。殆どの例において、装置は、少なくとも３つの異なる衛星信号を取得するまで信号の走査を継続する（尚、位置は、通常は２つの信号のみでは判定されないが、他の三角測量技術を使用して２つの信号から判定することもできる）。幾何学的三角測量を実現する場合、受信機は、３つの既知の位置を利用して、衛星に対する自身の２次元位置を判定する。これは、周知の方法で行われる。更に、第４の衛星信号を取得することにより、受信装置は、同一の幾何学計算によって周知の方法でその３次元位置を計算できる。位置及び速度データは、無数のユーザにより連続的にリアルタイムで更新可能である。
【００５７】
図１に示すように、ＧＰＳシステム１００は、地球１０４の周囲を回る複数の衛星１０２を備える。ＧＰＳ受信機１０６は、複数の衛星１０２からスペクトル拡散ＧＰＳ衛星データ信号１０８を受信する。スペクトル拡散データ信号１０８は、各衛星１０２から連続的に送信され、送信されるスペクトル拡散データ信号１０８のそれぞれは、データストリームが発信されている特定の衛星１０２を特定する情報を含むデータストリームを含む。上述のようにＧＰＳ受信機１０６は一般には、二次元位置を算出することが可能となるためには、少なくとも３つの衛星１０２からのスペクトル拡散データ信号１０８を必要とする。４番目のスペクトル拡散データ信号を取得することは、ＧＰＳ受信機１０６が、既知の技術を用いて、３次元位置を計算することを可能とする。
【００５８】
図２を参照して、ナビゲーション装置２００のブロック図は、ナビゲーション装置の全ての構成要素を含むものではなく、構成要素の多くの例を表すにすぎないことに留意すべきである。ナビゲーション装置２００は、筐体（不図示）内に位置付けられる。ナビゲーション装置２００は例えばプロセッサ２０２のような処理資源を含み、このプロセッサ２０２は、入力装置２０４と、例えば表示画面２０６のような表示装置とに動作可能に結合されている。本明細書においては単一の入力装置２０４に対して言及がなされているが、当業者ならば入力装置２０４は、キーボード装置、音声入力装置、タッチパネル、及び情報を入力するために利用される他の任意の周知の入力装置のうちの少なくとも１つを含む、任意の数の入力装置を表すことを理解するはずである。同様に表示画面２０６は、例えば液晶ディスプレイ（ＬＣＤ）等の任意の種類の表示画面を含むことができる。
【００５９】
１つの構成において、入力装置２０４の１つの態様すなわちタッチパネルと、表示画面２０６とは、タッチパッド又はタッチスクリーン入力３００（図３）を含む一体型入力表示装置を与えるように一体化され、こうしてユーザは、複数の表示選択肢のうちの１つを選択するか又は複数の仮想ボタン又は「ソフト」ボタンのうちの１つを作動させるために、表示画面２０６の一部分に接触するだけでよい。この点において、プロセッサ２０２はタッチスクリーンと協力して動作するグラフィカル・ユーザ・インタフェース（ＧＵＩ）をサポートする。
【００６０】
ナビゲーション装置２００において、接続２１０を介してプロセッサ２０２は入力装置２０４へと動作可能に接続されかつ入力装置２０４から入力情報を受け取ることが可能であり、さらにプロセッサ２０２はそれぞれの出力接続２１２を介して表示画面２０６と出力装置２０８との少なくとも一方へと、これらに情報を出力するために動作可能に接続される。出力装置２０８は例えば、可聴出力装置（例えばスピーカを含む）である。出力装置２０８がナビゲーション装置２００のユーザに向けて可聴情報を生成できるため、入力装置２０４は入力音声コマンドを受信するマイク及びソフトウェアを含むことができることが同様に理解されるべきである。プロセッサ２０２は、接続２１６を介してメモリ資源２１４へと動作可能に結合されており、接続２２０を介して入出力（Ｉ／Ｏ）ポート２１８との間で情報を送受信するように更に構成される。この場合、Ｉ／Ｏポート２１８は、ナビゲーション装置２００の外部のＩ／Ｏ装置２２２に接続可能である。メモリ資源２１４には、例えば、ランダム・アクセス・メモリ（ＲＡＭ）のような揮発性メモリ、及び、例えばフラッシュメモリであるデジタルメモリのような不揮発性メモリを含む。外部Ｉ／Ｏ装置２２２は、例えばイヤホン等の外部聴音装置を含んでもよいが、これに限定されない。更に、Ｉ／Ｏ装置２２２への接続は、例えばハンズフリー動作と音声起動動作との少なくとも一方のため、イヤホン又はヘッドフォンへの接続のため、並びに／あるいは例えばモバイル電話への接続のための、カーステレオユニット等の他の任意の外部装置への有線接続又は無線接続であってもよい。この場合、モバイル電話接続は、ナビゲーション装置２００とインターネット又は例えば他の任意のネットワークとの間のデータ接続を確立するためと、インターネット又は例えば他の任意のネットワークを介するサーバへの接続を確立するためとの少なくとも一方のために使用されてもよい。
【００６１】
図２はさらに、プロセッサ２０２とアンテナ／受信機２２４との間の接続２２６を介した動作可能な接続を図示し、ここでアンテナ／受信機２２４は例えばＧＰＳアンテナ／受信機でありうる。参照符号２２４で示されるアンテナ及び受信機は説明のために概略的に組み合わされているが、このアンテナ及び受信機は別々に位置する要素であってもよく、このアンテナは例えばＧＰＳパッチアンテナ又はヘリカルアンテナであってもよいことが、理解されるだろう。
【００６２】
本明細書において記載される機能をサポートするために、処理資源は、アクティベーションモジュール２２８をも含む。この例ではアクティベーションモジュール２２８は、例えば、計時回路（不図示）を有し、プロセッサ２０２のウェーク入力(wake input)２０３を介してプロセッサ２０２によって受信されうるウェーク信号を生成することが可能な、プログラム可能なウェークアップ回路（不図示）を、プロセッサ２０２とは別に実装される。しかしながら当業者なら、プロセッサ２０２の一部がプロセッサ２０２の他の一部とは異なる動作レベルで動作することが可能であるのなら、アクティベーションモジュール２２８の機能はこのプロセッサ２０２の一部に組み込まれうることを、理解するはずである。
【００６３】
通信ネットワークインタフェース２３２がまた与えられ、プロセッサ２０２と動作可能に結び付けられる。この例では通信ネットワークインタフェース２３２は、無線通信送受信機（不図示）を備える通信回路（不図示）と動作可能に結び付けられた無線通信ネットワークインタフェース２３２である。しかしながら当業者ならば、この通信回路がナビゲーション装置２００の内部にある必要はなく、例えば入力／出力ポート２１８と同様の形式の入力／出力ポートを介してナビゲーション装置２００と結びつけられうることを、理解するはずである。
【００６４】
さらに、もちろん、図２に示される電子構成要素が、１以上の電源（不図示）によって一般的な方法で電力を供給されることは、当業者には理解されるだろう。当業者には理解されるであろうように、図２に示される構成要素の異なる構成が意図されている。例えば、図２に示される構成要素は、有線接続と無線接続の少なくとも一方のようなもので、お互いに通信していてもよい。このように、本明細書で説明されるナビゲーション装置２００の範囲は、可搬又は手持ちのナビゲーション装置２００でありうる。
【００６５】
さらに、図２の可搬又は手持ちのナビゲーション装置２００は、既知の方法で、例えば二輪車、バイク、車、又はボートのような乗物へと接続又は「ドッキング」されることができる。このようなナビゲーション装置２００はその時、可搬又は手持ちでのナビゲーションの使用のために、ドッキングされた位置から取り外されることができる。
【００６６】
図３を参照すると、ナビゲーション装置２００は、統合入力表示装置３００及び図２の他の構成要素（内部ＧＰＳ受信機２２４，マイクロプロセッサ２０２、電源（不図示）、メモリシステム２１４、などを含むがこれらには限定されない）を含むユニットであってもよい。
【００６７】
ナビゲーション装置２００はアーム３０２上に位置してもよく、アーム３０２自体が吸着カップを用いて車両のダッシュボード／窓／などに固定されてもよい。このアーム３０２は、ナビゲーション装置２００が結合されうる、ドッキングステーションの１つの例である。ナビゲーション装置２００は、例えばナビゲーション装置２００をアーム３０２へとスナップ接続することによって、ドッキングステーションのアーム３０２へと結合されることができ、あるいは接続されることができる。ナビゲーション装置２００はそして、アーム３０２の上で回転可能であってもよい。ナビゲーション装置２００とドッキングステーションとの間の接続を外すために、例えば、ナビゲーション装置２００上のボタン（不図示）が押されてもよい。ナビゲーション装置２００をドッキングステーションへと結合し及び結合を解除するための他の同等に好適な構成は、当業者にはよく知られている。
【００６８】
ここで図４を参照すると、ナビゲーション装置２００は、例えばモバイル電話、ＰＤＡ、及びモバイル電話技術を備える任意の装置のうちの少なくとも１つのようなモバイル装置（不図示）を介して、例えば既知のＢｌｕｅｔｏｏｔｈ技術を介するデジタル接続のようなデジタル接続を確立するために、「モバイル」ネットワーク又は遠距離電気通信ネットワークのネットワークハードウェアとのデータセッションを確立してもよい。そうして、そのネットワークサービスプロバイダを介して、モバイル装置は、サーバ４００とのネットワーク接続を（例えば、インターネットを介して）確立できる。そのため、「モバイル」ネットワーク接続は、情報に対する「リアルタイム」又は少なくとも非常に「最新」のゲートウェイを提供するために、ナビゲーション装置２００（単体時、及び車載走行時の少なくとも一方において移動可能であり且つ多くの場合移動している）とサーバ４００との間に確立されうる。
【００６９】
例えばインターネットを使用して、モバイル装置とサーバ４００等の別の装置との間に（サービスプロバイダを介する）ネットワーク接続を確立することは、既知の方法で行われうる。この点において、例えばＴＣＰ／ＩＰ層プロトコルのような、任意の数の適切なデータ通信プロトコルが採用されうる。さらにモバイル装置は、ＣＤＭＡ２０００、ＧＳＭ、ＩＥＥＥ８０２．１１ａ／ｂ／ｃ／ｇ／ｎ等の任意の数の通信規格を利用できる。
【００７０】
そのため、例えばモバイル電話又はナビゲーション装置２００内のモバイル電話技術を介するデータ接続を介して達成されうるインターネット接続が利用されてもよいことがわかるだろう。
【００７１】
もちろんナビゲーション装置２００は、ナビゲーション装置２００自身の中に、自身のモバイル電話技術を含んでもよい（例えばアンテナを含み、又は任意的にナビゲーション装置２００の内部アンテナが用いられてもよい）。ナビゲーション装置２００内のモバイル電話技術は、上述のような内部構成要素を含むことができ、且つ／又は例えば必要なモバイル電話技術とアンテナとの少なくとも一方を備える挿入可能なカード（例えば加入者識別モジュール（ＳＩＭ）カード）を含むことができる。そのため、ナビゲーション装置２００内のモバイル電話技術は、任意のモバイル装置の方法と同様の方法で、例えばインターネットを介して、ナビゲーション装置２００とサーバ４００との間にネットワーク接続を同様に確立できる。
【００７２】
ＧＲＰＳ電話設定の場合、モバイル電話の機種、製造業者等の多様な範囲に関して正しく動作するために、Ｂｌｕｅｔｏｏｔｈ対応のナビゲーション装置が使用されてもよく、機種／製造業者専用設定は、例えばナビゲーション装置２００に格納されてもよい。この情報のために格納されたデータは更新されうる。
【００７３】
図４において、ナビゲーション装置２００は、複数の様々な構成のうち任意のものによって実現されうる汎用通信チャネル４０２を介して、サーバ４００と通信しているものとして描かれている。通信チャネル４０２は、ナビゲーション装置２００とサーバ４００とを接続する伝搬媒体又は経路を一般的に表す。通信チャネル４０２を介する接続がサーバ４００とナビゲーション装置２００との間に確立される場合、サーバ４００とナビゲーション装置２００とは通信可能である（尚、そのような接続は、モバイル装置を介するデータ接続、インターネットを介するパーソナルコンピュータを介する直接接続等でありうる）。
【００７４】
通信チャネル４０２は、特定の通信技術に限定されない。更に、通信チャネル４０２は、単一の通信技術に限定されない。すなわち、チャネル４０２は、種々の技術を使用する複数の通信リンクを含んでもよい。例えば、通信チャネル４０２は、電気通信、光通信、及び電磁通信のうちの少なくとも１つ等のためのパスを提供するように構成されることができる。そのため、通信チャネル４０２は、電気回路、ワイヤ及び同軸ケーブル等の電気導体、光ファイバケーブル、コンバータ、無線周波数（ｒｆ）波、大気、空間等のうちの１つ又はそれらの組み合わせを含むが、それらに限定されない。更に、通信チャネル４０２は例えば、ルータ、リピータ、バッファ、送信機及び受信機等の中間装置を含むことができる。
【００７５】
１つの説明的な構成において、通信チャネル４０２は、電話及びコンピュータネットワークを含む。更に通信チャネル４０２は、例えば赤外線通信のような無線通信、例えばマイクロ波周波数通信のような無線周波数通信などに適応できてもよい。更に通信チャネル４０２は衛星通信に適応できる。
【００７６】
通信チャネル４０２を介して送信される通信信号は、所定の通信技術に必要とされるか又は望まれる信号を含むが、それらに限定されない。例えば信号は、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、グローバル・システム・フォー・モバイル・コミュニケーションズ(Global System for Mobile Communications)（ＧＳＭ）等の、様々なアクセス体系とセルラ通信技術との少なくとも一方に関係して、用いられるように構成されてもよい。デジタル信号及びアナログ信号の双方が通信チャネル４０２を介して送信できる。これらの信号は、通信技術にとって望ましい変調信号、暗号化信号、及び圧縮信号のうちの少なくとも１つであってもよい。
【００７７】
サーバ４００は、図示されていないかもしれない他の要素に加えて、メモリ４０６と動作可能に接続され、さらに有線接続又は無線接続４０８を介して大容量データ格納装置４１０へと動作可能に接続された、プロセッサ４０４を含む。大容量データ格納装置４１０は、ナビゲーションデータ及び地図情報のストアを格納し、さらに、サーバ４００とは別の装置でありうるし、又はサーバ４００へと組み込まれうる。プロセッサ４０４はさらに、通信チャネル４０２を介してナビゲーション装置２００へと情報を送信し、及びナビゲーション装置２００から情報を受信するための、送信機４１２及び受信機４１４へと動作可能に接続される。送受信される信号は、データ、通信、及び他の伝搬信号のうちの少なくとも１つを含んでもよい。送信機４１２及び受信機４１４は、ナビゲーションシステム２００の通信設計において用いられる通信要件及び通信技術に従って、選択又は設計されてもよい。さらに、送信機４１２及び受信機４１４が単一の送受信機へと組み合わせられてもよいことに、留意すべきである。
【００７８】
上述のように、ナビゲーション装置２００は通信チャネル４０２を介してサーバ４００と通信するように構成され、図２に関して前述されたようにプロセッサ、メモリ等を含み、同様に通信チャネル４０２を介して信号とデータとの少なくとも一方を送受信するための送信機４１６及び受信機４１８を含むが、これらの装置はさらにサーバ４００以外の装置と通信するために用いられうることに留意する。さらに、図２に関連して上述したように、送信機４１６及び受信機４１８はナビゲーションシステム２００の通信設計において用いられる通信要件及び通信技術に従って、選択又は設計されてもよく、送信機４１６及び受信機４１８は単一の送受信機へと組み合わせられてもよい。
【００７９】
サーバメモリ４０６に格納されたソフトウェアはプロセッサ４０４に対する命令を提供し、サーバ４００がナビゲーション装置２００へのサービスを提供することを可能とする。サーバ４００によって提供される１つのサービスには、ナビゲーション装置２００からの要求を処理し、大容量データ格納装置４１０からのナビゲーションデータをナビゲーション装置２００へと送信することを含む。サーバ４００によって提供される他のサービスには、所望のアプリケーションについての様々なアルゴリズムを用いてナビゲーションデータを処理し、これらの計算結果をナビゲーション装置２００へと送ることを含む。
【００８０】
サーバ４００は、無線チャネルを介してナビゲーション装置２００によりアクセス可能なデータの遠隔ソースを含む。サーバ４００は、ローカル・エリア・ネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、仮想プライベートネットワーク（ＶＰＮ）等に位置するネットワークサーバを含んでもよい。
【００８１】
サーバ４００は、デスクトップ又はラップトップコンピュータ等のパーソナルコンピュータを含んでもよく、通信チャネル４０２は、パーソナルコンピュータとナビゲーション装置２００との間に接続されるケーブルであってもよい。あるいは、パーソナルコンピュータは、ナビゲーション装置２００とサーバ４００との間に接続されて、サーバ４００とナビゲーション装置２００との間にインターネット接続を確立してもよい。
【００８２】
ナビゲーション装置２００は、情報ダウンロードを介してサーバ４００から情報を与えられてもよい。情報は、自動的に、若しくはユーザがナビゲーション装置２００をサーバ４００に接続した時に、周期的に更新されてもよく、且つ／又は例えば無線モバイル接続装置及びＴＣＰ／ＩＰ接続を介してサーバ４００とナビゲーション装置２００との間に接続がより継続して又は頻繁に確立される場合には更に動的に更新されてもよい。多くの動的計算のために、サーバ４００内のプロセッサ４０４が大量の処理要求を処理するために使用されてもよい。しかし、ナビゲーション装置２００のプロセッサ２０２も同様に、多くの場合においてはサーバ４００への接続に関係なく、多くの処理及び計算を処理できる。
【００８３】
図２に関連して上述したように、ナビゲーション装置２００はプロセッサ２０２、入力装置２０４、及び表示画面２０６を含む。入力装置２０４及び表示画面２０６は、例えばタッチパネルスクリーンを介して情報（直接入力、メニュー選択など）を入力すること及び情報を表示することとの両方を可能にするために、一体型入力表示装置に統合される。このようなスクリーンは、当業者には周知のものであるように、例えばタッチ入力ＬＣＤスクリーンであってもよい。更に、ナビゲーション装置２００は、例えばオーディオ入力／出力装置などの、更なる任意の入力装置２０４と更なる任意の出力装置との少なくとも一方を有しても良い。
【００８４】
図５に目を向けると、ナビゲーション装置２００のメモリ資源２１４は、機能ハードウェア要素５００による実行のために、メモリ資源２１４から、アプリケーションソフトウェア５０６が実行可能な環境を提供するオペレーティングシステム５０４を読み出すために、プロセッサ２０２によって実行されるブート・ローダ・プログラム（不図示）を格納している。オペレーティングシステム５０４は機能ハードウェア要素５００を制御するために働き、アプリケーションソフトウェア５０６と機能ハードウェア要素５００との間に位置する。アプリケーションソフトウェア５０６は、例えば地図閲覧、経路計画、ナビゲーション機能及びこれらに関連する任意の他の機能のような、ナビゲーション装置２００の中心機能をサポートするＧＵＩを含む動作環境を提供する。
【００８５】
サーバ４００との通信を容易とするために、この例では、アプリケーションソフトウェア５０６はファイル転送プロトコル（ＦＴＰ）モジュール５０８を含む。さらに、ナビゲーション装置２００の製造中に又は最初のセットアップ時に、ＦＴＰモジュール５０８は、サーバ４００に関連付けられたユニバーサル・リソース・ロケータ（ＵＲＬ）を与えられる。
【００８６】
図６を参照し、ナビゲーション装置２００が新しくて未設定であるか、又は再設定を必要としていると仮定すると、ユーザはナビゲーション装置２００の電源を入れ（ステップ６００）、設定メニューオプションにアクセスするために動作環境のＧＵＩによって表示されるメニュー構造をナビゲートするために、与えられた動作環境を用いる（ステップ６０２）。
【００８７】
この例において設定メニューオプションは、ユーザに所定の時間を設定する能力を与え、例えば夜遅く又は朝早くの期間、朝５時頃及び朝６時頃の間のような、装置が使われない可能性が高い時間についてのユーザの知識に基づいて、ユーザは所定の時間を設定する（ステップ６０４）。このような関係において、ナビゲーション装置２００は複数の動作レベルを有する。ナビゲーション装置２００は、ナビゲーション装置２００が完全に電源が入っていないか又はスタンバイ状態若しくは実質的に休止状態にある、第１レベル動作が可能である。ナビゲーション装置２００はまた、ナビゲーション装置２００の少なくとも一部が活動状態にある、例えば電源が入った状態であって通常の動作が可能である、第２レベル動作が可能である。第１レベル動作はそれゆえ、第２レベル動作よりも少ない電力しか消費しない。
【００８８】
典型的には、ユーザがナビゲーション装置２００の使用を終了すると、例えばナビゲーション装置２００が車両から盗まれることを避けるために、一日の終わりには、ナビゲーション装置２００は例えば家７００（図７）のような家庭環境へと持ち運ばれる。家７００においてユーザは、ユーザが加入者となっているインターネット・サービス・プロバイダ（ＩＳＰ）によって提供されるブロードバンドインターネット接続へのアクセスを有する。ＩＳＰ７０２への加入は月ごとの料金に基づき、いくつかのＩＳＰはデータダウンロードについて例えば１ＧＢ又は２ＧＢのような上限を有し、定期的にデータダウンロードが濫用された場合にＩＳＰ７０２によって追加課金を徴収されるものの、データ転送はデータ量を基準としてはＩＳＰ７０２によって課金されない。したがって、ＩＳＰ７０２を介するデータダウンロードは、課金という観点からは、実質的には計量されない(unmetered)。本明細書においては、最大ダウンロード閾値に到達したか又はこれを超えたか否かについての判断は、計量とはみなされない。この例において、ブロードバンド接続は有線ベースで与えられる。この例においてＩＳＰによって提供される通信ネットワークは、例えばギガビット・イーサネット（登録商標）・ネットワークのような、イーサネットベースのネットワークである。代わりに、採用される技術は非対称デジタル加入者線（ＡＤＳＬ）又は対称デジタル加入者線（ＳＤＳＬ）でありうる。さらに、ＩＳＰ７０２によって提供されるサービスレベルは家庭向けサービスレベルに限られる必要はなく、ビジネス向けサービスレベルが用いられてもよい。同様に、この例は家７００の関係において説明されるが、ナビゲーション装置２００は職場又はビジネス環境で「休憩する」こともできる。
【００８９】
家７００において、加入（サブスクリプション）を必要としない通信ネットワークが、例えば無線ルータ７０４によって提供される。この加入を必要としない通信ネットワークは、家庭内通信ネットワークを構成する。この例において、加入を必要としない通信ネットワークは、例えば無線ＬＡＮのようなローカル・エリア・ネットワーク（ＬＡＮ）である。通信ネットワークインタフェース２３２、及びゆえに無線ネットワークインタフェース２３２に動作可能に連結された無線通信送受信機（不図示）は無線ＬＡＮにおいて動作することが可能である。さらに、当業者ならば例えばＩＥＥＥ８０２．１１規格ファミリのＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｃ、又はＩＥＥＥ８０２．１１ｇ規格のような任意の適切な無線規格がこの加入を必要としない通信ネットワークをサポートするために採用されうることを理解するはずであるが、この例において、無線ＬＡＮはＩＥＥＥ８０２．１１ｎに準拠する無線ＬＡＮである。
【００９０】
無線ルータ７０４はＩＳＰ７０２に動作可能に結合されており、ＩＳＰ７０２はインターネット７０６へのアクセスを提供する。サーバ４００はそれゆえ、家７００からアクセス可能である。
【００９１】
サーバ４００に目を向けると、サーバ４００はナビゲーション装置２００によるダウンロードが可能であるデータを格納する。この関係において、ダウンロードされるデータは複数の更新データファイルでありうる。複数のデータファイルは、例えばいわゆるＺＩＰファイルのような圧縮された形式である１つのファイルとしてまとめることができる。この複数のファイルは、更新サービスの一部としてナビゲーション装置２００によるダウンロードが可能であるデータを含む。ナビゲーション装置２００は、メモリ２１４に、この複数の更新データファイルの少なくとも一部を用いて更新されることが可能な、対応する更新可能データを格納する。この更新可能データは、時間に従って変化しうる内容を構成する動的データであるが、リアルタイムに変化する「生の」データではない。
【００９２】
図８に目を向けると、メモリ２１４に格納されている更新可能データは、ナビゲーション装置２００の動作について様々な目的で働く複数のデータファイルを含む。特にメモリ２１４は、例えばＱｕｉｃｋＧＰＳｆｉｘデータ７５０のような衛星の位置に関連するデータである、較正データを格納する。メモリ２１４はまた、例えば天候に関連するデータ７５２のような気象データである、環境データを格納する。メモリ２１４はさらに、交通データ７５４を格納する。この例において交通データ７５４は静的であり、例えば交通のスナップショットであってそれゆえ時間に対して変化しない。この更新可能データはまた地図データ７５６と、例えばモバイルセーフティカメラの既知の最新の位置に関連するデータのようなセーフティカメラの位置に関連するデータである、セーフティデータ７５８との少なくとも一方を含む。もちろん当業者なら、この更新可能データが、上述のデータファイルのうちの全て又はいくつかと、他の形式のデータとを含んでもよいことを理解するはずである。
【００９３】
動作（図９）において、アクティベーションモジュール２２８は、ユーザによって用いられるためにナビゲーション装置２００が電源を入れられる時刻である、ユーザに既知のアクティベーション時刻に所定の時間だけ先立って覚醒するように、上述の方法で動作環境を介して設定されている。ユーザはナビゲーション装置２００を、ナビゲーション装置２００が通常動作の間と比較してナビゲーション装置２００の必須機能のみに電力を供給するために最小限の電力量しか消費しない、第１レベル動作を構成するスタンバイモード又は休止モードにしている（ステップ６５０）。この点について、アクティベーションモジュール２２８は電力を必要とする必須機能の１つを構成し、何にしても、アクティベーションモジュール２２８は電力消費を最小限とするように構成されている。
【００９４】
アクティベーションモジュール２２８は、ユーザによって設定された起きる時刻に到達したか否かを判定するために、定期的にクロック回路の出力を監視する（ステップ６５２）。アクティベーションモジュールは、ユーザによって設定された所定の時刻に達するまで、クロック回路の監視を続ける。所定の時刻に到達すると、アクティベーションモジュール２２８は、プロセッサ２０２のウェーク入力２３０によって受け取られるウェーク信号を生成する（ステップ６５４）。ウェーク信号の受信は、プロセッサ２０２の起動を引き起こし、データダウンロード及びインストールをサポートするために必要なナビゲーション装置２００のその他の部分、例えば無線ルータ７０４と通信する無線通信インタフェース２３２、を起動させる。続けてナビゲーション装置の各部、又は必要ならばナビゲーション装置２００の全ての回路は、第１レベル動作から第２レベル動作へと移行する。動作環境はそれゆえ、起動するか又は最後に格納された状態を復元し、動作環境はさらに、ナビゲーション装置２００によってメモリ２１４に既に格納されている更新よりもより新しい更新に関連するファイルをサーバ４００が持っているかをまず確認するために、サーバ４００が無線ＬＡＮ及びＩＳＰ７０２によって提供されるネットワークを介してサーバ４００とのＦＴＰ接続を確立する（ステップ６５８）ために、ＦＴＰモジュール５０８を無線通信インタフェース２３２と協同させることによって、プロセッサ２０２によるウェーク信号の受信に応答する。
【００９５】
サーバ４００からダウンロードされるファイルが一度特定されると、ダウンロードデータをダウンロードするためにＦＴＰセッションが用いられる（ステップ６６０）。一度ダウンロードされるとＦＴＰセッションは切断され、ダウンロードされたデータファイルは、必要ならば中身を取り出され、例えば「アンジップ」され、メモリ２１４に格納されている対応するファイルを置き換えるために用いられる。必要ならば、ダウンロードされたデータがインストール処理の一部として用いられることが必要である場合、例えば新しい地図更新データがダウンロードされ既存の地図データに統合されることを必要とする場合、任意の必要なインストール処理が実行される（処理６６２）。もちろん、ナビゲーション装置２００のメモリ２１４に既に格納されているデータ部分を特定することなく、単純に全てのダウンロードデータがダウンロードされてもよい。
【００９６】
一度ダウンロードデータがダウンロードされ、任意の必要な後処理が実行されると動作環境は、第１レベル動作に戻るために、完全に電源を切るか、又はスタンバイ状態若しくは休止状態に入るように、ナビゲーション装置２００の覚醒されている部分に命令する。
【００９７】
他の実施形態において、動作環境を介してユーザが所定の時刻を設定する代わりに、ユーザによるナビゲーション装置２００の使用状態から、動作環境はアクティベーション時刻を学習することができる。
【００９８】
図１０を参照するとプロセッサ２０２は、時刻プロセッサモジュール７８２と通信する事が可能な、時刻監視モジュール７８０をサポートする。図１１に目を向けると、時刻監視モジュール７８０は、ナビゲーション装置２００を用いるためにユーザがナビゲーション装置２００の電源を入れる時刻を記録する。この関係において、ナビゲーション装置２００が起動する時、時刻監視モジュールは割り当てられたメモリスペースが一杯ではないことを確認するために、割り当てられたメモリスペースを確認する（ステップ８００）。もし割り当てられたメモリスペースが一杯なら、時刻監視モジュール７８０は、メモリ２１４に装置の起動時刻を記録する（ステップ８０４）前に、割り当てられたメモリ内の最も古い時刻エントリを消去する（ステップ８０２）。時刻プロセッサモジュール７８２はすると、格納された時刻データを解析するために格納された時刻にアクセスするために、メモリ２１４に定期的にアクセスする（ステップ８２０−図１２）。この点について時刻プロセッサモジュール７８２は、例えばナビゲーション装置がユーザの命令によって第２レベル動作へと移行した時刻についての平均時刻、モード（最頻）時刻、又は最も早い時刻を求めるような、統計解析を行う（ステップ８２２）ように構成されている。第２レベル動作への移行が起こることが観測される最も早い時刻は、日中又は夜間における固定点、例えば真夜中の１２時ごろ、に対する相対的なものでありうる。上述の時刻データの処理結果は、用いられるアクティベーション時刻として格納される（ステップ８２４）。
【００９９】
上述の技術の向上策として、観測された実質的に例外的なアクティベーション時刻の影響を考慮するか又は緩和するために、例えばアクティベーション時刻のクラスタを決定し、このアクティベーション時刻のクラスタに関して観測された最大時刻を時刻閾値以上に超えているアクティベーション時刻を計算に入れない又は無視することにより、時刻プロセッサモジュール７８２は、格納されたデータをさらに処理することもできる。この閾値は、例えば時間の倍数又は時間の割合のような関数によって、決定されうる。
【０１００】
一度用いられるアクティベーション時刻が決定されると、決定されたアクティベーション時刻を所定のプレアクティベーション時間間隔だけ超える時刻を計算することにより、所定の時刻は決定される。このプレアクティベーション時間間隔は、この例においては、例えば１時間のような固定時間間隔である。しかしながらプレアクティベーション時間間隔は、動作環境を介してユーザによって、又はサーバ４００によって、選択可能でありうる。一度この所定の時刻が計算されると、前の実施形態に関連して上述した方法に類似の方法で、第１レベル動作から第２レベル動作への移行を引き起こすために、この所定の時刻は用いられる。
【０１０１】
さらなる実施形態においては、プロセッサ２０２は、サーバ４００からダウンロードされるデータ量を決定し、このダウンロードデータをダウンロードするために必要とされる時間の量を判定するための、ダウンロード時間計算機モジュール７８４をサポートする。
【０１０２】
動作において、前述のようにナビゲーション装置２００の関連する部分が一度第２レベル動作へと移行していると、ダウンロード時間計算機モジュール７８４は、ＦＴＰモジュール５０８と協同して、ダウンロードされるダウンロードデータのサイズを判定する。上述のように、ダウンロードデータは別々のデータのユニットとして格納されることができ、別々にダウンロードされうる。
【０１０３】
ダウンロードデータの合計サイズが所定の時刻とアクティベーション時刻との間の時間差を超える場合にも要求を満たすために、ダウンロード時間計算機モジュール７８４は、全てのダウンロードデータをダウンロードするために必要とされる時間量を計算し、同様にダウンロードデータの個別にダウンロード可能な部分のそれぞれをダウンロードするために必要とされる時間量を計算する。ダウンロード時間計算機モジュール７８４は、ＩＳＰ７０２を介して一般に達成可能なダウンロード速度に関する利用可能な情報を用いる。このダウンロード速度情報は、前もって、動作環境を介してユーザによって提供されてもよいし、又は、経験した以前のダウンロード速度を判定する、若しくはダウンロード速度テストを行うことによる、ダウンロード時間計算機モジュール７８４の別の機能によって提供されてもよい。
【０１０４】
ダウンロード時間計算機モジュール７８４はすると、ダウンロードデータの最も重要な部分、例えばセーフティデータと交通データとの少なくとも一方、のダウンロードを優先する。動作環境を介してユーザがデータ種類を選択することにより、全てのダウンロードデータをダウンロードするには不十分な時間しか利用可能ではない時に、最初にダウンロードされるべきデータが優先されることができる。
【０１０５】
すると、ダウンロードについてより重要ではないダウンロードデータの態様は、より多くの時間が利用可能であるか、より速いダウンロード速度が達成可能であるか、の少なくとも一方である時にダウンロードされるように、延期される。予防手段として、ダウンロード時間計算機モジュール７８４は、ダウンロード速度の変動及び接続における一時的な途絶を補償するために、計算されたダウンロード時間に遅延に対する余裕を含めるように構成されうる。
【０１０６】
さらに他の実施形態においては、ダウンロード時間計算機モジュール７８４によって計算されるダウンロード時間は、上述のプレアクティベーション時間間隔を決定するために用いられうる。図１３を参照すると、この機能を乗せるために、アクティベーションモジュール２２８は、ナビゲーション装置２００のアクティベーション時刻に十分に先立つ初期時刻に、ナビゲーション装置２００を覚醒させる（ステップ８５０）ようにプログラムされる。例えば、アクティベーション時刻に先立つ時間量は、予想されるダウンロード時間、又はナビゲーション装置２００が用いられそうにない例えば午前２時頃と午前４時頃との間のような設定時間を超える、最大の時間量でありうる。この時刻は任意的には、例えば夜間勤務するユーザのような、ユーザの使用習慣に適合するように、動作環境を介してユーザによって設定されうる。
【０１０７】
覚醒されると時間計算機モジュール７８４は、例えば交通データファイルのような何れかのファイルが、まだダウンロードのためには利用でないかどうかを判定する（ステップ８５２）。もし全てのファイルがダウンロードのために利用可能であれば、すると、ダウンロード時間計算機モジュール７８４は利用可能なファイルについてのダウンロードファイルを計算する（ステップ８５４）。そうでなければダウンロード時間計算機モジュール７８４は、利用可能ではないファイルをダウンロードするのに必要とされる時間量を酌量し（ステップ８５６）、そして、プレアクティベーション時間間隔を得るために、計算されたダウンロード時間に対して推定時間を加える（ステップ８５８）前に、ダウンロードのために利用可能なファイルについてのダウンロード時間を計算する（ステップ８５４）。するとプレアクティベーション時間間隔は、ユーザによって予め設定されたアクティベーション時刻又は学習されたアクティベーション時刻を用いて所定の時間を計算するために、以前の実施形態に関連して上述された方法において用いられる。任意的には、サーバ４００と通信している間に、ナビゲーション装置２００は利用可能なダウンロードデータをダウンロードすることができる。
【０１０８】
上述の実施形態に関連して、現代の無線ルータ及び類似の装置の有効距離のために、この有効距離は、例えば自動車のような乗物内に位置するナビゲーション装置にカバレージを提供するのに十分でありうることが、理解されるはずである。このような状況において、このようなナビゲーション装置は乗物に統合されることができ、ユーザによって乗物の外へと持ち運び可能ではなくてもよい。
【０１０９】
本明細書においてはデータファイルに対して言及がなされたが、当業者なら「データ」は実行可能なコードでありうることを理解するはずである。
【０１１０】
本発明の様々な態様および実施形態がこれまで説明されてきたが、本発明の範囲は本明細書で述べられた特定の構成に限定されるものではなく、添付の請求の範囲に含まれる、全ての構成とこれらの構成に対する修正および変更を含むように拡張されることもまた、理解されるだろう。
【０１１１】
例えば上述の実施形態は、無線ＬＡＮである、加入を必要としない通信ネットワークの文脈において説明されたが、この加入を必要としない通信ネットワークは、例えばＢｌｕｅｔｏｏｔｈ（登録商標）通信規格に従って動作するＢｌｕｅｔｏｏｔｈ（登録商標）基地局によってサポートされる通信ネットワークのような、他の技術によってサポートされるパーソナル・エリア・ネットワーク（ＰＡＮ）でありうる。
【０１１２】
例えば、上述の詳細な説明で説明された実施形態はＧＰＳに関連していたが、ナビゲーション装置はＧＰＳの代わりに（又は実際にはＧＰＳに加えて）すべての位置検出技術を用いうることが、留意されるべきである。例えば、このナビゲーション装置は他のグローバルナビゲーション衛星システム、例えばヨーロッパのガリレオシステム、を利用してもよい。同様に、ナビゲーション装置は衛星ベースには限定されず、地上ベースのビーコンを用いて、又は装置が自身の地理的位置を決定することを可能とする任意の他の種類のシステムを用いて、容易に動作することができる。
【０１１３】
本発明の他の実施形態は、コンピュータシステムとともに用いられるコンピュータプログラム製品として実装されることができ、このコンピュータプログラム製品は例えば、ディスケット、ＣＤ−ＲＯＭ、ＲＯＭ、若しくは固定ディスクのような有形的なデータ記憶媒体に格納されるか、又は例えばマイクロ波若しくは赤外線のような無線媒体を介して送信されるコンピュータデータ信号として具体化される、一連のコンピュータ命令である。一連のコンピュータ命令は、上述の機能の全部又は一部を構成することができ、任意の、例えば半導体メモリ装置、磁気メモリ装置、光学メモリ装置、又は他のメモリ装置のような、揮発性の又は不揮発性のメモリ装置にも格納されることができる。
【０１１４】
また、好適な実施形態は、ソフトウェアを用いて特定の機能を実装するが、機能はハードウェア単独で（例えば、１つ以上のＡＳＩＣ（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）を用いて）同様に実装されることもでき、さらにハードウェアとソフトウェアとの組み合わせによって実装されることもできることもまた、当業者によく理解されるだろう。このように、本願の範囲は、ソフトウェアにおいて実装される場合のみに限定されるものと解釈するべきではない。
【０１１５】
最後に、本明細書で述べられた特徴の特定の組み合わせを添付の請求の範囲は記述するが、本発明の範囲は後にクレームされる特定の組み合わせには限られず、むしろ、本明細書に開示される特徴又は実施形態のあらゆる組み合わせを含むように、その特定の組み合わせが添付の請求の範囲に今回具体的に列挙されているかに関わらず、拡張されることに、留意するべきである。
【図１】
2011523042.tif 000003
【図２】
2011523042.tif 000004
【図３】
2011523042.tif 000005
【図４】
2011523042.tif 000006
【図５】
2011523042.tif 000007
【図６】
2011523042.tif 000008
【図７】
2011523042.tif 000009
【図８】
2011523042.tif 000010
【図９】
2011523042.tif 000011
【図１０】
2011523042.tif 000012
【図１１】
2011523042.tif 000013
【図１２】
2011523042.tif 000014
【図１３】
2011523042.tif 000015
【国際調査報告】
2011523042.tif 000016
2011523042.tif 000017
2011523042.tif 000018