(57)【要約】【課題】被印刷媒体への画像印刷時における被印刷媒体越しの透け状態を、ユーザが所望に制御可能とする。【解決手段】ＴシャツＴＳの表側へ印刷する第１元画像Ａを表示するための表示信号を生成するとともに、第１元画像ＡがＴシャツＴＳ越しに透けて見えた状態の第１透け画像Ａ′を表示するための表示信号を生成し、これら生成した表示信号を、第１元画像Ａ及び第１透け画像Ａ′を対比可能に表示するように表示装置１０５に出力し、表示装置１０５はこれに対応した表示を行う。【選択図】  図１０
2006093923.tif 000002
【特許請求の範囲】
【請求項１】
被印刷媒体の所定の印刷面へ印刷する第１元画像を表示するための表示信号を生成する第１元画像表示信号生成手段と、
前記所定の印刷面の前記第１元画像が前記被印刷媒体又は別の被印刷媒体を透かして見た状態の第１透け画像を表示するための表示信号を生成する第１透け画像表示信号生成手段と、
前記第１元画像及び前記第１透け画像を対比可能に表示するように、前記第１元画像表示信号生成手段及び前記第１透け画像表示信号生成手段で生成した前記表示信号を所定の表示手段に出力する表示信号出力手段とを有することを特徴とする画像データ処理装置。
【請求項２】
請求項１記載の画像データ処理装置において、
前記第１透け画像表示信号生成手段は、前記第１透け画像を表示するための表示信号として、前記所定の印刷面の第１元画像が前記被印刷媒体越しに前記所定の印刷面の反対側の面に透けて見える前記第１透け画像を表示するための表示信号を生成することを特徴とする画像データ処理装置。
【請求項３】
請求項２記載の画像データ処理装置において、
前記反対側の面へ印刷する第２元画像を表示するための表示信号を生成する第２元画像表示信号生成手段と、
前記反対側の面の前記第２元画像が前記被印刷媒体越しに前記所定の印刷面側に透けて見える第２透け画像を表示するための表示信号を生成する第２透け画像表示信号生成手段とを有し、
前記表示信号出力手段は、前記第１元画像、前記第２元画像、前記第１透け画像、及び前記第２透け画像を互いに対比可能に表示するように、前記第１及び第２元画像表示信号生成手段と前記第１及び第２透け画像表示信号生成手段で生成した各表示信号を前記所定の表示手段に出力することを特徴とする画像データ処理装置。
【請求項４】
請求項１記載の画像データ処理装置において、
前記第１透け画像表示信号生成手段は、前記第１透け画像を表示するための表示信号として、前記所定の印刷面の第１元画像が、前記所定の印刷面上に重ねられた別の前記被印刷媒体越しに透けて見える前記第１透け画像を表示するための表示信号を生成することを特徴とする画像データ処理装置。
【請求項５】
請求項１乃至４のいずれか１項記載の画像データ処理装置において、
前記第１又は第２元画像の画像データを変換して前記第１又は第２透け画像の画像データを算出する透け画像データ演算手段を有し、
前記第１又は第２透け画像表示信号生成手段は、前記算出された第１又は第２透け画像の画像データに基づき、前記第１又は第２透け画像を表示するための表示信号を生成することを特徴とする画像データ処理装置。
【請求項６】
請求項５記載の画像データ処理装置において、
前記透け画像データ演算手段が前記第１又は第２元画像の画像データの変換を行う際の相関を記憶した記憶手段を有することを特徴とする画像データ処理装置。
【請求項７】
請求項６記載の画像データ処理装置において、
前記記憶手段は、前記相関を外部入力により更新可能に記憶していることを特徴とする画像データ処理装置。
【請求項８】
請求項６記載の画像データ処理装置において、
前記記憶手段は、複数の前記相関を外部より入力される選択信号に応じて選択可能に記憶していることを特徴とする画像データ処理装置。
【請求項９】
請求項６乃至８のいずれか１項記載の画像データ処理装置において、
前記記憶手段は、前記被印刷媒体としての布帛の種類に応じた複数の前記相関を記憶していることを特徴とする画像データ処理装置。
【請求項１０】
請求項１乃至９のいずれか１項記載の画像データ処理装置において、
外部より入力された、前記第１又は第２元画像の画像編集信号に応じ、対応する第１又は第２元画像の画像データの修正を行い、修正後の第１又は第２元画像を表示するための表示信号を生成する修正元画像表示信号生成手段と、
前記第１又は第２元画像の画像データの修正に応じて、対応する前記第１又は第２透け画像の画像データの修正を行い、修正後の第１又は第２透け画像を表示するための表示信号を生成する修正透け画像表示信号生成手段とを有し、
前記表示信号出力手段は、前記修正後の第１又は第２元画像とこれに対応する前記修正後の第１又は第２透け画像とを対比可能に表示するように、前記修正元画像表示信号生成手段及び前記修正透け画像表示信号生成手段で生成した各表示信号を前記所定の表示手段に出力することを特徴とする画像データ処理装置。
【請求項１１】
請求項１０記載の画像データ処理装置において、
前記修正元画像表示信号生成手段による前記第１又は第２元画像の画像データの修正に応じて、これに同期して修正すべく対応づけられる前記第２又は第１元画像の画像データの同期修正を行い、この同期修正後の第２又は第１元画像を表示するための表示信号を生成する同期後元画像表示信号生成手段を有し、
前記表示信号出力手段は、前記修正後の第１又は第２元画像、これに対応する前記修正後の第１又は第２透け画像、及び前記同期修正後の第２又は第１元画像とを対比可能に表示するように、前記修正元画像表示信号生成手段、前記修正透け画像表示信号生成手段、及び前記同期後元画像表示信号生成手段で生成した各表示信号を前記所定の表示手段に出力することを特徴とする画像データ処理装置。
【請求項１２】
請求項１乃至９のいずれか１項記載の画像データ処理装置において、
外部より入力された、前記第１又は第２透け画像の画像編集信号に応じ、対応する第１又は第２透け画像の画像データの修正を行い、修正後の第１又は第２透け画像を表示するための表示信号を生成する修正透け画像表示信号生成手段と、
前記第１又は第２透け画像の画像データの修正に応じて、対応する前記第１又は第２元画像の画像データの修正を行い、修正後の第１又は第２元画像を表示するための表示信号を生成する修正元画像表示信号生成手段とを有し、
前記表示信号出力手段は、前記修正後の第１又は第２透け画像とこれに対応する前記修正後の第１又は第２元画像とを対比可能に表示するように、前記修正透け画像表示信号生成手段及び前記修正元画像表示信号生成手段で生成した各表示信号を前記所定の表示手段に出力することを特徴とする画像データ処理装置。
【請求項１３】
請求項１乃至９のいずれか１項記載の画像データ処理装置において、
外部より入力された、前記第１又は第２透け画像に係わる透け状態制限信号に応じ、対応する第１又は第２透け画像の画像データの制限補正を行う透け画像データ制限補正手段と、
この透け画像データ制限補正手段で補正した前記第１又は第２透け画像の補正画像データを変換して、前記第１又は第２元画像の補正画像データを算出する補正元画像データ演算手段とを有し、
前記第１又は第２透け画像表示信号生成手段は、前記第１又は第２透け画像の補正画像データに基づき、前記第１又は第２透け画像を表示するための表示信号を生成し、
前記第１又は第２元画像表示信号生成手段は、前記第１又は第２元画像の補正画像データに基づき、前記第１又は第２元画像を表示するための表示信号を生成することを特徴とする画像データ処理装置。
【請求項１４】
被印刷媒体の所定の印刷面へ印刷する元画像を表示するための表示信号を生成する第１手順と、
前記所定の印刷面の前記元画像が前記被印刷媒体又は別の被印刷媒体を透かして見た状態の透け画像を表示するための表示信号を生成する第２手順と、
前記元画像及び前記透け画像を対比可能に表示するように、前記第１手順及び前記第２手順で生成した前記表示信号を所定の表示手段に出力する第３手順とを備えることを特徴とする画像データ処理方法。
【請求項１５】
被印刷媒体の所定の印刷面へ印刷する元画像を表示するための表示信号を生成する第１手順と、
前記所定の印刷面の前記元画像が前記被印刷媒体又は別の被印刷媒体を透かして見た状態の透け画像を表示するための表示信号を生成する第２手順と、
前記元画像及び前記透け画像を対比可能に表示するように、前記第１手順及び前記第２手順で生成した前記表示信号を所定の表示手段に出力する第３手順とを、
前記所定の表示手段に接続された制御装置に実行させるための画像データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタを用いた画像印刷用のデータを処理する画像データ処理装置、及び画像データ処理方法、並びに画像データ処理プログラムに関するものである。
【背景技術】
【０００２】
近年のカラープリンタの高画質化、低価格化等により、アプリケーションによって作成、編集されたカラー画像を非常に手軽に被印刷媒体に印刷できるようになっている。このようなカラー画像の印刷時に、ユーザの好みに応じた画像印刷を行えるように画像データの明度や彩度を編集処理する画像データ処理装置が従来より知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００４−５５６６号公報（段落番号００４９〜０１８８、図１〜図１４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術には、以下の課題が存在する。
【０００５】
すなわち、カラー画像の印刷においては、被印刷媒体の材質、厚さ、印刷態様等によっては、被印刷媒体の所定の印刷面へ印刷したものが被印刷媒体越しにその裏側に透けてしまったり、あるいは他の被印刷媒体を上記印刷面の上から重ねたときに当該他の被印刷媒体越しに透けて見えてしまったりすることがあった。上記従来技術の画像データ処理ではこのような透け状態の発生について特に配慮されていないため、ユーザが上記のような透け状態を望まない場合やユーザが許容する限度を越える透け状態となっている場合には、透けを防止又は抑制できるように、印刷態様を試行錯誤して変化させつつ印刷を何度もやり直すしかなく、非常に面倒な手間となっていた。
【０００６】
特に、近年、カラープリンタの被印刷媒体として、通常のオフィス文書や写真等に加え、Ｔシャツやハンカチ等の布帛が普及しつつあり、このような布帛へのカラー画像の印刷の場合には特に上記の透けの問題が顕著となる。
【０００７】
本発明の目的は、被印刷媒体への画像印刷時における被印刷媒体越しの透け状態を、ユーザが所望に制御可能な画像データ処理装置及び画像データ処理方法並びに画像データ処理プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、第１の発明は、被印刷媒体の所定の印刷面へ印刷する第１元画像を表示するための表示信号を生成する第１元画像表示信号生成手段と、前記所定の印刷面の前記第１元画像が前記被印刷媒体又は別の被印刷媒体を透かして見た状態の第１透け画像を表示するための表示信号を生成する第１透け画像表示信号生成手段と、前記第１元画像及び前記第１透け画像を対比可能に表示するように、前記第１元画像表示信号生成手段及び前記第１透け画像表示信号生成手段で生成した前記表示信号を所定の表示手段に出力する表示信号出力手段とを有することを特徴とする。
【０００９】
本願第１発明においては、第１元画像表示信号生成手段で生成された印刷面へ印刷される第１元画像の表示信号と、第１透け画像表示信号生成手段で生成された上記第１元画像を透かして見た第１透け画像の表示信号とが、表示信号出力手段を介し所定の表示手段に出力され、表示手段においてそれら第１元画像と第１透け画像とが対比可能に表示される。これにより、ユーザは、被印刷媒体の印刷面へ画像の印刷を行うにあたり、その画像が当該被印刷媒体（又は別の被印刷媒体）越しにどのように透けて見えるかを容易に確認しながら画像の印刷態様を調整し、その透け状態を所望に制御することが可能となる。
【００１０】
第２の発明は、上記第１発明において、前記第１透け画像表示信号生成手段は、前記第１透け画像を表示するための表示信号として、前記所定の印刷面の第１元画像が前記被印刷媒体越しに前記所定の印刷面の反対側の面に透けて見える前記第１透け画像を表示するための表示信号を生成することを特徴とする。
【００１１】
これにより、ユーザは、被印刷媒体の印刷面へ画像の印刷を行うにあたり、その画像が当該被印刷媒体越しに反対側にどのように透けて見えるかを容易に確認しながら画像の印刷態様を調整し、その透け状態を所望に制御することが可能となる。
【００１２】
第３の発明は、上記第２発明において、前記反対側の面へ印刷する第２元画像を表示するための表示信号を生成する第２元画像表示信号生成手段と、前記反対側の面の前記第２元画像が前記被印刷媒体越しに前記所定の印刷面側に透けて見える第２透け画像を表示するための表示信号を生成する第２透け画像表示信号生成手段とを有し、前記表示信号出力手段は、前記第１元画像、前記第２元画像、前記第１透け画像、及び前記第２透け画像を互いに対比可能に表示するように、前記第１及び第２元画像表示信号生成手段と前記第１及び第２透け画像表示信号生成手段で生成した各表示信号を前記所定の表示手段に出力することを特徴とする。
【００１３】
本願第３発明においては、第１元画像表示信号生成手段で生成された印刷面へ印刷される第１元画像の表示信号と、第２元画像表示信号生成手段で生成された上記印刷面の反対側の面へ印刷される第２元画像の表示信号と、第１透け画像表示信号生成手段で生成された上記第１元画像が上記印刷面の反対側に透けて見える第１透け画像の表示信号と、第２透け画像表示信号生成手段で生成された上記第２元画像が上記印刷面側に透けて見える第２透け画像の表示信号とが、表示信号出力手段を介し所定の表示手段に出力され、表示手段においてそれら第１元画像、第２元画像、第１透け画像、及び第２透け画像が対比可能に表示される。これにより、ユーザは、被印刷媒体の両面へそれぞれ画像の印刷を行うにあたり、第１元画像が被印刷媒体越しに裏側にどのように透けて見えるか及び第２元画像が被印刷媒体越しに裏側にどのように透けて見えるかを容易に確認しながら画像の印刷態様を調整し、その透け状態を所望に制御することが可能となる。
【００１４】
第４の発明は、上記第１発明において、前記第１透け画像表示信号生成手段は、前記第１透け画像を表示するための表示信号として、前記所定の印刷面の第１元画像が、前記所定の印刷面上に重ねられた別の前記被印刷媒体越しに透けて見える前記第１透け画像を表示するための表示信号を生成することを特徴とする。
【００１５】
これにより、ユーザは、被印刷媒体の印刷面へ画像の印刷を行うにあたり、その画像が、当該印刷面上に重ねられた別の被印刷媒体越しにどのように透けて見えるかを容易に確認しながら画像の印刷態様を調整し、その透け状態を所望に制御することが可能となる。
【００１６】
第５の発明は、上記第１乃至第４発明のいずれか１つにおいて、前記第１又は第２元画像の画像データを変換して前記第１又は第２透け画像の画像データを算出する透け画像データ演算手段を有し、前記第１又は第２透け画像表示信号生成手段は、前記算出された第１又は第２透け画像の画像データに基づき、前記第１又は第２透け画像を表示するための表示信号を生成することを特徴とする。
【００１７】
第１又は第２元画像の画像データが透け画像データ演算手段で変換されて第１又は第２透け画像の画像データが算出され、さらにこれらのデータに基づき、第１又は第２透け画像表示信号生成手段で第１又は第２透け画像を表示するための表示信号が生成されることにより、表示手段に第１又は第２透け画像を表示させることができる。
【００１８】
第６の発明は、上記第５発明において、前記透け画像データ演算手段が前記第１又は第２元画像の画像データの変換を行う際の相関を記憶した記憶手段を有することを特徴とする。
【００１９】
記憶手段に記憶された相関に基づき、第１又は第２元画像の画像データが透け画像データ演算手段で変換されて第１又は第２透け画像の画像データが算出され、さらにこれらのデータに基づき、第１又は第２透け画像表示信号生成手段で第１又は第２透け画像を表示するための表示信号が生成され、表示手段に第１又は第２透け画像を表示させることができる。
【００２０】
第７の発明は、上記第６発明において、前記記憶手段は、前記相関を外部入力により更新可能に記憶していることを特徴とする。
【００２１】
外部より入力され記憶手段に更新可能に記憶された相関に基づき、透け画像データ演算手段で第１又は第２元画像の画像データを第１又は第２透け画像の画像データに変換し、表示手段に第１又は第２透け画像を表示させることができる。
【００２２】
第８の発明は、上記第６発明において、前記記憶手段は、複数の前記相関を外部より入力される選択信号に応じて選択可能に記憶していることを特徴とする。
【００２３】
外部からの選択信号で選択された相関に基づき、透け画像データ演算手段で第１又は第２元画像の画像データを第１又は第２透け画像の画像データに変換し、表示手段に第１又は第２透け画像を表示させることができる。
【００２４】
第９の発明は、上記第６乃至第８発明のいずれか１つにおいて、前記記憶手段は、前記被印刷媒体としての布帛の種類に応じた複数の前記相関を記憶していることを特徴とする。
【００２５】
これにより、被印刷媒体としての布帛の種類に合わせた適切な相関を用いて、容易に透け画像データ演算手段で第１又は第２元画像の画像データを第１又は第２透け画像の画像データに変換し、表示手段に第１又は第２透け画像を表示させることができる。
【００２６】
第１０の発明は、上記第１乃至第９発明のいずれか１つにおいて、外部より入力された、前記第１又は第２元画像の画像編集信号に応じ、対応する第１又は第２元画像の画像データの修正を行い、修正後の第１又は第２元画像を表示するための表示信号を生成する修正元画像表示信号生成手段と、前記第１又は第２元画像の画像データの修正に応じて、対応する前記第１又は第２透け画像の画像データの修正を行い、修正後の第１又は第２透け画像を表示するための表示信号を生成する修正透け画像表示信号生成手段とを有し、前記表示信号出力手段は、前記修正後の第１又は第２元画像とこれに対応する前記修正後の第１又は第２透け画像とを対比可能に表示するように、前記修正元画像表示信号生成手段及び前記修正透け画像表示信号生成手段で生成した各表示信号を前記所定の表示手段に出力することを特徴とする。
【００２７】
本願第１０発明においては、ユーザが表示手段に表示された第１又は第２元画像の編集を意図して操作を行うと、これに応じた修正を行った第１又は第２元画像の表示信号が修正元画像表示信号生成手段で生成されるとともに、その元画像の修正に応じた第１又は第２透け画像の表示信号が修正透け画像表示信号生成手段で生成され、それら修正後の第１又は第２元画像と第１又は第２透け画像とが表示手段に対比可能に表示される。このように、編集作業に伴う元画像の修正に連動して透け画像も自動的に修正して表示されるので、ユーザの透け制御操作時における手間をさらに低減し、利便性を向上することができる。
【００２８】
第１１の発明は、上記第１０発明において、前記修正元画像表示信号生成手段による前記第１又は第２元画像の画像データの修正に応じて、これに同期して修正すべく対応づけられる前記第２又は第１元画像の画像データの同期修正を行い、この同期修正後の第２又は第１元画像を表示するための表示信号を生成する同期後元画像表示信号生成手段を有し、前記表示信号出力手段は、前記修正後の第１又は第２元画像、これに対応する前記修正後の第１又は第２透け画像、及び前記同期修正後の第２又は第１元画像とを対比可能に表示するように、前記修正元画像表示信号生成手段、前記修正透け画像表示信号生成手段、及び前記同期後元画像表示信号生成手段で生成した各表示信号を前記所定の表示手段に出力することを特徴とする。
【００２９】
本願第１１発明においては、ユーザが表示手段に表示された第１又は第２元画像の編集を意図して操作を行うと、これに応じた修正を行った第１又は第２元画像の表示信号が修正元画像表示信号生成手段で生成されるとともに、その第１又は第２元画像の修正に応じて同期して修正されるべきもう一方の第２又は第１元画像の表示信号が同期後元画像表示信号生成手段で生成され、修正後の第１又は第２元画像、それに対応した第１又は第２透け画像、同期修正された第２又は第１元画像が表示手段に対比可能に表示される。このように、編集作業に伴う一方の元画像の修正に連動して他方の元画像も自動的に修正して表示されるので、例えば第２元画像を第１元画像の透け画像内に存在させたい場合（第２元画像の位置を第１元画像相当位置からはみ出さないようにして第２透け画像が第１元画像の印刷側から見えないようにしたい場合）等、元画像どうしの位置関係を同期させたいようなユーザのニーズに対応し、この場合の手間を低減して利便性を向上できる。
【００３０】
第１２の発明は、上記第１乃至第９発明のいずれか１つにおいて、外部より入力された、前記第１又は第２透け画像の画像編集信号に応じ、対応する第１又は第２透け画像の画像データの修正を行い、修正後の第１又は第２透け画像を表示するための表示信号を生成する修正透け画像表示信号生成手段と、前記第１又は第２透け画像の画像データの修正に応じて、対応する前記第１又は第２元画像の画像データの修正を行い、修正後の第１又は第２元画像を表示するための表示信号を生成する修正元画像表示信号生成手段とを有し、前記表示信号出力手段は、前記修正後の第１又は第２透け画像とこれに対応する前記修正後の第１又は第２元画像とを対比可能に表示するように、前記修正透け画像表示信号生成手段及び前記修正元画像表示信号生成手段で生成した各表示信号を前記所定の表示手段に出力することを特徴とする。
【００３１】
本願第１２発明においては、ユーザが表示手段に表示された第１又は第２透け画像の編集を意図して操作を行うと、これに応じた修正を行った第１又は第２透け画像の表示信号が修正透け元画像表示信号生成手段で生成されるとともに、その透け画像の修正に応じた第１又は第２元画像の表示信号が元画像表示信号生成手段で生成され、それら修正後の第１又は第２透け画像と第１又は第２元画像とが表示手段に対比可能に表示される。このように、編集作業に伴う透け画像の修正に連動して元画像も自動的に修正して表示されるので、ユーザの透け制御操作時における手間をさらに低減し、利便性を向上することができる。
【００３２】
第１３の発明は、上記第１乃至第９発明のいずれか１つにおいて、外部より入力された、前記第１又は第２透け画像に係わる透け状態制限信号に応じ、対応する第１又は第２透け画像の画像データの制限補正を行う透け画像データ制限補正手段と、この透け画像データ制限補正手段で補正した前記第１又は第２透け画像の補正画像データを変換して、前記第１又は第２元画像の補正画像データを算出する補正元画像データ演算手段とを有し、前記第１又は第２透け画像表示信号生成手段は、前記第１又は第２透け画像の補正画像データに基づき、前記第１又は第２透け画像を表示するための表示信号を生成し、前記第１又は第２元画像表示信号生成手段は、前記第１又は第２元画像の補正画像データに基づき、前記第１又は第２元画像を表示するための表示信号を生成することを特徴とする。
【００３３】
本願第１３発明においては、ユーザが第１又は第２透け画像の透け状態の制限（上限又は下限等）を指定すると、これに対応して入力された透け状態制限信号に応じて、第１又は第２透け画像の画像データが透け画像データ制限補正手段で制限補正されるとともに、その第１又は第２透け画像の補正画像データが変換（逆変換）されることで上記制限補正に応じた第１又は第２元画像の補正画像データが補正元画像データ演算手段で算出され、それら補正後の第１又は第２元画像と第１又は第２透け画像とが表示手段に対比可能に表示される。このように、ユーザ側による透け画像の透け状態の制限指定の入力に基づき元画像が自動的に修正して表示されるので、ユーザの透け制御操作時における手間をさらに低減し、利便性を向上することができる。
【００３４】
上記目的を達成するために、第１４の発明は、被印刷媒体の所定の印刷面へ印刷する元画像を表示するための表示信号を生成する第１手順と、前記所定の印刷面の前記元画像が前記被印刷媒体又は別の被印刷媒体を透かして見た状態の透け画像を表示するための表示信号を生成する第２手順と、前記元画像及び前記透け画像を対比可能に表示するように、前記第１手順及び前記第２手順で生成した前記表示信号を所定の表示手段に出力する第３手順とを備えることを特徴とする。
【００３５】
本願第１４発明においては、第１手順で生成された印刷面へ印刷される元画像の表示信号と、第２手順で生成された上記元画像を透かして見た透け画像の表示信号とが、第３手順で所定の表示手段に出力され、表示手段においてそれら元画像と透け画像とが対比可能に表示される。これにより、ユーザは、被印刷媒体の印刷面へ画像の印刷を行うにあたり、その画像が当該被印刷媒体（又は別の被印刷媒体）越しにどのように透けて見えるかを容易に確認しながら画像の印刷態様を調整し、その透け状態を所望に制御することが可能となる。
【００３６】
上記目的を達成するために、第１５の発明は、被印刷媒体の所定の印刷面へ印刷する元画像を表示するための表示信号を生成する第１手順と、前記所定の印刷面の前記元画像が前記被印刷媒体又は別の被印刷媒体を透かして見た状態の透け画像を表示するための表示信号を生成する第２手順と、前記元画像及び前記透け画像を対比可能に表示するように、前記第１手順及び前記第２手順で生成した前記表示信号を所定の表示手段に出力する第３手順とを、前記所定の表示手段に接続された制御装置に実行させるための画像データ処理プログラムである。
【００３７】
本願第１５発明の画像データ処理プログラムを制御装置に組み込むと、第１手順で印刷面へ印刷される元画像の表示信号が生成され、第２手順で上記元画像を透かして見た透け画像の表示信号が生成され、第３手順でそれら元画像及び透け画像の表示信号が所定の表示手段に出力されてそれら元画像と透け画像とが対比可能に表示される。これにより、ユーザは、被印刷媒体の印刷面へ画像の印刷を行うにあたり、その画像が当該被印刷媒体（又は別の被印刷媒体）越しにどのように透けて見えるかを容易に確認しながら画像の印刷態様を調整し、その透け状態を所望に制御することが可能となる。
【発明の効果】
【００３８】
本発明によれば、元画像と透け画像とが表示手段に対比可能に表示されるので、被印刷媒体への画像印刷時における被印刷媒体越しの透け状態を、ユーザが所望に制御することができる。この結果、透けを防止又は抑制するために試行錯誤して印刷を何度もやり直すしかなかった従来に比べ、ユーザの手間を大幅に低減することができる。
【発明を実施するための最良の形態】
【００３９】
以下、本発明の実施の形態を図面を参照しつつ説明する。
【００４０】
本発明の第１の実施形態を図１〜図１３により説明する。
【００４１】
図１は、本実施形態による画像データ処理装置の全体概略構成を表す図である。
【００４２】
図１において、画像データ処理装置１００は、この例では、被印刷媒体としてＴシャツＴＳ（後述の図３参照）を印刷対象とするＴシャツプリンタ１（後述の図２参照）の画像印刷用のデータを処理するものであり、装置本体１０１と、この装置本体１０１に接続された操作手段としてのマウス１０２及びキーボード１０３と、イメージスキャナ１０４と、表示手段としての表示装置１０５とから構成されている。
【００４３】
図２は、上記装置本体１０１の機能的構成を表すブロック図である。
【００４４】
図２において、装置本体１０１は、演算手段としてのＣＰＵ１０１Ａと、Ｔシャツプリンタ１の駆動制御用のプログラム（いわゆるプリンタドライバ）や本発明の画像データ処理方法の手順（後述の図７参照）を実行する画像データ処理プログラム等を格納したＲＯＭ１０１Ｂと、各種データや演算結果を一時的に記憶するＲＡＭ１０１Ｃと、これらＣＰＵ１０１Ａ及びＲＡＭ１０１Ｃ等と装置本体１０１外部の上記マウス１０２、キーボード１０３、イメージスキャナ１０４、表示装置１０５、及び前述したＴシャツプリンタ１との信号の入出力を制御する入出力インターフェース（Ｉ／Ｏ）１０１Ｄとから構成されている。なお、これらの中の一部について（例えば上記表示装置１０５）上記入出力インターフェース（Ｉ／Ｏ）１０１Ｄ以外を介さずＣＰＵ１０１Ａ及びＲＡＭ１０１等と接続されていてもよいし、別途の信号変換手段等を介して接続してもよい。
【００４５】
図３は、上記画像データ処理装置１０１で処理した画像データの適用対象である上記Ｔシャツプリンタ（インクジェット式記録装置）１の全体構造を表す斜視図であり、図４はその正面図であり、図５はその側面図である。なお、図４における紙面に向かって手前側方向（図５における左方向）がＴシャツプリンタ１の前方向であり、図５における上方向（図５における上方向）がＴシャツプリンタ１の上方向となる。
【００４６】
これら図３、図４、及び図５において、このＴシャツプリンタ１は、底部に位置する水平部２ｖ及びこの水平部２ｖの正面視両端から垂直に立ち上がる垂直部２ｈからなるフレーム２と、フレーム２に設けられ、Ｔシャツプリンタ１の内部を覆い保護するケージング３（但し煩雑を避けるため２点鎖線で図示）と、上記フレーム２の左右の垂直部２ｈの上部同士を連結するように水平に架設されたガイドレール４と、このガイドレール４によってその長手方向に移動方向が案内される略直方体形状のキャリッジ５と、このキャリッジ５の底面に設けられた圧電式の４つのインクジェットヘッド６と、上記ガイドレール４の左端付近に設けられたキャリッジモータ７と、ガイドレール４の右端付近に設けられたプーリ８と、ガイドレール４よりも下方の位置にてキャリッジモータ７とプーリ８との間に架設されるとともにキャリッジ５の背面に固定され、キャリッジモータ７の駆動によってガイドレール４の長手方向（図１中左右方向）に往復動するキャリッジベルト９と、上記フレーム２の水平部２ｖの上に設けられたプラテン駆動機構１０と、Ｔシャツプリンタ１の左右の側面に設けられ、各インクを収容したインクカートリッジ１１を着脱可能に収容するためのカートリッジ収容部１２と、ガイドレール４に沿ってその右端に移動した状態のキャリッジ５に対応する位置に設けられ、各インクジェットヘッド６のノズル面に対して密着・離脱が可能な吸引キャップ１３を備えたパージユニット１４と、上記ケーシング３の右側上部に設けられ、Ｔシャツプリンタ１の操作を行うための操作パネル４０とを有する。
【００４７】
インクジェットヘッド６は、例えばシアン、マゼンタ、イエロー、ブラックの４色のカラーインクのそれぞれに対応して設けられており、各インクを噴射するための、例えば１２８個のチャンネル（図示せず）をそれぞれ備えている。そして、各チャンネルには、各々個別に駆動される圧電アクチュエータ（図示せず）が設けられており、各チャンネルに対応してインクジェットヘッド６の底面に孔説された微細な噴射ノズル（図示せず）から下向きに、インクの液滴が噴射されるように制御される。
【００４８】
各カートリッジ収容部１２は、インクカートリッジ１１をそれぞれ２つずつ装着できるようになっている。そして、各インクカートリッジ１１と、各インクジェットヘッド６とはチューブ（図示せず）によってそれぞれ接続され、各チャンネルにインクが供給されるようになっている。
【００４９】
パージユニット１４は、吸引ポンプ（図示せず）を備えており、各吸引キャップ１３がインクジェットヘッド６に密着しているときに、吸引キャップ１３を介してインクの吸引を行うことが可能となっている。また、印刷が行われないときには吸引キャップ１３でインクジェットヘッド６のノズル面が覆われ、インクの乾燥が防止されている。
【００５０】
プラテン駆動機構１０は、水平部２ｖの前方及び後方においてそれぞれ垂直方向に立上がり、各頂点にて略長方形を形成する基部３５，３５及び基部３６，３６と、基部３５，３５及び基部３６，３６の上部にそれぞれ設けられたプーリ２８，２８及びプーリ２９，２９と、プーリ２８及びプーリ２９を一対としてそれぞれ架設された無端ベルト２７，２７と、それら無端ベルト２７，２７の上方にそれぞれ設けられたプラテン用レール２６，２６と、無端ベルト２７，２７に固定部材２４を介し固定された略長方形の板状のスライド基部２３と、スライド基部２３から立ち上がった支柱（支持部材）２１を介し支持されるプラテン２０とを備えている。
【００５１】
プラテン２０は、この例では、ＴシャツＴＳの身頃部分（前見頃又は後見頃）に印刷を行うためのものであり、インクジェットヘッドに対向する面がインクジェットヘッド６が往復運動する経路に平行な平面となるように、略長方形の板状の形状を備えている。そして、後方のプーリ２９に設けられたプラテンモータ２５がプーリ２９を介し無端ベルト２７を駆動することにより、固定部材２４、スライド基部２３、及び支柱２１を介し、プラテン２０がプラテン用レール２６に沿ってＴシャツプリンタ１の前後方向（図１の紙面に垂直方向）に往復動するようになっている。ここで、前述のように、インクジェットヘッド６はキャリッジ５に搭載されてキャリッジモータ７の駆動によりガイドレール４に沿ってＴシャツプリンタ１の左右方向（図１中における左右方向）に往復移動する。この結果、印刷が行われる際には、これら前後方向に移動するプラテン２０と左右方向に移動するインクジェットヘッド６により、ＴシャツＴＳに対してインクジェットヘッドを相対的に前後左右に自在に移動させ、所望の位置に所望の印刷を行えるようになっている。
【００５２】
図６は、上記Ｔシャツプリンタ１の電気的な構成を示すブロック図である。
【００５３】
図６において、Ｔシャツプリンタ１は、その電気的制御に係る構成として、前述の操作パネル４０のほかに、制御部８０を備えている。
【００５４】
制御部８０は、Ｔシャツプリンタ１全体の制御を司るＣＰＵ８１と、ＣＰＵ８１が実行する各種の制御プログラム等を記憶したＲＯＭ８２と、データを一時的に記憶するＲＡＭ８３と、インクジェットヘッド６の各チャンネルに設けられた上記圧電アクチュエータを駆動させるためのヘッド駆動部８４と、キャリッジモータ７やプラテンモータ２５を駆動させるためのモータ駆動部８５と、操作パネル４０に設けられているディスプレイ４１やランプ４２の表示制御を行う表示制御部８７と、操作パネルに設けられている種々のボタン４３の入力を受け付ける入力検知部８８と、操作パネルに設けられているスピーカー４４の音声出力を制御する音声制御部８９と、Ｔシャツプリンタ１の上位装置としての前述の本実施形態による画像データ処理装置１００の装置本体１０１に接続するための通信制御部９０とを有しており、それぞれがバス８６を介して接続されている。
【００５５】
本実施形態の要部は、以上のような構成のＴシャツプリンタ１で印刷対象のＴシャツＴＳの表側に所定の画像（元画像）の印刷を行う際に、その画像が裏側に透けて見える透け画像を元画像とともにモニター可能とすることで、当該画像の印刷における透け具合の制御を容易に行えるようにすることである。以下、その内容を詳細に説明する。
【００５６】
図７は、上記画像データ処理装置１００に備えられた装置本体１０１のＣＰＵ１０１Ａが実行する、制御手順を表すフローチャートである。
【００５７】
図７において、まずステップＳ１０において、操作者（ユーザ）によって予め設定される、対象とするＴシャツＴＳにおける色の透け具合（表側から裏側、裏側から表側）の程度を入力する。
【００５８】
この設定入力の手法の一例としては、例えば、図８（ａ）に示すような色合い及び明るさが連続的に変化するカラーパターンを用いる。すなわち、図８（ｂ）に示すように、上記のようなカラーパターンを、実際にＴシャツプリンタ１（又は別のものでもよい）で対象とするＴシャツＴＳ（又は同じ生地の布）に印刷して作成し、その表面及び裏面をそれぞれスキャナ１０４で読み取る。ＣＰＵ１０１Ａは、これらのスキャン結果の信号を上記Ｉ／Ｏ１０１読み込み、そのデータに基づき、図９に示すように、各カラーパターンを構成する色区分（表側）と、表側の各色区分に対応する裏側の透け色区分とを一対一に対応した色データ（この例ではＲＧＢ値のデータ）として対応づけ、画像データ変換用の相関テーブル（リスト）として適宜の記憶手段（例えばＲＡＭ１０１Ｃ）に記憶させる。このときの相関は更新可能とし、印刷作業を行うたび（あるいは適宜のタイミングで）スキャンし直すようにしてもよいし、ＴシャツＴＳの種類等に応じて複数の相関テーブルを選択的に切替読み出し可能に記憶してもよい。
【００５９】
なお、上記はカラーパターンの表側も裏側もスキャンしたが、例えば当該Ｔシャツプリンタ１でカラーパターンの印刷を行った場合等、カラーパターンの表側についてその色データがわかっている場合には、裏側のみを実際にスキャンして色データを取得するようにしてもよい。
【００６０】
また、上記のような実際のカラーパターン印刷物のスキャンにも限られず、予め布質等に応じて透け具合の相関テーブルがわかっている場合には、それを用いてもよい（ＲＯＭ１０１Ｂ等に予め設定記憶してもよいし、印刷の都度外部より適宜のネットワーク等を介して当該相関テーブルを読み込むようにしてもよい）。
【００６１】
図７に戻り、上記ステップＳ１０が終了したら、ステップＳ２０に移り、ＴシャツＴＳの表側の面に印刷したい画像（第１元画像）を取り込む。この画像は、別途ハードディスク（図示せず）等の記録媒体に保存されたものを操作者によるキーボード１０３またはマウス１０２等の操作入力に応じて取り込むようにしてもよいし、あるいはインターネット等の通信手段を介して取り込んでもよいし、上記スキャナ１０４を利用して読み込んでもよいし、さらにはデジタルカメラ等の外部機器の画像を利用してもよい。なお画像データの形式としては特に限定されるものではなく、ＲＧＢ空間やＣＭＹＫ空間におけるデータや、又は装置に依存しない国際標準機関ＣＩＥが規定するＸＹＺ三刺激値やＬ＊ａ＊ｂ＊均等色空間によるデータでもよいし、あるいは、分光反射率、分光透過率、分光放射輝度、分光光度等をベースにした分光色空間によるデータでもよい。
【００６２】
その後、ステップＳ３０において、上記元画像がＴシャツＴＳの裏側の面に透けたときの透け画像（裏側からみたもの；第１透け画像）を生成する。これは、上記ステップＳ２０で読み込んだ画像データの各画素の色について、上記ステップＳ１０で設定した色の透け具合の程度に係わる相関を適用する変換処理を行うとともに、左右を反転させることによって透け画像の画像データを生成する（先に左右反転させた後に相関を用いて色の変換処理を行ってもよい）。
【００６３】
その後、ステップＳ４０に移り、上記ステップＳ２０で読み込んだ元画像及び上記ステップＳ３０で作成した対応する透け画像をそれぞれ表示させるための表示信号を生成して表示装置１０５へ出力し、表示装置１０５の表示画面に、それら元画像及び透け画像を操作者が一覧対比可能に表示させる。
【００６４】
図１０は、このときの表示装置１０５の画面表示例を表す図である。図１０において、この例では、左側の画面（又はウィンドウでもよい）に元画像Ａが表示されており、右側の画面（又はウィンドウ）にその元画像ＡがＴシャツＴＳの裏側に透けたときの透け画像Ａ′（当然元画像Ａより薄い色となる）が左右対比可能に表示されている。
【００６５】
そして、ステップＳ５０において、操作者からの元画像Ａの大きさ、角度、位置等に係わる画像編集信号（キーボード１０３またはマウス１０２等で入力された編集操作信号）を上記Ｉ／Ｏ１０１Ｄを介して取り込み、その信号に応じて元画像Ａの画像データの修正を行って大きさ、角度、位置等を修正した後の元画像Ａの表示信号を生成して表示装置１０５の画面にその修正後の元画像Ａを表示させ（言い換えれば大きさ、角度、位置等の編集操作を画面に反映させる、画面上で編集を可能とする）るとともに、その元画像Ａの画像データの修正に応じて透け画像Ａ′の画像データの修正を行って修正した後の透け画像Ａ′の表示信号を生成し表示装置１０５の画面にその修正後の透け画像Ａ′を表示させる。
【００６６】
なお、上記とは逆に、透け画像Ａ′側からの編集操作を元画像Ａに反映させるようにしてもよい。すなわち、操作者からの透け画像Ａ′の大きさ、角度、位置等に係わる画像編集信号に応じて透け画像Ａ′の画像データの修正を行ってその表示信号を表示装置１０５に出力して表示させるとともに、その透け画像Ａ′の修正に応じ元画像Ａの修正を行って修正後の元画像Ａの表示信号を表示装置１０５に出力して表示させてもよい。
【００６７】
なお、このときの大きさ、角度、位置等の編集操作に応じた画像データの細かい処理の詳細については公知の手法で足りるので詳細な説明を省略する。例えば回転処理、スケーリング処理、平行移動処理等における画像データ処理の詳細態様については、以下のような方法が公知である。
【００６８】
画像の移動は、例えば図１１（ａ）のように移動元の画素の画素値を移動後の画素にコピーし、移動元の画素にはブランクを示す値（例えば白）を設定することで実現できる。
【００６９】
画像の縮小は、例えば図１１（ｂ）に示すように４×４ドットの画像を２×２ドットに縮小する場合、縮小後の画素に相当する縮小前の４つの画素の平均値を設定する。
図で、各画素の中に示されているのは画素値である。ここでは簡単のため、１値のみとしている。縮小後の値が、縮小前の４つの値の平均値となっている。
【００７０】
画像の拡大は、例えば図１１（ｃ）に示すように２×２ドットの画像を４×４ドットに拡大する場合、拡大後の画素に相当する拡大前の画素の値を設定する。
画像の回転は、例えば入力点(x1,y1)を、画像の中心(cx,cy)を中心として、θ度回転させた時の回転後の点(x2,y2)とすると、
x2 = (x1-cx) * cos(θ) - (y1-cy) * sin(θ) +
cx 
y2 = (x1-cx) * sin(θ) + (y1-cy) * cos(θ) +
cy 
と計算できる。（図１１（ｄ））
つまり、回転前の画素(x1,x2)の画素値を、回転後の画素(x2,y2)にコピーすることで、画像の回転処理を実行する。
【００７１】
これらはいずれも画像編集処理の一例を示したものであり、いずれもごく基本的な、公知のものである。これらの処理は、ここに示した方法に限るものではなく、その他の手法でもよい。
【００７２】
その後、ステップＳ６０に移り、操作者からの元画像Ａの色合いに係わる画像編集信号（キーボード１０３またはマウス１０２等で入力された編集操作信号）を上記Ｉ／Ｏ１０１Ｄを介して取り込み、その信号に応じて元画像Ａの画像データの修正を行って色合いを修正した後の元画像Ａの表示信号を生成して表示装置１０５の画面にその修正後の元画像Ａを表示させ（言い換えれば色合いの編集操作を画面に反映させる、画面上で編集を可能とする）るとともに、その元画像Ａの画像データの修正に応じて透け画像Ａ′の画像データの修正を行って修正した後の透け画像Ａ′の表示信号を生成し表示装置１０５の画面にその修正後の透け画像Ａ′を表示させる。
【００７３】
なお、上記とは逆に、透け画像Ａ′側からの編集操作を元画像Ａに反映させるようにしてもよい。すなわち、操作者からの透け画像Ａ′の色合いに係わる画像編集信号に応じて透け画像Ａ′の画像データの修正を行ってその表示信号を表示装置１０５に出力して表示させるとともに、その透け画像Ａ′の修正に応じ元画像Ａの修正を行って修正後の元画像Ａの表示信号を表示装置１０５に出力して表示させてもよい。
【００７４】
なお、このときの色合いの編集操作に応じた画像データの細かい処理の詳細についても公知の手法で足りるので詳細な説明を省略する。例えば分光色空間における画像データの明度や彩度に係わる画像データ処理の詳細態様については、画像のＲＧＢ値に対して値を増減させ明度を調整する方法が知られている。具体的には、ＲＧＢ値（200,100,0）の時明るさを１０上げて、ＲＧＢ値（210,110,10）とするような方法である。
【００７５】
またこの他にも、特開２００４−５５６６号に記載のように、分光色をＨＬＳ空間変換部で人間が扱いやすい低次元の色空間に変換し、ＨＬＳ色編集部で低次元色空間内で色編集および色補正を行った後、さらに分光空間逆変換部で変換後の低次元色から適切な分光値を生成し、また分光色編集部で分光編集指示信号を受けて分光色のピークの波長幅を狭く変換し鮮やかさを向上させた色編集を行うようにすればよい。また、その他の公知の手法でもよい。
【００７６】
上記ステップＳ６０が終了したら、ステップＳ７０に移り、操作者から印刷指示信号（キーボード１０３またはマウス１０２等による印刷指示操作）が上記Ｉ／Ｏ１０１Ｄを介し入力されたかどうかを判定する。判定が満たされない場合、ステップＳ３０に戻って同様の手順を繰り返す。操作者の編集操作が完了し印刷指示操作がされた場合にはこのステップＳ７０の判定が満たされてステップＳ８０へ移り、これまでに作成した画像データを印刷データとしてＩ／Ｏ１０１Ｄを介しＴシャツプリンタ１の通信制御部９０へ転送し、このフローを終了する。
【００７７】
Ｔシャツプリンタ１では、上記転送された印刷データを通信制御部９０を介してＲＡＭ８３に格納する。そして、操作者が印刷対象のＴシャツＴＳをプラテン２０に表向きにしてセットした後、操作パネル４０の適宜の手段（例えば印刷開始ボタン）を操作することにより、上記ＲＡＭ８３に格納された印刷データに基づき、ＣＰＵ８１がヘッド駆動部８４及びモータ駆動部８５を介してインクジェットヘッド６の圧電アクチュエータやキャリッジモータ７及びプラテンモータ２５を駆動制御し、上記元画像Ａの印刷を行う。
【００７８】
上記において、画像データ処理装置１００の装置本体１０１に備えられたＣＰＵ１０１Ａが、各請求項記載の、被印刷媒体の所定の印刷面へ印刷する第１元画像を表示するための表示信号を生成する第１元画像表示信号生成手段を構成するとともに、所定の印刷面の第１元画像が被印刷媒体を透かして見た状態の第１透け画像を表示するための表示信号を生成する第１透け画像表示信号生成手段をも構成する（図７のフローのステップＳ２０〜ステップＳ４０参照）。またＣＰＵ１０１Ａは、第１元画像の画像データを変換して第１透け画像の画像データを算出する透け画像データ演算手段（図７のフローのステップＳ３０参照）、外部より入力された、第１元画像の画像編集信号に応じ、対応する第１元画像の画像データの修正を行い、修正後の第１元画像を表示するための表示信号を生成する修正元画像表示信号生成手段（図７のフローのステップＳ５０及びステップＳ６０参照）、第１元画像の画像データの修正に応じて、対応する第１透け画像の画像データの修正を行い、修正後の第１透け画像を表示するための表示信号を生成する修正透け画像表示信号生成手段（図７のフローのステップＳ５０及びステップＳ６０参照）をも構成する。
【００７９】
また、入出力インターフェイス（Ｉ／Ｏ）１０１Ｄは、第１元画像及び第１透け画像を対比可能に表示するように、第１元画像表示信号生成手段及び第１透け画像表示信号生成手段で生成した表示信号を所定の表示手段に出力する表示信号出力手段を構成する。
【００８０】
また、表示装置１０５が所定の表示手段を構成し、装置本体１０１全体がその所定の表示手段に接続された制御装置を構成する。
【００８１】
以上説明したように、本実施形態の画像データ処理装置１００によれば、ＴシャツＴＳの表側の印刷面へ印刷される元画像Ａと、この元画像ＡをＴシャツＴＳ裏側から透かして見た透け画像Ａ′とが、表示装置１０５の画面において対比可能に表示される。これにより、ユーザは、Ｔシャツプリンタ１を用いてＴシャツＴＳの表側へ画像の印刷を行うにあたり、その画像がＴシャツＴＳ越しに裏側にどのように透けて見えるかを容易に確認しながら画像の印刷態様を調整し、その透け状態を所望に制御することが可能となる（例えば、あまり透けないように透け状態の上限値を制限することもできるし、逆にわざと透けるように透け状態の下限値を制限することもできるし、好みの透け状態になるように調整することもできる）。この結果、透け調整のために試行錯誤して印刷を何度もやり直すしかなかった従来に比べ、ユーザの手間を大幅に低減することができる。
【００８２】
また、図７のフローのステップＳ５０及びステップＳ６０において説明したように、ユーザが表示装置１０５の画面に表示された元画像Ａ（又は透け画像Ａ′、以下この段落においてかっこ内対応関係同じ）の編集操作を行うと、これに応じた修正が対応する透け画像Ａ′（又は元画像Ａ）にも自動的に連動して行われ、それら修正後の元画像Ａ及び透け画像Ａ′とが対比可能に表示される。このように、編集作業に伴う一方側画像の修正に連動して他方側画像も自動的に修正して表示されるので、ユーザの前述の透け制御操作時における手間をさらに低減し、利便性を向上することができる。
【００８３】
なお、上記実施形態においては、ＴシャツＴＳの片面（表側）からのみ印刷を行う場合であったが、これに限られず、両面（表側と裏側）から印刷を行う場合（例えばリバーシブルシャツ）にも適用できる。以下、そのような変形例を説明する。
【００８４】
図１２は、本変形例の画像データ処理装置１００に備えられた装置本体１０１のＣＰＵ１０１Ａが実行する、制御手順を表すフローチャートであり、前述の図７にほぼ相当する図である。図７と同等の部分には同一の符号を付し、適宜説明を簡略化又は省略する。
【００８５】
図１２において、図７と同様、ステップＳ１０において、色の透け具合（表側から裏側、裏側から表側）の程度を入力した後、ステップＳ２０において、ＴシャツＴＳの表側の面に印刷したい画像（第１元画像）を取り込む。
【００８６】
その後、新たに設けたステップＳ２５に移り、ＴシャツＴＳの裏側の面に印刷したい画像（第２元画像）を取り込む。この画像は、上記ステップＳ２０の第１元画像と同様、ハードディスク等、インターネット等、スキャナ１０４、デジタルカメラ等から取り込めばよく、また画像データの形式は特に限定されるものではない。
【００８７】
そして、図７のステップＳ３０に相当するステップＳ３０′に移り、上記第１元画像がＴシャツＴＳの裏側の面に透けたときの透け画像（裏側からみたもの；第１透け画像）と、上記第２元画像がＴシャツＴＳの表側の面に透けたときの透け画像（表側からみたもの；第２透け画像）とを生成する。これは、ステップＳ３０と同様、上記ステップＳ２０及びステップＳ２５で読み込んだ画像データの各画素の色について、上記ステップＳ１０で設定した色の透け具合の程度に係わる相関を適用する変換処理を行いかつ左右を反転させることによって透け画像の画像データを生成する。
【００８８】
その後、図７のステップＳ４０に相当するステップＳ４０′に移り、上記ステップＳ２０及びステップＳ２５で読み込んだ第１元画像及び第２元画像と、上記ステップＳ３０′で作成したそれらに対応する第１透け画像及び第２透け画像をそれぞれ表示させるための表示信号を生成して表示装置１０５へ出力し、表示装置１０５の表示画面に、それら元画像及び透け画像を操作者が一覧対比可能に表示させる。
【００８９】
図１３は、このときの表示装置１０５の画面表示例を表す図であり、前述の図１０にほぼ相当する図である。図１３において、この例では、まず、図１０と同様、左側の画面（又はウィンドウでもよい）に第１元画像Ａが表示されており、右側の画面（又はウィンドウ）にその第１元画像ＡがＴシャツＴＳの裏側に透けたときの第１透け画像Ａ′（元画像Ａより薄い色となる）が対比可能に表示されている。またこれらに加え、右側の画面（又はウィンドウ）には第２元画像Ｂが、左側の画面（又はウィンドウ）にはその第２元画像ＢがＴシャツＴＳの表側に透けたときの第２透け画像Ｂ′（元画像Ｂより薄い色となる）が対比可能に表示されている。
【００９０】
なお、図１３の例では、各画面（ウィンドウ）における２つの画像、すなわちＴシャツＴＳの表側に相当する図１３中の左側画面における第１元画像Ａと第２透け画像Ｂ′、あるいはＴシャツＴＳの裏側に相当する図１３中の右側画面における第２元画像Ｂと第１透け画像Ａ′が、それぞれ互いに表裏で重なり合わない位置となる場合を例にとって説明したが、重なり合う位置にある場合は、一方側からの印刷色と他方側からの印刷による透け色とが干渉しうるため、別途これを考慮した手法で表示を行う。以下、その手法の一例を詳細に説明する。
【００９１】
一般に、表示装置１０５のような画面上の画像の表示は加法混色の三原色であるＲＧＢ値で表現される。これに対して、Ｔシャツプリンタ１００のような印刷後の色の具合は、減法混色の三原色であるＣＭＹ値で表現される。このＣＭＹ値とＲＧＢ値との関係は、ＲＧＢの最大値をＲＧＢ＿ＭＡＸとしたとき、
Ｃ＝ＲＧＢ＿ＭＡＸ−Ｒ  …（１ａ）
Ｍ＝ＲＧＢ＿ＭＡＸ−Ｇ  …（１ｂ）
Ｙ＝ＲＧＢ＿ＭＡＸ−Ｂ  …（１ｃ）
によって計算することができる。
【００９２】
なお、本実施形態では、CMYの最大値をＣＭＹ＿MAXとし、ＣＭＹ＿ＭＡＸ ＝ ＲＧＢ＿ＭＡＸとしている。つまり、R＝ＲＧＢ＿ＭＡＸのとき、C=０となる。
【００９３】
ＣＭＹ値は最大（＝ＣＭＹ＿ＭＡＸ）の時最も暗く、ＲＧＢ値は最大（＝ＲＧＢ＿ＭＡＸ）の時最も明るくなる。
【００９４】
これら式（１ａ）（１ｂ）（１ｃ）を用いて、前述した干渉の発生する領域における色の表示を計算することができる。
【００９５】
例えば第１元画像Ａと第２透け画像Ｂ′が重なり合っている干渉領域については、まず、この領域の画素の、元画像ＡのＲＧＢ値(r1,g1,b1)より上記式（１ａ）（１ｂ）（１ｃ）によりＣＭＹ値(c1,m1,y1)を計算する。その後、透け画像Ｂ′のＲＧＢ値(r2,g2,b2；元画像ＢのＲＧＢ値より前述の変換を行って求めたＲＧＢ値)から同様に式（１ａ）（１ｂ）（１ｃ）によりＣＭＹ値(c2,m2,y2)を計算する。
【００９６】
このように、元画像Ａに係るＣＭＹ値(c1,m1,y1)及び透け画像Ｂ′に係るＣＭＹ値(c2,m2,y2)が求められたとき、上記干渉領域の画素の色を表現するＣＭＹ値(c3,m3,y3)は、前述の２つのＣＭＹ値の合算値とみなすことができ、
c3=c1+c2（但しc3＞ＣＭＹ＿ＭＡＸの時c3＝ＣＭＹ＿ＭＡＸ）
m3=m1+m2（但しm3＞ＣＭＹ＿ＭＡＸの時m3＝ＣＭＹ＿ＭＡＸ）
y3=y1+y2（但しy3＞ＣＭＹ＿ＭＡＸの時y3＝ＣＭＹ＿ＭＡＸ）
となる。
【００９７】
以上のようにして干渉領域のＣＭＹ値を求めた後、これを表示装置１０５における画面表示に対応させるために、ＲＧＢ値に変換する。このときの干渉領域の画素を表現するＲＧＢ値(r3,g3,b3)としては、前述の式（１ａ）（１ｂ）（１ｃ）より、
r3＝CMY＿ＭＡＸ−c3
g3＝CMY＿ＭＡＸ−m3
b3＝CMY＿ＭＡＸ−y3
によって計算することができる。
【００９８】
なお、第２元画像Ｂと第１透け画像Ａ′が重なり合っている干渉領域についても、同様の手法で求めることができる。
【００９９】
なお、上記の手法は一例であり、元画像と透け画像が表裏で重なり合う位置にある場合のシミュレーション方法は上記方法に限られるわけではなく、このように表裏で画像が重なった時に、そうでない場合と色の表示を変化させるような方法であれば、他のどのような方法でも良い。
【０１００】
以上のようにしてステップＳ４０′が終了したら、図７と同様のステップＳ５０及びステップＳ６０において、操作者からの第１元画像Ａ及び第２元画像Ｂの大きさ、角度、位置等及び色合いに係わる画像編集信号（キーボード１０３またはマウス１０２等で入力された編集操作信号）に基づき、第１元画像Ａ及び第２元画像Ｂ側からの編集操作を第１透け画像Ａ′及び第２透け画像Ｂ′に反映させる。これにより、表裏の画像の重なり具合や、反対側への色の影響具合を調整する。なお、上記とは逆に、第１透け画像Ａ′及び第２透け画像Ｂ′側からの編集操作を第１元画像Ａ及び第２元画像Ｂに反映させるようにしてもよい。
【０１０１】
ステップＳ６０が終了したら、図７と同様のステップＳ７０において印刷指示の判定を行い、判定が満たされない場合はステップＳ３０′に戻って同様の手順を繰り返し、判定が満たされたら図７と同様のステップＳ８０へ移り、これまでに作成した画像データを印刷データとしてＴシャツプリンタ１へ転送する。なおこのとき、例えば、ＴシャツＴＳの表側への第１元画像Ａの印刷を第１ページ、裏側への第２元画像Ｂの印刷を第２ページとした印刷データを転送する。
【０１０２】
そして、上記実施形態と同様、操作者が印刷対象のＴシャツＴＳをプラテン２０に表向きにしてセットして上記第１ページの印刷データにより上記元画像Ａの印刷を行った後、プラテン２０にＴシャツＴＳを裏向きにセットし直して上記第２ページの印刷データにより上記元画像Ｂの印刷を行う。ただしこのとき、プラテン２０とＴシャツＴＳとの相対的な位置関係が、ＴシャツＴＳを表向きにセットしたときと同じになるようにする。例えば、表向きセット時にＴシャツＴＳのうちプラテン２０の４隅に当たる部分にチャコなどで印を付けておき、裏向きセット時に印を付けた４点がプラテン２０の４隅に来るようにセットすれば、プラテン２０とＴシャツＴＳとの相対的な位置関係を保つことができる。
【０１０３】
なお、上記のように片面印刷機能のプリンタにおいてＴシャツＴＳの向きを手作業で変えるのでなく、両面印刷機能を備えたプリンタを用いてもよい。
【０１０４】
上記において、この変形例のＣＰＵ１０１Ａは、各請求項記載の、反対側の面へ印刷する第２元画像を表示するための表示信号を生成する第２元画像表示信号生成手段や、反対側の面の第２元画像が被印刷媒体越しに所定の印刷面側に透けて見える第２透け画像を表示するための表示信号を生成する第２透け画像表示信号生成手段を構成する（図１２に示すフローのステップＳ２０、ステップＳ２５、ステップＳ３０′、ステップＳ４０′参照）。
【０１０５】
本変形例においては、印刷面であるＴシャツの表側へ印刷される第１元画像Ａと、これが印刷面と反対側であるＴシャツの裏側へ透けて見えたときの第１透け画像Ａ′と、印刷面であるＴシャツの裏側へ印刷される第２元画像Ｂと、これが印刷面と反対側であるＴシャツの表側へ透けて見えたときの第２透け画像Ｂ′とが、表示装置１０５の画面において対比可能に表示される。これにより、ユーザは、Ｔシャツプリンタ１を用いてＴシャツの両面へそれぞれ画像の印刷を行うにあたり、表側の第１元画像ＡがＴシャツＴＳ越しに裏側にどのように透けて見えるか、及び裏側の第２元画像がＴシャツＴＳ越しに裏側にどのように透けて見えるかを容易に確認しながら画像の印刷態様を調整し、その透け状態を所望に制御することが可能となる（例えば、あまり透けないように透け状態の上限値を制限することもできるし、逆にわざと透けるように透け状態の下限を制限値することもできるし、好みの透け状態になるように調整することもできる）。この結果、上記実施形態と同様、従来に比べ、ユーザの手間を大幅に低減することができる。
【０１０６】
また、裏側から印刷する第２元画像Ｂ及びこれに対応した表側の透け画像Ｂ′のみの透け制御を行い、当該第２元画像ＢのみをＴシャツＴＳの裏側に印刷するようにしてもよい（裏側のみ印刷で、表側への透け制御）。
【０１０７】
本発明の第２の実施形態を図１４〜図２２により説明する。本実施形態は、上記図１２及び図１３を用いて説明した変形例と同様に両面から印刷を行う場合において、基準となる一方側（例えば表側）の第１元画像に対し他方側（例えば裏側）より第２元画像の描画を行う場合に際し、第２元画像に基づく第２透け画像がはみ出さないように、また第１元画像に白色領域があれば第２元画像に基づく第２透け画像がその白色領域に透けないように、第２元画像の描画を第１元画像に整合させる場合の実施形態である。上記第１実施形態やその変形例と同等の部分には同一の符号を付し、適宜説明を省略又は簡略化する。
【０１０８】
図１４は、本実施形態の画像データ処理装置１００に備えられた装置本体１０１のＣＰＵ１０１Ａが実行する、制御手順を表すフローチャートであり、前述の図７や図１２にほぼ相当する図である。図７及び図１２と同等の部分には同一の符号を付し、適宜説明を簡略化又は省略する。
【０１０９】
図１４において、図１２と同様、まずステップＳ１０において、色の透け具合（表側から裏側、裏側から表側）の程度を入力した後、ステップＳ２０において、ＴシャツＴＳの表側の面に印刷したい画像（第１元画像）を取り込む。
【０１１０】
そして、上記図７と同様のステップＳ３０において、上記第１元画像がＴシャツＴＳの裏側の面に透けたときの第１透け画像を生成する。
【０１１１】
その後、新たに設けたステップＳ３５に移り、上記ステップＳ２０で読み込んだ第１元画像及び上記ステップＳ３０で生成した第１透け画像をそれぞれ表示させるための表示信号を生成して表示装置１０５へ出力し、表示装置１０５の表示画面に、第１元画像及び第１透け画像を表示させる。
【０１１２】
ステップＳ３５が終了したら、新たに設けたステップＳ２００に移り、ＴシャツＴＳの裏側の面に印刷したい画像（第２元画像）の描画処理を行う。第２元画像は、前述のように上記第１透け画像に対してはみ出さないように描画するが、この例では、第１元画像の反転画像を予め描画枠として用意し、その描画枠内をマウス１０２でドラッグすることにより色づけを行う（但し第１元画像の白い部分には）という一般的な手法を例にとって説明する。
【０１１３】
図１５は、このステップＳ２００の詳細処理手順を表すフローチャートである。図１５において、まずステップＳ２０１で、ＴシャツＴＳの表側の上記第１元画像と同じ大きさで左右反転した空の画像を、第２元画像の描画用の画像枠として生成し、このデータをＲＡＭ１０１Ｃに記憶するとともに、その表示信号を表示装置１０５に出力して（第１元画像の表示側とは別の側に、後述の図１６も参照）表示させる。
【０１１４】
その後、ステップＳ２０２に移り、マウス１０２による入力操作信号を上記Ｉ／Ｏ１０１Ｄを介して取り込み、ステップＳ２０３で、そのマウス１０２による描画（色つけ）操作指示位置（ドラッグ位置）が、上記ステップＳ２０１で用意した画像枠内にあるかどうかを判定する。
【０１１５】
画像枠範囲内であれば判定が満たされ、ステップＳ２０４において、当該ドラッグ位置に対応する上記第１元画像中の画素が何色であるかを検査し、ステップＳ２０５でその画素が白色であるかどうかを判定する。当該箇所の画素が白色でなければ判定が満たされず、第１元画像中の当該箇所は白色ではないから描画（色つけ）可能とみなされてステップＳ２０６に移り、マウス１０２のドラッグ箇所の画素を、操作者により選択された色に変換（すなわち色づけ、着色）し、このデータをＲＡＭ１０１Ｃに記憶するとともに、その表示信号を表示装置１０５に出力して（第１元画像の表示側とは別の側に、後述の図１６参照）前述の描画枠内に表示させる。このステップＳ２０６が終了したら、ステップＳ２０７に移る。なお、前述のステップＳ２０３の判定が満たされなかった場合、及びステップＳ２０５での判定が満たされた場合も、直接ステップＳ２０７へと移る。
【０１１６】
ステップＳ２０７では、操作者から第２元画像Ｂの描画が終了した旨の指示信号（キーボード１０３またはマウス１０２等による指示操作）が上記Ｉ／Ｏ１０１Ｄを介し入力されたかどうかを判定する。判定が満たされない場合、ステップＳ２０２に戻って同様の手順を繰り返す。このようにして、第１元画像相当領域からはみ出さないように整合させつつ、マウス１０２のドラッグ操作によって第２元画像を描画していく。なお、このような第２元画像の描画に伴い対応する第２透け画像のデータを生成するようにしてもよいが、いずれにしてもこの第２透け画像は上記第１元画像と干渉し表示装置１０５の画面上にも表示されなくなる。よってこれを見越して当初より第２透け画像の画像データ自体の算出を省略してもよい。
【０１１７】
図１６は、上記のようにして第２元画像の描画を行っているときの表示装置１０５の画面表示例を表す図である。図１６において、この例では、左側の画面（又はウィンドウでもよい）に第１元画像Ａ（この例では「θθθ」のような文字）が表示されている。また、右側の画面（又はウィンドウ）には、その第１元画像ＡがＴシャツＴＳの裏側に透けたときの第１透け画像Ａ′（当然第１元画像Ａより薄い色となる）が左右対比可能に表示されるとともに、その第１透け画像Ａ′からはみ出さないように上記整合制御されつつ描画されている第２元画像Ｂ（この例では「ＵＳＡ」の文字）が表示されている。なお、この図１６では、第２元画像Ｂの描画のときの上記描画枠については、煩雑化を避けるため図示を省略している。
【０１１８】
図１５に戻り、操作者の第２元画像Ｂの描画操作が完了し終了指示操作がされた場合にはこのステップＳ２０７の判定が満たされて以上のステップＳ２００のルーチンが終了し、前述の図１４のフローのステップＳ５０に戻る。
【０１１９】
図１４に戻り、上記図１２のステップＳ５０に対応するステップＳ５０′に移り、ステップＳ５０と同様に、操作者からの元画像Ａの大きさ、角度、位置等に係わる画像編集信号（キーボード１０３またはマウス１０２等で入力された編集操作信号）を上記Ｉ／Ｏ１０１Ｄを介して取り込み、その信号に応じて元画像Ａの画像データの修正を行って大きさ、角度、位置等を修正した後の元画像Ａの表示信号を生成して表示装置１０５の画面にその修正後の元画像Ａを表示させるとともに、その元画像Ａの画像データの修正に応じて透け画像Ａ′の画像データの修正を行って修正した後の透け画像Ａ′の表示信号を生成し表示装置１０５の画面にその修正後の透け画像Ａ′を表示させる。
【０１２０】
またさらに、上記元画像Ａの画像データの修正に応じてこれに同期させてもう一方の元画像Ｂの画像データの同期修正を行って、この同期修正した後の元画像Ｂの表示信号を生成し表示装置１０５の画面にその同期修正後の元画像Ｂをも表示させる（つまり元画像Ａ側の修正に同期して元画像Ｂ側も自動的に修正し表示を行う）。すなわち、元画像Ａがα倍に拡大されたら元画像Ｂもα倍に拡大、元画像Ａが１／α倍に縮小されたら元画像Ｂも１／α倍に縮小、元画像Ａが右へ（座標Ｘ１，Ｙ１だけ）移動したら元画像Ｂは左へ（座標−Ｘ１，Ｙ１だけ）移動し、元画像Ａが左へ移動したら元画像Ｂは右へ移動し、元画像Ａが右へ（角度θだけ）回転したら元画像Ｂは左へ（角度−θだけ）回転し、元画像Ａが左へ回転したら元画像Ｂは右へ回転し、と言うように、常に元画像Ｂが元画像Ａの裏側に来るように、元画像Ａの編集結果にあわせて元画像Ｂも自動的に編集される。
【０１２１】
なお、上記とは逆に、元画像Ｂ側からの編集操作を元画像Ａに反映させるようにしてもよい。すなわち、操作者からの元画像Ｂの大きさ、角度、位置等に係わる画像編集信号に応じて元画像Ｂの画像データの修正を行ってその表示信号を表示装置１０５に出力して表示させるとともに、その元画像Ｂの修正に応じ元画像Ａの修正を行って修正後の元画像Ａの表示信号を表示装置１０５に出力して表示させてもよい。
【０１２２】
以上の際の大きさ、角度、位置等の編集操作に応じた画像データの細かい処理の詳細については公知の手法で足りる。
【０１２３】
上記ステップＳ５０′の後、上記図１２と同様のステップＳ６０に移り、操作者からの元画像Ａ及び元画像Ｂの色合いに係わる画像編集信号に応じて表示装置１０５の画面に編集後の元画像Ａ及び元画像Ｂを表示させるとともに、それに応じて修正した透け画像Ａ′を表示させる（透け画像Ｂ′については元画像Ａと干渉し表示されなくなる。あるいはこれを見越して透け画像Ｂ′の画像データ自体の算出を省略してもよい）。なお、逆に、透け画像Ａ′側からの編集操作を元画像Ａに反映させるようにしてもよい。このときの色合いの編集操作に応じた画像データの細かい処理の詳細についても公知の手法で足りるので詳細な説明を省略する。
【０１２４】
上記ステップＳ６０が終了したステップＳ７０以降は、図７及び図１２と同様であるので説明を省略する。
【０１２５】
上記において、ＣＰＵ１０１Ａが、各請求項記載の、修正元画像表示信号生成手段による第１又は第２元画像の画像データの修正に応じて、これに同期して修正すべく対応づけられる第２又は第１元画像の画像データの同期修正を行い、この同期修正後の第２又は第１元画像を表示するための表示信号を生成する同期後元画像表示信号生成手段を構成する。
【０１２６】
本変形例においては、ユーザが表示装置１０５の画面に表示された第１元画像Ａの編集操作を行うと、これに応じてもう一方の第２元画像Ｂが自動的に同期して編集され、編集後の第１元画像Ａ及び第２元画像Ｂがそれぞれ表示装置１０５に対比可能に表示される。このように、編集作業に伴う一方の元画像の修正に連動して他方の元画像も自動的に修正して表示されるので、第２元画像Ｂを第１元画像Ａの透け画像Ａ′内に存在させたい（＝第２元画像Ｂの位置を第１元画像相当位置からはみ出さないようにして第２透け画像Ｂ′が第１元画像Ａの印刷側から見えないようにしたい）場合等のユーザのニーズに対応し、この場合の手間を低減し利便性を向上できる。
【０１２７】
なお、本実施形態についても、その趣旨及び技術思想の範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１２８】
（１）別の原図のうち第１元画像相当領域のみを第２元画像とする場合
図１７は、この変形例の画像データ処理装置１００に備えられた装置本体１０１のＣＰＵ１０１Ａが実行する、制御手順を表すフローチャートであり、前述の図７にほぼ相当する図である。図７と同等の部分には同一の符号を付し、適宜説明を簡略化又は省略する。
【０１２９】
図１７において、図７と同様、ステップＳ１０において、色の透け具合（表側から裏側、裏側から表側）の程度を入力した後、ステップＳ２０において、ＴシャツＴＳの表側の面に印刷したい画像（第１元画像Ａ）の画像データを取り込む（図１８（ａ）参照）。
【０１３０】
その後、ステップＳ３００に移り、第２元画像Ｂの原図となる原図Ｃの画像データを取り込む（図１８（ｂ）参照）。
【０１３１】
その後、ステップＳ３１０に移り、表側の元画像Ａの白い部分に相当する領域には元画像Ｂを印刷しないようにするために、上記ステップＳ２０で取り込んだ第１元画像Ａの画像データを元に、その元画像Ａの左右反転画像を生成する。
【０１３２】
その後、ステップＳ３２０に移り、原図Ｃのコピー先として、上記ステップＳ３１０で生成した元画像Ａの反転画像と同一形状同一大きさの画像枠を用意する。
【０１３３】
そして、ステップＳ３３０において、原図Ｃの全ての画素について、それと同じ位置にある上記反転画像の画素を検査し、ステップＳ３４０において、その画素が白色であるかどうかを判定する。当該箇所の画素が白色でなければ判定が満たされず、コピー可能とみなされてステップＳ３５０に移り、原図Ｃの当該画素を上記ステップＳ３２０で用意した画像枠内にコピーする。このステップＳ３５０が終了したら、ステップＳ３６０に移る。なお、前述のステップＳ３４０での判定が満たされた場合も、直接ステップＳ３６０へと移る。
【０１３４】
ステップＳ３６０では、原図Ｃの全ての画素の検査が終了したかどうかを判定する。検査が全画素についてまだ終了していなければ判定が満たされず、ステップＳ３３０に戻って同様の手順を繰り返す。このようにして、表側の第１元画像Ａより原図Ｃをくりぬいた態様の第２元画像Ｂの画像データを自動的に生成することができる（図１８（ｃ）参照）。
【０１３５】
全画素の検査が終了したら、判定が満たされ、ステップＳ３７０に移る。
【０１３６】
ステップＳ３７０では、操作者からの第１元画像Ａの大きさ、角度、位置あるいは色合い等に係わる編集操作があったかどうか、すなわち画像編集信号（キーボード１０３またはマウス１０２等で入力された編集操作信号）が上記Ｉ／Ｏ１０１Ｄを介して取り込まれたかどうかを判定する。本変形例では、上記第２の実施形態のように第１元画像Ａの編集操作を第２元画像Ｂ側に同期させない。したがって、上記編集操作がありステップＳ３７０の判定が満たされると、ステップＳ１０に戻り、もう一度最初から同じ手順をやり直すこととなる。
【０１３７】
編集操作が特になく、ステップＳ３７０の判定が満たされなかったら、ステップＳ７０に移る。このステップＳ７０及びその後のステップＳ８０については、図７と同様であるので説明を省略する。
【０１３８】
（２）別の原図のうち第１元画像相当領域以外の部分のみを第２元画像とする場合
上記（１）の変形例では、元画像Ａの白い部分について裏側から元画像Ｂの印刷を行わないような例であったが、本変形例はそれとは逆に、元画像Ａの白い部分についてのみ裏側から元画像Ｂの印刷を行う場合の例である。
【０１３９】
すなわち、例えば図１９（ａ）に示す顔写真を表から印刷し、図１９（ｂ）に示す風景画を裏から印刷したいとする。このように印刷することで、表の顔写真ははっきりと視認でき、裏側から印刷された風景画は透けて見える状態となり、立体的な雰囲気を強調する効果が期待できる。しかし、このまま両側から印刷したのでは、顔写真を印刷する部分については表からの印刷と裏からの印刷とが重なり合って干渉してしまう。本変形例は、この干渉による弊害を回避するために、写真に相当する領域をよけて（逆に言えば写真まわりの白い部分についてのみ）裏から風景画を印刷するようにするものである。
【０１４０】
図２０は、この変形例の画像データ処理装置１００に備えられた装置本体１０１のＣＰＵ１０１Ａが実行する、制御手順を表すフローチャートであり、上記変形例（１）の図１７にほぼ相当する図である。図１７と同等の部分には同一の符号を付し、適宜説明を簡略化又は省略する。
【０１４１】
図２０において、図１７と異なるのは、ステップＳ３４０に代えてステップＳ３４０′が設けられることである。その他は図１７と同一である。
【０１４２】
すなわち、ステップＳ１０で色の透け具合を入力し、ステップＳ２０でＴシャツＴＳの表側の面に印刷したい画像（図１９（ａ）に示す前述の顔写真；第１元画像Ａ）の画像データを取り込んだ後、ステップＳ３００で、裏側の面に印刷したい第２元画像Ｂの原図となる画像（図１９（ｂ）に示す前述の風景画；原図Ｃ）の画像データを取り込む。
【０１４３】
その後、ステップＳ３１０で第１元画像Ａの左右反転画像（図１９（ｃ）参照）を生成し、ステップＳ３２０で上記反転画像と同一形状同一大きさの画像枠を用意し、ステップＳ３３０において、原図Ｃの全ての画素について、それと同じ位置にある上記反転画像の画素を検査する。
【０１４４】
ステップＳ３３０が終了したら、ステップＳ３４０に代えて新たに設けた上記ステップＳ３４０′において、その画素が白色であるかどうかを判定する。このステップＳ３４０′はステップＳ３４０の「Ｙｅｓ」「Ｎｏ」を入れ替えたものに相当しており、当該箇所の画素が白色であれば判定が満たされ、コピー可能とみなされてステップＳ３５０に移り、原図Ｃの当該画素を上記ステップＳ３２０で用意した画像枠内にコピーする。
【０１４５】
ステップＳ３５０が終了したら、あるいは前述のステップＳ３４０での判定が満たされなかた場合（画素が白色ではなかった場合）は、直接ステップＳ３６０へと移り、原図Ｃの全ての画素の検査が終了したかどうかを判定する。判定が満たされない場合はステップＳ３３０に戻って同様の手順を繰り返す。これにより、表側の第１元画像Ａに相当する部分のみ原図Ｃをくりぬいて白くした態様の第２元画像Ｂの画像データを自動的に生成することができる（図１９（ｄ）参照）。
【０１４６】
ステップＳ３６０の判定が満たされたらステップＳ３７０に移る。以降の手順は図１７と同一であるので説明を省略する。
【０１４７】
以上の手順を元に画像データ処理を行い、プリンタ１００でＴシャツＴＳの表側に第１元画像Ａ（顔写真）を、ＴシャツＴＳの裏側に第２元画像（風景画）を印刷することで、図１９（ｅ）に示すように、表の顔写真ははっきりと視認でき、裏側から印刷された風景画は透けて見える状態となり、しかも顔写真部分における表裏の印刷干渉のない、立体的で鮮明な印刷を行うことができる。
【０１４８】
（３）１枚の原図の一部を第１元画像にし、残りの部分より第２元画像を作成する場合
例えば図２１（ａ）に示す人物と風景とからなる１枚の画像から、人物に相当する部分だけを切り抜いて表側に印刷するとともに残りの部分を裏側から印刷し透けて見える状態とし、立体的な雰囲気を強調するような場合である。
【０１４９】
図２２は、この変形例の画像データ処理装置１００に備えられた装置本体１０１のＣＰＵ１０１Ａが実行する、制御手順を表すフローチャートであり、上記変形例（１）（２）の図１７や図２０にほぼ相当する図である。図７、図１７、図２０等と同等の部分には同一の符号を付し、適宜説明を簡略化又は省略する。
【０１５０】
図２２において、図７等と同様、ステップＳ１０において、色の透け具合（表側から裏側、裏側から表側）の程度を入力した後、新たに設けたステップＳ４００において、ＴシャツＴＳの表側の面に印刷したい画像（第１元画像Ａ）及び裏側に印刷したい画像（第２元画像Ｂ）の元となる、原図Ｄ（図２１（ａ）参照）の画像データを取り込む。
【０１５１】
その後、ステップＳ４１０に移り、第１元画像Ａに用いるために、上記原図Ｄのコピー図を作成する。
【０１５２】
そして、ステップＳ４２０において、上記コピー図から第２元画像Ｂ部分を切り取ったものの貼り付け先として、上記コピー図と同一形状同一大きさの、第２元画像Ｂ用の画像枠を用意する。
【０１５３】
次に、上記コピー図のうち、第２元画像Ｂとして裏面に印刷するために切り取る領域を指定するが、この例では画像上をマウスでなぞって各画素を指定する手法とする。したがって、ステップＳ４３０では、マウス１０２による入力操作信号を上記Ｉ／Ｏ１０１Ｄを介して取り込み、操作指示位置（ドラッグ位置）を検出する。
【０１５４】
その後、ステップＳ４４０において、そのドラッグ位置が、上記ステップＳ４１０で用意したコピー図の範囲内にあるかどうかを判定する。
【０１５５】
コピー図の範囲内であれば判定が満たされ、ステップＳ４５０に移って、コピー図の上記ドラッグ位置の該当画素を削除し（切り取り）、上記ステップＳ４２０で用意した画像枠のうち対応する位置にコピーする（貼り付ける）。このステップＳ４５０が終了したら、ステップＳ４６０に移る。なお、前述のステップＳ４４０での判定が満たされた場合も、直接ステップＳ４６０へと移る。
【０１５６】
ステップＳ４６０では、この時点でのコピー図の画像データ及び画像枠内の画像データを元に当該コピー図及び画像枠内画像の反転画像の表示信号を表示装置１０５に出力し、それらを表示させる。
【０１５７】
その後、ステップＳ４７０では、コピー図における上記マウス１０２による切り取り作業が終了したかどうか、例えば、操作者から上記切り取り作業が終了した旨の指示信号（キーボード１０３またはマウス１０２等による指示操作）が上記Ｉ／Ｏ１０１Ｄを介し入力されたかどうかを判定する。
【０１５８】
すべての切り取り作業が終了していなければ判定が満たされず、ステップＳ４３０に戻って同様の手順を繰り返す。このようにして、上記コピー図のうち、第２元画像Ｂとして裏面に印刷するための領域がすべて切り取られ、コピー図には第１元画像Ａとなる部分だけが残る（図２１（ｂ）参照）とともに、上記画像枠内には、上記切り取られた第２元画像Ｂとして裏面に印刷するための画像が貼り付け形成される。図２１（ｃ）は、その貼り付け形成された画像の左右反転画像（＝第２元画像Ｂ）を表している。
【０１５９】
すべての切り取り作業が終了したら、ステップＳ４７０の判定が満たされ、ステップＳ７０に移る。このステップＳ７０及びその後のステップＳ８０については、前述と同様であるので説明を省略する。
【０１６０】
以上のようにして、本変形例によれば、人物が表側に印刷されるとともに裏側から風景画が印刷されて透けて見え、立体的な雰囲気が強調された図柄を実現できる（図２１（ｄ）参照）。
【０１６１】
本発明の第３の実施形態を図２３により説明する。本実施形態は、透け具合の程度の制限値に基づき、元画像の色合いを自動調整する実施形態である。前述の第１及び第２の実施形態並びに各変形例と同等の部分には同一の符号を付し、適宜説明を省略する。
【０１６２】
図２３は、本実施形態の画像データ処理装置１００に備えられた装置本体１０１のＣＰＵ１０１Ａが実行する、制御手順を表すフローチャートであり、前述の図７にほぼ相当する図である。図７と同等の部分には同一の符号を付し、適宜説明を簡略化又は省略する。
【０１６３】
図２３において、図７と同様、まずステップＳ１０において、色の透け具合（表側から裏側、裏側から表側）の程度を入力した後、新たに設けたステップＳ１５に移る。
【０１６４】
ステップＳ１５では、裏側について、表側から透ける限度ｔ１を設定入力する。この値は、例えばＴシャツＴＳの裏側から見たとき、表側から印刷した絵柄がどの程度透けてよいか、透け許容値の限度を設定するものであり、マウス１０２又はキーボード１０３によって操作者より入力された値を上記Ｉ／Ｏ１０１Ｄを介して取り込み、ＲＡＭ１０１Ｃに設定記憶する。その設定値の一例としては、色の濃さとしてのＲＧＢ値の最低値（値が小さいほど色が濃くなる）として定義することができる。
【０１６５】
その後、図７と同様、ステップＳ２０において、ＴシャツＴＳの表側の面に印刷したい画像（第１元画像）の画像データを取り込み、図７と同様のステップＳ３０に移り、上記第１元画像Ａ（図示省略）がＴシャツＴＳの裏側の面に透けたときの第１透け画像Ａ′（図示省略）を生成する。
【０１６６】
その後、ステップＳ５００で、上記ステップＳ３０で生成した第１透け画像Ａ′の全画素中、最も濃い（ＲＧＢ値の小さい）画素のＲＧＢ値をｔ1aとする。
【０１６７】
そして、ステップＳ５１０において、上記ｔ1aの値が、前述のステップＳ１５で設定したｔ1よりも大きいかどうかを判定する。
【０１６８】
ｔ1a＞ｔ1であれば、第１透け画像Ａ′の最も濃い画素が前述の透け許容値よりも薄いこととなるから判定が満たされ、制限補正の必要は特にないとみなされて後述のステップＳ７０に移る。ｔ1a≦ｔ1であれば、第１透け画像Ａ′の最も濃い画素が前述の透け許容値より濃くなって判定が満たされず、制限補正の必要があるとみなされてステップＳ５２０に移る。
【０１６９】
ステップＳ５２０では、透け画像Ａ′の最も濃い画素が前述の透け許容値より薄くなるように（言い換えれば透け画像Ａ′の全画素が透け許容値を満たすように）、画像データの制限補正（変換）を行う。具体的には、透け画像Ａ′の各画素のＲＧＢ値について、それぞれ、
(t-t1a)/(ＲＧＢ＿ＭＡＸ-t1a)*(ＲＧＢ＿ＭＡＸ-t1)+t1
ただし、ｔ：任意の画素のＲＧＢ値
ＲＧＢ＿ＭＡＸ：ＲＧＢ値の最大値
の式によって変換を行う。このようにして制限補正された透け画像Ａ′の画像データは、例えばＲＡＭ１０１Ｃに格納保持される。
【０１７０】
その後、ステップＳ５３０では、透け画像Ａ′のすべての画素について、上記制限補正が終了したかどうかを判定する。まだすべての画素について補正が終了していなければ判定が満たされずステップＳ５２０に戻って同様の手順を繰り返し、すべての画素の補正が終了すればステップＳ５３０の判定が満たされ、ステップＳ５４０に移る。
【０１７１】
ステップＳ５４０では、上記ステップＳ５３０で制限補正された透け画像Ａ′の画像データを元に、これを逆変換して、元画像Ａの補正画像データを算出する。具体的には、すべての透け画像Ａ′の各画素の色データについて、先に図９を用いて説明した、各カラーパターンを構成する色区分（表側）と裏側の透け色区分との色データからなる画像データ変換用の相関テーブル（リスト）を参照して前述とは逆の変換を行い、元画像Ａの各画素の色データを算出する。このようにして算出された補正後の元画像Ａの画像データは、例えばＲＡＭ１０１Ｃに格納保持される。
【０１７２】
そして、ステップＳ５５０に移り、上記ステップＳ５３０及びステップＳ５４０で算出された補正後の透け画像Ａ′及び元画像Ａの表示信号を表示装置１０５に出力し、それら透け画像Ａ′及び元画像Ａを表示させる。
【０１７３】
ステップＳ５５０が終了したら、ステップＳ７０に移る。ステップＳ７０及びステップＳ８０は、図７と同様であるので説明を省略する。
【０１７４】
上記において、ＣＰＵ１０１Ａが、各請求項記載の、外部より入力された、第１透け画像に係わる透け状態制限信号に応じ、対応する第１透け画像の画像データの制限補正を行う透け画像データ制限補正手段を構成する（図２３に示すフローのステップＳ５２０参照）とともに、この透け画像データ制限補正手段で補正した第１透け画像の補正画像データを変換して、第１元画像の補正画像データを算出する補正元画像データ演算手段をも構成する（図２３に示すフローのステップＳ５４０参照）。
【０１７５】
本変形例においては、上述したように、ユーザが第１透け画像Ａ′の透け状態の制限を行う上記ｔ1を操作入力すると、これに応じて第１透け画像Ａ′が自動的に制限補正されるとともに、その補正後の第１透け画像Ａ′がさらに逆変換されることで上記制限補正に応じた第１元画像Ａが作成され、それら補正後の第１元画像Ａ及び第１透け画像Ａ′が表示装置１０５に対比可能に表示される。このように、ユーザ側による透け画像Ａ′の透け状態の制限指定の入力に基づき元画像Ａが自動的に修正して表示されるので、ユーザの透け制御操作時における手間をさらに低減し、利便性を向上することができる。
【０１７６】
なお、上記実施形態においては、ＴシャツＴＳの表側から印刷する１つの第１元画像Ａの色合いを、その裏側に透けた第１透け画像Ａ′の透け具合を制限補正することで自動的に調整したが、前述の第１の実施形態の変形例と同様、同時に裏側から印刷する第２元画像Ｂの色合いを、表側に透けた第２透け画像Ｂ′の透け具合を制限補正することで自動的に調整するようにしてもよい。また逆に、裏側から印刷する第２元画像Ｂの色合いのみを調整し、当該第２元画像ＢのみをＴシャツＴＳに印刷するようにしてもよい（裏側のみ印刷で、表側への透け制御）。
【０１７７】
また、以上においては、被印刷媒体であるＴシャツＴＳ越しの透け、すなわち表側から裏側への透けや、裏側から表側への透けをモニターしつつその透け具合を制御する場合を例にとって説明したが、これに限られない。すなわち、例えば表側に画像を印刷したＴシャツ（被印刷媒体）の上に、さらに別のシャツやジャケット、トレーナー等（別の被印刷媒体）の衣服を重ね着したときの当該別のシャツ等越しに透けて見える上記Ｔシャツの画像の透け具合を制御する場合に適用してもよい。この場合も、上記同様、ユーザは、被印刷媒体の印刷面へ画像の印刷を行うにあたり、その画像が、当該印刷面上に重ねられた上記別の被印刷媒体越しにどのように透けて見えるかを容易に確認しながら画像の印刷態様を調整し、その透け状態を所望に制御できるという効果を得る。
【０１７８】
また、以上においては、被印刷媒体としてＴシャツＴＳを対象としたＴシャツプリンタを例にとって説明したが、これに限られず、ハンカチ、カーテン、風呂敷等、他の布帛に対して印刷を行うプリンタに本発明を適用してもよい。さらに布帛にも限られず、包装紙、色紙、各種カード類等の紙、さらには薄いプラスチック・樹脂製の半透明・透明（光の透過性のある）シート等、他の被印刷物に対して印刷を行うプリンタに本発明を適用してもよい。また透け程度の制御を行う際に前述のように上限値の制限、下限値の制限、所望値への制御等があるが、例えば下限値の制限を行い裏側からの印刷を意図的に表側に透けるようにする場合、文字等を形成する画像の場合には鏡面画像の印刷を裏側から行い、表側に透けた状態で上記画像（文字）が正常に見えるようにすればよい。以上の場合も、上記実施形態及び変形例と同様の効果を得る。
【０１７９】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【０１８０】
【図１】本発明の第１の実施形態による画像データ処理装置の全体概略構成を表す図である。
【図２】図１に示した装置本体の機能的構成を表すブロック図である。
【図３】図１に示した画像データ処理装置で処理した画像データの適用対象であるＴシャツプリンタ（インクジェット式記録装置）の全体構造を表す斜視図である。
【図４】Ｔシャツプリンタ（インクジェット式記録装置）の全体構造を表す正面図である。
【図５】Ｔシャツプリンタ（インクジェット式記録装置）の全体構造を表す側面図である。
【図６】Ｔシャツプリンタの電気的な構成を示すブロック図である。
【図７】図２に示した装置本体のＣＰＵ１０１Ａが実行する、制御手順を表すフローチャートである。
【図８】カラーパターンのスキャンの様子を表す説明図である。
【図９】スキャンしたカラーパターンに基づく画像データの相関の作成を説明する説明図である。
【図１０】表示装置の画面表示例を表す図である。
【図１１】画像データの細かい処理の詳細についての説明図である。
【図１２】Ｔシャツの両面（表側と裏側）から印刷を行う変形例において、ＣＰＵが実行する制御手順を表すフローチャートである。
【図１３】表示装置の画面表示例を表す図である。
【図１４】本発明の第２の実施形態の画像データ処理装置に備えられた装置本体のＣＰＵが実行する、制御手順を表すフローチャートである。
【図１５】図１４に示したステップＳ２００の詳細処理手順を表すフローチャートである。
【図１６】第２元画像の描画を行っているときの表示装置の画面表示例を表す図である。
【図１７】別の原図のうち第１元画像相当領域のみを第２元画像とする変形例において、画像データ処理装置に備えられたＣＰＵが実行する制御手順を表すフローチャートである。
【図１８】画像の作成手順の流れを表す図である。
【図１９】別の原図のうち第１元画像相当領域以外の部分のみを第２元画像とする変形例において、画像の作成手順の流れを表す図である。
【図２０】別の原図のうち第１元画像相当領域以外の部分のみを第２元画像とする変形例の画像データ処理装置に備えられたＣＰＵが実行する、制御手順を表すフローチャートである。
【図２１】１枚の原図の一部を第１元画像にし、残りの部分より第２元画像を作成する変形例において、画像の作成手順の流れを表す図である。
【図２２】１枚の原図の一部を第１元画像にし、残りの部分より第２元画像を作成する変形例において、画像データ処理装置に備えられたＣＰＵが実行する制御手順を表すフローチャートである。
【図２３】本発明の第３の実施形態の画像データ処理装置に備えられた装置本体のＣＰＵが実行する制御手順を表すフローチャートである。
【符号の説明】
【０１８１】
１          Ｔシャツプリンタ
１００      画像データ処理装置
１０１      装置本体（制御装置）
１０１Ａ    ＣＰＵ（第１元画像表示信号生成手段、第１透け画像表示信号生成手段、透け画像データ演算手段、修正元画像表示信号生成手段、修正透け画像表示信号生成手段；第２元画像表示信号生成手段、第２透け画像表示信号生成手段；同期後元画像表示信号生成手段；透け画像データ制限補正手段、補正元画像データ演算手段）
１０１Ｃ    ＲＡＭ（記憶手段）
１０１Ｄ    入出力インターフェイス（表示信号出力手段）
１０５      表示装置（表示手段）
ＴＳ        Ｔシャツ（被印刷媒体）
【図１】
2006093923.tif 000003
【図２】
2006093923.tif 000004
【図３】
2006093923.tif 000005
【図４】
2006093923.tif 000006
【図５】
2006093923.tif 000007
【図６】
2006093923.tif 000008
【図７】
2006093923.tif 000009
【図８】
2006093923.tif 000010
【図９】
2006093923.tif 000011
【図１０】
2006093923.tif 000012
【図１１】
2006093923.tif 000013
【図１２】
2006093923.tif 000014
【図１３】
2006093923.tif 000015
【図１４】
2006093923.tif 000016
【図１５】
2006093923.tif 000017
【図１６】
2006093923.tif 000018
【図１７】
2006093923.tif 000019
【図１８】
2006093923.tif 000020
【図１９】
2006093923.tif 000021
【図２０】
2006093923.tif 000022
【図２１】
2006093923.tif 000023
【図２２】
2006093923.tif 000024
【図２３】
2006093923.tif 000025