JP4084901B2 - Information provision system - Google Patents
Information provision system Download PDFInfo
- Publication number
- JP4084901B2 JP4084901B2 JP5865399A JP5865399A JP4084901B2 JP 4084901 B2 JP4084901 B2 JP 4084901B2 JP 5865399 A JP5865399 A JP 5865399A JP 5865399 A JP5865399 A JP 5865399A JP 4084901 B2 JP4084901 B2 JP 4084901B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- route
- map
- terminal
- data
- 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.)
- Expired - Fee Related
Links
Images
Description
【0001】
【発明の属する技術分野】
本発明は、ネットワークにアクセスする情報端末及び情報を提供するサーバシステムに係り、特に家庭内、自動車等の移動体内、または歩行中などさまざまな場所でインターネットの情報をアクセスすることを可能とする情報端末と、前記端末のそれぞれの使用場所に最適な形態で情報を提供するサーバとを備える情報提供システムに関する。
【0002】
【従来の技術】
特開平10−105053号公報、特開平7−262494号公報には、ネットワーク型の地図情報提供システムが開示されている(第1、第2の従来技術)。上記第1の従来技術では、所定のエリア単位で地図情報を受信し、自車がエリアから外れる前に次のエリアの地図情報を受信する。次のエリアの地図情報を受信した後、その前に使用していた地図データを消去する。上記第2の従来技術では、センターに経路情報を記憶し、端末から送信された現在位置情報および目的地位置情報に基づいて、端末の現在地近傍の主要な情報を端末に送信する。
【0003】
また、特開平10−122885号公報には、ナビゲーション装置が開示されている(第3の従来技術)。この第3の従来技術では、ルート入力用のコンピュータからナビゲーションシステム本体に対して走行ルートを入力する。ナビゲーションシステムは、分岐点に近づいたときに、その走行ルートと現在地に基づいて分岐方向を求める。
【0004】
また、特開平7−332993号公報にもナビゲーション装置が開示されている(第4の従来技術)。この第4の従来技術では、推奨ルート途中にある交差点、形状の複雑な交差点などを検出する手段を備えている。
【0005】
【発明が解決しようとする課題】
しかしながら、上記第1の従来技術においては、地図の切れ目に近づいたときに次のエリアの地図全体をダウンロードするので、端末側のメモリが足りなくなった場合に対処できないと考えられる。本従来技術では、使い終えた地図を消去する例も開示されてはいるが、次のエリアの地図データをダウンロードする前ではないので、メモリ不足の対策とはなり得ない。また、地図の切れ目に近づいてからダウンロードするので、例えばダウンロードする地点がトンネル内のように通信できない場所などでダウンロードできなかった場合に、ユーザは地図を参照することができない。また、道なりに進めばよい場合など、地図が必ずしも必要でない場合でも地図をダウンロードすることになり、通信料金が高くなると考えられる。
【0006】
上記第2の従来技術では、端末の位置情報に基づいて、端末の現在地近傍の地図をサーバからダウンロードするので、第1の従来技術と同様、ダウンロードする時点で通信不良があった場合にダウンロードできず、地図を参照することができなくなる。また、端末側のメモリが足りない場合の対処について記述が無く、端末のメモリ不足に対応できないと考えられる。
【0007】
上記第3、第4の従来技術では、端末が持っている地図データベースのデータを用いることから、道路の増設や閉鎖など地図の更新に対応できない。特に第4の従来技術では、重要地点はあくまでも地図の拡大表示に使用されるだけであり、重要地点において道路増設などの変更があった場合にはユーザに混乱をもたらしてしまう。また、地図データベースを格納するための外部記憶装置が必要になり、システムが高額になったり、パッケージが大きくなったりする。
【0008】
本発明は上記の各問題点を鑑みてなされたもので、サーバからの地図情報提供サービスをより効率的、低価格で実施することを可能とする、サーバと車両に搭載される端末とを備える情報提供システムを提供することを目的とする。
【0009】
また、本発明の他の目的は、サーバと端末との通信の負担が大きくなることを防ぐ手段を提供することにある。
【0010】
また、本発明の他の目的は、情報提供システムにおいて、サーバからダウンロードするタイミングを最適化することが可能な手段を提供することにある。
【0011】
【課題を解決するための手段】
上記目的を達成するために本発明は、車両に搭載され目的地までの経路誘導を行う端末器と、該端末器へ経路誘導に用いる地図データを少なくとも含む情報を提供するサーバ装置とを備える情報提供システムにおいて、前記端末器および前記サーバ装置のうちいずれか一方に、前記地図データを少なくとも含む情報を前記サーバ装置から前記端末器へ送信すべきタイミングを決定する情報提供タイミング決定手段を備えることを特徴とする。
【0012】
ここで、前記情報提供タイミング決定手段は、例えば、自車の位置を利用して、予め設定された位置に自車が到達した場合、前記地図データを少なくとも含む情報を前記サーバ装置から前記端末器へダウンロードするタイミングを決定する。また、前記情報提供タイミング決定手段は、前記端末器のその時点での利用可能な資源情報、および、目的地までの誘導経路に関する情報のうち、少なくとも一方を用いて、前記地図データを少なくとも含む情報を送信すべきタイミングを決定すること構成としてもよい。
【0013】
また、上記目的を達成するために本発明は、情報提供システムにおいて、前記サーバ装置および前記端末器のうちいずれか一方に、該端末器のその時点での資源情報を取得して、該資源情報に応じて前記地図データを少なくとも含む情報の情報量を計算する手段を有し、前記サーバ装置は、前記算出された情報量に応じて、前記端末器に送信すべき情報を生成することを特徴とする。
【0014】
【発明の実施の形態】
本発明の実施の形態について、以下、図面を参照しながら述べる。
【0015】
図13は、本実施形態における情報提供システムの全体構成例を示したものである。本実施形態のシステムにおいては、インターネット網1301に、サーバ1302とプロバイダ1304が接続されている。端末器1306は、自車1305に備えられ、GPS衛星1307からの信号を受信して現在地を検出する機能を備えている。サーバ1302は、端末器1306からの要求に応じて、地図データを提供する。端末器1306は、携帯電話で電話網1303を経由し、プロバイダ1304に接続してインターネット網1301にアクセスし、例えば、端末器1306の位置に応じてサーバ1302から地図をダウンロードする。
【0016】
本実施形態における端末器1306の構成例を図1に示す。
【0017】
端末器1306は、例えば図1に示すように、メモリ部101、GPS部102、位置判定部103、入力装置104、処理装置105、表示制御装置106、地図表示判定装置107、外部記憶装置108、通信装置109、および、音声出力装置110を備えている。
【0018】
端末器1306は、通信装置109を通じてサーバ1302からデータを受け取る。受け取ったデータは、メモリ部101や外部記憶装置108に格納され、後に利用される。
【0019】
GPS部102は、自車1305の位置を把握するためのものであり、自車1305の位置の緯度、経度を計測する。位置判定装置103は、GPS部102が計測した緯度・経度情報を基に、自分がどの道路のどの辺りにいるのかを計算する。すなわち、地図情報と緯度・経度情報とをマッピングする。
【0020】
地図表示判定装置107は、現在位置が地図をダウンロードすべき地点かどうかを判定するものである。
【0021】
表示制御装置106は、自動車にすでに備え付けられている表示装置に表示データを送るものである。なお、本実施形態では端末器に表示装置を含んでいないが、表示装置も含む構成としてももちろん構わない。
【0022】
入力装置104は、目的地等を入力するのに用いられる。入力装置104としては、リモコンが一般的に用いられる。但し、リモコンだけでなく、手書き入力用のタブレットであってもよい。音声出力装置110は、端末器1306またはサーバ1302からのメッセージを音声出力する。
【0023】
次に、図2を用いて、端末器1306とサーバ1302の処理プロセスを説明する。
【0024】
本処理プロセスでは最初、端末器1306のGPS部102が自車1305の位置を測定する(ステップ201)。次に、ユーザが端末器1306を操作して目的地を設定し、目的地はメモリ101または外部記憶装置108に保持される(ステップ202)。
【0025】
ここで、目的地を端末器1306で保持するのは、経路途中で車のエンジンを切って再スタートしたときに、ユーザが目的地を再入力する手間を省くためである。エンジンを切って端末器1306の電源が切れるたびに目的地を設定するのは、ユーザにとって負担になる。また、本来の経路を外れてしまったときに経路を再計算するときにも、その度に目的地を設定するのは負担になる。目的地が保持されていれば、経路途中であることがわかり、保持されていなければ経路の途中ではなく、新たに目的地を設定する。
【0026】
次に、通信装置109を用いて自車1305の位置と目的地とを、サーバ1302に送信する(ステップ203)。尚、ここで通信装置109として携帯電話を想定している。このとき、端末器1306は電話をサーバ1302に自動的にかけ、送信が終わると自動的に電話を切る機能を有するものとする。
【0027】
サーバ1302は自車1305の位置と目的地を受信し、目的地までの経路を計算する(ステップ209)。尚、自車1305の位置と目的地は緯度・経度をサーバ1302に送信するか、または地名を送信してサーバ1302で緯度・経度に変換する。
【0028】
次に、端末器1306が地図を表示すべき位置(以下、地図表示位置と呼ぶ)を計算する(ステップ210)。地図表示位置としては、例えば車が曲がるべき交差点を抽出する。ただし、交差点であっても、道なりにまっすくでよい場合は、地図をダウンロードしなくてもよいので、この場合は地図表示位置としない。また、交差点だけでなく、高速道路で降りるべきインターチェンジも地図表示位置としてもよい。また、同じ道路名でない道路に進入する地点も、地図表示位置になる。あるいは、既存のナビゲーションシステムにおいて、曲がるべき交差点を認識する手法を用いて、地図表示位置の求める構成としてもよい。
【0029】
経路を計算し、地図表示位置を計算した後、サーバ1302はそれらを端末器1306に送信する(ステップ211)。
【0030】
端末器1306はそれらを受信し、メモリ部101に格納する(ステップ204)。受信した経路情報は、自車1305の位置が経路から外れていないかどうかの確認に使われる。ここまでで、準備が完了する。
【0031】
車が走行している場合、GPS部102は常に自車1305の位置を測定し(ステップ205)、自車1305の位置に応じて処理を実行する。サーバ1302から受信した地図表示位置と自車1305の位置とを比較し、地図表示位置か、地図の拡大表示地点か、目的地か、その他かを判定する。経路外にあると判定された場合には、ステップ203へ処理を戻す。
【0032】
地図表示位置周辺であれば、通信装置109を通じて、地図表示位置周辺の地図データをサーバ1302から受信する。具体的には、地図表示位置に近づいたら、自動的にサーバ1302に電話をかけて地図データ要求をサーバ1302へ送る(ステップ213)。サーバ1302では、該要求に該当する地図を検索し(ステップ214)、さらに要求されている地図の種類を判定し(ステップ215)、デフォルトの場合には予め設定されたデフォルト縮尺の地図を送信し(ステップ216)、拡大の場合には拡大地図を送信する(ステップ217)。
【0033】
端末器1306では、サーバ1302から送られてきた地図データを受信し、受信が終わったら自動的に電話を切る。このとき、サーバ1302は携帯電話の電話番号によって、どのユーザからデータを受信したか判定してもよい。受信したデータは、表示制御装置106を通じて、表示装置(図示しない)に表示される(ステップ206)。さらに自車1305の位置が地図表示位置に近づくと、地図をさらに拡大表示する(ステップ207)。
【0034】
この機能に関しては、前記地図データがベクトルデータであれば、端末器1306で拡大することが可能である。一方、前記地図データがイメージデータであれば、端末器1306で拡大することは不可能であるから、拡大された地図データをサーバ1302に要求する。
【0035】
目的地に到達した場合には、全部の処理が終了する。そのとき、端末器1306に保持されていた経路情報、目的地は消去される(ステップ212)。
【0036】
また、その他の場所であれば、表示装置の表示を消去する(ステップ208)。すなわち、地図表示位置や目的地から離れていれば、何も表示する必要が無い。但し、表示を消去するだけでなく、自車1305の位置の近くにあるランドマークに関連する情報を表示してもよい。
【0037】
また、地図表示位置に来ても、必ずしも地図をダウンロードする必要はない。例えば、地図表示位置の手前に来たら、端末器1306がユーザに対して、地図をダウンロードする旨を伝える。その方法は、例えば図16に示すように、ウィンドウ1601を表示する。それと同時に「次のエリアの地図をダウンロードします」といった音声を流してもよい。これに対して、ユーザが何もしなければ、端末器1306は地図のダウンロードを開始する。ユーザが入力装置104から何らかの方法でキャンセルの意志を伝えれば、ダウンロードしない。入力装置104としては、リモコンなどが使用可能である。
【0038】
尚、上述した処理は端末器1306の電源が入っている間に実行されるものである。例えば、経路の途中で休憩した場合などで車のエンジンを切ったときには、端末器1306の電源も切れることが考えられる。そこで、エンジンを再スタートさせたときは、目的地が端末器1306内に保持されているかどうかを確認する。保持されていれば、目的地に到達していないということであるから、ステップ205から再開する。目的地が保持されていなければ、ステップ201から開始する。
【0039】
図3は、本実施形態における表示の遷移例を表したものである。
【0040】
画面301は、道なりにまっすぐ進んでいるときの表示例である。ここでは何も表示してないが、自車1305の位置の近くにあるランドマークに関連する情報を表示するようにしてもよい。ランドマークとしては、例えばレストラン等が挙げられる。レストランから発せられている情報、例えばメニューや値段を受信して表示装置に表示してもよい。
【0041】
地図表示位置に近づいた場合の画面が画面302である。地図表示位置に近づいたかどうかは、自車1305の位置と地図表示位置との距離が一定以内になったかどうかで判定できる。これはGPS部102で測定した自車位置304と、地図表示位置305との距離を計算するだけで求めることができる。本画像例では、さらに、矢印306によって、車が進むべき方向を示す。画面302の場合では、地図表示位置305から左折するように示している。
【0042】
さらに、地図表示位置305により近づいたら、画面303のように交差点付近がさらに拡大表示される。画面303でも、自車位置304、矢印306を表示している。この拡大表示の場合も、端末器1306がベクトルデータを受信した場合は端末器1306で拡大することが可能である。一方、イメージデータを受信した場合は、拡大された地図をサーバ1302からダウンロードする。
【0043】
拡大表示された後、曲がるべき交差点を曲がったら、地図の表示を終了し、画面表示を消去する。そして、そのまま道なりに進んでいる間は、何も表示しないかあるいはランドマークに関する情報を表示する。または、図11に示すようにその付近の概略地図を表示してもよい。これは、上記と同様である。
【0044】
ランドマークに近づいたときにそれに関する情報を表示するには、端末器1306がランドマークの所在地を予め知っておく必要があるので、予めサーバ1302から受信する必要がある。そして、自車位置を常に計測して、ランドマークに近づいたかどうかを判断する必要がある。
【0045】
図4は、サーバ1302の構成例を示したものである。
【0046】
本例のサーバ1302は、通信装置401、入力受付部402、検索エンジン403、会員情報データベース404、地図データベース405、経路計算部406、イメージ展開部407、地図表示位置決定部408、HTML変換部409、課金制御部410、イメージ/ベクトル判定部411、および、間引き判定部412を備えている。
【0047】
本例のサーバ1302において、端末器1306からの要求はすべて通信装置401を通して受信する。受信したデータは、入力受付部402にて、どんなデータを受信したのかを判定する。
【0048】
会員情報を受信した場合には、当該会員が、サーバ1302にアクセス可能な会員かどうかを判定する。アクセス不可能な会員ならば、以後のサービスを提供しないように端末器1306に通知する。または、イメージ地図データだけの提供にとどめるようにする。
【0049】
会員情報は課金制御部410に送られ、課金制御部410は、会員情報DB404の会員情報を参照して、どの会員に課金するかを判定し、その会員のIDを端末器1306内部に保存する。
【0050】
端末ユーザから自車1305の位置と目的地とに関するデータが送信されてきた場合にも、ユーザ情報の場合と同様、データはサーバ1302の通信装置401を通じて入力受付部402に送られる。自車1305の位置と目的地は、緯度・経度で表されている。目的地は緯度・経度でなく、目的地周辺の市外局番や郵便番号であってもよいが、その場合、入力受付部402等の所定の個所でそれらのデータを緯度・経度に変換する。
【0051】
入力受付部402は自車1305の位置と目的地の緯度・経度データを検索エンジン403に渡し、検索エンジン403は地図DB405から地図データを検索し、目的とする地図データが含まれているメッシュの格納アドレスに対応する地図DB405中のインデックス(Index)を返してもらう。地図DB405は、一般に使われている地図データベースでよい。但し、ベクトル地図データを保持していることが望ましい。
【0052】
インデックスがわかった後、当該インデックスは経路計算部406に送られ、自車1305の位置から目的地までの経路を計算する。経路を計算した後、その経路データは地図表示位置決定部408に送られ、端末器1306が地図をダウンロードする位置を決定する。
【0053】
また、送信すべき地図種の判定を行うイメージ/ベクトル判定部411が、アクセスしているユーザが会員かどうかによってイメージ地図を提供するかベクトル地図を提供するかを判定する。会員であれば、ベクトル地図データを提供し、会員でなければイメージ地図データを提供する。ベクトル地図を提供すると、端末器1306で自由に拡大・縮小等ができるので、提供された地図とは異なる縮尺の地図が欲しくなっても、その度にサーバ1302からダウンロードする必要はなくなり、通信の負担が減る。
【0054】
会員であれば検索エンジン403からインデックスを受け取り、さらに経路計算部406から経路情報を受け取り、経路情報と地図DB405のベクトル地図データを通信装置401に送る。通信装置401はそれらのデータを端末器1306に送信する。会員でなければ、イメージ/ベクトル判定部411は、地図DB405のインデックスと経路データをイメージ展開部407に送り、イメージ展開部407がイメージデータを生成する。当該イメージデータは、地図データの上に、経路を重ねて表示したものである。イメージ展開部407で作成されたイメージデータは、HTML変換部409でHTMLデータに変換される。このHTMLデータは通信装置401を通じて端末器1306に送信される。
【0055】
端末器1306にデータを送信すると、課金制御部410は、どの会員にいくら課金するかを計算する。例えば、イメージ地図データを提供する場合は無償、ベクトル地図データを提供する場合は有償といった課金も可能である。
【0056】
イメージ地図データの場合、受け取った端末器1306では、拡大・縮小等の機能があっても、あまり有効でない。したがって、例えば図3の画面302から画面303に切り替えるような場合、イメージ地図を2枚ダウンロードして表示することになり、通信の負担が増えるので、通信料金も増える。そこで、イメージ地図データを提供してもらう場合は、通信料金だけの負担となるようにし、サービス料金を徴収しない構成としてもよい。
【0057】
ベクトル地図データの場合、一度ダウンロードすれば拡大・縮小は自由にできるので、例えば画面302から画面303に切り替えるような場合、地図をダウンロードし直す必要はなく、通信料金の負担も少なくなる。また、立体的な表示を可能とするための情報も含む地図データを利用するようにすれば、地図の3次元表示なども可能になり、地図を見やすく表示することが可能になる。したがって、ベクトル地図データの恩恵に浴するユーザからは、サービス料金を徴収するようにしてもよい。
【0058】
地図の3次元表示には、既存のいわゆる「バードビュー」と呼ばれる技術を用いてよい。この技術は、2次元情報を斜め上から見ているような感覚で表示するものであり、既存のカーナビゲーションシステムで実用化されている。これは、サーバ1302から受信した地図データに対しても応用可能である。
【0059】
図8に、課金制御部310で保持している課金情報の一例を示す。
【0060】
課金情報としては会員ID801、データ量802、地図種803、アクセス日時804を保持している。このような課金情報は所定の締め日にまとめて集計されて課金額が決定され、ユーザが契約している金融機関に送られ、ユーザの口座から自動的に料金が引き落とされて支払われる。
【0061】
端末器1306からサーバ1302に送信されるデータとしては、会員情報、自車位置、目的地などがある。これらのデータを送信するためのプロトコルを図5に示す。図5(a)は端末器1306からサーバ1302に、自車位置と目的地を送信するためのものである。この場合、コマンド501、会員ID502、自車位置503、目的地504、端末情報505を一つのパケットにして送信する。図5(b)は、端末器1306からサーバ1302に、地図データを要求するためのものである。この場合、コマンド501、会員ID502、目的地504、縮尺506、端末情報505を一つのパケットにして送信する。
【0062】
どちらのプロトコルでも、先頭にコマンドをつける。コマンドの種類は、経路計算要求、地図情報要求がある。コマンドの識別子としては、1バイトの文字コードを用いてよい。また、会員ID502は、サーバ1302に何らかのデータを送信する場合には必ずつける。あるいは、会員ID502をつけず、携帯電話の番号を会員IDとして代用してもよい。
【0063】
コマンドが経路計算要求であれば、経路計算要求コマンド、会員ID502、自車位置503、目的地504、端末情報505を一つのパケットにしてサーバ1302に送信する。会員ID502は、サーバ1302からベクトル地図データを提供してもらえる会員のIDである。もし会員でなければ、会員ID502は負の数など、IDとして使われない数値とする。自車位置503と目的地504は、緯度・経度とする。
【0064】
コマンドが地図情報要求であれば、コマンド501、会員ID502、目的地504、縮尺506を一つのパケットにしてサーバ1302に送信する。会員ID502と目的地504は、上記の通りである。縮尺506は、地図の縦幅・横幅の長さをメートル単位で表したものである。サーバ1302は受け取ったパケットの先頭についているコマンドに応じて、上記の処理を実行する。
【0065】
会員ID502は、図6に示すような画面を用いて、端末器1306の立ち上げ時に1回だけ入力する。会員ID502の入力には、画面下方に表示されているテンキー606を用いる。入力された数字は、IDフィールド601に表示され、OKボタン602を押すと、メモリ101に記憶される。Clearボタン602を押すと、IDフィールド601の表示がクリアされる。終了ボタン604を押すと、端末器1306に記憶された会員IDを消去する。BSボタン605は、いわゆるバックスペースであり、IDフィールド601に表示された文字を右端から1文字ずつ消去する。
【0066】
また、会員IDを入力せずにOKボタン602を押すと、会員IDには任意の負の数が設定され、メモリ101に記憶される。あるいは、会員ID502を入力せず、通信装置109として用いている携帯電話の電話番号を会員IDとして代用してもよい。
【0067】
会員情報DB404の構成例を、図12に示す。会員情報DB404には、名前1201、会員ID1202、携帯電話番号1203、金融機関名1204、連絡先1205が含まれている。
【0068】
会員ID1202は、システムを使う前に予めサービスセンタから発行してもらう。携帯電話番号1203は、通信装置109として用いる携帯電話の番号である。この携帯電話番号は、会員IDを発行せず、会員IDの代わりとして用いる場合には、会員DB404に登録しておく必要があるが、会員IDを発行する場合は必ずしも必要でない。金融機関名1204は、ユーザが契約している金融機関の名前で、サービス料金を引き落とすための金融機関である。但し、サービス料金を引き落としにせず、ユーザからの振り込みにする場合には必要でない。連絡先1205は、ユーザの住所と有線電話番号であり、サービス料金の請求書や領収書を送付する住所である。
【0069】
目的地は、図7に示す画面を用いて入力する。それには、地名だけでなく、目的地の電話番号の市外局番や郵便番号を入力してもよい。電話番号は電話番号フィールド701に、郵便番号は郵便番号フィールド702に入力する。地名は地名フィールド703に入力する。すべてを入力する必要はなく、どれか一つを入力するだけでよい。電話番号と郵便番号の入力には、テンキー709を用いる。地名の入力にはひらがなキー708を用いる。1文字入力するたびに候補の地名が表示され、そこから選択することが可能である。
【0070】
次に、端末器1306のメモリ等の資源が足りない場合の処理について述べる。本実施形態では、端末器1306のメモリが足りない場合、サーバ1302は地図データを間引きして端末器1306に送信するものとする。
【0071】
端末器1306は、サーバ1302に地図データ要求するとき、端末器1306の資源に関する情報を一緒に送信する。資源に特に問題ない場合は資源に関する情報は何も送信しないが、資源が足りない場合は、端末器1306のメモリ容量をつけたパケットを送信する。このパケットは、これまでに述べたように、入力受付部302にて処理される。
【0072】
また、サーバ1302の間引き判定部312は、端末器1306から受け取ったメモリ容量を参照し、間引きが必要ならば、端末器1306に送信する地図データを間引きしてから通信装置301にデータを送る。これによって、メモリの少ない端末でも、すべてのデータを受けられないまでも、それなりのサービスを受けることが可能になる。
【0073】
間引きに付いては、ベクトル地図データの場合、主要道路だけを送信することにし、他の細い道路を省いたデータを送信する。イメージ地図データの場合は、解像度を落とした画像を送信する。
【0074】
また、地図データだけでなく、地図データと共に送られるその外の情報、例えば経路誘導に係わる情報についても、その誤誘導が起こらないと考えられる程度にデータ量を削減して送信する構成としてもよい。
【0075】
ベクトルデータ、イメージデータのどちらを送信するかを判定するフローの一例を図9に示す。図9では、ユーザが会員かどうかも考慮したフローを示している。
【0076】
サーバ1302はデータを受け取ると(ステップ901)、会員IDを調べ(ステップ902)、会員かどうかを判定する。会員ならば、端末情報を調べ(ステップ903)、メモリが足りていれば地図DB405のベクトル地図データそのまま端末器1306に送信する(ステップ905)。メモリが不足していれば、地図DB405のベクトル地図データを間引きしたものを端末器1306に送信する(ステップ906)。
【0077】
もし会員でなければ、端末情報を調べ(ステップ904)、メモリが足りていれば、地図DB405の地図データからデフォルトの解像度でイメージデータを生成し、端末器1306に送信する(ステップ907)。メモリが不足していれば、デフォルトよりも解像度を下げてイメージデータを生成し、端末器1306に送信する(ステップ908)。
【0078】
上述した実施形態では、データが必要になったらその都度サーバ1302に接続してデータを受信するものであった。しかし、その都度データをもらうのではなく、自車1305の位置と目的地をサーバ1302に送信した後で、データを一括して受信する構成としてもよい。以下に、本発明を適用した情報提供システムの他の実施形態について説明する。
【0079】
本実施形態のシステムは、以下に詳細説明する処理フローを除き、上記実施形態のシステムと基本的には同様な構成を備えるものとする。図10は、データを一括して受信する本実施形態のシステムのフローを示したものである。
【0080】
本処理では最初、GPS部102が自車1305の位置を測定した後(ステップ1001)、目的地を設定して端末器1306に保存する(ステップ1002)。次に携帯電話等をかけることで、自車1305の位置と目的地とをサーバ1302に送信する(ステップ1003)。
【0081】
サーバ1302はこれらのデータを受信後、目的地までの経路を計算し(ステップ1011)、地図表示位置を計算する(ステップ1012)。本実施形態では以下の処理が、上記実施形態と異なる。
【0082】
次に、目的地までの地図を検索し、地図表示位置付近以外の地図は間引き(ステップ1013)、自車1305の位置周辺の地図、経路データ、地図表示位置、目的地までの地図を端末器1306に送信する(ステップ1014)。
【0083】
端末器1306ではこれらのデータを受信後、メモリ101にデータを格納する(ステップ1004)。このときに送信する地図データは、道なりにまっすぐのところはその道の情報だけを送信し、曲がるべき交差点付近に関しては詳細な情報を送信する。
【0084】
例えば、日立から東京のある目的地に向かう場合、まず常磐自動車道または国道6号を通るので、常磐自動車道または国道6号の情報だけを端末器1306に送信し、その他の部分は送信しない。そして、常磐自動車道を降りたり、国道6号を外れたとき、端末器1306からサーバ1302に目的地までの経路計算と目的地までの地図を要求し、サーバ1302から端末器1306に送信する。
【0085】
尚、目的地はこれまでに述べたのと同様、端末器1306の立ち上げ時にユーザが入力し、目的地に到着するまでは端末器1306で保持しているものとする。
【0086】
サーバ1302からデータを受け取った後、GPS部102で自車1305の位置を測定しながら、自車1305の位置に応じた処理を実行する(ステップ1005)。
【0087】
地図表示位置に近づいたら、受け取った地図データを基に地図表示位置付近を表示する(ステップ1006)。さらに近づいたら、さらに拡大表示する(ステップ1007)。但し、サーバ1302からベクトル地図データを受信している場合に限って、この処理が可能である。あるいは、端末器1306のメモリが少ない場合は、最初に通るべき道路の情報だけを受信して地図表示位置付近の詳細データを受信せず、地図表示位置に近づいたら、これまでに通ってきた経路の地図データを消去して、地図表示位置付近(例えば、地図表示位置から半径1〜5km)の詳細データを受信するようにしてもよい。
【0088】
ここで、地図表示位置付近における経路は、サーバ1302で計算してもよく、会員であれば経路情報をサーバ1302から受信し、会員でなければ地図上に経路を示したイメージ地図を受信する。あるいは、会員であれば地図表示位置付近のベクトル地図データを受信し、該ベクトル地図データに基づいて端末器1306で経路計算をしてもよい。
【0089】
また、道なりにまっすぐでよい場合は、何も表示しなくてもよいし、その付近のランドマークに関する情報を表示したり、最初にダウンロードした地図情報を表示してもよい。
【0090】
図11は、経路途中の大まかな地図を表示する例を示したものである。画面1101には、国道1102、学校1103、郵便局1104、自車位置1105が表示されており、その他の情報は表示されていない。道なりにまっすぐでよい場合は、この程度の表示であってもユーザに対する援助になる。
【0091】
また、道なりにまっすぐでよい場合、ユーザは次に曲がるべき場所までどれくらいかわからなくなって不安を感じることも考えられる。そのような場合でも、何らかのランドマークを表示すれば、自分がどこにいるかという目安にすることができる。これらの情報は、経路が決まったときにダウンロードした情報であってもよいし、ユーザが自分の居場所を確認したくなったときにサーバ1302から受け取ってもよい。
【0092】
上記図10の処理フローにおいて、目的地に到着したら、端末器1306に記憶されている経路情報、会員ID、地図情報を消去し(ステップ1009)、すべての処理を終了する。
【0093】
上記図10に示す実施形態では予め間引きしたデータを送るものとしたが、データを間引きする代わりに、あらかじめベクトルデータに優先順位を付けておき、該優先順位および当該端末器のその時点での残りメモリ容量に応じてデータを送る構成としてもよい。以下にその構成例について説明する。
【0094】
例えば、端末器1306のメモリ容量が少ない場合は、高速道路や国道などの主要道路データのみを送信し、メモリ容量に余裕があれば詳細な道路データを送信する。すなわち、例えば図17に示すように、高速道路や国道などの主要道路の優先順位を高くし、その他の道路の優先順位を低く設定しておく。
【0095】
このような構成によれば、端末器1306のメモリが足りない場合は、目的地までの大まかな経路を高速道路や国道などで表示させ、他の詳細な道路は表示しないようにすることが可能となる。
【0096】
優先順位を決めるパラメータとしては、例えば、道路の種類(例えば高速>国道>県道>その他)、自車位置からの距離(自車位置に近いほど優先順位が高い)、経路からの距離(経路周辺の優先度が高い)の3種類がある。
【0097】
サーバ1302は、地図データに含まれる各情報に付いてこれらのパラメータの値を判定し、どのデータを端末器1306に送信すべきかを決める。具体的には、上記した優先順位を決めるのは、間引き判定部412で行う。
【0098】
間引き判定部412には、ダウンロードの優先順位を各パラメータを定義した優先順位定義表(例えば道路の優先順位については図17)をあらかじめ持たせておく。次に、間引き判定部412は、経路計算結果を受け取り、優先順位定義表と照らし合わせて、ダウンロードする優先順位を決定する。
【0099】
なお、パラメータが複数ある場合に、具体的にどのパラメータを優先させるか、どのような組み合わせで行うかについては、その時の状況に応じて間引き判定部412で決定するものとする。
【0100】
例えば、日立市から東京までの経路をダウンロードする場合は、サーバ1302は東京までの常磐自動車道のデータを先に用意する。そのデータ量が端末側の許容範囲を超えていなければ、東京までの国道6号のデータを用意する。さらに端末側のメモリに余裕があればその他の道路情報も用意する。その後、サーバ1302は端末器1306に道路情報を送信する。
【0101】
なお、同じ道路の道路データであれば、自車位置に近いほど、優先順位は高くする。例えば、同じ常磐自動車道であっても、日立市内のデータの優先順位が高くなり、日立市から遠ざかるほど優先順位は低くなる。
【0102】
目的地までの全経路を一度にダウンロードできない場合は、車が通過した場所の地図データを端末から消去してメモリの空き領域を作り、ダウンロードできなかったデータをダウンロードする。
【0103】
上述したダウンロードする地図データの優先順位の付け方について、他の例を説明する。
【0104】
本例では、自車位置周辺だけの詳細地図をダウンロードして、目的地までの地図はダウンロードしないものとする。その場合の優先順位は、必ずしも上記のように主要道路が高いとは限らず、ダウンロードする範囲に応じて、優先順位を動的に設定してもよい。
【0105】
例えば、上記と同じく日立市から東京までの経路をダウンロードする場合、サーバ1302は常磐自動車道の最寄りのインターチェンジまでの経路データを用意する。そのデータ量が端末のメモリ空き容量よりも小さければ、東京までの常磐自動車道データを用意し、さらにメモリ容量に余裕があれば国道6号のデータも用意する。
【0106】
データの用意が終わったところで、サーバ1302は端末器1306にデータを送信する。常磐自動車道データと国道6号データは、上記したように自車位置に近いところほど優先順位を高くする。あるいは、経路となる道路と主要道路をダウンロードさせることにしてもよい。すなわち、高速道路や国道などの主要道路の優先順位は、経路となる道路の次に高くする。
【0107】
図14は、日立から東京までの経路の例である。この図を参照しながら、送信する道路情報の優先順位に付いてさらに述べる。尚、ここでは、会員ユーザが端末器1306を用いていると想定し、ベクトル地図データが送信される場合である。
【0108】
本図では始点1401から終点1402までの経路が経路1403で表されている。詳細は図示しないが、常磐自動車道が経路となった場合を想定している。サーバ1302は、経路計算を終えた後、経路が含まれる地図メッシュ1404〜1410から、送信すべき道路を選び出す。
【0109】
まず、経路だけを始点から終点まで送信しようとする場合、始点1401に近いメッシュ1404内にある経路を抜き出す。経路データの容量を調べ、端末器1306から送信されてきたメモリ容量よりも小さければ、メッシュ1405の経路を抜き出す。以下、端末器1306のメモリ容量を超えない範囲で、メッシュ1410までの経路を抜き出していく。抜き出した合計の容量が端末器1306のメモリ容量を超える前に処理を終了し、経路データを送信する。処理の終了のタイミングに関しては、例えば送信されてきたメモリ容量の80%等をしきい値として設定してよい。
【0110】
メッシュ1410まで経路を抜き出し、端末器1306のメモリ容量に余裕があれば、メッシュ1404からメッシュ1410まで順に国道を抜き出していく。それでもまだメモリ容量に余裕があれば、その他の道路も抜き出していく。処理の終了のタイミングは上記のように、端末器1306のメモリ容量の80%等としてよい。
【0111】
経路データを優先して抜き出す例を、図15に示す。
【0112】
図15(a)は、サーバ1302に格納してある地図データの例である。この地図データには、郵便局1501、警察署1502、県庁1503、学校1504が含まれている。
【0113】
サーバ1302が経路計算した結果、図15(b)の経路1505のようになったとする。このとき、端末器1306に送信するデータは、図15(c)に示すデータとなる。すなわち、郵便局1501、警察署1502、学校1504、経路1505である。県庁1503は、経路1505上に無いデータであるので、送信しない。
【0114】
また、上記のように経路データを最優先して抜き出していくのではなく、始点1401に近いところから抜き出していく方法もある。
【0115】
まず、メッシュ1401の経路データを抜き出した後、経路に近い道路のデータを抜き出す。例えば、経路に交差している道路データを抜き出す。また、交差点の名前等も抜き出しておくと、送信した後にユーザにとって都合がよい。高速道路など、交差点のない道路が経路である場合には、経路データだけが抜き出されることになるが、1本道を道なりに進めばよいので、経路データ以外がなくてもほとんど問題はない。
【0116】
端末器1306のメモリ容量に余裕があれば、次にメッシュ1402について同様の処理を実施する。そして、端末器1306のメモリ容量に余裕があればメッシュ1403以降についても同様に実施し、例えばメモリ容量の80%を超えたら処理を終了し、端末器1306に送信する。
【0117】
出発前に端末器1306がデータをダウンロードするには、以上の処理でよいが、出発前にすべてのデータをダウンロードできるとは限らない。ダウンロードできなかったデータに関しては、経路途中でダウンロードしなければならない。その時には上記したように、車がそれまでに通ってきた経路のデータを端末器1306から消去して、新たなデータをサーバ1302から受信する必要がある。経路の途中にいるときは、その途中時点での自車位置を始点1401に見立てて、前述した処理を実施すればよい。
【0118】
また、サーバ1302は、端末器1306のメモリ容量だけでなく、端末器1306における他の種類の資源情報を利用して、地図データの提供方法を調整する構成としてもよい。例えば、端末器1306の資源情報として、上記したメモリ容量の他に、通信レート、ディスプレイの種類等を端末情報としてサーバ1302へ送り、サーバ1302側では、これらの資源情報を直接的あるいは間接的に利用して、地図データを送るタイミングを決定する。
【0119】
その一例として、端末器1306への送信時間を考慮して地図データを送る場合について説明する。すなわち、ある時間内に送信できるだけのデータを用意し、端末器1306に送信しようとするものである。
【0120】
例えば、通信レートが9600bpsであり、データ受信までの時間を30秒とすると、この時間内に送信できるデータ量は36KBである。そこで、36KB分だけの地図データを用意し、端末器1306に送信する。データを用意する際は、上記の優先順位にしたがうものとする。
【0121】
一方、端末器1306は、地図が必要になる少なくとも30秒前にサーバ1302に地図を要求する。これについては、自車の速さと通信レートから、地図が必要になる地点まで何メートルの地点で要求するかを計算すればよい。
【0122】
例えば、降りるインターチェンジに差し掛かるときに地図を受信し終えたい場合を考える。当該インターチェンジに差し掛かるまでの時間を自車速度から計算すると同時に、端末器1306のメモリ空き容量を調べる。
【0123】
また、通信レートがわかっていれば、自車速度、メモリ容量、通信レートの3つのパラメータから地図要求のタイミングを計算できる。例えば自車速度100km/h、メモリ空き容量80KB、通信レート9600bpsとすると、80KBのデータを受信する時間は約66.7秒であるから、インターチェンジの1.85km手前でデータ受信を開始すればよい。実際はメモリ空き容量のすべてを使う必要はなく、受信するデータ量は80KBより小さくてもよいので、この距離はもう少し短くてもよい。
【0124】
以上では、端末器1306は必要に応じてサーバ1302に接続する場合を想定していた。接続時間に応じて通信料金が課されると想定すれば、必要に応じてサーバ1302に接続する方が通信料金は安くなる。しかし、通信量に応じて通信料金が課されると想定すれば、必ずしも接続を切る必要がないので、上記と異なるサービスが可能である。
【0125】
すなわち、上記では端末器1306が経路情報をダウンロードし、ダウンロード地点の判定も端末器1306で実施していた。しかし、経路情報、ダウンロード地点をサーバ1302に残しておき、端末器1306から、自車位置情報、車速、端末情報を一定時間間隔でサーバ1302に送信し、サーバ1302側で地図をダウンロードするかどうかを判定する構成としてもよい。または、一定時間間隔ではなく、一定距離ごとに現在地自車位置情報、車速、端末情報をサーバ1302に送信する構成としてもよい。あるいはサーバ1302側で、予め定めた条件に基づいて地図データをダウンロードする位置を適宜決定する構成としてもよい。
【0126】
このようにサーバ1302側でダウンロードするタイミングを調整する構成によれば、車が経路を外れた場合にサーバ1302が端末器1306に対して警告を出したり、トンネル等の安定した通信が不可能あるいは困難な状況が予想される場所でのダウンロードを避けることができるため、より効率的で信頼性の高い情報提供サービスを実現することができる。
【0127】
なお、上記各実施形態では説明を簡単にするために、1つのサーバ1302に対して1つの端末器1306がある場合について説明したが、本発明はこれに限定されるものではなく、1つのサーバ1302が複数の端末器(複数の自動車)を個別に管理しつつ、要求された情報の提供を行う構成としてもよい。例えば、図13にも示すように、サーバ1302をインターネット上のサーバで構成し、複数の端末器に対応できる構成としてもよい。
【0128】
また、上記各実施形態では端末器からサーバに電話をかけて地図のダウンロードを行う構成について説明したが、その代わりに、サーバから端末器に電話をかけて地図を送信する構成としてもよい。例えば、サーバで経路計算をした際、地図表示位置(地図ダウンロード位置)だけでなく、各地図表示位置の通過予想時刻も計算する。さらに、サーバはその通過予想時刻に近づいたら、端末器に電話をかけ、その時刻に通過する地図表示位置周辺の地図データを送信する。
【0129】
【発明の効果】
本発明の情報提供システムによれば、常に最新の道路情報が得られ、かつ、ユーザの金銭的負担を小さくするために、ネットワーク上のサーバから、必要なときだけ地図をダウンロードできる手段を提供することができる。
【0130】
また、本発明の情報提供システムによれば、地図データなどの情報の提供を受ける端末器のメモリ資源が少ないときでも、ナビゲーションにとって必要最小限の地図データの提供サービスを受けることが可能となる。
【図面の簡単な説明】
【図1】 本発明による端末器の構成例を示すブロック図である。
【図2】 本発明による端末器とサーバの処理の一例を示す流れ図である。
【図3】 本発明による処理で生成される表示画面例を示す説明図である。
【図4】 本発明によるサーバの構成例を示すブロック図である。
【図5】図5(a):端末器からサーバに送信するためのプロトコルの一例を示す説明図である。
図5(b):端末器からサーバに送信するためのプロトコルの一例を示す説明図である。
【図6】 ユーザIDを入力するための画面例を示す説明図である。
【図7】 目的地を入力するための画面例を示す説明図である。
【図8】 会員に対する課金情報を示す説明図である。
【図9】 ベクトルデータまたはイメージデータを送信するまでの処理例を示すフローチャートである。
【図10】 本発明による端末器とサーバの処理の一例であって、地図データを一括して送信する場合のフローチャートである。
【図11】 主要部分の地図表示例を示す説明図である。
【図12】 会員情報DBに格納されている情報の一例を示す説明図である。
【図13】 本発明による情報提供システムの全体構成例を示す説明図である。
【図14】 地図メッシュと経路情報の例を示す説明図である。
【図15】図15(a):サーバに格納してある地図データの例を示す説明図である。
図15(b):地図データと経路情報の表示例を示す説明図である。
図15(c):端末器へ送信するデータの例を示す説明図である。
【図16】 地図ダウンロード前の画面例を示す説明図である。
【図17】 優先順位の定義表の一例を示す説明図である。
【符号の説明】
101 メモリ
102 GPS
103 位置判定装置
104 入力装置
105 処理装置
106 表示制御装置
107 地図表示判定装置
108 外部記憶装置
109 通信装置
110 音声出力装置。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information terminal that accesses a network and a server system that provides information, and in particular, information that makes it possible to access information on the Internet in various places such as homes, moving bodies such as automobiles, or walking. The present invention relates to an information providing system including a terminal and a server that provides information in a form optimal for each use place of the terminal.
[0002]
[Prior art]
JP-A-10-105053 and JP-A-7-262494 disclose network type map information providing systems (first and second prior arts). In the first conventional technique, map information is received in units of a predetermined area, and the map information of the next area is received before the vehicle leaves the area. After receiving the map information of the next area, the map data used before that is deleted. In the second prior art, route information is stored in the center, and main information in the vicinity of the current location of the terminal is transmitted to the terminal based on the current location information and the destination location information transmitted from the terminal.
[0003]
Japanese Patent Laid-Open No. 10-122885 discloses a navigation device (third prior art). In the third prior art, a travel route is input to the navigation system body from a route input computer. When the navigation system approaches the branch point, it determines the branch direction based on the travel route and the current location.
[0004]
Japanese Patent Laid-Open No. 7-332993 also discloses a navigation device (fourth prior art). The fourth conventional technique includes means for detecting an intersection in the middle of a recommended route, an intersection having a complicated shape, and the like.
[0005]
[Problems to be solved by the invention]
However, in the first prior art, since the entire map of the next area is downloaded when approaching the break of the map, it is considered that it is impossible to cope with the case where the memory on the terminal side is insufficient. In this prior art, an example of erasing a map that has been used is disclosed, but since it is not before downloading the map data of the next area, it cannot be a countermeasure against memory shortage. Further, since the download is performed after approaching the break of the map, the user cannot refer to the map when the download point cannot be downloaded at a place where communication is not possible such as in a tunnel. In addition, even if the map is not always necessary, such as when it is only necessary to follow the road, the map will be downloaded, and the communication fee will be high.
[0006]
In the second prior art, since the map near the current location of the terminal is downloaded from the server based on the location information of the terminal, it can be downloaded if there is a communication failure at the time of downloading, as in the first prior art. It becomes impossible to refer to the map. In addition, there is no description about how to deal with a shortage of memory on the terminal side, and it is considered that it is not possible to cope with a shortage of memory in the terminal.
[0007]
In the third and fourth prior arts, since the data of the map database possessed by the terminal is used, it is not possible to cope with the update of the map such as the addition or closure of roads. In particular, in the fourth prior art, the important point is only used for the enlarged display of the map, and the user is confused when there is a change such as road addition at the important point. In addition, an external storage device for storing the map database is required, and the system becomes expensive and the package becomes large.
[0008]
The present invention has been made in view of the above-described problems, and includes a server and a terminal mounted on a vehicle that enable a map information providing service from the server to be implemented more efficiently and at a low price. An object is to provide an information providing system.
[0009]
Another object of the present invention is to provide means for preventing an increase in the communication burden between the server and the terminal.
[0010]
Another object of the present invention is to provide means capable of optimizing the timing of downloading from a server in an information providing system.
[0011]
[Means for Solving the Problems]
To achieve the above object, the present invention provides a terminal device that is mounted on a vehicle and performs route guidance to a destination, and a server device that provides the terminal device with information including at least map data used for route guidance. In the providing system, any one of the terminal device and the server device includes an information provision timing determining unit that determines a timing at which information including at least the map data is to be transmitted from the server device to the terminal device. Features.
[0012]
Here, the information provision timing determining means uses, for example, the position of the own vehicle, and when the own vehicle has reached a preset position, information including at least the map data is transmitted from the server device to the terminal device. Decide when to download. In addition, the information provision timing determining means uses at least one of the resource information available at that time of the terminal and information on the guidance route to the destination, and includes at least the map data It is good also as a structure which determines the timing which should transmit.
[0013]
In order to achieve the above object, according to the present invention, in the information providing system, the resource information at that time of the terminal is acquired by either the server device or the terminal, and the resource information And means for calculating an information amount of information including at least the map data, and the server device generates information to be transmitted to the terminal according to the calculated information amount. And
[0014]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
[0015]
FIG. 13 shows an example of the overall configuration of the information providing system in this embodiment. In the system of this embodiment, a
[0016]
A configuration example of the
[0017]
For example, as shown in FIG. 1, the
[0018]
The
[0019]
The
[0020]
The map
[0021]
The
[0022]
The
[0023]
Next, the processing process of the terminal 1306 and the
[0024]
In this processing process, first, the
[0025]
Here, the destination is held by the terminal 1306 in order to save the user from having to re-enter the destination when the car engine is turned off and restarted in the middle of the route. It is a burden on the user to set the destination each time the
[0026]
Next, the position and destination of the
[0027]
The
[0028]
Next, a position where the terminal 1306 should display a map (hereinafter referred to as a map display position) is calculated (step 210). As the map display position, for example, an intersection where a car should bend is extracted. However, even if it is an intersection, it is not necessary to download the map if it is not necessary to download the map when the road is straight. In this case, the map display position is not used. Moreover, not only an intersection but the interchange which should get off on a highway is good also as a map display position. A point entering a road that does not have the same road name is also a map display position. Alternatively, the existing navigation system may be configured to obtain the map display position using a method for recognizing an intersection to be bent.
[0029]
After calculating the route and calculating the map display position, the
[0030]
The
[0031]
When the vehicle is traveling, the
[0032]
If it is around the map display position, map data around the map display position is received from the
[0033]
The
[0034]
Regarding this function, if the map data is vector data, it can be enlarged by the
[0035]
When the destination is reached, the entire process ends. At that time, the route information and the destination held in the terminal 1306 are deleted (step 212).
[0036]
In other places, the display on the display device is erased (step 208). In other words, there is no need to display anything as long as it is away from the map display position or the destination. However, in addition to erasing the display, information related to landmarks near the position of the
[0037]
Moreover, even if it comes to a map display position, it is not always necessary to download a map. For example, when it comes before the map display position, the terminal 1306 notifies the user that the map is to be downloaded. For example, the
[0038]
The above-described processing is executed while the terminal 1306 is turned on. For example, when the vehicle engine is turned off, for example, when a break is taken in the middle of the route, the terminal 1306 may be turned off. Therefore, when the engine is restarted, it is confirmed whether or not the destination is held in the
[0039]
FIG. 3 shows a display transition example in the present embodiment.
[0040]
A
[0041]
A
[0042]
Furthermore, when approaching the
[0043]
After the enlarged image is displayed, if the vehicle turns at an intersection to bend, the map display is terminated and the screen display is erased. Then, while proceeding as it is, nothing is displayed or information on the landmark is displayed. Or you may display the schematic map of the vicinity as shown in FIG. This is the same as described above.
[0044]
In order to display information about a landmark when it is approaching, the terminal 1306 needs to know the location of the landmark in advance, and therefore needs to receive it from the
[0045]
FIG. 4 shows a configuration example of the
[0046]
The
[0047]
In the
[0048]
When the member information is received, it is determined whether the member is a member that can access the
[0049]
The member information is sent to the
[0050]
Even when data regarding the position and destination of the
[0051]
The
[0052]
After the index is known, the index is sent to the
[0053]
The image /
[0054]
If it is a member, it receives an index from the
[0055]
When data is transmitted to the terminal 1306, the
[0056]
In the case of image map data, the received
[0057]
In the case of vector map data, since it can be freely enlarged or reduced once downloaded, for example, when switching from the
[0058]
An existing technique called “bird view” may be used for the three-dimensional display of the map. This technology displays two-dimensional information as if viewed from diagonally above, and has been put to practical use in an existing car navigation system. This can also be applied to map data received from the
[0059]
FIG. 8 shows an example of billing information held by the billing control unit 310.
[0060]
As billing information, a
[0061]
Data transmitted from the
[0062]
Both protocols have a command at the beginning. The command types include a route calculation request and a map information request. A 1-byte character code may be used as the command identifier. The
[0063]
If the command is a route calculation request, the route calculation request command,
[0064]
If the command is a map information request, the
[0065]
The
[0066]
If the user presses the
[0067]
A configuration example of the
[0068]
The
[0069]
The destination is input using the screen shown in FIG. For this purpose, not only the place name but also the area code or zip code of the destination telephone number may be entered. The telephone number is input in the
[0070]
Next, processing when resources such as a memory of the terminal 1306 are insufficient will be described. In this embodiment, when the memory of the
[0071]
When the
[0072]
Further, the thinning determination unit 312 of the
[0073]
In the case of vector map data, only the main road is transmitted and data excluding other narrow roads is transmitted. In the case of image map data, an image with a reduced resolution is transmitted.
[0074]
Further, not only the map data but also other information sent together with the map data, for example, information related to route guidance, may be configured to reduce the amount of data to such an extent that the erroneous guidance is considered not to occur. .
[0075]
An example of a flow for determining whether to transmit vector data or image data is shown in FIG. FIG. 9 shows a flow considering whether the user is a member.
[0076]
When the
[0077]
If it is not a member, the terminal information is checked (step 904). If the memory is sufficient, image data is generated from the map data in the map DB 405 with a default resolution, and is transmitted to the terminal 1306 (step 907). If the memory is insufficient, the image data is generated with a lower resolution than the default and transmitted to the terminal 1306 (step 908).
[0078]
In the above-described embodiment, each time data is needed, it connects to the
[0079]
The system according to the present embodiment has basically the same configuration as the system according to the above-described embodiment except for a processing flow described in detail below. FIG. 10 shows the flow of the system of this embodiment that receives data collectively.
[0080]
In this process, first, after the
[0081]
After receiving these data, the
[0082]
Next, a map to the destination is searched, maps other than the map display position are thinned out (step 1013), the map around the position of the
[0083]
After receiving these data, the terminal 1306 stores the data in the memory 101 (step 1004). The map data transmitted at this time transmits only the information on the road in a straight line along the road, and transmits detailed information on the vicinity of the intersection to be turned.
[0084]
For example, when heading for a certain destination in Tokyo from Hitachi, first, since the Joban Expressway or
[0085]
The destination is assumed to be input by the user when the terminal 1306 is started up and held by the terminal 1306 until the destination is reached, as described above.
[0086]
After receiving the data from the
[0087]
When the map display position is approached, the vicinity of the map display position is displayed based on the received map data (step 1006). When further approached, the display is further enlarged (step 1007). However, this process is possible only when vector map data is received from the
[0088]
Here, the route in the vicinity of the map display position may be calculated by the
[0089]
If the road is straight, nothing may be displayed, information about landmarks in the vicinity thereof, or first downloaded map information may be displayed.
[0090]
FIG. 11 shows an example of displaying a rough map along the route. On the
[0091]
In addition, when the road is straight, the user may feel uneasy because he / she does not know how long to turn next. Even in such a case, if you display some kind of landmark, you can use it as a guide to where you are. These pieces of information may be information downloaded when the route is determined, or may be received from the
[0092]
In the processing flow of FIG. 10, when the destination is reached, the route information, member ID, and map information stored in the terminal 1306 are erased (step 1009), and all the processes are terminated.
[0093]
In the embodiment shown in FIG. 10, data thinned out in advance is sent. Instead of thinning out data, priorities are assigned to vector data in advance, and the priorities and the remaining time of the terminal at that time are set. A configuration may be adopted in which data is sent according to the memory capacity. An example of the configuration will be described below.
[0094]
For example, when the memory capacity of the terminal 1306 is small, only main road data such as an expressway and a national road is transmitted, and detailed road data is transmitted if the memory capacity is sufficient. That is, for example, as shown in FIG. 17, the priority order of main roads such as highways and national roads is set high, and the priority order of other roads is set low.
[0095]
According to such a configuration, when the memory of the
[0096]
Parameters for determining priority include, for example, the type of road (for example, high speed> national road> prefectural road> other), distance from the vehicle position (the priority is higher as the vehicle is closer), distance from the route (around the route) Are high priority).
[0097]
The
[0098]
The thinning
[0099]
In addition, when there are a plurality of parameters, which parameter is specifically prioritized and in what combination is determined by the thinning
[0100]
For example, when downloading a route from Hitachi to Tokyo, the
[0101]
In the case of road data of the same road, the closer the vehicle is to the vehicle position, the higher the priority is. For example, even in the same Joban Expressway, the priority of data in Hitachi city becomes higher, and the priority becomes lower as the distance from Hitachi city increases.
[0102]
If the entire route to the destination cannot be downloaded at once, the map data of the place where the car has passed is erased from the terminal to create a free space in the memory, and the data that could not be downloaded is downloaded.
[0103]
Another example of the above-described method of assigning priorities to map data to be downloaded will be described.
[0104]
In this example, it is assumed that a detailed map only around the vehicle position is downloaded and a map to the destination is not downloaded. In this case, the priority order is not necessarily high in the main road as described above, and the priority order may be set dynamically according to the range to be downloaded.
[0105]
For example, when downloading a route from Hitachi to Tokyo as described above, the
[0106]
When the data preparation is completed, the
[0107]
FIG. 14 is an example of a route from Hitachi to Tokyo. The priority order of road information to be transmitted will be further described with reference to this figure. Here, it is assumed that the member user is using the
[0108]
In this figure, a route from the
[0109]
First, when only the route is to be transmitted from the start point to the end point, the route in the
[0110]
If the route is extracted to the
[0111]
An example of extracting route data with priority is shown in FIG.
[0112]
FIG. 15A is an example of map data stored in the
[0113]
As a result of the route calculation by the
[0114]
In addition, there is a method in which route data is not extracted with the highest priority as described above, but is extracted from a location close to the
[0115]
First, after extracting the route data of the
[0116]
If the memory capacity of the terminal 1306 is sufficient, the same processing is performed on the
[0117]
The terminal 1306 may download the data before the departure, but the above processing may be performed, but not all the data can be downloaded before the departure. Data that could not be downloaded must be downloaded along the way. At that time, as described above, it is necessary to delete the data of the route the car has taken so far from the terminal 1306 and receive new data from the
[0118]
The
[0119]
As an example, a case will be described in which map data is sent in consideration of the transmission time to the
[0120]
For example, if the communication rate is 9600 bps and the time until data reception is 30 seconds, the amount of data that can be transmitted within this time is 36 KB. Therefore, map data for 36 KB is prepared and transmitted to the
[0121]
On the other hand, the terminal 1306 requests a map from the
[0122]
For example, consider a case where the user wants to finish receiving a map when he / she approaches an exiting interchange. The time required to reach the interchange is calculated from the vehicle speed, and at the same time, the memory capacity of the terminal 1306 is checked.
[0123]
If the communication rate is known, the map request timing can be calculated from the three parameters of the vehicle speed, the memory capacity, and the communication rate. For example, if the vehicle speed is 100 km / h, the memory free space is 80 KB, and the communication rate is 9600 bps, the time for receiving 80 KB of data is about 66.7 seconds, so it is only necessary to start data reception 1.85 km before the interchange. . Actually, it is not necessary to use all of the free memory capacity, and the amount of data to be received may be smaller than 80 KB, so this distance may be a little shorter.
[0124]
In the above description, it is assumed that the terminal 1306 is connected to the
[0125]
That is, in the above description, the
[0126]
As described above, according to the configuration in which the download timing is adjusted on the
[0127]
In each of the above-described embodiments, the case where there is one
[0128]
Moreover, although each said embodiment demonstrated the structure which calls a server from a terminal device and downloads a map, it is good also as a structure which calls a terminal device from a server and transmits a map instead. For example, when the route is calculated by the server, not only the map display position (map download position) but also the estimated passage time of each map display position is calculated. Further, when the server approaches the expected passage time, the server calls the terminal and transmits map data around the map display position that passes at that time.
[0129]
【The invention's effect】
According to the information providing system of the present invention, the latest road information is always obtained, and a means for downloading a map from a server on the network only when necessary is provided in order to reduce the financial burden on the user. be able to.
[0130]
In addition, according to the information providing system of the present invention, it is possible to receive the minimum map data providing service necessary for navigation even when the memory resources of the terminal receiving the information such as map data are small.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration example of a terminal according to the present invention.
FIG. 2 is a flowchart illustrating an example of processing of a terminal and a server according to the present invention.
FIG. 3 is an explanatory diagram showing an example of a display screen generated by processing according to the present invention.
FIG. 4 is a block diagram illustrating a configuration example of a server according to the present invention.
FIG. 5 (a) is an explanatory diagram showing an example of a protocol for transmitting data from a terminal device to a server.
FIG. 5B is an explanatory diagram showing an example of a protocol for transmitting from the terminal device to the server.
FIG. 6 is an explanatory diagram showing an example of a screen for inputting a user ID.
FIG. 7 is an explanatory diagram showing an example of a screen for inputting a destination.
FIG. 8 is an explanatory diagram showing billing information for members.
FIG. 9 is a flowchart illustrating a processing example until transmission of vector data or image data.
FIG. 10 is a flowchart illustrating an example of processing of a terminal and a server according to the present invention when map data is transmitted collectively.
FIG. 11 is an explanatory diagram showing a map display example of main parts.
FIG. 12 is an explanatory diagram showing an example of information stored in a member information DB.
FIG. 13 is an explanatory diagram showing an example of the overall configuration of an information providing system according to the present invention.
FIG. 14 is an explanatory diagram showing an example of a map mesh and route information.
FIG. 15A is an explanatory diagram showing an example of map data stored in the server.
FIG. 15B is an explanatory diagram showing a display example of map data and route information.
FIG. 15C is an explanatory diagram showing an example of data transmitted to the terminal.
FIG. 16 is an explanatory diagram illustrating an example of a screen before downloading a map.
FIG. 17 is an explanatory diagram showing an example of a priority definition table;
[Explanation of symbols]
101 memory
102 GPS
103 Position determination device
104 Input device
105 processing equipment
106 Display control device
107 Map display determination device
108 External storage device
109 Communication device
110 Audio output device.
Claims (5)
前記サーバ装置および前記端末器のうちいずれか一方に、該端末器のその時点での資源情報を取得して、該資源情報に応じて前記地図データを少なくとも含む情報の情報量を計算する手段を有し、
前記サーバ装置は、前記算出された情報量に応じて、前記端末器に送信すべき情報を生成し、
前記サーバ装置は、前記端末器が送信した現在位置と目的地から、目的地までの誘導経路に関する経路情報を生成する手段と、前記経路情報について前記端末器から前記サーバ装置へ取得を要求する地点を前記誘導経路上で決定する情報提供タイミング決定手段と、を備え、
前記経路情報を生成する手段では、前記経路情報を構成する地図データに含まれるべき各地図要素データについて優先順位を付与し、当該優先順位にしたがって、各時点で送信すべき経路情報を生成すること
を特徴とする情報提供システム。In an information providing system comprising: a terminal device mounted on a vehicle that performs route guidance to a destination; and a server device that provides information including at least map data used for route guidance to the terminal device;
Means for acquiring resource information at that time of the terminal device and calculating an information amount of information including at least the map data according to the resource information in one of the server device and the terminal device Have
The server device generates information to be transmitted to the terminal according to the calculated amount of information,
The server device generates a route information related to a guidance route from the current position and the destination transmitted by the terminal to the destination, and a point requesting the server device to obtain the route information from the terminal Information provision timing determining means for determining the information on the guidance route,
The means for generating the route information assigns priorities to each map element data to be included in the map data constituting the route information, and generates route information to be transmitted at each time point according to the priorities. An information provision system characterized by
前記優先順位では、誘導経路として用いる道路を最高順位とすること
を特徴とする情報提供システム。In the information provision system of Claim 1 ,
In the priority order, the information providing system is characterized in that a road used as a guide route is given the highest order.
前記優先順位では、主要道路、および、前記誘導経路として用いる道路の周辺に存在する道路のうちいずれかを、第2の優先順位とすること
を特徴とする情報提供システム。The information providing system according to claim 2 ,
In the priority order, any one of a main road and a road existing around the road used as the guide route is set as the second priority order.
前記主要道路とは、高速道路および国道のうちいずれかであること
を特徴とする情報提供システム。In the information provision system according to claim 3 ,
The main road is one of an expressway and a national road.
前記サーバ装置は、
前記車両の経路を計算する経路計算手段と、
前記計算された経路において、地図データを送信すべき位置を決定する地図データ送信位置決定手段と、
前記決定された地図データ送信位置を、自車が通過する時刻を予想する通過時刻予想手段とを備え、
前記情報提供タイミング決定手段は、前記サーバ装置に配置されるものであって、前記予想された通過時刻に対応して定められた時刻に、地図データを送信するよう前記送信タイミングを決定すること
を特徴とする情報提供システム。In an information providing system comprising: a terminal device mounted on a vehicle that performs route guidance to a destination; and a server device that provides information including at least map data used for route guidance to the terminal device;
The server device
Route calculating means for calculating the route of the vehicle;
Map data transmission position determining means for determining a position where map data should be transmitted in the calculated route;
A passage time prediction means for predicting the time at which the vehicle passes the determined map data transmission position;
The information provision timing determining means is arranged in the server device, and determines the transmission timing so as to transmit map data at a time determined corresponding to the predicted passage time. A characteristic information provision system.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5865399A JP4084901B2 (en) | 1999-03-05 | 1999-03-05 | Information provision system |
DE60027499T DE60027499T2 (en) | 1999-03-05 | 2000-02-29 | Information presentation system for mobile units |
EP00103452A EP1035531B1 (en) | 1999-03-05 | 2000-02-29 | Information providing system for mobile units |
US09/518,908 US6324467B1 (en) | 1999-03-05 | 2000-03-03 | Information providing system |
KR1020000010903A KR100711688B1 (en) | 1999-03-05 | 2000-03-04 | System for providing information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5865399A JP4084901B2 (en) | 1999-03-05 | 1999-03-05 | Information provision system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000258172A JP2000258172A (en) | 2000-09-22 |
JP4084901B2 true JP4084901B2 (en) | 2008-04-30 |
Family
ID=13090558
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5865399A Expired - Fee Related JP4084901B2 (en) | 1999-03-05 | 1999-03-05 | Information provision system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4084901B2 (en) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7003288B2 (en) * | 2000-10-11 | 2006-02-21 | Mitsubishi Denki Kabushiki Kaisha | Mobile communication terminal |
JP2002149528A (en) | 2000-11-13 | 2002-05-24 | Sharp Corp | Information providing system, server used for the system information providing method, and machine readable recording medium for realizing the method |
JP2002150474A (en) * | 2000-11-13 | 2002-05-24 | Sony Corp | Information-processing device and method, display system, and program storage medium |
US6421602B1 (en) * | 2001-01-03 | 2002-07-16 | Motorola, Inc. | Method of navigation guidance for a distributed communications system having communications nodes |
JP4531271B2 (en) * | 2001-01-12 | 2010-08-25 | 株式会社エクォス・リサーチ | Navigation method, route providing device, route guidance device, and system |
JP2002277253A (en) * | 2001-03-19 | 2002-09-25 | Sanyo Electric Co Ltd | Navigator and server apparatus |
JP4456667B2 (en) * | 2001-04-20 | 2010-04-28 | アルパイン株式会社 | Navigation device |
JP3711889B2 (en) * | 2001-04-20 | 2005-11-02 | 株式会社エクォス・リサーチ | Navigation information providing device |
JP2002340579A (en) * | 2001-05-22 | 2002-11-27 | Nec Corp | Navigation system |
JP4671535B2 (en) * | 2001-05-23 | 2011-04-20 | 富士通テン株式会社 | Communication type navigation system, navigation center and navigation terminal |
JP2002357444A (en) * | 2001-05-31 | 2002-12-13 | Nec Corp | Navigation system using mobile terminal |
JP3980844B2 (en) * | 2001-05-31 | 2007-09-26 | 富士通株式会社 | GUIDANCE INFORMATION REQUEST DEVICE AND GUIDANCE INFORMATION PROVIDING DEVICE |
JP2003057055A (en) * | 2001-08-10 | 2003-02-26 | Equos Research Co Ltd | Method, apparatus and system for downloading of road data |
JP4497763B2 (en) * | 2001-08-10 | 2010-07-07 | パイオニア株式会社 | Map data providing device, map data installing terminal device, and communication type navigation device |
JP4574910B2 (en) * | 2001-08-10 | 2010-11-04 | パイオニア株式会社 | Map data providing device, map data installing terminal device, and communication type navigation device |
JP4574909B2 (en) * | 2001-08-10 | 2010-11-04 | パイオニア株式会社 | Map data providing device, map data installing terminal device, and communication type navigation device |
JP2003075163A (en) * | 2001-09-06 | 2003-03-12 | Pioneer Electronic Corp | Data transmission method of communication navigation system, server device, recording medium, and communication navigation terminal device |
JP3660287B2 (en) * | 2001-09-20 | 2005-06-15 | 三菱電機株式会社 | Map data distribution device, map data reception device, map data distribution method, and map data reception method |
JP4091914B2 (en) * | 2001-10-16 | 2008-05-28 | 松下電器産業株式会社 | Terminal device |
US7146273B2 (en) | 2002-02-07 | 2006-12-05 | Sanyo Electric Co., Ltd. | Navigation system, navigation apparatus, and server apparatus |
DE10210546A1 (en) * | 2002-03-09 | 2003-09-18 | Bosch Gmbh Robert | Automatic vehicle control method and system |
US6873905B2 (en) | 2002-03-19 | 2005-03-29 | Opnext Japan, Inc. | Communications type navigation device |
JP4461419B2 (en) * | 2004-02-27 | 2010-05-12 | アイシン・エィ・ダブリュ株式会社 | Navigation device |
JP4176040B2 (en) | 2004-03-31 | 2008-11-05 | 京セラ株式会社 | Error correction method for portable communication terminal and its geomagnetic sensor |
JP2005301058A (en) * | 2004-04-14 | 2005-10-27 | Zenrin Co Ltd | Map data distribution, and map display control |
JP4811042B2 (en) * | 2006-02-09 | 2011-11-09 | カシオ計算機株式会社 | Client device and program |
JP4826917B2 (en) * | 2007-03-22 | 2011-11-30 | 株式会社デンソー | Vehicle navigation device |
JP2009230261A (en) * | 2008-03-19 | 2009-10-08 | Kenwood Corp | Delivery system and in-vehicle device |
WO2009125884A1 (en) * | 2008-04-11 | 2009-10-15 | Sk Marketing & Company Co., Ltd. | Terminal for dynamic data download and storage medium recording that download method program |
JP2009258934A (en) * | 2008-04-16 | 2009-11-05 | Kenwood Corp | Distribution system and center device |
JP2010055150A (en) * | 2008-08-26 | 2010-03-11 | Sakano Kazuhito | Delivery support navigation system, package delivery method, management server, address matching program, and computer-readable recording medium |
JP4835684B2 (en) * | 2008-12-17 | 2011-12-14 | 株式会社デンソー | Information providing system and in-vehicle device |
JP4700128B2 (en) * | 2009-11-10 | 2011-06-15 | パイオニア株式会社 | Map data provision system |
JP2014122837A (en) * | 2012-12-21 | 2014-07-03 | Zenrin Co Ltd | Information Sharing System |
KR102582874B1 (en) * | 2015-08-10 | 2023-09-26 | 에스케이플래닛 주식회사 | Navigation service apparatus and control method thereof |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2891793B2 (en) * | 1991-04-12 | 1999-05-17 | パイオニア株式会社 | In-vehicle navigation device |
JP4145965B2 (en) * | 1996-01-10 | 2008-09-03 | 沖電気工業株式会社 | Mobile communication system |
JPH09331370A (en) * | 1996-06-10 | 1997-12-22 | Matsushita Electric Ind Co Ltd | Data communication equipment |
JP2861957B2 (en) * | 1996-07-31 | 1999-02-24 | トヨタ自動車株式会社 | Positioning system, fixed station side device and positioning device used in this system |
JP3307250B2 (en) * | 1996-12-12 | 2002-07-24 | 日産自動車株式会社 | Vehicle information communication system |
JPH10253380A (en) * | 1997-03-14 | 1998-09-25 | Hitachi Ltd | 3d map display device |
JP3496464B2 (en) * | 1997-07-17 | 2004-02-09 | トヨタ自動車株式会社 | Map acquisition system, map acquisition device, and navigation device equipped with map acquisition device |
JPH1138872A (en) * | 1997-07-17 | 1999-02-12 | Toyota Motor Corp | Map data delivery system and map data acquisition apparatus suitable for this system |
-
1999
- 1999-03-05 JP JP5865399A patent/JP4084901B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000258172A (en) | 2000-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4084901B2 (en) | Information provision system | |
KR100711688B1 (en) | System for providing information | |
US6993350B2 (en) | Navigation system using mobile terminal | |
JP3475142B2 (en) | Map data transmission device, map data transmission method, and computer-readable recording medium recording a program for causing a computer to execute the map data transmission method | |
JP4483027B2 (en) | Server device, data transmission / reception method, and recording medium | |
EP1317742B1 (en) | Navigation system using wireless communication network and route guidance method thereof | |
EP2270432B1 (en) | Navigation device, route-search server, and route-search system | |
US7650235B2 (en) | Telematics system using image data and method for directing a route by using the same | |
EP2126515B1 (en) | Route shaping systems and methods | |
US20020128768A1 (en) | Route guide information distributing system | |
JP2006234813A (en) | Public traffic information guidance system and its method | |
WO2003067191A1 (en) | Navigation system, navigation apparatus and server apparatus | |
WO2004036146A1 (en) | Navigation apparatus and server apparatus | |
WO2000066975A1 (en) | Route guide system | |
JPH1151666A (en) | Mobile communication terminal and information retrieving/delivering unit therefor | |
US7885643B2 (en) | Information communication system | |
JPH08285613A (en) | Information centralized control type navigation system | |
CN108779987A (en) | Communication terminal, server unit, route search system and computer program | |
US20200380548A1 (en) | Information processing apparatus, information processing method, and non-transitory storage medium | |
JP2001012960A (en) | Information distribution system | |
KR100342722B1 (en) | System of Persional Navigation and Method thereof | |
JP2002048579A (en) | Communication type navigation system | |
KR20030039923A (en) | System And Method For Real-Time Traffic Information Service Using Vehicle | |
KR101208441B1 (en) | Method and system for providing public transportation transfer service using mobile communication terminal | |
JP4165795B2 (en) | Traffic information receiver for navigation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Effective date: 20050218 Free format text: JAPANESE INTERMEDIATE CODE: A621 |
|
RD02 | Notification of acceptance of power of attorney |
Effective date: 20050218 Free format text: JAPANESE INTERMEDIATE CODE: A7422 |
|
A977 | Report on retrieval |
Effective date: 20070129 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070206 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070409 |
|
A02 | Decision of refusal |
Effective date: 20071023 Free format text: JAPANESE INTERMEDIATE CODE: A02 |
|
A521 | Written amendment |
Effective date: 20071122 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080110 |
|
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: 20080212 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080218 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 3 Free format text: PAYMENT UNTIL: 20110222 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 3 Free format text: PAYMENT UNTIL: 20110222 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110222 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120222 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |