"トナーエンドを検出するトナーエンド検出手段と、濃度調整用の画像を形成して作像条件を調整する濃度調整手段と、を有する画像形成装置であって、トナーエンド検出後に出力濃度を検出する出力濃度検出手段と、トナーエンド検出後の出力濃度をユーザに通知する出力濃度通知手段と、トナーエンド検出後の印刷を実行するか否かユーザが選択するユーザ印刷実行選択手段と、を備えることを特徴とする画像形成装置。前記出力濃度検出手段は、トナーエンド検出後に濃度パッチを形成しそのトナー付着量と標準付着量の割合を算出することを特徴とする請求項1に記載の画像形成装置。前記出力濃度検出手段は、トナーエンド検出後に印刷する場合に1ページ毎に濃度パッチを形成しそのトナー付着量と標準付着量の割合を算出することを特徴とする請求項1に記載の画像形成装置。前記ユーザ印刷実行選択手段は、ユーザが印刷実行の判断基準となる出力濃度を入力することを特徴とする請求項1に記載の画像形成装置。トナーエンド後の出力濃度が前記ユーザ印刷実行選択手段によって入力した出力濃度を下回る場合に、前記濃度調整手段によって濃度調整用の画像を形成し作像条件を調整するよう判断する濃度調整判断手段を備えることを特徴とする請求項4に記載の画像形成装置。トナーエンド後に出力濃度検出するか否かユーザが選択できるユーザ濃度検出実行選択手段を備えることを特徴とする請求項1に記載の画像形成装置。トナーエンドを検出するトナーエンド検出工程と、濃度調整用の画像を形成し作像条件を調整する濃度調整工程と、を有する画像形成プログラムであって、トナーエンド検出後に出力濃度を検出する出力濃度検出工程と、トナーエンド検出後の出力濃度をユーザに通知する出力濃度通知工程と、トナーエンド検出後の印刷を実行するか否かユーザが選択するユーザ印刷実行選択工程と、を有することを特徴とする画像形成プログラム。前記出力濃度検出工程は、トナーエンド検出後に濃度パッチを形成しそのトナー付着量と標準付着量の割合を算出することを特徴とする請求項7に記載の画像形成プログラム。前記出力濃度検出工程は、トナーエンド検出後に印刷する場合に1ページ毎に濃度パッチを形成しそのトナー付着量と標準付着量の割合を算出することを特徴とする請求項7に記載の画像形成プログラム。前記ユーザ印刷実行選択工程は、ユーザが印刷実行の判断基準となる出力濃度を入力することを特徴とする請求項7に記載の画像形成プログラム。トナーエンド後の出力濃度が前記ユーザ印刷実行選択工程によって入力した出力濃度を下回る場合に、前記濃度調整工程によって濃度調整用の画像を形成し作像条件を調整するよう判断する濃度調整判断工程を有することを特徴とする請求項10に記載の画像形成プログラム。トナーエンド後に出力濃度検出するか否かユーザが選択できるユーザ濃度検出実行選択工程とを有することを特徴とする請求項7に記載の画像形成プログラム。しかしながら、上述した画像形成装置にあっても、トナーエンド後に画像品質の劣化を許容してユーザが強制的に印刷する場合、残トナーでどの程度の画像品質が期待できるかユーザが印刷前に検知できず用紙を無駄に消費してしまうという問題は依然として解消できていないのが実情であった。そこで、本発明は、トナーエンド後に画像品質の劣化を許容してユーザが強制的に印刷する場合、残トナーでどの程度の画像品質が期待できるのかをユーザが印刷前に知り得ることができ、用紙の無駄を削減することができる画像形成装置及び画像形成プログラムを提供することを目的とする。上記課題を解決するため、本発明の画像形成装置は、トナーエンドを検知するトナーエンド検知手段と、濃度調整用の画像を形成して作像条件を調整する濃度調整手段と、を備える画像形成装置であって、トナーエンド検知後に出力濃度を検知する出力濃度検知手段と、トナーエンド検知後の出力濃度をユーザに通知する出力濃度通知手段と、トナーエンド検知後の印刷を実行するか否かユーザが選択するユーザ印刷実行選択手段と、を備えることを特徴とする。本発明の画像形成装置は、前記出力濃度検知手段が、トナーエンド検知後に濃度パッチを形成しそのトナー付着量と標準付着量の割合を算出することを特徴とする。また、出力濃度検知手段は、トナーエンド検知後に印刷する場合に1ページ毎に濃度パッチを形成しそのトナー付着量と標準付着量の割合を算出することを特徴とする。本発明の画像形成装置は、前記ユーザ印刷実行選択手段が、ユーザが印刷実行の判断基準となる出力濃度を入力することを特徴とする。本発明の画像形成装置は、トナーエンド後の出力濃度が前記ユーザ印刷実行選択手段によって入力した出力濃度を下回る場合に、前記濃度調整手段によって濃度調整用の画像を形成し作像条件を調整するよう判断する濃度調整判断手段と、を備えることを特徴とする。本発明の画像形成装置は、トナーエンド後に出力濃度検知するか否かユーザが選択できるユーザ濃度検知実行選択手段と、を備えることを特徴とする。本発明の画像形成プログラムは、トナーエンドを検知するトナーエンド検知工程と、濃度調整用の画像を形成し作像条件を調整する濃度調整工程と、を有する画像形成プログラムであって、トナーエンド検知後に出力濃度を検知する出力濃度検知工程と、トナーエンド検知後の出力濃度をユーザに通知する出力濃度通知工程と、トナーエンド検知後の印刷を実行するか否かユーザが選択するユーザ印刷実行選択工程と、を有することを特徴とする。本発明の画像形成プログラムは、前記出力濃度検知工程が、トナーエンド検知後に濃度パッチを形成しそのトナー付着量と標準付着量の割合を算出することを特徴とする。本発明の画像形成プログラムは、前記出力濃度検知工程が、トナーエンド検知後に印刷する場合に1ページ毎に濃度パッチを形成しそのトナー付着量と標準付着量の割合を算出することを特徴とする。本発明の画像形成プログラムは、前記ユーザ印刷実行選択工程が、ユーザが印刷実行の判断基準となる出力濃度を入力することを特徴とする。本発明の画像形成プログラムは、トナーエンド後の出力濃度が前記ユーザ印刷実行選択工程によって入力した出力濃度を下回る場合に、前記濃度調整工程によって濃度調整用の画像を形成し作像条件を調整するよう判断する濃度調整判断工程と、を有することを特徴とする。本発明の画像形成プログラムは、トナーエンド後に出力濃度検知するか否かユーザが選択できるユーザ濃度検知実行選択工程と、を有することを特徴とする。本発明は、トナーエンド後にユーザが強制的に印刷する場合、印刷前に濃度パッチを転写ベルト上に形成し、残トナーで形成可能な画像濃度と標準濃度との差分を検知し、その結果をユーザに通知することにより、トナーエンド後に画像品質の劣化を許容してユーザが強制的に印刷する場合、残トナーでどの程度の画像品質が期待できるのかをユーザが印刷前に知り得ることができ、用紙の無駄を削減することができる。次に、本発明の一実施形態に係る画像形成装置及び画像形成プログラムについて、図面を参照して説明する。本発明の画像形成装置及び画像形成プログラムは、トナーエンド後にユーザが強制的に印刷する処理に際して、以下の特徴を備える。要するに、強制的に印刷する前に濃度パッチを転写ベルト上に形成し、残トナーで形成可能な画像濃度と標準濃度との差分を検知し、その結果をユーザに通知することが特徴になっている。尚、以下に示す実施形態は本発明の画像形成装置及び画像形成プログラムにおける好適な具体例であり、技術的に好ましい種々の限定を付している場合もあるが、本発明の技術範囲は、特に本発明を限定する記載がない限り、これらの態様に限定されるものではない。また、以下に示す実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、かつ、他の既存の構成要素との組合せを含む様々なバリエーションが可能である。したがって、以下に示す実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。全体構成図1は、本発明の一実施形態に係る画像形成装置の概略構成についての説明図である。図1に示すように、本発明の一実施形態に係る画像形成装置としてのタンデム方式のカラープリンタ100は、プリンタ本体101の内部に、多数の用紙Pを収納可能な本体給紙トレイ102と、本体給紙トレイ102から用紙Pを取り出す給紙部103と、本体給紙トレイ102又は図示を略する手差トレイから供給した用紙Pに画像形成処理を行う画像形成処理部104と、本体給紙トレイ102又は手差トレイから供給した用紙Pを搬送経路105で案内しつつ画像形成処理部104で画像形成処理したトナー像を転写する転写部106と、転写後のトナー像を定着する定着部107と、定着後の転写紙を排紙する排紙部108と、を備えている。各部の概略構成給紙部103は、本体給紙トレイ102に収納した用紙Pを最上位のものから順次取り出す給紙ローラ109と、給紙ローラ109で取り出した用紙Pの先端を検知するレジストセンサ110と、用紙Pの先端位置と転写部106とで同期を取るレジストローラ対111と、を備えている。画像形成処理部104は、図1の反時計回り矢印参照に回動移動する無端状ベルトからなる転写ベルト112と、転写ベルト112に沿って配置したブラックK、マゼンダM、シアンC、イエローYの各色のAIOAll-in-One式のトナーカートリッジ113K,M,C,Yと、トナーカートリッジ113K,M,C,Yから適宜供給した各色のトナーによって転写ベルト112に一次転写画像を転写する画像形成部114K,M,Y,Cと、を備えている。尚、トナーカートリッジ113K,M,C,Yと画像形成部114K,M,Y,Cとは、一部の共通部材を除き、上述した各色ごとに同一の構成部材を備えている。したがって、以下の説明においては、ブラックK用の構成について具体的に説明し、その他の構成の具体的な説明は省略する。転写ベルト112は、回転駆動する二次転写駆動ローラ115と転写ベルトテンションローラ116との間に巻設している。二次転写駆動ローラ115は、不図示の駆動モータにより回転駆動し、この駆動モータと、二次転写駆動ローラ115と、転写ベルトテンションローラ116とが、転写ベルト112を回動移動する駆動手段として機能する。複数のトナーカートリッジ113K,M,C,Yは、その内部に各色のトナーを収納しており、パドル117の回転によってトナーを攪拌する。また、トナーカートリッジ113K,M,C,Yは、独立してプリンタ本体101に着脱可能交換可能となっている。画像形成部114K,M,C,Yは、ドラム状の感光体118と、感光体118の周囲に現像システム順に配置した帯電器119、各色で共通の露光器120、感光体118に対向する現像器121、転写ベルト112を挟んで感光体118の反対側に配置した一次転写ローラ122、クリーニングユニット123、除電器124、等を備えている。露光器120は、各トナーカートリッジ113K,M,C,Yが形成する画像色に対応するレーザ光125を感光体118の表面に照射する。画像形成処理に際し、感光体118の外周面は、暗中にて帯電器119により一様に帯電した後、露光器120からの各画像に対応したレーザ光125により露光させて静電潜像を形成する。現像器121は、この静電潜像にトナーカートリッジ113からトナーを付着させて可視像化し、感光体118の表面上にトナー画像を形成する。この際、感光体118と転写ベルト112とが接する位置一次転写位置で、一次転写ローラ122に転写バイアスを印加することより転写ベルト112の表面上にトナーを転写する。さらに、トナー画像の一次転写が終了した感光体118は、外周面に残留した不要なトナーをクリーニングユニット123により払拭した後、次の画像形成のために除電器124で除電する。以下、トナーカートリッジ113Kでブラックのトナー画像を転写された転写ベルト112は、転写ベルト112によって次のトナーカートリッジ113Mに搬送する。トナーカートリッジ113M,C,Yは、トナーカートリッジ113Kでの画像形成プロセスと同様のプロセスにより感光体118M,C,Yにマゼンタシアンイエローのトナー画像を形成し、画像に応じたトナー配分でフルカラー処理を行う。転写部106は、二次転写駆動ローラ115に対向する二次転写ローラ126を備えている。ここで、二次転写駆動ローラ115は、二次転写ローラ126との間に転写ベルト112を挟み込んで搬送する二次転写ニップを形成している。転写バイアスを印加した二次転写ニップには、レジストローラ対111によって適切なタイミングで送り出した用紙Pに転写ベルト112に形成したトナー画像を転写する。二次転写ニップを通過した後の転写ベルト112には、用紙Pに転写されなかった転写残トナーが付着している。これは、二次転写ニップの下流側に配置した中転ベルトクリーナ127によってクリーニングする。クリーニング後の廃トナーは、中転ベルトクリーナ127から転写ベルト112の下方に配置した廃トナーボックス128で回収する。廃トナーボックス128は、回収した廃トナーを満杯状態を検知する廃トナーセンサ129を備えている。また、二次転写ニップを通過した用紙Pは、定着部107を通過する際の加熱ローラ130の熱と加圧ローラ131の加圧力とによってニップ搬送されつつ二次転写したトナー画像を定着する。その後、用紙Pは、排紙部108の排紙ローラ対132によってプリンタ本体101の一部を構成する機外の排紙トレイ133へと排出する。この際、用紙Pの後端をジャムセンサ兼用の後端検知センサ134によって検知する。この後端検知センサ134が用紙Pの後端を検知すると、給紙ローラ109が次の用紙Pの送り出しを開始する。図2は、本発明の一実施形態に係る画像形成装置の基本的な電気的構成についての説明図である。本実施形態にかかるカラープリンタ100は、CPU10、画像メモリ20、I/O入出力部30、I/Fインターフェース部40、ROM50、RAM60、操作パネル70を備えている。CPU10は、ROM50に記憶した画像形成処理全般に係るプログラムに従い、カラープリンタ100を構成する各部全般を制御する。また、ROM50には、本発明に係る画像形成プログラムを格納しており、後述する本発明に係る処理を実行する。画像メモリ20は、例えば、図示しないパーソナルコンピュータから出力した印刷データに含まれる画像データを一時的に記憶する。I/O30は、画像形成処理部104や各種センサなどの電装品の入出力を制御する。I/F40は装置とケーブルなどで接続したパーソナルコンピュータやサーバなどから印刷データやユーザへの問い合せ応答を受け取る。ROM50は装置全体を制御するためのプログラムを記憶する。RAM60は装置に関する各種情報を一時的に記憶する。操作パネル70はプリンタ本体101の正面や上面等に設けられたタッチパネル方式の液晶パネルや各種スイッチ等を備えており、ユーザによる装置の状態把握や動作変更モード変更等を設定することができる。本発明の各実施形態としての画像濃度調整の詳細を説明する。電子写真方式の画像形成装置においては、温度湿度などの周辺環境変化や経時劣化などの影響により、画像の濃度や階調性が変動してしまう。そのため、主電源の投入時や、所定時間経過した後の待機時、所定枚数以上のプリント後など、所定のタイミングで画像変動に対して補正を行う必要がある。具体的に補正する方法としては、CPU10は、所定のタイミングが到来すると、まず感光体118を回転させながら帯電器119によって感光体118を一様に帯電する。そして、露光器120の出力パワーを徐々に大きくしながらレーザ光125を照射し、濃度パッチパターン用の静電潜像を形成する。静電潜像は、現像器121で現像され、転写ベルト112の表面上に濃度パッチパターンを形成する。図3は、転写ベルト112の表面上に形成する濃度パッチパターンの一例を示す説明図である。本実施の形態では、CPU10は、画像形成処理部104を制御して各色ごとに濃度の異なる濃度パッチY1~Y7,C1~C7,M1~M7,K1~K7を7個づつ形成する。パッチパターンは、所定の大きさパッチ幅H、パッチ長L、パッチ間隔Dや形状等は予め規定している。転写ベルト112の無端移動に伴って反射型のフォトセンサ135との対向位置を通過する際にその反射量を検知する。検知した反射量は、CPU10によってトナーの付着量に変換し、各色の濃度パターンデータとしてRAM60に蓄積する。図4は基準となる濃度パターンデータの一例を説明するグラフ図である。次に、CPU10は、図4に示すように、予め設定した基準の濃度パターンデータから、露光器120のレーザパワーと転写ベルト112に転写したトナー付着量の濃度特性近似式とを算出した後、その近似式から狙いとするトナー付着量標準付着量が得られるレーザパワー調整Lpを決定し、補正した画像形成条件として設定する。また、フォトセンサ135との対向位置を通過した濃度パッチパターンは、中転ベルトクリーナ127によってクリーニングする。実施形態1図5は、本発明のカラープリンタ100に係る実施形態1のCPU10による処理ルーチンについて説明するフロー図である。尚、以下の説明では、印刷ジョブを受信してからの処理ルーチンについて説明する。ステップS1ステップS1では、CPU10は、各色ごとのトナーカートリッジ113でトナーエンドが発生しているものがあるか否かを判断する。ここではトナーカートリッジ113の新品交換時から形成した累積画素数によってCPU10が判断するが、トナーエンドセンサを設けて判断しても良い。CPU10は、いずれかのトナーカートリッジ113でトナーエンドが発生していたらステップS1、YesステップS2へと移行し、トナーエンドが発生していない場合ステップS1、NoにはステップS7に移行する。ステップS2ステップS2では、CPU10は、トナーエンドが発生した色のトナーカートリッジ113の残留トナーを用いて濃度パッチをその時点で設定されているレーザパワーで1つずつ形成してステップS3へと移行する。ステップS3ステップS3では、CPU10は、濃度パッチをフォトセンサ135で読み取り、現状でのトナー付着量を算出してステップS4へと移行する。ステップS4ステップS4では、CPU10は、標準濃度と出力濃度の差分を次の式1を用いて算出し、ステップS5へと移行する。出力濃度[]=トナー付着量/標準付着量×100...1ステップS5ステップS5では、CPU10は、出力濃度[]をI/F40または操作パネル70を通じてユーザに通知してステップS6へと移行する。ステップS6ステップS6では、CPU10は、I/F40または操作パネル70を通じてユーザの印刷続行するか否かの判断結果を取り込み、ユーザが印刷続行を選択した場合ステップS6、YesにはステップS7へと移行し、ユーザが印刷実行を選択しなかった場合ステップS6、Noには本処理を終了する。尚、このルーチンでは、ステップS5の通知後、所定時間経過してもユーザからの選択操作がなされなかった場合にも、本処理を終了する。ステップS7ステップS7では、CPU10は、印刷ジョブに基づく印刷画像形成処理を実行してステップS8へと移行する。ステップS8ステップS8では、CPU10は、印刷ジョブ内で形成した画素数を各トナーカートリッジ113の累積画素数に加算し、トナー消費量を算出してこのルーチンを終了する。実施形態2図6は、本発明のカラープリンタ100に係る実施形態2のCPU10による処理ルーチンについて説明するフロー図である。尚、以下の各実施形態の説明において、先の実施形態で説明したルーチンと同一のルーチンについては、その説明を省略する。ステップS10ステップS10では、CPU10は、I/F40で受信した印刷ジョブの全ての印刷を行うのでなく、1枚だけ印刷を行ってステップS8へと移行する。ステップS11ステップS11では、CPU10は、印刷ジョブに次の印刷があるかいなかを判断し、次の印刷がある場合ステップS11、NoにはステップS1にループして再度濃度パッチを形成し、次の印刷が無い場合ステップS11、Yesにはこのルーチンを終了する。このように、実施形態2によれば、印刷ジョブに複数枚分の印刷ジョブを含んでいる場合に、その1枚単位で出力濃度を確認して印刷を実行するか否かの判断をすることができ、許容できないと判断した場合には、新たなトナーカートリッジ113に交換するなど、用紙Pの無駄防止とトナーの有効利用とを実現することができる。実施形態3図7は、本発明のカラープリンタ100に係る実施形態2のCPU10による処理ルーチンについて説明するフロー図である。ステップS12ステップS12では、CPU10は、この印刷ジョブを実行する前に、許容濃度に関する設定がI/F40又は操作パネル70でなしたか否かを判断し、設定が未入力の場合ステップS12、YesにはステップS13へと移行し、設定が入力済みの場合ステップS12、NoにはステップS14へと移行する。ステップS13ステップS13では、CPU10は、現時点での出力濃度通知を参考基準として、どの程度までの出力濃度低下を許容するかの選択操作を印刷ジョブ中に1回だけ促してステップS14へと移行する。ステップS14ステップS14では、CPU10は、出力濃度と設定した許容濃度とを比較し、出力濃度が許容濃度よりも濃い場合ステップS14、YesにはステップS10へと移行し、出力濃度が許容濃度以下の場合ステップS14、Noにはこのルーチンを終了する。このように、実施の形態3によれば、出力濃度は1枚単位で計測しつつも、ユーザ入力は印刷ジョブ中に1回で抑えられるためユーザによる設定変更の煩わしさを解消することができる。実施形態4図8及び図9は、本発明のカラープリンタ100に係る実施形態4を示し、図8はCPU10による処理ルーチンについて説明するフロー図、図9は取得した濃度パターンデータの一例を説明するグラフ図である。ステップS15ステップS15では、CPU10は、ステップS14にて取得した出力濃度がユーザの許容濃度以下であった色の濃度パッチパターンを形成してステップS16へと移行する。ステップS16ステップS16では、CPU10は、濃度パッチパターンをフォトセンサ135で読み取りって濃度特性を取得し、そのデータをRAM60に書き込んでステップS17へと移行する。ステップS17ステップS17では、CPU10は、露光器120から照射したレーザ光125のレーザパワーを標準付着量となる調整値に変更してステップS18へと移行する。ここで、レーザパワーの出力可能範囲内で標準付着量を得られない場合には、図9に示すように、CPU10は露光器120を標準付着量に最も近くなるレーザパワー値に変更する。ステップS18ステップS18では、CPU10は、露光器120に調整後のレーザパワーで濃度パッチを形成させてステップS19へと移行する。ステップS19ステップS19では、CPU10は、濃度パッチをフォトセンサ135で再度読み取って、調整後のトナー付着量を算出してステップS20へと移行する。ステップS20ステップS20では、CPU10は、標準濃度と出力濃度の差分を式1を用いて算出し、ステップS21へと移行する。ステップS21ステップS21では、CPU10は、調整後の出力濃度と設定した許容濃度とを比較し、出力濃度が許容濃度よりも濃い場合ステップS21、YesにはステップS10へと移行し、出力濃度が許容濃度以下の場合ステップS21、Noにはこのルーチンを終了する。このように、実施形態4では、出力濃度が許容濃度を下回る場合に濃度調整を行うので、ユーザはより標準濃度に近い濃度での印刷をすることができる。実施形態5図10は、本発明のカラープリンタ100に係る実施形態5を示し、CPU10による処理ルーチンについて説明するフロー図である。ステップS22ステップS22では、CPU10は、ユーザがトナーエンド時に印刷濃度を検知する機能モードを有効にするかどうかのモード選択をしていたか否かを判断し、モード選択していない場合ステップS22、YesにはステップS23へと移行し、モード選択されている場合ステップS22、NoにはステップS24へと移行する。ステップS23ステップS23では、CPU10は、ユーザがトナーエンド時に印刷濃度を検知する機能の有効無効を選択するようにI/F40又は操作パネル70に通知をしてステップS24へと移行する。ステップS24ステップS24では、CPU10は、ユーザが印刷濃度検知機能を有効としたか否かを判断し、有効としていた場合ステップS24、YesにはステップS2へと移行し、無効を選択していた場合ステップS24、NoにはステップS10へと移行する。このように、実施形態5によれば、トナーエンド時に印刷濃度を検知する機能の有効無効をユーザが選択することができ、ユーザの使用勝手を向上することができる。"