(57)【要約】特に歩行経路のために適したナビゲーションデバイスを提供するための、方法とデバイスが開示される。１つの実施形態では、この方法は、ナビゲーションデバイスにおいて、初期位置と入力された終了位置とに基づいた経路に沿って移動するための、いくつかの地図を決定する工程と、終了位置を入力する工程と、地図をナビゲーションデバイス上に表示する工程と、初期位置から入力された終了位置までの経路に沿って移動するための決定された数の地図を、順番に表示することを促す工程と、を備えることを特徴とする。
2009536722.tif 000002
【特許請求の範囲】
【請求項１】
初期位置と入力された終了位置とに基づいた経路に沿って移動するための、いくつかの地図を決定するプロセッサと、
終了位置を入力し、地図を表示し、前記初期位置から前記入力された終了位置までの経路に沿って移動するための決定された数の地図を順番に表示することを促す統合入力表示デバイスと、
を備えることを特徴とする、ナビゲーションデバイス。
【請求項２】
前記デバイスは、携帯ナビゲーションデバイスであることを特徴とする、請求項１に記載のナビゲーションデバイス。
【請求項３】
前記統合入力表示デバイスが、決定された地図の数を表示するために、更に使われることを特徴とする、請求項１又は２に記載のナビゲーションデバイス。
【請求項４】
前記統合入力表示デバイスが、現在表示されている地図に対する、決定された数の地図の連続的な地図番号を表示するために、更に使われることを特徴とする、請求項１乃至３の何れか１項に記載のナビゲーションデバイス。
【請求項５】
前記統合入力表示デバイスが、決定された地図の数と、現在表示されている地図に対する、決定された数の地図の連続的な地図番号との双方を表示するために、更に使われることを特徴とする、請求項３に記載のナビゲーションデバイス。
【請求項６】
前記統合入力表示デバイスが、少なくとも１つの以前に表示された地図と、次に続けて表示される予定の地図と、の相対的な距離を表示するために更に使われることを特徴とする、請求項１乃至５の何れか１項に記載のナビゲーションデバイス。
【請求項７】
前記統合入力表示デバイスが、少なくとも１つの以前に表示された地図と、次に続けて表示される予定の地図と、の相対的な時間を表示するために更に使われることを特徴とする、請求項１乃至６の何れか１項に記載のナビゲーションデバイス。
【請求項８】
前記統合入力表示デバイスが、前に続く地図と次に続く地図との少なくとも１つに表示を変更するための、少なくとも１つのバーチャルボタンを更に含むことを特徴とする、請求項１乃至７の何れか１項に記載のナビゲーションデバイス。
【請求項９】
前記初期位置が、ＧＰＳ衛星情報を用いて決定されることを特徴とする、請求項１乃至８の何れか１項に記載のナビゲーションデバイス。
【請求項１０】
前記初期位置が入力されることを特徴とする、請求項１乃至９の何れか１項に記載のナビゲーションデバイス。
【請求項１１】
前記統合入力表示デバイスが、前記初期位置と前記入力された終了位置とに基づく経路の地図を表示するために更に使われることを特徴とする、請求項１乃至１０の何れか１項に記載のナビゲーションデバイス。
【請求項１２】
前記統合入力表示デバイスが、前記初期位置と前記入力された終了位置とに基づく経路の少なくとも１つの地図と、続く経路の地図とのどちらかを選択するためのメニューを表示するために更に使われることを特徴とする、請求項１乃至１１の何れか１項に記載のナビゲーションデバイス。
【請求項１３】
前記統合入力表示デバイスが、頭上からの視点と一人称視点とのうち少なくとも１つによる地図を表示するために使われることを特徴とする、請求項１乃至１２の何れか１項に記載のナビゲーションデバイス。
【請求項１４】
前記統合入力表示デバイスが、頭上の視点による地図の表示と、一人称視点による地図の表示とのどちらかを、選択可能であることを特徴とする、請求項１３に記載のナビゲーションデバイス。
【請求項１５】
前記統合入力表示デバイスが、地図が以前に表示されているという通知を表示するために使われることを特徴とする、請求項１乃至１４の何れか１項に記載のナビゲーションデバイス。
【請求項１６】
前記統合入力表示デバイスが、経路の地図と、開始位置と、終了位置と、合計の決定された地図の数と、を表示するために使われることを特徴とする、請求項１乃至１５の何れか１項に記載のナビゲーションデバイス。
【請求項１７】
前記統合入力表示デバイスが、前記初期位置と前記終了位置との間の距離と、前記初期位置から前記終了位置までの経路に沿って移動するのにかかる推定時間と、を表示するために使われることを特徴とする、請求項１６に記載のナビゲーションデバイス。
【請求項１８】
初期位置と入力された終了位置とに基づいた経路に沿って移動するための、いくつかの地図を決定する手段と、
終了位置を入力し、地図を表示し、前記初期位置から前記入力された終了位置までの経路に沿って移動するための決定された数の地図を順番に表示することを促す手段と、を備えることを特徴とする、ナビゲーションデバイス。
【請求項１９】
前記デバイスは、携帯ナビゲーションデバイスであることを特徴とする、請求項１８に記載のナビゲーションデバイス。
【請求項２０】
前記入力し、表示し、促す手段は更に、決定された地図の数を表示することを特徴とする、請求項１８又は１９に記載のナビゲーションデバイス。
【請求項２１】
前記入力し、表示し、促す手段は更に、現在表示されている地図に対する、決定された数の地図の連続的な地図番号を表示することを特徴とする、請求項１８乃至２０の何れか１項に記載のナビゲーションデバイス。
【請求項２２】
前記入力し、表示し、促す手段は更に、決定された地図の数と、現在表示されている地図に対する、決定された数の地図の連続的な地図番号との双方を表示することを特徴とする、請求項２０に記載のナビゲーションデバイス。
【請求項２３】
前記入力し、表示し、促す手段は更に、少なくとも１つの以前に表示された地図と、次に続けて表示される予定の地図と、の相対的な距離を表示することを特徴とする、請求項１８乃至２２の何れか１項に記載のナビゲーションデバイス。
【請求項２４】
前記入力し、表示し、促す手段は更に、少なくとも１つの以前に表示された地図と、次に続けて表示される予定の地図と、の相対的な時間を表示することを特徴とする、請求項１８乃至２３の何れか１項に記載のナビゲーションデバイス。
【請求項２５】
前記入力し、表示し、促す手段は、前に続く地図と次に続く地図との少なくとも１つの表示を選択するための、少なくとも１つのバーチャルボタンを更に含むことを特徴とする、請求項１８乃至２４の何れか１項に記載のナビゲーションデバイス。
【請求項２７】
前記初期位置が、ＧＰＳ衛星情報を用いて決定されることを特徴とする、請求項１８乃至２６の何れか１項に記載のナビゲーションデバイス。
【請求項２８】
前記初期位置が入力されることを特徴とする、請求項１８乃至２７の何れか１項に記載のナビゲーションデバイス。
【請求項２９】
前記入力し、表示し、促す手段は更に、前記初期位置と前記入力された終了位置とに基づく経路の地図を表示することを特徴とする、請求項１８乃至２８の何れか１項に記載のナビゲーションデバイス。
【請求項３０】
前記入力し、表示し、促す手段は、前記初期位置と前記入力された終了位置とに基づく少なくとも１つの経路の地図と、続く経路の地図とのどちらかを選択するためのメニューを更に表示することを特徴とする、請求項１８乃至２９の何れか１項に記載のナビゲーションデバイス。
【請求項３１】
前記入力し、表示し、促す手段は更に、頭上からの視点と一人称視点とのうち少なくとも１つによる地図を表示することを特徴とする、請求項１８乃至３０の何れか１項に記載のナビゲーションデバイス。
【請求項３２】
前記入力し、表示し、促す手段は更に、頭上の視点による地図の表示と、一人称表示による地図の表示とのどちらかを選択することを特徴とする、請求項３１に記載のナビゲーションデバイス。
【請求項３３】
前記入力し、表示し、促す手段は更に、地図が以前に表示されているという通知を表示することを特徴とする、請求項１８乃至３２の何れか１項に記載のナビゲーションデバイス。
【請求項３４】
前記入力し、表示し、促す手段は更に、経路の地図と、開始位置と、終了位置と、合計の決定された地図の数と、を表示することを特徴とする、請求項１８乃至３３の何れか１項に記載のナビゲーションデバイス。
【請求項３５】
前記入力し、表示し、促す手段は更に、前記初期位置と前記終了位置との間の距離と、前記初期位置から前記終了位置までの経路に沿って移動するのにかかる推定時間と、を表示することを特徴とする、請求項３４に記載のナビゲーションデバイス。
【請求項３６】
ナビゲーションデバイスにおいて、初期位置と入力された終了位置とに基づいた経路に沿って移動するための、いくつかの地図を決定する工程と、
終了位置を入力する工程と、
ナビゲーションデバイス上に地図を表示する工程と、前記初期位置から前記入力された終了位置までの経路に沿って移動するための決定された数の地図を順番に表示することを促す工程と、を備えることを特徴とする方法。
【請求項３７】
前記表示する工程が、決定された地図の数を表示する工程を含むことを特徴とする、請求項３６に記載の方法。
【請求項３８】
前記表示する工程が、現在表示されている地図に対する、決定された数の地図の連続的な地図番号を表示する工程を含むことを特徴とする、請求項３６又は３７に記載の方法。
【請求項３９】
前記表示する工程が、決定された地図の数と、現在表示されている地図に対する、決定された数の地図の連続的な地図番号との双方を表示する工程を含むことを特徴とする、請求項３７に記載の方法。
【請求項４０】
前記表示する工程が、少なくとも１つの以前に表示された地図と、次に続けて表示される予定の地図と、の相対的な距離を表示する工程を含むことを特徴とする、請求項３６乃至３９の何れか１項に記載の方法。
【請求項４１】
前記表示する工程が、少なくとも１つの以前に表示された地図と、次に続けて表示される予定の地図と、の相対的な時間を表示する工程を含むことを特徴とする、請求項３６乃至４０の何れか１項に記載の方法。
【請求項４２】
前に続く地図と、次に続く地図との少なくとも１つの表示を選択するための、少なくとも１つのバーチャルボタンを特徴とする、請求項３６乃至４１の何れか１項に記載の方法。
【請求項４３】
前記初期位置が、ＧＰＳ衛星情報を用いて決定されることを特徴とする、請求項３６乃至４２の何れか１項に記載の方法。
【請求項４４】
前記初期位置が入力されることを特徴とする、請求項３６乃至４３の何れか１項に記載の方法。
【請求項４５】
前記表示する工程が、前記初期位置と前記入力された終了位置とに基づく経路の地図を表示する工程を含むことを特徴とする、請求項３６乃至４４の何れか１項に記載の方法。
【請求項４６】
前記表示する工程が、前記初期位置と前記入力された終了位置とに基づく少なくとも１つの経路の地図と、続く経路の地図とのどちらかを選択するためのメニューを表示する工程を含むことを特徴とする、請求項３６乃至４５の何れか１項に記載の方法。
【請求項４７】
前記表示する工程が、頭上からの視点と、一人称視点とのうち少なくとも１つによる地図を表示する工程を含むことを特徴とする、請求項３６乃至４６の何れか１項に記載の方法。
【請求項４８】
頭上の視点による地図の表示と、一人称表示による地図の表示とのどちらかを、選択する工程を更に備えることを特徴とする、請求項４７に記載の方法。
【請求項４８】
前記表示する工程が、地図が以前に表示されているという通知を表示する工程を含むことを特徴とする、請求項３６乃至４７の何れか１項に記載の方法。
【請求項４９】
前記表示する工程が、経路の地図と、開始位置と、終了位置と、合計の決定された地図の数と、を表示する工程を含むことを特徴とする、請求項３６乃至４８の何れか１項に記載の方法。
【請求項５０】
前記表示する工程が、前記初期位置と前記終了位置との間の距離と、前記初期位置から前記終了位置までの経路に沿って移動するのにかかる推定時間と、を表示する工程を含むことを特徴とする、請求項３６乃至４９の何れか１項に記載の方法。
【請求項５１】
ナビゲーションデバイスのプロセッサ上で実行されたときに、ナビゲーションデバイスに請求項３６に記載の方法を実行させるための、プログラム部分を含む、コンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
［優先権のステートメント］
本願はこれによって、３５Ｕ．Ｓ．Ｃ．セクション１１９の下で、２００６年３月８日に出願された英国特許出願第０６０４７０９．６号、２００６年３月８日に出願された英国特許出願第０６０４７０８．８号、２００６年３月８日に出願された英国特許出願第０６０４７１０．４号、２００６年３月８日に出願された英国特許出願第０６０４７０４．７号、２００６年３月８日に出願された英国特許出願第０６０４７０６．２号の各々への優先権を請求するものであり、その各々の全体の内容をこれによって参照により本願に援用する。
【０００２】
本願は、一般にナビゲーション方法及びデバイスに関するものである。
【背景技術】
【０００３】
ナビゲーションデバイスは、伝統的には主に、車、バイク、トラック、ボート等のような乗り物での使用の分野で使われてきた。これらのデバイスは典型的には、ナビゲーションデバイスの初期位置と、選択された／入力された移動目的地（終了位置）と、に基づいて移動経路を生成するようにあつらえられている。初期位置はデバイスに入力されうるが、伝統的には、ナビゲーションデバイス中のＧＰＳ受信機からのＧＰＳ測位によって計算されている。
【０００４】
デバイスが主にモータのついた乗り物に使われた為に、多くの複雑なアルゴリズムが、市街地の移動と比べた高速道路移動のスピードを、また、その他の多くの要素をも考慮に入れ、移動の最適経路を決定するように開発されてきた。多くのそのようなデバイスが携帯型であり、（例えば、モータを持つ異なる乗り物に設置するために）モータを持つ乗り物から外すことができたにもかかわらず、また、デバイスがモータのついた乗り物でのナビゲーションと同様に、歩いているとき又は走っているときの、パーソナルなナビゲーションのために使われたにも関わらず、このような既知のナビゲーションシステムは、乗り物のナビゲーションに主に焦点を置いていた。
【発明の開示】
【課題を解決するための手段】
【０００５】
本願の少なくとも１つの実施形態において、ナビゲーションデバイスは、例えば歩いているときのように、（乗り物での使用とは対照的に）ナビゲーションデバイスのパーソナルユースへのフォーカスを含んでいる。少なくとも１つの実施形態において、そのようなナビゲーションデバイスは、初期位置と入力された終了位置（例えば、移動の目的地）とに基づいた経路に沿って移動するための、いくつかの地図を決定するプロセッサと、終了位置を入力し、地図を表示し、初期位置から入力された終了位置までの経路に沿って移動するための決定された数の地図を順番に表示することを促す、統合入力表示デバイスと、を含むことを特徴とする。
【０００６】
少なくとも１つの実施形態において、方法は、ナビゲーションデバイスにおいて、初期位置と入力された終了位置とに基づいた経路に沿って移動するための、いくつかの地図を決定する工程を含むことを特徴とする。この方法はそして、終了位置を入力する工程と、ナビゲーションデバイス上に地図を表示する工程と、初期位置から入力された終了位置までの経路に沿って移動するための決定された数の地図を、順番に表示することを促す工程と、を更に含むことを特徴とする。
【発明を実施するための最良の形態】
【０００７】
以下、実施形態の例を用いて、本願について一層詳しく記述し、図面を利用して説明しよう。
【０００８】
本書で用いられる用語は、具体的な実施形態を記述することだけを目的としており、本発明を限定することを意図していない。本書では、単数形「ａ」「ａｎ」「ｔｈｅ」は、別に明示しない限り、複数形も同様に含むことを意図する。さらに理解されるであろうが、「含む（includes）」および／または「含めて（including）」という用語は、本明細書で用いられる場合、述べられた特徴、整数、ステップ、動作、要素および／または構成要素の存在を明記するが、１つ以上の他の特徴、整数、ステップ、動作、要素、構成要素、および／またはそれらのグループの存在もしくは追加を排除しない。
【０００９】
図面中に図解された例としての実施形態を記述する際、明確にするために特定の用語が採用される。しかし、この特許明細書の開示は、そのように選択された特定の用語に限定されることを意図されておらず、理解されるべきだが、特定の各要素は、同様のかたちで動作するすべての技術的同等物を含む。
【００１０】
図面では、類似の参照番号は複数の図面を通じて同一のまたは対応する部分を指すが、そのような図面を参照しながら、本特許出願の例としての実施形態について以下で記述する。全体を通じて、類似の番号は類似の要素を指す。本書では、「および／または」という用語は、関連付けられてリストされた項目の１つ以上のいずれかの組み合わせとすべての組み合わせとを含む。
【００１１】
図１は、本願の実施形態のナビゲーションデバイスを含めて、いろいろなナビゲーションデバイスによって使用可能な全地球測位システム（ＧＰＳ）の一例を図解する図である。そのようなシステムには各種の目的があることが知られており、実際にそのような目的で使用されている。一般論として、ＧＰＳとは、衛星無線を利用したナビゲーションシステムであり、無限の数のユーザについて、連続した位置、走行速度、時間、そして時には方向情報を判断することができるものである。
【００１２】
以前はＮＡＶＳＴＡＲとして知られていたが、ＧＰＳは、高精度の軌道で地球と連動する複数の衛星を組み込んでいる。これらの精確な軌道に基づいて、ＧＰＳ衛星は、自分の位置をいかなる数の受信ユニットにも中継することができる。ＧＰＳシステムは、ＧＰＳデータを受信するように特別に装備されたデバイスがＧＰＳ衛星信号用の無線周波数のスキャンを始める時に、実施される。ＧＰＳ衛星から無線信号を受信した時点で、デバイスは、複数の異なる従来方法のうちの１つを介してその衛星の精確な位置を判断する。ほとんどの場合、デバイスは、（位置は、通常は２つだけの信号では判断できないが、他の三角測量技術を用いて判断できることもあることに留意すべきだが）通常はデバイスが少なくとも３つの異なる衛星信号を取得するまでは、信号のためのスキャンを続行するであろう。幾何学的三角測量を実施すると、受信器は、３つの既知の位置を利用して、衛星との相対的な自分自身の二次元位置を判断する。これは既知のやり方で行うことができる。さらに、第４の衛星信号を取得すると、受信デバイスは、同じ幾何学的計算による既知の方法で自分の三次元位置を算出することが可能になる。位置および走行速度データは、無限の数のユーザによってリアルタイムで連続的に更新されることができる。
【００１３】
図１に示すように、ＧＰＳシステムは、一般に参照番号１００で表示される。複数の衛星１２０が、地球１２４のまわりで軌道を回っている。各衛星１２０の軌道は、必ずしも他の衛星１２０の軌道と同期しておらず、実際は非同期に近い。本願のナビゲーションデバイスの実施形態の中で使用できるＧＰＳ受信器１４０が、各種の衛星１２０からスペクトル拡散ＧＰＳ衛星信号１６０を受信する様子を示す。
【００１４】
各衛星１２０から連続的に伝送されるスペクトル拡散信号１６０は、超高精度の原子時計によって達成される高精度の周波数標準を利用する。各衛星１２０は、そのデータ信号伝送１６０の一部として、その特定の衛星１２０を示すデータストリームを伝送する。当業者には理解されるはずだが、ＧＰＳ受信器デバイス１４０は一般に、ＧＰＳ受信器デバイス１４０が三角測量によってその二次元位置を算出するため、少なくとも３つの衛星１２０からスペクトル拡散ＧＰＳ衛星信号１６０を取得する。もう１つの信号を追加で取得すると、結果として４つの衛星１２０の合計の信号１６０が得られ、ＧＰＳ受信器デバイス１４０は、その三次元位置を既知のやり方で算出することが可能になる。
【００１５】
図２は、本願の一実施形態のナビゲーションデバイス２００の電子コンポーネントの一例を示すブロック図を、ブロックコンポーネントの形式で図解した図である。留意すべきだが、ナビゲーションデバイス２００のブロック図は、ナビゲーションデバイスのすべてのコンポーネントを包含しているのではなく、多数のコンポーネントの例を表しているだけである。
【００１６】
ナビゲーションデバイス２００は、本体（図示せず）の中に位置している。本体の中には、入力デバイス２２０とディスプレイ画面２４０とに接続する、プロセッサ２１０が含まれている。入力デバイス２２０には、キーボードデバイス、音声入力デバイス、および／または、情報を入力するために利用されるその他の既知のいかなる入力デバイスが含まれてもよく、そして、ディスプレイ画面２４０には、例えばＬＣＤディスプレイのような、いかなるタイプのディスプレイ画面が含まれてもよい。本願の少なくとも１つの実施形態において、入力デバイス２２０とディスプレイ画面２４０とが統合されて、複数のディスプレイの選択対象から１つを選択するためのまたは複数のバーチャルボタンのうちの１つを起動するためのディスプレイ画面２４０の部分をユーザがタッチするたけでよいようなタッチパッドまたはタッチスクリーンを含む、入力とディスプレイとの統合デバイスとなる。
【００１７】
加えて、それ以外のタイプの出力デバイス２５０には、可聴出力デバイスが含まれうるが、それに限定されない。出力デバイス２５０がナビゲーションデバイス２００のユーザに対する可聴情報を生成できることから等しく理解されることだが、入力デバイス２４０も同様にマイクロフォンおよび入力音声コマンドを受信するためのソフトウェアを含んでもよい。
【００１８】
ナビゲーションデバイス２００において、プロセッサ２１０は、接続２２５を介して入力デバイス２４０に動作可能なように接続されており、入力デバイス２４０からの入力情報を受信するように設定され、そして出力接続２４５を介して、少なくとも１つのディスプレイ画面２４０と出力デバイス２５０とに動作可能なように接続されており、そこへ情報を出力する。さらに、プロセッサ２１０は、接続２３５を介して動作可能なようにメモリ２３０に接続されており、そしてさらに、接続２７５を介して情報を入力／出力（Ｉ／Ｏ）ポート２７０から／へ受信／送信するように構成されており、その場合、Ｉ／Ｏポート２７０は、ナビゲーションデバイス２００にとって外部であるＩ／Ｏデバイス２８０に接続することが可能である。外部Ｉ／Ｏデバイス２７０は、例えばイヤホンのような外部リスニングデバイスを含んでもよいが、それに限定されない。Ｉ／Ｏデバイス２８０への接続はさらに、例えばハンズフリー操作用および／または音声起動操作用のカーステレオユニットのようないかなる他の外部デバイスへの有線接続または無線接続であってもよく、例えばイヤホンまたはヘッドホンへの接続、および／または例えば携帯電話への接続であってもよく、その場合、例えばナビゲーションデバイス２００とインターネットかまたは何らかの他のネットワークとの間にデータ接続を確立するために、および／または例えばインターネットかまたは例えば何らかの他のネットワークを介してサーバへの接続を確立するために、携帯電話接続が用いられてもよい。
【００１９】
ナビゲーションデバイス２００は、少なくとも１つの実施形態において、モバイルデバイス４００（例えば携帯電話、ＰＤＡ、携帯電話技術による何らかのデバイス、のうちの１つ以上）を介してサーバ３０２との「モバイル」ネットワーク接続を確立し、デジタル接続（例えば既知のＢｌｕｅｔｏｏｔｈ技術を介したデジタル接続）を確立しても良い。その後、そのネットワークサービスプロバイダを通じて、（例えばインターネットを通じて）モバイルデバイス４００は、サーバ３０２とのネットワーク接続を確立することができる。従って、ナビゲーションデバイス２００（ナビゲーションデバイス２００はモバイルであっても良く、単独で移動するか、又は車両内で移動するかの少なくとも片方のため、多くの場合実際にモバイルである）とサーバ３０２との間に「モバイル」ネットワーク接続が確立され、「リアルタイムの」又は少なくとも非常に「最新の」情報ゲートウェイが提供される。
【００２０】
例えばインターネット４１０を用いた、モバイルデバイス４００とサーバ３０２のような他のデバイスとの間の（サービスプロバイダを介した）ネットワーク接続の確立は、既知のやり方で行うことができる。これには、例えばＴＣＰ／ＩＰ階層プロトコルの利用を含んでも良い。モバイルデバイス４００は、例えばＣＤＭＡ、ＧＳＭ、ＷＡＮなどのような通信標準をいくつ利用しても良い。
【００２１】
従って、例えば携帯電話又はナビゲーションデバイス２００の中の携帯電話技術を介して、データ接続を介して実現されるインターネット接続を利用しても良い。この接続を目的として、サーバ３０２とナビゲーションデバイス２００との間のインターネット接続が確立される。これは例えば、携帯電話又は他のモバイルデバイス及びＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）接続を通じて行われても良い（ＧＰＲＳ接続は通信事業者によって提供されるモバイルデバイスのための高速データ接続であり、ＧＰＲＳはインターネットに接続するための一方法である）。
【００２２】
ナビゲーションデバイス２００は更に、例えば既存のＢｌｕｅｔｏｏｔｈ技術を介して既知のやり方で、モバイルデバイス４００との、そして最終的にインターネット４１０とサーバ３０２とのデータ接続を完了できる。この場合データプロトコルは、例えばＧＳＲＭ、ＧＳＭ標準のためのデータプロトコル標準、のような標準をいくつ利用しても良い。
【００２３】
ナビゲーションデバイス２００は、ナビゲーションデバイス２００自身の中に自分自身の携帯電話テクノロジを含んでも良い（例えば、ナビゲーションデバイス２００の内部アンテナが代替として更に使用されうるような場合の、アンテナを含む）。
【００２４】
ナビゲーションデバイス２００の中の携帯電話テクノロジには、ここまでに明記した内部コンポーネント、又は挿入可能なカード、あるいはその双方を含んでも良く、例えば必要な携帯電話技術又はアンテナ、あるいはその双方が含まれても良い。従って、ナビゲーションデバイス２００の中の携帯電話技術は、任意のモバイルデバイス４００の携帯電話技術と類似のやり方で、ナビゲーションデバイス２００とサーバ３０２との間の、例えばインターネット４１０を介した、ネットワーク接続を同様に確立できる。
【００２５】
ＧＲＰＳ電話設定については、常に変化する携帯電話の機種、メーカなどのスペクトルと正確に連動するため、Ｂｌｕｅｔｏｏｔｈ対応のデバイスが使われても良く、機種／メーカ固有の設定は、例えばナビゲーションデバイス２００上に記憶されても良い。この情報のために記憶されたデータは、以前の又はこれ以降のどの実施形態において論じられたやり方で更新されても良い。
【００２６】
図２はさらに、接続２５５を介したプロセッサ２１０とアンテナ／受信器２５０の間の動作可能接続を図解し、その場合、例えばアンテナ／受信器２５０は、ＧＰＳアンテナ／受信器であってもよい。理解されるであろうが、参照番号２５０で示すアンテナと受信器とは、図解するために概略的に結合されているのであり、アンテナと受信器とは、別の位置にあるコンポーネントであってもよく、アンテナは、例えばＧＰＳパッチアンテナまたはヘリカルアンテナであってもよい。
【００２７】
また、当業者であれば理解するであろうが、図２に示す電子コンポーネントは、従来方式の電源（図示せず）から電力供給を受けている。当業者であれば理解するであろうが、図２に示すコンポーネントの異なる構成は、本願の範囲内であるとみなされる。例えば、一実施形態において、図２に示すコンポーネントは、有線および／または無線接続の類を介して相互に通信してもよい。従って、本願のナビゲーションデバイス２００の範囲は、可搬型または手持ち型のナビゲーションデバイス２００を含む。
【００２８】
加えて、図２の可搬型または手持ち型のナビゲーションデバイス２００は、自動車や船舶などのようなモータの付いた車両に既知の方法で接続するかまたは「ドッキングされる」ことができる。その結果、そのようなナビゲーションデバイス２００は、可搬型または手持ち型のナビゲーション利用を目的として、ドッキングされた位置から取り外すことができる。
【００２９】
図３は、本願の一実施形態の、一般的な通信チャネル３１８を介した、本願のサーバ３０２とナビゲーションデバイス２００の一例を示すブロック図である。本願のサーバ３０２とナビゲーションデバイス２００とは、通信チャネル３１８を介した接続がサーバ３０２とナビゲーションデバイス２００との間で確立された場合に、（そのような接続はモバイルデバイスを介したデータ接続であってもよいし、インターネットを介してパーソナルコンピュータを介した直接接続であってもよいことに留意すべきであるが）通信できる。
【００３０】
サーバ３０２は、図解されていないかもしれない他のコンポーネントに加えてプロセッサ３０４を含むが、プロセッサ３０４は、メモリ３０６に動作可能なように接続されており、さらに、大容量記憶装置３１２に、有線または無線接続３１４を介して動作可能なように接続されている。プロセッサ３０４は、通信チャネル３１８を介してナビゲーションデバイス２００との間で情報を送受信するため、さらに送信器３０８と受信器３１０に動作可能なように接続されている。送受信される信号は、データ、通信、および／または他の伝搬信号を含んでもよい。送信器３０８と受信器３１０は、ナビゲーションシステム２００のための通信設計で用いられる通信要件および通信技術に従って選択されるかまたは設計されてもよい。さらに、留意されるべきだが、送信器３０８と受信器３１０の機能は、１つのトランシーバに結合されてもよい。
【００３１】
サーバ３０２はさらに、大容量記憶装置３１２に接続されている（または、大容量記憶装置３１２を含む）が、大容量記憶装置３１２が、通信リンク３１４を介してサーバ３０２に連結されることがあることに留意する。大容量記憶装置３１２は、ナビゲーションデータと地図情報とのストアを有しており、ここでもやはり、サーバ３０２とは別個のデバイスであってもよいし、サーバ３０２の中に組み込まれてもよい。
【００３２】
ナビゲーションデバイス２００は、通信チャネル３１８を通じてサーバ３０２と通信するように構成され、図２に関して前に記述したように、プロセッサ、メモリ等だけでなく、通信チャネル３１８を通じて信号および／またはデータを送受信するための送信器３２０および受信器３２２を有するが、これらのデバイスはさらに、サーバ３０２以外のデバイスとも通信するのに用いられる可能性があることに留意する。さらに、送信器３２０と受信器３２２とは、ナビゲーションシステム２００のための通信設計で用いられる通信要件および通信技術に従って選択されるかまたは設計されてもよく、そして、送信器３２０と受信器３２２の機能は、１つのトランシーバに一体化させても良い。
【００３３】
サーバのメモリ３０６の中に記憶されたソフトウェアは、プロセッサ３０４のための命令を提供し、サーバ３０２がナビゲーションデバイス２００にサービスを提供できるようにする。サーバ３０２によって提供される１つのサービスは、ナビゲーションデバイス２００からのリクエストを処理することと、ナビゲーションデータを大容量記憶装置３１２からナビゲーションデバイス２００へ伝送することを含む。本願の少なくとも１つの実施形態によると、サーバ３０２によって提供されるもう１つのサービスが、所望のアプリケーションのための各種のアルゴリズムを用いてナビゲーションデータを処理することと、これらの算出結果をナビゲーションデバイス２００へ送信することとを含む。
【００３４】
通信チャネル３１８は一般的に、ナビゲーションデバイス２００とサーバ３０２とを接続する伝搬媒体またはパスを表す。本願の少なくとも１つの実施形態によると、サーバ３０２とナビゲーションデバイス２００とはいずれも、通信チャネルを通じてデータを送信するための送信器と、通信チャネルを通じて送信されたデータを受信するための受信器とを有する。
【００３５】
通信チャネル３１８は、特定の通信技術に限定されない。また、通信チャネル３１８は、単一の通信技術には限定されず、すなわち、チャネル３１８は、各種の技術を用いる複数の通信リンクを含んでもよい。例えば、少なくとも１つの実施形態によると、通信チャネル３１８は、電気的、光学的、および／または電磁的通信等のためのパスを提供するように構成されることができる。従って、通信チャネル３１８は、電子回路、金属線や同軸ケーブルのような導電体、光ファイバケーブル、コンバータ、無線周波数（ｒｆ）波、大気、空スペースなどのうちの１つかまたはそれらの組み合わせを１つ含むが、それに限定されない。さらに、少なくとも１つの実施形態によると、通信チャネル３１８は、中間デバイス、例えばルータ、リピータ、バッファ、送信器、受信器などを含んでもよい。
【００３６】
本願の少なくとも１つの実施形態において、例えば通信チャネル３１８は、電話ネットワークおよびコンピュータネットワークを有する。
【００３７】
さらに、少なくとも１つの実施形態において、通信チャネル３１８は、無線周波数、マイクロ波周波数、赤外線通信等のワイヤレス通信を提供することができてもよい。加えて、少なくとも１つの実施形態によると、通信チャネル３１８は、衛星通信を提供することができる。
【００３８】
通信チャネル３１８を通じて伝送される通信信号は、所与の通信技術に必要なまたは望ましい可能性がある信号を含むが、それに限定されない。例えば、信号は、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、グローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ）などのようなセルラー通信技術で使用されるように構成されてもよい。デジタル信号もアナログ信号もいずれも、通信チャネル３１８を通じて伝送されてもよい。少なくとも１つの実施形態によると、これらの信号は、通信技術にとって望ましい可能性があるように変調された、暗号化された、および／または、圧縮された信号であってもよい。
【００３９】
大容量記憶装置３１２は、所望のナビゲーションアプリケーションにとって十分なメモリを有する。大容量記憶装置３１２の例には、例えばハードドライブのような磁気データ記憶媒体、例えばＣＤ−Ｒｏｍのような光学記憶媒体、例えばフラッシュメモリのような帯電式データ記憶媒体、分子メモリなどが含まれてもよい。
【００４０】
本願の少なくとも１つの実施形態によると、サーバ３０２は、ワイヤレスチャネルを介してナビゲーションデバイス２００によってアクセス可能なリモートサーバを含む。本願の少なくとも１つの他の実施形態によると、サーバ３０２は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、仮想プライベートネットワーク（ＶＰＮ）などに位置するネットワークサーバを含んでもよい。
【００４１】
本願の少なくとも１つの実施形態によると、サーバ３０２は、デスクトップコンピュータまたはラップトップコンピュータのようなパーソナルコンピュータを含んでもよく、そして通信チャネル３１８は、そのパーソナルコンピュータとナビゲーションデバイス２００との間でケーブルで接続されてもよい。あるいは、サーバ３０２とナビゲーションデバイス２００との間にインターネット接続を確立するため、パーソナルコンピュータが、ナビゲーションデバイス２００とサーバ３０２との間に接続されてもよい。あるいは、ナビゲーションデバイス２００をインターネット経由でサーバ３０２に接続するため、携帯電話またはその他の手持ち式デバイスが、インターネットへのワイヤレス接続を確立してもよい。
【００４２】
ナビゲーションデバイス２００は、ユーザがナビゲーションデバイス２００をサーバ３０２に接続すると同時に定期的に更新されることがある、および／または、例えばワイヤレスモバイル接続デバイスおよびＴＣＰ／ＩＰ接続を介してサーバ３０２とナビゲーションデバイス２００との間にもっと持続性のまたは頻繁な接続が行われることによって、もっとダイナミックであることもある、情報のダウンロードを介して、サーバ３０２から情報を提供されてもよい。大量のダイナミックな計算については、サーバ３０２の中のプロセッサ３０４が、処理の必要性の大部分を扱うのに使用されてもよいが、しかし、ナビゲーションデバイス２００のプロセッサ２１０も、多くの場合サーバ３０２への接続に関係なく、多量の処理および計算を扱うことができる。
【００４３】
サーバ３０２に接続された大容量記憶装置３１２は、地図なども含めて、ナビゲーションデバイス２００自身に保持されうるものより多量の地図製作データおよびルートデータのボリュームを含むことができる。サーバ３０２は、例えば、一組の処理アルゴリズムを用いて、ルートに沿って移動するナビゲーションデバイス２００のうちの大半のデバイスを処理してもよい。さらに、メモリ３１２の中に記憶された地図製作データおよびルートデータは、ナビゲーションデバイス２００によって当初受信された信号（例えばＧＰＳ信号）に対して動作することができる。
【００４４】
本願の実施形態のナビゲーションデバイス２００は、市街地、公園のような区域を、走ったり歩いたり等するために、携帯可能又は移動可能な方法で使うことに焦点を置いているが、これらには限られない。そのような携帯利用に役立つために、ナビゲーションデバイス２００は、ＧＰＳ技術を使い、又は使わずに、一連の指示を通して、ユーザが進むことができるようにする能力を含む。少なくとも１つの実施形態において、ユーザは、市街地、公園などの中で、ＧＰＳ技術を用い、又は用いないで、簡単で、連続的なやり方でナビゲートするナビゲーションデバイスを使うことができるということが、その思想である。
【００４５】
よって、少なくとも１つの実施形態において、ナビゲーションデバイス２００は、プロセッサ２１０と、統合入力表示デバイスとを含む（例えば、表示画面２４０と入力デバイス２２０とからなる、タッチスクリーンとして統合される）。プロセッサ２１０は、初期位置と入力された終了位置（例えば、移動の目的地）とに基づいた経路に沿って移動するための、いくつかの地図を決定するために用いられる。入力は、住所の直接入力、メニューの選択によるあらゆる種類の選択、等を含むことができる。統合入力表示デバイスはそうして、終了位置の入力と、地図の表示と、初期位置から入力された終了位置への経路に沿って移動するための決定された数の地図を表示をさせることのために用いられる。
【００４６】
少なくとも１つの他の実施形態において、本願の方法は、ナビゲーションデバイス２００において、初期位置と入力された終了位置に基づいた経路に沿って移動するための、いくつかの地図を決定することを含む。この方法は更に、ナビゲーションデバイス上で終了位置を入力し地図を表示することと、初期位置から入力された終了位置への経路に沿って移動する為の決定された数の地図を、順に表示させる指令を出すこととを含む。
【００４７】
本願の図２で上に示されたように、本願の１つの実施形態としてのナビゲーションデバイス２００は、プロセッサ２１０と、入力デバイス２２０と、表示画面２４０とを含む。少なくとも１つの実施形態において、例えばタッチパネル画面を通した（直接入力、メニュー選択等を介する）情報の入力及び情報の表示を可能にするために、入力デバイス２２０及び表示画面２４０は、統合入力表示デバイスに統合される。このような画面は、当業者に良く知られているように、例えば接触入力ＬＣＤ画面であっても良い。
【００４８】
本願の少なくとも１つの実施形態において、本願のナビゲーションデバイス２００は特にモバイルユースのために、特にウォーキング／ランニングルートのために開発される。そのようなナビゲーションデバイス２００において、統合入力表示デバイスは、少なくとも終了位置（及び、ＧＰＳの位置確認が用いられない場合は、初期位置）を入力することと、初期位置から終了位置への経路に沿った移動のために、決定された数又は連続する地図を順番に表示させる指令を出すこととを可能にするために、用いられ得る。更に、もし初期位置が（直接入力、選択等を介して）終了位置と共に入力されたなら、ユーザは、ＧＰＳ技術を必要とせずに、市街地、公園、郊外等を歩き又は走って通るために、ナビゲーションデバイス２００を使うことができる。
【００４９】
１つの実施形態においては、２つの入力点が存在するだろう。この２つの入力点から、ナビゲーションデバイス２００のユーザは経路を作成でき、初期位置と終了位置に基づいた経路に沿って移動するために、いくつかの地図を決定することを開始することができる。本願の図４の実施形態の一例に示されるように、一度初期位置が入力され、又は（例えば既知の方法でＧＰＳ技術によって）決定され、そして一度終了位置が入力されると、ナビゲーションデバイス２００はその後、ユーザによる移動のための経路を計算する。そのような経路例が図４に示される。
【００５０】
初期位置と終了位置と、メモリ２３０に保存された地図情報とに基づいて一度経路が決定されると、次にナビゲーションデバイス２００のプロセッサ２１０は、地図情報から、初期位置と入力された終了位置とに基づく経路に沿って旅行するために使われうるいくつかの地図を決定する。この地図情報は、メモリ２３０に保存されているか、若しくはサーバ３０２と通信チャネル３１８とを介して大容量データ記憶装置３１２から受け取ったか、又はその双方である。
【００５１】
経路が決定された後は、曲がり角毎に行われる通常のナビゲーションと同じように、指示が生成される。この指示は、例えば「左に曲がれ」「右に曲がれ」「出ろ」及び似たようなフレーズを含む。ナビゲーションデバイス２００をウォーキングデバイスとして用いる時には、たいていが右に曲がれか左に曲がれであることに注意する。こうして、図４に表されるように、ナビゲーションデバイス２００のユーザは、経路をいくつかの指示として理解することができる（図４の指示３／１０）。全体での指示の数は、経路次第である。全ての指示に対して地図が生成されるため、全体での地図の数は、全体での指示の数に等しくなる（出発点と到着点に対して、追加的な地図があっても良いことに注意する）。
【００５２】
いくつかの状況、例えば困難な道路状況においては、まっすぐ前に歩くことに対しても、指示が（例えば、ナビゲーションデバイス２００上での表示によって）（地図と共に、あるいは地図なしに）与えられても良い。これは、ＧＰＳ技術又はＧＰＳ信号の利用可能性には依存せずに行われることができる。地図は更に、「左に曲がれ」という指示が実際に左折であるように、歩く方向を向く形式で生成されても良い。地図は更に、ナビゲーションデバイス２００のユーザが、歩いている間にはっきりと絵を理解できるような程度にまで拡大されても良い。左折又は右折がなされるべき時には、交差点（及びその周りの近接部分）だけが見えるような程度にまで拡大されても良い。
【００５３】
一度地図の数が決定されると、地図とその数はメモリ２３０に保存されることができ、本願の１つの実施形態の統合入力表示デバイスの表示画面２４０上に、順番に地図を表示する時に用いられ得る。決定された数の地図の連続した表示が、ユーザに対して促される場合に、現在の地図番号、及び指示又は地図の総数の双方が、表示されることが可能である。
【００５４】
図５に示されるように、一度経路が決定され、数と実際の地図とが決定されると、ナビゲーションデバイス２００の統合入力表示デバイスの表示画面２４０に、メインメニューが、オプションとして表示されることができる。
【００５５】
このメニューは例えば、経路指示又は地図を表示するための、選択可能なオプションを含むことができる。選択すると、これは続けて、開始位置から選択された終了位置までの経路に沿って移動するための決定された数の地図を順番に表示することを促すことを命令することができる。メニューは、経路のデモンストレーションを提供するための選択肢、状態情報を提供するための選択肢、ユーザに対するガイド付きのツアーを提供するための選択肢、バージョン表示するための選択肢、等を更に含むことができる。図５のメインメニューに表示されるこれらの選択肢のそれぞれは、統合入力表示デバイスの表示画面２４０に表示可能であり、統合入力表示デバイスのタッチスクリーン入力によって選択可能である。
【００５６】
経路のデモンストレーションを選択した時には、例えば、ナビゲーションデバイス２００は、鳥瞰図（３−Ｄ）、又はオプションとして計画された経路の２Ｄ表示を、表示しても良いし、例えばユーザが経路上を運転しているかのように、ユーザが選択可能な一定の速度で、経路を追っても良い。状態を選択したときは、計画された経路の概略が、地図の全体又は一部分の上に描かれても良い。
【００５７】
ガイド付きツアー機能は、大まかなナビゲーションデバイス２００の使用に関する、また、経路の設計の仕方に関する、マルチメディアチュートリアルを開始する。バージョン表示機能を選択した時は、ナビゲーションデバイス２００のユーザは、ナビゲーションデバイス２００で現在使用中の、又はナビゲーションデバイス２００にインストールされている地図と、アプリケーションのバージョン番号を見ることができる。
【００５８】
図６は、統合入力表示デバイスの表示画面２４０の二次元表示ビューを示す。このビューは、ユーザの頭上からの展望によるものであっても良い。このビューは、基本的な指示マップを示すが、この指示マップはユーザによって選択された個々の設定により、ユーザに表示されても表示されなくても良い。ユーザは、例えばナビゲーションデバイスのプリファレンス又はセットアップメニューで、二次元ビューと三次元ビューの間から選択することができる。ほとんどの場合、経路と経路に沿った移動のための地図の数とを決定した後で、次のように地図の連続する表示は制御されうる。
【００５９】
図７は、ナビゲーションデバイス２００の統合入力表示デバイス上での表示の、実施形態の一例を示す。一度プロセッサ２１０が、初期位置と入力された終了位置とに基づく経路上を移動するための地図の数を決定すると、統合入力表示デバイスは、次に地図を表示し、経路に沿って移動するための、決定された数の地図を順番に表示することを促すことができる。図７に示されるように、表示例は、地図又は指示７１０の合計の数と共に、７０５に表示されている現在の地図番号の表示を含むことができ、初期位置から終了位置又は移動の目的地までの経路に沿って移動するために何枚の地図が必要かを、ユーザが知ることを可能にする。図７に示される現在の例では、表示されている地図は、１０枚あるうちの、地図３である。このように、ユーザは次の地図４を選択するように促され、またユーザは、本質的に、１０枚の地図のそれぞれを順番に表示するように促される。図７の表示は、単なる表示例であることに留意すべきである。本願は、ユーザに情報が伝えられる方法、地図の数、表示設定の種類、等に限定されるべきではないことに留意すべきである。
【００６０】
加えて、図７の実施形態のディスプレイは、前の地図の場所から現在の地図の場所までの距離７１５、及び、前の地図又は指示から現在の地図又は指示までの時間７２０とを、表示する。追加的なものとして、開始位置と終了位置との間の距離と、開始位置から終了位置までの経路に沿って移動するのにかかる推定時間とを、ディスプレイが表示することができる。ディスプレイは、現在の地図又は指示の後の、次の道路を表示することもできる。また、現在の地図又は指示の前の、現在の道路を表示することもできる。ボタン７３５及び７４０は、統合入力表示デバイス上で、例えばバーチャルボタンとして提供される。また、ボタン７３５及び７４０は、前の地図又は指示にスクロールバックする能力（７３５）、又は次の地図又は指示にスクロールする能力（７４０）、あるいはその双方を提供する。繰り返すが、図７の表示は単なる表示例であって、本願は上述した情報に限定されるべきではないことに留意すべきである。また、地図の終了位置に到達した際に自動的に順番に表示すること、有線接続されたボタン、スクロールホイール等を含むがこれによって限定されない、スクロールのための物理的デバイスを含むがこれに限定されるものではない本願の実施形態に、連続した地図の間をスクロールする他の方法が含まれることに留意すべきである。
【００６１】
メイン・ディスプレイ・エリア７５０は、例えばユーザの視点、若しくは一人称視点からの、三次元の形の地図情報を表示できる。言い換えると、ユーザが特定の道路に沿って移動している場合に、ユーザがその道路を見る視点から、地図は表示されても良い。ナビゲーションシステム２００はこのように、ユーザの頭上を視点とする地図の表示と、ユーザの視点、若しくは一人称視点の地図の表示とから、選択可能であっても良い。
【００６２】
実施形態の少なくとも一例において、ユーザがナビゲーションデバイス２００のディスプレイを回転する必要がないように、ユーザが特定の経路に沿って曲がる時、ユーザに従って地図情報も回転するように、地図は更に提供されてもよい。このことは、ユーザの視点、若しくは一人称視点で表示している時に特に有利である。このことは、ナビゲーションデバイス２００が、例えば歩いている方向に地図を回転するために使われうるコンパスを備え付けられて持っている場合に、実現されうる。
【００６３】
上で示されたように、プロセッサ２１０は、経路に沿って移動するための何枚かの地図を決定する。そして統合入力表示デバイスは、現在の地図又は指示７０５と、全体の地図又は指示の数７１０とを表示する。そして地図は、ユーザが経路に沿って移動するに従い順番に表示されうる。その時、地図は自動的に交換され、決定点で再描画されることができる。また、ユーザによって手動で交換されることもできるし、双方が可能でもよい。
【００６４】
図７に示される統合入力表示デバイスは、更に追加情報を表示することができる。この情報は、例えば現在の指示７５５を発音する要求を含むことができる。例えば、地図が指示に基づいている時に、ナビゲーションデバイス２００は、音声を生成し、（非図示の可聴出力デバイスによって）単純な「左折」「右折」、又は「Ｋａｌｖｅｒｓｔｒａａｔへと右折」「ＭｕｎｔｐｌｅｉｎからＫａｌｖｅｒｓｔｒａａｔへと左折」等の指示を出力しても良い。この情報は更に、例えば現在の指示矢印７６０と、ユーザが指示ブラウザへと戻ることを可能にするバーチャルボタン７６５と、指示が通過されたことを示すオプションマーク７７０とを含むことができる。
【００６５】
このマーク７７０は、一般的には、ＧＰＳトラッキングが使われているガイドナビゲーションでのみ用いられる。決定点とは、ナビゲーションデバイス２００のユーザを目的地へと導くために指示が必要とされる点であって、主には、例えば左折又は右折（いくつかの場合には、方向を維持すること）がなされなければならない交差点に存在する。ナビゲーションデバイス２００のユーザは、現在位置が継続的に更新される場合には、ＧＰＳに基づくナビゲーションの代わりに、次及び前ボタンを用いて、決定点の間をナビゲートすることができる。
【００６６】
現在のＧＰＳ位置に基づいて、ナビゲーションデバイス２００は、決定点が通過されたと断定しても良く、それ故に、ユーザがナビゲーションデバイス２００の次ボタンを押すことなく、表示を次の決定点を表す次の地図に変えても良い。そうして、指示が通過されたことを示すオプショナルマーク７７０が付けられるかもしれない。
【００６７】
更に、ナビゲーションデバイス２００は、少なくとも１つの実施形態においては、ナビゲーションの通常の方法の通り、地図上のユーザの位置を追跡しない。少なくとも１つの実施形態では、次の指示によって決定されるのは、固定された地図である。
【００６８】
しかしながら、この固定された地図が、常に北向き、期待される進行方向に向けられる（例えば、現在の道路部分に沿って）、目的地又は任意の予め決定された方向に設定される、コンパスに従うように設定される、等となるように、この固定された地図を回転することが可能である。
【００６９】
従って、本願の一実施形態のナビゲーションデバイス２００は、通常の一段階毎の方法でのＧＰＳトラッキングを用いずに、入力された初期位置から終了位置／場所／目的地への歩行経路に沿ってユーザを導くように動作することが可能である。ナビゲーションデバイス２００は、地図の数と、初期位置と入力された終了位置とに基づいた経路に沿って移動するために必要な特定の地図とを、一度プロセッサ２１０が決定すると、この経路トラッキングオプションを可能にすることができる、メモリ２３０中に格納された地図情報を含む。初期位置は、終了位置と共に入力されても良い。この方法では、ナビゲーションデバイスはＧＰＳナビゲーションを使用せずに動作することができる。ユーザは続けて、前の地図若しくは指示７３５にアクセスするため、又は次の地図若しくは指示７４０にアクセスするためのバーチャルボタンを用いて、順番に１つずつ地図又は指示を進めることができる。
【００７０】
図６に関する実施形態において前で述べたように、任意的な方法として、二次元ビューが、ユーザに表示されうる。すなわちユーザは、図７に示されるように、二次元ビューか三次元ビューかを選択するオプションを与えられても良い。
【００７１】
更に、図８の実施形態に示されるように、図８の概略的なビューのような他のビューも、ユーザに対して表示されうる。この概略的なビューは、現在の地図又は指示番号８０５と、合計の地図又は指示の数８１０と、前の地図又は指示から現在の地図又は指示までの距離７１５と、前の地図又は指示から現在の地図又は指示までの時間７２０と、等を更に提供する。また、この概略的なビューは、前の及び次の指示にスクロールするためのバーチャルボタン８３５及び８４０を、更に含む。この表示の他の特徴は、図７のものと類似している。概略的なビューは、例えば特定の通りの名前なしに、単に歩行経路の異なった特徴を単に図示すれば良いことに留意すべきである。
【００７２】
図９の例としての実施形態に示されるように、ひとたび経路が選択され、経路に沿った移動が開始されようとした時に、概要地図が提供されても良い。概要地図は、図９に示されるように、選択／入力された初期位置と、選択／入力された終了位置と、移動する予定の総距離と、総時間とを表示しても良い。さらに、バーチャル・ディスプレイ・ボタン９３５及び９４０が、ユーザが決定された数の地図をスクロールすることを可能にするために備えられても良い。また、指示又は地図の総数がユーザに表示され、ユーザにどれだけの数の地図が、初期位置と入力された終了位置に基づいて、経路に沿って移動するために決定されているかを、示しても良い。
【００７３】
上記の少なくとも１つの実施形態の方法は、（例えばサーバ３０２のプロセッサ３０４、および／または例えばナビゲーションデバイス２００のプロセッサ２１０のような）プロセッサによって実行された場合にはプロセッサにそれぞれの方法を行わせるような一連の命令を表す搬送波または伝搬信号として実施されたコンピュータデータ信号として実装されてもよい。少なくとも１つの他の実施形態において、上記で提供された少なくとも１つの方法が、プロセッサまたは他のコンピュータデバイスによって実行された場合にはそれぞれの方法を実行するための、例えば前述のメモリデバイスのうちの１つのような、コンピュータ可読媒体またはコンピュータがアクセス可能な媒体上に含まれる一組の命令として上記で実装されてもよい。変形形態において、媒体は、磁気媒体、電子媒体、光学媒体などであってもよい。
【００７４】
さらに、前述の方法のいずれかが、プログラムのかたちで実施されてもよい。プログラムは、コンピュータ可読媒体上に記憶されてもよいし、コンピュータデバイス（プロセッサを含むデバイス）上で実行された場合には前述の方法のうちいずれか１つを実施するように構成される。従って、記憶媒体またはコンピュータ可読媒体は、情報を記憶するように構成され、上記の実施形態のいずれかの方法を実行するため、データ処理機能またはコンピュータデバイスと対話するように構成される。
【００７５】
記憶媒体は、コンピュータデバイスの本体の中に設置された内蔵媒体であってもよいし、あるいは、コンピュータデバイスの本体から分離できるように構成されたリムーバブル媒体であってもよい。内蔵媒体の例には、書き換え可能な不揮発性メモリ、例えばＲＯＭやフラッシュメモリ、およびハードディスクが含まれるがそれらに限定されない。リムーバブル媒体の例には、例えばＣＤ−ＲＯＭやＤＶＤのような光学記憶媒体、例えばＭＯのような光磁気記憶媒体、フロッピー（登録商標）ディスク、カセットテープ、リムーバブルハードディスクを含むがそれらに限定されない磁気記憶媒体、メモリーカードを含むがそれに限定されない内蔵の書き換え可能な不揮発性メモリを備えた媒体、そして、ＲＯＭカセットを含むがそれに限定されない内蔵ＲＯＭを備えた媒体、等が含まれるがそれらに限定されない。さらに、記憶された画像に関する各種の情報、例えば所有権情報が、いかなる他のかたちで記憶されてもよいし、他のやり方で提供されてもよい。
【００７６】
当業者なら本開示を読めば理解するであろうが、ナビゲーションデバイス２００の電子コンポーネント、および／またはサーバ３０２のコンポーネントは、コンピュータハードウェア回路構成として、またはコンピュータ可読プログラムとして、または両者の組み合わせとして、実施することができる。本願の実施形態のシステムおよび方法は、本願の教示内容に従って少なくとも１つの方法を実行するため、プロセッサに対して作動するソフトウェアを含む。当業者なら、ソフトウェアプログラムの中にある機能を実行するため、コンピュータを利用したシステムにおいてコンピュータ可読媒体からソフトウェアプログラムが起動されうるやり方を、本開示を読んで把握すれば理解するであろう。当業者であればさらに、本願の方法のうち少なくとも１つを実装して実行するように設計されたソフトウェアプログラムを作成するのに使用されうる各種のプログラミング言語を理解するであろう。
【００７７】
プログラムは、ＪＡＶＡ（登録商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋などを含むがそれらに限定されないオブジェクト指向言語を用いて、オブジェクト指向で構築されてもよいし、プログラムは、ＣＯＢＡＬ、Ｃなどを含むがそれらに限定されない手続き型言語を用いて手続き型指向で構築されてもよい。ソフトウェアコンポーネントは、アプリケーション・プログラム・インタフェース（ＡＰＩ）を含むがそれに限定されない、レポート・プロシージャ・コール（ＲＰＣ）、共通オブジェクト・リクエスト・ブローカー・アーキテクチャ（ＣＯＲＢＡ）、コンポーネント・オブジェクト・モデル（ＣＯＭ）、ディストリビューテッド・コンポーネント・オブジェクト・モデル（ＤＣＯＭ）、ディストリビューテッド・システム・オブジェクト・モデル（ＤＳＯＭ）、および遠隔メソッド呼出し（ＲＭＩ）のようなプロセス間通信技術を含むがそれらには限定されない、当業者にはよく知られているいくつものやり方で通信することができる。しかし、当業者なら本願の開示を読めば理解するであろうが、本願の教示内容は、特定のプログラミング言語または環境に限定されない。
【００７８】
上記のシステム、デバイス、および方法は、精度、プロセッサの速さ、ユーザとナビゲーションデバイス２００との対話などの容易さを向上させることに関して、例証として記述されたのであって、限定しているのではない。
【００７９】
さらに、本開示および添付の請求項の範囲内で、例示する異なる実施形態の要素および／または機能が、相互に組み合わされたり、および／または相互に代用されたりしてもよい。
【００８０】
さらに、本発明の上述した機能およびその他の例示する機能はいずれも、装置、方法、システム、コンピュータプログラム、およびコンピュータプログラム製品のかたちで実施されてもよい。例えば、上述の方法のうちのいずれも、図面内に図解された方法を行うための構造のいずれかを含むがそれに限定されないシステムまたはデバイスのかたちで実施されてもよい。
【００８１】
例示する実施形態をこのように記述したが、同じことがさまざまに変更されうることが明らかであろう。そのような変更は、本発明の精神と範囲からの逸脱とはみなされるべきではなく、当業者には明らかであろうが、そのような変更形態はすべて、以下の請求項の範囲内に含まれることが意図されている。
【図面の簡単な説明】
【００８２】
【図１】全地球測位システム（ＧＰＳ）の概要の一例を図解する図である。
【図２】本願の一実施形態のナビゲーションデバイスの電子コンポーネントのブロック図の一例を示す図である。
【図３】本願の一実施形態のサーバ、ナビゲーションデバイス、及びそれらの間の接続のブロック図の一例を示す図である。
【図４】本願の一実施形態のナビゲーションデバイス上での、経路の表示例を示す図である。
【図５】本願の一実施形態のナビゲーションデバイス上で表示される、メニューの例を示す図である。
【図６】本願の一実施形態のナビゲーションデバイス上の、二次元表示の例を示す図である。
【図７】本願の一実施形態の表示画面の例を示す図である。
【図８】本願の一実施形態の、概略的なビューの表示画面の例を示す図である。
【図９】本願の一実施形態の、概要図の例を示す図である。
【図１】
2009536722.tif 000003
【図２】
2009536722.tif 000004
【図３】
2009536722.tif 000005
【図４】
2009536722.tif 000006
【図５】
2009536722.tif 000007
【図６】
2009536722.tif 000008
【図７】
2009536722.tif 000009
【図８】
2009536722.tif 000010
【図９】
2009536722.tif 000011
【手続補正書】
【提出日】平成20年10月30日(2008.10.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ナビゲーションデバイスにおいて、初期位置と入力された終了位置とに基づいた経路に沿って移動するための、いくつかの地図を決定する工程と、
終了位置を入力する工程と、
ナビゲーションデバイス上に地図を表示する工程と、前記初期位置から前記入力された終了位置までの経路に沿って移動するための決定された数の地図を順番に表示することを促す工程と、を備えることを特徴とする方法。
【請求項２】
前記表示する工程が、決定された地図の数を表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項３】
前記表示する工程が、現在表示されている地図に対する、決定された数の地図の連続的な地図番号を表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項４】
前記表示する工程が、決定された地図の数と、現在表示されている地図に対する、決定された数の地図の連続的な地図番号との双方を表示する工程を含むことを特徴とする、請求項２に記載の方法。
【請求項５】
前記表示する工程が、少なくとも１つの以前に表示された地図と、次に続けて表示される予定の地図と、の相対的な距離を表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項６】
前記表示する工程が、少なくとも１つの以前に表示された地図と、次に続けて表示される予定の地図と、の相対的な時間を表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項７】
前に続く地図と、次に続く地図との少なくとも１つの表示を選択するための、少なくとも１つのバーチャルボタンを特徴とする、請求項１に記載の方法。
【請求項８】
前記初期位置が、ＧＰＳ衛星情報を用いて決定されることを特徴とする、請求項１に記載の方法。
【請求項９】
前記初期位置が入力されることを特徴とする、請求項１に記載の方法。
【請求項１０】
前記表示する工程が、前記初期位置と前記入力された終了位置とに基づく経路の地図を表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項１１】
前記表示する工程が、前記初期位置と前記入力された終了位置とに基づく少なくとも１つの経路の地図と、続く経路の地図とのどちらかを選択するためのメニューを表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項１２】
前記表示する工程が、頭上からの視点と、一人称視点とのうち少なくとも１つによる地図を表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項１３】
頭上の視点による地図の表示と、一人称表示による地図の表示とのどちらかを、選択する工程を更に備えることを特徴とする、請求項１２に記載の方法。
【請求項１４】
前記表示する工程が、地図が以前に表示されているという通知を表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項１５】
前記表示する工程が、経路の地図と、開始位置と、終了位置と、合計の決定された地図の数と、を表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項１６】
前記表示する工程が、前記初期位置と前記終了位置との間の距離と、前記初期位置から前記終了位置までの経路に沿って移動するのにかかる推定時間と、を表示する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項１７】
ナビゲーションデバイスのプロセッサ上で実行されたときに、ナビゲーションデバイスに請求項１乃至１６の何れか１項に記載の方法を実行させるための、プログラム部分を含む、コンピュータ読み取り可能な媒体。
【請求項１８】
請求項１乃至１６の何れか１項に記載の方法を実行するように構成された、ナビゲーションデバイス。
【国際調査報告】
2009536722.tif 000012
2009536722.tif 000013