(57)【要約】【課題】認証情報が変更された場合にも、ユーザ認証を失敗しにくくすることで、ユーザの利便性を高めた画像処理システムおよび画像処理装置を提供すること。【解決手段】ＭＦＰ３は、フォルダ情報を用いたファイルサーバ６での１回目の認証に失敗した場合（Ｓ１１：ＮＯ）には、ログイン認証情報５６１との照合に使用したログイン情報を用いて、再度、ファイルサーバ６での認証を試みる（Ｓ１５）。フォルダ認証情報６６２に、ユーザ名がログイン認証情報５６１と同じ情報が記憶されているユーザであれば、ログイン情報と、ユーザ名がログイン認証情報５６１と同じフォルダ認証情報６６２との照合によりに成功することができるようになる（Ｓ１７：ＹＥＳ）。これにより、ユーザはスキャンｔｏネットワークを実行することができるようになる。【選択図】図８
2017204669.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置と、装置認証情報を記憶するメモリと、第１サーバ認証情報を記憶するサーバと、を備える画像処理システムであって、
前記画像処理装置は、
画像処理部と、
前記画像処理部とシートとの相対的な位置を変位させる駆動力を供給するモータと、
ネットワークを介して前記サーバと接続される通信部と、
ユーザインタフェースと、
制御部と、を備え、
前記制御部は、
前記ユーザインタフェースを介した入力を受け付ける処理と、
前記サーバとは異なる入力元を介した入力を受け付ける処理と、
前記ユーザインタフェースからの第１情報と前記装置認証情報との照合により前記第１情報の認証に成功した後、前記通信部を介して前記入力元からの第２情報を前記サーバへ送信する処理と、を実行し、
前記サーバは、
第２サーバ認証情報を記憶する処理と、
前記画像処理装置から送信された前記第２情報と前記第１サーバ認証情報とを照合する処理と、
前記第２情報と前記第１サーバ認証情報との照合による前記第２情報の認証結果を示す第１サーバ認証結果を前記画像処理装置へ送信する処理と、を実行し、
前記制御部は、
前記第２情報の認証に成功したことを示す前記第１サーバ認証結果を、前記通信部を介して前記サーバから受信することに応じて、前記画像処理部および前記モータを動作させる画像処理、および、前記通信部を介して前記画像処理部と前記サーバとの間で画像データを通信する画像通信処理を実行し、
前記第２情報の認証に失敗したことを示す前記第１サーバ認証結果を、前記通信部を介して前記サーバから受信することに応じて、前記通信部を介して前記第１情報を前記サーバへ送信する処理を実行し、
前記サーバは、
前記画像処理装置から送信された前記第１情報と前記第２サーバ認証情報とを照合する処理と、
前記第１情報と前記第２サーバ認証情報との照合による前記第１情報の認証結果を示す第２サーバ認証結果を前記画像処理装置へ送信する処理と、を実行し、
前記制御部は、
前記第１情報の認証に成功したことを示す前記第２サーバ認証結果を、前記通信部を介して前記サーバから受信することに応じて、前記画像処理および前記画像通信処理を実行し、
前記第１情報の認証に失敗したことを示す前記第２サーバ認証結果を、前記通信部を介して前記サーバから受信することに応じて、前記画像処理および前記画像通信処理のうち少なくともいずれか一方の処理を制限する処理を実行することを特徴とする画像処理システム。
【請求項２】
画像処理装置であって、
画像処理部と、
前記画像処理部とシートとの相対的な位置を変位させる駆動力を供給するモータと、
ネットワークを介してサーバと接続される通信部と、
ユーザインタフェースと、
制御部と、を備え、
前記制御部は、
前記ユーザインタフェースを介した入力を受け付ける処理と、
フォルダサーバとは異なる入力元を介した入力を受け付ける処理と、
前記ユーザインタフェースからの第１情報と装置認証情報との照合により前記第１情報の認証に成功した後、前記通信部を介して前記フォルダサーバと通信する処理と、を実行し、
前記制御部は、
前記フォルダサーバと通信する処理を経て前記入力元からの第２情報と第１サーバ認証情報との照合がなされた結果、前記第２情報の認証に成功することに応じて、前記画像処理部および前記モータを動作させる画像処理、および、前記通信部を介して前記画像処理部と前記フォルダサーバとの間で画像データを通信する画像通信処理を実行し、
前記フォルダサーバと通信する処理を経て前記第２情報と前記第１サーバ認証情報との照合がなされた結果、前記第２情報の認証に失敗することに応じて、前記通信部を介して前記フォルダサーバと通信する処理を実行し、
前記制御部は、
前記フォルダサーバと通信する処理を経て前記第１情報と第２サーバ認証情報との照合がなされた結果、前記第１情報の認証に成功することに応じて、前記画像処理および前記画像通信処理を実行し、
前記フォルダサーバと通信する処理を経て前記第１情報と第２サーバ認証情報との照合がなされた結果、前記第１情報の認証に失敗することに応じて、前記画像処理および前記通信処理のうち少なくともいずれか一方の処理を制限する処理を実行することを特徴とする画像処理装置。
【請求項３】
前記制御部は、
前記通信部を介して前記第１情報を装置認証サーバへ送信する処理と、
前記第１情報と前記装置認証情報との照合による前記第１情報の認証結果を示す装置認証結果を、前記通信部を介して前記装置認証サーバから受信する処理と、
前記第１情報の認証に成功したことを示す前記装置認証結果を受信した後、前記通信部を介して前記フォルダサーバと通信する処理と、を実行することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
メモリを備え、
前記制御部は、
前記第１情報と、前記メモリに記憶されている前記装置認証情報とを照合する処理と、
前記第１情報と前記装置認証情報との照合により前記第１情報の認証に成功した後、前記通信部を介して前記フォルダサーバと通信する処理と、を実行することを特徴とする請求項２に記載の画像処理装置。
【請求項５】
メモリを備え、
前記制御部は、前記入力元を介した入力を受け付ける処理において、
前記入力元としての前記通信部を介して、前記ネットワークから前記第２情報を受信する処理を実行することを特徴とする請求項２乃至請求項４の何れかに記載の画像処理装置。
【請求項６】
前記制御部は、
前記第１情報と前記装置認証情報との照合により前記第１情報の認証に成功した後、前記入力元を介した入力を受け付ける処理において、
前記選択を受け付けた後、前記入力元としての前記ユーザインタフェースを介した入力を受け付ける処理を実行することを特徴とする請求項２乃至請求項５の何れかにに記載の画像処理装置。
【請求項７】
前記制御部は、前記第１情報の認証に成功した後、前記通信部を介して前記フォルダサーバと通信する処理において、
前記通信部を介して前記第２情報を前記フォルダサーバへ送信する処理と、
前記第２情報と前記第１サーバ認証情報との照合による前記第２情報の認証結果を示す第１サーバ認証結果を、前記通信部を介して前記フォルダサーバから受信する処理と、を実行することを特徴とする請求項２乃至請求項４の何れかに記載の画像処理装置。
【請求項８】
メモリを備え、
前記制御部は、前記入力元を介した入力を受け付ける処理において、
前記入力元としての前記通信部を介して、前記ネットワークから前記第２情報を受信する処理と、
前記ネットワークから受信した前記第２情報を前記メモリに記憶する処理と、を実行し、
前記制御部は、
前記第１情報と前記装置認証情報との照合により前記第１情報の認証に成功した後、前記ユーザインタフェースを介して、前記画像処理および前記画像通信処理を実行する選択を受け付ける処理と、
前記選択を受け付けることに応じて、前記通信部を介して前記第２情報を前記フォルダサーバへ送信する処理と、を実行することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
当該画像処理装置と前記通信部を介して接続されている外部装置のアドレスが前記メモリに記憶されており、
前記制御部は、
前記第２情報の認証に失敗することに応じて、前記メモリに記憶されている前記第２情報と前記第１サーバ認証情報とが一致しないことを、前記通信部を介して前記アドレスへ通知することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記制御部は、
前記第１情報と前記装置認証情報との照合により前記第１情報の認証に成功した後、前記ユーザインタフェースを介して、前記画像処理および前記画像通信処理を実行する選択を受け付ける処理を実行し、
前記制御部は、前記入力元を介した入力を受け付ける処理において、
前記選択を受け付けた後、前記入力元としての前記ユーザインタフェースを介した入力を受け付ける処理を実行し、
前記制御部は、
前記選択を受け付けた後に前記ユーザインタフェースを介して受け付けた入力を前記第２情報として、前記通信部を介して前記フォルダサーバへ送信する処理を実行することを特徴とする請求項７乃至請求項９の何れかに記載の画像処理装置。
【請求項１１】
当該画像処理装置と前記通信部を介して接続されている外部装置のアドレスが記憶されているメモリを備え、
前記制御部は、
前記第２情報の認証に失敗することに応じて、前記ユーザインタフェースを介して受け付けた前記第２情報と前記第１サーバ認証情報とが一致しないことを、前記通信部を介して前記アドレスへ通知することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
当該画像処理装置と前記通信部を介して接続されている外部装置のアドレスが記憶されているメモリを備え、
前記第２情報はユーザを特定するユーザ情報を含み、
前記制御部は、
前記第２情報の認証に成功することに応じて、成功した履歴を前記メモリに記憶し、
前記第２情報の認証に失敗することに応じて、前記第２情報の認証に成功した履歴のある前記ユーザ情報を前記アドレスへ通知することを特徴とする請求項２に記載の画像処理装置。
【請求項１３】
前記制御部は、前記第２情報の認証に失敗することに応じて、前記通信部を介して前記フォルダサーバと通信する処理において、
前記通信部を介して前記第１情報を前記フォルダサーバへ送信する処理と、
前記第１情報と前記第２サーバ認証情報との照合による前記第１情報の認証結果を示す第２サーバ認証結果を、前記通信部を介して前記フォルダサーバから受信する処理と、を実行することを特徴とする請求項２乃至請求項１２の何れかに記載の画像処理装置。
【請求項１４】
当該画像処理装置と前記通信部を介して接続されている外部装置のアドレスが記憶されているメモリを備え、
前記制御部は、
前記第２情報の認証に成功または失敗することに応じて、前記第２情報の認証結果を前記アドレスへ通知し、
前記第１情報の認証に成功または失敗することに応じて、前記第１情報の認証結果を前記アドレスへ通知することを特徴とする請求項１３に記載の画像処理装置。
【請求項１５】
前記第１情報および第２情報はユーザを特定するユーザ情報を含み、
前記制御部は、
前記第２情報の認証に成功することに応じて、前記第２情報に含まれる前記ユーザ情報を前記アドレスへ通知し、
前記第１情報の認証に成功することに応じて、前記第１情報に含まれる前記ユーザ情報を前記アドレスへ通知ことを特徴とする請求項１４に記載の画像処理装置。
【請求項１６】
前記制御部は、
前記第１情報の認証に失敗したことを示す前記第２サーバ認証結果を、前記通信部を介して前記フォルダサーバから受信することに応じて、前記ユーザインタフェースを介した入力を受け付ける処理と、
前記ユーザインタフェースを介して受け付けた第３情報を、前記通信部を介して前記フォルダサーバへ送信する処理と、
前記第３情報と前記第２サーバ認証情報との照合による前記第３情報の認証結果を示す第３サーバ認証結果を、前記通信部を介して前記フォルダサーバから受信する処理と、を実行し、
前記制御部は、
前記第３情報の認証に成功したことを示す前記第３サーバ認証結果を、前記通信部を介して前記サーバから受信することに応じて、前記画像処理および前記画像通信処理を実行し、
前記第３情報の認証に失敗したことを示す前記第３サーバ認証結果を、前記通信部を介して前記サーバから受信することに応じて、前記画像処理および前記画像通信処理のうち少なくともいずれか一方の処理を制限する処理を実行することを特徴とする請求項１３に記載の画像処理装置。
【請求項１７】
前記画像処理部は、光源を有するスキャナを有し、
前記モータは、前記スキャナと前記シートとしての原稿との相対的な位置を変位させる駆動力を供給し、
前記制御部は、前記画像処理において、
前記スキャナによって画像データを生成する処理を実行し、
前記制御部は、前記画像通信処理において、
前記スキャナによって生成された画像データを、前記通信部を介して前記フォルダサーバへ送信する処理を実行することを特徴とする請求項２乃至請求項１６の何れかに記載の画像処理装置。
【請求項１８】
前記画像処理部は、プリンタを有し、
前記モータは、前記プリンタと前記シートとしての印刷用紙との相対的な位置を変位させる駆動力を供給し、
前記制御部は、前記画像通信処理において、
前記通信部を介して前記フォルダサーバから画像データを受信する処理を実行し、
前記制御部は、前記画像処理において、
前記フォルダサーバから受信した前記画像データに基づく画像を、前記印刷用紙に印刷する処理を実行することを特徴とする請求項２乃至請求項１７の何れかに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システムおよび画像処理装置に関するものである。
【背景技術】
【０００２】
特許文献１には、サーバと通信する複合機において、ユーザ認証を自機またはサーバで行い、ユーザ認証を失敗したユーザには画像処理を許可しない複合機が記載されている。例えば、サーバはユーザ認証を行うためのユーザ登録テーブルを記憶しており、複合機から取得したユーザ情報とユーザ登録テーブルとを照合してユーザ認証を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１６４４９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、サーバがＰＣサーバで実現され、ＰＣサーバの管理者がユーザ登録テーブルなどの認証情報をＰＣサーバに記憶させる場合がある。この場合、ＰＣサーバの管理者が、複合機の画像処理の使用を許可してもよいユーザ（以下、「許可ユーザ」とも称す）に、前もって、認証用情報を通知したり、複合機に認証用情報を登録したりしておき、許可ユーザが入力した情報や複合機に登録されている認証用情報が、サーバに記憶されている認証情報と照合される。
【０００５】
ところが、認証情報として、ＰＣサーバの管理者のユーザ名およびパスワードが記憶されていた場合、例えば、管理者によるＰＣサーバへのログイン用のパスワードの変更に連動して、サーバに記憶されている認証情報のパスワードも自動的に変更されることがある。このとき、認証情報のパスワードも変更されたことに、例えばＰＣサーバの管理者が気付かず、ＰＣサーバの管理者が、変更後の認証情報を許可ユーザに通知したり複合機に登録したりするのが遅れてしまう虞がある。すると、その間、許可ユーザが複合機の画像処理の機能を使用できなくなってしまう。
【０００６】
本願は、上記の課題に鑑み提案されたものであって、認証情報が変更された場合にも、ユーザ認証を失敗しにくくすることで、ユーザの利便性を高めた画像処理システムおよび画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）本願に係る画像処理システムは、画像処理装置と、装置認証情報を記憶するメモリと、第１サーバ認証情報を記憶するサーバと、を備える画像処理システムであって、画像処理装置は、画像処理部と、画像処理部とシートとの相対的な位置を変位させる駆動力を供給するモータと、ネットワークを介してサーバと接続される通信部と、ユーザインタフェースと、制御部と、を備え、制御部は、ユーザインタフェースを介した入力を受け付ける処理と、サーバとは異なる入力元を介した入力を受け付ける処理と、ユーザインタフェースからの第１情報と装置認証情報との照合により第１情報の認証に成功した後、通信部を介して入力元からの第２情報をサーバへ送信する処理と、を実行し、サーバは、第２サーバ認証情報を記憶する処理と、画像処理装置から送信された第２情報と第１サーバ認証情報とを照合する処理と、第２情報と第１サーバ認証情報との照合による第２情報の認証結果を示す第１サーバ認証結果を画像処理装置へ送信する処理と、を実行し、制御部は、第２情報の認証に成功したことを示す第１サーバ認証結果を、通信部を介してサーバから受信することに応じて、画像処理部およびモータを動作させる画像処理、および、通信部を介して画像処理部とサーバとの間で画像データを通信する画像通信処理を実行し、第２情報の認証に失敗したことを示す第１サーバ認証結果を、通信部を介してサーバから受信することに応じて、通信部を介して第１情報をサーバへ送信する処理を実行し、サーバは、画像処理装置から送信された第１情報と第２サーバ認証情報とを照合する処理と、第１情報と第２サーバ認証情報との照合による第１情報の認証結果を示す第２サーバ認証結果を画像処理装置へ送信する処理と、を実行し、制御部は、第１情報の認証に成功したことを示す第２サーバ認証結果を、通信部を介してサーバから受信することに応じて、画像処理および画像通信処理を実行し、第１情報の認証に失敗したことを示す第２サーバ認証結果を、通信部を介してサーバから受信することに応じて、画像処理および画像通信処理のうち少なくともいずれか一方の処理を制限する処理を実行することを特徴とする画像処理システム。
【０００８】
システムは、サーバでの第２情報の認証に失敗した場合には、装置認証情報との照合に使用した第１情報を用いて、再度、サーバで認証可能かどうか照合する。第２サーバ認証情報がサーバに記憶されているユーザであれば、ユーザは第２情報と第１サーバ認証情報との照合により第２情報の認証に失敗した場合にも、第１情報と第２サーバ認証情報とを照合して、第１情報の認証に成功することができるようになる。これにより、ユーザは画像処理を実行することができるようになる。ユーザは第１サーバ認証情報が変更された事を知らずに、サーバでの１回目の照合で認証に失敗した場合にも、第２サーバ認証情報を用いた、サーバでの２回目の照合が試みられるため、画像処理が制限されにくくなり、ユーザの利便性が高くなる。
【０００９】
（２）本願に係る画像処理装置は、画像処理装置であって、画像処理部と、画像処理部とシートとの相対的な位置を変位させる駆動力を供給するモータと、ネットワークを介してサーバと接続される通信部と、ユーザインタフェースと、制御部と、を備え、制御部は、ユーザインタフェースを介した入力を受け付ける処理と、フォルダサーバとは異なる入力元を介した入力を受け付ける処理と、ユーザインタフェースからの第１情報と装置認証情報との照合により第１情報の認証に成功した後、通信部を介してフォルダサーバと通信する処理と、を実行し、制御部は、フォルダサーバと通信する処理を経て入力元からの第２情報と第１サーバ認証情報との照合がなされた結果、第２情報の認証に成功することに応じて、画像処理部およびモータを動作させる画像処理、および、通信部を介して画像処理部とサーバとの間で画像データを通信する画像通信処理を実行し、フォルダサーバと通信する処理を経て第２情報と第１サーバ認証情報との照合がなされた結果、第２情報の認証に失敗することに応じて、通信部を介してフォルダサーバと通信する処理を実行し、制御部は、フォルダサーバと通信する処理を経て第１情報と第２サーバ認証情報との照合がなされた結果、第１情報の認証に成功することに応じて、画像処理および画像通信処理を実行し、フォルダサーバと通信する処理を経て第１情報と第２サーバ認証情報との照合がなされた結果、第１情報の認証に失敗することに応じて、画像処理および通信処理のうち少なくともいずれか一方の処理を制限する処理を実行することを特徴とする。
【００１０】
画像処理装置は、サーバでの第２情報の認証に失敗した場合には、装置認証情報との照合に使用した第１情報を用いて、再度、サーバで認証を試みる。第２サーバ認証情報がサーバに記憶されているユーザであれば、ユーザは第２情報と第１サーバ認証情報との照合により第２情報の認証に失敗した場合にも、第１情報と第２サーバ認証情報とを照合して、第１情報の認証に成功することができるようになる。これにより、ユーザは画像処理を実行することができるようになる。ユーザは第１サーバ認証情報が変更された事を知らずに、サーバでの１回目の照合で認証に失敗した場合にも、第２サーバ認証情報を用いた、サーバでの２回目の照合が試みられるため、画像処理が制限されにくくなり、ユーザの利便性が高くなる。
【発明の効果】
【００１１】
本願に係る画像処理システムおよび画像処理装置によれば、認証情報が変更された場合にも、ユーザ認証を失敗しにくくすることで、ユーザの利便性を高めた画像処理システムおよび画像処理装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】システムの構成、およびシステムを構成するＭＦＰ、ログインサーバ、およびフォルダサーバの電気的構成を示すブロック図である。
【図２】スキャンプロファイルを説明する図である。
【図３】ログイン認証情報を説明する図である。
【図４】フォルダ認証情報を説明する図である。
【図５】一部フローチャートの記号を用いて示す、システムが行う認証処理に係る処理内容のシーケンス図の前半である。
【図６】一部フローチャートの記号を用いて示す、システムが行う認証処理に係る処理内容のシーケンス図の後半である。
【図７】ユーザインタフェースの表示画面の遷移を説明する図である。
【図８】ＭＦＰが実行するフォルダ認証処理の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１３】
＜システムの構成＞
システム１は、アクセスポイント（以下、ＡＰと記載する）２、ＭＦＰ（Multi Function Peripheral）３、ログインサーバ５、ファイルサーバ６、およびユーザが使用するＰＣ７を含む。ＡＰ２は、クライアントであるＭＦＰ３、ログインサーバ５、ファイルサーバ６、およびＰＣ７間の無線ＬＡＮ（Local Area Network）通信を中継する。
【００１４】
＜ＭＦＰの構成＞
ＭＦＰ３は、シートに画像形成を行う印刷機能、コピー機能、スキャナ機能、ＦＡＸ機能を備える複合機である。図１に示す様に、ＭＦＰ３は、バス３１で接続されているＣＰＵ３２、ＲＡＭ３３、ＲＯＭ３４、ＮＶＲＡＭ（不揮発性メモリ）３５、画像形成部３７、画像読取部３８、ＦＡＸ通信部３９、ＵＳＢインタフェース４０、ユーザインタフェース４１、ネットワークインタフェース４２、およびモータ４３などを備えている。ＲＯＭ３４は、各種プログラムを記憶している。ＣＰＵ３２は、ＲＯＭ３４から読み出したプログラムに従って、その処理結果をＲＡＭ３３に記憶させながら、バス３１で接続されている各部の制御を行う。また、ＲＯＭ３４は、Ｗｅｂサーバとして機能させる為のプログラムであるＥＷＳ（Embedded Web Server）プログラムを記憶しており、ＭＦＰ３はＷｅｂサーバとして機能する。また、ＮＶＲＡＭ３５は、制限機能情報３５１、スキャンプロファイル３５２、および認証履歴３５３を記憶している。制限機能情報３５１は、ユーザ毎の機能の使用可否が記載されている情報である。スキャンプロファイル３５２は、スキャナ機能の設定が記載されている情報である。認証履歴３５３は、後述するフォルダ認証処理の実行結果などの情報である。
【００１５】
画像形成部３７は、ジョブに従って、電子写真方式によりシートにカラーまたはモノクロの画像を印刷する。画像形成部３７は、不図示の帯電器、感光体ドラム、レーザ光源を有する露光部、現像部、転写部、および定着部を有する。帯電器は感光体ドラムの表面を一様に正帯電する。露光部はレーザビームを照射し、感光体ドラムの表面を露光する。このようして感光体ドラムの表面に形成された静電潜像に現像部によりトナーが供給され、感光体ドラムの表面にはトナー像が担持される。転写部は感光体ドラムの表面に担持されたトナー像をシートに転写する。定着部は、シートに転写されたトナー像を熱定着する。
【００１６】
画像読取部３８は、不図示のＡＤＦ（Automatic Document Feeder）およびＣＩＳ（Contact Image Sensor）を備える。ＡＤＦは、ＣＩＳの位置へ原稿を搬送する。ＣＩＳは３色の発光ダイオードで構成される光源３８１およびＣＭＯＳイメージセンサを有する。画像読取部３８は、光源３８１により原稿に光を照射し、原稿からの反射光をＣＭＯＳイメージセンサにより読み取り、画像データを生成する。
【００１７】
ＦＡＸ通信部３９は、接続している不図示の電話回線を介して、他のＦＡＸ通信機器との間でＦＡＸデータの送受を行う。ＵＳＢインタフェース４０はＵＳＢ規格のインタフェースである。ＵＳＢインタフェース４０に接続されたＵＳＢ対応の記憶媒体に対して、ＵＳＢ規格に沿ったデータの読み出しおよび書き込みを行う。ＵＳＢ対応の記憶媒体とは、例えば、ＵＳＢフラッシュメモリ、ＵＳＢ対応のＨＤＤ（Hard Disk Drive）などである。
【００１８】
ユーザインタフェース４１は、例えばタッチパネル、電源ボタン、スタートボタン、およびテンキーなどの操作ボタンなどを備える。ユーザインタフェース４１は、ＣＰＵ３２の命令に従って、例えば各種の設定画面や装置の動作状態等をタッチパネルに表示する。また、ユーザインタフェース４１はタッチパネル、操作ボタンで受け付けた操作を信号としてＣＰＵ３２へ送信する。ネットワークインタフェース４２は、不図示のアンテナを備え、無線ＬＡＮ通信を行う。
【００１９】
モータ４３は、画像形成部３７が有する感光体ドラム、画像読取部３８が有するＡＤＦなどの駆動源である。
【００２０】
＜サーバの構成＞
ログインサーバ５は、例えばＰＣサーバであり、ＭＦＰ３から送信されるＭＦＰ３へのログイン情報に基づいてユーザ認証し、認証結果をＭＦＰ３へ送信する。ログインサーバ５はバス５１で接続されているＣＰＵ５２、ＲＡＭ５３、ＲＯＭ５４、ネットワークインタフェース５５、ＨＤＤ５６、ＬＣＤ（Liquid Crystal Display)５７、および操作部５８などを備えている。ＨＤＤ５６は、ＯＳ（Operating System）およびインストールされたアプリケーションソフトウェアなどを記憶する。ＣＰＵ５２は、ＲＯＭ５４およびＨＤＤ５６から読み出したプログラムに従って、その処理結果をＲＡＭ５３に記憶させながらバス５１で接続されている各部の制御を行う。ネットワークインタフェース５５は、不図示のアンテナを備え、無線ＬＡＮ通信を行う。ＬＣＤ５７は、ＣＰＵ３２の命令に従って、情報を表示する。操作部５８はキーボードおよびマウスを備え、ユーザによる操作を信号としてＣＰＵ５２へ送信する。また、ＨＤＤ５６は、ＭＦＰ３へのログインを許可されているユーザに対応するログイン認証情報５６１を記憶している。
【００２１】
ファイルサーバ６は、例えばＰＣサーバであり、ＭＦＰ３から送信されるフォルダ情報に基づいてユーザ認証し、認証結果をＭＦＰ３へ送信する。また、ユーザ認証に成功したユーザの使用するＭＦＰ３から送信された画像データなどのデータを記憶する。また、ユーザに、記憶している画像データなどのデータを提供する。ファイルサーバ６は、ログインサーバ５と同様に、バス６１で接続されているＣＰＵ６２、ＲＡＭ６３、ＲＯＭ６４、ネットワークインタフェース６５、ＨＤＤ６６、ＬＣＤ６７、および操作部６８などを備えている。ＣＰＵ６２は、ＲＯＭ６４およびＨＤＤ６６から読み出したプログラムに従って、その処理結果をＲＡＭ６３に記憶させながらバス６１で接続されている各部の制御を行う。ネットワークインタフェース６５は、不図示のアンテナを備え、無線ＬＡＮ通信を行う。ＬＣＤ６７は、ＣＰＵ６２の命令に従って、情報を表示する。操作部６８は、ユーザによる操作を信号としてＣＰＵ６２へ送信する。ＨＤＤ６６はＭＦＰ３から送信される画像データを保存するフォルダであるスキャンフォルダ６６１を備える。また、ＨＤＤ６６は、スキャンフォルダ６６１へのアクセスが許可されているユーザのフォルダ認証情報６６２を記憶している。ここで、アクセスが許可されているとは、スキャンフォルダ６６１およびスキャンフォルダ６６１に保存されている画像データなどのデータの読出し、書込みが実行可能に設定されていることである。
【００２２】
＜ＭＦＰの機能＞
ＭＦＰ３が備える印刷機能とは、例えば、ユーザが操作するＰＣ７から送信された印刷ジョブなどを画像形成部３７によりシートに印刷する機能である。コピー機能とは、画像読取部３８が生成した画像データを画像形成部３７がシートに印刷する機能である。スキャン機能とは、画像読取部３８が生成した画像データを、例えば、ネットワークインタフェース４２を介してファイルサーバ６へ送信するなどの機能である。ＦＡＸ機能であるＦＡＸ受信機能とは、ＦＡＸ通信部３９を介して受信したＦＡＸ受信データを例えば、画像形成部３７がシートに印刷するなどの機能である。ＦＡＸ機能であるＦＡＸ送信機能とは、例えば画像読取部３８が生成した読取データなどを、ＦＡＸ通信部３９を介して送信する機能である。尚、上記に限定されず、印刷機能、ＦＡＸ送信機能において、ＭＦＰ３が処理する画像データは、ファイルサーバ６からダウンロードする画像データ、ＵＳＢインタフェース４０がＵＳＢメモリから読み出した画像データ、ＰＣ７から送信された画像データでも良い。また、スキャン機能およびＦＡＸ受信機能において、ＭＦＰ３が処理する画像データの出力としては、上記に限定されず、ＵＳＢインタフェース４０による記憶媒体への書込み、ＰＣ７への送信でも良い。
【００２３】
また、ＭＦＰ３は、ユーザに応じて機能を制限するセキュリティ機能を有する。ＭＦＰ３は、ユーザインタフェース４１で取得するログイン情報をログインサーバ５へ送信し、ログインサーバ５から送信される認証結果が、認証成功であれば、ユーザに許可されている機能を実行可能とする。詳しくは、ＣＰＵ３２は制限機能情報３５１を参照して、ユーザに許可されている機能だけを実行可能とする。制限機能情報３５１とは、「ユーザ名」、「印刷機能」、「コピー機能」、「スキャン機能」、「ＦＡＸ受信機能」、「ＦＡＸ送信機能」の項目が１組として構成されているデータである。「ユーザ名」以外の項目は「実行可」もしくは「実行不可」の何れかを示す値を有する。ＣＰＵ３２は、例えば、受け付けた印刷ジョブのユーザ名に一致する制限機能情報３５１の組を参照し、「印刷機能」の項目の値が「実行可」であれば、印刷機能を実行する。
【００２４】
＜スキャンプロファイル＞
上記したように、スキャン機能において、画像データの出力先としては、ファイルサーバ６、ＵＳＢインタフェース４０に接続されたＵＳＢ対応の記憶媒体、およびＰＣ７などがある。設定情報であるスキャンプロファイル３５２も出力先毎にある。ここでは、出力先をファイルサーバ６とするスキャン機能（以降、スキャンｔｏネットワーク機能と称する）について説明する。以下、スキャンプロファイル３５２とは、スキャンｔｏネットワーク機能のためのスキャンプロファイルであることを示す。
【００２５】
スキャンプロファイル３５２は、＜出力先のサーバ情報＞、＜フォルダ情報＞、＜スキャンの設定情報＞などを含む。＜出力先のサーバ情報＞とは、出力先のサーバとＬＡＮ通信をするために必要な情報であり、詳しくは、「サーバアドレス」「フォルダ」などの項目がある。＜フォルダ情報＞とは、出力先のサーバのフォルダにアクセスするための情報であり、詳しくは、「ユーザ名」、「パスワード」などの項目がある。＜スキャンの設定情報＞とは、画像読取部３８が画像データを生成する際に適用する情報であり、詳しくは、「画質」「ファイル形式」などの項目がある。スキャンプロファイル３５２は、例示した複数の項目を１組として構成されているデータであり、組毎に固有の「ＩＤ」が付与されている。
【００２６】
図２に示す、スキャンプロファイル３５２は、「ＩＤ」に「１」が付与された１組のデータを有する。「サーバアドレス」として、ファイルサーバ６のＩＰアドレス、「フォルダ」として、スキャンフォルダ６６１が設定されている。「ユーザ名」として「ＵｓｅｒＣｏｍ」、「パスワード」として「００００」が設定されている。尚、スキャンプロファイル３５２が有する他の項目については図示を省略している。
【００２７】
尚、制限機能情報３５１およびスキャンプロファイル３５２の設定はシステム１の管理者がＥＷＳ機能を使用して設定する。管理者はＬＡＮに接続しているＰＣでブラウザを起動させ、ＭＦＰ３のＩＰアドレスを入力する。ＣＰＵ３２は、設定を受け付ける設定画面を提供する。管理者により設定画面に入力された設定値を、ＣＰＵ３２はＮＶＲＡＭ３５に記憶させる。
【００２８】
また、管理者は、ＥＷＳ機能を使用して、後述する認証履歴３５３の送信先として、自身が使用するメールアドレスを登録する。
【００２９】
＜ログイン認証情報、フォルダ認証情報＞
図３に示す、ログイン認証情報５６１は、「ユーザ名」および「パスワード」が１組として構成された情報である。ログイン認証情報５６１は、「ユーザ名」および「パスワード」が「Ｕｓｅｒ１」および「１１１１」であるデータと、「Ｕｓｅｒ２」および「２２２２」であるデータとの２組のデータを含む。
【００３０】
図４に示す、フォルダ認証情報６６２は、「ユーザ名」および「パスワード」が１組として構成された情報である。フォルダ認証情報６６２は、「ユーザ名」および「パスワード」が「ＵｓｅｒＣｏｍ」および「００００」であるデータと、「Ｕｓｅｒ１」および「１１１１」であるデータとの２組のデータを含む。
【００３１】
ログイン認証情報５６１およびフォルダ認証情報６６２の設定も管理者が行う。上記したように、スキャンプロファイル３５２に含まれる「ユーザ名」および「パスワード」は、出力先のファイルサーバ６のスキャンフォルダ６６１にアクセスするための情報である。このため、管理者は、「ユーザ名」および「パスワード」を、スキャンプロファイル３５２とフォルダ認証情報６６２とで一致させる。ここでは、「ＵｓｅｒＣｏｍ」が該当する。しかしながら、ＭＦＰ３が有するスキャンプロファイル３５２と、ファイルサーバ６が有するフォルダ認証情報６６２とは、不一致となるおそれがある。例えば、管理者がフォルダ認証情報６６２のパスワードを更新し、スキャンプロファイル３５２のパスワードの更新を忘れた場合などである。この時、ＭＦＰ３が後述する認証処理を実行しない場合はファイルサーバ６へアクセスすることができないため、スキャンｔｏネットワーク機能を実行できないこととなる。この場合においても、「特定のユーザ」には、スキャンｔｏネットワーク機能を実行可能とするために、ＭＦＰ３は後述する認証処理を実行する。管理者は、認証処理を実行可能とするため、予め、フォルダ認証情報６６２に「特定のユーザ」である「Ｕｓｅｒ１」の情報を追加しておく。管理者は、「ユーザ名」および「パスワード」を、ログイン認証情報５６１とフォルダ認証情報６６２とで一致させる。ここで、「Ｕｓｅｒ１」が適用される「特定のユーザ」としては、例えばユーザが所属する組織を指揮する指揮者などとすると良い。
【００３２】
＜認証処理の概要＞
ＭＦＰ３のスキャンｔｏネットワーク機能を実行したいユーザは、まずＭＦＰ３へログインする。ＭＦＰ３へのログインに成功したユーザが、スキャンｔｏネットワーク機能の実行を指示すると、ＭＦＰ３はスキャンプロファイル３５２を参照すること、もしくは、ユーザインタフェース４１で受け付けることにより取得したユーザ名とパスワードの情報であるフォルダ情報をファイルサーバ６へ送信する。ファイルサーバ６はフォルダ情報に基づいて認証を行う。ここで、「ユーザ名」および「パスワード」が、ＭＦＰ３が送信するフォルダ情報とフォルダ認証情報６６２とで不一致である場合、ファイルサーバ６へのアクセスは失敗する。そこで、失敗した場合には、ＭＦＰ３はユーザインタフェース４１を介して取得済みのログイン情報を用いて、ファイルサーバ６へのアクセスを再度、試みる。ログイン情報を用いたファイルサーバ６へのアクセスが成功した場合、ＭＦＰ３はスキャンｔｏネットワーク機能を実行する。
【００３３】
＜システムが行う認証＞
次に、システム１により実行される認証処理の流れについて図５〜７を用いて説明する。「Ｕｓｅｒ１」が、操作を行う場合を例に説明する。以下、「Ｕｓｅｒ１」を単に「ユーザ」と記載する。尚、図６において、ログインサーバ５の記載は省略している。
【００３４】
ジョブを受け付ける状態であるＭＦＰ３は、ロック画面を表示する。ロック画面は、図７に示す画面１０１である。ＭＦＰ３は、画面１０１において、ロック状態であることを示す「ＬＯＣＫＥＤ」の文字と、ログインを受け付ける「ログイン」ボタンを表示する。ユーザが画面１０１の「ログイン」ボタンをタッチすると（図５、Ｍ３）、ＭＦＰ３は、ログイン画面を表示する（Ｍ４）。ログイン画面は、図７に示す画面１０２である。ＭＦＰ３は、画面１０２において、「ドメイン：」「ユーザ名：」「パスワード：」の文字と、各々の文字の右側に入力を受け付けるテキストボックスを表示する。ユーザは、「ユーザ名」および「パスワード」として、ログイン情報である、夫々「Ｕｓｅｒ１」および「１１１１」を入力する（Ｍ５）。ＭＦＰ３は、入力された「ユーザ名」および「パスワード」を含むログイン情報をログインサーバ５へ送信する（Ｍ６）。
【００３５】
ログインサーバ５は、ログイン情報を受信すると、ユーザ認証を行う。詳しくは、ＣＰＵ５２は、受信したログイン情報と一致する情報がログイン認証情報５６１にあるか否かを判断し、一致する情報があると判断することに応じて、認証成功とし、一致する情報がないと判断することに応じて、認証失敗とする。ユーザが入力したユーザ名およびパスワードと、ログイン認証情報５６１に含まれる「Ｕｓｅｒ１」および「１１１１」は一致するため、ログインサーバ５は、認証成功との認証結果を送信する（Ｍ７）。
【００３６】
ＭＦＰ３は、認証結果を受信すると、ログイン済画面を表示する（Ｍ８）。ログイン済画面は、図７に示す画面１０３である。ＭＦＰ３は、画面１０３において、ログインユーザを明示する「ＵＳＥＲ１」の文字、コピー機能の実行指示を受け付ける「Ｃｏｐｙ」ボタン、およびスキャン機能の実行指示を受け付ける「Ｓｃａｎ」ボタンを表示する。ここでは、制限機能情報３５１においてＵｓｅｒ１が実行可能な機能として、コピー機能およびスキャン機能が記憶されている場合を例示している。ユーザが「Ｓｃａｎ」ボタンをタッチすると、ＭＦＰ３は、出力先を指定させるため、「スキャンｔｏＵＳＢ」ボタン、「スキャンｔｏネットワーク」ボタン、「スキャンｔｏＰＣ」ボタンなどを表示する。ユーザが「スキャンｔｏネットワーク」ボタンをタッチすると（Ｍ９）、ＣＰＵ３２はスキャンプロファイル３５２に＜フォルダ情報＞が登録されているか否かを判断する（Ｓ１）。＜フォルダ情報＞である「ユーザ名」および「パスワード」の項目に値が設定されていると、ＣＰＵ３２は登録済みであると判断し（Ｓ１：ＹＥＳ）、スキャンプロファイル３５２に設定されている「ＵｓｅｒＣｏｍ」および「００００」をフォルダ情報としてファイルサーバ６へ送信する（Ｍ１０）。
【００３７】
ファイルサーバ６は、フォルダ情報を受信すると、認証を行う。詳しくは、ＣＰＵ６２は受信したフォルダ情報と一致する情報がフォルダ認証情報６６２にあるか否かを判断する（Ｓ１０１）。ＣＰＵ６２は一致する情報があると判断することに応じて（Ｓ１０１：ＹＥＳ）、認証成功とし、一致する情報がないと判断することに応じて（Ｓ１０１：ＮＯ）、認証失敗とする。スキャンプロファイル３５２およびフォルダ認証情報６６２に記憶されている、ユーザ名およびパスワードは夫々、「ＵｓｅｒＣｏｍ」および「００００」であり、一致するため、ＣＰＵ６２は、認証成功との認証結果をＭＦＰ３へ送信する（Ｍ１１）。ＭＦＰ３は、認証成功との認証結果を受信すると、例えば「スキャンすることができます」などのメッセージを表示するスタート画面（不図示）を表示する（Ｍ１２）。ユーザがＭＦＰ３の画像読取部３８に原稿をセットしてユーザインタフェース４１のスタートボタンを押下すると（Ｍ１３）、ＭＦＰ３は、スキャン処理を開始する。ＣＰＵ３２は、画像読取部３８に画像の読み取りを指示し、画像読取部３８が生成した画像データをＲＡＭ３３に記憶する。次に、ＣＰＵ３２は、ネットワークインタフェース４２に、画像データをスキャンプロファイル３５２に設定されているＩＰアドレス宛てに、送信させる（Ｍ１４）。ファイルサーバ６は、受信する画像データをスキャンフォルダ６６１に保存する。ユーザは、例えばＰＣ７からファイルサーバ６のスキャンフォルダ６６１にアクセスし、画像データを取得する。
【００３８】
次に、スキャンプロファイル３５２に＜フォルダ情報＞が登録されておらず、代わりに、ユーザがファイルサーバ６へアクセスするための「ユーザ名」および「パスワード」を管理者から報知されている場合について説明する。
【００３９】
この場合、ステップＳ１において、ＣＰＵ３２は＜フォルダ情報＞は登録されていないと判断し（Ｓ１：ＮＯ）、フォルダ情報用画面を表示させる（Ｍ２０）。フォルダ情報用画面とは、図７に示す画面１０４である。ＭＦＰ３は、画面１０４において、「ユーザ名：」「パスワード：」の文字と、各々の文字の右側に入力を受け付けるテキストボックスを表示する。ユーザは、「ユーザ名」および「パスワード」として、管理者から報知された情報である、「ＵｓｅｒＣｏｍ」および「００００」を入力する（図５、Ｍ２１）。ＭＦＰ３は、入力された「ユーザ名」および「パスワード」をフォルダ情報としてファイルサーバ６へ送信する（Ｍ２２）。ファイルサーバ６のＣＰＵ６２はステップＳ１０１と同様に、受信するフォルダ情報に基づいて認証を行う（Ｓ１０３）。ここでは、認証成功と判断し（Ｓ１０３：ＹＥＳ）、ＣＰＵ６２は、認証成功との認証結果を送信する（Ｍ２３）。以降のメッセージＭ２４，Ｍ２５，Ｍ２６は夫々メッセージＭ１２，Ｍ１３，Ｍ１４と同様であるため、説明を省略する。
【００４０】
次に、管理者により、ファイルサーバ６が保有するフォルダ認証情報６６２のパスワードが最新のパスワードに更新されたのに対して、スキャンプロファイル３５２に設定されている＜フォルダ情報＞あるいはユーザに事前に報知されていたパスワードが、最新ではない場合について説明する。ここでは、フォルダ認証情報６６２の「ＵｓｅｒＣｏｍ」のパスワードが「００００」から「９９９９」へ更新された場合を例に説明する。
【００４１】
まず、ユーザが「Ｕｓｅｒ１」である場合について説明する。以降、ユーザとは、「Ｕｓｅｒ１」であることを示す。この場合、ステップＳ１０１またはＳ１０３において、ファイルサーバ６のＣＰＵ６２は、一致しないと判断し（Ｓ１０１：ＮＯまたはＳ１０３：ＮＯ）、認証失敗であるとの認証結果をＭＦＰ３に送信する（図６、Ｍ３０）。ＭＦＰ３のＣＰＵ３２は、メッセージＭ５で取得済みであるログイン情報で、ファイルサーバ６が行う認証に失敗したことがあるか否かを判断する（Ｓ１３）。ＣＰＵ３２は、認証に失敗したことがないと判断することに応じて（Ｓ１３：ＮＯ）、ユーザ名「Ｕｓｅｒ１」およびパスワード「１１１１」であるログイン情報を送信する（Ｍ３１）。ファイルサーバ６のＣＰＵ６２はステップＳ１０１と同様に、認証を行う（Ｓ１０５）。スキャンプロファイル３５２およびフォルダ認証情報６６２に記憶されている、ユーザ名およびパスワードは夫々、「Ｕｓｅｒ１」「１１１１」であり、一致するため（Ｓ１０５：ＹＥＳ）、ＣＰＵ６２は、認証成功との認証結果を送信する（Ｍ３２）。以降のメッセージＭ３３，Ｍ３４，Ｍ３５は夫々メッセージＭ１２，Ｍ１３，Ｍ１４と同様であるため、説明を省略する。
【００４２】
次に、ユーザが「Ｕｓｅｒ２」である場合について説明する。以降、ユーザとは、「Ｕｓｅｒ２」であることを示す。この場合、ＣＰＵ３２は、ファイルサーバ６が行う認証に失敗したことがないと判断することに応じて（Ｓ１３：ＮＯ）、ユーザ名「Ｕｓｅｒ２」およびパスワード「２２２２」であるログイン情報を送信する（Ｍ３１）。ステップＳ１０５において、フォルダ認証情報６６２にログイン情報と一致する情報はないため、ファイルサーバ６のＣＰＵ６２は、認証失敗と判断し（Ｓ１０５：ＮＯ）、認証失敗の認証結果をＭＦＰ３に送信する（Ｍ３６）。ＭＦＰ３は、ログイン情報を用いた認証に失敗したことを認証履歴３５３に追加し（Ｓ１９）、フォルダ情報が、ユーザがユーザインタフェース４１を操作することにより受け付けた、ユーザ入力による情報であるか否かを判断する（Ｓ２１）。フォルダ情報がスキャンプロファイル３５２を参照して取得した情報である場合、ＣＰＵ３２はユーザ入力でないと判断し（Ｓ２１：ＮＯ）、メッセージＭ２０と同様に、フォルダ情報用画面を表示する（Ｍ４１）。ここで、事前に管理者が、最新のパスワードである「９９９９」をユーザに報知していた場合、ユーザは、ユーザ名「ＵｓｅｒＣｏｍ」およびパスワード「９９９９」であるフォルダ情報を入力することができる（Ｍ４２）。ＭＦＰ３は、メッセージＭ２２と同様に、フォルダ情報を送信する（Ｍ４３）。ファイルサーバ６のＣＰＵ６２はステップＳ１０１と同様に、認証を行う（Ｓ１０７）。認証に成功した場合（Ｓ１０７：ＹＥＳ）にシステム１が行う、以降のメッセージＭ４４，Ｍ４５，Ｍ４６，Ｍ４７は夫々メッセージＭ１１，Ｍ１２，Ｍ１３，Ｍ１４と同様であるため、説明を省略する。
【００４３】
一方、事前に最新のパスワードがユーザに報知されていない場合には、ユーザは例えば、ユーザ名として「ＵｓｅｒＣｏｍ」、パスワードとして「００００」を入力するため、認証に失敗し（Ｓ１０７：ＮＯ）、ＣＰＵ６２は認証失敗との認証結果を送信する（Ｍ４８）。ＭＦＰ３は、認証失敗との認証結果をファイルサーバ６から受信すると、例えば、「フォルダ認証に失敗しました」などのメッセージを表示するエラー画面（不図示）を表示する（Ｍ４９）。尚、ＣＰＵ３２が実行する（ステップＳ１３：ＹＥＳ）、（ステップＳ２１：ＹＥＳ）に係る処理については、次に説明する。
【００４４】
次に、システム１の行う認証処理において、ＭＦＰ３のＣＰＵ３２が行うフォルダ認証処理について、図８を用いて説明する。尚、図５、６の説明にて、説明した処理についての説明は適宜省略する。
【００４５】
ＣＰＵ３２は、「スキャンｔｏネットワーク」ボタンの押下を検知する（図５、Ｍ９）と、フォルダ認証処理を開始する。まず、ＣＰＵ３２はスキャンプロファイル３５２において、＜フォルダ情報＞である「ユーザ名」および「パスワード」の項目に値が設定されているか否かを判断する（Ｓ１）。ＣＰＵ３２はスキャンプロファイル３５２に＜フォルダ情報＞が登録されていないと判断することに応じて（Ｓ１：ＮＯ）、「ユーザ名」および「パスワード」の入力を受け付けるため、フォルダ情報用画面（図７、画面１０４）を表示させる（Ｓ５）。次に、ＣＰＵ３２はフォルダ情報が入力されたか否かを判断する（Ｓ７）。フォルダ情報が入力されていないと判断することに応じて（Ｓ７：ＮＯ）、入力されるまで待機する。入力されたと判断することに応じて（Ｓ７：ＹＥＳ）、入力されたフォルダ情報をファイルサーバ６へ送信し（Ｓ９）、ステップＳ１１へ進む。一方、ＣＰＵ３２はスキャンプロファイル３５２に＜フォルダ情報＞が登録されていると判断することに応じて（Ｓ１：ＹＥＳ）、スキャンプロファイル３５２に設定されている「ユーザ名」および「パスワード」をフォルダ情報として送信し（Ｓ３）、ステップＳ１１へ進む。
【００４６】
尚、ファイルサーバ６は、フォルダ情報を受信すると、認証を行う。ファイルサーバ６は認証成功との認証結果、もしくは、認証失敗との認証結果をＭＦＰ３へ送信する。
【００４７】
ＣＰＵ３２はファイルサーバ６から送信された認証結果が、認証成功との認証結果であるか否かを判断する（Ｓ１１）。ＣＰＵ３２はファイルサーバ６から受信した認証結果が認証成功との認証結果であると判断することに応じて（Ｓ１１：ＹＥＳ）、スキャン処理を実行する（Ｓ２５）。詳しくは、ＣＰＵ３２は、画像読取部３８に画像データを生成させ、画像読取部３８が生成した画像データをファイルサーバ６に送信する。
【００４８】
一方、ＣＰＵ３２は、ファイルサーバ６から受信した認証結果が認証成功との認証結果でない、つまり、ファイルサーバ６から受信した認証結果が認証失敗との認証結果であると判断することに応じて（Ｓ１１：ＮＯ）、今回のログイン情報を用いて、ファイルサーバ６が行う認証に失敗したことがあるか否かを判断する（Ｓ１３）。ここで、「今回のログイン情報」とは、フォルダ認証処理開始前に、メッセージＭ５において受け付けたログイン情報である。今回のログイン情報を用いた認証に失敗したことがないと判断することに応じて（Ｓ１３：ＮＯ）、今回のログイン情報を送信する（Ｓ１５）。
【００４９】
尚、ファイルサーバ６は、ログイン情報を受信すると、認証を行う。ファイルサーバ６は認証成功との認証結果、もしくは、認証失敗との認証結果をＭＦＰ３へ送信する。
【００５０】
ＣＰＵ３２は、ステップＳ１１と同様に、ファイルサーバ６から受信した認証結果が認証成功との認証結果であるか否かを判断し（Ｓ１７）、ファイルサーバ６から受信した認証結果が認証成功との認証結果であると判断することに応じて（Ｓ１７：ＹＥＳ）、スキャン処理を実行し（Ｓ２５）、処理を終了する。一方、ファイルサーバ６から受信した認証結果が認証失敗との認証結果であると判断することに応じて（Ｓ１７：ＮＯ）、今回のログイン情報を用いたフォルダ認証に失敗したことを認証履歴３５３に記憶する（Ｓ１９）。その後、フォルダ情報がユーザ入力による情報であるか否かを判断する（Ｓ２１）。フォルダ情報がユーザ入力による情報でないと判断することに応じて（Ｓ２１：ＮＯ）、ステップＳ５へ戻り、フォルダ情報の入力を受け付ける。
【００５１】
フォルダ情報がユーザ入力による情報でないと判断し（Ｓ２１：ＮＯ）、２回目のステップＳ１１において、ファイルサーバ６から送信された認証結果が認証失敗との認証結果であると判断した（Ｓ１１：ＮＯ）場合、今回のログイン情報を用いた認証に失敗したことが認証履歴３５３に記憶されているため、ＣＰＵ３２は、今回のログイン情報を用いた認証に失敗したことがあると判断し（Ｓ１３：ＹＥＳ）、ステップＳ２１へ進む。この場合、フォルダ情報はユーザ入力による情報であるため、２回目のステップＳ２１において、フォルダ情報はユーザ入力による情報であるとＣＰＵ３２は判断する（Ｓ２１：ＹＥＳ）。フォルダ情報はユーザ入力による情報であると判断することに応じて（Ｓ２１：ＹＥＳ）、ＣＰＵ３２はエラー表示し（Ｓ２３）、処理を終了する。
【００５２】
尚、ＣＰＵ３２は、ステップＳ１１，Ｓ１７において、判断結果を認証履歴３５３に追加する。判断結果は、「ステップ名」「ユーザ名」「判断結果」「実行日時」の項目が１組として構成されたデータである。ＣＰＵ３２は「ステップ名」の項目の値を「Ｓ１１」もしくは「Ｓ１７」の何れかとする。ＣＰＵ３２は「ユーザ名」の項目の値をログインが成功した「ユーザ名」とする。ＣＰＵ３２は「判断結果」の項目の値を「ＹＥＳ」もしくは「ＮＯ」の何れかとする。ＣＰＵ３２は「実行日時」の項目の値をステップＳ１１、もしくはＳ１７を実行した日時とする。ＣＰＵ３２は、登録されているメールアドレス宛てに判断結果を送信する。
【００５３】
また、ステップＳ９を実行し、ステップＳ１１においてＮＯと判断した場合には、過去にステップＳ９を実行し、ステップＳ１１においてＹＥＳと判断した履歴のある「ユーザ名」のリストを、登録されているメールアドレス宛てに送信する。ここで、ステップＳ９を実行し、ステップＳ１１においてＹＥＳと判断した履歴のある「ユーザ名」の抽出方法について説明する。ＮＶＲＡＭ３５には、フォルダ名が「グループＧ１」のフォルダ、フォルダ名が「グループＧ２」のフォルダ、およびフォルダ名が「グループＧ３」のフォルダを含む、フォルダ名が「ＵｓｅｒＣｏｍ」のフォルダが予め記憶されている。「ＵｓｅｒＣｏｍ」のフォルダは、管理者がスキャンプロファイル３５２を設定する際に、作成する。ＣＰＵ３２は、メッセージＭ７を受信すると、ログイン情報に含まれる「ユーザ名」を「グループＧ３」のフォルダに記憶させる。ＣＰＵ３２は、ステップＳ１１，Ｓ１７でＹＥＳと判断することに応じて、フォルダ情報あるいはログイン情報に含まれる「ユーザ名」を「グループＧ３」のフォルダから削除し、「グループＧ２」のフォルダに記憶させる。ＣＰＵ３２は、ステップＳ１１，Ｓ１７でＮＯと判断することに応じて、フォルダ情報あるいはログイン情報に含まれる「ユーザ名」を「グループＧ２」もしくは「グループＧ３」のフォルダから削除し、「グループＧ１」のフォルダに記憶させる。また、ＣＰＵ３２は、ステップＳ１１，Ｓ１７でＮＯと判断することに応じて、「グループＧ２」に記憶されている「ユーザ名」を登録されているメールアドレス宛てに送信する。
【００５４】
ここで、システム１は画像処理システムの一例であり、ＭＦＰ３は画像処理装置の一例であり、ログインサーバ５のＨＤＤ５６は装置認証情報を記憶するメモリの一例であり、ファイルサーバ６はサーバおよびフォルダサーバの一例である。ログインサーバ５は装置認証サーバの一例である。ネットワークインタフェース４２は通信部の一例であり、ＣＰＵ３２は制御部の一例であり、ＮＶＲＡＭ３５は、画像処理装置が備えるメモリの一例である。画像形成部３７は、画像処理部およびプリンタの一例であり、画像読取部３８は画像処理部およびスキャナの一例である。
【００５５】
また、ログイン認証情報５６１は装置認証情報の一例であり、フォルダ認証情報６６２に含まれる、ユーザ名「ＵｓｅｒＣｏｍ」およびパスワード「００００」である１組の情報は、第１サーバ認証情報の一例である。フォルダ認証情報６６２に含まれる、ユーザ名「Ｕｓｅｒ１」およびパスワード「１１１１」である１組の情報は、第２サーバ認証情報の一例である。ログイン情報は第１情報の一例である。スキャンプロファイル３５２に含まれる、ユーザ名「ＵｓｅｒＣｏｍ」およびパスワード「００００」である１組の情報は、第２情報の一例である。また、ステップＳ７で受け付けたフォルダ認証用情報は、第２情報の一例である。メッセージＭ４２でＭＦＰ３が受け付ける認証情報は第３情報の一例である。
【００５６】
また、メッセージＭ５でログイン情報を受け付ける処理は、「ユーザインタフェースを介した入力を受け付ける処理」の一例である。メッセージＭ１０，Ｍ２２，Ｍ３１，Ｍ４３は、「通信部を介してフォルダサーバと通信する処理」の一例である。ステップＳ２５は「画像処理」および「画像通信処理」の一例である。メッセージＭ２６，Ｍ３５，Ｍ４７は「画像通信処理」の一例である。
【００５７】
また、ＭＦＰ３がＥＷＳ機能により設定を受け付ける設定画面を、管理者が使用しているＰＣに提供し、設定画面に入力された設定値をＣＰＵ３２が受け付ける処理は、「フォルダサーバとは異なる入力元を介した入力を受け付ける処理」の一例である。ＣＰＵ３２がスキャンプロファイル３５２の設定画面に入力された設定値を受け付ける処理は、「ネットワークから前記第２情報を受信する処理」の一例であり、スキャンプロファイル３５２の設定画面に入力された設定値をＮＶＲＡＭ３５に記憶させる処理は、「ネットワークから受信した第２情報をメモリに記憶する処理」の一例である。
【００５８】
以上、上記した実施形態によれば、以下の効果を奏する。
ＭＦＰ３は、フォルダ情報を用いたファイルサーバ６での１回目の認証に失敗した場合（Ｓ１０１：ＮＯまたはＳ１０３：ＮＯ）には、ログイン認証情報５６１との照合に使用したログイン情報を用いて、再度、ファイルサーバ６での認証を試みる（Ｓ１０５）。フォルダ認証情報６６２に、ユーザ名がログイン認証情報５６１と同じ情報が記憶されているユーザであれば、フォルダ情報と、ユーザ名がスキャンプロファイル３５２と同じフォルダ認証情報６６２との照合によりファイルサーバ６での認証に失敗した場合にも、ログイン情報と、ユーザ名がログイン認証情報５６１と同じフォルダ認証情報６６２との照合によりに成功することができるようになる。これにより、ユーザはスキャンｔｏネットワークを実行することができるようになる。ユーザはフォルダ認証情報６６２が変更された事を知らずに、サーバでの１回目の照合（Ｓ１０１またはＳ１０３）で認証に失敗した場合にも、ユーザ名がログイン認証情報５６１と同じであるフォルダ認証情報６６２を用いた、サーバでの２回目の照合（Ｓ１０５）が試みられるため、スキャンｔｏネットワークの実行が制限されにくくなり、ユーザの利便性が高くなる。
【００５９】
また、スキャンプロファイル３５２にユーザ名およびパスワードが設定されている場合、ユーザは、ユーザインタフェース４１で入力する機会なく、ファイルサーバ６での認証が行われる（Ｓ１０１）。フォルダ認証情報６６２の変更されたことを事前に知っているユーザは、ステップＳ２１の後のステップＳ１３において、最新のフォルダ情報をユーザインタフェース４１にて入力することができるため、ファイルサーバ６へのアクセスに成功できるようになる。
【００６０】
また、ＣＰＵ３２はステップＳ１１においてＮＯと判断すると、結果を登録されているメールアドレス宛てに送信する。これにより、管理者は、スキャンプロファイル３５２を更新しなければならないこと、もしくは、ユーザに最新のフォルダ情報を通知しなければならないことを認識することができる。また、ＣＰＵ３２は、ステップＳ１１，Ｓ１７においてＹＥＳと判断し、ステップＳ２５を実行したことを登録されているメールアドレス宛てに送信する。これにより、管理者は、スキャンｔｏネットワークが実行されたことを認識することができる。また、ＣＰＵ３２は、過去にファイルサーバ６での認証に成功したことがあるユーザが、ファイルサーバ６での認証に失敗した場合、過去にファイルサーバ６での認証に成功したことがあるユーザ名を登録されているメールアドレス宛てに送信する。これにより、管理者は、最新のフォルダ情報を通知しなければならないユーザが誰であるかを認識することができる。
【００６１】
尚、本発明は前記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
上記では、ＭＦＰ３はユーザインタフェース４１からログイン情報を受け付けると説明したが、これに限定されない。ＭＦＰ３はＩＣカードリーダと接続するインタフェースを備え、接続されるＩＣカードリーダが読み取った、ＩＣカードに記憶されている情報をログイン情報とする構成としても良い。また、ＭＦＰ３がＩＣカードリーダを備える構成としても良い。また、ＭＦＰ３へのログインを例えば、顔認証、指紋認証などの生体認証により行う構成としても良い。
【００６２】
また、ＭＦＰ３へのログインはログインサーバ５が行うと説明したが、これに限定されない。ログインサーバ５からログイン認証情報５６１を送信させ、ＭＦＰ３が認証を実行する構成としても良い。また、ログイン認証情報５６１をＭＦＰ３が保有する構成としても良い。また、ファイルサーバ６での認証をＭＦＰ３が実行する構成としても良い。
【００６３】
また、ログイン認証情報５６１とフォルダ認証情報６６２とは異なる情報であると説明したが、同じ情報であっても良い。また、スキャンプロファイル３５２、ログイン認証情報５６１、およびフォルダ認証情報６６２はユーザ名およびパスワードの項目を含むと説明したが、項目およびデータ構造を限定するものではない。例えば、１組のデータに一意に付与されるＩＤを含み、ユーザ名およびパスワードは当該ＩＤに紐付けられる構成としても良い。
【００６４】
また、ステップＳ２１の後のステップＳ５において、ユーザはフォルダ情報を入力すると説明したが、ログイン情報を入力しても良い。
【００６５】
また、システム１は無線ＬＡＮ接続されていると説明したが、有線ＬＡＮ接続されて構成されても良く、有線ＬＡＮおよび無線ＬＡＮが混在している構成としても良い。また、システム１がルータを備え、ＷＡＮ（Wide Area Network）を介して形成される構成としても良い。
【００６６】
また、画像処理としてスキャン処理、画像通信処理として画像データをファイルサーバ６へ送信する処理を例示したが、これに限定されるものではない。画像通信処理としては画像データをファイルサーバ６からダウンロードする処理としても良い。また、画像処理としては、印刷処理としても良い。処理を制限する処理として、エラー表示（Ｓ２３）を例示してが、これに限定されるものではない。例えば、画像データに、特別なデータであることを明示するために、例えば「ｃｏｎｆｉｄｅｎｔｉａｌ」などの文字データを付加し、画像データをディスプレイに表示、あるいはシートに印刷した場合に、画像データの背景に付加した文字が表示、あるいは印刷される構成としても良い。
【００６７】
また、画像形成部３７は電子写真方式の画像形成を行うと説明したが、方式を限定するものではない。画像形成部３７は、他の方式、例えばインクジェット方式で画像形成を行う構成としても良い。また、画像読取部３８は、ＡＤＦを備えると説明したが、これに限定されず、例えば原稿が載置される原稿台を備え、読み取りの際、原稿に対して、ＣＩＳが移動する構成としても良い。モータ４３は、感光体ドラムおよびＡＤＦなどの駆動源と説明したが、駆動対象を限定するものではない。対象物は、レーザプリンタの転写ローラ、搬送ベルト、シート搬送ローラ等でもよい。また、対象物は、インクジェットプリンタのインクヘッドを移動させるキャリッジ、シート搬送ローラ等でも良い。また、対象物は、スキャナの原稿を搬送するＡＤＦ、ＣＩＳを移動させるキャリッジ等でも良い。
【００６８】
また、ＭＦＰ３がＣＰＵ３２を備える場合を例に説明したが、これに限定されるものではない。複数のＣＰＵを備えてもよいし、複数のＡＳＩＣ（Application Specific Integrated Circuit）によって構成されても良い。さらに、ＣＰＵとＡＳＩＣとの任意の組み合わせによって構成されても良い。
【００６９】
また、実施形態では、画像処理装置としてＭＦＰ３を例に説明したが、これに限定されるものではない。画像処理装置としては、印刷機能、スキャナ機能、ＦＡＸ機能の少なくとも１つを備える装置でも良い。また、例えば、スキャナ機能を備える装置、印刷機能を備える装置がネットワークを介して接続される構成としても良い。
【符号の説明】
【００７０】
１      システム
５      ログインサーバ
６      ファイルサーバ
３２      ＣＰＵ
３５      ＮＶＲＡＭ
３７      画像形成部
３８      画像読取部
４１      ユーザインタフェース
４２      ネットワークインタフェース
４３      モータ
３５２      スキャンプロファイル
３５３      認証履歴
３８１      光源
５６１      ログイン認証情報
６６２      フォルダ認証情報
【図１】
2017204669.tif 000003
【図２】
2017204669.tif 000004
【図３】
2017204669.tif 000005
【図４】
2017204669.tif 000006
【図５】
2017204669.tif 000007
【図６】
2017204669.tif 000008
【図７】
2017204669.tif 000009
【図８】
2017204669.tif 000010