(57)【要約】【課題】折返点とその１針前の針落点との間のステッチを、折返点の１針後の針落で縫い込み難くする。【解決手段】  まず、ステッチを折り返す折返点となる針落点ｔ３ｏを検出する。次に、折返点の１針前の実際の針落点ｔ２と、折返点の１針後のデータ上の針落点ｔ４ｏとの間のピッチを測定する。そして、そのピッチが、設定された所定の長さ未満又は以下であるときは、折返点の１針後の実際の針落点ｔ４をデータ上の針落点ｔ４ｏから、折返点の１針前の実際の針落点ｔ２から離れるようにシフトさせる補正をする。その一方、該ピッチが、該所定の長さ未満又は以下でないときは、補正をしない。【選択図】図２
2011087713.tif 000002
【特許請求の範囲】
【請求項１】
１針毎の各針落点が記憶された刺繍データに基づいてミシンを制御し刺繍を行う刺繍制御装置において、
ステッチを折り返す折返点となる針落点を検出し、
前記折返点の１針前に実際に針を落とす１針前の実際の針落点と、前記刺繍データに記憶されている前記折返点の１針後のデータ上の針落点との間のピッチを測定し、
前記ピッチが、設定された所定の長さ未満又は以下であるときは、前記折返点の１針後に実際に針を落とす１針後の実際の針落点を、前記１針前の実際の針落点から離れるように前記１針後のデータ上の針落点からシフトさせる補正をし、
前記ピッチが、前記所定の長さ未満又は以下でないときは、前記補正をしないことを特徴とする刺繍制御装置。
【請求項２】
前記１針後の実際の針落点を前記１針後のデータ上の針落点からシフトさせる方向は、実際にステッチを折り返す実際の折返点又は前記刺繍データに記憶されているデータ上の折返点と、前記１針後のデータ上の針落点とを結ぶ直線の長さ方向である請求項１記載の刺繍制御装置。
【請求項３】
前記１針後の実際の針落点を前記１針後のデータ上の針落点からシフトさせる方向は、互いに直交するｘ方向及びｙ方向のうちの一方向であって、
前記１針後のデータ上の針落点を示す座標の前記一方向の値が、設定された所定の値よりも大きい場合は、前記シフトさせる方向は、前記一方向の正方向側であり、
前記座標の前記一方向の値が、前記所定の値よりも小さい場合は、前記シフトさせる方向は、前記一方向の負方向側である請求項１記載の刺繍制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刺繍データに基づいてミシンを制御し刺繍を行う刺繍制御装置に関する。
【背景技術】
【０００２】
刺繍制御装置が刺繍データに基づいてミシンを制御して行うステッチの中には、サテンステッチ、タタミステッチ、前後左右歩きステッチ等、その構成要素に、縫製を略１８０度に折り返して行う折り返しステッチを含むものがある。
【０００３】
このような折り返しステッチを行う場合、まず、図４（ａ）に示すように、折返点ｐ２の１針前の針落点ｐ１、折返点ｐ２、その１針後の針落点ｐ３の順に針を落とす。次に、図４（ｂ）に示すように、折返点ｐ２の１針後の針落点ｐ３での針の引き（上昇）で、折返点ｐ２とその１針前の針落点ｐ１との間のステッチＱ１を糸締めしてから、折返点ｐ２の２針後の針落点（図示略）に針を落とす。次に、図４（ｃ）に示すように、その折返点ｐ２の２針後の針落点（図示略）での針の引きで、折返点ｐ２とその１針後の針落点ｐ３との間のステッチＱ２を糸締めする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２３９６８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、図４（ａ）に示すように、折返点ｐ２の１針後の針落点ｐ３に針を落とす時点では、折返点ｐ２とその１針前の針落点ｐ１との間のステッチＱ１の糸締めがされていないため、該折返点ｐ２の１針後の針落点ｐ３に針を落とす際に、該ステッチＱ１を縫い込んでしまうことがある。そして、それによって、図５（ａ）に示すようにループを形成したり、図５（ｂ）に示すように、糸切れを起こしてしまうことがある。このような問題は、常に発生する訳ではないが、糸の種類や太さによっては、発生し易くなることがある。
【０００６】
そこで、折返点とその１針前の針落点との間のステッチを、折返点の１針後の針落で縫い込み難くすることを目的とする。
【０００７】
なお、上記の特許文献１には、連続する３つの針落点が近くに集中したときに、該３つのうちの２つの針落点を相反する方向にそれぞれシフトさせる補正をして集中を抑えることが示されているが、折返点の前後の針落点での補正については示されていない。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の刺繍制御装置は、１針毎の各針落点が記憶された刺繍データに基づいてミシンを制御し刺繍を行う刺繍制御装置において、ステッチを折り返す折返点となる針落点を検出し、前記折返点の１針前に実際に針を落とす１針前の実際の針落点と、前記刺繍データに記憶されている前記折返点の１針後のデータ上の針落点との間のピッチを測定し、前記ピッチが、設定された所定の長さ未満又は以下であるときは、前記折返点の１針後に実際に針を落とす１針後の実際の針落点を、前記１針前の実際の針落点から離れるように前記１針後のデータ上の針落点からシフトさせる補正をし、前記ピッチが、前記所定の長さ未満又は以下でないときは、前記補正をしないことを特徴とする。
【０００９】
前記１針後の実際の針落点を前記１針後のデータ上の針落点からシフトさせる方向は、特に限定されないが、次の［ｉ］［ii］の方向である場合を例示する。
［ｉ］実際にステッチを折り返す実際の折返点又は前記刺繍データに記憶されているデータ上の折返点と、前記１針後のデータ上の針落点とを結ぶ直線の長さ方向である場合。
［ii］互いに直交するｘ方向及びｙ方向のうちの一方向であって、前記１針後のデータ上の針落点を示す座標の前記一方向の値が、設定された所定の値よりも大きい場合は、前記シフトさせる方向は、前記一方向の正方向側であり、前記座標の前記一方向の値が、前記所定の値よりも小さい場合は、前記シフトさせる方向は、前記一方向の負方向側である場合。
【００１０】
前記１針後の実際の針落点を前記１針後のデータ上の針落点からシフトさせる長さは、特に限定されないが、０．１〜０．５ｍｍであることが好ましい。短過ぎると折返点の１針後の実際の針落点が１針前の実際の針落点から充分に離れず充分な効果が得られないおそれがある一方、長過ぎるとステッチの形状が変わり過ぎてしまうおそれがあるからである。また、該シフトさせる長さは、一定の長さであってもよいし、前記ピッチの大きさに応じて増減させてもよい。
【００１１】
前記補正をするか否かの境となる前記所定の長さは、特に限定されないが、０．１〜０．４ｍｍであることが好ましい。短過ぎると必要箇所で補正が行われず充分な効果が得られないおそれがある一方、長過ぎると不必要な箇所でまで補正を行ってしまうおそれがあるからである。
【発明の効果】
【００１２】
本発明によれば、折返点の１針後の針落点を１針前の針落点から離れるようにシフトさせる補正をすることによって、折返点とその１針前の針落点との間のステッチを、折返点の１針後の針落ちで縫い込み難くすることができる。
【図面の簡単な説明】
【００１３】
【図１】実施例におけるサテンステッチのデータ上の各針落点を（ａ）に示し、実際の各針落点を（ｂ）に示す平面図である。
【図２】同実施例におけるタタミステッチのデータ上の各針落点を（ａ）に示し、実際の各針落点を（ｂ）に示す平面図である。
【図３】同実施例における前後左右歩きステッチのデータ上の各針落点を（ａ）に示し、実際の各針落点を（ｂ）に示す平面図である。
【図４】従来例において、折返点及びその前後を刺繍していく際の様子を順に（ａ）〜（ｃ）に示す平面図である。
【図５】従来例において、折返点の前のステッチを縫い込んでループを形成してしまった際の様子を（ａ）に示し、糸切れを起こしてしてしまった際の様子を（ｂ）に示す平面図である。
【発明を実施するための形態】
【実施例】
【００１４】
本実施例の刺繍制御装置は、１針毎の各針落点が記憶された刺繍データに基づいてミシンを制御し刺繍を行う。この刺繍制御装置は、ミシンを制御する制御用コンピュータと、そのコンピュータにインストールされた補正プログラムとを含み構成されている。そして、刺繍データに記憶されている各針落点について補正プログラムで補正を掛けながらミシンを運転制御する。なお、以下においては、刺繍データに記憶されている針落点及び折返点を、単に「データ上の針落点」及び「データ上の折返点」といい、実際に針を落とす針落点及び折返点を、単に「実際の針落点」及び「実際の折返点」という。
【００１５】
この刺繍制御装置は、ステッチを折り返す折返点の１針後の実際の針落点を、データ上の針落点から次の［１］〜［４］の手順で補正する。
【００１６】
［１］刺繍データから折返点を検出する。そして、該検出した折返点の１針後の針落点以外の全ての針落点については、データ上の針落点をそのまま実際の針落点として採用する。このときの折返点を検出する方法としては、特に限定されないが、刺繍データにおいて、一の針落点とその１針前の針落点とを結ぶ直線と、該一の針落点とその１針後の針落点とを結ぶ直線とのなす角度を測定し、該角度が一定角度未満又は以下なら該一の針落点を折返点として検出する方法を例示する。
【００１７】
［２］１つ目の折返点の１針前の実際の針落点と、１つ目の折返点の１針後のデータ上の針落点とのピッチを測定し、該ピッチが、設定された所定の長さ未満であるかどうかを検出する。その所定の長さは、設定可能であるが、以下においては、０．２５ｍｍであるものとする。
【００１８】
［３］検出したピッチが所定の長さ（０．２５ｍｍ）未満であった場合には、折返点の１針後の実際の針落点をデータ上の針落点から、折返点の１針前の実際の針落点から離れるようにシフトさせる補正を行う。そのシフトさせる方向は、設定可能であるが、以下においては、実際の折返点とその１針後のデータ上の針落点とを結ぶ直線の長さ方向であるものとする。また、シフトさせる長さも、設定可能であるが、以下においては、０．３ｍｍ（一定）であるものとする。
その一方、検出したピッチが所定の長さ（０．２５ｍｍ）以上であった場合には、折返点の１針後のデータ上の針落点を、実際の針落点として採用する。
【００１９】
［４］２つ目以降の各折返点の１針後の各針落点についても、順に［２］［３］と同様の手順で補正を行う。
【００２０】
次に、上記［１］〜［４］の手順で、実際にサテンステッチ、タタミステッチ及び前後左右歩きステッチを行った際の様子を説明する。
【００２１】
［サテンステッチ］
サテンステッチは、次に示す手順で行う。但し、このサテンステッチの元データ（刺繍データ）によれば、図１（ａ）に示すように、所定の位置に１針目の針落点ｓ１ｏが存在し、その略真前数ミリ又は数センチに２針目の針落点ｓ２ｏが存在し、１針目の針落点ｓ１ｏの真右０．２ｍｍに３針目の針落点ｓ３ｏが存在し、２針目の針落点ｓ２ｏの真右０．２ｍｍに４針目の針落点ｓ４ｏが存在し、３針目の針落点ｓ３ｏの真右０．２ｍｍに５針目の針落点ｓ５ｏが存在し、４針目の針落点ｓ４ｏの真右０．２ｍｍに６針目の針落点ｓ６ｏが存在しているものとする。なお、図１（ｂ）は、次に示す実際の各針落点を示している。
【００２２】
まず、刺繍データから折返点となる針落点ｓ２ｏ〜ｓ５ｏを検出する。そして、該検出した針落点ｓ２ｏ〜ｓ５ｏ（折返点）の１針後の針落点ｓ３ｏ〜ｓ６ｏ以外の全ての針落点（すなわち、１針目と２針目との針落点ｓ１ｏ，ｓ２ｏ）については、データ上の針落点ｓ１ｏ，ｓ２ｏをそのまま実際の針落点ｓ１，ｓ２として採用する。
【００２３】
次に、３針目のデータ上の針落点ｓ３ｏと、１針目の実際の針落点ｓ１とのピッチ（０．２ｍｍ）が、設定された所定長さ（０．２５ｍｍ）未満であるかどうかを検出する。このとき、該ピッチ（０．２ｍｍ）は該所定長さ（０．２５ｍｍ）未満であるため、３針目の実際の針落点ｓ３を、データ上の針落点ｓ３ｏから、設定された所定の長さ（０．３ｍｍ）分だけシフトさせる。このときシフトさせる方向は、２針目の実際の針落点ｓ２と３針目のデータ上の針落点ｓ３ｏとを結ぶ直線の長さ方向である。
【００２４】
次に、４針目のデータ上の針落点ｓ４ｏと、２針目の実際の針落点ｓ２とのピッチ（０．２ｍｍ）が、設定された所定長さ（０．２５ｍｍ）未満であるかどうかを検出する。このとき、該ピッチ（０．２ｍｍ）は該所定長さ（０．２５ｍｍ）未満であるため、４針目の実際の針落点ｓ４を、データ上の針落点ｓ４ｏから、設定された所定の長さ（０．３ｍｍ）分だけシフトさせる。このときシフトさせる方向は、３針目の実際の針落点ｓ３と４針目のデータ上の針落点ｓ４ｏとを結ぶ直線の長さ方向である。
【００２５】
次に、５針目のデータ上の針落点ｓ５ｏと、３針目の実際の針落点ｓ３とのピッチ（０．３６ｍｍ程度）が、設定された所定長さ（０．２５ｍｍ）未満であるかどうかを検出する。このとき、該ピッチ（０．３６ｍｍ程度）は該所定長さ（０．２５ｍｍ）以上であるため、５針目のデータ上の針落点ｓ５ｏを、そのまま５針目の実際の針落点ｓ５として採用する。
【００２６】
次に、６針目のデータ上の針落点ｓ６ｏと、４針目の実際の針落点ｓ４とのピッチ（０．３６ｍｍ程度）が、設定された所定長さ（０．２５ｍｍ）未満であるかどうかを検出する。このとき、該ピッチ（０．３６ｍｍ程度）は該所定長さ（０．２５ｍｍ）以上であるため、６針目のデータ上の針落点ｓ６ｏを、そのまま６針目の実際の針落点ｓ６として採用する。
【００２７】
このように、本実施例の刺繍制御装置でサテンステッチを行った場合、元データの採用と針落点の補正とが、２針おきに交互に繰り返される。
【００２８】
［タタミステッチ］
タタミステッチは、次に示す手順で行う。但し、このタタミステッチの元データ（刺繍データ）によれば、図２（ａ）に示すように、所定の位置に１針目の針落点ｔ１ｏが存在し、その略真前数ミリ又は数センチに２針目の針落点ｔ２ｏが存在し、その略真前数ミリ又は数センチに３針目の針落点ｔ３ｏが存在し、２針目の針落点ｔ２ｏの真右０．２ｍｍに４針目の針落点ｔ４ｏが存在し、１針目の針落点ｔ１ｏの真右０．２ｍｍに５針目の針落点ｔ５ｏが存在しているものとする。なお、図２（ｂ）は、次に示す実際の各針落点を示している。
【００２９】
まず、刺繍データから折返点となる針落点ｔ３ｏを検出する。そして、該検出した針落点ｔ３ｏ（折返点）の１針後の針落点ｔ４ｏ以外の全ての針落点ｔ１ｏ〜ｔ３ｏ，ｔ５ｏについては、データ上の針落点ｔ１ｏ〜ｔ３ｏ，ｔ５ｏをそのまま実際の針落点ｔ１〜ｔ３，ｔ５として採用する。
【００３０】
次に、４針目のデータ上の針落点ｔ４ｏと、２針目の実際の針落点ｔ２とのピッチ（０．２ｍｍ）が、設定された所定長さ（０．２５ｍｍ）未満であるかどうかを検出する。このとき、該ピッチ（０．２ｍｍ）は該所定長さ（０．２５ｍｍ）未満であるため、４針目の実際の針落点ｔ４を、データ上の針落点ｔ４ｏから、設定された所定の長さ（０．３ｍｍ）分だけシフトさせる。このときシフトさせる方向は、３針目の実際の針落点ｔ３と４針目のデータ上の針落点ｔ４ｏとを結ぶ直線の長さ方向である。
【００３１】
なお、このとき、１針目の実際の針落点ｔ１と５針目の実際の針落点ｔ５とは、上記の所定長さ（０．２５ｍｍ）未満のピッチ（０．２ｍｍ）で接近することになるが、該５針目の針落点ｔ５に針を落とす時には、既に１針目の針落点ｔ１と２針目の針落点ｔ２との間のステッチの糸締めがされている（段落０００３参照）ので、特に問題はない。
【００３２】
［前後左右歩きステッチ］
前後左右歩きステッチは、次に示す手順で行う。但し、この前後左右歩きステッチの元データ（刺繍データ）によれば、図３（ａ）に示すように、所定の位置に１針目の針落点ｕ１ｏが存在し、その略真前数ミリ又は数センチに２針目の針落点ｕ２ｏが存在し、その略真前数ミリ又は数センチに３針目の針落点ｕ３ｏが存在し、２針目の針落点ｕ２ｏの真右０．２ｍｍに４針目の針落点ｕ４ｏが存在し、その略真右数ミリ又は数センチに５針目の針落点ｕ５ｏが存在しているものとする。なお、図３（ｂ）は、次に示す実際の各針落点を示している。
【００３３】
まず、刺繍データから折返点となる針落点ｕ３ｏを検出する。そして、該検出した針落点ｕ３ｏ（折返点）の１針後の針落点ｕ４ｏ以外の全ての針落点ｕ１ｏ〜ｕ３ｏ，ｕ５ｏについては、データ上の針落点ｕ１ｏ〜ｕ３ｏ，ｕ５ｏをそのまま実際の針落点ｕ１〜ｕ３，ｕ５として採用する。
【００３４】
次に、４針目のデータ上の針落点ｕ４ｏと、２針目の実際の針落点ｕ２とのピッチ（０．２ｍｍ）が、設定された所定長さ（０．２５ｍｍ）未満であるかどうかを検出する。このとき、該ピッチ（０．２ｍｍ）は該所定長さ（０．２５ｍｍ）未満であるため、４針目の実際の針落点ｕ４を、データ上の針落点ｕ４ｏから、設定された所定の長さ（０．３ｍｍ）分だけシフトさせる。このときシフトさせる方向は、３針目の実際の針落点ｕ３と４針目のデータ上の針落点ｕ４ｏとを結ぶ直線の長さ方向である。
【００３５】
本実施例によれば、折返点の１針後の針落点を１針前の針落点から離れるようにシフトさせる補正をすることによって、折返点とその１針前の針落点との間のステッチを、折返点の１針後の針落ちで縫い込み難くすることができる。そのため、縫い締まりやループや糸切れ等が改良され、生産性が向上する。
【００３６】
なお、本発明は上記実施例に限定されるものではなく、発明の趣旨を逸脱しない範囲で各部の構成や形状を任意に変更して実施することもでき、例えば、次の変更例１，２のように変更してもよい。
【００３７】
［変更例１］
折返点の１針後の実際の針落点を、データ上の針落点からシフトさせる方向を次のように変更してもよい。すなわち、折返点の１針後のデータ上の針落点のｙ座標（前後方向）の値が、設定された所定の値（例えば０）よりも大きい（後側の）場合には、該折返点の１針後の実際の針落点をデータ上の針落点からｙ方向＋側（後側）にシフトさせ、該ｙ座標（前後方向）の値が、該設定された所定の値（０）よりも小さい（前側の）場合には、該折返点の１針後の実際の針落点をデータ上の針落点からｙ方向−側（前側）にシフトさせ、該ｙ座標（前後方向）の値が、該設定された所定の値（０）と等しい場合には、ｙ方向＋側（後側）又は−側（前側）のいずれかにシフトさせるようにしてもよい。
【００３８】
［変更例２］
折返点の１針後の実際の針落点をデータ上の針落点からシフトさせる長さ（０．３ｍｍ）を一定にせずに、測定したピッチの大きさが大きい場合には小さくし、測定したピッチの大きさが小さい場合には大きくするようにしてもよい。
【００３９】
［変更例３］
刺繍データに補正を掛けながらミシンを運転制御する代わりに、ミシンの運転前に全ての補正をするようにしてもよい。
【図１】
2011087713.tif 000003
【図２】
2011087713.tif 000004
【図３】
2011087713.tif 000005
【図４】
2011087713.tif 000006
【図５】
2011087713.tif 000007