(57)【特許請求の範囲】
【請求項１】
ネットワークを介して相手ワークステーションから送信される印刷データをネットワークプリンタによって記録紙に印刷するに際して、該相手ワークステーションから記録紙に印刷するプリント要求枚数を受信する受信工程と、記録紙の使用枚数を制限する使用制限枚数および既に印刷した記録紙の使用済枚数を記憶する記憶工程と、前記プリント要求枚数と前記使用済枚数とを加算した後に、前記使用制限枚数と該加算結果とを比較して、前記ネットワークプリンタの使用する権限があるか否かの判定を行う第１の判定工程と、前記第１の判定工程の判定結果に基づいて印刷状態を制御する制御工程と、ワークステーションのネットワークアドレスに対応したユーザ情報を登録し、前記第１の判定工程において判定する前に、前記ユーザ情報から前記ネットワークプリンタを使用する権限があるか判定を行う第２の判定工程と、前記第１の判定工程及び前記第２の判定工程のいずれかにおいて、前記ネットワークプリンタを使用する権限がないと判定されたとき、前記相手ワークステーションに使用拒否メッセージを返信する返信工程を有することを特徴とするネットワークプリンタの管理方法。
【請求項２】
ネットワークを介して相手ワークステーションから送信される印刷データをネットワークによって記録紙に印刷するに際して、該相手ワークステーションから記録紙に印刷するプリント要求枚数を受信するネットワーク制御手段と、記録紙の使用枚数を制限する使用制限枚数および既に印刷した記録紙の使用済枚数を記憶する制御データ記憶手段と、前記プリント要求枚数と前記使用済枚数とを加算した後に、前記使用制限枚数と該加算結果とを比較して、前記ネットワークプリンタの使用する権限があるか否かの判定を行う第１のネットワークプリンタ管理手段と、前記第１のネットワークプリンタ管理手段手段の判定結果に基づいて印刷状態を制御するプリンタ制御手段と、ワークステーションのネットワークアドレスに対応したユーザ情報を登録し、前記第１のネットワークプリンタ管理手段手段において判定する前に、前記ユーザ情報からネットワークプリンタを使用する権限があるか判定を行う第２のネットワークプリンタ管理手段と、前記第１のネットワークプリンタ管理手段及び前記第２のネットワークプリンタ管理手段のいずれかにおいて、前記ネットワークプリンタを使用する権限がないと判定されたとき、前記相手ワークステーションに使用拒否メッセージを返信する返信手段を有することを特徴とするネットワークプリンタ。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ネットワークプリンタ及びネットワークプリンタの管理方法に関し、特に、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷する装置おいて、ユーザ名やネットワークアドレスや使用制限枚数を設定して、記録紙の使用枚数を制限できるとともに、不特定多数者によるプリンタの不正使用を防止できるネットワークプリンタ及びネットワークプリンタの管理方法に関する。
【０００２】
【従来の技術】
従来、プリンタ装置については、特開平４−２０７５４０号公報記載の「ネットワークシステム」が報告されている。
このものは、ネットワークを介して入力された受取人名が付加されたプリントジョブにおいて、まず、プリント制御装置に設けられた制御手段が、記憶手段に当該受取人名が記憶されているかどうかを調べ、当該受取人名が登録された場合には、当該受取人名に対応して記憶手段に登録されたビンを示す情報を読み出し、このビンへ記憶媒体を出力するようにソータが設けられたプリンタを制御することで、プリンタからプリントジョブに対応する出力ドキュメントがソーティングされて出力されるといった利点を有するものである。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来のプリンタ装置にあっては、記録紙の使用できる枚数を制限していないため、特定のユーザによっては無制限にプリンタを使用される恐れがあり、特に、ネットワークを介して広範囲に多数のユーザ端末と接続されるプリンタにおいては、この傾向は著しく記録紙等の消耗品の無駄使いになるといった問題があった。
【０００４】
そこで、本発明は、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷する際に、ユーザ名やネットワークアドレスや使用制限枚数を設定して、ユーザ毎にプリンタの利用状況を集計して管理することで、記録紙の使用できる枚数を限定して無駄使いを省くとともに、ユーザ名を登録して操作できるユーザを限定することで、不特定多数者によるプリンタの不正使用を防止できるネットワークプリンタ及びネットワークプリンタの管理方法を提供することを課題としている。
【０００５】
【課題を解決するための手段】
請求項１記載の発明は、上記課題を解決するため、ネットワークを介して相手ワークステーションから送信される印刷データをネットワークプリンタによって記録紙に印刷するに際して、該相手ワークステーションから記録紙に印刷するプリント要求枚数を受信する受信工程と、記録紙の使用枚数を制限する使用制限枚数および既に印刷した記録紙の使用済枚数を記憶する記憶工程と、前記プリント要求枚数と前記使用済枚数とを加算した後に、前記使用制限枚数と該加算結果とを比較して、前記ネットワークプリンタの使用する権限があるか否かの判定を行う第１の判定工程と、前記第１の判定工程の判定結果に基づいて印刷状態を制御する制御工程と、ワークステーションのネットワークアドレスに対応したユーザ情報を登録し、前記第１の判定工程において判定する前に、前記ユーザ情報から前記ネットワークプリンタを使用する権限があるか判定を行う第２の判定工程と、前記第１の判定工程及び前記第２の判定工程のいずれかにおいて、前記ネットワークプリンタを使用する権限がないと判定されたとき、前記相手ワークステーションに使用拒否メッセージを返信する返信工程を有することを特徴とする。
【０００６】
請求項２記載の発明は、上記課題を解決するため、ネットワークを介して相手ワークステーションから送信される印刷データをネットワークによって記録紙に印刷するに際して、該相手ワークステーションから記録紙に印刷するプリント要求枚数を受信するネットワーク制御手段と、記録紙の使用枚数を制限する使用制限枚数および既に印刷した記録紙の使用済枚数を記憶する制御データ記憶手段と、前記プリント要求枚数と前記使用済枚数とを加算した後に、前記使用制限枚数と該加算結果とを比較して、前記ネットワークプリンタの使用する権限があるか否かの判定を行う第１のネットワークプリンタ管理手段と、前記第１のネットワークプリンタ管理手段手段の判定結果に基づいて印刷状態を制御するプリンタ制御手段と、ワークステーションのネットワークアドレスに対応したユーザ情報を登録し、前記第１のネットワークプリンタ管理手段手段において判定する前に、前記ユーザ情報からネットワークプリンタを使用する権限があるか判定を行う第２のネットワークプリンタ管理手段と、前記第１のネットワークプリンタ管理手段及び前記第２のネットワークプリンタ管理手段のいずれかにおいて、前記ネットワークプリンタを使用する権限がないと判定されたとき、前記相手ワークステーションに使用拒否メッセージを返信する返信手段を有することを特徴とする。
【０００９】
【作用】
請求項１記載の発明では、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷するに際して、受信工程が相手ワークステーションから記録紙に印刷するプリント要求枚数を受信する。一方、記憶工程が記録紙の使用枚数を制限する使用制限枚数および既に印刷した記録紙の使用済枚数を記憶する。ここで、第１の判定工程がプリント要求枚数と使用済枚数とを加算した後に、使用制限枚数と加算結果とを比較し、第１の判定工程で比較した結果に基づいて印刷状態を制御する。また、第２の判定工程がワークステーションのネットワークアドレスに対応したユーザ情報を登録し、第１の判定工程において判定する前に、前記ユーザ情報からネットワークプリンタを使用する権限があるか判定を行う。
【００１０】
従って、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷する際に、ユーザ名やネットワークアドレスや使用制限枚数を設定して、ユーザ毎にプリンタの利用状況を集計して管理することで、記録紙の使用できる枚数を制限して無駄使いを省くとともに、ユーザ名を登録して操作できるユーザを限定することで、不特定多数者によるプリンタの不正使用を防止できる。
【００１１】
請求項２記載の発明では、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷するに際して、ネットワーク制御手段が相手ワークステーションから記録紙に印刷するプリント要求枚数を受信する。一方、制御データ記憶手段が記録紙の使用枚数を制限する使用制限枚数および既に印刷した記録紙の使用済枚数を記憶する。ここで、第１のネットワーク管理手段がプリント要求枚数と使用済枚数とを加算した後に、使用制限枚数と加算結果とを比較し、比較手段で比較した結果に基づいて印刷状態を制御する。また、第２のネットワークプリンタ管理手段がワークステーションのネットワークアドレスに対応したユーザ情報を登録し、第１のネットワークプリンタ管理手段におい判定する前に、前記ユーザ情報からネットワークプリンタを使用する権限があるか判定を行う。
従って、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷する際に、ユーザ名やネットワークアドレスや使用制限枚数を設定して、ユーザ毎にプリンタの利用状況を集計して管理することで、記録紙の使用できる枚数を制限して無駄使いを省くとともに、ユーザ名を登録して操作できるユーザを限定することで、不特定多数者によるプリンタの不正使用を防止できる。
【００１６】
【実施例】
以下、本発明の実施例を図面を参照して説明する。
まず、プリンタ装置のシステム構成について説明する。
図１は本発明の一実施例であるプリンタ装置がネットワークに接続することを示す図である。
【００１７】
図１に示すように、ネットワークを介してワークステーション１００，１０１とプリンタ装置２００とが接続されている。
ワークステーション１００，１０１は、ＣＲＴディスプレイ装置およびキーボードを有し、インテリジェント機能によって複数のソフトウェアー処理を選択実行できるものである。また、ワークステーション１００，１０１は、ネットワークを介してプリンタ装置２００にプリント要求を発行するとともに、ＣＲＴディスプレイ装置上でプリンタ装置２００から送信されたメッセージを確認できるものである。
【００１８】
プリンタ装置２００は、プリンタ機能を有し、ワークステーション１００，１０１から送られた印刷データをプリント出力するものである。
図２は本発明の一実施例であるプリンタ装置のシステム構成図である。
図２に示すように、プリンタ装置２００は、ネットワーク制御部１、データ記憶部２、プリンタ制御部３、プリンタ機構部４によって構成されている。
【００１９】
ネットワーク制御部１は、同軸ケーブルや光ファイバ等の物理的伝送媒体と接続し、ネットワークを介してデータを送受信するためのインタフェースを有し、制御データや印刷データ等のデータを送受信するためのフレーム生成や、フレームの送受信や、受信したフレームのエラーチェック等を行う。
データ記憶部２は、バッファメモリを有し、ネットワーク制御部１が受信した印刷データを記憶し、プリンタ機構部４に印刷データを送る。
【００２０】
プリンタ制御部３は、ネットワーク制御部１が受信した制御データに基づいてプリンタ部４を制御する制御信号を生成するとともに、アクセス制御データに基づいてプリンタ機構部４の使用権を判断する。また、プリンタ制御部３は、内部ＲＡＭを有し、アクセス制御データを記憶する。
プリンタ機構部４は、プリンタ制御部３から出力される制御信号に基づいて印刷データを記録紙に物理的に印刷する。
【００２１】
図３は本発明の一実施例であるプリンタ装置のプリンタ制御部３で管理されるアクセス制御データを示す図である。
図３に示すように、アクセス制御データは、ユーザ名、ネットワークアドレス、使用制限枚数および使用済枚数によって構成されている。
ワークステーション１００，１０１でユーザがキーボードからユーザ名、ネットワークアドレスおよび使用制限枚数を入力し、ネットワークを介してプリンタ装置２００のネットワーク制御部１で受信する。次に、受信されたユーザ名、ネットワークアドレスおよび使用制限枚数をプリンタ制御部３で管理する（記憶工程）。
【００２２】
ここで、ユーザ名は、ワークステーションからネットワークを介してプリンタ装置２００に印刷データを送信するユーザの名前である。ネットワークアドレスは、ネットワークに接続されたワークステーションのアドレスである。これらユーザ名及びネットワークアドレスは、本発明におけるユーザ情報である。使用制限枚数は、ユーザがプリンタ装置２００で印刷が許可された記録紙の枚数である。使用済枚数は、ユーザが使用した記録紙の使用枚数の集計値であり、初期設定時にリセットされるものとする。
【００２３】
プリンタ制御部３は、このアクセス制御データに基づいてワークステーションからネットワークを介してプリンタ装置２００に送信される制御データを判断して、プリンタ装置２００に印刷できるか否かを表す使用権を決定する。
図４は本発明の一実施例であるプリンタ装置のプリンタ制御部３で管理される使用拒否記録表である。
【００２４】
図４に示すように、使用拒否記録表は、日付、ジョブ番号、ユーザ名とその使用拒否理由、ネットワークアドレスとその使用拒否理由、プリント要求枚数と使用済枚数および使用制限枚数によって構成されている。日付は、プリンタ制御部３で使用拒否処理を行った日付である。ジョブ番号は、プリンタ制御部３で使用拒否処理を行ったときのプリント要求に対応させた番号である。ユーザ名とその使用拒否理由は、主にユーザ名が未登録であることを示す。ネットワークアドレスとその使用拒否理由は、主にネットワークアドレスが未登録であることを示す。プリント要求枚数と使用済枚数および使用制限枚数は、プリント要求枚数と使用済枚数との加算値が使用制限枚数を越えた場合に示される。
【００２５】
図５は本発明の一実施例であるプリンタ装置のプリント動作を示すフローチャートである。
まず、ネットワークを介して相手ワークステーション１００からプリンタ装置２００のネットワーク制御部１に接続が要求されると、ネットワーク制御部１は接続処理を行うとともに、相手ワークステーション１００からユーザ名およびネットワークアドレスを受信し、プリンタ制御部３の内部ＲＡＭに記憶する（処理Ｓ１）。次に、プリンタ制御部３は、受信したユーザ名およびネットワークアドレスに基づいてアクセス制御データの初期設定が済んだか否かを判断する（処理Ｓ２）。
【００２６】
処理Ｓ２で、アクセス制御データの初期設定が済んだ場合には、相手ワークステーション１００からネットワーク制御部１でプリント要求が受信されたか否かを判断する（処理Ｓ３、受信工程）。処理Ｓ３で、プリント要求が受信された場合には、プリント要求とともに受信されたユーザ名またはネットワークアドレスに基づいて、プリンタ制御部３の内部ＲＡＭに記憶されたアクセス制御データに当該ユーザ名または当該ネットワークアドレスが登録されているかチェックすることで、使用権があるかチェックする（処理Ｓ４、第２の判定工程）。次に、受信したプリント要求に使用権があるか否かを判断する（処理Ｓ５）。
【００２７】
処理Ｓ５で、受信したプリント要求に使用権がある場合には、プリンタ制御部３の内部ＲＡＭに記憶されたアクセス制御データのユーザ名に対応した使用制限枚数から受信したプリント要求枚数と使用済枚数との加算値を引き算し、プリント要求に使用権があるかチェックする（処理Ｓ６）。ここで、プリント終了後に、予想できる記録紙の使用可能枚数Ｎは、
Ｎ  ＝  使用制限枚数  −  （プリント要求枚数  ＋  使用済枚数）・・・（１）
次に、比較式（１）の符号に基づいて受信したプリント要求に使用権があるか否かを判断する（処理Ｓ７、第１の判定工程、制御工程）。
【００２８】
処理Ｓ７で、比較式（１）がＮ＞０となり、受信したプリント要求に使用権がある場合には、ネットワーク制御部１が受信した印刷データをデータ記憶部２のバッファメモリに記憶し、プリンタ機構部４に印刷データを順次に送り、プリント出力処理を行う（処理Ｓ８）。なお、処理Ｓ８で、ユーザ毎に使用状況を集計するために記録紙の使用済枚数を計数し、使用済枚数をアクセス制御データに記憶された使用済枚数に加算して記憶する。
【００２９】
一方、処理Ｓ２で、アクセス制御データの初期設定が済んでない場合には、相手ワークステーション１００からネットワーク制御部１で初期設定要求が受信されたか否かを判断する（処理Ｓ９）。
処理Ｓ９で、アクセス制御データの初期設定要求が受信された場合には、相手ワークステーション１００からネットワーク制御部１でユーザ名またはネットワークアドレスに対応する使用制限枚数をアクセス制御データとして受信し、プリンタ制御部３の内部ＲＡＭにアクセス制御データを記憶して使用権を設定するとともに、使用済枚数をリセットする（処理Ｓ１０）。
【００３０】
一方、処理Ｓ３で、プリント要求が受信されなかった場合、または、処理Ｓ９で、アクセス制御データの初期設定要求が受信されなかった場合には、プリント要求やアクセス制御データの初期設定要求以外の制御情報を受信したため、エラーとして取り扱うためのエラー処理を行う（処理Ｓ１１）。
一方、処理Ｓ５で、受信したプリント要求に使用権がない場合、または、処理Ｓ７で、比較式（１）がＮ＜０となり、受信したプリント要求に使用権がない場合には、プリンタ制御部３で管理される使用拒否記録表にジョブ番号に対応した使用拒否理由を図４に示すように記憶するとともに、プリント要求元の相手ワークステーション１００にネットワーク制御部１から使用拒否メッセージを返す。使用拒否メッセージは、例えば「ユーザ名が登録されていません」や「ネットワークアドレスが登録されていません」や「使用制限枚数を越えています」である（処理Ｓ１２、返信工程）。
【００３１】
このように、本実施例では、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷するプリンタ装置において、ネットワーク制御部１が相手ワークステーションから記録紙に印刷するプリント要求枚数を受信する。一方、プリンタ制御部３の内部ＲＡＭに記録紙の使用枚数を制限する使用制限枚数および既に印刷した記録紙の使用済枚数を記憶する。ここで、プリンタ制御部３がプリント要求枚数と使用済枚数とを加算した後に、使用制限枚数と加算結果とを比較し、プリンタ制御部３で比較した結果、使用制限枚数の方が小さい場合には、プリンタ制御部３が印刷データを記録紙に印刷する使用権を与えないように制御する。また、プリンタ制御部３で比較した結果、使用制限枚数の方が大きい場合には、プリンタ制御部３が印刷データを記録紙に印刷する使用権を与えるように制御する。本発明において、印刷状態とは、印刷データを記録紙に印刷する使用権を与えない状態と、印刷データを記録紙に印刷するように使用権を与える状態をいう。
【００３２】
従って、相手ワークステーションから使用制限枚数を設定して、ユーザ毎にプリンタの利用状況を集計して使用済枚数として管理するので、使用制限枚数を越えて印刷することが予想される場合には、印刷データを記録紙に印刷することを中止するように制御でき、記録紙の使用できる枚数を限定して無駄使いを省くことができ、特に、カラープリンタ等のプリント単価が高い記録紙を使用する場合には、その効果が高い。
【００３３】
このように、本実施例では、プリンタ制御部３で比較した結果、使用制限枚数の方が大きい場合には、プリンタ制御部３が印刷データを記録紙に印刷する使用権を与えるように制御する。
従って、相手ワークステーションから設定された使用制限枚数を越えないで印刷できることが予想される場合には、ユーザにプリンタの使用権を与えることができる。
【００３４】
このように、本実施例では、プリンタ制御部３で比較した結果、使用制限枚数の方が大きい場合には、プリンタ制御部３が印刷データを記録紙に印刷する印刷枚数を計数し、プリンタ制御部３がこの計数結果をプリンタ制御部３の内部ＲＡＭに記憶された使用済枚数に加算して、再度、プリンタ制御部３の内部ＲＡＭに記憶する。
【００３５】
従って、使用済枚数を更新でき、次回の使用時には最新データに基づいて記録紙の使用できる枚数を制限して無駄使いを省くことができる。
このように、本実施例では、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷するプリンタ装置において、ネットワーク制御部１が相手ワークステーションからユーザ名およびネットワークアドレスのうち少なくとも一方を受信し、受信されたユーザ名やネットワークアドレスをプリンタ制御部３の内部ＲＡＭに記憶する。ここで、ネットワーク制御部１で新たに受信されたユーザ名およびネットワークアドレスのうち少なくとも一方がプリンタ制御部３の内部ＲＡＭに記憶されたものと一致した場合には、プリンタ制御部３が印刷データを記録紙に印刷する使用権を与えるように制御する。
【００３６】
従って、相手ワークステーションからユーザ名やネットワークアドレスを登録して、操作できるユーザやネットワークアドレスを限定することで、不特定多数者によるプリンタの不正使用を防止できる。
このように、本実施例では、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷するプリンタ装置において、ネットワーク制御部１が相手ワークステーションからユーザ名およびネットワークアドレスのうち少なくとも一方と対応して使用制限枚数を受信し、受信されたユーザ名およびネットワークアドレスのうち少なくとも一方と対応して使用制限枚数を初期設定値としてプリンタ制御部３の内部ＲＡＭに記憶する。
【００３７】
従って、相手ワークステーションからユーザ名やネットワークアドレスに対応して使用制限枚数の初期設定が簡単にでき、ユーザ名やネットワークアドレス毎に記録紙の使用できる枚数を限定して無駄使いを省くとともに、ユーザ名を登録して操作できるユーザを限定することで、不特定多数者によるプリンタの不正使用を防止できる。
【００３８】
【発明の効果】
本発明によれば、ネットワークを介して相手ワークステーションから送信される印刷データを記録紙に印刷する際に、ユーザ名やネットワークアドレスや使用制限枚数を設定して、ユーザ毎にプリンタの利用状況を集計して管理することで、記録紙の使用できる枚数を制限して無駄使いを省くとともに、ユーザ名を登録して操作できるユーザを限定することで、不特定多数者によるプリンタの不正使用を防止できる。
【図面の簡単な説明】
【図１】本発明の一実施例であるプリンタ装置がネットワークに接続することを示す図である。
【図２】本発明の一実施例であるプリンタ装置のシステム構成図である。
【図３】本発明の一実施例であるプリンタ装置のプリンタ制御部３で管理されるアクセス制御データを示す図である。
【図４】本発明の一実施例であるプリンタ装置のプリンタ制御部３で管理される使用拒否記録表である。
【図５】本発明の一実施例であるプリンタ装置のプリント動作を示すフローチャートである。
【符号の説明】
１          ネットワーク制御部（ネットワーク制御手段）
２          データ記憶部
３          プリンタ制御部（制御データ記憶手段、第１のネットワークプリンタ管理手段、プリンタ制御手段、第２のネットワークプリンタ管理手段、返信手段）
４          プリンタ機構部
１００，１０１  ワークステーション
２００          プリンタ装置
【図１】
0003599785.tif 000002
【図２】
0003599785.tif 000003
【図３】
0003599785.tif 000004
【図４】
0003599785.tif 000005
【図５】
0003599785.tif 000006