(57)【要約】【課題】  圧板開放時のランプ（照射手段）の点灯による操作者の目に対する配慮を可能とした画像読取装置を提供する。【解決手段】  照射手段（２）による光の照射を行わず、原稿（１０）を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿（１０）の主走査サイズを判定する第１の判定と、照射手段（２）による光の照射を該光の光量を低減させた状態で行い、原稿（１０）を走査し、原稿（１０）の画像情報を取得し、該取得した画像情報を基に原稿（１０）の主走査サイズを判定する第２の判定と、の少なくとも１つの判定を行う。【選択図】  図１
2007074510.tif 000002
【特許請求の範囲】
【請求項１】
原稿に光を照射する照射手段と、前記原稿を読み取る原稿読取手段と、を有する画像読取装置であって、
前記照射手段による光の照射を行わず、前記原稿を走査し、前記原稿の画像情報を取得し、該取得した画像情報を基に前記原稿の主走査サイズを判定する第１の判定手段と、
前記照射手段による光の照射を該光の光量を低減させた状態で行い、前記原稿を走査し、前記原稿の画像情報を取得し、該取得した画像情報を基に前記原稿の主走査サイズを判定する第２の判定手段と、
の少なくとも１つの判定手段を有することを特徴とする画像読取装置。
【請求項２】
前記照射手段による光の照射を行い、前記原稿を走査し、前記原稿の画像情報を取得し、該取得した画像情報を基に前記原稿の主走査サイズを判定する第３の判定手段を有することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記第１の判定手段と、前記第２の判定手段と、前記第３の判定手段と、の何れかの判定手段を選択する選択手段を有し、前記選択手段により選択された判定手段により前記原稿の主走査サイズを判定することを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記選択手段は、前記画像読取装置の操作部上からの操作により選択することを特徴とする請求項３記載の画像読取装置。
【請求項５】
請求項１から４の何れか１項に記載の画像読取装置を有する画像形成装置であって、
前記画像読取装置により読み取った画像情報を基に画像を形成する画像形成手段を有することを特徴とする画像形成装置。
【請求項６】
原稿に光を照射する照射手段と、前記原稿を読み取る原稿読取手段と、を有する画像読取装置における画像読取制御方法であって、
前記照射手段による光の照射を行わず、前記原稿を走査し、前記原稿の画像情報を取得し、該取得した画像情報を基に前記原稿の主走査サイズを判定する第１の判定工程と、
前記照射手段による光の照射を該光の光量を低減させた状態で行い、前記原稿を走査し、前記原稿の画像情報を取得し、該取得した画像情報を基に前記原稿の主走査サイズを判定する第２の判定工程と、
の少なくとも１つの判定工程を、前記画像読取装置が行うことを特徴とする画像読取制御方法。
【請求項７】
前記照射手段による光の照射を行い、前記原稿を走査し、前記原稿の画像情報を取得し、該取得した画像情報を基に前記原稿の主走査サイズを判定する第３の判定工程を、前記画像読取装置が行うことを特徴とする請求項６記載の画像読取制御方法。
【請求項８】
前記第１の判定工程と、前記第２の判定工程と、前記第３の判定工程と、の何れかの判定工程を選択する選択工程を、前記画像読取装置が行い、前記選択工程により選択された判定工程により前記原稿の主走査サイズを判定することを特徴とする請求項７記載の画像読取制御方法。
【請求項９】
前記選択工程は、前記画像読取装置の操作部上からの操作により選択することを特徴とする請求項８記載の画像読取制御方法。
【請求項１０】
原稿に光を照射する照射手段と、前記原稿を読み取る原稿読取手段と、を有する画像読取装置において実行させる画像読取制御プログラムであって、
前記照射手段による光の照射を行わず、前記原稿を走査し、前記原稿の画像情報を取得し、該取得した画像情報を基に前記原稿の主走査サイズを判定する第１の判定処理と、
前記照射手段による光の照射を該光の光量を低減させた状態で行い、前記原稿を走査し、前記原稿の画像情報を取得し、該取得した画像情報を基に前記原稿の主走査サイズを判定する第２の判定処理と、
の少なくとも１つの判定処理を、前記画像読取装置に実行させることを特徴とする画像読取制御プログラム。
【請求項１１】
前記照射手段による光の照射を行い、前記原稿を走査し、前記原稿の画像情報を取得し、該取得した画像情報を基に前記原稿の主走査サイズを判定する第３の判定処理を、前記画像読取装置に実行させることを特徴とする請求項１０記載の画像読取制御プログラム。
【請求項１２】
前記第１の判定処理と、前記第２の判定処理と、前記第３の判定処理と、の何れかの判定処理を選択する選択処理を、前記画像読取装置において実行させ、前記選択処理により選択された判定処理により前記原稿の主走査サイズを判定することを特徴とする請求項１１記載の画像読取制御プログラム。
【請求項１３】
前記選択処理は、前記画像読取装置の操作部上からの操作により選択することを特徴とする請求項１２記載の画像読取制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、圧板により透光板に押さえられた原稿の画像を読み取り、原稿の画像データを生成する画像読取装置、その画像読取装置を搭載した画像形成装置、その装置における画像読取制御方法及び画像読取制御プログラムに関し、特に、スキャナ、複写機、複合機等に好適な画像読取装置、画像形成装置、画像読取制御方法及び画像読取制御プログラムに関するものである。
【背景技術】
【０００２】
従来、画像読取装置は、原稿読み取り時に赤外線センサを用いて原稿サイズを検知する方式が採用されていたが、近年では、赤外線センサを用いずに、原稿読み取り用のラインセンサを用いて原稿サイズを検知する方式が用いられている。
【０００３】
なお、原稿サイズを検知する場合、主走査方向の原稿サイズのみならず、副走査方向の原稿サイズも検知することが必要になるが、副走査方向の原稿サイズを検知する場合には、原稿面をプレスキャンする必要がある。しかしながら、プレスキャンをする場合には、スキャン速度等に影響を及ぼしてしまうことになるため、通常は、副走査方向の原稿サイズ検知を従来通りの赤外線センサを用いて行い、主走査方向の原稿サイズの検知のみをラインセンサを用いて行う方式が採用されている（例えば、特許文献１〜３参照）。
【０００４】
なお、特許文献１は、圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式で、原稿内に黒が来てしまった場合は、ラインセンサ読み取り位置を移動させ、原稿内が白のラインにてサイズ検知を行うことを特徴としている。
【０００５】
また、特許文献２は、圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式で、ランプが点いた場合とランプが消えた場合との２つの条件でデータを取り、外乱光の影響を除くことを特徴としている。
【０００６】
また、特許文献３は、圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式で、主走査方向複数点でのラインセンサの読取データを用いて主走査原稿サイズを検知することを特徴としている。
【特許文献１】特開平１０−２５７２５５号公報
【特許文献２】特開２０００−１３８７９８号公報
【特許文献３】特開２００３−１９８８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
なお、上記特許文献１、２は、２種類以上の読取データから原稿サイズ検知の精度を向上させるものではあるが、圧板開放時のランプの点灯による操作者の目に対する配慮については何ら考慮されたものではない。
【０００８】
また、上記特許文献３は、圧板が閉まるまでの時間を短くすることにしているが、ランプが点いているか否かについては言及されていないため、圧板開放時のランプの点灯による操作者の目に対する配慮については何ら考慮されたものではない。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、圧板開放時のランプ（照射手段）の点灯による操作者の目に対する配慮を可能とした画像読取装置、画像形成装置、画像読取制御方法及び画像読取制御プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
かかる目的を達成するために、本発明は以下の特徴を有することとする。
【００１１】
本発明にかかる画像読取装置は、原稿に光を照射する照射手段と、原稿を読み取る原稿読取手段と、を有する画像読取装置であって、照射手段による光の照射を行わず、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第１の判定手段と、照射手段による光の照射を該光の光量を低減させた状態で行い、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第２の判定手段と、の少なくとも１つの判定手段を有することを特徴とするものである。
【００１２】
また、本発明にかかる画像読取装置は、照射手段による光の照射を行い、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第３の判定手段を有することを特徴とするものである。
【００１３】
また、本発明にかかる画像読取装置は、第１の判定手段と、第２の判定手段と、第３の判定手段と、の何れかの判定手段を選択する選択手段を有し、選択手段により選択された判定手段により原稿の主走査サイズを判定することを特徴とするものである。
【００１４】
また、本発明にかかる画像読取装置において、選択手段は、画像読取装置の操作部上からの操作により選択することを特徴とするものである。
【００１５】
また、本発明にかかる画像形成装置は、上記記載の画像読取装置を有する画像形成装置であって、画像読取装置により読み取った画像情報を基に画像を形成する画像形成手段を有することを特徴とするものである。
【００１６】
また、本発明にかかる画像読取制御方法は、原稿に光を照射する照射手段と、原稿を読み取る原稿読取手段と、を有する画像読取装置における画像読取制御方法であって、照射手段による光の照射を行わず、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第１の判定工程と、照射手段による光の照射を該光の光量を低減させた状態で行い、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第２の判定工程と、の少なくとも１つの判定工程を、画像読取装置が行うことを特徴とするものである。
【００１７】
また、本発明にかかる画像読取制御方法は、照射手段による光の照射を行い、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第３の判定工程を、画像読取装置が行うことを特徴とするものである。
【００１８】
また、本発明にかかる画像読取制御方法は、第１の判定工程と、第２の判定工程と、第３の判定工程と、の何れかの判定工程を選択する選択工程を、画像読取装置が行い、選択工程により選択された判定工程により原稿の主走査サイズを判定することを特徴とするものである。
【００１９】
また、本発明にかかる画像読取制御方法において、選択工程は、画像読取装置の操作部上からの操作により選択することを特徴とするものである。
【００２０】
また、本発明にかかる画像読取制御プログラムは、原稿に光を照射する照射手段と、原稿を読み取る原稿読取手段と、を有する画像読取装置において実行させる画像読取制御プログラムであって、照射手段による光の照射を行わず、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第１の判定処理と、照射手段による光の照射を該光の光量を低減させた状態で行い、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第２の判定処理と、の少なくとも１つの判定処理を、画像読取装置に実行させることを特徴とするものである。
【００２１】
また、本発明にかかる画像読取制御プログラムは、照射手段による光の照射を行い、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第３の判定処理を、画像読取装置に実行させることを特徴とするものである。
【００２２】
また、本発明にかかる画像読取制御プログラムは、第１の判定処理と、第２の判定処理と、第３の判定処理と、の何れかの判定処理を選択する選択処理を、画像読取装置において実行させ、選択処理により選択された判定処理により原稿の主走査サイズを判定することを特徴とするものである。
【００２３】
また、本発明にかかる画像読取制御プログラムにおいて、選択処理は、画像読取装置の操作部上からの操作により選択することを特徴とするものである。
【発明の効果】
【００２４】
本発明によれば、照射手段による光の照射を行わず、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第１の判定と、照射手段による光の照射を該光の光量を低減させた状態で行い、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定する第２の判定と、の少なくとも１つの判定を行うように制御することで、圧板開放時の照射手段による操作者の目に対する配慮を行うことが可能となる。
【発明を実施するための最良の形態】
【００２５】
まず、図１を参照しながら、本実施形態における画像読取装置の特徴について説明する。
【００２６】
本実施形態における画像読取装置は、原稿（１０）に光を照射する照射手段（２）と、原稿（１０）を読み取る原稿読取手段（９）と、を有する画像読取装置であり、照射手段（２）による光の照射を行わず、原稿（１０）を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿（１０）の主走査サイズを判定する第１の判定と、照射手段（２）による光の照射を該光の光量を低減させた状態で行い、原稿（１０）を走査し、原稿（１０）の画像情報を取得し、該取得した画像情報を基に原稿（１０）の主走査サイズを判定する第２の判定と、の少なくとも１つの判定を行うように制御することを特徴とする。これにより、圧板開放時の照射手段（２）による操作者の目に対する配慮を行うことが可能となる。以下、添付図面を参照しながら、本実施形態における画像読取装置について詳細に説明する。
【００２７】
（第１の実施形態）
まず、図１、図２を参照しながら、本実施形態における画像読取装置について説明する。なお、図１は、本実施形態における画像読取装置の概略構成を示す断面図である。また、図２は、図１に示す画像読取装置の機械構成を示す斜視図である。
【００２８】
本実施形態における画像読取装置は、原稿面をなすコンタクトガラス（１）上に設置された原稿（１０）に対してランプ（２）により光を照射し、第１ミラー（３）、第２ミラー（４）、第３ミラー（５）によって反射させた光をレンズ（８）により集光し、ＣＣＤ（９）上に結像することになる。
【００２９】
なお、本実施形態における画像読取装置は、ランプ（２）及び第１ミラー（３）が距離Ｌだけ進む間に、第２ミラー（４）、第３ミラー（５）は、距離Ｌ／２だけ進むことになる。これにより、本実施形態における画像読取装置は、光学系の光路長を一定に保ち、原稿（１０）全体を走査することになる。
【００３０】
なお、本実施形態における画像読取装置は、ランプ（２）と第１ミラー（３）とを備えた第１キャリッジ（６）は、駆動ワイヤ（１１）に取り付けられ、第２ミラー（４）、第３ミラー（５）を備えた第２キャリッジ（７）は、プーリ（１２）に駆動ワイヤ（１１）が巻きつけられることになる。
【００３１】
本実施形態における画像読取装置は、駆動軸（１４）に繋がれたワイヤプーリ（１５）に駆動ワイヤ（１１）を巻きつけ、タイミングプーリ（１６）とタイミングベルト（１７）とにより、モータ（１８）の駆動を伝達することになる。なお、第１キャリッジ（６）の一端がホームポジションセンサ（１３）を横切ってからある一定距離をリターンさせた位置をホームポジションとする。
【００３２】
次に、図３を参照しながら、本実施形態の画像読取装置におけるコピー動作時の電装構成について説明する。なお、図３は、本実施形態の画像読取装置における一連のコピー動作時の電装構成を示すブロック図である。
【００３３】
本実施形態における画像読取装置は、スキャナ（１００１）と、ＩＰＵ（１００２）と、プリンタ（１００３）と、ＣＰＵ（１００４）と、操作部（１００５）と、ＲＡＭ（１００６）と、を有して構成される。なお、操作部（１００５）は、ＣＰＵ（１００５１）と、表示部（１００５２）と、を有して構成される。
【００３４】
なお、上記構成からなる本実施形態における画像読取装置は、スキャナ（１００１）に原稿をセットし、スタートキーを押下すると、スキャナ（１００１）は、原稿を読み取り、画像データを取得し、該取得した画像データをＩＰＵ（１００２）に送信する。ＩＰＵ（１００２）は、画像データを基に一連の画像処理を行い、その画像処理を行った画像データをプリンタ（１００３）に送信し、プリンタ（１００３）から画像データを印刷出力し、紙排出を行うことになる。
【００３５】
なお、スキャナ（１００１）と、ＩＰＵ（１００２）と、プリンタ（１００３）とに必要なパラメータは、ＣＰＵ（１００４）の持つＲＡＭ（１００６）内に格納されており、ＣＰＵ（１００４）がそのＲＡＭ（１００６）内に格納されているパラメータを基に各デバイスの設定処理を行うことになる。
【００３６】
また、パラメータ設定に必要なモード情報は、操作部（１００５）に設けられた表示部（１００５２）から操作者が任意に指定できるような構成となっており、操作部（１００５）内のＣＰＵ（１００５１）とＣＰＵ（１００４）と、が通信処理を行うことで情報の授受を行うことになる。
【００３７】
次に、図４を参照しながら、図３に示すＩＰＵ（１００２）内の構成について説明する。なお、図４は、本実施形態の画像読取装置の主要な構成要素となるＩＰＵ（１００２）内のブロック図を示す。
【００３８】
ＩＰＵ（１００２）は、スキャナ（１００１）から受け取った画像データに対し、所望の画像処理を施すことになるが、ＩＰＵ（１００２）において原稿サイズ検知動作を行う場合には、画像処理モジュール（１０１１）に接続された複数ラインメモリ（１０１２）に画像データを保存することになる。
【００３９】
なお、ＩＰＵ（１００２）は、複数ラインメモリ（１０１２）を制御するメモリコントロール（１０１３）を併せ持ち、ＣＰＵ（１００４）からの指令信号を基に複数ラインメモリ（１０１２）内に保存した画像データのリード／ライト処理を実行することになる。
【００４０】
次に、図５を参照しながら、本実施形態の画像読取装置における原稿サイズ検知動作について説明する。なお、図５は、本実施形態の画像読取装置における原稿サイズ検知動作を示すフローチャートである。
【００４１】
まず、図１に示す第１、第２キャリッジ（６、７）が原稿サイズ検知位置に載置され、かつ、圧板が閉められたことを検知した時点、もしくは、操作者が原稿の読み取り処理を開始した時点で、原稿サイズ検知動作を開始する（ステップＳ１）。なお、圧板の開閉は、ＤＦ開閉センサのＯＮ／ＯＦＦによって検知することになる。
【００４２】
原稿サイズ検知動作が開始されると、原稿サイズ検知のために必要な準備制御を行う（ステップＳ２）。なお、準備制御は、後述する図６、図７に示す原稿サイズ検知動作のための原稿読み取りタイミングの設定、および、必要に応じてシェーディング補正に必要な準備設定を行うことになる。
【００４３】
なお、原稿サイズ検知動作の準備制御が完了すると、図１に示すランプ（２）の点灯を実行し、原稿（１０）への光の照射を開始することになる（ステップＳ３）。
【００４４】
なお、図５に示す原稿サイズの検知動作では、ステップＳ２と、ステップＳ３と、が順次に行うフローとなっているが、ステップＳ２と、ステップＳ３と、の順序の規定は特に限定するものではなく、ステップＳ２と、ステップＳ３と、を平行して処理するようにすることも可能である。
【００４５】
次に、原稿の読み取り制御を実行し（ステップＳ４）、画像データを取得する。なお、原稿の読み取り制御は、原稿サイズ用のライト信号を発生し、ライト信号の有効期間内の画像データの読み取りを行い、原稿の読み取り制御を終了する。このとき、第１、第２キャリッジ（６、７）を移動させて、原稿を走査しながら原稿の読み取り制御を実行するか、もしくは、第１、第２キャリッジ（６、７）を原稿サイズ検知位置に停止させたまま、原稿の読み取り制御を実行し、２ライン以上の原稿を読み取り、画像データを取得するようにすることも可能である。
【００４６】
なお、第１、第２キャリッジ（６、７）を移動させて原稿を走査しながら原稿の読み取り制御を実行する場合には、原稿上の異なる位置の画像を読み取ることが可能となり、原稿上の画像データの内容によって、原稿サイズの誤検知を招くことを防止すると共に、原稿の読み取り制御と同時に並行して第１、第２キャリッジ（６、７）を本来の原稿の読み取り（本スキャン）位置へ移動させることになる。このため、原稿検知後の本スキャン開始までの時間を短縮することが可能となる。
【００４７】
一方、第１、第２キャリッジ（６、７）を原稿サイズ検知位置に停止させたまま原稿を読み取れば、原稿台に対する外光の影響や原稿照射用のランプ（２）の点灯状態の変化を画像データの内容から明確に検出することが可能となる。
【００４８】
次に、原稿の読み取り制御が完了したと判断した際に、原稿の照射を終了する（ステップＳ５）。但し、原稿サイズ検知のための原稿の読み取り制御が完了した直後に、本スキャンを開始するような場合には、ステップＳ５における原稿の照射を終了せず、原稿照射用のランプ（２）を点灯したまま制御する場合もある。この場合には、本スキャンを実行するか否かの判断処理を行うことになる。
【００４９】
また、ステップＳ５の処理は、以下に説明するステップＳ６の処理との順序規定に限定するものではなく、ステップＳ５と、ステップＳ６と、の処理を平行して処理するようにすることも可能である。
【００５０】
次に、原稿の読み取り制御が完了したと判断した際に、原稿サイズを解析するために読み取った画像データの取り出し処理を行う（ステップＳ６）。なお、本実施形態の画像読取装置において行う画像データの取り出し処理は、図４に示すＣＰＵ（１００４）から複数ラインメモリ（１０１２）に保存された画像データを読み出すことになる。
【００５１】
次に、複数ラインメモリ（１０１２）から取り出した画像データを解析し、原稿サイズの検知が成功したか否かの原稿サイズの判定処理を行う（ステップＳ７）。
【００５２】
なお、ステップＳ７において原稿サイズの検知が成功したと判定した場合には（サイズ検知成功）、原稿サイズを決定することになる（ステップＳ８）。なお、原稿サイズの決定とは、図４に示すＣＰＵ（１００４）に接続されたプログラム実行用のメモリとなるＲＡＭ（１００６）に原稿サイズ情報を保存しておくことであり、以降は、必要に応じてＲＡＭ（１００６）に保存した原稿サイズ情報を読み出して利用することになる。なお、原稿サイズの決定後は、原稿サイズ検知動作を終了することになる（ステップＳ９）。
【００５３】
また、ステップ７において原稿サイズの検知が失敗したと判定した場合には（サイズ検知失敗）、原稿サイズを決定せず、原稿サイズ検知動作を終了することになる（ステップＳ９）。
【００５４】
なお、原稿サイズの検知が失敗する例としては、真黒な原稿であったり、原稿台に対する外光の影響や原稿照射用のランプ（２）の点灯状態『ランプ（２）をＯＮしたがランプ（２）の光量が安定していない状態で原稿の読み取り制御を実行する等』により、原稿を読み取った画像データから原稿のサイズを検知することができない場合が考えられる。
【００５５】
次に、図８を参照しながら、図４に示すメモリコントロール（１０１３）における制御処理について説明する。なお、図８は、メモリコントロール（１０１３）における制御処理の一例を示すものである。
【００５６】
メモリコントロール（１０１３）は、ラインセンサ読み取り１ラインの基準となるＸＬＳＹＮＣ信号と、画素クロックであるところのＰＣＬＫ信号と、ラインセンサ読み取り開始トリガを示すＸＦＳＹＮＣ信号と、を画像処理モジュール（１０１１）から受け取り、複数ラインメモリ（１０１２）にライトリセット（ＸＷＲＳＴ）信号と、ライトイネーブル（ＸＷＥ）信号と、を渡している。
【００５７】
また、メモリコントロール（１０１３）は、上記処理と共に、ＣＰＵ（１００４）からメモリライト領域を示す主走査スタート、主走査幅、副走査スタート、副走査幅、の４つのパラメータを受け取り、２つの基準信号：ＸＦＳＹＮＣ、ＸＬＳＹＮＣからメモリのライト位置を確定することになる。なお、図６に副走査方向のタイミングを、図７に主走査方向のタイミングを示す。
【００５８】
これにより、メモリコントロール（１０１３）は、図９に示すような２次元方向の複数パッチの画像データをメモリに同時に書き込むことが可能となる。なお、図９に示す斜線部分が２次元方向のパッチの画像データをメモリに書き込んだ場合の書込み領域を示す。
【００５９】
なお、パラメータ、タイミングとして主走査方向、副走査方向としたが、本実施形態おける副走査方向は、原稿読み取りに対する副走査方向のみならず、時間の経過をも示すものとしている。図９に示す横軸ｔは、時間Ｔの経過を示し、時間Ｔ１、時間Ｔ２での読取パッチの位置を示している。
【００６０】
次に、図１０を参照しながら、図５に示すステップＳ６における画像データを取り出す場合の詳細な処理動作について説明する。なお、図１０は、画像データを取り出す場合の詳細な処理動作を示すフローチャートである。
【００６１】
図１０に示す処理動作は、図９に示す画像データを複数ラインメモリ（１０１２）から１パッチずつＣＰＵ（１００４）の持つＲＡＭ（１００６）に読み出し、１パッチの平均値を求め、２値化処理を行うことで、パッチの白黒判定を行うことになる。
【００６２】
まず、白黒判定処理を開始し（ステップＳ１１）、１パッチ内の画素数Ｎを設定する（ステップＳ１２）。次に、複数ラインメモリ（１０１２）から１画素単位でリード処理『D（n）＝MmeRd』を行い（ステップＳ１３）、ステップＳ１２で設定したＮ画素の加算処理『ΣD（ｎ）』を行う（ステップＳ１４、１５）。
【００６３】
次に、１パッチ内の平均値『Yave=ΣD（ｎ）／ｎ』を算出し（ステップＳ１６）、そのパッチの２値化処理を行い、該２値化処理を行った処理結果からパッチの黒画素、白画素を判定し（ステップＳ１７〜Ｓ１９）、白黒判定処理を終了する（ステップＳ２０）。
【００６４】
なお、１パッチ内の平均値を求める算出処理として、Ｎ画素を全て加算した後、平均値を算出しているステップ１３〜Ｓ１６を、例えば、主走査方向だけの加算処理を行い１ラインでの平均値を求め、その後、次のラインの加算処理と、平均値の算出処理と、を繰り返し、最終判定を行う方式も適用可能である。
【００６５】
次に、図１１を参照しながら、本実施形態の画像読取装置における濃度判定処理について説明する。
【００６６】
原稿サイズ検知処理の基本的なアルゴリズムは、圧板が開いている時に、原稿の白地部分と、原稿外の原稿の無い部分が反射光が無く、黒になることを利用している。つまり、図１１に示すように、所定の閾値ＴＨよりも明るい場合（ＴＨよりも濃度Ａが濃い場合：ＴＨ＜Ａ）は、原稿有りと判定し、所定の閾値ＴＨよりも暗い場合（ＴＨよりも濃度Ａが薄い場合：ＴＨ＞Ａ）は、原稿無しと判定することになる。
【００６７】
しかしながら、図１１に示すように地肌濃度が暗い原稿の場合、原稿内を読み取っても所定の閾値ＴＨを越えず（ＴＨ＞Ａ）、原稿無しと誤判定してしまうことになる。このため、本実施形態における画像読取装置は、図１０に示すステップ１７の処理のように、時間Ｔ１、Ｔ２で読み取ったパッチをＰＡＴ１、ＰＡＴ２とし、ＰＡＴ１とＰＡＴ２との差分値ΔＤを求め、ΔＤ以上の差分があると判定した場合は（ステップＳ１７／Ｙｅｓ）、図１１に示すように、ＴＨを越えない場合でも原稿有りと判断するようにしている。この場合、図８に示すＣＰＵ（１００４）からのパラメータ設定として、主走査方向スタート／幅、副走査方向スタート／幅に加え、ΔＤ設定を追加することになる。
【００６８】
次に、図１２を参照しながら、図５に示すステップ７の画像データを解析する際の詳細な処理動作について説明する。
【００６９】
なお、画像データを解析する際には、読み取りパッチとして図９に示すようにＬ（ｎ）ＩＮと、Ｌ（ｎ）ＪＵＤＧＥと、を用いる。Ｌ（ｎ）のｎは、ラインセンサ読み取りを開始してから何回目の読み取りかを示し（時間経過を示す）、ＩＮとＪＵＤＧＥとは主走査方向の位置を示し、ＩＮは、検知対象原稿が全て原稿内に入る主走査位置を示し、ＪＵＤＧＥは、原稿により原稿内／外が切り替わる主走査位置を示している。
【００７０】
まず、原稿サイズの検知処理を開始し（ステップＳ２１）、検知回数Ｎを設定し、初期値としてｎ＝１を設定する（ステップＳ２２）。次に、ｎが検知回数Ｎを超えていないか否か（ｎ≦Ｎ？）を判定し（ステップＳ２３）、検知回数Ｎを超えていない場合には（ステップＳ２３／Ｎｏ）、検知できずと判断し（ステップＳ２４）、検知処理を終了する。
【００７１】
なお、ステップＳ２３において、検知回数Ｎになったと判定した場合には（ステップＳ２３／Ｙｅｓ）、Ｌ（ｎ）ＩＮ＝白か否かを判定する（ステップＳ２５）。
【００７２】
なお、ステップＳ２５において、Ｌ（ｎ）ＩＮ＝白ではなく、原稿内も黒である場合には（ステップＳ２５／Ｎｏ）、ランプオフと判断し、ｎ＝ｎ＋１とし（ステップＳ２６）、ステップ２３に戻る。
【００７３】
また、ステップＳ２５において、Ｌ（ｎ）ＩＮ＝白であると判定した場合は（ステップＳ２５／Ｙｅｓ）、Ｌ（ｎ）ＪＵＤＧＥの判定結果を検知候補とし（ステップ２７）、検知候補を得たｎに対して１を加算し（ｎ＝ｎ＋１）（ステップＳ２８）、次の読み取り結果の判定処理を行うことになり、Ｌ（ｎ）ＪＵＤＧＥ＝黒か否かを判定することになる（ステップＳ２９）。
【００７４】
なお、ステップＳ２９において、Ｌ（ｎ）ＪＵＤＧＥ＝黒ではなく、白と判定した場合は（ステップＳ２９／Ｎｏ）、圧板が閉じてしまった可能性が高いため、前回検知候補だったｎ＝ｎ−１の結果を使用し（ステップＳ３１）、Ｌ（ｎ）ＪＵＤＧＥ判定を行い（ステップＳ３０）、原稿サイズの検知処理を終了することになる（ステップＳ３２）。
【００７５】
また、ステップＳ２９において、Ｌ（ｎ）ＪＵＤＧＥ＝黒であったと判定した場合は（ステップＳ２９／Ｙｅｓ）、前回よりもランプ（２）がより安定していると考えられるため、今回の判定結果を使用し、Ｌ（ｎ）ＪＵＤＧＥ判定を行い（ステップＳ３０）、原稿サイズの検知処理を終了することになる（ステップＳ３２）。
【００７６】
なお、原稿サイズの検知処理を実行する際に、圧板開放時にランプ（２）を点灯させると、眩しくて操作者の目に優しくない。このため、本実施形態における画像読取装置は、ランプ（２）による点灯を行わず、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定することになる。
【００７７】
まず、図１３を参照しながら、本実施形態の画像読取装置における制御動作について説明する。なお、図１３は、本実施形態の画像読取装置におけるランプ消灯状態での原稿サイズ検知動作を示すフローチャートである。
【００７８】
まず、図１に示す第１、第２キャリッジ（６、７）が原稿サイズ検知位置に載置され、かつ、圧板が閉められたことを検知した時点、もしくは、操作者が原稿の読み取りを開始した時点で、原稿サイズ検知動作を開始する（ステップＳ４１）。なお、圧板の開閉は、ＤＦ開閉センサのＯＮ／ＯＦＦによって検知することになる。
【００７９】
原稿サイズ検知動作が開始されると、原稿サイズ検知のために必要な準備制御を行う（ステップＳ４２）。なお、準備制御は、図６、図７に示す原稿サイズ検知動作のための原稿読み取りタイミングの設定を行うことになる。
【００８０】
なお、原稿サイズ検知動作の準備制御が完了すると、原稿の読み取り制御を実行し（ステップＳ４３）、画像データを取得する。なお、原稿の読み取り制御は、原稿サイズ用のライト信号を発生し、ライト信号の有効期間内の画像データの読み取りを行い、原稿の読み取り制御を終了する。このとき、第１、第２キャリッジ（６、７）を移動させて、原稿を走査しながら原稿の読み取り制御を実行するか、もしくは、第１、第２キャリッジ（６、７）を原稿サイズ検知位置に停止させたまま、原稿の読み取り制御を実行し、２ライン以上の原稿を読み取り、画像データを取得するようにすることも可能である。
【００８１】
なお、第１、第２キャリッジ（６、７）を移動させて原稿を走査しながら原稿の読み取り制御を実行する場合には、原稿上の異なる位置の画像を読み取ることが可能であり、原稿上の画像データの内容によって、原稿サイズの誤検知を招くことを防止すると共に、原稿の読み取り制御と同時に並行して第１、第２キャリッジ（６、７）を本来の原稿の読み取り（本スキャン）位置へ移動させることになる。このため、原稿検知後の本スキャン開始までの時間を短縮することが可能となる。
【００８２】
一方、第１、第２キャリッジ（６、７）を原稿サイズ検知位置に停止させたまま原稿を読み取れば、原稿台に対する外光の影響を画像データの内容から明確に検出することが可能となる。
【００８３】
次に、原稿の読み取り制御が完了したと判断した際に、原稿サイズを解析するために読み取った画像データの取り出し処理を行う（ステップＳ４４）。なお、本実施形態における画像データの取り出し処理は、図４に示すＣＰＵ（１００４）から複数ラインメモリ（１０１２）に保存された画像データを読み出すことになる。
【００８４】
次に、複数ラインメモリ（１０１２）から取り出した画像データを解析し、原稿サイズの検知が成功したか否かの原稿サイズの判定処理を行う（ステップＳ４５）。
【００８５】
なお、ステップ４５において原稿サイズの検知が成功したと判断した場合には（サイズ検知成功）、原稿サイズを決定することになる（ステップＳ４６）。なお、原稿サイズの決定とは、図４に示すＣＰＵ（１００４）に接続されたプログラム実行用のメモリとなるＲＡＭ（１００６）に原稿サイズ情報を保存しておくことであり、以降は必要に応じてＲＡＭ（１００６）に保存した原稿サイズ情報を読み出して利用することになる。なお、原稿サイズの決定後は、原稿サイズ検知動作を終了することになる（ステップＳ４７）。
【００８６】
また、ステップ４５において原稿サイズの検知が失敗したと判定した場合には（サイズ検知失敗）、原稿サイズを決定せず、原稿サイズ検知動作を終了することになる（ステップＳ４７）。
【００８７】
なお、原稿サイズの検知が失敗する例としては、真黒な原稿であったり、原稿台に対する外光の影響によって、原稿を読み取った画像データから原稿のサイズを判定することができない場合が考えられる。
【００８８】
なお、本実施形態における画像読取装置は、ランプ（２）による光の照射を行わず、原稿を走査し、原稿の画像情報を取得し、該取得した画像情報を基に原稿の主走査サイズを判定することになる。これは、ランプ（２）を消灯させても、外光によって、レベルの差は小さいけれども、原稿内と原稿外との識別が可能となるためである。
【００８９】
おお、ランプ（２）が必要な状況も考えられるので、ランプ（２）の点灯、消灯の両方式を操作者、及び、サービスパーソンが選択可能にすることが好ましい。このため、本実施形態における画像読取装置は、図３に示す操作部（１００５）の表示部（１００５２）上からランプ（２）の点灯、消灯の何れかを選択するように構築する。
【００９０】
このように、本実施形態における画像読取装置は、ランプ（２）による光の照射を行わず、原稿（１０）を走査し、原稿（１０）の画像情報を取得し、該取得した画像情報を基に原稿（１０）の主走査サイズを判定する工程と、ランプ（２）による光の照射を行い、原稿（１０）を走査し、原稿（１０）の画像情報を取得し、該取得した画像情報を基に原稿（１０）の主走査サイズを判定する工程と、の何れか１つの判定を行うことで、圧板開放時の操作者に対して眩しすぎないようにすることが可能となる。なお、上記の２つの判定の何れかの判定を行うかを選択し、該選択した判定を行い原稿（１０）の主走査サイズを判定するようにすることも可能である。
【００９１】
（第２の実施形態）
次に、第２の実施形態について説明する。
【００９２】
第２の実施形態における画像読取装置は、ランプ（２）による光の照射を該光の光量を低減させた状態で行い、原稿（１０）を走査し、原稿（１０）の画像情報を取得し、該取得した画像情報を基に原稿（１０）の主走査サイズを判定することを特徴とするものである。これにより、圧板開放時に操作者に対して眩しすぎない程度の光に調節することが可能となる。以下、添付図面を参照しながら、第２の実施形態について説明する。
【００９３】
まず、図１４を参照しながら、第２の実施形態の画像読取装置における原稿サイズ検知動作について説明する。なお、図１４は、第２の実施形態の画像読取装置におけるランプの光量を下げた状態での原稿サイズ検知動作を示すフローチャートである。
【００９４】
まず、図１に示す第１、第２キャリッジ（６、７）が原稿サイズ検知位置に載置され、かつ、圧板が閉められたことを検知した時点、もしくは、操作者が原稿の読み取り処理を開始した時点で、原稿サイズ検知動作を開始する（ステップＳ５１）。なお、圧板の開閉は、ＤＦ開閉センサのＯＮ／ＯＦＦによって検知することになる。
【００９５】
原稿サイズ検知動作が開始されると、原稿サイズ検知のために必要な準備制御を行う（ステップ５２）。なお、準備制御は、図６、図７に示す原稿サイズ検知動作のための原稿読み取りタイミングの設定、および、必要に応じてシェーディング補正に必要な準備設定を行うことになる。
【００９６】
なお、原稿サイズ検知動作の準備制御が完了すると、図１に示すランプ（２）の光量を低減させた点灯を実行し、原稿への光の照射を開始することになる（ステップ５３）。
【００９７】
なお、図１４に示す原稿サイズの検知動作では、ステップＳ５２と、ステップＳ５３と、が順次に行うフローとなっているが、ステップＳ５２と、ステップＳ５３と、の順序規定は特に限定するものではなく、ステップＳ５２と、ステップＳ５３と、を並行して処理することも可能である。
【００９８】
次に、原稿の読み取り制御を実行し（ステップ５４）、画像データを取得する。なお、原稿の読み取り制御は、原稿サイズ用のライト信号を発生し、ライト信号の有効期間内の画像データの読み取り制御を行い、原稿の読み取り制御を終了する。このとき、第１、第２キャリッジ（６、７）を移動させて、原稿を走査しながら原稿の読み取り制御を実行するか、もしくは、第１、第２キャリッジ（６、７）を原稿サイズ検知位置に停止させたまま、原稿の読み取り制御を実行し、２ライン以上の原稿を読み取り、画像データを取得するようにすることも可能である。
【００９９】
なお、第１、第２キャリッジ（６、７）を移動させて原稿を走査しながら原稿の読み取り制御を実行する場合には、原稿上の異なる位置の画像を読み取ることが可能であり、原稿上の画像データの内容によって、原稿サイズの誤検知を招くことを防止すると共に、原稿の読み取りと同時に並行して、第１、第２キャリッジ（６、７）を本来の原稿の読み取り（本スキャン）位置へ移動させることになる。このため、原稿検知後の本スキャン開始までの時間を短縮することが可能となる。
【０１００】
一方、第１、第２キャリッジ（６、７）を原稿サイズ検知位置に停止させたまま原稿を読み取れば、原稿台に対する外光の影響や原稿照射用のランプ（２）の点灯状態の変化を画像データの内容から明確に検出することが可能になる。
【０１０１】
次に、原稿の読み取り制御が完了したと判断した際に、原稿の照射を終了する（ステップ５５）。但し、原稿サイズ検知のための原稿の読み取り制御が完了した直後に、本スキャンを開始するような場合には、ステップ５５における原稿の照射を終了せず、原稿照射用のランプ（２）を点灯したまま制御する場合もある。この場合は、本スキャンを実行するか否かの判断処理を行うことになる。
【０１０２】
また、ステップ５５の処理は、以下に説明するステップ５６の処理との順序規定は特に限定するものではなく、ステップＳ５５と、ステップＳ５６と、の処理を平行して処理するようにすることも可能である。
【０１０３】
次に、原稿の読み取り制御が完了したと判断した際に、原稿サイズを解析するために読み取った画像データの取り出し処理を行う（ステップ５６）。なお、本実施形態の画像読取装置において行う画像データの取り出し処理は、図４に示すＣＰＵ（１００４）から複数ラインメモリ（１０１２）に保存された画像データを読み出すことになる。
【０１０４】
次に、複数ラインメモリ（１０１２）から取り出した画像データを解析し、原稿サイズの検知が成功したか否かの原稿サイズの判定処理を行う（ステップ５７）。
【０１０５】
なお、ステップ５７において原稿サイズの検知が成功したと判定した場合には（サイズ検知成功）、原稿サイズを決定することになる（ステップＳ５８）。なお、原稿サイズの決定とは、図４に示すＣＰＵ（１００４）に接続されたプログラム実行用のメモリとなるＲＡＭ（１００６）に原稿サイズ情報を保存しておくことであり、以降は必要に応じてＲＡＭ（１００６）に保存した原稿サイズ情報を読み出して利用することになる。なお、原稿サイズの決定後は、原稿サイズ検知動作を終了することになる（ステップＳ５９）。
【０１０６】
また、ステップ５７において原稿サイズの検知が失敗したと判定した場合には（サイズ検知失敗）、原稿サイズを決定せず、原稿サイズ検知動作を終了することになる（ステップ５９）。
【０１０７】
このように、第２の実施形態における画像読取装置は、ランプ（２）による光の照射を該光の光量を低減させた状態で行い、原稿（１０）を走査し、原稿（１０）の画像情報を取得し、該取得した画像情報を基に原稿（１０）の主走査サイズを判定する工程と、ランプ（２）による光の照射を行い、原稿（１０）を走査し、原稿（１０）の画像情報を取得し、該取得した画像情報を基に原稿（１０）の主走査サイズを判定する工程と、の何れか１つの判定を行うことで、圧板開放時の操作者に対して眩しすぎないようにすることが可能となる。なお、上記の２つの判定の何れかの判定を行うかを選択し、該選択した判定を行い原稿（１０）の主走査サイズを判定するようにすることも可能である。
【０１０８】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。例えば、上述した実施形態の画像読取装置における制御動作は、画像読取装置に組み込まれたコンピュータプログラムにより実行することも可能であり、例えば、このプログラムを、光記録媒体、磁気記録媒体、光磁気記録媒体、または、半導体等の記録媒体に記録し、該記録した記録媒体から画像形成装置に読み込むことで、本実施形態の画像読取装置における制御動作を実施することは可能である。また、電気通信回線を介して接続されている外部の接続装置から画像読取装置にダウンロードすることでも本実施形態の画像読取装置における制御動作を実施することは可能である。
【０１０９】
また、上述した画像読取装置を画像形成装置に搭載し、画像読取装置において読み取った画像データを基に印刷画像を形成し、印刷出力するように構築することも可能である。これにより、上述した画像読取装置において読み取った画像データを印刷出力することが可能となる。なお、画像読取装置において読み取った画像データを外部出力装置に送信し、外部出力装置において印刷画像を出力することも可能である。
【産業上の利用可能性】
【０１１０】
本発明にかかる画像読取装置、画像形成装置、画像読取制御方法及び画像読取制御プログラムは、複写機、プリンタ、ファクシミリ、複合機等の機器に適用可能である。
【図面の簡単な説明】
【０１１１】
【図１】本実施形態の画像読取装置の概略構成を示す断面図である。
【図２】本実施形態の画像読取装置の機械構成を示す斜視図である。
【図３】本実施形態の画像読取装置のラインセンサ読み取り制御時の電装ブロック図である。
【図４】画像読取装置のＩＰＵ内の構成を示すブロック図である。
【図５】ラインセンサ読み取り制御時における原稿サイズ検知動作を示すフローチャートである。
【図６】画像読取装置のＩＰＵ内、メモリコントロールの副走査方向のタイミングチャートである。
【図７】画像読取装置のＩＰＵ内、メモリコントロールの主走査方向のタイミングチャートである。
【図８】画像読取装置のＩＰＵ内、メモリコントロールのブロック図を示す。
【図９】パッチを読み取る際の一例を示す図である。
【図１０】白黒判定処理を示すフローチャートである。
【図１１】白黒判定処理、差分値比較処理の例を示す図である。
【図１２】サイズ検知処理を示すフローチャートである。
【図１３】ランプ消灯での原稿サイズ検知処理を示すフローチャートである。
【図１４】第２の実施形態の画像読取装置における原稿サイズ検知動作を示すフローチャートである。
【符号の説明】
【０１１２】
１    コンタクトガラス
２    ランプ（照射手段）
３    第１ミラー
４    第２ミラー
５    第３ミラー
６    第１キャリッジ
７    第２キャリッジ
８    レンズ
９    ＣＣＤ（原稿読取手段）
１０    原稿
１１    駆動ワイヤ
１２    プーリ
１３    ホームポジションセンサ
１４    駆動軸
１５    ワイヤプーリ
１６    タイミングプーリ
１７    タイミングベルト
１８    モータ
【図１】
2007074510.tif 000003
【図２】
2007074510.tif 000004
【図３】
2007074510.tif 000005
【図４】
2007074510.tif 000006
【図５】
2007074510.tif 000007
【図６】
2007074510.tif 000008
【図７】
2007074510.tif 000009
【図８】
2007074510.tif 000010
【図９】
2007074510.tif 000011
【図１０】
2007074510.tif 000012
【図１１】
2007074510.tif 000013
【図１２】
2007074510.tif 000014
【図１３】
2007074510.tif 000015
【図１４】
2007074510.tif 000016