[go: up one dir, main page]

JP2006086833A - Address display system of gps positional information - Google Patents

Address display system of gps positional information Download PDF

Info

Publication number
JP2006086833A
JP2006086833A JP2004269770A JP2004269770A JP2006086833A JP 2006086833 A JP2006086833 A JP 2006086833A JP 2004269770 A JP2004269770 A JP 2004269770A JP 2004269770 A JP2004269770 A JP 2004269770A JP 2006086833 A JP2006086833 A JP 2006086833A
Authority
JP
Japan
Prior art keywords
data
address
latitude
longitude
location information
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.)
Withdrawn
Application number
JP2004269770A
Other languages
Japanese (ja)
Inventor
Toshihiko Muramatsu
利彦 村松
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP2004269770A priority Critical patent/JP2006086833A/en
Publication of JP2006086833A publication Critical patent/JP2006086833A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To display an address of GPS positional information in real time without requiring a large capacity storage device for a terminal. <P>SOLUTION: A positional information terminal 100 transmits latitude and longitude data to be outputted by a GPS module 105 to a positional information base station 200. The positional information base station 200 extracts map data 202, the latitude and longitude data 203 and address data 204 around received latitude and longitude and transmits them to the positional information terminal 100. The positional information terminal 100 stores each piece of the data in a two-dimensional array of the storage device 108, calculates an index in the two-dimensional array based on the latitude and longitude data to be outputted by the GPS module 105, acquires the current position and address on the map and displays the address on an LCD display panel 104. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

この発明は、GPSにより緯度経度の形態で得られる位置情報に基づき現在位置のアドレスをリアルタイムに表示するGPS位置情報のアドレス表示システムに関する。   The present invention relates to an address display system for GPS position information that displays an address of a current position in real time based on position information obtained by GPS in the form of latitude and longitude.

従来から、GPSにより緯度経度の形態で得られる自己の位置情報に基づき、画面上に表示された地図へ自己の現在位置を表示するものがあるが、地図上の番地表示は簡略化され境界線が分かりにくく、現在位置の正確な住所を把握できない。このため、自分が今どこにいるのか他人に伝えたい場合には不便である。これに対し、特許文献1に記載されるように緯度経度と住所を対応づけて記憶する住所データベースを備え、GPSにより得られる位置情報に基づき、前記住所データベースを参照して住所の形態で自己の位置情報を表示する装置が知られている。
特公平7-49959号公報
Conventionally, there is one that displays its current position on a map displayed on the screen based on its own position information obtained in the form of latitude and longitude by GPS, but the address display on the map is simplified and the boundary line Is difficult to understand, and the exact address of the current position cannot be grasped. This is inconvenient if you want to tell others where you are. On the other hand, as described in Patent Document 1, an address database that stores latitude and longitude and addresses in association with each other is stored. Based on position information obtained by GPS, the address database is referred to in the form of an address. Devices that display position information are known.
Japanese Patent Publication No.7-49959

上述した従来技術によれば、前記住所データベースとしては、CD−ROM等の外部記憶装置が用いられる。CD−ROM等の大容量記憶装置を用いた端末は小型化が困難で携帯に不便である。
この発明は、上記の事情に鑑みてなされたものであり、その目的は、端末に大容量記憶装置を必要とせずに、自己の現在位置のアドレスをリアルタイムに表示することができるGPS位置情報のアドレス表示システムを提供することである。
According to the prior art described above, an external storage device such as a CD-ROM is used as the address database. A terminal using a large-capacity storage device such as a CD-ROM is difficult to miniaturize and is inconvenient to carry.
The present invention has been made in view of the above circumstances, and its purpose is to provide GPS location information that can display the address of its current location in real time without requiring a mass storage device in the terminal. It is to provide an address display system.

この発明は上記の課題を解決するためになされたもので、請求項1に記載の発明は、GPS受信機を備える位置情報端末と、位置情報基地局とが通信ネットワークを介して接続されたGPS位置情報のアドレス表示システムにおいて、前記位置情報基地局は、地図データー、前記地図データーに対応づけられた緯度経度データー及びアドレスデーターを記憶する記憶手段と、前記位置情報端末からの要求に対して、前記地図データーのうち指定範囲のデーターと、前記指定範囲のデーターに対応づけられた範囲の緯度経度データー及びアドレスデーターとを抽出する抽出手段と、前記抽出した地図データー、緯度経度データー及びアドレスデーターを前記位置情報端末へ送信する送信手段とを備え、前記位置情報端末は、前記GPS受信機から取得した現在位置の緯度経度を前記位置情報基地局へ送信し、範囲を指定して前記地図データー、緯度経度データー及びアドレスデーターを要求する要求手段と、前記位置情報基地局から取得した地図データー、緯度経度データー及びアドレスデーターを対応づけて記憶する記憶手段と、前記GPS受信機から取得した緯度経度に対応するアドレスを、前記アドレスデーターから抽出して前記地図データーと共に表示する表示手段とを備えることを特徴とするGPS位置情報のアドレス表示システムである。   The present invention has been made to solve the above-described problems. The invention according to claim 1 is a GPS in which a location information terminal including a GPS receiver and a location information base station are connected via a communication network. In the location information address display system, the location information base station is configured to store map data, latitude / longitude data associated with the map data, and address data, and a request from the location information terminal. Extraction means for extracting data of a specified range of the map data and latitude / longitude data and address data of a range associated with the data of the specified range, and the extracted map data, latitude / longitude data and address data Transmitting means for transmitting to the location information terminal, wherein the location information terminal is the GPS receiver. The latitude and longitude of the acquired current position is transmitted to the position information base station, request means for requesting the map data, latitude and longitude data and address data by specifying a range, and map data acquired from the position information base station, Storage means for storing latitude and longitude data and address data in association with each other, and display means for extracting an address corresponding to the latitude and longitude acquired from the GPS receiver from the address data and displaying it together with the map data. This is an address display system for GPS position information.

請求項2に記載の発明は、請求項1に記載のGPS位置情報のアドレス表示システムにおいて、前記位置情報端末の記憶手段は、前記位置情報基地局から取得した地図データー、緯度経度データー及びアドレスデーターを、それぞれ2次元配列に格納し、前記表示手段は、前記2次元配列のインデックスの演算により緯度経度に対応するアドレスの格納番地を算出することを特徴とする。   According to a second aspect of the present invention, in the GPS position information address display system according to the first aspect, the storage means of the position information terminal includes map data, latitude / longitude data, and address data acquired from the position information base station. Are stored in a two-dimensional array, and the display means calculates a storage address of an address corresponding to a latitude and longitude by calculating an index of the two-dimensional array.

請求項3に記載の発明は、請求項2に記載のGPS位置情報のアドレス表示システムにおいて、前記表示手段は、前記緯度経度データーを格納した前記2次元配列のインデックスと格納された緯度経度の値との対応関係を記憶し、前記対応関係に基づいて、前記2次元配列において、前記GPS受信機から取得した現在位置の緯度経度に対応するアドレスの格納番地を特定することを特徴とする。   According to a third aspect of the present invention, in the GPS position information address display system according to the second aspect, the display means includes an index of the two-dimensional array storing the latitude / longitude data and a stored latitude / longitude value. And a storage address of an address corresponding to the latitude and longitude of the current position acquired from the GPS receiver is specified in the two-dimensional array based on the correspondence.

この発明によれば、従来CD−ROM等の外部記憶装置に格納していたデーターを通信ネットワークに接続されたサーバーに格納し、必要な部分のデーターを端末に取得する構成としたので、端末に大容量記憶装置を必要とせずに、自己の現在位置のアドレスをリアルタイムに表示することができる。前記端末を携帯することによって、出張先や旅行先などの不慣れな場所でも自己の現在位置のアドレスを正確に把握することができ、自分が今どこにいるのか他人に正確に伝えることができる。   According to the present invention, data stored in an external storage device such as a conventional CD-ROM is stored in a server connected to a communication network, and a necessary part of data is acquired by the terminal. The address of the current position can be displayed in real time without requiring a mass storage device. By carrying the terminal, it is possible to accurately grasp the address of the current position even in an unfamiliar place such as a business trip destination or a travel destination, and to accurately tell where the person is now.

以下、図面を参照し、この発明の実施の形態について説明する。図1はこの発明の一実施の形態によるGPS位置情報のアドレス表示システムの構成を示すブロック図である。
位置情報端末100は、例えばGPS携帯電話等の端末である。位置情報端末100は通信ネットワーク300に接続されている。通信ネットワーク300は、例えば携帯電話網である。位置情報端末100は通信ネットワーク300に接続された位置情報基地局200と通信を行う。
位置情報端末100の携帯電話ブロック101は、データーの送受信を行う携帯電話通信モジュール102、操作が必要なときに使用されるキーボード103、地図、現在位置、アドレスを表示するLCD表示パネル104から構成される。
GPSモジュール105は、GPSの電波を受信して現在位置の緯度経度データーを出力するGPS受信機である。
コントローラー106は、データーバス111を介して、携帯電話ブロック101、GPSモジュール105、記憶装置108、Row Columnアドレスデコーダー109を制御する。制御プログラムROM(制御プログラムリードオンリーメモリー)107には制御プログラムが記憶され、コントローラー106は当該制御プログラムに従って動作する。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an address display system for GPS position information according to an embodiment of the present invention.
The location information terminal 100 is a terminal such as a GPS mobile phone. The location information terminal 100 is connected to the communication network 300. The communication network 300 is, for example, a mobile phone network. The location information terminal 100 communicates with the location information base station 200 connected to the communication network 300.
The mobile phone block 101 of the location information terminal 100 includes a mobile phone communication module 102 that transmits and receives data, a keyboard 103 that is used when an operation is required, an LCD display panel 104 that displays a map, a current location, and an address. The
The GPS module 105 is a GPS receiver that receives GPS radio waves and outputs latitude / longitude data of the current position.
The controller 106 controls the mobile phone block 101, the GPS module 105, the storage device 108, and the Row Column address decoder 109 via the data bus 111. A control program is stored in a control program ROM (control program read-only memory) 107, and the controller 106 operates according to the control program.

記憶装置108には、地図画面データー112、緯度経度2次元配列データー113、アドレス2次元配列データー114が記憶され、また、Rowレジスター115、Columnレジスター116が設けられている。
図2は地図画面データー112の例である。地図画面データー112は、地図の画像データーが縦横10づつに区分けされ、2次元配列に格納されたものである。なお、縦横を区分けする数は10に限定されない。
緯度経度2次元配列データー113は、地図画面データー112において区分けされた各々の領域に対応する緯度経度データーであり、その一例を[表1]に示す。
The storage device 108 stores map screen data 112, latitude / longitude two-dimensional array data 113, and address two-dimensional array data 114, and also includes a row register 115 and a column register 116.
FIG. 2 is an example of the map screen data 112. The map screen data 112 is obtained by dividing map image data into 10 vertical and horizontal directions and storing them in a two-dimensional array. Note that the number of vertical and horizontal divisions is not limited to ten.
The latitude / longitude two-dimensional array data 113 is latitude / longitude data corresponding to each area divided in the map screen data 112, and an example thereof is shown in [Table 1].

Figure 2006086833
アドレス2次元配列データー114は、地図画面データー112において区分けされた各々の領域に対応する住所を示すアドレスデーターであり、その一例を[表2]に示す。
Figure 2006086833
The address two-dimensional array data 114 is address data indicating an address corresponding to each area divided in the map screen data 112, and an example thereof is shown in [Table 2].

Figure 2006086833
地図画面データー112、緯度経度2次元配列データー113、アドレス2次元配列データー114は、Rowインデックス及びColumnインデックスで特定される2次元配列の領域に格納され、後に説明するようにインデックスに所定の演算を行うことで相互に対応づけされる。
Rowレジスター115、Columnレジスター116は、Row Columnアドレスデコーダー109が出力するRow値及びColumn値を記憶する。この値は2次元配列に格納されたデーターのインデックスを算出するときに使用される。
[表3]は、Row Columnアドレスデコーダー109内に記憶されるデーターの例である。
Figure 2006086833
The map screen data 112, the latitude / longitude two-dimensional array data 113, and the address two-dimensional array data 114 are stored in a two-dimensional array area specified by the Row index and the Column index, and a predetermined calculation is performed on the index as will be described later. By doing so, they are associated with each other.
The row register 115 and the column register 116 store the row value and the column value output from the row column address decoder 109. This value is used when calculating the index of data stored in the two-dimensional array.
[Table 3] is an example of data stored in the Row Column address decoder 109.

Figure 2006086833
[表3]は緯度経度2次元配列データー113の内容をもとに生成され、緯度経度2次元配列データー113のRow値及びColumn値と緯度経度の対応関係を示すものである。Row Columnアドレスデコーダー109は、GPSモジュール105によって測定された緯度経度データーを[表3]によってRow値及びColumn値に変換し、データーバス111へ出力する。
位置情報基地局200は通信ネットワーク300を介して位置情報端末100に接続されており、そのデーターサーバー201は、地図データー202、緯度経度データー203、アドレスデーター204を記憶する。地図データー202と、緯度経度データー203及びアドレスデーター204とは、対応づけて記憶される。対応づけの方法は、位置情報端末100の記憶装置108における地図画面データー112、緯度経度2次元配列データー113、アドレス2次元配列データー114の対応づけと同様である。位置情報基地局200は、位置情報端末100から緯度経度データーを受信し、データーサーバー201に記憶された地図データー202、緯度経度データー203、アドレスデーター204から抽出したデーターを位置情報端末100へ送信する。この位置情報基地局200は、通信制御部205を介して位置情報端末100と通信を行う。
Figure 2006086833
[Table 3] is generated based on the contents of the latitude / longitude two-dimensional array data 113, and shows the correspondence between the Row value and Column value of the latitude / longitude two-dimensional array data 113 and the latitude / longitude. The row column address decoder 109 converts the latitude / longitude data measured by the GPS module 105 into a row value and a column value according to [Table 3], and outputs them to the data bus 111.
The location information base station 200 is connected to the location information terminal 100 via the communication network 300, and the data server 201 stores map data 202, latitude / longitude data 203, and address data 204. Map data 202, latitude / longitude data 203, and address data 204 are stored in association with each other. The association method is the same as the association of the map screen data 112, the latitude / longitude two-dimensional array data 113, and the address two-dimensional array data 114 in the storage device 108 of the position information terminal 100. The location information base station 200 receives latitude / longitude data from the location information terminal 100 and transmits data extracted from the map data 202, latitude / longitude data 203, and address data 204 stored in the data server 201 to the location information terminal 100. . The location information base station 200 communicates with the location information terminal 100 via the communication control unit 205.

次に上記で説明したシステムの動作を説明する。まず、図3を参照して、位置情報端末100が、地図、現在位置、アドレスを表示するために必要なデーターを位置情報基地局200から取得する処理の流れを説明する。
コントローラー106は、GPSモジュール105から自己の現在位置を示す緯度経度データーを読み出す(ステップS11)。
コントローラー106は、読み出された緯度経度データーを携帯電話通信モジュール102を介して位置情報基地局200へ送信し、前記緯度経度データーが示す位置の周辺を指定範囲として、当該範囲の地図データー202と、当該範囲の地図データー202に対応づけられた範囲の緯度経度データー203及びアドレスデーター204とを要求する(ステップS12)。
位置情報基地局200の通信制御部205が位置情報端末100から緯度経度データー及びデーター取得の要求を受信すると、データーサーバー201は指定範囲の地図データー202と、当該範囲に対応づけられた範囲の緯度経度データー203及びアドレスデーター204とを抽出し、通信制御部205を介して位置情報端末100へ送信する。
Next, the operation of the system described above will be described. First, with reference to FIG. 3, the flow of processing in which the location information terminal 100 acquires data necessary for displaying a map, a current location, and an address from the location information base station 200 will be described.
The controller 106 reads out latitude / longitude data indicating its current position from the GPS module 105 (step S11).
The controller 106 transmits the read latitude / longitude data to the position information base station 200 via the mobile phone communication module 102, and designates the map data 202 of the range as the designated range around the position indicated by the latitude / longitude data. The latitude / longitude data 203 and the address data 204 in the range associated with the map data 202 in the range are requested (step S12).
When the communication control unit 205 of the location information base station 200 receives the latitude / longitude data and the data acquisition request from the location information terminal 100, the data server 201 displays the map data 202 of the designated range and the latitude of the range associated with the range. Longitude data 203 and address data 204 are extracted and transmitted to the location information terminal 100 via the communication control unit 205.

位置情報端末100のコントローラー106は、携帯電話通信モジュール102を介して地図データー202のうち指定範囲のデーターを受信する(ステップS13)。コントローラー106は、記憶装置108にデーターを格納する2次元配列の領域を確保し、図2のように、受信した範囲の地図データー202を格納番地(R21,C21)から(R30,C30)に格納して地図画面データー112を生成する(ステップS14)。
次に、コントローラー106は、携帯電話通信モジュール102を介して、指定範囲の地図データー202に対応づけられた範囲の緯度経度データー203を受信する(ステップS15)。コントローラー106は、記憶装置108にデーターを格納する2次元配列の領域を確保し、[表1]のように、受信した範囲の緯度経度データー203を格納番地(R11,C11)から(R20,C20)に格納して緯度経度2次元配列データー113を生成する(ステップS16)。この各インデックスに10づつ加算した格納番地が、地図画面データー112の格納番地(R21,C21)から(R30,C30)である。したがって、緯度経度2次元配列データー113における格納番地を示すRow値及びColumn値に10づつ加算することにより、緯度経度に対応する地図画面データー112における格納番地のインデックスを算出することができる。
The controller 106 of the location information terminal 100 receives data in the specified range from the map data 202 via the mobile phone communication module 102 (step S13). The controller 106 secures a two-dimensional array area for storing data in the storage device 108, and stores the received map data 202 from the storage addresses (R21, C21) to (R30, C30) as shown in FIG. Then, the map screen data 112 is generated (step S14).
Next, the controller 106 receives the latitude / longitude data 203 in the range associated with the map data 202 in the designated range via the mobile phone communication module 102 (step S15). The controller 106 secures a two-dimensional array area for storing data in the storage device 108, and stores the latitude / longitude data 203 of the received range from the storage address (R11, C11) to (R20, C20) as shown in [Table 1]. ) To generate latitude / longitude two-dimensional array data 113 (step S16). The storage addresses obtained by adding 10 to each index are the storage addresses (R21, C21) to (R30, C30) of the map screen data 112. Therefore, the index of the storage address in the map screen data 112 corresponding to the latitude and longitude can be calculated by adding 10 to the Row value and the Column value indicating the storage address in the latitude / longitude two-dimensional array data 113.

次に、コントローラー106は、緯度経度2次元配列データー113のRow及びColumnと緯度経度の対応関係をRow Columnアドレスデコーダー109に記憶する(ステップS17)。[表3]は、Row Columnアドレスデコーダー109に記憶されたRow値及びColumn値の例である。緯度ごとにRow値を記憶し、経度ごとにColumn値を記憶する。ここでは緯度N18”からN27”に対応してR11からR20の値を記憶し、経度E41”からE50”に対応してC11からC20の値が記憶されている。緯度経度データーが入力されたときに、これらの値をもとにRow値及びColumn値を取得することにより、緯度経度2次元配列データー113における当該緯度経度データーの格納番地のRowインデックス及びColumnインデックスを取得することができる。Row Columnアドレスデコーダー109に記憶される内容は、記憶装置108に記憶される緯度経度2次元配列データー113の更新にともなって更新する。
次に、コントローラー106は、携帯電話通信モジュール102を介して、指定範囲の地図データー202に対応づけられた範囲のアドレスデーター204を受信する(ステップS18)。コントローラー106は、記憶装置108にデーターを格納する2次元配列の領域を確保し、[表2]のように、受信した範囲のアドレスデーター204を格納番地(R1,C1)から(R10,C10)に格納してアドレス2次元配列データー114を生成する(ステップS19)。この各インデックスに10づつ加算した格納番地が、緯度経度2次元配列データー113の格納番地(R11,C11)から(R20,C20)である。したがって、緯度経度2次元配列データー113における格納番地に対応するアドレスは、緯度経度2次元配列データー113における格納番地を示すRow値及びColumn値から10づつ減算することによりインデックスを算出することができる。
Next, the controller 106 stores the correspondence between the Row and Column of the latitude / longitude two-dimensional array data 113 and the latitude / longitude in the Row Column address decoder 109 (step S17). [Table 3] is an example of the Row value and Column value stored in the Row Column address decoder 109. Stores the Row value for each latitude and stores the Column value for each longitude. Here, values R11 to R20 are stored corresponding to latitudes N18 "to N27", and values C11 to C20 are stored corresponding to longitudes E41 "to E50". When the latitude / longitude data is input, the Row index and the Column index of the storage address of the latitude / longitude data in the latitude / longitude two-dimensional array data 113 are obtained by acquiring the Row value and the Column value based on these values. Can be acquired. The contents stored in the row column address decoder 109 are updated as the latitude / longitude two-dimensional array data 113 stored in the storage device 108 is updated.
Next, the controller 106 receives the address data 204 in the range associated with the map data 202 in the designated range via the mobile phone communication module 102 (step S18). The controller 106 secures a two-dimensional array area for storing data in the storage device 108, and stores the address data 204 in the received range from the storage address (R1, C1) to (R10, C10) as shown in [Table 2]. And the address two-dimensional array data 114 is generated (step S19). The storage addresses obtained by adding 10 to each index are the storage addresses (R11, C11) to (R20, C20) of the latitude / longitude two-dimensional array data 113. Therefore, the index corresponding to the storage address in the latitude / longitude two-dimensional array data 113 can be calculated by subtracting 10 from the Row value and the Column value indicating the storage address in the latitude / longitude two-dimensional array data 113.

図4は、ここまでの処理で記憶された地図画面データー112、緯度経度2次元配列データー113、アドレス2次元配列データー114の対応づけを示す。図4の3つの平面は2次元配列の格納領域を表し、3つの平面の上下に対応する位置、例えば、(R1,C1)、(R11,C11)、(R21,C21)は地図上で同じ位置の地図画面データー、緯度経度データー、アドレスデーターである。緯度経度2次元配列データー113における格納番地のRowインデックス及びColumnインデックスにそれぞれ10づつ加算すると、地図上で同じ位置の地図画面データーの格納番地となる。同様に、緯度経度2次元配列データー113における格納番地のRowインデックス及びColumnインデックスからそれぞれ10づつ減算すると、地図上で同じ位置のアドレスデーターの格納番地となる。
以上の処理で、位置情報端末100のLCD表示パネル104に、地図、現在位置、アドレスを表示するために必要なデーターが位置情報端末100内に記憶される。
FIG. 4 shows the correspondence of the map screen data 112, the latitude / longitude two-dimensional array data 113, and the address two-dimensional array data 114 stored in the processes so far. The three planes in FIG. 4 represent storage areas of the two-dimensional array, and positions corresponding to the upper and lower sides of the three planes, for example, (R1, C1), (R11, C11), (R21, C21) are the same on the map. Map screen data of location, latitude / longitude data, and address data. When 10 is added to each of the Row index and Column index of the storage address in the latitude-longitude two-dimensional array data 113, the storage address of the map screen data at the same position on the map is obtained. Similarly, by subtracting 10 from the row index and column index of the storage address in the latitude / longitude two-dimensional array data 113, the storage address of the address data at the same position on the map is obtained.
With the above processing, data necessary for displaying the map, the current position, and the address is stored in the position information terminal 100 on the LCD display panel 104 of the position information terminal 100.

次に、図5を参照して、位置情報端末100が、LCD表示パネル104に表示された地図上に現在位置及びアドレスを表示する処理の流れを説明する。
コントローラー106は、GPSモジュール105から自己の現在位置を示す緯度経度データーを読み出し(ステップS21)、読み出された緯度経度データーをRow Columnアドレスデコーダー109へ入力する。Row Columnアドレスデコーダー109は入力された緯度経度データーに対応するRow値及びColumn値を出力する。出力されたRow値及びColumn値を記憶装置108のRowレジスター115、Columnレジスター116に記憶する(ステップS22)。
次に、コントローラー106は、Rowレジスター115、Columnレジスター116の値をもとに、地図画面データー112における格納番地を算出する(ステップS23)。Rowレジスター115、Columnレジスター116の値は、Row Columnアドレスデコーダー109に緯度経度データーを入力して取得した値であるので、上記で説明したように、この値は緯度経度2次元配列データー113における格納番地を表す。この格納番地の各インデックスに10づつ加算すれば、地図画面データー112における格納番地を算出することができる。
コントローラー106は、地図画面データー112の内容をLCD表示パネル104に表示し、さらに、LCD表示パネル104に、上記で算出された地図画面データー112における格納番地に対応する位置に、図6に示すように自己現在位置マーク121を表示する(ステップS24)。
Next, with reference to FIG. 5, the flow of processing in which the location information terminal 100 displays the current location and address on the map displayed on the LCD display panel 104 will be described.
The controller 106 reads latitude / longitude data indicating its current position from the GPS module 105 (step S21), and inputs the read latitude / longitude data to the row column address decoder 109. The row column address decoder 109 outputs a row value and a column value corresponding to the input latitude / longitude data. The output row value and column value are stored in the row register 115 and column register 116 of the storage device 108 (step S22).
Next, the controller 106 calculates the storage address in the map screen data 112 based on the values of the Row register 115 and the Column register 116 (step S23). Since the values of the row register 115 and the column register 116 are values obtained by inputting latitude / longitude data to the row column address decoder 109, the values are stored in the latitude / longitude two-dimensional array data 113 as described above. Represents an address. When 10 is added to each index of the storage address, the storage address in the map screen data 112 can be calculated.
The controller 106 displays the contents of the map screen data 112 on the LCD display panel 104, and on the LCD display panel 104 at a position corresponding to the storage address in the map screen data 112 calculated as shown in FIG. The self-current position mark 121 is displayed on (Step S24).

次に、コントローラー106は、Rowレジスター115、Columnレジスター116の値をもとに、アドレス2次元配列データー114における格納番地を算出する(ステップS25)。上記と同様に、Rowレジスター115、Columnレジスター116の値は緯度経度2次元配列データー113における格納番地を表すので、アドレス2次元配列データー114における格納番地は、緯度経度2次元配列データー113における格納番地の各インデックスから10づつ減算して算出することができる。アドレス2次元配列データー114において、算出された格納番地のデーターを取得し、図6に示すように現在位置アドレス表示122をLCD表示パネル104に表示する(ステップS26)。   Next, the controller 106 calculates the storage address in the address two-dimensional array data 114 based on the values of the Row register 115 and the Column register 116 (step S25). Similarly to the above, since the values of the Row register 115 and the Column register 116 represent the storage addresses in the latitude / longitude two-dimensional array data 113, the storage addresses in the address two-dimensional array data 114 are the storage addresses in the latitude / longitude two-dimensional array data 113. It can be calculated by subtracting 10 from each index. Data of the calculated storage address is acquired from the address two-dimensional array data 114, and a current position address display 122 is displayed on the LCD display panel 104 as shown in FIG. 6 (step S26).

なお、上記の実施形態においては、記憶装置108に2次元配列の領域を確保し、地図画面データー112を(R21,C21)から(R30,C30)、緯度経度2次元配列データー113を(R11,C11)から(R20,C20)、アドレス2次元配列データー114を(R1,C1)から(R10,C10)に格納したが、2次元配列のインデックスのとり方は上記に限定されない。緯度経度2次元配列データー113の格納番地のインデックスに基づいて地図画面データー112及びアドレス2次元配列データー114の格納番地のインデックスが算出でき、各格納番地が重複しないように確保すればよい。   In the above embodiment, a two-dimensional array area is secured in the storage device 108, the map screen data 112 is changed from (R21, C21) to (R30, C30), and the latitude / longitude two-dimensional array data 113 is (R11, The address two-dimensional array data 114 is stored from (R1, C1) to (R10, C10) from (C11) to (R20, C20), but the method of taking the index of the two-dimensional array is not limited to the above. Based on the index of the storage address of the latitude and longitude two-dimensional array data 113, the index of the storage address of the map screen data 112 and the address two-dimensional array data 114 can be calculated, and it is sufficient to ensure that the storage addresses do not overlap.

この発明は、GPS位置情報をもとに現在位置のアドレスをリアルタイムに表示する携帯電話やPDA等に用いられる。   The present invention is used in a mobile phone, a PDA, or the like that displays an address of the current position in real time based on GPS position information.

この発明の実施形態によるGPS位置情報のアドレス表示システムの構成を示すブロック図である。It is a block diagram which shows the structure of the address display system of GPS position information by embodiment of this invention. 地図画面データー112の例である。It is an example of the map screen data 112. 位置情報端末100が位置情報基地局200からデーターを取得する処理の流れを示すフローチャートである。5 is a flowchart showing a flow of processing in which the location information terminal 100 acquires data from the location information base station 200. 記憶装置108に確保された2次元配列に格納されるデーターの格納番地の関係を示す図である。It is a figure which shows the relationship of the storage address of the data stored in the two-dimensional array ensured in the memory | storage device 108. FIG. 位置情報端末100が現在位置及びアドレスを表示する処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process in which the position information terminal 100 displays a present position and an address. LCD表示パネル104に表示される地図120、自己現在位置マーク121、現在位置アドレス表示122の例である。This is an example of a map 120, a self-current position mark 121, and a current position address display 122 displayed on the LCD display panel 104.

符号の説明Explanation of symbols

100…位置情報端末、101…携帯電話ブロック、102…携帯電話通信モジュール、103…キーボード、104…LCD表示パネル、105…GPSモジュール、106…コントローラー、107…制御プログラムROM、108…記憶装置、109…Row Columnアドレスデコーダー、111…データーバス、112…地図画面データー、113…緯度経度2次元配列データー、114…アドレス2次元配列データー、115…Rowレジスター、116…Columnレジスター、120…地図、121…自己現在位置マーク、122…現在位置アドレス表示、200…位置情報基地局、201…データーサーバー、202…地図データー、203…緯度経度データー、204…アドレスデーター、205…通信制御部、300…通信ネットワーク

DESCRIPTION OF SYMBOLS 100 ... Location information terminal, 101 ... Mobile phone block, 102 ... Mobile phone communication module, 103 ... Keyboard, 104 ... LCD display panel, 105 ... GPS module, 106 ... Controller, 107 ... Control program ROM, 108 ... Storage device, 109 ... Row Column address decoder, 111 ... Data bus, 112 ... Map screen data, 113 ... Latitude / longitude two-dimensional array data, 114 ... Address two-dimensional array data, 115 ... Row register, 116 ... Column register, 120 ... Map, 121 ... Self current position mark, 122 ... Current position address display, 200 ... Location information base station, 201 ... Data server, 202 ... Map data, 203 ... Latitude / longitude data, 204 ... Address data, 205 ... Communication control unit, 300 ... Communication network

Claims (3)

GPS受信機を備える位置情報端末と、位置情報基地局とが通信ネットワークを介して接続されたGPS位置情報のアドレス表示システムにおいて、
前記位置情報基地局は、
地図データー、前記地図データーに対応づけられた緯度経度データー及びアドレスデーターを記憶する記憶手段と、
前記位置情報端末からの要求に対して、前記地図データーのうち指定範囲のデーターと、前記指定範囲のデーターに対応づけられた範囲の緯度経度データー及びアドレスデーターとを抽出する抽出手段と、
前記抽出した地図データー、緯度経度データー及びアドレスデーターを前記位置情報端末へ送信する送信手段とを備え、
前記位置情報端末は、
前記GPS受信機から取得した現在位置の緯度経度を前記位置情報基地局へ送信し、範囲を指定して前記地図データー、緯度経度データー及びアドレスデーターを要求する要求手段と、
前記位置情報基地局から取得した地図データー、緯度経度データー及びアドレスデーターを対応づけて記憶する記憶手段と、
前記GPS受信機から取得した緯度経度に対応するアドレスを、前記アドレスデーターから抽出して前記地図データーと共に表示する表示手段とを備えることを特徴とするGPS位置情報のアドレス表示システム。
In an address display system for GPS location information in which a location information terminal including a GPS receiver and a location information base station are connected via a communication network,
The location information base station is
Storage means for storing map data, latitude / longitude data and address data associated with the map data;
In response to the request from the location information terminal, extraction means for extracting data in a specified range of the map data, and latitude / longitude data and address data in a range associated with the data in the specified range;
Transmitting means for transmitting the extracted map data, latitude / longitude data and address data to the location information terminal;
The location information terminal
Request means for transmitting the latitude and longitude of the current position acquired from the GPS receiver to the position information base station, and requesting the map data, latitude / longitude data and address data by designating a range;
Storage means for storing map data, latitude / longitude data and address data acquired from the location information base station in association with each other;
An address display system for GPS position information, comprising: display means for extracting an address corresponding to the latitude and longitude acquired from the GPS receiver from the address data and displaying it together with the map data.
前記位置情報端末の記憶手段は、前記位置情報基地局から取得した地図データー、緯度経度データー及びアドレスデーターを、それぞれ2次元配列に格納し、前記表示手段は、前記2次元配列のインデックスの演算により緯度経度に対応するアドレスの格納番地を算出することを特徴とする請求項1に記載のGPS位置情報のアドレス表示システム。   The storage means of the location information terminal stores map data, latitude / longitude data and address data acquired from the location information base station in a two-dimensional array, respectively, and the display means calculates the index of the two-dimensional array. 2. The address display system for GPS position information according to claim 1, wherein a storage address of an address corresponding to the latitude and longitude is calculated. 前記表示手段は、前記緯度経度データーを格納した前記2次元配列のインデックスと格納された緯度経度の値との対応関係を記憶し、前記対応関係に基づいて、前記2次元配列において、前記GPS受信機から取得した現在位置の緯度経度に対応するアドレスの格納番地を特定することを特徴とする請求項2に記載のGPS位置情報のアドレス表示システム。

The display means stores a correspondence relationship between the index of the two-dimensional array storing the latitude / longitude data and the stored latitude / longitude value, and the GPS reception is performed in the two-dimensional array based on the correspondence relationship. The address display system for GPS position information according to claim 2, wherein a storage address of an address corresponding to the latitude and longitude of the current position acquired from the machine is specified.

JP2004269770A 2004-09-16 2004-09-16 Address display system of gps positional information Withdrawn JP2006086833A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004269770A JP2006086833A (en) 2004-09-16 2004-09-16 Address display system of gps positional information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004269770A JP2006086833A (en) 2004-09-16 2004-09-16 Address display system of gps positional information

Publications (1)

Publication Number Publication Date
JP2006086833A true JP2006086833A (en) 2006-03-30

Family

ID=36164971

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004269770A Withdrawn JP2006086833A (en) 2004-09-16 2004-09-16 Address display system of gps positional information

Country Status (1)

Country Link
JP (1) JP2006086833A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008164436A (en) * 2006-12-28 2008-07-17 Casio Comput Co Ltd GPS receiver
US7912636B2 (en) 2006-12-08 2011-03-22 Denso Corporation Apparatus and program for navigation
JP2016149156A (en) * 2008-10-01 2016-08-18 ヘレ グローバル ベスローテン フェンノートシャップHERE Global B.V. Spatial index for locating geographic data parcel stored on physical storage media

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7912636B2 (en) 2006-12-08 2011-03-22 Denso Corporation Apparatus and program for navigation
JP2008164436A (en) * 2006-12-28 2008-07-17 Casio Comput Co Ltd GPS receiver
JP2016149156A (en) * 2008-10-01 2016-08-18 ヘレ グローバル ベスローテン フェンノートシャップHERE Global B.V. Spatial index for locating geographic data parcel stored on physical storage media

Similar Documents

Publication Publication Date Title
JP4198513B2 (en) MAP INFORMATION PROCESSING DEVICE, MAP INFORMATION PROCESSING SYSTEM, POSITION INFORMATION DISPLAY DEVICE, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP6353199B2 (en) Information processing apparatus, information processing method, and program
KR102050956B1 (en) The POI highlight system and method of navigation through the analysis of user behavior patterns
CN102023289B (en) Electronic device and map display method
JP2004062688A (en) Information providing system based on position information, information providing device, and information acquisition device
JP2006221351A (en) Balance inquiry device and program
JP2013160586A (en) Navigation device
KR100676619B1 (en) Location memory mobile terminal, location memory service system and method using the same
JP2006086833A (en) Address display system of gps positional information
JP2015053002A (en) Information presentation program and mobile communication terminal using the same
WO2004099719A1 (en) Method and system for providing map information to mobile device
JP2013036748A (en) Car navigation device, car navigation system, car navigation method, and car navigation program
JP2012042339A (en) Route guidance device, route guidance system and program
KR100672390B1 (en) Mobile communication terminal having a map creation function and a map creation method using the map
JP5921972B2 (en) Route guidance device, route guidance method, and computer program
CN107146431A (en) Wearable device and road condition information updating method for wearable device
JP2008082818A (en) Navigation system and navigation device
JP2006078298A (en) System and method for displaying map information
JP2005049189A (en) Navigation system, navigation system information terminal and information center
JP2004301525A (en) Navigation system
JP5426455B2 (en) Map image generating apparatus and program
JPWO2009078106A1 (en) Image display device, image display method, and program for image display device
KR100946366B1 (en) GPS based route guidance system
JP2003141406A (en) Electronic coupon issuing system
JP2007212185A (en) Map information cooperation system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070720

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20090128