(57)【要約】【課題】短時間で簡単に多くのピースを作成することができるように、作業者に対してピースの作成を支援するミシンを提供する。【解決手段】刺繍ミシン１は、縫い針１４と、縫い針１４を上下方向に駆動する針駆動機構１５と、布地を張設状態で保持する刺繍枠１７と、刺繍枠１７を縫い針１４に垂直な面に沿って駆動する枠移動機構１８と、切取線データ、刺繍縫いデータ及び領域データを記憶した記憶部６３と、針駆動機構１５及び枠移動機構１８を制御するマイクロコンピュータ６とを備える。マイクロコンピュータ６は、記憶部６３に記憶された切取線データ及び領域データに基づきピースの外形を縫製可能領域内に配列し、ピースの配列データを求める配列演算手段と、切取線データ、刺繍縫いデータ及び配列データに従って針駆動機構１５及び枠移動機構１８を制御する制御手段とに機能する。【選択図】図２
2007135911.tif 000002
【特許請求の範囲】
【請求項１】
縫い針と、前記縫い針を上下に駆動する針駆動手段と、布地を保持する布保持手段と、前記布保持手段を平面に沿って移動させる移動手段と、を備え、前記針駆動手段により前記縫い針を上下動させつつ前記移動手段により前記布保持手段を平面に沿って移動させることで布地に縫い目による切取線を施すミシンであって、
ピースの外形を表した切取線データと、刺繍模様を表した刺繍縫いデータと、前記布保持手段による縫製可能領域を表す領域データとを記憶した記憶手段と、
前記記憶手段に記憶された切取線データ及び領域データに基づきピースの外形を縫製可能領域内に配列し、各ピースの配置位置及びそれら配置位置における回転角を表した配列データを求める配列演算手段と、
前記配列演算手段によって求められた配列データと前記記憶手段に記憶された切取線データ及び刺繍縫いデータに従って前記移動手段及び前記針駆動手段を制御する制御手段と、を備え、
前記制御手段により前記移動手段及び針駆動手段が制御されることによって、前記記憶手段に記憶された切取線データに従ったピースの外形を前記配列演算手段によって求められた配列データに従って配列した状態の切取線を布地に施すとともに、その布地の各ピース内に刺繍縫いデータに従った刺繍模様を施すことを特徴とするミシン。
【請求項２】
複数種類の刺繍模様の中から任意の刺繍模様を選択する選択手段を更に備え、
前記記憶手段が、刺繍模様の種類ごとに刺繍縫いデータを記憶し、
前記制御手段が、前記選択手段によって選択された種類の刺繍模様に対応する刺繍縫いデータに従って前記移動手段及び前記針駆動手段を制御することによって、選択された種類の刺繍模様を布地の各ピース内に施すことを特徴とする請求項１に記載のミシン。
【請求項３】
前記切取線データに従ったピースの外形に対する、前記刺繍縫いデータに従った刺繍模様の位置を調整する調整手段を更に備え、
前記制御手段が、前記調整手段によって調整された位置に刺繍模様を施すように前記移動手段及び前記針駆動手段を制御することを特徴とする請求項１又は２に記載のミシン。
【請求項４】
前記調整手段が、入力装置に対する操作によって前記入力装置から入力された信号に従って刺繍模様の位置を調整することを特徴とする請求項３に記載のミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パッチワーク用のピースの作成を支援するミシンに関する。
【背景技術】
【０００２】
従来、パッチワークを行う場合には、作成したい模様をデザインし、この模様を構成するピースと呼ばれる布片の形状・大きさ・色等を決定し、これらピースをつなぎ合わせることで、デザインした模様を構成していく。近年では、コンピュータを使用してパッチワークの模様を編集作成する装置も開発されている（例えば、特許文献１参照。）。
【０００３】
パッチワークを行う前に、素材となるピースを作成しなければならない。そのため、作業者がチャコ等を用いて布地に線を引き、その線に沿って布地を切断することによって、ピースを作成する。
【特許文献１】特開平８−１３４７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、パッチワークの模様を構成するピースの数は膨大であり、これらのピースの１つ１つを布地に線を引くことによって作成するのは、非常に多くの時間と労力が必要となる。
【０００５】
そこで、本発明は、上記課題を解決するためになされたものであり、短時間で簡単に多くのピースを作成することができるように、作業者に対してピースの作成を支援するミシンを提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するために、請求項１に係る発明は、縫い針と、前記縫い針を上下に駆動する針駆動手段と、布地を保持する布保持手段と、前記布保持手段を平面に沿って移動させる移動手段と、を備え、前記針駆動手段により前記縫い針を上下動させつつ前記移動手段により前記布保持手段を平面に沿って移動させることで布地に縫い目による切取線を施すミシンであって、ピースの外形を表した切取線データと、刺繍模様を表した刺繍縫いデータと、前記布保持手段による縫製可能領域を表す領域データとを記憶した記憶手段と、前記記憶手段に記憶された切取線データ及び領域データに基づきピースの外形を縫製可能領域内に配列し、各ピースの配置位置及びそれら配置位置における回転角を表した配列データを求める配列演算手段と、前記配列演算手段によって求められた配列データと前記記憶手段に記憶された切取線データ及び刺繍縫いデータに従って前記移動手段及び前記針駆動手段を制御する制御手段と、を備え、前記制御手段により前記移動手段及び針駆動手段が制御されることによって、前記記憶手段に記憶された切取線データに従ったピースの外形を前記配列演算手段によって求められた配列データに従って配列した状態の切取線を布地に施すとともに、その布地の各ピース内に刺繍縫いデータに従った刺繍模様を施すことを特徴とする。
【０００７】
請求項１に係る発明によれば、記憶手段に記憶された切取線データ及び領域データに従って配列データが配列演算手段によって求められ、制御手段がその切取線データ、刺繍縫いデータ及び配列データに従って針駆動手段及び移動手段を制御すると、縫い目による切取線と刺繍縫いが布地に施される。この切取線は、切取線データに従ったピースの外形を配列データに従って配列した状態の切取線である。また、施された切取線の各ピース外形内には、刺繍縫いデータに従った刺繍模様が施される。従って、作業者が切取線に沿って布地を切断すれば、刺繍模様が施された状態の複数のピースを作成することができる。
【０００８】
請求項２に係る発明では、前記ミシンが、複数種類の刺繍模様の中から任意の刺繍模様を選択する選択手段を更に備え、前記記憶手段が、刺繍模様の種類ごとに刺繍縫いデータを記憶し、前記制御手段が、前記選択手段によって選択された種類の刺繍模様に対応する刺繍縫いデータに従って前記移動手段及び前記針駆動手段を制御することによって、選択された種類の刺繍模様を布地の各ピース内に施すことを特徴とする。
【０００９】
請求項２に係る発明によれば、刺繍縫いデータが刺繍模様の種類ごとに記憶手段に記憶され、選択手段により１種類の刺繍模様が選択されると、制御手段はその刺繍模様に対応する刺繍縫いデータと切取線データと配列データに従って針駆動手段及び移動手段を制御する。布地では、選択された刺繍模様が切取線の各ピース外形内に配置された状態となる。従って、選択手段による選択により様々な刺繍模様のピースを作成することができる。
【００１０】
請求項３に係る発明では、前記ミシンが、前記切取線データに従ったピースの外形に対する、前記刺繍縫いデータに従った刺繍模様の位置を調整する調整手段を更に備え、前記制御手段が、前記調整手段によって調整された位置に刺繍模様を施すように前記移動手段及び前記針駆動手段を制御することを特徴とする。
【００１１】
請求項３に係る発明によれば、制御手段が、調整手段によって調整された位置に刺繍模様を施すように移動手段及び針駆動手段を制御するので、各ピース内における刺繍模様の位置が調整される。
【００１２】
請求項４に係る発明では、前記調整手段が、入力装置に対する操作によって前記入力装置から入力された信号に従って刺繍模様の位置を調整することを特徴とする。
【００１３】
請求項４に係る発明では、調整手段が入力装置から入力された信号に従って刺繍模様の位置を調整するので、作業者が入力装置を操作すれば、刺繍模様の位置をマニュアルで調整することができる。
【発明の効果】
【００１４】
請求項１に係る発明によれば、ピースの外形を配列した状態の切取線がミシンによって施されるとともに、各ピース内には刺繍模様がミシンによって施されるので、ピースの外形を１つ１つ布地に線を引く手間がなくなる。そのため、作業者が切取線に沿って布地を切断すれば、刺繍模様が施された状態の複数のピースを短時間で簡単に作ることができる。
【００１５】
請求項２に係る発明によれば、様々な種類の刺繍模様のピースを作成することができる。
【００１６】
請求項３に係る発明によれば、各ピース内における刺繍模様の位置が調整される。
【００１７】
請求項４に係る発明によれば、作業者が入力装置を操作すれば、刺繍模様の位置をマニュアルで調整することができる。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明を実施するための最良の形態について図面を用いて説明する。但し、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、発明の範囲を以下の実施形態及び図示例に限定するものではない。
【００１９】
（刺繍ミシンの構成）
図１、図２に示すように、刺繍ミシン１は、下部に位置するミシンベッド１１と、ミシンベッド１１の一端部から上方に立ち上げられたミシン胴部１２と、ミシン胴部１２の上方からミシンベッド１１に沿うように延設されたミシンアーム１３と、を具備する。
【００２０】
また、刺繍ミシン１は、ミシンアーム１３の先端側となるミシン頭部１３ａ（図１における左端部）の下方において上下動可能に支持された縫い針１４と、ミシンアーム１３のミシン頭部１３ａの下部に設けられ、縫い針１４を支持すると共に縫い針１４を上下に駆動する針駆動機構１５と、縫い針１４と共に針駆動機構１５に支持され、刺繍縫製時に縫い針１４と共に上下動する布押さえ１６と、縫い針１４の下方に設置され、縫い針１４に対して布地を垂直な平面に沿って張設状態で保持する刺繍枠１７と、ミシンベッド１１の対向位置に設けられ、刺繍枠１７を縫い針１４に垂直な面に沿って駆動する枠移動機構１８と、刺繍ミシン１の動作に関する指示や設定を入力すると共に指示に必要な情報や現在状態の表示を行う操作パネル５と、を具備する。
【００２１】
図１に示されるミシンアーム１３の左端のミシン頭部１３ａには、縫製を起動・停止するための起動／停止スイッチ(以下、Ｓ／Ｓスイッチと略称する)２０と、返し縫いを行うために指示入力を行うための返し縫いスイッチ２１と、縫製後の糸切りを指示入力するための糸切りスイッチ２２と、縫製の速度を調整するためのスライドボリューム２３とが、下方から順番に並んで設けられている。
【００２２】
また、この刺繍ミシン１は、針駆動機構１５、枠移動機構１８及び操作パネル５を制御したり、操作パネル５、Ｓ／Ｓスイッチ２０、返し縫いスイッチ２１、糸切りスイッチ２２及びスライドボリューム２３から信号を入力したりするマイクロコンピュータ６と、マイクロコンピュータ６にとって読取可能なプログラム、データ等を格納した記憶部６３とを具備する。
【００２３】
なお、縫い針１４が上下動を行う方向をＺ軸方向とし、刺繍枠１７が枠移動機構１８により図１における左右方向に移動される方向（相互に垂直な二方向の内の一方）をＸ軸方向とし、刺繍枠１７が枠移動機構１８により図１における前後方向に移動される方向をＹ軸方向（相互に垂直な二方向の内の他方）として、以下の説明を行うこととする。
【００２４】
（針駆動機構）
針駆動機構１５は、駆動源となるミシンモータ２４（図２に図示）と、ミシンモータ２４の回転出力を縫い針１４の上下動に変換するクランク機構等とを具備する。ミシンモータ２４の作動・停止のタイミングはマイクロコンピュータ６によって制御され、更にミシンモータ２４の回転速度がマイクロコンピュータ６によって制御されることによって縫い針１４の上下動の周期が制御される。また、マイクロコンピュータ６は、上記スライドボリューム２３の設定に従ってミシンモータ２４の回転速度を制御するようになっている。
【００２５】
（刺繍枠）
布保持手段としての刺繍枠１７は、略長方形状を成す外枠と、同様に略長方形を成すとともに外枠に嵌め込み可能な内枠とからなる。布地が内枠に張った状態で内枠と外枠の間に挟み込まれ、その枠の内側に布地の略長方形状の平面領域が形成され、その平面領域が縫製可能領域となる。また、刺繍枠は、大中小の三サイズのものが選択的に装着可能であり、このような刺繍枠のサイズごとに縫製可能領域が定まり、図示の刺繍枠１７は最大サイズのものである。
【００２６】
（枠移動機構）
移動手段としての枠移動機構１８は、ミシンベッド１１の上面においてＸ軸方向に往復可能に支持されたキャリッジ２５と、キャリッジ２５をＸ軸方向に駆動するＸ軸モータ２６（図２に図示）と、キャリッジ２５にＹ軸方向に往復可能に支持された刺繍枠装着部２７と、刺繍枠装着部２７を介して刺繍枠１７をＹ軸方向に駆動するＹ軸モータ２８（図２参照）とを備えている。また、枠移動機構１８はＸ軸モータ２６の回転出力をキャリッジ２５の直動方向の動力に変換可能に設けられ、更にＹ軸モータ２８の回転出力を刺繍枠装着部２７の直動方向の動力に変換可能に設けられている。従って、枠移動機構１８は、キャリッジ２５の移動と刺繍枠装着部２７の移動との協働により刺繍枠１７をＸ−Ｙ平面（縫い針１４に直行する平面）に沿って自在に移動する。刺繍枠１７が移動するＸ−Ｙ平面上の或る位置は、互いに直交するＸ軸及びＹ軸で定められたＸＹ座標系で表される。
【００２７】
また、Ｘ軸モータ２６とＹ軸モータ２８はいずれもステッピングモータであり、微小角度単位で駆動する回転角度を制御することが可能である。各モータ２６，２８の作動・停止のタイミングはマイクロコンピュータ６によって制御される。また、各モータ２６，２８の回転速度がマイクロコンピュータ６によって制御される。具体的には、縫い針１４の１回の上下動当たりの各モータ２６，２８の回転角度がマイクロコンピュータ６によって制御され、これにより刺繍枠１７が各軸方向に移動し、縫い針１４の相対的な針落ち位置が決まる。
【００２８】
また、刺繍枠装着部２７には、刺繍枠センサ２９（図２に図示）が設けられている。刺繍枠センサ２９は、刺繍枠装着部２７に装着される刺繍枠のサイズ（種類）を検出するものである。刺繍枠装着部２７に最大サイズの刺繍枠１７が装着された場合には、最大サイズを表す信号が刺繍枠センサ２９からマイクロコンピュータ６に出力され、刺繍枠装着部２７に中サイズの刺繍枠が装着された場合には、中サイズを表す信号が刺繍枠センサ２９からマイクロコンピュータ６に出力され、刺繍枠装着部２７に最小サイズの刺繍枠が装着された場合には、最小サイズを表す信号が刺繍枠センサ２９からマイクロコンピュータ６に出力される。
【００２９】
（操作パネル）
図２に示すように、操作パネル５は、マイクロコンピュータ６の表示信号に従った表示を行う液晶ディスプレイ５１と、液晶ディスプレイ５１の表示面上に重ねて設けられた透明感圧スイッチであるタッチパネル５２と、を具備する。タッチパネル５２の表面上において作業者の指等が接触した場合に、その接触位置がタッチパネル５２によって検出され、タッチパネル５２が接触位置に応じた操作信号をマイクロコンピュータ６に出力する。液晶ディスプレイ５１は、マイクロコンピュータ６の表示信号に従って操作画面中に各種のスイッチ（アイコン）を表示する。従って、マイクロコンピュータ６は、タッチパネル５２の出力を受けていずれの位置に接触されたかを認識すると共にその際に液晶ディスプレイ５１に表示されたいずれかのスイッチに対する操作入力であるかを照合し、その結果、作業者がいずれの操作を行っているかを認識する。
【００３０】
（記憶部）
記憶部６３は、磁気的記憶媒体、光学的記憶媒体又は半導体メモリを有し、磁気的記憶媒体、光学的記憶媒体又は半導体メモリにプログラム及びデータを予め格納している。記憶部６３に記憶されているプログラムは、マイクロコンピュータ６が読取可能なプログラムコードの形態で格納され、当該プログラムコードに従った動作がマイクロコンピュータ６の制御下にて逐次実行される。
【００３１】
記憶部６３に記憶されるデータとしてはピースの種類ごとに対応付けられた切取線データがあり、１種類のピースにつき１つの切取線データが対応付けられている。ピースの種類としては、正三角形のピース、正方形のピース、長方形のピース、平行四辺形のピース、直角三角形のピース、直角二等辺三角形のピース等があり、何れの種類でも外形が閉曲線となっている。切取線データとは、その切取線データに対応付けられたピースの外形を、互いに直交するｕ軸及びｖ軸のｕｖ座標系で定めるものであって、ｕｖ座標系における縫い始め位置と、一針当たりの移動量を針落ちの回数だけ並べたデータ列とからなる。一針当たりの移動量は、ｕｖ座標系におけるｕ方向への移動量Δｕ及びｖ方向への移動量Δｖで表されている。
【００３２】
切取線データに従ってマイクロコンピュータ６がミシンモータ２４、Ｘ軸モータ２６及びＹ軸モータ２８を制御すると、その切取線データに対応付けられたピースの外形の切取線（縫い目）が布地に施される。
【００３３】
また、記憶部６３に記憶されるデータとしては刺繍枠の種類ごとに対応付けられた領域データがある。領域データとは、その領域データに対応付けられた刺繍枠の縫製可能領域を表すものである。
【００３４】
記憶部６３に記憶されるデータとして、刺繍模様の種類ごとに対応付けられた刺繍縫いデータがあり、１種類の模様につき１つの刺繍縫いデータが対応付けられている。刺繍縫いデータとは、その刺繍縫いデータに対応付けられた刺繍模様を、互いに直交するｕ軸及びｖ軸のｕｖ座標系で定めるものであって、ｕｖ座標系における縫い始め位置と、一針当たりの移動量を針落ちの回数だけ並べたデータ列とからなる。一針当たりの移動量は、ｕｖ座標系におけるｕ方向への移動量Δｕ及びｖ方向への移動量Δｖで表されている。
【００３５】
刺繍縫いデータに従ってマイクロコンピュータ６がミシンモータ２４、Ｘ軸モータ２６及びＹ軸モータ２８を制御すると、その刺繍縫いデータに対応付けられた刺繍模様が布地に施される。
【００３６】
（マイクロコンピュータ）
マイクロコンピュータ６は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等を具備する制御装置である。このマイクロコンピュータ６は、記憶部６３に記憶されたプログラムに従って処理を行い、針駆動機構１５、枠移動機構１８及び操作パネル５を制御したり、操作パネル５、Ｓ／Ｓスイッチ２０、返し縫いスイッチ２１、糸切りスイッチ２２及びスライドボリューム２３から信号を入力したりする。
【００３７】
マイクロコンピュータ６は、記憶部６３に記憶されたプログラムによって以下のように機能する。つまり、マイクロコンピュータ６は、操作パネル５の液晶ディスプレイ５１に複数種類のピースを表示させ、操作パネル５のタッチパネル５２から入力した操作信号によってそれら複数種類の中から１種類のピースを選択する手段として機能する。また、マイクロコンピュータ６は、液晶ディスプレイ５１に複数種類の刺繍模様を表示させ、タッチパネル５２から入力した操作信号によってそれら複数種類の中から１種類の刺繍模様を選択する選択手段として機能する。
【００３８】
また、マイクロコンピュータ６は、選択した種類のピース内に選択した種類の刺繍模様を配置するように液晶ディスプレイ５１に表示させる第１表示制御手段として機能する。また、マイクロコンピュータ６は、タッチパネル５２から入力した操作信号によって表示されたピースに対する刺繍模様の位置（特に、縫い始め位置）を調整する調整手段として機能する。
【００３９】
また、マイクロコンピュータ６は、刺繍枠センサ２９から入力した信号によって、刺繍枠装着部２７に装着された刺繍枠のサイズを認識する手段として機能する。また、マイクロコンピュータ６は、選択した種類のピースに対応する切取線データを記憶部６３から読み込み、選択した種類の刺繍模様に対応する刺繍縫いデータを記憶部６３から読み込み、認識したサイズの刺繍枠に対応する領域データを読み込む読込手段として機能する。
【００４０】
また、マイクロコンピュータ６は、読み込んだ切取線データ及び領域データに基づきピースの外形を縫製可能領域内に配列し、各ピースの配置位置及びそれら配置位置における回転角を表した配列データを求める配列演算手段として機能する。配列データとは、ＸＹ座標系における各ピースの配置位置と、それら配置位置におけるピースの回転角とを表したものである。配置位置は、Ｘ軸及びＹ軸で定められたＸＹ座標系で表されており、回転角は、その回転角だけピースを回転させる一次変換のマトリクスＭで表されている。従って、ピースの基準点（ｕｖ座標系で表された所定の点（例えば、ｕｖ座標系の原点、縫い始め位置、重心等））を配列データの配置位置によってＸＹ座標系に配置することができ、ＸＹ座標系における一針当たりの移動量ΔＸ及び移動量ΔＹは、マトリクスＭと（移動量Δｕ、移動量Δｖ）の内積で求められる。例えば、正三角形のピースの場合、図３に示すように、正三角形ピース２０１の基準点Ｐ１のＸＹ座標を（０，０）とし、その回転角をゼロ°とした場合、正三角形ピース２０２の基準点Ｐ２のＸＹ座標が（Ｘ２，Ｙ２）であり、回転角が１８０°であり、正三角形ピース２０３の基準点Ｐ３のＸＹ座標が（Ｘ３，Ｙ３）であり、回転角がゼロ°であり、正三角形ピース２０４の基準点Ｐ４のＸＹ座標が（Ｘ４，Ｙ４）であり、回転角が１８０°であり、正三角形ピース２０５の基準点Ｐ５のＸＹ座標が（Ｘ５，Ｙ５）であり、回転角がゼロ°であり、正三角形ピース２０６の基準点Ｐ６のＸＹ座標が（Ｘ６，Ｙ６）であり、回転角が１８０°である。
なお、各ピースの配置位置は、ＸＹ座標系における絶対位置（Ｘ、Ｙ）で表されていても良いし、隣りのピースの配置位置からの差分（ΔＸ、ΔＹ）で表されていても良い。各ピースの配置位置が差分による相対位置で表されている場合、少なくとも１つのピースの配置位置は絶対位置で表されている。
【００４１】
また、マイクロコンピュータ６は、選択した種類のピースを求めた配列データに従って配列させて各ピース内に刺繍模様を配置するように液晶ディスプレイ５１に表示させる第２表示制御手段として機能する。特にピースに対する刺繍模様の位置が調整された場合には、マイクロコンピュータ６がその位置に刺繍模様を配置するように液晶ディスプレイ５１に表示させる。また、マイクロコンピュータ６は、読み込んだ切取線データ及び刺繍縫いデータ並びに求めた配列データに従ってミシンモータ２４、Ｘ軸モータ２６及びＹ軸モータ２８を制御する制御手段として機能する。
【００４２】
（刺繍ミシンの動作）
次に、刺繍ミシン１の動作について説明する。
作業者が刺繍枠１７に布地をセッティングし、作業者が刺繍ミシン１を起動させると、マイクロコンピュータ６が記憶部６３に格納されたプログラムを読み込み、そのプログラムに従って図４のフローチャートのように処理を行う。
【００４３】
まず、マイクロコンピュータ６が液晶ディスプレイ５１に表示信号を出力し、その表示信号に従って液晶ディスプレイ５１が表示動作を行うことで、複数種類のピースのアイコンが液晶ディスプレイ５１に表示される（ステップＳ１）。例えば、図５に示すように、正三角形ピースのアイコン９１、正方形ピースのアイコン９２、長方形ピースのアイコン９３、平行四辺形ピースのアイコン９４が液晶ディスプレイ５１に表示される。
【００４４】
ここで、作業者が表示された複数種のピースの中から１種類を決め、作業者が決めた種類のピースの上でタッチパネル５２の表面をタッチすると、その接触位置がタッチパネル５２によって検出され、接触位置に応じた操作信号がタッチパネル５２からマイクロコンピュータ６に出力される。この操作信号により複数種類のピースから１種類のピースがマイクロコンピュータ６によって選択される（ステップＳ２）。
【００４５】
次に、マイクロコンピュータ６が液晶ディスプレイ５１に表示信号を出力し、その表示信号に従って液晶ディスプレイ５１が表示動作を行うことで、複数種類の刺繍模様のアイコンが液晶ディスプレイ５１に表示される（ステップＳ３）。例えば、図６に示すように、星形刺繍模様のアイコン１０１、ハート形刺繍模様のアイコン１０２、十字形刺繍模様のアイコン１０３、人面形刺繍模様のアイコン１０４が液晶ディスプレイ５１に表示される。
【００４６】
ここで、作業者が表示された複数種の刺繍模様の中から１種類を決め、作業者が決めた種類の刺繍模様の上でタッチパネル５２の表面をタッチすると、その接触位置がタッチパネル５２によって検出され、接触位置に応じた操作信号がタッチパネル５２からマイクロコンピュータ６に出力される。この操作信号により複数種類の刺繍模様から１種類のピースがマイクロコンピュータ６によって選択される（ステップＳ４）。
【００４７】
次に、マイクロコンピュータ６は、選択された種類の刺繍模様を選択された種類のピース内に配置した画面を液晶ディスプレイ５１に表示させる（ステップＳ５）。刺繍模様の配置位置は、ピースの中央が望ましい。例えば、ステップＳ２において作業者が正方形ピースのアイコン９２に決定し、ステップＳ４において作業者が十字型刺繍模様のアイコン１０３に決定した場合、図７に示すように正方形ピース１１２内の中央に十字型刺繍模様１１３が配置された状態で液晶ディスプレイ５１に表示される。なお、刺繍模様は拡大し又は縮小するように表示し、その大きさで縫製するようにしても良い。
【００４８】
次に、マイクロコンピュータ６は、タッチパネル５２がタッチされたか否か、つまり液晶ディスプレイ５１に表示された刺繍模様を移動させるか否かを判定する（ステップＳ６）。ここで、作業者がタッチパネル５２をタッチした場合には（ステップＳ６：Ｙｅｓ）、マイクロコンピュータ６の処理がステップＳ７に移行し、作業者がタッチパネル５２をタッチしない場合には（ステップＳ６：Ｎｏ）、マイクロコンピュータ６の処理がステップＳ８に移行する。ステップＳ７においては、マイクロコンピュータ６はタッチパネル５２のタッチされた位置に刺繍模様を表示させるよう液晶ディスプレイ５１を制御する。これにより、刺繍模様の配置位置が調整され、マイクロコンピュータ６はその配置位置を記憶する。
【００４９】
ステップＳ８においては、マイクロコンピュータ６はピースのレイアウト表示の決定信号がタッチパネル５２から入力したか否かを判定し、タッチパネル５２から決定信号が入力された場合にマイクロコンピュータ６の処理がステップＳ９に移行し、タッチパネル５２から決定信号が入力されない場合にマイクロコンピュータ６の処理がステップＳ６に戻る。例えば、図７に示すように、作業者が決定アイコン１１４の表示個所でタッチパネル５２をタッチすると、タッチパネル５２からマイクロコンピュータ６に決定信号が入力され、マイクロコンピュータ６の処理がステップＳ９に移行する。
【００５０】
ステップＳ９においては、刺繍枠センサ２９によって刺繍枠のサイズが検出され、刺繍枠のサイズを表す信号がマイクロコンピュータ６に出力され、マイクロコンピュータ６が刺繍枠のサイズを認識する。
【００５１】
次に、マイクロコンピュータ６は、選択された種類のピースに対応する切取線データを記憶部６３から読み込み、選択された種類の刺繍模様に対応する刺繍縫いデータを記憶部６３から読み込み、検出されたサイズの刺繍枠に対応する領域データを読み込む（ステップＳ１０）。
【００５２】
次に、マイクロコンピュータ６は、その切取線データ及び領域データに基づきピースの外形（切取線）を縫製可能領域内に配列し、各ピースの配置位置及びそれら配置位置における回転角を表した配列データを求める（ステップＳ１１）。例えば、ステップＳ２において作業者が正方形ピースのアイコン９２に決定した場合には、マイクロコンピュータ６が、図８（ａ）に示すように、縫製可能領域８１内の左上に１つめの正方形ピース８２を配置し、図８（ｂ）に示すように、２つめ以降の正方形ピース８２を隙間なく接するように配列していく。ここで、ピースは固有のサイズを有するので、マイクロコンピュータ６は縫製可能領域８１の左右方向の長さに正方形ピース８２の左右方向の長さで除した商（但し、整数部分）を求め、右方向への配置可能な数（求めた商の整数部分）だけ正方形ピース８２を右側へ配列していく。そして、図８（ｃ）に示すように、マイクロコンピュータ６は、縫製可能領域８１内の右端まで正方形ピース８２を配列したら、次の行についても同様の正方形ピース８２を配列し、このような処理を繰り返すことで、図８（ｄ）に示すように、縫製可能領域８１内に正方形ピース８２を配列していく。そして、マイクロコンピュータ６は、それぞれの正方形ピース８２の配置位置位置及び回転角を表した配列データを求める。
【００５３】
次に、マイクロコンピュータ６は、選択された種類のピース及び刺繍模様が配列データに従って配置された画面を液晶ディスプレイ５１に表示させる（ステップＳ１１）。ここで、マイクロコンピュータ６は、ステップＳ７において調整された位置に刺繍模様を配置するように液晶ディスプレイ５１に表示させる。例えば、ステップＳ２において作業者が正方形ピースのアイコン９２に決定し、ステップＳ４において作業者が十字型刺繍模様のアイコン１０３に決定した場合、図９に示すように複数の正方形ピース１２２及び刺繍模様１２３が縫製可能領域１２５内で配列された状態で液晶ディスプレイ５１に表示される。
【００５４】
次に、マイクロコンピュータ６は、ミシンモータ２４、Ｘ軸モータ２６及びＹ軸モータ２８を作動させ、読み込んだ切取線データ及び刺繍縫いデータ並びに求めた配列データに従ってミシンモータ２４、Ｘ軸モータ２６及びＹ軸モータ２８を制御する（ステップＳ１２）。これにより縫い針１４が上下動し、刺繍枠１７がＸ−Ｙ平面に沿って移動され、ピースの外形となる切取線（縫い目）がピース毎に順次布地に施され、刺繍模様もピース毎に順次布地に施され、切取線データに従ったピースの外形を配列データに従って配列した状態の切取線が施され、刺繍縫いデータに従った刺繍模様がその布地の各ピース内に施される。この時、マイクロコンピュータ６は、各ピース内の刺繍模様が調整された位置に施されるようにミシンモータ２４、Ｘ軸モータ２６及びＹ軸モータ２８を制御する。例えば、ステップＳ２において作業者が正方形ピースのアイコン９２に決定し、ステップＳ４において作業者が十字型刺繍模様のアイコン１０３に決定した場合、図１０に示すように複数の正方形ピースを配列した状態の切取線１３２が刺繍枠１７内において布地１３０に施され、各ピース内には十字型刺繍模様１３３が施される。
【００５５】
刺繍ミシン１によって布地に切取線及び刺繍模様が施された後、作業者が刺繍枠１７から布地を外す。そして、作業者が布地の切取線に沿って布地を切断することによって、複数のピースを作成することができる。例えば、図１０に示した布地１１０を切断すれば、図１１のように複数の正方形ピース１４２を作成することができる。
【００５６】
以上のようにしてピースを作成した後に、このピースの一辺と他のピースの一辺を重ね合わせて縫い合わせる作業を繰り返すことで所望の大きさの布片を完成させる。
【００５７】
（効果）
以上のように、本実施形態によれば、ピースの外形を配列した状態の切取線が刺繍ミシン１によって布地に施されるので、ピースの外形を１つ１つ布地に線を引く手間がなくなる。そのため、作業者がその切取線に沿って布地を切断すれば、複数のピースを短時間で簡単に作ることができる。
【００５８】
また、各ピース内には刺繍模様が刺繍ミシン１によって施されるので、刺繍模様のある複数のピースを短時間で作成することができる。
【００５９】
また、ステップＳ６において作業者がタッチパネル５２を操作すれば、ステップＳ１１において表示される刺繍模様の位置がその操作に従って調整され、ステップＳ１２において縫製される刺繍模様の位置もその操作に従って調整される。従って、作業者が刺繍模様の位置をマニュアルで調整することができる。
【００６０】
なお、本発明は上記実施形態に限定されることなく、本発明の主旨を逸脱しない範囲において種々の改良及び設計の変更をおこなっても良い。
例えば、作業者がタッチパネル５２をタッチすることによりピースの種類を入力したり、刺繍模様の種類を入力したり、刺繍模様の位置を入力したりしたが、タッチパネル５２の代わりに他の入力装置（例えば、キーボード、マウス等）を用いてピースの種類、刺繍模様の種類、刺繍模様の位置を入力しても良い。
また、ピースの外形全体を縫い付けるのではなく、ピースの外形の一部（例えば、正方形ピースの場合、４つの頂点）を縫い付けるものとしても良い。つまり、切取線データは、ピースの外形の一部を表すデータであっても良い。
【図面の簡単な説明】
【００６１】
【図１】本発明を適用した実施形態の刺繍ミシンを示した正面図である。
【図２】上記刺繍ミシンの構成を示したブロック図である。
【図３】正三角形ピースの配列データを説明するための図面である。
【図４】上記刺繍ミシンに備わるマイクロコンピュータによる処理を示したフローチャートである。
【図５】上記刺繍ミシンに備わる操作パネルに表示されるピースの種類の選択画面を示した図面である。
【図６】上記刺繍ミシンに備わる操作パネルに表示される刺繍模様の種類の選択画面を示した図面である。
【図７】上記操作パネルに表示されるピースと刺繍模様の画面を示した図面である。
【図８】複数のピースを配列するアルゴリズムを説明するための図面である。
【図９】上記操作パネルに表示されるレイアウト画面を示した図面である。
【図１０】上記刺繍ミシンによって施される切取線及び刺繍縫いを示した図面である。
【図１１】上記刺繍ミシンによって施される切取線に沿って布地を切断した状態の図面である。
【符号の説明】
【００６２】
１  刺繍ミシン
６  マイクロコンピュータ
５  操作パネル
１４  縫い針
１５  針駆動機構
１７  刺繍枠
１８  枠移動機構
２４  ミシンモータ
２６  Ｘ軸モータ
２８  Ｙ軸モータ
５１  液晶ディスプレイ
５２  タッチパネル
６３  記憶部
【図１】
2007135911.tif 000003
【図２】
2007135911.tif 000004
【図３】
2007135911.tif 000005
【図４】
2007135911.tif 000006
【図５】
2007135911.tif 000007
【図６】
2007135911.tif 000008
【図７】
2007135911.tif 000009
【図８】
2007135911.tif 000010
【図９】
2007135911.tif 000011
【図１０】
2007135911.tif 000012
【図１１】
2007135911.tif 000013