JP2002318133A - Spot specifying method, device, and map display method and device using it - Google Patents
Spot specifying method, device, and map display method and device using itInfo
- Publication number
- JP2002318133A JP2002318133A JP2002013909A JP2002013909A JP2002318133A JP 2002318133 A JP2002318133 A JP 2002318133A JP 2002013909 A JP2002013909 A JP 2002013909A JP 2002013909 A JP2002013909 A JP 2002013909A JP 2002318133 A JP2002318133 A JP 2002318133A
- Authority
- JP
- Japan
- Prior art keywords
- code
- map
- unique code
- unit
- specified
- 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.)
- Pending
Links
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、地点特定方法及び
装置と、これらを利用した地図表示方法及び装置に関す
る。[0001] 1. Field of the Invention [0002] The present invention relates to a method and an apparatus for specifying a point and a method and an apparatus for displaying a map using the same.
【0002】[0002]
【従来の技術】従来、例えばカーナビゲーション装置に
おいて地点を特定しようとするとき、緯度と経度とを入
力する方法が知られている。また、最近では、地図デー
タベース中に、電話番号や住所と建物との対応関係をも
記憶するようにしておき、電話番号を入力することで地
点を特定する方法も採用されている(特公平7−604
79号公報)。2. Description of the Related Art Heretofore, there has been known a method of inputting latitude and longitude when a point is to be specified in a car navigation device, for example. Recently, a method has also been adopted in which the correspondence between telephone numbers and addresses and buildings is also stored in a map database, and a point is specified by inputting a telephone number (Japanese Patent Publication No. Hei 7 (1994)). −604
No. 79).
【0003】さらに、道路上の点(交差点、道路始点、
交差点間の任意の点)にそれぞれ登録番号を付与してお
き、この登録番号で地点を特定する方法も提案されてい
る(特開平6−88735号公報)。Further, points on a road (intersections, road starting points,
A method of assigning a registration number to each of the arbitrary points between intersections) and specifying a point by using the registration number has also been proposed (Japanese Patent Laid-Open No. 6-88735).
【0004】[0004]
【発明が解決しようとする課題】しかし、緯度経度で地
点を特定する方法は、緯度と経度という2元のパラメー
タを入力する必要があり、入力が煩雑になる。また、2
元のパラメータを用いるため、入力順番を間違えると位
置の特定を誤ることとなる。このため、操作性が悪いと
いう問題がある。However, in the method of specifying a point by latitude and longitude, it is necessary to input binary parameters of latitude and longitude, which makes the input complicated. Also, 2
Since the original parameters are used, if the input order is incorrect, the position is erroneously specified. Therefore, there is a problem that operability is poor.
【0005】また、電話番号や住所で地点を特定する方
法は、電話番号と、建物等と、地図との三者の関係を予
めデータベース化しておかねばならず、常にこのデータ
ベースを更新しないと最新の情報に基づいた地点特定が
できないという問題がある。登録番号で地点を特定する
方法においても、新しい道路ができたりするとデータベ
ースを更新しなければならない点で同様の問題がある。In the method of specifying a point by a telephone number or an address, a relation between a telephone number, a building, etc., and a map must be stored in a database in advance. There is a problem that it is not possible to specify a point based on the above information. The method of specifying a point by a registration number has a similar problem in that a database must be updated when a new road is formed.
【0006】そこで、本発明は、地点の特定を簡単に行
うことができ、しかも、地図だけを更新すれば直ちに新
たな地図に基づいて地点の特定や当該地点近辺の地図の
表示を行うことができるようにすることを目的とする。Therefore, according to the present invention, it is possible to easily specify a point, and to update a map alone to immediately specify a point or to display a map near the point based on a new map. The purpose is to be able to.
【0007】[0007]
【課題を解決するための手段】本発明の請求項1によれ
ば、固有コードは1元であるから、緯度と経度の様に二
度に分けて入力する必要がなく、また、順番を間違えて
地点の特定を誤ってしまうということがない。なお、こ
こでいう1元とは、数学において1元1次方程式とか1
元2次方程式と称する場合の1元と同様の意味であり、
パラメータが1つであることを意味する。According to the first aspect of the present invention, since the unique code is unified, it is not necessary to enter the code twice, such as latitude and longitude, and the order is incorrect. There is no mistake in identifying the location. The term “one element” as used herein means a one-dimensional linear equation or one element in mathematics.
This is the same meaning as the one element when it is called an element quadratic equation,
It means that there is one parameter.
【0008】また、本発明の請求項1によれば、地図自
体にコードを付するものではなく、メッシュの単位升目
に対してコードを付してあるので、一旦コードを定めれ
ば、新たな道路ができたりしてもコードの追加や変更は
必要ない。なお、ここでいう単位升目は、地図上の地点
を特定するに十分に小さい升目を設定しておくことが望
ましい。例えば、数十メートル四方の領域を単位升目と
しておけば、数十メートル四方の範囲で地点を特定で
き、実用上は地点といっても問題ない。言い換えれば、
本発明においては、地点の特定を行い得る様に十分に小
さいサイズの単位升目を定義することが望ましいといえ
る。Further, according to the first aspect of the present invention, a code is not attached to the map itself, but a code is attached to the unit cell of the mesh. No need to add or change codes even if a road is created. Here, it is desirable that the unit cell set here is a cell that is small enough to specify a point on the map. For example, if an area of several tens of meters square is set as a unit cell, a point can be specified within a range of several tens of meters square, and there is no problem even if it is a point in practical use. In other words,
In the present invention, it can be said that it is desirable to define a unit cell of a sufficiently small size so that a point can be specified.
【0009】また、本発明の請求項1によれば、地図中
の所定の地域に対応する単位升目の固有コードについ
て、当該固有コードのコード体系中における若い番号を
振り分けることで実質的な桁数が相対的に小さくなるよ
うに定義している。こうすることで、所定の地域に対応
する固有コード自体が全体として桁数が小さくなる。こ
の場合の所定の地域としては、例えば地点特定の要求が
高い地域、例えば都心部などが挙げられる。[0009] According to the first aspect of the present invention, for the unique code of a unit cell corresponding to a predetermined area on the map, the effective number of digits is allocated by assigning a young number in the code system of the unique code. Is defined to be relatively small. By doing so, the number of digits of the unique code itself corresponding to the predetermined area is reduced as a whole. In this case, the predetermined area may be, for example, an area in which a request for specifying a point is high, for example, an urban area.
【0010】このように小さな桁数となるように定義し
ておくと、固有コードを入力する手間が緩和され、利用
者にとって便利となる。なお、例えば、「123456
789」と「000456789」では形式的には両方
とも9桁で桁数が一致しているが、後のコードの方は入
力する際に頭の「000」を省略できるようにシステム
を構成すれば、実質的に桁数を異ならせたこととなる。
本発明にいう実質的な桁数とはこのような意味であり、
コードを入力する際の手間を考慮した桁数のことをいう
ものである。If the number of digits is defined as described above, the trouble of inputting the unique code is reduced, which is convenient for the user. Note that, for example, “123456
789 ”and“ 000456789 ”formally have the same number of digits in both 9 digits, but if you configure the system so that the later code can omit the leading“ 000 ”when inputting This means that the number of digits is substantially different.
The substantial number of digits in the present invention has such a meaning,
This refers to the number of digits taking into account the trouble of inputting the code.
【0011】また、本発明の請求項1によれば、地図表
示画面に表示されている地図上の領域から対応する単位
升目を逆算し、該逆算された単位升目から前記固有コー
ドを逆算し、該逆算された固有コードを出力するように
している。こうすることで、自分が一度行ったことのあ
る地点を他の人に伝える際にこの固有コードを用いるこ
とができ、本発明方法の採用されたナビゲーションシス
テムさえあれば、正確に目的地を伝達することが可能と
なる。According to the first aspect of the present invention, a corresponding unit cell is calculated backward from an area on the map displayed on the map display screen, and the unique code is calculated backward from the calculated unit cell. The inversely calculated unique code is output. In this way, the unique code can be used to inform other people of a point that has been visited once, and if the navigation system adopting the method of the present invention is used, the destination can be accurately communicated. It is possible to do.
【0012】また、本発明の請求項2の様に、請求項1
において、単位升目が同一サイズとされれば、地図が更
新され、目標となる建物等が増えたりしても、地図上の
地点を特定できる単位の大きさが変わらないという利点
がある。例えば、特開平6−88735号公報では、道
路以外の部分は郡部と都市部で大きさを変えた升目にコ
ード番号を付与して特定する方法をとっているため、大
きな升目の郡部においては目標地点を広範囲でしか特定
できず、将来、その大きな升目の中に複数の建物等が離
れてできた場合に地点の特定が難しくなるという問題が
ある。これに対し、本発明方法によれば、同一サイズの
単位升目であるから、上述の様に十分に小さいサイズで
升目を定義しさえすればこのような問題はないし、地図
上の地点をすべて同一のサイズで特定できるので、地点
の指定における誤差を均一とすることができるという利
点がある。Also, as in claim 2 of the present invention, claim 1
In this case, if the unit cells have the same size, there is an advantage that the map is updated and the size of the unit for specifying the point on the map does not change even if the number of target buildings increases. For example, in Japanese Patent Application Laid-Open No. Hei 6-88735, a method is used in which a portion other than a road is specified by assigning a code number to a cell whose size is changed between the county and the city. There is a problem that a point can be specified only in a wide area, and it becomes difficult to specify the point when a plurality of buildings and the like are separated from each other in the large square in the future. On the other hand, according to the method of the present invention, since the unit cells have the same size, there is no such a problem as long as the cells are defined with a sufficiently small size as described above. Therefore, there is an advantage that an error in the designation of a point can be made uniform.
【0013】また、本発明の請求項3のように構成する
とよい。It is preferable that the present invention is configured as in claim 3 of the present invention.
【0014】具体的には大升目コードを上位桁とし、小
升目コードを下位桁とするように固有コードを定義すれ
ばよい。もちろん、上位桁と下位桁の関係を逆に定義す
るなど、これ以外の組合せをもって固有コードを定義し
てもよい。なお、ここでいう大型の升目をさらに複数個
で一つの特大の升目をも定義するなど、2段階に限ら
ず、3段階、4段階、…と階層数を増設するようにして
も構わない。また、小型の升目および/または大型の升
目は、すべて均一なサイズとしてもよいし、そうしなく
てもよい。Specifically, the unique code may be defined such that the large cell code is the upper digit and the small cell code is the lower digit. Of course, the unique code may be defined by other combinations such as defining the relationship between the upper digit and the lower digit in reverse. The number of hierarchies is not limited to two, but may be increased to three, four,..., For example, by defining a plurality of large squares as one extra-large square. Also, the small squares and / or the large squares may or may not all be of uniform size.
【0015】この方法でも、最初に説明した方法の場合
と同様の作用効果が発揮される。即ち、1元の固有コー
ドで地点を特定できるので、指定が簡単であり、かつ、
地図とコードとを切り離してあるので、地図を変更して
もコードは変更する必要がなく、常に最新の地図につい
て地点特定を行うことができる点で、最初に説明した方
法と同様ある。In this method, the same operation and effect as those of the method described first can be obtained. That is, since the location can be specified by the unified unique code, the designation is easy, and
Since the map and the code are separated, even if the map is changed, the code does not need to be changed, and the point can be always specified on the latest map, which is the same as the method described first.
【0016】また、上述の方法においては、所定の地域
に対応する固有コードの桁数を小さくできるため、例え
ば都心部などの地点特定の要求が高い地域は小さな桁数
となるように定義しておくと、固有コードを入力する手
間が緩和され、利用者にとって便利となる点を説明した
が、本方法の場合には、固有コードが小升目コードと大
升目コードとを組み合わせ構成されているため、固有コ
ードを構成する大升目コードに関してその大升目コード
のコード体系中における若い番号を振り分けることで実
質的な桁数が相対的に小さくなるようにしている。この
ように大升目コードの桁数が小さくなるため、上述の方
法と同じく、所定の地域に対応する固有コード全体とし
ての桁数を小さくでき、例えば都心部などの地点特定の
要求が高い地域は小さな桁数となるように定義しておく
と、やはり、固有コードを入力する手間が緩和され、利
用者にとって便利となる。In the above method, since the number of digits of the unique code corresponding to a predetermined area can be reduced, for example, an area such as a city center where a specific request for a spot is high is defined to have a small number of digits. In the above, the trouble of inputting the unique code is reduced, which is convenient for the user.However, in the case of this method, the unique code is configured by combining the small cell code and the large cell code. In addition, with respect to the large cell code constituting the unique code, the actual number of digits is relatively reduced by allocating a young number in the code system of the large cell code. As described above, since the number of digits of the large cell code is reduced, the number of digits of the entire unique code corresponding to the predetermined area can be reduced as in the above-described method. If the number of digits is defined so as to be small, the trouble of inputting the unique code is reduced, which is convenient for the user.
【0017】また、本発明の請求項3によれば、地図表
示画面に表示されている地図上の領域から対応する単位
升目を逆算し、該逆算された単位升目から前記固有コー
ドを逆算し、該逆算された固有コードを出力するように
している。こうすることで、自分が一度行ったことのあ
る地点を他の人に伝える際にこの固有コードを用いるこ
とができ、本発明方法の採用されたナビゲーションシス
テムさえあれば、正確に目的地を伝達することが可能と
なる。According to a third aspect of the present invention, a corresponding unit cell is calculated backward from an area on the map displayed on the map display screen, and the unique code is calculated back from the calculated unit cell. The inversely calculated unique code is output. In this way, the unique code can be used to inform other people of a point that has been visited once, and if the navigation system adopting the method of the present invention is used, the destination can be accurately communicated. It is possible to do.
【0018】そして、請求項3において請求項4の様に
構成することで、最初に説明した方法よりも有利な点が
生ずる。この大型の升目をも採用する方法では、前記小
升目コードは、各大型の升目間で共通の規則に従って定
義することが望ましい。この場合は、大型の升目を同一
サイズとすることが望ましい。こうすることで、多数の
小升目に対して規則的にコードが付されることとなり、
数式化も可能となる。The third aspect of the present invention has the following advantages over the first-described method. In the method that also employs the large squares, it is preferable that the small square code is defined according to a common rule between the large squares. In this case, it is desirable that the large squares have the same size. In this way, codes are regularly attached to a large number of small cells,
It is also possible to formulate.
【0019】また、本発明の請求項5の様に、請求項1
乃至4の何れかにおいて、出力した固有コードを通信回
線に載せて外部に送信するようにすることができる。Also, as in claim 5 of the present invention, claim 1
In any one of the above items 4 to 4, the output unique code can be transmitted to the outside by mounting it on a communication line.
【0020】また、これらの本発明方法を地図表示に応
用する場合、請求項6の様に構成することができる。When these methods of the present invention are applied to map display, they can be configured as in claim 6.
【0021】この請求項6の地図表示方法において、さ
らに、請求項7の様に、前記大升目コードにより大型の
升目を特定した場合は、該特定された大型の升目にカバ
ーされる領域を含む地図を表示するようにしておくとよ
い。これにより、階層化した地図表示が簡単に実施で
き、しかも、すべてコードで指定ができるので、緯度経
度のような指定の煩雑さや誤りが生じない利点がある。In the map display method according to the sixth aspect, when a large square is specified by the large square code as in the seventh aspect, an area covered by the specified large square is included. It is better to display a map. As a result, hierarchical map display can be easily performed, and furthermore, since all of them can be designated by codes, there is an advantage that complicated designation and errors such as latitude and longitude do not occur.
【0022】また、本発明の請求項8の様に、請求項6
又は7において、出力した固有コードを通信回線に載せ
て外部に送信するようにすることができる。Also, as in claim 8 of the present invention, claim 6
Alternatively, in step 7, the output unique code can be transmitted to the outside by placing it on a communication line.
【0023】こうした本発明の地点特定方法を実現する
には、請求項9、10の様な地点特定装置を用いるとよ
い。In order to implement such a method for specifying a point according to the present invention, it is preferable to use a point specifying device as defined in claims 9 and 10.
【0024】これらの装置によれば、地点を特定する場
合、固有コードから単位升目が特定され、単位升目から
地図上の領域が特定されるといった流れで地点の特定が
行われる。また、これらの装置の一つの特徴は、地図と
別に定義される単位升目に固有コードが定義され、地図
と単位升目との対応関係が定義されるので、地図が変更
になった場合、固有コードまで変更する必要がない点に
ある。According to these devices, when specifying a point, the point is specified in such a flow that a unit cell is specified from the unique code and an area on the map is specified from the unit cell. One feature of these devices is that a unique code is defined in a unit cell defined separately from the map, and the correspondence between the map and the unit cell is defined. Therefore, when the map is changed, the unique code is used. There is no need to change until.
【0025】特に、地図座標で単位升目を表す場合に
は、地図と単位升目との対応関係は自ずと決まり、テー
ブル等を用いなくてよいので、本発明を実施する装置に
おける記憶容量負担を増加させないという利点がある。
さらに、固有コード定義手段は、地図中の所定の地域に
対応する単位升目の固有コードについて、当該固有コー
ドのコード体系中における若い番号を振り分けることで
実質的な桁数が相対的に小さくなるように定義している
ため、所定の地域に対応する固有コード全体としての桁
数を小さくでき、例えば都心部などの地点特定の要求が
高い地域は小さな桁数となるように定義しておくと、や
はり、固有コードを入力する手間が緩和され、利用者に
とって便利となる。In particular, when a unit cell is represented by map coordinates, the correspondence between the map and the unit cell is determined by itself, and there is no need to use a table or the like, so that the storage capacity load on the apparatus embodying the present invention is not increased. There is an advantage.
Further, the unique code defining means assigns a relatively small number of digits to the unique code of the unit cell corresponding to the predetermined area in the map by assigning a smaller number in the code system of the unique code. Therefore, the number of digits as a whole unique code corresponding to a predetermined area can be reduced, and for example, an area having a high location specific request such as a city center is defined to have a small number of digits. After all, the trouble of inputting the unique code is reduced, which is convenient for the user.
【0026】また、これら請求項9、10の地点特定装
置は、地図を表示する画面と、該画面に表示されている
地図と前記対応関係定義手段の定義内容とに基づいて前
記単位升目を特定し、該特定された単位升目と前記固有
コード定義手段の定義内容とに基づいて固有コードを特
定し、該特定された固有コードを出力する固有コード出
力手段とを備えるので、人から人へと地点の情報を伝達
するのが容易になる。なお、この装置では、地図→単位
升目→固有コードという地点特定の場合と逆の流れで処
理がなされることとなる。According to a ninth aspect of the present invention, there is provided the point specifying device, wherein the unit cell is specified based on a screen for displaying a map, and a map displayed on the screen and the definition of the correspondence definition means. Then, a unique code is specified based on the specified unit cell and the definition content of the unique code defining means, and a unique code output means for outputting the specified unique code is provided. It is easier to convey information on points. In this apparatus, the processing is performed in a flow reverse to that in the case of the point specification of the map → the unit cell → the unique code.
【0027】また、こうした請求項9又は10の地点特
定装置において、請求項11の様に、単位升目が同一サ
イズとされれば、上述の地点特定方法の場合に説明した
ものと同様の利点がある。つまり、地図が更新され、目
標となる建物等が増えたりしても、地図上の地点を特定
できる単位の大きさが変わらない。そのため、例えば郡
部と都市部で大きさを変えた升目にコード番号を付与し
て特定する場合には、大きな升目の郡部において目標地
点を広範囲でしか特定できず、将来、その大きな升目の
中に複数の建物等が離れてできた場合に地点の特定が難
しくなるという問題があるが、同一サイズの単位升目で
あるから、十分に小さいサイズで升目を定義しさえすれ
ばこのような問題はない。さらに、地図上の地点をすべ
て同一のサイズで特定できるので、地点の指定における
誤差を均一とすることができる。Further, in the point specifying device according to the ninth or tenth aspect, if the unit cells have the same size as in the eleventh embodiment, the same advantages as those described in the case of the above-described point specifying method can be obtained. is there. That is, even if the map is updated and the number of target buildings and the like increases, the size of the unit that can specify a point on the map does not change. Therefore, for example, when a code number is assigned to a square whose size has been changed between the county and the city, the target point can be identified only in a wide range in the county of the large square. There is a problem that it is difficult to identify points when multiple buildings are separated from each other, but since the unit cells are the same size, there is no such problem as long as the cells are defined with a sufficiently small size . Furthermore, since all points on the map can be specified with the same size, errors in specifying the points can be made uniform.
【0028】また、こうした請求項9乃至11のいずれ
かの地点特定装置において、請求項12の様に構成する
とよい。また、請求項12の前記固有コード定義手段
は、請求項13の様に、前記小升目コードを各大型の升
目間で共通の規則に従って定義すれば、規則に従ってコ
ード付与が可能となる。Further, the point specifying device according to any one of claims 9 to 11 may be configured as in claim 12. In the twelfth aspect, if the unique code defining means defines the small cell code according to a common rule among the large cells, the code can be assigned according to the rule.
【0029】また、本発明の請求項14の様に、請求項
9乃至13の何れかにおいて、出力した固有コードを通
信回線に載せて外部に送信するようにすることができ
る。Further, as in claim 14 of the present invention, in any one of claims 9 to 13, the output unique code can be transmitted to the outside by mounting it on a communication line.
【0030】また、本発明の地図表示方法を実現するに
は、請求項15の様な地図表示装置を用いるとよい。In order to realize the map display method of the present invention, it is preferable to use a map display device according to the present invention.
【0031】あるいは、請求項16の様な地図表示装置
を用いるとよい。Alternatively, a map display device as described in claim 16 may be used.
【0032】また、本発明の請求項17の様に、請求項
15又は16において、出力した固有コードを通信回線
に載せて外部に送信するようにすることができる。Also, as in claim 17 of the present invention, in claim 15 or 16, the output unique code can be transmitted to the outside by mounting it on a communication line.
【0033】以上、本発明について種々説明したが、本
発明は、固有コードを入力したとき、この固有コードに
対応する地図の領域(地点)をダイレクトで探索でき、
所定の地域に対応する固有コード全体としての桁数を小
さくできるため、例えば都心部などの地点特定の要求が
高い地域は小さな桁数となるように定義しておくと、固
有コードを入力する手間が緩和され、利用者にとって便
利となる。As described above, the present invention has been described in various ways. According to the present invention, when a unique code is input, a region (point) of a map corresponding to the unique code can be directly searched.
Since the number of digits as the entire unique code corresponding to a predetermined area can be reduced, for example, an area having a high point specification requirement such as a city center is defined so as to have a small number of digits, so that it is troublesome to input the unique code Is alleviated, which is convenient for users.
【0034】[0034]
【発明の実施の形態】次に、本発明の実施の形態を明ら
かにするため、カーナビゲーション装置についてのいく
つかの実施例を説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, several embodiments of a car navigation device will be described in order to clarify the embodiments of the present invention.
【0035】[第1実施例]第1実施例のカーナビゲー
ション装置10には、図1に示す様に、GPS衛星から
の信号を受信するGPS受信機11と、車輪速センサ1
3と、ヨーレートセンサ又は地磁気センサにより構成さ
れる方位センサ15と、地図データベースを記憶したC
D−ROMを駆動するためのCD−ROMドライブユニ
ット17と、データ設定/表示装置19とが接続されて
いる。ここで、データ設定/表示装置19は、地図を表
示するための画面や、音声によるアナウンスを行うため
のスピーカや、各種のコマンド,数値等を入力するため
の操作パネルを備えたものである。[First Embodiment] As shown in FIG. 1, a car navigation system 10 according to a first embodiment includes a GPS receiver 11 for receiving signals from GPS satellites, and a wheel speed sensor 1.
3, an azimuth sensor 15 constituted by a yaw rate sensor or a geomagnetic sensor, and a C storing a map database.
A CD-ROM drive unit 17 for driving a D-ROM and a data setting / display device 19 are connected. Here, the data setting / display device 19 includes a screen for displaying a map, a speaker for making an announcement by voice, and an operation panel for inputting various commands, numerical values, and the like.
【0036】このカーナビゲーション装置10は、CP
U,ROM,RAM,ハードディスク,モデム等を備え
たコンピュータで構成され、GPS受信機11の受信電
波に基づいて車両の絶対位置を計算するGPS航法と、
車輪速センサ13及び方位センサ15の検出信号に基づ
いて車両の移動方向及び移動量を算出して行う自律航法
とを併用したものである。そして、GPS衛星からの電
波が受信できる間はGPS航法により、電波が受信でき
ない間は自律航法により車両の現在位置を算出し、CD
−ROM内の地図データベースと重ね合わせて走行経路
を案内するようになっている。This car navigation device 10 has a CP
A GPS navigation system comprising a computer having U, ROM, RAM, a hard disk, a modem and the like, and calculating an absolute position of the vehicle based on a radio wave received by the GPS receiver 11;
The autonomous navigation that calculates and calculates the moving direction and the moving amount of the vehicle based on the detection signals of the wheel speed sensor 13 and the direction sensor 15 is used in combination. The current position of the vehicle is calculated by the GPS navigation while the radio wave from the GPS satellite can be received, and by the autonomous navigation while the radio wave cannot be received.
-The driving route is guided by being superimposed on the map database in the ROM.
【0037】CD−ROMには、緯度経度座標に従って
表された全国地図のデータベースが格納されている。第
1実施例では、さらに、この全国地図を、緯度×経度=
900秒×900秒の升目からなる1次メッシュを単位
として指定できるように上述の地図データベースが構築
されている。そして、データベースは、この1次メッシ
ュの各升目内の領域を、緯度×経度=30秒×30秒の
升目からなる2次メッシュを単位として指定できるよう
にも構築され、この2次メッシュの各升目内の領域をさ
らに、緯度×経度=1秒×1秒の升目からなる3次メッ
シュを単位として指定できるようにも構築されている。
この関係を模式図で示すと、図2に示す様な階層構造と
なる。The CD-ROM stores a database of a nationwide map represented according to latitude and longitude coordinates. In the first embodiment, this national map is further expressed as latitude × longitude =
The above-mentioned map database is constructed so that a primary mesh consisting of 900 × 900 second cells can be specified as a unit. The database is constructed so that the area in each cell of the primary mesh can be specified in units of a secondary mesh composed of cells of latitude × longitude = 30 seconds × 30 seconds. It is also constructed so that the area in the cell can be further specified as a tertiary mesh composed of cells of latitude × longitude = 1 second × 1 second.
When this relationship is shown in a schematic diagram, a hierarchical structure as shown in FIG. 2 is obtained.
【0038】本第1実施例においては、カーナビゲーシ
ョン装置10のハードディスクには、下記表1に示す様
に、1次メッシュの升目を特定するコード番号がテーブ
ル化して記憶されている。1次メッシュは、最大100
0個の升目で構成され、このコード番号は、「000」
〜「999」の中の3桁の数字が、1次メッシュの各升
目に1対1で対応付けられている。以下、この3桁の数
字を区画コードと呼び、1次メッシュの升目を区画と呼
び、表1を区画コードテーブルと呼ぶ。なお、この区画
コードテーブルは、地図データベースと同一の緯度経度
座標系で表現されている。In the first embodiment, as shown in Table 1 below, the hard disk of the car navigation device 10 stores a table of code numbers for specifying the cells of the primary mesh. Primary mesh is up to 100
The code number is “000”.
To "999" are associated with each cell of the primary mesh on a one-to-one basis. Hereinafter, the three-digit number is referred to as a section code, the primary mesh cell is referred to as a section, and Table 1 is referred to as a section code table. This section code table is expressed in the same latitude and longitude coordinate system as the map database.
【0039】[0039]
【表1】 [Table 1]
【0040】なお、区画コードは、使用頻度に合わせて
付番するものとし、東京、大阪、横浜、名古屋といった
使用頻度の高い大都市は小さな数字となるように地域を
優先して決定しておく。また、区画コードは、基本を9
00×900秒四方(81万秒四方)の領域とするが、
地形に合わせるため、最大90万秒四方まで延伸拡張可
能、または横長の1350×600秒四方の領域、縦長
の450×1800秒四方の領域の設定も可能とする。
すなわち、区画は最大1000ブロックで構成される。The section codes are numbered according to the frequency of use, and large cities with a high frequency of use such as Tokyo, Osaka, Yokohama and Nagoya are determined with priority given to the area so that the numbers are small. . The division code is basically 9
The area is 00 × 900 seconds square (810,000 seconds square),
In order to match the terrain, it is possible to extend and expand up to 900,000 seconds square, or to set a horizontally long area of 1350 × 600 seconds square and a vertically long area of 450 × 1800 seconds square.
That is, the partition is composed of a maximum of 1000 blocks.
【0041】カーナビゲーション装置10のハードディ
スクにはまた、2次メッシュの升目について、各区画内
の位置関係に応じて、左下から右上に向かって横方向を
優先して「000」〜「899」のコード番号が、区画
毎に2次メッシュの升目を1対1で特定できるように下
記表2で示すテーブルも記憶されている。On the hard disk of the car navigation device 10, the secondary meshes are preferentially arranged in the horizontal direction from the lower left to the upper right in accordance with the positional relationship in each section from "000" to "899". The table shown in Table 2 below is also stored so that the code number can specify the cell of the secondary mesh on a one-to-one basis for each section.
【0042】具体的には、区画内の左下隅の升目にコー
ド番号として「000」が定義され、最下行を右へ順番
に「001」、「002」、…、「029」とコード番
号を定義し、続いて下から2行目を左から順番に「03
0」、「031」、…、「059」と定義し、以下同様
に、右上隅の升目の「899」まで1対1でコード番号
が定義されているのである。More specifically, a code number “000” is defined in a cell at the lower left corner in the block, and the code numbers are “001”, “002”,. Then, the second line from the bottom is "03
, "059",..., "059", and similarly, the code numbers are defined in a one-to-one manner up to "899" in the cell at the upper right corner.
【0043】以下、このコード番号をブロックコードと
呼び、2次メッシュの各升目をブロックと呼び、表2を
ブロックコードテーブルと呼ぶ。Hereinafter, this code number is called a block code, each cell of the secondary mesh is called a block, and Table 2 is called a block code table.
【0044】[0044]
【表2】 [Table 2]
【0045】カーナビゲーション装置10のハードディ
スクにはさらに、3次メッシュの升目について、各ブロ
ック内の位置関係に応じて、ブロックコードと同様のル
ールで「000」〜「899」のコード番号が、ブロッ
ク毎に3次メッシュの升目を1対1で特定できるように
下記表3の様なテーブルも記憶されている。以下、この
コード番号をユニットコードと呼び、3次メッシュの各
升目をユニットと呼び、表3のテーブルをユニットコー
ドテーブルと呼ぶ。なお、この3次メッシュの升目は全
て同一サイズでなくてもよい。The hard disk of the car navigation device 10 further stores code numbers "000" to "899" for the cubic mesh cells according to the same positional relation as the block codes in accordance with the positional relationship in each block. A table as shown in Table 3 below is also stored so that the cells of the tertiary mesh can be specified on a one-to-one basis. Hereinafter, this code number is called a unit code, each cell of the tertiary mesh is called a unit, and the table in Table 3 is called a unit code table. Note that all the cells of the tertiary mesh need not be the same size.
【0046】[0046]
【表3】 [Table 3]
【0047】ここで、区画コードについては全てが異な
った番号となっているが、ブロックコードについては区
画が異なる場合には同一のコード番号が存在し、ユニッ
トコードについてもブロックが異なる場合には同一のコ
ード番号が存在することとなる。従って、3桁のユニッ
トコードだけでは1個のユニットコードを特定すること
ができない。しかし、図3に示す様に、区画コード、ブ
ロックコード及びユニットコードの3つのコードをつな
げて9桁で表現することにより、各ユニット毎に1対1
で対応するコード番号が形成される。この9桁のコード
番号を、以下、固有コードと呼ぶ。Here, all the section codes have different numbers, but the block codes have the same code numbers when the sections are different, and the unit codes have the same code when the blocks are different. The code number will be present. Therefore, one unit code cannot be specified only by a three-digit unit code. However, as shown in FIG. 3, three codes of a section code, a block code, and a unit code are connected and expressed by nine digits, so that each unit has a one-to-one correspondence.
Form the corresponding code number. The nine-digit code number is hereinafter referred to as a unique code.
【0048】固有コードの最小単位は緯度経度各1秒の
方形とし、最大9桁の番号で、日本の陸上を規定する。
固有コードは、上位から区画、ブロック、ユニットの各
々3桁の部分から構成する。また、頭に付く0は固有コ
ードから省く。この固有コードは、上述の関係より、
「000,000,000」〜「999,899,89
9」までの1,000×900×900=810,00
0,000個の異なる番号となっている。ただし、この
8億1千万個の異なる固有コードの全てを記憶しておく
必要はなく、ブロックコードについては各区画の左下の
緯度経度を原点とするXY座標系内の900個のデータ
としてだけテーブル化しておき、同様に、ユニットコー
ドについては各ブロックの左下の緯度経度を原点とする
XY座標系内の900個のデータとしてだけテーブル化
しておけばよいので、本実施例では、トータルで100
0+900+900=2800個のデータを表すテーブ
ルを記憶しておけば、8億1千万個の固有のコード番号
を表すことができる。The minimum unit of the unique code is a square of 1 second each for latitude and longitude, and a maximum of 9 digits is used to define the land on Japan.
The unique code is composed of a three-digit portion for each of the section, block, and unit from the top. Also, the leading 0 is omitted from the unique code. This unique code, from the above relationship,
“00000,000,000” to “999,899,89
9 "up to 1,000 x 900 x 900 = 810,00
There are 0000 different numbers. However, it is not necessary to store all of the 810 million different unique codes, and the block code is only stored as 900 data in the XY coordinate system having the origin at the lower left latitude and longitude of each section. In the same manner, the unit code may be tabulated only as 900 data in the XY coordinate system having the origin at the latitude and longitude at the lower left of each block.
If a table representing 0 + 900 + 900 = 2800 data is stored, 810 million unique code numbers can be represented.
【0049】そして、表1〜表3の関係より、例えば、
固有コード=「000,899,899」のユニットの
絶対位置は、経度=(○○○+8分30秒+29秒)〜
(●●●+8分30秒+30秒)、緯度=(□□□+8
分30秒+29秒)〜(■■■+8分30秒+30秒)
のユニットと特定される。よって、経度=(○○○+8
分59秒)〜(●●●+9分00秒)、緯度=(□□□
+8分59秒)〜(■■■+9分00秒)に該当する地
図をデータベースから読み出せば、固有コード=「00
0,899,899」に対応する地点を画面に表示する
ことができることになる。From the relations in Tables 1 to 3, for example,
The absolute position of the unit whose unique code is “000,899,899” is longitude = (○○○ + 8 minutes 30 seconds + 29 seconds) ~
(●●● + 8 minutes 30 seconds + 30 seconds), latitude = (□□□ + 8
Minute 30 seconds + 29 seconds)-($ + 8 minutes 30 seconds + 30 seconds)
Unit. Therefore, longitude = (○○○ + 8
Minutes 59 seconds)-(●●● + 9: 00 minutes), latitude = (□□□
If the map corresponding to (+8 minutes 59 seconds) to (■■■ + 9: 00 minutes) is read from the database, the unique code = “00”
0,899,899 "can be displayed on the screen.
【0050】地図データベース自体は、緯度経度座標に
従ってデータベース化されているので、固有コード=
「000,899,899」が指定され、領域として経
度=(○○○+8分59秒)〜(●●●+9分00
秒)、緯度=(□□□+8分59秒)〜(■■■+9分
00秒)が特定されると、直ちに該当する地図をデータ
ベースから読み出して画面に表示することができること
になる。Since the map database itself is a database according to the latitude and longitude coordinates, the unique code =
“000,899,899” is specified, and longitude = (○○ + 8 minutes 59 seconds) to (●●● + 9: 00 minutes) as an area
When seconds) and latitude = (□□□ + 8 minutes 59 seconds) to (Δ + 9: 00 minutes) are specified, the corresponding map can be immediately read from the database and displayed on the screen.
【0051】また、画面への表示ではなく、例えば、経
路探索の際に目的地入力において固有コード=「00
0,899,899」を入力すれば、経度=(○○○+
8分59秒)〜(●●●+9分00秒)、緯度=(□□
□+8分59秒)〜(■■■+9分00秒)の領域をも
って目標地点が特定されることとなる。In addition, instead of displaying the information on the screen, for example, at the time of a route search, a unique code = “00” is input in a destination input.
0,899,899 ", longitude = (○○○ +
8 minutes 59 seconds)-(●●● + 9: 00 minutes), latitude = (□□
The target point is specified in an area of □ + 8 minutes 59 seconds) to (Δ + 9: 00 minutes).
【0052】本第1実施例では、上述したように、区画
コードが使用頻度に合わせて付番されており、東京、大
阪、横浜、名古屋といった使用頻度の高い大都市は小さ
な数字となるようにされている。これは、区画コードが
本発明における「大升目コード」に相当し、その大升目
コードである区画コードを、その区画コードのコード体
系中における若い番号を振り分けることで実質的な桁数
が相対的に小さくなるように設定する意図によるもので
ある。具体的には、東京の区画コードを「000」に
し、大阪、横浜、名古屋の区画コードをそれぞれ「00
1」,「002」,「003」としている。そして、上
述したように頭に付く0は固有コードから省くようにし
ているため、東京の場合には区画コードの3桁全部を省
略することができ、3桁のブロックコードと3桁のユニ
ットコードの計6桁だけで表すことができるようにな
る。また、大阪、横浜、名古屋の区画コードについて
も、頭に付く0を固有コードから省くことによって、区
画コードを「1」,「2」,「3」という1桁だけで表
すようにすることができる。したがって、具体的には各
地点の固有コードは以下のようになる。In the first embodiment, as described above, the division codes are numbered in accordance with the frequency of use, and large cities such as Tokyo, Osaka, Yokohama, and Nagoya, which are frequently used, have small numbers. Have been. This is because the section code corresponds to the “large cell code” in the present invention, and the subcode that is the large cell code is assigned a smaller number in the code system of the cell code, so that the actual number of digits is relatively large. This is intended to be set to be smaller. Specifically, the division code of Tokyo is set to “000”, and the division codes of Osaka, Yokohama, and Nagoya are each set to “00”.
1 "," 002 ", and" 003 ". Since the leading 0 is omitted from the unique code as described above, in the case of Tokyo, all three digits of the section code can be omitted, and the three-digit block code and the three-digit unit code can be omitted. It can be expressed with only 6 digits in total. Also, with respect to the section codes of Osaka, Yokohama, and Nagoya, it is possible to express the section code with only one digit of “1,” “2,” and “3” by omitting the leading 0 from the unique code. it can. Therefore, the specific code of each point is as follows.
【0053】例えば、東京地区のエリアを示す区画に対
する(緯度,経度)としては、区画内の左下隅は(13
9度37分30秒,35度35分00秒)、右上隅は
(139度52分30秒,35度50分00秒)とす
る。東京都庁(139度41分41秒,35度39分5
6秒)の固有コードは、区画コードが「000」、ブロ
ックコードが「279」、そしてユニットコードが「7
91」であるため「000279791」となり、上述
したように頭に付く0を省くことで実質的には6桁の
「279791」となる。同様に、東京駅(139度4
6分13秒,35度39分26秒)の固有コードは「2
57793」とする。For example, as the (latitude, longitude) for the section indicating the area of the Tokyo area, the lower left corner in the section is (13
9 degrees 37 minutes 30 seconds, 35 degrees 35:00 seconds), and the upper right corner is (139 degrees 52 minutes 30 seconds, 35 degrees 5500 seconds). Tokyo Metropolitan Government (139 degrees 41 minutes 41 seconds, 35 degrees 39 minutes 5
6 seconds), the section code is “000”, the block code is “279”, and the unit code is “7”.
91 ", and becomes" 000279791 ". As described above, by omitting the 0 attached to the head, it becomes substantially" 2977971 "of 6 digits. Similarly, Tokyo Station (139 degrees 4
6:13:35, 39:26), the unique code is "2
57793 ".
【0054】また、名古屋地区のエリアを示す区画に対
しては、区画内の左下隅は(136度52分30秒,3
5度00分00秒)、右上隅は(137度07分30
秒,35度15分00秒)とする。名古屋市役所(13
6度54分33秒,35度09分28秒)の固有コード
は、区画コードが「003」、ブロックコードが「54
4」、そしてユニットコードが「843」であるため
「003544843」となり、上述したように頭に付
く0を省くことで実質的には7桁の「3544843」
となる。同様に、名古屋駅(136度53分04秒,3
5度07分37秒)の固有コードは「3451214」
とする。For the section indicating the area of the Nagoya area, the lower left corner in the section is (136 degrees 52 minutes 30 seconds, 3
5 degrees 00 minutes 00 seconds), upper right corner (137 degrees 07 minutes 30 seconds)
Second, 35 degrees 15:00 seconds). Nagoya City Hall (13
(6 degrees 54 minutes 33 seconds, 35 degrees 09 minutes 28 seconds), the section code is “003” and the block code is “54”.
4 ”, and the unit code is“ 843 ”, so that it becomes“ 003544843 ”. By omitting the 0 attached to the head as described above, the 7-digit“ 3544843 ”is substantially obtained.
Becomes Similarly, Nagoya Station (136 degrees 53 minutes 04 seconds, 3
The unique code of 5 degrees 07 minutes 37 seconds) is “34521214”
And
【0055】このように大都市のように使用頻度が高い
と思われるエリアに対応する区画コードの桁数が小さく
なるため、固有コード全体としての桁数を小さくでき
る。このため、利用者にとっては、使用頻度が高いと思
われるエリアへの固有コード入力の手間が緩和され、便
利となる。As described above, since the number of digits of the section code corresponding to an area which is considered to be frequently used such as a large city is reduced, the number of digits of the entire unique code can be reduced. Therefore, for the user, the trouble of inputting the unique code into the area which is considered to be frequently used is reduced, which is convenient.
【0056】ところで、経度の1秒は、北海道では約2
0メートルに相当し、本州では約25メートル、沖縄で
は約30メートルに相当するから、この固有コードによ
り、約30メートル四方の領域をもって地点を特定でき
ることとなる。この程度の領域であれば、経路探索等に
おける目標地点としては十分に機能を達成する。By the way, one second of longitude is about 2 in Hokkaido.
Since it is equivalent to 0 meters, approximately 25 meters in Honshu and approximately 30 meters in Okinawa, this unique code can specify a point in an area of approximately 30 meters square. In such a region, the function sufficiently satisfies as a target point in a route search or the like.
【0057】次に、本第1実施例における最適経路案内
処理の例について説明する。この処理は、データ設定/
表示装置19内の操作パネルから、最適経路案内モード
を指定することにより起動され、図4に示す手順で実施
される。まず、GPS航法及び自律航法によって現在の
位置を特定し、出発地点としてセットする(S10)。
次に、操作パネルから入力される目標地点の固有コード
を読み込み(S20)、この9桁の固有コードの上位3
桁の数字に基づいて区画コードテーブルを参照し、区画
の緯度と経度の範囲を求める(S30)。Next, an example of the optimum route guidance processing in the first embodiment will be described. This process is based on data setting /
The operation is started by designating the optimum route guidance mode from the operation panel in the display device 19, and is carried out according to the procedure shown in FIG. First, the current position is specified by the GPS navigation and the autonomous navigation, and set as a starting point (S10).
Next, the unique code of the target point input from the operation panel is read (S20), and the top three of the nine-digit unique code are read.
The range of the latitude and longitude of the section is obtained by referring to the section code table based on the digit number (S30).
【0058】そして、4桁目〜6桁目の3桁の数字に基
づいてブロックコードテーブルを参照し、区画内のブロ
ックの相対的な緯度と経度の範囲を求め(S40)、こ
れをS30で求めた緯度及び経度の範囲に加算してブロ
ックの範囲を相対的な緯度及び経度から絶対的な緯度及
び経度に換算する(S50)。Then, referring to the block code table based on the three digits from the fourth digit to the sixth digit, a relative latitude and longitude range of the block in the block is obtained (S40), and this is obtained in S30. The block range is converted from the relative latitude and longitude to the absolute latitude and longitude by adding to the obtained range of latitude and longitude (S50).
【0059】次に、7桁目以降の3桁の数字に基づいて
ユニットコードテーブルを参照し、ブロック内のユニッ
トの相対的な緯度と経度の範囲を求め(S60)、これ
をS50で求めたブロックの絶対的な緯度及び経度の範
囲に加算することで、S60で求めたユニットの範囲を
相対的な緯度及び経度から絶対的な緯度及び経度に換算
する(S70)。これにより、約30メートル四方の領
域として目標地点が特定できたことになる。Next, the relative latitude and longitude ranges of the units in the block are determined by referring to the unit code table based on the three-digit numbers after the seventh digit (S60), and this is determined by the block obtained in S50. Is converted to the absolute latitude and longitude from the relative latitude and longitude by adding to the absolute latitude and longitude range (S70). This means that the target point has been specified as an area of about 30 meters square.
【0060】次に、このユニットにカバーされる部分の
地図データを地図データベースから読み出して、この地
図をディスプレイ画面に表示する(S80)。運転者
は、このディスプレイ画面上でカーソルを移動させ、到
着地点を正式に決定する。この運転者による到着地点の
決定を受けて(S90)、一般的な最適経路演算処理を
実行し、最適経路を決定する(S100)。後は、ディ
スプレイ表示を出発地点の地図に戻し、S100で決定
した最適経路に従って経路案内を実行する(S11
0)。Next, the map data of the portion covered by this unit is read from the map database, and this map is displayed on the display screen (S80). The driver moves the cursor on the display screen to formally determine the arrival point. In response to the determination of the arrival point by the driver (S90), a general optimal route calculation process is executed to determine the optimal route (S100). Thereafter, the display is returned to the map of the departure point, and route guidance is performed according to the optimal route determined in S100 (S11).
0).
【0061】この様に、第1実施例では、全国地図をカ
バーすることのできるユニットに対して定義される固有
コードにより緯度×経度=1秒×1秒の領域をもって地
点を特定しているので、道路が新たに設けられたりして
地図データベースを更新した様な場合も、同じ固有コー
ドでこの領域を特定することができる。また、各ユニッ
トに定義される固有コードは9桁の1元のパラメータで
あるから、緯度と経度の両方から地点を特定する場合の
様に入力順番を間違えたりすることがないし、入力自体
も簡単である。As described above, in the first embodiment, a point is specified by an area of latitude × longitude = 1 second × 1 second by a unique code defined for a unit capable of covering a nationwide map. In the case where the map database is updated due to a new road or the like, this area can be specified by the same unique code. In addition, since the unique code defined for each unit is a unitary parameter of 9 digits, the input order is not mistaken as in the case of specifying a point from both latitude and longitude, and the input itself is simple. It is.
【0062】また、第1実施例では、固有コードを入力
する際、区画コード部分の頭の「0」や「00」,「0
00」の入力を省略してもよいように構成されている。
つまり、6桁の入力しかない場合には頭の「000」が
省略されたものと見なし、上記図4に示すように示すS
30の処理では、「000」に基づいて区画コードテー
ブルを参照し、区画の緯度と経度の範囲を求める。この
場合は上述したように東京エリアが該当することとな
る。また、7桁の入力しかない場合には頭の「00」が
省略されたものと見なし、上記図4に示すS30の処理
では、上位1桁に「00」を付加したものを区画コード
とする。上述したように、上位1桁が「1」である場合
には、「00」を付加した「001」が区画コードとな
り、この場合は大阪エリアが該当することとなる。同様
に、8桁の入力しかない場合には頭の「0」が省略され
たものと見なし、上記図4に示すS30の処理では、上
位2桁に「0」を付加したものを区画コードとする。In the first embodiment, when the unique code is input, "0", "00", "0"
The input of "00" may be omitted.
That is, when there is only a six-digit input, it is regarded that the leading “000” is omitted, and the S shown in FIG.
In the process of 30, a range of latitude and longitude of the section is obtained by referring to the section code table based on “000”. In this case, the Tokyo area corresponds as described above. When there are only seven digits, it is regarded that the leading “00” is omitted, and in the process of S30 shown in FIG. 4, the one with “00” added to the upper one digit is used as the section code. . As described above, when the upper one digit is “1”, “001” added with “00” becomes the partition code, and in this case, the Osaka area corresponds. Similarly, when there is only an eight-digit input, it is regarded that the leading “0” is omitted, and in the process of S30 shown in FIG. I do.
【0063】こうすることで、東京、大阪、横浜、名古
屋などのナビゲーションシステムの利用頻度の高い地域
ほど桁数の少ないコード入力が可能となり、入力操作が
一層簡単になる。そして、このような区画コードを設定
すれば、大都市のコード自体を覚え易くなるという利点
もある。In this way, a code having a smaller number of digits can be input in an area where the navigation system is used more frequently, such as Tokyo, Osaka, Yokohama, and Nagoya, and the input operation is further simplified. By setting such a section code, there is also an advantage that the code itself of a large city can be easily remembered.
【0064】なお、上述の第1実施例では、最終的な到
着地点は運転者のマニュアル入力を必要としたが、次の
様に構成してもよい。即ち、図5のフローチャートに示
す様に、S10〜S80までを上述の第1実施例と同様
に(つまり図4のS10〜S80と同様に)実行した
後、表示されている地図上の道路の交差点などのノード
となるポイントを抽出し(S92)、この内、出発地点
との直線距離が最短となるノードを自動的に到着地点と
してセットする(S94)。In the above-described first embodiment, the final arrival point requires manual input by the driver. However, the final arrival point may be configured as follows. That is, as shown in the flowchart of FIG. 5, after executing S10 to S80 in the same manner as in the first embodiment (that is, similar to S10 to S80 in FIG. 4), the roads on the displayed map are displayed. Node points such as intersections are extracted (S92), and among them, the node with the shortest linear distance from the departure point is automatically set as the arrival point (S94).
【0065】この様子を模式的に例示すると、図6の様
になる。この例では、ユニットUに対応する地図からノ
ードN1〜N3を抽出し、出発地点SPとの直線距離L
1〜L3を演算し、最短距離となったノードN3を到着
地点としてセットするのである。なお、この図から判る
様に、N1〜N3のいずれが到着地点に選ばれたとして
も、それほど大きな差はない。FIG. 6 schematically illustrates this state. In this example, nodes N1 to N3 are extracted from the map corresponding to the unit U, and a straight line distance L from the starting point SP is determined.
1 to L3 are calculated, and the shortest distance node N3 is set as the arrival point. As can be seen from this figure, there is not much difference even if any of N1 to N3 is selected as the arrival point.
【0066】後は、上述の第1実施例と同様に、一般的
な最適経路演算処理を実行して最適経路を決定し、経路
案内を実行する(S100,S110)。なお、この変
形例において、第1実施例と同一の処理はステップ番号
を同一として表し、説明は省略した。Thereafter, similar to the first embodiment, a general optimal route calculation process is executed to determine an optimal route, and route guidance is executed (S100, S110). In this modification, the same processes as those in the first embodiment are represented by the same step numbers, and description thereof is omitted.
【0067】[第2実施例]次に、第2実施例について
説明する。[Second Embodiment] Next, a second embodiment will be described.
【0068】この第2実施例は、上述の第1実施例と全
く同じ構成及び機能を備え、さらに、次の処理を実行す
るように構成されている。この処理は、操作パネルか
ら、コード出力モードを指定することにより起動され、
図7に示す様な手順で実行される。The second embodiment has exactly the same configuration and function as the first embodiment, and is configured to execute the following processing. This process is started by specifying the code output mode from the operation panel,
It is executed in the procedure as shown in FIG.
【0069】まず最初に、車両の現在位置の緯度及び経
度を求める(S210)。そして、この現在位置の緯度
及び経度に基づいて、区画コードテーブルを参照して区
画を特定し、その区画コードを求める(S220)。続
いて、車両の現在位置の緯度及び経度のそれぞれから、
S220で特定された区画の左下のコーナーの緯度及び
経度を減算して区画内での相対的な緯度及び経度に換算
する(S230)。そして、この区画内での相対的な緯
度及び経度に基づいて、ブロックコードテーブルを参照
してブロックを特定し、そのブロックコードを求める
(S240)。First, the latitude and longitude of the current position of the vehicle are determined (S210). Then, based on the latitude and longitude of the current position, the section is specified by referring to the section code table, and the section code is obtained (S220). Then, from each of the latitude and longitude of the current position of the vehicle,
The latitude and longitude of the lower left corner of the section specified in S220 are subtracted and converted into relative latitude and longitude in the section (S230). Then, based on the relative latitude and longitude in this section, the block is specified by referring to the block code table, and the block code is obtained (S240).
【0070】続いて、S230で求めた区画内での相対
的な緯度及び経度のそれぞれから、S240で特定され
たブロックの左下のコーナーの緯度及び経度を減算して
ブロック内での相対的な緯度及び経度に換算する(S2
50)。そして、このブロック内での相対的な緯度及び
経度に基づいて、ユニットコードテーブルを参照してユ
ニットを特定し、そのユニットコードを求める(S26
0)。Subsequently, the latitude and longitude of the lower left corner of the block specified in S240 are subtracted from each of the relative latitude and longitude in the block obtained in S230, and the relative latitude in the block is obtained. And longitude (S2
50). Then, based on the relative latitude and longitude in this block, the unit is specified by referring to the unit code table, and the unit code is obtained (S26).
0).
【0071】こうして区画コード、ブロックコード及び
ユニットコードが求められたら、1桁目から区画コー
ド、ブロックコード及びユニットコードの順番に並べた
9桁の固有コードを決定し(S270)、このコード番
号をディスプレイの車両現在位置の直近に表示すること
によって外部へ出力する(S280)。When the section code, block code and unit code are obtained in this way, a nine-digit unique code arranged in the order of the section code, block code and unit code from the first digit is determined (S270), and this code number is displayed on the display. The information is output to the outside by displaying it near the current position of the vehicle (S280).
【0072】そして、運転者がメモ機能を指定した場合
には(S290=YES)、運転者によって操作パネル
から入力されるコメント情報をRAMに取り込み(S3
00)、このコメント情報とS270で決定した固有コ
ードとを関係付けてハードディスクに書き込む(S31
0)。こうして書き込んだ内容は、後に、コメント情報
を操作パネルから入力してやれば、読み出すことができ
る。When the driver specifies the memo function (S290 = YES), comment information input from the operation panel by the driver is loaded into the RAM (S3).
00), the comment information and the unique code determined in S270 are associated with each other and written to the hard disk (S31).
0). The content thus written can be read out later by inputting comment information from the operation panel.
【0073】例えば、ドライブ中に花見に最適な場所を
見つけたら、コード出力モードを起動して、「花見最
適」等といったコメント情報と共に固有コードを記憶さ
せておくといった使い方ができる。そして、花見に行こ
うという場合に、「花見最適」のコメントを入力して固
有コードを読み出し、これを目標地点として指定して経
路案内を実行すれば、前に見つけた場所に簡単に出かけ
ることができる。また、同じシステムを持っている友人
達に、この固有コードを教えるだけで、皆で集まるとい
ったことも簡単にできる。For example, when a location optimal for cherry-blossom viewing is found during driving, a code output mode is activated and a unique code is stored together with comment information such as “optimum for cherry-blossom viewing”. If you want to go to cherry blossom viewing, enter the comment “Optimal cherry blossom viewing”, read out the unique code, specify this as the target point, and execute route guidance, so that you can easily go to the previously found place Can be. Also, just telling friends who have the same system this unique code can make it easy for everyone to get together.
【0074】なお、コメント情報と共に記憶させなくて
も、例えば、自動車電話等から、現在位置を第三者に伝
える場合、地名が分からなくても、このコード出力モー
ドによって固有コードを画面に表示させ、これを読み上
げる様にすればよいし、あるいは、画面に表示するので
はなく、固有コードを通信回線に載せて当該第三者に送
信するようにしても構わない。この場合、第三者の保有
するカーナビゲーション装置へ直接この固有コードを送
り込み、第三者の側でマニュアルで固有コードを入力し
なくてもよいように構成すると便利である。Even if the current position is not stored together with the comment information, for example, when the current position is transmitted to a third party from a car telephone or the like, the unique code is displayed on the screen by this code output mode even if the place name is not known. This may be read aloud, or the unique code may be transmitted to the third party via a communication line instead of being displayed on the screen. In this case, it is convenient to send this unique code directly to the car navigation device owned by the third party so that the third party does not need to manually input the unique code.
【0075】このような場合には、固有コードを送り込
まれたカーナビゲーション装置側においてその固有コー
ドから位置情報を得る必要があるので、そのために利用
される固有コードの変換式を記憶しておく必要がある。
その場合の固有コードから規定される経度、緯度の変換
式は、以下に示す数1のようになる。In such a case, since it is necessary for the car navigation device to which the unique code is sent to obtain position information from the unique code, it is necessary to store a conversion formula of the unique code used for that purpose. There is.
In this case, the conversion formula of longitude and latitude defined from the unique code is as shown in Expression 1 below.
【0076】[0076]
【数1】 (Equation 1)
【0077】ここで、An:区画コード。Here, An: section code.
【0078】Bn:ブロックコード。Bn: block code.
【0079】Un:ユニットコード。Un: Unit code.
【0080】A :区画定義テーブル。A: Partition definition table.
【0081】以下のA_b,A_k,A_iの3要素で
構成される。It is composed of the following three elements A_b, A_k and A_i.
【0082】A_b:区画内の横方向のブロック数。A_b: The number of blocks in the horizontal direction in the section.
【0083】A_k:区画の左下経度(度分秒で指
定)。A_k: Lower left longitude of the section (designated in degrees, minutes, and seconds).
【0084】A_i:区画の左下緯度(度分秒で指
定)。A_i: Lower left latitude of the section (designated in degrees, minutes, and seconds).
【0085】A_k[An]:区画コードAnに対しテ
ーブルで与えられるA_Kの値。A_k [An]: A_K value given in a table for section code An.
【0086】Bn mod A_b[An]:BnをA
_b[An]で割ったあまり。Bn mod A_b [An]: Bn is set to A
Too much divided by _b [An].
【0087】INT(Bn ÷ A_b[An]):B
nをA_bで割った値の整数部分。INT (Bn ÷ A_b [An]): B
Integer part of n divided by A_b.
【0088】である。Is as follows.
【0089】なお、固有コードNCは、数2の通りであ
る。The unique code NC is as shown in Expression 2.
【0090】[0090]
【数2】 (Equation 2)
【0091】これにより、固有コードを記憶していない
装置に対して、位置情報が送信できる。このように、他
の装置に位置情報を互換的に送信する場合に固有コード
から緯度経度への上記換算式が役立つ。Thus, position information can be transmitted to a device that does not store a unique code. As described above, when the position information is transmitted to other devices in a compatible manner, the above conversion formula from the unique code to the latitude and longitude is useful.
【0092】[第3実施例]次に、第3実施例について
説明する。[Third Embodiment] Next, a third embodiment will be described.
【0093】この第3実施例は、上述の第1実施例で説
明した構成及び機能を備えることを前提とし、加えて、
次のような特徴的な構成及び機能を併有することで、さ
らなる利便向上を実現するものである。すなわち、上述
した第1実施例では、図2に示す1次〜3次メッシュの
ような単位升目を特定するために定義された固有コード
を用いて地点特定を行っていたが、本第3実施例では、
それを前提しながら別のコード体系にて定義された固有
コードを用いた地点特定機能を併せ持つのである。つま
り、地図中の対象となる所定の施設に対して個別に対応
する「施設固有コード」を、上述の固有コードとは別の
コード体系にて定義しておき、その施設固有コードによ
って所定の施設を直接的に特定できるようにするのであ
る。The third embodiment is based on the premise that the third embodiment has the configuration and functions described in the first embodiment.
By having the following characteristic configurations and functions, the convenience is further improved. That is, in the above-described first embodiment, the point is specified using the unique code defined for specifying the unit cell such as the primary to tertiary mesh shown in FIG. In the example,
While premised on that, it also has a point identification function using a unique code defined by another code system. In other words, the “facility specific code” individually corresponding to the target predetermined facility on the map is defined by a code system different from the above specific code, and the predetermined facility is defined by the specific facility code. Can be specified directly.
【0094】例えば、所定の施設に対応する施設固有コ
ードを以下のように設定する。For example, a facility-specific code corresponding to a predetermined facility is set as follows.
【0095】東京駅=施設固有コード「1」 新宿駅=施設固有コード「2」 東京ドーム=施設固有コード「3」 東京都庁=施設固有コード「6」 名古屋駅=施設固有コード「31」 名古屋ドーム=施設固有コード「33」 名古屋市役所=施設固有コード「36」 この場合には、例えば公共施設や大規模な会社や工場な
どの利用者にとって地点特定の必要度が高いと思われる
主要な施設に対して個別に対応する施設固有コードを、
固有コードとは別のコード体系にて定義しておく。この
ようにすることで、その施設固有コードによって所望の
地点(例えば該当する施設そのものやその近傍)を直接
特定できるため、利用の便宜が向上する。Tokyo Station = Facility Unique Code "1" Shinjuku Station = Facility Unique Code "2" Tokyo Dome = Facility Unique Code "3" Tokyo Metropolitan Government = Facility Unique Code "6" Nagoya Station = Facility Unique Code "31" Nagoya Dome = Facility-specific code "33" Nagoya City Hall = Facility-specific code "36" In this case, for example, a major facility that seems to have a high need for location identification for users such as public facilities and large-scale companies and factories The facility-specific code corresponding to each
Define it in a code system different from the unique code. By doing so, a desired point (for example, the facility itself or its vicinity) can be directly specified by the facility-specific code, so that convenience of use is improved.
【0096】そして、この施設固有コードの対象となる
所定の施設数を限定することで、施設固有コード自体の
桁数も小さくすることができる。例えば上述した具体例
でいけば、施設固有コードを1から順番に設定している
ため、最低1桁で目的地等を指定できることとなる。特
に、カーナビゲーションシステムに応用した場合を考え
ると、目的地や経由地を施設単位で特定したい状況は多
く存在すると考えられるため、この場合の地点特定のた
めのコード桁数を小さくすることは現実的にも非常に有
効である。By limiting the predetermined number of facilities to which the facility unique code is to be applied, the number of digits of the facility unique code itself can be reduced. For example, in the specific example described above, since the facility-specific codes are set in order from 1, the destination and the like can be specified with at least one digit. In particular, considering the application to car navigation systems, it is considered that there are many situations where it is desired to specify destinations and transit points on a facility-by-facility basis. It is also very effective.
【0097】もちろん、上述したように、施設固有コー
ドの桁数を小さくするためには、施設固有コードの対象
となる所定の施設数を限定することが必要となる。した
がって、それ以外の地点特定のために、上述の第1ある
いは第2実施例で説明した固有コードを用いた地点特定
方法を前提し、これらを併用することが好ましいと言え
る。なお、このように併用する場合には、当然である
が、固有コードと施設固有コードとが重複しないように
工夫する必要がある。Of course, as described above, in order to reduce the number of digits of the facility unique code, it is necessary to limit the predetermined number of facilities to be covered by the facility unique code. Therefore, it can be said that it is preferable to use the point specifying method using the unique code described in the above-described first or second embodiment for specifying other points. When such a combination is used, it is needless to say that the unique code and the facility unique code need not be duplicated.
【0098】この重複防止の工夫については、大きく分
けて、桁数自体を施設固有コードの方が固有コードより
も小さくなるように設定する手法と、固有コードにおい
て使用されていないコード群(番号や記号など)を用い
て施設固有コードを表すようにすることの2種類が考え
られる。The measures for preventing duplication can be roughly divided into a method of setting the number of digits itself so that the facility unique code is smaller than the unique code, and a method of setting a code group (number or number) not used in the unique code. Sign, etc.) to represent the facility-specific code.
【0099】まず、桁数自体を施設固有コードの方が固
有コードよりも小さくなるように設定する手法について
説明する。例えば、固有コードのブロックコードを「0
01」から設定するようにしておけば、たとえ頭に付く
0を省く手法を採用したとしても、想定される最小の数
は「1000」となる。これは、区画コード、ブロック
コード、ユニットコードがそれぞれ「000」、「00
1」、「000」で固有コードが「00000100
0」となった場合に、頭に付いている5桁の0を省いた
ものである。したがって、この場合は固有コード全体と
して3桁以下になることはないので、例えば1〜999
までは施設固有コードとして用いても固有コードと重複
することがなく、混同することなく適切な処理が可能で
ある。First, a method of setting the number of digits itself so that the facility unique code is smaller than the unique code will be described. For example, if the unique code block code is "0
If the number is set from “01”, the minimum assumed number is “1000” even if a method of omitting the leading 0 is adopted. This is because the section code, block code, and unit code are “000”, “00”, respectively.
1 "and" 000 "and the unique code is" 00000100 "
When it becomes "0", the five digits of the leading zero are omitted. Therefore, in this case, since the entire unique code does not become three digits or less, for example, 1 to 999
Up to this point, even if it is used as a facility unique code, it does not overlap with the unique code, and appropriate processing can be performed without confusion.
【0100】また、固有コードにおいて使用されていな
いコード群(番号や記号など)を用いて施設固有コード
を表すようにする場合には、例えば、ブロックコード及
びユニットコードが899までしか設定されないことを
前提として、900番台、つまり900〜999までを
使用することが考えられる。もちろん、番号として90
0〜999までに限定されるのではなく、下3桁につい
て900番台を使用するという意味である。したがっ
て、更に1桁増やして1900〜1999や2900〜
2999、あるいは更に1桁増やして10900〜10
999という番号であっても固有コードとは重複しない
ので、施設固有コードとして用いることができる。これ
らは、固有コードとの重複を避けるための一例であるの
で、これ以外でも、固有コード側と施設固有コード側の
両方のコード体系を工夫すれば、両者が重複しないよう
な設定は種々可能である。When the facility unique code is represented using a group of codes (numbers, symbols, etc.) not used in the unique code, it is assumed that, for example, only block code and unit code up to 899 are set. It is conceivable to use the 900s, that is, 900 to 999. Of course, 90
It is not limited to 0 to 999, but means that the 900s are used for the last three digits. Therefore, it is further increased by one digit to 1900-1999 or 2900-
2999, or 10900 to 10
Since the number 999 does not overlap with the unique code, it can be used as the facility unique code. Since these are examples to avoid duplication with the unique code, besides this, if the code systems on both the unique code side and the facility unique code side are devised, various settings are possible that do not overlap with each other. is there.
【0101】また、固有コードが区画コードとブロック
コード及びユニットコードの3種類のコードで定義され
ている前提を考慮した場合には、ブロックコード及びユ
ニットコードの代わりに施設固有コードを用いることも
できる。つまり、大きなエリア分割範囲である区画コー
ドによるエリア特定はそのまま利用し、そのエリア内に
おける所定の施設を施設固有コードにて特定するのであ
る。このようにすれば、区画コードによって大まかな範
囲絞り込みができるので、例えばナビゲーションシステ
ムに応用した場合の利用者の操作を考慮すると有効であ
る。Further, in consideration of the assumption that the unique code is defined by three types of codes, namely, the section code, the block code, and the unit code, the facility unique code can be used instead of the block code and the unit code. In other words, the area identification by the section code which is a large area division range is used as it is, and a predetermined facility in the area is identified by the facility unique code. By doing so, the range can be roughly narrowed down by the section code, and this is effective, for example, in consideration of the operation of the user when applied to a navigation system.
【0102】例えば、東京地区に対応する区画コードを
「001」、名古屋地区に対応する区画コードを「00
3」とし、施設固有コードとしてブロックコード及びユ
ニットコードのいずれに用いられない900〜999を
用いた場合の具体例を挙げれば、以下のようになる。For example, the section code corresponding to the Tokyo area is “001”, and the section code corresponding to the Nagoya area is “00”.
3 ", and a specific example in the case of using 900 to 999 which is not used for any of the block code and the unit code as the facility-specific code is as follows.
【0103】東京駅=区画コード「001」+施設固有
コード「901」 新宿駅=区画コード「001」+施設固有コード「90
2」 東京ドーム=区画コード「001」+施設固有コード
「903」 東京都庁=区画コード「001」+施設固有コード「9
06」 名古屋駅=区画コード「003」+施設固有コード「9
01」 名古屋ドーム=区画コード「003」+施設固有コード
「903」 名古屋市役所=区画コード「003」+施設固有コード
「906」 なお、この場合も、コード入力の際には頭に付く0を省
いてもよいように構成すれば、例えば東京駅であれば
「1901」、東京ドームであれば「1903」、名古
屋駅であれば「3901」というように4桁で済む。Tokyo station = block code “001” + facility specific code “901” Shinjuku station = block code “001” + facility specific code “90”
2) Tokyo Dome = Block code "001" + facility-specific code "903" Tokyo Metropolitan Government = Block code "001" + facility-specific code "9"
06 ”Nagoya Station = Block code“ 003 ”+ Facility-specific code“ 9 ”
01 "Nagoya Dome = Section code" 003 "+ facility-specific code" 903 "Nagoya City Hall = section code" 003 "+ facility-specific code" 906 "Also in this case, the leading 0 is omitted when entering the code. If it is configured so that it can be used, for example, four digits such as "1901" for Tokyo Station, "1903" for Tokyo Dome, and "3901" for Nagoya Station can be used.
【0104】つまり、例えば日本全土を範囲として施設
固有コードを通番で設定する場合には、利用者が所望す
る施設に対応する施設固有コード自体を見つける手間が
大きくなる。それに対して、区画コードによって大まか
な範囲絞り込みをする場合には、例えば東京地区に該当
する区画コードにて地区指定をした後で、東京地区とい
う範囲だけを考慮して施設固有コードを設定でき、当然
ながら、全範囲を対象とする場合よりも施設固有コード
数が少なくなり、したがってコード桁数も小さくするこ
とができる。上述の具体例からも判るように、区画コー
ドが異なるために、施設固有コードとして同じ「90
1」を使用しても、区画コードによって東京駅(190
1)と名古屋駅(3901)は区別できる。That is, for example, in the case where the facility-specific code is set as a serial number within the whole of Japan, it is troublesome for the user to find the facility-specific code itself corresponding to the desired facility. On the other hand, in the case of roughly narrowing down the area by the division code, for example, after specifying the area with the division code corresponding to the Tokyo area, the facility-specific code can be set in consideration of only the area of Tokyo area, As a matter of course, the number of facility-specific codes is smaller than the case where the entire range is targeted, and therefore the number of code digits can be reduced. As can be seen from the above specific example, since the section codes are different, the same “90” is used as the facility-specific code.
Even if "1" is used, the Tokyo station (190
1) and Nagoya Station (3901) can be distinguished.
【0105】また、この場合の施設固有コードは、区画
コードで分割された地域中に共通して存在する可能性が
高い施設について同じコードで設定してもよい。例え
ば、鉄道の駅、地方自治体の役所、警察署、病院、郵便
局などである。なお、同種の施設が複数存在する場合に
は、より重要度が高いと思われるものを設定しておくと
よい。例えば、地区担当の郵便局と中央郵便局がある場
合には、より重要度の高い中央郵便局の方を設定してお
く、といった具合いである。The facility-specific code in this case may be set to the same code for a facility that is highly likely to be commonly present in the area divided by the section code. For example, railway stations, municipal offices, police stations, hospitals, post offices, and the like. When there are a plurality of facilities of the same type, it is preferable to set those which are considered to have higher importance. For example, if there is a post office in charge of the district and a central post office, the central post office with a higher importance is set.
【0106】このようにしておけば、施設固有コードだ
け覚えていれば、後はその地域を示す区画コードを特定
することで、どの地域でも汎用的に利用することがで
き、利便性が高くなる。例えば、上述の具体例で説明す
れば、施設固有コードとして「901」を覚えていれ
ば、東京地区の区画コード「001」を用いれば東京駅
を指定でき、名古屋地区の区画コード「003」を用い
れば名古屋駅を指定できることとなる。同様に、ドーム
球場の施設固有コードが「903」であることを覚えて
いれば、区画コードによって、東京ドーム、名古屋ドー
ム、さらには大阪ドームや福岡ドームを容易に指定でき
る。In this way, if only the facility-specific code is memorized, the area code indicating the area can be specified thereafter, so that it can be used universally in any area and the convenience is improved. . For example, in the specific example described above, if the user remembers "901" as the facility-specific code, the Tokyo station can be designated by using the Tokyo area division code "001", and the Nagoya area division code "003" can be specified. If used, Nagoya Station can be specified. Similarly, if the user remembers that the facility-specific code of the dome stadium is “903”, it is possible to easily specify the Tokyo Dome, the Nagoya Dome, the Osaka Dome, and the Fukuoka Dome by the section codes.
【0107】なお、どの施設にどの施設固有コードを割
り付けるかは種々の状況に応じて適宜考えればよいが、
例えば警察署には「110」、病院には「119」とい
ったコードを付与することも考えられる。これは、例え
ばカーナビゲーションシステムに応用した場合には、車
両に搭載するという性質上、事故が発生した場合に関係
する警察所や負傷者を運び入れる救急病院などについて
は、瞬時に思い付くようなコード(番号)がふさわしい
からである。なお、この場合には、固有コードのブロッ
クコードとユニットコードで構成されるコード列に「1
10」や「119」が存在しないように設定を工夫する
必要はある。It should be noted that which facility-specific code is allocated to which facility may be appropriately determined according to various situations.
For example, a code such as “110” may be assigned to a police station and “119” may be assigned to a hospital. For example, when applied to a car navigation system, due to the nature of being mounted on a vehicle, a code such as a police station related to an accident or an emergency hospital that carries injured people can come up immediately. (Number) is appropriate. In this case, “1” is added to the code string composed of the block code of the unique code and the unit code.
It is necessary to devise a setting so that “10” and “119” do not exist.
【0108】以上、本発明の実施の形態について3つの
実施例と変形例を説明したが、本発明はこれらに限ら
ず、さらに種々なる態様で実施することができる。第1
実施例では、1次メッシュの区画を900秒×900秒
の均一なサイズとしたが、例えば、横長の1350秒×
600秒としたり、縦長の450秒×1800秒とした
りしても構わない。2次メッシュ、3次メッシュも同様
である。As described above, the three embodiments and the modified examples of the embodiment of the present invention have been described. However, the present invention is not limited to these, and can be implemented in various other modes. First
In the embodiment, the section of the primary mesh has a uniform size of 900 seconds × 900 seconds.
It may be set to 600 seconds, or may be set to a vertically long 450 seconds × 1800 seconds. The same applies to the secondary mesh and the tertiary mesh.
【0109】また、第3実施例では固有コードと施設固
有コードの併用を説明し、そこで両者の重複がないよう
に各コード体系を工夫する必要性を述べたが、例えば固
有コードによる入力か施設固有コードによる入力なのか
を、スイッチ等により切り換えることができるようにし
ておいてもよい。このようにすれば、入力モードによる
区別が可能なため、固有コードと施設固有コードが重複
してもよいため、各コード体系の設定時の自由度が高く
なる。In the third embodiment, the combined use of the unique code and the facility unique code has been described, and it has been described that it is necessary to devise each code system so that the two do not overlap. Whether the input is made by a unique code may be switched by a switch or the like. In this way, since the input mode can be distinguished, the unique code and the facility unique code may overlap, and the degree of freedom in setting each code system is increased.
【0110】また、各実施例において固有コードを用い
る場合に、ユニットの固有コード以外に、電話番号によ
る地点の特定もできるシステムとして構成し、ユニット
の固有コードなのか電話番号なのかを、スイッチ等によ
り切り換えることができるようにしておいてもよい。ま
た、この場合、固有コードによって地点を特定した場合
に、当該固有コードで特定されるユニット内の建物の電
話番号を画面に出力するようにし、経路案内の最終的な
到着地点をこの電話番号で指定できるようにしてもよ
い。こうすれば、カーソル移動といった操作がなくな
り、数字の入力だけでできるという利点がある。When a unique code is used in each embodiment, the system is configured to be able to specify a location by a telephone number in addition to the unique code of the unit, and a switch or the like is used to determine whether the code is a unique code of the unit or a telephone number. It may be possible to switch by using. Also, in this case, when the location is specified by the unique code, the phone number of the building in the unit specified by the unique code is output on the screen, and the final arrival point of the route guidance is determined by this phone number. You may enable it to be specified. In this case, there is an advantage that operations such as cursor movement are eliminated, and the operation can be performed only by inputting numbers.
【0111】さらに、上記実施例では特に触れなかった
が、区画コードのみを入力したら900秒×900秒の
範囲の縮尺率の小さい地図を表示するようにし、区画コ
ードだけでなくブロックコードまで入力されたら30秒
×30秒の範囲の地図を表示するようにし、固有コード
が入力されたときに1秒×1秒の範囲の地図を表示する
ようにしてもよい。Although not particularly mentioned in the above embodiment, if only the section code is input, a map with a small scale of 900 seconds × 900 seconds is displayed, and not only the section code but also the block code is input. Then, a map in a range of 30 seconds × 30 seconds may be displayed, and a map in a range of 1 second × 1 second may be displayed when a unique code is input.
【0112】加えて、例えば、区画コードは固定方式で
はなく、任意に書き換えることができるようにしておい
てもよい。利用者の住所などに応じて、頻繁に利用する
地域の区画コードを小さな数字としておくことができる
ようになり、便利さが増す場合があるからである。In addition, for example, the division code may be arbitrarily rewritten instead of the fixed method. This is because, depending on the user's address or the like, the area code of a frequently used area can be set as a small number, which may increase convenience.
【0113】また、上記実施例では、カーナビゲーショ
ン装置10側に区画コードテーブル等を記憶させておく
構成としたが、CD−ROM側に地図データベースと共
に記憶させておいても構わない。応用範囲としては、例
えば、旅行ガイドブック、雑誌などの出版物においてレ
ストランや美術館などの案内用に固定コードを併記する
ようにしてもよい。これによれば、従来の電話番号で指
定する方法では対応できないような出来たばかりのレス
トランへ経路案内することもできるという利点がある。Further, in the above embodiment, the section code table and the like are stored in the car navigation device 10 side, but may be stored together with the map database in the CD-ROM side. As an application range, for example, in a publication such as a travel guidebook or a magazine, a fixed code may be additionally written for guiding a restaurant or a museum. According to this, there is an advantage that it is possible to provide route guidance to a restaurant that has just been made, which cannot be handled by the conventional method of specifying a telephone number.
【0114】また、車両が故障したような場合に、第2
実施例の機能を利用して、レスキュー隊に車両の現在位
置の固有コードを送信して経路案内をするようにしても
よい。この場合、故障車両の運転者は、故障位置が地理
不案内な土地であっても、正確にレスキュー隊を呼ぶこ
とができる。また、レスキュー隊の保有している地図と
故障車側が保有している地図が版が異なるものであった
としても、固有コードは同一であるから、この点でも確
実なレスキュー作業を支援できるという効果が期待でき
る。In the case where the vehicle has failed, the second
The function of the embodiment may be used to transmit a unique code of the current position of the vehicle to the rescue squad to provide route guidance. In this case, the driver of the failed vehicle can correctly call the rescue squad even if the failure location is on a land where geography is not known. Also, even if the map held by the rescue squad and the map held by the failed car are different versions, the unique code is the same, so that the rescue work can also be supported reliably in this regard. Can be expected.
【0115】さらに、郵便や小荷物の配達業務において
も、固有コードを利用することで、迷うことなく配達先
へ出向くことができるようになり、特に、この場合も、
地図の新旧に関係がない点で、きわめて便利となる。Furthermore, in the delivery business of mail and parcels, the unique code can be used to go to the delivery destination without any hesitation.
This is extremely useful because it has nothing to do with old and new maps.
【図1】発明の実施形態としての装置構成の全体を示す
ブロック図である。FIG. 1 is a block diagram showing an entire apparatus configuration as an embodiment of the present invention.
【図2】第1実施例における地図の階層構造を示す模式
図である。FIG. 2 is a schematic diagram showing a hierarchical structure of a map in the first embodiment.
【図3】第1実施例における固有コードの構造を示す模
式図である。FIG. 3 is a schematic diagram showing a structure of a unique code in the first embodiment.
【図4】第1実施例における走行経路案内の手順を示す
フローチャートである。FIG. 4 is a flowchart showing a procedure for traveling route guidance in the first embodiment.
【図5】変形例における走行経路案内の手順を示すフロ
ーチャートである。FIG. 5 is a flowchart showing a procedure of traveling route guidance in a modified example.
【図6】変形例のポイントを示す説明図である。FIG. 6 is an explanatory diagram showing points of a modification.
【図7】第2実施例におけるコード出力モードでの処理
の手順を示すフローチャートである。FIG. 7 is a flowchart illustrating a procedure of a process in a code output mode according to the second embodiment.
10・・・カーナビゲーション装置、 11・・・GPS受信機、 13・・・車輪速センサ、 15・・・方位センサ、 17・・・CD−ROMドライブユニット、 19・・・データ設定/表示装置。 DESCRIPTION OF SYMBOLS 10 ... Car navigation device, 11 ... GPS receiver, 13 ... Wheel speed sensor, 15 ... Direction sensor, 17 ... CD-ROM drive unit, 19 ... Data setting / display device.
─────────────────────────────────────────────────────
────────────────────────────────────────────────── ───
【手続補正書】[Procedure amendment]
【提出日】平成14年7月31日(2002.7.3
1)[Submission Date] July 31, 2002 (2002.7.3)
1)
【手続補正1】[Procedure amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】特許請求の範囲[Correction target item name] Claims
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【特許請求の範囲】[Claims]
【手続補正2】[Procedure amendment 2]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0032[Correction target item name] 0032
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0032】また、本発明の請求項17の様に、請求項
15又は16において、出力した固有コードを通信回線
に載せて外部に送信するようにすることができる。同様
に、請求項19、21、23、26、29、32の様
に、それぞれ請求項18記載の地点特定方法、請求項2
0記載の地図表示方法、請求項22記載の地点特定装
置、請求項25記載の地図表示装置、請求項28記載の
地点特定方法、請求項30又は31記載の地点特定装置
において、出力した固有コードを通信回線に載せて外部
に送信するようにすることができる。また、請求項3に
示す地点特定方法、請求項6に示す地図表示方法、請求
項9を引用する請求項12に示す地点特定装置、請求項
15に示す地図表示装置における具体的なメッシュの大
きさ等に関しては、それぞれ請求項18、20、22、
25に挙げるものが考えられる。また、請求項22、2
3におけるコード番号、及び、請求項25、26におけ
るコード番号については、それぞれ請求項24、27に
示すようにテーブル化することが考えられる。また、請
求項1に示す地点特定方法、請求項9、10に示す地点
特定装置における固有コードの定義に関しては、それぞ
れ請求項28、30、31に挙げるものが考えられる。
また、上述した地点特定方法、地図表示方法、地点特定
装置及び地図表示装置における「所定の地域」として
は、請求項33〜36に示すように、都心部などの地点
特定の要求が高い地域であることが考えられる。また、
固有コードのコード体系中における番号の振り分けに関
しては、請求項37〜40に示すように、使用頻度の高
いエリアが小さな数字となるように地域を優先して決定
することが考えられる。 Also, as in claim 17 of the present invention, in claim 15 or 16, the output unique code can be mounted on a communication line and transmitted to the outside. As well
Claims 19, 21, 23, 26, 29, 32
And a method for specifying a point according to claim 18, respectively.
The map display method according to claim 0, and the point specifying device according to claim 22.
The map display device according to claim 25, wherein the map display device according to claim 25.
A point specifying method, a point specifying apparatus according to claim 30 or 31.
And put the output unique code on the communication line
Can be sent. Also, in claim 3
Point specifying method shown, map display method shown in claim 6, claim
A point specifying device according to claim 12, which quotes item 9.
The specific mesh size in the map display device shown in FIG.
Regarding the size and the like, claims 18, 20, 22,
25 are conceivable. Claims 22 and 2
And the code number in claim 3 and claims 25 and 26.
For the code numbers, refer to claims 24 and 27, respectively.
It is conceivable to make a table as shown. In addition,
A point specifying method according to claim 1, and a point according to claims 9 and 10.
For the definition of unique codes for specific devices,
Claims 28, 30, and 31 are conceivable.
In addition, the above-described method for specifying a point, a method for displaying a map, and specifying a point
As "predetermined area" in device and map display device
Is a point in a city center, etc.
It may be an area with high specific demands. Also,
Regarding the allocation of numbers in the unique code system
Therefore, as shown in claims 37 to 40, the frequency of use is high.
Priority is given to the area so that the smaller area is the smaller number
It is possible to do.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 三井 隆男 愛知県刈谷市昭和町1丁目1番地 株式会 社デンソー内 Fターム(参考) 2C032 HB02 HB03 HB06 HB22 HC08 HC31 HD03 HD13 HD21 HD30 2F029 AA02 AB01 AB07 AC02 AC14 AC18 AC19 5H180 AA01 BB05 BB13 CC12 FF04 FF05 FF22 FF25 FF27 FF32 ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Takao Mitsui 1-1-1, Showa-cho, Kariya-shi, Aichi F-term in DENSO Corporation (reference) 2C032 HB02 HB03 HB06 HB22 HC08 HC31 HD03 HD13 HD21 HD30 2F029 AA02 AB01 AB07 AC02 AC14 AC18 AC19 5H180 AA01 BB05 BB13 CC12 FF04 FF05 FF22 FF25 FF27 FF32
Claims (17)
升目を縦横に配置したメッシュを定義すると共に、前記
各単位升目に1元の固有コードを定義しておき、該固有
コードにより単位升目を特定し、該特定された単位升目
でカバーされる領域をもって地点を特定する地点特定方
法であって、 前記地図中の所定の地域に対応する前記単位升目の固有
コードについて、当該固有コードのコード体系中におけ
る若い番号を振り分けることで実質的な桁数が相対的に
小さくなるように定義し、 地図表示画面に表示されている地図上の領域から対応す
る単位升目を逆算し、該逆算された単位升目から前記固
有コードを逆算し、該逆算された固有コードを出力する
ことを特徴とする地点特定方法。1. A mesh in which unit cells are arranged vertically and horizontally so as to cover a target map, a unitary unique code is defined in each unit cell, and a unit cell is defined by the unique code. What is claimed is: 1. A point specifying method for specifying and specifying a point with an area covered by the specified unit cell, wherein a code system of the specific code of the unit cell corresponding to a predetermined area in the map is provided. By defining the actual number of digits relatively small by sorting the young numbers in the inside, the corresponding unit cell is calculated backward from the area on the map displayed on the map display screen, and the calculated unit is calculated. A method for back-calculating the unique code from a cell and outputting the back-calculated unique code.
特定方法。2. The spot specifying method according to claim 1, wherein the unit cells have the same size.
の升目を縦横に配置したメッシュを定義すると共に、前
記各大型の升目の中を小型の単位升目に分割し、該各単
位升目同士を一つの大型の升目内で区別するための小升
目コードと各大型の升目同士を区別するための大升目コ
ードとを組み合わせた1元の固有コードを定義してお
き、該固有コードにより単位升目を特定し、該特定され
た単位升目にカバーされる領域をもって地点を特定する
地点特定方法であって、 前記地図中の所定の地域に対応する前記単位升目の固有
コードについては、当該固有コードを構成する前記大升
目コードに関して当該大升目コードのコード体系中にお
ける若い番号を振り分けることで、実質的な桁数が相対
的に小さくなるように定義し、 地図表示画面に表示されている地図上の領域から対応す
る単位升目を逆算し、該逆算された単位升目から前記固
有コードを逆算し、該逆算された固有コードを出力する
ことを特徴とする地点特定方法。3. A mesh in which large squares are arranged vertically and horizontally so as to cover a target map is defined, and the inside of each large square is divided into small unit squares. A unitary unique code combining a small square code for distinguishing within one large square and a large square code for distinguishing between each large square is defined, and a unit square is defined by the unique code. A point specifying method for specifying and specifying a point based on an area covered by the specified unit cell, wherein the specific code of the unit cell corresponding to a predetermined area in the map comprises the specific code. By assigning the youngest numbers in the code system of the large square code to the large square code to be defined, the actual number of digits is defined to be relatively small, and displayed on the map display screen. It is in and back to find the corresponding unit square from a region on the map, calculated back the unique code from the inverse calculated by the unit squares, point specification method and outputting a unique code inverse calculation.
って定義されていることを特徴とする地点特定方法。4. The point specifying method according to claim 3, wherein the small cell code is defined according to a common rule between the large cells.
定方法において、前記出力した固有コードを通信回線に
載せて外部に送信するようにしたことを特徴とする地点
特定方法。5. The spot specifying method according to claim 1, wherein the output unique code is transmitted on a communication line to the outside.
の升目を縦横に配置したメッシュを定義すると共に、前
記各大型の升目の中を小型の単位升目に分割し、該各単
位升目同士を一つの大型の升目内で区別するための小升
目コードと各大型の升目同士を区別するための大升目コ
ードとを組み合わせた1元の固有コードを定義してお
き、該固有コードにより単位升目を特定し、該特定され
た単位升目にカバーされる領域をもって地点を特定し、
該特定された地点を含む地図を地図データベースから読
み出して画面に表示する地図表示方法であって、 前記地図中の所定の地域に対応する前記単位升目の固有
コードについては、当該固有コードを構成する前記大升
目コードに関して当該大升目コードのコード体系中にお
ける若い番号を振り分けることで実質的な桁数が相対的
に小さくなるように定義し、 地図表示画面に表示されている地図上の領域から対応す
る単位升目を逆算し、該逆算された単位升目から前記固
有コードを逆算し、該逆算された固有コードを出力する
ことを特徴とする地図表示方法。6. A mesh in which large squares are arranged vertically and horizontally so as to cover a target map, and the inside of each large square is divided into small unit squares. A unitary unique code combining a small square code for distinguishing within one large square and a large square code for distinguishing between each large square is defined, and a unit square is defined by the unique code. Identify, identify the point with the area covered by the identified unit cell,
A map display method of reading a map including the specified point from a map database and displaying the map on a screen, wherein a unique code of the unit cell corresponding to a predetermined area in the map constitutes the unique code. The large square code is defined so that the actual number of digits is relatively small by sorting the young numbers in the code system of the large square code, and the corresponding from the area on the map displayed on the map display screen. Back-calculating the unit cell to be calculated, calculating the unique code from the calculated unit cell, and outputting the calculated back unique code.
該特定された大型の升目にカバーされる領域を含む地図
を表示するようにしたことを特徴とする地図表示方法。7. The map display method according to claim 6, wherein when a large cell is specified by the large cell code,
A map display method, wherein a map including an area covered by the specified large square is displayed.
おいて、 前記出力した固有コードを通信回線に載せて外部に送信
するようにしたことを特徴とする地図表示方法。8. The map display method according to claim 6, wherein the output unique code is transmitted to an external device via a communication line.
の各単位升目に1元の固有コードを定義する固有コード
定義手段と、 前記メッシュを構成する各単位升目と地図上の領域との
対応関係を定義する対応関係定義手段と、 コード番号を入力するコード入力手段と、 該コード入力手段によって固有コードが入力されたと
き、該固有コードと前記固有コード定義手段の定義内容
とに基づいて単位升目を特定すると共に、該特定された
単位升目と前記対応関係定義手段の定義内容とに基づい
て地図上の領域を特定し、該特定された領域をもって地
点を特定する地点特定手段とを備える地点特定装置であ
って、 前記固有コード定義手段は、地図中の所定の地域に対応
する前記単位升目の固有コードについて、当該固有コー
ドのコード体系中における若い番号を振り分けることで
実質的な桁数が相対的に小さくなるように定義してお
り、 地図を表示する画面と、 該画面に表示されている地図と前記対応関係定義手段の
定義内容とに基づいて前記単位升目を特定し、該特定さ
れた単位升目と前記固有コード定義手段の定義内容とに
基づいて固有コードを特定し、該特定された固有コード
を出力する固有コード出力手段とを備えたことを特徴と
する地点特定装置。9. A unique code defining means for defining a unitary unique code in each unit cell of a mesh in which unit cells are arranged vertically and horizontally, and correspondence between each unit cell constituting the mesh and an area on a map. Correspondence definition means for defining a relationship; code input means for inputting a code number; when a unique code is input by the code input means, a unit is defined based on the unique code and the definition content of the unique code definition means. A point comprising: a point specifying means for specifying a cell, specifying an area on a map based on the specified unit cell and the definition content of the correspondence definition means, and specifying the point using the specified area. A specific device, wherein the unique code defining means is configured to include, in a code system of the unique code, a unique code of the unit cell corresponding to a predetermined area in a map. It is defined so that the actual number of digits is relatively small by sorting young numbers, and a screen for displaying a map and a map displayed on the screen and the definition content of the correspondence definition means are defined. A unique code output unit that identifies the unit cell based on the specified unit cell, identifies the unique code based on the identified unit cell and the definition content of the unique code definition unit, and outputs the identified unique code. A spot specifying device, characterized in that:
ぞれに1元の固有コードを定義する固有コード定義手段
と、 前記単位升目と地図上の領域との対応関係を地図座標を
介して定義する対応関係定義手段と、 コード番号を入力するコード入力手段と、 該コード入力手段によって固有コードが入力されたと
き、該固有コードと前記固有コード定義手段の定義内容
とに基づいて単位升目を特定すると共に、該特定された
単位升目と前記対応関係定義手段の定義内容とに基づい
て地図上の領域を特定し、該特定された領域をもって地
点を特定する地点特定手段とを備える地点特定装置であ
って、 前記固有コード定義手段は、地図中の所定の地域に対応
する前記単位升目の固有コードについて、当該固有コー
ドのコード体系中における若い番号を振り分けることで
実質的な桁数が相対的に小さくなるように定義してお
り、 地図を表示する画面と、 該画面に表示されている地図と前記対応関係定義手段の
定義内容とに基づいて前記単位升目を特定し、該特定さ
れた単位升目と前記固有コード定義手段の定義内容とに
基づいて固有コードを特定し、該特定された固有コード
を出力する固有コード出力手段とを備えたことを特徴と
する地点特定装置。10. A unique code defining means for defining a unitary unique code for each unit cell represented by map coordinates, and defining a correspondence between the unit cells and an area on a map via map coordinates. Correspondence defining means, code input means for inputting a code number, and when a unique code is input by the code input means, a unit cell is specified based on the unique code and the definition content of the unique code defining means. And a point specifying device that specifies a region on a map based on the specified unit cell and the definition content of the correspondence definition unit, and a point specifying unit that specifies a point using the specified region. The unique code defining means, for a unique code of the unit cell corresponding to a predetermined area on the map, assigns a lower number in the code system of the unique code. The number of digits is defined so as to be relatively small by dividing the screen, based on a screen displaying a map, and a map displayed on the screen and the definition content of the correspondence definition unit. A unique code output unit that identifies the unit cell, identifies a unique code based on the identified unit cell and the definition content of the unique code definition unit, and outputs the identified unique code. A spot specifying device characterized by the following.
置において、 前記単位升目は同一サイズであることを特徴とする地点
特定装置。11. The point specifying device according to claim 9, wherein the unit cells have the same size.
点特定装置において、 前記固有コード定義手段は、対象となる地図をカバーす
るように大型の升目を縦横に配置したメッシュを定義す
ると共に、前記各大型の升目の中を単位升目となる小型
の升目に分割し、該各単位升目同士を一つの大型の升目
内で区別するための小升目コードと各大型の升目同士を
区別するための大升目コードとを組み合わせた1元の固
有コードを定義すると共に、 前記地図中の所定の地域に対応する前記単位升目の固有
コードについては、当該固有コードを構成する前記大升
目コードに関して当該大升目コードのコード体系中にお
ける若い番号を振り分けることで、実質的な桁数が相対
的に小さくなるように定義する手段として構成されるこ
とを特徴とする地点特定装置。12. The point specifying device according to claim 9, wherein the unique code defining means defines a mesh in which large squares are arranged vertically and horizontally so as to cover a target map, The inside of each large square is divided into small squares to be unit squares, and each unit square is distinguished from each other within one large square. In addition to defining a unique elementary code in combination with a large cell code, the unique code of the unit cell corresponding to a predetermined area in the map is defined with respect to the large cell code constituting the unique code. A point feature characterized by being configured as a means for assigning a relatively small number in a code system of codes so that the actual number of digits is relatively small. Apparatus.
て、 前記固有コード定義手段は、前記小升目コードを各大型
の升目間で共通の規則に従って定義していることを特徴
とする地点特定装置。13. The point specifying device according to claim 12, wherein the unique code defining means defines the small cell code according to a common rule among the large cells.
点特定装置において、 前記出力した固有コードを通信回線に載せて外部に送信
するようにしたことを特徴とする地点特定装置。14. The spot specifying device according to claim 9, wherein the output unique code is transmitted to an external device via a communication line.
配置したメッシュを定義すると共に、前記各大型の升目
の中を単位升目となる小型の升目に分割し、該各単位升
目同士を一つの大型の升目内で区別するための小升目コ
ードと各大型の升目同士を区別するための大升目コード
とを組み合わせた1元の固有コードを定義する固有コー
ド定義手段と、 前記単位升目と地図上の領域との対応関係を地図座標を
介して定義する対応関係定義手段と、 コード番号を入力するコード入力手段と、 該コード入力手段によって固有コードが入力されたと
き、該固有コードと前記固有コード定義手段の定義内容
とに基づいて単位升目を特定すると共に、該特定された
単位升目と前記対応関係定義手段の定義内容とに基づい
て地図上の領域を特定し、該特定された領域を含む地図
を地図データベースから読み出して前記画面に表示する
表示手段とを備える地図表示装置であって、 前記固有コード定義手段は、地図中の所定の地域に対応
する前記単位升目の固有コードについて、当該固有コー
ドのコード体系中における若い番号を振り分けることで
実質的な桁数が相対的に小さくなるように定義してお
り、 前記画面に表示されている地図と前記対応関係定義手段
の定義内容とに基づいて前記単位升目を特定し、該特定
された単位升目と前記固有コード定義手段の定義内容と
に基づいて固有コードを特定し、該特定された固有コー
ドを出力する固有コード出力手段を有することを特徴と
する地図表示装置。15. A screen for displaying a map, a mesh in which large squares are arranged vertically and horizontally so as to cover a target map, and a small square serving as a unit square in each of the large squares. And a unitary unique code combining a small cell code for distinguishing each unit cell within one large cell and a large cell code for discriminating each large cell is defined. Unique code definition means, correspondence definition means for defining the correspondence between the unit cell and the area on the map via map coordinates, code input means for inputting a code number, When input, a unit cell is specified based on the unique code and the definition contents of the unique code definition unit, and the specified unit cell and the definition contents of the correspondence definition unit are defined. A display unit that specifies an area on the map based on the specified area, reads out a map including the specified area from a map database, and displays the map on the screen. For the unique code of the unit cell corresponding to the predetermined area, it is defined such that the actual number of digits is relatively small by assigning a young number in the code system of the unique code. The unit cell is specified based on the displayed map and the definition content of the correspondence definition unit, and a unique code is specified based on the specified unit cell and the definition content of the unique code definition unit. A map display device comprising a unique code output means for outputting the specified unique code.
配置したメッシュを定義すると共に、前記各大型の升目
同士を区別するための大升目コードを定義する大升目コ
ード定義手段と、 前記各大型の升目の中を単位升目となる小型の升目に分
割すると共に、該各単位升目同士を一つの大型の升目内
で区別するための小升目コードを前記大升目コードと組
み合わせた1元の固有コードを定義する固有コード定義
手段と、 前記大型の升目と地図上の領域との対応関係を地図座標
を介して定義する第1の対応関係定義手段と、 前記単位升目と地図上の領域との対応関係を地図座標を
介して定義する第2の対応関係定義手段と、 コード番号を入力するコード入力手段と、 該コード入力手段によって固有コードが入力されたと
き、該固有コードと前記固有コード定義手段の定義内容
とに基づいて単位升目を特定すると共に、該特定された
単位升目と前記第2の対応関係定義手段の定義内容とに
基づいて地図上の領域を特定し、該特定された領域を含
む地図を地図データベースから読み出して前記画面に表
示し、前記コード入力手段によって大升目コードだけが
入力されたとき、該大升目コードと前記大升目コード定
義手段の定義内容とに基づいて大型の升目を特定すると
共に、該特定された大型の升目と前記第1の対応関係定
義手段の定義内容とに基づいて地図上の領域を特定し、
該特定された領域を含む地図を地図データベースから読
み出して前記画面に表示する表示手段とを備える地図表
示装置であって、 前記固有コード定義手段は、地図中の所定の地域に対応
する前記単位升目の固有コードについて、当該固有コー
ドのコード体系中における若い番号を振り分けることで
実質的な桁数が相対的に小さくなるように定義してお
り、 前記画面に表示されている地図と前記対応関係定義手段
の定義内容とに基づいて前記単位升目を特定し、該特定
された単位升目と前記固有コード定義手段の定義内容と
に基づいて固有コードを特定し、該特定された固有コー
ドを出力する固有コード出力手段を有することを特徴と
する地図表示装置。16. A screen for displaying a map, a mesh in which large squares are arranged vertically and horizontally so as to cover the target map, and a large square code for distinguishing the large squares from each other are defined. A large cell code defining means for defining, and dividing each of the large cells into small cells serving as unit cells, and a small cell code for distinguishing each unit cell within one large cell. Unique code defining means for defining a one-dimensional unique code combined with the large cell code; first correspondence definition means for defining the correspondence between the large cell and an area on a map via map coordinates; Second correspondence defining means for defining the correspondence between the unit cell and the area on the map via map coordinates, code input means for inputting a code number, and unique code by the code input means. Is input, a unit cell is specified based on the unique code and the definition content of the unique code definition unit, and the specified unit cell and the definition content of the second correspondence definition unit are defined. Specifying an area on the map based on the specified area, reading the map including the specified area from the map database and displaying it on the screen, and when only the major grid code is input by the code input means, A large cell is specified based on the definition of the large cell code definition means, and an area on the map is specified based on the specified large cell and the definition of the first correspondence definition means. And
Display means for reading out a map including the specified area from a map database and displaying the map on the screen, wherein the unique code defining means comprises a unit cell corresponding to a predetermined area in the map. The unique code is defined in such a manner that the actual number of digits is relatively small by assigning a small number in the code system of the unique code, and the map displayed on the screen and the correspondence definition Specifying the unit cell based on the definition content of the means, specifying the unique code based on the specified unit cell and the definition content of the unique code defining means, and outputting the specified unique code. A map display device comprising code output means.
装置において、 前記出力した固有コードを通信回線に載せて外部に送信
するようにしたことを特徴とする地図表示装置。17. The map display device according to claim 15, wherein the output unique code is transmitted to an external device via a communication line.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002013909A JP2002318133A (en) | 1996-03-11 | 2002-01-23 | Spot specifying method, device, and map display method and device using it |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5316196 | 1996-03-11 | ||
JP8-53161 | 1996-03-11 | ||
JP2002013909A JP2002318133A (en) | 1996-03-11 | 2002-01-23 | Spot specifying method, device, and map display method and device using it |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9016476A Division JPH09305108A (en) | 1996-03-11 | 1997-01-30 | Method and device for specifying location, and method and device for displaying map using them |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003282959A Division JP2004004955A (en) | 1996-03-11 | 2003-07-30 | Method for specifying location and method for displaying map |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002318133A true JP2002318133A (en) | 2002-10-31 |
Family
ID=26393872
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002013909A Pending JP2002318133A (en) | 1996-03-11 | 2002-01-23 | Spot specifying method, device, and map display method and device using it |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002318133A (en) |
-
2002
- 2002-01-23 JP JP2002013909A patent/JP2002318133A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6122594A (en) | System and method for designating points on a map using reduced designation information | |
EP1530026B1 (en) | Traffic-condition notifying device, system and method | |
EP1550843A1 (en) | Navigation when deviating from planned route | |
US6735516B1 (en) | Methods and apparatus for telephoning a destination in vehicle navigation | |
EP1521058B9 (en) | Guiding device, system and method | |
EP2589932A1 (en) | Technique for structuring a navigation database | |
US20030130789A1 (en) | Method and system for compact representation of routes | |
US6807480B1 (en) | Navigation system and a memory medium | |
JP4197724B2 (en) | Point search device, navigation device, point search method, point search program, and information recording medium recording this point search program | |
US6847886B2 (en) | Method and apparatus for finding a location in a digital map | |
US7164988B2 (en) | Map display system | |
JPH0643807A (en) | Navigation device | |
JP2005338687A (en) | Map data updating system | |
US20110066371A1 (en) | Navigation System and Methods Regarding Disputed Territories | |
JP2002318133A (en) | Spot specifying method, device, and map display method and device using it | |
JPH0894377A (en) | Map display device | |
JP2004004955A (en) | Method for specifying location and method for displaying map | |
JPH06120877A (en) | Road guide system | |
JP2002323343A (en) | Spot specifying method and spot specifying device | |
JP2004272287A (en) | Spot specifying device and map display apparatus | |
JP2008122266A (en) | Route searching device, route searching method, route searching program, and storage medium | |
JP2004020219A (en) | Area specifying method, area specifying device, map display method, map display device, and route guide device | |
JP2004038190A (en) | Place specifying method and map displaying method | |
JP2001099663A (en) | Communication typed navigation device and retrieving method of information thereof | |
JP4334000B2 (en) | Information guide device by building shape map |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20030610 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040202 |