(57)【要約】【課題】ユーザの目的に応じて、最適な地図を表示する地図表示装置を提供する。【解決手段】所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する電子地図表示装置であって、縮尺範囲をＮ個（Ｎは２以上の自然数）に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、該仕切縮尺にて仕切られたＮ個の縮尺範囲の地図を、縮尺変更自在に表示するためのＮ個の電子地図データベースを択一的に用いて、所望の位置の地図を、所定の表示縮尺で表示する地図表示手段と、表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、該表示縮尺を検出し、該表示縮尺に応じた地図データベースを用いて、所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、を備えることとしたものである。【選択図】  図１９
2004151522.tif 000002
【特許請求の範囲】
【請求項１】
所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、
前記縮尺範囲をＮ個（Ｎは２以上の自然数）に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、
該仕切縮尺にて仕切られたＮ個の縮尺範囲の地図を、縮尺変更自在に表示するためのＮ個の地図データベースを択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、
前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、
該表示縮尺を検出し、前記地図表示手段に、該表示縮尺に応じた前記地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、
を備えることを特徴とする地図表示装置。
【請求項２】
請求項１に記載の地図表示装置であって、
前記仕切縮尺設定手段は、前記Ｎ個の縮尺範囲を、識別可能に表示することを特徴とする地図表示装置。
【請求項３】
所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、
前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、
該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、
前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、
該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、
を備えることを特徴とする地図表示装置。
【請求項４】
請求項３に記載の地図表示装置であって、
前記仕切縮尺設定手段は、前記大縮尺範囲および前記小縮尺範囲を、識別可能に表示することを特徴とする地図表示装置。
【請求項５】
請求項１ないし４いずれかに記載の地図表示装置であって、
前記仕切縮尺の設定の変更に連動して、地図の表示縮尺を変更する同時移動選択時処理を行うことを特徴とする地図表示装置。
【請求項６】
コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法であって、
前記縮尺範囲をＮ個（Ｎは２以上の自然数）に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定工程と、
該仕切縮尺にて仕切られたＮ個の縮尺範囲の地図を、縮尺変更自在に表示するためのＮ個の地図データベースを択一的に参照する地図参照工程と、
表示縮尺を、ユーザが変更自在に設定する表示縮尺設定工程と、
該表示縮尺を検出し、該表示縮尺に応じた前記地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定工程と、
を備えることを特徴とする地図表示方法。
【請求項７】
コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法であって、
前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定工程と、
該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に参照する地図参照工程と、
表示縮尺を、ユーザが変更自在に設定する表示縮尺設定工程と、
該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定工程と、
を備えることを特徴とする地図表示方法。
【請求項８】
請求項６または７に記載の地図表示方法の各工程を、コンピュータに実行させるためのプログラム。
【請求項９】
請求項６または７に記載の地図表示方法の各工程を、コンピュータに実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する電子地図表示装置などに関する。
【０００２】
【従来の技術】
近年、パソコンやカーナビゲーション装置において地図表示が行われ、種々の便宜に供されるようになってきた。このような地図表示装置としては、例えば特許文献１に記載されている地図情報の表示装置がある。
特許文献１に記載されている地図表示装置においては、ズームインキーまたはズームアウトキーにより表示縮尺を大きく又は小さくし、その表示縮尺に応じた種別の地図を選定し、その選定した地図を表示するようにしている。
【０００３】
【特許文献１】
特許第２６７１３９３号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の地図表示装置では、種別毎の地図の範囲（つまり種別毎の地図の縮尺範囲）は固定されており、例えばもう少し広範囲な（縮尺の小さい）住宅地図を表示しようとしても表示することができないという問題点を有していた。
【０００５】
本発明は、ユーザの多種多様なニーズ応じて、最適な地図を表示させることができる地図表示装置などを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題の少なくとも一部を解決するための本発明の地図表示装置は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、前記縮尺範囲をＮ個（Ｎは２以上の自然数）に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、該仕切縮尺にて仕切られたＮ個の縮尺範囲の地図を、縮尺変更自在に表示するためのＮ個の地図データベースを択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、該表示縮尺を検出し、前記地図表示手段に、該表示縮尺に応じた前記地図データベースを用いて、前記地図表示手段に前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、を備えることを要旨とする。
【０００７】
上記課題の少なくとも一部を解決するための他の発明の地図表示装置は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、を備えることを要旨とする。
【０００８】
また、本発明は、上述した地図表示装置としての態様のみならず、種々の態様で構成することができる。たとえば、コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法として構成してもよい。また、かかる地図表示機能をコンピュータに実現させるためのコンピュータプログラム、およびかかるコンピュータプログラムを記録した記録媒体として構成してもよい。
【０００９】
【発明の実施の形態】
本発明の請求項１に記載の地図表示装置は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、前記縮尺範囲をＮ個（Ｎは２以上の自然数）に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、該仕切縮尺にて仕切られたＮ個の縮尺範囲の地図を、縮尺変更自在に表示するためのＮ個の地図データベースを択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、該表示縮尺を検出し、前記地図表示手段に、該表示縮尺に応じた前記地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、を有することとしたものである。
本発明の地図表示装置によれば、仕切縮尺設定手段は、ユーザの指示に従って、縮尺範囲をＮ個に仕切る仕切縮尺を設定する。たとえば、１／５００（大縮尺）から１／２０万（小縮尺）までの縮尺範囲に対し、１／３０００、１／１万、１／５万といった仕切縮尺を設定する。すると、１／５００から１／２０万までの縮尺範囲が、「１／５００〜１／３０００」、「１／３０００〜１／１万」、「１／１万〜１／５万」、「１／５万〜１／２０万」という４個の縮尺範囲に仕切られる。仕切る縮尺範囲の個数Ｎは、４に限られず、２以上の自然数であればよい。
Ｎ個の縮尺範囲には、地図を縮尺変更自在に表示するためのＮ個の地図データベースが対応づけられる。たとえば、「１／５００〜１／３０００」には住宅地図、「１／３０００〜１／１万」には市街地図、「１／１万〜１／５万」には１／２．５万地形地図、「１／５万〜１／２０万」には１／２０万地勢地図といったように対応づけられる。
ここで、住宅地図とは、建物の形状や名称、道路等が示された地図、市街地図とは、建物の形状は示されているが主要な名称や道路だけが示された地図、地形地図とは、建物の形状は示されず、道路や主要な施設の記号が示された地図、地勢地図とは道路や主要な施設の記号が示された地図をいう。
地図表示手段は、これらＮ個の地図データベースを択一的に用いて、所望位置の地図を、所定の表示縮尺で表示する。ここで、地図データベースは、本地図表示装置内に一体に構成しても、別体に構成してもよい。別体に構成した場合には、両者をネットワークで接続した構成とすることが可能である。ネットワークは、典型的には、インターネットであるが、インターネットに限らず、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や専用線によるネットワークなど、限定的なものであってもよい。ネットワークは、有線または無線により通信させる構成を採ることができる。
表示縮尺設定手段は、ユーザの指示に従って、表示縮尺を設定する。
地図データベース選定手段は、ユーザが設定した表示縮尺を検出し、地図表示手段に、表示縮尺に応じた地図データベースを用いて、所望位置の地図を表示縮尺にて表示させる。たとえば、ユーザが表示縮尺として、１／１５００を設定した場合、住宅地図を用いて地図を表示する。また、１／５０００を設定した場合、市街地図を用いて地図を表示する。また、１／２万を設定した場合、１／２．５万地形地図を用いて地図を表示する。さらに、１／１０万を設定した場合、１／２０万地勢地図を用いて地図を表示する。
このように構成することにより、ユーザは、同一位置、同一表示縮尺であっても、異なる複数の地図を表示させることができる。したがって、ユーザは、目的に応じて、最適な地図を表示させることができる。
【００１０】
請求項２に記載の地図表示装置は、請求項１に記載の地図表示装置において、前記仕切縮尺設定手段は、前記Ｎ個の縮尺範囲を、識別可能に表示することとしたものである。
このように構成することにより、ユーザは、仕切縮尺設定手段によって、Ｎ個に仕切られた縮尺範囲を、一目見て把握することができる。
ここで、識別可能に表示するとは、たとえば、縮尺範囲をスライダースケール（図１９参照）として表示し、このスライダースケールにおいて、「１／５００〜１／３０００」、「１／３０００〜１／１万」、「１／１万〜１／５万」、「１／５万〜１／２０万」という４個の縮尺範囲を、形状、色彩、模様の少なくとも１つを異ならせ表示させることが含まれる。
【００１１】
請求項３に記載の地図表示装置は、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示装置であって、前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定手段と、該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に用いて、前記所望位置の地図を、所定の表示縮尺で表示する地図表示手段と、前記表示縮尺を、ユーザが変更自在に設定する表示縮尺設定手段と、該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定手段と、を有することとしたものである。
本発明の地図表示装置によれば、仕切縮尺設定手段は、ユーザの指示に従って、縮尺範囲を大縮尺範囲と小縮尺範囲に仕切る仕切縮尺を設定する。たとえば、１／５００から１／２０万までの縮尺範囲に対し、１／５０００といった仕切縮尺を設定する。すると、１／５００から１／２０万までの縮尺範囲が、大縮尺範囲（「１／５００〜１／５０００」）と小縮尺範囲（「１／５０００〜１／２０万」）という２つの縮尺範囲に仕切られる。仕切縮尺は、１／５０００に限らず、１／５００〜１／２０万の範囲であればよい。
大縮尺範囲と小縮尺範囲には、地図を縮尺変更自在に表示するための地図データベースが対応づけられる。たとえば、大縮尺範囲（「１／５００〜１／５０００」）には住宅地図、小縮尺範囲（「１／５０００〜１／２０万」）には１／２．５万地形地図といったように対応づけられる。なお、対応づけられる地図データベースは、住宅地図、１／２．５万地形地図に限られず、市街地図、１／２０万地勢地図など、適宜選択可能である。
ここで、住宅地図とは、建物の形状や名称、道路等が示された地図、市街地図とは、建物の形状は示されているが主要な名称や道路だけが示された地図、地形地図とは、建物の形状は示されず、道路や主要な施設の記号が示された地図、地勢地図とは道路や主要な施設の記号が示された地図をいう。
地図表示手段は、これらの地図データベースを択一的に用いて、所望位置の地図を、所定の表示縮尺で表示する。ここで、地図データベースは、本地図表示装置内に一体に構成しても、別体に構成してもよい。別体に構成した場合には、両者をネットワークで接続した構成とすることが可能である。ネットワークは、典型的には、インターネットであるが、インターネットに限らず、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や専用線によるネットワークなど、限定的なものであってもよい。ネットワークは、有線または無線により通信させる構成を採ることができる。
表示縮尺設定手段は、ユーザの指示に従って、表示縮尺を設定する。
地図データベース選定手段は、ユーザが設定した表示縮尺を検出し、地図表示手段に、表示縮尺に応じた地図データベースを用いて、所望位置の地図を表示縮尺にて表示させる。たとえば、ユーザが表示縮尺として、１／１５００を設定した場合、住宅地図を用いて地図を表示する。また、１／２万を設定した場合、１／２．５万地形地図を用いて地図を表示する。また、１／２万を設定した場合、１／２．５万地形地図を用いて地図を表示する。
このように構成することにより、ユーザは、同一位置、同一表示縮尺であっても、異なる複数の地図を表示させることができる。したがって、ユーザは、目的に応じて、最適な地図を表示させることができる。
【００１２】
請求項４に記載の地図表示装置は、請求項３に記載の地図表示装置において、前記仕切縮尺設定手段は、前記大縮尺範囲および前記小縮尺範囲を、識別可能に表示することとしたものである。
このように構成することにより、ユーザは、大縮尺範囲と小縮尺範囲を、一目見て把握することができる。
ここで、識別可能に表示するとは、たとえば、縮尺範囲をスライダースケール（図１９参照）として表示し、このスライダースケールにおいて、大縮尺範囲（「１／５００〜１／５０００」）と、小縮尺範囲（「１／５０００〜１／２０万」）とを、形状、色彩、模様の少なくとも１つを異ならせて表示させることが含まれる。
【００１３】
請求項５に記載の地図表示装置は、請求項１ないし４いずれかに記載の地図表示装置であって、前記仕切縮尺の設定の変更に連動して、地図の表示縮尺を変更する同時移動選択時処理を有することとしたものである。
このように構成することにより、仕切縮尺が変更されたとき、その変更された仕切縮尺における地図を直ちに表示させることができる。したがって、ユーザは、変更した仕切縮尺における地図を確認しながら、仕切縮尺の設定を行なうことができる。
【００１４】
請求項６に記載の地図表示方法は、コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法であって、前記縮尺範囲をＮ個（Ｎは２以上の自然数）に仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定工程と、該仕切縮尺にて仕切られたＮ個の縮尺範囲の地図を、縮尺変更自在に表示するためのＮ個の地図データベースを択一的に参照する地図参照工程と、表示縮尺を、ユーザが変更自在に設定する表示縮尺設定工程と、該表示縮尺を検出し、該表示縮尺に応じた前記地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定工程と、を有することとしたものである。
【００１５】
請求項７に記載の地図表示方法は、コンピュータを用いて、所望位置の地図を、大縮尺から小縮尺までの縮尺範囲で、縮尺変更自在に表示する地図表示方法であって、前記縮尺範囲を仕切る仕切縮尺を、ユーザが変更自在に設定する仕切縮尺設定工程と、該仕切縮尺から前記大縮尺までの大縮尺範囲の地図を、縮尺変更自在に表示するための大縮尺用地図データベースと、前記仕切縮尺から前記小縮尺までの小縮尺範囲の地図を、縮尺変更自在に表示するための小縮尺用地図データベースと、を択一的に参照する地図参照工程と、表示縮尺を、ユーザが変更自在に設定する表示縮尺設定工程と、該表示縮尺を検出し、該表示縮尺が前記大縮尺範囲にあるとき前記地図表示手段に前記大縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させ、前記表示縮尺が前記小縮尺範囲にあるとき前記地図表示手段に前記小縮尺用地図データベースを用いて、前記所望位置の地図を該表示縮尺にて表示させる地図データベース選定工程と、を有することとしたものである。
【００１６】
請求項８に記載のプログラムは、請求項６または７に記載の地図表示方法の各ステップをコンピュータに実行させるためのプログラムであることとしたものである。
【００１７】
請求項９に記載の記録媒体は、請求項６または７に記載の地図表示方法の各ステップをコンピュータに実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体であることとしたものである。
ここで、記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピュータが読取り可能な種々の媒体を利用できる。
【００１８】
以下、本発明の実施の形態について、図１〜図２５を用いて説明する。
図１は、一般的な電子地図表示装置を示すブロック図である。
図１において、１は全体を制御するＣＰＵ（中央処理装置）、２は文字や数値、図形等のデータを入力するための入力装置、３は文字や数値、図形等のデータを表示する表示装置、４は一時的にデータ等を格納するＲＡＭ、５はプログラムやデータを格納するＲＯＭ、６はＣＤ−ＲＯＭ７から地図情報を読み取る読取り装置、８はプリンタ等の出力装置である。
【００１９】
図２は、ＣＰＵ１がＲＯＭ５に格納されたプログラムを実行することにより実現される機能実現手段を示す機能ブロック図である。
図２において、１１は初期画面を表示装置３に表示する初期画面表示手段、１２は後述の縮尺仕切り同時移動を選択するか否かを設定する縮尺変更フラグ設定手段、１３は入力された指示に基づいた処理を行う入力受付処理手段である。
【００２０】
このように構成された電子地図表示装置のＣＰＵ１の動作について、図９を用いて説明する。図９はＣＰＵ１の動作を示すフローチャートである。
図９において、まず、初期画面表示手段１１は初期画面を表示装置３に表示する（Ｓ１）。この場合、表示する地図や地図情報などは前回の処理時において表示した地図や地図情報などである。次に、縮尺変更フラグを「１」または「０」に設定する（Ｓ２）。縮尺変更フラグを「１」に設定することは、縮尺仕切り同時移動を選択したことを意味し、縮尺変更フラグを「０」に設定することは、縮尺仕切り同時移動は選択しなかったことを意味する。次に、入力受付処理手段１３が行う入力受付処理に移行する（Ｓ３）。
【００２１】
図１８は初期画面を示す画面図である。図１８において、１００は、仕切り変更つまみ１０４（仕切縮尺設定手段）としての住宅地図用仕切り変更つまみ１０１と市街地図用仕切り変更つまみ１０２と地形地図用仕切り変更つまみ１０３と、表示縮尺変更つまみ１０５（表示縮尺設定手段）とを有するスライダースケール、１０６は前回表示された検索画面、１０７は前回表示された索引図、１０８は前回表示された地図である。
【００２２】
また、図１９は図１８のスライダースケール１００を示す構成図である。図１９において、１０１〜１０３は図１８と同様の住宅地図用仕切り変更つまみ、市街地図用仕切り変更つまみ、地形地図用仕切り変更つまみ、１０４はつまみ１０１〜１０３を共通的に示す仕切り変更つまみ、１０５は図１８と同様の表示縮尺変更つまみである。図１９に示すように、縮尺の小さい方から大きい方へ、地勢地図の縮尺範囲（表示範囲）、地形地図の縮尺範囲（表示範囲）、市街地図の縮尺範囲（表示範囲）、住宅地図の縮尺範囲（表示範囲）となる。
【００２３】
図２０は住宅地図を示す画面図であり、図２１は市街地図を示す画面図、図２２は地形地図を示す画面図、図２３は地勢地図を示す画面図である。住宅地図には建物の形状や名称、道路等が示されており、市街地図には建物の形状は示されているが主要な名称や道路だけが示されている。また、地形地図には建物の形状は示されず、道路や主要な施設の記号が示され、地勢地図には道路や主要な施設の記号が示されている。
【００２４】
図３は、図２の入力受付処理手段１３を構成する機能実現手段を示す機能ブロック図である。
図３において、１３１は初期画面において検索画面を選択したか否かを判定する検索画面選択判定手段、１３２は仕切り変更つまみ１０４と表示縮尺変更１０５つまみとから成る変更つまみをカーソルで移動させたか否か、すなわち仕切り変更つまみ１０４若しくは表示縮尺変更つまみ１０５をカーソルで移動させたか否かを判定すると共に縮尺仕切り同時移動が選択されたか否かを判定する変更つまみ移動判定手段、１３３はその他の必要な処理を行うその他の処理手段、１３４は入力受付処理を終了させるか否かを判定する終了判定手段、１３５は入力受付処理において設定したデータや状態を記憶する記憶手段である。
【００２５】
このように構成された入力受付処理手段１３について、その動作を図１０を用いて説明する。図１０は入力受付処理手段１３の動作を示すフローチャートである。
図１０において、まず、検索画面選択判定手段１３１は、初期画面において検索画面を選択したか否かを判定する（Ｓ１１）。選択したと判定したときは検索処理へ移行する。選択しなかったと判定したときは、次に変更つまみ移動判定手段１３２は、仕切り変更つまみ若しくは表示縮尺変更つまみをカーソルで移動させたか否かを判定し、縮尺仕切り同時移動が選択されたか否かを判定する（Ｓ１２）。いずれかを移動させたとき、または縮尺仕切り同時移動を選択したときにはスライダースケール処理へ移行する。いずれも移動させず縮尺仕切り同時移動も選択しなかったときは、次に、その他の処理手段１３３によるその他の必要な処理を行う（Ｓ１３）。次に、終了判定手段１３４は入力受付処理を終了させるか否かを判定する（Ｓ１４）。終了の指示は例えば特定のキーを押下することにより行うことができる。入力受付処理を終了させる場合には次に記憶手段１３５は、ステップＳ１１〜Ｓ１３において設定したデータや状態を記憶する（Ｓ１５）。
【００２６】
図４は、初期画面において検索画面を選択したときに移行する検索処理を行う検索処理手段を示す機能ブロック図である。
図４において、１４は検索処理を行う検索処理手段、１４１は検索画面１０６において住所が指定されたか否かを判定する住所指定判定手段、１４２は住所が指定されたと判定したときに指定された住所の座標（つまり表示する地図の中央位置を示す座標）を取得する座標取得手段、１４３は指定された住所と仕切り変更つまみの位置と表示縮尺変更つまみの位置とに基づいて所定の地図を表示する地図表示手段である。
【００２７】
このように構成された検索処理手段１４について、その動作を図１１、図１２を用いて説明する。図１１は検索処理手段１４の動作を示すフローチャート、図１２は地図データを示す説明図である。
図１１において、まず、住所指定判定手段１４１は、検索画面１０６において住所が指定されたか否かを判定する（Ｓ２１）。住所が指定されたと判定したときには、次に、座標取得手段１４２は、指定された住所の座標を取得し（Ｓ２２）、地図表示手段１４３は、指定された住所と仕切り変更つまみ１０４の位置と表示縮尺変更つまみ１０５の位置とに基づいて所定の地図を表示する（Ｓ２３）。ステップＳ２１で住所が指定されなかったと判定したときには、この検索処理を終了する。
図１２に住所の例を示す。例えば北海道を選択したときには住所は緯度・経度（１２３４５、６７８９）となり、これは例えば札幌になる。すなわち、北海道の地図においては札幌が中心になる。
【００２８】
図５は、仕切り変更つまみ１０４若しくは表示縮尺変更つまみ１０５のいずれかをカーソルで移動させたと判定したとき、または縮尺仕切り同時移動が選択されたと判定したときに移行するスライダースケール処理を行うスライダースケール処理手段１５を示す機能ブロック図である。
図５において、１５１は表示縮尺変更つまみ１０５が移動したか否かを判定する表示縮尺変更つまみ移動判定手段、１５２は仕切り変更つまみ１０４が移動したか否かを判定する仕切り変更つまみ移動判定手段、１５３は縮尺仕切り同時移動が選択されたか否かを判定する縮尺仕切り同時移動選択判定手段である。
【００２９】
このように構成されたスライダースケール処理手段１５について、その動作を図１３を用いて説明する。図１３はスライダースケール処理手段１５の動作を示すフローチャートである。
図１３において、まず、表示縮尺変更つまみ移動判定手段１５１は、表示縮尺変更つまみ１０５が移動したか否かを判定する（Ｓ３１）。表示縮尺変更つまみ１０５が移動したと判定したときには表示縮尺移動時処理へ移行する。表示縮尺変更つまみ１０５が移動しなかったと判定したときには次に仕切り変更つまみ移動判定手段１５２は、仕切り変更つまみ１０４が移動したか否かを判定する（Ｓ３２）。仕切り変更つまみ１０４が移動したと判定したときには仕切り移動時処理へ移行する。仕切り変更つまみ１０４が移動しなかったと判定したときには次に縮尺仕切り同時移動選択判定手段１５３は、縮尺仕切り同時移動が選択されたか否かを判定する（Ｓ３３）。縮尺仕切り同時移動が選択されたと判定したときには同時移動選択時処理へ移行する。縮尺仕切り同時移動が選択されなかったと判定したときには、このスライダースケール処理を終了する。
【００３０】
図６は、表示縮尺変更つまみ１０５が移動したと判定したときに移行する表示縮尺移動時処理を行う表示縮尺移動時処理手段を示す機能ブロック図である。
図６において、１６は表示縮尺移動時処理を行う表示縮尺移動時処理手段、１６１は表示縮尺つまみ１０５の位置に応じて地図データベースの地図を選定する地図データベース選定手段、１６２は選定した地図を表示する地図表示手段である。
【００３１】
このように構成された表示縮尺移動時処理手段１６について、その動作を図１４、図１５を用いて説明する。図１４は表示縮尺移動時処理手段１６の動作を示すフローチャートであり、図１５は各種の地図データベース（地図ＤＢ）を示す地図構成図である。図１４において、まず、地図データベース選定手段１６１は、表示縮尺つまみ１０５の位置に応じて地図データベースの地図を選定する（Ｓ４１）。例えば表示縮尺つまみ１０５が住宅地図の表示範囲（縮尺範囲）内にあるときには図１５の住宅地図データベースを選択し、その住宅地図データベースから表示縮尺つまみ１０５の位置に応じた地図を選定する。次に、地図表示手段１６２は、ステップＳ４１で選定した地図を表示する（Ｓ４２）。
【００３２】
図７は、仕切り変更つまみ１０４が移動したと判定したときに移行する仕切り移動時処理を行う仕切り移動時処理手段を示す機能ブロック図である。
図７において、１７は仕切り移動時処理を行う仕切り移動時処理手段、１７１は仕切り変更つまみ１０４が移動したと判定したときはスライダースケール１００における地図の縮尺範囲を仕切り変更つまみ１０４の移動位置に応じて変更する切替え位置変更手段、１７２は縮尺仕切り同時移動が選択されたか否かを判定する縮尺変更フラグ判定手段、１７３は縮尺変更フラグ判定手段１７２において縮尺仕切り同時移動が選択されなかったと判定したときに表示縮尺変更つまみ１０５の位置に対応する種別の地図を選定する地図データベース選定手段、１７４は選定された地図を表示する地図表示手段である。
【００３３】
このように構成された仕切り移動時処理手段１７について、その動作を図１６を用いて説明する。図１６は仕切り移動時処理手段１７の動作を示すフローチャートである。
図１６において、まず、切替え位置変更手段１７１は、スライダースケール１００における地図の縮尺範囲（つまり地図種別の切替えを行う縮尺の位置）を仕切り変更つまみ１０４の移動位置に応じて変更する（Ｓ５１）。次に、縮尺変更フラグ判定手段１７２は、縮尺仕切り同時移動が選択されたか否かを判定する（Ｓ５２）。次に地図データベース選定手段１７３は、縮尺変更フラグ判定手段１７２において縮尺仕切り同時移動が選択されなかったと判定したときに表示縮尺変更つまみ１０５の位置に対応する種別の地図（たとえば住宅地図データベースにおいて表示縮尺変更つまみ１０５の位置に対応する地図）を選定する（Ｓ５３）。次に、地図表示手段１７４は、選定された地図を表示する（Ｓ５４）。ステップＳ５２で縮尺仕切り同時移動が選択されたと判定したときには、この仕切り移動時処理を終了する。
【００３４】
図２４は住宅地図の表示範囲が１／２０００の場合を示す説明図であり、図２５は住宅地図の表示範囲が１／４０００の場合を示す説明図である。図２４、図２５において、変更つまみ１０１〜１０５は図１８、図１９と同様のものである。図２４に示すように、住宅地図の表示範囲が１／２０００以上というように切替え縮尺（住宅地図から市街地図へと切り替わる縮尺）が大きい場合には、その表示地図の縮尺は例えば１／２０００、１／１５００、１／１０００であるが、図２５に示すように、住宅地図の表示範囲が１／４０００以上というように切替え縮尺を小さい縮尺に変更した場合には、その表示地図の縮尺は例えば１／４０００、１／３０００、１／２０００というようになり、表示する地図の範囲が広くなる。これにより、地図の使い勝手が良くなり、使用において極めて便利な地図になる。図２５の場合、図示してはいないが、当然に１／１５００、１／１０００を表示することもできる。
【００３５】
図８は、縮尺仕切り同時移動が選択されたと判定したときに移行する同時移動選択時処理を行う同時移動選択時処理手段を示す機能ブロック図である。
図８において、１８は同時移動選択時処理を行う同時移動選択時処理手段、１８１は縮尺仕切り同時移動が選択されたか否かを判定する縮尺変更フラグ判定手段、１８２は縮尺変更フラグ判定手段１８１において縮尺仕切り同時移動が選択されたと判定したときは表示縮尺変更つまみ１０５の位置を仕切り変更つまみ１０４の位置と同一位置とし、仕切り変更つまみ１０４の移動に合わせて表示縮尺変更つまみ１０５を移動させる表示縮尺変更つまみ移動手段、１８３は移動した表示縮尺変更つまみ１０５の位置に対応する種別の地図を選定する地図データベース選定手段、１８４は選定された地図を表示する地図表示手段である。
【００３６】
このように構成された同時移動選択時処理手段１８について、その動作を図１７を用いて説明する。図１７は同時移動選択時処理手段１８の動作を示すフローチャートである。
図１７において、まず、縮尺変更フラグ判定手段１８１は、縮尺仕切り同時移動が選択されたか否かを判定する（Ｓ６１）。縮尺変更フラグ判定手段１８１において縮尺仕切り同時移動が選択されたと判定したときは次に表示縮尺変更つまみ移動手段１８２は、表示縮尺変更つまみ１０５の位置を仕切り変更つまみ１０４の位置と同一位置とし、仕切り変更つまみ１０４の移動に合わせて表示縮尺変更つまみ１０５を移動させる（Ｓ６２）。次に、地図データベース選定手段１８３は、移動した表示縮尺変更つまみ１０５の位置に対応する種別の地図を選定し（Ｓ６３）、地図表示手段１８４は、選定された地図を表示する（Ｓ６４）。ステップＳ６１で縮尺仕切り同時移動が選択されなかったと判定したときは、この同時移動選択時処理を終了する。
図１７に示す処理動作においては、表示縮尺変更つまみ１０５は仕切り変更つまみ１０４と同一位置で移動するので、仕切り変更つまみ１０４の切替え縮尺位置における地図表示状態を直ちに確認することができる。
【００３７】
以上のように本実施の形態によれば、仕切り変更つまみ１０４の移動か若しくは表示縮尺変更つまみ１０５の移動かを判定すると共に仕切り変更つまみ１０４と表示縮尺変更つまみ１０５との同時移動である縮尺仕切り同時移動が選択されたか否かを判定するスライダースケール処理手段１５と、仕切り変更つまみ１０４が移動したと判定したときはスライダースケールにおける地図の縮尺範囲を仕切り変更つまみ１０４の移動位置に応じて変更する仕切り移動時処理手段１７とを有することにより、例えば住宅地図用仕切り変更つまみ１０１をカーソルで移動させた場合には、その移動位置を認識して住宅地図の縮尺範囲を変更することができるので、所望の地図の範囲を容易に変更することができ、また、範囲を変更した所望の地図を表示縮尺に応じて自動的に表示することとすれば、範囲を変更した地図を容易に表示することができる。
【００３８】
また、スライダースケール処理手段１５において縮尺仕切り同時移動が選択されたと判定したときは、表示縮尺変更つまみ１０５の位置を仕切り変更つまみ１０４の位置と同一位置とし、仕切り変更つまみ１０４の移動に合わせて表示縮尺変更つまみ１０５を移動させる同時移動選択時処理手段１８を有することにより、仕切り変更つまみ１０４を移動させた場合には、表示縮尺変更つまみ１０５は、仕切り変更つまみ１０４と同じ位置で同じように移動するので、変更された表示縮尺の位置で地図を表示することとすれば、範囲が変更された地図の表示状態を直ちに確認することができる。
【００３９】
さらに、仕切り移動時処理手段１７は、仕切り変更つまみ１０４の移動であると判定したときはスライダースケールにおける地図の縮尺範囲を仕切り変更つまみ１０４の移動位置に応じて変更する切替え位置変更手段１７１と、縮尺仕切り同時移動が選択されたか否かを判定する縮尺変更フラグ判定手段１７２と、縮尺変更フラグ判定手段１７２において縮尺仕切り同時移動が選択されなかったと判定したときは表示縮尺変更つまみ１０５の位置に対応する種別の地図を選定する地図データベース選定手段１７３と、選定された地図を表示する地図表示手段１７４とを有することにより、例えば住宅地図の仕切り変更つまみ１０１をカーソルで移動させた場合には、その移動位置を認識して住宅地図の縮尺範囲を変更するようにしたので、所望の地図の範囲を容易に変更することができ、また、範囲を変更した所望の地図を表示縮尺に応じて自動的に表示するようにしたので、範囲を変更した地図を容易に表示することができる。
【００４０】
さらに、同時移動選択時処理手段１８は、縮尺仕切り同時移動が選択されたか否かを判定する縮尺変更フラグ判定手段１８１と、縮尺変更フラグ判定手段１８１において縮尺仕切り同時移動が選択されたと判定したときは表示縮尺変更つまみ１０５の位置を仕切り変更つまみ１０４の位置と同一位置とし仕切り変更つまみ１０４の移動に合わせて表示縮尺変更つまみ１０５を移動させる表示縮尺変更つまみ移動手段１８２と、移動した表示縮尺変更つまみ１０５の位置に対応する種別の地図を選定する地図データベース選定手段１８３と、選定された地図を表示する地図表示手段１８４とを有することにより、仕切り変更つまみ１０４を移動させた場合には、表示縮尺変更つまみ１０５は、仕切り変更つまみ１０４と同じ位置で同じように移動し、その移動した位置の表示縮尺で地図が表示されるので、範囲が変更された地図の表示状態を直ちに確認することができる。
【００４１】
さらに、図１４、図１６または図１７の地図表示方法の各ステップをコンピュータに実行させるためのプログラムを用いることにより、図１４、図１６または図１７の地図表示方法をコンピュータを用いて任意の場所で任意の時間に実行することができる。
【００４２】
さらに、図１４、図１６または図１７の地図表示方法の各ステップをコンピュータに実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を用いることにより、コンピュータを用いて記録媒体からプログラムを読み取りさえすれば、図１４、図１６または図１７の地図表示方法を任意の場所で任意の時間に実行することができる。
【００４３】
【発明の効果】
以上説明したように本発明の地図表示装置によれば、ユーザは、同一位置、同一表示縮尺であっても、異なる複数の地図を表示させることができる。したがって、ユーザは、目的に応じて、最適な地図を表示させることができる。
【図面の簡単な説明】
【図１】一般的な地図表示装置を示すブロック図
【図２】ＣＰＵがＲＯＭに格納されたプログラムを実行することにより実現される機能実現手段を示す機能ブロック図
【図３】図２の入力受付処理手段を構成する機能実現手段を示す機能ブロック図
【図４】初期画面において検索画面を選択したときに移行する検索処理を行う検索処理手段を示す機能ブロック図
【図５】仕切り変更つまみ若しくは表示縮尺変更つまみのいずれかをカーソルで移動させたと判定したとき、または縮尺仕切り同時移動が選択されたと判定したときに移行するスライダースケール処理を行うスライダースケール処理手段を示す機能ブロック図
【図６】表示縮尺変更つまみが移動したと判定したときに移行する表示縮尺移動時処理を行う表示縮尺移動時処理手段を示す機能ブロック図
【図７】仕切り変更つまみが移動したと判定したときに移行する仕切り移動時処理を行う仕切り移動時処理手段を示す機能ブロック図
【図８】縮尺仕切り同時移動が選択されたと判定したときに移行する同時移動選択時処理を行う同時移動選択時処理手段を示す機能ブロック図
【図９】ＣＰＵの動作を示すフローチャート
【図１０】入力受付処理手段の動作を示すフローチャート
【図１１】検索処理手段の動作を示すフローチャート
【図１２】地図データを示す説明図
【図１３】スライダースケール処理手段の動作を示すフローチャート
【図１４】表示縮尺移動時処理手段の動作を示すフローチャート
【図１５】各種の地図データベースを示す地図構成図
【図１６】仕切り移動時処理手段の動作を示すフローチャート
【図１７】同時移動選択時処理手段の動作を示すフローチャート
【図１８】初期画面を示す画面図
【図１９】図１８のスライダースケールを示す構成図
【図２０】住宅地図を示す画面図
【図２１】市街地図を示す画面図
【図２２】地形地図を示す画面図
【図２３】地勢地図を示す画面図
【図２４】住宅地図の表示範囲が１／２０００の場合を示す説明図
【図２５】住宅地図の表示範囲が１／４０００の場合を示す説明図
【符号の説明】
１  ＣＰＵ（中央処理装置）
２  入力装置
３  表示装置
４  ＲＡＭ
５  ＲＯＭ
６  読取り装置
７  ＣＤ−ＲＯＭ
８  出力装置
１１  初期画面表示手段
１２  縮尺変更フラグ設定手段
１３  入力受付処理手段
１４  検索処理手段
１５  スライダースケール処理手段
１６  表示縮尺移動時処理手段
１７  仕切り移動時処理手段
１８  同時移動選択時処理手段
１００  スライダースケール
１０１  住宅地図用仕切り変更つまみ
１０２  市街地図用仕切り変更つまみ
１０３  地形地図用仕切り変更つまみ
１０４  仕切り変更つまみ（仕切縮尺設定手段）
１０５  表示縮尺変更つまみ（表示縮尺設定手段）
１３１  検索画面選択判定手段
１３２  変更つまみ移動判定手段
１３３  その他の処理手段
１３４  終了判定手段
１３５  記憶手段
１４１  住所指定判定手段
１４２  座標取得手段
１４３、１６２、１７４、１８４  地図表示手段
１５１  表示縮尺変更つまみ移動判定手段
１５２  仕切り変更つまみ移動判定手段
１５３  縮尺仕切り同時移動選択判定手段
１６１、１７３、１８３  地図データベース選定手段
１６２、１７４、１８４  地図表示手段
１７１  切替え位置変更手段
１７２、１８１  縮尺変更フラグ判定手段
１８２  表示縮尺変更つまみ移動手段
【図１】
2004151522.tif 000003
【図２】
2004151522.tif 000004
【図３】
2004151522.tif 000005
【図４】
2004151522.tif 000006
【図５】
2004151522.tif 000007
【図６】
2004151522.tif 000008
【図７】
2004151522.tif 000009
【図８】
2004151522.tif 000010
【図９】
2004151522.tif 000011
【図１０】
2004151522.tif 000012
【図１１】
2004151522.tif 000013
【図１２】
2004151522.tif 000014
【図１３】
2004151522.tif 000015
【図１４】
2004151522.tif 000016
【図１５】
2004151522.tif 000017
【図１６】
2004151522.tif 000018
【図１７】
2004151522.tif 000019
【図１８】
2004151522.tif 000020
【図１９】
2004151522.tif 000021
【図２０】
2004151522.tif 000022
【図２１】
2004151522.tif 000023
【図２２】
2004151522.tif 000024
【図２３】
2004151522.tif 000025
【図２４】
2004151522.tif 000026
【図２５】
2004151522.tif 000027