(57)【要約】【課題】実動作中に、一連の画像処理に係る全ての内部ロジックの故障を検出する。【解決手段】一部目のカラー印刷時、画像処理系２−１〜２−４は、Ｙ、Ｍ、Ｃ、Ｋの画像データを画像処理する。故障検出部５は、保持部５０−１により、入れ替え部４から出力される画像データを保持する。次に、二部目のカラー印刷時、画像処理系２−１〜２−４は、Ｍ、Ｃ、Ｋ、Ｙの画像データを画像処理する。入れ替え部４は、Ｙ、Ｍ、Ｃ、Ｋの順番で出力するように入れ替える。比較部５０−２は、画像処理系２−１〜２−４から出力される画像データと上記保持しておいた画像データとを比較する。判定部５０−３は、各色系Ｙ、Ｍ、Ｃ、Ｋにおいて、値が異なる色系の画像処理系に故障があると判定する。通知部６は、故障が発生した旨をユーザに通知する。【選択図】図１
2008016954.tif 000002
【特許請求の範囲】
【請求項１】
入力される画像データに対して画像処理を施して出力する複数の画像処理系を有する画像形成装置において、
各画像処理系で処理された画像データに対する出力結果を保持する保持手段と、
同一または異なる画像データに対して画像処理系を切り替える画像処理系切替手段と、
前記画像処理系切替手段によって切り替えられた画像処理系で処理された画像データに対する出力結果と前記保持手段に保持されている出力結果とを比較する比較手段と、
前記比較手段による比較結果に基づいて、各画像処理系の故障有無を判定する判定手段と
を具備することを特徴とする画像形成装置。
【請求項２】
前記保持手段は、複数部数の印字出力が指示された場合に、一部目の印字出力に対する画像データの出力結果を保持し、
前記画像処理系切替手段は、二部目以降の所定部数目で、一部目と異なる画像処理系に切り替え、
前記比較手段は、前記保持手段に保持されている一部目の出力結果と前記画像処理系切替手段によって切り替えられた画像処理系の出力結果とを比較することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記保持手段は、単一部数の印字出力が指示された場合に、所定ページの画像データの出力結果を保持し、
前記画像処理系切替手段は、前記所定ページとは異なる画像処理系に切り替え、
前記比較手段は、前記保持手段に保持されている所定ページの出力結果と前記画像処理系切替手段によって切り替えられた画像処理系の出力結果とを比較することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記画像処理系切替手段によって切り替えられた画像処理系の出力結果を印字出力しないことを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記比較手段は、画像処理された画像データの出力結果として、画素数を比較することを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記比較手段は、画像処理された画像データの出力結果として、画素濃度累積値を比較することを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項７】
前記比較手段は、画像処理された画像データの出力結果として、画素濃度に対するチェックコードを比較することを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項８】
前記保持手段は、一部目の全ページの画像データの出力結果を保持し、
前記画像処理系切替手段は、二部目以降、該当ページとは異なる画像処理系に切り替え、
前記比較手段は、ページ毎に、前記保持手段に保持されているページの画像データの出力結果と前記画像処理系切替手段によって切り替えられた画像処理系の該当ページの出力結果とを比較することを特徴とする請求項５〜７のいずれかに記載の画像形成装置。
【請求項９】
前記判定手段により故障であると判定された場合に、故障した旨をユーザに通知する通知手段を具備することを特徴とする請求項１〜８のいずれかに記載の画像形成装置。
【請求項１０】
前記通知手段は、前記判定手段により故障であると判定された画像処理系を使用する時点で、故障した旨をユーザに通知することを特徴とする請求項９記載の画像形成装置。
【請求項１１】
前記通知手段は、前記判定手段により故障であると判定された時点で、故障した旨をユーザに通知することを特徴とする請求項９記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、大規模、かつ、多数のメモリをＬＳＩに搭載し、これらを用いて画像処理を行って印字出力する画像形成装置に関する。
【背景技術】
【０００２】
近年、半導体プロセスの微細化、高密度化に加え、多層配線などのチップ構造の複雑化により、ＬＳＩの故障が増大している。製造工程中の問題などに起因する初期故障の多くは、ＬＳＩ出荷時のスクリーニングテストで取り除かれる。
【０００３】
ところで、複写機やプリンタなどの画像形成装置においては、コスト低減のために、ＪＰＥＧ（Joint Photographic Experts Group）などの不可逆な圧縮アルゴリズム、あるいはＪＢＩＧ（Joint Bi-level Image experts Group）などの可逆な圧縮アルゴリズムを用いて画像データを圧縮してＨＤＤなどに格納し、印刷処理時に伸張処理した画像データを印字出力するようになっている。このため、画像形成装置においては、大規模、かつ、多数のメモリをＬＳＩに搭載し、これらを用いて画像処理を行って印字出力される。
【０００４】
このように、画像形成装置においては、画像圧縮／伸張機能や、多数の大規模画像メモリを搭載するＬＳＩを用いているため、実際に動作する内部ロジックや、ラインバッファ等の画像メモリがデータパターンに大きく依存する。言い換えると、内部ロジックや、ラインバッファ等の画像メモリに不具合があると、所望の印字出力を得ることできない。
【０００５】
しかしながら、従来のＬＳＩ出荷時のスクリーニングテストでは、あるいはＰＷＢＡ（Printed Wiring Board Assembly）検査工程で実施されるＬＳＩ故障検査では、限られた時間での検査となるため、全ての故障を検出するための画像データパターンによるテストを実施することができない。また、使用開始から時間が経過して発生する偶発故障など、全ての故障を取り除くことはできない。
【０００６】
このように検出されない故障がＬＳＩに残ったまま出荷されてしまうと、ユーザが画像形成装置を利用する際に所望の印刷物を得られない。特に、重要書類を印刷するような場合などは、所望の印刷物を得ることができないだけではなく、ユーザが画像形成不良を見落として大きな問題となってしまうという問題がある。また、ＬＳＩ故障で埋め込み情報（不可視情報）などが正しく印字されないという問題がある。
【０００７】
そこで、従来より、ユーザ先での使用において故障検出する技術が提案されている。例えば、ラインバッファへの書き込みチェックコードで故障検出する技術や（例えば、特許文献１参照）、アクセスしたデータ一致を確認してラインバッファにおける故障検出する技術が提案されている（例えば、特許文献２参照）。
【０００８】
【特許文献１】特開平７−８９１４８号公報
【特許文献２】特開平７−５８９４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来技術による故障検出では、ラインバッファなどの一部の故障検出であって、画像圧縮／伸張機能や、多数の大規模画像メモリを搭載するＬＳＩを対象としていない。すなわち、画像形成装置における一連の画像処理に係る全ての内部ロジックの故障を検出することができないという問題があった。
【００１０】
そこで本発明は、実動作中に、一連の画像処理に係る全ての内部ロジックの故障を検出することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の画像形成装置は、入力される画像データに対して画像処理を施して出力する複数の画像処理系を有する画像形成装置において、各画像処理系で処理された画像データに対する出力結果を保持する保持手段と、同一または異なる画像データに対して画像処理系を切り替える画像処理系切替手段と、前記画像処理系切替手段によって切り替えられた画像処理系で処理された画像データに対する出力結果と前記保持手段に保持されている出力結果とを比較する比較手段と、前記比較手段による比較結果に基づいて、各画像処理系の故障有無を判定する判定手段とを具備することを特徴とする。
【００１２】
また、好ましい態様として、例えば請求項２記載のように、請求項１記載の画像形成装置において、前記保持手段は、複数部数の印字出力が指示された場合に、一部目の印字出力に対する画像データの出力結果を保持し、前記画像処理系切替手段は、二部目以降の所定部数目で、一部目と異なる画像処理系に切り替え、前記比較手段は、前記保持手段に保持されている一部目の出力結果と前記画像処理系切替手段によって切り替えられた画像処理系の出力結果とを比較することを特徴とする。
【００１３】
また、好ましい態様として、例えば請求項３記載のように、請求項１記載の画像形成装置において、前記保持手段は、単一部数の印字出力が指示された場合に、所定ページの画像データの出力結果を保持し、前記画像処理系切替手段は、前記所定ページとは異なる画像処理系に切り替え、前記比較手段は、前記保持手段に保持されている所定ページの出力結果と前記画像処理系切替手段によって切り替えられた画像処理系の出力結果とを比較することを特徴とする。
【００１４】
また、好ましい態様として、例えば請求項４記載のように、請求項３記載の画像形成装置において、前記画像処理系切替手段によって切り替えられた画像処理系の出力結果を印字出力しないことを特徴とする。
【００１５】
また、好ましい態様として、例えば請求項５記載のように、請求項１〜４のいずれかに記載の画像形成装置において、前記比較手段は、画像処理された画像データの出力結果として、画素数を比較することを特徴とする。
【００１６】
また、好ましい態様として、例えば請求項６記載のように、請求項１〜４のいずれかに記載の画像形成装置において、前記比較手段は、画像処理された画像データの出力結果として、画素濃度累積値を比較することを特徴とする。
【００１７】
また、好ましい態様として、例えば請求項７記載のように、請求項１〜４のいずれかに記載の画像形成装置において、前記比較手段は、画像処理された画像データの出力結果として、画素濃度に対するチェックコードを比較することを特徴とする。
【００１８】
また、好ましい態様として、例えば請求項８記載のように、請求項５〜７のいずれかに記載の画像形成装置において、前記保持手段は、一部目の全ページの画像データの出力結果を保持し、前記画像処理系切替手段は、二部目以降、該当ページとは異なる画像処理系に切り替え、前記比較手段は、ページ毎に、前記保持手段に保持されているページの画像データの出力結果と前記画像処理系切替手段によって切り替えられた画像処理系の該当ページの出力結果とを比較することを特徴とする。
【００１９】
また、好ましい態様として、例えば請求項９記載のように、請求項１〜８のいずれかに記載の画像形成装置において、前記判定手段により故障であると判定された場合に、故障した旨をユーザに通知する通知手段を具備することを特徴とする。
【００２０】
また、好ましい態様として、例えば請求項１０記載のように、請求項９記載の画像形成装置において、前記通知手段は、前記判定手段により故障であると判定された画像処理系を使用する時点で、故障した旨をユーザに通知することを特徴とする。
【００２１】
また、好ましい態様として、例えば請求項１１記載のように、請求項９記載の画像形成装置において、前記通知手段は、前記判定手段により故障であると判定された時点で、故障した旨をユーザに通知することを特徴とする。
【発明の効果】
【００２２】
この発明によれば、保持手段により、各画像処理系で処理された画像データに対する出力結果を保持し、画像処理系切替手段により、画像データに対して画像処理系を切り替え、比較手段により、切り替えられた画像処理系で処理された画像データに対する出力結果と前記保持手段に保持されている出力結果とを比較し、判定手段により、該比較結果に基づいて、各画像処理系の故障有無を判定するようにしたので、実動作中に、一連の画像処理に係る全ての内部ロジックの故障を検出することができるという利点が得られる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態を、図面を参照して説明する。
Ａ．実施形態の構成
図１は、本発明の実施形態による画像形成装置の構成を示すブロック図である。図において、画像形成装置は、ＤＲＡＭ（Dynamic Random Access Memory）１、出力する色系毎、すなわち、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（黒）毎に該等色を出力する画像処理系２−１〜２−４、制御部３、入れ替え部４、故障検出部５、通知部６を備えている。ＤＲＡＭ１には、所定のフォーマット（ＪＰＥＧ、ＪＢＩＧ）で圧縮された画像データが記憶されている。該画像データは、図示しないスキャナで読み込んだ画像データでも、図示しないネットワークを介して他の装置から転送されてくる画像データであってもよい。
【００２４】
画像処理系２−１〜２−４は、印字出力する色系Ｙ、Ｍ、Ｃ、Ｋ毎に設けられたＬＳＩであり、各々、ＤＭＡＣ（Direct Memory Access Controller）２０−１〜２０−４、デコーダ２１−１〜２１−４、ＣＳＴ（Color Space Transform）２２−１〜２２〜４、ＴＲＣ（Tone Reproduction Curve）制御部２３−１〜２３−４、スクリーン処理部２４−１〜２４−４を備えている。ＤＭＡＣ２０−１〜２０−４は、ＤＲＡＭ１に格納された画像データを、画像を形成するタイミングに従って読み出す。デコーダ２１−１〜２１−４は、ＤＭＡＣ２０−１〜２０−４によって読み出された、圧縮されている画像データを伸張する。
【００２５】
ＣＳＴ２２−１〜２２〜４は、内部の処理のために用いていた色空間（例えば、ＲＧＢ色空間）から印字出力において用いる色空間（例えば、ＹＭＣＫ色空間など）への変換処理を行う。ＴＲＣ制御部２３−１〜２３−４は、各色成分毎に、階調補正処理を行う。スクリーン処理部２４−１〜２４−４は、スクリーン処理（網点処理）を行う。
【００２６】
制御部３は、画像処理系２−１〜２−４をどの色系で動作させるかを制御するとともに、入れ替え部４に対して、画像処理系２−１〜２−４の出力の入れ替え順番を制御し、さらに、画像処理系２−１〜２−４からの出力を保持する指示、また保持した画像データと出力される画像データとを比較する指示などを示す制御信号を故障検出部５に供給する。入れ替え部４は、制御部３の制御の下、常に、図示の最上段からＹ、Ｍ、Ｃ、Ｋの順番になるように、画像処理系２−１〜２−４の出力を入れ替えて出力する。
【００２７】
次に、故障検出部５は、保持部５０−１、比較部５０−２および判定部５０−３からなる。保持部５０−１は、入れ替え部４から出力される画像データを一時保持する。比較部５０−２は、上記制御部３からの制御信号に従って、保持部５０−１に保持されている画像データと画像処理系２−１〜２−４から出力される画像データとを各色系毎に比較し、比較結果を判定部５０−３に供給する。比較部５０−２では、画素単位でチェック、あるは所定のブロック単位でチェックサムやＣＲＣなどでチェックしてもよい。判定部５０−３は、比較結果に従って、いずれかの色系の画像処理系２−１〜２−４に故障が発生したか否かを判定し、判定結果を通知部６に供給する。
【００２８】
通知部６は、判定部５０−３の判定結果に従って、故障発生の有無をユーザに通知する。なお、通知部６は、リアルタイムで通知するとともに、次回の出力時に、故障が検出された系（例えば、Ｙ色系）が使用不可であることを通知し、故障が検出された色系の画像処理系２−１〜２−４を動作不可とするようにしてもよい。また、通知は、図示しない音声出力部による音声、表示部への表示などで行うようにしてもよい。
【００２９】
上述した画像処理系２−１〜２−４は、印字出力する色系Ｙ、Ｍ、Ｃ、Ｋ毎に設けられているが、各色系に固定されているわけでなく、制御部３の制御に従って、画像処理する色系が切り替えられるようになっている。すなわち、本実施形態では、複数部数のカラー印字を想定しており、一部目のあるページのカラー印刷時と、二部目の同一ページのカラー印刷時とで、画像処理系２−１〜２−４で画像処理する色系を変更する。
【００３０】
これにより、一部目と二部目とで、同一ページの画像データが、異なる画像処理系で画像処理されることになる。入れ替え部４は、二部目のカラー印刷時で画像処理系２−１〜２−４で処理される色系を入れ替えることによる、出力順番のずれを直し、常に、図示の最上段からＹ、Ｍ、Ｃ、Ｋの順番で出力する。
【００３１】
故障検出部５では、一部目のあるページのカラー印刷時において画像処理系２−１〜２−４から出力される画像データを保持部５０−１に保持しておき、二部目の同一ページのカラー印刷時に、画像処理系２−１〜２−４から出力される画像データと上記保持しておいた画像データとを比較するようになっている。画像処理系が故障していなければ、一部目のカラー印刷時の画像データと、二部目のカラー印刷時の画像データとは同一になる。これに対して、一部目のカラー印刷時に用いた画像処理系と二部目のカラー印刷時に用いた画像処理系のどちらかが故障している場合には、画像データが異なることになる。
【００３２】
なお、図示していないが各色を実際に用紙に印字する印字機能部も備えており、入れ替え部４からの出力（ＹＭＣＫ）は、印字機能部に供給される。印字機能部では、制御部３による制御の下、出力すべき色を用紙などに印字出力する。
【００３３】
Ｂ．実施形態の動作
次に、本実施形態による画像形成装置の動作について説明する。
図２は、本実施形態による画像形成装置での一部目のカラー印刷動作を説明するためのブロック図である。制御部３は、まず、一部目のカラー印刷時に、画像処理系２−１〜２−４を所定の動作モードで動作させる。この場合、画像処理系２−１〜２−４を、Ｙ、Ｍ、Ｃ、Ｋの順番とする。なお、以下では、各色系において、ＣＳＴ２２−１〜２２−４を動作させないようにしているが（図２ではＣＳＴ２２−１〜２２−４を点線で示している）、これは一例であって何ら限定するものではない。また、制御部３は、入れ替え部４に対して入れ替えなしと指示し、故障検出部５に対して、画像処理系２−１〜２−４の出力（例えば、第１ページ目の画像データ）を保持するように指示する。
【００３４】
画像処理系２−１〜２−４では、各々、ＤＭＡＣ２０−１〜２０−４により、ＤＲＡＭ１から画像データを読み出し、デコーダ２１−１〜２１−４により、画像データを伸張し、ＴＲＣ制御部２３−１〜２３−４により、各色成分毎に、階調補正処理を行い、スクリーン処理部２４−１〜２４−４により、スクリーン処理（網点処理）を行う。入れ替え部４では、画像処理系２−１〜２−４から出力される画像データをそのまま出力する。故障検出部５では、保持部５０−１により、入れ替え部４から出力される画像データ（１部目の第１ページ目の画像データ）を保持する。以下、一部目のカラー印刷が最終ページまで行われる。
【００３５】
次に、二部目のカラー印刷に移行する。図３は、本実施形態による画像形成装置での二部目のカラー印刷動作を説明するためのブロック図である。制御部３は、二部目のカラー印刷に際して、画像処理系２−１〜２−４を所定の動作モードで動作させる。この場合、画像処理系２−１〜２−４を、Ｍ、Ｃ、Ｋ、Ｙの順番とする。また、制御部３は、入れ替え部４に対して、入れ替えを指示し、故障検出部５に対して、画像処理系２−１〜２−４から出力される画像データ（二部目の第１ページ目の画像データ）と上記保持しておいた画像データ（一部目の第１ページ目の画像データ）とを比較するように指示する。
【００３６】
画像処理系２−１〜２−４では、各々、ＤＭＡＣ２０−１〜２０−４により、ＤＲＡＭ１から画像データを読み出し、デコーダ２１−１〜２１−４により、画像データを伸張し、ＴＲＣ制御部２３−１〜２３−４により、各色成分毎に、階調補正処理を行い、スクリーン処理部２４−１〜２４−４により、スクリーン処理（網点処理）を行う。入れ替え部４では、図示の最上段からＹ、Ｍ、Ｃ、Ｋの順番で出力されるように、画像処理系２−１〜２−４から出力される画像データを入れ替える。
【００３７】
故障検出部５では、比較部５０−２により、画像処理系２−１〜２−４から出力される画像データ（二部目の第１ページ目の画像データ）と上記保持しておいた画像データ（一部目の第１ページ目の画像データ）とを比較する。次に、判定部５０−３により、各色系Ｙ、Ｍ、Ｃ、Ｋにおいて、異なる値がないか判定する。
【００３８】
画像処理系が故障していなければ、一部目のカラー印刷時の画像データと、二部目のカラー印刷時の画像データとの値は同一になる。これに対して、一部目のカラー印刷時に用いた画像処理系と２部目のカラー印刷時に用いた画像処理系のどちらかが故障している場合には、画像データの値が異なることになる。そして、判定部５０−３は、値が異なる場合には、異なる値を出力した色系の画像処理系に故障があると判定し、該判定結果を通知部５に供給する。
【００３９】
通知部６では、判定部５０−３からの判定結果に従って、故障が発生した旨や、発生した箇所（どの色系か）などを、図示しない音声出力部による音声、表示部への表示などで通知する。あるいは、故障検出した色系が使用される場合に、その色系が故障している旨を通知部６により通知してもよい。
【００４０】
上述した実施形態によれば、実動作中に故障検出テストを実施することが可能となる。このように通常使用において診断テストを行うことができるため、従来、サービスエンジニア、あるいは、ユーザが所定操作によって実施していた診断テストが不要となる。また、実動作中のテストによって故障検出テストの実施頻度も多くなり、故障検出率を大きく向上させることが可能となる。
【００４１】
また、上述した実施形態によれば、実動作で印字出力する画像をテスト画像とすることで、テスト画像や、故障判定などのための期待値、あるいはチェックコードの算出／保持を不要とし、故障検出のために多くの記憶領域を使用することなく、安価な構成で故障検出が可能となる。
【００４２】
また、上述した実施形態によれば、実動作で使用する画像をテスト画像とすることが可能となり、実際に動作する内部ロジックや、画像メモリなどがデータパターンに大きく依存することが特徴的である画像圧縮／伸張機能や、多数の大規模画像メモリなどを使用するＬＳＩにおいて、故障検出率を大きく向上させることが可能となる。さらに、上述した実施形態によれば、使用していない画像処理系を使用することなく故障判定が可能となるため、カラー印字する画像形成装置で容易に故障検出が可能となる。
【００４３】
なお、上述した実施形態では、故障検出のために保持する画像データとして、一部目の第１ページ目としたが、これに限らず、一部目の各ページの画像データ、一部目の全ページの画像データ、一部目の所定のページの画像データであってもよい。
【００４４】
また、単一部数の印字出力が指示された場合には、各ジョブの所定ページの画像データであってもよい。この場合、所定のページの印字出力を繰り返し実行することで、該当ページの画像データの比較を可能にする。但し、２回目の画像処理系からの出力は、故障検出のためにだけ用い、印字出力には用いない。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施形態による画像形成装置の構成を示すブロック図である。
【図２】本実施形態による画像形成装置での一部目の印刷動作を説明するためのブロック図である。
【図３】本実施形態による画像形成装置での二部目の印刷動作を説明するためのブロック図である。
【符号の説明】
【００４６】
１  ＤＲＡＭ
２−１〜２−４  画像処理系
２０−１〜２０−４  ＤＭＡＣ
２１−１〜２１−４  デコーダ
２２−１〜２２−４  ＣＳＴ
２３−１〜２３−４  ＴＲＣ制御部
２４−１〜２４−４  スクリーン処理部
３  制御部（画像処理系切替手段）
４  入れ替え部
５  故障検出部
５０−１  保持部（保持手段）
５０−２  比較部（比較手段）
５０−３  判定部（判定手段）
６  通知部（通知手段）
【図１】
2008016954.tif 000003
【図２】
2008016954.tif 000004
【図３】
2008016954.tif 000005