装置内にトナーを投入するためのトナー受入口と、前記トナー受入口からトナーを装置に投入する投入部と、装置内のトナーと接し、装置内に規定量のトナーが充填されたことを検知するためのトナー検知体と、前記トナー検知体に対向する位置に設けられ、攪拌羽根を有し、回転して装置内のトナーを攪拌する攪拌部材と、前記攪拌部材の回転角度を検知するための回転角度検知体と、前記回転角度検知体の出力に基づき前記攪拌部材の回転角度を認識する認識部と、を含み、前記投入部は、前記認識部の認識に基づき、前記攪拌羽根の端縁の位置が前記トナー受入口から前記トナー検知体までのトナーの流動経路を遮らない所定範囲にあるとき、トナーを装置内に投入することを特徴とするトナー補給装置。前記所定範囲は、前記攪拌羽根の端縁が前記トナー検知体の下端に最も接近する位置から前記攪拌部材を第1所定角度進めた前記攪拌羽根の端縁の位置から、前記攪拌羽根の端縁が前記トナー検知体の上端に最も接近する位置よりも前記攪拌部材を第2所定角度戻した前記攪拌羽根の端縁の位置までの範囲であることを特徴とする請求項1記載のトナー補給装置。データを記憶する記憶部を有し、前記回転角度検知体は、エンコーダーであり、前記認識部は、予め定められた前記攪拌部材の基準位置と、前記記憶部に記憶された前記攪拌部材の1周の間に出力される前記エンコーダーのパルス数を示すデータと、前記基準位置からの前記エンコーダーのパルス数に基づき現在の前記攪拌部材の回転角度を認識し、前記記憶部は、前記エンコーダーのパルス数を不揮発的に記憶することを特徴とする請求項1又は2に記載のトナー補給装置。前記回転角度検知体は、前記攪拌部材を回転させるギアに設けられた基準点の通過を検知する基準位置検知センサーであり、前記認識部は、前記基準位置検知センサーが前記基準点を検知してからの回転量に基づき前記攪拌部材の回転角度を認識することを特徴とする請求項1又は2に記載のトナー補給装置。請求項1乃至請求項4記載の何れか1項に記載のトナー補給装置を含むことを特徴とする画像形成装置。トナーを収容するトナー収容体と、像担持体を現像する現像装置と、を含み、前記トナー補給装置は、前記トナー収容体からトナーを受け入れ、前記現像装置にトナーを送り出す中間ホッパーであることを特徴とする請求項5に記載の画像形成装置。画像形成装置には、コンテナからトナーの補給を受け、現像装置にトナーを補給するトナー補給装置中間ホッパーと呼ばれることもあるが設けられることがある。一般に、トナー補給装置は、コンテナが空になっても、ある程度印刷を継続できるように、多量のトナーを蓄える。トナー補給装置内のトナーが少なくなると、トナー補給装置はコンテナからトナーの補給を受ける。しかし、トナー補給装置にトナーを入れすぎるとトナーがトナー補給装置から溢れ、画像形成装置の内部を汚す可能性がある。そこで、トナー補給装置内のトナーが規定量に達し、トナー補給装置に十分に溢れない程度にトナーが補給されたことを検知するためトナーに接する検知体が設けられることがある。そして、トナー補給装置内に、回転してトナーの攪拌や搬送を行う攪拌部材攪拌パドルが設けられることがある。一般に、トナー全体を漏れなく攪拌するため、攪拌部材が攪拌する範囲はできるだけ広いことが好ましい。そのため、攪拌部材の回転角度によって、攪拌部材が、トナー収容体からトナーの供給を受けるトナー受入口からトナーの検知体までに至るトナーの経路を遮ることがある。例えば、トナー受入口がトナー補給装置の上面にある場合、攪拌部材が検知体にかぶるような上方位置にあると攪拌部材が傘のように検知体を覆う位置にあると、トナー収容体からのトナーは検知体に到達しない。そのため、攪拌部材の回転角度により、トナー補給装置内のトナーが規定量に達したことを検知できないという問題がある。トナー補給装置内のトナーが規定量に達したことを検知できないと、トナー収容体からの補給が続けられ、溢れるまでトナー補給装置にトナーが補給されかねない。ここで、特許文献1記載の現像装置のトナー検出手段はトナー残量の減少状況を推定するものであり、トナーが規定量に達するまで十分に補給されたことを検知するものではない。従って、上記の問題に対応することができない。本発明は、上記従来技術の問題点に鑑みてなされたものであり、補給されたトナーを攪拌部材で妨げずに検知体に到達させ、規定量までトナーが補給されたことを迅速、正確に検知することを課題とする。請求項1に係るトナー補給装置は、装置内にトナーを投入するためのトナー受入口と、前記トナー受入口からトナーを装置に投入する投入部と、装置内のトナーと接し、装置内に規定量のトナーが充填されたことを検知するためのトナー検知体と、前記トナー検知体に対向する位置に設けられ、攪拌羽根を有し、回転して装置内のトナーを攪拌する攪拌部材と、前記攪拌部材の回転角度を検知するための回転角度検知体と、前記回転角度検知体の出力に基づき前記攪拌部材の回転角度を認識する認識部と、を含み、前記投入部は、前記認識部の認識に基づき、前記攪拌羽根の端縁の位置が前記トナー受入口から前記トナー検知体までのトナーの流動経路を遮らない所定範囲にあるとき、トナーを装置内に投入することとした。この構成によれば、投入部は、攪拌羽根の端縁の位置が前記トナー受入口からトナー検知体までのトナーの流動経路を遮らない所定範囲にあるとき、トナーを投入する。これにより、投入されたトナーは、攪拌部材の攪拌羽根に妨げられることなく、トナー検知体に到達する。従って、攪拌部材がトナー検知体の検知の邪魔とならず、投入したトナーがトナー検知体に到達する。そして、トナー検知体は、規定量に至るほど十分にトナーが投入されたことを迅速、正確に検知できる。更に、規定量に至るほど十分にトナーが投入されたことを迅速、正確に検知できるので、トナーが溢れるほどトナー補給装置にトナー投入が続けられることをなくすことができる。又、請求項2に係る発明は、請求項1の発明において、前記所定範囲は、前記攪拌羽根の端縁が前記トナー検知体の下端に最も接近する位置から前記攪拌部材を第1所定角度進めた前記攪拌羽根の端縁の位置から、前記攪拌羽根の端縁が前記トナー検知体の上端に最も接近する位置よりも前記攪拌部材を第2所定角度戻した前記攪拌羽根の端縁の位置までの範囲であることとした。この構成によれば、所定範囲は、攪拌羽根の端縁がトナー検知体の下端に最も接近する位置から攪拌部材を第1所定角度進めた攪拌羽根の端縁の位置から、攪拌羽根の端縁がトナー検知体の上端に最も接近する位置よりも攪拌部材を第2所定角度戻した攪拌羽根の端縁の位置までの範囲である。これにより、確実に、攪拌部材攪拌羽根とトナー検知体の間に隙間が設けられた状態で、トナーがトナー補給装置に投入される。例えば、攪拌部材がトナー検知体にかぶるような上方位置にない状態攪拌部材が傘のように検知体を覆う位置にない状態でトナーの投入を行うことができる。従って、確実に、投入したトナーをトナー検知体に到達させることができる。又、請求項3に係る発明は、請求項1又は2の発明において、データを記憶する記憶部を有し、前記回転角度検知体は、エンコーダーであり、前記認識部は、予め定められた前記攪拌部材の基準位置と、前記記憶部に記憶された前記攪拌部材の1周の間に出力される前記エンコーダーのパルス数を示すデータと、前記基準位置からの前記エンコーダーのパルス数に基づき現在の前記攪拌部材の回転角度を認識し、前記記憶部は、前記エンコーダーのパルス数を不揮発的に記憶することとした。この構成によれば、認識部は、予め定められた攪拌部材の基準位置と、記憶部に記憶された攪拌部材の1周の間に出力されるエンコーダーのパルス数を示すデータと、基準位置からのエンコーダーのパルス数に基づき現在の攪拌部材の回転角度を認識し、記憶部は、エンコーダーのパルス数を不揮発的に記憶する。これにより、主電源投入、遮断にかかわらず、常時、認識部は正確に攪拌部材の回転角度を認識することができる。この正確な攪拌部材の角度認識により、攪拌部材がトナー検知体にかぶらない位置で確実にトナー投入を行うことができる。又、請求項4に係る発明は、請求項1又は2の発明において、前記回転角度検知体は、前記攪拌部材を回転させるギアに設けられた基準点の通過を検知する基準位置検知センサーであり、前記認識部は、前記基準位置検知センサーが前記基準点を検知してからの回転量に基づき前記攪拌部材の回転角度を認識することとした。この構成によれば、回転角度検知体は、攪拌部材を回転させるギアに設けられた基準点の通過を検知する基準位置検知センサーであり、認識部は、基準位置検知センサーが基準点を検知してからの回転量に基づき攪拌部材の回転角度を認識する。基準点に対する攪拌羽の位置は固定されているので、これにより、正確に攪拌部材の回転角度を認識し、攪拌羽根がトナー検知体にかぶらない位置でトナー投入を行うことができる。又、請求項5に係る画像形成装置は、請求項1乃至請求項4記載の何れか1項に記載のトナー補給装置を含むこととした。この構成によれば、トナーが溢れ出すほど、トナー補給装置にトナーが投入されることがない。従って、機内がトナー補給装置から溢れだしたトナーで汚れない画像形成装置を提供することができる。又、請求項6に係る発明は、請求項5の発明において、トナーを収容するトナー収容体と、像担持体を現像する現像装置と、を含み、前記トナー補給装置は、前記トナー収容体からトナーを受け入れ前記現像装置にトナーを送り出す中間ホッパーであることとした。この構成によれば、トナーを収容するトナー収容体と、像担持体を現像する現像装置と、を含み、トナー補給装置は、トナー収容体からトナーを受け入れ、現像装置にトナーを送り出す中間ホッパーである。これにより、トナーを十分にほぐしたうえで現像装置にトナーを補給することができる。又、トナー収容体が空になっても、ある程度の間、トナー補給装置内のトナーを用いて印刷を継続することができ、使用者の利便性が高い画像形成装置を提供することができる。上述したように、本発明によれば、補給されたトナーを攪拌部材で妨げないように検知体に到達させ、規定量に至るまでトナーが補給されたことを迅速、正確に検知する。又、攪拌部材によりトナー検知体にトナーが到達しないことが無くなり、トナーが溢れてしまうような、トナー補給装置へのトナーの過剰な充填を無くすことができる。以下、本発明の実施形態を図1~図14を用いて説明する。まず、第1の実施形態を図1~図12を用いて説明する。但し、各実施の形態に記載されている構成、配置等の各要素は、発明の範囲を限定するものではなく単なる説明例にすぎない。画像形成装置の概要最初に、第1の実施形態を説明する。尚、以下の実施形態の説明では、電子写真方式のタンデム式カラー複合機画像形成装置に相当を例に挙げる。図1は、第1の実施形態に係る複合機100の概略構造を示す模型的断面図である。図2は、第1の実施形態に係る画像形成ユニット30の拡大模型的断面図である。図1に示すように、本実施形態の複合機100は、最上部に原稿カバー101を有する。そして、複合機100本体に、操作パネル1a、画像読取部1b、給紙部2a、搬送路2b、画像形成部3、中間転写部4a、定着部4b等が設けられる。まず、図1に破線で示すように、操作パネル1aは、複合機100の正面上方に設けられる。そして、操作パネル1aは、複合機100の状態や各種メッセージや設定用画面を表示する液晶表示部11を備える。液晶表示部11の上面にタッチパネル部12例えば、抵抗膜方式が設けられる。タッチパネル部12は、液晶表示部11で押下された部分の位置、座標を検出し、これにより、画面で押された設定用のキーが認識される。又、操作パネル1aには、コピー等の各種機能の実行開始を指示するためのスタートキー13等、各種のハードキーも設けられる。原稿カバー101は、図1の紙面奥行き方向に支点を有し、紙面上下方向に開閉可能である。原稿カバー101は、原稿の複写時、載置読取用コンタクトガラス14に載置された原稿を押さえる。画像読取部1bは、原稿を読み取り、原稿の画像データを形成する。又、画像読取部1b内には露光ランプ、ミラー、レンズ、イメージセンサ例えば、CCD等の光学系部材不図示が設けられる。尚、原稿カバー101に変えて、原稿を1枚ずつ、自動的、連続的に、画像読取部1bの読み取り位置に向けて搬送する原稿搬送装置を設けてもよい。そして、画像読取部1bの光学系部材を用い、載置読取用コンタクトガラス14に載置される原稿に光を照射し、その原稿の反射光を受けたイメージセンサの各画素の出力値をA/D変換し、画像データが生成される。複合機100は、読み取りにより得られた画像データに基づき印刷を行うことができるコピー機能。給紙部2aは、例えば、コピー用紙、OHPシート、ラベル用紙等の各種シート用紙を収容し、モーター等の駆動機構不図示により回転する給紙ローラー21で搬送路2bにシートを送り出す。そして、搬送路2bは、複合機100内でシートを搬送するためのものであり、給紙部2aから供給されたシートを、中間転写部4a、定着部4bを経て排出トレイ22まで導く。搬送路2bには搬送ローラー対24、25や及び搬送されてくる用紙を中間転写部4aの手前で待機させ、タイミングをあわせて送り出すレジストローラー対26等が設けられる。図1及び図2に示すように、複合機100は、形成すべき画像の画像データに基づき、トナー像を形成する部分として画像形成部3を有する。画像形成部3は、4色分の画像形成ユニット30を含む。具体的に、複合機100は、ブラックの画像を形成する画像形成ユニット30Bkと、イエローの画像を形成する画像形成ユニット30Yと、シアンの画像を形成する画像形成ユニット30Cと、マゼンタの画像を形成する画像形成ユニット30Mと、露光装置31を備える。ここで、図2を用いて各画像形成ユニット30Bk~30Mを詳述する。尚、各画像形成ユニット30Bk~30Mは、形成するトナー像の色が異なるだけで、いずれも基本的に同様の構成である。そこで、以下の説明では、各画像形成ユニット30内のBk、Y、C、Mの符号は、特に説明する場合を除き省略する。各感光体ドラム32は、外周面上に感光層を有し、その周面にトナー像を担持可能であり、所定のプロセススピードで回転駆動される。各帯電装置33は、感光体ドラム32を一定の電位で帯電させる。画像形成部3の下部に配置された露光装置31は、入力されるカラー色分解された画像信号をビーム信号にそれぞれ変換し、変換されたビーム信号であるレーザビーム破線で図示を出力し、帯電後の感光体ドラム32の走査露光を行って、感光体ドラム32の表面に静電潜像を形成する。各現像装置34は、対応する色の現像剤を収納する。各現像装置34内には、トナーの薄層を担持し回転する現像ローラー35や、回転して現像装置34内のトナーを攪拌する攪拌ローラー36などが設けられる。尚、さらに1又は複数のローラーを現像装置34内に設けることがある。そして、各現像装置34は、感光体ドラム32の静電潜像にトナーを供給し現像する。各清掃装置37は、感光体ドラム32の清掃を行う。図1に戻り説明する。中間転写部4aは、感光体ドラム32からトナー像の1次転写を受けて、シートに2次転写を行う。中間転写部4aは、各1次転写ローラー41Bk~41M、中間転写ベルト42、駆動ローラー43、従動ローラー44、テンションローラー45a、45b、2次転写ローラー46、ベルト清掃装置47等で構成される。各1次転写ローラー41Bk~41Mと対応する感光体ドラム32は、無端状の中間転写ベルト42を挟み込む。各1次転写ローラー41Bk~41Mには1次転写用電圧が印加され、トナー像は中間転写ベルト42に転写される。中間転写ベルト42は、駆動ローラー43等に張架され、モーター等の駆動機構不図示に接続される駆動ローラー43の回転駆動により周回する。又、駆動ローラー43と2次転写ローラー46は、中間転写ベルト42を挟み込む。各画像形成ユニット30で形成されたトナー像ブラック、イエロー、シアン、マゼンタの各色は、順次、ずれなく重畳して中間転写ベルト42に1次転写された後、所定の電圧を印加された2次転写ローラー46により、シートに転写される。定着部4bは、2次転写部の転写材搬送方向の下流側に配され、シートに2次転写されたトナー像を加熱加圧して定着させる。そして、定着部4bは主として、発熱源を内蔵する定着ローラー48と、これに圧接される加圧ローラー49とで構成され、ニップが形成される。そして、トナー像の転写されたシートは、ニップを通過すると加熱加圧され、その結果、トナー像がシートに定着する。尚、定着後のシートは、排出ローラー対23によって排出トレイ22に排出され画像形成処理が完了する。複合機100のハードウェア構成次に、図3に基づき、第1の実施形態に係る複合機100のハードウェア構成を説明する。図3は、第1の実施形態に係る複合機100のハードウェア構成の一例を示すブロック図である。図3に示すように、本実施形態に係る複合機100は、内部に主制御部5を有する。主制御部5は、複合機100の各部を制御する。例えば、主制御部5は、CPU51、画像処理部52等で構成される。CPU51は、中央演算処理装置であり、記憶装置53記憶部に相当に格納され、展開される制御プログラムに基づき複合機100の各部の制御や演算を行う。記憶装置53は、ROM、RAM、フラッシュROM、HDD等の不揮発性と揮発性の記憶装置の組み合わせで構成される。例えば、記憶装置53は、複合機100の制御プログラム、制御データ等を記憶する。主制御部5は、操作パネル1a等と接続され、記憶装置53の制御プログラムやデータに基づき、適切に画像形成が行われるように各部の動作を制御する。又、主制御部5は、I/F部54と接続される。I/F部54は、印刷を行う画像データや印刷における設定データを含む印刷データの送信元となるコンピューター200例えば、パーソナルコンピューターやサーバー等やFAX装置300とネットワークやケーブルや公衆回線を介して通信を行うための通信インターフェイスである。I/F部54は、コンピューター200やFAX装置300から、画像データや印刷での設定データを受信する。画像処理部52は、画像読取部1bで読み取られた原稿の画像データやコンピューター200やFAX装置300から受信した画像データに対し、設定に合わせ、拡大、縮小、濃度変換、データ形式変換等、各種画像処理を施す。そして、画像処理部52は、露光装置31図1参照に画像処理後の画像データを送る。露光装置31は、この画像データを受けて走査、露光を行うコピー、プリンタ、FAX機能。尚、主制御部5は、I/F部54から外部のコンピューター200やFAX装置300に向けて画像読取部1bで読み取られた原稿の画像データを送信させることができるスキャン、FAX機能。又、主制御部5は、エンジン制御部6認識部に相当と接続される。エンジン制御部6は、給紙部2a、搬送路2b、画像形成部3、中間転写部4a、定着部4bなどで構成される印刷に係るエンジン部60の動作を実際に制御する。主制御部5は、エンジン制御部6に印刷実行の指示を与え、エンジン制御部6は、指示に基づき、エンジン部60の各部を制御して、印刷を行わせる。エンジン制御部6は、給紙部2a、搬送路2b、画像形成部3、中間転写部4a、定着部4bでの各種回転体を回転させるモーター等のON/OFF等を行って給紙、用紙搬送制御や、画像形成部3でのトナー像形成制御や、定着部4bでの定着温度制御などを行って、印刷に関する制御を司る。エンジン制御部6は、例えば、エンジンCPU61やメモリー62記憶部に相当などを含む基板である。エンジンCPU61は、メモリー62内のプログラムやデータに基づき、演算や処理を行って、エンジン部60の動作を制御する演算処理装置である。メモリー62は、画像形成に関する制御用のプログラムやデータを記憶するROMやRAMである。エンジン制御部6エンジンCPU61は、メモリー62内の印刷に関する制御プログラムや制御データに基づき、適切に画像形成が行われるようにエンジン部60の各部の動作を制御する。又、メモリー62は、例えば、トナーの補給に関するプログラムやデータを記憶し、エンジン制御部6は、トナー補給に関する制御を行う詳細は後述。又、エンジン制御部6には、制御に関し各種の値をカウントするカウンタ63が設けられても良い。尚、本実施形態では、主制御部5とは別途、印刷を行う部分を専門的に制御するエンジン制御部6を設ける例を説明するが、エンジン制御部6と主制御部5を統合し、主制御部5にエンジン制御部6の機能、処理を負わせてもよい。現像装置34へのトナー補給の概要次に、図4~図7を用いて、第1の実施形態に係る複合機100での現像装置34へのトナーの補給の概要を説明する。図4は、第1の実施形態に係る複合機100の斜視図である。図5は、第1の実施形態に係るトナー補給に関する構成のブロック図である。図6は、第1の実施形態に係る複合機100内に設けられる中間ホッパー9を示す断面図である。図7は、第1の実施形態に係る中間ホッパー9の第1攪拌パドル91の一例を示す平面図である。まず、図4は、複合機100の正面カバー102を空けたときの内部の一例を示す。図4の左方からブラック、イエロー、シアン、マゼンタの順に各色のトナーを補給するための4つのコンテナ7トナー収容体に相当。ブラック用が7Bk、イエロー用が7Y、シアン用が7C、マゼンタ用が7Mが複合機100に取り付けられる。各コンテナ7からのトナーが、対応する現像装置34に最終的に補給される。尚、ブラックのトナー使用量が一般的に最も多いので、ブラック用のコンテナ7Bkは、他の色に比べ大きい。そして、各コンテナ7は、複合機100から着脱可能であり、各コンテナ7内のトナーが無くなると交換される。次に、図5を用いて、本実施形態の複合機100でのコンテナ7から現像装置34にトナーを補給する構成を説明する。図5に示すように、複合機100には、色ブラック、イエロー、シアン、マゼンタごとに、現像装置34へのトナー補給のため、コンテナ7、投入部8、中間ホッパー9トナー補給装置に相当が設けられる。尚、コンテナ7、投入部8、中間ホッパー9は、各色において同様の構成なので、便宜上、色ごとに、Bk、Y、C、Mなどの符号を付さず、各色につき同じ部材には同じ符号を付して説明する。各色のコンテナ7には、コンテナ7内のトナーが空になったことを検知するためのコンテナセンサー71が設けられる。各色のコンテナセンサー71の出力はエンジン制御部6に伝えられる。エンジン制御部6は、空になったコンテナ7を認識できる。尚、エンジン制御部6は、一定時間、後述の中間ホッパー9にトナーを投入しても中間ホッパー9内のトナーが規定量に達しないことに基づきコンテナ7が空になったことを認識してもよい。対応するコンテナ7から中間ホッパー9にトナーを投入するため、投入部8が各色の中間ホッパー9に対応して設けられる。投入部8は、コンテナ7からのトナーを受け、中間ホッパー9にトナーを投入するための補給スクリュー81と、補給スクリュー81を回転させる投入モーター82などで構成される。補給スクリュー81は、例えば、回転軸に螺旋状に羽根が設けられ、回転して中間ホッパー9にトナーを導く投入する。エンジン制御部6は、中間ホッパー9にトナーを投入するとき、トナーを投入する色の投入モーター82を回転させ、補給スクリュー81を回転させる。各色の中間ホッパー9には、中間ホッパー9に規定量のトナーが充填されているか否かを検知するためのトナーセンサー90トナー検知体に相当が設けられる詳細は後述。又、各色の中間ホッパー9には、投入されたトナーをほぐし、攪拌する第1攪拌パドル91攪拌部材に相当、詳細は後述、第2攪拌パドル92詳細は後述が設けられる。又、各色の中間ホッパー9には、中間ホッパー9内のトナーを対応する現像装置34に補給する補給スクリュー93が設けられる。補給スクリュー93は、例えば、回転軸に螺旋状に羽が設けられ、回転して現像装置34にトナーを導く。又、各色の中間ホッパー9には、第1攪拌パドル91、第2攪拌パドル92、補給スクリュー93を回転させるため、中間ホッパーモーター94が設けられる。中間ホッパーモーター94は、正逆回転自在である。エンジン制御部6は、現像装置34にトナーを補給するとき、トナーを投入する色の中間ホッパーモーター94を回転させ、補給スクリュー93を回転させる。又、各色の中間ホッパー9には、第1攪拌パドル91の回転角度を認識するためのエンコーダー95回転角度検知体に相当が設けられる。エンコーダー95は中間ホッパーモーター94の回転にあわせてパルスを発生する。エンコーダー95の出力は、エンジン制御部6に入力され例えば、カウンタ63がカウント、エンジン制御部6は、各エンコーダー95の出力に基づき、各色の第1攪拌パドル91の回転角度を認識する。各色の現像装置34には、現像装置34内のトナーが予め定められた量よりも少なくなった減ったことを検知するための現像センサー38が設けられる。現像センサー38は、例えば、光センサーである。現像センサー38の出力は、エンジン制御部6に入力される。エンジン制御部6は、現像センサー38の出力に基づき、現像装置34内のトナーが予め定められた量よりも少なくなったことを認識すると、現像装置34へのトナー補給を中間ホッパー9に行わせる。尚、メインモーター39は、画像形成部3の各部材感光体ドラム32や現像装置34内のローラーを回転させるためのモーターである。エンジン制御部6は、印刷のとき、メインモーター39を動作させる。次に、図6、図7を用いて、本実施形態の中間ホッパー9の具体的な構成を説明する。上述のように、本実施形態の複合機100には、コンテナ7と現像装置34の間に中間ホッパー9が設けられる。コンテナ7からのトナーは、中間ホッパー9を介して現像装置34に補給される。ベタ画像と文字画像での差のように、トナーの消費量は用紙により異なるが、例えば、中間ホッパー9は、平均してA4用紙で数百枚印刷可能な程度のトナーを蓄える。使用者は、コンテナ7が空になったとき、空のコンテナ7を新品のコンテナ7に交換する。コンテナ7の交換には一定の時間がかかる。又、使用者の手元にコンテナ7が無ければ、取り寄せに時間がかかる。そうすると、コンテナ7の交換完了やコンテナ7到着まで印刷できない状態が続きかねない。しかし、中間ホッパー9を設けておけば、中間ホッパー9内のトナーを用いて、ある程度の期間、印刷を継続することができる。従って、中間ホッパー9を設けることで、使用者の利便性向上や複合機100の生産性確保を図ることができる。そして、中間ホッパー9の上方に、コンテナ7からのトナーを中間ホッパー9に投入するためのトナー受入口96が設けられる。エンジン制御部6は、投入モーター82を動作させ、中間ホッパー9にトナーを投入させる。そして、トナーセンサー90が中間ホッパー9の側面に、中間ホッパー9内のトナーが接するように設けられる。本実施形態のトナーセンサー90は、圧電センサーであり、振動する。トナーセンサー90のうち、中間ホッパー9内にさらされた部分がトナーと接すると、トナーセンサー90の振動が止められる。検知面にトナーが接し、振動が止められる程度により、トナーセンサー90の出力が変化する。例えば、図6において、2点鎖線で示すレベルまでトナーセンサー90がトナーと接するほどトナーが充填されると、トナーセンサー90はHighを出力する。一方、図6において、現像装置34へのトナー補給により、中間ホッパー9内のトナーが2点鎖線で示すレベルよりも減ると、トナーセンサー90はLowを出力する。例えば、エンジン制御部6は、トナーセンサー90がLowを出力すると、中間ホッパー9内のトナーが少なくなったと認識し、投入部8を動作させ、中間ホッパー9にトナーを投入する。そして、中間ホッパー9の下端に、現像装置34と接続されるトナー送出口97が設けられる。そして、トナー送出口97の入口部分に補給スクリュー93が設けられる。エンジン制御部6は、中間ホッパーモーター94を動作させ、補給スクリュー93を回転させて現像装置34にトナーを補給する。又、トナーセンサー90と回転中心の高さ位置が略同じである第1攪拌パドル91が中間ホッパー9内に設けられる。第1攪拌パドル91は、回転軸91aに対し、2枚の攪拌羽根10が設けられる。2枚の攪拌羽根10は、例えば、フィルム状の樹脂である。例えば、図6に示すように、2枚の攪拌羽根10は、回転軸91aに対し、軸線方向からみて、180度一直線状となるように回転軸91aに取り付けられる。図7を用い、攪拌羽根10を説明しておく。各攪拌羽根10は、板状である。そして、各攪拌羽根10には、一定の間隔で開口が設けられている。第1攪拌パドル91を回転させることにより、開口部分ではトナーが通過する。そして、開口されていない部分に接したトナーが移動させられる。これにより、トナーがほぐされる。そして、第1攪拌パドル91は、例えば、図6に実線で示す方向に回転し中間ホッパーモーター94の回転方向により逆方向の回転も可能、コンテナ7から投入されたトナーを攪拌してほぐしつつ、トナーを第2攪拌パドル92や補給スクリュー93方向に送る。又、第1攪拌パドル91の軸線方向に対し垂直な方向での攪拌羽根10の長さは、トナーセンサー90に接しない長さとされる。又、中間ホッパー9内のトナーをできるだけ広い範囲で十分に攪拌するため、第1攪拌パドル91の攪拌羽根10の端縁とトナーセンサー90の間隔隙間は微少な間隔例えば、1mm以下となるように、第1攪拌パドル91の軸線方向に対し垂直な方向での攪拌羽根10の長さは設定される。又、第1攪拌パドル91の側方で補給スクリュー93の上方であって、中間ホッパー9内に第2攪拌パドル92が設けられる。例えば、第2攪拌パドル92は、図6に実線で示す方向に回転し、トナーを補給スクリュー93の方向に送り込む。第1攪拌パドル91と第2攪拌パドル92により、トナー受入口96からトナー送出口97に向けてトナーを搬送する流れが形成される。第1攪拌パドル91の回転角度とトナーセンサー90による検知次に、図8、図9を用いて、第1の実施形態に係る第1攪拌パドル91の回転角度とトナーセンサー90の検知の関係を説明する。図8、図9は、第1の実施形態に係る中間ホッパー9へのトナー投入時の第1攪拌パドル91によるトナーセンサー90の検知への影響を説明するための説明図である。上述したように、トナーセンサー90と第1攪拌パドル91の攪拌羽根10との隙間がわずかになるように設定されているので、図8に示すように、第1攪拌パドル91の回転角度が、トナーセンサー90の検知面の上端に攪拌羽根10の端縁が接近している角度であると、攪拌羽根10が傘となり、トナーセンサー90へのトナーの到達を妨げる。更に、トナーセンサー90で中間ホッパー9内のトナーが規定量に達したことが検知できないので、エンジン制御部6が中間ホッパー9にトナー投入を続けさせると、図8に示すように、多量のトナーが充填されてしまい得る。なお、中間ホッパー9にトナーの投入中は第1攪拌パドル91の回転は停止している。中間ホッパー9へのトナーの投入が停止し、現像装置34に中間ホッパー9からトナーを補給する際に第1攪拌パドル91が回転する。ここで、多量に中間ホッパー9にトナーが充填されると、第1攪拌パドル91や第2攪拌パドル92を回転させると、トナーがトナー受入口96の位置よりも上に持ち上げられ、トナーが溢れることがある。あるいは、図8に示す状態から更に中間ホッパー9へのトナーの投入が続けられると、投入中にトナーが溢れることもあり得る。溢れたトナーは機内を汚す。例えば、溢れだしたトナーが用紙に付着して、用紙を汚すこともある。機内には様々な部材が配置されるので、トナーの除去、清掃が困難な場合もある。又、図9に示すように、攪拌羽根10の端縁がトナーセンサー90の上端をすぎて、下端にさしかかって、一部のトナーがトナーセンサー90に接したとしても、トナーセンサー90が規定量のトナーが充填されたことを検知できるとは限らない。そうすると、この場合でもトナーが溢れるほど、中間ホッパー9へのトナーの投入が行われ得る。従って、第1攪拌パドル91の回転角度が、攪拌羽根10の端縁がトナーセンサー90の検知面に正対していない状態の角度のときに投入部8が中間ホッパー8へのトナーの投入を行うことが好ましい。尚、攪拌羽根10によるトナーセンサー90へのトナーの到達の妨げによる弊害を避けるため、ある程度、中間ホッパー9にトナーを投入した後、第1攪拌パドル91を一定時間回転させた後、トナーセンサー90の出力を確認することも考えられる。しかし、第1攪拌パドル91を1周回転させるのに、数十秒程度例えば、1分程度かかることがあり、これでは、トナー投入から中間ホッパー9に規定量のトナーが充填されたか否かを確認するまで長い時間を要する。そこで、本実施形態の複合機100では、エンジン制御部6は、攪拌羽根10の端縁の位置が投入されるトナーのトナーセンサー90への到達を妨げない所定範囲にあるときそのような第1攪拌パドル91の回転角度のとき、投入部8にトナーを投入させて、短時間で中間ホッパー9に規定量のトナーが充填されたことを検知する。第1攪拌パドル91の回転角度の認識次に、図10を用いて、第1の実施形態に係る中間ホッパー9での第1攪拌パドル91の回転角度の認識の一例を説明する。図10は、第1の実施形態に係る中間ホッパー9の正面図である。図10は、中間ホッパー9を正面から見た図であり、中間ホッパー9の正面部分には、中間ホッパーモーター94とギア列98が設けられる。複数枚のギアを噛み合わせ、中間ホッパーモーター94から離れた位置の第1攪拌パドル91を回転させるギア981が回転される。ギア981は、例えば、ギア列98中の最も大きなギアであり、ギア981に第1攪拌パドル91の回転軸91aが接続される。尚、第2攪拌パドル92と補給スクリュー93を回転させるためのギアも設けられるが、図10では、ギア列98の奥に隠れている視認不可又、図10に示すように、中間ホッパーモーター94の回転軸には、第1攪拌パドル91の回転角度を検知、認識するためのエンコーダー用ギア951が設けられる。エンコーダー用ギア951には一定の間隔一定の角度ごとに開口が設けられる。エンコーダは、エンコーダー用ギア951を挟み、発光部と受光部を有し、例えば、開口により光が透過して受光部が受光するとHighLowでもよいを出力し、エンコーダー用ギア951に発光部の光が遮られるとLowHighでもよいを出力する。従って、エンコーダー95は、エンコーダー用ギア951が一定角度回転するごとにパルス状の信号を発する。エンコーダー95の出力はエンジン制御部6に入力される図5参照。一定のエンコーダー95のパルス数ごとに第1攪拌パドル91が一周するようにギア列98の各ギアの比が設定される。例えば、エンコーダー95の100パルスごとに第1攪拌パドル91が一周するのであれば、1パルスごとに、3.6度分、第1攪拌パドル91が回転したことになる。更に、本実施形態の複合機100では、第1攪拌パドル91の基準位置初期位置が設定される。攪拌羽根10は第1攪拌パドル91に固定されるので、攪拌羽根10の端縁の位置もあわせて基準位置が設定されることになる。例えば、基準位置は、工場出荷時に設定される。例えば、第1攪拌パドル91の基準位置は、一方の攪拌羽根10がトナーセンサー90の上端や下端と重なる最も接近する位置と設定する。これにより、攪拌羽根10の端縁の基準位置が設定される。そして、基準位置からのパルス数に基づき、現在の第1攪拌パドル91の基準位置からの角度を認識する。これにより、エンジン制御部6は、攪拌羽根10の端縁の位置が基準位置からみてどこにあるか認識できる。例えば、第1攪拌パドル91が1周するのにエンコーダー95が100パルスを発するとする。エンジン制御部6のエンジンCPU61は、中間ホッパーモーター94を駆動させつつ、エンコーダー95が発するパルスをカウントし、メモリー62や記憶装置53にカウント数を記憶させる。このとき、エンジン制御部6は100パルスカウントするごとにリセットし第1攪拌パドル91が1周するのに要するパルスごとにリセットし、エンジン制御部6は、エンコーダー95のパルスを1~100までの間でカウントを繰り返し、1~100までのカウント値をメモリー62や記憶装置53に記憶させても良い。又、主電源を落とす場合には、メモリー62や記憶装置53のうちの不揮発的な領域にカウント値を記憶させる。この場合、エンジン制御部6は、カウント値に、1パルスあたりの角度を乗ずれば、基準位置からどれだけ第1攪拌パドル91が回転しているか攪拌羽根10の位置がどこにあるかを認識することができる。あるいは、1パルス目から累積パルス数のカウント値をメモリー62や記憶装置53に記憶させても良い。この場合、エンジン制御部6は、累積パルス数のカウント値を、第1攪拌パドル91が一周するのに要するパルス数で除した余りを求める。そして、エンジン制御部6は、余りに、1パルスあたりの角度を乗ずれば、基準位置からどれだけ第1攪拌パドル91が回転しているか攪拌羽根10の位置がどこにあるかを認識することができる。又、この場合も、又、主電源を落とす場合には、メモリー62や記憶装置53のうちの不揮発的な領域に累積パルス数のカウント値を記憶させる。尚、エンジン制御部6が、基準位置からどれだけ第1攪拌パドル91が回転しているか基準位置からどれだけ攪拌羽根10が進んだ位置にあるかの認識のときに参照するため、予め定められた第1攪拌パドル91攪拌羽根10の基準位置や、第1攪拌パドル91の1周の間に出力されるエンコーダー95のパルス数を示すデータがメモリー62や記憶装置53に記憶される。これにより、エンジン制御部6は、パルスのカウント値や、予め定まっている1パルスあたりの第1攪拌パドル91の回転角度により、常時、第1攪拌パドル91の現在の回転角度や、攪拌羽根10の端縁の位置を認識することができる。尚、第1攪拌パドル91は逆回転される場合もあるので、逆回転される場合は、エンジン制御部6は、パルスのカウント値は減算する。中間ホッパー9へのトナー投入タイミング次に、図11を用いて、第1の実施形態に係る中間ホッパー9へのトナーの投入タイミングの一例を説明する。図11は、第1の実施形態に係る中間ホッパー9へのトナーの投入タイミングを説明するための説明図である。本実施形態の中間ホッパー9では、エンジン制御部6の第1攪拌パドル91の回転角度の認識に基づき、攪拌羽根10の端縁がトナー受入口96からトナーセンサー90までのトナーの流動経路流れ落ちる経路を妨げない所定範囲にある第1攪拌パドル91の回転角度のとき、トナーの投入がなされる。例えば、図11に示すように、第1攪拌パドル91の攪拌羽根10の端縁がトナーセンサー90の検知面の下端を過ぎ、もう一方の攪拌羽根10の端縁がトナーセンサー90の上端に最も近接する位置よりも手前になるときまでの範囲攪拌羽根10がトナーセンサー90と正対しない範囲内で所定範囲θが定められる。例えば、攪拌羽根10の端縁とトナーセンサー90間の十分な隙間を確保するため、攪拌羽根10の一方の端縁がトナーセンサー90の検知面の下端に最も接近した状態から予め定められる角度第1所定角度。例えば、5~30度程度だけ第1攪拌パドル91の回転角度を進めた攪拌羽根10の端縁の位置から、攪拌羽根10の他方の端縁がトナーセンサー90の検知面の上端に最も接近する位置よりも予め定められる角度第2所定角度。例えば、5~30度程度だけ第1攪拌パドル91の回転角度を戻した位置までの範囲が、攪拌羽根10の所定範囲と定めることができる。このように、所定範囲θは、攪拌羽根10の端縁がトナーセンサー90の検知面の下端にある第1攪拌パドル91の回転角度から、もう一方の攪拌羽根10の端縁がトナーセンサー90の上端に最も接近する第1攪拌パドル91の回転角度までの範囲で定め得る。攪拌羽根10の端縁とトナーセンサー90の隙間が十分確保されれば、この範囲内で、所定範囲を任意にさだめることができる。例えば、攪拌羽根10がトナーセンサー90の検知面の下端から5度程度すぎた位置から攪拌羽根10が垂直となるまでの範囲を攪拌羽根10の所定範囲と定めても良い。図11で、所定範囲θを示している。例えば、本実施形態の第1攪拌パドル91であれば、所定範囲θは、第1攪拌パドル91の回転角度でいえば、約120~140度程度である。又、第1攪拌パドル91の攪拌羽根10を1枚にすれば、所定範囲θは、第1攪拌パドル91の回転角度でいえば、約240~280度程度とできる。例えば、中間ホッパー9にトナーの投入を行うとき、エンジン制御部6は、攪拌羽根10が所定範囲θの範囲内に位置する第1攪拌パドル91の回転角度のとき、中間ホッパーモーター94を停止させ、投入部8にトナーを投入させる。現在の時点で、攪拌羽根10が所定範囲θの範囲内に位置する第1攪拌パドル91の回転角度であれば、回転させる必要はない。又、中間ホッパーモーター94を駆動していても、上述したように、第1攪拌パドル91の1周に1分要し、所定範囲θが、第1攪拌パドル91の回転角度で約120~140度程度であれば、約20秒間は連続してトナーを投入することができ、規定量のトナーを充填するには十分である。もし、約20秒間連続してトナーを投入してもトナーセンサー90により規定量のトナーが充填されたことを検知できなければ、エンジン制御部6は、再び、攪拌羽根10が所定範囲θの範囲内に入ったとき投入部8にトナーを投入させればよい。そのため、中間ホッパー9へのトナー投入中、中間ホッパーモーター94を駆動させていても良い。例えば、攪拌羽根10の端縁の位置が所定範囲θにあるときの基準位置からの第1攪拌パドル91の回転角度を示すデータがメモリー62や記憶装置53に記憶される。具体的には、例えば、所定範囲θを示すデータとして、基準位置からのパルス数の範囲として定めることができる例えば、基準位置を示すパルスから10パルス目から40パルス目までなど。このように、攪拌羽根10がトナー受入口96からトナーセンサー90までの経路を妨げないタイミングでトナーの投入が行われるので、攪拌羽根10がトナーセンサー90を覆わず、トナーセンサー90の検知が邪魔されない。従って、トナーセンサー90は、すぐに、投入されたトナーを検知することができる。中間ホッパー9へのトナー投入の流れ次に、図12を用いて、第1の実施形態に係る中間ホッパー9へのトナー投入の流れを説明する。図12は、第1の実施形態に係る中間ホッパー9へのトナー投入の流れを説明するための説明図である。まず、図12のスタートは、トナーセンサー90が所定時間連続してトナーがないこと例えば、Lowを出力し、中間ホッパー9内のトナーが少なくなってきたことをエンジン制御部6が認識し、トナー投入を行わせる時点である。言い換えると、エンジン制御部6が中間ホッパー9にトナーを投入すべきと認識し、投入部8を動作させて中間ホッパー9にトナーを投入させる時点である。あるいは、コンテナ7のトナー切れ検知後、コンテナ7の交換がなされた時点でもよい。まず、エンジン制御部6は、第1攪拌パドル91の回転角度から、攪拌羽根10の端縁の位置を認識し、攪拌羽根10の位置が予め定められた所定範囲θに有るか否かを確認するステップ♯1。もし、所定範囲内に無ければステップ♯1のNo、エンジン制御部6は、中間ホッパーモーター94を回転させて、第1攪拌パドル91を回転させるステップ♯2。尚、一方の回転方向でのみ回転駆動力を伝えるクラッチ不図示が中間ホッパーモーター94と補給スクリュー93の駆動伝達経路間に配置される。そして、第2攪拌パドル92は、補給スクリュー93を経て駆動力を受ける。このクラッチは、補給スクリュー93や第2攪拌パドル92を時計方向に回転させるとき噛み合い、補給スクリュー93や第2攪拌パドル92を反時計方向に回転させるときは噛み合わない。そこで、エンジン制御部6は、現像装置34にトナーを補給するとき、補給スクリュー93や第2攪拌パドル92が時計方向に回転する方向で中間ホッパーモーター94を回転させるこれに伴い、第1攪拌パドル91も回転。一方、現像装置34にトナーを補給せず補給スクリュー93や第2攪拌パドル92を回転させず、第1攪拌パドル91を回転させるとき、エンジン制御部6は、補給スクリュー93や第2攪拌パドル92が反時計方向に回転する方向で中間ホッパーモーター94を回転させる例えば、第1攪拌パドル91も逆方向時計方向に回転。そして、ステップ♯2では、エンジン制御部6は、補給スクリュー93や第2攪拌パドル92を回転させずに、第1攪拌パドル91を回転させる。これにより、現像装置34への過剰なトナー補給は生じない。そして、ステップ♯1に戻る。これにより、攪拌羽根10の位置が予め定められた所定範囲θに有る状態となるまで、第1攪拌パドル91の回転角度の確認が続けられる。一方、所定範囲内にあればステップ♯1のYes、エンジン制御部6は、投入部8を動作させ、中間ホッパー9にトナーを投入させるステップ♯3。この中間ホッパー9へのトナーの投入中は第1攪拌パドル91の回転は停止されるエンジン制御部6は、中間ホッパーモーター94を停止させる。エンジン制御部6は、トナーセンサー90の出力を確認して、中間ホッパー9内に規定量のトナーが充填された状態となったか否かを確認するステップ♯4。もし、規定量のトナーが充填されていなければステップ♯4のNo、エンジン制御部6は、コンテナ7のトナー切れが検知されているか否かを確認するステップ♯5。トナー切れが検知されていなければステップ♯5のNo、フローは、ステップ♯4に戻る。一方、トナー切れが検知されていればステップ♯5のYes、エンジン制御部6は、トナー切れを操作パネル1aの液晶表示部11に表示させるステップ♯6。そして、エンジン制御部6は、投入部8を停止させるステップ♯7。ステップ♯7により、本フローは終了するエンド又、ステップ♯4で、トナーセンサー90が規定量のトナーが充填されたことを検知できればステップ♯4のYes、エンジン制御部6は、投入部8を停止させるステップ♯7→エンド。このようにして、本実施形態の中間ホッパー9トナー補給装置は、装置内にトナーを投入するためのトナー受入口96と、トナー受入口96からトナーを装置に投入する投入部8と、装置内のトナーと接し、装置内に規定量のトナーが充填されたことを検知するためのトナー検知体トナーセンサー90と、トナー検知体に対向する位置に設けられ、攪拌羽根10を有し、回転して装置内のトナーを攪拌する攪拌部材第1攪拌パドル91と、攪拌部材の回転角度を検知するための回転角度検知体エンコーダー95と、回転角度検知体の出力に基づき攪拌部材の回転角度を認識する認識部エンジン制御部6と、を含み、投入部8は、認識部の認識に基づき、攪拌羽根10の端縁の位置がトナー受入口96からトナー検知体までのトナーの流動経路を遮らない所定範囲θにある攪拌部材の回転角度のとき、中間ホッパー9内にトナーを投入する。これにより、投入されたトナーは、攪拌部材第1攪拌パドル91の攪拌羽根10に妨げられることなく、トナー検知体トナーセンサー90に到達する。従って、攪拌部材がトナー検知体の検知の邪魔とならず、投入したトナーがトナー検知体に到達する。そして、トナー検知体は、規定量に至るほど十分にトナーが投入されたことを迅速、正確に検知できる。更に、規定量に至るほど十分にトナーが投入されたことを迅速、正確に検知できるので、トナーが溢れるほどトナー補給装置例えば、中間ホッパー9にトナー投入が続けられることをなくすことができる。又、所定範囲θは、攪拌羽根10の端縁がトナー検知体トナーセンサー90の下端に最も接近する位置から攪拌部材第1攪拌パドル91を第1所定角度θ1進めた攪拌羽根10の端縁の位置から、攪拌羽根10の端縁がトナー検知体の上端に最も接近する位置よりも攪拌部材第1攪拌パドル91を第2所定角度θ2戻した攪拌羽根10の端縁の位置までの範囲である。これにより、確実に、攪拌部材攪拌羽根10とトナー検知体の間に隙間が設けられた状態で、中間ホッパー9トナー補給装置にトナーが投入される。例えば、攪拌部材がトナー検知体にかぶるような上方位置にない状態攪拌部材が傘のようにトナー検知体を覆う位置にない状態でトナーの投入を行うことができる。従って、確実に、投入したトナーをトナー検知体に到達させることができる。又、トナー補給装置例えば、中間ホッパー9は、データを記憶する記憶部メモリー62や記憶装置53を有し、回転角度検知体は、エンコーダー95であり、認識部エンジン制御部6は、予め定められた攪拌部材第1攪拌パドル91の基準位置と、記憶部に記憶された攪拌部材の1周の間に出力されるエンコーダー95のパルス数を示すデータと、基準位置からのエンコーダー95のパルス数に基づき現在の攪拌部材の回転角度を認識し、記憶部は、エンコーダー95のパルス数を不揮発的に記憶する。これにより、主電源投入、遮断にかかわらず、常時、認識部は正確に攪拌部材の回転角度を認識することができる。この正確な攪拌部材の角度認識により、攪拌部材の攪拌羽根10がトナー検知体にかぶらない位置で確実にトナー投入を行うことができる。又、画像形成装置例えば、複合機100は、本実施形態のトナー補給装置例えば、中間ホッパー9を含む。これにより、トナーが溢れ出すほどトナー補給装置にトナーが投入されることがない。従って、機内がトナー補給装置例えば、中間ホッパー9から溢れだしたトナーで汚れない画像形成装置例えば、複合機100を提供することができる。又、画像形成装置例えば、複合機100は、トナーを収容するトナー収容体コンテナ7と、像担持体感光体ドラム32を現像する現像装置34と、を含み、トナー補給装置は、トナー収容体からトナーを受け入れ、現像装置34にトナーを送り出す中間ホッパー9である。これにより、トナーを十分にほぐしたうえで現像装置34にトナーを補給することができる。又、トナー収容体が空になっても、ある程度の間、トナー補給装置内のトナーを用いて印刷を継続することができ、使用者の利便性が高い画像形成装置を提供することができる。第2の実施形態次に、図13、図14を用いて、第2の実施形態に係る画像形成装置複合機100での給紙タイミング調整を説明する。図13は、第2の実施形態に係る中間ホッパー9の正面図である。図14は、第2の実施形態に係る中間ホッパー9へのトナー投入の流れを説明するための説明図である。又、第1の実施形態では、エンコーダー95が発するパルスの起点と第1攪拌パドル91攪拌羽根10の基準位置を対応させ、基準位置初期位置設定し、エンコーダー95が発したパルス数で、基準位置からの第1攪拌パドル91の回転角度を求めた。そして、不揮発的に、パルス数を記憶させ、常時、第1攪拌パドル91の回転角度や攪拌羽根10の端縁の位置を認識した。第2の実施形態では、第1攪拌パドル91を回転させるギア981に基準位置を示す基準点開口982を設け、基準点の通過を検知して第1攪拌パドル91の回転角度を定める点で異なる。尚、複合機100の構成や、トナー補給に関する構成や、攪拌羽根10がトナーセンサー90へのトナーの経路を遮るとトナーセンサー90が正確な検知ができない点や、攪拌羽根10が予め定められた所定範囲θにあるときにトナー投入を行う点など、上記の差異点を除く部分は、第1の実施形態と同様でよい。そのため、第1の実施形態と第2の実施形態で共通する点は、第1の実施形態の記載を援用できるので、特に説明する場合を除き、説明、図示を省略する。まず、図13を用いて、第2の実施形態に係る中間ホッパー9での第1攪拌パドル91の回転角度の認識の一例を説明する。図13は、図10と同様に中間ホッパー9を正面から見た図であり、ほぼ第1の実施形態と同様である。しかし、本実施形態の第1攪拌パドル91を回転させるギア981には、基準位置を示す基準点として、ギア981に開口982が設けられる。そして、ギア981に対して基準位置検知センサー99が設けられる。基準位置検知センサー99は、ギア981を挟むように発光部と受光部を有する透過型光センサーである。基準位置検知センサー99の発光部と受光部の間をギア981の開口982が通過する。これにより、ギア981の開口が基準位置検知センサー99の検知領域にあるときと、無いときで基準位置検知センサー99の出力が異なる。そして、ギア981の開口982に対し、第1攪拌パドル91は予め定められた角度でギア981に取り付けられる。例えば、ギア981の開口982が基準位置検知センサー99で検知される際には、一方の攪拌羽根10の端部がトナーセンサー90に最接近するように、第1攪拌パドル91がギア981に取り付けられる。この場合、開口982の位置は、攪拌羽根10の端縁の位置を示すことになる。そして、基準位置検知センサー99の出力は、エンジン制御部6に入力される。これにより、エンジン制御部6は、第1攪拌パドル91ギア981の回転における基準を示す信号を得る。言い換えると、第1攪拌パドル91の端縁が現在どの位置にあるかを認識するための起点としての信号を得る。本実施形態の複合機100では、基準点開口982にあわせて予め定められた角度で第1攪拌パドル91がギア981に取り付けられる。攪拌羽根10は第1攪拌パドル91に固定されるので、攪拌羽根10の端縁の位置も基準点にあわせて基準位置が設定されることになる。そして、基準位置からのパルス数に基づき、現在の第1攪拌パドル91の基準位置からの角度を認識する。これにより、エンジン制御部6は、攪拌羽根10の端縁の位置が基準位置からみてどこにあるか認識できる。例えば、第1攪拌パドル91が1周するのにエンコーダー95が100パルスを発するとする。エンジン制御部6のエンジンCPU61は、中間ホッパーモーター94を駆動させつつ、基準位置検知センサー99が基準点開口982を検知してから、エンコーダー95が発するパルスをカウントする。この場合、エンジン制御部6は、基準位置検知センサー99が基準点開口982を検知してからのカウント値に、1パルスあたりの角度を乗ずれば、基準位置からどれだけ第1攪拌パドル91が回転しているか攪拌羽根10の位置がどこにあるかを認識することができる。尚、第1攪拌パドル91は逆回転される場合もあるので、逆回転される場合は、エンジン制御部6は、パルスのカウント値は減算する。尚、エンジン制御部6が、基準位置からどれだけ第1攪拌パドル91が回転しているか基準位置からどれだけ攪拌羽根10が進んだ位置にあるかの認識のときに参照するため、予め定められた第1攪拌パドル91攪拌羽根10の基準位置や、第1攪拌パドル91の1周の間に出力されるエンコーダー95のパルス数1パルスあたりの第1攪拌パドル91の回転角度でもよいを示すデータがメモリー62や記憶装置53に記憶される。又、例えば、メモリー62や記憶装置53には、基準位置検知センサー99の開口を基点として、第1攪拌パドル91の回転角度の内、どの角度からどの角度までが攪拌羽根10の端縁が所定範囲θにあるかを示すデータが記憶される。例えば、基準位置検知センサー99の基準点開口982の検知を基点として、第1攪拌パドル91の端縁が所定範囲θにあるのは、エンコーダー95の何パルス目から何パルス目かというデータが記憶されてもよい。このメモリー62や記憶装置53内のデータに基づき、エンジン制御部6は、第1攪拌パドル91の回転角度が、攪拌羽根10の端縁の回転角度が所定範囲θ内にある角度であるか否かを認識する。そして、エンジン制御部6は、攪拌羽根10の端縁の基準位置からの回転角度が予め定められた所定範囲θ内にあるとき、投入部8を動作させ、中間ホッパー9にトナーを投入させる。次に、図14を用いて、第2の実施形態に係る中間ホッパー9へのトナー投入の流れを説明する。図14は、第2の実施形態に係る中間ホッパー9へのトナー投入の流れを説明するための説明図である。まず、図14のスタートは、第1の実施形態と同様に、トナーセンサー90が所定時間連続してトナーがないこと例えば、Lowを出力し、中間ホッパー9内のトナーが少なくなってきたことをエンジン制御部6が認識し、トナー投入を行わせる時点である。あるいは、コンテナ7のトナー切れ検知後、コンテナ7の交換がなされた時点でもよい。まず、本実施形態では、エンジン制御部6は、中間ホッパーモーター94を動作させ、基準位置検知センサー99を用いて、基準点開口を検知するステップ♯11。基準位置を検知すると、エンジン制御部6は、エンコーダー95のパルス数から、現在の攪拌羽根10の端縁の位置が所定範囲θにあるか否かを確認するステップ♯12。もし、所定範囲内に無ければステップ♯12のNo、第1の実施形態と同様に、エンジン制御部6は、中間ホッパーモーター94を回転させて、第1攪拌パドル91を回転させるステップ♯13。そして、ステップ♯12に戻る。これにより、攪拌羽根10の端縁の位置が予め定められた所定範囲θに有る状態となるまで、第1攪拌パドル91の回転角度の確認が続けられる。尚、エンジン制御部6は、本フローを開始する前にトナー投入開始前に、基準位置検知センサー99の出力を確認しておき予めステップ♯11を行っておき、随時、エンコーダー95から発せられるパルス数を確認して、第1攪拌パドル91の基準位置からの回転角度を認識しておいても良い。この場合、ステップ♯11はスキップしてもよい。以後、フローでのステップ♯14~ステップ♯18は、第1の実施形態の図12を用いて説明したステップ♯3~ステップ♯7と同様であり、第1の実施形態での説明を援用するものとして、説明を省略する。このようにして、本実施形態の中間ホッパー9トナー補給装置では、回転角度検知体例えば、エンコーダー95は、攪拌部材第1攪拌パドル91を回転させるギアに設けられた基準点の通過を検知するセンサーであり、認識部エンジン制御部6は、センサーが基準点を検知してからの回転量に基づき攪拌部材第1攪拌パドル91の回転角度を認識する。第1の実施形態で得られた効果に加え、基準点に対する攪拌羽根10の位置は固定されているので、これにより、正確に攪拌部材第1攪拌パドル91の回転角度を認識し、攪拌羽根10がトナー検知体にかぶらない位置でトナー投入を行うことができる。次に、他の実施形態を説明する。上記の実施形態では、エンジン制御部6が第1攪拌パドル91の回転角度を認識し、攪拌羽根10の端縁の位置を認識する認識部として機能する例を説明した。しかし、例えば、各種検知体の出力をエンジン制御部6以外に入力し、エンジン制御部6以外の部分を認識部として機能させても良い例えば、主制御部5や専用の回路、チップ等。又、上記の実施形態では、トナーセンサー90として圧電センサーを例に挙げたが、トナーを検知できれば、圧電センサーに限られない例えば、反射型光センサー。又、回転角度検知体として光センサーを用いたエンコーダー95を例に挙げたが、第1攪拌パドル91の回転角度を検知できるセンサーであれば、上述したエンコーダー95に限られない。以上、本発明の実施形態につき説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。