用紙を積載するトレイと、前記トレイに積載された用紙を送出する給紙部材と、駆動電流が流れることで駆動力を発生する駆動手段と、前記駆動手段によって駆動され、前記トレイを押し上げて、当該トレイの最上部の用紙を前記給紙部材に接させる押上部材と、前記駆動手段に流れる駆動電流を検出し、検出した前記駆動電流の電流値を出力する検出手段と、前記駆動手段に流れる駆動電流の電流値と前記トレイに積載されている用紙の積載量との対応関係を定めた第1対応データを記憶する記憶手段と、前記第1対応データを参照して、前記検出手段により出力された前記電流値から前記トレイに積載されている用紙の残量を検知する制御手段と、を備えることを特徴とする給紙装置。前記制御手段は、前記第1対応データを参照して、前記給紙部材が自身に接している用紙の給紙を開始した以降に前記検出手段により出力された前記電流値から、前記トレイに積載されている用紙の給紙開始後の残量を検知することを特徴とする請求項1に記載の給紙装置。前記トレイが初期位置において上昇を開始してから前記トレイに積載されている最上部の用紙が前記給紙部材に接して上昇を停止するまでの初期上昇時間を計測する計測手段を更に備え、前記記憶手段は、初期上昇時間と前記トレイに積載されている用紙の積載量との対応関係を定めた第2対応データを更に記憶し、前記制御手段は、前記第2対応データを参照して、前記計測手段により計測された前記初期上昇時間から、前記トレイに積載されている用紙の給紙開始前の残量を検知することを特徴とする請求項2に記載の給紙装置。前記制御手段は、検知した用紙の残量を報知手段に報知させることを特徴とする請求項1~3のいずれか1つに記載の給紙装置。用紙を積載するトレイと、前記トレイに積載された用紙を送出する給紙部材と、前記給紙部材から送出された用紙に画像を形成する画像形成手段と、駆動電流が流れることで駆動力を発生する駆動手段と、前記駆動手段によって駆動され、前記トレイを押し上げて、当該トレイの最上部の用紙を前記給紙部材に接させる押上部材と、前記駆動手段に流れる駆動電流を検出し、検出した前記駆動電流の電流値を出力する検出手段と、前記駆動手段に流れる駆動電流の電流値と前記トレイに積載されている用紙の積載量との対応関係を定めた第1対応データを記憶する記憶手段と、前記第1対応データを参照して、前記検出手段により出力された前記電流値から前記トレイに積載されている用紙の残量を検知する制御手段と、を備えることを特徴とする画像形成装置。給紙装置と画像形成装置とを備える画像形成システムであって、前記給紙装置は、用紙を積載するトレイと、前記トレイに積載された用紙を送出する給紙部材と、駆動電流が流れることで駆動力を発生する駆動手段と、前記駆動手段によって駆動され、前記トレイを押し上げて、当該トレイの最上部の用紙を前記給紙部材に接させる押上部材と、前記駆動手段に流れる駆動電流を検出し、検出した前記駆動電流の電流値を出力する検出手段と、前記駆動手段に流れる駆動電流の電流値と前記トレイに積載されている用紙の積載量との対応関係を定めた第1対応データを記憶する記憶手段と、前記第1対応データを参照して、前記検出手段により出力された前記電流値から前記トレイに積載されている用紙の残量を検知する制御手段と、を備え、前記画像形成装置は、前記給紙装置から送出された用紙に画像を形成する画像形成手段を備えることを特徴とする画像形成システム。給紙装置で実行される用紙残量検知方法であって、前記給紙装置は、駆動電流が流されることにより、用紙が積載されているトレイを押上部材に押し上げさせ、前記トレイに積載されている最上部の用紙を給紙部材に接しさせる駆動手段と、前記駆動手段に流れる駆動電流の電流値と前記トレイに積載されている用紙の積載量との対応関係を定めた第1対応データを記憶する記憶手段と、を備え、検出手段が、前記駆動手段に流れる駆動電流を検出し、検出した前記駆動電流の電流値を出力する検出ステップと、制御手段が、前記第1対応データを参照して、前記検出ステップにより出力された前記電流値から前記トレイに積載されている用紙の残量を検知する検知ステップと、を含むことを特徴とする用紙残量検知方法。しかしながら、上述した前者の技術では、給紙開始前の用紙の残量しか検知できず、給紙開始後の用紙の残量を検知できない。また、上述した後者の技術では、トレイにデバイスを設置する必要があるため、コストがかかってしまう。本発明は、上記事情に鑑みてなされたものであり、コストをかけずに給紙開始後においても用紙の残量を検知することができる給紙装置、画像形成装置、画像形成システム及び用紙残量検知方法を提供することを目的とする。上述した課題を解決し、目的を達成するために、本発明の一態様にかかる給紙装置は、用紙を積載するトレイと、前記トレイに積載された用紙を送出する給紙部材と、駆動電流が流れることで駆動力を発生する駆動手段と、前記駆動手段によって駆動され、前記トレイを押し上げて、当該トレイの最上部の用紙を前記給紙部材に接させる押上部材と、前記駆動手段に流れる駆動電流を検出し、検出した前記駆動電流の電流値を出力する検出手段と、前記駆動手段に流れる駆動電流の電流値と前記トレイに積載されている用紙の積載量との対応関係を定めた第1対応データを記憶する記憶手段と、前記第1対応データを参照して、前記検出手段により出力された前記電流値から前記トレイに積載されている用紙の残量を検知する制御手段と、を備えることを特徴とする。また、本発明の別の態様にかかる画像形成装置は、用紙を積載するトレイと、前記トレイに積載された用紙を送出する給紙部材と、前記給紙部材から送出された用紙に画像を形成する画像形成手段と、駆動電流が流れることで駆動力を発生する駆動手段と、前記駆動手段によって駆動され、前記トレイを押し上げて、当該トレイの最上部の用紙を前記給紙部材に接させる押上部材と、前記駆動手段に流れる駆動電流を検出し、検出した前記駆動電流の電流値を出力する検出手段と、前記駆動手段に流れる駆動電流の電流値と前記トレイに積載されている用紙の積載量との対応関係を定めた第1対応データを記憶する記憶手段と、前記第1対応データを参照して、前記検出手段により出力された前記電流値から前記トレイに積載されている用紙の残量を検知する制御手段と、を備えることを特徴とする。また、本発明の別の態様にかかる画像形成システムは、給紙装置と画像形成装置とを備える画像形成システムであって、前記給紙装置は、用紙を積載するトレイと、前記トレイに積載された用紙を送出する給紙部材と、駆動電流が流れることで駆動力を発生する駆動手段と、前記駆動手段によって駆動され、前記トレイを押し上げて、当該トレイの最上部の用紙を前記給紙部材に接させる押上部材と、前記駆動手段に流れる駆動電流を検出し、検出した前記駆動電流の電流値を出力する検出手段と、前記駆動手段に流れる駆動電流の電流値と前記トレイに積載されている用紙の積載量との対応関係を定めた第1対応データを記憶する記憶手段と、前記第1対応データを参照して、前記検出手段により出力された前記電流値から前記トレイに積載されている用紙の残量を検知する制御手段と、を備え、前記画像形成装置は、前記給紙装置から送出された用紙に画像を形成する画像形成手段を備えることを特徴とする。また、本発明の別の態様にかかる用紙残量検知方法は、給紙装置で実行される用紙残量検知方法であって、前記給紙装置は、駆動電流が流されることにより、用紙が積載されているトレイを押上部材に押し上げさせ、前記トレイに積載されている最上部の用紙を給紙部材に接しさせる駆動手段と、前記駆動手段に流れる駆動電流の電流値と前記トレイに積載されている用紙の積載量との対応関係を定めた第1対応データを記憶する記憶手段と、を備え、検出手段が、前記駆動手段に流れる駆動電流を検出し、検出した前記駆動電流の電流値を出力する検出ステップと、制御手段が、前記第1対応データを参照して、前記検出ステップにより出力された前記電流値から前記トレイに積載されている用紙の残量を検知する検知ステップと、を含むことを特徴とする。本発明によれば、コストをかけずに給紙開始後においても用紙の残量を検知することができるという効果を奏する。以下、添付図面を参照しながら、本発明にかかる給紙装置、画像形成装置、画像形成システム及び用紙残量検知方法の実施形態を詳細に説明する。なお本実施形態では、画像形成装置として、複写機を例に取り説明するが、これに限定されるものではない。画像形成装置は、用紙を給紙し、給紙した用紙に画像を形成する装置であればよく、例えば、印刷装置や複合機などであってもよい。なお、複合機とは、印刷機能、複写機能、スキャナ機能、及びファクシミリ機能のうち少なくとも2つの機能を有する装置である。まず、本実施形態の複写機の構成について説明する。図1は、本実施形態の複写機1の一例を示す外観図である。図1に示すように、複写機1は、本体2と、原稿台カバー3と、給紙カセットC1、C2と、操作部5と、表示部6と、排紙トレイ9とを、備える。原稿台カバー3は、本体2の上面2aに開閉可能に支持されている。給紙カセットC1、C2は、用紙を収容する。給紙カセットC1、C2は、本体2の正面2bに挿脱可能に装着されており、本体2の案内によって水平方向にスライドして本体2に装着される。操作部5は、複写開始、複写枚数、及び複写濃度などの設定操作を行うためのものである。表示部6は、給紙カセットC1、C2に収容されている用紙の用紙サイズや用紙残量などを表示する。操作部5及び表示部6は、本体2の上面2aにおける原稿台カバー3の手前側に設けられている。排紙トレイ9には、複写された用紙印刷物が排紙される。排紙トレイ9は、本体2の側面2cに設けられている。図2及び図3は、本実施形態の複写機1の給紙機構の一例を示す断面図である。図2及び図3に示すように、複写機1は、駆動軸11と、従動軸12と、送出ローラ13と、搬送ローラ14と、さばきローラ15と、トレイ上限検知アーム16と、トレイ上限センサ17と、用紙無しセンサ18と、支持枠19と、バネ20と、給紙カセットC1と、トレイ21と、回動軸22と、押上げレバー23とを、備える。なお、図2は、給紙カセットC1内に設けられているトレイ21が初期位置ホームポジションに位置する状態を示し、図3は、給紙カセットC1に収容されている用紙を給紙可能な状態を示し、トレイ21が押し上げられてトレイ21に積載されている最上部の用紙が送出ローラ13に当接している。図4は、本実施形態の複写機1の電気的構成の一例を示すブロック図である。図4に示すように、複写機1は、モータ駆動回路41と、トレイ上昇用モータ42と、モータ電流検出回路43と、トレイ上限センサ17と、用紙無しセンサ18と、時間計測部44と、記憶部45と、制御部46と、表示部6と、操作部5とを、備える。なお、複写機1の給紙機構は、給紙カセットC1、C2ともに共通の構成となっているため、以下では、給紙カセットC1について説明し、給紙カセットC2については説明を省略する。駆動軸11は、支持枠19に回動自在に支持され、搬送ローラ14を同軸一体とする。従動軸12は、支持枠19に回動自在に支持され、送出ローラ13を同軸一体とする。駆動軸11と従動軸12それぞれに一体となったギヤの中間には連結用のギヤ図示せずが設置されている。従って、送出ローラ13及び搬送ローラ14は、本体2の動力系に接続する駆動軸11によって同方向に回転する。送出ローラ13は、給紙カセットC1から上方に離間して位置する。搬送ローラ14は、送出ローラ13の用紙搬送方向下流に位置する。さばきローラ15は、搬送ローラ14に圧接して位置する。搬送ローラ14及びさばきローラ15は、用紙搬送のためのしごきローラ対を構成する。トレイ上限検知アーム16は、支持枠19に設置され、駆動軸11に対して回動自在に保持されている。トレイ上限センサ17は、トレイ上限検知アーム16例えば、フォトインタラプタの先端下に近接して位置する。用紙無しセンサ18例えば、反射型フォトセンサは、トレイ上限センサ17の下側に設置されている。トレイ上限センサ17及び用紙無しセンサ18は、制御部46に接続されている。支持枠19は、駆動軸11に対して回動自在に保持され、バネ20によって上方に付勢されている。このため、送出ローラ13及びトレイ上限検知アーム16は、駆動軸11を回転中心として、反時計方向に回転する。以上の各部材は用紙の搬送系を構成し、主として給紙カセットC1の収納スペースの上部に配設されている。トレイ21は、給紙カセットC1内に設けられており、用紙Pが積載される。回動軸22は、図示しない支持金具に軸受け支持される。また回動軸22の端部には、スプリングピンが圧入固定され、このスプリングピンがトレイ上昇用モータ42の出力軸と係合して回転駆動力を伝える構成となっている。トレイ上昇用モータ42は、DCモータとギヤ列の組合せで構成され、回動軸22の後方反操作者側に設置され、溝を持ったプーリでスプリングピンと係合している。押上げレバー23押上部材の一例は、回動軸22と一体となっており、トレイ21の一端を下から押し上げて上昇させることにより、トレイ21を傾斜させる。モータ駆動回路41は、制御部46の出力ポートに接続されており、給紙カセットC1のトレイ21の一端を上昇させるための駆動モータであるトレイ上昇用モータ42に駆動電流を流し、トレイ上昇用モータ42を回転駆動させる。モータ駆動回路41は、例えば、電源が投入された場合、及び給紙カセットC1が本体2にセットされた場合などに、制御部46からの指示を受け、トレイ上昇用モータ42に駆動電流を流し、トレイ上昇用モータ42を回転駆動させる。トレイ上昇用モータ42が回転駆動すると、駆動力が発生する。ここでは、駆動力とは、モータの回転力、即ち、トルクが該当するが、これに限定されるものではない。押し上げレバー23は、この駆動力によって動かされる。この結果、図3に示すように、押上げレバー23が給紙カセットC1のトレイ21の一端を初期位置から上昇させ、トレイ21に積載されている用紙Pが傾斜した状態となる。モータ電流検出回路43検出手段の一例は、トレイ上昇用モータ42に流れる駆動電流を検出し、検出した駆動電流の電流値を制御部46に出力する。なおモータ電流検出回路43は、電流値をアナログ値で検出し、デジタル値に変換してから制御部46に出力する。トレイ21に積載されている最上部の用紙が送出ローラ13給紙部材の一例に当接し、トレイ上限検知アーム16がトレイ上限センサ17を遮断すると、トレイ上限センサ17は、トレイ21が上限に達したことを検知し、その旨を制御部46に通知する。制御部46は、トレイ21が上限に達すると、モータ駆動回路41にトレイ上昇用モータ42の駆動停止を指示する。モータ駆動回路41は、制御部46からの指示を受け、トレイ上昇用モータ42に駆動電流を流すことを停止し、トレイ上昇用モータ42の回転駆動を停止する。これにより、トレイ21は上昇を停止し、送出ローラ13は、当接している用紙の給紙が可能となる。送出ローラ13により給紙された用紙には、画像形成機構画像形成手段の一例、図2~図4では、図示省略により画像が形成される。また、複写などのために送出ローラ13による用紙の給紙が開始されると、トレイ21に積載されている用紙Pの積載量が徐々に減少し、トレイ21の最上部の用紙が送出ローラ13に当接しなくなってしまう。このため、モータ駆動回路41は、トレイ21の最上部の用紙が送出ローラ13に常に当接するように、一定のタイミングで制御部46から指示を受け、トレイ上昇用モータ42の回転駆動を再開させ、トレイ21を再上昇させる。モータ電流検出回路43は、この場合も、トレイ上昇用モータ42に流れる駆動電流を検出する。なお、モータ駆動回路、トレイ上昇用モータ、及びモータ電流検出回路は、給紙カセット毎に用意されており、図4に示す例では、給紙カセットC1用のモータ駆動回路41、トレイ上昇用モータ42、及びモータ電流検出回路43を図示し、給紙カセットC2用のモータ駆動回路、トレイ上昇用モータ、及びモータ電流検出回路の図示を省略している。時間計測部44は、制御部46に接続されており、トレイ21が初期位置において上昇を開始してからトレイ21に積載されている最上部の用紙が送出ローラ13に接して上昇を停止するまでの時間である初期トレイ上昇時間初期上昇時間の一例を計測する。但し、時間計測部44は、用紙の給紙中におけるトレイ21の上昇については、トレイの上昇時間を計測しない。なお、初期トレイ上昇時間の計測手法の詳細については後述する。記憶部45は、制御部46に接続されており、例えば、HDDHardDiskDrive、RAMRandomAccessMemory、及びROMReadOnlyMemoryなどにより実現できる。記憶部45は、トレイ上昇用モータ42に流れる駆動電流の電流値とトレイ21に積載されている用紙の積載量との対応関係を定めた第1対応データを記憶する。具体的には、記憶部45は、第1対応データとして、モータ電流検出回路43により出力された電流値からトレイ21に積載されている用紙の給紙開始後の積載量を算出するための給紙開始後積載量算出式を記憶する。また記憶部45は、時間計測部44により計測される初期トレイ上昇時間とトレイ21に積載されている用紙の積載量との対応関係を定めた第2対応データを記憶する。具体的には、記憶部45は、第2対応データとして、時間計測部44により計測された初期トレイ上昇時間からトレイ21に積載されている用紙の給紙開始前の積載量を算出するための初期用紙積載量算出式を記憶する。なお、記憶部45に記憶されている各データの詳細については後述する。制御部46は、複写機1の各部を制御するものであり、例えば、CPUCentralProcessingUnitなどにより実現できる。表示部6及び操作部5も制御部46に接続されている。制御部46は、第1対応データを参照して、モータ電流検出回路43により出力された電流値からトレイ21に積載されている用紙の残量を検知する。具体的には、制御部46は、送出ローラ13による用紙の給紙が開始された以降にモータ電流検出回路43により出力された電流値を給紙開始後積載量算出式に適用して、トレイ21に積載されている用紙の積載量を算出し、用紙の給紙開始後の残量を検知する。そして制御部46は、検知した用紙の残量を表示部6報知手段の一例に報知させる。また制御部46は、第2対応データを参照して、時間計測部44により計測された初期トレイ上昇時間からトレイ21に積載されている用紙の給紙開始前の残量を検知する。具体的には、制御部46は、時間計測部44により計測された初期トレイ上昇時間を初期用紙積載量算出式に適用してトレイ21に積載されている用紙の積載量を算出し、用紙の給紙開始前の残量を検知する。そして制御部46は、検知した用紙の残量を表示部6に報知させる。なお、用紙の残量の検知手法の詳細については後述する。次に、本実施形態の複写機による用紙残量検知方法の原理について説明する。図5及び図6は、本実施形態のモータ電流検出回路43により検出される電流波形の一例を示す図である。図5は、トレイ21にA4用紙が1枚積載されている給紙カセットC1を本体2にセットしてからトレイ21が上昇を停止するまでの電流波形を示す。図6は、トレイ21にA4用紙が500枚積載されている給紙カセットC1を本体2にセットしてからトレイ21が上昇を停止するまでの電流波形を示す。図5及び図6に示す例において、Aは、給紙カセットC1が本体2にセットされた時点を示す。給紙カセットC1が本体2にセットされると、モータ駆動回路41がトレイ上昇用モータ42の回転駆動を開始させ、モータ駆動回路41に起動電流が瞬間的に流れる。Bは、給紙カセットC1が本体2にセットされてから押上げレバー23が回動を開始するまでの期間を示す。トレイ上昇用モータ42が回転駆動を開始しても、各種機械的ガタやソフトウェアの待ち時間などが原因で、トレイ上昇用モータ42の回転駆動力が押上げレバー23に伝達するまでに時間を要する。このため、トレイ上昇用モータ42が回転駆動を開始してから押上げレバー23が回動を開始するまでにタイムラグが生じる。そして、トレイ上昇用モータ42の回転駆動力が押上げレバー23に伝達されると、回動軸22を支点に押上げレバー23が回動を開始し、押上げレバー23の先端がトレイ21の底面に当接し、トレイ21が上昇を開始する。Cは、トレイ21が上昇を開始してから上昇を停止するまでの期間を示す。トレイ21が上昇し、トレイ上限センサ17によりトレイ21の上昇の上限が検知されると、モータ駆動回路41がトレイ上昇用モータ42の回転駆動を停止させ、トレイ21の上昇が停止する。本実施形態では、時間計測部44がC期間の時間である初期トレイ上昇時間Toを計測する。時間計測部44は、B期間とC期間との電流値の差を利用して初期トレイ上昇時間Toを計測してもよい。また時間計測部44は、用紙の積載量によらずB期間の時間が一定図5及び図6に示す例では、2.2秒であることを利用し、B期間及びC期間の時間を計測し、計測した時間からB期間の時間を差し引くことで初期トレイ上昇時間Toを計測してもよい。また、モータ電流検出回路43は、C期間、即ちトレイ21の上昇時にトレイ上昇用モータ42に流れる駆動電流を検出し、電流値Ioを出力する。なお、図5に示す例では、初期トレイ上昇時間Toは、3.0秒、電流値Ioは、80mAとなっており、図6に示す例では、初期トレイ上昇時間Toは、1.4秒、電流値Ioは、240mAとなっている。以上のように、図5及び図6に示す例では、給紙カセットC1を本体2にセットしてからトレイ21が上昇を停止するまでの電流波形について説明したが、電源投入時やトレイ21を再上昇させる場合においても、初期化時間を除けば、電源投入からトレイ21が上昇を停止するまでの電流波形は、図5及び図6に示す電流波形と同様となる。図7は、本実施形態の複写機1における初期トレイ上昇時間Toと用紙積載量との関係及び電流値Ioと用紙積載量との関係の一例を示すグラフである。本実施形態のトレイ上昇用モータ42は、一定速度で回転するため、初期トレイ上昇時間Toは、トレイ21の用紙積載量積載されている用紙の高さの増加に比例して減少する。このため、初期トレイ上昇時間Toから用紙積載量を算出するための初期用紙積載量算出式は、図7に示すように、一次関数で記述できる。図7に示す例では、用紙積載量が00枚の場合の初期トレイ上昇時間To0と、用紙積載量が100600枚の場合の初期トレイ上昇時間To100とから、初期用紙積載量算出式が予め算出されている。なお、初期トレイ上昇時間To0及び初期トレイ上昇時間To100も、図5及び図6で説明した方法と同様の方法で予め算出されている。また、初期トレイ上昇時間To0は、用紙に依存せず、初期トレイ上昇時間To100は、用紙に依存せず、積載されている用紙の高さによって定まるため、いずれも複写機1に固有の値となる。本実施形態では、制御部46は、電源投入又は給紙カセットC1が本体2にセットされると、初期用紙積載量算出式を用いて、トレイ21に積載されている用紙の給紙開始前の用紙残量を検知する。例えば、図6に示す例の場合、初期トレイ上昇時間Toが1.4秒となるため、制御部46は、初期トレイ上昇時間To=1.4を初期用紙積載量算出式に代入することで、用紙積載量=83500枚を算出し、用紙残量を検知する。そして制御部46は、検知した用紙残量を表示部6に表示させる。なお、給紙開始前の用紙残量が100600枚を超えている場合、トレイ上限センサ17は、トレイ21が上昇する前から上限を検知しているため、時間計測部44により初期トレイ上昇時間Toは計測されない。この場合、制御部46は、用紙積載量=100600枚として用紙残量を検知し、検知した用紙残量を表示部6に表示させる。また本実施形態のトレイ上昇用モータ42の電流値Ioは、トレイ上昇用モータ42の負荷の増加、即ち、トレイ21の用紙積載量の増加に比例して増加する。このため、電流値Ioから給紙開始後の用紙積載量を算出するための給紙開始後積載量算出式も、図7に示すように、一次関数で記述できる。図7に示す例では、用紙積載量が00枚の場合の電流値Io0から、給紙開始後積載量算出式が予め算出されている。なお、電流値Io0も、トレイ上昇用モータ42の無負荷電流に駆動部の負荷を加えた値で予め算出されている。また、給紙開始後積載量算出式の傾きは、トレイ上昇用モータ42のトルク定数の逆数に等価であり、トレイ上昇用モータ42によって固有に定まるため、複写機1に固有の値となる。本実施形態では、制御部46は、用紙の給紙開始後に、給紙開始後積載量算出式を用いて、トレイ21に積載されている用紙の給紙開始後の用紙残量を検知する。例えば、用紙の給紙開始後にトレイ21を再上昇させた場合の電流値Ioが240mAである場合、制御部46は、電流値Io=240mAを給紙開始後積載量算出式に代入することで、用紙積載量=83500枚を算出し、用紙残量を検知する。そして制御部46は、検知した用紙残量を表示部6に表示させる。次に、本実施形態の複写機の動作について説明する。図8は、本実施形態の複写機1で実行される用紙残量検知処理の一例を示すフローチャートである。電源が投入されるか給紙カセットC1が本体2にセットされ、用紙無しセンサ18により給紙カセットC1に用紙が無いことが検知されるとステップS100でYes、制御部46は、用紙が無いことを表示部6に表示させステップS136、処理を終了する。一方、用紙無しセンサ18により給紙カセットC1に用紙が無いことが検知されないとステップS100でNo、図示せぬ用紙サイズセンサにより用紙のサイズ大きさが検知されステップS102、制御部46は、トレイ上限センサ17の出力信号からトレイ21が上限に位置するか否か確認するステップS104。トレイ21が上限に位置する場合ステップS104でYes、ステップS114へ進む。一方、トレイ21が上限に位置しない場合ステップS104でNo、モータ駆動回路41は、制御部46からの指示を受け、トレイ上昇用モータ42に駆動電流を流し、トレイ上昇用モータ42を回転駆動させ、押上げレバー23が給紙カセットC1のトレイ21の初期位置からの上昇を開始させるステップS106。続いて、トレイ21に積載されている最上部の用紙が送出ローラ13に当接し、トレイ上限センサ17によりトレイ21が上限に達したことが検知されるまで、時間計測部44は、初期トレイ上昇時間Toを計測するステップS108、ステップS110でNo。続いて、トレイ上限センサ17によりトレイ21が上限に達したことが検知されるとステップS110でYes、制御部46は、モータ駆動回路41にトレイ上昇用モータ42の駆動停止を指示し、モータ駆動回路41は、トレイ上昇用モータ42の回転駆動を停止し、トレイ21は上昇を停止するステップS112。続いて、制御部46は、時間計測部44により計測された初期トレイ上昇時間Toを初期用紙積載量算出式に適用してトレイ21に積載されている用紙の積載量を算出し、用紙の給紙開始前の残量を検知するステップS114。但し、ステップS104でトレイ21が上限に位置する場合には、制御部46は、用紙積載量=100として用紙残量を検知する。そして制御部46は、検知した用紙の給紙開始前の残量を表示部6に表示させるステップS116。続いて、ユーザが操作部5を用いて複写操作を行うと、制御部46は、送出ローラ13に当接している用紙の給紙を開始させ、複写動作を行わせるステップS118。続いて、制御部46は、トレイ上限センサ17の出力信号からトレイ21が上限に位置するか否か確認するステップS120。これは、用紙の給紙により用紙の積載量が減少するため、トレイ21の高さが適正であるかを判断するために行われる。トレイ21が上限に位置する場合ステップS120でYes、ステップS130へ進む。一方、トレイ21が上限に位置しない場合ステップS120でNo、モータ駆動回路41は、制御部46からの指示を受け、トレイ上昇用モータ42に駆動電流を流し、トレイ上昇用モータ42を回転駆動させ、押上げレバー23が給紙カセットC1のトレイ21の初期位置からの上昇を開始させるステップS122。続いて、トレイ21に積載されている最上部の用紙が送出ローラ13に当接し、トレイ上限センサ17によりトレイ21が上限に達したことが検知されるまで、モータ電流検出回路43は、トレイ上昇用モータ42に流れる駆動電流を検出し、検出した駆動電流の電流値Ioを制御部46に出力するステップS124、ステップS126でNo。続いて、トレイ上限センサ17によりトレイ21が上限に達したことが検知されるとステップS126でYes、制御部46は、モータ駆動回路41にトレイ上昇用モータ42の駆動停止を指示し、モータ駆動回路41は、トレイ上昇用モータ42の回転駆動を停止し、トレイ21は上昇を停止するステップS128。続いて、用紙無しセンサ18により給紙カセットC1に用紙が無いことが検知されるとステップS130でYes、制御部46は、用紙が無いことを表示部6に表示させステップS136、処理を終了する。一方、用紙無しセンサ18により給紙カセットC1に用紙が無いことが検知されないとステップS130でNo、制御部46は、モータ電流検出回路43により出力された電流値Ioを給紙開始後積載量算出式に適用して、トレイ21に積載されている用紙の積載量を算出し、用紙の給紙開始後の残量を検知するステップS132。そして制御部46は、検知した用紙の給紙開始後の残量を表示部6に表示させステップS134、ステップS118へ戻る。なお、図8に示す用紙残量検知処理中に給紙カセットC1が本体2から引き出され、用紙の補給などが行われて本体2に再セットされた場合には、用紙残量検知処理は、最初から行われる。以上のように本実施形態では、トレイ上昇用モータ42に流れる駆動電流の電流値から用紙残量を検知するので、用紙残量を検知するためにエンコーダやセンサを設けずに、給紙開始後においても用紙の残量を検知することができる。つまり本実施形態によれば、コストをかけずに給紙開始後においても用紙の残量を検知することができる。また本実施形態によれば、通紙時の時々刻々の用紙残量を報知することにより、まもなく用紙がなくなることをユーザに報知することもできる。また本実施形態では、給紙開始前においては、初期トレイ上昇時間から用紙の残量を検知し、給紙開始後においては、駆動電流の電流値から用紙残量を検知するので、用紙残量を精度よく検知することができる。変形例なお、本発明は、上記実施形態に限定されるものではなく、種々の変形が可能である。変形例1上記実施形態では、記憶部45に給紙開始後積載量算出式及び初期用紙積載量算出式を記憶したが、初期トレイ上昇時間と電流値と用紙積載量との対応関係を定めた対応テーブル第1対応データ及び第2対応データの一例を記憶するようにしてもよい。図9は、変形例の対応テーブルの一例を示す図である。図9に示すように、対応テーブルは、初期トレイ上昇時間Toと用紙積載量と電流値Ioとシンボルとを対応付けている。なお、初期トレイ上昇時間Toと用紙積載量との対応関係は、初期用紙積載量算出式の算出手法と同様の手法で特定でき、用紙積載量と電流値Ioとの対応関係は、給紙開始後積載量算出式の算出手法と同様の手法で特定できる図7参照。図9に示す対応テーブルを用いる場合、制御部46は、対応テーブルを参照して、時間計測部44により計測された初期トレイ上昇時間Toに対応付けられた用紙の積載量を特定し、用紙の給紙開始前の残量を検知する。更に制御部46は、対応テーブルを参照して、特定した用紙の積載量に対応付けられたシンボルを表示部6に表示させる。また、制御部46は、対応テーブルを参照して、送出ローラ13による用紙の給紙が開始された以降にモータ電流検出回路43により出力された電流値Ioに対応付けられた用紙の積載量を特定し、用紙の給紙開始後の残量を検知する。更に制御部46は、対応テーブルを参照して、特定した用紙の積載量に対応付けられたシンボルを表示部6に表示させる。なお、対応テーブルは、図9に示すような3段階の区分けに限定されるものではなく、例えば、図10に示すような4段階などどのような段階に区分けしてもよい。また、シンボルは、図9及び図10に示すようなアイコンであってもよいし、棒グラフなどであってもよく、ユーザに用紙残量を報知できるものであれば、どのようなものでもよい。変形例2上記実施形態では、給紙開始前においては、初期トレイ上昇時間のみから用紙の残量を検知したが、初期トレイ上昇時間と駆動電流の電流値とを併用して用紙の残量を検知するようにしてもよい。これにより、検知した用紙残量の信頼性を向上させることができる。また、給紙開始前においても、駆動電流の電流値のみから用紙の残量を検知するようにしてもよい。変形例3また上記実施形態において、初期トレイ上昇時間や駆動電流の電流値が、予測される値の範囲外である場合には、機械に異常の可能性があるので、異常検出処理を開始するようにしてもよい。これにより、機械の不具合を検出することもできる。変形例4また上記実施形態では、検知した用紙残量をそのまま表示したが、用紙残量用紙積載量に応じたシンボルを表示するようにしてもよい。この場合、記憶部45が、用紙積載量とシンボルとを対応付けたシンボルテーブルを記憶し、制御部46が算出した用紙積載量に対応するシンボルを表示部6に表示するようにすればよい。変形例5上記実施形態では、給紙カセットを例に取り説明したが、トレイを上昇させてトレイに積載されている最上部の用紙を送出ローラに当接させることにより給紙を行うタイプのものであれば、例えば、大容量給紙トレイLCTなどであっても、適用できる。変形例6上記実施形態では、給紙機構と画像形成機構とを備える複写機1を例に取り説明したが、給紙機構及び画像形成機構を別々の装置が備えるようにしてもよい。例えば、図11に示すように、給紙装置102と画像形成装置103とを備える画像形成システム101の場合、給紙装置102が給紙機構を備え、画像形成装置103が画像形成機構を備えるようにすればよい。ハードウェア構成上記実施形態及び変形例の複写機1のハードウェア構成の一例について説明する。図12は、上記実施形態及び変形例の複写機1のハードウェア構成の一例を示すブロック図である。図12に示すように、上記実施形態及び変形例の複写機1は、コントローラ910とエンジン部Engine960画像形成手段の一例とをPCIPeripheralComponentInterconnectバスで接続した構成となる。コントローラ910は、複写機全体の制御、描画、通信、及び操作表示部920からの入力を制御するコントローラである。エンジン部960は、PCIバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、1ドラムカラープロッタ、4ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部960には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。コントローラ910は、CPU911と、ノースブリッジNB913と、システムメモリMEM-P912と、サウスブリッジSB914と、ローカルメモリMEM-C917と、ASICApplicationSpecificIntegratedCircuit916と、ハードディスクドライブHDD918とを有し、ノースブリッジNB913とASIC916との間をAGPAcceleratedGraphicsPortバス915で接続した構成となる。また、MEM-P912は、ROM912aと、RAM912bとをさらに有する。CPU911は、複写機の全体制御をおこなうものであり、NB913、MEM-P912およびSB914からなるチップセットを有し、このチップセットを介して他の機器と接続される。NB913は、CPU911とMEM-P912、SB914、AGPバス915とを接続するためのブリッジであり、MEM-P912に対する読み書きなどを制御するメモリコントローラと、PCIマスタおよびAGPターゲットとを有する。MEM-P912は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ROM912aとRAM912bとからなる。ROM912aは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、RAM912bは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。SB914は、NB913とPCIデバイス、周辺デバイスとを接続するためのブリッジである。このSB914は、PCIバスを介してNB913と接続されており、このPCIバスには、ネットワークインタフェースI/F部なども接続される。ASIC916は、画像処理用のハードウェア要素を有する画像処理用途向けのICIntegratedCircuitであり、AGPバス915、PCIバス、HDD918およびMEM-C917をそれぞれ接続するブリッジの役割を有する。このASIC916は、PCIターゲットおよびAGPマスタと、ASIC916の中核をなすアービタARBと、MEM-C917を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のDMACDirectMemoryAccessControllerと、エンジン部960との間でPCIバスを介したデータ転送をおこなうPCIユニットとからなる。このASIC916には、USBUniversalSerialBus940、IEEE1394theInstituteofElectricalandElectronicsEngineers1394インタフェース950が接続される。操作表示部920はASIC916に直接接続されている。MEM-C917は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、HDD918は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。AGPバス915は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、MEM-P912に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。