(57)【要約】【課題】本発明は、コンピュータを用いて図面に水彩画風の見やすい着色処理を簡単に行うことができる着色図面作成装置及び方法並びにプログラムを提供することを目的とするものである。【解決手段】図面Ｍの閉領域Ｒに着色を行う場合、閉領域Ｒを変形して丸みを帯びた形状に形成された着色領域Ｃを設定し、着色領域Ｃをランダムな方向に所定距離移動させて閉領域Ｒからずれた位置に設定する。また、設定された着色領域Ｃを用いて所定方向に所定距離移動させて閉領域Ｒからずらし、ずれた着色領域Ｃ及び閉領域Ｒに基づいてはみ出た部分を陰影領域Ｓに設定する。そして、着色領域Ｃ及び陰影領域Ｓに着色する場合、中心部から周縁部に向かって淡い色合いに着色することで、より水彩画に近い着色を行うことができる。【選択図】図８
2008242533.tif 000002
【特許請求の範囲】
【請求項１】
輪郭線からなる図面データに基づいて当該図面を輪郭線に囲まれた閉領域に分割する分割処理手段と、分割された閉領域のうち着色する閉領域を選択する選択手段と、選択された閉領域の形状を変形して着色領域を生成するとともに当該閉領域からずらして着色領域を設定する領域設定手段と、設定された着色領域に基づいて着色処理を行う着色処理手段とを備えていることを特徴とする着色図面作成装置。
【請求項２】
前記領域設定手段は、設定された前記着色領域及び前記閉領域に基づいて陰影領域を設定するとともに、前記着色処理手段は、設定された陰影領域に基づいて着色処理を行うことを特徴とする請求項１に記載の着色図面作成装置。
【請求項３】
コンピュータを用いて輪郭線からなる図面データに着色する着色図面作成方法であって、前記図面データに基づいて当該図面を輪郭線に囲まれた閉領域に分割し、分割された閉領域のうち着色する閉領域を選択し、選択された閉領域の形状を変形して着色領域を生成するとともに当該閉領域からずらして設定し、設定された着色領域に基づいて着色処理を行うことを特徴とする着色図面作成方法。
【請求項４】
設定された前記着色領域及び前記閉領域に基づいて陰影領域を設定し、設定された陰影領域に基づいて着色処理を行うことを特徴とする請求項３に記載の着色図面作成方法。
【請求項５】
輪郭線からなる図面データに着色する着色図面作成装置を機能させるためのプログラムであって、
前記着色図面作成装置を、
輪郭線からなる図面データに基づいて当該図面を輪郭線に囲まれた閉領域に分割する手段、
分割された閉領域のうち着色する閉領域を選択する手段、
選択された閉領域の形状を変形して着色領域を生成するとともに当該閉領域からずらして着色領域を設定する手段、
設定された着色領域に基づいて着色処理を行う手段、
として機能させるためのプログラム。
【請求項６】
前記着色領域を設定する手段は、設定された前記着色領域及び前記閉領域に基づいて陰影領域を設定するとともに、着色処理を行う手段は、設定された陰影領域に基づいて着色処理を行うことを特徴とする請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、白地図、見取り図、鳥瞰図といった輪郭線からなる種々の図面を色分けして水彩画風に着色する着色図面作成装置及び方法並びにプログラムに関する。
【背景技術】
【０００２】
白地図、見取り図、鳥瞰図といった図面では、一般に輪郭線で描画されている場合が多いため、描画されている部分を色分けして見やすくすることが行われている。近年、こうした図面データがコンピュータを用いて描画されるようになってきており、それに伴いコンピュータで表示された図面に彩色を施すことが行われるようになってきている。例えば、特許文献１では、描画した地形図に標高に応じた等高線に基づいて着色を行うようにした点が記載されている。また、特許文献２では、図形情報の土地区画の部分に対して当該土地区画に付加された属性情報の公共物種類に対応するペイント処理を施す点が記載されている。また、特許文献３では、道路や家屋の平面形状を示す白地図をスキャナで読み込んで道路や家屋を自動認識して家屋番号を付与する地図作成方式が記載されている。
【特許文献１】再公表特許２００３／０９０１８４号公報
【特許文献２】特開２００１−３５７１７７号公報
【特許文献３】特開平５−３１３５６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した特許文献１及び２では、基本的に単色表示で彩色を施すようになっているため、河川、山、道路、住宅地、商業地、水田、畑といった種々の区分で色分けすることを想定されていない。すなわち、上述した図面の色分けは、用途に応じて様々な区分の仕方があり、そうした幅広い用途に対応するものとはなっていない。
また、色分けを行う際に単色を用いて色分けすると非常に機械的な印象を与える結果となり、工事完成予想を提示する場合などでは、一般者に適切な印象を与えることができない。つまり、一般者向けに工事完成予想図などを提示する場合には、領域を均一に着色するのではなく、自然な風合いが出せるような絵画風の着色が必要となることがある。しかしながら、こうした着色を従来のソフトウェアで実行するためには時間がかかる上に、見やすくするための模様や色調をどのようにカラーデザインするかは才能と経験が必要となって一朝一夕で習得できるものではない。
【０００４】
例えば、複雑な濃淡や複数の色彩を有する模様を作成する場合には、どの色をどのように組み合せていくかは相当な熟練と能力がなければできない。また、予め作成された画像を用いてカット＆ペーストにより任意の領域に貼り付けることも考えられるが、任意の領域に切り出した画像を当て込むためには、切り出した画像の変形等の加工が必要となり、そのための操作の熟練や試行錯誤のために相当な時間がかかる。
【０００５】
そこで、本発明は、コンピュータを用いて図面に水彩画風の見やすい着色処理を簡単に行うことができる着色図面作成装置及び方法並びにプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
本発明に係る着色図面作成装置は、輪郭線からなる図面データに基づいて当該図面を輪郭線に囲まれた閉領域に分割する分割処理手段と、分割された閉領域のうち着色する閉領域を選択する選択手段と、選択された閉領域の形状を変形して着色領域を生成するとともに当該閉領域からずらして着色領域を設定する領域設定手段と、設定された着色領域に基づいて着色処理を行う着色処理手段とを備えていることを特徴とする。さらに、前記領域設定手段は、設定された前記着色領域及び前記閉領域に基づいて陰影領域を設定するとともに、前記着色処理手段は、設定された陰影領域に基づいて着色処理を行うことを特徴とする。
【０００７】
本発明に係る着色図面作成方法は、コンピュータを用いて輪郭線からなる図面データに着色する着色図面作成方法であって、前記図面データに基づいて当該図面を輪郭線に囲まれた閉領域に分割し、分割された閉領域のうち着色する閉領域を選択し、選択された閉領域の形状を変形して着色領域を生成するとともに当該閉領域からずらして設定し、設定された着色領域に基づいて着色処理を行うことを特徴とする。さらに、設定された前記着色領域及び前記閉領域に基づいて陰影領域を設定し、設定された陰影領域に基づいて着色処理を行うことを特徴とする。
【０００８】
本発明に係るプログラムは、輪郭線からなる図面データに着色する着色図面作成装置を機能させるためのプログラムであって、前記着色図面作成装置を、輪郭線からなる図面データに基づいて当該図面を輪郭線に囲まれた閉領域に分割する手段、分割された閉領域のうち着色する閉領域を選択する手段、選択された閉領域の形状を変形して着色領域を生成するとともに当該閉領域からずらして着色領域を設定する手段、設定された着色領域に基づいて着色処理を行う手段、として機能させる。さらに、前記着色領域を設定する手段は、設定された前記着色領域及び前記閉領域に基づいて陰影領域を設定するとともに、着色処理を行う手段は、設定された陰影領域に基づいて着色処理を行うことを特徴とする。
【発明の効果】
【０００９】
本発明は、上記のような構成を有することで、選択された閉領域の形状を変形して着色領域を生成するとともに当該閉領域からずらして着色領域を設定する領域設定手段を備えているので、水彩画風の着色処理を行うことができる。
【００１０】
すなわち、手描きによる水彩画では着色部分に微妙な色の濃淡やムラが生じる場合が多く、例えば水墨画のように中心部から周縁部に向かって滲むように墨の濃淡が拡がっていくような描画が行われている。また、水彩画では、境界線の隅々にまで厳密に着色するのではなく、塗り残しやはみ出しを多用した描画が行われる。こうした着色手法を図面の着色処理に取り入れると、着色領域の周縁部にいくにしたがい淡い色合いになって模糊とした印象を与え、輪郭線によるシャープな印象を和らげて見やすくなるとともに、自然な風合いを与えることができる。
【００１１】
そのため、本願発明では、輪郭線で画定される閉領域を変形して、着色領域を例えば丸みの帯びた形状にすることで、輪郭線のシャープな印象を和らげ、閉領域からずらすように設定することで、閉領域の周縁部に着色されない隙間が生じるようになって水彩画の着色手法と同様な模糊とした印象を与えることができる。そして、着色領域を輪郭線から意図的にずらすことにより、手描きのような印象を与えることが可能となり、さらに着色領域の中心部から周縁部に行くに従い色合いが淡くなるように設定すれば、より水彩画に近い着色を行うことができる。
【００１２】
また、設定された着色領域及び閉領域に基づいて陰影領域を設定して着色処理を行うようにすれば、さらに立体感を与えることができ建物等の区分を見やすくすると同時に自然な風合いを与えることが可能となる。そして、陰影領域の設定に着色領域を取り入れることで、着色領域のような和らいだ印象を陰影領域に与えることができる。例えば、陰影領域を閉領域の形状をずらして設定すると、輪郭線からなる閉領域のシャープな印象を増幅することになるが、着色領域の丸みを帯びた形状を陰影領域の外形に取り入れることで、閉領域のシャープな印象を和らげるとともに着色領域との相乗効果により水彩画風の印象を強めることができる。陰影領域は、閉領域から所定の方向にずらして設定するようにすれば、太陽光線照射による陰影のように着色でき、航空写真のような立体感を与えることが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明に係る実施形態について詳しく説明する。なお、以下に説明する実施形態は、本発明を実施するにあたって好ましい具体例であるから、技術的に種々の限定がなされているが、本発明は、以下の説明において特に本発明を限定する旨明記されていない限り、これらの形態に限定されるものではない。
【００１４】
図１は、本発明に係る実施形態に関するシステム構成図を示しており、着色図面作成装置１は、公知のコンピュータにアプリケーションソフトとしてインストールされた着色図面作成プログラム１００を作動させてその機能が実現される。コンピュータの基本構成は公知のものであり、論理演算を処理するＣＰＵ１０、論理演算に必要なデータやプログラム等を一時的に記憶するＲＡＭ１１、論理演算を実行するためのプログラム等を記憶するＲＯＭ１２、アプリケーションソフトや各種画像情報を記憶する記憶部１３、処理結果を表示するディスプレイ１４、処理結果を出力するプリンタ１５、処理に必要なデータや指令を入力する入力部１６を備えており、これらを送受信用のバス１７で接続してデータの送受信を行う。
【００１５】
図２から図８は、着色図面作成装置１で実現される着色処理に関する説明図である。まず、図２のように、図面Ｍに輪郭線により描画された図形Ｆが表示されている場合、輪郭線で囲まれた閉領域Ｒを画定する（図３）。
【００１６】
次に、閉領域Ｒの着色領域を設定するために、閉領域Ｒに公知のモルフォロジー処理に属するダイレーション（領域膨張）処理およびエロージョン（領域縮小）処理を施す。この処理によって設定される着色領域は、図４（ａ）に示すように閉領域Ｒの角部がとれた丸みを帯びた形状となる。次に、着色領域の周縁部にいくにしたがい淡い色合を出すための処理として、着色領域Ｃ内の各画素について外形線までの最短距離を画素数で算出し、算出した画素数が同一である画素領域を画定する。画定された画素領域は、図４（ｂ）に示すように着色領域Ｃ内を点線で示す等高線のように描かれるようになる。
【００１７】
次に、図５に示すように、着色領域Ｃを閉領域Ｒに対して予め定めた方向あるいはランダムな方向に所定距離ずらすように設定する。この例では、図面右下方向にずらすようにしている。このように着色領域Ｃをずらすことで、閉領域Ｒの周縁部に着色されない領域及びはみ出した領域が生じ、水彩画のような模糊とした印象を与えることができる。
【００１８】
こうして設定した着色領域Ｃを用いて陰影領域を設定する。設定された着色領域Ｃを閉領域Ｒ内の元の位置から予め設定された方向に所定距離だけ移動させ、閉領域Ｒとずれた位置に設定する（図では領域Ｃ’で表示）。この例では、所定の方向から太陽光線が照射して陰影が生じることを前提に陰影領域はすべて閉領域から所定の方向にずらして設定される。
【００１９】
着色領域Ｃを所定方向にずらして設定された領域Ｃ’及び閉領域Ｒの外形線に基づいて、図６に示すように、閉領域Ｒの外形線と領域Ｃ’の閉領域Ｒからはみ出た部分の外形線に囲まれた領域を陰影領域Ｓに設定する。例えば、閉領域Ｒが上から見た建物とすると、建物の外側に太陽光線が照射されることによる影が陰影領域Ｓのように設定されて建物の立体感を持たせるようにすることができる。その場合、閉領域Ｒの外形線をずらして陰影領域を設定することも考えられるが、閉領域Ｒの外形線が二重になって輪郭線のシャープな印象が増幅されてしまうが、着色領域Ｃの丸みを帯びた外形線を用いることで輪郭線のシャープな印象を和らげることができる。また、実際の航空写真でも建物等の影の形は建物の外形線に一致するものではなく、こうした陰影領域の方がより実際の航空写真の影を見たときの印象に近くなり、同時に自然な風合いを与えることができる。
【００２０】
以上のように設定された着色領域Ｃ及び陰影領域Ｓは、図７に示すように閉領域Ｒとはずれた位置関係となる。そして、設定された着色領域Ｃ及び陰影領域Ｓに着色処理を行うことで、図８に示すように、水彩画風の着色処理を行うことができ、また陰影領域Ｓ及び着色領域Ｃに与えたずれによって立体感を持たせた着色処理を行うことができる。
【００２１】
着色処理としては、設定された領域内に所定の色で着色したり、予め登録された着色画像をマスクレイヤとともに図面Ｍに重ねておき、設定された領域内のマスクを解除して着色画像を表出させるようにしてもよい。その場合、図４（ｂ）に示すように、等高線のように設定された画素領域を用いて中心部から周縁部に向かって淡い色合いとなるようにすれば、より水彩画風の着色を行うことができる。黒あるいは灰色を基調として、図４（ｂ）に示す等高線を用いて周辺部に向かって淡い灰色になるように着色すればよい。
【００２２】
図９は、輪郭線からなる白地図に着色処理を行うための処理フローである。まず、白地図の輪郭線に関するデータを入力する（Ｓ１００）。この場合スキャナで読み取った白地図データを用いてもよい。次に、白地図データに基づいて輪郭線で囲まれた領域を探索して閉領域に分割し、各閉領域にラベリング処理を行う（Ｓ１０１）。そして、各閉領域の形状から、建物、道路、川、田畑、山といったよう種類別のパターン形状との一致度を見て対応する識別コードを付与する（Ｓ１０２）。必要に応じて付与された識別コードを修正するようにしてもよい。
【００２３】
次に、各閉領域に対して着色領域を設定する（Ｓ１０３）。図１０に示すように、まず、閉領域を選択し（Ｓ２００）、選択された閉領域の画素領域を算出する（Ｓ２０１）（図４参照）。そして、算出された複数の画素領域のうち所定の領域を着色領域に選択し（Ｓ２０２）、選択された着色領域を予め定めた方向あるいはランダムな方向に所定距離移動させる（Ｓ２０３）（図５参照）。後者の場合、公知の乱数発生手段から得られた乱数に基づいて移動する方向を決定すればよい。そして、移動させた着色領域のデータを登録して設定する（Ｓ２０４）。
【００２４】
次に、別の閉領域が存在するかチェックし（Ｓ２０５）、着色領域が設定されていない閉領域がある場合には、ステップＳ２００に戻り、別の閉領域について着色領域の設定処理を行う。すべての閉領域について着色領域が設定された場合には終了する。
【００２５】
着色領域を設定した後、陰影領域を設定する（Ｓ１０４）。図１１に示すように、まず、所定の識別コード、例えば建物の識別コードが付与された閉領域を選択する（Ｓ３００）。選択された閉領域に関する着色領域のデータを読出し（Ｓ３０１）、閉領域の元の位置から所定の方向に所定距離だけ着色領域を移動させる（Ｓ３０２）（図５参照）。そして、移動した着色領域及び閉領域のデータを用いて陰影領域の設定を行う（Ｓ３０３）（図６参照）。この場合、白地図の緯度及び経度に基づいて太陽光線の所定の時刻における照射方向を求めておき、その照射方向に陰影領域をずらして設定すれば、航空写真に近い影を表現することができる。
【００２６】
次に、別の閉領域が存在するかチェックし（Ｓ３０４）、陰影領域が設定されていない閉領域がある場合には、ステップＳ３００に戻り、別の閉領域について陰影領域の設定処理を行う。所定の識別コードが付与されたすべての閉領域について陰影領域が設定された場合には終了する。
【００２７】
そして、設定された着色領域及び陰影領域に対して着色処理を行う（Ｓ１０５）。着色領域への着色処理は、上述したように、中心部から周縁部に向かって淡い色合いとなるように着色すれば、より水彩画に近い着色処理を行うことができる。また、識別コード毎に異なる色合いにするとよい。例えば、田畑のように複数配列された閉領域では、それぞれの閉領域で中心部から周縁部に向かう色合いのパターンを異ならせるようにすれば、単調な色合いとならずバラエティに富んだ着色処理を行うことができる。また、建物の場合でもビル、住宅等に細分化して付与し、それぞれ異なる色合いにすることで、より見やすい着色処理を行うことができる。陰影領域への着色処理も、元の閉領域から陰影領域の周縁部に向かって淡い灰色となるように着色すればよい。
【００２８】
図１２から図１４は、白地図に着色処理を行う場合の模式図である。図１２に示すような白地図に対して、建物に関する閉領域を選択して着色処理を行ったのが図１３である。図１３では、閉領域内の丸みを帯びた形状の着色領域に着色を行っているので、水彩画のような模糊とした印象を与えることができる。そして、図１４に示すように、建物の閉領域に陰影領域を着色することで、航空写真で建物を撮影したような立体感を持たせることができる。このように、輪郭線のみの閉領域に対して着色処理を行うことで、シャープな印象を和らげてより見やすい着色地図を得ることができる。図１５は、実際に白地図に着色処理を施した結果をグレースケール画像として表現したものである。
【産業上の利用可能性】
【００２９】
以上説明した例では、白地図に着色処理しているが、こうした白地図や測量図のような地形図の場合、開発地域の現況測量図に開発・建設計画に基づく設計図を重ねて完成予想図を作成する際に、いわゆる着色パース図の作成に有効である。こうした図面は、周辺住民への説明資料として作成されるため、計画の構造物として、公園、建物、道路、砂防堰堤、流路といった構造物をわかりやすく着色する際に特に効果的である。また、住宅地の見取り図の場合には、住居、庭、植栽、カーポート、道路といったものをわかりやすく着色して新築又は改築の際のイメージを説明する資料作成にも有効である。
【図面の簡単な説明】
【００３０】
【図１】本発明に係る実施形態に関するシステム構成図である。
【図２】着色処理に関する説明図である。
【図３】着色処理に関する説明図である。
【図４】着色処理に関する説明図である。
【図５】着色処理に関する説明図である。
【図６】着色処理に関する説明図である。
【図７】着色処理に関する説明図である。
【図８】着色処理に関する説明図である。
【図９】白地図の着色処理フローである。
【図１０】着色領域の設定に関する処理フローである。
【図１１】陰影領域の設定に関する処理フローである。
【図１２】白地図に着色処理を行う場合の模式図である。
【図１３】白地図に着色処理を行う場合の模式図である。
【図１４】白地図に着色処理を行う場合の模式図である。
【図１５】白地図に着色処理を行った画像例である。
【符号の説明】
【００３１】
１    着色図面作成装置
10    ＣＰＵ
11    ＲＡＭ
12    ＲＯＭ
13    記憶部
14    ディスプレイ
15    プリンタ
16    入力部
17    バス
【図１】
2008242533.tif 000003
【図２】
2008242533.tif 000004
【図３】
2008242533.tif 000005
【図４】
2008242533.tif 000006
【図５】
2008242533.tif 000007
【図６】
2008242533.tif 000008
【図７】
2008242533.tif 000009
【図８】
2008242533.tif 000010
【図９】
2008242533.tif 000011
【図１０】
2008242533.tif 000012
【図１１】
2008242533.tif 000013
【図１２】
2008242533.tif 000014
【図１３】
2008242533.tif 000015
【図１４】
2008242533.tif 000016
【図１５】
2008242533.tif 000017