(57)【要約】  【課題】  刺繍の良さと印刷の良さを両立させることで風合い感や立体感を十分に表現でき、しかも刺繍処理に要する処理時間の短縮化を図るようにすること。  【解決手段】  予め選択された刺繍データが読み込まれ（Ｓ11）、その刺繍データについて解析処理され（Ｓ12）、特殊な縫目であって、しかも複数の糸色の糸で刺繍される混色領域が存在する場合には（Ｓ14：Yes ）、その混色領域に印刷する印刷データが色別刺繍領域毎に作成され（Ｓ15）、刺繍データの糸色情報が、例えば「白色」等に単一化される（Ｓ16）。そこで、刺繍枠にセットされた布地に対して、このように単一化された刺繍データに基づいて刺繍処理された後、作成された印刷データに基づいてインクジェットプリンタにより印刷される。【選択図】  図５
2006204368.tif 000002
【特許請求の範囲】
【請求項１】
刺繍可能なミシンにより布地に刺繍模様を刺繍する為の刺繍データと、前記布地にプリンタで印刷する為の印刷データとを処理する複合データ処理装置であって、
複数の糸色情報と針落ち点位置情報を含む前記刺繍データを解析し、複数の糸色の糸で刺繍される混色領域を求める混色領域演算手段と、
前記混色領域演算手段で求めた混色領域に、その混色領域の複数の糸色と同じ色で印刷する印刷データを作成する印刷データ作成手段と、
を備えたことを特徴とする複合データ処理装置。
【請求項２】
前記混色領域演算手段は、サテン縫いやタタミ縫いを含む所定の縫目形式以外の縫目となる刺繍領域を前記混色領域として抽出することを特徴とする請求項１に記載の複合データ処理装置。
【請求項３】
前記混色領域に属する刺繍データの全部の糸色情報を所定の単一の糸色を表す糸色情報に置き換える糸色情報変更手段を有することを特徴とする請求項１又は２に記載の複合データ処理装置。
【請求項４】
前記印刷データ作成手段は、前記混色領域の刺繍データから刺繍縫目通りにリアルに印刷するリアル印刷データを作成し、そのリアル印刷データに基づいて色別の領域である複数の色別領域を演算し、複数の色別領域のうち所定条件を満たす色別領域についてグラデーション処理を施すことにより印刷に供する印刷データを作成することを特徴とする請求項１〜３の何れかに記載の複合データ処理装置。
【請求項５】
前記印刷データ作成手段は、色別領域の印刷色がそのＲＧＢ値を用いて演算される所定の中間色に属する色別領域についてグラデーション処理を施すことを特徴とする請求項４に記載の複合データ処理装置。
【請求項６】
前記印刷データ作成手段は、色別領域の面積が所定値以下である色別領域についてグラデーション処理を施すことを特徴とする請求項４に記載の複合データ処理装置。
【請求項７】
刺繍可能なミシンにより布地に刺繍模様を刺繍する為の刺繍データと、前記布地にプリンタで印刷する為の印刷データとを処理する複合データ処理装置であって、
複数の糸色情報と針落ち点位置情報を含む前記刺繍データを解析し、刺繍模様に対応する画像を印刷する印刷データを作成する印刷データ作成手段と、
前記刺繍データを解析し、刺繍模様において所定の特徴を有する特定領域を特定する特定領域抽出手段と、
前記特定領域抽出手段により特定された特定領域を除く領域に該当する刺繍データを無効化する刺繍データ無効化手段と、
を備えたことを特徴とする複合データ処理装置。
【請求項８】
前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域のうち、縫い順が所定の後半の順序となる刺繍領域を特定領域として抽出することを特徴とする請求項７に記載の複合データ処理装置。
【請求項９】
前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域のうち、面積が大きい方から数えて所定数の領域を特定領域として抽出することを特徴とする請求項７に記載の複合データ処理装置。
【請求項１０】
前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域のうち、面積が所定の大きさ以上である領域を特定領域として抽出することを特徴とする請求項７に記載の複合データ処理装置。
【請求項１１】
前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域の各々のうち、他の刺繍領域と重なり且つ縫い順が後の刺繍領域で覆われる領域を特定領域として抽出することを特徴とする請求項７に記載の複合データ処理装置。
【請求項１２】
前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域の各々のうち、相互に重なる刺繍領域のうち下側の重なり部を除いた面積が大きい領域を特定領域として抽出することを特徴とする請求項７に記載の複合データ処理装置。
【請求項１３】
前記印刷データ作成手段は、前記刺繍データ無効化手段により無効化される刺繍データに基づいて、当該刺繍データに対応する刺繍領域の画像を印刷する印刷データを作成することを特徴とする請求項７〜１２の何れかに記載の複合データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刺繍ミシンにより刺繍縫製を行う為の刺繍データとプリンタにより印刷処理を行う為の印刷データとを処理する複合データ処理装置に関し、特に刺繍枠にセットされた布地に刺繍処理と印刷処理とを併用することにより、刺繍による風合い感や立体感だけでなく、印刷によりアート的にも表現できるようにしたものに関する。
【背景技術】
【０００２】
従来、刺繍枠にセットされた布地に、刺繍データに基づいて刺繍処理することにより、動物や人物をアート的に表現するようにした刺繍データ作成装置が種々提案されている。例えば、特許文献１に記載の刺繍データ作成装置は、スキャナでカラーの写真画像を読込んでカラーの画像データを作成するとともに、その画像データに基づいてカラー画像を刺繍するための刺繍データを作成し、その刺繍データに基づいて刺繍処理することにより、写真画像を刺繍できるようにしてある。
【０００３】
また、従来、多数の針落ち点データ（所謂、ステッチデータ）からなる刺繍データを用いて、布地に刺繍ミシンにより刺繍するだけでなく、最近では、刺繍データからビットマップデータである印刷データに展開し、刺繍模様をプリンタで印刷できるようになっている。
【０００４】
例えば、特許文献２に記載の布帛（生地）処理方法は、画像データから作成された刺繍データに基づいて、刺繍領域の輪郭線を抽出し、更に、その輪郭線で規定される刺繍領域全体に亙ってビットマップデータに展開することにより、刺繍データから刺繍領域の少なくとも一部に印刷する印刷データを作成し、刺繍データに基づいて、刺繍ミシンにより布地に刺繍を行う一方、刺繍した上糸に重ねて、印刷データに基づいてインクジェットプリンタにより印刷するようにし、刺繍領域の全面で光沢を発揮でき、刺繍の風合いを表現するようにした刺繍と印刷の複合処理技術が開示されている。
【０００５】
ところで、近年、布地に印刷が可能なプリンタが実用化されてきている。そこで、例えば、Ｔシャツ等の布地にプリンタを用いて印刷すると共に、刺繍ミシンにより刺繍を施すことにより、刺繍の良さと印刷の良さとを融合させて、風合いの有るＴシャツを作成したいという要望がある。
【特許文献１】特開２００３−２９０５７９号公報  （第５〜９頁、図３，図２０）
【特許文献２】特開２００４−２６３３５０号公報  （第６〜７頁、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述した特許文献１に記載の刺繍データ作成装置においては、カラー写真画像から画像データを作成してから刺繍データを作成する刺繍データ作成技術が記載されている。この場合、刺繍処理された刺繍模様が、元の写真画像に近いようにリアルに表現するためには、できるだけ多く（例えば、１６〜２０色）の刺繍糸を使用するようになるので、大量の刺繍データに基づいて刺繍するだけでなく、刺繍ミシンを停止させて糸替えを行う糸替え操作を複数回も行うようになり、刺繍処理が複雑化且つ長期化すること、等の問題がある。
【０００７】
また、前述した特許文献２に記載の布帛（生地）処理方法においては、刺繍領域の全体に亙って、刺繍データに基づいて刺繍処理するのに加えて、印刷データによる印刷処理を更に実行するだけであって、印刷処理により刺繍処理の簡略化（便宜）を図り、処理時間の短縮化を図るような複合処理技術ではないので、刺繍処理が長期化するという問題がある。
【課題を解決するための手段】
【０００８】
請求項１に係る複合データ処理装置は、刺繍可能なミシンにより布地に刺繍模様を刺繍する為の刺繍データと、布地にプリンタで印刷する為の印刷データとを処理する複合データ処理装置であって、複数の糸色情報と針落ち点位置情報を含む刺繍データを解析し、複数の糸色の糸で刺繍される混色領域を求める混色領域演算手段と、混色領域演算手段で求めた混色領域に、その混色領域の複数の糸色と同じ色で印刷する印刷データを作成する印刷データ作成手段とを備えたものである。
【０００９】
混色領域演算手段により複数の糸色情報と針落ち点位置情報を含む刺繍データが解析され、複数の糸色の糸で刺繍される混色領域が求められると、印刷データ作成手段によりその混色領域の複数の糸色と同じ色で混色領域に印刷する印刷データが作成される。それ故、作成された印刷データに基づいて、混色領域に、複数の糸色と同じ色でカラー印刷することができる。
【００１０】
請求項２に係る複合データ処理装置は、請求項１の発明において、前記混色領域演算手段は、サテン縫いやタタミ縫いを含む所定の縫目形式以外の縫目となる刺繍領域を混色領域として抽出するものである。
【００１１】
請求項３に係るデータ処理装置は、請求項１又は２の発明において、前記混色領域に属する刺繍データの全部の糸色情報を所定の単一の糸色を表す糸色情報に置き換える糸色情報変更手段を有するものである。
【００１２】
請求項４に係る複合データ処理装置は、請求項１〜３の何れかの発明において、前記印刷データ作成手段は、前記混色領域の刺繍データから刺繍縫目通りにリアルに印刷するリアル印刷データを作成し、そのリアル印刷データに基づいて色別の領域である複数の色別領域を演算し、複数の色別領域のうち所定条件を満たす色別領域についてグラデーション処理を施すことにより印刷に供する印刷データを作成するものである。
【００１３】
請求項５に係る複合データ処理装置は、請求項４の発明において、前記印刷データ作成手段は、色別領域の印刷色がそのＲＧＢ値を用いて演算される所定の中間色に属する色別領域についてグラデーション処理を施すものである。
【００１４】
請求項６に係る複合データ処理装置は、請求項４の発明において、前記印刷データ作成手段は、色別領域の面積が所定値以下である色別領域についてグラデーション処理を施すものである。
【００１５】
請求項７に係るデータ処理装置は、刺繍可能なミシンにより布地に刺繍模様を刺繍する為の刺繍データと、布地にプリンタで印刷する為の印刷データとを処理する複合データ処理装置であって、複数の糸色情報と針落ち点位置情報を含む刺繍データを解析し、刺繍模様に対応する画像を印刷する印刷データを作成する印刷データ作成手段と、刺繍データを解析し、刺繍模様において所定の特徴を有する特定領域を特定する特定領域抽出手段と、特定領域抽出手段により特定された特定領域を除く領域に該当する刺繍データを無効化する刺繍データ無効化手段とを備えたものである。
【００１６】
印刷データ作成手段により複数の糸色情報と針落ち点位置情報を含む刺繍データが解析され、刺繍模様に対応する画像を印刷する印刷データが作成され、特定領域抽出手段により刺繍データが解析されて、刺繍模様において所定の特徴を有する特定領域が特定される。そこで、刺繍データ無効化手段は、特定領域抽出手段により特定された特定領域を除く領域に該当する刺繍データを無効化する。その為、その特定領域に対応する刺繍データだけが残され、特定領域にのみ刺繍が施される。
【００１７】
請求項８に係る複合データ処理装置は、請求項７の発明において、前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域のうち、縫い順が所定の後半の順序となる刺繍領域を特定領域として抽出するものである。
【００１８】
請求項９に係る複合データ処理装置は、請求項７の発明において、前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域のうち、面積が大きい方から数えて所定数の領域を特定領域として抽出するものである。
【００１９】
請求項１０に係る複合データ処理装置は、請求項７の発明において、前記特定領域抽出は、複数の糸色に対応する複数の刺繍領域のうち、面積が所定の大きさ以上である領域を特定領域として抽出するものである。
【００２０】
請求項１１に係る複合データ処理装置は、請求項７の発明において、前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域の各々のうち、他の刺繍領域と重なり且つ縫い順が後の刺繍領域で覆われる領域を特定領域として抽出するものである。
【００２１】
請求項１２に係る複合データ処理装置は、請求項７の発明において、前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域の各々のうち、相互に重なる刺繍領域のうち下側の重なり部を除いた面積が大きい領域を特定領域として抽出するものである。
【００２２】
請求項１３に係る複合データ処理装置は、請求項７〜１２の何れかの発明において、前記刺繍データ無効化手段により無効化される刺繍データに基づいて、当該刺繍データに対応する刺繍領域の画像を印刷する印刷データを作成するものである。
【発明の効果】
【００２３】
請求項１の発明によれば、刺繍可能なミシンにより布地に刺繍模様を刺繍する為の刺繍データと、布地にプリンタで印刷する為の印刷データとを処理する複合データ処理装置であって、混色領域演算手段と、印刷データ作成手段とを備えたので、複数の糸色の糸で刺繍される混色領域に限って、刺繍に際して用いる複数の糸色と同じ色で印刷データによりカラー印刷が可能になる。
【００２４】
従って、刺繍ミシンを用いた刺繍縫製時に、例えば、この混色領域を縫製するに際して白色の糸のみを用いて縫製を行い、その後、その白色の糸で縫製された混色領域に対して、刺繍する際の糸色を示す糸色情報を含む刺繍データに基づいて作成された印刷データを用いてプリンタにより印刷処理を施すことにより、実際に刺繍データに基づく糸色を用いて刺繍を行った場合と同じように、刺繍の風合いや立体感を維持した状態で刺繍模様を表現することができる。
【００２５】
これにより、刺繍ミシンを用いてこの混色領域に対する刺繍縫製を行う際に、作業者による刺繍ミシンでの糸替え作業を省くことができ、作業者による作業量及び糸替えに要する時間が大幅に軽減されることになる。更に、この混色領域に関して、刺繍の風合いを表現しなくても良い場合には、この混色領域の刺繍処理を省略して布地に対する印刷処理のみを行うようにすれば、一層、刺繍縫製に要する時間が低減されることとなる。
【００２６】
また、刺繍模様の全てに対して印刷データを作成して、全ての刺繍模様をプリンタによりカラー印刷する場合と比べて、プリンタの着色剤（インクジェットプリンタの場合はインク）の消費量を抑制することができる。
【００２７】
請求項２の発明によれば、前記混色領域演算手段は、サテン縫いやタタミ縫いを含む所定の縫目形式以外の縫目（即ち、特殊な縫目）となる刺繍領域を混色領域として抽出するので、サテン縫いやタタミ縫い等の通常の縫目形式でない、例えば複数色により写真画像を表現するような無秩序（ランダム）な縫目で縫製されている混色領域にカラー印刷することができる。その他請求項１と同様の効果を奏する。
【００２８】
請求項３の発明によれば、前記混色領域に属する刺繍データの全部の糸色情報を所定の単一の糸色を表す糸色情報に置き換える糸色情報変更手段を有するので、糸色が単一化された刺繍データにより、糸替えを行わずに一気に刺繍することができ、刺繍による風合いを残しつつ、刺繍処理に要する処理時間の短縮化を図ることができる。その他請求項１又は２と同様の効果を奏する。
【００２９】
請求項４の発明によれば、前記印刷データ作成手段は、混色領域の刺繍データから刺繍縫目通りにリアルに印刷するリアル印刷データを作成し、そのリアル印刷データに基づいて色別の領域である複数の色別領域を演算し、複数の色別領域のうち所定条件を満たす色別領域についてグラデーション処理を施すことにより印刷に供する印刷データを作成するので、その印刷データで印刷することにより、所定条件を満たす色別領域について滑らかな階調表現にすることができ、混色領域における印刷処理によるリアル性を格段に高めることができる。その他請求項１〜３の何れかと同様の効果を奏する。
【００３０】
請求項５の発明によれば、前記印刷データ作成手段は、色別領域の印刷色がそのＲＧＢ値を用いて演算される所定の中間色に属する色別領域についてグラデーション処理を施すので、薄いピンク系や薄いブルー系等の淡い色で印刷された中間色の色別領域に関してグラデーション処理を採用することにより、より滑らかな階調表現を実現することができ、混色領域におけるリアル表現をより一層高めることができる。その他請求項４と同様の効果を奏する。
【００３１】
請求項６の発明によれば、前記印刷データ作成手段は、色別領域の面積が所定値以下である色別領域についてグラデーション処理を施すので、混色領域において小さな面積を占める繋ぎ的な色別領域に関してグラデーション処理を採用することにより、より滑らかな階調表現が可能になり、混色領域のリアル表現をより一層高めることができる。その他請求項４と同様の効果を奏する。
【００３２】
請求項７の発明によれば、刺繍可能なミシンにより布地に刺繍模様を刺繍する為の刺繍データと、布地にプリンタで印刷する為の印刷データとを処理する複合データ処理装置であって、印刷データ作成手段と、特定領域抽出手段と、刺繍データ無効化手段とを備えたので、刺繍模様における特定された特定領域を除く領域に該当する刺繍データが無効化され、特定領域に対する刺繍が可能になる。その特定領域が、例えば人間の髪の毛や動物のたてがみの場合には、これら髪の毛やたてがみ等を刺繍糸により立体的に表現することが可能になる。
【００３３】
従って、これら髪の毛やたてがみ等のように、その風合いや立体感の表現のために刺繍を行った方が良いと考えられる特定領域については刺繍処理を行い、その特定領域以外の領域については刺繍処理を行わず、例えばプリンタにより印刷処理を行うようにすれば、模様の表現に前述の風合いや立体感を維持しつつ、刺繍処理に要する時間を大幅に短縮化することができる。
【００３４】
請求項８の発明によれば、前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域のうち、縫い順が所定の後半の順序となる刺繍領域を特定領域として抽出するので、縫い順において所定の後半に刺繍するようにした刺繍模様における特徴的な刺繍領域について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、特定領域にだけ刺繍し、その他の領域については、刺繍処理に比べて処理時間の短い印刷処理をするので、刺繍処理に要する処理時間の短縮化を図ることができる。その他請求項７と同様の効果を奏する。
【００３５】
請求項９の発明によれば、前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域のうち、面積が大きい方から数えて所定数の領域を特定領域として抽出するので、面積が比較的大きいが故にリアル表現させるような刺繍模様における特徴的な刺繍領域について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、特定領域にだけ刺繍し、その他の領域については、刺繍処理に比べて処理時間の短い印刷処理をすることにより、刺繍処理に要する処理時間の短縮化を図ることができる。その他請求項７と同様の効果を奏する。
【００３６】
請求項１０の発明によれば、前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域のうち、面積が所定の大きさ以上である領域を特定領域として抽出するので、面積が所定の大きさ以上であって、刺繍領域が比較的大きいが故にリアル表現させるような刺繍模様における特徴的な刺繍領域について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、特定領域にだけ刺繍し、その他の領域については、刺繍処理に比べて処理時間の短い印刷処理をすることにより、刺繍処理に要する処理時間の短縮化を図ることができる。その他請求項７と同様の効果を奏する。
【００３７】
請求項１１の発明によれば、前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域の各々のうち、他の刺繍領域と重なり且つ縫い順が後の刺繍領域で覆われる領域を特定領域として抽出するので、他の刺繍領域と重なり、しかも縫い順が後の刺繍領域で覆われる部分的な領域であって、刺繍模様における特徴的な部分的な領域について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、特定領域にだけ刺繍し、その他の領域については、刺繍処理に比べて処理時間の短い印刷処理をすることにより、刺繍処理に要する処理時間の短縮化を図ることができる。その他請求項７と同様の効果を奏する。
【００３８】
請求項１２の発明によれば、前記特定領域抽出手段は、複数の糸色に対応する複数の刺繍領域の各々のうち、相互に重なる刺繍領域のうち下側の重なり部を除いた面積が大きい領域を特定領域として抽出するので、他の刺繍領域と重なって下側に隠れる刺繍部を省略した相互に重なり関係を有する刺繍領域のうちの面積が大きく、刺繍模様における特徴的な刺繍領域について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、特定領域にだけ刺繍し、その他の領域については、刺繍処理に比べて処理時間の短い印刷処理をすることにより、刺繍処理に要する処理時間の短縮化を図ることができる。その他請求項７と同様の効果を奏する。
【００３９】
請求項１３の発明によれば、前記刺繍データ無効化手段により無効化される刺繍データに基づいて、当該刺繍データに対応する刺繍領域の画像を印刷する印刷データを作成するので、刺繍模様の全てに対して印刷データを作成して、刺繍模様の全ての領域をプリンタによりカラー印刷する場合と比べて、プリンタの着色剤（インクジェットプリンタの場合はインク）の消費量を抑制することができる。その他請求項７〜１２の何れかと同様の効果を奏する。
【発明を実施するための最良の形態】
【００４０】
本実施例における複合データ処理装置は、布地に対して、刺繍ミシンにより刺繍模様を刺繍縫いするとともに、刺繍模様のうちの複数の糸色の糸で刺繍される混色領域にプリンタにより印刷することにより、刺繍による立体感や風合いを表現でき、しかも印刷によりリアル感を表現するものである。
【実施例】
【００４１】
先ず、図１に示すように、複合データ処理装置１に、インクジェットプリンタ３を備えた刺繍ミシン２が電気的に接続され、この刺繍ミシン２に接続された枠駆動装置４は、各種の形状の刺繍枠５を着脱可能に装着し、刺繍縫いに際してだけでなく、インクジェットプリンタ３による印刷に際して、その刺繍枠５を直交する２方向（Ｘ方向とＹ方向）に移動駆動できるようになっている。
【００４２】
複合データ処理装置１は、図２に示すようにパーソナルコンピュータからなり、制御全体を司る制御装置１０、この制御装置１０に接続されたマウス１１と、キーボード１２と、イメージスキャナ１３と、カラーのディスプレイ１４等を備えている。制御装置１０は、ＣＰＵ２１とＲＯＭ２２とＲＡＭ２３とこれらを接続するバス２４とを含むマイクロコンピュータと、バス２４に接続されハードディスク（ＨＤ）２５を備えたハードディスクドライブ（ＨＤＤ）２６と、入出力インターフェース２７等を有する。
【００４３】
また、バス２４には、フレキシブルディスクの為のフレキシブルディスクドライブ（ＦＤＤ）２８と、ＣＤ−ＲＯＭの為のＣＤ−ＲＯＭドライブ２９も接続されている。入出力インターフェース２７には、キーボード１２と、マウス１１と、イメージスキャナ１３と、ディスプレイ１４を駆動する為の表示駆動回路３０と、通信用インターフェース（通信用Ｉ／Ｆ）３１を介して刺繍ミシン２とが夫々接続されている。
【００４４】
ＲＯＭ２２には、パーソナルコンピュータの電源ＯＮ時に、パーソナルコンピュータを起動させる起動プログラム等が格納されている。ＲＡＭ２３には、イメージスキャナ１３やフレキシブルディスクやＣＤ−ＲＯＭから読み込んだ印刷図柄の為の画像データを格納する画像データメモリ、刺繍模様の為の刺繍データを格納する刺繍データメモリ、ＣＰＵ２１で演算処理した演算結果を収容する各種メモリ、バッファ、ポインタ、カウンタ等が必要に応じて設けられている。
【００４５】
一方、ハードディスク２５には、ＯＳ（オペレーティング・システム）や、マウス１１とキーボード１２とイメージスキャナ１３とディスプレイ１４等を使用可能とする為の各種のドライバ、アプリケーションプログラム等が組み込まれると共に、イメージスキャナ１３やフレキシブルディスクやＣＤ−ＲＯＭから記録されている画像データや刺繍データを読み込む読込み制御プログラム、その読み込まれた画像データや刺繍データを画像データメモリや刺繍データメモリに格納するデータ入力制御プログラム、画像データから印刷データを作成する印刷データ作成制御や画像データから刺繍データを作成する刺繍データ作成制御の制御プログラム、刺繍データから印刷データを作成する印刷データ作成制御プログラム、後述の複合データ処理制御の為の制御プログラム（図５，図７〜１０参照）等、各種の制御プログラムも格納されている。
【００４６】
ハードディスク２５の刺繍データメモリには、更に、図４に示すように、図１２に示す「シマウマ」の刺繍データ等多数の刺繍データが予め格納されている。即ち、この「シマウマ」の刺繍データは、複数の色別の刺繍領域Ｅ１〜ＥＮからなり、これら色別刺繍領域Ｅ１〜ＥＮの各々の縫目データは、次の縫目までの移動量（布送り量）を設定する相対座標であり、色別刺繍領域Ｅ１〜ＥＮの各々には、その先頭部に「糸色コード」が設けられるとともに、その末尾部に「糸切りコード」が含まれている。
【００４７】
但し、刺繍模様「シマウマ」に有する色別刺繍領域Ｅ１〜ＥＮの各々の縫目は、サテン縫いやタタミ縫いを含む所定の縫目形式以外の特殊な縫目、例えば図１２に示すように、無秩序（ランダム）な縫目で構成されている。また、「黄色刺繍領域」Ｅ３の一部と「黒色刺繍領域」ＥＮの一部とが部分的に重なっており、「黒色刺繍領域」ＥＮの面積が、その他（「橙色刺繍領域」Ｅ１、「赤色刺繍領域」Ｅ２、「黄色刺繍領域」Ｅ３・・・に比べて最も大きくなっている。
【００４８】
図３に示すように、刺繍ミシン２の刺繍ミシン本体２ａには、通信用インターフェース（通信用Ｉ／Ｆ）４１介して複合データ処理装置１に接続された制御ユニット４２、各種操作スイッチ４３、主軸位置検出センサ４４、ミシンモータ４５及びその駆動回路４６等が設けられている。ミシンモータ４５により主軸（図示略）が回転駆動されて針棒上下駆動機構（図示略）により針棒が上下に往復駆動され、その針棒に取付けられた縫針と、ベッド部に設けられた糸捕捉機構（図示略）とが協動して、刺繍枠５に保持された布地Ｗに刺繍縫目が形成される。
【００４９】
インクジェットプリンタ３には、制御ユニット５１、各種操作スイッチ５２、４色（シアン，マゼンタ，イエロー，ブラック）の為の４列のインクノズルをユニット化したプリントヘッド５３、ヘッド昇降モータ５４、パージ駆動モータ５５、パージ移動モータ５６、これらプリントヘッド５３及び各モータ５４〜５６の為の駆動回路５７〜６０が設けられている。プリントヘッド５３は、制御ユニット５１から印字指令を受けると、圧電セラミックアクチュエータの撓みによりインクを下側の布地Ｗに向けてインクノズルからが噴射する。
【００５０】
枠駆動装置４には、キャリッジ位置検出センサ６１、枠駆動装置４に装着された刺繍枠５をＸ方向に移動させるＸ方向駆動モータ６２とその駆動回路６３、刺繍枠５をＹ方向に移動させるＹ方向駆動モータ６４とその駆動回路６５等が設けられている。枠駆動装置４は、刺繍ミシン本体２ａの制御ユニット４２やインクジェットプリンタ３の制御ユニット５１から枠移動信号を受けると、Ｘ方向駆動モータ６２とＹ方向駆動モータ６４を駆動させて刺繍枠５をＸ方向とＹ方向とに移動させる。
【００５１】
次に、複合データ処理装置１の制御装置で実行されるデータ処理制御のルーチンについて、図５のフローチャートに基づいて説明する。但し、図中の符号Ｓｉ（ｉ＝１１、１２、１３・・・）は各ステップである。
【００５２】
ディスプレイ１４に表示されたメインメニュー（図示略）のうちの「複合データ処理」を選択すると、例えば、図１１に示すように、メニュー「複合データ処理設定」が表示されるので、作業者がブロックカーソルＫにより、項目「１」の「色糸刺繍後に印刷」を選択すると、図５に示す標準複合データ処理制御が開始される。
【００５３】
この制御が開始されると、先ず、ＣＤ−ＲＯＭやハードディスク２５に格納された複数の刺繍データのうちから図４（図１２参照）に示す「シマウマ」の刺繍データが読み込まれてＲＡＭ２３の刺繍データメモリに格納される（Ｓ11）。次に、その刺繍データに基づいて、サテン縫目やタタミ縫目等の縫目形式や糸色で指定される色別刺繍領域、つまり刺繍模様に含まれる複数の色別刺繍領域の外形輪郭を求める為に、刺繍データの解析処理が実行される（Ｓ12）。
【００５４】
その刺繍データの解析処理について簡単に説明すると、先ず、刺繍データに含まれる各針落ち点（合計ｎ個とする）を、縫製順にＰｉ（ｉ＝１，２，・・・，ｎ）とする。変数ｉに初期値「１」をセットし、針落ち点Ｐｉを原点として直交座標系を設定する。図６−１，図６−２に示すように、針落ち点Ｐｉから針落ち点Ｐi+1 へ至る方向にＸ軸を設け、Ｘ軸に対して針落ち点Ｐｉを中心に反時計回りに９０°回転した方向にＹ軸を設け、針落ち点Ｐi+1 の座標（Ｘi+1 ，０）と針落ち点Ｐi+2 の座標（Ｘi+2 ，Ｙi+2 ）を読み込み、ＲＡＭ２３の座標メモリに記憶する。
【００５５】
次に、Ｘi+1 とＸi+2 との値を比較し、Ｘｉ+1の方が大きい場合には、針落ち点Ｐi+1 の属性を仮輪郭に設定し、Ｘi+2 ≧Ｘi+1 の場合には、針落ち点Ｐi+1 の属性を仮走りとして設定する。ここで、図６−１に示すように、針落ち点Ｐi+1 が輪郭点である場合、その両側のステッチＳｉ，Ｓi+1 に折り返しが発生する。この場合、Ｘi+2 の値はＸi+1 の値よりも小さくなる（Ｘi+2 ＜Ｘi+1 ）。
【００５６】
そこで、この場合、針落ち点Ｐi+1 の属性を、輪郭点と推定できるという意味で仮輪郭とし、針落ち点Ｐi+1 が走り点である場合、図５−２に示すように、Ｘi+2 ≧Ｘi+1 となる。そこで、この場合、針落ち点Ｐi+1 の属性を、走り点と推定できるという意味で仮走りとする。尚、針落ち点Ｐ1 ，Ｐn には、強制的に仮走りの属性を付与する。
【００５７】
このように、変数ｉの値を順次増加させながら、これらの処理を繰り返し実行し、ｉ＋１＝ｎとなった場合、つまりｉ＋１＝２〜ｎ−１の全ての針落ち点Ｐi+1 に対して仮輪郭または仮走りの属性を付与したことになる。そこで、次のように縫目形式の分類を行う。先ず、変数ｉに１，２，３，・・・を順次セットしながら、針落ち点Ｐi+1 に仮輪郭の属性が付与されているか否かを判断する。Ｐi+1 が仮走りの場合は、変数ｉに次の大きな値をセットして再度判断する。
【００５８】
一方、針落ち点Ｐi+1 が仮輪郭の場合、その針落ち点Ｐi+1 が、仮走りの属性を付与された針落ち点と隣接しているか否か、すなわち、針落ち点Ｐｉ又はＰi+2 の何れかが仮走りであるか否かを判断する。仮走りと隣接している場合、その針落ち点Ｐi+1 に仮輪郭の属性を付与したループで記憶したＹi+2 を読み出す。
【００５９】
その針落ち点Ｐｉの前後に配設される仮輪郭の針落ち点に対して同様に記憶されたＹi+2 と異符号である場合には、針落ち点Ｐi+1 の縫目属性を仮タタミ輪郭とし、同符号である場合には、針落ち点Ｐi+1 の縫目属性を仮走りとする。
【００６０】
一方、仮輪郭の針落ち点Ｐi+1 が仮走りの針落ち点と隣接していない場合であって、Ｙi+2 の符号が前後の仮輪郭で交互に入れ替わっている場合、その針落ち点Ｐi+1 を仮サテン輪郭とし、Ｙi+2 の符号が交互に入れ替わっていない場合は、その針落ち点Ｐi+1 を仮走りとする。
【００６１】
そして、最終的に、仮タタミ輪郭の属性を付与された全ての針落ち点のデータについて、前後の針落ち点の形状や、糸密度、タタミパタン等を検出し、それに基づいて刺繍模様の外形輪郭を確定する処理を実行し、タタミ縫いを行うタタミ縫目による刺繍領域を確定する。
【００６２】
また、仮サテン輪郭の属性を付与された全ての針落ち点のデータについて、前後の針落ち点の形状，糸密度等を検出し、それに基づいて刺繍模様の輪郭を確定する処理を実行し、サテン縫いを行うサテン縫目による刺繍領域を確定する。
【００６３】
最後に、これら仮タタミ輪郭や仮サテン輪郭として確定されなかった残りの針落ち点のデータに対し、その針落ち点を走り点として縫目ピッチと形状に従った確定を行い、走り縫いを行う走り縫目による刺繍領域を確定する。
【００６４】
次に、Ｓ12における刺繍データの解析処理の結果を受け、サテン縫目やタタミ縫目などの通常に用いられる縫目形式以外の特殊な縫目を有し、しかも複数の糸色で刺繍される混色領域の有無が演算で求められ（Ｓ13）、混色領域が無い場合には（Ｓ14：No）、この制御を終了して、メインルーチンにリターンする。
【００６５】
ここで、図４に示す刺繍模様「シマウマ」の刺繍データは、サテン縫目やタタミ縫目等の所定の縫目形式ではなく、ランダムで特殊な縫目であるため、「シマウマ」全体が混色領域である。そこで、混色領域が検出された場合には（Ｓ14：Yes ）、混色領域に該当する刺繍データに基づいて印刷データ作成処理制御（図７参照）が実行される（Ｓ15）。
【００６６】
この制御が開始されると、先ず、刺繍データに基づいて、刺繍縫目通りにリアルに印刷するリアル印刷データを作成する作成処理が実行される（Ｓ21）。このリアル印刷データ作成処理について簡単に説明すると、先ず、図１３−１に示すように、針落ち点Ｎａ、Ｎｂ、Ｎｃ、Ｎｄ・・・・Ｎｎを順々に結んだ直線縫目Ｉ０，Ｉ１，Ｉ２，Ｉ３，Ｉ４・・・Ｉｎを表す印刷データが作成される。
【００６７】
次に、図１３−２に示すように、各直線縫目Ｉ０，Ｉ１，Ｉ２，Ｉ３，Ｉ４・・・Ｉｎについて、刺繍データ中の糸色コードにより示される糸色と同じ色であって、標準的な刺繍糸（ポリエステルやレーヨン）の太さ（例えば、６０〜８０番の糸太さ）を加味した直線縫目Ｉ０ａ，Ｉ１ａ，Ｉ２ａ，Ｉ３ａ，Ｉ４ａ・・・Ｉｎａを表す印刷データが作成される。
【００６８】
そして、最終的に、図１３−３に示すように、各直線縫目Ｉ０ａ，Ｉ１ａ，Ｉ２ａ，Ｉ３ａ，Ｉ４ａ・・・Ｉｎａについて、直線縫目の原点側、つまり図１３−３において下側に陰影を付加する陰影処理を実行したリアルな直線縫目Ｉ０ｂ，Ｉ１ｂ，Ｉ２ｂ，Ｉ３ｂ，Ｉ４ｂ・・・Ｉｎｂを表す印刷データが作成される。
【００６９】
この場合、刺繍模様「シマウマ」の印刷データは、図１４に示すように、図１２に示す元の刺繍模様「シマウマ」に対して、リアル表現が可能になっている。次に、色別刺繍領域が演算により求められる（Ｓ22）。
【００７０】
この色別刺繍領域演算処理においては、Ｓ21で作成された印刷データに基づいて、図１５−１に示すように、同じ印刷色の印刷データからなる複数の色別刺繍領域Ｅ１，Ｅ２，Ｅ３，Ｅ４，Ｅ５・・・ＥＮが色毎に求められる。次に、これら複数の色別刺繍領域の各々に色別刺繍領域番号が附される一方、色別刺繍領域ポインタＰに初期値「１」がセットされ（Ｓ23）、色別刺繍領域ポインタＰで指示する色別刺繍領域について、その印刷色が検索される（Ｓ24）。
【００７１】
ところで、一般に、印刷色はここでは、光の三原色であるＲＧＢの値で指示されているため、その印刷色であるＲＧＢ値に基づいて、予め設定した所定の中間色か否かが判定され、所定の中間色の場合には（Ｓ25：Yes ）、その色別刺繍領域について、グラデーション処理が実行される（Ｓ26）。ここで、グラデーション処理とは、階調表現だけでなく、色別刺繍領域の境界部分の色をぼかす為のぼかし処理を含むものである。
【００７２】
例えば、図１５−１に示すように、複数の色別刺繍領域Ｅ１，Ｅ２，Ｅ３，Ｅ４，Ｅ５・・・ＥＮのうち、色別刺繍領域Ｅ２と色別刺繍領域Ｅ４とに挟まれた狭い中間の色別刺繍領域Ｅ３の印刷色のＲＧＢ値が中間色の場合には、図１５−２に示すように、中間色別刺繍領域Ｅ３の左半部分Ｅ３Ｌが左側の色別刺繍領域Ｅ２の印刷色に近い印刷色のＲＧＢ値に変更されるとともに、中間色の別刺繍領域Ｅ３の右半部分Ｅ３Ｒが右側の色別刺繍領域Ｅ３の印刷色に近い印刷色のＲＧＢ値に変更して、グラデーション処理される。このようなグラデーション処理を複数回繰り返すことで、色別刺繍領域Ｅ３の境界部分にぼかし処理を施すようにしてもよい。
【００７３】
次に、色別刺繍領域ポインタＰの値が最大の色別刺繍領域番号でない場合には（Ｓ27：No）、色別刺繍領域ポインタＰが１つインクリメントされ（Ｓ28）、Ｓ24以降が繰り返して実行される。そして、色別刺繍領域ポインタＰの値が最大の色別刺繍領域番号に達して、全ての色別刺繍領域について検索処理が完了した場合には（Ｓ27：Yes ）、全ての色別刺繍領域について、印刷データが作成されていない空白部の有無が検索され、空白部を検出した場合、その空白部に、周りの印刷色と同じ色の印刷のためのベタ状の印刷データを補足して追加する補足処理が実行され（Ｓ29）、この制御を終了して、標準複合データ処理制御のＳ16にリターンする。
【００７４】
例えば、刺繍模様「シマウマ」は、図１６に示すように、空白部がうめ埋めつくされ、しかもグラデーション処理された印刷データを部分的に含んだリアルな印刷データが作成される。次に、標準複合データ処理制御において、Ｓ11で読み込んだ刺繍データの全ての糸色情報を淡い色に単一化する糸色情報変更処理が実行され（Ｓ16）、この制御を終了する。例えば、図１７に示すように、各色別刺繍領域Ｅ１，Ｅ２，Ｅ３・・・ＥＮの糸色コードとして、「白」の糸色コードに変更される。
【００７５】
その後、このようにリアルな印刷データが作成され、しかも印刷色が単一化された刺繍データが作成されたので、その刺繍データに基づいて刺繍ミシン２により単一色（この場合、白色）の刺繍糸で刺繍された後、リアル印刷データに基づいてインクジェットプリンタ３により印刷される。ここで、標準複合データ処理制御の、特にＳ13等から混色領域演算手段が構成され、標準複合データ処理制御の特にＳ15等から印刷データ作成手段が構成されている。
【００７６】
このように、複数の糸色情報と針落ち点位置情報を含む刺繍データが解析された結果、複数の糸色の糸で刺繍され、しかもサテン縫いやタタミ縫いを含む所定の縫目形式以外の特殊な縫目となる刺繍領域「シマウマ」が混色領域として抽出され、その混色領域に、その混色領域の複数の糸色と同じ色で印刷する印刷データが作成されるので、複数の糸色の糸で刺繍される混色領域「シマウマ」を、刺繍に際して用いる複数の糸色と同じ色で印刷データによりカラー印刷することができる。
【００７７】
また、混色領域に属する刺繍データを有する全部の糸色情報を所定の単一の糸色を表す糸色情報に置き換えるので、糸色が単一化された刺繍データにより、糸替えを行わずに一気に刺繍することができ、刺繍による風合いを残しつつ、刺繍処理に要する処理時間の短縮化を図ることができる。
【００７８】
一般的に、写真画像に基づいてこの写真画像を刺繍ミシンにより刺繍縫製する為に作成された刺繍データにおいて、前述のような混色領域を縫製する為の刺繍データについては、混色により原画像の色合いを表現するため、針数が多いのみでなく、縫製に用いる糸色数についても相当多くなることが多い。従って、本実施例のように、このような混色領域については単一の糸（白色の糸）で刺繍を行い、刺繍縫製後、その混色領域に対してカラー印刷を行うことにより、刺繍処理の際に刺繍ミシンに対する色替えの処理を要することなく混色領域の刺繍縫製を行うことになるため、作業者による色替え作業負荷及びその色替えに要する時間を省略でき、刺繍処理に要する時間の大幅な短縮化が可能になる。
【００７９】
更に、混色領域の刺繍データから刺繍縫目通りにリアルに印刷するリアル印刷データを作成し、そのリアル印刷データに基づいて色別の領域である複数の色別刺繍領域Ｅ１，Ｅ２，Ｅ３・・・Ｅｎを演算し、複数の色別刺繍領域Ｅ１，Ｅ２，Ｅ３・・・Ｅｎのうち所定条件を満たす色別刺繍領域Ｅ３についてグラデーション処理を施して印刷に供する印刷データを作成するので、その印刷データを用いて印刷することにより、所定条件を満たす色別刺繍領域Ｅ３について滑らかな階調表現にすることができ、混色領域における印刷処理によるリアル性を格段に高めることができる。
【００８０】
ところで、ディスプレイ１４に表示されたメインメニュー（図示略）のうちの「複合データ処理」を選択して、例えば、図１８に示すように、「複合データ処理設定」のうちの  作業者がブロックカーソルＫにより、選択項目「２」の「印刷後に第１特定領域に刺繍」を選択すると、図８に示す第１複合データ処理制御が開始される。
【００８１】
この制御は、図５に基づいて説明した標準複合データ処理制御と略同じであるが、Ｓ16に代えて設けられたＳ16A とＳ16B についてのみ説明するものとする。即ち、Ｓ15に示す印刷データ作成処理の後、刺繍データに基づいて、縫い順が最も後になる色別刺繍領域を第１特定領域として抽出され（Ｓ16A ) 、その第１特定領域以外の色別刺繍領域の刺繍データが削除される（Ｓ16B ）。ここで、第１特定領域以外の色別刺繍領域の刺繍データを、削除するのではなく、無効化するようにしてもよい。
【００８２】
例えば、図１９に示すように、縫い順が最後である「黒」の色別刺繍領域ＥＮだけが残り、それ以外の色別刺繍領域Ｅ１，Ｅ２，Ｅ３・・・Ｅ (Ｎ−１) の刺繍データが削除（或いは無効化）される。それ故、Ｓ15で作成されたリアル印刷データにより印刷された後、このように作成された刺繍データにより黒のシマ模様が刺繍されるので、特徴的な黒のシマ模様により、風合い表現や立体表現が可能になる。
【００８３】
このように、複数の糸色に対応する複数の色別刺繍領域のうち、縫い順が最も後になる色別刺繍領域を特定領域として抽出するので、縫い順において最後に刺繍する刺繍模様における特徴的な色別刺繍領域について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。
【００８４】
更に、模様の風合いや立体感の表現のために刺繍処理を行った方が良いと考え得る特徴的な色別刺繍領域（特定領域）については刺繍を行い、その他の領域については刺繍処理に代えてプリンタによるカラー印刷処理を行うことが可能となるので、プリンタによる印刷処理と比べて処理時間を長く要する刺繍ミシンによる刺繍処理を省略することができ、刺繍処理に要する処理時間の大幅な短縮化が可能になる。
【００８５】
但し、この特定領域の抽出については、縫い順が最後となる色別刺繍領域に限らず、縫い順が所定の後半の順序となる複数の色別刺繍領域を特定領域として抽出するようにしてもよい。この場合には、刺繍模様の縫い順において所定の後半（例えば、最後と最後から２番目）に刺繍する特徴的な色別刺繍領域について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、特定領域にだけ刺繍するので、前述したのと同様に、刺繍処理に要する処理時間の短縮化を図ることができる。
【００８６】
ところで、ディスプレイ１４に表示されたメインメニュー（図示略）のうちの「複合データ処理」を選択して、例えば、図２０に示すように、「複合データ処理設定」のうちから、作業者がブロックカーソルＫにより、選択項目「３」の「印刷後に第２特定領域に刺繍」を選択すると、図９に示す第２複合データ処理制御が開始される。
【００８７】
この制御は、図５に基づいて説明した標準複合データ処理制御と略同じであるが、Ｓ16に代えて設けられたＳ16C とＳ16D についてのみ説明するものとする。即ち、Ｓ15に示す印刷データ作成処理の後、刺繍データに基づいて、Ｓ12で求められた複数の色別刺繍領域のうち、面積が最も大きい色別刺繍領域が第２特定領域として抽出され（Ｓ16C)、その第２特定領域以外の色別刺繍領域の刺繍データが削除される（Ｓ16D ）。ここで、第２特定領域以外の色別刺繍領域の刺繍データを、削除するのではなく、無効化するようにしてもよい。
【００８８】
例えば、図１９に示すように、面積が最も大きい「黒」の色別刺繍領域ＥＮだけが残り、それ以外の色別刺繍領域Ｅ１，Ｅ２，Ｅ３・・・Ｅ (Ｎ−１) の刺繍データが削除（或いは無効化）される。それ故、Ｓ15で作成されたリアル印刷データで印刷された後、このように作成された刺繍データにより、黒のシマ模様が刺繍されるので、特徴的な黒のシマ模様により、風合い表現や立体表現が可能になる。
【００８９】
このように、複数の糸色に対応する複数の色別刺繍領域のうち、面積が最も大きい色別刺繍領域を特定領域として抽出し、その特定領域を除く領域に該当する刺繍データを削除するので、面積が比較的大きいが故にリアル表現させるような刺繍模様における特徴的な色別刺繍領域について、刺繍糸による立体的且つリアルな表現が可能になる。更に、前述の場合と同様に、刺繍処理に要する処理時間の短縮化を図ることができる。
【００９０】
また、複数の糸色に対応する複数の色別刺繍領域のうち、面積が大きい方から数えて所定数の領域、例えば、面積が大きい方から２番目までの色別刺繍領域を特定領域として抽出し、その特定領域を除く領域に該当する刺繍データを削除するようにしてもよく、この場合にも、面積が比較的大きいが故に、リアル表現させるような複数色の色別刺繍模様における特徴的な色別刺繍領域について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、前述したのと同様に、刺繍処理に要する処理時間の短縮化を図ることができる。
【００９１】
更に、複数の糸色に対応する複数の刺繍領域のうち、面積が所定の大きさ以上である刺繍領域を特定領域として抽出し、その特定領域を除く領域に該当する刺繍データを削除するようにしてもよく、この場合には、面積が所定の大きさ以上であって、刺繍領域が比較的大きいが故にリアル表現させるような刺繍模様における特徴的な刺繍領域について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、前述の場合と同様に、刺繍処理に要する処理時間の短縮化を図ることができる。
【００９２】
ところで、ディスプレイ１４に表示されたメインメニュー（図示略）のうちの「複合データ処理」を選択して、例えば、図２１に示すように、「複合データ処理設定」のうちから、作業者がブロックカーソルＫにより、選択項目「４」の「印刷後に第３特定領域に刺繍」を選択すると、図１０に示す第３複合データ処理制御が開始される。
【００９３】
この制御は、図５に基づいて説明した標準複合データ処理制御と略同じであるが、Ｓ16に代えて設けられたＳ16E とＳ16F についてのみ説明するものとする。即ち、Ｓ15に示す印刷データ作成処理の後、刺繍データに基づいて、相互に重なる刺繍領域のうち、重なりの下側になる重なり部を除いた下側の刺繍領域部と上側の刺繍領域との面積を比較し、面積が大きい領域が第３特定領域として抽出され（Ｓ16E)、その第３特定領域以外の刺繍領域の刺繍データが削除される（Ｓ16F ）。ここで、第３特定領域以外の刺繍領域の刺繍データを、削除するのではなく、無効化するようにしてもよい。
【００９４】
例えば、図４，図２２に示すように、最後に刺繍する黒色領域ＥＮの一部の刺繍領域ＥＮａ，Ｎｂ・・・Ｎｎと、それ以前に刺繍される黄色領域Ｅ３の一部の刺繍領域Ｅ３ａ，Ｅ３ｂ・・・Ｅ３ｎとが夫々部分的に重なり、しかもこれら刺繍領域ＥＮａ，Ｎｂ・・・Ｎｎの各々が刺繍領域Ｅ３ａ，Ｅ３ｂ・・・Ｅ３ｎに対して上側に重なっている。
【００９５】
そこで、右下がり斜線で示す刺繍領域ＥＮａ，Ｎｂ・・・Ｎｎと、刺繍領域Ｅ３ａ，Ｅ３ｂ・・・Ｅ３ｎのうちから刺繍領域ＥＮａ，Ｎｂ・・・Ｎｎとの重なり部を除いた左下がり斜線で示す領域の面積が比較され、面積が大きい黒色領域ＥＮが第３特定領域として抽出される。
【００９６】
その結果、面積が大きくて特徴部分である「黒」の色別刺繍領域ＥＮだけが残り、それ以外の色別刺繍領域Ｅ１，Ｅ２，Ｅ３・・・Ｅ (Ｎ−１) の刺繍データが削除される。それ故、Ｓ15で作成されたリアル印刷データで印刷された後、このように作成された刺繍データにより黒のシマ模様が刺繍される。
【００９７】
このように、他の刺繍領域と重なって下側に隠れる刺繍部を省略した相互に重なり関係を有する刺繍領域のうちの面積が大きく、刺繍模様における特徴的な黒のシマ模様について、刺繍糸により風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、刺繍処理に要する処理時間の短縮化を図ることができる。
【００９８】
また、複数の糸色に対応する複数の刺繍領域の各々のうち、他の刺繍領域と重なり且つ縫い順が後の刺繍領域で覆われる領域を特定領域として抽出し、その特定領域を除く領域に該当する刺繍データを無効化するようにしてもよく、この場合には、他の刺繍領域と重なり、しかも縫い順が後の刺繍領域で覆われる刺繍領域であって、特徴的な刺繍領域の模様を風合い表現や立体表現だけでなく、リアルな表現が可能になる。更に、刺繍処理に要する処理時間の短縮化を図ることができる。
【００９９】
尚、上述の第２複合データ処理制御（図９参照）及び第３複合データ処理制御（図１０参照）において、Ｓ14の混色領域の抽出に基づきＳ15の印刷データの作成処理を行うようにしているが、Ｓ14による混色領域の抽出の有無に関わらず、第２複合データ処理制御のＳ16Ｄや第３複合データ処理制御のＳ16Ｆにおける各々第２特定領域以外や第３特定領域以外の色別刺繍領域の刺繍データを削除（或いは無効化）する際に、その削除（或いは無効化）される刺繍データに基づいてその部分のみを印刷処理する印刷データを作成するようにしても良い。
【０１００】
この場合、上述した刺繍処理に要する時間の短縮化といった効果に加え、特定部分以外の領域のみの印刷データを作成するようにするため、刺繍模様の全てを印刷処理する場合に比べて、プリンタの着色剤（インクジェットプリンタの場合はインク）の消費量を抑制することができる。
【０１０１】
次に、前記実施の形態の変更形態について説明する。
【０１０２】
１〕図７に示す印刷データ作成制御を部分的に変更し、面積が小さい色別刺繍領域についてグラデーション処理を施すようにしてもよい。即ち、図２３に示すように、この制御のＳ21〜Ｓ23まで前述したように実行した後、色別刺繍領域ポインタＰで指示する色別刺繍領域について面積が演算され（Ｓ24A ) 、その面積が所定値以下の場合に（Ｓ25A ：Yes ）、グラデーション処理が実行される（Ｓ26）。
【０１０３】
このように、面積が所定値以下である色別刺繍領域についてグラデーション処理を施すので、混色領域において小さな面積を占める繋ぎ的な色別刺繍領域に関してグラデーション処理を採用することにより、より滑らかな階調表現が可能になり、混色領域のリアル表現をより一層高めることができる。
【０１０４】
２〕図７に示す印刷データ作成制御を部分的に変更し、糸密度が小さい色別刺繍領域についてグラデーション処理を施すようにしてもよい。即ち、図２４に示すように、この制御のＳ21〜Ｓ23まで前述したように実行された後、色別刺繍領域ポインタＰで指示する色別刺繍領域について糸密度が演算され（Ｓ24B ) 、その糸密度が所定値以下の場合、つまり縫目が所定値よりも粗い場合に（Ｓ25B ：Yes ）、グラデーション処理が実行される（Ｓ26）。
【０１０５】
このように、糸密度が小さい色別刺繍領域についてグラデーション処理を採用することにより、より滑らかな階調表現が可能になり、混色領域のリアル表現をより一層高めることができる。
【０１０６】
３〕図５及び図８〜図１０に示す複合データ処理制御のＳ11において夫々読み込まれる刺繍データは、イメージスキャナ１３により読み込んだカラー画像の画像データから作成したものでもよい。
【０１０７】
４〕複合データ処理装置１は刺繍ミシン２とは別体に設けたが、刺繍ミシン２の制御ユニット４２が複合データ処理装置１を兼ね備えるように構成するようにしてもよい。この場合、パーソナルコンピュータからなる複合データ処理装置１を別途準備しなくてもよく、刺繍ミシン２を有効活用することができる。
【０１０８】
５〕本発明は以上説明した実施の形態に限定されるものではなく、当業者でれば、本発明の趣旨を逸脱しない範囲で、前記実施例に種々の変更を付加して実施することができ、本発明はそれらの変更形態をも包含するものである。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施例に係る複合データ処理装置とインクジェットプリンタを有する刺繍ミシンと枠駆動装置の接続図である。
【図２】複合データ処理装置の制御系のブロック図である。
【図３】刺繍ミシンとインクジェットプリンタと枠駆動装置の制御系ブロック図である。
【図４】刺繍データのデータ構成を説明する図表である。
【図５】標準複合データ処理制御のフローチャートである。
【図６−１】折り返し縫目を含む場合の輪郭点の検出原理を説明する説明図である。
【図６−２】折り返し縫目を含まない場合の図６−１相当図である。
【図７】印刷データ作成制御のフローチャートである。
【図８】第１複合データ処理制御のフローチャートである。
【図９】第２複合データ処理制御のフローチャートである。
【図１０】第３複合データ処理制御のフローチャートである。
【図１１】複合データ処理設定の表示例を示す図である。
【図１２】刺繍模様「シマウマ」の刺繍データを説明する説明図である。
【図１３−１】針落ち点を結ぶ縫目データを説明する説明図である。
【図１３−２】縫糸の太さに応じて修正した縫目データを説明する説明図である。
【図１３−３】陰影を付加して更に修正した縫目データを説明する説明図である。
【図１４】リアル印刷データを説明する図表である。
【図１５−１】中間色の別刺繍領域を有する複数の色別刺繍領域の説明図である。
【図１５−２】グラデーション処理後の複数の色別刺繍領域の説明図である。
【図１６】修正後のリアル印刷データを説明する図表である。
【図１７】糸色が単一化された図４相当図である。
【図１８】複合データ処理設定の表示例を示す図である。
【図１９】黒色刺繍領域に関する刺繍データを説明する図表である。
【図２０】複合データ処理設定の表示例を示す図である。
【図２１】複合データ処理設定の表示例を示す図である。
【図２２】相互に重なる複数の色別刺繍領域を説明する説明図である。
【図２３】変更形態に係る図７相当図である。
【図２４】変更形態に係る図７相当図である。
【符号の説明】
【０１１０】
１      複合データ処理装置
２      刺繍ミシン
３      インクジェットプリンタ
１０    制御装置
２２    ＲＯＭ
【図１】
2006204368.tif 000003
【図２】
2006204368.tif 000004
【図３】
2006204368.tif 000005
【図４】
2006204368.tif 000006
【図５】
2006204368.tif 000007
【図６−１】
2006204368.tif 000008
【図６−２】
2006204368.tif 000009
【図７】
2006204368.tif 000010
【図８】
2006204368.tif 000011
【図９】
2006204368.tif 000012
【図１０】
2006204368.tif 000013
【図１１】
2006204368.tif 000014
【図１２】
2006204368.tif 000015
【図１３−１】
2006204368.tif 000016
【図１３−２】
2006204368.tif 000017
【図１３−３】
2006204368.tif 000018
【図１４】
2006204368.tif 000019
【図１５−１】
2006204368.tif 000020
【図１５−２】
2006204368.tif 000021
【図１６】
2006204368.tif 000022
【図１７】
2006204368.tif 000023
【図１８】
2006204368.tif 000024
【図１９】
2006204368.tif 000025
【図２０】
2006204368.tif 000026
【図２１】
2006204368.tif 000027
【図２２】
2006204368.tif 000028
【図２３】
2006204368.tif 000029
【図２４】
2006204368.tif 000030