(57)【特許請求の範囲】
【請求項１】
画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、
前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、
前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証及び前記第２の認証の一方の認証を行うように制御する制御手段と、
前記制御手段の制御により行われた認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段と
を備え、
前記制御手段は、前記第１の認証で用いられる認証情報が保存されていない場合に、当該第１の認証を行わないように制御し、前記一方の認証として、前記第２の認証を行うように制御することを特徴とする認証制御装置。
【請求項２】
画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、
前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、
前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証を行うように制御し、当該第１の認証が成功しなかった場合に、前記第２の認証を行うように制御する制御手段と、
前記制御手段の制御により行われた前記第２の認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段と
を備え、
前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第１の認証を行うように制御したことがあり、当該第１の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第１の認証を再度行わないように制御し、前記第２の認証を行うように制御することを特徴とする認証制御装置。
【請求項３】
画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、
前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、
前記利用者が前記既定フォルダにアクセスする際に、前記第２の認証を行うように制御し、当該第２の認証が成功しなかった場合に、前記第１の認証を行うように制御する制御手段と、
前記制御手段の制御により行われた前記第１の認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段と
を備え、
前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第２の認証を行うように制御したことがあり、当該第２の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第２の認証を再度行わないように制御し、前記第１の認証を行うように制御することを特徴とする認証制御装置。
【請求項４】
画像が記録された記録媒体から当該画像を読み取る読取手段と、
前記読取手段が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、
前記既定フォルダにアクセスするために、利用者が前記読取手段の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、
前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証及び前記第２の認証の一方の認証を行うように制御する制御手段と、
前記制御手段の制御により行われた認証が成功した場合に、前記利用者が前記既定フォルダにアクセスするための画面を出力する出力手段と
を備え、
前記制御手段は、前記第１の認証で用いられる認証情報が保存されていない場合に、当該第１の認証を行わないように制御し、前記一方の認証として、前記第２の認証を行うように制御することを特徴とする画像読取装置。
【請求項５】
画像が記録された記録媒体から当該画像を読み取る読取手段と、
前記読取手段が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、
前記既定フォルダにアクセスするために、利用者が前記読取手段の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、
前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証を行うように制御し、当該第１の認証が成功しなかった場合に、前記第２の認証を行うように制御する制御手段と、
前記制御手段の制御により行われた前記第２の認証が成功した場合に、前記利用者が前記既定フォルダにアクセスするための画面を出力する出力手段と
を備え、
前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第１の認証を行うように制御したことがあり、当該第１の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第１の認証を再度行わないように制御し、前記第２の認証を行うように制御することを特徴とする画像読取装置。
【請求項６】
画像が記録された記録媒体から当該画像を読み取る読取手段と、
前記読取手段が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、
前記既定フォルダにアクセスするために、利用者が前記読取手段の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、
前記利用者が前記既定フォルダにアクセスする際に、前記第２の認証を行うように制御し、当該第２の認証が成功しなかった場合に、前記第１の認証を行うように制御する制御手段と、
前記制御手段の制御により行われた前記第１の認証が成功した場合に、前記利用者が前記既定フォルダにアクセスするための画面を出力する出力手段と
を備え、
前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第２の認証を行うように制御したことがあり、当該第２の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第２の認証を再度行わないように制御し、前記第１の認証を行うように制御することを特徴とする画像読取装置。
【請求項７】
コンピュータを、
画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、
前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、
前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証及び前記第２の認証の一方の認証を行うように制御する制御手段と、
前記制御手段の制御により行われた認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段と
して機能させ、
前記制御手段は、前記第１の認証で用いられる認証情報が保存されていない場合に、当該第１の認証を行わないように制御し、前記一方の認証として、前記第２の認証を行うように制御するプログラム。
【請求項８】
コンピュータを、
画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、
前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、
前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証を行うように制御し、当該第１の認証が成功しなかった場合に、前記第２の認証を行うように制御する制御手段と、
前記制御手段の制御により行われた前記第２の認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段と
して機能させ、
前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第１の認証を行うように制御したことがあり、当該第１の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第１の認証を再度行わないように制御し、前記第２の認証を行うように制御するプログラム。
【請求項９】
コンピュータを、
画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、
前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、
前記利用者が前記既定フォルダにアクセスする際に、前記第２の認証を行うように制御し、当該第２の認証が成功しなかった場合に、前記第１の認証を行うように制御する制御手段と、
前記制御手段の制御により行われた前記第１の認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段と
して機能させ、
前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第２の認証を行うように制御したことがあり、当該第２の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第２の認証を再度行わないように制御し、前記第１の認証を行うように制御するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証制御装置、画像読取装置及びプログラムに関する。
【背景技術】
【０００２】
文書データを蓄積している文書蓄積サーバと、文書蓄積サーバにネットワークを介して接続され、文書蓄積サーバと連携して文書データを処理する画像処理装置と、文書蓄積サーバへのアクセス時、ユーザ認証を行う第１の認証手段と、画像処理装置へのアクセス時、ユーザ認証を行う第２の認証手段と、第１の認証手段と第２の認証手段のうちの少なくとも一方の認証結果に基づいて、他方の認証動作を制御する制御手段とを備えている画像処理システムは知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１０２９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、利用者に対する認証情報を用いた認証だけでなく、記憶領域に対する認証情報を用いた認証も行う際には、これらの認証の両方をそれぞれで用いる認証情報を入力することにより行う構成を採用することが考えられる。しかしながら、そのような構成を採用した場合は、認証を行う回数が増加するので、認証に成功しないことが連続して認証情報にロックがかかってしまう虞がある。また、利用者の認証情報の入力の手間は軽減されない。
【０００５】
本発明の目的は、記憶領域に対する認証情報を用いた認証及び利用者に対する認証情報を用いた認証の両方をそれぞれで用いる認証情報を入力することにより行うよう構成された場合に比較して、利用者の認証情報の入力の手間を軽減しつつ、認証を行う回数を減少させることにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証及び前記第２の認証の一方の認証を行うように制御する制御手段と、前記制御手段の制御により行われた認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段とを備え、前記制御手段は、前記第１の認証で用いられる認証情報が保存されていない場合に、当該第１の認証を行わないように制御し、前記一方の認証として、前記第２の認証を行うように制御することを特徴とする認証制御装置である。
請求項２に記載の発明は、画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証を行うように制御し、当該第１の認証が成功しなかった場合に、前記第２の認証を行うように制御する制御手段と、前記制御手段の制御により行われた前記第２の認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段とを備え、前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第１の認証を行うように制御したことがあり、当該第１の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第１の認証を再度行わないように制御し、前記第２の認証を行うように制御することを特徴とする認証制御装置である。
請求項３に記載の発明は、画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、前記利用者が前記既定フォルダにアクセスする際に、前記第２の認証を行うように制御し、当該第２の認証が成功しなかった場合に、前記第１の認証を行うように制御する制御手段と、前記制御手段の制御により行われた前記第１の認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段とを備え、前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第２の認証を行うように制御したことがあり、当該第２の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第２の認証を再度行わないように制御し、前記第１の認証を行うように制御することを特徴とする認証制御装置である。
請求項４に記載の発明は、画像が記録された記録媒体から当該画像を読み取る読取手段と、前記読取手段が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、前記既定フォルダにアクセスするために、利用者が前記読取手段の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証及び前記第２の認証の一方の認証を行うように制御する制御手段と、前記制御手段の制御により行われた認証が成功した場合に、前記利用者が前記既定フォルダにアクセスするための画面を出力する出力手段とを備え、前記制御手段は、前記第１の認証で用いられる認証情報が保存されていない場合に、当該第１の認証を行わないように制御し、前記一方の認証として、前記第２の認証を行うように制御することを特徴とする画像読取装置である。
請求項５に記載の発明は、画像が記録された記録媒体から当該画像を読み取る読取手段と、前記読取手段が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、前記既定フォルダにアクセスするために、利用者が前記読取手段の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証を行うように制御し、当該第１の認証が成功しなかった場合に、前記第２の認証を行うように制御する制御手段と、前記制御手段の制御により行われた前記第２の認証が成功した場合に、前記利用者が前記既定フォルダにアクセスするための画面を出力する出力手段とを備え、前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第１の認証を行うように制御したことがあり、当該第１の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第１の認証を再度行わないように制御し、前記第２の認証を行うように制御することを特徴とする画像読取装置である。
請求項６に記載の発明は、画像が記録された記録媒体から当該画像を読み取る読取手段と、前記読取手段が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、前記既定フォルダにアクセスするために、利用者が前記読取手段の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、前記利用者が前記既定フォルダにアクセスする際に、前記第２の認証を行うように制御し、当該第２の認証が成功しなかった場合に、前記第１の認証を行うように制御する制御手段と、前記制御手段の制御により行われた前記第１の認証が成功した場合に、前記利用者が前記既定フォルダにアクセスするための画面を出力する出力手段とを備え、前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第２の認証を行うように制御したことがあり、当該第２の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第２の認証を再度行わないように制御し、前記第１の認証を行うように制御することを特徴とする画像読取装置である。
請求項７に記載の発明は、コンピュータを、画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証及び前記第２の認証の一方の認証を行うように制御する制御手段と、前記制御手段の制御により行われた認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段として機能させ、前記制御手段は、前記第１の認証で用いられる認証情報が保存されていない場合に、当該第１の認証を行わないように制御し、前記一方の認証として、前記第２の認証を行うように制御するプログラムである。
請求項８に記載の発明は、コンピュータを、画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、前記利用者が前記既定フォルダにアクセスする際に、前記第１の認証を行うように制御し、当該第１の認証が成功しなかった場合に、前記第２の認証を行うように制御する制御手段と、前記制御手段の制御により行われた前記第２の認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段として機能させ、前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第１の認証を行うように制御したことがあり、当該第１の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第１の認証を再度行わないように制御し、前記第２の認証を行うように制御するプログラムである。
請求項９に記載の発明は、コンピュータを、画像読取装置が読み取った画像を保存するフォルダを探す際に最初に表示される既定フォルダにアクセスするために、当該既定フォルダに対する認証情報を用いた第１の認証を行う第１の認証手段と、前記既定フォルダにアクセスするために、利用者が前記画像読取装置の認証に成功していれば当該利用者の認証情報を用いた第２の認証を行う第２の認証手段と、前記利用者が前記既定フォルダにアクセスする際に、前記第２の認証を行うように制御し、当該第２の認証が成功しなかった場合に、前記第１の認証を行うように制御する制御手段と、前記制御手段の制御により行われた前記第１の認証が成功しなかった場合に、前記利用者が前記既定フォルダにアクセスする際の認証で用いられる認証情報の入力を当該利用者に促す情報を出力する出力手段として機能させ、前記制御手段は、フォルダにアクセスするための画面が開かれてから閉じられるまでに、前記第２の認証を行うように制御したことがあり、当該第２の認証が成功しなかった場合、前記利用者が他のフォルダにアクセスする際に、当該第２の認証を再度行わないように制御し、前記第１の認証を行うように制御するプログラムである。
【発明の効果】
【０００７】
請求項１の発明によれば、記憶領域に対する認証情報が保存されていない場合にも記憶領域に対する認証情報を用いた認証を行うよう構成された場合に比較して、認証を行う回数を減少させる可能性が高まる。
請求項２の発明によれば、記憶領域を選択するために操作される画面が開かれてから閉じられるまでの間に記憶領域に対する認証情報を用いた認証が成功しなかった場合にもその認証を再度行うよう構成された場合に比較して、認証を行う回数を減少させる可能性が高まる。
請求項３の発明によれば、記憶領域を選択するために操作される画面が開かれてから閉じられるまでの間に利用者に対する認証情報を用いた認証が成功しなかった場合にもその認証を再度行うよう構成された場合に比較して、認証を行う回数を減少させる可能性が高まる。
請求項４の発明によれば、記憶領域に対する認証情報が保存されていない場合にも記憶領域に対する認証情報を用いた認証を行うよう構成された場合に比較して、認証を行う回数を減少させる可能性が高まる。
請求項５の発明によれば、記憶領域を選択するために操作される画面が開かれてから閉じられるまでの間に記憶領域に対する認証情報を用いた認証が成功しなかった場合にもその認証を再度行うよう構成された場合に比較して、認証を行う回数を減少させる可能性が高まる。
請求項６の発明によれば、記憶領域を選択するために操作される画面が開かれてから閉じられるまでの間に利用者に対する認証情報を用いた認証が成功しなかった場合にもその認証を再度行うよう構成された場合に比較して、認証を行う回数を減少させる可能性が高まる。
請求項７の発明によれば、記憶領域に対する認証情報が保存されていない場合にも記憶領域に対する認証情報を用いた認証を行うよう構成された場合に比較して、認証を行う回数を減少させる可能性が高まる。
請求項８の発明によれば、記憶領域を選択するために操作される画面が開かれてから閉じられるまでの間に記憶領域に対する認証情報を用いた認証が成功しなかった場合にもその認証を再度行うよう構成された場合に比較して、認証を行う回数を減少させる可能性が高まる。
請求項９の発明によれば、記憶領域を選択するために操作される画面が開かれてから閉じられるまでの間に利用者に対する認証情報を用いた認証が成功しなかった場合にもその認証を再度行うよう構成された場合に比較して、認証を行う回数を減少させる可能性が高まる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態が適用される画像読取システムの全体構成例を示した図である。
【図２】本発明の実施の形態における画像読取装置のハードウェア構成例を示した図である。
【図３】本発明の実施の形態における画像読取装置内の認証制御装置の機能構成例を示したブロック図である。
【図４】本発明の実施の形態における画像読取装置内の認証制御装置が表示するフォルダ画面の一例を示した図である。
【図５】本発明の実施の形態における画像読取装置内の認証制御装置が表示するパス入力画面の一例を示した図である。
【図６】本発明の実施の形態における画像読取装置内の認証制御装置が表示する認証情報入力画面の一例を示した図である。
【図７】本発明の実施の形態における画像読取装置内の認証制御装置の第１の動作例を示したフローチャートである。
【図８】本発明の実施の形態における画像読取装置内の認証制御装置の第１の動作例を示したフローチャートである。
【図９】本発明の実施の形態における画像読取装置内の認証制御装置の第２の動作例を示したフローチャートである。
【図１０】本発明の実施の形態における画像読取装置内の認証制御装置の第２の動作例を示したフローチャートである。
【図１１】本発明の実施の形態における画像読取装置内の認証制御装置の第３の動作例を示したフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【００１０】
［画像形成システムの全体構成］
図１は、本実施の形態が適用される画像読取システムの全体構成例を示した図である。図示するように、この画像読取システムは、画像読取装置１０と、端末装置３０と、認証サーバ５０とが、通信回線８０を介して接続されることにより、構成されている。尚、図には、画像読取装置１０、端末装置３０、認証サーバ５０を、それぞれ１つしか設けていないが、２つ以上設けてもよい。
【００１１】
画像読取装置１０は、画像が記録された紙等の記録媒体から画像を読み取る装置である。読み取った画像は、画像データとして、自装置内に保存したり、端末装置３０に送信したりする。また、画像読取装置１０は、記録媒体から画像を読み取るスキャナ機能のみを備えたものでもよいが、以下では、記録媒体に画像を形成するプリンタ機能や画像データを送受信するファクシミリ機能も備えたものとする。
【００１２】
端末装置３０は、画像読取装置１０が送信した画像データを保存するコンピュータ装置である。
【００１３】
認証サーバ５０は、画像読取装置１０が端末装置３０にアクセスする際の認証を行うサーバコンピュータである。
【００１４】
通信回線８０は、画像読取装置１０と端末装置３０との間、及び、画像読取装置１０と認証サーバ５０との間の情報通信に用いられる通信手段であり、例えば、インターネットである。
【００１５】
［画像読取装置のハードウェア構成］
図２は、本実施の形態における画像読取装置１０のハードウェア構成例を示した図である。図示するように、画像読取装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、ＲＯＭ（Read Only Memory）１３と、ＨＤＤ（Hard Disk Drive）１４と、操作パネル１５と、画像読取部１６と、画像形成部１７と、通信インターフェース（以下、「通信Ｉ／Ｆ」と表記する）１８とを備える。
【００１６】
ＣＰＵ１１は、ＲＯＭ１３等に記憶された各種プログラムをＲＡＭ１２にロードして実行することにより、後述する各機能を実現する。
【００１７】
ＲＡＭ１２は、ＣＰＵ１１の作業用メモリ等として用いられるメモリである。
【００１８】
ＲＯＭ１３は、ＣＰＵ１１が実行する各種プログラム等を記憶するメモリである。
【００１９】
ＨＤＤ１４は、画像読取部１６が読み取った画像データや画像形成部１７における画像形成にて用いる画像データ等を記憶する例えば磁気ディスク装置である。
【００２０】
操作パネル１５は、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。ここで、操作パネル１５は、各種情報が表示されるディスプレイと、指やスタイラスペン等で指示された位置を検出する位置検出シートとからなる。或いは、タッチパネルに代えて、ディスプレイ及びキーボードを用いてもよい。
【００２１】
画像読取部１６は、読取手段の一例であり、紙等の記録媒体に記録された画像を読み取る。ここで、画像読取部１６は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ（Charge Coupled Devices）で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ（Contact Image Sensor）で受光するＣＩＳ方式のものを用いるとよい。
【００２２】
画像形成部１７は、記録媒体に画像を形成する。ここで、画像形成部１７は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。
【００２３】
通信Ｉ／Ｆ１８は、通信回線８０を介して他の装置との間で各種情報の送受信を行う。通信Ｉ／Ｆ１８は、画像読取部１６で読み取られた画像データを端末装置３０に送信して記憶するという意味で、記憶手段の一例である。
【００２４】
［本実施の形態の概要］
画像読取装置１０は、読み取った画像データを、端末装置３０内に予め作成されたフォルダにＳＭＢ（Server Message Block）又はＦＴＰ（File Transfer Protocol）で転送して保存する場合がある。その場合、ユーザは、通常、ＳＭＢブラウジング又はＦＴＰブラウジングにより表示されるリストで階層を辿って目的のフォルダを探すことになる。
【００２５】
本実施の形態では、このようなＳＭＢブラウジング又はＦＴＰブラウジングを行う際に最初に表示されるフォルダ（以下、「既定フォルダ」という）を設定できるものとする。例えば、管理者は、あるグループに属するユーザが読み取った画像データをあるフォルダの配下にしか保存させたくない場合に、このフォルダをそのグループのユーザに対する既定フォルダに設定することが考えられる。また、既定フォルダにアクセスするのに認証が必要な場合には、既定フォルダの設定時に、既定フォルダにアクセスするための認証情報（ユーザ名及びパスワード）を保存するかしないかを選択できるものとする。つまり、認証情報が保存されていれば、その認証情報を用いて既定フォルダにアクセスすることが可能なので、ユーザは認証情報を入力する必要がないが、認証情報が保存されていなければ、ユーザは認証情報を入力する必要がある。
【００２６】
一方で、画像読取装置１０は、端末装置３０内のフォルダにアクセスする際に、シングルサインオン（ＳＳＯ）による認証も可能であるものとする。本実施の形態において、ＳＳＯとは、画像読取装置１０の利用を開始する際に認証に成功していれば、端末装置３０内のフォルダに改めて認証することなくアクセスできるようにする仕組みのことをいう。
【００２７】
このように、本実施の形態では、画像読取装置１０において、端末装置３０内の既定フォルダにアクセスするための認証方式として、既定フォルダに対する認証情報を用いた認証（以下、「既定フォルダ認証」という）、及び、ＳＳＯによる認証（以下、「ＳＳＯ認証」という）という２つの異なる認証方式が利用可能となっている。そこで、本実施の形態は、これらの２つの異なる認証方式をどのように組み合わせて、端末装置３０内の既定フォルダにアクセスするための認証を実現するかを検討したものである。
【００２８】
尚、本実施の形態では、認証サーバ５０が実際に認証を行うこととするが、画像読取装置１０又は端末装置３０が実際に認証を行うこととしてもよい。よって、本明細書で「認証を行う」というときは、自装置で実際に認証を行うことだけでなく、他の装置に接続することにより実際に認証を行うことも含むものとする。
【００２９】
［認証制御装置の機能構成］
図３は、このような２つの異なる認証方式を組み合わせた認証を制御する認証制御装置２０の機能構成例を示したブロック図である。ここで、認証制御装置２０は、画像読取装置１０のＣＰＵ１１（図２参照）が、後述する各機能部を実現するプログラムを例えばＲＯＭ１３（図２参照）からＲＡＭ１２（図２参照）に読み込んで実行することにより、実現される装置として捉えられる。
【００３０】
図示するように、認証制御装置２０は、認証制御部２１と、既定フォルダ認証部２２と、ＳＳＯ認証部２３と、手入力認証部２４と、入出力制御部２５とを備える。
【００３１】
認証制御部２１は、認証に関する設定を管理する。即ち、既定フォルダが設定されているかどうか、既定フォルダが設定されている場合には既定フォルダにアクセスするのに認証が必要かどうか、既定フォルダにアクセスするのに認証が必要な場合にはその認証のための認証情報（ユーザ名及びパスワード）が例えば認証制御装置２０の図示しないメモリに保存されているかどうかを管理する。尚、これらは、管理者がシステムデータで設定することが可能である。また、認証制御部２１は、ＳＳＯ認証を行う設定となっているかどうかも管理する。ここで、「ＳＳＯ認証を行う設定となっている」とは、外部認証環境がある等、環境的にＳＳＯ認証を行うことが可能となっており、かつ、管理者がＳＳＯ認証を行うことをシステムデータで設定していることを意味する。そして、認証制御部２１は、これらの設定に応じて、既定フォルダ認証部２２、ＳＳＯ認証部２３、及び、手入力認証部２４の動作を制御する。本実施の形態では、認証を行うように又は行わないように制御する制御手段の一例として、認証制御部２１を設けている。
【００３２】
既定フォルダ認証部２２は、認証制御部２１の制御により、既定フォルダ認証を認証サーバ５０に依頼する。その際、既定フォルダに対する認証情報が保存されていれば、その認証情報を用いて既定フォルダ認証を依頼する。また、既定フォルダに対する認証情報が保存されていなければ、空情報を用いて既定フォルダ認証を依頼するか、又は、既定フォルダ認証を依頼しない。本実施の形態では、記憶領域の一例として、既定フォルダを用いており、記憶領域に関連付けて保存された認証情報を用いた第１の認証の一例として、既定フォルダ認証を行っており、第１の認証を行う第１の認証手段の一例として、既定フォルダ認証部２２を設けている。
【００３３】
ＳＳＯ認証部２３は、認証制御部２１の制御により、ＳＳＯ認証を認証サーバ５０に依頼する。その際、認証中のユーザ名を用いてＳＳＯ認証を依頼する。本実施の形態では、利用者に関連付けて保存された認証情報を用いた第２の認証の一例として、ＳＳＯ認証を行っており、第２の認証を行う第２の認証手段の一例として、ＳＳＯ認証部２３を設けている。
【００３４】
手入力認証部２４は、認証制御部２１の制御により、手入力認証を認証サーバ５０に依頼する。その際、まず、認証情報を手入力するための認証情報入力画面（後述）を操作パネル１５に表示して、ユーザが認証情報入力画面から入力した認証情報を受け取るように、入出力制御部２５を制御する。そして、入出力制御部２５が受け取った認証情報を用いて手入力認証を依頼する。
【００３５】
入出力制御部２５は、各種画面を操作パネル１５に表示するように制御すると共に、ユーザが各種画面から入力した情報を受け取る。特に、手入力認証部２４の制御により、認証情報入力画面を操作パネル１５に表示し、ユーザが認証情報入力画面から入力した認証情報を受け取る。本実施の形態では、利用者が記憶領域を利用する際の認証で用いられる認証情報の入力を利用者に促す情報を出力する出力手段の一例として、入出力制御部２５を設けている。
【００３６】
尚、これらの処理部は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、ＣＰＵ１１（図２参照）が、認証制御部２１、既定フォルダ認証部２２、ＳＳＯ認証部２３、手入力認証部２４及び入出力制御部２５を実現するプログラムを例えばＲＯＭ１３（図２参照）からＲＡＭ１２（図２参照）に読み込んで実行することにより、これらの処理部は実現される。
【００３７】
ここで、認証制御装置２０が操作パネル１５に表示する主な画面について説明しておく。
【００３８】
図４は、最終的に認証が成功したときに認証制御装置２０が表示するフォルダ画面の一例を示している。図中、表示欄１０１に表示された「FolderA」は、画像データの保存先として指定されたフォルダである。例えば、既定フォルダとして「FolderA」が設定されている場合、認証制御装置２０は、このようなフォルダ画面を直接表示する。一方、既定フォルダが設定されていない場合、認証制御装置２０は、ユーザがフォルダのパスを手入力することにより又はフォルダの階層を辿って目標のフォルダを選択することにより画像データの保存先として「FolderA」を指定すれば、このようなフォルダ画面を表示する。
【００３９】
図５は、既定フォルダが設定されていない場合にフォルダのパスを手入力するためのパス入力画面の一例を示している。図中、入力欄１０２に入力された「xxx.xxx.xxx.xxx/FolderA」は画像データの転送先として直接指定されたフォルダのパスである。このパス入力画面でユーザがボタン１０５を押下すると、認証制御装置２０は、認証を認証サーバ５０に依頼する。
【００４０】
図６は、既定フォルダ認証又はＳＳＯ認証が成功しなかった場合に認証情報を手入力するための認証情報入力画面の一例を示している。図中、入力欄１０３に入力された「User001」はユーザ名であり、入力欄１０４に入力された「********」はユーザが入力したパスワードが認識できないように表示されていることを示す文字列である。この認証情報入力画面でユーザがボタン１０５を押下すると、認証制御装置２０は、手入力された認証情報による認証を認証サーバ５０に依頼する。
【００４１】
［認証制御装置の第１の動作例］
この第１の動作例は、認証制御装置２０が、既定フォルダ認証及びＳＳＯ認証の両方を行うことがある場合の動作例である。この場合、既定フォルダ認証及びＳＳＯ認証の何れを先に試みるかで動作が異なるので、以下では、既定フォルダ認証を先に試みる場合の動作例と、ＳＳＯ認証を先に試みる場合の動作例とに分けて説明する。
【００４２】
図７は、既定フォルダ認証を先に試みる場合の動作例を示したフローチャートである。例えば、画像読取部１６で画像を読み取るのに先立ち、画像データの保存先を指定するための指示を行うことにより、動作は開始する。
【００４３】
動作を開始すると、認証制御装置２０では、認証制御部２１が、既定フォルダが設定されているかどうかを判定する（ステップ２０１）。
【００４４】
まず、既定フォルダが設定されていると判定された場合について説明する。この場合は、既定フォルダ認証部２２が、既定フォルダ認証を実行する（ステップ２０２）。具体的には、既定フォルダのパスと、既定フォルダに対する認証情報（ユーザ名及びパスワード）とを指定して、認証サーバ５０に認証を依頼する。ここで、既定フォルダに対する認証情報は、上述したように、保存されている場合と保存されていない場合とがある。ステップ２０１では、前者の場合は、保存されている認証情報を指定して認証サーバ５０に認証を依頼し、後者の場合は、空情報を指定して認証サーバ５０に認証を依頼する。尚、後者の場合、認証は成功しないが、この動作例では、この場合も認証サーバ５０に認証を依頼するようにしている。その後、既定フォルダ認証部２２は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２０３）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２０４）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。
【００４５】
一方、ステップ２０３で認証が成功しなかったと判定されれば、認証制御部２１が、ＳＳＯ認証を行う設定になっているかどうかを判定する（ステップ２０５）。その結果、ＳＳＯ認証を行う設定になっていると判定されれば、ＳＳＯ認証部２３が、ＳＳＯ認証を実行する（ステップ２０６）。具体的には、既定フォルダのパスと、認証中ユーザのユーザ名とを指定して、認証サーバ５０に認証を依頼する。その後、ＳＳＯ認証部２３は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２０７）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２０４）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。
【００４６】
一方、ステップ２０７で認証が成功しなかったと判定されれば、手入力認証部２４が、手入力認証を実行する（ステップ２０８）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２０９）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２０４）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。一方、ステップ２０９で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２１０）。
【００４７】
また、ステップ２０５でＳＳＯ認証を行う設定になっていないと判定された場合も、手入力認証部２４が、手入力認証を実行する（ステップ２０８）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２０９）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２０４）。尚、このとき、フォルダ画面には、既定フォルダが表示されることになる。一方、ステップ２０９で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２１０）。
【００４８】
次に、ステップ２０１で既定フォルダが設定されていないと判定された場合について説明する。この場合は、入出力制御部２５が、認証対象のフォルダを特定する（ステップ２１１）。具体的には、まず、パス入力画面を操作パネル１５に表示する。そして、このパス入力画面に対し、図５に例示するようにユーザが認証対象のフォルダのパスを入力すると、この認証対象のフォルダを受け付ける。或いは、このパス入力画面に対し、図示しないが、ユーザが端末装置３０のアドレスを入力し、階層を辿ることにより認証対象のフォルダを選択すると、この認証対象のフォルダを受け付けるようにしてもよい。
【００４９】
その後は、既定フォルダが設定されていると判定された場合について上述したステップ２０５以降の動作を行う。但し、この場合のステップ２０５以降の動作は、「既定フォルダ」の代わりに、ステップ２１１で特定された認証対象のフォルダを用いて実行されることになる。即ち、ステップ２０６で認証サーバ５０にＳＳＯ認証を依頼する際や、ステップ２０８で認証サーバ５０に手入力認証を依頼する際に指定するフォルダは、既定フォルダではなく、ステップ２１１で特定された認証対象のフォルダとなる。また、ステップ２０４で表示されるフォルダ画面には、既定フォルダではなく、ステップ２１１で特定された認証対象のフォルダが含まれることになる。
【００５０】
図８は、ＳＳＯ認証を先に試みる場合の動作例を示したフローチャートである。例えば、画像読取部１６で画像を読み取るのに先立ち、画像データの保存先を指定するための指示を行うことにより、動作は開始する。
【００５１】
動作を開始すると、認証制御装置２０では、認証制御部２１が、既定フォルダが設定されているかどうかを判定する（ステップ２２１）。
【００５２】
まず、既定フォルダが設定されていると判定された場合について説明する。この場合は、認証制御部２１が、ＳＳＯ認証を行う設定になっているかどうかを判定する（ステップ２２２）。その結果、ＳＳＯ認証を行う設定になっていると判定されれば、ＳＳＯ認証部２３が、ＳＳＯ認証を実行する（ステップ２２３）。具体的には、既定フォルダのパスと、認証中ユーザのユーザ名とを指定して、認証サーバ５０に認証を依頼する。その後、ＳＳＯ認証部２３は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２２４）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２２５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。
【００５３】
一方、ステップ２２４で認証が成功しなかったと判定されれば、認証制御部２１が、既定フォルダが設定されているかどうかを判定する（ステップ２２６）。その結果、既定フォルダが設定されていると判定されれば、既定フォルダ認証部２２が、既定フォルダ認証を実行する（ステップ２２７）。具体的には、既定フォルダのパスと、既定フォルダに対する認証情報（ユーザ名及びパスワード）とを指定して、認証サーバ５０に認証を依頼する。ここで、既定フォルダに対する認証情報は、上述したように、保存されている場合と保存されていない場合とがある。ステップ２２７では、前者の場合は、保存されている認証情報を指定して認証サーバ５０に認証を依頼し、後者の場合は、空情報を指定して認証サーバ５０に認証を依頼する。尚、後者の場合、認証は成功しないが、この動作例では、この場合も認証サーバ５０に認証を依頼するようにしている。その後、既定フォルダ認証部２２は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２２８）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２２５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。
【００５４】
一方、ステップ２２８で認証が成功しなかったと判定されれば、手入力認証部２４が、手入力認証を実行する（ステップ２２９）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２３０）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２２５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。一方、ステップ２３０で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２３１）。
【００５５】
また、ステップ２２２でＳＳＯ認証を行う設定になっていないと判定された場合も、認証制御部２１が、既定フォルダが設定されているかどうかを判定する（ステップ２２６）。その結果、既定フォルダが設定されていると判定されれば、既定フォルダ認証部２２が、既定フォルダ認証を実行する（ステップ２２７）。具体的には、既定フォルダのパスと、既定フォルダに対する認証情報（ユーザ名及びパスワード）とを指定して、認証サーバ５０に認証を依頼する。ここで、既定フォルダに対する認証情報は、上述したように、保存されている場合と保存されていない場合とがある。ステップ２２７では、前者の場合は、保存されている認証情報を指定して認証サーバ５０に認証を依頼し、後者の場合は、空情報を指定して認証サーバ５０に認証を依頼する。尚、後者の場合、認証は成功しないが、この動作例では、この場合も認証サーバ５０に認証を依頼するようにしている。その後、既定フォルダ認証部２２は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２２８）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２２５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。
【００５６】
一方、ステップ２２８で認証が成功しなかったと判定されれば、手入力認証部２４が、手入力認証を実行する（ステップ２２９）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２３０）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２２５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。一方、ステップ２３０で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２３１）。
【００５７】
次に、ステップ２２１で既定フォルダが設定されていないと判定された場合について説明する。この場合は、入出力制御部２５が、認証対象のフォルダを特定する（ステップ２３２）。具体的には、まず、パス入力画面を操作パネル１５に表示する。そして、このパス入力画面に対し、図５に例示するようにユーザが認証対象のフォルダのパスを入力すると、この認証対象のフォルダを受け付ける。或いは、このパス入力画面に対し、図示しないが、ユーザが端末装置３０のアドレスを入力し、階層を辿ることにより認証対象のフォルダを選択すると、この認証対象のフォルダを受け付けるようにしてもよい。
【００５８】
その後は、既定フォルダが設定されていると判定された場合について上述したステップ２２２以降の動作を行う。但し、ステップ２２６では既定フォルダが設定されていないと判定されるので、ステップ２２７及びステップ２２８は実行されない。また、この場合のステップ２２２以降の動作は、「既定フォルダ」の代わりに、ステップ２３２で特定された認証対象のフォルダを用いて実行されることになる。即ち、ステップ２２３で認証サーバ５０にＳＳＯ認証を依頼する際や、ステップ２２９で認証サーバ５０に手入力認証を依頼する際に指定するフォルダは、既定フォルダではなく、ステップ２３２で特定された認証対象のフォルダとなる。また、ステップ２２５で表示されるフォルダ画面には、既定フォルダではなく、ステップ２３２で特定された認証対象のフォルダが含まれることになる。
【００５９】
［認証制御装置の第２の動作例］
上記第１の動作例では、認証制御装置２０が、既定フォルダ認証及びＳＳＯ認証の両方を行うことがあった。しかしながら、このように既定フォルダ認証及びＳＳＯ認証の両方を行ったのでは、認証サーバ５０にアクセスする回数が増える。すると、認証サーバ５０で認証に失敗する回数が設定値を超えて、認証情報にロックがかかってしまう虞がある。本実施の形態では、既定フォルダ認証及びＳＳＯ認証の両方を行っていることをユーザに意識させないように動作しているので、ユーザとしては何回も認証に失敗しているわけでもないのに突然ロックがかかったという印象を受けることになる。
【００６０】
これに対し、第２の動作例は、認証制御装置２０が、既定フォルダ認証及びＳＳＯ認証の最大でも一方のみを行い、認証に失敗すれば、手入力認証を行う場合の動作例である。この場合も、既定フォルダ認証及びＳＳＯ認証の何れを先に試みるかで動作が異なるので、以下では、既定フォルダ認証を先に試みる場合の動作例と、ＳＳＯ認証を先に試みる場合の動作例とに分けて説明する。尚、既定フォルダ認証及びＳＳＯ認証の何れを先に試みるかは、画像読取装置１０に対して固定的に決められたものでも、管理者がシステムデータとして設定したものでもよいが、ここでは、前者を想定して説明する。
【００６１】
図９は、既定フォルダ認証を先に試みる場合の動作例を示したフローチャートである。例えば、画像読取部１６で画像を読み取るのに先立ち、画像データの保存先を指定するための指示を行うことにより、動作は開始する。
【００６２】
動作を開始すると、認証制御装置２０では、認証制御部２１が、既定フォルダが設定されているかどうかを判定する（ステップ２４１）。
【００６３】
まず、既定フォルダが設定されていると判定された場合について説明する。この場合、認証制御部２１は、既定フォルダに対する認証情報（ユーザ名及びパスワード）が保存されているかどうかを判定する（ステップ２４２）。その結果、既定フォルダに対する認証情報が保存されていると判定されれば、既定フォルダ認証部２２が、既定フォルダ認証を実行する（ステップ２４３）。具体的には、既定フォルダのパスと、保存された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、既定フォルダ認証部２２は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２４４）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２４５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。
【００６４】
一方、ステップ２４４で認証が成功しなかったと判定されれば、手入力認証部２４が、手入力認証を実行する（ステップ２４６）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２４７）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２４５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。一方、ステップ２４７で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２４８）。
【００６５】
また、ステップ２４２で既定フォルダに対する認証情報が保存されていないと判定されれば、認証制御部２１が、ＳＳＯ認証を行う設定になっているかどうかを判定する（ステップ２４９）。その結果、ＳＳＯ認証を行う設定になっていると判定されれば、ＳＳＯ認証部２３が、ＳＳＯ認証を実行する（ステップ２５０）。具体的には、既定フォルダのパスと、認証中ユーザのユーザ名とを指定して、認証サーバ５０に認証を依頼する。その後、ＳＳＯ認証部２３は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２５１）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２４５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。
【００６６】
一方、ステップ２５１で認証が成功しなかったと判定されれば、手入力認証部２４が、手入力認証を実行する（ステップ２４６）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２４７）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２４５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。一方、ステップ２４７で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２４８）。
【００６７】
更に、ステップ２４９でＳＳＯ認証を行う設定になっていないと判定された場合も、手入力認証部２４が、手入力認証を実行する（ステップ２４６）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２４７）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２４５）。尚、このとき、フォルダ画面には、既定フォルダが表示されることになる。一方、ステップ２４７で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２４８）。
【００６８】
次に、ステップ２４１で既定フォルダが設定されていないと判定された場合について説明する。この場合は、入出力制御部２５が、認証対象のフォルダを特定する（ステップ２５２）。具体的には、まず、パス入力画面を操作パネル１５に表示する。そして、このパス入力画面に対し、図５に例示するようにユーザが認証対象のフォルダのパスを入力すると、この認証対象のフォルダを受け付ける。或いは、このパス入力画面に対し、図示しないが、ユーザが端末装置３０のアドレスを入力し、階層を辿ることにより認証対象のフォルダを選択すると、この認証対象のフォルダを受け付けるようにしてもよい。
【００６９】
その後は、既定フォルダが設定されていると判定された場合について上述したステップ２４９以降の動作を行う。但し、この場合のステップ２４９以降の動作は、「既定フォルダ」の代わりに、ステップ２５２で特定された認証対象のフォルダを用いて実行されることになる。即ち、ステップ２５０で認証サーバ５０にＳＳＯ認証を依頼する際や、ステップ２４６で認証サーバ５０に手入力認証を依頼する際に指定するフォルダは、既定フォルダではなく、ステップ２５２で特定された認証対象のフォルダとなる。また、ステップ２４５で表示されるフォルダ画面には、既定フォルダではなく、ステップ２５２で特定された認証対象のフォルダが含まれることになる。
【００７０】
図１０は、ＳＳＯ認証を先に試みる場合の動作例を示したフローチャートである。例えば、画像読取部１６で画像を読み取るのに先立ち、画像データの保存先を指定するための指示を行うことにより、動作は開始する。
【００７１】
動作を開始すると、認証制御装置２０では、認証制御部２１が、既定フォルダが設定されているかどうかを判定する（ステップ２６１）。
【００７２】
まず、既定フォルダが設定されていると判定された場合について説明する。この場合、認証制御部２１は、ＳＳＯ認証を行う設定になっているかどうかを判定する（ステップ２６２）。その結果、ＳＳＯ認証を行う設定になっていると判定されれば、ＳＳＯ認証部２３が、ＳＳＯ認証を実行する（ステップ２６３）。具体的には、既定フォルダのパスと、認証中ユーザのユーザ名とを指定して、認証サーバ５０に認証を依頼する。その後、ＳＳＯ認証部２３は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２６４）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２６５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。
【００７３】
一方、ステップ２６４で認証が成功しなかったと判定されれば、手入力認証部２４が、手入力認証を実行する（ステップ２６６）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２６７）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２６５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。一方、ステップ２６７で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２６８）。
【００７４】
また、ステップ２６２でＳＳＯ認証を行う設定になっていないと判定された場合は、認証制御部２１が、既定フォルダが設定されているかどうかを判定する（ステップ２６９）。その結果、既定フォルダが設定されていると判定されれば、認証制御部２１は、既定フォルダに対する認証情報（ユーザ名及びパスワード）が保存されているかどうかを判定する（ステップ２７０）。その結果、既定フォルダに対する認証情報が保存されていると判定されれば、既定フォルダ認証部２２が、既定フォルダ認証を実行する（ステップ２７１）。具体的には、既定フォルダのパスと、保存された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、既定フォルダ認証部２２は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２７２）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２６５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。
【００７５】
一方、ステップ２７２で認証が成功しなかったと判定されれば、手入力認証部２４が、手入力認証を実行する（ステップ２６６）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２６７）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２６５）。尚、このとき、フォルダ画面には、既定フォルダが含まれることになる。一方、ステップ２６７で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２６８）。
【００７６】
更に、ステップ２７０で既定フォルダに対する認証情報が保存されていないと判定されれば、手入力認証部２４が、手入力認証を実行する（ステップ２６６）。具体的には、まず、入出力制御部２５に対し、認証情報入力画面を操作パネル１５に表示するよう指示する。そして、入出力制御部２５の制御により表示された認証情報入力画面に対し、図６に例示するようにユーザが認証情報を入力すると、既定フォルダのパスと、入力された認証情報とを指定して、認証サーバ５０に認証を依頼する。その後、手入力認証部２４は、認証サーバ５０からの応答に基づいて、認証が成功したかどうかを判定する（ステップ２６７）。その結果、認証が成功したと判定されれば、入出力制御部２５が、図４に例示したフォルダ画面を操作パネル１５に表示する（ステップ２６５）。尚、このとき、フォルダ画面には、既定フォルダが表示されることになる。一方、ステップ２６７で認証が成功しなかったと判定されれば、入出力制御部２５は、図示しないエラー画面を操作パネル１５に表示する（ステップ２６８）。
【００７７】
次に、ステップ２６１で既定フォルダが設定されていないと判定された場合について説明する。この場合は、入出力制御部２５が、認証対象のフォルダを特定する（ステップ２７３）。具体的には、まず、パス入力画面を操作パネル１５に表示する。そして、このパス入力画面に対し、図５に例示するようにユーザが認証対象のフォルダのパスを入力すると、この認証対象のフォルダを受け付ける。或いは、このパス入力画面に対し、図示しないが、ユーザが端末装置３０のアドレスを入力し、階層を辿ることにより認証対象のフォルダを選択すると、この認証対象のフォルダを受け付けるようにしてもよい。
【００７８】
その後は、既定フォルダが設定されていると判定された場合について上述したステップ２６２以降の動作を行う。但し、ステップ２６９では既定フォルダが設定されていないと判定されるので、ステップ２７０〜２７２は実行されない。また、この場合のステップ２６２以降の動作は、「既定フォルダ」の代わりに、ステップ２７３で特定された認証対象のフォルダを用いて実行されることになる。即ち、ステップ２６３で認証サーバ５０にＳＳＯ認証を依頼する際や、ステップ２６６で認証サーバ５０に手入力認証を依頼する際に指定するフォルダは、既定フォルダではなく、ステップ２７３で特定された認証対象のフォルダとなる。また、ステップ２６５で表示されるフォルダ画面には、既定フォルダではなく、ステップ２７３で特定された認証対象のフォルダが含まれることになる。
【００７９】
［認証制御装置の第３の動作例］
この第３の動作例も、第１の動作例のように、既定フォルダ認証及びＳＳＯ認証の両方を行うことがある場合の動作例であるが、認証サーバ５０にアクセスする回数を減少させるための種々の工夫を盛り込んでいる。また、この第３の動作例は、既定フォルダ認証及びＳＳＯ認証を試みる順序は固定としているので、既定フォルダ認証及びＳＳＯ認証の何れを先に試みるかを決めなければならない負担から管理者を解放するものでもある。
【００８０】
図１１は、第３の動作例を示したフローチャートである。例えば、画像読取部１６で画像を読み取るのに先立ち、画像データの保存先を指定するための指示を行うことにより、動作は開始する。
【００８１】
動作を開始すると、認証制御装置２０では、認証制御部２１が、既定フォルダが設定されているかどうかを判定する（ステップ２８１）。
【００８２】
まず、既定フォルダが設定されていると判定された場合について説明する。この場合、認証制御部２１は、既定フォルダに対する認証情報（ユーザ名及びパスワード）が保存されているかどうかを判定する（ステップ２８２）。その結果、既定フォルダに対する認証情報が保存されていると判定されれば、認証制御装置２０は、ステップ２８３以降の動作を行う。このステップ２８３以降の動作は、図７のステップ２０２以降の動作と同じである。
【００８３】
一方、ステップ２８２で既定フォルダに対する認証情報が保存されていないと判定されれば、認証制御装置２０は、ステップ２８６以降の動作を行う。このステップ２８６以降の動作は、図７のステップ２０５以降の動作と同じである。即ち、この第３の動作例では、既定フォルダに対する認証情報が保存されていなければ、ＳＳＯ認証又は手入力認証に移行する。第１の動作例では、既定フォルダに対する認証情報が保存されていないと判定されても、認証情報として空情報を指定して既定フォルダ認証を試みるので、第３の動作例の方が認証サーバ５０へのアクセス回数が少なくて済み、この点が第１の動作例と異なる。尚、既定フォルダに対する認証情報が入力されていない場合、つまり、既定フォルダにアクセスするのに認証が必要でない場合も、認証情報として空情報を指定して既定フォルダ認証を試みるようにしてよい。
【００８４】
次に、ステップ２８１で既定フォルダが設定されていないと判定された場合について説明する。この場合、認証制御装置２０は、ステップ２９２以降の動作を行う。このステップ２９２以降の動作は、図７のステップ２１１以降の動作と同じである。
【００８５】
尚、この第３の動作例では、既定フォルダ認証及びＳＳＯ認証を試みる順序を、既定フォルダ認証、ＳＳＯ認証の順に固定したが、この限りではない。ＳＳＯ認証、既定フォルダ認証の順に固定してもよい。
【００８６】
また、第３の動作例では、一度失敗した認証方式を同じセッション内では再び試みないようにする。ここで、同じセッション内とは、記憶領域を選択するために操作される画面の一例であるブラウジング画面を開いてから閉じるまでの間を意味する。例えば、あるユーザが、端末装置３０内の既定フォルダにアクセスした後、ブラウジング画面を閉じずに、別の端末装置の別フォルダにアクセスしたとする。このような場合、既定フォルダにアクセスするのに、既定フォルダ認証及びＳＳＯ認証を行って認証に失敗し、手入力認証に移行していれば、別フォルダにアクセスするのに、既定フォルダ認証及びＳＳＯ認証は再度行わず、最初から手入力認証を行ってよい。第３の動作例は、これによっても、認証サーバ５０へのアクセス回数が少なくて済むものである。
【００８７】
更に、ここでは、既定フォルダ認証及びＳＳＯ認証を再度行わないことを説明したが、既定フォルダにアクセスするのに、既定フォルダ認証を行って認証に失敗し、ＳＳＯ認証に移行していれば、別フォルダにアクセスするのに、既定フォルダ認証は再度行わず、最初からＳＳＯ認証を行ってもよい。このような構成は、図７に示した既定フォルダ認証を先に試みる場合の第１の動作例にも適用可能である。
【００８８】
更にまた、上記では、既定フォルダ認証及びＳＳＯ認証を再度行わないことを説明したが、既定フォルダにアクセスするのに、ＳＳＯ認証を行って認証に失敗し、既定フォルダ認証に移行していれば、別フォルダにアクセスするのに、ＳＳＯ認証は再度行わず、最初から既定フォルダ認証を行ってもよい。このような構成は、図８に示したＳＳＯ認証を先に試みる場合の第１の動作例にも適用可能である。
【００８９】
また、第３の動作例では、ＳＳＯ認証を行うかどうかを設定する画面において、ＳＳＯ認証を行う設定にした場合、既定フォルダに対する認証情報（ユーザ名及びパスワード）を保存しない設定にするよう促すメッセージを表示してもよい。管理者がＳＳＯ認証を行う設定にしたということはＳＳＯで接続してほしいと考えているので、既定フォルダに対する認証情報が保存されていると、無駄なアクセスが１回増えてしまう。どのような条件で認証サーバ５０がロックされるかは、認証サーバ５０及びネットワークのセキュリティポリシー等の設定次第ではあるが、例えば、１回の認証で、認証サーバ５０の設定に合わせるために３種類のデータを送信し、それぞれについて３回のリトライを行う場合もある。従って、認証サーバ５０へのアクセス回数を１回でも減らすことは重要である。こうしたことから、認証サーバ５０への無駄なアクセスを減らすため、また、そのような無駄なアクセスを減らす設定をすべきなのにし忘れるといった設定ミスを減らすために、上記のようなメッセージを表示することは有用である。
【００９０】
［プログラム］
本実施の形態における認証制御装置２０が行う処理は、例えば、アプリケーションソフトウェア等のプログラムとして用意される。
【００９１】
即ち、本実施の形態を実現するプログラムは、コンピュータを、記憶領域に関連付けて保存された認証情報を用いた第１の認証を行う第１の認証手段と、利用者に関連付けて保存された認証情報を用いた第２の認証を行う第２の認証手段と、利用者が記憶領域を利用する際に、第１の認証及び第２の認証の一方の認証を行うように制御する制御手段と、制御手段の制御により行われた認証が成功しなかった場合に、利用者が記憶領域を利用する際の認証で用いられる認証情報の入力を利用者に促す情報を出力する出力手段として機能させるためのプログラムとして捉えられる。
【００９２】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００９３】
１０…画像読取装置、２０…認証制御装置、２１…認証制御部、２２…既定フォルダ認証部、２３…ＳＳＯ認証部、２４…手入力認証部、２５…入出力制御部、３０…端末装置、５０…認証サーバ、８０…通信回線
【図１】
0006720704.tif 000002
【図２】
0006720704.tif 000003
【図３】
0006720704.tif 000004
【図４】
0006720704.tif 000005
【図５】
0006720704.tif 000006
【図６】
0006720704.tif 000007
【図７】
0006720704.tif 000008
【図８】
0006720704.tif 000009
【図９】
0006720704.tif 000010
【図１０】
0006720704.tif 000011
【図１１】
0006720704.tif 000012