(57)【要約】【課題】針落ち点の数や位置が変更されても、縫製パラメータの設定を容易に行うこと。【解決手段】入力手段１０と、第１針落ち点データ作成手段１と、第１パラメータ付加手段１と、記憶手段５と、を備えたミシンの縫いデータ作成装置１００において、縫い形状の変更を入力する変更入力手段１０と、複数の第１形状点データを編集する形状点データ編集手段１と、複数の第２針落ち点データを作成する第２針落ち点データ作成手段１と、付加針落ち点データを抽出する抽出手段１と、付加針落ち点データの直前及び直後の第１形状点データを抽出し、この二点の第１形状点データに対する付加針落ち点データの位置を求める位置算出手段１と、複数の第２針落ち点データの中から位置算出手段により算出された付加針落ち点データの位置に最も近い第２針落ち点データを特定し、その特定した特定針落ち点データに縫製パラメータを付加する第２パラメータ付加手段と、を備える。【選択図】図３
2010155028.tif 000002
【特許請求の範囲】
【請求項１】
縫い形状を特定する複数の第１形状点データを入力する入力手段と、
前記複数の第１形状点データを結んで縫い形状を求め、その縫い形状の形状線を予め設定された縫いピッチで分割して複数の第１針落ち点データを作成する第１針落ち点データ作成手段と、
前記複数の第１針落ち点データ中の任意の針落ち点データに縫製条件に関する縫製パラメータを付加する第１パラメータ付加手段と、
前記縫いピッチ、前記複数の第１形状点データ、前記複数の第１針落ち点データ及び前記縫製パラメータを縫いデータとして記憶する記憶手段と、を備えたミシンの縫いデータ作成装置において、
前記縫い形状の変更を入力する変更入力手段と、
前記変更入力手段からの入力に基づいて、前記複数の第１形状点データを編集する形状点データ編集手段と、
前記形状点データ編集手段によって編集した後の複数の第２形状点データを結んで縫い形状を求め、その縫い形状の形状線を予め設定された縫いピッチで分割して複数の第２針落ち点データを作成する第２針落ち点データ作成手段と、
前記複数の第１針落ち点データの中から前記縫製パラメータが付加された付加針落ち点データを抽出する抽出手段と、
前記付加針落ち点データの直前及び直後の第１形状点データを抽出し、この二点の第１形状点データに対する前記付加針落ち点データの位置を求める位置算出手段と、
前記第２針落ち点データ作成手段により作成された複数の第２針落ち点データの中から前記位置算出手段により算出された前記付加針落ち点データの位置に最も近い第２針落ち点データを特定し、その特定した特定針落ち点データに前記縫製パラメータを付加する第２パラメータ付加手段と、
を備えることを特徴とするミシンの縫いデータ作成装置。
【請求項２】
ユーザに報知する情報を表示する表示装置と、
縫い形状の変更入力により作成された複数の第２針落ち点データに基づく針落ち点を表示すると共に、縫製パラメータが付加された特定針落ち点データに基づく針落ち点を前記表示装置に表示形態を変えて表示させる表示制御手段と、
前記特定針落ち点データの縫製パラメータを、予め指定された他の第２針落ち点データに移動させるパラメータ移動手段と、
を備えることを特徴とする請求項１に記載のミシンの縫いデータ作成装置。
【請求項３】
前記表示装置の画面上に表示された針落ち点のうちから任意の針落ち点を指定可能な指定モードに切り替える切替手段を備え、
前記パラメータ移動手段は、前記特定針落ち点データの縫製パラメータを前記指定モードで指定された第２針落ち点データに移動させることを特徴とする請求項２に記載のミシンの縫いデータ作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンの縫いデータ作成装置に関する。
【背景技術】
【０００２】
ミシンによる縫製においては、必要な縫いデータを作成し、作成された縫いデータに基づいて縫製が行われる。
具体的に、縫いデータの作成においては、最初に縫い形状を特徴づける複数の形状点データを入力し、入力された複数の形状点データから縫い形状を特定する。そして、縫い形状と縫いピッチ等の条件から針落ちデータを作成する。形状点データ及び針落ち点データは、制御装置のメモリ等に記憶されており、縫い形状の大きさや形状を変更する場合には、これらのデータを編集することで新たな形状点データ及び針落ち点データを作成することができる（例えば、特許文献１参照。）。
針落ち点データは、針落ち位置の座標値がデータとして記憶されているが、特定の針落ちを境に縫い速度、糸張力、中押さえ高さ等を変更することがあるため、座標値に付随して各種の縫製パラメータが併せて記憶される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特公平７−４７０６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、縫いピッチを維持したままで縫い形状の大きさや形状を変更すると、針落ち点の数も位置も変更される。また、縫いピッチのみを変更した場合であっても、針落ち点の数も位置も変更される。
このような場合、縫製パラメータは変更後のどの針落ち点データに付随させてよいのか不明になってしまう。そのため、変更後の形状点データ及び針落ち点データに合わせて縫製パラメータを再度設定し直さなければならず、その作業が非常に煩わしかった。
【０００５】
そこで、本発明は、上記課題を解決するためになされたものであり、針落ち点の数や位置が変更されても、縫製パラメータの設定を容易に行うことができるミシンを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、
縫い形状を特定する複数の第１形状点データを入力する入力手段と、
前記複数の第１形状点データを結んで縫い形状を求め、その縫い形状の形状線を予め設定された縫いピッチで分割して複数の第１針落ち点データを作成する第１針落ち点データ作成手段と、
前記複数の第１針落ち点データ中の任意の針落ち点データに縫製条件に関する縫製パラメータを付加する第１パラメータ付加手段と、
前記縫いピッチ、前記複数の第１形状点データ、前記複数の第１針落ち点データ及び前記縫製パラメータを縫いデータとして記憶する記憶手段と、を備えたミシンの縫いデータ作成装置において、
前記縫い形状の変更を入力する変更入力手段と、
前記変更入力手段からの入力に基づいて、前記複数の第１形状点データを編集する形状点データ編集手段と、
前記形状点データ編集手段によって編集した後の複数の第２形状点データを結んで縫い形状を求め、その縫い形状の形状線を予め設定された縫いピッチで分割して複数の第２針落ち点データを作成する第２針落ち点データ作成手段と、
前記複数の第１針落ち点データの中から前記縫製パラメータが付加された付加針落ち点データを抽出する抽出手段と、
前記付加針落ち点データの直前及び直後の第１形状点データを抽出し、この二点の第１形状点データに対する前記付加針落ち点データの位置を求める位置算出手段と、
前記第２針落ち点データ作成手段により作成された複数の第２針落ち点データの中から前記位置算出手段により算出された前記付加針落ち点データの位置に最も近い第２針落ち点データを特定し、その特定した特定針落ち点データに前記縫製パラメータを付加する第２パラメータ付加手段と、
を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載のミシンの縫いデータ作成装置において、
ユーザに報知する情報を表示する表示装置と、
縫い形状の変更入力により作成された複数の第２針落ち点データに基づく針落ち点を表示すると共に、縫製パラメータが付加された特定針落ち点データに基づく針落ち点を前記表示装置に表示形態を変えて表示させる表示制御手段と、
前記特定針落ち点データの縫製パラメータを、予め指定された他の第２針落ち点データに移動させるパラメータ移動手段と、
を備えることを特徴とする。
【０００８】
請求項３に記載の発明は、請求項２に記載のミシンの縫いデータ作成装置において、
前記表示装置の画面上に表示された針落ち点のうちから任意の針落ち点を指定可能な指定モードに切り替える切替手段を備え、
前記パラメータ移動手段は、前記特定針落ち点データの縫製パラメータを前記指定モードで指定された第２針落ち点データに移動させることを特徴とする。
【発明の効果】
【０００９】
請求項１に記載の発明によれば、変更入力手段により縫い形状の変更が入力されると、形状点データ編集手段はその変更に応じて複数の第１形状点データを編集する。第１形状点データの編集後、第２針落ち点データ作成手段は、編集した後の第２形状点データを結んで縫い形状を求め、その縫い形状の形状線を予め設定された縫いピッチで分割して複数の第２針落ち点データを作成する。
抽出手段は、複数の第１針落ち点データの中から、縫製パラメータが付加された付加針落ち点を抽出する。
付加針落ち点の抽出後、位置算出手段は、付加針落ち点データの直前及び直後の第１形状点データを抽出し、この二点の第１形状点データに対する付加針落ち点データの位置を求める。
そして、第２パラメータ付加手段は、第２針落ち点データ作成手段により作成された第２針落ち点データから位置算出手段により算出された付加針落ち点に最も近い第２針落ち点データを特定し、特定針落ち点データに縫製パラメータを付加する。
これにより、変更入力手段からの入力によって、針落ち点の数や位置が変更されても、第２パラメータ付加手段によって縫い形状や大きさに合わせた第２針落ち点データに縫製パラメータを自動的に付加する。
よって、ユーザが縫製パラメータを再度設定し直す必要が無くなり、縫製パラメータの設定を容易に行うことができる。
【００１０】
請求項２に記載の発明によれば、表示制御手段により表示装置に表示された特定針落ち点データの縫製パラメータは、パラメータ移動手段により予め指定された他の第２針落ち点データに移動させることができる。
よって、ユーザに付加針落ち点を報知することができると共に、縫製パラメータを指定された位置に移動させることもできる。
【００１１】
請求項３に記載の発明によれば、切替手段により指定モードに切り替え、表示装置の画面上に表示された針落ち点のうちから任意の針落ち点が指定されると、パラメータ移動手段は、特定針落ち点データの縫製パラメータを指定モードにより指定された第２針落ち点データに移動させる。
よって、請求項１のように第２パラメータ付加手段によって自動的に縫製パラメータが付加された後であっても、指定モードに切り替えることにより、縫製パラメータを付加する針落ち点データを変更することができる。
【図面の簡単な説明】
【００１２】
【図１】ミシンの概略斜視図。
【図２】針まわりの構成を示す斜視図。
【図３】縫いデータ作成装置（制御装置）の構成を示すブロック図。
【図４】（ａ）はＥＥＰＲＯＭに記憶される情報を示す図、（ｂ）は図形情報の一例を示す図、（ｃ）は縫い情報の一例を示す図。
【図５】縫いデータ作成の流れを示すフローチャート。
【図６】操作パネルに表示される形状点データと針落ち点データを示す図。
【図７】縫い形状の変更する際の流れを示すフローチャート。
【図８】第１形状点データに対する付加針落ち点データの位置の算出方法を説明する図。
【図９】第２針落ち点データの中から付加針落ち点データの位置を特定する方法を説明する図。
【図１０】（ａ）は通常の表示画面、（ｂ）は指定モードに切り替えたときの表示画面。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、ミシンの縫いデータ作成装置の実施形態について詳細に説明する。本実施形態においては、ミシンとして電子サイクルミシンを例に説明する。電子サイクルミシンは、縫製を行う被縫製物である布地を保持する布保持部としての保持枠を有し、その保持枠が縫い針に対し相対的に移動することにより、保持枠に保持される布地に所定の縫製データ（縫い目パターン）に基づく縫い目を形成するミシンである。
ここで、後述する縫い針が上下動を行う方向をＺ軸方向（上下方向）とし、これと直交する一の方向をＸ軸方向（左右方向）とし、Ｚ軸方向とＸ軸方向の両方に直交する方向をＹ軸方向（前後方向）と定義する。
【００１４】
＜ミシンの構成＞
図１に示すように、電子サイクルミシン１００（以下、ミシン１００という）は、ミシンテーブルＴの上面に設けられたミシン本体１０１と、ミシンテーブルＴの下部に設けられ、ミシン本体１０１を操作するためのペダルＲと、ユーザに報知する情報を表示すると共に、ユーザからの指示入力を行うタッチパネル式の操作パネル１０等を備えている。
ミシン本体１０１は、外形が側面視にて略コ字状を呈するミシンフレーム１０２を備えている。ミシンフレーム１０２は、ミシン本体１０１の上部をなし前後方向に延びるミシンアーム部１０２ａと、ミシン本体１０１の下部をなし前後方向に延びるミシンベッド部１０２ｂと、ミシンアーム部１０２ａとミシンベッド部１０２ｂとを連結する縦胴部１０２ｃとを有している。
ミシンフレーム１０２の内部には、ミシンモータ２００、主軸、下軸が設けられており、ミシンモータ２００の駆動により主軸が回転し、主軸の回転が下軸に伝達される。
主軸の前端には、主軸の回動によりＺ軸方向に上下動する針棒１０３が接続されており、その針棒１０３の下端には、図２に示されるように、縫い針１０４が備えられている。
【００１５】
ミシンアーム部１０２ａには縫い針１０４の上下動による布地の浮き上がりを防止するために、針棒１０３の上下動と連動して上下動し、縫い針１０４の周囲の布地を下方に押圧する中押さえ１０５を有する中押さえ機構が設けられている。なお、中押さえ機構は、ミシンアーム部１０２ａの内部に配設されており、縫い針１０４は、中押さえ１０５の先端側に形成されている貫通孔に移動自在に挿通されている。中押さえ１０５は、中押さえモータ２０５の駆動により上下動する。
【００１６】
ミシンベッド部１０２ｂ上には、針板１１０が設けられており、この針板１１０の上方に布を保持する保持枠１１１及び縫い針１０４が配置される。
保持枠１１１は、ミシンアーム部１０２ａの前端部に配される取付部材１１３に取り付けられており、その取付部材１１３にはミシンベッド１０２ｂ内に配置されたＸ軸モータ２０１及びＹ軸モータ２０２が駆動手段として連結されている（図３参照）。
保持枠１１１は、被縫製物である布地を保持し、Ｘ軸モータ２０１及びＹ軸モータ２０２の駆動に伴い、保持した布地を保持枠１１１ごと前後左右方向に移動するようになっている。そして、保持枠１１１の移動と、縫い針１０４や釜（図示省略）の動作が連動することにより、布地に所定の縫製データの縫い目データに基づく縫い目が形成される。
また、保持枠１１１は、布押さえと下板とからなっており、取付部材１１３はミシンアーム１０２ａ内に配置された布押さえモータ２０３の駆動により上下駆動が可能であり、布押さえ下降時に下板との間で布地を挟持し保持するようになっている。
【００１７】
ペダルＲは、ミシン１００を駆動し、針棒１０３（縫い針１０４）を上下動させたり、保持枠１１１を動作させたりするための操作ペダルとして作動する。すなわちペダルＲには、ペダルＲが踏み込まれたその踏み込み操作位置を検出するための、例えば、可変抵抗等から構成されるセンサ（踏み込み量検出手段）が組み込まれており、センサからの出力信号がペダルＲの操作信号として後述する制御装置１に出力され、制御装置１はその操作位置、操作信号に応じて、ミシン１００を駆動し、動作させるように構成されている。
【００１８】
操作パネル１０は、各種画面や入力ボタンを表示する表示部１１と、表示部１１の表面に設けられ、その接触位置を検知するタッチセンサ１２とを備え、各種情報の入力手段、ユーザへの情報を表示する表示装置として機能する。操作パネル１０で用いられる入力ボタンや入力スイッチはいずれも、表示部１１で表示され、タッチセンサ１２で入力が検知されることで押下式のボタンやスイッチと同等に機能する。
操作パネル１０からは、縫い形状を特定する複数の第１形状点データ（初期設定の形状点データ）、縫いピッチや縫い速度等の縫製パラメータの入力をすることができる。すなわち、操作パネル１０からは、縫製条件等の設定及び変更をすることができる。操作パネル１０は、第１形状点データの変更を入力することができるので、縫い形状の変更を入力する変更入力手段として機能する。
【００１９】
＜制御装置＞
図３に示すように、ミシン１００には、各モータの駆動、操作パネル１０からの入力に基づくデータの変更等を行う制御装置１が設けられている。ミシンの縫いデータは操作パネル１０からの入力に基づいて、制御装置１にて行われる。すなわち、制御装置１は、ミシンの縫いデータ作成装置として機能する。
制御装置１は、各部の駆動に関する演算処理を行うＣＰＵ２と、ミシンの駆動制御に関する制御プログラム等が記憶されたＲＯＭ３と、ＣＰＵ２の作業場となるＲＡＭ４と、縫製データ等の書き換え可能なデータが記憶されるＥＥＰＲＯＭ５とを備えている。
【００２０】
ＲＯＭ３には、ＣＰＵ２に実行されることで、操作パネル１０から入力された複数の第１形状点データを結んで縫い形状を求め、その縫い形状の形状線を予め設定された縫いピッチで分割して複数の第１針落ち点データを作成する機能を実現する第１針落ち点データ作成プログラムが記憶されている。すなわち、ＣＰＵ２が第１針落ち点データ作成プログラムを実行することにより、制御装置１は第１針落ち点データ作成手段として機能する。
【００２１】
ＲＯＭ３には、ＣＰＵ２に実行されることで、複数の第１針落ち点データ中の任意の針落ち点データに縫製条件に関する縫製パラメータを付加する機能を実現する第１パラメータ付加プログラムが記憶されている。すなわち、ＣＰＵ２が第１パラメータ付加プログラムを実行することにより、制御装置１は第１パラメータ付加手段として機能する。ここで、縫製パラメータとは、縫いピッチ、縫い速度、中押さえ高さ、糸張力、糸切りタイミング等をいう。
縫いピッチ、複数の第１形状点データ、複数の第１針落ち点データ及び縫製パラメータは、縫いデータとしてＥＥＰＲＯＭ５に記憶されている。そして、操作パネル１０からの再入力により各データを適宜書き換えて更新することができる。
【００２２】
ＲＯＭ３には、ＣＰＵ２に実行されることで、操作パネル１０からの入力に基づいて、複数の第１形状点データを編集して第２形状点データを作成する機能を実現する形状点データ編集プログラムが記憶されている。すなわち、ＣＰＵ２が形状点データ編集プログラムを実行することにより、制御装置１は形状点データ編集手段として機能する。
【００２３】
ＲＯＭ３には、ＣＰＵ２に実行されることで、形状点データ編集プログラムの実行によって編集した後の複数の第２形状点データを結んで縫い形状を求め、その縫い形状の形状線を予め設定された縫いピッチで分割して複数の第２針落ち点データを作成する機能を実現する第２針落ち点データ作成プログラムが記憶されている。すなわち、ＣＰＵ２が第２針落ち点データ作成プログラムを実行することにより、制御装置１は第２針落ち点データ作成手段として機能する。
【００２４】
ＲＯＭ３には、ＣＰＵ２に実行されることで、全第１針落ち点データの中から縫製パラメータが付加された付加針落ち点データを抽出する機能を実現する抽出プログラムが記憶されている。すなわち、ＣＰＵ２が抽出プログラムを実行することにより、制御装置１は抽出手段として機能する。
【００２５】
ＲＯＭ３には、ＣＰＵ２に実行されることで、抽出プログラムの実行により抽出された付加針落ち点データの直前及び直後の第１形状点データを抽出し、この二点の第１形状点データに対する付加針落ち点データの位置を求める機能を実現する位置算出プログラムが記憶されている。すなわち、ＣＰＵ２が位置算出プログラムを実行することにより、制御装置１は位置算出手段として機能する。
【００２６】
ＲＯＭ３には、ＣＰＵ２に実行されることで、第２針落ち点データ作成プログラムの実行により作成された第２針落ち点データから、位置算出プログラムの実行により算出された付加針落ち点データの位置に最も近い第２針落ち点データを特定し、その特定した特定針落ち点データに縫製パラメータを付加する機能を実現する第２パラメータ付加プログラムが記憶されている。すなわち、ＣＰＵ２が第２パラメータ付加プログラムを実行することにより、制御装置１は第２パラメータ付加手段として機能する。
【００２７】
ＲＯＭ３には、ＣＰＵ２に実行されることで、縫い形状の変更入力により作成された複数の第２針落ち点データに基づく針落ち点を操作パネル１０の表示部１１に表示すると共に、縫製パラメータが付加された特定針落ち点データに基づく針落ち点を操作パネル１０の表示部１１に表示させる機能を実現する表示制御プログラムが記憶されている。すなわち、ＣＰＵ２が表示制御プログラムを実行することにより、制御装置１は表示制御手段として機能する。
【００２８】
ＲＯＭ３には、ＣＰＵ２に実行されることで、特定針落ち点データの縫製パラメータを、予め指定された他の第２針落ち点データに移動させる機能を実現するパラメータ移動プログラムが記憶されている。すなわち、ＣＰＵ２がパラメータ移動プログラムを実行することにより、制御装置１はパラメータ移動手段として機能する。
【００２９】
ＲＯＭ３には、ＣＰＵ２に実行されることで、操作パネル１０の表示部１１に表示された針落ち点のうちから任意の針落ち点を指定可能な指定モードに切り替える機能を実現する切替プログラムが記憶されている。すなわち、ＣＰＵ２が切替プログラムを実行することにより、制御装置１は切替手段として機能する。
具体的には、操作パネル１０から指定モードに切り替える旨の入力がなされると、ＣＰＵ２は切替プログラムを実行することにより、針落ち点を指定することができる指定モードに切り替える。そして、操作パネル１０に表示された針落ち点データのいずれかが指定されると、ＣＰＵ２はパラメータ移動プログラムを実行することにより、特定針落ち点データの縫製パラメータを指定モードで指定された第２針落ち点データに移動させる。
【００３０】
＜縫いデータ＞
図４（ａ）に示すように、ＥＥＰＲＯＭ５には操作パネル１０から入力された図形情報を記憶する図形情報部と縫いデータを記憶する縫い情報部を備える。前記図形情報の例としては、図４（ｂ）に示すように、縫い形状を特定する４点の第１形状点データ（初期設定の形状点データ）、線種＝直線、縫いピッチとして２ｍｍが記憶される。この図形情報に基づいて縫いデータが作成される（図６）。作成される縫いデータは、縫製を行う際の運針パターンを実行するために、保持枠１１１を移動させる際のＸ方向移動量、Ｙ方向移動量のデータ（針落ち位置を示す針落ち点データ）を示す布送りコマンドからなる。さらに操作パネル１０から任意の針落ち点データに対して、ミシンモータの回転数を定める縫い速度コマンド、下死点高さ移動量のデータを示す中押さえ高さ調節コマンド、糸切りコマンド、糸払い・押さえ上げコマンド、糸張力コマンド等の縫製パラメータが組み合わせて入力され（図４（ｃ））、前記縫い情報部に記憶されている。
これらの縫製パラメータは、直前の針落ち点データに付加されているため、直前の針落ち点データ及び付加された縫製パラメータが付加針落ち点データとして記憶されている。
縫製データにおける各コマンドは、その並び順に従って実行針数（当該コマンドが縫い開始から何針目で実行されるか）が定められている。
そして、並び順に従って各種コマンドが実行されることで任意のパターン（模様）による縫いが実行される。
【００３１】
図４（ｃ）に示す縫製データにおいて、「縫い」のコマンドでは、保持枠１１１を移動させる際のＸ方向移動量、Ｙ方向移動量とが第一設定値及び第二設定値データ（パラメータ）として定められており、縫製時におけるＸ軸モータ２０１とＹ軸モータ２０２の回転駆動量がこれらにより決定される。なお、図４（ｃ）のＸ移動量、Ｙ移動量、中押さえ移動量の数値データにおける表記は１０倍表記であり、例えば、「１５」は、「１．５ｍｍ」を示している。
「糸切り」は糸切り装置（図示省略）を作動させるコマンド、「糸払い・押さえ上げ」はミシン１００の布押さえモータ２０３を駆動させて糸払いと布の解放を実行させるコマンドであり、これらの動作に対する数値設定は不要となるので、数値データは設定されない（図４（ｃ）では(0)と表記）。
「中押さえ高さ」は、中押さえモータ２０５の動作に対するコマンドであり、中押さえ１０５の下死点高さのデータを含み、当該下死点高さとなるように中押さえモータ２０５の回転角度が決定される。
「糸張力」は、糸調子ソレノイド２０６の動作制御により糸調子装置による糸張力を設定値に調節するコマンドである。
「縫い速度」は第２針目以降のミシンモータ２００の回転数を定めるデータであり、第一設定値に当該回転数が記憶され、第二設定値には数値設定はなされない（図４（ｃ）では(0)と表記）。
【００３２】
＜縫いデータの作成処理＞
図５に示すように、縫いデータの作成に当たっては、ユーザは、操作パネル１０から縫いピッチ、縫い速度等の縫製パラメータを入力する（ステップＳ１）。
次いで、ユーザは、縫い形状を特徴づける複数の第１形状点データを入力する（ステップＳ２）。第１形状点データは、例えば、図６に示すように、縫い形状が矩形であれば、その頂点４カ所Ｋ１〜Ｋ４を第１形状点データとして入力する。入力に際しては、表示部１１にテンキーやＵＰ・ＤＯＷＮキーが表示されているので、これらより各データの入力が可能である。
第１形状点データが入力されると、ＣＰＵ２は、第１針落ち点データ作成プログラムを実行することにより、形状点の位置を結んで形成される縫い形状の形状線Ｌ１を縫いピッチで分割するように演算し、複数の第１針落ち点データを作成する（ステップＳ３）。
次いで、ユーザは縫製パラメータを切り替えたい針落ち点を選択して入力すると、ＣＰＵ２は、第１パラメータ付加プログラムを実行することにより、選択された第１針落ち点データに縫製パラメータを付加する（ステップＳ４）。このデータが付加針落ち点データとなる。
以上の処理により、図４（ｃ）に示す初期の縫いデータが作成される。
【００３３】
＜縫いデータの変更処理＞
図７に示すように、縫い形状の大きさを変更する場合、ユーザは、変更後の縫い形状の拡大・縮小率を操作パネル１０から入力する（ステップＳ１１）。変更後の縫い形状の拡大・縮小率が入力されると、ＣＰＵ２は、形状点データ編集プログラムを実行することにより、第１形状点データに拡大・縮小率を乗じて変更後の第２形状点データを算出し、元の第１形状点データを編集する（ステップＳ１２）。なお、変更後の第２形状点データを直接入力する場合には、ステップＳ１２のような演算処理は不要である。
次いで、ＣＰＵ２は、第２針落ち点データ作成プログラムを実行することにより、第２形状点データに対応する第２針落ち点データを算出する（ステップＳ１３）。
次いで、ＣＰＵ２は、フラグＦ＝０と定義する（ステップＳ１４）。
【００３４】
次いで、ＣＰＵ２は、第１針落ち点データの中に縫製パラメータが付加された付加針落ち点データがあるか否かを判断する（ステップＳ１５）。そして、ＣＰＵ２は、付加針落ち点データがあれば、その付加針落ち点データを抽出する。
ステップＳ１５において、ＣＰＵ２は、付加針落ち点データがあると判断した場合（ステップＳ１５：ＹＥＳ）、ＣＰＵ２は、位置算出プログラムを実行することにより、変更前における抽出された付加針落ち点データの直前及び直後の第１形状点データを抽出し、この二点の第１形状点データの位置に対する付加針落ち点データの位置を算出する（ステップＳ１６）。
【００３５】
具体的には、図８に示すように、付加針落ち点データＨ１が第１形状点データＫ２とＫ３の間にあるとすると、ＣＰＵ２は、第１形状点データＫ２から付加針落ち点データＨ１までの距離ａと、第１形状点データＫ３から付加針落ち点データＨ１までの距離ｂとを算出する。これにより、第１形状点データＫ２，Ｋ３に対する付加針落ち点データＨ１の位置を求めることができる。これらは、各データの座標値から算出することができる。
【００３６】
次いで、ＣＰＵ２は、第２パラメータ付加プログラムを実行することにより、図９に示すように、変更後の第２形状点データＫ５〜Ｋ８において、変更前の第１形状点データＫ２，Ｋ３に対応する第２形状点データＫ６，Ｋ７とステップＳ１６で算出した第１形状点データＫ２，Ｋ３に対する付加針落ち点データＨ１の位置との関係から、変更後の付加針落ち点データＨ２があるべき位置を求める（ステップＳ１７）。さらに、ＣＰＵ２は、変更後の付加針落ち点データＨ２の位置が、変更後の第２針落ち点データのいずれとも一致しない場合には、付加針落ち点データＨ２の位置に最も近い第２針落ち点データＨ３を特定針落ち点データとして特定する（ステップＳ１８）。そして、この特定針落ち点データＨ３に縫製パラメータを付加して付加針落ち点データとし、ＥＥＰＲＯＭ５に記憶させる（ステップＳ１９）。
【００３７】
なお、上記の処理において、変更前の各データと変更後の各データは、それぞれＲＡＭ４上の異なる領域でそれぞれ演算され、これらを相互に比較することによりデータの編集がなされる。
次いで、ＣＰＵ２は、フラグＦのカウントに「１」を加算し（ステップＳ２０）、ステップＳ１５の処理に戻る。この処理を繰り返すと、フラグが「１」ずつ加算されていくので、付加針落ち点データの数だけ同じ処理が行われる。
【００３８】
図７に示すように、ステップＳ１５において、ＣＰＵ２は、第１針落ち点データの中に付加針落ち点データがないと判断した場合（ステップＳ１５：ＮＯ）、ＣＰＵ２は、表示制御プログラムを実行することにより、変更後の第２針落ち点データを操作パネル１０の表示部１１に表示させる（ステップＳ２１）。
次いで、ＣＰＵ２は、フラグＦが０であるか否かを判断する（ステップＳ２２）。ここで、フラグＦが０である場合（ステップＳ２２：ＹＥＳ）、言い換えると、ＣＰＵ２が、付加針落ち点データがないと判断した場合には、これをもって本処理が終了する。
一方、ＣＰＵ２は、フラグＦが０でないと判断した場合（ステップＳ２２：ＮＯ）、ＣＰＵ２は、付加針落ち点データの表示を他と区別が付くように表示形態を変えて表示部１１に表示させる。例えば、付加針落ち点データの表示を他の針落ち点データと異なる色で表示したり、プロットを大きくする等が挙げられる（ステップＳ２３）。
【００３９】
次いで、ＣＰＵ２は、切替プログラムを実行することにより、表示部１１の画面上に表示された針落ち点のうちから任意の針落ち点を指定可能な指定モードに切り替える（ステップＳ２４）。
指定モードに切り替えられると、図１０（ａ）に示す通常の画面から図１０（ｂ）に示す画面に切り替わり、縫い形状の第２針落ち点データが全て表示される。図１０（ｂ）に示す指定モード画面においては、ステップＳ１８，Ｓ１９で自動的に特定された付加針落ち点データの縫製パラメータを他の第２針落ち点データに移動させて付加することができる。なお、第２針落ち点データの指定に関しては、操作パネル１０にタッチセンサ１２が設けられているため、ユーザが指定する第２針落ち点データに触れれば指定がなされる。
【００４０】
次いで、ＣＰＵ２は、第２針落ち点データが指定されたか否かを判断する（ステップＳ２５）。
ステップＳ２５において、ＣＰＵ２は、第２針落ち点データが指定されたと判断した場合（ステップＳ２５：ＹＥＳ）、ＣＰＵ２は、パラメータ移動プログラムを実行することにより、縫製パラメータを指定された第２針落ち点データに移動させて付加し、付加針落ち点データとしてＥＥＰＲＯＭ５に記憶させ、新たな付加針落ち点データを他と区別が付くように表示部１１に表示させる（ステップＳ２６）。一方、第２針落ち点データが指定されていないと判断した場合（ステップＳ２５：ＮＯ）、ＣＰＵ２は、後述するステップＳ２７の処理に移る。
次いで、ＣＰＵ２は、フラグＦのカウントから「１」を減算し（ステップＳ２７）、ステップＳ２２の処理に戻る。この処理を繰り返すと、フラグが「１」ずつ減算されていくので、付加針落ち点データの数だけ同じ処理が行われる。そして、フラグＦが０である場合（ステップＳ２２：ＹＥＳ）、これをもって本処理が終了する。
【００４１】
＜作用効果＞
このように制御装置１により実現される縫いデータ作成装置によれば、操作パネル１０により縫い形状の変更が入力されると、制御装置１はその変更に応じて複数の第１形状点データを編集する。第１形状点データの編集後、制御装置１は、編集した後の第２形状点データを結んで縫い形状を求め、その縫い形状の形状線を予め設定された縫いピッチで分割して複数の第２針落ち点データを作成する。
制御装置１は、複数の第１針落ち点データの中から、縫製パラメータが付加された付加針落ち点を抽出する。
制御装置１は、付加針落ち点の抽出後、付加針落ち点の直前及び直後の第１形状点データを抽出し、この二点の第１形状点データに対する付加針落ち点の位置を求める。
そして、制御装置１は、作成された複数の第２針落ち点データから付加針落ち点に最も近い針落ち点を特定し、その特定された特定針落ち点データに縫製パラメータを付加する。
これにより、操作パネル１０からの入力によって、針落ち点の数や位置が変更されても、制御装置１によって縫い形状や大きさに合わせた第２針落ち点データに縫製パラメータを自動的に付加する。
よって、ユーザが縫製パラメータを再度設定し直す必要が無くなり、縫製パラメータの設定を容易に行うことができる。
【００４２】
また、操作パネル１０に表示された付加針落ち点データの縫製パラメータは、制御装置１により予め指定された他の第２針落ち点データに移動させることができる。
よって、ユーザに付加針落ち点を報知することができると共に、縫製パラメータを指定された位置に移動させることもできる。
【００４３】
また、制御装置１により指定モードに切り替え、操作パネル１０の表示部１１に表示された針落ち点のうちから任意の針落ち点が指定されると、制御装置１は、付加針落ち点データの縫製パラメータを指定モードにより指定された第２針落ち点データに移動させる。
よって、制御装置１によって自動的に縫製パラメータが付加された後であっても、指定モードに切り替えることにより、縫製パラメータを付加する第２針落ち点データを変更することができる。
【００４４】
また、本発明は、上記実施形態に限られるものではない。例えば、上記実施形態においては、縫いピッチを維持したままで、形状点データを変更した場合の例を挙げて説明したが、形状点データを維持したままで、縫いピッチだけを変更した場合であっても適用可能である。
また、上記実施形態はミシン上の操作パネルでの縫製データ作成装置で説明しているが、これに限らずパソコン上で行う縫製データ作成装置でもよい。この場合、パソコンのキーボード、マウス等の入力操作部材が操作パネルに相当する。
【符号の説明】
【００４５】
１  制御装置（第１針落ち点データ作成手段、第１パラメータ付加手段、形状点データ編集手段、第２針落ち点データ作成手段、抽出手段、位置算出手段、第２パラメータ付加手段、表示制御手段、パラメータ移動手段、切替手段）
５  ＥＥＰＲＯＭ（記憶手段）
１０  操作パネル（入力手段、変更入力手段、表示装置）
【図１】
2010155028.tif 000003
【図２】
2010155028.tif 000004
【図３】
2010155028.tif 000005
【図４】
2010155028.tif 000006
【図５】
2010155028.tif 000007
【図６】
2010155028.tif 000008
【図７】
2010155028.tif 000009
【図８】
2010155028.tif 000010
【図９】
2010155028.tif 000011
【図１０】
2010155028.tif 000012