(57)【要約】【課題】縫製不良の発生回数を種別毎に計数して作業者に報知できるミシンを提供する。【解決手段】ミシンのＣＰＵは、縫製を開始したことに応じ、上糸の張力を取得する。ミシンのＣＰＵは、取得した張力に基づき、縫製不良を検出する。縫製不良は、糸切れ、目飛び、糸締り不良を少なくとも含む。ミシンのＣＰＵは、糸切れ、目飛び、糸締り不良を少なくとも含む縫製不良を検出した回数を計数する。より具体的には、ミシンのＣＰＵは、糸切れを検出した回数である第一回数、目飛びを検出した回数である第二回数、及び、糸締り不良を検出した回数である第三回数を計数する。ミシンのＣＰＵは、計数した第一回数、第二回数、第三回数を表示部に表示して作業者に報知する（Ｓ５３、Ｓ６７、Ｓ７２）。【選択図】図９
2020162659.tif 000002
【特許請求の範囲】
【請求項１】
上糸の張力を取得する取得部と、
前記取得部が取得した前記張力に基づき、糸切れ、目飛び、糸締り不良を少なくとも含む縫製不良を検出する検出部と、
前記検出部が前記縫製不良を検出した回数を計数する第一計数部であって、
前記検出部が前記糸切れを検出した回数である第一回数、
前記検出部が前記目飛びを検出した回数である第二回数、及び、
前記検出部が前記糸締り不良を検出した回数である第三回数
を計数する前記第一計数部と、
前記第一計数部により計数した前記第一回数、前記第二回数、前記第三回数を報知する第一報知部と
を備えたことを特徴とするミシン。
【請求項２】
前記第一計数部は、
所定期間内に前記検出部が前記縫製不良を検出した回数を計数することを特徴とする請求項１に記載のミシン。
【請求項３】
前記上糸及び下糸を切断する切断機構を備え、
前記所定期間は、
前記切断機構により前記上糸及び前記下糸を切断した時から、次に前記切断機構により前記上糸及び前記下糸を切断する迄の第一期間、
作業者が入力部を介して設定した第二期間、
作業者が前記入力部を介して前記回数を初期化した時から、次に作業者が前記回数を初期化する迄の第三期間
の何れかであることを特徴とする請求項２に記載のミシン。
【請求項４】
前記第一計数部による前記第一回数、前記第二回数、前記第三回数の夫々の計数の有効又は無効を設定する第一設定部を備え、
前記第一計数部は、
前記第一回数、前記第二回数、前記第三回数のうち、前記第一設定部により有効と設定した回数を計数し、
前記第一報知部は、
前記第一回数、前記第二回数、前記第三回数のうち、前記第一設定部により有効と設定した回数を報知することを特徴とする請求項１から３の何れかに記載のミシン。
【請求項５】
前記第一計数部により計数した前記第一回数、前記第二回数、前記第三回数が、夫々に対応する対応閾値以上か判定する判定部と、
前記判定部により、前記第一回数、前記第二回数、前記第三回数の少なくとも何れかが、前記対応閾値以上と判定した時、縫製動作を停止する停止部と、
前記停止部が前記縫製動作を停止した時、前記判定部により前記対応閾値以上と判定した前記第一回数、前記第二回数、前記第三回数の少なくとも何れかに対応する前記縫製不良を報知する第二報知部と
を備えたことを特徴とする請求項１から４の何れかに記載のミシン。
【請求項６】
前記第一回数、前記第二回数、前記第三回数夫々に対応する前記対応閾値を設定する第二設定部を更に備え、
前記判定部は、
前記第一計数部により計数した前記第一回数、前記第二回数、前記第三回数が、前記第二設定部により設定した、前記第一回数、前記第二回数、前記第三回数夫々に対応する前記対応閾値以上か判定することを特徴とする請求項５に記載のミシン。
【請求項７】
縫製動作開始からの針数を計数する第二計数部を更に備え、
前記第一報知部は、
前記第一計数部により計数した前記第一回数、前記第二回数、前記第三回数と、前記第二計数部により計数した前記針数とを対応付けて報知することを特徴とする請求項１から６の何れかに記載のミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンに関する。
【背景技術】
【０００２】
特許文献１に記載のミシンは、ミシンベッド、ミシン制御装置、糸切れ検出装置を備える。糸切れ検出装置は、ミシンベッドが出力する信号を受けて糸切れの発生の有無を判別し、判別結果をミシン制御装置に出力する。ミシン制御装置は、糸切れ検出装置が出力した判別結果に基づき、糸切れの発生回数（糸切れ回数）を計数する。ミシン制御装置は、計数した糸切れ回数を表示部に表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−３３８６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ミシンにおいて発生し得る縫製不良の種別として、糸切れの他にも、目飛び、糸締り不良等がある。しかし、上記ミシンは、糸切れ回数以外の種別の縫製不良の発生回数を報知しないので、作業者は、縫製不良の発生回数を種別毎に把握できない。故に、作業者は、縫製不良の種別に応じた適切な対処を行うことができない場合があるという問題点がある。
【０００５】
本発明の目的は、縫製不良の発生回数を種別毎に計数して作業者に報知できるミシンの提供である。
【課題を解決するための手段】
【０００６】
本発明に係るミシンは、上糸の張力を取得する取得部と、前記取得部が取得した前記張力に基づき、糸切れ、目飛び、糸締り不良を少なくとも含む縫製不良を検出する検出部と、前記検出部が前記縫製不良を検出した回数を計数する第一計数部であって、前記検出部が前記糸切れを検出した回数である第一回数、前記検出部が前記目飛びを検出した回数である第二回数、及び、前記検出部が前記糸締り不良を検出した回数である第三回数を計数する前記第一計数部と、前記第一計数部により計数した前記第一回数、前記第二回数、前記第三回数を報知する第一報知部とを備えたことを特徴とする。
【０００７】
該ミシンは、縫製不良の発生回数を、縫製不良の種類である糸切れ、目飛び、糸締り不良毎に計数し、作業者に報知できる。故に、作業者は、ミシンが報知した縫製不良の種類に応じ、ミシンに適切な対処を行うことができる。
【０００８】
本発明において、前記第一計数部は、所定期間内に前記検出部が前記縫製不良を検出した回数を計数してもよい。該時、作業者は、所定期間内における縫製不良の発生回数を、縫製不良の種別毎に把握できる。
【０００９】
本発明において、前記上糸及び下糸を切断する切断機構を備え、前記所定期間は、前記切断機構により前記上糸及び前記下糸を切断した時から、次に前記切断機構により前記上糸及び前記下糸を切断する迄の第一期間、作業者が入力部を介して設定した第二期間、作業者が前記入力部を介して前記回数を初期化した時から、次に作業者が前記回数を初期化する迄の第三期間の何れかであってもよい。該時、作業者は、様々な期間内における縫製不良の発生回数を、縫製不良の種別毎に把握できる。
【００１０】
本発明において、前記第一計数部による前記第一回数、前記第二回数、前記第三回数の夫々の計数の有効又は無効を設定する第一設定部を備え、前記第一計数部は、前記第一回数、前記第二回数、前記第三回数のうち、前記第一設定部により有効と設定した回数を計数し、前記第一報知部は、前記第一回数、前記第二回数、前記第三回数のうち、前記第一設定部により有効と設定した回数を報知してもよい。該時、作業者は、所望する種類の縫製不良が発生した発生回数を、効率的に把握できる。
【００１１】
本発明において、前記第一計数部により計数した前記第一回数、前記第二回数、前記第三回数が、夫々に対応する対応閾値以上か判定する判定部と、前記判定部により、前記第一回数、前記第二回数、前記第三回数の少なくとも何れかが、前記対応閾値以上と判定した時、縫製動作を停止する停止部と、前記停止部が前記縫製動作を停止した時、前記判定部により前記対応閾値以上と判定した前記第一回数、前記第二回数、前記第三回数の少なくとも何れかに対応する前記縫製不良を報知する第二報知部とを備えてもよい。該時、ミシンは、縫製動作を停止することにより、縫製不良の発生による品質低下への影響を抑制できる。又、縫製不良の発生回数をミシンが報知することにより、作業者は、縫製動作が停止した要因となる縫製不良の種別を把握できる。
【００１２】
本発明において、前記第一回数、前記第二回数、前記第三回数夫々に対応する前記対応閾値を設定する第二設定部を更に備え、前記判定部は、前記第一計数部により計数した前記第一回数、前記第二回数、前記第三回数が、前記第二設定部により設定した、前記第一回数、前記第二回数、前記第三回数夫々に対応する前記対応閾値以上か判定してもよい。該時、作業者は、ミシンが縫製動作を停止する条件を、対応閾値の設定により調整できる。
【００１３】
本発明において、縫製動作開始からの針数を計数する第二計数部を更に備え、前記第一報知部は、前記第一計数部により計数した前記第一回数、前記第二回数、前記第三回数と、前記第二計数部により計数した前記針数とを対応付けて報知してもよい。該時、作業者は、縫製不良の発生回数を、縫製不良の種別毎に、針数に対応付けて把握できる。
【図面の簡単な説明】
【００１４】
【図１】ミシン１の全体斜視図。
【図２】縫製装置１００の全体斜視図。
【図３】頭部５の部分拡大図。
【図４】パネル部２２０の部分拡大図。
【図５】ミシン１の電気ブロック図。
【図６】縫製処理の流れ図。
【図７】縫製処理の流れ図であって、図６の続き。
【図８】縫製処理の流れ図であって、図７の続き。
【図９】縫製処理の流れ図であって、図８の続き。
【図１０】縫製不良時処理の流れ図。
【図１１】糸切れ時処理の流れ図。
【図１２】目飛び時処理の流れ図。
【図１３】糸締り不良時処理の流れ図。
【発明を実施するための形態】
【００１５】
本発明の一実施形態であるミシン１を説明する。以下説明は、図中に矢印で示す左右、前後、上下を使用する。
【００１６】
図１から図３を参照し、ミシン１の構造を説明する。ミシン１は、作業台９及び縫製装置１００を備える。作業台９は上面に開口９Ａを設ける。作業台９は右前部にパネル部２２０を備える。パネル部２２０の詳細は後述する。縫製装置１００はベッド部２を備える。ベッド部２は開口９Ａに装着し、左右方向に延びる。
【００１７】
図２に示す如く、縫製装置１００は、更に脚柱部３、アーム部４を備える。ベッド部２は上面に針板７を装着する。作業者はベッド部２と針板７に布を載置する。針板７は針穴８と送り歯穴１４を備える。針穴８は平面視円形状である。送り歯穴１４は前後方向に長辺を有し、針穴８の左方、後方、右方、前方の夫々にある。脚柱部３はベッド部２右端から上方に延びる。アーム部４は脚柱部３上端から左方に延び、ベッド部２上面と対向する。アーム部４は前面左右方向略中央部に第一入力部２４と第一表示部２５を備える。第一入力部２４は上下方向に並ぶ三つのボタンである。作業者は、第一表示部２５を見ながら第一入力部２４を操作して各種指示を入力する。アーム部４は、上面左側に上方に突出する糸立棒２０を備える。糸立棒２０は、糸駒から繰り出した上糸６を挿通する。
【００１８】
アーム部４は内部に上軸１５と主モータ２７（図５参照）を備える。上軸１５は左右方向に延び、上軸プーリ（図示略）を介して主モータ２７の出力軸に連結する。上軸プーリは上軸１５右端部に固定する。アーム部４は左端部に頭部５を備える。頭部５はアーム部４から下方に突出し、針板７に上方から対向する。頭部５は針棒１１を上下動可能に支持する。針棒１１下端部は頭部５から下方に突出する。針棒１１は上下動機構（図示略）を介して上軸１５に連結する。針棒１１は、上軸１５の回動に伴って、上下動機構を介して上下動する。針棒１１は下端に縫針１０を装着する。縫針１０は目孔に挿通した上糸６（図３参照）を保持する。縫針１０は針棒１１と共に上下動する。縫針１０は針穴８を通過可能であり、縫針１０の可動範囲下端は下死点である。
【００１９】
ベッド部２は内部に釜、糸切機構１７（図５参照）、布送り機構を備える。釜は、針板７下方に設け、下糸を巻いたボビンを収容する。釜は剣先を備える。釜は主モータ２７の動力を得て回動し、縫針１０の目孔に挿通する上糸６を剣先で捕捉して、下糸と絡める。糸切機構１７は、固定刃、可動刃、糸切ソレノイド１７Ａ（図５参照）を備える。可動刃は糸切ソレノイド１７Ａに連結する。糸切ソレノイド１７Ａが駆動することで、可動刃は固定刃に対して移動し、糸切機構１７は可動刃と固定刃の協働で上糸６と下糸を切断する。
【００２０】
布送り機構は上下送り軸、送り台、送り歯１３、水平送り軸、送りモータ１２３（図５参照）を備える。上下送り軸はベッド部２内部で左右方向に延び、ベルトを介して上軸プーリと連結する。送り台は揺動可能に設け、上下送り軸と連結する。上下送り軸が主モータ２７の駆動力で回転すると、送り台は上下方向に移動する。送り歯１３は送り台にて支持する。水平送り軸は、上下送り軸よりも前方で左右方向に延び、送りモータ１２３と送り台を連結する。水平送り軸が送りモータ１２３の駆動力で回転すると、送り台は前後方向に移動する。送り台が主モータ２７と送りモータ１２３の駆動に伴い揺動することで、送り歯１３は送り歯穴１４にて出没する。送り歯１３は送り歯穴１４から上方に出た状態で前後方向に移動することで、布を送る。
【００２１】
図３に示す如く、頭部５は、糸駒から縫針１０へと至る上糸６の供給経路の上流側から順に、副糸調子器２６、主糸調子器６０、糸案内２１、糸張力検出機構１３０、天秤２３、ガイドフック２９を備える。頭部５は、更に頭部アンプ２００、及び突出部２１０を備える。
【００２２】
副糸調子器２６は頭部５前面の右上部に設ける。主糸調子器６０は、副糸調子器２６下方で、且つ頭部５前面に設ける。副糸調子器２６と主糸調子器６０は夫々、上糸６に張力を付与する。副糸調子器２６は、糸切機構１７による上糸６と下糸の切断時に必要な張力を上糸６に付与する。主糸調子器６０は、縫製装置１００の縫製に伴って上糸６に作用する張力を適正化する。糸案内２１は主糸調子器６０の左方に設ける。糸案内２１は、主糸調子器６０を経由した上糸６を、糸張力検出機構１３０と天秤２３に向けて折り返して案内する。糸張力検出機構１３０は、頭部５前面から後方に凹む凹部５Ａに螺子９０で固定する。糸張力検出機構１３０は副糸調子器２６と主糸調子器６０の間にある。糸張力検出機構１３０は、磁気センサ１０５（図５参照）を備える。糸張力検出機構１３０は、磁気センサ１０５の出力電圧に基づき上糸６に作用する張力である上糸張力を検出可能である。天秤２３は副糸調子器２６左方に設ける。天秤２３は上糸６を挿通する挿通孔２３Ａを有する。天秤２３は主モータ２７の駆動に伴って上下動する。ガイドフック２９は、糸張力検出機構１３０左方に設ける。ガイドフック２９は、天秤２３の挿通孔２３Ａを通った上糸６を針棒１１に向けて案内する。
【００２３】
頭部アンプ２００は、頭部５後部の上面に設ける。頭部アンプ２００は、前面の上部に右方から順に糸切れＬＥＤ２００Ａ、目飛びＬＥＤ２００Ｂ、及び糸締りＬＥＤ２００Ｃを設ける。糸切れＬＥＤ２００Ａ、目飛びＬＥＤ２００Ｂ、及び糸締りＬＥＤ２００Ｃは、点灯、点滅等の態様で発光可能である。糸切れＬＥＤ２００Ａは糸切れが発生した時発光する。目飛びＬＥＤ２００Ｂは目飛びが発生した時発光する。糸締りＬＥＤ２００Ｃは糸締り不良が発生した時発光する。糸切れ、目飛び、糸締り不良は縫製不良の一種である。縫製不良の詳細は後述する。
【００２４】
突出部２１０は針棒１１の近傍、且つ、糸案内２１の下方に設ける。突出部２１０は、頭部５の下端部から前方に突出し、下方に曲折して更に延びる。突出部２１０の下部に針棒ＬＥＤ２１０Ａを設ける。針棒ＬＥＤ２１０Ａは、点灯、点滅等の態様で発光可能である。針棒ＬＥＤ２１０Ａは糸締り不良が発生した時点灯し、縫製動作を停止した後、消灯する。針棒ＬＥＤ２１０Ａは糸締り不良が発生した時、糸締り不良が発生した回数だけ点滅してもよい。
【００２５】
図４に示す如く、パネル部２２０は、第二表示部２２１、第二入力部２２２、及びスピーカ２２３（図５参照）を備える。第二表示部２２１はＬＣＤであり、数字、メッセージ等を表示する。第二入力部２２２は、第二表示部２２１の左方と下方に設ける。作業者は、第二表示部２２１を見ながら第二入力部２２２を操作して各種指示を入力する。以下、第一入力部２４（図２参照）と第二入力部２２２を総称する時、入力部と称す。
【００２６】
第二表示部２２１は、右方から順に第一画面２２１Ａ、第二画面２２１Ｂ、第三画面２２１Ｃ、及び第四画面２２１Ｄを備える。第一画面２２１Ａは、主に糸切れが発生した回数を表示する。第二画面２２１Ｂは、主に目飛びが発生した回数を表示する。第三画面２２１Ｃは、主に糸締り不良が発生した回数を表示する。第四画面２２１Ｄは、主に糸締り不良を検出する時の検出基準を示す段階的な検出レベルを表示する。第二表示部２２１は他に、ミシン１が縫製動作を開始してから夫々の縫製不良が発生するまでに縫針１０が針落ちした回数を、針数として表示可能である。
【００２７】
第一表示部２５、第二表示部２２１、頭部アンプ２００、及び突出部２１０は、縫製不良が発生した時報知を行う。以下、第一表示部２５、第二表示部２２１、頭部アンプ２００、及び突出部２１０を総称する時、報知部と称す。
【００２８】
図５を参照し、ミシン１の電気的構成を説明する。ミシン１の制御装置３０はＣＰＵ９１を備える。ＣＰＵ９１はミシン１の動作を制御する。ＣＰＵ９１はＲＯＭ９２、ＲＡＭ９３、記憶装置９４、Ｉ／Ｏインターフェース（以下、Ｉ／Ｏと称す）４５と接続する。ＲＯＭ９２は後述の縫製処理（図６参照）等、各種処理を実行する為のプログラム等を記憶する。ＲＡＭ９３は、各種値を一時的に記憶する。記憶装置９４は不揮発性である。
【００２９】
Ｉ／Ｏ４５は駆動回路８１〜８３に接続する。駆動回路８１は主モータ２７に接続する。駆動回路８２は送りモータ１２３に接続する。駆動回路８３は糸調子モータ１６に接続する。主モータ２７、送りモータ１２３、糸調子モータ１６は、夫々、エンコーダ２７Ａ、１２３Ａ、１６Ａを備える。エンコーダ２７Ａは、主モータ２７の出力軸の回動位置を検出する。即ち、エンコーダ２７Ａの検出結果は上軸１５の回転角位相である上軸位相を示す。エンコーダ１２３Ａは、送りモータ１２３の出力軸の回動位置を検出する。エンコーダ１６Ａは、糸調子モータ１６の出力軸の回動位置を検出する。ＣＰＵ９１は、エンコーダ２７Ａ、１２３Ａ、１６Ａの検出結果を取得し、駆動回路８１〜８３に制御信号を送信する。故にＣＰＵ９１は、主モータ２７、送りモータ１２３、糸調子モータ１６を駆動制御する。以下、主モータ２７、送りモータ１２３、糸調子モータ１６を総称する時、駆動モータと称す。
【００３０】
Ｉ／Ｏ４５は駆動回路８４〜８８、第一入力部２４、第二入力部２２２、ペダル３８、磁気センサ１０５に接続する。駆動回路８４は糸切ソレノイド１７Ａに接続する。駆動回路８５は第一表示部２５に接続する。駆動回路８６は頭部アンプ２００に接続する。駆動回路８７は針棒ＬＥＤ２１０Ａに接続する。駆動回路８８は第二表示部２２１とスピーカ２２３に接続する。ＣＰＵ９１は、駆動回路８４〜８８に制御信号を送信することで、糸切ソレノイド１７Ａ、第一表示部２５、頭部アンプ２００、針棒ＬＥＤ２１０Ａ、第二表示部２２１、及びスピーカ２２３を制御する。第一入力部２４及び第二入力部２２２は、作業者による入力結果をＣＰＵ９１に出力する。ペダル３８は、作業者によるペダル３８の操作方向と操作量を夫々ＣＰＵ９１に出力する。磁気センサ１０５は、上糸張力を示す出力電圧をＣＰＵ９１に出力する。
【００３１】
ミシン１の縫製不良を説明する。縫製不良は縫製動作中に正常な縫目が形成できなかったことを示す。縫製不良は、糸切れ、目飛び、糸締り不良を含む。糸切れは、縫製中に上糸６が切れる不良であり、布に縫目が形成できない不良である。目飛びは、縫製中における釜による上糸６の捕捉の失敗であり、布に正常な縫目が形成できない不良である。糸締り不良は、天秤２３が上糸６を引き上げた時に布に縫目を形成する上糸６と下糸のバランス不良である。例えば、上糸６が下糸に強固に絡まり過ぎると、縫目近くの布は縮む。ミシン１は、糸切れ、目飛び、糸締り不良の夫々に対応する検出基準を記憶装置９４に記憶する。故にミシン１は、縫製不良の種類を識別可能である。
【００３２】
図２、図３を参照し、ミシン１の動作概要を説明する。作業者は、針板７に布を載置する。駆動モータが駆動することで、上軸１５は、針棒１１と天秤２３を上下動し、釜は回動する。縫針１０が、布に刺さって下死点まで下降後に上昇する時、釜は、縫針１０の目孔が保持する環状の上糸６を剣先で捕捉して下糸と絡める。縫針１０は上昇し、布から上方へ抜ける。該時、送りモータ１２３と主モータ２７の駆動により、送り歯１３が送り歯穴１４から上方に突出して後方に揺動する。故に布は後方に移動する。天秤２３は、釜が下糸と絡めた上糸６を引き上げることで、布に縫目を形成する。上軸１５、縫針１０、釜、天秤２３、布送り機構が上記動作を繰り返すことで、布を縫製する。
【００３３】
図６〜図１３を参照し、縫製処理を説明する。ＣＰＵ９１は、糸切れ、目飛び、糸締り不良の検出回数を、後述する三つの期間（第一期間、第二期間、第三期間）内で夫々計数する。ＣＰＵ９１は、記憶装置９４に記憶した検出回数Ｊ（１）、Ｊ（２）、Ｊ（３）、Ｋ（１）、Ｋ（２）、Ｋ（３）、Ｌ（１）、Ｌ（２）、Ｌ（３）を用い、期間毎の検出回数を計数する。検出回数Ｊ（１）、Ｊ（２）、Ｊ（３）は夫々、糸切れの検出回数に対応する。検出回数Ｋ（１）、Ｋ（２）、Ｋ（３）は夫々、目飛びの検出回数に対応する。検出回数Ｌ（１）、Ｌ（２）、Ｌ（３）は夫々、糸締り不良の検出回数に対応する。検出回数Ｊ（１）、Ｋ（１）、Ｋ（１）は夫々、第一期間内に検出した縫製不良の検出回数に対応する。検出回数Ｊ（２）、Ｋ（２）、Ｋ（２）は夫々、第二期間内に検出した縫製不良の検出回数に対応する。検出回数Ｊ（３）、Ｋ（３）、Ｋ（３）は夫々、第三期間内に検出した縫製不良の検出回数に対応する。以下、検出回数Ｊ（１）、Ｊ（２）、Ｊ（３）を区別しない時、検出回数Ｊと総称する。検出回数Ｋ（１）、Ｋ（２）、Ｋ（３）を区別しない時、検出回数Ｋと総称する。検出回数Ｌ（１）、Ｌ（２）、Ｌ（３）を区別しない時、検出回数Ｌと総称する。ＣＰＵ９１は縫製処理を実行する時、上記の検出回数Ｊ、Ｋ、Ｌを、縫製不良を検出した回数の計数結果として報知する。
【００３４】
作業者がミシン１の電源をオンすると、ＣＰＵ９１はＲＯＭ９２からプログラムを読み出して縫製処理を開始する。ＣＰＵ９１は、記憶装置９４に記憶した各フラグに０を設定する。以下、各フラグに０を設定することを「フラグをＯＦＦする」と称し、各フラグに１を設定することを「フラグをＯＮする」と称す。
【００３５】
図６に示す如く、ＣＰＵ９１は初期化処理を実行する（Ｓ１）。初期化処理において、ＣＰＵ９１は、ＲＡＭ９３に記憶した変数Ｎに０を設定する。変数Ｎは、針棒１１が上下動して縫針１０が針落ちした回数を、針数として計数する為のカウンタである。
【００３６】
ＣＰＵ９１は、非報知設定信号を受信したか否かを判断する（Ｓ２）。三つの種類の縫製不良の内、検出した回数の計数を無効とする縫製不良を設定する為に作業者が入力部を操作した時、入力部は非報知設定信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から非報知設定信号を受信しないと判断した時（Ｓ２：ＮＯ）、処理をＳ２１（図７参照）に移行する。
【００３７】
ＣＰＵ９１は、入力部から非報知設定信号を受信したと判断した時（Ｓ２：ＹＥＳ）、糸切れ非報知信号を受信したか否かを判断する（Ｓ３）。糸切れを検出した回数の計数を無効とする為に作業者が入力部を操作した時、入力部は糸切れ非報知信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から糸切れ非報知信号を受信しないと判断した時（Ｓ３：ＮＯ）、処理をＳ５に移行する。ＣＰＵ９１は、入力部から糸切れ非報知信号を受信したと判断した時（Ｓ３：ＹＥＳ）、糸切れ非報知フラグをＯＮする（Ｓ４）。ＣＰＵ９１は処理をＳ５に移行する。
【００３８】
ＣＰＵ９１は、目飛び非報知信号を受信したか否かを判断する（Ｓ５）。目飛びを検出した回数の計数を無効とする為に作業者が入力部を操作した時、入力部は目飛び非報知信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から目飛び非報知信号を受信しないと判断した時（Ｓ５：ＮＯ）、処理をＳ７に移行する。ＣＰＵ９１は、入力部から目飛び非報知信号を受信したと判断した時（Ｓ５：ＹＥＳ）、目飛び非報知フラグをＯＮする（Ｓ６）。ＣＰＵ９１は処理をＳ７に移行する。
【００３９】
ＣＰＵ９１は、糸締り不良非報知信号を受信したか否かを判断する（Ｓ７）。糸締り不良を検出した回数の計数を無効とする為に作業者が入力部を操作した時、入力部は糸締り不良報知信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から糸締り不良非報知信号を受信しないと判断した時（Ｓ７：ＮＯ）、処理をＳ２１（図７参照）に移行する。ＣＰＵ９１は、入力部から糸締り不良非報知信号を受信したと判断した時（Ｓ７：ＹＥＳ）、糸締り非報知フラグをＯＮする（Ｓ８）。ＣＰＵ９１は処理をＳ２１（図７参照）に移行する。
【００４０】
図７に示す如く、ＣＰＵ９１は、対応閾値信号を受信したか否かを判断する（Ｓ２１）。対応閾値は、糸切れ、目飛び、糸締り不良の夫々に対応する糸切れ閾値、目飛び閾値、糸締り閾値を含む。ＣＰＵ９１は、後述の処理で対応閾値と検出回数Ｊ，Ｋ，Ｌとを縫製不良の種類毎に比較し、検出回数Ｊ，Ｋ，Ｌが対応閾値以上の時に縫製動作を終了する（図１１〜図１３参照）。対応閾値を設定する為に作業者が入力部を操作した時、入力部は対応閾値信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から対応閾値信号を受信しないと判断した時（Ｓ２１：ＮＯ）、処理をＳ４１（図８参照）に移行する。
【００４１】
ＣＰＵ９１は、入力部から対応閾値信号を受信したと判断した時（Ｓ２１：ＹＥＳ）、糸切れ閾値信号を受信したか否かを判断する（Ｓ２２）。糸切れ閾値を設定する為に作業者が入力部を操作した時、入力部は糸切れ閾値信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から糸切れ閾値信号を受信しないと判断した時（Ｓ２２：ＮＯ）、処理をＳ２４に移行する。ＣＰＵ９１は、入力部から糸切れ閾値信号を受信したと判断した時（Ｓ２２：ＹＥＳ）、作業者による入力部の操作結果に応じて糸切れ閾値を設定する（Ｓ２３）。ＣＰＵ９１は処理をＳ２４に移行する。
【００４２】
ＣＰＵ９１は、目飛び閾値信号を受信したか否かを判断する（Ｓ２４）。目飛び閾値を設定する為に作業者が入力部を操作した時、入力部は目飛び閾値信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から目飛び閾値信号を受信しないと判断した時（Ｓ２４：ＮＯ）、処理をＳ２６に移行する。ＣＰＵ９１は、入力部から目飛び閾値信号を受信したと判断した時（Ｓ２４：ＹＥＳ）、作業者による入力部の操作結果に応じて目飛び閾値を設定する（Ｓ２５）。ＣＰＵ９１は処理をＳ２６に移行する。
【００４３】
ＣＰＵ９１は、糸締り閾値信号を受信したか否かを判断する（Ｓ２６）。糸締り閾値を設定する為に作業者が入力部を操作した時、入力部は糸締り閾値信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から糸締り閾値信号を受信しないと判断した時（Ｓ２６：ＮＯ）、処理をＳ４１（図８参照）に移行する。ＣＰＵ９１は、入力部から糸締り閾値信号を受信したと判断した時（Ｓ２６：ＹＥＳ）、作業者による入力部の操作結果に応じて糸締り閾値を設定する（Ｓ２７）。ＣＰＵ９１は処理をＳ４１（図８参照）に移行する。
【００４４】
図８に示す如く、ＣＰＵ９１は、ミシン１の縫製動作を開始するか否かをペダル３８の検出結果に基づき判断する（Ｓ４１）。作業者がペダル３８を踏み込んでいない時、ペダル３８はＯＦＦ信号を出力する。ＣＰＵ９１は、ペダル３８からＯＦＦ信号を受信した時、縫製動作を開始しないと判断し（Ｓ４１：ＮＯ）、待機する。
【００４５】
作業者は、針板７に布を載置する。布の載置後、作業者がペダル３８を踏み込んだ時、ペダル３８はＯＮ信号を出力する。ＣＰＵ９１は、ペダル３８からＯＮ信号を受信した時、縫製動作を開始すると判断する（Ｓ４１：ＹＥＳ）。ＣＰＵ９１は、エンコーダ２７Ａ（図５参照）の検出結果に基づいて変数Ｎを更新する処理を開始する（Ｓ４２）。具体的には、ＣＰＵ９１は、エンコーダ２７Ａの検出結果に基づき、上軸１５の上軸位相を特定する。ＣＰＵ９１は、特定した上軸移送に基づき、針棒１１が一回上下動する毎に変数Ｎに１加算する（Ｓ４２）。ＣＰＵ９１は、縫製動作が終了する迄、変数Ｎの更新を継続する（Ｓ６３、図９参照）。ＣＰＵ９１は、駆動モータの駆動を開始し（Ｓ４３）、縫製動作を開始する。
【００４６】
ＣＰＵ９１は、張力取得処理を実行する（Ｓ４４）。張力取得処理では、ＣＰＵ９１は磁気センサ１０５の検出結果に基づき上糸張力を取得する。ＣＰＵ９１は、取得した上糸張力から、糸切れ、目飛び、糸締り不良の何れかの縫製不良が発生したか否かを判断する（Ｓ４５）。又、ＣＰＵ９１は、縫製不良が発生した時、発生した縫製不良の種類を判断する（Ｓ４５）。ＣＰＵ９１は、縫製不良が発生しないと判断した時（Ｓ４６：ＮＯ）、処理をＳ４８に移行する。
【００４７】
ＣＰＵ９１は、何れかの縫製不良が発生したと判断した時（Ｓ４６：ＹＥＳ）、縫製不良時処理（図１０参照）を実行する（Ｓ４７）。図１０に示す如く、ＣＰＵ９１は、糸切れの発生に応じた処理を実行する為、糸切れ時処理（図１１参照）を実行する（Ｓ１０１）。
【００４８】
図１１に示す如く、ＣＰＵ９１は、Ｓ４５（図８参照）で特定した縫製不良が糸切れを含むか否かを判断する（Ｓ１１１）。ＣＰＵ９１は、特定した縫製不良が糸切れを含まないと判断した時（Ｓ１１１：ＮＯ）、糸切れ時処理を終了し、縫製不良時処理（図１０）に戻る。ＣＰＵ９１は、特定した縫製不良が糸切れを含むと判断した時（Ｓ１１１：ＹＥＳ）、糸切れ非報知フラグがＯＮであるか否かを判断する（Ｓ１１２）。ＣＰＵ９１は、糸切れ非報知フラグがＯＮであると判断した時（Ｓ１１２：ＹＥＳ）、糸切れ時処理を終了し、縫製不良時処理（図１０参照）に戻る。
【００４９】
ＣＰＵ９１は、糸切れ非報知フラグがＯＦＦであると判断した時（Ｓ１１２：ＮＯ）、糸切れを検出した回数に対応する検出回数Ｊに１を加算する（Ｓ１１３）。ＣＰＵ９１は、更新した検出回数Ｊが、Ｓ２３（図７参照）により設定した糸切れ閾値以上か判断する（Ｓ１１４）。ＣＰＵ９１は、検出回数Ｊが糸切れ閾値未満の時（Ｓ１１４：ＮＯ）、糸切れ時処理を終了し、縫製不良時処理（図１０参照）に戻る。ＣＰＵ９１は、検出回数Ｊが糸切れ閾値以上の時（Ｓ１１４：ＹＥＳ）、駆動モータの駆動を停止する（Ｓ１１５）。ミシン１は縫製動作を中止する。ＣＰＵ９１は、報知部を介して糸切れが発生したことを報知する（Ｓ１１６）。具体的には、ＣＰＵ９１は、第一表示部２５にメッセージを表示し、糸切れＬＥＤ２００Ａを点灯し、スピーカ２２３からブザー音を発する。ＣＰＵ９１は、糸切れ時処理を終了し、縫製不良時処理（図１０参照）に戻る。
【００５０】
図１０に示す如く、ＣＰＵ９１は、糸切れ時処理（Ｓ１０１）の終了後、Ｓ１１５（図１１参照）により縫製動作を中止したか判断する（Ｓ１０２）。ＣＰＵ９１は、縫製動作を終了したと判断した時（Ｓ１０２：ＹＥＳ）、停止フラグをＯＮに設定する（Ｓ１０８）。ＣＰＵ９１は、縫製不良時処理を終了し、縫製処理（図８参照）に戻る。ＣＰＵ９１は、縫製動作を終了していないと判断した時（Ｓ１０２：ＮＯ）、目飛びの発生に応じた処理を実行する為、目飛び時処理（図１２参照）を実行する（Ｓ１０３）。
【００５１】
図１２に示す如く、ＣＰＵ９１は、Ｓ４５（図８参照）で特定した縫製不良が目飛びを含むか否かを判断する（Ｓ１２１）。ＣＰＵ９１は、特定した縫製不良が目飛びを含まないと判断した時（Ｓ１２１：ＮＯ）、目飛び時処理を終了し、縫製不良時処理（図１０参照）に戻る。ＣＰＵ９１は、特定した縫製不良が目飛びを含むと判断した時（Ｓ１２１：ＹＥＳ）、目飛び非報知フラグがＯＮであるか否かを判断する（Ｓ１２２）。ＣＰＵ９１は、目飛び非報知フラグがＯＮであると判断した時（Ｓ１２２：ＹＥＳ）、目飛び時処理を終了し、縫製不良時処理（図１０参照）に戻る。
【００５２】
ＣＰＵ９１は、目飛び非報知フラグがＯＦＦであると判断した時（Ｓ１２２：ＮＯ）、目飛びを検出した回数に対応する検出回数Ｋに１を加算する（Ｓ１２３）。ＣＰＵ９１は、更新した検出回数Ｋが、Ｓ２５（図７参照）により設定した目飛び閾値以上か判断する（Ｓ１２４）。ＣＰＵ９１は、検出回数Ｋが目飛び閾値未満の時（Ｓ１１４：ＮＯ）、目飛び時処理を終了し、縫製不良時処理（図１０参照）に戻る。ＣＰＵ９１は、検出回数Ｋが目飛び閾値以上の時（Ｓ１２４：ＹＥＳ）、駆動モータの駆動を停止する（Ｓ１２５）。ミシン１は縫製動作を中止する。ＣＰＵ９１は、報知部を介して目飛びが発生したことを報知する（Ｓ１２６）。具体的には、ＣＰＵ９１は、第一表示部２５にメッセージを表示し、目飛びＬＥＤ２００Ｂを点灯し、スピーカ２２３からブザー音を発する。ＣＰＵ９１は、目飛び時処理を終了し、縫製不良時処理（図１０参照）に戻る。
【００５３】
図１０に示す如く、ＣＰＵ９１は、目飛び時処理（Ｓ１０３）の終了後、Ｓ１２５（図１２参照）により縫製動作を中止したか判断する（Ｓ１０４）。ＣＰＵ９１は、縫製動作を終了したと判断した時（Ｓ１０４：ＹＥＳ）、停止フラグをＯＮに設定する（Ｓ１０８）。ＣＰＵ９１は、縫製不良時処理を終了し、縫製処理（図８参照）に戻る。ＣＰＵ９１は、縫製動作を終了していないと判断した時（Ｓ１０４：ＮＯ）、糸締り不良の発生に応じた処理を実行する為、糸締り不良時処理（図１３参照）を実行する（Ｓ１０５）。
【００５４】
図１３に示す如く、ＣＰＵ９１は、Ｓ４５（図８参照）で特定した縫製不良が糸締り不良を含むか否かを判断する（Ｓ１３１）。ＣＰＵ９１は、特定した縫製不良が糸締り不良を含まないと判断した時（Ｓ１３１：ＮＯ）、糸締り不良時処理を終了し、縫製不良時処理（図１０参照）に戻る。ＣＰＵ９１は、特定した縫製不良が糸締り不良を含むと判断した時（Ｓ１３１：ＹＥＳ）、糸締り非報知フラグがＯＮであるか否かを判断する（Ｓ１３２）。ＣＰＵ９１は、糸締り非報知フラグがＯＮであると判断した時（Ｓ１３２：ＹＥＳ）、糸締り時処理を終了し、縫製不良時処理（図１０参照）に戻る。
【００５５】
ＣＰＵ９１は、糸締り非報知フラグがＯＦＦであると判断した時（Ｓ１３２：ＮＯ）、糸締り不良を検出した回数に対応する検出回数Ｌに１を加算する（Ｓ１３３）。ＣＰＵ９１は、更新した検出回数Ｌが、Ｓ２７（図７参照）により設定した糸締り閾値以上か判定する（Ｓ１３４）。ＣＰＵ９１は、検出回数Ｌが糸締り閾値未満の時（Ｓ１３４：ＮＯ）、糸締り不良時処理を終了し、縫製不良時処理（図１０参照）に戻る。ＣＰＵ９１は、検出回数Ｌが糸締り閾値以上の時（Ｓ１３４：ＹＥＳ）、駆動モータの駆動を停止する（Ｓ１３５）。ミシン１は縫製動作を中止する。ＣＰＵ９１は、報知部を介して糸締り不良が発生したことを報知する（Ｓ１３６）。具体的には、ＣＰＵ９１は、第一表示部２５にメッセージを表示し、糸締りＬＥＤ２００Ｃを点灯し、針棒ＬＥＤ２１０Ａを点灯し、スピーカ２２３からブザー音を発する。ＣＰＵ９１は、糸締り不良時処理を終了し、縫製不良時処理（図１０参照）に戻る。
【００５６】
図１０に示す如く、ＣＰＵ９１は、糸締り不良時処理（Ｓ１０５）の終了後、Ｓ１３５（図１３参照）により縫製動作を中止したか判断する（Ｓ１０６）。ＣＰＵ９１は、縫製動作を終了したと判断した時（Ｓ１０６：ＹＥＳ）、停止フラグをＯＮに設定する（Ｓ１０８）。ＣＰＵ９１は、縫製不良時処理を終了し、縫製処理（図８参照）に戻る。ＣＰＵ９１は、縫製動作を中止していないと判断した時（Ｓ１０６：ＮＯ）、停止フラグをＯＦＦに設定する（Ｓ１０７）。ＣＰＵ９１は縫製不良時処理を終了し、縫製処理（図８参照）に戻る。図８に示す如く、ＣＰＵ９１は、縫製不良時処理（Ｓ４７）の終了後、処理をＳ４８に移行する。
【００５７】
ＣＰＵ９１は、停止フラグがＯＮであるか判断する（Ｓ４８）。ＣＰＵ９１は、停止フラグがＯＮであると判定した時（Ｓ４８：ＹＥＳ）、処理をＳ６３（図９参照）に移行する。ＣＰＵ９１は、停止フラグがＯＦＦであると判断した時（Ｓ４８：ＮＯ）、縫製を終了するか否かを、ペダル３８の検出結果に基づき判断する（Ｓ４９）。作業者がペダル３８を継続して踏み込む時、ペダル３８はＯＮ信号を継続して出力する。ペダル３８からＯＮ信号を受信した時、ＣＰＵ９１は、縫製動作を終了しないと判断する（Ｓ４９：ＮＯ）。該時、ＣＰＵ９１は処理をＳ４４に移行し、張力取得処理（Ｓ４４）を実行する。作業者がペダル３８を放した時、ペダル３８はＯＦＦ信号を出力する。ペダル３８からＯＦＦ信号を受信した時、ＣＰＵ９１は縫製動作を終了したと判断する（Ｓ４９：ＹＥＳ）。ＣＰＵ９１は、処理をＳ５１（図９参照）に移行する。
【００５８】
図９に示す如く、ＣＰＵ９１は、糸切り信号を受信したか否かを判断する（Ｓ５１）。糸切りの実行を指示する為に作業者がペダル３８を操作した時、ペダル３８は糸切り信号をＣＰＵ９１に出力する。ＣＰＵ９１は、ペダル３８から糸切り信号を受信しないと判断した時（Ｓ５１：ＮＯ）、処理をＳ６２に移行する。ＣＰＵ９１は、ペダル３８から糸切り信号を受信したと判断した時（Ｓ５１：ＹＥＳ）、糸切機構１７の糸切ソレノイド１７Ａを制御することで、糸切りを実行する（Ｓ５２）。
【００５９】
ＣＰＵ９１は、糸切れ非報知フラグがＯＦＦの時、糸切れの検出回数Ｊ（１）を第一画面２２１Ａに表示する（Ｓ５３）。ＣＰＵ９１は、目飛び非報知フラグがＯＦＦの時、目飛びの検出回数Ｋ（１）を第二画面２２１Ｂに表示する（Ｓ５３）。ＣＰＵ９１は、糸締り非報知フラグがＯＦＦの時、糸締り不良の検出回数Ｌ（１）を第三画面２２１Ｃに表示する（Ｓ５３）。尚、糸切れ非報知フラグがＯＮの時、ＣＰＵ９１は、糸切れの検出回数Ｊ（１）を第一画面２２１Ａに表示しない。目飛び非報知フラグがＯＮの時、ＣＰＵ９１は、目飛びの検出回数Ｋ（１）を第二画面２２１Ｂに表示しない。糸締り非報知フラグがＯＮの時、ＣＰＵ９１は、糸締り不良の検出回数Ｌ（１）を第三画面２２１Ｃに表示しない。
【００６０】
更に、ＣＰＵ９１は、該状態で第二入力部２２２に対する操作を受け付けた時、表示した検出回数Ｊ（１）、Ｋ（１）、Ｌ（１）の代わりに、変数Ｎを針数として第二表示部２２１に表示する（Ｓ５３）。即ち、ＣＰＵ９１は、糸切れの検出回数Ｊ（１）、目飛びの検出回数Ｋ（１）、糸締り不良の検出回数Ｌ（１）と針数とを対応付けて作業者に報知する。
【００６１】
ＣＰＵ９１は、検出回数Ｊ（１）、Ｋ（１）、Ｌ（１）を０に設定して初期化し（Ｓ５４）、処理をＳ６２に移行する。故に、Ｓ５３により表示した糸切れ、目飛び、糸締り不良の夫々の検出回数Ｊ（１）、Ｋ（１）、Ｌ（１）は、糸切機構１７により上糸６及び下糸を切断した時から、次に糸切機構１７により上糸６及び下糸を切断する迄の第一期間に検出した縫製不良の検出回数に対応する。
【００６２】
ＣＰＵ９１は、駆動モータの駆動を停止する（Ｓ６２）。ＣＰＵ９１は、Ｓ４２で開始した変数Ｎの更新処理を停止する（Ｓ６３）。ＣＰＵ９１は、ミシン１の電源をＯＦＦにする操作があるか否かを判断する（Ｓ６５）。ＣＰＵ９１は、作業者がミシン１の電源をＯＦＦにする操作をしない時（Ｓ６５：ＮＯ）、初期化信号を受信したか否かを判断する（Ｓ６６）。糸切れ、目飛び、糸締り不良の少なくとも何れかを指定して検出回数を初期化する為に作業者が入力部を操作した時、入力部は初期化信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から初期化信号を受信しないと判断した時（Ｓ６６：ＮＯ）、処理をＳ６９に移行する。
【００６３】
ＣＰＵ９１は、入力部から初期化信号を受信したと判断した時（Ｓ６６：ＹＥＳ）、処理をＳ６７に移行する。ＣＰＵ９１は、糸切れの検出回数Ｊ（３）を初期化する為の初期化信号を受信し、且つ、糸切れ非報知フラグがＯＦＦの時、糸切れの検出回数Ｊ（３）を第一画面２２１Ａに表示する（Ｓ６７）。ＣＰＵ９１は、目飛びの検出回数Ｋ（３）を初期化する為の初期化信号を受信し、且つ、目飛び非報知フラグがＯＦＦの時、目飛びの検出回数Ｋ（３）を第二画面２２１Ｂに表示する（Ｓ６７）。ＣＰＵ９１は、糸締り不良の検出回数Ｌ（３）を初期化する為の初期化信号を受信し、且つ、糸締り非報知フラグがＯＦＦの時、糸締り不良の検出回数Ｌ（３）を第三画面２２１Ｃに表示する（Ｓ６７）。尚、糸切れ非報知フラグがＯＮの時、ＣＰＵ９１は、糸切れの検出回数Ｊ（３）を第一画面２２１Ａに表示しない。目飛び非報知フラグがＯＮの時、ＣＰＵ９１は、目飛びの検出回数Ｋ（３）を第二画面２２１Ｂに表示しない。糸締り非報知フラグがＯＮの時、ＣＰＵ９１は、糸締り不良の検出回数Ｌ（３）を第三画面２２１Ｃに表示しない。
【００６４】
更に、ＣＰＵ９１は、該状態で第二入力部２２２に対する操作を受け付けた時、表示した検出回数Ｊ（３）、Ｋ（３）、Ｌ（３）の代わりに、変数Ｎを針数として第二表示部２２１に表示する（Ｓ６７）。
【００６５】
ＣＰＵ９１は、初期化信号が指定した検出回数Ｊ（３）、Ｋ（３）、Ｌ（３）の少なくとも何れかを０に設定して初期化し（Ｓ６８）、処理をＳ６９に移行する。故に、Ｓ６７により表示した糸切れ、目飛び、糸締り不良の少なくとも何れかに対応する検出回数Ｊ（３）、Ｋ（３）、Ｌ（３）は、作業者が入力部を介して検出回数を初期化した時から、次に作業者が検出回数を初期化する迄の第三期間に検出した縫製不良の回数に対応する。
【００６６】
ＣＰＵ９１は、入力部から第二期間信号を受信したか否かを判断する（Ｓ６９）。第二期間は、検出回数Ｊ（２）、Ｋ（２）、Ｌ（２）を計数する期間に対応する。第二期間の具体例として、ｎ（ｎは整数）回の縫製動作の期間等がある。第二期間を設定する為に作業者が入力部を操作した時、入力部は第二期間信号をＣＰＵ９１に出力する。ＣＰＵ９１は、入力部から第二期間信号を受信しないと判断した時（Ｓ６９：ＮＯ）、処理をＳ７１に移行する。ＣＰ９１は、入力部から第二期間信号を受信したと判断した時（Ｓ６９：ＹＥＳ）、作業者による入力部の操作結果に応じて第二期間を設定する（Ｓ７０）。ＣＰＵ９１は処理をＳ７１に移行する。
【００６７】
ＣＰＵ９１は、Ｓ７０で設定した第二期間が経過したか判断する（Ｓ７１）。ＣＰＵ９１は、第二期間が経過していないと判断した時（Ｓ７１：ＮＯ）、処理をＳ１（図６参照）に戻す。ＣＰＵ９１は、第二期間が経過したと判断した時（Ｓ７１：ＹＥＳ）、処理をＳ７２に移行する。ＣＰＵ９１は、糸切れ非報知フラグがＯＦＦの時、糸切れの検出回数Ｊ（２）を第一画面２２１Ａに表示する（Ｓ７２）。ＣＰＵ９１は、目飛び非報知フラグがＯＦＦの時、目飛びの検出回数Ｋ（２）を第二画面２２１Ｂに表示する（Ｓ７２）。ＣＰＵ９１は、糸締り非報知フラグがＯＦＦの時、糸締り不良の検出回数Ｌ（２）を第三画面２２１Ｃに表示する（Ｓ７２）。尚、糸切れ非報知フラグがＯＮの時、ＣＰＵ９１は、糸切れの検出回数Ｊ（２）を第一画面２２１Ａに表示しない。目飛び非報知フラグがＯＮの時、ＣＰＵ９１は、目飛びの検出回数Ｋ（２）を第二画面２２１Ｂに表示しない。糸締り非報知フラグがＯＮの時、ＣＰＵ９１は、糸締り不良の検出回数Ｌ（２）を第三画面２２１Ｃに表示しない。
【００６８】
更に、ＣＰＵ９１は、該状態で第二入力部２２２に対する操作を受け付けた時、表示した検出回数Ｊ（２）、Ｋ（２）、Ｌ（２）の代わりに、変数Ｎを針数として第二表示部２２１に表示する（Ｓ７２）。即ち、ＣＰＵ９１は、糸切れの検出回数Ｊ（２）、目飛びの検出回数Ｋ（２）、糸締り不良の検出回数Ｌ（２）と針数とを対応付けて作業者に報知する。 
【００６９】
ＣＰＵ９１は、検出回数Ｊ（２）、Ｋ（２）、Ｌ（２）を０に設定して初期化し（Ｓ７３）、処理をＳ１（図６参照）に移行する。故に、Ｓ７２により表示した糸切れ、目飛び、糸締り不良の夫々の検出回数は、作業者が入力部を介して設定した第二期間に検出した縫製不良の検出回数に対応する。
【００７０】
ＣＰＵ９１は、作業者がミシン１の電源をＯＦＦにする操作をした時（Ｓ６５：ＹＥＳ）、縫製処理を終了する。
【００７１】
以上の如く、ミシン１は、縫製不良を検出した検出回数を、縫製不良の種類である糸切れ、目飛び、糸締り不良毎に計数し、作業者に報知できる。故に、作業者は、ミシン１が報知した縫製不良の種類に応じ、ミシン１に適切な対処を行うことができる。
【００７２】
ミシン１は、所定期間（第一期間、第二期間、第三期間）内に縫製不良を検出した時の検出回数を、作業者に報知する。故に、作業者は、所定期間内における縫製不良の発生回数を、縫製不良の種別毎に把握できる。
【００７３】
ＣＰＵ９１は、糸切機構１７により上糸６及び下糸を切断した時から、次に糸切機構１７により上糸６及び下糸を切断する迄の第一期間、作業者が入力部を介して設定した第二期間、作業者が入力部を介して検出回数を初期化した時から、次に作業者が検出回数を初期化する迄の第三期間の何れかの期間に計数した検出回数を、作業者に報知する。故に、作業者は、様々な期間内における縫製不良の発生回数を、縫製不良の種類毎に把握できる。
【００７４】
ＣＰＵ９１は、作業者による入力部の操作に応じ、糸切れ非報知フラグ、目飛び非報知フラグ、糸締り非報知フラグをＯＮする（Ｓ４、Ｓ６、Ｓ８）。ＣＰＵ９１は、非報知フラグがＯＦＦである時、対応する検出回数Ｊ，Ｋ，Ｌを更新する（Ｓ１１３、Ｓ１２３、Ｓ１３３）。故に、作業者は、所望する種類の縫製不良が発生した発生回数を、効率的に把握できる。
【００７５】
ＣＰＵ９１は、縫製不良の検出回数が対応閾値以上の時、縫製動作を停止する（Ｓ１１５、Ｓ１２５、Ｓ１３５）。該時、ミシン１は、縫製不良が発生したまま縫製を継続することを抑制できるので、縫製不良の発生による品質低下への影響を抑制できる。ＣＰＵ９１は、縫製不良を停止した時、対応する縫製不良の種類を報知する（Ｓ１１６、Ｓ１２６、Ｓ１３６）。故に、作業者は、縫製動作が停止した要因となる縫製不良の種類を把握できる。
【００７６】
ＣＰＵ９１は、検出回数Ｊ，Ｋ，Ｌの夫々に対応する対応閾値を、作業者による入力部の入力操作に応じて設定可能である（Ｓ２３、Ｓ２５、Ｓ２７）。故に、作業者は、縫製不良の検出回数に応じてミシン１が縫製動作を停止する条件を、対応閾値の設定により、縫製不良の種類毎に調整できる。
【００７７】
ＣＰＵ９１は、検出回数Ｊ、Ｋ、Ｌを第二表示部２２１に表示した状態で第二入力部２２２に対する操作を受け付けた時、縫製開始からの針数を示す変数Ｎを表示する。該時、作業者は、縫製不良の発生回数を、縫製不良の種別毎に、針数に対応付けて把握できる。
【００７８】
本発明は上記実施形態に限らない。ミシン１が上糸６の張力に基づいて縫製不良（糸切れ、目飛び、糸締り不良）を検出する方法は、特定の方法に限らず、周知の様々な方法が適用可能であることはいうまでもない。ＣＰＵ９１は、取得した上糸６の張力に基づき、糸切れ、目飛び、糸締り不良以外の種類の縫製不良を検出してもよい。ミシン１は、第二表示部２２１に検出回数を表示する以外の方法で、検出回数を作業者に報知してもよい。例えば、ミシン１は、第一表示部２５に検出回数を表示してもよい。又、例えばミシン１は、頭部アンプ２００の糸切れＬＥＤ２００Ａ、目飛びＬＥＤ２００Ｂ、及び糸締りＬＥＤ２００Ｃを、夫々、フラッシュ点滅してもよいし、検出回数に応じて色を変更してもよいし、検出回数だけ点滅してもよい。
【００７９】
ＣＰＵ９１が検出回数を計数する期間は、第一期間、第二期間、第三期間に限らない。例えばＣＰＵ９１は、縫製動作を開始してから終了する迄の期間に検出した縫製不良の検出回数を、縫製不良の種類（糸切れ、目飛び、糸締り不良）毎に計数してもよい。例えばＣＰＵ９１は、ミシン１の電源をオンしてからオフする迄の期間に検出した縫製不良の検出回数を、縫製不良の種類（糸切れ、目飛び、糸締り不良）毎に計数してもよい。
【００８０】
ＣＰＵ９１は、縫製処理の開始時、非報知フラグに１を設定し、ＯＮしてもよい。作業者は、縫製不良の検出回数の計数を有効とする為に入力部を操作してもよい。該時、ＣＰＵ９１は、入力部から受信した信号に基づき、非報知フラグをＯＦＦしてもよい。即ち、ＣＰＵ９１は、検出した回数の計数を有効とする縫製不良の種類を設定してもよい。ＣＰＵ９１は、非報知フラグがＯＮの時、第二表示部２２１に対する検出回数の表示を禁止すればよく、縫製不良を検出した回数を計数してもよい。
【００８１】
縫製不良の検出回数が対応閾値以上の時の報知態様は、上記実施例に限らない。ＣＰＵ９１は、縫製不良の検出回数が対応閾値以上の時、縫製動作を停止せず、対応する縫製不良の種類を報知してもよい。ＣＰＵ９１は、縫製不良の検出回数が対応閾値以上の時、縫製動作を停止し、対応する縫製不良の種類を報知しなくてもよい。ミシン１は、対応閾値を記憶装置９４に予め記憶してもよい。該時、作業者による対応閾値の設定が不可能でもよい。
【００８２】
ＣＰＵ９１は、検出回数Ｊ、Ｋ、Ｌを第二表示部２２１に表示すると同時に、別の表示部（例えば、第一表示部２５、又は、パネル部２２０に設けた別の表示部）に、縫製開始からの針数を示す変数Ｎを表示してもよい。又、例えばＣＰ９１は、検出回数Ｊ、Ｋ、Ｌと変数Ｎとを、第二表示部２２１に交互に表示してもよい。ＣＰＵ９１は、変数Ｎを、第一期間〜第三期間毎に計数してもよい。ＣＰＵ９１は、検出回数Ｊ、Ｋ、Ｌを計数した期間に対応する変数Ｎを、検出回数Ｊ、Ｋ、Ｌに対応付けて第二表示部２２１に表示してもよい。
【００８３】
糸切れ時処理（図１１参照）では、ＣＰＵ９１は、縫製不良が糸切れを含むと判断した時（Ｓ１１１：ＹＥＳ）、検出回数Ｊが、糸切れ閾値以上か判断する（Ｓ１１４）が、縫製不良が糸切れの時は、毎回縫製動作を中止してもよい。
【００８４】
Ｓ４４の処理を行うＣＰＵ９１は、本発明の「取得部」の一例である。Ｓ４５の処理を行うＣＰＵ９１は、本発明の「検出部」の一例である。Ｓ１１３、Ｓ１２３、Ｓ１３３の処理を行うＣＰＵ９１は、本発明の「第一計数部」の一例である。検出回数Ｊは、本発明の「第一計数」の一例である。検出回数Ｋは、本発明の「第二計数」の一例である。検出回数Ｌは、本発明の「第三計数」の一例である。Ｓ５３、Ｓ６７、Ｓ７２の処理を行うＣＰＵ９１は、本発明の「第一報知部」の一例である。Ｓ４、Ｓ６、Ｓ８の処理を行うＣＰＵ９１は、本発明の「第一設定部」の一例である。Ｓ１１２、Ｓ１２２、Ｓ１３２の処理を行うＣＰＵ９１は、本発明の「判定部」の一例である。Ｓ１１５、Ｓ１２５、Ｓ１３５の処理を行うＣＰＵ９１は、本発明の「停止部」の一例である。Ｓ１１６、Ｓ１２６、Ｓ１３６の処理を行うＣＰＵ９１は、本発明の「第二報知部」の一例である。Ｓ２３、Ｓ２５、Ｓ２７の処理を行うＣＰＵ９１は、本発明の「第二設定部」の一例である。
【符号の説明】
【００８５】
１        ：ミシン
６        ：上糸
１７      ：糸切機構
２５      ：第一表示部
９１      ：ＣＰＵ
１３０    ：糸張力検出機構
２００Ａ  ：糸切れＬＥＤ
２００Ｂ  ：目飛びＬＥＤ
２００Ｃ  ：糸締りＬＥＤ
２２１    ：第二表示部
【図１】
2020162659.tif 000003
【図２】
2020162659.tif 000004
【図３】
2020162659.tif 000005
【図４】
2020162659.tif 000006
【図５】
2020162659.tif 000007
【図６】
2020162659.tif 000008
【図７】
2020162659.tif 000009
【図８】
2020162659.tif 000010
【図９】
2020162659.tif 000011
【図１０】
2020162659.tif 000012
【図１１】
2020162659.tif 000013
【図１２】
2020162659.tif 000014
【図１３】
2020162659.tif 000015