(57)【要約】【課題】画像データに基づいて形成された画像の欠陥が、無彩色の場合でも、欠陥の原因色となる色成分を特定する。【解決手段】検査対象画像と基準画像を比較し、検査対象画像に欠陥が検出された場合は、欠陥画素抽出部で欠陥画素領域をＲＧＢ色成分毎に抽出し、欠陥原因色特定部が抽出されたＲＧＢ色成分毎の欠陥画素領域からＲＧＢ色成分毎の欠陥画素領域の総面積、個数を特徴量として抽出し、欠陥の原因色をＣＭＹＫ色の中から特定する。このとき、欠陥が無彩色の場合は、特徴量を二次元空間に写像し、ＲＧ、ＧＢ、ＲＢ成分色毎にユークリッド距離を算出する。そして、算出されたユークリッド距離が、所定の閾値以下の場合は原因色をＫ色と特定し、閾値以上の場合は原因色をＣＭＹＫ色と特定する。そして、色判別部が、欠陥原因色特定部で特定された色成分が、Ｋ色の場合は欠陥の原因は単色であり、ＣＭＹＫ色の場合は、欠陥の原因は混色であると判別する。【選択図】図７
2008157676.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置を用いて記録媒体に形成された検査対象画像を、予め設定された基準画像と比較する比較手段と、
前記比較手段の比較結果に基づいて、前記検査対象画像の画像データにおける欠陥画素領域を色成分毎に抽出する欠陥画素抽出手段と、
前記欠陥画素抽出手段により抽出された前記欠陥画素領域における色成分間の相対差が定量的に表現された特徴量を算出する特徴量算出手段と、
前記特徴量算出手段により算出された前記特徴量に基づいて、前記検査対象画像から抽出された前記欠陥画素領域が欠陥に至った原因とされる色成分を特定する欠陥原因色特定手段と、
前記欠陥原因色特定手段で特定された色成分が単色か混色かを判別する色判別手段と、
を有することを特徴とする色判別装置。
【請求項２】
前記欠陥画素抽出手段で抽出される前記欠陥画素領域の色成分は、前記検査対象画像の読み取り時の色分解された色成分としてのＲ（レッド）Ｇ（グリーン）Ｂ（ブルー）であり、前記欠陥原因色特定手段で原因色として特定される色成分は、前記画像処理装置による画像形成時に適用される現像剤の色成分としてのＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）であると共に、前記色判別手段は、少なくとも前記Ｃ色、Ｍ色、Ｙ色、Ｋ色の混色で表現される黒色と、Ｋ色単色で表現される混色と、を判別することを特徴とする請求項１記載の色判別装置。
【請求項３】
前記特徴量算出手段により算出される色成分毎の前記欠陥画素領域の前記特徴量は、色成分毎の前記欠陥画素領域の総面積と色成分毎の前記欠陥画素領域の個数とで表わされ、
前記欠陥原因色特定手段は、色成分毎の前記欠陥画素領域の前記総面積と色成分毎の前記欠陥画素領域の前記個数とから、色成分毎の前記欠陥画素領域の前記特徴量の類似度を算出し、当該算出された類似度と予め設定された所定の閾値とを比較することで、色成分毎の前記欠陥画素領域各々が、類似しているか否かを判別することを特徴とする請求項１又は請求項２記載の色判別装置。
【請求項４】
画像処理装置を用いて記録媒体に形成された検査対象画像を、予め設定された基準画像と比較する比較手段と、
前記比較手段の比較結果に基づいて、前記検査対象画像の画像データにおける欠陥画素領域を色成分毎に抽出する欠陥画素抽出手段と、
前記欠陥画素抽出手段により抽出された前記欠陥画素領域における色成分間の相対差が定量的に表現された特徴量を算出する特徴量算出手段と、
前記特徴量算出手段により算出された前記特徴量に基づいて、前記検査対象画像から抽出された前記欠陥画素領域が欠陥に至った原因とされる色成分を特定する欠陥原因色特定手段と、
前記欠陥原因色特定手段で特定された色成分が単色か混色かを判別する色判別手段と、
前記欠陥原因色特定手段で決定された前記検査対象画像の欠陥の原因色を示す原因色情報と、故障診断対象装置が異なる動作条件で動作しているときの動作状態を示す動作状態情報と、に基づいて、前記故障診断対象装置の故障を引き起こす原因をモデル化して故障原因を推定する故障原因推定手段と、
を有することを特徴とする故障診断装置。
【請求項５】
画像処理装置を用いて記録媒体に形成された検査対象画像を、予め設定された基準画像と比較する比較ステップと、
前記比較ステップの比較結果に基づいて、前記検査対象画像の画像データにおける欠陥画素領域を色成分毎に抽出する欠陥画素抽出ステップと、
前記欠陥画素抽出ステップにより抽出された前記欠陥画素領域における色成分間の相対差が定量的に表現された特徴量を算出する特徴量算出ステップと、
前記特徴量算出ステップにより算出された前記特徴量に基づいて、前記検査対象画像から抽出された前記欠陥画素領域が欠陥に至った原因とされる色成分を特定する欠陥原因色特定ステップと、
前記欠陥原因色特定ステップで特定された色成分が単色か混色かを判別する色判別ステップと、
をコンピュータに実行させる色判別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色判別装置、色判別プログラム、故障診断装置に関し、特に画像データに基づいて記録媒体に形成された画像に発生した欠陥の原因色を判別する色判別装置、色判別プログラム、画像に発生した欠陥の発生原因を推定する故障診断装置に関する。
【背景技術】
【０００２】
画像処理装置を用いて、画像データに基づいて画像を記録媒体である用紙に形成する場合に、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）等の現像剤色が、画像データに基づいた位置とは異なる用紙上の位置に付着することで、筋状の汚れ等となり、用紙に形成される画像に欠陥を生じさせる場合がある。
【０００３】
この画像欠陥の原因となる現像剤を判別するために、用紙に形成された検査対象画像の欠陥部分を例えばスキャナーで読み取り、欠陥部分のＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）値を抽出する発明が開示されている（特許文献１）。特許文献１によると、欠陥部分の抽出されたＲＧＢ値と、ＲＧＢとＣＭＹＫとを対応関係させたデータベース内のＲＧＢ値との相関演算を行い、基準画像と検査対象画像とに対応するＣＭＹＫ値を求め、両者のＣＭＹＫ値の差分を演算することで、ＣＭＹＫ色の何れの色に不良が生じたのかを特定する。
【０００４】
また、検査対象画像の画像データに対して、ＲＧＢ成分を合成したグレー階調について検査を行う発明が開示されている（特許文献２）。基準画像の画像データの画素値と検査対象画像の画像データの画素値とを１画素毎に比較し、画素値が一致するか否かを判定するパターンマッチング方式において、ＲＧＢ成分を合成したグレー階調について、注目画素を中心として所定の範囲について検査対象画素と基準画素を比較することで、同色系の欠陥や淡い色の欠陥等を検出する。
【特許文献１】特開平１０−２０８０５５号公報
【特許文献２】特開２００２−５８４６公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１、２に記載の発明では、検査対象画像にＫ単色あるいは混色による黒に近い色の欠陥が発生した場合、検査対象画像を読み取り取得された画像データのＲＧＢ値は同じような値となり、欠陥の原因色がＫ色のみによるものか、ＣＭＹＫ色の混色によるものかを特定することが困難であった。
【０００６】
本発明は上記事実を考慮し、画像データに基づいて形成された画像の欠陥が、無彩色の場合でも、欠陥の原因色となる色成分を特定する色判別装置、色判別プログラム、画像に発生した欠陥の原因を推定する故障診断装置を得ることが目的である。
【課題を解決するための手段】
【０００７】
本発明は、画像処理装置を用いて記録媒体に形成された検査対象画像を、予め設定された基準画像と比較する比較手段と、前記比較手段の比較結果に基づいて、前記検査対象画像の画像データにおける欠陥画素領域を色成分毎に抽出する欠陥画素抽出手段と、前記欠陥画素抽出手段により抽出された前記欠陥画素領域における色成分間の相対差が定量的に表現された特徴量を算出する特徴量算出手段と、前記特徴量算出手段により算出された前記特徴量に基づいて、前記検査対象画像から抽出された前記欠陥画素領域が欠陥に至った原因とされる色成分を特定する欠陥原因色特定手段と、前記欠陥原因色特定手段で特定された色成分が単色か混色かを判別する色判別手段と、を有することを特徴とする。
【０００８】
本発明によれば、比較手段により、画像処理装置を用いて記録媒体に形成された検査対象画像と基準画像とを比較し検査対象画像に欠陥が検出された場合に、欠陥画素抽出手段が、検査対象画像に応じた画像データの色成分毎に欠陥画素領域を抽出する。そして、特徴量算出手段が、欠陥画素領域における色成分間の相対差が定量的に表現された特徴量を算出する。当該特徴量は、欠陥の原因色に応じた特徴を示す。そのため、欠陥原因色特定手段が、当該特徴量に基づいて、検査対象画像の欠陥の原因色を特定し、色判別手段が、欠陥原因色特定手段で特定された色成分が単色か混色かを判別する。従って、欠陥が無彩色であり、その原因色の特定が、一見しては困難である場合にも、特徴量算出手段で算出された特徴量に基づいて、検査対象画像の欠陥の原因色となる現像剤を特定し、欠陥の原因が単色にあるか混色あるかを判別することができる。
【０００９】
また、本発明において、前記欠陥画素抽出手段で抽出される前記欠陥画素領域の色成分は、前記検査対象画像の読み取り時の色分解された色成分としてのＲ（レッド）Ｇ（グリーン）Ｂ（ブルー）であり、前記欠陥原因色特定手段で原因色として特定される色成分は、前記画像処理装置による画像形成時に適用される現像剤の色成分としてのＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）であると共に、前記色判別手段は、少なくとも前記Ｃ色、Ｍ色、Ｙ色、Ｋ色の混色で表現される黒色と、Ｋ色単色で表現される混色と、を判別することを特徴とする。
【００１０】
従って、欠陥画素抽出手段は、検査対象画像を読み取り、ＲＧＢ色成分毎に欠陥画素領域を抽出し、欠陥画素領域のＲＧＢ色成分に対応した現像剤であるＣＭＹＫ色を、欠陥原因色特定手段が画像欠陥の原因色として特定するため、色判別手段で欠陥の原因となる色成分が単色か混色かを判別できる。
【００１１】
さらに、本発明は、前記特徴量算出手段により算出される色成分毎の前記欠陥画素領域の前記特徴量は、色成分毎の前記欠陥画素領域の総面積と色成分毎の前記欠陥画素領域の個数とで表わされ、前記欠陥原因色特定手段は、色成分毎の前記欠陥画素領域の前記総面積と色成分毎の前記欠陥画素領域の前記個数とから、色成分毎の前記欠陥画素領域の前記特徴量の類似度を算出し、当該算出された類似度と予め設定された所定の閾値とを比較することで、色成分毎の前記欠陥画素領域各々が、類似しているか否かを判別することを特徴とする。
【００１２】
特徴量算出手段により算出されるＲＧＢ色成分毎の欠陥画素領域の特徴量は、ＲＧＢ色成分毎の欠陥画素領域の総面積とＲＧＢ色成分毎の欠陥画素領域の個数とで表わされる。欠陥原因色特定手段は、ＲＧＢ色成分毎の欠陥画素領域の総面積とＲＧＢ色成分毎の欠陥画素領域の個数とから、ＲＧＢ色成分毎の欠陥画素領域の特徴量の類似度を算出する。この類似度は、例えば、特徴量として、ＲＧＢ色成分毎の欠陥画素領域の総面積とＲＧＢ色成分毎の欠陥画素領域の個数とを二次元空間に写像し、ＲＧＢ色成分間（ＲＧ色成分間、ＧＢ色成分間、ＲＢ色成分間）のをユークリッド距離として算出される。そして、欠陥原因色特定手段は、当該算出された類似度と予め設定された所定の閾値と比較することで、ＲＧＢ色成分毎の欠陥画素領域各々が、類似しているか否かを判別し、その判別結果に基づいて、画像欠陥の原因色を特定する。
【００１３】
従って、画像欠陥が例えば無彩色である場合でも、検査対象画像の欠陥の原色となる現像剤を特定することができる。
【００１４】
また、本発明は、画像処理装置を用いて記録媒体に形成された検査対象画像を、予め設定された基準画像と比較する比較手段と、前記比較手段の比較結果に基づいて、前記検査対象画像の画像データにおける欠陥画素領域を色成分毎に抽出する欠陥画素抽出手段と、前記欠陥画素抽出手段により抽出された前記欠陥画素領域における色成分間の相対差が定量的に表現された特徴量を算出する特徴量算出手段と、前記特徴量算出手段により算出された前記特徴量に基づいて、前記検査対象画像から抽出された前記欠陥画素領域が欠陥に至った原因とされる色成分を特定する欠陥原因色特定手段と、前記欠陥原因色特定手段で特定された色成分が単色か混色かを判別する色判別手段と、前記欠陥原因色特定手段で決定された前記検査対象画像の欠陥の原因色を示す原因色情報と、故障診断対象装置が異なる動作条件で動作しているときの動作状態を示す動作状態情報と、に基づいて、前記故障診断対象装置の故障を引き起こす原因をモデル化して故障原因を推定する故障原因推定手段と、を有することを特徴とする故障診断装置である。
【００１５】
故障原因診断手段は、欠陥原因色特定手段で特定された検査対象画像の欠陥の原因色となる現像剤を示す情報を欠陥原因色特定手段から受け取り、故障診断対象装置が異なる動作条件で動作しているときの動作状態を示す動作状態情報と、に基づいて、故障診断対象装置の故障を引き起こす原因を、例えばベイジアンネットワークを用いてモデル化して故障原因を推定する。従って、従来、画像の欠陥が無彩色であった場合は、故障箇所の特定が困難であったが、画像の欠陥が無彩色であった場合でも故障原因を推定することができる。
【００１６】
さらに、本発明は、画像処理装置を用いて記録媒体に形成された検査対象画像を、予め設定された基準画像と比較する比較ステップと、前記比較ステップの比較結果に基づいて、前記検査対象画像の画像データにおける欠陥画素領域を色成分毎に抽出する欠陥画素抽出ステップと、前記欠陥画素抽出ステップにより抽出された前記欠陥画素領域における色成分間の相対差が定量的に表現された特徴量を算出する特徴量算出ステップと、前記特徴量算出ステップにより算出された前記特徴量に基づいて、前記検査対象画像から抽出された前記欠陥画素領域が欠陥に至った原因とされる色成分を特定する欠陥原因色特定ステップと、前記欠陥原因色特定ステップで特定された色成分が単色か混色かを判別する色判別ステップと、をコンピュータに実行させる色判別プログラムである。
【００１７】
本発明によれば、比較ステップにより、画像処理装置を用いて記録媒体に形成された検査対象画像と基準画像とを比較し、検査対象画像に欠陥が検出された場合に、欠陥画素抽出ステップが、検査対象画像に応じた画像データの色成分毎に、欠陥画素領域を抽出する。そして、特徴量算出ステップが、欠陥画素領域における色成分間の相対差が定量的に表現された特徴量を算出する。当該特徴量は、欠陥の原因色に応じた特徴を示す。そのため、欠陥原因色特定ステップが、当該特徴量に基づいて、検査対象画像の欠陥の原因色を特定し、色判別ステップが欠陥原因色特定ステップで特定された色成分が単色か混色かを判別する。従って、欠陥が無彩色であり、その原因色の特定が、一見しては困難である場合にも、特徴量算出ステップで算出された特徴量に基づいて、検査対象画像の欠陥の原因色となる現像剤を特定することができる。
【発明の効果】
【００１８】
以上説明した如く本発明では、画像データに基づいて形成された画像の欠陥が、無彩色の場合でも、欠陥の原因色となる色成分を特定し、又、画像に発生した欠陥の原因を推定することができるという優れた効果を有する。
【発明を実施するための最良の形態】
【００１９】
図１に、故障診断対象装置である画像処理装置１０の構成を表わすブロック図を示す。
【００２０】
画像処理装置１０は、制御部１２、操作部１４、画像読取部１６、画像形成部１８、データ記憶部２０を備える。
【００２１】
制御部１２は、画像処理装置１０の全体の制御を司る。例えば、操作部１４を介して、ユーザの画像処理装置１０に対する要求を受け付け、ユーザの要求に応じた画像処理装置１０の制御を行う。
【００２２】
操作部１４は、ユーザからの要求を受け付け、また、画像処理装置１０の動作状態等を操作部１４が有する液晶ディスプレイ等に表示する。
【００２３】
画像読取部１６は、所謂スキャナーであり、記録媒体である用紙に形成された画像を読み取り、画像データを取得する。
【００２４】
データ記憶部２０は、例えば、不揮発性の記憶装置であり、画像読取部１６で取得された画像データ、画像処理装置１０の外部から入力された画像データ、画像処理装置１０の動作状態に係るデータ等、種々のデータを記憶する。
【００２５】
画像形成部１８は、画像読取部１６で取得された画像データ等に基づいて用紙に画像を形成する。画像形成部１８は、画像形成時に適用される現像剤の色成分として、例えば、Ｃ（シアン）色、Ｍ（マゼンタ）色、Ｙ（イエロー）色、Ｋ（ブラック）色のトナー又はインクを用いて、カラー画像を用紙に形成することができる。また、無彩色を用紙に形成する場合は、Ｋ色のみを用いて形成する場合と、Ｃ色、Ｍ色、Ｙ色を混合することにより形成する場合とがある。
【００２６】
また、画像処理装置１０は、センサ部２２、故障診断部２４を備える。
【００２７】
センサ部２２は、用紙が画像処理装置１０内部の所定の経路を通過するのに要する時間である用紙通過時間、画像処理装置１０を構成する各部分を駆動させるための駆動電流、画像処理装置１０内部の湿度、温度、等の画像処理装置１０の内部状態の情報を得る。
【００２８】
故障診断部２４は、センサ部２２等で取得された情報、画像処理装置１０で用紙に形成された画像に係る情報等に基づいて画像処理装置１０の故障診断を行う。
【００２９】
そして、制御部１２、画像読取部１６、データ記憶部２０、画像形成部１８、センサ部２２、故障診断部２４、操作部１４、はコントロールバスやデータバス等のバス２６を介して接続される。
【００３０】
図２に故障診断部２４の構成を示す機能ブロック図を示す。
【００３１】
故障診断部２４は、部品状態情報取得部５０、履歴情報取得部５２、環境情報取得部５４を備える。
【００３２】
部品状態情報取得部５０、履歴情報取得部５２、環境情報取得部５４は、センサ部２２で取得された画像処理装置１０の内部状態の情報に基づいて、各構成部品の稼動状態を示す部品情報を観測データ情報として取得する。履歴情報取得部５２は、画像処理装置１０の使用状況を監視すると共に、監視結果を履歴情報として取得する。環境情報取得部５４は、画像処理装置１０内部の温度、湿度等の環境に関する情報を直接、あるいはセンサ部２２を介して取得する。部品状態情報取得部５０、履歴情報取得部５２、環境情報取得部５４は各々故障原因推定部５８と接続されており、各取得情報を故障原因推定部５８へ送信する。
【００３３】
また、故障診断部２４は、比較手段である画像欠陥検出部６０、特徴量抽出部６２を備える。
【００３４】
画像欠陥検出部６０は、画像読取部１６で読み取られた検査対象画像の画像データである検査対象画像データを構成する画素値と、検査用の基準画像データを構成する画素値とを比較し、検査対象画像における画像の欠陥部分を検出する。なお、検査対象画像は、予めデータ記憶部２０に記憶されている基準画像データに基づいて画像形成部１８で用紙に形成される。
【００３５】
さらに、画像欠陥検出部６０は、検出された欠陥種類の判定も行う。欠陥種類の判定は、検査対象画像データから欠陥種類判定に必要な欠陥画像の形状、大きさ、濃度、輪郭、位置等を複数抽出し、これらを用いてクラスタリング処理などにより判定する。これにより、画像の欠陥が、例えば、黒点等の局所的な画像欠陥に限らず、画像の全体的な濃度ムラや、濃度シフト等の画質不良等の欠陥の種類の判定ができる。
【００３６】
特徴量抽出部６２は、画像欠陥検出部６０と接続され、画像欠陥検出部６０で検出された検査対象画像の欠陥部分から欠陥の種々の特徴量を抽出する。特徴量抽出部６２は、故障原因推定部５８と接続されており、特徴量抽出部６２で抽出された特徴量は、故障原因推定部５８へ送信される。なお、特徴量抽出部６２の詳細は後述する。
【００３７】
故障原因推定部５８は、推論エンジン６４、故障候補抽出部６６を備える。
【００３８】
推論エンジン６４は、例えば故障を引き起こす各原因候補が、発生した故障の主原因であろう確率（故障原因確率）を、部品状態情報取得部５０と履歴情報取得部５２と環境情報取得部５４とから送信される各取得情報、特徴量抽出部６２で抽出された検査対象画像の欠陥の特徴量、等に基づいて算出する。
【００３９】
ここで、推論エンジン６４は、ベイジアンネットワーク（Ｂａｙｅｓｉａｎ  Ｎｅｔｗｏｒｋ）を用いて故障原因確率を算出する。
【００４０】
ベイジアンネットワークは、因果関係が複雑な問題領域を表すため、条件付き確率分布を関連付けられた複数の変数間の因果関係を順次結線し、グラフ構造を持つネットワークとして表現し、変数間の依存関係を有向グラフにより表す。すなわち、ベイジアンネットワークは、確率理論を使用して問題領域をモデル化するものである。そして、ここでいう変数とは、部品状態情報取得部５０と履歴情報取得部５２と環境情報取得部５４とから送信される各取得情報、特徴量抽出部６２で抽出された検査対象画像データの欠陥部分の特徴量、等である（詳細は特開２００５−３０９０７８を参照）。
【００４１】
なお、推論エンジン６４は、ベイジアンネットワークを用いずに、事例ベースに基づくエキスパートシステム、あるいはニューラルネットワークを用いて故障原因を推定するものとしてもよい。
【００４２】
故障候補抽出部６６は、推論エンジン６４で算出された故障原因確率に基づいて故障原因候補を絞り込む。そして、絞り込まれた故障原因候補は、診断結果通知部６８を介してユーザへ通知される。なお、診断結果通知部６８は、操作部１４に組み込まれ、操作部１４の例えば液晶ディスプレイに故障原因候補が表示されるものとしてもよい。
【００４３】
また、故障原因推定部５８は、追加操作情報取得部７０を備えている。
【００４４】
追加操作情報取得部７０は、故障原因推定部５８で故障原因を絞り込むことができない場合に、操作部１４を介して、ユーザが故障診断に必要な追加操作の項目を選択し、選択した項目に従って画像処理装置１０の動作条件を変更する。
【００４５】
次に、特徴量抽出部６２の詳細を説明する。特徴量抽出部６２は、前述のように、検査対象画像データの欠陥部分の特徴量を抽出する。
【００４６】
図３に特徴量抽出部６２の構成を表わす機能ブロック図を示す。特徴量抽出部６２は、欠陥の発生色判別処理を行う色判別処理部６２１、およびその他診断に必要な種々の特徴量を抽出する特徴量ｉ（ｉ＝１、２、・・・、ｎ）抽出処理部６２２を備える。
【００４７】
色判別処理部６２１は、欠陥画素抽出手段である欠陥画素抽出部１００、欠陥原因色特定手段である欠陥原因色特定部１０２、特徴量算出手段である特徴量算出部１０４、色判別手段である色判別部１０６を備える。
【００４８】
欠陥画素抽出部１００は、画像欠陥検出部６０と接続され、画像欠陥検出部６０から送信される検査対象画像データの欠陥部分に係る画像データを、色成分毎に分ける。色成分とは、例えば、Ｒ（レッド）色、Ｇ（グリーン）色、Ｂ（ブルー）色である。そして、欠陥画素抽出部１００は、ＲＧＢ色成分毎に分けられた、欠陥部分を所定の閾値で閾値比較して二値化することで欠陥部分を抽出する。
【００４９】
また、欠陥画素抽出部１００は、欠陥部分として抽出された画素にラベルを付加するラベリング処理を行う。このラベリング処理では、連続している画素（欠陥部分）に対して同じラベルを付加することで、連続している画素は１つの欠陥画素領域として認識される。
【００５０】
さらに、欠陥画素抽出部１００は、欠陥原因色特定部１０２に接続しており、欠陥原因色特定部１０２は、欠陥画素抽出部１００で抽出された欠陥画素領域が欠陥に至った原因とされる原因色を特定する。例えば、欠陥画素抽出部１００で抽出された欠陥を構成する色成分がＲ色である場合は、画像処理装置１０で画像形成時に適用される現像剤の色成分としてのＣＭＹＫ色のうち、Ｒ色に対応する現像剤が欠陥の原因色であると特定する。
【００５１】
ここで、欠陥画素領域が無彩色であり、欠陥の発生原因色がＫ色のみにあるのか、ＣＭＹＫ色の混色によるものなのかが、一見して判別できない場合の、欠陥原因色特定部１０２による欠陥の発生原因色の特定例を図４（Ａ）、（Ｂ）に示す。
【００５２】
図４（Ａ）は、欠陥の発生原因色がＫ色のみにある場合の欠陥画素領域を示す。図４（Ｂ）は、欠陥の発生原因色が混色である場合の欠陥画素領域を示す。図４（Ａ）、（Ｂ）で示される実線や点線は、全て検査対象画像に発生した欠陥を示している。図４（Ａ）、（Ｂ）の上側に示される図は、ＲＧＢ色成分毎に欠陥画素領域を抽出される前の検査対象画像データの欠陥画素領域であり、図４（Ａ）、（Ｂ）の下側に示される３種類の図は、それぞれ、図４（Ａ）、（Ｂ）の左側からＲ色成分、Ｇ色成分、Ｂ色成分に対応する欠陥画素領域である。
【００５３】
図４（Ａ）の下側に示されるＲ色成分、Ｇ色成分、Ｂ色成分に対応する欠陥画素領域は、図４（Ａ）のＲ色成分、Ｇ色成分、Ｂ色成分各々の図の左上に位置する破線状の欠陥画素領域が異なるのみで、他の欠陥画素領域は一致している。このように欠陥画素領域が無彩色であり、欠陥の発生原因色がＫ色のみにある場合は、例えば、濃度が薄い個所、欠陥画素領域の小さい部分ではＲＧＢ色成分毎の欠陥画素領域は厳密には一致しなかったり、また、画像読取部１６で検査対象画像を読み取ったときのノイズにより異なる欠陥画素領域を生じる場合があるが、略同じ欠陥画像を示す。
【００５４】
一方、図４（Ｂ）の下側に示されるＲ色成分、Ｇ色成分、Ｂ色成分に対応する欠陥画素領域は、図４（Ｂ）のＲ色成分、Ｇ色成分、Ｂ色成分各々の図の左側に位置する欠陥画素領域が大きく異なる。このように欠陥画素領域が無彩色であり、欠陥の原因色が混色である場合は、色が重なっている領域（図４（Ｂ）のＲ色成分、Ｇ色成分、Ｂ色成分各々の図の中央付近及び右側の太線等）はＲＧＢ色成分とも同程度の欠陥画素領域が発生する。しかし、欠陥が混色で発生する場合は、画像処理装置１０で用紙に画像を形成する際に、厳密に全色成分が重なることはなく、細かい筋や点（図４（Ｂ）のＲ色成分、Ｇ色成分、Ｂ色成分各々の図の左側の欠陥）などが、色が重なっている領域の周辺に単色で発生したり、発生しなかったりする。
【００５５】
そして、欠陥原因色特定部１０２は、このように欠陥画素領域が無彩色である場合の違いを数値化して判断するために、欠陥原因色特定部１０２に接続される特徴量算出部１０４が、ＲＧＢ色成分間の相対差が定量的に表現された特徴量として、ＲＧＢ色成分毎の欠陥画素領域の総面積と個数とを算出する。
【００５６】
欠陥画素領域の総面積とは、欠陥部分として抽出された総画素数である。欠陥画素領域の個数とは、欠陥画素抽出部１００で検査対象画像データを二値化した際に施したラベリング処理により得られた、1つのまとまった欠陥であると判断された連結成分の個数である。
【００５７】
そして、欠陥原因色特定部１０２は、特徴量算出部１０４で算出されたＲＧＢ色成分毎の欠陥画素領域の総面積と個数とを、パラメータとして、図５に示されるように二次元空間に写像し、ＲＧＢ色成分間（ＲＧ色成分間、ＧＢ色成分間、ＲＢ色成分間）の特徴量の距離を算出する。この距離は、ＲＧＢ色成分毎の欠陥画素領域各々の類似度を示している。そして、この距離に基づいて、欠陥の発生原因色の判別を行う。
【００５８】
数式１に、算出する距離として、例えばユークリッド距離を算出する場合の例を挙げる。数式１で算出されるユークリッド距離はＲＧ色成分間の距離である。
【００５９】
【数１】
2008157676.tif 000003
数式１では、ユークリッド距離をｄ、欠陥画素領域の総面積をＳ、欠陥画素領域の個数をＮとしている。すなわち、ＲＳはＲ色成分における欠陥画素領域の総面積、ＲＮはＲ色成分における欠陥画素領域の個数、ＧＳはＧ色成分における欠陥画素領域の総面積、ＧＮはＧ色成分における欠陥画素領域の個数を表わす。
【００６０】
数式１と同様にＧＢ色成分間、ＲＢ色成分間のユークリッド距離も算出される。
【００６１】
そして、図５の領域１に示されるプロットは、欠陥の発生原因色がＫ色のみの場合、すなわち図４（Ａ）に対応している。図５の領域２に示されるプロットは、欠陥の発生原因色が混色の場合、すなわち図４（Ｂ）に対応している。そして、ＲＧＢ色成分に対応するプロット間を結ぶ直線がユークリッド距離に該当する。
【００６２】
図５の領域１で示される欠陥の発生原因色がＫ色のみの場合は、ＲＧＢ色成分毎の欠陥画素領域の総面積と領域の個数で表わされる特徴量の類似度が高く、いずれも近い値を示す。そのため、欠陥の発生原因色がＫ色のみの場合のＲＧ色成分間、ＧＢ色成分間、ＲＢ色成分間のユークリッド距離は短くなる。
【００６３】
図５の領域２で示される欠陥の発生原因色が混色の場合は、、ＲＧＢ色成分毎の欠陥画素領域の総面積と領域の個数で表わされる特徴量の類似度が低く、総面積は近い値となっても領域の個数に差が出るなどして、ＲＧ色成分間、ＧＢ色成分間、ＲＢ色成分間のユークリッド距離は大きくなる。
【００６４】
すなわち、無彩色の欠陥の原因色を特定する際において、色成分間のユークリッド距離が短いと原因色はＫ色である可能性が高く、色成分間のユークリッド距離が短いと原因色はＣＭＹＫ色の混色である可能性が高い。
【００６５】
欠陥原因色特定部１０２は、算出されたユークリッド距離と、過去の事例から定めた所定の閾値とを比較する。そして、この比較結果に基づいて、欠陥原因色特定部１０２は、欠陥の原因色を特定する。例えば、算出されたユークリッド距離が、いずれも当該所定の閾値よりも短ければ検査対象対象画像に発生した欠陥の原因色をＫ色、いずれかが当該所定の閾値よりも長ければ検査対象対象画像に発生した欠陥の原因色をＣＭＹＫ色と特定する。
【００６６】
そして、色判別部１０６が、欠陥原因色特定部１０２で特定された色成分がＫ色と特定された場合は、欠陥の原因を単色によるものと判別し、欠陥原因色特定部１０２で特定された色成分がＣＭＹＫ色と特定された場合は、欠陥の原因を混色によるものと判別する。
【００６７】
なお、ＲＧＢ各色が重ならず、それぞれで欠陥が発生する場合は、色成分毎の欠陥画素領域の総面積にも大きな差が生じる可能性が高く、色成分間のユークリッド距離は大きくなり、画像欠陥の原因が混色にあると色判別部１０６は判別できる。しかし、色成分毎の欠陥画素領域の総面積が同一となる場合も考えられる。この場合は、色成分間のユークリッド距離は短くなる可能性がある。そのため、検査対象画像に対する色成分毎の欠陥画素領域の重心を色判別の要素に加えてもよい。ＲＧＢ各色が重ならず、それぞれで欠陥が発生する場合は、それぞれの欠陥において、検査対象画像に対する色成分毎の欠陥画素領域の重心は異なるため、ＲＧＢ色成分が重ならない場合でも、色判別部１０６は、欠陥の原因が混色であると判別できる。
【００６８】
次に、本実施の形態の作用について説明する。
【００６９】
図６のフローチャートを参照して、画像処理装置１０で形成された画像に欠陥が発生していた場合における、故障診断処理について説明する。
【００７０】
まず、ステップ６００において、ユーザは操作部１４を介して故障診断モードに移行し、故障診断用の検査対象画像を出力する。
【００７１】
ここで出力する検査対象画像は、データ記憶部２０に記憶されている基準画像データに基づいて形成されたものである。故障の原因が画像形成部１８の部品にある場合は、検査対象画像に欠陥が再現される。一方、コピー時のみの不具合など画像読取部１６の部品に故障原因がある場合は、検査対象画像には欠陥は再現されない。しかし、画像読取部１６の部品に故障原因がある場合は、検査対象画像を画像読取部１６で読み取らせ取得された検査対象画像データには欠陥が現れる。従って、画像処理装置１０は、画像読取部１６による検査対象画像の読み取り前に操作部１４を介して欠陥はコピー時のみ発生するかどうかをユーザに問い合わせ、ユーザがその情報を入力する。そして、選択された情報を追加操作情報取得部７０より取得して故障原因推定部５８に入力する。
【００７２】
次に、ステップ６０２において、画像読取部１６が、画像処理装置１０で出力された検査対象画像を読み取り、検査対象画像データを取得する。
【００７３】
次に、ステップ６０４において、故障診断部２４に含まれる画像欠陥検出部６０が、ステップ６０２で取得した検査対象画像データとデータ記憶部２０に記憶されている基準画像データとを比較し、検査対象画像データの欠陥の有無を検出する。検査対象画像データに欠陥が検出された場合は、肯定と判断し、ステップ６０８に移行する。一方、検査対象画像データに欠陥が検出されなかった場合は、それ以前に発生した欠陥は偶発的なものであったか、あるいは検査対象画像の出力前に何らかの処置が施されて既に解決された可能性があり、否定と判断し、ステップ６０６に移行する。
【００７４】
ステップ６０６では、操作部１４が、画像欠陥検出部６０において検査用画像に欠陥が検出されなかった旨を表示することで、ユーザに通知して処理を終了する。
【００７５】
ステップ６０８では、さらに画像欠陥検出部６０にて画像欠陥の種類を判定する。
【００７６】
次に、ステップ６１０において、特徴量抽出部６２の色判別処理部６２１において、欠陥原因色特定部１０２が、欠陥の発生原因色を特定し、その結果に基づいて、色判別部１０６が、欠陥の原因となる色成分が単色か混色かを判別する。
【００７７】
次に、ステップ６１１において、特徴量抽出部６２の特徴量ｉ（ｉ＝１、２、・・・、ｎ）抽出処理部６２２において、判定された画像欠陥の種類に応じて欠陥の状態を解析し、故障診断に必要な特徴量を抽出する。
【００７８】
次に、ステップ６１２において、故障原因推定部５８が、画像処理装置１０を構成する各部品の状態情報や、部品毎の印刷枚数を示すカウンタ値などの履歴情報、装置内部の温度、湿度などの環境情報といった、故障診断に必要な種々のデータを、部品状態情報取得部５０、履歴情報取得部５２、環境情報取得部５４により取得する。
【００７９】
次に、ステップ６１４において、故障原因推定部５８が、特徴量抽出部６２および部品状態情報取得部５０、履歴情報取得部５２、環境情報取得部５４よりデータを受け取ると、検出した欠陥に対応する推論エンジン６４を用いて各故障原因の発生確率を算出する。
【００８０】
次に、ステップ６１６において、故障候補抽出部６６が、故障原因推定部５８で算出された確率に基づいて、故障原因となる確率の高いほうから指定された候補数分の故障原因を抽出する。なお、抽出する候補数は予め設定できるようにしても良いし、候補抽出前に任意の数を入力して指定できるようにしても良い。
【００８１】
次に、ステップ６１８において、診断結果通知部６８が、抽出された故障原因候補を操作部１４に表示してユーザに通知する。
【００８２】
次に、ステップ６２０において、追試の必要性があるか否かを判断する。ステップ６１６における故障原因候補抽出において、故障原因候補を絞り込むことができた場合は、追試の必要性がない場合であり、肯定と判断され、故障診断処理を終了する。また、追試の必要性があったとしても、追試により得られる情報がなくなった場合も、肯定と判断され、故障診断処理を終了する。一方、故障原因候補を絞り込むことができていない場合は、追試の必要性がある場合であり、否定と判断され、ステップ６２２へ移行する。
【００８３】
ステップ６２２では、ユーザが、操作部１４を介してさらなる故障診断に必要な追加操作項目を選択し、選択した項目に従って画像処理装置１０の動作条件を変更して検査対象画像を再出力する。そして、操作部１４からユーザが追試結果の情報を入力する。この時の追加操作は、画像の拡大縮小であったり、イメージパスの各部分で保持している検査対象画像の出力などであったり、欠陥の発生状態の変化の有無を調べるものである。従って追試結果はユーザが操作画面の質問に従って容易に入力可能なレベルのものとなっている。そしてステップ６１４に移行し、追加された情報と、先に入力済みの情報とを合わせて故障原因確率を再計算し、その結果から故障候補を絞り込む。。
【００８４】
次に、図７のフローチャートを参照して、図６のステップ６１０における、欠陥の発生原因色を判別する処理の詳細について説明する。
【００８５】
まず、ステップ７００において、欠陥画素抽出部１００が、検査対象画像をＲＧＢ色成分毎に所定の閾値で閾値比較して二値化し、欠陥画素領域を抽出する。
【００８６】
次に、ステップ７０２において、欠陥原因色特定部１０２が、色成分毎に抽出した欠陥画素領域が、他の色成分で抽出された欠陥画素領域と全て同じかどうかを判断する。ＲＧＢ色成分毎に抽出した欠陥画素領域が全て共通する場合は、肯定と判断され、ステップ７１４へ移行し、画像欠陥の原因となる色成分はＫ色であると判断される。一方、ＲＧＢ色成分それぞれの色成分で抽出した欠陥画素領域が共通しない場合は、否定と判断され、ステップ７０４へ移行する。
【００８７】
次に、ステップ７０４において、欠陥原因色特定部１０２が、抽出した欠陥画素領域は単一の色成分のみに発生するかどうかを判断する。単一の色成分のみに発生している場合は、肯定と判断され、ステップ７０６へ移行する。一方、欠陥画素領域が複数の色成分で発生している場合は、否定と判断され、ステップ７０８へ移行する。
【００８８】
ステップ７０６では、欠陥原因色特定部１０２が、ＲＧＢ色成分のうち欠陥が抽出された色成分に対応するＣＭＹＫ色を欠陥の原因発生色として特定する。例えばＲ色成分のみに欠陥画素領域が抽出された場合は、現像剤のうちＣ色が画像欠陥の原因色であると特定する。他の色成分についても、補色の関係にある色成分単色が画像欠陥の原因色であると特定する。
【００８９】
ステップ７０８では、特徴量算出部１０４が、ＲＧＢ色成分毎に抽出した欠陥画素領域の総面積と領域の個数とを算出する。
【００９０】
次に、ステップ７１０において、欠陥原因色特定部１０２が、欠陥画素領域の総面積と領域の個数をパラメータとして二次元空間に写像し、ＲＧＢ色成分間のユークリッド距離を算出する。
【００９１】
次に、ステップ７１２において、欠陥原因色特定部１０２が、算出した３種類の距離を所定の閾値と比較する。比較の結果、いずれも所定の閾値以内の場合は、肯定と判断され、ステップ７１４へ移行する。一方、何れかが所定の閾値以内の場合は、否定と判断され、ステップ７１６へ移行する。
【００９２】
ステップ７１４では、欠陥原因色特定部１０２が欠陥の発生原因色はＫ色であると特定し、色判別部１０６が欠陥の原因が単色であると判別し、処理を終了する。
【００９３】
ステップ７１６では、欠陥原因色特定部１０２が欠陥の発生原因色はＣＭＹＫ色であると特定し、色判別部１０６が欠陥の原因を混色であると判別し、処理を終了する。
【００９４】
なお、検査対象画像のＲＧＢ色成分を用いて欠陥の原因色判別処理を行う例を述べたが、ＲＧＢからＣＭＹＫに色変換処理を施した後に欠陥原因色判別処理を行っても良い。
【００９５】
また、上記の実施の形態では、画像処理装置１０で行われる処理についてハードウェア構成として説明したが、本実施の形態における画像処理装置１０で行われる処理は、コンピュータに実行させる色判別プログラムとしてもよい。
【００９６】
図８に、色判別プログラムを用いて欠陥発生色判別処理等を行う場合に、色判別プログラムの読み込みに係る画像処理装置１０の装置構成を示す。
【００９７】
画像処理装置１０は、制御部１２を兼ねるＣＰＵ８００、データ記憶部２０を兼ねる磁気ディスク装置８０２、可搬式記憶媒体読取部８０４を備える。ＣＰＵ８００、磁気ディスク８０２、可搬式記憶媒体読取部８０４は、各々バス８０６を介して接続される。
【００９８】
色判別プログラムは、磁気ディスク装置８０２に記憶される。ＣＰＵ８００は、磁気ディスク装置８００から色判別プログラムを読み出し、色判別プログラムに基づいて欠陥発生色判別処理等を実行する。また、色判別プログラムが、図示しない光ディスク等の可搬式の記憶媒体に記憶されている場合、色判別プログラムは、可搬式記憶媒体読取部８０４を介して、可搬式の記憶媒体から読み出される。可搬式の記憶媒体から読み出された色判別プログラムは、磁気ディスク装置８０２に記憶されるものとしてもよい。また、可搬式記憶媒体読取部８０４は、画像処理装置１０が備えずに、ネットワークを介して画像処理装置１０に接続されるものとしてもよい。また、ネットワークを介して、パーソナルコンピュータ等から色判別プログラムが画像処理装置１０に送信され、磁気ディスク装置８０２に色判別プログラムが記憶されるものとしてもよい。
【００９９】
以上のように、検査対象画像を画像読取部１６で読み取って取得した検査対象画像データと基準画像データとを比較することで、検査対象画像データに欠陥が検出された場合は、欠陥画素抽出部１００で欠陥画素領域をＲＧＢ色成分毎に抽出し、欠陥原因色特定部１０２が抽出されたＲＧＢ色成分毎の欠陥画素領域からＲＧＢ色成分毎の欠陥画素領域の総面積、個数を特徴量として抽出し、欠陥の原因色をＣＭＹＫ色の中から特定する。このとき、欠陥が無彩色の場合は、特徴量を二次元空間に写像し、ＲＧ成分色、ＧＢ成分色、ＲＢ成分色毎にユークリッド距離を算出する。そして、算出されたユークリッド距離が所定の閾値以下の場合、無彩色の欠陥の原因色をＫ色と特定し、閾値以上の場合は、原因色をＣＭＹＫ色と特定する。そして、色判別部１０６が、欠陥原因色特定部１０２で特定された色成分がＫ色の場合は、欠陥の原因は単色であり、欠陥原因色特定部１０２で特定された色成分がＣＭＹＫ色の場合は、欠陥の原因は混色であると判別する。
【０１００】
従って、画像欠陥が無彩色の場合であっても、欠陥の原因となる現像剤を特定することができ、画像処理装置１０の故障原因の特定が容易になる。
【０１０１】
また、画像処理装置１０が故障した場合、ユーザは、画像処理装置１０のダウンタイムを極力少なくしたいという要求がある。しかし、オフィス機器のカラー化、高機能化に伴い、故障の様態も複雑化し、専門のサービスマンでも故障原因の特定に時間を要する場合があった。この場合、従来では、サービスマンが故障に関連しそうな部品を本来正常な部品毎、複数まとめて交換するようなケースがあり、故障修理に要するコストの増大を招く場合があった。しかし、本発明により、画像処理装置１０の故障原因の特定が容易になったことにより、故障原因となる箇所のみを交換等することができ、故障修理に要するコストの増大を抑えることができる。
【０１０２】
なお、本発明では、用紙に形成された画像の無彩色の領域が、Ｋ色で形成されたのか、ＣＭＹＫ色成分が混合された混色で形成されたのかを判別することができる。そのため、用紙に形成された画像をコピーするために画像読取部１６で読み取る際に、画像の無彩色領域がＫ色、又は混色で形成されたかを、特徴量抽出部６２で判別し、その判別結果を無彩色形成データとして当該画像データに関連付けて記憶する。そして、当該画像データに基づいて用紙に画像を再現する場合に、関連付けて記憶されている無彩色形成データに基づいて、再現される画像の無彩色部分をＫ色又は混色で形成するとしてもよい。この結果、再現された画像は、元の画像に対して高い再現性を実現することができ、コピー品質の向上が可能となる。
【図面の簡単な説明】
【０１０３】
【図１】画像処理装置の構成を表わすブロック図である。
【図２】故障診断部の構成を示す機能ブロック図である。
【図３】特徴量抽出部の構成を示す機能ブロック図である。
【図４】（Ａ）は、画像の欠陥の原因がＫ色のみである場合のＲＧＢ色成分毎に分けた結果である。（Ｂ）は、画像の欠陥の原因が混色である場合のＲＧＢ色成分毎に分けた結果である。
【図５】ＲＧＢ色成分毎の欠陥画素領域の総面積と欠陥画素領域の個数との関係を示す図である。
【図６】画像処理装置で形成された画像に欠陥が発生していた場合における、故障診断処理に関するフローチャートである。
【図７】故障診断処理における欠陥特徴量抽出処理の中で、欠陥の発生原因色の特定処理に関するフローチャートである。
【図８】色判別プログラムを用いて欠陥発生色判別処理等を行う場合の画像処理装置の装置構成である。
【符号の説明】
【０１０４】
１０    画像処理装置
２４    故障診断部（故障診断装置）
５８    故障原因推定部（故障原因推定手段）
６２    特徴量抽出部（色判別装置）
１００    欠陥画素抽出部（欠陥画素抽出手段）
１０２    欠陥原因色特定部（欠陥原因色特定手段）
１０４    特徴量算出部（特徴量算出手段）
【図１】
2008157676.tif 000004
【図２】
2008157676.tif 000005
【図３】
2008157676.tif 000006
【図４】
2008157676.tif 000007
【図５】
2008157676.tif 000008
【図６】
2008157676.tif 000009
【図７】
2008157676.tif 000010
【図８】
2008157676.tif 000011