(57)【要約】【課題】印刷設定の確認を促すことにより、ミスプリントの発生を低減し、環境負荷を低減するのに好適な環境負荷低減印刷支援システムを提供する。【解決手段】ホスト端末１００のプリンタドライバは、印刷設定を含む印刷要求を入力し、入力した印刷要求およびコスト算出基礎情報に基づいて印刷コストを算出する。そして、算出した印刷コストが所定値以上である場合に、印刷操作が所定時間以上連続して入力され続けたと判定したときは、印刷データを生成し、生成した印刷データをネットワークプリンタ２００に送信する。【選択図】図１
2007012023.tif 000002
【特許請求の範囲】
【請求項１】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援システムであって、
前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段と、印刷設定を含む印刷要求を入力する印刷要求入力手段と、前記印刷要求入力手段で入力した印刷要求および前記環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出手段と、印刷の実行を指示する印刷操作を入力する印刷操作入力手段と、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記印刷操作入力手段で前記印刷操作が所定条件以上入力されたと判定したときは、前記印刷要求入力手段で入力した印刷要求による印刷を許可する判定手段とを備えることを特徴とする環境負荷低減印刷支援システム。
【請求項２】
請求項１において、
前記所定条件は、所定時間であることを特徴とする環境負荷低減印刷支援システム。
【請求項３】
請求項２において、
前記判定手段は、前記環境負荷を表すデータが所定値以上である場合に、前記印刷操作が所定時間以上連続して入力され続けたと判定したときは、前記印刷要求による印刷を許可することを特徴とする環境負荷低減印刷支援システム。
【請求項４】
請求項２において、
前記判定手段は、前記印刷操作が前記環境負荷を表すデータに応じた時間以上連続して入力され続けたと判定したときは、前記印刷要求による印刷を許可することを特徴とする環境負荷低減印刷支援システム。
【請求項５】
請求項２において、
前記環境負荷算出基礎情報は、紙代、インク代、減価償却コスト、またはトナー代であることを特徴とする環境負荷低減印刷支援システム。
【請求項６】
請求項１において、
前記所定条件は、所定回数であることを特徴とする環境負荷低減印刷支援システム。
【請求項７】
請求項６において、
前記判定手段は、前記環境負荷を表すデータが所定値以上である場合に、前記印刷操作が所定回数以上入力されたと判定したときは、前記印刷要求による印刷を許可することを特徴とする環境負荷低減印刷支援システム。
【請求項８】
請求項６において、
前記判定手段は、前記印刷操作が前記環境負荷を表すデータに応じた回数以上入力されたと判定したときは、前記印刷要求による印刷を許可することを特徴とする環境負荷低減印刷支援システム。
【請求項９】
請求項６において、
前記環境負荷算出基礎情報は、紙代、インク代、減価償却コスト、またはトナー代であることを特徴とする環境負荷低減印刷支援システム。
【請求項１０】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を含む印刷要求を入力する印刷要求入力ステップと、前記印刷要求入力ステップで入力した印刷要求、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記印刷操作入力ステップで前記印刷操作が所定条件以上入力されたと判定したときは、前記印刷要求入力ステップで入力した印刷要求による印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする環境負荷低減印刷支援プログラム。
【請求項１１】
請求項１０において、
前記所定条件は、所定時間であることを特徴とする環境負荷低減印刷支援プログラム。
【請求項１２】
請求項１０において、
前記所定条件は、所定回数であることを特徴とする環境負荷低減印刷支援プログラム。
【請求項１３】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を含む印刷要求を入力する印刷要求入力ステップと、前記印刷要求入力ステップで入力した印刷要求、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記印刷操作入力ステップで前記印刷操作が所定条件以上入力されたと判定したときは、前記印刷要求入力ステップで入力した印刷要求による印刷を許可する判定ステップとを含むことを特徴とする環境負荷低減印刷支援方法。
【請求項１４】
請求項１３において、
前記所定条件は、所定時間であることを特徴とする環境負荷低減印刷支援方法。
【請求項１５】
請求項１３において、
前記所定条件は、所定回数であることを特徴とする環境負荷低減印刷支援方法。
【請求項１６】
請求項１において、
前記所定条件は、応圧力であり、前記印刷操作入力手段への入力の際の応圧力を調整する応圧力調整手段と、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記応圧力調整手段を制御する応圧力制御手段とを備えることを特徴とする環境負荷低減印刷支援システム。
【請求項１７】
請求項１６において、
前記応圧力制御手段は、前記環境負荷を表すデータが所定値以上であると判定したときは、所定の応圧力が生じるように前記応圧力調整手段を制御することを特徴とする環境負荷低減印刷支援システム。
【請求項１８】
請求項１６において、
前記応圧力制御手段は、前記環境負荷を表すデータに応じた応圧力が生じるように前記応圧力調整手段を制御することを特徴とする環境負荷低減印刷支援システム。
【請求項１９】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を印刷操作入力手段から入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて、前記印刷操作入力手段への入力の際の応圧力を調整する応圧力調整手段を制御する応圧力制御ステップと、前記印刷操作入力ステップで前記印刷操作が入力されたと判定したときは印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする環境負荷低減印刷支援プログラム。
【請求項２０】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を印刷操作入力手段から入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて、前記印刷操作入力手段への入力の際の応圧力を調整する応圧力調整手段を制御する応圧力制御ステップと、前記印刷操作入力ステップで前記印刷操作が入力されたと判定したときは印刷を許可する判定ステップとを含むことを特徴とする環境負荷低減印刷支援方法。
【請求項２１】
請求項１において、
印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示手段と、前記表示領域上の位置を指示する位置指示手段とを備え、前記判定手段は、前記実行指示画像の表示位置に対して前記位置指示手段による指示が行われたと判定したときは印刷を許可し、前記実行指示画像表示手段は、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記実行指示画像のサイズを変更することを特徴とする環境負荷低減印刷支援システム。
【請求項２２】
請求項２１において、
前記実行指示画像表示手段は、前記環境負荷を表すデータが所定値未満であると判定したときは、第１のサイズで前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１のサイズよりも小さい第２のサイズで前記実行指示画像を表示することを特徴とする環境負荷低減印刷支援システム。
【請求項２３】
請求項２１において、
前記実行指示画像表示手段は、前記環境負荷を表すデータの増加に対してサイズが小さくなるように前記実行指示画像を表示することを特徴とする環境負荷低減印刷支援システム。
【請求項２４】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援システムであって、
前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段と、印刷設定を入力する印刷設定入力手段と、前記印刷設定入力手段で入力した印刷設定および前記環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出手段と、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示手段と、前記表示領域上の位置を指示する位置指示手段と、前記実行指示画像の表示位置に対して前記位置指示手段による指示が行われたと判定したときは印刷を許可する判定手段とを備え、
前記実行指示画像表示手段は、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記実行指示画像の色の濃度を変更することを特徴とする環境負荷低減印刷支援システム。
【請求項２５】
請求項２４において、
前記実行指示画像表示手段は、前記環境負荷を表すデータが所定値未満であると判定したときは、第１の濃度で前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１の濃度よりも低いコントラストになる第２の濃度で前記実行指示画像を表示することを特徴とする環境負荷低減印刷支援システム。
【請求項２６】
請求項２４において、
前記実行指示画像表示手段は、前記環境負荷を表すデータの増加に対して濃度が低くなるように前記実行指示画像を表示することを特徴とする環境負荷低減印刷支援システム。
【請求項２７】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援システムであって、
前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段と、印刷設定を入力する印刷設定入力手段と、前記印刷設定入力手段で入力した印刷設定および前記環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出手段と、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示手段と、前記表示領域上の位置を指示する位置指示手段と、前記実行指示画像の表示位置に対して前記位置指示手段による指示が行われたと判定したときは印刷を許可する判定手段とを備え、
前記実行指示画像表示手段は、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記実行指示画像の位置を変更することを特徴とする環境負荷低減印刷支援システム。
【請求項２８】
請求項２７において、
前記実行指示画像表示手段は、前記環境負荷を表すデータが所定値未満であると判定したときは、第１の位置に前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１の位置とは異なる第２の位置に前記実行指示画像を表示することを特徴とする環境負荷低減印刷支援システム。
【請求項２９】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像のサイズを変更することを特徴とする環境負荷低減印刷支援プログラム。
【請求項３０】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像の色の濃度を変更することを特徴とする環境負荷低減印刷支援プログラム。
【請求項３１】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像の位置を変更することを特徴とする環境負荷低減印刷支援プログラム。
【請求項３２】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像のサイズを変更することを特徴とする環境負荷低減印刷支援方法。
【請求項３３】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像の色の濃度を変更することを特徴とする環境負荷低減印刷支援方法。
【請求項３４】
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像の位置を変更することを特徴とする環境負荷低減印刷支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷を支援するシステムおよびプログラム、並びに方法に係り、特に、印刷設定の確認を促すことにより、ミスプリントの発生を低減し、環境負荷を低減するのに好適な環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法に関する。
【背景技術】
【０００２】
従来の印刷技術においては、文書データの作成ミスや印刷設定のミス等によりミスプリントが発生し、紙やインク等を無駄に消費してしまうという問題点があった。この問題を解決するものとして、特許文献１記載の印刷装置および特許文献２記載の画像形成システムが知られている。
特許文献１記載の発明は、所定の印刷条件による印刷要求を入力する印刷要求入力部と、印刷用紙の印刷枚数を取得する取得部と、所定の枚数の印刷用紙を使用したときに消耗される環境資源の量を示す環境資源消耗情報を記憶した記憶部と、要求された印刷枚数に相当する印刷用紙を使用したときに消耗される環境資源の量を示す情報を算出する消耗資源量算出部と、消耗資源量を象徴する画像を生成する画像生成部と、その画像を表示出力する表示制御部とを備える。
【０００３】
特許文献２記載の発明は、基本柄を繰返すという捺染装置の特徴に着目して、基本柄を構成する印刷データに基づいて各インク色ごとの印刷ドットの数を計算し、このデータを元に、ヘッドおよびインク等消耗品の消費量またはコストを算出する。
【特許文献１】特開２００４−３３０６３９号公報
【特許文献２】特開平６−２２７００６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
プリンタドライバには、デフォルトの印刷設定を設定することができる。したがって、デフォルトとしてページ割付や両面印刷を設定しておけば、印刷用紙やインクを節約することができる。
しかしながら、日常的に印刷を行うユーザは、デフォルトの印刷設定がどのような内容かを十分に確認せず、クリックの連打等の連続的な入力操作により、プリンタドライバの印刷ダイアログ画面で印刷実行ボタンをクリックして印刷を行うことが多い。そのため、例えば、片面で印刷しようと思っていたところ、デフォルトとして両面印刷が設定されていると、うっかりクリックを連打したことにより両面で印刷されてしまい、ミスプリントになることがある。この場合は、紙やインク等が無駄になり、環境負荷が大きい。
【０００５】
また、特許文献１記載の発明にあっては、要求された印刷枚数に相当する印刷用紙を使用したときに消耗される消耗資源量を象徴する画像を表示するものであり、クリックの連打等の連続的な入力操作を行うユーザに対しては上記同様の問題がある。
また、特許文献２記載の発明にあっては、消耗品の消費量またはコストを算出するものであり、消耗品の消費量またはコストを算出するというだけではやはり上記同様の問題がある。
【０００６】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、印刷設定の確認を促すことにより、ミスプリントの発生を低減し、環境負荷を低減するのに好適な環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
〔形態１〕  上記目的を達成するために、形態１の環境負荷低減印刷支援システムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援システムであって、
前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段と、印刷設定を含む印刷要求を入力する印刷要求入力手段と、前記印刷要求入力手段で入力した印刷要求および前記環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出手段と、印刷の実行を指示する印刷操作を入力する印刷操作入力手段と、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記印刷操作入力手段で前記印刷操作がある時間以上連続して入力され続けたと判定したときは、前記印刷要求入力手段で入力した印刷要求による印刷を許可する判定手段とを備えることを特徴とする。
【０００８】
このような構成であれば、印刷要求入力手段により印刷要求が入力されると、環境負荷算出手段により、入力された印刷要求および環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて環境負荷を表すデータが算出される。
ユーザは、印刷を実行するために、印刷の実行を指示する印刷操作を印刷操作入力手段から入力するが、算出された環境負荷を表すデータに基づいて印刷操作がある時間以上連続して入力され続けたと判定されなければ印刷操作が有効にならない。すなわち、環境負荷（印刷用紙やインク等の無駄）を表すデータが大きくなる印刷要求に対する印刷物のすべてが本当に必要である場合は、その確認の意味を込めて、印刷操作を長時間入力し続けなければならない。
【０００９】
なお、「印刷の実行を指示する印刷操作」とは、プリンタドライバの画面で「ＯＫ」ボタンを押す、コピー機の「スタート」ボタンを押す等、ユーザのアクションのことをいう。したがって、その後のそれが入力される「印刷操作入力手段」とは、「ＯＫ」ボタンや、「スタート」等のＵ／Ｉをいう。また、「連続して入力され続けた」とは、例えば、連続してボタンを押し続けた状態をいう。
【００１０】
ユーザが印刷操作を入力し続けた結果、印刷操作がある時間以上連続して入力され続けたと判定されると、判定手段により、入力された印刷要求による印刷が許可される。例えば、ボタン等が押されたときからの時間をカウントして、「ある時間以上」押され続けているかを判定する。
これにより、環境負荷（印刷用紙やインク等の無駄）を表すデータが大きくなる印刷要求に対する印刷物のすべてが本当に必要である場合は、その確認の意味を込めて、印刷操作を長時間入力し続けなければ印刷が実行されないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができるという効果が得られる。
【００１１】
ここで、環境負荷とは、印刷により環境に加えられる影響をいい、例えば、印刷に要するコストとして算出することができる。印刷枚数が多ければ、その印刷が失敗した場合の環境負荷と印刷コスト（紙代、インク代）がともに増大する関係にあるからである。以下、形態４の環境負荷低減印刷支援システム、形態７および１０の環境負荷低減印刷支援プログラム、並びに形態１３および１６の環境負荷低減印刷支援方法において同じである。
【００１２】
また、印刷設定としては、例えば、ページ割付の有無、ページの割付数、両面印刷の有無、印刷部数、その他印刷に関する設定の少なくとも１つが含まれる。以下、形態４の環境負荷低減印刷支援システム、形態７および１０の環境負荷低減印刷支援プログラム、並びに形態１３および１６の環境負荷低減印刷支援方法において同じである。
また、印刷要求とは、具体的には、プリンタドライバの画面で「ＯＫ」ボタンを押す等、ユーザからの「アクション」に関係するものであるが、印刷要求入力手段としては、「ボタンが押された」というイベント情報になる。
【００１３】
また、環境負荷算出基礎情報記憶手段は、環境負荷算出基礎情報をあらゆる手段でかつあらゆる時期に記憶するものであり、環境負荷算出基礎情報をあらかじめ記憶してあるものであってもよいし、環境負荷算出基礎情報をあらかじめ記憶することなく、本装置の動作時に外部からの入力等によって環境負荷算出基礎情報を記憶するようになっていてもよい。以下、形態４の環境負荷低減印刷支援システムにおいて同じである。
【００１４】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。以下、形態４の環境負荷低減印刷支援システムにおいて同じである。
【００１５】
〔形態２〕  さらに、形態２の環境負荷低減印刷支援システムは、形態１の環境負荷低減印刷支援システムにおいて、
前記判定手段は、前記環境負荷を表すデータが所定値以上である場合に、前記印刷操作が所定時間以上連続して入力され続けたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
【００１６】
このような構成であれば、環境負荷を表すデータが所定値以上である場合に、印刷操作が所定時間以上連続して入力され続けたと判定されると、判定手段により、印刷要求による印刷が許可される。
これにより、環境負荷を表すデータが所定値以上である場合に、所定の入力負荷を発生させることができるという効果が得られる。
【００１７】
〔形態３〕  さらに、形態３の環境負荷低減印刷支援システムは、形態１の環境負荷低減印刷支援システムにおいて、
前記判定手段は、前記印刷操作が前記環境負荷を表すデータに応じた時間以上連続して入力され続けたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
【００１８】
このような構成であれば、印刷操作が環境負荷を表すデータに応じた時間以上連続して入力され続けたと判定されると、判定手段により、印刷要求による印刷が許可される。
これにより、環境負荷を表すデータに応じた入力負荷を発生させることができるという効果が得られる。
【００１９】
〔形態４〕  さらに、形態４の環境負荷低減印刷支援システムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援システムであって、
前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段と、印刷設定を含む印刷要求を入力する印刷要求入力手段と、前記印刷要求入力手段で入力した印刷要求および前記環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出手段と、印刷の実行を指示する印刷操作を入力する印刷操作入力手段と、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記印刷操作入力手段で前記印刷操作がある回数以上入力されたと判定したときは、前記印刷要求入力手段で入力した印刷要求による印刷を許可する判定手段とを備えることを特徴とする。
【００２０】
このような構成であれば、印刷要求入力手段により印刷要求が入力されると、環境負荷算出手段により、入力された印刷要求および環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて環境負荷を表すデータが算出される。
ユーザは、印刷を実行するために、印刷の実行を指示する印刷操作を印刷操作入力手段から入力するが、算出された環境負荷を表すデータに基づいて印刷操作がある回数以上入力されたと判定されなければ印刷操作が有効にならない。すなわち、印刷要求による印刷が失敗した場合に環境負荷を表すデータが大きいほど印刷操作を数多く入力しなければならない。
【００２１】
ユーザが印刷操作を繰り返し入力した結果、印刷操作がある回数以上入力されたと判定されると、判定手段により、入力された印刷要求による印刷が許可される。
これにより、ミスプリントによる環境負荷を表すデータが大きい場合は、印刷操作を数多く入力しなければ印刷が実行されないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができるという効果が得られる。
【００２２】
〔形態５〕  さらに、形態５の環境負荷低減印刷支援システムは、形態４の環境負荷低減印刷支援システムにおいて、
前記判定手段は、前記環境負荷を表すデータが所定値以上である場合に、前記印刷操作が所定回数以上入力されたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
【００２３】
このような構成であれば、環境負荷を表すデータが所定値以上である場合に、印刷操作が所定回数以上入力されたと判定されると、判定手段により、印刷要求による印刷が許可される。
これにより、環境負荷を表すデータが所定値以上である場合に、所定の入力負荷を発生させることができるという効果が得られる。
【００２４】
〔形態６〕  さらに、形態６の環境負荷低減印刷支援システムは、形態４の環境負荷低減印刷支援システムにおいて、
前記判定手段は、前記印刷操作が前記環境負荷を表すデータに応じた回数以上入力されたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
このような構成であれば、印刷操作が環境負荷を表すデータに応じた回数以上入力されたと判定されると、判定手段により、印刷要求による印刷が許可される。
これにより、環境負荷を表すデータに応じた入力負荷を発生させることができるという効果が得られる。
【００２５】
〔形態７〕  一方、上記目的を達成するために、形態７の環境負荷低減印刷支援プログラムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を含む印刷要求を入力する印刷要求入力ステップと、前記印刷要求入力ステップで入力した印刷要求、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記印刷操作入力ステップで前記印刷操作がある時間以上連続して入力され続けたと判定したときは、前記印刷要求入力ステップで入力した印刷要求による印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
【００２６】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００２７】
〔形態８〕  さらに、形態８の環境負荷低減印刷支援プログラムは、形態７の環境負荷低減印刷支援プログラムにおいて、
前記判定ステップは、前記環境負荷を表すデータが所定値以上である場合に、前記印刷操作が所定時間以上連続して入力され続けたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００２８】
〔形態９〕  さらに、形態９の環境負荷低減印刷支援プログラムは、形態７の環境負荷低減印刷支援プログラムにおいて、
前記判定ステップは、前記印刷操作が前記環境負荷を表すデータに応じた時間以上連続して入力され続けたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００２９】
〔形態１０〕  さらに、形態１０の環境負荷低減印刷支援プログラムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を含む印刷要求を入力する印刷要求入力ステップと、前記印刷要求入力ステップで入力した印刷要求、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記印刷操作入力ステップで前記印刷操作がある回数以上入力されたと判定したときは、前記印刷要求入力ステップで入力した印刷要求による印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
【００３０】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００３１】
〔形態１１〕  さらに、形態１１の環境負荷低減印刷支援プログラムは、形態１０の環境負荷低減印刷支援プログラムにおいて、
前記判定ステップは、前記環境負荷を表すデータが所定値以上である場合に、前記印刷操作が所定回数以上入力されたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００３２】
〔形態１２〕  さらに、形態１２の環境負荷低減印刷支援プログラムは、形態１０の環境負荷低減印刷支援プログラムにおいて、
前記判定ステップは、前記印刷操作が前記環境負荷を表すデータに応じた回数以上入力されたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００３３】
〔形態１３〕  一方、上記目的を達成するために、形態１３の環境負荷低減印刷支援方法は、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を含む印刷要求を入力する印刷要求入力ステップと、前記印刷要求入力ステップで入力した印刷要求、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記印刷操作入力ステップで前記印刷操作がある時間以上連続して入力され続けたと判定したときは、前記印刷要求入力ステップで入力した印刷要求による印刷を許可する判定ステップとを含むことを特徴とする。
これにより、形態１の環境負荷低減印刷支援システムと同等の効果が得られる。
【００３４】
〔形態１４〕  さらに、形態１４の環境負荷低減印刷支援方法は、形態１３の環境負荷低減印刷支援方法において、
前記判定ステップは、前記環境負荷を表すデータが所定値以上である場合に、前記印刷操作が所定時間以上連続して入力され続けたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
これにより、形態２の環境負荷低減印刷支援システムと同等の効果が得られる。
【００３５】
〔形態１５〕  さらに、形態１５の環境負荷低減印刷支援方法は、形態１３の環境負荷低減印刷支援方法において、
前記判定ステップは、前記印刷操作が前記環境負荷を表すデータに応じた時間以上連続して入力され続けたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
これにより、形態３の環境負荷低減印刷支援システムと同等の効果が得られる。
【００３６】
〔形態１６〕  さらに、形態１６の環境負荷低減印刷支援方法は、
環境負荷を表すデータを表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を含む印刷要求を入力する印刷要求入力ステップと、前記印刷要求入力ステップで入力した印刷要求、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記印刷操作入力ステップで前記印刷操作がある回数以上入力されたと判定したときは、前記印刷要求入力ステップで入力した印刷要求による印刷を許可する判定ステップとを含むことを特徴とする。
これにより、形態４の環境負荷低減印刷支援システムと同等の効果が得られる。
【００３７】
〔形態１７〕  さらに、形態１７の環境負荷低減印刷支援方法は、形態１６の環境負荷低減印刷支援方法において、
前記判定ステップは、前記環境負荷を表すデータが所定値以上である場合に、前記印刷操作が所定回数以上入力されたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
これにより、形態５の環境負荷低減印刷支援システムと同等の効果が得られる。
【００３８】
〔形態１８〕  さらに、形態１８の環境負荷低減印刷支援方法は、形態１６の環境負荷低減印刷支援方法において、
前記判定ステップは、前記印刷操作が前記環境負荷を表すデータに応じた回数以上入力されたと判定したときは、前記印刷要求による印刷を許可することを特徴とする。
これにより、形態６の環境負荷低減印刷支援システムと同等の効果が得られる。
【００３９】
〔形態１９〕  上記目的を達成するために、形態１９の環境負荷低減印刷支援システムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援システムであって、
前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段と、印刷設定を入力する印刷設定入力手段と、前記印刷設定入力手段で入力した印刷設定および前記環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出手段と、印刷の実行を指示する印刷操作を入力する印刷操作入力手段と、前記印刷操作入力手段への入力の際の応圧力を調整する応圧力調整手段と、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記応圧力調整手段を制御する応圧力制御手段と、前記印刷操作入力手段で前記印刷操作が入力されたと判定したときは印刷を許可する判定手段とを備えることを特徴とする。
【００４０】
このような構成であれば、印刷設定入力手段により印刷設定が入力されると、環境負荷算出手段により、入力された印刷設定および環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて環境負荷を表すデータが算出される。そして、応圧力制御手段により、算出された環境負荷に基づいて応圧力調整手段が制御される。その結果、応圧力調整手段により、印刷操作入力手段への入力に対して応圧力が生じる。また、ボタンの応圧力を変える以外に、色を変えることも容易に実施できる。
【００４１】
ユーザは、印刷を実行するために、印刷の実行を指示する印刷操作を印刷操作入力手段から入力するが、応圧力調整手段が発生する応圧力よりも強い力で印刷操作を入力しなければ印刷操作が有効にならない。すなわち、印刷が失敗した場合に環境負荷（印刷用紙やインク等の無駄）を表すデータが大きいときは、強い力で印刷操作を入力しなければならない。
【００４２】
ユーザが印刷操作を入力した結果、印刷操作が入力されたと判定されると、判定手段により印刷が許可される。
これにより、ミスプリントによる環境負荷を表すデータが大きい場合は、強い力で印刷操作を入力しなければ印刷が実行されないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができるという効果が得られる。
【００４３】
ここで、環境負荷とは、印刷により環境に加えられる影響をいい、例えば、印刷に要するコストとして算出することができる。印刷枚数が多ければ、その印刷が失敗した場合の環境負荷と印刷総コスト（紙代、インク代）がともに増大する関係にあるからである。以下、形態２２の環境負荷低減印刷支援プログラム、および形態２５の環境負荷低減印刷支援方法において同じである。
【００４４】
また、印刷設定としては、例えば、ページ割付の有無、ページの割付数、両面印刷の有無、印刷部数、その他印刷に関する設定が含まれる。以下、形態２２の環境負荷低減印刷支援プログラム、および形態２５の環境負荷低減印刷支援方法において同じである。
また、環境負荷算出基礎情報記憶手段は、環境負荷算出基礎情報をあらゆる手段でかつあらゆる時期に記憶するものであり、環境負荷算出基礎情報をあらかじめ記憶してあるものであってもよいし、環境負荷算出基礎情報をあらかじめ記憶することなく、本装置の動作時に外部からの入力等によって環境負荷算出基礎情報を記憶するようになっていてもよい。
【００４５】
また、「入力の際の応圧力」の「入力」とは、ボタンを押すアクションのことをいう。したがって、「応圧力」とは、ボタンを押し込むときのボタンの応力（抵抗力、固さ）のことをいい、「調整する」とは、ボタンを押し込むときのボタンの応力を変化させるこという。そして、「制御する」とは、ボタンを押し込むときのボタンの応力が、例えば、モノクロ印刷等環境負荷を表すデータの小さいときに抵抗力が小さく、カラー印刷等環境負荷を表すデータの大きいときに抵抗力が大きくなるときにこれを制御することをいう。
【００４６】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。
【００４７】
〔形態２０〕  さらに、形態２０の環境負荷低減印刷支援システムは、形態１９の環境負荷低減印刷支援システムにおいて、
前記応圧力制御手段は、前記環境負荷を表すデータが所定値以上であると判定したときは、所定の応圧力が生じるように前記応圧力調整手段を制御することを特徴とする。
このような構成であれば、環境負荷を表すデータが所定値以上であると判定されると、応圧力制御手段により、所定の応圧力が生じるように応圧力調整手段が制御される。
これにより、環境負荷を表すデータが所定値以上である場合に、所定の入力負荷を発生させることができるという効果が得られる。
【００４８】
〔形態２１〕  さらに、形態２１の環境負荷低減印刷支援システムは、形態１９の環境負荷低減印刷支援システムにおいて、
前記応圧力制御手段は、前記環境負荷を表すデータに応じた応圧力が生じるように前記応圧力調整手段を制御することを特徴とする。
このような構成であれば、応圧力制御手段により、環境負荷を表すデータに応じた応圧力が生じるように応圧力調整手段が制御される。
これにより、環境負荷を表すデータに応じた入力負荷を発生させることができるという効果が得られる。
【００４９】
〔形態２２〕  一方、上記目的を達成するために、形態２２の環境負荷低減印刷支援プログラムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を印刷操作入力手段から入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて、前記印刷操作入力手段への入力の際の応圧力を調整する応圧力調整手段を制御する応圧力制御ステップと、前記印刷操作入力ステップで前記印刷操作が入力されたと判定したときは印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
【００５０】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１９の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００５１】
〔形態２３〕  さらに、形態２３の環境負荷低減印刷支援プログラムは、形態２２の環境負荷低減印刷支援プログラムにおいて、
前記応圧力制御ステップは、前記環境負荷を表すデータが所定値以上であると判定したときは、所定の応圧力が生じるように前記応圧力調整手段を制御することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２０の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００５２】
〔形態２４〕  さらに、形態２４の環境負荷低減印刷支援プログラムは、形態２２の環境負荷低減印刷支援プログラムにおいて、
前記応圧力制御ステップは、前記環境負荷を表すデータに応じた応圧力が生じるように前記応圧力調整手段を制御することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２１の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００５３】
〔形態２５〕  一方、上記目的を達成するために、形態２５の環境負荷低減印刷支援方法は、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する印刷操作を印刷操作入力手段から入力する印刷操作入力ステップと、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて、前記印刷操作入力手段への入力の際の応圧力を調整する応圧力調整手段を制御する応圧力制御ステップと、前記印刷操作入力ステップで前記印刷操作が入力されたと判定したときは印刷を許可する判定ステップとを含むことを特徴とする。
これにより、形態１の環境負荷低減印刷支援システムと同等の効果が得られる。
【００５４】
〔形態２６〕  さらに、形態２６の環境負荷低減印刷支援方法は、形態２５の環境負荷低減印刷支援方法において、
前記応圧力制御ステップは、前記環境負荷を表すデータが所定値以上であると判定したときは、所定の応圧力が生じるように前記応圧力調整手段を制御することを特徴とする。
これにより、形態２０の環境負荷低減印刷支援システムと同等の効果が得られる。
【００５５】
〔形態２７〕  さらに、形態２７の環境負荷低減印刷支援方法は、形態２５の環境負荷低減印刷支援方法において、
前記応圧力制御ステップは、前記環境負荷を表すデータに応じた応圧力が生じるように前記応圧力調整手段を制御することを特徴とする。
これにより、形態２１の環境負荷低減印刷支援システムと同等の効果が得られる。
【００５６】
〔形態２８〕  上記目的を達成するために、形態２８の環境負荷低減印刷支援システムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援システムであって、
前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段と、印刷設定を入力する印刷設定入力手段と、前記印刷設定入力手段で入力した印刷設定および前記環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出手段と、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示手段と、前記表示領域上の位置を指示する位置指示手段と、前記実行指示画像の表示位置に対して前記位置指示手段による指示が行われたと判定したときは印刷を許可する判定手段とを備え、
前記実行指示画像表示手段は、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記実行指示画像のサイズを変更することを特徴とする。
【００５７】
このような構成であれば、印刷設定入力手段により印刷設定が入力されると、環境負荷算出手段により、入力された印刷設定および環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて環境負荷を表すデータが算出される。そして、実行指示画像表示手段により、算出された環境負荷を表すデータに基づいて実行指示画像のサイズが変更される。
【００５８】
ユーザは、印刷を実行するために、位置指示手段により実行指示画像の表示位置を指示するが、実行指示画像のサイズが変化しているので、クリックの連打等の連続的な入力操作では印刷実行が有効にならない場合がある。すなわち、印刷が失敗した場合に環境負荷（印刷用紙やインク等の無駄）を表すデータが大きいときは、実行指示画像の表示位置を確認した上で指示しなければならない。
【００５９】
また、ユーザが実行指示画像を指示すると、判定手段により印刷が許可される。
これにより、ミスプリントによる環境負荷を表すデータが大きい場合は、実行指示画像の表示位置を確認した上で指示しなければならないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができるという効果が得られる。
【００６０】
ここで、環境負荷とは、印刷により環境に加えられる影響をいい、例えば、印刷に要するコストとして算出することができる。印刷枚数が多ければ、その印刷が失敗した場合の環境負荷を表すデータと印刷コスト（紙代、インク代）がともに増大する関係にあるからである。以下、形態３１および３４の環境負荷低減印刷支援システム、形態３６、３９および４２の環境負荷低減印刷支援プログラム、並びに形態４４、４７および５０の環境負荷低減印刷支援方法において同じである。
【００６１】
また、印刷設定としては、例えば、ページ割付の有無、ページの割付数、両面印刷の有無、印刷部数、その他印刷に関する設定が含まれる。以下、形態３１および３４環境負荷低減印刷支援システム、形態３８、３９および４２の環境負荷低減印刷支援プログラム、並びに形態４４、４７および５０の環境負荷低減印刷支援方法において同じである。
また、環境負荷算出基礎情報記憶手段は、環境負荷算出基礎情報をあらゆる手段でかつあらゆる時期に記憶するものであり、環境負荷算出基礎情報をあらかじめ記憶してあるものであってもよいし、環境負荷算出基礎情報をあらかじめ記憶することなく、本装置の動作時に外部からの入力等によって環境負荷算出基礎情報を記憶するようになっていてもよい。以下、形態４および７の環境負荷低減印刷支援システムにおいて同じである。
【００６２】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。以下、形態３１および３４の環境負荷低減印刷支援システムにおいて同じである。
【００６３】
また、本システムは、例えば、画面とマウスのみの装置を想定したものである．ＰＣのような「リターンキーを押す」というアクションの代わりに，「特定の場所にポインタ（矢印）を持っていき押す」というアクションが必要となることを前提としている。
また、「画像」とは，「特定の場所にポインタ（矢印）を持っていき押す」というアクションのイベント情報を受け取る、その特定の場所に表示されるボタン等の画像のことをいう。
【００６４】
〔形態２９〕  さらに、形態２９の環境負荷低減印刷支援システムは、形態２８の環境負荷低減印刷支援システムにおいて、
前記実行指示画像表示手段は、前記環境負荷を表すデータが所定値未満であると判定したときは、第１のサイズで前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１のサイズよりも小さい第２のサイズで前記実行指示画像を表示することを特徴とする。
【００６５】
このような構成であれば、環境負荷を表すデータが所定値未満であると判定されると、実行指示画像表示手段により、第１のサイズで実行指示画像が表示される。これに対し、環境負荷を表すデータが所定値以上であると判定されると、実行指示画像表示手段により、第１のサイズよりも小さい第２のサイズで実行指示画像が表示される。
これにより、環境負荷を表すデータが所定値以上である場合に、実行指示画像のサイズを小さくすることにより、所定の入力負荷を発生させることができるという効果が得られる。
【００６６】
〔形態３０〕  さらに、形態３０の環境負荷低減印刷支援システムは、形態２８の環境負荷低減印刷支援システムにおいて、
前記実行指示画像表示手段は、前記環境負荷を表すデータの増加に対してサイズが小さくなるように前記実行指示画像を表示することを特徴とする。
このような構成であれば、実行指示画像表示手段により、環境負荷を表すデータの増加に対してサイズが小さくなるように実行指示画像が表示される。
【００６７】
これにより、環境負荷を表すデータに応じて実行指示画像のサイズを小さくすることにより、環境負荷を表すデータに応じた入力負荷を発生させることができるという効果が得られる。
【００６８】
〔形態３１〕  さらに、形態３１の環境負荷低減印刷支援システムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援システムであって、
前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段と、印刷設定を入力する印刷設定入力手段と、前記印刷設定入力手段で入力した印刷設定および前記環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出手段と、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示手段と、前記表示領域上の位置を指示する位置指示手段と、前記実行指示画像の表示位置に対して前記位置指示手段による指示が行われたと判定したときは印刷を許可する判定手段とを備え、
前記実行指示画像表示手段は、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記実行指示画像の色の濃度を変更することを特徴とする。
【００６９】
このような構成であれば、印刷設定入力手段により印刷設定が入力されると、環境負荷算出手段により、入力された印刷設定および環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて環境負荷を表すデータが算出される。そして、実行指示画像表示手段により、算出された環境負荷を表すデータに基づいて実行指示画像の色の濃度が変更される。
【００７０】
ユーザは、印刷を実行するために、位置指示手段により実行指示画像の表示位置を指示するが、実行指示画像の色の濃度が変化しているので、クリックの連打等の連続的な入力操作では印刷実行が有効にならない場合がある。すなわち、印刷が失敗した場合に環境負荷を表すデータが大きいときは、実行指示画像の表示位置を確認した上で指示しなければならない。
【００７１】
また、ユーザが実行指示画像を指示すると、判定手段により印刷が許可される。
これにより、ミスプリントによる環境負荷を表すデータが大きい場合は、実行指示画像の表示位置を確認した上で指示しなければならないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができるという効果が得られる。
【００７２】
〔形態３２〕  さらに、形態３２の環境負荷低減印刷支援システムは、形態３１の環境負荷低減印刷支援システムにおいて、
前記実行指示画像表示手段は、前記環境負荷を表すデータが所定値未満であると判定したときは、第１の濃度で前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１の濃度よりも低いコントラストになる第２の濃度で前記実行指示画像を表示することを特徴とする。
【００７３】
このような構成であれば、環境負荷を表すデータが所定値未満であると判定されると、実行指示画像表示手段により、第１の濃度で実行指示画像が表示される。これに対し、環境負荷を表すデータが所定値以上であると判定されると、実行指示画像表示手段により、第１の濃度よりも低いコントラストになる第２の濃度で実行指示画像が表示される。
これにより、環境負荷を表すデータが所定値以上である場合に、実行指示画像の色の濃度をコントラストの低くなる濃度に変更することにより、所定の入力負荷を発生させることができるという効果が得られる。
【００７４】
なお、「第１の濃度」、「第２の濃度」については、背景色に対するコントラストであり、「第１の濃度」は、通常時のデザイン（ボタンの色合い）であれば良く、「第２の濃度」は、背景に対して、「第１の濃度」よりも低いコントラストになるようにする。第２の濃度が選択されるときは、環境負荷を表すデータが大きい印刷を実行しようとしているときであるからである。
【００７５】
〔形態３３〕  さらに、形態３３の環境負荷低減印刷支援システムは、形態３１の環境負荷低減印刷支援システムにおいて、
前記実行指示画像表示手段は、前記環境負荷を表すデータの増加に対して濃度が低くなるように前記実行指示画像を表示することを特徴とする。
このような構成であれば、実行指示画像表示手段により、環境負荷を表すデータの増加に対して濃度が低くなるように実行指示画像が表示される。
これにより、環境負荷を表すデータに応じて実行指示画像の色の濃度を低くすることにより、環境負荷を表すデータに応じた入力負荷を発生させることができるという効果が得られる。
【００７６】
〔形態３４〕  さらに、形態３４の環境負荷低減印刷支援システムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援システムであって、
前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段と、印刷設定を入力する印刷設定入力手段と、前記印刷設定入力手段で入力した印刷設定および前記環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出手段と、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示手段と、前記表示領域上の位置を指示する位置指示手段と、前記実行指示画像の表示位置に対して前記位置指示手段による指示が行われたと判定したときは印刷を許可する判定手段とを備え、
前記実行指示画像表示手段は、前記環境負荷算出手段で算出した環境負荷を表すデータに基づいて前記実行指示画像の位置を変更することを特徴とする。
【００７７】
このような構成であれば、印刷設定入力手段により印刷設定が入力されると、環境負荷算出手段により、入力された印刷設定および環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて環境負荷を表すデータが算出される。そして、実行指示画像表示手段により、算出された環境負荷を表すデータに基づいて実行指示画像の位置が変更される。
【００７８】
ユーザは、印刷を実行するために、位置指示手段により実行指示画像の表示位置を指示するが、実行指示画像の位置が変化しているので、クリックの連打等の連続的な入力操作では印刷実行が有効にならない場合がある。すなわち、印刷が失敗した場合に環境負荷を表すデータが大きいときは、実行指示画像の表示位置を確認した上で指示しなければならない。
【００７９】
また、ユーザが実行指示画像を指示すると、判定手段により印刷が許可される。
これにより、ミスプリントによる環境負荷を表すデータが大きい場合は、実行指示画像の表示位置を確認した上で指示しなければならないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができるという効果が得られる。
【００８０】
〔形態３５〕  さらに、形態３５の環境負荷低減印刷支援システムは、形態３４の環境負荷低減印刷支援システムにおいて、
前記実行指示画像表示手段は、前記環境負荷を表すデータが所定値未満であると判定したときは、第１の位置に前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１の位置とは異なる第２の位置に前記実行指示画像を表示することを特徴とする。
【００８１】
このような構成であれば、環境負荷を表すデータが所定値未満であると判定されると、実行指示画像表示手段により、第１の位置に実行指示画像が表示される。これに対し、環境負荷を表すデータが所定値以上であると判定されると、実行指示画像表示手段により、第１の位置とは異なる第２の位置に実行指示画像が表示される。
これにより、環境負荷を表すデータが所定値以上である場合に、実行指示画像の位置を変更することにより、所定の入力負荷を発生させることができるという効果が得られる。
【００８２】
なお、「第１の位置」については、通常時のデザイン上の位置であれば良く、「第２の位置」は、通常時の位置（第１の位置）に対して、異なる場所になるようにする。第２の位置が選択されるときは、環境負荷を表すデータが大きい印刷を実行しようとしているときであるからである。
【００８３】
〔形態３６〕  一方、上記目的を達成するために、形態３６の環境負荷低減印刷支援プログラムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像のサイズを変更することを特徴とする。
【００８４】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２８の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００８５】
〔形態３７〕  さらに、形態３７の環境負荷低減印刷支援プログラムは、形態３６の環境負荷低減印刷支援プログラムにおいて、
前記実行指示画像表示ステップは、前記環境負荷を表すデータが所定値未満であると判定したときは、第１のサイズで前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１のサイズよりも小さい第２のサイズで前記実行指示画像を表示することを特徴とする。
【００８６】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２９の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００８７】
〔形態３８〕  さらに、形態３８の環境負荷低減印刷支援プログラムは、形態３６の環境負荷低減印刷支援プログラムにおいて、
前記実行指示画像表示ステップは、前記環境負荷を表すデータの増加に対してサイズが小さくなるように前記実行指示画像を表示することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３０の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００８８】
〔形態３９〕  さらに、形態３９の環境負荷低減印刷支援プログラムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像の色の濃度を変更することを特徴とする。
【００８９】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００９０】
〔形態４０〕  さらに、形態４０の環境負荷低減印刷支援プログラムは、形態３９の環境負荷低減印刷支援プログラムにおいて、
前記実行指示画像表示ステップは、前記環境負荷を表すデータが所定値未満であると判定したときは、第１の濃度で前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１の濃度よりも低いコントラストになる第２の濃度で前記実行指示画像を表示することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３２の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００９１】
〔形態４１〕  さらに、形態４１の環境負荷低減印刷支援プログラムは、形態３９の環境負荷低減印刷支援プログラムにおいて、
前記実行指示画像表示ステップは、前記環境負荷を表すデータの増加に対して濃度が低くなるように前記実行指示画像を表示することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３３の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００９２】
〔形態４２〕  さらに、形態４２の環境負荷低減印刷支援プログラムは、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援プログラムであって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとからなる処理をコンピュータに実行させるためのプログラムを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像の位置を変更することを特徴とする。
【００９３】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３４の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００９４】
〔形態４３〕  さらに、形態４３の環境負荷低減印刷支援プログラムは、形態４２の環境負荷低減印刷支援プログラムにおいて、
前記実行指示画像表示ステップは、前記環境負荷を表すデータが所定値未満であると判定したときは、第１の位置に前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１の位置とは異なる第２の位置に前記実行指示画像を表示することを特徴とする。
【００９５】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４２の環境負荷低減印刷支援システムと同等の作用および効果が得られる。
【００９６】
〔形態４４〕  一方、上記目的を達成するために、形態４４の環境負荷低減印刷支援方法は、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像のサイズを変更することを特徴とする。
これにより、形態１の環境負荷低減印刷支援システムと同等の効果が得られる。
【００９７】
〔形態４５〕  さらに、形態４５の環境負荷低減印刷支援方法は、形態４４の環境負荷低減印刷支援方法において、
前記実行指示画像表示ステップは、前記環境負荷を表すデータが所定値未満であると判定したときは、第１のサイズで前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１のサイズよりも小さい第２のサイズで前記実行指示画像を表示することを特徴とする。
これにより、形態２９の環境負荷低減印刷支援システムと同等の効果が得られる。
【００９８】
〔形態４６〕  さらに、形態４６の環境負荷低減印刷支援方法は、形態４４の環境負荷低減印刷支援方法において、
前記実行指示画像表示ステップは、前記環境負荷を表すデータの増加に対してサイズが小さくなるように前記実行指示画像を表示することを特徴とする。
これにより、形態３０の環境負荷低減印刷支援システムと同等の効果が得られる。
【００９９】
〔形態４７〕  さらに、形態４７の環境負荷低減印刷支援方法は、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像の色の濃度を変更することを特徴とする。
これにより、形態３１の環境負荷低減印刷支援システムと同等の効果が得られる。
【０１００】
〔形態４８〕  さらに、形態４８の環境負荷低減印刷支援方法は、形態４７の環境負荷低減印刷支援方法において、
前記実行指示画像表示ステップは、前記環境負荷を表すデータが所定値未満であると判定したときは、第１の濃度で前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１の濃度よりも低いコントラストになる第２の濃度で前記実行指示画像を表示することを特徴とする。
これにより、形態３２の環境負荷低減印刷支援システムと同等の効果が得られる。
【０１０１】
〔形態４９〕  さらに、形態４９の環境負荷低減印刷支援方法は、形態４７の環境負荷低減印刷支援方法において、
前記実行指示画像表示ステップは、前記環境負荷を表すデータの増加に対して濃度が低くなるように前記実行指示画像を表示することを特徴とする。
これにより、形態３３の環境負荷低減印刷支援システムと同等の効果が得られる。
【０１０２】
〔形態５０〕  さらに、形態５０の環境負荷低減印刷支援方法は、
環境負荷を表すデータに応じて印刷操作の入力負荷を変化させる環境負荷低減印刷支援方法であって、
印刷設定を入力する印刷設定入力ステップと、前記印刷設定入力ステップで入力した印刷設定、および前記環境負荷を表すデータの算出に用いる環境負荷算出基礎情報を記憶する環境負荷算出基礎情報記憶手段の環境負荷算出基礎情報に基づいて前記環境負荷を表すデータを算出する環境負荷算出ステップと、印刷の実行を指示する実行指示画像を所定の表示領域内に表示する実行指示画像表示ステップと、前記実行指示画像の表示位置に対して、前記表示領域上の位置を指示する位置指示手段による指示が行われたと判定したときは印刷を許可する判定ステップとを含み、
前記実行指示画像表示ステップは、前記環境負荷算出ステップで算出した環境負荷を表すデータに基づいて前記実行指示画像の位置を変更することを特徴とする。
これにより、形態３０の環境負荷低減印刷支援システムと同等の効果が得られる。
【０１０３】
〔形態５１〕  さらに、形態５１の環境負荷低減印刷支援方法は、形態５０の環境負荷低減印刷支援方法において、
前記実行指示画像表示ステップは、前記環境負荷を表すデータが所定値未満であると判定したときは、第１の位置に前記実行指示画像を表示し、前記環境負荷を表すデータが前記所定値以上であると判定したときは、前記第１の位置とは異なる第２の位置に前記実行指示画像を表示することを特徴とする。
これにより、形態３５の環境負荷低減印刷支援システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【０１０４】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
［第１の実施の形態］
以下、本発明の第１の実施の形態を図面を参照しながら説明する。図１ないし図９は、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法の第１の実施の形態を示す図である。
【０１０５】
本実施の形態は、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法をホスト端末１００のプリンタドライバに適用したものである。
【０１０６】
まず、本発明を適用するネットワークシステムの機能概要を説明する。
図１は、ネットワークシステムの機能概要を示す機能ブロック図である。
ネットワーク１９９には、図１に示すように、ユーザの利用に供するホスト端末１００と、ネットワークプリンタ２００とが接続されている。
ホスト端末１００は、印刷コストの算出に用いるコスト算出基礎情報を記憶するコスト算出基礎情報記憶部１０と、印刷設定を含む印刷要求を入力する印刷要求入力部１２と、印刷要求入力部１２で入力した印刷要求およびコスト算出基礎情報記憶部１０のコスト算出基礎情報に基づいて印刷コストを算出する印刷コスト算出部１４とを有して構成されている。
【０１０７】
ホスト端末１００は、さらに、印刷の実行を指示する印刷操作を入力する印刷操作入力部１６と、印刷コスト算出部１４で算出した印刷コストに基づいて印刷操作入力部１６で印刷操作がある時間以上連続して入力され続けたと判定したときは、印刷要求による印刷を許可する判定部１８とを有して構成されている。
【０１０８】
ホスト端末１００は、さらに、判定部１８で許可された印刷要求に係る文書データに基づいて印刷データを生成する印刷データ生成部２０と、印刷データ生成部２０で生成した印刷データをネットワークプリンタ２００に送信する印刷データ送信部２２とを有して構成されている。
ネットワークプリンタ２００は、印刷データを受信する印刷データ受信部２４と、印刷データ受信部２４で受信した印刷データに基づいて印刷を行うプリンタエンジン２６とを有して構成されている。
【０１０９】
次に、ホスト端末１００の構成を説明する。
図２は、ホスト端末１００のハードウェア構成を示すブロック図である。
ホスト端末１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ３０と、所定領域にあらかじめＣＰＵ３０の制御プログラム等を格納しているＲＯＭ３２と、ＲＯＭ３２等から読み出したデータやＣＰＵ３０の演算過程で必要な演算結果を格納するためのＲＡＭ３４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ３８とで構成されており、これらは、データを転送するための信号線であるバス３９で相互にかつデータ授受可能に接続されている。
【０１１０】
Ｉ／Ｆ３８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置４０と、データやテーブル等をファイルとして格納する記憶装置４２と、画像信号に基づいて画面を表示する表示装置４４と、ネットワーク１９９に接続するための信号線とが接続されている。
【０１１１】
次に、記憶装置４２のデータ構造を説明する。
記憶装置４２は、インクコストの算出に用いるインクコスト算出基礎テーブル４００を記憶している。
図３は、インクコスト算出基礎テーブル４００のデータ構造を示す図である。
インクコスト算出基礎テーブル４００には、図３に示すように、インクの色ごとに１つのレコードが登録されている。各レコードは、インクの色を登録するフィールド４０２と、１ドットを形成するのに必要なインクコストを登録するフィールド４０４とを含んで構成されている。
【０１１２】
図３の例では、第３段目のレコードには、インクの色として「クロ（Ｋ）」が、コストとして「0.000001」がそれぞれ登録されている。これは、クロのインクで印刷を行った場合、インクコストが１ドットあたり0.000001円発生することを示している。
記憶装置４２は、さらに、用紙コストの算出に用いる用紙コスト算出基礎テーブル４２０を記憶している。
【０１１３】
図４は、用紙コスト算出基礎テーブル４２０のデータ構造を示す図である。
用紙コスト算出基礎テーブル４２０には、図４に示すように、印刷用紙のサイズごとに１つのレコードが登録されている。各レコードは、印刷用紙のサイズを登録するフィールド４２２と、印刷用紙１枚あたりの用紙コストを登録するフィールド４２４とを含んで構成されている。
【０１１４】
図４の例では、第３段目のレコードには、用紙サイズとして「Ａ３」が、コストとして「１０」がそれぞれ登録されている。これは、Ａ３サイズの印刷用紙で印刷を行った場合、用紙コストが１枚あたり１０円発生することを示している。
記憶装置４２は、さらに、減価償却コストの算出に用いる減価償却コスト算出基礎テーブル４４０を記憶している。
【０１１５】
図５は、減価償却コスト算出基礎テーブル４４０のデータ構造を示す図である。
減価償却コスト算出基礎テーブル４４０には、図５に示すように、印刷モードごとに１つのレコードが登録されている。各レコードは、印刷モードを登録するフィールド４４２と、印刷モードによる片面印刷１回あたりの減価償却コストを登録するフィールド４４４とを含んで構成されている。
【０１１６】
図５の例では、第２段目のレコードには、印刷モードとして「Ａ３カラー」が、コストとして「１」がそれぞれ登録されている。これは、Ａ３カラーモードで片面印刷を行った場合、減価償却コストが印刷１回あたり１円発生することを示している。両面印刷を行った場合は２円となる。
図２に戻り、ＣＰＵ３０は、マイクロプロセッシングユニット等からなり、ＲＯＭ３２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図６のフローチャートに示す印刷要求処理を実行する。
【０１１７】
図６は、印刷要求処理を示すフローチャートである。
印刷要求処理は、ネットワークプリンタ２００に対して印刷を要求する処理であって、ＣＰＵ３０において実行されると、図６に示すように、まず、ステップＳ１００に移行する。
ステップＳ１００では、文書作成アプリケーション等から印刷が要求されたか否かを判定し、印刷が要求されたと判定したとき(Yes)は、ステップＳ１０２に移行するが、そうでないと判定したとき(No)は、印刷が要求されるまでステップＳ１００で待機する。
【０１１８】
ステップＳ１０２では、ページ割付や両面印刷等の印刷設定を含む印刷要求を文書作成アプリケーション等から入力し、ステップＳ１０４に移行して、印刷要求に係る文書データを文書作成アプリケーション等から入力し、ステップＳ１１２に移行して、印刷ダイアログ画面を表示装置４４に表示し、ステップＳ１１４に移行する。
ステップＳ１１４では、印刷ダイアログ画面に配置されている印刷設定ボタンがクリックされたか否かを判定し、印刷設定ボタンがクリックされたと判定したとき(Yes)は、ステップＳ１１６に移行して、印刷設定を変更する印刷設定画面を表示装置４４に表示し、ステップＳ１１８に移行する。
【０１１９】
ステップＳ１１８では、印刷設定画面に配置されているＯＫボタンがクリックされたか否かを判定し、ＯＫボタンがクリックされたと判定したとき(Yes)は、ステップＳ１２０に移行して、印刷設定画面で設定された内容に印刷設定を変更し、ステップＳ１１２に移
行する。
一方、ステップＳ１１８で、ＯＫボタンがクリックされないと判定したとき(No)は、ＯＫボタンがクリックされるまでステップＳ１１８で待機する。なお、印刷設定画面に配置されているキャンセルボタンがクリックされたと判定したときは、印刷設定を変更せず、ステップＳ１１２に移行する。
【０１２０】
一方、ステップＳ１１４で、印刷設定ボタンがクリックされないと判定したとき(No)は、ステップＳ１２２に移行して、印刷ダイアログ画面に配置されている印刷実行ボタンが押下された（例えば、マウス操作ではクリックボタンを押している状態）か否かを判定し、印刷実行ボタンが押下されたと判定したとき(Yes)は、ステップＳ１０６に移行する。
ステップＳ１０６では、入力した印刷要求および文書データ、並びにインクコスト算出基礎テーブル４００、用紙コスト算出基礎テーブル４２０および減価償却コスト算出基礎テーブル４４０に基づいて印刷コストを算出する。例えば、あるモノクロ文書が、Ａ４サイズで３０ページ、１ページあたりの平均ドット数が140000ドットであるものとすると、ページ割付せず等倍で片面印刷を行う場合は、下式（１）により印刷コストｐを算出することができる。
【０１２１】
インクコストｐ1＝クロ（0.000001円）×140000×３０＝４．２円
用紙コストｐ2＝Ａ４（５円）×３０枚＝１５０円
減価償却コストｐ3＝Ａ４モノクロ（０．１円）×３０（回）＝３円
印刷コストｐ＝ｐ1＋ｐ2＋ｐ3＝４．２＋１５０＋３＝１５７．２円        ...（１）
【０１２２】
また、２面割付で両面印刷を行う場合は、下式（２）により印刷コストｐを算出することができる。この場合、ドット数は、Ａ４→Ａ５縮小により０．７倍となり、用紙枚数は、３０／４＋１＝８枚となる。
【０１２３】
インクコストｐ1＝クロ（0.000001円）×140000×０．７×３０＝０．３円
用紙コストｐ2＝Ａ４（５円）×８枚＝４０円
減価償却コストｐ3＝Ａ４モノクロ（０．１円）×１５（回）＝１．５円
印刷コストｐ＝ｐ1＋ｐ2＋ｐ3＝０．３＋４０＋１．５＝４１．８円        ...（２）
【０１２４】
なお、さらに詳細な印刷コストを算出する場合は、例えば、特許文献２の技術を利用することができる。
【０１２５】
次いで、ステップＳ１０８に移行して、算出した印刷コストが所定値（例えば、１００円）以上であるか否かを判定し、印刷コストが所定値以上であると判定したとき(Yes)は、ステップＳ１１０に移行して、印刷を許可するまでに必要な押下保持時間を格納する変数Ｔthに例えば「５」を設定し、ステップＳ１２４に移行する。
ステップＳ１２４では、印刷実行ボタンの押下が開始されてから押下保持時間Ｔthが経過したか否かを判定し、押下保持時間Ｔthが経過したと判定したとき(Yes)は、ステップＳ１２６に移行して、入力した文書データに基づいて印刷データを生成し、ステップＳ１２８に移行して、生成した印刷データをネットワークプリンタ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１２６】
一方、ステップＳ１２４で、押下保持時間Ｔthが経過していないと判定したとき(No)は、ステップＳ１３０に移行して、印刷実行ボタンの押下が解除されたか否かを判定し、印刷実行ボタンの押下が解除されたと判定したとき(Yes)は、ステップＳ１１４に移行する。
一方、ステップＳ１３０で、印刷ボタンの押下が解除されないと判定したとき(No)は、ステップＳ１２４に移行する。
【０１２７】
一方、ステップＳ１０８で、印刷コストが所定値未満であると判定したとき(No)は、ステップＳ１３２に移行して、変数Ｔthに「０」を設定し、ステップＳ１２４に移行する。
一方、ステップＳ１２２で、印刷実行ボタンが押下されないと判定したとき(No)は、ステップＳ１１４に移行する。
【０１２８】
次に、本実施の形態の動作を説明する。
ユーザは、ホスト端末１００において、文書作成アプリケーション等を利用して印刷を要求する。
ホスト端末１００では、印刷が要求されると、ステップＳ１０２，Ｓ１０４，Ｓ１１２を経て、印刷要求および文書データが入力され、印刷ダイアログ画面が表示される。
図７〜図９は、印刷ダイアログ画面を示す図である。
【０１２９】
次に、ユーザは、図７に示すように、印刷ダイアログ画面６００において印刷実行ボタン６０２をクリックする。
ホスト端末１００では、実行ボタン６０２がクリックされると、ステップＳ１０６を経て、入力された印刷要求および文書データ、並びに各種コスト算出基礎テーブル４００〜４４０に基づいて印刷コストが算出される。このとき、印刷コストが所定値以上であると判定されると、ステップＳ１１０を経て、変数Ｔthに「５」が設定される。そのため、印刷実行ボタン６０２を単にクリックしただけでは印刷が開始されない。この場合、ユーザは、印刷実行ボタン６０２を所定時間以上押下し続ける必要がある。印刷実行ボタン６０２を押下すると、図８に示すように、プログレスバーが変化する要領で印刷実行ボタン６０２の色が変化していく。印刷実行ボタン６０２の横幅を１００％とし、印刷実行ボタン６０２の領域のうち、押下保持時間Ｔthに対して押下後の経過時間が占める割合に応じた幅の領域だけ濃い色に変化する。押下保持時間Ｔthに「５」が設定されているので、印刷実行ボタン６０２を５秒間押下し続けると、図９に示すように、印刷実行ボタン６０２全体が濃い色となって印刷が開始される。
【０１３０】
ホスト端末１００では、印刷が開始されると、ステップＳ１２６，Ｓ１２８を経て、印刷データが生成され、生成された印刷データがネットワークプリンタ２００に送信される。
ネットワークプリンタ２００では、印刷データ受信部２４により印刷データを受信すると、プリンタエンジン２６により、受信した印刷データに基づいて印刷が行われる。
【０１３１】
また、ユーザは、印刷実行ボタン６０２をクリックしても印刷が開始されないのを受け、印刷設定を確認するため、図７の印刷ダイアログ画面６００において印刷設定ボタン６０４をクリックする。
ホスト端末１００では、印刷設定ボタン６０４がクリックされると、印刷設定画面が表示される。
【０１３２】
ユーザは、印刷設定画面において印刷設定を確認し、設定ミスがあれば、必要な内容を変更する。例えば、片面で印刷しようと思っていたところ、デフォルトとして両面印刷が設定されている場合は、両面印刷を片面印刷に変更する。ユーザは、印刷設定が完了すると、印刷設定画面においてＯＫボタンをクリックする。
ホスト端末１００では、ＯＫボタンがクリックされると、ステップＳ１１２を経て、印刷ダイアログ画面が表示される。その後は、上記同様の手順により、印刷実行ボタン６０２を所定時間以上押下し続けることにより印刷を開始すればよい。
【０１３３】
また、ホスト端末１００では、印刷コストが所定値未満であると判定されると、ステップＳ１３２を経て、変数Ｔthに「０」が設定される。この場合、ユーザは、印刷実行ボタン６０２をクリックするだけで印刷を開始することができる。印刷コストが小さい場合は、ミスプリントが発生しても環境負荷を表すデータが小さいので、ユーザの利便性が優先される。
【０１３４】
このようにして、本実施の形態では、印刷設定を含む印刷要求を入力し、入力した印刷要求およびコスト算出基礎情報に基づいて印刷コストを算出し、算出した印刷コストが所定値以上である場合に、印刷操作が所定時間以上連続して入力され続けたと判定したときは、印刷を許可するようになっている。
これにより、環境負荷（印刷用紙やインク等の無駄）を表すデータが大きくなる印刷要求に対する印刷物のすべてが本当に必要である場合は、その確認の意味を込めて、印刷操作を長時間入力し続けなければ印刷が実行されないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができる。
【０１３５】
上記第１の実施の形態において、コスト算出基礎情報は、形態１、７または１３の環境負荷算出基礎情報に対応し、コスト算出基礎情報記憶部１０は、形態１、７または１３の環境負荷算出基礎情報記憶手段に対応し、印刷要求入力部１２およびステップＳ１０２は、形態１の印刷要求入力手段に対応している。また、ステップＳ１０２は、形態７または１３の印刷要求入力ステップに対応し、印刷コスト算出部１４およびステップＳ１０６は、形態１の環境負荷算出手段に対応し、ステップＳ１０６は、形態７または１３の環境負荷算出ステップに対応している。
【０１３６】
また、上記第１の実施の形態において、印刷操作入力部１６および入力装置４０は、形態１の印刷操作入力手段に対応し、判定部１８およびステップＳ１２２，Ｓ１２４，Ｓ１３０は、形態１または２の判定手段に対応し、ステップＳ１２２，Ｓ１２４，Ｓ１３０は、形態７、８、１３または１４の判定ステップに対応している。
【０１３７】
［第２の実施の形態］
次に、本発明の第２の実施の形態を図面を参照しながら説明する。図１０は、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法の第２の実施の形態を示す図である。
【０１３８】
本実施の形態は、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法をホスト端末１００のプリンタドライバに適用したものであり、上記第１の実施の形態と異なるのは、印刷操作の入力時間ではなく入力回数により印刷の可否を判定する点にある。なお、以下、上記第１の実施の形態と異なる部分についてのみ説明し、上記第１の実施の形態と重複する部分については同一の符号を付して説明を省略する。
【０１３９】
まず、ホスト端末１００の構成を説明する。
ＣＰＵ３０は、図６の印刷要求処理に代えて、図１０のフローチャートに示す印刷要求処理を実行する。
図１０は、印刷要求処理を示すフローチャートである。
印刷要求処理は、ＣＰＵ３０において実行されると、図１０に示すように、まず、ステップＳ２００に移行する。
【０１４０】
ステップＳ２００では、文書作成アプリケーション等から印刷が要求されたか否かを判定し、印刷が要求されたと判定したとき(Yes)は、ステップＳ２０２に移行するが、そうでないと判定したとき(No)は、印刷が要求されるまでステップＳ２００で待機する。
ステップＳ２０２では、ページ割付や両面印刷等の印刷設定を含む印刷要求を文書作成アプリケーション等から入力し、ステップＳ２０４に移行して、印刷要求に係る文書データを文書作成アプリケーション等から入力し、ステップＳ２１２に移行して、印刷ダイアログ画面を表示装置４４に表示し、ステップＳ２１４に移行する。
【０１４１】
ステップＳ２１４では、クリック回数を計数するための変数ｃに「０」を設定し、ステップＳ２１６に移行して、印刷ダイアログ画面に配置されている印刷設定ボタンがクリックされたか否かを判定し、印刷設定ボタンがクリックされたと判定したとき(Yes)は、ステップＳ２１８に移行して、印刷設定を変更する印刷設定画面を表示装置４４に表示し、ステップＳ２２０に移行する。
【０１４２】
ステップＳ２２０では、印刷設定画面に配置されているＯＫボタンがクリックされたか否かを判定し、ＯＫボタンがクリックされたと判定したとき(Yes)は、ステップＳ２２２に移行して、印刷設定画面で設定された内容に印刷設定を変更し、ステップＳ２１２に移行する。
一方、ステップＳ２２０で、ＯＫボタンがクリックされないと判定したとき(No)は、ＯＫボタンがクリックされるまでステップＳ２２０で待機する。なお、印刷設定画面に配置されているキャンセルボタンがクリックされたと判定したときは、印刷設定を変更せず、ステップＳ２１２に移行する。
【０１４３】
一方、ステップＳ２１６で、印刷設定ボタンがクリックされないと判定したとき(No)は、ステップＳ２２４に移行して、印刷ダイアログ画面に配置されている印刷実行ボタンがクリックされたか否かを判定し、印刷実行ボタンがクリックされたと判定したとき(Yes)は、ステップＳ２０５に移行する。
ステップＳ２０５では、変数ｃの値が「０」であるか否かを判定し、変数ｃの値が「０」であると判定したとき(Yes)は、ステップＳ２０６に移行して、入力した印刷要求および文書データ、並びにインクコスト算出基礎テーブル４００、用紙コスト算出基礎テーブル４２０および減価償却コスト算出基礎テーブル４４０に基づいて印刷コストを算出し、ステップＳ２０８に移行する。
【０１４４】
ステップＳ２０８では、算出した印刷コストが所定値以上であるか否かを判定し、印刷コストが所定値以上であると判定したとき(Yes)は、ステップＳ２１０に移行して、印刷を許可するまでに必要なクリック回数を格納する変数Ｃthに例えば「２０」を設定し、ステップＳ２２６に移行する。
ステップＳ２２６では、変数ｃの値に「１」を加算し、ステップＳ２２８に移行して、変数ｃの値が変数Ｃthの値以上であるか否かを判定し、変数ｃの値が変数Ｃthの値以上であると判定したとき(Yes)は、ステップＳ２３０に移行して、入力した文書データに基づいて印刷データを生成し、ステップＳ２３２に移行して、生成した印刷データをネットワークプリンタ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【０１４５】
一方、ステップＳ２２８で、変数ｃの値が変数Ｃthの値未満であると判定したとき(No)は、ステップＳ２３４に移行して、印刷実行ボタンを最初にクリックしてから所定時間（例えば、１０秒）が経過したか否かを判定し、所定時間が経過したと判定したとき(Yes)は、ステップＳ２１４に移行する。
一方、ステップＳ２３４で、所定時間が経過していないと判定したとき(No)は、ステップＳ２１６に移行する。
【０１４６】
一方、ステップＳ２０８で、印刷コストが所定値未満であると判定したとき(No)は、ステップＳ２３６に移行して、変数Ｃthに「０」を設定し、ステップＳ２２６に移行する。
一方、ステップＳ２０５で、変数ｃの値が「０」でないと判定したとき(No)は、ステップＳ２２６に移行する。
一方、ステップＳ２２４で、印刷実行ボタンがクリックされないと判定したとき(No)は、ステップＳ２１６に移行する。
【０１４７】
次に、本実施の形態の動作を説明する。
ユーザは、ホスト端末１００において、文書作成アプリケーション等を利用して印刷を要求する。
ホスト端末１００では、印刷が要求されると、ステップＳ２０２，Ｓ２０４，Ｓ２１２を経て、印刷要求および文書データが入力され、印刷ダイアログ画面が表示される。
【０１４８】
次に、ユーザは、印刷ダイアログ画面において印刷実行ボタンをクリックする。
ホスト端末１００では、実行ボタンがクリックされると、ステップＳ２０６を経て、入力された印刷要求および文書データ、並びに各種コスト算出基礎テーブル４００〜４４０に基づいて印刷コストが算出される。このとき、印刷コストが所定値以上であると判定されると、ステップＳ２１０を経て、変数Ｃthに「２０」が設定される。そのため、印刷実行ボタンを単にクリックしただけでは印刷が開始されない。この場合、ユーザは、印刷実行ボタンを所定時間内に所定回数以上クリックする必要がある。印刷実行ボタンをクリックすると、プログレスバーが変化する要領で印刷実行ボタンの色が変化していく。印刷実行ボタンの横幅を１００％とし、印刷実行ボタンの領域のうち、クリック回数Ｃthに対して実際のクリック回数ｃが占める割合に応じた幅の領域だけ濃い色に変化する。クリック回数Ｃthに「２０」が設定されているので、印刷実行ボタンを所定時間内に２０回クリックすると、印刷実行ボタン全体が濃い色となって印刷が開始される。
【０１４９】
ホスト端末１００では、印刷が開始されると、ステップＳ２３０，Ｓ２３２を経て、印刷データが生成され、生成された印刷データがネットワークプリンタ２００に送信される。
また、ホスト端末１００では、印刷コストが所定値未満であると判定されると、ステップＳ２３６を経て、変数Ｃthに「０」が設定される。この場合、ユーザは、印刷実行ボタンを１回クリックするだけで印刷を開始することができる。印刷コストが小さい場合は、ミスプリントが発生しても環境負荷が小さいので、ユーザの利便性が優先される。
【０１５０】
このようにして、本実施の形態では、印刷設定を含む印刷要求を入力し、入力した印刷要求およびコスト算出基礎情報に基づいて印刷コストを算出し、算出した印刷コストが所定値以上である場合に、印刷操作が所定回数以上入力され続けたと判定したときは、印刷を許可するようになっている。
これにより、ミスプリントによる環境負荷を表すデータが大きい場合は、印刷操作を数多く入力し続けなければ印刷が実行されないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができる。
【０１５１】
上記第２の実施の形態において、印刷要求入力部１２およびステップＳ２０２は、形態４の印刷要求入力手段に対応し、ステップＳ２０２は、形態１０または１６の印刷要求入力ステップに対応し、印刷コスト算出部１４およびステップＳ２０６は、形態４の環境負荷算出手段に対応している。また、ステップＳ２０６は、形態１０または１６の環境負荷算出ステップに対応し、印刷操作入力部１６および入力装置４０は、形態４の印刷操作入力手段に対応し、判定部１８およびステップＳ２２８，Ｓ２３４は、形態４または５の判定手段に対応している。
【０１５２】
また、上記第２の実施の形態において、ステップＳ２２８，Ｓ２３４は、形態１０、１１、１６または１７の判定ステップに対応している。
なお、上記第１の実施の形態においては、印刷コストが所定値以上である場合に、印刷操作が所定回数以上入力され続けたと判定したときは、印刷を許可するように構成したが、これに限らず、印刷コストに応じた時間以上連続して入力され続けたと判定したときは、印刷を許可するように構成することもできる。この場合、押下保持時間Ｔthは、例えば、下式（３）により算出することができる。
【０１５３】
Ｔth＝印刷コストｐ／２０                                            ...（３）
また、上記第２の実施の形態においては、印刷コストが所定値以上である場合に、印刷操作が所定回数以上入力され続けたと判定したときは、印刷を許可するように構成したが、これに限らず、印刷コストに応じた回数以上入力され続けたと判定したときは、印刷を許可するように構成することもできる。この場合、クリック回数Ｃthは、例えば、下式（４）により算出することができる。
【０１５４】
Ｃth＝印刷コストｐ／５                                              ...（４）
【０１５５】
また、上記第１および第２の実施の形態においては、印刷が許可されてから印刷データの生成を行うように構成したが、これに限らず、上記第１の実施の形態においてはステップＳ１０２〜Ｓ１２４の処理と並列に、上記第２の実施の形態においてはステップＳ２０２〜Ｓ２２８の処理と並列に印刷データを生成する処理を実行するように構成することもできる。
【０１５６】
また、上記第２の実施の形態においては、印刷実行ボタンが所定時間内に所定回数以上クリックされたと判定したときは、印刷を許可するように構成したが、これに限らず、時間的な制限は設けなくてもよい。
また、上記第１の実施の形態においては、印刷コストが所定値以上である場合に、押下保持時間Ｔthに「５」を設定したが、この数値はあくまで一例であり、必要に応じて任意の値を設定することができる。印刷コストに応じて押下保持時間Ｔthを連続的または段階的に増加させる構成においても同じである。
【０１５７】
また、上記第２の実施の形態においては、印刷コストが所定値以上である場合に、クリック入力回数Ｃthに「２０」を設定したが、この数値はあくまで一例であり、必要に応じて任意の値を設定することができる。印刷コストに応じてクリック入力回数Ｃthを連続的または段階的に増加させる構成においても同じである。
また、上記第１および第２の実施の形態においては、印刷要求、文書データおよび各種コスト算出基礎テーブル４００〜４４０に基づいて印刷コストを算出するように構成したが、これに限らず、各種コスト算出基礎テーブル４００〜４４０のうちいずれか１つのテーブルに基づいて印刷コストを算出するように構成することもできる。減価償却コスト算出基礎テーブル４４０を用いない場合は、文書データが不要となる。
【０１５８】
また、上記第１および第２の実施の形態においては、コスト算出基礎情報記憶部１０をホスト端末１００に設けて構成したが、これに限らず、ホスト端末１００、ネットワークプリンタ２００その他の端末にコスト算出基礎情報記憶部１０を設けて構成することもできる。
また、上記第１および第２の実施の形態において、図６および図１０のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ３２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ３４に読み込んで実行するようにしてもよい。
【０１５９】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記
憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【０１６０】
また、上記第１および第２の実施の形態においては、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法をホスト端末１００のプリンタドライバに適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。ネットワークプリンタ２００に代えて、例えば、プロジェクタ、電子ペーパ、ホームゲートウェイ、パソコン、ＰＤＡ（Personal Digital Assistant）、ネットワークストレージ、オーディオ機器、携帯電話、ＰＨＳ（登録商標）（Personal Handyphone System）、ウォッチ型ＰＤＡ、ＳＴＢ（Set Top Box）、ＰＯＳ（Point Of Sale）端末、ＦＡＸ機、電話（ＩＰ電話等も含む。）、その他のデバイスに適用することができる。
【０１６１】
［第３の実施の形態］
以下、本発明の第３の実施の形態を図面を参照しながら説明する。図１１ないし図１７は、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法の実施の形態を示す図である。
本実施の形態は、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法をコピー機１００に適用したものである。
【０１６２】
まず、本発明を適用するコピー機１００の機能概要を説明する。
図１１は、コピー機１００の機能概要を示す機能ブロック図である。
コピー機１００は、印刷総コストの算出に用いるコスト算出基礎情報を記憶するコスト算出基礎情報記憶部１０と、印刷設定を含む印刷要求を入力する印刷要求入力部１２と、印刷設定入力部１２で入力した印刷設定およびコスト算出基礎情報記憶部１０のコスト算出基礎情報に基づいて印刷総コストを算出する印刷総コスト算出部１４とを有して構成されている。
【０１６３】
コピー機１００は、さらに、印刷の実行を指示する印刷操作を入力する印刷操作入力部１６と、印刷操作入力部１６への入力の際の応圧力を調整する応圧力調整部１８と、印刷総コスト算出部１４で算出した印刷総コストに基づいて応圧力調整部１８を制御する応圧力制御部２０とを有して構成されている。  コピー機１００は、さらに、印刷操作入力部１６で印刷操作が入力されたと判定したときは印刷を許可する判定部２２と、判定部２２で許可が得られたときは複写を行う複写部２４とを有して構成されている。
【０１６４】
次に、コピー機１００の構成を説明する。
図１２は、コピー機１００のハードウェア構成を示すブロック図である。
コピー機１００は、図１２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ３０と、所定領域にあらかじめＣＰＵ３０の制御プログラム等を格納しているＲＯＭ３２と、ＲＯＭ３２等から読み出したデータやＣＰＵ３０の演算過程で必要な演算結果を格納するためのＲＡＭ３４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ３８とで構成されており、これらは、データを転送するための信号線であるバス３９で相互にかつデータ授受可能に接続されている。
【０１６５】
Ｉ／Ｆ３８には、外部装置として、ヒューマンインターフェースとしてデータの入力および表示が可能なタッチパネル等からなる操作パネル４０と、操作パネル４０への入力の際の応圧力を調整するフォースフィードバックモジュール４２と、データやテーブル等をファイルとして格納する記憶装置４４と、複写対象となる複写元原稿から印字情報を光学的に読み取る光学読取装置４６と、印刷ヘッドその他の印刷に必要な機構からなる印刷装置４８とが接続されている。フォースフィードバックモジュール４２としては、公知技術を利用することができる。そのような公知技術は、例えば、日商エレクトロニクス株式会社の商品「PHANToM」に利用されている。
【０１６６】
次に、操作パネル４０の構成を説明する。
図１３は、操作パネル４０の操作面の構成を示す図である。
図１４は、図１３中のＡ−Ａ'線に沿った断面図である。
操作パネル４０の操作面には、図１３に示すように、印刷の実行を指示するスタートボタン５０と、両面印刷、カラー印刷およびモノクロ印刷を指示するボタン５２〜５６と、用紙サイズを指定するボタン５８と、印刷枚数等を指定するテンキー６０と、印刷設定を初期化するオールクリアボタン６２と、各種ボタン等の入力をキャンセルするキャンセルボタン６４と、現在の印刷設定を表示する表示パネル６６とが設けられている。ここで、印刷設定は、両面印刷、カラー印刷、モノクロ印刷、用紙サイズおよび印刷枚数を含む。
【０１６７】
スタートボタン５０の内部には、図１４に示すように、フォースフィードバックモジュール４２が、スタートボタン５０への入力の際に応圧力を発生させるように設けられている。フォースフィードバックモジュール４２に所定の制御値が与えられると、フォースフィードバックモジュール４２によりその制御値に応じた応圧力が発生するため、これよりも強い力でスタートボタン５０を押下しなければ印刷の実行を指示することができない。
【０１６８】
次に、記憶装置４４のデータ構造を説明する。
記憶装置４４は、用紙コストの算出に用いる用紙コスト算出基礎テーブル４２０を記憶している。
図１５は、用紙コスト算出基礎テーブル４２０のデータ構造を示す図である。
用紙コスト算出基礎テーブル４２０には、図１５に示すように、印刷用紙のサイズごとに１つのレコードが登録されている。各レコードは、印刷用紙のサイズを登録するフィールド４２２と、印刷用紙１枚あたりの用紙コストを登録するフィールド４２４とを含んで構成されている。
【０１６９】
図１５の例では、第３段目のレコードには、用紙サイズとして「Ａ３」が、コストとして「１０」がそれぞれ登録されている。これは、Ａ３サイズの印刷用紙で複写を行った場合、用紙コストが１枚あたり１０円発生することを示している。
記憶装置４４は、さらに、プリントコストの算出に用いるプリントコスト算出基礎テーブル４４０を記憶している。
【０１７０】
図１６は、プリントコスト算出基礎テーブル４４０のデータ構造を示す図である。
プリントコスト算出基礎テーブル４４０には、図１６に示すように、印刷モードごとに１つのレコードが登録されている。各レコードは、印刷モードを登録するフィールド４４２と、印刷モードによる片面印刷１回あたりのプリントコストを登録するフィールド４４４とを含んで構成されている。
【０１７１】
図１６の例では、第２段目のレコードには、印刷モードとして「Ａ３カラー」が、コストとして「１０」がそれぞれ登録されている。これは、Ａ３カラーモードで片面印刷を行った場合、コピー機１００のプリントコストが印刷１回あたり１０円発生することを示している。両面印刷を行った場合は２０円となる。
図１２に戻り、ＣＰＵ３０は、マイクロプロセッシングユニット等からなり、ＲＯＭ３２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１７のフローチャートに示す複写制御処理を実行する。
【０１７２】
図１７は、複写制御処理を示すフローチャートである。
複写制御処理は、コピー機１００を制御する処理であって、ＣＰＵ３０において実行されると、図１７に示すように、まず、ステップＳ１００に移行する。
ステップＳ１００では、操作パネル４０から印刷設定の入力を受け付け、ステップＳ１０２に移行して、操作パネル４０から印刷設定が入力されたか否かを判定し、印刷設定が入力されたと判定したとき(Yes)は、ステップＳ１０４に移行する。
【０１７３】
ステップＳ１０４では、入力した印刷設定、並びに用紙コスト算出基礎テーブル４２０およびプリントコスト算出基礎テーブル４４０に基づいて印刷総コストを算出する。例えば、印刷設定として、Ａ４サイズ、モノクロ印刷および３０部が設定されると、ページ割付せず等倍で片面印刷を行う場合は、下式（１）により印刷総コストｐを算出することができる。
【０１７４】
用紙コストｐ2＝Ａ４（５円）×３０部＝１５０円／枚
プリントコストｐ3＝Ａ４モノクロ（１円）×３０（回）＝３０円／枚
印刷総コストｐ＝ｐ2＋ｐ3＝１５０＋３０＝１８０円／枚                  …（１）
【０１７５】
また、２面割付で両面印刷を行う場合は、下式（２）により印刷総コストｐを算出することができる。この場合、用紙枚数は、３０／４＋１＝８（８部に相当）となる。
【０１７６】
用紙コストｐ2＝Ａ４（５円）×８部＝４０円／枚
プリントコストｐ3＝Ａ４モノクロ（１円）×１５（回）＝１５円／枚
印刷総コストｐ＝ｐ2＋ｐ3＝４０＋１５＝５５円／枚                      …（２）
【０１７７】
なお、さらに詳細な印刷総コストを算出する場合は、例えば、特許文献２の技術を利用することができる。
【０１７８】
次いで、ステップＳ１０６に移行して、算出した印刷総コストが所定値（例えば、１００円）以上であるか否かを判定し、印刷総コストが所定値以上であると判定したとき(Yes)は、ステップＳ１０８に移行して、フォースフィードバックモジュール４２の制御値Ｃvを例えば「５」に設定し、ステップＳ１１０に移行して、設定された制御値Ｃvに応じた応圧力が生じるようにフォースフィードバックモジュール４２を制御し、ステップＳ１１２に移行する。
【０１７９】
ステップＳ１１２では、オールクリアボタン６２の内部に設けられているスイッチ素子（不図示）からの検出信号に基づいてオールクリアボタン６２が押下されたか否かを判定し、オールクリアボタン６２が押下されないと判定したとき(No)は、ステップＳ１１４に移行する。また、オールクリアボタン６２が押下されていると判定したとき(Yes)は、ステップＳ１１８に移行し、印刷設定を初期化してステップＳ１０４に戻る。
【０１８０】
ステップＳ１１４では、スタートボタン５０の内部に設けられているスイッチ素子（不図示）からの検出信号に基づいてスタートボタン５０が押下されたか否かを判定し、スタートボタン５０が押下されたと判定したとき(Yes)は、ステップＳ１１６に移行する。
ステップＳ１１６では、複写元原稿から印字情報を光学読取装置４６で読み取り、読み取った印字情報に基づいて印刷用紙に印刷装置４８で印刷を行う複写処理を実行し、一連の処理を終了して元の処理に復帰させる。
【０１８１】
一方、ステップＳ１１４で、スタートボタン５０が押下されないと判定したとき(No)は、ステップＳ１００に移行する。
一方、ステップＳ１１２で、オールクリアボタン６２が押下されたと判定したとき(Yes)は、ステップＳ１１８に移行して、印刷設定を初期化し、ステップＳ１０４に移行する。
【０１８２】
一方、ステップＳ１０６で、印刷総コストが所定値未満であると判定したとき(No)は、ステップＳ１２０に移行して、制御値Ｃvを「０」に設定し、ステップＳ１１０に移行する。
【０１８３】
次に、本実施の形態の動作を説明する。
前回使用したユーザの印刷設定が残っており、例えば、印刷部数が３０部に設定されたままの状態で、次のユーザが複写を行う場合を説明する。
【０１８４】
コピー機１００では、印刷設定として３０部が設定されているので、ステップＳ１０４を経て、入力された印刷設定、並びに各種コスト算出基礎テーブル４２０，４４０に基づいて印刷総コストが算出される。このとき、印刷総コストが所定値以上であると判定されると、ステップＳ１０８を経て、制御値Ｃvが例えば「５」に設定され、設定された制御値に応じた応圧力が生じるようにフォースフィードバックモジュール４２が制御される。その結果、フォースフィードバックモジュール４２によりスタートボタン５０に所定の応圧力が付加される。したがって、次のユーザは、コピー機１００において、複写元原稿をトレー（不図示）にセットし、スタートボタン５０を押下するが、フォースフィードバックモジュール４２が発生する応圧力よりも強い力でスタートボタン５０を押下しなければ複写が開始されない。ここで、応圧力よりも強い力でスタートボタン５０を押下すれば、ステップＳ１１６を経て、複写が実行される。
【０１８５】
また、ユーザは、スタートボタン５０を押下しても複写が開始されないのを受け、表示パネル６６で印刷設定を確認し、現在の印刷設定とは異なる印刷設定を行う場合は、オールクリアボタン６２を押下する。
コピー機１００では、オールクリアボタン６２が押下されると、ステップＳ１１８を経て、印刷設定が初期化される。
【０１８６】
ユーザは、所望の印刷設定を入力し、スタートボタン５０を押下する。このとき、印刷総コストが所定値以上であると判定された場合は、上記同様の手順により、フォースフィードバックモジュール４２が発生する応圧力よりも強い力でスタートボタン５０を押下すればよい。
一方、コピー機１００では、印刷総コストが所定値未満であると判定されると、ステップＳ１２０を経て、制御値Ｃvが「０」に設定され、設定された制御値に応じた応圧力が生じるようにフォースフィードバックモジュール４２が制御されるが、制御値が「０」なので、スタートボタン５０に応圧力は付加されない。この場合、ユーザは、スタートボタン５０を通常に押下するだけで複写を開始することができる。印刷総コストが小さい場合は、ミスプリントが発生しても環境負荷が小さいので、ユーザの利便性が優先される。
【０１８７】
このようにして、本実施の形態では、印刷設定を入力し、入力した印刷設定およびコスト算出基礎情報に基づいて印刷総コストを算出し、算出した印刷総コストが所定値以上であると判定したときは、所定の応圧力が生じるようにフォースフィードバックモジュール４２を制御し、スタートボタン５０が押下されたときは、印刷を許可するようになっている。
【０１８８】
これにより、ミスプリントによる環境負荷を表すデータが大きい場合は、強い力でスタートボタン５０を押下しなければ複写が実行されないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができる。
【０１８９】
上記実施の形態において、コスト算出基礎情報は、形態１、４または７の環境負荷算出基礎情報に対応し、コスト算出基礎情報記憶部１０は、形態１、４または７の環境負荷算出基礎情報記憶手段に対応し、印刷設定入力部１２、操作パネル４０およびステップＳ１００は、形態１の印刷設定入力手段に対応している。また、ステップＳ１００は、形態４または７の印刷設定入力ステップに対応し、印刷総コスト算出部１４およびステップＳ１０４は、形態１の環境負荷算出手段に対応し、ステップＳ１０４は、形態４または７の環境負荷算出ステップに対応している。
【０１９０】
また、上記実施の形態において、印刷操作入力部１６および操作パネル４０は、形態１、４または７の印刷操作入力手段に対応し、応圧力調整部１８およびフォースフィードバックモジュール４２は、形態１、２、４、５、７または８の応圧力調整手段に対応し、応圧力制御部２０およびステップＳ１１０は、形態１または２の応圧力制御手段に対応している。また、ステップＳ１１０は、形態４、５、７または８の応圧力制御ステップに対応し、判定部２２およびステップＳ１１４は、形態１の判定手段に対応し、ステップＳ１１４は、形態４または７の判定ステップに対応している。
【０１９１】
なお、上記実施の形態においては、印刷総コストが所定値以上であると判定したときは、所定の応圧力が生じるようにフォースフィードバックモジュール４２を制御するように構成したが、これに限らず、印刷総コストに応じた応圧力が生じるようにフォースフィードバックモジュール４２を制御するように構成することもできる。この場合、制御値Ｃvは、例えば、下式（３）により設定することができる。
【０１９２】
Ｃv＝印刷総コストｐ／２０                                            …（３）
【０１９３】
また、上記実施の形態においては、印刷総コストが所定値以上であると判定したときは、制御値Ｃvに「５」を設定したが、この数値はあくまで一例であり、必要に応じて任意の値を設定することができる。印刷総コストに応じて制御値Ｃvを連続的または段階的に増加させる構成においても同じである。
【０１９４】
また、上記実施の形態においては、印刷設定および各種コスト算出基礎テーブル４２０，４４０に基づいて印刷総コストを算出するように構成したが、これに限らず、各種コスト算出基礎テーブル４２０，４４０のうちいずれか１つのテーブルに基づいて印刷総コストを算出するように構成することもできる。
また、上記実施の形態においては、コスト算出基礎情報記憶部１０をコピー機１００に設けて構成したが、これに限らず、コピー機１００その他の端末にコスト算出基礎情報記憶部１０を設けて構成することもできる。
【０１９５】
また、上記実施の形態において、図１７のフローチャートに示す処理を実行するにあたっては、ＲＯＭ３２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ３４に読み込んで実行するようにしてもよい。
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【０１９６】
また、上記実施の形態においては、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法をコピー機１００に適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。コピー機１００に代えて、例えば、ホスト端末と、ネットワークプリンタとを通信可能に接続したネットワークシステムに適用することができる。
ホスト端末に適用する場合は、マウスのクリックボタン、キーボードの特定キー（例えば、リターンキー）の内部にフォースフィードバックモジュール４２を設けることができる。
【０１９７】
［第４の実施の形態］
以下、本発明の第４の実施の形態を図面を参照しながら説明する。図１８ないし図２４は、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法の実施の形態を示す図である。これらの図面と第１の実施の形態で説明した図１〜図５を参照して、本実施の形態について説明する。
本実施の形態は、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法をホスト端末１００のプリンタドライバに適用したものである。
【０１９８】
まず、本発明を適用するネットワークシステムの機能概要を説明する。
図１は、ネットワークシステムの機能概要を示す機能ブロック図である。
ネットワーク１９９には、図１に示すように、ユーザの利用に供するホスト端末１００と、ネットワークプリンタ２００とが接続されている。
ホスト端末１００は、印刷コストの算出に用いるコスト算出基礎情報を記憶するコスト算出基礎情報記憶部１０と、印刷設定を含む印刷要求を入力する印刷要求入力部１２と、印刷設定入力部１２で入力した印刷設定およびコスト算出基礎情報記憶部１０のコスト算出基礎情報に基づいて印刷コストを算出する印刷コスト算出部１４とを有して構成されている。
【０１９９】
ホスト端末１００は、さらに、印刷の実行を指示する印刷実行ボタンを所定の表示領域内に表示する印刷実行ボタン表示部１５と、表示領域上の位置を指示する位置指示部１６と、印刷実行ボタンの表示位置に対して位置指示部１６による指示が行われたと判定したときは印刷を許可する判定部１８とを有して構成されている。
印刷実行ボタン表示部１５は、印刷コスト算出部１４で算出した印刷コストが所定値未満であると判定したときは、第１のサイズで印刷実行ボタンを表示し、印刷コストが所定値以上であると判定したときは、第１のサイズよりも小さい第２のサイズで印刷実行ボタンを表示する。
【０２００】
ホスト端末１００は、さらに、判定部１８で印刷が許可されたときは文書データに基づいて印刷データを生成する印刷データ生成部２０と、印刷データ生成部２０で生成した印刷データをネットワークプリンタ２００に送信する印刷データ送信部２２とを有して構成されている。
ネットワークプリンタ２００は、印刷データを受信する印刷データ受信部２４と、印刷データ受信部２４で受信した印刷データに基づいて印刷を行うプリンタエンジン２６とを有して構成されている。
【０２０１】
次に、ホスト端末１００の構成を説明する。
図２は、ホスト端末１００のハードウェア構成を示すブロック図である。
ホスト端末１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ３０と、所定領域にあらかじめＣＰＵ３０の制御プログラム等を格納しているＲＯＭ３２と、ＲＯＭ３２等から読み出したデータやＣＰＵ３０の演算過程で必要な演算結果を格納するためのＲＡＭ３４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ３８とで構成されており、これらは、データを転送するための信号線であるバス３９で相互にかつデータ授受可能に接続されている。
【０２０２】
Ｉ／Ｆ３８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置４０と、データやテーブル等をファイルとして格納する記憶装置４２と、画像信号に基づいて画面を表示する表示装置４４と、ネットワーク１９９に接続するための信号線とが接続されている。
次に、記憶装置４２のデータ構造を説明する。
【０２０３】
記憶装置４２は、インクコストの算出に用いるインクコスト算出基礎テーブル４００を記憶している。
図３は、インクコスト算出基礎テーブル４００のデータ構造を示す図である。
インクコスト算出基礎テーブル４００には、図３に示すように、インクの色ごとに１つのレコードが登録されている。各レコードは、インクの色を登録するフィールド４０２と、１ドットを形成するのに必要なインクコストを登録するフィールド４０４とを含んで構成されている。
【０２０４】
図３の例では、第３段目のレコードには、インクの色として「クロ（Ｋ）」が、コストとして「0.000001」がそれぞれ登録されている。これは、クロのインクで印刷を行った場合、インクコストが１ドットあたり0.000001円発生することを示している。
記憶装置４２は、さらに、用紙コストの算出に用いる用紙コスト算出基礎テーブル４２０を記憶している。
【０２０５】
図４は、用紙コスト算出基礎テーブル４２０のデータ構造を示す図である。
用紙コスト算出基礎テーブル４２０には、図４に示すように、印刷用紙のサイズごとに１つのレコードが登録されている。各レコードは、印刷用紙のサイズを登録するフィールド４２２と、印刷用紙１枚あたりの用紙コストを登録するフィールド４２４とを含んで構成されている。
【０２０６】
図４の例では、第３段目のレコードには、用紙サイズとして「Ａ３」が、コストとして「１０」がそれぞれ登録されている。これは、Ａ３サイズの印刷用紙で印刷を行った場合、用紙コストが１枚あたり１０円発生することを示している。
記憶装置４２は、さらに、減価償却コストの算出に用いる減価償却コスト算出基礎テーブル４４０を記憶している。
【０２０７】
図５は、減価償却コスト算出基礎テーブル４４０のデータ構造を示す図である。
減価償却コスト算出基礎テーブル４４０には、図５に示すように、印刷モードごとに１つのレコードが登録されている。各レコードは、印刷モードを登録するフィールド４４２と、印刷モードによる片面印刷１回あたりの減価償却コストを登録するフィールド４４４とを含んで構成されている。
【０２０８】
図５の例では、第２段目のレコードには、印刷モードとして「Ａ３カラー」が、コストとして「１」がそれぞれ登録されている。これは、Ａ３カラーモードで片面印刷を行った場合、減価償却コストが印刷１回あたり１円発生することを示している。両面印刷を行った場合は２円となる。
図２に戻り、ＣＰＵ３０は、マイクロプロセッシングユニット等からなり、ＲＯＭ３２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図６のフローチャートに示す印刷要求処理を実行する。
【０２０９】
図１８は、印刷要求処理を示すフローチャートである。
印刷要求処理は、ネットワークプリンタ２００に対して印刷を要求する処理であって、ＣＰＵ３０において実行されると、図１８に示すように、まず、ステップＳ１００に移行する。
ステップＳ１００では、文書作成アプリケーション等から印刷が要求されたか否かを判定し、印刷が要求されたと判定したとき(Yes)は、ステップＳ１０２に移行するが、そうでないと判定したとき(No)は、印刷が要求されるまでステップＳ１００で待機する。
【０２１０】
ステップＳ１０２では、ページ割付、両面印刷、ページ数等の印刷設定を文書作成アプリケーション等から入力し、ステップＳ１０４に移行して、文書作成アプリケーション等から文書データを入力し、ステップＳ１０６に移行して、印刷実行ボタンのサイズを格納する変数Ｉszに例えば「５」を設定し、ステップＳ１０８に移行する。
ステップＳ１０８では、印刷ダイアログ画面を表示装置４４に表示する。このとき、印刷ダイアログ画面には、変数Ｉszの値に応じたサイズで印刷実行ボタンを表示する。印刷実行ボタンは、変数Ｉszの値が小さいほど小さなサイズで表示される。
【０２１１】
次いで、ステップＳ１１０に移行して、入力装置４０であるマウスの指示により印刷部数等の印刷設定の入力を受け付け、ステップＳ１１２に移行して、印刷設定が入力された
か否かを判定し、印刷設定が入力されたと判定したとき(Yes)は、ステップＳ１１４に移行する。
ステップＳ１１４では、入力した印刷設定および文書データ、並びにインクコスト算出基礎テーブル４００、用紙コスト算出基礎テーブル４２０および減価償却コスト算出基礎テーブル４４０に基づいて印刷コストを算出する。例えば、あるモノクロ文書が、Ａ４サイズで３０ページ、１ページあたりの平均ドット数が140000ドットであるものとすると、ページ割付せず等倍で片面印刷を行う場合は、下式（１）により印刷コストｐを算出することができる。
【０２１２】
インクコストｐ1＝クロ（0.000001円）×140000×３０＝４．２円
用紙コストｐ2＝Ａ４（５円）×３０枚×１部＝１５０円
減価償却コストｐ3＝Ａ４モノクロ（０．１円）×３０（回）＝３円
印刷コストｐ＝ｐ1＋ｐ2＋ｐ3＝４．２＋１５０＋３＝１５７．２円        …（１）
【０２１３】
また、２面割付で両面印刷を行う場合は、下式（２）により印刷コストｐを算出することができる。この場合、ドット数は、Ａ４→Ａ５縮小により０．７倍となり、用紙枚数は、３０／４＋１＝８枚となる。
【０２１４】
インクコストｐ1＝クロ（0.000001円）×140000×０．７×３０＝０．３円
用紙コストｐ2＝Ａ４（５円）×８枚×１部＝４０円
減価償却コストｐ3＝Ａ４モノクロ（０．１円）×１５（回）＝１．５円
印刷コストｐ＝ｐ1＋ｐ2＋ｐ3＝０．３＋４０＋１．５＝４１．８円        …（２）
【０２１５】
なお、さらに詳細な印刷コストを算出する場合は、例えば、特許文献２の技術を利用することができる。
【０２１６】
次いで、ステップＳ１１６に移行して、算出した印刷コストが所定値（例えば、１００円）以上であるか否かを判定し、印刷コストが所定値以上であると判定したとき(Yes)は、ステップＳ１１８に移行して、ステップＳ１０６で設定した値よりも小さい値（例えば、「３」）を変数Ｉszに設定し、ステップＳ１０８に移行する。
一方、ステップＳ１１２で、印刷設定が入力されないと判定したとき(No)は、ステップＳ１２０に移行して、印刷実行ボタンの表示位置に対してマウスによる指示が行われたか否かを判定し、マウスによる指示が行われたと判定したとき(Yes)は、ステップＳ１２２に移行する。
【０２１７】
ステップＳ１２２では、入力した文書データに基づいて印刷データを生成し、ステップＳ１２４に移行して、生成した印刷データをネットワークプリンタ２００に送信し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ１２０で、マウスによる指示が行われないと判定したとき(No)は、ステップＳ１１０に移行する。
【０２１８】
一方、ステップＳ１１６で、印刷コストが所定値未満であると判定したとき(No)は、ステップＳ１２６に移行して、ステップＳ１０６で設定した値と同一の値「５」を変数Ｉszに設定し、ステップＳ１０８に移行する。
次に、本実施の形態の動作を説明する。
ユーザは、ホスト端末１００において、文書作成アプリケーション等を利用して印刷を要求する。
【０２１９】
ホスト端末１００では、印刷が要求されると、ステップＳ１０２〜Ｓ１０８を経て、印刷設定および文書データが入力され、変数Ｉszに「５」が設定され、印刷ダイアログ画面
が表示される。
【０２２０】
図１９は、印刷ダイアログ画面を示す図である。
印刷ダイアログ画面には、図１９に示すように、印刷結果のプレビューを表示するプレビュー領域６００と、プレビュー領域６００を変更するコントロールボタン６０２と、印刷部数を指定するテンキーボタン６０４と、印刷実行ボタン６０６と、印刷設定を初期化するオールクリアボタン６０８と、各種ボタン等の入力をキャンセルするキャンセルボタン６１０と、現在の印刷設定を表示する印刷設定表示領域６１２とが設けられている。印刷実行ボタン６０６は、変数Ｉszの値がデフォルト値「５」であるので、標準のサイズで表示される。
【０２２１】
次に、ユーザは、印刷ダイアログ画面において、マウスによりテンキーボタン６０４をクリックし、印刷部数として例えば「５」を設定する。
ホスト端末１００では、印刷設定として印刷部数が入力されると、ステップＳ１１４を経て、入力された印刷設定および文書データ、並びに各種コスト算出基礎テーブル４００〜４４０に基づいて印刷コストが算出される。このとき、印刷部数が「５」であることから、印刷コストが所定値以上であると判定されると、ステップＳ１１６，Ｓ１０８を経て、変数Ｉszに「３」が設定され、印刷ダイアログ画面が表示される。
【０２２２】
図２０は、印刷ダイアログ画面を示す図である。
印刷ダイアログ画面では、変数Ｉszの値がデフォルト値よりも小さい値「３」であるので、図２０に示すように、標準のサイズよりも小さいサイズで印刷実行ボタン６０６が表示される。そのため、クリックの連打等の連続的な入力操作では印刷実行ボタン６０６を確実に指示できない可能性があり、印刷が開始されない場合がある。この場合、ユーザは、印刷実行ボタン６０６の表示位置をしっかりと確認した上で指示しなければならない。
【０２２３】
ユーザが印刷実行ボタン６０６をクリックすると、ステップＳ１２２，Ｓ１２４を経て、印刷データが生成され、生成された印刷データがネットワークプリンタ２００に送信される。
ネットワークプリンタ２００では、印刷データ受信部２４により印刷データを受信すると、プリンタエンジン２６により、受信した印刷データに基づいて印刷が行われる。
【０２２４】
また、ユーザは、印刷実行ボタン６０６をクリックしても印刷が開始されないのを受け、印刷ダイアログ画面において印刷設定を確認し、設定ミスがあれば、必要な内容に変更する。例えば、１部だけ印刷しようと思っていたところ、デフォルト値として５部設定されている場合は、印刷部数を１部に変更する。
ホスト端末１００では、印刷設定が入力されると、ステップＳ１１４を経て、印刷コストが算出され、変数Ｉszが設定される。その後は、上記同様の手順により印刷を開始すればよい。
【０２２５】
また、ホスト端末１００では、印刷コストが所定値未満であると判定されると、ステップＳ１２６を経て、変数Ｉszに「５」が設定される。この場合、印刷実行ボタン６０６が標準のサイズで表示されるので、ユーザは、普段の要領で印刷実行ボタン６０６をクリックして印刷を開始することができる。印刷コストが小さい場合は、ミスプリントが発生しても環境負荷が小さいので、ユーザの利便性が優先される。
【０２２６】
このようにして、本実施の形態では、印刷設定を入力し、入力した印刷設定およびコスト算出基礎情報に基づいて印刷コストを算出し、算出した印刷コストが所定値以上であると判定したときは、標準のサイズよりも小さいサイズで印刷実行ボタン６０６を表示し、印刷実行ボタン６０６の表示位置に対してマウスによる指示が行われたと判定したときは印刷を許可するようになっている。
【０２２７】
これにより、ミスプリントによる環境負荷を表すデータが大きい場合は、印刷実行ボタン６０６の表示位置を確認した上で指示しなければならないので、ユーザに対して印刷設定の確認を促すことができる。したがって、ミスプリントの発生が低減することが期待でき、従来に比して、環境負荷を低減することができる。
上記実施の形態において、コスト算出基礎情報記憶部１０は、形態１、９または１７の環境負荷算出基礎情報記憶手段に対応し、印刷設定入力部１２、入力装置４０およびステップＳ１０２，Ｓ１１０は、形態１の印刷設定入力手段に対応し、ステップＳ１０２，Ｓ１１０は、形態９または１７の印刷設定入力ステップに対応している。また、印刷コスト算出部１４およびステップＳ１１４は、形態１の環境負荷算出手段に対応し、ステップＳ１１４は、形態９または１７の環境負荷算出ステップに対応し、印刷実行ボタン表示部１５およびステップＳ１０８は、形態１または２の実行指示画像表示手段に対応している。
【０２２８】
また、上記実施の形態において、ステップＳ１０８は、形態９、１０、１７または１８の実行指示画像表示ステップに対応し、位置指示部１６および入力装置４０は、形態１、９または１７の位置指示手段に対応し、判定部１８およびステップＳ１２０は、形態１の判定手段に対応している。また、ステップＳ１２０は、形態９または１７の判定ステップに対応し、コスト算出基礎情報は、形態１、９または１７の環境負荷算出基礎情報に対応し、印刷実行ボタン６０６は、形態１、２、９、１０、１７または１８の実行指示画像に対応している。
【０２２９】
なお、上記実施の形態においては、印刷コストが所定値以上であると判定したときは、標準のサイズよりも小さいサイズで印刷実行ボタン６０６を表示するように構成したが、これに限らず、印刷コストが所定値以上であると判定したときは、標準の濃度のときのコントラストよりも低いコントラストになる濃度の色で印刷実行ボタン６０６を表示するように構成することもできる。
ホスト端末１００では、印刷が要求されると、ステップＳ１０２〜Ｓ１０８を経て、印刷設定および文書データが入力され、変数Ｉszに「５」が設定され、印刷ダイアログ画面が表示される。
【０２３０】
図２１は、印刷ダイアログ画面を示す図である。
印刷ダイアログ画面では、変数Ｉszの値がデフォルト値「５」であるので、図２１に示すように、標準の濃度の色で印刷実行ボタン６０６が表示される。
次に、ユーザは、印刷ダイアログ画面において、マウスによりテンキーボタン６０４をクリックし、印刷部数として例えば「５」を設定する。
ホスト端末１００では、印刷設定として印刷部数が入力されると、ステップＳ１１４を経て、入力された印刷設定および文書データ、並びに各種コスト算出基礎テーブル４００〜４４０に基づいて印刷コストが算出される。このとき、印刷部数が「５」であることから、印刷コストが所定値以上であると判定されると、ステップＳ１１６，Ｓ１０８を経て、変数Ｉszに「３」が設定され、印刷ダイアログ画面が表示される。
【０２３１】
図２２は、印刷ダイアログ画面を示す図である。
印刷ダイアログ画面では、変数Ｉszの値がデフォルト値よりも小さい値「３」であるので、図２２に示すように、標準の濃度のときのコントラストよりも低いコントラストになる濃度の色で印刷実行ボタン６０６が表示される。そのため、クリックの連打等の連続的な入力操作では印刷実行ボタン６０６を確実に指示できない可能性があり、印刷が開始されない場合がある。この場合、ユーザは、印刷実行ボタン６０６の表示位置をしっかりと確認した上で指示しなければならない。
【０２３２】
これにより、上記実施の形態と同等の効果が得られる。
また、印刷コストが所定値以上であると判定したときは、標準の位置とは異なる位置に印刷実行ボタン６０６を表示するように構成することもできる。
ホスト端末１００では、印刷が要求されると、ステップＳ１０２〜Ｓ１０８を経て、印刷設定および文書データが入力され、変数Ｉszに「５」が設定され、印刷ダイアログ画面が表示される。
【０２３３】
図２３は、印刷ダイアログ画面を示す図である。
印刷ダイアログ画面では、変数Ｉszの値がデフォルト値「５」であるので、図２３に示すように、標準の位置に印刷実行ボタン６０６が表示される。
次に、ユーザは、印刷ダイアログ画面において、マウスによりテンキーボタン６０４をクリックし、印刷部数として例えば「５」を設定する。
【０２３４】
ホスト端末１００では、印刷設定として印刷部数が入力されると、ステップＳ１１４を経て、入力された印刷設定および文書データ、並びに各種コスト算出基礎テーブル４００〜４４０に基づいて印刷コストが算出される。このとき、印刷部数が「５」であることから、印刷コストが所定値以上であると判定されると、ステップＳ１１６，Ｓ１０８を経て、変数Ｉszに「３」が設定され、印刷ダイアログ画面が表示される。
【０２３５】
図２４は、印刷ダイアログ画面を示す図である。
印刷ダイアログ画面では、変数Ｉszの値がデフォルト値よりも小さい値「３」であるので、図２４に示すように、標準の位置とは異なる位置に印刷実行ボタン６０６が表示される。印刷実行ボタン６０６は、キャンセルボタン６１０の位置と入れ替わるかたちになる。そのため、クリックの連打等の連続的な入力操作では印刷実行ボタン６０６を確実に指示できない可能性があり、印刷が開始されない場合がある。この場合、ユーザは、印刷実行ボタン６０６の表示位置をしっかりと確認した上で指示しなければならない。
【０２３６】
これにより、上記実施の形態と同等の効果が得られる。
また、上記実施の形態においては、印刷コストが所定値以上であると判定したときは、標準のサイズよりも小さいサイズで印刷実行ボタン６０６を表示するように構成したが、これに限らず、印刷コストの増加に対してサイズが小さくなるように印刷実行ボタン６０６を表示するように構成することもできる。この場合、変数Ｉszは、例えば、下式（３）により算出することができる。なお、この構成は、印刷実行ボタン６０６の濃度を変更する構成についても同様に適用することができる。
【０２３７】
Ｉsz＝印刷コストｐ／２０                                              …（３）
【０２３８】
また、上記実施の形態においては、印刷が許可されてから印刷データの生成を行うように構成したが、これに限らず、ステップＳ１０２〜Ｓ１２０の処理と並列に印刷データを生成する処理を実行するように構成することもできる。
【０２３９】
また、上記実施の形態においては、印刷コストが所定値以上であると判定したときに、変数Ｉszに「３」を設定したが、この数値はあくまで一例であり、必要に応じて任意の値を設定することができる。印刷コストに応じて変数Ｉszの値を連続的または段階的に増加させる構成においても同じである。
また、上記実施の形態においては、印刷設定、文書データおよび各種コスト算出基礎テーブル４００〜４４０に基づいて印刷コストを算出するように構成したが、これに限らず、各種コスト算出基礎テーブル４００〜４４０のうちいずれか１つのテーブルに基づいて印刷コストを算出するように構成することもできる。減価償却コスト算出基礎テーブル４４０を用いない場合は、文書データが不要となる。
【０２４０】
また、上記実施の形態においては、コスト算出基礎情報記憶部１０をホスト端末１００に設けて構成したが、これに限らず、ホスト端末１００、ネットワークプリンタ２００その他の端末にコスト算出基礎情報記憶部１０を設けて構成することもできる。
また、上記実施の形態において、図６のフローチャートに示す処理を実行するにあたっては、ＲＯＭ３２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ３４に読み込んで実行するようにしてもよい。
【０２４１】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【０２４２】
また、上記実施の形態においては、本発明に係る環境負荷低減印刷支援システムおよび環境負荷低減印刷支援プログラム、並びに環境負荷低減印刷支援方法をホスト端末１００のプリンタドライバに適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【図面の簡単な説明】
【０２４３】
【図１】ネットワークシステムの機能概要を示す機能ブロック図である。
【図２】ホスト端末１００のハードウェア構成を示すブロック図である。
【図３】インクコスト算出基礎テーブル４００のデータ構造を示す図である。
【図４】用紙コスト算出基礎テーブル４２０のデータ構造を示す図である。
【図５】減価償却コスト算出基礎テーブル４４０のデータ構造を示す図である。
【図６】印刷要求処理を示すフローチャートである。
【図７】印刷ダイアログ画面を示す図である。
【図８】印刷ダイアログ画面を示す図である。
【図９】印刷ダイアログ画面を示す図である。
【図１０】印刷要求処理を示すフローチャートである。
【図１１】コピー機１００の機能概要を示す機能ブロック図である。
【図１２】コピー機１００のハードウェア構成を示すブロック図である。
【図１３】操作パネル４０の操作面の構成を示す図である。
【図１４】図３中のＡ−Ａ'線に沿った断面図である。
【図１５】用紙コスト算出基礎テーブル４２０のデータ構造を示す図である。
【図１６】プリントコスト算出基礎テーブル４４０のデータ構造を示す図である。
【図１７】複写制御処理を示すフローチャートである。
【図１８】印刷要求処理を示すフローチャートである。
【図１９】印刷ダイアログ画面を示す図である。
【図２０】印刷ダイアログ画面を示す図である。
【図２１】印刷ダイアログ画面を示す図である。
【図２２】印刷ダイアログ画面を示す図である。
【図２３】印刷ダイアログ画面を示す図である。
【図２４】印刷ダイアログ画面を示す図である。
【符号の説明】
【０２４４】
１００…ホスト端末，コピー機、１０…コスト算出基礎情報記憶部、１２…印刷要求入力部，印刷設定入力部、１４…印刷コスト算出部，印刷総コスト算出部、１５…印刷実行ボタン表示部、１６…印刷操作入力部，位置指示部、１８…判定部，応圧力調整部、２０…印刷データ生成部，応圧力制御部、２２…印刷データ送信部，判定部、２４…印刷データ受信部，複写部、２６…プリンタエンジン、３０…ＣＰＵ、３２…ＲＯＭ、３４…ＲＡＭ、３８…Ｉ／Ｆ、４０…入力装置，操作パネル、４２…記憶装置，フィードバックモジュール、４４…表示装置，記憶装置、４６…光学読取装置、４８…印刷装置、４００…インクコスト算出基礎テーブル、４２０…用紙コスト算出基礎テーブル、４４０…減価償却コスト算出基礎テーブル，プリントコスト算出基礎テーブル、２００…ネットワークプリンタ、１９９…ネットワーク
【図１】
2007012023.tif 000003
【図２】
2007012023.tif 000004
【図３】
2007012023.tif 000005
【図４】
2007012023.tif 000006
【図５】
2007012023.tif 000007
【図６】
2007012023.tif 000008
【図７】
2007012023.tif 000009
【図８】
2007012023.tif 000010
【図９】
2007012023.tif 000011
【図１０】
2007012023.tif 000012
【図１１】
2007012023.tif 000013
【図１２】
2007012023.tif 000014
【図１３】
2007012023.tif 000015
【図１４】
2007012023.tif 000016
【図１５】
2007012023.tif 000017
【図１６】
2007012023.tif 000018
【図１７】
2007012023.tif 000019
【図１８】
2007012023.tif 000020
【図１９】
2007012023.tif 000021
【図２０】
2007012023.tif 000022
【図２１】
2007012023.tif 000023
【図２２】
2007012023.tif 000024
【図２３】
2007012023.tif 000025
【図２４】
2007012023.tif 000026