(57)【要約】【課題】  熱転写プリンタにおいて、バンディングノイズが目立たないように画像を印刷することを目的とする。【解決手段】  バンデングの発生予測箇所に、ゲイン処理を施すことにより、印画時に発生するバンディングノイズを目立たなくすることができる。【選択図】  図３
2012040741.tif 000002
【特許請求の範囲】
【請求項１】
インクシートの複数色のインクを印刷用紙に順次転写させることにより画像を印刷する熱転写プリンタであって、
印刷用紙を搬送する搬送手段と、
画像データの予め決められた領域にゲイン処理を施すゲイン処理手段と、
前記ゲイン処理手段によりゲイン処理された画像データに基づいて、前記搬送手段により搬送される印刷用紙に前記インクシートのインクを転写させるサーマルヘッドと、
前記画像データにおける前記予め決められた領域の濃度値に基づいて、濃度に依存するゲイン量を算出する濃度依存ゲイン算出手段と、
前記予め決められた領域の位置に依存するゲイン量を算出する位置依存ゲイン算出手段と、
乱数に基づいてゲイン量を算出する乱数ゲイン算出手段と、
前記ゲイン処理手段は、前記濃度依存ゲイン算出手段により算出されたゲイン量と、前記位置依存ゲイン算出手段により算出されたゲイン量と、前記乱数ゲイン算出手段により算出されたゲイン量とから、前記ゲイン処理手段によりゲイン処理を施すためのゲイン量を算出することを特徴とする熱転写プリンタ。
【請求項２】
前記予め決められた領域は、前記搬送手段と前記サーマルヘッドの距離に基づいて決定された、主走査方向にわたる領域であることを特徴とする請求項１に記載の熱転写プリンタ。
【請求項３】
前記画像データは、前記複数のインクの各色ごとのデータを有しており、
前記濃度依存ゲイン算出手段は、インクの色と濃度に応じてゲイン量を算出することを特徴とする請求項１または２に記載の熱転写プリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を用紙に印刷する熱転写プリンタに関する。
【背景技術】
【０００２】
インクジェットプリンタ、昇華型の熱転写プリンタ等の様々な印刷装置において、印刷時にいわゆるバンデングが発生することが知られている。たとえば、インクジェットプリンタにおいてはインクノズルの製造むらがバンディングノイズの主な原因である。インクジェットのノズルは理想的にはすべてが均一に同じ方向をむいているのが望ましいが、現実的には製造の段階でばらつきが生じてしまい、その結果、インクが飛散する方向にむらがでてしまいバンディングノイズが発生する。
【０００３】
このようなバンディングノイズの発生を抑制するために、特許文献１では、ベタ画像のテストパターンを印刷して濃度データを取り込み、バンディングノイズの発生情報を取得して発生情報を元に印画時のインクドットの配置を修正することが行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−９３８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年は、インクジェットプリンタの代わりに銀塩写真の品質と同等の印画物を得ることができる熱転写プリンタが用いられることが増えてきてる。しかしながら、熱転写プリンタにおいても、インクジェットプリンタと同様にバンディングノイズが発生する。しかし、特許文献１の方式では、印画時のドットの配置方法を修正することができる面積諧調法を用いるインクジェットプリンタのみに適用できる技術であり、濃度諧調法を用いる（熱転写プリンタに適用することは不可能である。
【０００６】
このような問題に対し、本発明は、熱転写プリンタにおいて、バンディングノイズが目立たないように画像を印刷することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するため本発明の熱転写プリンタは、
インクシートの複数色のインクを印刷用紙に順次転写させることにより画像を印刷する熱転写プリンタであって、印刷用紙を搬送する搬送手段と、画像データの予め決められた領域にゲイン処理を施すゲイン処理手段と、前記ゲイン量処理手段により算出されたゲイン量に基づいて、前記画像データの前記予め決められた領域の画像データを補正する補正手段と、前記補正手段により補正された画像データに基づいて、前記搬送手段により搬送される印刷用紙前記インクシートのインクを転写させるサーマルヘッドと、前記画像データにおける前記予め決められた領域の濃度値を取得する濃度取得手段と、前記濃度取得手段により取得した濃度に依存するゲイン量を算出する濃度依存ゲイン量算出手段と、前記予め決められた領域の位置に依存するゲイン量を算出する位置依存ゲイン量算出手段と、算出ごとにランダムなゲイン量を算出するランダムゲイン量算出手段と、前記ゲイン量処理手段は、前記濃度依存ゲイン量算出手段、前記位置依存ゲイン量算出手段、前記ランダムゲイン量算出手段によって算出されたゲイン量から、前記ゲイン量処理手段のゲイン量を算出することを特徴とする。
【発明の効果】
【０００８】
本発明の（熱転写プリンタは、上述の構成により、バンディングノイズが目立たないように画像を印刷することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る印刷装置の概念図を示す図である。
【図２】本発明の実施形態に係る印刷装置を実現するハードウェア構成を示したブロック図である。
【図３】本発明の実施形態に係るバンディングノイズ補正処理を示したフローチャートである。
【図４】本発明の実施形態に係る補正対象領域を示した図である。
【図５】本発明の実施形態に係る濃度依存ゲインテーブルを示した図である。
【図６】本発明の実施形態に係る位置依存ゲインテーブルを示した図である。
【発明を実施するための形態】
【００１０】
以下に、本実施形態の（熱転写プリンタについて図１〜６を参照して説明する。
【００１１】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１２】
まず、（熱転写プリンタの印刷処理システムブロックを図２を参照して説明する。
２０１が各種メモリーカードをセットするカードリーダであって、メモリーカードに記録された画像データを読み出すことができる。２０２が不揮発性メモリ（ＲＯＭ）であって、プリンタを制御するプログラムや、印刷に必要な各種パラメータ値、後述する各種テーブルデータなどが予め格納されている。２０３がプリンタ全体を制御するシステム制御部であって、ＲＯＭ２０２に収められているプログラムを読み出し、読み出したプログラムに基づいて各ブロックの制御や演算処理を行い、プリンタ全体の制御をおこなう。２０４が揮発性メモリ（ＲＡＭ）であって、カードリーダ２０１から読み出した画像データの保持や一時的なパラメータの保持などを行う。２０５が画像処理部であって、カードリーダ２０１から読み出したＪｐｅｇ画像の伸張処理がおこなわれる。尚、本実施形態では、伸張処理はＪｐｅｇ形式からＹＵＶ形式への変換とする。２０６が印刷画像生成部、２０７がバンディングノイズ補正部、２０８が印刷処理部である。
【００１３】
印刷処理部２０８は、サーマルヘッド１０１や、搬送機構（搬送路ローラ１０３、１０４等）から構成されている。本実施形態での印刷処理部２０８では、昇華型の熱転写記録方式のサーマルヘッド１０１を採用しており、インクシートと印刷用紙が一体になったインクカートリッジがプリンタに装着される。装着されたインクカートリッジから印刷用紙を引き出し、インクシートのインクをサーマルヘッド１０１により印刷用紙に転写させることで、画像の印刷処理を行う。インクシートは、複数色のインクが塗布されており、印刷用紙のサイズに対応するサイズでイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各インク層とオーバーコート（ＯＰ）層が並べて設けられたものである。１色ずつ熱転写しては、印刷用紙を記録開始位置に戻して搬送させ、用紙上に、順次転写される。そのため、印刷画像生成部２０６では、画像処理部２０５で生成された印刷データをＹＵＶ形式からＹＭＣ形式への変換をおこなう。そして、印刷処理部ではｍＹＭＣ形式のデータに基づいてサーマルヘッドを駆動して画像の印刷を行う。バンディングノイズ補正部２０７では、印刷画像生成部２０６において生成されたＹ・Ｍ・Ｃ各色のデータに後述するバンディングノイズ補正をおこなう。印刷処理部２０８では、バンディングノイズ補正部２０７において生成されたバンディングノイズ補正後のＹ・Ｍ・Ｃ各色のデータを用いてＹ・Ｍ・Ｃ各インク層を用紙に順次熱転写しては用紙を記録開始位置に戻しを繰り返して全色の印刷を行う。
【００１４】
２０９が画像表示装置であって、メニュー画像や、印画画像の選択を行うことができる。
２１０がＵＩ操作部であって、画像表示部２０８に表示されたメニュー画面などを操作する上下左右釦等や印刷釦等が備わっている。
【００１５】
ここで、（熱転写プリンタでのバンディングノイズの発生について図１を参照して説明する。
（熱転写プリンタにおけるバンディングノイズの主な原因は紙送り時の搬送速度の変化である。図１（ａ）は、（熱転写プリンタのサーマルヘッドと印刷用紙、紙送りローラの位置関係を表した概念図である。
【００１６】
１０１は、インクリボンに熱を加えて、印刷用紙１０２にインクを転写させて画像を印刷するためのサーマルヘッドであり、、１０３、１０４は印刷用紙を搬送するための紙送りローラである。
【００１７】
（熱転写プリンタは一般的にサーマルヘッド１０１の位置は移動せずに、紙送りローラ１０３と１０４が印刷用紙１０２を搬送させる。印刷用紙を搬送しながら、サーマルヘッド１０１内に並んで配置された発熱抵抗体への印加電圧を制御して発熱抵抗体の発熱量を変化させることにより、インクリボンに加える熱を変化させて諧調を表現している。
【００１８】
ここで、図１（ｂ）のように、紙送りローラ１０３で印刷用紙が接する位置（図中の給紙ローラ中の線分の位置）を印刷用紙１０２の端１０５が通過する際に、印刷用紙１０２の段差が原因となり搬送速度が一時的に低下することがある。この搬送速度の低下により、サーマルヘッド１０１がインクリボンに加える熱が一時的増加し、ヘッド方向（主走査方向）にバンディングノイズが発生し、一筋の線が入ったような画像が印刷されてしまう。つまり、印刷用紙の端１０５から、紙送りローラ１０３で印刷用紙が接する位置からサーマルヘッドの発熱抵抗体までの相対距離に対応する位置に、バンディングノイズが発生することになる。
【００１９】
また、図１（ｃ）のように、ミシン目１０６が入った印刷用紙１０７を使用する場合、ミシン目１０６が紙送りローラ１０３を通過する際に、ミシン目１０６の段差が原因となり搬送速度が一時的に低下することがある。この搬送速度の低下により、サーマルヘッド１０１がインクリボンに加える熱が一時的増加し、ヘッド方向（主走査方向）にバンディングノイズが発生し、一筋の線が入ったような画像が印刷されてしまう。従って、ミシン目から、紙送りローラ１０３で印刷用紙が接する位置からサーマルヘッドの発熱抵抗体までの距離に対応する位置に、バンディングノイズが発生することになる。
【００２０】
本実施形態では、このようなバンディングノイズを目立たなくさせるために以下のようなバンディングノイズ補正処理を行う。
図３〜図６をもちいて、本実施形態のバンディングノイズ補正処理につて詳細に説明をおこなう。
【００２１】
この処理は、紙送り搬送速度の低下が原因でおきるバンディングノイズ発生予測位置に対応する画像データに、ゲイン処理を施すことにより、ユーザにバンディングノイズの筋を目立たなくすることが可能な処理である。バンディングノイズの発生位置は図１で説明したサーマルヘッド１０１と紙送りローラ１０３の相対的な位置関係により一意に決まる。しかし、必ず同じ位置に発生する訳ではなく様々な外的要因により発生位置に多少のばらつきが生じる。原因の一例として、たとえば、紙の端１０５の形状や、紙送り速度のばらつき、または製造時の相対的な位置関係のばらつきなどがある。そのため、本実施形態はあらかじめ測定されたバンディングノイズの発生箇所のばらつきを考慮して図４に示したＣｏｒｒｅｃｔＨｅｉｇｈｔで示される範囲をバンディングノイズ発生予測位置とし、この範囲についてゲイン処理を印画データに対しておこなう。また、この範囲ＣｏｒｒｅｃｔＨｅｉｇｈｔはあらかじめ、製造段階でＲＯＭ２０２に書き込まれている。また、ミシン目１０６の用紙の場合は、用紙の端からミシン目の位置までの距離も考慮してバンディングノイズ発生予測位置が決定されている。
【００２２】
図３は、カードリーダ２０１から読み込まれた画像を印画する際の印刷画像生成部２０６にて生成されてＲＡＭ２０４に記録されたＹ（イエロー）面に対するバンディングノイズ補正部２０７の動作を表したブロック図である。
【００２３】
まず、ステップ３０１では後述の補正ゲイン量の算出で使用する疑似乱数の初期化処理をおこなう。
ここで、本実施形態で使用される乱数の算出アルゴリズムは、下記の式で求められる、いわゆる線形合同法を使用する。
ｒａｎｄｘ＋１  ＝（ｒａｎｄｘ×Ａ  ＋  Ｂ）  ％  Ｃ・・・（式１）
ここで、Ａ、Ｂ、Ｃは任意の係数であり、初期値ｒａｎｄ０を予め決めておくことにより、０〜Ｃ−１の疑似乱数ｒａｎｄｘを算出することができる。ここでｒａｎｄの添え字のｘはｘ回目の計算時に得られる疑似乱数を示しているステップ３０１での初期化処理とはシステム制御部２０３が、予め記録された初期値ｒａｎｄ０をＲＯＭ２０２からを読み込みだすことである。
【００２４】
続くステップ３０２では、ＲＡＭ２０４に記憶されている補正処理対象となるＹ（イエロー）面の濃度値Ｄ［ｘ，ｙ］の取得をおこなう。ここでのｘ，ｙは図４に示したようにｘがＹ（イエロー）面のサーマルヘッド方向のピクセル位置を表しており、ｙが紙送り方向のピクセル位置を表している。
【００２５】
ステップ３０３では、ステップ３０２で取得された濃度値Ｄ［ｘ，ｙ］をもとに濃度依存ゲイン量の算出をおこなう。濃度依存ゲイン量は図５に示したたように、Ｙ、Ｍ、Ｃ面ごとに予めテーブルとしてＲＯＭ２０２に保存されており、そのテーブルをシステム制御部２０３が読みだすことにより算出され、その結果はＲＡＭ２０４に一時的に保持する。
【００２６】
この処理は、本実施形態バンディングノイズ補正の効果具合が、印画する色の濃度により異なるため、その効果差を補正するためのゲイン量を算出する処理である。本実施形態では、Ｃ（シアン）面の濃度が濃い部分ではバンディングノイズ補正による効果が効きやすくなるためにゲイン量を低下させている。
【００２７】
ステップ３０４では、前述した式（１）を用いてシステム制御部２０３が疑似乱数ゲイン量の算出をおこなって、その結果をＲＡＭ２０４に一時的に保持する。
【００２８】
ステップ３０５では、ＲＯＭ２０２に保存されている位置依存ゲインテーブルをシステム制御部が読みだすことにより、画像データの座標ｘ，ｙでの位置依存ゲイン量の算出をおこない、ＲＡＭ２０４に一時的に保持する。
【００２９】
本実施形態では、図６（ａ）に示す横１５０グリッド、縦１５グリッドの位置依存ゲインテーブルを用いる。ここで、図６（ａ）のＸ軸はサーマルヘッド方向（主走査方向）のピクセル位置を、Ｙ軸は紙送り方向の図４の補正開始座標ＣｏｒｒｅｃｔＳｔａｒｔＹを０とするピクセル位置を示している。また、黒の濃度変化がゲイン量の変化を表しており、黒の領域がゲイン量が高く、白くなるほどゲイン量が低くなっている。
【００３０】
図６（ｂ）のＹ［０］、Ｙ［７］、Ｙ［１４］は図６  （ａ）のＹ＝０、Ｙ＝７，Ｙ＝１４でのＸ方向のゲイン量の変化を縦軸にした断面図を示しておいる。図６（ｃ）のＸ［０］、Ｘ［５０］、Ｘ［１００］は図６（ａ）のＸ＝０、Ｘ＝５０，Ｘ＝１００でのＹ方向でのゲイン量の変化を縦軸にした断面図を示している。このように、Ｘ軸方向のゲイン量の変化量は約２０ピクセル周期であり、Ｙ軸軸方向のゲイン量の変化量は約１ピクセル周期である。このサーマルヘッド方向と紙送り方向でゲイン量の周期が異なることが本実施形態での最も重要な点ある。
【００３１】
図１でも示したように、サーマルヘッド方向に延びる一筋のバンディングノイズの線を目立たなくするためには、
サーマルヘッド方向と紙送り方向に同サイズのゲイン処理を施するよりも、このようにサーマルヘッド方向に延びたゲイン処理を施したほうがバンディングノイズの筋がゲイン処理により適切に分断されて目立たなくすることが可能となる。ここで、サーマルヘッド方向のゲイン量周期を約２０ピクセルとしたのは本実施形態で使用されるプリンタの印画解像度が３００ｄｐｉのためであり、印画解像度が異なればこの周期も異なるように設定する必要がある。
【００３２】
ステップ３０６では、ＲＯＭ２０２に保持されているステップ３０３で算出した濃度依存ゲイン量とステップ３０４で算出した疑似乱数ゲイン量、ステップ３０５で算出した位置依存ゲイン量の算出結果を読みだす。そして、Ｙ（イエロー）面の濃度Ｄ［ｘ，ｙ］に付加するゲイン量Ｇａｉｎの算出をシステム制御部２０３が、ＲＯＭ２０２に予め保存されている下記の式に基づいて算出する。
Ｇａｉｎ  ＝  ２５６＋｛Ｇａｉｎ２［ｘ％ｔｗ，ｙ％ｔｙ］＋  Ｇａｉｎ３｝×Ｇａｉｎ１［Ｄ［ｘ，ｙ］］  ／１６・・・（式２）
Ｇａｉｎ１：濃度依存ゲイン量
Ｇａｉｎ２：位置依存ゲイン量
Ｇａｉｎ３：疑似乱数ゲイン量
ｔｗ：位置依存ゲイン量の横幅
ｔｈ：位置依存ゲイン量の縦幅
ここで、濃度依存ゲイン量：Ｇａｉｎ１は、各面の濃度で異なる本実施形態の補正効果の調整をおこなる役割を担っている。位置依存ゲイン量：Ｇａｉｎ２はサーマルヘッド方向に伸びたゲイン量を画像データ与えることにより、バンディングノイズの筋を分断してバンディングノイズを目立たなくするする役割を担う。疑似乱数ゲイン量：Ｇａｉｎ３は、位置依存ゲイン量の周期的なパターンを低減する効果を担っている。
【００３３】
また、ここでＧａｉｎ２とＧａｉｎ３は濃度Ｄ［ｘ，ｙ］に付加するゲイン量Ｇａｉｎの平均ゲイン量が２５６となるように、調整しなければならない。じれは、平均ゲイン量が０よりも高ければ、印画データがユーザの目には濃くなっているのが解ってしまい、逆に低ければ薄くなっているのが解ってしまうためである。
【００３４】
ステップ３０７では、ステップ３０６で算出したゲイン量Ｇａｉｎを用いて補正後の濃度値Ｄ’［ｘ，ｙ］を下記の式に基づいて算出する。
Ｄ’［ｘ，ｙ］＝（Ｄ［ｘ，ｙ］×Ｇａｉｎ）／２５６・・・（式３）
ここで、Ｄ’［ｘ，ｙ］は最大２５５、最少０でクリップされる。
【００３５】
ステップ３０８では、補正後の濃度値をＲＡＭ２０４に上書きし、続くステップ３０９では図４に示すバンディングノイズ発生予測位置すべてについて処理をおこなったか判断をおこなう。つまり、サーマルヘッド方向（主走査方向）全体にわたって処理を行ったかを、全色（Ｙ、Ｍ、Ｃ）の処理を終了したかを判断する。バンディングノイズ発生予測位置すべてについて処理をおこなっていなければ、ステップ３０２へ戻る。バンディングノイズ発生予測位置すべてについて処理をおこなった場合はステップ３１０へと進み処理を終える。
【００３６】
以上により、印刷用紙の搬送速度変化に起因するバンディングノイズの予測発生箇所に、サーマルヘッド方向に延びたゲイン処理を画像データに施すことにより、バンディングノイズの筋を分断してユーザの眼には目立たないようにすることが可能となる。
【００３７】
ここで、処理時間の短縮のため、式２で算出されるゲイン量と同等の値をもつテーブルを予めＲＯＭに保存しておいてもよい。
【００３８】
また、本実施形態の補正処理対象領域は予めＲＯＭ２０２に記憶しておいたバンディングノイズ発生予測位置を用いている。しかし、経年経過より発生位置のばらつきがずれることがあるため、その位置をユーザが補正箇所をＵＩ操作部２１０などに調整することができてもよい。
【００３９】
また、本実施形態の補正処理対象範囲は図３で示した印刷用紙のサーマルヘッド方向すべてについておこなわれているが、すべての領域について行わずに、一部の領域の補正処理でもよい。
【００４０】
たとえば、近年の（熱転写プリンタなどには、カレンダー印刷機能が搭載されたものがある。このカレンダーの高周波成分を持つ日付文字や細線の部分に本処理を施すと、文字や線が呆けてしまい、補正処理を施さないほうがユーザの観点からすれば好ましいことがある。そこで、このカレンダーの文字の部分や細線の個所を補正対象領域から除いても良い。
【００４１】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００４２】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００４３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００４４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【符号の説明】
【００４５】
２０１  カードリーダ
２０２  ＲＯＭ
２０３  システム制御部
２０４  ＲＡＭ
２０５  画像処理部
２０６  印刷画像生成部
２０７  バンディングノイズノイズ補正部
２０８  印刷処理部
２０９  画面表示部
２１０  ＵＩ操作部
【図１】
2012040741.tif 000003
【図２】
2012040741.tif 000004
【図３】
2012040741.tif 000005
【図４】
2012040741.tif 000006
【図５】
2012040741.tif 000007
【図６】
2012040741.tif 000008