(57)【特許請求の範囲】
【請求項１】
入力された画像データに基づいてプリント用紙上に画像を形成し出力する画像形成装置において、
原稿画像を画像データに変換するために原稿を画像読み取り位置に順次搬送する自動原稿搬送手段と、
原稿から変換された画像データを記憶するメモリ手段と、
異なるサイズのプリント用紙を給紙するための複数の給紙段と、
前記複数の給紙段の中から、形成される画像に合ったサイズのプリント用紙が入った給紙段を選択する自動用紙選択手段と、
前記メモリ手段に記憶された画像データに基づいて画像をプリント用紙に形成する際に、前記複数の給紙段のうちで前記自動用紙選択手段により選択された給紙段のプリント用紙に、形成される画像を回転させなければ画像全体が入らない場合に、前記形成される画像を回転させた上でプリント用紙に形成する自動画像回転手段と、
前記自動原稿搬送手段に対して、送り方向の長さは異なるが幅方向の長さが等しい複数のサイズの用紙からなる原稿を画像読み取り位置へ搬送することを許可する原稿混載モードが設定されているときは、前記自動画像回転手段の動作を禁止した上で、前記自動用紙選択手段を動作させる制御手段と
を有することを特徴とする画像形成装置。
【請求項２】
原稿画像を画像データに変換するために原稿を画像読み取り位置に順次搬送する自動原稿搬送手段と、原稿から変換された画像データを記憶するメモリ手段と、異なるサイズのプリント用紙を給紙するための複数の給紙段とを備えた画像形成装置に適用される画像形成方法において、
前記複数の給紙段の中から、形成される画像に合ったサイズのプリント用紙が入った給紙段を選択する自動用紙選択ステップと、
前記メモリ手段に記憶された画像データに基づいて画像をプリント用紙に形成する際に、前記複数の給紙段のうちで前記自動用紙選択ステップにより選択された給紙段のプリント用紙に、形成される画像を回転させなければ画像全体が入らない場合に、前記形成される画像を回転させた上でプリント用紙に形成する自動画像回転ステップと、
前記自動原稿搬送手段に対して、送り方向の長さは異なるが幅方向の長さが等しい複数のサイズの用紙からなる原稿を画像読み取り位置へ搬送することを許可する原稿混載モードが設定されているときは、前記自動画像回転ステップの実行を禁止した上で、前記自動用紙選択ステップを実行させる制御ステップと
を有することを特徴とする画像形成方法。
【請求項３】
原稿画像を画像データに変換するために原稿を画像読み取り位置に順次搬送する自動原稿搬送手段と、原稿から変換された画像データを記憶するメモリ手段と、異なるサイズのプリント用紙を給紙するための複数の給紙段とを備えた画像形成装置に適用される画像形成方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、
前記画像形成方法が、
前記複数の給紙段の中から、形成される画像に合ったサイズのプリント用紙が入った給紙段を選択する自動用紙選択ステップと、
前記メモリ手段に記憶された画像データに基づいて画像をプリント用紙に形成する際に、前記複数の給紙段のうちで前記自動用紙選択ステップにより選択された給紙段のプリント用紙に、形成される画像を回転させなければ画像全体が入らない場合に、前記形成される画像を回転させた上でプリント用紙に形成する自動画像回転ステップと、
前記自動原稿搬送手段に対して、送り方向の長さは異なるが幅方向の長さが等しい複数のサイズの用紙からなる原稿を画像読み取り位置へ搬送することを許可する原稿混載モードが設定されているときは、前記自動画像回転ステップの実行を禁止した上で、前記自動用紙選択ステップを実行させる制御ステップと
を有することを特徴とする記憶媒体。
【請求項４】
読み取った原稿画像をプリント用紙上に形成する画像形成装置において、
送り方向の長さは異なるが幅方向の長さが等しい複数のサイズからなる原稿を画像読み取り位置へ搬送する原稿混載モードを行うことが可能な自動原稿搬送手段と、
原稿から変換された画像データを記憶するメモリ手段と、
前記メモリ手段に記憶された画像データをプリント用紙に合わせて９０度回転させるオート回転機能を行うオート回転手段と、
異なるサイズのプリント用紙を給紙するための複数の給紙段の中から、形成される画像に合ったサイズのプリント用紙が入った給紙段を選択する自動用紙選択機能を行う自動用紙選択手段とを有し、
前記自動用紙選択手段は、前記オート回転機能が設定されていても前記原稿混載モードが設定された場合は、前記複数の給紙段のうちで前記メモリ手段に記憶された画像データを回転しなければならないサイズのプリント用紙を有する給紙段を除いて、形成される画像に合ったサイズのプリント用紙を有する給紙段を選択することを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置、画像形成方法、及び記憶媒体に関し、特に、入力された画像データに基づいてプリント用紙上に画像を形成し出力する画像形成装置、当該画像形成装置に適用される画像形成方法、及び当該画像形成方法を実行するプログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
従来、複写機の画像形成モードの一つとして原稿混載モードがある。このモードでは、送り方向（移動方向）の長さは異なるが幅方向の長さが等しい複数のサイズの用紙からなる原稿が、自動原稿搬送装置（ＤＦ）上に載置されても、順次搬送された原稿のサイズに合わせてプリントが実行されるようになっている。
【０００３】
また、選択可能な給紙段の中から、プリント画像の画像サイズに合ったサイズのプリント用紙がセットされている給紙段が自動的に選択される自動用紙選択機能がある。
【０００４】
さらに、入力された原稿画像データを記憶できるメモリを有する複写機においては、原稿画像データに基づいて複写機内部で形成されるプリント画像が、プリント用紙にそのままでは入り切らないが、プリント画像を９０°回転させればプリント用紙に入る場合には、プリント画像を９０°回転させてプリント用紙上に画像を形成するオート回転機能がある。
【０００５】
ここで、原稿混載モードと自動用紙選択機能とが同時に設定されている場合には、自動原稿搬送装置（ＤＦ）上に置かれた幅方向の等しい複数のサイズの用紙からなる原稿に対して順次プリント処理を行う際に、プラテン上に搬送された原稿のサイズに応じて、自動用紙選択機能により最適なプリント用紙が自動的に選択され、プリントされる。
【０００６】
また自動用紙選択機能とオート回転機能とが同時に設定されている場合には、プリント画像サイズの用紙がないが、プリント画像を９０°回転させたサイズの用紙が給紙段にセットされていた場合には、自動的にその給紙段が選択され、プリントが実行される。
【０００７】
原稿混載モードとオート回転機能とが同時に設定されている場合には、自動原稿搬送装置（ＤＦ）上に置かれた幅方向の等しい複数のサイズの用紙からなる原稿に対して順次プリント処理を行う際に、プラテン上に搬送された原稿のプリント画像が、ユーザが選択したプリント用紙に、そのままでは入り切らないが、プリント画像を９０°回転させれば入る場合に、プリント画像を９０°回転させた上でプリントを行う。
【０００８】
【発明が解決しようとする課題】
上述の原稿混載モード、自動用紙選択機能、オート回転機能はそれぞれ、複写機を効率良く使用していく上で重要な技術であり、それらを組み合わせて機能させることも効率化を促進する。
【０００９】
しかし、原稿混載モード、自動用紙選択機能、オート回転機能を同時に設定した場合には以下のような不具合を生じるケースが考えられる。即ち、自動原稿搬送装置（ＤＦ）に、幅方向の長さは同じで送り方向の長さが異なる複数の用紙サイズからなる原稿をセットしプリントする場合に、原稿中のある用紙サイズの画像において、その画像に合うサイズの給紙段はないが、その画像を９０°回転させれば回転後の画像に合う給紙段が存在したならば、自動用紙選択機能により当該給紙段が選択され、画像はオート回転機能より９０°回転されてプリントされるといったケースである。この場合、プリント済みのプリント出力束において、一部のプリント済みの用紙だけ向きが他のプリント済みの用紙と異なってしまい、ユーザが改めてプリント出力束の用紙の向きを直す作業が必要となるという問題点があった。
【００１０】
この不具合はオート回転機能をオフすることで回避できるが、オート回転機能は、原稿混載モードや自動用紙選択機能と異なり、リセットキーの入力によりクリアできる機能ではないため、上記のような不具合を回避するには、ユーザはこのオート回転機能を使用する度に設定のオフ／オンをしなければならない。
【００１１】
本発明はこのような問題点に鑑みてなされたものであって、原稿混載モード、自動用紙選択機能、オート回転機能を有する画像形成装置において、原稿混載モードで画像形成する際に、オート回転機能を設定したままでも、自動用紙選択機能により原稿に合ったサイズの用紙を自動的に選択することができる画像形成装置、画像形成方法、及び記憶媒体を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明によれば、入力された画像データに基づいてプリント用紙上に画像を形成し出力する画像形成装置において、原稿画像を画像データに変換するために原稿を画像読み取り位置に順次搬送する自動原稿搬送手段と、原稿から変換された画像データを記憶するメモリ手段と、異なるサイズのプリント用紙を給紙するための複数の給紙段と、前記複数の給紙段の中から、形成される画像に合ったサイズのプリント用紙が入った給紙段を選択する自動用紙選択手段と、前記メモリ手段に記憶された画像データに基づいて画像をプリント用紙に形成する際に、前記複数の給紙段のうちで前記自動用紙選択手段により選択された給紙段のプリント用紙に、形成される画像を回転させなければ画像全体が入らない場合に、前記形成される画像を回転させた上でプリント用紙に形成する自動画像回転手段と、前記自動原稿搬送手段に対して、送り方向の長さは異なるが幅方向の長さが等しい複数のサイズの用紙からなる原稿を画像読み取り位置へ搬送することを許可する原稿混載モードが設定されているときは、前記自動画像回転手段の動作を禁止した上で、前記自動用紙選択手段を動作させる制御手段とを有することを特徴とする。
【００１４】
請求項２記載の発明によれば、原稿画像を画像データに変換するために原稿を画像読み取り位置に順次搬送する自動原稿搬送手段と、原稿から変換された画像データを記憶するメモリ手段と、異なるサイズのプリント用紙を給紙するための複数の給紙段とを備えた画像形成装置に適用される画像形成方法において、前記複数の給紙段の中から、形成される画像に合ったサイズのプリント用紙が入った給紙段を選択する自動用紙選択ステップと、前記メモリ手段に記憶された画像データに基づいて画像をプリント用紙に形成する際に、前記複数の給紙段のうちで前記自動用紙選択ステップにより選択された給紙段のプリント用紙に、形成される画像を回転させなければ画像全体が入らない場合に、前記形成される画像を回転させた上でプリント用紙に形成する自動画像回転ステップと、前記自動原稿搬送手段に対して、送り方向の長さは異なるが幅方向の長さが等しい複数のサイズの用紙からなる原稿を画像読み取り位置へ搬送することを許可する原稿混載モードが設定されているときは、前記自動画像回転ステップの実行を禁止した上で、前記自動用紙選択ステップを実行させる制御ステップとを有することを特徴とする。
【００１６】
請求項３記載の発明によれば、原稿画像を画像データに変換するために原稿を画像読み取り位置に順次搬送する自動原稿搬送手段と、原稿から変換された画像データを記憶するメモリ手段と、異なるサイズのプリント用紙を給紙するための複数の給紙段とを備えた画像形成装置に適用される画像形成方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、前記画像形成方法が、前記複数の給紙段の中から、形成される画像に合ったサイズのプリント用紙が入った給紙段を選択する自動用紙選択ステップと、前記メモリ手段に記憶された画像データに基づいて画像をプリント用紙に形成する際に、前記複数の給紙段のうちで前記自動用紙選択ステップにより選択された給紙段のプリント用紙に、形成される画像を回転させなければ画像全体が入らない場合に、前記形成される画像を回転させた上でプリント用紙に形成する自動画像回転ステップと、前記自動原稿搬送手段に対して、送り方向の長さは異なるが幅方向の長さが等しい複数のサイズの用紙からなる原稿を画像読み取り位置へ搬送することを許可する原稿混載モードが設定されているときは、前記自動画像回転ステップの実行を禁止した上で、前記自動用紙選択ステップを実行させる制御ステップとを有することを特徴とする。
【００１７】
また、請求項４記載の発明によれば、読み取った原稿画像をプリント用紙上に形成する画像形成装置において、送り方向の長さは異なるが幅方向の長さが等しい複数のサイズからなる原稿を画像読み取り位置へ搬送する原稿混載モードを行うことが可能な自動原稿搬送手段と、原稿から変換された画像データを記憶するメモリ手段と、前記メモリ手段に記憶された画像データをプリント用紙に合わせて９０度回転させるオート回転機能を行うオート回転手段と、異なるサイズのプリント用紙を給紙するための複数の給紙段の中から、形成される画像に合ったサイズのプリント用紙が入った給紙段を選択する自動用紙選択機能を行う自動用紙選択手段とを有し、前記自動用紙選択手段は、前記オート回転機能が設定されていても前記原稿混載モードが設定された場合は、前記複数の給紙段のうちで前記メモリ手段に記憶された画像データを回転しなければならないサイズのプリント用紙を有する給紙段を除いて、形成される画像に合ったサイズのプリント用紙を有する給紙段を選択することを特徴とする。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１９】
図１は、本発明の実施形態に係る画像形成装置の構成を示す断面図である。
【００２０】
図１において、１００は画像形成装置本体である。１０１は原稿載置台としてのプラテンガラスである。１０２はスキャナであり、原稿証明ランプ１０３、走査ミラー１０４等で構成される。不図示のモータによりスキャナ１０２が所定方向に往復走査されて、原稿の反射光が、走査ミラー１０４〜１０６を介してレンズ１０８を透過してイメージセンサ部（ＣＣＤセンサ）１０９に結像される。
【００２１】
１２０はレーザ、ポリゴンスキャナ等で構成された露光制御部であり、レーザ光１２９を画像形成部１２６の感光体ドラム１１０に照射する。レーザ光１２９は、イメージセンサ部１０９で電気信号に変換され、後述する所定の画像処理が行われた画像信号に基づいて変調されたものである。
【００２２】
感光体ドラム１１０の回りには、画像形成部１２６を構成するものとして、１次帯電器１１２、現像器１２１、転写帯電器１１８、クリーニング装置１１６、前露光ランプ１１４が装備されている。画像形成部１２６において、感光体ドラム１１０は、不図示のモータにより図に示す矢印の方向に回転しており、１次帯電器１１２により所望の電位に帯電された後、露光制御部１２０からのレーザ光１２９が照射され、静電潜像が形成される。感光体ドラム１１０上に形成された静電潜像は、現像器１２１により現像されて、トナー像として可視化される。
【００２３】
一方、上段カセット１３１あるいは下段カセット１３２からピックアップローラ１３３，１３４により給紙された転写紙は、給紙ローラ１３５，１３６により本体に送られ、レジストローラ１３７により転写ベルト１３０に給送され、可視化されたトナー像が転写帯電器１１８により転写紙に転写される。
【００２４】
転写後の感光体ドラム１１０では、クリーニング装置１１６により残留トナーが清掃され、前露光ランプ１１４により残留電荷が消去される。転写後の転写紙は転写ベルト１３０から分離され、定着前帯電器１３９，１４０によりトナー画像が再帯電され、定着器１４１に送られ、加圧、加熱により定着され、排出ローラ１４２により本体１００の外に排出される。
【００２５】
本体１００には、例えば４０００枚の転写紙を収納し得るデッキ１５０が装備されている。デッキ１５０のリフタ１５１は、給紙ローラ１５２に転写紙が常に当接するように転写紙の量に応じて上昇するようになっている。また、１００枚の転写紙を収容し得るマルチ手差し１５３が装備されている。
【００２６】
さらに、１５４は排紙フラッパであり、両面記録側ないし多重記録側の経路と、排紙側の経路とを切り替える。排紙ローラ１４２から送り出された転写紙は、この排紙フラッパ１５４により両面記録側ないし多重記録側の経路に切り替えられる。また、１５８は下搬送パスであり、排紙ローラ１４２から送り出された転写紙を、反転パス１５５を介し、転写紙を裏返して再給紙トレイ１５６に導き、両面記録を可能とする。また、１５７は、両面記録の経路と多重記録の経路とを切り替える多重フラッパであり、これを左方向に倒すことにより、転写紙を反転パス１５５に介さず、直接下搬送パス１５８に導き、多重記録を可能とする。１５９は経路１６０を通じて転写紙を画像形成部１２６側に給紙する給紙ローラである。
【００２７】
１６１は、排紙フラッパ１５４の近傍に配置された排出ローラであり、この排紙フラッパ１５４により排出側に切り替えられた転写紙を機外に排出する。なお両面記録（両面複写）や多重記録（多重複写）時には、排紙フラッパ１５４を上方に上げて、複写済みの転写紙を、下搬送パス１５８を介して再給紙トレイ１５６に格納する。
【００２８】
再給紙トレイ１５６に格納されている転写紙が、下から１枚ずつ給紙ローラ１５９により経路１６０を介して本体１００のレジストローラ１３７に導かれる。
【００２９】
本体１００から転写紙を反転して排出する時には、排紙フラッパ１５４を上方へ上げ、多重フラッパ１５７を右方向へ倒して、複写済みの転写紙を反転パス１５５側へ搬送し、転写紙の後端が第１の送りローラ１６２を通過した後に、反転ローラ１６３によって第２の送りローラ１６２ａ側に搬送し、排出ローラ１６１によって転写紙を機外へ排出する。
【００３０】
１８０は自動原稿搬送装置（ＤＦ）である。原稿置き台１８１上に置かれた原稿束の中から、給紙ローラ１８２により表面の１枚の原稿のみを分離し、原稿給紙ローラ１６４によりプラテン１０１上に搬送する。その後、原稿はスキャナ１０２によりスキャンされ、原稿排紙台１８３に排出されるか、もしくは再度原稿置き台１８１に戻される。
【００３１】
１９０は画像形成装置１００から排出された転写紙をそろえて綴じる排紙処理装置である。後述する操作部１７２において、ソート、ステイプル等の排紙束後処理動作が設定されなかった場合、転写紙は搬送路１９４を通り、処理トレイ１９３を介さず排紙トレイ１９１に１枚毎に排出される。排紙束後処理動作が設定された場合、搬送路１９５を通り、１枚毎に排紙される転写紙を処理トレイ１９３で積載してそろえる。１部目の画像形成の排出が終了したら、転写紙束をステイプルして排紙トレイ１９１、または、排紙トレイ１９２に束で排出する。なお、排紙束後処理動作が設定された場合は、基本的に排紙トレイ１９２に対して束排出するが、満載状態などの条件により排紙トレイ１９１へ切り替える制御を行う。排紙トレイ１９１，１９２は不図示のモータで上下に移動制御され、画像形成動作開始前に、積載するトレイが処理トレイの位置になるように移動される。
【００３２】
図２は、画像形成装置１００内に設けられる制御部の構成を示すブロック図である。
【００３３】
１７１は、画像形成装置１００の基本制御を行うＣＰＵであり、制御プログラムが書き込まれたＲＯＭ１７４、処理を行うためのワークＲＡＭ１７５、入出力ポート１７３が、アドレスバス、データバスにより接続されている。入出力ポート１７３には、画像形成装置１００が制御するモータ、クラッチ等の各種負荷装置（不図示）や、紙の位置を検知するセンサ等の画像形成装置１００への入力装置（不図示）が接続されている。ＣＰＵ１７１は、ＲＯＭ１７４の制御プログラム内容にしたがって、入出力ポート１７３を介して順次入出力の制御行い、画像形成処理を実行する。また、ＣＰＵ１７１には操作部１７２が接続されており、ＣＰＵ１７１は操作部１７２の表示手段、キー入力手段を制御する。操作者はキー入力手段をとおして、画像形成動作モードや、表示の切り替えをＣＰＵ１７１に指示し、ＣＰＵ１７１は表示手段に対して、画像形成装置１００の動作状態や、キー入力によって設定された動作モードの表示を行う。
【００３４】
さらにＣＰＵ１７１には、イメージセンサ部１０９で電気信号に変換された信号を処理する画像処理部１７０と、処理された画像を蓄積する画像メモリ部３とが接続されている。画像処理部１７０及び画像メモリ部３について、図３及び図４をそれぞれ参照して説明する。
【００３５】
図３は、画像処理部１７０の内部構成、及び画像メモリ部３に接続される装置を示すブロック図である。
【００３６】
レンズ１０８を介しＣＣＤセンサ１０９に結像された原稿画像は、ＣＣＤセンサ１０９によりアナログ電気信号に変換される。変換された画像情報は、アナログ信号処理部（不図示）に入力されてサンプル＆ホールド、ダークレベルの補正等が行われた後に、Ａ／Ｄ変換・ＳＨ部３０１でアナログ・デジタル変換（Ａ／Ｄ変換）され、更に、デジタル化された信号に対してシェーディング補正が行われる。シェーディング補正では、ＣＣＤセンサ１０９が持つ画素毎のばらつきを補正したり、原稿照明ランプ１０３の配光特性の補正を行う。
【００３７】
その後、ｌｏｇ変換部３０２において、輝度データを濃度データに変換する処理が行われる。すなわち、ｌｏｇ変換部３０２には、入力された輝度データを濃度データに変換するためのルックアップテーブル（ＬＵＴ）が格納されており、このルックアップテーブルを利用して、入力されたデータに対応するテーブル値を出力し、これによって、輝度データを濃度データに変換する。
【００３８】
その後、変倍処理部３０３により画像を所望の倍率に変倍し、次に、γ補正部３０４において、操作部１７２で設定された濃度値に応じた出力の調整を行う。すなわち、γ補正部３０４はプリンタの特性を考慮したルックアップテーブル（ＬＵＴ）を備え、濃度データを出力する際に、当該ルックアップテーブルによる変換を行い、その変換後の濃度データを２値化部３０５へ送る。
【００３９】
２値化部３０５では多値の濃度データが２値化され、濃度値が例えば「０」及び「２５５」の２つだけとなる。つまり、８ビットの濃度データが、２値化されて「０」または「１」の１ビットの画像データに変換され、これにより、画像データを格納するためのメモリの記憶容量は縮小される。しかし、画像を２値化すると、画像の階調数は２５６階調から２階調になるため、写真画像のような中間調の多い画像データでは、一般に画像の劣化が著しい。
【００４０】
そこで、２値化データによる擬似的な中間調表現をする必要がある。ここでは、２値のデータで擬似的に中間調表現を行う手法として誤差拡散法を用いる。この方法では、ある画像の濃度がある閾値より大きい場合は「２５５」の濃度データであるとし、ある閾値以下である場合は「０」の濃度データであるとして２値化した後、実際の濃度データと２値化されたデータとの差分を誤差信号として求め、周辺の画素に配分するようにする。誤差の配分は、あらかじめ用意されているマトリクス上の重み係数を、２値化によって生じる誤差に対して掛け合わせ、周辺の画素に加算することによって行う。これによって、画像全体での濃度平均値が保存され、中間調を擬似的に２値で表現することができる。
【００４１】
２値化された画像データは、画像メモリ部３へ送られて画像蓄積される。また、画像メモリ部３には外部Ｉ／Ｆ処理部４から、コンピュータからの画像データ入力される。このコンピュータからの画像データは、外部Ｉ／Ｆ処理部４で２値画像データとして処理されているため、そのまま画像メモリ部３に送られる。画像メモリ部３は、後述のようにＤＲＡＭ等のメモリで構成された高速処理可能なページメモリ４０１と、複数のページ画像データを蓄積可能な大容量のメモリ（ハードディスク４０４）とを有している。ハードディスク４０４に格納された複数の画像データは、画像形成装置１００の操作部１７２で指定された編集モードに応じた順序で出力される。例えばソートの場合、自動原稿搬送装置（ＤＦ）１８０から読み取った原稿束の画像を順に出力する。つまり、ハードディスク４０４から、一旦格納された原稿の画像データを読み出し、これを複数回繰り返して出力する。これにより、ビンが複数あるソータと同じ役割を果たすことができる。
【００４２】
画像メモリ部３から出力された画像データは、プリンタ部２にあるスムージング部３０６に送られる。スムージング部３０６では、２値化した画像の線端部が滑らかになるようにデータの補間が行われ、その補間が行われた画像データは露光制御部１２０へ出力される。露光制御部１２０は、前述のように画像データを転写紙に形成する。
【００４３】
図４は、画像メモリ部３の内部構成及び周辺装置を示すブロック図である。
【００４４】
画像メモリ部３は、ページメモリ４０１、メモリコントローラ部４０２、ＬＺ圧縮部４０３、ハードディスク４０４から構成される。メモリコントローラ部４０２は、外部Ｉ／Ｆ処理部４及び画像処理部１７０から送られた２値画像をページメモリ４０１に書き込み、また、ページメモリ４０１から画像を読み出し、プリンタ部２へ送る。さらに、大容量の記憶装置であるハードディスク４０４とページメモリ４０１との間で行われる画像の入出力の制御を行う。メモリコントローラ部４０２は、ページメモリ４０１へ送るＤＲＡＭリフレッシュ信号の発生を行い、また、外部Ｉ／Ｆ処理部４、画像処理部１７０、ハードディスク４０４からページメモリ４０１へのアクセスの調停を行う。更に、ＣＰＵ１７１の指示に従い、ページメモリ４０１への書き込みアドレス、ページメモリ４０１からの読み出しアドレス、読み出し方向などの決定制御を行う。それにより、ＣＰＵ１７１は、ページメモリ４０１において複数の原稿画像をならべてレイアウトを行った上で、プリンタ部２に出力する機能や、画像の一部分のみ切り出して出力する機能や、画像回転を行う機能を制御する。
【００４５】
図５は、外部Ｉ／Ｆ処理部４の内部構成及び周辺装置を示すブロック図である。
【００４６】
外部Ｉ／Ｆ処理部４は、画像メモリ部３を介して、リーダ部１からの２値画像データを取り込み、また、画像メモリ部３を介して、外部Ｉ／Ｆ処理部４からの２値画像データをプリンタ部２へ出力して画像形成を行う。外部Ｉ／Ｆ処理部４は、コア部５０６、ファクシミリ部５０１、ファクシミリ部５０１の通信画像データを保存するハードディスク５０２、外部コンピュータ１１と接続するコンピュータインターフェイス部５０３、フォーマッタ部５０４、イメージメモリ部５０５から構成される。
【００４７】
ファクシミリ部５０１はモデム（不図示）を介して公衆回線と接続しており、公衆回線からのファクシミリ通信データの受信と、公衆回線へのファクシミリ通信データの送信を行う。ファクシミリ部５０１では、指定された時間にファクス送信を行ったり、相手からの指定パスワードによる問い合わせに応じて画像データを送信するなどのファクシミリ機能を、ハードディスク５０２に保存されたファクス用の画像を利用して実現する。これにより、一度リーダ部１から画像メモリ部３を介して、ファクシミリ部５０１、ファクシミリ用のハードディスク５０２へ画像を転送した後は、リーダ部１、画像メモリ部３をファクシミリ機能に使うことなしに、ファクス送信を行うことができる。
【００４８】
コンピュータインターフェイス部５０３は、外部コンピュータ１１とのデータ通信を行うインターフェイス部であり、ローカルエリアネットワーク（ＬＡＮ）、シリアルＩ／Ｆ、ＳＣＳＩ−Ｉ／Ｆ、プリンタのデータ入力用のセントロＩ／Ｆなどを持つ。このコンピュータインターフェイス部５０３を介して、プリンタ部２、リーダ部１の状態を外部コンピュータ１１に通知したり、外部コンピュータ１１の指示で、リーダ部１で読み取った画像を外部コンピュータ１１へ転送したりする。
【００４９】
また、外部コンピュータ１１からプリント画像データを受け取る。外部コンピュータ１１からコンピュータインターフェイス部５０３を介して通知されるプリント画像データは専用のプリンタコードで記述されているため、フォーマッタ部５０４がそのコードを、プリンタ部２で画像形成を行うことができるラスタイメージデータに変換する。フォーマッタ部５０４はラスタイメージデータの展開をイメージメモリ部５０５に行う。
【００５０】
イメージメモリ部５０５は、このようにフォーマッタ部５０４がラスタイメージデータの展開するメモリとして使用される他、リーダ部１からの画像を外部コンピュータ１１に送る（画像スキャナ機能）場合にも使用される。すなわち、リーダ部１からの画像をコンピュータインターフェイス部５０３を介して外部コンピュータ１１に送る場合に、画像メモリ部３から送られる画像データをイメージメモリ部５０５に一度展開し、ここで外部コンピュータ１１に送るデータの形式に変換した上で、コンピュータインターフェイス部５０３から外部コンピュータ１１に送出する。
【００５１】
コア部５０６は、ファクシミリ部５０１、コンピュータインターフェイス部５０３、フォーマッタ部５０４、イメージメモリ部５０５、画像メモリ部３の相互間で行われるそれぞれのデータ転送を制御管理する。これにより、外部Ｉ／Ｆ処理部４に複数の画像出力部が接続されていても、また画像メモリ部３への画像転送路が１つであっても、コア部５０６の管理のもと、排他制御、優先度制御が行われ、適切に画像出力が行われる。
【００５２】
図６は、画像形成装置１００の複写動作を設定するための操作部１７２の詳しい構成示す図である。
【００５３】
図６において、６２１は電源のＯＮ／ＯＦＦ状態を示すパワーランプである。パワースイッチ６１３による電源のＯＮ／ＯＦＦの切り替えにあわせ、パワーランプ６２１は点灯／消灯を行う。６２２はテンキーであり、画像形成枚数の設定やモード設定の数値入力に使用される。また、ファクシミリ設定画面では、電話番号の入力に使用される。６２３はクリアキーであり、テンキーで入力した設定のクリアに使用される。６１６はリセットキーであり、設定された画像形成枚数や動作モードや選択給紙段等のモードを既定値に戻すためのものである。６１４はスタートキーであり、このスタートキー６１４の押下により画像形成動作を開始する。スタートキー６１４の中央にはスタート可能か否かを示す赤色とグリーンのＬＥＤがあり、スタートができない場合は、赤色のＬＥＤが点灯し、スタート可能な場合はグリーンのＬＥＤが点灯する。６１５はストップキーであり、複写動作の停止を行うために使用する。
【００５４】
６１７はガイドキーであり、このキーを押下した後に、他のキーを押下すると、そのキーにより設定できる機能の説明が表示パネル６２０に表示される。このガイド表示を解除する場合は、再度ガイドキー６１７を押下することで行う。６１８はユーザ設定キーであり、このキーを押下すると画像形成装置の設定をユーザが変更可能になる。ユーザが変更できる設定は、例えば自動的に設定をクリアするまでの時間の設定や、リセットキーを押下したことによるモードの既定値の設定、あるいは後述するオート回転機能のＯＮ／ＯＦＦの設定等である。６１９は割り込みキーであり、画像形成動作中にこのキーを押下すると、他の画像形成動作を中止して、自動原稿搬送装置１８０を使用しないモードでコピーを行うことができる。
【００５５】
６２０は液晶などで構成される表示パネルであり、詳細なモード設定を容易にするべく、設定モードに応じて表示内容が変わる。また、表示パネル６２０の表面はタッチセンサになっている。図６の表示パネル６２０では、複写動作モードの設定画面の例を示している。図６では、表示パネル６２０内に６２４〜６３１のキーを表示しており、これらのキーが表示されている位置を触れることでキーの押下を判断して、モードが設定される。
【００５６】
６２７は用紙段の選択キーであり、このキーを押下すると、カセット１３１，１３２、デッキ１５０、マルチ手差し１５３のいずれから給紙を行うかを設定するための画面が表示パネル６２０に表示される。６２８〜６３１は複写倍率を設定するキーである。
【００５７】
６２６は応用モードの設定キーであり、このキーを押下すると、多重動作、縮小レイアウトモード、原稿混載モード等の応用機能モードを設定するための画面が表示パネル６２０に表示され、例えば図７の様な各応用機能モードの設定キーの表示がなされ、この画面から応用モードの設定を行うことができる。
【００５８】
図６中のキー６２４は両面動作の設定キーであり、例えば片面原稿から両面出力を行う「片−両モード」、両面原稿から両面出力を行う「両−両モード」、両面原稿から２枚の片面出力を行う「両−片モード」から成る３種類の両面モードの選択設定を可能とする。６２５はソートキーであり、このキーの押下で排紙処理装置１９０の動作モードの設定や、画像メモリ部３を用いた出力紙の仕分けモードの設定を可能とする。
【００５９】
表示パネル６２０内のキーの表示は通常の表示の他に、表示されているキーのモードが設定できない場合に、表示の線を、点線（網掛け）にすることで、そのキーが操作できないことをあらわすようになっている。また、図６の例では、表示パネル６２０の上方に表示部６３３があり、複写動作で設定された内容や、現在の動作状態が表示される。また、画面の左上には表示部６３３ａがあり、後述する各機能モードのどの画面であるかが表示される。図６の例では、コピーＡの設定画面であることを示している。図６の例では、文字で示しているがそれぞれを示す記号でもよい。
【００６０】
また、表示パネル６２０の下方には表示部６５０があり、他の機能モードの動作状態が、１行で表示できる範囲で表示される。図６の例では、コピーＢのプリンタ部への出力動作中であることを表示部６５０が示している。
【００６１】
表示パネル６２０内の応用モードキー６２６の横に、ユーザにより変更可能なキー６３４，６３５があり、応用モードの設定画面で設定できる機能のキーを最大２つまで、ここに登録可能である。応用モードの設定キーをここに表示することで、その登録したモードの設定をより容易に行える様にすることができる。
【００６２】
図６において、６０１〜６１２は表示パネル６２０の表示内容を切り替える為のキー及びＬＥＤ表示部である。６０１，６０４，６０７，６１０はそれぞれ、各機能を切り替えるキーになっている。これらのキーは半透明のキーボタンで構成されており、各キーの内部にはＬＥＤ等の表示ランプ（不図示）がある。これらのキーを押下して操作機能画面を選択すると、キー内部のランプが点灯する。選択されていない残りの各キーにおける内部のランプは、消灯するように制御される。
【００６３】
また、各キーの右にはグリーンのＬＥＤ表示部６０３，６０６，６０９，６１２が配置され、これらのＬＥＤ表示部は、対応の機能の動作状況をＬＥＤの点灯状態であらわしている。例えば、コピーＢのＬＥＤ表示部６０６は、コピーＢがスタンバイ中では消灯され、図６に示す例の様にコピーＢが出力動作中の場合は、点滅される。また、画像メモリ部３のハードディスク４０４にコピーＢの画像が保存され、コピーＢのプリント動作が行われていない場合には、点灯される。同様に例えば、ファクスのＬＥＤ表示部６０９は、通信動作中、プリント動作中、または読み込み動作中では点滅され、ファクシミリ部５０１、ハードディスク５０２にファクス画像がある場合には点灯される。
【００６４】
各キーの左にはレッドのＬＥＤ表示部６０２，６０５，６０８，６１１が配置され、これらのＬＥＤ表示部は、対応の機能に異常が発生したときにＬＥＤを点灯する。例えば、コピーＢのＬＥＤ表示部６０５は、コピーＢで紙なし中断やジャム等の異常が発生した時、点滅される。この時、コピーＢ機能キー６０４を押下し、表示パネル６２０の表示をコピーＢに切り替えることで、表示パネル６２０にコピーＢの状況が表示され、異常状況の詳細を確認することができる。これらの機能キー６０１，６０４，６０７，６１０は、各機能の動作状況によらず、いつでも押下可能であり、表示パネル６２０の表示を切り替え可能である。
【００６５】
本実施形態の様に、コピーＡ機能とコピーＢ機能とが切り替え可能である場合に、前述したストップキー６１５、スタートキー６１４、リセットキー６１６等、表示パネル６２０内のキー以外のキーは、機能切り替えキー６０１，６０４により選択されている機能において、動作する。例えば図６の例で、コピーＡ操作画面を表示している時に、ストップキー６１５を押下しても、コピーＢの出力動作に対して複写動作の停止を行うことはできない。コピーＢの複写動作を停止するには、コピーＢ機能キー６０４を押下後に、ストップキー６１５を押下する必要がある。また、ユーザ設定キー６１８により設定されるデータは、コピーＡ機能の画面とコピーＢ機能の画面それぞれにおいて有効であり、それぞれの画面において独立に設定操作を行うことができる。
【００６６】
各応用機能モードの設定キーの表示がなされた画面を示す図７において、キー７０１は原稿混載モードキーであり、１回押下するごとに原稿混載モードの設定のオン／オフが行われる。
【００６７】
以下に原稿混載モードに関する処理を説明する。
【００６８】
自動原稿搬送装置（ＤＦ）１８０の原稿置き台１８１に載置された原稿は、前に述べたように、給紙ローラ１８２により未処理原稿のうちで最上面の１枚のみが分離され、プラテン１０１上に搬送される。その際に原稿の送り方向の長さに関しては、搬送系路上にあるセンサ（不図示）により検知する。一方、原稿の幅方向の長さに関しては、原稿置き台１８１上にある、原稿の端を揃えるための原稿ガイド（不図示）の間隔により検知する。
【００６９】
原稿混載モードの設定時には、自動原稿搬送装置（ＤＦ）１８０が原稿を１枚ずつ搬送するごとに原稿サイズを検知する。そして、自動原稿搬送装置（ＤＦ）１８０にセットされた、幅方向の長さは等しいが送り方向の長さが異なる複数のサイズの原稿からなる原稿束が、順次搬送され、原稿のサイズに応じたプリント処理が行われる。
【００７０】
次にオート回転機能に関して説明する。
【００７１】
既に述べたように画像データの流れは、ＣＣＤセンサ１０９が読み取った原稿画像の画像データを画像メモリ部３で記憶し、その後、画像メモリ部３から画像データを読み出してプリンタ部２に送り、プリントするという流れとなる。
【００７２】
ここでプリンタ部２に画像データを送る際に、ＣＰＵ１７１は、ぺージメモリ４０１上の画像データがプリントされた場合のサイズと、プリント用紙の給紙段にセツトされている用紙のサイズとの比較を行う。用紙サイズをＭ×Ｎとし、画像サイズをｍ×ｎとした場合に、（Ｍ＜Ｎ）であり（ｍ＞ｎ）の場合には、（ｍ＞Ｍ）かつ（ｎ＜Ｍ）かつ（ｍ＜Ｎ）であれば、また（Ｍ＞Ｎ）であり（ｍ＜ｎ）の場合には、（ｎ＞Ｎ）かつ（ｍ＜Ｎ）かつ（ｎ＜Ｍ）であれば、ぺージメモリ４０１から画像データを読み出す際に、メモリコントローラ４０２により９０°回転させて読み出す。これにより、画像データの全領域をプリント用紙にプリントすることができる。以上のようなＣＰＵ１７１の機能がオート回転機能である。このオート回転機能の具体的な例を、図８を参照して説明する。
【００７３】
図８は、オート回転機能により原稿画像データが回転される様子を示す図である。８０１が原稿画像、８０２がプリント用紙を示し、原稿画像８０１が９０°回転されることで、原稿画像８０１が欠けることなくプリント用紙８０２に出力される。
【００７４】
次に自動用紙選択機能に付いて説明する。
【００７５】
自動用紙選択機能は選択可能な給紙段の中から、ぺージメモリ４０１内の画像データに対して最適なサイズの用紙がセットされる給紙段を選択する機能である。
【００７６】
給紙段を選択するための手順は、オート回転機能が設定されていなければ、まずぺージメモリ４０１内の画像データの画像サイズを求める。そして選択可能な給紙段の中から、画像サイズより大きいサイズの複数の給紙段を選択し、さらに、それらの中で最小サイズの給紙段を選択する。その際に同じサイズの給紙段が複数ある場合には、給紙段からレジストローラ１３７までの距離が短い方の給紙段を優先して選択する。また画像サイズが、選択可能な複数の給紙段の中における最大サイズの給紙段より大きかった場合には、最大サイズの給紙段を選択する。以上の手順は、オート回転機能が設定されていなければ、表紙／合紙モードの設定の如何に拘わらず同じである。
【００７７】
一方、オート回転機能が設定されており、表紙／合紙モードが設定されているならば、まず回転後の画像サイズを求める。そして、選択可能な給紙段の中から、回転後の画像サイズより大きいサイズの複数の給紙段をまず選択し、それらの中で最小サイズの給紙段を選択する。また、選択可能な給紙段の中から、回転しない場合の画像サイズより大きいサイズの複数の給紙段を選択し、さらに、それらの中で最小サイズの給紙段を選択する。その上で、回転後の画像サイズに基づき選択された給紙段のサイズと、回転しない場合の画像サイズに基づき選択された給紙段のサイズとを比較し、サイズ的に小さな方の給紙段を選択する。比較の結果、同じサイズであるならば、回転しない場合の画像サイズに基づき選択された給紙段を選択する。こうして最終的に選択された給紙段に用紙があれば最適給紙段として決定する。
【００７８】
しかしここで、最終的に選択された給紙段に用紙なく、かつ、最終的に選択された給紙段が、回転しない場合の画像サイズに基づき選択された給紙段であり、オート回転機能が設定されており、回転後の画像サイズに基づき選択された給紙段のサイズが、最終的に選択された給紙段のサイズと同じであり、用紙ありであるならば、回転後の画像サイズに基づき選択された給紙段を新たに最適給紙段として決定する。
【００７９】
以上の手順で最適給紙段が決定しなかった場合には、同じ手順で第２候補を決定する。第２候補は、用紙ありの給紙段の中で画像サイズより大きい複数の給紙段の中における最小のサイズの給紙段であり、この場合には最適なサイズは何であったかを操作部１７２に表示するようにする。
【００８０】
ところで、本発明の実施形態では、オート回転機能が設定されていても原稿混載モードが設定された場合には、自動用紙選択機能において、原稿画像を回転しなければならない給紙段を選択候補から除く。これにより、原稿画像が回転されて、一部のプリント済みの用紙だけ向きが他のプリント済みの用紙と異なってしまい、ユーザが改めてプリント出力束の用紙の向きを直す作業を不要とする。こうした処理を、図９〜図１２を参照して説明する。
【００８１】
図９〜図１２はＣＰＵ１７１で実行される自動用紙選択処理の手順を示すフローチャートである。
【００８２】
ステップＳ９０１において、ＣＰＵ１７１はまずプリント画像の画像サイズを得る。次にオート回転の設定状態を判別し（ステップＳ９０２）、オート回転が設定されていた場合にはプリント画像を９０°回転させた画像の画像サイズもまた獲得する（ステップＳ９０３）。ステップＳ９０２においてオート回転が設定されていなかった場合、あるいはステップＳ９０３の実行後は、ステップＳ９０４において、最適サイズの用紙を給紙する給紙段の候補として、最もレジストローラ１３７からの距離が遠い給紙段を設定する。次に、レジストローラ１３７からの距離が、最適サイズ候補の給紙段の次に遠い給紙段を選択する（ステップＳ９０５）。なお、ステップＳ９１５を介してステップＳ９０５の再度の実行時は、未選択の給紙段のうちで最もレジストローラ１３７からの距離が遠い給紙段を選択する。
【００８３】
この選択された給紙段の用紙サイズと、最適サイズ候補の給紙段の用紙サイズと、プリント画像の画像サイズとを比較する（ステップＳ９０６）。その結果、選択された給紙段の用紙サイズと最適サイズ候補の給紙段の用紙サイズとが等しかった場合（ステップＳ９０７）、あるいは選択された給紙段の用紙サイズの方がプリント画像サイズより大きく、かつ、選択された給紙段の用紙サイズの方が最適サイズ候補の給紙段の用紙サイズよりも小さい場合（ステップＳ９０８）には、選択された給紙段を改めて最適サイズ候補の給紙段とする（ステップＳ９１４）。
【００８４】
それ以外の場合には、原稿混載モードが設定されてなく（ステップＳ９０９）、オート回転が設定されている場合には（ステップＳ９１０）、プリント画像を９０°回転させた画像サイズと、最適サイズ候補の給紙段の用紙を９０°回転させた用紙サイズと、選択された給紙段の用紙サイズとを比較する（ステップＳ９１１）。その結果、選択された給紙段の用紙サイズと最適サイズ候補の給紙段の用紙を９０°回転させた用紙サイズとが等しかった場合（ステップＳ９１２）、あるいは選択された給紙段の用紙サイズの方が回転プリント画像サイズより大きく、かつ、選択された給紙段の用紙サイズの方が最適サイズ候補の給紙段の回転用紙サイズよりも小さい場合（ステップＳ９１３）には、最適サイズ侯補の給紙段を、選択された給紙段に更新する（ステップＳ９１４）。
【００８５】
ステップＳ９１４の実行後、あるいはステップＳ９０９で原稿混載モードが設定されていた場合、またステップＳ９１０でオート回転が設定されていなかった場合には、全給紙段についてチェックが終了したかを判断し（ステップＳ９１５）、チェックが済んでいなかった場合はステップＳ９０５に戻り、処理を継続する。ステップＳ９１５において全給紙段のチェックが終了していた場合には、最終的に選択された最適給紙段に用紙が存在するかをチェックし（ステップＳ９１６）、自動用紙選択処理を終了する。ステップＳ９１６において最適給紙段に用紙がなかった場合には、図１１のステップＳ１００１に進み、第二候補を選択する。
【００８６】
図１１及び図１２は、自動用紙選択処理における第２の最適給紙段を選択するための処理のフローチャートである。
【００８７】
図９及び図１０の最適給紙段選択のフェーズにおいて、すでに、プリント画像の画像サイズの獲得と、オート回転が設定されていた場合にはプリント画像を９０°回転させた画像の画像サイズの獲得は終了しているため、ステップＳ１００１において、第２最適サイズの用紙を給紙する給紙段の候補として、最もレジストローラ１３７からの距離が遠い給紙段を設定する。次に、レジストローラ１３７からの距離が、第２最適サイズ候補の給紙段の次に遠い給紙段を選択する（ステップＳ９０５）。なお、ステップＳ１０１２を介してステップＳ１００２の再度の実行時は、未選択の給紙段のうちで最もレジストローラ１３７からの距離が遠い給紙段を選択する。
【００８８】
そしてステップＳ１００３において、選択された給紙段に用紙が存在するかを判別する。用紙が存在しない場合には、全給紙段についてチェックが終了したかの判断部分に進む（ステップＳ１０１３）。ステップＳ１００３において給紙段に用紙が存在した場合には、プリント画像の画像サイズと、第２最適サイズ候補の給紙段の用紙サイズと、選択された給紙段の用紙サイズとを比較し（ステップＳ１００４）、選択給紙段の用紙サイズと第２最適サイズ候補の給紙段の用紙サイズが等しかった場合（ステップＳ１００５）、あるいは選択給紙段の用紙サイズの方がプリント画像サイズより大きく、かつ、選択給紙段の用紙サイズの方が第２最適サイズ候補の給紙段の用紙サイズよりも小さい場合（ステップＳ１００６）には、選択給紙段を改めて第２最適サイズ候補の給紙段とする（ステップＳ１０１２）。
【００８９】
それ以外の場合には、原稿混載モードが設定されてなく（ステップＳ１００７）、オート回転が設定されている場合には（ステップＳ１００８）、プリント画像を９０°回転させた画像サイズと、第２最適サイズ候補の給紙段の用紙を９０°回転させた用紙サイズと、選択された給紙段の用紙サイズとを比較し（ステップＳ１００９）、選択給紙段の用紙サイズと、第２最適サイズ候補の給紙段の用紙を９０°回転させた用紙サイズが等しかった場合（ステップＳ１０１０）、あるいは選択給紙段の用紙サイズの方が回転プリント画像サイズより大きく、かつ、選択給紙段の用紙サイズの方が第２最適サイズ候補の給紙段の回転用紙サイズよりも小さい場合（ステップＳ１０１１）には、選択給紙段を改めて第２最適サイズ候補の給紙段とする（ステップＳ１０１２）。
【００９０】
ステップＳ１０１２の実行後、あるいはステップＳ１００７で原稿混載モードが設定されていた場合、またステップＳ１００８でオート回転が設定されていなかった場合には、全給紙段についてチェックが終了したかを判断し（ステップＳ１０１３）、チェックが済んでいなかった場合はステップＳ１００２に戻り、処理を継続する。ステップＳ１０１３において全給紙段のチェックが終了していた場合には、最終的に選択された最適サイズの用紙は何であったかを表示パネル６２０に表示し（ステップＳ１０１４）、自動用紙選択の第２候補選択処理を終了する。
【００９１】
以上のように、オート回転機能が設定されていても原稿混載モードが設定された場合には、自動用紙選択機能において、図１０のステップＳ９０９および図１２のステップＳ１００７に示すように、原稿画像を回転しなければならない給紙段を選択候補から除く。これにより、原稿画像が回転されて、一部のプリント済みの用紙だけ向きが他のプリント済みの用紙と異なってしまい、ユーザが改めてプリント出力束の用紙の向きを直す作業を不要とする。
【００９２】
なお、こうした実例形態に代わって、原稿混載モードと自動用紙選択機能が設定された場合には一時的にオート回転機能をオフすることで、自動用紙選択機能により画像回転が必要となる給紙段が選択されることを回避するようにしてもよい。
【００９３】
この別の実施形態では、自動用紙選択処理は、図１０のステップＳ９０９および図１２のステップＳ１００７を除いた手順で実現されるが、自動用紙選択機能と原稿混載モードとが共に設定された場合には、オート回転機能がオフされるため、自動用紙選択処理の結果は、図９〜図１２に示す上記実施形態と同じになる。
【００９４】
なお、本発明を、複数の機器から構成されるシステムに適用しても、あるいは１つの機器からなる装置に適用してもよい。
【００９５】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、本発明が達成されることは言うまでもない。
【００９６】
この場合、記憶媒体から読み出されたプログラムコード自体が、前述の実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体が本発明を構成することになる。
【００９７】
プログラムコードを供給するための記憶媒体として、例えば、フロッピィディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００９８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００９９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【０１００】
【発明の効果】
以上詳述したように請求項１、請求項２または請求項３記載の発明によれば、自動用紙選択機能に、新たにオート回転機能がオンされている状態でも、装置本体のプリントモードとして原稿混載モードが設定された場合には、オート回転機能の設定を無視する仕組みを設けた。これにより自動用紙選択機能がオンされている状態で原稿混載モードを設定した場合には、プリント出力束の用紙の向きを直す必要が生じない。
【０１０１】
また、請求項４記載の発明によれば、オート回転機能を設定する手段に、原稿混載モードと自動用紙選択機能とが設定されていた場合には、複数の給紙段のうちでメモリ手段に記憶された画像データを回転しなければならないサイズのプリント用紙を有する給紙段を除いて、形成される画像に合ったサイズのプリント用紙を有する給紙段を選択する仕組みを設けた。これにより、自動用紙選択機能が設定された状態で原稿混載モードが設定された場合に、自動用紙選択機能は、セットされた原稿の向きと同じ向きの用紙を給紙する給紙段を選択するので、原稿画像が回転されて、一部のプリント済みの用紙だけ向きが他のプリント済みの用紙と異なってしまい、ユーザが改めてプリント出力束の用紙の向きを直す作業を不要とすることができる。
【０１０２】
かくして、原稿混載モード、自動用紙選択機能、オート回転機能を有する画像形成装置において、原稿混載モードで画像形成する際に、オート回転機能を設定したままでも、自動用紙選択機能により原稿に合ったサイズの用紙を自動的に選択することができるできる。すなわち、原稿混載モードで画像形成する際にユーザがいちいちオート回転機能をオフすることなく、自動用紙選択機能で原稿に対して最適なサイズの用紙を自動的に選択することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る画像形成装置の構成を示す断面図である。
【図２】画像形成装置内に設けられる制御部の構成を示すブロック図である。
【図３】画像処理部の内部構成、及び画像メモリ部に接続される装置を示すブロック図である。
【図４】画像メモリ部の内部構成及び周辺装置を示すブロック図である。
【図５】外部Ｉ／Ｆ処理部の内部構成及び周辺装置を示すブロック図である。
【図６】画像形成装置の複写動作を設定するための操作部の詳しい構成示す図である。
【図７】各応用機能モードの設定キーの表示がなされた表示パネルの画面を示す図である。
【図８】オート回転機能により原稿画像データが回転される様子を示す図である。
【図９】ＣＰＵで実行される自動用紙選択処理の手順を示すフローチャートである。
【図１０】ＣＰＵで実行される自動用紙選択処理の手順を示す図９の続きのフローチャートである。
【図１１】ＣＰＵで実行される自動用紙選択処理の手順を示す図１０の続きのフローチャートである。
【図１２】ＣＰＵで実行される自動用紙選択処理の手順を示す図１１の続きのフローチャートである。
【符号の説明】
１  リーダ部
２  プリンタ部
３  画像メモリ部（メモリ手段）
４  外部Ｉ／Ｆ処理部
１００  画像形成装置本体
１０９  ＣＣＤセンサ
１３１  上段カセット（給紙段）
１３２  下段カセット（給紙段）
１５０  デッキ（給紙段）
１７０  画像処理部
１７１  ＣＰＵ（自動用紙選択手段、自動画像回転手段、制御手段）
１７２  操作部
１７３  入出力ポート
１７４  ＲＯＭ
１７５  ＲＡＭ
１８０  自動原稿搬送装置（ＤＦ、自動原稿搬送手段）
１８１  原稿置き台
１８２  給紙ローラ
１８３  原稿排紙台
３０１  Ａ／Ｄ変換・ＳＨ部
３０２  ｌｏｇ変換部
３０３  変倍処理部
３０４  γ補正部
３０５  ２値化部
３０６  スムージング部
４０１  ページメモリ
４０２  メモリコントローラ部
４０３  ＬＺ圧縮部
４０４  ハードディスク
５０１  ファクシミリ部
５０２  ハードディスク
５０３  コンピュータインターフェイス部
５０４  フォーマッタ部
５０５  イメージメモリ部
５０６  コア部
【図１】
0003774583.tif 000002
【図２】
0003774583.tif 000003
【図３】
0003774583.tif 000004
【図４】
0003774583.tif 000005
【図５】
0003774583.tif 000006
【図６】
0003774583.tif 000007
【図７】
0003774583.tif 000008
【図８】
0003774583.tif 000009
【図９】
0003774583.tif 000010
【図１０】
0003774583.tif 000011
【図１１】
0003774583.tif 000012
【図１２】
0003774583.tif 000013