(57)【要約】【課題】パソコンで表示する地図上に重畳して各種メニューを表示するとともに各メニューの表示属性を容易に変更することができる地図表示装置を得る。【解決手段】地図表示操作部１００の地図表示部１によって画面表示機器２０００に地図を表示させ、メニュー切替部２を操作することにより、メニュー切替指示がデータ処理部２００に伝えられと、データ処理部２００が、データ格納部３００に格納された、メニューの基本事項を定義したメニュー基本テーブル７、各メニューの表示座標を格納したメニュー座標テーブル８、メニューの属性が設定されたメニュー属性テーブル９の各テーブルをアクセスし、各テーブルから表示するメニューに関連するデータを取得してメニュー描画部３に渡すと、メニュー描画部３がこのデータを用いてメニューを地図上に重畳して表示されるように描画する。【選択図】図１
2013186153.tif 000002
【特許請求の範囲】
【請求項１】
地図上に重畳して、上記地図の表示を操作するアイコンである各種メニューを表示する地図表示装置であって、
上記各メニューの表示座標を格納したメニュー座標テーブル、
このメニュー座標テーブルに対して、上記各メニューの表示座標を取得及び格納するデータアクセス処理部、
上記メニューを表示するかどうかの切替操作が行われるメニュー切替部、
このメニュー切替部により上記メニューを表示するよう切替操作されることにより、上記データアクセス処理部に上記各メニューの表示座標を取得させる機能実行部、
及び上記データアクセス処理部によって取得された上記各メニューの表示座標を用いて、上記地図上に重畳して上記各メニューを描画するメニュー描画部を備えたことを特徴とする地図表示装置。
【請求項２】
上記メニューの形状を変更するための操作を行わせるメニュー形状操作部を備え、
このメニュー形状操作部により、形状が変更されたメニューの表示座標によって、上記メニュー座標テーブルが更新されることを特徴とする請求項１記載の地図表示装置。
【請求項３】
複数の上記メニューをグループ化するための操作を行わせるメニューグループ操作部、
及びこのメニューグループ操作部によりグループ化されたメニューの情報を格納したグループ情報テーブルを備えたことを特徴とする請求項１または請求項２記載の地図表示装置。
【請求項４】
上記メニュー間に親子関係を設定する場合の操作を行わせる親子メニュー操作部、
及びこの親子メニュー操作部により設定されたメニュー間の親子関係の情報を格納した親子データテーブルを備えたことを特徴とする請求項１〜請求項３のいずれか一項記載の地図表示装置。
【請求項５】
上記メニューを描画する際に用いられる色情報を変更するための操作及び上記メニューをイメージアイコンに変更するための操作を行わせる描画属性操作部、
及びこの描画属性操作部により変更された色情報またはイメージアイコン情報を格納した描画規則定義ファイルを備えたことを特徴とする請求項１〜請求項４のいずれか一項記載の地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、パソコン上で地図の表示・操作を実現するための機能実行メニュー（以下、単にメニューという。）の表示管理を行う地図表示装置に関するものである。
【背景技術】
【０００２】
従来の地図表示装置において、地図上に重畳されて表示されるメニューレイヤを設け、そのメニューレイヤに各種メニューを表示する方式を実現している。（特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２３２６４８号公報（第５〜７頁、図１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の従来の方式では、地図上に重畳されて表示されるメニューレイヤを設け、各種メニューを表示しているが、各種メニューの配置位置、形状、色情報などを容易に変更することができないという問題があった。
【０００５】
この発明は上記のような課題を解決するためになされたものであり、パソコンで表示する地図上に重畳して各種メニューを表示するとともに各メニューの表示属性を容易に変更することができる地図表示装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係わる地図表示装置においては、地図上に重畳して、地図の表示を操作するアイコンである各種メニューを表示する地図表示装置であって、各メニューの表示座標を格納したメニュー座標テーブル、このメニュー座標テーブルに対して、各メニューの表示座標を取得及び格納するデータアクセス処理部、メニューを表示するかどうかの切替操作が行われるメニュー切替部、このメニュー切替部によりメニューを表示するよう切替操作されることにより、データアクセス処理部に各メニューの表示座標を取得させる機能実行部、及びデータアクセス処理部によって取得された各メニューの表示座標を用いて、地図上に重畳して各メニューを描画するメニュー描画部を備えたものである。
【発明の効果】
【０００７】
この発明によれば、地図上に重畳して、地図の表示を操作するアイコンである各種メニューを表示する地図表示装置であって、各メニューの表示座標を格納したメニュー座標テーブル、このメニュー座標テーブルに対して、各メニューの表示座標を取得及び格納するデータアクセス処理部、メニューを表示するかどうかの切替操作が行われるメニュー切替部、このメニュー切替部によりメニューを表示するよう切替操作されることにより、データアクセス処理部に各メニューの表示座標を取得させる機能実行部、及びデータアクセス処理部によって取得された各メニューの表示座標を用いて、地図上に重畳して各メニューを描画するメニュー描画部を備えたので、各種メニューの配置位置を別途テーブルで管理することによって、地図上に、自由にメニューを表示することができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１による地図表示装置を示す機能構成図である。
【図２】この発明の実施の形態１による地図表示装置の処理を示すフローチャートである。
【図３】この発明の実施の形態１による地図表示装置のメニューを示すイメージ図である。
【図４】この発明の実施の形態１による地図表示装置のデータ構造を示す図である。
【図５】この発明の実施の形態２による地図表示装置を示す機能構成図である。
【図６】この発明の実施の形態２による地図表示装置のメニューを示すイメージ図である。
【図７】この発明の実施の形態２による地図表示装置の処理を示すフローチャートである。
【図８】この発明の実施の形態３による地図表示装置を示す機能構成図である。
【図９】この発明の実施の形態３による地図表示装置のメニューを示すイメージ図である。
【図１０】この発明の実施の形態３による地図表示装置のデータ構造を示す図である。
【図１１】この発明の実施の形態３による地図表示装置の処理を示すフローチャートである。
【図１２】この発明の実施の形態４による地図表示装置を示す機能構成図である。
【図１３】この発明の実施の形態４による地図表示装置のメニューを示すイメージ図である。
【図１４】この発明の実施の形態４による地図表示装置の親子データテーブルのデータ構造を示す図である。
【図１５】この発明の実施の形態４による地図表示装置の処理を示すフローチャートである。
【図１６】この発明の実施の形態５による地図表示装置を示す機能構成図である。
【図１７】この発明の実施の形態５による地図表示装置のメニューを示すイメージ図である。
【図１８】この発明の実施の形態５による地図表示装置の処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
実施の形態１．
以下、この発明の実施の形態１を図に基づいて説明する。
図１は、この発明の実施の形態１による地図表示装置を示す機能構成図である。
図１において、地図表示装置１０００には、画面を表示する画面表示機器２０００と、入力するための入力装置３０００が接続されている。
地図表示装置１０００は、パソコンにより形成され、次のように構成されている。
地図表示操作部１００は、地図の表示及び操作を行うもので、地図を表示する地図表示部１と、地図上に、イメージアイコンからなる各種メニューを表示させるための指示を行うメニュー切替部２と、地図上に重畳させて各種メニューを描画するメニュー描画部３とを有する。
ここで、メニューとは、地図の拡大や縮小などの表示・操作を実現するための機能実行メニューである。
また、実施の形態１のメニュー描画部３は、予め決められた同じ色で全てのメニューを描画するようになっている。
【００１０】
データ処理部２００は、地図上にメニューを表示するための処理を行うもので、メニュー切替部２の指示などの地図表示操作部１００からの機能指示を受け付ける機能受付部４と、機能受付部４で受け付けた機能を実行するためのアクションを行う機能実行アクション部５（機能実行部）と、機能実行アクション部５の行うアクションにしたがって、後述するデータ格納部３００の各テーブルをアクセスし、メニューに関するデータを取得するデータアクセス処理部６とを有する。
データアクセス処理部６により取得されたメニューに関するデータは、機能実行アクション部５により、メニュー描画部３に渡され、メニュー描画部３は、このデータに基づいてメニューを描画する。
データ格納部３００は、各メニューの基本事項を定義したメニュー基本テーブル７と、各メニューの画面上の座標を格納したメニュー座標テーブル８と、各メニューの属性を格納したメニュー属性テーブル９を有する。
【００１１】
図３は、この発明の実施の形態１による地図表示装置のメニューを示すイメージ図である。
図３において、地図表示操作部１００が表示する画面を示している。地図の読み込みと、メニュー定義との動作を行わせるボタン２０を設け、またメニュー切替ボタン２１をＯＮにすることによって、各メニュー３１、３２、３３が地図上に表示されるようになっている。
【００１２】
図４は、この発明の実施の形態１による地図表示装置のデータ構造を示す図である。
図４において、メニューが保持する情報について、メニュー基本データ、メニュー座標データ、メニュー属性データの３種類をそれぞれのテーブルで管理する。
データ格納部３００のメニュー基本テーブル７は、メニュー名、メニュー管理キーをデータとして保持する。なお、メニュー名は、システムで利用するメニューの名前であり、メニュー管理キーは、システム内で一意の内部キーである。
データ格納部３００のメニュー座標テーブル８は、メニュー名、メニュー管理キー、代表点Ｘ座標、代表点Ｙ座標、外接長方形左下Ｘ座標、外接長方形左下Ｙ座標、外接長方形右上Ｘ座標、外接長方形右上Ｙ座標をデータとして保持する。
この座標は、各メニューを内部にもつ外接長方形の２点の座標と中心点（代表点）の座標である。
データ格納部３００のメニュー属性テーブル９は、メニュー名、メニュー管理キー、属性１〜Ｎをデータとして保持する。この属性データは、ユーザ側で設計する。
これらの各テーブル７〜９は、一つのメニューに対するデータを格納したものである。
【００１３】
次に、動作について、図２を用いて説明する。
まず、入力装置３０００から、地図表示装置１０００を起動し、地図を画面表示機器２０００に表示する（ＳＴ０１０１）。次いで、地図表示操作部１００のメニュー切替部２を操作することにより、メニューの表示に切替えるよう指示する（ＳＴ０１０２）。
データ処理部２００の機能受付部４は、メニューの表示切替の指示を受け付ける（ＳＴ０１０３）。データ処理部２００の機能実行アクション部５は、メニュー切替アクションを実行する（ＳＴ０１０４）。データ処理部２００のデータアクセス処理部６は、メニュー切替アクションにしたがって、データ格納部３００のメニュー基本テーブル７、メニュー座標テーブル８、メニュー属性テーブル９にアクセスし、メニューに関するデータを取得する（ＳＴ０１０５）。
地図表示操作部１００のメニュー描画部３は、取得されたメニューに関するデータを機能実行アクション部５から渡され、この渡されたメニューに関するデータを用いて、地図と重畳させて、図３のように、各メニュー３１、３２、３３を表示する（ＳＴ０１０６）。
【００１４】
実施の形態１によれば、各種メニューの配置位置をデータベースで管理することによって、パソコンで表示する地図上に、自由にメニューを表示することができる。
これにより、各種メニューを固定位置で表示しなくてもよくなり、拡張性、ユーザビリティを向上することができる。
【００１５】
実施の形態２．
以下、この発明の実施の形態２を図に基づいて説明する。
図５は、この発明の実施の形態２による地図表示装置を示す機能構成図である。
図５において、１〜９、１００、２００、３００、１０００、２０００、３０００は図１におけるものと同一のものである。図５では、地図表示操作部１００に、表示されたメニューの形状を操作するメニュー形状操作部１０を設けている。
【００１６】
図６は、この発明の実施の形態２による地図表示装置のメニューを示すイメージ図である。
図６において、２０、２１は図３におけるものと同一のものである。図６では、メニュー形状変更ボタン２２が設けられ、これをＯＮにすると、メニュー３１を変更操作できるようになる。メニュー３１のある頂点４０をマウス操作でつかみ、変形する。メニュー３１ａは変形されたメニューである。
【００１７】
実施の形態２は、実施の形態１における図１の地図表示操作部１００にメニュー形状操作部１０を設けたものである。地図上に表示されたメニュー３１の形状をマウス操作で変更し、変更されたメニュー３１ａの座標情報に基づいて、データ格納部３００のメニュー座標テーブル８の座標情報を更新する。
【００１８】
次に、図７を用いて、実施の形態２の地図表示装置の処理フローを説明する。
ＳＴ０１０１〜ＳＴ０１０６の処理は、実施の形態１と同様であるので、その説明を省略する。
続いて、地図表示操作部１００のメニュー形状操作部１０で、メニュー形状変更ボタン２２をＯＮにする操作を行い、メニュー形状操作を有効にする（ＳＴ０２０１）。入力装置３０００により、マウスクリック操作でメニュー３１形状の頂点４０をつかみ、メニュー形状を変更し、マウスダブルクリック操作で形状を確定する（ＳＴ０２０２）。これで、メニュー３１ａのように形状変更される。
機能変更されたメニュー３１ａの座標情報を、データ処理部２００に渡し、機能受付（ＳＴ０１０３）、機能実行アクション（ＳＴ０１０４）、データアクセス処理（ＳＴ０１０５）を順次実行して、メニュー座標テーブル８の座標情報を更新し、終了する。
【００１９】
実施の形態２では、各種メニューの形状を容易に変更することが可能となり、拡張性、ユーザビリティを向上することができる。
【００２０】
実施の形態３．
以下、この発明の実施の形態３を図に基づいて説明する。
図８は、この発明の実施の形態３による地図表示装置を示す機能構成図である。
図８において、１〜９、１００、２００、３００、１０００、２０００、３０００は図１におけるものと同一のものである。図８では、地図表示操作部１００にメニューをグループ化するためのメニューグループ操作部１１を設け、データ格納部３００にグループの構成を示す情報を格納したグループ情報テーブル１２と、グループの基本情報を定義したグループ基本テーブル１３を設けている。
【００２１】
図９は、この発明の実施の形態３による地図表示装置のメニューを示すイメージ図である。
図９において、２０、２１、３１〜３３は図３におけるものと同一のものである。図９では、メニューグループ操作部１１で操作されるメニューグループ作成ボタン２３と、メニューグループ解除ボタン２４が設けられている。メニュー３１〜３３は、グループ化され、メニュー間に関係線３４が描画されている。
【００２２】
図１０は、この発明の実施の形態３による地図表示装置のデータ構造を示す図である。
図１０において、メニューグループが保持する情報を示す。図１０のグループ構成は、グループメニュー名が地図操作で、地図拡大メニュー、地図縮小メニューの２つからなるグループを想定している。
データ格納部３００のメニュー基本テーブル７は、メニュー名、メニュー管理キーに加えて、当該メニューがグループを構成しているかどうかを示すグループフラグの情報を保持する。
データ格納部３００のグループ情報テーブル１２は、メニューグループの構成を示すもので、システム内で一意のグループメニューの内部キーであるメニュー管理キー（グループメニュー）、システム内で利用するグループメニューの名称であるメニュー名（グループメニュー）、グループを構成するメニューのメニュー管理キー（グループ構成メニュー）、グループを構成するメニューのメニュー名（グループ構成メニュー）の各データを保持する。
なお、図１０では、メニュー名が地図拡大のメニューのみのレコードであるが、メニュー名が地図縮小のメニューは別のテーブル（図１０のグループ情報テーブル１２と同様のテーブル）として作成される。
データ格納部３００のグループ基本テーブル１３は、メニューグループの基本情報を示すもので、メニュー管理キー（グループメニュー）、メニュー名（グループメニュー）をデータとして保持する。
【００２３】
実施の形態３は、実施の形態１における図１の地図表示操作部１００にメニューをグループ化するための操作を行うメニューグループ操作部１１を設けるとともに、データ格納部３００にグループ情報テーブル１２とグループ基本テーブル１３を設けたものである。すなわち、実施の形態３は、メニュー間のグループ関係を定義可能としたものである。
【００２４】
次に、図１１を用いて、実施の形態３の地図表示装置の処理フローについて説明する。
ＳＴ０１０１〜ＳＴ０１０６の処理は、実施の形態１と同様であるので、その説明を省略する。
続いて、メニューのグループ化を実施するか、すでに作成されたメニューのグループ化を解除するかでフローが分岐する。
グループ化する場合、地図表示操作部１００のメニューグループ操作部１１で、メニューグループ作成ボタン２３をＯＮにすることにより、メニューグループ作成を有効にする（ＳＴ０３０１）。
【００２５】
入力装置３０００により、マウスクリック操作でグループ化したいメニューを複数選択し、マウスダブルクリック操作で、グループ化が確定される。その際、グループ化されたメニューには、関係線３４が描画される（ＳＴ０３０２）。
最後に、データ処理部２００にメニューグループ化の情報を渡し、機能受付（ＳＴ０１０３）、機能実行アクション（ＳＴ０１０４）、データアクセス処理（ＳＴ０１０５）を順次実行して、メニュー基本テーブル７、グループ情報テーブル１２、グループ基本テーブル１３の情報を更新する（ＳＴ０３０３）。
【００２６】
メニューのグループ化を解除する場合、地図表示操作部１００のメニューグループ操作部１１で、メニューグループ解除ボタン２４をＯＮにすることにより、メニューグループ解除を有効にする（ＳＴ０３０４）。
入力装置３０００より、マウスクリック操作でグループ解除したい関係線３４をクリックする。マウスダブルクリック操作でグループ化解除を確定する。その際、グループ化解除されたメニューには、関係線３４が削除される（ＳＴ０３０５）。
最後に、メニューグループ解除の情報をデータ処理部２００に渡し、機能受付（ＳＴ０１０３）、機能実行アクション（ＳＴ０１０４）、データアクセス処理（ＳＴ０１０５）を順次実行して、メニュー基本テーブル７、グループ情報テーブル１２、グループ基本テ
ーブル１３の情報を更新する（ＳＴ０３０３）。
【００２７】
実施の形態３では、メニュー間のグループ関係を定義することが可能となり、拡張性、ユーザビリティを向上することができる。
【００２８】
実施の形態４．
以下、この発明の実施の形態４を図に基づいて説明する。
図１２は、この発明の実施の形態４による地図表示装置を示す機能構成図である。
図１２において、１〜９、１００、２００、３００、１０００、２０００、３０００は図１におけるものと同一のものである。図１２では、地図表示操作部１００にメニューの親子化を定義する親子メニュー操作部１４を設けるとともに、データ格納部３００に、定義されたメニューの親子関係を格納する親子データテーブル１５を設けている。
【００２９】
図１３は、この発明の実施の形態４による地図表示装置のメニューを示すイメージ図である。
図１３において、２０、２１は図３におけるものと同一のものである。メニューの親子関係を定義する親子メニュー作成ボタン２５と、メニューの親子関係を解除する親子メニュー解除ボタン２６を設けている。図１３では、メニュー３１が親で、メニュー３２、メニュー３３がそれぞれメニュー３１の子と定義され、親と子のメニューの間に親子線３５が描画されている。親子線３５の矢印の先が子メニューである。
【００３０】
図１４は、この発明の実施の形態４による地図表示装置の親子データテーブルのデータ構造を示す図である。
図１４において、データ格納部３００の親子データテーブル１５は、システム内で一意の自メニューの内部キーであるメニュー管理キー（自メニュー）、システムで利用する自メニューの名称であるメニュー名（自メニュー）、システム内で一意の親メニューの内部キーであるメニュー管理キー（親メニュー）、システムで利用する親メニューの名称であるメニュー名（親メニュー）、子メニューのメニュー管理キーとメニュー名を子メニュー分格納した子メニュー一覧、及び親子線について、描画属性（線種）、描画属性（線色）、描画属性（線幅）、描画属性（可視性）のデータを保持する。
因みに、図１４の親子データテーブル１５では、自メニューが地図拡大であり、親メニューが地図操作であり、子メニューが地図矩形指定拡大となっている。
【００３１】
実施の形態４は、実施の形態１における図１の地図表示操作部１００に親子メニュー操作部１４を設けるとともに、データ格納部３００に親子データテーブル１５を設け、メニュー間の親子関係を定義可能としたものである。
【００３２】
次に、図１５を用いて、実施の形態４の処理フローを説明する。
ＳＴ０１０１〜ＳＴ０１０６の処理は、実施の形態１と同様であるので、その説明を省略する。
続いて、メニューの親子化を実施するか、すでに作成されたメニューの親子化を解除するかでフローが分岐する。
親子化する場合、地図表示操作部１００の親子メニュー操作部１４で、親子メニュー作成ボタン２５をＯＮにすることにより、親子メニュー作成を有効にする（ＳＴ０４０１）。
入力装置３０００により、マウスクリック操作で親子化したい親メニューを選択し、マウスダブルクリック操作で親を確定する。次に、マウスクリック操作で親子化したい子メニューを選択し、マウスダブルクリック操作で子メニューを確定する。その際、親子化されたメニュー間には、親子線３５が引かれる。親子線３５の矢印の先が子メニューである（ＳＴ０４０２）。
最後に、データ処理部２００に、新たに定義された親子関係のデータを渡し、機能受付（ＳＴ０１０３）、機能実行アクション（ＳＴ０１０４）、データアクセス処理（ＳＴ０１０５）を順次実行して、親子データテーブル１５の情報を更新する（ＳＴ０４０３）。
【００３３】
親子化を解除する場合、地図表示操作部１００の親子メニュー操作部１４で、親子メニュー解除ボタン２６をＯＮにすることで、親子メニュー解除を有効にする（ＳＴ０４０４）。
入力装置３０００により、マウスクリック操作で親子化を解除したい親子線３５をクリックする。マウスダブルクリック操作で親子化解除を確定する。その際、親子化が解除されたメニュー間の親子線３５が削除される（ＳＴ０４０５）。
最後に、親子関係のデータをデータ処理部２００に渡し、機能受付（ＳＴ０１０３）、機能実行アクション（ＳＴ０１０４）、データアクセス処理（ＳＴ０１０５）を順次実行して、親子データテーブル１５の情報を更新する（ＳＴ０４０３）。
【００３４】
実施の形態４では、メニュー間の親子関係を定義することが可能となり、拡張性、ユーザビリティを向上することができる。
【００３５】
実施の形態５．
以下、この発明の実施の形態５を図に基づいて説明する。
図１６は、この発明の実施の形態５による地図表示装置を示す機能構成図である。
図１６において、１〜９、１００、２００、３００、１０００、２０００、３０００は図１におけるものと同一のものである。図１６では、地図表示操作部１００のメニュー描画部３がメニューを描画する際の属性を変更するための描画属性操作部１６を設けるとともに、データ格納部３００に、メニュー描画部３がメニューを描画する際の規則を定義した描画規則定義ファイル１７を設けている。
【００３６】
図１７は、この発明の実施の形態５による地図表示装置のメニューを示すイメージ図である。
図１７において、２０、２１は図３におけるものと同一のものである。図１７では、色情報を変更するための色情報変更ダイアログ３６と、イメージアイコンを変更するためのイメージアイコン変更ダイアログ３７が示されている。メニュー３１ｂは図３のメニュー３１が色変更されたものであり、メニュー３３ａは図３のメニュー３３がイメージアイコンに変更されたものである。
【００３７】
実施の形態５は、実施の形態１における図１の地図表示操作部１００に描画属性操作部１６を設けるとともに、データ格納部３００に描画規則定義ファイル１７を設けたものである。メニューの色情報の変更やメニューのイメージアイコンの変更を可能としたものである。
【００３８】
次に、図１８を用いて、実施の形態５の地図表示装置の処理フローを説明する。
ＳＴ０１０１〜ＳＴ０１０６の処理は、実施の形態１と同様であるので、その説明を省略する。
続いて、地図表示操作部１００の描画属性操作部１６の操作により、メニューの描画属性変更を有効にする（ＳＴ０５０１）。メニューの色情報変更を実施するか、メニューのイメージアイコン変更を実施するかでフローが分岐する（ＳＴ０５０２）。
入力装置３０００により、色情報変更ボタン２７がＯＮにされて、色情報を変更する場合、入力装置３０００により、マウスクリック操作で対象メニューを選択し、地図表示操作部１００の描画属性操作部１６が色情報変更ダイアログ３６を表示する（ＳＴ０５０３）。
【００３９】
入力装置３０００により、イメージアイコン変更ボタン２８がＯＮにされて、イメージアイコンを変更する場合、入力装置３０００により、マウスクリック操作で対象メニューを選択し、地図表示操作部１００の描画属性操作部１６でイメージアイコン変更ダイアログ３７を表示する（ＳＴ０５０６）。
入力装置３０００により、色情報変更ダイアログ３６を操作して、変更したい色情報を選択、またはイメージアイコン変更ダイアログ３７を操作して、変更したいイメージアイコンを選択することにより、描画規則を変更する（ＳＴ０５０４）。各ダイアログは終了される。
最後に、描画規則の変更情報をデータ処理部２００に渡し、機能受付（ＳＴ０１０３）、機能実行アクション（ＳＴ０１０４）、データアクセス処理（ＳＴ０１０５）を順次実行して、描画規則定義ファイル１７の情報を更新する（ＳＴ０５０５）。
以後、メニュー描画部３は、描画規則定義ファイル１７の情報を機能実行アクション部５から渡され、これに基づいて、メニューの描画を実行する。
【００４０】
実施の形態５では、地図上に重畳されるメニューの色情報とメニューのイメージアイコンを変更することが可能となり、拡張性、ユーザビリティを向上することができる。
【００４１】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００４２】
１  地図表示部
２  メニュー切替部
３  メニュー描画部
４  機能受付部
５  機能実行アクション部
６  データアクセス処理部
７  メニュー基本テーブル
８  メニュー座標テーブル
９  メニュー属性テーブル
１０  メニュー形状操作部
１１  メニューグループ操作部
１２  グループ情報テーブル
１３  グループ基本テーブル
１４  親子メニュー操作部
１５  親子データテーブル
１６  描画属性操作部
１７  描画規則定義ファイル
２０  読み込み地図・メニュー定義ボタン
２１  メニュー切替ボタン
２２  メニュー形状変更ボタン
２３  メニューグループ作成ボタン
２４  メニューグループ解除ボタン
２５  親子メニュー作成ボタン
２６  親子メニュー解除ボタン
２７  色情報変更ボタン
２８  イメージアイコン変更ボタン
３１、３２、３３  メニュー
３４  関係線
３５  親子線
３６  色情報変更ダイアログ
３７  イメージアイコン変更ダイアログ
４０  頂点
１００  地図表示操作部
２００  データ処理部
３００  データ格納部
１０００  地図表示装置
２０００  画面表示機器
３０００  入力装置
【図１】
2013186153.tif 000003
【図２】
2013186153.tif 000004
【図４】
2013186153.tif 000005
【図５】
2013186153.tif 000006
【図７】
2013186153.tif 000007
【図８】
2013186153.tif 000008
【図１０】
2013186153.tif 000009
【図１１】
2013186153.tif 000010
【図１２】
2013186153.tif 000011
【図１４】
2013186153.tif 000012
【図１５】
2013186153.tif 000013
【図１６】
2013186153.tif 000014
【図１８】
2013186153.tif 000015
【図３】
2013186153.tif 000016
【図６】
2013186153.tif 000017
【図９】
2013186153.tif 000018
【図１３】
2013186153.tif 000019
【図１７】
2013186153.tif 000020