(57)【要約】【課題】  ユーザの注意をルートからそらせることなく、ユーザがオフロードエリアにいるときはいつでも十分な情報を提供するナビゲーション方法およびナビゲーションシステムを提供する。【解決手段】  本発明は、デジタル道路情報が存在しない道路エリアにおいてナビゲーションを支援する方法に関し、この方法は、少なくとも１つの中継地点をナビゲーションシステムに提供するステップと、ナビゲーションシステムにおいて、特に、ナビゲーションシステムに利用可能な少なくとも１つの中継地点および現在位置データに基づいて、ナビゲーション情報を生成するステプと、ナビゲーション情報の少なくとも一部分を、特に、音声のような様式で出力するステップとを包含する。【選択図】  図１
2004340967.tif 000002
【特許請求の範囲】
【請求項１】
デジタル道路情報が存在しないエリアにおいてナビゲーションを支援する方法であって、
少なくとも１つの中継地点をナビゲーションシステムに提供するステップと、
該ナビゲーションシステムにおいて、特に、該ナビゲーションシステムに利用可能な該少なくとも１つの中継地点および現在位置に基づいて、ナビゲーション情報を生成するステップと、
該ナビゲーション情報の少なくとも一部分を音で、特に声のような様式で出力するステップと
を包含する、方法。
【請求項２】
少なくとも２つの中継地点が提供され、ナビゲーション情報が生成され、かつ音で出力される少なくとも１つの中継地点を選択するステップをさらに包含し、該少なくとも１つの中継地点は、該少なくとも２つの提供された中継地点から選択される、請求項１に記載の方法。
【請求項３】
少なくとも２つの中継地点が提供され、かつ、前記ナビゲーションシステムによって、該少なくとも２つの提供された中継地点から少なくとも１つの特定の中継地点が識別され得、各特定の中継地点は、所定の特性を有するか、または、該所定の特性を有する別の中継地点から空間的または時間的に所定の距離にあり、ナビゲーション情報は、各特定の中継地点ごとに生成され、かつ音で出力される、請求項１または２に記載の方法。
【請求項４】
前記ナビゲーション情報の音での出力は、前記後続の中継地点または前記特定の中継地点への空間的または時間的な少なくとも１つの所定の距離で行われる、請求項１〜３の１つに記載の方法。
【請求項５】
前記時間での距離は、前記現在位置と前記後続の中継地点または特定の中継地点との間の推定速度および距離を用いて事前に決定される、請求項４に記載の方法。
【請求項６】
リクエストに応答して、ナビゲーション情報を音で出力するステップをさらに包含する、請求項１〜５の１つに記載の方法。
【請求項７】
前記ナビゲーション情報を生成するステップは、更新位置データを用いて、該ナビゲーション情報を更新するステップを包含する、請求項１〜６の１つに記載の方法。
【請求項８】
前記音で出力するステップは、現在位置データ、ならびに／あるいは中継地点または特定の中継地点までの距離、ならびに／あるいは、該中継地点または該特定の中継地点への方向、ならびに／あるいは、ずれ情報、ならびに／あるいは、中継地点特性を含むナビゲーション情報を音で出力するステップを包含する、請求項１〜７の１つに記載の方法。
【請求項９】
前記中継地点または前記特定の中継地点への前記方向に前記ナビゲーション情報を音で出力するステップは、所定の方向に関して、特に、北に関して、および／または、前記ナビゲーションシステムが最後に移動した方向に関して与えられる、請求項８に記載の方法。
【請求項１０】
前記ナビゲーション情報を生成するステップの間、前記後続の中継地点または前記後続の特定の中継地点までの距離が、前記次の中継地点までの最短距離および／またはトラックをたどる距離として決定される、請求項８に記載の方法。
【請求項１１】
前記ナビゲーション情報を出力するステップにおいて出力されるべき該ナビゲーション情報が、前記後続の中継地点に関して与えられるのか、前記後続の特定の中継地点に関して与えられるのか、またはこれらの両方に関して与えられるのかという所定の判断基準により決定するステップをさらに包含する、請求項３〜１０の１つに記載の方法。
【請求項１２】
デジタルコンピュータの内部メモリ内に直接ロード可能なコンピュータプログラム製品であって、前記請求項１〜１１の１つに記載の方法のステップを実行するためのソフトウェアコード部分を備える、コンピュータプログラム製品。
【請求項１３】
コンピュータシステムによって読み取り可能な媒体に格納されるコンピュータプログラム製品であって、コンピュータに前記請求項１〜１１の１つに記載の方法のステップを実行させるコンピュータ読み取り可能プログラム手段を備える、コンピュータプログラム製品。
【請求項１４】
特に、請求項１〜１１の１つに記載の方法を実行するナビゲーションシステムであって、
特に、ナビゲーションシステム位置および／または少なくとも１つの中継地点を含むデータを入力する入力手段と、
データ、特に、位置および／または少なくとも１つの中継地点を格納するデータ格納手段と、
データを処理し、かつ、ナビゲーション情報を処理するデータ処理手段と、
ナビゲーション情報を通信する通信手段であって、該通信手段は、該ナビゲーションシステムがデジタル道路情報を有しないエリアに位置するときに、ナビゲーション情報が音で出力されるように設計される、手段と
を備える、ナビゲーションシステム。
【請求項１５】
少なくとも２つの中継地点が入力され、該少なくとも２つの入力された中継地点から少なくとも１つの中継地点を外部から選択する中継地点選択手段をさらに備える、請求項１４に記載のナビゲーションシステム。
【請求項１６】
前記データ処理手段は、所定の特性を有する少なくとも１つの特定の中継地点を識別する特定の中継地点識別手段をさらに備える、請求項１４または１５に記載のナビゲーションシステム。
【請求項１７】
前記データ処理手段が、選択された中継地点に関する情報を音で通信するか、特定の中継地点に関する情報を音で通信するか、これらの両方に関する情報を音で通信するかを決定する決定手段をさらに備える、請求項１６に記載のナビゲーションシステム。
【請求項１８】
請求項１４〜１７の１つに記載のナビゲーションシステムを備える車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル道路情報が利用可能でないオフロードエリアにおいてナビゲーションを支援する方法およびナビゲーションシステムに関する。
【背景技術】
【０００２】
衛星ナビゲーションデータの登場以来、特に、自動車用のナビゲーションシステムが益々用いられるようになっている。通常、これらのナビゲーションシステムは、ＧＰＳ（ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ）技術に基づいて、デバイスから位置データを受信する。
【０００３】
ナビゲーションシステムのユーザは、到達が目的地をシステムに通信し、場合によっては、さらに、最終目的地までの途上で行きたいさらなる中継地点（ｗａｙｐｏｉｎｔ）を入力する。中継地点とは、ユーザまたはシステムによって決定されるナビゲーションポイント（好ましくは、その座標によって与えられる）である。ナビゲーションシステムは、デジタル化された形態で、通常、システムにアップロード可能な道路データおよび／または地形データを含むデジタル道路情報に基づいてルートを計算し、ユーザが中継地点および最終目的地への正しい進路を見つけ出すことを支援する。例えば、カーナビゲーションシステムの場合、どの道路を走行すべきか、および、どこで別の道路に変更する必要があるかをドライバーに知らせる。ナビゲーションシステムは、通常、情報をグラフィックの様式で提供するためにスクリーンを用いるが、音情報を提供するシステムも存在する。通常、これらのナビゲーションシステムは、ユーザが、すべての必要な情報を含むデジタル道路情報がナビゲーションシステムのメモリ内で利用可能であるエリアにいる限り、このユーザを非常によく支援する。
【０００４】
しかしながら、ユーザが、デジタル道路情報が利用可能でないエリアに移動するとすぐに、このユーザに与えられる情報が大幅に制限される。この場合、ナビゲーションシステムは、スクリーン上にのみ情報を提供する。情報は、現在位置および／または最終目的地の位置データの形態で与えられるが、最終目的地への方向を示す方向情報も矢印の形態で提供され得る。
【０００５】
本発明が意味するオフロードエリア、すなわち、デジタル道路情報がないエリアは、実際に、砂漠のような道路を全く有しないエリアに限定されず、これまでに道路地図のデジタル化が行われていないエリアをも表す。オフロードエリアは、例えば、広い駐車場のような構造化されていないエリアでもあり得る。特に、ナビゲーションシステムのユーザが、デジタル道路情報が利用可能でないか、または、ナビゲーションシステムにデジタル情報が格納されていない知らない都市にいる場合に、このユーザがこの複雑な状況でナビゲーションシステムのスクリーンを繰返し見ることなく進むことができるように、このユーザに適切な情報を提供することが重要である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従って、本発明は、ユーザの注意をルートからそらせることなく、ユーザがオフロードエリアにいるときはいつでも十分な情報を提供するナビゲーション方法およびナビゲーションシステムを提供するという問題に基づく。
【課題を解決するための手段】
【０００７】
この問題は、請求項１に記載の方法、および請求項１４に記載のナビゲーションシステムによって解決される。
【０００８】
従って、デジタル道路情報がないエリアにおいてナビゲーションを支援する方法が提供され、この方法は、
ナビゲーションシステムに少なくとも１つの中継地点を提供するステップと、
特に、ナビゲーションシステムに利用可能な少なくとも１つの中継地点および現在位置データに基づいて、このナビゲーションシステムにナビゲーション情報を生成するステップと、
ナビゲーション情報の少なくとも一部分を音で、特に、声のような様式で出力するステップと
を備える。
【０００９】
例えば、あるエリアの地形における、または、地形上のオンロードデータ等の情報を含むデジタル道路情報がない場合、ナビゲーション情報は、ユーザの現在位置およびこのユーザが到着したい中継地点に基づいて決定される。ユーザが乗り入れようとするエリア、特に、交通量が多い大都市を熟知していない場合、ユーザが、このユーザを取巻く交通から注意をそらすことを強いられないように、適切なナビゲーション情報を音で提供して、ユーザが最終目的地に迅速かつ安全に到達することをサポートする。
【００１０】
本発明のさらなる実施形態において、少なくとも２つの中継地点が提供され得、この方法は、ナビゲーション情報が生成され、音で出力されるために、少なくとも１つの中継地点を選択するさらなるステップを備え得、この少なくとも１つの中継地点は、少なくとも２つの提供された中継地点から選択される。この中継地点の選択は、多数の中継地点が提供された場合に特に重要である。例えば、通常、トラッキングまたはバックトラッキングナビゲーションと呼ばれるものの場合、位置データが実質的に連続的に格納され、これにより、連続する中継地点がトラックを生成する。バックトラッキングにおいて、ユーザは、再びもとの方向と同じ方向か、または逆方向にこのトラックをたどり得る。どちらの場合についても、トラックがこのユーザによって記録されたかどうか、または、このユーザがだれか他の人のトラックをたどっているかどうかは重要ではない。しかしながら、バックトラッキングにおいて、トラックを正確にたどることは特に重要ではないこともある。トラックの一部分であり、かつ、例えば、道路が変更される必要があるか、または、ガソリンスタンド、レストラン、またはホテルがあることが知られている中継地点等の、ユーザにとって特定の重要性を有する特定の中継地点のみが重要であると考えられ得る。従って、ユーザが目指す中継地点を複数の事前に決定された中継地点から選抜できることは有利である。
【００１１】
有利な実施形態によると、少なくとも２つの中継地点が提供され、かつ、少なくとも２つの提供された中継地点から、少なくとも１つの特定の中継地点がナビゲーションシステムによって識別され得、各特定の中継地点は所定の特性を有するか、または、所定の特性を有する別の中継地点から空間的または時間的に所定の距離にあり、ここで、ナビゲーション情報が、特定の中継地点ごとに生成され、かつ音で出力される。トラッキングおよびバックトラッキングを適用する場合、例えば、ナビゲーションシステムのユーザに、このユーザが通過する中継地点に関して通知することだけが重要なのではない。特定の特性を有するトラック上の中継地点も重要であり得る。これらの特定の特性は、例えば、左または右への急カーブが現れるトラック上にあり得る。このような中継地点は、トラックに数学的解析法を適用することによって識別され得る。例えば、大きくずれた（ｓｈａｒｐ  ｄｅｖｉａｔｉｏｎ）中継地点を識別するために、２つの通行点間の最短距離である基準線の関数としてのトラックの導関数が計算および解析され得る。このような解析から求められた特定の中継地点は、ユーザがトラックをたどることを可能にするために重要である。
【００１２】
本発明の好ましい実施形態において、ナビゲーション情報の音の出力は、後続の中継地点または後続の特定の中継地点に対して空間的または時間的に少なくとも所定の距離で生じ得る。これにより、所定の距離は、中継地点および特定の中継地点ごとに異なり得、および／または情報が出力される１つ以上の距離が存在し得る。例えば、ナビゲーション情報は、中継地点にて与えられ得、従って、所定の距離は、０ｍ、および、中継地点に到着する前の５００ｍでもある。所定の距離は、外部からナビゲーションシステムに提供され得るが、デフォルト値はナビゲーションシステムに格納されてもよい。
【００１３】
さらなる好ましい実施形態によると、時間での距離は、推定速度、および現在位置と次の中継地点または特定の中継地点との間の距離を用いて事前に決定され得る。換言すると、ナビゲーション情報は、（特定の）中継地点に到着する前の特定の時間に提供される。この時間は、システムによって、例えば、システムの平均速度または現在の速度を用いて速度を推定し、これにより、所定の時間間隔に対応する推定到着時刻を計算することによって計算され得る。あるいは、推定速度として用いるべきデフォルト値もまた格納され得る。
【００１４】
別の好ましい実施形態によると、ナビゲーション情報を生成するステップおよび／またはナビゲーション情報の少なくとも一部分を出力するステップが、所定の時間または距離内で繰返され得る。例えば、所定の距離を走破するか、または所定の時間が経過するごとに、ナビゲーション情報が規則的に出力され得る。
【００１５】
ナビゲーション情報を所定の位置または所定の時刻で提供することによって、ユーザが進むためにさらなる情報を必要とする位置または時刻にユーザを支援し、かつ、これは、ユーザがナビゲーション情報を利用することを思いついたり、これを特に求めなくても行われる。
【００１６】
本発明のさらなる変形において、この方法は、リクエストに応答して、ナビゲーション情報を音で出力するステップをさらに包含し得る。これにより、ユーザが次の中継地点または次の特定の中継地点に関してさらに多く知りたいと感じたときはいつでも、ナビゲーションシステムが必要な情報を提供する。これにより、リクエストは、手動で、または音響手段によって入力され得る。
【００１７】
有利にも、ナビゲーション情報を生成するステップは、更新された位置データを用いてナビゲーション情報を更新するステップを包含し得る。この更新するステップは、規則的に、および／または、ナビゲーションシステムの位置が変更された場合に実行され得る。ユーザに正確なナビゲーション情報を提供するために、ナビゲーションシステムが、ユーザの前の位置ではなく、現在位置に基づいたナビゲーション情報をユーザに提供することが重要である。
【００１８】
さらなる好ましい実施形態において、音で出力するステップは、現在の位置データならびに／あるいは中継地点または特定の中継地点への方向、ならびに／あるいは、ずれの情報（ｄｅｖｉａｔｉｏｎ  ｉｎｆｏｒｍａｔｉｏｎ）、ならびに／あるいは、中継地点または特定の中継地点への推定到着時刻、ならびに／あるいは、中継地点特性を含むナビゲーション情報を音で出力するステップを包含し得る。この種類の情報は、デジタル道路情報がないエリアであってもコンピューター計算され得、それにもかかわらず、ナビゲーションシステムのユーザが道を見つけることを支援する。ずれ情報は、例えば、現在位置と、２つの（特定）中継地点間のトラックまたは基準線等の所定のルートとの間の距離および／または方向に関する情報である。特定の中継地点特性は、ホテル、レストラン、またはガソリンスタンド等の特に関心のある中継地点に関する情報を含み得る。
【００１９】
さらなる有利な態様において、中継地点または特定の中継地点への方向というナビゲーション情報を音で出力するステップは、所定の方向に関して、特に、北に関しておよび／またはナビゲーションシステムが最後に移動した方向に関して与えられ得る。ユーザの好みに応じて、方向をアナウンスする方法または別の方法が好まれる。従って、ユーザにこのような選択の自由を与えることによって、本発明の方法によって与えられるナビゲーション支援の質がさらに向上する。
【００２０】
さらなる好ましい実施形態において、ナビゲーション情報を生成するステップの間、後続の中継地点または後続の特定の中継地点への距離は、最短距離および／または次の中継地点までのトラックをたどる距離として決定され得る。トラッキングまたはバッキングトラッキングナビゲーションの場合、２つの道を介する２つの中継地点間の距離を計算する可能性が存在する。一方の可能性は、現在位置と次の中継地点との間の最短距離であり、いわゆる基準線である。しかしながら、大抵の場合、次の中継地点まで一直線に移動することは不可能であり、進路変更（ｔｕｒｎ）する必要があり、これにより、次の中継地点まで現在距離が基準線よりも長くなる。ナビゲーションシステムでトラックデータが利用可能である場合、このデータは、ユーザによって実際に走破された距離により近い距離を計算するために用いられ得る。さらに、ユーザにどの距離について知りたいかを自由に選択させることによって、ナビゲーション支援の質が向上する。
【００２１】
別の有利な実施形態によると、この方法は、ナビゲーション情報を出力するステップにおいて出力されるべきナビゲーション情報が、次の中継地点または次の特定の中継地点、あるいはこれらの両方に関して与えられるかどうかの所定の判断基準によりデコードするステップをさらに包含し得る。この判断基準は、例えば、次の特定の中継地点までの距離と次の中継地点までの距離との比較であり得る。次の中継地点に関するナビゲーション情報をアナウンスするようにナビゲーションシステムがサポートされるが、同時に、そのトラック上の特定の中継地点に近い場所にユーザが到達した場合、ナビゲーションシステムが、次の特定の中継地点に関する情報もアナウンスすることが好適であり得る。他方、次の中継地点までのトラック上に特定の中継地点がない場合、次の中継地点に到達した後で到達する後続の特定の中継地点に関する情報を与える必要はない。
【００２２】
ユーザが、ナビゲーションシステムによってナビゲーション情報が提供されることをリクエストする場合、このユーザが特定の中継地点および中継地点に関する両方のタイプの情報を求める可能性を有すること、あるいは、特定の中継地点、および次の中継地点または次の特定の中継地点に関する情報を与えることが好ましいかどうかをシステム自体が決定することが好ましい。例えば、特定の中継地点および中継地点が、所定の距離内に接近している場合、ユーザが、両方について知りたいと思うかもしれないが、他方、これらの２つの中継地点が遠く離れている場合、ユーザを混乱させ得る過剰な情報を与える必要はない。この場合、情報は、どれがより近いかに応じて、次の中継地点または特定の中継地点についてのみ与えられることが好ましい。
【００２３】
本発明は、上述の方法の１つのステップを実行するためのソフトウェアコード部分を含むデジタルコンピュータの内部メモリ内に直接ロードできるコンピュータプログラム製品をさらに提供する。
【００２４】
本発明は、コンピュータに上述の方法の１つのステップを実行させるコンピュータ読み取り可能プログラム手段を備えるコンピュータシステムによって読み取り可能な媒体に格納されたコンピュータプログラム製品をさらに提供する。
【００２５】
さらに、本発明は、車両、特に、乗用車に搭載されたナビゲーションシステムにおける上述の方法の１つの使用を提供する。
【００２６】
さらに、本発明は、特に、上述の方法の１つを実行するためのナビゲーションシステムをさらに提供し、このナビゲーションシステムは、
特に、ナビゲーションシステム位置および／または少なくとも１つの中継地点を含むデータを入力する入力手段と、
特に、位置および／または少なくとも１つの中継地点のデータを格納するデータ格納手段と、
データを処理し、かつナビゲーション情報を提供するデータ処理手段と、
ナビゲーション情報を通信する通信手段と
を備え、通信手段は、ナビゲーションシステムがデジタル道路情報を有しないエリアにナビゲーションシステムが位置するときに音でナビゲーション情報が出力されるように設計される。
【００２７】
例えば、あるエリアの地形における、または、地形上のオンロードデータ等の情報を含むデジタル道路情報が不在の場合、ナビゲーション情報は、ユーザの現在位置およびこのユーザが到着したい中継地点に基づいて決定される。ユーザが乗り入れようとするエリア、特に、交通量が多い大都市を熟知していない場合、ユーザが、このユーザを取巻く交通から注意をそらすことを強いられないように、適切なナビゲーション情報を音で提供して、ユーザが最終目的地に迅速かつ安全に到達することをサポートする。
【００２８】
少なくとも２つの中継地点が入力される好ましい実施形態によると、ナビゲーションシステムは、入力された中継地点から中継地点を外部から選抜する中継地点選択手段をさらに備え得る。
【００２９】
本発明のナビゲーションシステムのさらなる実施形態によると、データ処理手段は、所定の特性を有する少なくとも１つの特定の中継地点を識別する特定の中継地点識別手段をさらに備え得る。
【００３０】
別の好ましい実施形態において、データ処理手段は、通信手段が、通信手段が選択された中継地点または特定の中継地点またはこれらの両方に関するナビゲーション情報を音で通信するかどうかを決定する決定を下す手段をさらに備え得る。
【００３１】
本発明は、上述のナビゲーションシステムの１つを備える車両、特に、乗用車をさらに提供する。
【００３２】
以下において、オフロードエリアにおいてナビゲーションを支援する本発明の方法の例が図を参照して説明される。
【００３３】
本発明による方法は、デジタル道路情報が存在しないエリアにおいてナビゲーションを支援する方法であって、少なくとも１つの中継地点をナビゲーションシステムに提供するステップと、該ナビゲーションシステムにおいて、特に、該ナビゲーションシステムに利用可能な該少なくとも１つの中継地点および現在位置に基づいて、ナビゲーション情報を生成するステップと、該ナビゲーション情報の少なくとも一部分を音で、特に声のような様式で出力するステップとを包含し、これにより上記目的を達成する。
【００３４】
少なくとも２つの中継地点が提供され、ナビゲーション情報が生成され、かつ音で出力される少なくとも１つの中継地点を選択するステップをさらに包含し、該少なくとも１つの中継地点は、該少なくとも２つの提供された中継地点から選択されてもよい。
【００３５】
少なくとも２つの中継地点が提供され、かつ、前記ナビゲーションシステムによって、該少なくとも２つの提供された中継地点から少なくとも１つの特定の中継地点が識別され得、各特定の中継地点は、所定の特性を有するか、または、該所定の特性を有する別の中継地点から空間的または時間的に所定の距離にあり、ナビゲーション情報は、各特定の中継地点ごとに生成され、かつ音で出力されてもよい。
【００３６】
前記ナビゲーション情報の音での出力は、前記後続の中継地点または前記特定の中継地点への空間的または時間的な少なくとも１つの所定の距離で行われてもよい。
【００３７】
前記時間での距離は、前記現在位置と前記後続の中継地点または特定の中継地点との間の推定速度および距離を用いて事前に決定されてもよい。
【００３８】
リクエストに応答して、ナビゲーション情報を音で出力するステップをさらに包含してもよい。
【００３９】
前記ナビゲーション情報を生成するステップは、更新位置データを用いて、該ナビゲーション情報を更新するステップを包含してもよい。
【００４０】
前記音で出力するステップは、現在位置データ、ならびに／あるいは中継地点または特定の中継地点までの距離、ならびに／あるいは、該中継地点または該特定の中継地点への方向、ならびに／あるいは、ずれ情報、ならびに／あるいは、中継地点特性を含むナビゲーション情報を音で出力するステップを包含してもよい。
【００４１】
前記中継地点または前記特定の中継地点への前記方向に前記ナビゲーション情報を音で出力するステップは、所定の方向に関して、特に、北に関して、および／または、前記ナビゲーションシステムが最後に移動した方向に関して与えられてもよい。
【００４２】
前記ナビゲーション情報を生成するステップの間、前記後続の中継地点または前記後続の特定の中継地点までの距離が、前記次の中継地点までの最短距離および／またはトラックをたどる距離として決定されてもよい。
【００４３】
前記ナビゲーション情報を出力するステップにおいて出力されるべき該ナビゲーション情報が、前記後続の中継地点に関して与えられるのか、前記後続の特定の中継地点に関して与えられるのか、またはこれらの両方に関して与えられるのかという所定の判断基準により決定するステップをさらに包含してもよい。
【００４４】
本発明によるコンピュータプログラム製品は、デジタルコンピュータの内部メモリ内に直接ロード可能なコンピュータプログラム製品であって、前記請求項１〜１１の１つに記載の方法のステップを実行するためのソフトウェアコード部分を備え、これにより上記目的を達成する。
【００４５】
コンピュータシステムによって読み取り可能な媒体に格納されるコンピュータプログラム製品であって、コンピュータに上記の方法のステップを実行させるコンピュータ読み取り可能プログラム手段を備えてもよい。
【００４６】
特に、上記の方法を実行するナビゲーションシステムであって、特に、ナビゲーションシステム位置および／または少なくとも１つの中継地点を含むデータを入力する入力手段と、データ、特に、位置および／または少なくとも１つの中継地点を格納するデータ格納手段と、データを処理し、かつ、ナビゲーション情報を処理するデータ処理手段と、ナビゲーション情報を通信する通信手段であって、該通信手段は、該ナビゲーションシステムがデジタル道路情報を有しないエリアに位置するときに、ナビゲーション情報が音で出力されるように設計される、手段とを備えてもよい。
【００４７】
少なくとも２つの中継地点が入力され、該少なくとも２つの入力された中継地点から少なくとも１つの中継地点を外部から選択する中継地点選択手段をさらに備えてもよい。
【００４８】
前記データ処理手段は、所定の特性を有する少なくとも１つの特定の中継地点を識別する特定の中継地点識別手段をさらに備えてもよい。
【００４９】
前記データ処理手段が、選択された中継地点に関する情報を音で通信するか、特定の中継地点に関する情報を音で通信するか、これらの両方に関する情報を音で通信するかを決定する決定手段をさらに備えてもよい。
【００５０】
上記のナビゲーションシステムを備える車両。
【発明の効果】
【００５１】
本発明は、ナビゲーションシステムのユーザが、デジタル道路情報が利用可能でないか、または、ナビゲーションシステムにデジタル情報が格納されていない知らない都市にいる場合に、このユーザがこの複雑な状況でナビゲーションシステムのスクリーンを繰返し見ることなく進むことができるように、このユーザに適切な情報を提供する。
【００５２】
本発明は、ユーザの注意をルートからそらせることなく、ユーザがオフロードエリアにいるときはいつでも十分な情報を提供するナビゲーション方法およびナビゲーションシステムを提供できる。
【発明を実施するための最良の形態】
【００５３】
図１は、中継地点ナビゲーションに適用された本発明のナビゲーション方法の実施形態を示す。中継地点ナビゲーションにおいて、少なくとも１つの中継地点は、ユーザが地理的座標を提供することによって定義される。中継地点ナビゲーションは、砂漠のような道路がないエリアにおけるナビゲーション、または、道路網はあるが道路情報を含むデジタル道路情報がナビゲーションシステムで利用できないエリアにおけるナビゲーションに関し得る。
【００５４】
例えば、システムを起動するステップを包含するナビゲーションシステムの開始の後、プロセスステップ１００は、ナビゲーションシステムに手動または口述で座標を入力することによってか、または、マップ上の中継地点をクリックすることによって行われ得るデータ入力に関してである。ＣＤ−ＲＯＭ等の格納媒体からデータ情報をアップロードすることもまた可能であり得る。中継地点座標を提供することに加えて、ユーザは、ナビゲーションシステムから受け取りたいナビゲーション情報の種類を選択する可能性もまた有し得る。システムによって出力され得るナビゲーション情報は、現在位置データおよび／または所定の中継地点までの距離および／または中継地点までの方向および／またはその中継地点への推定到着時刻を含む。さらに、例えば、ホテル、レストラン、またはガソリンスタンドがある特定の中継地点のような中継地点特性をアナウンスすることが可能である。さらに、ユーザは、ナビゲーション情報を受信することを所望する中継地点からの距離を選択する可能性を有し得る。このナビゲーション情報が、次の中継地点に到着する前の特定の時刻にユーザに与えられ得るというオプションもある。
【００５５】
次のステップ１０１において、ナビゲーション情報は、入力データ１００、および、ステップ１０２の間にナビゲーションシステムに格納されたさらなる所定の値に基づいて生成される。ナビゲーション情報の生成は、さらに、システムが、例えば、ＧＰＳシステムから受信する現在の位置データに基づく。ステップ１０３において、ユーザが受信することを所望するか、または、ユーザが所望する旨を表明しなかった場合にシステムがデフォルトとしてアナウンスするナビゲーション情報は、音で、例えば、声のような様式で、ユーザに通信される。これにより、出力されたナビゲーション情報は、ユーザが次に行きたい中継地点（中継地点ＷＰ１）に関係する。
【００５６】
ステップ１０４において、後続の中継地点に関するナビゲーション情報がユーザに音ででアナウンスされるべき所定の距離に達したかどうかがチェックされる。実際、システムは、所定の距離に到達するまで、ナビゲーションシステムの現在位置データに基づいて、後続の中継地点に関するナビゲーション情報が再生成されるステップ１０５に進む。その後、後続のステップ１０６において、ナビゲーション情報がユーザに音でアナウンスされる。
【００５７】
ステップ１０７において、その後、中継地点ＷＰｘに到達したかどうかがチェックされる。到達していない場合、このステップは、条件が満たされるまで繰返される。その後、到達した中継地点が最後の到達地点、すなわち、ステップ１００で入力された最終目的地であるかどうかがチェックされる。到達した中継地点が最後の中継地点に対応しない場合、次のステップ１０９が実行される。ここで、ナビゲーションシステムは、ユーザがいる中継地点（ＷＰｘ）に関するナビゲーション情報を通信し、さらに、ユーザが次に到達する後続の中継地点（ＷＰｘ＋１）に関する情報を与える。以下において、最後に入力された中継地点に到達したことをステップ１０８で識別されるまでステップ１０４〜１０９が繰返される。この場合、ナビゲーションシステムは、ステップ１１０で進み、目的中継地点に関するナビゲーション情報の音でのアナウンスを提供する。
【００５８】
ステップ１０４〜１０９と並行して、ユーザは、所望するときはいつでもナビゲーション情報をリクエストすることができる。リクエストモジュール１１１に関するナビゲーション情報の詳細は、図２を参照してさらに説明される。
【００５９】
記載される方法は、情報の音でのアナウンスメントを用いるが、ナビゲーションシステムの一部分であるスクリーン上にナビゲーション情報をさらに提供することも可能である。さらに、アナウンスメントが女性の声、男性の声、またはコンピュータによって生成された声を用いて所望の言語でなされることも予見される。
【００６０】
図２は、図１に示されるリクエストモジュール１１１に関するナビゲーション情報の一部分であるプロセスステップのフローチャートを示す。ステップ２００〜２０４は、プロセスステップ１０４〜１０９と並列に実行される。
【００６１】
ステップ２００において、ナビゲーションシステムは、リクエスト待ちモードにある。このリクエストは、例えば、ナビゲーションシステム上のボタンを押すことによって手動でか、または、ナビゲーションシステムがスピーチ認識手段を備える場合は音でなされ得る。ナビゲーションシステムのユーザがナビゲーションシステムによってナビゲーション情報が提供されることをリクエストする時点に、ナビゲーションシステムの現在位置が最後のアナウンスメントに従って変更されたかどうかが次のステップ２０１においてチェックされる。変更された場合、プロセスステップ２０２のプロセスステップが実行され、ここで、更新された現在位置およびユーザが次に到達する入力された中継地点（図１のステップ１００）を考慮に入れてナビゲーションシステムが再生成される。ステップ２０３において、リクエストされたナビゲーション情報が音でアナウンスされる。プロセスステップ２０１において、ナビゲーションシステムの位置が変更されていないことが識別された場合、新しいナビゲーション情報がコンピュータで計算される必要がなく、システムは、情報を前にアナウンスしたようにアナウンスする。プロセスステップ２０４において、最後の中継地点、すなわち最終目的地に到達したかどうかが検出される。到達していない場合、プロセスは、ステップ２００〜２０４を繰り返す。最後の中継地点に到達した場合、プロセスは、図１に示されるように、ステップ１１０を繰返す。
【００６２】
図３は、図１および図２に記載される方法に従うオフロードエリアにおける中継地点ナビゲーションのアプリケーションの例を示す。ユーザは、スタート地点３０１から中継地点３０２に行くことを所望し、ここから中継地点３０３、すなわち最終目的地に行くことを所望する。必要なデータをナビゲーションシステムに入力した（ステップ１００）の後、および、ナビゲーション情報を生成するステップ（ステップ１０１）の後、ナビゲーションシステムは、中継地点３０２に向かって移動する前に、ユーザに第１のアナウンスメントを提供する（ステップ１０３）。例えば、スタート地点３０１にてアナウンスされたメッセージは「中継地点１まで、左へ北西方向に５ｋｍです」であり得る。中継地点ナビゲーションにおいて、次の中継地点への距離は、２つの中継地点間の最短距離に対応する、いわゆる基準線３０５に基づいて計算される。従って、メッセージ「左へ」は、後続の中継地点に対するナビゲーションシステムの現在の移動方向に基づく。図において、北の方向は矢印３０４で示される。
【００６３】
中継地点３０２に関してアナウンスされたナビゲーション情報により、ユーザは、どのように中継地点３０２に向かって移動するかを知る。デジタル道路情報が欠如しているため、中継地点３０２に向かう正確な地形は知られていないので、その中継地点に向かう直線をたどることができるかどうかは、通常、わからない。従って、中継地点３０２に向かってユーザーが進む実際の経路が基準線３０５からずれ得る。図において、中間点に向かってユーザが進む実際の経路が点線３０６で描かれる。
【００６４】
丸い中継地点３０２周りの円３０７は、中継地点３０２に関するナビゲーション情報をユーザが受信する所定の距離に対応する。地点３０８にて、ユーザは、実際に所定の距離に到着し、例えば「中継地点１まで、前方の、北西の方向に０．４ｋｍです」というメッセージを受信する（ステップ１０４〜１０６）。あるいは、与えられた情報は「約５分で中継地点１に到達します。これは、前方の、北西の方向に位置します」のように時間ベースのものでもあり得る。このアナウンスメントがなされる時刻は、例えば、ユーザの平均速度の関数として計算され得る。
【００６５】
ポジショニングシステムの精度に応じて、ユーザが中継地点３０２か、または少なくとも中継地点３０２の近傍に到着した時点で、ナビゲーションシステムは、到達した中継地点３０２に関する音情報、および後続する中継地点３０３（この例の最終目的地）に関するナビゲーション情報も提供する。ここで、音でのアナウンスメントは「中継地点１に到達しました。これは、最終目的地の前の最後のガソリンスタンドです。中継地点２は、右へ、北東方向に７０ｋｍです」の形式を有し得る（ステップ１０７〜１０９）。この例において、メッセージは、ガソリンスタンドまたはホテル等のさらなる情報をユーザに提供する中継地点特性を含む。スタート地点３０１と中継地点３０２との間の距離の場合と同様に、中継地点３０２と３０３との間の距離は、基準線３０９に対応する最短距離として与えら得る。ユーザは、最終目的地３０３に向かう直線をたどることができないかもしれないので、このユーザは、この線からはずれて点線３０６をたどり得る。
【００６６】
地点３１０にて、ユーザは、ナビゲーションシステムからさらなるナビゲーション情報をリクエストする（モジュール１１１およびステップ２００）。中継地点３０２と比較して、ユーザがユーザ自身の位置を変更したので、ナビゲーション情報は、現在位置３１０に基づいて再計算される（ステップ２０１および２０２）。ナビゲーションシステムは、例えば「中継地点２まで、前方、北北東の方向に７００ｍです」という音のアドバイスをドライバに提供し（ステップ２０３）、従って、ユーザは、これに従って進路を調整し得る。距離３０５および３０９の場合と同様、地点３１０と中継地点３０３との間の距離は、基準線３１１に対応する最短の可能な距離に基づく。
【００６７】
丸い中継地点３０３周りの円３１２は、ユーザが音情報をリクエストする必要なく、音情報がユーザに提供される所定の距離を再び示す。地点３１３にて（ステップ１０４）、従って、ユーザは、例えば「中継地点２、すなわち最終目的地まで、右へ、北東の方向に４００ｍです」というメッセージを受信する（ステップ１１０）。
【００６８】
この例において、円３０７および３１２で描かれた中継地点３０２および３０３の所定の距離は同じである。しかしながら、異なった中継地点に対して異なった距離決定することも関心の対象であり得、あるいは、さらに、ユーザが次の中継地点に向かう途上で複数回のナビゲーション情報を受信するように、１つ以上の所定の距離が決定され得る。あるいは、ナビゲーション情報は、時間または空間的に、規則的に与えられることもあり得る。
【００６９】
このナビゲーション方法は、種々のユーザによって用いられ得るが、特に、乗用車等の車両に適用することに関心を有するユーザによって用いられ得る。
【００７０】
図４は、オフロードエリアにおけるバッキングナビゲーションに適用された発明の第２の例を記載するフローチャートを示す。グレーで強調表示されたプロセスステップは、図１〜３に関して記載された中継地点ナビゲーションのいくつかと等価である。バッキングナビゲーションにおいて、すでに走行したトラックを同じ進路か、または逆方向に再び走行される。
【００７１】
ステップ４００は、データ入力に関する。このステップは、図１のステップ１００に対応する。しかしながら、バックトラッキングナビゲーションにおいて、ほぼ一続きの連続的な中継地点の形態で、トラック情報は、ナビゲーションシステムに提供される必要がある。これは、すべての中継地点の地理座標を手動で入力し、トラックを決定することによってなされ得るか、または、トラックは、ナビゲーションシステムのメモリにロードされ得、これにより、データは、ＣＤ−ＲＯＭ、フロッピー（登録商標）ディスク等に格納され得る。ナビゲーションシステムが、ユーザが通り過ぎる中継地点の位置データを規則的または連続的に格納することも可能である。このようにして、トラックが規定される。ユーザが、その後、同じ道を逆行することを所望した場合、すでに格納されたトラックデータが用いられる。
【００７２】
次のステップ４０１において、中継地点を選択してユーザが到達したいと思うトラックの中継地点が識別される。ステップ４０２は、図１のステップ１０１に対応し、ここで、ステップ４００において入力されたデータ、システムにすでに格納されている所定の値（ステップ４０３）、およびシステムがＧＰＳシステム等の位置検出システムから受信した位置データを用いてナビゲーション情報が生成される。さらに、ステップ４０４において特定の中継地点が識別され、ナビゲーション情報生成ステップ４０２にフィードバックされる。特定の中継地点は、ユーザに、例えば、急カーブが生じるトラック上の位置のような、重要な中継地点情報が与えられ得るか、または与えられるべきトラック上の中継地点に対応する。
【００７３】
以下のステップ４０５において、ナビゲーション情報は、ユーザに音でアナウンスされる。さらに、ステップ４０６において、第１の中継地点への途上に特定の中継地点が位置するかどうかがチェックされる。特定の中継地点が位置する場合、ステップ４０７において、ナビゲーションシステムは、さらに、この特定の中継地点に関するナビゲーション情報を音でアナウンスする。しかしながら、中継地点１への途上に特定の中継地点が位置しない場合、ステップ４０７が省略され、従って、次のステップ４０８が実行される。
【００７４】
ステップ４０８において、後続の中継地点までの所定の距離（所定の距離Ａ）または後続の特定の中継地点までの所定の距離（所定の距離Ｂ）を到達したかどうかがチェックされる。実際、このステップは、所定の距離ＡまたはＢを到達するまで繰返され、同時に、中継地点までの距離Ａ、または特定の中継地点までの距離Ｂを到達したかどうかが決定される。
【００７５】
後続の中継地点の所定の距離Ａに達した場合、ステップ４０９において、次の特定の中継地点までの距離が、中継地点までの所定の距離Ａよりも短いかどうかがチェックされる。短くない場合、ステップ４１０において、ＧＰＳから受信された現在位置データに基づいて、次の中継地点の新しいナビゲーション情報が再生成される。このナビゲーション情報は、その後、ステップ４１１において音でアナウンスされる。
【００７６】
ステップ４０９において、次の特定の中継地点までの距離が、次の中継地点までの所定の距離Ａよりも短いと識別された場合、この方法は、ステップ４１２に進む。ここで、次の特定の中継地点および次の中継地点についてのナビゲーション情報が現在位置データに基づいて再生成される。ステップ４１３において、ナビゲーション情報は、その後、両方の中継地点、すなわち、中継地点および特定の中継地点について音でアナウンスされる。
【００７７】
ステップ４０８において、次の特定の中継地点までの所定の距離Ｂに達したことが識別された場合、このプロセスは、ステップ４１４で継続する。このステップの間、次の中継地点までの距離が次の中継地点までの所定の距離Ａよりも短いかどうかがチェックされる。短くない場合、プロセスステップ４１５において、現在の位置データに基づいて、次の特定の中継地点についてのナビゲーション情報が再生成される。プロセスステップ４１６において、このナビゲーション情報は、その後、ユーザに音でアナウンスされる。
【００７８】
しかしながら、ステップ４１４において、次の中継地点までの距離が中継地点までの所定の距離Ａよりも短いと識別された場合、プロセスステップ４１２および４１３が繰返される。
【００７９】
以下において、ステップ４１７は、中継地点または特定の中継地点に到達するまで繰返される。特定の中継地点に到達した場合、プロセスは、ステップ４０８〜４１６で継続する。中継地点に到達した場合、プロセスは、ステップ４１８で進み、ここで、到達した中継地点が最後の中継地点、すなわち、最終目的地に対応するかどうかが決定される。
【００８０】
最終目的地に到達した場合、プロセスは、ステップ４１９で継続し、ここで、中継地点に関するナビゲーション情報が音で出力される。さらに、トラック上の次の中継地点についての中継地点情報も与えられる。後続する中継地点への途上にさらなる特定の中継地点がある場合、この点に関するナビゲーション情報がさらに与えられる。プロセスステップ４１９の後、プロセスは、再び、ステップ４０８で継続する。
【００８１】
ステップ４１８において、最後の中継地点に達したことが識別された場合、プロセスは、ステップ４２０で進み、ここで、目的地中間点に関する情報が音でアナウンスされる。
【００８２】
ステップ４０５、４０７、４１１、４１３、４１６、４１９および４２０の自動ナビゲーション情報アナウンスメントに並行して、図５にて詳細に説明されるプロセスモジュール４２１に対応して、リクエストに応答して、ユーザがナビゲーションシステムからナビゲーション情報を受信することも可能である。
【００８３】
本発明の方法の記載された例において、所定の距離Ａが、所定の距離Ｂよりも長くなるように選択され（ステップ４０９および４１４の決定判断基準をもたらす）たと想定する。別の例において、ＡがＢよりも短かくなるように決定することも当然可能であり、これは、当業者によって容易に識別され得る決定判断基準の改変をもたらす。
【００８４】
バックトラッキングまたはトラッキングナビゲーションにおいて、ユーザから次の中継地点または特定の中継地点までの距離は、通常、トラックにしたがって計算される。なぜなら、ユーザによって走破されるが、その代わりに、最短距離を計算することも可能である距離だからである。
【００８５】
図５は、図４に示されるように、リクエストモジュール４２１に応答するナビゲーション情報の一部分であるプロセスステップのフローチャートを示す。ステップ５０１〜５１２は、ステップ４０５〜４１９と並行に実行される。
【００８６】
ステップ５０１は、システムがユーザからナビゲーション情報のリクエストを受信するまで繰返される。後続のステップ５０２において、ナビゲーションシステムは、その位置がユーザに提供された最後のアナウンスメントに対して変更されているかどうかをチェックする。その位置が変更されていない場合、ステップ５０３において、システムは、最後に与えられたアナウンスメントの間に提供されたものと同じナビゲーション情報を与える。位置がステップ５０４のものと異なる場合、システムは、後続の中継地点または後続の特定の中継地点により近いかどうかを点検する。
【００８７】
ナビゲーションシステムが後続する中継地点により近くに位置する場合、ステップ５０５において、この中継地点に関するナビゲーション情報が現在位置データに基づいて再生成される。このナビゲーション情報が、その後、プロセスステップ５０６において音でアナウンスされる。
【００８８】
ステップ５０４において、ユーザが後続の特定の中継地点により近いと識別された場合、プロセスは、ステップ５０７で継続し、ここで、ナビゲーションシステムが、所定の距離Ａよりも短い後続の中継地点までの距離に位置するかどうかがチェックされる。所定の距離Ａよりも短い後続の中継地点までの距離に位置する場合、ナビゲーションシステムは、次の特定の中継地点および次の中継地点の両方に関するナビゲーション情報を現在位置に基づいて生成する。このナビゲーションシステムは、ステップ５１１においてアナウンスされる。しかし、その距離が所定の距離Ａよりも長い場合、プロセスは、ステップ５０８で継続し、ここで、ナビゲーション情報は、後続の特定の中継地点に関してのみ再生成され、かつステップ５０９においてアナウンスされる。
【００８９】
ステップ５１２において、最後の中継地点に到達したかどうかが検出される。到達していない場合、ステップ５０１〜５１２が繰返される。しかしながら、最後の中継地点に到達した場合、プロセスは、図４に示されるステップ４２０で継続する。
【００９０】
あるいは、ユーザは、後続の中継地点に関してのみ、または、次の特定の中継地点に関してのみナビゲーション情報をリクエストすることも可能である。このような場合、リクエストされた種類の情報のみが提供される。
【００９１】
図６は、図４および図５に記載される方法に続くオフロードエリアにおいてバックトラッキングナビゲーションを適用する例を示す。ユーザは、スタート地点６０１から中継地点６０３、さらに、最終目的地に対応する、その次の中継地点６０４まで所定のトラック６０２をたどることを所望する（破線で示される）。すでに説明されたように、トラック６０２を規定するトラックデータは、格納媒体からのトラック中継地点データをアップロードする手段、これを前に記録されたトラックを手動で、またはドライブバックすることによって入力する手段を含む、異なった手段によって提供され得る（ステップ４００、４０１、４０３）。
【００９２】
トラックの地形を解析することによって（ステップ４０４）、ナビゲーションシステムは、急カーブが生じるトラック上の地点に対応する４つの特定の中継地点６０５、６０６、６０７および６０８を識別する。これらの特定の中継地点を識別する１つの方法は、直線距離、すなわち、中継地点６０１と６０２と６０３との間の基準線６０９および６１０の関数としてトラックの導関数をコンピュータで計算することであり得る。
【００９３】
必要なデータをナビゲーションシステムに入力するステップ（ステップ４００）、およびナビゲーション情報を生成するステップ（ステップ４０２）の後、ナビゲーションシステムは、中継地点６０３に移動する前に、第１のアナウンスをユーザに提供する（ステップ４０５）。中継地点６０３への途上に特定の中継地点６０５、６０６および６０７があるので、次の特定の中継地点６０５に関するさらなるナビゲーション情報もコンピュータで計算され、中継地点１に関する情報と一緒にアナウンスされる（ステップ４０７）。例えば、中継地点６０１にてアナウンスされたメッセージは「中継地点１まで、あと２０ｋｍです。第１の特定の中継地点まで北北東に３ｋｍです」であり得る。トラックをたどるユーザは、通常、次の中継地点までの最短距離を介して走行しないので、トラックに基づいて次の中継地点までの距離をアナウンスすることが好ましい。この情報を用いて、ユーザは、第１の特定の中継地点６０５の方向にトラックをたどりはじめ得る。
【００９４】
丸い特定の中継地点６０５周りの円６１１は、ユーザが、この特定の中継地点に関するナビゲーション情報を自動的に受信する所定の距離Ｂに対応する。従って、ユーザが地点６１２に到着したときに、このユーザは「特定の中継地点１まで、前方、北北東の方向にあと４００ｍです」というメッセージを受信する。中継地点１、６０３は、まだ遠く離れているので、この位置においては後続の中継地点に関する情報は与えられない（ステップ４０８、４１４〜４１６）。所定の距離Ｂに対応する円６１１の半径は、ユーザによって与えられ得るか、または、ナビゲーションシステムに格納されたデフォルト値であり得る。特定の場合に、距離Ｂは、ゼロでもあり得、これは、ナビゲーション情報が、特定の中継地点の位置で提供されることを意味する。
【００９５】
地点６１２にて与えられる情報は、さらに、特定の中継地点６０５にてユーザがしなければならないことに関する情報、例えば「特定の中継地点１で、特定の中継地点２に向かって西の方向に左折してあと１０ｋｍ進んでください」であるを含む。
【００９６】
特定の中継地点２、６０６への途上で、ユーザは、地点６１３にてナビゲーション情報をさらにリクエストする（ステップ５０１）。この地点で、ナビゲーションシステムは、ナビゲーション情報を再生成し、後続のメッセージ「特定の中継地点２まで西北西にあと３ｋｍです」をアナウンスする（ステップ５０８および５０９）。
【００９７】
地点６１４で、ユーザは、特定の中継地点６０６に対する所定の距離Ｂに位置し、特定の中継地点６１２での場合と同じメッセージを受信するが、特定の中継地点６０６に対するナビゲーション情報を含む。
【００９８】
地点６１５で、ユーザは、中継地点６０３に対する所定の距離Ａに位置し、所定の距離は、中継地点６０３の周りの円６１６によって示される。この位置で、中継地点６０３への途上にさらなる特定の中継地点６０７があるという事実により、ユーザに与えられたナビゲーション情報は、両方の中継地点（ステップ４０９、４１２および４１３）に関する情報を含む。メッセージは「中継地点１まであと２ｋｍです。北北東の方向に１．５ｋｍの位置で特定の中継地点３を通過します」である。
【００９９】
地点６１７で、ユーザは、さらなるナビゲーション情報をリクエストする。この位置にて、システムは、次の特定の中継地点６０７に関する情報、および次の中継地点６０３に関する情報を提供し、地点６１７にて、ユーザは、後続の中継地点６０３への所定の距離Ａ内にいる（ステップ５０７、５１０および５１１）。
【０１００】
中継地点６１８で、ユーザは、特定の中継地点６０７に対する所定の距離Ｂにいるが、中継地点６０３に対する所定の位置Ａの範囲内にもいる。従って、ナビゲーションシステムは、特定の中継地点６０７および中継地点６０３の両方に関するナビゲーション情報を生成する（ステップ４０８、４１４、４１２および４１３）。
【０１０１】
中継地点６０３で、中継地点それ自体と、さらに、後続の中継地点６０４と、中継地点６０４に向かうトラック上にある特定の中継地点６０８とに関する情報を含む音でのアナウンスメントがユーザに提供される（ステップ４１９）。
【０１０２】
地点６１９で、ユーザは、特定の中継地点６０８に関する所定の距離Ｂに到達し、かつ、特定の中継地点６０５または６０６にて受信された情報と類似の特定の中継地点に関するナビゲーション情報を受信する（ステップ４１４〜４１６）。ユーザが最終目的中継地点６０４の方向に右折する特定の中継地点６０８を通過した後、ユーザは、地点６２０にてナビゲーション情報の別のリクエストをする。その地点にて、後続の中継地点は、最終目的中継地点６０４である。この中継地点に関するナビゲーション情報が生成される（ステップ５０５および５０６）。これにより、アナウンスメントは「中継地点２、すなわち最終目的地まで、前方の東北東にあと５ｋｍです」である。
【０１０３】
地点６２１で、ユーザは、最終目的地６０４からの所定の距離Ａに位置し、所定の距離Ａは、再び、最終目的地点６０４の周りの円によって示される。地点６２１で、ユーザは、「中継地点２、すなわち最終目的地まで、東北東に直進であと５００ｍです」というメッセージを受信する（４０８〜４１１）。
【０１０４】
システムの精度に応じて、ユーザが最終目的地点６０４、または、その近傍に到着したときに、ユーザは「最終目的地に到着しました。ホテルは右側にあります」というメッセージを受信する（ステップ４２０）。
【０１０５】
この例において、ユーザは、トラックからわずかにずれる。しかしながら、所定のトラックからわずかにはずれることもあるが、特定の中継地点および中継地点は、依然として、ユーザが通過したいと望むトラック上に位置する。ユーザがトラックからはずれた場合、（例えば、閾値のずれを通過したあと）このずれに関する「例えば、トラックからのずれは２００ｍです。トラックに戻るために右折してください」というメッセージが出力されることも可能である。
【０１０６】
この実施形態においても、所定の距離は、常に、中継地点または特定の中継地点までの最短距離として定義される（中継地点の周りの円６１６および６２２として示される）が、トラックに対する所定の距離が計算されることも可能である。その場合、情報が与えられる位置は、図６の例に記載されたものとは異なる。
【０１０７】
以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。本明細書において引用した特許、特許出願および文献は、その内容自体が具体的に本明細書に記載されているのと同様にその内容が本明細書に対する参考として援用されるべきであることが理解される。
【０１０８】
（要約）
本発明は、デジタル道路情報が存在しない道路エリアにおいてナビゲーションを支援する方法に関し、この方法は、少なくとも１つの中継地点をナビゲーションシステムに提供するステップと、ナビゲーションシステムにおいて、特に、ナビゲーションシステムに利用可能な少なくとも１つの中継地点および現在位置データに基づいて、ナビゲーション情報を生成するステプと、ナビゲーション情報の少なくとも一部分を、特に、音声のような様式で出力するステップとを包含する。本発明は、さらに、データ、特に、ナビゲーションシステムの位置および／または少なくとも１つの中継地点を含むデータを入力する入力手段と、データ、特に、位置および／または少なくとも１つの中継地点を格納するデータ格納手段と、データを処理し、かつナビゲーション情報を通信するためのデータ処理手段と、ナビゲーション情報を通信する通信手段とを備えるナビゲーションシステムに関し、ここで、通信手段は、ナビゲーションシステムがデジタル道路情報を有しない道路エリアに位置するときに音でナビゲーション情報が出力されるように設計される。
【図面の簡単な説明】
【０１０９】
【図１】図１は、オフロード中継地点ナビゲーションのフローチャートを示す。
【図２】図２は、図１に示される中継地点ナビゲーション方法のリクエストステップに関するナビゲーション情報を示す。
【図３】図３は、図１および図２に示されるオフロード中継地点ナビゲーションの原理を模式的に示す。
【図４】図４は、オフロードバックトラッキングナビゲーションのフローチャートを示す。
【図５】図５は、図４に示されるオフロードバックトラッキングナビゲーション方法のリクエストステップに関するナビゲーション情報を示す。
【図６】図６は、図４および図５に示されるバックトラッキングナビゲーションの原理を模式的に示す。
【符号の説明】
【０１１０】
３０１  スタート地点
３０２  中継地点
３０３  中継地点
３０４  矢印
３０５  基準線
３０６  点線
３０７  円
３０８  地点
３０９  基準線
３１０  地点
３１１  基準線
３１２  円
【図１】
2004340967.tif 000003
【図２】
2004340967.tif 000004
【図３】
2004340967.tif 000005
【図４】
2004340967.tif 000006
【図５】
2004340967.tif 000007
【図６】
2004340967.tif 000008