(57)【要約】【課題】左右の布押さえで押さえる布の厚さが異なるような場合であっても、適切な押圧力で布を切断することができ、布切り不良やメスの欠損を防止すること。【解決手段】支持台１４に固定された土台３１と、この土台に上下動自在に設けられ、下端が初期位置でハンマー１２よりも下方に配置されると共に、ハンマーの前方に近接して配置された検知部材３２と、検知部材との間の距離を計測する距離計測手段３４と、初期位置における検知部材と距離計測手段との間の初期距離及びメスの長さを記憶する記憶手段２４と、送り台に被縫製物を載置した状態で支持台を下降させ、初期距離に基づいて被縫製物の厚さを算出する厚さ算出手段２０と、メスの長さと被縫製物の厚さから切断圧力を算出する圧力算出手段２０と、算出された切断圧力で切断するように駆動装置５０に通電する電流量を制御する制御手段２０と、を備える。【選択図】図３
2010082148.tif 000002
【特許請求の範囲】
【請求項１】
ミシンベッドに設けられ、上端に切れ刃が形成されたメスと、
ミシンベッドに設けられ、上面に被縫製物が載置される送り台と、
ミシンアームに設けられ、前記メスに対向配置され、前記メスとの間に被縫製物を挟み込んで被縫製物を切断するハンマーと、
前記ハンマーを支持する支持台と、
前記支持台に連結され、前記ハンマーを前記メスに向けて接離させる動作機構と、
前記動作機構に連結され、当該動作機構を動作させて前記土台と前記ハンマーを昇降させる駆動装置と、を備え、
左右の側縫い部を含むボタン穴かがり縫い目を被縫製物に形成する前又は形成した後に、前記駆動装置により前記動作機構を動作させて前記ハンマーを前記メスに向けて移動させて被縫製物の左右の側縫い部の間にボタン穴を形成する穴かがりミシンにおいて、
前記支持台に固定された土台と、
前記土台に上下動自在に設けられ、下端が初期位置で前記ハンマーよりも下方に配置されると共に、前記ハンマーの前方に近接して配置された検知部材と、
前記土台に設けられ、前記検知部材との間の距離を計測する距離計測手段と、
前記初期位置における前記検知部材と前記距離計測手段との間の初期距離及び前記メスの長さを記憶する記憶手段と、
前記送り台に被縫製物を載置した状態で前記支持台を下降させ、前記初期距離に基づいて被縫製物の厚さを算出する厚さ算出手段と、
前記記憶手段に記憶された前記メスの長さと前記厚さ算出手段により算出された被縫製物の厚さから被縫製物の切断時における切断圧力を算出する圧力算出手段と、
前記圧力算出手段により算出された切断圧力で切断するように前記駆動装置に通電する電流量を制御する制御手段と、
を備えることを特徴とする穴かがりミシン。
【請求項２】
前記駆動装置は、前記土台と前記ハンマーを一定速度で昇降させるとともに、
前記厚さ算出手段は、
前記検知部材が被縫製物に当接してからの、前記検知部材と前記距離計測手段との相対距離の単位時間当りの変化量の変化点における、前記検知部材と前記距離計測手段との第２距離を算出し、前記初期距離と前記第２距離との差から被縫製物の厚さを算出することを特徴とする請求項１に記載の穴かがりミシン。
【請求項３】
前記厚さ算出手段により予め算出された被縫製物の基準となる厚さを記憶する基準厚さ記憶手段と、
前記被縫製物にボタン穴を形成するにあたり、前記検知部材を下降させた際に、前記厚さ算出手段によって算出された被縫製物の厚さが前記基準厚さ記憶手段に記憶された被縫製物の厚さと一致しない場合に、被縫製物の切断を停止させる停止制御手段と、
を備えることを特徴とする請求項１又は２に記載の穴かがりミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メスとハンマーにより被縫製物を挟み込んで、被縫製物にボタン穴を形成する穴かがりミシンに関する。
【背景技術】
【０００２】
左右の側縫い部を含む穴かがり縫い目を被縫製物としての布に形成する前又は形成した後に、左右の側縫い部の間にボタン穴を形成することができる穴かがりミシンが知られている。
例えば、図９に示すように、穴かがりミシン１００は、ミシンベッド１０１の上面に送り台１０２がその上面に沿って移動自在に設けられている。送り台１０２の上面には布を押さえる布押さえ１０３が設けられている。布押さえ１０３により送り台１０２上で押さえつけられた布は、送り台１０２が移動することで布にかがり縫いを形成することができる。
【０００３】
穴かがりミシン１００は、布にボタン穴を形成する布切り装置１１０を備えている。布切り装置１１０は、ミシンベッド１０１に固定されたメス１１１と、メス１１１に対向配置され、ミシンフレーム１０４に設けられたハンマー１１２と、を備えている。ハンマー１１２は、メス１１１に上方から接離するように設けられている。ハンマー１１２は、支持台１１３に固定されている。支持台１１３には、リンク機構１１４を介してエアシリンダ１１５の出力軸１１５ａに連結されている。エアシリンダ１１５を駆動させることにより、出力軸１１５ａは移動し、出力軸１１５ａの移動はリンク機構１１４を動作させる。リンク機構１１４の動作により支持台１１３はミシンの上下方向に移動し、支持台１１３に設けられたハンマー１１２もミシンの上下方向に移動する。ハンマー１１２は、メス１１１に当接する位置まで下降することができ、布をメス１１１とハンマー１１２で挟み込んで布にボタン穴を形成することができる。
【０００４】
布を切断する際のメス圧（ハンマー１１２がメスに向かって押圧する力）は、過剰にならないように布厚に応じて調節される。具体的には、図１０に示すように、布押さえ１０３の上下動に応じて回転する連結軸１０４に扇形のギヤ１０５が設けられ、このギヤ１０５に布厚を検知するポテンショメータ１０６が噛み合うように設けられている。すなわち、布厚が大きくなるほど、布押さえ１０３の上昇量が大きくなるので、ギヤ１０５の回転量も大きくなる。この原理を利用して布厚に応じてエアシリンダ１１５の出力軸１１５ａの駆動量を制御することにより、布を切断する際のハンマー１１２の押圧力を調節することができる（例えば、特許文献１参照。）。
【特許文献１】特開２００６−８７８１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、布押さえ１０３は左右一対で設けられているため、図１１に示すように、左右の布押さえ１０３で押さえる布の厚さが異なるような場合には、いずれの布厚をポテンショメータ１０６で検知するかによりハンマー１１２による布の押圧力が変わり、適切な押圧力で布切りを行うことができない場合があった。その結果、押圧力不足による布切り不良や、押圧力過剰によるメスの欠損という問題が生じることがあった。
【０００６】
そこで、本発明は、上記課題を解決するためになされたものであり、左右の布押さえで押さえる布の厚さが異なるような場合であっても、適切な押圧力で布を切断することができ、布切り不良やメスの欠損を防止することができる穴かがりミシンを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、
ミシンベッド（２）に設けられ、上端に切れ刃が形成されたメス（１１）と、
ミシンベッドに設けられ、上面に被縫製物が載置される送り台（４）と、
ミシンアーム（３）に設けられ、前記メスに対向配置され、前記メスとの間に被縫製物を挟み込んで被縫製物を切断するハンマー（１２）と、
前記ハンマーを支持する支持台（１４）と、
前記支持台に連結され、前記ハンマーを前記メスに向けて接離させる動作機構（４０）と、
前記動作機構に連結され、当該動作機構を動作させて前記土台と前記ハンマーを昇降させる駆動装置（５０）と、を備え、
左右の側縫い部を含むボタン穴かがり縫い目を被縫製物に形成する前又は形成した後に、前記駆動装置により前記動作機構を動作させて前記ハンマーを前記メスに向けて移動させて被縫製物の左右の側縫い部の間にボタン穴を形成する穴かがりミシン（１）において、
前記支持台に固定された土台（３１）と、
前記土台に上下動自在に設けられ、下端が初期位置で前記ハンマーよりも下方に配置されると共に、前記ハンマーの前方に近接して配置された検知部材（３２）と、
前記土台に設けられ、前記検知部材との間の距離を計測する距離計測手段（３４）と、
前記初期位置における前記検知部材と前記距離計測手段との間の初期距離及び前記メスの長さを記憶する記憶手段（２４）と、
前記送り台に被縫製物を載置した状態で前記支持台を下降させ、前記初期距離に基づいて被縫製物の厚さを算出する厚さ算出手段（２０）と、
前記記憶手段に記憶された前記メスの長さと前記厚さ算出手段により算出された被縫製物の厚さから被縫製物の切断時における切断圧力を算出する圧力算出手段（２０）と、
前記圧力算出手段により算出された切断圧力で切断するように前記駆動装置に通電する電流量を制御する制御手段（２０）と、
を備えることを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の穴かがりミシンにおいて、
前記駆動装置は、前記土台と前記ハンマーを一定速度で昇降させるとともに、
前記厚さ算出手段は、
前記検知部材が被縫製物に当接してからの、前記検知部材と前記距離計測手段との相対距離の単位時間当りの変化量の変化点における、前記検知部材と前記距離計測手段との第２距離を算出し、前記初期距離と前記第２距離との差から被縫製物の厚さを算出することを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の穴かがりミシンにおいて、
前記厚さ算出手段により予め算出された被縫製物の基準となる厚さを記憶する基準厚さ記憶手段（２４）と、
前記被縫製物にボタン穴を形成するにあたり、前記検知部材を下降させた際に、前記厚さ算出手段によって算出された被縫製物の厚さが前記基準厚さ記憶手段に記憶された被縫製物の厚さと一致しない場合に、被縫製物の切断を停止させる停止制御手段（２０）と、
を備えることを特徴とする。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、送り台に被縫製物を載置した状態で駆動装置を駆動させて支持台を下降させると、ハンマーがメスに当接する前に検知部材は被縫製物の上面に当接する。このとき、検知部材は土台に上下動自在に設けられているので、検知部材は上方に移動する。検知部材が上方に移動することで、距離計測手段との距離が縮まる。この縮まった距離は被縫製物の厚さとなる。厚さ算出手段は、送り台に被縫製物を載置した状態で支持台を下降させて被縫製物の厚さを算出する。
そして、圧力算出手段は、記憶手段に記憶されたメスの長さと厚さ算出手段により算出された被縫製物の厚さから被縫製物の切断時における切断圧力を算出する。
そして、制御手段は、圧力算出手段により算出された切断圧力で切断するように駆動装置に通電する電流量を制御する。
よって、被縫製物の厚さに応じた適切な押圧力で布を切断することができ、布切り不良やメスの欠損を防止することができる。
【００１１】
請求項２に記載の発明によれば、駆動装置が、ハンマーと土台に設けられた検知部材を一定速度で昇降させる。また、検知部材はハンマーより下方に配置されているので、検知部材が布に当接した後、ハンマーが布に接する。このハンマーが布に接する時、検知部材と距離計測手段間の単位時間当りの変化量が変化する。この変化点に基づいて、被縫製物の厚さを算出する。
これにより、被縫製物の厚さを適切に算出することができる。
【００１２】
請求項３に記載の発明によれば、同じ厚さの被縫製物を連続して縫製するような場合には、予め基準厚さ記憶手段に被縫製物の厚さを記憶させておくことで、厚さの異なる布の場合には、停止制御手段により被縫製物の切断は停止される。
よって、適切な押圧力で布を切断することができ、布切り不良やメスの欠損を防止することができる。
【発明を実施するための最良の形態】
【００１３】
本発明に係る穴かがりミシンの最良の実施形態について詳細に説明する。
＜穴かがりミシンの構成＞
図１及び図２に示すように、穴かがりミシン１は、被縫製物である布に左右の側縫い部を含むボタン穴かがり縫い目を形成すると共に、布の左右の側縫い部の間にボタン穴を形成するミシンである。
【００１４】
穴かがりミシン１は、ベッド部（ミシンベッド）２、ベッド部２に立設されたアーム部（ミシンアーム）３、ベッド部２の上面に配置され、布を水平面内で移動させる送り台４、送り台４の上面に設けられ、送り台４上の布を上方から押さえる布押さえ５、ボタン穴を形成するための布切り装置１０、穴かがりミシン１の動作を制御する制御装置２０（図５参照）等を備えている。
【００１５】
送り台４は、その上面が水平面にほぼ沿うように配置され、その上面に布が載置される。
布押さえ５は、送り台４の上面に回動自在に設けられた押さえ腕５２と、押さえ腕５２の先端に回動自在に設けられ、上方から布を押さえつける押さえ板５４と、を備えている。押さえ腕５２、押さえ板５４ともに回動自在とされているのは、布厚の変化に柔軟に対応して布の押さえつけを上方から的確に行うためである。
【００１６】
（布切り装置）
図１、図２に示すように、布切り装置１０は、ベッド部２に設けられ、上端に切れ刃が形成されたメス１１と、このメス１１に対向配置するようにアーム部３に設けられ、メス１１との間に布を挟み込んでメス１１に布を切断させるハンマー１２と、を備えている。
【００１７】
メス１１は、ベッド部２に固定されたメス支持台１３に着脱自在に取り付けられている。メス１１は、布切りを行う上端部に切れ刃が形成されている。メス１１の切れ刃は、鳩目部を形成する鳩目メス部と、直線部を形成する直線メス部とが連続するように形成されている。
【００１８】
ハンマー１２は、支持台１４に着脱自在に取り付けられ、支持台１４は、その下端部でハンマー１２を支持する。ハンマー１２は、メス１１の切れ刃に対向する位置に設けられており、メス１１に当接してメス１１を押圧する位置まで下降することができる。
【００１９】
支持台１４には、支持台１４を上下動させることによりハンマー１２を上下動させる動作機構４０が連結されている。動作機構４０は、例えば、リンク機構を備えて構成され、支持体１４に回動自在に連結された第１リンク４１と、第１リンク４１に回動自在に連結された第２リンク４２と、第２リンク４２に回動自在に連結された第３リンク４３と、第３リンク４３に回動自在に連結された第４リンク４４と、を備えている。第１リンク４１及び第３リンク４３は、それぞれ中央部がアーム部３に回動自在に固定されている。第４リンク４４には、ボールねじ４５に噛み合わされた移動体４６に回動自在に連結されている。ボールねじ４５は、その軸線がミシンの上下方向に沿うように配置されている。移動体４６は、ボールねじ４５の軸回りの回転により、その軸線方向に沿って移動することができる。ボールねじ４５の端部には、歯車４７が設けられ、この歯車４７には、動作機構４０を作動させる駆動装置としての布切りモータ５０の出力軸５０ａに軸支された歯車４８が噛み合わされている。布切りモータ５０は、土台３１及びハンマー１２を昇降させるように動作機構４０を動作させる。ここで、布切りモータ５０は、動作機構４０を動作させ、土台３１及びハンマー１２を一定速度で昇降させる。
【００２０】
（検知装置）
図１〜図４に示すように、支持台１４には、送り台４上に載置された布の上面に当接したことを検知する検知装置３０が固定されている。
検知装置３０は、支持台１４に固定される土台３１と、土台３１に上下動自在に挿入された検知部材としての検知棒３２と、検知棒３２を下方に向けて付勢するバネ３３と、土台３１に設けられ、検知棒３２の上方に配置されて検知棒３２との距離を計測する距離計測手段としての変位センサ３４と、を備えている。
【００２１】
土台３１は、支持台１４に止めねじ３１ａによって固定されている。土台３１は、支持台１４におけるユーザとの対向位置に固定されている。土台３１には、その上下方向に沿って検知棒３２を挿入して支持する挿入孔３１ｂが形成されている。
【００２２】
検知棒３２は、下端が初期位置でハンマー１２よりも下方に配置されている。検知棒３２は、ハンマー１２の前方に近接するように配置されている。ここで、ハンマー１２の前方とは、ハンマー１２よりも作業者側をいい、図１の紙面における右方側をいう。
検知棒３２は、棒状に形成され、挿入孔３１ｂに上下動自在に挿通されている。検知棒３２は、ハンマー１２とメス１１が当接した状態において、その下端が送り台４の上面と当接するように配置されている。すなわち、送り台４に布を載置していない状態において、支持台１４を下降させると、ハンマー１２がメス１１に当接するタイミングと、検知棒３２の下端が送り台４の上面に当接するタイミングが同時になるように構成されている。
検知棒３２は、その上端が拡大形成されたストッパ部３２ａを有しており、検知棒３２が下方に抜けてしまわないように構成されている。検知棒３２には、バネ３３が嵌め込まれ、バネ３３の下方にはＥリング３５が設けられている。
【００２３】
バネ３３は、土台３１の下端部に形成された凹部３１ｃに一端が当接し、Ｅリング３５に他端が当接するように設けられている。バネ３３は、検知棒３２を下方に押し下げる方向に付勢しており、検知棒３２の下端が布の載置されていない送り台４の上面に当接している状態において、ストッパ部３２ａが土台３１の上面に当接するように構成されている。
【００２４】
変位センサ３４は、土台３１に固定された取付板３６に固定されている。変位センサ３４は、検知棒３２の上端面（ストッパ部３２ａの上端面）との距離を計測するものである。変位センサ３４は、制御装置２０に接続されており、ストッパ部３２ａとの間の距離が制御装置２０に出力される。
【００２５】
このような構成とすることにより、送り台４の上面に布が載置されると、布厚の分だけバネ３３の付勢力に抗して検知棒３２が上方に移動するので、変位センサ３４とストッパ部３２ａの上端面との距離が縮まるので、制御装置２０は、この差に基づいて布厚を算出することができる。
【００２６】
（制御装置）
図５に示すように、制御装置２０は、ミシン１の駆動に関する演算処理を行って駆動源の制御を行うＣＰＵ２１と、縫製や布切りに関して必要なデータやパラメータ、ＣＰＵ２１がミシン１の駆動制御をする際に必要なプログラムが記憶されるＲＯＭ２２と、ＣＰＵ２１の作業場となるＲＡＭ２３と、ユーザにより設定されるデータや演算されたデータを記憶するＥＥＰＲＯＭ２４と、を備えている。
【００２７】
ＥＥＰＲＯＭ２４には、ハンマー１２の下降前の検知棒３２の初期位置における変位センサ３４とストッパ部３２ａの上面との間の初期距離Ｌ１（図６参照）及びメス１１の長さが記憶されている。すなわち、ＥＥＰＲＯＭ２４は、記憶手段として機能する。
ＲＯＭ２２には、送り台４に布を載置した状態で支持台１４を下降させ、初期距離Ｌ１に基づいて布厚を算出する厚さ算出プログラムが記憶されている。すなわち、ＣＰＵ２１は、この厚さ算出プログラムを実行することにより、制御装置２０は、厚さ算出手段として機能する。
ここで、厚さ算出プログラムは、ＣＰＵ２１により実行されることで、検知棒３２が布に当接してからの、検知棒３２と変位センサ３４との相対距離の単位時間当りの変化量の変化点における、検知棒３２と変位センサ３４との第２距離Ｌ２を算出し、初期距離Ｌ１と第２距離Ｌ２との差から布厚を算出する。
すなわち、ハンマー１２の下降前の検知棒３２の初期位置における変位センサ３４とストッパ部３２ａの上面との間の初期距離Ｌ１（図６参照）と、検知棒３２が布に当接してからの検知棒３２と変位センサ３４の間の距離の単位時間当たりの変化量が、ハンマー１２が布に当接してからの検知棒３２と変位センサ３４の間の距離の単位時間当たりの変化量に変化する変化点における検知棒３２と変位センサ３４の間の第２距離Ｌ２（図６参照）と、の差から布厚を算出する。
【００２８】
具体的には、図６は、横軸にハンマー１２の下降開始からの経過時間、縦軸に検    知棒３２のストッパ部３２ａの上面と変位センサ３４との間の距離をとって描いたグラフである。
ハンマー１２の下降前における検知棒３２の初期位置においては、検知棒３２はバネ３３により付勢されており、検知棒３２の下端にも布は当接していないので、変位センサ３４とストッパ部３２ａの上面との間の距離は、初期距離Ｌ１である。ハンマー１２を下降させていっても検知棒３２の下端が布に当接するまではこの初期距離Ｌ１は保たれる。
やがて、検知棒３２の下端が布の上面に当接すると、検知棒３２はそれ以上の下降を阻止されるので、検知棒３２は、土台３１に対して相対的に上方に移動する。これにより、図６における点Ｔ１を境にストッパ部３２ａと変位センサ３４の間の距離は縮まっていく。このとき、布切りモータ５０は、ハンマー１２を一定速度で下降させるため、図６に示すように、経過時間に比例して距離が縮まっていく。
そして、ハンマー１２が布に接すると、ハンマー１２も布によりその下降が妨げられるため、ハンマー１２の下降速度は減速される。そのため、図６における点Ｔ２を境にストッパ部３２ａと変位センサ３４の間の距離の縮み方が遅くなる。よって、図６におけるグラフの傾斜は緩やかになる。
従って、ハンマー１２が布に当接する前後で単位時間当たりのストッパ部３２ａと変位センサ３４の間の距離の変化量が変化する、言い換えるならば、図６におけるグラフの直線の傾きが変化する。
厚さ算出プログラムは、この変化点（図６における点Ｔ２）におけるストッパ部３２ａと変位センサ３４の間の距離（第２距離）Ｌ２とＥＥＰＲＯＭ２４に記憶されている初期距離Ｌ１との差Ｌ１−Ｌ２を算出することで布厚を算出する。
【００２９】
ＲＯＭ２２には、ＥＥＰＲＯＭ２４に記憶されたメス１１の長さと厚さ算出プログラムの実行により算出された布厚から布の切断時における切断圧力（布切り圧力）を算出する圧力算出プログラムが記憶されている。すなわち、ＣＰＵ２１は、この圧力算出プログラムを実行することにより、制御装置２０は、圧力算出手段として機能する。
ＲＯＭ２２には、圧力算出プログラムの実行により算出された切断圧力で切断するように布切りモータ５０に通電する電流量（すなわち、布切りモータ５０のトルク）を制御する制御プログラムが記憶されている。すなわち、ＣＰＵ２１は、この制御プログラムを実行することにより、制御装置２０は、制御手段として機能する。
【００３０】
ＥＥＰＲＯＭ２４には、厚さ算出プログラムにより予め算出された布の基準となる厚さが記憶されている。すなわち、ＥＥＰＲＯＭ２４は、基準厚さ記憶手段として機能する。
ＲＯＭ２２には、布にボタン穴を形成するにあたり、検知装置３０を下降させた際に、厚さ算出プログラムの実行によって算出された布厚がＥＥＰＲＯＭ２４に記憶された布厚と一致しない場合に、布切りモータ５０の駆動を停止させることにより布の切断を停止させる停止制御プログラムが記憶されている。すなわち、ＣＰＵ２１は、この停止制御プログラムを実行することにより、制御装置２０は、停止制御手段として機能する。
【００３１】
制御装置２０には、布切りの際の駆動源となる布切りモータ５０、針を上下動させるミシンモータ６１、送り台４をＸ方向に駆動させるＸ送りパルスモータ６２、送り台４をＹ方向に駆動させるＹ送りパルスモータ６３、針とルーパを回転させる旋回パルスモータ６４、縫製の開始・停止の入力を行うＳ／Ｓスイッチ６５、ユーザに報知する情報を表示すると共に、ユーザからの指示入力がなされる操作パネル６６が接続されている。
【００３２】
＜ティーチングについて＞
穴かがりミシン１を用いた穴かがり縫い及びボタン穴の形成の際には、布切りモータ５０に通電する電流値を設定するために最初にティーチングを行う。
図７に示すように、操作パネル６６等から送り台４への布のセットが終わった旨の入力がなされると（ステップＳ１）、ＣＰＵ２１は、ティーチングをする旨の入力がなされたか否かを判断する（ステップＳ２）。ここで、ＣＰＵ２１は、ティーチングをする旨の入力がなされたと判断すると（ステップＳ２：ＹＥＳ）、ＣＰＵ２１は、布切りモータ５０を駆動させる（ステップＳ３）。布切りモータ５０の駆動により、出力軸５０ａは軸回りに回転し、出力軸５０ａの回転により歯車４８が回転し、それに伴って歯車４７も回転する。歯車４７の回転によりボールねじ４５も軸回りに回転するので、移動体４６はボールねじ４５の軸線に沿って移動し、動作機構４０を作動させる。動作機構４０の作動により、支持台１４は下降し、これに伴って支持台１４に設けられているハンマー１２及び検知装置３０も下降する。
【００３３】
そして、下降中にＣＰＵ２１は、検知棒３２の下降が停止したか否か、言い換えると、支持台１４の下降によりハンマー１２とメス１１が当接したか否かを判断する（ステップＳ４）。ステップＳ４において、ＣＰＵ２１は、ハンマー１２とメス１１が接したと判断した場合（ステップＳ４：ＹＥＳ）、ＣＰＵ２１は、厚さ算出プログラムを実行することにより、変位センサ３４からの変位信号を受信し、受信した変位信号から求まる検知棒３２のストッパ部３２ａの上面と変位センサ３４との間の第２距離Ｌ２と予めＥＥＰＲＯＭ２４に記憶されている初期距離Ｌ１との差Ｌ１−Ｌ２から布厚を算出する（ステップＳ５、Ｓ６）。ここで算出された布厚は、ＣＰＵ２１により基準厚さとしてＥＥＰＲＯＭ２４に記憶される。
【００３４】
次に、ＣＰＵ２１は、圧力算出プログラムを実行することにより、算出された布厚とＥＥＰＲＯＭ２４に記憶されたメス１１の長さから布切りの際にハンマー１２が布を押圧する力（布切り圧力）を算出する（ステップＳ７）。
次に、ＣＰＵ２１は、算出された切断圧力で布を切断するように布切りモータ５０に通電する電流量を決定し、ＥＥＰＲＯＭ２４に記憶させる（ステップＳ８）。これをもって、ティーチングが終了する。
【００３５】
＜穴かがり縫い及びボタン穴の形成について＞
上述のように布切り圧力が決定すると、実際に布に穴かがり縫い及びボタン穴の形成を行う。
図８に示すように、Ｓ／Ｓスイッチ６５から縫製開始の入力がなされると（ステップＳ１１）、ＣＰＵ２１は、ボタン穴の形成を穴かがり縫いよりも先に行う設定か、穴かがり縫いの後に行う設定であるか否かを判断する（ステップＳ１２）。
ステップＳ１２において、ＣＰＵ２１は、ボタン穴の形成を穴かがり縫いよりも先に行う設定であると判断した場合（ステップＳ１２：ＹＥＳ）、ＣＰＵ２１は、布切りモータ５０を駆動させ、ティーチングと同様の手順で布厚を算出する（ステップＳ１３）。
次に、ＣＰＵ２１は、ステップＳ１３で算出した布厚と、ティーチングにおいて算出した布厚とを比較する（ステップＳ１４）。ここで、ＣＰＵ２１は、布厚が一致しないと判断した場合（ステップＳ１４：ＮＯ）、ＣＰＵ２１は、操作パネル６６に布が適切でない旨のエラー表示を行うとともに、停止制御プログラムを実行することで布切りモータ５０の駆動を停止させる（ステップＳ１５）。
一方、ＣＰＵ２１は、布厚が一致すると判断した場合（ステップＳ１４：ＹＥＳ）、ＣＰＵ２１は、決定された電流値を布切りモータ５０に通電することで、布に適した布切り圧力で布を切断し、ボタン穴を形成する（ステップＳ１６）。
次に、ＣＰＵ２１は、縫製を開始し（ステップＳ１７）、縫製が終了すると（ステップＳ１８：ＹＥＳ）、布の押さえを解除し（ステップＳ１９）、これをもって縫製を終了する。
【００３６】
ステップＳ１２において、ＣＰＵ２１は、ボタン穴の形成を穴かがり縫いよりも後に行う設定であると判断した場合（ステップＳ１２：ＮＯ）、ＣＰＵ２１は、縫製を開始し（ステップＳ２３）、縫製が終了すると（ステップＳ２４：ＹＥＳ）、ＣＰＵ２１は、布切りモータ５０を駆動させ、ティーチングと同様の手順で布厚を算出する（ステップＳ２５）。
次に、ＣＰＵ２１は、ステップＳ２５で算出した布厚と、ティーチングにおいて算出した布厚とを比較する（ステップＳ２６）。ここで、ＣＰＵ２１は、布厚が一致しないと判断した場合（ステップＳ２６：ＮＯ）、ＣＰＵ２１は、操作パネル６６に布が適切でない旨のエラー表示を行うとともに、停止制御プログラムを実行することで布切りモータ５０の駆動を停止させる（ステップＳ１５）。
一方、ＣＰＵ２１は、布厚が一致すると判断した場合（ステップＳ２６：ＹＥＳ）、ＣＰＵ２１は、決定された電流値を布切りモータ５０に通電することで、布に適した布切り圧力で布を切断し、ボタン穴を形成する（ステップＳ２７）。
次に、ＣＰＵ２１は、布の押さえを解除し（ステップＳ２８）、これをもって縫製を終了する。
【００３７】
＜作用効果＞
このように穴かがりミシン１によれば、送り台４に布を載置した状態で布切りモータ５０を駆動させて支持台１４を下降させると、ハンマー１２がメス１１に当接する前に検知棒３２は布の上面に接する。このとき、検知棒３２は土台３１に上下動自在に設けられているので、検知棒３２は上方に移動する。検知棒３２が上方に移動することで、変位センサ３４との距離が縮まる。この縮まった距離は布の厚さとなる。ＣＰＵ２１は、厚さ算出プログラムを実行することにより、送り台４に布を載置した状態で支持台１４を下降させて布の厚さを算出する。
そして、ＣＰＵ２１は、圧力算出プログラムを実行することにより、ＥＥＰＲＯＭ２４に記憶されたメス１１の長さと厚さ算出プログラムの実行により算出された布の厚さから布の切断時における切断圧力を算出する。
そして、ＣＰＵ２１は、制御プログラムを実行することにより、圧力算出プログラムの実行により算出された切断圧力で切断するように布切りモータ５０に通電する電流量を制御する。
よって、布の厚さに応じた適切な押圧力で布を切断することができ、布切り不良やメス１１の欠損を防止することができる。
【００３８】
また、検知棒３２が布に当接することで、布への当接以降のハンマー１２の下降により検知棒３２と変位センサ３４の間の距離が変化する。ここで、布切りモータ５０は、ハンマー１２を一定速度で昇降させるので、単位時間当たりの検知棒３２と変位センサ３４の間の距離の変化量は一定である。
さらに、ハンマー１２が下降して、ハンマー１２が布に当接すると、ハンマー１２の下降速度は布の抵抗により減速するので、単位時間当たりの検知棒３２と変位センサ３４の間の距離の変化量が異なってくる。
このような原理を利用することで、厚さ算出プログラムはＣＰＵ２１により実行されることで、ハンマー１２が布に当接して単位時間当たりの検知棒３２と変位センサ３４の間の距離の変化量が変化する変化点での距離と初期距離の差を算出することで布の厚さを算出することができる。
【００３９】
また、同じ厚さの布を連続して縫製するような場合には、予めＥＥＰＲＯＭ２４に布の厚さを記憶させておくことで、厚さの異なる布の場合には、ＣＰＵ２１による停止制御プログラムの実行により布の切断は停止される。
よって、適切な押圧力で布を切断することができ、布切り不良やメス１１の欠損を防止することができる。
【００４０】
＜その他＞
なお、本発明は、上記実施形態に限られるものではない。上記実施形態においては、穴かがり縫い及びボタン穴の形成の前にティーチングを行って布切り圧力を決定していたが、ティーチングを行わず、穴かがり縫い及びボタン穴の形成の際に布厚を算出して布切りの際の圧力を算出し、その圧力を実現するように制御装置が布切りモータに通電するようにしてもよい。
【図面の簡単な説明】
【００４１】
【図１】穴かがりミシンの概略を示す側面図。
【図２】支持体の動作機構及び布切りモータの機構を示す側面図。
【図３】支持体に固定される検出装置の斜視図。
【図４】検出装置による布厚の検出機構を説明する模式図。
【図５】制御装置まわりの構成を示すブロック図。
【図６】ハンマーの降下に伴う検知棒と変位センサの距離の関係を示すグラフ。
【図７】ティーチングの流れを示すフローチャート。
【図８】穴かがり縫い及びボタン穴形成の流れを示すフローチャート。
【図９】従来技術におけるミシンの一部を断面視した側面図。
【図１０】従来技術における布厚の検出機構を説明する側面図。
【図１１】従来技術における布押さえの機構を説明する正面図。
【符号の説明】
【００４２】
１  穴かがりミシン
２  ベッド部（ミシンベッド）
３  アーム部（ミシンアーム）
４  送り台
１１  メス
１２  ハンマー
１４  支持台
２０  制御装置（厚さ算出手段、圧力算出手段、制御手段、停止制御手段）
２４  ＥＥＰＲＯＭ（記憶手段、基準厚さ記憶手段）
３０  検知装置
３１  土台
３２  検知棒（検知部材）
３４  変位センサ（距離計測手段）
４０  動作機構
５０  布切りモータ（駆動装置）
【図１】
2010082148.tif 000003
【図２】
2010082148.tif 000004
【図３】
2010082148.tif 000005
【図４】
2010082148.tif 000006
【図５】
2010082148.tif 000007
【図６】
2010082148.tif 000008
【図７】
2010082148.tif 000009
【図８】
2010082148.tif 000010
【図９】
2010082148.tif 000011
【図１０】
2010082148.tif 000012
【図１１】
2010082148.tif 000013