(57)【要約】【課題】  同一の被印刷媒体中に材質が異なる部分が存在する場合にも、適切なインク吐出量になるように制御すること。【解決手段】  印刷対象となる入力画像データを表示し（Ｓ５２）、その画像中でインクの吐出量レベルを指定したい領域を利用者に指定させる。領域が確定したら（Ｓ５６：ＹＥＳ）、インク吐出量指定画面を表示し（Ｓ５８）、デフォルトレベルからレベルの変更指定があれば（Ｓ６０：ＹＥＳ）、指定されたレベルの吐出量をその領域の位置情報とともにＲＡＭの吐出量記憶エリアに記憶する（Ｓ６２）。印刷データ作成の際には、この記憶された吐出量レベルに対応するカラー変換テーブルを参照し、カラー値の変換を実行して印刷データを生成する。【選択図】  図５
2005231098.tif 000002
【特許請求の範囲】
【請求項１】
インクジェットヘッドからインクを吐出して布帛に印刷を行なうインクジェットプリンタ用の印刷データを作成する画像編集装置において、
入力された入力画像データを表示する表示手段と、
当該表示手段に表示された入力画像データの特定領域を指定する領域指定手段と、
当該領域指定手段により指定された特定領域に対する前記インクジェットヘッドからのインク吐出量を指定する吐出量指定手段と、
当該吐出量指定手段により指定されたインク吐出量を記憶する吐出量記憶手段と、
当該吐出量記憶手段に記憶されたインク吐出量に基づき、前記特定領域の印刷データを作成する印刷データ作成手段とを備えたことを特徴とする画像編集装置。
【請求項２】
前記布帛は、異なるインク浸透性を有する複数の領域からなり、
前記領域指定手段は、当該複数の領域のうちの一領域に対応する入力画像データの部分を特定領域として指定することを特徴とする請求項１に記載の画像編集装置。
【請求項３】
前記複数の領域は、異なる材質により構成されていることを特徴とする請求項２に記載の画像編集装置。
【請求項４】
前記複数の領域は、異なる表面状態を有することを特徴とする請求項２に記載の画像編集装置。
【請求項５】
前記布帛の表面を読取画像データとして読み取る読取手段と、
当該読取手段で読み取った読取画像データを前記入力画像データに重ねて前記表示手段に表示させる画像表示制御手段とを備え、
前記領域指定手段は、当該画像表示制御手段により前記表示手段に表示された前記読取画像データを参照して、前記入力画像データの一領域を特定領域として指定することを特徴とする請求項１乃至４のいずれかに記載の画像編集装置。
【請求項６】
前記布帛に対し所定の図柄の刺繍を形成するための刺繍データを作成する刺繍データ作成手段を備え、
前記領域指定手段は、当該刺繍データ作成手段が作成した刺繍データ領域に対応する前記入力画像データの領域を特定領域として指定することを特徴とする請求項１乃至５のいずれかに記載の画像編集装置。
【請求項７】
前記インクジェットヘッドからのインク吐出量に対応する複数のカラー変換テーブルを記憶したカラー変換テーブル記憶手段と、
前記吐出量指定手段により指定されたインク吐出量に対応するカラー変換テーブルを当該カラー変換テーブル記憶手段から選択する選択手段とを備え、
前記印刷データ作成手段は、当該選択手段により選択されたカラー変換テーブルに基づき、前記入力画像データのカラー変換を行なって印刷データを作成することを特徴とする請求項１乃至６のいずれかに記載の画像編集装置。
【請求項８】
インクジェットヘッドからインクを吐出して布帛に印刷を行なうインクジェットプリンタ用の印刷データを作成する画像編集方法において、
入力された入力画像データを表示する表示工程と、
当該表示工程において表示された入力画像データの特定領域を指定する領域指定工程と、
当該領域指定工程において指定された特定領域に対する前記インクジェットヘッドからのインク吐出量を指定する吐出量指定工程と、
当該吐出量指定工程において指定されたインク吐出量を記憶する吐出量記憶工程と、
当該吐出量記憶工程において記憶されたインク吐出量に基づき、前記特定領域の印刷データを作成する印刷データ作成工程とを備えたことを特徴とする画像編集方法。
【請求項９】
前記布帛は、異なるインク浸透性を有する複数の領域からなり、
前記領域指定工程では、当該複数の領域のうちの一領域に対応する入力画像データの部分を特定領域として指定することを特徴とする請求項８に記載の画像編集方法。
【請求項１０】
前記複数の領域は、異なる材質において構成されていることを特徴とする請求項９に記載の画像編集方法。
【請求項１１】
前記複数の領域は、異なる表面状態を有することを特徴とする請求項９に記載の画像編集方法。
【請求項１２】
前記布帛の表面を読取画像データとして読み取る読取工程と、
当該読取工程で読み取った読取画像データを前記入力画像データに重ねて表示させる画像表示制御工程とを備え、
前記領域指定工程では、当該画像表示制御工程において表示された前記読取画像データを参照して、前記入力画像データの一領域を特定領域として指定することを特徴とする請求項８乃至１１のいずれかに記載の画像編集方法。
【請求項１３】
前記布帛に対し所定の図柄の刺繍を形成するための刺繍データを作成する刺繍データ作成工程を備え、
前記領域指定工程では、当該刺繍データ作成工程において作成された刺繍データ領域に対応する前記入力画像データの領域を特定領域として指定することを特徴とする請求項８乃至１２のいずれかに記載の画像編集方法。
【請求項１４】
前記インクジェットヘッドからのインク吐出量に対応する複数のカラー変換テーブルを記憶するカラー変換テーブル記憶工程と、
前記吐出量指定工程において指定されたインク吐出量に対応するカラー変換テーブルを、当該カラー変換テーブル記憶工程において記憶された前記複数のカラー変換テーブルから選択する選択工程とを備え、
前記印刷データ作成工程では、当該選択工程において選択されたカラー変換テーブルに基づき、前記入力画像データのカラー変換を行なって印刷データを作成することを特徴とする請求項８乃至１３のいずれかに記載の画像編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、布帛用インクジェットプリンタの印刷データを作成する画像編集装置及び画像編集方法に関するものである。
【背景技術】
【０００２】
一般に、紙を被印刷媒体としてインクジェットプリンタにより印刷を実行する場合、被印刷媒体におけるインク浸透性は全体にほぼ均一である。これに対し、布帛にインクジェットプリンタを用いて印刷を実行する場合は、布帛の種類によりインク浸透性が異なる。従って、常に適切な品質で印刷を行なおうとすると、布帛の種類に応じてインクの吐出量を変化させる必要がある。
【０００３】
例えば、特許文献１に記載された画像記録装置では、記録すべき濃度の大小に対応する画像データの大きさと記録ドット数との関係が複数の布帛の種類に応じて異なるように規定された複数のテーブルの中から、これから記録を行なおうとする布帛の種類に対応して選択されたテーブルに基づいて、記録すべき濃度の大小に対応する画像データの大きさに応じた記録ドット数を求め、記録ヘッドを駆動して布帛に階調を有する画像の記録を行なわせるようにしている。
【０００４】
また、特許文献２に記載された印刷装置及び印刷方法では、インクの定着性の異なる多種多様の印刷媒体に対して、インクの定着性に関する情報に基づいて、インクヘッド待機時間を制御して主走査を行い、インクの定着を待ちながらインクドットの形成を行なうようにしている。ここでは、インクの定着性に関する情報として、印刷媒体に対するインクの浸透性に関する情報を用いている。
【０００５】
また、特許文献３に記載されたインクジェットプリント装置およびインクジェットプリント方法では、複数種類の繊維種からなる布帛に対する捺染を行なう場合に、プリント媒体におけるインクの発色特性を各構成材料に応じて適切なものとするため、画像処理パラメータを、プリント媒体を構成する各構成材料の画像処理パラメータとその構成比率に基づいて求めるようにしている。
【特許文献１】特許第３１００７９０号公報
【特許文献２】特開２０００−３４３６８７号公報
【特許文献３】特開平８−２４２３８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記先行技術文献に記載の方法は、いずれも布帛の種類に応じて適切な印刷が行なわれるようにしているが、被印刷媒体である布帛自体は均一の材質で構成されていることを前提としているため、布帛中に模様織りが存在したり、刺繍やパッチワークを施したことによる素材の変化があり、それぞれの素材によってインク浸透性が異なるような場合には対応していなかった。
【０００７】
本発明は上記問題を解決するためになされたものであり、同一の被印刷媒体中に材質が異なる部分が存在する場合にも、適切なインク吐出量になるように制御することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の請求項１に記載の画像編集装置は、インクジェットヘッドからインクを吐出して布帛に印刷を行なうインクジェットプリンタ用の印刷データを作成する画像編集装置において、入力された入力画像データを表示する表示手段と、当該表示手段に表示された入力画像データの特定領域を指定する領域指定手段と、当該領域指定手段により指定された特定領域に対する前記インクジェットヘッドからのインク吐出量を指定する吐出量指定手段と、当該吐出量指定手段により指定されたインク吐出量を記憶する吐出量記憶手段と、当該吐出量記憶手段に記憶されたインク吐出量に基づき、前記特定領域の印刷データを作成する印刷データ作成手段とを備えたことを特徴とする。
【０００９】
また、本発明の請求項２に記載の画像編集装置は、請求項１に記載の発明の構成に加え、前記布帛が、異なるインク浸透性を有する複数の領域からなり、前記領域指定手段は、当該複数の領域のうちの一領域に対応する入力画像データの部分を特定領域として指定することを特徴とする。
【００１０】
また、本発明の請求項３に記載の画像編集装置は、請求項２に記載の発明の構成に加え、前記複数の領域が、異なる材質により構成されていることを特徴とする。
【００１１】
また、本発明の請求項４に記載の画像編集装置は、請求項２に記載の発明の構成に加え、前記複数の領域が、異なる表面状態を有することを特徴とする。
【００１２】
また、本発明の請求項５に記載の画像編集装置は、請求項１乃至４に記載の発明の構成に加え、前記布帛の表面を読取画像データとして読み取る読取手段と、当該読取手段で読み取った読取画像データを前記入力画像データに重ねて前記表示手段に表示させる画像表示制御手段とを備え、前記領域指定手段は、当該画像表示制御手段により前記表示手段に表示された前記読取画像データを参照して、前記入力画像データの一領域を特定領域として指定することを特徴とする。
【００１３】
また、本発明の請求項６に記載の画像編集装置は、請求項１乃至５に記載の発明の構成に加え、前記布帛に対し所定の図柄の刺繍を形成するための刺繍データを作成する刺繍データ作成手段を備え、前記領域指定手段は、当該刺繍データ作成手段が作成した刺繍データ領域に対応する前記入力画像データの領域を特定領域として指定することを特徴とする。
【００１４】
また、本発明の請求項７に記載の画像編集装置は、請求項１乃至６に記載の発明の構成に加え、前記インクジェットヘッドからのインク吐出量に対応する複数のカラー変換テーブルを記憶したカラー変換テーブル記憶手段と、前記吐出量指定手段により指定されたインク吐出量に対応するカラー変換テーブルを当該カラー変換テーブル記憶手段から選択する選択手段とを備え、前記印刷データ作成手段は、当該選択手段により選択されたカラー変換テーブルに基づき、前記入力画像データのカラー変換を行なって印刷データを作成することを特徴とする。
【００１５】
また、本発明の請求項８に記載の画像編集方法は、インクジェットヘッドからインクを吐出して布帛に印刷を行なうインクジェットプリンタ用の印刷データを作成する画像編集方法において、入力された入力画像データを表示する表示工程と、当該表示工程において表示された入力画像データの特定領域を指定する領域指定工程と、当該領域指定工程において指定された特定領域に対する前記インクジェットヘッドからのインク吐出量を指定する吐出量指定工程と、当該吐出量指定工程において指定されたインク吐出量を記憶する吐出量記憶工程と、当該吐出量記憶工程において記憶されたインク吐出量に基づき、前記特定領域の印刷データを作成する印刷データ作成工程とを備えたことを特徴とする。
【００１６】
また、本発明の請求項９に記載の画像編集方法は、請求項８に記載の発明の構成に加え、前記布帛が、異なるインク浸透性を有する複数の領域からなり、前記領域指定工程では、当該複数の領域のうちの一領域に対応する入力画像データの部分を特定領域として指定することを特徴とする。
【００１７】
また、本発明の請求項１０に記載の画像編集方法は、請求項９に記載の発明の構成に加え、前記複数の領域が、異なる材質において構成されていることを特徴とする。
【００１８】
また、本発明の請求項１１に記載の画像編集方法は、請求項９に記載の発明の構成に加え、前記複数の領域が、異なる表面状態を有することを特徴とする。
【００１９】
また、本発明の請求項１２に記載の画像編集方法は、請求項８乃至１１に記載の発明の構成に加え、前記布帛の表面を読取画像データとして読み取る読取工程と、当該読取工程で読み取った読取画像データを前記入力画像データに重ねて表示させる画像表示制御工程とを備え、前記領域指定工程では、当該画像表示制御工程において表示された前記読取画像データを参照して、前記入力画像データの一領域を特定領域として指定することを特徴とする。
【００２０】
また、本発明の請求項１３に記載の画像編集方法は、請求項８乃至１２に記載の発明の構成に加え、前記布帛に対し所定の図柄の刺繍を形成するための刺繍データを作成する刺繍データ作成工程を備え、前記領域指定工程では、当該刺繍データ作成工程において作成された刺繍データ領域に対応する前記入力画像データの領域を特定領域として指定することを特徴とする。
【００２１】
また、本発明の請求項１４に記載の画像編集方法は、請求項８乃至１３に記載の発明の構成に加え、前記インクジェットヘッドからのインク吐出量に対応する複数のカラー変換テーブルを記憶するカラー変換テーブル記憶工程と、前記吐出量指定工程において指定されたインク吐出量に対応するカラー変換テーブルを、当該カラー変換テーブル記憶工程において記憶された前記複数のカラー変換テーブルから選択する選択工程とを備え、前記印刷データ作成工程では、当該選択工程において選択されたカラー変換テーブルに基づき、前記入力画像データのカラー変換を行なって印刷データを作成することを特徴とする。
【発明の効果】
【００２２】
本発明の請求項１に記載の画像編集装置によれば、入力画像データ中の特定の領域を指定し、その特定領域についてインク吐出量を指定して印刷データを作成するので、同一の印刷データ内においてインクの吐出量を変更した部分(領域)を設け、被記録媒体のインク浸透性の変化に対応させたり、印刷後の画質の変化をつけたりすることができる。
【００２３】
また、請求項２に記載の画像編集装置によれば、請求項１に記載の発明の効果に加え、インクの浸透性や色の再現性が異なる同一の被記録媒体に、同一の画質で一度に印刷できる。
【００２４】
また、請求項３に記載の画像編集装置によれば、請求項２に記載の発明の効果に加え、パッチワーク、アップリケ、刺繍等の異なる複数の材質からなる場合にも、材質のインク浸透性に適したインク吐出量を設定できる。
【００２５】
また、請求項４に記載の画像編集装置によれば、請求項２に記載の発明の効果に加え、被記録媒体が、刺繍、糸の太さの差、模様織り等により表面状態が変化している場合にも、表面状態のインク浸透性に適したインク吐出量を設定できる。
【００２６】
また、請求項５に記載の画像編集装置によれば、請求項１乃至４のいずれかに記載の発明の効果に加え、被記録媒体を読取手段で読み取って材質や表面状態を確認できるようにした上でインク吐出量を制御する領域を指定するので、領域の指定操作がしやすい。
【００２７】
また、請求項６に記載の画像編集装置によれば、請求項１乃至５のいずれかに記載の発明の効果に加え、刺繍データと印刷データを同時に作成する場合は、その他の部分とインク浸透性が異なる刺繍領域をインク吐出量を制御する領域とすれば、読取手段で読み取ったり、目視で布帛の状態を確認して指定する手間がかからない。
【００２８】
また、請求項７に記載の画像編集装置によれば、請求項１乃至６のいずれかに記載の発明の効果に加え、インク吐出量のレベルに合わせたカラー変換テーブルを複数用意し、吐出量に合わせたカラー変換テーブルを選択し、カラー変換を実行することによりインク吐出量を制御するので、周知のカラー変換方法を用いてインク吐出量を制御することで、にじみのない適切な色を再現させることができる。
【００２９】
本発明の請求項８に記載の画像編集方法によれば、入力画像データ中の特定の領域を指定し、その特定領域についてインク吐出量を指定して印刷データを作成するので、同一の印刷データ内においてインクの吐出量を変更した部分(領域)を設け、被記録媒体のインク浸透性の変化に対応させたり、印刷後の画質の変化をつけたりすることができる。
【００３０】
また、請求項９に記載の画像編集方法によれば、請求項８に記載の発明の効果に加え、インクの浸透性や色の再現性が異なる同一の被記録媒体に、同一の画質で一度に印刷できる。
【００３１】
また、請求項１０に記載の画像編集方法によれば、請求項９に記載の発明の効果に加え、パッチワーク、アップリケ、刺繍等の異なる複数の材質からなる場合にも、材質のインク浸透性に適したインク吐出量を設定できる。
【００３２】
また、請求項１１に記載の画像編集方法によれば、請求項９に記載の発明の効果に加え、被記録媒体が、刺繍、糸の太さの差、模様織り等により表面状態が変化している場合にも、表面状態のインク浸透性に適したインク吐出量を設定できる。
【００３３】
また、請求項５に記載の画像編集装置によれば、請求項８乃至１１のいずれかに記載の発明の効果に加え、被記録媒体を読取手段で読み取って材質や表面状態を確認できるようにした上でインク吐出量を制御する領域を指定するので、領域の指定操作がしやすい。
【００３４】
また、請求項６に記載の画像編集装置によれば、請求項８乃至１２のいずれかに記載の発明の効果に加え、刺繍データと印刷データを同時に作成する場合は、その他の部分とインク浸透性が異なる刺繍領域をインク吐出量を制御する領域とすれば、読取手段で読み取ったり、目視で布帛の状態を確認して指定する手間がかからない。
【００３５】
また、請求項７に記載の画像編集装置によれば、請求項８乃至１３のいずれかに記載の発明の効果に加え、インク吐出量のレベルに合わせたカラー変換テーブルを複数用意し、吐出量に合わせたカラー変換テーブルを選択し、カラー変換を実行することによりインク吐出量を制御するので、周知のカラー変換方法を用いてインク吐出量を制御することで、にじみのない適切な色を再現させることができる。
【発明を実施するための最良の形態】
【００３６】
次に本発明を実施するための最良の形態について図面を参照して説明する。まず、本発明を適用した画像編集装置１の構成について図１〜図３を参照して説明する。図１は、画像編集装置１の電気的構成を示すブロック図である。図２は、ＲＡＭ２２の構成を示す模式図である。図３は、カラー変換テーブル記憶エリア３２に記憶されたカラー変換テーブルの構成を示す模式図である。
【００３７】
図１に示すように、画像編集装置１は、周知のパーソナルコンピュータから構成されており、画像編集装置１の制御を司るＣＰＵ２０が設けられ、ＣＰＵ２０には、ＢＩＯＳ等を記憶したＲＯＭ２１と、各種のデータを一時的に記憶するＲＡＭ２２と、データの受け渡しの仲介を行うＩ／Ｏインタフェイス４０とが接続されている。Ｉ／Ｏインタフェイス４０には、文字や画像等を表示する表示手段であるディスプレイ２４と、各種のキーから入力を行なうキーボード２６と、画面上の任意の場所をポイントするためのマウス２８と、印刷データに基づいて布帛に印刷を実行するインクジェットプリンタ５０と、インクジェットプリンタ５０のプラテン(図示外)上に載置された布帛の表面の読み取りを行なう読取手段であるスキャナ５２と、ハードディスク装置３０とが接続されている。ハードディスク装置３０は、ＣＰＵ２０で実行されるプログラムを記憶したプログラム記憶エリア３１、カラー変換テーブルを記憶したカラー変換テーブル記憶エリア３２を有している。
【００３８】
また、図２に示すように、ＲＡＭ２２には、生成された印刷データを一時的に記憶する印刷データ記憶エリア２２１と、利用者により予め用意された任意の入力画像を入力画像データとして記憶する入力画像データ記憶エリア２２２と、スキャナ５２により読み取った画像を画像データとして記憶する読取画像データ記憶エリア２２３と、画像データの指定領域に対して指定されたインク吐出量を一時的に記憶する吐出量記憶エリア２２４とが設けられている。また、ＲＡＭ２２には、図示外の各種記憶エリアが設けられている。
【００３９】
次に、図３に示すように、カラー変換テーブル記憶エリア３２には、入力画像データの有する画素毎のＲＧＢでのカラー値を、インクジェットプリンタ５０での出力に使用するＣＭＹＫでのカラー値に変換するためのカラー変換テーブルが記憶されている。本実施形態では、このカラー変換テーブルは、インク吐出量レベル毎に構成されており、レベル欄３２２１，入力ＲＧＢ欄３２２２，出力ＣＭＹＫ欄３２２３からなっている。利用者によりインク吐出量レベルが指定されている場合には、その指定されたレベルのカラー変換テーブルが参照され変換処理が行なわれる。また、本実施形態では、レベル５がデフォルトの吐出量レベルとなっており、特に指定されていない場合には、レベル５のカラー変換テーブルが使用される。
【００４０】
次に、このように構成された画像編集装置１の動作について、図４〜図８のフローチャート及び図１０〜図１２の表示画面例を参照して説明する。図４は、本発明の画像編集処理の全体の流れを示すメインルーチンのフローチャートである。図５は、図４のＳ１６で行なわれる領域指定処理の詳細を示すフローチャートである。図６は、図４のＳ２０で行なわれる刺繍データ作成処理の詳細を示すフローチャートである。図７は、図４のＳ２２で行なわれる刺繍データ上吐出量指定処理の詳細を示すフローチャートである。図８は、図４のＳ２６で行なわれる印刷データ作成処理の詳細を示すフローチャートである。図９は、入力画像データを表示した表示画面の例である。図１０は、領域指定処理において領域の入力を促す表示画面の例である。図１１は、領域指定処理において指定領域の吐出量レベルの入力を促す表示画面の例である。図１２は、吐出量記憶エリア２２４に記憶された領域毎の吐出量を表示した表示画面の例である。図１３は、刺繍データ領域を指定した表示画面の例である。図１４は、刺繍データ画面の表示例である。図１５は、刺繍データと印刷データを合成した画像データの表示画面の例である。
【００４１】
図４に示すように、本実施形態の画像編集処理では、入力画像データの表示、インクジェットプリンタ５０のプラテン上に載置された被印刷媒体である布帛の読み取り及びその読み取った画像の表示処理、表示された入力画像データの特定領域を指定する領域指定処理、布帛に対して刺繍を施した上で印刷を行なう場合にその刺繍データを作成する刺繍データ作成処理、インクジェットプリンタ５２へ送信する印刷データを作成する印刷データ作成処理、その他の画像処理を行なうことができる。
【００４２】
処理が開始されると、まず入力画像の表示が指示されたか否かを判断する（Ｓ２）。入力画像は、あらかじめ利用者により用意され、ＲＡＭ２２の入力画像データ記憶エリア２２２に記憶された画像データ、例えば、スキャナから読み取られたり、デジタルカメラ等により撮影されたり、既にＪＰＥＧ形式やＢＭＧ形式等のファイルとして用意された画像データである。入力画像の表示の場合には（Ｓ２：ＹＥＳ）、入力画像データ記憶エリア２２２から画像データが読み込まれ、図９に示すようにディスプレイ２４上に表示される（Ｓ４）。そして、Ｓ２に戻る。
【００４３】
入力画像の表示でない場合には（Ｓ２：ＮＯ）、インクジェットプリンタ５０のプラテン上に載置された布帛の表面画像の読み取りか否かを判断する（Ｓ６）。画像読み取りの場合には（Ｓ６：ＹＥＳ）、スキャナ５２により布帛の表面画像が読み取られる（Ｓ８）。そして、読み取られた読取画像は、Ａ／Ｄ変換器（図示外）によってデジタルデータ化され、画像データとしてＲＡＭ２２の読取画像データ記憶エリア２２３に記憶される（Ｓ１０）。そして、読取画像データがディスプレイ２４上に表示される（Ｓ１２）。ここで、Ｓ４により、既に入力画像がディスプレイ２４上に表示されている場合には、読取画像データと入力画像データを重ねてディスプレイ２４上に表示し、入力画像データを読取画像データ中のどの位置に印刷するかを指定できるように構成してもよい。読取画像表示後は、Ｓ２に戻る。
【００４４】
画像読み取りでない場合には（Ｓ６：ＮＯ）、インク吐出量を利用者が特に指示する領域を指定する領域指定処理を行なうか否かを判断する（Ｓ１４）。領域指定処理が指示された場合には（Ｓ１４：ＹＥＳ）、領域指定処理を実行する（Ｓ１６）。領域指定処理の詳細については、図５のフローチャートを参照して後述する。領域指定処理の実行後、Ｓ２に戻る。
【００４５】
領域指定処理の指示でない場合には（Ｓ１４：ＮＯ）、刺繍データの作成か否かを判断する（Ｓ１８）。本実施形態の画像編集装置１は、布帛への印刷用のデータ作成に加えて同じ布帛に刺繍を実行するための刺繍データの作成も可能に構成されている。刺繍データの作成の場合には（Ｓ１８：ＹＥＳ）、刺繍データ作成処理を実行する（Ｓ２０）。刺繍データ作成処理の詳細については、図６のフローチャートを参照して後述する。刺繍データの作成が終了したら、次に、作成された刺繍データ上でインク吐出量を指定する刺繍データ上吐出量指定処理を実行する（Ｓ２２）。刺繍データ上吐出量指定処理の詳細については、図７のフローチャートを参照して後述する。刺繍データ上吐出量指定処理の実行後、Ｓ２に戻る。
【００４６】
刺繍データの作成でない場合には（Ｓ１８：ＮＯ）、印刷実行が指示されたか否かを判断する（Ｓ２４）。印刷実行の場合には（Ｓ２４：ＹＥＳ）、印刷データ作成処理を実行する（Ｓ２６）。印刷データ作成処理の詳細については、図８のフローチャートを参照して後述する。印刷データ作成処理の実行後、Ｓ２に戻る。
【００４７】
印刷実行でない場合には（Ｓ２４：ＮＯ）、終了が指示されたか否かを判断する（Ｓ２８）。終了指示の場合は（Ｓ２８：ＹＥＳ）、画像編集処理を終了する。終了指示でなければ（Ｓ２８：ＮＯ）、その他の画像処理を実行し（Ｓ３０）、Ｓ２に戻る。その他の画像処理としては、線や図形を描いたり、色を塗る、コントラストや明るさを調整する等が考えられる。
【００４８】
次に、図４のＳ１６で行なわれる領域指定処理の詳細について、図５を参照して説明する。まず、ＲＡＭ２２の入力画像データ記憶エリア２２２から入力画像データを読み出し、図１０に示すように、領域指定を促すメッセージとともにディスプレイ２４に表示する（Ｓ５２）。なお、読取画像データ記憶エリア２２３にスキャナ５２で読み取られた読取画像データが保存されている場合には、読取画像データと入力画像データを重ねてディスプレイ２４上に表示する。このように読取画像データと入力画像データを重ねて表示することにより、後述のステップで布帛の表面の材質を参照しながら入力画像データの指定部分に対してインク吐出量の指定をすることが可能になる。
【００４９】
次に、利用者により開始ボタンがクリックされることにより、領域指定開始指示がなされたか否かを判断する（Ｓ５４）。領域指定開始の場合には（Ｓ５４：ＹＥＳ）、マウス２８やタブレットなどのポインティングデバイスで領域が指定されるのを受け付け、その領域が確定指示されたか否かを判断する（Ｓ５６）。なお、領域指定の方法としては、このように利用者が自由に領域を指定するほか、レイヤーを選択する、同一色範囲を選択する等の方法を用いてもよい。
【００５０】
領域がまだ確定されていない場合には（Ｓ５６：ＮＯ）、Ｓ５４に戻り、再度領域指定を開始するか否かを判断する。領域が確定された場合には（Ｓ５６：ＹＥＳ）、図１１に示すように、確定された領域についてのインク吐出量指定画面を表示する（Ｓ５８）。インク吐出量指定画面では、初めにデフォルト（既定値）の吐出量レベル（本実施形態では、レベル５）が選択されている状態で表示し、そのデフォルトレベルから変更されたか否かを判断する（Ｓ６０）。デフォルトレベルから変更された場合には（Ｓ６０：ＹＥＳ）、指定された吐出量レベルをＲＡＭ２２の吐出量記憶エリア２２４に指定領域の位置情報とともに保存する（Ｓ６２）。記憶された吐出量レベルは、図１２に示すように、レベル毎に色を変えて表示される。例えば、図１２では、レベル５の領域がグレー領域１０１として、レベル４の領域が黒領域１０２として表示されている。デフォルトレベルから変更されていない場合には（Ｓ６０：ＮＯ）、デフォルトの吐出量レベル（本実施形態ではレベル５）を、指定領域の位置情報とともに保存する（Ｓ６４）。
【００５１】
上記のＳ６２又はＳ６４の処理により指定領域の吐出量レベルが設定されたので、次の領域指定の開始指示がなされたか否かを判断する（Ｓ６６）。次の領域指定の開始指示がなされた場合には（Ｓ６６：ＹＥＳ）、Ｓ５４に戻って以上の処理を繰り返す。次の領域指定でない場合には（Ｓ６６：ＮＯ）、全ての領域について吐出量レベルの指定が終了したので、図４のフローチャートに戻る。
【００５２】
一方、図１０の画面においてキャンセルボタンがクリックされ、領域指定開始でない場合には（Ｓ５４：ＮＯ）、入力画像データの全領域が領域として指定されたことが考えられるので、全領域指定か否かを判断する（Ｓ６８）。例えば、通常の印刷は木綿に対して行っているが、今回の印刷は木綿よりも吸湿性の低い、すなわちインク浸透性の低いポリエステル生地に対して行うような場合には、ここで全領域を指定して全体のインク吐出量を通常よりも低くすることが可能である。全領域指定の場合には（Ｓ６８：ＹＥＳ）、図１１に示すインク吐出量指定画面を表示し、吐出量レベルの指定のステップに移行する（Ｓ５８〜Ｓ６４）。全領域指定でない場合には（Ｓ６８：ＮＯ）、Ｓ６６に進んで次の領域指定の開始指示がなされたか否かを判断する。
【００５３】
なお、上記のように、インクの吐出量レベルを利用者が当初から指定領域毎にマニュアル指定することもできるが、印刷用のテストパターンをハードディスク装置３０に記憶させておき、そのテストパターンを印刷媒体である布帛に実際に印刷することにより、適切なインク吐出量レベルを利用者が目視で把握してからインクの吐出量レベルを指定するように構成することもできる。
【００５４】
次に、図７を参照して、図４のＳ２０で行なわれる刺繍データ作成処理の詳細について説明する。刺繍データ作成処理は公知の方法で行なうことができる。例えば、特開２００１−２５９２６８号公報、特開２００３−２３０７８２号公報にその方法が詳細に説明されている。以下、本実施形態における刺繍データの作成方法の概略を説明すると、まず、図９に示すように、刺繍を行なう対象となる入力画像データをＲＡＭ２２の入力画像データ記憶エリア２２２から読み出し、ディスプレイ２４に表示させる（Ｓ１４２）。次に、表示されている入力画像データの中で刺繍データを作成する領域を指定する（Ｓ１４４）。例えば、図９の入力画像データ中のひまわりの花のうち、花心の部分と花びらの一部を刺繍する場合には、図１３に示すように、刺繍データ領域として指定する。
【００５５】
次に、指定した刺繍領域について縫い目データを利用者に指定させる（Ｓ１４６）。ここでは、周知の刺繍データ作成ソフトと同様に、縫い目の種類（たたみ縫い、走り縫い、サテン縫いなど）、縫いピッチ等が指定される。次に、糸の種類及び色を利用者に指定させる（Ｓ１４８）。例えば、ポリエステル糸の白色等と指定される。次に、次の刺繍データ領域があるか否かを判断する（Ｓ１４９）。刺繍領域が複数存在する場合には、各領域について縫い目データや糸の指定を行なうので、その判断をするものである。次の刺繍データ領域がある場合には（Ｓ１４９：ＹＥＳ）、Ｓ１４６に戻って縫い目データの指定を行なう。全ての刺繍データ領域について縫い目データと糸の指定が終了したら（Ｓ１４９：ＮＯ）、刺繍データ画面を図１４に示すように表示する（Ｓ１５０）。
【００５６】
次に、このまま刺繍データを作成して出力しても良いが、本実施の形態では、布帛に刺繍と印刷の両方を実行することができるので、印刷データと刺繍データの合成画像を表示させるか否かを判断する（Ｓ１５２）。利用者が合成画像の表示を指示していれば（Ｓ１５２：ＹＥＳ）、図１５のように、刺繍データと印刷データを合成した画像データをディスプレイ２４に表示する（Ｓ１５４）。そして、刺繍データを作成し、出力する（Ｓ１５６）。刺繍データは、刺繍ミシンが読込可能な刺繍データ用のメモリーカードに書き込んだり、ＵＳＢを経由して刺繍ミシンに送信される。その後、図４のメインルーチンに戻る。合成画像の表示が指示されていない場合には（Ｓ１５２：ＮＯ）、そのまま刺繍データを出力して（Ｓ１５６）、図４のメインルーチンに戻る。
【００５７】
次に、図７を参照して、図４のＳ２２で行なわれる刺繍データ上吐出量指定処理の詳細について説明する。この刺繍データ上吐出量指定処理は、図６のサブルーチンにより刺繍データが作成された場合には、刺繍が施される領域は通常の布帛とインクの浸透性が異なるため、自動でインク吐出量の指定を実行するための処理を行なうものである。まず、現在選択されている領域が刺繍データの領域か否かを判断する（Ｓ８２）。刺繍データ領域でなければ(Ｓ８２：ＮＯ)、後述のステップが全ての刺繍領域について終了しているので、刺繍データ上吐出量指定処理を終了して図４の画像編集処理のメインルーチンに戻る。
【００５８】
選択領域が刺繍データ領域の場合には（Ｓ８２：ＹＥＳ）、その領域の刺繍データが、「縫いピッチ２ｍｍ以下のたたみ縫い」であるか否かを判断する（Ｓ８４）。「縫いピッチ２ｍｍ以下のたたみ縫い」である場合には（Ｓ８４：ＹＥＳ）、その刺繍データ領域のインク吐出量を既定値よりもやや少ないレベル４に設定し、刺繍データ領域の位置情報とともに吐出量記憶エリア２２４に記憶する（Ｓ８６）。
【００５９】
「縫いピッチ２ｍｍ以下のたたみ縫い」でない場合には（Ｓ８４：ＮＯ）、次に、「サテン幅４ｍｍ以上のサテン縫い」であるか否かを判断する（Ｓ８８）。「サテン幅４ｍｍ以上のサテン縫い」である場合には（Ｓ８８：ＹＥＳ）、その刺繍データ領域のインク吐出量をさらに少ないレベル２に設定し、刺繍データ領域の位置情報とともに吐出量記憶エリア２２４に記憶する（Ｓ９０）。
【００６０】
「サテン幅４ｍｍ以上のサテン縫い」でない場合には（Ｓ８８：ＮＯ）、その他の刺繍データであるから、吐出量レベルを３に設定し、刺繍データ領域の位置情報とともに吐出量記憶エリア２２４に記憶する（Ｓ９２）。以上のＳ８６，Ｓ９０，Ｓ９２の処理により、現在選択されている刺繍データ領域についてのインク吐出量レベルが記憶されたので、次の刺繍データ領域についてインク吐出量レベルの設定を行うか否かを判断する（Ｓ９４）。次の刺繍データ領域についての処理を行なう場合には（Ｓ９４：ＹＥＳ）、Ｓ８２に戻って前述の処理を繰り返す。次の刺繍データ領域の処理を行なわない場合には（Ｓ９４：ＮＯ）、全ての刺繍データ領域についてインク吐出量レベルの設定が終了したので、図４の画像編集処理のメインルーチンに戻る。以上のように、刺繍データ領域については、利用者が手動で領域の指定を行なわなくても、刺繍データの内容から判断してインク吐出量レベルの設定が行なわれ、適切なインク吐出量で印刷データの作成ができる。
【００６１】
次に、図８を参照して、図４のＳ２６で行なわれる印刷データ作成処理の詳細について説明する。印刷データは、ＲＡＭ２２の入力画像データ記憶エリア２２２に記憶された入力画像データと、吐出量記憶エリア２２４に記憶された指定領域のインク吐出量レベルとに基づいて作成される。本実施形態では、入力画像データは、各画素がＲＧＢによるカラー値を有しているので、画素毎にこのカラー値を読み取り、その画素が存在する領域について指定されたインク吐出量レベルに応じたカラー変換テーブルを用いてインクジェットプリンタ用のＣＭＹＫのカラー値に変換する。
【００６２】
まず、最初の画素データのＲＧＢ値を読み取る（Ｓ１０２）。次に、処理中の画素の位置を含む領域のインク吐出量レベルを吐出量記憶エリア２２４を検索して調べる（Ｓ１０４）。次に、検索して得られた吐出量レベルがレベル５であるか否かを判断する（Ｓ１０６）。レベル５の場合には（Ｓ１０６：ＹＥＳ）、レベル５のカラー変換テーブルを参照してＲＧＢ値をＣＭＹＫ値に変換し、印刷データ記憶エリア２２１に記憶する（Ｓ１０８）。そして、次の画素データがあるか否かを判断する（Ｓ１１０）。次の画素データがある場合には（Ｓ１１０：ＹＥＳ）、Ｓ１０２に戻り、次の画素データについてのＲＧＢ値を読み取って処理を行なう。
【００６３】
検索された吐出量レベルがレベル５でなかった場合には（Ｓ１０６：ＮＯ）、次に、レベル４であるか否かを判断する（Ｓ１１２）。レベル４であれば（Ｓ１１２：ＹＥＳ）、レベル４のカラー変換テーブルを参照してＲＧＢ値をＣＭＹＫ値に変換し、印刷データ記憶エリア２２１に記憶する（Ｓ１１４）。そして、次の画素データがあるか否かを判断する（Ｓ１１０）。次の画素データがある場合には（Ｓ１１０：ＹＥＳ）、Ｓ１０２に戻り、次の画素データについてのＲＧＢ値を読み取って処理を行なう。
【００６４】
検索された吐出量レベルがレベル５でもレベル４でもなかった場合には（Ｓ１０６：ＮＯ、Ｓ１１２：ＮＯ）、次に、レベル３であるか否かを判断する（Ｓ１１６）。レベル３であれば（Ｓ１１６：ＹＥＳ）、レベル３のカラー変換テーブルを参照してＲＧＢ値をＣＭＹＫ値に変換し、印刷データ記憶エリア２２１に記憶する（Ｓ１１８）。そして、次の画素データがあるか否かを判断する（Ｓ１１０）。次の画素データがある場合には（Ｓ１１０：ＹＥＳ）、Ｓ１０２に戻り、次の画素データについてのＲＧＢ値を読み取って処理を行なう。
【００６５】
検索された吐出量レベルがレベル５、レベル４、レベル３のいずれでもなかった場合には（Ｓ１０６：ＮＯ、Ｓ１１２：ＮＯ、Ｓ１１６：ＮＯ）、次に、レベル２であるか否かを判断する（Ｓ１２０）。レベル２であれば（Ｓ１２０：ＹＥＳ）、レベル２のカラー変換テーブルを参照してＲＧＢ値をＣＭＹＫ値に変換し、印刷データ記憶エリア２２１に記憶する（Ｓ１２２）。そして、次の画素データがあるか否かを判断する（Ｓ１１０）。次の画素データがある場合には（Ｓ１１０：ＹＥＳ）、Ｓ１０２に戻り、次の画素データについてのＲＧＢ値を読み取って処理を行なう。
【００６６】
検索された吐出量レベルがレベル５、レベル４、レベル３、レベル２のいずれでもなかった場合には（Ｓ１０６：ＮＯ、Ｓ１１２：ＮＯ、Ｓ１１６：ＮＯ、Ｓ１２０：ＮＯ）、次に、レベル１であるか否かを判断する（Ｓ１２４）。レベル１であれば（Ｓ１２４：ＹＥＳ）、レベル１のカラー変換テーブルを参照してＲＧＢ値をＣＭＹＫ値に変換し、印刷データ記憶エリア２２１に記憶する（Ｓ１２６）。そして、次の画素データがあるか否かを判断する（Ｓ１１０）。次の画素データがある場合には（Ｓ１１０：ＹＥＳ）、Ｓ１０２に戻り、次の画素データについてのＲＧＢ値を読み取って処理を行なう。
【００６７】
検索された吐出量レベルがレベル５、レベル４、レベル３、レベル２、レベル１のいずれでもなかった場合は（Ｓ１０６：ＮＯ、Ｓ１１２：ＮＯ、Ｓ１１６：ＮＯ、Ｓ１２０：ＮＯ、Ｓ１２４：ＮＯ））、領域指定・インク吐出量レベルの指定がなされていないということなので、デフォルトレベルであるレベル５のカラー変換テーブルを参照してＲＧＢ値をＣＭＹＫ値に変換し、印刷データ記憶エリア２２１に記憶する（Ｓ１０８）。そして、次の画素データがあるか否かを判断する（Ｓ１１０）。次の画素データがある場合には（Ｓ１１０：ＹＥＳ）、Ｓ１０２に戻り、次の画素データについてのＲＧＢ値を読み取って処理を行なう。
【００６８】
以上の処理により全ての画素データについてカラー変換が終了したら（Ｓ１１０：ＮＯ）、多値データをプリンタ用の出力階調に変換する疑似階調処理を行なう（Ｓ１２８）。疑似階調処理としては、公知の誤差拡散法やディザ法を用いることができる。そして、ＣＭＹＫの印刷データが生成される（Ｓ１３０）。以上により印刷データが作成されたので、印刷データ記憶エリア２２１に記憶し、図４の画像編集処理のメインルーチンに戻る。なお、記憶された印刷データは、利用者の印刷実行指示によりインクジェットプリンタ５０に送信される。利用者は、刺繍を行なう場合には、作成された刺繍データに基づいてまず布帛に刺繍を施し、その後刺繍された上に印刷を実行する。そして、熱等の方法によりインクを定着させ、所望の印刷や刺繍を施したＴシャツなどが完成する。
【００６９】
以上説明したように、本実施形態の画像編集装置によれば、利用者が手動で指定した領域や作成された刺繍データ領域に対してインクの吐出量レベルに応じたカラー変換テーブルを参照して入力画像データを印刷データに変換するので、被印刷媒体である布帛の材質が均一でなく、材質の異なる複数の領域を有する場合にも、それぞれの材質に応じたインク吐出量になるように制御することができ、どの部分においてもにじみのない適切な色を実現することができる。
【００７０】
なお、本実施形態において、図４のフローチャートのＳ１６及び図５のフローチャートにおいて領域指定処理を実行するＣＰＵ２０が本発明の領域指定手段として機能する。また、図５のフローチャートのＳ６２で指定吐出量保存処理を実行するＣＰＵ２０が本発明の吐出量指定手段として機能する。また、図４のフローチャートのＳ２６及び図８のフローチャートにおいて印刷データ作成処理を実行するＣＰＵ２０が本発明の印刷データ作成手段として機能する。
【図面の簡単な説明】
【００７１】
【図１】画像編集装置１の電気的構成を示すブロック図である。
【図２】ＲＡＭ２２の構成を示す模式図である。
【図３】カラー変換テーブル記憶エリア３２に記憶されたカラー変換テーブルの構成を示す模式図である。
【図４】本発明の画像編集処理の全体の流れを示すメインルーチンのフローチャートである。
【図５】図４のＳ１６で行なわれる領域指定処理の詳細を示すフローチャートである。
【図６】図４のＳ２０で行なわれる刺繍データ作成処理の詳細を示すフローチャートである。
【図７】図４のＳ２２で行なわれる刺繍データ上吐出量指定処理の詳細を示すフローチャートである。
【図８】図４のＳ２６で行なわれる印刷データ作成処理の詳細を示すフローチャートである。
【図９】入力画像データを表示した表示画面の例である。
【図１０】領域指定処理において領域の入力を促す表示画面の例である。
【図１１】領域指定処理において指定領域の吐出量レベルの入力を促す表示画面の例である。
【図１２】吐出量記憶エリア２２４に記憶された領域毎の吐出量を表示した表示画面の例である。
【図１３】刺繍データ領域を指定した表示画面の例である。
【図１４】刺繍データ画面の表示例である。
【図１５】刺繍データと印刷データを合成した画像データの表示画面の例である。
【符号の説明】
【００７２】
１      画像編集装置
２０      ＣＰＵ
２２      ＲＡＭ
２１      ＲＯＭ
２４      ディスプレイ
２６      キーボード
２８      マウス
３０      ハードディスク装置
３１      プログラム記憶エリア
３２      カラー変換テーブル記憶エリア
５０      インクジェットプリンタ
５２      スキャナ
２２１      印刷データ記憶エリア
２２２      入力画像データ記憶エリア
２２３      読取画像データ記憶エリア
２２４      吐出量記憶エリア
【図１】
2005231098.tif 000003
【図２】
2005231098.tif 000004
【図３】
2005231098.tif 000005
【図４】
2005231098.tif 000006
【図５】
2005231098.tif 000007
【図６】
2005231098.tif 000008
【図７】
2005231098.tif 000009
【図８】
2005231098.tif 000010
【図９】
2005231098.tif 000011
【図１０】
2005231098.tif 000012
【図１１】
2005231098.tif 000013
【図１２】
2005231098.tif 000014
【図１３】
2005231098.tif 000015
【図１４】
2005231098.tif 000016
【図１５】
2005231098.tif 000017