(57)【要約】【課題】  ３ＤＣＡＤを用い作成した「モデル外形線」、「モデル稜線」、「寸法」、「注記情報」を印刷したときにそれらの種別の違いについて好適な視認性を確保したまま、高速に印刷を行うこと。【解決手段】  モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とを少なくとも有する３次元ＣＡＤ情報を表示装置に表示させるためにビットマップデータへ演算処理してドット配列情報を得、得られたドット配列情報を図形情報群と書誌情報群に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の色データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所定の色データに変換して印刷用データを作成するようにする。【選択図】        図１
2006113800.tif 000002
【特許請求の範囲】
【請求項１】
モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とを少なくとも有する３次元ＣＡＤ情報を表示装置に表示させるためにビットマップデータへ演算処理してドット配列情報を得ること、
該ドット配列情報を前記図形情報群と前記書誌情報群に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の情報データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望のドットデータに変換して印刷用データを作成することを特徴とする画像処理方法。
【請求項２】
該ドット配列情報を前記図形情報群と前記書誌情報群に基づくドット配列情報毎に異なる複数のドット群単位で参照するとき、前記図形情報群を参照する複数のドット群単位の方が、前記書誌情報群を参照する複数のドット群単位よりも大きいことを特徴とする請求項１に記載の画像処理方法。
【請求項３】
モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とを記憶するための記憶手段、該記憶手段に記憶された図形情報と書誌情報をビットマップデータへ演算処理してドット配列情報とするための演算手段、該ドット配列情報を前記図形情報と前記書誌情報に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の情報データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望のドットデータに変換して印刷用データを作成する手段と、を有することを特徴とする画像処理装置。
【請求項４】
コンピュータに、モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とをビットマップデータへ演算処理してドット配列情報にする機能と、該ドット配列情報を前記図形情報と前記書誌情報に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の情報データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望のドットデータに変換して印刷用データの作成機能を実現させることを特徴とする画像処理プログラム。
【請求項５】
図形情報と書誌情報に基づくドット配列情報毎に異なる複数のドット群単位で参照するときの所望の情報データは所望の色データであり、該配列単位のドット群全てを所望のドットデータに変換して印刷用データを作成するときの所望のドットデータが所定の色データであることを特徴とする請求項１または２に記載の画像処理方法。
【請求項６】
図形情報と書誌情報に基づくドット配列情報毎に異なる複数のドット群単位で参照するときの所望の情報データは所望の色データであり、該配列単位のドット群全てを所望のドットデータに変換して印刷用データを作成するときの所望のドットデータが所定の色データであることを特徴とする請求項３に記載の画像処理装置。
【請求項７】
図形情報と書誌情報に基づくドット配列情報毎に異なる複数のドット群単位で参照するときの所望の情報データは所望の色データであり、該配列単位のドット群全てを所望のドットデータに変換して印刷用データを作成するときの所望のドットデータが所定の色データであることを特徴とする請求項４に記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法、画像処理装置及び画像処理プログラムに関し、さらに詳しくは３次元ＣＡＤ（以下３ＤＣＡＤと記す）などの画像処理装置において、図面情報をプリントアウトする場合に好適に使用し得るデータ処理を行うことが可能な画像処理方法、画像処理装置及び画像処理プログラムに関するものである。
【背景技術】
【０００２】
３ＤＣＡＤ装置（三次元設計支援装置；Ｔｈｒｅｅ  ｄｉｍｅｎｓｉｏｎａｌ  ｃｏｍｐｕｔｅｒ  ａｉｄｅｄ  ｄｅｓｉｇｎ  ａｐｐａｒａｔｕｓ）の普及に伴い３Ｄ空間に３Ｄモデルを立体的に配置してユーザーの製品開発の効率が飛躍的に進歩してきている。これに伴い３Ｄ空間の３Ｄモデルに直接寸法や公差を立体的に指示することがユーザーの製品開発現場で頻繁に行われるようになってきている。
【０００３】
しかし、３ＤＣＡＤのデータ処理上、「３Ｄモデル形状に関する情報」と「寸法などの幾何情報」は別々の処理が行われており、これらを印刷するときはそれぞれを図面法の３角法に則り、設計者が定めた視線方向から見たベクトル情報（２点間を結んだ線データ）に変換し、２次元ＣＡＤ（以後２ＤＣＡＤと呼ぶ）が処理可能な情報として、２ＤＣＡＤに転送した後、平面上にレイアウトすることで２Ｄ図面化し、さらに一つの印刷用ビットマップデータに変換することで印刷を実現している。
【０００４】
なぜなら２ＤＣＡＤ上では「３Ｄモデル形状」として与えられた図形情報を形成する面の端部や線分を稜線として認識し、描画される線分の太さや長さを認識しなければ、その後の修正行為ができないためである。
【０００５】
この３Ｄモデルを２Ｄ図面へ変換する方法については基本座標系における３次元ベクトルデータによって定義された３次元モデルを、指定された位置の視点座標系の３次元ベクトルデータに変換し、変換された３次元ベクトルデータを２次元ベクトルデータに変換し、そして、得られた２次元ベクトルデータが保存され必要に応じて出力する方法が知られている（例えば、特許文献１等参照）。
【０００６】
また、３ＤＣＡＤの３Ｄ空間に表現された「３Ｄモデル形状」と「寸法などの幾何情報」のビットマップ情報を設計者が定めた視線方向から見た状態に分類し、ビットマップデータのまま印刷する方法が考えられている（例えば、特許文献２等参照）。
【０００７】
すなわち、輪郭線の描画された画像データを２値ラスタ画像データに変換し、ラスタ画像イメージとしてプリンタ出力するという方法である。
【特許文献１】特開平０７−２００８７４号公報
【特許文献２】特開平０５−２１１６１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記方法で「３Ｄモデル形状」を図面法の３角法に則り、設計者が定めた視線方向から見たベクトルデータに変換するためには、処理すべき箇所が多く、コンピュータのＣＰＵに負荷がかかっていた。具体的には、部品の大きさにもよるが１部品あたり３０分から６０分程度の変換時間がかかっているのが現状である。
【０００９】
このため３ＤＣＡＤを用いて３Ｄ形状として形成された「３Ｄモデル」を「寸法などの幾何情報を含む書誌情報」と共に２次元図面（２Ｄ図面）として印刷出力する場合も、必然的に同じ時間を必要としていた。
【００１０】
このため設計変更が生じた後も、上記「修正３Ｄモデル」と「寸法などの幾何情報を含む書誌情報」を「２Ｄ図面へ変換」を行ってから印刷しなければならず、設計変更の度にそのデータ変換に要する時間として１部品あたり３０分から６０分程度の変換時間を要していた。
【００１１】
上記の変換時間の短縮のために設計者が定めた視線方向から見た「３Ｄモデル形状」と「寸法などの幾何情報を含む書誌情報」を用いてその部品形状をビットマップデータのまま印刷する方法では、２Ｄ図面データへデータを変換する時間が短縮可能であり、例えば、１部品あたり数分レベルまでの変換時間で済み、データ変換時間や印刷時間を大幅に短縮することはできる。
【００１２】
しかし、この画像印刷処理方法を用いた印刷では表示されている図形情報をそのままビットマップ情報として変換しているため、「３Ｄモデル形状」と「寸法などの幾何情報を含む書誌情報」の印刷画像が同じ太さで印刷され、従来の２ＤＣＡＤで形成される２Ｄ図面の印刷にくらべて「モデル形状」と「寸法などの幾何情報を含む書誌情報」の区別が極めて判りにくいという問題が生じていた。
【００１３】
具体的には２ＤＣＡＤ等の２Ｄ図面では太線などで描かれていた物の形（モデル情報）と、細線で描かれていた寸法部分等の書誌情報が全て同じ太さの線に表現されるため、一見して認知することが難しく、判り辛いものになっている。
【００１４】
本発明の目的は、３Ｄ空間上の情報を利用して得られる「モデル外形線」、「モデル稜線」、「寸法」、「注記情報」などを２Ｄ空間上の情報として印刷した場合に、短時間に、それらの点群情報に対し視覚認識上、線や文字の太さの違った状態で視覚的に判りやすくされた印刷を得ることができる画像処理方法、画像処理装置及び画像処理プログラムを提供することにある。
【００１５】
また、本発明の目的は、モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とを少なくとも有する３次元ＣＡＤ情報を表示装置に表示させるためにビットマップデータへ演算処理してドット配列情報を得、該ドット配列情報を前記図形情報群と前記書誌情報群に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の情報データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望のドットデータに変換して印刷用データを作成する画像処理方法を提供することである。
【００１６】
更に本発明の目的は、モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とを記憶するための記憶手段、該記憶手段に記憶された図形情報と書誌情報をビットマップデータへ演算処理してドット配列情報とするための演算手段、該ドット配列情報を前記図形情報と前記書誌情報に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の情報データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望のドットデータに変換して印刷用データを作成する手段と、を有する画像処理装置を提供することである。
【００１７】
加えて、本発明の目的は、コンピュータに、モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とをビットマップデータへ演算処理してドット配列情報にする機能と、該ドット配列情報を前記図形情報と前記書誌情報に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の情報データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望のドットデータに変換して印刷用データの作成機能を実現させる画像処理プログラムを提供することである。
【課題を解決するための手段】
【００１８】
上記目的を達成する本発明の画像処理方法は、モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とを少なくとも有する３次元ＣＡＤ情報を表示装置に表示させるためにビットマップデータへ演算処理してドット配列情報を得ること、該ドット配列情報を前記図形情報群と前記書誌情報群に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の情報データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望のドットデータに変換して印刷用データを作成すること、を有することを特徴とする。
【００１９】
なお、本発明においては、上記該ドット配列情報を前記図形情報群と前記書誌情報群に基づくドット配列情報毎に異なる複数のドット群単位で参照するとき、前記図形情報群を参照する複数のドット群単位の方が、前記書誌情報群を参照する複数のドット群単位よりも大きくして良い。
【００２０】
また、上記目的を達成する本発明の画像処理装置は、モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とを記憶するための記憶手段、該記憶手段に記憶された図形情報と書誌情報をビットマップデータへ演算処理してドット配列情報とするための演算手段、該ドット配列情報を前記図形情報と前記書誌情報に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の情報データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望の情報データに変換して印刷用データを作成する手段と、を有することを特徴とする。
【００２１】
加えて、上記目的を達成する本発明の画像処理プログラムは、コンピュータに、モデル外形線及び／又はモデル稜線の図形情報群と、寸法及び／又は注記情報の書誌情報群とをビットマップデータへ演算処理してドット配列情報にする機能と、該ドット配列情報を前記図形情報と前記書誌情報に基づくドット配列情報毎に異なる複数のドット群単位で参照し、所望の情報データを持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望の情報データに変換して印刷用データの作成機能を実現させることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、もともと３ＤＣＡＤがデータ処理上、個別に処理を行っているところの「モデル外形線」、「モデル稜線」、「寸法」、「注記情報」を表示装置に表示させていたデータそのものを使い、それらをモデルを表現する情報とそれ以外に分類し、「外形線や稜線のビットマップデータ」と「寸法記事や注記情報のビットマップデータ」を作成して、かつその分類別に異なった数量のマトリックス状配列ドット群単位で参照し、例えば、所望の情報データであるモデル情報や任意もしくは指定した色データをもったドットが存在した場合に、マトリックス状配列ドット群全てを所望のドットデータ、例えば所望の色データに変換して印刷用ビットマップデータを作成し、かつ作成した印刷用ビットマップデータを重畳した情報（以下重畳データと称す）を作成する重畳手段と、重畳データを記録する記録媒体と、重畳データを出力することができる。
【００２３】
このとき前記「外形線や稜線のビットマップデータ」を参照し、印刷用ビットマップデータを作成するときのマトリックス状配列ドット群中のドット数の方が、前記「寸法や注記情報のビットマップデータ」を参照し、印刷用ビットマップデータを作成するときのマトリックス状配列ドット群中のドット数より多いことで、３Ｄ空間上の情報で「モデル外形線」、「モデル稜線」、「寸法」、「注記情報」などを印刷した場合に、それらの点群情報に対し視覚認識上、線や文字の太さの違った状態での印刷を単時間に得ることができる。
【００２４】
また、本発明によれば、３ＤＣＡＤを用いて作成された３Ｄモデルや寸法記事などの情報を印刷出力するにあたり、良好な視認性を確保したまま、従来よりも短時間に得ることが可能となり、業務効率を上げることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を必要に応じて図面を参照しながら説明する。なお、本発明は以下に説明される実施例に限定されるものではなく、本発明の主旨の範囲において適宜変形、組み合わせが可能であることはいうまでもない。
【実施例】
【００２６】
本発明は、３ＤＣＡＤがデータ処理上、個別に処理を行っている「モデル外形線情報」、「モデル稜線情報」、「寸法情報」、「注記情報」を、モデルを表現する情報（３Ｄモデル形状に関係する情報）とそれ以外の情報（例えば寸法情報などの幾何情報）に分類分けし、「外形線や稜線のグラフィックデータのドット配列情報」と「寸法記事や注記情報のビットマップデータのドット配列情報」を作成し、かつその分類別に異なったマトリックス状配列ドット群単位で参照し、任意もしくは指定したドットが存在した場合、それに対応するマトリックス状配列ドット群の全てを情報ありとして印刷用ビットマップデータを作成し、かつ作成した分類別の印刷用ビットマップデータを重畳して出力する。なお、対応するドット群の全てを情報ありとするにあたって、所望の情報データ、例えば、モデル情報や所望の色データ、を持ったドットが所定の配列単位内に存在した場合、該配列単位のドット群全てを所望のドットデータ、例えば、所望の色データに変換して良い。この場合の色は有彩色、無彩色の区別なく適用できるのはいうまでもない。
【００２７】
こうすることによって、モデルを表現する情報とその他の情報とを区別して表現できるようになり、「モデル外形線」、「モデル稜線」、「寸法」、「注記情報」などが入った図を表示または印刷した場合に、視覚認識上、線や文字の太さの違った状態で視覚的に判りやすく表示することが出来る。
【００２８】
以下、本発明の実施例について必要に応じて図面を参照しつつ説明する。
【００２９】
図１は本発明の画像処理を行う好適な一例を説明するためのフローチャートである。
【００３０】
なお、本実施例の画像処理装置としては図２の概略的ブロック図に示されるような３ＤＣＡＤ装置を用いることが出来る。図において、２０１は内部記憶装置、２０２は外部記憶装置であり、これらはＣＡＤデータやＣＡＤプログラムを保管するＲＡＭ、ＲＯＭ等の半導体記憶装置、光記憶装置、磁気記憶装置、光磁気記録装置等から選択される。
【００３１】
２０３はＣＰＵ装置であり、ＣＡＤプログラムの命令に沿って処理を実行する。
【００３２】
２０４は画像処理装置であり、ＣＰＵ装置２０３から送られてくる幾何形状の幾何データに対し、いわゆるクリッピング、シェーディング等の幾何計算、および画像データのピクセルデータ計算、隠面処理等のラスタ化処理などを実行し、不図示の記憶装置（表示バッファ）に保持し、下記表示装置２０５に画像データを出力する。
【００３３】
２０５は表示装置であり、ＣＰＵ装置２０３の命令に沿って画像処理装置２０４から出力されるピクセルデータにより、３Ｄモデルの形状および属性情報等を表示する。該表示に際し、ズーム、パン、回転等のいわゆるウィンドウ機能により表示範囲が定められる。具体的には、３Ｄモデルに対する視点の位置および方向（視軸の方向）、視野の角度、視点方向の視野範囲（視野空間）等により表示範囲が定まる。
【００３４】
２０６はプリンタあるいはプロッタである出力装置であり、画像処理装置２０４でラスタ化された画像データがＣＰＵ装置２０３で受け取られ、一時的に内部記憶装置２０１に保持し、ＣＰＵ装置２０３から所定のフォーマットで出力される画像データを紙等の記録媒体に印刷出力する。該印刷出力は画像処理装置２０４でラスタ化された画像データを利用したビットマップデータ等のイメージデータでの出力とすることで、簡単な処理のみで短時間で印刷出力できるものである。
【００３５】
２０７はＣＡＤプログラムに対して指示等を与えるマウス、キーボードなどの入力装置である。
【００３６】
２０８は外部接続装置であり、本３ＤＣＡＤ装置と外部の装置とを接続し、本装置からのデータを外部装置へ供給したり、外部の装置からの情報を受け取ったり、外部から本装置を制御したりする等のために利用される。
【００３７】
図３、図４に本実施例で説明のために用いる３Ｄモデル（３次元モデル）と寸法と記事の一例を示す。
【００３８】
図３、図４において、１は３Ｄモデル、２は３Ｄモデル１を投影し、かつ寸法、注記記事等の属性情報を表記する属性平面、３はユーザー視線方向から見た３Ｄモデルの外形線である。３Ｄモデルの曲面には稜線がないため、外形線として認識してモデル形状を印刷するため重要な情報である。
【００３９】
４は３Ｄモデルの稜線である。５は寸法情報で、寸法値、交差値、引き出し線が含まれる。６は注記記事などの文字や記号である。
【００４０】
ここで外形線３について技術的意味を簡潔に説明する。
【００４１】
従来３ＤＣＡＤでは３Ｄモデルは外形線３や稜線４によって表示されるが、図４（ａ）に示すように円筒面は、ビットマップデータとしてのドット情報が無いため図４（ｂ）のように２Ｄ図面に表すと円筒面が表示及び印刷できない。
【００４２】
したがって本実施例では２Ｄ図面に表示及び印刷するため、円筒面に代表される曲面部分は視線方向反対側を光源とする投影線を外形線として表示する。これにより図４（ｃ）のように円筒面が外形線３として２Ｄ図面に表示できるようになった。
【００４３】
図５は従来技術を用いた２Ｄ図面表示である。３Ｄモデルと寸法と記事を一つの視線方向から見た状態を示している。この状態はいわゆる２Ｄ図面と称される状態である。
【００４４】
次に図２，図３，図４、図５を参照しながら、図１に示すフローチャートに沿って本実施例の印刷出力処理について説明する。
【００４５】
まずステップＳ１０１において３ＤＣＡＤを用い３Ｄモデル１を作成する。
【００４６】
次にステップＳ１０２において、３Ｄモデル１に対し、寸法、注記記事等の属性情報を表記する。
【００４７】
図３、図４では３Ｄモデルと、そのモデルに関する寸法、注記記事等の属性情報を幾つかの属性平面に表記した場合の例が示されている。
【００４８】
次にステップＳ１０３において、ＣＰＵ装置２０３の命令に沿って画像処理装置２０４から出力されるピクセルデータにより表示装置２０５に３Ｄモデル１の形状と属性情報が表示される。このときズーム、パン、回転等のいわゆるウィンドウ機能により、表示範囲が定まる。
【００４９】
図５は３Ｄモデル１のビットマップ情報を１つの視点位置および方向によって表示した場合の一例である。
【００５０】
図６（ａ）は図５の３Ｄモデル１のビットマップ情報の一部を拡大表現し（図５の稜線４の引出線が示している部分）、外形線３や稜線４のみを表示させた場合の一例である。図６（ｂ）は更に３Ｄモデルの一部を拡大しビットマップ情報として例示した例である。
【００５１】
ステップＳ１０３ではさらに、図６（ｂ）に示すようにビットマップ情報をマトリックス状配列ドット群で分割し画像処理するため、マトリックス状配列ドット群に含まれるドット数を設定するか規定値を画像処理装置２０４に認識させる。ここではマトリックス状配列ドット群の単位を３×３と設定した。
【００５２】
次にステップＳ１０４では、設定したマトリックス状配列ドット群のドットデータを参照するとき、何色のデータについて参照するか、指定もしくは規定値を画像処理装置２０４に認識させる。
【００５３】
次にＳ１０５では、モデルの外形線、稜線の色データをＳ１０４で設定された色データに変換する。
【００５４】
次にＳ１０６では、マトリックス状配列ドット群３×３単位でモデルの外形線、稜線の色データの有無を調べる。
【００５５】
次にＳ１０７において、図６（ｃ）に示すようにマトリックス状配列ドット群３×３単位の中に１つでも適合する色データを持ったドットがあれば、そのマトリックス状配列ドット群のすべてのドット９個をその色データに変換する。
【００５６】
次にＳ１０８において、表示範囲全体にわたるモデルの外形線、稜線の色データのビットマップ情報Ａを保存する。
【００５７】
次にＳ１０９において寸法、注記記事の画像処理を行う。
【００５８】
図７（ａ）は図６（ａ）と同様な部分を抜き出している。図７（ａ）中の四角で囲んだ部分を同様に取り出し、モデルの寸法、注記記事などモデル以外の情報のみを表示させ拡大表現すると、図７（ｂ）で示したビットマップ情報となる。
【００５９】
Ｓ１０９ではこのビットマップ情報をマトリックス状配列ドット群で分割し画像処理するため、マトリックス状配列ドット群に含まれるドット数を設定するか規定値を画像処理装置２０４に認識させる。ここではマトリックス状配列ドット群を２×２と設定した。
【００６０】
次にステップＳ１１０では、設定したマトリックス状配列ドット群のドットデータを参照するとき、何色データについて参照するか、指定もしくは規定値を画像処理装置２０４に認識させる。
【００６１】
次にＳ１１１において、モデルの寸法、注記記事の色データをＳ１１０で設定された色データに変換する。
【００６２】
次にＳ１１２において、マトリックス状配列ドット群２×２単位でモデルの寸法、注記記事の色データの有無を調べる。
【００６３】
次にＳ１１３において、マトリックス状配列ドット群２×２単位の中に１つでも適合する色データを持ったドットがあれば、そのマトリックス状配列ドット群のすべてのドット４個をその色データに変換する。この場合、寸法補助線のデータの一部でも入るドット群は全てデータありの判断をされるため図７（ｃ）に示されるように、ドット群をひとつの単位としてデータありに変換される。
【００６４】
次にＳ１１４において、表示範囲全体にわたるモデルの寸法、注記記事の色データのビットマップ情報Ｂを作成し、保存する。
【００６５】
次にＳ１１５において、前記ビットマップ情報Ａとビットマップ情報Ｂを重畳し、重畳データを作成、保存する。
【００６６】
図８は図６（ｃ）と図７（ｃ）とに示されたモデル情報に係るマップ情報Ａと寸法線などの属性情報にかかるマップ情報Ｂとの重畳データのビットマップ情報を表した図である。図８に示されるように、マップ情報Ａは９ドットを一つの単位としてデータありとされ、マップ情報Ｂは４ドットを一つの単位としてデータありとされているため、結果的に図面情報部分と属性情報部分ではその線分の太さが異なって表示されていることがわかる。
【００６７】
次にＳ１１６において、前記重畳データをビットマップデータとして紙等の記録媒体に印刷出力する。
【００６８】
図９に示されるように、重畳データの２Ｄ図面として印刷した図では、モデル部分とそれ以外の部分との線分の太さに違いがあるため、直感的に理解のしやすい表示になっていることがわかる。
【００６９】
以上、本発明によれば図形を表す線分が太く、その他の寸法線、属性に関する線分が細く印刷される。
【００７０】
すなわち太線と細線に分けられて描かれるため、従来からの２次元図面を見慣れたユーザーにも違和感が無く、かつ情報の伝達能力としても間違いが少なく、理解しやすい図面を作成することができる。
【００７１】
また処理時間も従来は３ＤＣＡＤのデータを２ＤＣＡＤに変換するため「３Ｄモデル形状」と「寸法などの幾何情報」のビットマップデータをベクトルデータに変換していた。このためにコンピュータのＣＰＵに負荷がかかり、１部品あたり３０分から６０分程度の変換時間を必要とし、印刷時間も同じ時間を必要としていたが、本発明を用いた場合ビットマップ情報の処理のみとなるため、印刷データの作成、印刷までの処理時間は従来の１／１０以下と非常に短時間で行うことができるばかりか、表示、印刷される画像も、従来より見慣れているモデル形状などの図面の主要部分と、寸法線などの図面の補助部分とがそれらを構成する線分の太さなどで区別することが可能になり、視覚的な認識度を向上させることが出来る。
【００７２】
なお、本発明においては、ビットマップ群単位を切り替えることで線分の太さを変化させる場合について説明したが、同時に線分の色や濃度を変更するようにして良い。ビットマップ群単位を切り替える場合は上述したようにモデル情報部分と書誌部分とで行ったが、例えば、書誌情報部分のうち、寸法情報に関する部分と仕上げなどの注記情報に関する部分で表示される線分の太さや濃度あるいは色調を要望に応じて調整することができる。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施例に係わるフローチャートを説明する図である。
【図２】本発明の実施例の３Ｄ−ＣＡＤ装置のブロック図を示す図である。
【図３】本発明の実施例の３Ｄモデルと寸法および記事を示す図である。
【図４】本発明の実施例の３Ｄモデルを示しており、円筒面の外形線表示を示した図である。
【図５】本発明の実施例の３Ｄモデルを２Ｄの図面で表記した場合を示す図である。
【図６】図５のモデルの外形線や稜線のみを表示させ一部を拡大表示し、マトリックス状配列ドット群３×３単位でドット情報を参照し、変換した状態を示した図である。
【図７】図５のモデルの寸法、注記記事など、３Ｄモデル以外を表示させ一部を拡大表示し、マトリックス状配列ドット群２×２単位でドット情報を参照し、変換した状態を示した図である。
【図８】本発明の実施例の図６と図７を重畳したビットマップ情報を表した図である。
【図９】図８をモデル全体で表現した図である。
【符号の説明】
【００７４】
１      ３Ｄモデル
２      寸法、注記記事等の属性情報を表記する属性平面
３      ユーザー視線方向から見た３Ｄモデルの外形線
４      ３Ｄモデルの稜線
５      寸法情報
６      注記記事などの文字や記号
２０１  内部記憶装置
２０２  外部記憶装置
２０３  ＣＰＵ装置
２０４  画像処理装置
２０５  表示装置
２０６  プリンタあるいはプロッタである出力装置
２０７  ＣＡＤプログラムに対して指示等を与えるマウス、キーボードなどの入力装置
２０８  外部接続装置
【図１】
2006113800.tif 000003
【図２】
2006113800.tif 000004
【図３】
2006113800.tif 000005
【図５】
2006113800.tif 000006
【図６】
2006113800.tif 000007
【図７】
2006113800.tif 000008
【図８】
2006113800.tif 000009
【図９】
2006113800.tif 000010
【図４】
2006113800.tif 000011