(57)【要約】【課題】刺繍模様の周囲に装飾模様を施す場合に、その装飾模様を施す領域を精度良く設定する。【解決手段】装飾模様データ作成装置は、縫製する刺繍模様を選択する刺繍模様選択手段と、前記刺繍模様選択手段により選択された刺繍模様を縫製するための刺繍模様データに基づいて、当該刺繍模様の輪郭を特定する輪郭特定手段と、前記輪郭特定手段により特定される輪郭の外側の領域を装飾領域として設定する装飾領域設定手段と、前記装飾領域設定手段により設定される装飾領域に装飾模様を縫製するための装飾模様データを生成する装飾模様データ生成手段と、を備える。【選択図】図３
2017148390.tif 000002
【特許請求の範囲】
【請求項１】
縫製する刺繍模様を選択する刺繍模様選択手段と、
前記刺繍模様選択手段により選択された刺繍模様を縫製するための刺繍模様データに基づいて、当該刺繍模様の輪郭を特定する輪郭特定手段と、
前記輪郭特定手段により特定される輪郭の外側の領域を装飾領域として設定する装飾領域設定手段と、
前記装飾領域設定手段により設定される装飾領域に装飾模様を縫製するための装飾模様データを生成する装飾模様データ生成手段と、
を備えることを特徴とする装飾模様データ生成装置。
【請求項２】
前記刺繍模様選択手段により選択された刺繍模様が縫製された被縫製物を撮影する撮影手段と、
前記撮影手段により撮影された画像に前記輪郭特定手段により特定された輪郭を配置する輪郭配置手段と、
をさらに備え、
前記装飾領域設定手段は、前記輪郭配置手段により配置される前記輪郭の外側の領域を前記装飾領域として設定することを特徴とする請求項１に記載の装飾模様データ生成装置。
【請求項３】
刺繍模様の輪郭を表わす輪郭データを複数記憶する記憶部と、
前記記憶部に記憶されている複数の前記輪郭データから、一の輪郭データを選択する輪郭データ選択手段と、
をさらに備え、
前記輪郭配置手段は、前記輪郭データ選択手段により選択された輪郭データが表わす輪郭を配置することを特徴とする請求項２に記載の装飾模様データ生成装置。
【請求項４】
前記刺繍模様選択手段により選択された刺繍模様を特定する特定情報と、当該刺繍模様の輪郭を表す輪郭データと、を対応付けて前記記憶部に記憶する第１記憶手段と、
前記撮影手段により撮影された画像に含まれる前記刺繍模様を特定する刺繍模様特定手段と、
をさらに備え、
前記輪郭データ選択手段は、前記刺繍模様特定手段により特定された刺繍模様と同じ刺繍模様の特定情報に対応付けて記憶されている輪郭データを選択することを特徴とする請求項３に記載の装飾模様データ生成装置。
【請求項５】
前記撮影手段により撮影された画像における前記刺繍模様の位置を特定する刺繍位置特定手段をさらに備え、
前記輪郭配置手段は、前記輪郭データ選択手段により選択された輪郭データが表わす輪郭を、前記刺繍位置特定手段により特定された位置に基づいて配置することを特徴とする請求項４に記載の装飾模様データ生成装置。
【請求項６】
被縫製物における前記刺繍模様の縫製位置を特定する縫製位置特定手段と、
前記縫製位置特定手段により特定された縫製位置における前記刺繍模様の輪郭の位置を特定する輪郭位置特定手段と、
前記輪郭特定手段により特定された輪郭を表す輪郭データと、前記輪郭位置特定手段により特定された輪郭の位置を表す輪郭位置データと、を対応付けて前記記憶部に記憶する第２記憶手段と、
をさらに備え、
前記輪郭配置手段は、前記第２記憶手段により記憶された輪郭データが前記輪郭データ選択手段により選択された場合、当該選択された輪郭データに対応付けられた輪郭位置データが表わす位置に、当該選択された輪郭データが表わす輪郭を配置することを特徴とする請求項３または４に記載の装飾模様データ生成装置。
【請求項７】
被縫製物における前記刺繍模様の縫製位置を特定する縫製位置特定手段と、
前記輪郭特定手段により特定された輪郭を表す輪郭データと、前記縫製位置特定手段により特定された縫製位置を表す縫製位置データと、を対応付けて前記記憶部に記憶する第３記憶手段と、
をさらに備え、
前記輪郭配置手段は、前記第３記憶手段により記憶された輪郭データが前記輪郭データ選択手段により選択された場合、当該選択された輪郭データに対応付けられた縫製位置データが表わす位置に、当該選択された輪郭データが表わす輪郭を配置することを特徴とする請求項３に記載の装飾模様データ生成装置。
【請求項８】
被縫製物における前記刺繍模様の縫製位置を特定する縫製位置特定手段と、
前記縫製位置特定手段により特定された縫製位置における前記刺繍模様の輪郭の位置を特定する輪郭位置特定手段と、
前記撮影手段により撮影された画像から、輪郭の配置の基準となる標識の位置を特定する標識位置特定手段と、
前記輪郭位置特定手段により特定された輪郭の位置を表す輪郭位置データと、前記被縫製物が第１位置に保持された状態において撮影された第１画像から前記標識位置特定手段により特定された前記標識の位置を示す標識位置データと、を対応付けて前記記憶部に記憶する第４記憶手段と、
をさらに備え、
前記輪郭配置手段は、前記被縫製物が前記第１位置とは異なる第２位置に保持された状態で前記撮影手段により撮影された第２画像における前記標識の位置と、前記第４記憶手段により記憶された前記標識位置データにより表される前記標識の位置とを合わせることにより、前記第２画像における前記輪郭の配置位置を特定し、その特定した配置位置に前記輪郭を配置することを特徴とする請求項３に記載の装飾模様データ生成装置。
【請求項９】
縫製する刺繍模様を選択する刺繍模様選択手段と、
前記刺繍模様選択手段により選択された刺繍模様を縫製するための刺繍模様データに基づいて、当該刺繍模様の輪郭を特定する輪郭特定手段と、
前記輪郭特定手段により特定される輪郭の外側の領域を装飾領域として設定する装飾領域設定手段と、
前記装飾領域設定手段により設定される装飾領域に装飾模様を縫製するための装飾模様データを生成する装飾模様データ生成手段と、
を備える装飾模様データ生成装置を搭載したことを特徴とするミシン。
【請求項１０】
縫製する刺繍模様を選択する刺繍模様選択処理と、
前記刺繍模様選択処理により選択された刺繍模様を縫製するための刺繍模様データに基づいて、当該刺繍模様の輪郭を特定する輪郭特定処理と、
前記輪郭特定処理により特定される輪郭の外側の領域を装飾領域として設定する装飾領域設定処理と、
前記装飾領域設定処理により設定される装飾領域に装飾模様を縫製するための装飾模様データを生成する装飾模様データ生成処理と、
をコンピュータに実行させるためのプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刺繍模様の周囲に装飾模様を縫製するための装飾模様データを生成する装飾模様データ生成装置、当該装飾模様データ生成装置を搭載したミシン、当該装飾模様データ生成装置の各処理を実行するためのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来より、表地と裏地との間に中綿を入れて、直線や曲線等からなる装飾模様により縫合するキルティング縫製のスティッチにおいて、スティップリングというスティッチが知られている。例えば特許文献１には、模様の内側にスティップリングを施すことが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１３６６２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、刺繍模様の外側にスティップリングによる装飾模様を縫製する場合、その装飾模様を縫製する領域は、従来では、次のように設定されている。即ち、作業者は、まず、刺繍模様が施された被縫製物を撮影して、ミシンの表示画面に表示する。次に、作業者は、表示されている撮影画像上に刺繍模様の輪郭を手動により描いていく。そして、このように作業者により手動で描かれた輪郭の外側が、装飾模様を縫製する領域として設定される。
【０００５】
このように、従来では、装飾模様を縫製する領域は、作業者が手動により描く輪郭に基づいて設定される。そのため、作業者の熟練度や器用さ等により、描かれる輪郭の精度にバラつきが生じてしまい、装飾模様を施す領域を精度良く設定することが困難となる。
【０００６】
本発明は上記事情に鑑みてなされたものであり、その目的は、刺繍模様の周囲に装飾模様を施す場合に、その装飾模様を施す領域を精度良く設定することができる装飾模様データ生成装置、当該装飾模様データ生成装置を搭載したミシン、並びに、当該装飾模様データ生成装置の各処理を実行するためのプログラムを記録した記録媒体を提供することである。
【課題を解決するための手段】
【０００７】
請求項１に係る装飾模様データ生成装置は、縫製する刺繍模様を選択する刺繍模様選択手段と、前記刺繍模様選択手段により選択された刺繍模様を縫製するための刺繍模様データに基づいて、当該刺繍模様の輪郭を特定する輪郭特定手段と、前記輪郭特定手段により特定される輪郭の外側の領域を装飾領域として設定する装飾領域設定手段と、前記装飾領域設定手段により設定される装飾領域に装飾模様を縫製するための装飾模様データを生成する装飾模様データ生成手段と、を備えることを特徴とする。
【０００８】
請求項９に係るミシンは、縫製する刺繍模様を選択する刺繍模様選択手段と、前記刺繍模様選択手段により選択された刺繍模様を縫製するための刺繍模様データに基づいて、当該刺繍模様の輪郭を特定する輪郭特定手段と、前記輪郭特定手段により特定される輪郭の外側の領域を装飾領域として設定する装飾領域設定手段と、前記装飾領域設定手段により設定される装飾領域に装飾模様を縫製するための装飾模様データを生成する装飾模様データ生成手段と、を備える装飾模様データ生成装置を搭載したことを特徴とする。
【０００９】
請求項１０に係る記録媒体は、縫製する刺繍模様を選択する刺繍模様選択処理と、前記刺繍模様選択処理により選択された刺繍模様を縫製するための刺繍模様データに基づいて、当該刺繍模様の輪郭を特定する輪郭特定処理と、前記輪郭特定処理により特定される輪郭の外側の領域を装飾領域として設定する装飾領域設定処理と、前記装飾領域設定処理により設定される装飾領域に装飾模様を縫製するための装飾模様データを生成する装飾模様データ生成処理と、をコンピュータに実行させるためのプログラムを記録したことを特徴とする。
【発明の効果】
【００１０】
請求項１に係る装飾模様データ生成装置によれば、縫製する刺繍模様の刺繍模様データに基づいて当該刺繍模様の輪郭が特定され、この特定された輪郭の外側の領域が、装飾模様が施される装飾領域として設定される。即ち、刺繍模様データから得られる刺繍模様の輪郭を基準として装飾領域を設定することができ、手動により刺繍模様の輪郭を描いた従来の手法に比べ、装飾領域を精度良く設定することができる。
【００１１】
請求項９に係るミシンによれば、請求項１に係る装飾模様データ生成装置が搭載されている。よって、請求項１に係る装飾模様データ生成装置と同様の効果を奏することができる。
【００１２】
請求項１０に係る記録媒体によれば、請求項１に係る装飾模様データ生成装置の各処理を実行するためのプログラムが記録されている。よって、このプログラムを読み取って実行することにより、請求項１に係る装飾模様データ生成装置と同様の効果を奏することができる。
【図面の簡単な説明】
【００１３】
【図１】一実施形態に係るミシンの構成例を示す外観斜視図
【図２】ミシンの構成例を示すブロック図
【図３】制御装置の構成例を示すブロック図
【図４】刺繍模様の輪郭特定画面の一例を示す図（その１）
【図５】刺繍模様の輪郭特定画面の一例を示す図（その２）
【図６】装飾模様データ生成画面の一例を示す図（その１）
【図７】装飾模様データ生成画面の一例を示す図（その２）
【図８】輪郭データベース画面の一例を示す図
【図９】装飾模様データ生成画面の一例を示す図（その３）
【図１０】装飾模様データ生成画面の一例を示す図（その４）
【図１１】装飾模様データ生成画面の一例を示す図（その５）
【図１２】装飾模様の例を示す図
【図１３】刺繍模様の縫製動作の一例を示すフローチャート
【図１４】装飾模様の縫製動作の一例を示すフローチャート（その１）
【図１５】装飾模様の縫製動作の一例を示すフローチャート（その２）
【発明を実施するための形態】
【００１４】
以下、本発明に係る一実施形態について図面を参照しながら説明する。図１に例示するミシンＭは、ベッド部１と、脚柱部２と、アーム部３とを一体に備える。アーム部３内には、図示しない主軸が設けられている。脚注部２内には、ミシンモータ４が設けられている。ミシンモータ４は、主軸を回転させることで、縫針５を装着した針棒５ａを上下動させる。尚、ミシンＭに対して使用者が位置する方向、つまり、後述する起動停止スイッチ８やディスプレイ９等が設けられている側をミシンＭの前方とし、その反対方向を後方とする。また、脚柱部２が位置する側をミシンＭの右側とし、その反対側を左側とする。
【００１５】
アーム部３には、糸駒１０を収容するための収容部１０ａが設けられている。糸駒１０から延びる図示しない上糸は、縫針５に供給される。アーム部３には、ミシンＭの縫製動作の起動と停止を指令する起動停止スイッチ８が設けられている。また、アーム部３の先端部の下部、つまり、ベッド部１に対向する部位には、図２に例示するカメラ１１が下方に向けて設けられている。
【００１６】
脚柱部２の前面には、ディスプレイ９が設けられている。ディスプレイ９は、例えば液晶カラーディスプレイから構成される。ディスプレイ９には、縫製作業に必要な各種の機能を実行させる機能名、実用模様や刺繍模様等の種々の縫製模様、それら模様の縫いパターンの設定画面、詳しくは後述する輪郭特定画面Ｇ１、装飾模様データ生成画面Ｇ２等の各種の画面が表示される。また、ディスプレイ９の前面には、図２に例示するタッチパネル９ａが設けられている。タッチパネル９ａは、透明電極からなる複数のタッチキーを有する。タッチキーが使用者の指又は図示しないタッチペンで押圧操作されることで、縫製模様や装飾模様等の選択、各種機能の指示、各種のパラメータ等の設定が可能になっている。以下、タッチキーの押圧操作を「タッチ操作」と称する。
【００１７】
ベッド部１には、刺繍枠移送装置１３が装着される。刺繍枠移送装置１３は、本体部１４と、可動部１５とを備えている。可動部１５には、キャリッジ１７が前後方向に移動可能に設けられている。キャリッジ１７には、被縫製物を保持する刺繍枠１６が着脱可能に装着される。本体部１４内には、キャリッジ１７を可動部１５とともに左右方向に移動させる図示しないＸ方向移送機構が設けられている。可動部１５内には、キャリッジ１７を前後方向に移動させる図示しないＹ方向移送機構が設けられている。
【００１８】
Ｘ方向移送機構は、図２に例示するＸ軸モータ１８により駆動され、Ｙ方向移送機構は、図２に例示するＹ軸モータ１９により駆動される。具体的には、刺繍枠移送装置１３は、刺繍模様を縫製するための刺繍模様データや後述する装飾模様データに基づいてＸ軸モータ１８及びＹ軸モータ１９を駆動することにより、キャリッジ１７に装着された刺繍枠１６を、Ｘ方向移送機構及びＹ方向移送機構により左右方向及び前後方向へ移動させる。
【００１９】
次に、ミシンＭの制御系の構成例について説明する。図２に例示するように、制御装置２１は、マイクロコンピュータを主体に構成されており、ＣＰＵ２２、メモリ２３、入力インターフェース２７ａ、出力インターフェース２７ｂ、それらを結ぶバス２８等を有する。入力インターフェース２７ａには、起動停止スイッチ８、タッチパネル９ａが接続されている。出力インターフェース２７ｂには、ミシンモータ４、Ｘ軸モータ１８、Ｙ軸モータ１９、ディスプレイ９、カメラ１１をそれぞれ駆動する駆動回路４ａ，１８ａ，１９ａ，９ａ，１１ａが接続されている。
【００２０】
メモリ２３には、刺繍模様データ、輪郭データ、装飾模様データ等の各種のデータ類が記憶される。また、メモリ２３には、装飾模様データ生成プログラム、縫製制御プログラム、表示制御プログラム等の各種のプログラム等が記憶される。また、メモリ２３には、装飾模様データ生成プログラムの実行の際に用いられる装飾模様の縫いパターンテーブル等が記憶されている。刺繍模様データは、刺繍模様をミシンＭにより縫製するためのデータである。装飾模様データ生成プログラムは、装飾模様データを作成するための各種処理手段としてコンピュータを機能させるためのプログラムである。装飾模様データは、詳しくは後述するように、刺繍模様の周囲に設定される装飾領域に装飾模様を縫製するためのデータである。表示制御プログラムはディスプレイ９を制御するためのプログラムである。
【００２１】
制御装置２１は、ミシンＭの動作全般を制御する。また、制御装置２１は、ミシンＭに搭載されている装飾模様データ生成装置３０の主体ともなるものである。図３に例示するように、制御装置２１は、ＣＰＵ２２において制御プログラムを実行することにより、刺繍模様選択処理部３１、輪郭特定処理部３２、装飾領域設定処理部３３、装飾模様データ生成処理部３４、撮影処理部３５、輪郭配置処理部３６、縫製位置特定処理部３７、刺繍模様特定処理部３８、標識位置特定処理部３９、輪郭データ選択処理部４０、輪郭位置特定処理部４１、刺繍位置特定処理部４２、記憶処理部４３をソフトウェアにより仮想的に実現する。なお、制御装置２１は、これら処理部をハードウェアにより構成してもよいし、ソフトウェアとハードウェアの組み合わせにより構成してもよい。
【００２２】
刺繍模様選択処理部３１は、刺繍模様選択手段の一例であり、使用者によるタッチパネル９ａのタッチ操作に基づいて、被縫製物に縫製する刺繍模様を選択する。輪郭特定処理部３２は、輪郭特定手段の一例であり、後述するアウトラインキーＫｂが操作されると、刺繍模様選択処理部３１により選択された刺繍模様を縫製するための刺繍模様データに基づいて、当該刺繍模様の輪郭を特定する。即ち、輪郭特定処理部３２は、刺繍模様データに基づいて特定される刺繍模様の外形に、設定されたオフセット値を付加することにより、刺繍模様の周囲を囲む輪郭を特定する。また、輪郭特定処理部３２は、特定した輪郭を再現するための輪郭データを生成する。
【００２３】
装飾領域設定処理部３３は、装飾領域設定手段の一例であり、輪郭特定処理部３２により特定される輪郭の外側の領域を装飾領域として設定する。装飾模様データ生成処理部３４は、装飾模様データ生成手段の一例であり、装飾領域設定処理部３３により設定される装飾領域に装飾模様を縫製するための装飾模様データを生成する。撮影処理部３５は、撮影手段の一例であり、後述するスキャンキーＫｄが操作されると、刺繍枠１６に保持されている被縫製物をカメラ１１により撮影する。輪郭配置処理部３６は、輪郭配置手段の一例であり、撮影処理部３５により撮影されディスプレイ９に表示されている画像上に輪郭を配置して表示する。また、輪郭配置処理部３６は、ミシンＭに複数の輪郭データが記憶されている場合には、それら複数の輪郭データから選択された一の輪郭データにより再現される輪郭を配置してディスプレイ９に表示することが可能である。
【００２４】
縫製位置特定処理部３７は、縫製位置特定手段の一例であり、刺繍模様選択処理部３１により選択された刺繍模様の、被縫製物における縫製位置を特定する。縫製位置特定処理部３７は、選択された刺繍模様の被縫製物に対する縫製位置の調整操作を使用者から受け付けた場合には、その調整後の位置を刺繍模様の縫製位置として特定する。
【００２５】
刺繍模様特定処理部３８は、刺繍模様特定手段の一例であり、撮影処理部３５により撮影された画像に含まれる刺繍模様を特定する。即ち、刺繍模様特定処理部３８は、撮影処理部３５により撮影された画像を分析することにより、当該画像に含まれる刺繍模様の特徴点を抽出する。そして、刺繍模様特定処理部３８は、抽出した特徴点に基づいて、その画像に含まれる刺繍模様、つまり、被縫製物に縫製されている刺繍模様を特定する。
【００２６】
標識位置特定処理部３９は、標識位置特定手段の一例であり、撮影処理部３５により撮影された画像を分析することにより、当該画像に、刺繍模様の輪郭の位置合わせの基準となる標識が含まれているか否かを特定する。そして、標識位置特定処理部３９は、画像に標識が含まれている場合には、当該画像における標識の付加位置を特定する。この標識は、例えばシール部材により構成されるものであり、刺繍模様が施された被縫製物の近傍に使用者が貼り付けるものである。この標識は、詳しくは後述する装飾模様の縫製時において、刺繍模様の輪郭の位置を特定するために用いられる。換言すれば、標識は、刺繍模様の輪郭の配置の基準として用いられる。尚、この標識は、装飾模様の縫製時において、刺繍模様の縫製位置を特定するための基準として用いることも可能である。
【００２７】
輪郭データ選択処理部４０は、輪郭データ選択手段の一例であり、メモリ２３に複数の輪郭データが記憶されている場合には、これら複数の輪郭データから、一の輪郭データを選択することが可能である。輪郭位置特定処理部４１は、輪郭位置特定手段の一例であり、縫製位置特定処理部３７により特定された縫製位置における刺繍模様の輪郭の位置を特定する。また、輪郭位置特定処理部４１は、その特定した刺繍模様の輪郭の位置を示す輪郭位置データを生成する。
【００２８】
刺繍位置特定処理部４２は、刺繍位置特定手段の一例であり、撮影処理部３５により撮影された画像において刺繍模様が縫製されている位置、即ち刺繍位置を特定する。即ち、刺繍位置特定処理部４２は、撮影処理部３５により撮影された画像を分析することにより、当該画像に含まれる刺繍模様の特徴点、例えば刺繍模様の先端部分やエッジ部分を抽出する。そして、刺繍位置特定処理部４２は、抽出した特徴点に基づいて刺繍模様の縫製位置を特定する。刺繍位置特定処理部４２により刺繍模様の刺繍位置が特定されている場合には、輪郭配置処理部３６は、その特定された刺繍位置に合わせて輪郭を配置して表示することが可能である。
【００２９】
記憶処理部４３は、第１記憶手段、第２記憶手段、第３記憶手段、第４記憶手段の一例である。記憶処理部４３は、第１記憶手段として機能することにより、刺繍模様選択処理部３１により選択された刺繍模様を特定する特定情報と、当該刺繍模様の輪郭を表す輪郭データと、を対応付けてメモリ２３に記憶する。また、記憶処理部４３は、第２記憶手段として機能することにより、輪郭特定処理部３２により特定された輪郭を表す輪郭データと、輪郭位置特定処理部４１により特定された輪郭の位置を表す輪郭位置データと、を対応付けてメモリ２３に記憶する。
【００３０】
また、記憶処理部４３は、第３記憶手段として機能することにより、輪郭特定処理部３２により特定された輪郭を表す輪郭データと、縫製位置特定処理部３７により特定された縫製位置を表す縫製位置データと、を対応付けてメモリ２３に記憶する。また、記憶処理部４３は、第４記憶手段として機能することにより、輪郭位置特定処理部４１により特定された輪郭の位置を表す輪郭位置データと、被縫製物が第１位置に保持された状態において撮影された第１画像から標識位置特定処理部３９により特定された標識の位置を示す標識位置データと、を対応付けてメモリ２３に記憶する。
【００３１】
記憶処理部４３は、第１記憶手段、第２記憶手段、第３記憶手段、第４記憶手段の機能を、それぞれ単独で実行することが可能であり、また、各機能を適宜組み合わせて実行することも可能である。そして、記憶処理部４３による記憶処理が繰り返されることにより、各データを対応付けたデータ群がメモリ２３に随時追加されていく。
【００３２】
次に、装飾模様データを作成する場合にディスプレイ９に表示される画面について説明する。以下に例示する画面は、装飾模様データ生成プログラムを実行することによりディスプレイ９に表示される画面の一例である。
【００３３】
図４に例示する画面は、刺繍模様の輪郭特定画面Ｇ１の一例である。この輪郭特定画面Ｇ１は、模様表示領域Ｇ１ａ、キー領域Ｇ１ｂを有する。模様表示領域Ｇ１ａには、使用者により選択された刺繍模様Ｃが表示される。模様表示領域Ｇ１ａに表示された刺繍模様Ｃは、使用者によるタッチ操作、或いは、ディスプレイ９上に設けられる図示しない上下左右キーの操作により移動させることができる。これにより、使用者は、被縫製物に対する刺繍模様Ｃの縫製位置を調整することができる。
【００３４】
また、キー領域Ｇ１ｂには、刺繍模様設定キーＫａ、アウトラインキーＫｂ、確定キーＫｃが設けられている。使用者により刺繍模様設定キーＫａがタッチ操作されると、図示しない刺繍模様選択画面がディスプレイ９に表示される。この刺繍模様選択画面には、複数の刺繍模様が選択可能に表示される。そして、刺繍模様選択画面において使用者によるタッチ操作により刺繍模様が選択されると、その選択された刺繍模様が模様表示領域Ｇ１ａに表示される。
【００３５】
そして、使用者によりアウトラインキーＫｂがタッチ操作されると、模様表示領域Ｇ１ａに表示されている刺繍模様Ｃの刺繍データに基づいて輪郭データが生成され記憶される。また、生成した輪郭データに基づき、図５に例示するように、刺繍模様Ｃの周囲に輪郭Ｌが表示される。この輪郭データは、図５に例示するように、刺繍模様Ｃの周囲に設定される当該刺繍模様Ｃの輪郭Ｌを再現するためのデータである。尚、輪郭特定画面Ｇ１には、輪郭Ｌを生成するに際し刺繍模様Ｃの外形に付加するオフセット値を入力する図示しないオフセット値入力部が設けられており、輪郭Ｌのオフセット値の調整も可能となっている。即ち、より小さいオフセット値を入力することにより刺繍模様Ｃの外形に近い輪郭Ｌが生成され、逆に、より大きいオフセット値を入力することにより刺繍模様Ｃの外形から離れた輪郭Ｌが生成される。また、被縫製物における輪郭Ｌの位置を示す輪郭位置データが、当該輪郭Ｌの輪郭データに対応付けて記憶される。
【００３６】
そして、使用者により確定キーＫｃがタッチ操作されると、被縫製物に縫製する刺繍模様Ｃ、及び、被縫製物における当該刺繍模様Ｃの縫製位置が確定される。そして、縫製が開始されると、確定した刺繍模様Ｃが、確定した縫製位置に縫製される。
【００３７】
図６に例示する画面は、装飾模様データ生成画面Ｇ２の一例である。この装飾模様データ生成画面Ｇ２は、輪郭特定画面Ｇ１においてアウトラインキーＫｂがタッチ操作された上で刺繍模様Ｃの縫製が完了した場合に、ディスプレイ９に表示される。この装飾模様データ生成画面Ｇ２は、模様表示領域Ｇ２ａ、キー領域Ｇ２ｂを有する。輪郭特定画面Ｇ１の模様表示領域Ｇ１ａと装飾模様データ生成画面Ｇ２の模様表示領域Ｇ２ａは、同じ大きさで設けられており、横方向及び縦方向の座標も同じスケールで設定されている。即ち、輪郭特定画面Ｇ１の模様表示領域Ｇ１ａにおける座標位置と装飾模様データ生成画面Ｇ２の模様表示領域Ｇ２ａにおける座標位置は一致する設定となっている。
【００３８】
キー領域Ｇ２ｂには、スキャンキーＫｄ、輪郭データベースキーＫｅ、装飾模様設定キーＫｆ、確定キーＫｇが設けられている。使用者によりスキャンキーＫｄがタッチ操作されると、カメラ１１により被縫製物の撮影処理が行われる。そして、図７に例示するように、得られた画像が模様表示領域Ｇ２ａに背景画像として表示される。
【００３９】
そして、使用者により輪郭データベースキーＫｅがタッチ操作されると、図８に例示する輪郭データベース画面Ｇ３がディスプレイ９に表示される。この輪郭データベース画面Ｇ３には、記憶されている複数の輪郭データにより再現される複数の輪郭がタッチボタン形式により選択可能に表示される。尚、輪郭データベース画面Ｇ３に表示される輪郭には、予め、例えばミシンＭの製品出荷時から記憶されている輪郭が含まれるほか、上述のアウトラインキーＫｂのタッチ操作に基づき新たに生成された輪郭も含まれる。即ち、アウトラインキーＫｂのタッチ操作により生成された輪郭は、輪郭データベースに随時追加されていく。また、輪郭データベース画面Ｇ３には、複数の外枠用の輪郭もタッチボタン形式で選択可能に表示される。外枠用の輪郭は、装飾模様を施す装飾領域の外縁を特定するための輪郭である。
【００４０】
輪郭データベース画面Ｇ３において、使用者のタッチ操作により輪郭が選択されると、図９に例示するように、その選択された輪郭Ｌが模様表示領域Ｇ２ａに表示される。このとき、選択された輪郭Ｌの輪郭データに輪郭位置データが対応付けられて記憶されている場合には、その輪郭位置データが示す位置に輪郭Ｌが表示される。模様表示領域Ｇ２ａに表示された輪郭Ｌは、使用者によるタッチ操作により移動させることができる。また、使用者のタッチ操作により外枠用の輪郭が選択されると、図１０に例示するように、その選択された外枠用の輪郭Ｌｏｕｔが模様表示領域Ｇ２ａに表示される。模様表示領域Ｇ２ａに表示された外枠用の輪郭Ｌｏｕｔは、使用者によるタッチ操作により移動させることができる。そして、模様表示領域Ｇ２ａに表示されている輪郭Ｌと外枠用の輪郭Ｌｏｕｔとの間の領域が、装飾模様が施される装飾領域Ｒｓとして設定される。
【００４１】
そして、使用者により装飾模様設定キーＫｆがタッチ操作されると、図示しない装飾模様選択画面がディスプレイ９に表示される。この装飾模様選択画面には、複数の装飾模様が選択可能に表示される。そして、装飾模様選択画面において使用者によるタッチ操作により装飾模様が選択されると、図１１に例示するように、その選択された装飾模様Ｐｔ１が装飾領域Ｒｓ内に表示される。装飾模様は、図１１に例示するスティップリング模様のほか、図１２に例示する飾り模様Ｐｔ２，Ｐｔ３等、種々の飾り模様から選択することができる。尚、装飾模様を装飾領域内に表示した後においても、輪郭や外枠用の輪郭の種類や位置を変更することが可能である。また、装飾領域内に表示した装飾模様を変更することも可能である。
【００４２】
そして、使用者により確定キーＫｇがタッチ操作されると、装飾領域Ｒｓ及び当該装飾領域Ｒｓに施す装飾模様Ｐｔ１を規定した装飾模様データが生成される。そして、縫製が開始されると、生成された装飾模様データに基づき、装飾領域Ｒｓに装飾模様Ｐｔ１が縫製される。なお、本実施形態では、模様表示領域Ｇ１ａは、刺繍枠１６における刺繍可能領域に対応しており、模様表示領域Ｇ１ａにおける刺繍模様の配置位置が、刺繍枠１６に保持された被縫製物に対する刺繍模様の縫製位置に対応する。同様に、模様表示領域Ｇ２ａは、刺繍枠１６における刺繍可能領域に対応しており、模様表示領域Ｇ２ａにおける装飾模様の配置位置が、刺繍枠１６に保持された被縫製物に対する装飾模様の縫製位置に対応する。
【００４３】
次に、装飾模様データ生成装置３０を搭載したミシンＭの動作例について説明する。ここでは、表地と裏地との間に中綿を入れた被縫製物を作成する場合について説明する。表地には刺繍模様が施され、また、被縫製物において刺繍模様の周囲には装飾模様が施される。
【００４４】
まず、刺繍模様の縫製動作について説明する。図１３に例示するように、制御装置２１は、輪郭特定画面Ｇ１において、表地に縫製する刺繍模様の選択操作を受け付けると（Ａ１）、図４に示すように、選択された刺繍模様を模様表示領域Ｇ１ａに表示する。また、制御装置２１は、選択された刺繍模様の表地に対する縫製位置の調整操作を受け付け、刺繍模様の縫製位置を設定する（Ａ２）。そして、制御装置２１は、アウトラインキーＫｂが操作されたか否かを監視する（Ａ３）。
【００４５】
制御装置２１は、アウトラインキーＫｂが操作されると（Ａ３：ＹＥＳ）、選択された刺繍模様を縫製するための刺繍模様データに基づいて、当該刺繍模様の輪郭を特定する（Ａ４）。そして、制御装置２１は、特定した輪郭を再現するための輪郭データを生成する（Ａ５）。そして、図５に示すように、制御装置２１は、特定した輪郭Ｌを刺繍模様の周囲に表示する。また、制御装置２１は、ステップＡ２において設定した縫製位置に位置する刺繍模様を囲む輪郭の位置を特定し、この輪郭の位置を示す輪郭位置データを生成する（Ａ６）。
【００４６】
そして、制御装置２１は、輪郭データと、輪郭位置データと、選択された刺繍模様を特定する特定情報と、を対応付けてメモリ２３に記憶し（Ａ７）、ステップＡ８に移行する。即ち、このとき、記憶処理部４３は、第１記憶手段及び第２記憶手段として機能している。尚、刺繍模様を特定する特定情報は、刺繍模様の特徴点を示す情報であってもよいし、刺繍模様そのものを表す画像であってもよい。制御装置２１は、アウトラインキーＫｂが操作されない場合（Ａ３：ＮＯ）には、ステップＡ４〜Ａ７を実行することなく、ステップＡ８に移行する。尚、制御装置２１は、ステップＡ７において輪郭位置データを記憶しないように構成してもよい。この場合、ステップＡ６を省略することができる。
【００４７】
制御装置２１は、ステップＡ８に移行すると、起動停止スイッチ８が操作されて縫製開始が入力されたか否かを監視する。そして、制御装置２１は、縫製開始が入力されると（Ａ８：ＹＥＳ）、選択された刺繍模様の縫製を実行する（Ａ９）。尚、制御装置２１は、所定の縫製開始待機時間内に縫製開始が入力されない場合（Ａ８：ＮＯ）には、ステップＡ３に移行する。縫製開始待機時間は、適宜変更して設定することができる。また、制御装置２１は、所定の縫製開始待機時間内に縫製開始が入力されない場合（Ａ８：ＮＯ）に、ステップＡ１に移行し、処理対象とする刺繍模様を追加で選択できるように構成されていてもよい。
【００４８】
制御装置２１は、選択された刺繍模様の縫製を完了すると、縫製した刺繍模様の輪郭を特定しているか否か、つまり、ステップＡ４の処理を経由しているか否かを確認する（Ａ１０）。制御装置２１は、縫製した刺繍模様の輪郭を特定している場合（Ａ１０：ＹＥＳ）には、図６に示すように、装飾模様データ生成画面Ｇ２を表示して、スキャンキーＫｄがタッチ操作されたか否かを監視する（Ａ１１）。そして、制御装置２１は、スキャンキーＫｄがタッチ操作されると（Ａ１１：ＹＥＳ）、カメラ１１により加工布、この場合、表地を撮影する（Ａ１２）。尚、使用者は、刺繍模様の縫製が完了した後であってカメラ１１による表地の撮影の前に、刺繍枠１６から表地を取り外すことなく、当該表地の上に標識を付加するとよい。
【００４９】
そして、制御装置２１は、撮影した画像を分析することにより、当該画像に標識が含まれているか否かを確認する（Ａ１３）。具体的には、例えば、制御装置２１は、標識の特徴点を示す情報をメモリ２３に予め記憶しておく。そして、制御装置２１は、撮影した画像を分析し、その画像に、記憶している特徴点と同じ特徴点が含まれている場合に、画像に標識が含まれていると判断するようにするとよい。
【００５０】
制御装置２１は、画像に標識が含まれている場合（Ａ１３：ＹＥＳ）には、当該画像における標識の位置を付加位置として特定する（Ａ１４）。そして、制御装置２１は、被縫製物における標識の付加位置を示す標識位置データを生成する（Ａ１５）。そして、制御装置２１は、輪郭位置データと標識位置データを対応付けて記憶する（Ａ１６）。このとき、記憶処理部４３は、第４記憶手段として機能している。これにより、刺繍模様の輪郭の位置と標識の付加位置との位置関係が記憶される。即ち、制御装置２１は、被縫製物である表地が刺繍枠１６により第１位置に保持された状態で撮影された第１画像における標識の付加位置と、刺繍模様の輪郭の位置との位置関係を記憶する。
【００５１】
制御装置２１は、刺繍模様の輪郭を特定していない場合（Ａ１０：ＮＯ）、或いは、画像に標識が含まれていない場合（Ａ１３：ＮＯ）には、ステップＡ１１，Ａ１２、或いは、ステップＡ１４〜Ａ１６を実行することなく、この刺繍模様の縫製動作を終了する。
【００５２】
次に、装飾模様の縫製動作について説明する。この装飾模様の縫製動作を開始する前に、使用者は、上述した刺繍模様の縫製動作の後に、刺繍模様が縫製された表地を刺繍枠１６から取り外す。そして、使用者は、この表地と図示しない裏地との間に中綿を入れて、これらを刺繍枠１６に保持し、この刺繍枠１６をキャリッジ１７に装着する。装飾模様の縫製動作は、この状態で行われる縫製動作であり、刺繍模様の周囲に装飾模様を縫製するものである。この装飾模様は、装飾用として施されるほか、中綿を挟んだ表地と裏地を縫合する機能も有する。以下、表地と裏地との間に中綿を挟んだ被縫製物を加工布体と称する。
【００５３】
このように、表地は、刺繍枠１６から取り外されて、再度、加工布体の一部として刺繍枠１６に保持される。そのため、刺繍枠１６に対する表地の保持位置は、刺繍模様を縫製するときと、装飾模様を縫製するときとで異なることがある。係る問題を考慮し、本実施形態では、後述するように、装飾模様を縫製する際に、刺繍枠１６に保持された加工布体を撮影し、表地に縫製されている刺繍模様の位置を特定した後、その刺繍模様の周囲に装飾模様が縫製されるようにしている。
【００５４】
図１４に例示するように、制御装置２１は、装飾模様データ生成画面Ｇ２において、使用者によりスキャンキーＫｄが操作されると（Ｂ１：ＹＥＳ）、カメラ１１により加工布体を撮影する（Ｂ２）。そして、制御装置２１は、図７に示すように、撮影した画像を背景画像としてディスプレイ９に表示する（Ｂ３）。そして、制御装置２１は、撮影した背景画像を分析することにより、当該背景画像に標識が含まれているか否かを確認する（Ｂ４）。制御装置２１は、背景画像に標識が含まれていない場合（Ｂ４：ＮＯ）には、上述のステップＡ７により輪郭位置データがメモリ２３に記憶されているか否かを確認する（Ｂ５）。
【００５５】
制御装置２１は、輪郭位置データが記憶されている場合（Ｂ５：ＹＥＳ）には、背景画像内において輪郭位置データが示す位置の近傍を分析することにより、背景画像内から刺繍模様を探索する（Ｂ６）。また、制御装置２１は、輪郭位置データが記憶されていない場合（Ｂ５：ＮＯ）には、背景画像全体を分析することにより背景画像内から刺繍模様を探索する（Ｂ７）。なお、制御装置２１は、ステップＡ７において記憶した特定情報により特定される刺繍模様を背景画像内から探索するとよい。具体的には、制御装置２１は、背景画像内に、メモリ２３に記憶されたいずれかの刺繍模様の特徴点が含まれているかを判断することで、刺繍模様を探索するとよい。また、制御装置２１は、複数の輪郭位置データが記憶されている場合には、それら輪郭位置データが示す複数の位置について分析、つまり刺繍模様を探索するとよい。
【００５６】
特に、ステップＢ６による刺繍模様の探索処理によれば、背景画像内の輪郭位置データが示す位置の近傍を分析することにより、背景画像内から刺繍模様を探索する構成を採用する。そのため、背景画像全体を分析する場合に比べ、制御装置２１の処理負担が軽減される。
【００５７】
制御装置２１は、ステップＢ６またはＢ７における探索結果により、背景画像内に刺繍模様が含まれているかを判断する（Ｂ８）。背景画像内に、メモリ２３に記憶されたいずれかの刺繍模様の特徴点が含まれている場合、制御装置２１は、肯定判断し（Ｂ８：ＹＥＳ）、その刺繍模様、及び、背景画像において当該刺繍模様が縫製されている位置、即ち刺繍位置を特定する（Ｂ９）。そして、制御装置２１は、背景画像内に含まれる刺繍模様に対応する輪郭の輪郭データがメモリ２３に記憶されているか否かを確認する（Ｂ１０）。制御装置２１は、対応する輪郭データが記憶されていると判断した場合（Ｂ１０：ＹＥＳ）には、メモリ２３に記憶されている複数の輪郭データから、対応する輪郭データを選択する（Ｂ１１）。
【００５８】
そして、制御装置２１は、図９に示すように、選択された輪郭データにより再現される輪郭を、ステップＢ９において特定した刺繍模様の刺繍位置に基づき、刺繍模様に重ねて表示する（Ｂ１２）。具体的には、輪郭データにより特定される輪郭を内接する矩形の中心と、背景画像における刺繍模様を内接する矩形の中心とが一致するように輪郭を配置して表示するとよい。
【００５９】
また、制御装置２１は、背景画像内に刺繍模様が含まれていないと判断した場合（Ｂ８：ＮＯ）、または、背景画像内に含まれる刺繍模様に対応する輪郭データを記憶していない場合（Ｂ１０：ＮＯ）には、記憶している複数の輪郭データにより再現される輪郭を、輪郭データベース画面Ｇ３に候補として表示する（Ｂ１３）。尚、複数の輪郭候補の表示は、輪郭データベースキーＫｅが操作されたことを条件に輪郭データベース画面Ｇ３を表示することで行うように構成してもよいし、対応する輪郭データを記憶していない場合に輪郭データベース画面Ｇ３を自動的に表示することで行うように構成してもよい。ステップＢ８で否定判断される場合の一例として、背景画像を撮影する際の撮影条件、例えば周辺環境光により、背景画像に刺繍模様が含まれているにもかかわらず、背景画像から刺繍模様の特徴点が抽出できない場合などがある。
【００６０】
そして、制御装置２１は、複数の輪郭候補を表示した場合において、輪郭の選択操作を受け付けると（Ｂ１４：ＹＥＳ）、選択された輪郭に輪郭位置データが対応付けられているか否かを確認する（Ｂ１５）。制御装置２１は、輪郭位置データが対応付けられている場合（Ｂ１５：ＹＥＳ）には、その輪郭位置データが示す位置に、選択された輪郭を表示する（Ｂ１６）。また、制御装置２１は、輪郭位置データが対応付けられていない場合（Ｂ１５：ＮＯ）には、予め規定されている所定位置、例えば画像の中心位置に、選択された輪郭を表示する（Ｂ１７）。
【００６１】
そして、図１５に例示するように、制御装置２１は、輪郭の表示位置の調整操作を受け付ける（Ｂ１８）。そして、制御装置２１は、外枠用の輪郭Ｌｏｕｔの選択を受け付け、刺繍模様の輪郭の外側の領域であって、且つ、外枠用の輪郭Ｌｏｕｔの内側の領域を装飾領域として設定する（Ｂ１９）。そして、制御装置２１は、設定した装飾領域に装飾模様を縫製するための装飾模様データを生成する（Ｂ２０）。そして、制御装置２１は、起動停止スイッチ８が操作されて縫製開始が入力されたか否かを監視する（Ｂ２１）。そして、制御装置２１は、縫製開始が入力されると（Ｂ２１：ＹＥＳ）、生成した装飾模様データに基づいて装飾模様の縫製を実行し（Ｂ２２）、縫製を完了すると、この装飾模様の縫製動作を終了する。
【００６２】
尚、制御装置２１は、対応する輪郭データを記憶しており（Ｂ１０：ＹＥＳ）、その輪郭データにより再現される輪郭を、背景画像内の刺繍模様に重ねて表示（Ｂ１１，Ｂ１２）した場合には、ステップＢ１８に移行する。また、制御装置２１は、背景画像に標識が含まれている場合（Ｂ４：ＹＥＳ）には、その標識の位置を基準として、記憶している位置関係から刺繍模様の輪郭の位置を特定する（Ｂ２３）。即ち、制御装置２１は、刺繍枠１６により被縫製物が第１位置とは異なる第２位置に保持された状態で撮影された第２画像における標識の付加位置と、第１画像における標識の付加位置とを、標識の位置関係に基づいて合わせることにより、第２画像における刺繍模様の輪郭位置を特定する。そして、制御装置２１は、特定した輪郭位置に輪郭を表示して（Ｂ２４）、ステップＢ１８に移行する。これにより、図９に示すように、背景画像に含まれる刺繍模様に、輪郭が重ねて表示される。
【００６３】
本実施形態によれば、装飾模様データ生成装置３０は、縫製する刺繍模様の刺繍模様データに基づいて当該刺繍模様の輪郭を特定し、この特定した輪郭の外側の領域を、装飾模様を施す装飾領域として設定する。この構成によれば、刺繍模様データから得られる刺繍模様の輪郭を基準に装飾領域を設定することができ、手動により刺繍模様の輪郭を描いた従来の手法に比べ、装飾領域を精度良く設定することができる。
【００６４】
また、本実施形態によれば、装飾模様データ生成装置３０は、選択された刺繍模様が縫製された被縫製物を撮影し、その撮影した画像に輪郭を配置し、画像上に配置した輪郭の外側の領域を装飾領域として設定する。この構成によれば、使用者は、装飾模様領域を、実際の被縫製物の画像上に重ねた状態で確認することができ、縫製後のイメージを視覚的に確認しながら装飾模様データの生成を行うことができる。
【００６５】
また、本実施形態によれば、装飾模様データ生成装置３０は、配置する輪郭を複数の輪郭から選択することが可能である。この構成によれば、複数の輪郭のなかから、刺繍模様に適した輪郭を選んで表示することができる。
【００６６】
尚、装飾模様データ生成装置３０は、複数の輪郭から選択された輪郭を配置する構成とする場合には、さらに、次の構成を採用するとよい。即ち、装飾模様データ生成装置３０は、選択された刺繍模様を特定する特定情報と当該刺繍模様の輪郭を表す輪郭データとを対応付けて記憶しておく。そして、装飾模様データ生成装置３０は、刺繍模様に輪郭を重ねて配置する場合には、特定された刺繍模様と同じ刺繍模様の特定情報に対応付けて記憶されている輪郭データを選択する。この構成によれば、縫製された刺繍模様に対応する輪郭を選んで表示することができる。
【００６７】
また、装飾模様データ生成装置３０は、撮影された画像における刺繍模様の位置を特定し、特定した刺繍模様の位置に基づいて、選択した輪郭を配置する。この構成によれば、選択した輪郭を刺繍模様の位置に自動的に配置することができる。
【００６８】
また、装飾模様データ生成装置３０は、特定された輪郭を表す輪郭データと、その輪郭の位置を表す輪郭位置データと、を対応付けて記憶しておく。そして、装飾模様データ生成装置３０は、刺繍模様に輪郭を重ねて配置する場合には、選択された輪郭データに対応付けられた輪郭位置データが表わす位置に、当該選択された輪郭データが表わす輪郭を配置する。この構成によれば、選択された輪郭を、その輪郭が生成された位置、つまり刺繍模様の縫製位置に自動的に配置することができる。
【００６９】
また、本実施形態によれば、装飾模様データ生成装置３０は、刺繍模様の縫製時における標識の位置と装飾模様の縫製時における標識の位置とを対応付けることにより、刺繍模様の縫製時における輪郭と標識との位置関係から、装飾模様の縫製時における輪郭の位置を特定する。そして、装飾模様データ生成装置３０は、その特定した刺繍模様の位置に重ねて輪郭を表示する。この構成によれば、表地に刺繍模様を縫製する刺繍模様の縫製時と、その後、表地と裏地との間に中綿を入れて装飾模様により縫合する装飾模様の縫製時とにおいて、刺繍模様の位置がずれたとしても、装飾模様の縫製時において輪郭を配置する位置を精度良く特定することができる。よって、刺繍模様の周囲に設ける装飾模様領域の設定も精度良く行うことができ、最終的な被縫製物の仕上がりを良好にすることができる。
【００７０】
尚、本発明は、上記した実施形態にのみ限定されるものではなく、次のように変形又は拡張することができる。
例えば、装飾模様データ生成装置３０は、図１３に例示する刺繍模様の縫製動作のフローにおけるステップＡ１０〜Ａ１６の処理、並びに、図１４に例示する装飾模様の縫製動作におけるステップＢ４，Ｂ２３，Ｂ２４の処理を行わない構成としてもよい。この場合、装飾模様データ生成装置３０は、ステップＡ９の処理を完了すると刺繍模様の縫製動作を終了し、また、ステップＢ３の処理を完了するとステップＢ５に移行する。
【００７１】
また、装飾模様データ生成装置３０は、図１３に例示する刺繍模様の縫製動作のフローにおけるステップＡ１０〜Ａ１６の処理、並びに、図１４に例示する装飾模様の縫製動作におけるステップＢ４〜Ｂ１２，Ｂ２３，Ｂ２４の処理を行わない構成としてもよい。この場合、装飾模様データ生成装置３０は、ステップＡ９の処理を完了すると刺繍模様の縫製動作を終了し、また、ステップＢ３の処理を完了するとステップＢ１３に移行する。
【００７２】
また、刺繍模様と装飾模様を同時に縫製するための複合データを生成するように構成してもよい。この場合、標識を利用した輪郭の位置合わせを不要とすることができる。また、装飾模様データ作成装置３０は、ミシンＭに備えられる構成に限定するものではなく、例えばパーソナルコンピュータ等で構成される装置本体、つまり刺繍模様データ作成用の専用機でであってもよい。また、ミシンＭと装飾模様データ作成装置３０とを別体で備える場合には、ミシンＭと装飾模様データ作成装置３０とを有線或いは無線で接続し、データを送受信するようにしてもよい。
【００７３】
また、少なくとも装飾領域を装飾模様で縫製できるのであれば、例えば、輪郭の内側や輪郭上も装飾模様で縫製されるようにしてもよい。また、ステップＢ１２の処理に代えて、ステップＢ９において特定した刺繍模様に対応する輪郭データにより再現される輪郭を、この輪郭データに対応付けて記憶される輪郭位置データが示す位置に表示してもよい。また、標識は、位置だけでなく傾きも特定できるものを使用し、ステップＢ４において標識を検出した場合に、その標識の傾きに合わせて、配置する輪郭の傾きも調整して表示することも可能である。
【００７４】
また、装飾模様データ生成装置３０は、ステップＡ７において、輪郭位置データに代えて、ステップＡ２で設定した刺繍模様の縫製位置を示す縫製位置データを記憶するようにしてもよい。このとき、記憶処理部４３は、第３記憶手段として機能し、特定された輪郭を表す輪郭データと、縫製位置を表す縫製位置データと、を対応付けてメモリ２３に記憶する。そして、装飾模様データ生成装置３０は、以降の処理において、輪郭位置データを縫製位置データに置き換えて処理を行う。そして、装飾模様データ生成装置３０は、ステップＢ６においては、記憶している縫製位置データが示す位置の近傍から刺繍模様を探索し、ステップＢ１６においては、選択された輪郭データに対応付けられた縫製位置データが表わす位置に、当該選択された輪郭データが表わす輪郭を配置する。この構成によれば、選択された輪郭を、その輪郭に対応する刺繍模様の縫製位置付近に自動的に配置することができる。
【００７５】
装飾模様データ生成プログラムを記録する記録媒体は、メモリ２３に限定されるものではなく、例えば、ＣＤ−ＲＯＭ、フレキシブルディスク、ＤＶＤ、メモリカード等の各種の記録媒体を採用することができる。この場合、その記録媒体のプログラムを、専用機等のコンピュータにより読み込んで実行させることにより、上記実施形態と同様の作用及び効果を奏する。
【符号の説明】
【００７６】
Ｍ    ミシン
２３  メモリ（記憶部）
３０  装飾模様データ作成装置
３１  刺繍模様選択処理部（刺繍模様選択手段）
３２  輪郭特定処理部（輪郭特定手段）
３３  装飾領域設定処理部（装飾領域設定手段）
３４  装飾模様データ生成処理部（装飾模様データ生成手段）
３５  撮影処理部（撮影手段）
３６  輪郭配置処理部（輪郭配置手段）
３７  縫製位置特定処理部（縫製位置特定手段）
３８  刺繍模様特定処理部（刺繍模様特定手段）
３９  標識位置特定処理部（標識位置特定手段）
４０  輪郭データ選択処理部（輪郭データ選択手段）
４１  輪郭位置特定処理部（輪郭位置特定手段）
４２  刺繍位置特定処理部（刺繍位置特定手段）
４３  記憶処理部（第１記憶手段、第２記憶手段、第３記憶手段、第４記憶手段）
【図１】
2017148390.tif 000003
【図２】
2017148390.tif 000004
【図３】
2017148390.tif 000005
【図４】
2017148390.tif 000006
【図５】
2017148390.tif 000007
【図６】
2017148390.tif 000008
【図７】
2017148390.tif 000009
【図８】
2017148390.tif 000010
【図９】
2017148390.tif 000011
【図１０】
2017148390.tif 000012
【図１１】
2017148390.tif 000013
【図１２】
2017148390.tif 000014
【図１３】
2017148390.tif 000015
【図１４】
2017148390.tif 000016
【図１５】
2017148390.tif 000017