JP2020518824A - ナビゲーション装置を使用して情報を提供する方法およびシステム - Google Patents

ナビゲーション装置を使用して情報を提供する方法およびシステム Download PDF

Info

Publication number
JP2020518824A
JP2020518824A JP2019560680A JP2019560680A JP2020518824A JP 2020518824 A JP2020518824 A JP 2020518824A JP 2019560680 A JP2019560680 A JP 2019560680A JP 2019560680 A JP2019560680 A JP 2019560680A JP 2020518824 A JP2020518824 A JP 2020518824A
Authority
JP
Japan
Prior art keywords
navigation device
event
user
route
gui
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2019560680A
Other languages
English (en)
Other versions
JP7190445B2 (ja
Inventor
トマシュ プルチェニク,
トマシュ プルチェニク,
ソーニャ ラデンコビッチ,
ソーニャ ラデンコビッチ,
デーヴィッド, グイザ カイセド,
デーヴィッド, グイザ カイセド,
ダ トーレ, ホセ, カルロス シルヴァ
ダ トーレ, ホセ, カルロス シルヴァ
ドク, コーネリス, クラース ヴァン
ドク, コーネリス, クラース ヴァン
ダ コスタ, アンドレア, クリスティーナ フェレイラ
ダ コスタ, アンドレア, クリスティーナ フェレイラ
カタルツィナ, アナ カツマレク,
カタルツィナ, アナ カツマレク,
ダーン, ディルク オーストヴィーン,
ダーン, ディルク オーストヴィーン,
アレクセイ オポキン,
アレクセイ オポキン,
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TomTom Navigation BV
Original Assignee
TomTom Navigation BV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TomTom Navigation BV filed Critical TomTom Navigation BV
Publication of JP2020518824A publication Critical patent/JP2020518824A/ja
Application granted granted Critical
Publication of JP7190445B2 publication Critical patent/JP7190445B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3632Guidance using simplified or iconic instructions, e.g. using arrows
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3691Retrieval, searching and output of information related to real-time traffic, weather, or environmental conditions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Atmospheric Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Ecology (AREA)
  • Environmental & Geological Engineering (AREA)
  • Environmental Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

ナビゲーション装置を使用して、ナビゲート可能なネットワークを介して、判定されたルートに沿って目的地までユーザを案内するための情報を提供するための方法が開示される。前記方法は、指示データを使用して、前記ユーザによって行われるべき次の操縦と、前記ナビゲーション装置の現在位置から前記次の操縦までの距離とを取得することを含む。前記方法は、情報データを使用して、前記ナビゲーション装置の前記現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定することをさらに含む。グラフィカルユーザインタフェース(GUI)の第1および第2の部分が表示ウィンドウ内で互いに対して配置される順序は前記ナビゲーション装置の前記現在位置からの前記次の操縦までの距離と、前記ナビゲーション装置の前記現在位置からの前記イベントまでの距離との比較に基づいて判定され、前記GUIの前記第1の部分は前記次の操縦の指標を含み、前記GUIの前記第2の部分は前記イベントの指標を含む。【選択図】図7B

Description

本発明は、ナビゲーション装置のユーザに情報を提供するための方法およびシステムに関する。本発明は、本発明の方法を実行するように構成されたナビゲーション装置にも及ぶ。本発明の例示的な実施形態は、グローバルナビゲーション衛星信号受信処理機能を含む、ポータブルナビゲーション装置、いわゆるPNDの形態のナビゲーション装置、ならびにそのような装置を動作させる方法に関する。本発明は、統合型ナビゲーションシステム、例えば車載ナビゲーションシステムの一部を形成するナビゲーション装置、及びその動作方法にも適用可能である。
本発明は、移動、交通、またはナビゲーション情報などの情報をナビゲーション装置のユーザに提供する方法、および本発明の実施形態による方法のステップを実行するように構成されたナビゲーション装置を対象とする。ナビゲーション装置は、上述したように、また以下でより詳細に説明するように、任意の適切な形態のナビゲーション装置を含むことができる。
装置の1つの例示的な実施形態は、ポータブルナビゲーション装置である。GPS(全地球測位システム)信号受信処理機能を含むポータブルナビゲーション装置(PND)は周知であり、車載または他の車両ナビゲーションシステムとして広く採用されている。一般的に言えば、現代のPNDはプロセッサと、メモリ(揮発性および不揮発性のうちの少なくとも一方であり、一般的には両方である)と、メモリ内に格納された地図データとを備える。プロセッサおよびメモリは協働して、ソフトウェアオペレーティングシステムを構築することができる実行環境を提供し、さらに、PNDの機能を制御することを可能にし、様々な他の機能を提供するために、1つまたは複数の追加のソフトウェアプログラムを提供することが一般的である。
典型的には、これらの装置は、ユーザが装置と対話し、装置を制御することを可能にする1つ以上の入力インタフェースと、情報がユーザに伝達されてもよい1つ以上の出力インタフェースとをさらに備える。出力インタフェースの例示的な例は、可聴出力のためのビジュアルディスプレイおよびスピーカを含む。入力インタフェースの例示的な例は、装置のオン/オフ操作または他の特徴を制御するための1つまたは複数の物理的ボタン(これらのボタンが必ずしも装置自体の上にある必要はなく、装置が車両に組み込まれている場合には操舵装置(ハンドル)上にあってもよい)と、ユーザの発話を検出するためのマイクロフォンとを含む。特に好ましい構成では、出力インタフェースディスプレイは、ユーザがタッチによって装置を操作することができる入力インタフェースをさらに提供するために(タッチセンシティブオーバレイなどの手段によって)タッチセンシティブディスプレイとして構成されてもよい。
このタイプの装置はまた、しばしば、電力および任意選択でデータ信号を装置と送受信することができる1つまたは複数の物理コネクタインタフェースと、任意選択で、セルラ通信および他の信号およびデータネットワーク、例えばWi−Fi、Wi−Max、GSMなどを介した通信を可能にする1つまたは複数のワイヤレス送信機/受信機とを含む。このタイプのPND装置は、位置データを含む衛星放送信号を受信し、その後処理して装置の現在位置を判定することができるGPSアンテナも含む。
PND装置はまた、現在の角加速度および直線加速度を判定するために、さらに、GPS信号、装置ひいては当該装置が搭載される車両の速度および相対変位から導出される位置情報に関連して、処理することができる信号を生成する電子ジャイロスコープおよび加速度計を含むことができる。典型的にはそのような特徴が車載ナビゲーションシステムにおいて最も一般的に提供されるが、そうすることが好都合であれば、PND装置において提供されてもよい。
このようなPNDの有用性は、主として、第1の位置(典型的には開始位置または現在位置)と第2の位置(典型的には目的地)との間のルートを決定する能力において明らかにされる。これらの位置は、装置のユーザによって、例えば郵便番号、ストリート名および番地、以前に記憶された「周知の」目的地(有名な場所、地方自治体の位置(スポーツグラウンドまたは水泳浴場など)または他の関心のあるポイントなど)、およびお気に入りまたは最近訪れた目的地など、多種多様な異なる方法のいずれかによって入力することができる。
典型的には、PNDは、地図データから開始アドレス位置と目的地アドレス位置との間の「最良」または「最適」ルートを計算するためのソフトウェアによって作動される。「最良」または「最適」ルートは、所定の基準に基づいて判定され、必ずしも最速または最短ルートである必要はない。運転者を案内するためのルートの選択は非常に洗練されたものとすることができ、選択されたルートは既存の、予測された、及び動的に及び/又は無線で受信された交通及び道路情報、道路速度に関する履歴情報、及び道路選択を判定する要因に対する運転者自身の好み(例えば、運転者は、ルートが高速道路又は有料道路を含むべきでないことを指定することができる)を考慮に入れることができる。
さらに、装置は道路および交通状況を継続的に監視し、変更された状況に起因して残りの移動が行われるべきルートを変更することを提案または選択することができる。様々な技術(例えば、携帯電話データ交換、固定カメラ、GPSフリート追跡)に基づくリアルタイム交通監視システムは、交通遅延を識別し、情報を通知システムに供給するために使用されている。
このタイプのPNDは典型的には車両のダッシュボード又はフロントガラスに取り付けることができるが、車両ラジオのオンボードコンピュータの一部として、又は実際には車両自体の制御システムの一部として形成することもできる。ナビゲーション装置はPDA(ポータブルデジタルアシスタント)、メディアプレーヤ、携帯電話機等のハンドヘルドシステムの一部であってもよく、これらの場合、ハンドヘルドシステムの通常の機能は、計算されたルートに沿ってルート計算及びナビゲーションの両方を実行するためのソフトウェアを装置上にインストールすることによって拡張される。
ルート計画およびナビゲーション機能はまた、適切なソフトウェアを実行するデスクトップまたはモバイルコンピューティングリソースによって提供されてもよい。例えば、TomTom International B.V.はroutes.tom.comにオンラインルート計画およびナビゲーション設備を提供し、この設備はユーザが開始点および目的地を入力することを可能にし、そこで、ユーザのPCが接続されるサーバはルート(その態様はユーザ指定であってもよい)を算出し、選択された開始点から選択された目的地までユーザを案内するための網羅的なナビゲーション命令のセットを生成する。
PNDでは、ルートが計算されると、ユーザはナビゲーション装置と対話して、オプションとして、提案されたルートのリストから、所望の計算されたルートを選択する。任意選択で、ユーザは例えば、特定のルート、道路、場所、または基準が回避されるべきであるか、または特定の道程に対して必須であることを指定することによって、経路選択プロセスに介入するか、または経路選択プロセスを誘導することができる。PNDのルート計算態様は1つの主要な機能を形成し、そのようなルートに沿ったナビゲーションは、別の主要な機能である。
計算されたルートに沿ったナビゲーションの間、そのようなPNDは選択されたルートに沿ってそのルートの終わり、すなわち所望の目的地までユーザを案内するために、視覚的および/または聴覚的な指示を提供することが通常である。PNDはナビゲーション中に地図情報を画面上に表示することも通常であり、このような情報は表示される地図情報が装置の現在位置を表し、したがって、装置が車載ナビゲーションに使用されている場合にはユーザまたはユーザの車両の現在位置を表すように、画面上で定期的に更新される。
画面上に表示されるアイコンは典型的には現在の装置位置を示し、現在の装置位置の近傍の現在および周囲の道路の地図情報、ならびに表示されている他の地図特徴の中心である。さらに、ナビゲーション情報は、任意選択で、表示された地図情報の上、下、または片側のステータスバーに表示されてもよく、ナビゲーション情報の例はユーザが行う必要がある現在の道路からの次の逸脱までの距離を含み、その逸脱の性質はおそらく、特定のタイプの逸脱を示唆するさらなるアイコン、例えば、左折または右折によって表される。ナビゲーション機能はまた、ユーザがルートに沿って案内されることができる可聴命令の内容、持続時間、および時期を判定する。理解され得るように、「100mで左折」のような単純な命令は、かなりの処理および分析を必要とする。前述したように、装置とのユーザ対話はタッチスクリーンによるものであってもよく、または追加的にもしくは代替的に、ステアリングコラムに取り付けられたリモコンによるものであってもよく、音声起動によるものであってもよく、または任意の他の適切な方法によるものであってもよい。
装置によって提供されるさらなる重要な機能は、ユーザがナビゲーション中に以前に計算されたルートから逸脱する場合(偶然または意図的に)、リアルタイムの交通状況が代替ルートがより好都合であることを必要とし、装置がそのような状況を自動的に認識することを適切に可能にする場合、またはユーザが何らかの理由で装置にルート再計算を能動的に実行させる場合における、自動ルート再計算である。
また、ユーザが定義した基準を用いてルートを計算できるようにすることも知られており、例えば、ユーザは装置によって計算される風景ルートを好むことができ、または交通渋滞の可能性がある、予想される、または現在起こっているあらゆる道路を回避することを望むことができる。次いで、装置ソフトウェアは様々なルートを計算し、例えば景観的な美しさとしてタグ付けされた(POIとして知られている)最高数の関心地点をそのルートに沿って含むルートをより有利に重み付けするか、または特定の道路上で起こっている交通状況を示す格納された情報を使用して、それに起因する可能性のある渋滞または遅延のレベルに関して計算されたルートを順序付ける。他のPOIベースおよび交通情報ベースのルート計算およびナビゲーション基準も可能である。
ルート計算およびナビゲーション機能はPNDの全体的な有用性にとって基本的であるが、現在の装置位置に関連する地図情報のみが表示され、経路が計算されておらず、装置によって現在ナビゲーションが実行されていない、情報表示、すなわち「フリードライビング」のために、装置を純粋に使用することが可能である。このような動作モードはユーザが移動したいルートを既に知っており、ナビゲーション支援を必要としない場合にしばしば適用可能である。
上述のタイプの装置は、ユーザがある位置から別の位置へナビゲートすることを可能にするための信頼性のある手段を提供する。
事前に計算されたルートに沿ったナビゲーション中に、移動されるルートに影響を及ぼす交通イベントなどのイベントに関する情報、またはルートに関連するPOIに関する情報をユーザに表示することができる。例えば、ルートに沿った渋滞または事故の位置および重大度を示すことができる。
いくつかの構成では、このタイプの情報は、まだ移動されていないルートの残りの線形表現である「トラフィックバー」に適切なアイコンを追加し、現在位置から開始することによって、ユーザに表示することができる。トラフィックバーは次の問題の概要を提供し、ナビゲーション装置の現在位置を取り囲む領域の表示される主2D又は3Dナビゲーション地図からこの情報を分離しておく方法を提供する。
このような構成の1つが、「動的移動情報を表示するナビゲーション装置(Navigation Device Displaying Dynamic Travel Information)」という名称の米国特許出願公開第2007/0225902号に記載されており、その全内容は、参照により本明細書に組み込まれる。米国特許出願公開第2007/0225902号に開示されている構成では、トラフィックバーは、ルートに沿った移動が開始する前、すなわち、事前計算されたルートの開始点に現在位置が対応するときには、ルート全体を示すように、または、ルートに沿った移動が開始されると、現在位置から出発して移動されるべき事前計算されたルートの残りの部分全体を示すように構成されている。
同様の構成が「交通遅延を示す方法、そのためのコンピュータプログラム及びナビゲーションシステム(Method of Indicating Traffic Delays, Computer Program and Navigation System Therefor)」という名称の国際公開第2008/083862号明細書に記載されており、その全内容が参照により本明細書に再び組み込まれる。国際公開第2008/083862号明細書に開示されている構成では、移動されるルートの残りに影響を及ぼすイベントの関連性を使用して、イベントを示すアイコンが表示されるかどうかを判定する。再び、ルートの概略的な線形表現が主ナビゲーション地図とは別の「トラフィックバー」に提供され、その上に、ルートに影響を及ぼす遅延インシデントおよびそれらの重大度を示すアイコンを重ねることができる。トラフィックバーは、ルートに沿った移動が開始される前には移動されるべきルート全体の表現を示し、または移動が開始されると移動されるべきルートの残りの部分全体の表現を示す。
さらなる構成は「ナビゲーション装置を使用して情報を提供する方法及び装置(Methods and Systems of Providing Information Using a Navigation Apparatus)」という名称の国際公開第2014/060559号明細書に記載されており、その全内容は再び参照により本明細書に組み込まれる。国際公開第2014/060559号明細書に開示されている構成では、「ルートバー」を使用して、交通イベントなどのもうすぐやってくる(来る)イベントについてユーザに通知する。ルートバーは、移動されているルートの一部または移動されることが予想される予測経路のみの線形表現であるという点で、上述のトラフィックバーとは異なる。ルートバーはスクロール可能であり、ユーザが、現在示されている部分を越えたルートまたは経路上のイベントを見ることを可能にする。線形表現のスケールは、あるイベントが経過した後に元のスケールに戻る前に、イベントに関するより詳細な情報を示すために、イベントに近づくにつれて自動的に増加させることもできる。
本出願人は、移動されるべき経路、例えばルートに関する情報をユーザに提供するための改善された方法及びシステムが必要であることを認識している。
本発明の第1の態様によれば、ナビゲーション装置を使用して、複数の決定点を含むナビゲート可能なネットワークを介して、判定されたルートに沿って目的地までユーザを案内するための情報を提供する方法であって、
前記ナビゲーション装置の現在位置を取得することと、
前記判定されたルートに沿った前記ナビゲート可能なネットワークの決定点において前記ユーザによって行われるべき操縦を示すデータを含む指示データを使用して、前記ユーザによって行われるべき次の操縦と、前記ナビゲーション装置の前記現在位置から前記次の操縦までの距離とを取得することと、
前記ユーザが警告されることを望むかもしれない前記判定されたルート上のイベントを示すデータを含む情報データを使用して、前記ナビゲーション装置の前記現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定し、前記所定の距離内にイベントがあると判定された場合、前記情報データを使用して、前記ナビゲーション装置の前記現在位置から前記イベントまでの距離を取得することと、
グラフィカルユーザインタフェース(GUI)の第1および第2の部分が、前記ナビゲーション装置の前記現在位置からの前記次の操縦までの前記距離と、前記ナビゲーション装置の前記現在位置からの前記イベントまでの前記距離との比較に基づいて、表示ウィンドウ内で互いに対して配置される順序を判定することであって、前記GUIの前記第1の部分は前記次の操縦の指標を含み、前記GUIの前記第2の部分は前記イベントの指標を含む、前記判定することと、
前記GUIを示すデータを前記ナビゲーション装置の表示装置に提供して、前記GUIを表示させることと、
を含む方法が提供される。
本発明のさらなる態様によれば、ナビゲーション装置を使用して、複数の決定点を含むナビゲート可能なネットワークを介して、判定されたルートに沿って目的地までユーザを案内するための情報を提供する方法であって、
前記ナビゲーション装置の現在位置を取得することと、
前記判定されたルートに沿った前記ナビゲート可能なネットワークの決定点において前記ユーザによって行われるべき操縦を示すデータを含む指示データを使用して、前記ユーザによって行われるべき次の操縦と、前記ナビゲーション装置の前記現在位置から前記次の操縦までの距離とを取得することと、
前記ユーザが警告されることを望むかもしれない前記判定されたルート上のイベントを示すデータを含む情報データを使用して、前記ナビゲーション装置の前記現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定し、前記所定の距離内にイベントがあると判定された場合、前記情報データを使用して、前記ナビゲーション装置の前記現在位置から前記イベントまでの距離を取得することと、
グラフィカルユーザインタフェース(GUI)の第1および第2の部分が、前記ナビゲーション装置の前記現在位置からの前記次の操縦までの前記距離と、前記ナビゲーション装置の前記現在位置からの前記イベントまでの前記距離との比較に基づいて、表示ウィンドウ内で互いに対して配置される順序を判定することであって、前記第1の部分は前記次の操縦の指標を含み、前記第2の部分は前記イベントの指標を含む、前記判定することと、
前記GUIを示すデータを前記ナビゲーション装置の表示装置に提供して、前記GUIを表示させることと、を含み、
前記ナビゲーション装置は、前記ユーザによって選択された場合に、前記判定されたルートを変更させる要素を含む方法が提供される。
前記要素は、前記GUI、例えば、BUIの前記第2の部分に含まれてもよい。
本発明は、本明細書に記載された本発明の態様または実施形態のいずれかによる方法を実行するための手段を含むシステムに及ぶ。
従って、本発明のさらなる態様によれば、ナビゲーション装置を使用して、複数の決定点を含むナビゲート可能なネットワークを介して、判定されたルートに沿って目的地までユーザを案内するための情報を提供するシステムであって、
前記ナビゲーション装置の現在位置を取得する手段と、
前記判定されたルートに沿った前記ナビゲート可能なネットワークの決定点において前記ユーザによって行われるべき操縦を示すデータを含む指示データを使用して、前記ユーザによって行われるべき次の操縦と、前記ナビゲーション装置の前記現在位置から前記次の操縦までの距離とを取得する手段と、
前記ユーザが警告されることを望むかもしれない前記判定されたルート上のイベントを示すデータを含む情報データから、前記ナビゲーション装置の前記現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定し、前記所定の距離内にイベントがあると判定された場合、前記情報データを使用して、前記ナビゲーション装置の前記現在位置から前記イベントまでの距離を取得する手段と、
グラフィカルユーザインタフェース(GUI)の第1および第2の部分が、前記ナビゲーション装置の前記現在位置から前記次の操縦までの前記距離と、前記ナビゲーション装置の前記現在位置から前記イベントまでの前記距離との比較に基づいて、表示ウィンドウ内で互いに対して配置される順序を判定する手段であって、前記第1の部分は前記次の操縦の指標を含み、前記第2の部分は前記イベントの指標を含む、前記判定する手段と、
前記GUIを示すデータを前記ナビゲーション装置の表示装置に提供して、前記GUIを表示させる手段と、
を備えるシステムが提供される。
本発明のさらなる態様によれば、ナビゲーション装置を使用して、複数の決定点を含むナビゲート可能なネットワークを介して、判定されたルートに沿って目的地までユーザを案内するための情報を提供するシステムであって、
前記ナビゲーション装置の現在位置を取得する手段と、
前記判定されたルートに沿った前記ナビゲート可能なネットワークの決定点において前記ユーザによって行われるべき操縦を示すデータを含む指示データを使用して、前記ユーザによって行われるべき次の操縦と、前記ナビゲーション装置の前記現在位置から前記次の操縦までの距離とを取得する手段と、
前記ユーザが警告されることを望むかもしれない前記判定されたルート上のイベントを示すデータを含む情報データを使用して、前記ナビゲーション装置の前記現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定し、前記所定の距離内にイベントがあると判定された場合、前記情報データを使用して、前記ナビゲーション装置の前記現在位置から前記イベントまでの距離を取得する手段と、
グラフィカルユーザインタフェース(GUI)の第1および第2の部分が、前記ナビゲーション装置の前記現在位置からの前記次の操縦までの前記距離と、前記ナビゲーション装置の前記現在位置からの前記イベントまでの前記距離との比較に基づいて、表示ウィンドウ内で互いに対して配置される順序を判定する手段であって、前記第1の部分は前記次の操縦の指標を含み、前記第2の部分は前記イベントの指標を含む、前記判定する手段と、
前記GUIを示すデータを前記ナビゲーション装置の表示装置に提供して、前記GUIを表示させる手段と、を備え、
前記ナビゲーション装置は、前記ユーザによって選択された場合に、前記判定されたルートを変更させる要素を含むシステムが提供される。
前記要素はGUI、例えば、BUIの第2の部分に含まれてもよい。
第2の態様およびさらなる態様における本発明は、本発明の第1の態様の方法に関して説明された特徴のいずれかまたはすべてを含むことができ、逆もまた同様であることが理解されるだろう。したがって、たとえ明示的に述べられていなくても、本方法はシステムまたは装置に関連して説明された機能のいずれかを実行するように装置を制御するステップを含むことができ、本発明のシステムまたは装置は本明細書で説明された方法のステップのいずれかを実行するようにさらに構成することができる(またはたとえば、好適な手段が、そのために提供されることができる)。システムまたは装置は、言及されたステップを実行するように構成された1つまたは複数のプロセッサのセットを備えることができる。任意のステップは、プロセッサのうちの任意の1つによって、または複数のプロセッサによって実行され得る。この方法は、ナビゲーション装置を動作させる方法であってもよいことが理解されるだろう。
本明細書で説明される態様または実施形態のいずれかによる、該方法のステップのいずれかを実行するための手段は、例えば、そのようにするためのコンピュータ可読命令のセットで構成された、例えばプログラムされた1つまたは複数のプロセッサの組を備えることができる。所与のステップは、任意の他のステップと同じまたは異なるプロセッサのセットを使用して実行されてもよい。任意の所与のステップは、プロセッサのセットの組み合わせを使用して実行されてもよい。このシステムは以下に説明するように、例えば、指示データおよび/または情報データを含む少なくとも1つのレポジトリを格納するための、コンピュータメモリなどのデータ記憶手段をさらに備えることができる。
以下により詳細に説明するように、本発明の方法は、好ましくはモバイルナビゲーション装置の1つまたは複数のプロセッサ上で実行されるナビゲーションアプリケーションによって実行される。モバイルナビゲーション装置は、ガイダンス(案内)、および任意選択でルート計画、機能を提供する主な目的を有する専用装置とすることができる。あるいはモバイルナビゲーション装置は一般的なコンピューティングシステム、例えば携帯電話であることができ、そして典型的にはグローバルナビゲーション衛星システム(GNSS)受信機のような位置決定手段を有する。また、あまり好ましくない実施形態ではあるが、代替的に、ナビゲーションアプリケーションはモバイルナビゲーション装置と通信しているサーバの1つまたは複数のプロセッサ上で実行することができ、その結果、現在位置は例えば、モバイル通信ネットワークを介してナビゲーション装置から取得され、生成されたGUIを示すデータは、サーバからモバイルナビゲーション装置に、例えば、モバイル通信ネットワークを介して、その上に表示するために、提供される。
本発明によれば、グラフィカルユーザインタフェース(GUI)は道路ネットワークのようなナビゲート可能なネットワークを介して目的地まで判定されたルートに沿ってユーザを案内するためにユーザに表示するために提供され、このグラフィカルユーザインタフェース(GUI)は少なくとも2つの部分、すなわち、判定されたルートをたどるためにユーザによって行われる必要がある次の操縦に関する指示データを含む第1の部分と、ナビゲート可能なネットワーク上の次の(もうすぐやってくる)イベント、例えば、交通渋滞、悪天候、速度カメラ(speed camera)などに関する情報データを含む第2の部分とを含む。したがって、GUIは指示データを示す第1の表示要素(すなわち、部分)と、ルートに沿ったイベントに関する情報データを示す第2の表示要素(すなわち、部分)とを含むことができる。第1および第2の部分はナビゲーション装置(したがって、ユーザ)の現在位置から、判定された次の操縦および判定されたイベントまでの相対距離に基づく順序で、すなわち、現在位置からの距離に従って、GUI内に配置される。これは、例えば、次の操縦が次のイベントよりも現在位置に近いときには、第2の部分がGUI内の第1の部分の上方に配置されてもよく、次いで、操縦が行われた後には、第1の部分が次のイベントよりも現在の位置からさらに離れた異なる操作に関連するように、第1の部分が第2の部分の上方に配置されるように移動することを意味する。したがって、本発明はユーザが例えば、いわゆるターンバイターンナビゲーションアプリケーションを使用するときに、たどられている所定のルートに関する指示データと情報データとの両方、およびこのデータと現在位置との距離関係を、表示装置上の利用可能な画面スペースの使用において効率的な方法で、見ることを可能にする。この後者の利点は、現在位置から次の操縦及び次のイベントまでの相対距離に基づいて、グラフィカルユーザインタフェースにデータを表示する順序を選択することによって提供される。好ましくは指示データ及び情報データが少なくとも1つのレポジトリに、好ましくは判定されたルートに沿って来るべき(もうすぐやってくる)操縦及びイベント(一般的にはアイテム)の1つ又は複数のリストとして格納される。したがって、来るべき(もうすぐやってくる)アイテムのリストは「カード」のスタックと考えることができ、GUIは、ユーザがルートに沿って進むにつれて、スタック内のカードを順番に表示する。
本発明によれば、ユーザ、例えば車両のドライバに、ナビゲート可能なネットワークを介してユーザを所定のルートに沿って目的地まで案内するための情報が提供される。ナビゲート可能なネットワークは例えば、ユーザが複数の可能な操縦から1つの操縦を選択することを要求される、複数の決定点を含む。ナビゲート可能なネットワークは道路ネットワークを含むことができ、道路ネットワークの決定点は例えば、道路交差点、ジャンクション、環状交差路などである。しかしながら、理解されるように、ナビゲート可能なネットワークは道路ネットワークに限定されず、例えば、歩道、自転車道、河川等のネットワークを含むことができる。
この方法は、目的地までのルートを計算することを含むことができる。ナビゲーション装置の現在位置であってもよい出発地から目的地までのルートが計算される。目的地はユーザによって設定されてもよく、または例えば出発時刻、出発日および出発地を使用して、ユーザの移動履歴に基づいて予測されてもよい。したがって、本方法は、いくつかの実施形態では、ルートを計算するために使用される出発地および/または目的地をユーザから受け付けることを含むことができる。ルートは、任意の適切な方法で計算されてもよく、最速ルート、最短ルート、最低燃費ルートなどのユーザ指定基準に従ってもよい。ルートを計算するステップは、ナビゲーション装置によって実行されてもよい。あるいは、ルート計算は、ナビゲーション装置の現在位置などの出発地と、ナビゲーション装置から通信リンクを介して受信された目的地とに基づいて、ナビゲーション装置から遠隔で、例えばサーバ上で実行されてもよい。そのような実施形態では、判定されたルートを示すデータは通信リンクを介してサーバからナビゲーション装置に送信されてもよい。
ルートは、ナビゲート可能なネットワーク、例えば道路ネットワークを表す複数のセグメント(区分)を有するデジタル地図を使用して計算される。デジタル地図はここでは電子地図(または場合によっては知られている数学的グラフ)とも呼ばれ、その最も単純な形態では、事実上、道路交差点を最も一般的に表すノードを表すデータと、これらの交差点間の道路を表すノード間のライン(線)とを含むデータベースである。より詳細なデジタル地図では、ラインが開始ノードおよび終了ノードによって定義される複数のセグメントに分割されてもよい。これらのノードは最小限の3つのラインまたはセグメントが交差する道路交差点を表すという点で「現実の」ものであってもよく、または、特に、道路の特定の区間についての形状情報、または、その道路の何らかの特性、例えば速度制限が変化する道路に沿った位置を識別する手段を提供するために、現実のノードによって一方または両方の端部で定義されていないセグメントについてのアンカとして提供されるという点で「人工的な」ものであってもよい。実際にはすべての最新のデジタル地図において、ノードおよびセグメントはデータベース内のデータによって再び表される様々な属性によってさらに定義される。例えば、各ノードは、典型的にはその実世界位置、例えば緯度及び経度を定義するための地理的座標を有するだろう。ノードはまた、典型的には、交差点において、1つの道路から別の道路へ移動することが可能であるかどうかを示す、それに関連する操縦データを有し、一方、セグメントは許容される最大速度、車線サイズ、車線の数、間に仕切り(中央分離帯)があるかどうかなどの関連する属性も有するだろう。電子地図はまた、道路ネットワーク内の道路の名称を表すデータを含むことができる。
本発明は、ナビゲーション装置の現在位置を取得することを含む。ナビゲーション装置は携帯型であり、すなわち、ハンドヘルドPND、携帯電話として具体化されるか、または車両上または車両内に搭載されるかにかかわらず、ナビゲート可能なネットワークを横断することができる。ナビゲーション装置がユーザと関連付けられているので、ナビゲーション装置の現在位置は、ユーザ、例えばドライバの現在位置に類似していると見ることができる。ナビゲーション装置は、ナビゲート可能なネットワークに対するナビゲーション装置の現在位置を決定することができる位置判定装置を備える。位置判定装置は装置の位置を判定するための任意の位置検出手段、例えば、GPSまたはGLONASSなどのグローバルナビゲーション衛星システム(GNSS)受信機を備えてもよい。理解されるように、装置は例えば、地上ビーコン、モバイル通信ネットワークのような、所望に応じてその現在位置を判定するための他の手段を使用してもよい。
方法がナビゲーション装置上で実行される実施形態では、ナビゲーション装置の現在位置を取得するステップは、ナビゲーション装置の位置判定手段を使用してナビゲーション装置の現在位置を判定することを含むことができる。方法がサーバ上で実行される他の実施形態では、例えば、ナビゲーション装置の現在位置を取得するステップは、ナビゲーション装置に関連する位置判定手段によって判定されるナビゲーション装置の現在位置を、有線またはワイヤレスであり得る通信リンクを介して、ナビゲーション装置から受信することを含むことができる。
指示データは一般に、少なくとも1つのレポジトリに格納される。レポジトリのうちの1つ、いくつか、またはすべては、ローカルに、例えばナビゲーション装置のメモリに格納することができる。それに加えて、またはその代わりに、レポジトリのうちの1つ、いくつか、またはすべては、遠隔に、たとえば遠隔サーバのメモリに格納することができ、その結果、前記アクセスすることは、有線または無線とすることができる通信リンクを介して指示データを取得することを含むことができる。したがって、本発明は一般に、少なくとも1つのレポジトリに格納された(前記)指示データにアクセスするステップを含むことができる。同様に、このシステムは、少なくとも1つのレポジトリと、この少なくとも1つのレポジトリに格納された指示データにアクセスするための手段とを含むことができる。
指示データは、判定されたルートに沿って、例えば、判定されたルートに移動するために、ナビゲート可能なネットワークの決定点においてユーザによって行われるべき操縦を示すデータを含む。上述したように、ナビゲート可能なネットワークの決定点という用語は、ユーザが複数の可能な操縦から1つの操縦を選択することを要求される位置を指す。そのような決定点の例には、ユーザが2つ以上の異なる経路に沿って進むことができる道路ネットワークのジャンクションまたは交差点などの位置、ユーザが複数車線で移動することができる道路ネットワークの複数車線ハイウェイなどの位置、および、例えばユーザによって選択された、判定されたルート上にあり、ユーザが停止することが予想される関心地点(POI)の位置が含まれる。POIの例は、ビューポイント、駐車場所、燃料ステーションなどのルートに沿った中間地点、および判定されたルートの目的地である。
操縦を示すデータは操縦のタイプ、例えば、左旋回、右旋回、直進、車線変更、POIでの停止、POIのタイプなど、操縦の場所、例えば、ジャンクション、POIなど、ナビゲーション装置の現在位置から操縦の場所までの距離、および操縦の場所、例えば、ジャンクション、POIなど(例えば、人間が読める)のテキスト記述のうちの1つまたは複数を含むことができる。
本発明の方法は、(記憶された)指示データを使用して、ユーザによって行われるべき次の操縦と、次の操縦までの距離とを取得することを含む。すなわち、少なくとも1つのレポジトリに格納された指示データにアクセスするステップと、格納された指示データを使用して、行われるべき次の操縦と、次の操縦までの距離とを取得するステップ(および/または手段)を含むことができる。指示データは、ナビゲーション装置の現在位置から目的地までの判定されたルートに沿ったそれらの位置に従って順序付けられた操縦のリストとして、少なくとも1つのレポジトリに格納することができる。このような順序付けされたリストを使用することによって、次の操縦を取得するステップは、リスト内の次のエントリを取り出すことを含むことができる。同様に、次の操縦までの距離のステップは、格納された指示データ内の関連するエントリから情報を取り出すことを含むことができる。
この方法は、指示データを判定することと、判定されたデータを(前記)少なくとも1つのレポジトリに格納することとを含むことができる。指示データは、ルートを計算するステップの一部として判定されることが好ましい。したがって、上述したように、指示データの判定は、ナビゲーション装置によって、または遠隔サーバ上で実行することができる。
少なくとも1つのレポジトリに格納された指示データは好ましくは、ユーザによって既に行われた操縦に関する情報が少なくとも1つのレポジトリから除去されるように、ユーザが判定されたルートに沿って進むにつれて更新される。指示データは少なくとも1つのレポジトリから個々の操縦に関するデータを除去することによって、例えば、操縦のリストからエントリを削除することによって、更新することができる。あるいは、格納された指示データは例えば定期的に、その全体を置き換えることができる。例えば、ナビゲーション装置が受信された現在位置に基づいてルートに沿って進行することにつれて、例えばルートを計算するサーバなどの遠隔サーバから、新しい指示データを定期的に(一定または可変の頻度で)受信することができる。
本発明はまた、ユーザが警告されることを望むかもしれない判定されたルート上のイベントを示すデータを含む情報データを使用する。本発明の好ましい実施形態によれば、ユーザが警告されることを望むかもしれないイベントを示すイベントデータは、ナビゲーション装置の現在位置に基づいてサーバから受信される。したがって、本システムは、ナビゲーション装置の現在位置に基づいてサーバからイベントデータを受信するための手段を備えることができる。イベントの例は、渋滞、車線閉鎖、道路工事等のような交通イベント、雪、大雨等のような悪天候イベント、事故多発地点、平均または制限速度ゾーン(Speed zone)、固定または移動速度カメラ、および、提案された駐車場所、提案された燃料停止、目的地への代替ルートの提案された開始点等のような、ユーザがルートに追加することを望むかもしれない可能な関心地点(POI)のうちの1つまたは複数を含むことができる。したがって、理解されるように、用語「イベント」は、ユーザが警告または通知されることを望むかもしれない潜在的な問題または利益に関連する任意の位置を包含することが意図される。イベントは地点位置または拡張された位置、例えば、エリアまたはゾーンとすることができる。イベントは事実上、一時的なもの、例えば、交通渋滞又は霧のような数分の期間、又は移動速度カメラ、道路工事、車線閉鎖のような継続的な数時間又は数日間であってもよく、従って、判定されたルートに沿ったユーザの進行中に、潜在的に開始、終了及び/又は(サイズ、位置、特性等に関して)変化してもよい。したがって、受信されたイベントデータの少なくともいくつかは、好ましくは例えば交通情報、気象情報などの動的な移動情報を含む。したがって、イベントデータは「ライブ」情報、例えば、比較的最新のデータと考えることができる。
本方法がナビゲーション装置上で実行される実施形態では、イベントデータは、ナビゲーション装置の無線通信装置を使用して、通信リンク、例えば、モバイル通信ネットワークを介して遠隔サーバから受信されてもよい。例えば、本方法がサーバ上で実行される他の実施形態では、イベントデータは、有線または無線とすることができる通信リンクを介して別のサーバから受信することができる。
いくつかの実施形態では、サーバから受信したイベントデータに基づく情報データを、少なくとも1つのレポジトリに格納することができる。指示データおよび情報データは同じレポジトリに、例えば、2つの異なるリストとして、または操縦およびイベントの組み合わせリストとして格納されてもよく、または異なるレポジトリに格納されてもよいことが理解されるのであろう。したがって、システムは、受信したイベントデータに基づいて情報データを少なくとも1つまたは別のレポジトリに格納するための手段を備えることができる。情報データは、ユーザが警告されることを望むかもしれない判定されたルート上のイベント、またはそれに影響を及ぼすイベントを示すデータを含む。イベントは地点位置または拡張された位置、例えば、判定されたルートに沿ったエリアまたはゾーンとすることができる。したがって、イベントは、ルート上の単一の位置、またはルートに沿った複数の位置に関連付けることができる。イベントが拡張された位置である場合、イベントは判定されたルート上の開始位置および終了位置を有し、イベントは、開始点と終了点との間の判定されたルートの部分に影響を及ぼす。いくつかの実施形態では、サーバから受信されたイベントデータが、判定されたルート上のイベントにのみ関連する場合、格納される情報データはイベントデータを含むか、またはイベントデータから構成されてもよい。他の実施形態では、方法は、サーバから受信されたイベントデータから情報データを判定すること、例えば、判定されたルートを示すデータを使用して、受信されたイベントデータをフィルタリングすること、および/または、受信されたイベントデータから情報データを導出することを含む。
情報データを形成するイベントを示すデータは、イベントのタイプ、イベントの重大度、ナビゲーション装置の現在位置からの、例えば判定されたルートに沿った、イベントの位置までの距離、または拡張位置の場合には開始位置までの距離、およびイベントの位置のテキスト記述(例えば人間が読み取り可能なもの)のうちの1つまたは複数を含むことができる。
指示データに関連して上述したように、少なくとも1つのレポジトリに格納された情報データは、ナビゲーション装置の現在位置から目的地までの判定されたルートに沿ったそれらの位置に従って順序付けられた判定されたルート上のイベントのリストとすることができる。情報データおよび指示データは、いくつかの実施形態では、ナビゲーション装置の現在位置から目的地までのそれらの位置および判定されたルートに従って順序付けられた組み合わせリストに一緒に格納されてもよい。
イベントデータは、ナビゲーション装置の現在位置に基づいてサーバから受信され、そのようなものとして、ユーザが判定されたルートに沿って進むにつれて、新しいまたは更新されたイベントデータを定期的に受信することができる。したがって、ユーザが判定されたルートに沿って進むにつれて、レポジトリに記憶されたイベントに関する情報データが更新されることが好ましい。例えば、交通渋滞の解消又は一時的な速度カメラの撤去に従って期限切れになったイベントに関する情報、及び/又はユーザによって既に通過されたイベントに関する情報が、少なくとも1つのレポジトリから取り除かれるようにする。情報データは少なくとも1つのレポジトリから個々のイベントに関するデータを除去することによって、例えば、イベントのリストからエントリを削除することによって、更新することができる。あるいは、格納された情報データは例えば定期的に、その全体を置き換えることができる。例えば、新しいイベントデータ(および/または情報データ)は、ナビゲーション装置が受信された現在位置に基づいてルートに沿って進行することにつれて、遠隔サーバ、例えばルートを計算するサーバから定期的に(一定のまたは可変の頻度で)受信することができる。
従って、本発明の好適な実施形態では、ナビゲーション装置を使用して、複数の決定点を含むナビゲート可能なネットワークを介して、判定されたルートに沿って目的地までユーザを案内するための情報を提供する方法であって、
前記ナビゲーション装置の現在位置を取得することと、
少なくとも1つのレポジトリに格納された指示データにアクセスすることであって、前記指示データは、前記判定されたルートに沿った前記ナビゲート可能なネットワークの決定点において前記ユーザによって行われるべき操縦を示すデータを含む、前記アクセスすることと、
前記格納された指示データを使用して、前記ユーザによって行われるべき次の操縦と、前記取得された現在位置から前記次の操縦までの距離とを取得することと、
前記取得された現在位置に基づいてサーバからイベントデータを受信することであって、前記イベントデータは、前記ユーザが警告されることを望むかもしれないイベントを示すデータを含む、前記受信することと、
前記少なくとも1つのレポジトリに、前記受信されたイベントデータに基づいて情報データを格納することであって、前記情報データは、前記ユーザが警告を受けることを望むかもしれない前記判定されたルート上のイベントを示すデータを含む、前記格納することと、
前記格納された情報データから、前記取得された現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定し、前記所定の距離内にイベントがあると判定された場合、前記格納された情報データを使用して、前記取得された現在位置から前記イベントまでの距離を取得することと、
グラフィカルユーザインタフェース(GUI)の第1および第2の部分が、前記取得された現在位置からの前記次の操縦までの距離と、前記取得された現在位置からの前記イベントまでの距離との比較に基づいて、表示ウィンドウ内で互いに対して配置される順序を判定することであって、前記第1の部分は前記次の操縦の指標を含み、前記第2の部分は前記イベントの指標を含む、前記判定することと、
前記GUIを示すデータを前記ナビゲーション装置の表示装置に提供して、その上に前記GUIを表示させることと、
を含む方法が提供される。
同様に、別の好適な実施形態によれば、ナビゲーション装置を使用して、複数の決定点を含むナビゲート可能なネットワークを介して、判定されたルートに沿って目的地までユーザを案内するための情報を提供するシステムであって、
前記ナビゲーション装置の現在位置を取得する手段と、
少なくとも1つのレポジトリに格納された指示データにアクセスする手段であって、前記指示データは、前記判定されたルートに沿った前記ナビゲート可能なネットワークの決定点において前記ユーザによって行われるべき操縦を示すデータを含む、前記アクセスする手段と、
前記格納された指示データを使用して、前記ユーザによって行われるべき次の操縦と、前記取得された現在位置から前記次の操縦までの距離とを取得する手段と、
前記取得された現在位置に基づいてサーバからイベントデータを受信する手段であって、前記イベントデータは、前記ユーザが警告されることを望むかもしれないイベントを示すデータを含む、前記受信する手段と、
前記少なくとも1つのレポジトリに、前記受信されたイベントデータに基づいて情報データを格納する手段であって、前記情報データは、前記ユーザが警告を受けることを望むかもしれない前記判定されたルート上のイベントを示すデータを含む、前記格納する手段と、
前記格納された情報データから、前記取得された現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定し、前記所定の距離内にイベントがあると判定された場合、前記格納された情報データを使用して、前記取得された現在位置から前記イベントまでの距離を取得する手段と、
グラフィカルユーザインタフェース(GUI)の第1および第2の部分が、前記取得された現在位置からの前記次の操縦までの距離と、前記取得された現在位置からの前記イベントまでの距離との比較に基づいて、表示ウィンドウ内で互いに対して配置される順序を判定する手段であって、前記第1の部分は前記次の操縦の指標を含み、前記第2の部分は前記イベントの指標を含む、前記判定する手段と、
前記GUIを示すデータを前記ナビゲーション装置の表示装置に提供して、その上に前記GUIを表示させる手段と、
を含むシステムが提供される。
本発明の方法では、方法は、好ましくは格納された情報データから、前記ナビゲーション装置の前記取得された現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定することを含む。前記情報データが、各イベントについて、例えば前記判定されたルートに沿った、前記ナビゲーション装置の前記現在位置からの前記位置までの距離を含む実施形態では、前記判定するステップは各イベントに関連付けられた距離値に基づいて、前記格納された情報データを検索することを含むことができる。前記所定の距離は、イベントのタイプに依存することができる。例えば、可能な代替ルートの開始の提案は、例えば、ドライバが提案された代替ルートをとるかどうかを決定するためにより多くの時間を有するように、速度カメラまたは交通渋滞の前にドライバに提示されてもよい。
グラフィカルユーザインタフェース(GUI)の第1の部分は前記格納された指示データを使用して取得された前記次の操縦の指標を含み、前記GUIの第2の部分は、前記所定の距離内にあると判定されたイベントの指標を含む。前記GUIの前記第1および第2の部分が前記GUI内で互いに対して配置される順序は、前記ナビゲーション装置の前記現在位置からの前記次の操縦までの距離と、前記ナビゲーション装置の前記現在位置からの前記イベントまでの距離との比較に基づいており、すなわち、これらの部分が前記ナビゲーション装置の前記現在位置から距離によって配置されるようになっている。例えば、前記第1および第2の部分が通常のナビゲーションビューの上部に重畳される場合、ルートに沿った次のアイテムが前記ナビゲーション地図内の前記ナビゲーション装置の前記現在位置を示す山形に最も近く(すなわち、典型的には、ディスプレイの底部に向かって)表示されるように、これらの部分を配置することができる。前記ナビゲーション装置の前記現在位置から所定の距離内にイベントがない場合、前記GUIは、前記次の操縦の指標を含む前記第1の部分(第2の部分ではない)を含むことができることを理解されたい。すなわち、少なくとも前記ナビゲーションビューの間、前記ユーザが判定されたルートをたどっているとき、前記GUIは通常、行われるべき別の操縦が常にあるので、次の操縦(すなわち、前記第1の部分)の指標を常に表示する。しかしながら、実施形態によれば、前記イベントデータ(すなわち、前記第2の部分)はイベントが前記ナビゲーション装置の前記現在位置から所定の距離内にあると判定された場合にのみ表示されてもよく、その場合、前記GUIの前記第1および第2の部分が互いに対して配置される順序は本明細書に記載されるように判定されてもよい。前記GUIの第2の部分を使用して前記イベント情報が表示される前記所定の距離は、例えば、前記ユーザの好み、および/または前記イベントのタイプに応じて、適切に設定または選択することができる。
理解されるように、2つ以上のイベントが、所定の距離内にある、または特定のイベントに関連する所定の距離内にあると判定されてもよい。そのような実施形態では、前記GUIは、1つまたは複数の追加のイベントの各々についてさらなる部分を含むことができ、前記さらなる部分は追加のイベントの指標を含む。しかしながら、前記ユーザに同時に示されている情報が多すぎることを防止するために、前記GUIは、事前定義された最大数のイベントのための部分のみを含むことができる。前記最大数は例えば、前記ナビゲーション装置の前記表示装置の向きに基づいてもよい。換言すれば、前記ナビゲーション装置の前記表示装置が縦向きである場合には第1の最大数を使用することができ、前記ナビゲーション装置の前記表示装置が横向きである場合には第2の最大数を使用することができる。そのような実施形態では、所定の距離内にあるイベントのセットから選択され、前記GUIにおいて前記ユーザに示されるイベントのサブセットは、例えば、特定のイベントのタイプおよび/または重大度に基づいて、1つまたは複数の適切なランク付け基準に従って選択することができる。
前記GUIがイベントに関する複数の部分を含む実施形態では、前記GUIの前記第1、第2、およびさらなる部分が前記GUI内で互いに対して配置される順序は、前記ナビゲーション装置の前記現在位置からそれぞれの操縦またはイベントまでの相対距離に基づくものであり、すなわち、その結果、それらの部分は前記現在位置から前記ナビゲーション装置までの距離によって配置される。
前記GUIの前記第1の部分に示される前記次の操縦の前記指標は、好ましくは行われるべき操縦のタイプを示すアイコンと、前記操縦の位置のテキスト記述と、前記現在位置から前記操縦までの、例えば前記判定されたルートに沿った現在の距離とのうちの1つ以上を含む。理解されるように、表示される距離は前記ユーザが判定されたルートに沿って進むにつれて変化し、典型的には減少する。
前記GUIの前記第2の部分またはさらなる部分に示されるイベントの指標は、好ましくは、イベントのタイプを示すアイコン、前記イベントの重大度の指標、前記イベントの位置のテキスト記述、および、例えば、前記判定されたルートに沿った、前記現在位置から前記イベントまでの現在の距離のうちの1つまたは複数を含む。理解されるように、表示される距離は前記ユーザが前記判定されたルートに沿って進むにつれて変化し、典型的には減少する。
前記GUIの前記第2の部分またはさらなる部分に示される前記イベントが、拡張された位置、例えば、渋滞または平均速度ゾーンを有する実施形態では、前記イベントの開始位置が通過されると、前記イベントの指標が変化して、前記拡張された位置を通る前記ユーザの進行の指標を追加的または代替的に示すことが好ましい。例えば、前記拡張された位置は、一端が開始位置に対応し、他端が終了位置に対応するラインとして視覚化されてもよく、前記ゾーン内の前記ユーザの前記現在位置を表すアイコンが前記ライン上に表示される。
好ましい実施形態では、少なくともナビゲーションビューにおいて、前記方法は、前記グラフィカルユーザインタフェースに、2D又は3Dナビゲーション地図の表現を、前記第1、第2、及び任意選択で、前記次の操縦及びイベントに関連する更なる部分を表示するのと同時に表示することを更に含む。前記ナビゲーション地図は、前記現在位置の表現と、所定のルートをたどるために前記現在位置から取られるべき経路の指標とを提供することができる。前記ナビゲーション地図は、ナビゲーションを容易にするために実際の環境の表現を提供する。前記ナビゲーション地図は好ましくは前記第1の部分、第2の部分、および任意選択でさらなる部分と同じ表示ウィンドウに示され、当該部分は好ましくは前記ナビゲーション地図上に重畳される。しかしながら、前記ナビゲーション地図は、異なる表示ウィンドウに示されてもよいことが想定される。
前記次の操縦に関する前記GUIの部分(例えば、前記第1の部分)および1つまたは複数のもうすぐやってくるイベント(例えば、前記第2の部分およびさらなる部分)はディスプレイ「カード」、より具体的にはユーザがルートに沿って進むときに遭遇する重要なアイテムを各カードが表す「What's Ahead Cards」と考えることができる。前記GUIの各部分(例えば、前記GUI上に表示される各カード)は、好ましくはユーザによって個別に選択することができる少なくとも1つの選択可能なGUI要素を含む。選択可能な要素は、好ましくは例えばジェスチャ、タップ等のタッチベースのコマンドを使用して選択可能である。好ましい実施形態では、前記第1の部分、第2の部分、および/またはさらなる部分のいずれか1つの選択可能なGUI要素を選択することによって、前記グラフィカルユーザインタフェース(GUI)は前記表示ウィンドウ内の前記現在位置から前記目的地までの前記判定されたルート上の前記操縦およびイベントの少なくともいくつか、好ましくはすべてを示し、例えば、ナビゲーションビューからルート概要ビューに遷移する。前記ルート概要ビューは好ましくは前記現在位置から、例えば、前記判定されたルートに沿った距離に従って順序付けられた前記操縦及びイベントのリストを含む。前記ルート概要ビューは、好ましくはもうすぐやってくる各操縦およびイベントに関連付けられたカードを示す。
いくつかの実施形態では、前記格納された情報データを使用して生成された少なくともいくつかのカードは、前記ユーザによって選択されると、前記判定されたルートを変更させる追加の選択可能なGUI要素を含むことができる。例えば、中間地点、またはガソリンスタンドまたは駐車場などの他のPOIをルートに追加することができ、あるいは、現在のルート上の渋滞を回避するために目的地までの代替ルートをとることが望ましい場合がある。そのような実施形態では、目的地までのルートが再計算されると、前記格納された指示データ及び情報データは、新しいルートに関連するように変更される、すなわちリフレッシュされる。同様に、交通渋滞、事故、道路閉鎖等のルートに沿った進行に影響を及ぼす前記ナビゲート可能なネットワーク上の要因によってルートが自動的に再計算される場合、前記格納された指示データ及び情報データは、新たな経路に関連するように再びリフレッシュされる。
本発明の方法では、前記グラフィックユーザインタフェースのデータが前記ナビゲーション装置の表示装置に提供され、その上に前記GUIを表示させる。本方法が前記ナビゲーション装置上で実行される場合、前記方法は、前記グラフィックユーザインタフェースを前記表示装置上に表示することをさらに含むことができる。しかしながら、前記方法がサーバ上で実行されるとき、または前記表示装置が本発明を実行する装置から離れているときなどの他の実施形態では、前記提供することは有線または無線とすることができる通信リンクを介して前記GUIを示すデータを送信することを含むことができる。
本発明の原理は、任意の形態のナビゲーション装置、または実際に任意の位置認識モバイル装置に適用可能である。本発明の態様または実施形態のいずれかによれば、前記装置は、デジタル地図をユーザに表示するための表示部と、電子地図データにアクセスし、表示部を介して電子地図をユーザに表示させるように構成されたプロセッサと、典型的には、ユーザが装置と対話することを可能にするためにユーザによって動作可能なユーザインタフェースとを備えることができる。プロセッサへの言及は、1つまたは複数のプロセッサのセットを指すことができる。したがって、前記ナビゲーション装置は、説明されたステップのいずれかを実行するための1つまたは複数のプロセッサのセットを備えることができることが理解されるだろう。例えば、ステップのいずれかを実行する「手段」は、1つ以上のプロセッサのセットであってもよい。
その実施にかかわらず、本発明に従って使用されるナビゲーション装置は、プロセッサと、メモリと、前記メモリ内に格納された電子地図データとを備えることができる。前記プロセッサおよびメモリは、協働して、ソフトウェアオペレーティングシステムを構築することができる実行環境を提供する。装置の機能を制御することを可能にし、様々な他の機能を提供するために、1つまたは複数の追加のソフトウェアプログラムを提供することができる。本発明のナビゲーション装置は、好ましくはGPS、信号受信処理機能のようなグローバルナビゲーション衛星システム(GNSS)を含むことができる。装置は1つまたは複数の出力インタフェースを備えることができ、それによって、ユーザに情報を伝達することができる。前記出力インタフェースは、視覚表示部に加えて、可聴出力のためのスピーカを含むことができる。装置は、装置のオン/オフ操作または他の特徴を制御するための1つまたは複数の物理ボタンを含む入力インタフェースを備えることができる。
本発明の実施形態では、前記ナビゲーション装置はポータブルナビゲーション装置(PND)とも呼ばれるモバイルナビゲーション装置である。実施形態では、前記ナビゲーション装置は車両内に配置される。したがって、前記ナビゲーション装置の前記現在位置は、必要に応じて、前記ユーザ/ドライバおよび/または車両の現在位置に対応する。本発明は、一体型(統合型)ナビゲーションシステムの一部として提供されるナビゲーション装置にも適用可能である。例えば、装置は、車載統合ナビゲーションシステムの一部を形成することができる。
他の実施形態では、前記ナビゲーション装置は、特定のナビゲーション装置の一部を形成しない処理装置のアプリケーションによって実装されてもよい。例えば、本発明は、ナビゲーションソフトウェアを実行するように構成された適切なコンピュータシステムを使用して実施することができる。システムはモバイルまたはポータブルコンピュータシステム、例えば、モバイル電話またはラップトップであってもよく、またはデスクトップシステムであってもよい。
本発明は、本発明の態様または実施形態のいずれかによる方法を実行するように、またはナビゲーション装置にそのような方法を実行させるように、実行可能なコンピュータ可読命令を含むコンピュータプログラム製品に及ぶ。
本発明は、ナビゲーション装置の1つまたは複数のプロセッサのセットに、本明細書で説明される方法の態様または実施形態のいずれかのステップを実行させるために、本発明の実施形態のいずれかに従ってナビゲーション装置上で動作する実行可能なコンピュータ可読命令を含む、好ましくは非一時的なコンピュータプログラム製品に及ぶ。
本発明のさらなる態様のいずれも、相互に矛盾しない範囲で、本発明の任意の他の態様および実施形態に関連して説明した本発明の特徴のいずれかまたはすべてを含むことができることを理解されたい。
これらの実施形態の利点は以下に述べられ、これらの実施形態の各々のさらなる詳細および特徴は添付の従属請求項および以下の詳細な説明の他の箇所において定義される。
図1は、ナビゲーション装置によって使用可能な全地球測位システム(GPS)の例示的な図を示す。 図2は、本発明による技法を実施するために使用することができるナビゲーション装置の電子構成要素の例示的表現である。 図3は、ナビゲーション装置がサーバから情報を受信するためにサーバとどのように通信するかを示す。 図4は、ナビゲーション装置と、当該ナビゲーション装置を車両内に取り付けるための取り付けシステムとの斜視図である。 図5は、ルートに沿って移動するユーザへのルートについてのこれからやってくる情報を表示するために、本発明の実施形態に従って、ディスプレイカードのセットがどのように使用されるかの例を示す。 図6A、6Bおよび6Cは、本発明の実施形態に従って使用され得る指示カードの例を示す。 図7A、7Bおよび7Cは、ディスプレイカードがGUI上にどのように提示され得るかを示す。 図8、図9および図10は、どのディスプレイカードが表示ルールのセットに従って表示されるかを選択する方法の例を示す。 図11は、ユーザが速度カメラに近づいていることを示す情報カードの例を示す。 図12は、図11のような情報カードが、ユーザがスピードを上げているかどうかを示すためにどのように使用され得るかを示す。 図13は、ユーザが制限された速度ゾーンに近づいていることを示す情報カードの別の例を示す。 図14は、ユーザがスピードを上げているかどうかを示すために、図13のような情報カードをどのように使用することができるかを示す。 図15、図16、図17、図18、図19および図20は、ディスプレイカードとのユーザ対話を示す。 図21は、提案されたPOIがどのように表示され、ルートに追加されるかを示す。 図22は、ディスプレイカードを使用して渋滞などのイベントをどのように示すことができるかを示す。 図23は、進行カードの例を示す。 図24A〜24Gは、完全なルートの例、およびルートに沿って進行することにつれてユーザに表示されるカードの関連するスタックを示す。
図1〜図4に関する説明は、本発明の様々な実施形態の理解を容易にするための背景情報を提供する。次に、本発明の好ましい実施形態を、特にPNDを参照して説明する。しかし、本発明の教示はPNDに限定されず、代わりに、ルート計画およびナビゲーション機能を提供するようにナビゲーションソフトウェアを実行するように構成された任意のタイプの処理装置に汎用的に適用可能であることを覚えておくべきである。したがって、本出願の文脈では、ナビゲーション装置が、当該装置が、PND、車両に組み込まれたナビゲーション装置、または実際にルート計画およびナビゲーションソフトウェアを実行するコンピューティングリソース(デスクトップまたはポータブルパーソナルコンピュータ(PC)、携帯電話または携帯情報端末(PDA)など)として具体化されるかどうかにかかわらず、任意のタイプのルート計画ナビゲーション装置を(限定なしに)含むことが意図されることになる。
また、以下の説明から、本発明の教示は、ユーザがある点から別の点へナビゲートする方法に関する命令を求めておらず、単に、所与の位置のビュー、または現在の位置またはもうすぐやってくる位置に関する情報を提供されることを望む状況においてさえも有用であることが明らかになるのであろう。そのような状況では、ユーザによって選択された「目的地」位置が、ユーザがナビゲーションを開始したい対応する開始位置を有する必要はなく、その結果、本明細書で「目的地」位置または実際に「目的地」ビューへの言及は、ルートの生成が必須であること、「目的地」への移動が行われなければならないこと、または実際に目的地の存在が対応する開始位置の指定を必要とすることを意味すると解釈されるべきではない。
上記の条件を念頭に置いて、図1は、ナビゲーション装置で使用可能な全地球測位システム(GPS)の例示的なビューを示す。このようなシステムは公知であり、様々な目的に使用されている。一般に、GPSは、無制限の数のユーザの連続的な位置、速度、時間、および場合によっては方向の情報を判定することができる衛星無線ベースのナビゲーションシステムである。以前はNAVSTARとして知られていたGPSは、極めて正確な軌道で地球を周回する複数の衛星を組み込んでいる。これらの正確な軌道に基づいて、GPS衛星は、それらの位置を任意の数の受信ユニットに中継することができる。
GPSシステムは、GPSデータを受信するように特別に装備された装置がGPS衛星信号のための無線周波数の走査を開始するときに実施される。GPS衛星から無線信号を受信すると、装置は、複数の異なる従来の方法のうちの1つを介して、その衛星の正確な位置を判定する。装置はほとんどの場合、少なくとも3つの異なる衛星信号を取得するまで、信号を走査し続ける(通常ではないが、他の三角測量技術を使用して2つの信号のみを用いて、位置を判定することができることに留意されたい)。幾何学的三角測量を実施する場合、受信機は、3つの既知の位置を利用して、衛星に対する自身の2次元位置を判定する。これは、公知の方法で行うことができる。さらに、第4の衛星信号を取得することにより、受信装置は、既知の方法で同じ幾何学的計算によってその3次元位置を計算することができる。位置および速度データは、無制限の数のユーザによって連続的にリアルタイムで更新することができる。
図1に示されるように、GPSシステムは、参照番号100によって全体的に示される。複数の衛星120が地球124の周りに軌道を描いている。各衛星120の軌道は、必ずしも他の衛星120の軌道と同期している必要はなく、実際には非同期である可能性が高い。種々の衛星120からスペクトル拡散GPS衛星信号160を受信するGPS受信機140が示されている。
各衛星120から連続的に送信されるスペクトラム拡散信号160は、極めて正確な原子時計で達成される非常に正確な周波数標準を利用する。各衛星120は、そのデータ信号送信160の一部として、その特定の衛星120を示すデータストリームを送信する。GPS受信機装置140は一般に、GPS受信機装置140が三角測量によってその2次元位置を計算するために、少なくとも3つの衛星120からスペクトル拡散GPS衛星信号160を取得することが、当業者には理解されよう。合計4つの衛星120からの信号160をもたらす追加の信号の取得は、GPS受信機装置140が既知の方法でその3次元位置を計算することを可能にする。
図2は、本発明による技法を実施するために使用することができるナビゲーション装置200の電子構成要素をブロック構成要素フォーマットで示す図である。ナビゲーション装置200のブロック図は、ナビゲーション装置の全ての構成要素を含むものではなく、多くの例示的な構成要素を表すに過ぎないことに留意されたい。
ナビゲーション装置200は、ハウジング(図示せず)内に配置される。ハウジングは、入力装置220及び表示画面240に接続されたプロセッサ210を含む。入力装置220はキーボード装置、音声入力装置、タッチパネル、および/または情報を入力するために利用される任意の他の既知の入力装置を含むことができ、表示画面240は例えば、LCDディスプレイなどの任意のタイプの表示画面を含むことができる。特に好ましい構成では、入力装置220および表示画面240は、ユーザが複数の表示選択肢のうちの1つを選択するために、または複数の仮想ボタンのうちの1つをアクティブにするために、表示画面240の一部にタッチするだけでよいように、タッチパッドまたはタッチスクリーン入力を含む、統合型入力表示装置に統合される。
ナビゲーション装置は、出力装置260、例えば、可聴出力装置(例えば、ラウドスピーカ)を含むことができる。出力装置260は、ナビゲーション装置200のユーザのための可聴情報を生成することができるので、入力装置240は、入力音声コマンドを受信するためのマイクロフォンおよびソフトウェアも含むことができることを同様に理解されたい。
ナビゲーション装置200では、プロセッサ210は接続225を介して入力装置220に動作可能に接続され、入力装置220から入力情報を受信するように設定され、出力接続245を介して表示画面240および出力装置260のうちの少なくとも1つに動作可能に接続され、そこに情報を出力する。さらに、プロセッサ210は接続235を介してメモリ資源230に動作可能に結合され、さらに、接続275を介して入力/出力(I/O)ポート270との間で情報を送受信するように構成され、I/Oポート270は、ナビゲーション装置200の外部のI/O装置280に接続可能である。メモリ資源230は例えば、ランダムアクセスメモリ(RAM)のような揮発性メモリと、フラッシュメモリのようなデジタルメモリのような不揮発性メモリとを含む。外部I/O装置280は例えばイヤホンなどの外部リスニング装置を含むことができるが、これに限定されない。I/O装置280への接続はさらに、ハンズフリー操作のための、および/または例えば、イヤホンまたはヘッドホンへの接続のための、および/または例えば、携帯電話への接続のための音声起動操作のための、カーステレオ装置などの任意の他の外部装置への有線または無線接続であってもよく、携帯電話接続は例えば、ナビゲーション装置200とインターネットまたは任意の他のネットワークとの間のデータ接続を確立するために、および/または例えば、インターネットまたは他の何らかのネットワークを介してサーバへの接続を確立するために使用されてもよい。
図2は、接続255を介したプロセッサ210とアンテナ/受信機250との間の動作可能な接続をさらに示し、アンテナ/受信機250は、例えばGPSアンテナ/受信機とすることができる。参照番号250で示されるアンテナおよび受信機は例示のために概略的に組み合わされているが、アンテナおよび受信機は別個に配置された構成要素であってもよく、アンテナは例えば、GPSパッチアンテナまたはヘリカルアンテナであってもよいことが理解されるだろう。
さらに、図2に示す電子部品は、従来の方法で電源(図示せず)によって電力供給されることが当業者には理解されよう。当業者によって理解されるように、図2に示される構成要素の異なる構成要素が本出願の範囲内であると考えられる。例えば、図2に示す構成要素は、有線接続および/または無線接続などを介して互いに通信することができる。したがって、本出願のナビゲーション装置200の範囲は、ポータブルまたはハンドヘルドナビゲーション装置200を含む。
さらに、図2のポータブルまたはハンドヘルドナビゲーション装置200は例えば、自転車、オートバイ、自動車、またはボートなどの車両に、公知の方法で接続または「ドッキング」することができる。このようなナビゲーション装置200は、ポータブル又はハンドヘルドナビゲーション使用のためにドッキング位置から取り外し可能である。
ここで図3を参照すると、ナビゲーション装置200はデジタル接続(例えば、既知のBluetooth(登録商標)技術を介するデジタル接続など)を確立するモバイル装置(図示せず)(携帯電話、PDA、および/または携帯電話技術を伴う任意の装置など)を介して、サーバ302との「モバイル」または通信ネットワーク接続を確立することができる。その後、そのネットワークサービスプロバイダを介して、モバイル装置は、サーバ302とのネットワーク接続を(例えばインターネットを介して)確立することができる。したがって、「モバイル」ネットワーク接続がナビゲーション装置200(単独で移動するときに、および/または車両内で移動するときにモバイルであることが可能であり、しばしばモバイルである)とサーバ302との間に確立されて、「リアルタイム」または少なくとも非常に「最新の」ゲートウェイを情報のために提供する。例えば、インターネット(ワールドワイドウェブなど)を使用して、(サービスプロバイダを介して)モバイル・装置とサーバ302などの別の装置との間にネットワーク接続を確立することは、既知の方法で行うことができる。これは、例えば、TCP/IP層プロトコルの使用を含むことができる。モバイル装置は、CDMA、GSM、WANなどの任意の数の通信規格を利用することができる。
したがって、例えば、ナビゲーション装置200内の携帯電話または携帯電話技術を介して、データ接続を介して達成されるインターネット接続を利用することができる。この接続のために、サーバ302とナビゲーション装置200との間のインターネット接続が確立される。これは例えば、携帯電話または他のモバイル装置およびGPRS(汎用パケット無線サービス)接続(GPRS接続は電気通信事業者によって提供されるモバイル装置のための高速データ接続であり、GPRSはインターネットに接続するための方法である)を介して行うことができる。
ナビゲーション装置200は、例えば既知の方法で、既存のBluetooth(登録商標)技術を介して、モバイル装置と、最終的にはインターネットおよびサーバ302とのデータ接続をさらに完了することができ、データプロトコルは例えば、GPRS、GSM規格のためのデータプロトコル規格など、任意の数の規格を利用することができる。
ナビゲーション装置200は、ナビゲーション装置200自体の中にそれ自体の携帯電話技術を含むことができる(例えばアンテナを含むか、または任意選択でナビゲーション装置200の内部アンテナを使用する)。ナビゲーション装置200内の携帯電話技術は上述したような内部構成要素を含むことができ、及び/又は、例えば、必要な携帯電話技術及び/又はアンテナを備えた挿入可能なカード(例えば、加入者識別モジュールすなわちSIMカード)を含むことができる。したがって、ナビゲーション装置200内の携帯電話技術は、任意のモバイル装置と同様の方法で、例えばインターネットを介して、ナビゲーション装置200とサーバ302との間のネットワーク接続を同様に確立することができる。
GPRS電話設定の場合、Bluetooth(登録商標)対応ナビゲーション装置を使用して、携帯電話モデル、製造業者などの常に変化するスペクトルで正しく動作することができ、モデル/製造業者固有の設定を、たとえばナビゲーション装置200に格納することができる。この情報のために記憶されたデータは、更新することができる。
図3では、多数の異なる構成のいずれかによって実施することができる汎用通信チャネル318を介してナビゲーション装置200がサーバ302と通信するものとして示されている。サーバ302とナビゲーション装置200とは、通信チャネル318を介した接続がサーバ302とナビゲーション装置200との間で確立されたときに通信することができる(このような接続はモバイル装置を介したデータ接続、インターネットを介したパーソナルコンピュータを介した直接接続などとすることができることに留意されたい)。
サーバ302は、図示されていない他の構成要素に加えて、メモリ306に動作可能に接続され、さらに、有線または無線接続314を介して大容量データ記憶装置312に動作可能に接続されたプロセッサ304を含む。プロセッサ304はさらに、送信機308および受信機310に動作可能に接続され、通信チャネル318を介してナビゲーション装置200との間で情報を送受信する。送受信される信号は、データ、通信、および/または他の伝搬信号を含むことができる。送信機308および受信機310は、ナビゲーションシステム200の通信設計で使用される通信要件および通信技術に従って選択または設計することができる。さらに、送信機308および受信機310の機能は、信号トランシーバに組み合わされてもよいことに留意されたい。
サーバ302は、大容量記憶装置312にさらに接続され(またはそれを含み)、大容量記憶装置312は通信リンク314を介してサーバ302に結合され得ることに留意されたい。大容量記憶装置312は、ナビゲーションデータおよび地図情報の記憶装置を含み、サーバ302とは別個の装置であってもよく、またはサーバ302に組み込まれてもよい。
ナビゲーション装置200は、通信チャネル318を介してサーバ302と通信するように構成され、図2に関して前述したようなプロセッサ、メモリなど、ならびに通信チャネル318を介して信号および/またはデータを送受信する送信機320および受信機322を含み、これらの装置をさらに使用して、サーバ302以外の装置と通信することができることに留意されたい。さらに、送信機320および受信機322はナビゲーション装置200のための通信設計において使用される通信要件および通信技術に従って選択または設計され、送信機320および受信機322の機能は単一のトランシーバに組み合わされてもよい。
サーバメモリ306に格納されたソフトウェアはプロセッサ304に命令を提供し、サーバ302がナビゲーション装置200にサービスを提供することを可能にする。サーバ302によって提供される1つのサービスはナビゲーション装置200からの要求を処理し、大容量データ記憶装置312からナビゲーション装置200にナビゲーションデータを送信することを含む。サーバ302によって提供される別のサービスは、所望のアプリケーションのための様々なアルゴリズムを使用してナビゲーションデータを処理することと、これらの演算の結果をナビゲーション装置200に送信することとを含む。
通信チャネル318は一般に、ナビゲーション装置200とサーバ302とを接続する伝搬媒体または伝搬経路を表す。サーバ302およびナビゲーション装置200の両方は、通信チャネルを介してデータを送信するための送信機と、通信チャネルを介して送信されたデータを受信するための受信機とを含む。
通信チャネル318は、特定の通信技術に限定されない。さらに、通信チャネル318は単一の通信技術に限定されず、すなわち、チャネル318は、様々な技術を使用するいくつかの通信リンクを含むことができる。例えば、通信チャネル318は、電気通信、光通信、および/または電磁通信などのための経路を提供するように構成することができる。したがって、通信チャネル318は、電気回路、ワイヤおよび同軸ケーブルなどの導電体、光ファイバケーブル、コンバータ、高周波(RF)、大気、空間などのうちの1つまたはそれらの組合せを含むが、それらに限定されない。さらに、通信チャネル318は例えば、ルータ、リピータ、バッファ、送信機、および受信機などの中間装置を含むことができる。
1つの例示的な構成では、通信チャネル318は、電話ネットワークおよびコンピュータネットワークを含む。さらに、通信チャネル318は、無線周波数、マイクロ波周波数、赤外線通信などの無線通信に対応することが可能であってもよい。さらに、通信チャネル318は、衛星通信に対応することができる。
通信チャネル318を介して送信される通信信号は、所与の通信技術のために必要または所望され得る信号を含むが、これに限定されない。例えば、信号は、時分割多元接続(TDMA)、周波数分割多元接続(FDMA)、符号分割多元接続(CDMA)、グローバルシステムフォーモバイルコミュニケーションズ(GSM)などのようなセルラ通信技術において使用されるように構成され得る。デジタル信号およびアナログ信号の両方を通信チャネル318を介して送信することができる。これらの信号は通信技術にとって望ましいように、変調され、暗号化され、および/または圧縮された信号であってもよい。
サーバ302は、無線チャネルを介してナビゲーション装置200によってアクセス可能な遠隔サーバを含む。サーバ302は、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、仮想プライベートネットワーク(VPN)などに配置されたネットワークサーバを含むことができる。
サーバ302は、デスクトップコンピュータまたはラップトップコンピュータなどのパーソナルコンピュータを含むことができ、通信チャネル318は、パーソナルコンピュータとナビゲーション装置200との間に接続されたケーブルとすることができる。あるいは、サーバ302とナビゲーション装置200との間にインターネット接続を確立するために、ナビゲーション装置200とサーバ302との間にパーソナルコンピュータが接続されてもよい。あるいは、携帯電話または他のハンドヘルド装置がインターネットを介してナビゲーション装置200をサーバ302に接続するために、インターネットへの無線接続を確立することができる。
ナビゲーション装置200は、自動的に定期的に更新されてもよい、または、ユーザがナビゲーション装置200をサーバ302に接続すると更新されてもよい、および/または例えば無線モバイル接続装置およびTCP/IP接続を介してサーバ302とナビゲーション装置200との間でより一定のまたは頻繁な接続が行われることに応じて、より動的であってもよい、情報ダウンロードを介してサーバ302からの情報を提供されてもよい。多くの動的計算では、サーバ302内のプロセッサ304を使用して、処理ニーズの大部分を処理することができるが、ナビゲーション装置200のプロセッサ210は多くの場合、サーバ302への接続とは独立して、多くの処理および計算を処理することもできる。
図2に示すように、ナビゲーション装置200は、プロセッサ210と、入力装置220と、表示画面240とを含む。入力装置220および表示画面240は例えば、情報の入力(直接入力、メニュー選択などを介して)およびタッチパネル画面を介した情報の表示の両方を可能にするために、一体型入力表示装置に統合される。このような画面は例えば、当業者に周知のタッチ入力LCD画面であってもよい。さらに、ナビゲーション装置200は、任意の追加の入力装置220および/または任意の追加の出力装置241、例えばオーディオ入力/出力装置を含むこともできる。
図4は、ナビゲーション装置200の斜視図である。図4に示すように、ナビゲーション装置200は一体型入力表示装置290(例えば、タッチパネル画面)及び図2の他の構成要素(内部GPS受信機250、マイクロプロセッサ210、電源、メモリシステム230等を含むが、これらに限定されない)を含むユニットであってもよい。ナビゲーション装置200は、吸着カップ294を用いて車両のダッシュボード、窓等に固定されたアーム292上に置かれてもよい。このアーム292は、ナビゲーション装置200をドッキング可能なドッキングステーションの一例である。ナビゲーション装置200は例えば、ナビゲーション装置292をアーム292にスナップ接続することによって、ドッキングステーションのアーム292にドッキングされ得るか、またはそうでなければ接続され得る。ナビゲーション装置200とドッキングステーションとの接続を解除するには、例えば、ナビゲーション装置200のボタンを押下すればよい。ナビゲーション装置をドッキングステーションに結合および分離するための他の同様に適切な構成が、当業者には周知である。
ここで、いわゆる「What's Ahead Cards」(WAC)に関する本発明の実施形態について説明する。
What's Ahead card(または略してWAC)は、ユーザが判定されたルートに沿って移動するときにユーザが遭遇する各重要なアイテムを表すカードのシステムであり、個々のアイテムを表すディスプレイカードは、例えばGUIの上部に表示され、且つ、ナビゲーション地図内の判定されたルートを示すルートライン502と当該ルートに沿ったナビゲーション装置の現在位置を反映する山形503とを含む通常のナビゲーション案内ディスプレイ500の上部に重畳される、ディスプレイカード501の例を示す図5のように、ナビゲーション装置が判定されたルートに沿って移動するときにGUIの表示画面の上部に順次表示される(例えば、この場合、判定されたルートに沿うことを継続するために必要な次の命令(指示)をユーザに知らせる指示カード、この場合、300mで「Brouwersgracht で左折(Left turn on Brouwersgracht)」)。現在の速度、気象条件、および推定到着時間などの情報を反映する様々な他のアイコンもまた、典型的には、図5に示されるように、表部の下部に表示されてもよいことが理解されるだろう。図5はまた、ルートに沿った適切な地点でユーザに表示されてもよい他のカードの様々な例を示す。一般に、カードは特定のアイテムに関連し得る任意の追加の関連情報と共に、アイテムまでの距離を含む。実際、一般に、カードは、ルートに沿った異なるタイプのアイテムを表す、いくつかの異なるタイプを含むことができることが理解されるだろう。
例えば、特に、スタック内に含まれるカードのいくつかは、(図5に示すような)操縦(操作)指示(命令)、車線案内、ユーザがルートに関連する目的地または中間地点に到達していることの指標、またはユーザが目的地または中間地点に到達したことの指標などの情報を表示するための指示カードである。これらの指示は判定されたルートに関連付けられており、したがって、これらは、例えばルートを計算するときに、地図データから生成され得ることが理解されるのであろう。指示カードを生成するために使用されるデータは一般に、好ましくはルートに沿って要求される指示の順序付けられたリストとして、レポジトリに記憶される。したがって、ナビゲーション装置がルートに沿って移動すると、GUIの第1の部分への表示のために次に必要な指示を取り出すためにレポジトリがアクセスされる。レポジトリに記憶された指示カードのリストは典型的には動的であり、その結果、一旦カードが表示されると(および指示が追従されると)、そのカードはリストから除去され得る。同様に、ルートが変化する場合に、特に、例えばユーザが新しい中間地点をルートに追加することを選択した場合に、カードをリストに追加することができる(以下でさらに説明する)。したがって、指示カードは、運転中の一般的なナビゲーション案内をユーザに提供する。操縦指示カードの別の例(この場合、300mで右への道路をたどる)が図6Aに示されている。図示されるように、一般に、操縦指示カード601は、操縦点までの距離、道路名、および操縦アイコン(例えば、ユーザがとるべき経路を示す矢印、交差点における他の道路の灰色の外形)のうちの1つまたは複数、好ましくはすべての情報から構成される。2つの指示が互いにある距離内で発生する場合、例えば図6Bに示すように、第2の操縦が完了後すぐに起こることを反映するために、第1の指示にミニ矢印602を追加することができる。指示カードの別の例は、車線案内が要求される場合、例えば多車線道路上の出口に接近する場合に、操縦指示を示すカードに沿って表示され得る車線案内カードである。車線案内カードは「ミニ」カード(以下でさらに説明する)であり、図6Cに示すように、関連する操縦命令(例えば、「Exit 5−Amsterdam」)と一緒に、かつその下に常に表示される。車線案内カード603は、道路の現在の区間に存在する車線の数を、ユーザが取るべき車線のハイライトで表示する。指示カードの他の例には、ユーザがルートに沿って中間地点または目的地に接近している(または到着した)ことを示す中間地点カードおよび目的地カードが含まれる。例えば、ナビゲーション装置が中間地点または目的地に近づいている場合、位置までの距離、住所(またはPOIやお気に入りの場合は名前)、アイコン、到着予定時刻の情報のうちの1つ以上、好ましくは全てから構成される「到達中間地点または目的地」カードを表示することができる。到着すると、「到達中間地点または目的地」カードは、住所(またはPOIまたはお気に入りの場合は名前)およびアイコンから構成される「到着中間地点または目的地」カードに変形する。
カードのスタックはまた、一般に、警告アイテム(速度カメラ、速度ゾーンなど)、ルートに沿ったPOI提案(燃料ステーション、駐車場などを含む)、渋滞または事故などの道路事象、および代替ルート提案など、ユーザが警告されることを望む可能性があるこれからやってくるイベントに関する情報を含む情報カードを含む。一般に、情報カードは、イベントまでの距離に沿ったイベントのタイプを示すアイコンまたはテキストを表示する。情報カードを生成するために使用されるイベントデータのいくつかは、地図データ、例えば、燃料ステーション、駐車場等の位置から判定されてもよい。しかしながら、好ましくは、イベントデータはサーバから受信され、現在の道路状況(例えば、渋滞、気象状況など)に関する動的データまたはライブデータを含む。イベントデータが受信されると、それは、一般に、指示データと同様に、順序付けられたリストとしてレポジトリに格納され、その結果、ユーザがルートに沿って進むにつれて、次のイベントまたはもうすぐやってくるイベントが適切な時間に表示され得る。指示カードおよび情報カードは一般に、ルートに沿ったすべてのアイテムのシーケンスを表す単一のリストに格納されてもよく、または別個のリストとして格納されてもよい。ここで、情報カードの様々な例およびその表示について説明する。
したがって、ナビゲーション装置が判定されたルートに沿って移動するとき、表示部は次のアイテムを示すように更新され、その結果、例えば、GUIの第1の部分が次の操縦を示し、GUIの第2の部分またはさらなる部分が、ユーザが遭遇するであろう次にやってくるイベントを示す。表示されるアイテム(すなわち、カード)の数、およびGUIの第1および第2の部分が表示される順序は一般に、情報が自然で簡潔な方法でユーザに提示されることを確実にするために、すなわち、ユーザに所望の情報を提供するために、ただし、ディスプレイを過負荷にし、ユーザを混乱させる可能性なしに、いくつかの適切な基準に従って判定することができる。
例えば、次にやってくるアイテムが1つしかない場合、図7Aに示すように、関連する情報、すなわちディスプレイカードは一般に、プライマリカード701として画面の上部に表示される。この場合、プライマリカード701は、一般に次の指示がGUIの第1の部分に常に表示される(すなわち、指示がたどられると、そのカードがスタックから除去され、スタック内の次の指示カードがその場所に表示される)ので、一般に、スタック内の次の指示カードを含む。一般に、車線案内が必要とされる場合を除いて、スタック内の(単数の)次の指示カードのみが表示され、この場合、車線案内カードは、対応する操縦指示と並んで表示され得る。しかしながら、いくつかの他の場合には、複数の指示カード、例えば、次の操縦指示及び接近する中間地点が一緒に表示されてもよい。同様に、ユーザがルートに沿って進むにつれて、潜在的に関心のあるイベントを表す情報カードも、次の指示カードに沿って表示され得る。このような情報カードは典型的にはナビゲーション装置がイベントの所定の閾値距離内にあると判定された場合にのみ(次の指示カードと並んで)表示され、この所定の閾値距離はユーザが情報を処理し、それに応じて反応するのに十分な時間を与えるために、イベントのタイプに基づいて適切に選択されてもよい。したがって、ナビゲーション装置がスタック内に関連する情報カードが存在する1つまたは複数のイベントに近づいていると判定された場合、たとえば図7Bに示すように、2つ以上のカードが同時に画面上にあることがある。このような場合、2つ以上のカードがGUI上に表示される順序はそのアイテムまでの距離に基づいて判定され、特に、次のアイテムが山形に最も近く(すなわち、画面の底部に向かって)表示されるようにする。したがって、図7Aは例えばナビゲーション装置の現在位置から所定の距離内にもうすぐやってくるイベントが存在しない典型的な状況の例を示し、次のルート指示のみがプライマリカード701として表示部の上部に表示される。しかしながら、ナビゲーション装置が判定されたルートに沿って移動するにつれて、もうすぐやってくるイベント又は更なる指示があると判定すると、例えば図7Bに示されるように、セカンダリカード702がプライマリカード701に沿ってGUI上に表示される。一般に、プライマリカード701はルート内の次のアイテム(すなわち、指示またはイベント)を表示するために使用され、以降のアイテムを表示するために使用されるセカンダリカード702の下に表示され、これは、プライマリカード701に関連付けられたアイテムがセカンダリカード702に関連付けられたアイテムよりもナビゲーション装置の現在位置(山形503の位置によって表される)に近いことを反映する。したがって、表示部は一般に動的であり、カードは、ユーザがルートに沿って進むにつれて更新され、位置がシフトされる。例えば、様々な特定の例に関連して以下に説明されるように、ナビゲーション装置がプライマリカードとして現在表示されているアイテムを越えて移動すると、典型的にはセカンダリカードとして現在表示されているスタック内の次のアイテムがプライマリカードの位置に移動され、その後、次のアイテムがセカンダリカードとして表示される、等々である。
さらに、カードは一般に、例えば図7Cに示すように、「通常」および「最小化」の2つのサイズで表示することができる。最小化(「ミニ」)カードは、車線案内、制限された速度ゾーン、または渋滞など、ユーザが現在移動している道路セグメントに沿って有効な(一時的である)イベントまたはアイテムを表すために使用され得る。例えば、ナビゲーション装置が制限された速度ゾーンに近づいている場合、図7Bに示すように、関連するカードを最初に通常のサイズで表示することができる。しかしながら、ナビゲーション装置が制限された速度ゾーンに入ると、この情報を表示するために使用されるGUIの部分は、図7Cに示されるように、ミニカードを表示するように修正されてもよい。次いで、ミニカード703は、ナビゲーション装置が関連するイベントまたはアイテムを経験している時間の間(またはさらなるアイテムがその場所に表示されるまで)表示されてもよい。この場合、ユーザは現在イベントを経験している(すなわち、イベントまでの距離が事実上ゼロである)ので、ミニカードは、典型的には山形に最も近いプライマリカード701(または表示され得る任意の他のカード)の下に表示される。
一般に、表示されるカードの数および順序は、様々な適切な選択基準に基づくことができる。さらに、表示部の形態は、表示部が縦長モードであるか横長モードであるかに応じて変化し得る。例えば、単なる例示として、縦長モードでは、どのカードが表示されるかを判定するために、以下の組の表示規則を使用することができる。
縦長モード(ポートレートモード)の表示ルール
1.車線案内カードが関連する指示カードと共に示されていることを除き、常に一度に1つの指示カードを示す(スタック上の次のものは距離に基づく)。
2.最大3枚のカードを任意の時間に表示することができる。
3.最大2枚の通常サイズのカードを一緒に示すことができる。
4.最大2枚の最小化されたカードを一緒に示すことができる。
5.通常のカードは、最小化されたカードよりも優先度が高い。
6.例えば、最小化されたカードは、車線案内、速度ゾーン、渋滞、この優先度に従う。
7.最小化された場合、速度ゾーンカードおよび渋滞カードが同時に示され、最も近い終点を有するカードが山形に最も近く示される。
さらに説明するために、これらの表示規則に基づく表示のいくつかの例を、図8、図9および図10に示す。例えば、図8は、表示に利用可能な現在2つの通常のカードと3つのミニカードがある状況の第1の例を示す。この例では、3つのミニカードが、車線案内ミニカード、渋滞ミニカード、及び速度ゾーンミニカードを含む。したがって、上述の表示規則によれば、2つの通常のカードが、(図7Cのように)プライマリカードの下のミニカードの1つと共に(例えば、図7Bのように)プライマリカードおよびセカンダリカードとして示される。この例では、優先度規則に基づいて表示されるミニカードは車線案内ミニカードである。図9は、1つの通常のカードと3つのミニカードがある第2の例を示す。この場合、通常のカードは、優先度規則に基づいて選択されたミニカードのうちの2つに沿って(図7Aのように)プライマリカードとして表示される。図10は、1つの通常のカードと2つのミニカードがある第3の例を示す。これにより、全てのカードを表示することができる。図示のように、プライマリカードはGUIの上部に表示され、2つのミニカードは最も近い終点を有するミニカード(この場合、交通渋滞ミニカードは2kmで終わる)が、速度ゾーンに関連付けられたミニカード(さらに4km持続する)よりも山形に近く表示されるように、その下にそれらの距離に従って配置されて表示される。
横長モード(図示せず)では、レイアウトを変更して、すべての情報を単一の水平レイアウトに配置することができ、すべてのカードを同じ垂直サイズとして表示することができる(これは一例では縦長ビュー上のカードの最小サイズと同じである)。全てのカードが同じ垂直サイズとして表示される場合であっても、カードは例えば、表示規則を適用する目的のために必要なときに、それらの「最小化された」状態を保持することに留意されたい(その結果、交通渋滞に入ると、交通カードは、「通常の」カードから「最小化された」カードレイアウトに変形する)。例として、横長モードでは、以下の例示的な規則のセットをディスプレイカードに適用することができる。
横長モード(ランドスケープモード)の表示規則
1.いつでも最大2枚のカードを表示できる。
2.「最小化された」状態にある最大1枚のカードは、任意の所与の時間に示すことができる。
3.通常のカードは、最小化されたカードよりも優先度が高い。
4.最小化されたカードは、縦長ビューと同じ階層優先度に従う。
したがって、ユーザは表示画面を介して、移動するルートに関連するアイテムを表す一連のディスプレイカードを提供され、その順序および数は表示部上で明確かつ簡潔なフォーマットでユーザに所望の情報を提供するように選択されている。
上で説明したように、図6A〜図6Cに示すタイプの指示カード、およびユーザが警告されることを望むかもしれないルートに沿ったイベントに関する特定の情報をユーザに提供する情報カードを含む、上で説明した方法でユーザに表示することができる様々な異なるタイプのカードがある。これらには、とりわけ、警告アイテム(速度カメラ、速度ゾーンなど)を反映するカード、ユーザがルートに追加したいルートに沿ったPOI提案(燃料ステーション、駐車場などを含む)、渋滞または事故などのもうすぐやってくる道路事象、および代替ルート提案が含まれる。これらのイベントの多くは一時的なものであり、したがって、そのような情報カードは現在の道路状況を反映し、ナビゲーション装置の現在位置に基づいて、外部サーバから受信されたデータから生成され得ることが理解されるのであろう。例えば、図11はナビゲーション装置が速度カメラに接近し、それを通過するときのGUI表示の展開の一例を示す。第1のパネル(左側)には、図11のルートライン上に示されているように、ルートに沿った第1の位置での表示が示されており、この場合、速度カメラの位置の500m前方にあり、「速度カメラ」情報カード1101が次の操縦指示カード1102と並んでGUIの上部に表示されている(この場合、300mでメインストリートに右折する)。次の操縦指示は速度カメラの前に行われるので、指示カード1102は現在のプライマリカードであり、GUI上のセカンダリ速度カメラカード1101の下に表示され、すなわち、指示カード1102は速度カメラカード1101よりも山形1103に近い。ナビゲーション装置がルートに沿うことを継続し、第1の要求された操縦を実行した後、関連する指示カードがスタックから除去され、次の指示カードがその場所に表示される(この場合、5kmの間メインストリートで継続するようにユーザに指示する)。しかしながら、この時点では、速度カメラがナビゲーション装置の現在位置の50mだけ前方にあるが、次の指示はさらに5km必要とされず、したがって、カードが表示される順序はこれを反映するように変更され、したがって、速度カメラカード1101はプライマリカード位置に移動され、今度は指示カードよりも山形1 103の近くに表示される。ユーザが速度カメラを通過すると、速度カメラがまだそこにあったかどうかに答えるようにユーザに促す新しい一時カードが表示され、ユーザは、サーバに記憶されたイベントデータを更新することができるように、それに応じて指示することができる。ユーザとの対話の後、または設定された時間間隔の後、表示部は、次のもうすぐやってくるイベントがないので、表示部の上部に次の指示カード(のみ)が表示された状態で、通常のナビゲーションビューに戻る。図12に示されるように、速度カメラカード1101は例えば、ユーザが速度を上げていることを示すために強調表示されてもよい(特に、速度カメラまでの距離を示すカードの部分が強調表示されてもよい)。このようにして、速度は、カードの色だけでなく、ディスプレイカードを使用して、地図マーカの色およびドライビングパネル上の速度にも反映され得る。速度の程度は異なる色、例えば、わずかなスピード(例えば、50km/hゾーンで54km/h)の場合は黄色(こはく色)、より厳しいスピード(例えば、50km/hゾーンで67km/h)の場合は赤色を使用して示すことができる。
図13は、ナビゲーション装置が制限された速度ゾーンに近づいている別の例を示す。第1のパネル(左側)はナビゲーション装置が制限速度ゾーンの500m前方にあり、一方、次の操縦指示が300mで必要とされる第1の位置での表示部を示す。従って、上述したように、速度ゾーンカード1301は、これを反映するために表示部上の次の操縦指示1302の上に表示される。しかし、ナビゲーション装置が制限速度ゾーンに近づくにつれて、これがルート上の次のアイテム(項目)となり、これを反映してカードの表示順序が変更される。ナビゲーション装置が制限速度ゾーンに入ると、表示部は、速度ゾーンの長さおよび速度ゾーンを通るナビゲーション装置の進行を示すミニ速度ゾーンカード1303を示すように修正される。この場合も、速度を上げる場合には、例えば図14に示すように、ミニ速度ゾーンカード1304を適切に強調表示することができる。ナビゲーション装置が速度ゾーンを通過すると、ミニカードは表示部から(実際にはカードのスタックから)除去される。
ルートに沿ってもうすぐやってくるイベント及び操縦についての情報を表示するだけでなく、GUI上のディスプレイカードは一般に、ユーザ対話も可能にする。例えば、ユーザは、例えば図15に示されるように、関連するイベントまたは指示のより詳細を示すために、カードのエリアをタップすることができ、カードをタップすることは、通常のナビゲーションビューから、イベントの詳細(この場合、遅い交通の領域の位置)を示すトップダウン「ルックアヘッド(look ahead)」ビューに表示を変更する。同様に、他のジェスチャを利用することによって、例えば、図16に示すようにカードをスワイプすることによって、他のユーザ対話を提供することが可能である。例えば、交通渋滞または他の何らかのイベントが示された場合、ユーザはこのイベントを棄却し、システムに目的地までの代替ルートを計算させるためにカードをスワイプすることができる。さらに、カードのスタック全体(すなわち、ルートに沿った指示およびイベントの完全な現在のセット)は例えば、現在表示されているカードのいずれかをタップすることによって、または例えば、図17に示すように、カードを下方にスワイプすることによって開くことができる。図17に示すように開いたスタック1701の上部に、目的地住所(またはお気に入りの場所の場合は名前)、目的地までの距離、およびETAを伴うパネル1702が表示される。開いたカードのスタック1701は、最も近いアイテムが画面の下部にある状態で、距離に従って順序付けられたリストに混合された指示カードおよびルートカードの両方を表示する。最小化されたカードは一般に、開いたスタックにおいて視覚化されない。ユーザは例えば、ルートカードのみを示すために、リストをフィルタリングすることができる。次に、スタックは例えば、バックボタンをタップすることによって、または次のカードが画面の下部に見えるまでカードをスクロールアップし、スクロール/ドラッグアップを続けることによって、閉じることができる。スタックは画面と対話しない15秒(または別の設定時間)後に自動的に閉じることもでき、その結果、表示部は自動的にナビゲーションビューに戻る。スタックが開いているとき、カードのいずれかをタップすると、(例えば、図18に示すように)アイテムに関する情報を有する関連するイベント/指示の位置にフォーカスしたパネルが開く。ある位置にフォーカスすると、パネルを閉じることで、ユーザはドライビングビューに戻る。あるいは、15秒(または別の設定時間)後に、選択されたアイテムとの対話がない場合、表示部は自動的にナビゲーション案内ビューに戻り、ディスプレイカードがGUIの上部に表示される。
上述のように、カードとの対話を使用して、判定されたルートを変更することもできる。例えば、図19は、ユーザがもうすぐやってくるイベント(この場合、遅い交通の区間)を回避し、ナビゲーション装置にナビゲーションネットワークを通る代替ルートを計算させるために、どのようにカードをスワイプすることができるかを概略的に示す。これは、通常のナビゲーション案内ビュー(すなわち、図19に示すように閉じたスタックを有する)の間、または図20に示すようにスタックが開いているときに行うことができる。
カードは(例えば、ユーザがアクションボタンをタップして所望のアクションを実行することができるように)ユーザ対話を可能にするための特定のアクションボタンを含むこともできる。例えば、別のタイプの情報カードは、ユーザがルートに追加することを望むかもしれない可能性のあるPOIを提案するカードである。これらの提案カードは実際に定義されたルートの一部である他のカード(例えば、グレーアウトされたアイコン)と区別するために、視覚的に特徴的であり得る。図21に示されるように、提案されたPOIカードは、POIの性質、POIまでの距離、および提案されたPOIがルートに、すなわち中間地点として追加されることを可能にするアクションボタンを示すアイコンおよびテキストから構成される。追加されると、カードは中間地点カードになり、そのようにさらに処理される。カードが追加される前にタップされる場合、地図は特定の位置にフォーカスし、POIおよびルートに追加する可能性についてのさらなる情報を表示する。
別のタイプのカードは、交通渋滞、事故などの交通流に影響を及ぼす可能性があるルートに沿った特定の状況についてユーザに通知する道路事象カードである。この場合も、これらのカードは例えば、交通渋滞に近づいているユーザの一例を示す図22の左パネルに示すように、ユーザが渋滞を回避するためにルートを再計算することを選択することを可能にするアクションボタンから構成することができる。したがって、図22に示すように、渋滞がユーザの現在の運転位置からある距離以下にあるとき、情報音を再生することができ、「渋滞」カードは、渋滞の前に次の指示が発生するときに、最初はセカンダリカードとして表示される。(ユーザが渋滞により近づき、渋滞を回避できなくなると、アクションボタンが隠れたり、ロックがかかったりする。) ユーザが交通渋滞を通って走り始めると、交通渋滞がルートに沿った次のアイテムとなり、交通渋滞カードはプライマリカードの位置にスライドし、交通渋滞の後の次の操縦がセカンダリカードとして表示される。ユーザが交通渋滞の中を運転し始めると、カードは最小化される。カードがタップされた場合、地図は特定の位置にフォーカスし、交通渋滞に関する任意のさらなる情報が表示される(必要に応じて、それを回避する可能性を含む)。交通渋滞カードは一般に、交通の激しさの色、渋滞の開始までの距離、渋滞による時間遅延、アイコン、ETA、渋滞を回避するためのアクションボタン(交通渋滞周辺のルートを再計算する)という情報から構成される。ミニ交通渋滞カードは、交通の激しさの色、アイコン、交通渋滞を通る進行の視覚的表現、渋滞による残りの時間遅延、及び渋滞の終わりまでの距離の情報から構成される。
システムが例えば、交通渋滞を回避することを選択した後、またはルートに中間地点を追加した後に、すでにドライビングビューにある間にルートを再計算しているとき、「進行」カードを表示することができ、これは、例えば、図23に示すように、ルートが現在再計算されていることを反映するループアニメーションを示す。システムがルートを再計算している間に、前のルートおよびETA値をクリアすることができる。
次に、図24A〜図24Gを参照して、ユーザがルートを横断し、(異なる指示を必要とする)様々な異なるタイプの道路交差点およびイベントに遭遇するときに、異なるカードがどのように表示されるか、およびどのような順序で表示されるかを示すために、完全なルートおよび関連するカードのスタックの例を説明する。図24A〜図24Gの各々は、それらが表示されたルート(図24A〜図24Gの各々の画面の上に示される)を横断するときに、ユーザに表示される画面(A〜ABとしてラベル付けされる)を集合的に示す。図24A〜図24Gは、必ずしも実際の道路データを表すものではなく、本明細書で提示される一般的な技法を例示するために提供されるにすぎないことが理解されよう。同様に、本明細書で与えられる例の任意の距離は、限定することを意図するものではなく、カードのスタックがどのように利用され得るか、および表示部がどのようにルートに沿って変化し得るかの例を単に示すものである。したがって、図24A〜図24Gは、図示されたルートに沿ったカードの挙動のいくつかの一般的なシナリオを示す。
最初に、図24Aの画面Aに示されるように、もうすぐやってくる関心のあるイベントはなく、従って、表示部は単に、ルートに沿うことを継続するために必要とされる次の操縦、この場合、300mで右への道路をたどることを示す。ここに示す例では、カードのスタック内の最初のイベントは交通渋滞である。したがって、ナビゲーション装置がルートに沿って進行し、交通渋滞に近づくにつれて、表示部の一部は、交通渋滞に近づいていることをユーザに示し且つ交通渋滞までの距離を示す交通渋滞カードを含むように修正される。よって、判定されたルートに沿ったナビゲーション装置の位置の前方1.5kmに交通渋滞があるときの表示部を表す画面Bに示すように、交通渋滞カードが表示部の上部に追加される。この例では、交通渋滞が次の指示よりもさらに前方にある、渋滞カードの下に指示カードが表示される。(上述のように、交通渋滞カードは、交通渋滞を回避するための代替ルートを計算するためにユーザがカードと対話することを可能にするアクションボタンを含む。しかしながら、この例ではユーザがそうすることを選択せず、判定されたルートに沿って継続する。ユーザが第1の指示に従った後、第1の指示カードはスタックから取り除かれ、次の指示カード(ここでは5kmの間メインストリートに沿って継続する)が、例えば図24Aの画面Cに示されるように表示される。次の指示が交通渋滞よりもさらに遠く、ここでは50mだけ前方にあるので、カードが表示される順序は、交通渋滞カードが山形の位置に近づくように、次の指示カード(「セカンダリカード」位置)の下の「プライマリカード」位置(例えば、図7Bに示すように)に変更される。画面Dはユーザが交通渋滞中を移動しているときの表示部を示し、交通渋滞中のユーザの進行を示す次の指示カードと並んで交通渋滞のミニカードが表示される。
図24Bは、ユーザが判定されたルートに沿って継続するときの表示部の進行を示す。具体的には、図24Bの画面Eが「連鎖指示」を含む指示カードの例を示し、すなわち、図6Bに関連して上述したように、2つの指示が迅速に連続して必要とされる場合、ミニ矢印が指示カードに追加される。次に、画面Fは、ルートに沿って継続するために必要な次の指示を示す。画面Gでは、代替ルートをユーザが受け入れることを可能にするアクションボタンを含む、代替でより迅速なルートが計算されたことを示すイベントカードが表示される(この場合、ルートは再計算され、カードのスタックはそれに応じて更新される)。しかしながら、この例では、再び、代替ルートは受け入れられず、代替ルートカードはそのルートを取ることもはや可能でなくなると(またはカードがユーザによって棄却されると)、最終的に表示部から除去され、表示部は例えば、画面Hに示されるように、通常のナビゲーション案内ビューに戻る。
ルートに沿った次のイベントは、制限された速度ゾーンである。そこで、図24Cの画面Iに示すように、ナビゲーション装置が速度ゾーンに近づいていると判定した場合(ここではナビゲーション装置が速度ゾーンの2km前にあるときに、GUIの上部に速度ゾーンカードが表示される(300mでの次の指示の後に速度ゾーンが発生するため、セカンダリカード位置において)。ユーザが次の指示を受け、速度ゾーンを通る走行を開始しようとしているとき、すなわち、速度ゾーンがスタック内の次のアイテムになるように、表示部の順序が図24Cの画面Jに示すように変更され、その結果、速度ゾーンカードが現在プライマリカードとなり、山形に最も近く表示される。ナビゲーション装置が当該ゾーンを走行すると、ミニ速度ゾーンカードが速度ゾーンを通る進行を示す画面Kに示されるように、次の指示に沿って表示される。次のイベントは、制限された速度ゾーン内の交通渋滞である。したがって、画面Lは、ユーザが現在速度ゾーンを走行している位置における表示を示し、交通渋滞はユーザの1.5km前方である。ここで、交通渋滞の開始は(300mでの)次の指示の後であり、交通渋滞カードは表示部の上部に表示される(セカンダリカードとして、プライマリ指示カードおよびミニ速度ゾーンカードの上に)。
ナビゲーション装置が交通渋滞に近づくにつれて、交通渋滞が次の指示よりも近づくようになり、図24Dの画面Mに示すように表示順序が変更される。ナビゲーション装置が交通渋滞を走行し始めると、交通渋滞ミニカードが生成され、速度ゾーンミニカードおよびプライマリ指示カードに沿って表示される。ミニカードの順序は、最初に終了するイベント(この場合、交通渋滞)が山形に最も近く表示されるように選択される。
ナビゲーション装置が判定されたルートに沿って継続すると、次の指示は、現在の道路を出ることである。これを行い、ルートに沿って続行するために、ユーザは正しい車線にいなければならない。したがって、図24Dの画面Oに示すように、要求された操縦を行うために車両がどの車線にあるべきかを示すミニ車線案内カードが、道路を出るために要求された操縦を示す指示カードと共に表示される。車両が正しい車線になければならない指示の地点で、車線案内カードを除去し、例えば画面Pに示すように、指示カードのみを表示することができる。
図24Eは、可能性のあるPOIがどのようにユーザに提案され、ルートに追加されるかを示す。例えば、図24Eの画面Qに示すように、ユーザがルートに追加することを望む可能性のあるPOI提案(ここでは、もうすぐやってくるガソリンスタンドを表す)を示すイベントカードが表示される。POIは現在経路上に含まれていないので、これは、プライマリカードに対して異なる方法で表示される(例えば、グレーアウトされる)。POI提案カードは、ユーザがルートにPOIを追加することを可能にするアクションボタンを含む。ユーザがルートにアクションボタンを追加することを選択すると、ルートは例えば画面Rに示されるように、中間地点としてPOIを追加するように再計算され、中間地点カードが、再計算されたルートのためのカードのスタックに追加され、例えば図24Eの画面Sに示されるように、再計算されたルートのための次の指示と共に表示される。
図24Eおよび図24Fにそれぞれ示される画面TおよびUは、ナビゲーション装置が速度カメラに近づくときの表示部を示す。最初に、画面Tに示されるように、速度カメラカードは、次の指示と並んで、表示部の上部に表示される。しかしながら、ユーザがその指示に従った後、速度カメラはルートに沿った次のアイテムとなり、速度カメラカードは例えば画面Uに示されるように、山形により近い、次の指示カードの下のプライマリカード位置に移動される。
図24Fの画面V、W、およびXはユーザがルートに沿って中間地点に接近し、到着するときの表示部の一例を示す。
図24Gの画面Yは、ユーザが目的地に近づいているときの表示部を示す。目的地カードに沿って、近くの駐車場を示した可能性のあるPOI提案が表示され、この場合、これは目的地を越えている。上述したように、ユーザは駐車場をルートに追加することを選択することができ、この場合、例えば画面Zに示されるように、適切なカードがスタックの終わりに追加され、ルートは例えば画面AAに示されるように、移動のための最後の停止である駐車場ゾーンまで拡張される。移動の終わりに、最後の停止に到着した後、スタック内に残りのカードはなく、表示部は、例えば図24Gの画面ABに示すように、「良い一日を!(Have a nice day!)」などのメッセージを表示することによって、これを単に示すことができる。
本発明を様々な実施形態を参照して説明してきたが、添付の特許請求の範囲に記載された本発明の範囲から逸脱することなく、形態および詳細における様々な変更を行うことができることが、当業者によって理解されるだろう。

Claims (17)

  1. ナビゲーション装置を使用して、複数の決定点を含むナビゲート可能なネットワークを介して、判定されたルートに沿って目的地までユーザを案内するための情報を提供する方法であって、
    前記ナビゲーション装置の現在位置を取得することと、
    前記判定されたルートに沿って前記ナビゲート可能なネットワークの決定点において前記ユーザによって行われるべき操縦を示すデータを含む指示データを使用して、前記ユーザによって行われるべき次の操縦と、前記ナビゲーション装置の前記現在位置から前記次の操縦までの距離とを取得することと、
    前記ユーザが警告されることを望むかもしれない前記判定されたルート上のイベントを示すデータを含む情報データを使用して、前記ナビゲーション装置の前記現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定し、前記所定の距離内にイベントがあると判定された場合、前記情報データを使用して、前記ナビゲーション装置の前記現在位置から前記イベントまでの距離を取得することと、
    グラフィカルユーザインタフェース(GUI)の第1および第2の部分が、前記ナビゲーション装置の前記現在位置からの前記次の操縦までの前記距離と、前記ナビゲーション装置の前記現在位置からの前記イベントまでの前記距離との比較に基づいて、表示ウィンドウ内で互いに対して配置される順序を判定することであって、前記GUIの前記第1の部分は前記次の操縦の指標を含み、前記GUIの前記第2の部分は前記イベントの指標を含む、前記判定することと、
    前記GUIを示すデータを前記ナビゲーション装置の表示装置に提供して、前記GUIを表示させることと、
    を含む方法。
  2. 前記ナビゲーション装置の前記現在位置に基づいてサーバからイベントデータを受信することを含み、前記イベントデータは前記ユーザが警告されることを望むかもしれないイベントを示すデータを含み、前記情報データは前記受信されたイベントデータに基づくものである、請求項1に記載の方法。
  3. 前記指示データおよび前記情報データは少なくとも1つのレポジトリに格納され、前記方法は、
    前記少なくとも1つのレポジトリに格納された前記指示データにアクセスすることと、
    前記少なくとも1つのレポジトリに前記情報データを格納することと、
    を含む、請求項1または2に記載の方法。
  4. 前記指示データは、前記ナビゲーション装置の前記現在位置から前記目的地までの前記判定されたルートに沿った操縦の位置に従って順序付けられた操縦のリストを含む、請求項1乃至3の何れか1項に記載の方法。
  5. 前記情報データは、前記ナビゲーション装置の前記現在位置から前記目的地までの前記判定されたルートに沿ったイベントの位置に従って順序付けられた前記判定されたルート上のイベントのリストを含む、請求項1乃至4の何れか1項に記載の方法。
  6. 前記指示データおよび情報データは、前記ナビゲーション装置の前記現在位置から前記目的地までの前記判定されたルートに沿った操縦及びイベントの位置に従って順序付けられた操縦およびイベントの組み合わせリストとして一緒に格納される、請求項1乃至5の何れか1項に記載の方法。
  7. 前記操縦および/またはイベントのリストは、前記ユーザが前記判定されたルートに沿って進むにつれて更新される、請求項4乃至6の何れか1項に記載の方法。
  8. 前記情報データは、前記ナビゲート可能なネットワーク上の現在の状態、または、ほぼ現在の状態を反映する動的移動情報を含む少なくともいくつかのデータを含む、請求項1乃至7の何れか1項に記載の方法。
  9. 2つ以上のイベントが前記所定の距離内、または各イベントと関連付けられた所定の距離内にあると判定された場合、前記GUIの前記第2の部分は第1のイベントの指標を含み、前記GUIのさらなる部分はさらなるイベントの指標を含み、前記方法は、前記ナビゲーション装置の前記現在位置から前記次の操縦および前記第1およびさらなるイベントまでの前記距離の比較に基づいて、GUIの第1の部分、第2の部分、およびさらなる部分が表示ウィンドウ内で互いに対して配置される順序を判定することを含む、請求項1乃至8の何れか1項に記載の方法。
  10. 前記GUIは、事前定義された最大数のイベントのための部分のみを含む、請求項9に記載の方法。
  11. 少なくともナビゲーションビューにおいて、前記第1および第2の、および任意選択的に、前記次の操縦およびイベントに関連するさらなる部分を表示するのと同時に、前記グラフィカルユーザインタフェース内に2Dまたは3Dのナビゲーション地図の表現を表示することをさらに含み、前記ナビゲーション地図は、現在位置の表現と、所定のルートをたどるために前記現在位置から取られるべき経路の指標とを提供する、請求項1乃至10の何れか1項に記載の方法。
  12. 前記GUIの前記第1および第2の部分、および任意選択でさらなる部分は、例えばタッチベースのコマンドを使用して、前記ユーザによって個別に選択することができる少なくとも1つの選択可能なGUI要素を含み、前記GUIの前記第1および/または第2の部分、および任意選択でさらなる部分の選択可能なGUI要素の選択は、前記GUIに、前記表示ウィンドウ内の前記現在位置から前記目的地までの前記判定されたルート上の前記操縦およびイベントの少なくとも一部、および好ましくは全てを示させる、請求項1乃至11の何れか1項に記載の方法。
  13. 前記ナビゲーション装置は、前記ユーザによって選択された場合に、前記判定されたルートを変更させる要素を含む、請求項1乃至12の何れか1項に記載の方法。
  14. 前記要素は前記GUIに含まれる、請求項13に記載の方法。
  15. 前記要素は前記GUIの前記第2の部分に含まれる、請求項14に記載の方法。
  16. ナビゲーション装置を使用して、複数の決定点を含むナビゲート可能なネットワークを介して、判定されたルートに沿って目的地までユーザを案内するための情報を提供するシステムであって、
    前記ナビゲーション装置の現在位置を取得する手段と、
    前記判定されたルートに沿った前記ナビゲート可能なネットワークの決定点において前記ユーザによって行われるべき操縦を示すデータを含む指示データを使用して、前記ユーザによって行われるべき次の操縦と、前記ナビゲーション装置の前記現在位置から前記次の操縦までの距離とを取得する手段と、
    前記ユーザが警告されることを望むかもしれない前記判定されたルート上のイベントを示すデータを含む情報データから、前記ナビゲーション装置の前記現在位置から所定の距離内に少なくとも1つのイベントがあるかどうかを判定し、前記所定の距離内にイベントがあると判定された場合、前記情報データを使用して、前記ナビゲーション装置の前記現在位置から前記イベントまでの距離を取得する手段と、
    グラフィカルユーザインタフェース(GUI)の第1および第2の部分が、前記ナビゲーション装置の前記現在位置から前記次の操縦までの前記距離と、前記ナビゲーション装置の前記現在位置から前記イベントまでの前記距離との比較に基づいて、表示ウィンドウ内で互いに対して配置される順序を判定する手段であって、前記第1の部分は前記次の操縦の指標を含み、前記第2の部分は前記イベントの指標を含む、前記判定する手段と、
    前記GUIを示すデータを前記ナビゲーション装置の表示装置に提供して、前記GUIを表示させる手段と、
    を備えるシステム。
  17. システムの1つまたは複数のプロセッサによって実行される場合に、任意選択で非一時的なコンピュータ可読媒体に格納された、請求項1乃至14の何れか1項に記載の方法を前記システムに実行させる命令を含むコンピュータプログラム。
JP2019560680A 2017-05-03 2018-05-03 ナビゲーション装置を使用して情報を提供する方法およびシステム Active JP7190445B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
GBGB1707070.7A GB201707070D0 (en) 2017-05-03 2017-05-03 Methods and systems of providing information using a navigation apparatus
GB1707070.7 2017-05-03
GBGB1717085.3A GB201717085D0 (en) 2017-05-03 2017-10-18 Methods and systems of providing information using a navigation apparatus
GB1717085.3 2017-10-18
PCT/EP2018/061312 WO2018202757A1 (en) 2017-05-03 2018-05-03 Methods and systems of providing information using a navigation apparatus

Publications (2)

Publication Number Publication Date
JP2020518824A true JP2020518824A (ja) 2020-06-25
JP7190445B2 JP7190445B2 (ja) 2022-12-15

Family

ID=59011159

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019560680A Active JP7190445B2 (ja) 2017-05-03 2018-05-03 ナビゲーション装置を使用して情報を提供する方法およびシステム

Country Status (7)

Country Link
US (1) US11326895B2 (ja)
EP (1) EP3619501A1 (ja)
JP (1) JP7190445B2 (ja)
KR (2) KR102649981B1 (ja)
CN (2) CN110832283B (ja)
GB (2) GB201707070D0 (ja)
WO (1) WO2018202757A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021018080A (ja) * 2019-07-17 2021-02-15 株式会社ゼンリン 飛行体制御システム及び地図データのデータ構造

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878934B (zh) * 2015-12-10 2020-07-31 阿里巴巴集团控股有限公司 一种电子地图显示方法及装置
GB201707070D0 (en) * 2017-05-03 2017-06-14 Tomtom Int Bv Methods and systems of providing information using a navigation apparatus
USD855641S1 (en) * 2017-09-27 2019-08-06 Toyota Research Institute, Inc. Display screen with a graphical user interface or portion thereof
US11060881B2 (en) * 2017-11-01 2021-07-13 Ford Global Technologies, Llc Method and apparatus for navigation instructions including enhanced lane guidance
US11262209B2 (en) * 2018-12-12 2022-03-01 Here Global B.V. Methods and systems for road work extension identification
USD924258S1 (en) * 2019-10-28 2021-07-06 Rubrik, Inc. Display screen or portion thereof having a graphical user interface with a transitional icon
USD924259S1 (en) * 2019-10-28 2021-07-06 Rubrik, Inc. Display screen or portion thereof having a graphical user interface with a transitional icon
JP7247901B2 (ja) * 2020-01-07 2023-03-29 トヨタ自動車株式会社 移動体制御装置、移動体制御方法、およびプログラム
US11518402B2 (en) 2020-02-28 2022-12-06 Nissan North America, Inc. System and method for controlling a vehicle using contextual navigation assistance
CN111414558B (zh) * 2020-03-16 2023-09-08 腾讯科技(深圳)有限公司 导航路线的发送方法、显示方法、装置、服务器及介质
USD928823S1 (en) * 2020-03-27 2021-08-24 United Airlines, Inc. Display panel with animated graphical user interface for gate boarding information
USD949185S1 (en) * 2020-06-21 2022-04-19 Apple Inc. Display screen or portion thereof with graphical user interface
USD1002647S1 (en) 2021-10-13 2023-10-24 Waymo Llc Display screen or portion thereof with graphical user interface
USD1002649S1 (en) 2021-10-13 2023-10-24 Waymo Llc Display screen or portion thereof with graphical user interface
USD1002648S1 (en) 2021-10-13 2023-10-24 Waymo Llc Display screen or portion thereof with graphical user interface
US11899912B2 (en) * 2022-04-07 2024-02-13 Sap Se Smart filtering in an overview page
USD1029021S1 (en) * 2022-06-15 2024-05-28 Compagnie Generale Des Etablissements Michelin Computer display screen with an animated graphical user interface
CN115290109B (zh) * 2022-08-10 2024-06-04 深圳市长量智能有限公司 一种基于人物画像的导航***及方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006329678A (ja) * 2005-05-23 2006-12-07 Denso Corp 車載ナビゲーション装置
JP2011027641A (ja) * 2009-07-28 2011-02-10 Alpine Electronics Inc ナビゲーション装置および誘導経路探索方法
JP2014081262A (ja) * 2012-10-16 2014-05-08 Alpine Electronics Inc ナビゲーション装置、アイコン表示方法およびナビゲーションプログラム

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202005022107U1 (de) * 2004-03-15 2013-12-05 Tomtom International B.V. Ip Creation Navigationsvorrichtung, die dynamische Reiseinformationen anzeigt
JP3919796B2 (ja) * 2005-05-23 2007-05-30 国立大学法人九州大学 変位測定装置
US20080046175A1 (en) * 2006-07-31 2008-02-21 Nissan Technical Center North America, Inc. Vehicle navigation system
JP4465631B2 (ja) * 2007-05-10 2010-05-19 ソニー株式会社 ナビゲーション装置及びナビゲーション装置における位置登録方法
US9423266B2 (en) * 2012-01-26 2016-08-23 Telecommunication Systems, Inc. Navigational lane guidance
GB201218680D0 (en) * 2012-10-17 2012-11-28 Tomtom Int Bv Methods and systems of providing information using a navigation apparatus
GB201218681D0 (en) * 2012-10-17 2012-11-28 Tomtom Int Bv Methods and systems of providing information using a navigation apparatus
US9146118B2 (en) * 2014-02-27 2015-09-29 Telenav Inc. Navigation system with point of interest detour mechanism and method of operation thereof
US9593959B2 (en) * 2015-03-31 2017-03-14 International Business Machines Corporation Linear projection-based navigation
US20160364621A1 (en) * 2015-06-11 2016-12-15 Garmin Switzerland Gmbh Navigation device with integrated camera
US10107641B2 (en) * 2016-11-08 2018-10-23 Google Llc Linear visualization of a driving route
GB201707070D0 (en) * 2017-05-03 2017-06-14 Tomtom Int Bv Methods and systems of providing information using a navigation apparatus
USD855641S1 (en) * 2017-09-27 2019-08-06 Toyota Research Institute, Inc. Display screen with a graphical user interface or portion thereof
US11060881B2 (en) * 2017-11-01 2021-07-13 Ford Global Technologies, Llc Method and apparatus for navigation instructions including enhanced lane guidance

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006329678A (ja) * 2005-05-23 2006-12-07 Denso Corp 車載ナビゲーション装置
JP2011027641A (ja) * 2009-07-28 2011-02-10 Alpine Electronics Inc ナビゲーション装置および誘導経路探索方法
JP2014081262A (ja) * 2012-10-16 2014-05-08 Alpine Electronics Inc ナビゲーション装置、アイコン表示方法およびナビゲーションプログラム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WAZE, GET TO KNOW WAZE, JPN6022013449, 11 March 2016 (2016-03-11), ISSN: 0004746277 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021018080A (ja) * 2019-07-17 2021-02-15 株式会社ゼンリン 飛行体制御システム及び地図データのデータ構造
JP7408308B2 (ja) 2019-07-17 2024-01-05 株式会社ゼンリン 処理システム及びプログラム

Also Published As

Publication number Publication date
US11326895B2 (en) 2022-05-10
GB201707070D0 (en) 2017-06-14
CN110832283A (zh) 2020-02-21
KR102649981B1 (ko) 2024-03-22
KR20200003182A (ko) 2020-01-08
EP3619501A1 (en) 2020-03-11
JP7190445B2 (ja) 2022-12-15
GB201717085D0 (en) 2017-11-29
CN118067150A (zh) 2024-05-24
CN110832283B (zh) 2024-03-29
US20200080862A1 (en) 2020-03-12
WO2018202757A1 (en) 2018-11-08
KR20240039229A (ko) 2024-03-26

Similar Documents

Publication Publication Date Title
JP7190445B2 (ja) ナビゲーション装置を使用して情報を提供する方法およびシステム
EP3209970B1 (en) Alternative routes
US10012511B2 (en) Method and apparatus for predicting destinations
US9964412B2 (en) Methods and apparatus for providing travel information
EP2909586B1 (en) Methods and systems of providing information using a navigation apparatus
US10612935B2 (en) Methods and systems of providing information using a navigation apparatus
EP3682194B1 (en) Methods and systems of providing lane information using a navigation apparatus

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20210323

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210405

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220315

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220705

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20221104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221205

R150 Certificate of patent or registration of utility model

Ref document number: 7190445

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350