(57)【要約】【課題】  ユーザに対して利用可能か否かを認証する機能と利用可能なユーザによる印刷量を記録する機能を備えていない印刷装置を含む印刷システムにおいて、それらの機能を印刷システム中の他の印刷装置によって代行できるようにする。【解決手段】  プリンタ１のＭＦＰ連携部１２がＰＣ３から受信したユーザ５のユーザ認証情報をＭＦＰ２へ送信。ＭＦＰ２のユーザ認証処理部２０がプリンタ連携部２３で受信したユーザ認証情報がユーザ情報・利用量データベース部２２のユーザ認証情報と一致することを確認して認証ＯＫを決定し、ＭＦＰ２のプリンタ連携部２３が認証ＯＫをプリンタ１へ送信。プリンタ１の印刷制御部１１がＭＦＰ２からのユーザ５の認証ＯＫを確認すると画像印刷部１３に印刷を実行させ、ユーザ５の印刷量を求め、ＭＦＰ２へユーザ５の印刷量を送って記憶させる。【選択図】        図１
2013191000.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、該情報処理装置からの印刷指示によって印刷する印刷手段を備えた第１の印刷装置と、該第１の印刷装置を利用可能なユーザの認証と該第１の印刷装置を利用可能なユーザの印刷量の記録を代行する第２の印刷装置とがネットワークを介して互いに通信可能な印刷システムであって、
前記第１の印刷装置は、
前記情報処理装置から印刷指示とユーザ認証情報を受信する印刷指示受信手段と、
該印刷指示受信手段が受信したユーザ認証情報と該ユーザ認証情報によるユーザ認証依頼を前記第２の印刷装置へ送信し、前記第２の印刷装置からユーザ認証結果を受信する認証依頼結果送受信手段と、
該認証依頼結果送受信手段によって受信したユーザ認証結果が、前記ユーザ認証情報によるユーザが前記第１の印刷装置を利用可能なユーザであると認証する認証結果の場合は、前記印刷手段に印刷を実行させると共に実行された印刷での該ユーザの印刷量を求め、前記ユーザ認証情報によるユーザが前記第１の印刷装置を利用可能なユーザであると認証しない認証結果の場合は、前記印刷手段に印刷を実行させない印刷制御手段と、
該印刷制御手段が求めた前記印刷量を前記第２の印刷装置へ送信する印刷量送信手段とを有し、
前記第２の印刷装置は、
前記第１の印刷装置を利用可能なユーザのユーザ認証情報と該ユーザの印刷量とを記憶する記憶手段と、
前記第１の印刷装置からユーザ認証情報とユーザ認証依頼を受信する認証依頼受信手段と、
該認証依頼受信手段によってユーザ認証情報とユーザ認証依頼を受信した場合に、該ユーザ認証情報が前記記憶手段に記憶されているユーザ認証情報と一致するときには該ユーザ認証情報によるユーザが前記第１の印刷装置を利用可能なユーザであると認証するユーザ認証結果を、一致しないときには該ユーザ認証情報によるユーザが前記第１の印刷装置を利用可能なユーザであると認証しないユーザ認証結果をそれぞれ出力するユーザ認証手段と、
該ユーザ認証手段から出力された前記ユーザ認証結果を前記第１の印刷装置へ送信する認証結果送信手段と、
前記第１の印刷装置から前記印刷量を受信する印刷量受信手段と、
該印刷量受信手段によって受信した前記印刷量を前記記憶手段に記憶させる記憶制御手段とを有することを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムにおいて、
前記第１の印刷装置は、前記印刷制御手段が、前記ユーザ認証結果に該第１の印刷装置が実行可能な印刷機能毎に利用可能か否かを示す制限情報が含まれている場合には、前記印刷手段に前記制限情報が利用可能を示す印刷機能のみを実行させる手段を有し、
前記第２の印刷装置は、前記記憶手段に、前記第１の印刷装置を利用可能なユーザについて前記第１の印刷装置が実行可能な印刷機能毎に利用可能か否かを示す制限情報を記憶し、前記ユーザ認証手段が、前記第１の印刷装置を利用可能なユーザであると認証するユーザ認証結果に、前記記憶手段に記憶されている前記第１の印刷装置を利用可能なユーザについて前記第１の印刷装置が実行可能な印刷機能毎に利用可能か否かを示す制限情報を含める手段を有することを特徴とする印刷システム。
【請求項３】
請求項１又は２に記載の印刷システムにおいて、
前記第１の印刷装置は、前記印刷制御手段が求めた前記印刷量を前記第２の印刷装置へ送信できなかった場合に、該印刷量を保存して前記第２の印刷装置へ再送信する再送信手段を有することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷装置とその印刷装置を利用可能なユーザの認証とユーザ毎の印刷量の記録とを代行可能な他の印刷装置とがネットワークを介して互いに通信可能な印刷システムに関する。
【背景技術】
【０００２】
印刷装置（プリンタ）、複写機、ファクシミリ装置又はそれらの複数の機能を有する複合機（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：ＭＦＰ）などの画像形成装置もネットワーク接続され、情報技術（Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ：ＩＴ）機器としてユーザ認証を行うことが既に知られている。
しかし、例えば、印刷装置では、印刷装置のユーザのユーザ認証を印刷装置自らが行う場合、ハードディスクなどの大規模ストレージや大容量のプログラムの搭載が必要であり、それらの搭載が難しい小型の印刷装置では、自らユーザ認証をできないという問題があった。
【０００３】
そこで従来、印刷装置と通信する認証サーバにおいて、認証サーバはユーザが利用可能なアプリケーションのサービス名を記憶しており、印刷装置を利用するユーザについて、その印刷装置で実行可能なサービスが上記記憶しているユーザが利用可能なアプリケーションのサービス名に該当する場合、印刷装置に対してそのアプリケーションの起動指示を送る認証サーバ（例えば、特許文献１参照）があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した印刷装置と認証サーバを用いた印刷システムの場合は、印刷装置を利用したユーザの印刷量を記憶して課金管理などに利用しようとしてもできないという問題があった。
この発明は上記の点に鑑みてなされたものであり、ユーザに対して利用可能か否かを認証する機能と利用可能なユーザによる印刷量を記録する機能を備えていない印刷装置を含む印刷システムにおいて、それらの機能を印刷システム中の他の印刷装置によって代行できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
この発明は上記の目的を達成するため、情報処理装置と、その情報処理装置からの印刷指示によって印刷する印刷手段を備えた第１の印刷装置と、その第１の印刷装置を利用可能なユーザの認証とその第１の印刷装置を利用可能なユーザの印刷量の記録を代行する第２の印刷装置とがネットワークを介して互いに通信可能な印刷システムであって、
上記第１の印刷装置は、上記情報処理装置から印刷指示とユーザ認証情報を受信する印刷指示受信手段と、その印刷指示受信手段が受信したユーザ認証情報とそのユーザ認証情報によるユーザ認証依頼を上記第２の印刷装置へ送信し、上記第２の印刷装置からユーザ認証結果を受信する認証依頼結果送受信手段と、その認証依頼結果送受信手段によって受信したユーザ認証結果が上記ユーザ認証情報によるユーザが上記第１の印刷装置を利用可能なユーザであると認証する認証結果の場合は、上記印刷手段に印刷を実行させると共に実行された印刷でのそのユーザの印刷量を求め、上記ユーザ認証情報によるユーザが上記第１の印刷装置を利用可能なユーザであると認証しない認証結果の場合は、上記印刷手段に印刷を実行させない印刷制御手段と、その印刷制御手段が求めた上記ユーザの印刷量を上記第２の印刷装置へ送信する印刷量送信手段とを有し、
上記第２の印刷装置は、上記第１の印刷装置を利用可能なユーザのユーザ認証情報とそのユーザの印刷量とを記憶する記憶手段と、上記第１の印刷装置からユーザ認証情報とユーザ認証依頼を受信する認証依頼受信手段と、その認証依頼受信手段によってユーザ認証情報とユーザ認証依頼を受信した場合に、そのユーザ認証情報が上記記憶手段に記憶されているユーザ認証情報と一致するときにはそのユーザ認証情報によるユーザが上記第１の印刷装置を利用可能なユーザであると認証するユーザ認証結果を、一致しないときにはそのユーザ認証情報によるユーザが上記第１の印刷装置を利用可能なユーザであると認証しないユーザ認証結果をそれぞれ出力するユーザ認証手段と、そのユーザ認証手段から出力された上記ユーザ認証結果を上記第１の印刷装置へ送信する認証結果送信手段と、上記第１の印刷装置から上記印刷量を受信する印刷量受信手段と、その印刷量受信手段によって受信した上記印刷量を上記記憶手段に記憶させる記憶制御手段とを有することを特徴とする。
【発明の効果】
【０００６】
この発明による印刷システムは、ユーザに対して利用可能か否かを認証する機能と利用可能なユーザによる印刷量を記録する機能を備えていない印刷装置を含む場合、それらの機能を印刷システム中の他の印刷装置によって代行することができる。
【図面の簡単な説明】
【０００７】
【図１】図２に示すプリンタ１及びＭＦＰ２のそれぞれの主要な機能構成を示すブロック図である。
【図２】この発明の一実施形態である印刷システムの構成例を示す図である。
【図３】図１に示すＭＦＰ２のユーザ情報・利用量データベース部２２に記憶されているユーザ毎のユーザの認証情報と利用許可情報と印刷量の記憶形式の一例を示す図である。
【図４】図３に示すユーザ毎の利用許可情報の内容の一例を示す図である。
【図５】図３に示すユーザ毎の印刷量の内容の一例を示す図である。
【図６】図１に示す印刷システムにおいてプリンタ１を利用可能なユーザ５がプリンタ１によって印刷する場合のプリンタ１、ＭＦＰ２及びＰＣ３のそれぞれの処理を示すシーケンス図である。
【図７】図１に示す印刷システムにおいてプリンタ１を利用可能なユーザ５がプリンタ１によって印刷したときにユーザ５の印刷量を再送する場合のプリンタ１、ＭＦＰ２及びＰＣ３のそれぞれの処理を示すシーケンス図である。
【図８】図１に示す印刷システムにおいてプリンタ１の利用不可能なユーザ６がプリンタ１によって印刷しようとした場合のプリンタ１、ＭＦＰ２及びＰＣ３のそれぞれの処理を示すシーケンス図である。
【発明を実施するための形態】
【０００８】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
図２は、この発明の一実施形態である印刷システムの構成例を示す図である。
この実施形態の印刷システムは、プリンタ１、複合機（ＭＦＰ）２、パーソナルコンピュータ（ＰＣ）３がネットワーク４を介して通信可能に接続されている。
なお、図２では、プリンタ１、ＭＦＰ２及びＰＣ３をそれぞれ１台ずつ図示したが、ネットワーク４上にはさらに多くのその他のプリンタ、ＭＦＰ及びＰＣが接続されており、それらの図示は省略する。
【０００９】
プリンタ１は、インクジェットプリンタ、レーザプリンタ等の印刷装置であり、第１の印刷装置に相当する。
また、ＭＦＰ２は、プリンタ、複写機及びファクシミリ装置等を含む複数の機能を有する画像形成装置である。
このＭＦＰ２は、ＰＣ３からの要求によって印刷、複写、ファクシミリ通信及びインターネットを利用した通信を実行すると共に、この印刷システムにおいて、プリンタ１を利用可能なユーザ（利用者、使用者）の認証とプリンタ１を利用したユーザの印刷量の記録を代行する役割を果たす第２の印刷装置に相当する。
【００１０】
ＰＣ３はユーザ５、６が使用する情報処理装置であり、ネットワーク４は、有線又は無線によるローカルエリアネットワーク（ＬＡＮ）等の通信網であり、プリンタ１とＭＦＰ２とＰＣ３とを互いに通信可能にする。
この実施形態では、ユーザ５はプリンタ１を利用可能なユーザであり、ユーザ６はプリンタ１を利用不可能なユーザである場合を説明する。
この印刷システムでは、プリンタ１がＰＣ３からユーザ５、６による印刷指示を受信した場合に、ＭＦＰ２にユーザ５、６がプリンタ１を利用可能なユーザか否かの認証を依頼し、ＭＦＰ２によってプリンタ１を利用可能なユーザであると認証されたユーザ５の場合に印刷を実行し、プリンタ１を利用可能なユーザであると認証されなかったユーザ６の場合は印刷を中止する。
【００１１】
したがって、プリンタ１が自らユーザ認証機能を備えていなくても、ユーザ認証機能を備えたＭＦＰ２にプリンタ１のユーザ５、６についてのユーザ認証を代行させることにより、プリンタ１の利用制限を実現することができる。
さらに、プリンタ１はユーザ５による印刷を実行した場合に、そのユーザ５の印刷量をＭＦＰ２に送信し、ＭＦＰ２によってプリンタ１のユーザ毎の印刷量を管理可能に記憶するので、プリンタ１が自らユーザ毎の印刷量を蓄積して管理する機能を備えていなくても、ユーザ毎の印刷量の管理やその印刷量に応じた課金管理を実現することができる。
【００１２】
次に、この実施形態の印刷システムのプリンタ１及びＭＦＰ２の主要な機能構成について説明する。
図１は、図２に示したプリンタ１及びＭＦＰ２のそれぞれの主要な機能構成を示すブロック図である。
プリンタ１は、ＣＰＵ、ＲＯＭ及びＲＡＭを含むマイクロコンピュータによって実現され、印刷指示受信部１０、印刷制御部１１、ＭＦＰ連携部１２、画像印刷部１３を備えている。なお、その他の操作部及び表示部等の公知の部分については図示とその説明を省略する。
【００１３】
一方、ＭＦＰ２は、同じくＣＰＵ、ＲＯＭ及びＲＡＭを含むマイクロコンピュータによって実現され、ユーザ認証処理部２０、利用量制御部２１、ユーザ情報・利用量データベース部２２、プリンタ連携部２３、送受信部２４、画像形成部２５を備えている。なお、その他の操作部及び表示部等の公知の部分については図示とその説明を省略する。
プリンタ１の印刷指示受信部１０は、ネットワーク４を介してＰＣ３から印刷指示とユーザ認証情報と印刷情報を受信した場合に、印刷制御部１１へ印刷指示とユーザ認証情報と印刷情報を送信する。
【００１４】
上記ユーザ認証情報は、ユーザ５、６のユーザＩＤとパスワードからなる。
プリンタ１を利用可能なユーザ５については、そのユーザＩＤとパスワードが予めユーザ情報・利用量データベース部２２に記憶されており、ユーザ５にも配布されている。
一方、プリンタ１を利用不可能なユーザ６については、そのユーザＩＤとパスワードがユーザ情報・利用量データベース部２２に記憶されていない。
【００１５】
上記印刷情報は、印刷データと印刷条件データを有する。すなわち、この印刷指示受信部１０は印刷指示受信手段の機能を果たす。
印刷制御部１１は、印刷指示受信部１０から印刷指示とユーザ５のユーザ認証情報と印刷情報を受信した場合に、そのユーザ認証情報を抽出し、ＭＦＰ連携部１２へユーザ５の認証依頼と共にユーザ５のユーザ認証情報を送信する。
【００１６】
また、印刷制御部１１は、ＭＦＰ連携部１２からユーザ５、６のユーザ認証結果を受信した場合に、ユーザ５の場合はプリンタ１を利用可能なユーザであると認証する認証結果を示す認証ＯＫなので、画像印刷部１３へ印刷情報を送信して印刷を実行させると共に実行された印刷でのユーザ５の印刷量（例えば、印刷ページ数、又は印刷枚数）を求め、さらに、その求めた印刷量にユーザ５のユーザ識別情報を対応させてＭＦＰ連携部１２へ出力する。
【００１７】
また、印刷制御部１１は、ＭＦＰ連携部１２から受信したユーザ認証結果が、ユーザ６の場合はプリンタ１を利用可能なユーザであると認証しない認証結果を示す認証ＮＧなので、画像印刷部１３に印刷を実行させない制御をする。
さらにまた、印刷制御部１１は、ＭＦＰ２から受信したユーザ５のユーザ認証結果にプリンタ１が実行可能な印刷機能毎に利用可能か否かを示す制限情報が含まれている場合には、画像印刷部１３に上記制限情報が利用可能を示す印刷機能のみを実行させる制御も行う。すなわち、この印刷制御部１１は印刷制御手段の機能を果たす。
【００１８】
ＭＦＰ連携部１２は、印刷制御部１１からユーザ５、６のユーザ認証依頼と共にユーザ認証情報を受信した場合に、その受信したユーザ５、６のユーザ認証情報とユーザ認証依頼をネットワーク４を介してＭＦＰ２へ送信する。
また、ＭＦＰ連携部１２は、ネットワーク４を介してＭＦＰ２からユーザ５、６のユーザ認証結果を受信した場合に、印刷制御部１１へそのユーザ５、６のユーザ認証結果を送信する。
さらに、ＭＦＰ連携部１２は、印刷制御部１１からユーザ５のユーザ識別情報と印刷量（印刷制御部１１によって求めたユーザ５の印刷量）を受信した場合に、ネットワーク４を介してＭＦＰ２へ利用量報告としてユーザ識別情報と印刷量を送信する。
【００１９】
また、ＭＦＰ連携部１２は、ＭＦＰ２へユーザ５の印刷量を送信できなかった場合に、そのユーザ５の印刷量を保存し、ＭＦＰ２へ再送信する。
例えば、ネットワーク４の通信断によってＭＦＰ２へユーザ識別情報と印刷量を送信できなかった場合やＭＦＰ２から印刷量を受領した応答がなかった場合には、ユーザ５のユーザ識別情報と印刷量を図示を省略したメモリに保存し、ＭＦＰ２へ再送信する処理もする。
【００２０】
その再送信については、通信断時に利用量情報が送信できなかった場合は、予め設定された一定時間を経過した後に行うようにしても良いし、通信断復旧を確認した後に行うようにしてもよい。この通信断復旧の確認処理については公知技術を用いればよいのでその詳細な説明を省略する。
さらに、ＭＦＰ連携部１２は、ユーザ６の印刷の場合は、印刷制御部１１からの指示に基づいてＰＣ３への印刷不可通知の送信も行う。
すなわち、このＭＦＰ連携部１２は認証依頼結果送受信手段と印刷量送信手段と再送信手段の各機能を果たす。
【００２１】
画像印刷部１３は、印刷制御部１１の制御により印刷制御部１１から受信した印刷情報に基づいて記録媒体（例えば、用紙）に画像を印刷する。
すなわち、この画像印刷部１３は、ＰＣ３からの印刷指示によって印刷する印刷手段の機能を果たす。
【００２２】
一方、ＭＦＰ２のユーザ認証処理部２０は、プリンタ連携部２３からユーザ認証情報とユーザ認証依頼を受信した場合にユーザ認証処理を実行し、そのユーザ認証情報がユーザ情報・利用量データベース部２２に記憶されているユーザ認証情報と一致するときにはそのユーザ認証情報によるユーザ５がプリンタ１を利用可能なユーザであると認証する認証結果を示す認証ＯＫを、一致しないときにはそのユーザ認証情報によるユーザ６がプリンタ１を利用可能なユーザであると認証しない認証結果を示す認証ＮＧをプリンタ連携部２３へそれぞれ出力する。
【００２３】
また、このユーザ認証処理部２０は、ユーザ５がプリンタ１を利用可能なユーザであると認証するユーザ認証結果に、ユーザ情報・利用量データベース部２２に記憶されているプリンタ１を利用可能なユーザ５についてプリンタ１が実行可能な印刷機能毎に利用可能か否かを示す制限情報を含める処理も行う。
すなわち、このユーザ認証処理部２０はユーザ認証手段の機能を果たす。
利用量制御部２１は、プリンタ連携部２３から受信したユーザ５の印刷量に基いてユーザ情報・利用量データベース部２２にユーザ毎と印刷条件毎に印刷量を記憶させる制御をし、その記憶が終了したら記憶終了通知をプリンタ連携部２３へ送信する。すなわち、この利用量制御部２１は記憶制御手段の機能を果たす。
【００２４】
ユーザ情報・利用量データベース部２２は、予めプリンタ１を利用可能なユーザのユーザ認証情報（ユーザ５のユーザ認証情報を含む）を記憶し、さらにプリンタ１を利用可能なユーザの印刷量（ユーザ５の印刷量を含む）を記憶する記憶装置である。また、このユーザ情報・利用量データベース部２２は、プリンタ１を利用可能なユーザ（ユーザ５を含む）についてプリンタ１が実行可能な印刷機能毎に利用可能か否かを示す制限情報である利用許可情報も記憶している。
すなわち、このユーザ情報・利用量データベース部２２は記憶手段の機能を果たす。
【００２５】
プリンタ連携部２３は、ネットワーク４を介してプリンタ１からユーザ５、６のユーザ認証情報とそのユーザ認証依頼を受信する処理と、ユーザ認証処理部２０から出力されたユーザ認証結果をネットワーク４を介してプリンタ１へ送信する処理と、プリンタ１からユーザ５の印刷量を受信する処理をする。
また、このプリンタ連携部２３は、利用量制御部２１から記憶終了通知を受信した場合、その記憶終了通知をネットワーク４を介してプリンタ１へ送信する処理も行う。
すなわち、このプリンタ連携部２３は、認証依頼受信手段と認証結果送信手段と印刷量受信手段の各機能を果たす。
【００２６】
送受信部２４は、ネットワーク４を介してＰＣ３からの印刷、複写、ファクシミリ送信を含む各種の要求の受信とそれらの要求に対する応答の送信をする。
画像形成部２５は、図示を省略した印刷、複写、ファクシミリ送受信を行う画像を形成する構成を備えており、ＰＣ３からの要求に基いて印刷、複写及びファクシミリ送信する画像形成の処理をする。この画像形成部２５は公知技術なので詳細な説明を省略する。
【００２７】
この印刷システムでは、ＭＦＰ２にプリンタ１を利用可能なユーザ５のユーザ認証情報が予め登録されている場合に、ユーザ５がＰＣ３を介してプリンタ１に印刷させるとき、ＰＣ３に自己のユーザ認証情報と共に印刷指示を入力すると、そのユーザ認証情報がプリンタ１を経由してユーザ認証処理を代行するＭＦＰ２へ送られる。
ＭＦＰ２では、プリンタ１からのユーザ認証依頼に基づいてユーザ５のユーザ認証処理を実行し、ユーザ５によるプリンタ１の利用について認証ＯＫのユーザ認証結果をプリンタ１へ返信する。
【００２８】
そして、プリンタ１は、ＭＦＰ２からユーザ５の認証ＯＫのユーザ認証結果を確認すると、ＰＣ３からの印刷指示を実行し、印刷実行後に、ユーザ５の印刷量（例えば、印刷したページ数）をＭＦＰ２へ送信し、ＭＦＰ２にユーザ５の印刷量を記憶させる。
一方、プリンタ１は、ＭＦＰ２から受信したユーザ認証結果が認証ＮＧの場合（ユーザ６による印刷要求の場合）は、ＰＣ３から要求された印刷指示を実行しない。
【００２９】
このようにして、プリンタ１が自らユーザ認証機能とユーザ毎の印刷量を蓄積して管理する機能を備えていなくても、ユーザ認証機能とユーザ毎の印刷量を蓄積して管理する機能を備えたＭＦＰ２にプリンタ１のユーザについてのユーザ認証と印刷量の記憶を代行させることにより、プリンタ１の利用制限と印刷量に応じた課金管理を容易に実現することができる。
【００３０】
また、ＭＦＰ２からプリンタ１へ送信される認証結果に、プリンタ１を利用可能なユーザについてプリンタ１が実行可能な印刷機能毎に利用可能か否かを示す制限情報である利用許可情報を含めることにより、プリンタ１はユーザに対して利用可能な印刷機能のみを提供することができ、ユーザに対してプリンタ１の印刷機能毎の利用制限を容易に実現することができる。
さらに、プリンタ１は、ＭＦＰ２へユーザの印刷量を送信できなかった場合はそれを再送する機能も備えているので、ユーザによって印刷されたときのユーザ毎の印刷量をＭＦＰ２に確実に記憶させることができ、ユーザ毎の印刷量の管理の信頼性を向上させることができる。
【００３１】
次に、図１に示したＭＦＰ２のユーザ情報・利用量データベース部２２に記憶されているユーザ毎のユーザ認証情報と利用許可情報と印刷量の記憶形式について説明する。
図３は、図１に示したＭＦＰ２のユーザ情報・利用量データベース部２２に記憶されているユーザ毎のユーザ認証情報と利用許可情報と印刷量の記憶形式の一例を示す図である。
図４は、図３に示したユーザ毎の利用許可情報の内容の一例を示す図である。
図５は、図３に示したユーザ毎の印刷量の内容の一例を示す図である。
【００３２】
図３に示すように、ユーザ情報・利用量データベース部２２には、ユーザのユーザ識別情報毎に、ユーザ認証情報と利用許可情報と印刷量を対応させて記憶している。
ユーザ識別情報は、ネットワーク４上のＰＣ３と図示を省略した各ＰＣのユーザ毎にそれぞれ割り当てられたＩＤであり、例えば、ユーザ５のユーザ識別情報は「Ｕ００１」である。
ユーザ認証情報は、プリンタ１の利用可能なユーザに付与されたユーザＩＤとパスワードとからなる。
【００３３】
図３のユーザ認証処理部２０は、プリンタ１からユーザ認証依頼があった場合にこのデータを参照し、プリンタ１から受信したユーザＩＤとパスワードと、ユーザ情報・利用量データベース部２２に記憶されているユーザＩＤとパスワードとが一致した場合にプリンタ１を利用可能なユーザであると認証する認証ＯＫを決定し、一致しない場合にプリンタ１を利用可能なユーザであると認証しない認証ＮＧを決定することができる。
【００３４】
利用許可情報は、プリンタ１が実行可能な印刷機能毎に利用可能か否かを示す制限情報であり、図４に示すように、例えば、プリンタ１の「白黒印刷」「単色カラー印刷」「２色カラー印刷」「フルカラー印刷」の各印刷機能毎にユーザが印刷可能か不可能かを示す情報が制限内容として記憶されている。上記単色カラー印刷の単色は、予め決められた１色を指定するようにすると良い（例えば、マゼンタ）。また、上記２色カラー印刷の色は、予め決められた２色を指定するようにすると良い（例えば、マゼンタとシアン）。これらの指定はネットワーク４の管理者が任意に変更できるようにすると良い。
【００３５】
印刷量は、プリンタ１を利用可能なユーザ５がプリンタ１で印刷した印刷量であり、印刷の度に内容が更新される。
例えば、図５に示すように、上記印刷機能の種類と印刷した紙種類毎にそれぞれの印刷したページ数を順次蓄積する。紙種類は、Ａ３、Ａ４、ダブルレター（ＤＬＴ）等のサイズである。このようにして蓄積された印刷量に基いてユーザ５への印刷の課金処理を行うことができる。
【００３６】
なお、図３〜図５に示したそれぞれのデータの記憶形式は一例であり、その他のフォーマットで記憶するようにしてもよい。
また、図４では、利用許可情報の印刷機能として、印刷色についての印刷機能の例を示したが、印刷する用紙のサイズ、両面印刷、集約印刷、給紙トレイの選択などのその他の各種の印刷機能についても上述と同様にしてユーザ毎に利用可能あるいは利用不可能を設定することができる。
さらに、図５では、ユーザ毎に、使用した印刷機能と紙種類毎の印刷量としてページ数を記憶する場合を示したが、例えば、使用した用紙種類毎にページ数を記憶するようにしても良いし、印刷枚数を記憶するようにしても良い。
【００３７】
次に、図１及び図６によって、この印刷システムにおいてプリンタ１を利用可能なユーザ５がプリンタ１によって印刷する場合のＰＣ３、プリンタ１、及びＭＦＰ２のそれぞれの処理について説明する。
図６は、図１に示した印刷システムにおいてプリンタ１を利用可能なユーザ５がプリンタ１によって印刷する場合のプリンタ１、ＭＦＰ２及びＰＣ３のそれぞれの処理を示すシーケンス図である。
【００３８】
この処理では、ＭＦＰ２に予めユーザ５のユーザ認証情報が記憶されており、ユーザ５はプリンタ１を利用可能なユーザとして認証される場合の処理を説明する。
ユーザ５は、ＰＣ３によって印刷情報（印刷データと印刷条件データ）を作成する。
図６のステップ（図中「Ｓ」で示す）１で、ユーザ５はＰＣ３にユーザ認証情報と印刷指示を入力する。このユーザ認証情報と印刷指示の入力は、ＰＣ３の図示を省略した操作部から行われる。
ステップ２でＰＣ３はプリンタ１へユーザ認証情報と印刷指示と印刷情報を送信する。
この送信処理は、ＰＣ３の図示を省略した通信制御部がネットワーク４を介して行う。
【００３９】
このＰＣ３から送信されたユーザ認証情報と印刷指示と印刷情報は、プリンタ１の印刷指示受信部１０がネットワーク４を介して受信する。
ステップ３で、プリンタ１はＰＣ３から受信したユーザ認証情報と印刷情報をプリンタ１の図示を省略したメモリに記憶する。
プリンタ１の印刷指示受信部１０がユーザ認証情報と印刷指示と印刷情報を受信すると、それらを印刷制御部１１へ送信し、印刷制御部１１がユーザ認証情報と印刷情報をプリンタ１の図示を省略したメモリに記憶して、ユーザ認証情報とユーザ認証依頼をＭＦＰ連携部１２へ送信する。
【００４０】
ステップ４で、プリンタ１はＭＦＰ２へユーザ認証情報とユーザ認証依頼を送信する。この送信処理はプリンタ１のＭＦＰ連携部１２がする。
一方、ＭＦＰ２は、プリンタ連携部２３がネットワーク４を介してプリンタ１からユーザ認証情報とユーザ認証依頼を受信すると、それらをユーザ認証処理部２０へ送信する。
ステップ５で、ＭＦＰ２はユーザ認証を実施する。
このユーザ認証の処理は、ＭＦＰ２のユーザ認証処理部２０が、ユーザ情報・利用量データベース部２２を参照して行う。
【００４１】
ユーザ認証処理部２０は、ユーザ情報・利用量データベース部２２に記憶されているユーザ認証情報と一致するときにはユーザ５がプリンタ１を利用可能なユーザであると認証する認証ＯＫをユーザ認証結果に決定し、一致しないときにはユーザ５がプリンタ１を利用可能なユーザであると認証しない認証ＮＧをユーザ認証結果に決定する。
このユーザ認証の処理では、ユーザ５のユーザＩＤとパスワードがユーザ情報・利用量データベース部２２に記憶されているので、ユーザ５のユーザ認証結果として認証ＯＫが決定される。
【００４２】
ユーザ認証処理部２０は、認証ＯＫを決定すると、ユーザ情報・利用量データベース部２２からユーザ認証情報に対応するユーザ識別情報と利用許可情報（ユーザ５の制限情報に相当する）を読み出し、そのユーザ識別情報と利用許可情報と認証ＯＫを含む認証結果をプリンタ連携部２３へ出力する。
ステップ６で、ＭＦＰ２はプリンタ１へ認証ＯＫとユーザ識別情報と利用許可情報を含むユーザ認証結果を送信する。この送信処理は、ＭＦＰ２のプリンタ連携部２３が行う。
【００４３】
一方、プリンタ１は、ＭＦＰ連携部１２がネットワーク４を介してＭＦＰ２からユーザ認証結果を受信すると、それを印刷制御部１１へ送信する。
ステップ７で、プリンタ１は印刷を実行する。
この印刷の処理では、プリンタ１の印刷制御部１１が、ＭＦＰ連携部１２から受信したユーザ認証結果に認証ＯＫと利用許可情報が含まれていることを確認すると、画像印刷部１３にＰＣ３から受信した印刷情報を送り、利用許可情報で許可されている印刷機能のみ印刷を実行させる。さらに、印刷実行後にその印刷量を求める。その印刷量は印刷した色種別毎と紙種別毎のページ数を求める。その求めた印刷量にユーザ識別情報を対応させてＭＦＰ連携部１２へ送信する。
【００４４】
ステップ８で、プリンタ１はユーザ識別情報と印刷量をＭＦＰ２へ送信する。この送信処理は、プリンタ１のＭＦＰ連携部１２が行う。
一方、ＭＦＰ２は、プリンタ連携部２３がネットワーク４を介してプリンタ１からユーザ識別情報と印刷量を受信すると、それを利用量制御部２１へ送信する。
ステップ９で、ＭＦＰ２はユーザ５の印刷量を記憶する。この記憶処理は、利用量制御部２１がユーザ情報・利用量データベース部２２に対して行う。
【００４５】
ＭＦＰ２の利用量制御部２１は、その記憶を完了すると、印刷量の記憶を完了したことをプリンタ連携部２３に通知する。
ステップ１０で、ＭＦＰ２はプリンタ１へ印刷量記憶完了通知を送信する。この送信の処理は、ＭＦＰ２のプリンタ連携部２３が行う。
このようにして、プリンタ１は、ＭＦＰ２にユーザ認証とユーザ認証されたユーザが印刷した印刷量の記憶をＭＦＰ２に代行してもらうことができるので、ユーザ認証機能やユーザ毎に印刷量を記憶する機能を備えていなくてもそれらの機能を容易に導入することができる。
【００４６】
次に、図１と図７によって、この印刷システムの上述の処理においてプリンタ１が印刷量を再送する処理について説明する。
図７は、図１に示した印刷システムにおいてプリンタ１を利用可能なユーザ５がプリンタ１によって印刷したときにユーザ５の印刷量を再送する場合のプリンタ１、ＭＦＰ２及びＰＣ３のそれぞれの処理を示すシーケンス図である。
図７において図６と同じステップ１〜７の処理については同じステップ番号を付し、それらの説明を省略する。
【００４７】
図７のステップ１１のプリンタ１がＭＦＰ２へユーザ識別情報と印刷量とを送信する処理において、そのユーザ識別情報と印刷量の送信ができなかった場合は、ステップ１２で、プリンタ１はユーザ識別情報と印刷量を記憶する。
例えば、プリンタ１のＭＦＰ連携部１２が、ネットワーク４の通信断によってＭＦＰ２へユーザ識別情報と印刷量を送信できなかった場合は、図示を省略するプリンタ１のメモリにユーザ識別情報と印刷量を記憶して保存する。
そして、ＭＦＰ連携部１２は、予め決められた一定時間が経過した後に、ステップ１３で、プリンタ１はユーザ識別情報と印刷量をＭＦＰ２へ再送信する。この再送信処理は、プリンタ１のＭＦＰ連携部１２が行う。
【００４８】
この再送信処理が成功した場合に、ＭＦＰ２は、プリンタ連携部２３がネットワーク４を介してプリンタ１からユーザ識別情報と印刷量を受信すると、それを利用量制御部２１へ送信する。
ステップ１４で、ＭＦＰ２はユーザ５の印刷量を記憶する。この記憶処理は、利用量制御部２１がユーザ情報・利用量データベース部２２に対して行う。
ＭＦＰ２の利用量制御部２１は、その記憶を完了すると、印刷量の記憶を完了したことをプリンタ連携部２３に通知する。
【００４９】
ステップ１５で、ＭＦＰ２はプリンタ１へ印刷量記憶完了通知を送信する。この送信の処理は、ＭＦＰ２のプリンタ連携部２３が行う。
また、プリンタ１はユーザ識別情報と印刷量とを送信した後に、所定時間が経過してもＭＦＰ２から印刷量記憶完了通知を受信しなかった場合も、上述したステップ１２、１３の処理を行うようにする。
このようにして、プリンタ１はＭＦＰ２にユーザ毎の印刷量を確実に送信して記憶させることができ、ユーザ毎の印刷量の管理の信頼性を向上させることができる。
【００５０】
次に、図１と図８によって、この印刷システムにおいて、プリンタ１を利用不可能なユーザがプリンタ１によって印刷しようとした場合のプリンタ１、ＭＦＰ２及びＰＣ３のそれぞれの処理について説明する。
図８は、図１に示した印刷システムにおいてプリンタ１を利用不可能なユーザ６がプリンタ１によって印刷しようとした場合のプリンタ１、ＭＦＰ２及びＰＣ３のそれぞれの処理を示すシーケンス図である。
図８において、ユーザ６はプリンタ１を利用不可能なユーザであり、ユーザ６のユーザＩＤとパスワードはＭＦＰ２にユーザ認証情報として記憶されていない。
【００５１】
図８において図６と同じステップ１〜５の処理については同じステップ番号を付し、それらの説明を省略する。
図８のステップ５のユーザ認証結果は、ユーザ６のユーザＩＤとパスワードがユーザ情報・利用量データベース部２２に記憶されていないので認証ＮＧになり、ステップ１６で、ＭＦＰ２はプリンタ１へ認証ＮＧを含むユーザ認証結果を送信する。この送信処理は、ＭＦＰ２のプリンタ連携部２３が行う。
一方、プリンタ１は、ＭＦＰ連携部１２がネットワーク４を介してＭＦＰ２からユーザ認証結果を受信すると、それを印刷制御部１１へ送信する。
【００５２】
ステップ１７〜１９で、プリンタ１は印刷を中止し、その印刷中止を記録し、ＰＣ３へ印刷不可通知を送信する。
これらの処理については、プリンタ１の印刷制御部１１が、ＭＦＰ連携部１２から受信したユーザ認証結果に認証ＮＧが含まれていることを確認すると、画像印刷部１３に印刷を実行させずに印刷を中止する。印刷制御部１１は、さらにプリンタ１の図示を省略したメモリに印刷中止を記録し、ＭＦＰ連携部１２が印刷制御部１１からの指示に基づいてＰＣ３への印刷不可通知を送信する。
【００５３】
なお、ＰＣ３を利用したユーザがユーザＩＤ又はパスワードを入力しなかった場合は、ＭＦＰ２でユーザ認証を実施できないので、そのようなユーザについても認証ＮＧがプリンタ１に通知されるので、プリンタ１では上述と同様にして印刷を実行しない。
このようにして、プリンタ１を予め利用可能なユーザのみが利用できるようにすることができる。
以上で実施形態の説明を終了するが、この発明において、各部の具体的な構成、処理の内容、データの形式等は、実施形態で説明したものに限るものではない。
また、以上説明してきた実施形態の構成は、相互に矛盾しない限り任意に組み合わせて実施可能であることは勿論である。
【符号の説明】
【００５４】
１：プリンタ    ２：複合機（ＭＦＰ）    ３：ＰＣ    ４：ネットワーク    ５、６：ユーザ    １０：印刷指示受信部    １１：印刷制御部    １２：ＭＦＰ連携部    １３：画像印刷部    ２０：ユーザ認証処理部    ２１：利用量制御部    ２２：ユーザ情報・利用量データベース部    ２３：プリンタ連携部    ２４：送受信部    ２５：画像形成部
【先行技術文献】
【特許文献】
【００５５】
【特許文献１】特開２００８−１４０１８１号公報
【図１】
2013191000.tif 000003
【図２】
2013191000.tif 000004
【図３】
2013191000.tif 000005
【図４】
2013191000.tif 000006
【図５】
2013191000.tif 000007
【図６】
2013191000.tif 000008
【図７】
2013191000.tif 000009
【図８】
2013191000.tif 000010