(57)【特許請求の範囲】
【請求項１】
被縫製物を保持して前後に送る布送り手段を備え、縫製パターンに基づき被縫製物のボタン穴部の周囲を周回するように縫製してボタン穴かがり縫目を形成するボタン穴かがりミシンの制御装置であって、
前記布送り手段を電気的に駆動する送り駆動手段と、
縫い終わりの針落ち位置が、ボタン穴かがり縫目の布送り方向の両端より内側の位置で、且つ、前記布送り手段に対して一定位置になるように前記縫製パターンを演算する演算手段と、
前記送り駆動手段を制御して前記縫製パターンによる縫製を行う制御手段と、
前記縫い終わりの針落ち位置を設定する設定入力手段と、
を備えたことを特徴とするボタン穴かがりミシンの制御装置。
【請求項２】
被縫製物を保持して前後に送る布送り手段と、
針落ち位置を布送り方向とほぼ直行する針振り方向に振る針振り機構とを備え、
縫製パターンに基づき被縫製物のボタン穴部の周囲を周回するように縫製してボタン穴かがり縫目を形成するボタン穴かがりミシンの制御装置において、
前記布送り手段を電気的に駆動する送り駆動手段と、
前記針振り機構を電気的に駆動する針振り駆動手段と、
縫い終わりの針落ち位置が、ボタン穴かがり縫目の布送り方向の両端より内側の位置で、且つ、前記布送り手段に対して一定位置になるように前記縫製パターンを演算する演算手段と、
前記送り駆動手段を制御して前記縫製パターンによる縫製を行う制御手段と、
前記縫い終わりの針落ち位置を設定する設定入力手段と、
を備え、
前記演算手段は、
前記針振り方向におけるボタン穴かがり縫目の縫い終わりの針落ち位置が、前記布送り手段に対して一定位置になるように縫製パターンを演算することを特徴とするボタン穴かがりミシンの制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、所定の縫製パターンに基づきボタン穴部の周囲を周回するように縫製してボタン穴かがりを行うボタン穴かがりミシンの制御装置に関する。
【０００２】
【従来の技術】
図１８には、メカ機構によりボタン穴かがりを行う従来のボタン穴かがりミシンの主要構成の斜視図を示す。同図中、Ｐ１０は押さえ、Ｐ１１は布保持板、Ｐ１４は上糸切り鋏み、Ｐ１９は押え棒軸、Ｐ２５は縫製カムである。また、図示しないが、縫製カムＰ２５と同軸上には所定針数のボタン穴かがり縫目を形成してから停止させるために、所定針数形成時に一回転してラチェット（不図示）により係止される停止カムが設けられている。そしてこれら縫製カムＰ２５、停止カムはミシン主軸（不図示）に対してウォーム歯車等の連結機構を介して連結されている。
布押さえＰ１０は、布保持板Ｐ１１との間で布を挟みながら布を送る布送りを構成するもので、布押さえアームＰ１２、連結軸Ｐ２０および連結アームＰ２２と連結され、縫製カムＰ２５の回転によりカム溝Ｐ２６に嵌合したコロＰ２３により、連結アームＰ２２が揺動し、この連結アームＰ２２の揺動に従って布送り方向に前後動する。
【０００３】
ミシン針を昇降させる縫製機構（図示略）には、ミシン針を昇降運動させる昇降機構に加え、ミシン針を前記布送り方向に直交する横方向に振る針振り機構も設けられており、この縫製機構が上記縫製カムＰ２５の動きに連動して運動することで、図１９に示すような左平行部Ｐ４１、第１閂止め部Ｐ４２、右平行部Ｐ４３、第２閂止め部Ｐ４４とを、ボタン穴部の周りを周回するように順次縫製し、ボタン穴かがりを行う。
【０００４】
上糸切り鋏みＰ１４が開いたり閉じたりする動さは、上糸切り鋏みＰ１４に鋏み開きカムや鋏み閉じカムが接触することで実行される（図５参照：同図は本実施の形態のものであるが従来のものとほぼ同様の構成である。同図中、９１は鋏み閉じカム、９２は鋏み開きカムである）。そして、上記の鋏み開きカムや鋏み閉じカムは、布押さえＰ１０に固定されている。
上糸切り挟みＰ１４は、第２閂止め部の縫製終了時、即ちボタン穴かがり縫いの終了時に、ミシン針から伸びる上糸を布押さえＰ１０の上側で切断するものである。上糸切り鋏みＰ１４は、アームＰ１５、連結軸Ｐ１６、操作レバーＰ１７と連結されている。図視略のペダル操作により操作レバーＰ１７が連結軸Ｐ１６の軸線方向に押されると共に連結軸Ｐ１６を中心に回動され、それにより連結軸Ｐ１６が直動および回転して、上糸切り鋏みＰ１４が布押さえＰ１０の上側に滑り込んでくると共に、その際、開いていた上糸切り鋏みＰ１４が布押さえＰ１０に設けられた鋏閉じカムに係合して閉じられ、上糸を切断するようになっている。
一方、次の縫い始め時に布押さえＰ１０が移動するとき鋏み開きカムが上糸切り鋏みＰ１４に係合して開かれる。
【０００５】
【発明が解決しようとする課題】
以前のボタン穴かがりミシンにおいては、ボタン穴かがりの縫い終わりの一針が、布送りが最後退した位置、即ち、連結アームＰ２２のコロＰ２３が縫製カムＰ２５のカム溝Ｐ２６の径（縫製カムＰ２５の中心からの距離）の極小個所にくる位置に設定され、この極小個所において前記停止カムにラチェットが噛み合って停止状態となることが理想である。そして、次の縫い始めの一針目はカムＰ２６により布送りされた位置となるので、前記縫い終わりの極小個所から引き続く形で行なわれる。
しかしながら、各機構のメカ部の組み付け状態、例えば縫製カムＰ２５と停止カムの組み付け状態が適正でなかったとき、或いは各機構のガタやギヤーのバックラッシュ等により、上記の理想の設定状態とすることは困難であり、極小個所に到達せず手前で停止されることもあり、その場合には縫い終わりの一針の位置がずれて、図１９（ａ）に示すように、次の縫い始めの縫い目Ｐ４０が第２閂止め部Ｐ４４からはみ出るといった問題を生じる場合があった。
さらに、伸張性の高い生地に縫製を行った場合、第１平行部Ｐ４１と第１閂止め部Ｐ４２を縫うときには生地が伸ばされながら縫われるのに対して、第２平行部Ｐ４３と第２閂止め部Ｐ４４を縫うときには前記第１の平行部Ｐ４１、閂止め部Ｐ４２により生地が固定された状態となっているため、縫い始め位置と縫い終り位置がずれる可能性が高く、第２閂止め部Ｐ４４から縫目がはみ出るといった上記現象が特に顕著になる。
【０００６】
そこで、従来では、縫製カムＰ２５の前記極小個所よりもわずかに前進させて中心から外側となるように停止させ、図１９（ｂ）に示すように、ボタン穴かがりの縫い終わりの一針を閂止め部Ｐ４５内に設定して、次の縫い始めの一針が第２閂止め部Ｐ４４の端より若干内側に来るようにすることで、縫い終りの一針がずれた場合でも、第２閂止め部Ｐ４４の中に収まるようにして上記問題を解消していた。
しかしながら、上記従来のように、縫い終わりの一針を布送りの最後退から若干前進させた位置に設定すると、今度は、それらの位置が安定せずに、縫製処理ごとに縫い始めと縫い終わりの一針の位置がばらつくといった課題を発生させた。或いは、縫製パターンを変えるごとに、縫い始めと縫い終わりの一針の位置が変化してしまうという課題を発生させた。
すなわち、布送りの最後退から若干前進させた位置は、連結アームＰ２２のコロＰ２３がカム溝Ｐ２６の径（縫製カムＰ２５の中心からの距離）の変化途中にあるため、その位置が決定しにくく安定しない。また、縫製パターンを変えるには縫製カムＰ２５を取り替える必要があるが、縫い始めと縫い終わりに対応するカム溝の位置が特定されないので、その位置がばらついてしまう。
【０００７】
一方、上述のように、縫い終わりの一針の位置がばらつくということは、即ち布押さえＰ１０の位置がばらついていることになり、従って、布押さえＰ１０に固定されている鋏み開きカムおよび鋏み閉じカムと、上糸切り鋏みＰ１４との配置関係がばらつくことになる。
上糸切り鋏みＰ１４の作動時に、上糸切り鋏みＰ１４と鋏み開きカムおよび鋏み閉じカムとの相対配置がばらつくと、上糸切り鋏みＰ１４の鋏み閉じ量が少なくなって上糸が切れなくなったり、鋏み閉じ量が大きくなって鋏みを劣化させるといった問題を発生させた。
また、上糸切り鋏みＰ１４は、上糸を切断した後に該上糸を把持し、次回の左平行部Ｐ４１の縫製の際に上糸を所定位置に導いて、上糸の切り端側を左平行部Ｐ４１のかがり縫いの中に巻き込ませるといった作用をするが、上述のように、上糸切り鋏みＰ１４と鋏み開きカムとの相対配置がばらつくと、上糸切り鋏みＰ１４が開くタイミングが前後するといった問題を発生させる。上糸切り鋏みＰ１４が早く開くと、縫目の結節が行なわれる前に上糸が弛んで上下糸がうまく絡まなくなったり、上糸が針から抜け落ちることがあり、また、上糸切り鋏みＰ１４が遅く開くと、縫目結節時の上糸張力が強すぎて縫目につれを生じる等の問題も発生させる。
【０００８】
この発明は、上記問題を解決するためになされたもので、ボタン穴かがり縫目の縫い終わりの停止針位置を布送り方向に対して設定された位置にするとともに、上糸切り鋏みと布押さえとの配置変化による上糸切り鋏みの動作不良が生じることのないボタン穴かがりミシンの制御装置を提供することを目的としている。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、請求項１記載の発明は、被縫製物を保持して前後に送る布送り手段を備え、縫製パターンに基づき被縫製物のボタン穴部の周囲を周回するように縫製してボタン穴かがり縫目を形成する行うボタン穴かがりミシンの制御装置であって、前記布送り手段を電気的に駆動する送り駆動手段と、縫い終わりの針落ち位置が、ボタン穴かがり縫目の布送り方向の両端より内側の位置で、且つ、前記布送り手段に対して一定位置になるように縫製パターンを演算する演算手段と、前記送り駆動手段を制御して前記縫製パターンによる縫製を行う制御手段と、前記縫い終わりの針落ち位置を設定する設定入力手段とを備えた構成とした。
【００１０】
この請求項１記載の発明によれば、縫製処理を複数回行った場合でも、或いは、縫製パターンを変化させた場合でも、上記演算手段により縫い終わりの針落ち位置が設定された位置になるように演算され、更に、電気的な送り駆動手段とそれを制御する制御手段により、上記設定された縫製パターンでの縫製が実現される。したがって、被縫製物の上方で上糸を切断する上糸切り鋏み、該鋏みに接触して該鋏みを開く鋏み開きカム、該鋏みに接触して該鋏みを閉じる鋏み閉じカムを備え、上記鋏み開きカムと鋏み閉じカムとが前記布送りに対して固定されているボタン穴かがりミシンにおいて、上糸切り鋏みの作動時に、上糸切り鋏みと鋏み開きカムおよび鋏み閉じカムとの配置関係が一定し、それゆえ、従来この配置関係のばらつきに起因して生じていた上糸切り鋏みの動作不良が防止される。また、演算手段により一定位置に演算される縫製パターンの縫い終わり位置を、上記設定入力手段を介して設定入力できるので、例えば上糸切り鋏みや鋏み開きカムおよび鋏み閉じカム等の取り付け位置を設定しなおした際に、それに合わせて縫製パターンの縫い終わり位置を設定変更できるので都合が良い。
【００１１】
請求項２記載の発明は、被縫製物を保持して前後に送る布送り手段と、針落ち位置を布送り方向とほぼ直行する針振り方向に振る針振り機構とを備え、縫製パターンに基づき被縫製物のボタン穴部の周囲を周回するように縫製してボタン穴かがり縫目を形成するボタン穴かがりミシンの制御装置において、前記布送り手段を電気的に駆動する送り駆動手段と、前記針振り機構を電気的に駆動する針振り駆動手段と、縫い終わりの針落ち位置が、ボタン穴かがり縫目の布送り方向の両端より内側の位置で、且つ、前記布送り手段に対して一定位置になるように前記縫製パターンを演算する演算手段と、前記送り駆動手段を制御して前記縫製パターンによる縫製を行う制御手段と、前記縫い終わりの針落ち位置を設定する設定入力手段とを備え、前記演算手段は、前記針振り方向におけるボタン穴かがり縫目の縫い終わりの針落ち位置が、前記布送り手段に対して一定位置になるように縫製パターンを演算する構成とした。
【００１２】
この請求項２記載の発明によれば、上糸切り鋏みの作動時に、上糸の横方向（針振り方向）の位置も安定するので、上糸切り鋏みによる上糸の切断および把持を安定して実行することが出来る。また、演算手段により一定位置に演算される縫製パターンの縫い終わり位置を、上記設定入力手段を介して設定入力できるので、例えば上糸切り鋏みや鋏み開きカムおよび鋏み閉じカム等の取り付け位置を設定しなおした際に、それに合わせて縫製パターンの縫い終わり位置を設定変更できるので都合が良い。
【００１３】
好ましくは、請求項１又は２記載のボタン穴かがりミシンの制御装置において、前記演算手段が、縫い始めの針落ち位置が前記縫い終わりの針落ち位置と同一点になるように縫製パターンの演算を行う構成としてもよい。
【００１４】
このような構成によれば、複数のボタン穴かがりを行う場合、布送りおよび針の位置が、１個のボタン穴かがりの終了時と次のボタン穴かがりの開始時とで同じ位置となる。したがって、１個のボタン穴かがりの終了から次のボタン穴かがりに移行する際に、布送りと針の位置を変えずにスムーズに移行することが出来る。
【００１７】
【発明の実施の形態】
以下、この発明の実施の形態について、図１〜図１７の図面を参照しながら説明する。
図１は、この発明の実施の形態のボタン穴かがりミシン１の概観を示す斜視図、図２は、ボタン穴かがりミシン１の布送りと針の昇降機構を主に示す透視図、図３は、ボタン穴かがりミシン１の針の昇降機構と針振り機構を主に示す透視図である。
【００１８】
この実施の形態のボタン穴かがりミシン１は、昇降動作と左右への針振り動作を行うミシン針９、布（被縫製物）を押さえる布押さえ１５、下側で布を保持すると共に布送り方向に前後動する布保持板１４、布押さえ１５の上側で上糸を切断する上糸切り鋏み８０、布を切断してボタン穴を形成する布切りメス１６、各設定データ等の入力を行う設定入力手段としての操作パネル１１０（図６）、並びに、該ボタン穴かがりミシン１を制御する制御装置（図７）等を備えてなる。
【００１９】
上記布押さえ１５および布保持板１４は、布送り手段としても機能し、縫製中を通して布を保持すると共に、布送り方向に前後動して布を前後に送るようになっている。図２に示すように、布押さえ１５は連結アーム２４を介して布送り部材２３に連結され、布保持板１４は直接に布送り部材２３に連結されている。布送り部材２３は、ラック２２ａを有する送り軸２２に固定されており、パルスモータ等からなる送り駆動手段としてのＹ送りパルスモータ２０の駆動により前後動して、布押さえ１５と布保持板１４とを前後動させる。
【００２０】
ミシン針９を昇降させる昇降機構は、図２と図３に示すように、上軸６、パルスモータ等のミシンモータ５、クランクカム７等から構成され、ミシンモータ５の回転駆動をクランクカム７により昇降運動に変換して針棒８に伝達することで、ミシン針９を昇降運動させる。上軸６は、傘車１０ａ，１０ｂを上下端に配した連結軸１０を介して下軸１１とリンクしており、該下軸１１に連結された釜１２と連動するようになっている。
【００２１】
ミシン針９を左右に振る針振り機構は、ある基線を原点としてミシン針９を振る主針振り機構と、この針振り幅を変更する振り幅変更機構、並びに、上記基線を左右方向に変更する基線変更機構等から構成される。
【００２２】
図３に示すように、主針振り機構は、針棒揺動台１８、針振り腕４９、連結軸４８、連結レバー４７、針振りカムレバー４６、三角カム５４、ギヤ５１，５２等から構成され、ミシンの上軸６の回転運動を三角カム５４に伝達することで、針振りカムレバー４６を所定の振り幅で揺動させ、この揺動を伝達して針棒揺動台１８を支点１８ａを中心に回動させることでミシン針９を左右方向に振るようになっている。主針振り機構の針振り動作は、上軸６を介してミシン針９の昇降運動とリンクしており、ミシン針９が一回目に降りるタイミングで針棒８を基線上にもって行き、２回目に降りるタイミングで針棒８を基線から所定の振り幅量の位置にもって行くようになっている。
【００２３】
振り幅変更機構は、パルスモータ等の針振り送りパルスモータ４１の回転により、リンク５５，５６を介して針振りカムレバー４６の振り幅量を決定している支点位置を変更することでミシン針９の振り幅量を変更する。基線変更機構は、パルスモータ等の基線送りパルスモータ４０の回転により、基線変更用レバー４３を支点４３ａを中心に回動させて、針振りカムレバー４６の揺動運動の原点を決定している支点４４ａを変更することで、ミシン針９の針振りの基線位置を変更する。
つまり、上記針振り送りパルスモータ４１および基線送りパルスモータ４０により、針振り機構を駆動する針振り駆動手段が構成されている。
【００２４】
図４は、ボタン穴かがりミシン１の上糸切り鋏み８０を移動させる主要構成を示す図、図５は、上糸切り鋏み８０の動作を説明するためもので、（ａ）は上糸切り鋏みが上糸を切断する直前の状態を示す上面図、（ｂ）は上糸切り鋏みが上糸を切断した状態を示す上面図、（ｃ）は上糸切り鋏みが切断後の上糸を保持している状態を示す上面図である。
上糸切り鋏み８０は、図５に示すように、固定刃８６、可動刃８７、糸保持ばね９０等からなる。
【００２５】
可動刃８７は、ピン８８を中心に回動可能な状態で固定刃８６に固定されており、この可動刃８７の同一部材上に突出したカム当接部８７ｃを備えている。そして、このカム当接部８７ｃが鋏み開きカム９２や鋏み閉じカム９１に当接して固定刃８６が所定方向に所定量押されることで、可動刃８７が固定刃８６に対して動作するようになっている。
上記鋏み開きカム９２や鋏み閉じカム９１は、従来の構成と同様に、布押さえ１５に対して固定的に取り付けられ、布押さえ１５との前後方向への相対移動によって、上糸切り鋏み８０との相対配置を変化させる。
詳細には、布押さえ１５が前進することで、カム当接部８７ｃが鋏み開きカム９２に当接して押され可動刃８７が開く。そして、この状態で上糸切り鋏み８０が前進（図５で下方に移動）し、その後、右に移動して針落ち位置の上側をスライド移動することで、可動刃８７と固定刃８６との間に上糸が入り込み、更に、カム当接部８７ｃが鋏み閉じカム９１に当接して押され可動刃８７が閉じて、ミシン針９から伸びる上糸が切断される。
【００２６】
糸保持ばね９０は，切段後の上糸を可動刃８７との間で挟んで保持する板ばねであり、この上糸の保持により、複数個のボタン穴かがりを行う縫製処理において、１個のボタン穴かがりの縫製終了後に、そのままの状態で次のボタン穴かがりに移行することが可能となる。糸保持ばね９０に保持された上糸は、次のボタン穴かがりの際に、例えば左平行部のかがり縫いの途中まで保持され、該かがり縫いの中に巻き込まれる（この巻き込みのことを上糸巻込みと言う）。
そして、ボタン穴かがりの所定のタイミングで、挟み開きカム９２がカム当接部８７ｃに当接して可動刃８７が開きかけることで糸保持ばね９０に保持されていた上糸が開放される。ここでの挟み開きカム９２とカム当接部８７ｃとの当接は、例えば、左平行部のかがり縫いでの布押さえ１５の前進により、挟み開きカム９２も同様に前進することで実行される。
【００２７】
上述の上糸切り鋏み８０は、例えば、１個のボタン穴かがりが終了して布押さえ１５を上げる直前に、前後方向および左右方向に移動して上述のような糸切り動作を行う。
上糸切り鋏み８０を移動させる主要構成は、図４に示すように、従来の構成と同様、鋏みレバー８１、連結軸８３、鋏みアーム８５等から構成される。連結軸８３は、鋏みレバー８１とともに軸線方向への直動および軸線を中心に回転可能な状態で軸受け９５に支持されており、この連結軸８３の直動および回転に従って、上糸切り鋏み８０が前後移動および左右方向へのスライド移動を行う。鋏みレバー８１は操作ペダル等の操作部材（図示しない）あるいはソレノイドやパルスモータ等の駆動部材（図示しない）に連結され、該操作部材の操作により連結軸８３の直動運動および回動運動を生起するものである。
【００２８】
鋏みレバー８１は、ミシンペダル（或いはソレノイドやパルスモータなど）の駆動力により、所定量だけ前方（ミシン頭部側）に押され且つ所定量だけ反時計方向（図中のＣＣＷ方向で上糸切り鋏み８０を針側に移動させる方向）に回動する（図５（ｂ））。また、鋏みレバー８１にはスプリングバネ８２，８４が接続されており、これらスプリングバネ８２，８４の作用により、ミシンペダル（或いはソレノイドやパルスモータなど）の駆動力がない場合に、所定の待機位置まで後退し且つ所定の待機角度まで時計方向ＣＷに回動し停止するようになっている（図５（ｃ））。
また、鋏みレバー８１の一端部には係止部８１ａが設けられ、ミシン針９の稼動中、該係止部８１ａが前記布送り部材２３に連動する係脱板９６に係止されて、布押さえ１５が、縫い始めよりほぼ上糸切り鋏み８０が開く時期までの間に前後方向へ移動することにより、係止部８１ａが係脱板９６と離隔し、上糸切り鋏み８０をさらに時計方向ＣＷへ回動し、待機位置（図５（ａ））へ戻す。
【００２９】
図６には、ボタン穴かがりミシン１に備わる操作パネル１１０の図を示す。
操作パネル１１０は、各種の縫製パラメーターを設定入力したり、設定値の表示出力や縫製制御上のエラーの表示出力を行ったりするもので、例えば、ボタン穴かがりミシン１が載置されるミシンテーブル上に設けられる。
【００３０】
操作パネル１１０には、縫製をスタートするための縫製キー１３１、縫製キー１３１が押されて縫製モードであることを点灯により表示するＬＥＤ（又は液晶）表示部１３２、入力モードを選択する選択キー１３３、該選択キー１３３の操作により選択されている入力モードを点灯により表示するパターンナンバー表示部１３４およびパラメータナンバー表示部１３５、２桁の７セグメント表示部からなるモード表示部１４１、４桁の７セグメント表示部からなるパラメータ表示部１４２、入力パラメータ値を「−１」するマイナスキー１４３、入力パラメータ値を「＋１」するプラスキー１４４、入力パラメータ値を所定単位で減算するダウンキー１４５、入力パラメータ値を所定単位で加算するアップキー１４６、ミシン針９への糸通しおよび釜の位置合わせを知らせるセットキー１４７等が設けられている。
【００３１】
図７には、ボタン穴かがりミシン１の回路構成のブロック図を示す。
ボタン穴かがりミシン１の制御装置は、図７に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）１００、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０１、各パルスモータの回転量をカウントするＹ送りカウンタ１０３、基線送りカウンタ１０４、および針振り送りカウンタ１０５、布切りメスの駆動数をカウントする布切りメスカウンタ１０６、各パルスモータの駆動を行うＹ送りパルスモータドライバ１１１、基線送りパルスモータドライバ１１２、および針振り送りパルスモータドライバ１１３、各種センサーや各駆動部のドライバおよび操作パネル１１０等とＣＰＵ１００とを接続するＩ／Ｏインターフェース１０９、ミシンモータ５の駆動制御を行うミシンモータドライバ１１５、ミシンモータ５の回転量を上軸６の回転角度としてコード付けするミシンモータエンコーダ１１９、アクティブテンション（張力可変糸調子）１９の上糸張力ＶＣＭ（ボイスコイルモータ）６０を駆動するアクティブテンションドライバ１２０、布押さえ１５を上昇させる押さえ上昇ソレノイド１２２を駆動する押さえ上昇ソレノイド駆動回路１２１、布切りメス１６を下降させる布切りメス下降シリンダ３０を駆動する布切りメス下降シリンダ駆動回路１２３、並びに、所定の割り込み条件（各パルスモータの回転量を示すカウンタ値、布の送り位置、上軸６の回転角度など）によりＣＰＵ１００に割り込み信号を出力する割り込みコントローラ１０８等から構成される。
【００３２】
上記ミシンモータドライバ１１５には、ミシンモータ５の他、ミシン針９が上方位置にあることを検出する針上位置センサ１１６、布押さえ１５や布保持板１４の基準位置を検出する送り基準位置センサ１１７、上軸６の回転角度を検出するＴＧ（タコジェネレーター）発生器１１８等が接続されている。
Ｉ／Ｏインターフェース１０９には、操作パネル１１０や各駆動部のドライバや駆動回路のほか、布切りメス１６の下降を検知するメス下降検知スイッチ３４、上糸切り鋏み８０の前後位置を検知するハサミ前後検知スイッチ９８、上糸切り鋏み８０の左右位置を検知するハサミ左右検知スイッチ９９、布押さえ１５の下降を検知する押え下降検知スイッチ２８、布送り（布押さえ１５と布保持板１４）が原点位置にある状態を検出するＹ送り原点センサ２６、針振り機構の基線位置が原点にあることを示す基線送り原点センサ５７、針振り機構の振り幅が原点にあることを示す針振送り原点センサ５８、布押さえ１５の下降を指示する押さえスイッチ１２４、並びに、ミシンモータ５の駆動スタートを指示するスタートスイッチ１２５などが接続されている。
【００３３】
ＣＰＵ１００は、ＲＡＭ１０２の所定領域を作業領域としてＲＯＭ１０１に記憶されている制御プログラムに従い、操作パネル１１０からのデータや、接続された各種センサーから検出信号を入力したり、各ドライバを介して各種駆動部の制御を行ったりする。
ＲＯＭ１０１には、操作パネル１１０からの入力処理や、操作パネル１１０を介して入力された縫製データに基づいてボタン穴かがりの縫製パターン（縫い始めから縫い終わりまでの全ての針落ち位置）を演算するパターン演算処理、演算された縫製パターンに従って縫製を行う縫製処理等が含まれる制御プログラムが記憶されている。
つまり、上記ＣＰＵ１００、ＲＯＭ１０１およびＲＡＭ１０２により、縫製パターンを演算する演算手段と、縫製パターンによる縫製を行う制御手段とが構成されている。パターン演算処理および縫製処理については後に詳述する。
【００３４】
この実施の形態のボタン穴かがりミシン１は、上記のように構成され、次に示すように、操作パネル１１０から各設定データが入力され、制御装置により縫製パターンの演算およびボタン穴かがりミシン１の駆動制御が行われて、ボタン穴かがり処理が行われるようになっている。
【００３５】
先ず、操作パネル１１０から入力されるデータ内容について説明する。
図８には、操作パネルから入力可能なパラメータを示すパラメータテーブルのチャート図を、図９には縫製パターンの各部の長さを表すパラメータを説明する図を示す。
操作パネル１１０から入力可能なデータ内容は、同図のパラメータテーブルに示すとおりである。
【００３６】
即ち、ボタン穴かがりの縫製パターン各部の長さデータ（図９参照）である布切り長さデータ、メス巾データ、閂止め長さデータ、閂止め巾データ、平行部ピッチデータ、閂止め部ピッチデータ、布切りメス−第１閂止め間すきま長さデータ、布切りメス−第２閂止め間すきま長さデータ、および、メス落ち位置の左右方向のずれ量を示すメス落ち左右位置データ、アクティブテンション１９に張力を付加する上糸張力ＶＣＭ６０の補正値を示すアクティブテンション補正データ、上糸切り鋏み８０が開く布送りの送り量（原点からの変移量）を示すハサミ開きタイミングデータ、各縫製タイミングにおけるアクティブテンション１９の設定張力である平行部張力データ、閂止め部張力データ、縫い始め張力データ、縫い終わり張力データ、および、糸切り時張力データ、布切りメスサイズデータ、押さえサイズデータ、縫い始めの送り位置を示す縫い始め送り位置データ、縫い始めの基線位置（針振り機構の基線位置）を示す縫い始め基線位置データ、並びに、布切りメス１６の駆動時におけるミシンスピードを示すメス駆動時ミシンスピードデータ等である。
【００３７】
ユーザーは、ボタン穴かがりミシン１を駆動すると、先ず、上記各設定データを操作パネル１１０から入力する設定入力処理を行う。入力する各データ項目には、予めデフォルトの設定データや、前回入力した設定データが記憶されており、ユーザーは変更の必要なデータ項目のみを入力変更する。
また、上記設定データの各項目に対応して入力可能なデータ値の範囲を示す設定範囲データが予め記憶されており、この設定範囲データを外れたデータが入力された場合にエラー判定が行われるようになっている。
上記の設定データは、縫製パターンナンバーに対応させて複数セット登録することが可能になっており、任意の縫製パターンナンバーを呼び出すことで該ナンバーに対応した設定データのセットが読み込まれて実際の縫製制御に使用される。
【００３８】
設定データの入力が終了したら、布をボタン穴かがりミシン１にセットして、操作パネル１１０の縫製キー１３１をオン操作する。すると、先ず、上記設定データに基づいて制御部で縫製パターンが演算される。縫製パターンは、縫い始め部、主縫製部、縫い終わり部の、各部に分けられて演算される。
【００３９】
図１０には、各設定データに基づき演算された縫製パターンの一例を示すもので（ａ）はその縫い始め部分を示す図、（ｂ）は縫い終わり部分を示す図である。
縫い始め部では、図１０（ａ）に示すように、入力された縫い始め送り位置データと縫い始め基線位置データから、これらのデータが示す座標を第１針落ち位置として、左平行部の縫製に入るのに適した所定の針落ち位置まで導く複数針分（例えば３針分）の座標が演算される。
主縫製部では、縫い始め部の最終針の針落ち位置から、左平行部、第１閂止め部、右平行部、第２閂止め部での各針落ち位置の座標が演算される。
縫い終わり部では、図１０（ｂ）に示すように、入力された縫い始め送り位置データと縫い始め基線位置データから、これらのデータが示す座標を最終針落ち位置として、第２閂止め部の最終針から最終針落ち位置まで導く、複数針分（例えば３針分）の座標が演算される。
【００４０】
つまり、操作パネル１１０により入力可能な「縫い始め送り位置データ」と「縫い始め基線位置データ」とを一定値に設定することで、複数のボタン穴かがりを縫製したり、ボタン穴かがりの縫製パターンを変更しても、ボタン穴かがりの最終針の位置が一定となる。そして、次いで行われる糸切り処理の際に、上糸切り鋏み８０と布押さえ１５との相対位置を常に一定位置に保つことが出来る。
【００４１】
そして、演算された縫製パターンとミシンモータの回転角度に基づいてＹ送りパルスモータ２０、基線送りパルスモータ４０、針振り送りパルスモータ４１が所定量回転されて、演算された縫製パターンの各座標にミシン針９が落とされ、ボタン穴かがりが行われていく。
【００４２】
この縫製処理の開始時において、ミシン針９から伸びる上糸の端は、図５（ｃ）に示すように、上糸切り鋏み８０の糸保持ばね９０に保持された状態にあり、この上糸切り鋏み８０は待機位置に停止した状態にある。そして、縫い始め部から左平行部の縫製の途中まで、上糸切り鋏み８０により保持された上糸は左平行部の上方に導かれ、左平行部の中に巻き込まれていく。
この左平行部の縫製で布押さえ１５が所定量前進すると、布押さえ１５に固定されているハサミ開きカム９２が可動刃は８７のカム当接部８７ｃに当接する。そして、更に、このハサミ開きカム９２がカム当接部８７ｃを押していくことで、可動刃８７が開き始めて保持していた上糸を所定のタイミングで開放すると共に、可動刃８７を適量まで開かせる。
可動刃８７が開いた後、続いて、左平行部の残り、第１閂止め部、右平行部、第２閂止め部、縫い終わり部の各縫製が行われていく。これらの縫製処理中、所定のタイミングで布切りメス１６が所定回落とされて、ボタン穴部に穴が開けられる。
【００４３】
１つのボタン穴かがりの縫製が終了すると、ミシン針９は上記縫い始め基線位置データが示す位置で上昇して停止し、更に、布押さえ１５は上記縫い始め送り位置データが示す位置で停止する。
ミシン針９が停止したら、例えば作業者がペダルを操作して、上糸切り鋏み８０を作動させる。なお、この上糸切り鋏み８０の作動は自動制御により行っても良い。
すると、図５（ａ），（ｂ）に示すように、上糸切り鋏み８０は、前述のように前進および針落ち方向にスライド移動しながら、所定の位置に停止されたハサミ閉じカム９１の当接により可動刃８７を閉じていき、上糸を切断する。そして、上糸の切断後、糸保持ばね９０により上糸の端部を保持したまま、元の待機位置まで戻される。上糸切り鋏み８０が待機位置に戻ったら、布押さえ１５が上げられて、１個のボタン穴かがりが終了する。
【００４４】
そして、上述の縫製処理を繰り返すことで、複数のボタン穴かがりを連続して形成していく。
【００４５】
以下に、ボタン穴かがりミシン１の制御部により行われる上記ボタン穴かがり処理の処理手順について詳述する。
図１１は、ボタン穴かがりミシンの制御部により行われるボタン穴かがり処理のゼネラルフローの処理手順を示すフローチャートである。
このボタン穴かがり処理は、例えば、ボタン穴かがりミシン１を起動とともに開始される。
ボタン穴かがりミシン１が起動すると、先ず、ステップＳ１において、操作パネル設定処理のサブルーチン処理を行ってステップＳ２に移行する。
【００４６】
ステップＳ２では、操作パネル１１０の縫製キー１３１がオン状態か否かを判定してオン状態であればステップＳ３に移行するが、オフ状態であればステップＳ１に戻って操作設定処理を繰り返す。
縫製キー１３１が押されてステップＳ３に移行すると、該ステップＳ３で縫製パターンの演算等を行う縫製データ作成のサブルーチン処理を行って、ステップＳ４に移行する。
ステップＳ４では、例えばＲＡＭ１０２中のエラーフラグを読み込んで、前段のステップでエラーが記録されているか否かを判定して、エラーの記録がなければそのままステップＳ６に移行し、エラーの記録があればステップＳ５に移行して操作パネル１１０の表示部１４０に対応するエラー表示を行いボタン穴かがり処理を中断する。
【００４７】
ステップＳ６では、押さえ上昇ソレノイド駆動回路１２１に布押さえ１５を下降させる信号出力を行ってステップＳ７に移行する。
ステップＳ７では、Ｙ送りパルスモータ２０、基線送りパルスモータ４０、針振り送りパルスモータ４１の微動、および、Ｙ送り原点センサ２６、基線送り原点センサ５７、針振り送り原点センサ５８の検出出力を基に、布送り機構と針振り機構の各原点検索を行ってステップＳ８に移行する。
ステップＳ８では、ミシン針９が第１針落ち位置の上方に位置するように、Ｙ送りパルスモータ２０、基線送りパルスモータ４０、針振り送りパルスモータ４１を駆動して、ステップＳ９に移行する。
【００４８】
ステップＳ９では、押さえ上昇ソレノイド駆動回路１２１に布押さえ１５を上昇させる信号出力を行ってステップＳ１０に移行する。
ステップＳ１０では、縫製キー１３１のオン操作が行なわれたか判定して、オン状態であればそのままステップＳ１１に移行し、オフ状態であればステップＳ１に戻る。
ステップＳ１１では、押さえスイッチ１２４がオン状態か否かを判定して、オン状態であればそのままステップＳ１２に移行するが、オフ状態であればステップＳ１０に戻ってステップＳ１０，Ｓ１１の処理を繰り返す。
押さえスイッチ１２４が押されてステップＳ１２に移行すると、該ステップで押え下降検知スイッチ２８の検出出力を読み込んで、布押さえ１５が上昇していれば、ステップＳ１３に移行して布押さえ１５を下降させる出力を行ってステップＳ１５に移行する。が、布押さえ１５が下降していれば、ステップＳ１４に移行して布押さえ１５を上昇させる出力を行って再びステップＳ１０からの処理に戻る。
【００４９】
ステップＳ１５では、押さえスイッチ１２４のオン操作が行なわれたかを判定して、オン状態であればそのままステップＳ１６に移行するが、オフ状態であればステップＳ１４に移行して布押さえ１５を上昇させてステップＳ１０からの処理に戻る。
ステップＳ１６では、縫製スタートを指示するスタートスイッチ１２５がオン操作されたか否かを判定して、オン操作されずにオフ状態のままであれば、ステップＳ１５からの処理を繰り返し、オン操作された場合にステップＳ１７に移行する。
ステップＳ１７では，ステップＳ３の縫製データ作成処理で作成された縫製データに従い、ミシンモータ５を駆動して１個のボタン穴かがりの始めから終わりまでの縫製、および、布切りメス１６の駆動を行う縫製処理を行い、その後、ステップＳ１８に移行する。
【００５０】
ステップＳ１８では、例えばＲＡＭ１０２中のエラーフラグを読み込んで、前段のステップでエラーが記録されているか否かを判定して、エラーの記録がなければそのままステップＳ１９に移行し、エラーの記録があればステップＳ２０に移行して操作パネル１１０の表示部１４０に対応するエラー表示を行いボタン穴かがり処理を中断する。
ステップＳ１９では、アクティブテンションドライバ１２０に信号出力を行って、アクティブテンション１９に設定された糸切り時張力を掛けてステップＳ２１に移行する。
【００５１】
ステップＳ２１では、上糸切り鋏み８０を作動させてミシン糸を切断し、その後、布押さえ１５を上昇させる糸切り・押え上げ処理を行ってステップＳ２２に移行する。
ステップＳ２２では、押え下降検知スイッチ２８の検出出力を読み込んで、布押さえ１５の上昇を確認した後、ステップＳ２３に移行して、アクティブテンションドライバ１２０に信号出力を行い、アクティブテンション１９の張力を開放する。そして、再び、ステップＳ１０に戻って、ステップＳ１０からの処理を繰り返す。
【００５２】
図１２は、ゼネラルフローのステップＳ１で行われる操作パネル設定処理のサブルーチンの処理手順を示すフローチャートである。
このサーブルーチンが呼び出されると、先ず、ステップＳ３１で選択キー１３３のオン／オフを判定して、オンであればステップＳ３２で、ＲＡＭ１０２中に記憶されている選択番号（設定モードを示す値）を「＋１」してステップＳ３３に移行する。が、選択キー１３３がオフであればステップＳ３５にジャンプする。
ステップＳ３３では、ＲＡＭ１０２中に記憶されている選択番号の値が最大値を超えたか判定して、超えていればステップＳ３４で選択番号に「０」を代入してステップＳ３５に移行し、超えていなければそのままステップＳ３５に移行する。
【００５３】
次いで、ステップＳ３５，Ｓ３７で、選択番号に応じた分岐処理を行い、選択番号が０であれば、縫製パターンのパターン番号を変更するパターン変更処理（ステップＳ３６）を、選択番号が１であれば、パラメータ変更処理（ステップＳ３８）のサブルーチン処理を行い、その後、この操作パネル設定処理のサブルーチンを終了しゼネラルフローに戻る。
【００５４】
図１３は、図１２の操作パネル設定処理のステップＳ３８で行われるパラメータ変更処理のサブルーチンの処理手順を示すフローチャートである。
パラメータ変更処理のサブルーチンが呼び出されると、先ず、ステップＳ４１で操作パネル１１０のプラスキー１４４が押されたか否かを判定し、押されていればステップＳ４２で、ＲＡＭ１０２中に記憶されているパラメータナンバー（入力データの設定項目（図８）を示す値）を「＋１」してステップＳ４３に移行する。が、押されていなければステップＳ４５にジャンプする。
ステップＳ４３では、ＲＡＭ１０２中のパラメータナンバーの値が最大値を超えたか判定して、超えていればステップＳ４４で選択番号に「１」を代入してステップＳ４５に移行し、超えていなければそのままステップＳ４５に移行する。つまり、上記ステップＳ４１〜Ｓ４４の処理で、入力する設定項目を「＋１」方向に移動選択可能となる。
【００５５】
次いで、ステップＳ４５〜ステップＳ４８で、上記ステップＳ４１〜Ｓ４４と同様の処理を「−１」方向に行い、ステップＳ４９に移行する。
ステップＳ４９では、ステップＳ４１〜ステップＳ４９と同様の処理により、アップキー１４５、ダウンキー１４５を用いてＲＡＭ１０２中のパラメータナンバーで指定された設定項目のパラメータ値を変更していく処理を行う。
そして、ステップＳ５０に移行して、該ステップでＲＡＭ１０２中のパラメータナンバーがアクティブテンション１９の張力設定のナンバーか否かを判定し、そうであればステップＳ５１に移行して設定データの張力をアクティブテンション１９に出力させて、このサブルーチン処理を終了し、張力設定のナンバーでなければそのままこのサブルーチン処理を終了して、図１２の操作パネル設定処理に戻る。
【００５６】
上述の操作パネル設定処理およびパラメータ変更処理のサブルーチンは、ゼネラルフロー（図１１）のステップＳ１，Ｓ２において、縫製キー１３１が押されるまで高速で繰り返し行われ、この繰り返しにより、全ての設定データの入力を行うことが出来る。
【００５７】
図１４は、図１１のゼネラルフローのステップＳ３で行われる縫製データ作成処理のサブルーチンの処理手順を示すフローチャートである。
このサブルーチンでは、先ず、ステップＳ１０１で縫製パターンの演算処理のサブルーチン処理、次いで、ステップＳ１０２で布切りメス１６の駆動タイミングを演算する処理を行って、ゼネラルフローに戻る。
【００５８】
図１５は、この縫製データ作成処理のパターン演算処理（ステップＳ１０１）のサブルーチンの処理手順を示すフローチャートである。
このパターン演算処理のサブルーチンが呼び出されると、先ず、ステップＳ１１１において、ゼネラルフロー（図１１）の操作パネル設定処理（ステップＳ１）で入力されＲＡＭ１０２に記憶されている「縫い始め送り位置データ」と「縫い始め基線位置データ」を読み込んで、これらデータが指し指す座標を第１針落ち位置として、左平行部の縫製に入るのに適した所定の針落ち位置まで導く複数針分の座標を演算し、ステップＳ１１２に移行する。
【００５９】
ステップＳ１１２では、操作パネル設定処理で入力されＲＡＭ１０２に記憶されている各縫製データを読み込んで、縫い始め部の最終針の針落ち位置から、左平行部、第１閂止め部、右平行部、第２閂止め部の各針落ち位置の座標を演算し、ステップＳ１１３に移行する。
ステップＳ１１３では、「縫い始め送り位置データ」と「縫い始め基線位置データ」が指し指す座標を最終針落ち位置として、第２閂止め部の最終針から最終針落ち位置まで導く、複数針分の座標を演算する。そして、このサブルーチンを終了して、縫製データ作成処理（図１４）に戻る。
【００６０】
以上のように、この実施の形態のボタン穴かがりミシン１の制御装置によれば、操作パネル設定処理（図１１：ステップＳ１）の設定で縫い終わりの針落ち位置を一定位置に設定可能であり、そして、パターン演算処理（図１５）により縫い終わりの針落ち位置が一定の位置になるように縫製パターンが演算されるので、ボタン穴かがりの縫製を複数回行っても、ボタン穴かがりの縫製パターンを変更しても、常にボタン穴かがりの最終針落ち位置を一定にすることが出来る。
従って、上糸切り鋏み８０のカム当接部８７ｃに接触して該鋏みを開く鋏み開きカム９２と、該鋏みに接触して該鋏みを閉じる鋏み閉じカム９１とが、布押さえ１５（布送り）に対して固定されているボタン穴かがりミシン１において、上糸切り鋏み８０の作動時に、上糸切り鋏み８０と鋏み開きカム９２および鋏み閉じカム９１との配置関係が一定する。それゆえ、従来、この配置関係のばらつきに起因して生じていた上糸切り鋏みの動作不良を防止することが出来る。
【００６１】
また、縫い始めの針落ち位置と縫い終わりの針落ち位置とが同一点になるように縫製パターンが演算されるので、１個のボタン穴かがりの終了から次のボタン穴かがりに移行する際に、布送りとミシン針９の位置を変えずにスムーズに移行することが出来る。
【００６２】
また、縫い終わりの針落ち位置は、操作パネル１１０の操作によるデータ入力により変更設定可能であるので、例えば上糸切り鋏み８０や鋏み開きカム９２および鋏み閉じカム９１等の取り付け位置を設定しなおした場合などに、それらに合わせて縫製パターンの縫い終わり位置を変更できるので都合が良い。
【００６３】
なお、本発明のボタン穴かがりミシンの制御装置は、この実施の形態のボタン穴かがりミシン１の制御装置に限られず、例えば、布送りを電気的に駆動する送り駆動手段や針振り機構を電気的に駆動する針振り駆動手段は、パルスモータに限られずサーボモータなどでも良い。
また、この実施の形態では、縫い始めの送り位置と針振り位置の設定により、ボタン穴かがりの最終針落ち位置の設定をするようにしているが、最終針落ち位置を別個に設定できるようにしても良い。また、最終針落ち位置の送り方向と針振り方向の両方を一定に設定可能にする必要はなく、送り方向のみを一定に設定可能としても、上糸切り鋏みの作動を安定的に実行可能にすることが出来る。その他、具体的に示した、ボタン穴かがりの最終針落ち位置の設定方法や演算方法は、発明の趣旨を逸脱しない範囲て適宜変更可能である。
【００６４】
また、本発明は、左と右の平行部、第１と第２の閂止め部を有した縫製パターンに適用可能であるだけでなく、例えば、次に示すような種々の縫製パターンにおいても適用可能である。
図１６と図１７には、ボタン穴かがりミシンにより演算される縫製パターンのその他の例を示す。同図１６と図１７において（ａ）はその縫い始め部分を示す図、（ｂ）は主縫製部分を示す図、（ｃ）は縫い終わり部分を示す図である。
すなわち、図１６に示すように、第１と第２の閂止め部が矩形でなく、半円形の縫製パターンであっても、例えば実施の形態に示したパターン演算と同様の演算処理により実現可能である。
また、図１７に示すように、閂止め部がなく、ボタン穴部を中心に放射状に縫製されるボタン穴かがりの縫製パターンであっても、縫い始め部分や縫い終わり部分を設定された最終針落ち位置に合わせて演算が可能である。
【００６５】
【発明の効果】
請求項１記載の発明によれば、縫製処理を複数回行った場合でも、或いは、縫製パターンを変化させた場合でも、縫い終わりの針落ち位置を常に一定の位置にすることが出来る。また、被縫製物の上方で上糸を切断する上糸切り鋏み、該鋏みに接触して該鋏みを開く鋏み開きカム、該鋏みに接触して該鋏みを閉じる鋏み閉じカムを備え、上記鋏み開きカムと鋏み閉じカムとが前記布送りに対して固定されているボタン穴かがりミシンにおいて、上糸切り鋏みの作動時に、上糸切り鋏みと鋏み開きカムおよび鋏み閉じカムとの配置関係が一定し、それゆえ、従来、この配置関係のばらつきに起因して生じていた上糸切り鋏みの動作不良を防止することが出来る。また、演算手段により一定位置に演算される縫製パターンの縫い終わり位置を、上記設定入力手段を介して設定入力できるので、例えば上糸切り鋏みや鋏み開きカムおよび鋏み閉じカム等の取り付け位置を設定しなおした際に、それに合わせて縫製パターンの縫い終わり位置を設定変更できるので都合が良い。
【００６６】
請求項２記載の発明によれば、上糸切り鋏みの作動時に、上糸の針振り方向の位置も安定するので、上糸切り鋏みによる上糸の切断および把持を安定して実行することが出来る。また、演算手段により一定位置に演算される縫製パターンの縫い終わり位置を、上記設定入力手段を介して設定入力できるので、例えば上糸切り鋏みや鋏み開きカムおよび鋏み閉じカム等の取り付け位置を設定しなおした際に、それに合わせて縫製パターンの縫い終わり位置を設定変更できるので都合が良い。
【図面の簡単な説明】
【図１】本発明の実施の形態のボタン穴かがりミシンの概観を示す斜視図である。
【図２】同、ボタン穴かがりミシンの布送りと針の昇降機構を主に示す透視図である。
【図３】同、ボタン穴かがりミシンの針の昇降機構と針振り機構を主に示す透視図である。
【図４】同、ボタン穴かがりミシンの上糸切り鋏みを移動させる主要構成を示す構成図である。
【図５】図４の上糸切り鋏みの動作を説明するためもので、（ａ）は上糸切り鋏みが上糸を切断する直前の状態を示す上面図、（ｂ）は上糸切り鋏みが上糸を切断した状態を示す上面図、（ｃ）は上糸切り鋏みが切断後の上糸を保持している状態を示す上面図である。
【図６】本実施の形態のボタン穴かがりミシンに備わる操作パネルを示す図である。
【図７】同、ボタン穴かがりミシンの回路構成を示すブロック図である。
【図８】操作パネルから入力可能なパラメータを示すパラメータテーブルのチャート図である。
【図９】縫製パターンの各部の長さを表した変数を説明する図である。
【図１０】ボタン穴かがりミシンにより演算される縫製パターンの一例を示すもので（ａ）はその縫い始め部分を示す図、（ｂ）は縫い終わり部分を示す図である。
【図１１】ボタン穴かがりミシンの制御部により行われるボタン穴かがり処理のゼネラルフローの処理手順を示すフローチャートである。
【図１２】図１１のゼネラルフロー中にある操作パネル設定処理のサブルーチンの処理手順を示すフローチャートである。
【図１３】図１２の操作パネル設定処理中にあるパラメータ変更処理のサブルーチンの処理手順を示すフローチャートである。
【図１４】図１１のゼネラルフロー中にある縫製データ作成処理のサブルーチンの処理手順を示すフローチャートである。
【図１５】図１４の縫製データ作成処理中にあるパターン演算処理のサブルーチンの処理手順を示すフローチャートである。
【図１６】ボタン穴かがりミシンにより演算される縫製パターンのその他の例を示すもので（ａ）はその縫い始め部分を示す図、（ｂ）は主縫製部分を示す図、（ｃ）は縫い終わり部分を示す図である。
【図１７】ボタン穴かがりミシンにより演算される縫製パターンのその他の例を示すもので（ａ）はその縫い始め部分を示す図、（ｂ）は主縫製部分を示す図、（ｃ）は縫い終わり部分を示す図である。
【図１８】メカ的な構成によりボタン穴かがりを行う従来のボタン穴かがりミシンの概略構成を示す構成図である。
【図１９】従来のボタン穴かがりミシンにより縫製される縫製パターンの一例を示すものである。
【符号の説明】
１              ボタン穴かがりミシン
６              上軸
８              針棒
９              ミシン針
１４            布保持板
１５            布押さえ
１８            針棒揺動台
２０            Ｙ送りパルスモータ（送り駆動手段）
４０            基線送りパルスモータ（針振り駆動手段）
４１            針振り送りパルスモータ（針振り駆動手段）
８０            上糸切り鋏み
８１            鋏みレバー
８３            連結軸
８５            鋏みアーム
８６            固定刃
８７            可動刃
８７ｃ          カム当接部
９０            糸保持ばね
９１            ハサミ閉じカム
９２            ハサミ開きカム
１００          ＣＰＵ（演算手段、制御手段）
１１０          操作パネル（設定入力手段）
【図１】
0004051130.tif 000002
【図２】
0004051130.tif 000003
【図３】
0004051130.tif 000004
【図４】
0004051130.tif 000005
【図５】
0004051130.tif 000006
【図６】
0004051130.tif 000007
【図７】
0004051130.tif 000008
【図８】
0004051130.tif 000009
【図９】
0004051130.tif 000010
【図１０】
0004051130.tif 000011
【図１１】
0004051130.tif 000012
【図１２】
0004051130.tif 000013
【図１３】
0004051130.tif 000014
【図１４】
0004051130.tif 000015
【図１５】
0004051130.tif 000016
【図１６】
0004051130.tif 000017
【図１７】
0004051130.tif 000018
【図１８】
0004051130.tif 000019
【図１９】
0004051130.tif 000020