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