(57)【要約】【課題】印刷枚数に応じて自動的に課金処理されるプリンタの、メンテナンス等のためにテスト印刷がされたとき、これを自動的に課金対象から除外する。【解決手段】プリンタがテスト印刷モードであることを指定するモード情報の入力を受け付ける入力手段２１と、テスト印刷モードで印刷された用紙の枚数と、通常印刷モードで印刷された用紙の枚数を区別してカウントする印刷枚数カウント手段２２と、プリンタを他のプリンタと区別するためのプリンタ識別情報３２と、テスト印刷モードで印刷された用紙の枚数を示す情報３６とを含むテスト印刷情報３４を記憶する記憶装置と、記憶装置３０に記憶されたテスト印刷情報３４を、ネットワーク１８を通じて、プリンタの印刷費用課金処理情報４２を管理する課金管理用サーバ４０に送信する送信手段２３を備える。【選択図】図１
2007279943.tif 000002
【特許請求の範囲】
【請求項１】
プリンタがテスト印刷モードであることを指定するモード情報の入力を受け付ける入力
手段と、
テスト印刷モードで印刷された用紙の枚数と、通常印刷モードで印刷された用紙の枚数
を区別してカウントする印刷枚数カウント手段と、
プリンタを他のプリンタと区別するためのプリンタ識別情報と、前記テスト印刷モード
で印刷された用紙の枚数を示す情報とを含むテスト印刷情報を記憶する記憶装置と、
前記記憶装置に記憶されたテスト印刷情報を、ネットワークを通じて、前記プリンタの
印刷費用課金処理情報を管理する課金管理用サーバに送信する送信手段を備えたことを特
徴とするプリンタ。
【請求項２】
請求項１に記載のプリンタにおいて、
前記記憶装置は、前記入力手段から、前記テスト印刷モードで印刷された用紙の枚数が
入力されたとき、当該入力手段から入力された用紙の枚数を、前記テスト印刷情報に含め
て記憶するものであることを特徴とするプリンタ。
【請求項３】
請求項１に記載のプリンタにおいて、
前記送信手段は、前記テスト印刷モードの終了を検出して起動し、サーバに前記テスト
印刷情報を送信するものであることを特徴とするプリンタ。
【請求項４】
請求項１に記載のプリンタにおいて、
前記印刷枚数カウント手段は、前記テスト印刷モードで印刷が実行されるたびに、テス
ト印刷モードで印刷された用紙の枚数を、前記テスト印刷情報に累積加算して前記記憶装
置に記憶させ、
前記送信手段は、所定の時間に自動的に起動して、前記サーバに、前記記憶装置に記憶
されたテスト印刷情報を送信し、
前記印刷枚数カウント手段は、前記テスト印刷情報の送信後、テスト印刷モードで印刷
された用紙の枚数を初期化するものであることを特徴とするプリンタ。
【請求項５】
請求項１に記載のプリンタにおいて、
前記入力手段から表示要求が入力されたとき、
前記記憶装置に記憶された前記テスト印刷情報を読み出して、当該印刷情報を直接表示
する文字情報もしくは前記印刷情報を間接的に表示する二次元バーコードをディスプレイ
に表示する、表示制御手段を備えたことを特徴とするプリンタ。
【請求項６】
請求項１に記載のプリンタにおいて、
保守点検サービス用の蓋を開放したときに認識できる場所に、前記課金管理用サーバの
テスト印刷情報受け付け画面をアクセスするための情報を含む二次元バーコードの表示が
設けられていることを特徴とするプリンタ。
【請求項７】
プリンタ制御用のコンピュータを、
プリンタがテスト印刷モードであることを指定するモード情報の入力を受け付ける入力
手段と、
テスト印刷モードで印刷された用紙の枚数と、通常印刷モードで印刷された用紙の枚数
を区別してカウントする印刷枚数カウント手段と、
プリンタを他のプリンタと区別するためのプリンタ識別情報と、前記テスト印刷モード
で印刷された用紙の枚数を示す情報とを含むテスト印刷情報を記憶する記憶装置と、
前記記憶装置に記憶されたテスト印刷情報を、ネットワークを通じて、前記プリンタの
印刷費用課金処理用情報を管理する課金管理用サーバに送信する送信手段、
として機能させる課金制御プログラム。
【請求項８】
プリンタ制御用のコンピュータを、
プリンタがテスト印刷モードであることを指定するモード情報の入力を受け付ける入力
手段と、
テスト印刷モードで印刷された用紙の枚数と、通常印刷モードで印刷された用紙の枚数
を区別してカウントする印刷枚数カウント手段と、
プリンタを他のプリンタと区別するためのプリンタ識別情報と、前記テスト印刷モード
で印刷された用紙の枚数を示す情報とを含むテスト印刷情報を記憶する記憶装置と、
前記記憶装置に記憶されたテスト印刷情報を、ネットワークを通じて、前記プリンタの
印刷費用課金処理用情報を管理する課金管理用サーバに送信する送信手段、
として機能させる課金制御プログラムを記録したコンピュータで読み取り可能な記録媒
体。
【請求項９】
入力手段が、プリンタがテスト印刷モードであることを指定するモード情報の入力を受
け付けるステップと、
印刷枚数カウント手段が、テスト印刷モードで印刷された用紙の枚数と、通常印刷モー
ドで印刷された用紙の枚数を区別してカウントするステップと、
記憶装置が、プリンタを他のプリンタと区別するためのプリンタ識別情報と、前記テス
ト印刷モードで印刷された用紙の枚数を示す情報とを含むテスト印刷情報を記憶するステ
ップと、
送信手段が、前記記憶装置に記憶されたテスト印刷情報を、ネットワークを通じて、前
記プリンタの印刷費用課金処理用情報を管理する課金管理用サーバに送信するステップと
、
を含むプリンタの課金制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷枚数に応じて課金処理をする際に、メンテナンス時のテスト印刷枚数を
自動的に差し引く機能を持つ、プリンタと課金制御プログラムと記録媒体とプリンタの課
金制御方法に関する。
【背景技術】
【０００２】
企業の事業所等で、コンピュータの出力を印刷したり文書をコピーするために、ネット
ワークプリンタが多用されている。こうしたプリンタをレンタルするサービスでは、プリ
ンタの印刷枚数に応じた課金処理をする。ネットワークを通じて、多数の管理対象のプリ
ンタについて、自動的に課金処理を行う方法も紹介されている（特許文献１参照）。
【特許文献１】特開２００４−１５１７０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、従来の技術には、次のような解決すべき課題があった。プリンタに問題があっ
て印刷用紙にジャム等が発生したときや、プリンタのサービス修理の際のテスト印刷のと
きの印刷枚数は、課金対象から除外しなければならない。上記の特許文献では、具体的な
印刷失敗枚数やテスト印刷枚数を取得する方法は開示されていない。一般的には、常に全
体の印刷枚数から一定の割合で値引きをするようにして相殺する方法が知られている。し
かしながら、これでは印刷失敗やサービス修理が無い期間は、サービス提供者側が一定の
利益を失う。一方、サービスマンがサーバに接続をしてテスト印刷枚数を入力することも
考えられるが、プリンタを識別する情報の入力ミスが問題になる。本発明は、自動的にテ
スト印刷枚数をプリンタがカウントしその情報が自動的にサーバに登録されるプリンタと
課金制御プログラムと記録媒体とプリンタの課金制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の各実施例においては、それぞれ次のような構成により上記の課題を解決する。
〈構成１〉  プリンタがテスト印刷モードであることを指定するモード情報の入力を受
け付ける入力手段と、テスト印刷モードで印刷された用紙の枚数と、通常印刷モードで印
刷された用紙の枚数を区別してカウントする印刷枚数カウント手段と、プリンタを他のプ
リンタと区別するためのプリンタ識別情報と、上記テスト印刷モードで印刷された用紙の
枚数を示す情報とを含むテスト印刷情報を記憶する記憶装置と、上記記憶装置に記憶され
たテスト印刷情報を、ネットワークを通じて、上記プリンタの印刷費用課金処理情報を管
理する課金管理用サーバに送信する送信手段を備えたことを特徴とするプリンタ。
【０００５】
印刷枚数に応じて自動的に課金処理されるプリンタの、メンテナンス等のためにテスト
印刷がされたとき、これを自動的に課金対象から除外できる。プリンタ中にテスト印刷モ
ードで印刷された用紙の枚数を示す情報を記憶して、サーバに送信するので、自動的にこ
れが差し引かれて課金される。
【０００６】
〈構成２〉  構成１に記載のプリンタにおいて、上記記憶装置は、上記入力手段から、
上記テスト印刷モードで印刷された用紙の枚数が入力されたとき、当該入力手段から入力
された用紙の枚数を、上記テスト印刷情報に含めて記憶するものであることを特徴とする
プリンタ。
【０００７】
入力手段から、サービスマンが手作業で、テスト印刷モードで印刷された用紙の枚数を
入力して、記憶装置に記憶された内容を更新することができる。これにより、自動処理の
みならず、サービスマンによる、きめ細かいサービスも可能になる。
【０００８】
〈構成３〉  構成１に記載のプリンタにおいて、上記送信手段は、上記テスト印刷モー
ドの終了を検出して起動し、サーバに上記テスト印刷情報を送信するものであることを特
徴とするプリンタ。
【０００９】
テスト印刷が終了するたびに、サーバにテスト印刷情報を送信するので、サーバで確実
に正確な課金管理ができる。
【００１０】
〈構成４〉  構成１に記載のプリンタにおいて、上記印刷枚数カウント手段は、上記テ
スト印刷モードで印刷が実行されるたびに、テスト印刷モードで印刷された用紙の枚数を
、上記テスト印刷情報に累積加算して上記記憶装置に記憶させ、上記送信手段は、所定の
時間に自動的に起動して、上記サーバに、上記記憶装置に記憶されたテスト印刷情報を送
信し、上記印刷枚数カウント手段は、上記テスト印刷情報の送信後、テスト印刷モードで
印刷された用紙の枚数を初期化するものであることを特徴とするプリンタ。
【００１１】
時計やタイマによって、自動的に送信手段を起動させてテスト印刷情報を送信する。テ
スト印刷情報は送信まで累積加算され、その後初期化されるように制御される。
【００１２】
〈構成５〉  構成１に記載のプリンタにおいて、上記入力手段から表示要求が入力され
たとき、上記記憶装置に記憶された上記テスト印刷情報を読み出して、当該印刷情報を直
接表示する文字情報もしくは上記印刷情報を間接的に表示する二次元バーコードをディス
プレイに表示する、表示制御手段を備えたことを特徴とするプリンタ。
【００１３】
プリンタの管理者がテスト印刷情報の内容を、プリンタに備え付けたディスプレイでい
つでも確認できる。テスト印刷情報をそのまま表示してもよいが、ディスプレイの表示能
力に応じて、二次元バーコード等で間接的に表示してもよい。例えば、二次元バーコード
を携帯電話等で解読すると、サーバへの接続ができ、テスト印刷情報の内容をサーバに登
録できる。
【００１４】
〈構成６〉  構成１に記載のプリンタにおいて、保守点検サービス用の蓋を開放したと
きに認識できる場所に、上記課金管理用サーバのテスト印刷情報受け付け画面をアクセス
するための情報を含む二次元バーコードの表示が設けられていることを特徴とするプリン
タ。
【００１５】
携帯電話で二次元バーコードを読み取って、課金管理用サーバのＵＲＬをアクセスし、
プリンタ識別情報等を使用して、該当するプリンタのテスト印刷情報受け付け画面を呼び
出すことができる。これにより、例えば、修理中のプリンタの電源が投入できない状態で
も、サーバにテスト印刷枚数の送信ができる。
【００１６】
〈構成７〉  プリンタ制御用のコンピュータを、プリンタがテスト印刷モードであるこ
とを指定するモード情報の入力を受け付ける入力手段と、テスト印刷モードで印刷された
用紙の枚数と、通常印刷モードで印刷された用紙の枚数を区別してカウントする印刷枚数
カウント手段と、プリンタを他のプリンタと区別するためのプリンタ識別情報と、上記テ
スト印刷モードで印刷された用紙の枚数を示す情報とを含むテスト印刷情報を記憶する記
憶装置と、上記記憶装置に記憶されたテスト印刷情報を、ネットワークを通じて、上記プ
リンタの印刷費用課金処理用情報を管理する課金管理用サーバに送信する送信手段、とし
て機能させる課金制御プログラム。
【００１７】
〈構成８〉  プリンタ制御用のコンピュータを、プリンタがテスト印刷モードであるこ
とを指定するモード情報の入力を受け付ける入力手段と、テスト印刷モードで印刷された
用紙の枚数と、通常印刷モードで印刷された用紙の枚数を区別してカウントする印刷枚数
カウント手段と、プリンタを他のプリンタと区別するためのプリンタ識別情報と、上記テ
スト印刷モードで印刷された用紙の枚数を示す情報とを含むテスト印刷情報を記憶する記
憶装置と、上記記憶装置に記憶されたテスト印刷情報を、ネットワークを通じて、上記プ
リンタの印刷費用課金処理用情報を管理する課金管理用サーバに送信する送信手段、とし
て機能させる課金制御プログラムを記録したコンピュータで読み取り可能な記録媒体。
【００１８】
〈構成９〉  入力手段が、プリンタがテスト印刷モードであることを指定するモード情
報の入力を受け付けるステップと、印刷枚数カウント手段が、テスト印刷モードで印刷さ
れた用紙の枚数と、通常印刷モードで印刷された用紙の枚数を区別してカウントするステ
ップと、記憶装置が、プリンタを他のプリンタと区別するためのプリンタ識別情報と、上
記テスト印刷モードで印刷された用紙の枚数を示す情報とを含むテスト印刷情報を記憶す
るステップと、送信手段が、上記記憶装置に記憶されたテスト印刷情報を、ネットワーク
を通じて、上記プリンタの印刷費用課金処理用情報を管理する課金管理用サーバに送信す
るステップと、を含むプリンタの課金制御方法。
【発明を実施するための最良の形態】
【００１９】
本発明では、課金管理用サーバがプリンタの印刷費用を自動的に課金するシステムを利
用する。プリンタでは、テスト印刷モードで印刷された用紙の枚数と、通常印刷モードで
印刷された用紙の枚数を区別してカウントする。その情報をネットワークを通じて、課金
管理用サーバに送信する。以下、本発明の実施の形態を具体例を用いて説明する。
【実施例１】
【００２０】
図１は、実施例１のプリンタの機能ブロック図である。
図のプリンタ１０は、演算処理装置２０と記憶装置３０を備える。演算処理装置２０は
、入力手段２１、印刷枚数カウント手段２２、送信手段２３、表示制御手段２４、印刷制
御手段２５を備える。記憶装置３０は、カウンタ情報３１、テスト印刷情報３４、モード
表示３７、及び、二次元バーコード３８を記憶している。カウンタ情報３１は、プリンタ
識別情報３２と印刷枚数３３のデータを含む。また、テスト印刷情報３４は、プリンタ識
別情報３２とテスト印刷枚数３５を含む。また、このプリンタ１０は、操作パネル１１、
ディスプレイ１２、プリントエンジン１３、及び、ネットワークインタフェース１４を備
える。
【００２１】
ネットワークインタフェース１４には、ネットワーク１８を介して課金管理用サーバ４
０が接続されている。課金管理用サーバ４０は、プリンタ１０の印刷枚数に応じて自動的
に課金処理を実行する機能を持つ。この機能は既存のものでよいため、この図には、その
記憶装置４１と、記憶装置４１に記憶された印刷費用課金処理情報４２のみを示した。
【００２２】
演算処理装置２０の入力手段２１は、プリンタ１０がテスト印刷モードであることを指
定するモード情報の入力を受け付ける機能を持つ。例えば、サービスマンがテスト印刷を
実行する場合には、操作パネル１１を操作して、テスト印刷モードへの切り替え命令を入
力する。これを入力手段２１が受け付ける。その結果、モード表示３７にテスト印刷モー
ドである旨の情報が書き込まれる。印刷枚数カウント手段２２は、テスト印刷モードで印
刷された用紙の枚数と通常印刷モードで印刷された用紙の枚数を区別してカウントする機
能を持つ。通常モードで印刷中かテスト印刷モードで印刷中かは、モード表示３７を参照
して判断する。
【００２３】
印刷が実行されると、記憶装置３０の印刷枚数３３にその枚数を記録する。印刷枚数３
３は課金処理のために印刷された全数が累積加算されるデータである。カウンタ情報３１
は、定期的に課金管理用サーバ４０に送信される。また、テスト印刷モードで印刷が実行
されたときには、テスト印刷枚数３５の値を更新する。テスト印刷枚数３５は、課金管理
用サーバ４０に送信されるまで、累積加算される。テスト印刷情報３４は、印刷が実行さ
れるたびに、もしくは、テスト印刷モードの終了時に課金管理用サーバ４０に送信される
。
【００２４】
プリンタ識別情報３２は、このプリンタ１０を他のプリンタのものと区別するための情
報である。テスト印刷枚数３５は簡単な数値であるから、手入力しても入力間違いは少な
い。しかし、プリンタ識別情報３２は通常、複雑な数字や記号の組み合わせだから、入力
間違いが発生しやすい。入力間違いがあると、別のプリンタの課金結果に影響を及ぼすお
それもある。このプリンタ１０は、煩雑なプリンタ識別情報３２の入力が不要である。自
動的にテスト印刷情報３４を課金管理用サーバ４０に送信する機能を持つ。また、後で説
明するように、携帯電話を自動的に課金管理用サーバ４０に接続してログインし、このプ
リンタ１０用のテスト印刷入力画面を呼び出すことができる。
【００２５】
送信手段２３は、記憶装置３０に記憶されたカウンタ情報３１やテスト印刷情報３４を
ネットワーク１８を通じて課金管理用サーバ４０に送信する機能を持つ。表示制御手段２
４は、入力手段２１から表示要求が入力されたとき、記憶装置３０に記憶されたテスト印
刷情報３４を読み出してディスプレイ１２に表示制御する機能を持つ。ディスプレイには
、テスト印刷情報の内容を直接示すような文字情報が表示される。あるいは、テスト印刷
情報を間接的に表示する二次元バーコード３８が表示される。
【００２６】
テスト印刷情報３４の表示要求は、操作パネル１１を操作して入力される。表示制御手
段２４は、テスト印刷情報３４に含まれた、プリンタ識別情報３２やテスト印刷枚数３５
を読み出してディスプレイ１２に表示する。あるいはテスト印刷情報３４を変換して生成
した二次元バーコード３８をディスプレイ１２に表示する。印刷制御手段２５は、プリン
タ本来の機能である印刷制御を実行する機能を持つ。プリントエンジン１３は印刷に使用
される既知の機構である。上記課金管理用サーバ４０に記憶された印刷費用課金処理情報
４２は、管理下にある多数のプリンタの情報を一括管理するためのものである。従って、
特定のプリンタに関する情報を読み出す場合にはプリンタ識別情報３２を検索キーとして
使用する。特定のプリンタの印刷費用課金処理情報を更新する場合にもプリンタ識別情報
３２が必要になる。送信手段２３は、プリンタ識別情報３２を含む、カウンタ情報３１や
テスト印刷情報３４を課金管理用サーバ４０に転送する。
【００２７】
図２は、ディスプレイに表示されるテスト印刷情報の例の説明図である。
図に示すように、プリンタのディスプレイ表示部５０には、印刷制御に使用される画面
５１が表示されている。通常は、インクやトナー等の残量を示す情報が表示されている。
操作パネル１１を操作してテスト印刷情報３４の表示要求があると、テスト印刷情報３４
が記憶装置３０（図１）から読み出されて表示される。このテスト印刷情報３４は例えば
図２に示すように、小ウィンドウ５２中にテスト印刷枚数を列挙した内容になる。
【００２８】
サービスマンは、サービスを開始するときにモード表示３７をテスト印刷モードにする
。その状態でテスト印刷を実行する。サービス作業中、印刷枚数カウント手段２２は、テ
スト印刷枚数をカウントして累積加算する。テスト印刷情報３４には、このデータととも
に、テスト印刷を実行した日付や時刻が記憶される。この情報が、プリンタ識別情報３２
とともに課金管理用サーバ４０に送信される。これにより、課金管理用サーバ４０では、
正確に、自動的にテスト印刷枚数を差し引いた印刷枚数課金処理が可能になる。なお、こ
のような画面はサービスマンのみが表示させることができるようにするとよい。サービス
が終了すると、モード表示３７は通常印刷モードにされる。
【００２９】
図３は、テスト印刷情報表示画面の別の実施例である。
図に示すディスプレイ１２の画面の右上隅には、二次元バーコード５４が表示されてい
る。この二次元バーコード５４は、テスト印刷情報を含む管理情報を、例えば、携帯電話
５６のディスプレイに表示するためのものである。図のようにして携帯電話５６で二次元
バーコード５４を読み取ると、携帯電話５６のディスプレイには、図の下側に示すような
画面５７が表示される。この画面５７は、テスト印刷枚数を列挙したものである。表示デ
ータの量が多くて複雑な場合には、二次元バーコードなどを用いて、ディスプレイ１２に
間接的にテスト印刷情報を表示してもよい。また、この二次元バーコード５４に、課金管
理用サーバ４０に接続をして、このプリンタ専用の印刷費用課金処理情報を閲覧するため
の、ログイン情報を含めてもよい。ログイン情報には、プリンタ識別情報３２が含まれる
。これで、既に課金管理用サーバ４０に送信済みのテスト印刷情報を含む管理情報を閲覧
できる。
【００３０】
以上のような処理により、ネットワークを通じてプリンタからサーバに自動的に、随時
テスト印刷枚数を通知し登録することができる。サービスマンによるデータ入力誤りや入
力忘れを防止でき、伝票等を使用しないので、データの書き間違いや伝票を用いたデータ
入力時の入力間違いも生じない。毎回サーバにアクセスして接続をして、データを入力す
る作業が不要になるから、サービスマンの負担を十分に軽減できる。サービスマンは、必
要に応じて操作パネル１１を操作して、テスト印刷情報を表示させて確認すればよい。ま
た、例えば、サービスマンがテスト印刷モードに入る前に課金対象とすべきでない印刷処
理などを行った場合には、手作業でテスト印刷情報を書き換えることもできる。
【実施例２】
【００３１】
図４はテスト印刷情報書き換え処理の説明図である。
テスト印刷情報を確認する処理は既に説明した。ここで、その内容の書き換えが必要に
なったときは、図のように、ディスプレイ１２に、修正画面６１を表示する。この修正画
面６１には、記憶装置３０（図１）から読み出されたテスト印刷情報３４と、修正データ
入力用のテキストボックス６２と６３が設けられている。図の例では、テキストボックス
６３に、修正後の印刷枚数を入力している。修正前は「３２」で修正後は「６１」である
。修正入力後のデータでテスト印刷情報３４を更新するときはボタン６４をクリックする
。作業を中断するときはボタン６５をクリックする。
【実施例３】
【００３２】
図５は、課金管理用サーバへのテストの印刷枚数通知処理の説明図である。
これまでの実施例で説明した操作は、プリンタが少なくともテスト印刷情報をカウント
する機能を保持している場合に利用できる。一方、プリンタが障害により動作を停止して
しまった場合には、これらの方法は採用できない。このときのために、この実施例では、
プリンタ１０の、例えば、サービスマンだけが開閉できる蓋７１の裏側に、二次元バーコ
ード７２を印刷したラベルが貼り付けてある。即ち、保守点検サービス用の蓋７１を開放
したときに認識できる場所に、課金管理用サーバ４０のテスト印刷情報受け付け画面をア
クセスするための情報を含む二次元バーコード７２の表示が設けられている。これをサー
ビスマンの携帯電話５６により読み取ると、課金管理用サーバ４０に自動的に接続して、
テスト印刷情報受け付け画面７３が携帯電話５６のディスプレイに表示される。この画面
には、テスト印刷枚数を入力するテキストボックス７４が設けられている。ここにデータ
を入力してボタン７５をクリックすると、サーバへの登録作業が終了する。
【００３３】
図６は、上記のプリンタのハードウエアブロック図である。
プリンタ１０は、バスライン１２０に、ＣＰＵ１２１（中央演算処理装置）、ＲＯＭ１
２２（リードオンメモリ）、ＲＡＭ１２３（ランダムアクセスメモリ）、操作バネル１１
、ディスプレイ１２、プリントエンジン１３、ネットワークインタフェース１４を接続し
たものである。ＣＰＵ１２１は、プリンタを制御するコンピュータである。ＲＯＭ１２２
は、ファームウエアを記憶するメモリである。ＲＡＭ１２３は、印刷データを記憶すると
ともに、上記の記憶装置３０（図１）の機能を持つ。操作パネル１１とディスプレイ１２
は、プリンタを操作するためのものである。プリントエンジン１３は、用紙を搬送し、印
字ヘッドを用いて用紙上に印刷を実行する既知のプリントメカニズムである。ネットワー
クインタフェース１４には、ネットワーク１８を介して、プリントを要求する上位装置１
９や課金管理用サーバ４０が接続されている。
【実施例４】
【００３４】
図７は、テスト印刷情報の自動送信処理動作フローチャートである。
ステップＳ１１で、上位装置からの要求に従って、プリンタ１０が印刷処理を実行をす
ると、ステップＳ１２で印刷枚数カウント手段２２がその印刷枚数の計数をする。印刷枚
数カウント手段２２は、ステップＳ１３で、記憶装置３０のカウンタ情報３１に含まれた
印刷枚数３３を更新する。この実施例では、印刷枚数３３は通常印刷枚数もテスト印刷枚
数も含む合計値である。カウンタ情報３１は定期的に課金管理用サーバ４０に送信される
。これは既知の処理であるからここでは説明を省略する。
【００３５】
印刷枚数カウント手段２２はさらに、ステップＳ１４でモード表示３７を参照して、モ
ード確認処理をする。即ち、ステップＳ１５で、テスト印刷モードかどうかという判断を
する。この判断の結果がイエス（Ｙ）のときはステップＳ１６の処理に移行する。ノー（
Ｎ）のときは通常印刷モードなので、処理を終了する。印刷枚数カウント手段２２は、ス
テップＳ１６で、テスト印刷枚数３５を更新する。同時に、ステップＳ１７で、プリンタ
識別情報３２を取得する。こうして、ステップＳ１８で、テスト印刷情報３４を生成し、
記憶装置３０に記憶する。その後、送信手段２３は、ステップＳ１９で、テスト印刷情報
３４を課金管理用サーバ４０に送信する。この図７の実施例は、テスト印刷をすると直ち
にテスト印刷情報３４を送信する方式である。なお、プリンタ識別情報３２を含むテスト
印刷情報３４であって、テスト印刷枚数３５が初期値（ゼロ）のものを予め用意しておけ
ば、ステップＳ１７の処理は不要である。テスト印刷枚数３５のみを更新すればよい。
【００３６】
図８は、二次元バーコードの表示動作フローチャートである。
プリンタ１０のディスプレイ１２（図５）に、二次元バーコード３８を表示する動作は
、次のように実行される。まず、ステップＳ２１で、テスト印刷情報３４の読み取りをす
る。この処理は表示制御手段２４が行う。ステップＳ２２では、対応する二次元バーコー
ドの生成をする。二次元バーコード３８は記憶装置３０に記憶される。二次元バーコード
３８には、プリンタ識別情報３２とテスト印刷枚数３５とが含まれる。その後、ステップ
Ｓ２３で、生成した二次元バーコードを、ディスプレイ１２に表示する。
【実施例５】
【００３７】
図９は、テスト印刷情報の他の送信動作フローチャートである。
この実施例では、テスト印刷モード中、テスト印刷枚数を累積しておき、テスト印刷モ
ードが終了したときに、テスト印刷情報３４を課金管理用サーバ４０に送信する。なお、
この処理は、例えば、図７のステップＳ１８に続けて実行される。ステップＳ３１では、
印刷枚数カウント手段２２が、テスト印刷モードかどうかという判断をする。この判断の
結果がイエス（Ｙ）のときはステップＳ３２の処理に移行し、ノー（Ｎ）のときは処理を
終了する。ステップＳ３２では、テスト印刷モードでの印刷が実行されたことを検出する
。
【００３８】
ステップＳ３３で、印刷枚数カウント手段２２は、テスト印刷枚数３５を累積して更新
する。即ち、新たに印刷された枚数を加算する。ステップＳ３４では、送信手段２３がテ
スト印刷モード終了かどうかという判断をする。この判断の結果がイエス（Ｙ）のときは
ステップＳ３５の処理に移行し、ノー（Ｎ）のときはステップＳ３２の処理に戻る。ステ
ップＳ３５以下は、課金管理用サーバ４０へのテスト印刷情報３４の送信処理である。ス
テップＳ３５でプリンタ識別情報３２を取得し、ステップＳ３６でテスト印刷情報３４を
生成し記憶する。なお、既にテスト印刷情報３４は生成済みで、テスト印刷枚数３５を更
新する処理を繰り返していたときは、ステップＳ３５とステップＳ３６の処理は不要であ
る。送信手段２３は、ステップＳ３７で、テスト印刷情報の送信をする。その後、送信手
段２３は、ステップＳ３８で、テスト印刷枚数３５の初期化をする。
【００３９】
図１０は、テスト印刷枚数の修正処理フローチャートである。
この処理では、図４で説明したテスト印刷枚数３５の修正動作を説明する。まず、ステ
ップＳ４１で、操作パネル１１から所定のコマンドが入力すると、テスト印刷枚数３５の
表示をする。この処理は表示制御手段２４が、記憶装置３０に記憶されたテスト印刷情報
３４を読みとって行う。ステップＳ４２では、入力手段２１が、修正データの入力があっ
たかどうかという判断をする。この判断の結果がイエス（Ｙ）のときはステップＳ４３の
処理に移行し、ノー（Ｎ）のときは処理を終了する。ステップＳ４３では、印刷枚数カウ
ント手段２２が入力データを利用して、テスト印刷枚数３５の修正をする。これで、任意
のタイミングでテスト印刷情報３４の修正ができる。
【００４０】
なお、上記の演算処理装置で実行されるコンピュータプログラムは、機能ブロックで図
示した単位でモジュール化されてもよいし、複数の機能ブロックを組み合わせて一体化さ
れてもよい。また、上記のコンピュータプログラムは、既存のアプリケーションプログラ
ムに組み込んで使用してもよい。本発明を実現するためのコンピュータプログラムは、例
えばＣＤ−ＲＯＭのようなコンピュータで読み取り可能な記録媒体に記録して、任意のプ
リンタにインストールして利用することができる。
【図面の簡単な説明】
【００４１】
【図１】実施例１のプリンタの機能ブロック図。
【図２】ディスプレイに表示されるテスト印刷情報の例説明図。
【図３】テスト印刷情報表示画面の別の実施例。
【図４】テスト印刷情報書き換え処理の説明図。
【図５】課金管理用サーバへのテストの印刷枚数通知処理の説明図。
【図６】プリンタのハードウエアブロック図。
【図７】テスト印刷情報の自動送信処理動作フローチャート。
【図８】二次元バーコードの表示動作フローチャート。
【図９】テスト印刷情報の他の送信動作フローチャート。
【図１０】テスト印刷枚数の修正処理フローチャート。
【符号の説明】
【００４２】
１０  プリンタ、１１  操作パネル、１２  ディスプレイ、１３  プリントエンジン、１
４  ネットワークインタフェース、１８  ネットワーク、２０  演算処理装置、３０  記
憶装置、２１  入力手段、２２  印刷枚数カウント手段、２３  送信手段、２４  表示制
御手段、２５  印刷制御手段、３１  カウンタ情報、３２  プリンタ識別情報、３３  印
刷枚数、３４  テスト印刷情報、３５  テスト印刷枚数、３７  モード表示、３８  二次
元バーコード、４０  課金管理用サーバ、４１  記憶装置、４２  印刷費用課金処理情報
【図１】
2007279943.tif 000003
【図２】
2007279943.tif 000004
【図３】
2007279943.tif 000005
【図４】
2007279943.tif 000006
【図５】
2007279943.tif 000007
【図６】
2007279943.tif 000008
【図７】
2007279943.tif 000009
【図８】
2007279943.tif 000010
【図９】
2007279943.tif 000011
【図１０】
2007279943.tif 000012