(57)【要約】【課題】複数の模様を加工布に縫製するときに、各模様の縫製位置に対応する照射位置にマークを自動で照射することができるミシンを提供する。【解決手段】ＣＰＵは、加工布９６に縫製する１番目の模様１８１の中心線１８１Ｃと、２番目の模様１８２の中心線１８２Ｃの位置とのずれ量である移動量ＤＦを取得する。ＣＰＵは１番目の模様１８１の中心線１８１Ｃの位置と左端の針落ち位置１８１Ｌとの差分である距離差ＬＥを求める。ＣＰＵは移動量ＤＦから距離差ＬＥを減算し、オフセット量ＯＦを算出する。２番目の模様１８２を縫製する時、ＣＰＵは、オフセット量ＯＦに基づく位置に、マーク９５を照射する。既に縫製された１番目の模様１８１の左端をマーク９５に揃えて縫製することで、１番目の模様１８１に対する狙い通りの位置に２番目の模様１８２を縫製することができる。【選択図】図１０
2016029988.tif 000002
【特許請求の範囲】
【請求項１】
加工布に縫目を形成する縫製手段と、
前記加工布が搬送されるベッド部の上面へ向けて所定形状の光のマークを照射する照射手段と、
前記加工布に縫製する複数の模様を指定する指定手段と、
前記指定手段によって指定された前記複数の模様を前記加工布に縫製する際の夫々の縫製位置を設定する第一設定手段と、
前記第一設定手段によって設定された前記縫製位置に対応させて、前記照射手段に照射させる前記マークの照射位置を前記複数の模様夫々に対して設定する第二設定手段と、
前記縫製手段が前記複数の模様を順次縫製する場合に、前記照射手段を制御して、前記第二設定手段によって設定された前記照射位置に順次前記マークを照射させる制御手段と
を備えたことを特徴とするミシン。
【請求項２】
縫製に関する情報を表示する表示手段と、
前記マークの形状を示すマーク表示と前記模様の形状を示す模様表示とを、前記照射位置と前記縫製位置と同じ位置関係で、前記表示手段に表示する表示制御手段と
を備えたことを特徴とする請求項１に記載のミシン。
【請求項３】
前記第一設定手段は、前記複数の模様の夫々の前記縫製位置を、前記複数の模様のうちの第一模様の縫製位置である第一縫製位置と、前記第一模様に次いで縫製される第二模様の縫製位置である第二縫製位置との距離に基づいて設定することを特徴とする請求項１又は２に記載のミシン。
【請求項４】
前記第二設定手段は、前記第二模様の前記第二縫製位置に対応する前記照射位置を、前記第一模様の前記第一縫製位置に基づいて設定することを特徴とする請求項３に記載のミシン。
【請求項５】
前記第二設定手段は、前記第一縫製位置における前記第一模様の縫目の縁部を、前記第二模様の前記第二縫製位置に対応する前記照射位置として設定することを特徴とする請求項４に記載のミシン。
【請求項６】
前記第二設定手段は、前記第一模様の縫目の一方の縁部であって前記第二模様との距離が近い方の縁部を、前記第二模様の前記第二縫製位置に対応する前記照射位置として設定することを特徴とする請求項５に記載のミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工布に模様を縫製する際の位置決めの基準となるマークを照射するミシンに関する。
【背景技術】
【０００２】
加工布に模様を縫製する際に、加工布の位置決めを行う基準となるマークを照射するミシンが知られている。例えば、特許文献１に記載のミシンは、マーク照射部を備え、ミシンベッド上面又は加工布にマークを照射すると共に、加工布に縫製する模様を示す模様表示と、マークを示すマーク表示とを表示部に表示する。これにより、ユーザは、模様とマークの位置関係を確認することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１１６２６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のミシンにおいて、複数の模様を組み合わせて縫製するときには、ユーザは、各模様の縫製位置に対応するマークの照射位置を、その都度設定しなければならなかった。
【０００５】
本発明は、複数の模様を加工布に縫製するときに、各模様の縫製位置に対応する照射位置にマークを自動で照射することができるミシンを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様であるミシンは、加工布に縫目を形成する縫製手段と、前記加工布が搬送されるベッド部の上面へ向けて所定形状の光のマークを照射する照射手段と、前記加工布に縫製する複数の模様を指定する指定手段と、前記指定手段によって指定された前記複数の模様を前記加工布に縫製する際の夫々の縫製位置を設定する第一設定手段と、前記第一設定手段によって設定された前記縫製位置に対応させて、前記照射手段に照射させる前記マークの照射位置を前記複数の模様夫々に対して設定する第二設定手段と、前記縫製手段が前記複数の模様を順次縫製する場合に、前記照射手段を制御して、前記第二設定手段によって設定された前記照射位置に順次前記マークを照射させる制御手段とを備えたことを特徴とする。
【０００７】
本態様によれば、ミシンは、指定された複数の模様を並列状に組み合わせ、一連の縫製作業で複数の模様を順に縫製することができる。個々の模様の縫製において、ミシンは、各模様の縫製位置に夫々対応する照射位置にマークを照射することができる。よって、ユーザは、マークによって加工布の位置合わせを容易に行うことができ、複数の模様を所望の位置に縫製することができる。
【図面の簡単な説明】
【０００８】
【図１】ミシン１の正面図である。
【図２】ミシン１の頭部５付近の構成を示す斜視図である。
【図３】照射機構８０の斜視図である。
【図４】ミシン１の電気的構成を示すブロック図である。
【図５】ＬＣＤ３１に表示する選択画面１０の一例を示す図である。
【図６】模様選択処理のフローチャートである。
【図７】ＬＣＤ３１に表示する選択画面１０うちの表示領域１４を示す図である。
【図８】縫製処理のフローチャートである。
【図９】１番目の模様１８１を縫製する様子を示す図である。
【図１０】２番目の模様１８２を縫製する様子を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を具現化した一実施の形態について、図面を参照して説明する。本実施形態は、縫製対象物（例えば、加工布）に模様を縫製するミシンに本発明を適用した場合の一例である。本実施形態における模様とは、加工布を送り歯で移送しながら縫製する実用模様と飾り模様をいう。実用模様とは、直線、ジグザグ、裁ち目かがり等、実用的な縫目によって形成される模様である。飾り模様とは、例えば、三角形等の幾何学的模様、花柄等の模式的な模様等を単位模様とし、連続的に複数個縫製することで形成される模様である。
【００１０】
まず、ミシン１の物理的構成について、図１、図２を参照して説明する。以下の説明では、図１の上側、下側、左側、右側、紙面表面側、紙面裏面側を、各々ミシン１の上側、下側、左側、右側、前側、後側と定義する。つまり、後述する液晶ディスプレイ（以下、「ＬＣＤ」という。）３１の配置された面が、ミシン１の前面である。ベッド部２及びアーム部４の長手方向がミシン１の左右方向であり、脚柱部３の配置されている側が右側である。脚柱部３の伸長方向がミシン１の上下方向である。
【００１１】
図１に示すように、ミシン１は、ベッド部２、脚柱部３、及びアーム部４を主に備える。ベッド部２はミシン１の土台部であり、左右方向に延びる。脚柱部３は、ベッド部２の右端部から上方へ延びる。アーム部４は、ベッド部２に対向して脚柱部３の上部から左方へ延びる。アーム部４の左端部は頭部５である。
【００１２】
図２に示すように、ベッド部２の上面２Ａには、矩形状の針板２０が配設されている。針板２０の上面２０Ａは、ベッド部２の上面２Ａと略同じ平面を構成する。ベッド部２の上面２Ａ及び針板２０の上面２０Ａは、加工布（図示略）が載置される面である。針板２０は、頭部５に設けられる針棒５１（図１参照）の下方に配設される。針板２０は、厚み方向に貫通する針穴（図示略）を有する。針穴は、左右方向に延びる長円状の穴である。縫製時、針棒５１の下端に装着された縫針５２の針先が、針棒５１の上下動に伴い針穴を挿通する。
【００１３】
図１に示すように、ベッド部２内には、下軸２１が設けられている。下軸２１は、後述する主軸４１によって回転駆動される。針板２０下側のベッド部２内には、送り機構（図示略）、送り歯２５（図１は、上端のみ図示）、送りモータ２６（図４参照）、釜機構２２等が設けられている。送り機構は、送り歯２５を駆動する機構である。送り歯２５は、実用模様又は飾り模様の縫製を行うときに加工布を移送する。送りモータ２６はパルスモータであり、送り歯２５が加工布を移送する送り量及び送り方向を調節する。釜機構２２は、針棒５１の下端に装着された縫針５２と協働し、加工布に縫目を形成する周知構成の機構である。
【００１４】
脚柱部３の前面には、ＬＣＤ３１が設けられている。ＬＣＤ３１は正面視上下方向に延びる長方形形状である。ＬＣＤ３１には、コマンド、イラスト、設定値、メッセージ等の様々な項目を含む画面が表示される。ＬＣＤ３１の前面側には、タッチパネル３２が設けられている。タッチパネル３２は、指又は専用のタッチペン等を用いた操作の入力を受け付ける。脚柱部３内には、ミシンモータ３３（図４参照）、制御部６０（図４参照）等が設けられている。ミシンモータ３３は、アーム部４内に設けられる主軸４１を回転駆動する。主軸４１と下軸２１はタイミングベルト（図示略）で連結されている。主軸４１の回転が下軸２１に伝達され、主軸４１と下軸２１は同期して回転する。
【００１５】
脚柱部３の右側面には、メモリーカード等の外部記憶装置（図示略）を接続可能なコネクタ３８が設けられている。ミシン１は、コネクタ３８を介して外部記憶装置から模様のデータ、各種プログラム等を入力し、ミシン１のフラッシュＲＯＭ６４（図４参照）に記憶したり、外部記憶装置に出力したりすることができる。
【００１６】
アーム部４は、開閉可能なカバー４２を上部に備える。なお、図１では、カバー４２は閉じた状態である。カバー４２の下方には、糸駒（図示略）が収容される。縫製時、糸駒に巻回された上糸（図示略）は、糸駒から、頭部５に設けられた所定の経路を経由して、針棒５１に装着された縫針５２に供給される。アーム部４内には、主軸４１が設けられている。主軸４１は、脚柱部３に設けられたミシンモータ３３（図４参照）により回転駆動される。主軸４１はミシンモータ３３の駆動力を、頭部５内に設けられた針棒上下動機構５５に伝達する。アーム部４の前面下部には、縫製の開始・停止スイッチ４４を含む複数の操作スイッチ４３が設けられている。
【００１７】
頭部５には、針棒５１、押え棒５３、針棒上下動機構５５、揺動機構５６、揺動モータ５７（図４参照）、照射機構８０（図２参照）等が設けられている。針棒５１と押え棒５３は、頭部５の下端部から下方に延びる。針棒５１の下端には、縫針５２を装着可能である。押え棒５３の下端部には、押え足５４が着脱可能に取り付けられている。針棒上下動機構５５は、主軸４１の回転に伴って針棒５１を上下動させる機構である。揺動機構５６は、針棒５１を左右方向に揺動させる機構である。揺動機構５６は、揺動モータ５７によって駆動される。針棒５１は、縫製時に縫針５２が針穴（図示略）の左端部を通過する左針落ち位置と、右端部を通過する右針落ち位置との間で揺動する。
【００１８】
図２、図３を参照し、照射機構８０について説明する。図２に示すように、照射機構８０は、頭部５内の下端部で、押え足５４の前方斜め上方に配置されている。照射機構８０は、光のマーク９５を照射する。マーク９５は、模様を縫製するときに、加工布の位置合わせの基準として用いる。
【００１９】
図３に示すように、照射機構８０は、正面視左右方向に延びる板状の支持部材８１を備える。支持部材８１は、照射機構８０を構成する各部材を支持する。支持部材８１は、ネジ（図示略）によって頭部５の機枠（図示略）に固定される。支持部材８１の左右両側の端部は前方へ向けて屈曲し、左壁部８２と右壁部８３を形成する。左壁部８２の上部左側面には、移動モータ８４が固定される。具体的には、移動モータ８４は、パルスモータである。移動モータ８４の出力軸（図示略）は、左壁部８２の右側面側に突出し、先端部に第一ギア（図示略）が固定される。支持部材８１は、左壁部８２と右壁部８３の間に配置されるリードネジ８５を回転可能に支持する。リードネジ８５の左端部には、第二ギア８６が固定される。第二ギア８６は、第一ギアと噛合する。移動モータ８４の回転により、第一ギア及び第二ギア８６が回転する。第二ギア８６の回転に伴い、リードネジ８５が回転する。また、詳しく図示しないが、リードネジ８５の外周面には、ネジ山が形成されている。
【００２０】
支持部材８１は、左壁部８２と右壁部８３の間に支持軸８７を支持する。支持軸８７は、リードネジ８５と平行に延びる。支持軸８７は、移動台８８の左右方向への移動を案内する。移動台８８は、左壁部８２と右壁部８３の間に配置される。移動台８８は、上下方向に延びるブロック状の部材であり、上部に係合部８９を備える。係合部８９は、支持軸８７に係合する。移動台８８の上下方向の中央部には、左右方向に延びるネジ穴（図示略）が形成されている。移動台８８のネジ穴は、リードネジ８５のネジ山に螺合する。リードネジ８５が左側面視時計回りに回転すると、移動台８８は左壁部８２側（左方向）へ移動する。リードネジ８５が左側面視反時計回りに回転すると、移動台８８は右壁部８３側（右方向）へ移動する。
【００２１】
移動台８８は、下端部に反射鏡９０とレンズ９１を備える。反射鏡９０は、反射面が左斜め下方を向く姿勢に傾けて移動台８８に固定される。左壁部８２の下部左側面に、レーザ発光器９２が固定される。レーザ発光器９２のレーザ出力部９２Ａは、左壁部８２の右側面側に突出する。レーザ発光器９２は、赤色光を反射鏡９０へ向けて出射する。レンズ９１は、レンチキュラーレンズである。レンズ９１は、反射鏡９０の下側に配置される。レーザ発光器９２が出射する赤色光は、反射鏡９０で反射され、レンズ９１に上方から入射する。レンズ９１に入射した赤色光は屈折され、前後方向に広げられて、レンズ９１の下方へ向けて出射される。レンズ９１から出射された赤色光は、照射機構８０の下方に位置するベッド部２の上面２Ａ、針板２０の上面２０Ａ、又はベッド部２上に載置される加工布に照射され、前後方向に長い光のマーク９５を形成する。移動モータ８４の駆動によってリードネジ８５が回転すると、移動台８８は左方向或いは右方向に移動するので、光のマーク９５も左方向或いは右方向に移動する。このとき、移動モータ８４はパルスモータであって、パルスモータの分解能（ステップ角）の制約により、移動台８８及び光のマーク９５は、例えば０．１ｍｍずつ移動する。
【００２２】
図４を参照し、ミシン１の電気的構成について説明する。ミシン１の制御部６０は、ＣＰＵ６１と、バス６６によって夫々ＣＰＵ６１に接続されたＲＯＭ６２と、ＲＡＭ６３と、フラッシュＲＯＭ６４と、入出力（Ｉ／Ｏ）インターフェイス６５とを備える。ＣＰＵ６１は、ミシン１の主制御を司り、ＲＯＭ６２に記憶された各種プログラムに従って、縫製に関わる各種演算及び処理を実行する。ＲＯＭ６２は、図示しないが、プログラム記憶エリアを含む複数の記憶エリアを備える。プログラム記憶エリアには、ミシン１を動作させるための各種プログラムが記憶されている。記憶されたプログラムには、例えば、後述する模様選択処理、縫製処理等のプログラムがある。ＲＡＭ６３には、ＣＰＵ６１が演算処理した演算結果等を収容する記憶エリアが必要に応じて設けられる。フラッシュＲＯＭ６４には、模様データテーブル記憶エリア６４Ａが設けられ、模様データテーブルが記憶される。模様データテーブルには、実用模様及び飾り模様の縫製に関する情報が夫々の模様ごとに対応付けられて記憶されている。模様の縫製に関する情報は、各模様を構成する単位模様の針落ち位置の座標データ、各模様夫々の中心線として設定された座標データ、各模様夫々の最も左端の針落ち位置の座標データ等を含む。また、フラッシュＲＯＭ６４には、ミシン１が各種処理を実行するための各種パラメータが記憶される。
【００２３】
Ｉ／Ｏインターフェイス６５には、駆動回路７１〜７６、操作スイッチ４３、タッチパネル３２が接続される。駆動回路７１は送りモータ２６に接続し、ＣＰＵ６１からの制御信号に従って送りモータ２６を駆動する。駆動回路７２はミシンモータ３３に接続し、ＣＰＵ６１からの制御信号に従ってミシンモータ３３を駆動する。駆動回路７３は揺動モータ５７に接続し、ＣＰＵ６１からの制御信号に従って揺動モータ５７を駆動する。
【００２４】
駆動回路７４は、ＣＰＵ６１からの制御信号に従ってＬＣＤ３１を駆動し、ＬＣＤ３１に画像、操作画面等を表示させる。ＬＣＤ３１の前面側に設けられたタッチパネル３２は、指又は専用のタッチペン等を用いた操作の入力位置を示す座標データをＣＰＵ６１に出力する。ＣＰＵ６１は、タッチパネル３２から取得した座標データに基づき、ＬＣＤ３１に表示した操作画面において選択された項目を認識し、対応する処理を実行する。駆動回路７５は移動モータ８４に接続し、ＣＰＵ６１からの制御信号に従って移動モータ８４を駆動する。駆動回路７６はレーザ発光器９２に接続し、ＣＰＵ６１からの制御信号に従ってレーザ出力部９２Ａから赤色光を出射させる。開始・停止スイッチ４４を含む操作スイッチ４３は、ミシン１に対する操作の入力をタッチパネル３２とは別に受け付けて、ＣＰＵ６１に出力する。ＣＰＵ６１は、開始・停止スイッチ４４に対する操作の入力を受け付けた時、縫製動作を開始又は停止するように制御信号を出力する。
【００２５】
本実施形態のミシン１のＣＰＵ６１は、後述する模様選択処理を実行し、タッチパネル３２によって、複数の模様（実用模様及び飾り模様）の選択操作の入力と、各模様の配置関係の設定操作の入力を受け付ける。模様選択処理では、ＣＰＵ６１は、ＬＣＤ３１に選択画面１０（図５参照）を表示し、タッチパネル３２から取得する座標データに基づいて、選択画面１０に表示する複数の模様キー等に対する操作の入力を受け付ける。以下、図５を参照し、選択画面１０について説明する。
【００２６】
ユーザがミシン１の電源を入れると、ＣＰＵ６１は、ホーム画面（図示略）をＬＣＤ３１に表示させる。ホーム画面において、ＣＰＵ６１は、実用模様及び飾り模様を縫製するモードを選択する操作の入力を受け付けた場合に、図５に示す選択画面１０をＬＣＤ３１に表示させる。選択画面１０の上部中央の表示領域１１には、縫製対象の模様として選択可能な複数種類の実用模様又は飾り模様を示す模様キーが一覧表示される。図５は、表示領域１１に複数の飾り模様の模様キーが一覧表示された例を示す。ＣＰＵ６１は、表示領域１１の上方に表示する切替キー１２に対する操作の入力を受け付ける毎に、実用模様の模様キーと、飾り模様の模様キーとを切り替えて表示領域１１に一覧表示する。ＣＰＵ６１は、表示領域１１の右方に表示するスクロールキー１３に対する操作の入力を受け付けた場合に、他の種類の実用模様又は飾り模様の模様キーを表示領域１１に一覧表示する。
【００２７】
表示領域１１の左方に位置する表示領域１４は、表示領域１１に一覧表示する複数の模様キーのうち１つを選択する操作の入力を受け付けた場合に、選択された模様キーに対応する模様の模様画像を表示する領域である。図５では、模様キー１１Ａに対応する模様画像１８Ａを例示する。また、縫製対象の模様が複数個選択された場合、表示領域１４には、各模様の模様画像が並べて表示される（図７参照）。表示領域１４の上方には、押え足５４を示す押え足画像５４Ａが表示される。押え足画像５４Ａと模様画像１８Ａの左右方向の位置関係は、実際の押え足５４と縫製対象の模様の縫製位置とが略同じ位置関係となるように表示される。また、縫製時には、縫製対象の模様に対応するマーク９５の形状を示すマーク画像９５Ａが、模様画像１８Ａに対し、マーク９５の照射位置と模様の縫製位置と略同じ位置関係で、表示領域１４に表示される。
【００２８】
表示領域１４の下方には、［←］キー１５Ａと［→］キー１５Ｂが表示される。［←］キー１５Ａは、表示領域１４に表示された模様画像の表示位置を左方向へ移動する操作の入力を受け付けるキーである。［→］キー１５Ｂは、表示領域１４に表示された模様画像の表示位置を右方向へ移動する操作の入力を受け付けるキーである。
【００２９】
表示領域１１の下方には、［ＡＤＤ］キー１６Ａ、［ＮＥＸＴ］キー１６Ｂ、［ＳＴＡＲＴ］キー１６Ｃが並んで表示される。［ＡＤＤ］キー１６Ａは、１つ以上の模様が縫製対象として選択された状態で、縫製対象の模様を追加する操作の入力を受け付けるキーである。［ＮＥＸＴ］キー１６Ｂは、縫製時に、１つの模様の縫製を終え、次の模様の縫製の開始を指示する操作の入力を受け付けるキーである。［ＳＴＡＲＴ］キー１６Ｃは、縫製対象の模様の選択を終え、各模様の縫製の開始を指示する操作の入力を受け付けるキーである。また、選択画面１０の下部には、縫目調節キー１７が表示される。縫目調節キー１７は、縫製対象の模様として選択した模様の左右方向の幅、縫目の長さ等を調節する操作の入力を受け付けるキーである。
【００３０】
次に、図６〜図１０を参照し、ＣＰＵ６１が実行する模様選択処理と縫製処理について説明する。前述したように、ＣＰＵ６１は、ホーム画面において、実用模様及び飾り模様を縫製するモードを選択する操作の入力を受け付けた場合に、模様選択処理を実行する。模様選択処理は、ＣＰＵ６１によってＲＯＭ６２から読み出され、ＲＡＭ６３に展開されて、ＣＰＵ６１が他に実行するプログラムと並行して実行される。ＣＰＵ６１は、模様選択処理を実行すると、ＲＡＭ６３に変数、フラグ、カウンタ等、各種データの記憶領域を確保する。
【００３１】
図６に示すように、ＣＰＵ６１は、ＲＡＭ６３に確保した変数Ｎに１を記憶する（Ｓ１）。変数Ｎは、模様の選択順位を示す変数である。ＣＰＵ６１は、ＬＣＤ３１に選択画面１０を表示し、縫製対象の模様として選択可能な実用模様又は飾り模様の模様キーを一覧表示する。タッチパネル３２が模様キーを選択する操作の入力を受け付けた場合（Ｓ３）、ＣＰＵ６１は、表示領域１１の一覧表示において、選択された模様キー１１Ａを強調表示する（図５参照）。ＣＰＵ６１は、表示領域１４に、模様キー１１Ａに対応する模様１８１（図９参照）の模様画像１８Ａ（図５参照）を表示する（Ｓ５）。このように、最初に選択された模様１８１が、１番目に縫製される模様となる。また、模様画像１８Ａは、中心線１９Ａ（図５参照）が、針棒５１の揺動可能範囲の中央の位置（中基線５０Ｃ）に相当する位置となるように表示される。ここで、図９に示すように、針棒５１の揺動可能範囲の中央の位置を、中基線５０Ｃという。また、針棒５１の揺動可能範囲で最も左側の位置を左基線５０Ｌといい、針棒５１の揺動可能範囲で最も右側の位置を右基線５０Ｒという。即ち、中基線５０Ｃは、左基線５０Ｌと右基線５０Ｒとの間の中央の位置である。なお、図５に示す中心線１９Ａは、説明の都合により記載しているが、表示領域１４には実際には表示されない。
【００３２】
図６に示すように、ＣＰＵ６１は、選択された模様１８１を識別するための模様番号と変数Ｎの値（Ｎ＝１）とを関連付けた模様選択データをＲＡＭ６３に保存する（Ｓ７）。ＣＰＵ６１は、タッチパネル３２が［ＡＤＤ］キー１６Ａ又は［ＳＴＡＲＴ］キー１６Ｃに対する操作の入力を受け付けるまで待機する（Ｓ９：ＮＯ，Ｓ１１：ＮＯ）。［ＡＤＤ］キー１６Ａに対する操作の入力を受け付けた場合（Ｓ９：ＹＥＳ）、ＣＰＵ６１は、変数Ｎに１を加算してＲＡＭ６３に保存する（Ｓ１３）。上記同様、タッチパネル３２が模様キーを選択する操作の入力を受け付けた場合（Ｓ１５）、ＣＰＵ６１は、表示領域１１の一覧表示において、選択された模様キー１１Ｂを強調表示する。ＣＰＵ６１は、表示領域１４に、模様キー１１Ｂに対応する模様１８２（図１０参照）の模様画像１８Ｂ（図７参照）を追加表示する（Ｓ１７）。模様１８２が、２番目に縫製される模様である。ＣＰＵ６１は、模様画像１８Ｂを、模様画像１８Ａに重ねて表示する。即ち、模様画像１８Ｂの初期表示位置は、模様画像１８Ｂの左右方向における中心線１９Ｂの位置（図７参照）が、模様画像１８Ａの中心線１９Ａの位置（図５参照）に重なる位置である。このとき、ＣＰＵ６１は、模様画像１８Ａの表示色を薄くして表示する。これによって、ユーザは、模様画像１８Ａと模様画像１８Ｂとが重なって表示されていても、模様画像１８Ｂを容易に識別することができる。
【００３３】
ＣＰＵ６１は、タッチパネル３２が［←］キー１５Ａ、［→］キー１５Ｂ、［ＡＤＤ］キー１６Ａ又は［ＳＴＡＲＴ］キー１６Ｃに対する操作の入力を受け付けるまで待機する（Ｓ１９：ＮＯ，Ｓ２３：ＮＯ，Ｓ２７：ＮＯ，Ｓ３１：ＮＯ）。［←］キー１５Ａに対する操作の入力を受け付けた場合（Ｓ１９：ＹＥＳ）、ＣＰＵ６１は、表示領域１４に表示した模様画像１８Ｂを、模様画像１８Ａに対して相対的に左方向へ移動させる（Ｓ２１）。このときの模様画像１８Ｂの移動量は、照射機構８０がマーク９５の位置を移動させるときの最小移動量である０．１ｍｍに対応する。ＣＰＵ６１は、縫製位置の移動量ＤＦを示す変数をＲＡＭ６３に設け、移動量ＤＦを＋０．１加算し、処理をＳ１９に戻して操作の入力を待機する。即ち、移動量ＤＦは、模様画像１８Ａに対応する模様１８１（図１０参照）の中心線１８１Ｃの位置に対し、模様画像１８Ｂに対応する模様１８２（図１０参照）の中心線１８２Ｃの位置を移動させる大きさである。
【００３４】
同様に、［→］キー１５Ｂに対する操作の入力を受け付けた場合（Ｓ２３：ＹＥＳ）、ＣＰＵ６１は、表示領域１４に表示した模様画像１８Ｂを、模様画像１８Ａに対して相対的に右方向へ０．１ｍｍ相当分移動し（Ｓ２５）、移動量ＤＦを−０．１加算して、処理をＳ１９に戻す。このように、ＣＰＵ６１は、１番目の模様画像１８Ａの中心線１９Ａに対して２番目の模様画像１８Ｂの中心線１９Ｂが左方向に移動する場合の移動量ＤＦを正の値として計算し、右方向に移動する場合は負の値として計算する。ＣＰＵ６１は、Ｓ１９〜Ｓ２９の処理を繰り返し、模様画像１８Ａに対する模様画像１８Ｂの左右方向の位置調整を行う操作の入力を受け付け、移動量ＤＦを更新する。なお、本実施形態では、各模様は右方から左方へ並ぶ順に選択され、各模様の移動量ＤＦが正の値をとるものとする。
【００３５】
模様画像１８Ｂの位置調整を終え、［ＡＤＤ］キー１６Ａに対する操作の入力を受け付けた場合（Ｓ２７：ＹＥＳ）、ＣＰＵ６１は、選択された模様の模様番号と変数Ｎの値（Ｎ＝２）と移動量ＤＦとを関連付けて、ＲＡＭ６３の模様選択データに追加して保存する（Ｓ２９）。ＣＰＵ６１は、処理をＳ１３に戻してＳ１３〜Ｓ２９の処理を繰り返し、更に追加する模様の選択操作の受け付けと、位置調整の操作の受け付けを上記同様に行い、模様選択データに追加する。
【００３６】
ＣＰＵ６１は、Ｓ１１又はＳ３１の処理で、操作入力の待機中に、［ＳＴＡＲＴ］キー１６Ｃに対する操作の入力を受け付けた場合（Ｓ１１：ＹＥＳ又はＳ３１：ＹＥＳ）、ＲＡＭ６３に保存した模様番号に対応する各模様のオフセット量ＯＦを算出する（Ｓ３３）。オフセット量ＯＦは、各模様の縫製時に、夫々の模様に応じて形成するマーク９５の照射位置を、各模様の中心線の位置を基準に移動させる大きさである。図９に示すように、ＣＰＵ６１は、１番目の模様１８１を縫製する時、マーク９５を中基線５０Ｃの位置に対してデフォルトで設定された大きさ分（例えば７ｍｍ）、右方向へ移動した位置に照射する。ＣＰＵ６１は、縫製対象の模様の中心線に対してマーク９５の照射位置を右方向に移動させる場合のオフセット量ＯＦを正の値として計算し、左方向に移動させる場合は負の値として計算する。ＣＰＵ６１は、模様１８１を縫製する場合、模様１８１の中心線１８１Ｃを中基線５０Ｃに配置した位置を縫製位置とし、模様１８１を形成する。従ってＣＰＵ６１は、１番目の模様１８１のオフセット量ＯＦを７ｍｍに設定する。
【００３７】
図１０に示すように、ＣＰＵ６１は、２番目の模様１８２に対するマーク９５の照射位置を、１番目の模様１８１の両端の縁部のうち、模様１８２に近い方の縁部である左端の針落ち位置１８１Ｌに設定する。模様１８１の中心線１８１Ｃの位置と、模様１８２の中心線１８２Ｃの位置とが左方向又は右方向に移動させる大きさは、移動量ＤＦとしてＲＡＭ６３に保存されている。ＣＰＵ６１は、ＲＡＭ６３に保存した模様選択データから模様１８１の模様番号を取得する。ＣＰＵ６１は、取得した模様番号に基づいて、フラッシュＲＯＭ６４に記憶された模様データテーブルから、模様１８１の中心線１８１Ｃとして設定された座標データと、模様１８１の最も左端の針落ち位置１８１Ｌの座標データを取得する。ＣＰＵ６１は、中心線１８１Ｃの位置と、左端の針落ち位置１８１Ｌとの距離差ＬＥを求める。ＣＰＵ６１は、移動量ＤＦから距離差ＬＥを減算し、模様１８２の中心線１８２Ｃの位置と、模様１８１の左端の針落ち位置１８１Ｌ、即ちマーク９５の照射位置とのオフセット量ＯＦを算出する。ＣＰＵ６１は、例えば３番目以降の模様が選択されている場合についても同様に、各模様の中心線の位置と、縫製対象の模様の１つ前の順位に縫製する模様の左端の針落ち位置とのオフセット量ＯＦを算出する。
【００３８】
図６に示すように、ＣＰＵ６１は、Ｓ３３の処理で算出した各模様のオフセット量ＯＦをＲＡＭ６３に保存する。ＣＰＵ６１は、模様の選択数を示す変数ＭＡＸをＲＡＭ６３に設け、変数Ｎの値を記憶する（Ｓ３７）。ＣＰＵ６１は、模様選択処理の実行を終了する。
【００３９】
次いでＣＰＵ６１は、縫製処理（図８参照）を実行する。縫製処理は、［ＳＴＡＲＴ］キー１６Ｃに対する操作の入力が受け付けられると、ＣＰＵ６１によってＲＯＭ６２から読み出されてＲＡＭ６３に展開され、模様選択処理の終了を待ってから実行される。ＣＰＵ６１は、縫製処理を実行すると、ＲＡＭ６３に変数、フラグ、カウンタ等、各種データの記憶領域を確保する。なお、ＣＰＵ６１は、模様選択データと、変数ＭＡＸの値についてはＲＡＭ６３に保持する。
【００４０】
図８に示すように、ＣＰＵ６１は、ＲＡＭ６３に確保した変数Ｎに１を記憶する（Ｓ４１）。ＣＰＵ６１は、変数Ｎが変数ＭＡＸ以上か否か判断する（Ｓ４３）。Ｎが１の場合は、ＮはＭＡＸ未満なので（Ｓ４３：ＮＯ）、未縫製の模様があるとして、ＣＰＵ６１は処理をＳ４７に進める。ＣＰＵ６１は、ＲＡＭ６３に保存した模様選択データから１番目の模様１８１（図９参照）の模様番号を取得する。ＣＰＵ６１は、取得した模様番号に基づいて、フラッシュＲＯＭ６４に記憶された模様データテーブルから、１番目の模様１８１の針落ち位置の座標データを取得する。ＣＰＵ６１は、縫製時に揺動モータ５７及び送りモータ２６の駆動を制御するデータを記憶する縫製用のバッファに、取得した座標データを記憶し、縫製対象の模様１８１の針落ち位置のパターンとしてセットする（Ｓ４７）。
【００４１】
ＣＰＵ６１は、ＲＡＭ６３に保存した模様選択データから、１番目の模様１８１のオフセット量ＯＦを取得する。ＣＰＵ６１は、照射機構８０の移動モータ８４の駆動を制御し、中基線５０Ｃの位置から右方向へオフセット量ＯＦ分離れた位置に、マーク９５を照射する（Ｓ４９）。模様１８１のオフセット量ＯＦは７ｍｍである。
【００４２】
ＣＰＵ６１は、１番目の模様１８１に対応する模様画像１８Ａと、マーク９５に対応するマーク画像９５Ａを、表示領域１４に表示する（Ｓ５１）。図５に示すように、模様画像１８Ａの表示位置は、押え足画像５４Ａを基準として中基線５０Ｃの位置に相当する位置に、中心線１９Ａの位置を揃えた位置である。マーク画像９５Ａの表示位置は、模様画像１８Ａの中心線１９Ａの位置を基準としてオフセット量ＯＦに相当する大きさ分、中心線１９Ａから右方向に離れた位置である。
【００４３】
図９に示すように、例えば加工布９６の右側の縁部９６Ａがマーク９５の照射位置に揃えられ、ミシン１に加工布９６がセットされる。ＣＰＵ６１は、開始・停止スイッチ４４に対する操作の入力を受け付けると、ミシンモータ３３の駆動を制御して、針棒上下動機構５５、釜機構２２、及び送り機構を駆動する。ＣＰＵ６１は、模様１８１の針落ち位置のパターンに基づき、針棒５１の上下動にあわせて揺動モータ５７及び送りモータ２６の駆動を制御して、加工布９６に模様１８１の縫製を行う。具体的には、加工布９６の縁部９６Ａから７ｍｍ離れた位置に模様１８１の中心線１８１Ｃが位置するように、模様１８１が加工布９６に縫製される。
【００４４】
図８に示すように、ＣＰＵ６１は、開始・停止スイッチ４４が操作されない間は、縫製を継続して行うように制御する（Ｓ５３：ＹＥＳ）。ＣＰＵ６１は、開始・停止スイッチ４４に対する操作の入力を受け付けると（Ｓ５３：ＮＯ）、処理をＳ５５に進める。ＣＰＵ６１は、タッチパネル３２が［ＥＮＤ］キー（図示略）又は［ＮＥＸＴ］キー１６Ｂに対する操作の入力を受け付けるまで待機する（Ｓ５３：ＮＯ，Ｓ５５：ＮＯ，Ｓ５７：ＮＯ）。後述するが、［ＥＮＤ］キーは、選択順の最後の模様が縫製される時に、［ＮＥＸＴ］キー１６Ｂの代わりに表示領域１１下方に表示される。ＣＰＵ６１は、［ＮＥＸＴ］キー１６Ｂに対する操作の入力を受け付けた場合（Ｓ５７：ＹＥＳ）、変数Ｎに１を加算してＲＡＭ６３に保存し（Ｓ５９）、処理をＳ４３に戻す。
【００４５】
Ｎが２の場合は、ＮはＭＡＸ未満なので、上記同様、ＣＰＵ６１は、Ｓ４７の処理で、２番目の模様１８２（図１０参照）の針落ち位置の座標データを取得して、針落ち位置のパターンとしてセットする。ＣＰＵ６１は、Ｓ４９の処理で、２番目の模様１８２のオフセット量ＯＦを取得して、中基線５０Ｃの位置から右方向へオフセット量ＯＦ分離れた位置に、マーク９５を照射する。ＣＰＵ６１は、Ｓ５１の処理で、２番目の模様１８２の模様画像１８Ｂとマーク画像９５Ｂを、表示領域１４に表示する（図７参照）。ＣＰＵ６１は、１番目の模様１８１の模様画像１８Ａの表示色を薄くして表示する。
【００４６】
図７に示すように、模様画像１８Ｂの表示位置は、押え足画像５４Ａを基準として中基線５０Ｃの位置に相当する位置に、中心線１９Ｂの位置を揃えた位置である。模様画像１８Ａの表示位置は、中心線１９Ａの位置が、模様画像１８Ｂの中心線１９Ｂの位置から移動量ＤＦ分、右側へ移動した位置である。マーク画像９５Ｂの表示位置は、模様画像１８Ｂの中心線１９Ｂの位置を基準としてオフセット量ＯＦに相当する大きさ分、中心線１９Ｂから右方向に離れた位置であり、且つ模様画像１８Ａの左側縁部に重なる位置である。
【００４７】
図１０に示すように、加工布９６に形成された１番目の模様１８１の左側の縁部、即ち模様１８１の左端の針落ち位置１８１Ｌがマーク９５の照射位置に揃えられ、ミシン１に加工布９６がセットされる。ＣＰＵ６１は、開始・停止スイッチ４４に対する操作の入力を受け付けると、上記同様、模様１８２の縫製を行う。具体的には、加工布９６の模様１８２の縁部（左端の針落ち位置１８１Ｌ）からオフセット量ＯＦ分離れた位置に、模様１８２の中心線１８２Ｃが位置するように、模様１８２が加工布９６に縫製される。
【００４８】
模様１８２の縫製が完了し、［ＮＥＸＴ］キー１６Ｂに対する操作の入力を受け付け、１加算後の変数ＮがＭＡＸ以上であれば（Ｓ４３：ＹＥＳ）、ＣＰＵ６１は、［ＮＥＸＴ］キー１６Ｂに代えて［ＥＮＤ］キー（図示略）を表示領域１１の下方に表示する（Ｓ４５）。ＣＰＵ６１は処理をＳ４７に進める。ここで例えば、３番目の模様が選択されている場合には、上記同様に３番目の模様を縫製する。３番目の模様の縫製が完了し、［ＥＮＤ］キーに対する操作の入力を受け付けた場合（Ｓ５５：ＹＥＳ）、ＣＰＵ６１は、選択された全ての模様の縫製が完了したとして、縫製処理の実行を終了する。
【００４９】
以上説明したように、本実施形態のミシン１は、複数の模様を並列状に組み合わせ、一連の縫製作業で複数の模様を順に縫製することができる。更にミシン１のＣＰＵ６１は、各模様の縫製位置に対応する照射位置にマーク９５を自動で照射することができる。よって、ユーザは、マーク９５によって加工布９６の位置合わせを容易に行うことができる。
【００５０】
ＣＰＵ６１は、ＬＣＤ３１の表示領域１４にマーク画像９５Ａ，９５Ｂと模様画像１８Ａ，１８Ｂを、マーク９５の照射位置と各模様の縫製位置と同じ位置関係で、表示することができる。これにより、ユーザは、ＬＣＤ３１の表示を視認することで、マーク９５の照射位置と各模様の縫製位置との位置関係を容易に把握することができる。
【００５１】
ＣＰＵ６１は、各模様１８１，１８２夫々の縫製位置を、縫製順に連続する模様間の移動量ＤＦに基づいて設定する。故にＣＰＵ６１は、連続して縫製する模様のうちの後から縫製する模様、例えば２番目の模様１８２の縫製位置を求めるにあたって、先に縫製する模様、例えば１番目の模様１８１の縫製位置との位置関係を計算するだけでよい。ＣＰＵ６１は他の模様の縫製位置との位置関係を計算せずに済むので、処理負荷を低減することができる。
【００５２】
ＣＰＵ６１は、連続して後から縫製する模様、例えば２番目の模様１８２に対応するマーク９５の照射位置を、先に縫製する模様、例えば１番目の模様１８１の縫製位置における搬送向き左手側の縁部、即ち左端の針落ち位置１８１Ｌにする。これにより、ユーザは、模様１８１とマーク９５との位置合わせを容易に行うことができる。
【００５３】
上記実施形態に対して種々の変更を加えることが可能である。加工布９６は１番目の模様１８１の縫製時に縁部９６Ａをマーク９５に揃えたが、予めチャコペンシル等で加工布９６に引いた線、又は予め加工布９６の縁部９６Ａを裁ち目かがり（縁かがり）等で縫製した縫目をマーク９５に揃え、１番目の模様１８１の縫製を行ってもよい。
【００５４】
縫製処理において、［ＥＮＤ］キーは［ＮＥＸＴ］キー１６Ｂとは別に設けてもよい。この場合、ＣＰＵ６１は、縫製処理の開始時に［ＥＮＤ］キーを非アクティブに設定し、Ｓ４３の処理でＮがＭＡＸ以上なら、［ＥＮＤ］キーをアクティブに設定すればよい。
【００５５】
Ｓ３３の処理で、１番目の模様１８１のオフセット量ＯＦを、デフォルト値の７ｍｍに設定したが、７ｍｍに限定されない。オフセット量ＯＦのデフォルト値は、例えばミシン１の初期設定等で任意に設定できるようにしてもよい。
【００５６】
模様選択処理において、各模様は右方から左方へ並ぶ順に選択されるものとしたが、左方から右方へ並ぶ順に選択されてもよいし、任意に並ぶ順に選択されてもよい。この場合、例えば１番目に選択された模様の中心線の位置を基準に、各模様の中心線の位置を特定し、右側から並ぶ順にソートし直し、且つ各模様の中心線の位置に基づき、右側の模様から順に移動量ＤＦを演算し直してもよい。
【００５７】
ＣＰＵ６１は、並び順で連続する後の模様１８２を形成するためのマーク９５の照射位置を、先の模様１８１の左端の針落ち位置１８１Ｌとしたが、右端の針落ち位置としてもよいし、若しくは中心線の位置としてもよい。或いは、ＣＰＵ６１は、ユーザによる設定の操作を受け付けることによって、模様内の特徴点の位置を、マーク９５の照射位置として設定しもよい。また、並び順で連続する先の模様に対する後の模様の移動量ＤＦが正の値であれば、ＣＰＵ６１は、後の模様に対するマーク９５の照射位置を、先の模様の左端に設定し、移動量ＤＦが負の値であれば、先の模様の右端に設定してもよい。この場合、模様データテーブルには、各模様夫々の最も右端の針落ち位置の座標データ等が含まれるものとする。このように、ＣＰＵ６１は、既に縫製が済んだ１番目の模様１８１の左端に限らず、例えば中心線の位置、左右の端部の位置、或いは特徴点の位置等、模様１８１の任意の位置をマーク９５の照射位置に設定しても、１番目の模様１８１に対して狙い通りの位置に、後から縫製する２番目の模様１８２を形成することができる。
【００５８】
Ｓ１７の処理で、ＣＰＵ６１は、［ＡＤＤ］キー１６Ａに対する操作の入力を受け付けた場合に、先に選択された模様画像１８Ａに、後から選択された模様画像１８Ｂを重ねて表示領域１４に表示した。これに限らず、ＣＰＵ６１は、模様画像１８Ａの中心線１９Ａの位置に対する模様画像１８Ｂの中心線１９Ｂの位置を、所定の大きさ分移動させた状態で、模様画像１８Ａと模様画像１８Ｂを表示領域１４に表示してもよい。
【００５９】
本実施形態では、針棒上下動機構５５が本発明の「縫製手段」に相当する。照射機構８０が「照射手段」に相当する。Ｓ３及びＳ５の処理を実行するＣＰＵ６１が「指定手段」に相当する。Ｓ１９〜Ｓ２５の処理を実行するＣＰＵ６１が「第一設定手段」に相当する。Ｓ３３の処理を実行するＣＰＵ６１が「第二設定手段」に相当する。Ｓ４９の処理を実行するＣＰＵ６１が「制御手段」に相当する。ＬＣＤ３１が「表示手段」に相当する。マーク画像９５Ａ，９５Ｂが「マーク表示」に相当する。模様画像１８Ａ，１８Ｂが「模様表示」に相当する。Ｓ５１の処理を実行するＣＰＵ６１が「表示制御手段」に相当する。模様１８１が「第一模様」に相当し、中心線１８１Ｃが「第一縫製位置」に相当する。模様１８２が「第二模様」に相当し、中心線１８２Ｃが「第二縫製位置」に相当する。左端の針落ち位置１８１Ｌが「第一模様の縫目の一方の縁部」に相当する。
【符号の説明】
【００６０】
１                      ミシン
２                      ベッド部
２Ａ                    上面
１８Ａ，１８Ｂ          模様画像
１９Ａ，１９Ｂ          中心線
３１                    ＬＣＤ
５５                    針棒上下動機構
８０                    照射機構
９５                    マーク
９５Ａ，９５Ｂ          マーク画像
９６                    加工布
１８１                  模様
１８１Ｃ                中心線
１８１Ｌ                左端の針落ち位置
１８２                  模様
１８２Ｃ                中心線
【図１】
2016029988.tif 000003
【図２】
2016029988.tif 000004
【図３】
2016029988.tif 000005
【図４】
2016029988.tif 000006
【図６】
2016029988.tif 000007
【図８】
2016029988.tif 000008
【図９】
2016029988.tif 000009
【図１０】
2016029988.tif 000010
【図５】
2016029988.tif 000011
【図７】
2016029988.tif 000012