(57)【要約】【課題】地下地図の表示に関して従来の地図表示装置において問題になっていた操作性などの問題を解消することのできる地図表示装置の提供。【解決手段】地上面の地図である地上地図に加えて、地下街や高架下などの地図である地下地図を表示できるようになっている地図表示装置について、地上地図を表示装置に表示する際の表示画面に、地下地図の表示要求操作をするための地下地図表示操作手段４を含ませることができるようにしている。【選択図】        図１
2005055478.tif 000002
【特許請求の範囲】
【請求項１】
本体装置、入力装置および表示装置を含んでなり、地上面の地図である地上地図に加えて、地下街や高架下などの地図である地下地図を表示できるようになっている地図表示装置において、前記地上地図を前記表示装置に表示する際の表示画面に、前記地下地図の表示要求操作をするための地下地図表示操作手段を含ませることができるようになっていることを特徴とする地図表示装置。
【請求項２】
前記地下地図表示操作手段は、摘みを有するスライダーバーを含むとともに、地下街や高架下などにおける階層の数に応じて設けられるチェックボタンを含み、前記入力装置を通じて前記スライダーバーの摘みを操作することで前記チェックボタンを選択することにより、地下地図として表示する階を指定できるようにされている請求項１に記載の地図表示装置。
【請求項３】
前記スライダーバーの摘みの前記チェックボタンに対する位置決め状態に応じて特定階の地下地図を地上地図と選択的に混ぜ合わせた表示を指定できるようにされている請求項２に記載の地図表示装置。
【請求項４】
前記地下地図を有する地下街や高架下などの存在を示す図形が前記表示装置に表示の地上地図の中にある場合に、前記地下地図表示操作手段を前記表示画面に自動的に表示するようにされている請求項１〜請求項３のいずれか１項に記載の地図表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地図表示装置に関し、特に地上面の地図である地上地図だけでなく、地下街や高架下などの地図である地下地図も表示できるようになっている地図表示装置に関する。
【０００２】
【従来の技術】
地図表示装置は、測位系に準拠した座標データなどで構成される地上面上のベクトル地図である地上地図を表示の対象とするのが基本であるが、それに加えて、地上地図には現れない地下街や高架下などの地図である地下地図も表示対象とする例が増えてきている。その地下地図も地上地図と同様に測位系に準拠した座標データなどで構成されているものの、座標系が地上地図と合っていないのが通常で、地上地図と併せて表示するには座標系を合わせることになる。
【０００３】
地上地図に加えて地下地図も表示できるようにした地図表示装置としては、例えば特許文献１に開示の例などが知られている。特許文献１の地図表示装置では、地上地図のデータを地上地図データ蓄積手段に格納しておくとともに、地下地図のデータを地上地図データに対して二次元的位置および鉛直方向の位置を対応させて得るように地上地図データに対する二次元的位置情報および鉛直方向の位置情報を含んで地下地図データ蓄積手段に格納しておくことで、地上地図と地下地図とを選択的に組合せて表示あるいはそれぞれを単独で表示することを可能としている。
【０００４】
また地図表示装置については、例えば特許文献２に開示される例のように、地上地図について道路地図と住宅地図といった異なる地図を切り替えて表示する手法も知られている。特許文献２の地図表示装置では、表示縮尺を段階的に変化させて表示する２つの地図の混ぜ合わせ比率を変化させながらそれらの地図を一時的に重ねて表示することで、スムーズで連続的な地図の表示切替えを可能としている。
【０００５】
【特許文献１】
特開２００１−１２６０５４号公報
【特許文献２】
特開２００２−２４５４７３号公報
【０００６】
【発明が解決しようとする課題】
従来の地図表示装置における地下地図の表示操作は以下のようになされるのが一般的であった。すなわち地下街や高架下などがあると、そのことを示す図形が該当部分で地上地図に表示されているので、まずその図形をマウスなどのポインティングデバイスで選択する。そうすると、その地下街や高架下などの地下地図が用意されている場合には地下地図表示のメニューボタンなどが表示されるので、それをクリックするなどの操作をなして目的の地下地図を表示させる。
【０００７】
このように従来の地図表示装置においては地下地図を表示させるのに少なくとも２段階の操作を経る必要があり、地下地図表示のための操作が煩雑であるという問題があった。また地下街などの存在を示す図形などが地上地図上に表示されていたとしてもそれらすべてに地下地図が用意されているとは限らず、使用者は地上地図を見ただけでは地下地図の有無を判断しにくいという問題もあった。さらに地下街などの存在を示す図形は、地上地図の地図構成物（道路や建物の図形、名称、住所などといった文字列など）の密集した地域に表示されることになる場合が多く、それを視認し難いという問題もあった。
【０００８】
本発明は、地図表示装置における地下地図の表示に関する以上のような事情を背景になされたものであり、地下地図の表示に関する上記のような問題を解消することのできる地図表示装置の提供を目的としている。
【０００９】
【課題を解決するための手段】
上記目的のために本発明では、本体装置、入力装置および表示装置を含んでなり、地上面の地図である地上地図に加えて、地下街や高架下などの地図である地下地図を表示できるようになっている地図表示装置において、前記地上地図を前記表示装置に表示する際の表示画面に、前記地下地図の表示要求操作をするための地下地図表示操作手段を含ませることができるようになっていることを特徴としている。
【００１０】
また本発明では上記のような地図表示装置について、その地下地図表示操作手段は、摘みを有するスライダーバーを含むとともに、地下街や高架下などにおける階層の数に応じて設けられるチェックボタンを含み、前記入力装置を通じて前記スライダーバーの摘みを操作することで前記チェックボタンを選択することにより、地下地図として表示する階を指定できるように形成するものとしている。
【００１１】
また本発明では上記のような地図表示装置について、前記スライダーバーの摘みの前記チェックボタンに対する位置決め状態に応じて特定階の地下地図を地上地図と選択的に混ぜ合わせた表示を指定できるようにしている。
【００１２】
また本発明では上記のような地図表示装置について、前記地下地図を有する地下街や高架下などの存在を示す図形が前記表示装置に表示の地上地図の中にある場合に、前記地下地図表示操作手段を前記表示画面に自動的に表示するようにしている。
【００１３】
【発明の実施の形態】
以下に、本発明の実施形態について図面を参照して説明する。図１に一実施形態による地図表示装置の構成を示す。地図表示装置は、本体装置１、入力装置２、および表示装置１２を含んでいる。本体装置１は、地上地図や地下地図に関するデータを保持しており、それらのデータを処理して表示画面を作成する処理を行う。そのために本体装置１は、地上地図表示操作手段３、地下地図表示操作手段４、表示地図決定手段５、地図データ読込手段６、記憶手段７、地図描画手段８、表示画面作成手段９、地上地図データ格納手段１０、および地下地図データ格納手段１１を有している。
【００１４】
記憶手段７は、例えば半導体メモリで構成されている。この記憶手段７は、本体装置１でなされる後述のような処理のためのプログラムが格納され、またこれらのプログラムのワークメモリとしても機能し、さらに地上地図データ格納手段１０や地下地図データ格納手段１１から読み出した地図データなどを一時的に格納する役割も負っている。地上地図データ格納手段１０と地下地図データ格納手段１１は、何れも例えばハードディスク装置、ＣＤ−ＲＯＭ装置あるいはＤＶＤ装置などで構成されており、それぞれには地上地図や地下地図のデータおよびそれらの地図データを管理するための地図管理データが格納されている。本体装置１におけるこの他の構成要素である地上地図表示操作手段３、地下地図表示操作手段４、表示地図決定手段５、および地図データ読込手段６については後述する。
【００１５】
入力装置２は例えばキーボードやマウスなどで構成されている。地図表示装置の使用者は、この入力装置２を用いて地上地図や地下地図に対する表示要求を入力することができ、これに応じて本体装置１が表示画面を作成する。そして表示装置１２にはその本体装置１で作成した表示画面が表示される。
【００１６】
以上が地図表示装置のハードウエア的な構成である。次にこの地図表示装置における処理の概略を説明する。まず使用者が地上地図に対する地図表示要求を入力する。地図表示要求の入力は、表示装置１２にあらかじめ表示されている地上地図表示操作手段３を入力装置２により操作して行う。地上地図表示操作手段３における表示尺度の操作部分の例を図２に示す。この地上地図表示操作手段３における表示尺度操作部分は、スライダーバー２１と摘み２２を有するとともに、地図の各表示尺度に対応させて設けられるチェックボタン２３を複数有してなり、入力装置２の一つである例えば図３に示すマウス４０によるクリック操作やドラック操作あるいはマウスのホイール４０ｈの操作、さらには入力装置２の他の一つであるキーボードの操作で摘み２２を操作することができ、その操作によりチェックボタン２３をチェックすることで表示尺度の選択をなせるようになっている。このような地上地図表示操作手段３は、よりスムーズな操作を可能とし、使用者にとってわかりやすく最も利便性が高い操作手段となる。
【００１７】
入力された要求は表示地図決定手段５に通知される。表示地図決定手段５は受け取った地図表示要求で求められている地図表示に必要な地図データを決定する。その決定は、あらかじめ地図データ読込手段６を通して記憶手段７に読込まれてある地上地図の地図管理データを検索してなされる。
【００１８】
地図表示に必要な地図データが表示地図決定手段５で決定されると、読込手段６がその決定された地図データを地上地図データ格納手段１０から読込んで記憶手段７に格納する。続いて、この記憶手段７に格納された地図表示に必要な地図データを使用して地図描画手段８が表示装置に表示するための地図を描画した地上地図を記憶手段７内に作成する。この地上地図には、その地図中に地下街や高架下などが存在する場合に、その存在を示す図形が表示される。そしてその図形があった場合には、記憶手段７にあらかじめ読込まれている地下地図の地図管理データを検索し、その図形に該当する地下地図が存在するかを確認し、存在する場合は地下地図表示操作手段４を表示装置１２へ表示する指示を表示画面作成手段９に対して地図描画終了時の描画終了通知と合わせて通知する。
【００１９】
ここで、本発明における地下地図は、地下街の地図や高架下における建物などの配置に関する地図の他に、大きな建物の内部配置に関する地図も含むものとする。建物の内部配置とは、例えば建物の各階におけるテナントの配置などに関する地図である。
【００２０】
地図描画手段８が地上地図を作成すると、表示画面作成手段９は、その地上地図に地上地図表示操作手段３や地下地図表示操作手段４などを必要に応じて付加して表示画面を作成する。そしてこの表示画面作成手段９で作成された表示画面が表示装置１２に表示される。
【００２１】
表示装置１２に表示の表示画面に地下地図表示操作手段４も表示されれば、それにより使用者は現在表示されている地図中に地下地図を表示できる地下街や高架下などがあることを認識することができる。その地下地図を表示させたい場合、使用者は表示装置１２に表示されている地下地図表示操作手段４を入力装置２で操作することにより地下地図への切替要求を行う。地下地図への切替要求がなされると、表示地図決定手段５は、その切替要求の内容に応じて記憶手段７から地下地図の地図管理データを検索し、表示に必要な地下地図データを決定する。
【００２２】
地図表示に必要な地下地図データが表示地図決定手段５で決定されると、読込手段６がその決定された地下地図データを地下地図データ格納手段１１から読込んで記憶手段７に格納する。続いて、この記憶手段７に格納された地図表示に必要な地図データを使用して地図描画手段８が表示装置１２に表示するための地図を描画した地下地図を記憶手段７内に作成する。地図描画手段８が地下地図を作成すると、表示画面作成手段９が表示画面を作成する。そしてこの表示画面作成手段９で作成された表示画面が表示装置１２に表示される。
【００２３】
図４に地下地図表示操作手段４の好ましい例を示す。この地下地図表示操作手段４は、表示画面作成手段９により作成されるものであり、地上地図表示操作手段３と同様に、スライダーバー３１と摘み３２および複数のチェックボタン３３〜３７で構成される。摘み３２は、地上地図表示操作手段３における摘み２２と同様に、図３に示すマウス４０によるクリック操作やドラック操作あるいはマウスのホイール４０ｈの操作、さらにはキーボードの操作で操作することができる。またチェックボタン３３〜３７は、マウス４０によるクリック操作やキーボードの操作でオンオフ操作をできる。これらの操作によりチェックボタン３３〜３７の何れをチェックすることで表示すべき地下街の階数や建物の階数の選択をなせるようになっている。このような地下地図表示操作手段４は、地上地図表示操作手段３と同様に、よりスムーズな操作を可能とし、使用者にとってわかりやすく最も利便性が高い操作手段となる。
【００２４】
地下地図表示操作手段４におけるチェックボタンの数は、現在表示している地図中に存在し、しかも表示可能な地下地図データが用意されている地下街や高架下などにおける階層の数に応じて変化する。図４の例の地下地図表示操作手段４は、地上地図中に存在する地下街や高架下などが地上２階と地下２階の階層を有している場合である。チェックボタン３５に表示されている「Ｇ」の文字は、地上面を意味し、使用者が摘み３２をチェックボタン３５の位置にあわせた場合は地上地図が単独で表示される。チェックボタン３３や３４に表示されている「１Ｆ」や「２Ｆ」の文字は地上の階数を示しており、チェックボタン３６や３７に表示されている「Ｂ１」や「Ｂ２」の文字は地下の階数を示している。地下地図表示操作手段４は、地下地図として表示可能な地上階数がｎ階存在する場合にはそれに対応してｎ個のチェックボックスを地上面用のチェックボックスの上に、１Ｆ、２Ｆ、……ｎＦ（ｎは階数を示す数字）として積み上げて表示する。同様に、地下地図として表示可能な地下階数がｎ階存在する場合には、それに対応してｎ個のチェックボタンを地上面用のチェックボックスの下に、Ｂ１、Ｂ２、……Ｂｎ（ｎは階数を示す数字）の順で表示する。スライダーバー３１の摘み３２をこれらのチェックボタンの位置に合わせて移動した場合にはその移動位置の階についての地下地図が単独で表示される。
【００２５】
例えばチェックボタン３６の位置に摘み３２を移動して合わせた場合には、地下地図として地下１階の地図が単独で表示される。表示中の地図中に地下地図を表示可能な地下街や高架下などが複数箇所で存在する場合は、その複数箇所それぞれの地下１階を同時に表示する。また、例えば摘み３２をチェックボタン３５（地上面）とチェックボタン３６（地下１階）の間にあわせた場合は、地上面と地下１階それぞれの地図を混ぜ合わせて表示する。具体的には地上地図と地下１階の地下地図を重ね合わせて表示する。この混ぜ合わせ表示では混ぜ合わせの比率を選択できる。混ぜ合わせの比率は摘み３２のチェックボタン３５（地上面）とチェックボタン３６（地下１階）に対する位置決め距離の比率に対応させて決定される。そしてその混ぜ合わせ比率に応じて、例えば地図構成物やその属性情報の表示を変えるなどの表示手法がとられる。
【００２６】
チェックボタンは、それぞれが指定する階についての地図の表示のオンオフを指定する機能も果たしている。図５はＢ１（地下１階）が表示オフの状態の例を示している。この例の場合、摘み３２はチェックボタン３５（地上面）とチェックボタン３７（地下２階）の間にあり、地下１階の表示がオフとされているため、地上面と地下２階を選択的に混ぜ合わせた地図が表示される。この状態の地図を表示した例が図６の（Ｂ）である、図６の（Ａ）は地上面を示す地上地図を単独で表示したものであり、地下街を示す図形５０が存在する。図６の（Ｃ）はその地下街のＢ２（地下２階）の地下地図を単独表示したものである。図６の（Ｂ）は、図６の（Ａ）の地上地図と図６の（Ｃ）の地下地図を選択的に混ぜ合わせて表示したものである。図６の（Ｂ）においては図６の（Ａ）に存在するビルなどの建物を示す図形とその名称を示す文字列が省略され、図６の（Ｃ）に示す地下地図が重ねて表示されている。このように地上地図と地下地図を選択的に混ぜ合わせて表示することで、使用者は地上と地下の位置関係を適確に把握することが可能であるとともに、地下地図表示操作手段４を使用して直感的な操作で容易にこのような地図の表示要求を行うことができる。
【００２７】
次に地下地図表示操作手段４を自動的に表示装置に表示する処理について、図７に示すフローチャートを参照して説明する。使用者は入力装置２を使用して地上地図を閲覧するための地図表示操作をステップＳ１０において本体装置１に対して要求する。ステップＳ１１において表示地図決定手段５は、地上地図データ格納手段１０から地図データ読込手段６により記憶手段７にあらかじめ読込んでおいた地上地図の地図管理データを検索し、使用者からの地図表示要求に必要な地図データを決定してそれを地図データ読込手段６に通知する。それからステップＳ１２に移行し、地図データ読込手段６は通知された地図データを地上地図データ記憶手段１０から読込んで記憶手段７に格納する。
【００２８】
ステップＳ１２に続くステップＳ１３では、記憶手段７に格納された地図データを使用して地図描画手段８が地上地図を表示装置１２に表示可能な画像データとして記憶手段７内に描画する。地図データは、地図を構成する建物枠や道路線、住所文字列、建物名称、記号などの地図構成物単位で格納されている。また、それら一つ一つがさまざまな属性情報を持っており、その中に構成物の種類を示す区分を持っている。地図描画手段８はこれらの地図構成物を一つずつ記憶手段７から読出して描画を行う。このとき、属性情報から構成物の種類を示す区分を判定し、地下街または高架下を示す構成物であった場合は、さらにその構成物の属性情報から地下地図の有無を示す区分を確認して判定する。地下地図が存在すると判定された場合は、記憶手段７に記憶されている地下地図管理データを検索し、該当する地下地図の情報を参照することで、その地下地図の階層数情報を得る。地図描画手段８は、このとき取得した地下地図の存在の有無情報と、地下地図が存在する場合はその地上階層数と地下階層数の情報を階層数情報として記憶手段７に記憶させる。ステップＳ１３において地図描画手段８がすべての地図構成物を描画した段階でステップＳ１４に移行する。
【００２９】
ステップＳ１４においては記憶手段７に格納された地下地図の存在有無情報を判定する。地下地図が存在すると判定された場合は、ステップＳ１５に移行する。ステップＳ１５では、記憶手段７に格納された地下地図の階層数情報を基に表示画面作成手段９が地下地図表示操作手段４を作成する。その地下地図表示操作手段４は、図４に示す例のような構成である場合であれば、上述のように、スライダーバー３１と摘み３２、それに地上面を示すチェックボタン３５の上下に各階層に対応するチェックボタンを配置して作成される。
【００３０】
ステップＳ１５に続くステップＳ１６では、地図描画手段８が記憶手段７内に描画した地図とステップＳ１５で作成した地下地図表示操作手段４を併せた表示画面を表示画面作成手段９が作成する。ステップＳ１６からステップＳ１７に移行すると、ステップＳ１６で作成した表示画面を表示画面作成手段９が表示装置１２に表示する。これらの処理により、表示装置１２に表示された地上地図中に地下街などが存在し、その地下街などの地下地図が用意されている場合にはその地下地図に関する地下地図表示操作手段４が表示装置１２に地上地図と一緒に自動的に表示されることになる。
【００３１】
ステップＳ１４における地下地図の存在有無情報判定で地下地図が存在しないと判定された場合には、ステップＳ１５が実行されずにステップＳ１６に移行する。そのため地下地図表示操作手段４を含まない表示画面が作成され、したがって表示装置１２に地下地図表示操作手段４は表示されない。
【００３２】
【発明の効果】
以上説明したように本発明では、地上地図を表示する際の表示画面に地下地図の表示要求操作をするための地下地図表示操作手段を含ませることができるようにしている。このため地下地図の表示についての操作性を大幅に高めることができる。また表示された地図に存在する地下街などについての地下地図の有無も容易に認識することができ、さらに地下地図の表示要求に際して視認し難い地下街などの存在表示図形を地上地図中で探す手間を省くことができる。この結果、使用者の利便性を大幅に高めることができる。
【図面の簡単な説明】
【図１】一実施形態による地図表示装置の構成を示すブロック図である。
【図２】地上地図表示操作手段の一例を示す図である。
【図３】入力装置の一つであるマウスの構成を示す図である。
【図４】地下地図表示操作手段の一例を示す図である。
【図５】図４の地下地図表示操作手段におけるチェックボタンの地図表示オンオフ機能の例を示す図である。
【図６】地下地図表示操作手段の操作を通じて表示される地下地図の表示例についての説明図である。
【図７】地下地図表示操作手段を自動的に表示装置に表示する処理の流を示す図である。
【符号の説明】
１  本体装置
２  入力装置
３  地上地図表示手段
４  地下地図表示操作手段
１２  表示装置
３１  スライダーバー
３２  摘み
３３〜３７  チェックボタン
【図１】
2005055478.tif 000003
【図２】
2005055478.tif 000004
【図３】
2005055478.tif 000005
【図４】
2005055478.tif 000006
【図５】
2005055478.tif 000007
【図６】
2005055478.tif 000008
【図７】
2005055478.tif 000009