JP4777555B2 - Data transmission method, server device, recording medium, and terminal device in navigation system - Google Patents
Data transmission method, server device, recording medium, and terminal device in navigation system Download PDFInfo
- Publication number
- JP4777555B2 JP4777555B2 JP2001260796A JP2001260796A JP4777555B2 JP 4777555 B2 JP4777555 B2 JP 4777555B2 JP 2001260796 A JP2001260796 A JP 2001260796A JP 2001260796 A JP2001260796 A JP 2001260796A JP 4777555 B2 JP4777555 B2 JP 4777555B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- map
- terminal device
- guidance
- map 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
- 238000000034 method Methods 0.000 title claims description 52
- 230000005540 biological transmission Effects 0.000 title claims description 48
- 238000004891 communication Methods 0.000 claims description 37
- 230000000903 blocking effect Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 7
- 230000006698 induction Effects 0.000 claims 4
- 241000287462 Phalacrocorax carbo Species 0.000 claims 1
- YGSDEFSMJLZEOE-UHFFFAOYSA-M salicylate Chemical compound OC1=CC=CC=C1C([O-])=O YGSDEFSMJLZEOE-UHFFFAOYSA-M 0.000 claims 1
- 229960001860 salicylate Drugs 0.000 claims 1
- 230000008569 process Effects 0.000 description 28
- 238000004364 calculation method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
- Information Transfer Between Computers (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、通信ナビゲーションシステムにおいて、ナビゲーション端末装置に提供される経路データ、誘導データおよび地図データを送信する方法およびそれらのデータを蓄積したサーバ装置、記録媒体ならびにそれらのデータを受信する通信ナビゲーション端末装置に関する。
【0002】
【従来の技術】
通信ナビゲーションシステムとは、地図データベースサイトに蓄積されている地図データを、インターネット等のコンピュータネットワークおよび移動体通信網等の通信手段を介して、車載用ナビゲーション装置または携帯ナビゲーション装置,PDA,携帯電話器等の各種ナビゲーション端末装置にその要求に応じて送信し、各ナビゲーション端末装置において、搭載しているGPSによる位置検出データとサーバ装置から送信されてきた地図データとによってユーザを目的地に誘導するナビゲーションを行うシステムのことをいう。
【0003】
このような通信ナビゲーションシステムにおいては、その性質上常に最新の地図を参照することができるという利点がある。そのためには、サーバ装置の地図データが更新された場合、その地図データブロックの再ロードを行い、地図データを最新の状態に保持するという動作が必要になる。
【0004】
そして、このような通信ナビゲーションシステムの一般的なシーケンスは、まず現在地点を地図キャッシュを用いて地図表示し、次いで目的地検索を行う。この場合、必要であれば目的地を地図表示する。そして、経路探索を実行した後、経路データ、誘導データおよび地図データをダウンロードする。
【0005】
ここで、経路データは道路を表示し、誘導データは特に交差点における案内を表示し、地図データは車両が走行する道路を含む周辺の地図を表示する。また、経路データおよび誘導データは、ユーザが経路計算を行った時点で一括してダウンロードしており、地図データは一括または必要に応じ順次ダウンロードして取得していた。
【0006】
【発明が解決しようとする課題】
ところで、上記のような従来の通信ナビゲーションシステムでは、経路データ、誘導データおよび地図データをダウンロードする場合、通信ナビゲーション端末装置が有するメモリの記憶容量が小さいと、始点から目的地に至る経路上の全てのデータを一括してダウンロードすることが不可能であるため、一部のデータが欠落する不具合がある。
【0007】
また、通信ナビゲーション端末装置の通信速度が遅い場合には、一括してダウンロードすると、走行開始までの待ち時間が長くなり、実使用上において問題がある。なお、地図データを必要なときにダウンロードして取得するようにした場合には、端末装置とサーバ装置との常時接続が前提となる。
【0008】
本発明は、上記事情を考慮してなされたもので、通信ナビゲーション端末装置の記憶容量に応じて経路データおよび誘導データを部分送信することが可能な通信ナビゲーションシステムにおけるデータ送信方法およびサーバ装置、記録媒体、通信ナビゲーション端末装置を提供することを目的とする。
【0009】
上記目的を達成するために、請求項1記載のナビゲーションシステムにおけるデータ送信方法は、サーバ装置に蓄積されている誘導データおよび地図データを端末装置に送信し、これらのデータと前記端末装置の現在位置を示す位置データとによってナビゲーションを行うナビゲーションシステムにおいて、前記誘導データおよび地図データを複数に分割するステップと、複数に分割された前記誘導データおよび地図データを含む送信データを生成するステップと、を有し、所定のダウンロードポイントにおいて前記送信データを前記サーバ装置から前記端末装置に送信する際に、前記誘導データを前記地図データより優先して送信することを特徴とする。
【0010】
請求項1記載のナビゲーションシステムにおけるデータ送信方法によれば、誘導データおよび地図データを複数に分割し、これら分割した誘導データおよび地図データを含む送信データを所定のダウンロードポイントにおいて前記サーバ装置から前記端末装置に送信する際に、前記誘導データを前記地図データより優先して送信することにより、端末装置はルート案内に必要な誘導データを地図データよりも優先的に受信することが可能となり、信頼性の高いナビゲーションシステムを提供することができる。
【0011】
請求項2記載のナビゲーションシステムにおけるデータ送信方法は、請求項1に記載のデータ送信方法であって、前記端末装置の記憶容量に対応して複数に分割された前記誘導データおよび地図データを送信することを特徴とする。
【0012】
請求項2記載のナビゲーションシステムにおけるデータ送信方法によれば、端末装置の記憶容量に対応して複数に分割された誘導データおよび地図データが送信されることにより、端末装置の記憶容量に応じて誘導データおよび地図データを部分送信することが可能となるため、端末装置の記憶容量が小さくても出発地から目的地までの全ての誘導データおよび地図データを送信することが可能となり、信頼性の高いナビゲーションシステムを提供することができる。
【0013】
請求項3記載のナビゲーションシステムにおけるデータ送信方法は、請求項1または2に記載のデータ送信方法であって、前記誘導データおよび地図データは、前記サーバ装置と前記端末装置との通信速度に対応して複数に分割されることを特徴とする。
【0014】
請求項3記載のナビゲーションシステムにおけるデータ送信方法によれば、誘導データおよび地図データをサーバ装置と端末装置との通信速度に対応して複数に分割したことにより、走行開始までの待ち時間を短縮することができる。
【0015】
請求項4記載のナビゲーションシステムにおけるデータ送信方法は、請求項1に記載のデータ送信方法であって、前記誘導データおよび地図データは、複数個集合してブロッキングデータとして送信されることを特徴とする。
【0016】
請求項4記載のナビゲーションシステムにおけるデータ送信方法によれば、誘導データおよび地図データが複数個集合してブロッキングデータとして送信されることにより、通信速度が遅く、同時にダウンロードすることができないような端末装置でも対応することができる。
【0017】
請求項5記載のナビゲーションシステムにおけるサーバ装置は、誘導データおよび地図データを端末装置に送信し、これらのデータと前記端末装置の現在位置を示す位置データとによってナビゲーションを行うナビゲーションシステムにおけるサーバ装置であって、前記誘導データおよび地図データを複数に分割する分割手段と、複数に分割された前記誘導データおよび地図データを含む送信データを生成する送信データ生成手段と、を有し、所定のダウンロードポイントにおいて前記送信データを前記端末装置に送信する際に、前記誘導データを前記地図データより優先して送信することを特徴とする。
【0018】
請求項5記載のナビゲーションシステムにおけるサーバ装置によれば、誘導データおよび地図データを複数に分割し、これら分割した誘導データおよび地図データを含む送信データを所定のダウンロードポイントにおいて端末装置に送信する際に、誘導データを地図データより優先して送信することから、端末装置はルート案内に必要な誘導データを地図データよりも優先的に受信することが可能となり、信頼性の高いナビゲーションシステムを提供することができる。
【0019】
請求項6記載の記録媒体は、請求項1ないし5のいずれかに記載の誘導データおよび地図データが記録されたコンピュータ読み取り可能な記録媒体である。
【0020】
請求項6記載の記録媒体によれば、請求項1ないし5のいずれかに記載の誘導データおよび地図データが記録されたコンピュータ読み取り可能な記録媒体を提供することができる。
【0021】
請求項7記載の端末装置は、分割された誘導データおよび地図データを含む送信データをサーバ装置から受信し、これらのデータと現在位置を示す位置データとによってナビゲーションを行う端末装置において、前記送信データを所定のダウンロードポイントで取得する際に、前記誘導データを前記地図データより優先して受信して処理する処理手段を備えたことを特徴とする。
【0022】
請求項7記載の端末装置によれば、分割された誘導データおよび地図データを含む送信データを所定のダウンロードポイントにおいてサーバ装置から受信する際に、ルート案内に必要な誘導データを地図データより優先して受信して処理することから、信頼性の高いナビゲーションシステムを提供することができる。
【0023】
【発明の実施の形態】
以下、本発明に好適な実施の形態について、図面に基づいて説明する。
【0024】
なお、以下に説明する実施の形態は、車両に搭載された端末装置と、インターネット等のネットワークを介して当該端末装置と接続されたサーバ装置と、当該ネットワークとを含み、端末装置が搭載された車両の移動を補助するナビゲーションシステムに対して本発明を適用した場合の実施の形態である。
【0025】
(I)全体構成および動作
始めに、実施形態に係るナビゲーションシステムの全体構成および動作について、図1ないし図4を用いて説明する。
【0026】
なお、図1は実施形態に係るナビゲーションシステムの構成を示すブロック図であり、図2ないし図4は当該ナビゲーションシステムにおいて実行されるナビゲーション処理をそれぞれ示すフローチャートである。
【0027】
図1(a)に示すように、実施形態に係る通信ナビゲーションシステムSは、車両の現在位置および進行方向に関する情報並びに運転者に提示すべき情報を要求する要求情報を端末信号StとしてインターネットINを介してサーバ装置SVへ送信するとともに、当該要求情報に対応してサーバ装置SVから通信手段としてのインターネットINを介して送信されてきたナビゲーション処理用の種々の情報を端末信号Stとして受信し運転者に提示する端末装置Tと、当該端末装置TからインターネットINを介して送信されてきた端末信号Stをサーバ信号Ssvとして受信し、当該サーバ信号Ssvに基づき端末装置T上で運転者に提示すべき地図情報等の検索処理、端末装置Tを搭載する車両の誘導経路探索処理等を含む後述する如き処理を行い、当該処理の結果をインターネットINを介してサーバ信号Ssvとして端末装置Tに送信するサーバ装置SVと、により構成されている。
【0028】
なお、一台のサーバ装置SVは、図1(a)に示すように複数の端末装置Tに対して時分割的に必要な地図情報等を送信することが可能となるように構成されている。
【0029】
次に、各構成部材の細部構成について説明する。
【0030】
先ず、図1(b)に示すように、サーバ装置SVは、CPU1と、表示部2と、入力部3と、ハードディスク装置等からなるデータ蓄積手段としての外部記憶装置4と、インターフェース5と、により構成されている。
【0031】
この構成において、インターフェース5は、インターネットINから入力されてくるサーバ信号Ssvに対して予め設定されている入力インターフェース処理を実行し、処理サーバ信号ScとしてCPU1に出力するとともに、当該CPU1から端末装置Tに対して送信すべき処理サーバ信号Scが送信されてくると当該処理サーバ信号Scに対して予め設定されている出力インターフェース処理を実行し、サーバ信号SsvとしてインターネットINを介して端末装置Tへ出力する。
【0032】
次に、外部記憶装置4は、端末装置T上に表示すべき地図情報、後述する経路処理に用いられる種々の情報、実施形態のナビゲーション処理の実行に必要な地点情報(より具体的には、端末装置Tにおいて表示される地図上に示される地点の位置情報およびその地点の内容情報等を含む)並びに各端末装置Tを使用している使用者についての情報である使用者情報等、実施形態のナビゲーションシステムとして実行されるナビゲーション処理に必要な全ての情報を蓄積記憶しており、これらの情報を必要に応じてメモリ信号SmとしてCPU1に出力する。
【0033】
一方、CPU1は、その処理上、地図出力部1aと、経路処理部1bと、検索部1cと、により構成されている。
【0034】
そして、地図出力部1aは、処理サーバ信号Scとして入力されてきた上記要求情報に基づき、外部記憶装置4に記憶されている地図情報の中から当該要求情報に対応する地図情報を検索してメモリ信号Smとして読出し、これを処理サーバ信号Scとしてインターフェース5およびインターネットINを介して端末装置Tに出力する。
【0035】
また、経路処理部1bは、処理サーバ信号Scとして入力されてきた上記要求情報に基づき、外部記憶装置4に記憶されている地図情報を用いて車両が進行すべき経路を計算・探索し、その探索した経路を含む地図情報を検索してメモリ信号Smとして読出し、これを処理サーバ信号Scとしてインターフェース5およびインターネットINを介して端末装置Tに出力する。
【0036】
これと並行して、経路処理部1bは、上記検索された経路に沿って端末装置Tを備えている車両が移動するように当該車両を誘導するため必要な経路誘導情報を生成し、その結果を処理サーバ信号Scとしてインターフェース5およびインターネットINを介して端末装置Tに出力する。
【0037】
さらに、検索部1cは、処理サーバ信号Scとして入力されてきた上記要求情報に基づき、外部記憶装置4に記憶されている地点情報等を検索してメモリ信号Smとして読出し、これを処理サーバ信号Scとしてインターフェース5およびインターネットINを介して端末装置Tに出力する。
【0038】
他方、これらの処理に対応して、入力部3において必要な情報入力処理が実行されると、当該入力部3は当該情報入力処理に対応した入力信号Sinを生成し、この入力信号SinをCPU1に出力する。そして、CPU1は当該入力信号Sinの内容に合致した処理を行う。
【0039】
また、これらの処理を実行するにつきサーバ装置SVの操作者に対して提示すべき情報は、表示信号Sdpとして表示部2に出力され、当該表示部2は当該表示信号Sdpに対応する情報を表示する。
【0040】
次に、図1(c)に示すように、一の端末装置Tは、CPUおよび必要なメモリ等からなる処理手段としての処理部10と、メモリ11と、測位部材としてのセンサ部12と、表示部13と、音声出力部14と、携帯型電話機等からなる送受信器15と、入力部16と、により構成されている。ここで、メモリ11は、経路データ、誘導データおよび地図データが記録されたコンピュータ読み取り可能な本発明の記録媒体を構成する。
【0041】
この構成において、送受信器15は、インターネットINから入力されてくる端末信号Stに対して予め設定されている入力インターフェース処理を実行し、処理端末信号Sttとして処理部10に出力するとともに、当該処理部10からサーバ装置SVに対して送信すべき処理端末信号Sttが送信されてくると、当該処理端末信号Sttに対して予め設定されている出力インターフェース処理を実行し、端末信号StとしてインターネットINを介してサーバ装置SVへ出力する。
【0042】
次に、センサ部12は、具体的には、衛星軌道上に打ち上げられているGPS(Global Positioning System)衛星から送信されてくるGPS電波に含まれている位置情報に基づいて端末装置Tが搭載されている車両の絶対位置情報(緯度および経度により示される絶対位置情報)を出力するGPSレシーバと、当該車両に備えられている車輪の回転に伴って送信されるいわゆる車速パルスに基づいて車両の走行距離および速度を演算し距離情報および速度情報を出力する車速センサと、車両の旋回角度および上下方向の傾斜を検出して車両の進行方向に関する情報を出力する加速度センサと、により構成されており、これらのセンサおよびレシーバから出力される車両の現在位置および姿勢等を示す情報をセンサ信号Sscとして処理部10へ出力する。
【0043】
一方、入力部16は、表示部13において表示させたい地図の指定又は目的地の設定等の実施形態に係るナビゲーション処理についての指定が当該入力部16において実行されると、当該実行された指定に対応する入力信号Sinを生成して処理部10に出力する。
【0044】
これらにより、処理部10は、センサ信号Sscに基づいて端末装置Tが搭載されている車両の現在位置を示す現在位置情報および入力部16において実行された指定に対応する要求情報等を生成し、これらを処理端末信号Sttとして送受信器15を介してサーバ装置SVに出力する。
【0045】
そして、当該出力された要求情報および現在位置情報に基づいてサーバ装置SVにおいて実行された処理に対応する結果が処理端末信号SttとしてインターネットINおよび送受信器15を介して送信されてくると、処理部10は、送信されてきた結果に含まれている表示すべき地図情報を表示信号Sdpとして表示部13に出力し、当該表示部13において必要な地図情報の表示を行わせる。なお、当該表示部13において表示される情報には、上記地図情報の他に、上述したサーバ装置SV内の経路処理部1bにおいて生成された経路の沿った地図情報又は経路誘導情報の則った経路情報も含まれている。
【0046】
また、当該経路誘導情報のうち、音声により車両の運転者に対して告知すべき内容については、これを音声信号Sadとして音声出力部14に出力し、必要な音声出力により当該経路誘導を行わせる。
【0047】
さらに、サーバ装置SVから送信されてきた地図情報等、一時的に記憶しておくべき情報については、処理部10からメモリ信号Smとしてメモリ11に出力されて一時的に記憶された後、必要に応じて再度メモリ信号Smとして読み出されて必要な表示等の処理に供される。
【0048】
次に、上述した構成を有するナビゲーションシステムSにおいて実行されるナビゲーション処理について、主としてサーバ装置SVにおいて実行される処理を中心に図2ないし図4を用いて説明する。
【0049】
初めに、端末装置T上の表示部13において表示されるべき地図を検索する地図検索処理について、図2に示すフローチャートを用いて説明する。
【0050】
当該地図検索処理においては、先ず、表示すべき地図を示す要求情報が端末装置Tから送信されてきたか否かを常に監視し(ステップS1)、当該要求情報ないときは(ステップS1;NO)そのまま待機し、一方、当該要求情報があったときは(ステップS1;YES)、次に、その要求情報を送信してきた端末装置Tが実施形態のナビゲーションシステム上で認証されている端末装置Tであるか否かを認証する(ステップS2)。
【0051】
そして、当該認証処理が完了すると、次に、送信されてきた要求情報に基づいて上記地図出力部1aにおいて必要な地図情報の検索を外部記憶装置4に記憶されている地図情報を対象として行い(ステップS3、S4)、その検索が完了したときは(ステップS4;YES)、当該検索した地図情報を端末装置Tに送信する(ステップS5)。
【0052】
このとき、当該送信中においては常に全情報が送信されたか否かを監視し(ステップS6)、送信が完了していないときは(ステップS6;NO)そのまま送信を継続し、一方、必要な地図情報の送信が完了したときは(ステップS6;YES)、一連の地図検索処理を終了する。
【0053】
次に、端末装置Tを備える車両を誘導する経路を計算する経路計算処理について、図3(a)に示すフローチャートを用いて説明する。
【0054】
当該経路計算処理においては、先ず、経路計算に使用される出発地、目的地および経路条件(より具体的には、高速道路を優先するか否か、或いは特定の道路を必ず通過するように計算するか等)を含む要求情報が端末装置Tから送信されてきたか否かを常に監視し(ステップS20)、当該要求情報ないときは(ステップS20;NO)そのまま待機し、一方、当該要求情報があったときは(ステップS20;YES)、次に、その要求情報を送信してきた端末装置Tが実施形態のナビゲーションシステム上で認証されている端末装置Tであるか否かを認証する(ステップS21)。
【0055】
そして、当該認証処理が完了すると、次に、要求情報を送信してきた端末装置Tを所有する使用者に関する使用者情報を外部記憶装置4内から抽出して取得し(ステップS22)、さらに当該要求情報に含まれている目的地等および取得した使用者情報に基づいて上記経路処理部1bにおいて必要な経路計算処理を行い(ステップS23、S24)、その経路計算処理が完了したときは(ステップS24;YES)、その結果を一時的にCPU1内のメモリに格納して一連の経路計算処理を終了する。なお、当該経路計算処理の結果については、その処理が完了した時点で端末装置Tに送信し、その結果を表示部13等上において表示させるようにすることもできる。
【0056】
さらに、当該計算された経路に沿って端末装置Tを備える車両を誘導する経路誘導処理について、図3(b)に示すフローチャートを用いて説明する。
【0057】
当該経路誘導処理においては、先ず、経路誘導の開始を要求する要求情報が端末装置Tから送信されてきたか否かを常に監視し(ステップS25)、当該要求情報がないときは(ステップS25;NO)そのまま待機し、一方、当該要求情報があったときは(ステップS25;YES)、次に、その要求情報を送信してきた端末装置Tが実施形態のナビゲーションシステム上で認証されている端末装置Tであるか否かを認証する(ステップS26)。
【0058】
そして、当該認証処理が完了すると、次に、要求情報を送信してきた端末装置Tを所有する使用者に関する使用者情報を確認的に外部記憶装置4内から抽出して取得し(ステップS27)、さらに当該要求情報に対応して上記経路処理部1bにおいて必要な経路誘導処理を行い(ステップS28、S29)、その経路誘導処理が完了したときは(ステップS29;YES)、一連の経路誘導処理を終了する。なお、当該経路誘導処理には、端末装置Tから車両の現在位置を示す現在位置情報を取得する処理、当該取得した現在位置が先に計算された経路上にあるか否かを判定する処理および今後進行する経路上の著名地物(曲るべき交差点又は目標とすべき地物等)と車両の現在位置との関係を計算して端末装置Tに送信しこれを運転者に認識させる処理等が含まれている。
【0059】
次に、端末装置T上において運転者に告知されるべき情報であってナビゲーション処理に関連する情報を検索する情報検索処理について、図4に示すフローチャートを用いて説明する。
【0060】
当該情報検索処理においては、先ず、告知すべき情報を示す要求情報が端末装置Tから送信されてきたか否かを常に監視し(ステップS10)、当該要求情報がないときは(ステップS10;NO)そのまま待機する一方、当該要求情報があったときは(ステップS10;YES)、次に、その要求情報を送信してきた端末装置Tが実施形態のナビゲーションシステム上で認証されている端末装置Tであるか否かを認証する(ステップS11)。
【0061】
そして、当該認証処理が完了すると、次に、送信されてきた要求情報に基づいて上記検索部1cにおいて必要な情報の検索を外部記憶装置4に記憶されている情報を対象として行い(ステップS12、S13)、その検索が完了したときは(ステップS13;YES)、当該検索した情報を端末装置Tに送信する(ステップS14)。
【0062】
このとき、当該送信中においては常に送信すべき全情報が送信されたか否かを監視し(ステップS15)、送信が完了していないときは(ステップS15;NO)そのまま送信を継続し、一方、必要な地図情報の送信が完了したときは(ステップS15;YES)、一連の情報検索処理を終了する。
【0063】
(II)経路データ、誘導データおよび地図データの部分配信
[構成]
サーバ装置SVの外部記憶装置4には、端末装置Tのメモリ11の記憶容量およびサーバ装置SVと端末装置Tとの通信速度に対応して複数に分割可能であって、順次送信可能な経路データ、誘導データおよび地図データが各々蓄積されている。これら経路データ、誘導データおよび地図データは、それぞれ複数個集合してブロッキングデータとして端末装置Tのユーザの要求に応じサーバ装置SVから端末装置Tに送信される。
【0064】
すなわち、外部記憶装置4に蓄積されている経路データ、誘導データおよび地図データは、必要となるデータをまとめて端末装置Tが取得されるように複数個集合してブロッキングデータとして送信される。
【0065】
したがって、本実施形態の通信ナビゲーションシステムにおけるデータ送信方法では、外部記憶装置4に蓄積されている経路データ、誘導データおよび地図データを端末装置Tのメモリ11の記憶容量に対応して複数に分割し、これら分割した経路データ、誘導データおよび地図データをサーバ装置SVから端末装置Tに順次送信する。
【0066】
[作用]
図5は本実施形態におけるデータの部分配信形態を示す説明図、図6は図5におけるデータの部分配信処理過程を示す図、図7は図5におけるデータの部分配信処理のデータ取得タイミングを示す説明図である。
【0067】
図5および図6に示すように、始点(出発地)から目的地まで走行する場合、始点におけるデータダウンロードポイント(以下、単にロードポイントという。
)DP1では、ユーザが端末装置Tを介してサーバ装置SVに経路計算要求の旨の信号を送信する(図6のステップP1)。すると、サーバ装置SVからはブロッキングデータとして端末装置Tに、分割された経路データ列、誘導データ列G1および地図データ群M1がダウンロードされる(ステップP2)。ユーザは、これらの経路データ列、誘導データ列G1および地図データ群M1に基づき、それぞれ表示された道路画像、交差点における案内画像および走行する道路を含む周辺の地図画像に従って走行する。
【0068】
そして、ロードポイントDP2(A地点)では、ロードポイントDP1においてダウンロードした誘導データ列G1および地図データ群M1が端末装置Tのメモリ11からなくなる前であるため、これらのデータをユーザが要求する(ステップP3)。すると、サーバ装置SVからは再度分割された誘導データ列G2および地図データ群M2が端末装置Tにダウンロードされる(ステップP4)。そして、ユーザは、これらの誘導データ列G2および地図データ群M2に基づいてそれぞれ表示された上記画像に従って走行する。
【0069】
さらに、ロードポイントDP3(B地点)では、ロードポイントDP2においてダウンロードした誘導データ列G2および地図データ群M2が端末装置Tのメモリ11からなくなる前であるため、これらのデータをユーザが要求する(ステップP5)。すると、サーバ装置SVからは端末装置Tに分割された目的地までの地図データ群M3がダウンロードされる(ステップP6)。ユーザは地図データ群M3に基づいて表示された走行する道路を含む周辺の地図画像に従って目的地まで走行する。
【0070】
なお、サーバ装置SVに対するデータの取得タイミングは、図7に示すようにユーザ側で誘導しているデータ(経路データ列、誘導データ列および地図データ群)を使い切る(中間地点に到達)前にサーバ装置SVに対し次のデータを要求する。
【0071】
したがって、端末装置Tの処理部10は、メモリ11の記憶容量に対応するため複数に分割された経路データ列、誘導データ列および地図データ群をサーバ装置SVから順次受信して処理する。
【0072】
[効果]
このように本実施形態におけるデータ送信方法によれば、経路データ、誘導データおよび地図データを端末装置Tの記憶容量に対応して複数に分割し、これら分割した経路データ、誘導データおよび地図データをサーバ装置SVから端末装置Tに順次送信することにより、端末装置Tの記憶容量に応じて経路データ、誘導データおよび地図データを部分送信することが可能となるため、端末装置Tの記憶容量が小さくても出発地から目的地までの全ての経路データ、誘導データおよび地図データを送信することが可能となり、信頼性の高い通信ナビゲーションシステムを提供することができる。
【0073】
また、本実施形態におけるデータ送信方法によれば、経路データ、誘導データおよび地図データが端末装置Tの要求に応じて送信されることにより、経路データ、誘導データおよび地図データがなくなる前にサーバ装置SVから端末装置Tにこれらのデータを送信することができる。
【0074】
さらに、本実施形態におけるデータ送信方法によれば、経路データ、誘導データおよび地図データをサーバ装置SVと端末装置Tとの通信速度に対応して複数に分割したことにより、走行開始までの待ち時間を短縮することができる。
【0075】
そして、本実施形態におけるデータ送信方法によれば、経路データ、誘導データおよび地図データが複数個集合してブロッキングデータとして送信されることにより、通信速度が遅く、複数のスレッドを用いて同時にダウンロードすることができないような端末装置Tでも対応することができる。
【0076】
本実施形態におけるサーバ装置SVによれば、端末装置Tの記憶容量に対応して複数に分割可能であって、端末装置Tに順次送信可能な経路データ、誘導データおよび地図データを蓄積する外部記憶装置4を備えたことにより、端末装置Tの記憶容量に応じて経路データ、誘導データおよび地図データを部分送信することが可能となるため、端末装置Tの記憶容量が小さくても出発地から目的地までの全てのデータを送信することが可能となる。
【0077】
また、本実施形態における端末装置Tによれば、記憶容量に対応するため複数に分割された経路データ、誘導データおよび地図データをサーバ装置SVから順次受信して処理する処理部10を備えたことにより、記憶容量に応じて経路データ、誘導データおよび地図データを部分受信することが可能となるため、記憶容量が小さくても出発地から目的地までの全てのデータを受信することが可能となる。
【0078】
なお、本発明は上記実施形態に限定されることなく、種々の変更が可能である。例えば、上記実施形態では、通信手段としてインターネットINを用いたが、これに限らず専用回線又は公衆回線等を用いた通信ネットワークを使用してもよい。
【0079】
また、上記実施形態では、端末装置Tに通信ナビゲーション端末機を用いたが、これ以外にPDA、携帯電話機、汎用パソコン、通信機能付きの各種モバイル端末、或いは通信機能付きの家電製品等であってもよい。そして、端末装置Tを車載用としたが、携帯用のものでも適用可能である。
【0080】
さらに、図5および図6においては、ステップP2で経路データを始点から目的地までのデータをサーバ装置SVから一括してダウンロードしたが、これに限らず各データダウンロードポイントで順次ダウンロードするようにしてもよい。
そして、ルート案内中にダウンロードするデータは、誘導データおよび地図データであるが、誘導データだけでも存在すれば案内することは可能となるため、誘導データを優先してダウンロードする。
【0081】
したがって、本発明では、少なくとも経路データ列および誘導データ列を複数に分割してサーバ装置SVから端末装置Tに順次送信すればよい。
【0082】
【発明の効果】
以上説明したように、本発明に係る通信ナビゲーションシステムにおけるデータ送信方法によれば、通信ナビゲーション端末装置の記憶容量に応じて経路データおよび誘導データを部分送信することが可能となるため、通信ナビゲーション端末装置の記憶容量が小さくても出発地から目的地までの全ての経路データおよび誘導データを送信することが可能となり、信頼性の高い通信ナビゲーションシステムを提供することができる。
【0083】
また、本発明に係る通信ナビゲーションシステムにおけるサーバ装置によれば、通信ナビゲーション端末装置の記憶容量に応じて経路データおよび誘導データを部分送信することが可能となるため、通信ナビゲーション端末装置の記憶容量が小さくても出発地から目的地までの全ての経路データおよび誘導データを送信することが可能となる。
【0084】
さらに、本発明に係る通信ナビゲーション端末装置によれば、記憶容量に応じて経路データおよび誘導データを部分受信することが可能となるため、記憶容量が小さくても出発地から目的地までの全ての経路データおよび誘導データを受信することが可能となる。
【図面の簡単な説明】
【図1】実施形態のナビゲーションシステムの構成を示すブロック図であり、(a)は当該ナビゲーションシステムの全体構成を示すブロック図であり、(b)はサーバ装置の細部構成を示すブロック図であり、(c)は端末装置の細部構成を示すブロック図である。
【図2】実施形態に係る地図検索処理を示すフローチャートである。
【図3】実施形態に係る経路処理を示すフローチャートであり(a)は実施形態に係る経路計算処理を示すフローチャートであり、(b)は実施形態に係る経路誘導処理を示すフローチャートである。
【図4】実施形態に係る情報検索処理を示すフローチャートである。
【図5】本実施形態におけるデータの部分配信形態を示す説明図である。
【図6】図5におけるデータの部分配信処理過程を示す図である。
【図7】図5におけるデータの部分配信処理のデータ取得タイミングを示す説明図である。
【符号の説明】
1…CPU
1a…地図出力部
1b…経路処理部
1c…検索部
2、13…表示部
3、16…入力部
4…外部記憶装置(データ蓄積手段)
5…インターフェース
10…処理部(処理手段)
11…メモリ(記録媒体)
12…センサ部(測位部材)
14…音声出力部
15…送受信器
S…ナビゲーションシステム
SV…サーバ装置
T…端末装置
IN…インターネット(通信手段)
St…端末信号
Ssv…サーバ信号
Sc…処理サーバ信号
Sm…メモリ信号
Sin…入力信号
Sdp…表示信号
Stt…処理端末信号
Ssc…センサ信号
Sad…音声信号
DP1〜DP3…データダウンロードポイント
G1,G2…誘導データ列
M1〜M3…地図データ群[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for transmitting route data, guidance data, and map data provided to a navigation terminal device in a communication navigation system, a server device that stores the data, a recording medium, and a communication navigation terminal that receives the data. Relates to the device.
[0002]
[Prior art]
The communication navigation system refers to map data stored in a map database site via a computer network such as the Internet and a communication means such as a mobile communication network, a vehicle-mounted navigation device or a portable navigation device, a PDA, and a cellular phone. Navigation that guides the user to the destination by using the GPS location detection data and the map data transmitted from the server device in response to the request. A system that performs
[0003]
Such a communication navigation system has an advantage that the latest map can always be referred to due to its nature. For that purpose, when the map data of the server device is updated, the operation of reloading the map data block and keeping the map data in the latest state is required.
[0004]
A general sequence of such a communication navigation system first displays a map of the current location using a map cache, and then performs a destination search. In this case, if necessary, the destination is displayed as a map. And after performing a route search, route data, guidance data, and map data are downloaded.
[0005]
Here, the route data displays roads, the guidance data particularly displays guidance at intersections, and the map data displays a map of the surrounding area including the road on which the vehicle is traveling. Further, the route data and the guidance data are downloaded at a time when the user performs the route calculation, and the map data is downloaded in a batch or sequentially as needed.
[0006]
[Problems to be solved by the invention]
By the way, in the conventional communication navigation system as described above, when route data, guidance data, and map data are downloaded, if the memory capacity of the memory included in the communication navigation terminal device is small, all of the routes on the route from the start point to the destination are obtained. Since it is impossible to download all the data at once, there is a problem that some data is missing.
[0007]
Further, when the communication speed of the communication navigation terminal device is slow, if the batch download is performed, the waiting time until the start of traveling becomes long, which causes a problem in actual use. Note that when the map data is downloaded and acquired when necessary, it is assumed that the terminal device and the server device are always connected.
[0008]
The present invention has been made in view of the above circumstances, and a data transmission method, a server device, and a record in a communication navigation system capable of partially transmitting route data and guidance data according to the storage capacity of the communication navigation terminal device An object is to provide a medium and a communication navigation terminal device.
[0009]
In order to achieve the above object, claim 1No naThe data transmission method in the navigation system is stored in the server device.InvitationDerived data and map dataThe endSend these data to the end deviceAnd the endNavigation is performed using position data indicating the current position of the terminal device.UnaIn the vigation system,GuidanceData andmapdataDuplicateDivide into numbersAnd a step of generating transmission data including the guidance data and map data divided into a plurality of parts, and transmitting the transmission data from the server device to the terminal device at a predetermined download point , Sending the guidance data with priority over the map dataIt is characterized by that.
[0010]
Claim 1No naAccording to the data transmission method in the navigation system,When the guidance data and map data are divided into a plurality of pieces, and the transmission data including the divided guidance data and map data is transmitted from the server device to the terminal device at a predetermined download point, the guidance data is obtained from the map data. Send priorityByTerminal device receives guidance data required for route guidance with priority over map dataThis makes it possible to provide a highly reliable navigation system.
[0011]
Claim 2No naA data transmission method in the vigation system is described in claim 1.The data transmission method according to
[0012]
Claim 2No naAccording to the data transmission method in the navigation system,Guidance data and map data divided into a number corresponding to the storage capacity of the terminal deviceBy being sentSince it is possible to partially transmit the guidance data and map data according to the storage capacity of the terminal device, all the guidance data and map data from the departure point to the destination are transmitted even if the storage capacity of the terminal device is small. Therefore, a highly reliable navigation system can be provided.
[0013]
Claim 3No naA data transmission method in the navigation system is as claimed in
[0014]
Claim 3No naAccording to the data transmission method in the navigation system,Guidance data and map dataThe server deviceAnd endBy dividing into a plurality of speeds corresponding to the communication speed with the end device, the waiting time until the start of traveling can be shortened.
[0015]
Claim 4No naA data transmission method in the vigation system is described in claim 1.The data transmission method described,in frontInvitationA plurality of derived data and map data are collected and transmitted as blocking data.
[0016]
Claim 4No naAccording to the data transmission method in the navigation system, InvitationMultiple transmission data and map data are collected and transmitted as blocking data, so that the communication speed is slow and cannot be downloaded simultaneously.EndEven a terminal device can be used.
[0017]
Claim 5No naThe server device in the navigation system is, InvitationDerived data and map dataThe endSend these data to the end deviceAnd the endNavigation is performed using position data indicating the current position of the terminal device.UnaIn the vigation systemA dividing unit that divides the guidance data and map data into a plurality of pieces, and a transmission data generation unit that generates transmission data including the guidance data and map data divided into a plurality of pieces. When the transmission data is transmitted to the terminal device at a predetermined download point, the guidance data is transmitted with priority over the map data.It is characterized by that.
[0018]
Claim 5No naAccording to the server device in the navigation system,Since the guidance data and the map data are divided into a plurality of parts, and the transmission data including the divided guidance data and map data is transmitted to the terminal device at a predetermined download point, the guidance data is transmitted with priority over the map data. The terminal device can receive the guidance data necessary for route guidance preferentially over the map data, and can provide a highly reliable navigation system.
[0019]
A recording medium according to
[0020]
According to the recording medium of
[0021]
Claim 7End ofEnd device isSplit invitationDerived data and map dataSend data includingReceive these dataWhenNavigation with position data indicating current positionEndIn the end device,When obtaining the transmission data at a predetermined download point, the guidance data is received with priority over the map data.A processing means for processing is provided.
[0022]
Claim 7ofAccording to the terminal deviceWhen receiving transmission data including divided guidance data and map data from a server device at a predetermined download point, the guidance data necessary for route guidance is received and processed in preference to the map data. A high navigation system can be provided.
[0023]
DETAILED DESCRIPTION OF THE INVENTION
DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described with reference to the drawings.
[0024]
The embodiment described below includes a terminal device mounted on a vehicle, a server device connected to the terminal device via a network such as the Internet, and the network, and the terminal device is mounted. It is an embodiment when the present invention is applied to a navigation system that assists the movement of a vehicle.
[0025]
(I)Overall configuration and operation
First, the overall configuration and operation of the navigation system according to the embodiment will be described with reference to FIGS. 1 to 4.
[0026]
FIG. 1 is a block diagram showing the configuration of the navigation system according to the embodiment, and FIGS. 2 to 4 are flowcharts showing navigation processes executed in the navigation system.
[0027]
As shown in FIG. 1 (a), the communication navigation system S according to the embodiment uses the Internet IN using the terminal signal St as request information for requesting information to be presented to the driver and information on the current position and traveling direction of the vehicle. The terminal device St receives various information for navigation processing transmitted from the server device SV via the Internet IN as communication means in response to the request information. The terminal device T presented to the terminal device and the terminal signal St transmitted from the terminal device T via the Internet IN are received as the server signal Ssv and presented to the driver on the terminal device T based on the server signal Ssv. Performs processing as described later, including search processing for map information and the like, guidance route search processing for vehicles equipped with the terminal device T, etc. The server device SV transmits the processing result to the terminal device T as the server signal Ssv via the Internet IN.
[0028]
One server apparatus SV is configured to be able to transmit necessary map information and the like in a time-sharing manner to a plurality of terminal apparatuses T as shown in FIG. .
[0029]
Next, the detailed configuration of each component will be described.
[0030]
First, as shown in FIG. 1B, the server device SV includes a
[0031]
In this configuration, the
[0032]
Next, the
[0033]
On the other hand, CPU1 is comprised by the map output part 1a, the
[0034]
Then, the map output unit 1a searches the map information corresponding to the request information from the map information stored in the
[0035]
In addition, the
[0036]
In parallel with this, the
[0037]
Further, the search unit 1c searches the location information stored in the
[0038]
On the other hand, when a necessary information input process is executed in the
[0039]
Further, information to be presented to the operator of the server device SV when executing these processes is output to the
[0040]
Next, as shown in FIG. 1C, one terminal apparatus T includes a
[0041]
In this configuration, the transmitter /
[0042]
Next, the
[0043]
On the other hand, when the
[0044]
Thus, the
[0045]
When a result corresponding to the process executed in the server device SV based on the output request information and current position information is transmitted as the processing terminal signal Stt via the Internet IN and the
[0046]
Further, of the route guidance information, the content to be notified to the driver of the vehicle by voice is output to the
[0047]
Further, information that should be temporarily stored, such as map information transmitted from the server device SV, is output to the memory 11 as the memory signal Sm from the
[0048]
Next, navigation processing executed in the navigation system S having the above-described configuration will be described with reference to FIGS. 2 to 4 mainly with respect to processing executed in the server device SV.
[0049]
First, map search processing for searching for a map to be displayed on the
[0050]
In the map search process, first, it is always monitored whether or not request information indicating a map to be displayed has been transmitted from the terminal device T (step S1), and when there is no request information (step S1; NO) On the other hand, when there is the request information (step S1; YES), the terminal device T that has transmitted the request information is the terminal device T that is authenticated on the navigation system of the embodiment. It is authenticated (step S2).
[0051]
When the authentication process is completed, the map output unit 1a searches the map information stored in the
[0052]
At this time, during the transmission, it is always monitored whether or not all the information has been transmitted (step S6). When the transmission is not completed (step S6; NO), the transmission is continued as it is, while the necessary map is displayed. When the transmission of information is completed (step S6; YES), a series of map search processing is terminated.
[0053]
Next, route calculation processing for calculating a route for guiding a vehicle including the terminal device T will be described with reference to the flowchart shown in FIG.
[0054]
In the route calculation process, first, the starting point, destination and route conditions used for route calculation (more specifically, whether to give priority to expressways or to make sure to pass a specific road) Whether or not the request information including the request information has been transmitted from the terminal device T is constantly monitored (step S20). When the request information does not exist (step S20; NO), the process waits as it is. If there is (step S20; YES), next, it is authenticated whether or not the terminal device T that has transmitted the request information is the terminal device T authenticated on the navigation system of the embodiment (step S21). ).
[0055]
When the authentication process is completed, next, user information relating to the user who owns the terminal device T that has transmitted the request information is extracted and acquired from the external storage device 4 (step S22). Based on the destination included in the information and the acquired user information, the
[0056]
Further, route guidance processing for guiding a vehicle including the terminal device T along the calculated route will be described with reference to a flowchart shown in FIG.
[0057]
In the route guidance process, first, it is always monitored whether or not request information for requesting the start of route guidance has been transmitted from the terminal device T (step S25), and when there is no request information (step S25; NO) When the request information is present (step S25; YES), the terminal device T that has transmitted the request information is authenticated on the navigation system of the embodiment. It is authenticated whether it is (step S26).
[0058]
And if the said authentication process is completed, next, the user information regarding the user who owns the terminal device T which transmitted request information will be extracted and acquired from the
[0059]
Next, information search processing for searching for information related to navigation processing, which is information to be notified to the driver on the terminal device T, will be described with reference to the flowchart shown in FIG.
[0060]
In the information retrieval process, first, it is always monitored whether or not request information indicating information to be notified has been transmitted from the terminal device T (step S10), and when there is no request information (step S10; NO). While waiting as it is, when there is the request information (step S10; YES), the terminal device T that has transmitted the request information is the terminal device T that has been authenticated on the navigation system of the embodiment. It is authenticated (step S11).
[0061]
When the authentication process is completed, the search unit 1c searches for information necessary for the information stored in the
[0062]
At this time, during the transmission, it is monitored whether or not all information to be transmitted has been transmitted at all times (step S15), and when the transmission is not completed (step S15; NO), the transmission is continued as it is, When transmission of necessary map information is completed (step S15; YES), a series of information search processing is terminated.
[0063]
(II)Partial distribution of route data, guidance data and map data
[Constitution]
In the
[0064]
That is, a plurality of route data, guidance data, and map data stored in the
[0065]
Therefore, in the data transmission method in the communication navigation system of this embodiment, the route data, the guidance data, and the map data stored in the
[0066]
[Action]
FIG. 5 is an explanatory view showing a partial distribution form of data in the present embodiment, FIG. 6 is a view showing a process of partial distribution of data in FIG. 5, and FIG. 7 is a data acquisition timing of the partial distribution process of data in FIG. It is explanatory drawing.
[0067]
As shown in FIGS. 5 and 6, when traveling from the starting point (departure point) to the destination, a data download point at the starting point (hereinafter simply referred to as a load point).
) In DP1, the user transmits a signal indicating a route calculation request to the server device SV via the terminal device T (step P1 in FIG. 6). Then, the divided route data string, guidance data string G1, and map data group M1 are downloaded from the server apparatus SV to the terminal apparatus T as blocking data (step P2). Based on the route data string, the guidance data string G1, and the map data group M1, the user travels according to the displayed road image, the guide image at the intersection, and the surrounding map image including the traveling road.
[0068]
At the load point DP2 (point A), since the guidance data string G1 and the map data group M1 downloaded at the load point DP1 are before disappearing from the memory 11 of the terminal device T, the user requests these data (step) P3). Then, the guidance data string G2 and the map data group M2 divided again from the server device SV are downloaded to the terminal device T (step P4). Then, the user travels according to the images displayed based on the guidance data string G2 and the map data group M2.
[0069]
Furthermore, at the load point DP3 (point B), since the guidance data string G2 and the map data group M2 downloaded at the load point DP2 are before disappearing from the memory 11 of the terminal device T, the user requests these data (step P5). Then, the map data group M3 to the destination divided by the terminal device T is downloaded from the server device SV (step P6). The user travels to the destination according to the surrounding map image including the traveling road displayed based on the map data group M3.
[0070]
As shown in FIG. 7, the data acquisition timing for the server device SV is determined by the server before the data (route data string, guidance data string, and map data group) guided on the user side is used up (reach the intermediate point). Request the next data from the device SV.
[0071]
Therefore, the
[0072]
[effect]
As described above, according to the data transmission method in the present embodiment, the route data, the guidance data, and the map data are divided into a plurality of parts corresponding to the storage capacity of the terminal device T, and the divided route data, guidance data, and map data are divided. By sequentially transmitting from the server apparatus SV to the terminal apparatus T, it becomes possible to partially transmit route data, guidance data, and map data according to the storage capacity of the terminal apparatus T, so the storage capacity of the terminal apparatus T is small. However, it is possible to transmit all route data, guidance data, and map data from the departure point to the destination, and a highly reliable communication navigation system can be provided.
[0073]
Further, according to the data transmission method in the present embodiment, the route data, the guidance data, and the map data are transmitted in response to a request from the terminal device T, so that the server device before the route data, the guidance data, and the map data disappear. These data can be transmitted from the SV to the terminal device T.
[0074]
Furthermore, according to the data transmission method of the present embodiment, the route data, the guidance data, and the map data are divided into a plurality of times corresponding to the communication speed between the server device SV and the terminal device T, so that the waiting time until the start of traveling is reached. Can be shortened.
[0075]
Then, according to the data transmission method in the present embodiment, a plurality of route data, guidance data, and map data are collected and transmitted as blocking data, so that the communication speed is low, and downloading is performed simultaneously using a plurality of threads. It is possible to cope with a terminal device T that cannot be used.
[0076]
According to the server apparatus SV in the present embodiment, the external storage that accumulates route data, guidance data, and map data that can be divided into a plurality of pieces corresponding to the storage capacity of the terminal apparatus T and that can be sequentially transmitted to the terminal apparatus T. Since the
[0077]
In addition, according to the terminal device T in the present embodiment, the
[0078]
The present invention is not limited to the above-described embodiment, and various modifications can be made. For example, in the above embodiment, the Internet IN is used as the communication means. However, the present invention is not limited to this, and a communication network using a dedicated line or a public line may be used.
[0079]
In the above embodiment, a communication navigation terminal is used for the terminal device T. However, other than this, a PDA, a mobile phone, a general-purpose personal computer, various mobile terminals with a communication function, or a home appliance with a communication function, etc. Also good. And although the terminal device T was used for in-vehicle use, it can also be applied to a portable device.
[0080]
Further, in FIG. 5 and FIG. 6, the route data from the start point to the destination is downloaded from the server device SV in a lump in step P2. However, the present invention is not limited to this. Also good.
The data to be downloaded during route guidance is guidance data and map data. However, guidance data can be given if there is only guidance data, so guidance data is preferentially downloaded.
[0081]
Therefore, in the present invention, at least the route data string and the guidance data string may be divided into a plurality of pieces and transmitted sequentially from the server device SV to the terminal device T.
[0082]
【The invention's effect】
As described above, according to the data transmission method in the communication navigation system according to the present invention, the route data and the guidance data can be partially transmitted according to the storage capacity of the communication navigation terminal device. Even if the storage capacity of the device is small, all route data and guidance data from the departure point to the destination can be transmitted, and a highly reliable communication navigation system can be provided.
[0083]
Further, according to the server device in the communication navigation system according to the present invention, it is possible to partially transmit route data and guidance data according to the storage capacity of the communication navigation terminal device, so the storage capacity of the communication navigation terminal device is small. Even if it is small, it is possible to transmit all route data and guidance data from the departure point to the destination.
[0084]
Furthermore, according to the communication navigation terminal device according to the present invention, it is possible to partially receive the route data and the guidance data according to the storage capacity. Therefore, even if the storage capacity is small, all the data from the departure place to the destination can be obtained. It is possible to receive route data and guidance data.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a navigation system of an embodiment, (a) is a block diagram showing an overall configuration of the navigation system, and (b) is a block diagram showing a detailed configuration of a server device. (C) is a block diagram which shows the detailed structure of a terminal device.
FIG. 2 is a flowchart showing map search processing according to the embodiment.
FIG. 3 is a flowchart showing route processing according to the embodiment; (a) is a flowchart showing route calculation processing according to the embodiment; and (b) is a flowchart showing route guidance processing according to the embodiment.
FIG. 4 is a flowchart showing information search processing according to the embodiment.
FIG. 5 is an explanatory diagram showing a partial distribution form of data in the present embodiment.
6 is a diagram showing a partial data distribution process in FIG. 5; FIG.
7 is an explanatory diagram showing data acquisition timing of partial data distribution processing in FIG. 5; FIG.
[Explanation of symbols]
1 ... CPU
1a ... Map output part
1b Route processor
1c ... Search part
2, 13 ... display section
3, 16 ... Input section
4. External storage device (data storage means)
5 ... Interface
10: Processing unit (processing means)
11. Memory (recording medium)
12 ... Sensor part (positioning member)
14 ... Audio output section
15 ... Transceiver
S ... Navigation system
SV: Server device
T ... Terminal equipment
IN ... Internet (communication means)
St ... Terminal signal
Ssv ... Server signal
Sc: Processing server signal
Sm: Memory signal
Sin ... Input signal
Sdp: Display signal
Stt ... Processing terminal signal
Ssc: Sensor signal
Sad ... Audio signal
DP1 to DP3 ... Data download points
G1, G2 ... Guidance data string
M1 to M3 ... Map data group
Claims (7)
前記誘導データおよび地図データを複数に分割するステップと、
複数に分割された前記誘導データおよび地図データを含む送信データを生成するステップと、を有し、
所定のダウンロードポイントにおいて前記送信データを前記サーバ装置から前記端末装置に送信する際に、前記誘導データを前記地図データより優先して送信することを特徴とするナビゲーションシステムにおけるデータ送信方法。 Sends induction data and map data that have been accumulated in the server device to the end terminal apparatus, the navigation by the position data indicating the current position in the row UNA navigation system of said end terminal device with these data,
Dividing the derived data and the map data to multiple,
Generating transmission data including the guidance data and map data divided into a plurality of parts,
The transmission data at a predetermined download points when transmitting from the server apparatus to the terminal apparatus, a data transmission method in characteristics and to Luna navigation system to send the induction data in preference to the map data.
前記誘導データおよび地図データを複数に分割する分割手段と、
複数に分割された前記誘導データおよび地図データを含む送信データを生成する送信データ生成手段と、を有し、
所定のダウンロードポイントにおいて前記送信データを前記端末装置に送信する際に、前記誘導データを前記地図データより優先して送信することを特徴とするサーバ装置。 Sends induction data and the map data to the end terminal apparatus, a contact Keru server device navigation row una navigation system by the position data indicating the current position of the end terminal device with these data,
A dividing means for dividing the guidance data and the map data into a plurality of parts;
Transmission data generating means for generating transmission data including the guidance data and map data divided into a plurality of parts,
When transmitting the transmission data to the terminal device at a predetermined download points, features and to salicylate over server device to transmit said derived data in preference to the map data.
前記送信データを所定のダウンロードポイントで取得する際に、前記誘導データを前記地図データより優先して受信して処理する処理手段を備えたことを特徴とする端末装置。 The transmission data including the divided induction data and map data received from the server apparatus, in these data and row Cormorant end terminal apparatus navigation by the position data indicating the current position,
Wherein the transmission data when retrieving a predetermined download points, end terminal device you comprising the processing means for receiving and processing the guidance data in preference to the map data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001260796A JP4777555B2 (en) | 2001-08-30 | 2001-08-30 | Data transmission method, server device, recording medium, and terminal device in navigation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001260796A JP4777555B2 (en) | 2001-08-30 | 2001-08-30 | Data transmission method, server device, recording medium, and terminal device in navigation system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003065788A JP2003065788A (en) | 2003-03-05 |
JP4777555B2 true JP4777555B2 (en) | 2011-09-21 |
Family
ID=19087946
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001260796A Expired - Fee Related JP4777555B2 (en) | 2001-08-30 | 2001-08-30 | Data transmission method, server device, recording medium, and terminal device in navigation system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4777555B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100471300B1 (en) | 2003-04-21 | 2005-03-10 | 현대자동차주식회사 | Map data communication system for vehicle navigation and method thereof |
JP4672383B2 (en) * | 2005-01-28 | 2011-04-20 | 三菱電機株式会社 | 3D map distribution database construction device and 3D map distribution system |
JP2007208444A (en) * | 2006-01-31 | 2007-08-16 | Sanyo Electric Co Ltd | Location information notification system, mobile phone and location information notification method |
JP2008278313A (en) * | 2007-05-01 | 2008-11-13 | Sony Corp | Radio access point automatic registration communication controller and radio access point automatic registration communication control method |
JP6323480B2 (en) * | 2016-03-02 | 2018-05-16 | 住友電気工業株式会社 | Program update system, program update method, and computer program |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4200341B2 (en) * | 1998-07-08 | 2008-12-24 | 株式会社エクォス・リサーチ | Communication navigation system |
JP3669619B2 (en) * | 1999-09-06 | 2005-07-13 | 富士通株式会社 | Software updating method and apparatus for wireless terminal device |
JP3402287B2 (en) * | 1999-11-18 | 2003-05-06 | 株式会社エクォス・リサーチ | Navigation method, center device, navigation system |
-
2001
- 2001-08-30 JP JP2001260796A patent/JP4777555B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003065788A (en) | 2003-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4688198B2 (en) | MAP INFORMATION DISPLAY SYSTEM, MAP INFORMATION DISPLAY METHOD, SERVER DEVICE, AND TERMINAL DEVICE | |
JP2003044992A (en) | Updating method for map data in communication navigation system, and server device, recording medium and communication navigation terminal device | |
US10731990B2 (en) | Reconstructing routes using electronic map data | |
US10345109B2 (en) | Generating routes to optimise traffic flow | |
JP2003042771A (en) | Method for updating map data in communication navigation system, server apparatus, record medium, and communication navigation terminal apparatus | |
EP3044543B1 (en) | Methods and systems for generating alternative routes | |
US6842693B2 (en) | Communication navigation system, communication navigation method, route guidance information transmitting device, and terminal unit | |
CN108779987B (en) | Communication terminal, server device, route search system, and computer program | |
JP2006038513A (en) | Navigation system, route search device, navigation unit, and program | |
EP1298622A2 (en) | Satellite navigation system for more personalized navigation | |
JP4777555B2 (en) | Data transmission method, server device, recording medium, and terminal device in navigation system | |
JP2003114133A (en) | Communication navigation method, communication navigation system, and terminal apparatus | |
EP1286138A2 (en) | System and method of communication for navigation system and route guidance information transmitting apparatus | |
JP2012032284A (en) | Navigation system | |
WO2017089600A1 (en) | Methods and systems for generating routes to optimise traffic flow | |
JP2003075163A (en) | Data transmission method of communication navigation system, server device, recording medium, and communication navigation terminal device | |
JP2003065772A (en) | Method of renewing map data in communication navigation system, communication navigation terminal, and recording medium | |
JP6564190B2 (en) | Terminal device, information processing method, and program | |
JP2003083755A (en) | Route data transmission method in communication navigation system, server device and communication navigation terminal device | |
JP2003075181A (en) | Map data structure, server device, and communication navigation terminal device for communication navigation system | |
JP2011038941A (en) | Navigation system and mobile communication device | |
JP2003083758A (en) | Route data transmitting method, server device and communication navigation terminal device in communication navigation system | |
JP2003156341A (en) | Route-guiding apparatus, map data transmission apparatus, and route-guiding system | |
JP2003161626A (en) | Communication navigation system and its information server device, communication navigation method and communication navigation program | |
JP2003042773A (en) | Communication navigation system, server apparatus, terminal apparatus, and data structure in navigation information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080227 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100603 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100803 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100902 |
|
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: 20110628 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110630 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4777555 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140708 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |