(57)【要約】【課題】  利用者による操作を必要とせずに印刷枚数の累計値を印刷出力する【解決手段】  カウンタ情報取出部５は、入力される識別情報に対応付けてカウンタ情報データベース１に記憶されているカウンタ値（印刷枚数の累計値）を取得し、印刷値計算部６は、取得されたカウンタ値をカウンタＣに書き込み、順次、画像データ加工部７からのカウンタ値の要求を受けてカウンタＣの値をカウントアップして、カウントアップ後の値を画像データ加工部７へ出力する。画像データ加工部７は、出力ページの画像データに、印刷値計算部７から入力されるカウンタ値を合成して、合成後の画像データをプリントエンジン８へ出力する。【選択図】  図１
2007008001.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ或いはグループを識別するための識別情報に対応付けて当該ユーザ或いは当該グループの印刷枚数の累計値を記憶する累計枚数記憶手段と、
入力される識別情報に対応付けて前記累計枚数記憶手段に記憶されている印刷枚数の累計値を取得し、取り出した印刷枚数の累計値を印刷カウンタのカウンタ値とする累計枚数取得手段と、
印刷出力される出力ページ毎に、順次、前記印刷カウンタのカウンタ値に１加算した値を新たなカウンタ値とし、当該新たなカウンタ値を出力ページに合成して印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段により生成される印刷データを印刷出力する印刷手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記新たなカウンタ値の印刷色を決定するために用いられる基準値を記憶する基準値記憶手段と、
前記基準値記憶手段に記憶されている前記基準値と前記印刷カウンタの前記新たなカウンタ値とを比較して、この新たなカウンタ値が前記基準値を超えていない場合にはこの新たなカウンタ値の印刷色を第１の印刷色に決定し、この新たなカウンタ値が前記基準値を超えている場合にはこの新たなカウンタ値の印刷色を前記第１の印刷色と異なる第２の印刷色に決定する印刷色決定手段と、
を更に備えたことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記新たなカウンタ値を印刷するか否かを決定するために用いられる基準値を記憶する基準値記憶手段と、
前記基準値記憶手段に記憶されている前記基準値と前記印刷カウンタの前記新たなカウンタ値とを比較して、この新たなカウンタ値が前記基準値を超えている場合にこの新たなカウンタ値を出力ページに合成して出力することを決定する合成出力決定手段と、
を更に備えたことを特徴とする請求項１記載の画像形成装置。
【請求項４】
ユーザ或いはグループを識別するための識別情報に対応付けて当該ユーザ或いは当該グループの印刷枚数の累計値を記憶する累計枚数記憶手段を備えた画像形成装置により行われる画像形成方法であって、
入力される識別情報に対応付けて前記累計枚数記憶手段に記憶されている印刷枚数の累計値を取得し、取り出した印刷枚数の累計値を印刷カウンタのカウンタ値とする累計枚数取得手順と、
印刷出力される出力ページ毎に、順次、前記印刷カウンタのカウンタ値に１加算した値を新たなカウンタ値とし、当該新たなカウンタ値を出力ページに合成して印刷データを生成する印刷データ生成手順と、
前記印刷データ生成手順において生成された印刷データを印刷出力する印刷手順と、
を有することを特徴とする画像形成方法。
【請求項５】
ユーザ或いはグループを識別するための識別情報に対応付けて当該ユーザ或いは当該グループの印刷枚数の累計値を記憶する累計枚数記憶手段を備えたコンピュータを、
入力される識別情報に対応付けて前記累計枚数記憶手段に記憶されている印刷枚数の累計値を取得し、取り出した印刷枚数の累計値を印刷カウンタのカウンタ値とする累計枚数取得手段、
印刷出力される出力ページ毎に、順次、前記印刷カウンタのカウンタ値に１加算した値を新たなカウンタ値とし、当該新たなカウンタ値を出力ページに合成して印刷データを生成する印刷データ生成手段、及び
前記印刷データ生成手段により生成される印刷データを印刷出力する印刷手段、
として機能させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷枚数の累計値を併せて印刷する画像形成装置、画像形成方法、及び画像形成プログラムに関する。
【背景技術】
【０００２】
従来から、印刷枚数の低減は経費の削減や環境の保護につながることから、印刷枚数の低減を目的として、カウントした印刷枚数の累計値を出力することが行われてきた。
例えば、利用者毎に各日の印刷枚数を保存しておき、利用者の要求に応じて、例えば１週間分の印刷枚数の累計を保存内容（各日の印刷枚数）を基に算出し、算出した１週間分の印刷枚数の累計値を表示する（例えば、特許文献１参照。）。
【特許文献１】特開２００３−２０８２９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、上記の技術では、利用者の要求があってはじめて印刷枚数の累計値が表示されるものであり、利用者の要求がなければ印刷枚数の累計値が表示されることがない。また、一般に、利用者自らが自発的に印刷枚数の累計値を確認することは期待しにくいと考えられる。このため、印刷枚数の累計値を表示することが可能なシステムであっても、その機能を十分に活かしきれていないと考えられる。
そこで、本発明は、利用者による操作を必要とせずに印刷が行われると印刷枚数の累計値を出力する画像形成装置、画像形成方法、及び画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の画像形成装置は、ユーザ或いはグループを識別するための識別情報に対応付けて当該ユーザ或いは当該グループの印刷枚数の累計値を記憶する累計枚数記憶手段と、入力される識別情報に対応付けて前記累計枚数記憶手段に記憶されている印刷枚数の累計値を取得し、取り出した印刷枚数の累計値を印刷カウンタのカウンタ値とする累計枚数取得手段と、印刷出力される出力ページ毎に、順次、前記印刷カウンタのカウンタ値に１加算した値を新たなカウンタ値とし、当該新たなカウンタ値を出力ページに合成して印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段により生成される印刷データを印刷出力する印刷手段と、を備えたことを特徴とする。
【０００５】
上記画像形成装置において、前記新たなカウンタ値の印刷色を決定するために用いられる基準値を記憶する基準値記憶手段と、前記基準値記憶手段に記憶されている前記基準値と前記印刷カウンタの前記新たなカウンタ値とを比較して、この新たなカウンタ値が前記基準値を超えていない場合にはこの新たなカウンタ値の印刷色を第１の印刷色に決定し、この新たなカウンタ値が前記基準値を超えている場合にはこの新たなカウンタ値の印刷色を前記第１の印刷色と異なる第２の印刷色に決定する印刷色決定手段と、を更に備えたことを特徴とする。
上記画像形成装置において、前記新たなカウンタ値を印刷するか否かを決定するために用いられる基準値を記憶する基準値記憶手段と、前記基準値記憶手段に記憶されている前記基準値と前記印刷カウンタの前記新たなカウンタ値とを比較して、この新たなカウンタ値が前記基準値を超えている場合にこの新たなカウンタ値を出力ページに合成して出力することを決定する合成出力決定手段と、を更に備えたことを特徴とする。
【０００６】
本発明の画像形成方法は、ユーザ或いはグループを識別するための識別情報に対応付けて当該ユーザ或いは当該グループの印刷枚数の累計値を記憶する累計枚数記憶手段を備えた画像形成装置により行われる画像形成方法であって、入力される識別情報に対応付けて前記累計枚数記憶手段に記憶されている印刷枚数の累計値を取得し、取り出した印刷枚数の累計値を印刷カウンタのカウンタ値とする累計枚数取得手順と、印刷出力される出力ページ毎に、順次、前記印刷カウンタのカウンタ値に１加算した値を新たなカウンタ値とし、当該新たなカウンタ値を出力ページに合成して印刷データを生成する印刷データ生成手順と、前記印刷データ生成手順において生成された印刷データを印刷出力する印刷手順と、を有することを特徴とする。
【０００７】
本発明の画像形成プログラムは、ユーザ或いはグループを識別するための識別情報に対応付けて当該ユーザ或いは当該グループの印刷枚数の累計値を記憶する累計枚数記憶手段を備えたコンピュータを、入力される識別情報に対応付けて前記累計枚数記憶手段に記憶されている印刷枚数の累計値を取得し、取り出した印刷枚数の累計値を印刷カウンタのカウンタ値とする累計枚数取得手段、印刷出力される出力ページ毎に、順次、前記印刷カウンタのカウンタ値に１加算した値を新たなカウンタ値とし、当該新たなカウンタ値を出力ページに合成して印刷データを生成する印刷データ生成手段、及び前記印刷データ生成手段により生成される印刷データを印刷出力する印刷手段、として機能させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、累計枚数記憶手段に記憶されている印刷枚数の累計値を印刷カウンタのカウンタ値とし、印刷出力される出力ページ毎に、印刷カウンタのカウンタ値に１加算した値を新たなカウンタ値とし、当該新たなカウンタ値を出力ページに合成して印刷出力する。これにより、利用者による操作を必要とせずに印刷枚数の累計値を印刷出力することが可能になる。
【発明を実施するための最良の形態】
【０００９】
《第１の実施の形態》
以下、本発明の第１の実施の形態の画像形成装置について図面を参照しつつ説明する。ただし、本実施の形態及び後述する実施の形態において、ユーザが、画像形成装置を利用して印刷を行うためには、印刷前に識別情報を入力してログインしなければならないものとする。
まず、第１の実施の形態の画像形成装置の構成について図１を参照しつつ説明する。図１は、本実施の形態の画像形成装置の構成を示すブロック図である。
図１に示すように、画像形成装置は、カウンタ情報データベース（累計枚数記憶手段）１、スキャンエンジン２、画像データ生成部３、識別情報取得部４、カウンタ情報取出部５、印刷値計算部６、画像データ加工部７、プリントエンジン（印刷手段）８、及びカウンタ情報更新部９を有している。なお、カウンタ情報取出部５と印刷値計算部６とにより累計枚数取得手段を実現する。また、印刷値計算部６と画像データ加工部７とにより印刷データ生成手段を実現する。
【００１０】
カウンタ情報データベース１は、グループ（例えば、企業における部門）ごとの印刷枚数のカウンタ値（リセットされた後の印刷枚数の累計値）を記憶するデータベースである。カウンタ情報データベース１は、図２に示すように、グループを識別するための識別情報に対応付けて当該グループに属するユーザが印刷した印刷枚数のカウント値を記憶している。図２の例では、識別情報が「ＩＤ００１」のグループは、これまでに計３００枚印刷したことを示している。
なお、グループごとの印刷枚数のカウンタ値を記憶する代わりに、ユーザごとに識別情報を割り当てて、ユーザごとの印刷枚数のカウンタ値をユーザに割り当てた識別情報に対応付けて記憶するようにしてもよい。
【００１１】
スキャンエンジン２は、原稿読取要求により、セットされた原稿の読み取りを開始し、画像データ生成部３は、スキャンエンジン２により読み取られた原稿の画像データを生成し、生成した画像データを画像データ加工部７へ出力する。
【００１２】
識別情報取得部４は、ユーザによって入力部（不図示）を利用して入力されたユーザが属するグループに割り当てられた識別情報を入力部から入力されることにより取得し、取得した識別情報をカウンタ情報取出部５及びカウンタ情報更新部９へ出力する。
カウンタ情報取出部５は、識別情報取得部４から入力される識別情報を利用して、この識別情報に対応付けてカウンタ情報データベース１に記憶されているカウンタ値（印刷枚数の累計値）をカウンタ情報データベース１から取り出す。そして、カウンタ情報取出部５は、取り出したカウンタ値を印刷値計算部６へ出力する。なお、カウンタ情報取出部５によってカウンタ情報データベース１から取り出されるカウンタ値は、ユーザがログインした時点のカウンタ情報データベース１に記憶されているカウンタ値である。
印刷値計算部６は、カウンタ情報取出部５から入力されるカウンタ値をカウンタ（印刷カウンタ）Ｃに初期のカウンタ値として書き込む。そして、印刷値計算部６は、画像データ加工部７から後述するカウンタ値の要求が入力されると、カウンタＣのカウンタ値を「１」カウントアップし（Ｃ＝Ｃ＋１）、カウントアップ後のカウンタ値を画像データ加工部７へ出力する。
【００１３】
画像データ加工部７は、画像データ生成部３から画像データが入力されると、順次、プリントエンジン８に出力して印刷される出力ページの画像データがあれば、印刷値計算部６に対してカウンタ値の要求を行い、印刷値計算部６からカウンタ値（このカウンタ値は、出力ページの画像データが紙に印刷された場合の印刷枚数の累計値）を取得する。そして、画像データ加工部７は、出力ページの画像データに対してその予め定められた範囲（例えば、ページ内の右下）に印刷値計算部６から取得したカウンタ値を合成して、合成した画像データ（以下、加工画像データという。）をプリントエンジン８へ出力する。そして、プリントエンジン８は、画像データ加工部７から入力される加工画像データに基づいてその内容（印刷値計算部６のカウンタ値、つまり、紙に印刷された場合の印刷枚数の累計値を含む。）を紙に印刷する。
【００１４】
カウンタ情報更新部９は、プリントエンジン８により加工画像データに基づいてその内容が１枚の紙に印刷されるたびに、識別情報取得部４から入力される識別情報に対応付けてカウンタ情報データベース１に記憶されているカウンタ値を「１」カウントアップし、カウンタ情報データベース１に記憶されているカウンタ値を更新する。
【００１５】
次に、上述した画像形成装置により行われる印刷枚数の累計値を含めて紙に印刷する画像形成方法について図３を参照しながら説明する。図３は、図１の画像形成装置により行われる画像形成方法の処理手順を示すフローチャートである。
まず、ユーザは、入力部（不図示）を利用して自身が属するグループに割り当てられた識別情報を入力する。入力部を利用して入力された識別情報が入力部から識別情報取得部４へ出力され、識別情報取得部４はユーザによって入力部を利用して入力された識別情報を取得する（ステップＳ１０１）。
カウンタ情報取出部５は、ステップＳ１０１において識別情報取得部４により取得された識別情報を利用して、この識別情報に対応付けてカウンタ情報データベース１に記憶されているカウンタ値をカウンタ情報データベース１から取り出す（ステップＳ１０２）。そして、印刷値計算部６は、ステップＳ１０２においてカウンタ情報取出部５により取り出されたカウンタ値をカウンタＣに初期のカウンタ値として書き込む（ステップＳ１０３）。
【００１６】
ユーザが入力部を利用して識別情報を入力した後に原稿をセットして所定の操作を行うと、セットされた原稿がスキャンエンジン２により順次読み取られ、その読み取られた原稿の画像データが画像データ生成部３によって生成されて、画像データ加工部７へ出力される。
画像データ加工部７は、プリントエンジン８に出力して印刷される出力ページの画像データがあるか否かを判断する（ステップＳ１０４）。プリントエンジン８に出力して印刷される出力ページの画像データがないと判断されると（Ｓ１０４：ＮＯ）、図３の処理を終了する。一方、プリントエンジン８に出力して印刷される出力ページの画像データがあると判断されると（Ｓ１０４：ＹＥＳ）、ステップＳ１０５の処理へ進む。
【００１７】
画像データ加工部７は印刷値計算部６に対してカウンタ値の要求を行い、印刷値計算部６はこの要求を受けて、カウンタＣのカウンタ値を「１」カウントアップし（Ｃ＝Ｃ＋１）、カウントアップ後のカウンタＣのカウンタ値を画像データ加工部７へ出力する（ステップＳ１０５）。
画像データ加工部７は、プリントエンジン８に出力して印刷される出力ページの画像データに対してその予め定められた範囲にステップＳ１０５において印刷値計算部６から入力されたカウンタ値を合成して加工画像データを生成する（ステップＳ１０６）。
画像データ加工部７は、ステップＳ１０６において生成した加工画像データをプリントエンジン８へ出力し（ステップＳ１０７）、ステップＳ１０４の処理へ戻る。これにより、プリントエンジン８により加工画像データの内容（印刷枚数の累計値を含む）が紙に印刷出力され、カウンタ情報更新部９はステップＳ１０１において識別情報取得部４により取得された識別情報に対応付けてカウンタ情報データベース１に記憶されているカウンタ値を「１」カウントアップする。
【００１８】
さらに、上述した画像形成装置により印刷枚数の累計値が紙に印刷される概略について図４を参照しつつ説明する。図４は、本実施の形態の画像形成装置により印刷出力された印刷内容の様子を示す図である。ただし、ユーザのログイン時のカウンタ情報データベース１１の記憶内容は図２に示すものとする。また、ユーザは３枚の原稿をセットするものとする。
ユーザが自身の属するグループに割り当てられた識別情報「ＩＤ００１」を入力部（不図示）を利用して入力して画像形成装置にログインすると、入力部から識別情報取得部４へ識別情報「ＩＤ００１」が出力され、識別情報取得部４は識別情報「ＩＤ００１」を取得する。
カウンタ情報取出部５は、識別情報取得部４により取得された識別情報「ＩＤ００１」を利用して、この識別情報「ＩＤ００１」に対応付けてカウンタ情報データベース１に記憶されているカウンタ値「３００」をカウンタ情報データベース１から取り出す。そして、印刷値計算部６は、カウンタ情報取出部５により取り出されたカウンタ値「３００」をカウンタＣに初期のカウンタ値として書き込む。
【００１９】
画像データ加工部７は、出力すべき出力ページ（１枚目）の画像データがあると判断して印刷値計算部６に対してカウンタ値の要求を行い、印刷値計算部６はカウンタＣのカウンタ値を「１」カウントアップしてカウントアップ後のカウンタ値「３０１」を画像データ加工部７へ出力する。
画像データ加工部７は、出力ページ（１枚目）の画像データに印刷値計算部６から入力されたカウンタ値「３０１」を合成して加工画像データを生成し、加工画像データをプリントエンジン８へ出力する。そして、プリントエンジン８により、位置１１ａにカウンタ値「３０１」が印刷された紙１１が出力される。
【００２０】
画像データ加工部７は、出力すべき出力ページ（２枚目）の画像データがあると判断して印刷値計算部６に対してカウンタ値の要求を行い、印刷値計算部６はカウンタＣのカウンタ値を「１」カウントアップしてカウントアップ後のカウンタ値「３０２」を画像データ加工部７へ出力する。
画像データ加工部７は、出力ページ（２枚目）の画像データに印刷値計算部６から入力されたカウンタ値「３０２」を合成して加工画像データを生成し、加工画像データをプリントエンジン８へ出力する。そして、プリントエンジン８により、位置１２ａにカウンタ値「３０２」が印刷された紙１２が出力される。
【００２１】
画像データ加工部７は、出力すべき出力ページ（３枚目）の画像データがあると判断して印刷値計算部６に対してカウンタ値の要求を行い、印刷値計算部６はカウンタＣのカウンタ値を「１」カウントアップしてカウントアップ後のカウンタ値「３０３」を画像データ加工部７へ出力する。
画像データ加工部７は、出力ページ（３枚目）の画像データに印刷値計算部６から入力されたカウンタ値「３０３」を合成して加工画像データを生成し、加工画像データをプリントエンジン８へ出力する。そして、プリントエンジン８により、位置１３ａにカウンタ値「３０３」が印刷された紙１３が出力される。
画像データ加工部７は、出力すべき出力ページの画像データがないと判断し、これにより画像形成装置は処理を終了する。
【００２２】
以上説明したように、第１の実施の形態の画像形成装置によれば、カウンタ情報データベース１に記憶されているカウンタ値（印刷枚数の累計値）をカウンタＣに初期のカウンタ値として書き込む。そして、プリンタエンジン８へ出力すべき出力ページの画像データがあれば、順次、カウンタＣのカウンタ値を「１」カウントアップしてカウントアップ後のカウンタ値を出力ページの画像データに合成して加工画像データを生成し、加工画像データを基にその内容を紙に印刷出力する。このため、ユーザによる特別な操作を必要とせずに印刷枚数の累計値が印刷出力されることになる。これにより、紙の無駄遣いをなくそうとする利用者の意識が喚起され、経費の削減や環境保護につながる。
【００２３】
《第２の実施の形態》
以下、本発明の第２の実施の形態の画像形成装置について図面を参照しつつ説明する。第２の実施の形態の画像形成装置は、紙にカウンタ値（印刷枚数の累計値）を印刷する印刷色をカウンタ値（印刷枚数の累計値）に応じて異なるようにするものであり、この点において第１の実施の形態の画像形成装置と異なっている。
まず、第２の実施の形態の画像形成装置の構成について図５を参照しつつ説明する。図５は、本実施の形態の画像形成装置の構成を示すブロック図である。
図５に示すように、画像形成装置は、カウンタ情報データベース１、スキャンエンジン２、画像データ生成部３、識別情報取得部４、カウンタ情報取出部５、印刷値計算部６ａ、基準値記憶部２１、基準値比較部（印刷色決定手段）２２、画像データ加工部７ａ、プリントエンジン８、及びカウンタ情報更新部９を有している。なお、第１の実施の形態と同様の処理を行う構成には第１の実施の形態と同じ符号を付し、その説明が適用できるため説明を省略する。
【００２４】
基準値記憶部２１は、紙にカウンタ値（印刷枚数の累計値）を印刷する印刷色を決定するために用いられる基準となる印刷枚数の累計値（以下、基準値という。）を記憶する。
印刷値計算部６ａは、カウンタ情報取出部５から入力されるカウンタ値をカウンタ（印刷カウンタ）Ｃに初期のカウンタ値として書き込む。そして、印刷値計算部６ａは、画像データ加工部７ａから後述するカウンタ値の要求が入力されると、カウンタＣのカウンタ値を「１」カウントアップし（Ｃ＝Ｃ＋１）、カウントアップ後のカウンタ値を基準値比較部２２へ出力する。
【００２５】
基準値比較部２２は、印刷値計算部６ａからカウンタ値が入力されると、基準値記憶部２１に記憶されている基準値を基準値記憶部２１から取り出し、印刷値計算部６ａから入力されたカウンタ値と基準値記憶部２１から取り出した基準値とを比較する。
基準値比較部２２は、比較の結果、カウンタ値が基準値を超えていないと判断した場合には、カウンタ値の紙への印刷色を第１の印刷色（本実施の形態においては黒色）に決定する。そして、基準値比較部２２は、画像データ加工部７ａへ、印刷値計算部６ａから入力されるカウンタ値とカウント値の印刷色として決定した黒色を示す情報を出力する。
また、基準値比較部２２は、比較の結果、カウンタ値が基準値を超えていると判断した場合には、カウンタ値の紙への印刷色を第１の印刷色と異なる第２の印刷色（本実施の形態においては赤色）に決定する。そして、基準値比較部２２は、画像データ加工部７ａへ、印刷値計算部６ａから入力されるカウンタ値とカウント値の印刷色として決定した赤色を示す情報を出力する。
【００２６】
画像データ加工部７ａは、画像データ生成部３から画像データが入力されると、順次、プリントエンジン８に出力して印刷される出力ページの画像データがあれば、印刷値計算部６ａに対してカウンタ値の要求を行い、この要求に対して、基準値比較部２２からカウンタ値（このカウンタ値は、出力ページの画像データが紙に印刷された場合の印刷枚数の累計値）とそのカウンタ値の印刷色を示す情報を取得する。そして、画像データ加工部７ａは、出力ページの画像データに対してその予め定められた範囲（例えば、ページ内の右下）に基準値比較部２２から取得したカウント値を基準値比較部２２から取得した印刷色で合成して、合成した画像データ（加工画像データ）をプリントエンジン８へ出力する。
【００２７】
次に、上述した画像形成装置により行われる印刷枚数の累計値を含めて紙に印刷する画像形成方法について図６を参照しながら説明する。図６は、図５の画像形成装置により行われる画像形成方法の処理手順を示すフローチャートである。
まず、ユーザ、入力部（不図示）を利用して自身が属するグループに割り当てられた識別情報を入力する。入力部を利用して入力された識別情報が入力部から識別情報取得部４へ出力され、識別情報取得部４はユーザによって入力部を利用して入力された識別情報を取得する（ステップＳ２０１）。
カウンタ情報取出部５は、ステップＳ２０１において識別情報取得部４により取得された識別情報を利用して、この識別情報に対応付けてカウンタ情報データベース１に記憶されているカウンタ値をカウンタ情報データベース１から取り出す（ステップＳ２０２）。そして、印刷値計算部６ａは、ステップＳ２０２においてカウンタ情報取出部５により取り出されたカウンタ値をカウンタＣにカウンタＣの初期のカウンタ値として書き込む（ステップＳ２０３）。
【００２８】
ユーザが入力部を利用して識別情報を入力した後に原稿をセットして所定の操作を行うと、セットされた原稿がスキャンエンジン２により順次読み取られ、その読み取られた原稿の画像データが画像データ生成部３によって生成されて、画像データ加工部７ａへ出力される。
画像データ加工部７ａは、プリントエンジン８に出力して印刷される出力ページの画像データがあるか否かを判断する（ステップＳ２０４）。プリントエンジン８に出力して印刷される出力ページの画像データがないと判断されると（Ｓ２０４：ＮＯ）、図６の処理を終了する。一方、プリントエンジン８に出力して印刷される出力ページの画像データがあると判断されると（Ｓ２０４：ＹＥＳ）、ステップＳ２０５の処理へ進む。
【００２９】
画像データ加工部７ａは印刷値計算部６ａに対してカウンタ値の要求を行い、印刷値計算部６は、この要求を受けて、カウンタＣのカウンタ値を「１」カウントアップし（Ｃ＝Ｃ＋１）、カウントアップ後のカウンタＣのカウンタ値を基準値比較部２２へ出力する（ステップＳ２０５）。
基準値比較部２２は、ステップＳ２０５において印刷値計算部６ａからカウンタ値が入力されると、基準値記憶部２１からそれに記憶されている基準値を取り出し、印刷値計算部６ａから入力されたカウンタ値と基準値記憶部２１から取り出した基準値とを比較する。そして、基準値比較部２２は、比較の結果に基づいて、カウンタ値が基準値を超えているか否かを判断する（ステップＳ２０６）。
カウンタ値が基準値を超えていないと判断した場合には（Ｓ２０６：ＮＯ）、ステップＳ２０７の処理へ進む。一方、カウンタ値が基準値を超えたと判断した場合には（Ｓ２０６：ＹＥＳ）、ステップＳ２０９の処理へ進む。
【００３０】
基準値比較部２２は、カウンタ値が基準値を超えていないので、カウンタ値の紙への印刷色を黒色に決定し、画像データ加工部７ａへ、ステップＳ２０５において印刷値計算部６ａから入力されたカウント値とそのカウント値の印刷色として決定した黒色を示す情報を出力する。画像データ加工部７ａは、出力ページの画像データに対してその予め定められた範囲に基準値比較部２２から入力されたカウンタ値を基準値比較部２２から入力された印刷色の黒色で合成して加工画像データを生成する（ステップＳ２０７）。画像データ加工部７ａは、ステップＳ２０７において生成した加工画像データ（カウンタ値の印刷色が黒色）をプリントエンジン８へ出力し（ステップＳ２０８）、ステップＳ２０４の処理へ戻る。これにより、プリントエンジン８により加工画像データの内容（印刷枚数の累計値を含み、その印刷色が黒色である）が紙に印刷出力され、カウンタ情報更新部９はステップＳ２０１において識別情報取得部４により取得された識別情報に対応付けてカウンタ情報データベース１に記憶されているカウンタ値を「１」カウントアップする。
【００３１】
基準値比較部２２は、カウンタ値が基準値を超えているので、カウンタ値の紙への印刷色を赤色に決定し、画像データ加工部７ａへ、ステップＳ２０５において印刷値計算部６ａから入力されたカウント値とそのカウント値の印刷色として決定した赤色を示す情報を出力する。画像データ加工部７ａは、出力ページの画像データに対してその予め定められた範囲に基準値比較部２２から入力されたカウンタ値を基準値比較部２２から入力された印刷色の赤色で合成して加工画像データを生成する（ステップＳ２０９）。画像データ加工部７ａは、ステップＳ２０９において生成した加工画像データ（カウンタ値の印刷色が赤色）をプリントエンジン８へ出力し（ステップＳ２０８）、ステップＳ２０４の処理へ戻る。これにより、プリントエンジン８により加工画像データの内容（印刷枚数の累計値を含み、その印刷色が赤色である）が紙に印刷出力され、カウンタ情報更新部９はステップＳ２０１において識別情報取得部４により取得された識別情報に対応付けてカウンタ情報データベース１に記憶されているカウンタ値を「１」カウントアップする。
【００３２】
以上説明したように、第２の実施の形態の画像形成装置によれば、第１の実施の形態の画像形成装置と同様、ユーザによる特別な操作を必要とせずに印刷枚数の累計値が印刷出力されることになる。これにより、紙の無駄遣いをなくそうとする利用者の意識が喚起され、経費の削減や環境保護につながる。
さらに、第２の実施の形態によれば、印刷枚数の累計値が予め定められた基準値を超えた場合には、印刷枚数の累計値が基準値を超える前とは異なる色により紙へ印刷される。これにより、より紙の使用枚数が多いことをユーザに知らしめることが可能になるという利点が得られる。
【００３３】
以上、本発明の好適な実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載されている範囲において様々な設計変更が可能なものである。
例えば、上述した第１及び第２の実施の形態においては、紙にカウンタ値（印刷枚数の累計値）を印刷するようにしている場合であるが、カウンタ値の印刷に併せてそのユーザが属するグループのグループ名を印刷するようにしてもよい。これは、例えば、次のようにして実現することができる。カウンタ情報データベースに識別情報にカウンタ値を対応付けて記憶するととともに、グループ名も対応付けて記憶するようにする。そして、カウンタ情報取出部がカウンタ値とともにグループ名を取り出し、取り出したグループ名を画像データ加工部へ出力する。画像データ加工部は出力ページの画像データに入力されたグループ名を合成してプリントエンジンへ出力する。
なお、ユーザ単位でカウンタ値を記憶するような場合には、ユーザに割り振られた識別情報にカウンタ値とともにユーザ名を対応付けて記憶するようにする。これにより、カウンタ値の印刷に併せてそのユーザのユーザ名を印刷することが可能になる。
【００３４】
また、上述した第１の実施の形態では、常に紙へのカウンタ値の印刷を行い、また、第２の実施の形態では、基準値を超えていない場合と基準値を超えた場合とでカウンタ値の紙への印刷色を異なるようにしている場合であるが、これに限らず、次のようにしてもよい。紙へのカウンタ値の印刷を行うか否かを決定するために用いられる基準値をカウンタ値を超えた場合にのみ紙へのカウンタ値の印刷を行うようにしてもよい。これは、例えば、次のようにして実現することができる。
基準値記憶部に紙へのカウンタ値を印刷するか否かを決定するために用いられる基準値を記憶しておく。そして、印刷値計算部は画像データ加工部からのカウンタ値の要求を受けてカウンタＣのカウンタ値を「１」カウントアップして、カウントアップしたカウンタ値を合成出力決定手段へ出力する。合成出力決定手段は、入力されたカウンタ値と、基準値記憶部に記憶されている基準値とを比較する。
合成出力決定手段は印刷値計算部から入力されるカウンタ値が基準値を超えていない場合には、紙へのカウンタ値の印刷を行わないことを決定し、画像データ加工部に対してカウンタ値を出力ページの画像データに合成しないことを命令する命令信号を出力する。この命令信号により、画像データ加工部は、画像データ生成部からの出力ページの画像データをそのままプリントエンジン８へ出力する。
一方、合成出力決定手段は印刷値計算部から入力されるカウンタ値が基準値を超えている場合には、紙へのカウンタ値の印刷を行うことを決定し、入力されるカウンタ値を画像データ加工部に対して出力する。画像データ加工部は、カウンタ値が入力されると、出力ページの画像データに対して入力されたカウンタ値を合成してプリントエンジン８へ出力する。
これによれば、多くの印刷を行ったユーザ或いはグループに属するユーザには印刷を多くしていることを知らしめることができるとともに、多くの印刷を行っていない場合には実際の印刷内容のみが印刷されることになるという利点が得られる。
【００３５】
尚、上述した各処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上記各種処理を行ってもよい。尚、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。更に「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバ装置やクライアント端末装置となるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００３６】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。更に、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００３７】
【図１】本発明の第１の実施の形態の画像形成装置の構成を示すブロック図。
【図２】図１のカウンタ情報データベースの一例を示す図。
【図３】図１の画像形成装置によって行われる画像形成方法の処理手順を示すフローチャート。
【図４】図１の画像形成装置により印刷される印刷内容の様子を示す図。
【図５】本発明の第２の実施の形態の画像形成装置の構成を示すブロック図。
【図６】図５の画像形成装置によって行われる画像形成方法の処理手順を示すフローチャート。
【符号の説明】
【００３８】
１  カウンタ情報データベース、  ２  スキャンエンジン、  ３  画像データ生成部、  ４  識別情報取得部、  ５  カウンタ情報取出部、  ６，６ａ  印刷値計算部、  ７，７ａ  画像データ加工部、  ８  プリントエンジン、  ９  カウンタ情報更新部、  ２１  基準値記憶部、  ２２  基準値比較部
【図１】
2007008001.tif 000003
【図２】
2007008001.tif 000004
【図３】
2007008001.tif 000005
【図４】
2007008001.tif 000006
【図５】
2007008001.tif 000007
【図６】
2007008001.tif 000008