(57)【要約】      （修正有）【課題】  レイアウトの変更により設計図を再度自動生成させた場合であっても、前回自動生成させた設計図に対して使用者自らが行った部品番号及び部品名の位置修正に関して操作することなく、今回自動生成された設計図に対して反映することができるプログラムを提供する。【解決手段】  図面配置前の部品情報の取得大手順で部品毎に部品識別情報、位置調整要プリミティブの位置座標、部品の配置原点を求め、新規ＣＡＤデータを生成し、位置調整要プリミティブの位置調整大手順で求めた部品識別情報と同一の部品識別情報を有する部品を特定し、特定した部品の位置調整要プリミティブの位置座標、部品の配置原点を求め、求めた位置調整要プリミティブの位置座標、部品の配置原点から位置調整要プリミティブの相対位置の差異を求め、その差異分位置調整要プリミティブを位置調整する。【選択図】  図８
2007065923.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、修正前のＣＡＤデータ中の図面配置原点を求める手順、修正前のＣＡＤデータを構成する部品のグループデータから部品を識別する部品識別情報を取り出す手順、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標を取り出す手順、及び、部品の配置原点を求める手順からなる図面配置前の部品情報の取得大手順と、
部品のシンボルデータ、部品の配置座標及び部品識別情報からなるレイアウトデータに基づき対応するＣＡＤデータ形式の部品データを読み出し、配置座標に基づき部品を配置する新規図面配置大手順と、
前記取得大手順で取り出した部品識別情報と新規図面の部品識別情報とを比較し、部品識別情報が同一である場合に、新規図面においてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手順、新規図面の配置原点を求める手順、及び、既存図の位置調整要プリミティブの部品の配置原点からの相対距離と新規図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、新規図面の位置調整要プリミティブを相対距離の差分分移動させる手順からなる位置調整要プリミティブの位置調整大手順とを実行させるための自動調整プログラム。
【請求項２】
コンピュータに、修正前のＣＡＤデータ中の図面配置原点を求める手順、修正前のＣＡＤデータを構成する部品のグループデータから部品を識別する部品識別情報を取り出す手順、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標及び属性を取り出す手順、及び、部品の配置原点を求める手順からなる図面配置前の部品情報の取得大手順と、
部品のシンボルデータ、部品の配置座標及び部品識別情報からなるレイアウトデータに基づき対応するＣＡＤデータ形式の部品データを読み出し、配置座標に基づき部品を配置する新規図面配置大手順と、
前記取得大手順で取り出した部品識別情報と新規図面の部品識別情報とを比較し、部品識別情報が同一である場合に、新規図面においてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手順、新規図面の配置原点を求める手順、既存図の位置調整要プリミティブの部品の配置原点からの相対距離と新規図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、新規図面の位置調整要プリミティブを相対距離の差分分移動させる手順、及び、新規図面の位置調整要プリミティブの属性を既存図の位置調整要プリミティブの属性に更新する手順からなる位置調整要プリミティブの位置調整大手順とを実行させるための自動調整プログラム。
【請求項３】
コンピュータに、ＣＡＤデータ中の図面配置原点を求める手順、ＣＡＤデータを構成する部品のグループデータから部品を識別する部品種類識別情報を取り出す手順、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標を取り出す手順、部品の配置原点を求める手順、及び、部品種類識別情報、位置調整要プリミティブの位置座標及び部品の配置原点を記憶手段に記録する手順からなる部品情報の取得大手順と、
対象ＣＡＤデータ中で記憶手段に記録した部品種類識別情報と同一の部品種類識別情報の部品を特定する手順、部品種類識別情報が同一である場合に、対象ＣＡＤデータにおいてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手順、対象ＣＡＤデータの図面の配置原点を求める手順、及び、記憶手段に記録した位置調整要プリミティブの部品の配置原点からの相対距離と対象ＣＡＤデータの図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、対象ＣＡＤデータの位置調整要プリミティブを相対距離の差分分移動させる手順からなる位置調整要プリミティブの位置調整大手順とを実行させるための自動調整プログラム。
【請求項４】
部品を提示する手順、使用者に選択された部品を指定された位置に配置する手順、部品に対して部品識別情報を付与する手順、及び、指定された表示で描画する手順からなるレイアウト大手順をさらに含む
前記請求項１ないし３のいずれかに記載の自動調整プログラム。
【請求項５】
修正前のＣＡＤデータ中の図面配置原点を求める手段、修正前のＣＡＤデータを構成する部品のグループデータから部品を識別する部品識別情報を取り出す手段、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標を取り出す手段、及び、部品の配置原点を求める手段からなる図面配置前の部品情報の取得大手段と、
部品のシンボルデータ、部品の配置座標及び部品識別情報からなるレイアウトデータに基づき対応するＣＡＤデータ形式の部品データを読み出し、配置座標に基づき部品を配置する新規図面配置大手段と、
前記取得大手順で取り出した部品識別情報と新規図面の部品識別情報とを比較し、部品識別情報が同一である場合に、新規図面においてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手段、新規図面の配置原点を求める手段、及び、既存図の位置調整要プリミティブの部品の配置原点からの相対距離と新規図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、新規図面の位置調整要プリミティブを相対距離の差分分移動させる手段からなる位置調整要プリミティブの位置調整大手段とを備える自動調整システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＡＤデータ中の特定オブジェクトの位置調整を行うプログラムに関し、主に、使用者が既に行った位置調整を修正後の図面に対して行うプログラムに関する。
【背景技術】
【０００２】
背景技術として、レイアウト図を作成するレイアウト装置を説明する。このレイアウト装置は例えばリフォーム店でレイアウト図を作成する場合に用いられている。リフォーム店では、キッチン、トイレ、バス等のリフォームを希望する客がリフォームショップの店員に相談すると、店員はカタログを見せながら客の希望をヒアリングする。ヒアリングしながら、客の要望通りのレイアウト図を店員はレイアウト装置を用いて作成する。レイアウト装置は、リフォームショップが取り扱う部品を組み合せてリフォームのレイアウト図を作成する装置である。部品とは、例えばシステムキッチンの場合には、シンク、レンジフード、食器洗い乾燥機、フロア収納、ウォール収納等のシステムキッチンを構成するものである。店員はレイアウト装置のディスプレイを客に向け、客がカタログを見ながら希望する部品をレイアウト装置上で組み合せてレイアウトを完成させていく。このレイアウト装置には客のリフォーム環境を入力することができ、事前に現地調査を行って入力する。レイアウト作成完了後、店員はレイアウト装置を用いてレイアウト図から設計図を自動生成させる。詳細には、部品のシンボルデータからなるレイアウト図に基づき、シンボルデータと対応する部品のＣＡＤ形式の部品データを多数記録した記憶手段から対応する部品を読み出して設計図のＣＡＤデータを自動生成する。ＣＡＤデータは各部品がグループ化されており、各部品に対して丸付き数字の部品番号と部品名とが自動生成の過程で付与される。ここで、各部品に付与された部品番号と部品名も合わせてグループ化される。部品番号は図面の隅に設けられる部品欄で使用される。部品欄は部品の詳細な情報が記載されており、例えば、部品名、材質、個数、重量、工程、備考が設けられる。自動生成されたＣＡＤデータをＣＡＤ装置に読み込ませると、設計図（施工図、製品三面図）がディスプレイに表示される。ディスプレイに表示された設計図は、部品に自動的に部品番号及び部品名が付与されているため、部品を構成するライン上に部品番号及び部品名が配置されることが多々ある。この場合に店員はＣＡＤ装置の基本機能であるオブジェクトの移動の操作を行ってライン上に重ならないように部品番号及び部品名を配置する。そして、体裁が整った設計図及び見積もりを客に提出する。客が設計図及び見積もりを確認し、契約を行う。契約が成立すると、リフォーム店の店員から施工業者へ設計図が渡され、施工業者が設計図に従って施工を行う。以上の一連の流れを経て、リフォームが完了する。
【特許文献１】特開平９−６９８１号公報
【特許文献２】特開平８−２０２８９１号公報
【０００３】
上記特許文献は、ＣＡＤ(Computer Aided Design)装置に係るものである。前者は任意のオペレーションに遡って復元するアンドウ（Undo）機能及びこのアンドウを取り消すリドウ（Redo）機能に関する。後者は使用者が選択したビューを保存し、保存したビューの中から任意に選択し表示を切り換える機能に関する。これらの特許文献は本発明と同技術分野の参考文献であり、関連性が低いことから詳細な説明は省略する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前記背景技術のレイアウト装置によれば客との共同作業で店員がレイアウト図を作成することができ、客の意図に沿ったレイアウト図を作成することができる。ところが、客は受け取った設計図を見て修正を店員に指示することがよくある。店員はこの指示に従い部品のサイズ調整、部品の代替、部品の削除等をレイアウト装置上で行い、再び、設計図を自動生成させる。自動生成された設計図は客が指示通りの部品配置になっているものの、部品毎に配置された部品番号及び部品名は自動配置されることからライン上に重なった状態で配置されており、店員は前回自動生成された設計図に対して行った部品番号及び部品名の配置を略同様に行う必要があるという課題を有する。
【０００５】
本発明は前記課題を解決するためになされたものであり、レイアウトの変更により設計図を再度自動生成させた場合であっても、前回自動生成させた設計図に対して使用者自らが行った部品番号及び部品名等の位置調整要プリミティブの位置修正に関して操作することなく、今回自動生成された設計図に対して反映することができるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）  本発明に係る自動調整プログラムは、コンピュータに、修正前のＣＡＤデータ中の図面配置原点を求める手順、修正前のＣＡＤデータを構成する部品のグループデータから部品を識別する部品識別情報を取り出す手順、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標を取り出す手順、及び、部品の配置原点を求める手順からなる図面配置前の部品情報の取得大手順と、部品のシンボルデータ、部品の配置座標及び部品識別情報からなるレイアウトデータに基づき対応するＣＡＤデータ形式の部品データを読み出し、配置座標に基づき部品を配置する新規図面配置大手順と、前記取得大手順で取り出した部品識別情報と新規図面の部品識別情報とを比較し、部品識別情報が同一である場合に、新規図面においてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手順、新規図面の配置原点を求める手順、及び、既存図の位置調整要プリミティブの部品の配置原点からの相対距離と新規図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、新規図面の位置調整要プリミティブを相対距離の差分分移動させる手順からなる位置調整要プリミティブの位置調整大手順とを実行させるためのものである。このように本発明においては、図面配置前の部品情報の取得大手順で部品毎に部品識別情報、位置調整要プリミティブの位置座標、部品の配置原点を求め、新規ＣＡＤデータを生成し、位置調整要プリミティブの位置調整大手順で求めた部品識別情報と同一の部品識別情報を有する部品を特定し、特定した部品の位置調整要プリミティブの位置座標、部品の配置原点を求め、求めた位置調整要プリミティブの位置座標、部品の配置原点から位置調整要プリミティブの相対位置の差異を求め、その差異分位置調整要プリミティブを位置調整するので、使用者が既に位置調整した部品に関して位置調整要プリミティブを移動させる必要がなく、自動的に位置調整が完了し、使用者の手間が大幅に低減される。位置調整を必要とするプリミティブである位置調整要プリミティブは、例えば、部品番号、部品名が該当する。この自動調整プログラムは、後記実施形態中のＣＡＤデータ生成プログラムに該当する。自動調整プログラムと名称したのは、発明の要部が自動調整にあるためである。
【０００７】
（２）  本発明に係る自動調整プログラムは、コンピュータに、修正前のＣＡＤデータ中の図面配置原点を求める手順、修正前のＣＡＤデータを構成する部品のグループデータから部品を識別する部品識別情報を取り出す手順、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標及び属性を取り出す手順、及び、部品の配置原点を求める手順からなる図面配置前の部品情報の取得大手順と、部品のシンボルデータ、部品の配置座標及び部品識別情報からなるレイアウトデータに基づき対応するＣＡＤデータ形式の部品データを読み出し、配置座標に基づき部品を配置する新規図面配置大手順と、前記取得大手順で取り出した部品識別情報と新規図面の部品識別情報とを比較し、部品識別情報が同一である場合に、新規図面においてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手順、新規図面の配置原点を求める手順、既存図の位置調整要プリミティブの部品の配置原点からの相対距離と新規図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、新規図面の位置調整要プリミティブを相対距離の差分分移動させる手順、及び、新規図面の位置調整要プリミティブの属性を既存図の位置調整要プリミティブの属性に更新する手順からなる位置調整要プリミティブの位置調整大手順とを実行させるためのものである。この（２）の自動調整プログラムは、前記（１）の自動調整プログラムに加えて、位置調整要プリミティブの位置だけでなく属性についても既存図に準じて更新するので、使用者が前回既存図に対して行った位置調整要プリミティブの位置調整だけでなく、位置調整要プリミティブの属性の更新も新規図面に自動的に反映され、使用者の利便性がより高まる。位置調整要プリミティブの属性としては、例えば、線種、線色、線長、フォント、フォントサイズ、フォント色等が該当する。
【０００８】
（３）  本発明に拘る自動調整プログラムは、コンピュータに、ＣＡＤデータ中の図面配置原点を求める手順、ＣＡＤデータを構成する部品のグループデータから部品を識別する部品種類識別情報を取り出す手順、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標を取り出す手順、部品の配置原点を求める手順、及び、部品種類識別情報、位置調整要プリミティブの位置座標及び部品の配置原点を記憶手段に記録する手順からなる部品情報の取得大手順と、対象ＣＡＤデータ中で記憶手段に記録した部品種類識別情報と同一の部品種類識別情報の部品を特定する手順、部品種類識別情報が同一である場合に、対象ＣＡＤデータにおいてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手順、対象ＣＡＤデータの図面の配置原点を求める手順、及び、記憶手段に記録した位置調整要プリミティブの部品の配置原点からの相対距離と対象ＣＡＤデータの図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、対象ＣＡＤデータの位置調整要プリミティブを相対距離の差分分移動させる手順からなる位置調整要プリミティブの位置調整大手順とを実行させるためのものである。この（３）の自動調整プログラムは、修正前のＣＡＤデータに拘ることなく、ＣＡＤデータから部品情報の取得大手順で部品毎に部品種類識別情報、位置調整要プリミティブの位置座標、部品の配置原点を求め、位置調整要プリミティブの位置調整大手順で求めた部品識別情報と同一の部品種類識別情報を有する部品を特定し、特定した部品の位置調整要プリミティブの位置座標、部品の配置原点を求め、求めた位置調整要プリミティブの位置座標、部品の配置原点及び記録した位置調整要プリミティブの位置座標、部品の配置原点から位置調整要プリミティブの相対位置の差異を求め、その差異分位置調整要プリミティブを位置調整するので、使用者が従前位置調整したことがある又は他の使用者が従前位置調整したことがある部品に関して位置調整要プリミティブを移動させる必要がなく、自動的に位置調整が完了し、使用者の手間が大幅に低減される。ここで、複数の使用者であっても、位置調整要プリミティブが同一位置に調整されるので、統一化を図ることができ、使用者によって異なる位置への配置となることを防ぐことができる。部品種類識別情報は、部品の種類を識別する情報である。
【０００９】
（４）  本発明に係る自動調整プログラムは必要に応じて、部品を提示する手順、使用者に選択された部品を指定された位置に配置する手順、部品に対して部品識別情報を付与する手順、及び、指定された表示で描画する手順からなるレイアウト大手順をさらに含むものである。この（４）の自動調整プログラムは、前記（１）ないし（３）のいずれかの自動調整プログラムに加えて、レイアウト図を作成する各種手順を含むものである。この自動調整プログラムは、後記実施形態中のレイアウトプログラム及びＣＡＤデータ生成プログラムに該当する。
【００１０】
（５）  本発明に係る自動調整システムは、修正前のＣＡＤデータ中の図面配置原点を求める手段、修正前のＣＡＤデータを構成する部品のグループデータから部品を識別する部品識別情報を取り出す手段、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標を取り出す手段、及び、部品の配置原点を求める手段からなる図面配置前の部品情報の取得大手段と、部品のシンボルデータ、部品の配置座標及び部品識別情報からなるレイアウトデータに基づき対応するＣＡＤデータ形式の部品データを読み出し、配置座標に基づき部品を配置する新規図面配置大手段と、前記取得大手順で取り出した部品識別情報と新規図面の部品識別情報とを比較し、部品識別情報が同一である場合に、新規図面においてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手段、新規図面の配置原点を求める手段、及び、既存図の位置調整要プリミティブの部品の配置原点からの相対距離と新規図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、新規図面の位置調整要プリミティブを相対距離の差分分移動させる手段からなる位置調整要プリミティブの位置調整大手段とを備えるものである。この自動調整システムは、前記（１）の自動調整プログラムをシステム化したものに相当する。
これら前記の発明の概要は、本発明に必須となる特徴を列挙したものではなく、これら複数の特徴のサブコンビネーションも発明となり得る。
【発明を実施するための最良の形態】
【００１１】
ここで、本発明は多くの異なる形態で実施可能である。したがって、下記の各実施形態の記載内容のみで解釈すべきではない。また、各実施形態の全体を通して同じ要素には同じ符号を付けている。
各実施形態では、主に装置について説明するが、所謂当業者であれば明らかな通り、本発明はコンピュータで使用可能なプログラム、方法、システムとしても実施できる。また、本発明は、ハードウェア、ソフトウェア、または、ソフトウェア及びハードウェアの実施形態で実施可能である。プログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光記憶装置または磁気記憶装置等の任意のコンピュータ可読媒体に記録できる。さらに、プログラムはネットワークを介した他のコンピュータに記録することができる。
【００１２】
（本発明の第１の実施形態）
本発明の第１の実施形態に係るＣＡＤデータ生成装置について、図に基づき説明する。
図１は本実施形態でコンピュータのハードウェア構成図である。このコンピュータ１０は、汎用的なコンピュータであり、ハードウェアの構成としてはＣＰＵ(Central Processing Unit)１１、ＤＲＡＭ(Dynamic Random Access Memory)１２等のメインメモリ、外部記憶装置であるＨＤ(hard disk)１３、表示装置であるディスプレイ１４、入力装置であるキーボード１５及びマウス１６、ネットワークに接続するための拡張カードであるＬＡＮカード１７、ＣＤ-ＲＯＭドライブ１８等からなる。
【００１３】
このコンピュータのＨＤ１３には、レイアウトプログラム、ＣＡＤデータ生成プログラム及びＣＡＤプログラムが記録されている。予め、コンピュータ可読媒体であるＣＤ−ＲＯＭに記録されたプログラムをＣＤ-ＲＯＭドライブ１８を介して読み出し、ＨＤ１３に複製記録して所謂インストールが事前に行われている。
【００１４】
レイアウトプログラムがメインメモリ１２に読み出されＣＰＵ１１が実行することでレイアウト装置を構成する。ＣＡＤデータ生成プログラムがメインメモリ１２に読み出されＣＰＵ１１が実行することでＣＡＤデータ生成装置を構成する。ＣＡＤプログラムがメインメモリ１２に読み出されＣＰＵ１１が実行することでＣＡＤ装置を構成する。本実施形態では１台のコンピュータで複数装置を構成しているが、複数のコンピュータで複数装置を構成することもできる。
【００１５】
図２は本実施形態に係るレイアウト装置の画面表示の一例である。レイアウト装置は、客の施工環境を入力する手順と、部品を提示する手順と、使用者に選択された部品を入力された施工環境に基づき指定された位置に配置する手順と、部品に対して部品識別情報を付与する手順と、指定された表示で描画する手順を実行する。指定された表示とは、例えば、「全体表示」「上スクロール」「矩形拡大」「拡大」「右スクロール」「縮小」「再表示」「下スクロール」「前画面」「左スクロール」「標準表示」がある。図２に示すように、上段にレイアウトの平面図、下段にレイアウトの正面図、右端側に操作欄がディスプレイ１４に表示されている。レイアウト装置は作成したレイアウトをレイアウトデータとしてＨＤ１３の指定箇所に指定名称で記録する。レイアウトデータは部品のシンボルデータからなる。
【００１６】
レイアウト装置は、各部品に対して部品識別情報を付与しているが、レイアウト図を修正した場合には修正を施さない部品に関しては同じ部品識別情報が保持され、修正を施した部品に関しては新たに部品識別情報が付与される。
【００１７】
シンボルデータとＣＡＤデータ形式の部品データとを対応付けてＨＤ１３に記録している。ＣＡＤデータ生成装置は、レイアウトデータを構成する部品のシンボルデータに基づき、対応する部品データをＨＤ１３から読み出す手順と、シンボルデータの配置位置に基づき部品の配置位置を読み出した部品データを含むグループデータに付与する手順と、各グループデータに部品名、部品番号を付与する手順を実行する。ＣＡＤデータ生成装置は、指定されたレイアウトデータを受け、前記各種手順を経てＣＡＤデータを出力する。
【００１８】
グループは、部品オブジェクト（部品の形状、部品識別情報などの属性情報、部品番号、部品名）と、施工図部品オブジェクト（施工図の形状、文字）と、その他の加筆したプリミティブとからなる。
【００１９】
図３は本実施形態に係るＣＡＤ装置の画面表示（配置調整前）の一例である。ＣＡＤ装置は、ＣＡＤデータを読み込み、ディスプレイ１４に表示する。図３は部品名、部品番号の配置調整を行う前であるので、部品を構成するプリミティブに部品名、部品番号が重なり見づらくなっている。このため、使用者はＣＡＤ装置の基本機能であるオブジェクトの移動を用いて部品名、部品番号を部品を構成するプリミティブに重ならないように移動させる。図４は本実施形態に係るＣＡＤ装置の画面表示（配置調整後）の一例である。図４は部品名、部品番号の配置調整を行った後であるので、部品を構成するプリミティブに部品名、部品番号が重なっていない。図４中点線は移動した部品名、部品番号を示す。なお、ＣＡＤデータ生成時に寸法線の出力位置の指定を行うことができ、上、右、下、左の四方向を指定することができる。図３及び図４は四方向全ての指定で寸法線が出力された場合になる。
【００２０】
図５は本実施形態に係る図面配置原点、部品の配置原点の説明図である。図５中図面配置原点は●であり、部品の配置原点は◎である。図面配置原点は線分のプリミティブで示される。このプリミティブの属性・形状は例えば、所属レイヤが「ＥＸＴ」であり、線種番号が「１４（透明線）」であり、線色番号が「５（緑）」であり、線長さが「１．０［ｍｍ］」である。したがって、ＣＡＤデータ中かかるプリミティブを検索し、このプリミティブの位置を取得することは図面配置原点の位置を取得することと同じである。部品の配置原点はプリミティブ全体のエクステントの頂点とする。エクステントは矩形であり頂点は４つあるが、統一していればどの頂点であってもよく、本実施形態では左下の頂点とする。左下の頂点は図面配置原点からの距離が最も小さい。部品の配置原点は図面配置原点のようにプリミティブで明示されていない。グループを構成するプリミティブからエクステントを求めてエクステントの頂点を求めることで、部品の配置原点を見つけることができる。なお、部品の配置原点をプリミティブで明示する方法を本実施形態に適用してもよい。
【００２１】
図６は本実施形態に係るレイアウト装置の画面表示（レイアウト変更）の一例である。図６は図２のレイアウトから使用者がレイアウト装置を用いて図６の点線部分に示されるように、フロアキャビネットと対応するウォールキャビネットの開口サイズを変更した例を示す。具体的には、開口サイズを３００[ｍｍ]から４５０[ｍｍ]に変更した。このような変更は、例えば、提出した設計図及び見積もりを客が確認した際に客の考えが変わり修正の要望を店員に示し、この要望に対し店員が修正が反映された設計図を得るべくレイアウト装置上でレイアウトの変更がなされる。レイアウト装置の操作によりレイアウトの修正を行った後に、ＣＡＤデータ生成装置を用いてＣＡＤデータを生成する。そうすることで、客の要望が反映された修正後のＣＡＤデータが生成される。このＣＡＤデータ生成時に、本実施形態ではＣＡＤ装置上で修正前の設計図に行った部品名、部品番号の位置修正を修正後の設計図に対してＣＡＤデータ生成装置が自動的に行う。したがって、ＣＡＤ装置で生成された修正後のＣＡＤデータを読み出すと、修正前の設計図への位置修正が反映された修正後の設計図が表示される（図７参照）。この図７では点線部分に囲まれた部品の部品番号、部品名のみが位置調整がなされず、プリミティブに重複した状態となっている。
【００２２】
図８は本実施形態に係るＣＡＤデータ生成装置の図面配置処理のフローチャートである。店員はＣＡＤデータ生成装置に修正前のＣＡＤデータと修正後のレイアウトデータとを指定し、修正後のＣＡＤデータの生成を指示する。ＣＡＤデータ装置はその指示を受け、修正前のＣＡＤデータのグループデータの情報を取得する定義済みステップ１００と、修正前のＣＡＤデータを削除するステップ２０１と、修正後のＣＡＤデータを配置するステップ３０１と、部品名・部品番号の位置調整の定義済みステップ４００とを行う。前記ステップ３０１では、前記したＣＡＤデータ生成装置での各手順がＣＰＵ１１により実行される。
【００２３】
図９は本実施形態に係るＣＡＤデータ生成装置の部品情報の取得処理のフローチャートである。ＣＰＵ１１が修正前のＣＡＤデータから図面配置原点のプリミティブを検索し、図面配置原点を求め、ＤＲＡＭ１２に記録する（ステップ１０１）。ＣＰＵ１１がＣＡＤデータの中からグループデータを読み出す（ステップ１１１）。グループ内の部品オブジェクトを読み込む（ステップ１２１）。ここで、部品オブジェクトとは、部品の基本形状と部品名、部品番号文字で構成されており、部品識別情報などの属性情報を持つ。ＣＰＵ１１が読み出したグループデータの中で部品名、部品識別情報を取り出し、ＤＲＡＭ１２に記録する（ステップ１３１）。ここでの、部品名はオブジェクトに付いている属性情報に記述してある部品名である。ＣＰＵ１１が読み出したグループデータの中からプリミティブデータを読み出す（ステップ１４１）。ＣＰＵ１１が読み出したプリミティブの所属レイヤから部品名・部品番号であるか否かを判断する。判断の結果、部品名・部品番号であればＣＰＵ１１が文字内容と配置座標を前記記録した部品識別情報に対応付けてＤＲＡＭ１２に記録する（ステップ１５１）。ここでの、部品名は図形として表記されているテキストプリミティブの部品名である。ＣＰＵ１１が読み出したグループデータ中の全てのプリミティブをチェックしたか否かを判断する（ステップ１６１）。全てのプリミティブをチェックしていないと判断した場合には、ステップ１４１に戻る。全てのプリミティブをチェックしたと判断した場合には、ＣＰＵ１１が読み出しているグループのエクステントの頂点を求め、部品の配置原点を求め、保持する（ステップ１７１）。ＣＰＵ１１がグループ内のオブジェクトを読み込み、その情報を保持する（ステップ１７２）。ここでは、上記部品オブジェクト以外の引出線付文字オブジェクトなどの識別番号を保持する。ＣＰＵ１１がグループ内の単体プリミティブを読み込み、その情報を保持する（ステップ１７３）。ここでは、ＣＡＤの標準機能で作成された図形・文字などで、部品グループ化コマンドで、部品オブジェクトと共にグループ化されたプリミティブの識別番号を保持する。このとき、ＣＰＵ１１が求めた配置原点を記録した部品識別情報に対応付けてＤＲＡＭ１２に記録する。ステップ１７１の後に、ＣＰＵ１１がＣＡＤデータ中の全てのグループをチェックしたか否かを判断する（ステップ１８１）。全てのグループをチェックしていないと判断した場合には、ステップ１１１に戻る。全てのグループをチェックしたと判断した場合には、定義済みステップ１００を完了する。
【００２４】
図１０は本実施形態に係るＣＡＤデータ生成装置の部品番号・部品名の位置調整処理のフローチャートである。ＣＰＵ１１がＤＲＡＭ１２に記録している部品識別情報と同じ部品識別情報を有する部品を検索する（ステップ４０１）。ＣＰＵ１１が同じ部品識別情報の部品があるか否かを判断する（ステップ４１１）。同じ部品識別情報の部品がないと判断した場合には、後記ステップ４８１に進む。同じ部品識別情報の部品があると判断した場合には、ＣＰＵ１１がＣＡＤデータの中からその部品識別情報のグループデータを読み出す（ステップ４２１）。ＣＰＵ１１がグループ内の部品オブジェクトを読み出す（ステップ４２２）。ＣＰＵ１１が読み出したグループデータの中からプリミティブデータを読み出す（ステップ４３１）。ＣＰＵ１１が読み出したプリミティブの所属レイヤから部品名・部品番号であるか否かを判断する。判断の結果、部品名・部品番号であればＣＰＵ１１が文字内容と配置座標を前記記録した部品識別情報に対応付けてＤＲＡＭ１２に記録する（ステップ４４１）。ＣＰＵ１１が読み出したグループデータ中の全てのプリミティブをチェックしたか否かを判断する（ステップ４５１）。全てのプリミティブをチェックしていないと判断した場合には、ステップ４３１に戻る。全てのプリミティブをチェックしたと判断した場合には、ＣＰＵ１１が読み出しているグループのエクステントの頂点を求め、部品の配置原点を求める（ステップ４６１）。求めた部品の配置原点と、記録した部品名・部品番号の配置座標とから修正後の変位をＣＰＵ１１が求める。同じ部品識別情報のステップ１５１で求めた部品名・部品番号の配置座標とステップ１７１で求めた部品の配置原点とから修正前の変位をＣＰＵ１１が求める。ＣＰＵ１１が修正前の変位と修正後の変位とを比較し、現在配置している部品名・部品番号を変位の差異分移動させる（ステップ４７１）。ＣＰＵ１１が配置前に作成されていたグループ内のオブジェクトを追加する（ステップ４７２）。ここでは、上記部品オブジェクト以外の引出線付文字オブジェクトなどを追加する。ＣＰＵ１１が配置前に作成されていたグループ内の単体プリミティブを追加する（ステップ４７３）。ここでは、ＣＡＤの標準機能で作成された図形・文字などで、部品グループ化コマンドで、部品オブジェクトと共にグループ化されたプリミティブを追加する。次に、ＣＰＵ１１がＣＡＤデータ中の全てのグループをチェックしたか否かを判断する（ステップ４８１）。全てのグループをチェックしていないと判断した場合には、ステップ４０１に戻る。全てのグループをチェックしたと判断した場合には、定義済みステップ４００を完了する。
【００２５】
このように本実施形態によれば、設計図に変更を施す必要が生じた場合であってもレイアウト装置を用いて修正を施した後に、以前使用者が設計図に対してＣＡＤ装置を用いて行った部品名、部品番号の位置修正がＣＡＤデータ生成装置により生成される修正後の設計図に対して自動的に行われ、使用者が再び修正後の設計図に対してＣＡＤ装置を用いて位置修正を行う手間を省くことができる。また、ステップ１７２及びステップ１７３の処理で部品以外の追加されたオブジェクトの情報を取得し、ステップ４７２及びステップ４７３の処理で部品以外の従来図に追加されたオブジェクトを自動的に追加することができ、より高い使用者の利便性を実現することができる。
【００２６】
［扉の開き方向について］  レイアウト図（例えば図２）、設計図（例えば図３）において、一点鎖線は扉の開き方向を明示するプリミティブであり、矩形中の対角線は引き出しタイプを意味し、矩形中の三角形は扉を意味する。扉の場合、プリミティブと共有する辺と対向する頂点を軸として扉が開く。したがって、プリミティブと共有する辺と対向する頂点が右側を向いていれば右開きであり、プリミティブと共有する辺と対向する頂点が左側を向いていれば左開きである。一の部品において、２つの三角形を有し、三角形のプリミティブと共有する辺と対向する頂点がそれぞれ他方向を向いている場合には、観音開きの扉である。
【００２７】
（本発明の第２の実施形態）
本発明の第２の実施形態に係るＣＡＤデータ生成装置について、図に基づき説明する。
本実施形態に係るＣＡＤデータ生成装置は前記第１の実施形態と同様に構成され、さらに、修正追加された部品に関して同じ部品が図面中に存在する場合に存在する部品に配置している部品番号・部品名の配置と同様に修正追加された部品に部品番号・部品名を配置する構成である。
修正追加された部品は、ＣＰＵ１１がステップ４０１及びステップ４１１で同じ部品識別情報を有しない部品が該当する。
【００２８】
同じ部品が図面中に存在するか否かの判別は、修正追加されていない以前から存在する部品と修正追加された部品とを比較することで行うことができる。より詳細には、部品を構成するプリミティブの種類の比較、部品におけるプリミティブの位置を比較することにより部品が同一であるか否かを判断することができる。ここで、サイズが異なっている場合には、修正追加されていない以前から存在する部品、又は、修正追加された部品のどちらか一方を他方に合わせて拡大又は縮小して比較する。この判別方法をプリミティブ判別とする。
【００２９】
また、同じ部品が図面中に存在するか否かの判別をより簡便にする方法としては、レイアウトデータを構成するシンボルデータの部品の種類を識別する部品種類識別情報をＣＡＤデータ中にも保持する構成にすることで、部品修理識別情報を修正追加されていない以前から存在する部品と修正追加された部品とで比較する方法がある。この判別方法をシンボル判別とする。
【００３０】
本実施形態では、修正追加された部品を特定するステップと、同じ部品が図面中に存在するか否かの判別を行うステップと、部品番号・部品名を配置するステップ（前記ステップ４２１ないし４７３）とを、前記第１の実施形態のステップ４８１以降に行うことで実装することができる。ここで、ステップ４８１以降に行うようにしたのは、ステップ４０１及びステップ４１１後に修正追加された部品を特定するためである。
【００３１】
このように本実施形態によれば、修正追加した部品の中で既存図で既に存在する部品と同一種類の部品である場合に、既存図の部品の部品番号・部品名の位置と同様に、修正追加した部品の部品番号・部品名を位置修正することができ、過去に自分が位置修正した部品だけでなく、位置修正した部品と同一種類の部品であれば同様に部品番号・部品名を自動的に位置修正することができ、より高い利便性を有する。
【００３２】
［類似部品への適用］  本実施形態では以前から存在する部品と修正追加された部品とが同じ場合に部品番号・部品名を位置修正していたが、部品同士が類似する場合にも位置修正する構成にすることもでき、より多くの部品が適切に位置修正されることで使用者の利便性が向上する。
【００３３】
部品同士が類似するか否かの判定は、プリミティブ判別の場合には比較基準を緩和することで実現することができる。すなわち、同一の場合には全てのプリミティブの種類、位置が同一となるが、類似の場合には一部のプリミティブの種類、位置が同一であることを条件とすることで判別することができる。
【００３４】
部品同士が類似するか否かの判定は、シンボル判別の場合にはレイアウト装置での部品種類識別情報の付与方法を変更することで実現することができる。すなわち、部品種類識別情報が同一だけでなく、類似も判別できる形式とすればよい。具体的には、１０桁の数字からなる部品種類識別情報のうち、下２桁を類似するか否かに割り当てることで実現でき、１０桁全ての数字が同じ場合には同一の部品、上８桁全ての数字が同じ場合には類似の部品と判別することができる。
【００３５】
ここで、同一である部品による位置調整と、類似である部品による位置調整とを明確に分けてシュミレーションする構成にすることもでき、使用者が類似である部品による位置調整も所望の位置調整がなされている場合にはかかる位置調整を実際に反映し、逆に、所望の位置調整がなされていない場合にはかかる位置調整を実際に反映しない使用をすることができる。
【００３６】
［部品識別情報（又は部品種類識別情報）の付与］  本実施形態では、レイアウト装置により部品識別情報（又は部品種類識別情報）が付与されているが、レイアウト装置を用いずにＣＡＤデータをＣＡＤ装置により作成する場合であっても、部品（シンボル）を用いてＣＡＤデータを作成することができ、この部品（シンボル）を用いるタイミングで部品識別情報（又は部品種類識別情報）を付与する構成にすることもできる。
【００３７】
（その他の実施形態）
［部品中の部品番号・部品名の位置の記録］  本実施形態では、従来図と修正後のレイアウト図の場合について説明したが、使用者が部品の部品番号・部品名を位置修正した場合に、該当部品の部品番号・部品名の部品内部での座標を記憶手段に記録し、かかる座標を保持している部品がレイアウト装置で用いられた場合には、ＣＡＤデータ生成時に記録している座標に基づき部品番号・部品名を配置する構成にすることもできる。ここで、レイアウト装置で用いられた場合としたが、レイアウト装置がない構成でＣＡＤ装置で用いられた場合であってもよい。
【００３８】
［部品番号・部品名以外の再配置］  前記各実施形態では、部品番号、部品名についての位置調整について説明したが、使用者が位置調整を必要とするプリミティブ（位置調整要プリミティブ）であれば位置調整の対象とすることができる。部品番号、部品名以外の位置調整を必要とするオブジェクトとしては、具体的には、寸法線、部品の値段、部品の調達先、部品の施工時の注意等のコメントが該当する。
【００３９】
[位置調整要プリミティブの色、フォント、線種等の属性の更新]  前記各実施形態では、位置調整要プリミティブの位置調整のみについて言及したが、既存図又はＣＡＤデータの部品の位置調整要プリミティブの色、フォント、線種等の属性についても値を座標と同様に取得し、新規図面又は対象ＣＡＤデータの該当部品の位置調整要プリミティブの色、フォント、線種等の属性も相対位置の差分同様に取得した値に更新する構成にすることもできる。なお、位置調整要プリミティブとしているが、位置調整を伴わず、位置調整要プリミティブの色、フォント、線種等の属性の更新のみの構成であってもよい。
【００４０】
［リンク］  前記各実施形態では、グループ中の位置調整を必要とするオブジェクトとして部品番号、部品名を一例として説明したが、グループ外のオブジェクトであっても、あるグループと例えばリンクの関係を有するプリミティブに対しても、かかるグループにおける位置調整として実行対象とすることができる。グループ内の部品ではないが、リンク関係を有する部品としては例えばコメントがある。
【００４１】
[部品の拡大又は縮小]  前記各実施形態では、同一種類又は類似の部品であるがサイズが異なる場合には、新規図面の部品に既存図の部品を合わせて拡大又は縮小して大きさを合わせた後に、部品の位置の差異分新規図面の部品を位置調整する構成にすることもできる。
【００４２】
[扉開き方向]  前記各実施形態では、扉開き方向を明示する一点鎖線のプリミティブにより位置調整要プリミティブは位置修正を余儀なくされる。これは、扉開き方向を明示するプリミティブが部品の中央に位置することから、位置調整要プリミティブの位置修正に大きな影響を与える場合が多いからである。したがって、部品識別情報又は部品種類識別情報の他に、扉開き方向を明示するプリミティブを識別する情報（左開き、右開き、観音開き、引き出し）もグループデータが保持することで、部品に修正が施された場合でも、扉開き方向が変更されていなければ既存図の部品と同様に位置調整要プリミティブの位置修正を行い、扉開き方向が変更されていれば位置調整要プリミティブの位置修正を行わない構成にすることもできる。
【００４３】
以上の前記各実施形態により本発明を説明したが、本発明の技術的範囲は実施形態に記載の範囲には限定されず、これら各実施形態に多様な変更又は改良を加えることが可能である。そして、かような変更又は改良を加えた実施の形態も本発明の技術的範囲に含まれる。このことは、特許請求の範囲及び課題を解決する手段からも明らかなことである。
【００４４】
［付記］  上記実施形態に関し、更に以下の付記を開示する。
（付記１）  コンピュータに、修正前のＣＡＤデータ中の図面配置原点を求める手順、修正前のＣＡＤデータを構成する部品のグループデータから部品を識別する部品識別情報を取り出す手順、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標を取り出す手順、及び、部品の配置原点を求める手順からなる図面配置前の部品情報の取得大手順と、部品のシンボルデータ、部品の配置座標及び部品識別情報からなるレイアウトデータに基づき対応するＣＡＤデータ形式の部品データを読み出し、配置座標に基づき部品を配置する新規図面配置大手順と、前記取得大手順で取り出した部品識別情報と新規図面の部品識別情報とを比較し、部品識別情報が同一である場合に、新規図面においてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手順、新規図面の配置原点を求める手順、及び、既存図の位置調整要プリミティブの部品の配置原点からの相対距離と新規図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、新規図面の位置調整要プリミティブを相対距離の差分分移動させる手順からなる位置調整要プリミティブの位置調整大手順とを実行させるための自動調整プログラム。
【００４５】
（付記２）  コンピュータに、修正前のＣＡＤデータ中の図面配置原点を求める手順、修正前のＣＡＤデータを構成する部品のグループデータから部品を識別する部品識別情報を取り出す手順、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標及び属性を取り出す手順、及び、部品の配置原点を求める手順からなる図面配置前の部品情報の取得大手順と、部品のシンボルデータ、部品の配置座標及び部品識別情報からなるレイアウトデータに基づき対応するＣＡＤデータ形式の部品データを読み出し、配置座標に基づき部品を配置する新規図面配置大手順と、前記取得大手順で取り出した部品識別情報と新規図面の部品識別情報とを比較し、部品識別情報が同一である場合に、新規図面においてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手順、新規図面の配置原点を求める手順、既存図の位置調整要プリミティブの部品の配置原点からの相対距離と新規図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、新規図面の位置調整要プリミティブを相対距離の差分分移動させる手順、及び、新規図面の位置調整要プリミティブの属性を既存図の位置調整要プリミティブの属性に更新する手順からなる位置調整要プリミティブの位置調整大手順とを実行させるための自動調整プログラム。
【００４６】
（付記３）  前記新規図面配置大手順が、部品外のオブジェクトを取り出す手順を含み、前記位置調整要プリミティブの位置調整大手順が、前記部品外のオブジェクトを追加する手順を含む前記付記１又は２に記載の自動調整プログラム。
【００４７】
（付記４）  コンピュータに、ＣＡＤデータ中の図面配置原点を求める手順、ＣＡＤデータを構成する部品のグループデータから部品を識別する部品種類識別情報を取り出す手順、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標を取り出す手順、部品の配置原点を求める手順、及び、部品種類識別情報、位置調整要プリミティブの位置座標及び部品の配置原点を記憶手段に記録する手順からなる部品情報の取得大手順と、対象ＣＡＤデータ中で記憶手段に記録した部品種類識別情報と同一の部品種類識別情報の部品を特定する手順、部品種類識別情報が同一である場合に、対象ＣＡＤデータにおいてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手順、対象ＣＡＤデータの図面の配置原点を求める手順、及び、記憶手段に記録した位置調整要プリミティブの部品の配置原点からの相対距離と対象ＣＡＤデータの図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、対象ＣＡＤデータの位置調整要プリミティブを相対距離の差分分移動させる手順からなる位置調整要プリミティブの位置調整大手順とを実行させるための自動調整プログラム。
【００４８】
（付記５）  部品を提示する手順、使用者に選択された部品を指定された位置に配置する手順、部品に対して部品識別情報を付与する手順、及び、指定された表示で描画する手順からなるレイアウト大手順をさらに含む前記付記１ないし４のいずれかに記載の自動調整プログラム。
【００４９】
（付記６）  修正前のＣＡＤデータ中の図面配置原点を求める手段、修正前のＣＡＤデータを構成する部品のグループデータから部品を識別する部品識別情報を取り出す手段、グループデータを構成するプリミティブデータの中から位置調整を必要とするプリミティブである位置調整要プリミティブの位置座標を取り出す手段、及び、部品の配置原点を求める手段からなる図面配置前の部品情報の取得大手段と、部品のシンボルデータ、部品の配置座標及び部品識別情報からなるレイアウトデータに基づき対応するＣＡＤデータ形式の部品データを読み出し、配置座標に基づき部品を配置する新規図面配置大手段と、前記取得大手順で取り出した部品識別情報と新規図面の部品識別情報とを比較し、部品識別情報が同一である場合に、新規図面においてグループデータを構成するプリミティブデータの中で位置調整要プリミティブの位置座標を取り出す手段、新規図面の配置原点を求める手段、及び、既存図の位置調整要プリミティブの部品の配置原点からの相対距離と新規図面の位置調整要プリミティブの部品の配置原点からの相対距離とを比較し、新規図面の位置調整要プリミティブを相対距離の差分分移動させる手段からなる位置調整要プリミティブの位置調整大手段とを備える自動調整システム。
【００５０】
［付記の発明の効果］
前記付記３によれば、生成された後に従来図に追加したオブジェクトを、新規図面生成後に追加することなく、自動的に追加されるので、使用者の利便性は著しく向上する。例えば、説明用の文字を従来図に追加した場合に、新規図面では使用者が追加することなく生成時にかかる説明用の文字が追加される。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１の実施形態でコンピュータのハードウェア構成図である。
【図２】本発明の第１の実施形態に係るレイアウト装置の画面表示の一例である。
【図３】本発明の第１の実施形態に係るＣＡＤ装置の画面表示（位置修正前）の一例である。
【図４】本発明の第１の実施形態に係るＣＡＤ装置の画面表示（位置修正後）の一例である。
【図５】本発明の第１の実施形態に係る図面配置原点、部品の配置原点の説明図である。
【図６】本発明の第１の実施形態に係るレイアウト装置の画面表示（レイアウト変更）の一例である。
【図７】本発明の第１の実施形態に係るＣＡＤ装置の画面表示（自動的に位置調整後）の一例である。
【図８】本発明の第１の実施形態に係るＣＡＤデータ生成装置の図面配置処理のフローチャートである。
【図９】本発明の第１の実施形態に係るＣＡＤデータ生成装置の部品情報の取得処理のフローチャートである。
【図１０】本発明の第１の実施形態に係るＣＡＤデータ生成装置の部品番号・部品名の位置調整処理のフローチャートである。
【符号の説明】
【００５２】
１０  コンピュータ
１１  ＣＰＵ
１２  ＤＲＡＭ
１３  ＨＤ
１４  ディスプレイ
１５  キーボード
１６  マウス
１７  ＬＡＮカード
１８  ＣＤ−ＲＯＭドライブ
【図１】
2007065923.tif 000003
【図２】
2007065923.tif 000004
【図３】
2007065923.tif 000005
【図４】
2007065923.tif 000006
【図５】
2007065923.tif 000007
【図６】
2007065923.tif 000008
【図７】
2007065923.tif 000009
【図８】
2007065923.tif 000010
【図９】
2007065923.tif 000011
【図１０】
2007065923.tif 000012