(57)【特許請求の範囲】
【請求項１】
原稿トレイに載置された状態の原稿のサイズを原稿検知センサからの信号に基づいて特定する特定手段と、
前記原稿トレイに載置された原稿を搬送する搬送手段と、
前記搬送手段によって搬送された前記原稿を読み取る読取手段と、
画像が形成される用紙が収納された用紙収納部の選択をユーザから受け付ける受付手段と、
前記読取手段により前記原稿を読み取ることで生成された画像を前記受付手段によって選択を受け付けた用紙収納部に収納された用紙に形成する画像形成手段と、
を有し、
前記読取手段は、前記受付手段によって選択を受け付けた用紙収納部に収納された用紙のサイズが前記特定手段により特定することのできるサイズである場合、前記特定手段により特定されたサイズに基づく第１の読取領域の読み取りを行い、前記受付手段によって選択を受け付けた用紙収納部に収納された用紙のサイズが前記特定手段により特定することのできないサイズである場合、前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズに基づく第２の領域の読み取りを行うことを特徴とする画像形成装置。
【請求項２】
前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズが前記特定手段により特定することのできないサイズである場合、前記原稿のサイズが前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズであるか否かを確認する確認画面を表示する表示手段をさらに有することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記読取手段は、前記確認画面を介した、原稿のサイズが前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズであることを示すユーザ指示に従って、前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズに基づく前記第２の領域の読み取りを行うことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記表示手段は、前記原稿の用紙のサイズが前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズでないことを示すユーザ指示に従って、前記原稿のサイズを指示する入力画面を表示し、
前記読取手段は、前記入力画面を介して入力された前記原稿のサイズに基づく領域の読み取りを行うことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記入力画面は、表示されたサイズから前記原稿のサイズを選択する画面であり、前記特定手段により特定することのできないサイズのみを表示する画面であることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
設定されたコピー倍率が等倍であるか否かを判定するコピー倍率判定手段を更に有し、
前記読取手段は、前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズが前記特定手段により特定できないサイズであり、かつ、前記コピー倍率判定手段により前記コピー倍率が等倍であると判定された場合、前記受付手段によって選択を受け付けた用紙収納部に収納された用紙のサイズに基づく前記第２の領域の読み取りを行うことを特徴とする請求項１乃至５のいずれか一項に記載の画像形成装置。
【請求項７】
前記特定手段により特定することのできるサイズを記憶する記憶手段をさらに有し、
前記読取手段は、前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズが前記記憶手段に記憶されたサイズでない場合、前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズに基づく前記第２の領域の読み取りを行うことを特徴とする請求項１乃至６のいずれか一項に記載の画像形成装置。
【請求項８】
原稿トレイに載置された状態の原稿のサイズを原稿検知センサからの信号に基づいて特定する特定工程と、
前記原稿トレイに載置された原稿を搬送する搬送工程と、
前記搬送工程によって搬送された前記原稿を読み取る読取工程と、
画像が形成される用紙が収納された用紙収納部の選択をユーザから受け付ける受付工程と、
前記読取工程により前記原稿を読み取ることで生成された画像を前記受付工程によって選択を受け付けた用紙収納部に収納された用紙に形成する画像形成工程と、
を含み、
前記読取工程では、前記受付工程によって選択を受け付けた用紙収納部に収納された用紙のサイズが前記特定工程により特定することのできるサイズである場合、前記特定工程により特定されたサイズに基づく第１の読取領域の読み取りを行い、前記受付工程によって受け付けた用紙収納部に収納された用紙のサイズが前記特定工程により特定することのできないサイズである場合、前記受付工程によって受け付けた用紙収納部に収納された用紙のサイズに基づく第２の領域の読み取りを行うことを特徴とする画像形成装置の制御方法。
【請求項９】
請求項８に記載の画像形成装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
複写装置には、Ａ４／ＬＴＲサイズの原稿読み取り部に対応しＡ４／ＬＴＲサイズの用紙に対応した比較的小型のＡ４機と、Ａ４を含めＡ３サイズまでの原稿読み取り部に対応し、記録もＡ３サイズまでの用紙に対応した大型のＡ３機の２種類が存在する。Ａ３機は、Ａ５からＡ３までの原稿に対応しており、読み取り部にはオートドキュメントフィーダ（ＡＤＦ：以下、ＡＤＦという）には原稿サイズを検知するための複数の原稿サイズセンサがある。ＡＤＦに原稿が置かれると原稿サイズセンサの状態が変わり、そのときの原稿サイズセンサの状態から複写装置が原稿サイズを自動判断してコピー処理において使用している（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−２９７４３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
最近では、従来から使用されていたＡ系、Ｂ系、ＬＴＲ／ＬＧＬ系の原稿サイズの用紙に印刷するだけでなく、特定の地域等でしか使用されない特殊な原稿サイズの用紙にも印刷したいという要望がある。
しかしながら、ＡＤＦ原稿サイズセンサは、Ａ系やＢ系、ＬＴＲ／ＬＧＬ系の代表的な原稿サイズを識別する精度しか持っていない。例えば、特殊な原稿サイズの用紙の一例であるＦＯＬＩＯは２１０ｍｍ×３３０ｍｍの原稿サイズである。しかし、ＦＯＬＩＯがＡＤＦに置かれたときのＡＤＦ原稿サイズセンサの状態は、代表的な原稿サイズを識別する精度しか持っていないため、代表的な用紙であるＬＧＬ（２１６ｍｍ×３５６ｍｍ）がＡＤＦに置かれたときの状態と等しくなる。この場合、複写装置は、ＡＤＦ原稿サイズセンサの状態に基づき、ＡＤＦに置かれた原稿の原稿サイズを代表的な原稿サイズのＬＧＬと判定してしまう。このように、ＡＤＦに特定地域等でしか使用されない特殊な原稿サイズの原稿が置かれると、ＡＤＦは、原稿サイズを正しく認識できない。その結果、複写装置は、別の代表的な原稿サイズと判断したままで読み取り基準位置と読み取り長とを決定して、コピー動作を実行してしまうことがある。この結果、コピー結果としては読み取り範囲がずれた印刷が行われる。
本発明はこのような問題点に鑑みなされたもので、用紙のサイズに応じた適切な読み取り範囲で印刷を行うことを目的とする。
【課題を解決するための手段】
【０００５】
そこで、本発明の画像形成装置は、原稿トレイに載置された状態の原稿のサイズを原稿検知センサからの信号に基づいて特定する特定手段と、前記原稿トレイに載置された原稿を搬送する搬送手段と、前記搬送手段によって搬送された前記原稿を読み取る読取手段と、画像が形成される用紙が収納された用紙収納部の選択をユーザから受け付ける受付手段と、前記読取手段により前記原稿を読み取ることで生成された画像を前記受付手段によって選択を受け付けた用紙収納部に収納された用紙に形成する画像形成手段と、を有し、前記読取手段は、前記受付手段によって選択を受け付けた用紙収納部に収納された用紙のサイズが前記特定手段により特定することのできるサイズである場合、前記特定手段により特定されたサイズに基づく第１の読取領域の読み取りを行い、前記受付手段によって選択を受け付けた用紙収納部に収納された用紙のサイズが前記特定手段により特定することのできないサイズである場合、前記受付手段によって受け付けた用紙収納部に収納された用紙のサイズに基づく第２の領域の読み取りを行うことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、用紙のサイズに応じた適切な読み取り範囲で印刷を行うことができる。
【図面の簡単な説明】
【０００７】
【図１】複写装置のハードウェア構成の一例を示す図である。
【図２】ＲＡＭの構成の一例を示す図である。
【図３】ＲＯＭの構成の一例を示す図である。
【図４】ＡＤＦセンサ−サイズ判定情報の一例を示す図である。
【図５】各センサの配置の一例を示す図である。
【図６】ＡＤＦサイズ検知可否情報の一例を示す図である。
【図７】コピー処理を示したフローチャートである。
【図８】ＡＤＦサイズセンサ優先コピー処理の詳細を示したフローチャートである。
【図９】Ｓ７０７で実施した情報処理とは別の情報処理の一例を示したフローチャートである。
【図１０】原稿サイズ確認画面の一例を示す図である。
【図１１】原稿サイズ入力画面の一例を示す図である。
【図１２】ＲＡＭの構成の一例を示す図である。
【図１３】図１２の設定情報に基づいたＡＤＦサイズセンサ優先コピー処理の詳細を示したフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
図１は、本実施形態における画像形成装置の一態様である複写装置１００のハードウェア構成の一例を示す図である。
複写装置１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、画像処理部１０４、無線通信部１０５、操作パネル（ＰＡＮＥＬ）１０６、表示部（ＬＣＤ）１０７をハードウェア構成として有している。複写装置１００は、更に、プリンタ部（ＰＲＩＮＴＥＲ）１０８、スキャナ部（ＳＣＡＮＮＥＲ）１０９、有線通信部１１０をハードウェア構成として有している。
ＣＰＵ１０１は、システムバス（Ｓｙｓｔｅｍ  Ｂｕｓ）１１１に接続される各デバイスを総括的に制御すると共に、ＲＯＭ１０２に記憶されたプログラムを実行する。ＣＰＵ１０１がプログラムに基づき処理を実行することにより複写装置１００の機能及び後述するフローチャートの処理が実現される。
ＲＡＭ１０３は、ＣＰＵ１０１の主メモリ、ワークエリアとして機能するほか、装置の設定情報を保存するためのバックアップ可能なメモリとして使用される。以下に示す実施形態で用いられる各トレイに対する用紙サイズ設定情報や用紙タイプ設定情報、サービス向けの各種設定情報はＲＡＭ１０３に保存される。
【００１０】
画像処理部１０４は、ＣＰＵ１０１の制御のもとで、外部から受信した印刷用データをデコードして生データに変換したり、後述のＳＣＡＮＮＥＲ１０９で読み取った画像をＪＰＥＧデータに圧縮したりといった画像処理を実施する。
無線通信部１０５は、無線ＬＡＮ通信機能を有し、公衆又はローカルネットワークに接続されている無線ＬＡＮルータを介して、ネットワーク上の端末と無線ＬＡＮ通信が可能である。
ＰＡＮＥＬ１０６は、ユーザからの指示が入力される操作部であり、電源キー、テンキー、スタートキー、ストップキー、セットキー、選択キー、各種設定キー、ＬＥＤ等からなる。
ＬＣＤ１０７はＰＡＮＥＬ１０６上にある表示部であり、ＣＰＵ１０１の制御によって、ユーザに対するメッセージを表示し、装置設定画面や動作を決定する画面では設定や動作の選択肢を複数表示して、その中からユーザの指定を可能にしている。
ＰＲＩＮＴＥＲ１０８は、電子写真方式で用紙に画像形成を行う。ＳＣＡＮＮＥＲ１０９は、用紙に印刷されている画像の読み取りを行う。ＳＣＡＮＮＥＲ１０９には、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）が装着されており、複数枚の原稿を自動的に読み取ることができる。ＡＤＦには、セットされた原稿のサイズを判定するためのハードスイッチが存在する。そのハードスイッチの状態から、ＣＰＵ１０１は、セットされた原稿のサイズを判定している。ＡＤＦは、自動給紙装置の一例である。
有線通信部１１０は、有線ＬＡＮを制御し、公衆又はローカルネットワーク上の端末でデータをやり取りできる。
【００１１】
図２は、ＲＡＭ１０３の構成の一例を示す図である。なお、本実施形態では複写装置１００は、トレイ１、トレイ２、手差しトレイの３つの給紙口を有していることを前提に説明する。但し、このことは本実施の形態を限定するものではない。ＲＡＭ１０３には、複写装置１００の設定情報を保存する領域であるが、その中に、トレイ１−２０１、トレイ２−２０２、手差しトレイ２０３の各情報を保存する領域を保有する。トレイごとの情報は、例えばトレイ１−２０１であれば、用紙サイズ２１１、用紙タイプ２１２、その他情報から構成される。用紙サイズ２１１には、トレイ１の用紙サイズが保存される。用紙タイプ２１２には、トレイ１の用紙種別が保存される。ＣＰＵ１０１は、ＰＡＮＥＬ１０６を介した、ユーザの指定操作に応じて、用紙サイズ２１１、用紙タイプ２１２の情報を指定する。トレイ２−２０２の情報も同様に、用紙サイズ２２１、用紙タイプ２２２、その他情報から構成される。手差しトレイ２０３の情報も、用紙サイズ２３１、用紙タイプ２３２、その他情報から構成される。トレイは給紙段の一例である。
【００１２】
また、ＲＡＭ１０３には、複写装置１００においてユーザには公開してないサービススイッチ２４１を有している。ＣＰＵ１０１は、サービスマンによる所定の操作に応じて、サービススイッチ２４１を操作可能になっており、ユーザには公開しない特殊な動作の切り替えが可能になっている。このサービススイッチの中に、以下で示す実施形態においてＣＰＵ１０１が参照している原稿サイズ検知選択情報２５１がある。原稿サイズ検知選択情報２５１は、原稿サイズ検知方法を指定する設定情報であり、「ＡＤＦ原稿サイズ基準」と「用紙サイズ基準」との何れかの値をとる。「ＡＤＦ原稿サイズ基準」はＡＤＦ原稿サイズセンサで判定したサイズを有効として原稿サイズを決定し、読み取り基準位置と読み取り長とを決定してコピーを行う設定情報である。原稿サイズセンサを有するＡＤＦ付きのスキャナを有する複写装置１００では、「ＡＤＦ原稿サイズ基準」をデフォルト設定情報として動作する。「用紙サイズ基準」は、印刷する出力先の用紙サイズをベースにして、拡大／縮小の倍率を考慮したうえで、読み取り基準位置と読み取り長とを決定してコピーを行う設定情報である。「用紙サイズ基準」が設定されている場合、複写装置１００は、ＡＤＦ原稿サイズセンサを有していたとしても、そのセンサの出力値は見ないで、原稿の読み取り範囲を判断する。
【００１３】
図３は、ＲＯＭ１０２の構成の一例を示す図である。ＲＯＭ１０２にはＡＤＦセンサ−サイズ判定情報３１１やＡＤＦサイズ検知可否情報３１２が記憶される。ＡＤＦセンサ−サイズ判定情報３１１は、ＡＤＦ原稿センサの出力値とその出力値から判定されるサイズとをテーブル化した情報である。構成例を図４に記載する。ＡＤＦセンサ−サイズ判定情報３１１は、センサＳＷ０１−４２１、センサＳＷ０２−４２２、センサＳＷ０３−４２３、センサＳＷ０４−４２４、判定サイズ４２５から構成されている。センサＳＷはＡＤＦ原稿サイズセンサの出力値であり、ＯＮかＯＦＦの何れかの状態になっている。本実施形態ではＳＣＡＮＮＥＲ１０９のＡＤＦ上にＡＤＦ原稿サイズセンサが４つある例で説明を行う。図５に各センサの配置を示す。センサＳＷ０１は１３０１の位置にあり、原稿の主走査方向のサイズを判定する第１のセンサである。センサＳＷ０２は１３０２の位置にあり、原稿の主走査方向のサイズを判定する第２のセンサである。センサＳＷ０３は１３０３の位置にあり、原稿の副走査方向のサイズを判定する第１のセンサである。センサＳＷ０４は１３０４の位置にあり、原稿の副走査方向のサイズを判定する第２のセンサである。これらの４つのセンサの状態に応じてＣＰＵ１０１が判定サイズ４２５のサイズを判定する。例えば、センサＳＷ０１がＯＦＦ、センサＳＷ０２がＯＦＦ、センサＳＷ０３がＯＦＦ、センサＳＷ０４がＯＦＦの場合、ＣＰＵ１０１は、判定サイズ４２５に記載されているように判定サイズをＡ３と判定する。ＡＤＦセンサ−サイズ判定情報３１１は、ＣＰＵ１０１が自動生成するテーブル情報であってもよいし、ＲＯＭ１０２等に予め設定されたテーブル情報であってもよい。
【００１４】
ＡＤＦサイズ検知可否情報３１２は、サイズ毎にその紙サイズがＡＤＦ原稿サイズセンサの出力値から正しく認識されるかどうかのテーブル情報である。構成例を図６に記載する。ＡＤＦサイズ検知可否情報３１２は、実サイズ５３１、サイズ検知可否５３２、ＡＤＦ検知サイズ５３３から構成される。実サイズ５３１は、各サイズが保存されている。サイズ検知可否５３２は、実サイズ５３１のサイズが、ＡＤＦ原稿サイズセンサの出力値で検知判断できるかどうかの情報が保存されている。ＹＥＳが入っている場合は、検知可能を意味する。ＮＯが入っている場合は、検知不可能を意味する。サイズ検知可否５３２にＹＥＳが入っているＡＤＦ検知サイズ５３３は、ＡＤＦセンサ−サイズ判定情報３１１の判定サイズ４２５の中に存在しているサイズになる。ＡＤＦ検知サイズ５３３は、実サイズ５３１のサイズがＡＤＦに置かれた場合に、ＡＤＦ原稿サイズセンサの出力値から判定されるサイズ情報が保存されている。例えば、実サイズ５３１がＦＯＬＩＯの場合には、ＦＯＬＩＯはＡＤＦセンサ−サイズ判定情報３１１で判定されるサイズに入っていないので、サイズ検知可否５３２はＮＯになる。ＡＤＦ検知サイズ５３３は、ＦＯＬＩＯがＡＤＦに置かれたときのセンサ出力は、センサＳＷ０１がＯＮ、センサＳＷ０２がＯＮ、センサＳＷ０３がＯＦＦ、センサＳＷ０４がＯＦＦになるので、判定サイズ４２５はＬＧＬになり、ＬＧＬが設定される。ＡＤＦサイズ検知可否情報３１２は、例えば、ＣＰＵ１０１がセンサの精度等に応じて、自動生成するテーブル情報であってもよいし、ＲＯＭ１０２等に予め設定されたテーブル情報であってもよい。
【００１５】
図７は、本実施形態でのコピー処理を示したフローチャートである。
Ｓ６００において、ＣＰＵ１０１は、コピーの種類がＡＰＳ（自動用紙サイズ選択）に指定されているか否かを判定する。ＣＰＵ１０１は、コピーの種類がＡＰＳに指定されていると判定した場合（Ｓ６００においてＹｅｓ）、Ｓ６０６に進み、コピーの種類がＡＰＳに指定されていないと判定した場合（Ｓ６００においてＮｏ）、Ｓ６０１に進む。
Ｓ６０６において、ＣＰＵ１０１は、ＡＰＳ処理に従って、出力先トレイを決定してコピー処理を行う。
Ｓ６０１において、ＣＰＵ１０１は、ＳＣＡＮＮＥＲ１０９のＡＤＦに原稿があるかどうかを判定する。ＣＰＵ１０１は、ＳＣＡＮＮＥＲ１０９のＡＤＦに原稿があると判定した場合（Ｓ６０１においてＹｅｓ）、ＡＤＦから原稿を読み取るコピーを動作させるので、Ｓ６０２に進む。一方、ＣＰＵ１０１は、ＳＣＡＮＮＥＲ１０９のＡＤＦに原稿がないと判定した場合（Ｓ６０１においてＮｏ）、圧板から読み取りを行うことになるため、Ｓ６０５に進む。
Ｓ６０５において、ＣＰＵ１０１は、圧板の原稿をユーザが指定するサイズで読み取って、画像処理後に指定トレイに印刷するコピー処理を行う。圧板には原稿サイズセンサが装着されていないものが多いので、ユーザが原稿サイズを入力する構成としている。圧板にも原稿サイズセンサを有している場合には、ユーザが原稿サイズを指定する操作をなくして、ＣＰＵ１０１は、圧板のサイズセンサの状態に従った原稿サイズセンサ優先コピーの動作を行うこともできる。
【００１６】
Ｓ６０２において、ＣＰＵ１０１は、ＲＡＭ１０３のサービススイッチ２４１の原稿サイズ検知選択情報２５１が「ＡＤＦ原稿サイズ基準」になっているか否かを判定する。ＣＰＵ１０１は、「ＡＤＦ原稿サイズ基準」になっていないと判定した場合（Ｓ６０２においてＮｏ）、Ｓ６０４に進む。一方、ＣＰＵ１０１は、「ＡＤＦ原稿サイズ基準」になっていると判定した場合（Ｓ６０２においてＹｅｓ）、Ｓ６０３に進む。
Ｓ６０４において、ＣＰＵ１０１は、「用紙サイズ基準」の動作を行う。より具体的には、ＣＰＵ１０１は、ＡＤＦ原稿サイズセンサの出力結果に基づかず、指定されたトレイの用紙サイズの紙がＡＤＦにあるとして、読み取り開始位置と読み取り範囲長を設定して読み取りを行い、画像処理後に印刷するコピー処理を行う。
Ｓ６０３において、ＣＰＵ１０１は、ＡＤＦ原稿サイズセンサの出力結果を優先するＡＤＦサイズセンサ優先コピー処理を実施する。Ｓ６０３の処理の詳細は図８で説明する。ＡＤＦサイズセンサ優先コピー処理が終了すると、ＣＰＵ１０１は、図７に示すフローチャートの処理を終える。
【００１７】
図８は、ＡＤＦサイズセンサ優先コピー処理Ｓ６０３の詳細を示したフローチャートである。
Ｓ７０１において、ＣＰＵ１０１は、ＡＤＦの原稿サイズセンサの状態から、ＡＤＦに置かれた原稿のサイズを取得する。より具体的には、ＣＰＵ１０１は、ＡＤＦの４つのセンサの状態を、ＲＯＭ１０２のＡＤＦセンサ−サイズ判定情報３１１のセンサＳＷ０１‐４２１〜センサＳＷ０４−４２４の状態と比較して一致するものを見つける。そして、ＣＰＵ１０１は、そのときの判定サイズ４２５の情報を原稿サイズとして取得する。
Ｓ７０２において、ＣＰＵ１０１は、コピーの出力先に指定されたトレイに設定された用紙サイズ情報を取得する。例えば、出力先トレイがトレイ１‐２０１であった場合は、ＣＰＵ１０１は、ＲＡＭ１０３の用紙サイズ２１１に保存されているサイズを取得する。
Ｓ７０３において、ＣＰＵ１０１は、Ｓ７０２で取得したトレイの用紙サイズに対して、ＡＤＦサイズ検知可否情報３１２のサイズ検知可否５３２がＹＥＳ（即ち、検知可能）になっているかを判定する。ＣＰＵ１０１は、ＹＥＳになっていなかった場合（Ｓ７０３においてＮｏ）、Ｓ７０４に進み、ＹＥＳになっていた場合（Ｓ７０３においてＹｅｓ）、Ｓ７１１に進む。
Ｓ７０４において、ＣＰＵ１０１は、Ｓ７０２で取得したトレイの用紙サイズに対して、ＡＤＦサイズ検知可否情報３１２のＡＤＦ検知サイズ５３３の情報を取得する。つまり、ＣＰＵ１０１は、Ｓ７０２で取得したトレイの用紙サイズがＡＤＦに置かれた場合にサイズセンサの出力値から判断されるサイズを調べる。
【００１８】
Ｓ７０５において、ＣＰＵ１０１は、Ｓ７０１で取得した原稿サイズと、Ｓ７０４で取得したトレイの用紙サイズがＡＤＦにおかれた場合のサイズセンサから判断されるサイズと、が一致するかを判定する。ＣＰＵ１０１は、一致していた場合（Ｓ７０５においてＹｅｓ）、Ｓ７０６に進み、一致していなかった場合（Ｓ７０５においてＮｏ）、Ｓ７１１に進む。
Ｓ７０６において、ＣＰＵ１０１は、ＡＤＦで正しくサイズ検知ができない出力トレイの用紙サイズに対応するサイズの原稿がＡＤＦにセットされている可能性が高いので、設定されたコピー倍率が等倍（１００％）であるか否かを判定する。ＣＰＵ１０１は、例えば、ＰＡＮＥＬ１０６を介して設定されたコピー倍率が等倍であった場合（Ｓ７０６においてＹｅｓ）、Ｓ７０７に進み、等倍でなかった場合（Ｓ７０６においてＮｏ）、Ｓ７１１に進む。Ｓ７０６の処理は、コピー倍率判定の処理の一例である。
Ｓ７０７において、ＣＰＵ１０１は、ＡＤＦで正しくサイズ検知ができない出力トレイの用紙サイズに対応するサイズの原稿がＡＤＦにセットされていると判断する。そして、ＣＰＵ１０１は、ＡＤＦサイズセンサ優先コピー処理ではあるけれども、Ｓ７０２で取得したトレイの用紙サイズに対応するサイズの原稿がＡＤＦに置かれているとして、読み取り開始位置と読み取り範囲長とを設定する。
続いて、Ｓ７０８において、ＣＰＵ１０１は、設定された読み取り開始位置と読み取り範囲長とに従って原稿を読み取る制御を実行する。
そして、Ｓ７０９において、ＣＰＵ１０１は、画像処理部１０４を動作させ、コピーに必要な画像処理を行う。
そして、Ｓ７１０において、ＣＰＵ１０１は、画像処理部１０４の出力結果をＰＲＩＮＴＥＲ１０８の指定トレイに印刷し、コピー処理を終える。
【００１９】
一方、Ｓ７０３において、Ｓ７０２で取得したトレイの用紙サイズに対して、ＡＤＦサイズ検知可否情報３１２のサイズ検知可否５３２がＹＥＳ（検知可能）になっていた場合、ＣＰＵ１０１は、ＡＤＦセンサによるサイズ検知が正しく動作すると判断できる。したがって、Ｓ７１１において、ＣＰＵ１０１は、ＡＤＦサイズセンサから取得したサイズ（ＲＯＭ１０２のＡＤＦセンサ−サイズ判定情報３１１の判定サイズ４２５）で読み取り開始位置と読み取り範囲長とを設定する。
また、Ｓ７０５において、Ｓ７０１で取得した原稿サイズとＳ７０４で取得したトレイの用紙サイズがＡＤＦにおかれた場合のサイズセンサから判断されるサイズとが一致しない場合、トレイの用紙サイズとＡＤＦの原稿サイズとは異なると考えられる。例えば、Ｓ７０４で取得したトレイの用紙サイズがＦＯＬＩＯである場合、ＦＯＬＩＯがＡＤＦに置かれるとＡＤＦ原稿サイズセンサからはＬＧＬが読める。ここで、Ｓ７０１で取得した原稿サイズと異なっていた場合（例えば、Ａ４だった場合）、ＣＰＵ１０１は、明らかにＦＯＬＩＯではない原稿が入っていると分かる。したがって、Ｓ７１１で、ＣＰＵ１０１は、ＡＤＦ原稿サイズセンサの情報を優先させ、ＡＤＦサイズセンサから取得したサイズ（ＲＯＭ１０２のＡＤＦセンサ−サイズ判定情報３１１の判定サイズ４２５）で読み取り開始位置と読み取り範囲長とを設定する。
Ｓ７０６において、コピー倍率が等倍（１００％）で無かった場合、拡大や縮小が実行されるため、トレイの用紙サイズと用紙サイズは異なる可能性が高まる。したがって、Ｓ７１１において、ＣＰＵ１０１は、ＡＤＦサイズセンサの判定を有効にし、ＡＤＦサイズセンサから取得したサイズ（ＲＯＭ１０２のＡＤＦセンサ−サイズ判定情報３１１の判定サイズ４２５）で読み取り開始位置と読み取り範囲長とを設定する。
【００２０】
図９は、Ｓ７０７で実施した情報処理とは別の情報処理の一例を示したフローチャートである。Ｓ７０７では、ＣＰＵ１０１は、Ｓ７０２で取得したトレイの用紙サイズに対応するサイズの原稿がＡＤＦに置かれているとして、読み取り開始位置と読み取り範囲長とを設定した。しかし、本フローチャートでは、ＣＰＵ１０１は、処理前にユーザに対して再確認し、異なる場合はサイズの再入力をさせる。
Ｓ８０１において、ＣＰＵ１０１は、原稿サイズがＳ７０２で取得したトレイの用紙サイズに対応するサイズであるかどうかを確認する画面をＬＣＤ１０７に表示する。表示する画面例を図１０に示す。図１０は、原稿サイズ確認画面の一例を示す図である。ＣＰＵ１０１は、ＰＡＮＥＬ１０６が操作されることに対応して、ＹＥＳ１１０２かＮＯ１１０３のどちらかを選択できる画面をユーザに提供する。
Ｓ８０２において、ＣＰＵ１０１は、ＰＡＮＥＬ１０６の操作で選択キー入力があったか否かを判定する。選択キーが無かった場合（Ｓ８０２においてＮｏ）、ＣＰＵ１０１は、Ｓ８０２で選択キーの入力を待つ。選択キーの入力があった場合（Ｓ８０２においてＹｅｓ）、ＣＰＵ１０１は、Ｓ８０３に進む。
Ｓ８０３において、ＣＰＵ１０１は、ＹＥＳが選択されたかを判定する。ＹＥＳが選択された場合（Ｓ８０３においてＹｅｓ）、ＣＰＵ１０１は、Ｓ８０４に進む。
Ｓ８０４において、ＣＰＵ１０１は、Ｓ７０２で取得したトレイの用紙サイズに対応するサイズの原稿がＡＤＦに置かれているとして、読み取り開始位置と読み取り範囲長とを設定する。
【００２１】
Ｓ８０３でＹＥＳが選択されていない場合（Ｓ８０３においてＮｏ）、原稿サイズがＳ７０２で取得したトレイの用紙サイズとは異なるので、ＣＰＵ１０１は、Ｓ８０５に進む。
Ｓ８０５において、ＣＰＵ１０１は、原稿サイズを入力する画面をＬＣＤ１０７に表示する。表示する画面例を図１１に示す。図１１は、原稿サイズ入力画面の一例を示す図である。ＣＰＵ１０１は、ＰＡＮＥＬ１０６が操作されることに対応して、「ＬＧＬ」１２０２、「ＯＦＦＩＣＩＯ」１２０３、「ＦＬＳ」１２０４、「ＦＯＬＩＯ」１２０５の何れかが選択できる画面をユーザに提供する。ＣＰＵ１０１が画面に表示しているサイズは、現在のサイズセンサの出力値から判断されるＡＤＦの検知サイズ（ＡＤＦセンサ−サイズ判定情報３１１の判定サイズ４２５）が、ＡＤＦサイズ検知可否情報３１２のＡＤＦ検知サイズ５３３と一致するものである。もちろん、ＣＰＵ１０１は、複写装置１００が対応している全用紙サイズを表示するように制御してもよい。
続いて、Ｓ８０６において、ＣＰＵ１０１は、ＰＡＮＥＬ１０６の操作で選択キーが押下され、サイズ入力があったか否かを判定する。サイズ入力が無かった場合（Ｓ８０６においてＮｏ）、ＣＰＵ１０１は、Ｓ８０６でサイズ入力を引き続き待つ。サイズ入力があった場合（Ｓ８０６においてＹｅｓ）、ＣＰＵ１０１は、Ｓ８０７に進む。
Ｓ８０７において、ＣＰＵ１０１は、入力されたサイズの原稿がＡＤＦに置かれているとして、読み取り開始位置と読み取り範囲長とを設定する。
【００２２】
図１２は、ＲＡＭ１０３の構成を示す図である。図１２で示すＲＡＭ１０３は、図２で説明したものと同じＲＡＭ１０３であるが、サイズ毎の用紙優先設定情報９０１を有している。サイズ毎の用紙優先設定情報９０１は、ＡＤＦサイズ検知可否情報３１２のサイズ検知可否５３２がＮＯになっているサイズに対して、設定情報を保存する領域を有しており、ＦＯＬＩＯ９１１、ＧＬＴＲ９１２、ＧＬＧＬ９１３等が用意されている。設定情報は、ＹＥＳかＮＯの何れかである。ＹＥＳが設定されている場合、ＣＰＵ１０１は、そのサイズの用紙に対するＡＤＦからのコピーでは、ＡＤＦに同じサイズの原稿が置かれているとして、読み取り開始位置と読み取り範囲長とを設定してコピーを行う。ＮＯが設定されている場合、ＣＰＵ１０１は、ＡＤＦサイズセンサから取得したサイズで読み取り開始位置と読み取り範囲長を設定してコピーを行う。ＣＰＵ１０１は、ＰＡＮＥＬ１０６を介したユーザの設定操作等に応じて、用紙優先設定情報９０１の用紙サイズ毎に、用紙優先対象とするか否か、即ち、ＹＥＳかＮＯの何れか、の設定情報を設定する。この結果、ＣＰＵ１０１は、特定のサイズに対してだけ、本実施形態のトレイの用紙サイズに対応するサイズの原稿がＡＤＦに置かれているとして、読み取り開始位置と読み取り範囲長とを設定するコピー動作を実現することが可能になる。
【００２３】
図１３は、図１２の設定情報に基づいたＡＤＦサイズセンサ優先コピー処理Ｓ６０３の詳細を示したフローチャートである。
Ｓ１００１において、ＣＰＵ１０１は、ＡＤＦの原稿サイズセンサの状態から、ＡＤＦに置かれた原稿のサイズを取得する。より具体的に、ＣＰＵ１０１は、ＡＤＦの４つのセンサの状態をＲＯＭ１０２のＡＤＦセンサ−サイズ判定情報３１１のセンサＳＷ０１‐４２１〜センサＳＷ０４−４２４の状態と比較して一致するものを見つける。そしてＣＰＵ１０１は、そのときの判定サイズ４２５の情報を取得する。
Ｓ１００２において、ＣＰＵ１０１は、コピーの出力先に指定されたトレイに設定された用紙サイズ情報を取得する。例えば、出力先トレイがトレイ１‐２０１であった場合は、ＲＡＭ１０３の用紙サイズ２１１に保存されているサイズを取得する。
Ｓ１００３において、ＣＰＵ１０１は、Ｓ１００２で取得したトレイの用紙サイズに対して、ＡＤＦサイズ検知可否情報３１２のサイズ検知可否５３２がＹＥＳ（即ち、検知可能）になっているかを判定する。ＣＰＵ１０１は、ＹＥＳになっていなかった場合、Ｓ１００４に進み、ＹＥＳになっていた場合、Ｓ１０１１に進む。
Ｓ１００４において、ＣＰＵ１０１は、Ｓ１００２で取得したトレイの用紙サイズが用紙優先対象として設定されているか、即ち、前記用紙サイズに対する用紙優先設定情報９０１がＹＥＳになっているか、を判定する。例えば、ＣＰＵ１０１は、Ｓ１００２で取得したトレイの用紙サイズがＦＯＬＩＯであった場合、用紙優先設定情報９０１のＦＯＬＩＯ９１１の設定情報がＹＥＳか否かを判定する。Ｓ１００４の処理は、優先設定判定の処理の一例である。
ＣＰＵ１０１は、Ｓ１００４でトレイの用紙サイズに対する用紙優先設定情報９０１がＹＥＳであった場合、Ｓ１００５に進み、ＹＥＳでなかった場合、Ｓ１０１１に進む。
【００２４】
Ｓ１００５において、ＣＰＵ１０１は、トレイの用紙サイズに対してのＡＤＦサイズ検知可否情報３１２のＡＤＦ検知サイズ５３３の情報を取得する。つまり、ＣＰＵ１０１は、Ｓ１００２で取得したトレイの用紙サイズがＡＤＦに置かれた場合にサイズセンサの出力値から判断されるサイズを調べる。
Ｓ１００６において、ＣＰＵ１０１は、Ｓ１００１で取得した原稿サイズと、Ｓ１００５で取得したトレイの用紙サイズがＡＤＦにおかれた場合のサイズセンサから判断されるサイズとが一致するかを判定する。ＣＰＵ１０１は、一致した場合、Ｓ１００７に進み、一致していなかった場合、Ｓ１０１１に進む。
Ｓ１００７において、ＣＰＵ１０１は、ＡＤＦサイズセンサ優先コピー処理ではあるけれども、Ｓ１００２で取得したトレイの用紙サイズに対応するサイズの原稿がＡＤＦに置かれているとして、読み取り開始位置と読み取り範囲長とを設定する。
続いて、Ｓ１００８において、ＣＰＵ１０１は、設定された読み取り開始位置と読み取り範囲長とに従って原稿を読み取る制御を実行する。
そして、Ｓ１００９において、ＣＰＵ１０１は、画像処理部１０４を動作させ、コピーに必要な画像処理を行う。
そして、Ｓ１０１０において、ＣＰＵ１０１は画像処理部１０４の出力結果をＰＲＩＮＴＥＲ１０８の指定トレイに印刷し、コピー処理を終える。
【００２５】
Ｓ１００３において、Ｓ１００２で取得したトレイの用紙サイズに対して、ＡＤＦサイズ検知可否情報３１２のサイズ検知可否５３２がＹＥＳ（検知可能）になっていた場合、ＣＰＵ１０１は、ＡＤＦセンサによるサイズ検知が正しく動作すると判断できる。したがって、Ｓ１０１１において、ＣＰＵ１０１はＡＤＦサイズセンサから取得したサイズ（ＲＯＭ１０２のＡＤＦセンサ−サイズ判定情報３１１の判定サイズ４２５）で読み取り開始位置と読み取り範囲長とを設定する。
また、Ｓ１００４において、トレイの用紙サイズに対する用紙優先設定情報９０１がＹＥＳでなかった場合は、用紙と同じサイズの原稿があるとした動作が望まれてない。したがって、Ｓ１０１１において、ＣＰＵ１０１は、ＡＤＦサイズセンサから取得したサイズ（ＲＯＭ１０２のＡＤＦセンサ−サイズ判定情報３１１の判定サイズ４２５）で読み取り開始位置と読み取り範囲長とを設定する。
また、Ｓ１００５において、Ｓ１００１で取得した原稿サイズとＳ１００５で取得したトレイの用紙サイズがＡＤＦにおかれた場合のサイズセンサから判断されるサイズとが一致しない場合、トレイの用紙サイズとＡＤＦの原稿サイズとは異なると考えられる。したがって、Ｓ１０１１において、ＣＰＵ１０１は、ＡＤＦサイズセンサから取得したサイズ（ＲＯＭ１０２のＡＤＦセンサ−サイズ判定情報３１１の判定サイズ４２５）で読み取り開始位置と読み取り範囲長とを設定する。
【００２６】
以上説明した手順により、ＡＤＦ原稿サイズセンサが判定できないサイズの用紙へのコピーでは、用紙のサイズと同じサイズの原稿がＡＤＦに置かれているとして読み取り開始位置と読み取り範囲長とを決めるようになった。この結果、ＡＤＦ原稿サイズセンサで正しく認識できないサイズの原稿と用紙がセットされても、読み取り範囲がずれずに、正しくコピーができるようになるという効果が得られる。
【００２７】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００２８】
以上、上述した各実施形態によれば、ＡＤＦ原稿サイズセンサで正しく認識できない原稿サイズの原稿と用紙とがセットされた場合であっても、原稿サイズに応じた適切な読み取り範囲で印刷を行うことができる。
【符号の説明】
【００２９】
１００  複写装置
１０１  ＣＰＵ
１０３  ＲＡＭ
１０４  ＲＯＭ
【図１】
0006501546.tif 000002
【図２】
0006501546.tif 000003
【図３】
0006501546.tif 000004
【図４】
0006501546.tif 000005
【図５】
0006501546.tif 000006
【図６】
0006501546.tif 000007
【図７】
0006501546.tif 000008
【図８】
0006501546.tif 000009
【図９】
0006501546.tif 000010
【図１０】
0006501546.tif 000011
【図１１】
0006501546.tif 000012
【図１２】
0006501546.tif 000013
【図１３】
0006501546.tif 000014