(57)【特許請求の範囲】
【請求項１】
刺繍縫製領域を閉領域として規定する外側外形線とその外側外形線によって囲まれた閉領域の内部に包含される別の閉領域を規定する内側外形線とを入力する外形線入力手段と、入力された外側外形線と内側外形線とによって囲まれる中抜き形状の閉領域を縫製するための中抜き形状縫製属性を設定する設定手段とを備え、前記中抜き形状の閉領域を縫い目で埋める刺繍データを作成するための刺繍データ処理装置において、
前記外側外形線と前記内側外形線の一方を編集操作対象として選択する選択手段と、
前記設定手段による設定に基づき前記中抜き形状縫製属性が設定されている場合は、前記内側外形線を常に前記外側外形線の閉領域内部に包含させた状態を維持して、前記選択手段により選択された外側外形線または内側外形線に対する編集操作を許容する編集操作制限手段とを備えたことを特徴とする刺繍データ処理装置。
【請求項２】
前記編集操作制限手段は、前記外側外形線及び内側外形線のいずれか一方に対する編集操作を禁止し、前記外側外形線及び前記内側外形線の双方を対象とする編集操作のみを許可することを特徴とする請求項１に記載の刺繍データ処理装置。
【請求項３】
前記編集操作制限手段は、前記内側外形線が複数存在する場合に、それ等の内側外形線に対する編集操作を、その内側外形線群の各閉領域群が互いに重複しない範囲内に制限することを特徴とする請求項１に記載の刺繍データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、刺繍縫製領域を閉領域として規定する外側外形線と、その外側外形線によって囲まれた閉領域の内部に包含される別の閉領域を規定する内側外形線とによって囲まれる中抜き形状の閉領域を縫い目で埋める刺繍データを作成するための刺繍データ処理装置に関するものである。
【０００２】
【従来の技術】
従来、刺繍データを作成する場合、熟練者によって、一針毎の針落ち点の位置座標を決定することにより、刺繍模様を縫製するための刺繍データを作成していたが、近年、刺繍縫製動作可能なミシンが、工業用ばかりでなく家庭用の用途にも用いられるようになってきており、それに伴い、刺繍模様の需要は増大してきているため、刺繍模様のための刺繍データは、刺繍データ処理装置を用いてある程度自動的に作成されることが多くなってきている。
【０００３】
そして、刺繍模様のための刺繍データ作成方法の内、外形線で囲まれた刺繍領域内部を一定方向の縫い目で埋めるような刺繍データの作成方法は、従来より考案されており、一般の刺繍データ処理装置においても採用されている。
【０００４】
また、閉領域を形成する外側外形線と、その外側外形線によって形成される閉領域の内部に包含される別の閉領域を形成する内側外形線とによって囲まれる中抜き形状の閉領域（いわゆるドーナツ状領域）に対して縫製を施すための刺繍データの作成方法も提案されており、中抜き形状の閉領域についての外側外形線と内側外形線とを使用者に指定させて、中抜き形状の縫製データを自動的に作成する刺繍データ処理装置等が提供されている他、特開平１−３０５９８７号公報等にも中抜き形状縫製のためのデータ処理方法が開示されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した従来の刺繍データ処理装置やデータ処理方法においては、一旦中抜き形状縫製を指定した外側外形線及び内側外形線について、それぞれ独立して、移動、変形、拡大、縮小等の編集操作を加えることができる。そして、その結果として、外側外形線と内側外形線との包含関係が崩れてしまう場合があった。例えば、図３に示すような外形線Ｌ１と外形線Ｌ２とを規定し、それら２つの外形線で囲まれる中抜き形状領域Ａを縫製するように設定した後に、図１１に示すように、内側外形線である外形線Ｌ２を外側外形線である外形線Ｌ１の外側へ移動させるような編集操作を加えることができるため、外側外形線Ｌ１と内側外形線Ｌ２との包含関係が崩れてしまうのである。従って、使用者が先に、中抜き形状の縫製を指定したにも拘らず、中抜き形状縫製のための刺繍データを作成することができなくなってしまうという問題点があった。
【０００６】
また、上述の従来の刺繍データ処理装置においては、図８に示すように、外側外形線Ｌ１と、内側外形線Ｌ２と、もう１つの内側外形線Ｌ３とを画定し、それ等３つの外形線で囲まれる中抜き形状領域Ｂを縫製するように設定した後に、図１２に示すように、内側外形線Ｌ２が形成する閉領域を、もう１つの内側外形線Ｌ３が形成する閉領域と重複する部分ができるように移動させることができるため、中抜き形状領域Ｂの形状が特定できなくなるのである。従って、使用者が先に、中抜き形状の縫製を指定したにも拘らず、中抜き形状縫製のための刺繍データを作成することができなくなってしまうという問題点があった。
【０００７】
本発明は前記事情に鑑みて為されたものであり、その目的とするところは、使用者によって中抜き形状縫製が指定された領域については、その領域についての編集操作を制限することにより、必ず中抜き形状縫製を施すための刺繍データを作成することができる刺繍データ処理装置を提供することにある。
【０００８】
【課題を解決するための手段】
前記目的を達成するために、本発明の請求項１に係る刺繍データ処理装置は、刺繍縫製領域を閉領域として規定する外側外形線とその外側外形線によって囲まれた閉領域の内部に包含される別の閉領域を規定する内側外形線とを入力する外形線入力手段と、入力された外側外形線と内側外形線とによって囲まれる中抜き形状の閉領域を縫製するための中抜き形状縫製属性を設定する設定手段を備え、前記中抜き形状の閉領域を縫い目で埋める刺繍データを作成するものを対象として、特に、前記外側外形線と前記内側外形線の一方を編集操作対象として選択する選択手段と、前記設定手段による設定に基づき前記中抜き形状縫製属性が設定されている場合は、前記内側外形線を常に前記外側外形線の閉領域内部に包含させた状態を維持して、前記選択手段により選択された外側外形線または内側外形線に対する編集操作を許容する編集操作制限手段を備えている。従って、前記選択手段によって、外側外形線と内側外形線の一方を編集操作対象に選択し、前記編集操作制限手段によって、前記設定手段により中抜き縫製属性が設定されている場合には、前記内側外形線を常に前記外側外形線の閉領域内部に包含させた状態を維持して、前記選択手段に選択された外側外形線または内側外形線に対する編集操作を行なうことができるため、前記内側外形線が外側外形線に重複したり、その外側にはみだしたりするようなことがなく、常に、前記外側外形線と内側外形線との包含関係を確実に維持した状態で、前記中抜き形状の閉領域を縫い目で埋める刺繍データを作成することができる。
【０００９】
また、請求項２に係る刺繍データ処理装置の前記編集操作制限手段は、前記外側外形線及び内側外形線のいずれか一方に対する編集操作を禁止し、前記外側外形線及び前記内側外形線の双方を対象とする編集操作のみを許可するように構成されている。従って、前記外側外形線もしくは内側外形線単独の編集操作が全くできないため、前記外側外形線と内側外形線との包含関係を確実に維持した状態で、前記中抜き形状の閉領域を縫い目で埋める刺繍データを作成することができる。
【００１０】
さらに、請求項３に係る刺繍データ処理装置の前記編集操作制限手段は、前記内側外形線が複数存在する場合に、それ等の内側外形線に対する編集操作を、その内側外形線群の各閉領域群が互いに重複しない範囲内に制限するように構成されている。従って、前記外側外形線が形成する閉領域に包含される複数の閉領域群が互いに重なり合うことがなく、前記中抜き形状領域の形状を確実に特定することができ、常に中抜き形状縫製のための刺繍データを正確に作成することができる。
【００１１】
【発明の実施の形態】
以下に、本発明の刺繍データ処理装置を具体化した実施の形態について図面を参照して説明する。
【００１２】
先ず、詳しく図示はしないが、刺繍ミシンについて簡単に触れておく。刺繍ミシンは、ミシンベッド上に配置され加工布を保持する刺繍枠を、水平移動機構により装置固有のＸ，Ｙ座標系で示される所定位置に移動させつつ、縫い針及び釜機構による縫製動作を行うことにより、その加工布に所定の図柄の刺繍を施すようになっている。
【００１３】
この場合、前記水平移動機構や針棒等は、マイクロコンピュータ等から構成される制御装置により制御されるようになっており、従って、一針毎の加工布のＸ，Ｙ方向の移動量（針落ち位置）を指示する刺繍縫製データ（ステッチデータ）が与えられることにより、制御装置は、刺繍動作を自動的に実行することが可能となるのである。また、本実施の形態では、刺繍ミシンには通信装置が設けられ、外部から刺繍縫製データが与えられるように構成されている。後述する刺繍データ処理装置は、このような刺繍縫製データを作成するための機能を備えるものである。
【００１４】
図１は、本実施の形態における刺繍ミシン及び刺繍データ処理装置の全体構成を示す図である。ここで、刺繍ミシン２５には、パーソナルコンピュータ１から通信線２０を介して刺繍データが与えられるように構成されている。この刺繍ミシン２５には、各種のメッセージを表示するための表示部２３が設けられており、使用者に対して刺繍糸の色替えの指示等が行われるようになっている。
【００１５】
図２は、本実施の形態の刺繍データ処理装置の電気的構成を示しており、ここで、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、入力インターフェイス１５、そして出力インターフェイス１８はそれぞれバス１４を介して相互に接続して構成されている。前記ＲＯＭ１２には、刺繍データ処理装置を制御するためのプログラムデータ等が格納されている。また、前記ＲＡＭ１３には、後記キーボードから入力されたデータや外部から入力されたデータが消去可能に格納されている。そして、前記ＣＰＵ１１は、前記ＲＯＭ１２やＲＡＭ１３に格納されたデータに基づいて刺繍データ処理装置の全体の制御を司る。
【００１６】
そして、この刺繍データ処理装置には、出力インターフェイス１８を介して前記ＣＰＵ１１に接続されたＣＲＴディスプレイ１９が設けられている。このＣＲＴディスプレイ１９には、刺繍模様形状を表す図形や、各種メッセージ等が表示されるようになっている。
【００１７】
さらに、この刺繍データ処理装置には、使用者が処理の選択や実行等の指示を行うための操作キーが配列されているキーボード１６や、刺繍形状を表す外形線の作成や選択等を行うためのポインティングデバイスとしてのマウス１７が設けられ、入力インターフェイス１５を介してＣＰＵ１１に接続されている。
【００１８】
そして、この刺繍データ処理装置には、出力インターフェース１８を介して通信線２０が接続されるようになっており、この通信線２０を介して、作成した刺繍データを前記刺繍ミシン２５に送出するように構成されている。
【００１９】
次に、このように構成された本実施の形態の刺繍データ処理装置の動作について、図６を参照しながら説明する。
【００２０】
前記ＲＯＭ１２内に記憶された刺繍データ作成のためのプログラムが起動されると、先ず、ステップＳ１において、使用者が刺繍領域の形状を規定する外形線をマウス１７を用いて入力する。ここで、使用者は図３に示すような外側外形線Ｌ１及び内側外形線Ｌ２を入力するものとする。そして、続くステップＳ２において、使用者は外側外形線Ｌ１と内側外形線Ｌ２とによって囲まれる中抜き形状領域Ａを縫製するような刺繍データを作成すべく、外側外形線Ｌ１及び内側外形線Ｌ２に対して中抜き形状縫製属性を設定する。本実施の形態の刺繍データ処理装置は、特開平１−３０５９８７号公報等に示される刺繍データ処理装置と同様に、この中抜き形状縫製属性に従って、中抜き形状縫製のための刺繍データを作成するのである。
【００２１】
ここで、本実施の形態では、中抜き形状縫製のための設定を完了した後、使用者は前記のように画定した外形線に対して編集操作を加えるものとする。すると、ステップＳ３において、使用者は、編集操作を加える外形線をマウス１７を用いて選択する。ここで、使用者は内側外形線Ｌ２に対して編集操作を加えるべく、内側外形線Ｌ２を選択するものとする。
【００２２】
すると、ステップＳ４において、選択された外形線Ｌ２に対して、中抜き形状縫製属性が設定されているか否かが判断される。ここで、内側外形線Ｌ２には中抜き形状縫製属性が設定されているのでＹＥＳと判断されてステップＳ５の処理に進む。
【００２３】
ステップＳ５においては、内側外形線Ｌ２の中抜き形状縫製に関するペアの外形線、つまり、外側外形線Ｌ１が自動的に編集対象の外形線として選択されことになる。即ち、内側外形線Ｌ２に対して加えられる移動、拡大、縮小、変形等の編集操作は、同時に外側外形線Ｌ１に対しても同様に加えられるように設定されるのである。
【００２４】
また、中抜き形状縫製属性が設定されていない外形線に対して編集操作を加える場合には、ステップＳ４においてＮＯと判断されてステップＳ６に進むのである。
【００２５】
ステップＳ６において、使用者は、ステップＳ３において編集対象として選択した内側外形線Ｌ２に対して編集操作を加える。ここで、使用者は図５（ａ）に示すように、内側外形線Ｌ２を右上方に移動させるような編集操作を加えるものとする。
【００２６】
すると、ステップＳ７において、図５（ｂ）に示すように、内側外形線Ｌ２の移動に追従して外側外形線Ｌ１も移動するように編集操作が反映される。これは、ステップＳ５において、内側外形線Ｌ２に加えて外側外形線Ｌ１もまた、編集対象の外形線として自動的に選択されたためである。
【００２７】
そして、ステップＳ８において、使用者による編集操作が継続しているか否かが判断され、操作が継続している場合には、ＹＥＳと判断されてステップＳ７の処理に戻り、編集操作を反映させる処理が行われるが、操作が完了している場合には、ステップＳ９に進む。
【００２８】
ステップＳ９においては、使用者によって、さらに他の編集操作を行うか否かが判断される。外形線に対してさらに編集操作を加える場合には、ステップＳ３に戻って編集対象となる外形線の選択操作が行われるが、編集操作を終了する場合にはステップＳ１０に進み、中抜き形状領域Ａについての刺繍データを作成する処理が行われる。ここでの刺繍データ作成処理の方法については、前述の特開平１−３０５９８７号公報等に示される種々の刺繍データ処理装置において用いられている方法を適用することができるため、その説明を省略する。
【００２９】
ステップＳ１０において作成された刺繍データは、ステップＳ１１において、通信線２０を介して刺繍ミシン２５に送出される。そして、刺繍ミシン２５によって、所望の中抜き形状領域Ａが、縫製されるのである。
【００３０】
上述したことから明らかなように、本実施の形態によれば、内側外形線Ｌ２に対して編集操作を加える場合においても、ステップＳ５において中抜き形状縫製のペアとなる外側外形線Ｌ１が編集対象の外形線として自動的に選択されるため、外側外形線Ｌ１と内側外形線Ｌ２との包含関係は常に維持されて、中抜き形状領域Ａを縫製するための刺繍データを正確に作成することができるのである。
【００３１】
なお、前記実施の形態において、図６におけるステップＳ４乃至ステップＳ５の処理が、本発明の編集操作制限手段として機能する。
【００３２】
また、前記実施の形態では、外側外形線Ｌ１と内側外形線Ｌ２とを常に同時に編集対象の外形線として選択して、双方の外形線に対して編集操作を反映させるようにしたが、外側外形線と内側外形線との包含関係を維持する状態で、個別の編集操作を可能にするように構成してもよい。
【００３３】
ここで、編集操作の一部を変更した他の実施の形態の刺繍データ処理装置の処理動作について、図７を参照しながら説明する。なお、前記実施の形態と同等の処理についてはその詳細な説明を省略する。
【００３４】
ステップＳ３１において、使用者は、前記実施の形態と同様に図３に示されるような外側外形線Ｌ１と内側外形線Ｌ２とを入力し、ステップＳ３２において、中抜き形状の領域Ａを縫製するための刺繍データを作成すべく、外側外形線Ｌ１及び内側外形線Ｌ２に対して、中抜き形状縫製属性を設定する。
【００３５】
次に、ステップＳ３３において、内側外形線Ｌ２に対して編集操作を加えるために、その内側外形線Ｌ２を編集対象として選択する。そして、次のステップＳ３４において、選択された内側外形線Ｌ２に対して、中抜き形状縫製属性が設定されているか否かが判断される。ここでは、内側外形線Ｌ２に対して中抜き形状縫製属性が設定されているので、ＹＥＳと判断されてステップＳ３５の処理に進む。
【００３６】
ステップＳ３５においては、内側外形線Ｌ２に対して、中抜き形状縫製に関するペアである外側外形線Ｌ１が自動的に特定される。
【００３７】
もし、ステップＳ３３において、中抜き形状縫製属性が設定されていない外形線が編集対象として選択された場合には、ステップＳ３４においてＮＯと判断されて、ステップＳ３６に進むのである。
【００３８】
ステップＳ３６において、使用者は、図４に示すように、内側外形線Ｌ２を右上方へ移動させるような編集操作を加えるものとする。すると、ステップＳ３７において、移動された内側外形線Ｌ２と、先にステップＳ３５において特定された外側外形線Ｌ１との包含関係が維持されているか否かが判断される。つまり、内側外形線Ｌ２が外側外形線Ｌ１の内部に包含されている状態が維持されているか否かが判断されるのである。ここで、内側外形線Ｌ２の移動の結果、包含関係が維持されていれば、ＹＥＳと判断されてステップＳ３８に進み、編集操作が反映される。また、ステップＳ３６において、内側外形線Ｌ２が外側外形線Ｌ１の内部よりも外側へ移動されようとしている場合には、ステップＳ３７においてＮＯと判断されてステップＳ３９の処理に進み、外側外形線Ｌ１によって囲まれる閉領域の外側への移動操作は無効化される。つまり、内側外形線Ｌ２の移動可能範囲は、外側外形線Ｌ１によって囲まれる閉領域内部に制限されるのである。
【００３９】
そして、ステップＳ４０において、使用者による編集操作が継続しているか否かが判断される。つまり、内側外形線Ｌ２の移動操作が継続している場合にはＹＥＳと判断されてステップＳ３７の処理、つまり、２つの外形線の包含関係が維持されているか否かを判断する処理に戻り、内側外形線Ｌ２の移動操作が完了している場合にはＮＯと判断されて、ステップＳ４１の処理に進む。
【００４０】
ステップＳ４１においては、使用者によって、さらに他の編集操作を行うか否かが判断される。外形線に対してさらに編集操作を加える場合にはステップＳ３３に戻って編集対象となる外形線の選択操作が行われるが、編集操作を終了する場合にはステップＳ４２に進み、中抜き形状領域Ａについての刺繍データを作成する処理が行われる。
【００４１】
ステップＳ４２において作成された刺繍データは、ステップＳ４３において、通信線２０を介して刺繍ミシン２５に送出される。そして、刺繍ミシン２５によって、所望の中抜き形状領域Ａが、縫製されるのである。
【００４２】
上述したことから明らかなように、本実施の形態によれば、内側外形線Ｌ２に対して編集操作を加える場合においては、ステップＳ３５において中抜き形状縫製のペアとなる外側外形線Ｌ１が自動的に特定され、ステップＳ３７乃至ステップＳ３９において、外側外形線Ｌ１と内側外形線Ｌ２との包含関係が維持されるので、常に中抜き形状領域Ａを縫製するための刺繍データを確実に作成することができるのである。
【００４３】
なお、前記実施の形態において、図７におけるステップＳ３４乃至ステップＳ３５、ステップＳ３７乃至ステップＳ３９の処理が本発明の編集操作制限手段として機能する。
【００４４】
なお、前記２つの実施の形態においては、中抜き形状領域は、１つの外側外形線と１つの内側外形線とで囲まれる形状のものを取り上げたが、１つの外側外形線と複数の内側外形線とで囲まれる形状のものであっても、同様の処理で外形線に対する編集操作を制限することにより、常に中抜き形状縫製のための刺繍データを作成できることは明らかである。
【００４５】
また、前記２つの実施の形態においては、内側外形線に対して編集操作を加える場合を取り上げたが、外側外形線に対して編集操作を加える場合であっても、同様の処理で外形線に対する編集操作を制限することにより、常に中抜き形状縫製のための刺繍データを作成できることは明らかである。
【００４６】
そして、外側外形線の閉領域内に複数の内側外形線が存在する場合には、前記編集操作制限手段を、内側外形線に対する編集操作について、自身が形成する閉領域と他の内側外形線が形成する閉領域とが互いに重なり合わない範囲に制限するように構成してもよい。
【００４７】次に、この点を具体化した実施の形態の刺繍データ処理装置が行う処理について、図１０を参照しながら説明する。前記各実施の形態と同等の処理についてはその詳細な説明を省略する。
【００４８】
ステップＳ５１において、使用者は、図８に示されるような外側外形線Ｌ１と２つの内側外形線Ｌ２及びＬ３とを入力し、ステップＳ５２において、中抜き形状領域Ｂを縫製するための刺繍データを作成すべく、外側外形線Ｌ１と各内側外形線Ｌ２及びＬ３に対して、中抜き形状縫製属性を設定する。
【００４９】
そして、ステップＳ５３において、内側外形線Ｌ２に対して編集操作を加えるために、その内側外形線Ｌ２を編集対象として選択する。そして、次のステップＳ５４において、選択された内側外形線Ｌ２に対して、中抜き形状縫製属性が設定されているか否かが判断される。ここでは、内側外形線Ｌ２に対して中抜き形状縫製属性が設定されているので、ＹＥＳと判断されてステップＳ５５の処理に進む。
【００５０】
ステップＳ５５においては、前記内側外形線Ｌ２と同じく、中抜き形状縫製属性が設定されている他の内側外形線Ｌ３が自動的に特定される。
【００５１】
もし、ステップＳ５３において、中抜き形状縫製属性が設定されていない外形線が編集対象として選択された場合には、ステップＳ５４においてＮＯと判断されて、ステップＳ５６に進むのである。
【００５２】
ステップＳ５６において、使用者は、図９に示すように、内側外形線Ｌ２を右下方へ移動させるような編集操作を加えるものとする。すると、ステップＳ５７において、移動された内側外形線Ｌ２が形成する閉領域と、先にステップＳ５５において特定されたもう１つの内側外形線Ｌ３が形成する閉領域とが、互いに重複する部分を持つか否かが判断される。ここで、図９に示すように、内側外形線Ｌ２の移動の結果、２つの内側外形線Ｌ２及びＬ３によって形成される２つの閉領域が、互いに重複する部分を持たないならばＮＯと判断されてステップＳ５８に進み、編集操作が反映される。また、ステップＳ５６において、図１２に示すように２つの内側外形線Ｌ２及びＬ３が形成する閉領域が、互いに重複する部分を持つように内側外形線Ｌ２が移動されたならば、ステップＳ５７においてＹＥＳと判断されてステップＳ５９の処理に進み、内側外形線Ｌ２に対するの移動操作は無効化される。つまり、内側外形線Ｌ２の移動可能範囲は、自身が形成する閉領域と他の内側外形線Ｌ３が形成する閉領域とが互いに重複しない範囲に制限されるのである。
【００５３】
そして、ステップＳ６０において、使用者による編集操作が継続しているか否かが判断される。つまり、内側外形線Ｌ２の移動操作が継続している場合にはＹＥＳと判断されてステップＳ５７の処理、つまり、２つの内側外形線が形成する閉領域が、互いに重複する部分を持つか否かを判断する処理に戻り、内側外形線Ｌ２の移動操作が完了している場合にはＮＯと判断されて、ステップＳ６１の処理に進む。
【００５４】
ステップＳ６１においては、使用者によって、さらに他の編集操作を行うか否かが判断される。外形線に対してさらに編集操作を加える場合にはステップＳ５３に戻って編集対象となる外形線の選択操作が行われるが、編集操作を終了する場合にはステップＳ６２に進み、中抜き形状領域Ｂについての刺繍データを作成する処理が行われる。
【００５５】
ステップＳ６２において作成された刺繍データは、ステップＳ６３において、通信線２０を介して刺繍ミシン２５に送出される。そして、刺繍ミシン２５によって、所望の中抜き形状領域Ｂが、縫製されるのである。
【００５６】
上述したことから明らかなように、本実施の形態によれば、内側外形線Ｌ２に対して編集操作を加える場合においては、ステップＳ５５において同じく中抜き形状縫製属性が設定されている内側外形線Ｌ３が自動的に特定され、ステップＳ５７乃至ステップＳ５９において、内側外形線Ｌ２が形成する閉領域と内側外形線Ｌ３が形成する閉領域とが互いに重複する部分を持たないように維持されるので、常に中抜き形状領域Ｂを縫製するための刺繍データを作成することができるのである。
【００５７】
また、前記第３の実施の形態を、前記第１または第２の実施の形態と組み合わせて実施することも可能である。つまり、内側外形線Ｌ２を移動させる場合に、前記第１の実施の形態のように外側外形線Ｌ１が同時に移動されるように構成してもよいし、また、第２の実施の形態のように外側外形線Ｌ１が形成する閉領域と内側外形線Ｌ２が形成する閉領域との包含関係を維持するように構成してもよい。また、その他にも、内側外形線Ｌ２の移動に伴って、内側外形線Ｌ３が同時に移動されるように構成してもよい。
【００５８】
なお、前記第３の実施の形態において、図１０におけるステップＳ５４乃至ステップＳ５５、ステップＳ５７乃至ステップＳ５９の処理が、本発明の編集操作制限手段として機能する。
【００５９】
また、前記３つの実施の形態では、刺繍形状を表す外形線を使用者がマウス１７で入力するようにしたが、イメージスキャナ等の画像読み取り装置を用いて刺繍形状を表す原画を読み取り、輪郭線抽出等の画像処理によって外形線を得るように構成してもよい。
【００６０】そして、前記３つの実施の形態では、外形線の入力等にマウス１７を用いるように構成したが、他のポインティングデバイス、例えば、ライトペン等を用いるように構成してもよいことは明らかである。
【００６１】
さらに、前記３つの実施の形態では、刺繍データ処理装置において縫製データを作成して、刺繍ミシンに送るように構成したが、外形線や縫製属性等のデータを刺繍ミシンに送出し、縫製データを刺繍ミシン内部で作成するように構成してもよい等、本発明はその要旨を逸脱しない範囲内で適宜変更して実施し得るものである。
【００６２】
【発明の効果】
上述したことから明らかなように、本発明の請求項１に係る刺繍データ処理装置によれば、設定手段により中抜き縫製属性が設定されている場合には、編集操作制限手段によって、前記内側外形線を常に前記外側外形線の閉領域内部に包含させた状態を維持して、編集操作対象として選択された前記外側外形線または内側外形線に対する編集操作を行なうことができるため、前記内側外形線が外側外形線の外側にはみだしたりするようなことがなく、常に、前記外側外形線と内側外形線との包含関係を確実に維持した状態で、前記中抜き形状の閉領域を縫い目で埋める刺繍データを作成することができる。
【００６３】
また、請求項２に係る刺繍データ処理装置によれば、前記編集操作制限手段は、前記外側外形線及び内側外形線のいずれか一方に対する編集操作を禁止し、前記外側外形線及び前記内側外形線の双方を対象とする編集操作のみを許可するように構成されているので、前記外側外形線もしくは内側外形線単独の編集操作が全くできないため、前記外側外形線と内側外形線との包含関係を確実に維持した状態で、前記中抜き形状の閉領域を縫い目で埋める刺繍データを作成することができる。
【００６４】
さらに、請求項３に係る刺繍データ処理装置によれば、前記編集操作制限手段は、前記内側外形線が複数存在する場合に、それ等の内側外形線に対する編集操作を、その内側外形線群の各閉領域群が互いに重複しない範囲内に制限するように構成されているので、前記外側外形線が形成する閉領域に包含される複数の閉領域群が互いに重なり合うことがなく、前記中抜き形状領域の形状を確実に特定することができ、常に中抜き形状縫製のための刺繍データを正確に作成することができる。
【図面の簡単な説明】
【図１】刺繍データ処理装置及び刺繍ミシンの全体構成を示す図である。
【図２】刺繍データ処理装置の電気的構成を示すブロック図である。
【図３】刺繍データ処理装置で作成する中抜き形状領域を説明する図である。
【図４】刺繍データ処理装置により外形線の編集作業を行なっている説明図である。
【図５】刺繍データ処理装置により外形線の編集作業を行なっている説明図である。
【図６】刺繍データ処理装置における刺繍データ作成編集処理の手順の一例を示すフローチャートである。
【図７】刺繍データ処理装置における刺繍データ作成編集処理の手順の別の例を示すフローチャートである。
【図８】刺繍データ処理装置で作成する中抜き形状領域を説明する別の例の図である。
【図９】刺繍データ処理装置により外形線の編集作業を行なっている別の例の説明図である。
【図１０】刺繍データ処理装置における刺繍データ作成編集処理の手順のさらに別の例を示すフローチャートである。
【図１１】従来の刺繍データ処理装置により外形線の編集作業を行なっている説明図である。
【図１２】従来の刺繍データ処理装置により外形線の編集作業を行なっている別の例の説明図である。
【符号の説明】
１１ ＣＰＵ
１２ ＲＯＭ
１３ ＲＡＭ
１６ キーボード
１７ マウス
Ｌ 外形線
Ａ 中抜き形状刺繍領域
Ｂ 中抜き形状刺繍領域
【図１】
0003669018.tif 000002
【図２】
0003669018.tif 000003
【図３】
0003669018.tif 000004
【図４】
0003669018.tif 000005
【図５】
0003669018.tif 000006
【図６】
0003669018.tif 000007
【図７】
0003669018.tif 000008
【図８】
0003669018.tif 000009
【図９】
0003669018.tif 000010
【図１０】
0003669018.tif 000011
【図１１】
0003669018.tif 000012
【図１２】
0003669018.tif 000013