(57)【要約】【課題】多量の情報を記憶可能、且つ、ミシンと確実に通信可能な刺繍枠、および、刺繍枠に記憶された情報を確実に取得できるミシンを提供する。【解決手段】刺繍枠２００は、縫製データ等を記憶したフラッシュメモリを含む枠記憶装置２１０を備えている。ミシンのキャリッジ２０に設けられたホルダ２４の左右の支持部９２、９３に、刺繍枠２００の連結部２０３、２０４が装着されることにより、枠記憶装置２１０のコネクタ２１２が、ホルダ２４に設けられたホルダコネクタ９０と接続する。その結果、枠記憶装置２１０とミシンとの有線通信が可能となり、ミシンは、枠記憶装置２１０の備えるフラッシュメモリにアクセスして、記憶された縫製データ等を確実に取得することができる。ミシンは、フラッシュメモリに記憶された縫製データに従って、刺繍模様を縫製することができる。【選択図】図５
2011055945.tif 000002
【特許請求の範囲】
【請求項１】
刺繍縫製に供される加工布を保持する刺繍枠であって、
刺繍縫製可能なミシンが有する刺繍枠移送装置に着脱可能に装着される装着部と、
前記装着部が前記刺繍枠移送装置に装着されることにより、前記ミシンが有するミシン側コネクタと接続して前記ミシンとの有線通信を可能とする枠側コネクタと、
前記枠側コネクタが前記ミシン側コネクタと接続している場合に、前記ミシンからのアクセスが可能な記憶手段とを
を備えたことを特徴とする刺繍枠。
【請求項２】
前記記憶手段は、刺繍縫製される模様の色および針落ち点を特定し、刺繍縫製に使用されるデータである縫製データを記憶することを特徴とする請求項１に記載の刺繍枠。
【請求項３】
前記記憶手段は、前記縫製データに基づく刺繍縫製の進捗状況を示すデータである進捗データを記憶することを特徴とする請求項２に記載の刺繍枠。
【請求項４】
前記記憶手段は、前記刺繍枠内の基準位置に対する前記模様の配置位置および配置角度を特定するデータである配置データを記憶することを特徴とする請求項２または３に記載の刺繍枠。
【請求項５】
刺繍縫製が可能なミシンであって、
刺繍縫製に供される加工布に刺繍縫製を行う縫製手段と、
前記加工布を保持する刺繍枠を移送する刺繍枠移送装置と、
前記刺繍枠移送装置に設けられ、前記刺繍枠が有する装着部と係合して前記刺繍枠を支持する枠支持部と、
前記刺繍枠の前記装着部が前記枠支持部に係合されることにより、前記刺繍枠が有する枠側コネクタと接続して有線通信を可能とするミシン側コネクタと、
前記ミシン側コネクタが前記枠側コネクタと接続している場合に、前記刺繍枠が有する記憶手段にアクセスし、前記記憶手段に記憶された情報を取得する情報取得手段と、
前記情報取得によって取得された前記情報に基づいて前記縫製手段を制御する縫製制御手段とを備え、
前記刺繍枠の前記記憶手段は、刺繍縫製される模様の色および針落ち点を特定する縫製データを記憶しており、
前記縫製制御手段は、前記縫製データに基づいて前記縫製手段を制御することを特徴とするミシン。
【請求項６】
前記刺繍枠の前記記憶手段にアクセスし、情報を記憶させる記憶制御手段をさらに備え、
前記刺繍枠の前記記憶手段は、前記縫製データに基づく刺繍縫製の進捗状況を示すデータである進捗データを記憶しており、
前記記憶制御手段は、前記模様の刺繍縫製が完了する前に前記縫製手段による刺繍縫製が中断された場合、前記進捗データを更新して前記記憶手段に記憶させ、
前記縫製制御手段は、前記進捗データに基づいて前記縫製手段を制御することを特徴とする請求項５に記載のミシン。
【請求項７】
前記刺繍枠の前記記憶手段は、前記刺繍枠内の基準位置に対する前記模様の配置位置および配置角度を特定するデータである配置データを記憶しており、
前記縫製制御手段は、前記配置データに基づいて前記縫製手段を制御することを特徴とする請求項５または６に記載のミシン。
【請求項８】
前記模様の刺繍縫製が完了した場合、前記刺繍枠の前記記憶手段にアクセスし、前記進捗データおよび前記配置データの両方、または前記進捗データおよび前記配置データのうちいずれか一方を削除する第１削除手段をさらに備えたことを特徴とする請求項６または７に記載のミシン。
【請求項９】
前記刺繍枠の前記記憶手段に記憶された前記情報の少なくとも一部を削除する削除指示を受け付ける第１指示受付手段と、
前記刺繍枠の前記記憶領域にアクセスし、前記第１指示受付手段によって受け付けられた前記指示に応じて、前記情報の少なくとも一部を削除する第２削除手段とをさらに備えたことを特徴とする請求項５から７のいずれかに記載のミシン。
【請求項１０】
前記刺繍枠の前記記憶手段に新たな情報を記憶させる記憶指示を受け付ける第２指示受付手段をさらに備え、
前記記憶制御手段は、前記第２指示受付手段によって受け付けられた前記記憶指示に応じて、前記新たな情報を前記記憶領域に記憶させることを特徴とする請求項５〜９のいずれかに記載のミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刺繍枠およびミシンに関する。より詳細には、本発明は、刺繍縫製可能なミシンの刺繍枠移送装置に装着される刺繍枠、および刺繍枠が装着可能な刺繍枠移送装置を備えたミシンに関する。
【背景技術】
【０００２】
従来、縫製対象である加工布に、文字、記号、図柄等から構成される模様を刺繍縫製可能なミシンが知られている。このようなミシンは、加工布を保持する刺繍枠を移送する刺繍枠移送装置を備えている。刺繍枠は、刺繍縫製される模様に応じて様々な種類が用意されており、刺繍枠移送装置には、これらの異なる種類の刺繍枠が装着可能である。そこで、例えば、特許文献１には、刺繍枠に、刺繍枠に関する情報が記録された無線タグを設け、受信手段（アンテナ）を介して情報を読み取るミシンが提案されている。このミシンは、例えば、読み取った刺繍枠に関する情報に基づいて、選択された刺繍模様が刺繍枠内に収まるかどうかを判断する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−８７５７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来のミシンは、刺繍枠に設けられた無線タグと無線通信を行って、刺繍枠に関する情報を取得して活用する。しかしながら、無線タグの記憶容量は限られているため、活用できる情報の量も限られてしまう。また、例えば、受信手段の通信範囲内に、ミシンに装着された刺繍枠の無線タグ以外にも無線タグが存在すると、混線が生じ、刺繍枠の無線タグからの情報を確実に取得できない虞がある。
【０００５】
本発明は、上記問題点を解決するためになされたものであり、多量の情報を記憶可能、且つ、ミシンと確実に通信可能な刺繍枠、および、刺繍枠に記憶された情報を確実に取得できるミシンを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る刺繍枠は、刺繍縫製に供される加工布を保持する刺繍枠であって、刺繍縫製可能なミシンが有する刺繍枠移送装置に着脱可能に装着される装着部と、前記装着部が前記刺繍枠移送装置に装着されることにより、前記ミシンが有するミシン側コネクタと接続して前記ミシンとの有線通信を可能とする枠側コネクタと、前記枠側コネクタが前記ミシン側コネクタと接続している場合に、前記ミシンからのアクセスが可能な記憶手段とを備えている。つまり、前記刺繍枠は、装着部がミシンの刺繍枠移送装置に装着されることにより、ミシンと有線通信可能に接続する。したがって、刺繍枠は、ミシンとの間の通信を無線通信と比べてより確実に行うことができる。また、ミシンとの通信は有線通信で行われるので、記憶手段の容量を、例えば、無線通信で用いられる無線タグに比べて大きくすることができる。したがって、多量の情報を刺繍枠に記憶することが可能となる。
【０００７】
前記記憶手段は、刺繍縫製される模様の色および針落ち点を特定し、刺繍縫製に使用されるデータである縫製データを記憶してもよい。この場合、使用者は、刺繍枠がミシンにセットされた後に、刺繍縫製される模様を指定する必要がない。したがって、例えば、使用者が同じ模様を複数の加工布に刺繍縫製したい場合、その縫製データを記憶している刺繍枠を使用すれば、その都度加工布を付け替えるだけで、模様を改めて指定することなく、何度でも同じ模様を刺繍縫製することが可能となる。
【０００８】
前記記憶手段は、前記縫製データに加えて、前記縫製データに基づく刺繍縫製の進捗状況を示すデータである進捗データを記憶していてもよい。この場合、刺繍枠がミシンに装着されると、刺繍縫製される模様の縫製の進捗状況をミシンに認識させることができる。したがって、例えば、縫製が途中で中断された場合でも、その後、中断時点の状態から縫製を再開することが可能となる。複数のミシンの間で１つの刺繍枠を共用し、各ミシンで、そのミシンに装着された刺繍糸で縫製可能な部分のみ縫製して、他のミシンに引き渡すという作業が可能となる。
【０００９】
前記記憶手段は、前記縫製データに加えて、または前記縫製データおよび前記進捗データに加えて、前記刺繍枠内の基準位置に対する前記模様の配置位置および配置角度を特定するデータである配置データを記憶していてもよい。この場合、使用者は、刺繍枠がミシンにセットされた後に、刺繍縫製される模様の配置位置や配置角度を指定する必要がない。例えば、使用者が模様の配置位置や配置角度を初期設定から変更した場合、刺繍枠が変更後の配置位置および配置角度を記憶しているので、これらを改めて指定することなく、何度でも同じ配置位置および配置角度で刺繍縫製することが可能となる。
【００１０】
本発明の第２の態様に係るミシンは、刺繍縫製が可能なミシンであって、刺繍縫製に供される加工布に刺繍縫製を行う縫製手段と、前記加工布を保持する刺繍枠を移送する刺繍枠移送装置と、前記刺繍枠移送装置に設けられ、前記刺繍枠が有する装着部と係合して前記刺繍枠を支持する枠支持部と、前記刺繍枠の前記装着部が前記枠支持部に係合されることにより、前記刺繍枠が有する枠側コネクタと接続して有線通信を可能とするミシン側コネクタと、前記ミシン側コネクタが前記枠側コネクタと接続している場合に、前記刺繍枠が有する記憶手段にアクセスし、前記記憶手段に記憶された情報を取得する情報取得手段と、前記情報取得によって取得された前記情報に基づいて前記縫製手段を制御する縫製制御手段とを備え、前記刺繍枠の前記記憶手段は、刺繍縫製される模様の色および針落ち点を特定する縫製データを記憶しており、前記縫製制御手段は、前記縫製データに基づいて前記縫製手段を制御することを特徴とする。
【００１１】
前記ミシンは、刺繍枠の装着部が刺繍枠移送装置の枠支持部に係合されることによって、刺繍枠との有線通信が可能となる。したがって、ミシンは、刺繍枠との通信を無線通信に比べて確実に行うことができる。例えば、無線通信のための無線タグが刺繍枠に設けられた場合、ミシンには、情報取得手段として、比較的高価なタグリーダが必要となる。この場合に比べ、情報取得手段のコストを低減することができる。また、刺繍枠との通信に有線通信を用いるので、刺繍枠には、無線タグに比べて多量の情報が記憶可能である。したがって、刺繍縫製する模様の縫製データを刺繍枠に記憶しておくことで、ミシンは、縫製データに基づいて、その模様を刺繍縫製することができる。また、使用者が刺繍縫製される模様をミシンで指定する必要もない。
【００１２】
前記ミシンは、前記刺繍枠の前記記憶手段にアクセスし、情報を記憶させる記憶制御手段をさらに備えていてもよい。この場合、前記刺繍枠の前記記憶手段は、前記縫製データに加えて、前記縫製データに基づく刺繍縫製の進捗状況を示すデータである進捗データを記憶し、前記記憶制御手段は、前記模様の刺繍縫製が完了する前に前記縫製手段による刺繍縫製が中断された場合、前記進捗データを更新して前記記憶手段に記憶させ、前記縫製制御手段は、前記進捗データに基づいて前記縫製手段を制御するとよい。
【００１３】
このように、縫製データおよび進捗データを刺繍枠に記憶しておくことで、ミシンは、刺繍縫製される模様と刺繍縫製の進捗状況とを認識することができる。さらに、ミシンは、模様の刺繍縫製が完了する前に縫製が中断された場合、進捗データを刺繍枠の記憶手段に記憶させることで、縫製が途中で中断された場合でも、その後、中断時点の状態から縫製を再開することが可能となる。例えば、刺繍縫製を途中で中断し、割り込みで他の刺繍縫製を行い、その後、中断時点の状態から刺繍縫製を再開することができる。また、複数のミシンの間で１つの刺繍枠を共用し、各ミシンで、そのミシンに装着された刺繍糸で縫製可能な部分のみ縫製して、他のミシンに引き渡すという作業が可能となる。つまり、複数のミシンを使用して１つの刺繍模様を縫製することができる。これにより、１台のミシンで縫製可能な糸色数を超える刺繍模様であっても、複数のミシンを使用して縫製できるので、煩雑な糸駒交換作業が不要となる。
【００１４】
前記ミシンにおいて、前記刺繍枠の前記記憶手段は、前記縫製データに加えて、または前記縫製データおよび前記進捗データに加えて、前記刺繍枠内の基準位置に対する前記模様の配置位置および配置角度を特定するデータである配置データを記憶し、前記縫製制御手段は、前記配置データに基づいて前記縫製手段を制御してもよい。この場合、使用者は、刺繍枠がミシンにセットされた後に、刺繍縫製される模様の配置位置や配置角度を指定する必要がない。例えば、使用者が模様の配置位置や配置角度を初期設定から変更した場合、刺繍枠が変更後の配置位置および配置角度を記憶しているので、これらを改めて指定することなく、何度でも同じ配置位置および配置角度で刺繍縫製することが可能となる。
【００１５】
前記ミシンは、前記模様の刺繍縫製が完了した場合、前記刺繍枠の前記記憶手段にアクセスし、前記進捗データおよび前記配置データの両方、または前記進捗データおよび前記配置データのうちいずれか一方を削除する第１削除手段をさらに備えていてもよい。この場合、模様の刺繍縫製が完了して、進捗データおよび配置データの両方、またはいずれか一方が削除されるが、縫製データは残っている。したがって、例えば、進捗データが削除された場合、使用者は刺繍枠に新しい加工布をセットし、ミシンで同じ模様を最初から縫製することができる。配置データが削除された場合、使用者は配置位置および配置角度を再調整した上で、ミシンで同じ模様を刺繍縫製することができる。
【００１６】
前記ミシンは、前記刺繍枠の前記記憶手段に記憶された前記情報の少なくとも一部を削除する削除指示を受け付ける第１指示受付手段と、前記刺繍枠の前記記憶領域にアクセスし、前記第１指示受付手段によって受け付けられた前記指示に応じて、前記情報の少なくとも一部を削除する第２削除手段とをさらに備えていてもよい。この場合、削除指示に応じて、刺繍枠に記憶された情報の少なくとも一部が削除されるので、使用者は所望の情報を削除して、削除後の情報に基づいてミシンで刺繍縫製をすることができる。
【００１７】
前記ミシンは、前記刺繍枠の前記記憶手段に新たな情報を記憶させる記憶指示を受け付ける第２指示受付手段をさらに備え、前記記憶制御手段は、前記第２指示受付手段によって受け付けられた前記記憶指示に応じて、前記新たな情報を前記記憶領域に記憶させてもよい。この場合、記憶指示に応じて、刺繍枠に新たな情報を記憶させることができるので、使用者は、例えば新たに刺繍縫製したい模様を刺繍枠に記憶させ、刺繍縫製を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】刺繍枠２００の平面図である。
【図２】フラッシュメモリ２２０の記憶エリアおよび記憶される情報の説明図である。
【図３】多針ミシン１の斜視図である。
【図４】針棒ケース２１の内部を示す斜視図である。
【図５】刺繍枠２００が取り付けられたキャリッジ２０の平面図である。
【図６】図５のＶＩ−ＶＩ線矢視断面図である。
【図７】多針ミシン１の電気的構成を示すブロック図である。
【図８】多針ミシン１のメイン処理のフローチャートである。
【図９】メイン処理で行われる新規模様縫製処理のフローチャートである。
【図１０】メイン処理で行われる枠記憶模様縫製処理のフローチャートである。
【図１１】メイン処理、新規模様縫製処理、枠記憶模様縫製処理で行われるクリア処理のフローチャートである。
【図１２】刺繍データ処理装置５００の電気的構成を示すブロック図である。
【図１３】刺繍データ処理装置５００のメイン処理のフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明に係る刺繍枠およびミシンの実施の形態について、図面を参照して説明する。なお、これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成、各種処理のフローチャートなどは、単なる説明例である。
【００２０】
最初に、図１、図２、図６および図７を参照して、本実施形態における刺繍枠２００について説明する。図１の上側を刺繍枠２００の右側、図１の下側を刺繍枠２００の左側、図１の右側を刺繍枠２００の前側、図１の左側を刺繍枠２００の後ろ側とする。まず、刺繍枠２００の構成について説明する。刺繍枠２００は、後述する多針ミシン１（図３参照）等の刺繍縫製が可能なミシンに装着され、刺繍模様の縫製に使用される枠である。図１に示すように、刺繍枠２００は、外枠２０１と、内枠２０２と、左右１対の連結部２０３、２０４と、枠記憶装置２１０とを備えている。
【００２１】
外枠２０１および内枠２０２は、刺繍が施される加工布（図１には図示せず）を保持する部位である。外枠２０１および内枠２０２は、それぞれ、左右方向に長い、角が丸みを帯びた矩形枠状の部材である。外枠２０１の内周は、内枠２０２の外周と略同一形状であり、内枠２０２は、外枠２０１内に着脱可能に嵌合する。加工布（図１には図示せず）は、外枠２０１と内枠２０２との間に挟まれ、ピンと張った状態で保持される。
【００２２】
左右の連結部２０３、２０４は、多針ミシン１のホルダ２４（図５参照）に装着され、支持される部位である。連結部２０３、２０４は、いずれも前後方向に長い矩形状の板部材である。左連結部２０３は、その右端部の２箇所において、内枠２０２の左部に２つの螺子２３１で固定されている。右連結部２０４は、その左端部の２箇所において、内枠２０２の右部に２つの螺子２４１で固定されている。左連結部２０３の左前端部近傍には、係合孔２３２が設けられている。右連結部２０４の右前端部近傍には、係合溝２４２が設けられている。係合孔２３２および係合溝２４２は、連結部２０３、２０４を後述するホルダ２４上で適正な位置に固定するために使用される。
【００２３】
枠記憶装置２１０は、縫製の対象となる刺繍模様に関する情報を記憶する装置である。枠記憶装置２１０は、箱状の筐体２１１と、筐体２１１から突出するコネクタ２１２を備えている。筐体２１１は、板状の左連結部２０３の後端中央部の下面に固定されている（図６参照）。コネクタ２１２は、左連結部２０３の後端から後方に突出している。枠記憶装置２１０は、コネクタ２１２を介して他の機器と接続可能である。
【００２４】
図７に示すように、枠記憶装置２１０は、フラッシュメモリ２２０（以下、枠メモリ２２０という）を備えている。フラッシュメモリ２２０は、コネクタ２１２を介して枠記憶装置２１０に接続した外部機器からのアクセスが可能である。枠記憶装置２１０は、例えば、ＵＳＢデバイスとして構成できる。この場合、枠記憶装置２１０は、ＵＳＢコネクタであるコネクタ２１２を介してＵＳＢホスト機能を有する他の機器と接続されると、リムーバブルディスクとして認識される。
【００２５】
図２を参照して、枠メモリ２２０が有する記憶エリアと、枠メモリ２２０に記憶される情報について説明する。図２に示すように、枠メモリ２２０は、縫製データ記憶エリア２２１と、配置データ記憶エリア２２２と、進捗データ記憶エリア２２３と、位置設定記憶エリア２２４を含む複数の記憶エリアを有する。図２に図示されていない記憶エリアが含まれていてもよい。
【００２６】
縫製データ記憶エリア２２１には、縫製データが記憶される。本実施形態の縫製データは、刺繍縫製が可能なミシンで縫製を行うために必要な情報であり、刺繍模様の縫目を形成するための針落ち点を特定する情報と、縫目の色、すなわち刺繍糸の色を特定する情報とが含まれる。より詳細には、縫製データは、使用される刺繍糸の色を示す色情報（例えば、予め糸色毎に設定されている糸番号、又は色のＲＧＢ値など）とその使用順、および針落ち点の座標とその縫い順を示すデータの集合である。本実施形態では、後述する刺繍枠移送機構１１により、刺繍枠２００がＸ軸方向とＹ軸方向とに移送されるので、針落ち点の座標は、刺繍模様の中心位置をＣ（Ｘ，Ｙ）＝（０，０）とするＸ，Ｙ座標で表される。図２に示すように、縫製データ記憶エリア２２１には、刺繍模様の数ｎに応じて、少なくとも１種類の縫製データが記憶される。
【００２７】
配置データ記憶エリア２２２には、縫製データ記憶エリア２２１に縫製データが記憶されている刺繍模様の配置データとして、位置データと角度データが記憶される。位置データは、刺繍枠２００内の基準位置に対する刺繍模様の配置位置を示す情報であり、角度データは、刺繍模様を回転させて配置する配置角度に関する情報である。
【００２８】
本実施形態では、位置データは、基準位置から刺繍模様の中心位置までのＸ軸方向の距離およびＹ軸方向の距離（ｍｍ）で表される。初期設定における基準位置から刺繍模様の中心位置までのＸ軸方向の距離およびＹ軸方向の距離はいずれもゼロ（ｍｍ）である。つまり、縫製データによれば、刺繍模様は、中心位置が基準位置と一致するように刺繍枠２００内に配置される。また、本実施形態では、角度データは、基準位置を中心として刺繍模様が回転される角度（度）で表される。角度の基準はＸ軸方向を基準とし、初期設定における刺繍模様の回転角度はゼロ（０）度である。
【００２９】
進捗データ記憶エリア２２３には、縫製データ記憶エリア２２１に縫製データが記憶されている刺繍模様の進捗データが記憶される。進捗データは、刺繍模様の縫製の進捗状況を示す情報である。前述したように、縫製データは、使用される刺繍糸の色情報とその使用順、および針落ち点の座標とその縫い順を示すデータの集合である。したがって、例えば、進捗データとして刺繍糸の色情報とその使用順を使用すれば、刺繍模様の縫製において、何番目のどの色の刺繍糸での縫製まで完了しているかを特定できる。また、進捗データとして、針落ち点の数を使用すれば、刺繍模様のどの縫目の縫製まで完了しているかを特定できる。以下、針落ち点の数を、針数とする。
【００３０】
位置設定記憶エリア２２４には、位置設定フラグが記憶される。位置設定フラグは、ユーザによる刺繍模様の配置位置および配置角度の設定が完了したか否かを示すフラグである。具体的には、位置設定フラグは、１の場合、すでに配置位置および配置角度の設定が完了していることを示し、０の場合、まだ配置位置および配置角度の設定が完了していないことを示す。
【００３１】
前述したように、枠メモリ２２０は、コネクタ２１２を介して枠記憶装置２１０に接続した外部機器からアクセスが可能である。よって、コネクタ２１２を介して枠記憶装置２１０に接続した外部機器は、情報（例えば、縫製データ、配置データ、進捗データおよび位置設定フラグ）を枠メモリ２２０に書き込んだり、枠メモリ２２０から情報を読み込んで利用したりすることができる。
【００３２】
次に、図３〜図６を参照して、刺繍枠２００を装着可能なミシンの一例である多針ミシン１（以下、ミシン１という）の物理的構成について説明する。以下の説明では、図３の左下側をミシン１の前方とし、図３の右上側をミシン１の後方とする。図３の左上側をミシン１の左側とし、図３の右下側をミシン１の右側とする。
【００３３】
図３に示すように、ミシン１は、支持部２と、脚柱部３と、アーム部４とを備える。支持部２は、平面視逆Ｕ字形に形成され、ミシン１全体を支持する。支持部２の上面には、前後方向に延びる、左右一対のガイド溝２５がある。脚柱部３は、支持部２から上方へ立設されている。アーム部４は、脚柱部３の上端部から前方へ延びる。アーム部４の先端には、針棒切替機構（図示せず）によって左右方向に移動される針棒ケース２１が設けられている。
【００３４】
図４を参照して、針棒ケース２１の内部構成について説明する。図４に示すように、針棒ケース２１内には、上下方向に延びる６本の針棒３１が、左右方向に等間隔で設けられている。針棒３１は、針棒ケース２１のフレーム８０に固定された上下２個の固定部材（図示せず）によって上下方向に摺動可能に支持されている。各針棒３１の上半部には押えバネ７２が設けられ、下半部には押えバネ７３がそれぞれ設けられている。押えバネ７２と押えバネ７３との間には、針棒抱き７０が設けられ、押えバネ７３の下には押え抱き８３が設けられている。
【００３５】
針棒３１は、主軸モータ１２７（図７参照）を駆動源とする針棒駆動機構８５によって、上下方向に摺動される。針棒駆動機構８５は、天秤駆動カム７５と、連結部材７６と、伝達部材７７と、ガイド棒７８と、連結ピン（図示せず）とを備える。針棒３１の下端には、縫針３５（図３参照）が装着されている。押え足７１は、押え抱き８３から縫針３５の下端部（先端部）よりも僅かに下方に伸びるように形成され、針棒３１の上下動と連動して、間欠的に加工布を下方へ押圧する。
【００３６】
図３に示すように、アーム部４上面の背面側には、左右一対の糸駒台１２が設けられている。各糸駒台１２には、上下方向に延びる糸立棒１４が３つ設けられている。糸立棒１４には、糸駒１３が装着される。糸駒台１２には、針棒３１の数と同じ６個の糸駒１３が載置できる。糸駒１３から供給される上糸１５は、糸案内１７と、糸調子器１８と、天秤１９とを経由して、針棒３１の下端に装着された各縫針３５の目孔（図示せず）に供給される。
【００３７】
アーム部４の前後方向中央部の右側には、操作部６が設けられている。操作部６は、液晶ディスプレイ７（以下、「ＬＣＤ７」と言う。）と、タッチパネル８と、開始／停止ボタン６１を含む操作ボタンとを備えている。ＬＣＤ７には、例えば、ユーザが指示を入力するための操作画像が表示される。タッチパネル８は、ユーザからの指示を受け付けるために用いられる。ＬＣＤ７に表示された入力キー等を、指や専用のタッチペンを用いて押圧操作すると（以下、この操作を「パネル操作」と言う。）、タッチパネル８によって検知される押圧位置に対応して、どの項目が選択されたかが認識される。ユーザは、このようなパネル操作によって縫製模様や縫製条件等を選択できる。開始／停止ボタン６１は、縫製の開始および停止の指示を入力するボタンである。
【００３８】
アーム部４の下方に平行して、脚柱部３の下端部から前方へ延びる筒状のシリンダベッド１０が設けられている。シリンダベッド１０の先端部の内部には、下糸（図示せず）が巻回されたボビン（図示せず）を収納する釜（図示せず）が設けられている。また、シリンダベッド１０の内部には、釜を回転駆動する釜駆動機構（図示せず）がある。シリンダベッド１０の上面には、平面視矩形状の針板１６がある。針板１６には、縫針３５が挿通される針穴３６が設けられている。
【００３９】
アーム部４の下方且つシリンダベッド１０の上方には、刺繍枠移送機構１１のキャリッジ２０が設けられている。ここで、図３、図５および図６を参照して、刺繍枠移送機構１１について説明する。刺繍枠移送機構１１は、キャリッジ２０と、Ｘ軸移動機構（図示せず）と、Ｙ軸移動機構（図示せず）とを備えている。キャリッジ２０は、Ｙキャリッジ２３と、Ｙキャリッジ２３に取り付けられたＸキャリッジ２２と、Ｘキャリッジ２２に取り付けられたホルダ２４とを備えている。Ｙ軸移動機構は、支持部２内に設けられ、Ｙキャリッジ２３を前後方向（Ｙ軸方向）に移動させる。Ｘ軸移動機構は、Ｙキャリッジ２３内に設けられ、Ｘキャリッジ２２を左右方向（Ｘ軸方向）に移動させる。
【００４０】
図３に示すように、Ｙキャリッジ２３は、横長の箱状であり、左右一対の支持部２の間に掛け渡されるように左右方向に延びている。Ｙキャリッジ２３（図５参照）は、Ｘキャリッジ２２を左右方向に移動可能に支持する。支持部２内に設けられたＹ軸移動機構は、左右一対の移動体２６と、Ｙ軸モータ１３４（図７参照）と、直線移動機構（図示せず）とを備える。移動体２６は、Ｙキャリッジ２３の左右両端の下部に連結され、支持部２に設けられたガイド溝２５を上下に貫通している。Ｙ軸モータ１３４は、ステッピングモータである。直線移動機構は、タイミングプーリ（図示せず）と、タイミングベルト（図示せず）とを備え、Ｙ軸モータ１３４を駆動源として、移動体２６をガイド溝２５に沿って前後方向（Ｙ軸方向）に移動させる。その結果、移動体２６上に固定されたＹキャリッジ２３が前後方向（Ｙ軸方向）に移動する。
【００４１】
図５に示すように、Ｘキャリッジ２２は、左右方向の長さがＹキャリッジ２３の二分の一程度の板部材であり、その後部は、Ｙキャリッジ２３に左右方向（Ｘ軸方向）にスライド移動可能に支持されている。Ｘキャリッジ２２の前部は、Ｙキャリッジ２３の正面側下部から前方に突出している。Ｙキャリッジ２３内に設けられたＸ軸移動機構は、Ｘ軸モータ１３２（図７参照）と、直線移動機構（図示せず）とを備える。Ｘ軸モータ１３２は、ステッピングモータである。直線移動機構は、タイミングプーリ（図示せず）と、タイミングベルト（図示せず）とを備え、Ｘ軸モータ１３２を駆動源として、Ｘキャリッジ２２を左右方向（Ｘ軸方向）に移動させる。
【００４２】
ホルダ２４は、Ｘキャリッジ２２の前部に取り付けられており、刺繍枠２００を着脱可能に支持する。ホルダ２４は、本体部９１と、右支持部９３と、左支持部９２とを備えている。本体部９１は、左右方向の長さがＹキャリッジ２３と同程度の平面視矩形状の板部材であり、その中央部がＸキャリッジ２２に取り付けられている。本体部９１の左右方向中央やや左寄りの上面には、上方に突出する案内ピン９１１が設けられている。
【００４３】
右支持部９３は板部材であり、本体部９１の上面右方に重ねて固定的に取り付けられた基端部９３１と、基端部９３１から前方に延びる右腕部９３２とを含む。右腕部９３２の先端部上面には、上方に突出する係合ピン９３７が設けられている。係合ピン９３７の後方には、板バネ９８が設けられている。板バネ９８は、後部で右腕部９３２の上面に螺子止めされている。板バネ９８は、刺繍枠２００がホルダ２４に装着される際、右腕部９３２との間で刺繍枠２００の右連結部２０４を挟み込んで支持する。係合ピン９３７は、右連結部２０４に設けられた係合溝２４２に係合する。
【００４４】
左支持部９２は板部材であり、本体部９１の上面左方に重ねて可動的に取り付けられた基端部９２１と、基端部９２１から前方に延びる左腕部９２２とを含む。左支持部９２は、右支持部９３とほぼ左右対称の形状を有するが、基端部９２１の長さは、基端部９３１よりも長い。基端部９２１は、本体部９１に沿って左右方向に延びる案内溝９２５を有する。本体部９１の案内ピン９１１は案内溝９２５に挿通されている。よって、左支持部９２は、案内溝９２５の長さ分だけ、本体部９１に沿って左右方向にスライド移動が可能である。
【００４５】
図示はしないが、本体部９１には、左支持部９２を左右方向の複数の所定箇所で選択的に位置決めするための固定機構が設けられている。ミシン１には、図５に示す刺繍枠２００の他、大きさ及び形状が異なる複数種類の他の刺繍枠を装着可能である。よって、使用される刺繍枠の大きさに応じてユーザが固定機構を操作することにより、左支持部９２は、複数の所定箇所のうちの１箇所に位置決め固定される。
【００４６】
左腕部９２２の先端部上面には、上方に突出する係合ピン９２７が設けられている。係合ピン９２７の後方には、板バネ９７が設けられている。板バネ９７は、後部で左腕部９２２の上面に螺子止めされている。板バネ９７は、刺繍枠２００がホルダ２４に装着される際、左腕部９２２との間で刺繍枠２００の左連結部２０３を挟み込んで支持する。係合ピン９２７は、左連結部２０３に設けられた係合孔２３２に係合する。
【００４７】
さらに、左腕部９２２の前後方向中央部の下面には、刺繍枠２００の枠記憶装置２１０のコネクタ２１２と結合するホルダコネクタ９０が、右方に突出するように設けられている。ホルダコネクタ９０は、図示しない配線によって、ミシン１の制御部１００（図７参照）に接続されている。ホルダコネクタ９０の前端は、図５に示すように刺繍枠２００が適正にホルダ２４に装着された場合、左連結部２０３の後端と前後方向で同一位置となるよう配置されている。なお、枠記憶装置２１０がＵＳＢメモリで構成される場合、ホルダコネクタ９０は、ＵＳＢコネクタとすればよい。
【００４８】
ユーザは、刺繍枠２００をホルダ２４に装着する場合、まず、左支持部９２を左右方向において適切な位置に固定する。そして、図５および図６に示すように、刺繍枠２００の左右の連結部２０３、２０４を、それぞれ左腕部９２２と板バネ９７との間、および右腕部９３２と板バネ９８との間に挟みこまれるように差し込む。次いで、左腕部９２２の係合ピン９２７に左連結部２０３の係合孔２３２を係合させるとともに、右腕部９３２の係合ピン９３７に右連結部２０４の係合溝２４２を係合させる。その結果、刺繍枠２００が適正位置でホルダ２４に装着される。
【００４９】
刺繍枠２００がホルダ２４に装着されるのとあわせて、ホルダコネクタに９０に、左連結部２０３の後端から後方へ突出する枠記憶装置２１０のコネクタ２１２が結合され、両者が有線通信可能に接続される。その結果、ミシン１では、枠メモリ２２０に記憶された縫製データ等の情報を読み込み、利用することが可能となる。また、ミシン１に記憶されている情報を、枠メモリ２２０に書き込むことも可能となる。
【００５０】
次に、ミシン１の電気的構成について、図７を参照して説明する。図７に示すように、ミシン１は、ミシン１の制御全般を司る制御部１００を備えている。制御部１００は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ＥＥＰＲＯＭ１０４と、入出力インタフェイス（Ｉ／Ｏ）１０５とを備え、これらはバスによって相互に接続されている。Ｉ／Ｏ１０５には、駆動回路１２１〜１２６と、タッチパネル８と、開始／停止ボタン６１と、ホルダコネクタ９０とが接続されている。
【００５１】
ＣＰＵ１０１は、ミシン１の主制御を司り、ＲＯＭ１０２のプログラム記憶エリア（図示せず）に記憶されたミシン１を動作させるための各種プログラムに従って、縫製に関わる各種演算及び処理を実行する。なお、プログラムはフレキシブルディスク等の外部記憶装置に記憶されていてもよい。ＲＯＭ１０２は、図示しないが、プログラム記憶エリアと、模様記憶エリアとを含む複数の記憶エリアを備えている。模様記憶エリアには、ユーザがミシン１において選択可能な各種の刺繍模様（内蔵模様）を縫製するための縫製データが記憶されている。ＲＡＭ１０３は、任意に読み書き可能な記憶素子であり、ＣＰＵ１０１が演算処理した演算結果等を収容する記憶エリアが必要に応じて設けられる。ＥＥＰＲＯＭ１０４は、読み書き可能な記憶素子であり、ミシン１が各種処理を実行するための各種パラメータ等が記憶されている。
【００５２】
駆動回路１２１は主軸モータ１２７に接続しており、ＣＰＵ１０１からの制御信号に従って主軸モータ１２７を駆動する。主軸モータ１２７は、主軸７４（図４参照）を回転させることにより、針棒駆動機構と釜駆動機構（いずれも図示せず）とを駆動させる。駆動回路１２２は針棒切替用モータ１２８に接続しており、ＣＰＵ１０１からの制御信号に従って針棒切替用モータ１２８を駆動する。針棒切替用モータ１２８は、針棒切替機構（図示せず）を駆動して、針棒ケース２１を左右方向に移動させる。駆動回路１２３は切断機構用モータ１２９に接続しており、ＣＰＵ１０１からの制御信号に従って切断機構用モータ１２９を駆動する。切断機構用モータ１２９は、切断機構を駆動して、縫針３５（図３参照）に供給されている上糸１５（図３参照）を切断する。
【００５３】
駆動回路１２４および１２５は、それぞれ、Ｘ軸モータ１３２およびＹ軸モータ１３４に接続しており、ＣＰＵ１０１からの制御信号に従ってこれらを駆動する。Ｘ軸モータ１３２は、前述したＸキャリッジ２２（図５参照）を左右方向（Ｘ軸方向）に移動させることにより、刺繍枠２００を左右方向に移動させる。Ｙ軸モータ１３４は、前述した移動体２６（図３参照）を前後方向（Ｙ軸方向）に移動させることにより、刺繍枠２００を前後方向に移動させる。駆動回路１２６は、ＬＣＤ７に接続しており、ＣＰＵ１０１からの制御信号に従ってＬＣＤ７を駆動する。ホルダコネクタ９０は、前述したように、刺繍枠２００がホルダ２４に装着されると、枠記憶装置２１０のコネクタ２１２と結合する。
【００５４】
次に、図３から図５を参照して、刺繍枠２００に保持された加工布３９に縫目を形成するミシン１の動作について説明する。加工布３９を保持する刺繍枠２００がホルダ２４に支持される。針棒切替用モータ１２８（図７参照）に駆動される針棒切替機構（図示せず）によって針棒ケース２１が左右移動されることで、６本の針棒のうち、上下駆動される１本の針棒３１が針穴３６（図３参照）の鉛直上方に配置される。刺繍枠移送機構１１によって、刺繍枠２００が所定の位置に移動される。主軸モータ１２７によって主軸７４が回転駆動されると、針棒駆動機構８５が駆動される。
【００５５】
より詳細には、主軸７４の回転駆動は、天秤駆動カム７５を介して連結部材７６に伝達され、連結部材７６が枢支されている伝達部材７７が針棒３１と水平に配置されたガイド棒７８にガイドされて上下駆動される。そして、その上下駆動が連結ピン（図示せず）を介して針棒３１に伝達され、縫針３５が装着される針棒３１が上下駆動される。また、天秤駆動カム７５の回転によって、図示しないリンク機構を介して天秤１９が上下駆動される。一方、主軸７４の回転がシリンダベッド１０内の釜駆動機構（図示せず）にも伝達され、釜（図示せず）が回転駆動される。このように、縫針３５と天秤１９と釜とが同期して駆動され、加工布３９に縫目が形成される。
【００５６】
次に、図８〜図１０を参照して、ミシン１で刺繍模様を縫製する場合に実行される処理について説明する。以下に説明する処理は、ＲＯＭ１０２に記憶されたプログラムに従って、ＣＰＵ１０１が実行する。図８に示すメイン処理は、ミシン１の電源がＯＮにされ、刺繍枠２００がミシン１のホルダ２４に装着され、枠記憶装置２１０のコネクタ２１２がホルダコネクタ９０に接続されたことがＣＰＵ１０１に検知されると開始される。
【００５７】
まず、ＣＰＵ１０１は、ホルダコネクタ９０およびコネクタ２１２を介して枠メモリ２２０（図７参照）にアクセスし（Ｓ１０１）、枠メモリ２２０の縫製データ記憶エリア２２１（図２参照）に縫製データが記憶されているか否かを判断する（Ｓ１０２）。縫製データ記憶エリア２２１に縫製データが記憶されていない場合には（Ｓ１０２：ＮＯ）、枠メモリ２２０に縫製対象とする刺繍模様を特定する情報が記憶されていないので、ユーザが刺繍模様を特定して縫製を行う新規模様縫製処理が行われる（Ｓ２００および図９）。
【００５８】
図９に示すように、新規模様縫製処理では、ユーザによって選択された刺繍模様の情報が受け付けられる（Ｓ２０１）。より詳細には、まず、ＬＣＤ７にミシン１の内蔵模様の一覧が選択可能に表示される。ユーザがパネル操作によっていずれかの刺繍模様を選択すると、タッチパネル８の押圧位置に応じて選択された刺繍模様（以下、選択模様という）が特定され、選択模様の縫製データがＲＯＭ１０２からＲＡＭ１０３に読み出される。ミシン１では、ユーザによって選択された複数の内蔵模様を組み合わせて刺繍縫製することもできる。この場合、ユーザは、ＬＣＤ７に表示される編集画面に設けられた結合ボタンを選択した後、所望の内蔵模様を複数選択すればよい。この場合、複数の選択模様の縫製データがＲＡＭ１０３に読み出される。
【００５９】
続いて、選択模様の配置位置および配置角度の編集が行われる（Ｓ２０２）。例えば、ＬＣＤ７に、選択模様の配置位置および配置角度を編集するためのキー等を示す編集画面（図示せず）が表示される。編集画面には、位置編集用の８方向の移動キー、角度編集用の角度設定キーが設けられる。そして、ユーザのパネル操作に応じて、配置位置や配置角度が編集される。選択模様が複数ある場合、それぞれの選択模様について、配置位置および配置角度の編集が可能である。
【００６０】
ミシン１の刺繍座標系は、図５に示すように、Ｘキャリッジ２２の移動方向である左右方向がＸ軸方向であり、Ｙキャリッジ２３の移動方向である前後方向がＹ軸方向である。そして、縫製領域２５０の中心が針穴３６（図３参照）の中心と一致する位置が原点Ｏ（Ｘ，Ｙ）＝（０，０）とされる。なお、縫製領域２５０は、刺繍枠２００の種類に応じて内枠２０２内に設定される。刺繍模様の配置位置は、この原点位置を基準位置として設定され、配置角度は、原点位置を中心としてＸ軸に対する回転角度として設定される。
【００６１】
前述したように、縫製データにおいて、刺繍模様の中心位置Ｃの座標はＣ（Ｘ，Ｙ）＝（０，０）なので、中心位置Ｃは、原点Ｏに一致している。よって、移動キーの操作に応じて、中心位置Ｃの原点ＯからのＸ軸方向の移動距離およびＹ軸方向の移動距離が算出される。また、角度設定キーの操作に応じて、原点Ｏを中心としたＸ軸に対する回転角度が算出される。編集画面に表示される編集終了ボタンがパネル操作で選択されると、配置位置（移動距離）および配置角度（回転角度）が確定される。移動キーや角度設定キーが操作されないまま編集終了ボタンが選択された場合には、移動距離および回転角度は、初期値のゼロ（ｍｍ）およびゼロ（度）で確定される。
【００６２】
ＣＰＵ１０１は、枠メモリ２２０にアクセスし、ステップＳ２０１でＲＡＭ１０３に読み出された選択模様の縫製データと、ステップＳ２０２で得られた配置データと、選択模様の縫製の進捗状況を示す進捗データとを枠メモリ２２０に記憶する（Ｓ２０３）。より詳細には、ＣＰＵ１０１は、縫製データを縫製データ記憶エリア２２１に記憶させる。Ｘ軸方向の移動距離およびＹ軸方向への移動距離を示すデータを、位置データとして配置データ記憶エリア２２２に記憶させる。回転角度を示すデータを、角度データとして配置データ記憶エリア２２２に記憶させる。選択模様がｎ個ある場合は、図２に示すように、選択模様毎に、縫製データ、位置データおよび角度データが記憶されることになる。また、選択模様の縫製はまだ開始されていないので、進捗データ記憶エリア２２３に、進捗データとして初期値（例えば、ゼロ）が記憶される。
【００６３】
ユーザによる選択模様の配置位置と配置角度の設定が完了したので、ＣＰＵ１０１は、位置設定フラグを１として、枠メモリ２２０の位置設定記憶エリア２２４に記憶させる（Ｓ２０４）。
【００６４】
ＣＰＵ１０１は、操作部６に設けられた開始／停止ボタン６１（図３参照）が押下されたことを検知すると、選択模様の縫製を開始する（Ｓ２０５）。そして、縫製データに含まれるデータを順に読み出して、選択模様を縫製する（Ｓ２０６）。具体的には、縫製データの最初の色情報により特定される刺繍糸の色に応じて、針棒切替用モータ４５（図７参照）が駆動され、６本の針棒のうち、その色の刺繍糸（上糸１５）が供給された縫針３５が装着された針棒３１が選択される（図３参照）。
【００６５】
Ｘ軸モータ１３２およびＹ軸モータ１３４（図７参照）が駆動され、キャリッジ２０が移動することにより、刺繍枠２００が最初の針落ち点の座標に応じた位置に移動する。配置角度および／または配置位置がステップＳ２０２で編集され、初期値以外の値とされている場合、配置データに応じて針落ち点の座標が修正された上で、刺繍枠２００が移動される。主軸モータ１２７によって主軸７４が回転駆動されると、針棒駆動機構８５および釜駆動機構（図示せず）が駆動され、縫目が形成される。このようにして、同じ刺繍糸で縫製される縫目が縫い順に従って形成された後、次の刺繍糸の色情報が読み出されると、その刺繍糸の色情報に対応する針棒３１が選択され、同様に縫目が形成されていく。
【００６６】
ＣＰＵ１０１は、開始／停止ボタン６１が押下されたことを検知した場合、選択模様が完成した場合、または糸交換が必要となった場合、縫製停止が指示されたと判断し、主軸モータ１２７等の駆動を中止して、縫製を停止する（Ｓ２０７）。そして、枠メモリ２２０にアクセスし、進捗データ記憶エリア２２３に、進捗データを記憶させる（Ｓ２０８）。具体的には、例えば、どの色まで縫製が完了したかを特定する場合、縫製が完了した刺繍糸の色情報とその使用順を特定するデータを記憶させる。また、どの縫目まで縫製が完了したかを特定する場合、縫製が完了した針数を記憶させればよい。
【００６７】
ＣＰＵ１０１は、選択模様の縫製が完了したか、つまり選択模様が完成したか否かを判断する（Ｓ２０９）。使用順が最後の色の、縫い順が最後の針落ち点の縫目が形成されていなければ、選択模様の縫製は完了していないと判断される（Ｓ２０９：ＮＯ）。この場合、前述の処理で枠メモリ２２０に、選択模様の縫製データ、配置データ、および進捗データが記憶され、位置設定フラグが１とされた状態で、新規模様縫製処理は終了する。
【００６８】
使用順が最後の色の、縫い順が最後の針落ち点の縫目が形成されていれば、選択模様の縫製は完了したと判断される（Ｓ２０９：ＹＥＳ）。この場合、ステップＳ２０３等で枠メモリ２２０に記憶されたデータはユーザにとって不要の場合があるため、ユーザの指定に応じて枠メモリ２２０のデータをクリアするためのクリア処理が行われる（Ｓ４００および図１１）。
【００６９】
図１１に示すように、クリア処理では、どのような指示がなされたかに応じて、クリアされるデータが異なる。クリア処理が開始されると、ＬＣＤ７には、指示入力画面（図示せず）が表示される。例えば、指示入力画面には、縫製データ、配置データおよび進捗データの少なくとも１つを選択可能なボタン（ただし、縫製データのみの選択は不可）と、クリアボタンと、保存ボタンとが設けられる。ユーザのパネル操作で入力された指示が受け付けられる（Ｓ４００）。
【００７０】
ユーザが、縫製データ、配置データおよび進捗データのすべてを選択した後、クリアボタンを選択すると、ＣＰＵ１０１は、全データのクリアが指示されたと判断する（Ｓ４０１：ＹＥＳ）。この場合、ＣＰＵ１０１は、枠メモリ２２０の縫製データ記憶エリア２２１に記憶された縫製データと、配置データ記憶エリア２２２に記憶された配置データ（位置データおよび角度データ）と、進捗データ記憶エリア２２３に記憶された進捗データのすべてをクリアして初期値に戻す（Ｓ４０２）。配置位置と配置角度の設定が解除されたので、位置設定記憶エリア２２４に記憶された位置設定フラグを０として（Ｓ４０３）、クリア処理を終了し、新規様縫縫製処理（図９参照）に戻る。
【００７１】
ユーザが、進捗データのみを選択し、クリアボタンを選択した場合、ＣＰＵ１０１は、進捗データのクリアが指示されたと判断する（Ｓ４０１：ＮＯ，Ｓ４１１：ＹＥＳ）。この場合、ＣＰＵ１０１は、枠メモリ２２０の進捗データ記憶エリア２２３に記憶された進捗データをクリアして初期値に戻す（Ｓ４１２）。
【００７２】
その後、ユーザが、配置データを選択し、クリアボタンを選択した場合、ＣＰＵ１０１は、配置データのクリアが指示されたと判断する（Ｓ４２１：ＹＥＳ）。また、ユーザが、進捗データは選択せずに（Ｓ４１１：ＮＯ）、配置データのみを選択して、クリアボタンを選択した場合も、ＣＰＵ１０１は、配置データのクリアが指示されたと判断する（Ｓ４２１：ＹＥＳ）。この場合、ＣＰＵ１０１は、枠メモリ２２０の配置データ記憶エリア２２２に記憶された配置データをクリアして初期値に戻す（Ｓ４２２）。配置位置と配置角度の設定が解除されたので、位置設定記憶エリア２２４に記憶された位置設定フラグを０として（Ｓ４２３）、クリア処理を終了し、新規様縫縫製処理（図９参照）に戻る。
【００７３】
ユーザが、いずれのデータも選択せずに保存ボタンを選択した場合（Ｓ４０１：ＮＯ，Ｓ４１１：ＮＯ，Ｓ４２１：ＮＯ）、どのデータもクリアしない指示がなされたことを意味するので、ＣＰＵ１０１はいずれのデータもクリアせず、クリア処理を終了して新規様縫縫製処理（図９参照）に戻る。
【００７４】
図９に示すように、ＣＰＵ１０１は、クリア処理（Ｓ４００）を終了した後、新規模様縫製処理も終了して図８に示すメイン処理に戻り、メイン処理も終了する。
【００７５】
図８に示すメイン処理において、枠メモリ２２０に縫製データが記憶されていると判断され（Ｓ１０２：ＹＥＳ）、さらに縫製指示があった場合は（Ｓ１０３：ＹＥＳ）、枠メモリ２２０に記憶された縫製データ等に従って縫製を行う枠記憶模様縫製処理が行われる（Ｓ３００および図１０）。縫製指示については、例えば、ＬＣＤ７に表示されるメニュー画面において、「刺繍枠記憶模様縫製」メニューが選択されると、枠メモリ２２０に記憶されたデータが示す刺繍模様（以下、記憶模様という）を縫製する指示があったと判断される。
【００７６】
図１０に示すように、枠記憶模様縫製処理では、ＣＰＵ１０１は、枠メモリ２２０に記憶されているデータをすべてＲＡＭ１０２に読み出す（Ｓ３０１）。より詳細には、縫製データと、配置データと、進捗データと、位置設定フラグとが読み出される。
【００７７】
ステップＳ３０１で読み出される縫製データは、新規模様縫製処理のステップＳ２０１（図９参照）で記憶された選択模様の縫製データ、および、後述する刺繍データ処理装置５００（図１２参照）で作成され、枠メモリ２２０に記憶された縫製データのいずれかである。進捗データは、まだ縫製が開始されていない場合、またはクリア処理（図１１参照）でクリアされた場合は初期値である。一方、刺繍模様の完成前に縫製が中断された場合や、縫製が完了した模様について、クリア処理でクリアされなかった場合には、縫製が完了した刺繍糸の色情報とその使用順を特定するデータや、縫製が完了した針数のデータである。
【００７８】
また、配置データは、配置位置および配置角度が編集されない場合、またはクリア処理（図１１参照）でクリアされた場合は初期値である。一方、配置位置や配置角度が編集によって初期値から変更され、且つ、クリア処理でクリアされなかった場合には、編集後の配置位置および配置角度を示すデータである。位置設定フラグは、配置データが未設定の場合には０である。なお、後述する刺繍データ処理装置５００で縫製データが作成される場合には、配置データは常に未設定とされるため、位置設定フラグは０である。一方、配置データが設定済みの場合には、位置設定フラグは１である。
【００７９】
枠メモリ２２０からデータが読み出された後（Ｓ３０１）、位置設定フラグが１であるか否かが判断される（Ｓ３０２）。位置設定フラグが０の場合は（Ｓ３０２：ＮＯ）、ユーザが編集画面において配置位置や配置角度を編集したい場合がありうる。よって、ＣＰＵ１０１は、新規模様縫製処理のステップＳ２０２（図９参照）と同様、ＬＣＤ４に編集画面を表示させ、ユーザによる編集を可能とする。そして、編集終了ボタンが選択され、配置位置および配置角度が確定されると、ＣＰＵ１０１は、枠メモリ２２０の配置データ記憶エリア２２２に配置データを記憶させ（Ｓ３０４）、位置設定記憶エリア２２４の位置設定フラグを１にする（Ｓ３０５）。その後、開始／停止ボタン６１が押下されると、縫製を開始する（Ｓ３０６）。
【００８０】
一方、枠メモリ２２０に記憶されていた位置設定フラグが１である場合（Ｓ３０２：ＹＥＳ）、すでにユーザは所望の配置位置および配置角度を設定済みであり、それを残してあることを意味する。よって、ＣＰＵ１０１は、そのまま開始／停止ボタン６１が押下されると、縫製を開始する（Ｓ３０６）。
【００８１】
枠記憶模様縫製処理では、ステップＳ３０１で枠メモリ２２０から読み出された縫製データおよび進捗データに従って記憶模様の縫製が行われる（Ｓ３０７）。進捗データが示す進捗状況に応じて、縫製データから最初に読み出されるデータは異なる。進捗データとして、縫製が完了した刺繍糸の色情報とその使用順を特定するデータが読み出された場合、その刺繍糸を使用する部分の縫製は終了しているので、次の使用順の色情報が読み出される。そして、その刺繍糸が供給されている針棒３１が選択され、その色の最初の縫い順の針落ち点の座標に基づいて刺繍枠２００が移動され、縫目が形成される。進捗データとして、さらに、縫製が完了した針数のデータが読み出された場合、特定される色の刺繍糸が供給されている針棒３１が選択され、縫製が完了していない針落ち点の座標に基づいて、縫製が行われる。
【００８２】
配置位置および配置角度については、枠メモリ２２０から配置データが読み出された場合には読み出されたデータに従って、また、ステップＳ３０３で編集が行われた場合には編集で設定されたデータに従って、針落ち点の座標が修正される。ＣＰＵ１０１は、その後は新規模様縫製処理（図９参照）と同様に縫製を続け、縫製停止が指示されると、縫製を停止する（Ｓ３０８）。そして、枠メモリ２２０の進捗データ記憶エリア２２３に、進捗データを記憶させる（Ｓ３０９）。
【００８３】
ＣＰＵ１０１は、選択模様の縫製が完了したか否かを判断する（Ｓ３１０）。選択模様の縫製が完了していなければ（Ｓ３１０：ＮＯ）、枠メモリ２２０に進捗データが更新記憶された状態で、記憶模様縫製処理は終了し、図８に示すメイン処理に戻り、メイン処理も終了する。選択模様の縫製が完了していれば（Ｓ３１０：ＹＥＳ）、クリア処理が行われた後（Ｓ４００および図１１）、記憶模様縫製処理は終了し、図８に示すメイン処理に戻り、メイン処理も終了する。記憶模様縫製処理で行われるクリア処理は、新規模様縫製処理（図９参照）で行われる処理と同一であるため、説明は省略する。
【００８４】
図８に示すメイン処理において、例えば、ＬＣＤ７に表示されるメニュー画面において、「刺繍枠データクリア」メニューが選択された場合、ＣＰＵ１０１は、枠メモリ２２０に記憶されたデータをクリアする指示がなされたと判断する（Ｓ１０２：ＹＥＳ）。この場合、クリア処理が行われる（Ｓ４００）。メイン処理で行われるクリア処理も、新規模様縫製処理（図９参照）で行われる処理と同一であるため、説明は省略する。
【００８５】
以上に説明したように、刺繍枠２００は、刺繍枠２００がミシン１のホルダ２４に装着されることにより、枠記憶装置２１０のコネクタ２１２がホルダコネクタ９０に結合してミシン１と有線接続する。したがって、従来のように無線タグを刺繍枠に設ける場合に比べ、ミシン１との間の通信をより確実に行うことができる。例えば、無線タグが通信範囲内に複数存在する場合には、無線通信中に混線を生じうるが、本実施形態の枠記憶装置２１０を刺繍枠２００に設ければ、そのような虞はない。また、ミシン１には、無線タグとの通信を行うためのタグリーダを設ける必要がないので、コストが低減できる。さらに、ミシン１との通信は有線通信で行われるので、無線タグに比べて記憶容量の大きいフラッシュメモリ２２０を搭載することができる。したがって、容量の大きい縫製データを記憶することも可能となる。
【００８６】
ミシン１のＣＰＵ１０１は、ホルダコネクタ９０を介して接続された枠記憶装置２１０のフラッシュメモリ（枠メモリ）２１３にアクセスすることができる。よって、ミシン１では、ユーザが選択したミシン１の内蔵模様を枠メモリ２２０に記憶させることができる。また、ユーザが刺繍模様の配置位置や配置角度を設定した場合には、配置位置や配置角度を示す配置データを枠メモリ２２０に記憶させることができる。さらに、刺繍模様の完成前に縫製が終了（中断）した場合には、縫製の進捗状況を示す進捗データを、枠メモリ２２０に記憶させることができる。
【００８７】
ミシン１は、枠メモリ２２０に記憶された縫製データ等を読み出して、縫製を行うことも可能である。枠メモリ２２０に記憶された縫製データを利用すれば、例えば、何度でも同じ模様を刺繍縫製することが可能となる。この場合、ユーザは、刺繍枠２００がミシン１にセットされた後、刺繍縫製される模様を指定する必要がない。枠メモリ２２０に記憶された配置データを利用すれば、ユーザが配置位置や配置角度を初期設定から所望の位置や角度に変更した場合、次に縫製を行う際に設定しなおすことなく、同じ配置位置および配置角度で縫製を行うことができる。
【００８８】
さらに、枠メモリ２２０に記憶された進捗データを利用すれば、完成前に縫製が中断された模様の縫製を、中断時点の状態から再開することができる。例えば、刺繍縫製を途中で中断し、割り込みで他の刺繍縫製を行い、その後、中断時点の状態から刺繍縫製を再開することができる。また、例えば、複数のミシンの間で１つの刺繍枠を共用し、各ミシンで、そのミシンに装着された刺繍糸で縫製可能な部分のみ縫製して、他のミシンに引き渡すという作業が可能となる。以下に、後者の場合の具体例として、ユーザが１５色の色が使用された刺繍模様を刺繍縫製対象として選択した場合の刺繍枠２００とミシン１の使用例を説明する。
【００８９】
前述したように、図３に示すミシン１は、最大６個の糸駒１３を装着可能であるから、６色の異なる刺繍糸を使用することができる。つまり、刺繍模様に使用される色が６色以内であれば、糸交換なしで刺繍模様を完成できるが、本具体例のように１５色の刺繍糸が使用される場合、糸交換が必要となる。糸交換には、糸駒１３を交換して糸掛けをやり直す必要があるので、ユーザにとっては煩雑で手間がかかる作業である。本具体例では、刺繍枠２００の枠メモリ２２０に記憶された進捗データを利用することにより、３名の縫製者が３台のミシン１（ミシンＡ，Ｂ，Ｃとする）で刺繍枠２００を共用し、１つの刺繍模様を完成する。よって、各ミシン１で糸交換をする必要がなくなるため、刺繍模様を完成するまでの作業効率が向上する。
【００９０】
本具体例では、まず、１台目のミシンＡの縫製者は、まだ枠メモリ２２０に何も記憶されていない刺繍枠２００を、ホルダ２４に装着する。そして、図８に示すメイン処理が開始され、新規模様縫製処理が行われる（Ｓ２００および図９）。新規模様縫製処理では、縫製者は縫製対象とする模様を選択し（Ｓ２０１）、配置位置および配置角度を所望の位置および角度に調整する（Ｓ２０２）。
【００９１】
選択模様の縫製データおよび配置データが枠メモリ２２０に記憶された後（Ｓ２０３）、縫製が行われる（Ｓ２０５、Ｓ２０６）。そのまま縫製が継続した場合、ミシンＡに装着された６色の刺繍糸で縫製可能な範囲の縫製が終了すると、ＬＣＤ７に糸交換を促すメッセージが表示されるとともに、縫製が停止される（Ｓ２０７）。進捗データとして、使用順（６番目）のデータと６番目に使用された刺繍糸の色情報が、枠メモリ２２０に記憶される（Ｓ２０８）。刺繍模様はまだ完成していないため（Ｓ２０９：ＮＯ）、処理は終了する。
【００９２】
ミシンＡの縫製者は、ミシンＡのホルダ２４から刺繍枠２００を取り外し、２台目のミシンＢの縫製者に引き渡す。ミシンＢの縫製者が刺繍枠２００をミシンＢのホルダ２４に装着した後、ミシンＢで図８に示すメイン処理が開始されると、枠記憶模様縫製処理（Ｓ３００および図１０）が行われる。枠記憶模様縫製処理では、ミシンＡの縫製者が選択した刺繍模様とミシンＡの縫製者が編集した配置位置および配置角度の配置データが枠メモリ２２０から読み出される（Ｓ３０１）。また、使用順（６番目）のデータと６番目に使用された刺繍糸の色情報を示す進捗データが読み出される（Ｓ３０１）。
【００９３】
そこで、ミシンＢでは、使用順が７番目の刺繍糸に対応する最初の針落ち点から縫製が行われ（Ｓ３０６、Ｓ３０７）、ミシンＢに装着された６色の刺繍糸で縫製が可能な範囲の縫製が終了すると、ＬＣＤ７に糸交換を促すメッセージが表示されるとともに、縫製が停止される（Ｓ３０８）。進捗データとして、使用順（１２番目）のデータと１２番目に使用された刺繍糸の色情報が、枠メモリ２２０に記憶される（Ｓ３０９）。刺繍模様はまだ完成していないため（Ｓ３１０：ＮＯ）、処理は終了する。
【００９４】
ミシンＢの縫製者は、ミシンＢのホルダ２４から刺繍枠２００を取り外し、３台目のミシンＣの縫製者に引き渡す。ミシンＣの縫製者が刺繍枠２００をミシンＣのホルダ２４に装着した後、ミシンＣで図８に示すメイン処理が開始されると、枠記憶模様縫製処理（Ｓ３００および図１０）が行われる。枠記憶模様縫製処理では、ミシンＡの縫製者が選択した刺繍模様とミシンＡの縫製者が編集した配置位置および配置角度の配置データが枠メモリ２２０から読み出される（Ｓ３０１）。また、ミシンＢで記憶された、使用順（１２番目）のデータと１２番目に使用された刺繍糸の色情報を示す進捗データが読み出される（Ｓ３０１）。
【００９５】
そこで、ミシンＣでは、使用順が１３番目の刺繍糸に対応する最初の針落ち点から縫製が行われ（Ｓ３０６、Ｓ３０７）、１５番目の刺繍糸に対応する最後の針落ち点まで縫目が形成されると、選択模様は完成するので、縫製が停止される（Ｓ３０８）。使用順（１５番目）のデータと１５番目に使用された刺繍糸の色情報を示す進捗データが進捗データとして記憶された後（Ｓ３０９）、クリア処理が行われる（Ｓ４００および図１１）。
【００９６】
クリア処理では、ミシンＣの縫製者が指示するデータが削除される。例えば、縫製者は、刺繍枠２００を使用して新たな刺繍模様を縫製したい場合には、縫製データ、配置データおよび進捗データのすべてをクリアすればよい（Ｓ４０１：ＹＥＳ〜Ｓ４０３）。この場合、ミシンＣの縫製者は、新規模様縫製処理（図９）で所望の刺繍模様を新たに選択して、そのデータを刺繍枠２００に記憶させ、縫製を行うことができる。
【００９７】
また、縫製者は、進捗データまたは配置データをクリアしてもよい（Ｓ４１１：ＹＥＳ〜Ｓ４１２，またはＳ４２１：ＹＥＳ〜Ｓ４２３）。進捗データがクリアされた場合、縫製者は刺繍枠２００に新しい加工布をセットし、例えばミシンＣで同じ記憶模様を同じ配置位置および配置角度で最初から縫製することができる。この場合、ミシンＣで縫製可能な６色までを縫製し、前述と同様に、ミシンＡ、ミシンＢに順次引き渡していけば、３台のミシンＡ〜Ｃで、効率的に同じ選択模様を何度も縫製することができる。配置データが削除された場合、縫製者は、例えばミシンＣの状態に応じて配置位置および配置角度を再調整した上で、ミシンＣで同じ模様を途中から刺繍縫製することができる。さらに、メイン処理でクリア処理を再度行えば、進捗データおよび配置データの両方をクリアすることも可能である。この場合、縫製データのみが残るので、同じ刺繍模様の配置位置および配置角度を再調整して、最初から縫製を行うことができる。
【００９８】
上記例では、ミシンＡ，Ｂ，Ｃを直接ケーブルで接続したりネットワークで接続したりする必要なく、１つの刺繍模様をミシンＡ，Ｂ，Ｃで容易に縫製することができる。よって、システムにかかるコストを削減できる。また、特に、配置位置および配置角度が編集された場合、その配置データを共用できるので、２台目以降のミシンでは、配置位置および配置角度を編集する必要がなく、各ミシンの縫製者の手間を大幅に削減できる。また、各ミシンで配置位置および配置角度を編集する場合に生じうる位置ずれを防止できる。
【００９９】
以上では、刺繍枠２００をミシン１に装着し、ミシン１の内蔵模様を枠メモリ２２０に記憶させる例について説明したが、刺繍枠２００は、コネクタ２１２を介して接続できる機器であれば、ミシン１以外の外部機器に接続されてもよい。以下に、図１２および図１３を参照して、このような例について説明する。
【０１００】
まず、図１２を参照して、刺繍枠２００の枠記憶装置２１０に接続して枠メモリ２２０にアクセス可能な外部機器の一例である刺繍データ処理装置５００について説明する。刺繍データ処理装置５００は、ミシン１等、刺繍縫製が可能なミシンで使用される縫製データを作成、編集するためのものである。図１２に示すように、刺繍データ処理装置５００は、例えば、汎用のパーソナルコンピュータであり、装置本体５０１と、装置本体５０１に接続されたマウス５１５、ディスプレイ５１７、キーボード５１９、イメージスキャナ装置５２４等を含む。
【０１０１】
刺繍データ処理装置５００は、刺繍データ処理装置５００の制御を司るコントローラであるＣＰＵ５１０を備えている。ＣＰＵ５１０には、ＢＩＯＳ等を記憶したＲＯＭ５１１と、各種のデータを一時的に記憶するＲＡＭ５１２と、データの受け渡しの仲介を行う入出力（Ｉ／Ｏ）インタフェイス５１３とが接続されている。Ｉ／Ｏインタフェイス５１３には、記憶装置であるハードディスク装置（ＨＤＤ）５１４、入力機器であるマウス５１５、ビデオコントローラ５１６、キーコントローラ５１８、ＣＤ−ＲＯＭドライブ５２０、メモリカードコネクタ５２２、イメージスキャナ装置５２４、およびコネクタ５２５が接続されている。
【０１０２】
ＨＤＤ５１４には、ＣＰＵ５１０によって実行される刺繍データ処理プログラム等、各種の情報が記憶されている。なお、刺繍データ処理装置５００がＨＤＤ５１４を備えていない専用機である場合は、ＲＯＭ５１１に刺繍データ作成プログラムが記憶される。
【０１０３】
ビデオコントローラ５１６には情報を表示するディスプレイ５１７が接続され、キーコントローラ５１８には入力機器であるキーボード５１９が接続されている。ＣＤ−ＲＯＭドライブ５２０には、ＣＤ−ＲＯＭ５２１を挿入することができる。例えば、刺繍データ作成プログラムの導入時には、刺繍データ作成プログラムを記憶するＣＤ−ＲＯＭ５２１がＣＤ−ＲＯＭドライブ５２０に挿入される。そして、刺繍データ作成プログラムがセットアップされ、ＨＤＤ５１４のプログラム記憶エリア（図示せず）に記憶される。
【０１０４】
メモリカードコネクタ５２２には、メモリカード５２３を接続して、情報の読み取りや書き込みを行うことができる。イメージスキャナ装置５２４は、汎用の画像の読取り装置である。さらに、コネクタ５２５には、刺繍枠２００の枠記憶装置２１０（図１参照）を接続して、枠メモリ２２０（図２参照）に記憶された情報の読み取りや書き込みを行うことができる。なお、枠記憶装置２１０がＵＳＢメモリとして構成される場合、コネクタ５２５は、ＵＳＢコネクタとすればよい。
【０１０５】
以下に、図１３を参照して、刺繍データ処理装置５００で行われるメイン処理について説明する。図１３に示すメイン処理は、ＨＤＤ５１４に記憶された刺繍データ処理プログラムに従って、ＣＰＵ５１０が実行する。メイン処理では、まず、刺繍縫製に使用される縫製データが作成され、適宜編集される（Ｓ１）。縫製データは、前述したように、刺繍縫製が可能なミシンで縫製を行うために必要な情報であり、刺繍模様の縫目を形成するための針落ち点を特定する情報と、縫目の色、すなわち刺繍糸の色を特定する情報を含む。縫製データの作成には、いかなる公知の方法を採用してもよい。例えば、イメージスキャナ装置５２４によって読み込まれた任意の図柄や写真等の画像データから刺繍模様の縫製データを作成する周知の方法により行われる。例えば、特開２００１−２５９２６８号公報に記載の方法を採用することができる。
【０１０６】
刺繍データ処理装置５００のユーザは、上記の方法で作成された縫製データを編集してもよい。この場合、例えば、ディスプレイ５１７に作成された縫製データの縫製結果（刺繍模様）と、編集用のキーが表示され、ユーザのマウス５１５やキーボード５１９の操作によって、編集が行われる。編集としては、例えば、前述の例と同様の配置位置や配置角度の変更である。なお、ＨＤＤ５１４に複数の刺繍模様の縫製データを記憶させておき、ステップＳ１では、縫製データを作成するのではなく、ユーザに所望の模様を選択させ、さらに、配置位置や配置角度を編集させてもよい。刺繍データ処理装置５００で配置位置や配置角度の編集が行われた場合、ミシン１で編集される場合とは異なり、配置位置や配置角度の情報は、縫製データに組み込まれる。すなわち、編集に応じて、縫製データ自体が修正される。
【０１０７】
縫製データが作成された後、ＣＰＵ５１０は、刺繍枠２００の枠メモリ２２０への縫製データの記憶が指示されたか否かを判断する（Ｓ２）。例えば、ディスプレイ５１７に表示されるメニュー画面で「刺繍枠メモリ書き込み」メニューが選択されると、縫製データの記憶が指示されたと判断される。なお、ユーザは、予め、またはこの時点で刺繍データ処理装置５００のコネクタ５２５に刺繍枠２００のコネクタ２１２を接続し、ＣＰＵ５１０の枠メモリ２２０へのアクセスを可能とする。
【０１０８】
枠メモリ２２０への記憶指示がなされた場合（Ｓ２：ＹＥＳ）。ＣＰＵ５１０は、枠メモリ２２０にアクセスし、記憶されているデータをすべてクリアする（Ｓ３）。前述したように、刺繍データ処理装置５００では、配置位置および配置角度の設定は縫製データに反映されてしまうので、配置データはない。よって、ＣＰＵ５１０は、ミシン１での配置位置および配置角度の編集を可能とするため、位置設定フラグをゼロ（０）として位置設定記憶エリア２２４に記憶させる（Ｓ４）。さらに、ステップＳ１で作成された（または選択された）縫製データを縫製データ記憶エリア２２１に記憶させ（Ｓ５）、処理を終了する。枠メモリ２２０への記憶指示がなされなければ、入力されたその他の指示に応じたその他の処理が行われ（Ｓ１０）、処理は終了する。
【０１０９】
以上に説明したように、本実施形態の刺繍枠２００は、ミシン１以外にも、刺繍データ処理装置５００のように、枠記憶装置２１０のコネクタ２１２と結合可能なコネクタを有する外部機器と接続することができる。よって、刺繍模様の縫製データの作成と、刺繍模様の縫製とを、異なる場所で、また、異なる人間によって行うことが可能となる。以下に、この場合の具体例を説明する。
【０１１０】
データ作成者は、刺繍枠２００に刺繍が施される加工布をセットする。そして、刺繍データ処理装置５００（図１２参照）のコネクタ５２５に刺繍枠２００のコネクタ２１２を接続する。そして、刺繍データ処理装置５００のメイン処理（図１３参照）が開始されると、所望の刺繍模様の縫製データを作成、編集した上で（Ｓ１）、枠メモリ２２０に記憶させる（Ｓ５）。その後、加工布を張った刺繍枠２００は、縫製者に引き渡される。縫製者がミシン１のホルダ２４に刺繍枠２００を装着すると、ミシン１と枠記憶装置２１０とがホルダコネクタ９０とコネクタ２１２とを介して接続する。
【０１１１】
ミシン１のメイン処理が開始されると（図８参照）、枠記憶模様縫製処理（Ｓ３００および図１０）が行われる。枠記憶模様縫製処理では、データ作成者によって作成、編集された刺繍データが枠メモリ２２０から読み出され（Ｓ３０１）、縫製が行われる（Ｓ３０６）。したがって、ミシン１を操作する縫製者は、受け取った刺繍枠２００をそのままホルダ２４に装着するだけで、刺繍模様の縫製を行うことができる。この例では、加工布がセットされた刺繍枠２００が縫製者への作業指示書の役割を果たすので、縫製者が指示と異なる布に縫製を行ってしまうような作業ミスを防止することができる。
【０１１２】
本実施形態では、刺繍枠２００の左右の連結部２０３、２０４が、本発明の「装着部」に相当する。枠記憶装置２１０のコネクタ２１２が「枠側コネクタ」に相当し、フラッシュメモリ２２０が「記憶手段」に相当する。
【０１１３】
多針ミシン１の針棒駆動機構８５が「縫製手段」に相当する。キャリッジ２０が「刺繍枠移送装置」に相当し、ホルダ２４が「枠支持部」に相当し、ホルダコネクタ９０が「ミシン側コネクタ」に相当する。図１０のステップＳ３０１で枠メモリ２２０から情報を読み出す処理を行うＣＰＵ１０１が「情報取得手段」に相当し、ステップＳ３０７で枠メモリ２２０から読み出したデータに基づいて縫製を制御するＣＰＵ１０１が「縫製制御手段」に相当する。
【０１１４】
図９のステップＳ２０８および図１０のステップＳ３０９で進捗データを枠メモリ２２０に記憶させる処理、ならびに図９のステップＳ２０３で縫製データ等を枠メモリ２２０に記憶させる処理を行うＣＰＵ１０１が、「記憶制御手段」に相当する。図１１のステップＳ４００で指示を受け付けるＣＰＵ１０１が、「第１指示受付手段」に相当し、図１１のステップＳ４０２，Ｓ４１２，またはＳ４２２で進捗データおよび配置データの両方、またはいすれか一方をクリアするＣＰＵ１０１が、「第１削除手段」および「第２削除手段」に相当する。図９のステップＳ２０１およびＳ２０２で刺繍模様の選択および配置位置・配置角度の編集を受け付ける処理、図１０のステップＳ３０３で配置位置・配置角度の編集を受け付ける処理、および図１３のステップＳ２で枠メモリ２２０への記憶指示を受け付ける処理を行うＣＰＵ１０１が、「第２指示受付手段」に相当する。
【０１１５】
なお、本発明の刺繍枠およびミシンは、前述の実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、刺繍枠２００の形状は、図１に例示した形状に限らず、変更が可能である。また、刺繍枠２００がミシン１のキャリッジ２０に装着されることにより、ミシン側のホルダコネクタ９０と刺繍枠２００側のコネクタ２１２が有線通信可能に接続される限り、これらの形状や配置位置は自由に変更可能である。刺繍枠２００がキャリッジ２０に装着される部位は、必ずしも連結部２０３、２０４および左支持部９２、右支持部９３でなくてもよい。刺繍枠２００側のコネクタ２１２とホルダコネクタ９０とが接続した場合にミシン１からのアクセスが可能である限り、枠メモリ２２０は必ずしも枠記憶装置２１０としてコネクタ２１２と一体化されている必要はない。
【０１１６】
実施形態では、６本の針棒を備える多針ミシン１を例示したが、刺繍枠２００が装着可能な刺繍枠の移送装置を備え、刺繍縫製が可能なミシンであれば、針棒が１本のみの通常のミシンであってもよい。
【０１１７】
実施形態では、刺繍模様の配置位置および配置角度が編集され、配置データが枠メモリ２２０に記憶され活用される例について説明したが、他の編集データを配置データと同様に扱ってもよい。具体的には、配置位置および配置角度の編集に代えて、または加えて、縫製データで特定される刺繍模様の拡大・縮小、左右または上下反転、刺繍糸の色変更等を図９のステップＳ２０２、図１０のステップＳ３０３でユーザが行った場合、続くステップＳ２０３、Ｓ３０４で枠メモリ２２０にこれらの編集に関する情報を記憶させる。そして、図１０に示す記憶模様縫製処理が行われる場合、ステップＳ３０１で他のデータとともに読み出し、縫製時に縫製データを修正してもよい。
【０１１８】
実施形態では、刺繍模様が完成した後（図９のＳ２０９：ＹＥＳ、または図１０の３１０：ＹＥＳ）に行われるクリア処理（図１１）では、ユーザの指示に応じてデータの削除が行われる。つまり、進捗データが、すでに縫製が完了したことを示している場合でも、クリアされない場合がある。しかし、一旦刺繍模様が完成した後は、進捗データは必ずクリアされる処理としてもよい。また、配置データについても、一旦刺繍模様が完成した後は、必ずクリアされる処理としてもよい。進捗データと配置データの両方が、必ずクリアされてもよい。この場合、図１０の新規模様縫製処理および図１１の枠記憶模様縫製処理において、ＣＰＵ１０１は、クリア処理（Ｓ４００）を行う代わりに、進捗データと配置データの両方、またはいずれか一方をクリアした後、処理を終了すればよい。
【符号の説明】
【０１１９】
１    多針ミシン
２０  キャリッジ
２４  ホルダ
８５  針棒駆動機構
９０  ホルダコネクタ
１０１  ＣＰＵ
２００  刺繍枠
２０３、２０４  連結部
２１０  枠記憶装置
２１２  コネクタ
２１３  フラッシュメモリ
【図１】
2011055945.tif 000003
【図２】
2011055945.tif 000004
【図３】
2011055945.tif 000005
【図４】
2011055945.tif 000006
【図５】
2011055945.tif 000007
【図６】
2011055945.tif 000008
【図７】
2011055945.tif 000009
【図８】
2011055945.tif 000010
【図９】
2011055945.tif 000011
【図１０】
2011055945.tif 000012
【図１１】
2011055945.tif 000013
【図１２】
2011055945.tif 000014
【図１３】
2011055945.tif 000015