Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6805952B2 - 画像処理装置、印刷装置、及び、制御方法 - Google Patents
[go: Go Back, main page]

JP6805952B2 - 画像処理装置、印刷装置、及び、制御方法 - Google Patents

画像処理装置、印刷装置、及び、制御方法 Download PDF

Info

Publication number
JP6805952B2
JP6805952B2 JP2017087984A JP2017087984A JP6805952B2 JP 6805952 B2 JP6805952 B2 JP 6805952B2 JP 2017087984 A JP2017087984 A JP 2017087984A JP 2017087984 A JP2017087984 A JP 2017087984A JP 6805952 B2 JP6805952 B2 JP 6805952B2
Authority
JP
Japan
Prior art keywords
image data
unit
area
synchronization signal
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017087984A
Other languages
English (en)
Other versions
JP2018186433A (ja
Inventor
丹俊 趙
丹俊 趙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2017087984A priority Critical patent/JP6805952B2/ja
Priority to US15/962,781 priority patent/US10148835B2/en
Publication of JP2018186433A publication Critical patent/JP2018186433A/ja
Application granted granted Critical
Publication of JP6805952B2 publication Critical patent/JP6805952B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00567Handling of original or reproduction media, e.g. cutting, separating, stacking
    • H04N1/00649Control or synchronising different handling operations
    • H04N1/00652Control of feeding speed, e.g. fast feeding to scanning position
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00045Methods therefor using a reference pattern designed for the purpose, e.g. a test chart
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00071Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
    • H04N1/00082Adjusting or controlling
    • H04N1/00087Setting or calibrating
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00071Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
    • H04N1/0009Storage

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Image Processing (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)

Description

本発明は、印刷パターンの画像を処理する画像処理装置等に関し、特に、異常画像を考慮した処理を高速かつ装置規模を大きくせずに実現する画像処理装置等に関する。
従来、ノズルからインクを吐出して印刷媒体に対して印刷を行うインクジェットプリンターなどが普及している。かかる印刷装置では、装置の状態により印刷ムラなどの印刷不良が発生する虞があるので、適宜、その現象を検出し、適切な装置調整を行うことが必要である。
この印刷装置における装置調整(キャリブレーション)では、通常、所定の印刷パターンを印刷し、それを目視で確認する、または、それを画像データとして取得して画像処理を行うことにより判断する、といったことがなされていた。
また、その際に行われる画像データの取得に関し、カメラによる撮影では、ノイズにより同期信号が乱れ、取得する画像データが異常になることが知られている(下記特許文献1など)。
特開2007−318558号公報
上述した印刷装置のキャリブレーションを、カメラ撮影を用いて精度よく実行するためには、同じ印刷パターンを複数回撮影し、それらの画像データの平均を取る必要がある。
かかる処理を、上述した異常画像が発生することを考慮しつつ、高速で、かつ、小さい規模の装置により実行することが望まれる。
そこで、本発明の目的は、印刷パターンの画像を処理する画像処理装置であって、異常画像を考慮した処理を高速かつ装置規模を大きくせずに実現する画像処理装置、等を提供することである。
上記の目的を達成するために、本発明の一つの側面は、媒体に印刷された印刷パターンを撮影して画像データを生成し、生成した前記画像データ、並びに、前記画像データの1フレームを規定する垂直同期信号および前記1フレームの行を規定する水平同期信号を出力する撮影装置を搭載可能な画像処理装置が、前記垂直同期信号、及び、前記水平同期信号に基づいて、入力された前記画像データの異常を判別する異常判別部と、2つの領域を備える記憶部と、前記記憶部の一方の領域からデータを読み出し、読み出したデータと入力された前記画像データとを加算して前記記憶部の他方の領域に書き込む加算処理を、前記画像データ毎に、読み出す前記領域と書き込む前記領域とを切り換えて実行し、全ての前記加算処理の実行後に平均画像データを生成する演算処理部と、を備え、前記演算処理部は、前記異常判別部で入力された前記画像データの異常が判別された場合、前記撮影装置に再撮影を実行させて前記画像データを出力させるとともに、入力された前記画像データについて、前記記憶部の領域を切り換えずに前記加算処理を実行する、ことである。
当該側面により、異常画像を排除した平均画像データを生成でき、印刷パターンの画像データを高精度に生成することができる。さらに、記憶部の2つの領域を切り換えて使用することにより、異常画像の処理を含めた画像処理を、小さい装置規模で高速に行うことができる。
更に、上記発明において、その好ましい態様は、前記異常判別部は、前記垂直同期信号の出力期間における、前記水平同期信号の立ち上がり回数、又は、立ち上がり幅に基づいて、入力された前記画像データの異常を判別する、ことを特徴とする。
当該態様により、ノイズなどによる信号エラーに基づく異常画像を的確に検出することができる。
上記の目的を達成するために、本発明の別の側面は、前記媒体に印刷する印刷部と、上記いずれかの画像処理装置とを備える印刷装置である。
更に、上記発明において、その好ましい態様は、前記平均画像データに基づいて、印刷開始位置の補正、及び、前記媒体の搬送量の補正の少なくともいずれかの補正を実行する補正部を備える、ことを特徴とする。
当該態様により、印刷パターンの高精度な画像データに基づく装置調整がなされ、高品質な印刷が可能になる。
上記の目的を達成するために、本発明の更に別の側面は、媒体に印刷された印刷パターンを撮影して画像データを生成し、生成した前記画像データ、並びに、前記画像データの1フレームを規定する垂直同期信号および前記1フレームの行を規定する水平同期信号を出力する撮影装置を搭載可能であり、2つの領域を備える記憶部を有する画像処理装置の制御方法が、前記垂直同期信号、及び、前記水平同期信号に基づいて、入力された前記画像データの異常を判別する異常判別工程と、前記記憶部の一方の領域からデータを読み出し、読み出したデータと入力された前記画像データとを加算して前記記憶部の他方の領域に書き込む加算処理を、前記画像データ毎に、読み出す前記領域と書き込む前記領域とを切り換えて実行し、全ての前記加算処理の実行後に平均画像データを生成する演算処理工程と、を有し、前記演算処理工程は、前記異常判別工程で入力された前記画像データの異常が判別された場合、前記撮影装置に再撮影を実行させて前記画像データを出力させるとともに、入力された前記画像データについて、前記記憶部の領域を切り換えずに前記加算処理を実行する、ことである。
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
本発明を適用した印刷装置の実施の形態例に係る概略構成図である。 キャリッジ223周辺の機構部22を模式的に表した平面図である。 撮影部221の撮影エリア(1フレームF)を模式的に示した図である。 同期信号のエラーを例示した図である。 検査モード時の処理手順を例示したフローチャートである。
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類
似のものには同一の参照番号又は参照記号を付して説明する。
図1は、本発明を適用した印刷装置の実施の形態例に係る概略構成図である。図1に示すプリンター2が本発明を適用した印刷装置である。本プリンター2は、印刷ヘッド222を搭載して移動するキャリッジ223に、撮影部221を備え、検査モードで動作する際には、テストパターン(印刷パターン)を印刷媒体(例えば、用紙M)上に印刷し、そのテストパターンを撮影部221で複数回撮影する。撮影後の画像データは、記憶部218として2つの領域(領域(1)及び領域(2))が備えられる画像処理部211に転送され、複数回の画像データについて平均化処理が実行される。かかる処理では、画像処理部211は、画像データが転送される都度、記憶部218の一方の領域からデータを読み出して転送された画像データとの加算処理を実行し、処理後のデータを他方の領域へ書き込む処理を実行する。画像処理部211は、この加算処理を、1撮影分の(1フレーム分の)画像データ毎に、記憶部218の2つの領域を切り換えて実行するが、各フレームの画像データの異常を判別し、異常があると判別された画像データ(以下、異常画像)については、再撮影を実行し、その加算処理においては記憶部218の2つの領域を切り換えずに行う。かかる構成と処理により、本プリンター2では、装置調整のための画像処理を高速かつ高精度に実行でき、メモリーの容量も小さく抑えることができる。
図1に示すように、本実施の形態例に係るプリンター2は、ホストコンピューター1などからの印刷要求に応じて用紙Mなどに印刷を実行するプリンターであり、一例として、ここでは、大型のインクジェットプリンターである。なお、本実施の形態例では、画像処理部211、又は、画像処理部211と撮影部221が、画像処理装置に相当する。
プリンター2は、図1に示すように、制御部21と機構部22とを備える。制御部21は、プリンター2の各部を制御するコントローラーであり、図示していないが、処理内容を記述したプログラム、当該プログラムに従って処理を実行するCPU(プロセッサー)、RAM、プログラムを格納するROM、ASIC等で構成される。CPUは、ROMに記憶されたプログラムを読み出して実行することにより、プリンター2の各部の制御を行う。
また、プリンター2は、通常モード(印刷モード)と検査モードを備える。制御部21は、通常モードでは、ホストコンピューター1から印刷データを受信したときなどに、当該印刷データに基づいて、後述する印刷ヘッド222、キャリッジ223、及び、用紙搬送部224を制御し、用紙M等に要求された印刷処理を実行する。印刷ヘッド222の制御では、制御部21は、印刷ヘッド222に備えられる複数のノズルからインクを吐出させる。
また、装置調整(キャリブレーション)のための検査モードでは、制御部21は、後述する機構部22を制御して、テストパターンの印刷、当該テストパターンの撮影、当該撮影結果(画像データ)に対する画像処理、画像データの解析、及び、当該解析結果に基づく調整処理を実行する。なお、当該検査モード時の処理内容については後述する。
また、制御部21は、図1に示すような機能構成を備える。制御部21は、画像処理部211、補正部219、及び、印刷制御部210を備える。
画像処理部211は、異常判別部212を備え、異常判別部212は、検査モード時に後述する撮影部221から転送されるデータを受信し、受信したデータを演算処理部213に転送すると共に受信した画像データの異常を判別する処理を実行する。異常判別処理の内容については後述する。
演算処理部213は、検査モード時に撮影されるテストパターンの画像データ(異常判別部212から転送される画像データ)について、加算処理と平均化処理を実行する。演算処理部213は、図1に示すように、加算処理を実行する加算処理部214、平均化処理実行する平均化処理部217、記憶部218にデータを書き込む書込部215、及び、記憶部218からデータを読み出す読出部216を備える。加算処理と平均化処理の内容については後述する。
記憶部218は、画像処理部211用のメモリー(RAMなど)であり、図1に示されるように、2つの領域、領域(1)と領域(2)を備える。
補正部219は、画像処理部211から転送される画像データに基づいて、プリンター2の装置調整を行う。装置調整として、補正部219は、印刷開始位置の補正、印刷媒体(用紙Mなど)の搬送量の補正などを実行する。
印刷制御部210は、プリンター2に対して印刷要求がなされた際に、印刷データを解釈し、その解釈に基づいて機構部22の各部を制御して印刷媒体(用紙Mなど)に印刷処理を実行する。検査モード時には、印刷制御部210は、テストパターンを印刷し、補正部219による装置調整の処理を受ける。
機構部22は、制御部21によって制御され、通常モードでの印刷処理、検査モードでの撮影処理等を実行する。機構部22は、図1に示すように、撮影部221、印刷ヘッド222、キャリッジ223、及び、用紙搬送部224等を備える。
図2は、キャリッジ223周辺の機構部22を模式的に表した平面図である。印刷ヘッド222は、複数のノズルを備え、制御部21の指示に従って、用紙Mに対してノズルからインクを噴射し、用紙M上に画像を形成して印刷を行う。
印刷ヘッド222は、図2に示されるように、複数備えられ、キャリッジ223に搭載される。一例として、4色のインクを使用する場合、各色のインク毎に印刷ヘッド222が設けられる。
撮影部221(撮影装置)は、カメラ、照明用の光源などを備える。撮影部221(のカメラ)は、印刷媒体である用紙Mを撮影し、用紙M上に印刷された画像を画像データとして取得する(画像データを生成する)。図2に示されるように、撮影部221は、キャリッジ223に搭載される。撮影部221は、主に、検査モードにおいて、印刷されたテストパターンの撮影を行う。当該撮影されたテストパターンの画像データは、撮影部221から画像処理部211(の異常判別部212)へ転送される。なお、撮影部221のカメラは、一例として、CMOSセンサー、レンズ等を備える。
撮影部221の光源は、カメラによる撮影のための照明を行い、カメラの周辺に設けられる。光源は、カメラの撮影対象(撮影領域)に光を照射し、その光量は可変である。光源は、例えば、複数のLEDランプで構成される。
図3は、撮影部221の撮影エリア(1フレームF)を模式的に示した図である。図3に示す例では、フレームFの領域が撮影領域であり、1回の撮影で、1080画素×1920画素の画像データを取得する。撮影と画像データの取得は、図3のVS1で示す左上から、図3のVS2で示す右下まで、図3のHS1、HS2、…HS1080で示す矢印の方向に、これら矢印の順番に(図3の上から下へ)行われる。
また、撮影部221は、1フレームFの撮影開始と撮影終了を表す2つの垂直同期信号
VSを、それぞれ、図3のVS1とVS2の時点で出力する。また、撮影部221は、図3のHS1、HS2、…HS1080の矢印で示す各走査時に、水平同期信号HSを出力する。従って、撮影部221は、1080回の水平同期信号HSを発する。したがって、垂直同期信号VSは画像データの1フレームを規定し、水平同期信号HSは画像データの1行を規定する。
撮影部221は、1フレームFの撮影において、画像処理部211の異常判別部212に対して、垂直同期信号VS、1回目の水平同期信号HSとそれに相応する走査で取得された画像データ、2回目の水平同期信号HSとそれに相応する走査で取得された画像データ、…、1080回目の水平同期信号HSとそれに相応する走査で取得された画像データ、垂直同期信号VS、の順でデータを出力(転送)する。
キャリッジ223は、印刷ヘッド222及び撮影部221を搭載し、それらを走査方向(図2の矢印Xの方向)に移動させる。キャリッジ223は、図示していない駆動源及び伝動装置によりキャリッジレール225に沿って駆動する。キャリッジ223は、印刷時などに、印刷制御部210の制御により移動する。
印刷時には、図2に示されるように、副走査方向(図2の矢印Yの方向)に搬送される用紙Mに対して、キャリッジ223によって走査方向に移動する印刷ヘッド222からインクが吐出され、用紙M上に画像が形成される。
用紙搬送部224は、用紙Mを副走査方向に搬送する装置であり、図示していないが、搬送ローラー、その駆動源、伝動装置、搬送路などを備える。用紙搬送部224は、印刷時などに印刷制御部210の制御により駆動する。
以上説明した構成を備える本プリンター2では、上述の通り、通常モードと検査モードで動作する。通常モードでは、ホストコンピューター1等からの印刷要求(印刷データ)を受け、それにしたがって、制御部21(印刷制御部210)が機構部22の各部を制御し、印刷媒体である用紙Mに印刷を行う。具体的には、印刷ヘッド222が走査方向に移動して、副走査方向に搬送される用紙M上にインクを吐出して画像を形成する。印刷後の用紙Mは、用紙搬送部224によって排紙される。
検査モードでは、プリンター2の印刷状態をチェックするために、テストパターンの印刷、テストパターンの撮影、及び、その画像データの処理、当該画像データに基づく印刷不良の検出等、の処理が実行されるが、この検査モード時の処理に特徴があり、以下、具体的な内容を説明する。
まず、テストパターンの撮影時に起こり得るエラーについて説明する。本プリンター2では、ノイズ等により上述した撮影部221の同期信号(水平同期信号HS)が乱れることで、取得される画像データが正しい画像とならない、すなわち、異常画像が取得されてしまうエラーをチェックしている。
図4は、同期信号のエラーを例示した図である。図4の(1)は、正常な同期信号、すなわち、垂直同期信号VSと水平同期信号HSを示している。なお、図4の各図において、1フレームFの撮影時における同期信号が時系列に示されており、上が垂直同期信号VSであり、下が水平同期信号HSである。
上述の通り、正常である場合には、図4の(1)に示されるように、開始と終了を表す垂直同期信号VSの間に、1080回の水平同期信号HSが、撮影部221から発せられる(出力される)。
これらの同期信号がノイズなどにより乱された場合には、垂直同期信号VSの出力期間における、水平同期信号HSの立ち上がり幅、又は、水平同期信号HSの立ち上がり回数に異常が出る虞がある。
図4の(2)及び(3)は、水平同期信号HSの立ち上がり幅にエラーが発生した例を示している。ここで示す例においては、水平同期信号HSの立ち上がり幅は、正常な場合、1920clk(クロック)であるが、図4の(2)に示す例では、aで指し示す2回目の水平同期信号HSにおいてその山が欠落している。水平同期信号HSが立ち上がっている際に画像データが取得されるので、この場合には、画像データが欠損してしまうことになる。また、図4の(3)に示す例では、bで指し示す1回目の水平同期信号HSにおいてその立ち上がり幅が1921clkと長くなってしまっている。この場合には、余計な部分の画像データを取得してしまうことになる。
図4の(4)及び(5)は、水平同期信号HSの立ち上がり回数にエラーが発生した例を示している。図4の(4)に示す例では、cで指し示す1079回目の水平同期信号HSが欠落している。この場合には、取得される画像データが1走査分欠落してしまう。また、図4の(5)に示す例では、dで指し示す1081回目の水平同期信号HSが余計に発生している。この場合には、画像データが1走査分余計に取得されてしまう。
このように、同期信号のエラーに因る異常画像が発生する虞がある。
また、本プリンター2では、1つのテストパターンについて複数回(n回、例えば、4回)の撮影を行い、それらの撮影によって取得されるn個の(nフレームの)画像データに平均化処理を施して、平均化処理後の画像データを装置調整に用いるデータとする。
以下、1つのテストパターンについて、平均化処理後の画像データが得られるまでの処理内容について説明する。図5は、当該処理の手順を例示したフローチャートである。なお、検査モードは、プリンター2に対する操作者の所定の操作、または、ホストコンピューター1からの指示によって開始される。
検査モードが開始され、所定のテストパターンの印刷指示がなされると、印刷制御部210の制御により、そのテストパターンが用紙Mに印刷される(図5のステップS1)。当該テストパターンは、例えば、所定濃度の色で塗りつぶされた矩形のパターンである。
次に、当該テストパターンに対して、撮影処理と画像データの加算処理がn回実施される。まず、その回数iが初期化され(i=1、図5のステップS2)、撮影部221が印刷されたテストパターンの撮影を開始する(図5のステップS3)。
撮影部221は、撮影開始を知らせる垂直同期信号VSを異常判別部212に出力後、1回目の水平同期信号の出力と、その間の撮影と、当該撮影によって取得される画像データの出力を実施する。出力された同期信号と画像データは、異常判別部212に転送される(図5のステップS4)。
異常判別部212は、転送された画像データを演算処理部213に転送すると共に、受信した同期信号を記録する。
演算処理部213では、画像データの転送を受けると、記憶部218の領域x(例えば、領域(1))から、転送された画像データに相応する画像データを読出部216が読み出す(図5のステップS5)。なお、記憶部218の領域(1)及び領域(2)は、当該
テストパターンについての処理開始時に(図5のステップS2)に初期化されている(データが空の状態にされている)。
次に、加算処理部214が、異常判別部212から転送された画像データと、読出部216が読み出した画像データを加算する(図5のステップS6)。各画像データは、各画素が各色の濃度階調値(例えば、0−255の値)を有するデータ構造であり、当該加算では、加算する両画像データのそれぞれ対応する画素の、対応する色の濃度階調値を加える演算が行われる。
加算が行われると、書込部215が、加算後の画像データを、記憶部218の領域y(領域xとは違う領域、例えば、領域(2))の当該画像データに相応する箇所に書き込む(図5のステップS7)。当該書き込み処理では、いわゆる上書きを行うため、以前に記憶されていたデータは消去される。なお、ここでは、ステップS5−S7の処理を加算処理と称す。
なお、1回目の水平同期信号HSに伴うステップS3−S7の処理においては、記憶部218が初期化されており、ステップS5では空のデータが読み出されるので、ステップS5及びS6の処理を省いて、異常判別部212から転送された画像データについてステップS7の書き込み処理を行うようにしても良い。この場合には、ステップS2の時点における記憶部218の初期化の処理も省くことができる。
その後、i回目の撮影について、1フレーム全ての水平同期信号HSについて処理が終了したか否かが確認され(図5のステップS8)、終了していない場合には(図5のステップS8のNo)、次の走査(水平同期信号HS)について、ステップS3からの処理が同様に実行される。
1フレーム全ての水平同期信号HSについて処理が終了すると(図5のステップS8のYes)、異常判別部212が、処理が終了した1フレームの画像が異常画像であるか否かの判別を行う(図5のステップS9)。具体的には、異常判別部212は、記憶しておいた撮影部221からの同期信号を解析し、水平同期信号HSの立ち上がり幅、及び、水平同期信号HSの立ち上がり回数に異常があるか否かを確認する。その結果、図4に示したような異常が確認されれば、直前に処理を行ったフレームの画像は異常画像であると判断する。
当該確認の結果、異常判別部212が異常画像でないと判断した場合には(図5のステップS9のYes)、記憶部218の領域xと領域yを入れ換える。すなわち、領域x=領域(1)、領域y=領域(2)となっていれば、領域x=領域(2)、領域y=領域(1)とする。領域x=領域(2)、領域y=領域(1)となっていれば、領域x=領域(1)、領域y=領域(2)とする。更に、異常判別部212は、撮影回数をインクリメントしてi=i+1とする(図5のステップS10)。更新された領域x及び領域yと回数iの情報は、演算処理部213に通知され、演算処理部213はこれら変数の値を通知された値に更新する。
一方、上記確認の結果、異常判別部212が異常画像であると判断した場合には(図5のステップS9のNo)、記憶部218の領域xと領域yを入れ換えずに、そのままとする。すなわち、領域x=領域(1)、領域y=領域(2)となっていれば、領域x=領域(1)、領域y=領域(2)のままとする。領域x=領域(2)、領域y=領域(1)となっていれば、領域x=領域(2)、領域y=領域(1)のままとする。更に、異常判別部212は、撮影回数をインクリメントしないで、i=iとする(図5のステップS11)。この場合、演算処理部213におけるこれら変数の値は更新されない。
なお、ステップS10及びS11の処理は、演算処理部213が、異常判別部212からの異常判断の結果を受けて実施するようにしても良い。
その後、処理はステップS12に移行し、演算処理部213は、n回(例えば、4回)の処理を終了したか否かを確認する。具体的には、演算処理部213は、i>nが成立するか否かを確認し、成立していなければ(図5のステップS12のNo)、次の撮影(フレーム)についての処理が、ステップS3から同様に実行される。なお、撮影指示は、演算処理部213によってなされる。
一方、i>nが成立すれば(図5のステップS12のYes)、演算処理部213はn回終了したと判断し、画像データの平均化処理を実行する(図5のステップS13)。具体的には、読出部216が、直前に書き込みが行われた記憶部218の領域から画像データを読出し、平均化処理部217へ転送する。平均化処理部217は、転送された画像データ、すなわち、n回の撮影によるn個の画像データが加算処理された画像データ、について、各画素の各色の濃度階調値dをnで除算する処理を行う。すなわち、各画素の各色の濃度階調値が、d/nとされる。
平均化処理後の画像データ(平均画像データ)は、平均化処理部217から補正部219へ転送される(図5のステップS14)。
以上のようにして、1つのテストパターンについての画像データの取得が実行される。なお、装置調整(キャリブレーション)に複数のテストパターンを用いる場合には、同様の処理が各テストパターンに実行される。
上述した画像処理において、撮影部221が生成する1フレーム分の画像データは、濃度階調値が256階調で、1色の場合には、1080画素×1920画素×8ビットのデータ容量となる。4回(n=4)の撮影で平均化処理を行う場合、4回(4フレーム)分の画像データを保持しておき、その後に演算処理をする場合には、メモリー(記憶部)には、1080画素×1920画素×8ビット×4を超えるデータ容量が必要となる。本実施の形態例の場合には、上述の通り、撮影及び転送中に適宜、加算処理を行っていくので、記憶部218に2つの領域を用意すればよく、上述の例の場合には、各領域は、1080画素×1920画素×10ビットのデータ容量があれば足りる。したがって、記憶部218を、1080画素×1920画素×10ビット×2のデータ容量とすることができ、メモリーの容量を小さく抑えることができる。
補正部219では、画像処理部211から転送された平均化処理後の画像データを解析し、印刷の位置ずれ、濃度ムラなどの印刷不良を検出する。印刷不良が検出された場合には、補正部219は、その不良を改善すべく装置調整を実行する。具体的には、補正部219は、印刷開始位置の補正、用紙Mの搬送量の補正等を行うべく、それらに係るパラメータを印刷制御部210に設定する。
以上説明したように、本実施の形態例に係るプリンター2では、装置調整のためのテストパターンの画像データを、複数回の撮影で得られた複数の画像データの平均化処理により生成する。したがって、撮影誤差の抑えられた精度の高い画像データによる精度の高い装置調整が可能となる。また、各撮影で得られる画像データについて、撮影部221が発する同期信号に基づいて異常画像であるかの判別を行い、異常画像である場合には、再撮影を行って、その異常画像のデータを使用しないので、その点からも精度の高い装置調整が可能となる。さらに、複数回分(n回分、nフレーム分)の画像データをすべて記憶するのではなく、メモリー領域を2つだけ設け(領域(1)と領域(2))、撮影と並行し
て画像データの加算処理を実行すると共に、フレーム毎にデータの読み書きで使用する領域を切り換えるため、上述のように、装置規模を小さく抑えることができ、処理速度も速い。さらに、異常画像が検出された際には、上記領域の切換えを行わないことにより、そのフレーム分の画像データについてのみ処理を再実行すればよく、その点でも処理が速い。
また、異常画像の判断は、水平同期信号HSの立ち上がり幅(時間)、水平同期信号HSの立ち上がり回数に基づいて行われ、発生しやすいノイズによる信号エラーに基づく異常画像を確実に除外することができる。
さらに、高精度で得られたテストパターンの画像データに基づいた、印刷開始位置や用紙Mの搬送量に関する装置調整がなされるので、高品質な印刷が可能となる。
なお、本発明は、インクジェット方式と異なる印刷方式の印刷装置にも適用することができる。
また、本実施の形態例の場合には、印刷制御部210、印刷ヘッド222、キャリッジ223、及び、用紙搬送部224等が、特許請求の範囲に記載の印刷部に相当する。
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
1…ホストコンピューター、2…プリンター、21…制御部、22…機構部、210…印刷制御部、211…画像処理部、212…異常判別部、213…演算処理部、214…加算処理部、215…書込部、216…読出部、217…平均化処理部、218…記憶部、219…補正部、221…撮影部、222…印刷ヘッド、223…キャリッジ、224…用紙搬送部、225…キャリッジレール、F…フレーム、HS…水平同期信号、M…用紙、VS…垂直同期信号。

Claims (5)

  1. 媒体に印刷された印刷パターンを撮影して画像データを生成し、生成した前記画像データ、並びに、前記画像データの1フレームを規定する垂直同期信号および前記1フレームの行を規定する水平同期信号を出力する撮影装置を搭載可能な画像処理装置であって、
    前記垂直同期信号、及び、前記水平同期信号に基づいて、入力された前記画像データの異常を判別する異常判別部と、
    2つの領域を備える記憶部と、
    前記記憶部の一方の領域からデータを読み出し、読み出したデータと入力された前記画像データとを加算して前記記憶部の他方の領域に書き込む加算処理を、前記画像データ毎に、読み出す前記領域と書き込む前記領域とを切り換えて実行し、全ての前記加算処理の実行後に平均画像データを生成する演算処理部と、を備え、
    前記演算処理部は、
    前記異常判別部で入力された前記画像データの異常が判別された場合、
    前記撮影装置に再撮影を実行させて前記画像データを出力させるとともに、入力された前記画像データについて、前記記憶部の領域を切り換えずに前記加算処理を実行する
    ことを特徴とする画像処理装置。
  2. 前記異常判別部は、
    前記垂直同期信号の出力期間における、前記水平同期信号の立ち上がり回数、又は、立ち上がり幅に基づいて、入力された前記画像データの異常を判別する、
    請求項1に記載の画像処理装置。
  3. 前記媒体に印刷する印刷部と、請求項1又は2に記載する画像処理装置とを備える印刷装置。
  4. 前記平均画像データに基づいて、印刷開始位置の補正、及び、前記媒体の搬送量の補正の少なくともいずれかの補正を実行する補正部を備える請求項3に記載の印刷装置。
  5. 媒体に印刷された印刷パターンを撮影して画像データを生成し、生成した前記画像データ、並びに、前記画像データの1フレームを規定する垂直同期信号および前記1フレームの行を規定する水平同期信号を出力する撮影装置を搭載可能であり、2つの領域を備える記憶部を有する画像処理装置の制御方法であって、
    前記垂直同期信号、及び、前記水平同期信号に基づいて、入力された前記画像データの異常を判別する異常判別工程と、
    前記記憶部の一方の領域からデータを読み出し、読み出したデータと入力された前記画像データとを加算して前記記憶部の他方の領域に書き込む加算処理を、前記画像データ毎に、読み出す前記領域と書き込む前記領域とを切り換えて実行し、全ての前記加算処理の実行後に平均画像データを生成する演算処理工程と、を有し、
    前記演算処理工程は、
    前記異常判別工程で入力された前記画像データの異常が判別された場合、
    前記撮影装置に再撮影を実行させて前記画像データを出力させるとともに、入力された前記画像データについて、前記記憶部の領域を切り換えずに前記加算処理を実行する
    ことを特徴とする制御方法。
JP2017087984A 2017-04-27 2017-04-27 画像処理装置、印刷装置、及び、制御方法 Active JP6805952B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017087984A JP6805952B2 (ja) 2017-04-27 2017-04-27 画像処理装置、印刷装置、及び、制御方法
US15/962,781 US10148835B2 (en) 2017-04-27 2018-04-25 Image processing device, printing apparatus, and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017087984A JP6805952B2 (ja) 2017-04-27 2017-04-27 画像処理装置、印刷装置、及び、制御方法

Publications (2)

Publication Number Publication Date
JP2018186433A JP2018186433A (ja) 2018-11-22
JP6805952B2 true JP6805952B2 (ja) 2020-12-23

Family

ID=63916318

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017087984A Active JP6805952B2 (ja) 2017-04-27 2017-04-27 画像処理装置、印刷装置、及び、制御方法

Country Status (2)

Country Link
US (1) US10148835B2 (ja)
JP (1) JP6805952B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024046288A (ja) * 2022-09-22 2024-04-03 株式会社Screenホールディングス 撮像装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4045136A (en) * 1975-08-15 1977-08-30 Bell & Howell Company Control system for photographic film printers
DE3820799C2 (de) * 1987-06-19 1996-03-14 Fuji Photo Film Co Ltd Fotografisches Kopiergerät
US5121261A (en) * 1988-11-14 1992-06-09 Nikon Corporation Digital video signal processing apparatus
JP3219403B2 (ja) * 1989-05-10 2001-10-15 キヤノン株式会社 画像記憶装置
US5289570A (en) * 1990-10-10 1994-02-22 Fuji Xerox Co., Ltd. Picture image editing system for forming boundaries in picture image data in a page memory device
JP4403207B2 (ja) 2004-07-12 2010-01-27 セイホクパッケージ株式会社 緩衝包装材
JP2007318558A (ja) 2006-05-26 2007-12-06 Fujitsu Ten Ltd 画像処理装置

Also Published As

Publication number Publication date
JP2018186433A (ja) 2018-11-22
US10148835B2 (en) 2018-12-04
US20180316812A1 (en) 2018-11-01

Similar Documents

Publication Publication Date Title
JP6999873B2 (ja) 印刷装置、及び、制御方法
JP6950280B2 (ja) 印刷装置、及び、印刷装置の制御方法
JP6848663B2 (ja) 印刷装置、及び、制御方法
JP6969144B2 (ja) 印刷装置、及び、制御方法
US20100157342A1 (en) Method for measuring density, printing method, method of calculating correction value, method of manufacturing printing apparatus and method for obtaining correction value
US10530963B2 (en) Shading correction device, electronic apparatus, and shading correction method
JP6805952B2 (ja) 画像処理装置、印刷装置、及び、制御方法
JP5297124B2 (ja) 印刷装置および印刷の検査方法
US10549562B2 (en) Printing apparatus and control method of printing apparatus
JP6895857B2 (ja) インクジェット印刷装置および濃淡補正方法
US10362189B2 (en) Image reading apparatus having an abnormality detecting unit for a calibration plate
US20120105876A1 (en) Color plane registration error correction
US7832825B2 (en) Nozzle error correction method and image-forming apparatus using the same
JP2021154678A (ja) 印刷装置及び調整方法
JP6816498B2 (ja) 位置検出装置、電子機器、及び位置検出方法
JP2004098489A (ja) 画像出力装置
JP2020151924A (ja) 液体吐出装置、制御方法、及びプログラム
JP2013199345A (ja) 無端ベルトの搬送制御装置、記録装置、および無端ベルトの搬送制御方法
JP2010115871A (ja) 印字装置
JP2005246925A (ja) 画像形成装置における出力補正方法、画像形成装置及び記録材料
JP2018205239A (ja) 搬送量検出装置および記録装置
JP2021197093A (ja) 印刷システム及び画像処理方法
JP2008162199A (ja) 画像形成装置
JP2017228931A (ja) 画像読取装置及び画像読取プログラム

Legal Events

Date Code Title Description
RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20180910

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20190402

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200305

RD07 Notification of extinguishment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7427

Effective date: 20200806

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201028

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20201104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201117

R150 Certificate of patent or registration of utility model

Ref document number: 6805952

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150