(57)【要約】【課題】カメラやプリンタにキズ画素、不吐ノズルがあったとしても良好な画質を得ることができる撮像・記録システムを提供することを目的とする。【解決手段】撮像装置１００によって撮像された画像データから画像を形成する画像形成装置１０１であって、記録媒体を第１の方向に搬送する搬送手段５と、画像データに基づいて画像を形成する画像形成手段２と、画像データに含まれる画素欠陥情報と、画像形成手段２の不吐出ノズル情報とに基づいて、画像を形成する際に、画像を補完する補完手段と、を備え、補完手段は、画素欠陥情報における画素欠陥の位置と、不吐出ノズル情報における不吐出ノズルの位置との相対距離に基づいて、画像を補完する。【選択図】図１１
2015054478.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置によって撮像された画像データから画像を形成する画像形成装置であって、
記録媒体を第１の方向に搬送する搬送手段と、
前記画像データに基づいて前記画像を形成する画像形成手段と、
前記画像データに含まれる画素欠陥情報と、前記画像形成手段の不吐出ノズル情報とに基づいて、前記画像を形成する際に、前記画像を補完する補完手段と、
を備え、
前記補完手段は、前記画素欠陥情報における画素欠陥の位置と、前記不吐出ノズル情報における不吐出ノズルの位置との相対距離に基づいて、前記画像を補完する
ことを特徴とする画像形成装置。
【請求項２】
前記補完手段は、前記画像を形成する際に、前記画像を前記第１の方向と異なる第２の方向に移動させることにより、前記画像を補完する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記補完手段は、前記画素欠陥の位置と前記不吐出ノズルの位置の相対距離が、前記第１の方向と異なる第２の方向において、閾値以下である場合、前記閾値以上の距離となるように前記画像を補完する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記補完手段は、前記画素欠陥の位置と前記不吐出ノズルの位置の相対距離が、前記第１の方向と異なる第２の方向において、閾値以下である場合、前記相対距離を０に近づけるように前記画像を補完する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記画像が高周波の縞模様を有する場合、前記画素欠陥の位置と前記不吐出ノズルの位置の相対距離が、前記第１の方向と異なる第２の方向において、閾値以上の距離となるように前記画像を補完する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記画像形成手段は、フルライン型インクジェット記録ヘッドである
ことを特徴とする請求項１に記載の画像形成装置。
【請求項７】
撮像装置によって撮像された画像データから画像を形成する画像形成方法であって、
記録媒体を第１の方向に搬送する搬送工程と、
画像形成手段により前記画像データに基づいて前記画像を形成する画像形成工程と、
前記画像データに含まれる画素欠陥情報と、前記画像形成手段の不吐出ノズル情報とに基づいて、前記画像形成工程において、前記画像を補完する補完工程と、
を有し、
前記補完工程において、前記画素欠陥情報における画素欠陥の位置と、前記不吐出ノズル情報における不吐出ノズルの位置との相対距離に基づいて、前記画像が補完される
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像形成方法に関し、特に、撮像された写真を高画質に印刷する記録システムに関するものである。
【背景技術】
【０００２】
従来、ユーザは、撮影した写真を印刷する際には、より高画質なものを望む。撮像装置や記録装置は、ユーザの要望に応えるために、製造時に発生する不良画素（以下、キズ画素）や不良ノズル（以下、不吐ノズル）が画像に悪影響を及ぼすことがある。画像に影響を及ぼさないために、特許文献１や特許文献２に示すような補正制御を行うことが広く知られている。特許文献１は、カメラの撮像素子上に存在するキズ画素の位置を記憶し、そのキズ画素の周囲の正常な画素の情報を使って、キズ画素位置の画像信号を生成する技術を開示している。
【０００３】
また、特許文献２は、インクを吐出することができない不吐ノズルに替わって、周囲のノズルで、目立たないようにドットを補間する技術を開示する。これらの技術を用いることにより、撮像画像の劣化を防ぐことができ、また、印刷する際にも画像劣化が起きにくい。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１６８９６号公報
【特許文献２】特開２００５−７６１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記に示した方法を用いても、原理上、撮像装置および記録装置それぞれが完全に画像劣化を防ぐことが難しく、補正痕が見えてしまう恐れがある。この補正痕が単体であれば、大きく目立つものではないが、例えば、カメラの撮像素子に起因する補正痕と、プリンタの不吐ノズルに起因する補正痕の位置が一致する、若しくは、隣接するような現象が発生すると、画像劣化がより大きく目立つ恐れがある。
【０００６】
特に、近年の撮像装置（カメラ）は、非常に高画素化しているため、キズ画素の発生頻度も増加し、さらに、キズ画素ではないが、撮像センサ上にオートフォーカスのための画素（ＡＦ画素）が配置される場合もあるため、補正が必要な画素が増加している。また、最近の画像形成装置（プリンタ）においても、多ノズル化が進んでおり、ノズル数の増加に伴って、不吐ノズルの発生数も増加しており、補正が必要なノズルも増えている。つまり、カメラとプリンタの補正痕の数は増え続けているため、補正痕が互いに接近してしまう確率も飛躍的に上がってきている。
【０００７】
本発明は、カメラやプリンタにキズ画素、不吐ノズルがあったとしても良好な画像を形成することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、撮像装置によって撮像された画像データから画像を形成する画像形成装置であって、記録媒体を第１の方向に搬送する搬送手段と、画像データに基づいて画像を形成する画像形成手段と、画像データに含まれる画素欠陥情報と、画像形成手段の不吐出ノズル情報とに基づいて、画像を形成する際に、画像を補完する補完手段と、を備え、補完手段は、画素欠陥情報における画素欠陥の位置と、不吐出ノズル情報における不吐出ノズルの位置との相対距離に基づいて、画像を補完することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、カメラやプリンタにキズ画素、不吐ノズルがあったとしても良好な画像を形成することができる画像形成装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る撮像装置の構成を示す図である。
【図２】本発明の一実施形態に係る画像処理部の構成を示す図である。
【図３】本発明の一実施形態に係るキズ情報合成部の構成を示す図である。
【図４】本発明の一実施形態に係る撮像装置の動作のフローチャートである。
【図５】キズ位置と、キズ情報と、キズ画素とその周辺の画素を示す図である。
【図６】本発明の一実施形態に係る記録装置の構成を示す図である。
【図７】本発明の一実施形態に係る記録ヘッドと紙搬送方向を示す図である。
【図８】本発明の一実施形態に係る記録ヘッドの構成を示す図である。
【図９】本発明の一実施形態に係る記録装置の画像処理部を示す図である。
【図１０】不吐ノズルと不吐ノズルの補完方法を示す図である。
【図１１】第１実施形態の画像シフト処理のフローチャートである。
【図１２】第２実施形態の画像シフト処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面などを参照して説明する。
【００１２】
（第１実施形態）
まず、本発明の第１実施形態に係る撮像装置１００の構成について説明する。図１は、本実施形態に係る撮像装置１００の構成を示す図である。撮像素子１０１は、光学像を電気信号に変換（光電変換）する。ＴＧ１０２は、撮像素子１０１およびＡＦＥ１０３の駆動タイミングを制御するタイミングジェネレータである。ＡＦＥ（アナログフロントエンド）１０３は、撮像素子１０１から出力されたアナログの画像信号に対して、ゲイン調整や、所定の量子化ビットに対応してデジタル変換を行う。
【００１３】
ＣＰＵ１０４は、撮像装置１００を統括的に制御する。操作部１０５は、ユーザによる操作に基づいて、撮影命令や撮影条件等の設定をＣＰＵ１０４に対して行う。ＲＯＭ１０６は、ＣＰＵ１０４が動作を行う際のプログラム等を格納する。なお、本実施形態では、ＲＯＭ１０６がＦｌａｓｈ−ＲＯＭである場合を一例として説明するが、アクセス速度が十分に問題ないレベルのメモリであれば、Ｆｌａｓｈ−ＲＯＭ以外の他のメモリをＲＯＭ１０６として適用してもよい。
【００１４】
表示部１０７は、撮影した静止画像や動画像、若しくはメニュー等の表示を行う。ＲＡＭ１０８は、ＡＦＥ１０３でデジタル変換された画像データや、画像処理部１０９で処理された画像データを記憶する機能を有する。さらに、ＲＡＭ１０８は、ＣＰＵ１０４が動作を行う際のワークメモリ機能を有する。なお、本実施形態では、これらの機能を、ＲＡＭ１０８を用いて行うようにしているが、アクセス速度が十分に問題ないレベルのメモリであり、これらの機能を実現できれば、ＲＡＭ１０８以外の他のメモリを用いてよい。
【００１５】
画像処理部１０９は、撮影された画像の補正や圧縮等の処理を行う。Ｉ／Ｆ（インターフェース）１１０は、静止画像データ及び動画像データを、コネクタ１１２を介して接続される外部記録媒体１１３に記録させたり、外部記録媒体１１３から入力される。ＡＦＥ１０３、ＣＰＵ１０４、ＲＯＭ１０６、表示部１０７、ＲＡＭ１０８、画像処理部１０９、Ｉ／Ｆ１１０は、バス１１１を介して相互に通信可能に接続される。
【００１６】
外部記録媒体１１３は、例えば、不揮発メモリまたはハードディスク等の記録媒体である。また、外部記録媒体１１３は、撮像装置１００と接続をするためのコネクタ１１６と、撮像装置１００に対し静止画像データおよび動画像データを入出力するためのＩ／Ｆ（インターフェース）１１４と、記録部１１５を備えている。なお、本実施形態では、記録媒体として着脱可能な外部記録媒体１１３を適用しているが、その他のデータの書き込みが可能な不揮発性メモリやハードディスク等が撮像装置１００に内蔵されてもよい。
【００１７】
次に、図２は、本実施形態に係る画像処理部１０９の構成を示す図である。画像合成部２００ａは、撮影された複数枚の画像を合成する。キズ情報合成部２００ｂは、複数枚の画像データを合成する際に、撮影情報と、合成する対象となる画像データのキズ情報とに基づき、合成後の画像のキズ情報を生成し、セレクタ２００ｃを介して、キズ補正部２００ｅに出力する。キズ補正部２００ｅは、キズの補正の対象となる画像データと、キズ情報とを入力し、後述する処理によりキズの検出および補正を行う。画像圧縮部２００ｆは、画像を記録する際に画像を圧縮する。ずれ検出部２００ｈは、撮影された複数枚の画像データから、当該複数枚の画像間の被写体位置のずれを検知し、被写体位置のずれ量を、画像合成部２００ａおよびキズ情報合成部２００ｂに対して出力する。セレクタ２００ｃ、２００ｄ、２００ｇは、画像データ又はキズ情報を選択して出力する。
【００１８】
ここで、画像合成部２００ａは、ずれ検出部２００ｈから取得する「被写体位置のずれ量」に基づき、複数枚の画像データに対して所定の位置合わせ処理を行い、複数枚の画像を合成する。なお、本実施形態では、画像の合成は、相互に対応する画素データ同士の加算処理を行うことによって実現されるが、画像を合成する方法は、これに限定することなく、他の方法であってよい。また、本実施形態では、ＲＯＭ１０６に格納されたキズ情報に基づき、画像のキズ画素の補正を行う。キズ情報は、例えば、キズ（画素欠陥）のレベルと、キズのある「撮像素子１０１上の位置（アドレス）」とを含む情報である。
【００１９】
図３は、図２に示すキズ情報合成部２００ｂの構成を示す図である。アドレス変換部２０１ａは、キズ情報のアドレスを変換する。キズ情報合成部２０１ｂは、複数のキズ情報を合成する。検出レベル変換部２０１ｃは、合成したキズ情報内の検出レベルを、合成時のアドレスの一致・不一致と、撮影情報とに基づいて変更する。
【００２０】
次に、図４のフローチャートを参照して、本実施形態に係る撮像装置１００の動作を説明する。まず、ユーザが予め表示部１０７に表示されるメニュー設定から、操作部１０５を用いて撮影時の画像防振機能の有効・無効の設定をする。そして、ユーザが操作部１０５のシャッターボタンを押下することで撮影が開始される。
【００２１】
撮影が開始されると、ステップＳ１０１で、ＣＰＵ１０４は、画像防振機能が有効になっているか否かを判定する。画像防振機能が有効になっている場合（ＹＥＳ）、ステップＳ１０２に進み、一方、画像防振機能が有効になっていない場合（ＮＯ）、ステップＳ１０９に進む。
【００２２】
次に、ステップＳ１０２で、ＣＰＵ１０４は、撮像素子１０１、ＴＧ１０２、およびＡＦＥ１０３に所定の設定をすることで、画像の撮影が行われる。撮像素子１０１から出力される画像信号はＡＦＥ１０３にてＡＤ変換される（デジタルデータに変換される）。そして、ＡＤ変換された画像信号（画像データ）は、ＲＡＭ１０８に格納される。なお、本実施形態において、撮影感度は、例えば、ＩＳＯ１００とする。
【００２３】
次に、ステップＳ１０３で、キズ画素の補正（キズ補正）が行われる。キズ補正は、まず、ＣＰＵ１０４がＲＡＭ１０８に格納されている画像データを画像処理部１０９に転送する。画像処理部１０９に転送された画像データは、図２に示すデータ入力Ｃとして画像処理部１０９に入力される。このときセレクタ２００ｄは、ｂ側に接続されており、データ入力Ｃとして入力された画像データは、キズ補正部２００ｅに入力される。また、ＣＰＵ１０４は、ＲＯＭ１０６に格納されている「撮像素子１０１のキズ情報」を画像処理部１０９に転送する。このようにして転送されたキズ情報は、図２に示すキズ情報入力Ｃとして画像処理部１０９に入力される。このとき、セレクタ２００ｃはｂ側に接続されており、キズ情報入力Ｃとして入力されたキズ情報は、キズ補正部２００ｅに入力される。そして、キズ補正が行われる。
【００２４】
次に、ステップＳ１０４で、予め設定した枚数の撮影が終了したか否かを判定し、撮影が終了した場合（ＹＥＳ）、ステップＳ１０５へ進む。一方、撮影が終了していない場合（ＮＯ）、ステップＳ１０２に戻って、予め設定した枚数の撮影が終了するまで、撮影とキズ補正を繰り返す。
【００２５】
設定枚数の撮影が終了した後、ステップＳ１０５で、画像合成部２００ａは、撮影した画像の合成を行う。そして、ステップＳ１０６で、合成した画像のキズ補正が行われる。次に、ステップＳ１０７で、予め設定した枚数の画像の合成が終了したか否かを判定し、画像の合成が終了した場合（ＹＥＳ）、ステップＳ１０８へ進む。一方、画像の合成が終了していない場合（ＮＯ）、ステップＳ１０５に戻って、予め設定した枚数の画像の合成が終了するまで、画像の合成を繰り返す。そして、ステップＳ１０８で合成した画像を記録する。そして、処理が終了する。
【００２６】
一方、ステップＳ１０１で画像防振機能が有効になっていないと判定された場合は、ステップＳ１０９に進み、撮像素子１０１、ＴＧ１０２、及びＡＦＥ１０３に所定の設定をすることなく、撮影する。そして。ステップＳ１１０で、キズ補正をし、ステップＳ１１１で、キズ補正した画像を記録する。そして、処理が終了する。
【００２７】
図５（Ａ）は、撮像素子１０１上の画素位置（キズ位置）を示すものであり、１つの格子が１画素に相当する。画素位置は、ＸまたはＹアドレスで定義され、それぞれｎ画素、ｍ画素ずつ画素が並んでいるものとする。図５（Ａ）において、パターンが記載されている画素がキズ画素（欠陥画素）である。図５（Ｂ）は、図５（Ａ）に示すキズ画素に対応するキズ情報を示す図である。キズ情報には、Ｘ・Ｙアドレスで表されるキズ位置と、各キズ画素のキズの程度（大きさ）を示すキズの検出レベルとが含まれる。検出レベルは、値が大きくなるほどキズ画素としての出力値（画素値）が小さいものとなる。図５（Ａ）では、検出レベルに応じてパターンが異なるようにキズ画素を示している。
【００２８】
キズ補正部２００ｅは、キズ補正部２００ｅに順次入力される画像データの画素位置を順次モニタし（指定し）、キズ情報に存在するキズ画素の位置（Ｘ・Ｙアドレス）を指定すると、該当する画素の検出レベルをキズ情報から参照する。キズ補正部２００ｅは、この画像データと同時に入力される撮影情報から、撮影感度を参照し、撮影感度と検出レベルとに応じて、該当する画素の補正の有無を判断する（キズの検出を行う）。キズ補正部２００ｅは、例えば、撮影感度がＩＳＯ１００の場合には、検出レベルが１００のキズ画素を補正し、ＩＳＯ２００の場合には、検出レベルが２００以下の画素を補正する。
【００２９】
キズ画素の補正は、例えば、該当する画素の周辺の画素であって、該当する画素と同色の画素の出力（画素値）の平均値を、該当する画素の画素値として置き換えることにより行われる。図５（Ｃ）は、キズ画素とその周辺の画素の一例を示す図である。例えば、図５（Ｃ）に示す「Ｇ２２に位置する画素」を補正する場合には、Ｇ１１・Ｇ１３・Ｇ３１・Ｇ３３に位置する画素の出力（画素値）を平均した値を、Ｇ２２の画素値として置き換える。なお、本実施形態では、以上の方法により、キズ画素の補正を行うが、キズ補正の方法については、上記の方法に限定することなく、他の方法であってもよい。
【００３０】
次に、図６は、本発明の一実施形態に係るインクジェット記録装置（画像形成装置）１の構成を示す図であり、図７は、記録ヘッドの配列を模式的に示す平面図である。図６に示すインクジェット記録装置１は、記録媒体１０６の搬送方向（主走査方向）に沿って配列された複数の記録ヘッド２Ｙ、２Ｍ、２Ｃ、２Ｂｋを備えた、例えばラインヘッド方式のカラーインクジェット記録装置である。ここで、２Ｙは、イエローインクを吐出する記録ヘッドを示し、２Ｍは、マゼンタインクを吐出する記録ヘッドを示し、２Ｃは、シアンインクを吐出する記録ヘッドを示し、２Ｂｋは、ブラックインクを吐出する記録ヘッドを示している。記録ヘッド２Ｙ、２Ｍ、２Ｃ、２Ｂｋは、略同一の構成であり、以下の説明において、特に区別の必要がない場合には、これらをまとめて記録ヘッド２と記述する。記録ヘッド２は、各記録ヘッドに対応するインクタンク３に連結されている。
【００３１】
記録ヘッド２には、イエロー、マゼンタ、シアン、ブラックのインクを貯留するインクタンク３Ｙ、３Ｍ、３Ｃ、３Ｂｋ（以下、インクタンク３）が接続配管４を介して接続されている。インクタンク３は、インクジェット記録装置１を操作するユーザによって交換が可能に、接続配管４に対して接続される。記録ヘッド２は、記録媒体１０６を搬送する搬送用ベルト５を挟んでプラテン６と対向して配置され、ヘッド移動手段１０によってプラテン６の方向へ移動可能である。
【００３２】
記録ヘッド２には、インクを吐出するインク吐出口と、インクタンク３に貯留されたインクが供給される共通液室と、共通液室から各インク吐出口へインクを導くインク流路とを備えた、複数のノズルが形成されている。各インク流路内には、インクを吐出させるための記録素子である、例えば、熱エネルギーを発生する電気熱変換体（ヒータ）がそれぞれ配置されている。ヒータは、ヘッドドライバ２ａを介して制御装置９と接続される。制御装置９は、ヘッドドライバ２ａに対してオン／オフ信号（吐出／不吐出信号）を送信することで、ヒータに対する電力の供給／停止を制御する。
【００３３】
各記録ヘッド２には、インク流路内に滞留する、増粘したインク等（廃インク）をインク吐出口から排出させて、インク吐出性能を回復させるための回復処理で用いるキャップ７が設けられている。キャップ７は、例えば、記録ヘッド２の配列間隔に対して半ピッチずれて、各記録ヘッド２の側方に並設されている。回復処理時、キャップ７は、キャップ移動手段８により記録ヘッド２の直下へ移動し、インク吐出面を覆う位置で停止する。この状態で不図示の回復手段によりキャップ７内部を負圧に設定することで、インク吐出口から廃インクを吸引・排出させる。回復処理は、例えば、記録媒体１０６に対する記録動作の前に実行される。
【００３４】
搬送用ベルト５は、ベルト駆動モータ１１と連結された駆動ローラに掛け渡された無端ベルトである。また、搬送用ベルト（搬送手段）５は、制御装置９からの制御信号にしたがってモータドライバ１２によりベルト駆動モータ１１を駆動することで回転し、搬送用ベルト５上に載置された記録媒体１０６を主走査方向へ搬送する。記録媒体１０６の搬送方向の上流側には、搬送用ベルト５を帯電させて記録媒体１０６を該搬送用ベルト５に密着させるための帯電器１３が設けられている。帯電器１３は、帯電器ドライバ１３ａにより通電されることで、搬送用ベルト５を帯電させる。
【００３５】
記録媒体１０６は、一対の給送ローラ１４によって搬送用ベルト５上に送られる。給送ローラ１４は、給送用モータ１５と連結され、制御装置９からの制御信号にしたがってモータドライバ１６により給送用モータ１５を駆動することで回転する。
【００３６】
搬送用ベルト５、ベルト駆動モータ１１、駆動ローラ、モータドライバ１２、帯電器１３、給送ローラ１４、給送用モータ１５、モータドライバ１６等により、記録媒体１０６を主走査方向へ搬送することができる。
【００３７】
制御装置９は、ヘッドドライバ２ａ、モータドライバ１２および１６、帯電器ドライバ１３ａ、ヘッド移動手段１０、キャップ移動手段８に所定の制御信号を送信することで、インクジェット記録装置１による記録動作を制御する。制御装置９は、例えば、ＣＰＵ、メモリ等を備えた情報処理装置（コンピュータ）等を採用してよい。
【００３８】
次に、図８を用いて本実施形態に係る記録ヘッドのノズルの配置について説明する。まず、図８（Ａ）は、フルライン型インクジェット記録ヘッドに用いる長尺記録ヘッドを示す図であり、図８（Ｂ）は、図８（Ａ）に示す記録ヘッドを用いて記録された画像を示す図である。
【００３９】
図８（Ａ）において、ヘッドノズル群４１〜４４は、ノズルを図の左右交互に配置した（すなわち、千鳥状に配置した）計５１２個のノズルをそれぞれ有する。これらのノズル群４１〜４４によって長尺記録ヘッドが構成されている。なお、図８（Ａ）において、４個のノズル群４１〜４４を連結することによって合計２０４８個のノズルをもつ長尺記録ヘッド４５が構成されている。しかしながら、ノズル群４１〜４４のつなぎ部分における白スジ、黒スジなどの発生を回避するために、ノズル群４１〜４４のノズル列の一部をオーバーラップさせて配置する構成としている。
【００４０】
図９は、本実施形態に係るインクジェット記録装置に適用可能な制御系の構成を説明するためのブロック図である。図９において、画像データ入力部３１は、スキャナやデジタルカメラ等から入力された画像データや、パーソナルコンピュータのハードディスク等に保存されている画像データを入力する。操作部３２は、オペレータが各種パラメータの設定および記録の開始等を指示するための各種キーを備えている。中央処理装置３３は、ＣＰＵであり、記憶媒体３４に記憶されたプログラムに従ってインクジェット記録装置全体の制御を行う。記憶媒体３４には、ＲＯＭ、ＦＤ、ＣＤ−ＲＯＭ、ＨＤ、メモリカードおよび光磁気ディスクなどの記録媒体であってよい。また、記憶媒体３４に記憶される内容は、記録媒体の種類に関する情報３４ａ、インクに関する情報３４ｂ、不良ノズルの有無および位置に関する情報３４ｃ、記録時の温度や湿度などの環境に関する情報３４ｄおよび各種の制御プログラム３４ｅなどである。
【００４１】
ＲＡＭ３５は、記憶媒体３４に格納された各種プログラムを実行する際のワークエリアとして利用され、また、エラー処理時における所要データの一時退避エリアとして利用される。さらに、ＲＡＭ３５には、記憶媒体３４に記憶された各種データを一時的にコピーして格納しておくことができる。そして、ＣＰＵ３３は、記憶媒体３４内におけるこのコピー済みのデータ内容を変更したり、さらに、変更後のデータを参照しながら画像処理を進めることができる。
【００４２】
画像データ処理部３６は、画像データ入力部３１から入力された多値の画像データを、記録ヘッドが記録可能な、より低レベル値の吐出データに変換する量子化処理等を行う。例えば、画像入力部３１から入力されてきたデータが、８ｂｉｔ（２５６階調）で表現される多値画像データであった場合、画像データ処理部３６で、この画像データをより低いレベルの、例えば、２５階調のデータに変換する。このとき、適用される量子化処理の方法としては、一般的に知られている多値誤差拡散法を用いてもよいが、その他にも平均濃度保存法やディザマトリックス法等、任意の中間調処理方法を適用してよい。さらに、画像データ処理部３６では、該画像データを量子化された２５階調のデータに基づいて、記録ヘッドが記録可能な吐出データに変換する。ここで、記録ヘッドが吐出と不吐出の２つの情報でのみ記録可能な場合、記録及び非記録のどちらか一方に定義付けされたパターンに従って、データを２値に変換する。また、記録ヘッドが複数段階に分けて吐出量の制御が可能である場合に、記録可能な段階数までデータ値を低減する。
【００４３】
画像記録部３７は、画像出力を行い、画像データ処理部３６で作成された吐出パターンに従って記録ヘッドを駆動するためのパルスを発生し、記録ヘッドの吐出口からインクを吐出させる。各種データを転送するバス３８は、記録装置内のアドレス信号、データおよび制御信号などを伝送する。
【００４４】
次に、図１０は、不吐ノズルの補完方法を示す模式図である。本実施形態では、図１０において、不吐ノズル１０１ａを含むノズル群１０１およびノズル群１０２によって、それぞれ２５％の画像データを記録しながら不吐補完処理を行った場合の記録状態を示している。ここで、矢印の方向が記録媒体の搬送方向となっている。
【００４５】
図１０（Ａ）は、ノズル群１０１によって記録される画像データを示す図である。不吐ノズル１０１ａでは、画データが記録されていないことが分かる。また、ノズル１０１ｂおよびノズル１０１ｃは、画像データの一部が記録されていないことが分かる。図１０（Ａ）に示す、ノズル群１０１が記録する画像データを抽出しておく。図１０（Ｂ）は、ノズル群１０２によって記録される画像データを示す図である。抽出したノズル群１０１が記録する画像データに基づいて、ノズル群１０２が上乗せする画像データを補完する。ノズル群１０１が記録する画像データにノズル群１０２が記録する画像データを上乗せすることで、所望の画像データを記録する。図１０（Ｂ）に示すように、不吐ノズル１０１ａに対応するノズル１０２ａと、ノズル１０１ｂおよびノズル１０１ｃに対応するノズル１０２ｂおよびノズル１０２ｃが補完する画像データであることを示す。
【００４６】
図１０（Ｃ）は、図１０（Ａ）に示すノズル群１０１が記録した画像データに、図１０（Ｂ）に示すノズル群１０２が記録した画像データを上乗せした（重ね合せた）画像データを示す図である。ノズル群１０１が記録した画像データを抽出し、その画像データに基づいて、ノズル群１０２で補完した画像データを記録することで、不吐ノズルによる画像欠陥を補正することができる。
【００４７】
図１０に示す不吐補完処理では、不良ノズル１０１ａが記録する領域の画像データを抽出し、ノズル１０２ａが記録する画素のデータに上乗せする方法で対応している。この他にも不吐ノズルを補完する方法は、本実施形態に示す方法に限らず、例えば、違う色のノズルを用いて補間する方法や、不吐ノズルに隣接するノズルで重ねて打つことにより見かけの濃度を高めて、白スジが見えにくくする方法であってもよい。
【００４８】
次に、以上で説明した撮像装置、および記録装置を用いた記録方法（画像形成方法）について図１１を用いて説明する。まず、ステップＳ１１０１で、インクジェット記録装置１は、プリントをスタートする。次に、ステップＳ１１０２で、記録装置は、撮像装置によって埋め込まれた画像のキズ位置情報（画素欠陥情報）を画像データより読みこむ。このとき、読みこまれたキズ位置情報は、図９の３４ｃに不良ノズル位置の情報と共に記録され、後述の演算に用いられる。また、読み込むキズ位置の座標情報は、プリンタで印刷する際のノズル列方向、つまりＹ座標の情報を最低限取得していればよい。通常、キズ画素は、１つとは限らず、複数存在するため、ｎ個分のキズ画素が存在するとし、読み取った座標をＹｃ１〜Ｙｃｎとする。
【００４９】
次に、ステップＳ１１０３で、記録装置は、不吐ノズル位置データ（不吐出ノズル情報）を読み込む。この場合でも、不吐ノズルが複数存在するため、ｎ個分の不吐ノズルが存在するとし、読み取った座標をＹｐ１〜Ｙｐｎとする。
【００５０】
次に、ステップＳ１１０４で、不吐ノズルに対して最寄のキズ画素の位置を計算する。ステップＳ１１０３で読み込んだ座標Ｙｐｎに対して、複数あるＹｃｎから最寄の（もっとも近い）座標を検索する。検索方法としてはＹｐｎとＹｃ１〜ＹｃｎのＹ座標の差の絶対値を求め、最も小さいものをＹｓｎとする。この場合のｎは、対応するＹｐｎのｎと同じである。
【００５１】
次に、ステップＳ１１０５で、ステップＳ１１０４で計算したＹｓｎの相対距離の最小値（Ｙｓ＿Ｍｉｎ）が、所定の閾値Ｌ以下であるか否かを判定する。ここで、閾値Ｌは、視覚特性などから画像欠陥が発生しやすくなる値から算出されることが望ましいが、プリンタの印字特性や、撮像側の補正痕の発生しやすさ、またはユーザの任意設定により定義されてもよい。また、閾値Ｌは、プリンタのフチ無しはみ出し量Ｚよりも小さい値である必要がある。
【００５２】
フチ無しはみ出し量Ｚとは、インクジェット記録装置においてフチ無し印刷を行う場合に、紙が多少ずれていたり、傾いて搬送されても白地が出ないように、紙サイズよりも大きい画像データを用意して印字を行う際のはみ出し量のことを示す。通常、フチ無しはみ出し量Ｚは、数ｍｍほど設けられているので、想定している閾値Ｌより十分大きい値である。もしくは、フチ無しはみ出し量Ｚは、閾値Ｌを含めて、予め大きめに設定されていてもよい。そのようにすれば、キズ画素と不吐ノズルが重なることによって画像シフト（補完）を行っても、フチ無しはみ出し量として十分なマージンが確保されることになる。
【００５３】
ステップＳ１１０５で、最小値Ｙｓ＿Ｍｉｎが閾値Ｌよりも大きいと判定された場合（ＮＯ）、キズ画素と不吐ノズルが重なり合って画像欠陥が見えやすくなってしまう恐れがないため、通常の印刷処理に入る。この後の処理は、インクジェットプリンタにおいて広く知られている印刷処理と同等でかまわないので、ここでは、詳細な説明を省略する。
【００５４】
一方、最小値Ｙｓ＿Ｍｉｎが閾値Ｌ以下（閾値以下）と判定された場合（ＹＥＳ）、キズ画素と不吐ノズルが重なり合う、もしくはキズ画素と不吐ノズルが隣接することで、より画像欠陥が目立ってしまう恐れがあるため、ステップＳ１１０６に進む。
【００５５】
ステップＳ１１０６で、キズ画素位置と不吐ノズル位置がＬ画素分離れるように画像をＹ方向にシフトさせる。すなわち、Ｌ＝Ｙｓ＿Ｍｉｎになるように、シフトさせる。特に、画像の高周波の縞模様のところで画像欠陥が目立ってしまう恐れがあるため、キズ画素があり、かつ高周波画像のところが不吐ノズル位置から閾値Ｌ以下と判定された場合は、閾値以上になるように画像をシフトする。そして、ステップＳ１１０６にて画像シフト処理を経た後、再度、ステップＳ１１０４にて、最寄りキズ位置との距離Ｙｓを計算する必要がある。これは、ステップＳ１１０６で、画像をシフトさせた後に、キズ画素の座標Ｙｃ１〜Ｙｃｎが、画像シフト処理をした分変更され、他のキズ画素が不吐ノズルに接近する可能性があるためである。
【００５６】
次に、ステップＳ１１０７で、キズ画素座標Ｙｃ１〜Ｙｃｎに対して、画像をシフトした量が加算され、新たにＹｃ１〜Ｙｃｎが割り当てられる。このようにして新たに割り当てられたＹｃ１〜Ｙｃｎを用いて、ステップＳ１１０８で、再度、最寄のキズ位置を計算し、ステップＳ１１０９で、閾値判定を行う。全てのキズ画素が不吐ノズルから閾値Ｌ以上離れているかを確認し、閾値Ｌ以上離れていたら最終的に印刷処理に入る。
【００５７】
ここで、画像シフト処理を行ったことにより、稀に他のキズ画素が不吐ノズルに閾値Ｌ以内に接近してしまうことが考えられる。このような場合は、画像シフト処理を行っても画像欠陥が改善されないため、画像シフト処理を解除し、通常の印刷処理に入る。
【００５８】
以上で説明したように、キズ画素と不吐ノズル位置が、印刷を行う上で閾値Ｌ以上離れた状態で印刷を行うことによって、画像欠陥が視認しにくい良好な画像を得ることができる。
【００５９】
（第２実施形態）
次に、本発明の第２の実施形態に係る記録方法についてについて説明する。上記第１の実施形態に示した記録方法は、キズ画素位置と不吐ノズル位置を所定値Ｌ以上離すことにより画像欠陥を見えにくくする方法である。しかしながら、キズ画素や不吐ノズルの見え方によっては、各々を離すよりも、むしろ重ねてしまった方がよい場合もある。例えば、不吐ノズルについては、上述の不吐補完制御によって、他の部分よりも濃く見える、いわゆる黒スジ状態の場合、キズ画素と離した方がよい。しかしながら、白く抜ける、いわゆる白スジ状態となると、キズ画素と重ねてしまった方が、結果的に画像欠陥が見えにくくなることも考えられる。
【００６０】
このような場合に最適な実施形態を、図１２を用いて説明する。まず、前述の実施形態１と同様に、図１２のＳ１１０１〜Ｓ１１０４にて撮像装置のキズ画素位置、および記録装置の不吐ノズル位置を読みこみ、不吐ノズル位置からみた最寄のキズ画素位置を選定する。この説明は、上述と同様のため、その詳細は省略し、第１実施形態と異なる部分を中心に以下で説明する。
【００６１】
次にＳ１２０５にて、最小値Ｙｓ＿Ｍｉｎが不吐ノズル位置から所定の閾値Ｍ以下か否かを判定する。最小値Ｙｓ＿Ｍｉｎが閾値Ｍ以下である場合（ＹＥＳ）は、不吐ノズルの近くにキズ画素があることから、キズ画素と不吐ノズル位置を重ねるために、Ｓ１２０６の画像シフト処理にて最小値Ｙｓ＿Ｍｉｎを可能な限りゼロに近づける。
【００６２】
その後、第１実施形態と同様にＳ１１０７の画像シフト後のキズ位置計算、及びＳ１０８の最寄りキズ位置計算を行う。この際、Ｓ１２０５で不吐ノズル位置に近づけたキズ画素は最寄キズ位置計算から除外する。
【００６３】
さらにＳ１０９にて他のキズ画素が不吐ノズルに接近していないかどうかを確認し、接近していなければＳ１１１の通常印刷処理に、接近してしまっていれば、Ｓ１１０にて画像シフト処理を解除する。
【００６４】
以上のような処理を行うことにより、本実施形態においても、撮像素子のキズ画素と記録装置の不吐ノズルによる画像欠陥を最小限に抑えることができ、良好な画像を得ることが可能となる。
【００６５】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そしてそのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【００６６】
以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
【符号の説明】
【００６７】
２      記録ヘッド
５      搬送用ベルト
１００  撮像装置
１０１  画像形成装置
【図１】
2015054478.tif 000003
【図２】
2015054478.tif 000004
【図３】
2015054478.tif 000005
【図４】
2015054478.tif 000006
【図５】
2015054478.tif 000007
【図６】
2015054478.tif 000008
【図７】
2015054478.tif 000009
【図８】
2015054478.tif 000010
【図９】
2015054478.tif 000011
【図１０】
2015054478.tif 000012
【図１１】
2015054478.tif 000013
【図１２】
2015054478.tif 000014