(57)【要約】【課題】各縫製ステップの余り分の累積を抑えるとともに、それぞれの縫製ステップ内で送り量の大きな変化を抑えることができる差動送りミシンを提供する。【解決手段】差動送りミシン１は、いせ込み縫いを行う縫製駆動部２と、縫製ステップ毎に設定された設定縫製長さ及び一針当たりの設定送り量を記憶するＥＥＰＲＯＭ１０ｄと、複数の縫製ステップを縫製駆動部２に順次行わせる制御部１０とを有する。制御部１０は、ｎ番目の縫製ステップにおいて、残り縫製長さが設定下送り量Ｐnより小さくなるまで縫製駆動部２にいせ込み縫いを行わせ、残り縫製長さが設定下送り量Ｐnより小さくなったら次の縫製ステップに切り替える。そして、制御部１０は、その残り縫製長さを次の縫製ステップに繰り越して、縫製長さに反映させる。【選択図】図７
2006314513.tif 000002
【特許請求の範囲】
【請求項１】
いせ込み縫いの動作を行う縫製手段と、
縫製ステップ毎に設定された設定縫製長さ及び一針当たりの設定送り量を記憶する記憶手段と、
前記縫製手段に複数の縫製ステップを順次行わせ、各縫製ステップでは前記記憶手段に記憶された設定送り量でいせ込み縫いを前記縫製手段に行わせる制御手段と、を備え、
各縫製ステップにおいて前記制御手段は、いせ込み縫いの残りの縫製長さが前回の縫製ステップから繰り越した繰越長さと設定縫製長さとの和を設定送り量で除算したときの余りとなるまで前記縫製手段にいせ込み縫いを行わせ、残りの縫製長さがその余りになったら次の縫製ステップに切り替えて、その余りを繰越長さとして次の縫製ステップに繰り越すことを特徴とする差動送りミシン。
【請求項２】
いせ込み縫いの動作を行う縫製手段と、
縫製ステップ毎に設定された設定縫製長さ及び一針当たりの設定送り量を記憶する記憶手段と、
前記縫製手段に複数の縫製ステップを順次行わせ、各縫製ステップでは前記記憶手段に記憶された設定縫製長さだけのいせ込み縫いを前記縫製手段に行わせる制御手段と、を備え、
各縫製ステップにおいて前記制御手段は、設定縫製長さを設定送り量で除算したときの余りを各針周期の配分量に分け、設定送り量と配分量との和を一針の送り量としたいせ込み縫いを前記縫製手段に行わせ、設定縫製長さだけいせ込み縫いを行ったら次の縫製ステップに切り替えることを特徴とする差動送りミシン。
【請求項３】
いせ込み縫いの動作を行う縫製手段と、
縫製ステップ毎に設定された設定縫製長さ及び一針当たりの設定送り量を記憶する記憶手段と、
第１モードと第２モードのうちの何れかを選択するための選択手段と、
前記縫製手段を制御する制御手段と、を備え、
前記選択手段によって第１モードが選択された場合に、前記制御手段が前記縫製手段に複数の縫製ステップを順次行わせ、各縫製ステップにおいて前記制御手段は、いせ込み縫いの残りの縫製長さが前回の縫製ステップから繰り越した繰越長さと設定縫製長さとの和を設定送り量で除算したときの余りとなるまで、前記記憶手段に記憶された設定送り量でいせ込み縫いを前記縫製手段に行わせ、残りの縫製長さがその余りになったら次の縫製ステップに切り替えて、その余りを繰越長さとして次の縫製ステップに繰り越し、
前記選択手段によって第２モードが選択された場合に、前記制御手段が前記縫製手段に複数の縫製ステップを順次行わせ、各縫製ステップにおいて前記制御手段は、設定縫製長さを設定送り量で除算したときの余りを各針周期の配分量に分け、設定送り量と配分量との和を一針の送り量としたいせ込み縫いを前記縫製手段に行わせ、設定縫製長さだけいせ込み縫いを行ったら次の縫製ステップに切り替えることを特徴とする差動送りミシン。
【請求項４】
前記制御手段は、設定縫製長さを設定送り量で除算したときの余りを各針周期の配分量に分けるに際して、設定送り量で設定し得る最小単位を単位として各針周期の配分量に分けることを特徴とする請求項２又は３に記載の差動送りミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、上布と下布の送り量が異なるいせ込み縫いを行う差動送りミシンに関する。
【背景技術】
【０００２】
従来、袖つけ等を行う際にいせ込みを施しながら縫製を行う差動送りミシンが知られている（例えば、特許文献１、特許文献２参照）。
なお、「いせ込みを施す」とは、例えば、洋服の袖の肩口等、立体形状の部分を縫い付ける際に、２枚重ねで縫う生地のうち外側となる上布の送り量を、内側となる下布の送り量より多くすることで、上布に余裕を持たせることである。いせ込みを施すことによって、洋服の袖口のような立体形状が上布と下布の縫い付け部分に施される。一針当たりの上布と下布の送り量の差をいせ込み量といい、一連の縫製でいせ込み量を均一に施すとは限らず、例えば袖付けの場合、袖山部分となるほどいせ込み量を多くし、逆に袖下部分となるほどいせ込み量を少なくして縫製することが一般的である。
【０００３】
このような袖つけを行う差動送りミシンとしては、一連の縫製を複数の縫製ステップに区分し、例えば袖付けの場合、袖山部分、袖下部分というように複数の縫製ステップに区分する。そして、縫製ステップ毎に縫製長さが設定されているとともに、縫製ステップ毎に一針当たりの上布の送り量、下布の送り量及びいせ込み量等が設定されている。差動送りミシンは、各縫製ステップに設定されている上布の送り量、下布の送り量及びいせ込み量に基づくいせ込み縫いを行い、縫製ステップを順次行うことによって一連の縫製を行う。各縫製ステップにおいては、一針毎に、設定された縫製長さから設定された一針当たりの送り量を減算していくことで残りの縫製長さを求め、残りの縫製長さが一針当たりの送り量より小さくなった場合には、余り分の縫いは行わずに次の縫製ステップに切り替える。
【特許文献１】特開２００４−１４１２２４号公報
【特許文献２】特開２００４−２０１７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、残りの縫製長さが一針当たりの送り量より小さくなった場合に次の縫製ステップに切り替えると、各縫製ステップの余り分が累積していき、不意の箇所で縫製ステップが切り替わるため、いせ込み位置にズレを生じ、不良品を作成してしまう。
【０００５】
また、各縫製ステップの余り分の累積を抑えるため、縫製ステップ内の最後の数針の送り量に余りを配分することが行われているが、最後の数針の送り量とそれまでの送り量が大きく異なってしまい、縫製品質を低下させてしまう問題がある。
【０００６】
そこで、本発明の目的は、各縫製ステップの余り分の累積を抑えるとともに、それぞれの縫製ステップ内で送り量の大きな変化を抑えることができる差動送りミシンを提供することである。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、請求項１に係る発明は、いせ込み縫いの動作を行う縫製手段と、縫製ステップ毎に設定された設定縫製長さ及び一針当たりの設定送り量を記憶する記憶手段と、前記縫製手段に複数の縫製ステップを順次行わせ、各縫製ステップでは前記記憶手段に記憶された設定送り量でいせ込み縫いを前記縫製手段に行わせる制御手段と、を備え、各縫製ステップにおいて前記制御手段は、いせ込み縫いの残りの縫製長さが前回の縫製ステップから繰り越した繰越長さと設定縫製長さとの和を設定送り量で除算したときの余りとなるまで前記縫製手段にいせ込み縫いを行わせ、残りの縫製長さがその余りになったら次の縫製ステップに切り替えて、その余りを繰越長さとして次の縫製ステップに繰り越すことを特徴とする。
【０００８】
請求項１に係る発明によれば、縫製手段によっていせ込み縫いが行われるが、各縫製ステップの一針当たりの送り量が設定送り量となり、縫製ステップ内では送り量が一様である。縫製手段によっていせ込み縫いが行われている際に、残りの縫製長さが前回の縫製ステップから繰り越した繰越長さと設定送り量との和を設定送り量で除算したときの余りとなると、即ち残り縫製長さが設定送り量より小さくなると、次の縫製ステップに切り替わり、その余りが繰越長さとして次の縫製ステップに繰り越される。そのため、次の縫製ステップの設定送り量でいせ込み縫いが行われる際には、次の縫製ステップの設定縫製長さと繰り越された繰越長さとの和を考慮して、いせ込み縫いが行われる。このように、各縫製ステップの余りが繰越長さとして次の縫製ステップに繰り越されるので、各縫製ステップの余り分が累積していくことが防止され、綺麗ないせ込み縫いが施される。
【０００９】
請求項２に係る発明は、いせ込み縫いの動作を行う縫製手段と、縫製ステップ毎に設定された設定縫製長さ及び一針当たりの設定送り量を記憶する記憶手段と、前記縫製手段に複数の縫製ステップを順次行わせ、各縫製ステップでは前記記憶手段に記憶された設定縫製長さだけのいせ込み縫いを前記縫製手段に行わせる制御手段と、を備え、各縫製ステップにおいて前記制御手段は、設定縫製長さを設定送り量で除算したときの余りを各針周期の配分量に分け、設定送り量と配分量との和を一針の送り量としたいせ込み縫いを前記縫製手段に行わせ、設定縫製長さだけいせ込み縫いを行ったら次の縫製ステップに切り替えることを特徴とする。
【００１０】
請求項２に係る発明によれば、縫製手段によっていせ込み縫いが行われるが、各縫製ステップの設定縫製長さだけのいせ込み縫いが行われる。ここで、各縫製ステップにおいては、設定縫製長さを設定送り量で除算したときの余りが各針周期の配分量に分けられ、設定送り量と配分量との和が一針の送り量としたいせ込み縫いが行われる。このように、各縫製ステップの余りが一針当たりの送り量に配分されるので、設定縫製長さだけいせ込み縫いが行われると、余りが無くなる。そのため、各縫製ステップの余り分が累積していくことが防止され、綺麗ないせ込み縫いが施される。
【００１１】
請求項３に係る発明は、いせ込み縫いの動作を行う縫製手段と、縫製ステップ毎に設定された設定縫製長さ及び一針当たりの設定送り量を記憶する記憶手段と、第１モードと第２モードのうちの何れかを選択するための選択手段と、前記縫製手段を制御する制御手段と、を備え、前記選択手段によって第１モードが選択された場合に、前記制御手段が前記縫製手段に複数の縫製ステップを順次行わせ、各縫製ステップにおいて前記制御手段は、いせ込み縫いの残りの縫製長さが前回の縫製ステップから繰り越した繰越長さと設定縫製長さとの和を設定送り量で除算したときの余りとなるまで、前記記憶手段に記憶された設定送り量でいせ込み縫いを前記縫製手段に行わせ、残りの縫製長さがその余りになったら次の縫製ステップに切り替えて、その余りを繰越長さとして次の縫製ステップに繰り越し、前記選択手段によって第２モードが選択された場合に、前記制御手段が前記縫製手段に複数の縫製ステップを順次行わせ、各縫製ステップにおいて前記制御手段は、設定縫製長さを設定送り量で除算したときの余りを各針周期の配分量に分け、設定送り量と配分量との和を一針の送り量としたいせ込み縫いを前記縫製手段に行わせ、設定縫製長さだけいせ込み縫いを行ったら次の縫製ステップに切り替えることを特徴とする。
【００１２】
請求項３に係る発明によれば、第１モードが選択された場合には、請求項１に係る発明と同様の作用効果を奏し、第２モードが選択された場合には、請求項２に係る発明と同様の作用効果を奏する。
【００１３】
請求項４に係る発明は、請求項２又は３に記載の差動送りミシンにおいて、前記制御手段は、設定縫製長さを設定送り量で除算したときの余りを各針周期の配分量に分けるに際して、設定送り量で設定し得る最小単位を単位として各針周期の配分量に分けることを特徴とする。
【００１４】
請求項４に係る発明によれば、設定縫製長さを設定送り量で除算したときの余りが、設定送り量で設定し得る最小単位を単位として各針周期の配分量に分けられるので、縫製ステップ内における一針当たりの送り量をほぼ一様にすることができる。
【発明の効果】
【００１５】
請求項１に係る発明によれば、各縫製ステップの余り分が累積していくことが防止されるので、より正確な縫製ステップの切り替えが行える。また、縫製ステップ内での送り量が設定送り量で一様であるから、綺麗ないせ込み縫いを施すことができる。
【００１６】
請求項２に係る発明によれば、各縫製ステップの余り分が累積していくことが防止されるので、より正確な縫製ステップの切り替えが行える。また、余りが縫製ステップ内の各針周期の送り量に配分されるので、縫製ステップ内における一針当たりの送り量をほぼ一様になり、綺麗ないせ込み縫いを施すことができる。
【００１７】
請求項３に係る発明によれば、各縫製ステップの余り分が累積していくことが防止され、より正確な縫製ステップの切り替えが行え、綺麗ないせ込み縫いを施すことができる。また、第１モード、第２モードの何れかに選択することができることで、縫製状況に応じた対応が可能となり、縫製品質の改善が図られる。
【００１８】
請求項４に係る発明によれば、設定縫製長さを設定送り量で除算したときの余りが、設定送り量で設定し得る最小単位を単位として各針周期の配分量に分けられるので、縫製ステップ内における一針当たりの送り量をほぼ一様にすることができる。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明を実施するための最良の形態について図面を用いて説明する。但し、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、発明の範囲を以下の実施形態及び図示例に限定するものではない。
【００２０】
ここで、図１から図３では、ミシン針１３１が上下動を行う方向をＹ軸方向と定義し、これと直交する前後方向をＸ軸方向と定義し、Ｙ軸方向とＸ軸方向の両方に直交する左右方向をＺ軸方向と定義する。
【００２１】
差動送りミシン１の機械的構成について図１から図３を用いて説明する。差動送りミシン１は、いせ込み縫いの縫製動作を行う縫製駆動部２を具備する。縫製駆動部２は、上布を送る上送り機構部３と、下布を送る下送り機構部４と、上布及び下布を縫製する運針機構部５等を有している。
【００２２】
上送り機構部３は、上送りモータ１１（図４に図示）と、その上送りモータ１１の回転運動がプーリ等を介し伝達されて駆動される上送りベルト１１０等により構成されている。そして、上送りベルト１１０が上送りモータ１１によって駆動されることによって、図２におけるＸ軸方向に沿う矢印Ａの方向に上布が送られる。
【００２３】
下送り機構部４は、下送りモータ１２（図４に図示）と、その下送りモータ１２の回転運動がプーリ等を介し伝達されて駆動される下送りベルト１２０等により構成されている。そして、下送りベルト１２０が下送りモータ１２によって駆動されることによって、図２におけるＸ軸方向に沿う矢印Ａの方向に下布が送られる。
【００２４】
運針機構部５は、下送りベルト１２０の上方において上下動可能とされた針棒１３０と、針棒１３０に着脱自在に備えられたミシン針１３１と、ミシンモータ１３（図３、図４に図示）と、ミシンモータ１３によって回転される主軸と、その主軸と針棒１３０との間に連結されて主軸の回転運動を針棒１３０の上下の往復運動に変換する変換機構と、を具備する。そして、運針機構部５は、ミシンモータ１３により主軸及び変換機構を介して針棒１３０を往復運動させ、ミシン針１３１に供給されるミシン糸をミシン針１３１によって上布及び下布に縫い付けるものである。
【００２５】
運針機構部５は、ミシンモータ１３の回転速度の変更によってミシン針１３１の上下動周期を変更可能とされている。上送り機構部３は、上送りモータ１１の回転速度の変更によって一針当たりの上布の送り量を変更可能とされている。下送り機構部４は、下送りモータ１２の回転速度の変更によって下布の送り量を変更可能とされている。上送り機構部３による一針当たりの送り量が下送り機構部４による一針当たりの送り量と異なることによって、上布の送り量と下布の送り量に差が生じるが、一針当たりの上布と下布の送り量の差をいせ込み量といい、上布の送り量を下布の送り量より多くすればするほどいせ込み量を多くすることができる。ここで、一針当たりとは、運針機構部５によってミシン針１３１が一往復だけ上下動する周期をいう。なお、以下では、一針当たりの上布の送り量を上送り量といい、一針当たりの下布の送り量を下送り量という。
【００２６】
この差動送りミシン１は、縫製駆動部２により上送り量と下送り量との間に差を設けることによっていせ込みを行いつつ縫製を行うミシンであって、例えば、下布としての身頃生地に対し、上布としての袖生地をいせ込んで縫いつける縫製等に使用される。この差動送りミシン１は、一連の縫製を複数の縫製ステップに分けて行うが、縫製ステップ毎に縫製長さ、いせ込み量、下送り量を設定し得るようになっている。ここで、縫製長さとは、或る縫製ステップの縫い始めからその縫製ステップの縫い終りまでの下布の送り量である。また、いせ込み量と下送り量の和が、上送り量となる。
【００２７】
また、この差動送りミシン１は、ミシン針１３１に供給される糸を挟み込んで糸に張力を付与する糸挟持部と、糸挟持部の駆動源である糸張力ソレノイド（図４に図示）とを備える。糸張力ソレノイド１４は糸狭持部に与える推力を調整するものであり、糸張力ソレノイド１４によって推力が糸挟持部に与えられることで、糸挟持部に挟持された糸に張力が加わり、糸張力ソレノイド１４によって推力が調整されることによって、糸に加わる張力が調整される。また、この差動送りミシン１は、縫製終了後（全ての縫製ステップの終了後）に糸を切断する糸切り装置を備える。
【００２８】
差動送りミシン１の電気的構成について説明する。図４に示すように、差動送りミシン１は、制御部１０と、制御部１０の駆動制御信号によって上送りモータ１１を駆動する駆動回路１１ａと、制御部１０の駆動制御信号によって下送りモータ１２を駆動する駆動回路１２ａと、制御部１０の駆動制御信号によってミシンモータ１３を駆動する駆動回路１３ａと、制御部１０の駆動制御信号によって糸張力ソレノイド１４を駆動する駆動回路１４ａと、差動送りミシン１を操作するためのミシン起動ペダル１５と、ミシン起動ペダル１５が操作されたことに基づく駆動入力信号を制御部１０に送る入力回路１５ａと、差動送りミシン１を操作する補助ペダル１７と、その補助ペダル１７が操作されたことに基づく駆動入力信号を制御部１０に送る入力回路１７ａと、差動送りミシン１を操作するステップ切替スイッチ１８と、そのステップ切替スイッチ１８が操作されたことに基づく駆動入力信号を制御部１０に送る入力回路１８ａと、タッチパネル付表示装置である操作パネル１６と、を具備する。
【００２９】
制御部１０は、マイコンであるＭＰＵ（Micro Processor Unit）１０ａと、ＲＯＭ（Read Only Memory）１０ｂと、ＲＡＭ（Random Access Memory）１０ｃと、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）１０ｄと、を備えており、図３に示された電装ボックス２０内に配設されている。
【００３０】
ＲＯＭ１０ｂには差動送りミシン１の制御プログラムが格納されている。ＲＡＭ１０ｃは、ワークエリアをＭＰＵ１０ａに提供するメモリである。ＥＥＰＲＯＭ１０ｄには、縫製に係る各種データがバックアップされる。ＭＰＵ１０ａは、ＲＯＭ１０ｂに格納された制御プログラムに従って処理を行う。
【００３１】
制御部１０がＭＰＵ１０ａの演算処理により上送りモータ１１、下送りモータ１２及びミシンモータ１３を駆動することによって、ミシン針１３１が上下動しながら上送りベルト１１０によって上布が送られ且つ下送りベルト１２０によって下布が送られる。これにより、縫製駆動部２がいせ込み縫いの縫製動作を行う。
【００３２】
また、制御部１０がミシンモータ１３の回転速度を制御することによってミシン針１３１の上下動周期が制御され、制御部１０が上送りモータ１１の回転速度を制御することによって上送り量が制御され、制御部１０が下送りモータ１２の回転速度を制御することによって下送り量が制御される。このように制御部１０が上送りモータ１１、下送りモータ１２及びミシンモータ１３の回転速度を制御することによって、いせ込み量が制御される。なお、制御部１０は、上送り量、下送り量及びいせ込み量を連続的（アナログ的）に変更できず、最小単位ずつ段階的（デジタル的）に変更し得る。ここでは、最小単位を０．１ｍｍとしている。
【００３３】
ミシン起動ペダル１５は、作業者が差動送りミシン１を操作するための操作ペダルである。ミシン起動ペダル１５は、起動ペダル１５が操作された動きを電気信号に変換する入力回路１５ａを介し、作業者によるペダルの踏み込み量に応じた駆動入力信号を制御部１０に出力するものである。制御部１０は、ミシン起動ペダル１５が踏まれ始めると上送りモータ１１、下送りモータ１２及びミシンモータ１３を作動させ、ミシン起動ペダル１５の踏み込み量に応じた回転速度で上送りモータ１１、下送りモータ１２及びミシンモータ１３を駆動し、ミシン起動ペダル１５の踏み込みが解除されると上送りモータ１１、下送りモータ１２及びミシンモータ１３を停止させる。
【００３４】
補助ペダル１７は、作業者が差動送りミシン１におけるいせ込み量の設定値を変更するためのペダル部である。補助ペダル１７は、補助ペダル１７が操作された動きを電気信号に変換する入力回路１７ａを介し、作業者による踏み込み量に応じた駆動入力信号を制御部１０に出力するものである。補助ペダル１７から制御部１０に駆動入力信号が入力されることによって、制御部１０が補助ペダル１７の踏み込み量に応じていせ込み量の設定値を変更する。
この補助ペダル１７は、所定の軸を軸線とする揺動が可能に備えられている。そして、補助ペダル１７は、前踏みによる揺動によりプラスの値のいせ込み量変更値、後踏みによる揺動によりマイナスの値のいせ込み量変更値を制御部１０に出力するようになっている。なお、補助ペダル１７によるいせ込み量の変更に関する技術は、従来周知の技術であるので、ここでは詳述しない。
【００３５】
ステップ切替スイッチ１８は、差動送りミシン１による一連の縫製中の縫製ステップを次の縫製ステップに切り替えるためのスイッチであり、作業者が膝で操作することができるようになっている。ステップ切替スイッチ１８は、切替スイッチ１８が操作された動きを駆動入力信号に変換する入力回路１８ａを介して制御部１０に出力するものである。制御部１０は、ステップ切替スイッチ１８から駆動入力信号を入力すると縫製ステップを次の縫製ステップに切り替える。
【００３６】
操作パネル１６は、表示手段としての液晶ディスプレイなどの表示装置と、表示装置の表示面に設けられた入力手段としてのタッチパネルとから構成されている。表示装置は、制御部１０から出力される種々の縫製情報（例えば、縫製ステップ毎に設定された縫製長さ、下送り量及びいせ込み量、縫製ステップを図形で示す区間図形等）や各種アイコンボタン等を表示する。タッチパネルは、電磁誘導式、磁気歪式、感圧式等の座標読み取り原理でタッチ指示された座標を検出し、検出した座標を位置信号として制御部１０に出力する。すなわち操作パネル１６は各種情報やデータ等を表示するとともに、操作パネル１６における表示装置に表示された各種スイッチの位置情報と、タッチパネルにおいてタッチ指示により検出された座標の位置情報とを対応させることにより入力された入力指示を制御部１０に出力する。
【００３７】
操作パネル１６の表示装置に表示される表示画面によって、縫製ステップ毎に縫製長さ、下送り量及びいせ込み量を最小単位ずつ段階的に設定することができる。一例として、図５、図６に示すような画面が制御部１０によって操作パネル１６の表示装置に表示される。図５に示すように、画面の中央部には、略円形の袖形状を燃した表示図形３０が表示される。表示図形３０は、８つの縫製ステップに対応して８つの区間図形３１〜３８に分けられた状態で表示される。表示図形３０の最下部が袖下に対応し、表示図形３０の最上部が袖山とに対応している。そして、最下部から縫製を開始し、区間図形が半時計回りに区間図形３１から区間図形３８の順に表示されており、区間図形３１〜区間図形３８の中には数値が表示されている。区間図形３１〜区間図形３８内の数値はそれぞれの縫製ステップにおけるいせ込み量の設定値を表している。区間図形３１〜区間図形３８のいせ込み量がそれぞれ「２」、「３」、「６」、「１２」、「０」、「１３」、「７」、「１」と設定されている状態を示している。いせ込み量の単位をミリメートルとした場合に、いせ込み量の１０倍の値が画面に表示される。例えば、いせ込み量が０．１ｍｍの場合には、画面では数値として「１」が表示される。なお、いせ込み量は、下送り量に対する上送り量の超過量、つまり、上送り量と下送り量の差である。
【００３８】
また、区間図形３１〜区間図形３８のうち選択された区間図形は、選択されていない他の区間図形と識別できるように、グレーで表示されている。図５では、区間図形３１に対応する縫製ステップが選択されている。
【００３９】
また、作業者は、操作パネル１６に表示されるいせ込み量設定部３９の何れかのボタンをタッチ操作することで、タッチしたボタンに割り当てられたいせ込み量を、選択した区間図形の縫製ステップにおけるいせ込み量として設定することができる。設定されたいせ込み量は、図５に示すように区間図形３１〜区間図形３８内に表示され、更に制御部１０によってＥＥＰＲＯＭ１０ｄに格納される。縫製ステップの順番をｎとした場合、ｎ番目の縫製ステップにおいて設定されたいせ込み量を設定いせ込み量Ｉnと表す。なお、各縫製ステップのおけるいせ込み量を操作パネル１６によって設定するのではなく、予めＲＯＭ１０ｂ又はＥＥＰＲＯＭ１０ｄに記憶させても良い。
【００４０】
区間図形３１〜３８の周方向における長さは、各縫製ステップの縫製長さに応じた比率で表示されている。表示図形３０の上には、縫製長さ表示欄４０が表示されている。縫製長さ表示欄４０では、区間図形３１〜区間図形３８のうち選択された区間図形の縫製ステップにおける縫製長さが分子に表示され、区間図形３１〜区間図形３８の縫製ステップにおける縫製長さの総和が分母に表示されている。図５の例では、区間図形３１の縫製ステップにおける縫製長さが３５．２ｍｍと設定され、区間図形３１〜区間図形３８の縫製ステップにおける縫製長さの総和が３５８．０ｍｍと設定されている。ｎ番目の縫製ステップにおいて設定された縫製長さを設定縫製長さＤnと表す。なお、各縫製ステップにおける縫製長さは、操作パネル１６によって設定してＥＥＰＲＯＭ１０ｄに記憶させても良いし、予めＲＯＭ１０ｂ又はＥＥＰＲＯＭ１０ｄに記憶させても良い。
【００４１】
図５の画面の右上には、パターン詳細ボタン４１が表示されている。また、作業者がパターン詳細ボタン４１をタッチ操作することによって、図６のようなパターン詳細設定画面が制御部１０によって操作パネル１６に表示される。図６の画面においては、選択した区間図形の縫製ステップにおける下送り量を設定することができ、下送り量表示部４２には下送り量が表示されている。下送り量表示部４２の右には増加ボタン４３と減少ボタン４４が表示されているが、作業者が増加ボタン４３をタッチ操作するごとに、下送り量表示部４２に表示される下送り量が最小単位ずつ増加し、作業者が減少ボタン４４をタッチ操作するごとに下送り量表示部４２に表示される下送り量が最小単位ずつ減少する。そして、作業者が決定ボタン４５をタッチ操作することによって、下送り量表示部４２に表示される下送り量が設定され、更に設定された下送り量が制御部１０によってＥＥＰＲＯＭ１０ｄに格納され、図５の画面に戻る。これにより、選択した区間図形の縫製ステップにおける下送り量を設定することができる。ｎ番目の縫製ステップにおいて設定された下送り量を設定下送り量Ｐnと表す。なお、各縫製ステップにおける下送り量は、予めＲＯＭ１０ｂ又はＥＥＰＲＯＭ１０ｄに記憶させても良い。
【００４２】
図５の画面の左下には、準備ボタン４６が表示されている。作業者が準備ボタン４６をタッチ操作することによって、差動送りミシン１が縫製を行え得るようになる。
【００４３】
制御部１０の機能について説明する。
制御部１０は、ミシン起動ペダル１５の操作に基づいた駆動制御信号を駆動回路１３ａに送ることによってミシンモータ１３の回転速度を制御する機能を有する。
制御部１０は、ミシンモータ１３の回転速度に合わせて上送りモータ１１及び下送りモータ１２の回転速度を制御する機能を有する。ｎ番目の縫製ステップにおける下送りモータ１２の回転速度の制御において、制御部１０は、設定下送り量Ｐnで下布が下送りベルト１２０により送られるように下送りモータ１３の回転速度を制御する機能を有する。ｎ番目の縫製ステップにおける上送りモータ１１の回転速度の制御において、制御部１０は、設定下送り量Ｐnと設定いせ込み量Ｉnとの和となる上送り量で上布が上送りベルト１１０により送られるように上送りモータ１１の回転速度を制御する機能を有する。
【００４４】
また、制御部１０は、補助ペダル１７が操作されて揺動された揺動量に基づきいせ込み量を変更する機能を有する。いせ込み量が変更されたことに伴い、ミシン各部は変更されたいせ込み量に関する縫製を実行するようになる。
【００４５】
また、制御部１０は、ステップ切替スイッチ１８が操作されたことに伴う駆動入力信号に基づき、縫製中の縫製ステップを次の縫製ステップに切り替える機能を有する。縫製ステップが切り替えられたことに伴い、ミシン各部は切り替えられた縫製ステップにおける設定下送り量Ｐn＋１及び設定いせ込み量Ｉn＋１で縫製を実行するようになる。
【００４６】
また、制御部１０は、ミシン針１３１が一回上下動する度に残り縫製長さを算出し、残り縫製長さが設定下送り量Ｐnよりも小さくなった場合に次の縫製ステップに切り替える機能を有する。残り縫製長さとは、各縫製ステップにおいて縫製すべき残りの長さであり、ミシン針１３１が一回上下動する毎に設定下送り量Ｄnだけ減っていく変数である。例えば、残り縫製長さは、設定縫製長さＤnと繰越長さＢnの和から、ｎ番目の縫製ステップの開始時から縫い上げた実行縫製長さを減算することで求められる。つまり、ｎ番目の縫製ステップの開始時からミシン針１３１を上下動した回数を針数とした場合、実行縫製長さは、「実行縫製長さ」＝「設定下送り量Ｄn」×「針数」の式によって算出され、残り縫製長さは、「残り縫製長さ」＝「設定縫製長さＤn」＋「繰越長さＢn」−「実行縫製長さ」の式によって算出される。ここで、ｎが２以上の場合、繰越長さＢnは、前回の縫製ステップから繰り越した縫い余りであって、前回の縫製ステップにおいて最後にミシン針１３１が上下動した時の残り縫製長さであり、設定縫製長さＤn-1と繰越長さＢn-1の和を設定下送り量Ｐn-1で除算するときの余りである（０≦Ｂn＜Ｐn-1）。但し、最初の縫製ステップ（ｎ＝１）の場合、繰越長さＢ1がゼロであり、更に、前回の縫製ステップからステップ切替スイッチ１８によって手動でｎ番目の縫製ステップに切り替えられた場合、繰越長さＢnがゼロとされる。
【００４７】
次に、差動送りミシン１の動作について図７のフローチャートを用いて説明する。
【００４８】
まず、差動送りミシン１の主電源がＯＮにされたことに基づき、制御部１０が初期化動作を行う（ステップＳＡ１）。そして、制御部１０は、ＲＯＭ１０ｂ又はＥＥＰＲＯＭ１０ｄに記憶されている各縫製ステップにおける初期の設定下送り量、設定縫製長さ、設定いせ込み量に基づく編集画面（例えば、図５）を操作パネル１６に表示する（ステップＳＡ３）。
【００４９】
次に、制御部１０は、準備ボタン４６がタッチ操作されたか否かを判断する（ステップＳＡ５）。準備ボタン４６がタッチ操作されずに（ステップＳＡ５：Ｎｏ）、図５の編集画面が表示されている場合に、作業者が操作パネル１６にタッチ操作することで各縫製ステップの設定下送り量、設定いせ込み量、設定縫製長さが変更された場合、制御部１０は、その変更した設定下送り量、設定いせ込み量、設定縫製長さをＥＥＰＲＯＭ１０ｄに記憶する。一方、準備ボタン４６がタッチ操作されると、制御部１０の処理がステップＳＡ７に移行する（ステップＳＡ５：ＹＥＳ）。
【００５０】
ステップＳＡ７では、制御部１０は、最初の縫製ステップ（つまり、ｎ←１）における設定下送り量Ｐn、設定いせ込み量Ｉn、設定縫製長さＤnを読み込み、ＲＡＭ１０ｃに一時記憶する。更に制御部１０はＲＡＭ１０ｃの記憶領域に残り縫製長さを一時記憶するが、ステップＳＡ７の時点では縫製が行われておらず、最初の縫製ステップにおいては繰越長さＢnがゼロであるので、制御部１０は設定縫製長さＤnを変数としての残り縫製長さとしてＲＡＭ１０ｃに記憶する。
【００５１】
次に、制御部１０はミシン起動ペダル１５が踏まれたか否かを判定し（ステップＳＡ９）、ミシン起動ペダル１５が踏まれていない場合には制御部１０の処理が再びステップＳＡ９に戻り、ミシン起動ペダル１５が踏まれた場合には制御部１０の処理がステップＳＡ１１に移行する。ステップＳＡ１からステップＳＡ９までは、差動送りミシン１が縫製動作を行う前の待機状態における処理である。
【００５２】
ステップＳＡ１１においては、制御部１０は、上送りモータ１１、下送りモータ１２及びミシンモータ１３を作動させ、ミシン起動ペダル１５の踏み込み量に応じた回転速度で上送りモータ１１、下送りモータ１２及びミシンモータ１３を駆動する。ここで、制御部１０は、ミシンモータ１３の回転速度に合わせて上送りモータ１１及び下送りモータ１２の回転速度を制御するが、制御部１０は、設定下送り量Ｐnで下布が下送りベルト１２０により送られるように下送りモータ１３の回転速度を制御すとともに、設定下送り量Ｐnと設定いせ込み量Ｉnとの和となる上送り量で上布が上送りベルト１１０により送られるように上送りモータ１１の回転速度を制御する。これにより縫製駆動部２によっていせ込み縫いが開始し、制御部１０の処理がステップＳＡ１３に移行するが、以下の制御部１０の処理はミシン針１３１が一回だけ上下動する間における処理である。
【００５３】
ステップＳＡ１３においては制御部１０が監視処理を行う。図８は監視処理のフローチャートであるが、まず制御部１０はステップ切替スイッチ１８が操作されたか否かを判定する（ステップＳＢ１）。ステップ切替スイッチ１８が操作されない場合には、制御部１０の処理がステップＳＡ１５に移行し、ステップ切替スイッチ１８が操作された場合には、制御部１０の処理がステップＳＢ３に移行する。ステップＳＢ３においては、制御部１０は縫製ステップの順番をカウントアップすることで（ｎ←ｎ＋１）、縫製ステップを次の縫製ステップに切り替える。そして、制御部１０は、新たな縫製ステップにおける設定下送り量Ｐn、設定いせ込み量Ｉn、設定縫製長さＤnを読み込み、その縫製ステップに繰り越す繰越長さＢnをゼロとし、繰越長さＢnと設定縫製長さＤnの和（繰越長さＢnがゼロであるので、和は設定縫製長さＤnである。）を残り縫製長さとしてＲＡＭ１０ｃに記憶する（ステップＳＢ５）。その後、制御部１０の処理はステップＳＡ１５に移行する。
【００５４】
ステップＳＡ１５において制御部１０はミシン針１３１が一回分上下動したか否かを判定し、ミシン針１３１が一回分上下動した場合には、制御部１０の処理がステップＳＡ１７に移行し、ミシン針１３１が一回分上下動していない場合には、制御部１０の処理がステップＳＡ２７に移行する。
【００５５】
ステップＳＡ１７において、制御部１０は残り縫製長さが設定下送り量Ｐn以上であるか否かを判定する。残り縫製長さが設定下送り量Ｐnより小さい場合には、制御部１０の処理がステップＳＡ２３に移行する。一方、残り縫製長さが設定下送り量Ｐn以上である場合には、制御部１０が残り縫製長さから設定下送り量Ｐnを減算することで新たな残り縫製長さを求め、ＲＡＭ１０ｃの記憶領域をその新たな残り縫製長さに書き換える（ステップＳＡ１９）。そして、再び、制御部１０は残り縫製長さが設定下送り量Ｐn以上であるか否かを判定し（ステップＳＡ２１）、残り縫製長さが設定下送り量Ｐnより小さい場合には、制御部１０の処理がステップＳＡ２３に移行し、残り縫製長さが設定下送り量Ｐn以上である場合には、制御部１０の処理がステップＳＡ２７に移行する。なお、ステップＳＡ２１において残り縫製長さが設定下送り量Ｐn以上であると判定された場合、その残り縫製長さは、繰越長さＢnと設定縫製長さＤnとの和を設定送り量Ｐnで除算したときの余りに等しい。
【００５６】
ステップＳＡ２３において、制御部１０は縫製ステップの順番をカウントアップすることで（ｎ←ｎ＋１）、縫製ステップを次の縫製ステップに切り替える。そして、制御部１０は、新たな縫製ステップにおける設定下送り量Ｐn、設定いせ込み量Ｉn、設定縫製長さＤnを読み込み、前回の縫製ステップにおいてＲＡＭ１０ｃに記憶された残り縫製長さを繰り越しにより繰越長さＢnとし、繰越長さＢnと設定縫製長さＤnの和を新たな残り縫製長さとしてＲＡＭ１０ｃの書き換えをする（ステップＳＡ２５）。その後、制御部１０の処理はステップＳＡ２７に移行する。
【００５７】
ステップＳＡ２７において、制御部１０はミシン起動ペダル１５が踏まれているか否かを判定し、ミシン起動ペダル１５が踏まれている場合には制御部１０の処理が再びステップＳＡ１３に戻り、ミシン起動ペダル１５が踏まれていない場合には制御部１０が上送りモータ１１、下送りモータ１２及びミシンモータ１３を停止する（ステップＳＡ２９）。上送りモータ１１、下送りモータ１２及びミシンモータ１３の停止後、制御部１０は監視処理を行う（ステップＳＡ３１）。ステップＳＡ３１における監視処理はステップＳＡ１３における監視処理と同じであり、制御部１０は図８に示されたサブルーチンを実行後に糸切りがされた否かを判定する（ステップＳＡ３３）。ここで、最後の縫製ステップが終了した場合には、糸切り装置によって糸切りが行われ、制御部１０の処理がステップＳＡ３５に移行し、最後の縫製ステップが終了していない場合には、制御部１０の処理がステップＳＡ９に戻る。
【００５８】
ステップＳＡ３５において制御部１０が初期化動作を行い、その後制御部１０は、最初の縫製ステップ（つまり、ｎ←１）における設定下送り量Ｐn、設定いせ込み量Ｉn、設定縫製長さＤnを読み込み、ＲＡＭ１０ｃに一時記憶する。更に制御部１０はＲＡＭ１０ｃの記憶領域に残り縫製長さを一時記憶するが、最初の縫製ステップにおいては繰越長さＢnがゼロであるので、制御部１０は設定縫製長さＤnを残り縫製長さとしてＲＡＭ１０ｃに記憶する。そして、制御部１０の処理がステップＳＡ９に戻る。
【００５９】
以上のように本実施形態によれば、ｎ番目の縫製ステップでは設定下送り量Ｐnが一針当たりの下送り量としていせ込み縫いが行われて、残り縫製長さが設定下送り量Ｐn以下になると（ステップＳＡ２１：Ｎｏ）、次の縫製ステップに切り替わり、その残り縫製長さ（繰越長さＢnと設定縫製長さＤnとの和を設定下送り量Ｐnで除算したときの余りに等しい）が繰越長さＢn+1として次の縫製ステップに繰り越される。そのため、次の縫製ステップの開始時には、残り縫製長さが設定縫製長さＤn+1と繰越長さＢn+1との和とされて（ステップＳＡ２５）、いせ込み縫いが行われる。このように、ｎ番目の縫製ステップにおける縫いの余りが繰越長さＢn+1として次の縫製ステップに繰り越される。そのため、各縫製ステップの余り分が累積していくことが防止され、より正確な縫製ステップの切り替えが行え、綺麗ないせ込み縫いが施される。
【００６０】
また、ｎ番目の縫製ステップでは設定下送り量Ｐnで一様に下布を送っているので、綺麗ないせ込み縫いを施すことができる。
【００６１】
〔第２の実施の形態〕
次に、本発明を適用した第２実施形態における差動送りミシンについて説明する。第２実施形態の差動送りミシンについては第１実施形態における差動送りミシン１の各部と同一部分には同一符号を付し、異なる部分についてのみ説明する。
【００６２】
制御部１０の機能について説明する。
制御部１０は、ｎ番目の縫製ステップにおいてミシン針１３１を回数Ｓn（但し、Ｓnはゼロ以上の整数。）を算出する機能を有する。ここで、回数Ｓnは、設定縫製長さＤnを設定下送り量Ｐnで除算して得た商の整数部分である。
また、制御部１０は、設定縫製長さＤnを設定下送り量Ｐnで除算したときの余りを算出する機能を有する。そして、各縫製ステップにおいてその縫製ステップの開始時からミシン針１３１が上下動する回数をｍとした場合（但し、ｍは１以上Ｓn以下の整数である。）、得た余りを各針周期の配分量Ｆmに分け、配分量Ｆmを設定下送り量Ｐnに加算する機能を有する。なお、制御部１０は、上送り量、下送り量及びいせ込み量の最小単位と等しい最小単位ずつ段階的に配分量Ｆmを設定し得る。ここでは、最小単位を０．１ｍｍとしている。
また、制御部１０は、ミシン起動ペダル１５の操作に基づいた駆動制御信号を駆動回路１３ａに送ることによってミシンモータ１３の回転速度を制御する機能を有する。
また、制御部１０は、ミシンモータ１３の回転速度に合わせて上送りモータ１１及び下送りモータ１２の回転速度を制御する機能を有する。ｎ番目の縫製ステップにおける下送りモータ１２の回転速度の制御において、ミシン針１３１がｍ回目に上下動する際に、制御部１０は、設定下送り量Ｐnと配分量Ｆmとの和で下布が下送りベルト１２０により送られるように下送りモータ１２の回転速度を制御する機能を有する。ｎ番目の縫製ステップにおける上送りモータ１１の回転速度の制御において、ミシン針１３１がｍ回目に上下動する際に、制御部１０は、設定下送り量Ｐnと設定いせ込み量Ｉnと配分量Ｆmとの和となる上送り量で上布が上送りベルト１１０により送られるように上送りモータ１１の回転速度を制御する機能を有する。
また、制御部１０は、ｎ番目の縫製ステップが行われている際に設定縫製長さＤnだけのいせ込み縫いが縫製駆動部２によって行われたら、ステップ切替フラグをＲＡＭ１０ｃにセットする機能を有する。
【００６３】
第２実施形態における差動送りミシンの動作について図９のフローチャートを用いて説明する。
【００６４】
まず、差動送りミシンの主電源がＯＮにされたことに基づき、制御部１０が初期化動作を行う（ステップＳＣ１）。そして、制御部１０は、ＲＯＭ１０ｂ又はＥＥＰＲＯＭ１０ｄに記憶されている各縫製ステップにおける初期の設定下送り量、設定縫製長さ、設定いせ込み量に基づく編集画面（例えば、図５）を操作パネル１６に表示する（ステップＳＣ３）。
【００６５】
次に、制御部１０は、準備ボタン４６がタッチ操作されたか否かを判断する（ステップＳＣ５）。準備ボタン４６がタッチ操作されずに（ステップＳＣ５：Ｎｏ）、図５の編集画面が表示されている場合に、作業者が操作パネル１６にタッチ操作することで各縫製ステップについて設定下送り量、設定いせ込み量、設定縫製長さが変更された場合、制御部１０は、その変更した設定下送り量、設定いせ込み量、設定縫製長さをＥＥＰＲＯＭ１０ｄに記憶する。一方、準備ボタン４６がタッチ操作されると、制御部１０の処理がステップＳＣ７に移行する。
【００６６】
ステップＳＣ７では、制御部１０は、縫製ステップを最初の縫製ステップとする（ｎ←１）。そして、制御部１０は、配分作成処理を行う（ステップＳＣ９）。図１０は配分作成処理のフローチャートであるが、まず制御部１０はｎ番目の縫製ステップにおける設定下送り量Ｐn、設定いせ込み量Ｉn、設定縫製長さＤnを読み込み、ＲＡＭ１０ｃに一時記憶する（ステップＳＤ１）。次に、制御部１０は、設定縫製長さＤnを設定下送り量Ｐnで除算して得た商の整数部分をｎ番目の縫製ステップの回数Ｓnとして求め、ＲＡＭ１０ｃに一時記憶する（ステップＳＤ３）。そして、制御部１０は、読み出した設定縫製長さＤnを残り縫製長さとしてＲＡＭ１０ｃにセットする（ステップＳＤ５）。
【００６７】
次に、制御部１０は、設定縫製長さＤnを設定下送り量Ｐnで除算したときの余りを算出し、それをＲＡＭ１０ｃに一時記憶する（ステップＳＤ７）。次に、制御部１０は、１回目からＳn回目の配分量Ｆ1〜配分量ＦＳnをゼロとしてＲＡＭ１０ｃに記憶し、カウンタとしてのｍを”１”にセットする（ステップＳＤ９）。
【００６８】
次に、制御部１０は、ＲＡＭ１０ｃに記憶した余りがゼロであるか否かを判定する（ステップＳＤ１１）。余りがゼロでない場合（ステップＳＤ１１：Ｎｏ）、制御部１０は、余りから最小単位を減算することで新たな余りを求めて、ＲＡＭ１０ｃの記憶領域をその新たな余りに書き換える（ステップＳＤ１３）。次に、制御部１０は、配分量Ｆmに最小単位を加算することで新たな配分量Ｆmを求めて、ＲＡＭ１０ｃの記憶領域をその新たな余りに書き換える（ステップＳＤ１５）。次に、制御部１０は、ｍが回数Ｓnであるか否かを判定する（ステップＳＤ１７）。ｍが回数Ｓnでない場合に、制御部１０はｍを１だけインクリメントし（ステップＳＤ１９）、制御部１０の処理がステップＳＤ１１に戻り、ｍが回数Ｓnである場合に、制御部１０はｍを”１”にセットし（ステップＳＤ２１）、制御部１０の処理がステップＳＤ１１に戻る。
【００６９】
このように、ステップＳＤ１１、ステップＳＤ１３、ステップＳＤ１５、ステップＳＤ１７、ステップＳＤ１９の処理サイクルが繰り返されることによって、余りが最小単位ずつ減算されるとともに、１回目の配分量Ｆ1から順に最小単位だけ加算される。そして、ステップＳＤ１１、ステップＳＤ１３、ステップＳＤ１５、ステップＳＤ１７、ステップＳＤ１９の処理サイクルがＳn回繰り返されて、Ｓn回目の配分量ＦSnに最小単位が加算されても、余りがゼロとならなかったら、ステップＳＤ１７及びステップＳＤ２１の処理によって再び１回目の配分量Ｆ1から順に最小単位だけ加算される。これにより、設定縫製長さＤnを設定下送り量Ｐnで除算したときの余りが、１回目の配分量Ｆ1からＳn回目の配分量ＦSnとして配分される。
【００７０】
以上のステップＳＤ１１〜ステップＳＤ２１の処理サイクルによって余りがゼロとなったら（ステップＳＤ１１：Ｙｅｓ）、制御部１０がカウンタとしてのｍを”１”にセットし（ステップＳＤ２３）、配分作成処理が終了し、制御部１０の処理がステップＳＣ１１に移行する。
【００７１】
ステップＳＣ１１において制御部１０はミシン起動ペダル１５が踏まれた否かを判定し、ミシン起動ペダル１５が踏まれていない場合には、制御部１０の処理が再びステップＳＣ１１に戻り（ステップＳＣ１１：Ｎｏ）、ミシン起動ペダル１５が踏まれた場合には、制御部１０の処理がステップＳＡ１３に移行する（ステップＳＣ１１：Ｙｅｓ）。ステップＳＣ１からステップＳＣ１１までは、差動送りミシンが縫製動作を行う前の待機状態における処理である。
【００７２】
ステップＳＣ１３においては、制御部１０は、上送りモータ１１、下送りモータ１２及びミシンモータ１３を作動させ、ミシン起動ペダル１５の踏み込み量に応じた回転速度で上送りモータ１１、下送りモータ１２及びミシンモータ１３を駆動する。ここで、制御部１０はミシンモータ１３の回転速度に合わせて上送りモータ１１及び下送りモータ１２の回転速度を制御するが、ミシン針１３１がｍ回目に上下動する際に制御部１０は設定下送り量Ｐnと配分量Ｆmとの和で下布が下送りベルト１２０により送られるように下送りモータ１２の回転速度を制御するとともに、設定下送り量Ｐnと設定いせ込み量Ｉnと配分量Ｆmとの和となる上送り量で上布が上送りベルト１１０により送られるように上送りモータ１１の回転速度を制御する。これにより縫製駆動部２によっていせ込み縫いが行われるが、以下の制御部１０の処理はミシン針１３１が一回だけ上下動する間における処理である。
【００７３】
ステップＳＣ１５においては制御部１０が監視処理を行う。図１１は監視処理のフローチャートであるが、まず制御部１０はステップ切替スイッチ１８が操作されたか否かを判定する（ステップＳＥ１）。ステップ切替スイッチ１８が操作されない場合には、制御部１０の処理がステップＳＥ３に移行し（ステップＳＥ１：Ｎｏ）、ステップ切替スイッチ１８が操作された場合には、制御部１０の処理がステップＳＥ７に移行する（ステップＳＥ１：Ｙｅｓ）。
【００７４】
ステップＳＥ３において、制御部１０はＲＡＭ１０ｃの記憶領域にステップ切替フラグがセットされているか否かを判定する。ステップ切替フラグがセットされていない場合には（ステップＳＥ３：Ｎｏ）、制御部１０の処理はステップＳＣ１７に移行する。一方、ステップ切替フラグがセットされている場合には（ステップＳＥ３）、ステップ切替フラグをリセットし（ステップＳＥ５）、制御部１０の処理はステップＳＥ７に移行する。ステップＳＥ７においては、制御部１０は縫製ステップの順番をカウントアップすることで（ｎ←ｎ＋１）、縫製ステップを次の縫製ステップに切り替える。そして、制御部１０は、配分作成処理を行う（ステップＳＥ９）。ステップＳＥ９における配分作成処理はステップＳＣ９における配分作成処理と同じであり、ステップＳＥ９における配分作成処理中に制御部１０は新たな縫製ステップにおける設定下送り量Ｐn、設定いせ込み量Ｉn、設定縫製長さＤnを読み込み、新たな縫製ステップにおける１回目の配分量Ｆ1〜Ｓn回目の配分量ＦSnを生成する。ステップＳＥ９の配分作成処理後、制御部１０の処理はステップＳＣ１７に移行する。
【００７５】
ステップＳＣ１７において制御部１０はミシン針１３１が一回分上下動したか否かを判定し、ミシン針１３１が一回分上下動した場合には、制御部１０の処理がステップＳＣ１９に移行し、ミシン針１３１が一回分上下動していない場合には、制御部１０の処理がステップＳＣ２９に移行する。
【００７６】
ステップＳＣ１９において、制御部１０が残り縫製長さから設定下送り量Ｐnと配分量Ｆmの和を減算することで新たな残り縫製長さを求め、ＲＡＭ１０ｃの記憶領域をその新たな残り縫製長さに書き換える。そして、制御部１０は残り縫製長さがゼロであるか否かを判定し（ステップＳＣ２３）、残り縫製長さがゼロである場合には、制御部１０の処理がステップＳＣ２５に移行し、残り縫製長さがゼロでない場合には、制御部１０の処理がステップＳＣ２９に移行する。なお、一針当たりの下送り量が設定下送り量Ｐnと配分量Ｆmとの和とされているから、残り縫製長さがゼロである場合には、設定縫製長さＤnだけのいせ込み縫いが完了したことになる。
【００７７】
ステップＳＣ２５において、制御部１０はＲＡＭ１０ｃにステップ切替フラグをセットする。そして、制御部１０が監視処理を行う（ステップＳＣ２７）。ステップＳＣ２７における監視処理はステップＳＣ１５における監視処理と同じであり、ステップ切替フラグがセットされているので、ステップＳＣ２７における監視処理では制御部１０はステップ切替フラグをリセットし（ステップＳＥ５）、縫製ステップの順番をカウントアップすることで（ｎ←ｎ＋１）、縫製ステップを次の縫製ステップに切り替える（ステップＳＥ７）。ステップＳＣ２７の監視処理後、制御部１０の処理がステップＳＣ２９に移行する。
【００７８】
ステップＳＣ２９において、制御部１０はミシン起動ペダル１５が踏まれているか否かを判定し、ミシン起動ペダル１５が踏まれている場合には制御部１０の処理が再びステップＳＣ１５に戻り、ミシン起動ペダル１５が踏まれていない場合には制御部１０が上送りモータ１１、下送りモータ１２及びミシンモータ１３を停止する（ステップＳＣ３１）。上送りモータ１１、下送りモータ１２及びミシンモータ１３の停止後、制御部１０は監視処理を行う（ステップＳＣ３３）。ステップＳＣ３３における監視処理はステップＳＣ１５における監視処理と同じであり、制御部１０は図１１に示されたサブルーチンを実行後に糸切りがされた否かを判定する（ステップＳＣ３５）。ここで、最後の縫製ステップが終了した場合には、糸切り装置によって糸切りが行われ、制御部１０の処理がステップＳＣ３７に移行し（ステップＳＣ３５：Ｙｅｓ）、最後の縫製ステップが終了していない場合には、制御部１０の処理がステップＳＣ１１に戻る（ステップＳＣ３５：Ｎｏ）。
【００７９】
ステップＳＣ３７において制御部１０が初期化動作を行い、その後制御部１０は縫製ステップを最初の縫製ステップにし（ステップＳＣ３９）、制御部１０の処理がステップＳＣ９に戻る。
【００８０】
以上のように本実施形態によれば、ｎ番目の縫製ステップでは設定縫製長さＤnだけのいせ込み縫いが縫製駆動部２によって行われる。ここで、設定縫製長さＤnを設定下送り量Ｐnで除算したときの余りが１回目の配分量Ｆ1からＳn回目の配分量ＦSnに分けられ、m回目にミシン針１３１が上下動する際には設定下送り量Ｐnと配分量Ｆmとの和が一針の下送り量としたいせ込み縫いが行われる。そのため、設定縫製長さＤnだけいせ込み縫いが行われると、余りが無くなる。従って、各縫製ステップの余り分が累積していくことが防止され、より正確な縫製ステップの切り替えが行え、綺麗ないせ込み縫いが施される。
【００８１】
また、設定縫製長さＤnを設定下送り量Ｐnで除算したときの余りが１回目の配分量Ｆ1からＳn回目の配分量ＦSnに最小単位ずつ分けられので、ｎ番目の縫製ステップ内における一針当たりの下送り量をほぼ一様にすることができる。そのため、綺麗ないせ込み縫いを施すことができる。
【００８２】
〔第３の実施の形態〕
次に、本発明を適用した第３実施形態における差動送りミシンについて説明する。第３実施形態の差動送りミシンについては第１実施形態における差動送りミシン１の各部と同一部分には同一符号を付し、異なる部分についてのみ説明する。
【００８３】
第３実施形態の差動送りミシンの制御部１０は、第１実施形態の差動送りミシン１の制御部１０の機能と、第２実施形態の差動送りミシンの制御部１０の機能とを併せもったものである。
【００８４】
操作パネル１６は、第１実施形態の差動送りミシン１の制御部１０と同様の処理を行う第１モードと、第２実施形態の差動送りミシン１の制御部１０と同様の処理を行う第２モードとの何れかを選択するための選択手段として機能する。
【００８５】
そして、差動送りミシンの主電源がＯＮにされて起動した後に、作業者が操作パネル１６をタッチ操作することで第１モードを選択した場合には、制御部１０は図７、図８のフローチャートに示されたような処理を行う。一方、作業者が操作パネル１６をタッチ操作することで第２モードを選択した場合には、制御部１０は図９、図１０、図１１に示されたような処理を行う。また、第１モードと第２モードの何れかに選択することができることによって、縫製状況に応じた対応が可能となり、縫製品質の改善が図られる。
【００８６】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良及び設計の変更を行っても良い。
上記実施形態では、一針当たりの送り量の基準を下送り量として説明を行ったが、一針当たりの送り量の基準を上送り量としても良い。その場合には、下送り量は上送り量からいせ込み量を差し引いた値となる。
【図面の簡単な説明】
【００８７】
【図１】本発明の第１実施形態における差動送りミシン１の斜視図である。
【図２】図１におけるII部分の拡大図である。
【図３】差動送りミシン１の概略図である。
【図４】差動送りミシン１の要部構成のブロック図である。
【図５】操作パネル１６に表示される画面の一例である。
【図６】操作パネル１６に表示される画面の一例である。
【図７】本発明の第１実施形態における制御部１０の処理の流れを示したフローチャートである。
【図８】図７の処理におけるサブルーチンである監視処理の流れを示したフローチャートである。
【図９】本発明の第２実施形態における制御部１０の処理の流れを示したフローチャートである。
【図１０】図９の処理におけるサブルーチンである配分作成処理の流れを示したフローチャートである。
【図１１】図９の処理におけるサブルーチンである監視処理の流れを示したフローチャートである。
【符号の説明】
【００８８】
１  差動送りミシン
２  縫製駆動部（縫製手段）
３  上送り機構部
４  下送り機構部
５  運針機構部
１０  制御部（制御手段）
１０ａ  ＭＰＵ
１０ｂ  ＲＯＭ（記憶手段）
１０ｃ  ＲＡＭ
１０ｄ  ＥＥＰＲＯＭ（記憶手段）
１６    操作パネル（選択手段）
【図１】
2006314513.tif 000003
【図２】
2006314513.tif 000004
【図３】
2006314513.tif 000005
【図４】
2006314513.tif 000006
【図５】
2006314513.tif 000007
【図６】
2006314513.tif 000008
【図７】
2006314513.tif 000009
【図８】
2006314513.tif 000010
【図９】
2006314513.tif 000011
【図１０】
2006314513.tif 000012
【図１１】
2006314513.tif 000013