"円形の枠形状の内枠と、前記内枠の径方向外側に着脱可能な円形の枠形状の中枠と、前記中枠の径方向外側に着脱可能に構成され、前記中枠を回転可能に保持する円形の枠形状の外枠と、前記外枠に対して前記中枠を回転させる駆動手段とを備えた刺繍枠を装着可能な装着部と、予め設定された前記外枠に対する前記中枠の回転角度のデータである枠回転データを記憶する記憶手段と、前記装着部に装着された前記刺繍枠を含む領域を撮像する撮像手段と、前記撮像手段によって撮像された画像から前記刺繍枠又は前記刺繍枠に取り付けられた加工布上に付された標識を識別し、識別した前記標識を用いて前記外枠に対する前記中枠の回転角度を検出する検出手段と、前記検出手段によって検出された前記中枠の回転角度である検出角度と、前記記憶手段に記憶された前記枠回転データとに基づいて、前記駆動手段を制御して前記中枠の回転量を制御する回転制御手段とを備えたことを特徴とするミシン。前記回転制御手段は、前記記憶手段に記憶された前記枠回転データに基づく回転角度と、前記検出手段によって検出された前記検出角度とが一致したか否かを判断する回転角度判断手段と、前記回転角度判断手段によって前記枠回転データに基づく回転角度と前記検出角度とが一致していないと判断された場合に、前記駆動手段を制御して前記中枠を回転させる第一回転手段と、前記第一回転手段によって前記中枠が回転されている場合において、前記回転角度判断手段によって前記枠回転データに基づく回転角度と前記検出角度とが一致していると判断された場合に、前記駆動手段を制御して前記中枠の回転を停止させる停止手段とを備えたことを特徴とする請求項1に記載のミシン。前記回転制御手段は、前記記憶手段に記憶された前記枠回転データに基づく回転角度と、前記検出手段によって検出された前記検出角度との差分を算出する算出手段と、前記算出手段によって算出された前記差分に対応する角度分、前記駆動手段を制御して前記中枠を回転させる第二回転手段とを備えたことを特徴とする請求項1に記載のミシン。針を装着可能な針棒を駆動させる針棒駆動手段と、前記記憶手段に記憶された前記枠回転データに基づく回転角度と前記検出手段によって検出された前記検出角度とが一致した場合に、前記針棒駆動手段による前記針棒の駆動を開始させる駆動制御手段とを備えことを特徴とする請求項1から3のいずれかに記載のミシン。前記刺繍枠に設けられた枠側コネクタ部に対して、電気的に接続可能なミシン側コネクタ部を備え、前記刺繍枠が前記装着部に装着されると同時に、前記枠側コネクタ部と前記ミシン側コネクタ部とが連結され、前記回転制御手段は、前記ミシン側コネクタ部及び前記枠側コネクタ部を介して前記駆動手段と電気的に接続されることを特徴とする請求項1から4のいずれかに記載のミシン。円形の枠形状の内枠と、前記内枠の径方向外側に着脱可能な円形の枠形状の中枠と、前記中枠の径方向外側に着脱可能に構成され、前記中枠を回転可能に保持する円形の枠形状の外枠と、前記外枠に対して前記中枠を回転させる駆動手段とを備えたことを特徴とする刺繍枠。前記外枠は、前記中枠を保持する円形の枠形状の枠保持部と、前記枠保持部の径方向外側に位置し、ミシンが備える装着部に着脱可能に構成された取付部と、前記取付部と前記枠保持部との間を連結し、且つ、内部に前記駆動手段を収納する収納部とを備えたことを特徴とする請求項6に記載の刺繍枠。前記装着部に設けられたミシン側コネクタ部に対して、前記取付部が前記装着部に取り付けられると同時に連結されて電気的に接続される枠側コネクタ部を備えたことを特徴とする請求項7に記載の刺繍枠。前記中枠には、外周面の全周に亘って大歯車が形成され、前記駆動手段は、前記外枠に配設されたモータと、前記大歯車に噛合し、前記大歯車より小さい径を有して前記モータの回転軸に固定された小歯車とを備えたことを特徴とする請求項6から8のいずれかに記載の刺繍枠。前記内枠に、ミシンが備える撮像手段で撮像可能な標識が設けられたことを特徴とする請求項6から9のいずれかに記載の刺繍枠。しかしながら、上記刺しゅう用ミシンでは、円環プレート上にX軸駆動手段及びY軸駆動手段を搭載しているので、刺繍枠の回転駆動手段が大型化するという問題点がある。本発明の目的は、加工布を保持する刺繍枠を移動及び回転駆動が可能なミシンに関し、特に、刺繍枠の回転駆動手段が大型化することを防止するミシン、及び刺繍枠を提供することである。本発明の第1の態様に係るミシンは、円形の枠形状の内枠と、前記内枠の径方向外側に着脱可能な円形の枠形状の中枠と、前記中枠の径方向外側に着脱可能に構成され、前記中枠を回転可能に保持する円形の枠形状の外枠と、前記外枠に対して前記中枠を回転させる駆動手段とを備えた刺繍枠を装着可能な装着部と、予め設定された前記外枠に対する前記中枠の回転角度のデータである枠回転データを記憶する記憶手段と、前記装着部に装着された前記刺繍枠を含む領域を撮像する撮像手段と、前記撮像手段によって撮像された画像から前記刺繍枠又は前記刺繍枠に取り付けられた加工布上に付された標識を識別し、識別した前記標識を用いて前記外枠に対する前記中枠の回転角度を検出する検出手段と、前記検出手段によって検出された前記中枠の回転角度である検出角度と、前記記憶手段に記憶された前記枠回転データとに基づいて、前記駆動手段を制御して前記中枠の回転量を制御する回転制御手段とを備えている。この場合、刺繍枠に駆動手段を設けているため、従来のミシンの構成に比べて、刺繍枠を回転させる駆動手段が大型化することを防止できる。前記ミシンにおいて、前記回転制御手段は、前記記憶手段に記憶された前記枠回転データに基づく回転角度と、前記検出手段によって検出された前記検出角度とが一致したか否かを判断する回転角度判断手段と、前記回転角度判断手段によって前記枠回転データに基づく回転角度と前記検出角度とが一致していないと判断された場合に、前記駆動手段を制御して前記中枠を回転させる第一回転手段と、前記第一回転手段によって前記中枠が回転されている場合において、前記回転角度判断手段によって前記枠回転データに基づく回転角度と前記検出角度とが一致していると判断された場合に、前記駆動手段を制御して前記中枠の回転を停止させる停止手段とを備えてもよい。この場合、枠回転データに基づく回転角度と検出角度とが一致していない場合に中枠を回転させ、一致した場合に中枠を停止させることができる。よって、枠回転データに基づく回転角度に中枠の回転角度を自動で合わせることができる。前記ミシンにおいて、前記回転制御手段は、前記記憶手段に記憶された前記枠回転データに基づく回転角度と、前記検出手段によって検出された前記検出角度との差分を算出する算出手段と、前記算出手段によって算出された前記差分に対応する角度分、前記駆動手段を制御して前記中枠を回転させる第二回転手段とを備えてもよい。この場合、枠回転データに基づく回転角度に中枠の回転角度を自動で合わせることができる。前記ミシンは、針を装着可能な針棒を駆動させる針棒駆動手段と、前記記憶手段に記憶された前記枠回転データに基づく回転角度と前記検出手段によって検出された前記検出角度とが一致した場合に、前記針棒駆動手段による前記針棒の駆動を開始させる駆動制御手段とを備えてもよい。この場合、枠回転データに基づく回転角度と検出角度とが一致していない場合に、誤って加工布を縫製又は切断することを防止できる。前記ミシンは、前記刺繍枠に設けられた枠側コネクタ部に対して、電気的に接続可能なミシン側コネクタ部を備え、前記刺繍枠が前記装着部に装着されると同時に、前記枠側コネクタ部と前記ミシン側コネクタ部とが連結され、前記回転制御手段は、前記ミシン側コネクタ部及び前記枠側コネクタ部を介して前記駆動手段と電気的に接続されてもよい。この場合、刺繍枠を装着部に装着する作業と、ミシン側コネクタ部と枠側コネクタ部とを連結する作業とを別々に行う必要がない。よって、ユーザの利便性が向上する。本発明の第2の態様に係る刺繍枠は、円形の枠形状の内枠と、前記内枠の径方向外側に着脱可能な円形の枠形状の中枠と、前記中枠の径方向外側に着脱可能に構成され、前記中枠を回転可能に保持する円形の枠形状の外枠と、前記外枠に対して前記中枠を回転させる駆動手段とを備えている。この場合、刺繍枠に駆動手段を設けているため、従来のミシンの構成に比べて、刺繍枠を回転させる駆動手段が大型化することを防止できる。前記刺繍枠において、前記外枠は、前記中枠を保持する円形の枠形状の枠保持部と、前記枠保持部の径方向外側に位置し、ミシンが備える装着部に着脱可能に構成された取付部と、前記取付部と前記枠保持部との間を連結し、且つ、内部に前記駆動手段を収納する収納部とを備えてもよい。この場合、取付部と枠保持部との間の収納部に駆動手段が設けられている。取付部は、ミシンの装着部に取り付けられて支持されるので、装着部に支持される部位の近くに駆動手段が位置する。このため、例えば、取付部と枠保持部との間を連結する収納部から離れた位置に駆動手段が設けられている場合に比べて、刺繍枠を小型化できる。前記刺繍枠は、前記装着部に設けられたミシン側コネクタ部に対して、前記取付部が前記装着部に取り付けられると同時に連結されて電気的に接続される枠側コネクタ部を備えもよい。この場合、取付部を装着部に取り付ける作業と、枠側コネクタ部とミシン側コネクタ部とを連結する作業とを別々に行う必要がない。よって、ユーザの利便性が向上する。前記刺繍枠において、前記中枠には、外周面の全周に亘って大歯車が形成され、前記駆動手段は、前記外枠に配設されたモータと、前記大歯車に噛合し、前記大歯車より小さい径を有して前記モータの回転軸に固定された小歯車とを備えてもよい。この場合、モータが小歯車を回転させると、小歯車に噛合されている大歯車が回転する。大歯車は中枠に設けられているので、外枠に対して中枠が回転する。このように、中枠を回転させる駆動手段を簡単な構成で実現することができる。前記刺繍枠における前記内枠に、ミシンが備える撮像手段で撮像可能な標識が設けられてもよい。この場合、標識は内枠に設けられているので、外枠に対する内枠及び中枠の回転に伴って、標識の位置が変わる。このため、ミシンは、撮像手段で標識を撮像して、撮像した標識を用いて外枠に対する中枠の回転角度を検出することができる。つまり、刺繍枠は、ミシンに中枠の回転角度を検出させることができる。以下、本発明の一実施形態について、図面を参照して説明する。ミシン1の構成について、図1及び図3を参照して説明する。図1において、ユーザが位置する側をミシン1の前方、その反対側を後方とする。ミシン1のユーザから見た左右方向をミシン1の左右方向とする。図1に示すように、ミシン1は、ベッド部11、脚柱部12、アーム部13、及び頭部14を備える。ベッド部11は、ミシン1の土台であって左右方向に延びるように設けられる。脚柱部12は、ベッド部11の右端部から上方へ立設されている。アーム部13は、脚柱部12の上端から左方へ延びる。頭部14は、アーム部13の左先端部に設けられている。ベッド部11の上面には、針板図示せずが配設されている。針板の下のベッド部11内には、送り歯図示せず、布送り機構図示せず、送り量調整用パルスモータ78図11参照、及び釜機構図示せずが設けられている。送り歯は、縫製される加工布を所定の送り量で移動させる。布送り機構は、送り歯を駆動する。送り量調整用パルスモータ78は、送り量を調整する。ミシン1で刺繍縫製やカットワーク後述が行われる場合、ベッド部11の上側には、加工布を保持する刺繍枠例えば、刺繍枠9が配置される。ミシン1では、刺繍枠移動装置19に装着された刺繍枠の種類に応じて、刺繍枠の内側に縫製可能領域が設定される。刺繍枠9を移動させる刺繍枠移動装置19は、ベッド部11に着脱可能である。刺繍枠移動装置19の上部には、前後方向に延びるキャリッジカバー35が設けられている。キャリッジカバー35の内部には、Y軸移動機構図示せずが設けられている。Y軸移動機構は、キャリッジ図示せずをY方向ミシン1の前後方向に移動させる。刺繍枠9は、キャリッジに着脱可能である。図2に示すように、キャリッジの右方には、刺繍枠9を装着する装着部351が設けられている。装着部351は、キャリッジカバー35の右側面よりも右方に突出している。装着部351は、刺繍枠9の取付部942図5参照と対応するように前後方向に長い。装着部351には、刺繍枠9に設けられた取付部942図5参照が装着される図10参照。図2に示すように、装着部351の後部にはミシン側コネクタ部352が設けられ、刺繍枠9に設けられた枠側コネクタ部944後述に対して電気的に接続可能である。ミシン側コネクタ部352は、凹型のコネクタであり、凸型の枠側コネクタ部944と接続される部位を前方に向けて配置されている。キャリッジ、Y軸移動機構、及びキャリッジカバー35は、X軸移動機構図示せずによって、X方向ミシン1の左右方向に移動する。X軸移動機構は、刺繍枠移動装置19の本体内に設けられている。X軸移動機構とY軸移動機構は、夫々、X軸モータ83図11参照及びY軸モータ84図11参照によって駆動される。刺繍枠9がX方向及びY方向に移動されながら、針棒6図3参照や釜機構図示せずが駆動される。このようにして、刺繍枠9に保持された加工布100に対して所定の刺繍模様を縫製する模様縫製動作や、所定の形状に加工布100を切断するカットワークが実行される。刺繍模様ではない通常模様が縫製される場合には、刺繍枠移動装置19はベッド部11から取り外される。そして、送り歯により加工布100が移動されながら、通常縫製が行われる。図1に示すように、脚柱部12の前面には、縦長長方形状の液晶ディスプレイ15が設けられている。液晶ディスプレイ15には、複数種類の模様、各種の機能を実行させるコマンド名、各種のメッセージ、イメージセンサ48図3参照で撮像された画像等、様々な項目の画像が表示される。液晶ディスプレイ15の前面には、透明のタッチパネル26が設けられている。液晶ディスプレイ15に表示された項目に対応するタッチパネル26の部位を、ユーザが指や専用のタッチペンを用いて触れることにより、縫製したい模様や実行すべきコマンドを選択することができる。以下の説明では、ユーザによるタッチパネル26を用いた操作をパネル操作という。アーム部13の構成について説明する。アーム部13の上部には開閉カバー16が設けられている。開閉カバー16は、アーム部13の上後端部に左右方向の軸回りに開閉可能に軸支されている。開閉カバー16の下方、つまりアーム部13の内部には、上糸を供給する糸駒図示せずを収納する糸収容部図示せずが設けられている。糸駒から延びる上糸は、図示しない糸調子器及び糸取バネ、天秤等を含む糸掛部を経由して、縫針7図3参照に供給される。糸調子器は、頭部14に設けられ、糸張力を調整する。天秤は、上下に往復駆動して上糸を引き上げる。縫針7は、針棒6図3参照に装着される。針棒6は、頭部14内に設けられた針棒上下動機構図示せずにより、上下動するように駆動される。針棒上下動機構は、ミシンモータ79図11参照により回転駆動される主軸図示せずにより駆動される。つまり、針棒6はミシンモータ79によって駆動される。アーム部13の前面下部には、縫製開始停止スイッチ21等を含むスイッチ群25が設けられている。縫製開始停止スイッチ21は、ミシン1の運転を開始又は停止させる、即ち、縫製開始又は停止を指示するのに使用される。図3に示すように、頭部14の下部には、針棒6が設けられている。針棒6の下端部には縫針7図3参照又はカットワーク針8図4参照が装着可能である。針棒6の後側には、押え棒45が設けられている。押え棒45の下端部には、押えホルダ46が取り付けられている。押えホルダ46には、加工布100を押える押え足47が固定されている。頭部14の内部には、イメージセンサ48が、装着部351に装着された刺繍枠9を含む領域を撮像可能に設けられている。カットワーク針8について説明する。図4に示すように、カットワーク針8の先端部には、正面視にて先鋭形状図示せず、且つ側面視にて前後方向図4の左右方向に所定の幅を有する刃部89が形成されている。刃部89の前端部は、後端部よりやや下方に位置しており、刃部89の後端部と前端部との間は、やや上方に湾曲している。カットワーク針8でカットワークが実行されると、前後方向に延びる切れ目が加工布100に形成される。その切れ目の長さは、カットワーク針8の刃部89の幅と同じである。針棒6の下端部にカットワーク針8が固定されている場合、カットワークを実行可能であり、図3に示すように、針棒6の下端部に縫針7が固定されている場合、刺繍縫製が実行可能である。次に、図5~図10を参照して、刺繍枠9について説明する。以下の説明では、図5及び図6の紙面上下方向を外枠94の上下方向と定義して説明する。図5から図10に示すように、刺繍枠9は、それぞれ円形の枠形状の内枠91、中枠92、及び外枠94が組み合わされて形成されている。図5に示すように、刺繍枠9において、内枠91の径方向外側に中枠92が配置され、中枠92の径方向外側に外枠94が配置されている。刺繍枠9は、内枠91と中枠92との間で加工布100を狭持し、外枠94に対して中枠92が回転可能な構成を有する。図5~図8に示すように、内枠91は、円形の枠部911を備えている。枠部911は、軸方向及び径方向に厚みを有する。内枠91は、その直径を調整可能な調整部915を備えている。内枠91の直径は、内枠91と中枠92との間で挟持する加工布100の布厚に応じて調整される。調整部915は、分断部916、一対のネジ装着部917、及び調整ネジ918を備えている。分断部916は、内枠91の枠部911の周方向の一部が、軸方向に亘って分断された部位である。一対のネジ装着部917は、枠部911において分断部916の両側の上部に設けられ、径方向外側に突出して相対向している。一対のネジ装着部917には、ネジ装着部917が対向する面に直交する方向に貫通する孔部9171,9172が設けられている。2つの孔部9171,9172のうち、一方の孔部9172図7の紙面右下側の孔部には、ネジ穴が形成されたナット図示せずが埋設されている。調整ネジ918は、ユーザが指で摘んで回転させる径大な頭部9181と、頭部9181から一体的に延びる径小の軸部9183とを有するネジ部材である。軸部9183の先端寄りの部位には、雄ネジ部9182が形成されている。また、軸部9183の頭部9181側寄りの部位には、止め輪9185が嵌入される細溝9184が形成されている。調整ネジ918は、軸部9183が孔部9171を貫通し、孔部9172に埋設されたナットのネジ穴と雄ネジ部9182が螺合するように装着される。調整ネジ918は、この状態で、軸部9183の細溝9184に止め輪9185が嵌入されることで、孔部9171がある側のネジ装着部917に回転可能且つ軸方向には移動不能に保持される。ここで、ユーザが、調整ネジ918の頭部9181を指で摘んで回転操作すると、ナットを介して孔部9172がある側のネジ装着部917が軸部9183の軸方向に移動する。また、その移動方向は、調整ネジ918の回転方向によって決定される。このように、調整ネジ918は、一対のネジ装着部917を連結すると共に、一対のネジ装着部917の間隔を拡大又は縮小するように調整する。そして、一対のネジ装着部917の間隔が調整されることで、加工布100の布厚に応じて内枠91の直径が調整される。例えば、一対のネジ装着部917の間隔が狭くなるほど、内枠91の直径がより小さくなるので、布厚がより厚い加工布100を中枠92と内枠91との間で狭持することができる。なお、止め輪9185は、説明の都合上、図7以外は図示を省略している。内枠91の上側の端面には、標識110が設けられている。図8に示すように、標識110は、内枠91の上側の端面に第一円101、第二円102、第一中心点111、及び第二中心点112が描かれることで構成されている。第二円102と第一円101とは、内枠91の周方向に接触している。第二円102の直径は、第一円101の直径よりも小さい。第一中心点111は、第一円101の中心である。第二中心点112は、第二円102の中心である。図5~図8に示すように、中枠92は、内枠91の枠部911の外径よりも大きい内径を有する円形の枠部921を備えている。中枠92の枠部921が内枠91の枠部911の径方向外側に着脱されることで、中枠92が内枠91に着脱される。図6~図9に示すように、中枠92の枠部921の下端部には、外周面の全周に亘って形成された歯車である大歯車934が形成されている。大歯車934は、小歯車948後述に噛合される。図7に示すように、枠部921の外周側面における軸方向の中央部、且つ大歯車934の上側には、枠部921の全周に亘って径方向外側に向けて突出するフランジ部929が設けられている。枠部921の下端の内周側面には、枠部921の全周に亘って径方向内側に向けて突出する支持部936が設けられている。支持部936は、内枠91の下端面を支持する部位である。図5~図8に示すように、外枠94は円形の枠部941を備えている。枠部941の下端の内周側面には、枠部941の全周に亘って径方向内側に向けて突出する支持部946が設けられている図7参照。支持部946が中枠92の下端面を支持することによって、枠部941が中枠92を保持する図9参照。枠部941の径方向外側には、取付部942が設けられている。取付部942は、円形の枠部941の接線方向図8の上下方向。以下、単に接線方向という。と略平行に延びる。取付部942は、ミシン1のベッド部11に装着される刺繍枠移動装置19が備える装着部351に着脱可能に構成されている。以下、説明を簡略化する為、ミシン1が備える装着部351と記載する。取付部942の接線方向一端側図8の紙面上側の端部には、枠側コネクタ部944が設けられている。枠側コネクタ部944は、凸型のコネクタであり、凹型のミシン側コネクタ部352と接続される部位を接線方向一端側図8の紙面上側に向けて配置されている。取付部942が装着部351に取り付けられると同時に、枠側コネクタ部944がミシン側コネクタ部352に連結されて電気的に接続される図10参照。枠側コネクタ部944は、導電線945を介してモータ947後述に電気的に接続されている。枠部941と取付部942との間には、枠部941と取付部942とを連結する箱状の収納部943が設けられている。図6及び図8に示すように、収納部943の内部には、モータ947が収納されている。モータ947は、その回転軸949を下方に向けて、収納部943に配設されている。回転軸949の下端には、中枠92の大歯車934より小さい径を有する小歯車948が固定されている。小歯車948は、大歯車934と噛合している。モータ947が駆動されて小歯車948が回転すると、大歯車934が回転する。これによって、外枠94に対して中枠92が回転する。内枠91、中枠92、及び外枠94を組み合わせる態様と刺繍枠9をミシン1刺繍枠移動装置19に取り付ける態様について説明する。内枠91、中枠92、及び外枠94を組み合わせる場合、まず、ユーザは、中枠92を、大歯車934が下側になるように作業机図示せずの上に載置する。そして、内枠91の下端で加工布100を下方に押圧し、内枠91を中枠92の内側に挿入し、内枠91と中枠92との間で加工布100を狭持する。このとき、調整ネジ918を適宜回転させて、加工布100の布厚に応じて内枠91の直径を調整する。加工布100が狭持された状態では、加工布100の縫製がなされる面は、内枠91の下端で内枠91の内側に張られた状態となる。以下の説明では、内枠91と中枠92とが組み合わされた状態の枠を、組付体95という図1及び図5参照。次いで、外枠94の上側から組付体95を外枠94に設置する。このとき、ユーザは、大歯車934と小歯車948とを噛み合わせるように、組付体95を枠部941に載置する。これによって、大歯車934と小歯車948とが係合され、外枠94に対する中枠92組付体95の回転が係止される。以上のようにして、内枠91、中枠92、及び外枠94が組み合わせられ、刺繍枠9の完成体が得られる。ユーザは、刺繍枠9の取付部942をミシン1の装着部351に取り付けることで、刺繍枠9の完成体をミシン1に取り付ける。この際、装着部351の前側図10の紙面下側から後側図10の紙面上側に向けて取付部942が移動されながら、装着部351に装着される。これと同時に、装着部351に設けられたミシン側コネクタ部352と、取付部942に設けられた枠側コネクタ部944とが連結されて電気的に接続される図10参照。これによって、ミシン1CPU61は、ミシン側コネクタ部352、枠側コネクタ部944、及び導電線945を介して、モータ947を制御することが可能となる。ミシン1は、モータ947を制御して、外枠94に対して中枠92組付体95を回転させたり、係止させたりすることができる。図11を参照して、ミシン1の電気的構成について説明する。図11に示すように、ミシン1の制御部60は、CPU61,ROM62,RAM63,EEPROM64、入出力インターフェイス65を備え、これらはバス67により相互に接続されている。ROM62には、CPU61が処理を実行するためのプログラム、データ等が記憶されている。EEPROM64は、カットワークデータ記憶領域641を少なくとも備えている。カットワークデータ記憶領域641には、カットワークデータテーブル59図12参照等、複数のカットワークデータテーブルが記憶されている。また、EEPROM64には、ミシン1が刺繍縫製を実行するための複数の刺繍データが記憶されている。入出力インターフェイス65には、縫製開始停止スイッチ21、タッチパネル26、駆動回路71,72,75,85,86、87、及び88が電気的に接続されている。駆動回路71は、送り量調整用パルスモータ78を駆動させる。駆動回路72は、ミシンモータ79を駆動させる。駆動回路75は、液晶ディスプレイ15を駆動させる。駆動回路85及び86は、刺繍枠9を移動させるX軸モータ83及びY軸モータ84を夫々駆動する。駆動回路87は、イメージセンサ48を駆動する。CPU61は、イメージセンサ48を制御して、装着部351に装着された刺繍枠9を含む領域を撮像することができる。駆動回路88は、ミシン側コネクタ部352に接続されており、刺繍枠9に設けられたモータ947を駆動する。CPU61は、モータ947を制御して、中枠92組付体95を回転させることができる。図12を参照して、カットワークデータテーブル59について説明する。図12に示すカットワークデータテーブル59は、加工布100に刺繍された花の模様105図15参照における4つの花びら模様106の内側の領域107を切り抜くためのデータである。カットワークデータテーブル59は、カットワークデータ記憶領域641図11参照に記憶されている。図12に示すように、カットワークデータテーブル59には、変数N、枠回転データ、X座標、及びY座標の欄が設けられ、それぞれの項目に対応付けられてデータが記憶されている。変数Nは、加工布100を切断する順序を示す変数である。枠回転データは、予め設定された外枠94に対する中枠92の回転角度のデータである。X座標及びY座標は、予め設定されたミシン1に固有の刺繍座標系における針落ち点の座標である。なお、ミシン1では、刺繍枠の種類に応じて自動的に設定される縫製可能領域の中心点が針落ち点と一致する位置以下、初期位置という。が刺繍座標系の原点X,Y=0,0とされる。刺繍枠9については、内枠91内の回転中心を中心とする円形の縫製可能領域が設定され、当該中心が原点とされる。刺繍座標系では、ミシン1の左右方向図15の紙面左右方向がX軸方向、ミシン1の前後方向が図15の紙面上下方向がY軸方向である図15参照。また、ミシン1の左から右方向に向かう方向がX軸の方向、前から後に向かう方向がY軸の方向である。また、X軸の側が0度0°のラインであり、0度に対して図15の紙面反時計回り方向が、紙面時計回り方向が-である。本実施形態では、変数N1から221の順番で、枠回転データに基づく回転角度に中枠92が外枠94に対して合わせられ、X座標及びY座標の針落ち点でカットワーク針8図4参照によって加工布100が切断されることで、花の模様105に含まれる花びら模様106の内側の領域107図15参照が切り抜かれる。なお、図15に示す4つの花びら模様106は、EEPROM64に記憶された刺繍データに基づいて、4つの花びら模様106の外周に沿ってサテンステッチで刺繍縫製されることで形成されている。当該刺繍データには、針落ち点の座標X座標及びY座標が、縫製順に記憶されている。ミシン1は、縫製順に従って針落ち点の座標で加工布100に縫製を行うことによって、4つの花びら模様106の外周に沿って刺繍縫製を行う。また、本実施形態では、標識110の第一中心点111と原点との座標を結んだ仮想線と、0度であるX軸の側とのなす角が、外枠94に対する中枠92の回転角度であるとする。枠回転データに基づく回転角度は、刺繍データに基づき4つの花びら模様106が刺繍縫製された際の外枠94に対する中枠92の回転角度が0度である場合において、刺繍縫製に続いてカットワークを行う場合に領域107を切り抜くことができるように設定されている。このため、例えば、4つの花びら模様106が刺繍縫製された際の外枠94に対する中枠92の回転角度が45度であれば、45度分、枠回転データに基づく回転角度が補正されて、カットワークが行われる図13のS15参照、詳細は後述。図13~図18を参照し、ミシン1のCPU61において実行されるカットワーク処理について説明する。以下の説明では、図15に示す花の模様105に含まれる4つの花びら模様106の内側の領域107を切り抜く場合を具体例として説明する。以下の具体例では、花の模様105に含まれる4つの花びら模様106の刺繍縫製が行われた後、加工布100が取り外されることなく、続けてカットワークが行われる場合について説明する。CPU61は、刺繍データに基づいて4つの花びら模様106を刺繍縫製する直前、又は刺繍縫製した直後に、イメージセンサ48で刺繍枠9を撮像する。そして、CPU61は、撮像した画像中の標識110を識別する。CPU61は、原点刺繍枠9の中心と第一円101の第一中心点111の座標とを結んだ仮想線と、0度であるX軸の側とのなす角外枠94に対する中枠92の回転角度を算出し、RAM63に記憶する。具体例では、4つの花びら模様106が刺繍縫製された際の外枠94に対する中枠92の回転角度が45度であるとする。4つの花びら模様106が刺繍縫製された際の外枠94に対する中枠92の回転角度が記憶されるので、例えば、刺繍縫製後にユーザが手動で中枠92を10度分回転させた場合でも、CPU61は、標識110を使用して中枠92の回転角度を検出することで、刺繍縫製が行われた時点から10度分回転されたことを認識できる。4つの花びら模様106の内側の領域107を切り抜く場合、ユーザは、針棒6にカットワーク針8を装着する。このとき、カットワーク針8の刃部89の向きは、図4に示すように、前後方向に延びる向きに固定されるので、加工布100上の4つの領域107全てを切り抜くためには、外枠94に対する中枠92組付体95の回転角度を変更しながら、花びら模様106の内側の輪郭に沿って切断する必要がある。よって、ミシン1は、カットワーク処理を行うことで、外枠94に対する中枠92の回転角度を変更しながら領域107を切り抜く。図13に示すように、カットワーク処理では、まず、刺繍枠9の中心原点が針落ち点になるように刺繍枠9が初期位置に移動された後、イメージセンサ48が制御され、装着部351に装着された刺繍枠9を含む領域が撮像されるS11。次いで、S11で撮像された画像151が液晶ディスプレイ15に表示されるS12。表示された画像151の一例を図15に示す。なお、図15では説明のため、加工布100については、内枠91の内側に存在する加工布100の部位のみを示している図17及び図18も同様。次いで、撮像された画像151から刺繍枠9に付された標識110が識別され、識別された標識に基づいて外枠94に対する中枠92の回転角度が検出されるS13。例えば、図15に示す画像151が撮像された場合、刺繍枠9上に付された標識110が識別される。そして、原点刺繍枠9の中心と第一円101の第一中心点111の座標位置とを結んだ仮想線と、0度のラインであるX軸の側とのなす角外枠94に対する中枠92の回転角度が検出される。以下の説明では、S13又はS34後述で検出された、外枠94に対する中枠92の回転角度を検出角度という。図15に示す具体例では、検出角度が45度45°である。すなわち、RAM63に記憶された刺繍縫製が行われた際の中枠92の回転角度45度と、現在の中枠92の回転角度とが同一である。次いで、ユーザによって、1つのカットワークデータテーブルが選択されたか否かが判断されるS14。S14では、液晶ディスプレイ15に複数のカットワークの模様が表示され、ユーザがパネル操作によって1つのカットワークの模様を選択する。ユーザによって1つのカットワークの模様が選択されると、対応する1つのカットワークデータテーブルが選択されたと判断される。カットワークデータテーブルが選択されていない場合S14:NO、処理はS14に戻る。具体例では、花びら模様106の内側の領域107を切り抜くためのカットワークデータテーブル59図12参照が選択されたとする。カットワークデータテーブル59が選択された場合S14:YES、現在の中枠92の回転角度に応じてカットワークデータテーブル59の枠回転データが補正されるS15。つまりS15では、RAM63に記憶された4つの花びら模様106が刺繍縫製された際の外枠94に対する中枠92の回転角度45度を用いて、カットワークデータテーブル59の枠回転データが補正される。例えば、図12に示すカットワークデータテーブル59の枠回転データに基づく回転角度に、4つの花びら模様106が刺繍縫製された際の外枠94に対する中枠92の回転角度45度が加算され、図16の補正後のカットワークデータテーブル591に示すように補正される。例えば、変数Nが1の場合、-45度図12参照から0度図16参照に補正される。また、中枠が回転することによって、カットワークデータテーブル59のX座標及びY座標は、X ́座標及びY ́座標に変換される。具体的には、中枠92の回転角度をθ、元の座標値をx,y、変換後の座標値をu,vとすると、以下の数式により変換される。図16は、座標変換後のX ́座標及びY ́座標を含むカットワークデータテーブル591を示す。u=xcosθ-ysinθv=xsinθycosθ次いで、変数Nが1に設定され、RAM63に記憶されるS16。次いで、カットワークデータテーブル59中の変数Nに対応する枠回転データに基づく回転角度以下、目標回転角度という。と、S13で検出された検出角度とが比較されるS16。次に、S16における比較の結果、目標回転角度と、検出角度とが一致するか否かが判断されるS18。目標回転角度と検出角度とが一致する場合S18:YES、処理は、S23後述に進む。具体例では、変数N1における目標回転角度0度図16参照と検出角度45度とが一致しないと判断されるS18:NO。目標回転角度と検出角度とが一致しない場合S18:NO、目標回転角度と検出角度とが一致していないことを示す情報が報知されるS19。S19では、例えば、刺繍枠を回転させますのメッセージが液晶ディスプレイ15に表示される図15参照。これによって、ユーザは、目標回転角度と検出角度とが一致していないことを知ることができると共に、ミシン1が刺繍枠9を回転させる動作を行うことを知ることができる。よって、ユーザが勝手に中枠92組付体95を回転させてしまうことを防止できる。次いで、枠回転データに基づく回転角度目標回転角度が報知されるS20。S20では、例えば、目標回転角度:0度0°のメッセージが液晶ディスプレイ15に表示される図15参照。これによって、ユーザは、ミシン1が刺繍枠9を0度まで回転させることを認識できる。次いで、第一枠回転処理が実行されるS21。図14を参照して、第一枠回転処理について説明する。第一枠回転処理は、ミシン1が中枠92組付体95を回転させて、外枠94に対する中枠92の回転角度を目標回転角度に合わせるための処理である。図14に示すように、第一枠回転処理では、モータ947が制御され、S13で検出された目標回転角度に向けて、中枠92の回転が開始されるS30。以降の処理において、CPU61は、S37後述で中枠92の回転が停止されるまで、モータ947を制御して中枠92を回転させる。次いで、S11図13参照と同様に、イメージセンサ48が制御され、装着部351に装着された刺繍枠9を含む領域が撮像されるS31。次いで、S31で撮像された画像151が液晶ディスプレイ15に表示されるS32。次いで、S13図13参照と同様に、撮像された画像から、刺繍枠9に付された標識110が識別され、識別された標識に基づいて外枠94に対する中枠92の回転角度が検出されるS33。次いで、S33で検出された検出角度が報知されるS34。S34では、検出角度が液晶ディスプレイ15に表示される。これによって、ユーザは、現在の回転角度を明確に認識することができる。具体例では、検出角度が45度なので、液晶ディスプレイ15に現在の回転角度:45度45°のメッセージが表示される図15参照。次いで、S16図13参照と同様に、目標回転角度と検出角度とが比較されるS35。次いで、S18図13参照と同様に、S35における比較の結果、目標回転角度と検出角度とが一致するか否かが判断されるS36。目標回転角度と検出角度とが一致しない場合S36:NO、処理はS31に戻る。つまり、CPU61は、目標回転角度と検出角度とが一致するまで、S31~S36の処理を繰り返しながらモータ947を制御して、外枠94に対して中枠92を回転させる。S31~S36が繰り返されることで、ミシン1が中枠92の回転角度を調整している間、リアルタイムに、刺繍枠9の画像151が撮像されて液晶ディスプレイ15に表示されるS31及びS32。また、リアルタイムに、現在の外枠94に対する中枠92の回転角度検出角度が液晶ディスプレイ表示されるS34。例えば、CPU61が、25度の位置まで中枠92を時計回りに回転させた場合、図17に示すように、液晶ディスプレイ15に、中枠92が25度まで回転した画像151と、現在の回転角度:25度のメッセージが表示される。そして、図18の画像151に示すように、0度の位置まで中枠92が回転されると、目標回転角度と検出角度とが一致したと判断されS36:YES、モータ947が制御され、中枠92の回転が停止されるS37。次いで、第一枠回転処理が終了され、処理は、S22図13参照に進む。図13に示すように、S22では、検出角度と目標回転角度とが一致したことを示す情報が報知されるS22。S22では、液晶ディスプレイ15に回転角度が目標回転角度と一致しましたのメッセージが表示される図18参照。これによって、ユーザは、外枠94に対する中枠92の回転角度が、枠回転データに基づく回転角度目標回転角度に一致したことを容易に知ることができる。次いで、変数Nの値に対応する1針分のカットワークが実行されるS23。カットワークデータテーブル591において、例えば、変数Nが1の場合、X座標はu1であり、Y座標はv1である。このため、X軸モータ83及びY軸モータ84が駆動され、X座標u1及びY座標v1が針落ち点になるように、刺繍枠9が移動される。そして、針棒6が駆動され、加工布100上のX座標u1及びY座標v1の位置図18参照がカットワーク針8によって切断される。なお、図18では、枠回転データに基づく回転角度が0度の場合に変数Nが1~36の場合に、加工布100が切断される場合のカットワーク針8の針落ち点108の一例を白丸○で表している。本実施形態では、白丸をつなぐようにミシン1の前後方向カットワーク針8の刃部89の向きに加工布100が切断される。次いで、変数NがインクリメントされるS24。次いで、カットワークが終了したか否かが判断されるS25。S25では、カットワークデータテーブル59において、現在の変数Nの値に対応する枠回転データ等のデータが存在するか否かが判断されることで、カットワークが終了したか否かが判断される。例えば、現在の変数Nが222であれば、カットワークデータテーブル59には、データが存在しないので、カットワークが終了したと判断される。カットワークが終了していない場合S25:NO、カットワークデータテーブル59において、枠回転データに基づく回転角度が変化したか否かが判断されることで、外枠94に対する中枠92の回転角度の変更が必要か否かが判断されるS26。例えば、カットワークデータテーブル59図12参照に示すように、変数Nが1から36の間は、枠回転データに基づく回転角度が0度で変化していないため、外枠94に対する中枠92の回転角度の変更が必要ないと判断されS26:NO、処理はS23に戻る。このため、カットワークが継続される。また、例えば、変数Nが36から37に変化した場合には、枠回転データに基づく回転角度が0度から45度に変化しているため図12参照、外枠94に対する中枠92の回転角度の変更が必要であると判断されS26:YES、処理はS19に戻る。すなわち、目標回転角度45度と検出角度とが一致していないことを示す情報が報知されS19、目標回転角度が報知されるS20。そして、前述の45度から0度に回転させる場合と同様に、ミシン1は、外枠94に対して中枠92を回転させ、目標回転角度を45度に調整する。そして、検出角度と目標回転角度45度とが一致するとS36:YES、目標回転角度45度におけるカットワークが実行されるS23~S26。以降においても、中枠92の回転と、加工布100の切断とを繰り返すことによって、カットワークが継続される。そして、カットワークが終了したと判断されるとS25:YES、カットワーク処理が終了される。これによって、4つの花びら模様106の内側の領域107が全て切り抜かれた花の模様105の完成体が得られる。以上のように、刺繍枠9が用いられてカットワーク処理が行われる。本実施形態では、外枠94に対して中枠92を回転させるモータ947及び小歯車948が刺繍枠9に設けられている。また、刺繍枠9をX方向及びY方向に移動させるための、X軸移動機構、Y軸移動機構、X軸モータ83、Y軸モータ84等は、刺繍枠9には設けられておらず、ミシン1側に設けられている。すなわち、刺繍枠9を回転させるモータ947及び小歯車948を刺繍枠9に設けているため、従来のミシンの構成に比べて、刺繍枠9を回転させる駆動手段が大型化することを防止できる。また、枠回転データに基づく回転角度目標回転角度と検出角度とが一致していないと判断された場合にS18:NO、又は、S36:NO、CPU61は中枠92を回転させ、一致した場合に中枠92を停止させることができるS37。よって、ミシン1は、枠回転データに基づく回転角度に中枠92の回転角度を自動で合わせることができる。また、枠回転データに基づく回転角度目標回転角度と検出角度とが一致した場合にS18:YES、又は、S36:YES、針棒6が駆動され、切断が実行されるS23。また、枠回転データに基づく回転角度目標回転角度と検出角度とが一致していない場合にはS18:NO、又は、S36:NO、S23が実行されず、加工布100の切断が行われない。このため、枠回転データに基づく回転角度と検出角度とが一致していない場合に、誤って加工布100を切断することを防止できる。また、刺繍枠9が装着部351に装着されると同時に枠側コネクタ部944とミシン側コネクタ部352とが連結される図10参照。よって、刺繍枠9を装着部351に装着する作業と、ミシン側コネクタ部352と枠側コネクタ部944とを連結する作業とを別々に行う必要がない。よって、ユーザの利便性が向上する。また、刺繍枠9の外枠94には、中枠92を保持する枠部941と取付部942との間の収納部943にモータ947が設けられている。取付部942は、ミシン1の装着部351に取り付けられて支持される部位である。すなわち、装着部351に支持される部位である取付部942の近くにモータ947が位置する。このため、例えば、枠部941と取付部942との間を連結する収納部943から離れた位置にモータ947が設けられている場合に比べて、刺繍枠9を小型化できる。また、重量の大きいモータ947が装着部351の近くに位置するので、刺繍枠9全体の重心位置が装着部351の近くになり、刺繍枠9が装着部351によって安定して支持される。また、中枠92を回転させる駆動手段は、モータ947と小歯車948とからなるので簡単な構成で実現できる。また、モータ947と小歯車948とが外枠94に設けられているため、ミシン1における刺繍枠9を装着する部分である装着部351や、キャリッジカバー35が大型化することを防止できる。また、ミシン1が備えるイメージセンサ48で撮像可能な標識110が、内枠91に設けられているので、外枠94に対する内枠91及び中枠92の回転に伴って、標識110の位置が変わる。このため、ミシン1は、イメージセンサ48で標識110を撮像して、撮像した標識110を用いて外枠94に対する中枠92の回転角度を検出することができる。つまり、刺繍枠9は、ミシン1に中枠92の回転角度を検出させることができる。また、刺繍枠9は、中枠92を回転可能に構成されており、ミシン1はモータ947を制御して中枠92を回転させながら、自動でカットワークを実行している。このため、ユーザが外枠94に対して中枠92を回転させる必要がない。よって、ユーザの利便性が向上する。上記実施形態において、EEPROM64が本発明の記憶手段に相当し、イメージセンサ48が本発明の撮像手段に相当する。図13のS13及び図14のS33の処理を行うCPU61が本発明の検出手段に相当し、S18及びS36の処理を行うCPU61が本発明の回転角度判断手段に相当する。S30~S36が行われている間に、モータ947を制御して中枠92を回転させる処理、S18、S36、及びS37の処理を行うCPU61が、本発明の回転制御手段相当する。S30~S36が行われている間に、モータ947を制御して中枠92を回転させる処理を行うCPU61が、本発明の第一回転手段に相当し、S37の処理を行うCPU61が、本発明の停止手段に相当する。縫針7及びカットワーク針8が本発明の針に相当し、ミシンモータ79が本発明の針棒駆動手段に相当する。S18、S36、及びS23の処理を行うCPU61が本発明の駆動制御手段に相当し、モータ947及び小歯車948が本発明の駆動手段に相当する。枠部941が本発明の枠保持部に相当する。なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、液晶ディスプレイ15に種々の情報が表示されることでユーザに報知されていたが図13のS19、S20、S22、図14のS34、これに限定されない。例えば、LEDLightEmittingDiodeを設けて、検出角度と目標回転角度とが一致した場合や、検出角度と目標回転角度とが一致していない場合等に、LEDが、点灯や点滅等して、ユーザに報知してもよい。また、必ずしもユーザに報知する必要はなく、ユーザに報知しなくてもよい。また、刺繍枠9の取付部942が装着部351に取り付けられると同時に、ミシン側コネクタ部352に対して枠側コネクタ部944が連結されて電気的に接続されていたが、これに限定されない。例えば、刺繍枠9の取付部942を装着部351を取り付ける作業と、ミシン側コネクタ部352と枠側コネクタ部944とを連結する作業とを別々に行うように、刺繍枠9とミシン1とを構成してもよい。また、刺繍枠9は、小歯車948、モータ947、及び大歯車934を備え、小歯車948が中枠92の大歯車934に噛合され、モータ947と小歯車948とが中枠92を回転させていたが、これに限定されない。CPU61の制御によって中枠92を回転できれば、刺繍枠の構成は限定されない。また、標識110は、刺繍枠9の内枠91に設けられていたが、これに限定されない。例えば、所定の大きさのシート表面に標識110を描画し、当該シート裏面に粘着剤が塗布された構成のものであってもよい。そしてこのシートを、内枠91と中枠92との間に狭持された加工布100上に貼付すればよい。この場合、撮像された画像から刺繍枠9に取り付けられた加工布100上に貼付けられた標識110が識別され、識別された標識110に基づいて、外枠94に対する中枠92の回転角度が検出されるS13及びS33。また、刺繍枠9に取り付けられた加工布100に対して、刺繍縫製とカットワークとが実行されていたが、これに限定されない。例えば、刺繍枠9の大きさよりも大きい他の刺繍枠を使用して、加工布100に花の模様105の花びら模様106を含む刺繍模様を刺繍縫製した後、当該他の刺繍枠から加工布100を取り外し、刺繍枠9に取り付けてカットワークを実行することで、領域107を切り抜いてもよい。なお、この場合、他の刺繍枠で刺繍縫製された場合の花の模様105の位置原点に対する座標と、刺繍枠9に取り付けられた際の花の模様105の位置原点に対する座標とが異なるが、例えば、以下のように処理を行うことで、花の模様105の領域107を切り抜くことができる。例えば、ミシン1によって他の刺繍枠に取り付けられた加工布100に対して花びら模様106が刺繍縫製された後、ユーザは、標識110が描画された前記シールを加工布100上に貼付する。そして、ミシン1CPU61は、イメージセンサ48で標識110を撮像する。ミシン1は、撮像された画像から標識110を識別する。ミシン1は、刺繍縫製を行った際の4つの花びら模様106と第一中心点111と第二中心点112との位置関係などの情報以下、模様位置情報という。をRAM63に記憶する。そして、ユーザは、標識110が描画された前記シールを貼付した状態のままで加工布100を他の刺繍枠から取り外し、刺繍枠9に取り付ける。その後、ミシン1は標識110を撮像し、標識110の第一中心点111と第二中心点112との座標を取得する。そして、ミシン1は、他の刺繍枠に加工布100が取り付けられていた状態の模様位置情報と、現在の第一中心点111と第二中心点112との座標に基づいて、4つの花びら模様106の中心位置やX軸を基準とする角度を特定する。そして、ミシン1は、位置や角度を特定した4つの花びら模様106における領域107を切り抜くことが可能なように、カットワークデータテーブル59の枠回転データ、X座標、及びY座標の補正値を算出する。そして、ミシン1は、補正後のカットワークデータテーブル59を使用して、領域107を切り抜く。このようにすれば、他の刺繍枠から刺繍枠9に加工布100を張り替えた場合でも、領域107を切り抜くことができる。なお、中枠92の回転角度、花の模様105の位置、花の模様105の角度、及び領域107を切り抜くための補正値などの算出方法は限定されず、撮像した画像中の標識110を用いて算出可能な種々の方法を採用することができる。また、中枠92の回転が開始された後S30、外枠94に対する中枠92の回転角度が検出されS33、目標回転角度と一致した場合にS36:YES、中枠92の回転が停止されることで、中枠92の回転角度の調整が行われていたが、これに限定されない。検出角度と枠回転データとに基づいて、モータ947を制御して中枠92の回転量を制御できれば、特に処理方法は限定されない。例えば、ミシン1は、検出角度と目標回転角度との差分を算出し、算出した差分に対応する角度分、モータ947を制御して中枠92を回転させることで、中枠92の回転角度の調整を行ってもよい。以下、図19を参照し、この変形例に係る第二実施形態について説明する。図19は、第二実施形態に係る第二枠回転処理を示している。第二枠回転処理は、第一枠回転処理図14参照の変形例であり、カットワーク処理図13参照におけるS21が実行された場合に実行される。第二枠回転処理では、枠回転データに基づく回転角度目標回転角度と、S13で検出された検出角度との差分が算出されるS41。例えば、図15の画像151に示す場合では、第一実施形態と同様に、S13で検出された回転角度は、45度である。そして、変数Nが1における枠回転データに基づく回転角度目標回転角度は0度である図12参照。よって、目標回転角度0度からS13で検出された検出角度45度との差分45度が算出される。ついで、S41で算出された差分に対応する角度分、モータ947が制御されて中枠92組付体95が回転されるS42。すなわち、中枠92が時計回り方向に45度分回転するように、モータ947に対して電流が通電される。これによって、図15の画像151に示す刺繍枠9の状態から、-45度分、中枠92が回転され、図18の画像151に示すように、中枠92の回転角度が、目標回転角度と同じ0度となる。中枠92の回転が終了すると、第二枠回転処理が終了され、第一実施形態と同様に、S23~S26の処理が行われる図13参照。以上のように、第二実施形態における処理が実行される。本実施形態では、S41で算出された差分に対応する角度分、中枠92が回転されるS42。よって、枠回転データに基づく回転角度に中枠92の回転角度を自動で合わせることができる。本実施形態において、S41及びS42の処理を行うCPU61が本発明の回転制御手段に相当する。S41の処理を行うCPU61が本発明の算出手段に相当し、S42の処理を行うCPU61が本発明の第二回転手段に相当する。"