(57)【要約】【課題】正確に検出することが可能な電子透かしを高い精度でデータに埋め込むことができる画像形成装置、その制御方法及びプログラムを提供する。【解決手段】吐出不良ノズルの位置を検出する（ステップＳ８０１）。次に、ステップＳ８０１の検出結果に基づいて電子透かし埋め込み不可領域を決定する（ステップＳ８０２）。電子透かし埋め込み不可領域とは、その後の処理において電子透かしの埋め込みを意図的に行わない領域である。ここでは、少なくとも吐出不良ノズルが走査する領域を電子透かし埋め込み不可領域に含ませる。次に、電子透かしの埋め込み処理を行おうとするライン（処理ライン）が電子透かし埋め込み不可領域に属するか否かの判定を行う（ステップＳ８０３）。そして、処理ラインが電子透かし埋め込み不可領域に属していない場合に限り、当該処理ラインに電子透かしを埋め込む処理を行う（ステップＳ８０４）。【選択図】図８
2009023214.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルを備え、データの印刷をインクジェット方式で行う印刷手段と、
前記複数のノズルに関する情報に基づいて、前記印刷手段が印刷しようとするデータに電子透かしを埋め込む電子透かし埋め込み手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記電子透かし埋め込み手段は、前記複数のノズルに関する情報として、前記複数のノズルに不良ノズルが含まれているか否かという情報を用いることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記電子透かし埋め込み手段は、前記複数のノズルに不良ノズルが含まれている場合、前記データのうちで当該不良ノズルが走査する領域から離間した領域内に前記電子透かしを埋め込むことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記複数のノズルに不良ノズルが含まれている場合、残りのノズルの少なくとも一部のノズルの動作を補正する補正手段を有し、
前記電子透かし埋め込み手段は、前記補正手段による補正の対象から外れたノズルが走査する領域内に前記電子透かしを埋め込むことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記電子透かし埋め込み手段は、前記複数のノズルに関する情報として、前記複数のノズルの位置を表す情報を用いることを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記電子透かし埋め込み手段は、前記複数のノズルのうちで両端から所定の範囲内に位置するノズルが走査する領域から離間した領域内に前記電子透かしを埋め込むことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記複数のノズルのうちで両端から所定の範囲内に位置するノズルの動作を補正する補正手段を有し、
前記電子透かし埋め込み手段は、前記補正手段による補正の対象から外れたノズルが走査する領域内に前記電子透かしを埋め込むことを特徴とする請求項６に記載の画像形成装置。
【請求項８】
複数のノズルを備え、データの印刷をインクジェット方式で行う印刷手段と、
前記複数のノズルに関する情報を制御装置に送信し、前記制御装置から送信されてきた電子透かしが埋め込まれたデータを受信し、当該データを前記印刷手段に受け渡すインタフェース制御手段と、
を有することを特徴とする画像形成装置。
【請求項９】
前記インタフェース制御手段は、前記複数のノズルに関する情報として、前記複数のノズルに不良ノズルが含まれているか否かという情報を送信することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記インタフェース制御手段は、前記複数のノズルに関する情報として、前記複数のノズルの位置を表す情報を送信することを特徴とする請求項８に記載の画像形成装置。
【請求項１１】
複数のノズルを備え、データの印刷をインクジェット方式で行う印刷手段を有する画像形成装置を制御する方法であって、
前記複数のノズルに関する情報に基づいて、前記印刷手段が印刷しようとするデータに電子透かしを埋め込むステップを有することを特徴とする画像形成装置の制御方法。
【請求項１２】
複数のノズルを備え、データの印刷をインクジェット方式で行う印刷手段を有する画像形成装置の制御をコンピュータに実行させるためのプログラムであって、
前記コンピュータに、
前記複数のノズルに関する情報に基づいて、前記印刷手段が印刷しようとするデータに電子透かしを埋め込むステップを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子透かしの埋め込みに好適な画像形成装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、液体を吐出することにより画像を形成するインクジェット方式を用いた画像形成装置が普及している。この画像形成装置は、細いノズルにインクを注入し、そのインクを吐出させることによって画像を形成する。インクを吐出させる方法としては、熱を加えることによりインク中の水分を膨張させてインク滴を吐出させる方法、及び電圧の印加により伸縮するピエゾ素子を利用してインク滴を吐出させる方法等がある。
【０００３】
その一方で、近年、ネットワークの世界的な普及に伴いデジタルデータの流通が増加している。こうした状況の中、著作権保護等の観点から電子透かし技術が注目されている。電子透かし技術とは、デジタルデータの中に人間が知覚できないような情報を電子透かしとして埋め込む技術である。そして、画像データに電子透かしを埋め込む方法として、画像の低位ビットを電子透かし情報に置き換える方法、及び周波数変換を施した後に埋め込む方法等がある。また、付加する情報に基づき誤差拡散法の量子化条件を変更させる方法も提案されている（特許文献１）。
【０００４】
ところが、従来のインクジェット方式の画像形成装置を用いて電子透かしを印刷しようとすると、種々の問題が生じる。
【０００５】
このようなインクジェット方式の画像形成装置のインク吐出部のノズルは、高画質の画像を得るために極めて微細な構成になっている。このため、インクとして用いられている染料及び顔料等が固着したり、異物が付着したりすることにより、吐出不良が発生しやすいという問題がある。
【０００６】
このような問題の対策として、吐出不良を検出すると、その吐出不良のノズルで印字が不可能な部分を隣接するヘッドが補完するように制御する方法等が提案されている（特許文献２）。また、吐出不良の検出方法としては、センサを用いてインク滴を検出し、インク滴が検出されない部分を吐出不良と判断する方法がある（特許文献３）。
【０００７】
しかしながら、特許文献２に記載された方法によっても、電子透かしを高い精度で印刷することは困難であり、この結果、印刷後の電子透かしを検出することができない場合がある。
【０００８】
また、吐出不良が生じていない場合であっても、印刷後の電子透かしを検出することができないことがある。従来のインクジェット方式の画像形成装置では、印字ヘッド等の印字部が紙等の印刷メディアより小さい。このため、印字部を複数回走査することにより印刷メディアに画像を印刷している。つまり、多くの場合、１つの画像は複数回の走査に跨って印刷されている。この結果、必然的に、１回の走査で印刷された部分と次の走査で印刷された部分との間に境界が存在することとなり、この境界の部分に筋状の濃度むらが生じて、画質が低下することがある。そして、このような濃度むらの影響により、印刷後の電子透かしを検出することができない場合があるのである。
【０００９】
筋状の濃度むらが生じる原因としては、印刷メディアの搬送制御、印字部の制御等の精度が十分でないこと、及び、着弾したインク滴の表面張力に伴うインク滴の変形等が挙げられている。
【００１０】
そして、原因の前者は、例えば、印刷メディアの搬送制御及び印字部の制御等の精度が使用開始当初から不十分である場合に生じる。また、使用開始当初は高い精度の制御が可能であったにもかかわらず、経時変化によって制御機構に誤差が生じた場合にも生じ得る。このような問題はインクジェット方式の画像形成装置だけでなく、熱転写型の画像形成装置及びワイヤドット方式の画像形成装置でも生じている。このような問題の対策として、画像のつなぎ部ラインの印刷においては、第１印刷パスで偶数桁、第２印刷パスでは奇数桁を抽出して、印字されたときのドット密度を分散させる方法が提案されている（特許文献４）。
【００１１】
原因の後者は、印刷メディアにインク滴が着弾してから印刷メディアに吸収されるまでの間、隣り合ったインクが表面張力によりくっつき合うことにより生じる。印字部の中央付近に配されたインク滴は左右のインクと引き合いインク滴に掛かる力は相殺される。しかし、印字部の端付近に配されたインク滴には内側のインクとの表面張力のみが作用し、濃度にばらつきが発生してしまうのである。このような問題の対策として、各走査に対するドット配分を濃度に応じて分配させる方法が提案されている（特許文献５）。
【００１２】
しかしながら、特許文献４又は５に記載された方法によっても、電子透かしを高い精度で印刷することは困難であり、この結果、印刷後の電子透かしを検出することができない場合がある。
【００１３】
【特許文献１】特許第３５９９６２１号公報
【特許文献２】特開２００４−０４２４７２号公報
【特許文献３】特許第３５３５７２３号公報
【特許文献４】特開平５−６９５９５号公報
【特許文献５】特開２００４−２０９９４３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明の目的は、正確に検出することが可能な電子透かしを高い精度でデータに埋め込むことができる画像形成装置、その制御方法及びプログラムを提供することである。
【課題を解決するための手段】
【００１５】
本発明に係る画像形成装置は、複数のノズルを備え、データの印刷をインクジェット方式で行う印刷手段と、前記複数のノズルに関する情報に基づいて、前記印刷手段が印刷しようとするデータに電子透かしを埋め込む電子透かし埋め込み手段と、を有することを特徴とする。
【００１６】
本発明に係る画像形成装置の制御方法は、複数のノズルを備え、データの印刷をインクジェット方式で行う印刷手段を有する画像形成装置を制御する方法であって、前記複数のノズルに関する情報に基づいて、前記印刷手段が印刷しようとするデータに電子透かしを埋め込むステップを有することを特徴とする。
【００１７】
本発明に係るプログラムは、複数のノズルを備え、データの印刷をインクジェット方式で行う印刷手段を有する画像形成装置の制御をコンピュータに実行させるためのプログラムであって、前記コンピュータに、前記複数のノズルに関する情報に基づいて、前記印刷手段が印刷しようとするデータに電子透かしを埋め込むステップを実行させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、ノズルに関する情報に基づいて電子透かしの埋め込みが行われるので、精度の高い電子透かしが埋め込まれることとなり、この電子透かしを正確に検出することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態について添付の図面を参照して具体的に説明する。
【００２０】
（第１の実施形態）
先ず、本発明の第１の実施形態について説明する。図１は、本発明の第１の実施形態に係る画像形成装置の構成を示すブロック図である。
【００２１】
本実施形態に係る画像形成装置１００には、例えば、コントローラ部１１０、操作パネル部１２１、ヘッド部１２２（印刷手段）、キャリッジモータ部１２３及び紙搬送モータ部１２４が設けられている。コントローラ部１１０は、画像形成装置１００全体の電気的制御を行う。操作パネル部１２１には、ＬＣＤ、ＬＥＤ及びスイッチ等が備えられており、操作パネル部１２１は、ユーザが画像形成装置１００の設定をしたり、画像形成装置１００の状態を確認したりするために用いられる。ヘッド部１２２は、複数のノズルを備えており、ここからインク滴を吐出する。キャリッジモータ部１２３は、ヘッド部１２２を搭載したキャリッジ部２０１（図２参照）を動作させる。紙搬送モータ部１２４は、印刷メディアである紙の搬送を行う。なお、印刷メディアとして、紙以外のもの、例えば布等を用いてもよい。
【００２２】
また、コントローラ部１１０には、ＣＰＵ１１１、インタフェース制御部１１２、ＲＯＭ１１３、ＲＡＭ１１４、及びＥＥＰＲＯＭ１１５が設けられている。コントローラ部１１０には、更に、操作パネル制御部１１６、画像処理部１１７、ヘッド制御部１１８、キャリッジモータ制御部１１９及び紙搬送モータ制御部１２０も設けられている。ＣＰＵ１１１は、ＲＯＭ１１３に格納されているプログラムを実行することにより、画像形成装置１００の制御を行う。インタフェース制御部１１２は、外部機器との間の通信制御を行う。本実施形態では、画像形成装置１００がホストＰＣ１９０に接続されており、インタフェース制御部１１２は、ホストＰＣ１９０との間の通信の制御を行う。ＲＯＭ１１３は、ＣＰＵ１１１が画像形成装置１００の制御に際して実行するプログラムを格納している。ＲＡＭ１１４は、データの読み書き可能なメモリであり、例えば、ＣＰＵ１１１がプログラムの実行に当たってデータを書き込んだり、読み出したりする。ＥＥＰＲＯＭ１１５は、電源が遮断された場合においても、そのデータを保持することができるメモリであり、例えば、ヘッド部１２２に設けられている複数のノズルに関する情報等が書き込まれる。操作パネル制御部１１６は、操作パネル部１２１の制御を行う。画像処理部１１７は、画像データに対する画像処理及び電子透かしの埋め込みを行う。つまり、画像処理部１１７が電子透かし埋め込み手段として機能する。ヘッド制御部１１８は、ヘッド部１２２の制御を行う。キャリッジモータ制御部１１９は、キャリッジモータ部１２３の制御を行う。紙搬送モータ制御部１２０は、紙搬送モータ部１２４の制御を行う。
【００２３】
次に、画像形成装置１００の機械的な構成について説明する。図２は、画像形成装置１００の機械的な構成を示す模式図である。
【００２４】
本実施形態では、ヘッド部１２２がキャリッジ部２０１に搭載されている。また、キャリッジ部２０１の主走査方向が定められており、キャリッジ部２０１は主走査方向に延びるキャリッジモータ軸２１１に、主走査方向に移動可能に取り付けられている。キャリッジモータ軸２１１の両端には、キャリッジモータ軸受け２１２が設けられている。更に、キャリッジ部２０１はタイミングベルト２１３に固定されている。タイミングベルト２１３の一端には、タイミングベルト回転軸２１４が設けられており、他端には、タイミングベルト固定軸２１５が設けられている。タイミングベルト回転軸２１４は、キャリッジモータ部１２３からの回転駆動を受けてタイミングベルト２１３を動作させる。一方、タイミングベルト固定軸２１５は、タイミングベルト２１３を回転方向だけの動作に制限する。この結果、タイミングベルト回転軸２１４の回転動作がキャリッジ部２０１に伝達され、キャリッジ部２０１が主走査方向（正方向又は負方向）に移動する。この時、キャリッジモータ軸２１１及びキャリッジモータ軸受け２１２により、キャリッジ部２０１が精度よく動作する。
【００２５】
更に、紙等の印刷メディア２００に接する複数の紙搬送ローラ２２３が取り付けられ、主走査方向に延びる紙搬送モータ軸２２１が設けられている。紙搬送モータ軸２２１の一端は、紙搬送モータ部１２４につながれており、他端には紙搬送モータ軸受け２２２が設けられている。紙搬送モータ軸受け２２２は、紙搬送モータ軸２２１を回転方向だけに制限する。紙搬送モータ軸２２１は、紙搬送モータ部１２４の制御を受けて回転し、紙搬送ローラ２２３が印刷メディア２００を主走査方向に直交する方向に搬送する。従って、キャリッジ部２０１は、相対的に印刷メディア２００の搬送方向とは反対の方向に移動することとなる。この方向が副走査方向となる。
【００２６】
次に、画像形成装置１００の基本的な印字動作について説明する。印字動作が開始される前は、キャリッジ部２０１はホーム・ポジション（図２参照）にある。そして、印字動作が開始されると、主走査方向にキャリッジ部２０１が移動しながら、副走査方向とは反対の方向に印刷メディア２００が移動する。これらの移動に際して、ヘッド部１２２が画像データに応じた位置に適切なインク滴を吐出することによって画像が形成される。図３は、画像形成装置１００の基本的な印字動作を示す模式図である。
【００２７】
先ず、印字動作が開始される前は、図３（ａ）に示すように、ヘッド部１２２はホームポジションに待機している。また、印刷メディア２００がヘッド部１２２の側方まで搬送されてくる。
【００２８】
そして、第１走査の印字動作が開始されると、図３（ｂ）に示すように、ヘッド部１２２がノズルからインク滴を吐出すると共に、ヘッド部１２２が主走査方向に移動させられる。
【００２９】
その後、第１走査の印字動作が完了すると、図３（ｃ）に示すように、ヘッド部１２２は、印刷メディア２００の右端の外側で一旦停止する。
【００３０】
続いて、図３（ｄ）に示すように、印刷メディア２００が副走査方向とは反対方向に移動させられる。この結果、ヘッド部１２２の印刷メディア２００に対する相対的な位置が副走査方向に移動する。そして、第２走査の印刷を行う。この時、ヘッド部１２２が印刷メディア２００の右側から左側に移動する際にも印刷が可能であれば、ヘッド部１２２を左側に移動させながら印刷を行う。一方、ヘッド部１２２が印刷メディア２００の左側から右側に移動する際のみに印刷が可能となっているのであれば、ヘッド部１２２を一旦左側まで移動させた後、ヘッド部１２２を右側に移動させながら印刷を行う。
【００３１】
画像形成装置１００の基本的な印字動作では、このような動作を繰り返す。
【００３２】
但し、この基本的な印字動作のみでは、画像に電子透かしを埋め込む際に問題が生じることがある。図４は、基本的な印字動作を行った場合に生じる問題の例を示す模式図である。
【００３３】
ここでは、ヘッド部１２２に吐出不良ノズルが含まれているとする。ここでは、図４（ａ）中の黒塗りのノズルが吐出不良ノズルであるとする。
【００３４】
このような状態で、上記の第１走査の印字動作が開始されると、図４（ｂ）に示すように、ヘッド部１２２がノズルからインク滴を吐出すると共に、ヘッド部１２２が主走査方向に移動させられる。しかしながら、吐出不良ノズルからはインク滴が吐出されず、吐出不良ノズルが走査した部分には印刷が行われない筋が発生する。
【００３５】
その後、第１走査の印字動作が完了すると、図４（ｃ）に示すように、ヘッド部１２２は、印刷メディア２００の右端の外側で一旦停止するが、未印刷の筋が左右に延びている。
【００３６】
続いて、第２走査の印字動作が完了した後には、図４（ｄ）に示すように、２本目の未印刷の筋が左右に延びている。
【００３７】
従って、このような基本的な動作を繰り返すと、未印刷の筋の部分が電子透かしを埋め込む領域である場合、適切な電子透かしが埋め込まれないこととなる。この結果、電子透かしの検出が困難又は不可能になることがあり得る。
【００３８】
ここで、ノズルと印刷された画像との関係について説明する。図５は、１回の走査で印刷される領域を、座標を用いて示す模式図である。ここでは、ヘッド部１２２にｍ個のノズルが設けられ、主走査方向に移動しながらｎドット分の吐出が行われるとする。この場合、１回の走査で印刷されるドットの数はｍ×ｎとなる。
【００３９】
このような条件の下で、上からｘ＋１番目のノズルが吐出不良ノズルとなっている場合には、図６に示すように、この吐出不良ノズルが走査したｉ＝ｘの列（黒塗りのドット列）に筋が発生する。また、この吐出不良ノズルに隣接するノズルが走査したｉ＝ｘ−１、ｘ＋１の列（ハッチング付のドット列）に影響が及ぶこともある。
【００４０】
このような状況に対し、特許文献２に記載の技術では、図７に示すように、吐出不良ノズルに隣接するノズルの動作を補正することにより、筋に伴う画質の低下を抑制しようとしている。即ち、ｉ＝ｘの列に該当するノズルが吐出不良ノズルであることを検出すると、ｉ＝ｘ−１及びｘ＋１の列に該当するノズルを吐出不良ノズル側に寄せることにより、変調を行う。この結果、筋が目立たなくなるのである。このように、特許文献２には、ノズルの動作を補正する補正手段に関する記載がある。しかしながら、通常の画像であれば、このような制御により画質の低下が抑制されるものの、電子透かしが埋め込まれる画像では、画質の低下を抑制しただけでは不十分である。また、ドットの変調に伴って電子透かし自体が変形することもあり、この場合には、電子透かしを検出できなくなる可能性もある。
【００４１】
そこで、本実施形態では、画像データに電子透かしを埋め込む場合には、次のような動作を行う。図８は、第１の実施形態において電子透かしを埋め込む場合の印字動作を示すフローチャートである。
【００４２】
印刷を開始すると、先ず、ステップＳ８０１において、ＣＰＵ１１１がヘッド制御部１１８を介して不吐検出を行う。つまり、ＣＰＵ１１１が吐出不良ノズルの位置を検出する。ここでは、上からｘ＋１番目のノズルが吐出不良ノズルであると判定されたとする。
【００４３】
次に、ステップＳ８０２において、ＣＰＵ１１１がステップＳ８０１の検出結果に基づいて電子透かし埋め込み不可領域を決定する。電子透かし埋め込み不可領域とは、その後の処理において電子透かしの埋め込みを意図的に行わない領域である。ここでは、上からｘ＋１番目のノズルが吐出不良ノズルであるため、ＣＰＵ１１１はこのノズルが走査する領域を電子透かし埋め込み不可領域に含ませる。また、ＣＰＵ１１１はこの吐出不良ノズルに隣接する２つのノズルが走査する領域も電子透かし埋め込み不可領域に含ませる。この結果、表１に示す領域が電子透かし埋め込み不可領域を構成することとなる。つまり、（１）吐出不良ノズルが最初に走査する列、（２）この吐出不良ノズルに隣接する２つのノズルが最初に走査する列、及び（３）これら３つのノズルが第２走査以降で走査する列から電子透かし埋め込み不可領域が構成される。（１）吐出不良ノズルが最初に走査する列は、ｉ＝ｘの列である。（２）吐出不良ノズルに隣接する２つのノズルが最初に走査する列は、ｉ＝ｘ−１、ｘ＋１の列である。（３）これら３つのノズルが第２走査以降で走査する列は、上記３列にｍの倍数を加えた列である。
【００４４】
【表１】
2009023214.tif 000003
【００４５】
次に、ステップＳ８０３において、ＣＰＵ１１１は電子透かしの埋め込み処理を行おうとするライン（処理ライン）が電子透かし埋め込み不可領域に属するか否かの判定を行う。
【００４６】
そして、処理ラインが電子透かし埋め込み不可領域に属していなければ、ステップＳ８０４において、画像処理部１１７が当該処理ラインに電子透かしを埋め込む処理を行う。次いで、ステップＳ８０５において、ＣＰＵ１１１が未処理の印字データが残っているか判定する。一方、処理ラインが電子透かし埋め込み不可領域に属している場合には、ステップＳ８０４をスキップして、ＣＰＵ１１１は、ステップＳ８０５において、未処理の印字データが残っているか判定する。
【００４７】
そして、未処理の印字データが残っている場合には、ＣＰＵ１１１は、ステップＳ８０３の判定を再び実行する。一方、未処理の印字データが残っていない場合、ＣＰＵ１１１は、ステップＳ８０６において、ヘッド制御部１１８、キャリッジモータ制御部１１９及び紙搬送モータ制御部１２０等を用いて印刷を実行し、その後、印刷を完了させる。なお、ステップＳ８０６の印刷では、図７に示すように、吐出不良ノズルに隣接する２つのノズルを当該吐出不良ノズル側に寄せる。
【００４８】
このような制御の結果、図９に示すような印刷物が得られる。つまり、吐出不良ノズルの存在に基づく筋が残るものの、この列及びこれに隣接する列には電子透かしが印刷されることはなく、それ以外の領域のみが電子透かし埋め込み対象領域となり、この領域のみに電子透かしが埋め込まれている。この結果、吐出不良ノズル及びこれに隣接するノズルが走査する領域から離間した領域内のみに電子透かしが埋め込まれている。従って、本実施形態によれば、正常な吐出が可能なノズルのみを用いて電子透かしの埋め込みが行われるため、この埋め込まれた電子透かしを正確に検出することが可能となる。
【００４９】
なお、電子透かしを埋め込む方法としては、例えば、電子透かしを空間領域又は変換領域に埋め込む方法が挙げられる。空間領域に埋め込む方法では、画像データが構成される空間に電子透かしを埋め込む。また、変換領域に埋め込む方法では、画像データの離散フーリエ変換、離散コサイン変換又は離散ウェーブレット変換等により変換されたデータに電子透かしを埋め込む。また、パッチワーク法又はスペクトル拡散法等の方法を採用してもよい。このように、本発明では、電子透かしの埋め込み方法が特定のものに限定されることはない。
【００５０】
また、本実施形態では、図７に示すノズルの変調により画質の低下を抑制しているが、他の方法によって画質の低下を抑制してもよい。また、このような画質の低下の抑制を行わなくてもよい。
【００５１】
また、本実施形態では、画像処理部１１７が電子透かしの埋め込み処理を行っているが、ＣＰＵ１１１がプログラムに基づいて電子透かしの埋め込み処理を行ってもよい。
【００５２】
また、画像形成装置１００がホストＰＣ１９０に直接接続されている必要ななく、これらの間にネットワークが介在していてもよい。つまり、画像形成装置１００とホストＰＣ１９０との接続の形態は特に限定されない。
【００５３】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第１の実施形態は、１パス形式の画像形成装置に関するものであるが、第２の実施形態は、２パス形式の画像形成装置に関する。２パス形式の画像形成装置では、１パス形式の画像形成装置の２倍の頻度で吐出不良ノズルによる走査が行われる。このため、制御の内容は第１の実施形態と同様であるが、ステップＳ８０２において決定される電子透かし埋め込み不可領域が第１の実施形態とは相違する。例えば、第１の実施形態と同様に、上からｘ＋１番目のノズルが吐出不良ノズルであるとすると、その位置に応じて表２又は表３に示す領域が電子透かし埋め込み不可領域を構成することとなる。表２は「ｘ≦ｍ／２」の場合を示し、表３は「ｘ＞ｍ／２」の場合を示している。つまり、（１）吐出不良ノズルが最初に走査する列、（２）この吐出不良ノズルに隣接する２つのノズルが最初に走査する列、及び（３）これら３つのノズルが第２走査以降で走査する列から電子透かし埋め込み不可領域が構成される。
【００５４】
「ｘ≦ｍ／２」の場合、（１）吐出不良ノズルが最初に走査する列は、ｉ＝ｘの列であり、（２）吐出不良ノズルに隣接する２つのノズルが最初に走査する列は、ｉ＝ｘ−１、ｘ＋１の列である。また、（３）これら３つのノズルが第２走査以降で走査する列は、上記３列にｍ／２の倍数を加えた列である。この制御の結果、図１０Ａに示すような印刷物が得られる。
【００５５】
一方、「ｘ＞ｍ／２」の場合、（１）吐出不良ノズルが最初に走査する列は、ｉ＝ｘ−ｍ／２の列であり、（２）吐出不良ノズルに隣接する２つのノズルが最初に走査する列は、ｉ＝ｘ−１−ｍ／２、ｘ＋１−ｍ／２の列である。また、（３）これら３つのノズルが第２走査以降で走査する列は、上記３列にｍ／２の倍数を加えた列である。この制御の結果、図１０Ｂに示すような印刷物が得られる。
【００５６】
【表２】
2009023214.tif 000004
【００５７】
【表３】
2009023214.tif 000005
【００５８】
つまり、吐出不良ノズルの存在に基づく筋が残るものの、この列及びこれに隣接する列には電子透かしが印刷されることはなく、それ以外の領域のみが電子透かし埋め込み対象領域となり、この領域のみに電子透かしが埋め込まれている。従って、本実施形態によっても、正常な吐出が可能なノズルのみを用いて電子透かしの埋め込みが行われるため、この埋め込まれた電子透かしを正確に検出することが可能となる。
【００５９】
なお、マルチパス形式の画像形成装置のパス数は２である必要はなく、３パス以上のマルチパス形式の画像形成装置に本発明を適用することもできる。
【００６０】
また、第１の実施形態と第２の実施形態とを組み合わせてパス数を可変にしておいてもよい。この場合、ステップＳ８０１において電子透かし埋め込み不可領域を決定する前に、ＣＰＵ１１１がパス数を確認し、この結果に応じてステップＳ８０１の処理を行えばよい。
【００６１】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。図１１は、本発明の第３の実施形態に係る画像形成装置の構成を示すブロック図である。
【００６２】
図１１に示すように、本実施形態には、第１の実施形態における画像処理部１１７が設けられていない。本実施形態では、ＣＰＵ１１１が吐出不良ノズルを検出した後、その情報をホストＰＣ１９０に受け渡し、ホストＰＣ１９０に電子透かしを埋め込む処理を実行させる。そして、電子透かしの埋め込み処理が終了した後に、その結果を受け取り、印刷を実行する。
【００６３】
図１２は、第３の実施形態において電子透かしを埋め込む場合の印字動作を示すフローチャートである。
【００６４】
先ず、ステップＳ１２０１において、ＣＰＵ１１１がヘッド制御部１１８を介して不吐検出を行う。つまり、ＣＰＵ１１１が吐出不良ノズルの位置を検出する。ここでは、上からｘ＋１番目のノズルが吐出不良ノズルであると判定されたとする。ＣＰＵ１１１は、この検出結果をホストＰＣ１９０に送信し、ホストＰＣ１９０はこの検出結果を不吐情報として受信する。また、ＣＰＵ１１１は、ノズルの数及びパス数もホストＰＣ１９０に送信する。ここでは、第１の実施形態と同様に、ノズルの数がｍであり、パス数が１（１パス形式）であるとする。
【００６５】
次に、ステップＳ１２０２において、ホストＰＣ１９０がステップＳ１２０１の不吐情報に基づいて電子透かし埋め込み不可領域を決定する。電子透かし埋め込み不可領域は、画像形成装置１００が１パス形式であれば第１の実施形態と同様になり、マルチパス形式であれば第２の実施形態と同様になる。
【００６６】
次に、ステップＳ１２０３において、ホストＰＣ１９０は電子透かしの埋め込み処理を行おうとするライン（処理ライン）が電子透かし埋め込み不可領域に属するか否かの判定を行う。
【００６７】
そして、処理ラインが電子透かし埋め込み不可領域に属していなければ、ステップＳ１２０４において、ホストＰＣ１９０が当該処理ラインに電子透かしを埋め込む処理を行う。次いで、ステップＳ１２０５において、ホストＰＣ１９０が未処理の印字データが残っているか判定する。一方、処理ラインが電子透かし埋め込み不可領域に属している場合には、ステップＳ１２０４をスキップして、ホストＰＣ１９０は、ステップＳ１２０５において、未処理の印字データが残っているか判定する。
【００６８】
そして、未処理の印字データが残っている場合には、ホストＰＣ１９０は、ステップＳ１２０３の判定を再び実行する。一方、未処理の印字データが残っていない場合、ホストＰＣ１９０は、ステップＳ１２０６において、画像形成装置１００に電子透かしが埋め込まれたデータを送信する。
【００６９】
次に、ＣＰＵ１１１がホストＰＣ１９０からのデータを受信し、ステップＳ１２０７において、ヘッド制御部１１８、キャリッジモータ制御部１１９及び紙搬送モータ制御部１２０等を用いて印刷を実行し、その後、印刷を完了させる。なお、ステップＳ１２０７の印刷では、図７に示すように、吐出不良ノズルに隣接する２つのノズルを当該吐出不良ノズル側に寄せる。
【００７０】
このような制御の結果、第１の実施形態と同様に、図９に示すような印刷物が得られ、本実施形態によっても、正常な吐出が可能なノズルのみを用いて電子透かしの埋め込みが行われるため、この埋め込まれた電子透かしを正確に検出することが可能となる。
【００７１】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。第１の実施形態において説明した基本的な印字動作のみでは、画像に電子透かしを埋め込む際に他の問題が生じることもある。図１３は、基本的な印字動作を行った場合に生じる問題の他の例を示す模式図である。
【００７２】
例えば、印刷メディア２００の搬送に関する機構又は印字に関する機構の一部の精度が不十分になっている場合、２回の走査の間で、図１３（ａ）に示すように、重複してインク滴が吐出される箇所が生じたり、インク滴がほとんど吐出されない箇所が生じたりする。このため、濃度が他の箇所よりも高い部分及び他の箇所よりも低い部分が生じてしまう。後者の場合、白すじが生じることもある。
【００７３】
また、２回の走査の間では、インク滴が印刷メディアに固定されるタイミングが相違するため、図１３（ｂ）に示すように、着弾したインク滴の表面張力によって濃度にばらつきが生じることがある。つまり、印字部の端付近に配されたインク滴には内側のインクとの表面張力のみが作用し、濃度にばらつきが発生してしまうのである。
【００７４】
従って、上述の基本的な動作を繰り返すと、濃度が特に高い部分又は低い部分が電子透かしを埋め込む領域である場合、適切な電子透かしが埋め込まれないこととなる。この結果、電子透かしの検出が困難又は不可能になることがあり得る。
【００７５】
そして、図５に示す条件下で、印刷が行われると、図１４に示すように、上端及び下端のノズルが走査したｉ＝０、ｍ−１の列（灰色のドット例）に影響が現れる。また、これらに隣接するノズルが走査したｉ＝１、ｍ−２の列（ハッチング付のドット列）に影響が及ぶこともある。
【００７６】
特許文献４及び５には、夫々図１３（ａ）及び（ｂ）に示す問題に関する技術としてノズルの動作を補正する技術等が開示されており、他にも種々の提案がなされているが、これらを電子透かし技術にそのまま適用すると、電子透かしを正確に検出できなくなる。このように、特許文献４及び５には、ノズルの動作を補正する補正手段に関する記載があるが、電子透かし技術にそのまま適用することはできない。
【００７７】
そこで、本実施形態では、画像データに電子透かしを埋め込む場合には、次のような動作を行う。図１５は、第４の実施形態において電子透かしを埋め込む場合の印字動作を示すフローチャートである。
【００７８】
印刷を開始すると、先ず、ステップＳ１５０１において、ＣＰＵ１１１が電子透かし埋め込み不可領域を決定する。ここでは、ＣＰＵ１１１は、上から１番目のノズル及び２番目のノズル並びに下から１番目及び２番目のノズルが走査する領域を電子透かし埋め込み不可領域に含ませる。つまり、両端から所定の範囲内に位置するノズルが走査する領域が電子透かし埋め込み不可領域に含まれる。この結果、表４に示す領域が電子透かし埋め込み不可領域を構成することとなる。つまり、（１）上端又は下端のノズルが最初に走査する列、（２）これら２つのノズルに隣接する２つのノズルが最初に走査する列、及び（３）これら４つのノズルが第２走査以降で走査する列から電子透かし埋め込み不可領域が構成される。（１）上端又は下端のノズルが最初に走査する列は、ｉ＝０、ｍ−１の列である。（２）これら２つのノズルに隣接する２つのノズルが最初に走査する列は、ｉ＝１、ｍ−２の列である。（３）これら４つのノズルが第２走査以降で走査する列は、上記４列にｍの倍数を加えた列である。
【００７９】
【表４】
2009023214.tif 000006
【００８０】
次に、ステップＳ１５０２において、ＣＰＵ１１１は電子透かしの埋め込み処理を行おうとするライン（処理ライン）が電子透かし埋め込み不可領域に属するか否かの判定を行う。
【００８１】
そして、処理ラインが電子透かし埋め込み不可領域に属していなければ、ステップＳ１５０３において、画像処理部１１７が当該処理ラインに電子透かしを埋め込む処理を行う。次いで、ステップＳ１５０４において、ＣＰＵ１１１が未処理の印字データが残っているか判定する。一方、処理ラインが電子透かし埋め込み不可領域に属している場合には、ステップＳ１５０３をスキップして、ＣＰＵ１１１は、ステップＳ１５０４において、未処理の印字データが残っているか判定する。
【００８２】
そして、未処理の印字データが残っている場合には、ＣＰＵ１１１は、ステップＳ１５０２の判定を再び実行する。一方、未処理の印字データが残っていない場合、ＣＰＵ１１１は、ステップＳ１５０５において、ヘッド制御部１１８、キャリッジモータ制御部１１９及び紙搬送モータ制御部１２０等を用いて印刷を実行し、その後、印刷を完了させる。なお、ステップＳ１５０５の印刷では、特許文献４又は５等に記載されている公知の方法により、画質の低下を抑制するための処理も行う。
【００８３】
このような制御の結果、図１６に示すような印刷物が得られる。つまり、例え２回の走査の境界部分に濃度むらが生じることがあっても、この列及びこれに隣接する列には電子透かしが印刷されることはなく、それ以外の領域のみが電子透かし埋め込み対象領域となり、この領域のみに電子透かしが埋め込まれている。従って、本実施形態によれば、位置制御の精度の低下及び／又はインク滴の表面張力の影響を受けない列に相当するノズルのみを用いて電子透かしの埋め込みが行われるため、この埋め込まれた電子透かしを正確に検出することが可能となる。
【００８４】
なお、本実施形態では、特許文献４又は５に記載の方法等により画質の低下を抑制しているが、他の方法によって画質の低下を抑制してもよい。また、このような画質の低下の抑制を行わなくてもよい。
【００８５】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。第４の実施形態は、１パス形式の画像形成装置に関するものであるが、第５の実施形態は、２パス形式の画像形成装置に関する。２パス形式の画像形成装置では、１パス形式の画像形成装置の２倍の頻度で両端に位置するノズルによる走査が行われる。このため、制御の内容は第４の実施形態と同様であるが、ステップＳ１５０１において決定される電子透かし埋め込み不可領域が第４の実施形態とは相違する。例えば、表５に示す領域が電子透かし埋め込み不可領域を構成することとなる。つまり、（１）上端又は下端のノズルが最初に走査する列、（２）これら２つのノズルに隣接する２つのノズルが最初に走査する列、及び（３）これら４つのノズルが第２走査以降で走査する列から電子透かし埋め込み不可領域が構成される。（１）上端又は下端のノズルが最初に走査する列は、ｉ＝０、ｍ−１の列である。（２）これら２つのノズルに隣接する２つのノズルが最初に走査する列は、ｉ＝１、ｍ−２の列である。（３）これら４つのノズルが第２走査以降で走査する列は、上記４列にｍ／２の倍数を加えた列である。
【００８６】
【表５】
2009023214.tif 000007
【００８７】
このような制御の結果、図１７に示すような印刷物が得られる。つまり、例え２回の走査の境界部分に濃度むらが生じることがあっても、この列及びこれに隣接する列には電子透かしが印刷されることはなく、それ以外の領域のみが電子透かし埋め込み対象領域となり、この領域のみに電子透かしが埋め込まれている。この結果、両端のノズル及びこれに隣接するノズルが走査する領域から離間した領域内のみに電子透かしが埋め込まれている。従って、本実施形態によっても、位置制御の精度の低下及び／又はインク滴の表面張力の影響を受けない列に相当するノズルのみを用いて電子透かしの埋め込みが行われるため、この埋め込まれた電子透かしを正確に検出することが可能となる。
【００８８】
なお、マルチパス形式の画像形成装置のパス数は２である必要はなく、３パス以上のマルチパス形式の画像形成装置に本発明を適用することもできる。
【００８９】
また、第４の実施形態と第５の実施形態とを組み合わせてパス数を可変にしておいてもよい。この場合、ステップＳ１５０１において電子透かし埋め込み不可領域を決定する前に、ＣＰＵ１１１がパス数を確認し、この結果に応じてステップＳ１５０１の処理を行えばよい。
【００９０】
（第６の実施形態）
次に、本発明の第６の実施形態について説明する。第６の実施形態の構成は、第３の実施形態の構成と同様である。即ち、図１１に示すように、本実施形態にも、第１の実施形態及び第４の実施形態における画像処理部１１７が設けられていない。本実施形態では、ＣＰＵ１１１がノズルの数を検出した後、その情報をホストＰＣ１９０に受け渡し、ホストＰＣ１９０に電子透かしを埋め込む処理を実行させる。そして、電子透かしの埋め込み処理が終了した後に、その結果を受け取り、印刷を実行する。
【００９１】
図１８は、第６の実施形態において電子透かしを埋め込む場合の印字動作を示すフローチャートである。
【００９２】
先ず、ステップＳ１８０１において、ＣＰＵ１１１がヘッド制御部１１８を介してヘッド部１２２のノズル数の検出を行う。ここでは、ｍ個のノズルが設けられていると判定されたとする。ＣＰＵ１１１は、この検出結果をホストＰＣ１９０に送信し、ホストＰＣ１９０はこの検出結果をノズル情報として受信する。また、ＣＰＵ１１１は、パス数もホストＰＣ１９０に送信する。ここでは、第４の実施形態と同様に、パス数が１（１パス形式）であるとする。
【００９３】
次に、ステップＳ１８０２において、ホストＰＣ１９０がステップＳ１８０１のノズル情報に基づいて電子透かし埋め込み不可領域を決定する。電子透かし埋め込み不可領域は、画像形成装置１００が１パス形式であれば第４の実施形態と同様になり、マルチパス形式であれば第５の実施形態と同様になる。
【００９４】
次に、ステップＳ１８０３において、ホストＰＣ１９０は電子透かしの埋め込み処理を行おうとするライン（処理ライン）が電子透かし埋め込み不可領域に属するか否かの判定を行う。
【００９５】
そして、処理ラインが電子透かし埋め込み不可領域に属していなければ、ステップＳ１８０４において、ホストＰＣ１９０が当該処理ラインに電子透かしを埋め込む処理を行う。次いで、ステップＳ１８０５において、ホストＰＣ１９０が未処理の印字データが残っているか判定する。一方、処理ラインが電子透かし埋め込み不可領域に属している場合には、ステップＳ１８０４をスキップして、ホストＰＣ１９０は、ステップＳ１８０５において、未処理の印字データが残っているか判定する。
【００９６】
そして、未処理の印字データが残っている場合には、ホストＰＣ１９０は、ステップＳ１８０３の判定を再び実行する。一方、未処理の印字データが残っていない場合、ホストＰＣ１９０は、ステップＳ１８０６において、画像形成装置１００に電子透かしが埋め込まれたデータを送信する。
【００９７】
次に、ＣＰＵ１１１がホストＰＣ１９０からのデータを受信し、ステップＳ１８０７において、ヘッド制御部１１８、キャリッジモータ制御部１１９及び紙搬送モータ制御部１２０等を用いて印刷を実行し、その後、印刷を完了させる。なお、ステップＳ１８０７の印刷では、第４の実施形態と同様に、特許文献４又は５等に記載されている公知の方法により、画質の低下を抑制するための処理も行う。
【００９８】
このような制御の結果、第４の実施形態と同様に、図１６に示すような印刷物が得られ、本実施形態によっても、位置制御の精度の低下及び／又はインク滴の表面張力の影響を受けない列に相当するノズルのみを用いて電子透かしの埋め込みが行われる。このため、この埋め込まれた電子透かしを正確に検出することが可能となる。
【００９９】
また、本発明の実施形態は、例えばコンピュータがプログラムを実行することによって実現することができる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体又はかかるプログラムを伝送するインターネット等の伝送媒体も本発明の実施形態として適用することができる。また、上記のプログラムも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体及びプログラムプロダクトは、本発明の範疇に含まれる。
【図面の簡単な説明】
【０１００】
【図１】本発明の第１の実施形態に係る画像形成装置の構成を示すブロック図である。
【図２】画像形成装置１００の機械的な構成を示す模式図である。
【図３】画像形成装置１００の基本的な印字動作を示す模式図である。
【図４】基本的な印字動作を行った場合に生じる問題の例を示す模式図である。
【図５】１回の走査で印刷される領域を、座標を用いて示す模式図である。
【図６】吐出不良ノズルの存在に基づく不具合を示す模式図である。
【図７】ノズルの動作の補正方法を示す模式図である。
【図８】第１の実施形態において電子透かしを埋め込む場合の印字動作を示すフローチャートである。
【図９】第１の実施形態により得られる印刷結果を示す模式図である。
【図１０Ａ】本発明の第２の実施形態により「Ｘ≦ｍ／２」の場合に得られる印刷結果を示す模式図である。
【図１０Ｂ】本発明の第２の実施形態により「Ｘ＞ｍ／２」の場合に得られる印刷結果を示す模式図である。
【図１１】本発明の第３の実施形態に係る画像形成装置の構成を示すブロック図である。
【図１２】第３の実施形態において電子透かしを埋め込む場合の印字動作を示すフローチャートである。
【図１３】基本的な印字動作を行った場合に生じる問題の他の例を示す模式図である。
【図１４】両端に位置するノズルに基づく不具合を示す模式図である。
【図１５】本発明の第４の実施形態において電子透かしを埋め込む場合の印字動作を示すフローチャートである。
【図１６】第４の実施形態により得られる印刷結果を示す模式図である。
【図１７】本発明の第５の実施形態により得られる印刷結果を示す模式図である。
【図１８】本発明の第６の実施形態において電子透かしを埋め込む場合の印字動作を示すフローチャートである。
【符号の説明】
【０１０１】
１００：画像形成装置
１１０：コントローラ部
１１１：ＣＰＵ
１１２：インタフェース制御部
１１３：ＲＯＭ
１１４：ＲＡＭ
１１５：ＥＥＰＲＯＭ
１１６：操作パネル制御部
１１７：画像処理部
１１８：ヘッド制御部
１１９：キャリッジモータ制御部
１２０：紙搬送モータ部
１２１：操作パネル部
１２２：ヘッド部
１２３：キャリッジモータ部
１２４：紙搬送モータ部
１９０：ホストＰＣ
２００：メディア
２０１：キャリッジ部
２１１：キャリッジモータ軸
２１２：キャリッジモータ軸受け
２１３：タイミングベルト
２１４：タイミングベルト回転軸
２１５：タイミングベルト固定軸
２２１：紙搬送モータ軸
２２２：紙搬送モータ軸受け
２２３：紙搬送ローラ
【図１】
2009023214.tif 000008
【図２】
2009023214.tif 000009
【図３】
2009023214.tif 000010
【図４】
2009023214.tif 000011
【図５】
2009023214.tif 000012
【図６】
2009023214.tif 000013
【図７】
2009023214.tif 000014
【図８】
2009023214.tif 000015
【図９】
2009023214.tif 000016
【図１０Ａ】
2009023214.tif 000017
【図１０Ｂ】
2009023214.tif 000018
【図１１】
2009023214.tif 000019
【図１２】
2009023214.tif 000020
【図１３】
2009023214.tif 000021
【図１４】
2009023214.tif 000022
【図１５】
2009023214.tif 000023
【図１６】
2009023214.tif 000024
【図１７】
2009023214.tif 000025
【図１８】
2009023214.tif 000026