(57)【要約】ナビゲーションのための方法およびデバイスが開示される。少なくとも一実施形態において、方法は、ナビゲーションデバイスの決定された移動ルートに基づいて、ナビゲーションデバイスの統合入力および表示デバイスに表示する標準マップ情報を決定する工程と、ナビゲーションデバイスの統合入力および表示デバイス上に三次元で決定されたマップ情報を表示する工程と、ナビゲーションデバイスが所在地の閾値距離の範囲内にあると決定された場合に、決定されたマップ情報と共に、決定された移動ルートに沿った所在地の静止画像をナビゲーションデバイスの統合入力および表示デバイスに表示する工程と、を備える。少なくとも一実施形態において、ナビゲーションデバイスは、ナビゲーションデバイスの決定された移動ルートに基づいて、次の表示のためのマップ情報を決定し、マップ情報の表示を制御するために使用可能であるプロセッサと、マップ情報を表示する統合入力および表示デバイスと、を備え、プロセッサは、ナビゲーションデバイスが所在地の閾値距離の範囲内にあると決定された場合に、マップ情報の表示と同時に、統合入力および表示デバイス上に、決定された移動ルートに沿った所在地の静止画像の表示を制御するようにさらに使用可能である。
2011521211.tif 000002
【特許請求の範囲】
【請求項１】
ナビゲーションデバイスの決定された移動ルートに基づいて、前記ナビゲーションデバイスの統合入力および表示デバイスに表示する標準マップ情報を決定する工程と、
前記ナビゲーションデバイスの前記統合入力および表示デバイス上に三次元で前記決定されたマップ情報を表示する工程と、
前記ナビゲーションデバイスが所在地の閾値距離の範囲内にあると決定された場合に、前記決定されたマップ情報と共に、前記決定された移動ルートに沿った所在地の静止画像を前記ナビゲーションデバイスの前記統合入力および表示デバイスに表示する工程と、
を備えることを特徴とする方法。
【請求項２】
前記所在地の前記静止画像および前記決定されたマップ情報は、お互い重なり合うことなく前記統合入力および表示デバイスに表示されることを特徴とする請求項１に記載の方法。
【請求項３】
前記決定されたマップ情報は第１のサイズで、前記静止画像は第２のサイズで、前記統合入力および表示デバイスに表示されることを特徴とする請求項２に記載の方法。
【請求項４】
前記表示する工程は、前記所在地の前記静止画像を第１のサイズで表示し、前記決定されたマップ情報を第２のサイズで表示する工程を含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記表示する工程は、前記決定されたマップ情報と、前記所在地の前記静止画像とのうち少なくとも１つを、前記決定されたマップ情報と前記静止画像とのうちの他の１つの少なくとも一部と重なり合う前記統合入力および表示デバイス上における位置に、表示する工程を含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記決定されたマップ情報を表示する工程は、前記決定されたマップ情報を前記第１のサイズで、ある時に、表示する工程を含むことを特徴とする請求項４に記載の方法。
【請求項７】
前記ナビゲーションデバイスが前記所在地の閾値距離の範囲内にあると決定された場合、前記決定されたマップ情報を前記第１のサイズで表示する工程から、前記決定されたマップ情報を前記第２のサイズで表示する工程へと遷移する工程をさらに備えることを特徴とする請求項６に記載の方法。
【請求項８】
前記第１のサイズは、前記第２のサイズよりも相対的に大きいことを特徴とする請求項６に記載の方法。
【請求項９】
前記ナビゲーションデバイスのプロセッサで実行された時に、前記ナビゲーションデバイスに請求項１に記載の方法を実行させるプログラムを含むコンピュータで読み取り可能な記憶媒体。
【請求項１０】
ナビゲーションデバイスの決定された移動ルートに基づいて、次の表示のためのマップ情報を決定し、前記マップ情報の表示を制御するために使用可能であるプロセッサと、
前記マップ情報を表示する統合入力および表示デバイスと、を備え、
前記プロセッサは、前記ナビゲーションデバイスが所在地の閾値距離の範囲内にあると決定された場合に、前記マップ情報の表示と同時に、前記統合入力および表示デバイス上に、前記決定された移動ルートに沿った所在地の静止画像の表示を制御するようにさらに使用可能であることを特徴とするナビゲーションデバイス。
【請求項１１】
前記マップ情報の表示の制御は、前記マップ情報の前記表示のサイズを制御することを含むことを特徴とする請求項１０に記載のナビゲーションデバイス。
【請求項１２】
前記マップ情報の表示の制御は、前記統合入力および表示デバイス上における、前記マップ情報が表示される位置を制御することを含むことを特徴とする請求項１１に記載のナビゲーションデバイス。
【請求項１３】
前記プロセッサは、前記静止画像が前記統合入力および表示デバイス上に表示された場合、前記統合入力および表示デバイス上における前記マップ情報の表示サイズおよび表示位置のうち少なくとも１つを変化させるように表示を制御するように構成されることを特徴とする請求項１２に記載のナビゲーションデバイス。
【請求項１４】
前記マップ情報の表示の制御は、前記静止画像の表示サイズを制御することを含むことを特徴とする請求項１０に記載のナビゲーションデバイス。
【請求項１５】
前記静止画像の表示の制御は、前記統合入力および表示デバイス上おける前記静止画像が表示される位置を制御することを含むことを特徴とする請求項１４に記載のナビゲーションデバイス。
【請求項１６】
前記マップ情報の表示の制御は、前記静止画像の表示サイズを制御することを含むことを特徴とする請求項１３に記載のナビゲーションデバイス。
【請求項１７】
前記静止画像の表示の制御は、前記統合入力および表示デバイス上における前記静止画像が表示される位置を制御することを含むことを特徴とする請求項１６に記載のナビゲーションデバイス。
【請求項１８】
前記ナビゲーションデバイスは携帯ナビゲーションデバイスであることを特徴とする請求項１０に記載のナビゲーションデバイス。
【請求項１９】
前記ナビゲーションデバイスは、乗り物に組み込まれていることを特徴とする請求項１０に記載のナビゲーションデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、一般にナビゲーション方法およびデバイスに関する。
【背景技術】
【０００２】
ナビゲーションデバイスは、主に車、バイク、トラック、ボート等の、乗り物使用の領域で伝統的に利用された。あるいは、そのようなナビゲーションデバイスが持ち運び可能であるなら、それらはさらに、乗り物同士の間で移転可能であり、および／または、例えば徒歩移動に対して乗り物の外で使用可能であった。
【０００３】
これらのデバイスは、ナビゲーションデバイスの初期位置および選択された／入力された移動目的地（終端位置）に基づいて移動ルートを生成するように一般に調整され、初期位置はデバイスに入力され得るが伝統的にナビゲーションデバイス内のＧＰＳ受信機からのＧＰＳ位置を介して計算されることが留意されるべきである。ルートのナビゲーションを補助するために、マップ情報が移動ルートに沿ってナビゲーションデバイスのユーザへ視覚的に出力される。
【発明の概要】
【０００４】
発明者は、予め定められた移動ルートに沿って、近づきつつある所在地の静止画像を、ナビゲーションデバイスのユーザに対して表示することは有益であるかもしれないことを発見した。標準マップ情報を、そのような近づきつつある所在地の静止画像と交換することは、ナビゲーションデバイスのユーザに困難、不便、方向感覚を失うこと、または不快感をもたらすかもしれない。従って、発明者は、少なくとも一実施形態において、ユーザから標準マップ情報を奪うこと無しに移動ルートに沿って近づきつつある所在地の静止画像を表示する方法、デバイスおよび／またはコンピュータ読み取り可能な記憶媒体を考案した。
【０００５】
本願の少なくとも一実施形態において、方法は、ナビゲーションデバイスの決定された移動ルートに基づいて、ナビゲーションデバイスの統合入力および表示デバイスに表示する標準マップ情報を決定する工程と、ナビゲーションデバイスの統合入力および表示デバイス上に三次元で前記決定されたマップ情報を表示する工程と、前記ナビゲーションデバイスが所在地の閾値距離の範囲内にあると決定された場合に、前記決定されたマップ情報と共に、前記決定された移動ルートに沿った所在地の静止画像を前記ナビゲーションデバイスの前記統合入力および表示デバイスに表示する工程と、含む。
【０００６】
本願の少なくとも一実施形態において、ナビゲーションデバイスは、ナビゲーションデバイスの決定された移動ルートに基づいて、次の表示のためのマップ情報を決定し、前記マップ情報の表示を制御するために使用可能であるプロセッサと、前記マップ情報を表示する統合入力および表示デバイスと、を備え、前記プロセッサは、前記ナビゲーションデバイスが所在地の閾値距離の範囲内にあると決定された場合に、前記マップ情報の表示と同時に、前記統合入力および表示デバイス上に、前記決定された移動ルートに沿った所在地の静止画像の表示を制御するためにさらに使用可能である。
【図面の簡単な説明】
【０００７】
本願は、図面を用いて説明されるであろう例示的な実施形態を用いることによって以下でより詳細に説明されるだろう。
【図１】図１は、グローバル・ポジショニング・システム（ＧＰＳ）の例示的な図を説明する。
【図２】図２は、本願の実施形態のナビゲーションデバイスの電子的な構成要素の例示的なブロック図を説明する。
【図３】図３は、本願の実施形態のサーバ、ナビゲーションデバイス、およびそれらの接続の例示的なブロック図を説明する。
【図４Ａ】、
【図４Ｂ】図４Ａおよび４Ｂは、ナビゲーションデバイス２００の実施形態の実施の斜視図である。
【図５】図５は、移動ルートに沿った所在地の静止画像の表示例を説明する。
【図６】図６は、本願の実施形態の表示例を説明する。
【発明を実施するための形態】
【０００８】
ここで使用される技術は、特定の実施形態のみを説明するためのものであり、本発明を限定することが意図されるものではない。ここで使用されるような、単数形式の「ａ」、「ａｎ」、および「ｔｈｅ」は、文脈が明らかにそうではないことを示さない限り、複数形式も含むことが意図される。「含む（ｉｎｃｌｕｄｅｓ）」および／または「含んでいる（ｉｎｃｌｕｄｉｎｇ）」という用語は、この明細書で使用される場合、述べられた特徴、整数、工程、動作、要素、および／または構成要素の存在を明確にするが、１つ以上の他の特徴、整数、工程、動作、要素、構成要素、および／またはそれらの集合を排除するものではない。
【０００９】
図面に示される例示的な実施形態を説明する時に、特定の専門用語が明確化のために使用される。しかしながら、この特許明細書の開示はそのように選択された特定の技術専門用語に限定することを意図しておらず、各特定の要素は、類似の方法で動作する全ての技術的な均等物を含むことが理解される。
【００１０】
同様の参照番号がいくつかの図面を通じて同一のまたは対応する部分を示す図面を参照して、本特許明細書の例示的な実施形態はこの後説明される。初めから終わりまで、同様の番号は同様の要素に言及する。ここで使用されるように、「および／または」という用語は、関連するリスト化された項目のうち１つ以上のいくつかおよび全ての組み合わせを含む。
【００１１】
図１は、本願の実施形態のナビゲーションデバイスを含むナビゲーションデバイスによって使用可能な、グローバル・ポジショニング・システム（ＧＰＳ）の例示的な図を説明する。そのようなシステムは既知であり、様々な目的に使用されている。一般に、ＧＰＳは、継続して位置、速度、時間、および場合によっては方向の情報を無限のユーザに対して決定することが可能な衛星無線ベースのナビゲーションシステムである。
【００１２】
ＮＡＶＳＴＡＲとして以前より既知であるＧＰＳは、非常に正確な軌道で地球と連携する複数の衛星を組み込む。これらの正確な軌道に基づいて、ＧＰＳ衛星はその所在地をあらゆる数の受信部に伝え得る。
【００１３】
特にＧＰＳデータを受信する機能を備えるデバイスが、ＧＰＳ衛星信号に対して無線周波数のスキャンを開始すると、ＧＰＳシステムが実行される。ＧＰＳ衛星から無線信号を受信するとすぐに、デバイスは複数の異なる従来の方法のうちの１つを介してその衛星の正確な所在地を決定する。デバイスは、少なくとも３つの異なる衛星信号を取得するまで、大抵の場合、信号をスキャンし続けるだろう（留意すべきは、位置は、通常決定されないが、他の三角測量技術を使用して２つの信号のみで決定され得ることである）。幾何学的な三角測量を実行すると、受信機は３つの既知の位置を利用してそれ自身の衛星に対する２次元的位置を決定する。このことは既知の方法で実行され得る。さらに、第４の衛星信号の取得は、受信デバイスが既知の方法と同じ幾何学的計算によってその３次元的位置を計算するのを許可するだろう。位置および速度データは、無数のユーザによって継続方式でリアルタイムにアップデートされ得る。
【００１４】
図１に示されるように、ＧＰＳシステムは通常参照番号１００によって示される。複数の衛星１２０は地球１２４についての軌道上にある。それぞれの衛星１２０の軌道は必ずしも他の衛星１２０の軌道と同期している必要はなく、実際に非同期であり得る。様々な衛星１２０からスペクトラム拡散ＧＰＳ衛星信号１６０を受信する、本願のナビゲーションデバイスの実施形態において使用可能なＧＰＳ受信機１４０が示される。
【００１５】
それぞれの衛星１２０から継続して送信されるスペクトラム拡散信号１６０は、非常に正確な原始時計を用いて達成される大変正確な周波数標準を利用する。それぞれの衛星１２０は、そのデータ信号送信１６０の一部として、その特定の衛星１２０を示すデータストリームを送信する。ＧＰＳ受信機デバイス１４０が三角測量によってその２次元的位置を計算するために、ＧＰＳ受信機デバイス１４０は、少なくとも３つの衛星１２０から一般にスペクトラム拡散ＧＰＳ信号を取得することが当業者によって理解されよう。４つの衛星１２０の全部からの信号１６０に帰結する、追加の信号の取得は、ＧＰＳ受信機デバイス１４０が既知の方法でその３次元的位置を計算するのを許可する。
【００１６】
図２は、ブロック構成要素形式での、本願の実施形態のナビゲーションデバイス２００の電子的構成要素の例示的なブロック図を説明する。ナビゲーションデバイス２００のブロック図は、ナビゲーションデバイスの全ての構成要素を含んでおらず、多くの例示的構成要素を代表するのみであることが留意されるべきである。
【００１７】
ナビゲーションデバイス２００は筐体内に配置されている（不図示）。筐体は入力デバイス２２０と接続されたプロセッサ２１０と、ディスプレイスクリーン２４０とを含む。入力デバイス２２０はキーボードデバイス、音声入力デバイス、タッチパネル、および／または情報を入力するために使用されるあらゆる他の既知の入力デバイスを含み得、ディスプレイスクリーン２４０は例えばＬＣＤディスプレイ等のあらゆるタイプのディスプレイスクリーンを含み得る。本願の少なくとも一実施形態において、入力デバイス２２０およびディスプレイスクリーン２４０は統合入力ディスプレイデバイスに統合され、タッチパッドまたはタッチスクリーン入力を含み、ユーザは、複数のディスプレイ選択のうちの１つを選択するために、または、複数の仮想ボタンのうちの１つを起動するために、ディスプレイスクリーン２４０の一部をタッチすることのみが必要である。
【００１８】
さらに、他のタイプの出力デバイス２５０は、可聴式出力デバイスを含み得るが、それに限定されない。出力デバイス２５０はナビゲーションデバイス２００のユーザに対して可聴情報を生成するので、入力デバイス２４０は入力音声コマンドも受信するマイクロフォンおよびソフトウェアを含み得ることが同様に理解される。
【００１９】
ナビゲーションデバイス２００において、プロセッサ２１０は、接続２２５を介して入力デバイス２４０から入力情報を受信するように動作可能に接続され且つ設定され、出力接続２４５を介して、そこへ情報を出力するディスプレイスクリーン２４０と出力デバイス２５０とのうち少なくとも１つと動作可能に接続される。さらに、プロセッサ２１０は、接続２３５を介して動作可能にメモリ２３０と接続され、接続２７５を介して入力／出力（Ｉ／Ｏ）ポート２７０から／へ情報を受信／送信するようにさらに構成され、Ｉ／Ｏポート２７０はナビゲーションデバイス２００外部のＩ／Ｏデバイス２８０と接続可能である。外部Ｉ／Ｏデバイス２８０は、例えばイヤホン等の外部リスニングデバイスを含んでもよいが、それに限定されない。Ｉ／Ｏデバイス２８０との接続は、例えばイヤホンまたはヘッドホンとの接続、および／または、移動電話との接続のために、例えばハンズフリー操作及び／または音声起動操作のためのカー・ステレオユニット等のあらゆる外部デバイスとの有線または無線接続であり得、移動電話接続は、ナビゲーションデバイス２００と、例えばインターネットまたはあらゆる他のネットワークとの間のデータ接続を確立するために、および／または、例えばインターネットまたはいくつかの他のネットワークを介してサーバとの接続を確立するために使用されてもよい。
【００２０】
ナビゲーションデバイス２００は、少なくとも一実施形態において、（例えば既知のブルートゥース（登録商標）技術を介したデジタル接続等の）デジタル接続を確立する（移動電話、ＰＤＡ、および／または移動電話技術を伴うあらゆるデバイス等の）移動デバイス４００を介してサーバ３０２との「移動（mobile）」ネットワーク接続または電気通信接続を確立してもよい。その後、そのネットワークサービスプロバイダを介して、移動デバイス４００は、（例えばインターネットを介して）サーバ３０２とのネットワーク接続を確立し得る。そのようなものとして、「移動」ネットワーク接続が、（単独でおよび／または乗り物で旅をするにつれて移動可能であり得、しばしば移動可能な）ナビゲーションデバイス２００と「リアルタイム」または少なくとも「最新」のゲートウェイを情報に提供するためのサーバ３０２との間で確立される。
【００２１】
例えばインターネット４１０を使用して、（サービスプロバイダを介した）移動デバイス４００とサーバ３０２等の別のデバイスとの間でネットワーク接続を確立することは、既知の方法でなされ得る。このことは、例えばＴＣＰ／ＩＰ層プロトコルの使用を含み得る。移動デバイス４００は、ＣＤＭＡ、ＧＳＭ、ＷＡＮ等のあらゆる通信標準を利用し得る。
【００２２】
そのようなものとして、データ接続を介して、例えば移動電話またはナビゲーションデバイス２００内の移動電話技術を介して達成されるインターネット接続が利用されてもよい。この接続のために、サーバ３０２とナビゲーションデバイス２００との間のインターネット接続が確立される。このことは、例えば移動電話または他の移動デバイス、およびＧＰＲＳ（汎用パケット無線通信システム）接続を介してなされ得る（ＧＰＲＳ接続は通信事業者によって提供される移動デバイスのための高速データ接続であり、ＧＰＲＳはインターネットに接続するための方法である）。
【００２３】
ナビゲーションデバイス２００は、移動デバイス４００を用いて、結局はインターネット４１０およびサーバ３０２を用いて、既知の方法で、例えば既存のブルートゥース技術を介して、データ接続をさらに達成し得、データプロトコルは、例えばＧＳＲＭ、ＧＳＭ標準のためのデータプロトコル標準等のあらゆる標準を利用し得る。
【００２４】
ナビゲーションデバイス２００は、自身の移動電話技術をナビゲーションデバイス２００それ自体の内に含んでもよい（例えばアンテナを含み、ナビゲーションデバイス２００の内部アンテナがさらに代わりに使用され得る）。ナビゲーションデバイス２００内の移動電話技術は、上記で特定されるような内部構成要素を含み得、および／または、例えば必要な移動電話技術および／またはアンテナを備えた挿入可能カードを含み得る。そのようなものとして、ナビゲーションデバイス２００内の移動電話技術は、あらゆる移動デバイス４００のそれと類似の方法で、例えばインターネット４１０を介して、ナビゲーションデバイス２００とサーバ３０２との間でネットワーク接続を同様に確立する。
【００２５】
ＧＰＲＳ電話の設定のために、ブルートゥース（登録商標）使用可能デバイスが、絶え間無く変わる一連の移動電話モデル、製造業者等と正確に連携するために使用されてもよく、例えばモデル／製造業者に特有の設定がナビゲーションデバイス２００に格納されてもよい。この情報のために格納されるデータは、前におよび後にあらゆる実施形態で議論される方法で、アップデートされ得る。
【００２６】
図２は、接続２５５を介してプロセッサ２１０とアンテナ／受信機２５０との間で動作可能な接続をさらに説明し、アンテナ／受信機２５０は、例えばＧＰＳアンテナ／受信機２５０であり得る。参照番号２５０によって示されるアンテナおよび受信機は、説明のために概略的に組み合わされているが、アンテナおよび受信機は分離して配置された構成要素であってもよく、アンテナは例えばＧＰＳパッチアンテナまたはヘリカルアンテナであってもよいことが理解されるだろう。
【００２７】
さらに、図２に示される電子的構成要素は、従来の方法で（不図示の）電源によって電力を供給されることが当業者によって理解されるだろう。当業者によって理解されるように、図２に示される構成要素の異なる配置が本願の範囲内であるとみなされる。例えば、一実施形態において、図２に示される構成要素は、有線接続および／または無線接続および同様のものを介してお互い通信してもよい。従って、本願のナビゲーションデバイス２００の範囲は、携帯または手持ちサイズのナビゲーションデバイス２００を含む。
【００２８】
さらに、図２の携帯または手持ちサイズのナビゲーションデバイス２００は、例えば車またはボート等の電動の乗り物と既知の方法で接続または「ドッキング」され得る。そのようなナビゲーションデバイス２００はその場合、携帯または手持ちサイズのナビゲーションデバイス２００の使用ために、ドッキングされた位置から取り外し可能である。
【００２９】
図３は、本願の実施形態の、汎用通信チャネル３１８を介して、サーバ３０２と本願のナビゲーションデバイス２００の例示的なブロック図を説明する。サーバ３０２および本願のナビゲーションデバイス２００は、通信チャネル３１８を介した接続がサーバ３０２とナビゲーションデバイス２００との間で確立されると、通信し得る（そのような接続は移動デバイスを介したデータ接続、インターネットを介したパーソナルコンピュータを介した直接接続等であり得ることに留意すべきである）。
【００３０】
サーバ３０２は、図解されていない他の構成要素に加えて、メモリ３０６と動作可能に接続され、有線接続または無線接続３１４を介して、大容量記憶デバイス３１２とさらに動作可能に接続されたプロセッサ３０４を含む。プロセッサ３０４は、通信チャネル３１８を介してナビゲーションデバイス２００へ情報を送信し且つナビゲーションデバイス２００から情報を受信する送信機３０８および受信機３１０とさらに動作可能に接続される。送受信される信号は、データ信号、通信信号、および／または他の伝播信号を含んでもよい。送信機３０８および受信機３１０は、ナビゲーションデバイス２００に対する通信設計で使用される伝達要件（ｃｏｍｍｕｎｉｃａｔｉｏｎ ｒｅｑｕｉｒｅｍｅｎｔ）および通信技術に従って選択されまたは設計されてもよい。さらに、送信機３０８および受信機３１０の機能は、信号送受信機に組み込まれてもよいことが留意されるべきである。
【００３１】
サーバ３０２は、大容量記憶デバイス３１２とさらに接続され（または大容量記憶デバイス３１２をさらに含み）、ここで留意すべきはその大容量記憶デバイス３１２は通信リンク３１４を介してサーバ３０２と連結されてもよいことである。大容量記憶デバイス３１２は、ナビゲーションデータおよびマップ情報の格納場所を含み、さらにサーバ３０２とは分離したデバイスであり得、または、サーバ３０２に組み込まれ得る。
【００３２】
ナビゲーションデバイス２００は、通信チャネル３１８を介してサーバ３０２と通信するように構成され、且つ通信チャネル３１８を介して信号および／またはデータを送信および受信する送信機３２０および受信機３２２だけでなく、図２に関して前に説明したように、プロセッサ、メモリ等を含み、留意すべきはこれらのデバイスはサーバ３０２以外のデバイスと通信するためにさらに使用され得ることである。さらに、送信機３２０および受信機３２２は、ナビゲーションデバイス２００に対する通信設計で使用される伝達要件および通信技術に従って選択または設計され、且つ送信機３２０および受信機３２２の機能は単一の送受信機に組み込まれてもよい。
【００３３】
サーバメモリ３０６に格納されるソフトウェアはプロセッサ３０４に対して命令を提供し且つサーバ３０２がナビゲーションデバイス２００にサービスを提供するのを許可する。サーバ３０２によって提供される１つのサービスは、ナビゲーションデバイス２００からの要求の処理および大容量記憶デバイス３１２からナビゲーションデバイス２００へのナビゲーションデータの送信を含む。本願の少なくとも一実施形態によれば、サーバ３０２によって提供されるもう１つのサービスは、所望のアプリケーションに対する様々なアルゴリズムを使用したナビゲーションデータの処理およびこれらの計算結果のナビゲーションデバイス２００への送信を含む。
【００３４】
通信チャネル３１８は一般にナビゲーションデバイス２００およびサーバ３０２を接続する伝播媒体またはパスを表す。本願の少なくとも一実施形態によれば、サーバ３０２およびナビゲーションデバイス２００の両方は、通信チャネルを介してデータを送信する送信機と、通信チャネルを介して送信されたデータを受信する受信機とを含む。
【００３５】
通信チャネル３１８は特定の通信技術に限定されない。さらに、通信チャネル３１８は単一の通信技術に限定されない。すなわち、通信チャネル３１８は様々な技術を使用するいくつかの通信リンクを含んでもよい。例えば、少なくとも一実施形態によれば、通信チャネル３１８は、電子的通信、光学的通信、および／または電磁気的通信等のためのパスを提供するように構成され得る。そのようなものとして、通信チャネル３１８は、電子回路、ワイヤおよび同軸ケーブル等の導体、光ファイバー・ケーブル、コンバータ、無線周波、大気、空間等のうちの１つまたは組み合わせを含むが、それに限定されない。さらに、少なくとも１つの各種実施形態によれば、通信チャネル３１８は、例えばルータ、リピータ、バッファ、送信機、および受信機等の中間デバイスを含み得る。
【００３６】
本願の少なくとも一実施形態によれば、例えば、通信チャネル３１８は電話およびコンピュータネットワークを含む。さらにその上、少なくとも一実施形態において、通信チャネル３１８は、無線周波数、マイクロ波振動数、赤外線通信等の無線通信に適合することが可能であってもよい。さらに、少なくとも一実施形態によれば、通信チャネル３１８は衛星通信に適合し得る。
【００３７】
通信チャネル３１８を介して送信された通信信号は所与の通信技術のために要求または設計されてもよい信号を含むが、それに限定されない。例えば、信号は、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、グローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ）等の移動体通信技術で使用されるように構成されてもよい。デジタル信号およびアナログ信号の両方が通信チャネル３１８を介して送信され得る。少なくとも一実施形態によれば、これらの信号は、通信技術に望ましいように変調、暗号化、および／または圧縮された信号であってもよい。
【００３８】
大容量記憶デバイス３１２は、所望のナビゲーションアプリケーションのために十分なメモリを含む。大容量記憶デバイス３１２は、例えばハードドライブ等の磁気データ記憶媒体、例えばＣＤ−ＲＯＭ等の光学記憶媒体を含んでもよい。例えばフラッシュメモリ等の充電データ記憶媒体、分子メモリ等を含む。
【００３９】
本願の少なくとも一実施形態によれば、サーバ３０２は無線チャネルを介してナビゲーションデバイス２００によってアクセス可能な遠隔サーバを含む。本願の少なくとも他の一実施形態によれば、サーバ３０２は、ローカルエリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、仮想プライベート・ネットワーク（ＶＰＮ）等に配置されるネットワークサーバを含んでもよい。
【００４０】
本願の少なくとも一実施形態によれば、サーバ３０２はデスクトップコンピュータまたはラップトップコンピュータ等のパーソナルコンピュータを含んでもよく、且つ通信チャネル３１８はパーソナルコンピュータとナビゲーションデバイス２００との間を接続されたケーブルであってもよい。あるいは、パーソナルコンピュータは、サーバ３０２とナビゲーションデバイス２００との間でインターネット接続を確立するために、ナビゲーションデバイス２００とサーバ３０２との間に接続されてもよい。あるいは、携帯電話または他の手持ちサイズのデバイスが、インターネットを介してナビゲーションデバイス２００をサーバ３０２に接続して、インターネットへの無線接続を確立してもよい。
【００４１】
ナビゲーションデバイス２００は、ユーザがナビゲーションデバイス２００をサーバ３０２に接続するとすぐに定期的にアップデートされてもよく、および／または例えば無線移動接続デバイスおよびＴＣＰ／ＩＰ接続を介してサーバ３０２とナビゲーションデバイス２００との間でなされているより常時または頻繁な接続に応じてより動的であってもよい、情報ダウンロードを介してサーバ３０２から情報を提供されてもよい。多くの動的計算に対して、サーバ３０２におけるプロセッサ３０４は処理ニーズの大部分に対処するために使用されてもよいが、しかしながら、ナビゲーションデバイス２００のプロセッサ２１０はサーバ３０２への接続とはしばしば独立して多くの処理および計算にも対処し得る。
【００４２】
サーバ３０２と接続された大容量記憶デバイス３１２は、マップ等を含む、ナビゲーションデバイス２００それ自体において維持されることができる容量よりも大きな地図製作データおよびルートデータの容量を含む。サーバ３０２は、例えば、一連の処理アルゴリズムを使用してルートに沿って移動するナビゲーションデバイス２００のうちの大多数のデバイスを処理してもよい。さらに、メモリ３１２に記憶される地図製作データおよびルートデータは、ナビゲーションデバイス２００によって当初受信された信号（例えばＧＰＳ信号）で動作することができる。
【００４３】
本願の図２において前述したように、本願の実施形態のナビゲーションデバイス２００は、プロセッサ２１０、入力デバイス２２０、およびディスプレイスクリーン２４０を含む。少なくとも一実施形態において、入力デバイス２２０およびディスプレイスクリーン２４０は、例えばタッチパネルスクリーンを介した（直接入力、メニュー選択等による）情報の入力および情報の表示を可能にする統合入力ディスプレイデバイスに統合される。当業者によく知られているように、そのようなスクリーンは例えばタッチ入力ＬＣＤスクリーンであってもよい。さらに、ナビゲーションデバイス２００は、例えば音声入力／出力デバイス等の、あらゆる追加の入力デバイス２２０および／または追加の出力デバイス２４０も含み得る。
【００４４】
図４Ａおよび４Ｂは、ナビゲーションデバイス２００の実施形態の実施の斜視図である。図４Ａに示されるように、ナビゲーションデバイス２００は統合入力ディスプレイデバイス２９０および（内部ＧＰＳ受信機２５０、マイクロプロセッサ２１０、電源、メモリシステム２３０等を含むがこれらに限定されない）図２の他の構成要素を含むユニットであってもよい。
【００４５】
ナビゲーションデバイス２００は、大型吸着カップ２９４を使用してそれ自体が乗り物のダッシュボード／窓／等に固定されてもよいアーム２９２上に据え置かれてもよい。このアーム２９２は、ナビゲーションデバイス２００がドッキングされ得るドッキングステーションの一例である。
【００４６】
図４Ｂに示されるように、ナビゲーションデバイス２００は、例えばナビゲーションデバイス２００をアーム２９２にスナップ式で接続することによって、ドッキングステーションのアーム２９２とドッキングされるかあるいは接続され得る（これはほんの一例であり、ドッキングステーションと接続する他の既知の代替方法が本願の範囲内である）。ナビゲーションデバイス２００はその場合、図４Ｂの矢印によって示されるように、アーム２９２上で回転可能であってもよい。ナビゲーションデバイス２００とドッキングステーションとの間の接続を解除するために、例えばナビゲーションデバイス２００上のボタンが押下されてもよい（これはほんの一例であり、ドッキングステーションとの接続を解除する他の既知の代替方法が本願の範囲内である）。
【００４７】
本願の少なくとも一実施形態において、方法は、ナビゲーションデバイス２００の決定された移動ルートに基づいて、ナビゲーションデバイス２００の統合入力および表示デバイス２９０に表示するマップ情報を決定する工程と、ナビゲーションデバイス２００の統合入力および表示デバイス２９０上に三次元で決定されたマップ情報を表示する工程と、ナビゲーションデバイスが所在地の閾値距離の範囲内にあると決定された場合に、決定されたマップ情報と共に、決定された移動ルートに沿った所在地の静止画像をナビゲーションデバイス２００の統合入力および表示デバイス２９０に表示する工程と、を含む。
【００４８】
本願の少なくとも一実施形態において、ナビゲーションデバイス２００は、ナビゲーションデバイス２００の決定された移動ルートに基づいて、次の表示のためのマップ情報を決定し、マップ情報の表示を制御するために使用可能であるプロセッサ２１０と、マップ情報を表示する統合入力および表示デバイス２９０と、を備え、プロセッサ２１０は、ナビゲーションデバイス２００が所在地の閾値距離の範囲内にあると決定された場合に、マップ情報の表示と同時に、統合入力および表示デバイス２９０上に、決定された移動ルートに沿った所在地の静止画像の表示を制御するようにさらに使用可能である。
【００４９】
図５は、ナビゲーションデバイス２００の統合入力および表示デバイス２９０上における所在地の静止画像５０２を表示する、表示スクリーンショット５００の例を説明する。ナビゲーションデバイス２００が使用されると、例えば自動車において、ナビゲーションデバイス２００のユーザに対して、決定された移動ルートに沿ったある所在地の静止画像を表示することは有益であるかもしれない。そのような所在地は、道路間の交差点、幹線道路の出口および入口ランプ、合流交通レーン、インターチェンジ、クローバー型配置（ｃｌｏｖｅｒｌｅａｆ ｃｏｎｆｉｇｕｒａｔｉｏｎ）、高架道路（ｆｌｙｏｖｅｒ）等を含み得る。それは、ナビゲーションデバイス２００が所在地の閾値距離の範囲内にある場合に、統合入力および表示デバイス２９０上に表示されるマップ情報を、そのような所在地の静止画像５０２と交換することによって達成され得る。
【００５０】
そのような静止画像５０２は、例えばナビゲーションデバイス２００のメモリ２２０に格納されてもよい。さらに、閾値距離は設定され得、ナビゲーションデバイス２００のメモリ２２０に格納され得、またプロセッサ２１０はその場合、（例えばＧＰＳ信号から検出可能な）ナビゲーションデバイス２００の現在の所在地および静止画像５０２の所在地を使用して、ナビゲーションデバイス２００がその所在地の閾値距離の範囲内にある時を決定し得る。
【００５１】
図６は、本願の例示的な実施形態を説明し、例えばナビゲーションデバイス２００の統合入力および表示デバイス２９０上に表示するための表示スクリーンショット６００の例を説明する。
【００５２】
（ナビゲーションデバイス２００の現在のＧＰＳ所在地と、例えばユーザ入力またはユーザ選択された最終目的地とを使用して既知の方法で決定された）ナビゲーションデバイス２００の決定された移動ルートに基づいて、例えば統合入力および表示デバイス２９０上に表示するために、マップ情報が例えばプロセッサ２１０によって取得される。ナビゲーションデバイス２００の移動ルートは、例えばＧＰＳ信号を介して、現在の所在地の検出、および、所望の移動目的地の入力または選択において、例えばプロセッサ２１０によって初期に取得されてもよい。現在のＧＰＳ所在地および選択された移動指定の入力を利用した、格納されたマップ情報からの移動ルートの決定は、例えばプロセッサ２１０によって既知の方法でなされ得る。
【００５３】
決定されたマップ情報は、その場合統合入力および表示デバイス２９０上に表示される。表示は、三次元表現であってもよく、ナビゲーションデバイス２００が移動するにつれて、ナビゲーションデバイス２００の所在地を示すようにアニメーション化されてもよい。ナビゲーションデバイス２００が、決定された移動ルートに沿った（交差点、幹線道路の出口または入口ランプ、合流交通レーン、インターチェンジ、クローバー型配置、高架道路等を含むがこれらに限定されない）所在地の閾値距離の範囲内にあるとプロセッサ２１０によって決定された場合、所在地の静止画像が統合入力および表示デバイス２９０上に表示される。プロセッサ２１０は、「所在地」および（例えばメモリ２３０に格納された）その静止画像を用いてプログラムされてもよく、従って静止画像が格納されている「所在地」の位置を知っているので、その場合、ナビゲーションデバイス２００が「所在地」の閾値距離の範囲内にある場合、および、従って所在地の静止画像を表示すべき場合を決定することができる。
【００５４】
プロセッサ２１０が、静止画像が格納された「所在地」の閾値距離の範囲内にナビゲーションデバイス２００があると決定した場合、図５における表示スクリーンショット５００とは違って、プロセッサ２１０はその場合マップ情報表示６０４と共に、表示されるべき所在地の静止画像６０２を制御してもよい。マップ情報表示は、三次元表現であり続けてもよく、ナビゲーションデバイス２００が移動し続けるにつれて現在のナビゲーションデバイス２００の位置を反映するために更新されてもよい。従って、ユーザは、（閾値距離の範囲内にある時に）近づきつつある関心のある所在地および現在の所在地およびマップを同時に見ることができる。統合入力および表示デバイス２９０における表示は、一時期この配置（ｃｏｎｆｉｇｕｒａｔｉｏｎ）のままであってよく、ナビゲーションデバイス２００はその場合、所在地の静止画像６０２無しに、マップ情報６０４を表示することに戻り得る。
【００５５】
静止画像６０２の位置および相対的なサイズ、およびマップ情報６０４は、図６に説明されるものに限定されない。静止画像６０２とマップ情報表示６０４との両方は、同一サイズであってもよく、お互いそばにまたは上に位置してもよい。あるいは、図６に説明されるように、静止画像６０２およびマップ情報表示６０４のうちの１つは、他よりも大きくてもよい。さらに、静止画像６０２およびマップ情報表示６０４のうちの１つは、他方の少なくとも一部の上に横たわってもよい。例えば、図６において、静止画像６０２はマップ情報表示６０４よりも大きく、マップ情報表示６０４は、静止画像６０２の一部の上に横たわっており、「ピクチャー・イン・ピクチャー（ｐｉｃｔｕｒｅ ｉｎ ｐｉｃｔｕｒｅ）」効果に帰結する。あるいは、静止画像６０２はより小さな画像であってもよく、マップ情報表示６０４の一部の上に横たわり得る。
【００５６】
静止画像６０２が表示される所在地からの閾値距離は、可変または固定であってもよい。閾値距離は固定距離、例えば静止画像が格納される所在地の手前１キロメートルであってもよい。あるいは、閾値距離は可変であってもよく、例えばナビゲーションデバイスが移動している速度に依存して可変な距離を含むがそれに限定されない。そのような可変の閾値の実施形態において、ユーザが移動する速度に関わらず、所在地に到達するまでの同じ時間、ユーザは所在地の静止画像６０２を示されてもよい。
【００５７】
さらに、マップ情報のみの表示から、静止画像６０２およびマップ情報表示６０４の両方の表示への遷移は、多くの方法で達成されてもよい。マップ情報は単に、同時に、静止画像６０２およびマップ情報表示６０４と交換されてもよい。あるいは、マップ情報は視覚的にサイズを低減されてもよく、統合入力および表示デバイス２９０における異なる位置に視覚的に移動されてもよい。同様に、静止画像６０２は、単にスクリーン上に現れてもよく、次第に姿を見せてもよく（ｆａｄｅ ｉｎ）、画素化してもよく（ｐｉｘｅｌａｔｅ ｉｎ）、単一の画素から増加してもよい。さらに、サイズおよび／または静止画像６０２の位置および／またはマップ情報表示６０４を変化させた場合、回転、スピン、フェーディング（ｆａｄｉｎｇ）、フリッピング（ｆｌｉｐｐｉｎｇ）、ピーリングオフ（ｐｅｅｌｉｎｇ ｏｆｆ）、ページ回転等の、多数の複雑な遷移効果のいくつかが使用され得る。
【００５８】
上で議論された本願の実施形態は、携帯ナビゲーションデバイスであるナビゲーションデバイス２００を含んだ。しかしながら、上で説明された実施形態、方法、およびデバイスは、そのようなものに限定されない。上で説明された側面、実施形態、方法、およびデバイスは、乗り物に組み込まれたナビゲーションデバイスにさらに適用可能である。そのようなナビゲーションデバイスは、例えばダッシュボードまたは乗り物の他の部分に組み込まれてもよい。そのような乗り物は、自動車、ボート、バイク等を含んでもよいが、それらに限定されない。少なくとも一実施形態において、乗り物に組み込まれたそのようなナビゲーションデバイスは、一当業者に理解されるように、上で議論された様々な側面を実行するために使用されてもよい。従って、さらなる説明は簡潔化のため省略する。
【００５９】
さらには、前述の方法は、プログラム形式で具体化されてもよい。プログラムは、コンピュータ読み取り可能な記憶媒体に格納されてもよく、コンピュータデバイス（プロセッサを含むデバイス）上で実行された場合に、前述の方法の何れか１つを実行するように構成されている。記憶媒体またはコンピュータ読み取り可能な媒体は、情報を格納するように構成されており、上述の実施形態の何れかの方法を実行するために、データ処理設備またはコンピュータデバイス情報をやり取りするように構成される。
【００６０】
記憶媒体は、コンピュータデバイスの中にインストールされた内蔵媒体であってもよく、または、コンピュータデバイス本体から分離されるように配置された取り外し可能な媒体であってもよい。内蔵媒体の例は、ＲＯＭおよびフラッシュメモリ、およびハードディスク等の、書き換え可能な不揮発性メモリを含むが、それらに限定されない。取り外し可能な媒体の例は、ＣＤ−ＲＯＭおよびＤＶＤ等の光学記憶媒体、ＭＯ等の光磁気記憶媒体、フロッピー（登録商標）ディスクを含むがそれに限定されない磁気記憶媒体、カセットテープ、および取り外し可能なハードディスク、メモリーカードを含むがそれに限定されない内蔵の書き換え可能な不揮発性メモリを有する媒体、ＲＯＭカセットを含むがそれに限定されない内蔵ＲＯＭを有する媒体等を含むが、それらに限定されない。さらにその上、格納された画像に関する様々な情報、例えばプロパティ情報、は何れの他の形式で格納されてもよく、他の方法で提供されてもよい。
【００６１】
上で表現された少なくとも一実施形態の方法は、（例えば、サーバ３０２のプロセッサ３０４、および／またはナビゲーションデバイス２００のプロセッサ２１０等の）プロセッサによって実行された場合に、プロセッサにそれぞれの方法を実行させる一連の命令を表現する搬送波または伝搬信号に具体化されるコンピュータデータ信号として実施されてもよい。少なくとも他の一実施形態において、上で提供される少なくとも１つの方法は、プロセッサ２１０または他のコンピュータデバイスによって実行された場合に、それぞれの方法を実行するために、例えば前に説明されたメモリデバイスのうちの１つ等の、コンピュータ読み取り可能なまたはコンピュータアクセス可能な媒体に含まれる一連の命令として上で実施されてもよい。実施形態を変更する場合、媒体は磁気媒体、電子媒体、光学媒体等であってもよい。
【００６２】
この開示を読んで当業者が理解するように、ナビゲーションデバイス２００の電子的構成要素および／またはサーバ３０２の構成要素は、コンピュータハードウェア回路構成、またはコンピュータ読み取り可能なプログラム、または両者の組み合わせとして具体化され得る。
【００６３】
本願の実施形態のシステムおよび方法は、本願の教示に従った方法の少なくとも１つを実行するための、プロセッサ上で動作するソフトウェアを含む。当業者の一人は、この開示を読んでおよび理解して、ソフトウェアプログラムに見られる機能を実行するために、コンピュータベースのシステムにおけるコンピュータ読み取り可能な媒体からソフトウェアプログラムが起動され得る方法を理解するであろう。当業者の一人は、本願の方法の少なくとも１つを実施および実行するために設計されるソフトウェアプログラムを創出するために採用されてよい様々なプログラミング言語をさらに理解するであろう。
【００６４】
プログラムは、ＪＡＶＡ（登録商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋等を含むがそれらに限定されないオブジェクト指向言語を使用してオブジェクト指向で構築され得、プログラムは、ＣＯＢＡＬ、Ｃ等を含むがそれらに限定されない手続き言語を使用して手続き指向で構築され得る。ソフトウェア構成要素は、アプリケーション・プログラミング・インタフェース（ＡＰＩ）や、リポート・プロシージャ・コール（ＲＰＣ）。共通オブジェクト・リクエスト・ブローカー・アーキテクチャ（ＣＯＲＢＡ）、コンポーネント・オブジェクト・モデル（ＣＯＭ）、分散型コンポーネント・オブジェクト・モデル（ＤＣＯＭ）、分散型システム・オブジェクト・モデル（ＤＳＯＭ）、および遠隔メソッド呼出し（ＲＭＩ）を含むがこれらに限定されないプロセス間通信技術を含むがそれに限定されない当業者に既知のあらゆる多数の方法で通信できる。しかしながら、本願の開示を読んで、当業者によって理解されるように、本願の教示は特定のプログラム言語または環境に限定されない。
【００６５】
上記のシステム、デバイス、および方法は、一例として説明されており、精度、プロセッサ速度の改良、およびユーザのナビゲーションデバイス２００との相互作用の容易さ等に関する限定例ではない。
【００６６】
さらに、種々の例示的な実施形態の要素および／または特徴は、お互い組み合わされてもよく、この開示および添付の請求項の範囲内でお互い代わりに用いられてもよい。
【００６７】
さらに、本発明の上述のおよび他の例示的な特徴の何れか１つは、装置、方法、システム、コンピュータプログラムおよびコンピュータプログラム製品の形式で具体化されてもよい。例えば、前述の方法は、図面で説明される方法を実行する何れかの構成を含むがそれに限定されない、システムまたはデバイスの形式で具体化されてもよい。
【００６８】
例示的な実施形態はそのように説明されているので、同じことが多くの方法で変更されてもよいことが明らかであろう。そのような変形は本発明の精神および範囲から逸脱するものとしてみなされるものではなく、当業者に明らかであろう全てのそのような修正は、以下の請求項の範囲に含まれることが意図されている。
【図１】
2011521211.tif 000003
【図２】
2011521211.tif 000004
【図３】
2011521211.tif 000005
【図４Ａ】
2011521211.tif 000006
【図４Ｂ】
2011521211.tif 000007
【図５】
2011521211.tif 000008
【図６】
2011521211.tif 000009
【国際調査報告】
2011521211.tif 000010
2011521211.tif 000011