(57)【特許請求の範囲】
【請求項１】
サーバとの間で通信機器を介してデータの送受信を行うものであり、ユーザが入力した目的地までの経路に関する地図案内型データ及びＴＢＴデータを、上記サーバから得て表示させるための上記ナビゲーション装置において、
上記サーバに対してＴＢＴデータの取得要求を行ない、上記サーバ側から該ＴＢＴデータを受信する第１の受信手順と、
受信されたＴＢＴデータに基づいて、上記ナビゲーション装置側で該ＴＢＴデータに基づいた案内を行う第１の案内手順と、
上記第１の案内手順を実行可能とした後に上記サーバに対して地図案内型データの取得要求を行ない、上記サーバ側から該地図案内型データを受信する第２の受信手順と、
受信された地図案内型データ及び上記ＴＢＴデータに基づいて、上記ナビゲーション装置側で該地図案内型データ及び上記ＴＢＴデータの少なくとも一方に基づいて案内を行う第２の案内手順と、
を内部のコンピュータに実行させるプログラムを有していることを特徴とするナビゲーション装置。
【請求項２】
前記プログラムは、
前記第１の受信手順に先立って、前記ＴＢＴデータの受信に代えて前記地図案内型データの受信をする設定となっているか否かを検出し、該設定となっている場合に該地図案内型データの受信に切り替える第１の判断手順を具備し、
前記第１の受信手順においては、上記設定となっている場合に前記ＴＢＴデータの取得要求に代えて前記地図案内型データの取得要求を行って該地図案内型データを受信し、
前記第１の案内手順においては、上記設定となっている場合に前記ＴＢＴデータに代えて前記地図案内型データに基づいた案内を行い、
さらに、上記設定となっている場合には、以後の前記第２の受信手順及び前記第２の案内手順を行わないことを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
前記プログラムは、
前記第１の判断手順の後に、前記通信機器の通信負荷が予め設定された値を超えるか否かを検出し、該通信負荷が設定された値の範囲内である第１の状況の場合には地図案内型データの受信とすると共に、該通信負荷が設定された値を超える第２の状況の場合にはＴＢＴデータの受信に切り替える第２の判断手順を具備し、
上記第２の判断手順において上記第２の状況である判断された場合には、前記第１の受信手順へと進行すると共に、
上記第２の判断手順において上記第１の状況であると判断された場合には、前記第１の受信手順で前記ＴＢＴデータの取得要求に代えて前記地図案内型データの取得要求を行って該地図案内型データを受信し、
上記第２の判断手順において上記第１の状況であると判断された場合には、前記第１の案内手順で前記ＴＢＴデータに代えて前記地図案内型データに基づいた案内を行い、
さらに、上記第２の判断手順において上記第１の状況であると判断された場合には、以後の前記第２の受信手順及び前記第２の案内手順を行わないことを特徴とする請求項２記載のナビゲーション装置。
【請求項４】
前記第２の案内手順では、前記ＴＢＴデータと前記地図案内型データの表示の切り替えを行う切り替えボタンを表示させることを特徴とする請求項１から３のいずれか１項に記載のナビゲーション装置。
【請求項５】
前記地図案内型データの取得要求を行って該地図案内型データを受信している状態において、この地図案内型データの受信をキャンセルするキャンセルボタンが表示されることを特徴とする請求項１から４のいずれか一方に記載のナビゲーション装置。
【請求項６】
サーバ及びナビゲーション装置の間で通信機器を介してデータの送受信を行うものであり、上記ナビゲーション装置においてユーザが入力した目的地までの経路に関する地図案内型データ及びＴＢＴデータを、上記サーバから上記ナビゲーション装置へ送信するデータ配信システムにおいて、
上記サーバは、
ユーザが設定した目的地までの経路に関する地図案内型データ及びＴＢＴデータを検索する検索手順と、
上記検索手順により検索された地図案内型データ及びＴＢＴデータのうち、上記ナビゲーション装置からの要求に基づいて、いずれかのデータを選択して送信する選択送信手順と、
を内部のコンピュータに実行させる第１のプログラムを有していて、
上記ナビゲーション装置は、
上記サーバに対して上記ＴＢＴデータの取得要求を行ない、上記サーバ側から該ＴＢＴデータを受信する第１の受信手順と、
受信されたＴＢＴデータに基づいて、上記ナビゲーション装置側で該ＴＢＴデータに基づいた案内を行う第１の案内手順と、
上記第１の案内手順を実行可能とした後に上記サーバに対して地図案内型データの取得要求を行ない、上記サーバ側から該地図案内型データを受信する第２の受信手順と、
受信された地図案内型データ及び上記ＴＢＴデータに基づいて、上記ナビゲーション装置側で該地図案内型データ及びＴＢＴデータの少なくとも一方に基づいて案内を行う第２の案内手順と、
を内部のコンピュータに実行させる第２のプログラムを有していることを特徴とするデータ配信システム。
【請求項７】
請求項２から５のいずれか１項に記載のナビゲーション装置が有する前記プログラムを前記第２のプログラムとして用いることを特徴とする請求項６記載のデータ配信システム。
【請求項８】
サーバ及びナビゲーション装置の間で通信機器を介してデータの送受信を行うものであり、上記ナビゲーション装置においてユーザが入力した目的地までの経路に関する地図案内型データ及びＴＢＴデータを、上記サーバから上記ナビゲーション装置へ送信するデータ配信方法において、
上記ＴＢＴデータの取得要求を、上記ナビゲーション装置側から上記サーバ側に対して行うデータ取得要求工程と、
ユーザが設定した目的地までの経路に関する地図案内型データ及びＴＢＴデータの検索を上記サーバにおいて行う検索工程と、
上記検索工程により検索された地図案内型データ及びＴＢＴデータのうち、上記ナビゲーション装置からの要求に基づいて、いずれかのデータを選択して上記サーバから送信する選択送信工程と、
上記ナビゲーション装置が上記サーバ側から上記ＴＢＴデータを受信する第１の受信工程と、
上記第１の受信工程で受信されたＴＢＴデータに基づいて、上記ナビゲーション装置側で該ＴＢＴデータに基づいた案内を行う第１の案内工程と、
上記第１の案内工程を実行可能とした後に上記サーバに対して地図案内型データの取得要求を行ない、上記サーバ側から該地図案内型データを受信する第２の受信工程と、
上記第２の受信工程で受信された地図案内型データ及び上記第１の受信工程で受信された上記ＴＢＴデータに基づいて、上記ナビゲーション装置側で該地図案内型データ及びＴＢＴデータの少なくとも一方に基づいて案内を行う第２の案内工程と、
を具備していることを特徴とするデータ配信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置、データ配信システム及びデータ配信方法に関する。
【０００２】
【従来の技術】
自動車等に用いられるナビゲーション装置においては、地図データを予め記憶媒体に記憶しておき、ＧＰＳ（Global Positioning System）を利用して割り出された位置情報を元にして、該記憶媒体に記憶されている地図データを検索・表示させるのが一般的である。
【０００３】
これに対して、ダウンロード型のナビゲーションシステムが、従来より考えられている。これは、例えば携帯電話端末、ＰＨＳ端末、或いはデータ通信カード等の通信機器をナビゲーション装置に接続し、サーバ側から現在の位置データに対応した地図データ等の配信を受けるものである。この使用に際しては、ナビゲーション装置側で出発地及び目的地の設定を行ない、通信機器を介してサーバ側にその両地点の情報を通知する。
【０００４】
サーバ側では、通知された情報に基づいて検索を行ない、該当する経路案内情報及び地図データをナビゲーション装置側に配信する。そして、ナビゲーション装置側では、配信されたデータを元に、地図表示及び経路案内を行う。また、サーバから配信される地図データや経路案内情報は、現状の記憶媒体を用いるナビゲーション装置のものと同様であり、情報量としては非常に大きなものである。
【０００５】
このうち、地図データ及び経路案内情報の配信については、現状の携帯電話端末やＰＨＳ端末等の通信速度を考慮して、幾つかのパーツ（地図、誘導路、誘導路に関連するその他の道路、道路情報、建物／ガソリンスタンド等のランドマーク情報等）に分割して、配信することも考えられている（例；特開２００１−２４１９６５号公報）。なお、以下の説明では、経路案内情報と地図データとを併せて、地図案内型データ、或いは地図案内情報とも言う。
【０００６】
【発明が解決しようとする課題】
上述したダウンロード型のナビゲーションシステムは、今後の無線通信環境の整備（通信速度の向上、通信費用の低廉化）によって、今後実用化が進展するものと想定される。しかしながら、現状の無線通信インフラでは、地図データや経路案内情報等の大きなデータをナビゲーション装置側で受信するまでに、時間が掛かり、また通信時間に対応して通信費用も多くかかるものとなっている。
【０００７】
ここで、自動車等の移動体において経路案内情報等を対象とするデータ配信サービスを使用する場合には、短時間で配信が為されないと、ナビゲーションとしての使い勝手が悪いものとなる。すなわち、いざ出発しようとする段階で、経路検索を行ない、サーバからの経路検索の結果のダウンロードが完了するまで時間が掛かってしまうと、ドライバー等にストレスを与えることになる。
【０００８】
また、上述したような、地図データ／経路案内情報を幾つかのパーツに分割して配信を行う手法においても、分割されたデータのうち、どのデータを優先的に配信するかについて、幾つかの決定方法がある。すなわち、サーバ側で優先度を決定する方法、ユーザが指定する方法が考えられるが、サーバ側が決定する方法では、ユーザ側で希望する情報が即座に得られない場合があり、必要な時に必要な情報が得られない場合が発生する。
【０００９】
また、ユーザが優先度を指定する方法では、細分化された情報について、ユーザが優先度を設定しなければならず、手間が掛かるものとなる。そこで、希望する情報の受信をより短時間でユーザ側に提供できると共に、使用に際して十分な情報を提供することが望まれている。
【００１０】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、ユーザが希望する地図案内情報の受信をより短時間かつ安価で提供できると共に、必要に応じてより詳細な地図案内情報を提供することが可能なナビゲーション装置、データ配信システム及びデータ配信方法を提供することにある。
【００１１】
【課題を解決するための手段】
上述の目的を達成するため、本発明は、サーバとの間で通信機器を介してデータの送受信を行うものであり、ユーザが入力した目的地までの経路に関する地図案内型データ及びＴＢＴデータを、サーバから得て表示させるためのナビゲーション装置において、サーバに対してＴＢＴデータの取得要求を行ない、サーバ側から該ＴＢＴデータを受信する第１の受信手順と、受信されたＴＢＴデータに基づいて、ナビゲーション装置側で該ＴＢＴデータに基づいた案内を行う第１の案内手順と、第１の案内手順を実行可能とした後にサーバに対して地図案内型データの取得要求を行ない、サーバ側から該地図案内型データを受信する第２の受信手順と、受信された地図案内型データ及びＴＢＴデータに基づいて、ナビゲーション装置側で該地図案内型データ及びＴＢＴデータの少なくとも一方に基づいて案内を行う第２の案内手順と、を内部のコンピュータに実行させるプログラムを有しているものである。
【００１２】
また、他の発明は、上述の発明に加えて更に、プログラムは、第１の受信手順に先立って、ＴＢＴデータの受信に代えて地図案内型データの受信をする設定となっているか否かを検出し、該設定となっている場合に該地図案内型データの受信に切り替える第１の判断手順を具備し、第１の受信手順においては、設定となっている場合にＴＢＴデータの取得要求に代えて地図案内型データの取得要求を行って該地図案内型データを受信し、第１の案内手順においては、設定となっている場合にＴＢＴデータに代えて地図案内型データに基づいた案内を行い、さらに、設定となっている場合には、以後の第２の受信手順及び第２の案内手順を行わないこととしたものである。
【００１３】
さらに、他の発明は、上述の発明に加えて更に、プログラムは、第１の判断手順の後に、通信機器の通信負荷が予め設定された値を超えるか否かを検出し、該通信負荷が設定された値の範囲内である第１の状況の場合には地図案内型データの受信とすると共に、該通信負荷が設定された値を超える第２の状況の場合にはＴＢＴデータの受信に切り替える第２の判断手順を具備し、第２の判断手順において第２の状況である判断された場合には、第１の受信手順へと進行すると共に、第２の判断手順において第１の状況であると判断された場合には、第１の受信手順でＴＢＴデータの取得要求に代えて地図案内型データの取得要求を行って該地図案内型データを受信し、第２の判断手順において第１の状況であると判断された場合には、第１の案内手順で前記ＴＢＴデータに代えて地図案内型データに基づいた案内を行い、さらに、第２の判断手順において第１の状況であると判断された場合には、以後の第２の受信手順及び前記第２の案内手順を行わないこととしたものである。
【００１４】
また、他の発明は、上述の各発明に加えて更に、第２の案内手順では、ＴＢＴデータと地図案内型データの表示の切り替えを行う切り替えボタンを表示させることとしたものである。
【００１５】
さらに、他の発明は、上述の各発明に加えて更に、地図案内型データの取得要求を行って該地図案内型データを受信している状態において、この地図案内型データの受信をキャンセルするキャンセルボタンが表示されることとしたものである。
【００１６】
また、他の発明は、サーバ及びナビゲーション装置の間で通信機器を介してデータの送受信を行うものであり、ナビゲーション装置においてユーザが入力した目的地までの経路に関する地図案内型データ及びＴＢＴデータを、サーバからナビゲーション装置へ送信するデータ配信システムにおいて、サーバは、ユーザが設定した目的地までの経路に関する地図案内型データ及びＴＢＴデータを検索する検索手順と、検索手順により検索された地図案内型データ及びＴＢＴデータのうち、ナビゲーション装置からの要求に基づいて、いずれかのデータを選択して送信する選択送信手順と、を内部のコンピュータに実行させる第１のプログラムを有していて、ナビゲーション装置は、サーバに対してＴＢＴデータの取得要求を行ない、サーバ側から該ＴＢＴデータを受信する第１の受信手順と、受信されたＴＢＴデータに基づいて、ナビゲーション装置側で該ＴＢＴデータに基づいた案内を行う第１の案内手順と、第１の案内手順を実行可能とした後にサーバに対して地図案内型データの取得要求を行ない、サーバ側から該地図案内型データを受信する第２の受信手順と、受信された地図案内型データ及びＴＢＴデータに基づいて、ナビゲーション装置側で該地図案内型データ及びＴＢＴデータの少なくとも一方に基づいて案内を行う第２の案内手順と、を内部のコンピュータに実行させる第２のプログラムを有しているものである。
【００１７】
さらに、他の発明は、上述のナビゲーション装置の各発明におけるプログラムを、上述のデータ配信システムにおける第２のプログラムとして用いることとしたものである。
【００１８】
また、他の発明は、サーバ及びナビゲーション装置の間で通信機器を介してデータの送受信を行うものであり、ナビゲーション装置においてユーザが入力した目的地までの経路に関する地図案内型データ及びＴＢＴデータを、サーバからナビゲーション装置へ送信するデータ配信方法において、ＴＢＴデータの取得要求を、ナビゲーション装置側からサーバ側に対して行うデータ取得要求工程と、ユーザが設定した目的地までの経路に関する地図案内型データ及びＴＢＴデータの検索をサーバにおいて行う検索工程と、検索工程により検索された地図案内型データ及びＴＢＴデータのうち、ナビゲーション装置からの要求に基づいて、いずれかのデータを選択してサーバから送信する選択送信工程と、ナビゲーション装置がサーバ側からＴＢＴデータを受信する第１の受信工程と、第１の受信工程で受信されたＴＢＴデータに基づいて、ナビゲーション装置側で該ＴＢＴデータに基づいた案内を行う第１の案内工程と、第１の案内工程を実行可能とした後にサーバに対して地図案内型データの取得要求を行ない、サーバ側から該地図案内型データを受信する第２の受信工程と、第２の受信工程で受信された地図案内型データ及び第１の受信工程で受信されたＴＢＴデータに基づいて、ナビゲーション装置側で該地図案内型データ及びＴＢＴデータの少なくとも一方に基づいて案内を行う第２の案内工程と、を具備しているものである。
【００１９】
【発明の実施の形態】
以下、本発明の一実施の形態について、図１から図９に基づいて説明する。図１は、本実施の形態のデータ配信システム１０の概略図である。この図に示すデータ配信システム１０は、地図案内型データを配信するシステムであり、またクライアントサーバシステムの一種である。クライアント端末を構成するナビゲーション装置１１側の通信機器１２としては、自動車等の移動体１３において情報の送受信が可能な携帯電話端末、ＰＨＳ端末、データ通信カード等が用いられる。なお、以下の説明では、これら携帯電話端末、ＰＨＳ端末、データ通信カード等を、通信機器１２として説明する。
【００２０】
各通信機器１２は、それぞれのウェブサーバ１４を介してインターネット網１５に接続可能とされている。クライアントサーバシステムのサーバを構成するデータ配信サーバ１６は、直接的に又はＬＡＮ等を介して間接的にインターネット網１５に接続されるものである。また、各通信機器１２は、夫々がナビゲーション装置１１に対して通信可能な状態で接続される。
【００２１】
なお、図１に示すデータ配信システム１０では、通信機器１２、及びウェブサーバ１４をそれぞれ各１つずつのみ示しているが、それらは代表例であって、実際は複数の通信機器１２や複数のウェブサーバ１４が配置されている。なお、データ配信サーバ１６も、複数のサーバで機能を分担したり、内部データを分散して保有したりするようにしても良い。
【００２２】
また、通信機器１２は、各基地局１７やその他の通信設備（図示省略）を介してウェブサーバ１４に接続される。ナビゲーション装置１１に接続される通信機器１２は、図２に示すように、該通信機器１２の各機能を実行させるプログラム等が保存される記憶媒体となるＲＯＭ（Read  Only  Memory）２１と、電話番号等を一時的に記憶する記憶媒体となるＲＡＭ（Random  Access  Memory）２２と、後述するナビゲーション装置１１等の外部機器を接続するインターフェイス部２３と、通信機器１２内の各部を制御する超小型演算処理装置（Micro Processing  Unit；以下、ＭＰＵという）２４等から構成されている。
【００２３】
また、データ配信サーバ１６は、図３に示すように、プログラム部３１と、データベース部３２とを有している。このうち、プログラム部３１は、このデータ配信サーバ１６を動作させるためのサーバ用プログラム４１と、ナビゲーション装置１１側に対してデータ配信を行うための、第１のプログラムに対応するデータ配信プログラム４２とを有している。
【００２４】
なお、データ配信サーバ１６は、上述のプログラム部３１及びデータベース部３２の機能を奏させるため、通信機器１２から送信されてきたデータ等を一時的に保存するデータ保存部（ＲＡＭ）３３と、データ配信サーバ１６内の各部を制御する制御部（中央演算処理装置）３４と、通信モデム３５等を有している。なお、プログラム部３１及びデータベース部３２は、ハードディスク３６に記憶されている。
【００２５】
そして、これらプログラム部３１、データベース部３２のソフトウエア部と、制御部３４、データ保存部（ＲＡＭ）３３、通信モデム３５、ハードディスク３６等のハードウエア部が協働して、サーバ機能、データ配信機能、データベース機能等の各機能を担うようになっている。また、制御部３４は、いわゆるコンピュータとして機能する。
【００２６】
データ配信プログラム４２は、データ取得要求を受信すると共に、この要求に基づいて、ターンバイターン案内（以下、ＴＢＴデータという）及び地図案内型データのいずれかを選択して送信するための通信プログラム機能と、ナビゲーション装置１１側から送信される位置情報に基づいて、最適な経路検索を行うためのルート検索プログラム機能と、ナビゲーション装置１１側から送信される位置情報に基づいてＴＢＴデータ及び地図案内型データの検索を行うための検索プログラム機能とを有している。このデータ配信プログラム４２の処理手順については、後述する。
【００２７】
なお、ＴＢＴデータとは、交差点での右折、左折を案内するデータで、地図データを含まないものである。また、地図案内型データは、地図データを含むもので、通常用いられているカーナビゲーションに表示されるものである。また、上述のデータ配信プログラム４２は、各機能毎に複数のプログラムに分割されている構成としても良い。
【００２８】
また、データ配信サーバ１６のデータベース部３２は、このデータ配信サーバ１６を動作させるための特有のサーバ用データベース５１と、地図案内型データを記憶している地図案内型データ用ベース５２と、ＴＢＴデータを記憶しているＴＢＴデータ用データベース５３とを有している。なお、ＴＢＴデータ用データベース５３は、単にＴＢＴデータの表示に際して、後述するＴＢＴ画面表示９０において表示される、ターン方向を示す画像、ターンをする交差点名、目的地までの残距離、及び所定のボタン等のデータからなるものである。このため、ＴＢＴデータは、ＴＢＴデータ用データベース５３に記憶されている画像等を用いて、データ配信プログラム４２のルート検索結果に応じてその都度作成される。
【００２９】
ナビゲーション装置１１は、図４に示すように、装置本体６１と、表示装置６２と、ＧＰＳ受信装置６３と、ビーコン用受信装置６４とを有している。また、この他に、車速センサ６５、ジャイロセンサ６６、音声装置（ボイスコントロール用マイク）６７、操作装置６８等も有している。なお、テレビ用アンテナ（不図示）や、地図データを記憶したＣＤ（Conpact Disk）やＤＶＤ（Digital Versatile Disk）を受け入れる機構等もこのナビゲーション装置１１が保有する構成としても良い。
【００３０】
また、装置本体６１の内部構成は、図４に示すように、装置本体６１は、ＭＰＵ７１ａ、ＲＯＭ７１ｂ、ＲＡＭ７１ｃから構成される制御部７１を有している。また、装置本体６１は、通信機器１２を接続するための通信インターフェース７２と、夫々の周辺機器６２〜６８を接続するための接続インターフェース７３を具備している。なお、図４では、通信インターフェース７２に通信機器１２が、接続インターフェース７３に表示装置６２、ＧＰＳ受信装置６３、ビーコン用（以下、ＶＩＣＳという）受信装置６４、車速センサ６５、ジャイロセンサ６６、音声装置６７、及び操作装置６８が接続される。この制御部７１は、いわゆるコンピュータとして機能する。
【００３１】
なお、操作装置６８としては、装置本体６１の外面に露出した操作ボタン等があるが、リモコン受信装置を接続インターフェース７３に接続する構成としても良い。また、表示装置６２の操作ボタンは、タッチパネル式として、該表示装置６２の表面に、複数のタッチパネルボタンを配置するようにしても良い。さらに、ナビゲーション装置１１は、これらの構成以外に、ダウンロードしたデータを記憶するハードディスクやコンパクトフラッシュ（登録商標）等の記憶媒体６９を具備している。しかしながら、ＲＡＭ７１ｃの記憶容量が十分で、特に必要としない場合には、記憶媒体６９を具備しない構成としても良い。
【００３２】
上述した、表示装置６２、ＧＰＳ受信装置６３、ＶＩＣＳ受信装置６４、車速センサ６５等は、通常は装置本体６１の外部に設置される。このうち、ＧＰＳ受信装置６３は、３又は４の人工衛星からの、個々の衛星固有のコード（Ｃ／Ａコード）で変調された電波を受信する。そして、ＧＰＳ受信装置６３の復調回路（不図示）で復調することで、夫々の衛星の正確な位置情報と信号（電波）を発した時刻情報とが得られる。
【００３３】
また、各衛星固有のコードは、ＧＰＳ受信装置６３内に予め記憶されており、復調により得られたコードと、記憶されているコードとの相関を、相関回路（不図示）によって取る。そして、相関が取られた場合には、各衛星の位置情報と時刻情報とが、装置本体６１に出力される。次に、装置本体６１では、制御部７１内のＭＰＵ７１ａにより、自身の時刻情報に基づいて各衛星までの距離を計算する。また、三角交差法により、夫々の衛星の位置と距離とから自車の位置を算出する。
【００３４】
ＶＩＣＳ受信装置６４は、ＦＭ多重放送、路上の電波ビーコン施設の電波や、光ビーコン施設の光を受信するものであり、内部にＦＭ多重放送受信回路（不図示）、電波ビーコン受信回路（不図示）、及び光ビーコン受信回路（不図示）を有している。なお、夫々の受信回路は、変調された信号を受信して復調し、それによって自車の位置情報の信号や、各種交通情報の信号を、装置本体６１側に出力する。装置本体６１側では、かかる位置情報の信号に基づいて、ＧＰＳ受信装置６３からの出力に基づいた自車の位置を、正しい位置に補正する。
【００３５】
また、車速センサ６５は、自車の車速に対応するセンサ信号（デジタルパルス信号）を装置本体６１に出力するものである。この車速センサ６５は、例えばトランスミッションのスピードメータドリブンギヤに直接取り付けられている。しかしながら、例えばタイヤホイールに磁石を埋め込んだゴムリボンを装着する、ホイールセンサ方式を採用するものであっても良い。なお、装置本体６１では、センサ信号に基づいて、走行距離をＭＰＵ７１ａにて演算する。
【００３６】
また、ジャイロセンサ６６は、例えば筐体内で質量を自己振動させる振動ジャイロを用いて角速度の検出を行ない、検出されたアナログ信号の角速度をデジタル信号にＡＤコンバータで変換して、装置本体６１に出力するものである。装置本体６１では、かかる角速度、及び上述した走行距離の演算結果に基づいて、自車の走行軌跡を求める。
【００３７】
音声装置６７は、音声入力のためのマイク、及び音声ガイド出力のためのスピーカ（共に不図示）を具備している。それにより、この音声装置６７では、操作のための音声入力をマイクによって可能とすると共に、自車の走行をスピーカによって音声でガイド可能としている。なお、スピーカ駆動のため、装置本体６１からはスピーカ駆動信号が出力され、スピーカ内の駆動手段によってスピーカは所定の音声を出力する。なお、音声入力は、装置本体６１に音声信号として入力され、制御部７１におけるプログラム処理によって、所定の指令として認識する。この指令に基づいて、制御部７１は、ユーザが所望する所定の操作を行う。
【００３８】
また、操作装置６８は、例えば装置本体６１、表示装置６２に設けられる操作ボタン、或いはリモコン及びリモコン受信装置、更には表示装置６２のタッチパネルボタンによって構成されるものである。この操作装置６８では、一定の指令をボタン操作等によって入力し、その入力が指令信号として、装置本体６１の制御部７１に向けて出力される。
【００３９】
装置本体６１の制御部７１には、ＲＯＭ７１ｂ内に以下の手順を実行するための、プログラム（第２のプログラムに相当）８０が記憶されている。以下、このプログラム８０が行う手順について、図５及び図６に従って説明する。なお、このＲＯＭ７１ｂ内のプログラム８０が実行する手順と併せて、データ配信サーバ１６側に記憶されているデータ配信プログラム４２が実行する手順についても説明する。また、表示装置６２に表示される画面表示についても、図７から図９に基づいて説明する。
【００４０】
図５に示すように、まず、ユーザは操作装置６８を操作することにより、ナビゲーション装置１１側で目的地の設定を行い、設定された目的地の設定情報が、通信機器１２を介してデータ配信サーバ１６側に送信される（ステップＳ０１）。データ配信サーバ１６側では、データ配信プログラム４２が起動され、目的地の設定情報を受信すると共に、この目的地の設定情報に基づいて、該データ配信サーバ１６のデータベース部３２内を検索する、いわゆるルート検索を行う（ステップＳ０２；検索手順）。
【００４１】
また、ルート検索の検索結果に基づいて、必要とされる全てのＴＢＴデータがデータ配信プログラム４２によって作成される（ステップＳ０３）。それにより、データ配信サーバ１６は、ＴＢＴデータ及び地図案内型データのいずれも配信可能な状態となり、その旨の信号をナビゲーション装置１１側に送信する（ステップＳ０４）。
【００４２】
次に、図６に示すように、ナビゲーション装置１１側の制御部７１は、データ配信を受けるに先立って、ＴＢＴデータと、地図案内型データ（地図データ、マッチングデータ等）のダウンロードに関しての自動切替設定が、ＯＮとなっているか、ＯＦＦとなっているかを判断する（ステップＳ１１；第１の判断手順）。この場合、自動切替設定のＯＮは地図案内型データのダウンロードを行う設定（通信負荷大のときは、ＴＢＴデータのダウンロードに自動的に切り替わる）であり、自動切替設定のＯＦＦは、先にＴＢＴデータのダウンロードを行い、その後に地図案内型データのダウンロードを行う設定である。
【００４３】
この判断により、自動切替設定がＯＦＦ（Ｎｏ）になっている場合には、ＴＢＴデータのダウンロードを開始する（ステップＳ１２；第１の受信手順、選択送信手順）。ＴＢＴデータのダウンロードに際しては、装置本体６１側からＴＢＴデータの取得要求のための信号を、データ配信サーバ１６側に発することにより、データ配信サーバ１６側からのＴＢＴデータのダウンロードが開始される。
【００４４】
なお、ステップＳ１１の自動切替設定のＯＮ，ＯＦＦの検出は、ステップＳ０１に先立って行うようにしても良い。また、ダウンロードされたＴＢＴデータは、ＲＡＭ７１ｃや記憶媒体６９に記憶される（後述する地図案内型データにおいても、同様である）。
【００４５】
次に、制御部７１は、ＴＢＴデータのダウンロードが終了したか否かを判断する（ステップＳ１３）。この判断の結果、ダウンロードが終了したと判断された場合（Ｙｅｓの場合）には、以後表示装置６２にて、図７に示すようなＴＢＴデータに対応するＴＢＴ画面表示９０を表示させ、ＴＢＴ案内を開始する（ステップＳ１４；第１の案内手順）。
【００４６】
そして、以後は、随時ＧＰＳ受信装置６３、ＶＩＣＳ受信装置６４、車速センサ６５、ジャイロセンサ６６と連動しながら、ナビゲーション装置１１の制御部７１は、図７に示すＴＢＴ画面表示９０において、残距離表示９１を表示させる。また、ダウンロードしたデータのうち、次交差点名表示９２をも表示させる。
【００４７】
なお、ステップＳ１３において、ダウンロードが終了していないと判断された場合（Ｎｏの場合）には、ダウンロードが終了したと判断されるまで、ステップＳ１３の検出作業を繰り返し、ダウンロードの終了の検出待ち状態となる。
【００４８】
ＴＢＴ画面表示９０での案内開始後は、ナビゲーション装置１１の負荷、その時点での通信負荷（固定位置や移動中）に応じて、従来と同様な地図案内型データも随時ダウンロードしておく。これは、目的地付近、または交差点等の案内点付近では、どうしても地図が必要となる場合が度々生じるためである。地図データが必要となる地点直前で、地図案内型データのダウンロードを開始すると、時間的に間に合わないことも考えられるので、それらの地点に到達する以前に、予めダウンロードしておく。
【００４９】
このダウンロードは、ナビゲーション装置１１の負荷やその時点の通信負荷を判断し（この判断は、通信機器１２が行う通信負荷の判断や、必要によっては後述するステップＳ２１における第１の判断基準と同様な考え方を採用）自動的に実行される。すなわち、各負荷が小さいと判断されると、地図案内型データのダウンロードが自動的に開始され、各負荷が大きいと判断されたときには、地図案内型データのダウンロードが開始しないようにしている。なお、ユーザとしては、地図案内型データを必要としない場合があり得るため、ステップＳ１４の後の地図案内型データの自動ダウンロードを実行しないように設定することも可能となっている。
【００５０】
制御部７１は、その時々の事故の負荷を監視しており、その負荷が小さいと判断すると、通信機器１２から通信負荷の情報を入手し、通信負荷も小であると判断すると、制御部７１は、ＴＢＴ画面表示９０を表示させた状態で、地図案内型データ（地図データ、マッチングデータ等）のダウンロードを開始する（ステップＳ１５；第２の受信手順）。このダウンロードに際しては、図８に示すようなダウンロード経過バー９５が表示されているダウンロード経過画面表示９４が表示装置６２に表示される。次に、制御部７１は、ダウンロードをキャンセルするか否かの判断を行う（ステップＳ１６）。この判断は、キャンセルボタン９６が押されたか否かにより行う。キャンセルが為されない場合（Ｎｏの場合）には、制御部７１は、続いてダウンロードが終了したか否かを判断する（ステップＳ１７）。
【００５１】
なお、ステップＳ１７においても、ダウンロードが終了していないと判断された場合（Ｎｏの場合）には、ステップＳ１７の検出作業を繰り返し行ない、ダウンロードの終了の検出待ち状態となる。
【００５２】
ステップＳ１７の判断の結果、ダウンロードが終了したと制御部７１が判断した場合（Ｙｅｓの場合）には、制御部７１は、ダウンロード経過画面表示９４を消去する（ステップＳ１８）。そして、地図案内型データを表示装置６２に表示可能な状態となり、図７に示すＴＢＴ画面表示９０内に、切り替えボタンとしての地図ボタン９３を表示する（ステップＳ１９）。そして、ユーザがこの地図ボタン９３を選択した場合には、表示装置６２に表示される画面表示は、図９に示すような地図案内画面表示９７となる（第２の案内手順）。
【００５３】
なお、地図ボタン９３を選択しない場合は、図７に示すＴＢＴ画面表示９０が継続する。また、地図案内画面表示９７内には、上述の地図ボタン９３と同様な、切り替えボタンとしてのＴＢＴボタン９８が表示される。これらの地図ボタン９３及びＴＢＴボタン９８は、夫々地図案内画面表示９７及びＴＢＴ画面表示９０にリンクされていて、地図ボタン９３及びＴＢＴボタン９８を押すと、即座に地図案内画面表示９７及びＴＢＴ画面表示９０が表示される構成である。
【００５４】
また、ステップ１１において、制御部７１によってＴＢＴデータと地図案内型データのダウンロードの自動切替設定がＯＮ（Ｙｅｓ）となっていると判断された場合には、続いて制御部７１は通信負荷があるか否かの判断を行う（ステップＳ２１；第２の判断手順）。この判断は、通信負荷が予め設定された値（基準値）を超えるか否かを検出するものであるが、この検出・判断において、通信負荷があると判断された場合（Ｙｅｓの場合）には、上述したステップＳ１２に進行する。
【００５５】
ここで、通信負荷が基準値を超えるか否かの判別を、制御部７１が行う場合には、まず地図案内型データのダウンロードを所定のデータ量だけ行なう。この立ち上げの地図案内型データのダウンロード時間の計測によって、制御部７１は、通信負荷が基準値を超えるか否かを判断する（第１の判断基準）。また、この立ち上げの地図案内型データのダウンロードに際して、制御部７１は、データ配信サーバ１６側から送信される、地図案内型データのデータ量の大きさを示す信号によっても、通信負荷が基準値を超えるか否かを判断する（第２の判断基準）。すなわち、かかる判断では、地図案内型データのダウンロードが、適正な時間内に収まるか否かを判断するものである。
【００５６】
なお、通信負荷があると判断された場合の以後の処理は、上述したステップＳ１２〜ステップＳ１９と同様である。
【００５７】
また、ステップＳ２１において、通信負荷が少ない（Ｎｏ）と判断された場合には、地図案内型データのダウンロードを開始する（ステップＳ２２）。なお、地図案内型データのダウンロードに際しても、装置本体６１側から地図案内型データの取得要求のための信号をデータ配信サーバ１６側に発することで、データ配信サーバ１６側からの地図案内型データのダウンロードが開始される（ステップＳ２２）。
【００５８】
ここで、地図案内型データのダウンロードに際しても、図８に示すようなダウンロード経過バー９５が表示されているダウンロード経過画面表示９４が表示装置６２に表示される。次に、ダウンロードが終了したか否かを判断する（ステップＳ２３）。なお、ステップＳ２３のダウンロード終了検出においても、ダウンロードが終了していないと判断された場合（Ｎｏの場合）には、ステップＳ２３の検出作業を繰り返し行ない、ダウンロードの終了の検出待ち状態となる。
【００５９】
そして、ステップＳ２３の判断の結果、ダウンロードが終了したと判断された場合（Ｙｅｓの場合）、表示装置６２には、図９に示すような地図案内画面表示９７となる。以後、この地図案内画面表示９７に基づくガイドを行う。
【００６０】
ここで、地図案内型データのダウンロードが完了した場合、この地図案内型データのみで経路案内として十分な機能を果たせるので、ＴＢＴデータのダウンロードは、原則として行わない。しかしながら、ユーザの希望によっては、手動又は設定により、ＴＢＴデータのダウンロードをも行うようにしても良い。
【００６１】
また、図８に示すダウンロード経過画面表示９４には、ダウンロードをキャンセルするキャンセルボタン９６も表示されている。ステップＳ１５，Ｓ２２において、このキャンセルボタン９６を選択入力した場合には、ステップＳ１６において、ダウンロードのキャンセルが為された状態（Ｙｅｓの状態）となり、ダウンロードのキャンセル処理が実行される（ステップＳ３１）。
【００６２】
ここで、ステップＳ１６でダウンロードのキャンセルが為された場合には、ダウンロード経過画面表示９４が消去される（ステップＳ３１）。この場合には、上述したステップ１８における、図７に示すＴＢＴ画面表示９０内での地図ボタン９３の表示は為されない。ステップＳ２２の後に、ダウンロードがキャンセルされた場合には、地図案内型データはダウンロードされず、従って図９に示す地図案内画面表示９７は表示されない。また、図７に示すＴＢＴ画面表示９０も表示されない。
【００６３】
なお、ステップＳ１１からステップＳ１４まででＴＢＴデータのダウンロードを完了した後は、しばらく休止し、対象となる交差点を通過した場合には次の交差点の地図案内型データを、或いは対象となる交差点に所定だけ近づいた場合には、その交差点の地図案内型データを、夫々ダウンロードするために、それらの交差点情報を検知したらステップＳ１５に戻り、同じ手順（ステップＳ１５からステップＳ１９までの手順）をＲＯＭ７１ｂ内のプログラム８０が実行するようにしても良い。
【００６４】
先の例やこの例のいずれによっても、ユーザは、右折や左折等を行う各交差点で、地図ボタン９３やＴＢＴボタン９８を使用することで、途切れることなく、ＴＢＴ画面表示９０や地図案内画面表示９７による、道案内が為されることとなる。なお、ＴＢＴデータと地図案内型データのいずれも、対象となる交差点毎に、その交差点に関するものをダウンロードするようにしても良い。この場合は、対象となる交差点に近づく度、または前の交差点を通過する度に、ステップＳ１１からステップＳ１９までが繰り返されることとなる。
【００６５】
なお、地図案内型データのダウンロードが終了している場合には、交差点や目的地の所定距離手前（例えば数百ｍ手前）に到達した場合に、ＴＢＴ画面表示９０から地図案内画面表示９７へと自動的に切り替えるようにしても良い。さらに、交差点通過後等に、地図案内画面表示９７からＴＢＴ画面表示９０へと自動的に切り替えるようにしても良い。
【００６６】
以上のような手順を実行するためのプログラム８０が、制御部７１内のＲＯＭ７１ｂに記憶されている。また、データ配信サーバ１６に記憶されているデータ配信プログラム４２も、上述した手順により、ナビゲーション装置１１側にＴＢＴデータ及び地図案内型データの配信を行う。
【００６７】
このような構成及び実行手順を有するデータ配信システム１０、及びナビゲーション装置１１によれば、ユーザが本実施の形態のような、ダウンロード型のナビゲーション装置１１の使用を開始した場合、原則として最初に目的地までの全てのＴＢＴデータが該ナビゲーション装置１１に短時間でダウンロードされる。そして、このＴＢＴデータに基づいた経路案内が為されることとなる。それにより、ダウンロード時間を要する地図案内型データがダウンロードされるまでの間、ＴＢＴデータに基づいて、即座に経路案内を開始・継続することができる。このため、経路案内として必要な情報がＴＢＴ画面表示９０によって提示され、ユーザの利便性が向上する。
【００６８】
特に、現状の無線通信インフラでは、インターネット網１５に接続して、地図案内型データをダウンロードするまで、時間が掛かるものとなっている。そのため、地図案内型データに基づく経路案内では、経路案内が表示されるまでの間、長い待ち時間が生じてしまい、ユーザのストレスの原因となる。ことに、地図案内型データが建物等を立体表示させるデータを含んだり、或いは所定の高度から俯瞰した状態の３次元データである場合には、データ量も大きくなるため、ダウンロードの完了までに長時間を要してしまう。
【００６９】
しかしながら、本実施の形態のナビゲーション装置１１においては、ＴＢＴデータにより、即座に経路案内が表示されるので、ユーザは即座に車の運転をすることが可能となり、ユーザのストレスを生じさせないものとなる。
【００７０】
また、現状の無線通信インフラでは、地図案内型データのダウンロードに時間が掛かるため、それに応じて通信費用も掛かるものとなっている。特に、車のような移動体１３においては、移動の度に新たな地図案内型データをダウンロードしていたのでは、その通信費用も相当高額なものとなってしまう。しかしながら、ＴＢＴデータは、データ量が小さく、目的地までの全てのＴＢＴデータを取得する場合にも、ダウンロードが完了するまで時間がさほど掛からない。これと共に、キャンセルボタン９６を押したり、移動に伴う地図案内型データのダウンロードを必要最小限とすることにより、通信費用をかなり安くすることが可能である。
【００７１】
なお、ＴＢＴデータも、一度に目的地までの全てのものをダウンロードせず、対象となる交差点に近づいた場合に、その都度ダウンロードするようにしても良い。
【００７２】
さらに、プログラム８０は、ステップＳ１１において、ＴＢＴデータと地図案内型データのダウンロードを切り替える、自動切替設定のＯＮ，ＯＦＦを判断するものとなっている。そのため、ユーザは、自身の好みに応じて、最初から地図案内型データをダウンロードし、該地図案内型データを表示する地図案内画面表示９７によって、経路案内が為されるようにすることも可能である。
【００７３】
また、プログラム８０は、ステップＳ２１において、通信負荷が基準値を超えるか否かの判別を行い、かかる基準値超過の場合には、地図案内型データのダウンロードに代えて、ＴＢＴデータのダウンロードに切り替えるものとなっている。このため、通信負荷が基準値を超える場合には、地図案内型データに比べてデータ量の小さいＴＢＴデータのダウンロードとすることで、ユーザに対して経路案内の即時性を確保することができる。すなわち、地図案内型データのダウンロードに対して、ユーザは無駄に長時間待つのを防ぐことができ、一層ユーザの利便性を向上させるものとなる。
【００７４】
さらに、切り替えボタンとしての地図ボタン９３、及びＴＢＴボタン９８が、夫々ＴＢＴ画面表示９０及び地図案内画面表示９７に表示される。それにより、ユーザの要求に応じて地図ボタン９３やＴＢＴボタン９８を押すことにより、ユーザが見たい画面表示９０，９７を表示させることができる。
【００７５】
また、地図案内型データのダウンロードが終了している場合において、例えば交差点や目的地の所定距離手前（例えば数百ｍ手前）に到達した場合に、ＴＢＴ画面表示９０から地図案内画面表示９７へと自動的に切り替え、交差点通過後等であってＴＢＴデータのダウンロードが終了している場合に、地図案内画面表示９７からＴＢＴ画面表示９０へと自動的に切り替えるように設定することもできる。このように設定した場合には、交差点や目的地付近において、自動的に地図案内型データが表示される。そして、地図データを見ながらの、確実な経路案内がユーザに対して為され、利便性が向上する。
【００７６】
さらに、車で移動中に、経路案内で表示されている経路から外れて、ユーザが道に迷った場合には、ダウンロードしたＴＢＴデータは無効化される。しかしながら、このＴＢＴデータと併せて地図案内型データをダウンロードして、ＲＡＭ７１ｃや記憶媒体６９に記憶させておく。それにより、ユーザは地図ボタン９３を押すことで即座に地図案内画面表示９７を表示させることができ、道に迷った場合に、即座に地図案内画面表示９７に基づいて、現在位置を確認することができる。
【００７７】
この場合、新たに地図案内型データをダウンロードし直すことによる、待ち時間が生じなく、迷った場合でもダウンロードの待ち時間によるストレスをユーザに生じさせるのを防ぐことができる。なお、道に迷った場合以外にも、例えば道路と建物の位置関係を確認したい場合にも、上述したのと同様に、ユーザにストレスを生じさせるのを防ぐことができる。
【００７８】
以上、本発明の一実施の形態について述べたが、本発明はこれ以外にも種々変形可能となっている。以下、それについて述べる。
【００７９】
上述の実施の形態では、ＴＢＴ画面表示９０と地図案内画面表示９７とを、切り替えにより夫々別個独立に表示させる場合について説明したが、地図案内型データのダウンロードが終了した場合には、これらＴＢＴ画面表示９０と地図案内画面表示９７とを、両方同時に表示させるようにしても良い。この場合には、経路案内を利用するユーザの利便性を、一層向上させることができる。
【００８０】
また、移動体１３が、山間部や地方等、無線通信インフラの供給対象地域外に進行しようとしている場合には、ユーザが入力した目的地情報に基づいて、目的地までのＴＢＴデータ、及び地図案内型データを、無線通信インフラの供給対象地域内において、全てダウンロードするように、自動設定しても良い。この場合、移動体１３の走行中に、目的地までの経路案内に関する全てのデータが、随時ダウンロードされることとなる。すると、ナビゲーション装置１１は、移動体１３が無線通信インフラの供給対象地域外を走行している場合でも、ユーザに対して的確な経路案内を行うことが可能となる。
【００８１】
さらに、上述の実施の形態では、現状の無線通信インフラに基づいた実施の形態となっていて、今後無線通信インフラの整備により、通信速度が早くなり、ダウンロード時間の短縮化が図られることも考えられる。しかしながら、通信速度が早くなった場合でも、データ総量の小さなＴＢＴデータを用いる場合には、地図案内型データを用いる場合よりも、より素早い経路案内を行うことができる。それにより、無線通信インフラが整備された環境下においても、地図案内型データに加えてＴＢＴデータを用いると、ユーザに対してストレスフリーな経路案内を行うことが可能となる。
【００８２】
【発明の効果】
本発明によれば、ユーザが希望する経路案内の情報を、ＴＢＴデータのダウンロードによって、短時間かつ通信費を抑えてダウンロードすることができる。しかも、ユーザの必要に応じて、より詳細な地図案内型データのダウンロードを行うこともできる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るデータ配信システムの構成を示す概略図である。
【図２】図１のデータ配信システムにおいて、通信機器の内部構成を示す概略図である。
【図３】図１のデータ配信システムにおいて、データ配信サーバの内部構成を示す概略図である。
【図４】図１のデータ配信システムにおいて、ナビゲーション装置の構成を示す概略図である。
【図５】図１のデータ配信システムにおいて、データ配信サーバのデータ配信プログラムの処理の手順を示すフローチャートである。
【図６】図１のデータ配信システムにおいて、ナビゲーション装置のプログラムの処理の手順を示すフローチャートである。
【図７】図１のデータ配信システムにおいて、表示装置に表示されるＴＢＴ画面表示を示す図である。
【図８】図１のデータ配信システムにおいて、表示装置に表示されるダウンロード経過画面表示を示す図である。
【図９】図１のデータ配信システムにおいて、表示装置に表示される地図案内画面表示を示す図である。
【符号の説明】
１０…データ配信システム
１１…ナビゲーション装置
１２…通信機器
１５…インターネット網
１６…データ配信サーバ（サーバ）
２１…ＲＯＭ
２２…ＲＡＭ
２３…インターフェイス部
３１…プログラム部
３２…データベース部
４２…データ配信プログラム（第１のプログラム）
５２…地図案内型データ用データベース
５３…ＴＢＴデータ用データベース
６１…装置本体
６２…表示装置
６３…ＧＰＳ受信装置
６４…ビーコン用受信装置（ＶＩＣＳ受信装置）
６９…記憶媒体
７１…制御部
８０…プログラム（第２のプログラム）
９０…ＴＢＴ画面表示
９３…地図ボタン（切り替えボタン）
９４…ダウンロード経過画面表示
９５…ダウンロード経過バー
９６…キャンセルボタン
９７…地図案内画面表示
９８…ＴＢＴボタン（切り替えボタン）
【図１】
0003798731.tif 000002
【図２】
0003798731.tif 000003
【図３】
0003798731.tif 000004
【図４】
0003798731.tif 000005
【図５】
0003798731.tif 000006
【図６】
0003798731.tif 000007
【図７】
0003798731.tif 000008
【図８】
0003798731.tif 000009
【図９】
0003798731.tif 000010