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
JP3972541B2 - Map display method and map display device - Google Patents
[go: Go Back, main page]

JP3972541B2 - Map display method and map display device - Google Patents

Map display method and map display device Download PDF

Info

Publication number
JP3972541B2
JP3972541B2 JP31635199A JP31635199A JP3972541B2 JP 3972541 B2 JP3972541 B2 JP 3972541B2 JP 31635199 A JP31635199 A JP 31635199A JP 31635199 A JP31635199 A JP 31635199A JP 3972541 B2 JP3972541 B2 JP 3972541B2
Authority
JP
Japan
Prior art keywords
map
required time
transportation
time
target
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
JP31635199A
Other languages
Japanese (ja)
Other versions
JP2001134659A (en
JP2001134659A5 (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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP31635199A priority Critical patent/JP3972541B2/en
Priority to DE10046000A priority patent/DE10046000A1/en
Publication of JP2001134659A publication Critical patent/JP2001134659A/en
Publication of JP2001134659A5 publication Critical patent/JP2001134659A5/ja
Application granted granted Critical
Publication of JP3972541B2 publication Critical patent/JP3972541B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/0969Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Instructional Devices (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、複数の属性をもった目標物の情報を2次元、又は3次元に表現するための地図作成表示方法に関する。特に、多様な交通機関情報から、目標物までの所要時間による時間地図作成方法に関する。更に、大量の不動産物件情報も存在する場合の、時間地図を利用した不動産物件の評価支援方法に関する。
【0002】
【従来の技術】
本発明に関わる従来技術として、下記に示す(1)地図上同心円表示方法、(2)最短経路表示方法、(3)広範囲地図表示方法、(4)ユークリッド距離地図表示方法、(5)固定時間地図がある。
【0003】
(1)地図上同心円表示方法
目標物までの所要時間を地図上に表示するための従来手法として、同一時間で到達できる範囲を等高線のように線で結んで地図上に表示する方法がある。例えば、特開平9−101746「地図または地図収録物」によると、「従来の地図は、一目で所要時間を判断することが不可能であり、一々定規でその寸法を測定し、寸法と縮尺から算出するしかないという問題点があり、しかも特別な道具を必要としていた。一または複数の駅とその周辺の地理情報が記載された地図において、少なくとも一つの駅の上の一点を中心とした円または円弧が記載されていることを特徴とする地図である。」とある。
【0004】
(2)最短経路図表示方法
目標物までの経路を表示する従来手法として、多様な交通機関を考慮して目標物までの最短経路を探索し、最短経路の経路図などを表示する方法がある。例えば、特開平10−31418「自動案内システム装置」によると「従来の案内システムは、列車等を例えにとれば出発地および目的地の駅名を入力するため地図や時刻表等で調べる必要がある。また、目的地の駅までの移動経路、移動時間または運賃を提供されるが目的駅から先の最終目的地までの移動については分からないという欠点を有している。日本全国の地図情報および交通網情報をデータベースに備えることにより、出発地および目的地の住所を入力するだけで交通手段に関わらず住所の示す目的地までの移動経路、移動時間または運賃を割り出し全体マップと共に出力する自動案内システム装置を提供することにある。」とある。
【0005】
(3)広範囲地図表示方法
効率的に広範囲の地図を表示する従来手法として、魚眼視を用いる手法がある。魚眼視の手法は、焦点付近の地図は詳しく表示し、焦点から遠くなるほど地図を圧縮して表示する方法である。例えば、特開平8−328467「ナビゲーション装置における地図表示装置」によると「焦点を中心として、焦点からの距離に応じて歪みの与えられた座標に基づく道路地図を表示させることができる。この歪みによって、焦点の付近の地図を詳しく表示し、焦点から離れるに従って徐々に圧縮表示に変わっていく、魚眼レンズで見たような表示をさせることができる。」とある。
【0006】
(4)ユークリッド距離地図表示方法
一般的に用いられている地図の表示方法は、目標物までのユークリッド距離に基づいて目標物を配置する方法である。
【0007】
(5)固定時間地図
紙地図に限定した場合には、時間を指標とした時間地図はある。例えば、出発地を東京駅、交通機関を鉄道、目標物を日本全国の駅に設定した時間地図などである。
【0008】
【発明が解決しようとする課題】
目標物までの所要時間によるものが時間距離であるし、それ以外にも、例えば、自動車には燃費距離というものがある。地形に応じて、上り坂に強い性能、コーナリング性能などの影響から、燃費距離の計算方法が変わる。燃費距離を単純にユークリッド距離に置き換えられないのは、対象物が複数の属性をもっていることに起因する。
【0009】
不動産物件を探す場合、会社や学校などから近い場所(30分以内で行ける場所など)に部屋を探したいという要求をもつ人が多く、不動産物件を選定するための要因の一つに通勤・通学時間があげられる。しかし、多様な交通機関やそれらの乗り継ぎを考慮しなければならないために、人手によって不動産物件を探す作業は困難で、非常に手間のかかる作業である。しかも、通勤・通学時間だけの要素で不動産物件を選定できない。家賃や間取りといった多様な属性によって選定基準が揺り動かされることも多い。一方、不動産物件の仲介者は、不動産物件の保有者とお客との間を仲介することで利益を得ている。よって、不動産物件の宣伝はしたいものの、お客が不動産物件の保有者と直接交渉するというリスクを避けるためには、お客に対して不動産物件の正確な場所や周辺の地図などをむやみに提示できなかった。しかし、時間地図を利用することで、お客は通勤・通学時間による不動産物件の選別を容易にすることができ、不動産物件の仲介者は、リスクを回避でき、お客に対しても正確な地図を見せること以上のサービスを提供することができる。
【0010】
任意の基準点と、複数の属性をもった目標物との距離をビジュアルに表すという目的に対して、(1)地図上同心円表示方法及び(2)最短経路図表示方法では、距離の算出方法が不十分であったり、距離をビジュアルに表せなかったりした。また、(3)広範囲地図表示方法及び(4)ユークリッド距離地図表示方法では、基準点と目標物の距離をユークリッド距離でしか算出できなかった。そして、(5)固定時間地図では、基準点を特定しなければならず、柔軟性がなかった。例えば、(1)地図上同心円表示方法では、交通機関を徒歩と限定した時間距離しか算出できなかったし、(2)最短経路図表示方法では、複数の結果を重ねてビジュアルに表すことができなかったし、(3)広範囲地図表示方法及び(4)ユークリッド距離地図表示方法ではユークリッド距離しか算出できなかったし、(5)固定時間地図では、基準点と交通手段を特定した時間地図でしかなかった。
【0011】
本発明の第1の目的は、基準点と複数の属性をもった目標物との距離の計算方法を定義し、定義した方法で計算した距離をビジュアルに表すことである。距離の概念は本来多様である。本発明の第2の目的は、実際の地図の代わりに時間地図を用いた不動産物件を評価支援するシステムを提供することである。
【0012】
【課題を解決するための手段】
本発明の目的は、次のような方法によって達成される。本発明の目標物配置方法を、目標物に関する多様な情報を検索する処理、ある指標に基づいて複数の属性をもつ目標物との距離を算出する処理、算出した距離に基づいて目標物を地図上に配置する処理から構成する。
【0013】
本発明の方法を用いることで、不動産物件を評価支援するシステムを構築できる。不動産物件評価支援システムは、交通機関データベースを検索する。次に、基準点である会社や学校から、各交通機関乗り場までの時間距離を算出する。そして、その時間距離に基づいて目標物を配置した時間地図をディスプレイに表示する。ユーザは、この時間地図を参考にして不動産物件を探す場所の候補を選定し、家賃や間取りなどの条件を追加して不動産物件を検索する。ユーザは、検索結果一覧の中から詳しく知りたい不動産物件を選択する。不動産物件評価支援システムは、ユーザが選択した対象物件から目標物までの時間距離による時間地図を作成し、ディスプレイに表示する。
【0014】
【発明の実施の形態】
本発明の3つの実施例を、図を用いて以下で詳細に説明する。汎用的な時間地図作成方法が第1の実施例であり、不動産物件を探す場合の目標物配置方法が第2の実施例である。タクシーの乗客に寄道情報を提供する場合の目標物配置方法が第3の実施例である。
【0015】
図1は、第1の実施例における処理概要を示す図である。図1において、時間地図作成モジュール100、地図データベース106、アプリケーション依存データベース108、交通機関データベース107から本実施例を構成し、これらを総称して時間地図作成システムと称する。図1に示すモジュールは計算機で実行され、実行結果である時間地図はデイスプレイに表示される。
【0016】
時間地図作成モジュール100を以下のステップから構成する。最初に、ステップ101で、時間地図作成モジュール100は場所や使用交通機関などのユーザが指定した検索条件を読み込む(検索条件読込処理)。次に、ステップ102で、時間地図作成モジュール100は地図データベース106、アプリケーション依存データベース108、交通機関データベース107を参照し、その参照したデータを読み込む(参照情報読込処理)。ステップ103で、時間地図作成モジュール100は、複数の交通機関の乗り継ぎを考慮した目標物までの時間距離を算出する(時間距離算出処理)。ステップ104で、時間地図作成モジュール100は、目標物までの時間距離に基づいて時間地図を作成する(時間地図作成処理)。最後に、ステップ105で、時間地図作成モジュール100は、作成した時間地図110をディスプレイに出力する(時間地図出力処理)。ここで、出力デバイスはプリンタでもよい。さらに、アプリケーション依存データベース108が有するアプリケーション依存データを加工し、これを時間地図と組み合わせて表示することも容易である。また、時間地図に地図データを補完することも容易に可能である(時間地図補完処理)。時間地図作成システムは、さらに、ユーザとの対話処理により、作成された時間地図110上の一点を基準点とした別の新しい時間地図111を作成、表示する。
【0017】
図2は、地図データベース106、アプリケーション依存データベース108、交通機関データベース107の詳細な構成を示す図である。
【0018】
図2(a)に示す地図データベース106は市街地などの地図を表わすデータであり、道路ネットワークデータテーブル120とメッシュデータテーブル121から構成される。道路ネットワークデータは、交差点をノードとする道路ネットワークを構成するためのデータである。道路ネットワークデータテーブル120を交差点ID、位置、連結交差点IDのフィールドから構成する。メッシュデータは、イメージ地図をメッシュ状に分割したものである。メッシュデータテーブル121を、メッシュ番号、メッシュの左上角、メッシュの右下角、隣接メッシュ、画像ファイル名のフィールドから構成する。
【0019】
図2(b)に示すアプリケーション依存データベース108は、アプリケーションごとに必要となるデータのデータベースであり、アプリケーションごとに用意される。例えば、不動産物件検索の場合を例にあげると、不動産物件情報テーブル122は不動産物件の住所、家賃、間取りといった不動産物件情報のフィールドから構成される。
【0020】
図2(c)に示す交通機関データベース107は交通機関を利用するための情報であり、交通機関管理情報テーブル123と経路管理情報テーブル124から構成される。交通機関管理情報テーブル123は、各乗り場の位置に関連付けられたバスや電車などの各交通機関に関するデータを有する。交通機関情報テーブル123は、乗り場名称、緯経度、交通機関名、時刻表、経路のフィールドから構成される。すべての交通機関乗り場に対して、これらのフィールドのデータを交通機関データベースに格納する。経路管理情報テーブル124は、各交通機関における乗り場から乗り場への経路に関するデータを有する。経路管理情報テーブル124は、出発地点、到着地点、交通機関名、所要時間、金額のフィールドから構成される。
【0021】
図3は第1の実施例の詳細な処理内容を示す図であり、以下のステップで実行する。ステップ201で、時間地図作成モジュール100はユーザの検索条件を読み込む。ステップ201が図1の検索条件読込処理101に相当する。ステップ202で、時間地図作成モジュール100は、地図データベース106とアプリケーション依存データベース108から、地図データとアプリケーション依存データを読み込む。ステップ203で、時間地図作成モジュール100は、検索条件から「バス」や「地下鉄」といった交通機関名に相当するキーワードを抽出する。そして、時間地図作成モジュール100は、そのキーワードを検索キーにして、交通機関データベース107から交通機関情報を検索する。ステップ202、203が図1の参照情報読込処理102に相当する。ステップ204で、時間地図作成モジュール100は、ユーザからの入力により現在位置・現在時間を設定する。なお、現在位置はGPSなどの位置センサを用いてもよいし、現在時間は計算機のタイマを用いてもよい。ステップ205で、時間地図作成モジュール100は、読み込んだ道路ネットワークデータ120を参照して、現在位置付近の交通機関乗り場までの経路を探索する。ここで、徒歩による時間距離を算出するための基準が予め設定されており、時間地図作成モジュール100は、この基準に基づいて交通機関乗り場までの経路の時間距離を算出する(徒歩時間距離算出処理)。ステップ206で、時間地図作成モジュール100は、複数の交通機関の乗り継ぎを考慮して目標物までの経路を探索し、その時間距離を算出する(経路時間距離算出処理)。ステップ204、ステップ205、ステップ206が図1の時間距離算出処理103に相当する。ステップ207で、時間地図作成モジュール100は、交通機関乗り場の方向を保持しながら、時間距離に基づいて交通機関乗り場を白時間地図にプロットする。ここで、白時間地図とは、目標物が配置されていない時間地図を指す。ステップ207が図1の時間地図作成処理104に相当する。ステップ208で、本システムは、作成した時間地図をディスプレイに出力する。ステップ208が図1の時間地図出力処理105に相当する。
【0022】
図4は、第1の実施例の図3に記載した徒歩時間距離算出処理205の更に詳細な処理フローである。本機能は、基準点から最寄りの交通機関乗り場までを徒歩で行くと仮定し、その乗り場までの時間距離を算出するものである。この機能により、時間地図作成システムは任意の場所を基準点とする時間地図を作成できる。
【0023】
図4のステップ301で、時間地図作成モジュール100は、ユークリッド距離で現在位置から最も近くにある交通機関乗り場を目標物として設定する。ステップ302で、時間地図作成モジュール100は、地図データベース106が有する道路ネットワークデータ120を参照して、現在位置から目標物までの最短経路を探索する。最短経路探索の技術は、例えば、特開平11−173863「経路探索方法」を用いればよい。ステップ303で、時間地図作成モジュール100は、探索された最短経路の距離を計算する。ステップ304で、時間距離を算出するために、時間地図作成モジュール100は予め設定された基準に基づいて目標物までの時間距離を算出する。ここで、予め設定されている基準とは、ユークリッド距離を時間距離に変換するための数式である。例えば、「1km=徒歩10分」という式が予め設定されており、最短経路距離が500mと測定された場合には、時間地図作成モジュール100は目標物までの時間距離を徒歩5分と算出する。ステップ305で、時間地図作成モジュール100は、最短経路の時間距離がユーザ指定範囲内かどうかを確認する。最短経路の時間距離がユーザ指定範囲内の場合には、目標物に時間距離を対応付け、目標物を記憶する。そして、ステップ306で、時間地図作成モジュール100は目標物を更新し、処理をステップ302に戻す。ユーザ指定範囲外の場合には、時間地図作成モジュール100は、徒歩時間距離算出処理205を終了する。時間距離作成モジュール100が記憶した目標物が、徒歩で到達可能な交通機関乗り場の集合となる。
【0024】
図5は、第1の実施例の図3に記載した経路時間距離算出処理206の更に詳細な処理フローである。まず、ステップ401で、時間地図作成モジュール100は、図5中の凡例にある変数を初期化する。そして、ステップ402で、時間地図作成モジュール100は、現在位置BPを出発点SPに設定する(SP=BP)。ステップ403で、時間地図作成モジュール100は、出発点SPから到達可能な場所R[i]で、しかも、その出発点SPからは探索していない場所があるかどうかを確認する(R[]!=φかつF[i]!=SP)。ここで、出発点に到達するのに利用した交通手段か徒歩で到達可能な交通機関乗り場を到達可能場所とする。例えば、バス停から徒歩で到達可能な鉄道の駅がある場合には、時間地図作成モジュール100は、そのバス停からバスを使って到達できる次のバス停と、徒歩で到達できるその駅を、到達可能な場所とする。ただし、徒歩以外の交通手段を使う場合には、時間地図作成モジュール100は、交通機関管理情報テーブル108の時刻表フィールドを参照し、想定時刻以降に交通機関が運行していることを確認する。
【0025】
ステップ403で、条件にあう到達可能な場所がある場合には、ステップ404で、時間地図作成モジュール100は、到達可能な場所の一つを目標物EPに設定し(EP=R[i])、出発点SPをその目標物EPの直前探索出発点F[i]に設定する(F[i]=SP)。ステップ405で、時間地図作成モジュール100は、経路管理情報テーブル124を参照し、出発点SPから目標物EPまでの時間距離Tを検索する(T=Time)。そして、ステップ406で、時間地図作成モジュール100は、出発点までの最短時間距離Tmin[j]に、検出した時間距離Tを加えた時間距離(Tmin[j]+T)を、現在位置BPから目標物EPまでの時間距離とする。ただし、交通機関を利用する場合には、時間地図作成モジュール100は、交通機関乗り場での待ち時間も時間距離に加える。そして、時間地図作成モジュール100は、算出した時間距離(Tmin[j]+T)と、目標物EPまでの最短時間距離Tmin[i]を比較する。算出した時間距離の方が短い場合には、ステップ407で、時間地図作成モジュール100は、算出した時間距離を、現在位置BPから目標物EPまでの最短時間距離として記録する(Tmin[i]=Tmin[j]+T)。
【0026】
そして、ステップ408で、時間地図作成モジュール100は、たどってきた経路を記憶しておくために、出発点SPを経路分岐点として記憶し(B[m]=SP)、目標物EPを新しい出発点SPに設定する(SP=EP)。そして、時間地図作成モジュール100は、処理をステップ403に戻す。ステップ406で、算出した時間距離の方が長い場合には、ステップ410で、時間地図作成モジュール100は、直前の経路分岐点を出発点に設定し(SP=B[m])、処理をステップ403に戻す。ステップ403で、条件にある到達可能な場所がない場合には、ステップ409で、時間地図作成モジュール100は、現在位置BPが出発点SPかどうかを確認する(SP=BP)。現在位置が出発点でない場合には、時間地図作成モジュール100は、処理をステップ410に進める。現在位置が基準点の場合には、時間地図作成モジュール100は経路時間距離算出処理206を終了する。この深さ優先探索方法による経路時間距離算出処理により、到達可能な各目標物に対する最短時間時間を算出することができる。
【0027】
図6は、第1の実施例の時間地図出力処理105において、時間地図作成モジュール100がディスプレイに表示した画面の一例である。図6の画面例501は、現在位置を基準点とした時間地図である。時間地図作成モジュール100は、各目標物を白時間地図上の時間距離に応じた位置に配置し、各目標物に対して時間距離を表示する。この時、目標物は、現在位置に対する方向を考慮して配置される。そして、時間地図作成モジュール100は、現在位置(中心)と各目標物を矢印結ぶ。時間地図作成システムは、ユーザとの対話処理により、表示した時間地図上の任意の点を新しい基準点に設定し、その基準点における詳細で局所的な時間地図を作成、表示する。例えば、画面例501の時間地図において、ユーザが「あざみ野」をマウスでクリックした場合、時間地図作成システムは、「あざみ野」を基準点とした局所的な時間地図を作成し、別ウインドウにて表示する(画面例502)。同様に、画面例501の時間地図において、ユーザが「溝の口」をマウスでクリックした場合には、時間地図作成システムは「溝の口」を基準点とした局所的な時間地図を作成して表示する。
【0028】
上記の実施例では現在位置から目標物に至る時間を尺度とした時間地図を作成する例を示したが、現在位置から目標物に至るのに要する交通料金を尺度とした料金地図を作成することもできる。このように、本発明によれば、目標物に関する種々の属性に基づいた距離を計算し、その結果をビジュアルに表示できる。
【0029】
図7は、第1の実施例の、時間地図出力処理105で行われる、時間地図に地図データを補完する時間地図補完処理の一例を表す図である。時間地図補完処理は、地図データベース106が有するメッシュデータ121を用いて時間地図を補完する。時間地図補完処理は、メッシュデータの三角領域を、時間地図の三角領域に対応するように変形して補完する。メッシュデータ601上で、時間地図補完処理は、交通機関乗り場に現在位置を加えたものを頂点集合とし、頂点集合に基づいてメッシュデータの領域を三角形の部分領域に分割する。時間地図補完処理は、任意の三角領域に対して、その三角領域の頂点に対応する時間地図603上の三点を検出する。時間地図補完処理は、その三点からなる時間地図上の三角領域とメッシュデータの三角領域を比較し、対応する頂点が重なるようにメッシュデータの三角領域を変形する。例えば、頂点A、B、Cからなる三角領域602と、点A、B、Cに対応する時間地図上の点A'、B'、C'からなる三角領域604から、時間地図補完処理は、三角領域602の内部点を三角領域604の内部点に変換して、交通機関乗り場間の地図データにより時間地図を補完する。逆に地図上に、同じ時間で到達できる場所をプロットしていくことも容易に実現できる。
【0030】
図8は、第2の実施例の詳細な処理内容の説明図であり、以下では、第2の実施例のシステムを不動産物件評価支援システムと称する。ステップ701で、不動産物件評価支援システムは、ユーザとの対話処理により、ディスプレイ上に表示した地図を拡大・縮小・移動し、指定された不動産物件を検索するための基準点(例えば、会社や学校など)を記憶する(画面例711)。ステップ702で、不動産物件評価支援システムは、記憶した基準点に対する時間地図を作成するための条件を指定するかどうかをユーザに確認する。条件を指定する場合には、ステップ703で、不動産物件評価支援システムはユーザが指定した条件を記憶する。例えば、ユーザは、「使用する交通機関はバスと電車だけ」、「片道の所要時間は1時間以内」などの条件を指定する。ステップ704で、不動産物件評価支援システムは、条件に基づいて時間地図を作成する(画面例712)。これは、図1のステップ101〜105と同様の処理である。不動産物件評価支援システムにおいて、不動産物件データベースが図1のアプリケーション依存データベース108に相当する。
【0031】
ステップ705で、不動産物件評価支援システムは、不動産物件検索のための条件を指定するかどうかをユーザに確認する。条件を指定する場合には、ステップ706で、不動産物件評価支援システムはユーザが指定した条件を記憶する。例えば、ユーザは「家賃はいくらまでである」、「冷暖房完備」などの条件を指定する。ステップ707で、不動産物件評価支援システムは、指定された条件に基づいて不動産物件を検索し、検索結果を一覧表示する(画面例713)。ユーザにより結果一覧から一つの物件が選択され、ステップ708で、不動産物件評価支援システムは、選択された物件を基準点とする時間地図を表示する際の表示項目を指定するかどうかを確認する。表示項目を指定する場合には、ステップ709で、不動産物件評価支援システムはユーザが指定した条件を記憶する。ステップ710で、不動産物件評価支援システムは、指定された対象物件を基準点にした時間地図を作成し、別ウィンドウにて表示する(画面例714)。これも、図1のステップ101〜105と同様の処理である。
【0032】
図8の画面例711から714は第2の実施例の画面例である。画面例711で、ユーザは不動産物件を探したいエリアを地図上から選択する。この時、ユーザはマウスで地図上に矩形を選択して拡大ボタンを押すことで、地図を拡大表示できる。更に、ユーザがマウスで地図上の一点を選択して決定ボタンを押すことで、その場所を基準点に設定できる。画面例712に、基準点を中心とした時間地図が表示される。ユーザは時間地図の左上のリストボックスから任意の時間を選択することで、どの時間帯の時間地図を表示するかを変えることができる。この時間地図を参照し、どこまでがどのぐらいの時間で行くことが可能であるかを参考にしたうえで、ユーザは場所やその他の条件を指定して不動産物件を検索する。画面例713に表示された検索結果の一覧から、ユーザが時間地図表示のボタンを押すと、その物件を基準点とした局所的な時間地図が表示される。画面例714に示されるように、対象物件周辺に徒歩何分ぐらいの所に、どんなお店があるのかが表示される。
【0033】
図9は、第3の実施例の画面例であり、以下では、第3の実施例のシステムをタクシー寄道システムと称する。タクシー寄道システムにおける時間地図作成方法は、第1の実施例、第2の実施例と同様の手順である。タクシー寄道システムは、タクシーの内部に設置され、時間地図を応用したサービスをお客に提供するものである。タクシー利用者は、タクシー内部に設置されたタッチパネルディスプレイを操作する。タクシー寄道システムは位置センサを具備している。初めに、タクシー寄道システムは、タクシー周辺の地図をディスプレイに表示する。画面例801で、タクシー利用者は、ディスプレイ上に表示された地図上で目的地を指定し、決定ボタンを押す。画面例802で、タクシー寄道システムは、目的地に到着するまでタクシーの位置を基準点とした時間地図をディスプレイに表示する。タクシー寄道システムは、目的地だけでなく、現在位置の周辺にどんな場所があり、その場所に立ち寄る場合にかかる時間と金額も時間地図に重ねて表示する。画面例803で、タクシー利用者は立ち寄りたい場所を時間地図上から選択する。ここで、タクシー利用者が指定した立ち寄り場所の情報を運転席側のカーナビゲーションシステムに送信し、自動的に経路を更新することは容易である。
【0034】
すべての実施例に共通の機能として、ある場所からある場所への所要時間を自動的に計測し、それをデータベースに格納する所要時間自動測定方法の一例を示す。車が衛星通信を用いて、車の位置情報を所要時間自動測定装置に送る。所要時間自動測定装置は、送られた車の位置情報を現在時刻と対応づけて記録する。記録された情報に対して、ある一つの車に焦点をあてることで、所要時間自動測定装置は、車がある区間を走行するのに要した時間を算出することができる。所要時間自動測定装置は、この算出した時間を、車によるその区間の所要時間としてデータベースに格納する。所要時間自動測定方法を用いることで、現在時刻における所要時間を測定し、自動的にデータベースを更新することが可能となる。
【0035】
以上に述べた本発明の目標物配置方法を実行するプログラムを計算機で読取り可能な記録媒体に格納し、実行時にメインメモリにロードされる。
【0036】
【発明の効果】
本発明によれば、ある基準点と複数の属性をもった目標物に対して、一つ以上の属性に基づいた距離の計算方法を定義し、定義した方法で計算した距離をビジュアルに表すことで、ユーザは、様々な視点から目標物を比較することが可能となる。
【0037】
本発明による不動産物件の評価支援システムでは、ユーザは任意の場所を基準点に設定したり、時間帯や交通機関を指定することができ、システムはこれらの条件に基づいて時間地図を作成し、各ユーザにカスタマイズした有効な時間地図を提供することができる。
【0038】
本発明によるタクシー寄道提供システムでは、タクシーの現在位置を基準点として、周辺のお店までの時間距離を算出し、お店を目標物とし、その目標物に立ち寄った場合の追加時間と追加金額を表示した便利な時間地図を提供することができる。
【0039】
本発明による衛星通信を用いた所要時間のデータベースの自動更新方法により、ある区間における所要時間を容易に取得することが可能となり、便利で有効な時間地図を作成して利用者に提供することができる。
【図面の簡単な説明】
【図1】第1の実施例の全体的な構成と処理概要を示す図である。
【図2】第1の実施例のデータベースの構成を示す図である。
【図3】第1の実施例の詳細な処理内容を示す図である。
【図4】第1の実施例の徒歩時間距離算出処理の詳細な処理内容を示す図である。
【図5】第1の実施例の経路時間距離算出処理の詳細な処理内容を示す図である。
【図6】第1の実施例の時間地図出力処理における出力画面例である。
【図7】第1の実施例の時間地図補完処理の一例を表す図である。
【図8】第2の実施例の詳細な処理内容の説明図である。
【図9】第3の実施例の画面例である。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a map creation and display method for expressing information of a target having a plurality of attributes in two dimensions or three dimensions. In particular, the present invention relates to a method for creating a time map according to the time required from various transportation information to a target. Further, the present invention relates to a method for supporting the evaluation of real estate properties using a time map when a large amount of real estate property information also exists.
[0002]
[Prior art]
As conventional techniques related to the present invention, the following (1) Concentric circle display method, (2) Shortest path display method, (3) Wide range map display method, (4) Euclidean distance map display method, (5) Fixed time There is a map.
[0003]
(1) Concentric circle display method on the map
As a conventional method for displaying the required time to the target on the map, there is a method of displaying the range that can be reached in the same time on the map by connecting them with lines like contour lines. For example, according to Japanese Patent Laid-Open No. 9-101746, “Map or Map Record”, “It is impossible to determine the time required for a conventional map at a glance. There was a problem that there was only calculation, and a special tool was required.A map centering on one point on at least one station in a map with one or more stations and the geographical information around it. Or it is a map characterized by arcs. "
[0004]
(2) Shortest path map display method
As a conventional method for displaying a route to a target, there is a method of searching for the shortest route to the target in consideration of various transportation modes and displaying a route map of the shortest route. For example, according to Japanese Laid-Open Patent Publication No. 10-31418 “Automatic Guidance System Device”, a conventional guidance system needs to be checked with a map, a timetable or the like in order to input the departure and destination station names, for example, for trains. In addition, it has the disadvantage that it is provided with the travel route, travel time or fare to the destination station, but it does not know about the travel from the destination station to the final destination. By providing transportation network information in the database, simply enter the address of the departure and destination, and automatically calculate the travel route, travel time or fare to the destination indicated by the address and output it with the entire map regardless of the mode of transportation. It is to provide a system unit. "
[0005]
(3) Wide range map display method
As a conventional technique for efficiently displaying a wide range of maps, there is a technique using fisheye vision. The fish-eye method is a method in which a map near the focal point is displayed in detail, and the map is compressed and displayed further away from the focal point. For example, according to Japanese Patent Application Laid-Open No. 8-328467 “Map Display Device in Navigation Device”, a road map based on coordinates given distortion according to the distance from the focal point can be displayed. The map near the focal point is displayed in detail, and as it goes away from the focal point, it gradually changes to a compressed display, and it can be displayed as if viewed with a fisheye lens. "
[0006]
(4) Euclidean distance map display method
The map display method generally used is a method of arranging a target based on the Euclidean distance to the target.
[0007]
(5) Fixed time map
When limited to a paper map, there is a time map using time as an index. For example, there is a time map in which the departure point is set at Tokyo Station, the transportation facility is set to railroad, and the target is set to stations all over Japan.
[0008]
[Problems to be solved by the invention]
Depending on the required time to the target is the time distance, and other than that, for example, there is a fuel consumption distance in an automobile. Depending on the terrain, the calculation method of the fuel consumption distance changes due to the performance uphill and cornering performance. The reason why the fuel efficiency distance cannot be simply replaced with the Euclidean distance is that the object has a plurality of attributes.
[0009]
When searching for real estate properties, there are many people who request to find a room in a place close to the company or school (a place that can be reached within 30 minutes), and one of the factors for selecting a real estate property is commuting to school Time can be given. However, since it is necessary to consider various transportation modes and their connections, it is difficult and laborious to search for a real estate property by hand. Moreover, real estate properties cannot be selected based on factors such as commuting time. Selection criteria are often shaken by various attributes such as rent and layout. On the other hand, real estate property intermediaries make a profit by mediating between property property owners and customers. Therefore, although you want to advertise a real estate property, in order to avoid the risk that the customer will negotiate directly with the owner of the real estate property, you cannot unnecessarily present the exact location of the real estate property or the surrounding map to the customer. It was. However, by using the time map, customers can easily sort real estate properties by commuting / commuting time, and real estate brokers can avoid risks and provide accurate maps to customers. It can provide services beyond showing.
[0010]
For the purpose of visually representing the distance between an arbitrary reference point and a target having a plurality of attributes, (1) a concentric circle display method on a map and (2) a shortest path map display method, a distance calculation method Was inadequate or the distance could not be visualized. Further, in (3) the wide area map display method and (4) the Euclidean distance map display method, the distance between the reference point and the target can be calculated only by the Euclidean distance. And (5) In the fixed time map, the reference point had to be specified, and there was no flexibility. For example, (1) The concentric circle display method on the map can only calculate the time distance limited to walking, and (2) The shortest route map display method can display multiple results visually. And (3) Wide range map display method and (4) Euclidean distance map display method can calculate only Euclidean distance, and (5) Fixed time map is only a time map that specifies the reference point and means of transportation. There wasn't.
[0011]
A first object of the present invention is to define a method for calculating a distance between a reference point and a target having a plurality of attributes, and to visually represent the distance calculated by the defined method. The concept of distance is inherently diverse. A second object of the present invention is to provide a system that supports evaluation of real estate properties using a time map instead of an actual map.
[0012]
[Means for Solving the Problems]
The object of the present invention is achieved by the following method. The target object placement method of the present invention includes a process for searching for various information about a target object, a process for calculating a distance from a target object having a plurality of attributes based on a certain index, and a map for a target object based on the calculated distance. Consists of processing to be placed on top.
[0013]
By using the method of the present invention, it is possible to construct a system for supporting the evaluation of real estate properties. The real estate property evaluation support system searches the transportation database. Next, the time distance from the reference company or school to each transportation platform is calculated. And the time map which has arrange | positioned the target object based on the time distance is displayed on a display. The user selects candidates for a place to search for a real estate property with reference to this time map, and searches for the real estate property by adding conditions such as a rent and a floor plan. The user selects a real estate property that he / she wants to know in detail from the search result list. The real estate property evaluation support system creates a time map based on the time distance from the target property selected by the user to the target and displays it on the display.
[0014]
DETAILED DESCRIPTION OF THE INVENTION
Three embodiments of the present invention will be described in detail below with reference to the drawings. A general-purpose time map creation method is the first embodiment, and a target placement method when searching for a real estate property is the second embodiment. A target arrangement method for providing taxi information to taxi passengers is the third embodiment.
[0015]
FIG. 1 is a diagram showing an outline of processing in the first embodiment. In FIG. 1, this embodiment is constituted by a time map creation module 100, a map database 106, an application-dependent database 108, and a transportation system database 107, and these are collectively referred to as a time map creation system. The module shown in FIG. 1 is executed by a computer, and a time map as an execution result is displayed on the display.
[0016]
The time map creation module 100 is composed of the following steps. First, in step 101, the time map creation module 100 reads a search condition designated by a user such as a place or a used transportation facility (a search condition reading process). Next, in step 102, the time map creation module 100 refers to the map database 106, the application-dependent database 108, and the transportation agency database 107, and reads the referenced data (reference information reading process). In step 103, the time map creation module 100 calculates a time distance to the target in consideration of connections between a plurality of transportation facilities (time distance calculation processing). In step 104, the time map creation module 100 creates a time map based on the time distance to the target (time map creation processing). Finally, in step 105, the time map creation module 100 outputs the created time map 110 to the display (time map output process). Here, the output device may be a printer. Furthermore, it is easy to process application-dependent data included in the application-dependent database 108 and display it in combination with a time map. It is also possible to easily supplement map data with a time map (time map complement processing). The time map creation system further creates and displays another new time map 111 with one point on the created time map 110 as a reference point by interactive processing with the user.
[0017]
FIG. 2 is a diagram showing the detailed configuration of the map database 106, the application-dependent database 108, and the transportation facility database 107.
[0018]
A map database 106 shown in FIG. 2A is data representing a map of a city area and the like, and includes a road network data table 120 and a mesh data table 121. The road network data is data for constituting a road network having intersections as nodes. The road network data table 120 is composed of fields of intersection ID, position, and connected intersection ID. The mesh data is obtained by dividing an image map into a mesh shape. The mesh data table 121 includes a mesh number field, an upper left corner of the mesh, a lower right corner of the mesh, an adjacent mesh, and an image file name.
[0019]
The application-dependent database 108 shown in FIG. 2B is a database of data required for each application, and is prepared for each application. For example, taking the case of real estate property search as an example, the real estate property information table 122 is composed of fields of real estate property information such as address, rent, and floor plan of the real estate property.
[0020]
The transportation database 107 shown in FIG. 2C is information for using transportation, and includes a transportation management information table 123 and a route management information table 124. The transportation management information table 123 includes data relating to transportation such as buses and trains associated with the positions of the landings. The transportation facility information table 123 is composed of landing name, latitude and longitude, transportation facility name, timetable, and route fields. Data for these fields is stored in the transportation database for all transportation platforms. The route management information table 124 includes data relating to routes from landing points to landing points in each transportation facility. The route management information table 124 includes fields of departure point, arrival point, transportation name, required time, and amount.
[0021]
FIG. 3 is a diagram showing detailed processing contents of the first embodiment, which are executed in the following steps. In step 201, the time map creation module 100 reads the user search conditions. Step 201 corresponds to the search condition reading process 101 of FIG. In step 202, the time map creation module 100 reads map data and application-dependent data from the map database 106 and the application-dependent database 108. In step 203, the time map creation module 100 extracts keywords corresponding to transportation names such as “bus” and “subway” from the search condition. Then, the time map creating module 100 searches the transportation information from the transportation database 107 using the keyword as a search key. Steps 202 and 203 correspond to the reference information reading process 102 in FIG. In step 204, the time map creation module 100 sets the current position / current time based on an input from the user. The current position may be a position sensor such as GPS, and the current time may be a computer timer. In step 205, the time map creation module 100 refers to the read road network data 120 and searches for a route to the transportation platform near the current position. Here, a criterion for calculating the time distance by walking is set in advance, and the time map creation module 100 calculates the time distance of the route to the transportation platform based on this criterion (walking time distance calculation processing). ). In step 206, the time map creation module 100 searches for a route to the target in consideration of connections between a plurality of transportation facilities, and calculates the time distance (route time distance calculation processing). Step 204, step 205, and step 206 correspond to the time distance calculation process 103 in FIG. In step 207, the time map generation module 100 plots the transportation platform on the white time map based on the time distance while maintaining the direction of the transportation platform. Here, the white time map refers to a time map in which no target is placed. Step 207 corresponds to the time map creation processing 104 of FIG. In step 208, the system outputs the created time map to the display. Step 208 corresponds to the time map output process 105 of FIG.
[0022]
FIG. 4 is a more detailed processing flow of the walking time distance calculation processing 205 described in FIG. 3 of the first embodiment. This function calculates the time distance from the reference point to the nearest transportation platform on foot. With this function, the time map creation system can create a time map with an arbitrary place as a reference point.
[0023]
In step 301 of FIG. 4, the time map creation module 100 sets a transportation platform closest to the current position at the Euclidean distance as a target. In step 302, the time map creation module 100 searches for the shortest route from the current position to the target with reference to the road network data 120 included in the map database 106. As the shortest route search technique, for example, JP-A-11-173863 “Route Search Method” may be used. In step 303, the time map creation module 100 calculates the distance of the searched shortest route. In step 304, in order to calculate the time distance, the time map generation module 100 calculates the time distance to the target based on a preset criterion. Here, the reference set in advance is a mathematical formula for converting the Euclidean distance into a time distance. For example, if the formula “1 km = 10 minutes on foot” is preset and the shortest path distance is measured as 500 m, the time map creation module 100 calculates the time distance to the target as 5 minutes on foot. . In step 305, the time map creation module 100 checks whether the time distance of the shortest route is within the user-specified range. When the time distance of the shortest route is within the user specified range, the time distance is associated with the target and the target is stored. In step 306, the time map creation module 100 updates the target and returns the process to step 302. If it is outside the user-specified range, the time map creation module 100 ends the walking time distance calculation processing 205. The targets stored in the time / distance creation module 100 are a set of transportation platforms that can be reached on foot.
[0024]
FIG. 5 is a more detailed processing flow of the route time distance calculation processing 206 described in FIG. 3 of the first embodiment. First, in step 401, the time map creation module 100 initializes variables in the legend in FIG. In step 402, the time map creation module 100 sets the current position BP as the departure point SP (SP = BP). In step 403, the time map generation module 100 confirms whether there is a place R [i] that can be reached from the departure point SP and there is a place that has not been searched from the departure point SP (R []! = Φ and F [i]! = SP). Here, the transportation means used to reach the starting point or the transportation platform that can be reached on foot is defined as the reachable place. For example, when there is a railway station that can be reached on foot from a bus stop, the time mapping module 100 can reach the next bus stop that can be reached from the bus stop using a bus and the station that can be reached on foot. A place. However, when using a transportation means other than walking, the time map creation module 100 refers to the timetable field of the transportation management information table 108 and confirms that the transportation is operating after the estimated time.
[0025]
If there is a reachable location that meets the conditions in step 403, in step 404, the time map generation module 100 sets one of the reachable locations as the target EP (EP = R [i]). The starting point SP is set to the starting point F [i] immediately before the target EP (F [i] = SP). In step 405, the time map creation module 100 refers to the route management information table 124 and searches for the time distance T from the departure point SP to the target object EP (T = Time). In step 406, the time map generation module 100 calculates a time distance (Tmin [j] + T) obtained by adding the detected time distance T to the shortest time distance Tmin [j] to the starting point from the current position BP. Time distance to the object EP. However, when using a transportation facility, the time map creation module 100 adds the waiting time at the transportation facility to the time distance. Then, the time map creation module 100 compares the calculated time distance (Tmin [j] + T) with the shortest time distance Tmin [i] to the target EP. If the calculated time distance is shorter, in step 407, the time map generation module 100 records the calculated time distance as the shortest time distance from the current position BP to the target EP (Tmin [i] = Tmin [j] + T).
[0026]
In step 408, the time map creation module 100 stores the departure point SP as a route branch point (B [m] = SP) and stores the target EP as a new departure in order to store the route taken. Set to point SP (SP = EP). Then, the time map creation module 100 returns the process to step 403. If the calculated time distance is longer in step 406, in step 410, the time map generation module 100 sets the immediately preceding route branch point as the starting point (SP = B [m]), and the process is stepped. Return to 403. If there is no reachable place in the condition in step 403, in step 409, the time map generation module 100 checks whether or not the current position BP is the departure point SP (SP = BP). If the current position is not the starting point, the time map creation module 100 advances the process to step 410. If the current position is the reference point, the time map creation module 100 ends the route time distance calculation process 206. By the route time distance calculation process by this depth priority search method, the shortest time time for each reachable target can be calculated.
[0027]
FIG. 6 is an example of a screen displayed on the display by the time map creation module 100 in the time map output process 105 of the first embodiment. A screen example 501 in FIG. 6 is a time map with the current position as a reference point. The time map creation module 100 arranges each target at a position corresponding to the time distance on the white time map, and displays the time distance for each target. At this time, the target is placed in consideration of the direction with respect to the current position. Then, the time map creation module 100 connects the current position (center) and each target with arrows. The time map creation system sets an arbitrary point on the displayed time map as a new reference point through interactive processing with the user, and creates and displays a detailed and local time map at the reference point. For example, when the user clicks “Azamino” with the mouse in the time map of the screen example 501, the time map creation system creates a local time map with “Azamino” as a reference point and displays it in a separate window. (Screen example 502). Similarly, in the time map of the screen example 501, when the user clicks “groove mouth” with the mouse, the time map creating system creates and displays a local time map with “groove mouth” as a reference point.
[0028]
In the above embodiment, an example of creating a time map with the time from the current position to the target as a scale has been shown, but creating a toll map with the traffic charge required to reach the target from the current position as a scale You can also. As described above, according to the present invention, it is possible to calculate the distance based on various attributes relating to the target and visually display the result.
[0029]
FIG. 7 is a diagram illustrating an example of a time map complement process that is performed in the time map output process 105 according to the first embodiment and supplements the time map with map data. In the time map complement process, the time map is complemented using the mesh data 121 included in the map database 106. In the time map complementing process, the triangular area of the mesh data is transformed and complemented so as to correspond to the triangular area of the time map. On the mesh data 601, the time map complementing process is a vertex set obtained by adding the current position to the transportation facility, and the mesh data area is divided into triangular partial areas based on the vertex set. In the time map complementing process, for an arbitrary triangular area, three points on the time map 603 corresponding to the apex of the triangular area are detected. In the time map complementing process, the triangular area of the three-point time map is compared with the triangular area of the mesh data, and the triangular area of the mesh data is deformed so that the corresponding vertices overlap. For example, from the triangular area 602 composed of vertices A, B, and C and the triangular area 604 composed of points A ′, B ′, and C ′ on the time map corresponding to points A, B, and C, the time map complementing process is The internal point of the triangular area 602 is converted into the internal point of the triangular area 604, and the time map is supplemented with the map data between the transportation facilities. Conversely, it is also possible to easily plot places that can be reached at the same time on the map.
[0030]
FIG. 8 is an explanatory diagram of the detailed processing contents of the second embodiment. Hereinafter, the system of the second embodiment is referred to as a real estate property evaluation support system. In step 701, the real estate property evaluation support system enlarges / reduces / moves the map displayed on the display by interactive processing with the user and searches for the designated real estate property (for example, a company or school). Etc.) (screen example 711). In step 702, the real estate property evaluation support system confirms with the user whether or not a condition for creating a time map for the stored reference point is designated. If the condition is designated, in step 703, the real estate property evaluation support system stores the condition designated by the user. For example, the user designates conditions such as “buses and trains to be used only for transportation” and “one-way travel time is within one hour”. In step 704, the real estate property evaluation support system creates a time map based on the conditions (screen example 712). This is the same processing as steps 101 to 105 in FIG. In the real estate property evaluation support system, the real estate property database corresponds to the application-dependent database 108 in FIG.
[0031]
In step 705, the real estate property evaluation support system confirms with the user whether or not a condition for searching for a real estate property is designated. If the condition is designated, in step 706, the real estate property evaluation support system stores the condition designated by the user. For example, the user designates conditions such as “how much the rent is” and “completely equipped with air conditioning”. In step 707, the real estate property evaluation support system searches for real estate properties based on the designated conditions, and displays a list of search results (screen example 713). One property is selected from the result list by the user, and in step 708, the real estate property evaluation support system confirms whether or not to specify a display item when displaying a time map with the selected property as a reference point. When the display item is designated, in step 709, the real estate property evaluation support system stores the condition designated by the user. In step 710, the real estate property evaluation support system creates a time map with the designated target property as a reference point and displays it in a separate window (screen example 714). This is also the same processing as steps 101 to 105 in FIG.
[0032]
Screen examples 711 to 714 in FIG. 8 are screen examples of the second embodiment. In screen example 711, the user selects an area on which to search for real estate properties on the map. At this time, the user can enlarge the map by selecting a rectangle on the map with the mouse and pressing the enlarge button. Furthermore, when the user selects a point on the map with the mouse and presses the enter button, the location can be set as a reference point. In the screen example 712, a time map centering on the reference point is displayed. The user can change which time zone the time map is displayed by selecting an arbitrary time from the list box at the upper left of the time map. By referring to this time map and referring to how long and how long it is possible to go, the user searches for a real estate property by specifying a location and other conditions. When the user presses a time map display button from the list of search results displayed in the screen example 713, a local time map with the property as a reference point is displayed. As shown in the example screen 714, what kind of shop is located in the vicinity of the target property about a few minutes on foot is displayed.
[0033]
FIG. 9 is a screen example of the third embodiment. Hereinafter, the system of the third embodiment is referred to as a taxi calling system. The time map creation method in the taxi calling system is the same procedure as in the first and second embodiments. The taxi calling system is installed inside the taxi and provides customers with services that apply time maps. A taxi user operates a touch panel display installed inside the taxi. The taxi calling system is equipped with a position sensor. First, the taxi call system displays a map around the taxi on the display. In the screen example 801, the taxi user designates the destination on the map displayed on the display and presses the enter button. In the example screen 802, the taxi call system displays a time map with the taxi position as a reference point until it reaches the destination. The taxi calling system displays not only the destination but also the location around the current location, and the time and amount of money it takes to stop at that location. In the screen example 803, the taxi user selects a place where he / she wants to stop from the time map. Here, it is easy to automatically update the route by transmitting information on the stop-by location designated by the taxi user to the car navigation system on the driver's seat side.
[0034]
As a function common to all the embodiments, an example of a method for automatically measuring a required time from automatically measuring a required time from one place to another and storing it in a database will be described. The vehicle uses satellite communication to send the vehicle position information to the required time automatic measuring device. The required time automatic measurement device records the sent vehicle position information in association with the current time. By focusing on one recorded car with respect to the recorded information, the time required automatic measurement device can calculate the time required for the car to travel in a certain section. The required time automatic measuring device stores the calculated time in the database as the required time of the section by car. By using the required time automatic measurement method, it is possible to measure the required time at the current time and automatically update the database.
[0035]
A program for executing the target object arranging method of the present invention described above is stored in a computer-readable recording medium, and loaded into the main memory at the time of execution.
[0036]
【The invention's effect】
According to the present invention, a distance calculation method based on one or more attributes is defined for a target having a certain reference point and a plurality of attributes, and the distance calculated by the defined method is visually represented. Thus, the user can compare the target from various viewpoints.
[0037]
In the real estate property evaluation support system according to the present invention, the user can set an arbitrary place as a reference point, or specify a time zone and a transportation system, and the system creates a time map based on these conditions, An effective time map customized for each user can be provided.
[0038]
In the taxi stop providing system according to the present invention, the time distance to a nearby store is calculated using the current position of the taxi as a reference point, and the store is a target, and additional time and additional time when stopping at the target A convenient time map showing the amount of money can be provided.
[0039]
The automatic update method of the required time database using satellite communication according to the present invention makes it possible to easily acquire the required time in a certain section, and to create and provide a convenient and effective time map to the user. it can.
[Brief description of the drawings]
FIG. 1 is a diagram showing an overall configuration and processing outline of a first embodiment.
FIG. 2 is a diagram illustrating a configuration of a database according to the first embodiment.
FIG. 3 is a diagram showing detailed processing contents of the first embodiment.
FIG. 4 is a diagram illustrating detailed processing contents of a walking time distance calculation process according to the first embodiment;
FIG. 5 is a diagram illustrating detailed processing contents of a route time distance calculation processing according to the first embodiment;
FIG. 6 is an example of an output screen in the time map output process of the first embodiment.
FIG. 7 is a diagram illustrating an example of a time map complement process according to the first embodiment.
FIG. 8 is an explanatory diagram of detailed processing contents of the second embodiment.
FIG. 9 is a screen example of the third embodiment.

Claims (6)

計算機を用いて、表示装置に所要時間に基づく地図情報を表示する地図表示方法において、
記憶装置が、交差点をノードとして道路のネットワークを定義した道路ネットワークデータとイメージ地図を分割したメッシュデータとを記憶した地図データベースと、不動産物件の住所、家賃、間取りのフィールドを含む不動産物件情報を記憶する不動産物件情報データベースと、交通機関の各乗り場の位置及び経路を定義した交通機関管理情報と交通機関の出発乗り場から到着乗り場までに前記交通機関を利用した場合の所要時間を定義した経路管理情報とを記憶した交通機関データベースとを有しており、
前記計算機の受付手段が、交通機関を含む検索条件の入力を受付けるステップ
前記計算機の算出手段が、現在位置から各目標物までの所要時間を算出するステップ、
前記計算機の作成手段が、前記現在位置を基準として、前記現在位置から前記各目標物までの前記所要時間に応じた位置に前記各目標物を、前記所要時間によって表現された地図上に配置して、前記地図情報を作成するステップ、
前記計算機の表示手段が、前記所要時間によって表現された地図情報を前記表示装置に表示し、前記所要時間によって表現された地図情報に前記不動産物件情報を表示するステップ、および
前記計算機の補完手段が、前記メッシュデータを用いて前記所要時間によって表現された地図情報を補完するステップとを有し、
前記算出するステップは、前記地図データベースから前記道路ネットワークデータ及び前記メッシュデータを読み込み、前記不動産物件情報データベースから前記不動産物件情報を読み込み、前記検索条件の交通機関を検索キーとして前記交通機関データベースから交通機関管理情報及び前記経路管理情報を検索し、前記道路ネットワークデータを参照して、現在位置付近の交通機関の乗り場までの経路を探索し、前記経路に沿ったユークリッド距離を計算し、単位ユークリッド距離あたりの所要時間を定義した基準を用いて、前記ユークリッド距離から第1の所要時間を算出し、前記交通機関の乗り場から前記各目標物までの経路を探索し、前記経路管理情報を参照して、前記交通機関の乗り場から前記各目標物までの第2の所要時間を検索し、前記第1の所要時間と前記第2の所要時間を加算して、前記現在位置から前記各目標物までの前記所要時間を算出し、
前記補完するステップは、前記現在位置及び前記交通機関の乗り場を頂点として前記メッシュデータの領域を三角形の部分領域に分割し、前記三角形の部分領域の頂点に対応する前記所要時間によって表現された地図上の点を検出し、前記所要時間によって表現された地図上の点に前記メッシュデータの前記三角形の部分領域の頂点が重ねるように前記メッシュデータの前記三角形の部分領域を変形し、前記交通機関の乗り場間の前記メッシュデータを用いて前記所要時間によって表現された地図情報を補完することを特徴とする地図表示方法。
In a map display method for displaying map information based on a required time on a display device using a computer,
A storage device stores a map database storing road network data defining road networks with intersections as nodes and mesh data obtained by dividing an image map, and real estate property information including real estate address, rent, and floor plan fields Real estate property information database, transportation management information that defines the location and route of each transportation platform, and route management information that defines the time required to use the transportation from the departure point to the arrival point of transportation And a transportation database that stores
The accepting means of the computer accepting an input of a search condition including transportation ,
The calculating means of the computer calculates a required time from the current position to each target ;
Creating means of the computer, the reference to the current position, the current said each target from the position at a position corresponding to the required time to each target was placed on the map expressed by the required time And creating the map information,
The computer display means displays the map information expressed by the required time on the display device, the real estate property information is displayed on the map information expressed by the required time , and the computer complement means And supplementing the map information represented by the required time using the mesh data,
In the calculating step, the road network data and the mesh data are read from the map database, the real estate property information is read from the real estate property information database, and traffic from the transport database is used as a search key as a search key. Search the engine management information and the route management information, refer to the road network data, search for a route to a transportation platform near the current position, calculate the Euclidean distance along the route, and calculate the unit Euclidean distance Using a standard that defines the required time per route, the first required time is calculated from the Euclidean distance, the route from the transportation platform to each target is searched, and the route management information is referred to , detects the second required time to the respective target from the landing of the transport And, the first required time and by adding the second required time, calculates the time required until the respective target from the current position,
The complementing step divides the mesh data area into triangular partial areas with the current position and the transportation platform as vertices, and a map represented by the required time corresponding to the vertices of the triangular partial areas. Detecting the upper point, transforming the triangular partial region of the mesh data so that the vertex of the triangular partial region of the mesh data overlaps the point on the map represented by the required time , and the transportation The map display method characterized by complementing the map information expressed by the said required time using the said mesh data between the boarding points of the.
請求項1に記載の地図表示方法において、
前記道路ネットワークデータは、交差点IDと位置と道路交差点IDのフィールドを含み、
前記メッシュデータは、メッシュ番号とメッシュの左上角とメッシュの右下角と隣接メッシュと画像ファイル名のフィールドを含み
前記交通機関管理情報は、交通機関の乗り場の名称とその位置を示す緯経度と交通機関名と時刻表と経路のフィールドを含み、
前記経路管理情報は、出発地点と到着地点と交通機関名と所要時間と金額のフィールドを含むことを特徴とする地図表示方法。
The map display method according to claim 1,
The road network data includes fields of intersection ID, position and road intersection ID,
The mesh data includes a mesh number field, an upper left corner of the mesh, a lower right corner of the mesh, an adjacent mesh, and an image file name field .
The transportation management information includes a field of transportation platform name, latitude and longitude indicating its position, transportation name, timetable, and route,
2. The map display method according to claim 1, wherein the route management information includes fields for a departure point, an arrival point, a transportation name, a required time, and an amount of money.
請求項1又は2に記載の地図表示方法において、
前記算出するステップは、前記出発点から到達可能な場所の1つを目標物に設定し、前記経路管理情報を参照して、前記出発点から前記目標物までの前記第2の所要時間を検索し、前記出発点までの前記第2の所要時間に新たに検索した前記第2の所要時間を加算し、前記目標物を前記出発点に設定して、前記出発点から到達可能な場所がなくなるまで前記第2の所要時間の検索と加算を繰り返して、前記交通機関の乗り場から前記各目標物までの前記第2の所要時間を検索することを特徴とする地図表示方法。
In the map display method according to claim 1 or 2,
Wherein the step of calculating the set target of one of the possible locations reach from the departure point point, by referring to the path management information, the second required time from the departure point to the target searching, the newly adding the second required time to search for in the second required time to departure point, and set the target to the departure point, arrival from the departure point point The map display method, wherein the second required time is searched from the transportation platform to each target object by repeating the search and addition of the second required time until there is no possible place.
表示装置に所要時間に基づく地図情報を表示する地図表示装置において、
交差点をノードとして道路のネットワークを定義した道路ネットワークデータとイメージ地図を分割したメッシュデータとを記憶した地図データベースと、不動産物件の住所、家賃、間取りのフィールドを含む不動産物件情報を記憶する不動産物件情報データベースと、交通機関の各乗り場の位置及び経路を定義した交通機関管理情報と交通機関の出発乗り場から到着乗り場までに前記交通機関を利用した場合の所要時間を定義した経路管理情報とを記憶した交通機関データベースとを有する記憶手段、
交通機関を含む検索条件の入力を受付け入力手段、および
前記入力手段と接続され、現在位置から各目標物までの所要時間を算出し、前記現在位置を基準として、前記現在位置から前記各目標物までの前記所要時間に応じた位置に前記各目標物を、前記所要時間によって表現された地図上に配置して、前記地図情報を作成し、前記所要時間によって表現された地図情報を前記表示装置に表示し、前記所要時間によって表現された地図情報に前記不動産物件情報を表示し前記メッシュデータを用いて前記所要時間によって表現された地図情報を補完する制御手段とを有し、
前記制御手段は、前記地図データベースから前記道路ネットワークデータ及び前記メッシュデータを読み込み、前記不動産物件情報データベースから前記不動産物件情報を読み込み、前記検索条件の交通機関を検索キーとして前記交通機関データベースから交通機関管理情報及び前記経路管理情報を検索し、前記道路ネットワークデータを参照して、現在位置付近の交通機関の乗り場までの経路を探索し、前記経路に沿ったユークリッド距離を計算し、単位ユークリッド距離あたりの所要時間を定義した基準を用いて、前記ユークリッド距離から第1の所要時間を算出し、前記交通機関の乗り場から前記各目標物までの経路を探索し、前記経路管理情報を参照して、前記交通機関の乗り場から前記各目標物までの第2の所要時間を検索し、前記第1の所要時間と前記第2の所要時間を加算して、前記現在位置から前記各目標物までの前記所要時間を算出し、
前記制御手段は、前記現在位置及び前記交通機関の乗り場を頂点として前記メッシュデータの領域を三角形の部分領域に分割し、前記三角形の部分領域の頂点に対応する前記所要時間によって表現された地図上の点を検出し、前記所要時間によって表現された地図上の点に前記メッシュデータの前記三角形の部分領域の頂点が重ねるように前記メッシュデータの前記三角形の部分領域を変形し、前記交通機関の乗り場間の前記メッシュデータを用いて前記所要時間によって表現された地図情報を補完することを特徴とする地図表示装置。
In a map display device that displays map information based on the required time on the display device,
Real estate information stored with the map database storing the mesh data obtained by dividing the road network data and image map that defines the road network as a node of an intersection, real estate Adress, rent, the real estate information including fields of floor plan Stored database, transportation management information that defines the location and route of each transportation station, and route management information that defines the time required to use the transportation from the departure point to the arrival point. A storage means having a transportation database;
Input means for accepting an input of search conditions including transportation, and is connected to the input means, to calculate the time required to each target from the current position, based on the said current position, the respective target from the current position each of said target at a position corresponding to the time required to the object, and disposed on the map expressed by the time required to create the map information, said display map information represented by the time required is displayed on the device, the real estate listing information in the map information represented by the required time, and control means to complement a map information represented by the required time by using the mesh data,
Said control means, said reading the road network data and the mesh data from the map database, the real estate information read the real estate information from the database, transportation from the transportation database the transportation of the search condition as a search key Search the management information and the route management information, refer to the road network data, search for the route to the transportation platform near the current position, calculate the Euclidean distance along the route, and calculate per unit Euclidean distance Using the standard defining the required time , calculate the first required time from the Euclidean distance, search the route from the transportation platform to each target, refer to the route management information, Find the second required time from landing of the transport to the respective target, before By adding the first required time and the second required time, it calculates the time required until the respective target from the current position,
The control means divides the mesh data area into triangular partial areas with the current position and the transportation platform as vertices, and the map is represented by the required time corresponding to the vertices of the triangular partial areas. And the triangle partial area of the mesh data is transformed so that the vertex of the triangular partial area of the mesh data is superimposed on a point on the map represented by the required time , A map display device characterized in that the map information expressed by the required time is complemented using the mesh data between the landings.
請求項4に記載の地図表示装置において、
前記道路ネットワークデータは、交差点IDと位置と道路交差点IDのフィールドを含み、
前記メッシュデータは、メッシュ番号とメッシュの左上角とメッシュの右下角と隣接メッシュと画像ファイル名のフィールドを含み
前記交通機関管理情報は、交通機関の乗り場の名称とその位置を示す緯経度と交通機関名と時刻表と経路のフィールドを含み、
前記経路管理情報は、出発地点と到着地点と交通機関名と所要時間と金額のフィールドを含むことを特徴とする地図表示装置。
The map display device according to claim 4,
The road network data includes fields of intersection ID, position and road intersection ID,
The mesh data includes a mesh number field, an upper left corner of the mesh, a lower right corner of the mesh, an adjacent mesh, and an image file name field .
The transportation management information includes a field of transportation platform name, latitude and longitude indicating its position, transportation name, timetable, and route,
The map display device characterized in that the route management information includes fields of a departure point, an arrival point, a transportation facility name, a required time, and an amount of money.
請求項4又は5に記載の地図表示装置において、
前記制御手段は、前記出発点から到達可能な場所の1つを目標物に設定し、前記経路管理情報を参照して、前記出発点から前記目標物までの前記第2の所要時間を検索し、前記出発点までの前記第2の所要時間に新たに検索した前記第2の所要時間を加算し、前記目標物を前記出発地点に設定して、前記出発地点から到達可能な場所がなくなるまで前記第2の所要時間を検索と加算を繰り返して、前記交通機関の乗り場から前記各目標物までの前記第2の所要時間の検索することを特徴とする地図表示装置。
In the map display device according to claim 4 or 5,
It said control means sets the target one of the possible locations reach from the departure point point, by referring to the path management information, the second required time from the departure point to the target search, the newly adding the second required time to search for in the second required time to departure point, and set the target to the departure point, reachable locations from the departure point The map display device is characterized in that the second required time from the transportation platform to each target is searched by repeating the search and addition of the second required time until there is no more.
JP31635199A 1999-11-08 1999-11-08 Map display method and map display device Expired - Fee Related JP3972541B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP31635199A JP3972541B2 (en) 1999-11-08 1999-11-08 Map display method and map display device
DE10046000A DE10046000A1 (en) 1999-11-08 2000-09-18 Map indication method for computer based navigation assistance of vehicle, involves computing actual distance value based on selected spacing information relevant to reference positions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31635199A JP3972541B2 (en) 1999-11-08 1999-11-08 Map display method and map display device

Publications (3)

Publication Number Publication Date
JP2001134659A JP2001134659A (en) 2001-05-18
JP2001134659A5 JP2001134659A5 (en) 2005-03-03
JP3972541B2 true JP3972541B2 (en) 2007-09-05

Family

ID=18076147

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31635199A Expired - Fee Related JP3972541B2 (en) 1999-11-08 1999-11-08 Map display method and map display device

Country Status (2)

Country Link
JP (1) JP3972541B2 (en)
DE (1) DE10046000A1 (en)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004205347A (en) * 2002-12-25 2004-07-22 Matsushita Electric Ind Co Ltd Route display device and route display method
KR100729822B1 (en) 2004-02-11 2007-06-21 박승도 The method and system for real estate searching with considering traffic information
JP2005292933A (en) * 2004-03-31 2005-10-20 Fujitsu Ltd Information search method, information search system, information search program, and recording medium
JP2006330097A (en) * 2005-05-23 2006-12-07 Pioneer Electronic Corp Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program
JP4694320B2 (en) * 2005-09-07 2011-06-08 パナソニック株式会社 Meeting support system
JP2007093334A (en) * 2005-09-28 2007-04-12 Zenrin Co Ltd Route guide system
FR2897457B1 (en) * 2006-02-14 2008-11-28 Jean Baptiste Dumont METHOD FOR INDEXING AND SEARCHING INFORMATION ASSOCIATED WITH ENTRY POINTS OF A PUBLIC TRANSIT NETWORK, BASED ON THE STRUCTURE OF THIS NETWORK
FR2897458A1 (en) * 2006-02-14 2007-08-17 Jean Baptiste Dumont Geographical location information indexing/searching method for e.g. publishing merchandizing advertisement in city, involves entering information on terminal, and transmitting information to be indexed to server via communication network
WO2008110693A2 (en) * 2007-02-02 2008-09-18 Jean-Baptiste Dumont Method for indexing and searching information including a geographical location component for locating information relative to a public transport network
JP5092809B2 (en) * 2008-03-06 2012-12-05 株式会社デンソー Map display device
DE102008021183B4 (en) * 2008-04-28 2021-12-30 Volkswagen Ag Method and device for displaying information in a vehicle
JP5231131B2 (en) * 2008-08-14 2013-07-10 ヤフー株式会社 Map creation device for creating isochronous lines and method for distributing created maps
JP2014109772A (en) * 2012-12-04 2014-06-12 Maya Yoshimura Spatial position display system, and map display system
JP5644847B2 (en) * 2012-12-10 2014-12-24 富士通株式会社 Candidate display program
JP6393469B2 (en) * 2013-10-11 2018-09-19 真弥 吉村 Facility location information display system
CN104240163B (en) * 2014-09-28 2017-09-05 百度在线网络技术(北京)有限公司 A kind of cell intelligent recommendation method and device
AU2016341159A1 (en) 2015-10-19 2018-06-07 Usadel Gmbh Method for visually displaying the positions of selected destinations in maps in an altered manner
DE102016108746A1 (en) 2016-05-11 2017-11-16 Jan Usadel Method for changing the pictorial representation of the location of selected target points in maps
KR101877311B1 (en) * 2016-11-04 2018-07-12 한국과학기술연구원 Method, apparatus and computer program for evaluating public transportation for real estate
KR102142858B1 (en) * 2018-06-19 2020-08-10 주식회사 호갱노노 Method for providing map information and appratus thereof
US11532061B2 (en) 2019-07-02 2022-12-20 Kyndryl, Inc. Distributed ridesharing vehicle management
KR102596444B1 (en) 2019-10-24 2023-10-31 구글 엘엘씨 scale ring deformation
USD925593S1 (en) 2019-10-24 2021-07-20 Google Llc Display screen with animated graphical user interface
USD924924S1 (en) 2019-10-24 2021-07-13 Google Llc Display screen with animated graphical user interface
USD924925S1 (en) 2019-10-24 2021-07-13 Google Llc Display screen with animated graphical user interface
WO2023196168A1 (en) * 2022-04-07 2023-10-12 Grzegorz Malewicz Methods for searching or comparing points using travel of entities

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3161276B2 (en) * 1995-04-21 2001-04-25 日産自動車株式会社 Vehicle route guidance method
JP3845689B2 (en) * 1996-11-18 2006-11-15 株式会社 デュオシステムズ Search and display equipment for buildings and land
JPH10187806A (en) * 1996-12-27 1998-07-21 Misawa Homes Co Ltd Real estate data display device
JPH11166838A (en) * 1997-12-04 1999-06-22 Casio Comput Co Ltd Electronic device, optimal route notification method, and recording medium

Also Published As

Publication number Publication date
DE10046000A1 (en) 2001-05-23
JP2001134659A (en) 2001-05-18

Similar Documents

Publication Publication Date Title
JP3972541B2 (en) Map display method and map display device
US6728635B2 (en) Landmark update system and navigation device
US6201544B1 (en) Location floor number display device in navigation apparatus
US5513110A (en) Navigation system and path search method using hierarchized road data
JP4486866B2 (en) Navigation device and method for providing cost information
JP5004388B2 (en) Method and system for compact representation of routes
US6751549B1 (en) Method and system for route calculation that avoids railroad crossings
JP3447900B2 (en) Navigation device
US20150338226A1 (en) Context-based routing and access path selection
US9863774B2 (en) Stitching mixed-version map tiles in hybrid navigation for partial map updates
JP4141007B2 (en) Navigation device
US10378909B2 (en) Stitching mixed-version map tiles in hybrid navigation for partial map updates
EP0706031B1 (en) Navigation system and path search method
JP2003014481A (en) Electronic map information device
JP2000163689A (en) Navigation system
JP2000082096A (en) Travel planning system
JP3109955B2 (en) Car navigation system
WO2008072429A1 (en) System for displaying image data associated with map information
JP2021009476A (en) Delivery assistance system, delivery assistance terminal, and delivery assistance program
JPH1078981A5 (en)
CN105606108A (en) Navigation method, navigation server and navigation system
JP2004302988A (en) Itinerary creation support system
JP5976268B2 (en) Transportation business support system
JP3069202B2 (en) Route search method
US20240175691A1 (en) Methods and apparatuses for providing trip plan based on user intent

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040326

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040326

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060417

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060905

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070418

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070604

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

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130622

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees