(57)【要約】【課題】  縫製データに基づいて糸交換をする縫い針を決定できる反面、糸交換をしない縫い針も別途設定できるようにして使い勝手を高めたミシン制御装置を提供する。【解決手段】  縫製データに含まれる糸の種類の情報に基づいて、ミシンの備える複数の縫い針から糸を交換してセットすべき縫い針を決定する決定手段と、前記複数の縫い針の内の少なくとも１つの縫い針を、前記決定手段による縫い針の決定対象から除外することを設定する設定手段とを備えたことを特徴とするものである。【選択図】    図１
2005073870.tif 000002
【特許請求の範囲】
【請求項１】
縫製模様における各縫目の縫い順及び各縫目を形成すべき糸の種類を示す情報を含む縫製データに従って、それぞれ異なる種類の糸がセットされる複数の縫針を選択的に使用しながら縫製動作を実行するようにミシンを制御するミシン制御装置であって、
前記複数の縫針それぞれと各縫針にセットされる糸の種類との対応関係を特定可能な対応データを記憶する記憶手段と、
前記記憶手段に記憶された前記対応データに基づいて、前記複数の縫針の内、縫い順毎に縫目を形成すべき糸の種類と同じ種類の糸がセットされている縫針を検索する検索手段と、
前記検索手段により縫目を形成すべき糸の種類と同じ種類の糸がセットされている縫針が検出されない場合に、前記縫製データに含まれる糸の種類の情報に基づいて、ミシンの備える複数の縫針から糸を交換してセットすべき縫針を決定する決定手段と、
前記複数の縫針の内の少なくとも１つの縫針を、前記決定手段による縫針の決定対象から除外することを設定する設定手段とを備えたことを特徴とするミシン制御装置。
【請求項２】
前記決定手段は、前記設定手段により前記決定対象より除外する縫針として設定された縫針を除く他の縫針の中より糸を交換してセットすべき縫針を決定することを特徴とする請求項１に記載のミシン制御装置。
【請求項３】
前記設定手段は、前記決定対象より除外する縫針を指定する手動入力手段を備えることを特徴とする請求項１又は請求項２に記載のミシン制御装置。
【請求項４】
前記縫製データに含まれた糸の種類を示す情報を検索し、各糸の種類を示す情報の出現頻度を検知する検知手段を備え、
前記設定手段は、前記検知手段による検知結果と前記対応データとに基づいて、前記縫製データ中において出現頻度の高い種類の糸がセットされた縫針を前記決定対象から除外して設定することを特徴とする請求項１又は請求項２に記載のミシン制御装置。
【請求項５】
前記設定手段により前記決定対象から除外された縫針を報知する除外対象報知手段を備えたことを特徴とする請求項１乃至請求項４の何れか１項に記載のミシン制御装置。
【請求項６】
糸を交換してセットすべき縫針を報知する交換対象報知手段を備え、
該交換対象報知手段は、前記決定手段により糸を交換してセットすべき縫針として決定された縫針を報知するとともに、その決定された縫針にセットすべき糸の種類の情報を前記対応データに基づいて報知することを特徴とする請求項１乃至請求項５の何れか１項に記載のミシン制御装置。
【請求項７】
前記縫製データに含まれる糸の種類を示す情報は、糸の色、糸の太さ、糸の材質の少なくとも１つを示すデータであることを特徴とする請求項１乃至請求項６の何れか１項に記載のミシン制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンを制御するミシン制御装置に関する。
【背景技術】
【０００２】
従来から、縫製模様における各縫目の縫い順および各縫目を形成すべき糸の色を示す縫製データに従って、それぞれ色の異なる糸がセットされた複数の縫針を選択的に使用しながら縫製動作を実行するミシンが利用されている。
【０００３】
この種のミシンとして、複数の縫針それぞれと各縫針にセットされている糸の色とを対応づけて登録した対応データに基づいて、各縫目を形成する際に使用する縫針を選択するミシンが知られている（例えば、特許文献１参照）。具体的には、対応データに登録されている縫針のうち、縫目を形成すべき糸の色に対応する縫針が選択される。又、上記特許文献１には、縫目を形成すべき糸の色が対応データ中に登録されていない、つまり、複数の縫針の中に縫目を形成するのに必要な色（以降、必要色とする）の糸がセットされた縫針がない場合に、縫製動作を停止させるように構成されたものも記載されている。
【０００４】
このようなミシンによれば、縫針の数（または、縫針を保持する針棒の数）より縫製模様における色数が多い場合であっても、縫製動作が停止される毎に、いずれかの縫針にセットされている糸を必要色の糸に交換する（または、いずれかの縫針を、必要色の糸がセットされた縫針に交換する）と共に、交換した内容が反映されるように対応データを更新した後、縫製動作を再開させるといった作業（以降、再開作業とする）を利用者が繰り返し行うことによって、縫製データに従った全ての縫製動作を終了させることができる。
【特許文献１】特開平６−１５０７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述のミシンにおいては、糸を交換すべき縫針（または、縫針を交換すべき針棒）を適切に選ばなければ縫製動作を再開した後における糸（または、針棒）の交換回数が多くなってしまうという問題があった。
【０００６】
例えば、三本の縫針により「赤、黄、青、緑、青、…」という糸色の順で縫製するにあたり、縫針にそれぞれ「赤」、「黄」「青」の糸がセットされている場合、第４番目である「緑」の縫製を行うときには、いずれかの縫針にセットされている糸を交換する必要がある。このとき、「青」の色がセットされている縫針について、セットされている糸を「緑」に交換してしまった場合、この「緑」の直後に「青」（第５番目）の縫製を行う必要があるため、再度、「青」の糸に交換しなければならない。
【０００７】
糸（または、縫針）の交換回数が多くなることは、縫製データに従った全ての縫製動作が終了するまでに要する時間や再開作業の手間を増やしてしまうため好ましくない。
【０００８】
そのため、利用者は、糸を交換する縫針（または、縫針を交換する針棒）を、糸（または、縫針）の交換回数が無用に多くならないように選ぶ必要があったが、このためには、各縫目を形成すべき糸の色および各縫針にセットされている糸の色を全てチェックしなければならず、このことも再開作業の手間を増加させる要因になっていた。
【０００９】
このことから、糸を交換すべき縫針（または、縫針を交換する針棒）を、糸（または、縫針）の交換回数が無用に多くならないように選ぶといった作業が容易に行える技術が要望されていた。
【００１０】
また、糸の種類によっては、糸の交換が面倒な種類の糸も存在するため、このような糸交換の面倒な種類の糸がセットされている縫針については糸交換をしないことが好ましい場合がある。例えば、糸の太さが太い糸や、特殊な材質の糸を用いて縫製を行う場合には、これらの糸を縫針にセットする際にミシンに設けられた糸調子器にも糸をセットする必要がある。そして、この糸調子器にセットされた糸に対して適切な糸調子を付与することができるように糸調子器を調節する必要があるが、このような太い糸や特殊な材質の糸については、糸調子器の設定が通常の糸の場合と異なるため、一旦、太い糸や特殊な材質の糸に合せて設定した糸調子器を頻繁に変更したくない場合がある。このような場合は、これらの太い糸や特殊な材質の糸がセットされた縫針については、糸交換をしない方が好ましいことになる。更には、縫製作業者の好みによっては、特定の種類の糸については、縫製中の使用頻度に関係なく、縫針にセットしたままの状態にしておきたい場合もある。
【００１１】
そこで、本発明は縫製データに基づいて糸交換をする縫針を決定できる反面、糸交換をしない縫針も別途設定できるようにして使い勝手を高めることにより、課題を解決できるようにしたミシン制御装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
課題を解決するため、請求項１に記載の発明は、縫製模様における各縫目の縫い順及び各縫目を形成すべき糸の種類を示す情報を含む縫製データに従って、それぞれ異なる種類の糸がセットされる複数の縫針を選択的に使用しながら縫製動作を実行するようにミシンを制御するミシン制御装置であって、複数の縫針それぞれと各縫針にセットされる糸の種類との対応関係を特定可能な対応データを記憶する記憶手段と、記憶手段に記憶された対応データに基づいて、複数の縫針の内、縫い順毎に縫目を形成すべき糸の種類と同じ種類の糸がセットされている縫針を検索する検索手段と、検索手段により縫目を形成すべき糸の種類と同じ種類の糸がセットされている縫針が検出されない場合に、縫製データに含まれる糸の種類の情報に基づいて、ミシンの備える複数の縫針から糸を交換してセットすべき縫針を決定する決定手段と、複数の縫針の内の少なくとも１つの縫針を、決定手段による縫針の決定対象から除外することを設定する設定手段とを備えたことを特徴とするものである。
【００１３】
請求項１に記載のミシン制御装置においては、記憶手段に対応データを記憶する。対応データとは、複数の縫針それぞれと各縫針にセットされる糸の種類との対応関係を特定可能なデータである。検索手段は、対応データに基づいて、複数の針の内、縫い順毎に縫目を形成すべき糸の種類と同じ種類の糸がセットされている縫針を検索する。決定手段は、検索手段によって、縫目を形成すべき糸の種類と同じ種類の糸がセットされている縫針が検出されない場合に、縫製データに含まれる糸の種類の情報に基づいて、ミシンの備える複数の縫針から糸を交換してセットすべき縫針を決定する。設定手段は、複数の縫針のうちの少なくとも１つの縫針を、決定手段による縫針の決定対象から除外する。
【００１４】
請求項２に記載の発明は、請求項１に記載のミシン制御装置において、決定手段は、設定手段により決定対象より除外する縫針として設定された縫針を除く他の縫針の中より糸を交換してセットすべき縫針を決定することを特徴とするものである。
【００１５】
請求項３に記載の発明は、請求項１又は請求項２に記載のミシン制御装置において、設定手段は、決定対象より除外する縫針を指定する手動入力手段を備えることを特徴とするものである。
【００１６】
請求項４に記載の発明は、請求項１又は請求項２に記載のミシン制御装置において、縫製データに含まれた糸の種類を示す情報を検索し、各糸の種類を示す情報の出現頻度を検知する検知手段を備え、設定手段は、検知手段による検知結果と対応データとに基づいて、縫製データ中において出現頻度の高い種類の糸がセットされた縫針を決定対象から除外して設定することを特徴とするものである。
【００１７】
請求項５に記載の発明は、請求項１乃至請求項４の何れか１項に記載のミシン制御装置において、設定手段により決定対象から除外された縫針を報知する除外対象報知手段を備えたことを特徴とするものである。
【００１８】
請求項６に記載の発明は、請求項１乃至請求項５の何れか１項に記載のミシン制御装置において、糸を交換してセットすべき縫針を報知する交換対象報知手段を備え、交換対象報知手段は、決定手段により糸を交換してセットすべき縫針として決定された縫針を報知するとともに、その決定された縫針にセットすべき糸の種類の情報を対応データに基づいて報知することを特徴とするものである。
【００１９】
請求項７に記載の発明は、請求項１乃至請求項６の何れか１項に記載のミシン制御装置において、縫製データに含まれる糸の種類を示す情報は、糸の色、糸の太さ、糸の材質の少なくとも１つを示すデータであることを特徴とするものである。
【発明の効果】
【００２０】
請求項１に記載の発明においては、縫目を形成すべき糸の種類と同じ種類の糸がセットされている縫針が検出されない場合に、決定手段が、縫製データに含まれる糸の種類の情報に基づいて、ミシンの備える複数の縫針から糸を交換してセットすべき縫針を決定するため、縫針の本数よりも縫製模様における色数が多い場合であっても、縫製作業者は決定手段の指示に従うことにより、各縫針に間違った種類の糸をセットすることなく、適正な縫製を行うことができる。
【００２１】
しかも、決定手段による糸の交換対象から除外する縫針を設定できる設定手段を備えたため、例えば、出現頻度の高い種類の糸については糸交換をしないように別途、設定できたり、或いは、縫製作業者の好みに応じた特定の種類の糸については糸交換をしないように設定できることにより、ミシン制御装置を様々な態様で使用できて、縫製作業者の使い勝手が向上する。
【００２２】
請求項２に記載の発明において、決定手段は、糸替えの対象から除外した特定の縫針以外の縫針について糸の交換をするように決定するため、交換対象から除外した種類の糸については縫針にセットした状態のまま、それ以外の種類の糸については、縫製作業者は決定手段の指示に従って糸替えをすることにより、各縫針に間違った種類の糸をセットすることを防止でき、適正な縫製を行うことができる。
【００２３】
請求項３に記載の発明において、設定手段は、糸替えの決定対象から除外する縫針を指定する手動入力手段を備えたため、縫製作業者は例えば自分の好みの種類の糸や、糸交換の面倒な種類の糸については糸交換をしないように任意に指定できるため、縫製作業における使い勝手が良い。
【００２４】
請求項４に記載の発明において、検知手段が、縫製データ中に含まれた糸の種類を示す情報を検索して各糸の種類を示す情報の出現頻度を検知し、設定手段が、検知手段による結果と対応データとに基づいて縫製データ中において出現頻度の高い種類の糸がセットされている縫針を糸交換の決定対象から除外できるため、出現頻度の高い種類の糸については、縫針にセットした状態のままにしておくことにより、糸交換の頻度を減少させて糸交換の煩わしを回避することができる。
【００２５】
請求項５に記載の発明においては、設定手段が糸交換の除外対象とした縫針を除外対象報知手段が報知するようにしたため、縫製作業者は除外対象となった縫針を確認できて、縫針に対しては間違った糸交換を行うことを防止できる。
【００２６】
請求項６に記載の発明においては、交換対象報知手段が糸交換の対象となる縫針を報知し、しかも、交換対象報知手段が糸交換の対象となる縫針に対してセットするべき種類の糸の情報を報知するようにしたため、縫製作業者は交換対象報知手段の報知内容に従って縫針に対して糸交換することにより、各縫針に対して間違った種類の糸をセットすることを防止できるため、縫製データ通りの適切な縫製作業を実行できる。
【００２７】
請求項７に記載の発明においては、縫製データに含まれる糸の種類を示す情報として、糸の色,糸の太さ,糸の材質を用いることにより、特定の色,太さ,材質の糸については、縫針にセットしたままの状態にして、糸交換の対象から除外することができる。
【発明を実施するための最良の形態】
【００２８】
本発明の実施の形態について例をあげて説明する。
【００２９】
ミシン１は、それぞれ色の異なる糸がセットされた複数の縫針を選択的に使用しながら縫製動作を実行する多針ミシンであって、図１に示すように、縫針駆動部１０、縫製対象駆動部２０、制御部３０などからなる。
【００３０】
縫針駆動部１０はそれぞれが縫針１００を保持する複数（本実施の形態においては３本）の針棒１１、針棒１１をＺ軸方向（上下方向）に往復動させる主軸モータ１２,主軸モータ１２を駆動する主軸駆動回路１３、主軸モータ１２の駆動力を伝達する針棒１１（縫製に使用する縫針１００）を切り替える切替機構１４、切替機構１４を駆動する切替駆動回路１５、縫針にセットされている糸を切断する切断機構１６、切断機構１６を駆動する切断駆動回路１７などを備えている。これらのうち、各駆動回路１３，１５，１７は、制御部３０からの制御信号を受けて各駆動対象（主軸モータ１２、切替機構１４、切断機構１６）を駆動する。
【００３１】
縫製対象駆動部２０は、縫製対象２００を取付ける縫製枠２１、縫製枠２１をＸ軸方向へ移動させるＸ軸モータ２２、Ｘ軸モータ２２を駆動するＸ軸駆動回路２３、縫製枠２１をＹ軸方向へ移動させるＹ軸モータ２４、Ｙ軸モータ２４を駆動するＹ軸駆動回路２５などを備えている。これらのうち、各駆動回路２３，２５は、制御部３０からの制御信号を受けて各モータ２２,２４を駆動する。
【００３２】
制御部３０は、マイクロコンピュータ（以降、マイコンとする）３１、記憶装置３２、表示パネル３３、入力パネル３４、記録用ディスク３００を介してデータを入出力可能なディスクドライブ３５などを備えている。
【００３３】
これらのうち、マイコン31は、ＣＰＵ31ａ，ＲＡＭ31ｂ,ＲＯＭ31ｃを有し、ＲＯＭ31ｃに予め記憶されているプログラムソフトに基づき縫製を制御するものである。具体的には、マイコン３１は、記憶装置３２に記憶されている縫製データ、または、ディスクドライブ35を介して記録用ディスク300から入力された縫製データに従ってミシン1の動作を制御する。縫製データは、縫製模様における各縫目の縫い順および各縫目を形成すべき糸の色を示すデータであって、同じ色の糸で1以上の縫目を連続して形成する縫製領域(縫目の集合)毎に、縫製領域における縫目の色を示す色データと、1以上の縫目の長さを示す長さデータとを縫い順に沿って並べたデータの集合(第1のデータから第kのデータまで)である(図2参照)。これらデータは、それぞれミシン1の縫製動作の内容を特定するものであって、マイコン31は、後述する縫製処理(図4)において、各データで特定される内容の縫製動作を行わせるための制御信号を縫針駆動部10および縫製対象駆動部20のいずれか一方または両方に順次出力する。こうして、この制御信号を入力した各駆動部10、20が制御信号に基づく縫製動作を順次行うことによって、縫製対象200に縫針100による縫製模様が形成される。なお、本実施形態においては、図2に示すように、縫製領域をA1からA26の縫い順で、かつ、各縫製領域における色データが「赤、黄、青、緑、青、黄、緑、青、黄、緑、青、黄、赤、茶、赤、黒、茶、赤、黄、赤、緑、赤、青、赤、茶、赤」となっている縫製データに従い縫製処理を実行する場合を例示する。
【００３４】
また、記憶装置32には、複数の針棒11と、各針棒(第1から第3の針棒)11の保持する縫針100にセットされている糸の色とが対応づけられていて、いずれの針棒11の保持する縫針100にいずれの色の糸がセットされているかを特定可能なデータテーブルである対応データも記憶されている(図3参照)。この対応データは、後述する縫製処理(図4)において、縫製に使用する縫針100を切り替える際に利用されるデータであって、縫製処理を実行する前に、利用者が入カパネル34を操作することによってあらかじめ作成(入力)したデータである。尚、この対応データについては、縫製データ中に含まれる前述の色データに基づいて自動的に作成されるようにしても良い。具体的には、図２に示される縫製データに含まれた最初の３つの縫製領域Ａ１〜Ａ３に対応する色データ「赤」, 「黄」,「青」に基づいて、第1の針棒11に対して「赤」、第2針棒11に対して「黄」、第３の針棒11に対して「青」といった対応データが自動的に登録されるものである。本実施の形態においては、図3に示すように、初期状態として、第1の針棒11に「赤色」の糸がセットされた縫針100、第2の針棒11に「黄色」の糸がセットされた縫針100、第3の針棒11に「青色」の糸がセットされた縫針100がそれぞれ保持されていて、各針棒11と各針棒11の保持する縫針100にセットされた糸の色とが対応づけられた状態で登録された対応データが予め作成されている場合を例示する。
【００３５】
以下に、制御部３０のマイコン３１が実行する縫製処理を図４に基づき説明する。この縫製処理は入力パネル３４によって縫製を開始するための操作が行われた際に開始される。
まず、マイコン31は、縫製枠21を所定の初期位置へ移動させる(s110)。この処理においては、x軸モータ22およびy軸モータ24を駆動させて縫製枠21(縫製対象200)を所定の初期位置まで移動させるための制御信号が各駆動回路23、25へ出力される。これによって、縫製枠21(縫製対象200)が初期位置まで移動する。
【００３６】
次に、マイコン31は、変数Nを初期化する(s120)。この処理においては、変数Nに「1」がセット(1→N)される。この変数Nは、縫製データを構成するデータのうち、以降の処理(s140の処理)で読み出されるデータの順番(1からk)を示す値がセットされる変数である。なお、以降に記載の「ｎ」は変数Nにセットされている値を示すものとする。
【００３７】
次に、マイコン31は、縫製データに従った全ての縫製動作が終了したかどうかをチェックする(s130)。この処理においては、変数Nにセットされている値「ｎ」をチェックすることによって、「ｎ」が縫製データを構成するデータの総数「k」以下(n≦k)であれば、縫製データに従った全ての縫製動作が終了していないと判定される。一方、「n」が「k」より大きければ(k<n)、縫製データに従った全ての縫製動作が終了したと判定される。
【００３８】
このs130の処理で、縫製データに従った全ての縫製動作が終了していなければ(s130:NO)、マイコン31は、縫製データを構成する第nのデータを読み出す(s140)。
次に、マイコン31は、s140の処理で読み出された第nのデータが色データかどうかをチェックする（ｓ150)。
【００３９】
このs130の処理で、第ｎのデータが色データでなければ(s130:NO)、マイコン３１は、縫針１００による縫目を縫製対象２００に形成させる（ｓ160）。この処理において、マイコン３１は、針棒１１（縫針１００）を主軸モータ１２によって往復動させるための制御信号を主駆動回路１３へ出力すると共に、縫製枠２１（縫製対象２００）をＸ軸モータ22およびy軸モータ24によって長さデータによって示される縫目の長さ分の距離だけ移動させるための制御信号を各駆動回路23、25へ出力する。これによって、縫針100が往復移動しながら、縫製枠2１（縫製対象200)が縫目の長さ分だけ移動することにより、縫製対象200に縫い100よる縫目が形成される。
【００４０】
一方、s150の処理で第nのデータが色データであれば(s150:YES)、マイコン31は、色データで示される色の糸がセットされた縫針100を保持している針棒11を検索する(s170)。この処理においては、記憶装置32に記憶されている対応データに基づいて、対応データに登録されている針棒11のうち色データで示される色に対応する針棒11が、色データで示される色の糸がセットされた縫針100を保持している針棒11として検索される。
【００４１】
例えば、s170の処理において、縫製領域A1の色データに対しては、対応データに登録されている針棒11のうち、色データで示される「赤色」に対応する針棒11として、「第1の針棒」が検出されることになる(図3参照)。
このs170の処理で、該当する針棒11が検出されたら(s170:YES)、マイコン31は、縫製に使用する縫針100をs170の処理で検出された針棒11の保持する縫針100に切り替える(s180)。この処理においては、縫製に使用する針棒11をs170の処理で検出された針棒11に切り替えるための制御信号を切替駆動回路15へ出力する。これによって、主軸モータ１２の駆動力を伝達する針棒１１が切り替えられることに伴い縫製に使用する縫針１００が切り替えられる。
【００４２】
こうして、s180の処理を終えた後、または、s160の処理を終えた後、マイコン31は、変数Nに「1」を加算(n+1→N)した後(s190)、s130の処理へ戻る。
また、s170の処理で、該当する針棒11が検出されなければ(s170:NO)、マイコン31は、縫製データに従った縫製動作を停止させる(s200)。この処理においては、各駆動対象による縫製動作を停止させるための制御信号を、各駆動回路13、15、17、23、25へ出力する。これによって、各駆動対象の動作が停止される。
【００４３】
例えば、s170の処理において、縫製領域A4の色データに対しては、対応データに登録されている針棒11のうち、色データで示される「緑色」に対応する針棒11が検索されるが、「緑色」に対応する針棒11は登録されていないため、該当する針棒11は検出されない。このような場合には、以降の処理においていずれかの針棒11の保持する縫針100にセットされている糸を利用者に交換させるため、s200の処理において縫製動作が停止される。
【００４４】
次に、マイコン31は、s20１において、縫製が停止した以降の縫製データに対応した縫製データに含まれている色のデータを検索し、各色のデータの出現頻度を検知することにより、各針棒11にセットされている縫針100のうち、出現頻度の高い色のデータの糸がセットされている縫針１００については、糸交換の対象から除外する。即ち、出現頻度の高い色データの糸がセットされている縫針１００を、糸交換の対象とする縫針１００から除外することにより、この縫針１００に対する糸交換を行わないようにしている。
【００４５】
具体的には、各針棒11にセットされている縫針100のうち、縫針100にセットされている糸の使用頻度が、縫製動作の停止された後の縫製動作(縫製動作を再開(s270、s290の処理の後)させた直後に縫目を形成する縫い順より後の縫い順；第n+1のデータ以降)において最も高くなっている縫針100を、糸を交換すべき縫針100から除外することとしたものである。ここで、使用頻度が最も高くなる状態とは、縫製データを構成する第n+1のデータ以降の色データで示される色を、対応データに登録されている色毎にカウントし、カウント値が最も高い色の糸がセットされている状態のことである。
【００４６】
例えば、第nデータが縫製領域A4の色データである場合、まず、第n+1のデータ以降の色データ、つまり、縫製領域A5以降の各縫製領域それぞれに対応する色データで示される色を、対応データに登録されている「赤色」、「黄色」、「青色」毎にカウントする。この場合、「赤色:７」、「黄色:4」、「青色:4」となる。そして、通常、最もカウント値が高い色の糸がセットされている縫針100が、「緑色」の糸に交換すべき縫針100から除外される。
【００４７】
このように出現頻度の高い色データの糸がセットされている縫針１００については糸交換せずに糸をセットしたままの状態にしておく結果、全体として、糸交換の頻度を減少させることができる。
【００４８】
一方、前述のように、糸交換の対象から除外した縫針１００以外の縫針１００について、糸交換を行う。即ち、前述のように求めた使用頻度の低い糸がセットされている縫針１００から順に糸交換をする。具体的には、前述のように、使用頻度が「赤色:７」、「黄色:4」、「青色:4」となっている場合には、最もカウント値が少ない色の糸がセットされている縫針１００が「緑色」の糸に交換すべき縫針100として決定される。このとき、最もカウント値が少ない色が複数存在するため、「黄色」および「青色」の糸がセットされた縫針100のうち、縫針100が保持されている針棒11の番号が若い(黄色:第2の針棒、青色:第3の針棒)「黄色」の糸がセットされている縫針100が、「緑色」の糸に交換すべき縫針100として決定される。
【００４９】
なお、使用頻度の低い縫針100にセットされている糸は、縫目を形成するために使用されること自体が少ないため、針棒11に保持されている縫針100のいずれかにセットされていなくても、この糸の色がs170の処理における検索対象になることは少なく、s200の処理で縫製動作が停止される要因になることも少ない。特に、使用頻度「0」の糸については、縫目を形成するために使用されることがないため、針棒11に保持されている縫針100のいずれかにセットされていなくても、縫製動作が停止される要因になることはない。そのため、このような使用頻度の低い糸を、縫製動作が停止された際の縫製動作において縫目を形成すべき色の糸に交換した場合、縫製動作の停止される回数が少なくなり、結果的に、縫製動作が停止された後の縫製動作における糸の交換回数が少なくなることを期待できる。このようなことから、「糸を交換すべき縫針100」として、「使用頻度の低い糸がセットされている縫針100」を決定し、このような縫針100の糸を交換する旨を以降の処理(s220の処理)で報知するように構成することは、糸を交換すべき縫針100を、糸の交換回数が無用に多くならないように選ぶといった作業を容易に行えるようにするためには好適である。
【００５０】
次に、マイコン31は、ｓ220において、図5に示すように、「糸交換除外対象報知画面」３３ａと「糸交換対象報知画面」３３ｂと「糸交換アドバイス画面」３３ｃを表示パネル33に表示させる(s220)。
【００５１】
「糸交換除外対象報知画面」３３ａには、前述のs201において糸交換の対象から除外した縫針１００のセットされている針棒の番号が報知される。又、「糸交換対象報知画面」３３ｂには、前述のs201において糸交換の対象から除外した縫針１００以外の縫針１００がセットされている針棒の番号が報知される。
【００５２】
「糸交換アドバイス画面」３３ｃは、「糸交換対象報知画面」３３ｂにおいて報知された糸交換の対象になっている縫針１００について、糸を交換すべき旨のメッセージの他に、メッセージに従って糸を交換する(または、交換した)場合に選択する第1交換ラジオボタンb1、糸を交換する(または、交換した)縫針100を保持する針棒11を指定する場合に選択する第2交換ラジオボタンb2、針棒11を指定するための針棒指定ラジオボタンb3、b4、b5、糸の交換および各ラジオボタンの選択が終わった後に選択することになるOKボタンb6などを有している。
【００５３】
この「糸交換アドバイス画面」３３ｃが表示された後、利用者は、いずれかの針棒11が保持する縫針100にセットされている糸を交換する作業と共に、第1交換ラジオボタンb1を選択した後でOKボタンb6を選択する、または、第2交換ラジオボタンb2およびいずれかの針棒指定ラジオボタンb3、b4、b5を選択した後でOKボタンb6を選択する、といった操作を表示パネル3３によって行うことになる。
【００５４】
次に、マイコン31は、表示パネル3３によって、OKボタンb6を選択する操作が行われるまで待機する(s230:NO)。このs230の処理で、OKボタンb6を選択する操作が行われたら(s230:YES)、マイコン31は、「糸交換アドバイス画面」３３ｃの表示を消去する(s240)と共に、各ラジオボタンの選択状態をチェックする(s250)。
【００５５】
このs250の処理で、第1交換ラジオボタンb1が選択されていたら(s250:YES)、マイコン31は、縫製に使用する縫針100をs210の処理で決定された針棒11の保持する縫針100に切り替える(s260)。この処理においては、s180の処理と同様に、縫製に使用する針棒11をs210の処理で決定された針棒11に切り替えるための制御信号が切替駆動回路15へ出力される。
次に、マイコン31は、s210の処理において決定された縫針100を保持する針棒11と、第nのデータである色データで示される色とを対応づけた状態に対応データを更新する(s270)。
【００５６】
例えば、第nデータが縫製領域A4の色データであって、s210の処理で糸を交換すべき縫針100として決定された縫針100を保持する針棒11が「第2の針棒」である場合、対応データのうち「第2の針棒」に対応する色が「黄色」から「緑色」に更新される(図6における網掛け部参照)。なお、各縫製領域をA1からA26の順で「糸交換アドバイス画面」３３ｃで報知されたメッセージに従って糸を交換しながら縫製していった場合に、対応データに登録されている色の遷移状態(更新されていく様子)を図6に示す。この場合、縫製データに従った全ての縫製動作が終了するまでに、糸を交換する回数が「10回」となる。
【００５７】
また、マイコン31は、s250の処理において第2交換ラジオボタンb2およびいずれかの針棒指定ラジオボタンb3、b4、b5が選択されていたら(s250:NO)、縫製に使用する縫針100を、s250の処理において選択されていた針棒指定ラジオボタンに対応する針棒11(b2一第1の針棒、b3一第2の針棒、b4一第4の針棒)の保持する縫針100に切り替える(s280)。この処理においては、s180、s260の処理と同様に、縫製に使用する針棒11を針棒指定ラジオボタンに対応する針棒11に切り替えるための制御信号が切替駆動回路15へ出力される。
【００５８】
次に、マイコン31は、s250の処理において選択されていた針棒指定ラジオボタンに対応する針棒11と、第nのデータである色データで示される色とを対応づけた状態に対応データを更新する(s290)。
【００５９】
このs290の処理を終えた後、または、s270の処理を終えた後、s130の処理に戻る。このように、s200の処理において縫製動作が停止された後、s270またはs290の処理を終えるまでの間は縫製動作が停止されることになる。
【００６０】
こうして、s130からs270またばs290までの処理が繰り返し行われた後、s130の処理で、縫製データに従った全ての縫製動作が終了していれば(s130:YES)、マイコン31は、縫針100にセットされている糸を切断する(s300)。この処理においては、縫針100にセットされている糸を切断機構16を駆動させて切断するための制御信号が切断駆動回路17へ出力され、これによって、縫針100にセットされている糸が切断される。
【００６１】
そして、マイコン31は、縫製枠21を所定の初期位置へ移動させた後(s310)、本縫製処理を終了する。このs310の処理は、s110の処理と同様の処理である。
［実施形態の効果］
このように構成されたミシン1によれば、図4におけるs200の処理で縫製動作が停止された後、s201において糸交換の対象から除外する縫針100を設定し、このように糸交換の対象から除外した縫針100以外の縫針100の内から、s210の処理で糸を交換すべき縫針100が決定される。ここで、s210の処理では、糸を交換すべき縫針100として、縫製動作が停止された後の縫製動作において使用頻度が最も低くなる縫針100を決定することができる。このように使用頻度が低くなる縫針100の糸を交換することは、上述のように、縫製動作が停止された後の縫製動作におげる糸の交換回数が少なくなることを期待できる。そのため、利用者は、「糸交換アドバイス画面」３３ｃのメッセージ通りに針棒11を選ぶだけで、糸を交換すべき縫針100を保持する針棒11を、糸の交換回数が無用に多くならないように選ぶといった作業を容易に行うことができる。
【００６２】
また、s201の処理では、1以上の縫目を連続して形成する縫製領域の数が最も少ない縫針を、使用頻度の低い糸がセットされている縫針100として設定することができる。
【００６３】
また、図4におけるs250の処理で「糸交換アドバイス画面」３３ｃの第1交換ラジオボタンb1が選択されていれぱ、s270の処理において、s210の処理で決定された縫針100を保持する針棒11と第nのデータである色データで示される色とを対応づけた状態に対応データが更新される。このように、第1交換ラジオボタンb1を選択するといった操作を行うだけで、対応データが糸の交換内容を反映した状態に更新されるため、対応データを更新するための操作の手間を大幅に減らすことができる。
【００６４】
また、図4におけるs250の処理で「糸交換アドバイス画面」３３ｃの第2交換ラジオボタンb2およびいずれかの針棒指定ラジオボタンb3、b4、b5が選択されていたら、s290の処理において、s250の処理で選択されていた針棒指定ラジオボタンに対応する針棒11と第nのデータである色データで示される色とを対応づけた状態に対応データが更新される。このように、第2交換ラジオボタンb2およびいずれかの針棒指定ラジオボタンb3、b4、b5を選択するといった操作を行うだけで、対応データが糸の交換内容を反映した状態に更新されるため、対応データを更新するための操作の手間を大幅に減らすことができる。
【００６５】
また、図4におけるs270、s290の処理において、対応データが更新されるため、対応データがあらかじめ作成されていない状態(各針棒11に対応する色が登録されていない状態)であっても、縫製データに従った縫製動作を実行することができる。よって、対応データを作成するといった手間を削減することができる。
【００６６】
尚、以上の実施形態においては、S201において、色データの出現頻度を検知することにより、糸交換の対象から除外する縫針を決定したが、縫製作業者が糸交換の対象から除外する縫針を手動によって入力するようしても良い。この場合、入力パネル３４に、糸交換の対象から除外する縫針１００を指定するための図示しない入力ボタン（手動入力手段に相当）を設け、縫製作業者が手動入力手段を操作して糸交換の対象から除外する縫針を入力した場合、マイコンが、この入力に基づいて、糸交換の対象から除外する縫針を設定することができる。この入力ボタン等を用いて糸交換の対象から除外する縫針１００を設定する場合には、例えば、縫製動作の開始（S 110）に先だって縫製作業者が設定するようにしても良い。
【００６７】
このように、糸交換の対象から除外する縫針１００を縫製作業者が手動で入力できることは、例えば、特定の糸については糸交換が面倒であるため使用頻度に関係なく糸交換をしないで縫針１００にセットした状態にしておきたいと考える場合や、特定の好みの種類の糸については使用頻度に関係なく、糸交換をしないで縫針１００にセットした状態にしておきたいと考える場合に使い勝手が良いものである。
［本発明との対応関係］
【００６８】
以上説明したミシン1の備える制御部30は、本発明におけるミシン制御装置を構成するものである。また、対応データを記憶している記憶装置32は、本発明における記憶手段に相当する。また、図4におけるs170の処理は本発明における検索手段に相当し、又、s201において、色データの出現頻度に基づき糸交換の対象から除外する縫針１００を設定し、或いは、手動入力によって糸交換の対象から除外する縫針１００を設定する処理が本発明の設定手段に相当する。又、s210の処理は本発明における決定手段に相当する。s220において表示パネルの除外対象報知部に表示する処理が除外対象報知手段に相当し、又、表示パネルの交換対象報知部に表示する処理が交換対象報知手段に相当する。
【００６９】
[変形例]
以上、本発明の実施形態について説明したが、本発明は上記の具体的な実施形態に限定されず、このほかにも様々な形態で実施することができる。
【００７０】
例えば、上記実施形態においては、ミシン1、2がそれぞれ色の異なる糸がセットされた複数の縫針100を選択的に使用しながら縫製対象200を縫製する多針ミシンであるものを例示した。しかし、ミシンが、糸の色以外に太さや材質といった種類の異なる糸がセットされた複数の縫針100を選択的に使用しながら縫製対象200を縫製するように構成してもよい。その場合、各色に関する記載を、例えば、それぞれ異なる「太さ」の記載に読み替えたり、それぞれ異なる「材質」の記載に読み替えるものとする。
【００７１】
また、上記実施形態においては、縫製データが記憶装置32に記憶されている、または、記録用ディスク300から入力されるように構成されたものを例示した。しかし、制御部30が無線または有線の通信路を介して他のコンピュータシステムなどとデータ通信可能に構成されていれば、縫製データが通信路経由で入力されるように構成してもよい。
【００７２】
また、上記実施形態においては、対応データが記憶装置32に記憶されているものを例示した。しかし、対応データは、マイコン31に内蔵されたメモリに記憶されていてもよい。また、制御部30が無線または有線の通信路を介して他のコンピュータシステムなどとデータ通信可能に構成されていれば、対応データが通信路経由で入カされるように構成してもよいし、また、上記実施形態においては、縫製枠21を移動させることによって、縫針100と縫製対象200との位置関係を変更させるように構成されたものを例示した。しかし、縫針100と縫製対象200との位置関係を変更させるために、縫製枠21だけでなく、針棒11がx軸およびy軸方向に移動できるように構成してもよい。
【００７３】
また、上記実施形態においては、縫針100にセットされている糸を交換する場合を例示したが、縫針100そのものを、異なる色の糸がセットされている縫針100に交換するようにしてもよい。
【００７４】
また、上記実施形態においては、図4の縫製処理を制御部30の備えるマイコン31が実行するように構成されたものを例示した。しかし、縫製処理を、無線または有線の通信路を介してミシンとデータ通信可能に接続された他のコンピュータシステムが実行するように構成してもよい。
【００７５】
上記実施形態においては、糸を交換すべき縫針１００の決定に際して、色データの出現頻度の低い糸がセットされた縫針１００を糸交換対象として決定するものを例示したが、縫製データ中に含まれた色データと前述の対応データに基づき、ある縫針１００にセットされた色の糸が、縫製動作が停止された後の縫製動作において、最も後の縫い順になるまで使用されない状態となっている縫針１００を、糸を交換すべき縫針１００として決定するようにしても良い。
【００７６】
また、上記実施形態においては、図4におけるs210の処理で、使用頻度が最も低くなる状態となっている縫針100が糸を交換すべき縫針100として決定されるように構成されたものを例示した。しかし、このs210の処理において、使用頻度が縫製動作の停止された後の縫製動作において所定のしきい値より低くなる状態となっている縫針100を、糸を交換すべき縫針100として決定するように構成してもよい。この構成によれば、縫製動作の停止された後の縫製動作において使用頻度が所定のしきい値より低くなる糸がセットされた縫針100を、糸を交換すべき縫針100として決定することができる。
【００７７】
また、上記実施形態においては、図4におけるs220の処理で、「糸交換アドバイス画面」３３ｃに記載されたメッセージによって、糸を交換すべき旨を報知するように構成されたものを例示した。しかし、糸を交換すべき旨の報知は、スピーカ36からメッセージを音声として出力させることによって報知するように構成してもよい。
【００７８】
また、上記実施形態においては、図4におけるs210の処理で、複数の針棒11にセットされたそれぞれの縫針100のうち、糸の使用頻度が最も低くなる状態の縫針100が、ひとつだけ糸を交換すべき縫針100として決定されるように構成されたものを例示した。しかし、このs210の処理において、糸の使用頻度が最も低くなる状態の縫針100が複数存在する場合、これら全ての縫針100を、糸を交換すべき縫針100として決定するように構成し、複数の縫針100が決定された場合には、s220の処理において、第1交換ラジオボタンb1を有していない「糸交換アドバイス画面」３３ｃを表示するように構成するとよい。また、s210の処理においては、糸の使用頻度が低い順に複数の縫針100、または、糸の使用頻度が所定のしきい値より低い1以上の縫針100を、糸を交換すべき縫針100として決定するように構成してもよい。また、このs210の処理において、糸の使用頻度が最も低くなる状態の縫針100が複数存在する場合に、その中から最も後の縫い順になるまで使用されない状態の縫針100を、糸を交換すべき縫針100として決定するように構成してもよい。
【００７９】
また、上記実施形態においては、図4の縫製処理で利用される対応データが、あらかじめ利用者により作成(入力)されたデータである場合を例示した。しかし、対応データは、利用者が作成しなくても、縫針100にいずれの色の糸がセットされているかを特定できない状態となっている未作成のデフォルトデータであってもよい。なお、このデフォルトデータは、利用者が入カパネル34を操作することによって上書き可能である。
【図面の簡単な説明】
【００８０】
【図１】本実施の形態におけるミシンの制御系統を示すブロック図
【図２】縫製データのデータ構造を示す図
【図３】対応データのデータ構造を示す図
【図４】縫製処理の処理手順を示すフローチャート
【図５】表示パネルに表示される針交換アドバイス画面を示す図
【図６】実施形態の対応データに登録されている色の遷移状態を示す図
【符号の説明】
【００８１】
1、2…ミシン、10…縫針駆動部、11…針棒、12…主軸モータ、13…主軸駆動回路、14…切替機構、15…切替駆動回路、161・切断機構、17…切断駆動回路、20…縫製対象駆動部、21…縫製枠、22…x軸モータ、23…x軸駆動回路、24…ｙ軸モータ、25…y軸駆動回路、30…制御部、31…マイコン、32…記憶装置、33…表示パネル、34…入カパネル
【図１】
2005073870.tif 000003
【図２】
2005073870.tif 000004
【図３】
2005073870.tif 000005
【図４】
2005073870.tif 000006
【図５】
2005073870.tif 000007
【図６】
2005073870.tif 000008