JP2004151522A - Map display device, method and program for displaying map, and recording medium - Google Patents

Map display device, method and program for displaying map, and recording medium Download PDF

Info

Publication number
JP2004151522A
JP2004151522A JP2002318313A JP2002318313A JP2004151522A JP 2004151522 A JP2004151522 A JP 2004151522A JP 2002318313 A JP2002318313 A JP 2002318313A JP 2002318313 A JP2002318313 A JP 2002318313A JP 2004151522 A JP2004151522 A JP 2004151522A
Authority
JP
Japan
Prior art keywords
scale
map
display
partition
range
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.)
Granted
Application number
JP2002318313A
Other languages
Japanese (ja)
Other versions
JP4275928B2 (en
JP2004151522A5 (en
Inventor
Kaname Chibana
要 知花
Tomoaki Hirata
友明 平田
Toshio Honda
俊雄 本多
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zenrin Co Ltd
Original Assignee
Zenrin Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zenrin Co Ltd filed Critical Zenrin Co Ltd
Priority to JP2002318313A priority Critical patent/JP4275928B2/en
Publication of JP2004151522A publication Critical patent/JP2004151522A/en
Publication of JP2004151522A5 publication Critical patent/JP2004151522A5/ja
Application granted granted Critical
Publication of JP4275928B2 publication Critical patent/JP4275928B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a map display device for displaying the most suitable map in accordance with a user's purpose. <P>SOLUTION: The electronic map display device for displaying the map of a required position so as to optionally changing the scale in a scale range from a large scale to a small scale is provided with a dividing scale setting means for setting the dividing scale for dividing the scale range into N scale ranges (N is a natural number being ≥2) so as to optionally change the dividing scale by a user, a map display means for displaying the map of the required position in a prescribed display scale by alternatively using N electronic map databases for displaying maps in the N scale ranges divided by the dividing scale so as to optionally reduce the scale, a display scale setting means for setting the display scale so as to optionally change the display scale by the user, and a map database selection means for detecting the display scale and displaying the map of the required position in the display scale by using the map database corresponding to the display scale. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する電子地図表示装置などに関する。
【0002】
【従来の技術】
近年、パソコンやカーナビゲーション装置において地図表示が行われ、種々の便宜に供されるようになってきた。このような地図表示装置としては、例えば特許文献1に記載されている地図情報の表示装置がある。
特許文献1に記載されている地図表示装置においては、ズームインキーまたはズームアウトキーにより表示縮尺を大きく又は小さくし、その表示縮尺に応じた種別の地図を選定し、その選定した地図を表示するようにしている。
【0003】
【特許文献1】
特許第2671393号公報
【0004】
【発明が解決しようとする課題】
しかしながら、上記従来の地図表示装置では、種別毎の地図の範囲(つまり種別毎の地図の縮尺範囲)は固定されており、例えばもう少し広範囲な(縮尺の小さい)住宅地図を表示しようとしても表示することができないという問題点を有していた。
【0005】
本発明は、ユーザの多種多様なニーズ応じて、最適な地図を表示させることができる地図表示装置などを提供することを目的とする。
【0006】
【課題を解決するための手段】
上記課題の少なくとも一部を解決するための本発明の地図表示装置は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、前記縮尺範囲をN個(Nは2以上の自然数)に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、該仕切縮尺にて仕切られたN個の縮尺範囲の地図を、縮尺変更自在に表示するためのN個の地図データベースを択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、該表示縮尺を検出し、前記地図表示手段に、該表示縮尺に応じた前記地図データベースを用いて、前記地図表示手段に前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、を備えることを要旨とする。
【0007】
上記課題の少なくとも一部を解決するための他の発明の地図表示装置は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、を備えることを要旨とする。
【0008】
また、本発明は、上述した地図表示装置としての態様のみならず、種々の態様で構成することができる。たとえば、コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法として構成してもよい。また、かかる地図表示機能をコンピュータに実現させるためのコンピュータプログラム、およびかかるコンピュータプログラムを記録した記録媒体として構成してもよい。
【0009】
【発明の実施の形態】
本発明の請求項1に記載の地図表示装置は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、前記縮尺範囲をN個(Nは2以上の自然数)に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、該仕切縮尺にて仕切られたN個の縮尺範囲の地図を、縮尺変更自在に表示するためのN個の地図データベースを択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、該表示縮尺を検出し、前記地図表示手段に、該表示縮尺に応じた前記地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、を有することとしたものである。
本発明の地図表示装置によれば、仕切縮尺設定手段は、ユーザの指示に従って、縮尺範囲をN個に仕切る仕切縮尺を設定する。たとえば、1/500(大縮尺)から1/20万(小縮尺)までの縮尺範囲に対し、1/3000、1/1万、1/5万といった仕切縮尺を設定する。すると、1/500から1/20万までの縮尺範囲が、「1/500〜1/3000」、「1/3000〜1/1万」、「1/1万〜1/5万」、「1/5万〜1/20万」という4個の縮尺範囲に仕切られる。仕切る縮尺範囲の個数Nは、4に限られず、2以上の自然数であればよい。
N個の縮尺範囲には、地図を縮尺変更自在に表示するためのN個の地図データベースが対応づけられる。たとえば、「1/500〜1/3000」には住宅地図、「1/3000〜1/1万」には市街地図、「1/1万〜1/5万」には1/2.5万地形地図、「1/5万〜1/20万」には1/20万地勢地図といったように対応づけられる。
ここで、住宅地図とは、建物の形状や名称、道路等が示された地図、市街地図とは、建物の形状は示されているが主要な名称や道路だけが示された地図、地形地図とは、建物の形状は示されず、道路や主要な施設の記号が示された地図、地勢地図とは道路や主要な施設の記号が示された地図をいう。
地図表示手段は、これらN個の地図データベースを択一的に用いて、所望位置の地図を、所定の表示縮尺で表示する。ここで、地図データベースは、本地図表示装置内に一体に構成しても、別体に構成してもよい。別体に構成した場合には、両者をネットワークで接続した構成とすることが可能である。ネットワークは、典型的には、インターネットであるが、インターネットに限らず、LAN(Local Area Network)や専用線によるネットワークなど、限定的なものであってもよい。ネットワークは、有線または無線により通信させる構成を採ることができる。
表示縮尺設定手段は、ユーザの指示に従って、表示縮尺を設定する。
地図データベース選定手段は、ユーザが設定した表示縮尺を検出し、地図表示手段に、表示縮尺に応じた地図データベースを用いて、所望位置の地図を表示縮尺にて表示させる。たとえば、ユーザが表示縮尺として、1/1500を設定した場合、住宅地図を用いて地図を表示する。また、1/5000を設定した場合、市街地図を用いて地図を表示する。また、1/2万を設定した場合、1/2.5万地形地図を用いて地図を表示する。さらに、1/10万を設定した場合、1/20万地勢地図を用いて地図を表示する。
このように構成することにより、ユーザは、同一位置、同一表示縮尺であっても、異なる複数の地図を表示させることができる。したがって、ユーザは、目的に応じて、最適な地図を表示させることができる。
【0010】
請求項2に記載の地図表示装置は、請求項1に記載の地図表示装置において、前記仕切縮尺設定手段は、前記N個の縮尺範囲を、識別可能に表示することとしたものである。
このように構成することにより、ユーザは、仕切縮尺設定手段によって、N個に仕切られた縮尺範囲を、一目見て把握することができる。
ここで、識別可能に表示するとは、たとえば、縮尺範囲をスライダースケール(図19参照)として表示し、このスライダースケールにおいて、「1/500〜1/3000」、「1/3000〜1/1万」、「1/1万〜1/5万」、「1/5万〜1/20万」という4個の縮尺範囲を、形状、色彩、模様の少なくとも1つを異ならせ表示させることが含まれる。
【0011】
請求項3に記載の地図表示装置は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、を有することとしたものである。
本発明の地図表示装置によれば、仕切縮尺設定手段は、ユーザの指示に従って、縮尺範囲を大縮尺範囲と小縮尺範囲に仕切る仕切縮尺を設定する。たとえば、1/500から1/20万までの縮尺範囲に対し、1/5000といった仕切縮尺を設定する。すると、1/500から1/20万までの縮尺範囲が、大縮尺範囲(「1/500〜1/5000」)と小縮尺範囲(「1/5000〜1/20万」)という2つの縮尺範囲に仕切られる。仕切縮尺は、1/5000に限らず、1/500〜1/20万の範囲であればよい。
大縮尺範囲と小縮尺範囲には、地図を縮尺変更自在に表示するための地図データベースが対応づけられる。たとえば、大縮尺範囲(「1/500〜1/5000」)には住宅地図、小縮尺範囲(「1/5000〜1/20万」)には1/2.5万地形地図といったように対応づけられる。なお、対応づけられる地図データベースは、住宅地図、1/2.5万地形地図に限られず、市街地図、1/20万地勢地図など、適宜選択可能である。
ここで、住宅地図とは、建物の形状や名称、道路等が示された地図、市街地図とは、建物の形状は示されているが主要な名称や道路だけが示された地図、地形地図とは、建物の形状は示されず、道路や主要な施設の記号が示された地図、地勢地図とは道路や主要な施設の記号が示された地図をいう。
地図表示手段は、これらの地図データベースを択一的に用いて、所望位置の地図を、所定の表示縮尺で表示する。ここで、地図データベースは、本地図表示装置内に一体に構成しても、別体に構成してもよい。別体に構成した場合には、両者をネットワークで接続した構成とすることが可能である。ネットワークは、典型的には、インターネットであるが、インターネットに限らず、LAN(Local Area Network)や専用線によるネットワークなど、限定的なものであってもよい。ネットワークは、有線または無線により通信させる構成を採ることができる。
表示縮尺設定手段は、ユーザの指示に従って、表示縮尺を設定する。
地図データベース選定手段は、ユーザが設定した表示縮尺を検出し、地図表示手段に、表示縮尺に応じた地図データベースを用いて、所望位置の地図を表示縮尺にて表示させる。たとえば、ユーザが表示縮尺として、1/1500を設定した場合、住宅地図を用いて地図を表示する。また、1/2万を設定した場合、1/2.5万地形地図を用いて地図を表示する。また、1/2万を設定した場合、1/2.5万地形地図を用いて地図を表示する。
このように構成することにより、ユーザは、同一位置、同一表示縮尺であっても、異なる複数の地図を表示させることができる。したがって、ユーザは、目的に応じて、最適な地図を表示させることができる。
【0012】
請求項4に記載の地図表示装置は、請求項3に記載の地図表示装置において、前記仕切縮尺設定手段は、前記大縮尺範囲および前記小縮尺範囲を、識別可能に表示することとしたものである。
このように構成することにより、ユーザは、大縮尺範囲と小縮尺範囲を、一目見て把握することができる。
ここで、識別可能に表示するとは、たとえば、縮尺範囲をスライダースケール(図19参照)として表示し、このスライダースケールにおいて、大縮尺範囲(「1/500〜1/5000」)と、小縮尺範囲(「1/5000〜1/20万」)とを、形状、色彩、模様の少なくとも1つを異ならせて表示させることが含まれる。
【0013】
請求項5に記載の地図表示装置は、請求項1ないし4いずれかに記載の地図表示装置であって、前記仕切縮尺の設定の変更に連動して、地図の表示縮尺を変更する同時移動選択時処理を有することとしたものである。
このように構成することにより、仕切縮尺が変更されたとき、その変更された仕切縮尺における地図を直ちに表示させることができる。したがって、ユーザは、変更した仕切縮尺における地図を確認しながら、仕切縮尺の設定を行なうことができる。
【0014】
請求項6に記載の地図表示方法は、コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法であって、前記縮尺範囲をN個(Nは2以上の自然数)に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定工程と、該仕切縮尺にて仕切られたN個の縮尺範囲の地図を、縮尺変更自在に表示するためのN個の地図データベースを択一的に参照する地図参照工程と、表示縮尺を、ユーザが変更自在に設定する表示縮尺設定工程と、該表示縮尺を検出し、該表示縮尺に応じた前記地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定工程と、を有することとしたものである。
【0015】
請求項7に記載の地図表示方法は、コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法であって、前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定工程と、該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に参照する地図参照工程と、表示縮尺を、ユーザが変更自在に設定する表示縮尺設定工程と、該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定工程と、を有することとしたものである。
【0016】
請求項8に記載のプログラムは、請求項6または7に記載の地図表示方法の各ステップをコンピュータに実行させるためのプログラムであることとしたものである。
【0017】
請求項9に記載の記録媒体は、請求項6または7に記載の地図表示方法の各ステップをコンピュータに実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体であることとしたものである。
ここで、記録媒体としては、フレキシブルディスクやCD−ROM、DVD、光磁気ディスク、ICカード、ROMカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置(RAMやROMなどのメモリ)および外部記憶装置等の、コンピュータが読取り可能な種々の媒体を利用できる。
【0018】
以下、本発明の実施の形態について、図1〜図25を用いて説明する。
図1は、一般的な電子地図表示装置を示すブロック図である。
図1において、1は全体を制御するCPU(中央処理装置)、2は文字や数値、図形等のデータを入力するための入力装置、3は文字や数値、図形等のデータを表示する表示装置、4は一時的にデータ等を格納するRAM、5はプログラムやデータを格納するROM、6はCD−ROM7から地図情報を読み取る読取り装置、8はプリンタ等の出力装置である。
【0019】
図2は、CPU1がROM5に格納されたプログラムを実行することにより実現される機能実現手段を示す機能ブロック図である。
図2において、11は初期画面を表示装置3に表示する初期画面表示手段、12は後述の縮尺仕切り同時移動を選択するか否かを設定する縮尺変更フラグ設定手段、13は入力された指示に基づいた処理を行う入力受付処理手段である。
【0020】
このように構成された電子地図表示装置のCPU1の動作について、図9を用いて説明する。図9はCPU1の動作を示すフローチャートである。
図9において、まず、初期画面表示手段11は初期画面を表示装置3に表示する(S1)。この場合、表示する地図や地図情報などは前回の処理時において表示した地図や地図情報などである。次に、縮尺変更フラグを「1」または「0」に設定する(S2)。縮尺変更フラグを「1」に設定することは、縮尺仕切り同時移動を選択したことを意味し、縮尺変更フラグを「0」に設定することは、縮尺仕切り同時移動は選択しなかったことを意味する。次に、入力受付処理手段13が行う入力受付処理に移行する(S3)。
【0021】
図18は初期画面を示す画面図である。図18において、100は、仕切り変更つまみ104(仕切縮尺設定手段)としての住宅地図用仕切り変更つまみ101と市街地図用仕切り変更つまみ102と地形地図用仕切り変更つまみ103と、表示縮尺変更つまみ105(表示縮尺設定手段)とを有するスライダースケール、106は前回表示された検索画面、107は前回表示された索引図、108は前回表示された地図である。
【0022】
また、図19は図18のスライダースケール100を示す構成図である。図19において、101〜103は図18と同様の住宅地図用仕切り変更つまみ、市街地図用仕切り変更つまみ、地形地図用仕切り変更つまみ、104はつまみ101〜103を共通的に示す仕切り変更つまみ、105は図18と同様の表示縮尺変更つまみである。図19に示すように、縮尺の小さい方から大きい方へ、地勢地図の縮尺範囲(表示範囲)、地形地図の縮尺範囲(表示範囲)、市街地図の縮尺範囲(表示範囲)、住宅地図の縮尺範囲(表示範囲)となる。
【0023】
図20は住宅地図を示す画面図であり、図21は市街地図を示す画面図、図22は地形地図を示す画面図、図23は地勢地図を示す画面図である。住宅地図には建物の形状や名称、道路等が示されており、市街地図には建物の形状は示されているが主要な名称や道路だけが示されている。また、地形地図には建物の形状は示されず、道路や主要な施設の記号が示され、地勢地図には道路や主要な施設の記号が示されている。
【0024】
図3は、図2の入力受付処理手段13を構成する機能実現手段を示す機能ブロック図である。
図3において、131は初期画面において検索画面を選択したか否かを判定する検索画面選択判定手段、132は仕切り変更つまみ104と表示縮尺変更105つまみとから成る変更つまみをカーソルで移動させたか否か、すなわち仕切り変更つまみ104若しくは表示縮尺変更つまみ105をカーソルで移動させたか否かを判定すると共に縮尺仕切り同時移動が選択されたか否かを判定する変更つまみ移動判定手段、133はその他の必要な処理を行うその他の処理手段、134は入力受付処理を終了させるか否かを判定する終了判定手段、135は入力受付処理において設定したデータや状態を記憶する記憶手段である。
【0025】
このように構成された入力受付処理手段13について、その動作を図10を用いて説明する。図10は入力受付処理手段13の動作を示すフローチャートである。
図10において、まず、検索画面選択判定手段131は、初期画面において検索画面を選択したか否かを判定する(S11)。選択したと判定したときは検索処理へ移行する。選択しなかったと判定したときは、次に変更つまみ移動判定手段132は、仕切り変更つまみ若しくは表示縮尺変更つまみをカーソルで移動させたか否かを判定し、縮尺仕切り同時移動が選択されたか否かを判定する(S12)。いずれかを移動させたとき、または縮尺仕切り同時移動を選択したときにはスライダースケール処理へ移行する。いずれも移動させず縮尺仕切り同時移動も選択しなかったときは、次に、その他の処理手段133によるその他の必要な処理を行う(S13)。次に、終了判定手段134は入力受付処理を終了させるか否かを判定する(S14)。終了の指示は例えば特定のキーを押下することにより行うことができる。入力受付処理を終了させる場合には次に記憶手段135は、ステップS11〜S13において設定したデータや状態を記憶する(S15)。
【0026】
図4は、初期画面において検索画面を選択したときに移行する検索処理を行う検索処理手段を示す機能ブロック図である。
図4において、14は検索処理を行う検索処理手段、141は検索画面106において住所が指定されたか否かを判定する住所指定判定手段、142は住所が指定されたと判定したときに指定された住所の座標(つまり表示する地図の中央位置を示す座標)を取得する座標取得手段、143は指定された住所と仕切り変更つまみの位置と表示縮尺変更つまみの位置とに基づいて所定の地図を表示する地図表示手段である。
【0027】
このように構成された検索処理手段14について、その動作を図11、図12を用いて説明する。図11は検索処理手段14の動作を示すフローチャート、図12は地図データを示す説明図である。
図11において、まず、住所指定判定手段141は、検索画面106において住所が指定されたか否かを判定する(S21)。住所が指定されたと判定したときには、次に、座標取得手段142は、指定された住所の座標を取得し(S22)、地図表示手段143は、指定された住所と仕切り変更つまみ104の位置と表示縮尺変更つまみ105の位置とに基づいて所定の地図を表示する(S23)。ステップS21で住所が指定されなかったと判定したときには、この検索処理を終了する。
図12に住所の例を示す。例えば北海道を選択したときには住所は緯度・経度(12345、6789)となり、これは例えば札幌になる。すなわち、北海道の地図においては札幌が中心になる。
【0028】
図5は、仕切り変更つまみ104若しくは表示縮尺変更つまみ105のいずれかをカーソルで移動させたと判定したとき、または縮尺仕切り同時移動が選択されたと判定したときに移行するスライダースケール処理を行うスライダースケール処理手段15を示す機能ブロック図である。
図5において、151は表示縮尺変更つまみ105が移動したか否かを判定する表示縮尺変更つまみ移動判定手段、152は仕切り変更つまみ104が移動したか否かを判定する仕切り変更つまみ移動判定手段、153は縮尺仕切り同時移動が選択されたか否かを判定する縮尺仕切り同時移動選択判定手段である。
【0029】
このように構成されたスライダースケール処理手段15について、その動作を図13を用いて説明する。図13はスライダースケール処理手段15の動作を示すフローチャートである。
図13において、まず、表示縮尺変更つまみ移動判定手段151は、表示縮尺変更つまみ105が移動したか否かを判定する(S31)。表示縮尺変更つまみ105が移動したと判定したときには表示縮尺移動時処理へ移行する。表示縮尺変更つまみ105が移動しなかったと判定したときには次に仕切り変更つまみ移動判定手段152は、仕切り変更つまみ104が移動したか否かを判定する(S32)。仕切り変更つまみ104が移動したと判定したときには仕切り移動時処理へ移行する。仕切り変更つまみ104が移動しなかったと判定したときには次に縮尺仕切り同時移動選択判定手段153は、縮尺仕切り同時移動が選択されたか否かを判定する(S33)。縮尺仕切り同時移動が選択されたと判定したときには同時移動選択時処理へ移行する。縮尺仕切り同時移動が選択されなかったと判定したときには、このスライダースケール処理を終了する。
【0030】
図6は、表示縮尺変更つまみ105が移動したと判定したときに移行する表示縮尺移動時処理を行う表示縮尺移動時処理手段を示す機能ブロック図である。
図6において、16は表示縮尺移動時処理を行う表示縮尺移動時処理手段、161は表示縮尺つまみ105の位置に応じて地図データベースの地図を選定する地図データベース選定手段、162は選定した地図を表示する地図表示手段である。
【0031】
このように構成された表示縮尺移動時処理手段16について、その動作を図14、図15を用いて説明する。図14は表示縮尺移動時処理手段16の動作を示すフローチャートであり、図15は各種の地図データベース(地図DB)を示す地図構成図である。図14において、まず、地図データベース選定手段161は、表示縮尺つまみ105の位置に応じて地図データベースの地図を選定する(S41)。例えば表示縮尺つまみ105が住宅地図の表示範囲(縮尺範囲)内にあるときには図15の住宅地図データベースを選択し、その住宅地図データベースから表示縮尺つまみ105の位置に応じた地図を選定する。次に、地図表示手段162は、ステップS41で選定した地図を表示する(S42)。
【0032】
図7は、仕切り変更つまみ104が移動したと判定したときに移行する仕切り移動時処理を行う仕切り移動時処理手段を示す機能ブロック図である。
図7において、17は仕切り移動時処理を行う仕切り移動時処理手段、171は仕切り変更つまみ104が移動したと判定したときはスライダースケール100における地図の縮尺範囲を仕切り変更つまみ104の移動位置に応じて変更する切替え位置変更手段、172は縮尺仕切り同時移動が選択されたか否かを判定する縮尺変更フラグ判定手段、173は縮尺変更フラグ判定手段172において縮尺仕切り同時移動が選択されなかったと判定したときに表示縮尺変更つまみ105の位置に対応する種別の地図を選定する地図データベース選定手段、174は選定された地図を表示する地図表示手段である。
【0033】
このように構成された仕切り移動時処理手段17について、その動作を図16を用いて説明する。図16は仕切り移動時処理手段17の動作を示すフローチャートである。
図16において、まず、切替え位置変更手段171は、スライダースケール100における地図の縮尺範囲(つまり地図種別の切替えを行う縮尺の位置)を仕切り変更つまみ104の移動位置に応じて変更する(S51)。次に、縮尺変更フラグ判定手段172は、縮尺仕切り同時移動が選択されたか否かを判定する(S52)。次に地図データベース選定手段173は、縮尺変更フラグ判定手段172において縮尺仕切り同時移動が選択されなかったと判定したときに表示縮尺変更つまみ105の位置に対応する種別の地図(たとえば住宅地図データベースにおいて表示縮尺変更つまみ105の位置に対応する地図)を選定する(S53)。次に、地図表示手段174は、選定された地図を表示する(S54)。ステップS52で縮尺仕切り同時移動が選択されたと判定したときには、この仕切り移動時処理を終了する。
【0034】
図24は住宅地図の表示範囲が1/2000の場合を示す説明図であり、図25は住宅地図の表示範囲が1/4000の場合を示す説明図である。図24、図25において、変更つまみ101〜105は図18、図19と同様のものである。図24に示すように、住宅地図の表示範囲が1/2000以上というように切替え縮尺(住宅地図から市街地図へと切り替わる縮尺)が大きい場合には、その表示地図の縮尺は例えば1/2000、1/1500、1/1000であるが、図25に示すように、住宅地図の表示範囲が1/4000以上というように切替え縮尺を小さい縮尺に変更した場合には、その表示地図の縮尺は例えば1/4000、1/3000、1/2000というようになり、表示する地図の範囲が広くなる。これにより、地図の使い勝手が良くなり、使用において極めて便利な地図になる。図25の場合、図示してはいないが、当然に1/1500、1/1000を表示することもできる。
【0035】
図8は、縮尺仕切り同時移動が選択されたと判定したときに移行する同時移動選択時処理を行う同時移動選択時処理手段を示す機能ブロック図である。
図8において、18は同時移動選択時処理を行う同時移動選択時処理手段、181は縮尺仕切り同時移動が選択されたか否かを判定する縮尺変更フラグ判定手段、182は縮尺変更フラグ判定手段181において縮尺仕切り同時移動が選択されたと判定したときは表示縮尺変更つまみ105の位置を仕切り変更つまみ104の位置と同一位置とし、仕切り変更つまみ104の移動に合わせて表示縮尺変更つまみ105を移動させる表示縮尺変更つまみ移動手段、183は移動した表示縮尺変更つまみ105の位置に対応する種別の地図を選定する地図データベース選定手段、184は選定された地図を表示する地図表示手段である。
【0036】
このように構成された同時移動選択時処理手段18について、その動作を図17を用いて説明する。図17は同時移動選択時処理手段18の動作を示すフローチャートである。
図17において、まず、縮尺変更フラグ判定手段181は、縮尺仕切り同時移動が選択されたか否かを判定する(S61)。縮尺変更フラグ判定手段181において縮尺仕切り同時移動が選択されたと判定したときは次に表示縮尺変更つまみ移動手段182は、表示縮尺変更つまみ105の位置を仕切り変更つまみ104の位置と同一位置とし、仕切り変更つまみ104の移動に合わせて表示縮尺変更つまみ105を移動させる(S62)。次に、地図データベース選定手段183は、移動した表示縮尺変更つまみ105の位置に対応する種別の地図を選定し(S63)、地図表示手段184は、選定された地図を表示する(S64)。ステップS61で縮尺仕切り同時移動が選択されなかったと判定したときは、この同時移動選択時処理を終了する。
図17に示す処理動作においては、表示縮尺変更つまみ105は仕切り変更つまみ104と同一位置で移動するので、仕切り変更つまみ104の切替え縮尺位置における地図表示状態を直ちに確認することができる。
【0037】
以上のように本実施の形態によれば、仕切り変更つまみ104の移動か若しくは表示縮尺変更つまみ105の移動かを判定すると共に仕切り変更つまみ104と表示縮尺変更つまみ105との同時移動である縮尺仕切り同時移動が選択されたか否かを判定するスライダースケール処理手段15と、仕切り変更つまみ104が移動したと判定したときはスライダースケールにおける地図の縮尺範囲を仕切り変更つまみ104の移動位置に応じて変更する仕切り移動時処理手段17とを有することにより、例えば住宅地図用仕切り変更つまみ101をカーソルで移動させた場合には、その移動位置を認識して住宅地図の縮尺範囲を変更することができるので、所望の地図の範囲を容易に変更することができ、また、範囲を変更した所望の地図を表示縮尺に応じて自動的に表示することとすれば、範囲を変更した地図を容易に表示することができる。
【0038】
また、スライダースケール処理手段15において縮尺仕切り同時移動が選択されたと判定したときは、表示縮尺変更つまみ105の位置を仕切り変更つまみ104の位置と同一位置とし、仕切り変更つまみ104の移動に合わせて表示縮尺変更つまみ105を移動させる同時移動選択時処理手段18を有することにより、仕切り変更つまみ104を移動させた場合には、表示縮尺変更つまみ105は、仕切り変更つまみ104と同じ位置で同じように移動するので、変更された表示縮尺の位置で地図を表示することとすれば、範囲が変更された地図の表示状態を直ちに確認することができる。
【0039】
さらに、仕切り移動時処理手段17は、仕切り変更つまみ104の移動であると判定したときはスライダースケールにおける地図の縮尺範囲を仕切り変更つまみ104の移動位置に応じて変更する切替え位置変更手段171と、縮尺仕切り同時移動が選択されたか否かを判定する縮尺変更フラグ判定手段172と、縮尺変更フラグ判定手段172において縮尺仕切り同時移動が選択されなかったと判定したときは表示縮尺変更つまみ105の位置に対応する種別の地図を選定する地図データベース選定手段173と、選定された地図を表示する地図表示手段174とを有することにより、例えば住宅地図の仕切り変更つまみ101をカーソルで移動させた場合には、その移動位置を認識して住宅地図の縮尺範囲を変更するようにしたので、所望の地図の範囲を容易に変更することができ、また、範囲を変更した所望の地図を表示縮尺に応じて自動的に表示するようにしたので、範囲を変更した地図を容易に表示することができる。
【0040】
さらに、同時移動選択時処理手段18は、縮尺仕切り同時移動が選択されたか否かを判定する縮尺変更フラグ判定手段181と、縮尺変更フラグ判定手段181において縮尺仕切り同時移動が選択されたと判定したときは表示縮尺変更つまみ105の位置を仕切り変更つまみ104の位置と同一位置とし仕切り変更つまみ104の移動に合わせて表示縮尺変更つまみ105を移動させる表示縮尺変更つまみ移動手段182と、移動した表示縮尺変更つまみ105の位置に対応する種別の地図を選定する地図データベース選定手段183と、選定された地図を表示する地図表示手段184とを有することにより、仕切り変更つまみ104を移動させた場合には、表示縮尺変更つまみ105は、仕切り変更つまみ104と同じ位置で同じように移動し、その移動した位置の表示縮尺で地図が表示されるので、範囲が変更された地図の表示状態を直ちに確認することができる。
【0041】
さらに、図14、図16または図17の地図表示方法の各ステップをコンピュータに実行させるためのプログラムを用いることにより、図14、図16または図17の地図表示方法をコンピュータを用いて任意の場所で任意の時間に実行することができる。
【0042】
さらに、図14、図16または図17の地図表示方法の各ステップをコンピュータに実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を用いることにより、コンピュータを用いて記録媒体からプログラムを読み取りさえすれば、図14、図16または図17の地図表示方法を任意の場所で任意の時間に実行することができる。
【0043】
【発明の効果】
以上説明したように本発明の地図表示装置によれば、ユーザは、同一位置、同一表示縮尺であっても、異なる複数の地図を表示させることができる。したがって、ユーザは、目的に応じて、最適な地図を表示させることができる。
【図面の簡単な説明】
【図1】一般的な地図表示装置を示すブロック図
【図2】CPUがROMに格納されたプログラムを実行することにより実現される機能実現手段を示す機能ブロック図
【図3】図2の入力受付処理手段を構成する機能実現手段を示す機能ブロック図
【図4】初期画面において検索画面を選択したときに移行する検索処理を行う検索処理手段を示す機能ブロック図
【図5】仕切り変更つまみ若しくは表示縮尺変更つまみのいずれかをカーソルで移動させたと判定したとき、または縮尺仕切り同時移動が選択されたと判定したときに移行するスライダースケール処理を行うスライダースケール処理手段を示す機能ブロック図
【図6】表示縮尺変更つまみが移動したと判定したときに移行する表示縮尺移動時処理を行う表示縮尺移動時処理手段を示す機能ブロック図
【図7】仕切り変更つまみが移動したと判定したときに移行する仕切り移動時処理を行う仕切り移動時処理手段を示す機能ブロック図
【図8】縮尺仕切り同時移動が選択されたと判定したときに移行する同時移動選択時処理を行う同時移動選択時処理手段を示す機能ブロック図
【図9】CPUの動作を示すフローチャート
【図10】入力受付処理手段の動作を示すフローチャート
【図11】検索処理手段の動作を示すフローチャート
【図12】地図データを示す説明図
【図13】スライダースケール処理手段の動作を示すフローチャート
【図14】表示縮尺移動時処理手段の動作を示すフローチャート
【図15】各種の地図データベースを示す地図構成図
【図16】仕切り移動時処理手段の動作を示すフローチャート
【図17】同時移動選択時処理手段の動作を示すフローチャート
【図18】初期画面を示す画面図
【図19】図18のスライダースケールを示す構成図
【図20】住宅地図を示す画面図
【図21】市街地図を示す画面図
【図22】地形地図を示す画面図
【図23】地勢地図を示す画面図
【図24】住宅地図の表示範囲が1/2000の場合を示す説明図
【図25】住宅地図の表示範囲が1/4000の場合を示す説明図
【符号の説明】
1 CPU(中央処理装置)
2 入力装置
3 表示装置
4 RAM
5 ROM
6 読取り装置
7 CD−ROM
8 出力装置
11 初期画面表示手段
12 縮尺変更フラグ設定手段
13 入力受付処理手段
14 検索処理手段
15 スライダースケール処理手段
16 表示縮尺移動時処理手段
17 仕切り移動時処理手段
18 同時移動選択時処理手段
100 スライダースケール
101 住宅地図用仕切り変更つまみ
102 市街地図用仕切り変更つまみ
103 地形地図用仕切り変更つまみ
104 仕切り変更つまみ(仕切縮尺設定手段)
105 表示縮尺変更つまみ(表示縮尺設定手段)
131 検索画面選択判定手段
132 変更つまみ移動判定手段
133 その他の処理手段
134 終了判定手段
135 記憶手段
141 住所指定判定手段
142 座標取得手段
143、162、174、184 地図表示手段
151 表示縮尺変更つまみ移動判定手段
152 仕切り変更つまみ移動判定手段
153 縮尺仕切り同時移動選択判定手段
161、173、183 地図データベース選定手段
162、174、184 地図表示手段
171 切替え位置変更手段
172、181 縮尺変更フラグ判定手段
182 表示縮尺変更つまみ移動手段
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an electronic map display device and the like that displays a map of a desired position in a scale range from a large scale to a small scale so that the scale can be freely changed.
[0002]
[Prior art]
2. Description of the Related Art In recent years, maps are displayed on personal computers and car navigation devices, and have been provided for various conveniences. As such a map display device, for example, there is a map information display device described in Patent Document 1.
In the map display device described in Patent Literature 1, the display scale is increased or decreased by a zoom-in key or a zoom-out key, a map of a type corresponding to the display scale is selected, and the selected map is displayed. I have to.
[0003]
[Patent Document 1]
Japanese Patent No. 2671393
[0004]
[Problems to be solved by the invention]
However, in the above-described conventional map display device, the range of the map for each type (that is, the scale range of the map for each type) is fixed. For example, even if a slightly wider (small scale) house map is to be displayed, it is displayed. There was a problem that it was not possible.
[0005]
An object of the present invention is to provide a map display device or the like that can display an optimal map according to various needs of a user.
[0006]
[Means for Solving the Problems]
A map display device according to the present invention for solving at least a part of the above-described problems is a map display device that displays a map of a desired position in a scale range from a large scale to a small scale, such that the scale can be freely changed, A partition scale setting means for allowing a user to freely set a partition scale for dividing the scale range into N (N is a natural number of 2 or more), and a map of the N scale ranges partitioned by the partition scale. A map display means for displaying the map of the desired position at a predetermined display scale by selectively using N map databases for freely changing the display, and a user settable the display scale. Display scale setting means for detecting the display scale, and displaying the map at the desired position on the map display means at the display scale using the map database corresponding to the display scale on the map display means. Map data And summarized in that comprising a chromatography scan selecting means.
[0007]
A map display device according to another aspect of the present invention for solving at least a part of the above-described problems is a map display device that displays a map of a desired position in a scale range from a large scale to a small scale, with the scale being freely changeable, A partition scale setting means for setting a partition scale that divides the scale range by a user, and a map for a large scale for displaying a map of a large scale range from the partition scale to the large scale so that the scale can be freely changed. The database of the desired position is determined by using a database and a map database for a small scale for displaying a map of a small scale range from the partition scale to the small scale so that the scale can be freely changed. Map display means for displaying at the display scale, display scale setting means for setting the display scale to be freely changeable by the user, and detecting the display scale and displaying the map when the display scale is within the large scale range. hand Using the large-scale map database, the map at the desired position is displayed at the display scale, and when the display scale is within the small-scale range, the map display means uses the small-scale map database. And a map database selecting means for displaying the map of the desired position on the display scale.
[0008]
Further, the present invention can be configured not only in the above-described embodiment of the map display device but also in various embodiments. For example, a computer may be used as a map display method for displaying a map of a desired position in a scale range from a large scale to a small scale so that the scale can be freely changed. Further, the present invention may be configured as a computer program for causing a computer to realize the map display function, and a recording medium on which the computer program is recorded.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
The map display device according to claim 1 of the present invention is a map display device that displays a map of a desired position in a scale range from a large scale to a small scale so that the scale can be freely changed. (N is a natural number of 2 or more) partition scale setting means by which the user can freely set a partition scale, and a map of N scale ranges partitioned by the partition scale is displayed in a scale-changeable manner. Display means for displaying the map of the desired position at a predetermined display scale by using the N map databases for display, and display scale setting means for setting the display scale so that the user can freely change the map. And a map database selecting means for detecting the display scale, and causing the map display means to display the map of the desired position on the display scale using the map database corresponding to the display scale. With That.
According to the map display device of the present invention, the partition scale setting means sets the partition scale for dividing the scale range into N according to the user's instruction. For example, for a scale range from 1/500 (large scale) to 1/200000 (small scale), partition scales such as 1/3000, 1/1000 and 1 / 50,000 are set. Then, the scale range from 1/500 to 1/200000 is "1/500 to 1/3000", "1/3000 to 1/10000", "1 / 1,000 to 1 / 50,000", " It is divided into four scale ranges from 1 / 50,000 to 1/200000. The number N of the scale ranges to be partitioned is not limited to 4, and may be any natural number of 2 or more.
The N scale ranges are associated with N map databases for displaying the map at a freely changeable scale. For example, "1/500 to 1/3000" is a residential map, "1/3000 to 1 / 10,000" is a city map, and "1 / 10,000 to 1 / 50,000" is 1 / 25,000. A topographic map, "1 / 50,000 to 1/200000" is associated with a 1/2000 topographic map.
Here, the house map is a map showing the shapes and names of buildings, roads, and the like. The city map is a map showing the shapes of buildings but showing only the main names and roads, a topographic map. Is a map in which the shape of the building is not shown, and the symbols of the roads and major facilities are shown, and the terrain map is a map in which the symbols of the roads and major facilities are shown.
The map display means displays a map of a desired position at a predetermined display scale by using these N map databases alternatively. Here, the map database may be configured integrally with the present map display device or may be configured separately. When they are configured separately, it is possible to adopt a configuration in which both are connected via a network. The network is typically the Internet, but is not limited to the Internet, and may be a limited network such as a LAN (Local Area Network) or a dedicated line network. The network can adopt a configuration in which communication is performed by wire or wirelessly.
The display scale setting means sets a display scale according to a user's instruction.
The map database selecting means detects the display scale set by the user, and causes the map display means to display the map of the desired position on the display scale using the map database corresponding to the display scale. For example, when the user sets 1/1500 as the display scale, a map is displayed using a house map. When 1/5000 is set, a map is displayed using a city map. When 1/2000 is set, a map is displayed using a 1 / 25,000 terrain map. Further, when 1/1000 is set, a map is displayed using a 1/200000 topographic map.
With this configuration, the user can display a plurality of different maps even at the same position and the same display scale. Therefore, the user can display an optimal map according to the purpose.
[0010]
A map display device according to a second aspect is the map display device according to the first aspect, wherein the partition scale setting means displays the N scale ranges in an identifiable manner.
With this configuration, the user can grasp, at a glance, the scale range divided into N pieces by the partition scale setting unit.
Here, to be displayed in an identifiable manner, for example, a scale range is displayed as a slider scale (see FIG. 19), and in this slider scale, “1/500 to 1/3000”, “1/3000 to 1/10000” , "1 / 1,000 to 1 / 50,000", and "1 / 50,000 to 1/200000" in which at least one of shape, color, and pattern is changed and displayed. It is.
[0011]
The map display device according to claim 3 is a map display device that displays a map of a desired position in a scale range from a large scale to a small scale, such that the scale can be freely changed, and a partition scale that divides the scale range, A partition scale setting means that can be set by the user freely; a large scale map database for displaying a map in a large scale range from the partition scale to the large scale; A map display means for displaying the map of the desired position at a predetermined display scale by using, as an alternative, a map database for a small scale for displaying a map of a small scale range up to the scale at a freely changeable scale. A display scale setting unit that allows the user to freely change the display scale; detecting the display scale; and when the display scale is within the large scale range, the map display unit displays the large scale map database. The map at the desired position is displayed at the display scale, and when the display scale is within the small scale range, the map at the desired position is displayed on the map display means using the map database for small scale. And a map database selecting means for displaying at a reduced scale.
According to the map display device of the present invention, the partition scale setting means sets a partition scale that divides the scale range into a large scale range and a small scale range in accordance with a user's instruction. For example, a partition scale such as 1/5000 is set for a scale range from 1/500 to 1/200000. Then, the scale range from 1/500 to 1/200000 is two scales, the large scale range (“1/500 to 1/5000”) and the small scale range (“1/5000 to 1/200000”). Divided into ranges. The partition scale is not limited to 1/5000 and may be in the range of 1/500 to 1/200000.
The large scale range and the small scale range are associated with a map database for displaying the map at a freely changeable scale. For example, a large scale range ("1 / 500-1 / 5000") corresponds to a house map, and a small scale range ("1 / 5000-1 / 20000") corresponds to a 1/25 terrain map. Attached. It should be noted that the map database to be associated is not limited to a house map and a 1 / 25,000 terrain map, but can be appropriately selected from a city map, a 1/2000 terrain map, and the like.
Here, the house map is a map showing the shapes and names of buildings, roads, and the like. The city map is a map showing the shapes of buildings but showing only the main names and roads, a topographic map. Is a map in which the shape of the building is not shown, and the symbols of the roads and major facilities are shown, and the terrain map is a map in which the symbols of the roads and major facilities are shown.
The map display means displays a map of a desired position at a predetermined display scale by using these map databases alternatively. Here, the map database may be configured integrally with the present map display device or may be configured separately. When they are configured separately, it is possible to adopt a configuration in which both are connected via a network. The network is typically the Internet, but is not limited to the Internet, and may be a limited network such as a LAN (Local Area Network) or a dedicated line network. The network can adopt a configuration in which communication is performed by wire or wirelessly.
The display scale setting means sets a display scale according to a user's instruction.
The map database selecting means detects the display scale set by the user, and causes the map display means to display the map of the desired position on the display scale using the map database corresponding to the display scale. For example, when the user sets 1/1500 as the display scale, a map is displayed using a house map. When 1/2000 is set, a map is displayed using a 1 / 25,000 terrain map. When 1/2000 is set, a map is displayed using a 1 / 25,000 terrain map.
With this configuration, the user can display a plurality of different maps even at the same position and the same display scale. Therefore, the user can display an optimal map according to the purpose.
[0012]
The map display device according to claim 4 is the map display device according to claim 3, wherein the partition scale setting means displays the large scale range and the small scale range in an identifiable manner. is there.
With this configuration, the user can grasp the large-scale range and the small-scale range at a glance.
Here, "displaying in an identifiable manner" means, for example, that a scale range is displayed as a slider scale (see FIG. 19), and in this slider scale, a large scale range ("1/500 to 1/5000") and a small scale range (“1/5000 to 1/200000”) is displayed by making at least one of the shape, color, and pattern different.
[0013]
The map display device according to claim 5 is the map display device according to any one of claims 1 to 4, wherein a simultaneous movement selection that changes a display scale of a map in conjunction with a change in setting of the partition scale. Time processing.
With this configuration, when the partition scale is changed, the map at the changed partition scale can be immediately displayed. Therefore, the user can set the partition scale while checking the map at the changed partition scale.
[0014]
The map display method according to claim 6, wherein a map at a desired position is displayed in a scale range from a large scale to a small scale using a computer so that the scale can be freely changed. A partition scale setting step in which a user can freely set a partition scale to be partitioned into N (N is a natural number of 2 or more), and a map of N scale ranges partitioned by the partition scale can be scaled freely. A map reference step for selectively referring to N map databases for display, a display scale setting step for setting the display scale so that the user can change it, detecting the display scale, and responding to the display scale. A map database selecting step of displaying the map of the desired position on the display scale using the map database.
[0015]
The map display method according to claim 7, wherein a map of a desired position is displayed in a scale range from a large scale to a small scale using a computer so that the scale can be freely changed. A partition scale setting step in which a user can freely set a partition scale, and a large scale map database for displaying a map in a large scale range from the partition scale to the large scale, the scale being freely changeable, and A map reference step for selectively referring to a small scale map database for displaying a map in a small scale range from the partition scale to the small scale so that the scale can be freely changed, and a user can freely change the display scale. A display scale setting step of setting the display scale, detecting the display scale, and when the display scale is within the large scale range, using the large scale map database for the map display means, and displaying the map at the desired position. A map database selecting step of displaying the map at the desired scale on the display scale by using the map database for the small scale on the map display means when the display scale is in the small scale range; And
[0016]
The program described in claim 8 is a program for causing a computer to execute each step of the map display method described in claim 6 or 7.
[0017]
A recording medium according to a ninth aspect is a computer-readable recording medium that records a program for causing a computer to execute each step of the map display method according to the sixth or seventh aspect. .
Here, examples of the recording medium include a flexible disk, a CD-ROM, a DVD, a magneto-optical disk, an IC card, a ROM cartridge, a punched card, a printed matter on which a code such as a barcode is printed, a computer internal storage device (RAM or ROM). A variety of computer-readable media are available, such as memory (e.g., memory) and external storage.
[0018]
Hereinafter, embodiments of the present invention will be described with reference to FIGS.
FIG. 1 is a block diagram showing a general electronic map display device.
In FIG. 1, 1 is a CPU (central processing unit) for controlling the whole, 2 is an input device for inputting data of characters, numerical values, figures, etc., 3 is a display device for displaying data of characters, numerical values, figures, etc. Reference numeral 4 denotes a RAM for temporarily storing data and the like, 5 a ROM for storing programs and data, 6 a reading device for reading map information from a CD-ROM 7, and 8 an output device such as a printer.
[0019]
FIG. 2 is a functional block diagram showing function realizing means realized by CPU 1 executing a program stored in ROM 5.
In FIG. 2, reference numeral 11 denotes initial screen display means for displaying an initial screen on the display device 3, reference numeral 12 denotes a scale change flag setting means for setting whether or not to select a later-described scale partition simultaneous movement, and reference numeral 13 denotes an input instruction. It is an input reception processing means for performing processing based on the input.
[0020]
The operation of the CPU 1 of the electronic map display device thus configured will be described with reference to FIG. FIG. 9 is a flowchart showing the operation of the CPU 1.
In FIG. 9, first, the initial screen display means 11 displays an initial screen on the display device 3 (S1). In this case, the map and the map information to be displayed are the map and the map information displayed in the previous processing. Next, the scale change flag is set to "1" or "0" (S2). Setting the scale change flag to “1” means that simultaneous movement of scale partitions has been selected, and setting the scale change flag to “0” means that simultaneous movement of scale partitions has not been selected. I do. Next, the process proceeds to the input receiving process performed by the input receiving processing unit 13 (S3).
[0021]
FIG. 18 is a screen diagram showing an initial screen. In FIG. 18, reference numeral 100 denotes a housing map partition change knob 101, a city map partition change knob 102, a terrain map partition change knob 103, and a display scale change knob 105 (partition change knob 104 (partition scale setting means)). Slider scale having display scale setting means), 106 is a previously displayed search screen, 107 is a previously displayed index diagram, and 108 is a previously displayed map.
[0022]
FIG. 19 is a configuration diagram showing the slider scale 100 of FIG. In FIG. 19, reference numerals 101 to 103 denote partition change knobs for a house map, a partition change knob for a city map, a partition change knob for a terrain map similar to those in FIG. 18, and 104 denotes a partition change knob for commonly indicating the knobs 101 to 103. Is a display scale change knob similar to FIG. As shown in FIG. 19, the scale range of the terrain map (display range), the scale range of the terrain map (display range), the scale range of the city map (display range), and the scale of the house map are changed from the smaller scale to the larger scale. Range (display range).
[0023]
20 is a screen diagram showing a house map, FIG. 21 is a screen diagram showing a city map, FIG. 22 is a screen diagram showing a terrain map, and FIG. 23 is a screen diagram showing a terrain map. The house map shows the shapes and names of the buildings, roads, and the like. The city map shows the shapes of the buildings, but only the main names and roads. In addition, the shape of the building is not shown on the terrain map, but symbols of roads and major facilities are shown, and the symbols of roads and major facilities are shown on the terrain map.
[0024]
FIG. 3 is a functional block diagram showing the function realizing means constituting the input reception processing means 13 of FIG.
In FIG. 3, reference numeral 131 denotes a search screen selection determining means for determining whether or not a search screen has been selected on the initial screen, and 132 indicates whether or not a change knob consisting of a partition change knob 104 and a display scale change 105 knob has been moved by a cursor. That is, the change knob movement determining means 133 for judging whether or not the partition change knob 104 or the display scale change knob 105 has been moved by the cursor and for judging whether or not the simultaneous movement of the scale partition has been selected. Other processing means 134 for performing the processing, end determination means 134 for determining whether or not to end the input reception processing, and storage means 135 for storing data and states set in the input reception processing.
[0025]
The operation of the input reception processing means 13 thus configured will be described with reference to FIG. FIG. 10 is a flowchart showing the operation of the input reception processing means 13.
10, first, the search screen selection determining means 131 determines whether or not a search screen has been selected on the initial screen (S11). If it is determined that the selection has been made, the process proceeds to the search process. When it is determined that the selection has not been made, the change knob movement determination means 132 next determines whether the partition change knob or the display scale change knob has been moved with the cursor, and determines whether or not the scale partition simultaneous movement has been selected. A determination is made (S12). When any of them is moved, or when the simultaneous movement of the scale partitions is selected, the processing shifts to the slider scale processing. If none of them is moved and neither of the scale partition simultaneous movements is selected, then other necessary processing by the other processing means 133 is performed (S13). Next, the termination determination unit 134 determines whether to terminate the input receiving process (S14). The end instruction can be given, for example, by pressing a specific key. When terminating the input receiving process, the storage unit 135 stores the data and status set in steps S11 to S13 (S15).
[0026]
FIG. 4 is a functional block diagram showing search processing means for performing a search process that shifts when a search screen is selected on the initial screen.
In FIG. 4, reference numeral 14 denotes search processing means for performing search processing; 141, an address designation determining means for determining whether or not an address has been designated on the search screen 106; 142, an address designated when it is determined that an address has been designated; The coordinate acquisition means 143 for acquiring the coordinates (i.e., the coordinates indicating the center position of the map to be displayed), and displays a predetermined map based on the designated address, the position of the partition change knob, and the position of the display scale change knob. It is a map display means.
[0027]
The operation of the search processing means 14 configured as described above will be described with reference to FIGS. FIG. 11 is a flowchart showing the operation of the search processing means 14, and FIG. 12 is an explanatory diagram showing map data.
11, first, the address designation determining unit 141 determines whether or not an address has been designated on the search screen 106 (S21). If it is determined that the address has been designated, the coordinate acquiring means 142 acquires the coordinates of the designated address (S22), and the map display means 143 displays the designated address and the position of the partition change knob 104 and the display. A predetermined map is displayed based on the position of the scale change knob 105 (S23). When it is determined in step S21 that the address has not been specified, the search process ends.
FIG. 12 shows an example of the address. For example, when Hokkaido is selected, the address is latitude / longitude (12345, 6789), which is, for example, Sapporo. In other words, Sapporo is the center of the Hokkaido map.
[0028]
FIG. 5 is a slider scale process for performing a slider scale process to be shifted when it is determined that either the partition change knob 104 or the display scale change knob 105 has been moved by the cursor, or when it has been determined that the simultaneous movement of the scale partition has been selected. FIG. 3 is a functional block diagram showing a means 15;
In FIG. 5, reference numeral 151 denotes a display scale change knob movement determining unit that determines whether the display scale change knob 105 has moved, 152 denotes a partition change knob movement determination unit that determines whether the partition change knob 104 has moved, 153 is a scale partition simultaneous movement selection determining means for determining whether or not the scale partition simultaneous movement is selected.
[0029]
The operation of the slider scale processing means 15 configured as described above will be described with reference to FIG. FIG. 13 is a flowchart showing the operation of the slider scale processing means 15.
In FIG. 13, first, the display scale change knob movement determining means 151 determines whether the display scale change knob 105 has moved (S31). When it is determined that the display scale change knob 105 has moved, the processing shifts to display scale movement processing. When it is determined that the display scale change knob 105 has not moved, the partition change knob movement determining means 152 determines whether the partition change knob 104 has moved (S32). When it is determined that the partition change knob 104 has moved, the processing shifts to a partition movement process. If it is determined that the partition change knob 104 has not moved, then the scale partition simultaneous movement selection determining means 153 determines whether or not the scale partition simultaneous movement has been selected (S33). If it is determined that the scaled partition simultaneous movement has been selected, the process proceeds to the simultaneous movement selection process. When it is determined that the simultaneous movement of the scale partitions has not been selected, the slider scale processing ends.
[0030]
FIG. 6 is a functional block diagram showing the display scale movement processing means for performing the display scale movement processing which shifts when it is determined that the display scale change knob 105 has moved.
In FIG. 6, reference numeral 16 denotes a display scale movement processing means for performing a display scale movement processing, 161 denotes a map database selection means for selecting a map of a map database according to the position of the display scale knob 105, and 162 displays the selected map. Map display means.
[0031]
The operation of the display scale movement processing means 16 configured as described above will be described with reference to FIGS. FIG. 14 is a flowchart showing the operation of the display scale movement processing means 16, and FIG. 15 is a map configuration diagram showing various map databases (map DBs). 14, first, the map database selecting means 161 selects a map of the map database according to the position of the display scale knob 105 (S41). For example, when the display scale knob 105 is within the display range (scale range) of the house map, the house map database of FIG. 15 is selected, and a map corresponding to the position of the display scale knob 105 is selected from the house map database. Next, the map display means 162 displays the map selected in step S41 (S42).
[0032]
FIG. 7 is a functional block diagram showing a partition movement processing means for performing a partition movement processing that shifts when it is determined that the partition change knob 104 has moved.
In FIG. 7, reference numeral 17 denotes a partition movement processing means for performing a partition movement process; and 171, when it is determined that the partition change knob 104 has moved, changes the scale range of the map on the slider scale 100 according to the movement position of the partition change knob 104. 172 is a scale change flag judging means for judging whether or not simultaneous movement of scale partitions is selected, and 173 is when the scale change flag judgment means 172 judges that simultaneous movement of scale partitions is not selected. A map database selecting means 174 for selecting a map of a type corresponding to the position of the display scale change knob 105 is a map display means for displaying the selected map.
[0033]
The operation of the thus-configured partition movement processing means 17 will be described with reference to FIG. FIG. 16 is a flowchart showing the operation of the partition movement processing means 17.
16, first, the switching position changing means 171 changes the scale range of the map on the slider scale 100 (that is, the position of the scale at which the map type is switched) in accordance with the moving position of the partition change knob 104 (S51). Next, the scale change flag determination unit 172 determines whether or not the scale partition simultaneous movement is selected (S52). Next, the map database selecting means 173 determines the type of map corresponding to the position of the display scale change knob 105 when the scale change flag determination means 172 determines that the simultaneous movement of the scale partition (for example, the display scale in the house map database). A map corresponding to the position of the change knob 105 is selected (S53). Next, the map display means 174 displays the selected map (S54). When it is determined in step S52 that the simultaneous movement of the scales has been selected, the processing at the time of the movement of the partitions ends.
[0034]
FIG. 24 is an explanatory diagram showing a case where the display range of the house map is 1/2000, and FIG. 25 is an explanatory diagram showing a case where the display range of the house map is 1/2000. 24 and 25, the change knobs 101 to 105 are the same as those in FIGS. As shown in FIG. 24, when the switching scale (the scale for switching from the house map to the city map) is large such that the display range of the house map is 1/2000 or more, the scale of the display map is, for example, 1/2000, Although the display map is 1/1500 and 1/1000, as shown in FIG. 25, when the switching scale is changed to a small scale such that the display range of the house map is 1/4000 or more, the scale of the display map is, for example, The range becomes 1/4000, 1/3000, 1/2000, and the range of the map to be displayed is widened. As a result, the usability of the map is improved, and the map becomes extremely convenient for use. In the case of FIG. 25, although not shown, 1/1500 and 1/1000 can of course be displayed.
[0035]
FIG. 8 is a functional block diagram showing a simultaneous movement selection processing means for performing a simultaneous movement selection processing that shifts when it is determined that the scale partition simultaneous movement is selected.
In FIG. 8, reference numeral 18 denotes a simultaneous movement selection processing means for performing simultaneous movement selection processing, 181 denotes a scale change flag determination means for determining whether or not scale partition simultaneous movement is selected, and 182 denotes a scale change flag determination means 181. When it is determined that the scale partition simultaneous movement is selected, the position of the display scale change knob 105 is set to the same position as the position of the partition change knob 104, and the display scale change knob 105 is moved in accordance with the movement of the partition change knob 104. The change knob moving means 183 is a map database selecting means for selecting a map of a type corresponding to the position of the moved display scale change knob 105, and 184 is a map display means for displaying the selected map.
[0036]
The operation of the thus-configured simultaneous movement selection processing means 18 will be described with reference to FIG. FIG. 17 is a flowchart showing the operation of the simultaneous movement selection processing means 18.
In FIG. 17, first, the scale change flag determination unit 181 determines whether or not simultaneous movement of the scale partitions is selected (S61). When the scale change flag determination means 181 determines that the simultaneous scale partition movement has been selected, the display scale change knob movement means 182 then sets the position of the display scale change knob 105 to the same position as the position of the partition change knob 104, and sets the partition. The display scale change knob 105 is moved in accordance with the movement of the change knob 104 (S62). Next, the map database selecting means 183 selects a map of a type corresponding to the position of the moved display scale change knob 105 (S63), and the map display means 184 displays the selected map (S64). If it is determined in step S61 that the simultaneous movement of the scale partitions has not been selected, the simultaneous movement selection process ends.
In the processing operation shown in FIG. 17, the display scale change knob 105 moves at the same position as the partition change knob 104, so that the map display state at the switching scale position of the partition change knob 104 can be immediately confirmed.
[0037]
As described above, according to the present embodiment, it is determined whether the partition change knob 104 is moved or the display scale change knob 105 is moved, and the scale partition is a simultaneous movement of the partition change knob 104 and the display scale change knob 105. The slider scale processing means 15 for determining whether or not the simultaneous movement has been selected, and when it is determined that the partition change knob 104 has moved, the scale range of the map on the slider scale is changed according to the movement position of the partition change knob 104. By having the partition moving time processing means 17, for example, when the housing map partition change knob 101 is moved by the cursor, the moving position can be recognized and the reduced scale range of the house map can be changed. The range of the desired map can be easily changed, and the desired map with the changed range is displayed. If it automatically displayed according to the scale, a map for changing the range can be easily displayed.
[0038]
When it is determined in the slider scale processing means 15 that the scale partition simultaneous movement has been selected, the position of the display scale change knob 105 is set to the same position as the position of the partition change knob 104, and displayed in accordance with the movement of the partition change knob 104. When the partition change knob 104 is moved by having the simultaneous movement selection processing means 18 for moving the scale change knob 105, the display scale change knob 105 moves in the same position as the partition change knob 104 in the same manner. Therefore, if the map is displayed at the position of the changed display scale, the display state of the map whose range has been changed can be immediately confirmed.
[0039]
Further, the partition movement time processing means 17 changes the scale range of the map on the slider scale according to the movement position of the partition change knob 104 when the partition change knob 104 is determined to be moved, The scale change flag determining means 172 for determining whether or not the simultaneous scale partition movement has been selected, and the position of the display scale change knob 105 when the scale change flag determination means 172 determines that the simultaneous scale partition simultaneous movement has not been selected. By providing a map database selecting means 173 for selecting a type of map and a map display means 174 for displaying the selected map, for example, when the partition change knob 101 of the house map is moved by a cursor, Since the scale range of the house map is changed by recognizing the moving position, The range of the map can be easily changed, and the desired map with the changed range is automatically displayed according to the display scale, so that the map with the changed range can be easily displayed. it can.
[0040]
Further, the simultaneous movement selection time processing unit 18 determines whether or not the scale change flag determination unit 181 determines whether or not the scale partition simultaneous movement has been selected, and when the scale change flag determination unit 181 determines that the scale partition simultaneous movement has been selected. The display scale change knob 105 moves the display scale change knob 105 in accordance with the movement of the partition change knob 104 by setting the position of the display scale change knob 105 to the same position as the position of the partition change knob 104, and the moved display scale change. By having a map database selecting means 183 for selecting a map of a type corresponding to the position of the knob 105 and a map display means 184 for displaying the selected map, when the partition change knob 104 is moved, the display is made. The scale change knob 105 is similarly moved at the same position as the partition change knob 104. And, since the map is displayed in the display scale of the moved position, it can immediately confirm the display state of the map range is changed.
[0041]
Further, by using a program for causing a computer to execute each step of the map display method of FIG. 14, FIG. 16 or FIG. 17, the map display method of FIG. 14, FIG. 16 or FIG. At any time.
[0042]
Further, by using a computer-readable recording medium that records a program for causing a computer to execute the steps of the map display method shown in FIG. 14, FIG. 16, or FIG. 17, the program is read from the recording medium using the computer. The map display method of FIG. 14, FIG. 16 or FIG.
[0043]
【The invention's effect】
As described above, according to the map display device of the present invention, the user can display a plurality of different maps even at the same position and the same display scale. Therefore, the user can display an optimal map according to the purpose.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a general map display device.
FIG. 2 is a functional block diagram showing function realizing means realized by a CPU executing a program stored in a ROM.
FIG. 3 is a functional block diagram showing function realizing means constituting the input receiving processing means of FIG. 2;
FIG. 4 is a functional block diagram showing search processing means for performing a search process that shifts when a search screen is selected on an initial screen.
FIG. 5 illustrates a slider scale processing unit that performs a slider scale process that shifts when it is determined that either the partition change knob or the display scale change knob has been moved by the cursor, or when it is determined that simultaneous scale partition movement has been selected. Functional block diagram shown
FIG. 6 is a functional block diagram showing a display scale movement processing means for performing a display scale movement processing which shifts when it is determined that the display scale change knob has moved;
FIG. 7 is a functional block diagram showing a partition movement processing means for performing a partition movement processing to be shifted when it is determined that the partition change knob has moved;
FIG. 8 is a functional block diagram showing a simultaneous movement selection processing means for performing a simultaneous movement selection processing which shifts when it is determined that the scale partition simultaneous movement is selected;
FIG. 9 is a flowchart showing the operation of the CPU.
FIG. 10 is a flowchart showing the operation of the input reception processing means;
FIG. 11 is a flowchart showing the operation of a search processing unit;
FIG. 12 is an explanatory diagram showing map data.
FIG. 13 is a flowchart showing the operation of a slider scale processing unit.
FIG. 14 is a flowchart showing the operation of the processing unit for moving the display scale;
FIG. 15 is a map configuration diagram showing various map databases.
FIG. 16 is a flowchart showing the operation of the partition movement processing means;
FIG. 17 is a flowchart showing the operation of the simultaneous movement selection processing means;
FIG. 18 is a screen diagram showing an initial screen.
FIG. 19 is a configuration diagram showing a slider scale of FIG. 18;
FIG. 20 is a screen diagram showing a house map.
FIG. 21 is a screen diagram showing a city map.
FIG. 22 is a screen diagram showing a terrain map.
FIG. 23 is a screen diagram showing a terrain map.
FIG. 24 is an explanatory diagram showing a case where the display range of a house map is 1/2000;
FIG. 25 is an explanatory diagram showing a case where the display range of a house map is 1/4000.
[Explanation of symbols]
1 CPU (central processing unit)
2 Input device
3 Display device
4 RAM
5 ROM
6 Reader
7 CD-ROM
8 Output device
11 Initial screen display means
12 Scale change flag setting means
13 Input reception processing means
14 Search processing means
15 slider scale processing means
16 Display scale movement processing means
17 Partition moving processing means
18 Simultaneous movement selection processing means
100 slider scale
101 Partition change knob for house map
102 City map partition change knob
103 Topographic map partition change knob
104 Partition change knob (partition scale setting means)
105 Display scale change knob (display scale setting means)
131 Search screen selection judgment means
132 Change knob movement judgment means
133 Other processing means
134 end determination means
135 storage means
141 Address designation judgment means
142 coordinate acquisition means
143, 162, 174, 184 Map display means
151 Display scale change knob movement determination means
152 Partition change knob movement judgment means
153 Scale Partition Simultaneous Movement Selection Judgment Means
161, 173, 183 Map database selection means
162, 174, 184 map display means
171 Switching position changing means
172, 181 Scale change flag determination means
182 Display scale change knob moving means

Claims (9)

所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、
前記縮尺範囲をN個(Nは2以上の自然数)に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、
該仕切縮尺にて仕切られたN個の縮尺範囲の地図を、縮尺変更自在に表示するためのN個の地図データベースを択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、
前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、
該表示縮尺を検出し、前記地図表示手段に、該表示縮尺に応じた前記地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、
を備えることを特徴とする地図表示装置。
A map display device that displays a map of a desired position in a scale range from a large scale to a small scale, such that the scale can be freely changed,
Partition scale setting means for allowing a user to freely set a partition scale for dividing the scale range into N (N is a natural number of 2 or more);
The map at the desired position is displayed at a predetermined display scale by selectively using N map databases for displaying the maps in the N scale ranges partitioned by the partition scale in a freely changeable scale. Map display means to be displayed,
A display scale setting unit for setting the display scale, so that the user can freely change the display scale;
A map database selecting unit that detects the display scale and causes the map display unit to display the map of the desired position on the display scale using the map database corresponding to the display scale;
A map display device comprising:
請求項1に記載の地図表示装置であって、
前記仕切縮尺設定手段は、前記N個の縮尺範囲を、識別可能に表示することを特徴とする地図表示装置。
The map display device according to claim 1, wherein
The map display device, wherein the partition scale setting means displays the N scale ranges in an identifiable manner.
所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、
前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、
該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、
前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、
該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、
を備えることを特徴とする地図表示装置。
A map display device that displays a map of a desired position in a scale range from a large scale to a small scale, such that the scale can be freely changed,
Partition scale setting means for setting a partition scale that partitions the scale range, such that the user can freely change the scale.
A large-scale map database for displaying a map of a large scale range from the partition scale to the large scale in a freely scaleable manner, and a map of a small scale range from the partition scale to the small scale, can be scaled freely. Map display means for displaying the map of the desired position at a predetermined display scale, using a small-scale map database for displaying on
A display scale setting unit for setting the display scale, so that the user can freely change the display scale;
The display scale is detected, and when the display scale is within the large scale range, the map display means uses the large scale map database to display a map of the desired position at the display scale, and displays the display scale. Map database selecting means for displaying the map of the desired position on the display scale using the small scale map database for the map display means when is in the small scale range,
A map display device comprising:
請求項3に記載の地図表示装置であって、
前記仕切縮尺設定手段は、前記大縮尺範囲および前記小縮尺範囲を、識別可能に表示することを特徴とする地図表示装置。
The map display device according to claim 3, wherein
The map display device, wherein the partition scale setting means displays the large scale range and the small scale range in an identifiable manner.
請求項1ないし4いずれかに記載の地図表示装置であって、
前記仕切縮尺の設定の変更に連動して、地図の表示縮尺を変更する同時移動選択時処理を行うことを特徴とする地図表示装置。
The map display device according to claim 1, wherein:
A map display device, wherein a simultaneous movement selection process of changing a map display scale is performed in conjunction with a change in the partition scale setting.
コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法であって、
前記縮尺範囲をN個(Nは2以上の自然数)に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定工程と、
該仕切縮尺にて仕切られたN個の縮尺範囲の地図を、縮尺変更自在に表示するためのN個の地図データベースを択一的に参照する地図参照工程と、
表示縮尺を、ユーザが変更自在に設定する表示縮尺設定工程と、
該表示縮尺を検出し、該表示縮尺に応じた前記地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定工程と、
を備えることを特徴とする地図表示方法。
A map display method that uses a computer to display a map of a desired position in a scale range from a large scale to a small scale so that the scale can be freely changed,
A partition scale setting step in which a user can freely set a partition scale that divides the scale range into N (N is a natural number of 2 or more);
A map reference step of selectively referring to N map databases for displaying the maps in the N scale ranges partitioned by the partition scale so that the scale can be freely changed;
A display scale setting step of setting the display scale freely by the user;
Detecting the display scale, and using the map database corresponding to the display scale, a map database selecting step of displaying the map of the desired position on the display scale;
A map display method comprising:
コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法であって、
前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定工程と、
該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に参照する地図参照工程と、
表示縮尺を、ユーザが変更自在に設定する表示縮尺設定工程と、
該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定工程と、
を備えることを特徴とする地図表示方法。
A map display method that uses a computer to display a map of a desired position in a scale range from a large scale to a small scale so that the scale can be freely changed,
A partition scale setting step of setting the partition scale that partitions the scale range, such that the user can freely change the scale.
A large-scale map database for displaying a map of a large scale range from the partition scale to the large scale in a freely scaleable manner, and a map of a small scale range from the partition scale to the small scale, can be scaled freely. A map reference step for selectively referring to a small-scale map database for display on
A display scale setting step of setting the display scale freely by the user;
The display scale is detected, and when the display scale is within the large scale range, the map display means uses the large scale map database to display a map of the desired position at the display scale, and displays the display scale. A map database selecting step of displaying the map of the desired position on the display scale using the small scale map database in the map display means when is in the small scale range;
A map display method comprising:
請求項6または7に記載の地図表示方法の各工程を、コンピュータに実行させるためのプログラム。A program for causing a computer to execute each step of the map display method according to claim 6. 請求項6または7に記載の地図表示方法の各工程を、コンピュータに実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。A computer-readable recording medium storing a program for causing a computer to execute the steps of the map display method according to claim 6.
JP2002318313A 2002-10-31 2002-10-31 MAP DISPLAY DEVICE, MAP DISPLAY METHOD, PROGRAM, AND RECORDING MEDIUM Expired - Fee Related JP4275928B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002318313A JP4275928B2 (en) 2002-10-31 2002-10-31 MAP DISPLAY DEVICE, MAP DISPLAY METHOD, PROGRAM, AND RECORDING MEDIUM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002318313A JP4275928B2 (en) 2002-10-31 2002-10-31 MAP DISPLAY DEVICE, MAP DISPLAY METHOD, PROGRAM, AND RECORDING MEDIUM

Publications (3)

Publication Number Publication Date
JP2004151522A true JP2004151522A (en) 2004-05-27
JP2004151522A5 JP2004151522A5 (en) 2006-03-09
JP4275928B2 JP4275928B2 (en) 2009-06-10

Family

ID=32461472

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002318313A Expired - Fee Related JP4275928B2 (en) 2002-10-31 2002-10-31 MAP DISPLAY DEVICE, MAP DISPLAY METHOD, PROGRAM, AND RECORDING MEDIUM

Country Status (1)

Country Link
JP (1) JP4275928B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006276172A (en) * 2005-03-28 2006-10-12 Xanavi Informatics Corp Map display device
JP2012113070A (en) * 2010-11-23 2012-06-14 Aisin Aw Co Ltd Control device, control method and computer program for control device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006276172A (en) * 2005-03-28 2006-10-12 Xanavi Informatics Corp Map display device
JP4579737B2 (en) * 2005-03-28 2010-11-10 クラリオン株式会社 Map display device
JP2012113070A (en) * 2010-11-23 2012-06-14 Aisin Aw Co Ltd Control device, control method and computer program for control device
US8942833B2 (en) 2010-11-23 2015-01-27 Aisin Aw Co., Ltd. Display device with stepwise display scale control, stepwise control method of the display scale on a display device, and computer program for stepwise control of the display scale of a display device

Also Published As

Publication number Publication date
JP4275928B2 (en) 2009-06-10

Similar Documents

Publication Publication Date Title
US7890257B2 (en) Using a shape-changing display as an adaptive lens for selectively magnifying information displayed onscreen
JP4044971B2 (en) Search method using image information
CN104737160B (en) Picture from sketch
JP2003337041A (en) Map display system, method for displaying map and program
JP2010033358A (en) Information processing apparatus, information processing method, program and information processing system
JP2007207221A (en) Using multi-resolution visual code to facilitate information browsing
JP2008249701A (en) Method and apparatus for displaying map image for navigation system
JP6789334B2 (en) Electronic map display method and equipment
JP4774560B2 (en) MAP DISPLAY CONTROL DEVICE, MAP DISPLAY CONTROL METHOD, MAP DISPLAY CONTROL PROGRAM, AND INFORMATION RECORDING MEDIUM
JP4227370B2 (en) Information search device, information search method and program
JP2004163592A (en) Map information providing system
WO2013057221A1 (en) Methods and apparatus for identifying geographic locations
CN101354255B (en) System and method for displaying electronic map
CN102982054A (en) Information processor, information processing method and program
EP2256461B1 (en) Method for Rendering Outline of Polygon and Apparatus of Rendering Outline of Polygon
JP2003216927A (en) Image display program
JP2004151522A (en) Map display device, method and program for displaying map, and recording medium
JP2003345236A (en) Map plotting device, map display system, map plotting method, and program
JP2007094937A (en) Facility search device, method, and program
JP2003187256A (en) Data structure of graphic data to be recorded in electronic map data and electronic map display device
CN101881622B (en) Method for displaying geographic information and device thereof
JP2006010685A (en) Method and system for specifying location using wireless device
JP4242298B2 (en) Navigation device based on coordinate field
JP2010032280A (en) Route display apparatus
JP5825049B2 (en) Tagging support system, tagging support method, tagging support apparatus, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051024

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051028

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081023

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081222

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090302

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090305

R150 Certificate of patent or registration of utility model

Ref document number: 4275928

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120313

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130313

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20140313

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees