(57)【特許請求の範囲】
【請求項１】
被縫製物上に配置する１又は２以上の選択模様の縫製範囲が被縫製物保持枠よりも大きい場合であって、その縫製範囲を分割して縫製する形状縫いミシンにおいて、
被縫製物を被縫製物保持枠にセットして、分割された一の縫製範囲を縫製するにあたって、前記被縫製物に形成したＸ−Ｙ軸線とミシンの針下位置が合うように被縫製物保持枠移動を指示する操作手段と、
前記被縫製物保持枠移動操作に従った位置に前記被縫製物保持枠が移動するように駆動源を制御する移動制御手段と、
前記被縫製物保持枠の移動に関連して、前記被縫製物に形成したＸ軸及びＹ軸上のそれぞれ２点ずつに前記針下位置を位置合わせして前記Ｘ軸及びＹ軸の位置情報を検出し、この検出した位置情報に基づいて前記Ｘ−Ｙ軸の一方の軸と他方の軸とが交差する原点位置を求めることによりソフトウェア上のＸ−Ｙ軸の原点位置に対する原点ずれを演算するとともに、前記被縫製物に形成したＸ軸を基準線としてソフトウェア上のＸ軸に対する回転方向ずれθを演算するずれ検出手段と、
当該ずれに基づいて、前記一の縫製範囲内の模様データを補正する補正手段と、
を具備したことを特徴とする形状縫いミシン。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、形状縫いミシンに関する。
【０００２】
【従来の技術】
従来、形状縫いミシンとしての例えば刺繍縫いミシン等においては、刺繍枠（被縫製物保持枠）にセットされた布（被縫製物）をＸ−Ｙ方向に移動しながら、例えば文字、模様等の所望の刺繍模様を縫製できるようになっている。
【０００３】
上記刺繍模様は、刺繍枠の縫製可能範囲内で１回の縫製で形成することを前提に作成が行われてきた。しかしながら、長い文字列、大型の模様や縫製位置同士に所定の関係がある組み合わせ模様（複数の模様）等の刺繍模様を縫製する場合もあり、このような場合には、１回の縫製で上記長い文字列、大型の模様や縫製位置同士に所定の関係がある組み合わせ模様等の刺繍模様を全部形成することができないため、１回目の縫製で所定箇所の模様を形成したら、布を刺繍枠から外して、次の縫製で形成することになる模様部分が刺繍枠に入るように布をずらして当該刺繍枠に再セットし、次回以降の縫製を行っていた。
【０００４】
【発明が解決しようとする課題】
このように、布を一旦刺繍枠から外し、布をずらして当該刺繍枠に再セットする場合、既に形成した刺繍模様とこれから縫製する刺繍模様との相対位置を合わせる必要がある。従って、作業者は、布を刺繍枠に再セットする際に、既に形成した刺繍模様が刺繍枠に対して平行且つこれから縫製する刺繍模様の最初の針落ち位置が既に形成した刺繍模様に対してＸ、Ｙ方向に所定の模様間隔離間した位置にあるということを目視により確認していたが、勿論目視のため、精度は悪く、所望の綺麗な刺繍模様を得ることができないといった問題があった。
【０００５】
そこで本発明は、既に形成した模様とこれから縫製する模様との相対位置を綺麗に合わせることができ、縫製品質を向上できると共に、その相対位置を合わせるための処理を迅速且つ簡易に行うことができ、縫製コスト及び作業者の労力を低減できる形状縫いミシンを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、請求項１の形状縫いミシンは、被縫製物上に配置する１又は２以上の選択模様の縫製範囲が被縫製物保持枠よりも大きい場合であって、その縫製範囲を分割して縫製する形状縫いミシンにおいて、被縫製物を被縫製物保持枠にセットして、分割された一の縫製範囲を縫製するにあたって、前記被縫製物に形成したＸ−Ｙ軸線とミシンの針下位置が合うように被縫製物保持枠移動を指示する操作手段と、前記被縫製物保持枠移動操作に従った位置に前記被縫製物保持枠が移動するように駆動源を制御する移動制御手段と、前記被縫製物保持枠の移動に関連して、前記被縫製物に形成したＸ軸及びＹ軸上のそれぞれ２点ずつに前記針下位置を位置合わせして前記Ｘ軸及びＹ軸の位置情報を検出し、この検出した位置情報に基づいて前記Ｘ−Ｙ軸の一方の軸と他方の軸とが交差する原点位置を求めることによりソフトウェア上のＸ−Ｙ軸の原点位置に対する原点ずれを演算するとともに、前記被縫製物に形成したＸ軸を基準線としてソフトウェア上のＸ軸に対する回転方向ずれθを演算するずれ検出手段と、当該ずれに基づいて、前記一の縫製範囲内の模様データを補正する補正手段と、を具備した。
【０００８】
このような本発明の形状縫いミシンによれば、表示手段によって、ソフトウェア上のＸ−Ｙ軸と被縫製物に形成したＸ−Ｙ軸とのずれを検出する、すなわち既に形成した模様とこれから縫製する模様との相対位置を合わせる処理に必要な情報を検出するための被縫製物保持枠移動操作が、表示画面においてダイレクトタッチで行われ、移動制御手段によって被縫製物保持枠を移動させる手段の駆動源が制御されて、被縫製物保持枠が上記被縫製物保持枠移動操作に従った位置に移動されるため、例えば公知の移動方向指示キーのように表示画面でのタッチ毎に所定の微量づつ目的物が移動するものに比して、その移動処理が迅速且つ簡易に行われるようになる。
【０００９】
この時、ずれ検出手段によって、被縫製物保持枠の移動に関連して、上記被縫製物に形成したＸ−Ｙ軸の位置情報が検出され、当該情報に基づいて上記ソフトウェア上のＸ−Ｙ軸とのずれが検出されて、補正手段によって、上記ずれに基づいて、被縫製物保持枠により規定される縫製範囲内の模様データが補正されるため、既に形成した模様とこれから縫製する模様との相対位置が綺麗に合わされるようになる。
【００１０】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて詳細に説明する。図１は本発明の一実施形態における形状縫いミシンとしての刺繍縫いミシンを表した斜視図である。同図において、ミシン本体１は、ミシンベッド２と、このミシンベッド２に立設されたミシンヘッド３と、から構成されている。
【００１１】
上記ミシンベッド２には、刺繍機本体５がコネクタを介して着脱可能に装着されている。この刺繍機本体５内には、Ｘ駆動モータ１２（図２参照；刺繍枠９を移動させる手段の駆動源）と、このＸ駆動モータ１２の駆動によりＸ方向に移動するＸ移動部材と、が備えられている。このＸ移動部材の上部は上記刺繍機本体５上に露出しており、当該露出上部にキャリッジカバー６が固定されている。このキャリッジカバー６内には、上記Ｘ移動部材に搭載されたＹ駆動モータ１３（図２参照；刺繍枠９を移動させる手段の駆動源）と、このＹ駆動モータ１３の駆動によりＹ方向（Ｘ方向に直交する方向）に移動するＹ移動部材と、が備えられており、このＹ移動部材には、刺繍枠保持部材７が固定され、この刺繍枠保持部材７には、刺繍枠９が装着されている。ここで、上記Ｘ、Ｙ駆動モータ１２，１３及び上記Ｘ、Ｙ移動部材により、刺繍枠９を移動させる手段が構成されている。
【００１２】
すなわち、刺繍枠９は、後述の表示手段４での入力（例えば選択された刺繍模様）に従ったＸ、Ｙ駆動モータ１２，１３の駆動によって所定のＸ、Ｙ方向に移動し、この時ミシンの主モータ１４（図２参照）の駆動による縫針８の上下動と協働して所望の刺繍模様を形成し得るように構成されている。
【００１３】
上記刺繍枠９は、図１に示されるように、刺繍枠保持部材７に着脱可能に装着される外枠１０と、この外枠１０に嵌め込まれる内枠１１と、からなり、外枠１０上に被縫製物としての例えば布をセットし、この状態で内枠を１１を外枠１０に嵌め込むことによって、布を刺繍枠９にセットする構成になされている。
【００１４】
上記ミシンヘッド３には、表示手段としての液晶画面４が設けられている。この液晶画面４は、公知の透明タッチパネルスイッチとしての機能を有しており、例えば選択模様や縫い範囲を規定する刺繍枠４０（図１０参照）等を表示するように構成されている。
【００１５】
特に、本実施形態においては、上記液晶画面４は、ソフトウェア上のＸ−Ｙ軸４１，４２（図１０参照）と刺繍枠９にセットした布４３上に形成されているＸ−Ｙ軸４４，４５（図１８参照）とのずれを検出するための刺繍枠９の移動操作を、図１７に示す画面６１の図示左側の画面部分２６においてダイレクトタッチで行うように構成されている（詳しくは後述）。
【００１６】
次に、上記刺繍縫いミシンの制御系について図２を参照しながら説明する。制御手段を構成するＣＰＵ（中央演算処理装置）１５のＩ／Ｏポート１６の出力側には、上記Ｘ駆動モータ１２がドライバ１７を介して接続されていると共に、上記Ｙ駆動モータ１３がドライバ１８を介して接続され、さらに上記ミシンの主モータ１４がドライバ１９を介して接続されている。
【００１７】
一方、ＣＰＵ１５のＩ／Ｏポート１６の入出力側には、上記液晶画面４が接続されている。
【００１８】
さらにＣＰＵ１５には、上記刺繍縫いミシンの制御動作手順をプログラムの形で格納するＲＯＭ２０が入力可能に接続されていると共に、データや演算結果等を記憶するＲＡＭ２１が入出力可能に接続されている。
【００１９】
上記ＣＰＵ１５は、入力に関連した所定の画面表示を液晶画面４に行わせる指令を送出すると共に、液晶画面４での作業者によるダイレクトタッチ入力信号に応答して当該液晶画面４に所定の画面表示を行わせる指令を送出する機能を有している。
【００２０】
ＣＰＵ１５はまた、液晶画面４での作業者によるダイレクトタッチ入力信号に応答して、上記ドライバ１７，１８，１９に所定の駆動・停止指令を送出する機能を有している。
【００２１】
特に、本実施形態においては、上記ＣＰＵ１５は、画面上の刺繍枠４０（図１０参照）内に、選択模様のうちの全体が表示される模様を判別する判別手段１５ａを備えていると共に、この判別した選択模様の縫製データを、縫製対象として選別する選別手段１５ｂを備えている。
【００２２】
また特に、本実施形態においては、上記ＣＰＵ１５は、前述した図１７の画面４６で行われる刺繍枠移動操作（ダイレクトタッチ）に従った位置に刺繍枠９が移動するように、刺繍枠９を移動させる手段の駆動源１２，１３を制御する移動制御手段１５ｃを備えていると共に、この刺繍枠９の移動に関連して、布４３上のＸ−Ｙ軸４４，４５の位置情報を検出し、当該情報に基づいて上記ソフトウェア上のＸ−Ｙ軸４１，４２とのずれを検出するずれ検出手段１５ｄを備えており、さらに当該ずれに基づいて、縫製範囲内の模様データを補正する補正手段１５ｅを備えている。
【００２３】
次に、このように構成された刺繍縫いミシンにおいて、つなぎ刺繍（長い文字列、大型の模様や縫製位置同士に所定の関係がある組み合わせ模様等の縫製であって、１回の縫製で刺繍枠９内に刺繍模様を全部形成できない縫製）を行う場合について、図３乃至図７に示されるフロー図及び図８乃至図１７に示される液晶画面表示を参照しながら説明する。
【００２４】
先ず、ミシンの電源スイッチをオンすると、液晶画面４には、図８に示されるように、つなぎ刺繍を選択するか否かの選択画面４７が表示される。以降は、つなぎ刺繍の説明であるから、先ず作業者は、つなぎ刺繍選択スイッチ４８をダイレクトタッチ（以降単にタッチと記す）してつなぎ刺繍を選択する（図３に示されるフロー図のステップ１）。
【００２５】
すると、液晶画面４が、図９に示されるように、つなぎ刺繍の刺繍模様群選択画面４９に切替わり、作業者は、表示された刺繍模様群のうちの何れかを選択する（ステップ２）。ここで、本実施形態においては、説明の都合上、文字列“ＡＢＣ”と、文字列“あいう”と、文字列“アイウ”を選択するため、作業者は、先ず最初に、文字列“ＡＢＣ”に対応する図示左中央の刺繍模様群選択スイッチ５０をタッチする。
【００２６】
すると、液晶画面４が、上記選択した刺繍模様群に対応する刺繍模様選択画面に切替わり、作業者は、液晶画面４に表示されている文字“ＡＢＣ”を連続してタッチすることにより文字列“ＡＢＣ”を選択する（ステップ３）。
【００２７】
すると、液晶画面４が、図１０に示される刺繍模様選択後且つ編集前の画面２５に切替わる。この画面２５の図示左側の画面部分２６は、大型枠（刺繍枠の大型のものであって、本実施形態で用いられている刺繍枠９のこと）の４倍の大きさであり、当該画面部分２６には、その中心位置を原点としたソフトウェア上のＸ−Ｙ軸４１，４２が十字状に表示され、さらにその中央に、縫製範囲を規定する刺繍枠４０（上記刺繍枠９に対応する画面上の刺繍枠；画面枠）が表示されると共に上記選択した文字列“ＡＢＣ”が表示される。
【００２８】
一方、上記画面２５には、編集スイッチ２７も表示されており、当該編集スイッチ２７をタッチして、液晶画面４を、図１１に示される編集画面２９に切替える。この時、図示左側の画面部分２６の中央には、上記と同様に文字列“ＡＢＣ”及び画面枠４０が表示される。
【００２９】
この編集画面２９には、位置／回転スイッチ３０も表示されており、当該位置／回転スイッチ３０をタッチして、液晶画面４を、図１２に示される画面３１に切替える。この時、図示左側の画面部分２６の中央には、上記と同様に文字列“ＡＢＣ”及び画面枠４０が表示される（図１２では説明の都合上、文字列“ＡＢＣ”は右上側に描かれている）。
【００３０】
また、画面３１の図示右上側の画面部分には、上記文字列“ＡＢＣ”の縫い位置を変更するためのアローキー３２（選択模様の縫い位置を移動設定するスイッチ；移動方向指示キー）が表示される。このアローキー３２は、現在の位置を中心として斜め方向を含めた上下左右の８方向に図示の矢印を備えており、当該矢印をタッチする毎に、選択模様の縫い位置が当該矢印方向に所定微量づつ移動される。ここでいう所定微量とは、Ｘ−Ｙ方向に対しては１ｍｍ、４５°方向に対しては約１，４１４ｍｍである。
【００３１】
また、画面３１の図示右中央の画面部分には、上記文字列“ＡＢＣ”を回転する際の回転方向を指示するための回転方向キー３３が表示される。この回転方向キー３３の図示右側部分をタッチすると、上記文字列“ＡＢＣ”が時計方向に回転され、回転方向キー３３の図示左側部分をタッチすると、上記文字列“ＡＢＣ”が反時計方向に回転される。
【００３２】
また、画面３１の図示右下側の画面部分には、上記文字列“ＡＢＣ”を回転する際の回転角度を指示するための回転角度キー３４が表示される。この回転角度キー３４の図示上側のキー３４ａをタッチする毎に、上記文字列“ＡＢＣ”が上記回転方向キー３３により指示された方向に５°づつ回転され、回転角度キー３４の図示下側のキー３４ｂをタッチする毎に、上記文字列“ＡＢＣ”が上記回転方向キー３３により指示された方向に９０°づつ回転される。
【００３３】
ここで、本実施形態においては、説明の都合上、上記アローキー３２のみの操作により、上記文字列“ＡＢＣ”を、図１２に示される図示右上側の所望の位置に移動設定する（ステップ４）。
【００３４】
このようにしてステップ４における文字列“ＡＢＣ”の編集が終了したら、図１２に示されている変更おわりスイッチ５１をタッチして画面３１を画面２９に戻し、画面２９に示されている編集おわりスイッチ５６をタッチして画面２９を画面２５に戻し、組合せ模様があるか否か、すなわち他の模様を選択するか否かを判定する（ステップ５）。
【００３５】
ここで、本実施形態においては、前述したように、文字列“あいう”を選択するため、画面２５に示されている組合せスイッチ５２をタッチし画面２５を図９に示した画面４９に戻す。すなわち、上記ステップ２にリターンする。
【００３６】
そうしたら、ステップ２において、画面４９における文字列“あいう”に対応する図示左上側の刺繍模様群選択スイッチ５３をタッチしてステップ３に進み、ステップ３において、液晶画面４に表示されている文字“あいう”を連続してタッチすることにより文字列“あいう”を選択する。
【００３７】
すると、液晶画面４が、図１３に示される刺繍模様選択後且つ編集前の画面２５に切替わる。この画面２５の図示左側の画面部分２６には、図１２で説明したのと同様な表示がなされている。すなわち、Ｘ−Ｙ軸４１，４２、画面枠４０及び文字列“ＡＢＣ”が上記と同様な位置に配置されている。さらに今回は、当該画面部分２６の中央に、上記選択した文字列“あいう”が表示される。
【００３８】
そうしたら、図１３に示されている編集スイッチ２７をタッチして画面２５を編集画面２９に切替え、編集画面２９に示されている位置／回転スイッチ３０をタッチして編集画面２９を図１４に示される画面３１に切替え、上記アローキー３２のみの操作により、上記文字列“あいう”を、図示左側の画面部分２６における図示中央左上側の所望の位置に移動設定する（ステップ４）。
【００３９】
このようにしてステップ４における文字列“あいう”の編集が終了したら、図１４に示されている変更おわりスイッチ５１をタッチして画面３１を画面２９に戻し、画面２９に示されている編集おわりスイッチ５６をタッチして画面２９を画面２５に戻し、組合せ模様があるか否か、すなわち他の模様を選択するか否かを判定する（ステップ５）。
【００４０】
ここで、本実施形態においては、前述したように、文字列“アイウ”を選択するため、画面２５に示されている組合せスイッチ５２をタッチし画面２５を図９に示される画面４９に戻す。すなわち、ステップ２にリターンする。
【００４１】
以降のステップ２乃至４までの処理は上記と同様にして、上記文字列“アイウ”を、図１４に示される図示左側の画面部分２６における図示中央左側の所望の位置に設定する。
【００４２】
このようにしてステップ４における文字列“アイウ”の編集が終了したら、ステップ５において、図１４に示されている変更おわりスイッチ５１をタッチして画面３１を画面２９に戻し、画面２９に示されている編集おわりスイッチ５６をタッチして画面２９を画面２５に戻し、組合せ模様があるか否か、すなわち他の模様を選択するか否かを判定する。
【００４３】
ここで、本実施形態においては、組合せ模様がそれ以上なく全ての選択模様の編集が終了したので、ステップ６の画面枠移動処理に移行する。すなわち、先ず画面２５に示されている組合せ終了スイッチ５４をタッチして画面２５を図１５に示される画面枠移動処理画面５５に切替える。この画面枠移動処理画面５５の図示左側の画面部分２６には、図１４で説明したのと同様な表示がなされている。すなわち、Ｘ−Ｙ軸４１，４２、画面枠４０、文字列“ＡＢＣ”、文字列“あいう”及び文字列“アイウ”が上記と同位置に配置されている。
【００４４】
また、画面枠移動処理画面５５の図示右上側の画面部分には、上記と同様な構成のアローキー３２が表示される。このアローキー３２は、今回は上記画面枠４０を移動設定する（縫い範囲を決定する）ためのものである。
【００４５】
すなわち、ステップ６では、上記アローキー３２を操作することによって、図１５に示されるように、画面枠４０を所望の位置に移動する。
【００４６】
ここで、本実施形態においては、上記画面枠４０を画面部分２６の右上側に移動する。この時、画面枠４０内には、図１５に示されるように、文字列“ＡＢＣ”の全部が収まっていると共に、文字列“あいう”を構成する一部の文字“う”全体が収まっている。
【００４７】
この画面枠４０の移動設定の完了、すなわち縫製範囲の決定を待ち（ステップ７）、縫製範囲が決定したら、図１５に示される指定おわりスイッチ５７をタッチして画面枠移動処理画面５５を図１６に示される等倍画面５８に切替える。この等倍画面５８は、図示左側の画面部分２６一杯に、図１５に示した上記画面枠４０内を表示したものである。
【００４８】
この時、画面部分２６内（画面枠４０内と同値）に、選択模様のうちの全体が表示される模様を判別する（ステップ８）。ここで、文字列“ＡＢＣ”は全部が収まっているため、判別模様となる。また、文字列“あいう”は全部が収まっていないが、文字“う”は全体が収まっているため、当該文字“う”は判別模様となる。この時、画面部分２６内に一部が入っている文字“い”を縫製しない模様として作業者に知らしめるため、当該文字“い”の画面部分２６内への進入部分６０をハーフトーンで表示する。次いで、ステップ９において、上記判別した選択模様の縫製データを縫製対象として選別し、上記ＲＯＭ２０から読み出す。
【００４９】
一方、作業者は、予め、図１８に示されるように、被縫製物としての布４３上に、例えば定規やチャコペン等を用いて、Ｘ−Ｙ軸４４，４５を引いておく。このＸ−Ｙ軸４４，４５は手作業により引かれたものであるから、勿論直角にはなっていない。そして、作業者は、上記Ｘ−Ｙ軸４４，４５が引かれた布４３を上記刺繍枠９に対してセットする。この時、刺繍枠９に対する布４３上のＸ−Ｙ軸４４，４５の位置が、画面部分２６（画面枠４０と同値）に対する上記ソフトウェア上のＸ−Ｙ軸４１，４２の位置と対応する（合致する）ようにセットする。このセットは目視で行うため、ソフトウェア上のＸ−Ｙ軸４１，４２に対して布４３上のＸ−Ｙ軸４４，４５がずれてしまうというのはいうまでもない。
【００５０】
さて、上記セットが完了したら、等倍画面５８に示されているＯＫスイッチ５９をタッチして等倍画面５８を図１７に示される刺繍枠移動処理画面６１に切替える。この刺繍枠移動処理画面６１の図示左側の画面部分２６には、Ｘ−Ｙ軸４１，４２が消されている以外は、図１６で説明したのと同様な表示がなされている。
【００５１】
また、この画面部分２６上で任意の位置をタッチすると、当該タッチ位置に対応する布上のポイントが針下位置に位置するように、刺繍枠９が移動するようになっている（以下刺繍枠移動処理画面６１の画面部分２６上でのタッチ入力機能をタッチキーと記す）。
【００５２】
また、刺繍枠移動処理画面５８の図示右上側の画面部分には、上記と同様な構成のアローキー３２が表示される。このアローキー３２は、今回は上記刺繍枠９を移動（上記した微量の移動）設定するためのものである。
【００５３】
さて、ステップ１０では、上記構成の刺繍枠移動処理画面５８を用いて、図４乃至図６に示される布上のＸ−Ｙ軸のずれ検出処理を行う。すなわち、先ず図４に示されるステップ１において、刺繍枠９を移動するのか否かを判定し、タッチキー２６またはアローキー３２が操作された場合には、刺繍枠９を移動するとしてステップ２に進み、ステップ２において、図７に示される刺繍枠移動処理に移行する。
【００５４】
すなわち、先ず図７に示されるステップ１において、上記移動操作がタッチキー２６により行われたかアローキー３２により行われたかを判定し、タッチキー２６により行われた場合にはステップ２に進み、ステップ２において、画面部分２６上の表示座標でタッチされたポイント（Ｔｘ，Ｔｙ）を求め、ステップ３において、上記ポイント（Ｔｘ，Ｔｙ）に基づいて、実際の刺繍枠９の座標系の位置（Ｘｔ，Ｙｔ）を求め、ステップ４において、刺繍枠９の座標系の現在の位置と上記求めた位置（Ｘｔ，Ｙｔ）との偏差（ｄｘ，ｄｙ）を求め、ステップ５において、上記Ｘ、Ｙ駆動モータ１２，１３を駆動し、上記求めた偏差分、刺繍枠９を移動させる。すなわち、この移動により、画面部分２６上でタッチしたポイントに対応する布４３上のポイントが針下位置に位置することになる。
【００５５】
ここで、作業者は、針下位置に、布４３上に形成したＸ−Ｙ軸４４，４５が順次位置するように、画面部分２６上のポイントをタッチする。本実施形態においては、先ず針下位置にＸ軸４４上の任意の一点Ｘ１（図１８参照）が位置するように、画面部分２６上のポイントをタッチする。この移動が完了するのを待って（ステップ６）、作業者は、針下位置に、上記点Ｘ１が位置しているかを確認する。この確認の際に、縫針８を布４３上まで下降させれば、より精度の良い確認をすることができるので、好ましい。
【００５６】
ここで、針下位置に上記点Ｘ１が位置していたら、ステップ７、８のＮＯのルートをそれぞれ辿り、ステップ１０のエンドのルートを辿って、図４に示したステップ３に進む。
【００５７】
一方、上記タッチキー２６による移動で、針下位置の極近い位置に、上記点Ｘ１が位置した場合には、後の移動は微量移動のアローキー３２で行うのが好ましく、この場合には、ステップ７のＮＯのルート、ステップ８のＹＥＳのルートを辿って、ステップ９において、アローキー３２にてタッチした指定方向に前述した所定の微量、刺繍枠９を移動させる。この移動微量は、前述したように、Ｘ−Ｙ方向に対しては１ｍｍ、４５°方向に対しては約１，４１４ｍｍである。そして、針下位置に上記点Ｘ１が位置したら、ステップ１０のエンドのルートを辿って、図４に示したステップ３に進む。
【００５８】
一方、上記ステップ１において、移動操作がアローキー３２により行われた場合にはステップ８に進み、ステップ８乃至９において、アローキー３２による移動を行う。
【００５９】
また、ステップ６までの移動をタッチキー２６で行い、次の移動をさらにタッチキー２６で行いたい場合にはステップ７のＹＥＳのルートを辿り、ステップ２にリターンし、以降のステップでさらにタッチキー２６による移動を行う。
【００６０】
また、ステップ１０において、タッチキー２６による移動を行いたい場合にはステップ２にリターンし、以降のステップでタッチキー２６による移動を行う。一方、ステップ１０において、アローキー３２による移動を行いたい場合にはステップ８にリターンし、以降のステップでアローキー２６による移動を行う。
【００６１】
このようにして、図７に示した刺繍枠移動処理が終了したら、図４に示されるステップ３に進み、ステップ３において、Ｘ方向第１点目キー６２（図１７参照）をタッチし、ステップ４において、布４３上のＸ軸４４の第１点目Ｘ１の枠座標位置を記憶する。
【００６２】
以降のステップ５乃至ステップ８の処理は、上記ステップ１乃至ステップ４の処理と基本的には同様であり、当該ステップ５乃至ステップ８の処理によって、針下位置にＸ軸４４上の任意の一点Ｘ２が位置するように刺繍枠９を移動させ、Ｘ方向第２点目キー６３（図１７参照）をタッチし、布４３上のＸ軸４４の第２点目Ｘ２の枠座標位置を記憶する。
【００６３】
以降のステップ９乃至ステップ１２の処理は、布４３のＹ軸４５上の任意の一点Ｙ１に対する処理であり、上記ステップ１乃至ステップ４の処理と基本的には同様である。すなわち、ステップ９乃至ステップ１２の処理によって、針下位置にＹ軸４５上の任意の一点Ｙ１が位置するように刺繍枠９を移動させ、Ｙ方向第１点目キー６４（図１７参照）をタッチし、布４３上のＹ軸４５の第１点目Ｙ１の枠座標位置を記憶する。
【００６４】
以降のステップ１３乃至ステップ１６の処理は、上記ステップ９乃至ステップ１２の処理と基本的には同様であり、当該ステップ１３乃至ステップ１６の処理によって、針下位置にＹ軸４５上の任意の一点Ｙ２が位置するように刺繍枠９を移動させ、Ｙ方向第２点目キー６５（図１７参照）をタッチし、布４３上のＹ軸４５の第２点目Ｙ２の枠座標位置を記憶する。
【００６５】
ステップ１７では、例えば入力間違い等があり上記処理をやり直すか否かを判定し、やり直す場合にはステップ１８において、図１７に示されている修正スイッチ６６をタッチして上記ステップ４、８、１２，１６において記憶した座標位置をクリアし、図４に示したステップ１にリターンする。
【００６６】
一方、ステップ１７で、上記処理をやり直さないと判定した場合にはステップ１９において、上記４点Ｘ１，Ｘ２，Ｙ１，Ｙ２を記憶するかを再確認し、記憶したくない場合には、修正スイッチ６６をタッチして上記４点をクリアし、図４に示したステップ１にリターンする。
【００６７】
一方、ステップ１９で、記憶すると判定した場合にはステップ２０において、上記４点Ｘ１，Ｘ２，Ｙ１，Ｙ２に基づいて、Ｘ軸４４とＹ軸４５との交点、すなわちＸ−Ｙ軸４４，４５の原点位置を検出し、ソフトウェア上のＸ−Ｙ軸４１，４２の原点位置に対する原点ずれを検出する。
【００６８】
これと同時に、上記４点Ｘ１，Ｘ２，Ｙ１，Ｙ２に基づいて、刺繍枠９にセットされたＸ−Ｙ軸４４，４５の回転方向ずれθを検出する。この時、前述したように、布４３上のＸ−Ｙ軸４４，４５は直角が出ていないため、何れか一方の軸を基準としなければ上記回転方向ずれθを規定できない。従って、本実施形態においては、Ｘ軸４４を基準線として、ソフトウェア上のＸ軸４１に対する回転方向ずれθを検出する。
【００６９】
このようにして、ソフトウェア上のＸ−Ｙ軸４１，４２に対する布４３上のＸ−Ｙ軸４４，４５のずれを検出したら、図３に示されるステップ１１に進み、ステップ１１において、上記ずれに基づいて、上記縫製範囲（画面枠４０）内の模様データを補正する。この補正は、これから縫製する文字列“ＡＢＣ”、文字“う”が上記布４３上のＸ−Ｙ軸４４，４５（実際にはソフトウェア上のＸ−Ｙ軸４１，４２に対して傾いているＸ−Ｙ軸４４，４５）に平行となるように（編集時に模様を回転させている場合にはＸ−Ｙ軸４４，４５に対して当該回転角度回転するように）、文字列“ＡＢＣ”、文字“う”の模様データを、上記回転方向ずれθ分回転させると共に、原点ずれ分移動させる。
【００７０】
そうしたら、ステップ１２において、刺繍枠９内の縫製を行い、布４３に上記文字列“ＡＢＣ”、文字“う”を順次形成する。すなわち、布４３上のＸ軸４４に平行な所定の位置に、文字列“ＡＢＣ”、文字“う”が形成される。
【００７１】
このようにして１回目の縫製が終了したらステップ１３において、全部の縫製が終了したか否かを判定し、本実施形態においては、次の縫製があるのでステップ６の画面枠移動処理にリターンする。
【００７２】
このステップ６の画面枠移動処理においては、前述したように、上記アローキー３２を操作することによって、図１５に示した画面枠４０を所望の位置に移動する。
【００７３】
ここで、本実施形態においては、上記画面枠４０を画面部分２６の左上側に移動する。この時、画面枠４０内には、図示は省略するが、文字列“アイウ”の全部が収まっていると共に、文字列“あいう”を構成する一部の文字列“あい”が収まっている。
【００７４】
そうしたら、ステップ７の処理を同様に行って、ステップ８において、画面部分２６内（画面枠４０内と同値）に、選択模様のうちの全体が表示される模様を前述したのと同様にして判別する（ステップ８）。ここで、文字列“アイウ”は全部が収まっているため、判別模様となる。また、文字列“あいう”は全部が収まっていないが、文字列“あい”は各文字の全体がそれぞれ収まっているため、当該文字列“あい”は判別模様となる。次いで、ステップ９において、上記判別した選択模様の縫製データを縫製対象として選別し、上記ＲＯＭ２０から読み出す。
【００７５】
一方、作業者は、予め、前述した縫製により文字列“ＡＢＣ”及び文字“う”が形成された布４３を上記刺繍枠９から取り外し、布４３をずらして刺繍枠９に再セットする。この時、刺繍枠９に対する布４３上のＸ−Ｙ軸４４，４５の位置が、画面部分２６（画面枠４０と同値）に対する上記ソフトウェア上のＸ−Ｙ軸４１，４２の位置（今回はＸ−Ｙ軸４１，４２の原点位置が右下隅に位置している）と対応する（合致する）ようにセットする。このセットは目視で行うため、ソフトウェア上のＸ−Ｙ軸４１，４２に対して布４３上のＸ−Ｙ軸４４，４５がずれてしまうことになる。
【００７６】
以降のステップ１０及びステップ１１は上記と同様に処理し、これによって、ソフトウェア上のＸ−Ｙ軸４１，４２に対する今回刺繍枠９にセットされている布４３上のＸ−Ｙ軸４４，４５のずれを検出すると共に、そのずれ分、刺繍枠９内のこれから縫製する模様の縫製データを補正する。
【００７７】
そうしたら、ステップ１２において、刺繍枠９内の縫製を行い、布４３に上記文字列“アイウ”、文字列“あい”を順次形成する。この時、上記補正を行っているため、既に形成した模様とこれから縫製する模様との相対位置が綺麗に合うようになっている。
【００７８】
このようにして２回目の縫製が終了したらステップ１３において、全部の縫製が終了したか否かを判定し、本実施形態においては、選択した３種類の模様、すなわち文字列“ＡＢＣ”、文字列“アイウ”、文字列“あいう”を全部形成したので、当該フローを終了する。
【００７９】
このように、本実施形態においては、液晶画面４によって、ソフトウェア上のＸ−Ｙ軸４１，４２と布４３上のＸ−Ｙ軸４４，４５とのずれを検出する（既に形成した模様とこれから縫製する模様との相対位置を合わせる処理に必要な情報を検出する）ための刺繍枠移動操作を、画面６１においてダイレクトタッチで行い、移動制御手段１５ｃによって、刺繍枠９を移動させる手段のＸ、Ｙ駆動モータ１２，１３を制御して、刺繍枠９を上記刺繍枠移動操作に従った位置に移動するようにしているため、例えば公知のアローキー３２のように表示画面でのタッチ毎に所定の微量づつ目的物を移動するものに比して、その移動処理を迅速且つ簡易に行うことができるようになっている。
【００８０】
また、ずれ検出手段１５ｄによって、上記刺繍枠９の移動に関連して、布４３上に形成したＸ−Ｙ軸４４，４５の位置情報を検出し、当該情報に基づいて上記ソフトウェア上のＸ−Ｙ軸４１，４２とのずれを検出して、補正手段１５ｅによって、上記ずれに基づいて、刺繍枠９により規定される縫製範囲内の模様データを補正するようにしているため、既に形成した模様とこれから縫製する模様との相対位置を綺麗に合わせることができるようになっている。
【００８１】
また、従来技術では、文字列全部を一つの模様として判断しているため、表示画面での縫い範囲４０内に、文字列の一部の文字全体が収まっていても、当該縫い範囲４０内に収まっている一部の文字は縫わないようになっている。すなわち、１回目の縫製では、文字列“ＡＢＣ”のみを縫製し、２回目の縫製では、文字列“アイウ”のみを縫製するため、３回目の縫製で、文字列“あいう”を縫わなければならず、刺繍枠９に対する布４３のセット回数が３回と多い。しかしながら、本実施形態においては、判別手段１５ａによって、画面５８での画面部分２６内に、選択模様のうちの全体が表示される模様を判別し、選別手段１５ｂによって、この判別した選択模様の縫製データを、縫製対象として選別するようにしているため、各選択模様の配置位置や各縫製範囲の規定位置にもよるが、前述したように、刺繍枠９に対する布４３のセット回数が２回となっており、作業能率を向上できるようになっている。
【００８２】
以上本発明者によってなされた発明を実施形態に基づき具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変形可能であるというのはいうまでもない。
【００８３】
【発明の効果】
以上述べたように、本発明の形状縫いミシンは、表示手段によって、ソフトウェア上のＸ−Ｙ軸と被縫製物に形成したＸ−Ｙ軸とのずれを検出する、すなわち既に形成した模様とこれから縫製する模様との相対位置を合わせる処理に必要な情報を検出するための被縫製物保持枠移動操作を、表示画面においてダイレクトタッチで行い、移動制御手段によって被縫製物保持枠を移動させる手段の駆動源を制御して、被縫製物保持枠を上記被縫製物保持枠移動操作に従った位置に移動するようにし、例えば公知の移動方向指示キーのように表示画面でのタッチ毎に所定の微量づつ目的物を移動するものに比して、その移動処理を迅速且つ簡易に行い得るように構成したものであるから、縫製コスト及び作業者の労力を低減することが可能となる。
【００８４】
この時、ずれ検出手段によって、被縫製物保持枠の移動に関連して、上記被縫製物に形成したＸ−Ｙ軸の位置情報を検出し、当該情報に基づいて上記ソフトウェア上のＸ−Ｙ軸とのずれを検出して、補正手段によって、上記ずれに基づいて、被縫製物保持枠により規定される縫製範囲内の模様データを補正し、既に形成した模様とこれから縫製する模様との相対位置を綺麗に合わし得るように構成したものであるから、縫製品質を向上することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態における形状縫いミシンを表した斜視図である。
【図２】同上実施形態における制御系を表したブロック図である。
【図３】つなぎ刺繍の処理手順を表したフロー図である。
【図４】図３中における被縫製物上のＸ−Ｙ軸のずれ検出処理手順を表したフロー図である。
【図５】図４に続く処理手順を表したフロー図である。
【図６】図５に続く処理手順を表したフロー図である。
【図７】図４及び図５中における被縫製物保持枠の移動処理手順を表したフロー図である。
【図８】表示手段におけるつなぎ刺繍選択画面を表した説明図である。
【図９】表示手段におけるつなぎ刺繍での模様群選択画面を表した説明図である。
【図１０】表示手段におけるつなぎ刺繍での一の模様選択後且つ編集前の画面を表した説明図である。
【図１１】表示手段におけるつなぎ刺繍での編集画面を表した説明図である。
【図１２】表示手段におけるつなぎ刺繍での編集画面で位置／回転タッチスイッチを押しさらに表示された移動方向指示キーにより一の選択模様の位置を設定した画面を表した説明図である。
【図１３】表示手段におけるつなぎ刺繍での他の模様選択後且つ編集前の画面を表した説明図である。
【図１４】表示手段におけるつなぎ刺繍での編集画面で位置／回転タッチスイッチを押しさらに表示された移動方向指示キーにより他の選択模様の位置を設定した画面を表した説明図である。
【図１５】表示手段におけるつなぎ刺繍での編集画面終了後の画面枠移動処理画面を表した説明図である。
【図１６】表示手段におけるつなぎ刺繍での一の縫製範囲決定後の等倍画面を表した説明図である。
【図１７】表示手段におけるつなぎ刺繍での被縫製物Ｘ−Ｙ軸のずれ検出処理画面を表した説明図である。
【図１８】被縫製物に形成したＸ−Ｙ軸の位置情報を検出する際の説明図である。
【符号の説明】
４  表示手段
８  縫針
９  被縫製物保持枠
１２，１３  駆動源
１５ｃ  移動制御手段
１５ｄ  ずれ検出手段
１５ｅ  補正手段
２０  ＲＯＭ
４１  ソフトウェア上のＸ軸
４２  ソフトウェア上のＹ軸
４３  被縫製物
４４  被縫製物に形成したＸ軸
４５  被縫製物に形成したＹ軸
６１  表示画面
Ｘ１，Ｘ２，Ｙ１，Ｙ２  位置情報
【図１】
0003917251.tif 000002
【図２】
0003917251.tif 000003
【図３】
0003917251.tif 000004
【図４】
0003917251.tif 000005
【図５】
0003917251.tif 000006
【図６】
0003917251.tif 000007
【図７】
0003917251.tif 000008
【図８】
0003917251.tif 000009
【図９】
0003917251.tif 000010
【図１０】
0003917251.tif 000011
【図１１】
0003917251.tif 000012
【図１２】
0003917251.tif 000013
【図１３】
0003917251.tif 000014
【図１４】
0003917251.tif 000015
【図１５】
0003917251.tif 000016
【図１６】
0003917251.tif 000017
【図１７】
0003917251.tif 000018
【図１８】
0003917251.tif 000019