(57)【要約】【課題】用紙等のシート材の枚数のカウントを短時間で行えるようにする。【解決手段】それぞれシート材を保持する第２保持部２０８から第１保持部２０４へ、シート材を一枚ずつ移送する、第２フィードコロ２０５、第２ピックアップコロ２０６、第２分離コロ２０７を含む第１移送手段と、上記第１移送手段により第２保持部２０８から第１保持部２０４へ移送されたシート材の枚数をカウントする光センサ２１０を含むカウント手段と、第１保持部２０４から所定の供給先へシート材を供給する、第１フィードコロ２０１、第１ピックアップコロ２０２、第１分離コロ２０３を含む供給手段とを設けた。【選択図】図２
2016052948.tif 000002
【特許請求の範囲】
【請求項１】
それぞれシート材を積載して保持する第１保持部及び第２保持部と、
前記第２保持部から前記第１保持部へ前記シート材を少なくとも一枚ずつ移送する第１移送手段と、
前記第１移送手段により前記第２保持部から前記第１保持部へ移送されたシート材の枚数をカウントするカウント手段と、
前記第１保持部から所定の供給先へ前記シート材を供給する供給手段とを備えるシート材供給装置。
【請求項２】
請求項１に記載のシート材供給装置であって、
前記第１保持部の底板を、前記シート材の積載方向へ移動させる第１移動手段を備え、
前記第１移送手段によりシート材を移送する場合には、前記第１移動手段により、前記第１保持部の底板を所定の位置に保持した後徐々に積載可能枚数を増加させる方向へ移動させながら、前記第２保持部から移送されるシート材を前記第１保持部に受け入れることを特徴とするシート材供給装置。
【請求項３】
請求項２に記載のシート材供給装置であって、
前記第２保持部に積載されているシート材の最上位の位置を検出する検出手段と、
前記第２保持部の底板を、前記シート材の積載方向へ移動させる第２移動手段とを備え、
前記第１移送手段によりシート材を移送する場合には、前記検出手段が検出した位置に基づき、前記第２移動手段により前記第２保持部の底板を、前記第２保持部に積載された最上位のシート材が所定の位置に来るように移動させつつ、前記第１移送手段によるシート材の移送を行うことを特徴とするシート材供給装置。
【請求項４】
請求項１乃至３のいずれか一項に記載のシート材供給装置であって、
前記第２保持部に保持されているシート材をまとめて前記第１保持部に移送する第２移送手段を備え、
前記第１移送手段と前記第２移送手段のいずれにより前記シート材を前記第２保持部から前記第１保持部に移送するかを切り替える切替手段を備えることを特徴とするシート材供給装置。
【請求項５】
請求項４に記載のシート材供給装置であって、
前記第１保持部の底板を、前記シート材の積載方向へ移動させる第１移動手段と、
前記第２保持部の底板を、前記シート材の積載方向へ移動させる第２移動手段とを備え、
前記第２移送手段によりシート材を移送する場合には、前記第１移動手段及び前記第２移動手段により、前記第１保持部の底板及び前記第２保持部の底板を、両方の底板が同じ平面上に位置するように移動させた状態で、前記第２移送手段によるシート材の移送を行うことを特徴とするシート材供給装置。
【請求項６】
請求項１乃至５のいずれか一項に記載のシート材供給装置を備え、
該シート材供給装置の供給手段により、前記シート材を画像形成部に供給する画像形成装置。
【請求項７】
シート材を積載して保持するための第２保持部から、シート材を積載して保持するための第１保持部へ、前記シート材を少なくとも一枚ずつ移送する第１移送手順と、
前記第１移送手順により前記第２保持部から前記第１保持部へ移送されたシート材の枚数をカウントするカウント手順と、
前記第１保持部から所定の供給先へ前記シート材を供給する供給手順とを備えるシート材供給方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、シート材のカウントを行う機能を備えたシート材供給装置及びシート材供給方法と、上記のシート材供給装置を備えた画像形成装置とに関する。
【背景技術】
【０００２】
従来より、画像形成装置に用いられる供給装置において、用紙トレイ内の用紙の残量を一枚単位の精度で正確に検出するために、用紙枚数カウント機能を設けるという技術が知られている。
【０００３】
例えば、特許文献１では、用紙トレイ内の用紙残量を一枚単位の精度で正確に検知する機能を備えた画像形成装置が開示されている。この画像形成装置は、本体外から本体内へ用紙を取り込むために設けられた手差し給紙部を通して用紙を取り込み、本体内の用紙搬送経路を逆送して本体内の用紙トレイに用紙を収容する。そして、このときに、搬送経路に設けられたセンサを用いて用紙枚数をカウントするものである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、特許文献１に開示された画像形成装置では、用紙枚数をカウントするために、本体内の搬送経路を通過させる必要がある。このため、搬送経路の長さの分、用紙枚数のカウントに時間がかかってしまうという問題があった。
この発明は、このような問題を解決し、用紙等のシート材の枚数のカウントを短時間で行えるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
以上の目的を達成するために、この発明によるシート材供給装置は、それぞれシート材を積載して保持する第１保持部及び第２保持部と、上記第２保持部から上記第１保持部へ上記シート材を少なくとも一枚ずつ移送する第１移送手段と、上記第１移送手段によりその第２保持部からその第１保持部へ移送されたシート材の枚数をカウントするカウント手段と、その第１保持部から所定の供給先へそのシート材を供給する供給手段とを設けたものである。
【発明の効果】
【０００６】
上記の構成によれば、シート材の枚数のカウントを短時間で行えるようにすることができる。
【図面の簡単な説明】
【０００７】
【図１】この発明のシート材供給装置の実施形態であるシート材供給部を備えた画像形成装置のハードウェア構成図である。
【図２】第１実施形態におけるシート材供給部の構成を示す、模式的な断面図である。
【図３】第１実施形態におけるシート材供給部の図２とは異なる状態を示す模式的な断面図である。
【図４】画像形成装置のＣＰＵが実行する、第１実施形態におけるシート材の供給に関する処理のフローチャートである。
【図５】図４の続きのフローチャートである。
【図６】第２実施形態におけるシート材供給部の構成を示す、模式的な断面図である。
【図７】第２実施形態におけるシート材供給部の図６とは異なる状態を示す模式的な断面図である。
【図８】第２実施形態におけるシート材供給部の図６とは異なる状態を示す模式的な断面図である。
【図９】第２実施形態におけるシート材供給部の図６とは異なる状態を示す模式的な断面図である。
【図１０】画像形成装置のＣＰＵが実行する、第２実施形態におけるシート材の供給に関する処理のフローチャートである。
【図１１】図１０の続きのフローチャートである。
【図１２】図１１の続きのフローチャートである。
【図１３】図１０の続きのフローチャートである。
【図１４】図１３の続きのフローチャートである。
【図１５】第３実施形態におけるシート材供給部の構成を示す、模式的な断面図である。
【図１６】第３実施形態におけるシート材供給部の図１５とは異なる状態を示す模式的な断面図である。
【図１７】第３実施形態におけるシート材供給部の図１５とは異なる状態を示す模式的な断面図である。
【図１８】第３実施形態におけるシート材供給部の図１５とは異なる状態を示す模式的な断面図である。
【図１９】画像形成装置のＣＰＵが実行する、この発明の第３実施形態におけるシート材の供給に関する処理のフローチャートである。
【図２０】図１９の続きのフローチャートである。
【図２１】図２０の続きのフローチャートである。
【図２２】図１９の続きのフローチャートである。
【発明を実施するための形態】
【０００８】
〔第１実施形態：図１乃至図５〕
以下、本発明の第１実施形態について、図１乃至図５を用いて説明する。
図１は、この発明のシート材供給装置の第１実施形態であるシート材供給部２０を備えた画像形成装置１０のハードウェア構成図である。
なお、ここでシート材とは、シート状の形状であって、任意の材質及びサイズからなる部材である。シート材の材質は紙に限られるものではなく、樹脂性や金属性であってもよい。図１のシート材供給部は、画像を形成するための媒体である、紙や樹脂等による用紙Ｐを供給するものであるが、この発明は、他のシート材を供給する装置にも適用可能である。
【０００９】
画像形成装置１０は、この発明の画像形成装置の一実施形態であり、図１に示すように、コントローラ１０１、操作部１０８、エンジン制御Ｉ／Ｆ（インターフェース）１１０、画像読取部１１１、プロッタ部１１２、シート材供給部２０を備える。
【００１０】
また、コントローラ１０１は、ＣＰＵ１０２、ＲＡＭ１０３、ＲＯＭ１０４、ＨＤＤ（ハードディスクドライブ）１０５、ネットワークＩ／Ｆ１０６及び操作部Ｉ／Ｆ１０７を備え、これらはシステムバス１０９によって接続されている。
【００１１】
上記構成のうち、ＣＰＵ１０２は、ＲＡＭ１０３をワークエリアとしてＲＯＭ１０４又はＨＤＤ１０５に記憶されたプログラムを実行することにより、画像形成装置１０全体を制御し、後述する種々の機能を実現する。
ネットワークＩ／Ｆ１０６は、画像形成装置１０をネットワークに接続するためのインターフェースである。
操作部Ｉ／Ｆ１０７は、操作部１０８をシステムバス１０９に接続してＣＰＵ１０２から制御可能とするためのインターフェースである。
【００１２】
画像読取部１１１は、原稿の画像を読み取ってその画像データを取得する機能を備えた画像読取手段である。プロッタ部１１２は、入力された画像データに基づき用紙に画像を形成する機能を備えた画像形成手段である。
シート材供給部２０は、用紙をプロッタ部１１２へ供給する機能を備えたシート材供給装置である。なお、この実施形態ではＣＰＵ１０２がシート材供給部２０の動作を制御するように説明するが、シート材供給部２０の内部にプロセッサを設け、このプロセッサに制御を担当させるようにしてもよい。
【００１３】
エンジン制御Ｉ／Ｆ１１０は、画像読取部１１１、プロッタ部１１２やシート材供給部２０をコントローラ１０１に接続して、ＣＰＵ１０２から制御可能とするためのインターフェースである。
【００１４】
操作部１０８は、ユーザからの操作を受け付けるためのキー、ボタン、タッチセンサ等の操作手段と、ユーザに対して情報を提示するためのディスプレイ等の表示手段とを備えるユーザインタフェースである。
【００１５】
以上の画像形成装置１０は、例えば、複写機能、プリント機能、スキャン機能及びファクシミリ通信機能等の各種画像処理機能を有するデジタル複合機（ＭＦＰ）として構成することができる。
この画像形成装置１０において特徴的な点の１つは、シート材供給部２０の構成及び動作である。そこで、以下この点について説明する。
【００１６】
図２は、シート材供給部２０の構成を示す、模式的な断面図である。なお、以降の説明において、各部の位置や動きを示す際に上下左右等の用語を使用する際は、図２上での向きを指すものとする。
また、以後の説明では、第１保持部２０４から用紙Ｐを所定の供給先に送り出すことを給紙、給紙のために通る路を搬送路といい、第２保持部２０８から第１保持部２０４へ用紙Ｐを送りだすことを移送という。
【００１７】
まず、シート材供給部２０は、用紙Ｐを保持するトレイ２００を備える。トレイ２００には、それぞれ用紙Ｐを積載して保持するための第１保持部２０４及び第２保持部２０８が給紙方向に並べて配置されている。
第１保持部２０４及び第２保持部２０８について、以下に説明する。
【００１８】
第１保持部２０４は、画像形成装置１０の画像形成のために供給される用紙Ｐを積載して保持するための箇所であり、第２保持部２０８は、第１保持部２０４に補給される用紙Ｐを積載して保持するための箇所である。
そして、第１保持部２０４は、第１保持部底板２０４ａ及び、第１保持部底板２０４ａを用紙Ｐの積載方向に昇降させるための第１保持部昇降機構２０４ｂを備える。この第１保持部昇降機構２０４ｂは、第１移動手段である。第２保持部２０８は、第２保持部底板２０８ａ及び、第２保持部底板２０８ａを用紙Ｐの積載方向に昇降させるための第２保持部昇降機構２０８ｂを備える。この第２保持部昇降機構２０８ｂは、第２移動手段である。
【００１９】
また、第１保持部昇降機構２０４ａ及び第２保持部昇降機構２０８ｂは個別に独立して第１保持部底板２０４ａ及び第２保持部底板２０８ａを昇降させることができる構造となっている。
また、第２保持部２０８は、第１保持部２０４と独立して、用紙Ｐを補給するために引き出すことが可能な構造となっている。第１保持部２０４についても、同様に引き出すことが可能であるが、後述する用紙枚数カウントモードにおいては、第１保持部２０４は、任意の技術によって設けられたロック機構によりロックをかけ、引き出すことができないようにしている。
【００２０】
第１保持部昇降機構２０４ｂ及び第２保持部昇降機構２０８ｂの構造は、上述してきた動きを実現できるものであれば、どのような構造であってもよい。公知の技術としては、例えば、特開平１１−２４０６３０に記載されている技術の利用が考えられる。
【００２１】
なお、以後の説明において、第１保持部昇降機構２０４ｂが第１保持部底板２０４ａを積載方向において用紙Ｐの積載可能枚数が最大となる位置まで移動させたときの第１保持部底板２０４ａの位置を第１保持部底板２０４ａの初期位置という。また、第２保持部昇降機構２０８ｂが第２保持部底板２０８ａを積載方向において用紙Ｐの積載可能枚数が最大となる位置まで移動させたときの第２保持部底板２０８ａの位置を第２保持部底板２０８ａの初期位置という。
なお、第１保持部底板２０４ａと第２保持部底板２０８ｂは、初期位置ではトレイ２００の底面部からの高さが両方とも同じであり、同じ平面上に配置されることになる。
【００２２】
また、シート材供給部２０は、第１保持部２０４の近傍の搬送路側に、第１保持部２０４に積載された用紙を供給先であるプロッタ部１１２へ供給するための、第１フィードコロ２０１、第１ピックアップコロ２０２、第１分離コロ２０３を備える。これらのコロ２０１〜２０３は供給手段である。また、ＣＰＵ１０２がこれらのコロ２０１〜２０３の動作を制御して用紙Ｐを供給する処理が供給手順の処理である。
ＣＰＵ１０２は、第１保持部２０４に積載されている用紙Ｐを供給先であるプロッタ部１１２へ向かう搬送路へ給紙する場合、第１保持部２０４の一番上の用紙Ｐが第１ピックアップコロ２０２に接触する位置に第１保持部底板２０４ａを移動させる。そして、この状態で、第１フィードコロ２０１と第１ピックアップコロ２０２を所定の駆動モータによって同じ方向に回転させて搬送力を付与し、搬送路への給紙を行う。このとき、トルクリミッタを内蔵する第１分離コロ２０３を、第１フィードコロ２０１を逆回転させることで、用紙Ｐが重なって送られることを防止する。
【００２３】
また、ＣＰＵ１０２は、給紙により第１保持部２０４から用紙が減っていくのに従い、第１保持部昇降機構２０４ｂにより第１保持部底板２０４ａを図２で上方向に移動させ、一番上の用紙が第１ピックアップコロ２０２に接触するようにする。第１ピックアップコロ２０２を間欠的に用紙に接触させるべき場合には、一番上の用紙がその接触に適した位置に来るようにする。
なお、具体的なコロの構造については、例えば、特開２０００−１８５８３０に開示されているものを使用することができる。
【００２４】
次に、上述した第２保持部２０８の上方には、アーム２０９が設けられている。アーム２０９の一端側にはラック状等の歯部２０９ａ、他端側には支点２０９ｂが形成されている。
アーム２０９の歯部２０９ａの内側近傍には、第２フィードコロ２０５、第２ピックアップコロ２０６、第２分離コロ２０７及び光センサ２１０が保持されている。これらは、全てアーム２０９と一体である。
【００２５】
そして、歯部２０９ａと噛み合うようにピニオンギア２１４が設けられている。該ピニオンギア２１４が所定のモータにより駆動すると、支点２０９ｂを中心として、アーム２０９は用紙Ｐの載積方向（上下方向）に揺動する。
アーム２０９に設けられたコロにより第２保持部２０８に積載されている用紙を第１保持部２０４へ移送する場合、アーム２０９を、第２ピックアップコロ２０６が第２保持部２０８に積載されている一番上の用紙Ｐと接触状態を保つように揺動する。
第２ピックアップコロと用紙Ｐが接触後は、第２フィードコロ２０５、第２ピックアップコロ２０６を所定の駆動モータによって同じ方向に回転させることで用紙Ｐに搬送力を付与し、第２保持部２０８に積載されている一番上の用紙Ｐを第１保持部２０４に移送する。移送の際には、トルクリミッタを内蔵する第２分離コロ２０７を第２フィードコロ２０５と逆方向に回転させることで、用紙Ｐが重なって送られることを防止する。
光センサ２１０は、アーム２０９に設けられた各種コロ２０５〜２０７により移送される用紙を検出し、移送される枚数をカウントする。光センサ２１０はカウント手段として機能する。
【００２６】
また、第２保持部２０８の外側で、且つ第１保持部２０４が配置されている側と反対側には、第２移送手段であるバックフェンス２１１が設けられている。
このバックフェンス２１１は、バックフェンス駆動モータ２１２が、トレイ２００の底部側に設けられた送りねじ２１３を回転させることで、図３に示すように給紙方向にスライド可能である。
【００２７】
ところで、以後、バックフェンス２１１の動作を説明する際には、第２保持部２０８の外側で、且つ第１保持部２０４が配置されている側と反対側であって、第２保持部２０８と非接触のある位置を、初期位置として説明する。バックフェンス２１１は、使用されていないときは初期位置にある。
なお、構造上問題がなければ、第２保持部２０８と接触している位置を初期位置としてもよいが、本実施形態では、図２に示すように、非接触の位置を初期位置に設定している。
【００２８】
そして、バックフェンス２１１を、第２保持部２０８に積載された用紙Ｐを押し出しながら移動させ、用紙Ｐが第１保持部底板２０４ａ上の所定の位置（給紙を行うのに最適な位置）まできたら停止させることにより、第２保持部２０８に積載されている用紙を一度に第１保持部２０４に移送することができる。このときの所定の位置を、バックフェンス停止位置ということにする。この位置は予め任意に設定しておく。バックフェンス２１１は初期位置からバックフェンス停止位置までの間をスライドする。
【００２９】
次に、最上位置検出センサ２１５について説明する。シート材供給部２０には、第２保持部２０８に積載されている用紙Ｐの最上位の位置を検出するための最上位置検出センサ２１５が設けられている。最上位置検出センサ２１５は、用紙Ｐが積載されている位置を検出可能なものであれば、任意のセンサを利用してかまわない。また設置位置も、用紙Ｐが積載されている位置を検出可能な任意の位置であればよい。
最上位置検出センサ２１５は、検出手段の機能に該当する。
【００３０】
また、シート材供給部２０は、ロック機構２１６を備える。このロック機構２１６は、第１保持部２０４に対してユーザにより用紙を追加又は取り出しされないように、第１保持部２０４をロックする機構である。このロックは、後述する用紙枚数カウントモードにおいて、第１保持部２０４に対して直接用紙を追加又は取り出しされると、第１保持部２０４の用紙枚数がカウント結果と合わなくなってしまうため、このような追加又は取り出しを防止するために行うものである。従って、追加や取り出しが物理的には可能な構造であっても、心理的に阻止することができれば足りる。また、ＣＰＵ１０２からの制御により、ロック状態と解除状態（追加や取り出しを行える状態）とを切り替えられるようにするとよい。
以上が、シート材供給部２０を構成している各部の説明である。
【００３１】
ところで、このシート材供給部２０は、用紙枚数カウントモードとトレイ給紙モードの２つのモードで動作させることができる。このモードの選択は、ＣＰＵ１０２が行い、この選択の機能は、切替手段の機能に該当する。これらのモードは、第１保持部２０４から搬送路への給紙動作は共通であり、第２保持部２０８から第１保持部２０４への用紙Ｐの移送動作が異なる。
すなわち、用紙枚数カウントモードでは、第２保持部２０８に積載されている用紙Ｐを一枚ずつカウントしながら、第１保持部２０４に移送する。一方、トレイ給紙モードでは、第２保持部２０８に積載されている用紙を一度に第１保持部２０４に移送する。これらの動作は、第１保持部２０４から搬送路への給紙動作も含め、ＣＰＵ１０２が、選択されているモードに従って図２及び図３に示す各部の動きを制御して行う。
【００３２】
図２に示したものが、用紙枚数カウントモードが選択されたときの用紙の移送動作であり、図３に示したものが、トレイ給紙モードが選択されたときの用紙の移送動作である。
すなわち、用紙枚数カウントモードでは、図２に示すように、第１移送手段である、アーム２０９に設けられた各コロ２０５〜２０７により、第２保持部２０８に積載されている用紙Ｐを一枚ずつ第１保持部２０４に移送する。このとき、光センサ２１０により、移送された用紙の枚数をカウントする。
なおこのとき、最上位置検出センサ２１５が、第２保持部２０８に積載されている用紙Ｐの最上位の位置を検出する。そして、検出した用紙Ｐの最上位の位置が、アーム２０９に設けられた各コロ２０５〜２０７による用紙のピックアップに適した所定の位置ではない場合、ＣＰＵ１０２は、第２保持部昇降機構２０８ｂを駆動して、用紙Ｐの最上位の位置が上記所定の位置にくるように、第２保持部底板２０８ａを適宜昇降させる。
【００３３】
また、用紙の移送につれて、第１保持部２０４には、移送されてきた用紙Ｐが第１保持部底板２０４ａに積載されていく。そこで、ＣＰＵ１０２は、第１保持部昇降機構２０４ｂを駆動して、第１保持部底板２０４ａを用紙Ｐの積載可能枚数が徐々に増加する方向（図２の第１保持部２０４に図示した矢印の下方向）へ移動させ、第１保持部２０４が用紙を受け入れられるようにする。
このような一連の処理により、第２保持部２０８から第１保持部２０４へ用紙が移送される。
【００３４】
以上が、用紙枚数カウントモードで、用紙Ｐが移送されるときの、シート材供給部２０の各部の動きである。
用紙枚数カウントモードは、トレイ２００内で画像形成に使用可能な用紙の枚数をカウントする際に、同じトレイ２００内に配置された第２保持部２０８から第１保持部２０４に用紙Ｐを移送しつつカウントするため、移送に必要な距離は非常に短くてすむ。そして、この短い距離の間に用紙Ｐの枚数をカウントするため、用紙枚数のカウントに係る時間を短縮することができる。
また、移送時に発生するジャムについても、移送距離が短い分、発生する可能性は低い。
【００３５】
一方、トレイ給紙モードでは、図３に示すように、第２移送手段である、バックフェンス２１１及びその駆動機構により、第２保持部２０８に積載されている用紙Ｐをまとめて第１保持部２０４に移送する。この場合には、用紙の枚数のカウントは行わない。
【００３６】
トレイ給紙モードでの移送は、バックフェンス２１１により、第２保持部底板２０８ａ上の用紙を、第１保持部底板２０４ａ上に押し出すものである。そこで、この移送を行う場合、ＣＰＵ１０２は、第１保持部昇降機構２０４ｂ及び第２保持部昇降機構２０８ｂにより、第１保持部底板２０４ａ及び第２保持部底板２０８ｂの位置を、同じ平面上に位置するように移動させる。例えば、双方を初期位置に移動させればよいが、他の位置であってもよい。
なお、移送がスムーズに行われるのであれば、第１保持部底板２０４ａの位置と第２保持部底板２０８ａの位置は多少ずれていてもよい。例えば、図３では、第２保持部底板２０８ａの位置を第１保持部底板２０４ａの位置よりも積載方向において僅かではあるが上方の位置に設定している。
【００３７】
その後、ＣＰＵ１０２は、アーム２０９を、移送の邪魔にならない位置に移動させつつ、バックフェンス駆動モータ２１２を駆動させて、送りねじ２１３を回転させる。このことにより、第２保持部２０８に積載されていた用紙Ｐを、バックフェンス２１１により押し出して第１保持部２０４に移送することができる。
【００３８】
バックフェンス２１１が、バックフェンス停止位置まで移動した後は、バックフェンス駆動モータ２１２を逆駆動させて、送りねじ２１３を逆回転させ、初期位置まで移動して停止する。
以上が、図３のトレイ給紙モードにおける、シート材供給部２０のシート材供給時の動きである。
トレイ給紙モードでは、用紙枚数のカウントはしないが、第２保持部２０８に積載されている用紙を迅速に第１保持部２０４に移送することができる。
【００３９】
次に、画像形成装置１０のＣＰＵ１０２が、トレイ２００からの用紙の給紙に関して実行する処理について説明する。図４及び図５に、この処理のフローチャートを示す。
画像形成装置１０のＣＰＵ１０２は、電源ＯＮ時やリセット後等の起動時、及び上述したモードの選択が変更された場合に、図４のフローチャートに示す処理を開始する。
図４の処理において、ＣＰＵ１０２はまず、用紙枚数カウントモードが選択されているか否かを判断する（Ｓ２１）。このモードの選択は、画像形成装置１０のユーザあるいは管理者が、予め用紙枚数カウントモードとトレイ給紙モードの中から択一的に行って設定として保存しておくものである。また、図４の処理の実行中にモードの選択が変更された場合には、割り込み処理により図４の処理は一旦終了し、改めて実行が開始されるものとする。
なお、このモードの選択は、切替手順の処理である。
【００４０】
そして、ステップＳ２１で選択されたモードが用紙枚数カウントモードであった場合、ＣＰＵ１０２は、第１保持部２０４をロック機構２１６によりロックする（Ｓ２２）。
次に、ＣＰＵ１０２は、第１保持部２０４に用紙Ｐが積載されているか否かを判断する（Ｓ２３）。ここでＹｅｓであった場合は、用紙がなくなるまでステップＳ２３の処理を繰り返す。
【００４１】
また、ステップＳ２３でＮｏであった場合は、次に、ＣＰＵ１０２は第２保持部２０８に用紙Ｐが積載されているか否かを判断する（Ｓ２４）。そして、ここでＮｏであれば、ＣＰＵ１０２は操作部Ｉ／Ｆ１０７を通して、用紙切れの警告を操作部１０８に表示させ（Ｓ２５）てから、ステップＳ２３に戻って処理を繰り返す。
一方、ステップＳ２４でＹｅｓであった場合は、ステップＳ２６以下の、第２保持部２０８から第１保持部２０４への用紙の移送に関する処理に進む。なお、画像形成ジョブの実行中にステップＳ２６以下に進むことになった場合、用紙の移送が完了するまで、ジョブの実行は中断させる。
ステップＳ２６以下において、ＣＰＵ１０２はまず、第１保持部昇降機構２０４ａを積載方向に適宜移動させ、第１保持部底板２０４ａを第２保持部２０８からの用紙Ｐの移送受け入れ開始位置まで上昇させる（Ｓ２６）。
このステップＳ２６の処理は第１移動手順の処理である。
【００４２】
次に、ＣＰＵ１０２は、最上位置検出センサ２１５により、第２保持部に積載されている用紙Ｐの最上位の位置を検出する（Ｓ２７）。ＣＰＵ１０２は、検出した用紙の最上位の位置が第２保持部から第１保持部へ用紙Ｐを移送するのに適した位置であるか否かを判断する（Ｓ２８）。
ステップＳ２７及びＳ２８の処理は検出手順の処理である。
【００４３】
Ｓ２８でＮｏであった場合、ＣＰＵ１０２は、用紙Ｐの最上位の位置が移送に適した位置となるように、第２保持部底板２０８ｂを積載方向に適宜移動させ（Ｓ２９）、ステップＳ２７に戻って処理を繰り返す。
ステップＳ２８でＹｅｓであれば、ＣＰＵ１０２は、第２ピックアップコロ２０６が第２保持部２０８に積載されている用紙Ｐの最上位の位置の用紙と接触するように、アームの位置を制御する（Ｓ３０）。
【００４４】
ステップＳ３０の処理を行った後、ＣＰＵ１０２は第１移送手段により第２保持部２０８に積載されている用紙Ｐを第１保持部２０４へ一枚ずつ移送する（Ｓ３１）。この処理は第１移送手順の処理である。
ステップＳ３１で用紙Ｐが移送されるにつれて、用紙Ｐの最上位の位置が異なってくる。そこで、ＣＰＵ１０２は、最上位置検出センサ２１５が検出する用紙の最上位の位置が常に移送に適した位置となるように、移送の進行に連れて第２保持部底板２０８ｂを適宜移動（上昇）する（Ｓ３２）。
【００４５】
そして、第２保持部２０８から第１保持部２０４へ用紙Ｐを移送する際に、ＣＰＵ１０２は、移送した用紙の枚数を光センサ２１０によりカウントする（Ｓ３３）。この処理は、カウント手順に該当する。
移送が進行するに連れて、ＣＰＵ１０２は第１保持部底板２０４ａを移動（下降）させ、第１保持部２０４に積載される用紙Ｐの最上位の位置が、第２保持部２０８から移送される用紙Ｐの受け入れに適した位置を保つようにする（Ｓ３４）。
【００４６】
次に、ＣＰＵ１０２は、第２保持部２０８の用紙が全て移送されたか否かを判断する（Ｓ３５）。ここでＮｏであれば、ステップＳ３１に戻って処理を繰り返す。なお、ステップＳ３１乃至Ｓ３４の処理は、必ずしもこの順に限らず、ステップＳ３５がＹｅｓになるまで、移送の進行に応じて適当な順で随時実行する。
また、Ｓ３５でＹｅｓの場合、ＣＰＵ１０２は、アーム２０９を初期位置へ戻す（Ｓ３６）。
そして、ＣＰＵ１０２は、カウント結果を第１保持部の用紙枚数として表示する（Ｓ３７）。
これで、用紙枚数カウントモードでの、用紙の移送処理は一旦終了し、ステップＳ２２に戻って処理を繰り返す。なお、第１保持部２０４のロックが用紙の移送の障害となる場合、ステップＳ２４でＹｅｓの場合に一旦ロックを解除するようにしてもよい。
【００４７】
次に、トレイ給紙モードのときに、ＣＰＵ１０２が行う処理について、図５のフローチャートを使用して説明する。
まず、図４のステップＳ２１で用紙枚数カウントモードを選択しなかった場合（Ｓ２１のＮｏ）に、ＣＰＵ１０２はトレイ給紙モードで処理を行うと判断し、図５のステップＳ４１に進む。
【００４８】
この場合、ＣＰＵ１０２はまず、第１保持部２０４のロック機構２１６によるロックを解除する（Ｓ４１）。トレイ給紙モードにおいては、ユーザが第１保持部２０４に対して直接用紙を出し入れしても特に問題ないためである。
次に、ＣＰＵ１０２は、第１保持部２０４に用紙Ｐが積載されているか否かを判断する（Ｓ４２）。ここでＹｅｓの場合、ステップＳ４２に戻って処理を繰り返す。
【００４９】
一方、Ｓ４２でＮｏの場合は、ＣＰＵ１０２は第２保持部２０８に用紙Ｐが積載されているか否かを判断する（Ｓ４３）。ここでＮｏの場合、ＣＰＵ１０２は、操作部Ｉ／Ｆ１０７を通して、用紙切れの警告を操作部１０８に表示させ（Ｓ４４）てから、ステップＳ４２に戻って処理を繰り返す。
一方、ステップＳ４３でＹｅｓの場合、ＣＰＵ１０２は第１保持部底板２０４ａ及び第２保持部底板２０８ｂを初期位置へ移動する（Ｓ４５）。
【００５０】
ステップＳ４５の処理が完了したら、ＣＰＵ１０２は、バックフェンス２１１を初期位置から停止位置に向けて移動する（Ｓ４６）。この処理は、第２移送手順の処理である。ＣＰＵ１０２はバックフェンス２１１が停止位置までの移動を完了すると（Ｓ４７）、その後バックフェンス２１１を初期位置へ戻す（Ｓ４８）。
以上でトレイ給紙モードでの、ＣＰＵ１０２が制御する用紙の移送処理は一旦終了し、ステップＳ４１に戻って処理を繰り返す。
以上の図４及び図５の処理は、画像形成装置１０の電源がＯＮの間は、基本的に常に実行されるものである。
【００５１】
本実施態様における画像形成装置１０においては、上述した用紙枚数カウントモードを選択して用紙を第２保持部２０８から第１保持部２０４へ移送することで、上述したように、短時間でかつジャムのリスクを低減しつつ、枚数カウント済みの用紙を第１保持部２０４に積載することができる。
【００５２】
また、用紙枚数カウントモードにおいて、第１保持部底板２０４ａを所定の位置に保持した後徐々に積載可能枚数を増加させる方向へ移動させながら、第２保持部２０８から移送されるシート材を第１保持部２０４に受け入れる。このことにより、第１保持部２０４に積載した用紙の枚数が少ない状態で一枚ずつ移送を行っても、その用紙が段差から落ちるようなことがない。従って、第１保持部２０４において、きれいに用紙を積載し、第１保持部２０４から搬送路への給紙に支障がないようにすることができる。
【００５３】
また、最上位置検出センサ２１５を設け、用紙枚数カウントモードにおいて、最上位置検出センサ２１５が検出した最上位の用紙の位置に基づき、第２保持部底板２０８ａをその最上位の用紙が所定の位置に来るように移動させつつ、用紙の移送を行う。このことにより、第２保持部２０８に積載されている用紙の枚数によらず、安定して用紙を一枚ずつ第１保持部２０４へ移送することができる。
また、用紙の移送に際し、用紙枚数カウントモードとトレイ給紙モードとを切替可能としたことにより、使用状況に応じて、移送モードを選ぶことが可能である。すなわち、精密に用紙枚数をカウントしたい場合には用紙枚数カウントモードを選択し、迅速に用紙を移送したい場合にはトレイ給紙モードを選択すればよい。
図４及び図５を用いて説明したように、モードに応じて移送時の各保持部の底板の位置を調整可能としたことにより、このような選択が可能となっている。
【００５４】
〔第２実施形態：図６乃至図１４〕
次に、本発明の第２実施形態について図６乃至図１４を用いて説明する。
この第２実施形態の画像形成装置１０は、用紙枚数カウントモードにおいて用紙枚数をカウントした用紙を第１保持部２０４に積載した後、第１保持部２０４に対して用紙の出し入れがなされることがあったとしても、これを検出し、出し入れの後で用紙枚数を再カウントできるようにしたものである。第２実施形態は、図１に示す範囲の基本的な構造など、第１実施形態と共通する点が多いため、ここでは相違点についてのみ説明し、第１実施形態と共通の又は対応する構成には同じ符号を用いる。
【００５５】
なお、第２実施形態では、第１保持部２０４のロック機構は、ユーザにより任意に開放可能である、用紙の追加や取り出しを心理的に阻止するものに過ぎない、ロック機構自体を設けない、など、第１保持部２０４に対する用紙の出し入れが行われる可能性がある態様であるとする。ここでは、ロック機構がユーザにより任意に開放可能であるとして説明する。
【００５６】
まず、図６に、第２実施形態におけるシート材供給部２０の、図２と対応する模式的断面図を示した。
このシート材供給部２０の基本的な構成は図２で示したシート材供給部２０と同じであるので、異なる点についてのみ説明する。このシート材供給部２０には、第３ピックアップコロ２１７、第１バックフェンス２１８、第２バックフェンス２１９、第１バックフェンス駆動モータ２２０、第２バックフェンス駆動モータ２２１、第１送りねじ２２２、第２送りねじ２２３が備えられている。
【００５７】
第３ピックアップコロ２１７は、アーム２０９の歯部２０９ａの内側近傍に、第２フィードコロ２０５、第２ピックアップコロ２０６、第２分離コロ２０７、光センサ２１０と共に、保持されている。第３ピックアップコロ２１７は、アーム２０９を下降させたときに、第１保持部２０４に積載されている用紙Ｐのうち最上位置の用紙と接触する構造となっている。
第２バックフェンス２１９、第２バックフェンス駆動モータ２２１、第２送りねじ２２３は、それぞれバックフェンス２１１、バックフェンス駆動モータ２１２、送りねじ２１３に相当し、機能も同じであるので、ここでは説明を省略する。但し、以降の説明では、バックフェンス初期位置を第２バックフェンス初期位置、バックフェンス停止位置を第２バックフェンス停止位置という。
【００５８】
第１バックフェンス２１８は、第１保持部２０４の外側で、且つ第２保持部２０８が配置されている側と反対側に設けられている。第１バックフェンス２１８は、第１バックフェンス駆動モータ２２０が、トレイ２００の底部側に設けられた第１送りねじ２２２を回転させることで、給紙方向と反対の方向にスライド可能となっている。
なお、以後、第１バックフェンス２１８の動作を説明する際には、第１保持部２０４の外側で、且つ第２保持部２０８が配置されている側と反対側であって、第１保持部２０４と非接触な状態にある位置を、第１バックフェンス初期位置として説明する。また、第２バックフェンス２１９の動作を説明する際には、第２保持部２０８の外側で、且つ第１保持部２０４が配置されている側と反対側であって、第２保持部２０８と非接触な状態にある位置を、第２バックフェンス初期位置として説明する。第１バックフェンス２１８及び第２バックフェンス２１９はいずれも、使用されていないときは初期位置にある。
【００５９】
第１バックフェンス２１８は、第１保持部２０４に積載された用紙Ｐを押し出しながら移動させ、用紙Ｐが第２保持部底板２０８ａ上の所定の位置（用紙Ｐの補給を行うのに最適な位置）まできたら停止させることにより、第１保持部２０４に積載されている用紙を一度に第２保持部２０８に移送することができる。このときの所定の位置を、第１バックフェンス停止位置ということにする。この位置は予め任意に設定しておく。第１バックフェンス２１８は第１バックフェンス初期位置から第１バックフェンス停止位置までの間をスライドする。
【００６０】
用紙枚数カウントモードにおける用紙の移送及び給紙の動作は、第１実施形態で既に説明したとおりであるので省略する。
次に、第２保持部２０８から第１保持部２０４へ用紙Ｐの移送が完了し用紙枚数がカウントされた後、第１保持部２０４が引き出され、用紙Ｐの枚数が増減したことを検出する手段について説明する。
【００６１】
用紙Ｐの枚数の増減の検出手段としては、まず、第１保持部昇降機構２０４ｂが上下に昇降する際に駆動手段であるモータに流れる電流を検出するものが考えられる。この電流値の変化が即ち用紙重量の変化を意味することになるので、電流値を検出することで、用紙重量に変化があったこと、即ち用紙Ｐの増減を検知することが可能となる。これは、例えば、回路に直列に抵抗器を組み込むことで、その抵抗器の電圧降下を検出し、それを電流値として読み取ることで実現可能である。
【００６２】
また、上記モータのモータ軸上に搭載された高精細なエンコーダにより用紙枚数の増減を検出することも考えられる。第１保持部２０４に積載された用紙を常に第１ピックアップコロ２０２に当接させるようにすれば、第１保持部底板２０４ａの位置が用紙枚数を反映することとなる。従って、これを駆動するモータのモータ軸の停止位置に応じたパルス数をカウントすることにより、１枚単位での用紙高の増減を検知することができる。
【００６３】
更に、これらの両方を同時に搭載することで、第１保持部２０４の用紙に増減があった際に、「用紙高が同じで重量が異なる場合」と「重量が同じで用紙高が異なる場合」のどちらの場合も検知することが可能となる。
なお、第１保持部２０４が、トレイから引き出された後、トレイに戻されると第１保持部底板２０４ａがその初期位置にくるように、第１保持部２０４は下降する。
【００６４】
次に、図７を用いて、第１保持部２０４が一度引き出され、積載されている用紙Ｐの枚数が増加又は減少した場合に、第１保持部２０４に積載される用紙枚数を再カウントする第１用紙枚数再カウントモードの動作を説明する。
図７は、図６のシート材供給部２０による第１用紙枚数再カウントモードの動作を示した模式的断面図である。
【００６５】
この第１用紙枚数再カウントモードにおいて、画像形成装置１０は、用紙枚数を再カウントしながら、第１保持部２０４に積載される全ての用紙を第２保持部２０８へ送り出し、その後、第２保持部２０８から第１保持部２０４へその用紙を再移送することで、第１保持部２０４に積載される用紙枚数をカウントしなおす。
この動作は、画像形成装置１０のＣＰＵ１０２が制御して行う。また、第１用紙枚数再カウントモードを実行するためには、第２保持部２０８に用紙が積載されていないことが条件となる。これは、第２保持部２０８に用紙Ｐが積載されていると、その分の用紙枚数をカウントすることができないからである。
【００６６】
第１用紙枚数再カウントモードにおいては、第１保持部２０４が引き出され、積載されている用紙Ｐの枚数が増減された場合、ＣＰＵ１０２はその増減を検知すると、第１保持部底板２０４ａが初期位置にくるように、一旦第１保持部２０４を下降させる。増減を検知する方法については、上述したとおりである。
次に、ＣＰＵ１０２は、第２保持部底板２０８ａが第２ピックアップコロ２０６に接触する位置まで第２保持部昇降機構２０８ｂを上昇させる。更に、ＣＰＵ１０２は、第１保持部２０４に積載されている用紙Ｐの最上位置が第２保持部底板２０８ａの高さとほぼ同じ高さとなり、且つ第３ピックアップコロ２１７と第１保持部２０４に積載されている用紙Ｐの最上位置の用紙とが接触するように、第１保持部昇降機構２０４ｂを移動する。
なお、これは、第１保持部２０４から第２保持部２０８に用紙を逆移送するために行うものであり、逆移送に適した位置（高さ）であれば、必ずしもほぼ同じでなくてもよい。
【００６７】
次に、第１ピックアップコロ２０２、第２フィードコロ２０５、第２ピックアップコロ２０６、第３ピックアップコロ２１７を逆回転させる。これにより、第１保持部２０４から第２保持部２０８へ用紙Ｐを１枚ずつ逆移送することが可能となる。
用紙が逆移送される際は、第１保持部２０４に積載されている用紙の最上位置を最初に設定した位置と同じになるように、用紙Ｐを１枚逆移送する毎に、第１保持部昇降機構２０４ｂを移動（上昇）させる。一方、第２保持部２０８は、逆移送された用紙Ｐを受け入れる毎に、第２保持部昇降機構２０８ｂを移動（下降）させ、常に、第２保持部２０８に積載される用紙Ｐの最上位の位置が、第１保持部２０４から逆移送される用紙Ｐの受け入れに適した位置（高さ）を保つようにする。なお、最上位の位置は最上位置検出センサ２１５で検出する。
【００６８】
また、第１保持部２０４に積載された用紙Ｐを第２保持部２０８に逆移送する際は、光センサ２１０がその逆移送した用紙枚数をカウントしており、全ての用紙Ｐが逆移送されると、用紙枚数のカウント値を更新及び保存する。
その後、後述するトレイ給紙モードで第２保持部２０８に積載された用紙Ｐを第１保持部２０４に移送する。
以上が、第１用紙枚数再カウントモードで、第１保持部２０４に積載される用紙Ｐの枚数をカウントする際にシート材供給部２０で行われる動きである。
【００６９】
次に、図８を用いて、第１保持部２０４が引き出され、積載されている用紙Ｐの枚数が増加又は減少した場合に、第１保持部２０４に積載される用紙枚数を再カウントする第２用紙枚数再カウントモードの動作を説明する。
図８は、図６のシート材供給部２０による第２用紙枚数再カウントモードの動作を示した、模式的断面図である。
【００７０】
この第２用紙枚数再カウントモードにおいて、画像形成装置１０は、第１保持部２０４に積載されている用紙Ｐを、第１バックフェンス２１８等を用いて第２保持部２０８に一旦移送した後、第２保持部２０８から第１保持部２０４へ、用紙枚数をカウントしながら、改めて用紙Ｐを第１保持部２０４へ移送する。
なお、ＣＰＵ１０２が制御して行う動作であること、第２保持部２０８に用紙Ｐが積載されていないことが条件となることは、第１用紙枚数再カウントモードと同じである。
【００７１】
第２用紙枚数再カウントモードにおいては、第１保持部２０４を引き出して、積載されている用紙Ｐの枚数が増減された場合、ＣＰＵ１０２はその増減を検知すると、第１保持部底板２０４ａが初期位置にくるように、一旦第１保持部２０４を下降させる。また、ＣＰＵ１０２は、第２保持部底板２０８ａも初期位置にくるように、第２保持部２０８を下降させると同時に、アーム２０９を上方に移動して待機させる。
次に、第１バックフェンス駆動モータ２２０を駆動させ、第１送りねじ２２２を回転させることで、第１バックフェンス２１８を停止位置まで移動させるとで、第２保持部２０８へ用紙Ｐを逆移送する。逆移送が完了すると、第１バックフェンス駆動モータ２２０を逆回転することによって、第１送りねじ２２２を逆回転させ、第１バックフェンス２２０を初期位置へ戻し、用紙枚数のカウント値を初期値（０）に戻す。
【００７２】
次に、第２保持部２０８から第１保持部２０４へ１枚ずつ用紙Ｐを移送し、光センサ２１０が移送される用紙Ｐをカウントしていく。全ての用紙Ｐが第１保持部２０４に移送されると、第２用紙枚数再カウントモードは終了する。
なお、このときの第１保持部２０４及び第２保持部２０８の動きは、第１実施形態において説明した用紙枚数カウントモードと同じであるので、説明は省略する。
以上が、第２用紙枚数再カウントモードで、第１保持部２０４に積載される用紙Ｐの枚数をカウントする再にシート材供給部２０で行う動きである。
【００７３】
次に、図９に、用紙枚数をカウントせずに、第２保持部２０８に補給された用紙Ｐを第１保持部２０４に移送するトレイ給紙モードの動作を模式的に示した。トレイ給紙モードの動作については、第１実施形態におけるトレイ給紙モードと同じであるので説明は省略する。
なお、このトレイ給紙モードは、第１用紙枚数再カウントモードでの動作完了後（用紙枚数再カウント後）にも実行される。
【００７４】
図１０乃至図１４に、上述した第１用紙枚数再カウントモード及び第２用紙枚数再カウントモードの動作を行うために、画像形成装置１０のＣＰＵ１０２が実行する処理についてのフローチャートを示した。
この処理は、第２保持部２０８に積載された用紙Ｐが全てなくなった後であって、第１保持部２０４が引き出されたことをＣＰＵ１０２が検知した場合に、開始する処理である。
【００７５】
この第２実施形態においても、画像形成装置１０のＣＰＵ１０２は、第１実施形態の場合と同様、図４及び図５の処理を実行する。そして、図４のステップＳ２３で、第１保持部に用紙が積載された状態で待機している間に、トレイ２００が引き出されて第１保持部２０４のロックが解除され、その後トレイ２００が給紙可能位置にセットされたことを検出した場合に、ＣＰＵ１０２は図４の処理を一旦停止させて、図１０に示す処理を開始する。この場合、第１保持部２０４に対して用紙が出し入れされ、実際の用紙枚数とこれまでにカウントした用紙枚数との間にずれが生じた可能性があるためである。
なお、ＣＰＵ１０２は、第１保持部２０４に設けた所定のセンサによって、第１保持部２０４が引き出されているか否かを検知する。また、図１０乃至図１４に示す処理の終了後は、図４のステップＳ２３の処理に戻る。
【００７６】
図１０の処理において、ＣＰＵ１０２はまず、第１保持部２０４に積載されている用紙枚数が引き出し前と比べて増減したか否かを判断する（Ｓ６１）。この判断は、上述した用紙Ｐの枚数の増減の検出手段の検出結果に基づき行うことができる。ここでＮｏの場合、用紙の出し入れはされていないと考えられ、以降の処理による用紙枚数の再カウントは不要であるので、図１０の処理を終了する。なお、検出手段は、用紙枚数が変化したか否かについては十分な検出精度を得られるものを比較的低コストで配置できるが、必ずしも枚数自体のカウントを高精度に行えるわけではないので、ステップＳ６１でＹｅｓの場合には、以降の処理において用紙枚数の再カウントを行う。
【００７７】
この場合、ＣＰＵ１０２は次に、第２保持部２０８に用紙が積載されているか否か判断する（Ｓ６２）。用紙の有無は、例えば最上位置検出センサ２１５の検出結果に基づき判断することができる。ここでＹｅｓであれば、第１用紙枚数再カウントモード及び第２用紙枚数再カウントモードの動作を行うことができないため、図１０の処理を終了する。この場合、第１保持部２０４の用紙枚数がカウント値とずれている可能性が高いため、その旨の警告を行ってもよい。
【００７８】
ステップＳ６２でＮｏの場合、ＣＰＵ１０２は、第１保持部２０４に積載されている用紙枚数をカウントしなおすか否かを判断する（Ｓ６３）。この判断は、この時点でユーザからカウント要否の選択を受け付けて行ってもよいし、予めなされている設定に従って行ってもよい。ステップＳ６３でＮｏであれば、再カウントは不要であるので、図１０の処理を終了する。
【００７９】
ステップＳ６３でＹｅｓの場合は、ＣＰＵ１０２は次に、用紙枚数の再カウントを第１用紙枚数再カウントモードで行うか第２用紙枚数再カウントモードで行うかを判断する（Ｓ６４）。この判断も、この時点でユーザから選択を受け付けて行ってもよいし、予めなされている設定に従って行ってもよい。
ステップＳ６４で第１用紙枚数再カウントモードの場合、ＣＰＵ１０２はステップＳ６５以降の第１用紙枚数再カウントモードにおける用紙枚数カウントの処理に進む。
【００８０】
この場合、ＣＰＵ１０２はまず、第２保持部底板２０８ａの位置が第２保持部２０８の最上位置と一致するか否かを判断する（Ｓ６５）。一致しない場合は、第２保持部底板２０８ａを最上位置まで上昇させる（Ｓ６６）。一致する場合にはステップＳ６６をスキップする。
いずれの場合も、ＣＰＵ１０２は次に、第１保持部２０４に積載されている用紙Ｐの最上位置が第２保持部の最上位置と一致するか否かを判断し（Ｓ６７）、一致しない場合は、第１保持部底板２０４ａを、第１保持部２０４に積載されている用紙Ｐの最上位置と第２保持部２０８の最上位置が一致するまで上昇させる（Ｓ６８）。一致する場合にはステップＳ６８をスキップする。
いずれの場合も、処理は図１１に示す部分に進み、ＣＰＵ１０２は次に、光センサ２１０でカウントする用紙枚数のカウント値を初期化する（Ｓ６９）。また、第２フィードコロ２０５と第２ピックアップコロ２０６とが第２保持部の最上位置と接触し、第３ピックアップコロ２１７が第１保持部２０４に積載されている用紙Ｐの最上位置のものと接触するように、アームを制御する（Ｓ７０）。
【００８１】
アームの制御が完了すると、第１ピックアップコロ２０２、第２フィードコロ２０５、第２ピックアップコロ２０６及び第３ピックアップコロ２１７をそれぞれ逆回転させ、第１保持部２０４に積載されている用紙Ｐを第２保持部２０８へ１枚ずつ逆移送する（Ｓ７１）。
このとき、逆移送の処理の進行に連れて、最上位置検出センサ２１５が検出する用紙Ｐの最上位の位置が常に逆移送に適した位置となるように、第１保持部底板２０４ａを移動（上昇）させる（Ｓ７２）。
【００８２】
また同じく逆移送の処理の進行に連れて、第２保持部底板２０８ａを移動（下降）させ、第２保持部に積載されていく用紙Ｐの最上位の位置が、第１保持部２０４から移送される用紙Ｐの受け入れに適した位置を保つようにする（Ｓ７３）。
また、第１保持部２０４から第２保持部２０８へ用紙を１枚ずつ逆移送する際に、並行して、逆移送する用紙の枚数をカウントする（Ｓ７４）。
【００８３】
ＣＰＵ１０２は、第１保持部２０４の用紙Ｐが全て第２保持部２０８へ逆移送されるまで、ステップＳ７１乃至Ｓ７４の処理をくり返す（Ｓ７５）。ステップＳ７１乃至Ｓ７４の処理は、必ずしもこの順でなくてよい。
ステップＳ７５でＹｅｓとなると、ＣＰＵ１０２は、アームを初期位置へ戻す（Ｓ７６）と共に、ステップＳ７４でのカウント結果を第１保持部２０４の新たな用紙枚数として設定し、これを操作部１０８に表示させる（Ｓ７７）。
次に、処理は図１２に示す部分に進み、ＣＰＵ１０２は、第１保持部底板２０４ａ及び第２保持部底板２０８ｂをそれぞれ初期位置へ移動（下降）させる（Ｓ７８）。その後、ＣＰＵ１０２は、第２バックフェンス２１９をその初期位置から停止位置に向けて移動させる（Ｓ７９）。そして、停止位置までの移動を完了した後（Ｓ８０のＹｅｓ）、第２バックフェンス２１９をその初期位置へ戻し、処理を終了する。
ステップＳ７９乃至Ｓ８１の処理は、ステップＳ７１乃至Ｓ７４で第２保持部２０８へ移動させた用紙をまとめて第１保持部２０４へ移動させるためのものである。この動作は、図９を用いて説明したものと同様である。
【００８４】
次に、図１０のステップＳ６４で第２用紙枚数再カウントモードの場合の処理について図１３及び図１４を用いて説明する。
この場合、処理は図１３に示す部分に進み、ＣＰＵ１０２は、第１保持部底板２０４ａ及び第２保持部底板２０８ａをそれぞれの初期位置へ移動（下降）させる（Ｓ８２）。両初期位置は同じ高さの位置であり、この処理により両底板は水平方向に並ぶとする。
【００８５】
次に、ＣＰＵ１０２は、第１バックフェンス２１８をその初期位置から停止位置に向けて移動させる（Ｓ８３）。そして、停止位置までの移動を完了した後（Ｓ８４のＹｅｓ）、第１バックフェンス２１８をその初期位置へ戻す（Ｓ８５）。ステップＳ８３乃至Ｓ８５の処理は、第１保持部２０４へ積載された用紙をまとめて第２保持部２０８へ移動させるためのものである。
次に、処理は図１４に示す部分へ進み、ＣＰＵ１０２は、光センサ２１０でカウントする用紙枚数のカウント値を初期化する（Ｓ８６）。以降、ステップＳ８７乃至Ｓ９３までの処理は、アーム２０９に第３ピックアップコロ２１７が設けられていることに伴い若干表記が異なるものの、基本的には図４のステップＳ３０乃至Ｓ３６の処理と同じである。すなわち、第２保持部２０８に積載されている用紙Ｐを１枚ずつ第１保持部２０４に移送しつつ、その枚数をカウントするものである。従って、この部分の詳細な説明は省略する。
ステップＳ９３の後、ＣＰＵ１０２は、ステップＳ９１でのカウント結果を第１保持部２０４の新たな用紙枚数として設定して、これを操作部１０８に表示させ（Ｓ９４）、処理を終了する。
【００８６】
以上の第２実施形態における画像形成装置１０においては、上述した第１用紙枚数再カウントモード、第２用紙枚数再カウントモードのいずれかを選択することにより、シート材供給部２０における、用紙枚数のカウント後に、第１保持部２０４のロック機構２１６が解除され、第１保持部２０４の用紙枚数に増減があった場合でも、第１保持部２０４に積載される用紙枚数を再カウントし、正確に管理することが可能である。
【００８７】
また、上述した用紙枚数増減検出手段によって、第１保持部２０４に積載される用紙枚数が増減したかを、用紙高、用紙重量、或いはその組み合わせにより検出することが可能である。
更に、この検出手段は第１保持部昇降機構２０４ｂに組み込まれている駆動モータの駆動電流値、或いは、第１保持部昇降機構２０４ｂに組み込まれている駆動モータのパルス数から増減を検出するものであるため、さほどコストをかけることなく、実現することが可能である。
【００８８】
〔第３実施形態：図１５乃至図２１〕
次に、第３実施形態について、図１５乃至図２１を用いて説明する。
この第３実施形態の画像形成装置１０は、第１保持部２０４と第２保持部２０８との間で、バックフェンスを用いた用紙の移動ができないタイプのトレイ２００を用いて、第１保持部２０４に積載した用紙の枚数を管理するものである。第３実施形態も、図１に示す範囲の基本的な構造など、第１実施形態と共通する点が多いため、ここでは相違点についてのみ説明し、第１実施形態と共通の又は対応する構成には同じ符号を用いる。
【００８９】
まず、図１５に、第３実施形態におけるシート材供給部２０の、図２と対応する模式的断面図を示した。
このシート材供給部２０も、第１保持部２０４と第２保持部２０８とを備え、各コロ２０５〜２０７により、第２保持部２０８に積載されている用紙Ｐを一枚ずつ第１保持部２０４に移送し、このとき、光センサ２１０により、移送された用紙の枚数をカウントする点は、第１実施形態のシート材供給部２０と同じである。
しかし、アーム２０９、バックフェンス２１１及びこれらの駆動機構は備えておらず、第２フィードコロ２０５、第２ピックアップコロ２０６、第２分離コロ２０７は、予め移送に適した位置に固定されている。
これらに加えて、図１５のシート材供給部２０は、給紙枚数カウントセンサ２３０、第３フィードコロ２３１、第４フィードコロ２３４、搬送用板２３２、切替部２３２ａ、仕切り板２３３を備える。
【００９０】
ここで、搬送用板２３２は、第１保持部２０４の上面部を覆うように配置され、第２保持部２０８から第１保持部２０４を介さずに給紙を行う際に用いられるものである。第２保持部２０８に積載されている用紙Ｐは搬送用板２３２を経由してプロッタ部１１２へ向かう搬送路へ給紙される。また、切替部２３２ａは、搬送用板２３２の第２保持部２０８側の端部に備えられており、第２保持部２０８から搬送用板２３２に用紙Ｐを移送する際は下側に向き、第１保持部２０４に移送する際は上側に向くように上下動可能な構造となっている。ここでは、切替部２３２ａの初期位置は上向きとするが、下向きに設定をしてもよい。
【００９１】
また、第３フィードコロ２３１、第４フィードコロ２３４は正回転することで、第２保持部２０８から搬送用板２３２に移送された用紙を上記搬送路へ給紙する機能を有する。
給紙枚数カウントセンサ２３０は、搬送路へ給紙された用紙枚数をカウントする機能を備えている。なお、用紙枚数をカウント可能であれば、どのようなものを用いてもよい。
【００９２】
また、仕切り板２３３は第１保持部２０４と第２保持部２０８を仕切るものであり、第３実施形態のシート材供給部２０では、第１保持部２０４と第２保持部２０８はそれぞれトレイ２００から独立して引き出し可能な構造となっている。
また、この実施形態では、予め設定した任意の枚数の用紙Ｐが常に第１保持部２０４に積載保持されるように設定することが可能である。以下、その用紙枚数のことを保持積載枚数設定値という。
その他の各部の機能については、既に第１実施形態にて説明した通りであるので、説明は省略する。
【００９３】
次に、この実施形態における用紙枚数カウントモードで行われる動作であるが、第１実施形態の用紙枚数カウントモードと異なる動作についてのみ説明する。
この実施形態では、第２フィードコロ２０５、第２ピックアップコロ２０６、第２分離コロ２０７が固定されている。このため、図１５に破線で示すように第２保持部２０８に積載されている用紙Ｐを第１保持部２０４へ移送する場合は、最上位置検出センサ２１５が第２保持部Ｐに積載されている用紙Ｐの最上位置を検出する。そして、その位置が第２フィードコロ２０５、第２ピックアップコロ２０６及び第２分離コロ２０７による用紙Ｐの移送に適した位置でない場合は、第２保持部昇降機構２０８ｂを駆動し、最上位置の用紙が移送に適した位置にくるように第２保持部底板２０８ａを昇降させる。なお、移送に適した位置とは、最上位置の用紙が第２ピックアップコロと当接する位置となる。またこのとき、第１保持部底板２０４ａは、第１保持部２０４における用紙の積載枚数が増加するにすれ徐々に下降させ、最上位置の用紙Ｐが第１ピックアップコロ２０２と干渉しないようにする。
この用紙枚数カウントモードの動作は、印刷ジョブ終了後に、第１保持部２０４に積載されている用紙枚数が保持積載枚数設定値に満たない場合に行われる。
【００９４】
次に、図１６を用いて、図１５に示したシート材供給部２０における、第１保持部２０４から用紙Ｐを給紙しつつ、第２保持部２０８から第１保持部２０４へ用紙を移送する第２給紙モードの動作について説明する。
第２給紙モードは、第１保持部２０４から用紙Ｐを所定の枚数（１枚でも複数枚でもよい）給紙した後、第２保持部２０８から第１保持部２０４へ用紙Ｐを同じ枚数だけ移送する、ということを繰りかえしながら給紙を行うモードである。
【００９５】
第２給紙モードにおいては、まず、第１保持部２０４に積載されている用紙Ｐの最上位置の用紙が１枚ずつ所定の枚数、第１フィードコロ２０１、第１ピックアップコロ２０２、第１分離コロ２０３により、矢印Ａで示すように所定の供給先への搬送路へ給紙される。その後、第２保持部２０８から、第２保持部２０８に積載されている用紙Ｐの最上位置にある用紙が、１枚ずつ所定の枚数、第１保持部２０４へ、第２フィードコロ２０５、第２ピックアップコロ２０６、第２分離コロ２０７により矢印Ｂで示すように移送される。以降、給紙と移送を交互に繰り返していく。このとき、光センサ２１０が第２保持部２０８から第１保持部２０４へ移送された用紙枚数をカウントする。
給紙時の第１保持部２０４の動作は、第１実施形態における給紙の場合と同様であり、移送時の各部の動作は、図１５を用いて説明した用紙枚数カウントモードの場合と同様であるので、ここでは説明は省略する。
【００９６】
以上の第２給紙モードの動作は、印刷ジョブ中に、第１保持部２０４から給紙しつつ、第１保持部２０４に積載されている用紙Ｐの枚数を一定にし、保持積載枚数設定値を保持することを可能とする。
なお、給紙と移送の間では、第１保持部２０４に積載された最上位置の用紙Ｐを第１ピックアップコロ２０２と接触させるか離間させるかを切り替えるため、第１保持部底板２０４ａを若干上下動させる必要がある。従って、上記所定の枚数は、この上下動によるタイムロスと、連続した給紙の必要性とを考慮して定めるとよい。
また、第２給紙モードの動作中は、切替部２３２ａは初期位置（上向き）にある。
【００９７】
次に、図１７を用いて、図１５に示したシート材供給部２０における、第１保持部２０４から給紙を行う第１給紙モードの動作について説明する。
ＣＰＵ１０２は、ユーザからの印刷要求を検知すると、印刷枚数分の給紙を行う。このとき、給紙要求枚数（印刷枚数）が第１保持部２０４に積載されている枚数よりも少ない場合は、第１保持部２０４から給紙を行うこと、即ち第１給紙モードで給紙することを決定する。
第１給紙モードにおいては、ＣＰＵ１０２は、図１７に示すように切替部２３２ａの位置が下向きとなるように制御し、第１フィードコロ２０１、第１ピックアップコロ２０２、第１分離コロ２０３を正回転させて、第１保持部２０４の用紙を所定の供給先への搬送路へ給紙する。このときの第１保持部２０４の動作は第１実施形態における給紙の場合と同様であるので詳細な説明は省略する。
また、第１給紙モードにおいては、第２保持部２０８を動作させる必要はない。ただし、第１給紙モードの動作中に割り込み印刷の要求があった場合、ＣＰＵ１０２は、切替部２３２ａを下向きの位置に移動させ、以下の第３給紙モードと同様に第２保持部２０８からの給紙を行う。
【００９８】
次に、図１８を用いて、図１５に示したシート材供給部２０における、第２保持部２０８から、搬送用板２３２を経由して用紙Ｐを給紙する、第３給紙モードの動作について説明する。
ＣＰＵ１０２は、ユーザからの印刷要求を検知すると、印刷枚数分の給紙を行う。このとき、給紙要求枚数（印刷枚数）が第１保持部２０４に積載されている枚数よりも少ない場合は、この第３給紙モードにより第２保持部２０８から給紙を行うことを決定する。このとき、第２保持部２０８に積載されている用紙の枚数については考慮しない。
【００９９】
第３給紙モードでは、まず、切替部２３２ａは下向きの位置に移動される。そして、第２保持部２０８に積載されている用紙Ｐが、第２フィードコロ２０５、第２ピックアップコロ２０６及び第２分離コロ２０７によって切替部２３２ａの上側の面上に押し出され、第４フィードコロ２３４を介して搬送用板２３２上に送り出される、その後第３フィードコロ２３１、第１フィードコロ２０１、第１分離コロ２０３を介して、プロッタ部１１２へ向かう搬送路へ給紙される。このとき、給紙枚数カウントセンサ２３０が給紙枚数をカウントする。
【０１００】
なお、この動作中に、第２保持部２０８に積載されている用紙枚数が全てなくなると、ＣＰＵ１０２は第２保持部２０８に用紙を補給するよう警告をする。警告の方法は、ブザーによる警告音、ディスプレイへの警告表示、光による警告等、任意の技術で、画像形成装置１０で実現可能なものであれば、どのようなものであっても良い。
ユーザはこの警告に基づいて、用紙を第２保持部２０８に補給する。
なお、この第３給紙モードは、割り込み印刷要求があった場合に、その割り込み印刷を実行するためにも用いられる。割り込み印刷での印刷枚数は通常は少ない枚数であることが多いため、積載用紙枚数を管理していない第２保持部２０８から給紙を行うことで、割り込み印刷終了後、第１保持部２０４に積載される用紙の残存枚数を考慮する必要なく、速やかに第１保持部２０４からの給紙を再開することができる。
【０１０１】
次に、以上説明してきた各給紙モードを用いて画像形成装置１０が印刷を行うための処理について、図１９乃至図２１を用いて説明する。
この処理は、画像形成装置１０のＣＰＵ１０２が行う処理であり、ＣＰＵ１０２がユーザからの（割り込みでない）印刷要求を受け付けたときに開始する。
ＣＰＵ１０２はユーザからの印刷要求を受け付けると、その要求に係る給紙要求枚数（印刷枚数）が第１保持部２０４に積載されている用紙の枚数以下か否かを判断する（Ｓ１０１）。印刷要求を受け付ける毎にこの判断を行うことによって、より適切な給紙モードを選択することが可能となり、給紙時間を短縮することが可能となる。
ステップＳ１０１でＹｅｓの場合は、切替部２３２ａを上向きに制御し、第１保持部２０４に積載されている用紙の給紙を開始する（Ｓ１０３）。ステップＳ１０１でＮｏの場合については、後述する。
【０１０２】
ＣＰＵ１０２は、ステップＳ１０３で給紙を開始すると、第１保持部２０４に積載された用紙Ｐを所定枚数給紙する毎に、第２保持部２０８から用紙Ｐを同じ枚数だけ第１保持部２０４に移送する、という動作を繰り返す（Ｓ１０４）。すなわち、図１６で説明した、第２給紙モードでの給紙を繰り返す。また、第１保持部２０４からの給紙枚数と第１保持部２０４への移送枚数とをそれぞれ給紙枚数カウントセンサ２３０及び光センサ２１０によりカウントし、第１保持部２０４の用紙枚数のカウント値に反映させる（Ｓ１０５）。すなわち、用紙枚数を、給紙枚数分だけ減少させ、移送枚数分だけ増加させる。
その後、ＣＰＵ１０２は、ステップＳ１０３で開始した給紙が給紙要求枚数だけ終了する（Ｓ１０７でＹｅｓとなる）まで、割り込み印刷による新たな給紙要求を監視しつつ（Ｓ１０６）、実行中の給紙及び移送を続ける。
【０１０３】
そして、給紙が終了すると、第１保持部２０４に積載されている用紙Ｐの枚数が保持積載枚数設定値未満か否かを判断する（Ｓ１０８）。ここでＮｏの場合、すなわち、用紙が十分積載されている場合は、図１９の処理は終了となる。
一方、Ｙｅｓの場合、処理は図２２に示す部分に進み、ＣＰＵ１０２は、第２保持部２０８に積載されている用紙枚数が第１保持部２０４に移送すべき枚数（保持積載枚数設定値までの不足分）以上か否かを判断する（Ｓ１５１）。ここでＮｏの場合、ＣＰＵ１０２は第２保持部２０８に用紙Ｐを補給するよう警告を出し（Ｓ１５２）、ステップＳ１５１の処理に戻る。この処理は第２保持部２０８に用紙Ｐが補給されるまで繰り返される。
【０１０４】
ステップＳ１５１がＹｅｓの場合、ＣＰＵ１０２は、保持積載枚数設定値までの不足分だけ、第２保持部２０８から第１保持部２０４へ用紙を移送すると共に、第１保持部２０４の用紙枚数を更新し（Ｓ１５３）、処理を終了する。この移送は、用紙枚数カウントモードで行う。
【０１０５】
一方、ステップＳ１０６で割り込み印刷による新たな給紙要求があった場合、ＣＰＵ１０２は切替部２３２ａを下向きになるよう制御し（Ｓ１０９）、実行中の給紙を一旦中止し（Ｓ１１０）、第２保持部２０８から搬送用板２３２を経由して、割り込み印刷用の新たな給紙を行う（Ｓ１１１）。この給紙は第３給紙モードの給紙である。そして、割り込み印刷に必要な枚数の給紙が完了すると（Ｓ１１２のＹｅｓ）、ＣＰＵ１０２は、ステップＳ１１０で中止した給紙を再開し（Ｓ１１３）、ステップＳ１０６に戻って、上述した処理を繰り返す。
【０１０６】
次に、ステップＳ１０１でＮｏの場合について説明する。このとき、処理は図２０に示す部分に進む。そしてＣＰＵ１０２は、切替部２３２ａを下向きになるように制御する（Ｓ１１４）と共に、第２保持部２０８から搬送用板２３２を経由した給紙を実行し、給紙枚数をカウントする（Ｓ１１５）。
【０１０７】
給紙を開始後は、ＣＰＵ１０２は第２保持部２０８に積載された用紙Ｐが全てなくなるか（Ｓ１１６のＹｅｓ）、要求枚数の給紙が終了する（Ｓ１１７のＹｅｓ）まで、給紙を続ける。要求枚数とは、このフローの開始条件である印刷開始要求により給紙を要求された枚数のことである。要求枚数の給紙が終了した場合、図１９のステップＳ１０８に進んで以降の処理を行う。なお、割り込み印刷による新たな給紙要求があった場合、その枚数分だけ第２保持部２０８からの給紙枚数を増加させ、第２保持部２０８からの給紙を継続すればよい。
【０１０８】
一方、第２保持部２０８の用紙がなくなり、ステップＳ１１６でＹｅｓになると、ＣＰＵ１０２は、第１保持部２０４から残りの枚数分の給紙を実行する（Ｓ１２１）が、それに先立ち、第１保持部２０４に十分な用紙があるか否かを判定する。すなわち、第２保持部２０８から既に給紙した用紙の枚数と第１保持部２０４に積載されている用紙の枚数を加算し（Ｓ１１８）、その加算した値が給紙要求枚数よりも少ないか否かを判断する（Ｓ１１９）。
【０１０９】
ここでＹｅｓであれば、第１保持部２０４には、今回の印刷に必要な給紙を賄うだけの十分な枚数の用紙があることがわかるので、ＣＰＵ１０２はそのまま第１保持部２０４から残りの枚数分の給紙を実行する（Ｓ１２１）。この給紙は、第１給紙モードによる給紙である。Ｎｏであれば、十分な枚数の用紙がないことがわかるので、第２保持部２０８に用紙を補給するようにユーザに対して警告を行った上で（Ｓ１２０）、第１保持部２０４から残りの枚数分の給紙を実行する。
【０１１０】
なお、第１保持部２０４からの給紙中にも、ユーザは第２保持部２０８を引き出してここに用紙を補充することが可能である。これにより、給紙が中断されることなく、印刷ジョブ時間に生じ得る無駄を防ぐことができる。また、警告は、ブザーによる警告音、ディスプレイへの警告表示、光による警告等、任意の手法で行うことができる。
ステップＳ１２１の後、ＣＰＵ１０２は、給紙枚数をカウントして第１保持部２０４の用紙枚数を更新（給紙枚数分減少させる）しつつ（Ｓ１２２）、割り込み印刷による新たな給紙要求があるか（Ｓ１２３のＹｅｓ）、第１保持部２０４に用紙がなくなるか（Ｓ１２４のＮｏ）、又は要求枚数の給紙が終了する（Ｓ１２５のＹｅｓ）まで、第１保持部２０４からの給紙を続ける。
【０１１１】
まず、割り込み印刷による新たな給紙要求があった場合（Ｓ１２３のＹｅｓ）、ＣＰＵ１０２は、図２１に示す部分の処理（Ｓ１２８〜Ｓ１３１）を実行し、その後ステップＳ１２３に戻って処理をくり返す。図２１に示す部分の処理は、図１９のステップＳ１１０乃至Ｓ１１３と同趣旨の処理であるので、詳細な説明は省略する。なお、ここでは切替部２３２ａはステップＳ１１４で既に下向きにされているので、ステップＳ１０９と対応する処理は不要である。
【０１１２】
次に、第１保持部２０４に用紙がなくなった場合（Ｓ１２４のＮｏ）、第２保持部２０８から搬送用板２３２を経由して、残り枚数の給紙を続行する（Ｓ１２６）。すなわち、第３給紙モードで給紙を行う。ここで、このフローにおいてステップＳ１２４でＮｏとなる場合というのは、ステップＳ１１９でＮｏとなり、用紙補給の警告がなされている場合である。そして、この警告に従いユーザが用紙を補給していることが期待されるため、ステップＳ１２６で第２保持部２０８に給紙を続行させることとしている。第１保持部２０４への移送は、余分な時間がかかるため行わない。
【０１１３】
また、ステップＳ１２６の給紙は要求枚数の給紙が終了する（Ｓ１２７のＹｅｓ）まで実行するが、途中で第２保持部２０８の用紙もなくなった場合、再度補充がなされるまで待機するか、又は別のシート材供給部があればそこからの給紙を試みる。なお、この際、再度ステップＳ１２０と同様な警告を出すようにしてもよい。
また、ステップＳ１２７でＹｅｓとなると、図１９のステップＳ１０８に進んで以降の処理を行う。ステップＳ１２５でＹｅｓの場合も同様である。
【０１１４】
ここで、例えば、保持積載枚数設定値を１０００枚としており、印刷開始時に第１保持部２０４に１０００枚、第２保持部２０８に４００枚の用紙がある状態で、１５００枚の印刷要求を受けたとする。この場合、図１９のステップＳ１０１はＮｏとなり、ステップＳ１１５で４００枚を第２保持部２０８から給紙した段階でステップＳ１１８へ進むことになる。そして、ステップＳ１１８での加算値は１４００枚となり、給紙要求枚数よりも少ないため、ＣＰＵ１０２はステップＳ１２０で警告を行う。その後、第１保持部２０４からの給紙を開始するが、要求枚数まで残り１００枚の時点でステップＳ１２４がＮｏとなる。そして、ここまでにユーザが第２保持部２０８に用紙を補給していれば、ステップＳ１２６で第２保持部２０８からの給紙を実行可能であり、印刷の停止による時間のロスを防ぐことができる。
【０１１５】
以上の第３実施形態における画像形成装置１０においては、給紙枚数カウントセンサ２３０により第１保持部２０４からの給紙枚数をカウントし、光センサ２１０により第２保持部２０８から第１保持部２０４への移送枚数をカウントすることができる。このことにより、第１保持部２０４に積載されている用紙Ｐの枚数を正確に把握し、管理することが可能となる。
【０１１６】
また、印刷ジョブを実行中に、第１保持部２０４或いは第２保持部２０８に積載されている用紙がなくなった場合であっても、印刷ジョブを停止させることなく、用紙を補給することが可能である。
また、切替部２３２ａを設け、第２保持部２０８から第１保持部２０４への用紙の移送だけでなく、第２保持部２０８から搬送路への直接給紙もできるようにしたことにより、状況に応じた柔軟な給紙が可能である。
【０１１７】
例えば、給紙要求枚数と第１保持部２０４の用紙積載枚数との関係に応じて、第１保持部２０４と第２保持部２０８のどちらから給紙するかを選択できる。
そして、給紙要求枚数が第１保持部２０４に積載された枚数以下の場合（Ｓ１０１のＹｅｓ）には、第１保持部２０４から給紙を行うことにより、予め枚数をカウントした用紙により速やかな給紙が可能である。さらに、この場合に第１保持部２０４からの給紙と第２保持部２０８から第１保持部２０４への移送とを交互に行うため、第２保持部２０８に用紙がある間は、第１保持部２０４の用紙枚数を概ね一定に保つことができる。このため、印刷終了後に行う上記移送の時間を短縮でき、印刷ジョブの実行間隔を小さくすることができる。また、印刷終了後に、第１保持部２０４の用紙枚数を保持積載枚数設定値まで補充するので、次回の印刷時に、第１保持部２０４からの給紙を速やかに開始できる。
【０１１８】
また、給紙要求枚数が第１保持部２０４に積載された枚数より多い場合（Ｓ１０１のＮｏ）には、第２保持部２０８から給紙を行うことにより、第１保持部２０４への移送枚数を低減し、全体としての動作時間短縮を図ることができる。
また、割り込み印刷があった場合に第２保持部２０８からの給紙を行うため、割り込み印刷後に第１保持部２０４への用紙の移送を行うことなく元の印刷要求に係る印刷を続行でき、時間的なロスを防止できる。
【０１１９】
以上で本発明の第１実施形態乃至第３実施形態の説明を終了するが、この発明において、装置の具体的な構成、保持部や移送手段の具体的な構成、具体的な処理の手順等は、実施形態で説明したものに限るものではない。
例えば、図１のハードウェア構成図は基本的なものであり、画像形成装置１０がここに含まれる以外の構成を有することを妨げるものではない。
【０１２０】
また、シート材供給部２０は、シート材供給装置として単独の装置としてもよく、その用途も画像形成部への供給に限られるものではない。例えば、この発明は、読取装置、仕分け装置、型押し等の加工装置等、シート材を処理する機能を備えた装置に、それぞれの機器に応じた適宜のシート材を供給するシート材供給装置に適用可能である。
【０１２１】
本実施形態では、シート材の積載方向を上下方向としたが、積載方向が横（水平）方向であってもよい。すなわち、用紙を立てて横に並べて積載するものであってもよい。
また、第１実施形態では、第１移送手段、第２移送手段を設けたが、第１移送手段のみの構成としてもよい。その場合は、第１保持部２０４と第２保持部２０８の用紙の積載方向は、異なっていてもよい。
【０１２２】
上述した第１実施形態乃至第３実施形態では、第１保持部２０４からの給紙は一枚ずつ行うこととしているが、複数枚を同時に給紙可能な構成にしてもよい。また、第２保持部２０８から第１保持部２０４への用紙の移送、第２保持部からの給紙についても同様に、複数枚を同時に移送或いは給紙可能な構成とすることは妨げられない。このとき、光センサ２１０、給紙枚数カウントセンサ２３０によるカウントは、給紙或いは移送回数をカウントしていることになるので、カウント数×１回の枚数が給紙或いは移送された枚数になる。
最後に、以上説明してきた各実施形態、動作例及び変形例の構成は、相互に矛盾しない限り任意に組み合わせて実施可能であることは勿論である。
【符号の説明】
【０１２３】
１０：画像形成装置、２０：シート材供給部、１０２：ＣＰＵ、２００：トレイ、２０１：第１フィードコロ、２０２：第１ピックアップコロ、２０３：第１分離コロ、２０４：第１保持部、２０４ａ：第１保持部底板、２０４ｂ：第１保持部昇降機構、２０５：第２フィードコロ、２０６：第２ピックアップコロ、２０７：第２分離コロ、２０８：第２保持部、２０８ａ：第２保持部底板、２０８ｂ：第２保持部昇降機構、２０９：アーム、２０９ａ：歯部、２０９ｂ：支点、２１０：光センサ，２１１：バックフェンス、２１２：バックフェンス駆動モータ、２１３：送りねじ、２１４：ピニオンギア、２１５：最上位置検出センサ、２１６：ロック機構、２１７：第３ピックアップコロ、２１８：第１バックフェンス、２１９：第２バックフェンス、２２０：第１バックフェンス駆動モータ、２２１：第２バックフェンス駆動モータ、２２２：第１送りねじ、２２３：第２送りねじ、２３０：給紙枚数カウントセンサ、２３１：第３フィードコロ、２３２：搬送用板、２３２ａ：切替部、２３３：仕切り板、２３４：第４フィードコロ
【先行技術文献】
【特許文献】
【０１２４】
【特許文献１】特開２０００−２８１２４３号公報
【図１】
2016052948.tif 000003
【図２】
2016052948.tif 000004
【図３】
2016052948.tif 000005
【図４】
2016052948.tif 000006
【図５】
2016052948.tif 000007
【図６】
2016052948.tif 000008
【図７】
2016052948.tif 000009
【図８】
2016052948.tif 000010
【図９】
2016052948.tif 000011
【図１０】
2016052948.tif 000012
【図１１】
2016052948.tif 000013
【図１２】
2016052948.tif 000014
【図１３】
2016052948.tif 000015
【図１４】
2016052948.tif 000016
【図１５】
2016052948.tif 000017
【図１６】
2016052948.tif 000018
【図１７】
2016052948.tif 000019
【図１８】
2016052948.tif 000020
【図１９】
2016052948.tif 000021
【図２０】
2016052948.tif 000022
【図２１】
2016052948.tif 000023
【図２２】
2016052948.tif 000024