(57)【要約】【課題】インクの吐出性能を保ちつつ、検出性の高い電子透かしを埋め込めることができ、したがって、電子透かし情報を精度良く検出することができる画像形成装置を提供することを目的とする。【解決手段】上記記録素子の吐出性能を良好に保つために、上記記録素子から上記記録媒体に、予備的にインクを吐出させるための予備吐出データを、印字画像データに付加する予備吐出データ付加手段を有する。電子透かしを埋め込む電子透かし埋め込み手段を有する。予備吐出許可領域と、電子透かし埋め込み領域とを、重ねて処理することを防止する重複処理防止手段を有する。なお、上記予備吐出許可領域は、上記予備吐出データ付加手段が上記記録媒体に予備吐出データを付加する処理が許可されている領域であり、上記電子透かし埋め込み領域は、上記電子透かし埋め込み手段が電子透かしを埋め込む処理を実行する領域である。【選択図】図５
2009016937.tif 000002
【特許請求の範囲】
【請求項１】
記録素子がインクを吐出することによって、記録媒体に画像を形成するインクジェット方式の画像形成装置において、
上記記録素子の吐出性能を良好に保つために、上記記録素子から上記記録媒体に、予備的にインクを吐出させるための予備吐出データを、印字画像データに付加する予備吐出データ付加手段と；
電子透かしを埋め込む電子透かし埋め込み手段と；
上記予備吐出データ付加手段が上記記録媒体に予備吐出データを付加する処理が許可されている領域である予備吐出許可領域と、上記電子透かし埋め込み手段が電子透かしを埋め込む処理を実行する領域である電子透かし埋め込み領域とを、重ねて処理することを防止する重複処理防止手段と；
を有することを特徴とする画像形成装置。
【請求項２】
請求項１において、
上記重複処理防止手段は、
上記予備吐出データ付加手段と上記電子透かし埋め込み手段の処理に先立ち、上記予備吐出許可領域と、上記電子透かし埋め込み領域とを、分割する領域分割手段であることを特徴とする画像形成装置。
【請求項３】
請求項２において、
上記領域分割手段は、
上記予備吐出許可領域と電子透かし埋め込み領域とを、分散させて配置する手段であることを特徴とする画像形成装置。
【請求項４】
請求項１において、
上記重複処理防止手段は、
上記予備吐出データ付加手段による処理を行い予備吐出データが付加された後に、該予備吐出許可領域を避けて、電子透かし埋め込み領域を配置する予備吐出領域回避手段であることを特徴とする画像形成装置。
【請求項５】
請求項１において、
上記重複処理防止手段は、
紙面予備吐が行われると予測される領域には、上記電子透かし埋め込み領域を配置しないように制御する予備吐出領域予測手段であることを特徴とする画像形成装置。
【請求項６】
請求項５において、
上記予備吐出領域予測手段は、
インクを吐出しないデータが、印字画像データの値として所定の画素数が連続する場合は、予備吐出が行われると予測する手段であることを特徴とする画像形成装置。
【請求項７】
請求項１において、
上記重複処理防止手段は、
電子透かし埋め込み手段による処理を行った後に、電子透かし埋め込み領域を避けて、予備吐出許可領域内を配置する電子透かし埋め込み領域回避手段であることを特徴とする画像形成装置。
【請求項８】
請求項７において、
上記電子透かし埋め込み領域回避手段は、
上記電子透かし埋め込み領域を、分散させて配置する手段であることを特徴とする画像形成装置。
【請求項９】
請求項８において、
上記電子透かし埋め込み領域回避手段は、
上記予備吐出データ付加手段で付加する予備吐出データの配置箇所が、上記電子透かし埋め込み領域内に存在するときに、予備吐出データを予備吐出許可領域に移動して配置する手段であることを特徴とする画像形成装置。
【請求項１０】
請求項９において、
上記電子透かし埋め込み領域回避手段は、
上記予備吐出データ付加手段で付加する予備吐出データの配置箇所が、上記電子透かし埋め込み領域内に存在する場合、予備吐出許可領域に到達したときに予備吐出を行う手段であることを特徴とする画像形成装置。
【請求項１１】
請求項９において、
上記電子透かし埋め込み領域回避手段は、
上記予備吐出データ付加手段で付加する予備吐出データの配置箇所が、上記電子透かし埋め込み領域内に存在すると予測すると、電子透かし埋め込み領域に到達する前に予備吐出を行う手段であることを特徴とする画像形成装置。
【請求項１２】
記録素子がインクを吐出することによって、記録媒体に画像を形成するインクジェット方式の画像形成装置の制御方法において、
上記記録素子の吐出性能を良好に保つために、上記記録素子から上記記録媒体に、予備的にインクを吐出させるための予備吐出データを、印字画像データに付加し、記憶装置に記憶する予備吐出データ付加工程と；
電子透かしを埋め込み、記憶装置に記憶する電子透かし埋め込み工程と；
上記予備吐出データ付加工程で上記記録媒体に予備吐出データを付加する処理が許可されている領域である予備吐出許可領域と、上記電子透かし埋め込み工程が電子透かしを埋め込む処理を実行する領域である電子透かし埋め込み領域とを、重ねて処理することを防止する重複処理防止工程と；
を有することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット方式を採用した画像形成装置において、電子透かしを埋め込む制御技術に関する。
【背景技術】
【０００２】
近年、ネットワークの世界的普及に伴いデジタルデータの流通が増加している。こうした状況の中、著作権保護等の観点から、電子透かしが注目されている。「電子透かし」は、デジタルデータの中に、人間が知覚できないように情報を埋め込む技術である。
【０００３】
画像に電子透かしを埋め込む方法として、画像の低位ビットを電子透かし情報に置き換える方法や、周波数変換を施した後に埋め込む方法等がある。これらの方法は、人間が知覚し難いように埋め込む方法である。
【０００４】
この電子透かしは、電子コンテンツデータの売買の際に、著作権情報や履歴管理等を埋め込むことによって、有効に利用されている。このために、普及型の低価格なプリンタやデジタルカメラ等にも、電子透かしの機能を備えることが求められている。
【０００５】
普及型の低価格なプリンタとして、近年では、液体を吐出することによって，画像を形成するインクジェット方式を用いたプリンタが普及している。この装置は、細いノズルにインクを注入し、そのインクを記録媒体に吐出させることによって画像を形成する。インクを吐出させる方法として、熱を加えることによってインク中の水分を膨張させてインク滴を吐出させる方法や、電圧の印加によって伸縮するピエゾ素子を利用してインク滴を吐出させる方法等がある。
【０００６】
このような画像形成装置のインク吐出部のノズルは、画像品質を高めるために極めて微細な構成である。このために、インクとして用いられている染料や顔料等が固着し、異物が付着することによって、吐出不良が発生するという問題がある。
【０００７】
こうした問題の対策として、吐出回数が少ないノズルについては、記録中の記録媒体上に、画像上目立たない程度に予備吐出を行う技術が開示されている（たとえば、特許文献１、２及び３参照）。このような記録媒体上への予備吐出を、本明細書では「紙面予備吐」という。
【特許文献１】特開昭５５−１３９２６９号公報
【特許文献２】特開平６−４００４２号公報
【特許文献３】特開２００５−１６１６１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、こうした印刷品位を維持するために、紙面予備吐を行う画像形成装置においては、電子透かしの処理と紙面予備吐の処理とを重複して処理すると、検出性が低下するという可能性がある。
【０００９】
本発明は、インクの吐出性能を保ちつつ、検出性の高い電子透かしを埋め込めることができ、したがって、電子透かし情報を精度良く検出することができる画像形成装置及び画像処理装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、記録素子がインクを吐出することによって、記録媒体に画像を形成するインクジェット方式の画像形成装置である。また、本発明は、上記記録素子の吐出性能を良好に保つために、上記記録素子から上記記録媒体に、予備的にインクを吐出させるための予備吐出データを、印字画像データに付加する予備吐出データ付加手段を有する。さらに、本発明は、電子透かしを埋め込む電子透かし埋め込み手段を有する。しかも、本発明は、予備吐出許可領域と、電子透かし埋め込み領域とを、重ねて処理することを防止する重複処理防止手段を有する。なお、上記予備吐出許可領域は、上記予備吐出データ付加手段が上記記録媒体に予備吐出データを付加する処理が許可されている領域であり、上記電子透かし埋め込み領域は、上記電子透かし埋め込み手段が電子透かしを埋め込む処理を実行する領域である。
【発明の効果】
【００１１】
本発明によれば、電子透かし情報を埋め込む領域と予備吐出を行う領域とを分離するので、インクの吐出性能を保ちつつ、検出性の高い電子透かしを埋め込めることができ、したがって、電子透かし情報を精度良く検出することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１３】
図１は、本発明の実施例１である画像形成装置ＰＲ１を示すブロック図である。
【００１４】
画像形成装置ＰＲ１は、ホストＰＣ１９０に接続されている。
【００１５】
画像形成装置ＰＲ１は、コントローラ部１０と、操作パネル部３１と、ヘッド部３２と、キャリッジモータ部３３と、紙搬送モータ部３４とを有する。
【００１６】
操作パネル部３１は、ＬＣＤやＬＥＤ、スイッチを具備し、ユーザが画像形成装置ＰＲ１を設定し、画像形成装置ＰＲ１の状態を確認するために用いられる。ヘッド部３２は、画像を形成するための制御を行う。キャリッジモータ部３３は、ヘッド部３２を搭載した後述のキャリッジの動作を行う。紙搬送モータ部３４は、印字する紙Ｐの搬送を行う。
【００１７】
コントローラ部１０は、画像形成装置ＰＲ１の電気的制御を行う。コントローラ部１０は、ＣＰＵ１１と、インタフェース制御部１２と、ＲＯＭ１３と、ＲＡＭ１４と、ＥＥＰＲＯＭ１５と、操作パネル制御部１６と、画像処理部１７とを有する。また、画像形成装置ＰＲ１は、ヘッド制御部１８と、キャリッジモータ制御部１９と、紙搬送モータ制御部２０とを有する。
【００１８】
ＣＰＵ１１は、画像形成装置ＰＲ１を制御する。インタフェース制御部１２は、ホストＰＣ１９０に接続し、通信制御する。ＲＯＭ１３は、プリンタを制御するプログラムを格納している。ＲＡＭ１４は、データの読み書き可能なメモリである。ＥＥＰＲＯＭ１５は、電源が遮断されていても、データを保持することができるメモリである。
【００１９】
操作パネル制御部１６は、操作パネル部３１との間で通信制御する。ヘッド制御部１８は、ヘッド部３２を制御する。キャリッジモータ制御部１９は、キャリッジモータ部３３を制御する。紙搬送モータ制御部２０は、紙搬送モータ部３４を制御する。
【００２０】
なお、本明細書における実施例では、画像形成装置ＰＲ１がホストＰＣ１９０に直接接続されているが、ネットワークを介して、画像形成装置ＰＲ１をホストＰＣ１９０に接続するようにしてもよい。ホストＰＣ１９０との接続がどのような形態であっても、本発明は有効である。
【００２１】
画像処理部１７は、電子透かしを埋め込む手段、予備吐出データ付加手段、重複処理防止手段の機能を備える処理部の例である。ただし、電子透かしを備える処理部を限定する必要はなく、たとえばＣＰＵ１１が、ソフト的な制御によって電子透かしを埋め込むようにしてもよい。
【００２２】
図２は、画像形成装置ＰＲ１における画像形成の方法を説明する図である。
【００２３】
紙Ｐは、記録媒体の例であり、紙Ｐの代わりに、布、フィルムなどの記録媒体を使用するようにしてもよい。
【００２４】
キャリッジ部４０は、ヘッド部３２を搭載する。キャリッジモータ軸４１は、キャリッジモータの制御において主走査方向の動作の軸となる。キャリッジモータ軸受け４２は、キャリッジモータ軸４１の両端に設けられ、キャリッジモータが精度良く動作するために設けられている。
【００２５】
タイミングベルト４３は、これが動作することによってキャリッジ部４０が動作する。タイミングベルト回転軸４４は、キャリッジモータ部３３の回転制御を受けてタイミングベルト４３を動作させる。タイミングベルト固定軸４５は、タイミングベルトを回転方向だけの動作に制限し、タイミングベルト回転軸４４が回転し、キャリッジ部４０を動作させる。
【００２６】
紙搬送モータ軸５１は、紙搬送モータ部３４の制御を受けて回転する。紙搬送モータ軸受け５２は、紙搬送モータ軸５１を回転方向だけに制限し、紙搬送を精度良く行うために設けられている。紙搬送ローラ５３は、紙搬送モータ軸５１に接続して設けられ、紙搬送モータ軸の回転動作を紙Ｐに伝達し、紙Ｐを副走査方向に動作させる。
【００２７】
次に、実施例１における印字動作について説明する。
【００２８】
キャリッジ部４０は、通常、ホーム・ポジションに存在している。印字動作時に、主操作方向にキャリッジを動作させ、副操作方向に紙Ｐを動作させる。ヘッド部３２は、適切な位置に適切なインク滴を吐出することによって画像を形成する。
【００２９】
図３は、実施例１において、画像形成における印字過程を説明する図である。
【００３０】
図３（ａ）は、印字動作前の状態を示す図である。ヘッド部３２は、紙Ｐの左上部に待機した状態である。図３（ｂ）は、１パス目の印字動作中の状態を示す図である。ヘッドからインク滴を吐出させるとともに、ヘッドを主走査方向に移動させる。
【００３１】
図３（ｃ）は、１パス目の印字動作完了時における状態を示す図である。図３（ｄ）は、紙Ｐを送り、２パス目の印字動作前の状態を示す図である。副走査方向に紙Ｐを搬送することによって、紙Ｐに対するヘッドの位置が相対的に移動する。ここで、往復印字可能な画像形成装置ＰＲ１であれば、ヘッド部３２は、図３（ｄ）に示す位置から印字を行う。往復印字の機能を備えていないプリンタであれば、図３（ａ）で示す位置に戻ってから、主走査方向へ、上記と同じ動作を行う。
【００３２】
次に、通常の紙面予備吐出を行ったときのドット配置について説明する。
【００３３】
図４は、実施例１において、紙Ｐに予備吐出を行ったときのドット配置について説明する図である。
【００３４】
図４中の格子は、画像データを２値化した画素であり、黒領域は、紙Ｐ上に配置したドットを示す。黒く塗りつぶした格子は、予備吐出を行うドット位置を示し、白い格子は、予備吐出を行わないドット位置を示す。予備吐出を行うドット位置の原点Ｐ１は、座標（０，０）として表現する。原点Ｐ１から、主走査方向は、右に行くに従い、座標値が増加し、副走査方向は、下に行くに従い、座標値が増加する。原点Ｐ１から主走査方向にＸ、副走査方向にＹ移動したドットは（Ｘ，Ｙ）と表現する。
【００３５】
図４に示す例の場合、原点Ｐ１に予備吐出を行う。また、原点Ｐ１からＸ方向に６ドット移動し、Ｙ方向に１ドット移動した位置Ｐ２の座標（６，１）にも、予備吐出する。これと同様に、位置Ｐ２からＸ方向に６ドット移動し、Ｙ方向に１ドット移動した位置Ｐ３の座標（１２，２）にも、予備吐出する。位置Ｐ４においても、上記と同様である。
【００３６】
このように、Ｘ方向に間隔をあけてドットを配置することによって、ドットを分散し、目立たなくする。また、Ｙ方向に１ドットづつ、ずらして配置することによって、全てのノズルで、予備吐出を行うことができる。
【００３７】
図５は、実施例１において、電子透かしを埋め込む領域と予備吐出箇所とが重ならないように配置されていることを示す図である。
【００３８】
斜線領域は、電子透かし埋め込み領域であり、黒領域は、予備吐出箇所である。このように、電子透かし埋め込み領域と予備吐出箇所とが重ならないように配置、制御する。
【００３９】
実施例１は、電子透かし埋め込み処理と予備吐出データ付加処理とに先立ち、各処理を行う領域に分割する実施例である。実施例１である画像形成装置ＰＲ１は、画像データにかかわらず、一定の割合で予備吐出を行う装置である。
【００４０】
図６は、実施例１において、電子透かし埋め込み処理と予備吐出処理とを行うフローチャートである。
【００４１】
まず、Ｓ１で、ＣＰＵ１１によって実現される領域分割手段が、紙Ｐの領域を、電子透かし埋め込み領域と予備吐出許可領域とに分割する。Ｓ２で、ＣＰＵ１１によって実現される電子透かし埋め込み手段が、電子透かし埋め込み領域内に電子透かしを埋め込む。Ｓ３で、ＣＰＵ１１によって実現される予備吐出データ付加手段が、予備吐出許可領域内で、必要な箇所に、予備吐出する。以上の処理を行って終了する。
【００４２】
次に、各処理について詳述する。
【００４３】
図７は、実施例１において、領域分割手段が領域分割する例を示す図である。
【００４４】
図７において、斜線領域は、電子透かし埋め込み領域であり、白領域は、予備吐出許可領域である。上記「電子透かし埋め込み領域」は、電子透かしを埋め込む処理を行う領域である。上記「予備吐出許可領域」は、予備吐出処理を行ってもよい領域である。予備吐出は、ある周期内で行うことが必要であり、そのために、図７に示すように、予備吐出許可領域を分散し、配置する必要がある。
【００４５】
図７に記載されている数字は、領域番号であり、実施例１において、処理の順番を示す番号である。左上隅に記載されている領域番号“１”の領域から処理を始め、右方向に順に、処理する。このラインの処理が終わると、１つ下のラインで処理する。この処理を繰り返し、最終的に、右下隅の領域まで処理する。
【００４６】
図８は、実施例１において、電子透かし埋め込み手段が行う電子透かし埋め込み処理を示すフローチャートである。
【００４７】
Ｓ１１で、領域番号Ｘを初期化する。Ｓ１２で、領域番号Ｘを加算する。Ｓ１３では、領域番号Ｘの領域が、電子透かし埋め込み領域であるかどうかを判断する。電子透かし埋め込み領域であれば、Ｓ１４で、電子透かし埋め込み処理を行い、Ｓ１５に進む。電子透かし埋め込み領域でなければ、Ｓ１５で、処理領域が最後の領域であるかどうかを判断する。最後の処理領域であれば、電子透かし埋め込み処理を終了する。最後の処理領域でなければ、Ｓ１２に戻る。
【００４８】
図９は、実施例１において、予備吐出データ付加の動作を示すフローチャートである。
【００４９】
予備吐出データ付加処理を開始すると、Ｓ２１で、領域番号Ｘを初期化する。Ｓ２２で、領域番号Ｘを加算する。Ｓ２３で、領域番号Ｘの領域が予備吐出許可領域であるかどうかを判断する。予備吐出許可領域であれば、Ｓ２４で、予備吐出データ付加処理を行い、Ｓ２５に進む。予備吐出許可領域でなければ、Ｓ２５で、処理領域が最後の領域であるかどうかを判断する。最後の処理領域であれば、予備吐出データ付加処理を終了する。最後の処理領域でなければ、Ｓ２２に戻る。
【００５０】
図１０は、実施例１における処理結果の例を示す図である。
【００５１】
図１０において、斜線領域は、電子透かし埋め込み領域であり、白領域は、予備吐出許可領域であり、黒領域は、予備吐出箇所である。
【００５２】
図６〜図９に示す制御動作を実行することによって、電子透かし埋め込み領域と予備吐出箇所とが重ならないように制御することができる。
【００５３】
（実施例１の変形例）
実施例１では、領域を分割し、電子透かし処理した後に、予備吐出データ付加処理を実行する。実施例１の変形例は、電子透かし埋め込み処理と予備吐出データ付加処理とを並列に実行し、処理領域に応じて、次の処理を判断し、電子透かし埋め込み処理または予備吐出データ付加処理を実行する例である。
【００５４】
図１１は、実施例１の変形例において、電子透かし埋め込み処理と予備吐出処理とを示すフローチャートである。
【００５５】
Ｓ３１で、領域分割手段が、電子透かし埋め込み領域と予備吐出許可領域とに分割する。電子透かし埋め込み領域として指定した領域について、Ｓ３２で、電子透かし埋め込み手段が、電子透かし埋め込み処理を行う。予備吐出許可領域として指定した領域について、Ｓ３３で、予備吐出データ付加手段が、予備吐出許可領域内で必要な箇所に、予備吐出を行う。以上の処理を行って終了する。
【００５６】
図１２は、実施例１の変形例における具体的処理手順を示すフローチャートである。
【００５７】
Ｓ４１で、領域番号Ｘを初期化し、Ｓ４２で、領域番号Ｘを加算する。Ｓ４３で、領域番号Ｘの領域が、電子透かし埋め込み領域であるかどうかを判断する。電子透かし埋め込み領域であれば、Ｓ４４で、電子透かし埋め込み処理を行う。電子透かし埋め込み領域でなければ、Ｓ４５で、予備吐出データ付加処理を行う。Ｓ４６で、処理領域が最後の領域であるかどうかを判断する。最後の処理領域であれば、電子透かし埋め込み処理と予備吐出データ付加処理を終了する。最後の処理領域でなければ、Ｓ４２に戻る。
【００５８】
図１１、図１２に示す処理を行った結果、図１０に示す処理と同様の結果を得ることができる。
【実施例２】
【００５９】
本発明の実施例２である画像形成装置ＰＲ２は、予備吐出を行う箇所を避けて、電子透かしを埋め込む処理を行う実施例である。
【００６０】
画像形成装置ＰＲ２の構成は、基本的には、図１、図２に示す画像形成装置ＰＲ１の構成と同様である。画像形成装置ＰＲ２は、画像データによらず一定の割合で予備吐出を行う装置であるとする。
【００６１】
図１３は、実施例２において、電子透かし埋め込み処理と予備吐出処理とを行うフローチャートである。
【００６２】
Ｓ５１で、予備吐出データ付加手段が、予備吐出データを付加する。Ｓ５３で、ＣＰＵ１１が実現する予備吐出領域回避手段が、予備吐出が行われる領域以外を電子透かし埋め込み領域であると指定する。Ｓ５２で、ＣＰＵ１１が実現する電子透かし埋め込み手段が、電子透かし埋め込み手段の情報に基づいて、電子透かし埋め込み領域を判別し、電子透かし埋め込み処置を行う。以上の処理を行って終了する。
【００６３】
図１４は、実施例２において、予備吐出領域回避手段が領域指定する動作の説明図である。
【００６４】
図１４（ａ）は、実施例２において、予備吐出データを付加した画像データを示す図である。図１４（ｂ）は、実施例２において、予備吐出の領域を避け、電子透かし情報を埋め込んだ画像データを示す図である。
【００６５】
図１４（ａ）に示す状態では、図４に示すように、予備吐出箇所が分散して配置されている。図１４（ｂ）に示す状態では、予備吐出領域回避手段が電子透かし埋め込み領域であると指定した領域は、斜線で示す領域である。図１４（ｂ）に示すように、予備吐出箇所を避けて電子透かし埋め込み領域を指定する。
【００６６】
図１５は、実施例２において、電子透かし埋め込み手段による電子透かし埋め込み処理手順を示すフローチャートである。
【００６７】
まず、領域を区別する領域番号として、Ｘを使用する。Ｓ６１で、領域番号Ｘを初期化する。Ｓ６２で、領域番号Ｘを加算する。Ｓ６３で、領域番号Ｘで示す領域が、電子透かし埋め込み領域であるかどうかを判断する。電子透かし埋め込み領域であれば、Ｓ６４で、電子透かし埋め込み処理を行い、Ｓ６５に進む。電子透かし埋め込み領域でなければ、Ｓ６５で、処理領域が最後の領域であるかどうかを判断する。最後の処理領域であれば、電子透かし埋め込み処理を終了する。最後の処理領域でなければ、Ｓ６２に戻る。
【００６８】
以上の処理フローを行った結果、電子透かし埋め込み領域と予備吐出箇所とが重ならないように制御することができる。
【実施例３】
【００６９】
本発明の実施例３である画像形成装置ＰＲ３は、予備吐出を行う箇所を予測し、電子透かしを埋め込む処理を行う実施例である。
【００７０】
画像形成装置ＰＲ３の構成は、基本的には、図１、図２に示す画像形成装置ＰＲ１の構成と同様である。画像形成装置ＰＲ３は、画像データに応じて予備吐出を制御し、データ値として“０”が続く場合、予備吐出を行う装置である。
【００７１】
図１６は、実施例３において、電子透かし埋め込み処理と予備吐出処理とを示すフローチャートである。
【００７２】
Ｓ７１で、ＣＰＵ１１が実現する電子透かし埋め込み手段が、電子透かしを埋め込む。ＣＰＵ１１が実現する予備吐出領域予測手段は、Ｓ７２で、予備吐出が行われる領域を予測する。この予測の結果、予備吐出が行われない領域を、電子透かし埋め込み領域であるとし、この情報を、上記電子透かし埋め込み手段に伝える。上記電子透かし埋め込み手段は、電子透かし埋め込み領域にのみ、電子透かしを埋め込む。Ｓ７３で、ＣＰＵ１１が実現する予備吐出データ付加手段は、予備吐出許可領域内で、必要な箇所に予備吐出を行う。以上の処理を行って終了する。
【００７３】
図１７は、実施例３において、予備吐出領域予測手段による予測動作を説明する図である。
【００７４】
図１７（ａ）は、元画像を示す図である。図１７（ｂ）は、電子透かし埋め込み領域を指定した画像を示す図である。
【００７５】
図１７（ａ）において、画像データ中に、白データ領域がある。実施例３の画像形成装置ＰＲ３は、画像データに応じて、予備吐出を制御し、データ値“０”が続く領域では、予備吐出処理が行われると予測する。
【００７６】
図１７（ｂ）において、斜線領域は、電子透かし埋め込み領域であり、白領域は、予備吐出許可領域である。データ値“０”が続く領域では、予備吐出処理が行われると、予測されるので、この領域以外を、電子透かし埋め込み領域であると指定する。
【００７７】
実施例３は、画像データ値として“０”が続くときに予備吐出するが、他の制御方法によって予備吐出を行い、予備吐出が行われる領域を予測し、この領域を避けて電子透かしを埋め込むようにしてもよい。
【００７８】
図１８は、実施例３において、電子透かし埋め込み手段が、電子透かし埋め込み処理する動作を示すフローチャートである。
【００７９】
Ｘは、領域を区別する領域番号である。電子透かし埋め込み処理を開始し、Ｓ８１で、領域番号Ｘを初期化する。Ｓ８２で、領域番号Ｘを加算する。Ｓ８３で、領域番号Ｘで示す領域が、電子透かし埋め込み領域であるかどうかを判断する。電子透かし埋め込み領域であれば、Ｓ８４で、電子透かし埋め込み処理を行い、Ｓ８５に進む。電子透かし埋め込み領域ではなければ、Ｓ８５で、処理領域が最後の領域であるかどうかを判断する。最後の処理領域であれば、電子透かし埋め込み処理を終了する。最後の処理領域でなければ、Ｓ８２に戻る。
【００８０】
図１９は、実施例３において、予備吐出を行う箇所を予測し、電子透かしを埋め込む処理を行った結果を示す図である。
【００８１】
画像データの予備吐出許可領域に、予備吐出が行われ、電子透かし埋め込み領域に、予備吐出が行われていない。
【００８２】
上記処理を行った結果、電子透かし埋め込み領域と予備吐出箇所とが重ならないように制御することができる。
【実施例４】
【００８３】
本発明の実施例４である画像形成装置ＰＲ４は、電子透かし埋め込み領域を避けて、予備吐出データを付加する処理を行う方法である。
【００８４】
画像形成装置ＰＲ４の構成は、基本的には、図１、図２に示す画像形成装置ＰＲ１の構成と同様である。画像形成装置ＰＲ４は、画像データによらず、一定の割合で予備吐出を行う装置である。
【００８５】
図２０は、本発明の実施例４において、電子透かし埋め込み処理と予備吐出処理とを行う動作を示すフローチャートである。
【００８６】
Ｓ９１で、ＣＰＵ１１が実現する電子透かし埋め込み手段が、電子透かしを埋め込む。Ｓ９３で、ＣＰＵ１１が実現する電子透かし埋め込み領域回避手段が、電子透かしが埋め込まれた領域以外を、予備吐出許可領域であると指定する。ＣＰＵ１１が実現する予備吐出データ付加手段が、Ｓ９２で、上記電子透かし埋め込み領域回避手段の情報に基づいて、予備吐出許可領域内で、必要な箇所に予備吐出を行う。上記処理を行って終了する。
【００８７】
図２１は、実施例４において、電子透かしデータ埋め込み方法を説明する図である。
【００８８】
図２１において、斜線領域は、電子透かし埋め込み領域であり、白領域は、予備吐出許可領域である。
【００８９】
図２１に示すように、予備吐出許可領域を挟みながら、電子透かし埋め込み領域を敷き詰めず、電子透かしを埋め込む。このように、予備吐出許可領域を挟んで、電子透かし埋め込み領域を配置するのは、ある周期内で、予備吐出する必要があるためである。
【００９０】
図２２は、実施例４において、通常の予備吐出データ付加方法を説明する図である。
【００９１】
図２２中の格子は、画像データを２値化した画素で、黒領域は、紙Ｐ上に配置するドットを示す。領域６１〜６４のように、Ｘ方向に間隔をあけてドットを配置することによってドットを分散し、目立たなくする。また、Ｙ方向に１ドットづつ、ずらして配置することによって、全てのノズルで予備吐出を行うことができる。また、予備吐出は、ある周期内で行う必要があるので、領域６１で予備吐出を行ったノズルであっても、設定した吐出周期後の領域６５で、再度予備吐出を行う必要がある。
【００９２】
図２３は、実施例４において、ライン毎の通常の予備吐出データ付加方法を説明する図である。
【００９３】
１ライン目の予備吐出付加処理に関して説明する。
【００９４】
Ｃｔは、吐出周期であり、Ｃｓは、画素カウンタ初期値である。吐出周期を１７画素として、何も制約が無ければ、１７画素毎に予備吐出を行う。１７画素毎に、予備吐出を行うために、画素カウンタＣを用いる。画素カウンタＣは、画素を処理する毎に、カウントする。画素カウンタＣのカウント値が吐出周期と一致すると、予備吐出データを付加し、カウント値がクリアされる。これらの処理をラインの最後まで繰り返す。
【００９５】
画素カウンタＣのカウント値の初期値は、主走査方向に分散させるので、ライン毎に異なる。特に、隣接するカウンタＣは、初期値が一致していると、予備吐出画素が並ぶので、初期値を一致させないことが好ましい。
【００９６】
図２４は、実施例４において、電子透かし埋め込み領域を避けて、予備吐出データを付加する動作を説明する図である。
【００９７】
図２４（ａ）は、通常の予備吐出データを示す図である。図２４（ｂ）は、電子透かし埋め込み領域を避ける処理を行った場合における予備吐出データを示す図である。
【００９８】
図２４（ａ）において、予備吐出データ７１が電子透かし埋め込み領域内に存在している。図２４（ｂ）において、予備吐出データ７２を、予備吐出許可領域内のドット位置７３に移動した。このように制御することによって、電子透かし埋め込み領域と予備吐出箇所とが重ならないように制御することができる。
【００９９】
図２５は、実施例４において、予備吐出データ付加手段の処理を示すフローチャートである。
【０１００】
Ｓ１０１で、画素カウンタＣを、画素カウンタ初期値Ｃｓとして設定された値で初期化する。Ｓ１０２で、次に処理をする画素に移動し、画素カウンタＣを加算する。Ｓ１０３で、当該処理ラインが終了したかどうかを判断する。当該処理ラインが終了したら、Ｓ１０９に進む。当該処理ラインが終了していなければ、Ｓ１０４で、吐出周期Ｃｔと比較する。画素カウンタＣが吐出周期Ｃｔと一致しなければ、Ｓ１０２に戻り、同様の処理を行う。
【０１０１】
画素カウンタＣが、吐出周期Ｃｔと一致すれば、Ｓ１０５で、画素カウンタＣをクリアする。Ｓ１０６で、予備吐出許可領域であるかどうかを判断する。予備吐出許可領域でなければ、Ｓ１０７で、次の画素に移動すると同時に、画素カウンタＣを加算し、Ｓ１０６に戻り、上記と同様の処理を行う。
【０１０２】
予備吐出許可領域であれば、Ｓ１０８で、予備吐出データを付加し、Ｓ１０２に戻り、同様の処理を行う。Ｓ１０９で、画像データの全領域の処理が終了したかどうかを判断する。全領域の処理が完了していなければ、Ｓ１０１に戻り、未処理のラインの処理を行う。全領域の処理が完了すると、予備吐出データ付加処理を終了する。
【０１０３】
図２６は、実施例４において、電子透かし埋め込み領域を避け、予備吐出データを付加する処理を行った結果を示す図である。
【０１０４】
領域８１は、電子透かし埋め込み領域である。ドット位置８２は、他の場所へ移動したドットの移動元の位置である。ドット位置８３は、移動したドットの移動先の位置である。画像データの予備吐出許可領域に、予備吐出が行われ、電子透かし埋め込み領域には、予備吐出が行われていない。
【０１０５】
上記処理を行った結果、電子透かし埋め込み領域と予備吐出箇所とが重ならないように制御することができる。
【０１０６】
実施例４において、画素カウンタＣ値が吐出周期に到達したときに電子透かし埋め込み領域内にある場合は予備吐出をせず、処理を続けた後に予備吐出許可領域に到達すると予備吐出する。
【０１０７】
なお、電子透かし埋め込み領域内で画素カウンタＣのカウント値が、吐出周期に到達すると予測されると、電子透かし埋め込み領域に到達する前に、予備吐出を行うように制御するようにしてもよい。
【０１０８】
なお、ホストＰＣ１９０のプリンタドライバで、上記実施例を適用するようにしてもよい。
【０１０９】
つまり、上記実施例は、記録素子がインクを吐出することによって、記録媒体に画像を形成するインクジェット方式の画像形成装置である。また、上記実施例は、上記記録素子の吐出性能を良好に保つために、上記記録素子から上記記録媒体に、予備的にインクを吐出させるための予備吐出データを、印字画像データに付加する予備吐出データ付加手段を有する。さらに、上記実施例は、電子透かしを埋め込む電子透かし埋め込み手段を有する。しかも、上記実施例は、予備吐出許可領域と、電子透かし埋め込み領域とを、重ねて処理することを防止する重複処理防止手段を有する。なお、上記予備吐出許可領域は、上記予備吐出データ付加手段が上記記録媒体に予備吐出データを付加する処理が許可されている領域であり、上記電子透かし埋め込み領域は、上記電子透かし埋め込み手段が電子透かしを埋め込む処理を実行する領域である。
【０１１０】
この場合、上記重複処理防止手段は、上記予備吐出データ付加手段と上記電子透かし埋め込み手段の処理に先立ち、上記予備吐出許可領域と、上記電子透かし埋め込み領域とを、分割する領域分割手段である。
【０１１１】
また、上記領域分割手段は、上記予備吐出許可領域と電子透かし埋め込み領域とを、分散させて配置する手段である。
【０１１２】
さらに、上記重複処理防止手段は、上記予備吐出データ付加手段による処理を行い予備吐出データが付加された後に、該予備吐出許可領域を避けて、電子透かし埋め込み領域を配置する予備吐出領域回避手段である。
【０１１３】
しかも、上記重複処理防止手段は、紙面予備吐が行われると予測される領域には、上記電子透かし埋め込み領域を配置しないように制御する予備吐出領域予測手段である。
【０１１４】
そして、上記予備吐出領域予測手段は、インクを吐出しないデータが、印字画像データの値として所定の画素数が連続する場合は、予備吐出が行われると予測する手段であることを特徴とする画像形成装置。
【０１１５】
加えて、上記重複処理防止手段は、電子透かし埋め込み手段による処理を行った後に、電子透かし埋め込み領域を避けて、予備吐出許可領域内を配置する電子透かし埋め込み領域回避手段である。
【０１１６】
また、上記電子透かし埋め込み領域回避手段は、上記電子透かし埋め込み領域を、分散させて配置する手段である。
【０１１７】
さらに、上記電子透かし埋め込み領域回避手段は、上記予備吐出データ付加手段で付加する予備吐出データの配置箇所が、上記電子透かし埋め込み領域内に存在するときに、予備吐出データを予備吐出許可領域に移動して配置する手段である。
【０１１８】
しかも、上記電子透かし埋め込み領域回避手段は、上記予備吐出データ付加手段で付加する予備吐出データの配置箇所が、上記電子透かし埋め込み領域内に存在する場合、予備吐出許可領域に到達したときに予備吐出を行う手段である。
【０１１９】
そして、上記電子透かし埋め込み領域回避手段は、上記予備吐出データ付加手段で付加する予備吐出データの配置箇所が、上記電子透かし埋め込み領域内に存在すると予測すると、電子透かし埋め込み領域に到達する前に予備吐出を行う手段である。
【０１２０】
また、上記実施例を、方法の発明として把握することができる。つまり、上記実施例は、記録素子がインクを吐出することによって、記録媒体に画像を形成するインクジェット方式の画像形成装置の制御方法である。そして、上記実施例は、上記記録素子の吐出性能を良好に保つために、上記記録素子から上記記録媒体に、予備的にインクを吐出させるための予備吐出データを、印字画像データに付加し、記憶装置に記憶する予備吐出データ付加工程を有する。しかも、上記実施例は、電子透かしを埋め込み、記憶装置に記憶する電子透かし埋め込み工程を有する。そして、上記実施例は、予備吐出許可領域と、電子透かし埋め込み領域とを、重ねて処理することを防止する重複処理防止工程を有する。
【図面の簡単な説明】
【０１２１】
【図１】本発明の実施例１である画像形成装置ＰＲ１を示すブロック図である。
【図２】画像形成装置ＰＲ１における画像形成の方法を説明する図である。
【図３】実施例１において、画像形成における印字過程を説明する図である。
【図４】実施例１において、紙Ｐに予備吐出を行ったときのドット配置について説明する図である。
【図５】実施例１において、電子透かしを埋め込む領域と予備吐出箇所とが重ならないように実施したことを示す図である。
【図６】実施例１において、電子透かし埋め込み処理と予備吐出処理とを行うフローチャートである。
【図７】実施例１において、領域分割手段が領域分割する動作の例を示す図である。
【図８】実施例１において、電子透かし埋め込み手段が電子透かし埋め込み処理する動作を示すフローチャートである。
【図９】実施例１において、予備吐出データ付加の動作を示すフローチャートである。
【図１０】実施例１における処理結果を示す図である。
【図１１】実施例１の変形例において、電子透かし埋め込み処理と予備吐出処理とを示すフローチャートである。
【図１２】実施例１の変形例における具体的処理手順を示すフローチャートである。
【図１３】実施例２において、電子透かし埋め込み処理と予備吐出処理とを行うフローチャートである。
【図１４】実施例２において、予備吐出領域回避手段が領域指定する動作の説明図である。
【図１５】実施例２において、電子透かし埋め込み手段による電子透かし埋め込み処理手順を示すフローチャートである。
【図１６】実施例３において、電子透かし埋め込み処理と予備吐出処理とを行うフローチャートである。
【図１７】実施例３において、予備吐出領域予測手段による予測動作を説明する図である。
【図１８】実施例３において、電子透かし埋め込み手段が、電子透かし埋め込み処理を行うフローチャートである。
【図１９】実施例３において、予備吐出を行う箇所を予測し、電子透かしを埋め込む処理を行った結果を示す図である。
【図２０】本発明の実施例４において、電子透かし埋め込み処理と予備吐出処理とを行う動作を示すフローチャートである。
【図２１】実施例４において、電子透かしデータ埋め込み方法を説明する図である。
【図２２】実施例４において、通常の予備吐出データ付加方法を説明する図である。
【図２３】実施例４において、ライン毎の通常の予備吐出データ付加方法を説明する図である。
【図２４】実施例４において、電子透かし埋め込み領域を避けて、予備吐出データを付加する動作を説明する図である。
【図２５】実施例４において、予備吐出データ付加手段の処理をしめすフローチャートである。
【図２６】実施例４において、電子透かし埋め込み領域を避け、予備吐出データを付加する処理を行った結果を示す図である。
【符号の説明】
【０１２２】
ＰＲ１…画像形成装置、
１０…コントローラ部、
１１…ＣＰＵ、
１２…インタフェース制御部、
１３…ＲＯＭ、
１４…ＲＡＭ、
１５…ＥＥＰＲＯＭ、
１６…操作パネル制御部、
１７…画像処理部、
１８…ヘッド制御部、
１９…キャリッジモータ制御部、
２０…紙搬送モータ制御部、
３１…操作パネル部、
３２…ヘッド部、
３３…キャリッジモータ部、
３４…紙搬送モータ部、
１９０…ホストＰＣ、
Ｐ…紙、
４０…キャリッジ部、
４１…キャリッジモータ軸、
４２…キャリッジモータ軸受け、
４３…タイミングベルト、
４４…タイミングベルト回転軸、
４５…タイミングベルト固定軸、
５１…紙搬送モータ軸、
５２…紙搬送モータ軸受け、
５３…紙搬送ローラ、
Ｐ１…原点
Ｐ２〜Ｐ４…ドット位置、
６１〜６４…領域、
７１、７２…予備吐出データ、
７３…ドット位置、
８１…ドット位置、
８２…移動元のドット位置、
８３…移動先のドット位置。
【図１】
2009016937.tif 000003
【図２】
2009016937.tif 000004
【図３】
2009016937.tif 000005
【図４】
2009016937.tif 000006
【図５】
2009016937.tif 000007
【図６】
2009016937.tif 000008
【図７】
2009016937.tif 000009
【図８】
2009016937.tif 000010
【図９】
2009016937.tif 000011
【図１０】
2009016937.tif 000012
【図１１】
2009016937.tif 000013
【図１２】
2009016937.tif 000014
【図１３】
2009016937.tif 000015
【図１４】
2009016937.tif 000016
【図１５】
2009016937.tif 000017
【図１６】
2009016937.tif 000018
【図１７】
2009016937.tif 000019
【図１８】
2009016937.tif 000020
【図１９】
2009016937.tif 000021
【図２０】
2009016937.tif 000022
【図２１】
2009016937.tif 000023
【図２２】
2009016937.tif 000024
【図２３】
2009016937.tif 000025
【図２４】
2009016937.tif 000026
【図２５】
2009016937.tif 000027
【図２６】
2009016937.tif 000028