Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4568953B2 - Server device for server communication type navigation system - Google Patents
[go: Go Back, main page]

JP4568953B2 - Server device for server communication type navigation system - Google Patents

Server device for server communication type navigation system Download PDF

Info

Publication number
JP4568953B2
JP4568953B2 JP2000121848A JP2000121848A JP4568953B2 JP 4568953 B2 JP4568953 B2 JP 4568953B2 JP 2000121848 A JP2000121848 A JP 2000121848A JP 2000121848 A JP2000121848 A JP 2000121848A JP 4568953 B2 JP4568953 B2 JP 4568953B2
Authority
JP
Japan
Prior art keywords
address
database
web
web page
facility
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
Application number
JP2000121848A
Other languages
Japanese (ja)
Other versions
JP2001304874A (en
Inventor
岳生 早笘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Equos Research Co Ltd
Original Assignee
Equos Research Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Equos Research Co Ltd filed Critical Equos Research Co Ltd
Priority to JP2000121848A priority Critical patent/JP4568953B2/en
Publication of JP2001304874A publication Critical patent/JP2001304874A/en
Application granted granted Critical
Publication of JP4568953B2 publication Critical patent/JP4568953B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Traffic Control Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、サーバ通信型ナビゲーションシステムのサーバ装置に関する。
【0002】
【従来の技術】
ナビゲーションシステムは、人や車両等の移動体を現在地から目的地まで適切な経路に沿って案内する。従来のナビゲーションシステムは、CDROMやDVDに格納されたデータベースを備えている。このデータベースには、目的地となる施設の一覧が格納されている。目的地となる施設は、分かりやすいメニューを選択することによって難なく検索できるようになっている。また、目的地に対応した広告情報等も格納されている。
【0003】
図13は、目的地となる施設を検索するためのメニュー構造である。施設データ54を検索するためのメニュー構成(メニューの階層構造)51は、次の通りである。施設データ54に行き着くまでのメニュー構造は、ジャンル検索、電話番号(TEL)検索、又は50音検索を選択するところから始まる。ジャンル検索は、施設データ毎に関連付けられたその施設の属するジャンル(ホテル、駅、所在する県、沿線等)を選ぶことによって目的の施設データに到達する検索方法である。TEL検索は、施設の電話番号の全部又は一部を入力することによって、該当する電話番号の施設を検索する方法である。50音検索は、施設名称をなすカナ文字の全部又は一部を入力することにより、該当する施設データに到達する検索方法である。
【0004】
メニュー構成51を順に下位層に降りると、それまで通ってきたメニューがアンド検索条件となり、データリンク52を介して所定の施設データ54を引き当てることができるようになっている。多数の施設データ54は、施設データのデータベース53に管理されている。
【0005】
図14は、施設データの構造図である。各施設データは、東京ディズニーランド等の施設名称と、その施設の所在する住所と、その施設の電話番号とを関連付けている。また、施設データが検索され易いように、同種の検索事項であっても異なる表現が検索キーワードとして割り当てられている。また、施設データ毎に当該施設の地上における平面座標(XY座標)が関連付けられている(図示略)。
【0006】
【発明が解決しようとする課題】
しかしながら、上記従来例にあっては次の問題があった。まず、CDROMやDVDROMに格納された施設データのデータベースは固定的である。時間と共に現実の施設の存続や電話番号等の変更があってもデータベースを更新することができず、古いデータで我慢するか新しいCDROM等を購入する必要があり不経済であった。広告情報等も同様であった。
【0007】
これに対し、ナビゲーションシステムを無線通信によるクライアント・サーバ方式とし、必要なデータベースをサーバ側で管理することが考えられる。しかし、サーバ側の施設データベースを常時最新のデータに保つためには、それだけの人的労力を必要とし、人件費が嵩む問題があった。
【0008】
また、ナビゲーションに必要なデータベースをサーバに蓄積した場合は、移動体に装備されたクライアントから常にサーバに接続しなければならず、通信コストが不経済であった。かつ、サーバから検索結果の応答があるまでに比較的時間を要し迅速性に欠ける場合があった。
【0009】
【発明の目的】
本発明は、かかる従来例の不都合を改善し、なるべく経済的に、最新の施設データベースを利用することのできるサーバ通信型ナビゲーションシステムを提供することを目的とする。
【0010】
【課題を解決するための手段】
(1)上記目的を達成するため、請求項1記載の発明では、目的地を特定するキーワードを予め格納したデータベースと、Webページのアドレスが格納されているWebアドレスデータベースと、前記データベースに格納されている前記目的地を特定するキーワードのいずれかを含むWebページのアドレスをインターネット上から検索し、前記キーワードのいずれかが前記Webページに含まれている場合に、地上座標を特定できる住所名称が含まれているかを判断し、含まれていると判断したときは、当該Webページのアドレスを前記キーワードと関連付けて、前記Webアドレスデータベースに格納する情報処理手段と、外部の移動体装置が送信した前記目的地を特定するキーワードを受信する受信手段と、前記受信したキーワードに関連付けられた前記Webページのアドレス、又は当該Webページのアドレスが指標するWebページの表示情報を、前記キーワードを送信した外部の移動体装置に返信する返信手段と、を具備し、前記データベースは、移動体装置に格納されている目的地の検索インデックスと同一構造のWeb検索用インデックスを備え、前記情報処理手段は、前記検索したWebページのアドレスを前記Web検索用インデックスと関連付けて、前記Webアドレスデータベースに格納し、前記返信手段は、前記受信手段で受信したキーワードが、前記検索インデックスに従い入力された検索条件であった場合、前記Web検索用インデックス構造を参照して前記Webアドレスデータベースを検索し、関連付けられた前記Webページのアドレス、又は当該Webページのアドレスが指標するWebページの表示情報を、前記キーワードを送信した外部の移動体装置に返信することを特徴とするサーバ通信型ナビゲーションシステムのサーバ装置。
(2)請求項2記載の発明では、前記Webアドレスデータベースに格納されたWebページのアドレスにリンクされ、Webページのアドレスが指標するWebページに紹介された施設の座標データを格納した座標データベースを備え、前記返信手段は、前記キーワードが目的地の検索条件である場合、当該検索条件に対応するWebページのアドレスにリンクされた施設の座標データを前記座標データベースから取得し、前記外部の移動体装置に返信する、ことを特徴とする請求項1に記載のサーバ通信型ナビゲーションシステムのサーバ装置を提供する。
(3)請求項3記載の発明では、前記データベースは、移動体に格納された施設データベースと同一で、前記WebアドレスデータベースのWebページアドレスに関連付けられた施設データを有する施設データベースを備え、前記返信手段は、前記受信手段で受信したキーワードが、前記検索インデックスに従い入力された検索条件で検索された施設データであった場合、前記施設データベースを参照して前記Webアドレスデータベースを検索し、関連付けられた前記Webページのアドレス、又は当該Webページのアドレスが指標するWebページの表示情報を、前記キーワードを送信した外部の移動体装置に返信することを特徴とする請求項1記載のサーバ通信型ナビゲーションシステムのサーバ装置を提供する。
【0025】
【発明の実施の形態】
以下、本発明の一実施形態を説明する。
【0026】
[システム構成]
【0027】
図1は、本発明にかかるサーバ通信型ナビゲーションシステムの全体構成図である。車両10に搭載されたカーナビゲーション装置(カーナビ)10は、携帯電話やPHS等の無線通信機10aに接続されている。無線通信機10aと連絡する無線電話網の基地局30は、電話網40に接続している。
【0028】
一方、カーナビ10と連絡する専用サーバ20は、モデム等の通信装置20aを介して電話網40に接続すると共に、インターネット回線(専用線)を介して様々なインターネット情報(Webページ)50にアクセスできるようになっている。
【0029】
[カーナビの構成]
【0030】
図2は、カーナビ10の構成図である。制御手段11には、入力手段12、表示手段13、GPS受信機14、記憶手段15が併設されている。
【0031】
制御手段11は、CPUのプログラム処理によりカーナビとしての機能を実現する。また、制御手段11は周辺装置と連絡するインターフェースを備えている。入力手段11は、制御手段11との赤外線通信により、検索メニューの選択、文字や数値の入力が可能なリモコンである。表示手段13は、制御手段11がビデオRAMに構成した表示データを表示する液晶ディスプレイやヘッドアップディスプレイ等である。GPS受信機14は、GPS衛星からの信号に基づいて車両100の現在地を検出し制御手段11に入力する。記憶手段15は、RAM、ROM、CDROM等から構成され、従来例で説明した検索メニュー構成51と、施設データベース53と、これらのデータリンク52とを格納している。また、記憶手段15にはカーナビの機能に必要な他のデータベースも格納されている(図示略)。
【0032】
[専用サーバの構成]
【0033】
次に、図3は専用サーバ20の構成図である。情報処理手段21には、インターネット回線に接続する通信装置20bと、記憶手段22とが併設されている。インターネット回線への通信手段20bは、DSU内蔵ルータ等である。情報処理手段21は、CPUのプログラム処理によりカーナビ10との連絡及び記憶手段22に対する情報検索を実行する。記憶手段22は、RAM,ROM,HDD等から構成されている。この記憶手段22には、カーナビ10の検索メニュー構成51と同一構造のWeb検索用インデックス構造23が格納されている。このWeb検索用インデックス構造23は、データリンク27によってWebアドレスデータベース24にリンクされている。Webアドレスデータベース24には、多数のWebページのURLが格納されている。また、Webアドレスデータベース24はデータリンク28を介して施設データベース25にリンクされている。この施設データベース25は、カーナビ10に格納された施設データベースと同一の施設データを管理している。また、Webアドレスデータベース24は、データリンク29を介して座標データベース26にリンクされている。この座標データベース26は、Webアドレスが指標するWebページに紹介された施設の地上における平面座標(XY座標)を格納したものである。
【0034】
ここで、Web検索用インデックス構造23とWebアドレスデータベース24とのリンク状態を図4に示す。既に書いたようにWebインデックス構造23の構造は、カーナビ10に格納された検索メニュー構成51(図13)と同一である。Web検索用インデックス構造23の階層構造を下位層に降りていくと、最終的には、それまで通ってきたインデックスのアンド検索条件になり、当該アンド検索条件を満たす情報を格納しているWebページのアドレス(URL)がWebアドレスデータベース24の中から選択されてリンクされている。
【0035】
例えば、ジャンル検索の「ホテル」の「愛知県」の先にリンクされたWebアドレスは、「ホテル」及び「愛知県」の文字列を含むWebページのアドレスである。同じ文字列を含むWebページはインターネット上に多数存在するため、Web検索用インデックス構造23の末端には一対複数のWebアドレスが連結されることもある。
【0036】
また、Webアドレスデータベース24には、座標データベース26が接続されている。Webアドレスが指標するWebページには、そこに紹介される施設の詳細な住所が記されていることがあり、座標データベース29の座標は、その詳細な住所に対応する地上の平面座標を当該Webアドレスにリンクさせるものである。
【0037】
次に、図5は、施設データベース25とWebアドレスデータベース24とのリンク状態を示している。施設データベース25は、カーナビ10に格納された施設データベース53の情報と同一であり、各施設データは、施設名称、住所及び電話番号の情報を持っている。また、各施設データは、これらの情報の表現形式を違えた複数の検索キーワードを持っている(図14)。ここで、各施設データに連結されているWebアドレスは、当該施設に関する情報(施設名称、住所、電話番号)を文字列として含んでいるWebページのWebアドレスである。
【0038】
[カーナビにおける検索処理]
【0039】
次に、カーナビ10が経路案内の目的地を取得する手順を、図6及び図7のフローチャートで説明する。この手順は、カーナビ10のCPUがプログラム処理により実現する。
【0040】
カーナビ10のユーザは、表示手段13に表示された検索メニュー51を選択する(S1)。選択は、入力手段12により行う。
【0041】
まず、検索方法を指定する(S2)。即ち、検索メニュー構成51の50音検索、電話番号検索、又はジャンル検索を選択する。
【0042】
次に、検索条件を入力する(S3)。即ち、50音検索であれば施設名称をなす50音の全部又は前方の一部の文字を入力する。電話番号検索であれば、電話番号の全部又は前方の一部を入力する。ジャンル検索であればジャンルを指定する。
【0043】
制御手段11は、入力された検索条件にリンクされた施設データを施設データベース53から検索する(S4,S5)。
【0044】
該当データがあれば、当該施設データの施設名称、電話番号、住所等を通信検索のキーワードに設定する(S6)。一方、該当データがなければS3で入力した検索条件を通信検索のキーワードに設定する(S7)。
【0045】
そして、制御手段11は、通信検索をするかどうかをユーザに問う(S8)。この問い合わせは、表示手段13により行われる。ユーザは、通信検索の希望を入力手段12から入力する。
【0046】
図7に進行し、ユーザの答えが通信検索を希望しない場合は検索を終了する(S11)。S5で施設データが検索されている場合は、その施設を目的地として現在地から目的地までの経路探索及び経路案内を開始する。
【0047】
一方、ユーザの答えが通信検索を希望する場合はS6,S7で設定した通信検索のキーワードを専用サーバ20に送信する(S12)。送信は、通信機10a、電話網40、及びサーバ側の通信装置20aを介して行う。
【0048】
専用サーバ20は、通信検索のキーワードに該当するWebアドレスの存在を検索する。存在する場合は、そのWebアドレス又は当該Webアドレスが指標するWebページの表示データをカーナビ10に返信する。サーバ側の処理は後ほど詳述する。
【0049】
制御手段11は、専用サーバ20における検索の結果として、該当データがあるという結果を得た場合は、そのWebアドレスの一覧又は当該Webアドレスが指標するWebページの表示データを専用サーバ20から受信し、表示手段13に表示する(S15)。専用サーバ20の検索において、該当するWebアドレスが複数検索された場合は、まず検索されたWebアドレスの一覧を表示手段13に表示し、そのうちの一つをユーザに選択させる。選択は入力手段12から行う。そして、選択されたWebアドレスの情報を専用サーバ20に送り、専用サーバ20が送り返してきた当該Webアドレスが指標するWebページの表示データを受信し、当該Webページを表示手段13に表示する。一方、専用サーバで検索されたWebアドレスが始めから一つに絞られた場合は、専用サーバ20から当該Webアドレスが指標するWebページの表示データをカーナビ10に送信し、制御手段11は当該Webページを表示手段13に表示させる。
【0050】
一方、専用サーバ20における通信検索の結果として、該当データなしとの連絡を受けた場合、制御手段11は検索を終了する(S16)。S5で施設データが検索されていた場合は、当該施設を目的地として現在地からの経路探索及び経路案内を開始する。
【0051】
ユーザは、表示手段13に表示されたWebページを閲覧し、そこに紹介されている施設を目的地としたい場合は、その希望を入力手段12から入力する。Webページに紹介されている施設を目的地とする希望を受けた制御手段11は、当該WebページのWebアドレスを記憶手段15から読み出して、専用サーバ20に送信する。専用サーバ20は、受信したWebアドレスにリンクされた施設の座標を座標データベース26から検索し、カーナビ10に送信する。制御手段11は、専用サーバから受信した施設の地上座標を目的地として現在地から目的地までの経路探索及び経路案内を開始する(S17,S18,S19)。
【0052】
[専用サーバにおける検索処理]
【0053】
次に、上記検索処理に対応する専用サーバ20側の処理を図8に基づいて説明する。カーナビ10から通信検索のリクエストを受信すると、情報処理手段21は、受信した検索キーワードが、ユーザがS3で入力した検索条件であるか、又はS6で取得した施設データの情報であるかを判断する(S21,S22)。
【0054】
ユーザが入力した検索条件の場合は、Web検索用インデックス構造23を参照してWebアドレスデータベース24に検索をかける。一方、施設データの情報を受信した場合は、施設データベース25を参照してWebアドレスデータベース24に検索をかける。即ち、ユーザが入力した検索条件にリンクされたWebアドレスが存在するか、また、受信した施設データの情報にリンクされたWebアドレスが存在するかを、図4又は図5で説明したデータリンク状態に基づいて検索し、取得する(S23)。
【0055】
この結果、複数のWebアドレスを取得した場合は、その一覧をカーナビ10に送信し、ユーザに一つのWebアドレスを選択させ、選択されたWebアドレスの情報を受信する。検索の結果として取得したWebアドレスが一つの場合及びユーザの選択によりWebアドレスが一つに絞られた場合、情報処理手段21は、インターネット回線を介して当該Webアドレスが指標するWebページの表示データを記憶手段22にダウンロードした後、当該Webページの表示データをカーナビ10に送信する。この際、S21において通信検索の検索キーワードとしてユーザが入力した検索条件を受信していた場合は、検索結果のWebアドレスにリンクされた施設の座標データを座標データベース26から取得し、当該施設の座標データもカーナビ10に送信する(S24,S25)。
【0056】
[専用サーバにおけるインターネット情報の収集]
【0057】
専用サーバ20は、上述したWebアドレスの検索処理と並行して、Webアドレスデータベース24に蓄積するWebアドレスの情報を随時収集している。
【0058】
情報処理手段21は、ロボットによりWebサイトを自動巡回し、Web検索用インデックス構造23又は施設データベース25にリンク可能なWebページを探し出し、当該Webページのアドレスを蓄積する処理と、蓄積したWebアドレスへのデータリンク27,28の作成処理とを実行する(S31)。
【0059】
そして、現状のリンク状態と新たに構築したリンク状態とを比較する(S32)。現状のWebアドレスデータベースの内容又は現状のリンク状態に更新が必要な場合は、Webアドレスデータベース24の内容と、データリンク27,28の構造とをそれぞれ新しい情報に更新する(S33)。情報処理手段21は、以上の処理を一定時間毎に繰り返し実行する(S34)。
【0060】
[Web検索用インデックス構造23に基づくWebアドレスの収集]
【0061】
次に、インターネット上のWebアドレスを収集する手順を詳述する。図9及び図10は、Web検索用インデックス構造23に基づくWebアドレスの収集手順を示している。
【0062】
情報処理手段21は、ロボットによりWebページを巡回し、一つ一つのWebページの表示データを閲覧する(S41)。そして、そのWebページがジャンルごとのキーワードを含むか判断する(S42)。ここで、ジャンル毎のキーワードを図11(a)に示す。Web検索用インデックス構造23を構成するジャンル名(ホテル、デパート等)には、当該ジャンル名を検索しやすくする複数の異なる表現が関連付けられている。この各表現がジャンル毎のキーワードである。例えば、ホテルというジャンル名に対しては「ホテル」というカタカナ表現と「HOTEL」という英語表現とが予め関連付けられている。
【0063】
情報処理手段21は閲覧中のWebページの表示データがジャンル毎のキーワードを含まない場合は、他のWebページを巡回する(S44)。
【0064】
一方、ジャンル毎のキーワードのいずれかを含む場合は、カーナビ10における経路案内が可能な精度で施設の地上座標を特定できる住所名称が含まれているか判断する(S43)。ここで、施設の地上座標を特定できる住所名称の例を図11(b)に示す。一般に、何丁目何番地何号のレベルまで記述されていれば、当該住所に相当する地上の座標を特定することができる。
【0065】
地上座標を特定できる程度に住所名称が含まれていない場合、情報処理手段21は、他のWebページを巡回する(S44)。
【0066】
一方、地上座標を特定可能な精度で住所名称を含んでいる場合、その住所名称に対応する地上座標を住所データベース31から検索し、現在閲覧中のWebページのWebアドレスと関連付けておく(S45)。図3の住所データベース31は、住所名称と、その住所に所在する施設の名称と、その施設の電話番号と、その施設の地上座標(XY座標)との対応関係を格納したデータベースである。
【0067】
そして情報処理手段11は、ジャンルごとのキーワードが属するジャンル名のインデックスに対し、現在閲覧中のWebページのWebアドレスの情報をリンクする。また、当該Webアドレスの情報をWebアドレスデータベース24に登録するために、記憶手段に蓄積しておく(S46)。
【0068】
次に、情報処理手段21は、現在閲覧中のWebページの表示データの中から、存在し得るすべての電話番号(実在する局番を含む10桁)を検索する(S47)。この検索の結果、表示データに含まれていたすべての電話番号のインデックスに対し、現在閲覧中のページのWebアドレスをリンクする(S48)。また、当該Webアドレスの情報をWebアドレスデータベース24に登録するために、記憶手段22に蓄積しておく。この際、地上座標を特定可能な精度で電話番号を含んでいる場合、その電話番号に対応する座標を住所データベースから検索し、Webアドレスに関連付けておく。
【0069】
次に、情報処理手段21は、現在閲覧中のWebページの表示データの中から、50音検索で入力可能なすべての文字列を検索する(S49)。この際、情報処理手段21は、記憶手段22に格納された漢字辞書32を参照し、漢字表記を一度仮名表示に変換して検索をする。情報処理手段21は、この検索の結果、含まれたすべての文字列のインデックスに対し、現在閲覧中のWebページのWebアドレスをリンクする(S50)。また、当該Webアドレスの情報をWebアドレスデータベース24に登録するために、記憶手段22に蓄積しておく。この際、地上座標を特定可能な精度で施設名称を含んでいる場合、その施設名称に対応する座標を住所データベースから検索し、Webアドレスに関連付けておく。
【0070】
情報処理手段21は、ここまでの処理が終了すると、他のWebページを巡回し、S41からの処理を繰り返す。
【0071】
[施設データベース25の情報に基づくWebアドレスの収集]
【0072】
次に、施設データベース25の情報に対応するWebページのアドレスを収集する手順について図12を参照しつつ説明する。
【0073】
情報処理手段21は、インターネット上のWebページを順次閲覧し、各Webページの表示データが施設データの検索キーワードを含むか判断する(S51)。施設データの検索キーワードは、図14において説明した。これはカーナビ10に格納された従来例であったが、専用サーバ20に格納された施設データベース25の内容も、これと同一である。
【0074】
この判断の結果、施設データの検索キーワードを含まない場合、情報処理手段21は、他のWebページを巡回する(S54)。一方、施設データの検索キーワードが含まれていた場合、情報処理手段21は、その検索キーワードが属する施設データに対し、現在閲覧中のWebページのWebアドレスをリンクする。また、当該Webアドレスの情報をWebアドレスデータベース24に登録するために、記憶手段22に蓄積しておく。その後、情報処理手段21は他のWebページを巡回し、S51からの処理を繰り返す(S54)。
【0075】
以上説明した本実施形態によれば、目的地とできる施設の情報が無数の最新のWebページの情報に基づき、専用サーバにおいて自動的に更新・拡張されるので、常に最新の情報に基づいた経路案内を行うことが可能となり、しかも、専用サーバを運営するプロバイダの人的労力も抑制することができる。
【0076】
また、初めにナビゲーション装置のローカルデータベースを検索し、更にユーザが望む場合に専用サーバのデータベースから目的地の情報を受信するので、常にサーバに接続して目的地の情報を得なければならない通信型ナビゲーションシステムに比べ通信コストの面で経済的であると共に、時間帯に応じた通信レスポンスを考慮してサーバを利用するといった使い方も可能である。
【0077】
また、専用サーバとカーナビの施設データ及び検索インデックス(検索メニュー)の構造を共通の構造としたので、カーナビから入力される検索条件に対して専用サーバは迅速な情報検索を行うことができる。
【0078】
ここで、本発明は上記実施形態に限定されない、例えば、専用サーバに接続して施設の地上座標を検索する場合は、カーナビから専用サーバに現在地の情報を送ることによって、専用サーバが現在地から目的地までの経路探索を行うようにしてもよい。また、カーナビから入力された通信検索のキーワードに対し、専用サーバの検索したWebアドレスに対応するWebページが、施設の位置情報(住所等)を含んでいない場合、そのWebページの情報はカーナビに配信しないように制御してもよい。なお、専用サーバに対し、クライアントとなるナビゲーションシステムは多数存在するのが通常であるが、この場合、専用サーバ20は、データ送信先及び受信データの送信元をクライアントたるナビゲーション装置のIPアドレス等により特定する。
以上説明した実施形態によれば、移動体装置のローカルのデータベースに目的地の位置情報が発見できない場合にサーバ装置に接続するので、常時サーバ装置から情報を取得する場合に比べ通信コストを削減できる。また、サーバ装置からWebページの無限の情報を供給することが可能であり、従来のCDROMのように固定化された目的地の情報に比べ情報の新鮮度が高く、また情報の拡張に優れている。また、度々CDROM等の媒体を購入する必要も無く経済性に優れている。
また、目的地に向かう前又は過程において、当該目的地に関する情報をWebページから得ることが可能になるので、従来のCDROM等のように固定化された情報に比べ、新鮮度が高く、かつ幅広い情報を得ることが可能であり、有益である。しかも、目的地の設定の過程で自動的に関連情報が特定され配信される。また、度々CDROM等の媒体を購入する必要も無く経済性に優れている。
また、情報検索のインデックス構造又はキーワードの構造を移動体装置と同一に構成して、これにWebページのアドレスをリンクしてサーバ装置に組み込むことにより、移動体装置でローカル検索を行うために入力される検索キーワードが、サーバ装置側でもそのまま検索キーワードとして使えるようになり、かつ検索結果として新鮮度が高く拡張性に優れたWebページの情報を引き出すことが可能になる。
また、目的地とできる施設の情報が無数の最新のWebページの情報に基づき、専用サーバにおいて自動的に更新・拡張されるので、常に最新の情報に基づいた経路案内を行うことが可能となり、しかも、専用サーバを運営するプロバイダの人的労力も抑制することができる。
また、初めにナビゲーション装置のローカルデータベースを検索し、更にユーザが望む場合に専用サーバのデータベースから目的地の情報を受信するので、常にサーバに接続して目的地の情報を得なければならない通信型ナビゲーションシステムに比べ通信コストの面で経済的であると共に、時間帯に応じた通信レスポンスを考慮してサーバを利用するといった使い方も可能である、といった従来にない優れたサーバ通信型ナビゲーションシステム等を提供することができる。
【0079】
【発明の効果】
本発明は、目的地を特定するキーワードを含むWebページのアドレスをインターネット上から検索し前記キーワードと関連付け、記憶手段に格納し、外部の移動体装置から受信したキーワードに関連付けられた前記Webページのアドレス、又は当該Webページのアドレスが指標するWebページの表示情報を、前記キーワードを受信した外部の移動体装置に返信するので、経済的に、最新の施設データベースを利用することのできるサーバ通信型ナビゲーションシステムを提供することができる。
【図面の簡単な説明】
【図1】本発明の一実施形態を示すシステム全体図。
【図2】図1に示すカーナビの構成図。
【図3】図1に示す専用サーバの構成図。
【図4】Web検索用インデックス構造とWebアドレスデータベースとのリンク状態図。
【図5】施設データベースとWebアドレスデータベースとのリンク状態図。
【図6】カーナビにおける目的地検索手順の前段図。
【図7】カーナビにおける目的地検索手順の後段図。
【図8】専用サーバにおける目的地検索手順の流れ図及びWebアドレス情報の収集手順を示した流れ図。
【図9】Web検索用インデックス構造に対応するWebアドレス情報の収集手順を示す流れ図の前段。
【図10】Web検索用インデックス構造に対応するWebアドレス情報の収集手順を示す流れ図の後段。
【図11】ジャンル毎のキーワード及び地上座標を特定可能な住所名称の具体例を示す図。
【図12】施設データに対応するWebアドレス情報の収集手順を示す流れ図。
【図13】従来の検索メニュー構造と施設データベースとのリンク状態を示す図。
【図14】従来の施設データの構造を示す図。
【符号の説明】
10 カーナビ(ナビゲーション装置)
10a カーナビの通信機
11 制御手段
12 入力手段
13 表示手段
14 GPS受信機
15 カーナビの記憶手段
20 専用サーバ
20a カーナビへの通信装置
20b インターネット情報への通信装置
21 情報処理手段
22 専用サーバの記憶手段
23 Web検索用インデックス構造
24 Webアドレスデータベース
25 施設データベース
26 座標データベース
27,28,29 データリンク
30 基地局
31 住所データベース
32 漢字辞書
40 電話網
50 インターネット情報
51 検索メニュー構成
52 データリンク
53 施設データベース
[0001]
BACKGROUND OF THE INVENTION
  The present inventionServer device for server communication type navigation systemAbout.
[0002]
[Prior art]
The navigation system guides a moving body such as a person or a vehicle along an appropriate route from the current location to the destination. A conventional navigation system includes a database stored in a CDROM or DVD. This database stores a list of destination facilities. The destination facility can be searched without difficulty by selecting an easy-to-understand menu. In addition, advertisement information corresponding to the destination is also stored.
[0003]
FIG. 13 shows a menu structure for searching for a destination facility. The menu structure (menu hierarchy) 51 for searching the facility data 54 is as follows. The menu structure until the facility data 54 is reached starts from selecting a genre search, a telephone number (TEL) search, or a 50-sound search. The genre search is a search method for reaching the target facility data by selecting the genre (hotel, station, prefecture where the facility is located, along the railway line, etc.) to which the facility associated with each facility data belongs. The TEL search is a method for searching for a facility having a corresponding telephone number by inputting all or part of the telephone number of the facility. The 50-sound search is a search method that reaches the corresponding facility data by inputting all or part of the kana characters constituting the facility name.
[0004]
When the menu structure 51 descends to the lower layer in order, the menu that has been passed becomes an AND search condition, and predetermined facility data 54 can be allocated via the data link 52. Many facility data 54 are managed in the facility data database 53.
[0005]
FIG. 14 is a structural diagram of facility data. Each facility data associates a facility name such as Tokyo Disneyland, an address where the facility is located, and a telephone number of the facility. In addition, different expressions are assigned as search keywords even for the same kind of search items so that facility data can be easily searched. Each facility data is associated with a plane coordinate (XY coordinate) on the ground of the facility (not shown).
[0006]
[Problems to be solved by the invention]
However, the conventional example has the following problems. First, the facility data database stored in the CDROM or DVDROM is fixed. The database could not be updated even if the actual facilities persisted or the telephone number changed over time, and it was uneconomical to endure old data or purchase a new CDROM. The same was true for advertising information.
[0007]
On the other hand, it is conceivable that the navigation system is a client / server system by wireless communication and a necessary database is managed on the server side. However, in order to keep the facility database on the server side always up-to-date, there is a problem that personnel labor is required and labor costs increase.
[0008]
In addition, when a database necessary for navigation is stored in a server, it is necessary to always connect to the server from a client installed in the mobile body, which is uneconomical in communication cost. In addition, it takes a relatively long time until the response of the search result is received from the server, and there is a case where it is not quick.
[0009]
OBJECT OF THE INVENTION
It is an object of the present invention to provide a server communication type navigation system that can improve the disadvantages of the conventional example and can use the latest facility database as economically as possible.
[0010]
[Means for Solving the Problems]
(1) In order to achieve the above object, according to the first aspect of the present invention, a database preliminarily storing a keyword specifying a destination, a Web address database storing Web page addresses, and a database stored in the database. If an address of a Web page including any one of the keywords specifying the destination is searched from the Internet, and any of the keywords is included in the Web page, an address name that can specify ground coordinates is When it is determined that it is included, information processing means for associating the address of the Web page with the keyword and storing it in the Web address database and an external mobile device transmitted Receiving means for receiving a keyword specifying the destination; and the received keyword The Web page of the address associated with, or including the display information of the Web page address of the Web page is an index, and returning means for returning to the outside of the mobile device that sent the keyword, theThe database includes a Web search index having the same structure as the destination search index stored in the mobile device, and the information processing means uses the Web search address as the Web search index. When the keyword received by the receiving means is a search condition input according to the search index, the reply means refers to the Web search index structure and stores the information in the Web address database. Search the Web address database, and return the address of the associated Web page or the display information of the Web page indicated by the address of the Web page to the external mobile device that has transmitted the keyword.The server apparatus of the server communication type navigation system characterized by the above-mentioned.
(2) In the invention according to claim 2, a coordinate database storing the coordinate data of the facility that is linked to the address of the Web page stored in the Web address database and introduced to the Web page indicated by the address of the Web page is stored. And when the keyword is a destination search condition, the reply means obtains the coordinate data of the facility linked to the address of the Web page corresponding to the search condition from the coordinate database, and the external mobile unit The server apparatus of the server communication type navigation system according to claim 1, wherein the server apparatus is returned to the apparatus.
(3) In the invention of claim 3,The database includes a facility database that is the same as the facility database stored in the mobile body and has facility data associated with the web page address of the web address database, and the reply unit includes the keyword received by the receiving unit. When the facility data is searched according to the search condition input according to the search index, the Web address database is searched with reference to the facility database, and the address of the associated Web page or the Web page The display information of the Web page indicated by the address is returned to the external mobile device that has transmitted the keyword.A server device for a server communication type navigation system according to claim 1 is provided.
[0025]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described.
[0026]
[System configuration]
[0027]
FIG. 1 is an overall configuration diagram of a server communication type navigation system according to the present invention. A car navigation device (car navigation) 10 mounted on a vehicle 10 is connected to a wireless communication device 10a such as a mobile phone or a PHS. The base station 30 of the radio telephone network that communicates with the radio communication device 10 a is connected to the telephone network 40.
[0028]
On the other hand, the dedicated server 20 that communicates with the car navigation system 10 is connected to the telephone network 40 via a communication device 20a such as a modem, and can access various Internet information (Web pages) 50 via an Internet line (dedicated line). It is like that.
[0029]
[Configuration of car navigation system]
[0030]
FIG. 2 is a configuration diagram of the car navigation system 10. The control means 11 is provided with an input means 12, a display means 13, a GPS receiver 14, and a storage means 15.
[0031]
The control means 11 realizes a function as a car navigation system by CPU program processing. Further, the control means 11 has an interface for communicating with the peripheral device. The input means 11 is a remote control capable of selecting a search menu and inputting characters and numerical values by infrared communication with the control means 11. The display unit 13 is a liquid crystal display, a head-up display, or the like that displays the display data configured by the control unit 11 in the video RAM. The GPS receiver 14 detects the current location of the vehicle 100 based on a signal from a GPS satellite and inputs it to the control means 11. The storage means 15 is composed of RAM, ROM, CDROM, etc., and stores the search menu configuration 51 described in the conventional example, the facility database 53, and these data links 52. The storage unit 15 also stores other databases necessary for car navigation functions (not shown).
[0032]
[Dedicated server configuration]
[0033]
Next, FIG. 3 is a configuration diagram of the dedicated server 20. The information processing means 21 is provided with a communication device 20b connected to the Internet line and a storage means 22. The communication means 20b to the Internet line is a DSU built-in router or the like. The information processing means 21 performs contact with the car navigation 10 and information search for the storage means 22 by CPU program processing. The storage means 22 is composed of RAM, ROM, HDD and the like. This storage means 22 stores a Web search index structure 23 having the same structure as the search menu structure 51 of the car navigation system 10. This Web search index structure 23 is linked to a Web address database 24 by a data link 27. The web address database 24 stores URLs of a large number of web pages. The Web address database 24 is linked to the facility database 25 via a data link 28. The facility database 25 manages the same facility data as the facility database stored in the car navigation system 10. The web address database 24 is linked to the coordinate database 26 via a data link 29. The coordinate database 26 stores the plane coordinates (XY coordinates) on the ground of the facility introduced on the Web page indicated by the Web address.
[0034]
Here, the link state between the Web search index structure 23 and the Web address database 24 is shown in FIG. As already described, the structure of the Web index structure 23 is the same as the search menu structure 51 (FIG. 13) stored in the car navigation system 10. When descending the hierarchical structure of the Web search index structure 23 to the lower layer, the Web page that eventually becomes an AND search condition for the index that has passed so far and stores information that satisfies the AND search condition. The address (URL) is selected from the Web address database 24 and linked.
[0035]
For example, the Web address linked to “Aichi Prefecture” in “Hotel” in the genre search is an address of a Web page including the character strings “Hotel” and “Aichi Prefecture”. Since there are many Web pages including the same character string on the Internet, a pair of Web addresses may be connected to the end of the Web search index structure 23.
[0036]
A coordinate database 26 is connected to the web address database 24. The web page indicated by the web address may have a detailed address of the facility introduced there, and the coordinates in the coordinate database 29 are the plane coordinates of the ground corresponding to the detailed address. Link to address.
[0037]
Next, FIG. 5 shows a link state between the facility database 25 and the Web address database 24. The facility database 25 is the same as the information in the facility database 53 stored in the car navigation system 10, and each facility data has information on the facility name, address, and telephone number. In addition, each facility data has a plurality of search keywords with different expression formats of these information (FIG. 14). Here, the Web address linked to each facility data is a Web address of a Web page that includes information about the facility (facility name, address, telephone number) as a character string.
[0038]
[Search processing in car navigation systems]
[0039]
Next, a procedure for the car navigation system 10 to obtain the route guidance destination will be described with reference to the flowcharts of FIGS. This procedure is realized by program processing by the CPU of the car navigation system 10.
[0040]
The user of the car navigation system 10 selects the search menu 51 displayed on the display means 13 (S1). The selection is performed by the input means 12.
[0041]
First, a search method is designated (S2). That is, the search menu structure 51 is selected from 50-sound search, telephone number search, or genre search.
[0042]
Next, a search condition is input (S3). That is, in the case of a 50-sound search, all of the 50-sound characters constituting the facility name or a part of the characters in front thereof are input. In the case of telephone number search, the entire telephone number or a part in front of the telephone number is input. For genre search, specify the genre.
[0043]
The control means 11 searches the facility database 53 for facility data linked to the input search condition (S4, S5).
[0044]
If there is such data, the facility name, telephone number, address, etc. of the facility data are set as keywords for communication search (S6). On the other hand, if there is no corresponding data, the search condition entered in S3 is set as a keyword for communication search (S7).
[0045]
And the control means 11 asks a user whether communication search is performed (S8). This inquiry is made by the display means 13. The user inputs a request for communication search from the input means 12.
[0046]
When the process proceeds to FIG. 7 and the user's answer does not desire the communication search, the search is terminated (S11). If the facility data is searched in S5, route search and route guidance from the current location to the destination are started with the facility as the destination.
[0047]
On the other hand, if the user's answer is to search for communication, the communication search keyword set in S6 and S7 is transmitted to the dedicated server 20 (S12). Transmission is performed via the communication device 10a, the telephone network 40, and the communication device 20a on the server side.
[0048]
The dedicated server 20 searches for the presence of a Web address corresponding to the communication search keyword. If it exists, the display data of the Web address or the Web page indicated by the Web address is returned to the car navigation system 10. The processing on the server side will be described in detail later.
[0049]
When the result of the search in the dedicated server 20 indicates that the corresponding data exists, the control means 11 receives from the dedicated server 20 a list of Web addresses or display data of the Web page indicated by the Web address. Is displayed on the display means 13 (S15). When a plurality of corresponding Web addresses are searched in the search of the dedicated server 20, first, a list of searched Web addresses is displayed on the display means 13, and one of them is selected by the user. Selection is performed from the input means 12. Then, the information of the selected web address is sent to the dedicated server 20, the display data of the web page indicated by the web address sent back by the dedicated server 20 is received, and the web page is displayed on the display means 13. On the other hand, when the Web address searched by the dedicated server is narrowed to one from the beginning, the display data of the Web page indicated by the Web address is transmitted from the dedicated server 20 to the car navigation 10 and the control unit 11 The page is displayed on the display means 13.
[0050]
On the other hand, as a result of the communication search in the dedicated server 20, when the notification that there is no corresponding data is received, the control means 11 ends the search (S16). If the facility data has been searched in S5, route search and route guidance from the current location are started with the facility as the destination.
[0051]
The user browses the Web page displayed on the display unit 13 and inputs the request from the input unit 12 when he / she wants to use the facility introduced therein as the destination. The control unit 11 that has received the request for the destination introduced to the facility introduced on the Web page reads the Web address of the Web page from the storage unit 15 and transmits it to the dedicated server 20. The dedicated server 20 searches the coordinate database 26 for the coordinates of the facility linked to the received Web address, and transmits it to the car navigation system 10. The control means 11 starts route search and route guidance from the current location to the destination using the ground coordinates of the facility received from the dedicated server as the destination (S17, S18, S19).
[0052]
[Search processing on dedicated server]
[0053]
Next, processing on the dedicated server 20 side corresponding to the search processing will be described with reference to FIG. Upon receiving a communication search request from the car navigation system 10, the information processing means 21 determines whether the received search keyword is the search condition input by the user in S3 or the facility data information acquired in S6. (S21, S22).
[0054]
In the case of the search condition input by the user, the Web address database 24 is searched with reference to the Web search index structure 23. On the other hand, when the facility data information is received, the Web address database 24 is searched with reference to the facility database 25. That is, whether the Web address linked to the search condition input by the user exists or whether there is a Web address linked to the received facility data information is the data link state described in FIG. Search and obtain based on (S23).
[0055]
As a result, when a plurality of Web addresses are acquired, the list is transmitted to the car navigation system 10, the user is allowed to select one Web address, and information on the selected Web address is received. When the number of Web addresses acquired as a result of the search is one and when the Web address is narrowed down to one by the user's selection, the information processing means 21 displays the display data of the Web page indicated by the Web address via the Internet line Is downloaded to the storage means 22, and the display data of the Web page is transmitted to the car navigation system 10. At this time, if the search condition input by the user as a search keyword for communication search is received in S21, the coordinate data of the facility linked to the Web address of the search result is obtained from the coordinate database 26, and the coordinate of the facility is acquired. Data is also transmitted to the car navigation system 10 (S24, S25).
[0056]
[Collecting Internet information on a dedicated server]
[0057]
The dedicated server 20 collects Web address information stored in the Web address database 24 as needed in parallel with the Web address search process described above.
[0058]
The information processing means 21 automatically circulates a website by a robot, searches for a web page that can be linked to the web search index structure 23 or the facility database 25, stores the address of the web page, and stores the web address The data links 27 and 28 are created (S31).
[0059]
Then, the current link state is compared with the newly established link state (S32). If the current Web address database contents or the current link state needs to be updated, the contents of the Web address database 24 and the structures of the data links 27 and 28 are updated to new information (S33). The information processing means 21 repeatedly executes the above processing at regular intervals (S34).
[0060]
[Collecting Web Address Based on Web Search Index Structure 23]
[0061]
Next, a procedure for collecting Web addresses on the Internet will be described in detail. 9 and 10 show a Web address collection procedure based on the Web search index structure 23.
[0062]
The information processing means 21 circulates the web page by the robot and browses the display data of each web page (S41). Then, it is determined whether the Web page includes a keyword for each genre (S42). Here, the keywords for each genre are shown in FIG. A genre name (hotel, department store, etc.) constituting the Web search index structure 23 is associated with a plurality of different expressions that make it easy to search the genre name. Each expression is a keyword for each genre. For example, for the genre name “hotel”, a katakana expression “hotel” and an English expression “HOTEL” are associated in advance.
[0063]
If the display data of the web page being browsed does not include a keyword for each genre, the information processing means 21 circulates other web pages (S44).
[0064]
On the other hand, if any of the keywords for each genre is included, it is determined whether an address name that can specify the ground coordinates of the facility is included with an accuracy capable of route guidance in the car navigation system 10 (S43). Here, an example of an address name that can specify the ground coordinates of the facility is shown in FIG. Generally, if the level of what number, what address, and what number is described, the ground coordinates corresponding to the address can be specified.
[0065]
When the address name is not included to such an extent that the ground coordinates can be specified, the information processing means 21 circulates another Web page (S44).
[0066]
On the other hand, when the address name is included with an accuracy capable of specifying the ground coordinate, the ground coordinate corresponding to the address name is searched from the address database 31 and associated with the Web address of the currently browsed Web page (S45). . The address database 31 of FIG. 3 is a database that stores correspondence relationships between address names, names of facilities located at the addresses, telephone numbers of the facilities, and ground coordinates (XY coordinates) of the facilities.
[0067]
Then, the information processing means 11 links the Web address information of the Web page currently being browsed to the index of the genre name to which the keyword for each genre belongs. Further, in order to register the information of the Web address in the Web address database 24, it is stored in the storage means (S46).
[0068]
Next, the information processing means 21 searches for all possible telephone numbers (10 digits including the actual station number) from the display data of the currently browsed Web page (S47). As a result of this search, the Web address of the page currently being browsed is linked to the index of all telephone numbers included in the display data (S48). Further, in order to register the information of the Web address in the Web address database 24, it is stored in the storage means 22. At this time, if the telephone number is included with an accuracy capable of specifying the ground coordinates, the coordinates corresponding to the telephone number are retrieved from the address database and associated with the Web address.
[0069]
Next, the information processing means 21 searches all the character strings that can be input by the 50-sound search from the display data of the currently browsed Web page (S49). At this time, the information processing means 21 refers to the kanji dictionary 32 stored in the storage means 22 and once converts the kanji notation into kana display and searches. As a result of this search, the information processing means 21 links the Web address of the Web page currently being browsed to the indexes of all the character strings included (S50). Further, in order to register the information of the Web address in the Web address database 24, it is stored in the storage means 22. At this time, when the facility name is included with an accuracy capable of specifying the ground coordinates, the coordinate corresponding to the facility name is retrieved from the address database and associated with the Web address.
[0070]
When the processing so far is completed, the information processing means 21 circulates another Web page and repeats the processing from S41.
[0071]
[Collection of Web addresses based on information in facility database 25]
[0072]
Next, a procedure for collecting Web page addresses corresponding to information in the facility database 25 will be described with reference to FIG.
[0073]
The information processing means 21 sequentially browses Web pages on the Internet, and determines whether the display data of each Web page includes a search keyword for facility data (S51). The facility data search keyword has been described with reference to FIG. This is a conventional example stored in the car navigation system 10, but the contents of the facility database 25 stored in the dedicated server 20 are also the same.
[0074]
As a result of the determination, if the facility data search keyword is not included, the information processing means 21 circulates other Web pages (S54). On the other hand, when the search keyword of facility data is included, the information processing means 21 links the Web address of the Web page currently being browsed to the facility data to which the search keyword belongs. Further, in order to register the information of the Web address in the Web address database 24, it is stored in the storage means 22. Thereafter, the information processing means 21 circulates other Web pages and repeats the processing from S51 (S54).
[0075]
According to the present embodiment described above, the information on the facilities that can be the destination is automatically updated / expanded on the dedicated server based on the countless latest web page information, so the route always based on the latest information. Guidance can be performed, and the labor of the provider who operates the dedicated server can be suppressed.
[0076]
In addition, since the local database of the navigation device is searched first, and the destination information is received from the database of the dedicated server when the user desires, the communication type must always connect to the server to obtain the destination information. Compared to the navigation system, it is economical in terms of communication cost and can be used by using a server in consideration of communication response according to the time zone.
[0077]
In addition, since the structure of the facility data and the search index (search menu) of the dedicated server and the car navigation system have a common structure, the dedicated server can perform a quick information search for the search conditions input from the car navigation system.
[0078]
  Here, the present invention is not limited to the above-described embodiment. For example, when searching for ground coordinates of a facility by connecting to a dedicated server, the dedicated server sends the current location information from the car navigation system to the dedicated server. A route search to the ground may be performed. If the Web page corresponding to the Web address searched by the dedicated server does not include facility location information (address, etc.) for the communication search keyword input from the car navigation system, the Web page information is stored in the car navigation system. You may control not to deliver. In general, there are many navigation systems serving as clients with respect to the dedicated server. In this case, the dedicated server 20 determines the data transmission destination and the transmission source of the received data based on the IP address of the navigation device as the client. Identify.
According to the embodiment described above, since the connection to the server device is made when the location information of the destination cannot be found in the local database of the mobile device, the communication cost can be reduced compared to the case where the information is always acquired from the server device. . In addition, it is possible to supply infinite information on the Web page from the server device, and the freshness of the information is higher than that of the fixed destination information as in the conventional CDROM, and the information expansion is excellent. Yes. Further, it is not necessary to purchase a medium such as a CDROM frequently, and it is economical.
In addition, since information about the destination can be obtained from the Web page before or in the process of going to the destination, the freshness is high and wide compared to information fixed like a conventional CDROM or the like. Information can be obtained and is beneficial. In addition, related information is automatically specified and distributed in the process of setting the destination. Further, it is not necessary to purchase a medium such as a CDROM frequently, and it is economical.
Also, the information search index structure or keyword structure is configured the same as the mobile device, and the web page address is linked to this and incorporated in the server device, so that the mobile device can input for local search. The search keyword can be used as it is as a search keyword on the server device side, and it is possible to extract information on a Web page that has high freshness and excellent expandability as a search result.
In addition, since the information on the facilities that can be the destination is automatically updated / expanded on the dedicated server based on the countless latest web page information, it becomes possible to always perform route guidance based on the latest information, In addition, the human labor of the provider operating the dedicated server can also be suppressed.
In addition, since the local database of the navigation device is searched first, and the destination information is received from the database of the dedicated server when the user desires, the communication type must always be connected to the server to obtain the destination information. An unprecedented superior server communication type navigation system that is economical in terms of communication cost compared to a navigation system and that can be used such as using a server in consideration of communication response according to the time zone Can be provided.
[0079]
【The invention's effect】
The present invention searches the address of a Web page including a keyword for specifying a destination from the Internet, associates it with the keyword, stores it in a storage means, and stores the Web page associated with the keyword received from an external mobile device. Since the display information of the Web page indicated by the address or the address of the Web page is returned to the external mobile device that has received the keyword, the server communication type that can use the latest facility database economically A navigation system can be provided.
[Brief description of the drawings]
FIG. 1 is an overall system diagram showing an embodiment of the present invention.
FIG. 2 is a configuration diagram of the car navigation shown in FIG.
FIG. 3 is a configuration diagram of a dedicated server shown in FIG. 1;
FIG. 4 is a link state diagram between a Web search index structure and a Web address database.
FIG. 5 is a link state diagram between a facility database and a Web address database.
FIG. 6 is a front view of a destination search procedure in a car navigation system.
FIG. 7 is a subsequent stage diagram of a destination search procedure in a car navigation system.
FIG. 8 is a flowchart showing a destination search procedure and a Web address information collecting procedure in a dedicated server.
FIG. 9 is a first part of a flowchart showing a procedure for collecting Web address information corresponding to an index structure for Web search.
FIG. 10 is a latter part of a flowchart showing a procedure for collecting Web address information corresponding to an index structure for Web search.
FIG. 11 is a diagram showing a specific example of an address name that can specify a keyword and ground coordinates for each genre.
FIG. 12 is a flowchart showing a procedure for collecting Web address information corresponding to facility data.
FIG. 13 is a diagram showing a link state between a conventional search menu structure and a facility database.
FIG. 14 is a diagram showing a structure of conventional facility data.
[Explanation of symbols]
10 Car navigation system (navigation device)
10a Car navigation system
11 Control means
12 Input means
13 Display means
14 GPS receiver
15 Car navigation storage means
20 Dedicated server
20a Communication device to car navigation system
20b Communication device for internet information
21 Information processing means
22 Dedicated server storage means
23 Web Search Index Structure
24 Web address database
25 Facility database
26 Coordinate database
27, 28, 29 Data link
30 base station
31 Address database
32 Kanji dictionary
40 Telephone network
50 Internet information
51 Search menu structure
52 Data Link
53 Facility Database

Claims (3)

目的地を特定するキーワードを予め格納したデータベースと、
Webページのアドレスが格納されているWebアドレスデータベースと、
前記データベースに格納されている前記目的地を特定するキーワードのいずれかを含むWebページのアドレスをインターネット上から検索し、前記キーワードのいずれかが前記Webページに含まれている場合に、地上座標を特定できる住所名称が含まれているかを判断し、含まれていると判断したときは、当該Webページのアドレスを前記キーワードと関連付けて、前記Webアドレスデータベースに格納する情報処理手段と、
外部の移動体装置が送信した前記目的地を特定するキーワードを受信する受信手段と、
前記受信したキーワードに関連付けられた前記Webページのアドレス、又は当該Webページのアドレスが指標するWebページの表示情報を、前記キーワードを送信した外部の移動体装置に返信する返信手段と、
を具備し、
前記データベースは、移動体装置に格納されている目的地の検索インデックスと同一構造のWeb検索用インデックスを備え、
前記情報処理手段は、前記検索したWebページのアドレスを前記Web検索用インデックスと関連付けて、前記Webアドレスデータベースに格納し、
前記返信手段は、前記受信手段で受信したキーワードが、前記検索インデックスに従い入力された検索条件であった場合、前記Web検索用インデックス構造を参照して前記Webアドレスデータベースを検索し、関連付けられた前記Webページのアドレス、又は当該Webページのアドレスが指標するWebページの表示情報を、前記キーワードを送信した外部の移動体装置に返信する
ことを特徴とするサーバ通信型ナビゲーションシステムのサーバ装置。
A database pre-stored with keywords specifying the destination;
A web address database in which web page addresses are stored;
When the address of a Web page that includes any of the keywords that specify the destination stored in the database is searched from the Internet, and any of the keywords is included in the Web page, the ground coordinates are Information processing means for determining whether or not an address name that can be specified is included, and determining that the address name is included, associating the address of the Web page with the keyword and storing the address in the Web address database;
Receiving means for receiving a keyword identifying the destination transmitted by an external mobile device;
A reply means for returning the address of the web page associated with the received keyword or the display information of the web page indexed by the address of the web page to the external mobile device that transmitted the keyword;
Equipped with,
The database includes a Web search index having the same structure as the destination search index stored in the mobile device,
The information processing means associates the address of the searched Web page with the Web search index and stores it in the Web address database;
If the keyword received by the receiving means is a search condition input according to the search index, the reply means searches the Web address database with reference to the Web search index structure, and associates the associated keyword The server of the server communication type navigation system , wherein the web page address or the display information of the web page indicated by the web page address is returned to the external mobile device that has transmitted the keyword. apparatus.
前記Webアドレスデータベースに格納されたWebページのアドレスにリンクされ、Webページのアドレスが指標するWebページに紹介された施設の座標データを格納した座標データベースを備え、
前記返信手段は、前記キーワードが目的地の検索条件である場合、当該検索条件に対応するWebページのアドレスにリンクされた施設の座標データを前記座標データベースから取得し、前記外部の移動体装置に返信する、
ことを特徴とする請求項1に記載のサーバ通信型ナビゲーションシステムのサーバ装置。
A coordinate database that stores the coordinate data of the facility linked to the address of the Web page stored in the Web address database and introduced to the Web page indicated by the address of the Web page;
When the keyword is a search condition for the destination, the reply means obtains the coordinate data of the facility linked to the address of the Web page corresponding to the search condition from the coordinate database, and sends it to the external mobile device. Send back,
The server device of the server communication type navigation system according to claim 1.
前記データベースは、移動体に格納された施設データベースと同一で、前記WebアドレスデータベースのWebページアドレスに関連付けられた施設データを有する施設データベースを備え、
前記返信手段は、前記受信手段で受信したキーワードが、前記検索インデックスに従い入力された検索条件で検索された施設データであった場合、前記施設データベースを参照して前記Webアドレスデータベースを検索し、関連付けられた前記Webページのアドレス、又は当該Webページのアドレスが指標するWebページの表示情報を、前記キーワードを送信した外部の移動体装置に返信する
ことを特徴とする請求項1記載のサーバ通信型ナビゲーションシステムのサーバ装置。
The database is the same as the facility database stored in the mobile body, and includes a facility database having facility data associated with the web page address of the web address database,
If the keyword received by the receiving means is facility data searched by the search condition input according to the search index, the reply means searches the Web address database by referring to the facility database, and associates The address of the received Web page or the display information of the Web page indicated by the address of the Web page is returned to the external mobile device that has transmitted the keyword. Server communication navigation system server device.
JP2000121848A 2000-04-21 2000-04-21 Server device for server communication type navigation system Expired - Fee Related JP4568953B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000121848A JP4568953B2 (en) 2000-04-21 2000-04-21 Server device for server communication type navigation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000121848A JP4568953B2 (en) 2000-04-21 2000-04-21 Server device for server communication type navigation system

Publications (2)

Publication Number Publication Date
JP2001304874A JP2001304874A (en) 2001-10-31
JP4568953B2 true JP4568953B2 (en) 2010-10-27

Family

ID=18632411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000121848A Expired - Fee Related JP4568953B2 (en) 2000-04-21 2000-04-21 Server device for server communication type navigation system

Country Status (1)

Country Link
JP (1) JP4568953B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006162534A (en) * 2004-12-10 2006-06-22 Xanavi Informatics Corp Navigation system
JP2007024564A (en) * 2005-07-13 2007-02-01 Denso Corp Navigation device
KR101536933B1 (en) * 2008-06-19 2015-07-15 삼성전자주식회사 Method and apparatus for providing information of location
JPWO2010131445A1 (en) * 2009-05-12 2012-11-01 日本電気株式会社 Destination setting system and destination setting method
JP5320204B2 (en) * 2009-07-31 2013-10-23 日本電信電話株式会社 Information terminal device, information search method, and information search program
JP5865668B2 (en) * 2011-10-21 2016-02-17 クラリオン株式会社 Information terminal, program, and search method
JP5766588B2 (en) 2011-11-16 2015-08-19 クラリオン株式会社 Search terminal device, search server device, and center-linked search system
JP5858400B2 (en) * 2011-12-09 2016-02-10 アルパイン株式会社 Navigation device
CN102636167A (en) * 2012-04-28 2012-08-15 大连海事大学 A Ship Navigation System Based on Browser
CN104657201B (en) * 2013-11-18 2019-04-19 华为终端有限公司 Application push method, device, device and system
CN105261239B (en) * 2015-09-02 2017-10-17 大连海事大学 A mobile Internet-based VTS security information service system and method

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08235495A (en) * 1995-02-24 1996-09-13 Aqueous Res:Kk Mobile communication device
JPH08261774A (en) * 1995-03-20 1996-10-11 Hitachi Ltd Route guidance device and information provision system
JP3744644B2 (en) * 1996-04-01 2006-02-15 富士通株式会社 Vehicle-mounted facility guidance device
JP3321536B2 (en) * 1996-12-03 2002-09-03 株式会社日立製作所 Information providing system, information display device, and information providing device
JPH11134595A (en) * 1997-10-29 1999-05-21 Nissan Motor Co Ltd Navigation device
JPH11248472A (en) * 1998-03-04 1999-09-17 Matsushita Electric Ind Co Ltd Automatic route creation device
JPH11265400A (en) * 1998-03-13 1999-09-28 Omron Corp Information processing apparatus and method, network system, and recording medium
JP4042830B2 (en) * 1998-05-12 2008-02-06 日本電信電話株式会社 Content attribute information normalization method, information collection / service provision system, and program storage recording medium
JP2000076280A (en) * 1998-08-31 2000-03-14 Dainippon Printing Co Ltd Information retrieval system using geographical information
JP2000076285A (en) * 1998-08-31 2000-03-14 Sony Corp Information processing apparatus and method, and providing medium
JP3791205B2 (en) * 1998-09-28 2006-06-28 トヨタ自動車株式会社 Vehicle communication system

Also Published As

Publication number Publication date
JP2001304874A (en) 2001-10-31

Similar Documents

Publication Publication Date Title
US6947976B1 (en) System and method for providing location-based and time-based information to a user of a handheld device
US6338085B1 (en) Telephone activated web server
JP3512630B2 (en) Map information providing system and method
US7801904B2 (en) Navigation system with distributed computing architecture
US6983313B1 (en) Collaborative location server/system
JP4080649B2 (en) Human navigation system
JP3503397B2 (en) Map display system
US20080104059A1 (en) Restaurant review search system and method for finding links to relevant reviews of selected restaurants through the internet by use of an automatically configured, sophisticated search algorithm
US20020049742A1 (en) System and method for accessing local information by using referencing position system
JP4568953B2 (en) Server device for server communication type navigation system
JPH10301946A (en) Information provision device
JPH09153054A (en) Information retrieval and transmitting terminal device and retrieval server
JP2000076280A (en) Information retrieval system using geographical information
JP2001216236A (en) Advertisement display system for map information service
US7146407B2 (en) Data synchronization mechanism for information browsing systems
JP2002132827A (en) Device and method for automatic retrieval of advertisement information from internet information
US20020002600A1 (en) Information retrieval apparatus and method using regional information
US20110137880A1 (en) System and method for searching a database
US20080104055A1 (en) Restaurant review search system and method for automatically providing links to relevant reviews of selected restaurants by use of the internet
JP2010287048A (en) Device and program for retrieving information and mobile terminal device
JP2003296334A (en) Regional information retrieval system and regional information distribution system
JP2000311126A (en) Network system using cable television line
JPH11328217A (en) Information collection and retrieval device
JP2003099456A (en) Information distribution method and distribution system
KR20010074929A (en) User-profile-driven mapping of hyperlinks onto URLs

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20041118

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081009

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081021

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090612

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090807

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100405

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100408

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100622

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: 20100713

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: 20100726

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130820

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees