(57)【要約】【課題】専用の認証サーバを使用せずに、各画像処理装置を使用するユーザの認証情報を一元的に管理でき、且つ各画像処理装置が常に認証処理を行なえるようにする。【解決手段】複数の複合機（ローカル機）１と１台の複合機（マスタ機）２とをネットワークを介して接続し、その各複合機１，２にそれぞれ認証情報記憶手段と認証処理手段とを備える。複合機２にのみに、各複合機１，２ごとにそれを使用可能な全てのユーザのユーザ特定情報の認証処理に必要な認証情報をマスタ認証情報として記憶させ、そのマスタ認証情報を編集可能にする。マスタ認証情報における複合機１に関する認証情報を編集したときには、その編集後の認証情報をその複合機１へ送信し、その複合機１内に記憶している認証情報を更新する。複合機１にユーザログイン操作があったときは、その複合機１内の認証情報を用いて認証処理を行う。【選択図】    図７
2015049793.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像処理装置をネットワークを介して接続し、その複数の各画像処理装置にそれぞれ、ユーザ特定情報入力手段と、ユーザ特定情報の認証処理に必要な認証情報を記憶する認証情報記憶手段と、前記ユーザ特定情報入力手段によって入力されるユーザ特定情報に対して、前記認証情報記憶手段に記憶されている認証情報に基づいて認証処理を行う認証処理手段とを備えた、画像処理装置認証システムであって、
前記複数の画像処理装置のうちの１台をマスタ機、他の画像処理装置をローカル機とし、前記マスタ機と全ての前記ローカル機とは互いに通信可能であり、
前記マスタ機の認証情報記憶手段には、前記複数の各画像処理装置ごとにそれを使用可能な全てのユーザのユーザ特定情報の認証処理に必要な認証情報をマスタ認証情報として記憶し、該マスタ機には、前記マスタ認証情報を編集するための認証情報編集手段と、該認証情報編集手段が前記マスタ認証情報における前記ローカル機に関する認証情報の編集を行なった場合に、その編集後の認証情報を該ローカル機に送信する認証情報送信手段とを備え、
前記ローカル機には、前記マスタ機から前記認証情報を受信する認証情報受信手段と、該認証情報受信手段が受信した認証情報によって、該ローカル機の認証情報記憶手段に記憶されている認証情報を更新処理する認証情報更新処理手段とを備えた
ことを特徴とする画像処理装置認証システム。
【請求項２】
請求項１に記載の画像処理装置認証システムにおいて、
前記マスタ機の前記認証情報送信手段は、前記ローカル機のいずれかから認証情報送信要求を受けたときに、前記認証情報記憶手段に記憶されているマスタ認証情報のうち該認証情報送信要求をしたローカル機に関する認証情報を該ローカル機に送信する機能を有し、
前記ローカル機は、該ローカル機のユーザ特定情報入力手段によってユーザ特定情報が入力されたとき、前記マスタ機に対して認証情報送信要求を送信する認証情報送信要求手段を備え、該認証情報送信要求を送信した後、前記認証情報受信手段が前記マスタ機から該ローカル機に関する認証情報を受信した場合には、該認証情報によって前記認証情報更新処理手段が該ローカル機の前記認証情報記憶手段に記憶されている認証情報を更新処理した後に、前記マスタ機から前記認証情報を受信できなかった場合には前記更新処理をせずに、前紀認証情報記憶手段に記憶されている認証情報を用いて、該ローカル機の認証処理手段が前記入力されたユーザ特定情報の認証処理を行うことを特徴とする画像処理装置認証システム。
【請求項３】
請求項２に記載の画像処理装置認証システムにおいて、
前記ローカル機には、前記認証情報送信要求手段が前記マスタ機に対して前記認証情報送信要求を送信した後、該マスタ機から前記認証情報を受信できなかった場合に、該ローカル機の認証処理手段が前記認証処理を行うことを許可するか許可しないかを選択設定する認証処理可否設定手段と、該認証処理可否設定手段による設定結果を記憶する認証処理可否設定記憶手段とを設けたことを特徴とする画像処理装置認証システム。
【請求項４】
複数のローカル機の画像処理装置とネットワークを介して通信可能に接続されるマスタ機の画像処理装置であって、
ユーザ特定情報入力手段と、前記ネットワークに接続される各画像処理装置ごとにそれを使用可能な全てのユーザのユーザ特定情報の認証処理に必要な認証情報をマスタ認証情報として記憶するマスタ認証情報記憶手段と、前記ユーザ特定情報入力手段によって入力されるユーザ特定情報に対して、前記マスタ認証情報記憶手段に記憶されているマスタ認証情報に基づいて認証処理を行う認証処理手段と、前記マスタ認証情報を編集するための認証情報編集手段と、該認証情報編集手段が前記マスタ認証情報における前記ローカル機に関する認証情報の編集を行なった場合に、その編集後の認証情報を該ローカル機に送信する認証情報送信手段とを備えたことを特徴とする画像処理装置。
【請求項５】
前記認証情報送信手段は、前記ローカル機の画像処理装置のいずれかから認証情報送信要求を受けたときに、前記マスタ認証情報記憶手段に記憶されているマスタ認証情報のうち該認証情報送信要求をしたローカル機に関する認証情報を該ローカル機の画像処理装置に送信する機能を有することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
マスタ機の画像処理装置とネットワークを介して通信可能に接続されるローカル機の画像処理装置であって、
ユーザ特定情報入力手段と、ユーザ特定情報の認証処理に必要な認証情報を記憶する認証情報記憶手段と、前記ユーザ特定情報入力手段によって入力されるユーザ特定情報に対して、前記認証情報記憶手段に記憶されている認証情報に基づいて認証処理を行う認証処理手段と、前記マスタ機の画像処理装置から該ローカル機に関する認証情報を受信する認証情報受信手段と、該認証情報受信手段が受信した認証情報によって、前記認証情報記憶手段に記憶されている認証情報を更新処理する認証情報更新処理手段とを備えたことを特徴とする画像処理装置。
【請求項７】
請求項６に記載の画像処理装置において、
前記ユーザ特定情報入力手段によってユーザ特定情報が入力されたとき、前記マスタ機の画像処理装置に対して認証情報送信要求を送信する認証情報送信要求手段を備え、該認証情報送信要求を送信した後、前記認証情報受信手段が前記マスタ機の画像処理装置から該ローカル機に関する認証情報を受信した場合には、該認証情報によって前記認証情報更新処理手段が前記認証情報記憶手段に記憶されている認証情報を更新処理した後に、前記マスタ機の画像処理装置から前記認証情報を受信できなかった場合には前記更新処理をせずに、前記認証情報記憶手段に記憶されている認証情報を用いて、前記認証処理手段が前記入力されたユーザ特定情報の認証処理を行うことを特徴とする画像処理装置。
【請求項８】
請求項７に記載の画像処理装置において、
前記認証情報送信要求手段が前記マスタ機の画像処理装置に対して前記認証情報送信要求を送信した後、該マスタ機の画像処理装置から前記認証情報を受信できなかった場合に、前記認証処理手段が前記認証処理を行うことを許可するか許可しないかを選択設定する認証処理可否設定手段と、該認証処理可否設定手段による設定結果を記憶する認証処理可否設定記憶手段とを設けたことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、スキャナ、プリンタ、ファクシミリ装置、複写機、あるいはそれらの複数の機能を備えた複合機等の画像処理装置がユーザ認証を行うための画像処理装置認証システム、及びその画像処理装置に関する。
【背景技術】
【０００２】
近年、上記のような各種画像処理装置（主として画像形成装置）をＬＡＮ等のネットワークに複数台接続して、多数のユーザによって共用することが一般に行われている。例えば、パーソナルコンピュータ（ＰＣと略称する）で作成した文書等のデータを、ネットワーク経由で指定したプリンタや複合機等に送信して印刷させるようなことが、広く行われている。
その場合、セキュリティを確保するためと、ユーザによって使用できる機能を制限したりするために、各画像処理装置に認証機能を持たせることが必要になってきている。
【０００３】
その認証処理を実行するためには、各画像処理装置ごとに、使用可能なユーザの認証情報（一般にユーザ名とパスワードによるユーザアカウント）のデータベースを予め作成して持っていることが必要である。またその認証情報の追加や削除、変更等の編集もできることが必要である。
そのため、ネットワークに接続される個々の画像処理装置に、各ユーザの認証情報のデータベースを記憶させると共にその編集機能を持たせるようにすると、コスト高になる。また、ネットワークにおける各ユーザの認証情報を一元的に管理することができないため、認証情報の管理が煩雑になる。
【０００４】
そこで、ネットワークに専用サーバとして認証サーバを設置し、その認証サーバに全てのユーザの認証に必要な認証情報のデータを記憶させ、その編集も認証サーバだけで行えるようにすることが知られている。例えば、特許文献１には、そのような認証サーバと画像処理装置とをネットワークを介して接続した、ネットワークシステム及び認証システムが開示されている。
【０００５】
このような認証システムでは、画像処理装置がユーザによりユーザ特定情報（ログインＩＤ及びパスワード）を入力されて利用要求を受けた場合、そのユーザ特定情報と認証要求を認証サーバに送信して認証を依頼する。それによって、認証サーバが記憶している認証情報のデータベースを用いてそのユーザ特定情報に対する認証処理を行い、その認証結果を画像処理装置へ送信する。画像処理装置はその認証結果を受信して、ユーザの利用要求を許可するか否かを判断する。
【０００６】
そのため、ネットワークのトラブル等により一時的に認証サーバによる認証ができず、画像処理装置が認証サーバによる認証結果を受信できなくなると、認証不能に陥り、画像処理装置を利用できなくなるという問題がある。
特許文献１に開示された認証システムでは、この問題に対処するため、画像処理装置が認証サーバから受信した認証結果のデータを、認証履歴として時系列的に記憶しておく。  そして、画像処理装置がユーザ特定情報と認証要求を認証サーバに送信して認証を依頼しても、認証サーバから正常な認証結果を受信できなかった場合には、画像処理装置自身で、時系列的に記憶した認証履歴を用いて代理認証を行なえるようにしている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような専用の認証サーバを使用して認証を行うことを基本とする認証システムでは、認証サーバの導入と運用のコストが問題になる。
また、特許文献１に開示されているように、ネットワークのトラブル等により一時的に認証サーバによる認証ができなくなった場合には、画像処理装置自身で代理認証を行なえるようにしている。しかし、画像処理装置に初めて利用要求するユーザに関しては、ユーザ特定情報に対する認証履歴が記憶されていないため、代理認証を行うことができないという問題がある。
【０００８】
この発明は、これらの問題を解決するためになされたものであり、専用の認証サーバを使用せずに、各画像処理装置を使用するユーザの認証情報を一元的に管理できるようにし、且つ各画像処理装置が認証を行なえなくなることがないようにすることを目的とする。
【課題を解決するための手段】
【０００９】
この発明による画像処理装置認証システムは上記の目的を達成するため、複数の画像処理装置をネットワークを介して接続し、その複数の各画像処理装置にそれぞれ、ユーザ特定情報入力手段と、ユーザ特定情報の認証処理に必要な認証情報を記憶する認証情報記憶手段と、上記ユーザ特定情報入力手段によって入力されるユーザ特定情報に対して、上記認証情報記憶手段に記憶されている認証情報に基づいて認証処理を行う認証処理手段とを備えた画像処理装置認証システムであって、
上記複数の画像処理装置のうちの１台をマスタ機、他の画像処理装置をローカル機とし、上記マスタ機と全ての上記ローカル機とは互いに通信可能であり、
上記マスタ機の認証情報記憶手段には、上記複数の各画像処理装置ごとにそれを使用可能な全てのユーザのユーザ特定情報の認証処理に必要な認証情報をマスタ認証情報として記憶し、該マスタ機には、上記マスタ認証情報を編集するための認証情報編集手段と、その認証情報編集手段が上記マスタ認証情報における上記ローカル機に関する認証情報の編集を行なった場合に、その編集後の認証情報を該ローカル機に送信する認証情報送信手段とを備え、
上記ローカル機には、上記マスタ機から上記認証情報を受信する認証情報受信手段と、その認証情報受信手段が受信した認証情報によって、該ローカル機の認証情報記憶手段に記憶されている認証情報を更新処理する認証情報更新処理手段とを備えたことを特徴とする。
【発明の効果】
【００１０】
この発明による画像処理装置認証システムによれば、専用の認証サーバを使用せずに、各画像処理装置を使用するユーザの認証情報を一元的に管理することができ、且つ各画像処理装置が常に認証処理を行なうことができる。
【図面の簡単な説明】
【００１１】
【図１】この発明による画像処理装置認証システムの一実施形態のネットワーク構成を示す概念図である。
【図２】図１における各複合機１，２のハードウェア構成例を示すブロック図である。
【図３】図１に示した複合機（ローカル機）１のコントローラ部１０によるこの発明に係わる機能構成例を示す機能ブロック図である。
【図４】図１に示した複合機（マスタ機）２のコントローラ部５０によるこの発明に係わる機能構成例を示す機能ブロック図である。
【図５】図１の複合機１，２におけるユーザログイン時に操作パネル上に表示されるユーザログイン画面の一例を示す図である。
【図６】図１の複合機（ローカル機）１におけるマスタ機との通信不可時の認証処理可否選択設定を行うために操作パネル上に表示される画面の一例を示す図である。
【００１２】
【図７】複合機（マスタ機）２での認証情報編集操作後におけるローカル機とマスタ機との間の通信シーケンスの一例を示すシーケンス図である。
【図８】複合機（ローカル機）１へのユーザログイン操作後におけるローカル機とマスタ機との間の通信シーケンスの他の例を示すシーケンス図である。
【図９】複合機（ローカル機）１におけるユーザログイン時の処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
先ず、図１によってこの発明による画像処理装置認証システムの概要を説明する。図１は、この発明による画像処理装置認証システムの一実施形態のネットワーク構成を示す概念図である。
この画像処理装置認証システムは、複数の画像処理装置をネットワークを介して接続する。その複数の各画像処理装置にそれぞれ、ユーザ特定情報入力手段と認証情報記憶手段と認証処理手段とを備えている。
【００１４】
ユーザ特定情報入力手段は、ユーザがログイン時にユーザ特定情報（一般にログインＩＤ及びパスワード）を入力するための手段である。
認証情報記憶手段は、ユーザ特定情報の認証処理に必要な認証情報を記憶するハードディスク装置等の記憶手段である。
認証処理手段は、ユーザ特定情報入力手段によって入力されるユーザ特定情報に対して、認証情報記憶手段に記憶されている認証情報に基づいて認証処理を行う手段である。
したがって、この画像処理装置認証システムにおいては、認証処理自体は各画像処理装置における認証処理手段によってそれぞれ実行する。しかし、複数の画像処理装置のうちの１台をマスタ機、他の画像処理装置をローカル機とする。マスタ機と全てのローカル機とは上記ネットワークを介して互いに通信可能である。
【００１５】
このように、この画像処理装置認証システムでは専用の認証サーバを使用していない。そして、マスタ機の画像処理装置が、これらの各画像処理装置ごとにそれを使用可能な全てのユーザの認証処理に必要な認証情報を、そのマスタ機の認証情報記憶手段にマスタ認証情報として記憶している。
また、そのマスタ認証情報における認証情報の追加、削除、変更等の編集は、マスタ機の画像処理装置でのみ可能にする。したがって、マスタ機の画像処理装置は、常に最新の認証情報を記憶しており、全ての画像処置装置に関する認証情報を一元的に管理することができる。
【００１６】
そして、マスタ認証情報におけるローカル機に関する認証情報を編集（最初は新たに作成）した場合は、その編集後の認証情報を、そのローカル機の画像処理装置へ送信する。
各ローカル機の画像処理装置は、マスタ機の画像処理装置からその認証情報を受信すると、その受信した認証情報によって、自機の認証情報記憶手段に記憶している認証情報を更新処理（最初は受信した認証情報を全てそのまま記憶）する。
このようにすることによって、ローカル機の各画像処理装置の認証情報記憶手段にも、マスタ機の認証情報記憶手段に記憶されている最新のマスタ認証情報における各画像処理装置に関する認証情報と同じ認証情報が常に記憶されることになる。この状態を認証情報が同期していると称す。
【００１７】
図１に示す画像処理装置認証システムは、画像処理装置として、通信機能を有する複数の複合機（ＭＦＰ）１，２を使用し、それらをローカルエリアネットワーク（ＬＡＮ）等のネットワーク３を介して接続している。ネットワーク３としては、有線か無線かを問わず、任意の通信プロトコルを用いたネットワークを採用可能である。なお、ネットワーク３への複合機の接続は４台に限らない。
複合機１，２は、例えばプリンタ機能，スキャナ機能，コピー機能，ファクシミリ（ＦＡＸ）機能等の複数の機能を備えた画像処理装置（画像形成装置を含む）である。
【００１８】
そして、複数の複合機のうちの１台の複合機２をマスタ機、他の複合機１をローカル機とし、そのマスタ機（複合機２）と全てのローカル機（複合機１）とは、ネットワーク３を介して互いに通信可能である。各複合機にはそれぞれ個別の識別コードが登録されており、その識別コードを用いて、マスタ機（複合機２）と各ローカル機（複合機１）との間で個別に通信可能である。
【００１９】
これらの各複合機１，２は、それぞれ前述したユーザ特定情報入力手段と認証情報記憶手段と認証処理手段とを備えている。そして、各複合機１，２では、いずれもユーザ特定情報入力手段によってユーザに入力されるユーザ特定情報に対して、認証情報記憶手段に記憶されている認証情報に基づいて、認証処理手段が認証処理を行うことができる。ユーザ特定情報としては一般に、各ユーザを識別する識別情報であるログインＩＤと、本人の真正性を保証するコードであるパスワード（認証情報）とが用いられる。
【００２０】
そのため、この画像処理装置認証システムでは専用の認証サーバを使用しない。その代わりに、マスタ機である複合機２が、このシステムの複数の各複合機ごとにそれを使用可能な全てのユーザに関してユーザ特定情報の認証処理に必要な認証情報（パスワード）を、その認証情報記憶手段にマスタ認証情報として記憶している。
さらに、そのマスタ認証情報における認証情報の追加、削除、変更等の編集は、マスタ機である複合機２でのみ可能にしている。そのため、複合機２は常に最新の認証情報を記憶しており、全ての複合機１，２に関する認証情報を一元的に管理することができる。
【００２１】
そして、この複合機２でマスタ認証情報におけるローカル機の複合機１のいずれかに関する認証情報の編集（最初は新たに作成）を行った場合は、その編集後の認証情報を、該ローカル機の複合機１へ送信する。
各複合機１は、複合機２からその編集後の認証情報を受信すると、その認証情報によって、自機の認証情報記憶手段に記憶している認証情報を更新処理（最初は受信した認証情報を全てそのまま記憶）する。
このようにすることによって、ローカル機である各複合機１の認証情報記憶手段にも、マスタ機である複合機２の認証情報記憶手段に記憶されている最新のマスタ認証情報における各複合機１に関する認証情報と同じ認証情報が常に記憶されることになる。
【００２２】
図２は、各複合機１及び２のハードウェア構成例を示すブロック図である。
図１に示したローカル機の各複合機１もマスタ機の複合機２も、そのハードウェア構成は実質的に同じであり、いずれも図２に示すように構成されている。すなわち、コントローラ部１０（マスタ機の場合は５０とする）、操作パネル２０、およびエンジン部３０を備えている。
コントローラ部１０（５０）は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、通信Ｉ／Ｆ１４、およびＨＤＤ１５を備えた制御手段である。
【００２３】
これらは、システムバス１６によって相互にデータ、アドレス、および制御信号をやり取り可能に接続され、コントローラ部１０（又は５０）内の各部はマイクロコンピュータを構成している。
ここで、「Ｉ／Ｆ」は「インタフェース」、「ＨＤＤ」は「ハードディスクドライブ」のそれぞれ一般的な略称である。
【００２４】
ＣＰＵ１１は、ＲＡＭ１３をワークエリアとしてＲＯＭ１２又はＨＤＤ１５に記憶されたプログラムを選択的に実行することにより、複合機１（又は２）の全体を統括的に制御すると共に、後述するこの発明に係わる各種の機能を実現する中央処理装置である。
ＲＯＭ１２は、ＣＰＵ１１が実行する各プログラムとその実行に必要な固定データ等を予め記憶した読み出し専用のメモリである。
【００２５】
ＲＡＭ１３は、ＣＰＵ１１がプログラムを実行する際のワークエリアとして使用するとともに、一時的なデータを記憶する読み書き可能なメモリである。
通信Ｉ／Ｆ１４は、ネットワーク３を介してパーソナルコンピュータ（ＰＣ）等の外部機器と通信するためのインタフェースである。
ＨＤＤ１５は、ハードディスクにＣＰＵ１１が実行する各プログラムとその実行に必要な固定データや各種設定値などを変更設定可能に記憶するとともに、入力されるユーザ特定情報の認証処理に必要な認証情報も記憶する不揮発性の大容量記憶手段である。
なお、このＨＤＤ１５の代わりに、あるいはＨＤＤ１５に加えて、不揮発性ＲＡＭ等の不揮発性記憶メモリを設けてもよい。
【００２６】
操作パネル２０は、ユーザに情報を提示するための液晶ディスプレイ等による表示部と、ユーザによって操作される各種のキー又はスイッチあるいは操作ボタンや、表示部の表示画面上に重ねて設けられた透明なタッチパネル等を備えた操作部とを有する。
エンジン部３０は、プリンタ機能，スキャナ機能，コピー機能，ＦＡＸ機能等の選択された機能を実現させるため動作を行う部分である。例えば、原稿の画像をスキャンして読み取るスキャナ部又は画像読取部、シート状記録材への印刷を行うプロッタ部又は画像形成部、ファクシミリ通信を行うモデム等のＦＡＸ通信部である。
【００２７】
図３は、複合機（ローカル機）１の図２に示したコントローラ部１０によるこの発明に係わる機能構成例を示す機能ブロック図である。
このコントローラ部１０は、図２に示したマイクロコンピュータを構成するＣＰＵ１１が、ＲＯＭ１２又はＨＤＤ１５に格納されたプログラムを実行することにより、図３に示す各部の機能を実現する。
その各部の機能とは、ネットワーク通信処理部４１、ＵＩ部４２、認証情報記憶部４３、認証処理部４４、認証情報更新処理部４５、マスタ機との通信不可時の認証処理可否設定部４６、およびマスタ機との通信不可時の認証処理可否設定記憶部４７である。ここで、「ＵＩ」は「ユーザインタフェース」の一般的な略称である。
【００２８】
ネットワーク通信処理部４１は、図２に示した通信Ｉ／Ｆ１４によって、ネットワーク３を介してマスタ機の複合機２と通信を行う。このネットワーク通信処理部４１は、マスタ機の複合機２から送信される認証情報を受信する認証情報受信手段と、ユーザ特定情報が入力されたときに、マスタ機の複合機２に対して認証情報送信要求を送信する認証情報送信要求手段としての機能を有する。
【００２９】
ＵＩ部４２は、ユーザが操作を行う図２に示した操作パネル２０のタッチパネル付き表示部の画面表示を制御し、この発明に関わる制御を行う。例えば、ユーザによるログイン時に、ログイン画面の表示制御等を行なってユーザ特定情報入力手段として機能する。また、マスタ機の複合機２との通信不可時における後述する認証処理可否設定のための入出力制御等も行う。
【００３０】
認証情報記憶部４３は、このローカル機の複合機１を使用できるユーザの認証に必要な認証情報を記憶する不揮発性メモリによる認証情報記憶手段であり、この実施形態では、図２に示したＨＤＤ１５を使用する。
認証処理部４４は、ＵＩ部４２から入力されるユーザ特定情報（ユーザＩＤとパスワードによるユーザアカウント）に対して、認証情報記憶部４３に記憶されている認証情報（ユーザＩＤに対応するパスワード）に基づいて認証処理を行う認証処理手段である。
認証情報更新処理部４５は、ネットワーク通信処理部４１によって、マスタ機の複合機２から認証情報を受信すると、その受信した認証情報によって、認証情報記憶部４３に記憶されている認証情報を更新処理する認証情報更新処理手段である。
【００３１】
マスタ機と通信不可時の認証処理可否設定部４６は、この実施形態では、ＵＩ部４２からユーザによって入力されるユーザ特定情報を認証処理部４４へ受け渡す。また、ネットワーク通信処理部４１の認証情報送信要求手段の機能に対して、この複合機１に関する最新の認証情報をマスタ機の複合機２に対して送信要求するように指示する。それによって、ネットワーク通信処理部４１は認証情報送信要求手段の機能によって、マスタ機の複合機２に対して認証情報送信要求を送信する。
【００３２】
図５は、複合機１のＵＩ部４２が、ユーザによるログイン時にユーザ特定情報入力手段の機能によって、図２に示した操作パネル２０の表示部に表示させるユーザログイン画面の一例を示す図である。
ユーザは、複合機１を利用する際、図５に示すユーザログイン画面において、ユーザ名のテキストボックスＢ１にユーザＩＤを、パスワードのテキストボックスＢ２にパスワードを、それぞれキー操作で入力した後、実行キーＥＫをタッチする。それによって、ユーザ特定情報を複合機１に入力することができる。キャンセルキーＣＫをタッチすれば、ユーザ特定情報を入力し直すことができる。入力されたユーザ特定情報は、図２に示したＲＡＭ１３に一時的に保存する。
【００３３】
マスタ機と通信不可時の認証処理可否設定部４６はまた、複合機２とのネットワーク通信が失敗した場合に、このローカル機の複合機１における認証処理部４４が認証処理を行うことを許可するか許可しないかを、予め選択設定しておくための機能を有する。それが認証処理可否設定手段の機能である。
この機能は、この複合機１の操作パネル２０において、図５に示したユーザログイン画面で、システム管理者が管理者専用アカウント（ユーザＩＤとパスワード）を入力してログインした後にのみ有効になる。
【００３４】
その場合、ＵＩ部４２は操作パネル２０の表示部に図６に示す、マスタ機と通信不可時の認証処理可否選択設定用の画面を表示する。この図６に示す画面で、システム管理者が「認証処理を許可する」の選択表示ＳＤ１をタッチして図示のように反転させた状態で、実行キーＥＫをタッチすると、「認証処理を許可する」が設定される。「認証処理を許可しない」の選択表示ＳＤ２をタッチして反転させた状態で、実行キーＥＫをタッチすると、「認証処理を許可しない」が設定される。通常は「認証処理を許可する」を設定しておくのが望ましい。
【００３５】
この認証処理可否設定手段の機能による設定結果を、認証処理可否設定記憶手段であるマスタ機と通信不可時の認証処理可否設定記憶部４７が記憶する。この認証処理可否設定記憶部４７としても、図２に示したＨＤＤ１５が使用される。
この設定操作は、上述のように、任意のユーザである利用者が行えるようにせず、システム管理者のみが利用可能な管理者権限でのみ設定できるように制限するのが望ましい。
なお、この認証処理可否設定手段と認証処理可否設定記憶手段の各機能を省略して、複合機２とのネットワーク通信が失敗した場合に、このローカル機の複合機１における認証処理部４４が認証処理を行うことを、常に許可する設定状態にしておくようにしてもよい。
【００３６】
図４は、複合機（マスタ機）２の図２に示したコントローラ部５０によるこの発明に係わる機能構成例を示す機能ブロック図である。
このコントローラ部５０は、図２に示したマイクロコンピュータを構成するＣＰＵ１１が、ＲＯＭ１２又はＨＤＤ１５に格納されたプログラムを実行することにより、図４に示す各部の機能を実現する。
その各部の機能とは、ネットワーク通信処理部５１、ＵＩ部５２、マスタ認証情報記憶部５３、認証処理部５４、認証情報編集部５５である。
【００３７】
ネットワーク通信処理部５１は、図２に示した通信Ｉ／Ｆ１４によって、ネットワーク３を介してローカル機の複合機１と通信を行う。このネットワーク通信処理部５１は、認証情報編集部５５が後述するマスタ認証情報におけるローカル機の複合機１に関する認証情報の編集を行なった場合に、その編集後の認証情報を該ローカル機の複合機１に送信する認証情報送信手段の機能を有する。また、このネットワーク通信処理部５１は、ローカル機のいずれかの複合機１から認証情報送信要求を受けたときに、その認証情報送信要求を受信する。そして、マスタ認証情報記憶部５３に記憶されているマスタ認証情報のうち該認証情報送信要求をしたローカル機の複合機１に関する最新の認証情報を、上記認証情報送信手段の機能によって該複合機１に送信する。
【００３８】
ＵＩ部５２は、図２に示した操作パネル２０のタッチパネル付き表示部の画面表示を制御し、この発明に関わる制御を行う。例えば、ユーザによるログイン時にユーザ特定情報入力手段の機能によって、ログイン画面の表示制御やユーザ特定情報の入力制御等を行う。この場合には、操作パネル２０に図５に示したのと同様なユーザログイン画面を表示し、この複合機２のユーザは、前述したローカル機の複合機１のユーザと同様に、ユーザ特定情報（ユーザＩＤとパスワード）を複合機２に入力することができる。
【００３９】
また、システム管理者が、複合機２の操作パネル２０から、後述するマスタ認証情報の編集操作を行えるようにする場合は、ＵＩ部５２は、操作パネル２０にマスタ認証情報編集用画面を表示し、その編集入力を受け付けて、認証情報編集部５５へ渡すことも行う。
その機能は、図５に示したようなユーザログイン画面で、システム管理者が管理者専用アカウント（ユーザＩＤとパスワード）を入力してログインした後にのみ有効になる。
【００４０】
しかし、通常は図１に示したネットワーク３に、図示していないパーソナルコンピュータ等の情報処理装置が接続されており、システム管理者がその情報処理装置からマスタ機の複合機２に管理者専用アカウントを入力してログインする。そして、その認証がＯＫであれば、システム管理者はその情報処理装置から、この複合機２のコントローラ５０にネットワーク通信処理部５１を通してアクセスして、認証情報編集部５５を動作させてマスタ認証情報を編集することができる。
【００４１】
マスタ認証情報記憶部５３は、この画像処理装置認証システムを構成している複合機１及び２の各複合機ごとに、それを使用可能な全てのユーザのユーザ特定情報の認証処理に必要な認証情報（ユーザＩＤに対応するパスワード）をマスタ認証情報として記憶する。
すなわち、このマスタ認証情報記憶部５３は、不揮発性メモリによるマスタ機の認証情報記憶手段であり、この実施形態では、図２に示したＨＤＤ１５を使用する。
認証処理部５４は、ＵＩ部５２から入力されるユーザ特定情報（ユーザＩＤとパスワードによるユーザアカウント）に対して、マスタ認証情報記憶部５３に記憶されている認証情報に基づいて認証処理を行う認証処理手段である。この認証処理部５４による認証処理機能は、ローカル機の複合機１における認証処理部４４による認証処理機能と同様である。
【００４２】
認証情報編集部５５は、マスタ認証情報記憶部５３に記憶されているマスタ認証情報を編集するための認証情報編集手段である。この認証情報編集部５５は、システム管理者が前述した情報処理装置あるいは操作パネル２０からこの複合機２にログインして、認証情報編集操作を行った場合に機能する。そして、マスタ認証情報記憶部５３に記憶されているマスタ認証情報の追加、変更、削除等の編集を実行する。
【００４３】
この認証情報編集手段がマスタ認証情報におけるローカル機の複合機１に関する認証情報の編集を行なった場合には、その編集後の認証情報を、ネットワーク通信処理部５１の認証情報送信手段の機能によって、その複合機１へ送信する。その送信する認証情報は、該複合機１に関する少なくとも今回編集された認証情報であるが、該複合機１に関する編集後の全ての認証情報を送信するようにした方がよい。
【００４４】
このマスタ機の複合機２において、ある複合機１に関する認証情報の編集が始めて行われて新たな認証情報が作成されてマスタ認証情報としてマスタ認証情報記憶部５３に記憶されたときには、その複合機１に関する認証情報を全てその複合機１へ送信する。
その複合機１のネットワーク通信処理部４１がその複合機２から送信された認証情報を受信すると、認証情報更新処理部４５がその認証情報を全て認証情報記憶部４３に記憶させる。それによって、その時点でこの複合機１を使用できる全てのユーザの認証に必要な認証情報が、認証情報記憶部４３に記憶されたことになる。
【００４５】
その後も、マスタ機の複合機２において、その複合機１に関する認証情報の編集が行われると、その編集後の認証情報がこの複合機１へ送信され、それをこの複合機１のネットワーク通信処理部４１が受信する。そして、その受信した認証情報によって、認証情報更新処理部４５が認証情報記憶部４３に記憶されている認証情報を更新処理する。
その更新処理は、ネットワーク通信処理部４１がこの複合機１に関する全ての認証情報を受信した場合には、認証情報記憶部４３に記憶されている認証情報を全て上書きして書き換える。この複合機１に関する新に追加、変更、削除等の編集がなされた認証情報のみを受信した場合には、認証情報記憶部４３に記憶されている認証情報に対して、その認証情報のみを追加、変更、削除して更新する。
【００４６】
したがって、ローカル機の複合機１の認証情報記憶部４３には、常にマスタ機の複合機２のマスタ認証情報記憶部５３に記憶されているマスタ認証情報のうち、この複合機１に関する全ての認証情報と同じ認証情報が記憶されているはずである。
そのため、ローカル機の複合機１にユーザ特定情報が入力されたとき、その認証処理部４４によって、直ちに認証情報記憶部４３に記憶されている認証情報を用いて、そのユーザ特定情報の認証処理を行っても殆ど問題はない。
しかし、マスタ機の複合機２がこのローカル機の複合機１に編集後の認証情報を送信したときに、ネットワーク通信に不具合が発生していたり、この複合機１が故障あるいは電源がＯＦＦであったなどの理由により、マスタ機との通信ができなかった恐れもある。
【００４７】
そのため、この実施形態では、ローカル機の複合機１にユーザ特定情報が入力されたときには、必ずマスタ機の複合機２へ認証情報送信要求を送信する。マスタの複合機２はその認証情報送信要求を受信すると、マスタ認証情報記憶部５３に記憶されているマスタ認証情報のうち、その認証情報送信要求をしたローカル機の複合機１に関する最新の認証情報を読み出してその複合機１へ送信する。その複合機１がその最新の認証情報を受信すると、認証情報更新処理部４５が、その認証情報によって認証情報記憶部４３に記憶されている認証情報を更新処理して、最新の認証情報にする。
【００４８】
マスタ機の複合機２から受信した最新の認証情報は、そのときに認証情報記憶部４３に記憶されている認証情報と同じ場合が多く、その場合は更新処理をしてもしなくても同じである。しかし、それを判断するよりも、常に全ての認証情報を上書きして更新処理した方が簡便であり、且つ確実である。
その後、この複合機１の認証処理部４４が、認証情報記憶部４３の更新された認証情報を用いて、入力されたユーザ特定情報を認証処理実行するので、認証の信頼性がより高くなる。
【００４９】
しかし、ローカル機の複合機１にユーザ特定情報が入力され、マスタ機の複合機２へ認証情報送信要求を送信したとき、ネットワーク通信に不具合等によってマスタ機との通信ができず、複合機２から所定時間内に最新の認証情報を受信できないこともあり得る。
その場合には、その複合機１の認証情報記憶部４３の認証情報は更新処理されないが、その更新していない認証情報を用いて、認証処理部４４が入力されたユーザ特定情報を認証処理実行する。その場合でも、通常はローカル機の複合機１に関するマスタ認証情報が編集された場合は、前述したように、その複合機１における認証情報記憶部４３の認証情報も更新されるので、認証処理部４４による認証処理には殆ど問題はない。
【００５０】
但し、図３に示したマスタ機と通信不可時の認証処理可否設定記憶部４７に、その認証処理可否設定結果が記憶されている場合は、「認証処理を許可する」の設定が記憶されている場合にのみ、上記のような認証処理部４４による認証処理を実行する。「認証処理を許可しない」の設定が記憶されている場合は、認証できないことを操作パネル２０の表示画面に表示する。これは、認証の確実性を特に重視する場合に、システムの管理者が予め「認証処理を許可しない」の設定を行っておくことができるようにした場合である。
【００５１】
図７は、複合機（マスタ機）２での認証情報編集操作後におけるローカル機とマスタ機との間の通信シーケンスの一例を示すシーケンス図である。
複合機２の操作パネル２０あるいはネットワークに接続されたパーソナルコンピュータ等の情報処理装置から、システムの管理者がログインした場合に、複合機（マスタ機）２に対して認証情報編集操作（Ｓ１１）を行うことができる。その認証情報編集操作によって、複合機（マスタ機）２の認証情報編集部５５が、マスタ認証情報記憶部５３に記憶されているマスタ認証情報の編集処理（Ｓ１２）を行う。
【００５２】
その編集処理によって、複合機（ローカル機）１に関するマスタ認証情報を編集した場合は、その編集後に、システムの管理者が複合機（マスタ機）２に対して編集後の認証情報送信指示を行う（Ｓ１３）。それによって、複合機（マスタ機）２のネットワーク通信処理部５１が、マスタ認証情報記憶部５３の編集後のマスタ認証情報から、その複合機（ローカル機）１に関する編集後の認証情報を取得する（Ｓ１４）。そして、その編集後の認証情報を対応する複合機１へ送信する（Ｓ１５）。
複数の複合機（ローカル機）１に関する認証情報を編集した場合には、その各複合機に関する編集後の認証情報を、それぞれその各複合機１宛てに同時に送信することができる。
【００５３】
なお、複合機（マスタ機）２の認証情報編集部５５が、複合機（ローカル機）１に関するマスタ認証情報を編集した場合、その編集終了後に自動的に、編集後のマスタ認証情報中の該複合機１に関する編集後の認証情報をその複合機１へ送信するようにしてもよい。あるいは、各複合機（ローカル機）１に関する最新のマスタ認証情報を、定期的に各複合機１へ送信するようにしてもよい。
【００５４】
複合機（ローカル機）１は、ネットワーク通信処理部４１がその編集後の認証情報を受信し（Ｓ１６）、その受信した認証情報によって、認証情報更新処理部４５が認証情報記憶部４３に記憶されている認証情報を更新処理する（Ｓ１７）。
その後、その複合機（ローカル機）１にユーザによるユーザ特定情報の入力（ユーザログイン）操作があると（Ｓ１８）、その複合機１の認証処理部４４によって、その入力されたユーザ特定情報入力の認証処理を行う（Ｓ２７）。その認証処理には、その複合機１の認証情報記憶部４３に記憶されている更新された認証情報を使用する。
そして、その認証処理結果をログイン結果として出力し（Ｓ２８）、操作パネル２０の表示画面に表示する。認証ＯＫ（ログインＯＫ）なら、その後、そのユーザが指定する印刷、コピー、ファクシミリ送信などの処理を実行する。
【００５５】
図８は、複合機（ローカル機）１へのユーザログイン操作後におけるローカル機とマスタ機との間の通信シーケンスの他の例を示すシーケンス図である。
この場合は、複合機（ローカル機）１にユーザ特定情報の入力（ユーザログイン）操作があると（Ｓ２１）、その複合機１はそのユーザ特定情報を一時保存して、ネットワーク通信処理部４１によって認証情報送信要求を複合機（マスタ機）２へ送信する。
【００５６】
複合機（マスタ機）２は、その認証情報送信要求をネットワーク通信処理部５１が受信すると、マスタ認証情報記憶部５３からその認証情報送信要求を送信した複合機（ローカル機）１に関する最新の認証情報を取得する（Ｓ２３）。そして、そのマスタ認証情報を、その認証情報送信要求をした複合機１へ送信する（Ｓ２４）。
その複合機（ローカル機）１は、ネットワーク通信処理部４１によって認証情報送信要求を送信してから所定時間内にマスタ認証情報を受信する（Ｓ２５）と、認証情報更新処理部４５が、認証情報記憶部４３に記憶されている認証情報を更新処理する（Ｓ２６）。
【００５７】
その後、その複合機１の認証処理部４４が、その更新された認証情報を用いて、先に入力されて一時保存していたユーザ特定情報の認証処理を行う（Ｓ２７）。そして、その認証処理結果をログイン結果として出力し（Ｓ２８）、操作パネル２０の表示画面に表示する。認証ＯＫ（ログインＯＫ）なら、その後、そのユーザが指定する印刷、コピー、ファクシミリ送信などの処理を実行する。
【００５８】
図８では図示を省略しているが、複合機（ローカル機）１のネットワーク通信処理部４１によって、認証情報送信要求を送信してから所定時間内にマスタ認証情報を受信できなかった場合は、認証情報更新処理部４５による認証情報更新処理は行えない。
しかし、認証情報記憶部４３には、それまでのマスタ認証情報の編集結果が反映された認証情報が記憶されているはずである。そこで、この複合機１の認証処理部４４は、その認証情報記憶部４３にそのときに記憶されている認証情報を用いて、先に入力されて一時保存していたユーザ特定情報の認証処理を行って、その認証結果をログイン結果として出力する。
【００５９】
また、図３に示したマスタ機と通信不可時の認証処理可否設定記憶部４７に、その認証処理可否設定結果が記憶されている場合は、「認証処理を許可する」の設定が記憶されている場合にのみ、マスタ機と通信不可時に認証処理部４４による上記認証処理を実行する。「認証処理を許可しない」の設定が記憶されている場合は、認証できないことを操作パネル２０の表示画面に表示する。
複合機（マスタ機）２にユーザログイン操作がなされた場合は、入力されたユーザ特定情報の認証処理を、認証処理部５４が常にマスタ認証情報記憶部５３の自機に関するマスタ認証情報を用いて実行することができる。
【００６０】
図９は、複合機（ローカル機）１におけるユーザログイン時の処理の一例を示すフローチャートである。この処理は、コントローラ部１０（主にＣＰＵ１１）によって実行される。ユーザログイン操作によって複合機（ローカル機）１にユーザ特定情報が入力されると、コントローラ部１０がこの図９に示す処理を開始する。
まず，ステップＳ１で複合機（マスタ機）２に認証情報送信要求を送信する。その後、ステップＳ２で、所定時間内にマスタ認証情報を受信できたか否かを判断する。
【００６１】
受信できた場合は、ステップＳ３へ進んで、受信したマスタ認証情報によって、ＨＤＤ１５に記憶している認証情報を更新する。
そして、ステップＳ４でその更新した認証情報から、ユーザ特定情報として入力されたユーザＩＤに対応する認証情報（パスワード）を取得し、ステップＳ５で、認証処理を行う。その認証処理は、ユーザ特定情報として入力されたパスワードと、認証情報として取得したパスワードを比較して行う。
【００６２】
ステップＳ６で、その両パスワードが一致しているか否かを判断する。一致していれば認証ＯＫなので、ステップＳ７でログイン可を出力して、この処理を終了する。
この場合は、この複合機（ローカル機）１は、そのユーザによるその後の操作入力に応じた処理を実行する。
ステップＳ６の判断で、両パスワードが一致していなければ認証ＮＧなので、ステップＳ１０でログイン不可を出力して、この処理を終了する。
その場合は、この複合機（ローカル機）１は、そのユーザによるその後の操作入力を受け付けない。
【００６３】
ステップＳ２の判断で、所定時間内にマスタ認証情報を受信できなかった場合は、ステップＳ８へ進んで、マスタ機と通信不可時の認証処理可否設定結果を参照する。そして、ステップＳ９で認証処理許可か否かを判断し、認証処理許可であればステップＳ４へ進んで、ユーザ特定情報として入力されたユーザＩＤの認証情報（パスワード）を取得し、ステップＳ５で認証処理を行う。さらに、前述したステップＳ６及びステップＳ７又はＳ１０の処理を実行して、この処理を終了する。
【００６４】
ステップＳ９の判断で認証処理許不可であれば、認証処理は行わず、ステップＳ１０でログイン不可を出力してこの処理を終了する。
なお、マスタ機と通信不可時の認証処理可否設定結果を記憶していない場合、あるいはその設定機能を省略した場合は、次のようにすればよい。すなわち、ステップＳ２の判断で所定時間内にマスタ認証情報を受信できなかった場合には、ステップＳ３をスキップして、ステップＳ４〜Ｓ６及びＳ７又はＳ１０の認証に関する処理を行ってこの処理を終了する。
【００６５】
以上、この発明による画像処理装置認証システム及び画像処理装置の実施形態として、画像処理装置が複合機である場合の複合機認証システム及びその複合機の構成及び機能等について説明してきた。しかし、この発明による画像処理装置認証システム及び画像処理装置はこれに限るものではなく、画像処理装置が、スキャナ、プリンタ、ファクシミリ装置、複写機等であっても、それら及び複合機が混在していてもよい。
また以上説明してきた実施形態、動作例、および変形例の構成及び機能は、適宜追加、変更、一部の削除等が可能であり、相互に矛盾しない限り任意に組み合わせて実施することも可能であることは勿論である。
【符号の説明】
【００６６】
１：複合機（ローカル機）    ２：複合機（マスタ機）    ３：ネットワーク    
１０，５０：コントローラ部    １１：ＣＰＵ    １２：ＲＯＭ    １３：ＲＡＭ    
１４：通信Ｉ／Ｆ    １５：ＨＤＤ    １６：システムバス    ２０：操作パネル    
３０：エンジン部    ４１：ネットワーク通信処理部    ４２：ＵＩ部
４３：認証情報記憶部    ４４：認証処理部    ４５：認証情報更新処理部    
４６：マスタ機と通信不可時の認証処理可否設定部
４７：マスタ機と通信不可時の認証処理可否設定記憶部
５１：ネットワーク通信処理部    ５２：ＵＩ部    ５３：マスタ認証情報記憶部    
５４：認証処理部    ５５：認証情報編集部    
【先行技術文献】
【特許文献】
【００６７】
【特許文献１】特開２０１２−２１６１３０号公報
【図１】
2015049793.tif 000003
【図２】
2015049793.tif 000004
【図３】
2015049793.tif 000005
【図４】
2015049793.tif 000006
【図５】
2015049793.tif 000007
【図６】
2015049793.tif 000008
【図７】
2015049793.tif 000009
【図８】
2015049793.tif 000010
【図９】
2015049793.tif 000011