(57)【特許請求の範囲】
【請求項１】
オプション的に装備される複数のオプション機器と、これらのオプション機器と複数の縫製用アクチュエータを制御する為のコンピュータを含む制御手段とを備え、各オプション機器制御用のオプション出力の発生条件を前記制御手段にプログラム可能な電子制御ミシンにおいて、
前記ミシンの複数の動作部の動作状態を列挙して予め格納した第１の条件テーブルと、  複数のオプション機器やオプション用センサ・スイッチ類から入力される複数のオプション入力のオン、オフが成立する動作を列挙して予め格納した第２の条件テーブルと、複数のオプション出力のオン、オフが成立する動作を列挙して予め格納した第３の条件テーブルとを前記制御手段に設け、
前記制御手段に接続された条件入力設定手段であって、前記第１〜第３の条件テーブルに格納された１又は複数の条件を入力設定することにより、１又は複数のオプション出力を発生する発生条件を入力設定可能で且つディスプレイを有しそのディスプレイに表示された条件設定画面を介して前記１又は複数の条件を入力設定可能な条件入力設定手段を設けた、
ことを特徴とするオプション出力プログラム可能な電子制御ミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オプション出力プログラム可能な電子制御ミシンに関し、特にミシンにオプション的に装備される複数のオプション機器を制御する制御用オプション出力を、ミシンの複数の動作部の動作状態だけでなく、複数のオプション出力を出力条件として設定できるようにしたものに関する。
【背景技術】
【０００２】
従来、工業用の本縫いミシンや刺繍ミシンなどの各種ミシンを用いて縫製する縫製メーカーにおいては、縫製する加工布の種類やサイズの変更に応じて、また縫製内容の変更に応じて、縫製作業の能率化を図るとともに、縫製製品の品質向上を図る為に、種々のオプション機器を追加的に設けたいという要望がある。そこで、工業用ミシンに複数のオプション機器を追加的に設置する場合に、各オプション機器を個別に任意のタイミングで作動できるようにオプション出力をプログラム可能なミシンが種々提案されている。
【０００３】
例えば、特公平６─５９３５１号公報や特開平８─２８０９５７号公報には、加工布を縫製する縫製データの随所に、オプション機器を制御するオプション出力を出力する為の制御データを格納するようにし、縫製作業の実行中に制御データが読み出され、その制御データに基づいて指定されたオプション機器を所望の縫製位置で制御することで、各オプション機器を個別に任意のタイミングで作動できるようにしたプログラム可能なミシンが記載されている。
ところで、図１６に示すように、４つのシーケンス（シーケンス１〜シーケンス４）を設け、各シーケンスを別個の起動条件で夫々起動できるようにした簡易型シーケンス制御可能なミシンも実用に供されている。
【０００４】
即ち、各シーケンス１〜４には４つのオプション出力がシーケンス的に出力可能になっており、ミシンが原点位置に復帰したとき、スタートスイッチが操作されたとき、糸切り動作や糸払い動作が完了したとき等、ミシンの基本的な複数の動作部の動作状態のうちから設定した１つの動作状態を起動条件として、各シーケンス１〜４の制御が開始されるようになっている。
【０００５】
そして、例えば、シーケンス１の起動条件が成立したのを契機として、オプション出力０の起動条件が成立したときにオプション出力０がオン又はオフされ、そのオプション出力０の出力を契機として、オプション出力１の起動条件が成立したときにオプション出力１がオン又はオフされ、以下同様にしてオプション出力２、オプション出力３が順次出力されるようになっている。その他のシーケンス２〜シーケンス４も同様になっている。これら４つのシーケンス制御により、合計１６種類のオプション出力（出力０〜出力Ｆ）を出力可能になっている。
【特許文献１】
特公平６−５９３５１号公報
【特許文献２】
特開平８−２８０９５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述したように、特公平６─５９３５１号公報や特開平８─２８０９５７号公報に記載のプログラム可能なミシンにおいては、複数のオプション機器を制御するオプション出力の為の制御データを縫製データ中の所定の位置に格納するので、作動させる作動回数やオプション機器の数に応じて、縫製データを作成してから編集処理をする際に、制御データを繰り返して複数箇所に組み込むことになり、縫製データの作成処理や編集処理が複雑化すること、縫製を実行してないときには、オプション機器を作動できないこと、などの問題がある。
【０００７】
また、簡易型シーケンス制御可能なミシンにおいては、各シーケンスを起動させる起動条件としては、ミシンの基本的な複数の動作部の動作状態のうちから設定した１つの動作状態に限定されていることから、複数の起動条件で同一のオプション機器を作動させるオプション出力を発生させる場合には、これら起動条件毎にシーケンスを専有することになり、残りのシーケンスの数が少なくなって、出力可能なオプション出力の数が減少するという問題がある。
【０００８】
更に、シーケンスの起動条件としては、ミシンの基本的な複数の動作に限定されることから、起動条件が制約され、しかも、１つのシーケンスで出力される４つのオプション出力の発生条件は、１つ前のオプション出力に関連して設定するように制約されることから、１つのオプション出力を、ミシンの動作部の動作状態以外の、例えば、他のシーケンスにおいて作動するオプション出力の発生に連動させて発生することができず、複数のオプション出力を組み合わせて発生させる発生条件の条件設定が複雑化するという問題がある。本発明の目的は、縫製中か否かに拘わらずオプション機器を作動でき、ミシンの複数の動作部の動作状態と複数のオプション入力と複数のオプション出力を組み合わせて、必要なオプション出力を発生させる発生条件を設定する条件設定を簡単化したプログラム可能な電子制御ミシンを提供することである。
【課題を解決するための手段】
【０００９】
請求項１のオプション出力プログラム可能な電子制御ミシンは、オプション的に装備される複数のオプション機器と、これらのオプション機器と複数の縫製用アクチュエータを制御する為のコンピュータを含む制御手段とを備え、各オプション機器制御用のオプション出力の発生条件を前記制御手段にプログラム可能な電子制御ミシンにおいて、前記ミシンの複数の動作部の動作状態を列挙して予め格納した第１の条件テーブルと、複数のオプション機器やオプション用センサ・スイッチ類から入力される複数のオプション入力のオン、オフが成立する動作を列挙して予め格納した第２の条件テーブルと、複数のオプション出力のオン、オフが成立する動作を列挙して予め格納した第３の条件テーブルとを前記制御手段に設け、前記制御手段に接続された条件入力設定手段であって、前記第１〜第３の条件テーブルに格納された１又は複数の条件を入力設定することにより、１又は複数のオプション出力を発生する発生条件を入力設定可能で且つディスプレイを有しそのディスプレイに表示された条件設定画面を介して前記１又は複数の条件を入力設定可能な条件入力設定手段を設けたことを特徴とするものである。
【００１０】
第１の条件テーブルには、布押えや糸切り機構などのミシンの複数の動作部の動作状態が列挙して予め格納され、第２の条件テーブルには複数のオプション入力のオン、おふが成立する動作を列挙して予め格納され、第３の条件テーブルには複数のオプション出力のオン、オフが成立する動作を列挙して予め格納されているので、条件入力設定手段により、１又は複数のオプション出力を発生させる発生条件として、第１〜第３条件テーブルに格納された１または複数の条件がディスプレイの条件設定画面を介して入力設定される。  即ち、前記のような条件を列挙して格納した第１〜第３の条件テーブルを制御手段に作成しておき、オプション出力の発生が必要な各オプション出力毎に、その第１〜第３の条件テーブルから１または複数の発生条件を条件入力設定手段から制御手段に入力設定するだけで、縫製中か否かに拘わらず、複数のオプション機器の各々を個別に確実に且つ容易に作動させることができる。
【００１１】
更に、発生条件としては、ミシンの動作部の動作状態だけでなく、複数のオプション出力のオン、オフを含めて設定できるので、複数のオプション出力を組み合わせてオプション出力を発生させる場合でも、発生条件設定の簡単化を図ることができる。
【００１２】
つまり、各オプション出力を発生させる発生条件を入力設定するときに、そのオプション出力以外のオプション出力のオン、オフが成立する動作を適用できることから、各オプション出力をそれ以外のオプション出力に連動させて容易に発生させることができる。
【発明を実施するための最良の形態】
【００１３】
本発明は、縫製中か否かに拘わらずオプション機器を作動でき、ミシンの複数の動作部の動作状態と複数のオプション入力と複数のオプション出力を組み合わせて、必要なオプション出力を発生させる発生条件の条件設定を簡単化したオプション出力をプログラム可能な電子制御ミシンに関するものである。
【実施例】
【００１４】
以下、本発明の実施の形態について図面に基いて説明する。
本実施例は、布保持枠にセットした加工布に各種のパターンを縫製でき、しかもオプション的に装備された複数のオプション機器制御用オプション出力をプログラム可能な電子制御式のパターン縫いミシンに本発明を適用した場合のものである。パターン縫いミシン１について説明すると、図１に示すように、ミシンテーブル２の上面には、ミシンアーム３とミシンベッド部４とからなるミシン本体５が載置されている。そのミシンアーム３には、下端に縫針６を取付けた針棒７が上下動可能に支持され、ミシン主軸（図示略）の回転に調時して上下駆動される。
【００１５】
前記縫針６とミシンベッド部４内に設けられた糸輪捕捉器（図示略）とにより縫目形成装置が構成され、これら縫針６と糸輪捕捉器とがミシン主軸の回転により駆動されることで、加工布にパターン縫目が形成されるようになっている。前記ミシンテーブル２の下面には、ミシン主軸を回転駆動するミシンモータ８が装着され、そのミシンモータ８の回転がミシン主軸の端部に固着されたプーリ９に伝達され、周知の回転伝達機構を介してミシン主軸に伝達されるようになっている。
【００１６】
一方、ミシンベッド部４の前端部において、水平状の布保持板１０が前方に張り出すように固着され、その布保持板１０上には、加工布を布保持板１０に押圧保持する布保持枠１１が配設され、これら布保持枠１１と布保持板１０との間に加工布が保持された状態で、Ｘ軸パルスモータ４０とＹ軸パルスモータ４１とにより布保持枠１１と布保持板１０とが一体的に前後方向（Ｙ方向）と左右方向（Ｘ方向）とに移動駆動されることで、加工布が送り駆動される。ところで、布保持枠１１は、布保持枠駆動ソレノイド３９（図２参照）の駆動により上下揺動され、布保持枠１１が上方の開放位置に回動したときに、加工布を布保持板１０上にセットできるようになる。
【００１７】
前記ミシンテーブル２の下面には、パターン縫いミシン１に電源を投入する電源スイッチ１５が設けられている。また、床面上には、布保持枠駆動ソレノイド３９を駆動する布保持枠開放スイッチ１６と、ミシンモータ８を起動させる為の起動スイッチ１７とが設けられている。更に、ミシンテーブル２の上面には、液晶ディスプレイや各種のスイッチが設けられた操作パネル２０が設けられるとともに、後述するオプション機器を制御するオプション信号を出力する各種の条件を設定する条件設定用操作パネル２１が設けられている。
【００１８】
ミシンテーブル２の右側下部には、制御装置２５などを設けた制御ボックス２２が取付けられ、その制御ボックス２２の前面には、フレキシブルディスクを着脱可能に装着するフレキシブルディスクドライブ装置２３が設けられている。
次に、パターン縫いミシン１の制御系について説明する。図２に示すように、制御装置２５は、ＣＰＵ２６と、このＣＰＵ２６にデータバスなどのバス３２を介して接続されたＲＯＭ２７及びＲＡＭ２８、オプション信号を出力する各種条件のデータを記憶しておくフラッシュメモリ２９とを有するマイクロコンピュータと、フレキシブルディスクドライブ装置（ＦＤＤ）２３を駆動制御するフレキシブルディスクコントローラ（ＦＤＣ）３０と、入出力インターフェース３１と、この入出力インターフェース３１に接続された複数の駆動回路３４〜３７と、複数のオプション信号増幅回路４２とで構成されている。
【００１９】
前記入出力インターフェース３１には、電源スイッチ１５などの各種スイッチ類と、縫針６の上下動位置を検出する針位置検出センサ３３と、操作パネル２０と、条件設定用操作パネル２１とが夫々接続されている。また、外部に設けられた各種のスイッチやセンサなどからオプション入力が可能になっている。
これら複数の駆動回路３４〜３７には、縫製用アクチュエータとして、ベッド部４に設けられた糸切り機構の為の糸切り装置用ソレノイド３８、布保持枠駆動ソレノイド３９、ミシンモータ８、布保持枠１１駆動するパルスモータ４０，４１が接続されている。
【００２０】
ところで、前記複数の増幅回路４２には、このパターン縫いミシン１には現在設けられていないが、将来的にパターン縫いミシン１にオプション的に装備される複数のオプション機器５０が接続可能になっている。前記ＲＯＭ２７には、パターン縫いミシン１を駆動制御する駆動制御プログラム、後述する本願特有のオプション出力制御の制御プログラム、複数のパターン模様の為の複数の模様データが模様番号を付して格納されている。また、ＲＡＭ２８には、刺繍縫製に際して作成された縫製データ（針落ちデータ）を格納するメモリ、その他必要に応じてポインタやバッファなどが設けられている。
【００２１】
ところで、前記条件設定用操作パネル２１は、図３に示すように、ＣＰＵやＲＯＭ及びＲＡＭを有するマイクロコンピュータからなり、小型の液晶ディスプレイ２１ａ、数字キーや各種の機能キーからなるキーボード２１ｂが設けられたものであり、縫製データの針落ちデータを修正することができる一方、後述するオプション信号ＯＳを出力する為の各種条件を設定可能になっている。尚、前記条件設定用操作パネル２１が条件設定入力手段に相当する。
【００２２】
そのマイクロコンピュータのＲＯＭには、図４（ａ）に示すように、パターン縫いミシン１に関する、糸切断機構や布押えなどの基本的な複数の動作部の動作の開始や終了の時点、基本的な動作部の動作状態を条件とする為に、これらの条件が成立する動作と条件番号とを対応づけて列挙して格納した条件テーブルと、図４（ｂ）〜図４（ｃ）に示すように、パターン縫いミシン１の標準的な動作の状態を条件とする為に、条件が成立する動作と条件番号とを対応づけて列挙して格納した条件テーブルとが設けられているとともに、後述する条件データ設定制御の制御プログラムが格納されている。即ち、図２に図示していないが、パターン縫いミシン１の随所に、図４〜図６に示す複数の条件番号の各々の条件の成立を検出する為の各種の検出スイッチや検出センサが設けられている。
【００２３】
また、前記ＲＯＭには、図５に示すように、オプション的に装備されるオプション機器であって、各種の信号を出力可能な信号出力型のオプション用のセンサやスイッチなどから、複数のオプション信号（オプション入力１〜オプション入力１３）の各々が入力されるのを条件とする為に、オン及びオフが成立する動作と条件番号とを対応づけて列挙して格納した条件テーブルが設けられている。更に、前記ＲＯＭには、図６に示すように、条件設定制御で設定される複数のオプション出力（出力番号「１」〜出力番号「１６」）の各々が出力されるのを条件とする為に、オン及びオフが成立する動作と条件番号とを対応づけて列挙して格納した条件テーブルが設けられている。
なお、図４（ａ）〜（ｃ）に示すテーブルが第１の条件テーブルに相当し、図５に示すテーブルが第２の条件テーブルに相当し、図６に示すテーブルが第３の条件テーブルに相当する。
【００２４】
ここで、後述するオプション出力制御を分かり易くする為に、設定された許可条件や不許可条件や出力条件に基づいてオプション信号ＯＳが出力される論理について、図７に基づいて説明する。出力条件として最大で３つ（出力条件１〜出力条件３）が設定可能であり、オプション出力の出力を許可する許可条件として最大で３つ（許可条件１〜許可条件３）が設定でき、その許可条件を制限する不許可条件として最大で３つ（不許可条件１〜不許可条件３）が設定でき、３つの許可条件がＯＲゲート６０に入力され、また３つの不許可条件がＯＲゲート６１に入力され、更に３つの出力条件がＯＲゲート６２に入力される。ここで、これら出力条件と許可条件と不許可条件とを含めたものが発生条件である。
【００２５】
そして、ＯＲゲート６０の出力とＯＲゲート６１の出力とがＲＳフリップフロップ（Ｆ／Ｆ）６３に入力され、そのフリップフロップ６３から許可信号ＰＳが出力される。ここで、許可信号ＰＳが「Ｈ」レベルのときには許可フラグＰＦがセットされるようになる。更に、その許可信号ＰＳとＯＲゲート６２の出力とがＡＮＤゲート６４に入力され、そのＡＮＤゲート６４からオプション信号ＯＳが出力されるようになる。
【００２６】
即ち、複数の許可条件のうちの１つでも成立したときにはフリップフロップ６３から「Ｈ」レベルの許可信号ＰＳが出力されるが、複数の不許可条件のうちの１つでも成立したときにはフリップフロップ６３が反転して「Ｌ」レベルの許可信号ＰＳが出力される。一方、不許可条件の何れもが成立しないで許可信号ＰＳが「Ｈ」レベルのときに、出力条件の何れか１つが成立したときには、「Ｈ」レベルのオプション信号ＯＳが出力される。
【００２７】
次に、前記条件設定用操作パネル２１のマイクロコンピュータで実行される条件設定制御のルーチンについて、図８のフローチャートに基づいて説明する。尚、図中符号Ｓｉ（ｉ＝１０，１１，１２・・・）は各ステップを示すものである。操作パネル２１のディスプレイ２１ａにアイ・コンタクト方式により表示されたメニュー選択画面において、項目「出力条件設定」を選択することによりこの制御が開始され、先ず出力条件設定画面がディスプレイ２１ａに表示される（Ｓ10）。
【００２８】
例えば、図１１に示すように、第１表示行には、「オプション番号」を設定するマーク「OP」、オプション信号ＯＳの出力信号（「ＯＮ」，「ＯＦＦ」，「Ｆ／Ｆ（反転）」）を設定するマーク「OS」が夫々反転表示され、第２表示行には、最大３つの出力条件を設定するマーク「（１）〜（３）」が夫々反転表示され、第３表示行には、出力条件成立後からオプション信号ＯＳを出力するまで待機する出力待機時間Ｔ１を設定するマーク「T1」、オプション信号ＯＳの出力継続時間Ｔ２を設定するマーク「T2」が夫々反転表示され、更に第４表示行には、設定に際して操作可能なキーが反転表示される。
【００２９】
次に、その表示画面に基づいて、オプション番号や出力条件、タイマーＴ１，Ｔ２の設定時間を設定する設定処理が実行され（Ｓ11）、設定処理の終了に伴って設定結果がマイクロコンピュータのＲＡＭに一時的に記憶される（Ｓ12）。例えば、図１３に示すように、登録番号「1000」に伴って、設定されたオプション番号と、出力条件の番号とが夫々１バイトで記憶されるとともに、登録番号「10001 に伴って、設定された出力信号の種類（ＯＮ、ＯＦＦ、Ｆ／Ｆ）と、タイマー１，２の設定時間が夫々１バイトで記憶される。これら設定時間Ｔ１，Ｔ２としては、10msecを単位として設定される。
【００３０】
次に、許可条件設定画面がディスプレイ２１ａに表示される（Ｓ13）。例えば、図１２に示すように、第１表示行には、「オプション番号」を設定するマーク「OP」が反転表示され、第２表示行には、最大３つの許可条件を設定する３つのマーク「○」が夫々反転表示され、第３表示行には、最大３つの不許可条件を設定する３つのマーク「×」が夫々反転表示され、第４表示行には、設定に際して操作可能なキーが反転表示される。
【００３１】
次に、オプション番号に加えて、許可条件や不許可条件を設定する設定処理が実行され（Ｓ14）、設定処理の終了に伴って設定結果がマイクロコンピュータのＲＡＭに一時的に記憶され（Ｓ15）、この制御を終了して、メインルーチンにリターンする。例えば、図１４に示すように、登録番号「1002」に伴って、設定されたオプション番号と、３つの許可条件の番号とが、夫々１ライン毎に１バイトで記憶されるとともに、登録番号「1003」に伴って、３つの不許可条件の番号が夫々１ライン毎に１バイトで記憶される。
【００３２】
次に、パターン縫いミシン１の制御装置２５で実行されるオプション出力制御のルーチンについて、図９のフローチャートに基づいて説明する。ここで、この制御は、パターン縫いミシン１に電源が投入されているときに、図４（ａ）〜図４（ｃ）に示した条件番号「１」〜「１３」，「２５」〜「２６」，「３０」〜「３８」の何れかに該当する動作が成立するか否かが図示外のサブルーチンなどにより検出され、何れかの動作が成立する毎に、設定されているオプション番号の数に対応させてオプション出力制御が夫々実行されるようになっており、ここでは、設定されている１つのオプション番号Ａに関するオプション出力制御について説明するものとする。
【００３３】
前述したように、図示外のサブルーチンなどにより、図４（ａ）〜図４（ｃ）の複数の条件番号の何れかに該当する動作が成立したことが検出されたときにこの制御が開始され、先ず今回の制御が起動されたときに成立したミシンの基本動作の条件に対応する条件番号が取得され（Ｓ20）、オプション番号Ａについて出力状態判定処理制御（図１０参照）が実行される（Ｓ21）。この制御が開始されると、先ず成立した条件に対応する条件番号について許可条件に有るか否か、つまり設定されているか否か検索され、設定されていないときには（Ｓ40：No）、その成立した条件に対応する条件番号について不許可条件に設定されているか否か検索され、設定されていないときには（Ｓ42：No）、更にその成立した条件に対応する条件番号について出力条件に設定されているか否か検索され、設定されていないときには（Ｓ44：No）、出力フラグＯＦがリセット（「０」のフラグデータ）され（Ｓ52）、この制御を終了して、オプション出力制御のＳ22にリターンする。
【００３４】
そしてオプション出力制御において、出力フラグＯＦがセットされていないので（Ｓ22：No）、メインルーチンにリターンする。ところで、出力状態判定処理制御において、成立した条件に対応する条件番号が許可条件として設定されているときには（Ｓ40：Yes ）、許可フラグＰＦがセット（「１」のフラグデータ）される（Ｓ41）。一方、成立した条件に対応する条件番号が不許可条件として設定されているときには（Ｓ42：Yes ）、許可フラグＰＦがリセット（「０」のフラグデータ）される（Ｓ43）。
【００３５】
更に、成立した条件に対応する条件番号が出力条件として設定されているときに（Ｓ44：Yes ）、出力信号が「ＯＮ」指定のときには（Ｓ45：Yes ）、信号フラグがセットされる（Ｓ46）。そして、許可フラグＰＦと信号フラグとの論理積を求め、この論理積の値が現在の信号のオン又はオフに対して変化するときには（Ｓ47：Yes ）、出力フラグＯＦがセットされ（Ｓ48）、論理積の値が変化しないときには出力フラグＯＦがリセットされる（Ｓ52）。また、出力信号が「ＯＦＦ」指定のときには（Ｓ45：No、Ｓ49：Yes ）、信号フラグがリセットされ（Ｓ50）、同様に、論理積の値が変化するときには（Ｓ47：Yes ）、出力フラグＯＦがセットされ（Ｓ48）、変化しないときには出力フラグＯＦがリセットされる（Ｓ52）。
【００３６】
更に、出力信号が「Ｆ／Ｆ」指定のときには（Ｓ45・Ｓ49：No）、信号フラグとして「反転」がセットされ、同様に、論理積の値が変化するときには（Ｓ47：Yes ）、出力フラグＯＦがセットされ（Ｓ48）、変化しないときには出力フラグＯＦがリセットされる（Ｓ52）。即ち、許可フラグＰＦがセットされていても、現在の信号がオンのときに「ＯＮ」指定されている場合、また現在の信号がオフのときに「ＯＦＦ」指定されている場合には、オプション信号ＯＳを出力しないようになっている。
【００３７】
そしてオプション出力制御において、出力フラグＯＦがセットされているときには（Ｓ22：Yes ）、オプション番号Ａに専用のオンタイマーＡとオフタイマーＡとに設定時間Ｔ１，Ｔ２が夫々設定される（Ｓ23）。即ち、出力信号が「ＯＮ」指定のときには、出力待機時間Ｔ１がオンタイマーＡに設定されるとともに、出力継続時間Ｔ２がオフタイマーＡに設定される。また、出力信号が「ＯＦＦ」指定のときには、その逆に、出力待機時間Ｔ１がオフタイマーＡに設定されるとともに、出力継続時間Ｔ２がオンタイマーＡに設定される。更に、出力信号が「Ｆ／Ｆ」指定のときには、設定時間Ｔ１，Ｔ２をオンタイマーＡとオフタイマーＡの何れに設定するかは、そのときの信号レベルに応じて決定される。
【００３８】
次に、基準タイマーの作動が開始され（Ｓ24）、基準タイマーの経過時間ＫＴがオンタイマー値ＨＴに一致しないで（Ｓ25：No）、また基準タイマーの経過時間ＫＴがオフタイマー値ＬＴに一致しないときで（Ｓ31：No）、作動中のオンタイマー又はオフタイマーがないときには（Ｓ37：No）、この制御を終了するが、これらオンタイマー又はオフタイマーが１つでも作動しているときには（Ｓ37：Yes ）、Ｓ25以降が繰り返して実行される。基準タイマーの経過時間ＫＴがオンタイマー値ＨＴに一致したときには（Ｓ25：Yes ）、そのオンタイマー値ＨＴに一致した「オン」に該当するオプション信号ＯＳが出力される（Ｓ26）。
【００３９】
次に、そのオプション信号ＯＳのオン出力を条件とするオプション番号の有無が検索され、該当するオプション番号が有るときには（Ｓ27：Yes ）、そのオプション番号Ｎについて、出力状態判定処理制御が前述したように実行される（Ｓ28）。その結果、出力フラグＯＦがセットされているときには（Ｓ29：Yes ）、現在の基準タイマーの経過時間を「α」として、オプション番号Ｎに専用のオンタイマーＮとオフタイマーＮとに設定時間（Ｔ１＋α），（Ｔ２＋α）が設定される（Ｓ30）。そして、作動中のタイマーが有るときには（Ｓ37）、Ｓ25以降が繰り返して実行される。
【００４０】
一方、基準タイマーの経過時間ＫＴがオフタイマー値ＬＴに一致したときには（Ｓ31：Yes ）、そのオフタイマー値ＬＴに一致した「オフ」に該当するオプション信号ＯＳが出力される（Ｓ32）。次に、そのオプション信号ＯＳのオフ出力を条件とするオプション番号の有無が検索され、該当するオプション番号が有るときには（Ｓ33：Yes ）、そのオプション番号Ｍについて、出力状態判定処理制御が前述したように実行される（Ｓ34）。その結果、出力フラグＯＦがセットされているときには（Ｓ35：Yes ）、現在の基準タイマーの経過時間を「β」として、オプション番号Ｍに専用のオンタイマーＭとオフタイマーＭとに設定時間（Ｔ１＋β），（Ｔ２＋β）が設定される（Ｓ36）。
【００４１】
そして、作動中のタイマーが有るときには（Ｓ37）、同様にしてＳ25以降が繰り返して実行される。ところで、何れのオンタイマーやオフタイマーも作動していないときには（Ｓ37：No）、この制御を出力して、メインルーチンにリターンする。
次に、オプション信号の出力制御の作用について説明する。例えば、縫製終了に伴って、パターン縫製された加工布をパターン縫いミシン１の側方に搬送して順次積載するように、オプション的に設けられたスタッカー装置を作動させる場合について説明する。
【００４２】
このスタッカー装置には、搬送時の加工布を押さえる「生地押え」と、「搬送用エアシリンダ」と、搬送に際してミシンテーブル２上にエアーを吹きつける「エアーバルブ」とが設けられている。この場合、これら生地押え、搬送用エアシリンダ、エアーバルブは夫々オプション機器に相当する。そして、各オプション機器に対して出力するオプション出力について次のように設定されている。
〈生地押え〉のオプション出力について、図１１、図１２に示すように、
・オプション番号OP：２  ・出力信号OS：ＯＮ指定  ・出力条件：条件番号３０・出力待機時間Ｔ１：110msec   ・出力継続時間Ｔ２：1200msec  ・許可条件：条件番号６  ・不許可条件：条件番号８１
【００４３】
〈搬送用エアシリンダ〉のオプション出力について、
・オプション番号OP：３  ・出力信号OS：ＯＮ指定  ・出力条件：条件番号７６・出力待機時間Ｔ１：500msec   ・出力継続時間Ｔ２：700msec   ・許可条件：なし  ・不許可条件：なし
〈エアーバルブ〉のオプション出力について、
・オプション番号OP：４  ・出力信号OS：ＯＮ指定  ・出力条件：条件番号７６・出力待機時間Ｔ１：500msec   ・出力継続時間Ｔ２：1700msec  ・許可条件：なし  ・不許可条件：なし
【００４４】
即ち、図１５に示すように、許可条件「６」に基づいて、縫製終了した時点ｔ１で許可フラグＰＦがリセットからセットに切換えられ、パターン縫いミシン１側の布押えが上昇した時点ｔ２において、オプション番号２の生地押え出力について、許可フラグＰＦと信号フラグの論理積が変化することから、出力フラグＯＦがセットされるので、その時点ｔ２から、オンタイマー２に設定された出力待機時間Ｔ１だけ待機され、その出力待機時間Ｔ１が経過した時点ｔ３からオフタイマー２に設定された出力継続時間Ｔ２が経過した時点ｔ５に亙って生地押え出力がオンされる。
【００４５】
ところで、その時点ｔ３において、つまり生地押え出力がオンされた時点において、オプション番号３の搬送用エアシリンダ出力とオプション番号４のエアーバルブ出力について、許可フラグＰＦと信号フラグの論理積が変化することから、出力フラグＯＦがセットされるので、その時点ｔ３から、オンタイマー３，４に設定された出力待機時間Ｔ１だけ待機され、その出力待機時間Ｔ１が経過した時点ｔ４から、搬送用エアシリンダ出力については、オフタイマー３に設定された出力継続時間Ｔ２が経過する時点ｔ５に亙ってオンされ、またエアーバルブ出力については、オフタイマー４に設定された出力継続時間Ｔ２が経過する時点ｔ６に亙ってオンされる。
【００４６】
ところで、その時点ｔ６のときに、不許可条件６に基づいて許可フラグＰＦがリセットされる。ここで、条件設定用操作パネル２１や条件設定制御などでプログラミング手段が構成される。
【００４７】
以上説明したのは一例に過ぎず、パターン縫いミシン１に或いはミシン１に付随させて将来的に装備される種々のオプション機器、例えば、加工布を補助的に押圧する補助押圧機構、パターン縫いミシン１の稼働状態、つまり正常な運転状態や糸切れ状態や非常停止状態などに応じて、「赤」や「青」や「黄」などの各種のカラーランプを点灯させるランプ機構などに対してオプション出力を単独に或いは連動させて順々に出力するように、オプション出力毎に出力条件と許可条件と不許可条件とを夫々設定することで、オプション出力を出力するように制御することが可能であり、複数のオプション出力の出力時期を論理立てて簡単に設定することができる。
【００４８】
このように、パターン縫いミシン１の複数の動作部の動作状態と、複数のオプション機器の為のオプション信号ＯＳのオン、オフとを含む複数の条件を列挙して格納した条件テーブルを設け、各オプション出力毎に、その条件テーブルから所望の１または複数の出力条件や許可条件や不許可条件を設定するだけで、縫製中か否かに拘わらず、複数のオプション機器の各々を個別に確実に且つ容易に作動できる。
【００４９】
また、これら出力条件や許可条件や不許可条件を含む発生条件は、ミシンの動作部の動作状態だけでなく、複数のオプション出力のオン、オフを含めて設定できるので、図１５で示したオプション番号３，４のように、複数のオプション出力を組み合わせて発生させる場合でも、発生条件設定の簡単化を図ることができる。更に、条件設定制御においては、図１５で示したオプション番号３，４のオプション出力を発生させる発生条件を入力設定するときに、そのオプション番号３，４以外のオプション番号２のオプション出力のオン、オフの条件を適用可能であるので、これらオプション番号３，４のオプション出力をそれ以外のオプション出力に連動させて容易に発生させることができる。
【００５０】
加えて、図５に示す条件テーブルの複数の条件として、外部へ信号を出力可能な複数の出力型のオプション機器からの入力のオン、オフを含むので、出力される信号の入力を発生条件として設定することで、その出力型のオプション機器から入力される信号のオン、オフに連動させたり、或いはその入力のオン、オフに基づいて、遠隔操作的にオプション機器の作動を制御することができる。
【００５１】
ここで、前記実施形態の変更形態として、パターン縫いミシン１に付随させて設けたパーソナルコンピュータなどで各種の条件を設定し、これら設定された条件のデータをフロッピーディスクにより、又は接続コードを介して受けるように構成してもよい。また、発生条件を設定する為の条件テーブルの内容を、条件設定用操作パネル２１により変更したり、追加できるように構成してもよい。更に、本発明は前記実施形態に限定して解釈されるべきではなく、本発明の技術的思想を逸脱しない範囲において、前記実施形態の各部の制御に、既存の制御や当業者に自明の制御に基いて種々の変更を加えることもあり得る。
【発明の効果】
【００５２】
請求項１の発明によれば、オプション的に装備される複数のオプション機器と制御手段とを備え、各オプション機器制御用のオプション出力の発生条件を制御手段にプログラム可能な電子制御ミシンにおいて、制御手段に設けた第１〜第３の条件テーブルと、条件入力設定手段とを設けたので、発生させる１又は複数のオプション出力の各オプション出力毎に、その第１〜第３の条件テーブルから所望の１または複数の発生条件を入力設定するだけで、縫製中か否かに拘わらず、複数のオプション機器の各々を個別に確実に且つ容易に作動させることができる。更に、発生条件としては、ミシンの動作部の動作状態だけでなく、複数のオプション出力のオン、オフを含めて設定できるので、複数のオプション出力を組み合わせて発生させる場合でも、発生条件設定の簡単化を図ることができる。
【００５３】
つまり、前記条件入力設定手段は、各オプション出力を発生させる発生条件を入力設定するとき、そのオプション出力以外のオプション出力のオン、オフが成立する動作を適用可能であるので、各オプション出力をそれ以外のオプション出力に連動させて容易に発生させることができる。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施形態に係る電子制御式パターン縫いミシンの斜視図である。
【図２】電子制御式パターン縫いミシンの制御系のブロック図である。
【図３】出力条件設定用操作パネルの平面図である。
【図４】（ａ）はミシンの基本的な動作部の動作状態と条件番号とを対応づけた条件テーブルの図表であり、（ｂ）はミシンの標準的な動作と条件番号とを対応づけた条件テーブルの図表であり、（ｃ）はミシンの標準的な動作と条件番号とを対応づけた条件テーブルの図表である。
【図５】外部のオプション機器やオプション用のセンサやスイッチなどからのオプション信号入力と条件番号とを対応づけた条件テーブルの図表である。
【図６】複数のオプション機器から出力されるオプション出力と条件番号とを対応づけた条件テーブルの図表である。
【図７】オプション信号出力制御を説明する論理回路である。
【図８】条件設定制御のルーチンのフローチャートである。
【図９】オプション出力制御のルーチンのフローチャートである。
【図１０】出力状態判定処理制御のルーチンのフローチャートである。
【図１１】出力条件設定画面の表示例を示す図である。
【図１２】許可条件設定画面の表示例を示す図である。
【図１３】フォーマット形式で記憶された出力条件とタイマー値を説明する図表である。
【図１４】フォーマット形式で記憶された許可条件と不許可条件を説明する図表である。
【図１５】複数のオプション出力を説明するタイムチャートである。
【図１６】従来の技術に係るシーケンス制御を説明する説明図である。
【符号の説明】
【００５５】
１    電子制御式パターン縫いミシン
２１    条件設定用操作パネル
２１ａ    液晶ディスプレイ
２５    制御装置
２６    ＣＰＵ
２７    ＲＯＭ
２８    ＲＡＭ
【図１】
0003842871.tif 000002
【図２】
0003842871.tif 000003
【図３】
0003842871.tif 000004
【図４】
0003842871.tif 000005
【図５】
0003842871.tif 000006
【図６】
0003842871.tif 000007
【図７】
0003842871.tif 000008
【図８】
0003842871.tif 000009
【図９】
0003842871.tif 000010
【図１０】
0003842871.tif 000011
【図１１】
0003842871.tif 000012
【図１２】
0003842871.tif 000013
【図１３】
0003842871.tif 000014
【図１４】
0003842871.tif 000015
【図１５】
0003842871.tif 000016
【図１６】
0003842871.tif 000017