(57)【特許請求の範囲】
【請求項１】
図面を蓄積・表示できる装置を用いて、図面中に存在する領域図形に領域名を付与し、該領域名を管理しているコンピュータ図面管理装置において、隣接関係にある領域を並べ替えるための隣接関係並べ替え方法において、
指定された領域を中心とし、隣接関係が近い順に並び替えるときに、領域図形名称・領域図形の代表点座標・領域図形情報を含む領域情報テーブルと、境界線を挟んで存在する領域同士をテーブルにした隣接関係ネットワークテーブルを用いて、該領域情報テーブルから、並べ替えの中心として選択された領域名の座標を獲得して、ソート中心座標を決定し、
中心に並べたい領域をソート済リストに格納し、
前記隣接関係ネットワークテーブルの中から、前記ソート済みリストにある領域名の一つ隣にある領域名で、かつ、該ソート済リストに入っていない領域名を抽出し、
抽出された前記領域名を、前記領域情報テーブルに基づいてソート方向に従って、上（北）または、左（西）からソートし、ソートした後、ソート中心座標より、上（北）または、左（西）にある部分と、下（南）または、右（東）にある部分に分割し、前記ソート済リストを挟んだ形で、該ソート済リストに格納し、
全てがソート済になるまで、隣接関係の読み込みからソートを繰り返すことを特徴とする隣接関係並べ替え方法。
【請求項２】
前記指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する際に、
前記指定された領域から該領域まで達するのに最低何回領域界を超えるかの回数に応じて、表示色、フォントサイズ、リストの項番のいずれかを他の項目と区別して表現する請求項１記載の隣接関係並べ替え方法。
【請求項３】
前記指定された領域を中心に、隣接関係が近い順に並び替えた結果を、前記表示領域選択メニューとして表示する際に、指定された領域を中心に、隣接関係の上下左右の位置関係に対応して、上下左右に並び替えて表示する請求項１記載の隣接関係並べ替え方法。
【請求項４】
図面を蓄積・表示できる装置を用いて、図面中に存在する領域図形に領域名を付与し、該領域名を管理しているコンピュータ図面管理装置において、隣接関係にある領域を並べ替えるための隣接関係並べ替え装置であって、
どの領域名に着目して並べ替えるかを指示する領域指示手段と、
前記領域図形名称、領域図形の代表点座標、領域図形情報を含む領域情報テーブルと、境界線を挟んで存在する領域同士をテーブルにした隣接関係ネットワークテーブルとを含む隣接関係データ蓄積手段と、
並べ替え順序を算出する並べ替え順序算出手段と、
前記並び替え順序算出手段においてデータの参照または、格納が行なわれる、ソート済リストとして並べ替えの途中情報が格納される作業用記憶手段と、
並べ替えた領域名を表示する領域名表示手段と、
を有し、
前記並べ替え順序算出手段は、
前記隣接関係データ蓄積手段から隣接関係データを読み込む読み込み手段と、
前記領域指示手段により指定された領域を中心とし、隣接関係が近い順に並び替えるときに、前記領域情報テーブルと、前記隣接関係ネットワークテーブルを用いて、該領域情報テーブルから、並べ替えの中心として選択された領域名の座標を獲得して、ソート中心座標を決定するソート中心座標決定手段と、
中心に並べたい領域名を前記作業用記憶手段の前記ソート済リストに格納する領域名格納手段と、
前記隣接関係ネットワークテーブルの中から、前記ソート済リストにある領域名の１つ隣にある領域名で、かつ、該ソート済リストに入っていない領域名を抽出する未登録領域名抽出手段と、
前記未登録領域名抽出手段で抽出された領域名を、前記領域情報テーブルに基づいてソート方向に従って、上（北）または、左（西）からソートし、ソートした後、ソート中心座標より、上（北）または、左（西）にある部分と、下（南）または、右（東）にある部分に分割し、前記ソート済リストを挟んだ形で、該ソート済リストに格納する領域分割手段と、を有することを特徴とする隣接関係並べ替え装置。
【請求項５】
前記領域名表示手段は、
前記領域指示手段により指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する際に、該指定された領域から該領域まで達するのに最低何回領域界を超えるかの回数に応じて、表示色、フォントサイズ、リストの項番のいずれかを他の項目と区別して表現する差別化表示手段を含む請求項４記載の隣接関係並べ替え装置。
【請求項６】
前記領域名表示手段は、
前記指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する時に、指定された領域を中心に、隣接関係の上下左右の位置関係に対応して、上下左右に並び替えて表示する表示領域選択メニュー表示手段を含む請求項４記載の隣接関係並べ替え装置。
【請求項７】
図面を蓄積・表示できる装置を用いて、図面中に存在する領域図形に領域名を付与し、該領域名を管理しているコンピュータ図面管理装置において、隣接関係にある領域を並べ替えるための隣接関係並べ替えプログラムを格納した記憶媒体であって、
コンピュータに、
どの領域に着目して並べ替えるかを指示させる領域制御ステップと、
領域図形名称、領域図形の代表座標、領域図形情報を含む領域情報テーブルと、境界線を挟んで存在する領域同士をテーブルにした隣接関係ネットワークテーブルを有する隣接関係データ蓄積手段の情報に基づいて、ソート済リストとして並べ替えの途中情報が格納される作業用記憶手段の内容を参照して、並べ替え順序を算出し、該ソート済リストに格納する並べ替え順序算出ステップと、
並べ替えた領域名を表示させる領域名表示制御ステップと、
を実行させるプログラムを格納したことを特徴とする隣接関係並べ替えプログラムを格納した記憶媒体。
【請求項８】
前記並べ替え順序算出ステップは、
前記隣接関係データ蓄積手段から隣接関係データを読み込む読み込みステップと、
前記領域指示制御ステップにより指定された領域を中心とし、隣接関係が近い順に並び替えるときに、前記領域情報テーブルと、前記隣接関係ネットワークテーブルを用いて、該領域情報テーブルから、並べ替えの中心として選択された領域名の座標を獲得して、ソート中心座標を決定するソート中心座標決定ステップと、
中心に並べたい領域名を前記作業用記憶手段の前記ソート済リストに格納する領域名格納ステップと、
前記隣接関係ネットワークテーブルの中から、前記ソート済リストにある領域名の１つ隣にある領域名で、かつ、該ソート済リストに入っていない領域名を抽出する未登録領域名抽出ステップと、
前記未登録領域名抽出ステップで抽出された前記領域名を、前記領域情報テーブルに基づいてソート方向に従って、上（北）または、左（西）からソートし、ソートした後、ソート中心座標より、上（北）、左（西）にある部分と、下（南）または、右（東）にある部分に分割し、前記ソート済リストを挟んだ形で、該ソート済リストに格納する領域分割ステップと、
を実行させる請求項７記載の隣接関係並べ替えプログラムを格納した記憶媒体。
【請求項９】
前記領域名表示ステップは、
前記領域指示制御ステップにより指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する際に、該指定された領域から該領域まで達するのに最低何回領域界を超えるかの回数に応じて、表示色、フォントサイズ、リストの項番のいずれかを他の項目と区別して表示する差別化表示制御ステップを実行させる請求項７又は８記載の隣接関係並べ替えプログラムを格納した記憶媒体。
【請求項１０】
前記領域名表示制御ステップは、
前記指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する時に、指定された領域を中心に、隣接関係の上下左右の位置関係に対応して、上下左右に並び替えて表示させる表示領域選択メニュー表示制御ステップを実行させる請求項７記載の隣接関係並べ替えプログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、隣接関係並べ替え方法及び装置及び隣接関係並べ替えプログラムを格納した記憶媒体に係り、特に、計算機で図面を管理するコンピュータ図面管理システムの分野において、図面中に存在する領域図形の名称を並べ替えて図面を検索及び閲覧しやすく表示するための隣接関係並べ替え方法及び装置及び隣接関係並べ替えプログラムを格納した記憶媒体に関する。
【０００２】
【従来の技術】
一般的なコンピュータ図面管理システムでは、領域名から図面上の図形を検索するとき、領域名を一覧表示して、そこから利用者が目的とする領域名を探し出している。その一覧表示から探し出す際に、何等かの規則がないと探し出せないため、例えば、あいうえお順・文字コード順・方位（北から等）順等で並べかえるなどしている。
【０００３】
【発明が解決しようとする課題】
しかしながら、そのような一覧表示では、ある領域を表示して作業した後、隣の領域を作業しようとすると、従来のような順序での一覧表示では、順序に位置的な因果関係が薄いため、検索し難いという問題がある。
さらに、２次元表示が可能な装置を持たないシステムにおいて、指定された領域を中心とした適当な範囲を選択できないという問題がある。
【０００４】
本発明は、上記の点に鑑みなされたもので、図面中に存在する領域図形の名称を並べ替えて、着目している領域図形名称に隣接している領域を検索及び閲覧し易く表示するための隣接関係並べ替え方法及び装置及び隣接関係並べ替えプログラムを格納した記憶媒体を提供することを目的とする。
【０００５】
【課題を解決するための手段】
【０００６】
図１は、本発明の原理を説明するための図である。
本発明（請求項１）は、図面を蓄積・表示できる装置を用いて、図面中に存在する領域図形に領域名を付与し、該領域名を管理しているコンピュータ図面管理装置において、隣接関係にある領域を並べ替えるための隣接関係並べ替え方法において、
指定された領域を中心とし、隣接関係が近い順に並び替えるときに、
領域図形名称・領域図形の代表点座標・領域図形情報を含む領域情報テーブルと、境界線を挟んで存在する領域同士をテーブルにした隣接関係ネットワークテーブルを用いて、該領域情報テーブルから、並べ替えの中心として選択された領域名の座標を獲得して、ソート中心座標を決定し（ステップ１）、
中心に並べたい領域をソート済リストに格納し（ステップ２）、
前記隣接関係ネットワークテーブルの中から、前記ソート済みリストにある領域名の一つ隣にある領域名で、かつ、該ソート済リストに入っていない領域名を抽出し（ステップ３）、
抽出された前記領域名を、前記領域情報テーブルに基づいてソート方向に従って、上（北）又は、左（西）からソートし、ソートした後、ソート中心座標より、上（北）または、左（西）にある部分と、下（南）または、右（東）にある部分に分割し、前記ソート済リストを挟んだ形で、該ソート済リストに格納し（ステップ４）、
全てがソート済になるまで、隣接関係の読み込みからソートを繰り返す（ステップ５）。
【０００７】
本発明（請求項２）は、指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する際に、
指定された領域から該領域まで達するのに最低何回領域界を超えるかの回数に応じて、表示色、フォントサイズ、リストの項番のいずれかを他の項目と区別して表現する。
【０００８】
本発明（請求項４）は、指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する際に、指定された領域を中心に、隣接関係の上下左右の位置関係に対応して、上下左右に並び替えて表示する。
図２は、本発明の原理構成図である。
本発明（請求項４）は、図面を蓄積・表示できる装置を用いて、図面中に存在する領域図形に領域名を付与し、該領域名を管理しているコンピュータ図面管理装置において、隣接関係にある領域を並べ替えるための隣接関係並べ替え装置であって、
どの領域名に着目して並べ替えるかを指示する領域指示手段２０と、
領域図形名称、領域図形の代表点座標、領域図形情報を含む領域情報テーブルと、境界線を挟んで存在する領域同士をテーブルにした隣接関係ネットワークテーブルとを含む隣接関係データ蓄積手段４０と、
並べ替え順序を算出する並べ替え順序算出手段３０と、
並び替え順序算出手段３０においてデータの参照または、格納が行なわれる、ソート済リストとして並べ替えの途中情報が格納される作業用記憶手段５０と、
並べ替えた領域名を表示する領域名表示手段１０と、
を有し、
並べ替え順序算出手段３０は、
隣接関係データ蓄積手段から隣接関係データを読み込む読み込み手段と、
領域指示手段により指定された領域を中心とし、隣接関係が近い順に並び替えるときに、領域情報テーブルと、隣接関係ネットワークテーブルを用いて、該領域情報テーブルから、並べ替えの中心として選択された領域名の座標を獲得して、ソート中心座標を決定するソート中心座標決定手段と、
中心に並べたい領域名を作業用記憶手段のソート済リストに格納する領域名格納手段と、
隣接関係ネットワークテーブルの中から、ソート済リストにある領域名の１つ隣にある領域名で、かつ、該ソート済リストに入っていない領域名を抽出する未登録領域名抽出手段と、
未登録領域名抽出手段で抽出された領域名を、領域情報テーブルに基づいてソート方向に従って、上（北）または、左（西）からソートし、ソートした後、ソート中心座標より、上（北）または、左（西）にある部分と、下（南）または、右（東）にある部分に分割し、ソート済リストを挟んだ形で、該ソート済リストに格納する領域分割手段と、を有する。
【０００９】
本発明（請求項５）は、図面を蓄積・表示できる装置を用いて、図面中に存在する領域図形に領域名を付与し、該領域名を管理しているコンピュータ図面管理装置において、隣接関係にある領域を並べ替えるための隣接関係並べ替え装置であって、
どの領域名に着目して並べ替えるかを指示する領域指示手段２０と、
並べ替えのための隣接関係データを蓄積する隣接関係データ蓄積手段４０と、
並べ替え順序を算出する並べ替え順序算出手段３０と、
並べ替え順序算出手段３０においてデータの参照または、格納が行われる、ソート済リストとして並べ替えの途中情報が格納される作業用記憶手段５０と、
並べ替えた領域名を表示する領域名表示手段１０とを有する。
【００１２】
本発明（請求項５）は、領域名表示手段１０において、
領域指示手段により指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する際に、該指定された領域から該領域まで達するのに最低何回領域界を超えるかの回数に応じて、表示色、フォントサイズ、リストの項番のいずれかを他の項目と区別して表現する差別化表示手段を含む。
【００１３】
本発明（請求項６）は、領域名表示手段１０において、
指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する時に、指定された領域を中心に、隣接関係の上下左右の位置関係に対応して、上下左右に並び替えて表示する表示領域選択メニュー表示手段を含む。
【００１４】
本発明（請求項７）は、図面を蓄積・表示できる装置を用いて、図面中に存在する領域図形に領域名を付与し、該領域名を管理しているコンピュータ図面管理装置において、隣接関係にある領域を並べ替えるための隣接関係並べ替えプログラムを格納した記憶媒体であって、
コンピュータに、
どの領域に着目して並べ替えるかを指示させる領域制御ステップと、
領域図形名称、領域図形の代表座標、領域図形情報を含む領域情報テーブルと、境界線を挟んで存在する領域同士をテーブルにした隣接関係ネットワークテーブルを有する隣接関係データ蓄積手段の情報に基づいて、ソート済リストとして並べ替えの途中情報が格納される作業用記憶手段の内容を参照して、並べ替え順序を算出し、該ソート済リストに格納する並べ替え順序算出ステップと、
並べ替えた領域名を表示させる領域名表示制御ステップと、を実行させるプログラムを格納した記憶媒体である。
【００１５】
本発明（請求項８）は、並べ替え順序算出ステップにおいて、
隣接関係データ蓄積手段から隣接関係データを読み込む読み込みステップと、
領域指示制御ステップにより指定された領域を中心とし、隣接関係が近い順に並び替えるときに、領域情報テーブルと、隣接関係ネットワークテーブルを用いて、該領域情報テーブルから、並べ替えの中心として選択された領域名の座標を獲得して、ソート中心座標を決定するソート中心座標決定ステップと、
中心に並べたい領域名を作業用記憶手段のソート済リストに格納する領域名格納ステップと、
隣接関係ネットワークテーブルの中から、ソート済リストにある領域名の１つ隣にある領域名で、かつ、該ソート済リストに入っていない領域名を抽出する未登録領域名抽出ステップと、
未登録領域名抽出ステップで抽出された領域名を、領域情報テーブルに基づいてソート方向に従って、上（北）または、左（西）からソートし、ソートした後、ソート中心座標より、上（北）、左（西）にある部分と、下（南）または、右（東）にある部分に分割し、ソート済リストを挟んだ形で、該ソート済リストに格納する領域分割ステップと、
を実行させる。
【００１６】
本発明（請求項９）は、領域名表示ステップにおいて、
領域指示制御ステップにより指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する際に、該指定された領域から該領域まで達するのに最低何回領域界を超えるかの回数に応じて、表示色、フォントサイズ、リストの項番のいずれかを他の項目と区別して表示する差別化表示制御ステップを実行させる。
【００１７】
本発明（請求項１０）は、領域名表示制御ステップにおいて、
指定された領域を中心に、隣接関係が近い順に並び替えた結果を、表示領域選択メニューとして表示する時に、指定された領域を中心に、隣接関係の上下左右の位置関係に対応して、上下左右に並び替えて表示させる表示領域選択メニュー表示制御ステップを実行させる。
【００１８】
上記のように、本発明は、領域図形名称・領域図形の代表点座標・領域図形情報などの領域情報テーブルと、境界線を挟んで存在する領域同士をテーブルにした隣接関係ネットワークテーブルを格納しておき、並べかえ順序を算出する。
【００１９】
【発明の実施の形態】
図３は、本発明の隣接関係並替装置の構成を示す。
同図に示す装置は、表示部１０、領域指示部２０、制御・算出部３０、隣接関係データ蓄積部４０及び作業用記憶領域５０から構成される。
表示部１０は、並べ替えた領域名を表示する。
【００２０】
領域指示部２０は、どの領域名に着目して並べ替えるかを指示する。
隣接関係データ蓄積部４０は、並べ替えのための隣接関係データを蓄積する。制御・算出部３０は、領域指示部２０からの指示に基づいて、並べ替えの順を算出し、並べ替えを算出する際にソート済リストとして並べ替えの途中情報を作業用記憶領域５０に格納する。
【００２１】
隣接関係データ蓄積部４０は、領域図形名称、領域図形の代表点座標、領域図形情報などの領域情報テーブル４１、境界線を挟んで存在する領域同士をテーブルにした隣接関係ネットワークテーブル４２から構成される。
作業用記憶領域５０は、ソート済リスト５１を有し、制御・算出部３０との間でデータの入出力を行う。
【００２２】
上記の構成により最終的に作業用記憶領域５０に格納されているソート済リスト５１に登録されている内容を表示部１０により表示する。
次に、上記の構成における動作を説明する。
図４は、本発明の隣接関係並べ替え装置の動作を示すフローチャートである。
ステップ１０１）  制御・算出部３０において、隣接関係データを隣接関係データ蓄積部４０より読み込む。
【００２３】
ステップ１０２）  領域指示部２０は、中心に並べたい領域名を選択する。
ステップ１０３）  読み込んだ隣接関係データの領域情報テーブル４１から選択した領域名の座標を獲得し、ソート中心座標を決定する。
ステップ１０４）  中心に並べたい領域名を作業用記憶領域５０のソート済リスト５１に格納する。
【００２４】
ステップ１０５）  ソート方向として、Ｙ軸（南北）かＸ軸（東西）かを選択し、Ｙ軸である場合にはステップ１０６に移行し、Ｘ軸である場合にはステップ１１１に移行する。
ステップ１０６）  隣接関係データの隣接関係ネットワークテーブル４２から、ソート済リスト５１にある領域名の１つ隣になる領域名で、かつソート済リスト５１に入っていない領域名を抽出する。
【００２５】
ステップ１０７）  ステップ１０６で抽出された領域名を、領域情報テーブルに基づいて上（北）からソートする。
ステップ１０８）  ステップ１０７でソートしたものをソート中心座標より上（北）にある部分と、下（南）にある部分に分割し、ソート済リスト５１を挟んだ形でソート済リスト５１に格納する。
【００２６】
ステップ１０９）  全てソート済かを判定し、全てソート済である場合にはステップ１１０に移行し、未ソートの場合にはステップ１０６に移行する。
ステップ１１０）  表示部１０にソート済リスト５１を縦に並べて表示して、処理を終了する。
ステップ１１１）  隣接関係データの隣接関係ネットワークテーブル４２の中からソート済リスト５１にある領域名の１つ隣にある領域名で、かつソート済リスト５１に入っていない領域名を抽出する。
【００２７】
ステップ１１２）  ステップ１１１で抽出された領域名を、領域情報テーブル４１を元にして、左（西）からソートする。
ステップ１１３）  ステップ１１２でソートしたものを、ソート中心座標より左（西）にある部分と、右（東）にある部分に分割し、ソート済リスト５１を挟んだ形で、ソート済リスト５１に格納する。
【００２８】
ステップ１１４）  全てソート済かを判定し、全てソート済である場合にはステップ１１５に移行し、未ソートの場合にはステップ１１１に移行する。
次に、上記のステップ１０６及びステップ１１１におけるソート済リスト５１に登録されていない領域名を抽出する処理を詳細に説明する。
図５は、本発明の領域名の抽出処理のフローチャートである。
【００２９】
ステップ２０１）  ソート済リスト５１の領域名を読み込む。
ステップ２０２）  隣接関係ネットワークテーブル４２を検索し、ソート済リスト５１の領域名に隣接する領域名を抽出する。
ステップ２０３）  ステップ２０２で抽出された領域名から既に、ステップ１０１でソート済リスト５１に格納されている領域名は削除する。
【００３０】
【実施例】
以下、図面と共に本発明の実施例を説明する。
図６は、本発明の一実施例の隣接関係ネットワークの例を示す図である。同図では、境界線を挟んで存在する領域同士を、隣接関係として結び、隣接関係ネットワークとして表している。
【００３１】
図７は、本発明の一実施例の隣接関係データ蓄積部の領域情報テーブルの例であり、当該テーブル４１は、領域名前（ＩＤ）、位置（領域代表点（Ｘ）、領域代表点（Ｙ））、領域図形情報から構成される。
図８は、本発明の一実施例の隣接関係データ蓄積部の隣接関係ネットワークテーブルの例であり、境界線を挟んで隣接する領域同士をテーブルとしている。
【００３２】
これらの図を利用して、隣接関係並べ替えの例を説明する。なお、以下の説明では、区領域を表した地図図面を１つの例として説明する。
まず、並べ替えをしたい領域名について、図７に示す領域情報テーブル４１に示すように、区名、区の代表点の座標（ｘ，ｙ）、区図形情報等をテーブルとして作成ておく。
【００３３】
次に、図６に示すように、境界線を挟んで存在する区同士を隣接関係として、図８の隣接関係ネットワークテーブル４２に示すように、隣接する区同士をテーブルとしておく。
上記のテーブルデータを用いて、『都筑区』を中心に縦方向に並べる例について図４に示すフローチャートに基づいて説明する。
【００３４】
（１）  『都筑区』の代表座標をソート中心座標に決定し、『都筑区』をソート済リスト５１に格納する。つまり、ソート済リスト５１に格納されるのは、「都筑区，  ０」となる。
（２）  ソート済リスト５１に存在する『都筑区』に隣接する区を抽出する。この例では、「青葉区」、「港北区」、「宮前区」、「緑区」、「高津区」が抽出される。
【００３５】
（３）  隣接する区を北から順にソートする。その結果は、「高津区」、「宮前区」、「青葉区」、「港北区」、「緑区」となる。
（４）  ソートした結果を、『都筑区』より上の部分と下の部分に分割して、挟むようにソート済リスト５１に格納する。
ソート済リスト５１に格納されるのは以下の内容となる。
【００３６】
高津区，１
宮前区，１
青葉区，１
都筑区，０
港北区，１
緑区，  １
（５）  ソート済リスト５１にある領域名の１つとなりにある領域名で、かつ、ソート済リスト５１に入っていない領域名を抽出する。ここで抽出された結果は、以下の通りである。
【００３７】
「多摩区」、「麻生区」、「中原区」「幸区」、「鶴見区」、「神奈川区」、「保土ヶ谷区」、「旭区」、「瀬谷区」
（６）  次に、北から順番にソートする。その結果を以下に示す。
多摩区・麻生区・中原区・幸区・鶴見区・神奈川区・瀬谷区・旭区・保土ヶ谷区
となる。
【００３８】
（７）  次に、ソートされた結果を「都筑区」より上の部分と下の部分に分割して挟むようにソート済リスト５１に格納する。ソート済リスト５１に格納される内容は以下の通りである。
多摩区，    ２
麻生区，    ２
中原区，    ２
幸区，      ２
高津区，    １
宮前区，    １
青葉区，    １
都筑区，    ０
港北区，    １
緑区，      １
鶴見区，    ２
神奈川区，  ２
瀬谷区，    ２
旭区，      ２
保土ヶ谷区，２
（８）  以下同様に全ての区がソート済リスト５１に格納されるまで、上記の（４）、（５）、（６）を繰り返し、全てがソート済リスト５１に格納されると、ソート済リスト５１を図９に示すように『都筑区』を中心にして表示する。
【００３９】
（９）  （４）、（５）、（６）で作成したソート済リスト５１を用いて、回数毎に色やフォントのサイズ、リストの項番を替えて、リストボックスを作成する。  例えば、ソート済リスト５１にある近傍領域名の座標位置関係を考えて、図１０に示すように、２次元的に表示する。
このように、領域名を並び替えて表することにより、閲覧者は、着目している領域の近傍領域名を確認することや検索が容易になる。
【００４０】
また、上記の実施例は、図３の構成に基づいて説明したが、この例に限定されることなく、図３の構成における制御・算出部３０の処理を図４の流れを有するプログラムとして構築し、当該隣接関係並べ替え装置として利用されるコンピュータに接続されるディスク装置や、フロッピーディスクやＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実施する際にインストールすることにより容易に本発明を実現することができる。
【００４１】
なお、本発明は、上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
【００４２】
【発明の効果】
上述のように、本発明によれば、２次元平面状に分散した領域を隣接関係と位置関係の特徴を保持して１次元リストにすることが可能となり、着目している領域の近隣領域を発見することが容易になる。
【図面の簡単な説明】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の隣接関係並べ替え装置の構成図である。
【図４】本発明の隣接関係並べ替え装置の動作を示すフローチャートである。
【図５】本発明の領域名の抽出処理のフローチャートである。
【図６】本発明の一実施例の隣接関係ネットワークの例を示す図である。
【図７】本発明の一実施例の隣接関係データ蓄積部の領域情報テーブルの例である。
【図８】本発明の一実施例の隣接関係ネットワークテーブルの例である。
【図９】本発明の一実施例のソート済リストの表示例である。
【図１０】本発明の一実施例のソート済リストを２次元的に表示した例である。
【符号の説明】
１０  領域名表示手段、表示部
２０  領域指示手段、領域指示部
３０  並べ替え順序算出手段、制御・算出部
４０  隣接関係データ蓄積手段、隣接関係データ蓄積部
４１  領域情報テーブル
４２  隣接関係ネットワークテーブル
５０  作業用記憶手段、作業用記憶領域
５１  ソート済リスト
【図１】
0003624705.tif 000002
【図２】
0003624705.tif 000003
【図３】
0003624705.tif 000004
【図４】
0003624705.tif 000005
【図５】
0003624705.tif 000006
【図６】
0003624705.tif 000007
【図７】
0003624705.tif 000008
【図８】
0003624705.tif 000009
【図９】
0003624705.tif 000010
【図１０】
0003624705.tif 000011