(57)【要約】【課題】画像形成装置の検査用印刷をユーザーに課金せずに、十分な検査が簡単確実にできるようにする。【解決手段】画像形成装置の検査工程において、検査プログラムを格納したメモリカードをプリンタに装着して、検査プログラムを動作させる。検査プログラムが動作している場合には、検査工程であると判断する。また、サービスマンがパネル操作により、検査コマンドで印刷を指示した場合も、検査工程であると判断する。検査工程の場合には、課金カウンタをアップさせない。検査工程ではない場合には、画像形成した用紙面数に応じて課金カウンタのカウント値を変更し、カウント値に基づいて課金情報を算出する。検査用印刷でユーザーに課金されることを、特別な操作なしに防止できる。【選択図】図１
2008187434.tif 000002
【特許請求の範囲】
【請求項１】
検査プログラムが動作している場合に検査工程であると判断する判定手段と、検査工程ではない場合には、画像形成した用紙面数に応じてカウント値を変更する課金カウンタと、前記課金カウンタのカウント値に基づいて課金情報を算出する手段と、検査工程の場合には、前記課金カウンタのカウンタ値を変えないように制御するカウンタ制御手段とを備えることを特徴とする画像形成装置。
【請求項２】
印刷コマンドが検査コマンドの場合に検査工程であると判断する判定手段と、検査工程ではない場合には、画像形成した用紙面数に応じてカウント値を変更する課金カウンタと、前記課金カウンタのカウント値に基づいて課金情報を算出する手段と、検査工程の場合には、前記課金カウンタのカウンタ値を変えないように制御するカウンタ制御手段とを備えることを特徴とする画像形成装置。
【請求項３】
画像形成した用紙面数に応じてカウント値を変更する課金カウンタと、前記課金カウンタのカウント値に基づいて課金情報を算出する手段と、検査プログラムが起動されたときに前記課金カウンタのカウント値をマイナスに設定する手段と、前記検査プログラムを終了するときに前記課金カウンタのカウント値を０に設定する手段とを備えることを特徴とする画像形成装置。
【請求項４】
画像形成した用紙面数に応じてカウント値を変更する課金カウンタと、前記課金カウンタのカウント値に基づいて課金情報を算出する手段と、印刷コマンドが検査コマンドの場合に前記課金カウンタのカウント値を記憶する手段と、前記検査コマンドの処理終了時に前記課金カウンタのカウント値を記憶した値に再設定する手段とを備えることを特徴とする画像形成装置。
【請求項５】
検査プログラムが動作している場合に、検査工程であると判断し、検査工程ではない場合には、画像形成した用紙面数に応じて課金カウンタのカウント値を変更し、前記課金カウンタのカウント値に基づいて課金情報を算出し、検査工程の場合は、前記課金カウンタのカウンタ値を変えないように制御することを特徴とする画像形成装置制御方法。
【請求項６】
印刷コマンドが検査コマンドの場合に、検査工程であると判断し、検査工程ではない場合には、画像形成した用紙面数に応じて課金カウンタのカウント値を変更し、前記課金カウンタのカウント値に基づいて課金情報を算出し、検査工程の場合は、前記課金カウンタのカウンタ値を変えないように制御することを特徴とする画像形成装置制御方法。
【請求項７】
検査プログラムが起動されたときに、課金カウンタのカウント値をマイナスに設定し、画像形成した用紙面数に応じて前記課金カウンタのカウント値を変更し、前記検査プログラムを終了するときに前記課金カウンタのカウント値を０に設定することを特徴とする画像形成装置制御方法。
【請求項８】
印刷コマンドが検査コマンドの場合に、課金カウンタのカウント値を記憶し、画像形成した用紙面数に応じて前記課金カウンタのカウント値を変更し、前記検査コマンドの処理終了時に前記課金カウンタのカウント値を記憶した値に再設定することを特徴とする画像形成装置制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、検査用印刷をユーザーに課金せずに、十分な検査が簡単確実にできる画像形成装置に関する。
【背景技術】
【０００２】
従来のプリンタやコピー機などの画像形成装置では、印刷すると課金カウンタがカウントアップされる。通常利用ではない出荷前の検査や保守サービスでの印刷は課金対象ではないが、課金カウンタはカウントアップされてしまう。検査用印刷などについては、ユーザーに課金されないように、課金カウンタを手作業で調整するか、検査用印刷分を記録して課金を清算する必要がある。このような手間を避けるために、検査時には課金カウンタをカウントアップしないように制御している。以下に、これに関する従来技術の例をいくつかあげる。
【０００３】
特許文献１に開示された「画像形成装置」は、メンテナンス時にはキーカウンタをカウントアップせず課金されないようにして、テスト使用と通常使用とを区別して管理できるものである、画像情報に特定情報が付加されているか否かを判別する。判別結果に応じて、使用許否または使用量を管理するキーカウンタ等の管理動作を制御する。したがって、特定情報が付加されている場合とされていない場合を区別して管理できる。メンテナンス時のサービスマンは、テスト用出力処理モードを示す特定情報が付加された画像情報を使用すれば、キーカウンタ等の管理装置で管理されることなく、通常使用モードでテスト使用できる。
【０００４】
特許文献２に開示された「画像形成装置」は、異常状態での低画質の画像出力に課金されないようにしたものである。画像形成のパラメータ値を、許容範囲と比較する。許容範囲を超えていない場合、課金カウンタで出力枚数をカウントする。許容範囲を超えている場合、課金カウンタを動作させずに画像形成動作を継続させて、異常発生を通知する。
【０００５】
特許文献３に開示された「画像形成装置」は、メンテナンスモードを悪用する不正コピーを防止するものである。パスワードが入力されているか否かにより、複写機がメンテナンスモードにあるのか通常モードにあるかを判別する。メンテナンスモードにあるのか否かに拘わらず、コピー枚数を累積カウンタでカウントする。メンテナンスモードにある時を除いて、コピー枚数を課金カウンタでカウントする。累積カウンタと課金カウンタとのカウント回数差を、回数差カウンタで求める。カウント回数差が所定数以上のときに、不正コピーが行われたと見なし、管理部に通報する。
【特許文献１】特開2000-352912号公報
【特許文献２】特開2002-196636号公報
【特許文献３】特開2005-014548号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来のカウント処理方法では次のような問題がある。画像情報に特定情報を付加する方法では、限定された画像情報を使って検査する必要があり、任意の画像情報での検査ができない。画像形成のパラメータ値を比較する方法では、正常な画像形成状態での検査ができない。累積カウンタと課金カウンタとのカウント回数差を調べる方法では、十分な回数の検査ができない。
【０００７】
本発明の目的は、上記従来の問題を解決して、画像形成装置の検査用印刷をユーザーに課金しないで、十分な検査が簡単確実にできるようにすることである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明では、画像形成装置を、検査プログラムが動作している場合に検査工程であると判断する判定手段と、検査工程ではない場合には、画像形成した用紙面数に応じてカウント値を変更する課金カウンタと、課金カウンタのカウント値に基づいて課金情報を算出する手段と、検査工程の場合には、課金カウンタのカウンタ値を変えないように制御するカウンタ制御手段とを備える構成とした。または、印刷コマンドが検査コマンドの場合に検査工程であると判断する判定手段を備える。
【発明の効果】
【０００９】
上記のように構成したことにより、検査用の印刷でユーザーに課金されないようにしながら、十分な検査用の印刷が簡単確実にできる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態について、図１〜図５を参照しながら詳細に説明する。
【実施例】
【００１１】
本発明の実施例は、検査プログラムの動作中や、印刷コマンドが検査コマンドの場合に、ユーザーに課金されないように課金カウンタのカウント値を制御する画像形成装置である。
【００１２】
図１は、本発明の実施例における画像形成装置の検査工程と保守作業の概念図である。図２は、画像形成装置の機能ブロック図である。図３は、保守作業時の課金カウントアップの防止手順を示す流れ図である。図４は、検査工程作業での課金カウントアップの防止手順の流れ図である。図５は、課金カウンタがマイナスに設定されていた際のフローチャートである。図２において、UIモジュール１は、ユーザーインターフェースを制御する手段である。通信モジュール２は、ネットワークを介して通信を行う手段である。プリンタ制御モジュール３は、プリンタを制御する手段である。検査工程用モジュール４は、検査を行う手段である。印刷モジュール５は、印刷を行う手段である。カウンタモジュール６は、課金カウンタを制御する手段である。
【００１３】
上記のように構成された本発明の実施例における画像形成装置の機能と動作を説明する。最初に、図１を参照しながら、画像形成装置の検査の概要を説明する。画像形成装置の検査工程作業時には、検査工程用アプリケーションを入れたメモリカードをプリンタに装着し、検査工程用アプリケーションを起動させ、初期化などの検査工程用作業を行う。課金カウンタは、印刷した面数をカウントする。カウント値と画像形成条件に応じて課金される。操作や印刷は、PCからデータを送信することで行う。保守作業時は、サービスマンがプリンタのパネル操作を行い、検査シートを印刷する。
【００１４】
検査プログラムが動作している場合に検査工程であると判断する。あるいは、印刷コマンドが検査コマンドの場合に検査工程であると判断する。検査工程ではない場合には、画像形成した用紙面数に応じて、課金カウンタのカウント値を変更する。課金カウンタのカウント値に基づいて課金情報を算出する。検査工程の場合には、課金カウンタのカウンタ値を変えないように制御する。または、検査プログラムが起動されたときに、課金カウンタのカウント値をマイナスに設定して、検査プログラムを終了するときに課金カウンタのカウント値を０に設定してもよいし、印刷コマンドが検査コマンドの場合に課金カウンタのカウント値を記憶して、検査コマンドの処理終了時に課金カウンタのカウント値を記憶した値に再設定してもよい。
【００１５】
次に、図２を参照しながら、画像形成装置の機能を説明する。図２（ａ）は、画像形成装置の機構的ブロック図であり、従来の装置と同様である。画像形成装置は、ネットワークインターフェースを介して、ネットワークに接続されている。CPUは、画像形成装置全体の動作を制御する。記憶部（制御プログラム格納メモリ）はROMであり、ファームウェア等の制御プログラムが格納されている。記憶部（装置設定情報格納メモリ）は、不揮発性のメモリである。印刷エンジンは、実際に画像形成を実行する。記憶部（画像イメージフレームメモリ）は、DRAM等の揮発性メモリによって構成される画像メモリである。記憶部（集計情報格納メモリ）には、課金情報や動作履歴に関する情報が格納される。操作パネルは、オペレータが画像形成装置を操作し、画像形成装置の状態を確認するためのユーザーインターフェースである。
【００１６】
図２（ｂ）は、画像形成装置の機能的ブロック図であり、検査工程用モジュール４の周辺のみを描いてある。印刷要求は、ネットワークインターフェースまたはオペレーションパネルを通して行われる。トータルカウンタや課金カウンタのカウント値は、記憶部（集計情報格納メモリ）に記憶される。通信モジュール２からは、一般の印刷データが送られてくる。UIモジュール１からは、検査シートの印刷データが送られてくる。
【００１７】
次に、図３を参照しながら、検査工程での処理手順を説明する。検査工程で印刷作業をする場合は、図１（ａ）に示すように、検査プログラムが格納されたメモリカードをプリンタに装着する。プリンタ制御モジュール３は、検査プログラムが動作しているか確認する。検査プログラムが動作していない場合は、検査工程ではないとみなし、通常どおりの印刷を実行する。検査プログラムが動作している場合は、カウントアップ要求を行わない。カウントアップ要求を行わないことで、カウンタ制御で課金カウンタがカウントアップされない。ステップ１で、印刷コマンドを受信する。ステップ２で、検査プログラムが動作しているか否かを調べる。動作していない場合は、ステップ３で、カウントアップ要求を行う。動作している場合は、カウントアップ要求を行わない。ステップ４で、印刷を行う。ステップ５で、カウントアップ要求があるかどうか調べる。カウントアップ要求があれば、ステップ６で、カウントアップを行う。
【００１８】
次に、図４を参照しながら、保守作業時の処理手順を説明する。保守時に印刷作業をする場合は、図１（ｂ）に示すように、サービスマンがパネル操作を行うことにより、検査シートなどの印刷を行う。検査シートの印刷の場合は、カウントアップ要求を行わない。検査シートの印刷か、一般データの印刷かは、コマンドの違いで区別する。コマンドは一般の印刷コマンドはPJLなどが使われ、検査シートの印刷はサマリー印刷実行などの特殊なコマンドが使われる。カウントアップ要求を行わないことで、カウンタ制御で課金カウンタがカウントアップされない。ステップ11で、印刷コマンドを受信する。ステップ12で、印刷コマンドの区別を調べる。一般データの印刷コマンドの場合は、ステップ13で、カウントアップ要求を行う。検査シートの印刷コマンドの場合は、カウントアップ要求を行わない。ステップ14で、印刷を行う。ステップ15で、カウントアップ要求があるかどうか調べる。カウントアップ要求があれば、ステップ16で、カウントアップを行う。
【００１９】
次に、図５を参照しながら、課金カウンタをマイナスに設定する場合の処理手順を説明する。課金カウンタをカウントアップさせないことに代えて、マイナスに設定する。検査プログラムが起動されたときに、課金カウンタのカウント値をマイナスに設定する。画像形成した用紙面数に応じて課金カウンタのカウント値を変更する。保守用のトータルカウンタもカウントアップする。これらの動作は、通常時と同じである。検査プログラムを終了するときに、課金カウンタのカウント値を０あるいは所定値に設定する。カウントアップ動作を、通常動作時と同じにできるので、通常動作時に近い状態で検査ができる。課金カウンタをマイナスに設定するのではなく、目的に応じて０に設定したり、プラスの値にしたり、そのままの値にしたりすることでも、同様に検査できる。
【００２０】
ステップ21で、検査プログラムを起動する。ステップ22で、課金カウンタをマイナスに設定する。ステップ23で、印刷コマンドを受信する。ステップ24で、カウントアップ要求を行う。ステップ25で、印刷を行う。ステップ26で、カウントアップを行う。ステップ27で、検査プログラムの終了かどうか調べる。終了でなければ、ステップ23から繰り返す。終了であれば、ステップ28で、課金カウンタを０に設定する。定期点検などの保守作業の場合は、ステップ22で、課金カウンタのカウント値を記憶しておき、ステップ28で、課金カウンタのカウント値を記憶しておいた値に再設定する。印刷コマンドが検査コマンドの場合に、課金カウンタのカウント値を記憶し、検査コマンドの処理終了時に課金カウンタのカウント値を記憶した値に再設定することで、同様にして検査できる。
【００２１】
上記のように、本発明の実施例では、画像形成装置を、検査プログラムの動作中や、印刷コマンドが検査コマンドの場合に、ユーザーに課金されないように課金カウンタのカウント値を制御する構成としたので、検査用印刷をユーザーに課金せずに、十分な検査が簡単確実にできる。
【産業上の利用可能性】
【００２２】
本発明の画像形成装置は、検査用印刷をユーザーに課金せずに、十分な検査が簡単確実にできるコピー機やプリンタとして最適である。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施例における画像形成装置の検査工程と保守作業の概念図である。
【図２】本発明の実施例における画像形成装置の機能ブロック図である。
【図３】本発明の実施例における画像形成装置の検査工程での処理手順を示す流れ図である。
【図４】本発明の実施例における画像形成装置の保守作業での処理手順を示す流れ図である。
【図５】本発明の実施例における画像形成装置のカウンタをマイナスに設定して検査する場合の流れ図である。
【符号の説明】
【００２４】
１・・・UIモジュール、２・・・通信モジュール、３・・・プリンタ制御モジュール、４・・・検査工程用モジュール、５・・・印刷モジュール、６・・・カウンタモジュール。
【図１】
2008187434.tif 000003
【図２】
2008187434.tif 000004
【図３】
2008187434.tif 000005
【図４】
2008187434.tif 000006
【図５】
2008187434.tif 000007