(57)【要約】【課題】原稿読取り用のラインセンサを用いて副走査方向の原稿サイズ検知を行うことが出来る画像読取り装置、画像形成装置、原稿サイズ検知方法、原稿サイズ検知プログラム及び記録媒体を提供する。【解決手段】キャリッジを原稿読取り最大サイズの終端位置に移動させ（ステップＳ１）、ホームポジションまで原稿サイズ検知のため画像データを読取る。原稿サイズ検知のために必要な準備を行い（ステップＳ２）、圧板が閉められたことを検知すると（ステップＳ３／Ｙｅｓ）、原稿サイズ検知を開始する。複数ラインの画像を読取り、複数ラインメモリ２９に保存する。原稿読取り完了後、原稿の照射を終了する（ステップＳ６）。読取った原稿画像データの取り出しを行い（ステップＳ７）、画像データを解析する（ステップＳ８）。サイズ検知が成功した場合には（ステップＳ９／Ｙｅｓ）、原稿サイズを決定する（ステップＳ１０）。【選択図】図５
2008022285.tif 000002
【特許請求の範囲】
【請求項１】
原稿を照射する原稿照射手段と、
前記原稿照射手段により原稿を走査して原稿の画像データをライン毎に読み取る画像読取手段と、
原稿押え板の開閉を検知する開閉検知手段と、
前記画像読取手段によって得られた複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて原稿の主走査サイズと副走査サイズを判定するサイズ検知手段と、を備え、
前記画像読取手段は、前記開閉検知手段による原稿押え板の状態の検知により、原稿読み取り位置を制御することを特徴とする画像読取り装置。
【請求項２】
前記画像読取手段は、サイズ検知を行う前は、原稿読取サイズの最大サイズに位置し、前記開閉検知手段により、原稿押え板が開から閉に変化したと検知されたとき、前記原稿読取サイズの最大サイズ位置から原稿読み取りスタート位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする請求項１記載の画像読取り装置。
【請求項３】
前記画像読取手段は、サイズ検知を行う前は、検知をしたい原稿サイズから必要となる読み取り最大サイズに位置し、前記開閉検知手段により、原稿押え板が開から閉に変化したと検知されたとき、前記検知をしたい原稿サイズから必要となる読み取り最大サイズ位置から原稿読み取りスタート位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする請求項１記載の画像読取り装置。
【請求項４】
前記画像読取手段は、サイズ検知を行う前は、通常読取りが行われるスタート位置に位置し、前記開閉検知手段により原稿押え板が閉から開に変化したと検知されたとき、前記スタート位置から原稿読み取り最大サイズ位置まで移動し、その後前記開閉検知手段により原稿押え板が開から閉に変化したと検知されたとき、前記最大サイズの位置から原稿読み取りスタート位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする請求項１記載の画像読取り装置。
【請求項５】
前記画像読取手段は、サイズ検知を行う前は、通常読取りが行われるスタート位置に位置し、前記開閉検知手段により、原稿押え板が閉から開に変化したと検知されたとき、前記スタート位置から検知をしたい原稿サイズから必要となる読み取り最大サイズ位置まで移動し、その後前記開閉検知手段により原稿押え板が開から閉に変化したと検知されたとき、前記最大サイズの位置から原稿読み取りスタート位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする請求項１記載の画像読取り装置。
【請求項６】
前記画像読取手段は、サイズ検知を行う前は、通常読取りが行われるスタート位置に位置し、前記開閉検知手段により、原稿押え板が開から閉に変化したと検知されたとき、前記スタート位置から原稿読み取り最大サイズの位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする請求項１記載の画像読取り装置。
【請求項７】
前記画像読取手段は、サイズ検知を行う前は、通常読取りが行われるスタート位置に位置し、前記開閉検知手段により、原稿押え板が開から閉に変化したと検知されたとき、前記スタート位置から検知をしたいサイズから必要な読み取りが最大サイズの位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする請求項１記載の画像読取り装置。
【請求項８】
請求項１から請求項７記載の画像読取手段のうちいずれかを選択する選択手段を備えることを特徴とする画像読取り装置。
【請求項９】
請求項１から８のいずれか１項記載の画像読み取り装置を備える画像形成装置。
【請求項１０】
原稿押え板の開閉状態を検知する工程と、
前記検知する工程による原稿押え板の状態の検知により、原稿読み取り手段を制御し、原稿を照射しつつ、走査して原稿の画像データをライン毎に読み取る工程と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法。
【請求項１１】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、原稿読取サイズの最大サイズに位置させる工程と、
原稿押え板が開から閉に変化したことを検知する工程と、
原稿を照射しつつ、前記原稿読取サイズの最大サイズ位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法。
【請求項１２】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、検知をしたい原稿サイズから必要となる読み取り最大サイズに位置させる工程と、
原稿押え板が開から閉に変化したことを検知する工程と、
原稿を照射しつつ、前記検知をしたい原稿サイズから必要となる読み取り最大サイズ位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿画像データをライン毎に読み取る工程と、
その区間の原稿の画像データをライン毎に読み取る工程と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法。
【請求項１３】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる工程と、
原稿押え板が、閉から開に変化したことを検知する工程と、
前記スタート位置から原稿読み取り最大サイズ位置まで移動する工程と、
原稿押え板が、開から閉に変化したことを検知する工程と、
原稿を照射しつつ、前記最大サイズの位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法。
【請求項１４】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる工程と、
原稿押え板が、閉から開に変化したことを検知する工程と、
前記スタート位置から検知をしたい原稿サイズから必要となる読み取り最大サイズ位置まで移動する工程と、
原稿押え板が、開から閉に変化したことを検知する工程と、
原稿を照射しつつ、前記最大サイズの位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法。
【請求項１５】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる工程と、
原稿押え板が、開から閉に変化したことを検知する工程と、
原稿を照射しつつ、前記スタート位置から原稿読み取り最大サイズの位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法。
【請求項１６】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる工程と、
原稿押え板が、開から閉に変化したことを検知する工程と、
原稿を照射しつつ、前記スタート位置から検知をしたいサイズから必要な読み取りが最大サイズの位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法。
【請求項１７】
原稿押え板の開閉状態を検知する処理と、
前記検知する処理による原稿押え板の状態の検知により、原稿読み取り手段を制御し、原稿を照射しつつ、走査して原稿の画像データをライン毎に読み取る処理と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラム。
【請求項１８】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、原稿読取サイズの最大サイズに位置させる処理と、
原稿押え板が開から閉に変化したことを検知する処理と、
原稿を照射しつつ、前記原稿読取サイズの最大サイズ位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラム。
【請求項１９】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、検知をしたい原稿サイズから必要となる読み取り最大サイズに位置させる処理と、
原稿押え板が開から閉に変化したことを検知する処理と、
原稿を照射しつつ、前記検知をしたい原稿サイズから必要となる読み取り最大サイズ位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿画像データをライン毎に読み取る処理と、
その区間の原稿の画像データをライン毎に読み取る処理と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラム。
【請求項２０】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる処理と、
原稿押え板が、閉から開に変化したことを検知する処理と、
前記スタート位置から原稿読み取り最大サイズ位置まで移動する処理と、
原稿押え板が、開から閉に変化したことを検知する処理と、
原稿を照射しつつ、前記最大サイズの位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラム。
【請求項２１】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる処理と、
原稿押え板が、閉から開に変化したことを検知する処理と、
前記スタート位置から検知をしたい原稿サイズから必要となる読み取り最大サイズ位置まで移動する処理と、
原稿押え板が、開から閉に変化したことを検知する処理と、
原稿を照射しつつ、前記最大サイズの位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラム。
【請求項２２】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる処理と、
原稿押え板が、開から閉に変化したことを検知する処理と、
原稿を照射しつつ、前記スタート位置から原稿読み取り最大サイズの位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラム。
【請求項２３】
原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる処理と、
原稿押え板が、開から閉に変化したことを検知する処理と、
原稿を照射しつつ、前記スタート位置から検知をしたいサイズから必要な読み取りが最大サイズの位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、
読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラム。
【請求項２４】
請求項１７から２３のいずれか１項記載のプログラムを記録するコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取り装置、画像形成装置、原稿サイズ検知方法、原稿サイズ検知プログラム及び記録媒体に関し、特に原稿読取り用のラインセンサを用いて副走査方向の原稿サイズ検知を行う画像読取り装置、画像形成装置、原稿サイズ検知方法、原稿サイズ検知プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、原稿読取装置においては、ブック読取り時に原稿サイズを検知する方式として赤外線センサを用いていたが、近年コストダウンの一環として赤外線センサを用いずに、原稿読取り用のラインセンサを用いて原稿サイズを検知する方式が提案されている。
【０００３】
例えば、圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式で、原稿内に黒が来てしまった場合は、ラインセンサ読取り位置を移動させ原稿内が白のラインにてサイズ検知を行うことを特徴とする原稿サイズ検知装置が提案されている（特許文献１参照）。
【０００４】
同じく圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式であるが、ランプが点いた場合とランプが消えた場合との２条件でデータを取り、外乱光の影響を除くことを特徴とする原稿サイズ検出装置（特許文献２参照）や、主走査方向複数点でのラインセンサの読取データを用いることで、複数種類の原稿サイズを同時に検知することを特徴とする原稿サイズ検知装置（特許文献３参照）が提案されている。
【特許文献１】特開平１０−２５７２５５号公報
【特許文献２】特開２０００−１３８７９８号公報
【特許文献３】特開２００３−１９８８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術は全て主走査方向の原稿サイズ検知のみに言及していて、副走査方向のサイズ検知は従来までの赤外線センサを用いている。副走査方向のサイズ検知用赤外線センサを除かなければ、コストダウンが十分でないという問題がある。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、副走査方向のサイズ検知用赤外線センサを除き、原稿読取り用のラインセンサを用いて副走査方向の原稿サイズ検知を行う原稿サイズ検知装置を提供することを目的とする。なお、原稿読取り用のラインセンサを用いて副走査方向の原稿サイズ検知を行う場合には、検知したい原稿サイズ分程度読取り（ラインセンサの移動）が必要になる。しかし、本来の原稿読取り（本スキャン）毎にサイズ検知用の原稿読取り（プレスキャン）を行うと、時間がかかり読取り生産性が落ちてしまうため、出来るだけプレスキャンに時間をかけない原稿サイズ検知装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、原稿を照射する原稿照射手段と、前記原稿照射手段により原稿を走査して原稿の画像データをライン毎に読み取る画像読取手段と、原稿押え板の開閉を検知する開閉検知手段と、前記画像読取手段によって得られた複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて原稿の主走査サイズと副走査サイズを判定するサイズ検知手段と、を備え、前記画像読取手段は、前記開閉検知手段による原稿押え板の状態の検知により、原稿読み取り位置を制御することを特徴とする画像読取り装置である。
【０００８】
請求項２記載の発明は、請求項１記載の装置において、前記画像読取手段は、サイズ検知を行う前は、原稿読取サイズの最大サイズに位置し、前記開閉検知手段により、原稿押え板が開から閉に変化したと検知されたとき、前記原稿読取サイズの最大サイズ位置から原稿読み取りスタート位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする。
【０００９】
請求項３記載の発明は、請求項１記載の装置において、前記画像読取手段は、サイズ検知を行う前は、検知をしたい原稿サイズから必要となる読み取り最大サイズに位置し、前記開閉検知手段により、原稿押え板が開から閉に変化したと検知されたとき、前記検知をしたい原稿サイズから必要となる読み取り最大サイズ位置から原稿読み取りスタート位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする。
【００１０】
請求項４記載の発明は、請求項１記載の装置において、前記画像読取手段は、サイズ検知を行う前は、通常読取りが行われるスタート位置に位置し、前記開閉検知手段により原稿押え板が閉から開に変化したと検知されたとき、前記スタート位置から原稿読み取り最大サイズ位置まで移動し、その後前記開閉検知手段により原稿押え板が開から閉に変化したと検知されたとき、前記最大サイズの位置から原稿読み取りスタート位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする。
【００１１】
請求項５記載の発明は、請求項１記載の装置において、サイズ検知を行う前は、通常読取りが行われるスタート位置に位置し、前記画像読取手段は、前記開閉検知手段により、原稿押え板が閉から開に変化したと検知されたとき、前記スタート位置から検知をしたい原稿サイズから必要となる読み取り最大サイズ位置まで移動し、その後前記開閉検知手段により原稿押え板が開から閉に変化したと検知されたとき、前記最大サイズの位置から原稿読み取りスタート位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする。
【００１２】
請求項６記載の発明は、請求項１記載の装置において、前記画像読取手段は、サイズ検知を行う前は、通常読取りが行われるスタート位置に位置し、前記開閉検知手段により、原稿押え板が開から閉に変化したと検知されたとき、前記スタート位置から原稿読み取り最大サイズの位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする。
【００１３】
請求項７記載の発明は、請求項１記載の装置において、前記画像読取手段は、サイズ検知を行う前は、通常読取りが行われるスタート位置に位置し、前記開閉検知手段により、原稿押え板が開から閉に変化したと検知されたとき、前記スタート位置から検知をしたいサイズから必要な読み取りが最大サイズの位置まで移動し、その区間の原稿画像データを読み取ることを特徴とする。
【００１４】
請求項８記載の発明は、請求項１から請求項７記載の画像読取手段のうちいずれかを選択する選択手段を備えることを特徴とする画像読み取り装置である。
【００１５】
請求項９記載の発明は、請求項１から８のいずれか１項記載の画像読み取り装置を備える画像形成装置である。
【００１６】
請求項１０記載の発明は、原稿押え板の開閉状態を検知する工程と、前記検知する工程による原稿押え板の状態の検知により、原稿読み取り位置を制御し、原稿を照射しつつ、走査して原稿の画像データをライン毎に読み取る工程と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法である。
【００１７】
請求項１１記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、原稿読取サイズの最大サイズに位置させる工程と、原稿押え板が開から閉に変化したことを検知する工程と、原稿を照射しつつ、前記原稿読取サイズの最大サイズ位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法である。
【００１８】
請求項１２記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、検知をしたい原稿サイズから必要となる読み取り最大サイズに位置させる工程と、原稿押え板が開から閉に変化したことを検知する工程と、原稿を照射しつつ、前記検知をしたい原稿サイズから必要となる読み取り最大サイズ位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿画像データをライン毎に読み取る工程と、その区間の原稿の画像データをライン毎に読み取る工程と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法である。
【００１９】
請求項１３記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる工程と、原稿押え板が、閉から開に変化したことを検知する工程と、前記スタート位置から原稿読み取り最大サイズ位置まで移動する工程と、原稿押え板が、開から閉に変化したことを検知する工程と、原稿を照射しつつ、前記最大サイズの位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法である。
【００２０】
請求項１４記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる工程と、原稿押え板が、閉から開に変化したことを検知する工程と、前記スタート位置から検知をしたい原稿サイズから必要となる読み取り最大サイズ位置まで移動する工程と、原稿押え板が、開から閉に変化したことを検知する工程と、原稿を照射しつつ、前記最大サイズの位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法である。
【００２１】
請求項１５記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる工程と、原稿押え板が、開から閉に変化したことを検知する工程と、原稿を照射しつつ、前記スタート位置から原稿読み取り最大サイズの位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法である。
【００２２】
請求項１６記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる工程と、原稿押え板が、開から閉に変化したことを検知する工程と、原稿を照射しつつ、前記スタート位置から検知をしたいサイズから必要な読み取りが最大サイズの位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る工程と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する工程と、を備えることを特徴とする原稿サイズ検知方法である。
【００２３】
請求項１７記載の発明は、原稿押え板の開閉状態を検知する処理と、前記検知する処理による原稿押え板の状態の検知により、原稿読み取り手段を制御し、原稿を照射しつつ、走査して原稿の画像データをライン毎に読み取る処理と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラムである。
【００２４】
請求項１８記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、原稿読取サイズの最大サイズに位置させる処理と、原稿押え板が開から閉に変化したことを検知する処理と、原稿を照射しつつ、前記原稿読取サイズの最大サイズ位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラムである。
【００２５】
請求項１９記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、検知をしたい原稿サイズから必要となる読み取り最大サイズに位置させる処理と、原稿押え板が開から閉に変化したことを検知する処理と、原稿を照射しつつ、前記検知をしたい原稿サイズから必要となる読み取り最大サイズ位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿画像データをライン毎に読み取る処理と、その区間の原稿の画像データをライン毎に読み取る処理と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラムである。
【００２６】
請求項２０記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる処理と、原稿押え板が、閉から開に変化したことを検知する処理と、前記スタート位置から原稿読み取り最大サイズ位置まで移動する処理と、原稿押え板が、開から閉に変化したことを検知する処理と、原稿を照射しつつ、前記最大サイズの位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラムである。
【００２７】
請求項２１記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる処理と、原稿押え板が、閉から開に変化したことを検知する処理と、前記スタート位置から検知をしたい原稿サイズから必要となる読み取り最大サイズ位置まで移動する処理と、原稿押え板が、開から閉に変化したことを検知する処理と、原稿を照射しつつ、前記最大サイズの位置から原稿読み取りスタート位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラムである。
【００２８】
請求項２２記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる処理と、原稿押え板が、開から閉に変化したことを検知する処理と、原稿を照射しつつ、前記スタート位置から原稿読み取り最大サイズの位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラムである。
【００２９】
請求項２３記載の発明は、原稿を照射しつつ原稿の画像データを読み取る画像読取手段を、通常読取りが行われるスタート位置に位置させる処理と、原稿押え板が、開から閉に変化したことを検知する処理と、原稿を照射しつつ、前記スタート位置から検知をしたいサイズから必要な読み取りが最大サイズの位置まで前記画像読取手段を走査し、その区間の原稿の画像データをライン毎に読み取る処理と、読み取った複数ラインの画像データから、主／副走査方向独立に、主／副走査方向任意の位置の読み取り画像データを用いて、原稿の主走査サイズと副走査サイズを判定し、原稿サイズを検知する処理と、をコンピュータに実行させることを特徴とする原稿サイズ検知プログラムである。
【００３０】
請求項２４記載の発明は、請求項１７から２３のいずれか１項記載のプログラムを記録するコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００３１】
本発明によれば、副走査方向のサイズ検知用赤外線センサを除き、原稿読取り用のラインセンサを用いて副走査方向の原稿サイズ検知を行うことが出来る。
【発明を実施するための最良の形態】
【００３２】
図１は、本発明の実施形態に係る画像読取装置の概略断面図である。この画像読取装置は、原稿面をなすコンタクトガラス１上に置いた原稿１０に対してランプ２により光を照射し、第１ミラー３、第２ミラー４、第３ミラー５によって反射させた光をレンズ８によって集光し、ＣＣＤ９上に結像する。ランプ２及び第１ミラー３が距離Lだけ進む間に第２ミラー４、第３ミラー５は距離Ｌ／２だけ進む。このことにより、光学系の光路長を一定に保ち、原稿全体を走査する。
【００３３】
図２は、図１の画像読取装置の概略斜視図である。ランプ２と第１ミラー３を備えた第１キャリッジ６は駆動ワイヤ１１に取り付けられ、第２ミラー４、第３ミラー５、を備えた第２キャリッジ７はプーリ１２に駆動ワイヤが巻きつけられる。駆動軸１４に繋がれたワイヤプーリ１５に駆動ワイヤ１１を巻きつけ、タイミングプーリ１６とタイミングベルト１７によって、モータ１８の駆動を伝達する。第１キャリッジ６の一端がホームポジションセンサ１３を横切ってからある一定距離をリターンさせた位置をホームポジションとする。図６は、画像読取装置の一例であるスキャナ２０の外観図である。
【００３４】
図３は、本実施形態に係る画像読取装置により画像を読み取った後の一連のコピー動作において必要となる構成ブロック図である。スキャナ２０（画像読取装置）、ＩＰＵ（画像処理ユニット）２１、プリンタ２２、ＣＰＵ２３、操作部２４、ＣＰＵ２５、表示部２６、ＲＡＭ２７から構成されている。
【００３５】
スキャナ２０（画像読取装置）のコンタクトガラス１上に原稿をセットしてスタートキーを押下すると、スキャナ２０にて原稿読み取り、ＩＰＵ（イメージプロセッシングユニット；画像処理ユニット）２１内で一連の画像処理を行い、プリンタ２２に画像データを出力し、紙排出が行われる。スキャナ２０、ＩＰＵ２１、プリンタ２２内の必要なパラメータはＲＡＭ２７内に保持されており、ＣＰＵ２３により各デバイスに設定が行われる。またパラメータ設定に必要なモード情報は操作部２４を使ってユーザが指定できるような構成となっており、操作部２４内のＣＰＵ２５と、ＣＰＵ２３とが通信を行うことで情報の交換を行っている。
【００３６】
図４は、本実施形態に係るＩＰＵ２１周辺の構成ブロック図である。ＩＰＵ２１は、画像処理モジュール２８、複数ラインメモリ２９、メモリコントロール３０から構成されている。ＩＰＵ２１は、スキャナ２０から受け取った原稿読み取りデータに対し、所望の画像処理を実施する。本発明に係る原稿サイズ検知動作を行う場合は、画像処理モジュール２８に接続された複数ラインメモリ２９にその画像データを蓄える。メモリコントロール３０は、複数ラインメモリ２９を制御する。また、メモリコントロール３０はＣＰＵ２３から複数ラインメモリ２９データのリード／ライトが可能である。
【００３７】
以下に、本発明の実施形態を説明する。なお、以下に述べる実施形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００３８】
図５は、本発明の実施形態に係る原稿サイズ検知方法の動作処理を示すフローチャートである。図８は、本実施形態に係る画像読取手段（以下キャリッジと呼ぶ。図２では、第１キャリッジ６及び第２キャリッジ７）の移動を示す図である。まず、キャリッジをホームポジションから原稿サイズ検知位置に移動させる（ステップＳ１、図８（ａ）参照）。本実施形態に係る原稿サイズ検知位置は、原稿読取り最大サイズの終端位置である。図８（ａ）は、スキャナ２０の原稿読取り最大サイズがＡ３サイズとした場合の一例である。本実施形態においては、原稿読取り最大サイズの終端位置からホームポジション（原稿読み取りスタート位置）まで、キャリッジ（画像読取手段）を走査し、原稿サイズ検知のため画像データを読取ることを特徴とする。
【００３９】
その後原稿サイズ検知のために必要な準備を行う（ステップＳ２）。必要な準備は、図１０、図１１に示すような原稿サイズ検知のための原稿読取りタイミングの設定、及び必要に応じてシェーディング補正に必要な準備設定を実行する。図１０は、メモリコントロール３０の副走査方向タイミングチャートである。図１１は、メモリコンロトロール３０の主走査方向タイミングチャートである。
【００４０】
その後圧板が閉められたこと（開→閉→開）を検知すると（ステップＳ３／Ｙｅｓ）、原稿サイズ検知を開始する。若しくはユーザが操作部２４から原稿の読取り開始指示を行った時点で、原稿サイズ検知を開始する（プレスキャン）。圧板の開閉（ステップＳ３）は、ＤＦ開閉センサのＯＮ／ＯＦＦによって検知することが考え得る。図７は、本実施形態に係るスキャナ２０の圧板の閉検知を示す概略側面図である。
【００４１】
原稿サイズ検知は、まず原稿読取りのために原稿をランプ２により照射する（ステップＳ４）ことから開始される。次に原稿を読取る（ステップＳ５）。原稿読取りは、原稿サイズ用のライト信号を発生し、ライト信号の有効期間内の画像データ読取ることにより行う。図８（ｂ）に本実施形態に係るキャリッジの動きを示す。ライト信号は、メモリコントロール３０から送られる。以下詳述する。
【００４２】
図９は、本実施形態に係るメモリコントロール３０周辺の構成ブロック図である。メモリコントロール３０は、画像処理モジュール２８から、ＸＦＳＹＮＣ信号、ＸＬＳＹＮＣ信号（Line Synchronous：ライン同期信号）、ＰＣＬＫ（Pixel Clock）を受け取る。ＸＦＳＹＮＣ信号は、ラインセンサ読取り開始トリガを示す。ＸＬＳＹＮＣ信号は、ラインセンサ読取り１ラインの基準となる。ＰＣＬＫは画素クロックである。そしてメモリコントロール３０は、複数ラインメモリ２９に、ライトリセット（ＸＷＲＳＴ：Write Reset）信号とライトイネーブル（ＸＷＥ：Write Enable）信号を渡す。
【００４３】
メモリコントロール３０は、画像処理モジュール２８と複数ラインメモリ２９とのやり取りと共に、ＣＰＵ２３からパラメータを受け取り、２つの基準信号であるＸＦＳＹＮＣ、ＸＬＳＹＮＣから、メモリのライト位置を確定する。ＣＰＵ２３から受け取るパラメータとは、メモリライト領域を示す主走査スタート、主走査幅、副走査スタート、副走査幅の４つのパラメータである。図１０に副走査方向のタイミングチャートを、図１１に主走査方向のタイミングチャートを示す。
【００４４】
図１２は、本実施形態に係るパッチ読取りの一例を示す図である。メモリコントロール３０は、上記パラメータ等からライト位置を確定することにより、図１２に示すように２次元方向の複数パッチのデータを同時にメモリに書き込むことが出来る。なお、斜線部がメモリ書込み領域を示す。
【００４５】
原稿読取り（ステップＳ５）は、キャリッジを図８（ｂ）に示すように原稿サイズ検知位置から移動させ、走査させながら読取りを実行する。このため、原稿上の異なる位置の画像を読取り、副走査方向に複数位置の画像データの読取りが可能となる。複数ラインの画像を読み取ることが出来る。読み取った画像データは、複数ラインメモリ２９に保存される。なおキャリッジは、原稿サイズ検知のため読取る（ステップＳ５）と同時に、そのまま本来の原稿読取り（本スキャン）位置（ホームポジション）へ移動する（図８（ｂ）参照）。
【００４６】
原稿の読取りが完了したら、原稿の照射を終了する（ステップＳ６）。なお、サイズ検知のための原稿読取り（ステップＳ４、Ｓ５）が完了した直後に、本スキャンを開始するような場合は、原稿の照射を終了せず、原稿照射用のランプを点灯したままにすることも考え得る。この場合、図５のステップＳ５とＳ６の間に、本スキャンを実行するか否かの判断処理が入る。
【００４７】
また、ステップＳ６の処理は、以下に説明するステップＳ７の処理（画像データ取り出し）と平行して行うことも考え得る。この場合、原稿読み取り（ステップＳ５）が完了した時点で、読取った原稿画像データの取り出しを行い（ステップＳ７）、画像データを解析する（ステップＳ８）。図１２に示す斜線部がメモリ書込み領域である。かかるパッチデータを、複数ラインメモリ２９に保存している（上記ステップＳ５）。そこで複数ラインメモリ２９から、１パッチずつ、ＣＰＵ２３の持つＲＡＭ２７に読み出す（ステップＳ７）。
【００４８】
画像データの解析（ステップＳ８）について、下記表１、図１３及び図１４を用いて以下詳述する。下記表１は、原稿サイズ検知決定表である。図１３は、本実施形態に係る白黒判定処理動作を示すフローチャートである。図１４は、本実施形態に係る画像データ読取り位置と原稿サイズを示した図である。
【００４９】
図１４に示すように、読取りパッチ（patch）としてＳＥＮ１１、ＳＥＮ１２、ＳＥＮ２１、ＳＥＮ２２を用いる。本実施形態では、検知する原稿サイズをＡ３、Ａ４ヨコ、Ａ４タテ及びそれ以外とする。画像データを取り出し（ステップＳ７）、各パッチの白黒判定を行うことにより（図１３参照）、各読取りパッチの白／黒が決定する。
【００５０】
白黒判定処理について図１３を用いて以下詳述する。まず１パッチ内の画素数を設定する（ステップＳ８１）。その後複数ラインメモリ２９から１画素単位でリードを行い（ステップＳ８２）、設定したＮ画素以上であるか判定する（ステップＳ８３）。Ｎより少ない場合は（ステップＳ８３／Ｎｏ）、画素の加算（ｎ＋１）を行う（ステップＳ８４）。
【００５１】
Ｎ以上になった場合は（ステップＳ８３／Ｙｅｓ）、１パッチ内の平均値を求め（ステップＳ８５）、そのパッチの２値化を行う（ステップ８６）。２値化は、閾値（ＴＨ：threshold）を基準として判別する。その結果からパッチの黒画素（ステップＳ８６／Ｎｏ、Ｓ８８）、白画素（ステップＳ８６／Ｙｅｓ、Ｓ８７）を判定し、白黒判定フローを終了する。なお、平均値を求めるフローとしてＮ画素全加算のあと全平均としているが（ステップＳ８３、Ｓ８４、Ｓ８５）、例えば主走査方向だけの加算を行い１ラインでの平均を求め、その後次のラインの加算と平均を繰り返し、最終判定を行う方式も考え得る。決定した白／黒により下記表１から原稿サイズの決定を行う。
【００５２】
【表１】
2008022285.tif 000003
【００５３】
表１に示すように、ＳＥＮ１１、ＳＥＮ１２、ＳＥＮ２１、ＳＥＮ２２がすべて白だった場合、４つの読取り位置にすべて原稿が有ると判断し、原稿がＡ３サイズであると決定する。ＳＥＮ１１とＳＥＮ１２が白で、ＳＥＮ２１とＳＥＮ２２が黒だった場合、副走査方向の後ろ側に原稿が無いと判断され、原稿がＡ４ヨコであると決定する。
【００５４】
ＳＥＮ１１とＳＥＮ２１が白で、ＳＥＮ１２とＳＥＮ２２が黒だった場合、今度は主走査方向の後ろ側に原稿が無いと判断され、原稿がＡ４タテであると決定する。ＳＥＮ１１、ＳＥＮ１２、ＳＥＮ２１、ＳＥＮ２２、すべて黒だった場合、４つの読取り位置にすべて原稿が無いと判断し、Ａ４より小さいサイズ、あるいは原稿無しと決定する。上記４つのパターンのどれにも当てはまらない場合は、どこかで検知エラーがあったと判断され、原稿サイズが検知されなかったことを知らせることとなる。
【００５５】
以上のように、サイズ検知が成功した場合には（ステップＳ９／Ｙｅｓ）、原稿サイズを決定する（ステップＳ１０）。原稿サイズの決定とは、具体的にはＣＰＵ２３（図４参照）に接続されたプログラム実行用のＲＡＭ２７に原稿サイズ情報を保存しておくことであり、以降は必要に応じて決定した原稿サイズ情報を読み出して利用する。原稿サイズの決定後は、原稿サイズ検知動作を完了する。
【００５６】
一方、原稿サイズの判定に失敗した場合は（ステップＳ９／Ｎｏ）、原稿サイズを決定せず、原稿サイズ検知動作を完了する。原稿サイズの判定が失敗する例としては、真黒な原稿の場合や、原稿台に対する外光の影響、原稿照射用のランプの点灯状態（ランプをＯＮしたが光量が安定していない状態で読取りを実行する等）によって、読取りデータから原稿のサイズを判定することができない場合等が考え得る。
【００５７】
上記実施形態により、サイズ検知を行う前、原稿読取手段の位置は原稿読取サイズの最大サイズに位置し、原稿押さえ板の開閉検知手段が開から閉に変化した時、前記最大サイズの位置から原稿読取りスタート位置（ホームポジション）まで原稿読取手段が移動し、その区間の原稿読取りを行うことで、原稿押さえ版を閉じて原稿読取りを行うまでのオーバーヘッド時間を少なくし、すなわち原稿一面分スキャン（プレスキャン）を行わないため生産性ダウンを極力抑えることが出来る。また、副走査方向の原稿サイズ検知を同時に行うことが可能となる。
【００５８】
また、サイズ検知を行う前の原稿読取手段の位置を原稿読取りサイズの最大サイズにおくことにより、検知したい原稿サイズの種類により制御を切り替える必要が無く、機種共通の制御が可能となる。その他、従来までの読取りシーケンスを積極的に用いる、あるいは主走査方向の原稿サイズ検知のシーケンスに出来るだけ近付くため、制御変更小となる。原稿サイズ検知用のメモリ容量を、出来るだけ主走査方向原稿サイズ検知に必要な容量に近づけて、コスト削減することも考え得る。
【００５９】
以下、本発明の他の実施形態について図を用いて説明する。図１５は、本実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。図１６は、本実施形態に係るスキャナ２０の原稿押え板の閉検知（圧板：閉→開→閉）を示す概略側面図である。図１７は、本実施形態に係るキャリッジの移動を示す図である。
【００６０】
図１５に示すように、まずキャリッジをホームポジション（図１７（ａ）左、点線キャリッジの位置）から原稿サイズ検知位置（図１７（ａ）右、実線キャリッジの位置）に移動させる（ステップＳ１１）。本実施形態に係る原稿サイズ検知位置は、検知をしたいサイズから必要となる読取り最大サイズ位置である。例えば、Ａ３／Ａ４ヨコ／Ａ４タテの３種類の原稿サイズを検知したい場合は、Ａ４タテの外側近傍が必要となる読取り最大位置となる。この点が上記実施形態と異なる。
【００６１】
キャリッジ移動後（ステップＳ１１）、原稿サイズ検知のために必要な準備を行う（ステップＳ１２）。その後圧板が閉められたことを検知（ステップＳ１３／Ｙｅｓ）（図１６参照）、もしくはユーザが原稿の読取りを開始した時点で、原稿サイズ検知動作の開始する（ステップＳ１４以降）。なお、ステップＳ１２からＳ２０は、上記図５ステップＳ６以降と同様の処理である。
【００６２】
本実施形態においては、上記実施形態と異なり、キャリッジはサイズ検知読取りに必要な最大値からホームポジションまで原稿サイズ検知のため画像データを読取る（図１７（ｂ）参照）。また、読取りと同時にキャリッジを本来の原稿読取り（本スキャン）位置へと移動させる（図１７（ｂ）参照）。
【００６３】
上記実施形態により、サイズ検知を行う前の原稿読取手段の位置は、検知をしたいサイズから必要となる読取り最大サイズに位置し、原稿押さえ板の開閉検知手段が開から閉に変化した時、前記最大サイズの位置から原稿読取りスタート位置まで原稿読取手段が移動し、その区間の原稿読取りを行うことで、原稿押さえ版を閉じて原稿読取りを行うまでのオーバーヘッド時間を少なく出来るため生産性ダウンを極力抑えることが出来る。また、サイズ検知を行う前の原稿読取手段の位置を、検知したいサイズから必要となる読取り最大サイズにおくことにより、その機種最適の制御が実現可能となり、オーバーヘッド時間を更に少なく出来、生産性ダウンを抑えることが出来る。
【００６４】
以下に、本発明の他の実施形態について図を用いて説明する。図１８は本実施形態に係る処理動作を示すフローチャートである。図１９は、本実施形態に係るスキャナ２０の原稿押さえ板の開検知（圧板：閉→開）を説明する概略側面図である。図２０は、本発明の実施形態に係るスキャナ２０の原稿押さえ板の閉検知（圧板：開→閉）を説明する概略側面図である。
【００６５】
図１８に示すように、まず圧板の開閉を検知する（ステップＳ２１）。キャリッジは、通常原稿読取りスタート位置（ホームポジション）に位置したままである。図１９に示すように、圧板が閉じられた状態から開かれた状態になると（ステップＳ２１／Ｙｅｓ）、原稿サイズ検知位置にキャリッジを移動させる（ステップＳ２２）。前記原稿サイズ検知位置は、原稿読取り最大サイズの終端に位置する。上記図８と同様である。本実施形態は、圧板が開いた時点でキャリッジを原稿サイズ検知位置に移動させることを特徴とする。
【００６６】
その後、原稿サイズ検知の準備（ステップＳ２３）から原稿サイズを決定（ステップＳ３１）は、上記図５ステップＳ２からＳ１０と同様である。ステップＳ２４は図２０を参照する。
【００６７】
上記実施形態により、サイズ検知を行う前、原稿読取手段の位置は通常読取りが行われるスタート位置に位置し、原稿押さえ板（圧板）の開閉検知手段が閉から開に変化した時、前期スタート位置から原稿読取り最大サイズの位置まで移動し、開から閉に変化した時、前記最大サイズの位置から原稿読取りスタート位置まで原稿読取手段が移動し、その区間の原稿読取りを行うことで、サイズ検知を行わない原稿読取り時には、原稿読取手段の移動が必要なくオーバーヘッド時間が必要なく生産性ダウンが無くなる。
【００６８】
また、原稿押さえ版を閉じて原稿読取りを行うまでのオーバーヘッド時間を少なく出来るため生産性ダウンを極力抑えることが出来る。また、サイズ検知を行う前の原稿読取手段の位置を原稿読取りサイズの最大サイズにおくことにより、検知したい原稿サイズの種類により制御を切り替える必要が無く、機種共通の制御が可能となる。
【００６９】
以下に、本発明の他の実施形態に係る原稿サイズ検知方法について図を用いて説明する。図２１は、本実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。
【００７０】
図２１に示すように、圧板が開いた時点でキャリッジ（画像読取り手段）を移動させる点は（ステップＳ３２）、上記図１８ステップＳ２１と同様であるが、キャリッジを移動させる原稿サイズ検知位置が図１８とは異なる。本実施形態では、上記図１５ステップＳ１１と同様に、検知をしたいサイズから必要となる読取り最大サイズ位置にキャリッジを移動させる（ステップＳ３３）。したがって、ステップＳ３３の処理については、上記図１５ステップＳ１１に係る処理と同様である。なお、検知をしたいサイズも、本実施形態では、ステップＳ１１に係る説明にあるように、Ａ３／Ａ４ヨコ／Ａ４タテの３種類の原稿サイズとする。その後、本実施形態に係るステップＳ３４からＳ４２の動作処理は、図５ステップＳ２からＳ１０と同様の処理である。
【００７１】
上記実施形態により、サイズ検知を行う前、画像読取り手段の位置は通常読取りが行われるスタート位置に位置し、原稿押さえ板の開閉検知手段が閉から開に変化した時、前期スタート位置から、検知をしたいサイズから必要となる読取り最大サイズの位置まで移動し、開から閉に変化した時、前記最大サイズの位置から原稿読取りスタート位置まで原稿読取手段が移動し、その区間の原稿読取りを行うことで、サイズ検知を行わない原稿読取り時には、原稿読取手段の移動が必要なくオーバーヘッド時間が必要なく生産性ダウンが無くなる。また、サイズ検知を行う前の原稿読取手段の位置を、検知したいサイズから必要となる読取り最大サイズにおくことにより、その機種最適の制御が実現可能となり、オーバーヘッド時間を更に少なく出来、生産性ダウンを抑えることが出来る。
【００７２】
以下に、本発明の他の実施形態に係る原稿サイズ検知方法について図を用いて説明する。図２２は、本実施形態に係る動作処理を示すフローチャートである。図２３は、本実施形態に係るスキャナ２０の原稿押え板の閉検知（圧板：閉→開→閉）を示す概略側面図である。図２４は、本実施形態に係るキャリッジの移動の様子を示す図である。
【００７３】
図２２に示すように、本実施形態においては、まず原稿サイズ検知の準備を行う点が（ステップＳ４３）、上記各実施形態とは異なる。上記各実施形態では、原稿サイズ検知準備は、キャリッジの移動後に行っている。従って、スタンバイ状態では画像読取り手段（以下キャリッジ）は通常原稿読取りスタート位置（ホームポジション）に位置したままで、原稿サイズ検知のために必要な準備を行う（ステップＳ４３）。なお、原稿サイズ検知準備の処理自体は、図５ステップ２と同様であり、原稿サイズ検知のための原稿読取りタイミングの設定、および必要に応じてシェーディング補正に必要な準備設定を実行する。
【００７４】
ステップＳ４４及びＳ４５は、図５ステップＳ３、Ｓ４と同様である。原稿照射開始（ステップＳ４５）後、キャリッジを移動させながら、最大サイズ分原稿を読取る。原稿の読取りについては、図５ステップＳ５と同様に、原稿サイズ用のライト信号を発生し、ライト信号の有効期間内の画像データ読取りを行って処理を終了する。
【００７５】
本実施形態では、キャリッジはホームポジションからスタートし、走査しながら最大サイズ（例えば、Ａ３サイズ。図２４参照）の原稿を、原稿サイズ検知のため画像データとして読み取る（ステップＳ４６）。また読取りと同時にキャリッジを本来の原稿読取り（本スキャン）位置へと移動させる。原稿の照射終了（ステップＳ４７）後は、図５ステップＳ６からステップＳ１０と同様である。
【００７６】
上記実施形態により、サイズ検知を行う前、原稿読取手段の位置は通常読取りが行われるスタート位置に位置し、原稿押さえ板の開閉検知手段が開から閉に変化した時、前期スタート位置から原稿読取り最大サイズの位置まで原稿読取手段が移動し、その区間の原稿読取りを行うことで、サイズ検知を行わない原稿読取り時には、原稿読取手段の移動が必要なくオーバーヘッド時間が必要なく生産性ダウンが無くなる。また、サイズ検知読取り制御を通常原稿読取りと同じに出来るため、制御変更をより少なく出来、開発効率アップが図れる。また、サイズ検知読取りサイズを最大サイズにすることにより、検知したい原稿サイズの種類により制御を切り替える必要が無く、機種共通の制御が可能となる。
【００７７】
以下に、本発明の他の実施形態に係る原稿サイズ検知方法について図を用いて説明する。図２５は、本実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。図２６は、本実施形態に係るキャリッジの移動の様子を示す図である。
【００７８】
図２５に示すように、本実施形態の動作処理は、ステップＳ５８の処理以外は、上記図２２を用いて説明した実施形態の動作処理（ステップＳ４３からＳ４５、Ｓ４７からＳ５１）と同様である。本実施形態では、ホームポジションからキャリッジが走査し、検知をしたいサイズから必要となる読取り最大サイズ分原稿を画像データとして読取る（ステップＳ５８）。具体的には、原稿サイズ用のライト信号を発生し、ライト信号の有効期間内の画像データ読取りにより行い、読取り処理自体は上記図５ステップＳ４と同様である。このとき、キャリッジを移動させて原稿を走査しながら読取りを実行する。
【００７９】
本実施形態の場合、検知をしたいサイズをＡ３／Ａ４ヨコ／Ａ４タテの３種類の原稿サイズとする（図２６参照）。したがって、Ａ４タテサイズより外側近傍が必要となる読取り最大サイズ分原稿であり、この位置まで読取りを行うこととなる（図２６参照）。また読取りと同時に並行してキャリッジを本来の原稿読取り（本スキャン）位置へと移動させる。
【００８０】
上記実施形態により、サイズ検知を行う前、原稿読取手段の位置は通常読取りが行われるスタート位置に位置し、原稿押さえ板の開閉検知手段が開から閉に変化した時、前期スタート位置から検知をしたいサイズから必要な読取りが最大サイズの位置まで原稿読取手段が移動し、その区間の原稿読取りを行うことで、サイズ検知を行わない原稿読取り時には、原稿読取手段の移動が必要なくオーバーヘッド時間が必要なく生産性ダウンが無くなる。また、サイズ検知読取りサイズを必要となる読取り最大サイズにおくことにより、その機種最適の制御が実現可能となり、オーバーヘッド時間を更に少なく出来、生産性ダウンを抑えることが出来る。
【００８１】
以下に、本発明の他の実施形態に係る原稿サイズ検知方法について図を用いて説明する。図２７は、本実施形態に係るサイズ検知動作処理を示すフローチャートである。
【００８２】
本実施形態は、上記各実施形態のいずれを実行するか選択できることを特徴とする。具体的には、図２７に示すように、サイズ検知フローに入る前に制御ナンバーをＣＰＵ２３（図４参照）に設定する（ステップＳ７０）。制御ナンバーは例えばＮＯ．１、ＮＯ．２等で示す。なお、本実施形態において、図２７に示す「ＮＯ．１」は上記図５、「ＮＯ．２」は図１５、「ＮＯ．３」は図１８、「ＮＯ．４」は図２１、「ＮＯ．５」は図２２、「ＮＯ．６」は図２５の各フローチャートを用いて説明した実施形態を指し、制御ナンバーとして設定する。
【００８３】
その後は設定された制御ナンバーに対応する各実施形態の動作処理（図５、図１５、図１８、図２１、図２２、図２５参照）と同様に行われる（ステップＳ７１からＳ８０）。
【００８４】
上記実施形態により、生産性のダウンを抑え、制御変更やコストアップの負担が軽減され、システム要求に合わせて制御方式を切り替えることが可能となり、より汎用性の高いシステムを得ることが可能となる。
【００８５】
尚、各図のフローチャートに示す処理を、ＣＰＵ２３が実行するためのプログラムは本発明によるプログラムを構成する。このプログラムを記録する記録媒体としては、半導体記憶部や光学的及び／又は磁気的な記憶部等を用いることができる。このようなプログラム及び記録媒体を、前述した各実施形態とは異なる構成のシステム等で用い、そこのＣＰＵで上記プログラムを実行させることにより、本発明と実質的に同じ効果を得ることができる。
【００８６】
以上、本発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施形態に係る画像読取装置の概略断面図である。
【図２】本発明の実施形態に係る画像読取装置の概略斜視図である。
【図３】本発明の実施形態に係る画像形成装置の構成ブロック図である。
【図４】本発明の実施形態に係るＩＰＵ周辺の構成ブロック図である。
【図５】本発明の実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。
【図６】本発明の実施形態に係るスキャナ２０の外観図である。
【図７】本発明の実施形態に係るスキャナ２０の原稿押さえ板の閉検知（圧板：閉→開→閉）を説明する概略側面図である。
【図８】本発明の実施形態に係る読み取りキャリッジの移動を示す図である。
【図９】本発明の実施形態に係るメモリコントロール３０周辺の構成ブロック図である。
【図１０】本発明の実施形態に係るメモリコントロール３０の副走査方向タイミングチャートを示す図である。
【図１１】本発明の実施形態に係るメモリコントロール３０の主走査方向タイミングチャートを示す図である。
【図１２】本発明の実施形態に係るパッチ読み取りの一例を示す図である。
【図１３】本発明の実施形態に係る白黒判定処理を示すフローチャートである。
【図１４】本発明の実施形態に係るサイズ検知判定用パッチ読み取り位置を示す図である。
【図１５】本発明の実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。
【図１６】本発明の実施形態に係るスキャナ２０の原稿押さえ板の閉検知（圧板：閉→開→閉）を説明する概略側面図である。
【図１７】本発明の実施形態に係る読み取りキャリッジの移動を示す図である。
【図１８】本発明の実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。
【図１９】本発明の実施形態に係るスキャナ２０の原稿押さえ板の開検知（圧板：閉→開）を説明する概略側面図である。
【図２０】本発明の実施形態に係るスキャナ２０の原稿押さえ板の閉検知（圧板：開→閉）を説明する概略側面図である。
【図２１】本発明の実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。
【図２２】本発明の実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。
【図２３】本発明の実施形態に係るスキャナ２０の原稿押さえ板の閉検知（圧板：閉→開→閉）を説明する概略側面図である。
【図２４】本発明の実施形態に係る読み取りキャリッジの移動を示す図である。
【図２５】本発明の実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。
【図２６】本発明の実施形態に係る読み取りキャリッジの移動を示す図である。
【図２７】本発明の実施形態に係る原稿サイズ検知動作処理を示すフローチャートである。
【符号の説明】
【００８８】
２０    スキャナ
２１    ＩＰＵ
２２    プリンタ
２３、２５    ＣＰＵ
２４    操作部
２６    表示部
２７    ＲＡＭ
２８    画像処理モジュール
２９    複数ラインメモリ
３０    メモリコントロール
【図１】
2008022285.tif 000004
【図２】
2008022285.tif 000005
【図３】
2008022285.tif 000006
【図４】
2008022285.tif 000007
【図５】
2008022285.tif 000008
【図６】
2008022285.tif 000009
【図７】
2008022285.tif 000010
【図８】
2008022285.tif 000011
【図９】
2008022285.tif 000012
【図１０】
2008022285.tif 000013
【図１１】
2008022285.tif 000014
【図１２】
2008022285.tif 000015
【図１３】
2008022285.tif 000016
【図１４】
2008022285.tif 000017
【図１５】
2008022285.tif 000018
【図１６】
2008022285.tif 000019
【図１７】
2008022285.tif 000020
【図１８】
2008022285.tif 000021
【図１９】
2008022285.tif 000022
【図２０】
2008022285.tif 000023
【図２１】
2008022285.tif 000024
【図２２】
2008022285.tif 000025
【図２３】
2008022285.tif 000026
【図２４】
2008022285.tif 000027
【図２５】
2008022285.tif 000028
【図２６】
2008022285.tif 000029
【図２７】
2008022285.tif 000030