(57)【要約】【課題】  露光系と搬送される原稿の間にある原稿ガラス上の汚れやゴミを検知する処理を実行する場合は、検知する処理を実行しない場合と比べて時間がかかる。一方、印刷に使用するシートによっては、原稿ガラス上の汚れやゴミを検知する処理を実行して、異常な画素の影響がない状態で印刷を行いたい場合もあれば、原稿ガラス上の汚れやゴミを検知する処理を実行せずに、原稿の読み取りを早く行いたい場合もあった。【解決手段】  原稿を読み取って生成された第２の画像データを印刷するシートの属性情報を取得する。そして、原稿がない状態で読取部を読み取って第１の画像データを生成する動作を実行させ、前記第１の画像データに異常な画素があるか否かを判定することを行うか否かを、取得された前記属性情報に従って制御することを特徴とする。【選択図】  図３
2015080104.tif 000002
【特許請求の範囲】
【請求項１】
原稿がない状態で読取部を読み取って第１の画像データを生成する第１の動作と、原稿を読み取って第２の画像データを生成する第２の動作を有する読取手段と、
前記読取手段によって前記第１の動作を実行させ、前記第１の画像データに異常な画素があるか否かを判定する判定手段と、
前記第２の画像データの印刷に使用するシートの属性情報を取得する取得手段と、
前記取得手段によって取得された属性情報に従って、前記判定手段による判定を行うか否かを制御する制御手段と、
を有することを特徴とする画像読取装置。
【請求項２】
シート収納部に収納されるシートの属性情報を保存する保存手段と、
ジョブで使用するシートの属性情報が前記保存手段に保存されているシート収納部からシートを給紙する第１の給紙モードと、ジョブで指定されているシート収納部からシートを給紙する第２の給紙モードを選択的に設定する給紙設定手段を更に有し、
前記制御手段は、前記給紙設定手段によって前記第１の給紙モードが設定されている場合は、前記取得手段によって取得された属性情報に依らずに、前記判定手段による判定を行うよう制御する
ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記読取手段によって前記第２の動作を実行させ、原稿を読み取る際に、速度を優先する第１の読取モードと、画質を優先する第２の読取モードを選択的に設定する読取設定手段を更に有し、
前記制御手段は、前記読取設定手段によって前記第１の読取モードが設定されている場合は、前記判定手段による判定を行わず、かつ、前記第２の読取モードが設定されている場合は前記判定手段による判定を行うよう制御する
ことを特徴とする請求項１又は２に記載の画像読取装置。
【請求項４】
原稿を搬送する搬送手段を更に有し、
前記判定手段は、前記搬送手段によって原稿を前記読取手段に搬送する前に判定する
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項５】
前記第１の画像データに前記異常な画素があると判定された場合は、前記異常な画素を検知したことを通知する通知手段を更に有する
ことを特徴とする請求項１乃至４のいずれか１項に記載の画像読取装置。
【請求項６】
前記通知手段は、前記読取部の清掃が必要であることを更に通知する
ことを特徴とする請求項５に記載の画像読取装置。
【請求項７】
前記異常な画素は、前記読取部の汚れ又はゴミに起因する
ことを特徴とする請求項１乃至６のいずれか１項に記載の画像読取装置。
【請求項８】
前記属性情報は、シートの坪量、表面性、形状、又は調整値である
ことを特徴とする請求項１乃至７のいずれか１項に記載の画像読取装置。
【請求項９】
原稿がない状態で読取部を読み取って第１の画像データを生成する第１の動作と、原稿を読み取って第２の画像データを生成する第２の動作を有する読取工程と、
前記読取工程によって前記第１の動作を実行させ、前記第１の画像データに異常な画素があるか否かを判定する判定工程と、
前記第２の画像データの印刷に使用するシートの属性情報を取得する取得工程と、
前記取得工程によって取得された属性情報に従って、前記判定工程による判定を行うか否かを制御する制御工程と、
を有することを特徴とする画像読取装置の制御方法。
【請求項１０】
請求項９に記載の制御方法を、コンピュータに実行させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを格納した、コンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿ガラス上の汚れやゴミを検知する処理を実行する画像読取装置、画像読取装置の制御方法、プログラム、及び記憶媒体に関するものである。
【背景技術】
【０００２】
従来、搬送ベルトの表面の画像、もしくは、回転している搬送ローラの表面の画像を所定回数読み取ることによって、露光系と搬送される原稿の間にある原稿ガラス上の汚れやゴミを検知する技術が知られている。そこで、電源投入時、原稿トレイに積載されたすべての原稿の読み取りの終了時、又は、複数枚の原稿の読み取りの間で、原稿ガラス上の汚れやゴミを検知する処理を実行する。そして、原稿ガラス上に汚れやゴミを検知したと判定された場合は、読み取った原稿の画像データに適用するフィルタ定数を変更することによって、原稿ガラス上の汚れやゴミに起因する異常な画素を目立たなくさせる技術が知られている。（特許文献１参照）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１０４５８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、原稿ガラス上の汚れやゴミを検知する処理を実行する場合は、検知する処理を実行しない場合と比べて時間がかかる。一方、印刷に使用するシートによっては、原稿ガラス上の汚れやゴミを検知する処理を実行して、異常な画素の影響がない状態で印刷を行いたい場合もあれば、原稿ガラス上の汚れやゴミを検知する処理を実行せずに、原稿の読み取りを早く行いたい場合もある。
【０００５】
本発明の目的の一つは、以下のとおりである。原稿がない状態で読取部を読み取る動作をさせて、読取部の画像データに異常な画素があるか否かを判定することを行うか否かを、原稿の画像データの印刷に使用するシートの属性情報に従って切り替える事ができるようにした装置や方法等を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明の一態様に係る画像読取装置は以下のような構成を備える。即ち、原稿がない状態で読取部を読み取って第１の画像データを生成する第１の動作と、原稿を読み取って第２の画像データを生成する第２の動作を有する読取手段と、前記読取手段によって前記第１の動作を実行させ、前記第１の画像データに異常な画素があるか否かを判定する判定手段と、前記第２の画像データの印刷に使用するシートの属性情報を取得する取得手段と、前記取得手段によって取得された属性情報に従って、前記判定手段による判定を行うか否かを制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、原稿がない状態で読取部を読み取る動作をさせて、読取部の画像データに異常な画素があるか否かを判定することを行うか否かを、原稿の画像データの印刷に使用するシートの属性情報に従って切り替えることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る印刷システムの構成を示すブロック図である。
【図２】本実施形態に係るＭＦＰの構成を示す断面図である。
【図３】第１の実施形態に係るＭＦＰにおいて、コピージョブの実行に係る一連の処理を説明するためのフローチャートである。
【図４】第１の実施形態に係るＭＦＰにおいて、原稿ガラスや原稿ガイド板の汚れやゴミの検知に係る判定の一連の処理を説明するためのフローチャートである。
【図５】第１の実施形態に係るＭＦＰにおいて、各種機能を実行する画面に遷移するためのメイン画面の一例を示す図である。
【図６】第１の実施形態に係るＭＦＰにおいて、コピー機能を利用するための実行画面、及び、印刷に使用するシートを選択する給紙設定画面の一例を示す図である。
【図７】第１の実施形態に係るＭＦＰにおいて、シート収納部ごとに保存されたシートの属性情報、及び、シートタイプＩＤごとに保存されたシートの属性情報の一例を示す図である。
【図８】第１の実施形態に係るＭＦＰにおいて、原稿ガラス面の清掃が必要であることをユーザに通知するための通知画面の一例を示す図である。
【図９】第２の実施形態に係るＭＦＰにおいて、コピージョブの実行に係る一連の処理を説明するためのフローチャートである。
【図１０】第２の実施形態に係るＭＦＰにおいて、原稿の読取モードを設定する読取設定画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について添付図面を参照して詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１０】
［第１の実施形態］
本発明の第１の実施形態に係る印刷システムについて図１を用いて説明する。本実施形態に係る印刷システムは、原稿の画像を読み取る画像読取装置の一例であるＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）１００と、外部の情報処理装置であるＰＣ１７０で構成される。なお、ＭＦＰ１００は、原稿を読み取って画像データを生成する画像読取機能と、生成した画像データをシートに印刷する印刷機能（画像形成機能ともいう）を備えている。印刷機能はカラー、或いはモノクロでプリントができればよい。即ち、ＭＦＰ１００は画像読取装置としての役割の他に、印刷装置としての役割を果たしている。なお、本実施形態では、ＭＦＰ１００を画像読取装置の一例として説明するが、画像読取機能があれば、原稿を読み取って画像データを生成し、生成した画像データをＰＣ１７０に送信することができるスキャナであってもよい。なお、生成した画像データはＰＣ１７０に送信するのではなく、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の着脱可能な外部メモリに保存するスキャナであってもよい。
【００１１】
ＭＦＰ１００は、ＰＣ１７０と、ローカルエリアネットワーク等のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネット等のＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して接続されており、ＰＣ１７０と通信を行う。また、本実施形態では、ＭＦＰ１００とＰＣ１７０が有線ＬＡＮを介して接続される例を説明するが、ＭＦＰ１００とＰＣ１７０はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して接続されてもよい。また、ＭＦＰ１００とＰＣ１７０はＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）やＢｌｕｅｔｏｏｔｈ（登録商標）などの無線通信によって通信可能に構成されてもよい。
【００１２】
ＰＣ１７０は、アプリケーションソフトによって画像データを生成し、生成した画像データをＭＦＰ１００に送信する。なお、本実施形態では、ＰＣ１７０を外部の情報処理装置の例として説明するが、情報処理装置はＰＣ１７０に限らず、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）やスマートフォンなどの携帯情報端末であってもよい。
【００１３】
本実施形態に係るＭＦＰ１００は、後述するコントローラ部（制御部）１０７、スキャナ部１１１、プリンタ部１２１、外部Ｉ／Ｆ１４０、ハードディスク（以下、ＨＤＤと呼ぶ）１５０、及び、操作部１６０を有する。これらは電気的に接続されており、互いに制御コマンドやデータを送受信する。また、通信部の一例である外部Ｉ／Ｆ１４０は、外部の装置と画像データの送受信を行うためのインタフェースであり、外部の装置とは、例えば、ファクシミリ、ネットワーク接続機器、外部専用装置などである。
【００１４】
コントローラ部１０７は、複数の機能ブロックとして、ＣＰＵ１０１、ＲＯＭ１０２、画像処理部１０３、ＲＡＭ１０４、スキャナＩ／Ｆ１１０、プリンタＩ／Ｆ１２０、及び、Ｉ／Ｏ制御部１３０を有する。これらは、バスコントローラ１０５を介して電気的に接続されており、互いに制御コマンドやデータを送受信する。
【００１５】
ＣＰＵ１０１は、このＭＦＰ１００が備える各種ユニットの処理や動作等を制御する。
【００１６】
ＲＯＭ１０２は、読み出し専用のメモリであり、ブートシーケンスやフォント情報等のプログラムを予め記憶している。
【００１７】
一方、ＲＡＭ１０４は、読み出し及び書き込み可能なメモリであり、スキャナ部１１１や外部Ｉ／Ｆ１４０より送られてきた画像データや、各種プログラムや設定情報等を記憶する。なお、本実施形態におけるＲＡＭ１０４は、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００１８】
ＲＯＭ１０２には、ＣＰＵ１０１により実行される、後述するフローチャートの各種処理等を実行するために必要な各種の制御プログラムが記憶されている。また、ＲＯＭ１０２には、ユーザインタフェース画面（以下、ＵＩ画面）を含む、操作部１６０の表示部に各種のＵＩ画面を表示させるための表示制御プログラムも記憶されている。ＣＰＵ１０１がＲＯＭ１０２に記憶されているプログラムを読み出して実行することにより、各種動作をＭＦＰ１００により実行させる。
【００１９】
また、ＣＰＵ１０１が、外部Ｉ／Ｆ１４０を介して外部装置から受信したページ記述言語（以下、ＰＤＬと略す）データを解釈し、ラスタイメージデータ（ビットマップ画像データ）に展開する動作を実行するプログラム等もＲＯＭ１０２に記憶されている。同様に、ＣＰＵ１０１が、外部Ｉ／Ｆ１４０を介して外部装置から受信した印刷ジョブを解釈して処理するためのプログラム等もＲＯＭ１０２に記憶されている。これらは、ソフトウェアによって処理される。
【００２０】
スキャナＩ／Ｆ１１０は画像読取装置であるスキャナ部１１１と接続するためのインタフェースであり、プリンタＩ／Ｆ１２０は画像出力装置であるプリンタ部１２１と接続するためのインタフェースである。コントローラ部１０７は、スキャナＩ／Ｆ１１０やプリンタＩ／Ｆ１２０を通じて画像データの同期系／非同期系の変換や制御を行う。
【００２１】
また、ＭＦＰ１００は、自装置内部に複数の処理対象となるジョブを記憶可能なＨＤＤ１５０等の不揮発メモリを備えている。ＨＤＤ１５０は、システムソフトウェアや、後述する画像処理部１１２によってＲＧＢの信号に変換される画像データなどを格納することができる。このＨＤＤ１５０は、処理対象となるジョブのプリントデータ等の複数のデータを保持可能に構成されている。コントローラ部１０７は、スキャナ部１１１や外部Ｉ／Ｆ１４０等の各種入力ユニットを介して入力された処理対象となるジョブを、このＨＤＤ１５０に格納する。そして、ＨＤＤ１５０から読み出して、後述するプリンタ部１２１に出力してプリントする。また、コントローラ部１０７は、ＨＤＤ１５０から読み出したジョブを、外部Ｉ／Ｆ１４０を介して外部装置へ送信できるようにも制御する。このようにコントローラ部１０７は、ＨＤＤ１５０に格納した処理対象のジョブの各種出力処理を実行する。尚、本実施形態では、大容量かつ不揮発な記憶装置としてＨＤＤ１５０を例として説明するが、大容量かつ不揮発な記憶装置であるならば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの不揮発メモリであってもよい。
【００２２】
また、ＭＦＰ１００は、ユーザインタフェース部の一例に該当する、表示部を有する操作部１６０も備えている。本実施形態に係るＭＦＰ１００の操作部１６０は、不図示の表示部とハードキーとを有する。表示部は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示部）と、ＬＣＤ上に貼られた透明電極（静電容量方式でもよい）からなるタッチパネルシートとで構成され、ＬＣＤには操作画面やＭＦＰ１００の状態が表示される。操作部１６０は、当該操作画面またはハードキーを介して、ユーザからの各種設定を受け付ける機能と、ユーザに情報を提供する機能とを有する。
【００２３】
一方、スキャナ部１１１は、画像処理部１１２、Ａ／Ｄ変換部１１３、ＣＣＤセンサ部１１４、画像メモリ部１１５、ＣＰＵ１１６、モータ制御部１１７、及びモータ１１８を有する。また、スキャナ部１１１は、Ｉ／Ｏ制御部１３０におけるシリアル通信コントローラ１３１を介して電気的に接続されている。
【００２４】
モータ１１８は、スキャナ部１１１の後述する露光部２１３、及びミラーユニット２１４の移動を行うために駆動される。なお、スキャナ部１１１でのモータ１１８による露光部２１３、及びミラーユニット２１４の移動指示は、コントローラ部１０７からモータ制御部１１７を介して行われる場合について以降説明するが、このような場合に限らない。スキャナ部１１１でのモータ１１８による露光部２１３、及びミラーユニット２１４の移動指示は、スキャナ部１１１のＣＰＵ１１６から直接行われてもよい。
【００２５】
ＣＣＤセンサ部１１４で読み取られた原稿の画像データは、Ａ／Ｄ変換部１１３によってアナログ信号からデジタル信号に変換される。その後、デジタル信号は画像処理部１１２によってＲＧＢの信号に変換される。ＲＧＢの信号は、コントローラ部１０７のスキャナＩ／Ｆ１０６、及び、バスコントローラ１０５を介して、ＲＡＭ１０４に一時格納される。そして、コントローラ部１０７のＣＰＵ１０１の制御により、画像データはＩ／Ｏ制御部１３０を介してＨＤＤ１５０に保存される。
【００２６】
ＨＤＤ１５０に保存された画像データを印刷する場合、コントローラ部１０７のＣＰＵ１０１の制御によって、ＨＤＤ１５０に保存された画像データはＲＡＭ１０４に一時保存される。一時保存された画像データは、その後、画像処理部１０３によってＲＧＢ→ＣＭＹＫ変換などの色空間変換などが行われた後、プリンタＩ／Ｆ１２０を介してプリンタ部１２１へ転送される。
【００２７】
なお、プリンタ部１２１は、コントローラ部１０７との通信を制御するプリンタ制御部１２２を有する。さらに、プリンタ部１２１は、印刷に使用するシートを収納する複数のシート収納部（給紙段ともいう）を備えた給紙ユニット１２３を有する。また、プリンタ部１２１は、Ｉ／Ｏ制御部１３０におけるシリアル通信コントローラ１３１を介して電気的に接続されている。
【００２８】
プリンタ部１２１では、ＨＤＤ１５０に記憶された印刷対象のジョブの印刷処理を実行する。プリンタ部１２１での画像データの印刷指示はコントローラ部１０７からプリンタ制御部１２２を介して行われ、画像データに基づいて、給紙ユニット１２３から給紙されたシートにトナーを用いて画像を形成（印刷）し、画像データの転写と定着を行う。
【００２９】
一方、ＨＤＤ１５０に保存された画像データをＰＣ１７０に送信する場合は、外部Ｉ／Ｆ１４０を介して、外部デバイスであるＰＣ１７０に送信される。
【００３０】
続いて、図１に示したスキャナ部１１１及びプリンタ部１２１の断面図について図２を用いて説明する。
【００３１】
スキャナ部１１１において、原稿２０３の情報は露光部２１３に対して、原稿２０３を相対的に移動させながら読み取られる。より具体的には、スキャナ部１１１において、原稿トレイ２０２にセットされた原稿２０３は、対になっている原稿給紙ローラ２０４と分離パッド２０５によって、１枚ずつ搬送される。そして、１枚ずつ搬送された原稿２０３は、中間ローラ対２０６で装置内に送られた後、大ローラ２０８とローラ２０９によって搬送されるとともに、大ローラ２０８とローラ２１０によって更に搬送される。そして、原稿ガラス２１２に接触する形で原稿ガイド板２１７との間を通って搬送された原稿２０３は、ジャンプ台２１８を経由した後、大ローラ２０８とローラ２１１によって更に搬送されて、原稿排紙ローラ対２０７により原稿排紙トレイ２３７に排出される。
【００３２】
なお、原稿２０３が原稿ガラス２１２上を通過する際に、原稿ガラス２１２に接している面が露光部２１３によって露光され、その結果得られる原稿２０３からの反射光が複数のミラーを介してミラーユニット２１４に伝達される。そして、伝達された反射光はレンズ２１５を通過し、集光されて、ＣＣＤセンサ部１１４によって電気信号に変換される。ＣＣＤセンサ部１１４から出力される画像データは、前述した所定の処理が施された後、コントローラ部１０７へ転送される。なお、原稿ガイド板２１７は、あらかじめ均一な白色塗装を施されており、原稿２０３の搬送を開始する前に、シートの搬送を行わない状態で、ＣＣＤセンサ部１１４にて読み取られる。読み取った原稿ガイド板２１７の画像情報は、原稿ガラス２１２上の汚れやゴミの検知に係る判定の一連の処理（以降、ゴミ検知処理と呼ぶ）において利用される。ゴミ検知処理の詳細については図４で後述する。
【００３３】
なお、本実施形態におけるＭＦＰ１００のスキャナ部１１１が備える光学系は、原稿からの反射光をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサ上に結像する縮小光学系である場合について説明したが、このような場合に限らない。スキャナ部１１１が備える光学系は、原稿からの反射光をＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）上に結像する等倍光学系であってもよい。
【００３４】
続いて、コントローラ部１０７から出力されて、プリンタ部１２１に転送された画像データは、レーザユニット２２２によって画像データに応じたレーザ光への変換が行われる。そして、このレーザ光は感光体ドラム２２３〜２２６に照射され、感光体ドラム２２３〜２２６にはレーザ光に応じた潜像が形成される。この感光体ドラム２２３〜２２６の潜像の部分には現像ユニット２２７〜２３０によって現像剤が付着される。なお、カラー機では、シアン、イエロー、マゼンタ、ブラック用に、感光体ドラム及び現像ユニットは４つずつ備えている。
【００３５】
また、プリンタ部１２１は、給紙ユニット１２３に備えられたシート収納部として、引き出し状の形状の給紙カセット２３１、２３２、及び、手差しトレイ２３６を有している。なお、給紙カセット２３１、２３２、及び、手差しトレイ２３６は、複数枚のシートを保持することができる。プリンタ部１２１は、給紙カセット及び手差しトレイを複数備えていてもよく、給紙カセット又は手差しトレイのうち、少なくともいずれか一つを備えていてもよい。
【００３６】
プリンタ部１２１は、給紙カセット２３１、２３２、及び、手差しトレイ２３６のいずれかからシートを給紙し、感光体ドラム２２３〜２２６に付着された現像剤をシートに転写した後、定着器２３３に搬送されて熱と圧力により現像剤をシートに定着する。定着器２３３を通過したシートは、搬送ローラ２３４、２３５で機外に排紙される。
【００３７】
なお、本実施形態では、感光体ドラム及び現像ユニットを４つずつ備えるカラー機を用いた場合について説明したが、感光体ドラムと現像ユニットを１つずつ備えるモノクロ機についても本発明を同様に適用できる。また、本実施形態では、電子写真方式で画像をシートに印刷する方法について説明したが、画像を印刷することができるものであれば、インクジェット方式であってもよく、その他の方法であってもよい。
【００３８】
第１の実施形態に係るＭＦＰ１００において、操作部１６０に表示されるメイン画面５００の一例を図５に示す。メイン画面５００には、コピー機能５０１や、スキャン送信機能５０２といった各種機能を呼び出す選択ボタンが列挙されている。ユーザは所望の選択ボタンを押下することによって、各種機能を利用するための画面に遷移するよう構成されている。例えば、コピー機能５０１を選択した場合は、コピー機能５０１を利用するための図６（Ａ）に示す実行画面６００に遷移する。
【００３９】
図６（Ａ）の実行画面６００上で用紙選択６０１を押下すると、ジョブで使用するシートの給紙先を選択的に設定するための図６（Ｂ）の給紙設定画面６１０に遷移し、ジョブで使用するシートの給紙先を選択することができる。
【００４０】
図６（Ｂ）の例において、給紙モードとして自動給紙選択６１１を設定した場合は、各シート収納部に保存されているシートの属性情報を参照する。そして、ジョブで使用するシートの属性情報が保存されているシート収納部が、ジョブで使用するシートの給紙先として自動選択される。
【００４１】
なお、シート収納部ごとのシートの属性情報は、図７（Ａ）に示す登録テーブル７００によって保存され、各シート収納部に収納されるシートのサイズ７０２、及びシートタイプＩＤ７０１に関する情報を保持している。なお、登録テーブル７００に登録されている情報はＨＤＤ１５０に格納される。一方、給紙モードとして給紙段１指定（６１２）を設定した場合は、ジョブで指定した給紙先として給紙段１（給紙カセット２３１）が選択される。一方、給紙モードとして給紙段２指定（６１３）を設定した場合は、ジョブで指定した給紙先として給紙段２（給紙段カセット２３２）が選択される。また、給紙モードとして手差しトレイ指定（６１４）を設定した場合は、ジョブで指定した給紙先として手差しトレイ２３６が選択される。
【００４２】
シートタイプＩＤ７０１ごとのシートの属性情報は、図７（Ｂ）に示す管理テーブル７１０によって保存される。そして、シートタイプＩＤ７０１をキーにして、例えば、シートの名称７１１、坪量７１２、表面性７１３、形状７１４、調整値７１５等に関する情報を保持している。なお、調整値７１５とは、感光体ドラム２２３〜２２６、現像ユニット２２７〜２３０、定着器２３３、搬送ローラ２３４、２３５の調整を行うためのパラメータのことである。なお、管理テーブル７１０に管理されている情報はＨＤＤ１５０に格納されていてもよく、ＰＣ１７０等の外部装置からインポートしてもよい。
【００４３】
例えば、給紙段１に登録されているシートのサイズ７０２はＡ４である。また、シートタイプＩＤ７０１（＝１）のシートの属性情報を管理テーブル７１０から参照することによって、シートの坪量７１２は「１１０ｇ／ｍ２」、表面性７１３は「厚紙」、かつ、形状７１４は「標準」であることがわかる。
【００４４】
第１の実施形態では、コピージョブの実行指示を受け付け後、印刷に使用するシートの属性情報を取得し、取得したシートの属性情報に従ってゴミ検知処理を実行するか否かを制御する場合について以降説明する。
【００４５】
第１の実施形態に係るＭＦＰ１００において、コピージョブの実行に係る一連の処理について、図３に示したフローチャートを用いて説明する。なお、図３の処理は、図５のメイン画面５００上でコピー機能５０１の選択モードが押下されて、図６（Ａ）の実行画面６００が操作部１６０に表示されている状態で開始される。なお、図３のフローチャートの各処理は、ＣＰＵ１０１が、ＲＯＭ１０２又はＨＤＤ１５０から読み出されてＲＡＭ１０４に展開されたプログラムを実行することによって実現される。
【００４６】
まず、Ｓ３０１において、コピーの実行に係る設定を図６（Ａ）の実行画面６００上で受け付けて、Ｓ３０２に進む。なお、コピーの実行に係る設定とは、例えば、用紙選択６０１、倍率変更、濃度調整、原稿の種類である。
【００４７】
Ｓ３０２において、操作部１６０の不図示のスタートキーの押下によって、コピーの実行指示を受け付けたか否かを判定する。受け付けたと判定されたならば、Ｓ３０３に進む。一方、コピーの実行指示を受け付けるまでＳ３０２に留まる。
【００４８】
Ｓ３０３において、コピージョブの実行によって、印刷に使用するシートの属性情報を取得して、Ｓ３０４に進む。なお、Ｓ３０３で取得されるシートの属性情報は、例えば、シートの坪量７１２、表面性７１３等である。
【００４９】
Ｓ３０４において、Ｓ３０３で取得されたシートの属性情報に従って、印刷に使用する当該シートはゴミ検知処理の対象であるか否かを判定する。
【００５０】
例えば、シートの表面性７１３が「両面コート紙」や「フィルム」であるシートは、ゴミ検知処理の対象とするシートとして設定され、一方で、表面性７１３が「厚紙」や「再生紙」であるシートは、ゴミ検知処理の対象としないシートとして設定されている。なお、シートの表面性７１３に基づいて、ゴミ検知処理の対象とするか否かを設定する場合について説明したが、このような場合に限らない。例えば、シートの坪量７１２や、形状７１４や、調整値７１５に基づいて、ゴミ検知処理の対象とするか否かを設定してもよい。
【００５１】
また、ゴミ検知処理の対象とするシート、及び、ゴミ検知処理の対象としないシートに係る設定情報は、デフォルトとして予め設定されていてもよく、ユーザによって設定可能にしてもよい。もしくは、ＰＣ１７０等の外部装置から当該設定情報をインポートしてもよい。
【００５２】
Ｓ３０４での判定の結果、ゴミ検知処理の対象であると判定されたならば、Ｓ４００に進む。なお、Ｓ４００において実行されるゴミ検知処理の詳細は、図４を用いて後述する。一方、Ｓ３０４でＮＯと判定されたならば、Ｓ３０５に進む。
【００５３】
Ｓ３０５において、原稿トレイ２０２にセットされた原稿２０３の搬送を開始して、Ｓ３０６に進む。
【００５４】
Ｓ３０６において、搬送された当該原稿の画像をスキャナ部１１１によって読み取って、Ｓ３０７に進む。
【００５５】
Ｓ３０７において、Ｓ３０６で読み取った原稿の画像データをＨＤＤ１５０に格納して、Ｓ３０８に進む。
【００５６】
Ｓ３０８において、Ｓ３０５で搬送された当該原稿を原稿排紙トレイ２３７に排出して、Ｓ３０９に進む。
【００５７】
Ｓ３０９において、原稿トレイ２０２にセットされたすべての原稿２０３が原稿排紙トレイ２３７に排出されたか否かを判定する。排出されていないと判定されたならば、Ｓ３０５に戻って以降の処理を進める。一方、排出されたと判定されたならば、Ｓ３１０に進む。
【００５８】
Ｓ３１０において、Ｓ３０７でＨＤＤ１５０に格納された画像データを読み出して、給紙カセット又は手差しトレイから給紙されたシートに当該画像データを印刷する。
【００５９】
以上が、第１の実施形態に係るＭＦＰ１００において、コピージョブの実行に係る一連の処理の詳細である。
【００６０】
続いて、第１の実施形態に係るＭＦＰ１００において、原稿ガラス２１２や原稿ガイド板２１７の汚れやゴミの検知に係る判定（以降、ゴミ判定と呼ぶ）の一連の処理（Ｓ４００：ゴミ検知処理）について、図４に示したフローチャートを用いて説明する。なお、図４の処理は、スキャナ部１１１において、原稿２０３が搬送されていない状態で開始される。なお、図４のフローチャートの各処理は、ＣＰＵ１０１が、ＲＯＭ１０２又はＨＤＤ１５０から読み出されてＲＡＭ１０４に展開されたプログラムを実行することによって実現される。
【００６１】
まず、Ｓ４０１において、ゴミ判定の対象とする原稿ガイド板２１７の判定位置を１つ決定して、Ｓ４０２に進む。なお、第１の実施形態では、原稿ガイド板２１７には当該判定位置が複数存在するとして以降説明を進める。
【００６２】
Ｓ４０２において、ゴミ判定の対象とする原稿ガイド板２１７の当該判定位置に露光部２１３を移動させて、露光部２１３の読み取り位置と設定して、Ｓ４０３に進む。
【００６３】
Ｓ４０３において、露光部２１３の読み取り位置で、原稿ガラス２１２を通して、ゴミ判定の対象とする原稿ガイド板２１７の当該判定位置の画像を原稿がない状態で読み取って、Ｓ４０４に進む。なお、露光部２１３の読み取り位置で読み取られる部位（以降、読取部と呼ぶ）は、原稿ガイド板２１７の判定位置、及び、原稿ガラス２１２であるとして以降説明を進める。
【００６４】
Ｓ４０４において、Ｓ４０３で読み取った当該読取部の画素の輝度信号を出力し、画像メモリ部１１５に格納して、Ｓ４０５に進む。
【００６５】
Ｓ４０５において、Ｓ４０４で画像メモリ部１１５に格納された当該読取部の画素の輝度信号を読み出して、ＲＯＭ１０２に予め記憶されている白基準板の輝度信号と画素ごとに比較する。なお、原稿ガラス２１２、又は原稿ガイド板２１７の判定位置に汚れやゴミが付着している場合は、読取部の画素の輝度信号は連続的な信号とはならない。そのため、当該読取部の画素の輝度信号を白基準板の画素の輝度信号と比較して、閾値以下の輝度信号（以降、異常な画素と呼ぶ）が検出された場合は、異常な画素が検出された位置に汚れやゴミを検知したとして判定される。
【００６６】
Ｓ４０６において、Ｓ４０５の比較処理により異常な画素を検出したか否かを判定する。検出したと判定されたならば、Ｓ４０７に進む。Ｓ４０７において、原稿ガイド板２１７の当該読取部に汚れやゴミを検知したと判断して、Ｓ４０９に進む。
【００６７】
一方、Ｓ４０６でＮＯと判定されたならば、Ｓ４０８に進む。Ｓ４０８において、当該読取部に汚れやゴミを検知しなかったと判断して、Ｓ４０９に進む。
【００６８】
Ｓ４０９において、ゴミ判定の対象とする原稿ガイド板２１７のすべての判定位置に対して、ゴミ判定が終了したか否かを判定する。
【００６９】
終了したと判定されたならば、Ｓ４１０に進む。一方、Ｓ４０９でＮＯと判定されたならば、Ｓ４０１に戻って以降の処理を進める。なお、Ｓ４０１において決定される、ゴミ判定の対象とする原稿ガイド板２１７の判定位置は、前回とは異なる位置となる。
【００７０】
Ｓ４１０において、汚れやゴミを検知しなかったと判断された読取部は有るか否か、即ち、汚れやゴミを検知しなかったと判断された原稿ガイド板２１７の判定位置は有るか否かを判定する。
【００７１】
有ると判定されたならば、Ｓ４１１に進む。
【００７２】
Ｓ４１１において、Ｓ４０８で汚れやゴミを検知しなかったと判断された原稿ガイド板２１７の判定位置に露光部２１３を移動させて、露光部２１３の読み取り位置として設定する。これにより、以降、原稿２０３の画像を読み取る際に、汚れやゴミの影を画像として読み取ってしまうことを防ぐことができる。Ｓ４１１の処理の後、ゴミ判定の一連の処理を終了する。
【００７３】
一方、Ｓ４１０でＮＯと判定されたならば、Ｓ４１２に進む。Ｓ４１２において、異常な画素（即ち、原稿ガラス２１２や原稿ガイド板２１７の汚れやゴミ）を検知したことを通知するとともに、原稿ガラス２１２や原稿ガイド板２１７の清掃が必要であることをユーザに通知して、Ｓ４１３に進む。なお、Ｓ４１２で、原稿ガラス２１２や原稿ガイド板２１７の清掃が必要であることをユーザに促す理由は、すべての読取部で汚れやゴミを検知したため、原稿２０３の画像を読み取る際に、汚れやゴミの影を画像として読み取ってしまう可能性があるからである。
【００７４】
なお、Ｓ４１２では、例えば、図８に示す通知画面８００を操作部１６０に表示することによって、原稿ガラス２１２面の清掃が必要であることをユーザに通知する。なお、原稿ガイド板２１７の清掃が必要であることの通知は、通知画面８００と同一の画面、又は、別の画面を操作部１６０に更に表示することによって行ってもよい。また、原稿ガラス２１２や原稿ガイド板２１７の清掃が必要であることは、音や光によってユーザに通知してもよい。
【００７５】
Ｓ４１３において、原稿ガラス２１２や原稿ガイド板２１７の清掃が完了したか否かを判定する。完了したと判定されたならば、清掃完了後のゴミ判定の一連の処理を再度実行するため、Ｓ４０１に戻って以降の処理を進める。一方、清掃が完了するまでＳ４１３に留まる。なお、原稿ガラス２１２や原稿ガイド板２１７の清掃が完了したことは、清掃のために圧板２０１がオープンされた後、圧板２０１がクローズされたことに従って検知される。もしくは、図８の通知画面８００上で不図示の清掃完了ボタンの押下をユーザから受け付けることによって、原稿ガラス２１２や原稿ガイド板２１７の清掃が完了したことを検知してもよい。
【００７６】
以上が、第１の実施形態に係るＭＦＰにおいて、ゴミ判定の一連の処理の詳細である。なお、第１の実施形態では、ゴミ判定の対象とする原稿ガイド板２１７のすべての判定位置に対して、Ｓ４０１からＳ４０９までの処理を繰り返す場合について説明したが、このような場合に限らない。Ｓ４０８において、読取部に汚れやゴミを検知しなかったと判断した場合は、そのままＳ４１１に進む。そして、Ｓ４１１において、汚れやゴミを検知しなかったと判断された原稿ガイド板２１７の判定位置に露光部２１３を移動させて、露光部２１３の読み取り位置として設定し、ゴミ判定の一連の処理を終了してもよい。
【００７７】
以上説明したように第１の実施形態では、コピージョブの実行指示を受け付け後、印刷に使用するシートの属性情報を取得し、取得したシートの属性情報に従ってゴミ検知処理を実行するか否かを制御した。これによって、原稿ガラス２１２上の汚れやゴミに起因する異常な画素の影響がない状態で印刷を行いたい場合にはゴミ検知処理を実行し、原稿の読み取りを早く行いたい場合にはゴミ検知処理を実行しないよう切り替えることができる。
【００７８】
なお、第１の実施形態では、印刷に使用する当該シートはゴミ検知処理の対象であると判定された場合は、原稿２０３を搬送する前に、ゴミ検知処理を実行する場合について説明したが、このような場合に限らない。原稿トレイ２０２にセットされたすべての原稿２０３の読み取りが終了した後に、ゴミ検知処理を実行してもよい。もしくは、原稿トレイ２０２にセットされた複数枚の原稿２０３の読み取りの間で、ゴミ検知処理を実行してもよい。また、ゴミ検知処理を実行するこれらのタイミングは組み合わせてもよく、シートの属性情報に従って、ゴミ検知処理を実行するタイミングを個別に設定可能にしてもよい。
【００７９】
［第２の実施形態］
前述した第１の実施形態では、コピージョブの実行指示を受け付け後、印刷に使用するシートの属性情報を取得し、取得したシートの属性情報に従ってゴミ検知処理を実行するか否かを制御した。
【００８０】
一方、第２の実施形態では、印刷に使用するシートの属性情報に従ってゴミ検知処理を実行するか否かを制御することに加えて、速度優先モードや画質優先モードといった原稿の読取モードに従ってゴミ検知処理を実行するか否かを制御する場合について説明する。
【００８１】
第２の実施形態において、原稿ガラス２１２や原稿ガイド板２１７の汚れやゴミの検知に係る判定の一連の処理を説明するためのフローチャートは図４と同様のため、その説明は省略する。
【００８２】
一方、第２の実施形態では、コピージョブの実行に係る一連の処理の一部の動作が、第１の実施形態とは異なる。そこで、第１の実施形態における図３のフローチャートと共通する動作は同一のステップ番号を付し、詳細な説明は省略する。第１の実施形態とは差分となる動作を中心に、図９のフローチャートを用いて説明する。なお、図９のフローチャートの各処理は、ＣＰＵ１０１が、ＲＯＭ１０２又はＨＤＤ１５０から読み出されてＲＡＭ１０４に展開されたプログラムを実行することによって実現される。なお、図９の処理は、原稿の読取モードとして図１０の読取設定画面１０００上で、速度優先モード１００１、画質優先モード１００２、及び、自動１００３が選択的に設定されている状態で開始される。
【００８３】
なお、速度優先モード１００１とは、原稿の読み取りの際に、画質よりも速度を優先させるため、ゴミ検知処理を行わない読取モードのことである。一方、画質優先モード１００２とは、原稿の読み取りの際に、速度よりも画質を優先させるため、ゴミ検知処理を行う読取モードのことである。一方、自動１００３とは、原稿の読み取りの際に、速度は速度優先モード１００１と同様であるが、ゴミ検知処理を実行するか否かは、印刷に使用するシートの属性情報に従って制御するモードのことである。
【００８４】
Ｓ３０３において、コピージョブの実行によって、原稿を読み取って生成された画像データの印刷に使用するシートの属性情報を取得して、Ｓ９０１に進む。
【００８５】
Ｓ９０１において、図１０の読取設定画面１０００上で設定された原稿の読取モードは、速度優先モード１００１であるか、画質優先モード１００２であるか、もしくは、自動１００３であるかを判定する。
【００８６】
速度優先モード１００１であると判定されたならば、Ｓ３０５に進んで以降の処理を行う。一方、画質優先モード１００２であると判定されたならば、Ｓ４００に進んで以降の処理を行う。一方、自動１００３であると判定されたならば、Ｓ９０２に進む。
【００８７】
Ｓ９０２において、図６（Ｂ）の給紙設定画面６１０上で選択的に設定された、印刷に使用するシートの給紙先（給紙モード）は自動給紙選択６１１であるか否かを判定する。自動給紙選択６１１であると判定されたならば、Ｓ４００に進んで以降の処理を行う。一方、Ｓ９０２でＮＯと判定されたならば、Ｓ３０４に進んで以降の処理を行う。
【００８８】
なお、自動給紙選択６１１である場合は、印刷に使用するシートがゴミ検知処理の対象であるか否かに依らずに、Ｓ４００のゴミ検知処理を必ず実行させる理由は、以下のとおりである。
【００８９】
自動給紙選択６１１では、原稿トレイ２０２にセットされた原稿２０３を副走査方向に一定量搬送させて、原稿サイズを確定させることによって、印刷に使用するシートの給紙先が決定される。即ち、原稿２０３を搬送させるに従って各ローラが回転するため、露光部２１３の読み取り位置に原稿２０３が到達してしまい、原稿の画像の読み取りが開始されてしまう。そのため、原稿の画像の読み取り前にゴミ検知処理を実行することができなくなる。ゆえに、自動給紙選択６１１である場合は、原稿トレイ２０２にセットされた原稿２０３の搬送を開始する前にゴミ検知処理を実行させる。
【００９０】
以上が第２の実施形態に係るＭＦＰ１００における、コピージョブの実行に係る一連の処理の詳細である。なお、第２の実施形態では、Ｓ９０１で画質優先モード１００２であると判定された場合、又は、Ｓ９０２で自動給紙選択６１１であると判定された場合は、原稿２０３を搬送する前にゴミ検知処理を実行する場合について説明したが、このような場合に限らない。原稿トレイ２０２にセットされたすべての原稿２０３の読み取りが終了した後に、ゴミ検知処理を実行してもよい。もしくは、原稿トレイ２０２にセットされた複数枚の原稿２０３の読み取りの間で、ゴミ検知処理を実行してもよい。また、ゴミ検知処理を実行するこれらのタイミングは組み合わせてもよく、シートの属性情報に従って、ゴミ検知処理を実行するタイミングを個別に設定可能にしてもよい。
【００９１】
以上説明したように、第２の実施形態では、印刷に使用するシートの属性情報に従ってゴミ検知処理を実行するか否かを制御することに加えて、速度優先モードや画質優先モードといった原稿の読取モードに従ってゴミ検知処理を実行するか否かを制御した。これによって、原稿ガラス２１２や原稿ガイド板２１７の汚れやゴミに起因する異常な画素の影響がない状態で印刷を行いたい場合にはゴミ検知処理を実行し、原稿の読み取りを早く行いたい場合にはゴミ検知処理を実行しないよう切り替えることができる。
【００９２】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【００９３】
例えば、本実施形態では、原稿トレイ２０２にセットされた原稿の画像を原稿ガラス２１２上で読み取る場合について説明したが、原稿台２２１にセットされた原稿の画像をプラテンガラス２２０上で読み取る場合についても同様に本発明を適用することができる。
【００９４】
また、例えば、本実施形態では、ＭＦＰ１００のコントローラ部１０７のＣＰＵ１０１が上記各種制御の主体となっていたが、ＭＦＰ１００と別筐体の外付けコントローラ等の印刷制御装置によって、上記各種制御の一部又は全部を実行可能に構成しても良い。
【００９５】
以上、本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【００９６】
（その他の実施形態）
本実施形態におけるフローチャートに示す機能は、ネットワーク又は各種記憶媒体を介して取得したソフトウェア（プログラム）をコンピュータパソコン等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。また、複数のＣＰＵで分散処理をすることでも実現できる。
【図１】
2015080104.tif 000003
【図２】
2015080104.tif 000004
【図３】
2015080104.tif 000005
【図４】
2015080104.tif 000006
【図５】
2015080104.tif 000007
【図６】
2015080104.tif 000008
【図７】
2015080104.tif 000009
【図８】
2015080104.tif 000010
【図９】
2015080104.tif 000011
【図１０】
2015080104.tif 000012