(57)【要約】【課題】一針単位で送り量を設定し且つ設定した送り量で高精度に縫製可能なミシンを提供する。【解決手段】ミシンは、送り歯を水平方向に移送する動力を付与する布送りモータを備える。ミシンのＣＰＵは、縫製データを作成する為の入力画面を表示する（Ｓ１１）。ＣＰＵは、ユーザによる入力が完了していない場合（Ｓ１２：ＮＯ）、Ｓ１２を繰り返す。ＣＰＵは、Ｓ１２を繰り返す間、ユーザによる入力を受け付け、記憶する。ユーザは、布の送り量を一針毎に設定する。ユーザは、針数、上糸の張力値、布の送り方向を一針毎に設定する。これによって、縫製データが完成する。ＣＰＵは、ユーザによる入力が完了すると、縫製データを記憶する（Ｓ１３）。ＣＰＵは、記憶した縫製データを用いて縫製を行う。ＣＰＵは、布送りモータを制御して、一針毎に送り量等を調整しつつ、縫製を行う。【選択図】図８
2013179993.tif 000002
【特許請求の範囲】
【請求項１】
駆動軸を回動させるモータと、
布を水平方向に移送する送り歯を支持する送り台と、
前記駆動軸と接続し且つ前記モータの駆動により前記送り台に水平方向の動作を付与する動力機構と、
前記布を移送する量である送り量を一針単位で設定した送り量データを設定するデータ設定手段と、
前記モータの前記駆動軸の回動を制御し、前記データ設定手段が設定した前記送り量データに基づく前記送り量で前記動力機構を動作させるモータ制御手段と
を備えたことを特徴とするミシン。
【請求項２】
前記データ設定手段は、一針単位で設定した前記送り量を含む複数針分の前記送り量を前記送り量データとして設定することを特徴とする請求項１に記載のミシン。
【請求項３】
前記データ設定手段が設定した複数の前記送り量データを切替可能な切替手段を更に備え、
前記モータ制御手段は、前記切替手段が切り替えた前記送り量データに基づく前記送り量で前記動力機構を動作させることを特徴とする請求項１又は２に記載のミシン。
【請求項４】
前記データ設定手段は、前記送り量データを作成可能なデータ作成手段で作成した前記送り量データを取得することで、前記送り量データを設定可能であることを特徴とする請求項１から３のいずれかに記載のミシン。
【請求項５】
前記データ設定手段は、複数の前記送り量データを組み合わせて１つの前記送り量データとして設定可能であることを特徴とする請求項１から４のいずれかに記載のミシン。
【請求項６】
前記データ設定手段が設定した前記送り量データに基づく前記送り量で前記動力機構を動作させる制御を前記モータ制御手段に繰り返し実行させる繰り返し手段を更に備えたことを特徴とする請求項１から５のいずれかに記載のミシン。
【請求項７】
前記データ設定手段が設定した前記送り量データには、主軸の駆動速度、上糸の張力値、及び前記布を搬送する方向のうち、少なくとも１つが対応付けられていることを特徴とする請求項１から６のいずれかに記載のミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、布の送り量を調整可能なミシンに関する。
【背景技術】
【０００２】
従来、布の送り量を調整可能なミシンがある。例えば、特許文献１に記載のミシンでは、角駒の傾斜角度を変更することで、送り歯の水平方向の移動量を変更する。故に、該ミシンは布の送り量を調整することができる。角駒の傾斜角度の変更は、送り用ステッピングモータで行う。ユーザがミシンに設けた操作レバーを操作することで、送り用ステッピングモータは作動し、送り量を変更する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８７３３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のミシンは、角駒の傾斜角度に応じて、布送りに関する機構（水平送り腕、水平送りカム等）の駆動量の調整により機械的に布を移送する量である送り量を変更している。従って、該ミシンは、送り用ステッピングモータの駆動により角駒の傾斜角度を変更し、送り量を変更しても、布送りに関する機構の追従性が悪い。この為、例えば、一針単位で送り量を変更した場合、該ミシンは、一針毎に送り量が変更できるまでに遅れが発生する。該ミシンは、主軸が高速で回転している時に送り量の変更が遅れると、設定した送り量で縫製できないという問題点があった。
【０００５】
本発明の目的は、一針単位で送り量を設定し且つ設定した送り量で高精度に縫製可能なミシンを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係るミシンは、駆動軸を回動させるモータと、布を水平方向に移送する送り歯を支持する送り台と、前記駆動軸と接続し且つ前記モータの駆動により前記送り台に水平方向の動作を付与する動力機構と、前記布を移送する量である送り量を一針単位で設定した送り量データを設定するデータ設定手段と、前記モータの前記駆動軸の回動を制御し、前記データ設定手段が設定した前記送り量データに基づく前記送り量で前記動力機構を動作させるモータ制御手段とを備えている。この場合、ユーザが、送り量を一針単位で設定することができる。よって、ユーザが設定できる縫製のデザインの幅が広がる。また、データ設定手段によって送り量データが設定されれば、モータ制御手段は送り量データが示す送り量となるように、モータを制御する。モータの駆動は駆動軸と接続する動力機構を介して送り台に伝達する。故に、ミシンは一針単位で設定した送り量データへの送り量の変更に対する追従性が向上する。よって、ミシンは一針単位で設定した送り量データで高精度に縫製することができる。
【０００７】
前記ミシンにおいて、前記データ設定手段は、一針単位で設定した前記送り量を含む複数針分の前記送り量を前記送り量データとして設定してもよい。この場合、ミシンは、一針単位で設定した送り量を含む複数針分の送り量を１つの送り量データにまとめることができる。即ち、ミシンは、送り量データを、縫目のパターンプログラムとすることができる。このように設定した送り量データを用いると、モータ制御手段が自動で送り量を調整しながら、複数針分の縫製を実行する。よって、ミシンは縫製の作業効率が更に向上する。
【０００８】
前記ミシンは、前記データ設定手段が設定した複数の前記送り量データを切替可能な切替手段を更に備え、前記モータ制御手段は、前記切替手段が切り替えた前記送り量データに基づく前記送り量で前記動力機構を動作させてもよい。この場合、ミシンは送り量データを切り替えながら、縫製を行うことができる。よって、ミシンは様々なパターンの縫目を形成することができる。
【０００９】
前記ミシンにおいて、前記データ設定手段は、前記送り量データを作成可能なデータ作成手段で作成した前記送り量データを取得することで、前記送り量データを設定可能であってもよい。この場合、データ作成手段が送り量データを作成した場合でも、ミシンは、送り量データを取得することができる。そして、モータ制御手段は、自動で送り量を調整しながら縫製を行う。よって、ユーザは、ミシンに限らず、データ作成手段を使用して、送り量データを作成することができる。この為、ユーザの利便性が向上する。
【００１０】
前記ミシンにおいて、前記データ設定手段は、複数の前記送り量データを組み合わせて１つの前記送り量データとして設定可能であってもよい。この場合、データ設定手段が、複数の送り量データを組み合わせて１つの送り量データを設定可能である。この為、様々な縫目を組み合わせて、縫製を行うことができる。よって、ユーザが設定できる縫製のデザインの幅が更に広がる。また、複数の送り量データを組み合わせることができるので、ユーザが一針ずつ再設定して送り量データを作成する場合に比べて、ユーザの作業の手間が軽減される。よって、ミシンは縫製作業の効率が更に向上する。
【００１１】
前記ミシンは、前記データ設定手段が設定した前記送り量データに基づく前記送り量で前記動力機構を動作させる制御を前記モータ制御手段に繰り返し実行させる繰り返し手段を更に備えてもよい。この場合、ミシンは、同一の送り量データを使用して繰り返し縫製を実行する。よって、ユーザが一針ずつ再設定して送り量データを作成する場合に比べて、ユーザの作業の手間が軽減される。よって、ミシンは縫製作業の効率が更に向上する。
【００１２】
前記ミシンにおいて、前記データ設定手段が設定した前記送り量データには、主軸の駆動速度、上糸の張力値、及び前記布を搬送する方向のうち、少なくとも１つが対応付けられてもよい。この場合、送り量データには、主軸の駆動速度、糸の張力値、及び前記布を搬送する方向のうち、少なくとも１つが対応つけられている。この為、ミシンは、送り量だけでなく、主軸の駆動速度、糸の張力値、及び前記布を搬送する方向のうち、少なくとも１つを調整可能となる。
【図面の簡単な説明】
【００１３】
【図１】ミシン１の斜視図。
【図２】布送り機構３０の第一の状態を示す斜視図。
【図３】布送り機構３０の第二の状態を示す斜視図。
【図４】布送り機構３０の第三の状態を示す斜視図。
【図５】ミシン１の電気的構成のブロック図。
【図６】縫製データ８１のデータ構成図。
【図７】入力画面９５を示す図。
【図８】縫製データ作成処理のフローチャート。
【図９】縫製処理のフローチャート。
【図１０】第一通常縫い処理のフローチャート。
【図１１】縫製データ８２のデータ構成図。
【図１２】縫製データ８２を使用して通常縫いを実行した縫目を示す図。
【図１３】第二通常縫い処理のフローチャート。
【図１４】縫製データ８１、８２、８３を使用して、止め縫い有りの縫製を実行した縫目を示す図。
【図１５】縫製データ８３のデータ構成図。
【図１６】プログラム縫い処理のフローチャート。
【図１７】縫製データ８４のデータ構成図。
【図１８】縫製データ８４を使用して、プログラム縫いを実行した縫目を示す図。
【図１９】パターン縫い処理のフローチャート。
【図２０】縫製データ８５のデータ構成図。
【図２１】縫製データ８５を使用してパターン縫いを実行した縫目を示す図。
【発明を実施するための形態】
【００１４】
以下、本発明の第一実施形態のミシン１について図面を参照して説明する。図１〜図４を参照しミシン１の構成について説明する。図１の紙面上側、下側、右側、左側、表側、背面側は夫々ミシン１の上側、下側、右側、左側、前側、後側である。
【００１５】
図１に示すように、ミシン１はベッド部２、脚柱部３、アーム部４を備える。ベッド部２はミシン１の土台である。ベッド部２はテーブル２０の上面の凹部（図示略）に上方から装着する。脚柱部３はベッド部２の右端から鉛直上方に延びる。アーム部４は脚柱部３の上端から左方に延びる。アーム部４はベッド部２の上面に対向する。アーム部４は左端部下方に押え足１７を装着する。押え足１７は送り歯３４（図２参照）に対向する。アーム部４は内部に針棒７を保持する。針棒７は下端に縫針８を装着する。針棒７と縫針８はメインモータ１３の駆動に従って上下に往復移動する。アーム部４は左端部前方に天秤９を備える。天秤９は針棒７に連動して上下動する。アーム部４は上部に操作部１０を備える。操作部１０は前面に液晶パネル１１を備える。ユーザは液晶パネル１１を見ながら操作部１０を操作し各種指示をミシン１に入力する。
【００１６】
ミシン１はテーブル２０の下面に制御装置２５を備える。制御装置２５はロッド２１を介して踏み込み式のペダル２２に接続する。ユーザはペダル２２をつま先側又は踵側に操作する。制御装置２５はペダル２２の操作方向及び操作量に応じてミシン１の動作を制御する。
【００１７】
脚柱部３は右側面上部にメインモータ１３を備える。アーム部４は内部に主軸１４を備える。主軸１４は回転可能な状態でアーム部４内部を左右方向に延びる。主軸１４の右端はメインモータ１３に接続する。主軸１４の左端は針棒上下動機構（図示略）に接続する。メインモータ１３は主軸１４を駆動して針棒７と天秤９を上下動する。
【００１８】
ベッド部２は上面左端に針板１５を備える。針板１５は略中央部に針穴１８を有する（図２参照）。縫針８の下端は下降時に針穴１８を通過する。針板１５は針穴１８の左方、後方、右方の夫々に送り歯穴１９を備える（図２参照）。送り歯穴１９は前後方向に長い長方形状である。ベッド部２は針板１５の下方に釜機構（図示略）、布送り機構３０（図２〜図４参照）を備える。布送り機構３０は縫製の対象となる布を送る機構である。
【００１９】
図２を参照し布送り機構３０の構成について説明する。図２の紙面上側、下側、右側、左側、左上側、右下側は夫々ミシン１の上側、下側、前側、後側、右側、左側である。図２に示すように、布送り機構３０は送り台３３、送り歯３４、布送りモータ３５、動力伝達機構４０、中間作用腕３８、上下動力機構４７等を備える。
【００２０】
送り台３３は針板１５の下方に位置し且つ針板１５に対して略平行である。送り台３３は上面の中心近傍に３つの送り歯３４を略水平に支持する。送り歯３４の夫々は送り歯穴１９の位置に対応する。送り歯３４の夫々は前後方向に長い。送り歯３４の前後方向の長さは送り歯穴１９の長さより小さい。送り歯３４は押え足１７との間で布を挟む為の凹凸を上部に備える。送り歯３４は、布を水平方向に移動する。
【００２１】
布送りモータ３５は送り台３３の右方に配置してある。布送りモータ３５はステッピングモータである。布送りモータ３５は送り台３３を前後方向に移動する。布送りモータ３５は左方に延びる駆動軸３６を備えている。布送りモータ３５は駆動軸３６を回動する。
【００２２】
動力伝達機構４０は、送り腕４１、送り腕４２、連結部６５を備える。送り腕４１の一端は布送りモータ３５の駆動軸３６の先端に直交して取り付けてある。送り腕４１の他端は送り腕４２の一端に回転可能に連結してある。送り腕４２の他端は中間作用腕３８の延設方向先端に回動可能に連結してある。送り腕４１の他端と送り腕４２の一端が連結する部分は連結部６５である。送り腕４２の他端と中間作用腕３８の先端が連結する部分は連結部６６である。中間作用腕３８は連結部６６と連結する部分の反対側の端部が水平送り軸２８の右端側に取り付けてある。中間作用腕３８は水平送り軸２８の長手方向に直交し且つ後方側に延びる。水平送り軸２８は布送りモータ３５の左上方に回動可能に設けてある。水平送り軸２８は左右方向に延びる。リンク部材５０の下端は水平送り軸２８の左端部に直交して取り付けてある。リンク部材５０の上端は送り台３３の前端部に回動可能に連結してある。
【００２３】
駆動軸３６が回動範囲の一方向及び逆方向に回動することで、連結部６５は前後方向に水平往復移動し、連結部６６は上下方向に往復移動する。連結部６６の移動によって中間作用腕３８は水平送り軸２８を中心に回動する。中間作用腕３８の回動と連動して水平送り軸２８は回動する。水平送り軸２８の回動によって送り台３３は前後方向に移動する。
【００２４】
送り台３３の後端には上下動力機構４７が設けてある。上下動力機構４７は上下送り軸２７、プーリ２４、偏心部３９、リンク部材５１を備える。上下送り軸２７は回転可能な状態で左右方向に延びる。上下送り軸２７は水平送り軸２８に対して平行に位置する。上下送り軸２７は右端部にプーリ２４を固定する。プーリ２４はタイミングベルト（図示略）を介して主軸１４に連結する。上下送り軸２７はメインモータ１３の駆動により主軸１４と同期を保持した状態で回転する。偏心部３９は上下送り軸２７の左端に設けてある。偏心部３９は上下送り軸２７の軸心に対して偏心している。リンク部材５１は送り台３３の後端に回転可能に設けてある。リンク部材５１は偏心部３９を回転可能に保持する。偏心部３９は上下送り軸２７の回転によりリンク部材５１を介して送り台３３を上下動させる。
【００２５】
図２〜図４を参照し布送り機構３０の送り台３３への前後方向の動作の付与について説明する。布送り機構３０は駆動軸３６が回動範囲で一方向及び逆方向に回動することで下記の第一〜第三の状態を繰り返し、送り台３３を前後方向に移動する。図２〜図４のＷ１〜Ｗ３の各々は、送り台３３の近傍を示す。
【００２６】
図２に示す第一の状態では、動力伝達機構４０は送り腕４１と送り腕４２が上下方向に一直線上に位置している。連結部６６は最上部且つ連結部６５の上方に位置している。中間作用腕３８は略水平である。送り台３３は最前方に位置する。送り歯３４は送り歯穴１９の最前方に位置する。布送り機構３０は第一の状態である。本実施形態では、送り腕４１と送り腕４２が上下方向に一直線上になったときの連結部６５の位置が中間位置である。
【００２７】
第一の状態から布送りモータ３５が駆動すると、駆動軸３６は左側面視時計回りに回動する。送り腕４１は駆動軸３６の回動に伴って時計回りに回動する。連結部６５は中間位置から前方位置に移動する。送り腕４１と送り腕４２は連結部６５を基点に前方に向かって略Ｌ字に屈曲する。送り腕４２は連結部６５を中心に左側面視反時計回りに回動する。送り腕４２の回動によって連結部６６は下方に移動する。連結部６６は中間作用腕３８の先端を下方に引き込む。中間作用腕３８は水平送り軸２８を中心に反時計回りに回動して先端が斜め下方に傾斜する。中間作用腕３８の回動に連動して水平送り軸２８は反時計回りに回動する。リンク部材５０は水平送り軸２８に連動して反時計回りに回動する。送り台３３は後方に移動する。駆動軸３６が回動可能範囲の一端部まで回動すると送り歯３４は送り歯穴１９の最後方に位置する。布送り機構３０は第二の状態（図３参照）となる。
【００２８】
布送りモータ３５は駆動軸３６の回動方向を反転する。駆動軸３６は左側面視反時計回りに回動する。送り腕４１は駆動軸３６の回動に伴って反時計回りに回動する。連結部６５は前方位置から中間位置に移動する。送り腕４１と送り腕４２は上下方向に一直線上になる。中間作用腕３８は水平送り軸２８を中心に時計回りに回動して略水平に戻る。中間作用腕３８の回動に連動して水平送り軸２８は時計回りに回動する。リンク部材５０は水平送り軸２８に連動して時計回りに回動する。送り台３３は前方に移動する。送り歯３４は送り歯穴１９の最前方に位置する。布送り機構３０は第一の状態（図２参照）に戻る。
【００２９】
駆動軸３６は第一の状態から左側面視反時計回りに回動を続ける。送り腕４１は駆動軸３６の回動に伴って反時計回りに回動を続ける。図６に示すように、連結部６５は中間位置から後方位置に移動する。送り腕４１と送り腕４２は連結部６５を基点に第２の状態とは反対側である後方に向かって略Ｌ字に屈曲する。送り腕４２は連結部６５を中心に時計回りに回動する。送り腕４２の回動によって連結部６６は下方に移動する。連結部６６は中間作用腕３８の先端を下方に引き込む。中間作用腕３８は水平送り軸２８を中心に反時計回りに回動して先端が斜め下方に傾斜する。中間作用腕３８の回動に連動して水平送り軸２８は反時計回りに回動する。リンク部材５０は水平送り軸２８に連動して反時計回りに回動する。送り台３３は後方に移動する。駆動軸３６が回動可能範囲の他端部まで回動すると送り歯３４は送り歯穴１９の最後方に位置する。布送り機構３０は第三の状態（図４参照）となる。
【００３０】
布送りモータ３５は駆動軸３６の回動方向を反転する。駆動軸３６は時計回りに回動する。送り腕４１は駆動軸３６の回動に伴って時計回りに回動する。連結部６５は後方位置から中間位置に移動する。送り腕４１と送り腕４２は上下方向に一直線上になる。中間作用腕３８は水平送り軸２８を中心に時計回りに回動して略水平に戻る。中間作用腕３８の回動に連動して水平送り軸２８は時計回りに回動する。リンク部材５０は水平送り軸２８に連動して時計回りに回動する。送り台３３は最前方に移動する。送り歯３４は送り歯穴１９の最前方に位置する。布送り機構３０は第一の状態（図２参照）に戻る。布送り機構３０は第一〜第三の状態を繰り返し、送り台３３を前後方向に移動する。
【００３１】
布送り機構３０が布を後方に向けて送る動作について説明する。布送り機構３０は布送りモータ３５の駆動による第一〜第三の状態の繰り返しと上述のメインモータ１３の駆動による送り台３３の上下動によって布を送る。布送り機構３０が第一の状態の時（図２参照）、送り台３３は偏心部３９とリンク部材５１により送り歯３４が針板１５上面と略一致する位置にある。
【００３２】
メインモータ１３が駆動すると、送り台３３は偏心部３９とリンク部材５１により上方に移動して送り歯３４が針板１５上面から上方に突出する。布送りモータ３５は駆動軸３６を左側面視時計回りに回動する。送り台３３は動力伝達機構４０により後方に移動する。故に、布送り機構３０は布を後方に向けて送る。
【００３３】
メインモータ１３が駆動を続けると、送り台３３は偏心部３９とリンク部材５１により送り歯３４が針板１５上面と略一致する位置に戻る。布送り機構３０は布送りモータ３５の駆動軸３６が回動範囲の一端部まで時計回りに回動して第二の状態（図３参照）になる。布送り機構３０は布を送るのを止める。
【００３４】
第二の状態の後、送り台３３は偏心部３９とリンク部材５１により下方に移動して送り歯３４が針板１５上面から下方に下がる。布送りモータ３５は駆動軸３６の回動方向を反転して左側面視反時計回りに回動する。送り台３３は動力伝達機構４０により前方に移動する。送り歯３４が針板１５上面から下方に下がるので、布送り機構３０は布を送らない。
【００３５】
メインモータ１３が駆動を続けると、送り台３３は偏心部３９とリンク部材５１により送り歯３４が針板１５上面と略一致する位置に戻る。布送りモータ３５が駆動軸３６を左側面視反時計回りに回動するので、布送り機構３０は第一の状態に戻る（図２参照）。
【００３６】
第一の状態の後、送り台３３は偏心部３９とリンク部材５１により再度上方に移動して送り歯３４が針板１５上面から上方に突出する。布送りモータ３５は駆動軸３６が反時計回りの回動を続ける。送り台３３は動力伝達機構４０により移動方向が前方から後方に切り替わる。布送り機構３０は再度布を後方に向けて送る。
【００３７】
メインモータ１３が駆動を続けると、送り台３３は偏心部３９とリンク部材５１により送り歯３４が針板１５上面と略一致する位置に戻る。布送り機構３０は布送りモータ３５の駆動軸３６が回動範囲の他端部まで反時計回りに回動して第三の状態（図４参照）になる。布送り機構３０は布を送るのを止める。
【００３８】
第三の状態の後、送り台３３は偏心部３９とリンク部材５１により下方に移動して送り歯３４が針板１５上面から下方に下がる。布送りモータ３５は駆動軸３６の回動方向を反転して時計回りに回動する。送り台３３は動力伝達機構４０により前方に移動する。送り歯３４が針板１５上面から下方に下がるので、布送り機構３０は布を送らない。
【００３９】
メインモータ１３が駆動を続けると、送り台３３は偏心部３９とリンク部材５１により送り歯３４が針板１５上面と略一致する位置に戻る。布送りモータ３５が駆動軸３６を時計回りに回動するので、布送り機構３０は第一の状態に戻る。布送り機構３０は上述の動作を繰り返し、布を後方に向けて送る。
【００４０】
以上のように、布送り機構３０は布を送る。布送りモータ３５の駆動軸３６の回動範囲が小さくなると、布の送り量が小さくなる。布送りモータ３５の駆動軸３６の回動範囲が大きくなると、布の送り量が大きくなる。故に、ＣＰＵ４４（図５参照）が布送りモータ３５の駆動軸３６の回動範囲を変更するだけで、布の送り量を調整できる。
【００４１】
図５を参照しミシン１の電気的構成について説明する。ミシン１の制御装置２５はＣＰＵ４４を備える。ＣＰＵ４４はミシン１の制御を司る。ＣＰＵ４４はＲＯＭ４５、ＲＡＭ４６、ＥＥＰＲＯＭ（登録商標）４９、Ｉ／Ｏインターフェース（以下Ｉ／Ｏという）４８とバスを介して接続する。ＲＯＭ４５は後述する各種フローチャートの処理を実行する為のプログラム等を記憶する。ＲＡＭ４６はプログラムを実行する為に必要な各種値を一時的に記憶する。ＥＥＰＲＯＭ４９は後述する縫製データ８１〜８５（図６、図１１、図１５、図１７、図２０参照）、各種値を記憶する不揮発性の記憶装置である。
【００４２】
Ｉ／Ｏ４８はペダル２２、操作部１０に接続する。ＣＰＵ４４はペダル２２の操作方向及び操作量を取得する。ＣＰＵ４４は操作部１０からユーザによる操作指示を取得する。ユーザは後述する入力画面９５（図７参照）を確認しながら、操作部１０を操作することで、縫製データを設定できる。Ｉ／Ｏ４８は駆動回路５２〜５５に接続する。駆動回路５２は液晶パネル１１を駆動する。駆動回路５３は、ＣＰＵ４４から入力するトルク指令信号に応じてメインモータ１３を駆動する。ミシン１はメインモータ１３の回転角位相及び回転速度を検出する為のメインエンコーダ５７を備える。メインエンコーダ５７はメインモータ１３の回転角位相及び回転速度の検出結果をＩ／Ｏ４８に出力する。駆動回路５４は、ＣＰＵ４４から入力する布送り駆動信号に応じて布送りモータ３５を駆動する。ＣＰＵ４４は、布送りモータ３５の駆動軸３６の回転を制御し、布の送り量を調整する。布送りモータ３５はパルスモータである。布送りモータ３５の布送り駆動信号はパルス信号である。ミシン１は布送りモータ３５の回転角位相及び回転速度を検出する為の布送りエンコーダ５８を備える。布送りエンコーダ５８は布送りモータ３５の回転角位相及び回転速度の検出結果をＩ／Ｏ４８に出力する。駆動回路５５は、ＣＰＵ４４から入力する糸調子機構駆動信号に応じて糸調子ソレノイド５９を駆動する。ＣＰＵ４４は、糸調子ソレノイド５９の駆動量を制御し、糸調子機構（図示略）による上糸への張力値を調整する。
【００４３】
図６を参照して縫製データ８１について説明する。ＥＥＰＲＯＭ４９は縫製データ８１を記憶する。縫製データ８１は、後述する縫製データ作成処理（図８参照）に従って、ユーザが設定した縫製データである。ＣＰＵ４４は縫製順が示す順番で縫製を行う。図６では説明の都合上、縫製順は「Ａ１」、「Ａ２」等のように、アルファベットと数値の組み合わせで示しているが、数値のみであってもよい。数値が縫製順を示している。アルファベットは、各種の縫製データ８１〜８５（図６、図１１、図１５、図１７、図２０参照）の縫製順を区別する為に用いている。
【００４４】
ＣＰＵ４４は、縫製データ８１に従って縫製を行う。縫製データ８１は、縫製順、針数、送り量、送り方向、張力値の夫々のデータを対応付ける。針数は連続して縫製を行う針数（回数）である。送り量は一針毎に布を送る量である。ＣＰＵ４４は布送りモータ３５を制御して、送り量のデータが示す送り量分、１針毎に布を送る。送り方向は布を搬送する方向である。送り方向「１」は後方向に布を送ることを示す。送り方向「２」は前方向に布を送ることを示す。張力値は上糸の張力値である。ＣＰＵ４４は糸調子機構（図示略）に取り付けた糸調子ソレノイド５９を制御して、上糸の張力値を変更する。以下の説明では、縫製データ８１〜８５等を特に特定しない場合、夫々の縫製データをいう。
【００４５】
図７を参照して、入力画面９５について説明する。ＣＰＵ４４は液晶パネル１１に入力画面９５を表示する。入力画面９５は設定値入力部９５１、モード入力部９５２、数値入力部９５３を備える。設定値入力部９５１は縫製データに登録する各データ（針数、送り量、送り方向、張力値）を選択する為の表示部である。ユーザは設定値入力部９５１で、針数、送り量、送り方向、張力値を選択し、数値入力部９５３に数値を入力する。縫製データは、ユーザが入力した針数、送り量、送り方向、張力値の数値を記憶する。
【００４６】
モード入力部９５２は、通常縫い、前止め縫い、後止め縫い、プログラム縫い、パターン縫いを選択する為の表示部である。ユーザは縫製を行う場合、モードを選択する。通常縫いは、ユーザによるペダル２２の操作量に応じて縫製を行うモードである。前止め縫いは通常縫いの縫い始めに行う止め縫いである。後止め縫いは通常縫いの縫い終わりに行う止め縫いである。前止め縫いと後止め縫いとは、ユーザが通常縫いを選択した場合に追加で選択できる。プログラム縫いは、ユーザが設定した縫製データに基づく縫製の実行を完了した時点で、縫製を終了するモードである。パターン縫いは、ユーザがペダル２２を操作している間に、ユーザが設定した縫製データに基づく縫製を繰り返して実行するモードである。
【００４７】
図８を参照して、縫製データ作成処理について説明する。縫製データ作成処理は、ユーザが縫製データを作成する為の処理である。図８に示すように、ＣＰＵ４４は入力画面９５（図７参照）を液晶パネル１１に表示する（Ｓ１１）。ユーザは入力画面９５を確認しつつ操作部１０を操作して、縫製データの作成を行う。ユーザは針数、送り量、送り方向、張力値を一針単位で設定する。
【００４８】
ＣＰＵ４４は、入力が完了したか否かを判断する（Ｓ１２）。ＣＰＵ４４は、入力が完了していない場合（Ｓ１２：ＮＯ）、Ｓ１２の処理を繰り返す。ＣＰＵ４４はＳ１２を繰り返す間、ユーザの操作が設定する送り量等をＲＡＭ４６に記憶する。ＣＰＵ４４は入力が完了した場合（Ｓ１２：ＹＥＳ）、ユーザが入力した縫製データをＥＥＰＲＯＭ４９に記憶する（Ｓ１３）。これによって、複数針分の送り量等が設定される。縫製データ作成処理は終了する。
【００４９】
図９を参照して、縫製処理について説明する。例えば、ＣＰＵ４４は、ユーザが縫製を開始する指示を入力した場合に、縫製処理を実行する。ＣＰＵ４４は入力画面９５を表示する（Ｓ２１）。ユーザは操作部１０を操作してモードを選択する。また、ＣＰＵ４４はユーザがモードを選択した後、ＥＥＰＲＯＭ４９に記憶した縫製データを選択する画面を表示する。ユーザは縫製を行う縫製データを選択する。ＣＰＵ４４は、ユーザによる入力が終了したか否かを判断する（Ｓ２２）。ＣＰＵ４４は、入力が終了していないと判断した場合（Ｓ２２：ＮＯ）、Ｓ２２の処理を繰り返す。
【００５０】
ＣＰＵ４４は、Ｓ２２で入力した設定において、通常縫いの設定であるか否かを判断する（Ｓ２３）。ＣＰＵ４４は、通常縫いの設定である場合（Ｓ２３：ＹＥＳ）、Ｓ２２で入力した設定において、止め縫い（前止め縫い又は後止め縫い）の設定があるか否かを判断する（Ｓ２４）。ＣＰＵ４４は止め縫いの設定がない場合（Ｓ２４：ＮＯ）、第一通常縫い処理を実行する（Ｓ２５）。
【００５１】
図１０を参照して、第一通常縫い処理について説明する。第一通常縫い処理は止め縫いのない通常縫いを実行する処理である。ＣＰＵ４４は、ペダル２２がＯＮか否かを判断する（Ｓ４１）。ユーザがペダル２２を操作した場合、ペダルはＯＮとなる。ＣＰＵ４４は、ペダル２２がＯＮでない場合（Ｓ４１：ＮＯ）、Ｓ４１の処理を繰り返す。ＣＰＵ４４は、ペダル２２がＯＮである場合（Ｓ４１：ＹＥＳ）、縫製データに従って一針分の縫製を実行する（Ｓ４２）。詳細には、ＣＰＵ４４は、縫製データの送り方向に布が移動するように、布送りモータ３５の駆動軸３６を回動する。ＣＰＵ４４は、布送りモータ３５を制御して、縫製データの送り量で布を送るように動力伝達機構４０を動作する。ＣＰＵ４４は、縫製データの張力値で縫製するように、糸調子ソレノイド５９を制御する。尚、後述するフローチャート（図１３、図１６、図１９）において、縫製データに従って縫製する場合も、ＣＰＵ４４は同様の処理を行う。
【００５２】
次に、ＣＰＵ４４は、ペダル２２がＯＦＦか否かを判断する（Ｓ４３）。ユーザがペダル２２の操作を止めると、ペダル２２がＯＦＦとなる。ＣＰＵ４４は、ペダル２２がＯＦＦでない場合（Ｓ４３：ＮＯ）、Ｓ４２に戻り、次の一針分の縫製を行う。
【００５３】
例えば、ユーザがＳ２２で、図１１に示す縫製データ８２で通常縫いを行うこと設定をしたとする。縫製データ８２は、一針毎に送り量が異なるように設定し、ＥＥＰＲＯＭ４９に記憶してある。ＣＰＵ４４は、縫製データ８２の縫製順に従って一針分の縫製を実行する。ＣＰＵ４４は、ペダル２２がＯＮである間、縫製順「Ｂ１」、「Ｂ２」の縫製を繰り返し実行する（Ｓ４２、Ｓ４３：ＮＯ）。図１２は、この具体例で縫製を実行した場合の縫製模様を示している。図１２における符号「Ｂ１」、「Ｂ２」は、縫製データ８２（図１１参照）の縫製順「Ｂ１」、「Ｂ２」の縫製によって形成する縫目の長さを示している。縫製データ８２では、縫製順「Ｂ１」の送り量は「０．５ｍｍ」である。縫製順「Ｂ２」の送り量は「１ｍｍ」である。この為、図１２では、「Ｂ１」の縫目の長さは、「Ｂ２」の縫目の長さの半分の長さとなっている。図１４、図１８、図２１も、図１２と同様に、縫目の長さと、縫製順を示している。ＣＰＵ４４は縫目を矢印９０１の方向に形成する。故に、布の搬送方向は矢印９０１の反対方向である。尚、図１２、図１４、図１８、図２１では、張力値に違いによる縫目の違いを図示していない。しかし、張力値が異なれば、形成される縫目も変化する。
【００５４】
ＣＰＵ４４はペダル２２がＯＦＦの場合（Ｓ４３：ＹＥＳ）、第一通常縫い処理を終了する。ＣＰＵ４４は縫製処理（図９参照）に戻り、縫製データを他の縫製データに切り替えるか否か判断する（Ｓ３０）。ＣＰＵ４４は、ユーザが縫製データを切り替える指示を入力した場合、縫製データを切り替えると判断する（Ｓ３０：ＹＥＳ）。処理はＳ２１に戻る。ユーザは縫製データを切り替えて、他の模様の縫製を行うことができる。故に、ミシン１は、様々なパターンの縫目を布に形成することができる。ＣＰＵ４４は、ユーザが縫製データを切り替えない指示を入力した場合（Ｓ３０：ＮＯ）、縫製処理を終了する。
【００５５】
図９に示すように、ＣＰＵ４４は止め縫いの設定があると判断した場合（Ｓ２４：ＹＥＳ）、第二通常縫い処理を実行する（Ｓ２６）。図１３を参照して、第二通常縫い処理について説明する。第二通常縫い処理は、通常縫いに止め縫いを組み合わせて縫製を行う場合の処理である。ＣＰＵ４４は、ペダル２２がＯＮか否かを判断する（Ｓ５１）。ＣＰＵ４４は、ペダル２２がＯＮでない場合（Ｓ５１：ＮＯ）、Ｓ５１の処理を繰り返す。
【００５６】
ＣＰＵ４４は、ペダル２２がＯＮである場合（Ｓ５１：ＹＥＳ）、前止め縫いの設定があるか否かを判断する（Ｓ５２）。ＣＰＵ４４は、前止め縫いの設定がない場合（Ｓ５２：ＮＯ）、後述するＳ５４に処理を移行する。ＣＰＵ４４は、前止め縫いの設定がある場合（Ｓ５３：ＹＥＳ）、前止め縫いを実行する（Ｓ５３）。例えば、ユーザが前止め縫い用の縫製データとして、縫製データ８１（図６参照）を設定したとする。ＣＰＵ４４は、縫製順「Ａ１」〜「Ａ６」の縫製を行う。図１４は、この具体例で縫製を実行した場合の縫製模様を示している。図１４に示すように、ＣＰＵ４４は、縫製順「Ａ１」〜「Ａ３」の順に、設定された縫目の長さで、矢印９０２の方向に縫製を行う。縫製順「Ａ４」〜「Ａ６」は、送り方向が「２（前方向）」なので、矢印９０３の方向に縫製を行う。この場合、布の送り方向は、矢印９０３の反対方向である。尚、ＣＰＵ４４は、図１４における縫製順「Ａ１〜Ａ６、Ｂ１、Ｂ２、Ｃ１〜Ｃ６」を布の同一線上に縫製を行う。しかし、説明の都合上、図１４では、布の送り方向が変わるたびに、下側にずらして縫目を記載している（図１８も同様）。
【００５７】
ＣＰＵ４４は前止め縫いを行った後、通常縫い用としてユーザが選択した縫製データの一針分の縫製を行う（Ｓ５４）。ＣＰＵ４４は、ペダル２２がＯＦＦであるか否かを判断する（Ｓ５５）。ＣＰＵ４４は、ペダル２２がＯＦＦでない場合（Ｓ５５：ＮＯ）、Ｓ５４に戻り、次の一針の縫製を行う。Ｓ５４及びＳ５５の処理は、第一通常縫い処理（図１０参照）のＳ４２及びＳ４３の処理と同様である。例えば、ユーザが、通常縫い用の縫製データとして、縫製データ８２（図１１参照）を設定したとする。この場合、ＣＰＵ４４は、図１２に示す場合と同様に、縫製順「Ｂ１」と「Ｂ２」との繰り返しの縫目を形成する（図１４参照）。ＣＰＵ４４は矢印９０４の方向に縫製を行う。
【００５８】
ＣＰＵ４４は、ペダル２２がＯＦＦになった場合（Ｓ５５：ＹＥＳ）、後止め縫いの設定があるか否かを判断する（Ｓ５６）。ＣＰＵ４４は、後止め縫いの設定がない場合（Ｓ５６：ＮＯ）、第二通常縫い処理を終了する。ＣＰＵ４４は、後止め縫いの設定がある場合（Ｓ５６：ＹＥＳ）、後止め縫いを実行する。
【００５９】
例えば、ユーザが後止め縫い用の縫製データとして、縫製データ８３（図１５参照）を設定したとする。縫製データ８３は、縫製データ作成処理（図８参照）に従って、ユーザが設定した縫製データである。ＣＰＵ４４は、縫製順「Ｃ１」〜「Ｃ６」の縫製を行う。図１４に示すように、ＣＰＵ４４は、「Ｃ１」〜「Ｃ３」の順に、設定された縫目の長さで、矢印９０５の方向に縫製を行う。「Ｃ４」〜「Ｃ６」は、矢印９０６の方向に縫製を行う。
【００６０】
ＣＰＵ４４は、後止め縫いが終了すると、第二通常縫い処理を終了する。ＣＰＵ４４は、縫製処理（図９参照）に戻り、Ｓ３０の処理を行う。
【００６１】
図９に示すように、ＣＰＵ４４は、通常縫いの設定でない場合（Ｓ２３：ＮＯ）、プログラム縫いの設定であるか否かを判断する（Ｓ２７）。ＣＰＵ４４は、プログラム縫いの設定である場合（Ｓ２７：ＹＥＳ）、プログラム縫い処理を実行する（Ｓ２８）。
【００６２】
図１６を参照して、プログラム縫い処理について説明する。プログラム縫い処理は、ユーザがプログラム（設定）した縫製データの縫製を実行した後に、自動で縫製を終了する処理である。ＣＰＵ４４は、ペダル２２がＯＮであるか否かを判断する（Ｓ６１）。ＣＰＵ４４は、ペダル２２がＯＮでない場合（Ｓ６１：ＮＯ）、Ｓ６１の処理を繰り返す。
【００６３】
ＣＰＵ４４は、ペダル２２がＯＮの場合（Ｓ６１：ＹＥＳ）、一針分の縫製を行う（Ｓ６２）。ＣＰＵ４４は縫製データの最後の一針まで縫製を実行したか否かを判断する（Ｓ６３）。ＣＰＵ４４は最後の一針まで縫製を実行していない場合（Ｓ６３：ＮＯ）、Ｓ６２に戻り、次の一針の縫製を行う。ＣＰＵ４４は最後の一針まで縫製を実行した場合（Ｓ６３：ＹＥＳ）、プログラム縫い処理を終了する。ＣＰＵ４４は縫製処理（図９参照）に戻り、Ｓ３０の処理を行う。
【００６４】
例えば、ユーザがＳ２２で、図１７に示す縫製データ８４を使用してプログラム縫いを行う設定をしたとする。縫製データ８４は縫製データ作成処理（図８参照）に従って、ユーザが設定した縫製データである。ＣＰＵ４４は縫製データ８４の縫製順に従って縫製を実行する（Ｓ６２）。ＣＰＵ４４は、縫製データ８４の縫製順「Ｄ９」の最後の一針まで縫製を実行した後（Ｓ６３：ＹＥＳ）、プログラム縫い処理を終了する。図１８は、縫製データ８４でプログラム縫いを実行した場合の縫製模様を示している。図１８に示すように、ＣＰＵ４４は、縫製順「Ｄ１」の縫製データ８４の最初の一針から縫製を行い、縫製順「Ｄ９」の最後の一針まで縫製する。縫製データ８４において、縫製順「Ｄ１」〜「Ｄ４」及び縫製順「Ｄ６」〜「Ｄ９」の送り方向は、「１（後方向）」であり、Ｄ５の送り方向は「２（前方向）」である。この為、ＣＰＵ４４は、矢印９０７の方向に縫製順「Ｄ１」〜「Ｄ４」の縫製を行った後、矢印９０８の方向に縫製順「Ｄ５」の縫製を行い、矢印９０９の方向に縫製順「Ｄ６」〜「Ｄ９」の縫製を行う。
【００６５】
図９に示すように、ＣＰＵ４４は、プログラム縫いの設定でない場合（Ｓ２７：ＮＯ）、パターン縫い処理を実行する（Ｓ２９）。図１９を参照して、パターン縫い処理について説明する。パターン縫い処理は、ユーザが設定した縫製データを繰り返して縫製を実行する処理である。
【００６６】
ＣＰＵ４４は、ペダルがＯＮである否かを判断する（Ｓ７１）。ＣＰＵ４４は、ペダルがＯＮでない場合（Ｓ７１：ＮＯ）、Ｓ７１の処理を繰り返す。ＣＰＵ４４は、ペダルがＯＮである場合（Ｓ７１：ＹＥＳ）、縫製データの一針分の縫製を実行する（Ｓ７２）。ＣＰＵ４４は、ペダルがＯＦＦであるか否かを判断する（Ｓ７３）。ユーザは縫製を終了する場合、ペダル２２をＯＦＦする。ＣＰＵ４４は、ペダルがＯＦＦでない場合（Ｓ７３：ＮＯ）、縫製データの最後の一針まで縫製を実行したか否かを判断する（Ｓ７４）。
【００６７】
ＣＰＵ４４は最後の一針まで縫製を実行していない場合（Ｓ７４：ＮＯ）、Ｓ７２に戻り、次の一針の縫製を行う。ＣＰＵ４４は最後の一針まで縫製を実行した場合（Ｓ７４：ＹＥＳ）、縫製データに基づく縫製を繰り返し実行するように設定する（Ｓ７５）。ＣＰＵ４４はＳ７２に戻り、縫製データの最初の一針から縫製を実行する。即ち、ＣＰＵ４４は、縫製データに登録された送り量のデータに基づく送り量で、動力伝達機構４０を動作する制御を繰り返し実行する（Ｓ７５）。この場合、ＣＰＵ４４は同一の縫製データに登録した同一の送り量データを使用して、繰り返し縫製を実行する。故に、ユーザが一針ずつ再設定して送り量データを作成して縫製を行う場合に比べて、ユーザの作業の手間が軽減する。よって、縫製作業の効率が更に向上する。
【００６８】
例えば、ユーザがＳ２２で、図２０に示す縫製データ８５を使用してパターン縫いを行う設定をしたとする。縫製データ８５は縫製データ作成処理（図８参照）に従って、ユーザが設定した縫製データである。ＣＰＵ４４は縫製データ８５の縫製順に従って縫製を実行する（Ｓ７２）。ＣＰＵ４４は縫製データ８５の縫製順「Ｅ４」の最後の一針まで縫製を実行した場合（Ｓ７４：ＹＥＳ）、縫製データ８５に基づく縫製を繰り返し実行するように設定する（Ｓ７５）。この為、ＣＰＵ４４は縫製データ８５の縫製順「１」から縫製を実行する（Ｓ７２）。これによって、ＣＰＵ４４は、図２１に示すように矢印９１０の方向に縫目を形成する。図２１では、ＣＰＵ４４は縫製データ８５を３回繰り返して縫製を行っている。この為、図２１では、縫製順「Ｅ１」〜「Ｅ４」が３回繰り返してある。ＣＰＵ４４は、ペダルがＯＮである間（Ｓ７３：ＮＯ）、縫製データ８５の縫製を繰り返す。
【００６９】
ＣＰＵ４４は、ペダル２２がＯＦＦになると場合（Ｓ７３：ＹＥＳ）、パターン縫い処理を終了する。ＣＰＵ４４は、縫製処理（図９参照）に戻り、Ｓ３０の処理を行う。
【００７０】
以上説明したように、ＣＰＵ４４は、本実施形態における処理を行う。本実施形態では、ユーザは、送り量を一針単位で設定することができる（Ｓ１２及びＳ１３）。よって、ユーザが設定できる縫製のデザインの幅が広がる。
【００７１】
ＣＰＵ４４は、設定した送り量となるように、布送りモータ３５を制御する。布送りモータ３５の駆動は、駆動軸３６と接続する動力伝達機構４０を介して送り台３３に伝達する。つまり、従来のように、角駒の傾斜角度に応じて、布送りに関する機構の駆動量を調整する必要はない。故に、一針単位で設定した送り量への変更に対する追従性が向上する。よって、ＣＰＵ４４は一針単位で設定した送り量で高精度に縫製することができる。ＣＰＵ４４は送り量を一針単位で動的に変更しながら、縫製を行うことができる。
【００７２】
一針単位で設定された送り量を含む複数針分の送り量を１つの送り量のデータ（縫製データに登録されている送り量のデータ）にまとめることができる。換言すれば、ＣＰＵ４４は、送り量のデータを縫目のパターンプログラムとすることができる。ＣＰＵ４４は、このように設定した送り量のデータを用いて、自動で送り量を調整しながら、複数針分の縫製を実行する（Ｓ４２、Ｓ５３、Ｓ５４、Ｓ５７、Ｓ６２、Ｓ７２）。故に、ＣＰＵ４４は、複数針分をまとめて縫製することができ、縫製の作業効率が向上する。
【００７３】
縫製データにおいて、送り量のデータには、糸の張力値と布の送り方向の夫々のデータが対応付けられている。この為、ミシンは、送り量だけでなく、糸の張力値と布の送り方向とを調整しながら縫製を行うことができる。この為、ミシンは、より多様なデザインの縫目を形成することができる。
【００７４】
上記実施形態において、布送りモータ３５が本発明の「モータ」に相当する。動力伝達機構４０が本発明の「動力機構」に相当する。Ｓ１２において、一針単位で送り量を設定する処理、Ｓ１３で縫製データを記憶する処理を行うＣＰＵ４４が本発明の「データ設定手段」に相当する。Ｓ４２、Ｓ５３、Ｓ５４、Ｓ５７、Ｓ６２、及びＳ７２で、布送りモータ３５を制御する処理を行うＣＰＵ４４が本発明の「モータ制御手段」に相当する。Ｓ３０で縫製データを切り替えると判断した後に、Ｓ２２で縫製データを切り替える処理を行うＣＰＵ４４が本発明の「切替手段」に相当する。Ｓ７５及びＳ７２で、縫製データを繰り返して縫製する処理を行うＣＰＵ４４が本発明の「繰り返し手段」に相当する。
【００７５】
尚、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、複数針分の送り量等を、１つの縫製データにまとめて、縫製を行っていたが、これに限定されない。例えば、ＣＰＵ４４は、ユーザが一針分の送り量等を設定した直後に、その一針分の縫製を行ってもよい。
【００７６】
縫製データは、送り量データに送り方向及び張力値等を対応付けていたが、限定されない。例えば、送り量データのみを縫製順に並べて縫製データを作成してもよい。また、送り量データに、例えば、主軸１４の駆動速度（回転速度）、上糸の張力値、及び送り方向のうち、少なくとも１つが対応付けられていてもよい。この場合、ミシン１は、縫製を行う際に、送り量だけでなく、主軸１４の駆動速度、糸の張力値、及び送り方向のうち、少なくとも１つを調整可能となる。
【００７７】
縫製データ作成処理（図８参照）のＳ１２及びＳ１３において、一針毎に設定した送り量等を複数用いて、１つの縫製データを作成していたが、これに限定されない。例えば、ＣＰＵ４４は、２つの縫製データを組み合わせて、１つの縫製データを作成してもよい。例えば、Ｓ１２及びＳ１３において、縫製データ８４の後に縫製データ８５が続くように、縫製データを組み合わせてもよい。この場合、ＣＰＵ４４が、縫製データ８４の送り量データと、縫製データ８５の送り量データとを組み合わせる。このように、ユーザは、縫製データ（送り量データ）の組み合わせることで、様々な縫目を組み合わせて縫製を行うことができる。よって、ユーザが設定できる縫製のデザインの幅が更に広がる。また、ユーザが一針ずつ再設定して縫製データ（送り量データ）を作成する場合に比べて、ユーザの作業の手間が軽減される。よって、縫製作業の効率が更に向上する。
【００７８】
縫製データ作成処理をミシン１のＣＰＵ４４が縫製データを作成していたが、これに限定されない。例えば、ミシン１とは別途設けられたデータ作成手段が、縫製データ（送り量データ）を作成してもよい。このデータ作成手段は、例えば、パーソナルコンピュータ（以下、ＰＣという。）、携帯端末等のミシン１以外の装置が備えるＣＰＵである。ミシン１のＣＰＵ４４は、ＰＣ、携帯端末等で作成された縫製データ（送り量データ）を取得し、縫製データ（送り量等のデータ）を設定可能であってもよい。縫製データの取得は、例えば、無線通信等のネットワーク、ＵＳＢメモリ等の記憶媒体を介して、ミシン１に縫製データを転送し、ＥＥＰＲＯＭ４９に記憶することで行う。この場合、ミシン１は、データ作成手段で縫製データ（送り量等のデータ）が作成されても、縫製データを取得することができる。ＣＰＵ４４は、自動で送り量を調整しながら、縫製を行う。よって、ユーザが、ミシンに限らず、他の装置（ＰＣ、携帯端末等）を使用して、縫製データ（送り量のデータ）を作成することができる。この為、ユーザの利便性が向上する。本変形例の場合、データ作成手段から縫製データ（送り量のデータ）を取得する処理を行うＣＰＵ４４が、本発明の「データ設定手段」に相当する。
【符号の説明】
【００７９】
１    ミシン
１４    主軸
３３    送り台
３４    送り歯
３５    送りモータ
３６    駆動軸
４４    ＣＰＵ
４９    ＥＥＰＲＯＭ
４０    動力伝達機構
８１、８２、８３、８４、８５    縫製データ
【図１】
2013179993.tif 000003
【図２】
2013179993.tif 000004
【図３】
2013179993.tif 000005
【図４】
2013179993.tif 000006
【図５】
2013179993.tif 000007
【図６】
2013179993.tif 000008
【図７】
2013179993.tif 000009
【図８】
2013179993.tif 000010
【図９】
2013179993.tif 000011
【図１０】
2013179993.tif 000012
【図１１】
2013179993.tif 000013
【図１２】
2013179993.tif 000014
【図１３】
2013179993.tif 000015
【図１４】
2013179993.tif 000016
【図１５】
2013179993.tif 000017
【図１６】
2013179993.tif 000018
【図１７】
2013179993.tif 000019
【図１８】
2013179993.tif 000020
【図１９】
2013179993.tif 000021
【図２０】
2013179993.tif 000022
【図２１】
2013179993.tif 000023