JP2006018377A - 印刷システムおよびその制御方法ならびに記憶媒体 - Google Patents
印刷システムおよびその制御方法ならびに記憶媒体 Download PDFInfo
- Publication number
- JP2006018377A JP2006018377A JP2004192902A JP2004192902A JP2006018377A JP 2006018377 A JP2006018377 A JP 2006018377A JP 2004192902 A JP2004192902 A JP 2004192902A JP 2004192902 A JP2004192902 A JP 2004192902A JP 2006018377 A JP2006018377 A JP 2006018377A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- user
- printable
- ticket
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
【課題】 利用者の印刷可能枚数の上限値を超えない制御を実現させる。
【解決手段】 利用者がプリンティングデバイスを使うための印刷チケットに、印刷可能残り枚数の数値を含め、かつ印刷処理終了時に実際に印刷を行うために使用した紙の枚数の実績値を通知する。
【選択図】 図6
【解決手段】 利用者がプリンティングデバイスを使うための印刷チケットに、印刷可能残り枚数の数値を含め、かつ印刷処理終了時に実際に印刷を行うために使用した紙の枚数の実績値を通知する。
【選択図】 図6
Description
本発明は、プリンティングデバイスにおけるユーザ毎の印刷可能枚数制限の方法に関する発明である。
従来、プリンタやコピー機などの単数あるいは複数のプリンティングデバイスにおいて、ユーザ毎に使用できる紙の上限数を設定しておき、設定された印刷用紙使用枚数を上回って印刷を行うことが出来ないよう、制御を行うシステムがある(例えば、特許文献1)。
このようなシステムにおいては、印刷枚数を集計するサーバが、各ユーザが使用した紙の枚数の合計を管理している。
特開2003−280879号公報
しかしながら、このようなシステムにおいて、特にプリンティングデバイスが複数存在する場合などで、実際の出力のタイミングと、印刷枚数集計サーバによるデータ収集を行うタイミングとの間にタイムラグが発生してしまうために、このシステムを利用して実際に利用者が印刷に使った紙の総枚数と、印刷枚数集計サーバが持っている利用者の印刷用紙使用総枚数の数値が一致しない状態が発生し、そのためあるタイミングにおいては、真の印刷可能残り枚数数値以上の利用者からの印刷要求を受け付け、実行してしまうという問題点があった。
本出願にかかる発明の目的は、上記問題点を解決するためになされたもので、利用者がプリンティングデバイスを使うための印刷チケットに、印刷可能残り枚数の数値を含め、かつ印刷処理終了時に実際に印刷を行うために使用した紙の枚数の実績値を通知することにより、上記問題を回避し、利用者の印刷可能枚数の上限値を超えない制御を実現するものである。
本発明は、印刷データを発行する印刷データ発行手段と、印刷する権利を付与する印刷権を発行する印刷権発行手段と、実際に印刷を行う印刷手段からなる印刷システムにおいて、前記印刷データ発行手段は、利用者の印刷可能残り枚数を管理する、印刷残り枚数管理手段と、該印刷残り枚数管理手段で管理されている、印刷可能枚数分の印刷権を前記印刷権発行手段に対して要求する印刷権要求手段を持たせ、前記印刷権発行手段は、前記印刷データ発行手段から要求された印刷権が利用者にあるかどうかを判断する印刷チケット発行可能判断手段と、該印刷チケット発行可能判断手段において印刷チケット発行可能と判断された場合に、利用者の印刷残り可能枚数情報を付加した印刷チケットを発行する印刷チケット発行手段を持たせ、前記印刷手段は、該印刷手段において印刷チケットからに付加された利用者の印刷可能枚数情報で示す印刷可能枚数にしたがって印刷をし、印刷処理終了後に、前記印刷権発行手段に、実際に印刷した枚数を通知する印刷枚数実績通知手段を持たせた。
また、前記印刷チケット発行可能判断手段において、すでに利用者の印刷可能残り枚数がない、あるいは利用者が要求した印刷枚数が該利用者の印刷可能残り枚数を上回っている場合で、印刷チケットの発行が可能ではないと判断された場合に、利用者の決済方法に応じて印刷可能枚数の追加設定機能持たせた。
さらに前記印刷手段において、印刷処理実行中に、利用者の要求した印刷枚数が印刷チケットに付与された印刷残り可能枚数情報で示す印刷可能枚数を越えてしまった場合に、利用者の決済方法に応じて印刷可能枚数の追加設定手段持たせた。
本発明によれば、利用者がプリンティングデバイスを使うための印刷チケットに、印刷可能残り枚数の数値を含め、かつ印刷処理終了時に実際に印刷を行うために使用した紙の枚数の実績値を通知することにより、上記問題を回避し、利用者の印刷可能枚数の上限値を超えない制御を実現するものである。
また、印刷可能枚数の上限を超える場合においても、印刷可能枚数を追加する決済機能を行うことにより、正確な印刷可能枚数の制御と管理を実現した上で利用者の利便性を高めることをも実現するものである。
以下、図面を用いて本発明の実施例について説明する。図1は、本発明の一実施例を適用可能なネットワーク構成について記した図である。
図1において111および112は本発明を実施するネットワークプリンティングデバイス、113はネットワークプリンティングデバイス111あるいは112を利用する利用者の使用可能な紙の残り枚数を格納してある残り枚数格納サーバである。114は、印刷要求を発行する印刷クライアントである。115は、印刷チケットを発行する印刷チケット発行サーバである。111から115までのデバイスは、ネットワーク110を通じて相互に接続されている。なお、113の残り枚数格納サーバと、115の印刷チケット発行サーバは、同一のコンピュータで実現することも可能である。
本プリンティグシステムを利用するにあたって、利用者の認証が必要であることはいうまでもないが、認証システムとして、このシステム外にあるディレクトリサービスなどを使うことも可能であるし、利用者がそのような環境をもち得ない場合には、印刷チケット発行サーバ115で本プリンティングシステムを利用する利用者に対してのユーザ認証を行うことも可能である。
また、本実施例では本プリンティングサービスを利用する単位を「利用者」とし、あくまでも個人単位のユーザであるように表記をしているが、本システムの使用環境に応じて、「利用者」を「利用部門」と置き換えることも可能であり、本システムを導入する環境に応じて使い分けることができる。
印刷クライアント114は、印刷チケット発行サーバ115に対して、チケットの発行を依頼する。印刷チケット発行サーバ115は、印刷残り枚数管理サーバ113に対して利用者の利用可能残り枚数を確認し、その値をチケットに書きこみ、印刷クライアント114に送る。印刷チケットを受け取った印刷クライアント114は、印刷リクエストとともに印刷チケット発行サーバ115から受け取った印刷チケットを任意のプリンティングデバイス(111・112)に送る。
プリンティングデバイス111あるいは112は、印刷クライアント114から受け取った印刷リクエストをチケットに記載された印刷可能残り枚数の値の範囲で印刷処理を行い、処理終了後、印刷処理が終了した通知とチケットを印刷チケット発行サーバ115に送る。このときプリンティングデバイス111あるいは112はから返信される印刷チケット中には、該印刷リクエストによって実際に印刷された実績値が記載されている。
印刷終了の通知とともにチケットの返信を受けた印刷チケット発行サーバ115は、チケットに記載されている実績値を残り枚数格納サーバ113に通知し、残り枚数格納サーバ113は、残り枚数データベース(図5)を更新する。
図2は、本発明のネットワークプリンティングデバイス111あるいは112の内部構成を示した図である。
図2において、200は、本発明のネットワークプリンティングデバイスであり、図1における111あるいは112と同等である。ネットワークプリンティングデバイス200は、ROM202もしくはハードディスク(HD)211に記憶されたソフトウェアを実行するCPU201を備え、システムバス204に接続される各デバイスを総括的に制御する。
203はRAMで、CPU201の主メモリ、ワークエリア等として機能する。205はパネルコントローラ(PanelC)で、各種ボタン(Panel)209や不図示のポインティングデバイス等からの指示入力を制御する。206はLCDコントローラ(LCDC)で、液晶ディスプレイ(LCD)210の表示を制御する。207はディスクコントローラ(DKC)で、ハードディスク(HD)211とのアクセスを制御する。208はネットワークインタフェースカード(NIC)で、LAN110を介して、他のネットワーク機器あるいは他のPCと双方向にデータをやりとりする。212はタイマーで、設定された一定時間毎にタイマーイベントを発生させる。
図3は、本発明の残り枚数格納サーバ113あるいは印刷クライアント114の内部構成を示した図である。
図3において、300は、本発明の残り枚数格納サーバあるいは印刷クライアントであり、図1における113あるいは114と同等である。残り枚数格納サーバあるいは印刷クライアント300は、ROM302もしくはハードディスク(HD)311に記憶されたソフトウェアを実行するCPU301を備え、システムバス304に接続される各デバイスを総括的に制御する。
303はRAMで、CPU301の主メモリ、ワークエリア等として機能する。305はキーボードコントローラ(KBD C)で、キーボード(KBD)309や不図示のポインティングデバイス等からの指示入力を制御する。306はディスプレイコントローラ(DISP C)で、ディスプレイ(DISP)310の表示を制御する。307はディスクコントローラ(DKC)で、ハードディスク(HD)311とのアクセスを制御する。308はネットワークインタフェースカード(NIC)で、LAN110を介して、他のネットワーク機器あるいは他のPCと双方向にデータをやりとりする。
次に、使用枚数格納サーバ113、印刷チケット発行サーバ115、印刷クライアント114およびネットワークプリンティングデバイス111あるいは112の相互の関係について、図4および図5を用いて概説する。
図4は、使用枚数格納サーバ113、印刷チケット発行サーバ115、印刷クライアント114およびネットワークプリンティングデバイス111あるいは112上において、プロセスあるいはタスクとして実行されるプログラム間の相互の関係について記載した図である。
401は印刷権発行手段で、印刷チケット発行サーバ115上で動作する。このサービスは、残り枚数格納サーバ113と同じコンピュータで動作させることも可能である。
402は印刷データ発行手段で、印刷クライアント114および115上で動作する。403は実際に印刷処理を実行する印刷手段で、ネットワークプリンティングデバイス111および112上で動作する。
404は、各ユーザが使用可能な紙の残り枚数を記憶する残り枚数データベースであり、残り枚数格納サーバ113上のハードディスク311あるいはRAM303上に記憶されている。なお、401から405までの各アイテム間を結ぶ線の両端に記載されている数字あるいはアスタリスク記号は、各アイテムの多重度を表している。表記法は、UML(Unifiled Modeling Language)に準拠している。
図5は、残り枚数データベースに格納されるデータの一例を示した図で、各利用者ごとの印刷可能残り枚数と初期値が記載されている。
図6は、印刷チケット発行サーバと残り枚数格納サーバにおける印刷権発行手段の動作を示したフローチャートである。
本動作は、印刷チケット発行サーバ115上のCPU301によって実行される。プログラムが開始すると、まずステップ601において何らかのイベントが発生するまで待つ。イベントが発生したら次のステップにすすむ。ステップ602では、ステップ601で取得したイベントが印刷クライアント114からの印刷権発行要求かどうかを判断する。
ここで印刷権発行要求であると判断された場合、NIC308を経由して受信したデータがRAM303上に格納されているので、それにアクセスし、印刷を依頼した利用者のユーザ名を取得し、ステップ603で残り枚数格納サーバ113に問い合わせ、利用者の印刷可能残り枚数値を取得する。これらのデータは、RAM303上か、あるいはCPU301内のレジスタに格納しておく。
ここで取得した印刷可能残り枚数の値から、有効な印刷可能枚数が残っているかをステップ604で判断し、印刷可能残り枚数があれば、印刷チケットを発行し、NIC308を経由して、印刷クライアント114に対して印刷チケットを送付する。
もしもここで、有効な印刷可能残り枚数がなかった場合は、ステップ607で印刷残り枚数追加処理を行う。この処理に関しては図11で解説する。
もし、ステップ602においてステップ601で取得したイベントが印刷権発行要求ではなかったと判断された場合には、ステップ606にすすみ、ステップ601で取得したイベントに尾応じたその他の処理を行う。
ステップ605、606の各処理が終了したら、ステップ601に戻って次のイベントが発生するまで待つ。
なお、印刷権発行要求を印刷チケット発行サーバ115が受け取る時点で、すでに本プリンティングシステムにおける利用者の認証は完了していることが前提となっている。
図7は、印刷データ発行手段の動作を示したフローチャートである。本動作は印刷クライアント114上のCPU301によって実行される。
プログラムが開始すると、まずステップ701において何らかのイベントが発生するまで待つ。イベントが発生したら、次のステップにすすむ。ステップ702では、ステップ701で取得したイベントがユーザからの印刷要求であるかどうかを判断する。
ステップ702において、ステップ701で取得したイベントが利用者からの印刷要求であると判断された場合にはステップ703に進む。ステップ703では、印刷チケット発行サーバ115に対して印刷チケットの発行要求を行う(印刷チケットの発行動作に関しては前述の図6を参照)。
ステップ704で、印刷チケット発行サーバ115から、印刷チケットを受領する。ここで受領する返答は、先に図6を用いて説明したステップ605で発行されたデータである。
印刷クライアント114はステップ705で、受領した印刷チケットに記載されている印刷可能残り枚数の値から、印刷が可能かどうかを判断し、印刷が可能であれば、ディスクコントローラ3007を介してハードディスク311にアクセスし、利用者から印刷要求のあったファイルを走査して、印刷用のデータを生成し、ステップ706で印刷チケットと印刷データを、NIC308を経由して、プリンティングデバイス111あるいは112に送信する。
また、ステップ705で印刷が不可能であった場合、ステップ707で、印刷不可である旨、ディスプレイコントローラ306を経由してディスプレイ310上にその旨を利用者に通知する。
もし、ステップ702においてステップ701で取得したイベントが利用者からの印刷要求ではないと判断した場合にはステップ708に進み、ステップ701で取得したイベントの種類に応じてその他の処理を行う。ステップ706、707、708の処理が終了したらステップ701に戻って、次のイベントが発生するまで待つ。
図8は、印刷手段の動作を示したフローチャートである。本動作はプリンティングデバイス111または112上のCPU201によって実行される。
プログラムが開始すると、まずステップ801において何らかのイベントが発生するまで待つ。イベントが発生したら 次のステップに進む。ステップ802では、ステップ801で取得したイベントが印刷クライアント114で動作する印刷データ発行手段402からの印刷要求であるかどうかを判断する。
ステップ802で、印刷クライアント114で動作する印刷データ発行手段402からの印刷要求であるかと判断された場合、ステップ803に進み、印刷クライアント114から印刷チケットと印刷データを受領する。ここで印刷クライアント114からの印刷チケットと印刷データは、プリンティングデバイスのNIC208を経由してRAM203上に格納されている。
次にステップ804では、803で取得した印刷チケットから取得した、利用者の印刷可能残り枚数がある限り、印刷処理805を行い、印刷が終了するまでステップ804とステップ805を繰り返す。
ステップ806で印刷終了と判断された場合は、ステップ807で印刷チケットに印刷実績の枚数を記載して、ステップ808で、807で印刷実績を記載した印刷チケットと印刷終了の通知を、NIC208を経由して印刷チケット発行サーバ115に送る。
また、ステップ804において、印刷可能残り枚数がないと判断された場合、ステップ810に進み、印刷チケット発行サーバ115に対して、印刷可能枚数追加依頼を行い、チケットの追加発行を受ける。
もし、ステップ802においてステップ801で取得したイベントが利用者からの印刷要求ではないと判断した場合にはステップ809に進み、ステップ801で取得したイベントの種類に応じてその他の処理を行う。ステップ808、809の処理が終了したらステップ801に戻って、次のイベントが発生するまで待つ。
図9は、印刷チケット発行サーバと残り枚数格納サーバにおける、印刷終了通知受信時の動作を示したフローチャートである。
本動作は、印刷チケット発行サーバ115上のCPU301によって実行される。プログラムが開始すると、まずステップ901において何らかのイベントが発生するまで待つ。イベントが発生したら次のステップにすすむ。ステップ902では、ステップ901で取得したイベントがプリンティングデバイス111または112からの印刷終了通知どうかを判断する。
ここで印刷終了通知であると判断された場合、NIC308を経由して受信したデータがRAM303上に格納されているので、それにアクセスし、印刷を依頼した利用者の印刷実績値を取得し、ステップ904で残り枚数格納サーバ113が管理する、印刷可能残り枚数データベース404のデータを更新する。
もし、ステップ902においてステップ901で取得したイベントが利用者からの印刷要求ではないと判断した場合にはステップ905に進み、ステップ901で取得したイベントの種類に応じてその他の処理を行う。
ステップ904、905の処理が終了したらステップ901に戻って、次のイベントが発生するまで待つ。
図10は、印刷印刷可能枚数追加決済方法管理の一例である。これらの情報は、印刷チケット発行サーバ115上で管理される。1001は、本プリンティングシステムで使用することが可能な決済方法を記録したテーブルである。
本システムを運用するにあたり、採用する決済方法を利用者(本システムの管理者)が選択することが可能であり、これにより一般のプリンティングビジネステンポやオフィスなどでの利用の幅を広げている。なお、これらの決済方法は、印刷チケット発行サーバのプログラムを変更することにより、新規の決済方法に対応することが可能である。
1002は、カード決済を行う場合の利用者ごとの決済のためのクレジットカード情報である。なお、このような個人情報は、印刷チケット発行サーバ上で暗号化などの情報保護を行ったうえで格納されていることはいうまでもない。
1003は、印刷可能枚数の追加の承認を管理者が行う場合のもので、各々の利用者に対する承認を行う管理者の情報が登録されている。
1004は、印刷可能枚数の増加可能範囲と、増加する単位を定義しているテーブルであり、特に自動追加で印刷可能枚数を追加して行く際に有効である。
図11は、印刷可能残り枚数がない場合の動作を示したフローチャートである。本動作は、印刷チケット発行サーバ115上のCPU301によって実行される。プログラムが開始すると、まずステップ1101において何らかのイベントが発生するまで待つ。イベントが発生したら次のステップにすすむ。ステップ1102では、ステップ1101で取得したイベントがプリンティングデバイス111または112、あるいは印刷チケット発行サーバ115からの印刷可能枚数追加依頼どうかを判断する。
ステップ1102で印刷可能枚数追加依頼であると判断された場合、ステップ103で、図10に示した決済方法管理テーブルを参照して決済方法を確認し、ステップ1104で決済が可能であるかどうか確認する。
ステップ1104で決済が可能だった場合、ステップ1105に進み、残り枚数格納サーバ113上の印刷可能残りデータベース404を更新し、ステップ1106で、変更後の印刷可能残り枚数をプリンティングデバイス111または112、あるいは印刷チケット発行サーバ115に通知する。
また、ステップ1104で決済が不可であった場合、ステップ1107で、決済不可であった旨の通知をプリンティングデバイス111または112、あるいは印刷チケット発行サーバ115に対して行う。
もし、ステップ902においてステップ1101で取得したイベントが利用者からの印刷可能枚数追加依頼ではないと判断した場合にはステップ1108に進み、ステップ1101で取得したイベントの種類に応じてその他の処理を行う。
ステップ1107、1106、1108の処理が終了したらステップ1101に戻って、次のイベントが発生するまで待つ。
上記で説明した本発明に係るネットワークデバイスのプログラムは、外部からインストールされるプログラムによって、111から115の各デバイスによって遂行されても良い。その場合、そのプログラムはCD−ROMやフラッシュメモリやフロッピー(登録商標)ディスクなどの記憶媒体により、あるいは電子メールやインターネット、イントラネットなどのネットワークを介して、外部の記憶媒体からプログラムを含む情報群を111から115の各デバイス上にロードすることにより、111から115の各デバイスに供給される場合でも本発明は適用されるものである。
図12は、記憶媒体の一例であるCD−ROMのメモリマップを示す図である。9999はディレクトリ情報を記憶してある領域で、以降のインストールプログラムを記憶してある領域9998およびデバイス制御プログラムを記憶してある領域9997の位置を示している。9998は、インストールプログラムを記憶してある領域である。9997は、デバイス制御プログラムを記憶してある領域である。本発明のデバイス制御プログラムが111から115の各デバイスにインストールされる際には、まずインストールプログラムを記憶してある領域9998に記憶されているインストールプログラムがシステムにロードされ、CPU201あるいは301によって実行される。次に、CPU201あるいは301によって実行されるインストールプログラムが、デバイス制御プログラムを記憶してある領域9997からデバイス制御プログラムを読み出して、ハードディスク211あるいは311に格納する。
なお、本発明は、複数の機器(例えばホストコンピュータ、インタフェース機器、リーダなど)から構成されるシステムあるいは統合装置に適用しても、ひとつの機器からなる装置に適用してもよい。
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の目的が達成されることは言うまでもない。
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM,CD−R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることができる。
また、コンピュータが読み出したプログラムコードを実行することによって、前述した実施形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体から、そのプログラムをパソコン通信など通信ラインを介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
201 CPU
202 ROM
203 RAM
204 システムバス
205 パネルコントローラ
206 ディスプレイコントローラ
207 ディスクコントローラ
208 ネットワークインタフェース
209 操作パネル
210 ディスプレイ
211 外部メモリ(ハードディスク)
212 タイマー
202 ROM
203 RAM
204 システムバス
205 パネルコントローラ
206 ディスプレイコントローラ
207 ディスクコントローラ
208 ネットワークインタフェース
209 操作パネル
210 ディスプレイ
211 外部メモリ(ハードディスク)
212 タイマー
Claims (9)
- 印刷データを発行する印刷データ発行手段と、印刷する権利を付与する印刷権を発行する印刷権発行手段と、実際に印刷を行う印刷手段からなる印刷システムであって、
前記印刷データ発行手段は、利用者の印刷可能残り枚数を管理する、印刷残り枚数管理手段と、該印刷残り枚数管理手段で管理されている、印刷可能枚数分の印刷権を前記印刷権発行手段に対して要求する印刷権要求手段を持ち、
前記印刷権発行手段は、前記印刷データ発行手段から要求された印刷権が利用者にあるかどうかを判断する印刷チケット発行可能判断手段と、該印刷チケット発行可能判断手段において印刷チケット発行可能と判断された場合に、利用者の印刷残り可能枚数情報を付加した印刷チケットを発行する印刷チケット発行手段をもち、
前記印刷手段は、該印刷手段において印刷チケットからに付加された利用者の印刷可能枚数情報で示す印刷可能枚数にしたがって印刷をし、印刷処理終了後に、前記印刷権発行手段に、実際に印刷した枚数を通知する印刷枚数実績通知手段を持つことを特徴とする印刷システム。 - 請求項1に記載の印刷システムにおいて、
前記印刷チケット発行可能判断手段において、すでに利用者の印刷可能残り枚数がない、あるいは利用者が要求した印刷枚数が該利用者の印刷可能残り枚数を上回っている場合で、印刷チケットの発行が可能ではないと判断された場合に、利用者の決済方法に応じて印刷可能枚数の追加設定機能を有することを特徴とする印刷システム。 - 請求項1に記載の印刷システムにおいて、前記印刷手段において、印刷処理実行中に、利用者の要求した印刷枚数が印刷チケットに付与された印刷残り可能枚数情報で示す印刷可能枚数を越えてしまった場合に、利用者の決済方法に応じて印刷可能枚数の追加設定手段を有することを特徴とする印刷システム。
- 印刷データを発行する印刷データ発行方法と、印刷する権利を付与する印刷権を発行する印刷権発行方法と、実際に印刷を行う印刷手段からなる印刷システムの制御方法であって、
前記印刷データ発行方法は、利用者の印刷可能残り枚数を管理する、印刷残り枚数管理方法と、該印刷残り枚数管理方法で管理されている、印刷可能枚数分の印刷権を前記印刷権発行方法に対して要求する印刷権要求ステップとを持ち、
前記印刷権発行方法は、前記印刷データ発行方法から要求された印刷権が利用者にあるかどうかを判断する印刷チケット発行可能判断ステップと、該印刷チケット発行可能判断方法において印刷チケット発行可能と判断された場合に、利用者の印刷残り可能枚数情報を付加した印刷チケットを発行する印刷チケット発行ステップをもち、印刷ステップは、該印刷方法において印刷チケットからに付加された利用者の印刷可能枚数情報で示す印刷可能枚数にしたがって印刷をし、印刷処理終了後に、前記印刷権発行手段に、実際に印刷した枚数を通知する印刷枚数実績通知ステップを持つことを特徴とする印刷システムの制御方法。 - 請求項4に記載の印刷システムの制御方法において、
前記印刷チケット発行可能判断方法において、すでに利用者の印刷可能残り枚数がない、あるいは利用者が要求した印刷枚数が該利用者の印刷可能残り枚数を上回っている場合で、印刷チケットの発行が可能ではないと判断された場合に、利用者の決済方法に応じて印刷可能枚数の追加設定ステップを有することを特徴とする印刷システムの制御方法。 - 請求項4に記載の印刷システムの制御方法において、
前記印刷ステップにおいて、印刷処理実行中に、利用者の要求した印刷枚数が印刷チケットに付与された印刷残り可能枚数情報で示す印刷可能枚数を越えてしまった場合に、利用者の決済方法に応じて印刷可能枚数の追加設定ステップを有することを特徴とする印刷システムの制御方法。 - 印刷データを発行する印刷データ発行方法と、印刷する権利を付与する印刷権を発行する印刷権発行方法と、実際に印刷を行う印刷手段からなる印刷システムの制御プログラムを格納した記憶媒体であって、
前記印刷データ発行方法は、利用者の印刷可能残り枚数を管理する、印刷残り枚数管理方法と、該印刷残り枚数管理方法で管理されている、印刷可能枚数分の印刷権を前記印刷権発行方法に対して要求する印刷権要求ステップとを持ち、
前記印刷権発行方法は、前記印刷データ発行方法から要求された印刷権が利用者にあるかどうかを判断する印刷チケット発行可能判断ステップと、該印刷チケット発行可能判断方法において印刷チケット発行可能と判断された場合に、利用者の印刷残り可能枚数情報を付加した印刷チケットを発行する印刷チケット発行ステップをもち、
前記印刷ステップは、該印刷方法において印刷チケットからに付加された利用者の印刷可能枚数情報で示す印刷可能枚数にしたがって印刷をし、印刷処理終了後に、前記印刷権発行手段に、実際に印刷した枚数を通知する印刷枚数実績通知ステップを持つことを特徴とする印刷システムの制御プログラムを格納したコンピュータで読み取り可能な記憶媒体。 - 請求項7に記載の記憶媒体において、
前記印刷チケット発行可能判断方法において、すでに利用者の印刷可能残り枚数がない、あるいは利用者が要求した印刷枚数が該利用者の印刷可能残り枚数を上回っている場合で、印刷チケットの発行が可能ではないと判断された場合に、利用者の決済方法に応じて印刷可能枚数の追加設定ステップを有することを特徴とする記憶媒体。 - 請求項7に記載の記憶媒体において、
前記印刷ステップにおいて、印刷処理実行中に、利用者の要求した印刷枚数が印刷チケットに付与された印刷残り可能枚数情報で示す印刷可能枚数を越えてしまった場合に、利用者の決済方法に応じて印刷可能枚数の追加設定ステップを有することを特徴とする記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004192902A JP2006018377A (ja) | 2004-06-30 | 2004-06-30 | 印刷システムおよびその制御方法ならびに記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004192902A JP2006018377A (ja) | 2004-06-30 | 2004-06-30 | 印刷システムおよびその制御方法ならびに記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006018377A true JP2006018377A (ja) | 2006-01-19 |
Family
ID=35792630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004192902A Withdrawn JP2006018377A (ja) | 2004-06-30 | 2004-06-30 | 印刷システムおよびその制御方法ならびに記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006018377A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007272779A (ja) * | 2006-03-31 | 2007-10-18 | Canon Inc | デバイス管理システム、管理装置、情報処理装置及び画像処理装置及びそれらの制御方法、プログラム |
| JP2007272778A (ja) * | 2006-03-31 | 2007-10-18 | Canon Inc | デバイス管理システム、情報処理装置、管理装置及びそれらの制御方法、プログラム |
| JP2011070367A (ja) * | 2009-09-25 | 2011-04-07 | Sharp Corp | 印刷管理システム |
-
2004
- 2004-06-30 JP JP2004192902A patent/JP2006018377A/ja not_active Withdrawn
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007272779A (ja) * | 2006-03-31 | 2007-10-18 | Canon Inc | デバイス管理システム、管理装置、情報処理装置及び画像処理装置及びそれらの制御方法、プログラム |
| JP2007272778A (ja) * | 2006-03-31 | 2007-10-18 | Canon Inc | デバイス管理システム、情報処理装置、管理装置及びそれらの制御方法、プログラム |
| US7969599B2 (en) | 2006-03-31 | 2011-06-28 | Canon Kabushiki Kaisha | Device managing system, information process apparatus, and control method thereof |
| US8237947B2 (en) | 2006-03-31 | 2012-08-07 | Canon Kabushiki Kaisha | Device-managing system, managing apparatus, information-processing apparatus, image-processing apparatus, and control method thereof |
| JP2011070367A (ja) * | 2009-09-25 | 2011-04-07 | Sharp Corp | 印刷管理システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8947706B2 (en) | Information processing system and method, and non-transitory computer readable medium for using identification information, for first authentication to an information system, with a print service system that performs second authentication | |
| US20030090705A1 (en) | Providing print job accounting in a computer system configuration | |
| JP4912039B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
| US11671547B2 (en) | Budget control for printing and copying | |
| US20070283414A1 (en) | Device management system, device management apparatus, device management method, program for implementing the method, and storage medium storing the program | |
| JP2004206694A (ja) | 要件ベースワークフローを動的に順序付けするシステムおよび方法 | |
| JP5644361B2 (ja) | 印刷認証システム、印刷機器、及びプログラム | |
| JP4531016B2 (ja) | 印刷装置 | |
| JP5919783B2 (ja) | 印刷制御プログラム、印刷制御装置、印刷制御方法及び印刷システム | |
| JP5377282B2 (ja) | 情報処理装置、その制御方法、及びコンピュータプログラム | |
| JP2010040030A (ja) | ドキュメント処理装置の認証システムおよび方法 | |
| JP2003091373A (ja) | 情報管理装置、情報処理装置、情報処理システム、情報処理方法、記録媒体及びプログラム | |
| JP2010061401A (ja) | ネットワーク印刷システム、印刷管理装置、画像形成装置、印刷管理方法、印刷管理プログラム、及び記録媒体 | |
| JP4393247B2 (ja) | ジョブ管理装置及び方法、ジョブ管理システム、ジョブ管理プログラム、並びに記憶媒体 | |
| JP2006018377A (ja) | 印刷システムおよびその制御方法ならびに記憶媒体 | |
| JP5702953B2 (ja) | 情報処理装置及びアプリケーションの実行方法とプログラム | |
| JP4854144B2 (ja) | 印刷システム、管理方法、及び印刷装置 | |
| JP2002207581A (ja) | プリントサービスを管理する方法およびシステム | |
| US12455710B2 (en) | Transfer of print jobs between print queues | |
| JP2003308228A (ja) | ジョブ管理装置、ジョブ管理方法、制御プログラム | |
| JP2006163977A (ja) | 印刷システムおよびその制御方法並びに記憶媒体 | |
| JP5073044B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
| JP2005238717A (ja) | 周辺機器管理システム及び周辺機器管理方法 | |
| JP2002297332A (ja) | 印刷システム及びそれに用いる印刷管理方法 | |
| JP4131860B2 (ja) | 印刷システム、サーバ、及びコンピュータプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20070904 |