(57)【要約】【課題】画面に表示された製図補助具の位置調整を簡易に行うことができる製図装置および製図プログラムを提供すること。【解決手段】本発明にかかる製図装置は、製図補助具の画像、および該画像に対して設定される動作条件を記憶する記憶部と、表示装置に表示させるための画像信号を生成する画像処理部と、製図補助具の画像を操作する信号、および表示装置における表示画面上の位置を指示する指示信号の入力を受け付ける入力部と、入力部が受け付けた信号に応じて製図補助具の画像を動作させる制御部と、を備え、制御部は、表示画面上において指示された指示点に対し、記憶部が記憶する動作条件に基づいて、製図補助具の画像の動きを制御する。【選択図】図１
2019144605.tif 000002
【特許請求の範囲】
【請求項１】
製図補助具の画像、および該画像に対して設定される動作条件を記憶する記憶部と、
表示装置に表示させるための画像信号を生成する画像処理部と、
前記製図補助具の画像を操作する信号、および前記表示装置における表示画面上の位置を指示する指示信号の入力を受け付ける入力部と、
前記入力部が受け付けた前記信号に応じて前記製図補助具の画像を動作させる制御部と、
を備え、
前記制御部は、表示画面上において指示された指示点に対し、前記記憶部が記憶する前記動作条件に基づいて、前記製図補助具の画像の動きを制御する
ことを特徴とする製図装置。
【請求項２】
前記制御部は、
前記製図補助具の画像の外周線上に一つの指示点が設定されている場合、前記外周線と前記指示点とが重なり合った状態を維持しながら、前記製図補助具の画像を動作させる
ことを特徴とする請求項１に記載の製図装置。
【請求項３】
前記制御部は、
前記製図補助具の画像の外周線上に一つの指示点が設定されている場合、前記指示点を回転中心として前記製図補助具の画像を回転させる
ことを特徴とする請求項１に記載の製図装置。
【請求項４】
前記制御部は、
前記製図補助具の画像の外周線上に一つの指示点が設定され、かつ当該製図補助具の画像の外周線とは異なる対象線が設定されている場合、前記指示点と前記対象線とが重なり合った状態を維持しながら、前記製図補助具の画像を動作させる
ことを特徴とする請求項１に記載の製図装置。
【請求項５】
前記制御部は、
前記製図補助具の画像の外周線上に二つの指示点が設定されている場合、前記二つの指示点と前記外周線とが重なり合った状態を維持しながら、前記製図補助具の画像を動作させる
ことを特徴とする請求項１に記載の製図装置。
【請求項６】
前記制御部は、
前記製図補助具の画像の外周線上に二つの第１指示点が設定され、前記製図補助具の画像とは異なる位置に第２指示点が設定されている場合、一方の前記第１指示点を回転中心として前記製図補助具の画像を回転させ、他方の前記第１指示点が前記第２指示点と重なる位置において、前記製図補助具を固定する
ことを特徴とする請求項１に記載の製図装置。
【請求項７】
前記制御部は、
前記製図補助具の画像の外周線とは異なる対象線が設定されている場合、前記製図補助具の画像の外周線と前記対象線とが重なり合った状態を維持しながら、前記製図補助具の画像を動作させる
ことを特徴とする請求項１に記載の製図装置。
【請求項８】
前記製図補助具の画像は、外周線上において等間隔に設けられ、前記外周線に対して互いに反対側に延びる複数の目盛り、
を有することを特徴とする請求項１に記載の製図装置。
【請求項９】
前記制御部は、
一つの指示点が設定されている場合、前記製図補助具の画像において指定された目盛りが前記指示点と重なる位置において、該指定された目盛りと前記指示点が重なり合った状態を維持する
ことを特徴とする請求項８に記載の製図装置。
【請求項１０】
前記制御部は、
前記製図補助具の画像の外周線を表示または非表示とする
ことを特徴とする請求項１に記載の製図装置。
【請求項１１】
製図補助具の画像、および該画像に対して設定される動作条件を記憶する記憶部と、表示装置に表示させるための画像信号を生成する画像処理部と、前記製図補助具の画像を操作する信号、および前記表示装置における表示画面上の位置を指示する指示信号の入力を受け付ける入力部と、前記入力部が受け付けた前記信号に応じて前記製図補助具の画像を動作させる制御部と、を備えた製図装置が実行する製図プログラムであって、
前記制御部が、表示画面上において指示された指示点に対し、前記記憶部が記憶する前記動作条件に基づいて、前記製図補助具の画像の動きを制御する制御手順、
を含むことを特徴とする製図プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、衣料等の作製に用いられる型紙を、製図補助具を用いて製図する製図装置および製図プログラムに関する。
【背景技術】
【０００２】
近年の三次元ＣＡＤ（Computer  Aided  Design）システムの発展、普及に伴い、モニターに表示された画像を用いて、例えば衣料の型紙を製図することが可能になっている。このような型紙の製図に適用可能な技術として、上述したＣＡＤシステムにより、定規の画像（以下、定規像ともいう）を画面内で移動させて、描線、寸法測定を行う技術が知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−２５９２９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１は、定規像の回転や移動が可能であるものの、衣料の型紙に使用する定規の動きについては考慮されていない。具体的には、定規の一方を固定しつつ、他方（例えば所定の曲面の位置）を調整したい場合、特許文献１の技術では、定規を回転させた後、定規の再配置を繰り返す必要があった。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、画面に表示された製図補助具の位置調整を簡易に行うことができる製図装置および製図プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明にかかる製図装置は、製図補助具の画像、および該画像に対して設定される動作条件を記憶する記憶部と、表示装置に表示させるための画像信号を生成する画像処理部と、前記製図補助具の画像を操作する信号、および前記表示装置における表示画面上の位置を指示する指示信号の入力を受け付ける入力部と、前記入力部が受け付けた前記信号に応じて前記製図補助具の画像を動作させる制御部と、を備え、前記制御部は、表示画面上において指示された指示点に対し、前記記憶部が記憶する前記動作条件に基づいて、前記製図補助具の画像の動きを制御することを特徴とする。
【０００７】
また、本発明にかかる製図装置は、上記の発明において、前記制御部は、前記製図補助具の画像の外周線上に一つの指示点が設定されている場合、前記外周線と前記指示点とが重なり合った状態を維持しながら、前記製図補助具の画像を動作させることを特徴とする。
【０００８】
また、本発明にかかる製図装置は、上記の発明において、前記制御部は、前記製図補助具の画像の外周線上に一つの指示点が設定されている場合、前記指示点を回転中心として前記製図補助具の画像を回転させることを特徴とする。
【０００９】
また、本発明にかかる製図装置は、上記の発明において、前記制御部は、前記製図補助具の画像の外周線上に一つの指示点が設定され、かつ当該製図補助具の画像の外周線とは異なる対象線が設定されている場合、前記指示点と前記対象線とが重なり合った状態を維持しながら、前記製図補助具の画像を動作させることを特徴とする。
【００１０】
また、本発明にかかる製図装置は、上記の発明において、前記制御部は、前記製図補助具の画像の外周線上に二つの指示点が設定されている場合、前記二つの指示点と前記外周線とが重なり合った状態を維持しながら、前記製図補助具の画像を動作させることを特徴とする。
【００１１】
また、本発明にかかる製図装置は、上記の発明において、前記制御部は、前記製図補助具の画像の外周線上に二つの第１指示点が設定され、前記製図補助具の画像とは異なる位置に第２指示点が設定されている場合、一方の前記第１指示点を回転中心として前記製図補助具の画像を回転させ、他方の前記第１指示点が前記第２指示点と重なる位置において、前記製図補助具を固定することを特徴とする。
【００１２】
また、本発明にかかる製図装置は、上記の発明において、前記制御部は、前記製図補助具の画像の外周線とは異なる対象線が設定されている場合、前記製図補助具の画像の外周線と前記対象線とが重なり合った状態を維持しながら、前記製図補助具の画像を動作させることを特徴とする。
【００１３】
また、本発明にかかる製図装置は、上記の発明において、前記製図補助具の画像は、外周線上において等間隔に設けられ、前記外周線に対して互いに反対側に延びる複数の目盛り、を有することを特徴とする。
【００１４】
また、本発明にかかる製図装置は、上記の発明において、前記制御部は、一つの指示点が設定されている場合、前記製図補助具の画像において指定された目盛りが前記指示点と重なる位置において、該指定された目盛りと前記指示点が重なり合った状態を維持することを特徴とする。
【００１５】
また、本発明にかかる製図装置は、上記の発明において、前記制御部は、前記製図補助具の画像の外周線を表示または非表示とすることを特徴とする。
【００１６】
また、本発明にかかる製図プログラムは、製図補助具の画像、および該画像に対して設定される動作条件を記憶する記憶部と、表示装置に表示させるための画像信号を生成する画像処理部と、前記製図補助具の画像を操作する信号、および前記表示装置における表示画面上の位置を指示する指示信号の入力を受け付ける入力部と、前記入力部が受け付けた前記信号に応じて前記製図補助具の画像を動作させる制御部と、を備えた製図装置が実行する製図プログラムであって、前記制御部が、表示画面上において指示された指示点に対し、前記記憶部が記憶する前記動作条件に基づいて、前記製図補助具の画像の動きを制御する制御手順、を含むことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、画面に表示された製図補助具の位置調整を簡易に行うことができるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の一実施の形態にかかる型紙作成装置の概略構成を模式的に示すブロック図である。
【図２】図２は、本発明の一実施の形態にかかる型紙作成装置が用いる基準型紙を模式的に示す図である。
【図３】図３は、本発明の一実施の形態にかかる型紙作成装置において表示されるルーラー選択画面の一例を示す図である。
【図４】図４は、本発明の一実施の形態にかかる型紙作成装置におけるルーラーの動きを説明する図である。
【図５】図５は、本発明の一実施の形態にかかる型紙作成装置におけるルーラーの動きを説明する図である。
【図６】図６は、本発明の一実施の形態にかかる型紙作成装置におけるルーラーの動きを説明する図である。
【図７】図７は、本発明の一実施の形態にかかる型紙作成装置におけるルーラーの動きを説明する図である。
【図８】図８は、本発明の一実施の形態にかかる型紙作成装置におけるルーラーの動きを説明する図である。
【図９】図９は、本発明の一実施の形態にかかる型紙作成装置におけるルーラーの動きを説明する図である。
【図１０】図１０は、本発明の一実施の形態にかかる型紙作成装置におけるルーラーの動きを説明する図である。
【図１１】図１１は、本発明の一実施の形態にかかる型紙作成装置におけるルーラーの動きを説明する図である。
【図１２】図１２は、本発明の一実施の形態にかかる型紙作成装置が実行するルーラー操作処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明を実施するための形態を図面と共に詳細に説明する。なお、以下の実施の形態により本発明が限定されるものではない。また、以下の説明において参照する各図は、本発明の内容を理解でき得る程度に形状、大きさ、および位置関係を概略的に示してあるに過ぎない。すなわち、本発明は各図で例示された形状、大きさ、および位置関係のみに限定されるものではない。
【００２０】
（実施の形態）
図１は、本発明の一実施の形態にかかる型紙作成装置の概略構成を模式的に示すブロック図である。図１に示す型紙作成装置１は、衣料の作製に用いられる複数の型紙の設計情報である型紙データを生成する製図装置である。型紙作成装置１は、入力部１１と、出力部１２と、画像処理部１３と、記憶部１４と、制御部１５と、を備える。
【００２１】
入力部１１は、型紙作成装置１の各部の動作を指示する指示信号の入力や、画像における画像処理領域（位置）を指示する指示信号の入力の受け付け、および受け付けた指示信号を制御部１５に入力する。入力部１１は、キーボード、マウス、タッチパネル等のインタフェースを用いて構成される。入力部１１は、受け付けた指示信号を制御部１５に入力する。指示信号には、例えば、画像操作にかかる指示や選択などの各種指示が含まれる。
【００２２】
出力部１２は、ＬＥＤなどの光源や、スピーカなどを用いて構成される。出力部１２は、制御部１５による制御のもと、例えば、処理の開始時や終了時等に、出力処理を実行する。
【００２３】
画像処理部１３は、二次元画像として表示される型紙や製図補助具の画像を表示させるため表示画像信号（画像情報）の生成処理を行う。画像処理部１３は、型紙の画像のほか、型紙データを構成する各型紙の設計に関する文字情報や、色情報などの各種情報、描線に用いる定規（ルーラー）の像（以下、単に「ルーラー」ということもある）を生成する。画像処理部１３は、ＣＰＵ（Central  Processing  Unit）や、ＦＰＧＡ（Field  Programmable  Gate  Array）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）等の各種プロセッサを用いて構成される。また、画像処理部１３による画像処理には、ＣＡＤ（Computer  Aided  Design）が用いられる。
【００２４】
記憶部１４は、型紙作成装置１に実行させる各種プログラム、プログラムの実行中に使用される各種データや、本発明の型紙作成方法にかかる製図プログラムなどを記憶する。記憶部１４は、処理中のデータを一時的に記憶する機能を有する。また、記憶部１４は、衣服を構成する型紙に関する型紙データを記憶する型紙データ記憶部１４ａと、製図に用いるルーラーの登録情報を記憶するルーラー情報記憶部１４ｂと、ルーラー情報記憶部１４ｂに登録されている各種ルーラーの動作条件を記憶するルーラー動作情報記憶部１４ｃとを有する。記憶部１４は、フラッシュメモリおよびＲＡＭ（Random  Access  Memory）等の半導体メモリを用いて構成される。なお、記憶部１４は、外部から装着されるメモリカード等を用いて構成されてもよい。
【００２５】
ここで、型紙データ記憶部１４ａに記憶される型紙データについて、図２を参照して説明する。図２は、本発明の一実施の形態にかかる型紙作成装置が用いる基準型紙を模式的に示す図である。型紙データは、衣服を構成する複数の型紙を有し、各型紙の設計情報を少なくとも含んでいる。各型紙の設計情報には、型紙の輪郭線や、輪郭線内に設けられる折り目線（襟などを形成するための折り目線など）、ダーツの形成線、型紙同士を縫い合わせるための縫合線などの設計情報、ならびに型紙の力学的特性および衣服に用いる材料の力学的特性などの情報が含まれている。図５に示す型紙ＰB１，ＰB２は、衣料の型紙データの一部の型紙を例示するものであり、胴部の型紙の一例を示している。型紙作成装置１では、例えば、型紙データ記憶部１４ａから上述した型紙ＰB１，ＰB２を読み出して、アームホールを再調整したり、再度描線したりする。
【００２６】
ここで、ルーラー動作情報記憶部１４ｃには、ルーラーごとの動作条件が記憶されている。例えば、ルーラーごとに動作可能な項目がリスト化された情報や、ドラッグ操作時に押下しているキーボードのボタンと、その際のルーラーの動作とが関連付けられた情報、またはドラッグ操作時にカーソルによって選択している対象と、その際のルーラーの動作とが関連付けられた情報などが記憶される。
【００２７】
図１に戻り、制御部１５は、型紙作成装置１の各部の動作を制御するとともに、型紙作成装置１を統括的に制御する。制御部１５は、ＣＰＵ、ＦＰＧＡ、ＡＳＩＣ等の各種プロセッサを用いて構成され、型紙作成装置１に含まれる各部を制御するとともに、外部からの指示信号に応じて指示信号に対応する指示情報やデータの転送等を行って動作を制御する。また、制御部１５は、画像処理部１３が生成した画像信号に応じた画像を表示装置２に表示させる。
【００２８】
表示装置２は、画像処理部１３が生成した表示画像信号などを受信して該表示画像信号に対応する画像を表示する。表示装置２は、画像処理部１３から出力される型紙の設計情報にかかる文字情報や色情報などの各種情報を表示する。表示装置２は、液晶ディスプレイまたは有機ＥＬ（Electro  Luminescence）ディスプレイを用いて構成される。表示装置２は、制御部１５から出力される画像表示指示に基づいて画像を表示する。
【００２９】
ここで、ルーラー情報記憶部１４ｂに記憶されるルーラーについて説明する。ルーラー情報記憶部１４ｂに記憶されているルーラーは、例えば、市販のルーラー、または使用者により作成したルーラーをスキャンしてトレースするか、作図することによって登録される。使用者は、表示装置２に表示されたルーラーの一覧から、入力部１１を介して使用するルーラーを選択する。
【００３０】
図３は、本発明の一実施の形態にかかる型紙作成装置において表示されるルーラー選択画面の一例を示す図である。表示装置２のルーラー選択画面Ｗ1には、図３に示すように、ルーラー情報記憶部１４ｂに登録されているルーラーが表示される。例えば、直角に折れ曲がった線を描線するためのルーラーＲ1、直線を描線するためのルーラーＲ2、アームホールの線を描線するためのルーラーＲ3、ダーツや脇線などを描線するためのルーラーＲ4、各種曲線を描線するためのルーラーＲ5、角尺として機能するルーラーＲ6、ルーラーＲ6よりも小さい角尺として機能するルーラーＲ7が表示される。
【００３１】
続いて、ルーラーの構成、およびルーラーの動作について説明する。ルーラーは、例えばマウスのドラッグ操作に追従して、指定された条件に従って動作する。指定条件は、ルーラーごとに、ルーラー動作情報記憶部１４ｃに記憶されている。画像処理部１３は、制御部１５による制御のもと、動作させたルーラーを含む画像情報を生成する。以下、動作説明のためのルーラーとして、アームホールの線を描線するためのルーラーＲ3（図３参照）を例に説明する。図４〜図１１は、本発明の一実施の形態にかかる型紙作成装置におけるルーラーの動きを説明する図である。図４〜図６、図８、図１０、図１１に示すＸ軸、Ｙ軸、Ｚ軸は、互いに直交しており、Ｘ軸およびＹ軸は紙面と平行な平面上に位置し、Ｚ軸は紙面と直交する方向に延びている。ＸＹ平面は、表示装置２の表示画面と平行である。
【００３２】
ルーラーＲ3は、予め設定された曲線により外周線が形成された本体部３０と、本体部３０の外周線に設けられる目盛り３１とを有する。目盛り３１は、予め設定された間隔（例えば５ｃｍ）で設けられる複数の主目盛り３２と、外周線の周方向で隣り合う主目盛り３２間に設けられる複数の副目盛り３３とを有する。副目盛り３３は、例えば１ｃｍ間隔で設けられる。すなわち、主目盛り３２と副目盛り３３とは、１ｃｍ間隔で配置される。また、主目盛り３２および副目盛り３３は、本体部３０の内部から外部にかけて延出している。換言すれば、主目盛り３２および副目盛り３３は、本体部３０の外周線に対して互いに反対側に延びる線によって構成される。
【００３３】
［指示点が一つの場合］
・１接点ずらし
ルーラーＲ3は、ルーラーＲ3の外周線上に指示点Ｐ1が設定され、ドラッグ操作がなされると、外周線が指示点Ｐ1と重なり合った状態を維持しながら移動する。例えば、図４の破線Ｓ10に示すように、指示点Ｐ1と重なり合った状態を維持しながらＸＹ平面上を移動する。破線Ｓ10上の点Ｐ2は、移動前（実線で示すルーラーＲ3）における指示点Ｐ1の位置に対応している。
【００３４】
・指示点中心回転
ルーラーＲ3は、指示点Ｐ1とルーラーＲ3の外周線とが重なった状態でキーボードのコントロール（Ctrl）キーを押下しながらドラッグ操作されると、指示点Ｐ1を回転中心として回転する。例えば、図５の破線Ｓ11に示すように、指示点Ｐ1を通過し、Ｚ軸方向に延びる軸を回転軸として回転する。この指示点中心回転では、ルーラーＲ3の外周線上に指示点Ｐ1が設定されている場合、その外周線上の一点を固定した状態でルーラーＲ3を回転させることができる。なお、ドラッグ操作とともに押下するキーは、コントロール（Ctrl）キー以外のキーを割り当ててもよい。
【００３５】
・接線合わせずらし
ルーラーＲ3は、指定した対象線Ｌ1上に指示点Ｐ3が設定され、該指示点Ｐ3とルーラーＲ3の外周線とが重なり合った状態でキーボードのシフト（Shift）キーを押下しながらドラッグ操作されると、外周線上で設定された指示点Ｐ3が、指定した対象線Ｌ1と重なり合った状態を維持しながらＸＹ平面上を移動する。例えば、図６の破線Ｓ12に示すように、指示点Ｐ3と対象線Ｌ1と重なり合った状態を維持しながら移動する。なお、ドラッグ操作とともに押下するキーは、シフト（Shift）キー以外のキーを割り当ててもよい。
【００３６】
・目盛りのスナップ
ルーラーＲ3は、指定した目盛りを選択した状態でドラッグ操作されると、指定した目盛りが指定点上に位置した際に、移動を停止する。例えば、カーソルＣ1を主目盛り３２ａ上に配置してドラッグし（図７の（ａ）参照）、主目盛り３２ａが指示点Ｐ4上まで移動すると（図７の（ｂ）参照）、ルーラーＲ3は移動を停止して、主目盛り３２ａが指示点Ｐ4上に位置した状態を維持する。これにより、目視による計測を一層簡易にすることが可能となる。なお、制御部１５は、主目盛り３２ａと指示点Ｐ4との間の距離が予め設定されている距離以下となった際に、主目盛り３２ａが指示点Ｐ4に引き寄せられるようにルーラーＲ3の動きを制御してもよい。また、主目盛り３２ａが指示点Ｐ4上に位置した後は、主目盛り３２ａの本体部３０の外周線と交差する点と、指示点Ｐ4とが重なり合った状態を維持して上述した「１接点ずらし」や、「指示点中心回転」等を行うことが可能である。
【００３７】
［指示点が二つの場合］
・２接点ずらし
ルーラーＲ3は、ルーラーＲ3の外周線上に指示点Ｐ11、Ｐ12が設定され、ドラッグ操作がなされると、ルーラーＲ3の外周線が指示点Ｐ11、Ｐ12に重なり合った状態を維持しながら移動する。例えば、図８の破線Ｓ13に示すように、指示点Ｐ11、Ｐ12と重なり合った状態を維持しながらＸＹ平面上を移動する。ルーラーＲ3は、例えば、型紙ＰB２において、アームホールの一部の描線、又は線の調整するために用いる。ルーラーＲ3の外周線に沿って指示点Ｐ11、Ｐ12間の描線を実行することで、ルーラーＲ3の外周線に応じた線を描くことができる。
【００３８】
この際、画面上の既存の線と、ルーラーＲ3の外周線とを比較することがある。比較を容易にするため、ルーラーＲ3の外周線を非表示にする（図９参照）。図９では、説明のため、外周線を破線で示している。このように、ルーラーＲ3の外周線の表示／非表示を制御するようにしてもよい。
【００３９】
・指示点まで回転
ルーラーＲ3は、ルーラーＲ3の外周線上に指示点Ｐ11、Ｐ13が設定され、一方の指示点を選択した状態でドラッグ操作されると、非選択の他方の指示点を回転中心として、ルーラーＲ3が任意の点と重なるまで回転する。例えば、図１０に示すように、指示点Ｐ11、Ｐ13のうち指示点Ｐ13を選択してドラッグ操作すると、ドラッグ操作に応じて指示点Ｐ11を回転中心として回転する。この際、ルーラーＲ3は、指示点Ｐ11を通過してＺ軸方向に延びる軸を回転軸として回転する。その後、破線Ｓ14に示すように、ルーラーＲ3上の指示点Ｐ13と任意に設定された点Ｐ14とが重なると、ドラッグ操作によらずルーラーＲ3の回転を停止する。これにより、ルーラーＲ3は、指示点Ｐ13が任意の点Ｐ14に重なった状態で固定される。この動作は、例えば、型紙ＰB２において、アームホールの一部の描線、又は線の調整するために用いる。
【００４０】
［指示線が二つの場合］
・２接線ずらし
ルーラーＲ3は、ルーラーＲ3の外周線と指示線Ｌ11、Ｌ12とが重なり合った状態でドラッグ操作されると、ルーラーＲ3の外周線が指示線Ｌ11、Ｌ12に接した状態を維持しながら移動する。例えば、図１１の破線Ｓ15に示すように、ルーラーＲ3の外周線が、指示線Ｌ11、Ｌ12と重なり合った状態を維持しながらＸＹ平面上を移動する。
【００４１】
以上説明したルーラーの動作は一例であり、ルーラーが、指示点や指示線に対して取り得る動作を設定することが可能である。また、上述したルーラーの動作は、指示点や指示線が一つまたは二つ指定されている例を説明したが、三つ以上の点または線を指定してもよい。
【００４２】
続いて、上述したルーラーＲ3を用いたルーラー操作処理について、図１２を参照して説明する。図１２は、本発明の一実施の形態にかかる型紙作成装置が実行するルーラー操作処理を示すフローチャートである。図１２に示すフローチャートは、ルーラーＲ3を用いて描線を行う流れを示している。以下、制御部１５の制御のもとで各部が動作するものとして説明する。
【００４３】
制御部１５は、入力部１１を介してルーラーが選択されると、ルーラー情報記憶部１４ｂから、選択されたルーラー（ここではルーラーＲ3）の情報を出力する（ステップＳ１０１）。
【００４４】
その後、制御部１５は、入力部１１を介して画面上、またはルーラー上に、指示情報が入力されると、この指示情報に応じた点または線を指示点または指示線として指定する（ステップＳ１０２）。
【００４５】
ステップＳ１０２に続くステップＳ１０３において、制御部１５は、ルーラーＲ3に対してドラッグ操作がなされたか否かを判断する。制御部１５は、例えば、入力部１１を介して入力される信号に基づいて、使用者が、マウスを用いてルーラーＲ3をドラッグしているか否かを判断する。制御部１５は、ルーラーＲ3に対してドラッグ操作がなされたと判断すると（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０４に移行する。これに対して、制御部１５は、ルーラーＲ3に対してドラッグ操作がなされていないと判断すると（ステップＳ１０３：Ｎｏ）、ステップＳ１０７に移行する。
【００４６】
ステップＳ１０４において、画像処理部１３は、ドラッグ操作に応じて、設定された動作条件に従って動かしたルーラーＲ3の画像情報を生成する。具体的には、ルーラー動作情報記憶部１４ｃを参照し、ドラッグ操作時に押下されているキーボードのキーや、ドラッグ操作時に選択している指示点や指示線に応じて、ルーラーＲ3を動作させる。なお、生成された画像情報は、表示装置２に表示される。
【００４７】
ステップＳ１０４に続くステップＳ１０５において、制御部１５は、描線指示が入力されたか否かを判断する。制御部１５は、例えば、入力部１１を介して入力される信号に基づいて、使用者が、描線指示が入力されたか否かを判断する。制御部１５は、描線指示が入力されたと判断すると（ステップＳ１０５：Ｙｅｓ）、ステップＳ１０６に移行する。これに対して、制御部１５は、描線指示が入力されていないと判断すると（ステップＳ１０５：Ｎｏ）、ステップＳ１０７に移行する。
【００４８】
ステップＳ１０６において、画像処理部１３は、ルーラーＲ3の外周線に沿った線を描く。具体的に、画像処理部１３は、例えば、ルーラーＲ3の外周線に対し、入力部１１を介して指定された二点間を繋ぐ線を描く。制御部１５は、画像処理部１３による描線完了後、ステップＳ１０７に移行する。
【００４９】
ステップＳ１０７において、制御部１５は、ルーラー操作処理を終了するか否かを判断する。制御部１５は、例えば、入力部１１を介してルーラー操作処理を終了する旨の指示信号が入力されたか否かを判断する。制御部１５は、ルーラー操作処理の終了指示が入力されたと判断すると（ステップＳ１０７：Ｙｅｓ）、ルーラー操作処理を終了する。これに対して、制御部１５は、ルーラー操作処理を終了する旨の指示信号が入力されていないと判断すると（ステップＳ１０７：Ｎｏ）、ステップＳ１０４に移行する。
【００５０】
なお、上述したフローチャートでは、ルーラーを用いた描線処理について説明したが、このほか、距離計測や、線の比較等の処理を行うことができる。これらの処理については、ステップＳ１０６およびＳ１０７を、実行する処理に置き換えればよい。
【００５１】
上述した本発明の一実施の形態は、予め指定された点や線に対し、所定の条件に基づいてルーラーを移動または回転させるようにしたので、画面に表示されたルーラーの位置調整を簡易に行うことができる。本実施の形態によれば、画面上のルーラーの位置を簡易に調整することができるため、製図にかかる効率を向上することができる。
【００５２】
また、上述した実施の形態によれば、目盛りがルーラーの外周線から延出しているため、型紙に対するルーラーの位置合わせや、ルーラーによる長さの計測を一層容易にする。
【００５３】
なお、上述した実施の形態では、型紙作成装置１に設けられた記憶部１４が型紙データやルーラー情報などを記憶しているものとして説明したが、型紙作成装置１とは別に設けられた記憶媒体を介して情報を取得するものであってもよいし、ネットワークを介して情報を取得するものであってもよい。また、上述した実施の形態では、製図補助具の一例としてルーラーについて説明したが、他の製図補助具であっても適用可能である。
【００５４】
また、上述した実施の形態では、衣服を作成するために用いられる型紙を例に説明したが、衣服などの衣料服飾品のほか、布団や枕、型紙を用いて形成されるカバー類、車両用のシートなどの製品においても適用することができる。
【００５５】
以上のように、本発明にかかる製図装置および製図プログラムは、画面に表示された製図補助具の位置調整を簡易に行うのに有用である。
【符号の説明】
【００５６】
１  型紙作成装置
２  表示装置
１１  入力部
１２  出力部
１３  画像処理部
１４  記憶部
１４ａ  型紙データ記憶部
１４ｂ  ルーラー情報記憶部
１４ｃ  ルーラー動作情報記憶部
１５  制御部
Ｒ1〜Ｒ7  ルーラー
【図１】
2019144605.tif 000003
【図２】
2019144605.tif 000004
【図３】
2019144605.tif 000005
【図４】
2019144605.tif 000006
【図５】
2019144605.tif 000007
【図６】
2019144605.tif 000008
【図７】
2019144605.tif 000009
【図８】
2019144605.tif 000010
【図９】
2019144605.tif 000011
【図１０】
2019144605.tif 000012
【図１１】
2019144605.tif 000013
【図１２】
2019144605.tif 000014