(57)【特許請求の範囲】
【請求項１】
用紙に画像を形成する画像形成部と、
画像形成された用紙を機外に排紙する排紙部と、
用紙を搬送する搬送経路と、
前記画像形成部から前記排紙部に至る前記搬送経路上に設けられ、前記用紙に形成された画像を読み取って画像データを出力する読み取り部と、
前記画像形成を制御して、所定の周期で各用紙に順次画像形成する制御部と、を備え、
前記制御部は、前記画像データを受けて、該画像データに対し複数種類の画像解析処理を実行可能であり、前記用紙の所定枚数ごとに、前記複数種類の画像解析処理のうち実行可能な１または２種以上の画像解析処理を選択して実行するものであり、
ユーザーによる操作を受け付けて前記画像解析処理の選択を行う操作部を有し、
前記制御部は、実行可能な処理を、選択肢としてユーザーに提示し、ユーザーが、前記操作部を通して所望する画像解析処理を指定すると、その画像解析処理の選択を実行したうえでさらに他の画像解析処理を改めて選択肢としてユーザーに提示することを特徴とする画像形成装置。
【請求項２】
前記制御部は、画像解析処理の種類毎に同一または異なる前記所定枚数が設定されていることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記制御部は、前記用紙の所定枚数ごとの前記選択に際し、前記画像解析処理の処理時間が、次ページ以降の用紙の画像データについて前記読み取り部から出力が開始されて転送される転送開始時点を超えないように前記画像解析処理を選択することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記読み取り部で読み取られて前記制御部に転送される画像データを一時的に記憶する記憶部を有し、
前記制御部は、前記読み取り部から前記記憶部に対する前記画像データの転送と並列して前記画像解析処理が可能であり、
前記記憶部から当該制御部に前記画像データを転送する転送時間と前記画像解析処理に要する時間とに応じて前記画像解析処理を選択することを特徴とする請求項１または２にに記載の画像形成装置。
【請求項５】
前記制御部は、前記用紙の所定枚数ごとに前記解析処理の選択を行うに際し、前記画像解析処理の処理時間が、次の所定枚数目の用紙に対し前記読み取り部で読み取られた画像データが前記記憶部から当該制御部に対し画像データの転送を開始する時点を超えないように、前記画像解析処理を選択することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記制御部は、前記選択に際し、各画像解析処理に要するデータ量および／または各画像解析処理の演算精度に基づいて、判定に用いる処理時間を決定することを特徴とする請求項１〜５のいずれかに記載の画像形成装置。
【請求項７】
前記制御部は、前記データ量を、処理対象の画像領域の面積および／または、読み取る画像の解像度により決定することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記制御部は、選択する画像解析処理によって処理時間が制限時間を超える場合、実行する画像解析処理の数を変更して、処理時間が制限時間内になるように調整することを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項９】
前記制御部は、選択する画像解析処理によって処理時間が制限時間を超える場合、１以上の前記画像解析処理の処理時間を減らして処理時間が制限時間内になるように調整することを特徴とする請求項１〜８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記制御部は、前記画像解析処理の内容を変更して前記処理時間を減らすことを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記制御部は、複数の画像解析処理を順に処理するものであり、複数処理の処理時間の累積に基づいて、所定枚数ごとに実行可能な処理を選択することを特徴とする請求項１〜１０のいずれか１項に記載の画像形成装置。
【請求項１２】
前記制御部は、複数の画像解析処理を並行に処理するものであり、並行処理の処理時間に基づいて、所定枚数ごとに実行可能な処理を選択することを特徴とする請求項１〜１１のいずれか１項に記載の画像形成装置。
【請求項１３】
前記制御部は、予め定められた優先順位に従って、優先順位の高い画像解析処理を優先的に選択することを特徴とする請求項１〜１２のいずれか１項に記載の画像形成装置。
【請求項１４】
所定の周期で各用紙に順次画像形成するステップと、
用紙に形成された画像を読み取って画像データを出力する工程と、
前記画像データを受けて、画像データに対して複数種類の画像解析処理を実行可能とし、前記用紙の所定枚数ごとに、前記複数種類の画像解析処理のうち実行可能な１または２種以上の画像解析処理を選択して実行するステップと、を有し、
実行可能な処理を、選択肢としてユーザーに提示し、ユーザーが、所望する画像解析処理を指定すると、その画像解析処理の選択を実行したうえでさらに他の画像解析処理を改めて選択肢としてユーザーに提示することを特徴とする画像形成方法。
【請求項１５】
前記画像解析処理の種類毎に同一または異なる前記所定枚数が設定されていることを特徴とする請求項１４記載の画像形成方法。
【請求項１６】
前記用紙の所定枚数ごとの前記選択に際し、前記画像解析処理の処理時間が、次ページ以降の用紙の画像データについて前記読み取り部から出力が開始される開始時点を超えないように前記画像解析処理を選択することを特徴とする請求項１４または１５に記載の画像形成方法。
【請求項１７】
用紙に形成された画像を読み取って画像データを一時的に記憶し前記画像解析処理に転送する工程を有し、
前記画像解析処理は、前記画像データへの一時記憶と並列して実行可能とし、
前記画像解析処理の選択を、一時的に記憶した前記画像データを転送する転送時間と前記画像解析処理に要する時間とに応じて行うことを特徴とする請求項１４または１５に記載の画像形成方法。
【請求項１８】
予め定められた優先順位に従って、優先順位の高い画像解析処理を優先的に選択することを特徴とする請求項１４〜１７のいずれか１項に記載の画像形成方法。
【請求項１９】
用紙に画像を形成する画像形成部と、
画像形成された用紙を機外に排紙する排紙部と、
用紙を搬送する搬送経路と、
前記画像形成部から前記排紙部に至る前記搬送経路上に設けられ、前記用紙に形成された画像を読み取って画像データを出力する読み取り部と、
前記画像形成を制御して、所定の周期で各用紙に順次画像形成する制御部と、を備え、
前記制御部は、前記画像データを受けて、該画像データに対し複数種類の画像解析処理を実行可能であり、前記用紙の所定枚数ごとに、前記複数種類の画像解析処理のうち実行可能な１または２種以上の画像解析処理を選択して実行するものであり、
ユーザーによる操作を受け付けて前記画像解析処理の選択を行う操作部を有し、
前記制御部は、実行可能な処理を、選択肢としてユーザーに提示し、ユーザーが、前記操作部を通して所望する画像解析処理を指定すると、その画像解析処理の選択を実行したうえでさらに他の画像解析処理を改めて選択肢としてユーザーに提示することを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、所定の周期で各用紙に順次画像形成することができる画像形成装置、画像形成方法および画像形成システムに関するものである。
【背景技術】
【０００２】
複写機、プリンター、複合機などの画像形成装置や画像形成システムでは、原稿読み取り装置から読み込まれるなどして得られた画像データに基づいて画像形成部に備えられた感光体上にトナー画像を形成し、該トナー画像を給紙トレイから給紙される用紙に転写し、さらに定着することによってプリントが行われている。また、表面側に画像形成された用紙は、所望により反転搬送部で反転して搬送し、用紙搬送部に環流させることで、裏面側に対し画像形成、定着を行うことができる。
定着器は、定着ローラーや加圧ベルトなどに用紙を通紙し、加熱、押圧などによって用紙上のトナー画像の定着を行うものであるが、定着器には画像形成ままの用紙が搬送されるので、経時的に定着ローラーや加圧ベルトなどの定着部材がトナーで汚れたり、用紙のジャムによって定着部材にトナーが付着してしまうことがある。この定着器に新たに用紙が通紙されると、定着部材のトナーが用紙に付着して汚れとなる。
また、表裏印刷において画像形成位置ずれが生じたり、経時的に画像濃度が変化したりすることがある。これらの汚れや位置ずれ、画像濃度の変化などは、程度によっては画像の異常として印刷品質を低下させる。このため出力物を目視などによって検査することが必要になる。
さらに、稼働時間が累積すると、画像調整が良好になされず、色安定性など、画像品質が低下してしまうことがある。
【０００３】
しかし、大量ページ印刷や大量の部数を印刷する場合、印字結果を検査するのに目視で行おうとすると膨大な工数、費用が必要となる。また精度にもばらつきが生じる。そのため、用紙に画像データを転写した後に、画像データに異常がないか検知する装置が提案されている。例えば、特許文献１では、色校正用パターンを用紙に形成し、これを可視化して特徴量を検出し、検出された特徴量に基づいて色校正処理を行う画像形成装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１６１６５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、提案技術は、調整モードで使用されており、画像形成時にリアルタイムでの補正などを行うものではなく、処理は一つのものに限定されている。画像形成の紙間などに応じてリアルタイムで複数の処理を行おうとすると、実行可能な処理の選択が容易ではなく、ユーザーが容易に設定することができない。
【０００６】
本発明は、上記事情を背景としてなされたものであり、ユーザーの設定を容易にしてリアルタイムで複数の画像解析処理を行うことを可能にする画像形成装置、画像形成方法および画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
すなわち、本発明の画像形成装置のうち、第１の本発明は、用紙に画像を形成する画像形成部と、
画像形成された用紙を機外に排紙する排紙部と、
用紙を搬送する搬送経路と、
前記画像形成部から前記排紙部に至る前記搬送経路上に設けられ、前記用紙に形成された画像を読み取って画像データを出力する読み取り部と、
前記画像形成を制御して、所定の周期で各用紙に順次画像形成する制御部と、を備え、
前記制御部は、前記画像データを受けて、該画像データに対し複数種類の画像解析処理を実行可能であり、前記用紙の所定枚数ごとに、前記複数種類の画像解析処理のうち実行可能な１または２種以上の画像解析処理を選択して実行するものであり、
ユーザーによる操作を受け付けて前記画像解析処理の選択を行う操作部を有し、
前記制御部は、実行可能な処理を、選択肢としてユーザーに提示し、ユーザーが、前記操作部を通して所望する画像解析処理を指定すると、その画像解析処理の選択を実行したうえでさらに他の画像解析処理を改めて選択肢としてユーザーに提示することを特徴とする。
【０００８】
第２の本発明の画像形成装置は、前記第１の本発明において、前記制御部は、画像解析処理の種類毎に同一または異なる前記所定枚数が設定されていることを特徴とする。
【０００９】
第３の本発明の画像形成装置は、前記第１または第２の本発明において、前記制御部は、前記用紙の所定枚数ごとの前記選択に際し、前記画像解析処理の処理時間が、次ページ以降の用紙の画像データについて前記読み取り部から出力が開始されて転送される転送開始時点を超えないように前記画像解析処理を選択することを特徴とする。
【００１０】
第４の本発明の画像形成装置は、前記第１または第２の本発明において、前記読み取り部で読み取られて前記制御部に転送される画像データを一時的に記憶する記憶部を有し、
前記制御部は、前記読み取り部から前記記憶部に対する前記画像データの転送と並列して前記画像解析処理が可能であり、
前記記憶部から当該制御部に前記画像データを転送する転送時間と前記画像解析処理に要する時間とに応じて前記画像解析処理を選択することを特徴とする。
【００１１】
第５の本発明の画像形成装置は、前記第４の本発明において、前記制御部は、前記用紙の所定枚数ごとに前記解析処理の選択を行うに際し、前記画像解析処理の処理時間が、次の所定枚数目の用紙に対し前記読み取り部で読み取られた画像データが前記記憶部から当該制御部に対し画像データの転送を開始する時点を超えないように、前記画像解析処理を選択することを特徴とする。
【００１２】
第６の本発明の画像形成装置は、前記第１〜第５の本発明のいずれかにおいて、前記制御部は、前記選択に際し、各画像解析処理に要するデータ量および／または各画像解析処理の演算精度に基づいて、判定に用いる処理時間を決定することを特徴とする。
【００１３】
第７の本発明の画像形成装置は、前記第６の本発明において、前記制御部は、前記データ量を、処理対象の画像領域の面積および／または、読み取る画像の解像度により決定することを特徴とする。
【００１７】
第８の本発明の画像形成装置は、前記第１〜第７の本発明のいずれかにおいて、前記制御部は、選択する画像解析処理によって処理時間が制限時間を超える場合、実行する画像解析処理の数を変更して、処理時間が制限時間内になるように調整することを特徴とする。
【００１８】
第９の本発明の画像形成装置は、前記第１〜第１０の本発明のいずれかにおいて、前記制御部は、選択する画像解析処理によって処理時間が制限時間を超える場合、１以上の前記画像解析処理の処理時間を減らして処理時間が制限時間内になるように調整することを特徴とする。
【００１９】
第１０の本発明の画像形成装置は、前記第９の本発明において、前記制御部は、前記画像解析処理の内容を変更して前記処理時間を減らすことを特徴とする。
【００２０】
第１１の本発明の画像形成装置は、前記第１〜第１０の本発明のいずれかにおいて、前記制御部は、複数の画像解析処理を順に処理するものであり、複数処理の処理時間の累積に基づいて、所定枚数ごとに実行可能な処理を選択することを特徴とする。
【００２１】
第１２の本発明の画像形成装置は、前記第１〜第１１の本発明のいずれかにおいて、前記制御部は、複数の画像解析処理を並行に処理するものであり、並行処理の処理時間に基づいて、所定枚数ごとに実行可能な処理を選択することを特徴とする。
【００２２】
第１３の本発明の画像形成装置は、前記第１〜第１２の本発明のいずれかにおいて、前記制御部は、予め定められた優先順位に従って、優先順位の高い画像解析処理を優先的に選択することを特徴とする。
【００２３】
第１４の本発明の画像形成方法は、
所定の周期で各用紙に順次画像形成するステップと、
用紙に形成された画像を読み取って画像データを出力する工程と、
前記画像データを受けて、画像データに対して複数種類の画像解析処理を実行可能とし、前記用紙の所定枚数ごとに、前記複数種類の画像解析処理のうち実行可能な１または２種以上の画像解析処理を選択して実行するステップと、を有し、
実行可能な処理を、選択肢としてユーザーに提示し、ユーザーが、所望する画像解析処理を指定すると、その画像解析処理の選択を実行したうえでさらに他の画像解析処理を改めて選択肢としてユーザーに提示することを特徴とする。  
【００２４】
第１５の本発明の画像形成方法は、前記第１４の本発明において、前記画像解析処理の種類毎に同一または異なる前記所定枚数が設定されていることを特徴とする。
【００２５】
第１６の本発明の画像形成方法は、前記第１４または第１５の本発明において、前記用紙の所定枚数ごとの前記選択に際し、前記画像解析処理の処理時間が、次ページ以降の用紙の画像データについて前記読み取り部から出力が開始される開始時点を超えないように前記画像解析処理を選択することを特徴とする。
【００２６】
第１７の本発明の画像形成方法は、前記第１４または第１５の本発明において、用紙に形成された画像を読み取って画像データを一時的に記憶し前記画像解析処理に転送する工程を有し、
前記画像解析処理は、前記画像データへの一時記憶と並列して実行可能とし、
前記画像解析処理の選択を、一時的に記憶した前記画像データを転送する転送時間と前記画像解析処理に要する時間とに応じて行うことを特徴とする。
【００２７】
第１８の本発明の画像形成方法は、前記第１４〜第１７の本発明のいずれかにおいて、予め定められた優先順位に従って、優先順位の高い画像解析処理を優先的に選択することを特徴とする。
【００２８】
第１９の本発明の画像形成システムは、
用紙に画像を形成する画像形成部と、
画像形成された用紙を機外に排紙する排紙部と、
用紙を搬送する搬送経路と、
前記画像形成部から前記排紙部に至る前記搬送経路上に設けられ、前記用紙に形成された画像を読み取って画像データを出力する読み取り部と、
前記画像形成を制御して、所定の周期で各用紙に順次画像形成する制御部と、を備え、
前記制御部は、前記画像データを受けて、該画像データに対し複数種類の画像解析処理を実行可能であり、前記用紙の所定枚数ごとに、前記複数種類の画像解析処理のうち実行可能な１または２種以上の画像解析処理を選択して実行するものであり、
ユーザーによる操作を受け付けて前記画像解析処理の選択を行う操作部を有し、
前記制御部は、実行可能な処理を、選択肢としてユーザーに提示し、ユーザーが、前記操作部を通して所望する画像解析処理を指定すると、その画像解析処理の選択を実行したうえでさらに他の画像解析処理を改めて選択肢としてユーザーに提示することを特徴とする。
【発明の効果】
【００２９】
以上説明したように、本発明によれば、画像形成時にリアルタイムで画像を読み取って１または２以上の画像解析処理を実行でき、ユーザーが使いやすいリアルタイム処理を行うことができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態の画像形成システムを示す概略図である。
【図２】同じく、要部の機能ブロックを示すブロック図である。
【図３】同じく、画像解析処理設定画面を示す図である。
【図４】同じく、画像解析処理詳細設定画面を示す図である。
【図５】同じく、画像形成、読み取り、転送、画像解析処理のタイミングチャートを示す図である。
【図６】同じく、他例における画像形成、読み取り、転送、画像解析処理のタイミングチャートを示す図である。
【図７】同じく、画像解析処理における処理手順を示すメインフローを示すフローチャートである。
【図８】同じく、メインフローにおけるｊｏｂチェックのルーチンを示すフローチャートである。
【図９】同じく、メインフローにおける機能選択チェックのルーチンを示すフローチャートである。
【図１０】同じく、機能モジュール設定呼び出しのルーチンを示すフローチャートである。
【図１１】同じく、機能設定モジュールＮのルーチンを示すフローチャートである。
【発明を実施するための形態】
【００３１】
以下に、本発明の一実施形態を添付図面に基づいて説明する。
画像形成装置１は、図１に示すように画像形成を行う画像形成装置本体１０と、読取り転送ユニット２０とが機械的および電気的に連なって接続されている。
【００３２】
なお、本発明としては、画像形成装置の接続構成がこれに限定されるものではない。また、画像形成装置本体１０と読み取り転送ユニット２０との間に他の装置が介在されているものであってもよい。
また、この実施形態では、画像形成装置本体と読み取り転送ユニットによって本発明の画像形成装置が構成されているものとして説明したが、画像形成装置本体内に読み取り転送ユニットに相当する構成を有して全体が構成されているものであってもよい。
また、画像形成装置と読み取り転送装置などが個別の装置として接続されて画像形成システムを構成するものであってもよく、また、読み取り転送ユニットに相当する構成を後処理装置などに備えて、これを画像形成装置に接続して画像形成システムを構成するようなものであってもよい。
【００３３】
画像形成装置本体１０は、上部側で、操作表示部１４が設置されている。操作表示部１４は、タッチパネルのＬＣＤなどによって構成されており、操作者による操作および情報の表示が可能になっている。操作表示部１４は、操作部と表示部を兼用している。なお、操作部をマウスやタブレットなどで構成し、表示部とは別体で構成することも可能である。また、操作表示部１４は、他の装置上に設置されるものでもよく、また、移動可能となっているものであってもよい。操作表示部１４では、画像データに基づいて行う画像解析処理の選択や、優先順位の設定、各画像解析処理を行う所定枚数の設定などを行うことができる。
【００３４】
画像形成装置本体１０の下部側や、画像形成装置本体１０の上流側には図示しない給紙トレイが配置されており、用紙の給紙が可能になっている。
画像形成装置本体１０内には、いずれかの給紙トレイから給紙される用紙を搬送する搬送経路１２が設けられており、画像形成装置本体１０内の搬送路途中に、画像形成部１１が設けられている。画像形成部１１は、中間転写ベルト１１Ｂを有し、各色用に、感光体１１Ａ、感光体の周囲に配置した図示しない、帯電器、ＬＤ、現像器、二次転写部を有しており、その下流側の搬送経路１２に図示しない定着器を有している。
搬送経路１３は、読み取り転送ユニット２０に合流する位置の上流側で定着器の下流側で反転搬送経路１３が分岐している。反転搬送経路１３は、画像形成部１１の上流側の位置で搬送経路１２に合流している。
搬送経路１２は用紙搬送方向下流側に伸長して読み取り転送ユニット２０の搬送経路２２に接続されている。
【００３５】
なお、画像形成部１１では、画像書込み前に帯電器により感光体１１Ａの表面を一様に帯電し、ＬＤにより表面が一様に帯電された感光体１１Ａに半導体レーザを照射することにより感光体１１Ａに静電潜像を形成する。現像器は、ＬＤによって感光体１１Ａに形成された静電潜像をトナー部材によって現像する。この現像処理によって感光体１１Ａにトナー画像が形成される。転写部は、給紙トレイから搬送されてきた用紙に感光体１１Ａのトナー画像を転写する。トナー画像が転写された用紙は、感光体１１Ａから分離されて定着器に搬送される。感光体１１Ａに残留したトナー部材は図示しない、クリーニング部によって除去される。定着器は、搬送された用紙を加熱することにより用紙の表面側に転写されたトナー画像を出力画像として定着する。
【００３６】
読み取り転送ユニット２０には、前記したように、搬送経路１３に接続された搬送経路２２を有している。搬送経路２２には、搬送経路２２を搬送される用紙を冷却する冷却部２１を有しており、冷却部２１の下流側の搬送経路２２上に、搬送経路２２を搬送される用紙表面の出力画像を検知するスキャナー２３が配置されている。スキャナー２３は、用紙全面の画像を読み取るものであってもよく、また、用紙上の画像の一部を読み取るものであってもよい。
スキャナー２３は、本発明の読み取り部の一部を構成する。なお、スキャナーを用紙の上下面にそれぞれ配置して用紙の表裏面における画像を同時にまたは選択して検出できるようにしてもよい。
【００３７】
搬送経路２２は、下流側に伸長して排紙部２５から機外に用紙を排紙する。なお、読み取り転送ユニット２０の下流側に後処理装置などを接続するものであってもよい。その場合、排紙部は、最後段の後処理装置に設けられる。また、搬送経路２２は、スキャナー２３の設置位置と排紙部２５との間で反転搬送経路２６が分岐しており、反転搬送経路２６は、画像形成装置本体１０の反転搬送経路１３に合流している。スキャナー２３で画像を読み取った後、画像形成装置本体１０に環流させて用紙の裏面側に画像を形成することができる。裏面に画像を形成した用紙では、読み取り転送ユニット２０に搬送して用紙裏面側の画像を読み取ることができる。
【００３８】
次に、画像形成システムの制御ブロックを図２に基づいて説明する。
画像形成装置本体１０は、全体制御ブロック１００を有しており、主要な構成として、ＣＰＵ１０１、不揮発メモリ１０２、ＲＡＭ１０３、ＲＯＭ１０４を有している。
【００３９】
不揮発メモリ１０２は、フラッシュメモリーなどにより構成される。不揮発メモリー１０２には、画像形成装置本体１０の初期印刷設定情報や、プロセス制御パラメータ等の機械設定情報、出力設定の初期データ、出力画像を読み取り部で読み取る指定、画像解析処理内容、読み取った画像が不良と判断される場合の要因の区分、不良と判断する際の各要因における基準、各画像解析処理における所定枚数ごとの設定、処理時間を算出するためのパラメータ、各画像解析処理の優先順位の設定等が格納されている。
【００４０】
ＲＡＭ１０３は、ＣＰＵ１０１の動作に際し、作業領域として使用されたり、データの一時記憶などに利用される。
【００４１】
ＲＯＭ１０４には、ＣＰＵ１０１を動作させるためのプログラム等が格納されている。
また、ＣＰＵ１０１には、ＨＤＤ（ハードディスクドライブ）を制御可能に接続して、画像を形成するための画像データや読み取り部で読み取られた画像データ、画像解析処理の結果などを格納するようにしてもよい。
【００４２】
ＣＰＵ１０１は、不揮発メモリー１０２の不揮発データを読み取り可能であり、また、所望のデータを不揮発メモリー１０２に書き込むことが可能である。
ＣＰＵ１０１は、上記機械設定情報や印刷設定情報、出力設定などに従って画像形成装置本体１０や読み取り転送ユニット２０の各部を動作制御し、また、読み取り部における画像の読み込みの制御や、読み取り部から送信される画像データを受けて各種の画像解析処理を画像解析処理中にリアルタイムで実行することができる。
ＣＰＵ１０１、不揮発メモリー１０２、ＲＡＭ１０３、ＲＯＭ１０４は、本発明の制御部として機能し、画像形成装置１全体を制御する。
ＣＰＵ１０１は、各種設定や操作指示などを操作表示部１４を通して行うことができる。
【００４３】
ＣＰＵ１０１には操作表示部１４が制御可能に接続されている。操作表示部１４は、表示部と操作部とを兼ね、タッチパネルで構成されるＬＣＤとを備えている。
操作表示部１４では、ＣＰＵ１０１の制御を受けて、タッチパネル式のＬＣＤによって、画像形成装置本体１０における出力条件設定や動作制御条件などの機械設定入力、各給紙トレイの用紙情報（サイズ、紙種）の設定入力や、設定内容の表示、メッセージなどの所望の情報等の表示、さらにスキャナー２３で読み取った画像データの画像解析処理の選択、各画像解析処理の詳細設定、画像解析処理間の優先権の設定などが可能になっている。
【００４４】
また、ＣＰＵ１０１には、プリンタ部１１０が制御可能に接続されている。プリンタ部１１０は、画像形成部１１と、給紙トレイ、搬送経路１２、２２、反転搬送経路１３、２６などにより構成されている。
【００４５】
また、ＣＰＵ１０１には、ＰＣＩバス１０５を有しており、ＰＣＩバス１０５に、オプションユニットである画像データバッファユニット１２０が接続されている。
画像データバッファユニット１２０には、画像データメモリ１２１を有しており、読み取り転送ユニット２０から転送される画像データを一時的に格納してＣＰＵ１０１からの読み込みを可能にしている。画像データメモリ１２１は、本発明における、画像データを記憶する記憶部に相当する。なお、前記したＨＤＤを該画像データを格納する記憶部として用いることも可能である。画像データメモリ１２１やＨＤＤは、受信バッファとして機能することができ、用紙２面以上の画像データを格納できるようにしてもよい。受信バッファにより、読み取り転送ユニット２０から受信バッファに画像データを転送して格納する処理と、画像解析処理を行う処理とを並行して実行することが可能になる。
【００４６】
また、読み取り転送ユニット２０には、主要な構造として搬送経路２２を搬送される用紙の画像を読み取るスキャナ２３を有している。また、スキャナ２３には、読取・転送制御部２００が制御可能に接続されており、読取・転送制御部２００は、ＣＰＵ１０１からの指示によって動作する。読取・転送制御部２００は、スキャナ２３を制御して、所定のタイミングで用紙上の画像を読み取り、読み取り完了後、直ちに、画像データを画像データバッファユニット１２０の画像データメモリ１２１に転送する。
【００４７】
次に、上記画像形成装置本体１０および読み取り転送ユニット２０の基本的動作について説明する。
画像形成装置本体１０において、ＣＰＵ１０１の動作によって原稿から画像データを読み取ったり、外部から送られる画像データを取得して蓄積する。
該画像データの蓄積に際しては、画像データの蓄積前または蓄積後に出力設定がなされる。該出力設定は、操作表示部１４に操作入力が可能な設定画面を表示して、操作者による操作入力によって行うことができる。また、初期設定において出力設定項目が選択されており、操作者による設定入力がなされない場合にも該初期設定によって出力設定がなされる。
【００４８】
画像形成装置本体１０で画像出力を行う場合、ＣＰＵ１０１によって書き込み処理をし、画像形成部１１において帯電部で帯電した感光体１１ＡへＬＤなどによって書き込みを行う。プリンター部１１０では、ＣＰＵ１０１の指令を受けて各部の制御が行われる。画像形成部１１では感光体１１Ａに書き込まれた潜像が図示しない現像部でトナー像として現像され、該トナー像が中間転写ベルト、二次転写部によって搬送経路１２によって搬送される用紙に転写され、定着器で定着がなされる。感光体１１Ａでは、トナー像が用紙転写された後、図示しないクリーニング部によって残留トナーが除去される。
なお、この実施形態では、カラーの画像形成装置を前提にして説明しているが、モノクロの画像形成装置としたものであってもよい。
【００４９】
画像形成がされた用紙は搬送経路１２を経て読み取り転送ユニット２０に搬送される。また、画像形成がされた用紙は、読み取り転送ユニット２０に搬送する前に、反転搬送経路１３によって反転搬送して画像形成部１１の上流側に環流し、用紙の裏面側にさらに画像形成を行うものであってもよい。
【００５０】
読み取り転送ユニット２０では、搬送経路２２を搬送される用紙上の出力画像の全部または一部が、スキャナ２３で読み取られ、読み取られた画像データが画像データメモリ１２１に送信される。なお、読取・転送制御部２００では、「所定枚数ごと」に対応しない用紙の画像データの読み込みを行わなかったり、読み取った画像データを画像データメモリ１２１に転送することなく破棄したりしてもよい。
ＣＰＵ１０１では、画像データメモリ１２１に転送されて、出力が完了した画像データを一旦ＨＤＤ１０５に転送し、ＨＤＤ１０５から読み込んで必要な画像解析処理を実行する。画像解析処理は、ＣＰＵ１０１で決定した画像解析処理の種別または操作者が操作表示部１４を通して設定した画像解析処理を実行する。本発明においては、画像解析処理の内容が特定のものに限定されるものではなく、その数も特に限定されるものではない。
【００５１】
処理した画像解析処理の結果は、次に印字する出力などにフィードバック制御を掛けたり、異常を検出した場合に即時機械の動作を停止するなどの処置を行うことができる。ただし、本発明としては、画像解析処理の結果に基づいて行う処理内容は特に限定されるものではなく、特段の処理を行わず、処理結果のデータ格納や表示のみ行うものであってもよい。
【００５２】
以下に、代表的な画像解析処理の内容を例示として説明する。
例えば、全面画像でのヤレ検出、バリアブル確認、紙曲がり確認などを行うことができる。このうちの一つをデフォルトに設定してもよい。他の検出方法が選択できてもかまわない。
【００５３】
＜全面画像でのヤレ検出＞
全画像でのヤレ検出は、例えば全面の画像を読み取り特徴点抽出を行い、原稿データとの比較を行う。この特徴点抽出は色々な手法がある。
ＳＩＦＴなどは特徴点抽出に時間がかかる手法であり、また高次元特徴量を用いて画像の局所パターンをインデキシングするため、テクスチャーの繰り返しパターンや文書に対しては性能面でも悪化する。ＧＨ（Geometric Hashing）では、検出精度によって演算時間が変わる。また特徴点を使わないでヒストグラムを使った簡易方法なども考えられる。
また、処理に際しての検出精度を変更可能とすることができる。この「検出精度」によって処理時間が可変となる。
【００５４】
＜バリアブル確認＞
バリアブル確認は、コントローラと連携し、バリアブル印刷時の可変部分を読み取りヤレ検知を行う。このとき読み取る領域は画像全体の必要はない。読み取る領域を一部に限ることで、処理時間、転送時間は短くなる。
また読み取ったデータをＯＣＲでＨＤＤに残せば出力確認を後で行うことも可能となる。
この場合さらに処理時間を短くすることができる。
【００５５】
＜紙曲がり検知＞
紙曲がり検知は、転写紙のエッジを検出して極端にずれている転写紙を検出する。処理時間は角度の検出精度によって変化する。
【００５６】
〈色安定性〉
色安定性は、画像を読み込み、色の変化を観測することで実現する。
検出精度は、判定を行う枚数（毎ページ／１枚毎／Ｊｏｂ毎など）、演算処理の簡略化等を調整する。
コントロールストリップは、裁断余白が有る場合選択可能となる。
領域指定は、読み取り画像の矩形領域を指定したり、解像度指定をしたり、読み取り画素の属性を指定したりする。属性指定の場合例えばテキスト領域であれば、テキスト画素のみ比較対象とする。原稿データのテキスト画素の連続面積が一定以上の部分のみ比較するなどを演算する。処理する画像の面積／解像度により処理時間を調整することが可能となる。
【００５７】
〈表裏位置〉
表裏位置は、画像上に印字したトンボを検出して算出することができる。トンボの数により検出時間と精度が調整可能となる。
【００５８】
〈バーコード〉
バーコードはバーコードの読み取りを実施する。読み取ったバーコードをＨＤＤに保存して後で確認したり、情報を出力したり、アプリケーションを起動したりする。
【００５９】
上記各画像解析処理における概要を表１に示す。
それぞれ、大項目、中項目、小項目を有し、概要に示す処理を行うことができる。調整パラメータによって処理内容を調整することができる。フィードバック先としては、ＳＣ（サービスマンコール）や警告、記録保存、さらに倍率、位置制御などの画像調整、γプロセス制御などが挙げられる。
【００６０】
【表１】
0006037138.tif 000002
【００６１】
次に、画像解析処理の設定を行う操作画面を図３、４に基づいて説明する。
画面処理操作画面１４００は、画像形成装置の機械設定画面などから読み出して操作表示部１４に表示させることができる。
画面処理操作画面１４００には、ｊｏｂ内容を表示するｊｏｂ表示部１４０１を有している。この図では、ｊｏｂが未確定の状態にある。
また、画面処理操作画面１４００には、画面処理をリアルタイムで行うか否かを設定するリアルタイムＯＮ／ＯＦＦ釦１４０２を有しており、押下げを繰り返すことで、リアルタイムのオン、オフが交互に切り替わる。オン、オフの切り替わりで表示色を変えるなどする。この図では、着色表示によってＯＮ状態であることを示している。
【００６２】
また、各画像解析処理について、機能選択／優先順位釦が設けられており、図では、ヤレ検出釦１４１０、色安定釦１４１１、表裏位置釦１４１２、バーコード釦１４１３がそれぞれ押下可能に配置されている。いずれかの釦を押し下げることで指定された釦が設定される。この際に、各画像解析処理の優先順位を設定することができる。
図では、ヤレ検出と表裏位置とが選択され、ヤレ検出に優先順位１番、表裏位置に優先順位２番が設定されている。
【００６３】
プリセット欄１４２０は、現在の設定前の設定内容が表示される。表示更新によって現在の設定内容がプリセット欄１４２０に反映される。
詳細設定釦１４３０は、各画像解析処理の詳細内容を設定するための釦であり、詳細設定釦１４３０を押し下げることで、以下の画像解析処理詳細設定画面１５００が表示される。
【００６４】
画像処理詳細設定画面１５００では、各画像解析処理（ヤレ判定、色安定、表裏位置、バーコード）に対する詳細設定が可能になっている。
ヤレ判定では、検出精度の高低を範囲内の任意の位置でスライドバー１５１０のバーを移動することによって設定することができる。さらに、オプション設定として、バリアブル確認、紙曲がり確認が可能になっており、バリアブル確認釦１５１１、紙曲がり確認釦１５１２の押下げによって、バリアブル確認の有無、紙曲がり確認の有無を設定することが可能になっている。釦の押し下げによって各項目の有無が交互に設定される。判定枚数欄１５１３は、何枚ごとに当該画像解析処理を行うかを設定する項目であり、図示しないテンキーなどによって枚数を設定することができる。
【００６５】
色安定では、検出精度の高低を範囲内の任意の位置でスライドバー１５２０の移動によって設定することができる。さらに、オプション設定として、コントロールストリップ、領域指定が可能になっており、コントロールストリップ釦１５２１、領域指定釦１５２２の押下げによって、コントロールストリップ（仕上がりの領域の外側に配置するカラー管理確認）の有無、領域指定の有無を設定することが可能になっている。釦の押し下げによって各項目の有無が交互に設定される。判定枚数欄１５２３は、何枚ごとに当該画像解析処理を行うかを設定する項目であり、図示しないテンキーなどによって枚数を設定することができる。
【００６６】
表裏位置では、検出精度の高低を範囲内の任意の位置でスライドバー１５３０のバーの移動によって設定することができる。判定枚数欄１５３３は、何枚ごとに当該画像解析処理を行うかを設定する項目であり、図示しないテンキーなどによって枚数を設定することができる。
【００６７】
バーコードでは、保存釦によって保存の有無設定が可能になっている。釦の押し下げによって保存の有無が交互に設定される。判定枚数欄１５３３は、何枚ごとに当該画像解析処理を行うかを設定する項目であり、図示しないテンキーなどによって枚数を設定することができる。アプリ群釦１５５０は、画像解析処理を行うアプリケーションの設定を行うものであり、所望のアプリケーションを押し下げて選択する。アプリ群釦では、予め、所定のアプリケーションとアプリ釦とを関連付けておく。
【００６８】
なお、上記では、各画像解析処理において所定枚数ごとにおける枚数を個別に設定できるようにしているが、各画像解析処理において共通の所定枚数の設定のみが可能になっているものであってもよく、また、初期設定で所定枚数ごとの枚数が決定されて、設定不可になっているものであってもよい。
【００６９】
なお、設定でリアルタイム処理をＯＮにして画像を読み取り処理を行う場合、所定の時間内で実行をする必要がある。所定の時間内で処理を行えないと、読み取り部からの画像データの送信や、次回の画像解析処理の開始の支障になる。この時間を超えた処理を繰り返すといずれメモリをオーバーして制御が破綻する。
【００７０】
図５（ａ）に読み取りのタイムチャートを示す。
線速４６０ｍｍ／ｓｅｃで１００ＰＰＭの出力の場合、１周期の時間は６００ｍｓｅｃ、読み取りに掛かる時間は４５７ｍｓｅｃとなる。
画像データメモリ１２１で一面分の画像データを格納して一枚ごとに画像解析処理を行う場合、リアルタイム処理で全面を読み取る必要があるため、図５（ｂ）に示すように、読み取り時間は４５７ｍｓｅｃ、読み取った画像の転送（読み取り部から画像メモリへの転送時間またはこれに画像メモリからＨＤＤへの転送時間を含めたもの）に３００ｍｓｅｃ、処理に２００ｍｓｅｃかかる場合は、次ページについて読み取り部から画像データを送信開始する時点を制限時点とすると、あと１００ｍｓｅｃの余裕がある（前ページの処理中に次ページの読み込みを行う。）。次の回の処理を行うため、画像転送＋処理時間は、紙間を含む画像１周期の中で行う必要がある。この時間を超えた処理を繰り返すといずれメモリをオーバーして制御が破綻する。
【００７１】
図６（ａ）に、同じく読み取りのタイムチャートを示す。
線速４６０ｍｍ／ｓｅｃで１００ＰＰＭの出力の場合、１周期の時間は６００ｍｓｅｃ、読み取りに掛かる時間は４５７ｍｓｅｃとなる。
画像データメモリ１２１で一面分の画像データを格納して一枚ごとに画像解析処理を行う場合、リアルタイム処理で全面を読み取る必要があるため、前記および図６（ｂ）に示すように、読み取り時間は４５７ｍｓｅｃ、読み取った画像の転送に３００ｍｓｅｃ、処理に２００ｍｓｅｃかかる場合は、あと１００ｍｓｅｃの余裕がある（前ページの処理中に次ページの読み込みを行う。）。次の回の処理を行うため、画像転送＋処理時間は、紙間を含む画像１周期の中で行う必要がある。この時間を超えた処理を繰り返すといずれメモリをオーバーして制御が破綻する。
【００７２】
一方、重い処理を行う場合、上記制限を満たすことができないが、画像データメモリ１２１やＨＤＤで二面分の画像データを格納できるものとすれば、図６（ｃ）に示すように、２枚目の用紙の画像データの転送終了までに処理を終了することで、次の回の処理を行うことができる。
この場合転送に３００ｍｓｅｃ掛かっても処理には６００ｍｓｅｃの時間が使えることになる。非常に重たい処理で、処理自時間が６００ｍｓｅｃ以上かかる場合は２ページに１回処理を行うことで対応可能となる。
さらに、重い処理と軽い処理とを行うような場合、２面分の画像データを画像データメモリに格納できるとしても、上記制限時間を満たすことができない。このため、図６（ｄ）に示すように、２枚ごとに画像解析処理を行うものとすれば、３枚目の用紙の送信開始前に処理を終了することができ、制御の破綻を招くことなく処理することができる。すなわち、重い処理と軽い処理が重なった場合、軽い処理は毎ページ、重い処理は２ページに１回といった動作も可能となる。
【００７３】
以下に、画像解析処理の選択手順を図７以降のフローチャートに基づいて説明する。各手順は、ＣＰＵ１０１の動作によって実行させる。
図７に示すメインフローでは常にリアルタイム処理のユーザーインターフェース監視／Ｊｏｂ投入の監視を行い、状態が変化したら、図３、４に示す表示データ更新を行う。表示データの中には、ユーザへの警告表示をポップアップで表示する場合などが含まれる。
すなわち、メインフローでは、リアルタイム処理かを確認し（ステップｓ１）、リアルタイム処理が選択されていなければ（ステップｓ１、Ｎｏ）、表示データ更新をＯＦＦ表示にし（ステップｓ６）、スタートに戻る。
【００７４】
リアルタイム処理が選択されていれば（ステップｓ１、Ｙｅｓ）、ｊｏｂチェック（ステップｓ２）、機能選択チェック（ステップｓ３）、機能モジュール呼び出しを行い（ステップｓ４）、その後、表示データを更新して（ステップｓ５）、スタートに戻る。
【００７５】
ｊｏｂチェックのルーチンを図８のフローチャートに基づいて説明する。
ジョブチェック（ステップｓ２）では、ｊｏｂ確定かを判定し（ステップｓ２０）、確定していれば（ステップｓ２０、Ｙｅｓ）、ｊｏｂフラグに１をセットし（ステップｓ２１）、ｊｏｂパラメータをセットして（ステップｓ２２）、処理を終了する。ｊｏｂ確定でなければ（ステップｓ２０、Ｎｏ）、ｊｏｂフラグに０をセットし（ステップｓ２３）、処理を終了する
【００７６】
次に、機能選択チェックのルーチンを図９のフローチャートに基づいて説明する。
機能選択チェック（ステップｓ３）では、制限時間に至る残時間初期値を設定し（ステップｓ３０）、優先順位で機能Ｎをソートし（ステップｓ３１）、処理を終了する。
【００７７】
機能モジュール設定呼び出しのルーチンを図１０のフローチャートに基づいて説明する。
機能モジュール設定呼び出し（ステップｓ４）では、ｊｏｂフラグが１であるかを判定し（ステップｓ４０）、ｊｏｂフラグが１でなければ（ステップｓ４０、Ｎｏ）、処理を終了する。
ｊｏｂフラグが１であれば（ステップｓ４０、Ｙｅｓ）、Ｎに０をセットし（ステップｓ４１）、Ｎが４であるかを判定する（ステップｓ４２）。この実施形態では、最大画像解析処理数が４であるため、Ｎの数を４に設定しているが、画像解析処理数に応じてこの値は変更される。
【００７８】
Ｎが４であれば（ステップｓ４２、Ｙｅｓ）、処理を終了する。Ｎが４でなければ、機能モジュール設定Ｎを呼び出す。Ｎは、優先順位に従って、０を始めの値として設定されている。呼び出し後、Ｎに１を加算する（ステップｓ４３）。次いで、ステップｓ４２に戻ってＮが４になるまで処理を繰り返す。
【００７９】
なお、上記では、優先順位に従って、自動的に画像解析処理の種別が選択されるものとしたが、操作表示部に画像解析処理の内容を表示し、ユーザが画像解析処理を選択できるようにしてもよい。この場合、連続して画像解析処理を選択してもよく、一旦画像解析処理が選択された後、さらに選択可能な画像解析処理の種別を操作表示部に表示して選択可能にするものであってもよい。
【００８０】
次に、機能モジュール設定Ｎにおけるルーチンを図１１のフローチャートに基づいて説明する。
機能モジュール設定Ｎ呼び出し（ステップｓ４３）では、機能が選択されているかを判定する（ステップｓ４３０）。ユーザーインターフェースなどで機能が選択されていなければ（ステップｓ４３０、Ｎｏ）、処理を終了する。ユーザーインターフェースなどで機能が選択されていなければ何もしないでこのフローを抜ける。
機能が選択されていれば（ステップｓ４３０、Ｙｅｓ）、現時点での画像解析処理における必要な処理時間を算出する（ステップｓ４３１）。
【００８１】
処理時間は、画像解析処理に要するデータ量および／または各画像解析処理の演算精度に基づいて、決定する。データ量は、処理対象の画像領域の面積や読み取る画像の解像度などにより決定することができる。なお、処理時間には、画像データメモリに画像データを転送する時間や画像データメモリからＨＤＤに画像データを転送する時間も考慮される。
【００８２】
次いで、処理時間が残時間より大きいかを判定する（ステップｓ４３２）。処理時間が残時間を超えていなければ（ステップｓ４３２、Ｎｏ）、処理を終了する。
【００８３】
処理時間が残時間よりも大きい場合、以下の内容を実行する。
先ず、図４に示した検出精度の変更やオプション選択の選択有無の変更に伴う時間を算出し、処理時間が残時間となるように時間内設定値を算出する（ステップｓ４３３）。自動的に検出精度やオプション選択を変更したことをユーザに警告する内容をメモリに保存する（ステップｓ４３４）。次いで、残時間から変更した処理時間を減算して新しい処理時間を設定し（ステップｓ４３５）、処理を終了する。
【００８４】
なお、処理時間が残時間を超える場合、調整可能な検出精度の内容やオプション選択の有無の変更事項を予め定めておき、その内の優先順位に従って調整を行うようにしてもよい。また、調整によって処理時間を残時間内に納めることができない場合、該当する画像解析処理の項目を選択から除外することも可能である。
また、処理時間が残時間よりも大きい場合、画像解析処理を操作表示部に表示して、ユーザによって実行する画像解析処理を選択するようにしてもよい。一つの画像解析処理が選択された場合、さらに画像解析処理の実行が可能であれば、他の画像解析処理を操作表示部に表示してさらに選択を可能にするようにしてもよい。
【００８５】
メインフローの表示データ更新（ステップｓ５）では、最後に表示用データを更新してメインフローが１周する。通常は、図３、４の画面が開かれた場合、更新された表示データをユーザに表示する。警告内容がメモリに保存された場合別画面にいる場合でもポップアップ等でユーザに変更を通知しても良い。
【００８６】
以上のように構成することにより、ユーザがリアルタイム処理を複数選択する場合、処理時間と精度の関係を簡単に調整できる。例えば出力がグラフィックス中心で色安定性が重要と考えた場合、色安定の優先度を１（最高）に設定し精度を最も上げる設定を行う。
バリアブル印刷や、追い刷りなどヤレ検出がもっとも重要と考えた場合はヤレ検出の優先度を１に設定し精度を最も上げる。またヤレ検出、色安定両方を動かしたい場合、精度の設定で両方が動作する精度にユーザが調整を行える。ユーザがもっとも望む機能を簡易に設定することができる。
【００８７】
以上、本発明について上記実施形態に基づいて説明を行ったが、本発明の範囲を逸脱しない限りは適宜の変更が可能である。
【符号の説明】
【００８８】
１    画像形成装置
１０    画像形成装置本体
１１    画像形成部
１２    搬送経路
１４    操作表示部
２０    読み取り転送ユニット
２２    搬送経路
２３    スキャナ
１０１    ＣＰＵ
１０２    不揮発メモリ
１０５    ＨＤＤ
１１０    プリンタ部
１２１    画像データメモリ
１４００    画像処理操作画面
１５００    画像処理詳細設定画面
【図１】
0006037138.tif 000003
【図２】
0006037138.tif 000004
【図３】
0006037138.tif 000005
【図４】
0006037138.tif 000006
【図５】
0006037138.tif 000007
【図６】
0006037138.tif 000008
【図７】
0006037138.tif 000009
【図８】
0006037138.tif 000010
【図９】
0006037138.tif 000011
【図１０】
0006037138.tif 000012
【図１１】
0006037138.tif 000013