(57)【要約】【課題】実際の仕上がり縫い目に忠実な表示を行えるミシンを提供する。【解決手段】ユーザが模様選択／組合せ装置３により選択した模様は表示装置８に表示され、また模様選択／組合せ装置３により模様を組み合わせた場合、或いは変更を加えた場合も、描画処理装置７により同様に表示装置８に表示される。模様データは縫い模様データ記憶装置５０に記録され、縫い機構５１は縫い模様データ記憶装置５０に記録されたデータに基づいて縫いを実行し、模様縫いが実現する。【選択図】  図１
2004208798.tif 000002
【特許請求の範囲】
【請求項１】
模様データに基づいて模様縫いを行えるミシンにおいて、
模様データに対応する表示データを与えるための手段と、
模様データの組合せに対応して前記表示データを組み合わせる手段と、
模様データの変更に対応して前記表示データを変更する手段と、
前記表示データに基づいてスクロール可能に表示する手段と、
該表示する手段に表示される先頭の模様を指定する手段と、
を備えたことを特徴とするミシン模様の表示が可能なミシン。
【請求項２】
前記模様データの変更を行う模様を、前記表示する手段において指定する変更指定手段を備えた、
請求項１に記載のミシン模様の表示が可能なミシン。
【請求項３】
模様データに基づいて複数の模様を連続的に縫えるミシンにおいて、
模様データに対応する表示データを与えるための手段と、
模様データの組合せに対応して前記表示データを組み合わせる手段と、
模様データの変更に対応して前記表示データを変更する手段と、
前記表示データに基づいてスクロール可能に表示する手段と、
前記表示する手段の先頭に表示される模様データの前の模様データが同一である場合、該模様データが前の模様データと重なるか否かを判断し、重なりがある場合には、該前の模様データから描画処理を実行して、前記表示する手段に前の模様データの重なり部分も表示させる、描画処理手段と、
を備えたことを特徴とするミシン模様の表示が可能なミシン。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ミシン模様の組合せ表示が可能なミシンに関する。
【０００２】
【従来の技術】
ジグザグ模様などの模様縫いが可能なミシンが従来から市販され、普及している。このようなミシンにおいて、ユーザが模様を選択すると、該模様が表示装置に表示されて、ユーザが選択した模様を確認できるような構成が採用されている。
【０００３】
模様データはミシン縫いのためにミシン針の円弧運動や前後送り効率の差を考慮して作成されているため、模様データをそのまま表示すると縫い結果と異なる形状になる。そのため模様表示のための表示データは模様毎にビットマップデータなどにより予め用意しておき、選択された模様に応じて表示装置に表示するように構成されている。
【０００４】
【発明が解決しようとする課題】
しかし、最近のミシンでは、模様の組み合わせや模様自体の拡大縮小など模様変更が可能になる等多機能化が進んでおり、従来の表示機能では対応できなくなっている。
例えば、模様を組み合わせる場合には、組み合わせた模様を組み合わせた状態で表示できず、模様を個々別々にしか表示出来ない問題があった。また、ユーザが模様の拡大縮小などの変更操作を行ったときに、模様の変更は表示されない問題があった。
本発明は上記従来技術の問題を解決することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明は、模様データに基づいて模様縫いを行えるミシンにおいて、模様データに対応する表示データを与えるための手段と、模様データの組合せに対応して前記表示データを組み合わせる手段と、模様データの変更に対応して前記表示データを変更する手段と、前記表示データに基づいてスクロール可能に表示する手段と、該表示する手段に表示される先頭の模様を指定する手段と、を備えたことを特徴とする。
上記構成において、模様を組み合わせる場合、該組合せに対応して表示データが表示され、また模様データの変更に応じて表示データが変更されるため、実際の仕上がり縫い目に忠実な表示を行える効果がある。また表示する手段はスクロール可能に表示するため、表示画面を超える長さの模様であっても表示が可能である。また前記模様データの変更を行う模様を、前記表示する手段において指定する変更指定手段を備え、表示を見ながら変更作業を行えるように構成することも可能である。
更に、前記表示する手段の先頭に表示される模様データの前の模様データが同一である場合、該模様データが前の模様データと重なるか否かを判断し、重なりがある場合には、該前の模様データから描画処理を実行して、前記表示する手段に前の模様データの重なり部分も表示させる、描画処理手段とを備えることにより、同一連続模様に重なりがある場合にも、適切な表示が可能になる。
【０００６】
【発明の実施の形態】
以下本発明の実施の形態を図面に基づいて説明する。
図１において、マイクロコンピュータを主体としたＣＰＵ１がミシン全体の制御を行っている。模様データ記憶装置２には予め決められたジグザグ模様の模様パターンの縫い目データが登録されており、該模様に対応した表示データが表示データ記憶装置５に登録されている。
【０００７】
ユーザは模様選択／組合せ装置３により模様データ記憶装置２に記録された模様を選択し、また複数の模様を任意に組み合わせることができるようになっている。更に模様変更装置４によりユーザは選択した模様の拡大縮小、反転などの変更を加えることができるように構成されている。
【０００８】
ユーザが模様選択／組合せ装置３により選択した模様は表示装置８に表示されてユーザが確認できるように構成されている。
模様を組み合わせた場合は、表示データ組合せ装置６において模様の組合せリストが作成され、該リストに基づいて描画処理装置７において適宜の描画処理がなされて表示装置８に表示されるようになっている。
模様に変更を加えた場合には、変更信号が描画処理装置７に送られ、同様に表示装置８に表示されるように構成されている。
【０００９】
ボタン等の操作により、表示装置８にカーソルを表示させるためのカーソル装置９が設けられており、任意の模様にカーソルを合わせられるようになっている。このカーソルにより、表示装置８の先頭に表示する模様を指定したり、或いは変更する模様を指定したりすることが可能になっている。
【００１０】
模様選択／組合せ装置３により選択され、或いは組み合わされ、更に模様変更装置４により変更された模様データは縫い模様データ記憶装置５０に記録され、縫い機構５１は縫い模様データ記憶装置５０に記録されたデータに基づいて縫いを実行し、模様縫いが実現するようになっている。
【００１１】
前記したように表示データ組合せ装置６は模様選択／組合せ装置３により模様が組み合わされた時、表示データ記憶装置５からの表示データの組合せリストを作成し、描画処理装置７はこのリストに基づいて実際に縫われる模様に近似した表示データを生成して表示装置８に表示を行わせるようになっている。
また描画処理装置７は模様の変更があった時、表示データ記憶装置５の表示データに基づいて新たな表示データを生成し、変更された模様に近似した表示を行わせるように構成されている。
【００１２】
描画処理装置７は同一模様が連続するときに、該模様を連結して表示するように描画処理を行うようになっている。
図２は模様６０と模様６１を組み合わせた場合の、表示を示す。通常は模様６０の刺繍終了点Ｅ０を次の模様６１の開始点Ｓ１として表示させれば良い。
しかし、図３に示すように模様６２の終了点Ｅ２が模様の端部になく、開始点Ｓ２側に戻って終わっている模様が連続する場合には異なる描画処理が必要となる場合がある。即ち図４に示すように連続模様の中の２番目以降の模様、例えば模様６３が表示装置８における表示の先頭模様である場合には、開始点Ｓ３に重なる模様６２の模様の部分Ｄを表示装置８に表示させるために、描画処理装置７において適宜の描画処理が必要である。
前者の場合と後者の場合について、処理の手順を説明する。
【００１３】
図５において、最初の模様が選択されると、カーソルの位置データからカーソル９０が表示装置８内の任意の位置にくるように先頭データを決め、現在表示している表示装置８のデータ表示を消し、描画位置を初期化する（ステップＳ１、２、３）。次に、先頭の模様に対応する表示データを読み出し（ステップＳ４）、該表示データとその前の表示データが同じか否か判断する（ステップＳ５）。同じであれば、連続模様であるからサブルーチン（図６）に飛ぶ（ステップＳ６）。同じでない場合は、カーソル位置のある模様を青としてカーソル線を引き（（ステップＳ７、８、９）、他の色を赤とする処理を行い（ステップＳ１０）、描画開始位置から表示を開始する（ステップＳ１１）。次に描画位置に表示開始データの始点と終点の幅を加算し、次の開始点とする（ステップＳ１２）。リストの次のデータがあるか否かチェックし（ステップＳ１３）、あれば次の描画データの表示を実行する（ステップＳ１４）。この際、表示装置８の表示幅の残りがあるか否かチェックし（ステップＳ１５）、なければ終了する。残りがあればステップＳ７に戻り動作を繰り返す。
【００１４】
ステップＳ６の処理を図４と図６により説明する。
先頭の模様６３に対応する表示データを読み出し（ステップＳ２０）、描画開始位置を初期化する（ステップＳ２１）。そして、図４に示すように前の模様と重なる部分Ｄがあるか否か検査し（ステップＳ２３）、重なる部分がなければ終了する。重なる部分Ｄがあれば、その前の模様６２が同じであるか否か判断し（ステップＳ２４）、同じでない場合には処理を終了する。同じ場合には前の模様６２の表示データを描画開始データとし（ステップＳ２５）、描画開始位置を模様６２の開始点Ｓ２にデータ幅分ずらす（ステップＳ２６）。描画開始データが描画リストの先頭データの場合には処理を終了する（ステップＳ２７）。また描画開始位置が重なり部Ｄの幅以上になっていない場合には、更に描画開始位置をずらす必要があり、ステップ開始点Ｓ２４に戻る（ステップＳ２８）。
以上のように、ステップ開始点Ｓ２６において、模様６２から描画を開始し、表示装置８において模様６３から表示すれば、図４に示すように重なり部Ｄの模様６２の末端部分も適正に表示される。
【００１５】
【発明の効果】
以上説明したように本発明のミシンによれば、模様を組み合わせる場合、該組合せに対応して表示データが表示され、また模様データの変更に応じて表示データが変更されるため、実際の仕上がり縫い目に忠実な表示を行える効果がある。
【図面の簡単な説明】
【図１】本発明の一実施形態を示すブロック図。
【図２】本発明の一実施形態の動作を示す説明図。
【図３】本発明の一実施形態の動作を示す説明図。
【図４】本発明の一実施形態の動作を示す説明図。
【図５】本発明の一実施形態の動作を示すフローチャート図。
【図６】本発明の一実施形態の動作を示すフローチャート図。
【符号の説明】
１：ＣＰＵ、２：模様データ記憶装置、３：模様選択／組合せ装置、４：模様変更装置、５：表示データ記憶装置、６：表示データ組合せ装置、７：描画処理装置、８：表示装置、９：カーソル装置、５０：縫い模様データ記憶装置、５１：縫い機構、６０：模様、６１：模様、６２：模様、６３：模様、９０：カーソル。
【図１】
2004208798.tif 000003
【図２】
2004208798.tif 000004
【図３】
2004208798.tif 000005
【図４】
2004208798.tif 000006
【図５】
2004208798.tif 000007
【図６】
2004208798.tif 000008