(57)【特許請求の範囲】
【請求項１】
縫製手段を駆動力伝達部材を介して駆動するミシンモータと、
前記ミシンモータの回転速度を検出する回転速度検出手段と、
縫目データを記憶する縫目データ記憶手段と、
前記回転速度検出手段により検出される回転速度に基づいて前記ミシンモータを所定回転速度で駆動するように制御する制御手段とを備えたミシンにおいて、
前記縫目データから縫目の総数を縫製開始前に予めカウントする総数カウント手段と、
前記ミシンモータの最高許容速度以下の複数の回転速度を各々所定の縫目数に対応付けて記憶する第１回転速度記憶手段と、
前記第１回転速度記憶手段に記憶される複数の回転速度から前記縫目の総数に対応する一の回転速度を選択する第１回転速度選択手段とを備え、
前記制御手段は、前記第１回転速度選択手段により選択された一の回転速度を前記所定回転速度として設定し、縫製開始から縫製終了まで前記ミシンモータを該一の回転速度で駆動するように制御することを特徴とするミシン。
【請求項２】
縫製手段を駆動力伝達部材を介して駆動するミシンモータと、
前記ミシンモータの回転速度を検出する回転速度検出手段と、
縫目データを記憶する縫目データ記憶手段と、
前記回転速度検出手段により検出される回転速度に基づいて前記ミシンモータを所定回転速度で駆動するように制御する制御手段とを備えたミシンにおいて、
前記縫目データから縫目の総数を予めカウントする総数カウント手段と、
前記ミシンモータの最高許容速度以下の所定の第１回転速度を記憶する第２回転速度記憶手段と、
所定の回転速度パターンを記憶する第３回転速度記憶手段とを備え、
前記制御手段は、前記総数カウント手段によりカウントされた縫目の総数が所定の第１縫目数より少ない場合には、前記所定の第１回転速度を前記所定回転速度とし、また、前記総数カウント手段によりカウントされた縫目の総数が所定の第１縫目数以上の場合には、前記第３回転速度記憶手段に記憶される所定の回転速度パターンを前記所定回転速度とすることを特徴とするミシン。
【請求項３】
針数をカウントする針数カウント手段を備え、
前記回転速度パターンは、前記ミシンモータの最高許容速度以下の複数の回転速度が各々所定の針数に対応付けて構成され、
前記制御手段は、前記総数カウント手段によりカウントされた縫目の総数が所定の第１縫目数以上の場合には、前記回転速度パターンの前記針数カウント手段によるカウント値に対応する回転速度を順次前記所定回転速度とすることを特徴とする請求項２に記載のミシン。
【請求項４】
縫製手段を駆動力伝達部材を介して駆動するミシンモータと、
前記ミシンモータの回転速度を検出する回転速度検出手段と、
縫目データを記憶する縫目データ記憶手段と、
前記回転速度検出手段により検出される回転速度に基づいて前記ミシンモータを所定回転速度で駆動するように制御する制御手段とを備えたミシンにおいて、
前記縫目データから一針毎の前記ミシンモータの回転速度を算出する算出手段と、
前記ミシンモータの最高許容速度以下の所定の第２回転速度を所定の第１針数に対応付け、また、この所定の第２回転速度よりも遅い所定の第３回転速度を所定の第２針数に対応付けて記憶する第４回転速度記憶手段と、
針数をカウントする針数カウント手段とを備え、
前記制御手段は、前記算出手段により算出された回転速度が前記所定の第２回転速度以上の場合、前記針数カウント手段によるカウント値が前記所定の第１針数に達するまでは、該所定の第２回転速度を前記所定回転速度とし、その後のカウント値が前記所定の第２針数に達するまで前記所定の第３回転速度を前記所定回転速度とする処理を繰り返し行うことを特徴とするミシン。
【請求項５】
縫製手段を駆動力伝達部材を介して駆動するミシンモータと、
前記ミシンモータの回転速度を検出する回転速度検出手段と、
縫目データを記憶する縫目データ記憶手段と、
前記回転速度検出手段により検出される回転速度に基づいて前記ミシンモータを所定回転速度で駆動するように制御する制御手段とを備えたミシンにおいて、
前記縫目データから一針毎の縫目の大きさを算出する縫目算出手段と、
前記ミシンモータの最高許容速度以下の複数の回転速度を各々所定の縫目の大きさに対応付けて記憶する第５回転速度記憶手段と、
一針縫製毎に前記縫目算出手段により次の縫製の縫目の大きさを算出して、この縫目の大きさに対応する回転速度を前記第５回転速度記憶手段から選択する第２回転速度選択手段と、
一針縫製毎に前記第２回転速度選択手段によって選択された回転速度を当該一針縫製の前記所定回転速度として、この縫製までの平均回転速度を算出する第１平均回転速度算出手段とを備え、
前記制御手段は、前記平均回転速度が所定の第４回転速度よりも小さい場合には、前記第２回転速度選択手段により選択された回転速度を前記所定回転速度とし、前記平均回転速度が所定の第４回転速度以上の場合には、前記第２回転速度選択手段により選択された回転速度よりも遅い回転速度を前記第５回転速度記憶手段から選択して前記所定回転速度とすることを特徴とするミシン。
【請求項６】
ミシンモータの駆動力を縫製手段に伝達する駆動伝達部材に潤滑油を供給する潤滑油供給手段と、
縫目データを記憶する縫目データ記憶手段と、
前記潤滑油供給手段を所定供給量で駆動するように制御する供給制御手段とを備えたミシンにおいて、
前記縫目データから縫目の総数を縫製開始前に予めカウントする総数カウント手段と、
前記潤滑油供給手段の最低許容供給量以上の所定の第１供給量を記憶する第１供給量記憶手段と、
所定の潤滑油供給パターンを記憶する第２供給量記憶手段とを備え、
前記供給制御手段は、前記総数カウント手段により縫製開始前にカウントされた縫目の総数が所定の第２縫目数より少ない場合には、前記所定の第１供給量を前記所定供給量として設定し、縫製開始から縫製終了まで該第１供給量で潤滑油を供給するように前記潤滑油供給手段を駆動するように制御し、また、前記総数カウント手段により縫製開始前にカウントされた縫目の総数が所定の第２縫目数以上の場合には、前記第２供給量記憶手段に記憶される所定の潤滑油供給パターンを前記所定供給量として設定し、縫製開始から縫製終了まで該潤滑油供給パターンで潤滑油を供給するように前記潤滑油供給手段を駆動するように制御することを特徴とするミシン。
【請求項７】
針数をカウントする針数カウント手段を備え、
前記所定の潤滑油供給パターンは、前記潤滑油供給手段の最低許容供給量以上の複数の供給量が各々所定の針数に対応付けて構成され、
前記制御手段は、前記総数カウント手段によりカウントされた縫目の総数が所定の第２縫目数以上の場合には、前記所定の潤滑油供給パターンの前記針数カウント手段によるカウント値に対応する供給量を順次前記所定供給量とすることを特徴とする請求項６に記載のミシン。
【請求項８】
ミシンモータの駆動力を縫製手段に伝達する駆動伝達部材に潤滑油を供給する潤滑油供給手段と、
縫目データを記憶する縫目データ記憶手段と、
前記潤滑油供給手段を所定供給量で駆動するように制御する供給制御手段とを備えたミシンにおいて、
前記縫目データから一針毎の前記ミシンモータの回転速度を算出する算出手段と、
前記潤滑油供給手段の最低許容供給量以上の所定の第２供給量を所定の第３針数に対応付け、また、この所定の第２供給量よりも多い所定の第３供給量を所定の第４針数に対応付けて記憶する第３供給量記憶手段と、
前記ミシンモータの最高許容速度以下の所定の第５回転速度を記憶する第６回転速度記憶手段と、
針数をカウントする針数カウント手段とを備え、
前記供給制御手段は、前記算出手段により算出された回転速度が前記所定の第５回転速度以上の場合、前記針数カウント手段によるカウント値が前記所定の第３針数に達するまでは、前記所定の第２供給量を前記所定供給量とし、その後のカウント値が前記所定の第４針数に達するまで前記所定の第３供給量を前記所定供給量とする処理を繰り返し行うことを特徴とするミシン。
【請求項９】
ミシンモータの駆動力を縫製手段に伝達する駆動伝達部材に潤滑油を供給する潤滑油供給手段と、
縫目データを記憶する縫目データ記憶手段と、
前記潤滑油供給手段を所定供給量で駆動するように制御する供給制御手段とを備えたミシンにおいて、
前記縫目データから一針毎の縫目の大きさを算出する縫目算出手段と、
前記ミシンモータの最高許容速度以下の複数の回転速度を各々所定の縫目の大きさに対応付けて記憶する第７回転速度記憶手段と、
一針縫製毎に前記縫目算出手段により次の縫製の縫目の大きさを算出して、この縫目の大きさに対応する回転速度を前記第７回転速度記憶手段から選択する第３回転速度選択手段と、
一針縫製毎に前記第３回転速度選択手段によって選択された回転速度を当該一針縫製の前記ミシンモータの回転速度として、この縫製までのミシンモータの平均回転速度を算出する第２平均回転速度算出手段と、
前記潤滑油供給手段の最低許容供給量以上の所定の第５供給量と、この所定の第５供給量よりも多い所定の第６供給量とを記憶する第４供給量記憶手段とを備え、
前記供給制御手段は、前記平均回転速度が所定の第６回転速度よりも小さい場合には、前記所定の第５供給量を前記所定供給量とし、前記平均回転速度が所定の第６回転速度以上の場合には、前記所定の第６供給量を前記所定供給量とすることを特徴とするミシン。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ミシンに関し、特に、ミシンを長時間連続運転する場合に、縫目データの縫目の総数、或いは、所定針数に基づいて縫製手段を駆動するミシンモータの最高回転速度や潤滑油の供給量を変更、設定するように制御することにより、軸受等の摺動部の異常摩耗や焼き付きを防止できると共に、生産性の向上を図ることができるミシンに関するものである。
【０００２】
【従来の技術】
従来より、刺繍模様を縫製するためのミシンにおいては、生産性の向上を図るために、ミシンの運転速度の制御に関して各種提案が行われている。
例えば、本出願人による特開昭５６−７５１９４号公報に記載されたミシンでは、（ａ）ミシンモータと連動して上下往復運動を行う縫針を含む縫目形成機構と、（ｂ）縫針と加工布とを相対的に移動することによって縫目模様をその加工布上に形成するための模様形成機構と、（ｃ）縫針と加工布との間の相対移動量を表す縫目情報を記憶する記憶手段と、（ｄ）縫針がミシンベッド面上方に位置している間に前記縫目情報に従って前記模様形成機構を駆動する駆動手段と、（ｅ）縫針の上下往復運動に同期してタイミング信号を発生するタイミング信号発生手段と、（ｆ）タイミング信号に応答して前記記憶手段から縫目情報を順次読み出して前記駆動手段に供給すると共に、記憶手段から読出されるべき縫目情報を含みその縫目情報に続く所定数の縫目情報を１グループとして、その１グループ内の縫目情報中で予め定められた移動量より大きな相対移動量を表す縫目情報が存在するか否かをタイミング信号に応答して判別し、存在する場合に低い許容速度情報を発生し、存在しない場合に高い許容速度情報を発生するための情報処理制御手段と、（ｇ）記憶手段の各縫目情報に従って行われる縫目形成動作において許容されるミシンモータの回転速度を、情報処理制御手段からの許容速度情報に基づいて決定し、ミシンモータの速度がその決定された速度になるように構成されている。
【０００３】
これにより、各縫製作業に含まれている縫目の大きさとの関係において適正な運転速度が決定され、その速度が保たれるため、縫製作業のプログラミングや縫製作業自体が簡単となる。また、ミシンが構造上許される以上の速度で運転されて予定通りの縫製作業が行われなかったり、あるいはミシンが故障したりする事態の発生を確実に回避することができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、特開昭５６−７５１９４号公報に記載されたミシンにおいては、縫目の大きさとの関係において決定された運転速度で長時間連続運転する場合に、軸受等の摺動部に異常摩耗や、いわゆるかじりが発生し、時には焼き付きが起こり、運転不可能となる場合があるという問題がある。また、ミシンの長時間連続運転において、極端にミシンの運転速度を低くした場合には、生産性の低下を招くという問題がある。
【０００５】
そこで、本発明は、上述した問題点を解決するためになされたものであり、ミシンを長時間連続運転する場合に、縫目データの縫目の総数、或いは、所定針数に基づいて縫製手段を駆動するミシンモータの最高回転速度や潤滑油の供給量を変更、設定するように制御することにより、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することを目的とする。
【０００６】
【課題を解決するための手段】
前記目的を達成するため請求項１に係るミシンは、縫製手段を駆動力伝達部材を介して駆動するミシンモータと、前記ミシンモータの回転速度を検出する回転速度検出手段と、縫目データを記憶する縫目データ記憶手段と、前記回転速度検出手段により検出される回転速度に基づいて前記ミシンモータを所定回転速度で駆動するように制御する制御手段とを備えたミシンにおいて、前記縫目データから縫目の総数を縫製開始前に予めカウントする総数カウント手段と、前記ミシンモータの最高許容速度以下の複数の回転速度を各々所定の縫目数に対応付けて記憶する第１回転速度記憶手段と、前記第１回転速度記憶手段に記憶される複数の回転速度から前記縫目の総数に対応する一の回転速度を選択する第１回転速度選択手段とを備え、前記制御手段は、前記第１回転速度選択手段により選択された一の回転速度を前記所定回転速度として設定し、縫製開始から縫製終了まで前記ミシンモータを該一の回転速度で駆動するように制御することを特徴とする。
【０００７】
このような特徴を有する請求項１に係るミシンによれば、ミシンの制御手段は、縫目データ記憶手段に記憶される縫目データから総数カウント手段により縫目の総数を縫製開始前に予めカウントして、第１回転速度記憶手段に記憶されるミシンモータの最高許容速度以下の複数の回転速度からこの縫目の総数に対応する一の回転速度を選択する。そして、制御手段は、前記ミシンモータの回転速度検出手段により検出される回転速度に基づいて前記ミシンモータをこの選択された前記一の回転速度で縫製開始から縫製終了まで駆動するように制御する。
これにより、第１回転速度記憶手段に記憶される所定の縫目数に対応する各回転速度を、この縫目数の縫製時間の間ミシンモータを連続駆動しても前記駆動力伝達部材等に異常摩耗や焼き付き等が発生しない安全な「回転速度」とすることにより、この「回転速度」が縫目データの縫目の総数に対応するミシンモータの回転速度として縫製開始前に設定され、縫製開始から縫製終了までミシンモータが該「回転速度」で駆動されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができる。
【０００８】
また、請求項２に係るミシンは、縫製手段を駆動力伝達部材を介して駆動するミシンモータと、前記ミシンモータの回転速度を検出する回転速度検出手段と、縫目データを記憶する縫目データ記憶手段と、前記回転速度検出手段により検出される回転速度に基づいて前記ミシンモータを所定回転速度で駆動するように制御する制御手段とを備えたミシンにおいて、前記縫目データから縫目の総数を予めカウントする総数カウント手段と、前記ミシンモータの最高許容速度以下の所定の第１回転速度を記憶する第２回転速度記憶手段と、所定の回転速度パターンを記憶する第３回転速度記憶手段とを備え、前記制御手段は、前記総数カウント手段によりカウントされた縫目の総数が所定の第１縫目数より少ない場合には、前記所定の第１回転速度を前記所定回転速度とし、また、前記総数カウント手段によりカウントされた縫目の総数が所定の第１縫目数以上の場合には、前記第３回転速度記憶手段に記憶される所定の回転速度パターンを前記所定回転速度とすることを特徴とする。
【０００９】
このような特徴を有する請求項２に係るミシンによれば、ミシンの制御手段は、縫目データ記憶手段に記憶される縫目データから総数カウント手段により縫目の総数を予めカウントする。そして、制御手段は、この縫目の総数が所定の第１縫目数より少ない場合には、ミシンモータの回転速度検出手段により検出される回転速度に基づいて、第２回転速度記憶手段に記憶される前記ミシンモータの最高許容速度以下の所定の第１回転速度で該ミシンモータを駆動するように制御する。また、制御手段は、この縫目の総数が所定の第１縫目数以上の場合には、ミシンモータの回転速度検出手段により検出される回転速度に基づいて、前記第３回転速度記憶手段に記憶される所定の回転速度パターンで前記ミシンモータを駆動するように制御する。
これにより、第２回転速度記憶手段に記憶される所定の第１回転速度を、所定の第１縫目数の縫製時間の間ミシンモータを連続駆動しても前記駆動力伝達部材等に異常摩耗や焼き付き等が発生しない安全な「回転速度」とすることにより、縫目の総数がこの所定の第１縫目数より少ない場合には、所定の第１回転速度がミシンモータの回転速度として設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができる。また、縫目の総数がこの所定の第１縫目数以上の場合には、所定の回転速度パターンに従ってミシンモータの回転速度が設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができる。
【００１０】
また、請求項３に係るミシンは、前請求項２に記載のミシンにおいて、針数をカウントする針数カウント手段を備え、前記回転速度パターンは、前記ミシンモータの最高許容速度以下の複数の回転速度が各々所定の針数に対応付けて構成され、前記制御手段は、前記総数カウント手段によりカウントされた縫目の総数が所定の第１縫目数以上の場合には、前記回転速度パターンの前記針数カウント手段によるカウント値に対応する回転速度を順次前記所定回転速度とすることを特徴とする。
【００１１】
このような特徴を有する請求項３に係るミシンでは、前請求項２に記載のミシンにおいて、前記第３回転速度記憶手段に記憶される所定の回転速度パターンは、前記ミシンモータの最高許容速度以下の複数の回転速度が各々所定の針数に対応付けて構成されている。そして、ミシンの制御手段は、総数カウント手段によりカウントされた縫目の総数が所定の第１縫目数以上の場合には、前記回転速度パターンの針数カウント手段によるカウント値に対応する回転速度で前記ミシンモータを順次駆動するように制御する。
これにより、縫目データの縫目の総数が所定の第１縫目数以上の場合には、針数カウント手段によるカウント値に対応する最高許容速度以下の複数の回転速度から構成される回転速度パターンに基づいてミシンモータが駆動制御されて、見かけ上、ミシンモータの「回転速度」が最高許容速度よりも更に小さく設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きをより確実に防止できると共に、更なる生産性の向上を図ることができる。
【００１２】
また、請求項４に係るミシンは、縫製手段を駆動力伝達部材を介して駆動するミシンモータと、前記ミシンモータの回転速度を検出する回転速度検出手段と、縫目データを記憶する縫目データ記憶手段と、前記回転速度検出手段により検出される回転速度に基づいて前記ミシンモータを所定回転速度で駆動するように制御する制御手段とを備えたミシンにおいて、前記縫目データから一針毎の前記ミシンモータの回転速度を算出する算出手段と、前記ミシンモータの最高許容速度以下の所定の第２回転速度を所定の第１針数に対応付け、また、この所定の第２回転速度よりも遅い所定の第３回転速度を所定の第２針数に対応付けて記憶する第４回転速度記憶手段と、針数をカウントする針数カウント手段とを備え、前記制御手段は、前記算出手段により算出された回転速度が前記所定の第２回転速度以上の場合、前記針数カウント手段によるカウント値が前記所定の第１針数に達するまでは、該所定の第２回転速度を前記所定回転速度とし、その後のカウント値が前記所定の第２針数に達するまで前記所定の第３回転速度を前記所定回転速度とする処理を繰り返し行うことを特徴とする。
【００１３】
このような特徴を有する請求項４に係るミシンによれば、ミシンの制御手段は、縫目データ記憶手段に記憶される縫目データから一針毎のミシンモータの回転速度を算出し、この算出された回転速度が最高許容速度以下の所定の第２回転速度以上の場合には、針数カウント手段によりこの針数をカウントし、このカウント値が所定の第１針数に達するまでは、前記ミシンモータの回転速度検出手段により検出される回転速度に基づいて該所定の第２回転速度でミシンモータを駆動するように制御する。そして、前記カウント値が所定の第１針数に達した場合には、その後のカウント値が所定の第２針数に達するまで前記所定の第２回転速度よりも遅い所定の第３回転速度でミシンモータを駆動するように制御する処理を繰り返し行う。
これにより、針数カウント手段による針数のカウント値が、所定の第１針数に達するまでは、ミシンモータは最高許容速度以下の所定の第２回転速度で駆動され、前記カウント値が所定の第１針数に達した場合には、その後のカウント値が所定の第２針数に達するまで前記所定の第２回転速度よりも遅い所定の第３回転速度で駆動されるように繰り返し駆動制御されて、見かけ上、ミシンモータの「回転速度」が最高許容速度よりも更に小さく設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができる。
【００１４】
また、請求項５に係るミシンは、縫製手段を駆動力伝達部材を介して駆動するミシンモータと、前記ミシンモータの回転速度を検出する回転速度検出手段と、縫目データを記憶する縫目データ記憶手段と、前記回転速度検出手段により検出される回転速度に基づいて前記ミシンモータを所定回転速度で駆動するように制御する制御手段とを備えたミシンにおいて、前記縫目データから一針毎の縫目の大きさを算出する縫目算出手段と、前記ミシンモータの最高許容速度以下の複数の回転速度を各々所定の縫目の大きさに対応付けて記憶する第５回転速度記憶手段と、一針縫製毎に前記縫目算出手段により次の縫製の縫目の大きさを算出して、この縫目の大きさに対応する回転速度を前記第５回転速度記憶手段から選択する第２回転速度選択手段と、一針縫製毎に前記第２回転速度選択手段によって選択された回転速度を当該一針縫製の前記所定回転速度として、この縫製までの平均回転速度を算出する第１平均回転速度算出手段とを備え、前記制御手段は、前記平均回転速度が所定の第４回転速度よりも小さい場合には、前記第２回転速度選択手段により選択された回転速度を前記所定回転速度とし、前記平均回転速度が所定の第４回転速度以上の場合には、前記第２回転速度選択手段により選択された回転速度よりも遅い回転速度を前記第５回転速度記憶手段から選択して前記所定回転速度とすることを特徴とする。
【００１５】
このような特徴を有する請求項５に係るミシンによれば、ミシンの制御手段は、縫目データ記憶手段に記憶される縫目データから一針毎の縫目の大きさを算出し、第５回転速度記憶手段に記憶される最高許容速度以下の複数の回転速度の中からこの算出された縫目の大きさに対応する回転速度を第２回転速度選択手段によって選択後、この縫製までの平均回転速度を第１平均回転速度算出手段により算出する。そして、制御手段は、この算出された平均回転速度が所定の第４回転速度よりも小さい場合には、この選択された回転速度でミシンモータを駆動するように制御する。また、制御手段は、この算出された平均回転速度が所定の第４回転速度以上の場合には、前記第２回転速度選択手段により選択された回転速度よりも遅い回転速度を前記第５回転速度記憶手段から選択して、この選択された回転速度でミシンモータを駆動するように制御する。
これにより、縫目データから一針毎に選択された最高許容速度以下の回転速度から平均回転速度が算出され、この算出された平均回転速度が所定の第４回転速度よりも小さい場合には、この回転速度でミシンモータが駆動制御され、また、この算出された平均回転速度が所定の第４回転速度以上の場合には、この回転速度より遅い回転速度でミシンモータが駆動制御されて、見かけ上、ミシンモータ５の平均回転速度が所定の第４回転速度以下となる。従って、この所定の第４回転速度が最高許容回転速度以下であるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができる。
【００１６】
また、請求項６に係るミシンによれば、ミシンモータの駆動力を縫製手段に伝達する駆動伝達部材に潤滑油を供給する潤滑油供給手段と、縫目データを記憶する縫目データ記憶手段と、前記潤滑油供給手段を所定供給量で駆動するように制御する供給制御手段とを備えたミシンにおいて、前記縫目データから縫目の総数を縫製開始前に予めカウントする総数カウント手段と、前記潤滑油供給手段の最低許容供給量以上の所定の第１供給量を記憶する第１供給量記憶手段と、所定の潤滑油供給パターンを記憶する第２供給量記憶手段とを備え、前記供給制御手段は、前記総数カウント手段により縫製開始前にカウントされた縫目の総数が所定の第２縫目数より少ない場合には、前記所定の第１供給量を前記所定供給量として設定し、縫製開始から縫製終了まで該第１供給量で潤滑油を供給するように前記潤滑油供給手段を駆動するように制御し、また、前記総数カウント手段により縫製開始前にカウントされた縫目の総数が所定の第２縫目数以上の場合には、前記第２供給量記憶手段に記憶される所定の潤滑油供給パターンを前記所定供給量として設定し、縫製開始から縫製終了まで該潤滑油供給パターンで潤滑油を供給するように前記潤滑油供給手段を駆動するように制御することを特徴とする。
【００１７】
このような特徴を有する請求項６に係るミシンによれば、潤滑油供給手段の供給制御手段は、縫目データ記憶手段に記憶される縫目データから総数カウント手段により縫目の総数を縫製開始前に予めカウントする。そして、供給制御手段は、この縫製開始前にカウントされた縫目の総数が所定の第２縫目数より少ない場合には、第１供給量記憶手段に記憶される潤滑油供給手段の最低許容供給量以上の所定の第１供給量で縫製開始から縫製終了まで潤滑油を供給するように潤滑油供給手段を駆動制御する。また、供給制御手段は、この縫製開始前にカウントされた縫目の総数が所定の第２縫目数以上の場合には、第２供給量記憶手段に記憶される所定の潤滑油供給パターンで縫製開始から縫製終了まで潤滑油を供給するように潤滑油供給手段を駆動制御する。
これにより、第１供給量記憶手段に記憶される所定の第１供給量を、所定の第２縫目数の縫製時間の間ミシンモータを連続駆動しても前記駆動力伝達部材等に異常摩耗や焼き付き等が発生しない安全な「潤滑油の供給量」とすることにより、縫目の総数がこの所定の第２縫目数より少ない場合には、所定の第１供給量が潤滑油供給手段の潤滑油の供給量として設定され、縫製開始から縫製終了まで該第１供給量で潤滑油が供給されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができる。また、縫目の総数がこの所定の第２縫目数以上の場合には、所定の潤滑油供給パターンに従って潤滑供給手段の潤滑油の供給量が設定され、縫製開始から縫製終了まで該潤滑油供給パターンに従って潤滑油が供給されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができる。
【００１８】
また、請求項７に係るミシンは、請求項６に記載のミシンにおいて、針数をカウントする針数カウント手段を備え、前記所定の潤滑油供給パターンは、前記潤滑油供給手段の最低許容供給量以上の複数の供給量が各々所定の針数に対応付けて構成され、前記制御手段は、前記総数カウント手段によりカウントされた縫目の総数が所定の第２縫目数以上の場合には、前記所定の潤滑油供給パターンの前記針数カウント手段によるカウント値に対応する供給量を順次前記所定供給量とすることを特徴とする。
【００１９】
このような特徴を有する請求項７係るミシンでは、請求項６に記載のミシンにおいて、前記第２供給量記憶手段に記憶される所定の潤滑油供給パターンは、前記潤滑油供給手段の最低許容供給量以上の複数の供給量が各々所定の針数に対応付けて構成されている。そして、供給制御手段は、前記総数カウント手段によりカウントされた縫目の総数が所定の第２縫目数以上の場合には、前記潤滑油供給パターンの針数カウント手段によるカウント値に対応する供給量を供給するように前記潤滑油供給手段を順次駆動するように制御する。
これにより、縫目データの縫目の総数が所定の第２縫目数以上の場合には、針数カウント手段によるカウント値に対応する最低許容供給量以上の複数の供給量から構成される潤滑油供給パターンに基づいて潤滑油供給手段が駆動制御されて、見かけ上、潤滑油供給手段の潤滑油の供給量が最低許容供給量よりも多く設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きをより確実に防止できると共に、更なる生産性の向上を図ることができる。
【００２０】
また、請求項８に係るミシンでは、ミシンモータの駆動力を縫製手段に伝達する駆動伝達部材に潤滑油を供給する潤滑油供給手段と、縫目データを記憶する縫目データ記憶手段と、前記潤滑油供給手段を所定供給量で駆動するように制御する供給制御手段とを備えたミシンにおいて、前記縫目データから一針毎の前記ミシンモータの回転速度を算出する算出手段と、前記潤滑油供給手段の最低許容供給量以上の所定の第２供給量を所定の第３針数に対応付け、また、この所定の第２供給量よりも多い所定の第３供給量を所定の第４針数に対応付けて記憶する第３供給量記憶手段と、前記ミシンモータの最高許容速度以下の所定の第５回転速度を記憶する第６回転速度記憶手段と、針数をカウントする針数カウント手段とを備え、前記供給制御手段は、前記算出手段により算出された回転速度が前記所定の第５回転速度以上の場合、前記針数カウント手段によるカウント値が前記所定の第３針数に達するまでは、前記所定の第２供給量を前記供給量とし、その後のカウント値が前記所定の第４針数に達するまで前記所定の第３供給量を前記供給量とする処理を繰り返し行うことを特徴とする。
【００２１】
このような特徴を有する請求項８係るミシンによれば、潤滑油供給手段を制御する供給制御手段は、縫目データ記憶手段に記憶される縫目データから一針毎のミシンモータの回転速度を算出し、この算出された回転速度が最高許容速度以下の所定の第５回転速度以上の場合には、針数カウント手段によりこの針数をカウントし、このカウント値が所定の第３針数に達するまでは、第３供給量記憶手段に記憶される所定の第２供給量で潤滑油供給手段を駆動制御する。そして、前記カウント値が所定の第３針数に達した場合には、その後のカウント値が所定の第４針数に達するまで前記第３供給量記憶手段に記憶される所定の第２供給量よりも多い所定の第３供給量で潤滑油供給手段を駆動制御する処理を繰り返し行う。  これにより、針数カウント手段による針数のカウント値が、所定の第３針数に達するまでは、潤滑油供給手段は所定の第２供給量で駆動され、前記カウント値が所定の第３針数に達した場合には、その後のカウント値が所定の第４針数に達するまで前記所定の第２供給量よりも多い所定の第３供給量で駆動されるように繰り返し駆動制御されて、見かけ上、潤滑油供給手段の潤滑油の供給量が最低許容供給量より多く設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができる。
【００２２】
さらに、請求項９に係るミシンでは、ミシンモータの駆動力を縫製手段に伝達する駆動伝達部材に潤滑油を供給する潤滑油供給手段と、縫目データを記憶する縫目データ記憶手段と、前記潤滑油供給手段を所定供給量で駆動するように制御する供給制御手段とを備えたミシンにおいて、前記縫目データから一針毎の縫目の大きさを算出する縫目算出手段と、前記ミシンモータの最高許容速度以下の複数の回転速度を各々所定の縫目の大きさに対応付けて記憶する第７回転速度記憶手段と、一針縫製毎に前記縫目算出手段により次の縫製の縫目の大きさを算出して、この縫目の大きさに対応する回転速度を前記第７回転速度記憶手段から選択する第３回転速度選択手段と、一針縫製毎に前記第３回転速度選択手段によって選択された回転速度を当該一針縫製の前記ミシンモータの回転速度として、この縫製までのミシンモータの平均回転速度を算出する第２平均回転速度算出手段と、前記潤滑油供給手段の最低許容供給量以上の所定の第５供給量と、この所定の第５供給量よりも多い所定の第６供給量を記憶する第４供給量記憶手段とを備え、前記供給制御手段は、前記平均回転速度が所定の第６回転速度よりも小さい場合には、前記所定の第５供給量を前記所定供給量とし、前記平均回転速度が所定の第６回転速度以上の場合には、前記所定の第６供給量を前記所定供給量とすることを特徴とする。
【００２３】
このような特徴を有する請求項９係るミシンによれば、潤滑油供給手段を制御する供給制御手段は、縫目データ記憶手段に記憶される縫目データから一針毎の縫目の大きさを算出し、第７回転速度記憶手段に記憶される最高許容速度以下の複数の回転速度の中からこの算出された縫目の大きさに対応する回転速度を第３回転速度選択手段によって選択後、この縫製までの平均回転速度を第２平均回転速度算出手段により算出する。そして、供給制御手段は、この平均回転速度が所定の第６回転速度よりも小さい場合には、第４供給量記憶手段に記憶される前記潤滑油供給手段の最低許容供給量以上の所定の第５供給量で前記潤滑油供給手段を駆動制御する。また、供給制御手段は、この平均回転速度が所定の第６回転速度以上の場合には、第４供給量記憶手段に記憶される前記所定の第５供給量よりも多い所定の第６供給量で前記潤滑油供給手段を駆動制御する。
これにより、縫目データから一針毎に選択された最高許容速度以下の回転速度から平均回転速度が算出され、この算出された平均回転速度が所定の第６回転速度よりも小さい場合には、潤滑油供給手段が所定の第５供給量で駆動され、前記平均回転速度が第６回転速度以上の場合には、潤滑油供給手段が所定の第６供給量で駆動されて、見かけ上、潤滑油供給手段の潤滑油の供給量が所定の第５供給量より多く設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができる。
【００２４】
【発明の実施の形態】
以下、本発明を具体化したミシンについて第１乃至第７の実施形態に基づいて図面を参照しつつ詳細に説明する。先ず、第１実施形態に係るミシンの概略構成について図１及び図２に基づいて説明する。図１は第１実施形態に係るミシンの概略構成を示す斜視図である。図２は第１実施形態に係るミシンの内部構成の概略を示す側断面図である。
【００２５】
図１に示すように、第１実施形態に係るミシンＭは、ベッド１上にはブラケットアーム２が立設され、その頭部３はベッド１の前面に突設された作業台４の上方に位置している。頭部３にはミシンモータ５によって駆動されて上下往復運動する針棒６と、必要に応じて押え棒駆動ソレノイド４１（図３参照）を介して昇降させられる押え棒７とが設けられている。また、針棒６の下端には縫針８が取り付けられ、押え棒７の下端には押え足９が取り付けられている。また、これらの下方には針板１１が設けられ、縫針８の真下の位置に針穴１２が形成されている。
【００２６】
このミシンＭにおいては、加工布はワークホルダ２０の下枠２１と上枠２２との間に挟まれて保持され、縫針８がベッド１（正確には作業台４）の上面より上方にある間に、ステッピングモータやＤＣサーボモータ等から構成されるＸ軸方向のＸ軸駆動モータ２３とＹ軸方向のＹ軸駆動モータ２４とによって縫針８に対して相対移動させられる。これらによって加工布の所定の縫目の位置が縫針８の下側に配置される。
この下枠２１はラック２５とピニオン２６とを介してＸ軸駆動モータ２３によってＸ軸方向（図１中、左右方向）に平行移動させられる移動部材２７に連結され、その移動部材２７上でＹ軸方向（図１中、前後方向）にローラ２８によって摺動し得るように構成されている。また、上枠２２は、ラック２９とピニオン３１とを介してＹ軸駆動モータ２４によってＹ軸方向に平行移動させられる移動部材３２に連結され、その移動部材３２上でＸ軸方向にローラ３３によって摺動し得るように構成されている。これにより、下枠２１はＸ軸駆動モータ２３及びＹ軸駆動モータ２４の回転方向と回転角度に応じてベッド１上を平行移動させられる。一方、上枠２２は回動軸３４の周りに回動し得るように取り付けられ、２つのボーデンケーブル３５、３６を介して接続された公知の駆動装置の作用により下枠２１に対して上下方向に回動し得るものであり、下枠２１との間に加工布を挟持し、またはその挟持を解放するように構成されている。
【００２７】
そして、図２に示すように、ミシンＭのブラケットアーム２内にはミシンモータ５によって回転駆動されるミシン主軸４２が各軸受４３、４４、４５により軸支されている。また、このミシン主軸４２の一端（図２中、左端）には、該ミシン主軸４２を介してミシンモータ５の駆動力が伝達される上下動可能に支持された針棒６及び針棒クランク４６が設けられている。また、ミシンモータ５には、このミシンモータ５の回転速度検出用の速度エンコーダ５Ａが、モータ軸と一体回転可能に支持されている。また、ミシン主軸４２には、該ミシン主軸４２の回転位相検出用の位相エンコーダ４２Ａが、一体回転可能に支持されている。
また、給油管４７等を介して各軸受４３、４４、４５等のミシンＭの各摺動箇所に潤滑油を供給する潤滑油供給機構４８が、ブラケットアーム２のベッド１への取付部に設けられている。この潤滑油供給機構４８は、給油ポンプ、給油タンク、及び給油ポンプ駆動回路等から構成され、後述のようにミシン制御装置５１（図３参照）により接続され、駆動制御される。
【００２８】
次に、上記のように構成されたミシンＭの制御系の概略構成について図３に基づいて説明する。図３は第１実施形態に係るミシンＭの制御系の概略構成を示すブロック図である。
図３に示すように、ミシンＭ全体の制御を司るミシン制御装置５１は、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４及び通信用インターフェース（Ｉ／Ｆ）５５を有するマイクロコンピュータと、そのマイクロコンピュータにデータバス等のバスを介して接続された入力インターフェース（図示略）及び出力インターフェース（図示略）とから構成されている。この通信用Ｉ／Ｆ５５には刺繍データ作成装置等の外部電子機器が接続され、刺繍データ作成装置等から刺繍データを受信できるようになっている。
【００２９】
また、押え棒７を待避移動させる押え棒駆動ソレノイド４１の駆動回路５７、及び、各軸受４３、４４、４５等のミシンＭの各摺動箇所に潤滑油を供給する潤滑油供給機構４８がミシン制御装置５１に接続されている。また、ミシン制御装置５１には、ミシンモータ５を駆動する駆動回路５８、このミシンモータ５のモータ軸に一体回転可能に支持された速度エンコーダ５Ａ、ミシン主軸４２に設けられたディスクエンコーダの１回転で１０００個のパルス信号からなるエンコード信号を出力すると共に、このディスクエンコーダの１回転で１個の主軸同期信号を出力する位相エンコーダ４２Ａ、Ｘ軸駆動モータ２３の駆動回路５９、Ｙ軸駆動モータ２４の駆動回路６０、及び、縫製開始や種々の指令を支持するための複数のスイッチが設けられると共に、液晶ディスプレイ等を備えた操作パネル６１が各々接続されている。
【００３０】
また、ＲＯＭ５３には、記憶した縫目データに基づいてミシンモータ５の回転速度を選択する後述の制御プログラムや、位相エンコーダ４２Ａからのエンコード信号や主軸同期信号、速度エンコーダ５Ａからのエンコード信号、各駆動回路５９、６０からの駆動パルスのカウント信号、及び操作パネル６１からの操作信号等に基づいて各モータ５、２３、２４を駆動制御する後述の制御プログラム等が格納されている。
また、ＲＡＭ５４には、外部の刺繍データ作成装置等から受信した縫目データを格納する縫目データエリア５４Ａ、この縫目データから縫目の総数をカウントする総数カウンタ５４Ｂ、ミシンモータ５の最高許容速度以下の複数の回転速度を各々所定の縫目数に対応付けた回転速度データテーブル７１（図４参照）を格納する第１回転速度データエリア５４Ｃ及びその他バッファ等のメモリが必要に応じて設けられている。
【００３１】
次に、第１回転速度データエリア５４Ｃに格納される回転速度データテーブル７１の一例について図４に基づいて説明する。図４は第１実施形態に係るミシンの第１回転速度データエリア５４Ｃに格納される回転速度データテーブル７１の一例を示す図である。
図４に示すように、第１回転速度データエリア５４Ｃに格納される回転速度データテーブル７１は、縫目データの縫目の総数に対応する「縫目数」と、この「縫目数」に対応するミシンモータ５の回転速度を意味する「回転速度」とから構成されている。
そして、回転速度データテーブル７１は、「縫目数」が「２０００未満」の場合は、「回転速度」は「２３００ｒｐｍ」である。即ち、縫目データの縫目の総数が「２０００未満」の場合は、ミシンモータ５の「回転速度」は、「２３００ｒｐｍ」である。
また、「縫目数」が「２０００以上５０００未満」の場合は、「回転速度」は「２０００ｒｐｍ」である。即ち、縫目データの縫目の総数が「２０００以上５０００未満」の場合は、ミシンモータ５の「回転速度」は、「２０００ｒｐｍ」である。
また、「縫目数」が「５０００以上１００００未満」の場合は、「回転速度」は「１８００ｒｐｍ」である。即ち、縫目データの縫目の総数が「５０００以上１００００未満」の場合は、ミシンモータ５の「回転速度」は、「１８００ｒｐｍ」である。
さらに、「縫目数」が「１００００以上」の場合は、「回転速度」は「１５００ｒｐｍ」である。即ち、縫目データの縫目の総数が「１００００以上」の場合は、ミシンモータ５の「回転速度」は、「１５００ｒｐｍ」である。
【００３２】
ここで、ＣＰＵ５２、ＲＯＭ５３、速度エンコーダ５Ａが回転速度検出手段を構成する。また、ＲＡＭ５４の縫目データエリア５４Ａが縫目データ記憶手段として機能する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が制御手段を構成する。また、ＣＰＵ５２及び総数カウンタ５４Ｂが総数カウント手段を構成する。また、第１回転速度データエリア５４Ｃが第１回転速度記憶手段として機能する。更に、ＣＰＵ５２、ＲＯＭ５３及びＲＡＭ５４が第１回転速度選択手段を構成する。
【００３３】
次に、上記のように構成されたミシンＭの縫製時におけるミシンモータ５の制御処理の一例について図５に基づいて説明する。図５は第１実施形態に係るミシンＭの縫製時におけるミシンモータ５の制御処理の一例を示すフローチャートである。
図５に示されるように、先ず、ステップ（以下、Ｓと略記する）１において、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込んで縫目データエリア５４Ａに記憶する。
【００３４】
続いて、Ｓ２において、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データから縫目の総数をカウントして総数カウンタ５４Ｂに記憶する。
【００３５】
そして、Ｓ３において、再度、総数カウンタ５４Ｂから縫目の総数を読み込み、第１回転速度データエリア５４Ｃに格納される回転速度データテーブル７１からこの縫目の総数に対応する「回転速度」のデータを読み込む。
即ち、総数カウンタ５４から読み込んだ縫目の総数が「２０００未満」の場合には、回転速度データテーブル７１からミシンモータ５の回転速度として「２３００ｒｐｍ」が読み込まれる。
また、総数カウンタ５４から読み込んだ縫目の総数が「２０００以上５０００未満」の場合には、回転速度データテーブル７１からミシンモータ５の回転速度として「２０００ｒｐｍ」が読み込まれる。
また、総数カウンタ５４から読み込んだ縫目の総数が「５０００以上１００００未満」の場合には、回転速度データテーブル７１からミシンモータ５の回転速度として「１８００ｒｐｍ」が読み込まれる。
さらに、総数カウンタ５４から読み込んだ縫目の総数が「１００００以上」の場合には、回転速度データテーブル７１からミシンモータ５の回転速度として「１５００ｒｐｍ」が読み込まれる。
【００３６】
次に、Ｓ４において、回転速度データテーブル７１から読み込まれた「回転速度」のデータを縫製時のミシンモータ５の回転速度として設定する。
そして、Ｓ５において、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データを位相エンコーダ４２Ａからの主軸同期信号に基づいて順次読み込みつつ、各Ｘ軸駆動モータ２３、Ｙ軸駆動モータ２４を駆動すると共に、ミシンモータ５のモータ軸に取り付けられた速度エンコーダ５Ａからの回転速度検出信号に基づいてこの設定された回転速度でミシンモータ５を回転駆動して、所定の刺繍模様を縫製する（Ｓ５：ＮＯ）。そして、全ての縫目データの縫製が終了した場合には（Ｓ５：ＹＥＳ）、処理を終了する。
【００３７】
以上詳細に説明した通り第１実施形態に係るミシンＭでは、縫製時のミシンモータ５の制御処理において、先ず、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込み、この縫目データから縫い目の総数をカウントする（Ｓ１、Ｓ２）。そして、第１回転速度データエリア５４Ｃに格納される回転速度データテーブル７１からこの縫目の総数に対応する「回転速度」データを読み込み、この「回転速度」データを縫製時のミシンモータ５の駆動回転数として設定し、縫目データエリア５４Ａに記憶される縫目データを順次読み込み、所定の刺繍模様を縫製する（Ｓ３、Ｓ４、Ｓ５）。
【００３８】
従って、縫目データエリア５４Ａに記憶される回転速度データテーブル７１の「回転速度」の各データを、対応する「縫目数」の縫製時間の間ミシンモータ５を連続駆動しても各軸受４３、４４、４５等に異常摩耗や焼き付き等が発生しない安全な「回転速度」（試験運転や実験等により求める。）とすることにより、この回転速度データテーブル７１の「回転速度」のデータが、ミシン主軸４２、針棒クランク４６及び針棒６等を駆動するミシンモータ５の回転速度（最高回転速度）として設定されるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
【００３９】
次に、第２実施形態に係るミシンについて説明する。第２実施形態に係るミシンの構成は、第１実施形態に係るミシンＭとほぼ同じ構成である。このように構成された第２実施形態に係るミシンＭの制御系の概略構成について図６に基づいて説明する。図６は第２実施形態に係るミシンＭの制御系の概略構成を示すブロック図である。
図６に示すように、第２実施形態に係るミシンＭの制御系の構成は、第１実施形態に係るミシンＭの制御系の構成とほぼ同じ構成である。但し、ミシン制御装置５１のＲＡＭ５４には、外部の刺繍データ作成装置等から受信した縫目データを格納する縫目データエリア５４Ａ、この縫目データから縫目の総数をカウントする総数カウンタ５４Ｂ、後述の縫製時の制御処理において針数をカウントする針数カウンタ５４Ｄ、ミシンモータ５の最高許容速度以下の所定の第１回転速度（第２実施形態においては、「２５００ｒｐｍ」である。）が格納される第２回転速度データエリア５４Ｅ、ミシンモータ５の最高許容速度以下の複数の回転速度が各々所定の針数に対応付けられた所定の回転速度パターンを表すデータテーブル７２（図７参照）が格納される第３回転速度データエリア５４Ｆ及びその他バッファ等のメモリが必要に応じて設けられている。
【００４０】
次に、第３回転速度データエリア５４Ｆに格納されるデータテーブル７２の一例について図７に基づいて説明する。図７は第２実施形態に係るミシンＭの第３回転速度データエリア５４Ｆに格納されるデータテーブル７２の一例を示す図である。
図７に示すように、第３回転速度データエリア５４Ｃに格納されるデータテーブル７２は、ミシン主軸４２に設けられた位相エンコーダ４２Ａからの主軸同期信号の入力された回数、即ち、針棒６が上下動した回数を表す「針数」と、この「針数」に対応するミシンモータ５の回転速度を意味する「回転速度」とから構成されている。
そして、データテーブル７２は、「針数」が「１〜１２５」の場合は、「回転速度」は「２０００ｒｐｍ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「１〜１２５回」までは、ミシンモータ５の「回転速度」は、「２０００ｒｐｍ」である。
また、「針数」が「１２６〜３７５」の場合は、「回転速度」は「２３００ｒｐｍ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「１２６〜３７５回」までは、ミシンモータ５の「回転速度」は、「２３００ｒｐｍ」である。
また、「針数」が「１２６〜３７５」の場合は、「回転速度」は「２３００ｒｐｍ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「１２６〜３７５回」までは、ミシンモータ５の「回転速度」は、「２３００ｒｐｍ」である。
また、「針数」が「３７６〜６２５」の場合は、「回転速度」は「２５００ｒｐｍ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「３７６〜６２５回」までは、ミシンモータ５の「回転速度」は、「２５００ｒｐｍ」である。
また、「針数」が「６２６〜８７５」の場合は、「回転速度」は「２３００ｒｐｍ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「６２６〜８７５回」までは、ミシンモータ５の「回転速度」は、「２３００ｒｐｍ」である。
更に、「針数」が「８７６〜１０００」の場合は、「回転速度」は「２０００ｒｐｍ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「８７６〜１０００回」までは、ミシンモータ５の「回転速度」は、「２０００ｒｐｍ」である。
【００４１】
ここで、ＣＰＵ５２、ＲＯＭ５３、速度エンコーダ５Ａが回転速度検出手段を構成する。また、ＲＡＭ５４の縫目データエリア５４Ａが縫目データ記憶手段として機能する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が制御手段を構成する。また、ＣＰＵ５２及び総数カウンタ５４Ｂが総数カウント手段を構成する。また、第２回転速度データエリア５４Ｅが第２回転速度記憶手段として機能する。また、第３回転速度データエリア５４Ｆが第３回転速度記憶手段として機能する。また、ＣＰＵ５２及び針数カウンタ５４Ｄが針数カウント手段を構成する。
【００４２】
次に、上記のように構成されたミシンＭの縫製時におけるミシンモータ５の制御処理の一例について図８に基づいて説明する。図８は第２実施形態に係るミシンＭの縫製時におけるミシンモータ５の制御処理の一例を示すメインフローチャートである。
【００４３】
図８に示されるように、先ず、Ｓ１１において、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込んで縫目データエリア５４Ａに記憶する。
【００４４】
そして、Ｓ１２において、針数カウンタ５４Ｄから針数カウント値Ｎを読み込み、この針数カウント値Ｎに「１」を代入して、即ち、初期化して、再度、針数カウンタ５４Ｄに記憶する。
【００４５】
続いて、Ｓ１３において、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データから縫目の総数Ｐをカウントして、この縫目の総数Ｐを総数カウンタ５４Ｂに記憶する。
【００４６】
次に、Ｓ１４において、再度、総数カウンタ５４Ｂから縫目の総数Ｐを読み込むと共に、ＲＯＭ５３に予め格納されている所定の第１縫目数（第２実施形態においては、「２０００」である。）を読み込み、この縫目の総数Ｐと所定の第１縫目数（「２０００」）との大小を比較する。
そして、この縫目の総数Ｐが所定の第１縫目数（「２０００」）よりも小さい場合には（Ｓ１４：ＹＥＳ）、Ｓ１５において、第２回転速度データエリア５４Ｅからミシンモータ５の最高許容速度以下の所定の第１回転速度（第２実施形態においては、「２５００ｒｐｍ」である。）を読み込み、この所定の第１回転速度（「２５００ｒｐｍ」）を縫製時のミシンモータ５の回転速度として設定する。
【００４７】
また、この縫目の総数Ｐが所定の第１縫目数（「２０００」）以上の場合には（Ｓ１４：ＮＯ）、Ｓ１６において、「速度変更処理」のサブ処理を行う。
【００４８】
ここで、このＳ１６における「速度変更処理」のサブ処理について図９に基づいて説明する。図９は第２実施形態に係るミシンＭの縫製時におけるミシンモータ５の「速度変更処理」のサブ処理を示すサブフローチャートである。
図９に示すように、Ｓ２１において、ＣＰＵ５２は、針数カウンタ５４Ｄから針数カウント値Ｎを読み込み、この針数カウント値Ｎが「１２５」よりも大きいか否か判定する。そして、針数カウント値Ｎが「１２５」以下の場合には（Ｓ２１：ＮＯ）、第３回転速度データエリア５４Ｆに格納されるデータテーブル７２から、この針数カウント値Ｎに対応する「回転速度」、即ち、「２０００ｒｐｍ」を読み込み、この「２０００ｒｐｍ」を縫製時のミシンモータ５の回転速度として設定する。これにより、ミシンモータ５の回転速度が「２５００ｒｐｍ」の場合よりも、各軸受４３、４４、４５等の摺動部における発熱温度が大きく抑えられ、この摺動部における温度が大きく低下するため、潤滑油の温度を低くすることができ、異常摩耗や焼き付き等を防止できる。
【００４９】
また、針数カウント値Ｎが「１２５」より大きい場合には（Ｓ２１：ＹＥＳ）、Ｓ２３において、この針数カウント値Ｎが「８７５」よりも大きいか否か判定する。そして、針数カウント値Ｎが「８７５」よりも大きい場合には（Ｓ２３：ＹＥＳ）、Ｓ２２において、第３回転速度データエリア５４Ｆに格納されるデータテーブル７２から、この針数カウント値Ｎに対応する「回転速度」、即ち、「２０００ｒｐｍ」を読み込み、この「２０００ｒｐｍ」を縫製時のミシンモータ５の回転速度として設定する。これにより、ミシンモータ５の回転速度が「２３００ｒｐｍ」の場合よりも、各軸受４３、４４、４５等の摺動部における発熱温度が少なくなり、この摺動部における温度が低下するため、潤滑油の温度を低くすることができ、異常摩耗や焼き付き等を防止できる。
【００５０】
また、針数カウント値Ｎが「８７５」以下の場合には（Ｓ２３：ＮＯ）、Ｓ２４において、この針数カウント値Ｎが「３７５」よりも大きいか否か判定する。そして、針数カウント値Ｎが「３７５」よりも大きい場合には（Ｓ２４：ＹＥＳ）、Ｓ２５において、第３回転速度データエリア５４Ｆに格納されるデータテーブル７２から、この針数カウント値Ｎに対応する「回転速度」、即ち、「２５００ｒｐｍ」を読み込み、この「２５００ｒｐｍ」を縫製時のミシンモータ５の回転速度として設定する。
【００５１】
また、針数カウント値Ｎが「３７５」以下の場合には（Ｓ２４：ＮＯ）、Ｓ２６において、この針数カウント値Ｎが「６２５」よりも大きいか否か判定する。そして、針数カウント値Ｎが「６２５」以下の場合には（Ｓ２６：ＮＯ）、Ｓ２５において、第３回転速度データエリア５４Ｆに格納されるデータテーブル７２から、この針数カウント値Ｎに対応する「回転速度」、即ち、「２５００ｒｐｍ」を読み込み、この「２５００ｒｐｍ」を縫製時のミシンモータ５の回転速度として設定する。
【００５２】
更に、針数カウント値Ｎが「６２５」よりも大きい場合には（Ｓ２６：ＹＥＳ）、Ｓ２７において、第３回転速度データエリア５４Ｆに格納されるデータテーブル７２から、この針数カウント値Ｎに対応する「回転速度」、即ち、「２３００ｒｐｍ」を読み込み、この「２３００ｒｐｍ」を縫製時のミシンモータ５の回転速度として設定する。これにより、ミシンモータ５の回転速度が「２５００ｒｐｍ」の場合よりも、各軸受４３、４４、４５等の摺動部における発熱温度を低く抑えられ、この摺動部における温度が低下するため、潤滑油の温度を低くすることができ、異常摩耗や焼き付き等を防止できる。
【００５３】
次に、Ｓ２８において、再度、針数カウンタ５４Ｄから針数カウント値Ｎを読み込み、この針数カウント値Ｎが「１０００」より大きいか否か判定する。
【００５４】
そして、この針数カウント値Ｎが「１０００」以下の場合には（Ｓ２８：ＮＯ）、Ｓ２９において、この針数カウント値Ｎに「１」を加算して、針数カウンタ５４Ｄに記憶後、メインフローチャートに戻る。
また、この針数カウント値Ｎが「１０００」より大きい場合には（Ｓ２８：ＹＥＳ）、Ｓ３０において、この針数カウント値Ｎに「１」を代入して初期化して、針数カウンタ５４Ｄに記憶後、メインフローチャートに戻る。
【００５５】
次に、図８に示すように、Ｓ１７において、ＣＰＵ５２は、縫目データエリア５４Ａから縫目データを１個読み出し、この縫目データに基づいて各Ｘ軸駆動モータ２３、Ｙ軸駆動モータ２４を駆動すると共に、ミシンモータ５のモータ軸に取り付けられた速度エンコーダ５Ａからの回転速度検出信号に基づいて、上記Ｓ１５、Ｓ２２、Ｓ２５、若しくはＳ２７の何れかで設定された回転速度でミシンモータ５を、位相エンコーダ４２Ａからの主軸同期信号が「１個」入るまで、即ち、１回転するまで駆動する。これにより、上記Ｓ１５、Ｓ２２、Ｓ２５、若しくはＳ２７の何れかで設定されたミシンモータ５の回転速度で一針だけ縫製される。
【００５６】
続いて、Ｓ１８において、ＣＰＵ５２は、全ての縫目データの縫製が終了したか否か判定する。そして、縫製する縫目データが未だ縫目データエリア５４Ａに残っている場合には（Ｓ１８：ＮＯ）、Ｓ１９において、次の縫目データを読み込み、再度、Ｓ１４以降の処理を実行する。また、全ての縫目データの縫製が終了した場合には（Ｓ１８：ＹＥＳ）、処理を終了する。
【００５７】
以上詳細に説明した通り第２実施形態に係るミシンＭでは、縫製時のミシンモータ５の制御処理において、先ず、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込み、この縫目データから縫い目の総数Ｐをカウントする（Ｓ１１、Ｓ１２）。そして、ＣＰＵ５２は、Ｓ１４において、この縫目の総数Ｐが所定の第１縫目数（「２０００」）よりも小さい場合には、所定の第１回転速度（「２５００ｒｐｍ」）を縫製時のミシンモータ５の回転速度として設定する（Ｓ１４：ＹＥＳ、Ｓ１５）。また、この縫目の総数Ｐが所定の第１縫目数（「２０００」）以上の場合には、この縫目の総数Ｐに対応するテーブル７２の「回転速度」を縫製時のミシンモータ５の回転速度として設定する（Ｓ１４：ＮＯ、Ｓ１６）。続いて、ＣＰＵ５２は、この設定された「回転速度」でミシンモータ５を駆動して、一針だけ縫製し、次に縫目データが残っている場合には、再度、Ｓ１４以降の処理を行う（Ｓ１７、Ｓ１８、Ｓ１９）。
【００５８】
従って、第２回転速度データエリア５４Ｅに記憶される「所定の第１回転速度」（「２５００ｒｐｍ」）を「所定の第１縫目数」（「２０００」）の縫製時間の間ミシンモータ５を連続駆動しても各軸受４３、４４、４５等に異常摩耗や焼き付き等が発生しない安全な「回転速度」（試験運転や実験等により求める。）とすることにより、この「所定の第１回転速度」（「２５００ｒｐｍ」）が、「所定の第１縫目数」（「２０００」）以下の縫目データの縫製時ミシンモータ５の回転速度（最高回転速度）として設定されるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
また、縫目データの総数Ｐが「所定の第１縫目数」（「２０００」）以上の場合には、所定針数（テーブル７２の各「針数」）毎に各針数に対応する「回転速度」（テーブル７２の各「回転速度」）が選択されて、ミシンモータ５の回転速度（最高回転速度）として設定されて、見かけ上、ミシンモータ５の平均回転速度が「所定の第１回転速度」（「２５００ｒｐｍ」）よりも小さくなるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
【００５９】
次に、第３実施形態に係るミシンについて説明する。第３実施形態に係るミシンの構成は、第１実施形態に係るミシンＭとほぼ同じ構成である。このように構成された第３実施形態に係るミシンＭの制御系の概略構成について図１０に基づいて説明する。図１０は第３実施形態に係るミシンＭの制御系の概略構成を示すブロック図である。
図１０に示すように、第３実施形態に係るミシンＭの制御系の構成は、第１実施形態に係るミシンＭの制御系の構成とほぼ同じ構成である。但し、ミシン制御装置５１のＲＡＭ５４には、外部の刺繍データ作成装置等から受信した縫目データを格納する縫目データエリア５４Ａ、後述の縫製時の制御処理において針数をカウントする針数カウンタ５４Ｇ、ミシンモータ５の最高許容速度以下の複数の回転速度が各々所定の針数に対応付けられたデータテーブル７３（図１１参照）が格納される第４回転速度データエリア５４Ｈ及びその他バッファ等のメモリが必要に応じて設けられている。
【００６０】
次に、第４回転速度データエリア５４Ｈに格納されるデータテーブル７３の一例について図１１に基づいて説明する。図１１は第３実施形態に係るミシンＭの第４回転速度データエリア５４Ｈに格納されるデータテーブル７３の一例を示す図である。
図１１に示すように、第４回転速度データエリア５４Ｈに格納されるデータテーブル７３は、所定の「第１針数」のデータと所定の「第２針数」のデータとから構成されている。また、「第１針数」のデータ及び「第２針数」のデータは、各々、ミシン主軸４２に設けられた位相エンコーダ４２Ａからの主軸同期信号の入力された回数、即ち、針棒６が上下動した回数を表す「針数」と、この「針数」に対応するミシンモータ５の回転速度を意味する「回転速度」とから構成されている。
そして、データテーブル７３は、「第１針数」の場合の「針数」は、「２０００」であり、「回転速度」は「２５００ｒｐｍ」（以下、「第１回転速度」という。）である。
また、「第２針数」の場合の「針数」は、「１５００」であり、「回転速度」は「２０００ｒｐｍ」（以下、「第２回転速度」という。）である。
【００６１】
ここで、ＣＰＵ５２、ＲＯＭ５３、速度エンコーダ５Ａが回転速度検出手段を構成する。また、ＲＡＭ５４の縫目データエリア５４Ａが縫目データ記憶手段として機能する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が制御手段を構成する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が算出手段を構成する。また、第４回転速度データエリア５４Ｈが第４回転速度記憶手段として機能する。また、ＣＰＵ５２及び針数カウンタ５４Ｇが針数カウント手段を構成する。
【００６２】
次に、上記のように構成されたミシンＭの縫製時におけるミシンモータ５の制御処理の一例について図１２に基づいて説明する。図１２は第３実施形態に係るミシンＭの縫製時におけるミシンモータ５の制御処理の一例を示すフローチャートである。
【００６３】
図１２に示されるように、先ず、Ｓ３５において、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込んで縫目データエリア５４Ａに記憶する。
【００６４】
そして、Ｓ３６において、針数カウンタ５４Ｇから第１針数カウント値Ｑ及び第２針数カウント値Ｒを読み込み、この各針数カウント値Ｑ、Ｒに「１」を代入して、即ち、初期化して、再度、針数カウンタ５４Ｇに記憶する。
【００６５】
続いて、Ｓ３７において、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データから縫製するための一針分の縫目データを読み込み、縫目の位置データからミシンモータの回転速度を算出する。（第３実施形態においては、縫目の大きさが３ｍｍ以上の場合には、ミシンモータ５の回転速度を２３００ｒｐｍとし、縫目の大きさが３ｍｍより小さい場合は、ミシンモータ５の回転速度を２６００ｒｐｍとする。）
【００６６】
次に、Ｓ３８において、ミシンモータ５の回転速度が、データテーブル７３の「第１針数」の場合の「第１回転速度」（「２５００ｒｐｍ」）に設定されているか否か判定する。尚、第３実施形態のミシンＭにおいては、ミシンモータ５の回転速度は、起動時に、「第１針数」の場合の「第１回転速度」（「２５００ｒｐｍ」）に設定されている。
【００６７】
続いて、Ｓ３８において、ミシンモータ５の回転速度が、データテーブル７３の「第１針数」の場合の「回転速度」である「第１回転速度」（「２５００ｒｐｍ」）に設定されている場合には（Ｓ３８：ＹＥＳ）、Ｓ３９において、Ｓ３７で算出された「回転速度」が「第１回転速度」以上か否か判定する。
そして、Ｓ３７で算出された「回転速度」が「第１回転速度」より小さい場合は（Ｓ３９：ＮＯ）、Ｓ４０において、この算出された「回転速度」をミシンモータ５の回転速度に設定する。
【００６８】
また、Ｓ３９において、Ｓ３７で算出された「回転速度」が「第１回転速度」以上の場合は（Ｓ３９：ＹＥＳ）、Ｓ４１において、針数カウンタ５４Ｇから第１針数カウント値Ｑを読み込み、この第１針数カウント値Ｑがデータテーブル７３の第１針数の「針数」（「２０００」）より大きいか否か判定する。
【００６９】
そして、Ｓ４１において、この第１針数カウント値Ｑがデータテーブル７３の第１針数の「針数」（「２０００」）以下の場合には（Ｓ４１：ＮＯ）、Ｓ４２において、この第１針数カウント値Ｑに「１」加算して、再度、針数カウンタ５４Ｇに記憶する。
その後、Ｓ４３において、「第１回転速度」（「２５００ｒｐｍ」）をミシンモータ５の回転速度に設定する。
【００７０】
また、Ｓ４１において、この第１針数カウント値Ｑがデータテーブル７３の第１針数の「針数」（「２０００」）より大きい場合には（Ｓ４１：ＹＥＳ）、Ｓ４４において、針数カウンタ５４Ｇから第１針数カウント値Ｑ及び第２針数カウント値Ｒを読み込み、各カウント値Ｑ、Ｒに「１」を代入して初期化し、再度、針数カウンタ５４Ｇに記憶する。
その後、Ｓ４５において、「第２回転速度」（「２０００ｒｐｍ」）をミシンモータ５の回転速度に設定する。
【００７１】
ここで、Ｓ３８において、ミシンモータ５の回転速度が、データテーブル７３の「第１針数」の場合の「回転速度」である「第１回転速度」（「２５００ｒｐｍ」）に設定されていない場合、即ち、「第２針数」の場合の「回転速度」である「第２回転速度」（「２０００ｒｐｍ」）に設定されている場合には（Ｓ３８：ＮＯ）、Ｓ４６において、針数カウンタ５４Ｇから第２針数カウント値Ｒを読み込み、この第２針数カウント値Ｒがデータテーブル７３の第２針数の「針数」（「１５００」）より大きいか否か判定する。
【００７２】
そして、Ｓ４６において、この第２針数カウント値Ｒがデータテーブル７３の第２針数の「針数」（「１５００」）以下の場合には（Ｓ４６：ＮＯ）、Ｓ４７において、この第２針数カウント値Ｒに「１」加算して、再度、針数カウンタ５４Ｇに記憶する。
その後、Ｓ４５において、「第２回転速度」（「２０００ｒｐｍ」）をミシンモータ５の回転速度に設定する。
【００７３】
また、Ｓ４６において、この第２針数カウント値Ｒがデータテーブル７３の第２針数の「針数」（「１５００」）より大きい場合には（Ｓ４６：ＹＥＳ）、Ｓ４３以降の処理を実行する。
【００７４】
次に、Ｓ４０、Ｓ４３、若しくはＳ４５の何れかにおいてミシンモータ５の回転速度が設定された場合は、Ｓ４８において、ＣＰＵ５２は、縫目データエリア５４Ａから縫目データを１個読み出し、この縫目データに基づいて各Ｘ軸駆動モータ２３、Ｙ軸駆動モータ２４を駆動すると共に、ミシンモータ５のモータ軸に取り付けられた速度エンコーダ５Ａからの回転速度検出信号に基づいて、上記Ｓ４０、Ｓ４３、若しくはＳ４５の何れかで設定された回転速度でミシンモータ５を、位相エンコーダ４２Ａからの主軸同期信号が「１個」入るまで、即ち、１回転するまで駆動する。これにより、上記Ｓ４０、Ｓ４３、若しくはＳ４５の何れかで設定されたミシンモータ５の回転速度で一針だけ縫製される。
【００７５】
続いて、Ｓ４９において、ＣＰＵ５２は、全ての縫目データの縫製が終了したか否か判定する。そして、縫製する縫目データが未だ縫目データエリア５４Ａに残っている場合には（Ｓ４９：ＮＯ）、Ｓ５０において、次の縫目データを読み込み、再度、Ｓ３７以降の処理を実行する。また、全ての縫目データの縫製が終了した場合には（Ｓ４９：ＹＥＳ）、処理を終了する。
【００７６】
以上詳細に説明した通り第３実施形態に係るミシンＭでは、縫製時のミシンモータ５の制御処理において、先ず、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込むと共に、針数カウンタ５４Ｇに格納される第１針数カウント値Ｑ及び第２針数カウント値Ｒに「１」を代入して、再度、針数カウンタ５４Ｇに記憶する（Ｓ３５、Ｓ３６）。そして、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データから縫製するための一針分の縫目データを読み込み、縫目の位置データからミシンモータの回転速度を算出して、ミシンモータ５の回転速度が「第１回転速度」に設定されている場合に、この算出した回転速度が「第１回転速度（「２５００ｒｐｍ」）」以上の場合は、第１針数カウント値Ｑの値が「第１針数」の「針数」（「２０００」）に達するまでは、ミシンモータ５の回転速度を「第１回転速度」（「２５００ｒｐｍ」）に設定し、その後、第２針数カウント値Ｒが「第２針数」の「針数」（「１５００」）に達するまでは、ミシンモータ５の回転速度を「第２回転速度」（「２０００ｒｐｍ」）に設定する処理を縫目データの全てが縫製されるまで繰り返し行う（Ｓ３７〜Ｓ５０）。
【００７７】
したがって、データテーブル７３の「第１回転速度」（「２５００ｒｐｍ」）を「第１針数」の「針数」（「２０００」）の縫製時間の間ミシンモータ５を連続駆動しても各軸受４３、４４、４５等に異常摩耗や焼き付き等が発生しない安全な「回転速度」（試験運転や実験等により求める。）とすることにより、この「第１回転速度」（「２５００ｒｐｍ」）が、第１針数カウント値Ｑのカウント中におけるミシンモータ５の回転速度（最高回転速度）として設定されるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
また、第２針数カウント値Ｒをカウント中は、前記「第１回転速度」（２５００ｒｐｍ」）よりも遅い「第２回転速度」（「２０００ｒｐｍ」）がミシンモータ５の回転速度（最高回転速度）として設定されるため、各軸受４３、４４、４５等の摺動部の摩擦熱を低減することができると共に、見かけ上、ミシンモータ５の平均回転速度が「第１回転速度」（「２５００ｒｐｍ」）よりも小さくなるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
【００７８】
次に、第４実施形態に係るミシンについて説明する。第４実施形態に係るミシンの構成は、第１実施形態に係るミシンＭとほぼ同じ構成である。このように構成された第４実施形態に係るミシンＭの制御系の概略構成について図１３に基づいて説明する。図１３は第４実施形態に係るミシンＭの制御系の概略構成を示すブロック図である。
図１３に示すように、第４実施形態に係るミシンＭの制御系の構成は、第１実施形態に係るミシンＭの制御系の構成とほぼ同じ構成である。但し、ミシン制御装置５１のＲＡＭ５４には、外部の刺繍データ作成装置等から受信した縫目データを格納する縫目データエリア５４Ａ、ミシンモータ５の最高許容速度以下の複数の回転速度が各々所定の縫目の大きさに対応付けられたデータテーブル７４（図１４参照）が格納される第５回転速度データエリア５４Ｉ、後述の縫製時の制御処理においてミシンモータ５の設定された回転速度の合計である累計回転速度と回転速度の設定回数とが格納される累計回転速度データエリア５４Ｊ、及びその他バッファ等のメモリが必要に応じて設けられている。
【００７９】
次に、第５回転速度データエリア５４Ｉに格納されるデータテーブル７４の一例について図１４に基づいて説明する。図１４は第４実施形態に係るミシンＭの第５回転速度データエリア５４Ｉに格納されるデータテーブル７４の一例を示す図である。
図１４に示すように、第５回転速度データエリア５４Ｉに格納されるデータテーブル７４は、一針毎の縫目の大きさを表す「縫目長さ」と、この「縫目長さ」に対応するミシンモータ５の回転速度を意味する「回転速度」とから構成されている。
そして、データテーブル７４は、「縫目長さ」が「３ｍｍ未満」の場合は、「回転速度」は「２３００ｒｐｍ」である。即ち、縫目の大きさが「３ｍｍ未満」の場合は、ミシンモータ５の「回転速度」は、「２３００ｒｐｍ」である。
また、「縫目長さ」が「３ｍｍ以上」の場合は、「回転速度」は「１０００ｒｐｍ」である。即ち、縫目の大きさが「３ｍｍ以上」の場合は、ミシンモータ５の「回転速度」は、「１０００ｒｐｍ」である。
【００８０】
ここで、ＣＰＵ５２、ＲＯＭ５３、速度エンコーダ５Ａが回転速度検出手段を構成する。また、ＲＡＭ５４の縫目データエリア５４Ａが縫目データ記憶手段として機能する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が制御手段を構成する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が縫目算出手段を構成する。また、第５回転速度データエリア５４Ｉが第５回転速度記憶手段として機能する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が第２回転速度選択手段手段を構成する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４及び累計回転速度データエリア５４Ｊが第１平均回転速度算出手段を構成する。
【００８１】
次に、上記のように構成されたミシンＭの縫製時におけるミシンモータ５の制御処理の一例について図１５に基づいて説明する。図１５は第４実施形態に係るミシンＭの縫製時におけるミシンモータ５の制御処理の一例を示すフローチャートである。
【００８２】
図１５に示されるように、先ず、Ｓ５５において、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込んで縫目データエリア５４Ａに記憶する。
【００８３】
そして、Ｓ５６において、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データから１番目の縫目データ及び２番目の縫目データを読み込み、各々の位置データから「縫目の長さ」を算出する。
【００８４】
続いて、Ｓ５７において、Ｓ５６で算出された「縫目の長さ」に対応する回転速度を上記データテーブル７４から選択して「選択回転速度」とする。即ち、Ｓ５６で算出された「縫目の長さ」が「３ｍｍ未満」の場合は、「選択回転速度」として「２３００ｒｐｍ」を選択し、縫目の長さ」が「３ｍｍ以上」の場合は、「選択回転速度」として「１０００ｒｐｍ」を選択する。
【００８５】
次に、Ｓ５８において、累計回転速度データエリア５４Ｊからミシンモータ５の回転速度の「設定回数Ｎ１」と「累計回転速度Ｕ」とを読み込む。尚、この「設定回数Ｎ１」と「累計回転速度Ｕ」とは、起動時に「０」が代入されて初期化されている。
【００８６】
そして、Ｓ５９において、この「設定回数Ｎ１」に「１」加算すると共に、「累計回転速度Ｕ」にＳ５７で選択した「選択回転速度」を加算する。その後、「累計回転速度Ｕ」を「設定回数Ｎ１」で割り算して、「平均回転速度」を算出する。
【００８７】
続いて、Ｓ６０において、ＣＰＵ５２は、ＲＯＭ５３から「基準回転速度」（第４実施形態では、「２０００ｒｐｍ」）を読み込み、Ｓ５９で算出した「平均回転速度」がこの「基準回転速度」以下か否か判定する。
【００８８】
そして、Ｓ６０において、Ｓ５９で算出した「平均回転速度」がこの「基準回転速度」以下の場合には（Ｓ６０：ＹＥＳ）、Ｓ６１において、この「平均回転速度」の算出に使用された「選択回転速度」をミシンモータ５の回転速度として設定する。
【００８９】
そして、Ｓ６２において、ＣＰＵ５２は、この「平均回転速度」の算出に使用された「累計回転速度Ｕ」と「設定回数Ｎ１」とを累計回転速度データエリア５４Ｊに記憶する。
【００９０】
また、Ｓ６０おいて、Ｓ５９で算出した「平均回転速度」がこの「基準回転速度」より大きい場合には（Ｓ６０：ＮＯ）、Ｓ６３において、データテーブル７４からＳ５７で選択した「選択回転速度」よりも遅い「回転速度」を選択して「選択回転速度」とする。即ち、「縫目長さ」が「３ｍｍ以上」の場合に選択される「回転速度」（「１０００ｒｐｍ」）を選択して、「選択回転速度」とする。そして、再度、Ｓ５８以降の処理を実行する。
【００９１】
次に、Ｓ６４において、ＣＰＵ５２は、縫目データエリア５４Ａから縫目データを１個読み出し、この縫目データに基づいて各Ｘ軸駆動モータ２３、Ｙ軸駆動モータ２４を駆動すると共に、ミシンモータ５のモータ軸に取り付けられた速度エンコーダ５Ａからの回転速度検出信号に基づいて、上記Ｓ６１で設定された回転速度でミシンモータ５を、位相エンコーダ４２Ａからの主軸同期信号が「１個」入るまで、即ち、１回転するまで駆動する。これにより、上記Ｓ６１で設定されたミシンモータ５の回転速度で一針だけ縫製される。
【００９２】
続いて、Ｓ６５において、ＣＰＵ５２は、全ての縫目データの縫製が終了したか否か判定する。そして、縫製する縫目データが未だ縫目データエリア５４Ａに残っている場合には（Ｓ６５：ＮＯ）、次の縫目データを読み込み、再度、Ｓ５６以降の処理を実行する。また、全ての縫目データの縫製が終了した場合には（Ｓ６５：ＹＥＳ）、処理を終了する。
【００９３】
以上詳細に説明した通り第４実施形態に係るミシンＭでは、縫製時のミシンモータ５の制御処理において、先ず、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込み、この縫目データから１番目の縫い目長さを算出する（Ｓ５５、Ｓ５６）。そして、データテーブル７４からこの縫目長さに対応する「回転速度」を選択して「選択回転速度」として、「平均回転速度」を算出する（Ｓ５７〜Ｓ５９）。続いて、この「平均回転速度」が「基準回転速度」以下の場合には、前記「選択回転速度」をミシンモータ５の回転速度として設定し、この「平均回転速度」が「基準回転速度」より大きい場合には、データテーブル７４からよりおそい「回転速度」を選択して「選択回転速度」すると共に、ミシンモータ５の回転速度として設定する（Ｓ６０〜Ｓ６２）。次に、ＣＰＵ５２は、「設定回数Ｎ」と「累計回転速度」とを累計回転速度データエリア５４Ｊに格納して、この設定された「回転速度」でミシンモータ５を駆動して、一針だけ縫製し、次に縫目データが残っている場合には、再度、Ｓ５６以降の処理を行う（Ｓ６４、Ｓ６５）。
【００９４】
従って、ＲＯＭ５３に記憶される「基準回転速度」（第４実施形態では、「２０００ｒｐｍ」である。）を、ミシンモータ５を連続駆動しても各軸受４３、４４、４５等に異常摩耗や焼き付き等が発生しない安全な「回転速度」（試験運転や実験等により求める。）とすれば、ミシンモータ５の平均回転速度が、見かけ上、前記「基準回転速度」（「２０００ｒｐｍ」）以下となるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
【００９５】
次に、第５実施形態に係るミシンについて説明する。第５実施形態に係るミシンの構成は、第１実施形態に係るミシンＭとほぼ同じ構成である。このように構成された第５実施形態に係るミシンＭの制御系の概略構成について図１６に基づいて説明する。図１６は第５実施形態に係るミシンＭの制御系の概略構成を示すブロック図である。
図１６に示すように、第５実施形態に係るミシンＭの制御系の構成は、第１実施形態に係るミシンＭの制御系の構成とほぼ同じ構成である。但し、ミシン制御装置５１のＲＡＭ５４には、外部の刺繍データ作成装置等から受信した縫目データを格納する縫目データエリア５４Ａ、この縫目データから縫目の総数をカウントする総数カウンタ５４Ｂ、後述の縫製時の潤滑油供給機構４８の制御処理において針数をカウントする針数カウンタ５４Ｄ、潤滑油供給機構４８の最低供給量以上の所定の第１供給量（第５実施形態においては、「２００ｃｃ／ｈｒ」である。）が格納される第１供給量データエリア５４Ｋ、潤滑油供給機構４８の最低供給量以上の複数の供給量が各々所定の針数に対応付けられた所定の潤滑油供給パターンを表すデータテーブル７５（図１７参照）が格納される第２供給量データエリア５４Ｌ、及びその他バッファ等のメモリが必要に応じて設けられている。
【００９６】
次に、第２供給量データエリア５４Ｌに格納されるデータテーブル７５の一例について図１７に基づいて説明する。図１７は第５実施形態に係るミシンＭの第２供給量データエリア５４Ｌに格納されるデータテーブル７５の一例を示す図である。
図１７に示すように、第２供給量データエリア５４Ｌに格納されるデータテーブル７５は、ミシン主軸４２に設けられた位相エンコーダ４２Ａからの主軸同期信号の入力された回数、即ち、針棒６が上下動した回数を表す「針数」と、この「針数」に対応する潤滑供給機構４８の潤滑油の供給速度を意味する「潤滑油供給速度」とから構成されている。
そして、データテーブル７２は、「針数」が「１〜１２５」の場合は、「潤滑油供給速度」は「５００ｃｃ／ｈｒ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「１〜１２５回」までは、潤滑油供給機構４８の「潤滑油供給速度」は、「５００ｃｃ／ｈｒ」である。
また、「針数」が「１２６〜３７５」の場合は、「潤滑油供給速度」は「３００ｃｃ／ｈｒ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「１２６〜３７５回」までは、潤滑油供給機構４８の「潤滑油供給速度」は、「３００ｃｃ／ｈｒ」である。
また、「針数」が「３７６〜６２５」の場合は、「潤滑油供給速度」は「２００ｃｃ／ｈｒ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「３７６〜６２５回」までは、潤滑油供給機構４８の「潤滑油供給速度」は、「２００ｃｃ／ｈｒ」である。
また、「針数」が「６２６〜８７５」の場合は、「潤滑油供給速度」は「３００ｃｃ／ｈｒ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「６２６〜８７５回」までは、潤滑油供給機構４８の「潤滑油供給速度」は、「３００ｃｃ／ｈｒ」である。
更に、「針数」が「８７６〜１０００」の場合は、「潤滑油供給速度」は「５００ｃｃ／ｈｒ」である。即ち、位相エンコーダ４２Ａからの主軸同期信号の入力される回数が「８７６〜１０００回」までは、潤滑油供給機構４８の「潤滑油供給速度」は、「５００ｃｃ／ｈｒ」である。
【００９７】
ここで、給油管４７、潤滑油供給機構４８等が潤滑油供給手段を構成する。また、ＲＡＭ５４の縫目データエリア５４Ａが縫目データ記憶手段として機能する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が供給制御手段を構成する。また、ＣＰＵ５２及び総数カウンタ５４Ｂが総数カウント手段を構成する。また、第１供給量データエリア５４Ｋが第１供給量記憶手段として機能する。また、第２供給量データエリア５４Ｌが第２供給量記憶手段として機能する。また、ＣＰＵ５２及び針数カウンタ５４Ｄが針数カウント手段を構成する。
【００９８】
次に、上記のように構成されたミシンＭの縫製時における潤滑油供給機構４８の制御処理の一例について図１８に基づいて説明する。図１８は第５実施形態に係るミシンＭの縫製時における潤滑油供給機構４８の制御処理の一例を示すメインフローチャートである。
【００９９】
図１８に示されるように、先ず、Ｓ７１において、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込んで縫目データエリア５４Ａに記憶する。
【０１００】
そして、Ｓ７２において、針数カウンタ５４Ｄから針数カウント値Ｎを読み込み、この針数カウント値Ｎに「１」を代入して、即ち、初期化して、再度、針数カウンタ５４Ｄに記憶する。
【０１０１】
続いて、Ｓ７３において、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データから縫目の総数Ｐをカウントして、この縫目の総数Ｐを総数カウンタ５４Ｂに記憶する。
【０１０２】
次に、Ｓ７４において、再度、総数カウンタ５４Ｂから縫目の総数Ｐを読み込むと共に、ＲＯＭ５３に予め格納されている所定の第２縫目数（第５実施形態においては、「２０００」である。）を読み込み、この縫目の総数Ｐと所定の第２縫目数（「２０００」）との大小を比較する。
そして、この縫目の総数Ｐが所定の第２縫目数（「２０００」）よりも小さい場合には（Ｓ７４：ＹＥＳ）、Ｓ７５において、第１供給量データエリア５４Ｋから潤滑油供給機構４８の最低共用供給量以上の所定の第１供給量（第５実施形態においては、「２００ｃｃ／ｈｒ」である。）を読み込み、この所定の第１供給量（「２００ｃｃ／ｈｒ」）を縫製時の潤滑油供給機構４８の「潤滑油供給速度」として設定する。
【０１０３】
また、この縫目の総数Ｐが所定の第２縫目数（「２０００」）以上の場合には（Ｓ７４：ＮＯ）、Ｓ７６において、「供給速度変更処理」のサブ処理を行う。
【０１０４】
ここで、このＳ７６における「供給速度変更処理」のサブ処理について図１９に基づいて説明する。図１９は第５実施形態に係るミシンＭの縫製時における潤滑油供給機構４８の「速度変更処理」のサブ処理を示すサブフローチャートである。
図１９に示すように、Ｓ８１において、ＣＰＵ５２は、針数カウンタ５４Ｄから針数カウント値Ｎを読み込み、この針数カウント値Ｎが「１２５」よりも大きいか否か判定する。
そして、Ｓ８１において、針数カウント値Ｎが「１２５」以下の場合には（Ｓ８１：ＮＯ）、第２供給量データエリア５４Ｌに格納されるデータテーブル７５から、この針数カウント値Ｎに対応する「潤滑油供給速度」、即ち、「５００ｃｃ／ｈｒ」を読み込み、この「５００ｃｃ／ｈｒ」を縫製時の潤滑油供給機構４８の「潤滑油供給速度」として設定する。これにより、潤滑油供給機構４８の「潤滑油供給速度」が「２００ｃｃ／ｈｒ」の場合よりも、各軸受４３、４４、４５等の摺動部における発熱温度が大きく抑えられ、この摺動部における温度が大きく低下するため、潤滑油の温度を低くすることができ、油膜切れ等が防止されて異常摩耗や焼き付き等を防止できる。
【０１０５】
また、Ｓ８１において、針数カウント値Ｎが「１２５」より大きい場合には（Ｓ８１：ＹＥＳ）、Ｓ８３において、この針数カウント値Ｎが「８７５」よりも大きいか否か判定する。
そして、針数カウント値Ｎが「８７５」よりも大きい場合には（Ｓ８３：ＹＥＳ）、Ｓ８２において、第２供給量データエリア５４Ｌに格納されるデータテーブル７５から、この針数カウント値Ｎに対応する「潤滑油供給速度」、即ち、「５００ｃｃ／ｈｒ」を読み込み、この「５００ｃｃ／ｈｒ」を縫製時の潤滑油供給機構４８の「潤滑油供給速度」として設定する。これにより、潤滑油供給機構４８の「潤滑油供給速度」が「２００ｃｃ／ｈｒ」の場合よりも、各軸受４３、４４、４５等の摺動部における発熱温度が少なくなり、この摺動部における温度が低下するため、潤滑油の温度を低くすることができ、油膜切れ等が防止されて異常摩耗や焼き付き等を防止できる。
【０１０６】
また、Ｓ８３において、針数カウント値Ｎが「８７５」以下の場合には（Ｓ８３：ＮＯ）、Ｓ８４において、この針数カウント値Ｎが「３７５」よりも大きいか否か判定する。そして、針数カウント値Ｎが「３７５」よりも大きい場合には（Ｓ８４：ＹＥＳ）、Ｓ８５において、第２供給量データエリア５４Ｌに格納されるデータテーブル７５から、この針数カウント値Ｎに対応する「潤滑油供給速度」、即ち、「２００ｃｃ／ｈｒ」を読み込み、この「２００ｃｃ／ｈｒ」を縫製時の潤滑油供給機構４８の「潤滑油供給速度」として設定する。
【０１０７】
また、Ｓ８４において、針数カウント値Ｎが「３７５」以下の場合には（Ｓ８４：ＮＯ）、Ｓ８６において、この針数カウント値Ｎが「６２５」よりも大きいか否か判定する。そして、針数カウント値Ｎが「６２５」以下の場合には（Ｓ８６：ＮＯ）、Ｓ８５において、第２供給量データエリア５４Ｌに格納されるデータテーブル７５から、この針数カウント値Ｎに対応する「潤滑油供給速度」、即ち、「２００ｃｃ／ｈｒ」を読み込み、この「２００ｃｃ／ｈｒ」を縫製時の潤滑油供給機構４８の「潤滑油供給速度」として設定する。
【０１０８】
更に、Ｓ８６において、針数カウント値Ｎが「６２５」よりも大きい場合には（Ｓ８６：ＹＥＳ）、Ｓ８７において、第２供給量データエリア５４Ｌに格納されるデータテーブル７５から、この針数カウント値Ｎに対応する「潤滑油供給速度」、即ち、「３００ｃｃ／ｈｒ」を読み込み、この「３００ｃｃ／ｈｒ」を縫製時の潤滑油供給機構４８の「潤滑油供給速度」として設定する。これにより、潤滑油供給機構４８の「潤滑油供給速度」が「２００ｃｃ／ｈｒ」の場合よりも、各軸受４３、４４、４５等の摺動部における発熱温度を低く抑えられ、この摺動部における温度が低下するため、潤滑油の温度を低くすることができ、油膜切れ等が防止されて異常摩耗や焼き付き等を防止できる。
【０１０９】
次に、Ｓ８８において、再度、針数カウンタ５４Ｄから針数カウント値Ｎを読み込み、この針数カウント値Ｎが「１０００」より大きいか否か判定する。
【０１１０】
そして、この針数カウント値Ｎが「１０００」以下の場合には（Ｓ８８：ＮＯ）、Ｓ８９において、この針数カウント値Ｎに「１」を加算して、針数カウンタ５４Ｄに記憶後、メインフローチャートに戻る。
また、この針数カウント値Ｎが「１０００」より大きい場合には（Ｓ８８：ＹＥＳ）、Ｓ９０において、この針数カウント値Ｎに「１」を代入して初期化して、針数カウンタ５４Ｄに記憶後、メインフローチャートに戻る。
【０１１１】
次に、図１８に示すように、Ｓ７７において、ＣＰＵ５２は、縫目データエリア５４Ａから縫目データを１個読み出し、この縫目データに基づいて各Ｘ軸駆動モータ２３、Ｙ軸駆動モータ２４を駆動すると共に、ミシンモータ５のモータ軸に取り付けられた速度エンコーダ５Ａからの回転速度検出信号に基づいて、上記Ｓ７５、Ｓ８２、Ｓ８５、若しくはＳ８７の何れかで設定された「潤滑油供給速度」で潤滑油供給機構４８を、位相エンコーダ４２Ａからの主軸同期信号が「１個」入るまで、即ち、１回転するまで駆動する。これにより、上記Ｓ７５、Ｓ８２、Ｓ８５、若しくはＳ８７の何れかで設定された「潤滑油供給速度」で潤滑油が供給される状態で一針だけ縫製される。
【０１１２】
続いて、Ｓ７８において、ＣＰＵ５２は、全ての縫目データの縫製が終了したか否か判定する。そして、縫製する縫目データが未だ縫目データエリア５４Ａに残っている場合には（Ｓ７８：ＮＯ）、Ｓ７９において、次の縫目データを読み込み、再度、Ｓ７４以降の処理を実行する。また、全ての縫目データの縫製が終了した場合には（Ｓ７８：ＹＥＳ）、処理を終了する。
【０１１３】
以上詳細に説明した通り第５実施形態に係るミシンＭでは、縫製時の潤滑油供給機構４８の制御処理において、先ず、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込み、この縫目データから縫い目の総数Ｐをカウントする（Ｓ７１、Ｓ７２）。そして、ＣＰＵ５２は、Ｓ７４において、この縫目の総数Ｐが所定の第２縫目数（「２０００」）よりも小さい場合には、所定の第１供給量（「２００ｃｃ／ｈｒ」）を縫製時の潤滑供給機構４８の「潤滑油供給速度」として設定する（Ｓ７４：ＹＥＳ、Ｓ７５）。また、この縫目の総数Ｐが所定の第２縫目数（「２０００」）以上の場合には、この縫目の総数Ｐに対応するテーブル７５の「潤滑油供給速度」を縫製時の潤滑供給機構４８の「潤滑油供給速度」として設定する（Ｓ７４：ＮＯ、Ｓ７６）。続いて、ＣＰＵ５２は、この設定された「潤滑油供給速度」で潤滑油供給機構４８を駆動して、一針だけ縫製し、次に縫目データが残っている場合には、再度、Ｓ７４以降の処理を行う（Ｓ７７、Ｓ７８、Ｓ７９）。
【０１１４】
従って、第１供給量データエリア５４Ｋに記憶される「所定の第１供給量」（「２００ｃｃ／ｈｒ」）を「所定の第２縫目数」（「２０００」）の縫製時間の間潤滑油供給機構４８を連続駆動しても各軸受４３、４４、４５等に異常摩耗や焼き付き等が発生しない安全な「潤滑油供給速度」（試験運転や実験等により求める。）とすることにより、この「所定の第１供給量」（「２００ｃｃ／ｈｒ」）が、「所定の第２縫目数」（「２０００」）以下の縫目データの縫製時に潤滑油供給機構４８の「潤滑油供給速度」（最低許容供給量）として設定されるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
また、縫目データの総数Ｐが「所定の第２縫目数」（「２０００」）以上の場合には、所定針数（テーブル７５の各「針数」）毎に各針数に対応する「潤滑油供給速度」（テーブル７５の各「潤滑油供給速度」）が選択されて、潤滑油供給機構４８の「潤滑油供給速度」として設定されて、見かけ上、潤滑油供給機構４８の平均潤滑油供給速度が「所定の第１供給量」（「２００ｃｃ／ｈｒ」）よりも多くなるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
【０１１５】
次に、第６実施形態に係るミシンについて説明する。第６実施形態に係るミシンの構成は、第１実施形態に係るミシンＭとほぼ同じ構成である。このように構成された第６実施形態に係るミシンＭの制御系の概略構成について図２０に基づいて説明する。図２０は第６実施形態に係るミシンＭの制御系の概略構成を示すブロック図である。
図２０に示すように、第６実施形態に係るミシンＭの制御系の構成は、第１実施形態に係るミシンＭの制御系の構成とほぼ同じ構成である。但し、ミシン制御装置５１のＲＡＭ５４には、外部の刺繍データ作成装置等から受信した縫目データを格納する縫目データエリア５４Ａ、この縫目データから縫目の総数をカウントする総数カウンタ５４Ｂ、後述の縫製時の潤滑油供給機構４８の制御処理において針数をカウントする針数カウンタ５４Ｇ、ミシンモータ５の最高許容速度以下の所定の第５回転速度を格納する第６回転速度データエリア５４Ｍ、潤滑油供給機構４８の最低許容供給量以上の複数の潤滑油の供給量が各々所定の針数に対応付けられたデータテーブル７６（図２１参照）が格納される第３供給量データエリア５４Ｎ及びその他バッファ等のメモリが必要に応じて設けられている。
【０１１６】
次に、第３供給量データエリア５４Ｎに格納されるデータテーブル７６の一例について図２１に基づいて説明する。図２１は第６実施形態に係るミシンＭの第３供給量データエリア５４Ｎに格納されるデータテーブル７６の一例を示す図である。
図２１に示すように、第３供給量データエリア５４Ｎに格納されるデータテーブル７６は、所定の「第１針数」のデータと所定の「第２針数」のデータとから構成されている。また、「第１針数」のデータ及び「第２針数」のデータは、各々、ミシン主軸４２に設けられた位相エンコーダ４２Ａからの主軸同期信号の入力された回数、即ち、針棒６が上下動した回数を表す「針数」と、この「針数」に対応する潤滑供給機構４８の潤滑油の供給量を意味する「潤滑油供給速度」とから構成されている。
そして、データテーブル７６は、「第１針数」の場合の「針数」は、「２０００」であり、「潤滑油供給速度」は「２００ｃｃ／ｈｒ」（以下、「第１供給速度」という。）である。
また、「第２針数」の場合の「針数」は、「１５００」であり、「潤滑油供給速度」は「３００ｃｃ／ｈｒ」（以下、「第２供給速度」という。）である。
【０１１７】
ここで、給油管４７、潤滑油供給機構４８等が潤滑油供給手段を構成する。また、ＲＡＭ５４の縫目データエリア５４Ａが縫目データ記憶手段として機能する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が供給制御手段を構成する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が算出手段を構成する。また、第３供給量データエリア５４Ｎが第３供給量記憶手段として機能する。また、第６回転速度データエリア５４Ｍが第６回転速度記憶手段として機能する。また、ＣＰＵ５２及び針数カウンタ５４Ｇが針数カウント手段を構成する。
【０１１８】
次に、上記のように構成されたミシンＭの縫製時における潤滑油供給機構４８の制御処理の一例について図２２に基づいて説明する。図２２は第６実施形態に係るミシンＭの縫製時における潤滑油供給機構４８の制御処理の一例を示すフローチャートである。
【０１１９】
図２２に示されるように、先ず、Ｓ９５において、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込んで縫目データエリア５４Ａに記憶する。
【０１２０】
そして、Ｓ９６において、針数カウンタ５４Ｇから第３針数カウント値Ｔ及び第４針数カウント値Ｖを読み込み、この各針数カウント値Ｔ、Ｖに「１」を代入して、即ち、初期化して、再度、針数カウンタ５４Ｇに記憶する。
【０１２１】
続いて、Ｓ９７において、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データから縫製するための一針分の縫目データを読み込み、縫目の位置データからミシンモータの回転速度を算出する。（第６実施形態においては、縫目の大きさが３ｍｍ以上の場合には、ミシンモータ５の回転速度を１０００ｒｐｍとし、縫目の大きさが３ｍｍより小さい場合は、ミシンモータ５の回転速度を２３００ｒｐｍとする。）
【０１２２】
次に、Ｓ９８において、潤滑油供給機構４８の「潤滑油供給速度」が、データテーブル７６の「第１針数」の場合の「第１供給速度」（「２００ｃｃ／ｈｒ」）に設定されているか否か判定する。尚、第６実施形態のミシンＭにおいては、潤滑油供給機構４８の「潤滑油供給速度」は、起動時に、「第１針数」の場合の「第１供給速度」（「２００ｃｃ／ｈｒ」）に設定されている。
【０１２３】
続いて、Ｓ９８において、潤滑油供給機構４８の「潤滑油供給速度」が、データテーブル７６の「第１針数」の場合の「潤滑油供給速度」である「第１供給速度」（「２００ｃｃ／ｈｒ」）に設定されている場合には（Ｓ９８：ＹＥＳ）、Ｓ９９において、Ｓ９７で算出された「回転速度」が第６回転速度データエリア５４Ｍに記憶される「所定の第５回転速度」（第６実施形態においては、「２０００ｒｐｍ」である。）以上か否か判定する。
そして、Ｓ９７で算出された「回転速度」が「所定の第５回転速度」より小さい場合は（Ｓ９９：ＮＯ）、Ｓ１００において、データテーブル７６の「第１針数」に対応する「第１供給速度」（「２００ｃｃ／ｈｒ」）を潤滑油供給機構４８の「潤滑油供給速度」として設定する。
【０１２４】
また、Ｓ９９において、Ｓ９７で算出された「回転速度」が「所定の第５回転速度」以上の場合は（Ｓ９９：ＹＥＳ）、Ｓ１０１において、針数カウンタ５４Ｇから第３針数カウント値Ｔを読み込み、この第３針数カウント値Ｔがデータテーブル７６の第１針数の「針数」（「２０００」）より大きいか否か判定する。
【０１２５】
そして、Ｓ１０１において、この第３針数カウント値Ｔがデータテーブル７６の第１針数の「針数」（「２０００」）以下の場合には（Ｓ１０１：ＮＯ）、Ｓ１０２において、この第３針数カウント値Ｔに「１」加算して、再度、針数カウンタ５４Ｇに記憶する。
その後、Ｓ１００において、データテーブル７６の「第１針数」に対応する「第１供給速度」（「２００ｃｃ／ｈｒ」）を潤滑油供給機構４８の「潤滑油供給速度」として設定する。
【０１２６】
また、Ｓ１０１において、この第３針数カウント値Ｔがデータテーブル７６の第１針数の「針数」（「２０００」）より大きい場合には（Ｓ１０１：ＹＥＳ）、Ｓ１０３において、針数カウンタ５４Ｇから第３針数カウント値Ｔ及び第４針数カウント値Ｖを読み込み、各カウント値Ｔ、Ｖに「１」を代入して初期化し、再度、針数カウンタ５４Ｇに記憶する。
その後、Ｓ１０４において、データテーブル７６の「第２針数」に対応する「第２供給速度」（「３００ｃｃ／ｈｒ」）を潤滑油供給機構４８の「潤滑油供給速度」として設定する。
【０１２７】
ここで、Ｓ９８において、潤滑油供給機構４８の「潤滑油供給速度」が、データテーブル７６の「第１針数」の場合の「潤滑油供給速度」である「第１供給速度」（「２００ｃｃ／ｈｒ」）に設定されていない場合、即ち、「第２針数」の場合の「潤滑油供給速度」である「第２供給速度」（「３００ｃｃ／ｈｒ」）に設定されている場合には（Ｓ９８：ＮＯ）、Ｓ１０５において、針数カウンタ５４Ｇから第４針数カウント値Ｖを読み込み、この第４針数カウント値Ｖがデータテーブル７６の第２針数の「針数」（「１５００」）より大きいか否か判定する。
【０１２８】
そして、Ｓ１０５において、この第４針数カウント値Ｖがデータテーブル７６の第２針数の「針数」（「１５００」）以下の場合には（Ｓ１０５：ＮＯ）、Ｓ１０６において、この第４針数カウント値Ｖに「１」加算して、再度、針数カウンタ５４Ｇに記憶する。
その後、Ｓ１０４において、データテーブル７６の「第２針数」の場合の「潤滑油供給速度」である「第２供給速度」（「３００ｃｃ／ｈｒ」）を潤滑油供給機構４８の「潤滑油供給速度」として設定する。
【０１２９】
また、Ｓ１０５において、この第４針数カウント値Ｖがデータテーブル７６の第２針数の「針数」（「１５００」）より大きい場合には（Ｓ１０５：ＹＥＳ）、Ｓ１００以降の処理を実行する。
【０１３０】
次に、Ｓ１００又はＳ１０４の何れかにおいて潤滑油供給機構４８の「潤滑油供給速度」が設定された場合は、Ｓ１０７において、ＣＰＵ５２は、縫目データエリア５４Ａから縫目データを１個読み出し、この縫目データに基づいて各Ｘ軸駆動モータ２３、Ｙ軸駆動モータ２４を駆動すると共に、ミシンモータ５のモータ軸に取り付けられた速度エンコーダ５Ａからの回転速度検出信号に基づいて、上記Ｓ１００又はＳ１０４で設定された「潤滑油供給速度」で潤滑油供給機構４８を、位相エンコーダ４２Ａからの主軸同期信号が「１個」入るまで、即ち、１回転するまで駆動する。これにより、上記Ｓ１００又はＳ１０４で設定された「潤滑油供給速度」で潤滑油が供給される状態で一針だけ縫製される。
【０１３１】
続いて、Ｓ１０８において、ＣＰＵ５２は、全ての縫目データの縫製が終了したか否か判定する。そして、縫製する縫目データが未だ縫目データエリア５４Ａに残っている場合には（Ｓ１０８：ＮＯ）、Ｓ１０９において、次の縫目データを読み込み、再度、Ｓ９７以降の処理を実行する。また、全ての縫目データの縫製が終了した場合には（Ｓ１０８：ＹＥＳ）、処理を終了する。
【０１３２】
以上詳細に説明した通り第６実施形態に係るミシンＭでは、縫製時の潤滑油供給機構４８の制御処理において、先ず、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込むと共に、針数カウンタ５４Ｇに格納される第３針数カウント値Ｔ及び第４針数カウント値Ｖに「１」を代入して、再度、針数カウンタ５４Ｇに記憶する（Ｓ９５、Ｓ９６）。そして、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データから縫製するための一針分の縫目データを読み込み、縫目の位置データからミシンモータの回転速度を算出して、潤滑油供給機構４８の「潤滑油供給速度」が「第１供給速度」に設定されている場合に、この算出した回転速度が「所定の第５回転速度（「２０００ｒｐｍ」）」以上の場合は、第３針数カウント値Ｔの値が「第１針数」の「針数」（「２０００」）に達するまでは、潤滑油供給機構４８の「潤滑油供給速度」を「第１供給速度」（「２００ｃｃ／ｈｒ」）に設定し、その後、第４針数カウント値Ｖが「第２針数」の「針数」（「１５００」）に達するまでは、潤滑油供給機構４８の「潤滑油供給速度」を「第２供給速度」（「３００ｃｃ／ｈｒ」）に設定する処理を縫目データの全てが縫製されるまで繰り返し行う（Ｓ９７〜Ｓ１０９）。
【０１３３】
従って、データテーブル７６の「第１供給速度」（「２００ｃｃ／ｈｒ」）を「第１針数」の「針数」（「２０００」）の縫製時間の間潤滑油供給機構４８を連続駆動しても各軸受４３、４４、４５等に異常摩耗や焼き付き等が発生しない安全な「潤滑油供給速度」（試験運転や実験等により求める。）とすることにより、この「第１供給速度」（「２００ｃｃ／ｈｒ」）が、第３針数カウント値Ｔのカウント中における潤滑油供給機構４８の「潤滑油供給速度」（最高回転速度）として設定されるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
また、第４針数カウント値Ｖをカウント中は、前記「第１供給速度」（２００ｃｃ／ｈｒ」）よりも多い「第２供給速度」（「３００ｃｃ／ｈｒ」）が潤滑油供給機構４８の「潤滑油供給速度」（最高回転速度）として設定されるため、各軸受４３、４４、４５等の摺動部の摩擦熱を低減することができると共に、見かけ上、潤滑油供給機構４８の平均潤滑油供給速度が「第１供給速度」（「２００ｃｃ／ｈｒ」）よりも大きくなるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
【０１３４】
次に、第７実施形態に係るミシンについて説明する。第７実施形態に係るミシンの構成は、第１実施形態に係るミシンＭとほぼ同じ構成である。このように構成された第７実施形態に係るミシンＭの制御系の概略構成について図２３に基づいて説明する。図２３は第７実施形態に係るミシンＭの制御系の概略構成を示すブロック図である。
図２３に示すように、第７実施形態に係るミシンＭの制御系の構成は、第１実施形態に係るミシンＭの制御系の構成とほぼ同じ構成である。但し、ミシン制御装置５１のＲＡＭ５４には、外部の刺繍データ作成装置等から受信した縫目データを格納する縫目データエリア５４Ａ、ミシンモータ５の最高許容速度以下の複数の回転速度が各々所定の縫目の大きさに対応付けられたデータテーブル７７（図２４参照）が格納される第７回転速度データエリア５４Ｐ、後述の縫製時の制御処理においてミシンモータ５の設定された回転速度の合計である累計回転速度と回転速度の設定回数とが格納される累計回転速度データエリア５４Ｑ、潤滑油供給機構４８の最低許容供給量以上の所定の第５供給量と、この所定の第５供給量よりも多い所定の第６供給量とから構成されるデータテーブル７８（図２５参照）が格納される第４供給量データエリア５４Ｒ、及びその他バッファ等のメモリが必要に応じて設けられている。
【０１３５】
次に、第７回転速度データエリア５４Ｐに格納されるデータテーブル７７の一例について図２４に基づいて説明する。図２４は第７実施形態に係るミシンＭの第７回転速度データエリア５４Ｐに格納されるデータテーブル７７の一例を示す図である。
図２４に示すように、第７回転速度データエリア５４Ｐに格納されるデータテーブル７７は、一針毎の縫目の大きさを表す「縫目長さ」と、この「縫目長さ」に対応するミシンモータ５の回転速度を意味する「回転速度」とから構成されている。
そして、データテーブル７７は、「縫目長さ」が「３ｍｍ未満」の場合は、「回転速度」は「２３００ｒｐｍ」である。即ち、縫目の大きさが「３ｍｍ未満」の場合は、ミシンモータ５の「回転速度」は、「２３００ｒｐｍ」である。
また、「縫目長さ」が「３ｍｍ以上」の場合は、「回転速度」は「１０００ｒｐｍ」である。即ち、縫目の大きさが「３ｍｍ以上」の場合は、ミシンモータ５の「回転速度」は、「１０００ｒｐｍ」である。
【０１３６】
次に、第４供給量データエリア５４Ｒに格納されるデータテーブル７８の一例について図２５に基づいて説明する。図２５は第７実施形態に係るミシンＭの第４供給量データエリア５４Ｒに格納されるデータテーブル７８の一例を示す図である。
図２５に示すように、第４供給量データエリア５４Ｒに格納されるデータテーブル７８は、「第５供給量」と「第６供給量」との各々に対応する「潤滑油供給速度」から構成されている。
そして、データテーブル７８は、「第５供給量」に対応する「潤滑油供給速度」は、「２５０ｃｃ／ｈｒ」である。また、「第６供給量」に対応する「潤滑油供給速度」は、「３５０ｃｃ／ｈｒ」である。
【０１３７】
ここで、給油管４７、潤滑油供給機構４８等が潤滑油供給手段を構成する。また、ＲＡＭ５４の縫目データエリア５４Ａが縫目データ記憶手段として機能する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が供給制御手段を構成する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が縫目算出手段を構成する。また、第７回転速度データエリア５４Ｐが第７回転速度記憶手段として機能する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４等が第３回転速度選択手段手段を構成する。また、ＣＰＵ５２、ＲＯＭ５３、ＲＡＭ５４及び累計回転速度データエリア５４Ｑが第２平均回転速度算出手段を構成する。また、第４供給量データエリア５４Ｒが第４供給量記憶手段として機能する。
【０１３８】
次に、上記のように構成されたミシンＭの縫製時における潤滑油供給機構４８の制御処理の一例について図２６に基づいて説明する。図２６は第７実施形態に係るミシンＭの縫製時における潤滑油供給機構４８の制御処理の一例を示すフローチャートである。
【０１３９】
図２６に示されるように、先ず、Ｓ１１５において、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込んで縫目データエリア５４Ａに記憶する。
【０１４０】
そして、Ｓ１１６において、ＣＰＵ５２は、縫目データエリア５４Ａに記憶される縫目データから１番目の縫目データ及び２番目の縫目データを読み込み、各々の位置データから「縫目の長さ」を算出する。
【０１４１】
続いて、Ｓ１１７において、Ｓ１１６で算出された「縫目の長さ」に対応する回転速度を上記データテーブル７７から選択して「選択回転速度」とする。即ち、Ｓ１１６で算出された「縫目の長さ」が「３ｍｍ未満」の場合は、「選択回転速度」として「２３００ｒｐｍ」を選択し、縫目の長さ」が「３ｍｍ以上」の場合は、「選択回転速度」として「１０００ｒｐｍ」を選択する。
【０１４２】
次に、Ｓ１１８において、累計回転速度データエリア５４Ｑからミシンモータ５の回転速度の「設定回数Ｎ２」と「累計回転速度Ｗ」とを読み込む。尚、この「設定回数Ｎ２」と「累計回転速度Ｗ」とは、起動時に「０」が代入されて初期化されている。
【０１４３】
そして、Ｓ１１９において、この「設定回数Ｎ２」に「１」加算すると共に、「累計回転速度Ｗ」にＳ１１７で選択した「選択回転速度」を加算する。その後、「累計回転速度Ｗ」を「設定回数Ｎ２」で割り算して、「平均回転速度Ｙ」を算出する。
【０１４４】
続いて、Ｓ１２０において、ＣＰＵ５２は、ＲＯＭ５３から「所定の第６回転速度」（第７実施形態では、「２０００ｒｐｍ」）を読み込み、Ｓ１１９で算出した「平均回転速度Ｙ」がこの「所定の第６回転速度」以下か否か判定する。
【０１４５】
そして、Ｓ１２０において、Ｓ１１９で算出した「平均回転速度Ｙ」がこの「所定の第６回転速度」以下の場合には（Ｓ１２０：ＹＥＳ）、Ｓ１２１において、第４供給量データエリア５４Ｒに格納されるデータテーブル７８から、「第５供給量」に対応する「潤滑油供給速度」（「２５０ｃｃ／ｈｒ」）を読み込み、この「潤滑油供給速度」（「２５０ｃｃ／ｈｒ」）を縫製時の潤滑油供給機構４８の「潤滑油供給速度」として設定する。
【０１４６】
また、Ｓ１２０において、Ｓ１１９で算出した「平均回転速度Ｙ」がこの「所定の第６回転速度」より大きい場合には（Ｓ１２０：ＮＯ）、Ｓ１２２において、第４供給量データエリア５４Ｒに格納されるデータテーブル７８から、「第６供給量」に対応する「潤滑油供給速度」（「３５０ｃｃ／ｈｒ」）を読み込み、この「潤滑油供給速度」（「３５０ｃｃ／ｈｒ」）を縫製時の潤滑油供給機構４８の「潤滑油供給速度」として設定する。
【０１４７】
そして、Ｓ１２３において、ＣＰＵ５２は、この「平均回転速度Ｙ」の算出に使用された「累計回転速度Ｗ」と「設定回数Ｎ２」とを累計回転速度データエリア５４Ｑに記憶する。
【０１４８】
続いて、Ｓ１２４において、ＣＰＵ５２は、縫目データエリア５４Ａから縫目データを１個読み出し、この縫目データに基づいて各Ｘ軸駆動モータ２３、Ｙ軸駆動モータ２４を駆動すると共に、ミシンモータ５のモータ軸に取り付けられた速度エンコーダ５Ａからの回転速度検出信号に基づいて、上記Ｓ１２１又はＳ１２２で設定された「潤滑油供給速度」で潤滑油供給機構４８を、位相エンコーダ４２Ａからの主軸同期信号が「１個」入るまで、即ち、１回転するまで駆動する。これにより、上記Ｓ１２１又はＳ１２２で設定された「潤滑油供給速度」で潤滑油が供給される状態で一針だけ縫製される。
【０１４９】
続いて、Ｓ１２５において、ＣＰＵ５２は、全ての縫目データの縫製が終了したか否か判定する。そして、縫製する縫目データが未だ縫目データエリア５４Ａに残っている場合には（Ｓ１２５：ＮＯ）、次の縫目データを読み込み、再度、Ｓ１１６以降の処理を実行する。また、全ての縫目データの縫製が終了した場合には（Ｓ１２５：ＹＥＳ）、処理を終了する。
【０１５０】
以上詳細に説明した通り第７実施形態に係るミシンＭでは、縫製時の潤滑油供給機構４８の制御処理において、先ず、ＣＰＵ５２は、通信用インターフェース５５を介して刺繍データ作成装置等から縫目データを読み込み、この縫目データから１番目の縫い目長さを算出する（Ｓ１１５、Ｓ１１６）。そして、データテーブル７７からこの縫目長さに対応する「回転速度」を選択して「選択回転速度」として、「平均回転速度Ｙ」を算出する（Ｓ１１７〜Ｓ１１９）。続いて、この「平均回転速度Ｙ」が「所定の第６回転速度」以下の場合には、潤滑油供給機構４８の「潤滑油供給速度」をデータテーブル７８の「第５供給量」（「２５０ｃｃ／ｈｒ」）に設定し、この「平均回転速度Ｙ」が「所定の第６回転速度」より大きい場合には、潤滑油供給機構４８の「潤滑油供給速度」をデータテーブル７８の「第６供給量」（「３５０ｃｃ／ｈｒ」）に設定する（Ｓ１２０〜Ｓ１２２）。次に、ＣＰＵ５２は、「設定回数Ｎ２」と「累計回転速度Ｗ」とを累計回転速度データエリア５４Ｊに格納して、この設定された「潤滑油供給速度」で潤滑油供給機構４８を駆動して、一針だけ縫製し、次に縫目データが残っている場合には、再度、Ｓ１１６以降の処理を行う（Ｓ１２３〜Ｓ１２５）。
【０１５１】
従って、第４供給量データエリア５４Ｒに記憶される「第５供給量」（「２５０ｃｃ／ｈｒ」）をミシンモータ５が「所定の第６回転速度」で連続駆動されても各軸受４３、４４、４５等に異常摩耗や焼き付き等が発生しない安全な「潤滑油供給速度」（試験運転や実験等により求める。）とすることにより、「平均回転速度Ｙ」が「所定の第６回転速度」以下の場合には、この「第５供給量」が潤滑油供給機構４８の「潤滑油供給速度」として設定されるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
また、「平均回転速度Ｙ」が「所定の第６回転速度」より大きい場合には、「第５供給量」よりも多い「第６供給量」が潤滑油供給機構４８の「潤滑油供給速度」として設定されるため、各軸受４３、４４、４５等の摺動部の摩擦熱を低減することができると共に、見かけ上、潤滑油供給機構４８の平均潤滑油供給速度が「第５供給速度」（「２５０ｃｃ／ｈｒ」）よりも大きくなるため、ミシンＭを長時間連続運転する場合に、各軸受４３、４４、４５等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付き等を確実に防止できると共に、生産性の向上を図ることができる。
【０１５２】
尚、本発明は前記実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
【０１５３】
【発明の効果】
以上説明した通り請求項１に係るミシンでは、ミシンの制御手段は、縫目データ記憶手段に記憶される縫目データから総数カウント手段により縫目の総数を縫製開始前に予めカウントして、第１回転速度記憶手段に記憶されるミシンモータの最高許容速度以下の複数の回転速度からこの縫目の総数に対応する一の回転速度を選択する。そして、制御手段は、前記ミシンモータの回転速度検出手段により検出される回転速度に基づいて前記ミシンモータをこの選択された前記一の回転速度で縫製開始から縫製終了まで駆動するように制御する。
これにより、第１回転速度記憶手段に記憶される所定の縫目数に対応する各回転速度を、この縫目数の縫製時間の間ミシンモータを連続駆動しても前記駆動力伝達部材等に異常摩耗や焼き付き等が発生しない安全な「回転速度」とすることにより、この「回転速度」が縫目データの縫目の総数に対応するミシンモータの回転速度として縫製開始前に設定され、縫製開始から縫製終了までミシンモータが該「回転速度」で駆動されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することができる。
【０１５４】
また、請求項２に係るミシンでは、ミシンの制御手段は、縫目データ記憶手段に記憶される縫目データから総数カウント手段により縫目の総数を予めカウントする。そして、制御手段は、この縫目の総数が所定の第１縫目数より少ない場合には、ミシンモータの回転速度検出手段により検出される回転速度に基づいて、第２回転速度記憶手段に記憶される前記ミシンモータの最高許容速度以下の所定の第１回転速度で該ミシンモータを駆動するように制御する。また、制御手段は、この縫目の総数が所定の第１縫目数以上の場合には、ミシンモータの回転速度検出手段により検出される回転速度に基づいて、前記第３回転速度記憶手段に記憶される所定の回転速度パターンで前記ミシンモータを駆動するように制御する。
これにより、第２回転速度記憶手段に記憶される所定の第１回転速度を、所定の第１縫目数の縫製時間の間ミシンモータを連続駆動しても前記駆動力伝達部材等に異常摩耗や焼き付き等が発生しない安全な「回転速度」とすることにより、縫目の総数がこの所定の第１縫目数より少ない場合には、所定の第１回転速度がミシンモータの回転速度として設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することができる。また、縫目の総数がこの所定の第１縫目数以上の場合には、所定の回転速度パターンに従ってミシンモータの回転速度が設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することができる。
【０１５５】
また、請求項３に係るミシンでは、前請求項２に記載のミシンにおいて、前記第３回転速度記憶手段に記憶される所定の回転速度パターンは、前記ミシンモータの最高許容速度以下の複数の回転速度が各々所定の針数に対応付けて構成されている。そして、ミシンの制御手段は、総数カウント手段によりカウントされた縫目の総数が所定の第１縫目数以上の場合には、前記回転速度パターンの針数カウント手段によるカウント値に対応する回転速度で前記ミシンモータを順次駆動するように制御する。
これにより、縫目データの縫目の総数が所定の第１縫目数以上の場合には、針数カウント手段によるカウント値に対応する最高許容速度以下の複数の回転速度から構成される回転速度パターンに基づいてミシンモータが駆動制御されて、見かけ上、ミシンモータの「回転速度」が最高許容速度よりも更に小さく設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きをより確実に防止できると共に、更なる生産性の向上を図ることができるミシンを提供することができる。
【０１５６】
また、請求項４に係るミシンでは、ミシンの制御手段は、縫目データ記憶手段に記憶される縫目データから一針毎のミシンモータの回転速度を算出し、この算出された回転速度が最高許容速度以下の所定の第２回転速度以上の場合には、針数カウント手段によりこの針数をカウントし、このカウント値が所定の第１針数に達するまでは、前記ミシンモータの回転速度検出手段により検出される回転速度に基づいて該所定の第２回転速度でミシンモータを駆動するように制御する。そして、前記カウント値が所定の第１針数に達した場合には、その後のカウント値が所定の第２針数に達するまで前記所定の第２回転速度よりも遅い所定の第３回転速度でミシンモータを駆動するように制御する処理を繰り返し行う。
これにより、針数カウント手段による針数のカウント値が、所定の第１針数に達するまでは、ミシンモータは最高許容速度以下の所定の第２回転速度で駆動され、前記カウント値が所定の第１針数に達した場合には、その後のカウント値が所定の第２針数に達するまで前記所定の第２回転速度よりも遅い所定の第３回転速度で駆動されるように繰り返し駆動制御されて、見かけ上、ミシンモータの「回転速度」が最高許容速度よりも更に小さく設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することができる。
【０１５７】
また、請求項５に係るミシンでは、ミシンの制御手段は、縫目データ記憶手段に記憶される縫目データから一針毎の縫目の大きさを算出し、第５回転速度記憶手段に記憶される最高許容速度以下の複数の回転速度の中からこの算出された縫目の大きさに対応する回転速度を第２回転速度選択手段によって選択後、この縫製までの平均回転速度を第１平均回転速度算出手段により算出する。そして、制御手段は、この算出された平均回転速度が所定の第４回転速度よりも小さい場合には、この選択された回転速度でミシンモータを駆動するように制御する。また、制御手段は、この算出された平均回転速度が所定の第４回転速度以上の場合には、前記第２回転速度選択手段により選択された回転速度よりも遅い回転速度を前記第５回転速度記憶手段から選択して、この選択された回転速度でミシンモータを駆動するように制御する。
これにより、縫目データから一針毎に選択された最高許容速度以下の回転速度から平均回転速度が算出され、この算出された平均回転速度が所定の第４回転速度よりも小さい場合には、この回転速度でミシンモータが駆動制御され、また、この算出された平均回転速度が所定の第４回転速度以上の場合には、この回転速度より遅い回転速度でミシンモータが駆動制御されて、見かけ上、ミシンモータ５の平均回転速度が所定の第４回転速度以下となる。従って、この所定の第４回転速度が最高許容回転速度以下であるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することができる。
【０１５８】
また、請求項６に係るミシンでは、潤滑油供給手段の供給制御手段は、縫目データ記憶手段に記憶される縫目データから総数カウント手段により縫目の総数を縫製開始前に予めカウントする。そして、供給制御手段は、この縫製開始前にカウントされた縫目の総数が所定の第２縫目数より少ない場合には、第１供給量記憶手段に記憶される潤滑油供給手段の最低許容供給量以上の所定の第１供給量で縫製開始から縫製終了まで潤滑油を供給するように潤滑油供給手段を駆動制御する。また、供給制御手段は、この縫製開始前にカウントされた縫目の総数が所定の第２縫目数以上の場合には、第２供給量記憶手段に記憶される所定の潤滑油供給パターンで縫製開始から縫製終了まで潤滑油を供給するように潤滑油供給手段を駆動制御する。
これにより、第１供給量記憶手段に記憶される所定の第１供給量を、所定の第２縫目数の縫製時間の間ミシンモータを連続駆動しても前記駆動力伝達部材等に異常摩耗や焼き付き等が発生しない安全な「潤滑油の供給量」とすることにより、縫目の総数がこの所定の第２縫目数より少ない場合には、所定の第１供給量が潤滑油供給手段の潤滑油の供給量として設定され、縫製開始から縫製終了まで該第１供給量で潤滑油が供給されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することができる。また、縫目の総数がこの所定の第２縫目数以上の場合には、所定の潤滑油供給パターンに従って潤滑供給手段の潤滑油の供給量が設定され、縫製開始から縫製終了まで該潤滑油供給パターンに従って潤滑油が供給されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することができる。
【０１５９】
また、請求項７に係るミシンでは、請求項６に記載のミシンにおいて、前記第２供給量記憶手段に記憶される所定の潤滑油供給パターンは、前記潤滑油供給手段の最低許容供給量以上の複数の供給量が各々所定の針数に対応付けて構成されている。そして、供給制御手段は、前記総数カウント手段によりカウントされた縫目の総数が所定の第２縫目数以上の場合には、前記潤滑油供給パターンの針数カウント手段によるカウント値に対応する供給量を供給するように前記潤滑油供給手段を順次駆動するように制御する。
これにより、縫目データの縫目の総数が所定の第２縫目数以上の場合には、針数カウント手段によるカウント値に対応する最低許容供給量以上の複数の供給量から構成される潤滑油供給パターンに基づいて潤滑油供給手段が駆動制御されて、見かけ上、潤滑油供給手段の潤滑油の供給量が最低許容供給量よりも多く設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きをより確実に防止できると共に、更なる生産性の向上を図ることができるミシンを提供することができる。
【０１６０】
また、請求項８に係るミシンでは、潤滑油供給手段を制御する供給制御手段は、縫目データ記憶手段に記憶される縫目データから一針毎のミシンモータの回転速度を算出し、この算出された回転速度が最高許容速度以下の所定の第５回転速度以上の場合には、針数カウント手段によりこの針数をカウントし、このカウント値が所定の第３針数に達するまでは、第３供給量記憶手段に記憶される所定の第２供給量で潤滑油供給手段を駆動制御する。そして、前記カウント値が所定の第３針数に達した場合には、その後のカウント値が所定の第４針数に達するまで前記第３供給量記憶手段に記憶される所定の第２供給量よりも多い所定の第３供給量で潤滑油供給手段を駆動制御する処理を繰り返し行う。
これにより、針数カウント手段による針数のカウント値が、所定の第３針数に達するまでは、潤滑油供給手段は所定の第２供給量で駆動され、前記カウント値が所定の第３針数に達した場合には、その後のカウント値が所定の第４針数に達するまで前記所定の第２供給量よりも多い所定の第３供給量で駆動されるように繰り返し駆動制御されて、見かけ上、潤滑油供給手段の潤滑油の供給量が最低許容供給量より多く設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することができる。
【０１６１】
さらに、請求項９に係るミシンでは、潤滑油供給手段を制御する供給制御手段は、縫目データ記憶手段に記憶される縫目データから一針毎の縫目の大きさを算出し、第７回転速度記憶手段に記憶される最高許容速度以下の複数の回転速度の中からこの算出された縫目の大きさに対応する回転速度を第３回転速度選択手段によって選択後、この縫製までの平均回転速度を第２平均回転速度算出手段により算出する。そして、供給制御手段は、この平均回転速度が所定の第６回転速度よりも小さい場合には、第４供給量記憶手段に記憶される前記潤滑油供給手段の最低許容供給量以上の所定の第５供給量で前記潤滑油供給手段を駆動制御する。また、供給制御手段は、この平均回転速度が所定の第６回転速度以上の場合には、第４供給量記憶手段に記憶される前記所定の第５供給量よりも多い所定の第６供給量で前記潤滑油供給手段を駆動制御する。
これにより、縫目データから一針毎に選択された最高許容速度以下の回転速度から平均回転速度が算出され、この算出された平均回転速度が所定の第６回転速度よりも小さい場合には、潤滑油供給手段が所定の第５供給量で駆動され、前記平均回転速度が第６回転速度以上の場合には、潤滑油供給手段が所定の第６供給量で駆動されて、見かけ上、潤滑油供給手段の潤滑油の供給量が所定の第５供給量より多く設定されるため、ミシンを長時間連続運転する場合に、軸受等の摺動部の油膜切れ等が防止されて異常摩耗や焼き付きを確実に防止できると共に、生産性の向上を図ることができるミシンを提供することができる。
【図面の簡単な説明】
【図１】第１実施形態に係るミシンの概略構成を示す斜視図である。
【図２】第１実施形態に係るミシンの内部構成の概略を示す側断面図である。
【図３】第１実施形態に係るミシンの制御系の概略構成を示すブロック図である。
【図４】第１実施形態に係るミシンの第１回転速度データエリアに格納される回転速度データテーブルの一例を示す図である。
【図５】第１実施形態に係るミシンの縫製時におけるミシンモータの制御処理の一例を示すフローチャートである。
【図６】第２実施形態に係るミシンの制御系の概略構成を示すブロック図である。
【図７】第２実施形態に係るミシンの第３回転速度データエリアに格納されるデータテーブルの一例を示す図である。
【図８】第２実施形態に係るミシンの縫製時におけるミシンモータの制御処理の一例を示すメインフローチャートである。
【図９】第２実施形態に係るミシンの縫製時におけるミシンモータの「速度変更処理」のサブ処理を示すサブフローチャートである。
【図１０】第３実施形態に係るミシンの制御系の概略構成を示すブロック図である。
【図１１】第３実施形態に係るミシンの第４回転速度データエリアに格納されるデータテーブルの一例を示す図である。
【図１２】第３実施形態に係るミシンの縫製時におけるミシンモータの制御処理の一例を示すフローチャートである。
【図１３】第４実施形態に係るミシンの制御系の概略構成を示すブロック図である。
【図１４】第４実施形態に係るミシンの第５回転速度データエリアに格納されるデータテーブルの一例を示す図である。
【図１５】第４実施形態に係るミシンの縫製時におけるミシンモータの制御処理の一例を示すフローチャートである。
【図１６】第５実施形態に係るミシンの制御系の概略構成を示すブロック図である。
【図１７】第５実施形態に係るミシンの第２供給量データエリアに格納されるデータテーブルの一例を示す図である。
【図１８】第５実施形態に係るミシンの縫製時における潤滑油供給機構の制御処理の一例を示すメインフローチャートである。
【図１９】第５実施形態に係るミシンの縫製時における潤滑油供給機構の「速度変更処理」のサブ処理を示すサブフローチャートである。
【図２０】第６実施形態に係るミシンの制御系の概略構成を示すブロック図である。
【図２１】第６実施形態に係るミシンの第３供給量データエリアに格納されるデータテーブルの一例を示す図である。
【図２２】第６実施形態に係るミシンの縫製時における潤滑油供給機構の制御処理の一例を示すフローチャートである。
【図２３】第７実施形態に係るミシンの制御系の概略構成を示すブロック図である。
【図２４】第７実施形態に係るミシンの第７回転速度データエリアに格納されるデータテーブルの一例を示す図である。
【図２５】第７実施形態に係るミシンの第４供給量データエリアに格納されるデータテーブルの一例を示す図である。
【図２６】第７実施形態に係るミシンの縫製時における潤滑油供給機構の制御処理の一例を示すフローチャートである。
【符号の説明】
Ｍ  ミシン
５  ミシンモータ
５Ａ  速度エンコーダ
４２  ミシン主軸
４２Ａ  位相エンコーダ
４３、４４、４５  軸受
４７  給油管
４８  潤滑油供給機構
５１  ミシン制御装置
５２  ＣＰＵ
５３  ＲＯＭ
５４  ＲＡＭ
５５  通信用インターフェース
【図１】
0003570284.tif 000002
【図２】
0003570284.tif 000003
【図３】
0003570284.tif 000004
【図４】
0003570284.tif 000005
【図５】
0003570284.tif 000006
【図６】
0003570284.tif 000007
【図７】
0003570284.tif 000008
【図８】
0003570284.tif 000009
【図９】
0003570284.tif 000010
【図１０】
0003570284.tif 000011
【図１１】
0003570284.tif 000012
【図１２】
0003570284.tif 000013
【図１３】
0003570284.tif 000014
【図１４】
0003570284.tif 000015
【図１５】
0003570284.tif 000016
【図１６】
0003570284.tif 000017
【図１７】
0003570284.tif 000018
【図１８】
0003570284.tif 000019
【図１９】
0003570284.tif 000020
【図２０】
0003570284.tif 000021
【図２１】
0003570284.tif 000022
【図２２】
0003570284.tif 000023
【図２３】
0003570284.tif 000024
【図２４】
0003570284.tif 000025
【図２５】
0003570284.tif 000026
【図２６】
0003570284.tif 000027