(57)【要約】【課題】作業者の労力をより低減し、つなぎ刺繍の縫製精度を向上させるミシンを実現する。【解決手段】ミシンＭにおいて、刺繍枠１１に保持された布地Ｃに施されている基準線Ｌ上の任意の点と基準点Ｐの２点の位置情報を取得し、その取得した位置情報と、表示エリア２２ａに表示される刺繍模様に関連つけられている仮想基準線Ｌｖ及び仮想基準点Ｐｖとを対応つけるように、その位置情報に応じて刺繍模様に関する縫製データを補正し、その刺繍枠１１に保持される布地Ｃに施されている基準線Ｌ及び基準点Ｐと、表示エリア２２ａに表示された縫製領域Ｒに囲われてその領域に含まれた仮想基準線Ｌｖ及び仮想基準点Ｐｖを対応つけるように、その刺繍領域Ｒに含まれる刺繍模様の各部の縫製を補正した縫製データに基づき実行し、分割された刺繍模様を合成するようにして刺繍模様の全体を布地Ｃに縫い付けることを可能にした。【選択図】図１
2008220670.tif 000002
【特許請求の範囲】
【請求項１】
所望する刺繍模様を刺繍する際の基準となる基準線及びその基準線上の基準点が施された布地を保持する刺繍枠と、
前記刺繍枠より大きな範囲の刺繍模様と、前記刺繍模様を前記布地に刺繍する際の基準とする仮想基準線及びその仮想基準線上の仮想基準点とを関連つけて表示する表示部と、
前記刺繍模様の一部分と前記仮想基準線及び仮想基準点を含むように、前記刺繍枠に対応する縫製領域を前記表示部に表示させる縫製領域表示手段と、
前記刺繍枠に保持された前記布地に施されている前記基準線上の任意の点と前記基準点の２点の位置情報を取得する基準位置情報取得手段と、
前記基準位置情報取得手段により取得された位置情報と、前記仮想基準線及び仮想基準点とを対応つけて、前記位置情報に基づく前記布地の配置に応じて前記刺繍模様に関する縫製データを補正する縫製データ補正手段と、
前記縫製データ補正手段により補正された縫製データに基づき、前記縫製領域に含まれた前記刺繍模様の一部分を前記布地に縫製する縫製制御手段と、
を備え、
前記縫製制御手段が、前記布地に施されている前記基準線及び基準点と、前記縫製領域表示手段により前記縫製領域に含まれた前記仮想基準線及び仮想基準点とを対応つけるように前記刺繍模様の各部の縫製を実行し、分割された前記刺繍模様を合成するようにして前記刺繍模様の全体を前記布地に縫い付けることを特徴とするミシン。
【請求項２】
前記縫製データ補正手段は、前記表示部に前記刺繍模様に関連つけて表示される前記仮想基準線及び仮想基準点を、前記基準位置情報取得手段により取得された位置情報に関する前記基準線及び基準点に対して重ね合わせる変換を行うように、前記刺繍模様に関する縫製データを補正することを特徴とする請求項１に記載のミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンに関する。
【背景技術】
【０００２】
従来、刺繍枠（保持枠）にセットされた布地に様々な刺繍模様を縫い付ける刺繍ミシンが知られている。
そして、布地を保持する刺繍枠の大きさよりも大きな刺繍模様（例えば、複数の模様が組み合わされてなる刺繍範囲が刺繍枠よりも大きい刺繍模様）を数回に分けて縫製する、いわゆる「つなぎ刺繍」を行うミシンが知られている（例えば、特許文献１参照。）。
【０００３】
この「つなぎ刺繍」は、刺繍枠にセットした布地に刺繍模様の一部分を縫製した後、刺繍枠から布地を一旦外し、その布地をずらして再度刺繍枠へセットして、その刺繍模様に関する縫製を繰り返すことで、所望する刺繍模様の全体を布地に縫い付けるというものである。
そして、刺繍枠に再セットした布地に縫製する刺繍模様と、既に縫製済みの刺繍模様との相対位置がずれてしまわないように、予め布地に十字線をチャコペン等によって引いておき、その十字線を基準にして布地を刺繍枠に位置合わせしてセットしたり、刺繍枠にセットされた布地の十字線に対してミシン針を位置合わせすることでミシンに基準の十字線を認識させたりすることによって、所望するレイアウトのつなぎ刺繍を行うことが可能になっている。
【特許文献１】特開平１１−４７４７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１の場合、ミシンに基準の十字線を認識させるために、その十字線における縦線上の任意の２点と横線上の任意の２点の計４点に対するミシン針の位置合わせ入力を行わなければならない。そして、布地がセットされた刺繍枠の移動と、その布地の十字線に向けたミシン針の上下移動を行って、その十字線に対するミシン針の位置合わせを行う際に、各点毎、より正確な位置合わせを行うために、それらの移動の微調整を繰り返し行うと、それら４点分の位置合わせは、作業者にとって煩わしい作業となることがあった。
また、布地にチャコペンを用いて引かれた基準の十字線は、ミシン針の針先よりも太いため、十字線の幅方向へのミシン針のずれは許容されてしまいやすく、その十字線に対するミシン針の位置合わせに関する誤差は生じやすいので、その位置合わせを行う点が増えるほど、その誤差が大きなものになってしまう恐れがあった。
【０００５】
本発明の目的は、作業者の労力をより低減し、つなぎ刺繍の縫製精度を向上させるミシンを提供することである。
【課題を解決するための手段】
【０００６】
以上の課題を解決するため、請求項１に記載の発明は、ミシンであって、所望する刺繍模様を刺繍する際の基準となる基準線及びその基準線上の基準点が施された布地を保持する刺繍枠と、刺繍枠より大きな範囲の刺繍模様と、刺繍模様を布地に刺繍する際の位置や角度の基準とする仮想基準線及びその仮想基準線上の仮想基準点とを関連つけて表示する表示部と、刺繍模様の一部分と仮想基準線及び仮想基準点を含むように、刺繍枠に対応する縫製領域を表示部に表示させる縫製領域表示手段と、刺繍枠に保持された布地に施されている基準線上の任意の点と基準点の２点の位置情報を取得する基準位置情報取得手段と、基準位置情報取得手段により取得された位置情報と、仮想基準線及び仮想基準点とを対応つけて、位置情報に基づく布地の配置に応じて刺繍模様に関する縫製データを補正する縫製データ補正手段と、縫製データ補正手段により補正された縫製データに基づき、縫製領域に含まれた刺繍模様の一部分を布地に縫製する縫製制御手段と、を備え、縫製制御手段が、布地に施されている基準線及び基準点と、縫製領域表示手段により縫製領域に含まれた仮想基準線及び仮想基準点とを対応つけるように刺繍模様の各部の縫製を実行し、分割された刺繍模様を合成するようにして刺繍模様の全体を布地に縫い付けることを特徴とする。
【０００７】
請求項１に記載の発明によれば、ミシンにおいて、刺繍枠に保持された布地に施されている基準線上の任意の点と基準点の２点の位置情報を取得し、その取得した位置情報と、表示部に表示される刺繍模様に関連つけられている仮想基準線及び仮想基準点とを対応つけて、その位置情報に基づく布地の配置に応じて刺繍模様に関する縫製データを補正することができる。
そして、このミシンにおいて、刺繍枠に保持される布地に施されている基準線及び基準点と、表示部に表示された縫製領域に囲われてその領域に含まれた仮想基準線及び仮想基準点とを対応つけるように、その刺繍領域に含まれる刺繍模様の各部の縫製を補正した縫製データに基づき実行し、分割された刺繍模様を合成するようにして刺繍模様の全体を布地に縫い付けることができる。
【０００８】
請求項２に記載の発明は、請求項１に記載のミシンにおいて、縫製データ補正手段は、表示部において刺繍模様に関連つけて表示される仮想基準線及び仮想基準点を、基準位置情報取得手段により取得された位置情報に関する基準線及び基準点に対して重ね合わせる変換を行うように、刺繍模様に関する縫製データを補正することを特徴とする。
【０００９】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の作用を奏するとともに、このミシンの表示部において刺繍模様に関連つけて表示される仮想基準線及び仮想基準点を、取得した位置情報に関する基準線及び基準点に対して重ね合わせる変換を行うように、刺繍模様に関する縫製データを補正することができる。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、ミシンにおいて、刺繍枠に保持された布地に施されている基準線上の任意の点と基準点の２点の位置情報を取得し、その取得した位置情報と、表示部に表示される刺繍模様に関連つけられている仮想基準線及び仮想基準点とを対応つけて、その位置情報に基づく布地の配置に応じて刺繍模様に関する縫製データを補正することができる。そして、ミシンにおいて、刺繍枠に保持される布地に施されている基準線及び基準点と、表示部に表示された縫製領域に囲われてその領域に含まれた仮想基準線及び仮想基準点とを対応つけるように、その刺繍領域に含まれる刺繍模様の各部の縫製を補正した縫製データに基づき実行し、分割された刺繍模様を合成するようにして刺繍模様の全体を布地に縫い付けることができる。
【００１１】
つまり、このミシンにおいて、表示部に表示された刺繍模様に関連つけられている仮想基準線及び仮想基準点と、刺繍枠に保持された布地に施されている基準線及び基準点を対応つけることによって、大きな刺繍模様を幾つかの部分に分割して布地に縫製する際に、その幾つかの分割部分の刺繍を布地の適切な位置に縫製し、その分割部分の刺繍を組み合わせて大きな刺繍模様を布地に縫い付けるようにして、より高精度のつなぎ刺繍を行うことができる。
特に、表示部に表示される仮想基準線及び仮想基準点と、刺繍枠に保持された布地に施された基準線及び基準点を対応つける際に利用する十字線などの基準指標を、作業者は、刺繍枠に保持されている布地の基準線上の任意の点と、その布地の基準線上の基準点の２点に対する縫い針の位置合わせを行うなどして、その２点の座標データなどの位置情報を取得することによって設定することが可能となる。
【００１２】
具体的には、基準線上の任意の点と、基準線上の基準点の２点の座標データが得られれば、その２点を結ぶ連結線を演算などにより求めることによって、基準線に関する関数を取得することができる。そして、基準線に関する関数と基準点とから十字線を設定することが可能であるので、従来行われている４点の位置合わせの手法より、位置合わせ作業の回数を減らすことができる。
【００１３】
よって、このミシンは、２点の座標データなどの位置情報を取得することによって基準指標の十字線などを設定することが可能となるので、従来行われている４点の位置合わせの手法より、位置合わせ作業の回数を減らすことができ、その煩わしい作業を軽減することが可能になる。
従って、このミシンは、作業者の労力をより低減し、つなぎ刺繍の縫製精度を向上させることができるミシンであるといえる。
【００１４】
請求項２に記載の発明によれば、ミシンの表示部において刺繍模様に関連つけて表示される仮想基準線及び仮想基準点を、取得した位置情報に関する基準線及び基準点に対して重ね合わせる変換を行うように、刺繍模様に関する縫製データを補正することができるので、より容易により正確な縫製データの補正を行うことが可能になる。
【発明を実施するための最良の形態】
【００１５】
本発明の実施の形態を図１〜図１２に基づいて説明する。
本実施形態において、刺繍ミシンを例に挙げて説明する。
刺繍ミシンは、縫製を行う被縫製物である布地を保持する刺繍枠を有し、その刺繍枠が縫い針に対し相対的に移動することにより、刺繍枠に保持される布地に所定の縫製データに基づく縫い目形状の縫い目を形成するミシンである。
ここで、後述する縫い針８が上下動を行う方向をＺ軸方向（上下方向）とし、これと直交する一の方向をＸ軸方向（左右方向）とし、Ｚ軸方向とＸ軸方向の両方に直交する方向をＹ軸方向（前後方向）と定義する。
【００１６】
刺繍ミシンＭ（以下、ミシンＭ）は、図１、図２に示すように、ミシン本体１と、ミシン本体１に配設された枠移動機構１３等により構成されている。
【００１７】
ミシンＭは、図１に示すように、外形が側面視にて略コ字状を呈するミシンフレーム２を備えている。このミシンフレーム２は、ミシンＭの上部をなしＸ軸方向に延びるミシンアーム部２ａと、ミシンＭの下部をなしＸ軸方向に延びるミシンベッド部２ｂと、ミシンアーム部２ａとミシンベッド部２ｂとを連結する縦胴部２ｃとを有している。
【００１８】
このミシンＭ（ミシン本体１）には、ミシンフレーム２内にミシン駆動機構が配され、回動自在でＸ軸方向に延びる図示しない上軸及び図示しない下軸を有している。上軸（図示省略）はミシンアーム部２ａの内部に配され、下軸（図示省略）はミシンベッド部２ｂの内部に配されている。
上軸（図示省略）は、ミシンモータ５（図２参照）に接続され、このミシンモータ５により回動力が付与される。また、下軸（図示省略）は、図示しない動力伝達機構を介して上軸と連結しており、上軸が回動すると、上軸の動力が動力伝達機構（図示省略）を通じて下軸側へ伝達され、下軸が回動するようになっている。
上軸（図示省略）の前端側には、上軸の回動によりＺ軸方向に上下動する針棒８ａが接続されており、その針棒８ａの下端には、縫い針８が交換可能に備えられている。また、ミシンアーム２ａには縫い針８の上下動による布の浮き上がりを防止するために、針棒８ａの上下動と連動して上下動し、縫い針８の周囲の布を押圧する周知の中押さえ１２が設けられている。
また、下軸（図示省略）の前端には、釜（図示省略）が設けられている。上軸とともに下軸が回動すると、縫い針８と釜（図示省略）との協働により縫い目が形成される。
なお、ミシンモータ５、上軸（図示省略）、針棒８ａ、縫い針８、下軸（図示省略）、釜（図示省略）等の接続構成や動作は従来公知のものと同様であるので、ここでは詳述しない。
【００１９】
また、図１に示すように、ミシンベッド部２ｂには、キャリッジ１３ａと取付部材１３ｂを有する枠移動機構１３が配設されており、この取付部材１３ｂに取り付けられている布保持部としての刺繍枠１１と、ミシンアーム部２ａの縫い針８がミシンベッド部２ｂ上に配置されるようになっている。
刺繍枠１１は、取付部材１３ｂを介して枠移動機構１３に取り付けられており、その取付部材１３ｂにはキャリッジ１３ａやミシンベッド２ｂ内に配置されたパルスモータであるＸ軸モータ１４及びＹ軸モータ１５が枠駆動部として連結されている（図２参照）。
刺繍枠１１は、布地を保持し、枠移動機構１３におけるＸ軸モータ１４及びＹ軸モータ１５の駆動に伴い、保持した布を刺繍枠１１ごと前後左右方向（ＸＹ方向）に移動し、その保持した布を縫い針８に対して位置決めするようになっている。そして、刺繍枠１１の移動と、縫い針８や釜（図示省略）の動作が連動することにより、布地に所定の縫製データ（例えば、刺繍枠１１より大きな範囲の刺繍模様に関する縫製データ）に基づく針落ちを施すことで縫い目が形成される。特に、刺繍枠１１における所定の縫製エリアであるその刺繍枠１１の内側に保持される布に、所望する縫い目形状の刺繍縫い目が形成される。
つまり、ミシンＭは、その枠の内側が縫製可能範囲（縫製エリア）である刺繍枠１１を有し、その刺繍枠１１の内側に保持される布地における縫製可能範囲に、縫製データに応じた刺繍模様を形成する針落ちを施し、所望する縫い目形状の刺繍縫い目を形成するようになっている。
【００２０】
また、ミシンＭは、図１、図２に示すように、スタートストップスイッチ１６ａ、返し縫いスイッチ１６ｂ、糸切りスイッチ１６ｃ、スピード調整ボリューム１６ｄを有するキーマトリクス１６を備えている。
キーマトリクス１６は、ミシンＭを駆動し、針棒８ａ（縫い針８）を上下動させたり、刺繍枠１１を動作させたりするための操作キーの機能を有する。すなわちキーマトリクス１６が操作されたことに基づき出力される信号が各種キーの操作信号として後述する制御部１００に出力され、制御部１００はその操作信号に応じて、ミシンモータ５等を駆動して、ミシンＭを動作させるように構成されている。
【００２１】
また、ミシンＭは、図１、図２に示すように、作業者がミシンに対する各種設定操作や各種データ等の入力操作を行うための操作パネル２０を備えている。この操作パネル２０とミシンＭ（制御部１００）とは、図示しない回線により接続されている。
操作パネル２０は、図２に示すように、表示部としての液晶パネル２２と、その液晶パネル２２の表示画面上（表示画面の前面）に設けられた透明なタッチスイッチとしてのタッチパネル２１とを備えて構成されており、液晶パネル２２に表示される操作キー等をタッチ操作することにより、例えば、電磁誘導式、磁気歪式、感圧式等の位置読み取り原理で、タッチパネル２１がタッチ指示された位置を検出し、その検出した位置に応じて、各種データの入力や操作指示の入力等を行うことが可能になっている。例えば、表示部として機能する操作パネル２０に表示される操作キーをタッチ指示することによって、所定の操作入力を行うことにより、操作パネル２０の液晶パネル２２における表示画面が様々に切り替わり、各種操作画面や各種操作キー、各種設定データ等が表示されるようになっている。また、操作パネル２０がタッチ指示されて入力された信号等は、後述する制御部１００に出力される。このように操作パネル２０が、ミシンの入力部や表示部としての機能を有するようになっている。
また、液晶パネル２２は、刺繍模様を表示するための表示エリア２２ａ（図３参照）を有している。
【００２２】
操作パネル２０に表示される操作キー群は、例えば、図３等に示すように、八方向キー２１ａ、ＯＫキー２１ｂ、座標取得キー等を有している。
操作パネル２０の液晶パネル２２は、上記操作キー群を表示するとともに、表示エリア２２ａに各種刺繍模様や、縫製時の基準とする仮想基準線Ｌｖおよび仮想基準点Ｐｖ、刺繍枠１１の縫製可能範囲に対応する縫製領域Ｒ等を表示する。なお、表示エリア２２ａには、例えば、刺繍模様全体のレイアウト画像や、縫製領域Ｒに対応する刺繍模様の分割画像などが表示される。
【００２３】
また、図２に示すように、ミシンＭは、ミシンモータ５、Ｘ軸モータ１４、Ｙ軸モータ１５、操作パネル２０、キーマトリクス１６等に接続される制御部１００を有している。
この制御部１００は、ミシンモータ５、Ｘ軸モータ１４、Ｙ軸モータ１５、操作パネル２０及びその他の図示しないアクチュエータについて所定の制御プログラムに従って各種の処理及び制御を実行するＣＰＵ１０１と、各種の処理及び制御を実行するためのプログラムや各種の処理及び制御に要するデータが格納された記憶部としてのＲＯＭ１０２と、各種のデータを格納して各種の処理の作業領域となるＲＡＭ１０３と、新たなデータの書き込み／消去が可能な記憶部であるＥＥＰＲＯＭ１０４と、ＣＰＵ１０１と各種の機器との接続を図るインターフェース（図示省略）と、各モータ用のパルスモータドライバ（図示省略）等を備えている。
【００２４】
ＣＰＵ１０１は、キーマトリクス１６から入力される操作信号や、操作パネル２０から入力される各種設定信号、各種データ等に応じて、ＲＯＭ１０２に格納されている刺繍ミシン用の各種制御プログラムやＥＥＰＲＯＭ１０４に格納されている各種縫製データに従ってミシンの各部の動作処理を集中制御し、その処理結果をＲＡＭ１０３内のワークエリアに格納するとともに、操作パネル２０の操作により入力された各種データや、ＲＡＭ１０３に格納した処理結果を必要に応じてＥＥＰＲＯＭ１０４に記憶させる。
そして、ＣＰＵ１０１は、ミシンＭを構成する各部の駆動を制御する制御手段として機能する。
【００２５】
ＲＯＭ１０２には、ミシンＭの制御プログラムや制御データ、各種縫製に関するデータや表示画面情報等が格納され、記憶されている。
例えば、ＲＯＭ１０２には、被縫製物に各種縫い目を形成するために、針棒８ａ（縫い針８）や刺繍枠１１を動作させるための、複数の刺繍模様の縫い目形状に関する様々な縫製データが予め記憶されている。この縫製データとしては、縫い目形状を示す形状点の座標（形状点データ）や、その形状点に基づき算出された針落ち点の座標（針落ち点データ）が、刺繍枠１１に対する縫い針８の位置に関連つけられた針落ちする位置の座標データ（座標点）として記憶されている。また、その座標データの位置に縫い針８を配置するように、刺繍枠１１を縫い針８に対して相対移動させる際の移動量に関する移動量データが記憶されている。
また、ＲＯＭ１０２には、刺繍枠１１を移動させる際の基点となる、刺繍枠１１に関する原点の座標データが記憶されている。この原点座標を基準にして、刺繍枠１１の移動や針落ち点の座標取得などを行うことが可能になっている。
また、ＲＯＭ１０２には、仮想基準線Ｌｖを示す関数に関するデータ（例えば、基準指標としての十字線に関するデータ）が記憶されている。
【００２６】
ＲＡＭ１０３には、種々のワークメモリやカウンタなどが設けられており、入力されたデータの処理中や、縫製動作中のワークエリアとして使用される。
【００２７】
ＥＥＰＲＯＭ１０４には、ＲＯＭ１０２に記憶されているデータ以外の縫製データや表示画面情報、また、オペレータが操作パネル２０を介して設定した縫製データ等が複数記憶されている。
なお、ＥＥＰＲＯＭ１０４に記憶される縫製データは、例えば、ＲＯＭ１０２に記憶されている幾つかの縫製データに基づく複数の刺繍模様を所望する配置にレイアウトして組み合わせた刺繍模様に関する縫製データなどである。このＥＥＰＲＯＭ１０４に記憶される縫製データは、ＲＯＭ１０２に記憶されている刺繍模様に関する縫製データにおける形状点データや針落ち点データを、そのレイアウトの配置や、模様サイズの拡大・縮小などに応じて調整して作成された形状点データや針落ち点データ（座標データ、移動量データ）からなる縫製データである。
【００２８】
このような制御部１００は、Ｘ軸モータ１４に併設されたＸ軸原点センサ（図示省略）やＹ軸モータ１５に併設されたＹ軸原点センサ（図示省略）、キーマトリクス１６から入力される操作信号や、操作パネル２０から入力される各種設定データや、ＲＯＭ１０２やＥＥＰＲＯＭ１０４に記憶された各種データを、ＲＯＭ１０２に格納されている刺繍ミシン用の各種制御プログラムにより処理し、各モータや操作パネル２０又はその他アクチュエータの制御を実行する。
【００２９】
そして、制御部１００は、縫製の実行時においては、ＣＰＵ１０１が所定の制御プログラムを実行することにより、ＲＯＭ１０２又はＥＥＰＲＯＭ１０４に記憶された縫製データを読み取り、ミシンモータ５の駆動開始と共に縫製データが示す針落ち位置となるようにＸ軸モータ１４及びＹ軸モータ１５を駆動し、刺繍枠１１を縫い針８（針棒８ａ）に位置決めする制御手段としての処理を実行する。そして、制御部１００は、ミシンモータ５の回転に同期させながら、縫製データに設定された座標データに基づき複数の針落ち位置に順番に刺繍枠１１を位置決めし、縫い針８を針落ちさせる制御を縫製完了まで継続し、所定の刺繍模様を布地に縫製して形成する。
【００３０】
また、制御部１００は、刺繍枠１１より大きな範囲の刺繍模様と、その刺繍模様を布地に刺繍する際の位置や角度の基準とする仮想基準線Ｌｖ及びその仮想基準線上の仮想基準点Ｐｖとを関連つけて、操作パネル２０の液晶パネル２２における表示エリア２２ａに表示させる制御を実行する。
また、制御部１００は、その刺繍模様の一部分と、仮想基準線Ｌｖ及び仮想基準点Ｐｖを含むように、刺繍枠１１に対応する縫製領域Ｒを、操作パネル２０の液晶パネル２２における表示エリア２２ａの任意の位置に表示させる縫製領域表示手段として機能する。
具体的には、縫製領域表示手段としての制御部１００は、操作パネル２０の液晶パネル２２における表示エリア２２ａに表示されている刺繍模様の一部分と、仮想基準線Ｌｖ及び仮想基準点Ｐｖを囲うように、刺繍枠１１のサイズ（縫製エリア）に対応する縫製領域Ｒを表示エリア２２ａにおける所望する位置に移動させて表示させる制御を実行する。
【００３１】
また、制御部１００は、刺繍枠１１に保持された布地に施されている基準線Ｌ上の任意の点と基準点Ｐの２点の位置情報を取得する基準位置情報取得手段として機能する。
具体的には、基準位置情報取得手段としての制御部１００は、操作パネル２０の八方向キー２１ａが押下された操作などによって刺繍枠１１を移動させて、相対的に縫い針８を移動させることにより、刺繍枠１１に保持された布地に施されている基準線Ｌ上の任意の点と、基準点Ｐに対して縫い針８をそれぞれ位置合わせさせて、その２点の座標など位置情報を取得する制御を実行する。
そして、基準位置情報取得手段としての制御部１００は、取得した基準線Ｌ上の任意の点と基準点Ｐの座標データに基づき、その２点を結ぶ連結線を演算などにより求めることで、刺繍枠１１に保持される布地に施されている基準線Ｌに関する関数を取得する。
【００３２】
また、制御部１００は、基準位置情報取得手段としての制御部１００により取得された位置情報と仮想基準線Ｌｖ及び仮想基準点Ｐｖとを対応つけて、その位置情報に基づく布地の配置に応じて、刺繍模様に関する縫製データを補正する縫製データ補正手段として機能する。
具体的には、縫製データ補正手段としての制御部１００は、基準点Ｐと仮想基準点Ｐｖの位置（座標）のずれや、基準線Ｌと仮想基準線Ｌｖの傾きのずれを相殺するように、実際に布地に縫製される刺繍の縫い目が所望する配置や角度となるように刺繍模様に関する縫製データを補正する制御を実行する。つまり、縫製データ補正手段としての制御部１００は、基準位置情報取得手段としての制御部１００により取得された基準線Ｌに関する関数に対して基準点Ｐの位置を交点とする十字線と、仮想基準線Ｌｖに対して仮想基準点Ｐｖを交点とする十字線との位置のずれや傾きのずれを修正するように、操作パネル２０（液晶パネル２２）の表示エリア２２ａにおいて仮想基準線Ｌｖおよび仮想基準点Ｐｖを基準に表示された刺繍模様を、刺繍枠１１に保持されている布地に対して縫製することができるような縫製データに補正する制御処理を行う。
【００３３】
また、制御部１００は、縫製データ補正手段としての制御部１００により補正された縫製データに基づき、縫製領域Ｒに含まれた刺繍模様の一部分を布地に縫製する縫製制御手段として機能する。
そして、この縫製制御手段としての制御部１００が、布地に施されている基準線Ｌ及び基準点Ｐと、縫製領域表示手段としての制御部１００によって縫製領域Ｒに含まれた仮想基準線Ｌｖ及び仮想基準点Ｐｖとを対応つけるように刺繍模様の各部の縫製を実行し、分割された刺繍模様を合成するようにして、刺繍模様の全体を布地に縫い付ける制御を実行する。
なお、つなぎ刺繍に関し、縫製領域Ｒに含まれた刺繍模様の一部分を布地に縫製する動作や処理は従来公知のものと同様であるので、ここでは詳述しない。
【００３４】
次に、本実施の形態におけるミシンＭにおいて、刺繍枠１１のサイズよりも大きな刺繍模様を布地に施す際の処理動作について、図４に示すフローチャートに基づき説明する。
なお、本実施形態においては、図５に示すように、刺繍枠１１における縫製可能範囲より約４倍大きな範囲の刺繍模様の縫製を例に説明する。
【００３５】
まず、作業者による操作パネル２０の所定のキー操作によって、ＲＯＭ１０２に記憶されているハート型の模様に関する縫製データと、笑顔型の模様に関する縫製データをそれぞれ読み出して、図６に示すように、仮想基準線Ｌｖと仮想基準点Ｐｖが表示された操作パネル２０（液晶パネル２２）の表示エリア２２ａにそれぞれの刺繍模様をレイアウトするように複数並べて配置して、複数のハート型模様と笑顔型模様とが組み合わされてなる所望する大きな刺繍模様を作成し、作成した大きな刺繍模様に関する縫製データをＥＥＰＲＯＭ１０４に記憶する（ステップＳ１０１）。
そして、図７に示すように、作成した大きな刺繍模様を施す対象の布地Ｃに、基準線Ｌと基準点Ｐをチャコペンにて描画する。なお、作業者は、作成した大きな刺繍模様が仮想基準線Ｌｖと仮想基準点Ｐｖに関連つけられて表示されている表示エリア２２ａにおける仮想基準線Ｌｖと仮想基準点Ｐｖに相当するように、基準線Ｌと基準点Ｐを布地Ｃにチャコペンで描画する。
ここで、操作パネル２０の表示エリア２２ａには、縦線の仮想基準線Ｌｖが表示されており、その仮想基準線Ｌｖと垂直に交わる横線との交点が仮想基準点Ｐｖとして表示されている（図６参照）。また、布地Ｃには、仮想基準線Ｌｖに相当する基準線Ｌと、仮想基準点Ｐｖに相当する基準点Ｐを示すように、基準線Ｌ上に交点をなす目印線が描画されて設けられている（図７参照）。
【００３６】
次いで、作業者による操作パネル２０の八方向キー２１ａの操作や、表示エリア２２ａを直接タッチ指示する操作によって、図８に示すように、刺繍枠１１における縫製可能範囲に対応する縫製領域Ｒを表示エリア２２ａに表示させるとともに移動させて、その縫製領域Ｒが大きな刺繍模様の一部分と仮想基準線Ｌｖ及び仮想基準点Ｐｖを含む状態となった所望する位置でＯＫキー２１ｂを押下することにより、ミシンＭが刺繍を施す範囲に対応する縫製領域Ｒを指定して設定する（ステップＳ１０２）。
そして、ＯＫキー２１ｂが押下されたことに伴い、図９に示すように、操作パネル２０の表示領域２２ａには、縫製領域Ｒによって囲われた範囲（図６参照）であって、大きな刺繍模様の一部分と、その範囲おける仮想基準線Ｌｖ及び仮想基準点Ｐｖが、表示領域２２ａの枠いっぱいに拡大して表示されるようになる。
なお、この操作パネル２０の表示領域２２ａに表示された仮想基準線Ｌｖ及び仮想基準点Ｐｖは、刺繍枠１１に対して布地Ｃのどの部分を保持させるようにすればよいのかを示す指標となる。
【００３７】
そして、作業者は、図９に示す操作パネル２０の表示領域２２ａに表示されている仮想基準線Ｌｖ及び仮想基準点Ｐｖを参考にして、基準線Ｌ及び基準点Ｐが描画されている布地Ｃを刺繍枠１１に取り付けて保持させる。具体的には、図９に示す操作パネル２０の表示領域２２ａは、縫製領域Ｒに囲われた範囲であって、刺繍枠１１における縫製可能範囲に対応しているので、表示領域２２ａに表示されている仮想基準線Ｌｖ及び仮想基準点Ｐｖに相当するように、刺繍枠１１に対して基準線Ｌ及び基準点Ｐを配するように、布地Ｃを刺繍枠１１に取り付けるようにすればよい。
そして、布地Ｃを刺繍枠１１に取り付けた後、作業者は、図９に示す操作パネル２０のＯＫキー２１ｂを押下する。
【００３８】
そして、布地Ｃが刺繍枠１１に取り付けられた後に、作業者によってＯＫキー２１ｂが押下されたことに伴い、図１０に示すように、操作パネル２０には、基準位置情報取得手段の一部として機能する座標取得キーである基準線指定キー２１ｃと基準点指定キー２１ｄが、八方向キー２１ａとＯＫキー２１ｂとともに表示される。
次いで、作業者が、八方向キー２１ａを操作して刺繍枠１１を移動させて、相対的に縫い針８を移動させることにより、刺繍枠１１に保持されている布地Ｃに描画されている基準線Ｌ上の任意の点に対して縫い針８を位置合わせして、基準線指定キー２１ｃを押下することによって、基準線Ｌ上の任意の点に関する座標データを取得する。続けて、作業者が、八方向キー２１ａを操作して刺繍枠１１を移動させて、相対的に縫い針８を移動させることにより、刺繍枠１１に保持されている布地Ｃに描画されている基準点Ｐに対して縫い針８を位置合わせして、基準点指定キー２１ｄを押下することによって、基準点Ｐに関する座標データを取得する。なお、基準線Ｌ上の任意の点と基準点Ｐとは異なる点となるようにする。
そして、制御部１００は、取得した基準線Ｌ上の任意の点と基準点Ｐの２点の座標データに基づき、その２点を結ぶ連結線を演算などにより求めることで、刺繍枠１１に実際に取り付けられて保持される布地Ｃに描画されている基準線Ｌに関する関数を取得する（ステップＳ１０３）。
【００３９】
次いで、基準線指定キー２１ｃと基準点指定キー２１ｄが押下された後に、作業者によりＯＫキー２１ｂが押下されると、制御部１００は、取得した基準線Ｌに関する関数と、その基準線Ｌと垂直に交わり基準点Ｐを通る基準垂直線とがなす十字線に、仮想基準線Ｌｖと、仮想基準点Ｐｖを通り仮想基準線Ｌｖに垂直に交わる横線とがなす十字線が重なるように、その仮想基準線Ｌｖと仮想基準点Ｐｖの配置を変換する補正処理によって、操作パネル２０の表示エリア２２ａにおいて仮想基準線Ｌｖと仮想基準点Ｐｖを基準に表示された刺繍模様に関する縫製データを、その刺繍枠１１に保持されている布地Ｃに対して縫製するための縫製データに変換する補正処理を行う（ステップＳ１０４）。
なお、仮想基準線Ｌｖと、仮想基準点Ｐｖを通り仮想基準線Ｌｖに垂直に交わる横線とがなす基準指標となる十字線に関するデータ（十字線をなす仮想基準線Ｌｖと、交差する横線のそれぞれの関数）は、予めＲＯＭ１０２に記憶されて格納されている。
【００４０】
具体的には、例えば、図１１に示すように、基準線Ｌに関する十字線と、仮想基準線Ｌｖに関する十字線とが、角度θずれている場合、表示エリア２２ａに表示された刺繍模様に関する縫製データを角度θ回転移動させる変換による補正によって、縫製データにおける針落ち点の座標を調整する補正処理を行う。
なお、基準線Ｌに関する十字線と、仮想基準線Ｌｖに関する十字線との位置が、距離ｚずれている場合、表示エリア２２ａに表示された刺繍模様に関する縫製データを距離ｚ平行移動させる変換による補正によって、縫製データにおける針落ち点の座標を調整する補正処理を行うようにすればよい。また、縫製データを角度θ回転移動させる変換による補正と、その縫製データを距離ｚ平行移動させる変換による補正をともに行う補正処理を行うようにしてもよい。
【００４１】
そして、制御部１００が、その刺繍模様に関する縫製データを変換する補正処理を行うと、図１２に示すように、操作パネル２０の表示エリア２２ａには、補正処理された縫製データに関する刺繍模様であって、刺繍枠１１に保持される布地Ｃの状態（基準線Ｌなどを基準にした際に、その布地Ｃに刺繍枠１１に対するずれや傾きがある状態）に応じて、その布地Ｃに実際に縫製する向きの刺繍模様が表示される。
ここで、作業者により、ミシンＭのスタートストップスイッチ１６ａが操作されると、操作パネル２０の表示エリア２２ａに表示されている刺繍模様を刺繍枠１１の布地Ｃに縫い付ける縫製が実行される（ステップＳ１０５）。なお、ミシンＭが縫製可能とする刺繍模様は、操作パネル２０の表示エリア２２ａにその形状が欠けることなく表示されている模様（例えば、図１２における表示エリア２２ａに表示されている２つのハート型模様と２つ笑顔型模様）である。
また、制御部１００は、大きな刺繍模様において縫製を終えた刺繍模様部分（例えば、大きな刺繍模様における左上部分の２つのハート型模様と２つ笑顔型模様）をＲＡＭ１０３に一時的に格納する。
【００４２】
次いで、制御部１００は、大きな刺繍模様の全体の縫製を終えたか否かを判断する（ステップＳ１０６）。
制御部１００が、大きな刺繍模様の全体の縫製を終えていないと判断すると（ステップＳ１０６；Ｎｏ）、ステップＳ１０２に戻り、残りの刺繍模様の縫製を続けて行うように処理を継続する。また、この際、制御部１００は、大きな刺繍模様のうち、縫製を終えた模様部分と、縫製を終えていない模様部分とを識別可能に操作パネル２０の表示エリア２２ａに表示するようになっており、作業者が、縫製領域Ｒによって、縫製を終えていない模様部分を指定しやすくすることが好ましい。
なお、つなぎ刺繍に関し、縫製領域Ｒに含まれる刺繍模様の各部を布地Ｃに縫製し、刺繍模様の全体を布地Ｃに縫い付ける動作や処理は従来公知のものと同様であるので、ここでは詳述しない。
【００４３】
一方、制御部１００が、大きな刺繍模様の全体の縫製を終えたと判断すると（ステップＳ１０６；Ｙｅｓ）、大きな刺繍模様を布地Ｃに施す処理を終了し、ミシンＭは動作停止する。
以上のように、ミシンＭは、大きな刺繍模様を縫製領域Ｒによって分割するように指定された領域に対応する模様の縫製を繰り返し実行し、分割された刺繍模様を合成するようにして、大きな刺繍模様の全体を布地Ｃに縫い付けるつなぎ刺繍を行うことが可能になっている。
【００４４】
このように、ミシンＭにおいて、大きな刺繍模様を布地Ｃに縫製する際に、大きな刺繍模様を縫製領域Ｒによって分割して、分割された小さな刺繍模様をつなぎ合わせるつなぎ刺繍を精度よく行うことができる。
つまり、ミシンＭにおいて、操作パネル２０の表示エリア２２ａに表示された大きな刺繍模様に関連つけられた仮想基準線Ｌｖ及び仮想基準点Ｐｖと、刺繍枠１１に保持された布地Ｃに描画された基準線Ｌ及び基準点Ｐを対応つけることによって、その大きな刺繍模様を幾つかの部分に分割して布地Ｃに縫製する際に、その幾つかの分割部分の刺繍を布地Ｃの適切な位置に縫製し、その分割部分の刺繍を組み合わせて大きな刺繍模様を布地Ｃに縫い付けるようにして、より縫製精度を向上させたつなぎ刺繍を行うことができる。
【００４５】
特に、表示エリア２２ａの仮想基準線Ｌｖ及び仮想基準点Ｐｖと、刺繍枠１１に保持された布地Ｃに描画された基準線Ｌ及び基準点Ｐを対応つける際に利用する十字線を、作業者は、刺繍枠１１に保持されている布地Ｃに描画されている基準線Ｌ上の任意の点に対して縫い針８を位置合わせすることと、その布地Ｃに描画されている基準点Ｐに対して縫い針８を位置合わせすることによる２点の位置合わせを行い、その２点の座標データを取得することによって、基準線Ｌに関する関数と、その基準線Ｌと垂直に交わり基準点Ｐを通る基準垂直線に関する関数とがなす十字線を設定することができるので、従来行われている手法より、位置合わせ作業の回数を減らすことができ、その煩わしい作業を軽減することが可能になる。
【００４６】
また、従来のように、布地における４点に対する縫い針の位置合わせによって、布地の十字線を入力する場合、その十字線の縦線と横線とが垂直に交差するように設定入力することは難しいものであったが（目視では垂直のようであっても、正確な垂直とする入力は難しい）、本発明に係るミシンＭのように、刺繍枠１１に保持されている布地Ｃに描画されている基準線Ｌ上の任意の点に対して縫い針８を位置合わせすることと、その布地Ｃに描画されている基準線Ｌ上の基準点Ｐに対して縫い針８を位置合わせすることによって、その２点を結ぶ連結線である基準線Ｌの関数を設定し、基準点Ｐを通り、その基準線Ｌと垂直に交わる基準垂直線に関する関数を設定する手法であれば、縦線と横線とが正確に直交する十字線を設定することができるので、より好適なつなぎ刺繍を行うことが可能になる。
【００４７】
従って、本発明に係るミシンＭは、作業者の労力をより低減し、つなぎ刺繍の縫製精度を向上させることができるミシンであるといえる。
【００４８】
なお、以上の実施の形態においては、刺繍枠１１における縫製可能範囲より約４倍大きな範囲の刺繍模様の縫製を例に説明したが、本発明はこれに限定されるものではなく、刺繍枠１１の縫製可能範囲より大きなサイズの刺繍を行う場合であれば、任意の大きさの刺繍模様に関して本発明を適用することができる。
【００４９】
また、以上の実施の形態においては、布地Ｃの縦方向に基準線Ｌを描画したが、本発明はこれに限定されるものではなく、例えば、縦方向に並ぶ刺繍模様が多く、基準線Ｌが確認しにくくなる場合には、横方向に基準線を描画してもよい。その際、表示エリア２２ａの横線が仮想基準線となる。
【００５０】
また、その他、具体的な細部構造等についても適宜に変更可能であることは勿論である。
【図面の簡単な説明】
【００５１】
【図１】本発明にかかるミシンを示す斜視図である。
【図２】本発明にかかるミシンの要部構成を示すブロック図である。
【図３】本発明にかかるミシンの操作パネルの一例を示す平面図である。
【図４】本発明にかかるミシンにおいて大きな刺繍模様を布地に縫製する際の処理動作を示すフローチャートである。
【図５】刺繍枠と大きな刺繍模様を比較して示す説明図である。
【図６】本発明における操作パネルの表示例を示す平面図である。
【図７】布に描画する基準線と基準点の説明図である。
【図８】本発明における操作パネルの表示例を示す平面図である。
【図９】本発明における操作パネルの表示例を示す平面図である。
【図１０】本発明における操作パネルの表示例を示す平面図である。
【図１１】縫製データの補正処理の一例を示す説明図である。
【図１２】本発明における操作パネルの表示例を示す平面図である。
【符号の説明】
【００５２】
１      ミシン本体
５      ミシンモータ
８      縫い針
１１    刺繍枠
１６    キーマトリクス
２０    操作パネル
２１    タッチパネル
２１ａ  八方向キー
２１ｂ  ＯＫキー
２１ｃ  基準線指定キー
２１ｄ  基準点指定キー
２２    液晶パネル（表示部）
２２ａ  表示エリア
１００  制御部（縫製領域表示手段、基準位置情報取得手段、縫製データ補正手段、縫製制御手段）
Ｍ      刺繍ミシン（ミシン）
Ｃ      布地
Ｌ      基準線
Ｌｖ    仮想基準線
Ｐ      基準点
Ｐｖ    仮想基準点
Ｒ      縫製領域
【図１】
2008220670.tif 000003
【図２】
2008220670.tif 000004
【図３】
2008220670.tif 000005
【図４】
2008220670.tif 000006
【図５】
2008220670.tif 000007
【図６】
2008220670.tif 000008
【図７】
2008220670.tif 000009
【図８】
2008220670.tif 000010
【図９】
2008220670.tif 000011
【図１０】
2008220670.tif 000012
【図１１】
2008220670.tif 000013
【図１２】
2008220670.tif 000014