(57)【要約】【課題】  画像データから刺繍に適した部分は刺繍で、それ以外の部分は印刷で表現できるようにデータを変換でき、かつ、出力サイズ及び出力位置について整合性の取れた印刷データ及び刺繍データを作成すること。【解決手段】  刺繍糸の色である特色の指定（Ｓ１１）と画像データの出力サイズ及び出力位置の指定（Ｓ１２）とがなされると、画像データを構成する各画素領域は、刺繍ミシンで刺繍される特色領域又はインクジェットプリンタで印刷される印刷領域として設定される（Ｓ１３）。特色領域として設定された画素領域に基づいて、特色ごとに刺繍データが作成される（Ｓ１４）。特色ごとの刺繍データは１つの刺繍データに合成される（Ｓ１５）。印刷領域として設定された画素領域に基づいて、印刷データが生成される（Ｓ１６）。刺繍データ及び印刷データは、印刷刺繍データとして編集される（Ｓ１７）。  【選択図】図５
2005230256.tif 000002
【特許請求の範囲】
【請求項１】
画素の集合体からなる画像データから、刺繍装置によって刺繍可能な刺繍データ及び印刷装置によって印刷可能な印刷データを作成する印刷刺繍データ作成装置であって、
任意の１以上の色である特色を指定するための特色指定手段と、
前記刺繍装置による前記刺繍データの刺繍及び前記印刷装置による前記印刷データの印刷における出力サイズ及び出力位置を設定するための出力情報設定手段と、
前記画像データの画素について、前記特色に対応するか否かを判定する画素判定手段と、
前記画素判定手段により、前記特色に該当すると判定された画素の集合である画素領域を特色領域として設定する一方、前記特色に該当しないと判定された画素の集合である画素領域を印刷領域として設定する領域設定手段と、
前記領域設定手段により前記特色領域として設定された画素領域が、各々該当する前記特色に対応する色の刺繍糸によって、前記出力情報設定手段によって設定された出力サイズ及び出力位置で、前記刺繍装置によって出力される刺繍データを作成する刺繍データ作成手段と、
前記領域設定手段により前記印刷領域として設定された画素領域が、前記画像データにおいて各々該当する画素の色によって、前記出力情報設定手段によって設定された出力サイズ及び出力位置で、前記印刷装置によって出力される印刷データを作成する印刷データ作成手段と
を備えることを特徴とする印刷刺繍データ作成装置。
【請求項２】
前記刺繍データと前記印刷データとを含む印刷刺繍データを作成する印刷刺繍データ作成手段を備えることを特徴とする請求項１に記載の印刷刺繍データ作成装置。
【請求項３】
前記刺繍データにおける、前記画像データでの画素単位での大きさに対する前記刺繍装置において現実に刺繍される大きさの比率は、前記印刷データにおける、前記画像データでの画素単位での大きさに対する前記印刷装置において現実に印刷される大きさの比率と等しいことを特徴とする請求項１又は２に記載の印刷刺繍データ作成装置。
【請求項４】
前記刺繍データは、色コード、刺繍位置及び刺繍サイズを示す情報と、前記特色領域を刺繍で表現するための縫目を示すステッチデータとから構成されることを特徴とする請求項１乃至３のいずれかに記載の印刷刺繍データ作成装置。
【請求項５】
前記印刷データは、前記画像データのうちで前記印刷領域として設定された画素領域を示す情報と、印刷位置及び印刷サイズを示す情報とから構成されることを特徴とする請求項１乃至４のいずれかに記載の印刷刺繍データ作成装置。
【請求項６】
前記刺繍データ作成手段は、前記領域設定手段により前記印刷領域として設定された画素領域から、第２の刺繍データを作成することを特徴とする請求項１乃至５のいずれかに記載の印刷刺繍データ作成装置。
【請求項７】
前記第２の刺繍データは、白色の色コード、刺繍位置及び刺繍サイズを示す情報と、前記印刷領域を刺繍で表現するための前記刺繍装置での針落ち位置を示すステッチデータとから構成されることを特徴とする請求項６に記載の印刷刺繍データ作成装置。
【請求項８】
複数の刺繍糸と当該複数の刺繍糸の色コードが対応付けられて記憶された刺繍糸対応テーブルを備え、
前記特色指定手段は、前記刺繍糸対応テーブルに記憶された複数の刺繍糸の色のうち、任意の１以上の刺繍糸の色である特色を指定するためのものであることを特徴とする請求項１乃至７のいずれかに記載の印刷刺繍データ作成装置。
【請求項９】
前記画素判定手段は、任意の色空間上における前記画素の色と前記特色の色コードの色との距離が、所定の閾値よりも小さい場合、当該画素は当該特色に対応すると判定することを特徴とする請求項１乃至８のいずれかに記載の印刷刺繍データ作成装置。
【請求項１０】
コンピュータに、画素の集合体からなる画像データから、刺繍装置によって刺繍可能な刺繍データ及び印刷装置によって印刷可能な印刷データを作成させるための印刷刺繍データ作成プログラムであって、
任意の１以上の色である特色を指定するための特色指定工程、
前記刺繍装置による前記刺繍データの刺繍及び前記印刷装置による前記印刷データの印刷における出力サイズ及び出力位置を設定するための出力情報設定工程、
前記画像データの画素について、前記特色に対応するか否かを判定する画素判定工程、
前記画素判定工程により、前記特色に該当すると判定された画素の集合である画素領域を特色領域として設定する一方、前記特色に該当しないと判定された画素の集合である画素領域を印刷領域として設定する領域設定工程、
前記領域設定工程により前記特色領域として設定された画素領域が、各々該当する前記特色に対応する色の刺繍糸によって、前記出力情報設定工程によって設定された出力サイズ及び出力位置で、前記刺繍装置によって出力される刺繍データを作成する刺繍データ作成工程、
前記領域設定工程により前記印刷領域として設定された画素領域が、前記画像データにおいて各々該当する画素の色によって、前記出力情報設定工程によって設定された出力サイズ及び出力位置で、前記印刷装置によって出力される印刷データを作成する印刷データ作成工程
を実行させるための印刷刺繍データ作成プログラム。
【請求項１１】
画素の集合体からなる画像データから、刺繍装置によって刺繍可能な刺繍データ及び印刷装置によって印刷可能な印刷データを作成する印刷刺繍データ作成方法であって、
任意の１以上の色である特色を指定するための特色指定ステップと、
前記刺繍装置による前記刺繍データの刺繍及び前記印刷装置による前記印刷データの印刷における出力サイズ及び出力位置を設定するための出力情報設定ステップと、
前記画像データの画素について、前記特色に対応するか否かを判定する画素判定ステップと、
前記画素判定ステップにより、前記特色に該当すると判定された画素の集合である画素領域を特色領域として設定する一方、前記特色に該当しないと判定された画素の集合である画素領域を印刷領域として設定する領域設定ステップと、
前記領域設定ステップにより前記特色領域として設定された画素領域が、各々該当する前記特色に対応する色の刺繍糸によって、前記出力情報設定ステップによって設定された出力サイズ及び出力位置で、前記刺繍装置によって出力される刺繍データを作成する刺繍データ作成ステップと、
前記領域設定ステップにより前記印刷領域として設定された画素領域が、前記画像データにおいて各々該当する画素の色によって、前記出力情報設定ステップによって設定された出力サイズ及び出力位置で、前記印刷装置によって出力される印刷データを作成する印刷データ作成ステップと
を備えることを特徴とする印刷刺繍データ作成方法。
【請求項１２】
被出力媒体への刺繍を実行する刺繍装置によって読取られ、該刺繍装置における出力サイズ及び出力位置に対応した刺繍データと、被出力媒体への印刷を実行する印刷装置によって読取られ、該印刷装置における出力サイズ及び出力位置に対応した印刷データとを含む印刷刺繍データのデータ構造。
【請求項１３】
前記刺繍データにおける、前記画像データでの画素単位での大きさに対する前記刺繍装置において現実に刺繍される大きさの比率は、前記印刷データにおける、前記画像データでの画素単位での大きさに対する前記印刷装置において現実に印刷される大きさの比率と等しいことを特徴とする請求項１２に記載の印刷刺繍データのデータ構造。
【請求項１４】
前記刺繍データは、色コード、刺繍位置及び刺繍サイズを示す情報と、前記特色領域を刺繍で表現するための縫目を示すステッチデータとから構成されることを特徴とする請求項１２又は１３に記載の印刷刺繍データのデータ構造。
【請求項１５】
前記印刷データは、前記画像データのうちで前記印刷領域として設定された画素領域を示す情報と、印刷位置及び印刷サイズを示す情報とから構成されることを特徴とする請求項１２乃至１４のいずれかに記載の印刷刺繍データのデータ構造。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刺繍装置で用いられる刺繍データ及び印刷装置で用いられる印刷データを作成する印刷刺繍データ作成装置に関し、詳細には、出力サイズ及び出力位置について整合性の取れた印刷データ及び刺繍データを作成する印刷刺繍データ作成装置に関する。
【背景技術】
【０００２】
旧来より、画素の集合体である画像データに基づいて、この画像データに表された人物や動物、風景等の各種図柄を、インクジェットプリンタのような印刷装置においてＴシャツ等の布帛へ印刷することが行われている。また、画像データに基づいて、この画像データに表された各種図柄を、刺繍ミシンのような刺繍装置においてＴシャツ等の布帛へ刺繍することが行われている。
【０００３】
そこで、従来、このようなＴシャツ等への印刷及び刺繍を組合せて出力することが行われている。これは例えば、任意の刺繍データをＴシャツ等へ刺繍し、その上から任意の印刷データを印刷する、といったものであった。
【０００４】
しかしながら、従来行われてきた方法では、組み合わせて１つの出力となる刺繍データと印刷データとの間には関係性が乏しく、例えば１つの画像データから刺繍用のデータと印刷用のデータを作成する場合でも、作業者の熟練によって、刺繍と印刷の位置及び大きさを一致させる必要があった。
【０００５】
そのため、従来においては、同一の画像データに関して印刷及び刺繍を実行する場合、インクジェットプリンタで用いられる印刷データと刺繍ミシンで用いられる刺繍データとを、それぞれ別個に作成していた。そして、作業者が、その印刷データを用いて印刷を実行する時は、既に刺繍されている部分との位置合わせやサイズ調整を行いながら印刷を実行していた。または、作業者が、その刺繍データを用いて刺繍を実行する時は、既に印刷されている部分との位置合わせやサイズ調整を行いながら刺繍を実行していた。
【０００６】
また、従来の画像データの印刷及び刺繍に関するものとして、布地への刺繍機能とプリント機能とを１つの装置に具備させて、ユーザーの好みに応じて各機能を選択的に使用することができる、プリント装置を備えた刺繍機が知られている（例えば、特許文献１参照。）。これにより、布地の張り替えを行なうことなく、簡単な操作だけで刺繍作業とプリント作業を行なうことを可能とするとともに、プリントと刺繍からなるコンビネーション柄をこれら相互の柄位置が狂うことなく柄データ通りに正確に作成するものである。また、白色等の単一色の糸により刺繍を施した後にプリント装置により、既に刺繍された糸に対して所望の色付けを行なうものである。
【特許文献１】特開平５−２７２０４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような従来の画像データの印刷及び刺繍に関する手法では、同一の画像データに関して印刷及び刺繍を実行する場合であっても、インクジェットプリンタで用いられる印刷データと刺繍ミシンで用いられる刺繍データとを、それぞれ別個に作成していたため、印刷データと刺繍データとの間では、実際に印刷及び刺繍を実行した場合における出力位置及び出力サイズに整合性がとれていなかった。そのため、印刷位置及び印刷サイズが刺繍位置及び刺繍サイズと一致せず、出力結果のずれや狂いの発生の原因となっていた。よって、印刷及び刺繍の実行時には、作業者が位置合わせやサイズ調整を行っていたが、このような作業を正確に行うためには、作業者の熟練を要していた。また、これらはあくまで人手による作業であるため、作業者に大きな負担と手間を与えていた。
【０００８】
また、上記特許文献１に記載の発明は、布地への刺繍機能とプリント機能とを具備させた装置によって、１つの装置で布地への刺繍とプリントを実行することで位置合わせやサイズ調整の問題を解決しようとするものであるが、布地への刺繍に用いられる刺繍データとプリントに用いられる印刷データが独立して存在している点は、従来の画像データの印刷及び刺繍に関する手法と同じであった。１つの装置で布地への刺繍とプリントを実行することで、布地の張り替えに伴う位置及びサイズのずれや狂いの発生は防止できるものの、印刷データと刺繍データとが別個に存在していることや、印刷データと刺繍データとで出力位置及び出力サイズに整合性がとれていないことを原因とする出力位置及び出力サイズのずれや狂いの発生は防止できなかった。そのため、特許文献１に記載の発明による装置で、実際に布地へのプリント及び刺繍を実行する場合にも、作業者による位置合わせやサイズ調整が必要とするという問題があった。
【０００９】
本発明は、上記課題を解決するためになされたものであり、画像データに表された図柄をＴシャツ等の布帛に刺繍及び印刷する際に、刺繍及び印刷のどちらの特徴も活かせるように、画像データから刺繍に適した部分は刺繍で、それ以外の部分は印刷で表現できるようにデータを変換でき、かつ、出力サイズ及び出力位置について整合性の取れた印刷データ及び刺繍データを作成できる印刷刺繍データ作成装置を提供することを目的とする。また、印刷データと刺繍データとを関連付けて、１つの印刷刺繍データとして保存することができる印刷刺繍データ作成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１に係る発明の印刷刺繍データ作成装置は、画素の集合体からなる画像データから、刺繍装置によって刺繍可能な刺繍データ及び印刷装置によって印刷可能な印刷データを作成する印刷刺繍データ作成装置であって、任意の１以上の色である特色を指定するための特色指定手段と、前記刺繍装置による前記刺繍データの刺繍及び前記印刷装置による前記印刷データの印刷における出力サイズ及び出力位置を設定するための出力情報設定手段と、前記画像データの画素について、前記特色に対応するか否かを判定する画素判定手段と、前記画素判定手段により、前記特色に該当すると判定された画素の集合である画素領域を特色領域として設定する一方、前記特色に該当しないと判定された画素の集合である画素領域を印刷領域として設定する領域設定手段と、前記領域設定手段により前記特色領域として設定された画素領域が、各々該当する前記特色に対応する色の刺繍糸によって、前記出力情報設定手段によって設定された出力サイズ及び出力位置で、前記刺繍装置によって出力される刺繍データを作成する刺繍データ作成手段と、前記領域設定手段により前記印刷領域として設定された画素領域が、前記画像データにおいて各々該当する画素の色によって、前記出力情報設定手段によって設定された出力サイズ及び出力位置で、前記印刷装置によって出力される印刷データを作成する印刷データ作成手段とを備えている。
【００１１】
また、請求項２に係る発明の印刷刺繍データ作成装置は、請求項１に記載の発明の構成に加え、前記刺繍データと前記印刷データとを含む印刷刺繍データを作成する印刷刺繍データ作成手段を備えている。
【００１２】
また、請求項３に係る発明の印刷刺繍データ作成装置は、請求項１又は２に記載の発明の構成に加え、前記刺繍データにおける、前記画像データでの画素単位での大きさに対する前記刺繍装置において現実に刺繍される大きさの比率は、前記印刷データにおける、前記画像データでの画素単位での大きさに対する前記印刷装置において現実に印刷される大きさの比率と等しいことを特徴とする。
【００１３】
また、請求項４に係る発明の印刷刺繍データ作成装置は、請求項１乃至３のいずれかに記載の発明の構成に加え、前記刺繍データは、色コード、刺繍位置及び刺繍サイズを示す情報と、前記特色領域を刺繍で表現するための縫目を示すステッチデータとから構成されることを特徴とする。
【００１４】
また、請求項５に係る発明の印刷刺繍データ作成装置は、請求項１乃至４のいずれかに記載の発明の構成に加え、前記印刷データは、前記画像データのうちで前記印刷領域として設定された画素領域を示す情報と、印刷位置及び印刷サイズを示す情報とから構成されることを特徴とする。
【００１５】
また、請求項６に係る発明の印刷刺繍データ作成装置は、請求項１乃至５のいずれかに記載の発明の構成に加え、前記刺繍データ作成手段は、前記領域設定手段により前記印刷領域として設定された画素領域から、第２の刺繍データを作成することを特徴とする
【００１６】
また、請求項７に係る発明の印刷刺繍データ作成装置は、請求項６に記載の発明の構成に加え、前記第２の刺繍データは、白色の色コード、刺繍位置及び刺繍サイズを示す情報と、前記印刷領域を刺繍で表現するための前記刺繍装置での針落ち位置を示すステッチデータとから構成されることを特徴とする。
【００１７】
また、請求項８に係る発明の印刷刺繍データ作成装置は、請求項１乃至７のいずれかに記載の発明の構成に加え、複数の刺繍糸と当該複数の刺繍糸の色コードが対応付けられて記憶された刺繍糸対応テーブルを備え、前記特色指定手段は、前記刺繍糸対応テーブルに記憶された複数の刺繍糸の色のうち、任意の１以上の刺繍糸の色である特色を指定するためのものであることを特徴とする。
【００１８】
また、請求項９に係る発明の印刷刺繍データ作成装置は、請求項１乃至８のいずれかに記載の発明の構成に加え、前記画素判定手段は、任意の色空間上における前記画素の色と前記特色の色コードの色との距離が、所定の閾値よりも小さい場合は前記特色領域として設定することを特徴とする。
【００１９】
また、請求項１０に係る発明の印刷刺繍データ作成プログラムは、コンピュータに、画素の集合体からなる画像データから、刺繍装置によって刺繍可能な刺繍データ及び印刷装置によって印刷可能な印刷データを作成させるための印刷刺繍データ作成プログラムであって、任意の１以上の色である特色を指定するための特色指定工程、前記刺繍装置による前記刺繍データの刺繍及び前記印刷装置による前記印刷データの印刷における出力サイズ及び出力位置を設定するための出力情報設定工程、前記画像データの画素について、前記特色に対応するか否かを判定する画素判定工程、前記画素判定工程により、前記特色に該当すると判定された画素の集合である画素領域を特色領域として設定する一方、前記特色に該当しないと判定された画素の集合である画素領域を印刷領域として設定する領域設定工程、前記領域設定工程により前記特色領域として設定された画素領域が、各々該当する前記特色に対応する色の刺繍糸によって、前記出力情報設定工程によって設定された出力サイズ及び出力位置で、前記刺繍装置によって出力される刺繍データを作成する刺繍データ作成工程、前記領域設定工程により前記印刷領域として設定された画素領域が、前記画像データにおいて各々該当する画素の色によって、前記出力情報設定工程によって設定された出力サイズ及び出力位置で、前記印刷装置によって出力される印刷データを作成する印刷データ作成工程を実行させることを特徴とする。
【００２０】
また、請求項１１に係る発明の印刷刺繍データ作成方法は、画素の集合体からなる画像データから、刺繍装置によって刺繍可能な刺繍データ及び印刷装置によって印刷可能な印刷データを作成する印刷刺繍データ作成方法であって、任意の１以上の色である特色を指定するための特色指定ステップと、前記刺繍装置による前記刺繍データの刺繍及び前記印刷装置による前記印刷データの印刷における出力サイズ及び出力位置を設定するための出力情報設定ステップと、前記画像データの画素について、前記特色に対応するか否かを判定する画素判定ステップと、前記画素判定ステップにより、前記特色に該当すると判定された画素の集合である画素領域を特色領域として設定する一方、前記特色に該当しないと判定された画素の集合である画素領域を印刷領域として設定する領域設定ステップと、前記領域設定ステップにより前記特色領域として設定された画素領域が、各々該当する前記特色に対応する色の刺繍糸によって、前記出力情報設定ステップによって設定された出力サイズ及び出力位置で、前記刺繍装置によって出力される刺繍データを作成する刺繍データ作成ステップと、前記領域設定ステップにより前記印刷領域として設定された画素領域が、前記画像データにおいて各々該当する画素の色によって、前記出力情報設定ステップによって設定された出力サイズ及び出力位置で、前記印刷装置によって出力される印刷データを作成する印刷データ作成ステップとを備えている。
【００２１】
また、請求項１２に係る発明の印刷刺繍データのデータ構造は、被出力媒体への刺繍を実行する刺繍装置によって読取られ、該刺繍装置における出力サイズに対応した刺繍データと、被出力媒体への印刷を実行する印刷装置によって読取られ、該印刷装置における出力サイズに対応した印刷データとを含むことを特徴とする。
【００２２】
また、請求項１３に係る発明の印刷刺繍データのデータ構造は、請求項１２に記載の発明の構成に加え、前記刺繍データにおける、前記画像データでの画素単位での大きさに対する前記刺繍装置において現実に刺繍される大きさの比率は、前記印刷データにおける、前記画像データでの画素単位での大きさに対する前記印刷装置において現実に印刷される大きさの比率と等しいことを特徴とする。
【００２３】
また、請求項１４に係る発明の印刷刺繍データのデータ構造は、請求項１２又は１３に記載の発明の構成に加え、前記刺繍データは、色コード、刺繍位置及び刺繍サイズを示す情報と、前記特色領域を刺繍で表現するための縫目を示すステッチデータとから構成されることを特徴とする。
【００２４】
また、請求項１５に係る発明の印刷刺繍データのデータ構造は、請求項１２乃至１４のいずれかに記載の発明の構成に加え、前記印刷データは、前記画像データのうちで前記印刷領域として設定された画素領域を示す情報と、印刷位置及び印刷サイズを示す情報とから構成されることを特徴とする。
【発明の効果】
【００２５】
請求項１に係る発明の印刷刺繍データ作成装置では、画像データを構成する画素を分析して特色領域と印刷領域とを設定して、特色領域に対応する刺繍データと印刷領域に対応する印刷データを作成するので、画像データをもとに刺繍及び印刷のそれぞれの特性が活かされた出力結果を得ることができ、かつ、刺繍及び印刷の出力位置及び出力サイズに整合性がとれた印刷データ及び刺繍データを作成することができる。
【００２６】
また、請求項２に係る発明の印刷刺繍データ作成装置では、請求項１に係る発明の効果に加え、刺繍データと印刷データとを含む印刷刺繍データを作成するため、刺繍データと印刷データとを対応付けて保存することができる。
【００２７】
また、請求項３に係る発明の印刷刺繍データ作成装置では、請求項１又は２に係る発明の効果に加え、画像データの画素単位での大きさに対する刺繍装置での現実に出力される大きさとの比率が、画像データの画素単位での大きさに対する印刷装置での現実に出力される大きさとの比率が等しいため、画像データを元に刺繍及び印刷のそれぞれの特性が活かされた出力結果を得ることができ、かつ、刺繍及び印刷の出力位置及び出力サイズに整合性をとることができる。
【００２８】
また、請求項４に係る発明の印刷刺繍データ作成装置では、請求項１乃至３のいずれかに係る発明の効果に加え、刺繍データは、色コード，刺繍位置，刺繍サイズを示す情報と、刺繍で表現するための縫目を示すステッチデータとから構成されるため、刺繍装置においては、画像データに表された図柄を正確に出力することができるとともに、刺繍の特性を活用した出力結果を得ることができる。
【００２９】
また、請求項５に係る発明の印刷刺繍データ作成装置では、請求項１乃至４のいずれかに係る発明の効果に加え、印刷データは、印刷領域として設定された画素領域を示す情報と、印刷位置及び印刷サイズを示す情報とから構成されるため、印刷装置においては、画像データに表された図柄を正確に出力することができるとともに、印刷の特性を活用した出力結果を得ることができる。
【００３０】
また、請求項６に係る発明の印刷刺繍データ作成装置では、請求項１乃至５のいずれかに係る発明の効果に加え、特色領域以外の領域（印刷領域）として設定された領域を第２の特色領域として、当該第２の特色領域にも所定の刺繍が施されるようにしたので、画像データを元に刺繍及び印刷のそれぞれの特性が活かされた出力結果を得ることができ、特に、刺繍の上に印刷が施された出力結果を得ることができる。
【００３１】
また、請求項７に係る発明の印刷刺繍データ作成装置では、請求項６に係る発明の効果に加え、第２の特色領域には白糸による刺繍が施されるようにしたので、白糸の刺繍の場合、その上に印刷を施しても、鮮明な印刷結果を得ることができるという特徴を活かして、刺繍の上に印刷が施された出力結果をより見映えのよいものとすることができる。
【００３２】
また、請求項８に係る発明の印刷刺繍データ作成装置では、請求項１乃至７のいずれかに係る発明の効果に加え、作業者が任意の特色を刺繍糸対応テーブルから指定できるようにしたので、作業者のニーズや刺繍装置の性能などの条件に応じて、より自由度と柔軟性の高い印刷刺繍データを作成することができる。
【００３３】
また、請求項９に係る発明の印刷刺繍データ作成装置では、請求項１乃至８のいずれかに係る発明の効果に加え、任意の色空間の絶対値の色差に基づいて特色領域と印刷領域とが設定されるようにしたので、任意の色空間で表現される画像データに基づいて印刷刺繍データを作成することができる。
【００３４】
また、請求項１０に係る発明の印刷刺繍データ作成プログラムは、コンピュータに、画像データを構成する画素を分析して特色領域と印刷領域とを設定させて、特色領域に対応する刺繍データと印刷領域に対応する印刷データを作成させるので、画像データをもとに刺繍及び印刷のそれぞれの特性が活かされた出力結果を得ることができ、かつ、刺繍及び印刷の出力位置及び出力サイズに整合性がとれた印刷データ及び刺繍データを作成させることができる。
【００３５】
また、請求項１１に係る発明の印刷刺繍データ作成方法では、画像データを構成する画素を分析して特色領域と印刷領域とを設定して、特色領域に対応する刺繍データと印刷領域に対応する印刷データを作成するので、画像データをもとに刺繍及び印刷のそれぞれの特性が活かされた出力結果を得ることができ、かつ、刺繍及び印刷の出力位置及び出力サイズに整合性がとれた印刷データ及び刺繍データを作成することができる。
【００３６】
また、請求項１２に係る発明の印刷刺繍データのデータ構造では、刺繍装置に用いられる刺繍データと、印刷装置に用いられる印刷データとが１つの印刷刺繍データにまとめられているので、印刷データと刺繍データとを対応付けて記憶させることができる。
【００３７】
また、請求項１３に係る発明の印刷刺繍データのデータ構造では、請求項１２に係る発明の効果に加え、画像データの画素単位での大きさに対する刺繍装置での現実に出力される大きさとの比率が、画像データの画素単位での大きさに対する印刷装置での現実に出力される大きさとの比率が等しいため、画像データを元に刺繍及び印刷のそれぞれの特性が活かされた出力結果を得ることができ、かつ、刺繍及び印刷の出力位置及び出力サイズに整合性をとることができる。
【００３８】
また、請求項１４に係る発明の印刷刺繍データのデータ構造では、請求項１２又は１３に係る発明の効果に加え、刺繍データは、色コード，刺繍位置，刺繍サイズを示す情報と、刺繍で表現するための縫目を示すステッチデータとから構成されるため、刺繍装置においては、画像データに表された図柄を正確に出力することができるとともに、刺繍の特性を活用した出力結果を得ることができる。
【００３９】
また、請求項１５に係る発明の印刷刺繍データのデータ構造では、請求項１２乃至１４のいずれかに係る発明の効果に加え、印刷データは、印刷領域として設定された画素領域を示す情報と、印刷位置及び印刷サイズを示す情報とから構成されるため、印刷装置においては、画像データに表された図柄を正確に出力することができるとともに、印刷の特性を活用した出力結果を得ることができる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明に係る印刷刺繍データ作成装置について、図面を参照して説明する。本発明に係る印刷刺繍データ作成装置は、画像データに表された図柄を、インクジェットプリンタによる印刷及び刺繍ミシンによる刺繍によって出力するために、印刷データと刺繍データとが関連付けられた印刷刺繍データを、当該画像データに基づいて作成するものである。
【００４１】
ここで、インクジェットプリンタは、被記録媒体にインクを噴射して画像や文字等の印刷を行うものである。インクジェットプリンタは、インク供給源からインクジェットヘッドの複数の噴射チャンネルにインクを導き、発熱素子、圧電素子等のアクチュエータを選択的に駆動させて、噴射チャンネルの先端に設けられた噴射ノズルからインクの噴射を行っている。カラー画像を形成する場合には、画像を構成する各画素について、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の色の三原色にそれぞれ分解し、各色ごとに濃度を調整して噴射したインクの混合によってカラーの画素を形成している。黒色の画素は、３色の濃度をそれぞれ最大にして噴射したインクの混合によって、混合色として形成される。しかし、混合色として再現した黒色は、黒としてのコントラストが低くはっきりとしない、いわゆる締まりがない黒色となってしまうため、黒色の画素や、色の成分として黒色を含む画素についてはブラック（Ｋ）のインクを噴射して再現することが一般的である。
【００４２】
インクジェットプリンタには、当該インクジェットプリンタの動作を制御するためのパーソナルコンピュータが接続されており、このパーソナルコンピュータには、インクジェットプリンタの動作を制御するプログラムである各種アプリケーションや、また、印刷データを当該インクエジェットプリンタ固有のデータ形式に変換するプリンタドライバが記憶されている。また、メモリカード装置が搭載されており、印刷データが記憶されたメモリカードをメモリカード装置に装着することにより、外部から印刷データが供給される。印刷データには、印刷領域として設定された画素領域を示す情報と、印刷位置及び印刷サイズを示す情報が含まれており、この印刷データに基づいて、インクジェットプリンタの制御機構が自動的に印刷動作を実行する。
【００４３】
一方、刺繍ミシンは、ミシンベッド上に配置された、刺繍を施そうとする加工布を保持する刺繍枠を、水平移動機構によって装置固有のＸ・Ｙ座標系で示される所定位置に移動させながら、縫い針及び釜機構による縫製動作を行うことにより、その加工布に所定の図柄の刺繍を施すようになっており、前記水平移動機構や針棒等は、刺繍ミシンに内蔵されたマイクロコンピュータ等から構成される制御装置により制御される。
【００４４】
また、刺繍ミシンには、メモリカード装置が搭載されており、刺繍データが記憶されたメモリカードをメモリカード装置に装着することにより、外部から刺繍データが供給される。刺繍データには、色コード、刺繍位置及び刺繍サイズを示す情報と、刺繍で表現するための縫目を示すステッチデータが含まれており、この刺繍データに基づいて、刺繍ミシンの制御装置が自動的に刺繍動作を実行する。
【００４５】
まず、印刷刺繍データ作成装置についての構成について、図面を参照して説明する。図１は、印刷刺繍データ作成装置１の物理的構成を示す全体構成図である。図２は、印刷刺繍データ作成装置１の機能的構成を示すブロック図である。
【００４６】
図１に示すように、この印刷刺繍データ作成装置１は、上述したように、刺繍ミシンに供給される刺繍データと、インクジェットプリンタに供給される印刷データとを作成、編集するためのものである。基本的には、装置本体１０と、この装置本体１０に接続されるマウス２１、キーボード２２、メモリカードコネクタ２３、表示装置２４及びイメージスキャナ装置２５から構成されている。
【００４７】
また、図２に示すように、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３及びＩ／Ｏインターフェイス１４を備えており、マウス２１、キーボード２２、メモリカードコネクタ２３、表示装置２４及びイメージスキャナ装置２５がＩ／Ｏインターフェイス１４に接続されている。ＭＣは、メモリカードコネクタ２３に接続可能なメモリカードである。
【００４８】
前記ＣＰＵ１１は、読み出し専用の記憶素子であるＲＯＭ１２に記憶された本発明に係る印刷刺繍データ作成プログラムに従って、各種演算及び処理を実行するものである。なお、専用機の場合は、ＲＯＭにプログラムが記憶されているが、汎用機（パーソナルコンピュータ等）の場合は、ハードディスク等に記憶されたプログラムをＲＡＭ上に読み込んで実行する。
【００４９】
前記ＲＡＭ１３は、任意に読み書き可能な記憶素子であり、イメージスキャナ装置２５から読み込ませた画像データや、図示しないハードディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ等の外部記憶装置から読み出された画像データを記憶することができるようになっている。
【００５０】
次に、出力対象の画像データの入力から、図柄が印刷及び刺繍されたＴシャツの完成までの全体の流れを説明する。図３は、「第１の実施の形態」における全体の流れを示すフローチャートである。図４は、人物の顔を映す写真画像の画像データを示す図である。
【００５１】
図３に示すように、まず、作業者によって、画像データが装置本体１０に入力される（Ｓ１）。画像データの入力は、イメージスキャナ装置２５から読み込ませた画像データを入力してもよいし、ハードディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ等の外部記憶装置から読み出された画像データを装置本体１０に直接入力することも可能である。本実施の形態においては、イメージスキャナ装置２５によって、図４に示すような人物の顔を映す写真画像の画像データが読み込まれたものとする。
【００５２】
次に、作業者の指示により、印刷刺繍データ作成装置１において、印刷刺繍データ作成処理（Ｓ２）が実行される。この印刷刺繍データ作成処理により、入力された画像データに基づいて、印刷刺繍データが作成される。
【００５３】
この印刷刺繍データ作成処理（Ｓ２）の詳細を、図５乃至１７を参照して説明する。図５は、印刷刺繍データ作成処理（Ｓ２）のメインフローチャートを示す図である。図６は、特色の入力画面を示す図である。図７は、特色対応テーブルを示す図である。図８は、特色領域分解処理（Ｓ１３）の詳細を示すフローチャートである。図９は、（ａ）が特色領域分解処理（Ｓ１３）によって設定された特色領域を示す図、（ｂ）が特色領域分解処理（Ｓ１３）によって設定された印刷領域を示す図である。図１０は、（ａ）が刺繍データ作成処理（Ｓ１４）によって作成された、特色領域に対応する刺繍データを示す図、（ｂ）が刺繍データ作成処理（Ｓ１３）によって作成された、特色領域以外の領域（印刷領域）に対応する刺繍データを示す図である。図１１は、刺繍データ合成処理（Ｓ１５）によって合成された刺繍データの一例を示す図である。図１２は、刺繍データに含まれるステッチデータの概念を示す図である。図１３は、刺繍データ合成処理（Ｓ１５）によって合成された刺繍データを示す図である。図１４は、印刷データ生成処理（Ｓ１６）によって生成された印刷データの一例を示す図である。図１５は、印刷データ生成処理（Ｓ１６）によって生成された印刷データを示す図である。図１６は、印刷刺繍データ編集処理（Ｓ１７）によって出力される図柄を説明するための図である。
【００５４】
図５に示すように、まず、作業者によって、特色が指定される（Ｓ１１）。特色とは、刺繍ミシンで使用される刺繍糸の糸色として、作業者が任意に指定した色である。この場合には、図６に示すような特色の入力画面が、表示装置２４（図１参照）に表示されて、作業者はこの入力画面から、マウス２１やキーボード２２を用いて任意の１以上の色を特色として入力指定する。詳細には、まず、作業者は、使用する刺繍糸の糸色数を入力するが、入力する糸色数は単数であるか複数であるかを問わない。そして、作業者は、当該入力された糸色数だけ、図６の入力画面から使用する刺繍糸の糸色情報と色コードとを入力する。これにより、図７に示すような特色対応テーブルを作成される。図７に示す特色対応テーブルには、作業者が入力指定した特色の色コードと当該色コードのＲＧＢ値とが対応付けて記憶されている。なお、この特色対応テーブルは、装置本体１０のＲＡＭ１３において作成及び記憶される。また、このとき、作業者が、刺繍ミシンにおける糸色の縫い順を同時に設定するようにしてもよい。また、糸色の縫い順は、予め設定しておいてもよく、入力画面に従って、作業者が入力するようにしてもよい。なお、特色として指定された任意の色は、刺繍ミシンにおいて使用される刺繍糸の色と一致している場合に限らず、刺繍ミシン又は装置本体１０にて、作業者が指定した特色に近い刺繍糸の色が選択されるようにしてもよい。
【００５５】
なお、本実施の形態では、作業者は特色として「黒」を指定したものとし、図６の入力画面から黒色の刺繍糸の糸色情報と色コードとが入力されて、ＲＡＭ１２の特色対応テーブルには黒色の色コードとそのＲＧＢ値が記憶されているものとする。
【００５６】
次に、作業者により、Ｓ１で入力された画像データの出力サイズ及び出力位置が指定される（Ｓ１２）。出力サイズは、出力対象の画像データが現実にＴシャツ等へ印刷又は刺繍される際の大きさである。また、出力位置は、出力対象の画像データが現実に出力されるＴシャツ等における位置である。この出力サイズ及び出力位置の指定は、作業者がインチやｃｍ等の現実の大きさを示す単位で、表示装置２４（図１参照）に表示される表示画面から、マウス２１やキーボード２２を用いて指定する。すなわち、Ｔシャツ等の布帛への出力対象である画像データが、インクジェットプリンタによる印刷及び刺繍ミシンによる刺繍によって出力されるサイズ及び位置を指定する。画像データを示すためのピクセル単位は、コンピュータにおける指標であって現実のサイズ等を示すものでない。よって、このステップにおいて、作業者は画像データがＴシャツ等に出力される任意のサイズ及び位置を、例えば、ｃｍやインチ等の現実の単位で指定する。本実施の形態においては、図４で示す画像データを、縦１２０ｍｍ×横９０ｍｍのサイズで、Ｔシャツ上の所定の位置に出力することを作業者が指定したものとして、説明を続ける。
【００５７】
ここで、図４に示すような画像データを構成する全ての画素を出力対象としてもよいし、当該画像データの一部を指定して、その指定された部分を出力対象とすることもできる。本実施の形態においては、図４に示す画像データのうち、人物以外の背景部分は出力対象から外して、人物の顔の図柄のみが印刷又は刺繍によって出力されるものとする。なお、この出力部分の指定は、表示装置２４（図１参照）に図４に示すような画像データが表示されて、作業者はこの表示画面から、マウス２１やキーボード２２を用いて任意の出力部分を指定することができる。
【００５８】
Ｓ１１において特色が指定され、また、Ｓ１２において出力サイズ及び出力位置が指定されると、装置本体１０において特色領域分解処理（Ｓ１３）が実行される。特色領域分解処理は、Ｓ１で入力された画像データを構成する複数の画素が、Ｓ１１で指定された特色に対応するか否かを判定し、特色に対応する場合には当該特色の刺繍糸によって刺繍される特色領域とする一方、それ以外の領域はインクジェットプリンタによって印刷される印刷領域とするものである。なお、本実施の形態においては、特色に対応する領域以外の領域（印刷領域）には、さらに、刺繍ミシンにおいて白色の刺繍糸が刺繍されるものとして、以下、説明を続ける。
【００５９】
図８に示すように、特色領域分解処理（Ｓ１３）では、まず、閾値Ｔが設定される（Ｓ３１）。閾値Ｔは、画像データを構成する各画素を、特色領域として設定すべき値か否かを判定する際の基準となる基準値である。この閾値Ｔは、作業者が特色毎に設定してもよいし、全ての特色に共通の１つの閾値Ｔを設定してもよい。また、予め装置本体１０に記憶されている閾値Ｔを自動的に設定するようにしてもよい。
【００６０】
次に、Ｓ１で入力された画像データを構成する個々の画素について、走査によって各画素の判定が実行される。そのため、最初に当該画像データのＸ・Ｙ座標系におけるＸ座標の最初の値（Ｘ＝０）及びＹ座標の最初の値（Ｙ＝０）が設定される（Ｓ３２）。そして、画素（Ｘ，Ｙ）のＲＧＢ値が取得される（Ｓ３３）。なお、最初は、Ｓ３２で設定された画素（０，０）のＲＧＢ値が取得されることになる。
【００６１】
Ｓ３３において、画素（Ｘ，Ｙ）のＲＧＢ値が取得されたら、当該ＲＧＢ値に基づいて色差距離Ｄが計算される（Ｓ３４）。色差距離Ｄは、特色のＲＧＢ値と画素のＲＧＢ値との、色の違いである色差を絶対値の距離で示したものであり、この値が大きいほど特色と画素との色差が大きいことを示し、逆にこの値が小さいほど特色と画素との色差が小さいことを示す。この色差距離Ｄは、以下の数１に示す数式を用いて計算される。なお、数１において、特色のＲＧＢ値（ｒ１，ｇ１，ｂ１）、画素（Ｘ，Ｙ）のＲＧＢ値（ｒ２，ｇ２，ｂ２）である。
【数１】
2005230256.tif 000003
【００６２】
次に、Ｓ３４で計算された色差距離ＤとＳ３１で設定された閾値Ｔとが比較される（Ｓ３５）。その結果、色差距離Ｄが閾値Ｔよりも小さいと判定された場合（Ｓ３５：ＹＥＳ）、当該画素は特色領域として設定される（Ｓ３６）。一方、色差距離Ｄが閾値Ｔよりも小さいと判定されなかった場合（Ｓ３５：ＮＯ）、当該画素は印刷領域として設定される（Ｓ３７）。すなわち、Ｓ３５では、判定対象画素と特色との色差距離Ｄが閾値Ｔより小さい場合は、当該画素は特色によって表現できる範囲内の色であるとみなし、当該画素は刺繍によって出力されるべき領域であるとして特色領域が設定される。一方、判定対象画素と特色との色差距離Ｄが閾値Ｔより大きい場合は、当該画素は当該特色とは大きく色が異なっており、当該画素は当該特色では表現できない色であるから、当該画素は印刷によって出力されるべき領域であるとして印刷領域が設定される。
【００６３】
そして、画像データを構成する全ての画素について処理を実行されていなければ（Ｓ３８：ＮＯ）、すなわち未処理の画素が残っていれば、次の画素のＸ及びＹの値が設定されて（Ｓ３９）、Ｓ３３へ戻る。以上により、画像データを構成する全ての画素について処理が実行されるまで、Ｓ３３〜Ｓ３８の処理が繰り返される。その結果、例えば、特色「黒」である場合には、特色「黒」に対応する画素の集合である画素領域は特色領域として設定される。なお、それ以外の画素の集合である画素領域は、印刷領域として設定される。
【００６４】
画像データを構成する全ての画素について処理を実行された後（Ｓ３８：ＹＥＳ）、全ての特色について処理が実行されていなければ（Ｓ４０：ＮＯ）、すなわちＳ１１において特色を複数指定されており、未処理の特色があれば、次の特色が選択されて（Ｓ４１）、Ｓ３１へ戻る。一方、全ての特色について処理を実行していれば（Ｓ４０：ＹＥＳ）、本処理を終了する。以上により、Ｓ１１において指定された全ての特色について処理が実行されるまで、Ｓ３１〜Ｓ４０の処理が繰り返される。その結果、例えば、Ｓ１１において特色として「黒」と「赤」が設定された場合、特色「黒」である場合の特色領域及び印刷領域の加えて、特色「赤」である場合の特色領域及び印刷領域が設定されることになる。なお、このように複数の特色が設定されている場合は、いずれの特色にも対応しない画素領域が、最終的には印刷領域として設定され、それ以外の画素領域は、いずれかの特色に対応した特色領域が設定される。
【００６５】
以上、図８に示す特色領域分解処理（Ｓ１３）によって、Ｓ１で入力された画像データを構成する画素は、刺繍ミシンによって刺繍されるべき特色領域と、インクジェットプリンタによって印刷されるべき印刷領域とに分解及び設定される。本実施の形態においては、Ｓ１で入力された画像データは図４に示すような人物の顔の図柄を表すものであり、また、Ｓ１１で作業者によって指定された特色が「黒」であるから、上記の処理によって、図４に示す画像データは、図９に示すように分解及び設定される。すなわち、図９（ａ）に示すように、画像データのうちで特色領域として設定された画素領域は、人物の顔の図柄のうち、特色「黒」に色差が近い髪の毛部分に対応している。また、図９（ｂ）に示すように、画像データのうちで印刷領域として設定された画素領域は、人物の顔の図柄のうち、特色領域として設定された髪の毛部分以外に対応している。
【００６６】
図５に戻り、装置本体１０において、特色領域分解処理（Ｓ１３）の後に、特色領域に基づいて刺繍データを作成する刺繍データ作成処理が実行される（Ｓ１４）。刺繍データは、色コード，刺繍位置，刺繍サイズを示す情報と、刺繍で表現するための縫目を示すステッチデータとから構成されるものである。ステッチデータにおいては、例えば刺繍ミシンに固有のＸ・Ｙ座標系における一針毎の加工布のＸ・Ｙ方向の移動量などで、各ステッチの針落ち位置が指示されている。
【００６７】
また、この刺繍データ作成処理（Ｓ１４）において、ピクセル単位の画像データは、刺繍ミシンにおいて刺繍される現実の出力サイズに変換され、画像データを刺繍する位置も現実のＴシャツ等における位置に変換される。また、Ｔシャツ等における刺繍位置を示すステッチデータが作成される。なお、先述のように、Ｓ１２において、画像データを縦１２ｃｍ×横９ｃｍで所定位置に出力することが指示されている。
【００６８】
ここで、刺繍データ作成処理（Ｓ１４）における、画像データの画素単位での大きさに対する刺繍ミシンでの現実に出力される大きさとの比率は、後述の印刷データ生成処理（Ｓ１６）における、画像データの画素単位での大きさに対するインクジェットプリンタでの現実に出力される大きさとの比率と、等しい値によって出力サイズが変換される。これにより、刺繍データ生成処理（Ｓ１４）によって作成される刺繍データと、印刷データ生成処理（Ｓ１６）によって作成される印刷データとは、同一の比率によって変換されるため、刺繍及び印刷の出力サイズ及び出力位置に整合性をとることができる。
【００６９】
画像データから刺繍データを作成する手法としては、各種の公知技術が知られており、いずれの技術によるものでも適用可能である。本実施の形態では、一例として、濃淡や色等が２次元的に連続して変化するような写真画像等を刺繍によって忠実に再現することができる刺繍ミシンに適した刺繍データを作成する手法である特開平２００１−２５９２６８号に記載の刺繍データ作成技術により、刺繍データが作成されるものとする。
【００７０】
本実施の形態では、上記の刺繍データ作成処理（Ｓ１４）によって、特色「黒」についての刺繍データが作成される。さらに、本実施の形態では、特色領域以外の領域（印刷領域）として設定された画素領域については、白色の刺繍糸による刺繍が施される。そのため、印刷領域として設定された画素領域についても、刺繍データ作成処理（Ｓ１４）が実行され、特色「白」の刺繍データ（第２の刺繍データ）が作成される。
【００７１】
図１０（ａ）は、特色「黒」についての刺繍データを図示したものであり、図８の特色領域分解処理（Ｓ１３）によって特色領域として設定された画素領域である人物の髪の毛部分について、黒色の刺繍糸による刺繍データが作成されたことを示す。また、図１０（ｂ）は、特色「白」についての刺繍データを図示したものであり、図８の特色領域分解処理（Ｓ１３）によって印刷領域として設定された画素領域である人物の髪の毛以外の部分について、白色の刺繍糸による刺繍データが作成されたことを示す。また、図１０（ａ），（ｂ）のいずれの刺繍データも、出力媒体であるＴシャツにおける出力サイズは、縦１２ｃｍ×横９ｃｍであり、この出力サイズはＳ１２において作業者により指定されたものである。
【００７２】
図５に戻り、装置本体１０において、刺繍データ作成処理（Ｓ１４）によって特色毎の刺繍データが作成されると、これらを１つの刺繍データにまとめるための刺繍データ合成処理が実行される（Ｓ１５）。すなわち、刺繍ミシンにおいて一括して実行できるように、特色毎の刺繍データを１つに合成して、
［白色の色コード］+［印刷領域のステッチデータ］+［特色１の色コード］+［特色１のステッチデータ］+［特色２の色コード］+［特色２のステッチデータ］…＋［特色Ｘの色コード］+［特色Ｘのステッチデータ］
というような、特色毎の刺繍データが１つにまとまった刺繍データが合成される。すなわち、この合成された刺繍データは、特色毎の刺繍データが１つにまとまっており、かつ、Ｔシャツ等における刺繍位置を示すステッチデータと、特色の色コード等の関連情報を含むものであって、刺繍ミシンにおける現実の出力サイズ及び出力位置を示すものである。
【００７３】
この刺繍データについて、図１１及び図１２を参照して具体的に説明する。図１１に示すように、合成された刺繍データは、色替えコード４１，ステッチコード４２，フィードコード４３，終了コード４４から構成されている。色替えコード４１は特色の色コードを示すものである。ステッチコード４２は、色替えコード４１に示される特色の刺繍糸によって、刺繍が行われる位置を示す座標情報である。フィードコード４３は、不連続なステッチ間に置かれて、ステッチの連続の区切りを示すものである。また、終了コード４４は、当該刺繍データの終端に設けられ、刺繍ミシンが刺繍データの終了を認識するための識別コードである。特色毎の刺繍データは、色替えコード４１を先頭に、以下ステッチコード４２とフィードコード４３の繰り返しによって構成される。これら特色毎の刺繍データが１つとなって構成され、終端に終了コード４４が設けられたものが、Ｓ１４において合成された刺繍データである。なお、図１１における色替えコード４１が［特色Ｘの色コード］に対応し、ステッチコード４２及びフィードコード４３が［特色Ｘのステッチデータ］に対応する。
【００７４】
刺繍ミシンにおいては、合成された刺繍データが先頭から順に読込まれていき、色替えコード４１が読込まれると、色替えコード４１に示された特色の刺繍糸が自動的に所定位置にセットされ、又は、当該特色の刺繍糸を所定位置にセットすべき旨を作業者に対して表示する等の処理が実行される。その後、後続のステッチコード４２に示される座標位置（針落ち位置）に基づいて、当該特色の刺繍糸による刺繍が実行される。図１１では、ステッチコードには、一針毎の加工布のＸ・Ｙ方向の移動量が、Ｘ座標及びＹ座標が連続した数値によって示されている。
【００７５】
さらに後続のフィードコード４３が読込まれると、刺繍ミシンにおいては、ステッチの連続の終端に至ったと判定されて、とめ縫いが実行される。そして、次のステッチコード４２が読込まれると、当該ステッチコード４２における最初の針落ち位置まで刺繍が中断された状態で移動がなされ、当該最初の針落ち位置において、再びとめ縫いが実行される。このようにフィードコード４３の前後において、とめ縫いを実行するのは以下の理由による。刺繍での縫製の場合、通常は1ステッチ１〜３ｍｍであるところ、同一特色によって刺繍されるステッチが不連続であった場合に、区切りを付けずにステッチを連続させてしまうと、刺繍がほどけてしまうという問題がある。そこで、不連続なステッチ間にはフィードコード４３を設けて、連続したステッチのみで１つのまとまりとしてステッチコード４２に格納し、各ステッチコード４２の最初の針落ち位置及び最後の針落ち位置には、縫製のほぐれを防止するためのとめ縫いが実行されるようにしている。
【００７６】
全ての色替えコード４１について、ステッチコード４２及びフィードコード４３の繰り返しによる刺繍が実行され、最後に終了コード４４が読込まれると、刺繍ミシンにおいては、刺繍データの終了が認識されて刺繍作業が終了される。
【００７７】
図１２に示すように、実線で示される各ステッチコード４２は、複数のステッチの連続であり、（Ｘａ、Ｙａ），（Ｘｍ１、Ｙｍ１），（Ｘｍ２、Ｙｍ２）・・・（Ｘｂ、Ｙｂ）のように、針落ち位置を示す座標によって示されている。各ステッチコード４２の先頭座標と終端座標においては、とめ縫い４４が施される。また、フィードコート４３が読込まれると点線で示すように、刺繍が施されない状態で、ステッチコード４２の終端座標（Ｘｂ、Ｙｂ）から次のステッチコード４２の先頭座標（Ｘｃ、Ｙｃ）に移動され、その先頭座標から（Ｘｃ、Ｙｃ），（Ｘｎ１、Ｙｎ１），（Ｘｎ２、Ｙｎ２）・・・（Ｘｄ、Ｙｄ）という針落ち位置の順で、刺繍が実行される。
【００７８】
本実施の形態においては、特色領域以外の画素領域（印刷領域として設定された画素領域）についても白色を特色とした第２の刺繍データが作成され、当該第２の刺繍データに基づいて白色の刺繍糸による刺繍が施されることから、［白色の色コード］と［印刷領域のステッチデータ］が刺繍データにおいて先頭位置に設けられている。しかし、特色領域以外の画素領域（印刷領域として設定された画素領域）に刺繍を施さない場合は、
［特色１の色コード］+［特色１のステッチデータ］+［特色２の色コード］+［特色２のステッチデータ］…＋［特色Ｘの色コード］+［特色Ｘのステッチデータ］
というような、特色毎の刺繍データが１つにまとまった刺繍データが合成される。
【００７９】
なお、本発明の刺繍データにおける、「色コードを示す情報」に相当するのが［特色Ｘの色コード］（色替えコード４１）であり、「刺繍位置及び刺繍サイズを示す情報」と「特色領域を刺繍で表現するための縫目を示すステッチデータ」とに相当するのが［特色Ｘのステッチデータ］（ステッチコード４２及びフィードコード４３）である。
【００８０】
上記の刺繍データ合成処理（Ｓ１５）によって、特色毎の刺繍データが１つに合成された刺繍データを図１３に示す。図１０（ａ），（ｂ）に示す特色毎の刺繍データが１つに合成された結果、特色領域として設定された画素領域である人物の髪の毛部分については、黒色の刺繍糸による刺繍が実行される一方、印刷領域として設定された画素領域である人物の髪の毛以外の部分については、白色の刺繍糸による刺繍が実行されることを示す刺繍データが合成されることを、図１３は示している。なお、この合成された刺繍データについても、Ｔシャツにおける出力サイズは縦１２ｃｍ×横９ｃｍであり、指定された出力位置に刺繍が施される。
【００８１】
図５に戻り、装置本体１０において、次に、印刷領域に基づいて印刷データを生成する印刷データ生成処理が実行される（Ｓ１６）。
【００８２】
ここで、印刷データ生成処理（Ｓ１６）における、画像データの画素単位での大きさに対するインクジェットプリンタでの現実に出力される大きさとの比率は、先述の刺繍データ作成処理（Ｓ１４）における、画像データの画素単位での大きさに対する刺繍ミシンでの現実に出力される大きさとの比率と、等しい値によって出力サイズが変換される。これにより、印刷データ生成処理（Ｓ１６）によって作成される印刷データと、刺繍データ作成処理（Ｓ１４）によって作成される刺繍データとは、同一の比率によって変換されるため、刺繍及び印刷の出力サイズに整合性をとることができる。
【００８３】
印刷データ生成処理（Ｓ１６）では、Ｓ１３の特色領域分解処理において設定された印刷領域（特色領域以外の領域）に基づいて印刷データが生成されるところ、本実施の形態においては、Ｓ１３において図９（ｂ）に示すような画像データが印刷領域として設定されている。すなわち、図９（ｂ）に示すように、人物の顔の図柄のうち、髪の毛部分以外の部分がインクジェットプリンタによって印刷される領域として設定されている。
【００８４】
このような画像データから、印刷データを生成する手法は、従来より各種の手法や公知技術が知られており、また、使用するアプリケーションやデータ形式によっても用いられる手法や技術が異なるが、いずれの手法や技術によるものでも適用可能である。以下、一例を説明する。
【００８５】
印刷データ生成処理（Ｓ１６）においては、まず、画像データから印刷データを生成するために必要なデータ項目が設定される。印刷データに必要なデータ項目としては、少なくとも「印刷範囲」，「印刷解像度」，「印刷対象画像」がある。「印刷範囲」は、画像データがインクジェットプリンタによって印刷される際の被出力媒体での出力サイズ及び出力位置を示すものである。「印刷解像度」は、インクジェットプリンタによる画像データの印刷品質を指定する数値である。「印刷対象画像」は、画像データを構成する画素領域の情報である。
【００８６】
ここで、印刷データの「印刷範囲」において、出力サイズは横幅，高さによって定められ、出力位置は横開始位置，縦開始位置によって定められている。Ｓ１２において作業者により指定された出力サイズである縦１２ｃｍ×横９ｃｍが取得される。これをインチに換算すれば、縦４．７２インチ（≒１２ｃｍ）×横３．５４インチ（≒９ｃｍ）となる。また、「印刷対象画像」として、Ｓ１３の特色領域分解処理において印刷領域として設定された図９（ｂ）の画像データが設定される。また、「印刷解像度」は、作業者が任意に設定してよいし、予め設けられたデフォルト値が用いてもよいが、ここでは、「印刷解像度」については縦６００ｄｐｉ×横６００ｄｐｉが設定されたものとする。
【００８７】
以上のようにして、各種データ項目が設定された結果、図１４に示すようなデータ項目を有する印刷データが生成される。図１４に示すように印刷データは、印刷範囲を指示するデータであることを示す識別子である印刷範囲指示コード５１と、印刷範囲指示コード５１のデータ本体であって画像データの被出力媒体での出力サイズ及び出力位置（横開始位置，縦開始位置，横幅，高さ）を示す印刷範囲５２と、印刷解像度を指示するデータであることを示す識別子である解像度指示コード５３と、解像度指示コード５３のデータ本体であって画像データの被出力媒体での印刷品質をドット単位で示す単位ＤＰＩ５４とから構成される。
【００８８】
また、画像データ情報を指示するデータであることを示す識別子である画像データ指示コード５５を備える。当該画像データ情報には、画像データのサイズを指示するデータであることを示す識別子である画像サイズ指示コード５６と、画像サイズ指示コード５６のデータ本体であって画像データのサイズ（幅、高さ）をピクセル単位で示す画像サイズ５７と、画像データを構成する画素を指示するデータであることを示す識別子である画素指示コード５８と、各画素のＲＧＢ値を示す画素値５９とから構成される。画素値５９は、画像サイズ５７の幅×高さのサイズを構成する画素の全部について、その画素値５９が繰り返して表示される。また、印刷データの終端には、当該データの終了を指示する識別子である終了コード６０が設けられている。
【００８９】
なお、印刷データに必要なデータ項目のうち、「印刷範囲」が印刷範囲５２に対応し、「印刷解像度」が単位ＤＰＩ５４に対応し、「印刷対象画像」が画素値５９に対応している。そして、本発明の印刷データにおいて、「印刷領域として設定された画素領域を示す情報」に相当するのが、画素値５９であり、「印刷位置及び印刷サイズを示す情報」に相当するのが、印刷範囲５２である。
【００９０】
この印刷データは、図１５に示すように、印刷領域として設定された画素領域である人物の髪の毛以外の部分について、インクジェットプリンタによる印刷が実行される。また、画像データの出力サイズは、縦４．７２インチ（≒１２ｃｍ）、横３．５４インチ（≒９ｃｍ）であり、また、印刷解像度については縦６００ｄｐｉ×横６００ｄｐｉが設定されているから、この画像データの出力範囲のドット数は、縦２８３３ｄｏｔ（６００ｄｐｉ×４．７２インチ）×横２１２６ｄｏｔ（６００ｄｐｉ×３．５４インチ）である。このドット数によって表現されるように、画像データが拡大・縮小される。そして、インクジェットプリンタにおいて、印刷の実行単位であるドット単位で印刷が実行される。なお、印刷データについても、出力媒体であるＴシャツにおける出力サイズ及び出力位置は、先述のようにＳ１２において作業者により指定された出力サイズ及び出力位置に対応している。
【００９１】
図５に戻り、装置本体１０において、次に、Ｓ１５の刺繍データとＳ１６の印刷データを編集して、１つの印刷刺繍データとする印刷刺繍データ編集処理が実行される（Ｓ１７）。これは、刺繍データ及び印刷データを１つの印刷刺繍データに編集して、両者を関連付けて保存するための処理である。
【００９２】
この印刷刺繍データ編集処理（Ｓ１７）では、
［刺繍データ開始コード］+［刺繍データ］+［印刷データ開始コード］+［印刷データ］+［印刷刺繍データ終了コード］
というデータ構成となるように、データ編集が実行される。
【００９３】
なお、印刷刺繍データの先頭に、印刷刺繍データの開始を指示する識別子である［印刷刺繍データ開始コード］を設けてもよい。また、［刺繍データ］と［印刷データ］の各々に［開始コード］と［終了コード］を設けてもよいし、この場合には、［印刷刺繍データ終了コード］は不要である。
【００９４】
以上のようにして、図５の印刷刺繍データ作成処理（Ｓ２）が実行されて、刺繍ミシンで使用される刺繍データと、インクジェットプリンタで使用される印刷データとが関連付けられた印刷刺繍データが作成される。
【００９５】
図３に戻り、Ｓ２において印刷刺繍データが作成されると、当該印刷刺繍データに含まれる印刷データ及び刺繍データはメモリカードコネクタ２３に接続されたメモリカードに出力される（Ｓ３）。メモリカードにデータを転送する際に、印刷刺繍データ作成装置１の刺繍データ転送アプリケーションが、刺繍ミシンで直接解釈できる形式のデータに変換する。［刺繍データ開始コード］は、印刷刺繍データのうち、刺繍データの開始を指示する識別子であって、刺繍データ転送アプリケーションはこの識別子を読取ると、後続の［刺繍データ］をメモリカードに転送し、［印刷データ開始コード］を読取ると、データ転送を終了する。また、印刷刺繍データ作成装置１の印刷データ転送アプリケーションが、プリンタドライバなどを通じてインクジェットプリンタで直接解釈できる形式のデータに変換する。［印刷データ開始コード］は、印刷刺繍データのうち、印刷データの開始を指示する識別子であって、印刷データ転送アプリケーションはこの識別子を読取ると、後続の［印刷データ］をメモリカードに転送し、［印刷刺繍データ終了コード］を読取ると、データ転送を終了する。以上のようにして、印刷データ及び刺繍データがデータ変換されてメモリカードに出力される。
【００９６】
なお、印刷刺繍データ作成装置１とインクジェットプリンタとが接続されて、直接データが転送されてもよい。また、印刷刺繍データ作成装置１と刺繍ミシンとが接続されて、直接データが転送されてもよい。
【００９７】
作業者は、Ｓ３で刺繍データが出力されたメモリカードを、刺繍ミシンに搭載されているメモリカード装置に装着し、また、被出力媒体としての布帛であるＴシャツを刺繍ミシンの所定箇所にセットして、刺繍作業を開始する。刺繍ミシンにおいては、メモリカード装置に装着されたメモリカードからデータ変換された刺繍データが読み出され、この刺繍データに基づいて、自動的にＴシャツへの図柄の刺繍動作が実行される（Ｓ４）。
【００９８】
この刺繍ミシンによる刺繍動作の結果、図１３に示される刺繍データの内容が、Ｔシャツに刺繍される。すなわち、Ｓ１３の特色領域分解処理において、特色領域として設定された人物の顔の図柄の髪の毛部分について、特色「黒」の刺繍糸による刺繍が施される。また、特色領域以外の画素領域（印刷領域）として設定された領域については、特色「白」の刺繍糸による刺繍が施される。なお、これらの出力サイズ及び出力位置は、Ｓ１２において作業者により指定された縦１２ｃｍ×横９ｃｍのサイズで、指定されたＴシャツ上の位置に刺繍される。
【００９９】
刺繍ミシンでの刺繍作業が終了すると、Ｓ３で印刷データが出力されたメモリカードを、インクジェットプリンタの動作を制御するパーソナルコンピュータに搭載されているメモリカード装置に装着し、データ変換された印刷データをインクジェットプリンタに転送する。また、刺繍ミシンにおいて図柄が刺繍されたＴシャツを、インクジェットプリンタの所定箇所にセットして、印刷作業を開始する。インクジェットプリンタにおいては、メモリカード装置に装着されたメモリカードからデータ変換された印刷データが転送され、この印刷データに基づいて印刷作業が実行される（Ｓ５）。
【０１００】
ここで、Ｓ２で作成される印刷データは、インクジェットプリンタにおける出力サイズと、インクジェットプリンタの印刷範囲に対する相対的な出力位置を反映した内容となっている。そして、Ｓ３で示すように、この印刷データを、プリンタドライバなどを通じて、インクジェットプリンタで解釈できる形式に変換して出力を行う。よって、印刷刺繍データに含まれる印刷データをプリンタで解釈できる形式に変換できる環境であれば、何れのプリンタにおいてもこの印刷データを使用可能である。
【０１０１】
以上のようにして、インクジェットプリンタにおいては、印刷刺繍データに含まれている印刷データに基づいて、自動的にＴシャツへの図柄の印刷動作が実行される。その結果、図１５に示される印刷データの内容が、Ｔシャツに印刷される。すなわち、Ｓ１３の特色領域分解処理において、印刷領域として設定された画素領域（人物の髪の毛以外の部分）について、印刷が施される。図１５の場合、縦４．７２インチ（≒１２ｃｍ）×横３．５４インチ（≒９ｃｍ）の出力サイズを縦２８３３ｄｏｔ×横２１２６ｄｏｔのドット数によって、Ｔシャツ上の指定された出力位置に印刷が実行される。
【０１０２】
なお、図１５に示す印刷は、図１３に示す刺繍が施されたＴシャツに対して実行され、Ｔシャツにおいて白糸による刺繍が施された領域に、画像データに表された人物の図柄のうち、髪の毛以外の部分が印刷される。その結果、図１６に示すように、Ｔシャツには、刺繍された領域と印刷された領域が組み合わされた形態で、画像データに表された人物の顔の図柄が出力される。すなわち、図１６に示すように、（ａ）に示す刺繍データは、人物の顔を示す図柄のうち、髪の毛部分が特色「黒」の刺繍糸によって刺繍が施されるとともに、髪の毛部分以外の部分には特色「白」の刺繍糸によって刺繍が施されることを示す。また、（ｂ）に示す印刷データは、人物の顔を示す図柄のうち、髪の毛部分以外の部分には印刷が施されることを示す。そして、（ａ）のような刺繍と、（ｂ）のような印刷が実行される結果、（ｃ）のように人物の顔を示す図柄がＴシャツに出力される。
【０１０３】
以上、説明したように、本実施の形態における印刷刺繍データ作成装置１では、画像データを構成する画素を分析して特色領域と印刷領域とが設定されて、特色領域に対応する刺繍データと印刷領域に対応する印刷データとが対応付けられた印刷刺繍データが作成される。また、画像データを元に刺繍及び印刷のそれぞれの特性が活かされた出力結果を得ることができ、かつ、刺繍及び印刷の出力位置及び出力サイズに整合性がとれた印刷データ及び刺繍データを作成することができる。
【０１０４】
また、作業者によって指定された特色に基づいて、画像データを構成する画素を分析して特色領域と印刷領域とを設定するので、作業者のニーズや刺繍ミシンの性能等の条件に対応した印刷データ及び刺繍データを、自由かつ任意に作成することができる。また、作業者が指定した出力サイズ及び出力位置に応じた印刷データ及び刺繍データが作成することができ、これらの印刷データ及び刺繍データが対応付けられた印刷刺繍データを作成することができる。
【０１０５】
また、この印刷データ及び刺繍データに基づいて、インクジェットプリンタによる印刷及び刺繍ミシンによる刺繍が実行された結果、画像データに表された図柄がＴシャツに対して印刷及び刺繍が組合された形態で出力される。しかも、画像データの図柄のうち、印刷された領域と刺繍された領域が、出力サイズ及び出力位置の整合性がとれた形態で出力される。そのため、刺繍及び印刷のそれぞれの特性が活かされて、刺繍のみの出力や印刷のみの出力とは異なる印象を与えることができる図柄を、Ｔシャツ等の布帛へ出力することができる。
【０１０６】
また、刺繍データと印刷データとを編集して１つの印刷刺繍データにしているので、刺繍データと印刷データとが独立に存在するよりも利便性が高く、また、刺繍データと印刷データの整合性を高めることができる。
【０１０７】
また、画像データを構成する画素のうち、印刷領域として設定された領域には、刺繍ミシンによって白糸の刺繍糸による刺繍が施されて、その上にインクジェットプリンタによる印刷が施されるため、刺繍の上に印刷が施された出力結果を得ることができ、従来にない興趣を与えることができる図柄をＴシャツ上に出力することができる。
【０１０８】
次に、「第２の実施の形態」について説明する。「第２の実施の形態」では、インクジェットプリンタと刺繍ミシンが独立して存在するものではなく、印刷機能と刺繍機能とを具備する１つの装置として実現されている場合に、本発明に係る印刷刺繍データ作成装置１を適用した場合の例である。
【０１０９】
図１７は、「第２の実施の形態」における、全体の流れを示すフローチャートである。「第１の実施の形態」における全体の流れを示すフローチャート（図３）との違いは、刺繍ミシンでの刺繍とインクジェットプリンタでの印刷が同一装置において実行される点である。すなわち、Ｓ６において、印刷データ及び刺繍データに基づいて、刺繍機能による刺繍と印刷機能による印刷とが実行される。なお、刺繍機能による刺繍と印刷機能による印刷とのいずれを先に実行するかは、あらかじめ順序が設定されていてもよいし、作業者がＳ６の作業実行の際に選択できるようにしてもよい。その他の点は、「第１の実施の形態」と同じである。
【０１１０】
本実施の形態によれば、被出力媒体であるＴシャツ等の布帛の張り替えや、印刷データ及び刺繍データを記憶したメモリカードを、刺繍ミシンとインクジェットプリンタとのそれぞれのメモリカード装置に装着させる手間を省くことができる。また、Ｔシャツ等の張替えに伴う出力位置及び出力サイズのずれや狂いの発生を防止することができ、より正確に印刷及び刺繍の整合性をとることができる。
【０１１１】
次に、「第３の実施の形態」について説明する。「第３の実施の形態」では、刺繍ミシンにおいては特色領域として設定された領域のみが刺繍される場合の例である。すなわち、「第１の実施の形態」では、特色領域以外の領域（印刷領域）についても第２の刺繍データを作成して、当該第２の刺繍データに基づいて白糸の刺繍糸による刺繍を施していたところ、「第３の実施の形態」では印刷領域にはインクジェットプリンタによる印刷のみが施される。
【０１１２】
図１８は、「第３の実施の形態」における、印刷刺繍データ編集処理（Ｓ１７）によって出力される図柄を説明するための図である。すなわち、特色領域への刺繍と印刷領域への印刷とが実行された後に、Ｔシャツに出力される図柄を示す。図１８に示すように、（ａ）に示す刺繍データは、人物の顔を示す図柄のうち、髪の毛部分のみが特色「黒」の刺繍糸によって刺繍が施されることを示す。また、（ｂ）に示す印刷データは、「第１の実施の形態」に示すものと同じである。そして、（ａ）のような刺繍と、（ｂ）のような印刷が実行される結果、（ｃ）のように人物の顔を示す図柄がＴシャツに出力される。その他の点は、「第１の実施の形態」と同じである。
【０１１３】
本実施の形態によれば、印刷領域に白糸の刺繍を施す必要がない場合には、印刷領域にはインクジェットプリンタによる印刷のみが実行されるため、一連の作業を迅速化することができる。また、印刷領域に白糸の刺繍を施す場合は、白糸の刺繍の上に印刷が施されるようにするために、先に刺繍ミシンによる刺繍を実行していたところ、印刷領域に白糸の刺繍を施さない場合は、印刷される領域と刺繍される領域とでは重複する部分が存在しない。よって、この場合には、インクジェットプリンタによる印刷と刺繍ミシンによる刺繍とが実行される順番を問わない。
【０１１４】
尚、上記「第１の実施の形態」〜「第３の実施の形態」において、図５に示すメインフローチャートの特色の指定（Ｓ１１）を行うためのマウス２１及びキーボード２２が、本発明の「特色指定手段」に相当し、図５に示すメインフローチャートの出力サイズ及び出力位置の指定（Ｓ１２）を行うためのマウス２１及びキーボード２２が、本発明の「出力情報指定手段」に相当する。また、図５に示すメインフローチャートの特色領域分解処理（Ｓ１３）を行うＣＰＵ１１が、本発明の「画素判定手段」として機能し、図８に示す特色領域分解処理（Ｓ１３）において各領域設定（Ｓ３６，Ｓ３７）を実行するＣＰＵ１１が、本発明の「領域設定手段」として機能し、図５に示すメインフローチャートの刺繍データ作成処理（Ｓ１４）及び刺繍データ合成処理（Ｓ１５）を実行するＣＰＵ１１が、本発明の「刺繍データ作成手段」として機能し、図５に示すメインフローチャートの印刷データ生成処理（Ｓ１６）を実行するＣＰＵ１１が、本発明の「印刷データ作成手段」として機能し、図５に示すメインフローチャートの印刷刺繍データ編集処理（Ｓ１７）を実行するＣＰＵ１１が、本発明の「印刷刺繍データ作成手段」として機能する。
【０１１５】
尚、本発明は、以上詳述した「第１の実施の形態」〜「第３の実施の形態」に限定されるものではなく、種々の変更が可能である。
【０１１６】
上記実施の形態では、刺繍データにおけるステッチデータは、刺繍ミシンに固有のＸ・Ｙ座標系における針落ち位置をＸ・Ｙ方向の移動量で示すものと例示しているが、本発明におけるステッチデータは出力対象を刺繍で表現するための縫目を示すものであれば具体的なデータ内容は問わず、例えば、刺繍ミシンにおける内部座標系の絶対位置によって縫目を示すように構成しても良い。また、刺繍方式についてもステッチ単位による刺繍以外の方式も適用可能である。よって、本発明の印刷刺繍データ作成装置は、刺繍装置における実装に応じた各種のデータ構成による刺繍データを扱うことができる。
【０１１７】
また、インクジェットプリンタによるドット印刷を例にして説明したが、印刷装置はインクジェットプリンタに限定されず、また印刷単位についてもドット単位に限定されない。例えば、ポイント（ｐｔ）やパイカ（ｐｃ）等の他の印刷単位によって印刷を実行してもよい。また、印刷方式についても、ビット単位やライン単位等の各種の形式が使用可能である。よって、本発明の印刷刺繍データ作成装置は、印刷装置における実装に応じた各種のデータ構成の印刷データを扱うことができる。
【０１１８】
また、Ｓ１１において作業者が特色「黒」を指定しているが、特色は何色でも構わないし、また、複数の特色を指定できることは先述のとおりである。特色として指定できる色は、刺繍ミシンにおいて使用可能な刺繍糸の色に限らない。刺繍ミシンにおいて存在しない色については、指定された特色に最も近い色を割り当てるようにしてもよいし、また、作業者が任意の異なる色を割り当てるようにしてもよい。
【０１１９】
また、刺繍ミシンによる刺繍（Ｓ４）とインクジェットプリンタによる印刷（Ｓ５）について、作業者はその実行順序を任意に選択することができる。具体的には、作業者は、印刷を先に実行したい場合は、先にインクジェットプリンタにおける印刷作業をすれば足りる。
【０１２０】
また、１つの印刷刺繍データに、複数の刺繍データや複数の印刷データがまとめられるような構成としてもよい。
【０１２１】
また、特色領域分解処理（Ｓ１３）において印刷領域として設定された領域についても、刺繍ミシンにおいて刺繍を実行する場合、その特色は「白」に限定されず、灰色や透明色などの他の特色による刺繍糸によって刺繍が施されるようにしてもよい。なお、本発明の「第２の刺繍データ」とは、刺繍データ作成処理（Ｓ１４）において印刷領域に基づいて作成された刺繍データ、及び刺繍データ合成処理（Ｓ１５）において印刷領域に基づく刺繍データを含めて合成された刺繍データに、それぞれ相当する。
【０１２２】
また、Ｓ１１における作業者による特色の指定は、以下のようにすることもできる。図１９は、他の特色の入力画面を示す図である。図２０は、刺繍糸対応テーブルを示す図である。図２０に示すように、複数の刺繍糸と当該複数の刺繍糸の色コードが対応付けられて登録された刺繍糸対応テーブルを予め設けておき、図１９に示す入力画面にはこの刺繍糸対応テーブルに登録された刺繍糸を表示されて、作業者はこれらの刺繍糸のうち、任意の１以上の刺繍糸をチェックすることで特色を指定してもよい。そして、図１９に示す入力画面から指定された刺繍糸について、図２０の刺繍糸対応テーブルから糸色情報と色コードとが取得されて、図７に示すような特色対応テーブルを作成される。これにより、作業者は、特色の糸色情報と色コードを入力する必要がなく、より簡易に特色を指定できる。
【０１２３】
また、印刷刺繍データには印刷データ及び刺繍データの双方が含まれているが、Ｓ１７の印刷刺繍データ編集処理を行わないようにして、同じ画像データに基づいて刺繍データ及び印刷データの各々を作成する印刷刺繍データ作成装置としてもよい。
【０１２４】
また、印刷刺繍データは１つのデータに印刷データと刺繍データの両方を有する特別なデータ構造となっているため、刺繍ミシンにおいて刺繍動作を制御するアプリケーションが、このデータ構造の特徴に基づいて、刺繍動作に必要な刺繍データが読込まれるようにしてもよい。また、インクジェットプリンタにおいて印刷動作を制御するアプリケーションが、このデータ構造の特徴に基づいて、必要な印刷データが読込まれるようにしてもよい。なお、読込まれた印刷データ及び刺繍データは、各ドライバソフトなどで変換されて、その変換された印刷データ及び刺繍データに基づいて印刷動作及び刺繍動作が実行されればよい。
【０１２５】
また、画像データはＲＧＢ形式による色空間を用いており、Ｓ１１の特色の指定においてもＲＧＢ形式によって特色が特定され、特色領域分解処理（Ｓ１３）においてＲＧＢ形式によって色差距離Ｄが算出され、作成される刺繍データや印刷データもＲＧＢ形式によって色コードが特定されている（Ｓ１４〜１７）。しかしながら、本発明の印刷刺繍データ作成装置において用いられる色空間は他の任意のものによっても構わず、例えばＣＭＹＫ方式による色空間を用いて本発明を実現してもよい。また、Ｌ＊ａ＊ｂ＊空間やＬ＊ｕ＊ｖ＊空間、ＹＩＱ空間、ＨＳＩ空間等を用いてもよい。
【０１２６】
逆に、各プリンタドライバによって変換された印刷データは、例えばＣＭＹＫ方式による色空間によって色コードが特定されているが、これは、インクジェットプリンタがＣＭＹＫ方式のインクによる印刷を実行するためであって、他の方式による印刷を実行するインクジェットプリンタであれば、その形式に合わせた色空間による印刷データを用いてもよい。また、特色を指定する方法としてＲＧＢ空間を用いたが、どのような色空間であっても構わない。
【０１２７】
また、印刷刺繍データに含まれる印刷データの代わりに、プリンタドライバなどを通じてインクジェットプリンタで解釈できる形式に変換したデータを持つようにしてもよい。また、印刷刺繍データに含まれる刺繍データの代わりに、刺繍ミシンで直接解釈できる形式に変換したデータを持つようにしてもよい。また、印刷刺繍データを含まずに、刺繍ミシンでデータを転送する都度、画像データから刺繍データに変換するように、刺繍データをもつようにしてもよい。
【０１２８】
なお、印刷装置としてインクジェットプリンタを例示したが、レーザプリンタ、サーマルプリンタ等の他の印刷装置でもよい。また、刺繍装置として家庭用の刺繍ミシンを例示したが、具体的な刺繍方式や家庭用、産業用の用途を問わず、刺繍機能を有する刺繍装置であればよい。すなわち、印刷装置又は刺繍装置は、本発明の印刷刺繍データ作成装置１が作成する印刷データ又は刺繍データを利用可能であればよい。また、非出力媒体の布帛としては、Ｔシャツに限定されないことはいうまでもなく、また出力対象の画像データも写真画像に限定されず、各種画像データを利用可能であることもいうまでもない。
【産業上の利用可能性】
【０１２９】
本発明の印刷刺繍データ作成装置は、インクジェットプリンタのような印刷装置による印刷及び刺繍ミシンのような刺繍装置による印刷に利用可能な印刷データ及び刺繍データを作成するためのコンピュータに適用できる。
【図面の簡単な説明】
【０１３０】
【図１】印刷刺繍データ作成装置１の物理的構成を示す全体構成図である。
【図２】印刷刺繍データ作成装置１の機能的構成を示すブロック図である。
【図３】「第１の実施の形態」における全体の流れを示すフローチャートである。
【図４】人物の顔を映す写真画像の画像データを示す図である。
【図５】印刷刺繍データ作成処理（Ｓ２）のメインフローチャートを示す図である。
【図６】特色の入力画面を示す図である。
【図７】特色対応テーブルを示す図である。
【図８】特色領域分解処理（Ｓ１３）の詳細を示すフローチャートである。
【図９】（ａ）が特色領域分解処理（Ｓ１３）によって設定された特色領域を示す図、（ｂ）が特色領域分解処理（Ｓ１３）によって設定された印刷領域を示す図である。
【図１０】（ａ）が刺繍データ作成処理（Ｓ１４）によって作成された、特色領域に対応する刺繍データを示す図、（ｂ）が刺繍データ作成処理（Ｓ１３）によって作成された、特色領域以外の領域（印刷領域）に対応する刺繍データを示す図である。
【図１１】刺繍データ合成処理（Ｓ１５）によって合成された刺繍データの一例を示す図である。
【図１２】刺繍データに含まれるステッチデータの概念を示す図である。
【図１３】刺繍データ合成処理（Ｓ１５）によって合成された刺繍データを示す図である。
【図１４】印刷データ生成処理（Ｓ１６）によって生成された印刷データの一例を示す図である。
【図１５】印刷データ生成処理（Ｓ１６）によって生成された印刷データを示す図である。
【図１６】印刷刺繍データ編集処理（Ｓ１７）によって出力される図柄を説明するための図である。
【図１７】「第２の実施の形態」における、全体の流れを示すフローチャートである。
【図１８】「第３の実施の形態」における、印刷刺繍データ編集処理（Ｓ１７）によって出力される図柄を説明するための図である。
【図１９】他の特色の入力画面を示す図である。
【図２０】刺繍糸対応テーブルを示す図である。
【符号の説明】
【０１３１】
１    印刷刺繍データ作成装置
１０    装置本体
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  Ｉ／Ｏインターフェイス
２１    マウス
２２    キーボード
２３    メモリカードコネクタ
２４    表示装置
２５    イメージスキャナ装置
【図１】
2005230256.tif 000004
【図２】
2005230256.tif 000005
【図３】
2005230256.tif 000006
【図４】
2005230256.tif 000007
【図５】
2005230256.tif 000008
【図６】
2005230256.tif 000009
【図７】
2005230256.tif 000010
【図８】
2005230256.tif 000011
【図９】
2005230256.tif 000012
【図１０】
2005230256.tif 000013
【図１１】
2005230256.tif 000014
【図１２】
2005230256.tif 000015
【図１３】
2005230256.tif 000016
【図１４】
2005230256.tif 000017
【図１５】
2005230256.tif 000018
【図１６】
2005230256.tif 000019
【図１７】
2005230256.tif 000020
【図１８】
2005230256.tif 000021
【図１９】
2005230256.tif 000022
【図２０】
2005230256.tif 000023