(57)【特許請求の範囲】
【請求項１】
コンピュータを用いて、ラスタ地図をベクトル化した地図へ変換する図面変換方法であって、
前記ラスタ地図上の地番情報を認識し、前記ラスタ地図上における前記地番情報の位置を記憶する地番情報認識段階と、
前記ラスタ地図上の線分をベクトル化するベクトル化段階と、
認識した前記地番情報の位置に最も近い線分で構成された閉ループを、前記地番情報を囲む線分を追跡し、該線分を辺として作成する閉ループ作成段階と、
前記地番情報と前記閉ループ情報とを関連づけて、画地番号を付与し一つの管理対象として登録する図形結合管理段階と、を有し、
前記ラスタ地図上の全地番情報について前記閉ループを抽出したかどうか判定し、抽出した場合に処理を終了することを特徴とする図面変換方法。
【請求項２】
前記閉ループ作成段階は、２つの線分の端点が一致したとみなされることを条件に、前記２つの線分を前記端点で結合し、新たに仮想する1つの折れ線を生成することを特徴とする請求項１に記載の図面変換方法。
【請求項３】
前記閉ループ作成段階は、第１の線分と第２の線分が略直線上に存在し、かつ前記第１の線分の端点と前記第２の線分の端点との距離が所定の値以下であることを条件に、前記端点の間を結ぶ新たに仮想する線分を生成することを特徴とする請求項１に記載の図面変換方法。
【請求項４】
前記閉ループ作成段階は、端点と、前記線分上の点との距離が所定の値以下であることを条件に、前記端点と前記線分上の点とを結ぶ新たに仮想する線分を生成することを特徴とする請求項１に記載の図面変換方法。
【請求項５】
前記新たに仮想した線分と、該線分と接続した線分の２つの線分が重なったとみなされた部分は、１つの線分とすることを特徴とする請求項２乃至４のいずれか１項に記載の図面変換方法。
【請求項６】
前記閉ループ作成段階は、第１の線分に第２の線分が交わる場合、前記第２の線分の端点から前記第1の線分との交点までの距離が所定の長さの値以下であることを条件に、前記第２の線分の端点から前記第1の線分との交点までを削除することを特徴とする請求項１に記載の図面変換方法。
【請求項７】
閉ループ作成段階で変更された部分を、視覚で認識できるように表示することを特徴とする請求項１乃至６のいずれか１項に記載の図面変換方法。
【請求項８】
請求項１または請求項７の図面変換方法において、前記図形結合段階は、前記閉ループ作成段階で新たに仮想した線分を線分として登録することを特徴とする図面変換方法。
【請求項９】
ラスタ地図をベクトル化した地図へ変換する図面変換装置であって、
前記ラスタ地図上の地番情報を認識し、前記ラスタ地図上における前記地番情報の位置を記憶する地番情報認識手段と、
前記ラスタ地図上の線分をベクトル化するベクトル化手段と、
認識した前記地番情報を囲む、前記地番情報の位置に最も近い線分で構成された閉ループを、前記地番情報を囲む線分を追跡し、該線分を辺として作成する閉ループ作成手段と、
前記地番情報と前記閉ループ情報とを関連づけて、画地番号を付与し、一つの管理対象として登録する図形結合管理手段と、を有し、
前記ラスタ地図上の全地番情報について前記閉ループを抽出することを特徴とする図面変換装置。
【請求項１０】
コンピュータに、
ラスタ地図上の地番情報を認識し、前記ラスタ地図上における前記地番情報の位置を記憶する地番情報認識手順と、
前記ラスタ地図上の線分をベクトル化するベクトル化手順と、
認識した前記地番情報を囲む、前記地番情報の位置に最も近い線分で構成された閉ループを、前記地番情報を囲む線分を追跡し、該線分を辺として作成する閉ループ作成手順と、
前記地番情報と前記閉ループ情報とを関連づけて、画地番号を付与して一つの管理対象として登録する図形結合管理手順とを実行させ、前記ラスタ地図上の全地番情報について前記閉ループを抽出する図面変換プログラム。
【請求項１１】
コンピュータに、
ラスタ地図上の地番情報を認識し、前記ラスタ地図上における前記地番情報の位置を記憶する地番情報認識手順と、
前記ラスタ地図上の線分をベクトル化するベクトル化手順と、
認識した前記地番情報を囲む、前記地番情報の位置に最も近い線分で構成された閉ループを、前記地番情報を囲む線分を追跡し、該線分を辺として作成する閉ループ作成手順と、
前記地番情報と前記閉ループ情報とを関連づけて、画地番号を付与し一つの管理対象として登録する図形結合管理手順とを実行させ、前記ラスタ地図上の全地番情報について前記閉ループを抽出する図面変換プログラムを記録したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地図のベクトル化に関し、特にラスタ地図を変換する図面変換方法、図面変換装置、図面変換プログラム及び記録媒体に関する。
【０００２】
【従来の技術】
紙に描かれた地図から、ベクトル化した地図を生成する技術がある。この場合、まず最初に、複数の紙の地図をスキャナなどで読み込み、個々の位置に貼り付け一つの全体地図を作成する。この時、個々に読み込んだラスタ地図の歪みの補正や元の紙地図にあったシミなどで発生した点や短い線分などの不要な部分（読込みノイズと言われている）の削除等の補正したラスタ地図データを生成する。その補正した地図データをソフトウェアとオペレータなどで処理することにより、ベクトル化した地図データを生成していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の技術では、紙の地図をラスタ地図化し、ベクトル化した場合は、紙の地図上では一つの線であった線が複数に切れた線（破線）として認識されたり、紙上では２本の線分が交わっていた線のどちらか一方の線又は両方の線が切れて認識されることも少なくない。また、紙の地図上では２本の線分がＴ字状に形成されているにもかかわらず、十字状として認識されたりすることがある。
【０００４】
一方、ベクトル地図化は、単に線分をベクトル化するだけではなく、個々の線分に囲まれた範囲（以下、閉ループ又はポリゴン）を個々の一つの管理対象（土地等）として認識、管理することも重要な目的である。
【０００５】
このため、先ずラスタ地図情報を基にベクトル化を行い、各線分を正しく認識するため、オペレータが変換した結果を画面上に表示させ、個々の線分が正確か、一つ線が破線状になっていないか、線分同志が正確に繋がっていないか等の確認し、間違っている所は、ＣＡＤ等の技術を応用して修正を行う。次に、線分で囲まれたポリゴンを一つずつ地番等の情報とあわせて、登録していくと言う大変な手間が必要であった。かつ、作業には根気よくすることが必要となり、修正を行うオペレータの負担が大きいため、出来たベクトル地図の品質にも影響し、問題となる場合があった。
【０００６】
本発明は、このような問題点に鑑み、オペレータの負担を軽減するとともに、所望の品質のベクトル化した地図を作成するための、図面変換方法、図面変換装置、図面変換プログラム及び記録媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１に記載の発明は、コンピュータを用いて、ラスタ地図をベクトル化した地図へ変換する図面変換方法であって、前記ラスタ地図上の地番情報を認識し、前記ラスタ地図上における前記地番情報の位置を記憶する地番情報認識段階と、前記ラスタ地図上の線分をベクトル化するベクトル化段階と、認識した前記地番情報の位置に最も近い線分で構成された閉ループを、前記地番情報を囲む線分を追跡し、該線分を辺として作成する閉ループ作成段階と、前記地番情報と前記閉ループ情報とを関連づけて、画地番号を付与し一つの管理対象として登録する図形結合管理段階と、を有し、前記ラスタ地図上の全地番情報について前記閉ループを抽出したかどうか判定し、抽出した場合に処理を終了することを特徴とする。
【０００８】
請求項１によれば、地番情報認識段階と、ベクトル化段階と、閉ループ作成段階と図形結合段階の一連の段階を行うことにより、オペレータの負担を軽減するとともに、所望の品質のベクトル化した地図を作成することができる。
【０００９】
請求項２に記載の発明は、前記閉ループ作成段階は、２つの線分の端点が一致したとみなされることを条件に、前記２つの線分を結合し、新たに仮想する1つの折れ線を生成することを特徴とする。
【００１０】
請求項２によれば、ラスタ地図と同様に、複数の線分を１つの折れ線として表現することができるため、オペレータの処理を軽減することができる。
【００１１】
請求項３に記載の発明は、前記閉ループ作成段階は、第１の線分と第２の線分が略直線上に存在し、かつ前記第１の線分の端点と前記第２の線分の端点との距離が所定の値以下であることを条件に、前記端点の間を結ぶ新たに仮想する線分を生成することを特徴とする。
【００１２】
請求項３によれば、本来は１本であるはずの線分がスキャナで紙の地図を読み込んだ際のノイズなどにより切断された可能性がある切断部分を線分で結ぶことが可能となる。
【００１３】
請求項４に記載の発明は、前記閉ループ作成段階は、端点と、前記線分上の点との距離が所定の値以下であることを条件に、前記端点と前記線分上の点とを結ぶ新たに仮想する線分を生成することを特徴とする。
【００１４】
請求項４によれば、線分の端点と、線分の端点以外の点とが、スキャナで紙の地図を読み込んだ際のノイズなどにより切断された可能性がある切断部分を線分で結ぶことが可能となる。
【００１５】
請求項５に記載の発明は、前記新たに仮想した線分と、該線分と接続した線分の２つの線分が重なったとみなされた部分は、１つの線分とすることを特徴とする。
【００１６】
請求項５によれば、１つの線分とすることにより、線分の情報量が減るため、処理量を少なくすることができる。
【００１７】
請求項６に記載の発明は、前記閉ループ作成段階は、第１の線分に第２の線分が交わる場合、前記第２の線分の端点から前記第1の線分との交点までの距離が所定の長さの値以下であることを条件に、前記第２の線分の端点から前記第1の線分との交点までを削除することを特徴とする。
【００１８】
請求項６によれば、ノイズなどにより第１の線分に第２の線分が交わり十字型になった可能性がある部分をＴ字型に形成することが可能となる。
【００１９】
請求項７に記載の発明は、閉ループ作成段階で変更された部分を、視覚で認識できるように表示することを特徴とする。
【００２０】
請求項７によれば、変更された部分を、視覚で認識可能なように表示することにより、オペレータの負担を軽減することができる。
【００２１】
請求項８に記載の発明は、前記図形結合段階は、前記閉ループ作成段階で新たに仮想した線分を線分として登録することを特徴とする。
【００２２】
請求項８によれば、図形結合段階により、仮想の線分を確定した線分として登録することができる。
【００２３】
請求項９に記載の発明は、ラスタ地図をベクトル化した地図へ変換する図面変換装置であって、前記ラスタ地図上の地番情報を認識し、前記ラスタ地図上における前記地番情報の位置を記憶する地番情報認識手段と、前記ラスタ地図上の線分をベクトル化するベクトル化手段と、認識した前記地番情報を囲む、前記地番情報の位置に最も近い線分で構成された閉ループを、前記地番情報を囲む線分を追跡し、該線分を辺として作成する閉ループ作成手段と、前記地番情報と前記閉ループ情報とを関連づけて、画地番号を付与し一つの管理対象として登録する図形結合管理手段と、を有し、前記ラスタ地図上の全地番情報について前記閉ループを抽出することを特徴とする。
【００２４】
請求項９によれば、地番情報認識手段と、ベクトル化手段と、閉ループ作成手段と図形結合管理手段の一連の手段を有することにより、オペレータの負担を軽減するとともに、所望の品質のベクトル化した地図を作成することが可能な図面変換装置を提供できる。
【００２５】
なお、上記プログラムを記録する記録媒体は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク（ＭＯ）等のように、情報を光学的、電気的あるいは磁気的に記録する記録媒体、もしくはＲＯＭやフラッシュメモリのように情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２７】
本発明の実施の形態における図面変換装置の全体構成を図１に示す。図１に示されるように、図面変換装置１０は、通常のコンピュータと、そのコンピュータにインストールされたソフトウェアにより構成されている。また、ラスタ化された地図を生成するために、イメージスキャナ１２を備えていても良い。
【００２８】
次に、図面変換装置１０のコンピュータシステムのハードウェアブロック図を、図２を用いて説明する。
【００２９】
図２に示されるコンピュータシステムは、それぞれバスＢで相互に接続されている入力装置２２と，表示装置２３と，ドライブ装置２４と，記録媒体２５と，補助記憶装置２６と，メモリ装置２７と，演算処理装置２０と，インターフェース装置２１とを含むように構成される。
【００３０】
入力装置２２は、コンピュータシステムの利用者が操作するキーボード及びマウスなどで構成され、コンピュータシステムに各種操作信号を入力するために用いられる。表示装置２３は、コンピュータシステムを操作するのに必要な各種ウインドウやデータ等を表示する。インターフェース装置２１は、コンピュータシステムをネットワーク１８に接続する為のインターフェースであり、例えばＮＩＣ（Network Interface Card）やモデム等で構成される。
【００３１】
そして、上記コンピュータシステムを動作させるためのプログラムは、ＣＤ−ＲＯＭ等の記録媒体２５によって提供されるか、ネットワーク１８を通じてダウンロードされる。また、記録媒体２５は、ドライブ装置２４にセットされ、データやプログラムが記録媒体２５からドライブ装置２４を介して補助記憶装置２６にインストールされる。
【００３２】
補助記憶装置２６は、データやプログラムを格納すると共に、必要なファイル等を格納する。メモリ装置２７は、コンピュータシステムの起動時に補助記憶装置２６からプログラムを読み出して格納する。演算処理装置２０は、メモリ装置２７に読み出され格納されたプログラムに従って処理を実行する。
【００３３】
以上でハードウェアブロック図の説明を終え、以下、図面変換装置１０の処理について説明する。まず最初に、準備として行う市町村単位での図割りについて説明する。
【００３４】
図３は、ある地域の全域を１枚のラスタ地図で表し、その地図の画像に座標を付加したものである。また、その図３に示された地域は、Ａ、Ｂ、…というアルファベットを用いて順番付けられた地図の単位に分解される。図４は、分解されたうちの１つの地図「Ｅ」を表しており、これは、アルファベット図郭といわれる。
【００３５】
そして、図４のアルファベット図郭Ｅに示されるように、アルファベット図郭はさらに小さい地図で構成される。これらの地図を表したのが図５の地図である。この地図は、上述したように、座標が付加されたラスタ地図であり、余白の除去や歪みを補正して正規化されている。
【００３６】
以上の処理を、図６のフローチャートを用いて説明する。ステップＳ１０１で、例えば市町村のような単位で、ラスタ地図が作成される。これは、イメージスキャナ１２を用いて作成することができる。次に、図面変換装置１０は、ステップＳ１０２で市町村全体図の図割を行う。これは、先ほどの図４や図５に示された地図の図面番号の定義である。次に、図面変換装置１０は、ステップＳ１０３で、それぞれのラスタ地図の補正を行う。この補正は、例えば紙に描かれた地図を読み込んでいるために発生するノイズや余白の除去、または歪みの補正であり、ベクトル化する前に行われる補正である。そして、ステップＳ１０４で上記処理により加工された新たなラスタ地図に公共座標が付加されたラスタ地図が作成される。
【００３７】
次に、上記処理により作成されたラスタ地図に対して行われる画地一括抽出処理について説明する。
【００３８】
画地一括抽出処理は、まず最初に、ラスタ地図上に描かれた番地を表す地番文字をＯＣＲ（Optical Character Reader）変換することによりベクトル化した文字として認識する処理である。その認識した文字の、画像上の相対位置をもとに、地図上の該当座標に地番文字を描画する。この文字は、複数のレイヤで構成される地図のレイヤのうち、地番専用のレイヤに登録される。
【００３９】
次に、図面変換装置１０は、図７に示されるように、ベクトル化された地番文字の存在領域をラスタ地図３０の画像から除外して、地番文字を除外したラスタ地図３２を作成する。次に、図面変換装置１０は、図８の地図３４に示されるように、作成されたラスタ地図３２上の線分をベクトル化する。線分をベクトル化することにより、地図３４に示されるような、端点同士を直線で結んだ線分が作成される。これらの線分に対し、端点同士が重なっている点３８、４０、４２は、結合されて、地図３６に示されるように、ポリライン（折れ線）化される。
【００４０】
次に、図面変換装置１０は、図９の点線で表された領域に示されるように、地図の枠である図郭４４から一定の範囲（バッファ）にあるポリラインを削除する。これはスキャニングの精度や紙図面の精度により、図１０に示されるように、図郭線が途切れる可能性がある為であり、図面変換装置１０は、途切れた図郭線を削除した後、再び図郭線を描画する。
【００４１】
そして、次に、図面全体から規定値の長さ以下のポリラインを削除する。これは、紙図面の質やスキャニングの状態によって発生する余計なベクトル及び図面上のトンボ等を削除して、筆界線のみとするために行われる。
【００４２】
次に、ポリラインの結合など、ポリラインに関する補正処理が行われる。まず、図１１に示されるような、２つの線分の端点がある範囲に含まれる場合の処理について説明する。まず、図１１（ａ）のような、ほぼ一直線に存在する線分で、かつ端点同士の距離が所定の長さより短い場合、図１１に示されるように、端点４６と端点４８とを結び、２つの線分を一直線に結合する。次に、図１１（ｂ）のように、２つの線分が一直線上に存在しない場合は、端点５０と端点５２とを結ぶことなく、そのままとする。次に、図１１（ｃ）のような、ほぼ一直線に存在する線分の場合でも、端点５４と端点５６との距離が所定の長さより長い場合は、２つの端点を結ぶことなく、そのままとする。
【００４３】
次に、図１２を用いて、線分５８と端点との結合について説明する。図１２の（ａ）のように、端点６０が、線分５８との距離が所定の長さより短い場合は、図１２（ａ）に示されるように、端点６０から線分５８を延長して端点６０と線分とを結合させる（Ｌ字接合）。しかし、図１２のように、端点６２と線分５８との距離が所定の長さより長い場合は、結合せずにそのままとする。
【００４４】
次に、図１３を用いて、線分６４と他の直線とが交わる場合の処理について説明する。まず、図１３（ａ）のように、端点６６と線分６４との距離が所定の長さより短い場合は、Ｔ字型に補正する（Ｔ字接合）。図１３（ｂ）のように、端点７０と線分６４との距離が所定の長さより長い場合は、そのままとする。また、図１３（ｃ）のように、交わってから、再び折れ線となる場合も、そのままとする。
【００４５】
以上説明した画地一括抽出とポリライン補正の処理は、例えば図３で定義されたすべての地図に対して行われる。
【００４６】
なお、画地一括抽出とポリライン補正の処理は、予め数種類のパラメタが設定されている。そのパラメタは、「座標値の精度」、「図郭線からのバッファの幅」、「ポリライン結合対象とする端点間距離」、「ポリライン接合対象とする２図形の距離」、「自動削除対象ポリラインの長さ」の５種類を含み、上記処理における結合などの判定に用いられる。また、パラメタの設定により、精度を高めたりすることが可能となるため、所望の品質のベクトル化した地図を作成することが可能となる。そして、このように整形されたポリラインは、筆界専用のレイヤに登録される。
【００４７】
以上説明したラスタ地図をベクトル化する処理を図１４のフローチャートを用いて説明する。ステップＳ２０１で図面変換装置１０は、ラスタ地図上の地番文字を抽出することで、地番文字を認識するとともに、地番文字の位置情報を認識し、記憶する。次に、図面変換装置１０は、ステップＳ２０２で、ラスタ地図からラインを抽出し、線分のベクトル化を行う。そして、図面変換装置１０は、ステップＳ２０３で、ベクトル地図に対して初期化を行う。この初期化は、上述した図郭線の再設定、長さが規定値以下の線分の削除などが行われる。次のステップＳ２０４で、図面変換装置１０は、ポリゴンの認識を行う。その処理を図１５のフローチャートを用いて説明する。ステップＳ３０１で、図面変換装置１０は、地図上の線分に対し図１１、図１２、図１３を用いて説明した線分結合処理を行う。次に、図面変換装置１０は、ステップＳ３０２で、認識した最初の地番文字コードをセットする。次のステップＳ３０３で、図面変換装置１０は、地番文字列の中心から最近傍線分の検索を行う。この処理は、地番文字に一番近い線分を検索する処理である。
【００４８】
そして、図面変換装置１０は、ステップＳ３０４で、上記検索で見つかった線分によりポリゴンが形成されたかどうかの判定を行う。ポリゴンにならなかった場合、図面変換装置１０は、ステップＳ３０５で時計回りの方向に対し、この線分と接続する線分があるかどうか判定を行う。接続する線分がある場合、図面変換装置１０は、再びステップＳ３０４の処理を行う。接続する線分がなかった場合、図面変換装置１０は、ステップＳ３０６で、先程選んだ近傍線分の、地番文字列からみて外側の線分を検索する。この処理は、先ほど選んだ線分の次に、地番文字列からみて外側の線分を検索する処理である。なお、ステップＳ３０６は求める地図の利用方針、精度等により１回、或いは行わずにステップＳ３０８へ進むようにしても良い。
【００４９】
ステップＳ３０４の処理に戻り、線分によって図１６に示されるようなポリゴンになった場合、図面変換装置１０は、ステップＳ３０７で、抽出したポリゴンと地番文字列に画地番号を関連付けたリンク情報として付加する。次に、図面変換装置１０は、ステップＳ３０８で、図面変換装置１０は、図面内の全地番についてポリゴンを抽出したかどうか判定し、抽出した場合は、処理を終了し、まだ抽出していない場合は、ステップＳ３０９で認識した次の地番文字コードをセットし、再びステップＳ３０３の処理を行う。
【００５０】
このようにしてポリゴンを認識すると、図面変換装置１０は、図１４のステップＳ２０５でベクトル地図の修正を行い、ステップＳ２０６のベクトル化した地図の修正が完了したかどうかの判定を行う。修正が完了していなければ、再び修正を行うために、図面変換装置１０は、ステップＳ２０５の処理を行い、修正が完了した場合、処理を終了する。なお、図１５のフローチャートにおいて、ステップＳ３０１の線分の結合を行いながら、ステップＳ３０４のポリゴンになったかどうか判定することも可能であるため、ステップＳ３０１の線分結合の処理は、ステップＳ３０４の前に行っても良い。
【００５１】
次に、画地一括抽出などの処理が行われた地図に対して行う手作業での補正作業を容易に行うための４つの機能について図１７と図１８とを用いて順に説明する。
【００５２】
まず、１つめは、ベクトル化した地図を表示する際に、画地ポリゴンのハッチングを行うとともに、画地ポリゴンとリンクしている地番の色（図１７では斜線）を変えて表示する。そして、２つめは、図１７に示されるように、図面変換装置１０は、端点を菱形で表示し、屈曲点を、三角形で表示することにより、オペレータが見やすいように表示する。また、３つめとして、マウスにより選択操作した際に、表示されているマウスカーソルの座標の近傍形状が強調表示されるだけではなく、対象形状が画地ポリゴン及び地番文字の場合は、リンクしている形状を同時に強調する。４つ目は、図１８に示されるように、地番が１２３−５と地番が２５８と、地番が１２３の画地の接点７４のような、画地ポリゴン及びポリラインで同一座標点がある場合、その接点７４を接点７６のように移動することができる。これにより、オペレータは、全てのポリラインについて修正を行う必要がない。
【００５３】
【発明の効果】
以上説明したように、オペレータの負担を軽減するとともに、所望の品質のベクトル化した地図を作成するための、図面変換方法、図面変換装置が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態における図面変換装置の全体構成図である。
【図２】コンピュータシステムのハードウェアブロック図である。
【図３】図面番号を定義する地図を示す図である。
【図４】図面番号が定義された地図を示す図である。
【図５】図面番号が定義された地図を示す図である。
【図６】ラスタ地図を作成する処理を示すフローチャートである。
【図７】地番を除外する様子を示す図である。
【図８】端点を結合する様子を示す図である。
【図９】バッファにあるポリラインを削除する様子を示す図である。
【図１０】図郭線が途切れた様子を示す図である。
【図１１】端点を結合する場合を示す図である。
【図１２】端点と直線とを結合する様子を示す図である。
【図１３】交わった線分の処理を示す図である。
【図１４】ベクトル地図作成処理を示すフローチャートである。
【図１５】ポリゴンの認識処理を示すフローチャートである。
【図１６】画地ポリゴンを示す図である。
【図１７】端点と屈曲点との表示方法を示す図である。
【図１８】接点の移動を示す図である。
【符号の説明】
１０…図面変換装置
１２…イメージスキャナ
２０…演算処理装置
２１…インターフェース装置
２２…入力装置
２３…表示装置
２４…ドライブ装置
２５…記録媒体
２６…補助記憶装置
２７…メモリ装置
３０、３２…ラスタ地図
３４、３６…地図
３８、４０、４２、４６、４８、５０、５２、５４、５６、６０、６２、６６、７０、７２…端点
４４…図郭
５８、６４…線分
７４、７６…接点
【図１】
0004143320.tif 000002
【図２】
0004143320.tif 000003
【図３】
0004143320.tif 000004
【図４】
0004143320.tif 000005
【図５】
0004143320.tif 000006
【図６】
0004143320.tif 000007
【図７】
0004143320.tif 000008
【図８】
0004143320.tif 000009
【図９】
0004143320.tif 000010
【図１０】
0004143320.tif 000011
【図１１】
0004143320.tif 000012
【図１２】
0004143320.tif 000013
【図１３】
0004143320.tif 000014
【図１４】
0004143320.tif 000015
【図１５】
0004143320.tif 000016
【図１６】
0004143320.tif 000017
【図１７】
0004143320.tif 000018
【図１８】
0004143320.tif 000019