(57)【要約】【課題】中押えの高さ設定を容易に行うことができるミシンを実現する。【解決手段】ミシン１００は、ＲＯＭ２０３に記憶される縫製データに従って、保持枠１１１に保持される生地を移動させつつ、その縫製データにおける各針落ち点に相当する生地の箇所に中押え２を突き当てるように中押えモータ４を駆動させる際に、その中押えモータ４を駆動させるために入力された基準パルス数と、各針落ち点毎にエンコーダ５によって検出された中押えモータ４の実際の回転量に対応する駆動パルス数との差分を算出することによって、その中押え２が生地に突き当たった高さであって、各針落ち点毎の生地の厚みや段部に応じた好適な中押え２の高さを設定することができ、その設定された各針落ち点毎の中押え高さを反映させた縫製データを作成することを可能にした。【選択図】図３
2009011544.tif 000002
【特許請求の範囲】
【請求項１】
被縫製物を針板上に保持する保持枠と、
前記保持枠が保持する被縫製物に対して上下動する縫い針と、
縫製時に前記被縫製物を針板側に押さえつける中押えと、
前記中押えを前記縫い針の上下動と連動するように上下動させる中押えモータと、
前記中押えモータの回転量を検出するエンコーダと、
複数の針落ち点データからなる縫製データを予め記憶する縫製データ記憶手段と、
前記中押えを基準量移動させるための基準パルス数に基づき前記中押えモータを駆動させた際に、所定の被縫製物における前記縫製データに応じた針落ち点毎に、前記エンコーダにより検出した前記中押えモータの回転量に対応する駆動パルス数を検出するパルス数検出制御手段と、
前記パルス検出手段により検出された駆動パルス数と、前記中押えモータを駆動させた基準パルス数との差分を算出するパルス差分算出手段と、
前記パルス差分算出手段により算出されたパルス数の差分に基づき、各針落ち点毎の前記中押えの高さを設定する中押え高さ設定制御手段と、
前記中押え高さ設定手段により設定された中押え高さを、各針落ち点に対応させて記憶して前記縫製データに反映させる縫製データ設定制御手段と、
を備えることを特徴とするミシン。
【請求項２】
前記縫い針に供給されるミシン糸に糸張力を付与する糸調子機構と、
前記中押えの高さ毎の糸張力データを予め記憶する糸張力記憶手段と、
を備え、
前記縫製データ設定制御手段は、前記中押え高さ設定制御手段により設定された中押え高さに対応する糸張力を、各針落ち点に対応させて記憶して前記縫製データに反映させることを特徴とする請求項１に記載のミシン。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンに係り、特に中押え装置を備えるミシンに関する。
【背景技術】
【０００２】
従来、刺繍ミシン等のように、送り歯を用いずに布をＸＹ方向に搬送させながら縫製を行うミシンにあっては、布が針との摩擦により針と共に上昇してばたつくのを防止するため、針の上昇時に布の針貫通部周辺を下方に押さえ付ける中押え装置が設けられている。
この中押え装置は通常、針が布から上昇する際に中押えにより布を下方に押さえ付け、針が布から完全に上昇した後は中押えが針と共に上昇するようになっている（例えば、特許文献１参照。）。
【０００３】
そして、中押え装置が布のばたつきを好適に防止することができるように、所定の縫製パターンに対応して縫製時に針が布に突き刺さる針落ち点毎に、布の厚みや重ねられた布の段部などに応じて、予め中押えの高さを調整して設定するようになっている。
【特許文献１】特開２００６−１０２３７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術の場合、例えば、ミシンに備えられているタッチパネル式の操作パネルにおける各種操作ボタンを押下するなど操作して、様々な表示画面に切り替えつつ針落ち点毎に中押えの高さの値を設定するとともに、その設定値に応じた中押えの高さが適正であるか目視して確認する煩雑な作業があり、その作業がユーザの負担になるという問題があった。
【０００５】
本発明の目的は、中押えの高さ設定を容易に行うことができるミシンを提供することである。
【課題を解決するための手段】
【０００６】
以上の課題を解決するため、請求項１に記載の発明は、ミシンにおいて、
被縫製物を針板上に保持する保持枠と、
前記保持枠が保持する被縫製物に対して上下動する縫い針と、
縫製時に前記被縫製物を針板側に押さえつける中押えと、
前記中押えを前記縫い針の上下動と連動するように上下動させる中押えモータと、
前記中押えモータの回転量を検出するエンコーダと、
複数の針落ち点データからなる縫製データを予め記憶する縫製データ記憶手段と、
前記中押えを基準量移動させるための基準パルス数に基づき前記中押えモータを駆動させた際に、所定の被縫製物における前記縫製データに応じた針落ち点毎に、前記エンコーダにより検出した前記中押えモータの回転量に対応する駆動パルス数を検出するパルス数検出制御手段と、
前記パルス検出手段により検出された駆動パルス数と、前記中押えモータを駆動させた基準パルス数との差分を算出するパルス差分算出手段と、
前記パルス差分算出手段により算出されたパルス数の差分に基づき、各針落ち点毎の前記中押えの高さを設定する中押え高さ設定制御手段と、
前記中押え高さ設定手段により設定された中押え高さを、各針落ち点に対応させて記憶して前記縫製データに反映させる縫製データ設定制御手段と、
を備えることを特徴とする。
【０００７】
請求項１に記載の発明によれば、ミシンは、縫製データ記憶手段に記憶される縫製データに従って、保持枠に保持される被縫製物を移動させつつ、その縫製データにおける各針落ち点に相当する被縫製物の箇所に中押えを突き当てるように中押えモータを駆動させる際に、その中押えモータを駆動させるために入力された基準パルス数と、各針落ち点毎にエンコーダによって検出された中押えモータの実際の回転量に対応する駆動パルス数との差分を算出することによって、その中押えが被縫製物に突き当たった高さであって、各針落ち点毎の被縫製物の厚みや段部に応じた好適な中押えの高さを設定することができ、各針落ち点毎に設定された中押え高さを反映させた縫製データを作成することができる。
【０００８】
請求項２に記載の発明は、請求項１に記載のミシンにおいて、
前記縫い針に供給されるミシン糸に糸張力を付与する糸調子機構と、
前記中押えの高さ毎の糸張力データを予め記憶する糸張力記憶手段と、
を備え、
前記縫製データ設定制御手段は、前記中押え高さ設定制御手段により設定された中押え高さに対応する糸張力を、前記糸張力記憶手段に記憶されている糸張力データに基づき各針落ち点に対応させて記憶して前記縫製データに反映させることを特徴とする。
【０００９】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の作用を奏するとともに、ミシンは、中押え高さ設定制御手段により設定された中押え高さに対応する糸張力を、糸張力記憶手段に記憶されている糸張力データに基づき各針落ち点に対応させて記憶して縫製データに反映させることができる。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、ミシンは、縫製データ記憶手段に記憶される縫製データに従って、保持枠に保持される被縫製物を移動させつつ、その縫製データにおける各針落ち点に相当する被縫製物の箇所に中押えを突き当てるように中押えモータを駆動させる際に、その中押えモータを駆動させるために入力された基準パルス数と、各針落ち点毎にエンコーダによって検出された中押えモータの実際の回転量に対応する駆動パルス数との差分を算出することによって、その算出されたパルス数の差分に基づき、その中押えが被縫製物に突き当たった高さであって、各針落ち点毎の被縫製物の厚みや段部に応じた好適な中押えの高さを設定することができ、その設定された各針落ち点毎の中押え高さを反映させた縫製データを作成することができる。
つまり、従来技術のように、操作パネルを操作して各針落ち点毎に中押え高さを設定入力することや、その設定した値に応じた実際の中押え高さが適正であるか目視して確認するといった煩雑な作業を行わずに、このミシンにおいては、ほぼ自動的に針落ち点毎の中押え高さの設定を行うことができ、ユーザの負担を大幅に低減することが可能になる。
従って、このミシンは、中押えの高さ設定を容易に行うことができるミシンであるといえる。
【００１１】
請求項２に記載の発明によれば、ミシンは、中押え高さ設定制御手段により設定された中押え高さに対応する糸張力を、糸張力記憶手段に記憶されている糸張力データに基づき各針落ち点に対応させて記憶して縫製データに反映させることができるので、中押えの高さを設定することに伴い、その中押え高さに応じた適正な糸張力が縫製データに反映されることとなり、より好適な縫製データを作成することが可能になる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明に係るミシンの実施の形態について詳細に説明する。
なお、本実施形態では、ミシンとして電子サイクルミシンを例に説明する。
電子サイクルミシンは、縫製を行う被縫製物である布を保持する保持枠を有し、その保持枠が縫い針に対し相対的に移動することにより、保持枠に保持される布に所定の縫製データ（縫製パターン）に基づく縫い目を形成するミシンである。
ここで、後述する縫い針１０８が上下動を行う方向をＺ軸方向（上下方向）とし、これと直交する一の方向をＸ軸方向（左右方向）とし、Ｚ軸方向とＸ軸方向の両方に直交する方向をＹ軸方向（前後方向）と定義する。
【００１３】
電子サイクルミシン１００（以下、ミシン１００という。）は、図１に示すように、ミシンテーブルＴの上面に備えられるミシン本体１０１と、ミシンテーブルＴの下部に備えられミシン本体１０１を操作するためのペダルＲや、ミシンテーブルＴの上部に備えられユーザによる入力操作を行うための操作パネル３００等を備えている。
【００１４】
（ミシン本体）
図１、図２に示すように、ミシン本体１０１は、外形が側面視にて略コ字状を呈するミシンフレーム１０２を備えている。このミシンフレーム１０２は、ミシン本体１０１の上部をなし前後方向に延びるミシンアーム部１０２ａと、ミシン本体１０１の下部をなし、前後方向に延びるミシンベッド部１０２ｂと、ミシンアーム部１０２ａとミシンベッド部１０２ｂとを連結する縦胴部１０２ｃとを有している。
このミシン本体１０１は、ミシンフレーム１０２内に動力伝達機構が配され、回動自在で前後方向に延びる図示しない主軸及び図示しない下軸を有している。主軸（図示省略）はミシンアーム部１０２ａの内部に配され、下軸（図示省略）はミシンベッド部１０２ｂの内部に配されている。
【００１５】
ミシン１００の主軸は、主軸モータ２０（図４参照）に接続され、その主軸モータ２０により回動力が付与される。また、下軸（図示省略）は、図示しない連結機構を介して主軸と連結されており、主軸が回動すると、主軸の動力が連結機構を介して下軸側へ伝達され、下軸が回動するようになっている。
この主軸の前端には、主軸の回動によりＺ軸方向に上下動する針棒１０８ａが接続されており、その針棒１０８ａの下端には、縫い針１０８が交換可能に備えられている。つまり、主軸モータ２０の駆動に伴う主軸の回動によって縫い針１０８はＺ軸方向に上下動する。
【００１６】
ミシンアーム１０２ａには、縫い針１０８の上下動による布の浮き上がりを防止するために、針棒１０８ａの上下動と連動して上下動し、縫い針１０８の周囲の布を下方に押圧する中押え２を有する中押え装置１（図３参照）が設けられている。なお、中押え装置１の本体はミシンアーム部１０２ａの内部に配設されており、縫い針１０８は、中押え２の先端側に形成されている貫通孔に挿通されて備えられている。
また、ミシンアーム１０２ａには、縫い針１０８に供給されるミシン糸に糸張力を付与する糸調子機構３０（図４参照）が設けられている。なお、糸調子機構３０の構成や動作は従来公知のものと同様であるので、ここでは詳述しない。
【００１７】
また、図１、図２に示すように、ミシンベッド部１０２ｂ上には、針板１１０が配設されており、この針板１１０の上方に保持枠１１１及び縫い針１０８が配置されるようになっている。
保持枠１１１は、ミシンアーム部１０２ａの前端部に配される取付部材１１３に取り付けられており、その取付部材１１３にはミシンベッド１０２ｂ内に配置されたＸ軸モータ（図示省略）及びＹ軸モータ（図示省略）に連結されている。
保持枠１１１は、針板１１０上で被縫製物である布を保持し、Ｘ軸モータ及びＹ軸モータの駆動に伴い、保持した布を保持枠１１１ごと前後左右方向に移動するようになっている。保持枠１１１の移動と、縫い針１０８や釜（図示省略）の動作が連動することによって、布に所定の縫製パターンの縫製データに基づく縫い目が形成される。
また、保持枠１１１は、布押さえ（図示省略）と下板（図示省略）とを備えており、取付部材１１３はミシンアーム１０２ａ内に配置された布押さえモータ（図示省略）の駆動により上下駆動が可能であり、布押さえの下降時に下板との間で布を挟持し保持するようになっている。
なお、前後左右に移動する保持枠１１１と、上下動する縫い針１０８の協働によって、複数の針落ち点データからなる縫製データに基づく縫い目を形成する技術は、従来公知のものと同様であるので、ここでは詳述しない。
【００１８】
ペダルＲは、ミシン１００を駆動させ、針棒１０８ａ（縫い針１０８）を上下動させたり、保持枠１１１を動作させたりするための操作ペダルとして作動する。すなわちペダルＲには、ペダルＲが踏み込まれたその踏み込み操作位置を検出するためのセンサが組み込まれており、センサからの出力信号がペダルＲの操作信号として後述する制御装置２００に出力され、制御装置２００はその操作位置、操作信号に応じて、ミシン１００を駆動して動作させるように構成されている。
【００１９】
また、ミシン１００には、ユーザによる操作入力を行うための操作パネル３００が設けられており、操作パネル３００に入力された各種データや操作信号は、後述する制御装置２００に出力される。
なお、操作パネル３００は、液晶表示パネルとその液晶表示パネルの表示画面上に設けられたタッチパネルとを備えて構成されており、液晶表示パネルに表示される各種操作キー等をタッチ操作することにより、タッチパネルがタッチ指示された位置を検出し、検出した位置に応じた操作信号を後述する制御装置２００に出力するようになっている。
【００２０】
（中押え装置）
中押え装置１は、図３に示すように、縫製時に布を針板１１０側に押さえ付ける中押え２と、下端部に中押え２を備えて側面にラック３ａが形成されている中押え棒３と、ピニオン４ａを備える中押えモータ４と、中押えモータ４の回転量を検出するエンコーダ５等を備えている。また、中押え棒３は、上下一対の軸受６，６に上下動可能に支持されている。
【００２１】
中押え２は、縫い針１０８の周囲の布を下方に押圧するように当接する中押え装置１における先端部分であり、縫い針１０８が挿通される貫通孔が形成されている。
中押え棒３は、軸受６，６に上下動可能に支持されており、側面に形成されたラック３ａが中押えモータ４のピニオン４ａと歯合している。
【００２２】
中押えモータ４は、パルスモータであって、パルス信号の入力に伴いピニオン４ａを正回転、逆回転させる。そして、中押えモータ４は、パルス信号におけるパルス数に応じた回転量でピニオン４ａを正逆回転させて、そのピニオン４ａに歯合しているラック３ａを介して中押え棒３及び中押え２を上下動させる。つまり、中押えモータ４がピニオン４ａを回転させる回転量に応じて、中押え２が上下動する移動量が調節される。
エンコーダ５は、中押えモータ４の回転量、特に、正方向へのプラスの回転量や、逆方向へのマイナスの回転量を検出し、後述する制御装置２００に出力する。
【００２３】
（制御装置）
次に、ミシンの制御装置２００について説明する。
図４に示すように、制御装置２００は、ミシン１００の各部の動作を制御するプログラムや、縫製データの設定処理に関するプログラム等に従って、各種制御や処理を実行するＣＰＵ２０１と、各種プログラムを展開してＣＰＵ２０１の作業エリアとなるＲＡＭ２０２と、各種処理を実行するための処理プログラムや処理データ等が記憶されるＲＯＭ２０３とＥＥＰＲＯＭ２０４等を備えている。
【００２４】
ＲＯＭ２０３には、複数の針落ち点データからなる縫製パターンを示す基本縫製データが記憶されており、縫製データ記憶手段として機能する。
また、ＲＯＭ２０３には、中押え高さと糸張力とが対応つけられた、中押え高さ毎の糸張力データに関するテーブルが記憶されており、糸張力記憶手段として機能する。
【００２５】
また、ＲＯＭ２０３には、基本の縫製データに対する中押え高さの設定、つまり、基本縫製データにおける各針落ち点毎の中押え高さを設定するための中押え高さ設定プログラムが記憶されている。
そして、ＣＰＵ２０１が中押え高さ設定プログラムを実行することにより、ＣＰＵ２０１は、縫製データに応じた針落ち点毎に中押え２を基準量移動させるための基準パルス数に基づき中押えモータ４を駆動させるとともに、その中押え２が所定の被縫製物における各針落ち点に対して突き当たるなどした際に、各針落ち点毎にエンコーダ５により検出された中押えモータ４の回転量に対応する駆動パルス数を検出するパルス数検出制御手段として機能する。なお、中押え２が被縫製物に突き当たらずに基準量移動した際に検出される駆動パルス数は基準パルス数と同じ値となる。
また、ＣＰＵ２０１が中押え高さ設定プログラムを実行することにより、ＣＰＵ２０１は、パルス数検出制御手段としてのＣＰＵ２０１によって検出された駆動パルス数と、中押えモータ４を駆動させるために入力された基準パルス数との差分を算出するパルス差分算出手段として機能する。
また、ＣＰＵ２０１が中押え高さ設定プログラムを実行することにより、ＣＰＵ２０１は、パルス差分算出手段としてのＣＰＵ２０１によって算出されたパルス数の差分に基づき、各針落ち点毎の中押え２の高さを設定する中押え高さ設定制御手段として機能する。なお、中押え高さ設定制御手段としてのＣＰＵ２０１は、例えば、ＲＯＭ２０３に予め記憶されているテーブルであって、パルス数の差分と中押え高さとが対応つけられた中押え高さテーブルにおけるデータに基づき、中押え高さを設定するようになっている。
【００２６】
また、ＣＰＵ２０１が中押え高さ設定プログラムを実行することにより、ＣＰＵ２０１は、中押え高さ設定手段としてのＣＰＵ２０１によって設定された中押え高さを、各針落ち点に対応させて記憶して、縫製データに反映させる縫製データ設定制御手段として機能する。つまり、縫製データ設定制御手段としてのＣＰＵ２０１は、基本の縫製データにおける各針落ち点毎に中押え高さに関するデータを付与した新たな縫製データを設定して、その新たな設定縫製データをＥＥＰＲＯＭ２０４に記憶する制御を実行する。
また、縫製データ設定制御手段としてのＣＰＵ２０１は、中押え高さ設定手段としてのＣＰＵ２０１によって設定された中押え高さに対応する糸張力を、ＲＯＭ２０３に記憶されている中押え高さ毎の糸張力データに基づき、各針落ち点に対応させて記憶して、縫製データに反映させる制御を実行する。つまり、縫製データ設定制御手段としてのＣＰＵ２０１は、基本の縫製データにおける各針落ち点毎に中押え高さと糸張力に関するデータを付与した新たな縫製データを設定して、その新たな設定縫製データをＥＥＰＲＯＭ２０４に記憶する制御を実行する。
【００２７】
（中押え高さの設定処理）
次に、本発明に係るミシン１００における中押え装置１の中押え２の高さを縫製データに応じて設定する処理について、図５に示すフローチャートに基づき説明する。
【００２８】
まず、ユーザが、被縫製物である生地（布）をミシン１００の保持枠１１１にセットする（ステップＳ１０１）。なお、この生地に施す縫製パターンに関する基本の縫製データは、所定の手順でユーザが選択している。
次いで、ユーザが、ミシン１００の操作パネル３００における所定の中押え高さ設定スタートスイッチ（スタートＳＷ；図示省略）をオンすることによって、選択されている縫製データに応じた処理であって、保持枠１１１にセットされている生地に対する中押え高さ設定処理がスタートする（ステップＳ１０２）。
【００２９】
そして、スタートＳＷがオンされたことに伴い、ＣＰＵ２０１は、中押え装置１の中押えモータ４に基準パルス数のパルス信号を出力し、その中押えモータ４は入力された基準パルス数（パルス信号）に基づき中押え２を基準量移動させるように駆動して、その中押え２を針板１１０側の保持枠１１１に保持されている生地に向け、特にその生地における針落ち点（所定の縫製パターンを示す縫製データに応じた針落ち点）に向けて下降させる（ステップＳ１０３）。なお、本実施形態においては、基準パルス数「＋１０」のパルス信号が出力されるものとする。
次いで、ＣＰＵ２０１は、中押え２がその生地における針落ち点に向けて下降した際の中押えモータ４の回転量をエンコーダ５に検出させ、各針落ち点毎にエンコーダ５により検出された中押えモータ４の回転量に対応する駆動パルス数を検出する（ステップＳ１０４）。
次いで、ＣＰＵ２０１は、検出された駆動パルス数と、中押えモータ４を駆動させるために入力された基準パルス数との差分（差分＝基準パルス数−駆動パルス数）を算出する（ステップＳ１０５）。
次いで、ＣＰＵ２０１は、算出されたパルス数の差分に基づき、各針落ち点毎の中押え２の高さを設定する（ステップＳ１０６）。具体的には、ＣＰＵ２０１は、算出されたパルス数の差分に基づき、ＲＯＭ２０３に予め記憶されているテーブルであって、パルス数の差分と中押え高さとが対応つけられた中押え高さテーブルにおけるデータに基づき、中押え高さを設定する。
【００３０】
ここで、中押え２が生地に向かい下降したことに伴い中押え高さが設定される処理を、図６、図７に基づいて具体的に説明する。
保持枠１１１にセットされた生地が、図６に示すような２枚の布が重ねられた生地であって、その生地を最初の針落ち点Ａから、針落ち点Ｂや針落ち点Ｃを通り、最後の針落ち点Ｄまで縫製する縫製パターンに関する設定処理である場合、第１針目の針落ち点Ａから第１０針目の針落ち点Ｂまでの各針落ち点において、ＣＰＵ２０１が検出した駆動パルス数が「＋１０」であると、図７に示す中押え高さテーブルに基づき、パルス数差分が「０」であると算出されて、中押え高さは「０ｍｍ」と設定される。つまり、第１針目の針落ち点Ａから第１０針目の針落ち点Ｂまでは、基準パルス数「＋１０」のパルス信号に基づき中押えモータ４が駆動したことで下降された中押え２が生地に突き当たらずに、最下点まで下降するエリアであるといえる。
また、第１１針目の針落ち点から第２０針目の針落ち点Ｃまでの各針落ち点において、ＣＰＵ２０１が検出した駆動パルス数が「＋８」であると、図７に示すような中押え高さテーブルに基づき、パルス数差分が「２」であると算出されて、中押え高さは「２ｍｍ」と設定される。つまり、第１１針目の針落ち点から第２０針目の針落ち点Ｃまでは、基準パルス数「＋１０」のパルス信号に基づき中押えモータ４が駆動したことで下降された中押え２が、駆動パルス数「＋８」に相当する位置で生地に突き当たるエリアであるといえる。そして、第１１針目に布の段部があるものと検知されるようになっている。
また、第２１針目の針落ち点から第３０針目の針落ち点Ｄまでの各針落ち点において、ＣＰＵ２０１が検出した駆動パルス数が「＋１０」であると、図７に示す中押え高さテーブルに基づき、パルス数差分が「０」であると算出されて、中押え高さは「０ｍｍ」と設定される。つまり、第２１針目の針落ち点から第３０針目の針落ち点Ｄまでは、基準パルス数「＋１０」のパルス信号に基づき中押えモータ４が駆動したことで下降された中押え２が生地に突き当たらずに、最下点まで下降するエリアであるといえる。そして、第２１針目に布の段部があるものと検知されるようになっている。
【００３１】
そして、ＣＰＵ２０１は、ステップＳ１０４において検出した駆動パルス数と同じ大きさであって、正負の値が異なる駆動パルス数のパルス信号を中押えモータ４に出力して、中押え２を上昇させて、原点検出を行う（ステップＳ１０７）。具体的には、第１針目の針落ち点Ａから第１０針目の針落ち点Ｂまでの各針落ち点と、第２１針目の針落ち点から第３０針目の針落ち点Ｄまでの各針落ち点では、駆動パルス数「−１０」のパルス信号に基づき中押えモータ４が駆動し、中押え２が原点まで上昇する。また、第１１針目の針落ち点から第２０針目の針落ち点Ｃまでの各針落ち点では、駆動パルス数「−８」のパルス信号に基づき中押えモータ４が駆動し、中押え２が原点まで上昇する。
【００３２】
次いで、ＣＰＵ２０１は、最終の針落ち点（第３０針目の針落ち点Ｄ）に達したか否かを判断する（ステップＳ１０８）。
ＣＰＵ２０１が、最終の針落ち点に達していないと判断すると（ステップＳ１０８；Ｎｏ）、保持枠１１１が移動されることで、次の針落ち点に相当する配置に切り替えられて（ステップＳ１０９）、ステップＳ１０３に戻る。
【００３３】
一方、ＣＰＵ２０１が、最終の針落ち点に達したと判断すると（ステップＳ１０８；Ｙｅｓ）、ＣＰＵ２０１は、これまでに設定した各針落ち点毎の中押え高さを、基本の縫製データにおける各針落ち点に対応させて、その基本縫製データにおける各針落ち点毎に中押え高さに関するデータを付与した新たな縫製データを設定して、その新たな設定縫製データをＥＥＰＲＯＭ２０４に記憶する。特に、ＣＰＵ２０１は、設定された中押え高さに対応する糸張力をＲＯＭ２０３に記憶されている中押え高さ毎の糸張力データ（例えば、図７のテーブル）に基づいて縫製データの各針落ち点に対応させて、その基本縫製データにおける各針落ち点毎に中押え高さと糸張力に関するデータを付与した新たな縫製データをＥＥＰＲＯＭ２０４に記憶する（ステップＳ１１０）。
そして、中押え高さ設定処理を終了する。
【００３４】
そして、ＥＥＰＲＯＭ２０４に記憶された新たな縫製データであって、各針落ち点毎に中押え高さと糸張力に関するデータが付与された縫製データを用いることによって、同じ生地に同じ縫製パターンの縫製を行う際に、中押え２が適正な高さに配されて、適正な糸張力に調整された縫製を好適に行うことが可能になる。
【００３５】
このように、ミシン１００は、所望する縫製パターンを有する縫製データに従って、保持枠１１１に保持する生地を移動させつつ、その縫製データにおける各針落ち点に相当する生地の箇所に中押え２を突き当てるように中押え装置１の中押えモータ４を駆動させることによって、各針落ち点毎にその生地の厚みや段部に応じた好適な中押え２の高さを設定することができ、各針落ち点毎に設定された中押え高さや、その中押え高さに対応する糸張力を反映させた縫製データを作成して、その新たな縫製データをＥＥＰＲＯＭ２０４に記憶することができる。
つまり、従来技術のように、操作パネルを操作して各針落ち点毎に中押え高さを設定入力することや、その設定した値に応じた実際の中押え高さが適正であるか目視して確認するといった煩雑な作業を行わずに、このミシン１００においては、ほぼ自動的に針落ち点毎の中押え高さの設定を行うことができ、ユーザの負担を大幅に低減することが可能になる。
従って、このミシン１００は、中押え２の高さ設定を容易に行うことができるミシンであるといえる。
そして、ＥＥＰＲＯＭ２０４に記憶された新たな縫製データであって、各針落ち点毎に中押え高さと糸張力に関するデータが付与された縫製データを用いることによって、同じ生地に同じ縫製パターンの縫製を行う際に、中押え２が適正な高さに配されて、適正な糸張力に調整された縫製を好適に行うことができる。
【００３６】
なお、以上の実施の形態においては、２枚の布が重ねられた生地に、直線状の縫製パターンの縫製に関する中押え高さの設定処理を例に説明したが、本発明はこれに限定されるものではなく、任意の生地、任意の縫製パターンに関する設定処理であってもよい。
【００３７】
また、その他、具体的な細部構造等についても適宜に変更可能であることは勿論である。
【図面の簡単な説明】
【００３８】
【図１】本発明に係るミシンを示す斜視図である。
【図２】ミシンの保持枠や中押えの近傍を示す拡大斜視図である。
【図３】中押え装置を示す斜視図である。
【図４】本発明に係るミシンの制御装置を示すブロック図である。
【図５】本発明に係るミシンにおける中押え高さ設定処理を示すフローチャートである。
【図６】生地とその生地に施す縫製パターンを示す説明図である。
【図７】中押え高さに関するデータのテープルを示す説明図である。
【符号の説明】
【００３９】
１      中押え装置
２      中押え
３      中押え棒
３ａ    ラック
４      中押えモータ
４ａ    ピニオン
５      エンコーダ
２０    主軸モータ
３０    糸調子機構
１００  ミシン
１０８  縫い針
１１０  針板
１１１  保持枠
２００  制御装置
２０１  ＣＰＵ（パルス数検出制御手段、パルス差分算出手段、中押え高さ設定制御手段、縫製データ設定制御手段）
２０２  ＲＡＭ
２０３  ＲＯＭ（縫製データ記憶手段、糸張力記憶手段）
２０４  ＥＥＰＲＯＭ
３００  操作パネル 
【図１】
2009011544.tif 000003
【図２】
2009011544.tif 000004
【図３】
2009011544.tif 000005
【図４】
2009011544.tif 000006
【図５】
2009011544.tif 000007
【図６】
2009011544.tif 000008
【図７】
2009011544.tif 000009