(57)【要約】【課題】刺繍枠との位置合わせを行う装着機構部を備えることにより、加工布と縫製される刺繍模様との位置合わせが容易且つ正確な表示装置及びミシンを提供する。【解決手段】表示装置２３は、表示器４１と、刺繍枠２０が装着される装着機構部２４とを備える。加工布を保持する刺繍枠２０は、刺繍模様を縫製するための縫製可能領域Ａ２を有する。表示装置２３は、少なくとも縫製の対象となる刺繍模様を表示する表示領域Ａ１を有する。装着機構部２４には、表示器４１の表示領域Ａ１の少なくとも一部が縫製可能領域Ａ２と重なるように刺繍枠２０が着脱可能に装着される。表示器４１は、裏面側が透視可能な電子ペーパを有しているので、表示領域Ａ１の下方に位置する刺繍枠２０に保持された加工布を透視しながら、刺繍模様と加工布とを位置合わせすることができる。【選択図】図１
2010187838.tif 000002
【特許請求の範囲】
【請求項１】
加工布を保持する刺繍枠が着脱可能に装着される表示装置であって、
少なくとも縫製の対象となる縫製対象刺繍模様を含む刺繍縫製情報を表示可能な表示領域を有し、前記表示領域の裏側を透視可能な表示器と、
前記表示領域と、前記刺繍枠に設定され前記刺繍枠に保持された前記加工布に刺繍模様を縫製するための縫製可能領域と、の少なくとも一部が重なる位置に、前記刺繍枠を着脱可能に装着する装着機構部と、
を備えることを特徴とする表示装置。
【請求項２】
前記装着機構部に装着された前記刺繍枠の種類を検知する枠種検出器と、
前記枠種検出器で検出した前記刺繍枠の種類に基づいて前記表示器を制御して、前記刺繍模様縫製可能領域と重なる前記表示領域に前記縫製対象刺繍模様を表示する制御器と、
をさらに備えることを特徴とする請求項１記載の表示装置。
【請求項３】
縫製の対象となる複数の刺繍模様を刺繍模様データとして記憶している刺繍模様記憶手段と、
前記刺繍模様記憶手段に記憶されている前記刺繍模様データから所望の刺繍模様を選択する刺繍模様選択手段と、
少なくとも前記刺繍模様選択手段で選択された刺繍模様の位置を変更する操作を含む刺繍模様の編集を行う刺繍模様編集手段と、
前記刺繍模様編集手段による刺繍模様の編集を入力する操作入力手段と、
をさらに備えることを特徴とする請求項１または２記載の表示装置。
【請求項４】
外部と通信するための通信手段をさらに備えることを特徴とする請求項１から３のいずれか一項記載の表示装置。
【請求項５】
前記装着機構部は、前記表示器に設けられている係合部と、前記刺繍枠に設けられ前記係合部と着脱可能に係合する被係合部と、を有することを特徴とする請求項１から４のいずれか一項記載の表示装置。
【請求項６】
請求項１から５のいずれか一項記載の表示装置を備えることを特徴とするミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及びミシンに関する。
【背景技術】
【０００２】
従来、刺繍縫製可能なミシンは、例えば刺繍枠を所定の二方向へ移送する刺繍枠移送装置を備えている。このようなミシンの場合、刺繍模様等の種々の刺繍データに基づいて刺繍枠移送装置の駆動を制御することにより、刺繍枠に保持された加工布へ刺繍縫製を行っている。この種のミシンの場合、刺繍枠に保持した加工布における刺繍模様の位置は、刺繍を開始する始点に依存する。そのため、始点の位置が適正に設定されない場合、刺繍枠の内側に設定された刺繍縫製可能領域や所望の位置に刺繍縫製ができないおそれがある。
【０００３】
そこで、特許文献１は、刺繍を開始する始点及び模様の配置の設定を行うための刺繍模様輪郭シートを開示している。特許文献１に開示されている刺繍模様輪郭シートは、原寸大の刺繍模様、刺繍模様の縫製時の始点を示す位置指標、及び基準線が予め印刷されたトレーシングペーパで構成されている。ユーザは、例えばチャコペーパなどを利用してこれらの刺繍模様、位置指標及び基準線を加工布に転写した後、基準線にあわせて加工布を刺繍枠に設置するとともに、位置指標に縫針をあわせて縫製を開始する。これにより、刺繍模様は、設定された刺繍縫製可能領域の所望の位置に形成される。しかしながら、特許文献１の場合、刺繍模様の種類が多くなる程、それに応じて多数の刺繍模様輪郭シートが必要となり、取り扱いが煩雑になるという問題がある。
【０００４】
一方、刺繍模様輪郭シートにおける上記の問題点を解決することを目的として、特許文献２は、刺繍模様を表示する電子ペーパを利用したミシン用テンプレートを開示している。特許文献２で用いられている電子ペーパは、通電されなくても表示領域に表示された内容を保持する。そのため、特許文献２の場合、電子ペーパを利用したテンプレートには予め設定されている複数の刺繍模様から選択された一つ以上の所望の刺繍模様が表示される。ユーザは、テンプレートに表示された刺繍模様と加工布とを重ねることにより、縫製後の刺繍模様の位置及び形状を視覚的に確認可能である。これにより、特許文献２の場合、１枚のテンプレートで複数種類の刺繍模様を選択的に表示できるので、取り扱いを容易にすることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】実公昭６１−１３５８９号公報
【特許文献２】特開２００７−２５２５２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、電子ペーパを用いる特許文献２の場合、テンプレートと刺繍枠との位置合わせについては考慮されていない。そのため、ユーザは、加工布の所望の位置に刺繍模様が形成されるように、テンプレートに表示された刺繍模様と刺繍枠に取り付けた加工布との位置関係を確認しなければならないという問題がある。
【０００７】
そこで、本発明は、上記の課題を鑑みてなされたものであり、その目的は、刺繍枠との位置合わせを行う装着機構部を備えることにより、加工布と縫製される刺繍模様との位置合わせが容易且つ正確な表示装置及びミシンを提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、請求項１記載の発明は、加工布を保持する刺繍枠が着脱可能に装着される表示装置であって、少なくとも縫製の対象となる縫製対象刺繍模様を含む刺繍縫製情報を表示可能な表示領域を有し、前記表示領域の裏側を透視可能な表示器と、前記表示領域と、前記刺繍枠に設定され前記刺繍枠に保持された前記加工布に刺繍模様を縫製するための縫製可能領域と、の少なくとも一部が重なる位置に、前記刺繍枠を着脱可能に装着する装着機構部と、を備えることを特徴とする。
【０００９】
上記構成によれば、刺繍縫製を開始する前に装着機構部に刺繍枠を装着することにより、刺繍枠に保持された加工布と表示器に表示された刺繍模様とは位置が合わせられる。このとき、表示器は、実際に縫製が施される刺繍枠の縫製可能領域に刺繍模様を重ねて表示する。また、この表示器は、表示領域の裏側が透視可能である。そのため、表示器を装着したとき、刺繍枠の縫製可能領域に保持された加工布に対する刺繍模様の大きさ、縫い位置及び縫い上がりのイメージ等が視覚的に把握される。従って、加工布と縫製される刺繍模様との位置合わせを容易且つ正確に行うことができる。
【００１０】
請求項２記載の表示装置は、請求項１記載の表示装置において、前記装着機構部に装着された前記刺繍枠の種類を検知する枠種検出器と、前記枠種検出器で検出した前記刺繍枠の種類に基づいて前記表示器を制御して、前記刺繍模様縫製可能領域と重なる前記表示領域に前記縫製対象刺繍模様を表示する制御器と、をさらに備えることを特徴とする。
【００１１】
請求項３記載の表示装置は、請求項１又は２記載の表示装置において、縫製の対象となる複数の刺繍模様を刺繍模様データとして記憶している刺繍模様記憶手段と、前記刺繍模様記憶手段に記憶されている前記刺繍模様データから所望の刺繍模様を選択する刺繍模様選択手段と、少なくとも前記刺繍模様選択手段で選択された刺繍模様の位置を変更する操作を含む刺繍模様の編集を行う刺繍模様編集手段と、前記刺繍模様編集手段による刺繍模様の編集を入力する操作入力手段と、をさらに備えることを特徴とする。
【００１２】
請求項４記載の表示装置は、請求項１から３のいずれか一項記載の表示装置において、外部と通信するための通信手段をさらに備えることを特徴とする。
請求項５記載の表示装置は、請求項１から４のいずれか一項記載の表示装置において、前記装着機構部は、前記表示器に設けられている係合部と、前記刺繍枠に設けられ前記係合部と着脱可能に係合する被係合部と、を有することを特徴とする。
請求項６記載のミシンは、請求項１から５のいずれか一項記載の表示装置を備えることを特徴とする。
【発明の効果】
【００１３】
請求項１記載の表示装置によれば、刺繍縫製を開始する前に装着機構部に刺繍枠を装着することにより、刺繍枠に保持された加工布と表示器に表示された刺繍模様とは位置が合わせられる。このとき、表示器は、実際に縫製が施される刺繍枠の縫製可能領域に刺繍模様を重ねて表示する。また、この表示器は、表示領域の裏側が透視可能である。そのため、表示器を装着したとき、刺繍枠の縫製可能領域に保持された加工布に対する刺繍模様の大きさ、縫い位置及び縫い上がりのイメージ等が視覚的に把握される。従って、加工布と縫製される刺繍模様との位置合わせを容易且つ正確に行うことができる。
【００１４】
請求項２記載の表示装置によれば、請求項１記載の効果に加え、枠種検知器で装着された刺繍枠の種類を検知するので、例えば刺繍枠の大きさ等の刺繍枠の種類に応じて縫製対象刺繍模様を表示することができる。
請求項３記載の表示装置によれば、請求項１又は２記載の効果に加え、表示器の表示領域に表示された刺繍模様を選択して編集操作を行うことができる。
【００１５】
請求項４記載の表示装置によれば、請求項１から３のいずれか一項記載の効果に加え、通信手段を備えているので、表示領域に表示された刺繍模様は通信手段を経由して外部に出力される。そのため、例えばミシンなどの外部の装置は、出力された刺繍模様に基づいて縫製を行うことができる。
請求項５記載の表示装置によれば、請求項１から４のいずれか一項記載の効果に加え、係合部と被係合部との係合により、表示器と刺繍枠本体との位置合わせを行うことができると共に、構成を簡単にすることができる。
請求項６記載のミシンによれば、請求項１から５のいずれか一項記載の表示装置を備えているので、請求項１から５のいずれか一項記載の効果に加え、表示器に表示された刺繍模様に基づいて刺繍模様を正確に縫製することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１実施形態による表示装置及びミシンを示す概略斜視図
【図２】刺繍枠の概略を示す平面図
【図３】刺繍枠が装着された表示装置の概略を示す平面図
【図４】刺繍枠が装着された表示装置の概略を示す正面図
【図５】表示装置と刺繍枠との構成を模式的に示す斜視図
【図６】表示器及び保持ユニット部の概略を示す平面図
【図７】保持ユニット部への刺繍枠の装着過程の概略を示す部分断面図
【図８】第１実施形態による表示装置及びミシンの電気的構成を示すブロック図
【図９】ＲＯＭのメモリマップを示す模式図
【図１０】刺繍枠が装着された表示装置の構成を模式的に示す斜視図
【図１１】ＲＡＭのメモリマップを示す模式図
【図１２】模様情報のデータ構成を示す模式図
【図１３】第１実施形態による表示装置のメインルーチンの処理の流れを示す図
【図１４】第１実施形態による表示装置の枠データ取得処理の流れを示す図
【図１５】第１実施形態による表示装置の表示処理の流れを示す図
【図１６】メインメニューが表示された表示器を示す模式図
【図１７】模様一覧及び模様選択メニューが表示された表示器を示す模式図
【図１８】模様配置メニューが表示された表示器を示す模式図
【図１９】（Ａ）は表示模様、（Ｂ）は表示模様を囲む選択枠、（Ｃ）は表示模様を囲む拡縮ハンドルを含む選択枠、（Ｄ）は表示模様を囲む回転ハンドルを含む選択枠を示す模式図
【図２０】通信メニューが表示された表示器を示す模式図
【図２１】第１実施形態によるマウスポインタ表示処理の流れを示す図
【図２２】第１実施形態によるメインメニュー処理の流れを示す図
【図２３】第１実施形態の変形例によるメインメニュー処理の流れを示す図
【図２４】第１実施形態による模様選択処理の流れを示す図
【図２５】第１実施形態による模様選択処理の流れを示す図
【図２６】第１実施形態による模様配置処理の流れを示す図
【図２７】第１実施形態による模様配置処理の流れを示す図
【図２８】第１実施形態による模様配置処理の流れを示す図
【図２９】第１実施形態による通信処理の流れを示す図
【図３０】第２実施形態による表示装置及びミシンの処理の流れを示す図
【発明を実施するための形態】
【００１７】
以下、本発明の表示装置及びこれを適用したミシンの複数の実施形態を図面に基づいて説明する。なお、複数の実施形態において実質的に同一の構成部位には同一の符号を付し、説明を省略する。
【００１８】
（第１実施形態）
本発明の第１実施形態による表示装置及びこれを適用したミシンを図１に示す。本明細書中では、例えば図１の矢印で示すようにユーザが位置する側を前方として説明する。
ミシン１０は、ベッド部１１、脚柱部１２、アーム部１３及び頭部１４を一体に備えている。ベッド部１１は、ミシン１０の下端に位置している。脚柱部１２は、ベッド部１１の右端部から上方へ立ち上がっている。アーム部１３は、脚柱部１２の上端からベッド部１１と概ね平行に左方へ延びている。頭部１４は、アーム部１３の左端に設けられている。図示しないミシン主軸は、アーム部１３の内側に左右方向へ延びて設けられている。また、ミシン主軸を回転駆動する図示しないミシンモータも、アーム部１３の内側に設けられている。
【００１９】
頭部１４には、下端に縫針１５を装着した針棒が設けられている。この縫針１５の近傍には、刺繍縫製時に加工布を上方から押えるための布押さえ１６が設けられている。また、アーム部１３は、内部に、ミシン主軸の回転に応じて針棒を上下へ駆動する図示しない針駆動機構、針棒を布送り方向と直交する左右方向へ揺動させる図示しない針棒揺動機構、及び図示しない天秤を針棒の上下移動に同期して上下へ駆動する図示しない天秤駆動機構等を収容している。
【００２０】
ベッド部１１は、アーム部１３と対向する上面に針板１７を有している。ベッド部１１は、内部に、針板１７の下側に位置し送り歯を上下及び前後へ駆動する図示しない布送り機構、図示しない下糸ボビンを収容し縫針１５と協働して縫目を形成する図示しない水平回転釜、並びに上糸及び下糸を切断する図示しない糸切り機構等を収容している。
【００２１】
アーム部１３は、前面に種々の操作スイッチ類１８を有している。また、脚柱部１２は、前面に大型でカラー表示可能な液晶ディスプレイ１９を有している。この液晶ディスプレイ１９は、複数の刺繍模様や縫目模様を含む種々の縫製模様、縫製作業に必要な各種の機能を実行させる機能名、及び各種の縫製関連情報等を表示する。また、液晶ディスプレイ１９は、前面が透明電極からなる複数のタッチキーを有するタッチパネルで構成されている。このタッチキーが操作されることにより、縫製に供される刺繍模様の選択、各種機能の指示、及び送り量や針振り量等の各種の縫製パラメータの値の設定が可能である。
【００２２】
ベッド部１１は、左端側に刺繍枠２０を移送する刺繍枠移送装置２１が取り外し可能に装着されている。刺繍枠移送装置２１は、刺繍枠２０をベッド部１１の上側において所定の二方向へ移送する。この刺繍枠移送装置２１は、キャリッジ２２、図示しないＸ方向移送機構及びＹ方向移送機構を備えている。キャリッジ２２は、刺繍枠２０を着脱可能に支持する。Ｘ方向移送機構及びＹ方向移送機構は、それぞれ図示しないステッピングモータを有しており、刺繍枠２０を支持するキャリッジ２２をＸ方向及びＹ方向へ駆動する。ミシン１０の縫製モードは、刺繍枠移送装置２１をベッド部１１へ装着することにより、通常縫製モードから刺繍縫製モードへ切り替わる。選択された刺繍模様に基づいてステッピングモータがそれぞれ独立して駆動されることにより、キャリッジ２２に装着された刺繍枠２０は左右方向であるＸ方向及び前後方向であるＹ方向へ駆動される。
【００２３】
次に、刺繍枠２０の構成について、図２から図７に基づいて説明する。
刺繍枠２０は、上面側に表示装置２３を装着可能である。表示装置２３は、装着機構部２４を介して刺繍枠２０と接続される。刺繍枠２０は、被係合部３２を備えている。刺繍枠２０は、図２（Ａ）及び図２（Ｂ）に示すように、大きさや形状が異なる複数種類が用意されている。なお、図２（Ａ）及び図２（Ｂ）の刺繍枠２０は、同一の構成部位に同一の符号を付している。
【００２４】
刺繍枠２０は、外枠３３及び内枠３４を有し、全体として概ね矩形の枠状に形成され、図３から図５に示すように加工布３５を保持する。被係合部３２は、図２に示すように連結部３６を介して刺繍枠２０の外枠３３と接続している。連結部３６は、図４に示すように上端側に表示装置２３を刺繍枠２０に対し平行な水平に支持する。刺繍枠２０に取り付けられる加工布３５は、締め付け機構部３７により保持力が調整されると共に、締め付け機構部３７により取り付け又は取り外しが行われる。締め付け機構部３７は、図２（Ａ）に示すような大型の刺繍枠２０の場合、両端部に一対設けられ、図２（Ｂ）に示すような小型の刺繍枠２０の場合、いずれか一方の端部に一つ設けられる。被係合部３２は、図２に示すように刺繍枠２０の左端側に設けられ、単数又は複数の凹凸で構成される被検知部３８を有している。この被検知部３８は、大きさや形状の異なる刺繍枠２０ごとに、各刺繍枠２０に固有のパターンの凸部又は凹部を有している。
【００２５】
表示装置２３は、表示器４１及び表示器用枠部材４２を有している。表示器４１は、図１に示すように少なくとも刺繍模様４３を含む刺繍縫製に関する情報を表示可能であると共に、裏側即ち刺繍枠２０側を透視可能な透明又は半透明である。表示器用枠部材４２は、内周側に表示器４１を保持している。また、表示装置２３は、表示器用枠部材４２と一体に保持ユニット部４４を備えている。表示器４１を保持する表示器用枠部材４２は、図６に示すように左端側が保持ユニット部４４に着脱可能に接続している。表示器用枠部材４２と保持ユニット部４４との接続に伴い、詳しくは図示しないが、後述する電子ペーパ４１と保持ユニット４４が電気的にも接続される。表示装置２３は、保持ユニット部４４に係合部４５を有している。係合部４５は、刺繍枠２０の被係合部３２側に開口部４６を有している。刺繍枠２０が装着された表示装置２３は、保持ユニット部４４を介して刺繍枠移送装置２１のキャリッジ２２に接続される。
【００２６】
ここで、表示器４１について簡単に説明する。表示器４１は、いわゆる電子ペーパを有している。電子ペーパは、柔軟性に優れた薄いシート状に形成され、例えば白及び黒の二色の表示が可能な周知のマイクロカプセル電気泳動方式で構成されている。電子ペーパは、表示層及び透明ドライバ層を有している。表示層は、例えば４００ｄｐｉの密度で多数のマイクロカプセルが縦方向及び横方向へマトリクス状に配列されている。透明ドライバ層は、表示層の裏側に設けられ、マイクロカプセルを電気的に制御する透明電極で構成されている。これら表示層及び透明ドライバ層は、二枚の透明プラスチックシートで挟まれている。マイクロカプセルは、内部に黒色の絶縁性液体、及び例えば酸化チタン微粒子等の白色で正に帯電した帯電微粒子が封入されている。ドライバ層は、走査線、データ線、アクティブ素子及び微少電極を有する。走査線は、微細且つ多数の配線であり、マイクロカプセルの「行」即ちＸ方向に対応して配置されている。データ線は、走査線と同様に微細且つ多数の配線であり、マイクロカプセルの「列」即ちＹ方向に対応して配置されている。アクティブ素子は、走査線とデータ線とが交差する位置にそれぞれ配置されている。微少電極は、各マイクロカプセルに対応して配置されている。
【００２７】
各アクティブ素子は、ドライバ層において、各走査線に対し微少時間おきに順に「Ｈ」レベル信号を供給し、各データ線に対し微少時間おきに走査線の信号供給に対応するタイミングで「Ｈ」又は「Ｌ」レベル信号を供給することにより、各交差点において選択的にオンされる。アクティブ素子がオンのとき、各マイクロカプセル即ち各交差点に対応する微少電極が瞬間的に「Ｈ」レベルになり、マイクロカプセルの「正」帯電側が表面側に反転して、表示層に白色のドットを表示する。アクティブ素子がオフのマイクロカプセルは、これに対応する微小電極が「Ｌ」レベルを維持して「正」帯電側を引き付けるため、表示層に黒色のドットを表示する。このように電子ペーパは、ＬＣＤと概ね同一のアクティブマトリクス方式で駆動及び制御される。そのため、電子ペーパは、例えば４００ｄｐｉの解像度で図形及び文字等を表示可能であると共に、電源がオフされている状態でも電源がオフされる前の表示を継続する。また、本実施形態の場合、電子ペーパは、表示層において黒色の絶縁性液体及び耐電微粒子が封入されているマイクロカプセルと、いずれも封入されていない透明なマイクロカプセルとが所定間隔でマトリクス状に配置されている。その結果、電子ペーパは、光透過性を有する透明又は半透明に構成されている。
【００２８】
表示装置２３には、図５に示すように装着機構部２４を利用して刺繍枠２０が着脱可能に装着される。表示装置２３の保持ユニット部４４に設けられている係合部４５は、刺繍枠２０の被係合部３２側に開口部４６を有している。刺繍枠２０の被係合部３２は、図７に示すように開口部４６を有する保持ユニット部４４の係合部４５に挿入される。装着機構部２４は、ロック機構部５１を有している。ロック機構部５１は、ロックすることにより係合部４５と被係合部３２との係合を保持し、ロックを解除することにより刺繍枠２０が取り外し可能となる。ロック機構部５１はレバー５２を有し、図７（Ａ）及び図７（Ｂ）に示すようにレバー５２を直立する側へ回転させることにより係合部４５と被係合部３２とのロックが解除され、刺繍枠２０の取り外しが可能となる。一方、係合部４５へ被係合部３２を挿入した後、図７（Ｃ）に示すようにレバー５２を倒すことにより、係合部４５と被係合部３２とはロックされ、刺繍枠２０の取り外しは不能となる。このように、表示装置２３の保持ユニット部４４に設けられている係合部４５は、刺繍枠２０の被係合部３２と共に装着機構部２４を構成している。
【００２９】
表示装置２３は、図７に示すように保持ユニット部４４の係合部４５に、装着された刺繍枠２０の種類を検出するための枠種検出器としての枠種検知スイッチ５３を備えている。枠種検知スイッチ５３は、刺繍枠２０の被検知部３８に対応して係合部４５の前後方向へ複数配置されている。枠種検知スイッチ５３は、刺繍枠２０の被検知部３８の凸部又は凹部との接触によって、それぞれ押圧又は押圧が解除される。これにより、枠種検知スイッチ５３は、各スイッチの押圧又は押圧の解除の状態から装着された刺繍枠２０に応じた検知信号を出力する。
【００３０】
表示装置２３は、表示器４１が装着されているか否かを検出する検出器５４を備えている。検出器５４は、装着機構部２４の係合部４５に設けられている。検出器５４は、例えば表示器用枠部材４２に設けられている永久磁石５５が近接又は離間することにより、接点が開閉する。これにより、検出器５４は、接点の開閉によって表示器４１が装着されているか否かを検出する。
【００３１】
表示器４１は、図３及び図５に示すように表示領域Ａ１を有している。一方、刺繍枠２０は、刺繍枠２０の内側、特に内枠３４の内側に刺繍縫製が可能な縫製可能領域Ａ２を有している。表示装置２３の係合部４５と刺繍枠２０の被係合部３２とから構成される装着機構部２４により、刺繍枠２０と表示装置２３とは所定の位置で一体に取り付けられる。これにより、表示装置２３は、表示領域Ａ１が刺繍枠２０の縫製可能領域Ａ２の少なくとも一部に重なる位置に装着される。
【００３２】
保持ユニット部４４は、図１及び図５に示すようにマウス６１及び通信ケーブル６２が接続されている。マウス６１は、ポインティングデバイスを構成しており、表示装置２３の表示領域Ａ１に表示される模様の位置の変更を含む編集操作を入力するための操作入力手段を構成する。通信ケーブル６２は、表示装置２３とミシン１０とをデータ通信可能に接続する通信手段を構成している。通信手段は、ＵＳＢやＬＡＮなどを利用した有線通信、或はBluetoothや赤外線を利用した無線通信を採用してもよい。また、通信手段に代えて、ＥＰＰＲＯＭなどの不揮発性メモリカードなどを利用して刺繍枠２０とミシン１０との間でデータをやりとりする構成を採用してもよい。
【００３３】
次に、上記の構成によるミシン１０及び表示装置２３の電気的な構成について図８に基づいて説明する。表示装置２３は、制御器７０を備えている。制御器７０は、ＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３、入力インターフェイス７４、出力インターフェイス７５、通信用インターフェイス７６及びこれらを接続するバス７７を有するマイクロコンピュータを主体として構成されている。入力インターフェイス７４には、マウス６１、枠種検知スイッチ５３及び検出器５４等が接続している。出力インターフェイス７５には、表示器４１が接続している。通信用インターフェイス７６には、通信ケーブル６２を経由してミシン１０が接続されている。ミシン１０は、制御部８１を備えている。制御部８１は、操作スイッチ類１８、液晶ディスプレイ１９及び縫製機構部８２と接続している。縫製機構部８２は、図示しない駆動モータなど縫製を実行する機構を有している。なお、通信用インターフェイス７６は、通信ケーブル６２と共に通信手段を構成している。
【００３４】
制御器７０のＲＯＭ７２は、模様データ、枠データ、縫製模様選択プログラム、刺繍模様配置制御プログラム及び電子ペーパ表示制御プログラム等を予め記憶している。模様データは、複数の縫目模様や複数の刺繍模様に対応する運針データ及び模様形状データから構成されている。枠データは、刺繍枠２０の種類に対応する縫製可能領域Ａ２の位置や大きさ等のデータを含んでいる。電子ペーパ表示制御プログラムは、表示器４１に縫目模様や刺繍模様等を表示させるためのプログラムである。ＲＡＭ７３は、一時的にデータを作業領域内の空き領域に記憶する一般的な構成である。このように、ＲＯＭ７２及びＲＡＭ７３は、特許請求の範囲の刺繍模様記憶手段を構成している。
【００３５】
制御器７０は、これら模様データや表示制御プログラム等に従って、表示器４１の走査線やデータ線に駆動制御信号を供給することで表示器４１による画像の表示を制御する。また、制御器７０は、枠種検知スイッチ５３からの検知信号に基づいて、表示器４１の表示領域Ａ１に、刺繍模様４３等の刺繍縫製に関する情報を刺繍枠２０の縫製可能領域Ａ２に対応させて表示する。この制御器７０は、後述するように刺繍模様を選択する刺繍模様選択手段、及び選択された刺繍模様の位置を変更する操作を含む刺繍模様の編集を行う刺繍模様編集手段を構成している。また、制御器７０は、マウス６１と共に操作入力手段も構成している。
【００３６】
次に、上記の構成による表示装置２３の処理について説明する。
（データ構成）
まず、ＲＯＭ７２及びＲＡＭ７３におけるデータ構成即ちメモリマップの概略について図９に基づいて説明する。ＲＯＭ７２に記憶されているデータのメモリマップ１０１は、制御プログラム１０２、内蔵刺繍の模様データ１０３、枠種類別の枠データ１０４及びＧＵＩデータ１０５等から構成されている。制御プログラム１０２は、上述のように表示装置２３を制御するためのプログラムである。内蔵刺繍の模様データ１０３は、形状データ及び運針データがＩＤと共に複数設定されている。ここで、形状データは、例えばビットマップなど表示装置２３の表示領域Ａ１に刺繍模様４３を表示するための画像データである。一方、運針データは、その刺繍模様４３を縫製する際にミシン１０における縫針１５の移動を設定したデータである。
【００３７】
枠種類別の枠データ１０４は、刺繍枠２０即ち縫製可能領域Ａ２の大きさ、及び縫製可能領域Ａ２の原点位置のオフセット量がＩＤと共に複数設定されている。図１０に示すように表示装置２３に刺繍枠２０を装着したとき、表示装置２３に設定される表示領域Ａ１の左後方に位置する表示領域Ａ１の原点位置Ｐ１と、刺繍枠２０の内側に設定される縫製可能領域Ａ２の左後方に位置する縫製可能領域Ａ２の原点位置Ｐ２との間には、所定の距離Ｌが生じる。この表示領域Ａ１の原点位置Ｐ１と縫製可能領域Ａ２の原点位置Ｐ２との間の距離Ｌが原点位置のオフセット量である。従って、原点位置のオフセット量は、刺繍枠２０の種類によって予め設定されている。そこで、枠種類別の枠データ１０４は、原点位置のオフセット量をＩＤと共に記憶している。
【００３８】
ＧＵＩデータ１０５は、表示器４１に表示されるアイコンなどの操作用のデータを含んでいる。図１１に示すようにＲＡＭ７３に記憶されているデータのメモリマップ１１１は、制御プログラムが動作するためのスタック領域や変数を格納する領域１１２と、模様情報リストを格納する領域１１３とから構成されている。模様情報リストには、ＲＯＭ７２に格納されている内蔵刺繍の模様データ１０３のうち選択された内蔵刺繍の模様データがＩＤと共に模様情報１２０として含まれる。
【００３９】
模様情報１２０は、図１２に示すように模様データ１２１、配置データ１２２及び枠データ１２３に細分される。そして、模様データ１２１は、上述のように模様形状データ１２１１及び運針データ１２１２から構成されている。配置データ１２２は、刺繍枠２０の縫製可能領域Ａ２のどの位置に縫製の対象となる刺繍模様を配置するかを示すデータであり、配置位置１２２１、回転角度１２２２、反転情報１２２３及び拡縮サイズ１２２４から構成されている。枠データ１２３は、刺繍枠２０の種類ごとに固有の値であり、枠サイズ即ち縫製可能領域Ａ２のサイズ１２３１と、縫製可能領域Ａ２の原点位置オフセット量１２３２とから構成されている。
【００４０】
（メインルーチン）
次に、図１３に基づいて表示装置２３の処理のメインルーチンについて説明する。なお、ここでは、メインルーチンの概略的な流れについて説明し、各処理の詳細については個別に説明する。
制御器７０は、ミシン１０及び表示装置２３の電源がオンされると、各デバイス、変数値及び模様情報リストを初期化する（Ｓ１０１）。即ち、制御器７０は、ミシン１０及び表示装置２３を構成する各機能部、設定される数値及び模様情報をいずれも初期状態に設定する。制御器７０は、Ｓ１０１において初期化が終了すると、メインメニューモードに設定すると共に、表示更新要求を出す（Ｓ１０２）。続いて、制御器７０は、枠データ取得処理（Ｓ１０３）、及び表示処理を実行する（Ｓ１０４）。Ｓ１０３における枠データ取得処理、及びＳ１０４における表示処理の詳細は、後述する。
【００４１】
制御器７０は、Ｓ１０４における表示処理が終了すると、メインメニューモードであるか否かを判断する（Ｓ１０５）。制御器７０は、メインメニューモードであると判断すると（Ｓ１０５:Ｙｅｓ）、メインメニュー処理を実行する（Ｓ１０６）。このメインメニュー処理の詳細については、後述する。
【００４２】
一方、制御器７０は、メインメニューモードでないと判断すると（Ｓ１０５：Ｎｏ）、模様選択モードであるか否かを判断する（Ｓ１０７）。制御器７０は、模様選択モードであると判断すると（Ｓ１０７：Ｙｅｓ）、模様選択処理を実行する（Ｓ１０８）。この模様選択処理の詳細については、後述する。制御器７０は、模様選択モードでないと判断すると（Ｓ１０７：Ｎｏ）、模様配置モードであるか否かを判断する（Ｓ１０９）。制御器７０は、模様配置モードであると判断すると（Ｓ１０９：Ｙｅｓ）、模様配置処理を実行する（Ｓ１１０）。この模様配置処理の詳細については、後述する。また、制御器７０は、模様配置モードでないと判断すると（Ｓ１０９：Ｎｏ）、通信モードであるか否かを判断する（Ｓ１１１）。制御器７０は、通信モードであると判断すると（Ｓ１１１：Ｙｅｓ）、通信処理を実行する（Ｓ１１２）。この通信処理の詳細については、後述する。さらに、制御器７０は、通信モードでないと判断すると（Ｓ１１１：Ｎｏ）、Ｓ１０３へリターンし、ミシン１０及び刺繍枠２０の電源がオフになるまでＳ１０３からＳ１１２までの処理を繰り返す。
【００４３】
（枠データ取得処理）
次に、図１４に基づいて、上述のＳ１０３における枠データ取得処理の詳細を説明する。
制御器７０は、メインルーチンのＳ１０３において枠データ取得処理に移行すると、枠装着状態に変化があったか否かを判断する（Ｓ２０１）。即ち、制御器７０は、刺繍枠２０の脱着又は交換があったか否かを判断する。制御器７０は、枠装着状態に変化がないと判断すると（Ｓ２０１：Ｎｏ）、メインルーチンへリターンする。一方、制御器７０は、枠装着状態に変化があったと判断すると（Ｓ２０１：Ｙｅｓ）、刺繍枠２０が装着されているか否かを判断する（Ｓ２０２）。即ち、制御器７０は、保持ユニット部４４の係合部４５に刺繍枠２０の被係合部３２が装着されているか否かを判断する。
【００４４】
制御器７０は、刺繍枠２０が装着されていると判断すると（Ｓ２０２：Ｙｅｓ）、刺繍枠２０の種類を取得する（Ｓ２０３）。制御器７０は、被検知部３８によって変化する枠種検知スイッチ５３の出力に基づいて、保持ユニット部４４に装着された刺繍枠２０の種類即ち刺繍枠２０に固有の枠ＩＤを読み取る。制御器７０は、取得した枠ＩＤに基づいて枠データ１０４を取得し、模様情報１２０の枠データ１２３として設定する（Ｓ２０４）。具体的には、制御器７０は、取得した枠ＩＤに基づいてＲＯＭ７２に記憶されている枠種類別の枠データ１０４を取得し、模様情報１２０に含まれる枠データ１２３としてＲＡＭ７３に書き込む。制御器７０は、縫製可能領域Ａ２を表示するために表示更新要求を出す（Ｓ２０５）。つまり、制御器７０は、保持ユニット部４４に装着された刺繍枠２０に対応する縫製可能領域Ａ２を表示器４１に表示させるために表示更新要求を出す。
【００４５】
一方、制御器７０は、刺繍枠２０が装着されていないと判断すると（Ｓ２０２：Ｎｏ）、模様情報１２０に含まれる枠データ１２３をクリアする（Ｓ２０６）。そして、制御器７０は、表示器４１に表示された縫製可能領域Ａ２をクリアするために、表示更新要求を出す（Ｓ２０７）。即ち、制御器７０は、刺繍枠２０が装着されていないとき、表示器４１への縫製可能領域Ａ２の表示を停止するために、表示更新要求を出す。制御器７０は、Ｓ２０５又はＳ２０６において表示更新請求を出した後、メインルーチンへリターンする。
【００４６】
（表示処理）
図１５に基づいて、上述のＳ１０４における表示処理の詳細を説明する。
制御器７０は、メインルーチンのＳ１０４において表示処理に移行すると、マウスポインタ表示処理を実行すると共に（Ｓ３０１）、表示更新要求があるか否かを判断する（Ｓ３０２）。なお、マウスポインタ表示処理の詳細は後述する。
制御器７０は、表示更新要求があるとき（Ｓ３０２：Ｙｅｓ）、刺繍枠２０が装着されているか否かを判断する（Ｓ３０３）。一方、制御器７０は、表示更新要求がないとき（Ｓ３０２：Ｎｏ）、メインルーチンへリターンする。
【００４７】
制御器７０は、刺繍枠２０が装着されているとき（Ｓ３０３：Ｙｅｓ）、縫製可能領域Ａ２を示す境界線Ｂを表示する（Ｓ３０４）。即ち、制御器７０は、図１０に示すように表示器４１の表示領域Ａ１に縫製可能領域Ａ２の外縁を示す境界線Ｂを表示する。一方、制御器７０は、刺繍枠２０が装着されていないとき（Ｓ３０３：Ｎｏ）、縫製可能領域Ａ２を示す境界線Ｂの表示をクリアする（Ｓ３０５）。即ち、刺繍枠２０が装着されていないとき縫製可能領域Ａ２の表示は不要であるため、制御器７０は境界線Ｂの表示をクリアする。
【００４８】
制御器７０は、Ｓ３０４において境界線Ｂを表示又はＳ３０５において境界線Ｂをクリアすると、メインメニューモードであるか否かを判断する（Ｓ３０６）。即ち、制御器７０は、現在の処理がメインメニューモードであるか否かを判断する。制御器７０は、メインメニューモードであると判断すると（Ｓ３０６：Ｙｅｓ）、モードボタン等を表示する（Ｓ３０７）。メインメニューモードのとき、図１６に示すように表示器４１の表示領域Ａ１にはモードボタン等のメインメニュー１３０が表示される。表示領域Ａ１の右後方には、「メニュー」の文字１３１と共に、模様選択ボタン１３２、模様配置ボタン１３３及び通信ボタン１３４が表示される。「メニュー」の文字１３１は、選択可能なメニューがあることを示す。また、表示領域Ａ１には、マウス６１の指示位置を示すマウスポインタ１３５が表示されている。模様選択ボタン１３２は、マウスポインタ１３５を重ねてマウス６１をクリックすることにより、模様選択モードへの移行が入力される。模様配置ボタン１３３は、マウスポインタ１３５を重ねてクリックすることにより模様配置モードへの移行が入力される。通信ボタン１３４は、マウスポインタ１３５を重ねてクリックすることにより通信モードへの移行が入力される。また、図１６の場合、刺繍枠２０が装着されているので、表示器４１は表示領域Ａ１に刺繍枠２０の大きさに対応する縫製可能領域Ａ２の外縁を示す境界線Ｂを表示する。このとき、表示器４１は、上述のように透明又は半透明の電子ペーパを有するため、裏側の刺繍枠２０に保持された加工布３５を透視可能である。
【００４９】
一方、制御器７０は、メインメニューモードでないと判断すると（Ｓ３０６：Ｎｏ）、表示器４１の表示領域Ａ１にメインメニュー１３０のモードボタン等が表示されているか否かを判断する（Ｓ３０８）。表示器４１の表示領域Ａ１にメインメニュー１３０のモードボタン等が表示されているとき（Ｓ３０８：Ｙｅｓ）、制御器７０は表示領域Ａ１のメインメニュー１３０のモードボタン等の表示をクリアする（Ｓ３０９）。制御器７０は、Ｓ３０７においてメインメニュー１３０のモードボタン等を表示、Ｓ３０８においてメインメニュー１３０のモードボタン等が表示されていないと判断すると（Ｓ３０８：Ｎｏ）、又はＳ３０９においてメインメニュー１３０のモードボタン等の表示をクリアすると、模様選択モードであるか否かを判断する（Ｓ３１０）。
【００５０】
制御器７０は、模様選択モードであると判断すると（Ｓ３１０：Ｙｅｓ）、表示器４１の表示領域Ａ１に模様一覧、模様選択状態及び決定ボタン等を表示する（Ｓ３１１）。模様選択モードであるとき、図１７に示すように表示器４１の表示領域Ａ１の大部分には模様一覧１４０が表示される。また、模様選択モードであるとき、表示器４１の表示領域Ａ１において模様一覧１４０の右後方には、模様選択メニュー１４１を構成する改ページ入力ボタン１４２、決定ボタン１４３及び戻るボタン１４４等が表示される。矢印形状の改ページ入力ボタン１４２は、マウスポインタ１３５を重ねてクリックすることにより模様一覧の改ページが入力される。改ページ入力ボタン１４２は、右側にマウスポインタ１３５を重ねてクリックすることにより表示ページが次ページ側へ進み、左側にマウスポインタ１３５を重ねてクリックすることにより表示ページが前ページ側へ戻る。決定ボタン１４３は、マウスポインタ１３５を重ねてクリックすることにより模様一覧１４０から選択した模様が決定されると共に、模様配置モードへの移行が入力される。戻るボタン１４４は、マウスポインタ１３５を重ねてクリックすることによりメインメニューモードへの移行が入力される。
【００５１】
模様一覧１４０の右後方の角部付近には、ページ表示１４５が表示される。ページ表示１４５は、例えば現在表示している模様一覧１４０が全７ページ中の１ページ目であるとき、「１／７」と表示される。なお、模様一覧１４０は、複数の刺繍模様から任意の縫製対象刺繍模様を選択するために表示される。この縫製対象刺繍模様の選択は刺繍枠２０の大きさや加工布３５を見ることなく判断可能であるため、模様一覧１４０を表示する際は表示領域Ａ１を不透明にしてもよい。制御器７０は、表示器４１に模様一覧１４０、改ページ入力ボタン１４２、決定ボタン１４３及び戻るボタン１４４を表示すると、メインルーチンへリターンする。
【００５２】
制御器７０は、Ｓ３１０において模様選択モードでないと判断すると（Ｓ３１０：Ｎｏ）、表示器４１の表示領域Ａ１に模様一覧１４０や模様選択メニュー１４１等が表示されているか否かを判断する（Ｓ３１２）。表示器４１の表示領域Ａ１に模様一覧１４０等が表示されているとき（Ｓ３１２：Ｙｅｓ）、制御器７０は表示領域Ａ１の模様一覧１４０、改ページ入力ボタン１４２、決定ボタン１４３及び戻るボタン１４４等の表示をクリアする（Ｓ３１３）。
【００５３】
制御器７０は、Ｓ３１２において模様一覧１４０等が表示されていないと判断すると（Ｓ３１２：Ｎｏ）、又はＳ３１３において模様一覧１４０等の表示をクリアすると、模様配置モードであるか否かを判断する（Ｓ３１４）。制御器７０は、模様配置モードであると判断すると（Ｓ３１４：Ｙｅｓ）、マウスポインタ１３５がメニュー表示ホットポイントにあるか否かを判断する（Ｓ３１５）。制御器７０は、マウスポインタ１３５がメニュー表示ホットポイントにあると判断すると（Ｓ３１５：Ｙｅｓ）、編集ボタン等の模様配置メニューを表示する（Ｓ３１６）。
【００５４】
図１８に示すように、メニュー表示ホットポイント１５０は、表示器４１の表示領域Ａ１のうち右後方に設定されている。制御器７０は、この部分にマウスポインタ１３５が触れたと判断すると、模様配置メニュー１５１を構成する模様選択ボタン１５２、拡大縮小ボタン１５３、回転ボタン１５４、反転ボタン１５５、削除ボタン１５６及び戻るボタン１５７を表示する。以下、模様選択ボタン１５２、拡大縮小ボタン１５３、回転ボタン１５４、反転ボタン１５５、削除ボタン１５６及び戻るボタン１５７は、総称して編集ボタンとする。
【００５５】
矢印形状の模様選択ボタン１５２は、マウスポインタ１３５を重ねてクリックすることにより表示領域Ａ１に表示されている表示模様１５８の選択開始が入力される。この表示模様１５８は、図１における刺繍模様４３に対応する。拡大縮小ボタン１５３は、マウスポインタ１３５を重ねてクリックすることにより選択された表示模様１５８を拡大又は縮小する拡大縮小モードへの移行が入力される。回転ボタン１５４は、マウスポインタ１３５を重ねてクリックすることにより選択された表示模様１５８を回転する回転モードへの移行が入力される。反転ボタン１５５は、マウスポインタ１３５を重ねてクリックすることにより選択された表示模様１５８を反転する反転のオン又は反転のオフが入力される。削除ボタン１５６は、マウスポインタ１３５を重ねてクリックすることにより選択された表示模様１５８の削除が入力される。戻るボタン１５７は、マウスポインタ１３５を重ねてクリックすることによりメインメニューモードへの移行が入力される。
【００５６】
制御器７０は、編集ボタン等の模様配置メニュー１５１を表示すると、表示領域Ａ１に表示された表示模様１５８の選択状態に対応するハンドルを表示する（Ｓ３１７）。表示領域Ａ１に表示された表示模様１５８が非選択状態にあるとき、図１９（Ａ）に示すように表示模様１５８の周囲に何も表示されない。一方、表示模様１５８が選択状態にあるとき、図１９（Ｂ）に示すように表示模様１５８の周囲に通常モードの選択枠１６１が表示される。そして、表示模様１５８が選択状態であるとき拡大縮小ボタン１５３がクリックされると、図１９（Ｃ）に示すように表示模様１５８の周囲に拡縮ハンドル１６２を含む拡縮モードの選択枠１６３が表示される。さらに、表示模様１５８が選択状態であるとき回転ボタン１５４がクリックされると、図１９（Ｄ）に示すように表示模様１５８の周囲に回転ハンドル１６４を含む回転モードの選択枠１６５が表示される。このように、表示器４１は、表示領域Ａ１に表示された表示模様１５８のモードに応じた拡縮ハンドル１６２、回転ハンドル１６４、及び選択枠１６１、１６３、１６５を表示する。
【００５７】
制御器７０は、Ｓ３１４において模様配置モードでないと判断すると（Ｓ３１４：Ｎｏ）、又はマウスポインタ１３５がメニュー表示ホットポイント１５０でないと判断すると（Ｓ３１５：Ｎｏ）、表示器４１の表示領域Ａ１に編集ボタン等の模様配置メニュー１５１が表示されているか否かを判断する（Ｓ３１８）。表示領域Ａ１に編集ボタン等の模様配置メニュー１５１が表示されているとき（Ｓ３１８：Ｙｅｓ）、制御器７０は表示領域Ａ１における編集ボタン等の模様配置メニュー１５１の表示をクリアする（Ｓ３１９）。
【００５８】
制御器７０は、Ｓ３１７において拡縮ハンドル１６２、回転ハンドル１６４、又は選択枠１６１、１６３、１６５を表示したとき、Ｓ３１８において編集ボタン等の模様配置メニュー１５１が表示されていないと判断すると（Ｓ３１８：Ｎｏ）、又はＳ３１９で編集ボタン等の模様配置メニュー１５１の表示をクリアしたとき、通信モードであるか否かを判断する（Ｓ３２０）。制御器７０は、通信モードであると判断すると（Ｓ３２０：Ｙｅｓ）、送信ボタン等を表示する。通信モードのとき、図２０に示すように表示器４１の表示領域Ａ１の右後方には送信ボタン等の通信メニュー１７０が表示される。通信メニュー１７０は、送信ボタン１７１及び戻るボタン１７２を有している。送信ボタン１７１は、マウスポインタ１３５を重ねてクリックすることにより、選択された表示模様１５８に対応する模様情報１２０のミシン１０への送信が入力される。戻るボタン１７２は、マウスポインタ１３５を重ねてクリックすることによりメインメニューモードへの移行が入力される。
【００５９】
制御器７０は、Ｓ３２０において通信モードでないと判断すると（Ｓ３２０：Ｎｏ）、表示器４１の表示領域Ａ１に送信ボタン１７１等の通信メニュー１７０が表示されているか否かを判断する（Ｓ３２２）。表示器４１の表示領域Ａ１に通信メニュー１７０が表示されているとき（Ｓ３２２：Ｙｅｓ）、制御器７０は表示領域Ａ１の通信メニュー１７０の表示をクリアする（Ｓ３２３）。
【００６０】
制御器７０は、Ｓ３２１において送信ボタン１７１等の通信メニュー１７０を表示したとき、Ｓ３２２において送信ボタン１７１等の通信メニュー１７０が表示されていないと判断すると（Ｓ３２２：Ｎｏ）、又はＳ３２３で送信ボタン１７１等の通信メニュー１７０の表示をクリアすると、表示器４１の縫製可能領域Ａ２に含まれる表示をクリアする（Ｓ３２４）。即ち、制御器７０は、表示領域Ａ１に表示される縫製可能領域Ａ２に含まれる画像を一旦消去する。そして、制御器７０は、模様情報１２０があるか否かを判断する（Ｓ３２５）。即ち、制御器７０は、ＲＡＭ７３に表示の対象となる模様情報１２０があるか否かを判断する。制御器７０は、模様情報１２０があると判断すると（Ｓ３２５：Ｙｅｓ）、模様情報１２０に含まれる配置データに基づいて、表示領域Ａ１に表示される縫製可能領域Ａ２中の所定の場所に、刺繍模様４３に対応する表示模様１５８を表示する（Ｓ３２６）。制御器７０は、模様情報１２０がないと判断すると（Ｓ３２５：Ｎｏ）、又は表示模様１５８を表示すると、メインルーチンへリターンする。
【００６１】
（マウスポインタ表示処理）
図２１に基づいて、上述のＳ３０１におけるマウスポインタ表示処理の詳細を説明する。
制御器７０は、表示処理のＳ３０１においてマウスポインタ表示処理に移行すると、マウスポインタ１３５が指す位置に変化が生じたか否かを判断する（Ｓ４０１）。制御器７０は、マウスポインタ１３５が指す位置に変化が生じたと判断すると（Ｓ４０１：Ｙｅｓ）、マウスポインタ１３５の表示を更新する（Ｓ４０２）。即ち、表示領域Ａ１に表示されているマウスポインタ１３５は、視覚的に移動する。
【００６２】
制御器７０は、マウスポインタ１３５の表示を更新すると、模様配置モードであるか否かを判断する（Ｓ４０３）。制御器７０は、模様配置モードであると判断すると（Ｓ４０３：Ｙｅｓ）、マウスポインタ１３５がメニュー表示ホットポイント１５０にあるか否かを判断する（Ｓ４０４）。制御器７０は、マウスポインタ１３５がメニュー表示ホットポイント１５０にあると判断すると（Ｓ４０４：Ｙｅｓ）、表示更新要求を出す（Ｓ４０５）。即ち、制御器７０は、図１８に示す模様選択ボタン１５２や拡大縮小ボタン１５３などの編集ボタン等を含む模様配置メニュー１５１を表示するために、表示更新要求を出す。これにより、模様配置メニュー１５１が表示中であれば、表示の更新によってそれらが再表示される。一方、模様配置メニュー１５１が表示されていなければ、表示の更新によってそれらが表示される。これらの処理により、マウスポインタ１３５がメニュー表示ホットポイント１５０にあるとき、模様配置メニュー１５１の編集ボタンはプルダウン表示される。一方、マウスポインタ１３５がメニュー表示ホットポイント１５０にないとき、模様配置メニュー１５１はプルアップで収納される。即ち、マウスポインタ１３５の位置に応じて、模様配置メニュー１５１が伸縮する。そのため、模様配置メニュー１５１に複数の編集ボタンが含まれる場合でも、模様配置メニュー１５１が縫製可能領域Ａ２に重なる機会が少なくなり、縫製可能領域Ａ２及び表示模様１５８の視認が妨げられにくくなる。
【００６３】
制御器７０は、Ｓ４０１においてマウスポインタ１３５が指す位置に変化がない（Ｓ４０１：Ｎｏ）、又はＳ４０３において模様配置モードでないと判断すると（Ｓ４０３：Ｎｏ）、表示処理へリターンする。また、制御器７０は、Ｓ４０４でマウスポインタがメニュー表示ホットポイント１５０でないと判断すると（Ｓ４０４：Ｎｏ）、又はＳ４０５で表示更新要求を出した後、表示処理へリターンする。
【００６４】
（メインメニュー処理）
次に、図２２に基づいて、メインルーチンのＳ１０６におけるメインメニュー処理の詳細を説明する。
メインメニュー処理は、メインルーチンのＳ１０２においてメインメニューモードが設定され、図１６に示すように表示領域Ａ１にメインメニュー１３０が表示されているときの処理である。制御器７０は、メインメニュー処理に移行すると、マウス６１がクリックされたか否かを判断する（Ｓ５０１）。即ち、制御器７０は、図１６に示すようにメインメニュー１３０が表示されているとき、表示領域Ａ１のいずれかの位置でマウス６１がクリックされたか否かを判断する。制御器７０は、マウス６１がクリックされたと判断すると（Ｓ５０１：Ｙｅｓ）、模様選択ボタン１３２が押されたか否かを判断する（Ｓ５０２）。一方、制御器７０は、マウス６１がクリックされていないと判断すると（Ｓ５０１：Ｎｏ）、メインルーチンへリターンする。
【００６５】
制御器７０は、模様選択ボタン１３２が押されたと判断すると（Ｓ５０２：Ｙｅｓ）、模様選択モードの初期設定を実行する（Ｓ５０３）。即ち、制御器７０は、模様選択モードにおいて表示領域Ａ１に表示する図１７に示すような模様一覧１４０の表示ページを１ページ目に設定すると共に、模様一覧１４０に含まれる複数の表示模様のうちいずれも選択されていない未選択状態に設定する。そして、制御器７０は、模様選択モードに設定すると共に、表示更新要求を出し（Ｓ５０４）、メインルーチンへリターンする。
【００６６】
一方、制御器７０は、模様選択ボタン１３２が押されていないと判断すると（Ｓ５０２：Ｎｏ）、模様情報リストの模様情報１２０の数は「０」であるか否かを判断する（Ｓ５０５）。即ち、制御器７０は、図１１に示すようにＲＡＭ７３に記憶されている模様情報リストに含まれる模様情報１２０が「０」であるか否かを判断する。制御器７０は、模様情報リストに含まれる模様情報１２０の数が「０」であると判断すると（Ｓ５０５：Ｙｅｓ）、メインルーチンへリターンする。
【００６７】
制御器７０は、模様情報リストに含まれる模様情報１２０の数が「０」でないと判断すると（Ｓ５０５：Ｎｏ）、Ｓ５０１で判断したマウス６１のクリックによって模様配置ボタン１３３が押されたか否かを判断する（Ｓ５０６）。制御器７０は、模様配置ボタン１３３が押されたと判断すると（Ｓ５０６：Ｙｅｓ）、模様配置モードの初期設定を実行する（Ｓ５０７）。即ち、制御器７０は、模様配置モードにおいて表示領域Ａ１に表示する表示模様１５８を、ＲＡＭ７３に記憶されている模様情報リストの１番目に含まれる模様情報１２０とし、この模様情報リストの１番目に含まれる模様情報１２０を選択状態に設定する。そして、制御器７０は、模様配置モードに設定すると共に、表示更新要求を出し（Ｓ５０８）、メインルーチンへリターンする。
【００６８】
一方、制御器７０は、模様配置ボタン１３３が押されていないと判断すると（Ｓ５０６：Ｎｏ）、Ｓ５０１で判断したマウス６１のクリックによって通信ボタン１３４が押されたか否かを判断する（Ｓ５０９）。制御器７０は、通信ボタン１３４が押されたと判断すると（Ｓ５０９：Ｙｅｓ）、通信モードの初期設定を実行する（Ｓ５１０）。即ち、制御器７０は、例えば通信手段であるＵＳＢ装置の初期化など通信機器の各部を初期化する。そして、制御器７０は、通信モードに設定すると共に、表示更新要求を出し（Ｓ５１１）、メインルーチンへリターンする。また、制御器７０は、Ｓ５０９において通信ボタン１３４が押されていないと判断すると（Ｓ５０９：Ｎｏ）、処理を終了してメインルーチンへリターンする。即ち、Ｓ５０９で通信ボタン１３４が押されていないとき、Ｓ５０１でマウス６１はクリックされたと判断したものの、マウスポインタ１３５はメインメニュー１３０が表示されていない部分にあることを意味する。そのため、制御器７０は、処理を終了し、メインルーチンへリターンする。
【００６９】
ところで、刺繍枠２０とミシン１０との間の通信は、上述のようにＵＳＢ等の通信ケーブル６２を経由することなく、不揮発性のメモリカードを利用してもよい。図示しないメモリカードを利用する場合、上述のＳ５０６において模様配置ボタン１３３が押されていないと判断すると（Ｓ５０６：Ｎｏ）、Ｓ５０９に代えて制御器７０は図２３に示すＳ５２１へ移行する。つまり、制御器７０は、Ｓ５０１で判断したマウス６１のクリックによって書込ボタンが押されたか否かを判断する（Ｓ５２１）。メモリカード等の着脱可能な媒体を利用して刺繍枠２０とミシン１０との間の通信を行う場合、表示領域Ａ１のメインメニュー１３０には通信ボタン１３４に代えて書込ボタンが表示される。そのため、制御器７０は、Ｓ５２１において、この書込ボタンが押されたか否かを判断する。
【００７０】
制御器７０は、書込ボタンが押されたと判断すると（Ｓ５２１：Ｙｅｓ）、ＲＡＭ７３に記憶されている模様情報１２０をメモリカードへ書き込むと共に（Ｓ５２２）、表示器４１の表示領域Ａ１にメモリカードへの書き込み中であることを示す「書込中」のメッセージを表示する（Ｓ５２３）。そして、制御器７０は、メモリカードへの模様情報１２０の書き込みが完了したか否かを判断し（Ｓ５２４）、書き込みが完了していないと判断すると（Ｓ５２４：Ｎｏ）、Ｓ５２２及びＳ５２３を繰り返し実行する。一方、制御器７０は、書き込みが完了したと判断すると（Ｓ５２４：Ｙｅｓ）、表示領域Ａ１に表示した「書込中」のメッセージをクリアすると共に、メインルーチンへリターンする。また、制御器７０は、Ｓ５２１において書込ボタンが押されていないと判断すると（Ｓ５２１：Ｎｏ）、処理を終了し、メインルーチンへリターンする。
【００７１】
（模様選択処理）
次に、図２４及び図２５に基づいて、メインルーチンのＳ１０８における模様選択処理の詳細を説明する。
模様選択処理は、メインメニュー処理のＳ５０４において模様選択モードが設定され、図１７に示すように表示領域Ａ１に模様一覧１４０をはじめとする模様選択メニュー１４１が表示されているときの処理である。制御器７０は、模様選択処理に移行すると、マウス６１がクリックされたか否かを判断する（Ｓ６０１）。即ち、制御器７０は、図１７に示すように模様選択メニュー１４１が表示されているとき、表示領域Ａ１のいずれかの位置でマウス６１がクリックされたか否かを判断する。制御器７０は、マウス６１がクリックされたと判断すると（Ｓ６０１：Ｙｅｓ）、模様一覧１４０に含まれるいずれかの表示模様が押されたかを判断する（Ｓ６０２）。一方、制御器７０は、マウス６１がクリックされていないと判断すると（Ｓ６０１：Ｙｅｓ）、メインルーチンへリターンする。
【００７２】
制御器７０は、模様一覧１４０に含まれる表示模様のいずれかが押されたと判断すると（Ｓ６０２：Ｙｅｓ）、その表示模様が選択状態であるか否かを判断する（Ｓ６０３）。制御器７０は、その表示模様が選択状態であると判断すると（Ｓ６０３：Ｙｅｓ）、既に選択されていた表示模様を未選択状態に設定すると共に（Ｓ６０４）、選択された表示模様を選択状態に設定する（Ｓ６０５）。また、制御器７０は、選択された表示模様が選択状態でないと判断すると（Ｓ６０３：Ｎｏ）、Ｓ６０５に移行して選択された模様を選択状態に設定する。そして、制御器７０は、表示更新要求を出し（Ｓ６０６）、メインルーチンへリターンする。
【００７３】
一方、制御器７０は、表示模様のいずれかが押されていないと判断すると（Ｓ６０２：Ｎｏ）、図１７に示す決定ボタン１４３が押されたか否かを判断する（Ｓ６０７）。制御器７０は、決定ボタン１４３が押されたと判断すると（Ｓ６０７：Ｙｅｓ）、模様一覧１４０に含まれる表示模様のいずれかが選択状態にあるか否かを判断する（Ｓ６０８）。即ち、制御器７０は、上述のＳ６０３からＳ６０６で説明したように模様一覧１４０に含まれる表示模様のいずれかが選択されているか否かを判断する。
【００７４】
制御器は７０、模様一覧１４０に含まれる表示模様のいずれかが選択されていると判断すると（Ｓ６０８：Ｙｅｓ）、図９に示すようにＲＯＭ７２に記憶されている内蔵刺繍の模様データ１０３のうち選択された表示模様に対応する模様データを、図１１に示すようにＲＡＭ７３の模様情報リストに模様情報１２０として追加する（Ｓ６０９）。そして、制御器７０は、ＲＡＭ７３の模様情報リストに追加された模様情報１２０に含まれる配置データ１２２を初期化する（Ｓ６１０）。さらに、制御器７０は、模様配置モードに設定すると共に（Ｓ６１１）、表示更新要求を出し（Ｓ６１２）、メインルーチンへリターンする。また、制御器７０は、Ｓ６０８において模様一覧１４０に含まれるいずれかの表示模様が選択状態でないと判断すると（Ｓ６０８：Ｎｏ）、Ｓ６０９からＳ６１２の処理を実行することなくメインルーチンへリターンする。
【００７５】
一方、制御器７０は、決定ボタン１４３が押されていないと判断すると（Ｓ６０７：Ｎｏ）、図１７に示す戻るボタン１４４が押されたか否かを判断する（Ｓ６１３）。制御器７０は、戻るボタン１４４が押されたと判断すると（Ｓ６１３：Ｙｅｓ）、模様選択処理からメインメニューへの復帰が入力されたと判断して、メインメニューモードに設定すると共に（Ｓ６１４）、表示更新要求を出し（Ｓ６１５）、メインルーチンへリターンする。
【００７６】
制御器７０は、Ｓ６１３において戻るボタン１４４が押されていないと判断すると（Ｓ６１３：Ｎｏ）、改ページ入力ボタン１４２の次ページ側、即ち改ページ入力ボタン１４２の右側が押されたか否かを判断する（Ｓ６１６）。制御器７０は、改ページ入力ボタン１４２の次ページ側が押されたと判断すると（Ｓ６１６：Ｙｅｓ）、模様一覧１４０の表示ページを「＋１」する（Ｓ６１７）。そして、制御器７０は、「＋１」された模様一覧１４０の表示ページが模様一覧１４０の総ページを超えたか否かを判断する（Ｓ６１８）。制御器７０は、模様一覧１４０の総ページを超えたと判断すると（Ｓ６１８：Ｙｅｓ）、模様一覧１４０の表示ページを「１」即ち第１ページに設定する（Ｓ６１９）。制御器７０は、Ｓ６１９で表示ページを第１ページ目に設定、又は模様一覧１４０の総ページを超えていないと判断すると（Ｓ６１８：Ｎｏ）、表示更新要求を出し（Ｓ６２０）、メインルーチンへリターンする。このように模様一覧１４０の表示ページが最終ページのとき、改ページ入力ボタン１４２の次ページ側を押すと、模様一覧１４０の表示ページは１ページ目に戻る。
【００７７】
一方、制御器７０は、改ページ入力ボタン１４２の次ページ側が押されていないと判断すると（Ｓ６１６：Ｎｏ）、改ページ入力ボタン１４２の前ページ側、即ち改ページ入力ボタン１４２の左側が押されたか否かを判断する（Ｓ６２１）。制御器７０は、改ページ入力ボタン１４２の前ページ側が押されたと判断すると（Ｓ６２１：Ｙｅｓ）、模様一覧１４０の表示ページを「−１」する（Ｓ６２２）。そして、制御器７０は、「−１」された模様一覧１４０の表示ページが「０」になったか否かを判断する（Ｓ６２３）。制御器７０は、模様一覧１４０の表示ページが「０」と判断すると（Ｓ６２３：Ｙｅｓ）、模様一覧１４０の表示ページを最終ページに設定する（Ｓ６２４）。制御器７０は、Ｓ６２５で表示ページを最終ページに設定、又は模様一覧１４０の表示ページが「０」になっていないと判断すると（Ｓ６２３：Ｎｏ）、表示更新要求を出し（Ｓ６２５）、メインルーチンへリターンする。このように模様一覧１４０の表示ページが１ページ目のとき、改ページ入力ボタン１４２の前ページ側を押すと、模様一覧１４０の表示ページは最終ページとなる。
【００７８】
さらに、制御器７０は、Ｓ６２１において改ページ入力ボタン１４２の前ページ側が押されていないと判断すると（Ｓ６２１：Ｎｏ）、模様一覧１４０に含まれるいずれかの表示模様が選択状態であるか否かを判断する（Ｓ６２６）。このように、改ページ入力ボタン１４２の前ページ側が押されていないと判断されるとき、マウス６１は模様一覧１４０や模様選択メニュー１４１の各ボタンのないところでクリックされたことになる。制御器７０は、Ｓ６２６において模様一覧１４０に含まれるいずれかの表示模様が選択状態であったと判断すると（Ｓ６２６：Ｙｅｓ）、選択された模様を未選択状態に設定すると共に（Ｓ６２７）、表示更新要求を出し（Ｓ６２８）、メインルーチンへリターンする。即ち、マウス６１が模様一覧１４０や模様選択メニュー１４１の各ボタンがないところでクリックされたとき、模様一覧１４０に含まれる表示模様の選択状態は解除される。一方、制御器７０は、模様一覧１４０に含まれる表示模様が選択状態にないと判断すると（Ｓ６２６）、Ｓ６２７及びＳ６２８の処理を実行することなく、メインルーチンへリターンする。
【００７９】
（模様配置処理）
次に、図２６から図２８に基づいて、メインルーチンのＳ１１０における模様配置処理の詳細を説明する。
模様配置処理は、模様選択処理のＳ６１１において模様配置モードが設定され、図１８に示すように表示領域Ａ１に選択された表示模様１５８や模様配置メニュー１５１が表示されているときの処理である。制御器７０は、模様配置処理に移行すると、マウス６１がクリックされたか否かを判断する（Ｓ７０１）。即ち、制御器７０は、図１８に示すように選択された表示模様１５８や模様配置メニュー１５１が表示されているとき、表示領域Ａ１のいずれかの位置でマウス６１がクリックされたか否かを判断する。制御器７０は、マウス６１がクリックされたと判断すると（Ｓ７０１：Ｙｅｓ）、表示模様１５８が押されたか否かを判断する（Ｓ７０２）。
【００８０】
制御器７０は、表示模様１５８が押されたと判断すると（Ｓ７０２：Ｙｅｓ）、その表示模様１５８は選択状態であるか否かを判断する（Ｓ７０３）。制御器７０は、表示模様１５８が選択状態である判断すると（Ｓ７０３：Ｙｅｓ）、先に選択されていた表示模様を未選択状態に設定すると共に（Ｓ７０４）、選択された表示模様１５８を選択状態に設定する（Ｓ７０５）。図１８に示す場合、表示領域Ａ１には一つの表示模様１５８しか表示されていない。しかし、縫製を希望する刺繍模様によっては、複数の刺繍模様に対応する複数の表示模様が表示領域Ａ１に表示されることがある。そのため、表示領域Ａ１に複数の表示模様が表示されている場合、マウス６１でクリックされた表示模様が選択状態となり、その他の表示模様は非選択状態となる。制御器７０は、選択された表示模様１５８を選択状態に設定すると、表示更新要求を出し（Ｓ７０６）、メインルーチンへリターンする。
【００８１】
制御器７０は、Ｓ７０２において表示模様１５８が押されていないと判断すると（Ｓ７０２：Ｎｏ）、図１８に示す模様選択ボタン１５２が押されたか否かを判断する（Ｓ７０７）。制御器７０は、模様選択ボタン１５２が押されたと判断すると（Ｓ７０７：Ｙｅｓ）、図１８及び図１９（Ａ）に示すように表示模様１５８を囲む選択枠１６１を通常モードに設定すると共に（Ｓ７０８）、表示更新要求を出し（Ｓ７０６）、メインルーチンへリターンする。
【００８２】
制御器７０は、Ｓ７０７において模様選択ボタン１５２が押されていないと判断すると（Ｓ７０７：Ｎｏ）、図１８に示す拡大縮小ボタン１５３が押されたか否かを判断する（Ｓ７０９）。制御器７０は、拡大縮小ボタン１５３が押されたと判断すると（Ｓ７０９：Ｙｅｓ）、図１９（Ｃ）に示すように表示模様１５８を囲む選択枠１６３を拡縮ハンドル１６２を含む拡縮モードに設定すると共に（Ｓ７１０）、表示更新要求を出し（Ｓ７０６）、メインルーチンへリターンする。
【００８３】
制御器７０は、Ｓ７０９において拡大縮小ボタン１５３が押されていないと判断すると（Ｓ７０９：Ｎｏ）、図１８に示す回転ボタン１５４が押されたか否かを判断する（Ｓ７１１）。制御器７０は、回転ボタン１５４が押されたと判断すると（Ｓ７１１：Ｙｅｓ）、図１９（Ｄ）に示すように表示模様１５８を囲む選択枠１６５を回転ハンドル１６４を含む回転モードに設定すると共に（Ｓ７１２）、表示更新要求を出し（Ｓ７０６）、メインルーチンへリターンする。
【００８４】
制御器７０は、Ｓ７１１において回転ボタン１５４が押されていないと判断すると（Ｓ７１１：Ｎｏ）、図１８に示す戻るボタン１５７が押されたか否かを判断する（Ｓ７１３）。制御器７０は、戻るボタン１５７が押されたと判断すると（Ｓ６１３：Ｙｅｓ）、模様配置処理からメインメニューへの復帰が入力されたと判断して、メインメニューモードに設定すると共に（Ｓ７１４）、表示更新要求を出し（Ｓ７１５）、メインルーチンへリターンする。
【００８５】
一方、制御器７０は、Ｓ７１３において戻るボタン１５７が押されていないと判断すると（Ｓ７１３：Ｎｏ）、表示領域Ａ１に表示されている表示模様１５８は選択状態であるか否かを判断する（Ｓ７１６）。制御器７０は、表示模様１５８が選択状態であると判断すると（Ｓ７１６：Ｙｅｓ）、図１８に示す反転ボタン１５５が押されたか否かを判断する（Ｓ７１７）。制御器７０は、反転ボタン１５５が押されたと判断すると（Ｓ７１７：Ｙｅｓ）、ＲＡＭ７３に記憶されている模様情報１２０に含まれる配置データ１２２を反転に設定、即ち反転情報１２２３を「オン」にする（Ｓ７１８）。これにより、表示領域Ａ１に表示される表示模様１５８は、表裏が反転した状態となる。制御器７０は、Ｓ７１８において配置データ１２２の反転を設定すると、表示更新要求を出し（Ｓ７１９）、メインルーチンへリターンする。また、制御器７０は、Ｓ７１６において表示模様１５８が選択状態でないと判断すると（Ｓ７１６：Ｎｏ）、メインルーチンへリターンする。即ち、Ｓ７１６において表示模様１５８が選択状態でないとき、マウス６１は、表示模様１５８が未選択状態であって、模様配置メニュー１５１が表示されていない場所でクリックされたことになる。この場合、表示模様１５８や模様配置メニュー１５１の表示に変化は生じない。
【００８６】
制御器７０は、Ｓ７１７において反転ボタン１５５が押されていないと判断すると（Ｓ７１７：Ｎｏ）、図１８に示す削除ボタン１５６が押されたか否かを判断する（Ｓ７２０）。制御器７０は、削除ボタン１５６が押されたと判断すると、ＲＡＭ７３に記憶されている模様情報リストに含まれる模様情報１２０のうち選択状態となっている表示模様１５８の模様情報１２０を削除する（Ｓ７２１）。そして、制御器７０は、Ｓ７２１で選択状態となっている表示模様１５８の模様情報１２０を削除すると、又はＳ７２０において削除ボタン１５６が押されていないと判断すると（Ｓ７２０：Ｎｏ）、選択状態の表示模様１５８を未選択状態に設定すると共に（Ｓ７２２）、表示更新要求を出し（Ｓ７１９）、メインルーチンへリターンする。
【００８７】
一方、制御器７０は、上述のＳ７０１においてマウス６１がクリックされていないと判断すると（Ｓ７０１：Ｎｏ）、図２８に示すＳ７２３へ移行し、表示領域Ａ１に表示されている表示模様１５８がドラッグされたか否かを判断する（Ｓ７２３）。制御器７０は、表示模様１５８がドラッグされたと判断すると（Ｓ７２３：Ｙｅｓ）、ドラッグされた表示模様１５８の移動先が縫製可能領域Ａ２内であるか否かを判断する（Ｓ７２４）。そして、制御器７０は、表示模様１５８の移動先が縫製可能領域Ａ２内であると判断すると（Ｓ７２４：Ｙｅｓ）、模様情報１２０に含まれる配置データ１２２における表示模様１５８の配置位置１２２１を移動先に設定すると共に（Ｓ７２５）、表示更新要求を出し（Ｓ７２６）、メインルーチンへリターンする。制御器７０は、表示模様１５８の移動先が縫製可能領域Ａ２内でないと判断すると（Ｓ７２４：Ｎｏ）、Ｓ７２５の処理を実行することなく、表示更新要求を出し（Ｓ７２６）、メインルーチンへリターンする。上記の処理により、ドラッグによる表示模様１５８の移動先が縫製可能領域Ａ２内であれば、表示模様１５８の表示位置は移動先に変更される。これに対し、ドラッグによる表示模様１５８の移動先が縫製可能領域Ａ２内でないとき、表示模様１５８の表示位置は移動前の位置から変化しない。
【００８８】
制御器７０は、Ｓ７２３において模様がドラッグされていないと判断すると（Ｓ７２３：Ｎｏ）、図１９（Ｃ）に示す拡縮ハンドル１６２がドラッグされたか否かを判断する（Ｓ７２７）。制御器７０は、拡縮ハンドル１６２がドラッグされたと判断すると（Ｓ７２７：Ｙｅｓ）、拡縮ハンドル１６２のドラッグによって大きさが変更された表示模様１５８が縫製可能領域Ａ２内にあるか否かを判断する（Ｓ７２８）。そして、制御器７０は、サイズ変更後の表示模様１５８が縫製可能領域Ａ２内にあると判断すると（Ｓ７２８：Ｙｅｓ）、模様情報１２０に含まれる配置データ１２２の拡縮サイズ１２２４を設定すると共に（Ｓ７２９）、表示更新要求を出し（Ｓ７２６）、メインルーチンへリターンする。また、制御器７０は、サイズ変更後の表示模様１５８が縫製可能領域Ａ２内にないと判断すると（Ｓ７２８：Ｎｏ）、Ｓ７２９の処理を実行することなく、表示更新要求を出し（Ｓ７２６）、メインルーチンへリターンする。上記の処理により、拡縮ハンドル１６２のドラッグによりサイズが変更された表示模様１５８が縫製可能領域Ａ２内にあれば、表示模様１５８のサイズは変更される。これに対し、拡縮ハンドル１６２のドラッグによりサイズが変更された表示模様１５８が縫製可能領域Ａ２内にないとき、表示模様１５８のサイズは変更されない。
【００８９】
制御器７０は、Ｓ７２７において拡縮ハンドル１６２がドラッグされていないと判断すると（Ｓ７２７：Ｎｏ）、図１９（Ｄ）に示す回転ハンドル１６４がドラッグされたか否かを判断する（Ｓ７３０）。制御器７０は、回転ハンドル１６４がドラッグされたと判断すると（Ｓ７３１：Ｙｅｓ）、回転ハンドル１６４のドラッグによって回転した表示模様１５８が縫製可能領域Ａ２内にあるか否かを判断する（Ｓ７３１）。そして、制御器７０は、回転した表示模様１５８が縫製可能領域Ａ２内にあると判断すると（Ｓ７３１：Ｙｅｓ）、模様情報１２０に含まれる配置データ１２２の回転角度１２２２を回転後に設定すると共に（Ｓ７３２）、表示更新要求を出し（Ｓ７２６）、メインルーチンへリターンする。また、制御器７０は、回転された表示模様１５８が縫製可能領域Ａ２内にないと判断すると（Ｓ７３１：Ｎｏ）、Ｓ７２９の処理を実行することなく、表示更新要求を出し（Ｓ７２６）、メインルーチンへリターンする。上記の処理により、回転ハンドル１６４のドラッグによる回転後の表示模様１５８が縫製可能領域Ａ２内にあれば、表示模様１５８は回転される。これに対し、回転ハンドル１６４のドラッグによる回転後の表示模様１５８が縫製可能領域Ａ２内にないとき、表示模様１５８は回転されない。
【００９０】
制御器７０は、Ｓ７３０において回転ハンドル１６４がドラッグされていないと判断すると（Ｓ７３０：Ｎｏ）、メインルーチンへリターンする。即ち、Ｓ７３０において回転ハンドル１６４がドラッグされていないとき、マウス６１はクリックもドラッグもされていないことになる。つまり、マウス６１のマウスポインタ１３５が移動したに過ぎないので、表示模様１５８や模様配置メニュー１５１などの表示領域Ａ１の表示に変化は生じない。
【００９１】
（通信処理）
次に、図２９に基づいて、メインルーチンのＳ１１２における通信処理の詳細を説明する。
通信処理は、メインメニュー処理のＳ５１１において通信モードが設定され、図２０に示すように表示領域Ａ１に通信モードの通信メニュー１７０が表示されているときの処理である。制御器７０は、通信処理に移行すると、マウス６１がクリックされたか否かを判断する（Ｓ８０１）。即ち、制御器７０は、図２０に示すように通信メニュー１７０が表示されているとき、表示領域Ａ１のいずれかの位置でマウス６１がクリックされたか否かを判断する。制御器７０は、マウス６１がクリックされたと判断すると（Ｓ８０１：Ｙｅｓ）、通信メニュー１７０の戻るボタン１７２が押されたか否かを判断する（Ｓ８０２）。制御器７０は、戻るボタン１７２が押されたと判断すると（Ｓ８０２：Ｙｅｓ）、通信モードからメインメニューモードへの復帰が入力されたと判断し、メインメニューモードに設定すると共に（Ｓ８０３）、表示更新要求を出し（Ｓ８０４）、メインルーチンへリターンする。また、制御器７０は、Ｓ８０１でマウス６１がクリックされていないときも、メインルーチンへリターンする。
【００９２】
一方、制御器７０は、Ｓ８０２において戻るボタン１７２が押されていないと判断すると（Ｓ８０２：Ｎｏ）、送信ボタン１７１が押されたか否かを判断する（Ｓ８０５）。制御器７０は、送信ボタン１７１が押されたと判断すると（Ｓ８０５：Ｙｅｓ）、ＵＳＢ等の通信手段による接続の準備を実行し（Ｓ８０６）、通信回線が確立したか否かを判断する（Ｓ８０７）。制御器７０は、通信回線が確立していないと判断すると（Ｓ８０７：Ｎｏ）、通信回線が確立するまで待機する。
【００９３】
制御器７０は、通信回線が確立したと判断すると（Ｓ８０７：Ｙｅｓ）、ＲＡＭ７３に記憶している模様情報１２０を送信先であるミシン１０へ送信すると共に（Ｓ８０８）、表示領域Ａ１に模様情報１２０が送信中であることを示す「送信中」のメッセージを表示し（Ｓ８０９）、送信が完了したか否かを判断する（Ｓ８１０）。制御器７０は、模様情報１２０の送信が完了していないと判断すると（Ｓ８１０：Ｎｏ）、送信が完了するまでＳ８０８及びＳ８０９の処理を継続する。
【００９４】
制御器７０は、模様情報１２０の送信が完了したと判断すると（Ｓ８１０：Ｙｅｓ）、模様情報１２０を送信中であることを示す「送信中」のメッセージをクリアし（Ｓ８１１）、メインルーチンへリターンする。また、制御器７０は、Ｓ８０５において送信ボタン１７１が押されていないと判断すると（Ｓ８０５：Ｎｏ）、処理を終了してメインルーチンへリターンする。即ち、Ｓ８０５において送信ボタン１７１が押されていないとき、Ｓ８０１においてマウス６１はクリックされたと判断したものの、そのときマウス６１が指示するマウスポインタ１３５は通信メニュー１７０が表示されていない部分にあることを意味する。そのため、制御器７０は、処理を終了し、メインルーチンへリターンする。
【００９５】
以上、図１３から図１５及び図２１から図２９を用いて説明した各種の処理が終了すると、刺繍枠２０で選択、及び加工布３５に対し位置や大きさが決定された刺繍模様は、ミシン１０によって縫製される。ミシン１０によって刺繍模様を縫製する場合、加工布３５を保持した刺繍枠２０は、刺繍枠移送装置２１のキャリッジ２２に装着される。刺繍枠２０からミシン１０への模様情報１２０の送信は、刺繍枠２０をキャリッジ２２に装着する前、又はキャリッジ２２を装着した後のいずれであってもよい。
【００９６】
縫製を開始すると、ミシン１０は、刺繍枠２０から送信された模様情報１２０を利用して縫針１５の運針などを制御すると共に、刺繍枠移送装置２１による刺繍枠２０の移送を制御する。これにより、選択された刺繍模様４３は、送信された模様情報１２０に基づいて刺繍枠２０に保持された加工布３５の所望の位置に所望の形状で縫製される。このとき、表示装置２３の検出器５４が表示器４１の装着を検知すると、制御器７０はミシン１０に対し縫製開始を規制する指示を出力する。そのため、ミシン１０は、表示器４１が装着されたままの状態では刺繍模様４３の縫製を実行しない。
【００９７】
以上説明した本発明の第１実施形態による刺繍枠２０及びミシン１０は、次のような効果を奏する。
刺繍縫製を開始する前に装着機構部２４に刺繍枠２０を装着することにより、刺繍枠２０に保持された加工布３５と表示器４１に表示された刺繍模様とは位置が合わせられる。このとき、表示器４１は、実際に縫製が施される刺繍枠２０の縫製可能領域Ａ２に表示模様１５８を重ねて表示する。また、この表示器４１は、表示領域Ａ１の裏側が透視可能な電子ペーパで構成されている。そのため、表示器４１を装着したとき、刺繍枠２０の縫製可能領域Ａ２に保持された加工布３５に対する刺繍模様の大きさ、縫い位置及び縫い上がりのイメージ等が視覚的に把握される。従って、加工布３５と縫製される刺繍模様との位置合わせを容易且つ正確に行うことができる。
【００９８】
また、制御器７０は、装着された刺繍枠２０の種類を枠種検知スイッチ５３で検知する。そのため、表示器４１は、刺繍枠２０ごとに大きさや形状が異なる場合でも、検知した刺繍枠２０の種類に応じて縫製可能領域Ａ２及び縫製対象となる刺繍模様を表示する。従って、加工布３５と縫製される刺繍模様との位置合わせを容易且つ正確に行うことができる。
【００９９】
縫製を所望する刺繍模様に対応して表示器４１の表示領域Ａ１に表示された表示模様１５８は、マウス６１からの入力によって、加工布３５に対する縫製位置の変更、大きさの変更、及び形状の変更等を編集可能である。そのため、表示領域Ａ１に表示された表示模様１５８及び刺繍枠２０に保持された加工布３５を確認しながら、所望の大きさ又は形状の刺繍模様を設定可能である。従って、加工布３５に応じて容易且つ正確に刺繍模様を編集することができると共に、位置合わせも行うことができる。
表示領域Ａ１に表示された表示模様は、例えばＵＳＢ等の通信手段を経由してミシン１０へ出力される。従って、刺繍枠移送装置２１を備えるミシン１０を利用して、出力された刺繍模様に基づいた模様の縫製を行うことができる。
【０１００】
装着機構部２４は、表示装置２３の係合部４５と、刺繍枠２０の被係合部３２とで構成されている。これら係合部４５と被係合部３２との係合により、位置合わせされる。従って、位置合わせを確実且つ容易にすることができると共に、構成を簡単にすることができる。
また、第１実施形態のミシン１０によれば、上述の効果を奏する表示装置２３を備えているので、表示器４１に表示された表示模様１５８に基づいて刺繍模様４３を加工布３５の所望の位置へ正確に縫製することができる。
【０１０１】
（第２実施形態）
本発明の第２実施形態による表示装置及びミシンについて図３０に基づいて説明する。
なお表示装置２３及びミシン１０の機械的及び電気的な構成は、第１実施形態と同一である。また、第１実施形態の図９、図１０及び図１１に示した各種のデータの構成も第１実施形態と同一である。第２実施形態では、内蔵刺繍の模様データ１０３が表示装置２３のＲＯＭ７２ではなくミシン１０の図示しないＲＯＭに記憶されている点が第１実施形態と異なると共に、刺繍縫製を実行するための処理の流れが第１実施形態と異なる。即ち、ＲＯＭ７２及びＲＡＭ７３だけでなく、ミシン１０の図示しないＲＯＭも、刺繍模様記憶手段を構成している。
【０１０２】
まず、表示装置２３側の処理の流れについて説明する。なお、上述の第１実施形態と同一の処理については、適宜第１実施形態のステップ番号を引用して説明を省略する。
制御器７０は、処理が開始、即ち電源がオンになると、まず表示装置２３の全体を初期化する（Ｓ１００１）。また、制御器７０は、上述した第１実施形態と同様に装着機構部２４に装着された刺繍枠２０の種類を取得する。そして、表示装置２３は、ミシン１０と接続される（Ｓ１００２）。具体的には、表示装置２３は、ＵＳＢ等の通信手段を介してミシン１０と通信可能に接続される。制御器７０は、ミシン１０との接続が完了したか否かを判断する（Ｓ１００３）。制御器７０は、ミシン１０との接続が完了していないと判断すると（Ｓ１００３：Ｎｏ）、ミシン１０と接続されるまで待機する。
【０１０３】
制御器７０は、ミシン１０との接続が完了したと判断すると（Ｓ１００３：Ｙｅｓ）、模様情報１２０の受信要求があるか否かを判断する（Ｓ１００４）。即ち、制御器７０は、ミシン１０と通信可能に接続されたとき、ミシン１０側から模様情報１２０を送信してもよいかの問い合わせがあるか否かを判断する。制御器７０は、模様情報１２０の受信要求がないと判断すると（Ｓ１００４：Ｎｏ）、受信要求があるまで待機する。一方、制御器７０は、模様情報１２０の受信要求があったと判断すると（Ｓ１００４：Ｙｅｓ）、その模様情報１２０の受信を承諾する「アクセプト」信号をミシン１０へ送信する（Ｓ１００５）。これにより、制御器７０は、ミシン１０から模様情報１２０を取得し（Ｓ１００６）、ＲＡＭ７３へ記憶する。制御器７０は、模様情報１２０の受信が終了したか否かを判断し（Ｓ１００７）、模様情報１２０の受信が終了していないと判断すると（Ｓ１００７：Ｎｏ）、模様情報１２０の受信が終了するまでＳ１００６の処理を継続する。
【０１０４】
制御器７０は、模様情報１２０の受信が終了したと判断すると（Ｓ１００７：Ｙｅｓ）、表示模様１５８を表示器４１の表示領域Ａ１に表示する（Ｓ１００８）。即ち、制御器７０は、ミシン１０から取得した模様情報１２０に対応する表示模様１５８を表示器４１の表示領域Ａ１に表示する。ユーザは、表示器４１に表示された表示模様１５８を利用して、表示模様１５８と加工布３５との位置合わせを行う。この場合、ユーザは、マウス６１を利用して表示領域Ａ１に表示されている表示模様１５８を、移動、拡大又は縮小、並びに回転させることができる。これら表示模様１５８の移動、拡大又は縮小、並びに回転させる編集作業は、上述の第１実施形態の図２６から図２９に示す模様配置処理と同様に実行することができるので、詳細な説明を省略する。
【０１０５】
また、表示器４１の表示領域Ａ１に表示された表示模様１５８と加工布３５との位置合わせは、表示装置２３とミシン１０との接続を解除した状態で実施可能である。上述のように電子ペーパからなる表示器４１は、ミシン１０との接続を解除した状態でも直前に表示した内容を保持している。そのため、刺繍枠２０を装着した表示装置２３をミシン１０から取り外しても、表示模様１５８と加工布３５との位置合わせが可能となる。これにより、刺繍枠２０の周囲にミシン１０や刺繍枠移送装置２１などの操作の障害となる構造物が存在せず、表示模様１５８と加工布３５との位置合わせを容易にすることができる。なお、ミシン１０が刺繍枠２０を縫製位置から退避させる枠退避機能を備えている場合、刺繍枠２０の取り外しに代えて枠退避を実行してもよい。この場合でも、表示装置２３をミシン１０から取り外した場合と同様に、表示模様１５８と加工布３５との位置合わせの際にミシン１０や刺繍枠移送装置２１が障害となることはない。
【０１０６】
制御器７０は、Ｓ１００９において模様配置処理が終了すると、表示装置２３がミシン１０と接続されているか否かを判断する（Ｓ１０１０）。制御器７０は、表示装置２３とミシン１０とが接続されていないと判断すると（Ｓ１０１０：Ｎｏ）、表示装置２３とミシン１０とが接続されるまで待機すると共に（Ｓ１０１１）、Ｓ１０１０において表示装置２３とミシン１０との接続を確認する。
【０１０７】
制御器７０は、表示装置２３とミシン１０とが接続されたと判断すると（Ｓ１０１０：Ｙｅｓ）、ミシン１０へ送信要求を送信する（Ｓ１０１２）。具体的には、制御器７０は、模様配置処理によって編集された模様情報１２０の送信をしてよいか否かをミシン１０へ問い合わせる。制御器７０は、ミシン１０において送信要求が確認されたか否かを判断する（Ｓ１０１３）。制御器７０は、送信要求が確認されていないと判断すると（Ｓ１０１３：Ｎｏ）、ミシン１０が送信要求を確認するまでＳ１０１２の処理を継続する。
【０１０８】
制御器７０は、ミシン１０で送信要求が確認されたと判断すると（Ｓ１０１３：Ｙｅｓ）、模様情報１２０をミシン１０へ送信する（Ｓ１０１４）。そして、制御器７０は、模様情報１２０の送信が終了したか否かを判断し（Ｓ１０１５）、模様情報１２０の送信が終了していないと判断すると（Ｓ１０１５：Ｎｏ）、Ｓ１０１４における模様情報１２０の送信を継続する。また、制御器７０は、模様情報１２０の送信が終了したと判断すると（Ｓ１０１５：Ｙｅｓ）、Ｓ１００４へ移行し、Ｓ１００４以降の処理を繰り返す。
【０１０９】
次に、ミシン１０側の処理の流れについて説明する。
ミシン１０の制御部８１は、処理が開始、即ち電源がオンになると、ミシン１０の全体を初期化する（Ｓ１０２１）。そして、制御部８１は、模様選択処理を実行する（Ｓ１０２２）。即ち、第２実施形態の場合、刺繍模様４３を選択する模様選択処理は、ミシン１０において実行される。このとき、ユーザは、ミシン１０の液晶ディスプレイ１９に表示された模様一覧を参照して刺繍模様を選択する。つまり、第２実施形態の場合、表示装置２３の表示器４１で刺繍模様を選択するのではなく、ミシン１０の液晶ディスプレイ１９から刺繍模様を選択する。模様選択処理は、ミシン１０の制御部８１が主体として処理を実行することを除き、上述の第１実施形態の図２４及び図２５に示す模様選択処理と同様に実行することができるので、詳細な説明を省略する。
【０１１０】
制御部８１は、模様選択処理が実行されると、模様選択処理が終了したか否かを判断する（Ｓ１０２３）。制御部８１は、模様選択処理が終了していないと判断すると（Ｓ１０２３：Ｎｏ）、Ｓ１０２２における模様選択処理が終了するまで待機する。制御部８１が模様選択処理が終了したと判断すると（Ｓ１０２２：Ｙｅｓ）、ミシン１０は表示装置２３と接続される（Ｓ１０２４）。制御部８１は、表示装置２３が接続されたか否かを判断する（Ｓ１０２５）。上述のように、表示装置２３は、Ｓ１００２においてミシン１０に接続される。そのため、ミシン１０は、Ｓ１０２４において表示装置２３と接続され、Ｓ１０２４においてその接続が完了したか否かを判断する。即ち、Ｓ１０２４においてミシン１０を表示装置２３に接続する処理は、上述のＳ１００２における表示装置２３のミシン１０への装着に対応する。また、Ｓ１０２５においてミシン１０に表示装置２３が接続されたか否かを判断する処理は、上述のＳ１００３における表示装置２３にミシン１０が接続されたか否かを判断する処理に対応する。
【０１１１】
制御部８１は、Ｓ１０２５において表示装置２３が接続されたと判断すると（Ｓ１０２５：Ｙｅｓ）、表示装置２３へ模様情報１２０の受信要求を送信する（Ｓ１０２６）。一方、制御部８１は、Ｓ１０２５において表示装置２３が接続されていないと判断すると（Ｓ１０２５：Ｎｏ）、表示装置２３が接続されるまで待機する。また、このとき制御部８１は、受信要求の送信と共に、表示装置２３側から装着機構部２４に取り付けられている刺繍枠２０の種類を取得してもよい。
【０１１２】
表示装置２３の制御器７０は、上述のようにＳ１００４においてミシン１０から模様情報１２０の受信要求があるか否かを判断している。そのため、制御部８１がＳ１０２６において表示装置２３へ受信要求を送信することにより、表示装置２３の制御器７０はＳ１００５において模様情報１２０の受信の承諾をミシン１０へ送信する。ミシン１０の制御部８１は、Ｓ１０２６において表示装置２３へ模様情報１２０の受信要求を送信した後、表示装置２３で受信要求が確認されたか否か、即ちＳ１００５において表示装置２３から模様情報１２０の受信の承諾を取得したか否かを判断する（Ｓ１０２７）。
【０１１３】
制御部８１は、表示装置２３から受信要求に対する承諾を受信したと判断すると（Ｓ１０２７：Ｙｅｓ）、模様情報１２０を表示装置２３へ送信する（Ｓ１０２８）。表示装置２３の制御器７０は、このＳ１０２８におけるミシン１０による模様情報１２０の送信に対応して、Ｓ１００６において模様情報１２０を受信する。一方、制御部８１は、表示装置２３から送信要求に対する承諾を受信していないと判断すると（Ｓ１０２７：Ｎｏ）、表示装置２３から受信要求に対する承諾を受信するまで待機する。
【０１１４】
制御部８１は、Ｓ１０２８において模様情報１２０を送信すると、模様情報１２０の送信が終了したか否かを判断する（Ｓ１０２９）。制御部８１は、模様情報１２０の送信が終了したと判断すると、表示装置２３からＳ１００９における模様配置処理が実行された後の模様情報１２０、即ち編集後の模様情報１２０の送信要求があったか否かを判断する（Ｓ１０３０）。表示装置２３の制御器７０は、Ｓ１００９において模様配置処理を実行すると、Ｓ１０１２においてミシン１０へ送信要求を送信する。そのため、ミシン１０は、これに対応してＳ１０３０において編集後の模様情報１２０の送信要求が表示装置２３から送信されたか否かを判断する。また、表示装置２３の制御器７０は、Ｓ１０１０において表示装置２３とミシン１０とが接続されているか否かを判断している。そのため、ミシン１０側でも、表示装置２３が接続されているか否かを確認する処理を実行してもよい。制御部８１は、Ｓ１０３０において編集後の模様情報１２０の送信要求が表示装置２３から送信されていないと判断すると（Ｓ１０３０：Ｎｏ）、送信要求が表示装置２３から送信されるまで待機する。
【０１１５】
制御部８１は、Ｓ１０３０において編集後の模様情報１２０の送信要求が表示装置２３から送信されたと判断すると（Ｓ１０３０：Ｙｅｓ）、編集後の模様情報１２０を表示装置２３から受信する（Ｓ１０３１）。即ち、制御部８１は、Ｓ１０３０において表示装置２３がＳ１０１４で送信する模様情報１２０を受信する。そして、制御部８１は、編集後の模様情報１２０の受信が終了したか否かを判断する（Ｓ１０３２）。制御部８１は、編集後の模様情報１２０の受信が終了していないと判断すると（Ｓ１０３２：Ｎｏ）、この模様情報１２０の受信が終了するまで待機する。
【０１１６】
制御部８１は、Ｓ１０３２において編集後の模様情報１２０の受信が終了したと判断すると（Ｓ１０３２：Ｙｅｓ）、刺繍模様の縫製処理へ移行する（Ｓ１０３３）。このとき、制御部８１は、表示装置２３に表示器４１が取り付けられているか否かを判断する（Ｓ１０３４）。具体的には、制御部８１は、検出器５４によって表示装置２３に表示器４１が取り付けられているか否かを判断する。制御部８１は、表示装置２３に表示器４１が取り付けられていると判断すると（Ｓ１０３４：Ｙｅｓ）、表示器４１が取り付けられているため縫製が開始できないことを示す「エラー」メッセージを液晶ディスプレイ１９に表示する（Ｓ１０３５）。一方、制御部８１は、表示装置２３に表示器４１が取り付けられていないと判断すると（Ｓ１０３４：Ｎｏ）、刺繍模様の縫製を実行する（Ｓ１０３６）。そして、制御部８１は、刺繍模様の縫製が終了したか否かを判断し（Ｓ１０３７）、縫製が終了していないと判断すると（Ｓ１０３７：Ｎｏ）、刺繍模様の縫製を継続する。一方、制御部８０は、縫製が終了したと判断すると（Ｓ１０３７：Ｙｅｓ）、Ｓ１０２２へリターンする。
【０１１７】
以上、説明した第２実施形態では、第１実施形態と同様の効果に加え、以下のような効果を奏する。
複数の刺繍模様から任意の刺繍模様を選択する模様選択処理はミシン１０側で実行し、選択した刺繍模様の模様配置処理は表示装置２３側で実行している。そのため、ミシン１０と表示装置２３とで処理を分担することができ、ミシン１０及び表示装置２３の構成を最適化することができる。
【０１１８】
（その他の実施形態）
以上説明した複数の実施形態では、表示装置２３が電子ペーパからなる表示器４１を有する例について説明した。しかし、表示器４１は、電子ペーパに限らず、例えば液晶ディスプレイ、有機ＥＬ、或はプロジェクタ等の裏面側が透視可能な表示手段であればよい。表示器４１としてプロジェクタを採用する場合、裏面側が透視可能なスクリーンを表示領域Ａ１とし、装着機構部２４側に設けた投影手段からこの表示領域Ａ１に向けて画像を投影する構成とすればよい。
【０１１９】
また、上述の実施形態では、表示器４１に表示された表示模様１５８を編集するためのポインティングデバイスとして、マウス６１を例に説明した。しかし、マウス６１に限らず、表示器４１をタッチパネルで構成し、表示器４１に触れることにより表示模様１５８の編集を実行する構成としてもよい。
【符号の説明】
【０１２０】
１０  ミシン
２０  刺繍枠
２３  表示装置
２４  装着機構部
３２  被係合部
３５  加工布
４１  表示器
４５  係合部
５３  枠種検知スイッチ（枠種検出器）
５４  検出器
６１  マウス（操作入力手段）
６２  通信ケーブル（通信手段）
７０  制御器
７２  ＲＯＭ（刺繍模様記憶手段）
７３  ＲＡＭ（刺繍模様記憶手段）
７６  通信用インターフェイス（通信手段）
Ａ１  表示領域
Ａ２  縫製可能領域
【図１】
2010187838.tif 000003
【図２】
2010187838.tif 000004
【図３】
2010187838.tif 000005
【図４】
2010187838.tif 000006
【図５】
2010187838.tif 000007
【図６】
2010187838.tif 000008
【図７】
2010187838.tif 000009
【図８】
2010187838.tif 000010
【図９】
2010187838.tif 000011
【図１０】
2010187838.tif 000012
【図１１】
2010187838.tif 000013
【図１２】
2010187838.tif 000014
【図１３】
2010187838.tif 000015
【図１４】
2010187838.tif 000016
【図１５】
2010187838.tif 000017
【図１６】
2010187838.tif 000018
【図１７】
2010187838.tif 000019
【図１８】
2010187838.tif 000020
【図１９】
2010187838.tif 000021
【図２０】
2010187838.tif 000022
【図２１】
2010187838.tif 000023
【図２２】
2010187838.tif 000024
【図２３】
2010187838.tif 000025
【図２４】
2010187838.tif 000026
【図２５】
2010187838.tif 000027
【図２６】
2010187838.tif 000028
【図２７】
2010187838.tif 000029
【図２８】
2010187838.tif 000030
【図２９】
2010187838.tif 000031
【図３０】
2010187838.tif 000032