(57)【特許請求の範囲】
【請求項１】
複数のブロックを有する画像を与えるための手段と、
該ブロックを刺繍するための糸の色と縫い目とを指定する手段と、
該指定された糸の色と縫い目とにより刺繍を実行するブロックを指定するための手段と、
前記指定するための手段による指定が同一のブロックを１単位として縫う縫い目データを生成するための手段と、
該縫い目データと前記指定された糸の色とを関連付けて記憶するための手段と、
を備えたことを特徴とする刺繍データ作成装置。
【請求項２】
複数のブロックと該ブロックを形成する輪郭線を有する画像を与えるための手段と、
該ブロックと輪郭線を刺繍するための糸の色と縫い目とを指定する手段と、
該指定された糸の色と縫い目とにより刺繍を実行するブロックと輪郭線とを指定するための手段と、
前記指定するための手段による指定が同一のブロックを１単位として縫う縫い目データを生成し、前記指定するための手段による指定が同一の輪郭線を１単位として縫う縫い目データを生成するための、縫い目データ生成手段と、
を備えたことを特徴とする刺繍データ作成装置。
【請求項３】
前記指定されたブロックの中の１又は複数の指定を解除するための手段、
を更に備えた請求項１又は２に記載の刺繍データ作成装置。
【請求項４】
前記指定されたブロックによる１単位に、他のブロックを追加するための手段、
を更に備えた請求項１又は２又は３に記載の刺繍データ作成装置。
【請求項５】
前記縫い目データを生成するための手段は、各ブロック毎に縫い目データの最初又は最後の少なくとも１つに止め縫いデータを付加する、
請求項１又は２又は３又は４に記載の刺繍データ作成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、刺繍データ作成装置に関する。
【０００２】
【従来の技術】
刺繍縫いが可能なミシンや刺繍縫い専用機に刺繍縫いを行わせるデータは、装置のメーカなどがデータを作成し、ユーザに供給する形態が通常とられている。
しかし、ユーザの好みの多様化により、ユーザ自らが画像を作成し、これを刺繍したいという要求が増加しており、このような要求に応えるために、ユーザが紙に描いた原画をイメージセンサ等により読み取り、これに基づいて刺繍データを生成する装置が既に市販されている。
【０００３】
【発明が解決しようとする課題】
上記したような、ユーザ自らが刺繍データを作成可能な装置の場合、色つきの画像を最小の刺繍糸変え回数で刺繍縫いを行えるデータを作成するのが難しい問題があった。
即ち、同一色毎に異なる原画を作成し、複数回スキャナで読み込ます必要があり、複雑な作業を必要としていた。
本発明は上記従来技術の欠点を改善することを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、本発明の刺繍データ作成装置は、複数のブロックを有する画像を与えるための手段と、該ブロックを刺繍するための糸の色と縫い目とを指定する手段と、該指定された糸の色と縫い目とにより刺繍を実行するブロックを指定するための手段と、前記指定するための手段による指定が同一のブロックを１単位として縫う縫い目を形成するための縫い目データを生成するための手段と、該縫い目データと前記指定された糸の色とを関連付けて記憶するための手段と、を備えたことを特徴とする。
該ブロックは通常輪郭線により形成され、画像は輪郭線とブロックから構成される。上記構成により、縫い条件を設定し、該条件で縫うブロックを指定することにより、該ブロック群は１単位として扱われ、連続的に縫われるように縫い目データが形成される。そのため、実際に刺繍縫いを行わせるに際して糸替え回数を減少できる効果がある。
また請求項２の発明においては、複数のブロックと該ブロックを形成する輪郭線を有する画像を与えるための手段と、該ブロックと輪郭線を刺繍するための糸の色と縫い目とを指定する手段と、該指定された糸の色と縫い目とにより刺繍を実行するブロックと輪郭線とを指定するための手段と、前記指定するための手段による指定が同一のブロックを１単位として縫う縫い目データを生成し、前記指定するための手段による指定が同一の輪郭線を１単位として縫う縫い目データを生成するための、縫い目データ生成手段と、を備えたことを特徴とする。この構成により輪郭線を備えた画像において、ブロックと輪郭線とが同一の指定であっても、１単位として連続して縫われることがないから、良好な縫い模様が形成される。
また該前記指定されたブロックの中の１又は複数の指定を解除するための手段や、前記指定されたブロックによる１単位に、他のブロックを追加するための手段、を更に設けて操作性を向上させるのが望ましい。
なお、１単位として扱う場合にでも、各ブロックは独立しており、また位置が離れていることもあるから、前記縫い目データを生成するための手段により、各ブロック毎に縫い目データの最初又は最後の少なくとも１つに止め縫いデータを付加するように構成することが望ましい。
【０００５】
【発明の実施の形態】
以下本発明の実施の形態を図面に基づいて説明する。
最初にこの実施形態における刺繍データ作成装置Ｘのシステムを周辺機器含めて図５により説明する。この実施形態において、刺繍データ作成装置Ｘはパーソナルコンピュータにより構成されており、ＣＤ−ＲＯＭ等の記憶媒体により供給されるプログラムにより刺繍データ作成装置Ｘを構成するようになっている。この刺繍データ作成装置Ｘと第２の刺繍データ作成装置５０とを接続して用いるようになっている。第２の刺繍データ作成装置５０は既に市販されている既存のものを利用しており、図１に示すようにスキャナ５１を有し、原画をスキャナ５１から読み込んで、縫い目データを生成し、メモリカード５２に記憶させる機能を備えている。この実施形態の刺繍データ作成装置Ｘは第２の刺繍データ作成装置５０の機能を利用できるようになっており、主として生成した縫い目データをメモリカード５２に記憶する機能を利用している。この機能を刺繍データ作成装置Ｘ自体に備えることも当然に可能である。
メモリカード５２に記憶された縫い目データは刺繍ミシン等に装着されて、刺繍縫いに利用されるようになっている。
刺繍データ作成装置Ｘには更にプリンタが接続されており、形成した刺繍縫い目等を印刷して事前に確認できるようになっている。
【０００６】
図１は刺繍データ作成装置Ｘの構成を示す機能ブロック図であり、前記した様にパーソナルコンピュータを利用してソフトウエアによりこれらの機能を構成している。図２は最も典型的な動作のステップを示すもので、以下図１と図２により説明する。
中央演算処理装置１は装置全体の制御を行っており、操作指令装置４３からの操作指令に応じて種々の機能を実現している。画像入力装置２はビットマップデータ等の画像データを入力するものであり、ＣＤやＦＤ等の記憶媒体からこれらの機能を読み込む機能を備えている。また、第２の刺繍データ作成装置５０に設けられているようなスキャナ５１であっても良い。また、画像データ記憶装置４１に予め画像データを記憶させておくことも可能である。
【０００７】
画像入力装置２から入力した画像データ或いは画像データ記憶装置４１に記憶され呼び出された画像データは、一度一時記憶装置４２に記憶された後、輪郭／ブロックデータ生成装置３０により輪郭線データとブロックデータとに変換される（ステップＳ１、２、３）。図３に示すように家の形状をした画像を入力すると、該画像から輪郭線９０〜１００が生成され、該輪郭線に囲まれたブロック８０〜８３が生成される様になっている。この輪郭線とブロックデータを生成する技術は本願出願人らにより開発され提案された公知のものや他の技術を適用することが可能である。
輪郭線は図３に示すように交点毎に分割され輪郭線９０〜１００が生成される（ステップＳ４）。
【０００８】
上記のように輪郭線とブロックを含むように変換された画像データは一時記憶装置４２に格納されると共に表示装置４０に表示されるようになっている。前記した図３はこの表示装置４０における表示状態を示すものである。
ユーザは該表示装置４０を見ながら、各ブロック及び輪郭線の色と縫い目等の刺繍条件を決めることが出来るようになっている。最初に、ブロック糸色／縫い目指定装置６によりブロックの糸色と縫い目タイプを指定するように構成されている（ステップＳ５）。例えば糸色を赤や青、黄色等から、また縫い目タイプを水平、垂直、斜め、クロス等の中から選択するように構成されている。
【０００９】
ブロック糸色／縫い目指定装置６により糸色と縫い目を選択したら、該糸色と縫い目を適用するブロックをブロック指定装置３により選択するように構成されている（ステップＳ６）。図３に示すように、ブロック８０、８１、８２、８３の中、上記設定した糸色と縫い目で刺繍縫いを行うブロックを指定するようになっている。この時に指定したブロック群は単一の単位として扱われ、縫い目データの生成及び刺繍縫いが１単位として行われるようになっている。この構成により刺繍の際に糸の交換回数を減少することが可能になる。
【００１０】
図３の下段に刺繍条件と指定ブロックの関係を示す。ブロック８２と８３は同一の条件において、連続的に指定したため、単一のブロック群Ｃとして扱われる。
同様な操作により全てのブロックの指定が終了したら（ステップＳ７）、該指定に基づいて図３に示す各ブロック群ＡＢＣ毎に縫い目データを形成するように構成されている（ステップＳ８）。該縫い目データの生成の際に、ブロック毎に該ブロックの最初又は最後の少なくとも一方に止め縫いデータを作成するようになっている。ブロックが連続している場合には、この止め縫いデータは作成しなくても良い。
上記縫い目データの生成は縫い目データ生成装置３１により行われる。同時に表示データ生成装置３２により縫い目データに基づく表示データが生成され、表示装置４０において表示できるようにする。
【００１１】
ブロック指定装置３に加えて全ブロック指定装置４とブロック指定追加／削除装置５を備えており、操作性の向上を図っている。全ブロック指定装置４は全てのブロックを指定するものであり、同一の色、同一の縫い目で全てのブロックを縫う場合に１ブロックずつ指定する必要がないようになっている。
また、ブロック指定追加／削除装置５は一度指定して形成されたブロック群に新たなブロックを追加したり或いはブロック群から任意のブロックを削除したりするためのものである。また全ブロック指定装置４により全ブロックを指定した後にブロック指定追加／削除装置５により所定のブロックを削除することにより指定動作を迅速に行うこと等も可能である。
【００１２】
次に同様にユーザは該表示装置４０を見ながら、各輪郭線の色と縫い目、縫い幅の刺繍条件を決めるようになっている。即ち輪郭線糸色／縫い目／縫い幅指定装置１３によりブロックの糸色と縫い目タイプ、及び縫い幅を指定するように構成されている（ステップＳ９）。例えば糸色を赤や青、黄色等から、また縫い目タイプをジグザグ、ストレート等の中から、また縫い幅を２ｍｍ、３ｍｍ等の中から選択するように構成されている。
【００１３】
輪郭線糸色／縫い目／縫い幅指定装置１３により糸色と縫い目及び縫い幅を選択したら、該糸色と縫い目及び縫い幅を適用する輪郭線を輪郭線指定装置１０により選択するように構成されている（ステップＳ１０）。図３に示すように、輪郭線９０〜１００の中、上記設定した糸色と縫い目及び縫い幅で刺繍縫いを行う輪郭線を指定するようになっている。この時に指定した輪郭線群は単一の単位として扱われ、縫い目データの生成及び刺繍縫いが１単位として行われるようになっている。この構成により刺繍の際に糸の交換回数を減少することが可能になる。
【００１４】
前述した図３の下段の表において、輪郭線９０〜９５は黒糸／ジグザグ／２ｍｍに連続的に指定され、輪郭線９６〜１００は青糸／ストレート／２ｍｍに連続的に指定されている。そのため輪郭線９０〜９５と輪郭線９６〜１００とは、夫々単一の輪郭線群Ｄ、Ｅとして扱われるようになっている。
全ての輪郭線の指定が終了したら（ステップＳ１１）、該指定に基づいて図３に示す各輪郭線群Ｄ、Ｅ毎に縫い目データを形成するように構成されている（ステップＳ１２）。該縫い目データの生成の際に、輪郭線が離れている場合には、輪郭線毎に該輪郭線の最初又は最後の少なくとも一方に止め縫いデータを作成するようになっている。
該縫い目データの生成は同様に縫い目データ生成装置３１により行われ、同時に表示データ生成装置３２により縫い目データに基づく表示データが生成され、表示装置４０において表示できるようにする。
【００１５】
上記した輪郭線指定装置１０に加えて全輪郭線指定装置１１と輪郭線指定追加／削除装置１２とを備えており、同様に操作性の向上を図っている。全輪郭線指定装置１１は全ての輪郭線を指定するものであり、同一の色、同一の縫い目、同一の縫い幅で全てのブロックを縫う場合に１輪郭線ずつ指定する必要がないようになっている。
また、輪郭線指定追加／削除装置１２は一度指定して形成された輪郭線群に新たな輪郭線を追加したり或いは輪郭線群から任意の輪郭線を削除したりするためのものである。また全輪郭線指定装置１１により全輪郭線を指定した後に輪郭線指定追加／削除装置１２により所定の輪郭線を削除することにより指定動作を迅速に行えるようになっている。
【００１６】
上記により、刺繍条件に基づくブロックと輪郭線の指定が終了したら、各ブロック群或いは輪郭線群毎に表示装置４０に表示する（ステップＳ１３）。またこの段階で前記したブロックと輪郭線の指定の追加と削除を行うことも可能である（ステップＳ１４、１５）。
【００１７】
上記実施形態ではブロック指定と輪郭線指定とを異なる装置により指定するようにしており、ブロックと輪郭線が同一の色糸或いは他の刺繍条件であっても、１単位として連続して縫わないように構成されている。
なお、上記実施形態ではブロック群及び輪郭線群は同一の刺繍条件を指定した後に指定されたブロックと輪郭線により構成されており、群の形成はユーザの操作により行われることになるが、各ブロック及び輪郭線に指定された色を判断し、色毎に自動的に群分けするように構成することも可能である。この場合、ブロックと輪郭線は同一色であっても、１単位として扱わないようにすることが望ましい。
【００１８】
上記したブロック群と輪郭線群の縫い順序は縫い実行順序指定装置２５により、ユーザの任意に設定することが可能になっており、ブロックを先に刺繍縫いし、輪郭線を後にすることや各ブロック群の間及び輪郭線群間で自由に縫い順序を設定できるようになっている（ステップＳ１６）。
【００１９】
また、全てのブロックと輪郭線を表示装置４０に表示することにより、刺繍縫い目の全体像を予め認識することが出来るようになっている（ステップＳ１７）。
【００２０】
この実施形態では更にバックグランド色指定装置２０により画像の背景、バックグランドの色を指定して表示或いは印刷させることが出来るようになっている。バックグランド領域生成装置３３はバックグランド色指定装置２０の操作があると指定されたブロック及び輪郭線以外の表示装置４０の表示領域をバックグランド７０として認識し（ステップＳ１８）、該バックグランド７０を指定された色で表示するように構成されている（ステップＳ１９）。この機能によりユーザは刺繍対象物の布の色と画像の色の関係を事前に認識することが可能になる。
色の指定は予め用意された色を選択することに加えて、色作成装置２１によりユーザが任意の色を作成できるようになっており、刺繍生地と同一又は近似した色を設定できるようになっている。
【００２１】
上記操作が終了したら、ブロック縫いの条件変更と輪郭線縫いの条件変更がある場合（ステップＳ２０、２１）を除いて、生成された縫い目データを糸色データと共にメモリカード５２に記憶させる（ステップＳ２２）。該メモリカード５２は図５に示すように刺繍ミシンなどに装着され、ここで刺繍縫いが実行される。該縫い目データは刺繍条件に基づいてユーザが指定したブロック群及び輪郭線群に分類されているため、少ない糸替え回数で刺繍縫いが可能である。
【００２２】
図４Ａにより、図２におけるステップＳ５乃至Ｓ８及びＳ１４とＳ１５のブロック指定の動作を説明する。
ブロック糸色／縫い目指定装置６により糸色と縫い目の指定がなされた後（ステップＳ３０）、該条件で刺繍縫いを行うブロックの指定がブロック指定装置３により行われる（ステップＳ３１）。ブロックの指定が終わると（ステップＳ３２）、指定されたブロック群を１単位として指定された糸色と縫い目と共に一時記憶する（ステップＳ３３）。そして、同様な動作を繰り返し、全てのブロックの指定が終了すると（ステップＳ３４）、該ブロック群毎に縫い目データを生成する（ステップＳ３５）。
ブロック指定追加／削除装置５により所定のブロックの刺繍条件の指定解除があると、ステップＳ３０に戻り再び該ブロックについて条件設定を行う（ステップＳ３６）。また所定のブロック群へのブロックの追加があると、ステップ３３に戻り、当該ブロック群の縫い目データが再生成される（ステップＳ３７）。
【００２３】
図４Ｂにより、図２におけるステップＳ９乃至Ｓ１２及びＳ１４とＳ１５の輪郭線指定の動作を説明する。
中央演算処理装置１３により糸色と縫い目及び縫い幅の指定がなされた後（ステップＳ４０）、全輪郭線指定装置１１により全輪郭の指定がなされた場合には（ステップＳ４１）、全輪郭について指定された縫い目と縫い幅に基づき縫い目データが生成される（ステップＳ４２）。
全輪郭指定でない場合には、該条件で刺繍縫いを行う輪郭線の指定が輪郭線指定装置１０により行われる（ステップＳ４３）。輪郭線の指定が終わると（ステップＳ４４）、指定された輪郭線群を１単位として指定された糸色と縫い目及び縫い幅と共に一時記憶する（ステップＳ４５）。そして、同様な動作を繰り返し、全ての輪郭線の指定が終了すると（ステップＳ４６）、該輪郭線群毎に縫い目データを生成する（ステップＳ４７）。
輪郭線指定追加／削除装置１２により所定の輪郭線の刺繍条件の指定解除があると、ステップＳ４０に戻り再び該輪郭線について条件設定を行う（ステップＳ４８）。また所定の輪郭線群への輪郭線の追加があると、ステップ４５に戻り、当該輪郭線群の縫い目データが再生成される（ステップＳ４９）。
【００２４】
以上説明した実施形態では、同一条件のブロック及び輪郭線は１つの操作で指定でき操作性が向上する。また、同一群に指定したブロック及び輪郭線は１単位として縫い目形成がなされるから、該単位の刺繍縫いの際に糸替えを行わなくて良く、糸替えの頻度を減少させることが可能である。
【００２５】
【発明の効果】
以上説明したように、本発明の刺繍データ作成装置は操作性がよい上に、糸替えの頻度が少ない刺繍データを作成できる効果がある。
【図面の簡単な説明】
【図１】本発明の一実施形態を示す機能ブロック図。
【図２】本発明の一実施形態の全体の操作手順を示すフローチャート図。
【図３】本発明の一実施形態の動作の説明図。
【図４Ａ】本発明の一実施形態における刺繍条件の設定とブロック指定の動作を説明するフローチャート図。
【図４Ｂ】本発明の一実施形態における刺繍条件の設定と輪郭線指定の動作を説明するフローチャート図。
【図５】本発明の一実施形態のシステムを周辺装置を含めて示す概略ブロック図。
【符号の説明】
１：中央演算処理装置、２：画像入力装置、３：ブロック指定装置、４：全ブロック指定装置、５：ブロック指定追加／削除装置、６：ブロック糸色／縫い目指定装置、１０：輪郭線指定装置、１１：全輪郭線指定装置、１２：輪郭線指定追加／削除装置、１３：輪郭線糸色／縫い目／縫い幅指定装置、２０：バックグランド色指定装置、２１：色作成装置、２５：縫い実行順序指定装置、３０：輪郭／ブロックデータ生成装置、３１：縫い目データ生成装置、３２：表示データ生成装置、３３：バックグランド領域生成装置、４０：表示装置、４１：画像データ記憶装置、４２：一時記憶装置、４３：操作指令装置、５０：第２の刺繍データ作成装置、５１：スキャナ、５２：メモリカード、７０：バックグランド、８０〜８３：ブロック、９０〜１００：輪郭線。
【図１】
0003939827.tif 000002
【図２】
0003939827.tif 000003
【図３】
0003939827.tif 000004
【図４Ａ】
0003939827.tif 000005
【図４Ｂ】
0003939827.tif 000006
【図５】
0003939827.tif 000007