(57)【特許請求の範囲】
【請求項１】
利用者から利用者識別情報を受け付けて認証を行う認証手段と、
外部装置から当該外部装置を識別する外部装置識別情報を取得する取得手段と、
前記外部装置を用いた処理が実行された場合、前記認証手段により認証された前記利用者識別情報および前記取得手段により取得された前記外部装置識別情報を関連付けて記憶する記憶手段と、
前記取得手段により前記外部装置識別情報が取得された場合、前記記憶手段に記憶されている当該外部装置識別情報に関連付けられた前記利用者識別情報により示される利用者を特定するための特定情報を表示する表示手段と、
前記表示手段による表示内容を前記認証手段の認証結果に応じて切り換えるように制御する制御手段と、
を備えた情報処理装置。
【請求項２】
前記外部装置が接続される接続手段をさらに備え、
前記特定情報は、前記接続手段に前記外部装置が接続されていた期間を示す情報を含む
請求項１記載の情報処理装置。
【請求項３】
前記取得手段は、前記外部装置を用いた処理に関する処理関係情報をさらに取得し、
前記記憶手段は、前記取得手段によって取得された前記処理関係情報を前記外部装置識別情報に関連付けてさらに記憶し、
前記表示手段は、前記取得手段により前記外部装置識別情報が取得された場合、前記記憶手段に記憶されている当該外部装置識別情報に関連付けられた前記処理関係情報および前記特定情報を表示する
請求項１または請求項２記載の情報処理装置。
【請求項４】
前記記憶手段は、前記外部装置識別情報により示される外部装置の利用が許可された利用者を示す利用許可者識別情報および前記外部装置識別情報により示される外部装置の利用が許可されていない利用者を示す非利用許可者識別情報の少なくとも一方をさらに予め記憶し、
前記制御手段は、前記記憶手段によって記憶されている前記利用許可者識別情報および前記非利用許可者識別情報の少なくとも一方により、前記認証手段によって認証された利用者が、前記取得手段によって取得された前記外部装置識別情報により示される外部装置の利用が許可されていないことが示される場合、前記表示手段による表示内容を制限するように制御する
請求項１から請求項３の何れか１項記載の情報処理装置。
【請求項５】
前記制御手段は、前記記憶手段によって記憶されている前記利用許可者識別情報および前記非利用許可者識別情報の少なくとも一方により、前記認証手段によって認証された利用者が、前記取得手段によって取得された前記外部装置識別情報により示される外部装置の利用が許可されていることが示される場合、前記外部装置に記憶されている情報を前記表示手段により表示するように制御する
請求項４記載の情報処理装置。
【請求項６】
前記制御手段は、前記記憶手段によって記憶されている前記利用許可者識別情報および前記非利用許可者識別情報の少なくとも一方により、前記認証手段によって認証された利用者が、前記取得手段によって取得された前記外部装置識別情報により示される外部装置の利用が許可されていることが示されるか否かに応じて、前記表示手段による表示内容を前記外部装置に記憶されている情報とするか、前記特定情報とするかを切り換えるように制御する
請求項５記載の情報処理装置。
【請求項７】
前記制御手段は、前記利用者が前記認証手段によって認証されなかった場合、前記表示手段による表示内容を制限するように制御する
請求項１から請求項６の何れか１項記載の情報処理装置。
【請求項８】
前記記憶手段は、前記外部装置の利用が許可された利用者を特定することに寄与する利用者関連情報をさらに予め記憶し、
前記表示手段は、前記取得手段により前記外部装置識別情報が取得された場合、前記特定情報として、前記記憶手段に記憶されている当該外部装置識別情報に関連付けられた前記利用者識別情報により示される利用者を特定することに寄与する前記利用者関連情報を表示し、
前記制御手段は、前記表示手段による前記利用者関連情報の表示内容を、前記認証手段により認証された利用者の予め定められた種別に応じて制限するように制御する
請求項１から請求項７の何れか１項記載の情報処理装置。
【請求項９】
前記制御手段は、前記外部装置に関する操作の実行の指示を受け付けるための表示内容を、前記利用者の予め定められた種別に応じて切り換えるように制御する
請求項１から請求項８の何れか１項記載の情報処理装置。
【請求項１０】
請求項１から請求項９の何れか１項記載の情報処理装置と、
画像を読み取る読取手段と、
前記読取手段による読み取りによって得られた画像情報を前記外部装置に記録する記録手段と、
を備えた画像読取装置。
【請求項１１】
請求項１から請求項９の何れか１項記載の情報処理装置を備え、
前記外部装置には画像情報が記憶されており、
前記外部装置に記憶されている画像情報により示される画像を形成する形成手段
をさらに備えた画像形成装置。
【請求項１２】
利用者から利用者識別情報を受け付けて認証を行う認証手段、外部装置から当該外部装置を識別する外部装置識別情報を取得する取得手段、前記外部装置を用いた処理が実行された場合、前記認証手段により認証された前記利用者識別情報および前記取得手段により取得された前記外部装置識別情報を、通信回線を介して送信する第１送信手段、前記取得手段により前記外部装置識別情報が取得された場合、当該外部装置識別情報に関連付けられた前記利用者識別情報を、前記通信回線を介して受信する第１受信手段、前記第１受信手段によって受信された前記利用者識別情報により示される利用者を特定するための特定情報を表示する表示手段、および前記表示手段による表示内容を前記認証手段の認証結果に応じて切り換えるように制御する制御手段を備えた情報処理装置と、
前記第１送信手段によって送信された前記利用者識別情報および前記外部装置識別情報を、前記通信回線を介して受信する第２受信手段、前記第２受信手段によって受信された前記利用者識別情報および前記外部装置識別情報を関連付けて記憶する記憶手段、および前記記憶手段に記憶された前記利用者識別情報を、前記通信回線を介して送信する第２送信手段を備えたサーバ装置と、
を有する情報処理システム。
【請求項１３】
コンピュータを、請求項１から請求項９の何れか１項に記載の情報処理装置における認証手段、取得手段、記憶手段、および制御手段として機能させるためのプログラム。
【請求項１４】
コンピュータを、
利用者から利用者識別情報を受け付けて認証を行う認証手段と、
外部装置から当該外部装置を識別する外部装置識別情報を取得する取得手段と、
前記外部装置を用いた処理が実行された場合、前記認証手段により認証された前記利用者識別情報および前記取得手段により取得された前記外部装置識別情報を関連付けて記憶する記憶手段と、
前記取得手段により前記外部装置識別情報が取得された場合、前記記憶手段に記憶されている当該外部装置識別情報に関連付けられた前記利用者識別情報により示される利用者を特定するための特定情報を表示する表示手段による表示内容を前記認証手段の認証結果に応じて切り換えるように制御する制御手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像読取装置、画像形成装置、情報処理システムおよびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、所蔵する各図書について図書の分類番号、図書名称を含む図書情報を格納するデータベースと、特定の図書が指定されたとき該データベースを検索して該当する図書情報を取得し、指定された図書の分類番号、図書名称を含む抽出された図書情報を読書履歴としてカード上に記録する手段と、該カード上の読書履歴を読み取って表示装置上に表示する手段とを有することを特徴とする読書支援システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２９８９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、外部装置の利用者を特定するための情報を提示する情報処理装置、画像読取装置、画像形成装置、情報処理システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に記載の情報処理装置は、利用者から利用者識別情報を受け付けて認証を行う認証手段と、外部装置から当該外部装置を識別する外部装置識別情報を取得する取得手段と、前記外部装置を用いた処理が実行された場合、前記認証手段により認証された前記利用者識別情報および前記取得手段により取得された前記外部装置識別情報を関連付けて記憶する記憶手段と、前記取得手段により前記外部装置識別情報が取得された場合、前記記憶手段に記憶されている当該外部装置識別情報に関連付けられた前記利用者識別情報により示される利用者を特定するための特定情報を表示する表示手段と、前記表示手段による表示内容を前記認証手段の認証結果に応じて切り換えるように制御する制御手段と、を備えている。
【０００６】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記外部装置が接続される接続手段をさらに備え、前記特定情報が、前記接続手段に前記外部装置が接続されていた期間を示す情報を含むものである。
【０００７】
また、請求項３に記載の発明は、請求項１または請求項２に記載の発明において、前記取得手段が、前記外部装置を用いた処理に関する処理関係情報をさらに取得し、前記記憶手段が、前記取得手段によって取得された前記処理関係情報を前記外部装置識別情報に関連付けてさらに記憶し、前記表示手段が、前記取得手段により前記外部装置識別情報が取得された場合、前記記憶手段に記憶されている当該外部装置識別情報に関連付けられた前記処理関係情報および前記特定情報を表示するものである。
【０００８】
また、請求項４に記載の発明は、請求項１から請求項３の何れか１項に記載の発明において、前記記憶手段が、前記外部装置識別情報により示される外部装置の利用が許可された利用者を示す利用許可者識別情報および前記外部装置識別情報により示される外部装置の利用が許可されていない利用者を示す非利用許可者識別情報の少なくとも一方をさらに予め記憶し、前記制御手段が、前記記憶手段によって記憶されている前記利用許可者識別情報および前記非利用許可者識別情報の少なくとも一方により、前記認証手段によって認証された利用者が、前記取得手段によって取得された前記外部装置識別情報により示される外部装置の利用が許可されていないことが示される場合、前記表示手段による表示内容を制限するように制御するものである。
【０００９】
また、請求項５に記載の発明は、請求項４に記載の発明において、前記制御手段が、前記記憶手段によって記憶されている前記利用許可者識別情報および前記非利用許可者識別情報の少なくとも一方により、前記認証手段によって認証された利用者が、前記取得手段によって取得された前記外部装置識別情報により示される外部装置の利用が許可されていることが示される場合、前記外部装置に記憶されている情報を前記表示手段により表示するように制御するものである。
【００１０】
また、請求項６に記載の発明は、請求項５に記載の発明において、前記制御手段が、前記記憶手段によって記憶されている前記利用許可者識別情報および前記非利用許可者識別情報の少なくとも一方により、前記認証手段によって認証された利用者が、前記取得手段によって取得された前記外部装置識別情報により示される外部装置の利用が許可されていることが示されるか否かに応じて、前記表示手段による表示内容を前記外部装置に記憶されている情報とするか、前記特定情報とするかを切り換えるように制御するものである。
【００１１】
また、請求項７に記載の発明は、請求項１から請求項６の何れか１項に記載の発明において、前記制御手段が、前記利用者が前記認証手段によって認証されなかった場合、前記表示手段による表示内容を制限するように制御するものである。
【００１２】
また、請求項８に記載の発明は、請求項１から請求項７の何れか１項に記載の発明において、前記記憶手段が、前記外部装置の利用が許可された利用者を特定することに寄与する利用者関連情報をさらに予め記憶し、前記表示手段が、前記取得手段により前記外部装置識別情報が取得された場合、前記特定情報として、前記記憶手段に記憶されている当該外部装置識別情報に関連付けられた前記利用者識別情報により示される利用者を特定することに寄与する前記利用者関連情報を表示し、前記制御手段が、前記表示手段による前記利用者関連情報の表示内容を、前記認証手段により認証された利用者の予め定められた種別に応じて制限するように制御するものである。
【００１３】
さらに、請求項９に記載の発明は、請求項１から請求項８の何れか１項に記載の発明において、前記制御手段が、前記外部装置に関する操作の実行の指示を受け付けるための表示内容を、前記利用者の予め定められた種別に応じて切り換えるように制御するものである。
【００１４】
一方、上記目的を達成するために、請求項１０に記載の画像読取装置は、請求項１から請求項９の何れか１項記載の情報処理装置と、画像を読み取る読取手段と、前記読取手段による読み取りによって得られた画像情報を前記外部装置に記録する記録手段と、を備えている。
【００１５】
また、上記目的を達成するために、請求項１１に記載の画像形成装置は、請求項１から請求項９の何れか１項記載の情報処理装置を備え、前記外部装置には画像情報が記憶されており、前記外部装置に記憶されている画像情報により示される画像を形成する形成手段をさらに備えている。
【００１６】
さらに、上記目的を達成するために、請求項１２に記載の情報処理システムは、利用者から利用者識別情報を受け付けて認証を行う認証手段、外部装置から当該外部装置を識別する外部装置識別情報を取得する取得手段、前記外部装置を用いた処理が実行された場合、前記認証手段により認証された前記利用者識別情報および前記取得手段により取得された前記外部装置識別情報を、通信回線を介して送信する第１送信手段、前記取得手段により前記外部装置識別情報が取得された場合、当該外部装置識別情報に関連付けられた前記利用者識別情報を、前記通信回線を介して受信する第１受信手段、前記第１受信手段によって受信された前記利用者識別情報により示される利用者を特定するための特定情報を表示する表示手段、および前記表示手段による表示内容を前記認証手段の認証結果に応じて切り換えるように制御する制御手段を備えた情報処理装置と、前記第１送信手段によって送信された前記利用者識別情報および前記外部装置識別情報を、前記通信回線を介して受信する第２受信手段、前記第２受信手段によって受信された前記利用者識別情報および前記外部装置識別情報を関連付けて記憶する記憶手段、および前記記憶手段に記憶された前記利用者識別情報を、前記通信回線を介して送信する第２送信手段を備えたサーバ装置と、を有している。
【００１７】
一方、上記目的を達成するために、請求項１３に記載のプログラムは、コンピュータを、請求項１から請求項９の何れか１項に記載の情報処理装置における認証手段、取得手段、記憶手段、および制御手段として機能させるためのものである。
【００１８】
さらに、上記目的を達成するために、請求項１４に記載のプログラムは、コンピュータを、利用者から利用者識別情報を受け付けて認証を行う認証手段と、外部装置から当該外部装置を識別する外部装置識別情報を取得する取得手段と、前記外部装置を用いた処理が実行された場合、前記認証手段により認証された前記利用者識別情報および前記取得手段により取得された前記外部装置識別情報を関連付けて記憶する記憶手段と、前記取得手段により前記外部装置識別情報が取得された場合、前記記憶手段に記憶されている当該外部装置識別情報に関連付けられた前記利用者識別情報により示される利用者を特定するための特定情報を表示する表示手段による表示内容を前記認証手段の認証結果に応じて切り換えるように制御する制御手段と、として機能させるためのものである。
【発明の効果】
【００１９】
請求項１、請求項１０、請求項１１、請求項１２、請求項１３および請求項１４に記載の発明によれば、外部装置の利用者を特定することができる、という効果が得られる。
【００２０】
また、請求項２に記載の発明によれば、特定情報が接続手段に外部装置が接続されていた期間を示す情報を含まない場合に比較して、より利便性を向上させることができる、という効果が得られる。
【００２１】
また、請求項３に記載の発明によれば、処理関係情報を表示しない場合に比較して、より利便性を向上させることができる、という効果が得られる。
【００２２】
また、請求項４に記載の発明によれば、利用許可者識別情報および非利用許可者識別情報を用いない場合に比較して、より利便性を向上させることができる、という効果が得られる。
【００２３】
また、請求項５に記載の発明によれば、外部装置に記憶されている情報を表示しない場合に比較して、より利便性を向上させることができる、という効果が得られる。
【００２４】
また、請求項６に記載の発明によれば、表示する情報を外部装置に記憶されている情報と特定情報とで切り換えない場合に比較して、より利便性を向上させることができる、という効果が得られる。
【００２５】
また、請求項７に記載の発明によれば、利用者が認証されなかった場合に表示内容を制限しない場合に比較して、より利便性を向上させることができる、という効果が得られる。
【００２６】
また、請求項８に記載の発明によれば、利用者関連情報を用いない場合に比較して、より利便性を向上させることができる、という効果が得られる。
【００２７】
さらに、請求項９に記載の発明によれば、情報処理装置の利用者の種別に応じて外部装置に関する操作の実行の指示を受け付けるための表示内容を切り換えない場合に比較して、より利便性を向上させることができる、という効果が得られる。
【図面の簡単な説明】
【００２８】
【図１】実施の形態に係る画像形成装置の要部斜視図である。
【図２】実施の形態に係る画像形成装置の電気系の要部構成を示すブロック図である。
【図３】第１，第３の実施の形態に係る外部装置管理データベースのデータ構造を示す模式図である。
【図４】第１の実施の形態に係るセキュリティ・レベルデータベースのデータ構造を示す模式図である。
【図５】第１，第２の実施の形態に係るユーザ管理データベースのデータ構造を示す模式図である。
【図６】実施の形態に係る画像形成装置の機能的な構成を示す機能ブロック図である。
【図７】第１の実施の形態に係る外部装置接続処理プログラムの処理の流れを示すフローチャートである。
【図８】第１，第２の実施の形態に係る全表示処理ルーチン・プログラムの処理の流れを示すフローチャートである。
【図９】第１，第２の実施の形態に係る制限表示処理ルーチン・プログラムの処理の流れを示すフローチャートである。
【図１０】実施の形態に係るメニュー画面の構成を示す正面図である。
【図１１】第１，第２の実施の形態に係る第１外部装置確認画面の構成を示す正面図である。
【図１２】第１，第２の実施の形態に係る第２外部装置確認画面の構成を示す正面図である。
【図１３】第２の実施の形態に係る情報処理システムの構成を示すブロック図である。
【図１４】第２の実施の形態に係るサーバ装置の電気系の要部構成を示すブロック図である。
【図１５】第２の実施の形態に係る外部装置管理データベースのデータ構造を示す模式図である。
【図１６】第３の実施の形態に係るユーザ管理データベースのデータ構造を示す模式図である。
【図１７】第３の実施の形態に係る利用制限管理データベースのデータ構造を示す模式図である。
【図１８】第３の実施の形態に係る表示対象管理データベースのデータ構造を示す模式図である。
【図１９】第３の実施の形態に係る外部装置接続処理プログラムの処理の流れを示すフローチャートである。
【図２０】第３の実施の形態に係る最下レベル表示処理ルーチン・プログラムの処理の流れを示すフローチャートである。
【図２１】第３の実施の形態に係る最下レベル確認画面の構成を示す正面図である。
【図２２】第３の実施の形態に係るレベル対応表示処理ルーチン・プログラムの処理の流れを示すフローチャートである。
【図２３】第３の実施の形態に係るレベル対応確認画面の構成を示す正面図である。
【図２４】実施の形態に係るメニュー画面の他の構成例を示す正面図である。
【図２５】実施の形態に係る記憶情報表示画面の構成を示す正面図である。
【発明を実施するための形態】
【００２９】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
【００３０】
［第１の実施の形態］
図１には、本実施の形態に係る画像形成装置１０の構成が示されている。この画像形成装置１０には、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット、イントラネット等の予め定められた通信回線を介して各種データを受信し、受信したデータに基づく画像形成処理を行うプリント機能、原稿に記録された画像を記録紙に複写する複写機能、電話回線を介して各種データの送信および受信を行うファクシミリ機能等が搭載されている。
【００３１】
本実施の形態に係る画像形成装置１０には、装置上部に原稿読取部１２が設けられ、原稿読取部１２の下方に画像形成部１４が配置されている。原稿読取部１２は、原稿カバー１６内に原稿搬送部１８を備えている。原稿搬送部１８は、原稿カバー１６に設けられている原稿給紙部１６Ａ上に載せられた原稿２０を順に引き込んで図示しないプラテンガラス上に搬送して原稿２０に記録された画像の読み取りを行う。また、原稿搬送部１８は、画像の読み取りが終了した原稿２０を原稿カバー１６に設けられている原稿排出部１６Ｂ上に排出する。
【００３２】
また、原稿読取部１２には、ユーザによる各種の指示操作を受け付けるユーザインタフェース２２が設けられている。このユーザインタフェース２２は、ソフトウェアプログラムによって指示操作の受け付けを実現する表示ボタンや各種情報が表示されるタッチパネル式のディスプレイ２４、テンキーやスタートボタンなどのハードウェアキー２６等が設けられている。ユーザインタフェース２２は、ディスプレイ２４の表示ボタンやハードウェアキー２６によって複写機能を用いるときの複写枚数の設定や倍率設定、ファクシミリ機能を用いるときの電話機のダイヤルキー等として用いられる。
【００３３】
一方、画像形成部１４は、画像形成用の記録媒体となる記録紙が収容される給紙格納部２８を備えている。画像形成部１４では、給紙格納部２８に収容されている記録紙を、１枚ずつ取り出し、例えば、電子写真プロセスによって画像データに基づいた画像を記録紙に形成する。また、画像形成部１４では、画像形成を行った記録紙を順に図示しない排紙部上へ排出する。
【００３４】
図２には、本実施の形態に係る画像形成装置１０の電気系の要部構成が示されている。
【００３５】
同図に示されるように、本実施の形態に係る画像形成装置１０は、装置全体の動作を司るＣＰＵ（中央処理装置）３２と、各種のデータが一時的に格納されるＲＡＭ（Random Access Memory）３３と、装置全体を制御する制御プログラムを含む各種のプログラムが記憶されるＲＯＭ（Read Only Memory）３４と、各種のデータやアプリケーション・プログラム等を記憶する記憶手段として機能するＨＤＤ（Hard Disk Drive）３５とを含み、これらがシステムバスなどのバス（bus）３６によって電気的に接続され、これにより、一般的な構成のコンピュータが形成されている。
【００３６】
一方、画像形成装置１０には、ユーザインタフェース２２に接続され、ユーザインタフェース２２のディスプレイ２４への各種の操作画面等の表示を制御する表示制御部４２と、ユーザインタフェース２２に接続され、ユーザインタフェース２２を介して入力される操作指示を検出する操作入力検出部４４と、が備えられており、これらがバス３６に電気的に接続されている。
【００３７】
また、画像形成装置１０には、原稿読取部１２による光学的な画像の読み取り動作、および原稿搬送部１８による原稿送り動作を制御する読取制御部４６と、画像形成部１４による画像形成処理を制御する画像形成制御部４８とが備えられている。また、画像形成装置１０は、前述した通信回線に接続され、当該通信回線に接続された他の外部装置と通信データの送受信を行う通信回線インタフェース（通信回線Ｉ／Ｆ）部５０と、電話回線に接続され、当該電話回線に接続されているファクシミリ装置とファクシミリデータの送受信を行うファクシミリインタフェース（ファクシミリＩ／Ｆ）部５４と、ファクシミリインタフェース部５４を介したファクシミリデータの送受信を制御する送受信制御部３８とを備えている。そして、画像形成装置１０では、送受信制御部３８、読取制御部４６、画像形成制御部４８、通信回線インタフェース部５０、およびファクシミリインタフェース部５４がバス３６に電気的に接続されている。
【００３８】
これにより、画像形成装置１０では、ＣＰＵ３２により、ＲＡＭ３３、ＲＯＭ３４、およびＨＤＤ３５へのアクセスと、表示制御部４２を介したユーザインタフェース２２のディスプレイ２４への操作画面、各種のメッセージなどの情報の表示の制御と、読取制御部４６を介した原稿読取部１２および原稿搬送部１８の作動の制御と、画像形成制御部４８を介した画像形成部１４の作動の制御と、通信回線インタフェース部５０を介した通信データの送受信の制御と、送受信制御部３８によるファクシミリインタフェース部５４を介したファクシミリデータの送受信の制御とを、各々実行する。また、画像形成装置１０では、ＣＰＵ３２により、操作入力検出部４４によって検出された操作情報に基づくユーザインタフェース２２における操作内容の把握が行われて、この操作内容に基づく各種の制御を実行する。
【００３９】
さらに、画像形成装置１０には、外部装置が予め定められた通信規格によって接続され、接続された外部装置と各種情報の送受信を行う外部装置インタフェース（外部装置Ｉ／Ｆ）部４０が備えられている。なお、本実施の形態に係る画像形成装置１０では、上記予め定められた通信規格としてＵＳＢ（Universal Serial Bus）規格が採用されており、外部装置インタフェース部４０には、ＵＳＢメモリ６０等のＵＳＢ規格に準拠した外部装置が接続される。
【００４０】
そして、画像形成装置１０では、外部装置インタフェース部４０もまたバス３６に電気的に接続されており、ＣＰＵ３２は、外部装置インタフェース部４０を介した外部装置との各種情報の送受信の制御を実行する。
【００４１】
なお、本実施の形態に係る画像形成装置１０には、前述したプリント機能、複写機能、ファクシミリ機能の他に、原稿に記録された画像を原稿読取部１２によって読み取り、これによって得られた画像データを外部装置インタフェース部４０に接続された外部装置に記憶するスキャン・トゥー・ＵＳＢ機能、外部装置インタフェース部４０に接続された外部装置に記憶してある画像データに基づく画像形成処理を行うメディア・プリント機能、原稿に記録された画像を原稿読取部１２によって読み取り、これによって得られた画像データを電子メールによって送信するスキャン・トゥー・メール機能等といった複合的な機能が搭載されている。ここで、スキャン・トゥー・ＵＳＢ機能およびメディア・プリント機能を実行する際には、外部装置インタフェース部４０に接続されている外部装置が、ＵＳＢメモリ６０、ＳＤメモリ（登録商標）等の外部記憶装置に制限されることは言うまでもない。
【００４２】
また、本実施の形態に係る画像形成装置１０には、外部装置インタフェース部４０に接続される外部装置が置き忘れられていた場合に、外部装置インタフェース部４０に当該外部装置を接続することによって当該外部装置の利用が許可された利用許可者を特定するための特定情報を表示する利用許可者特定支援機能が搭載されている。なお、ここでいう「利用許可者」は、上記外部装置の所有者の他、当該所有者から当該外部装置を利用してもよいことが許可された人も含まれる。
【００４３】
本実施の形態に係る画像形成装置１０では、この利用許可者特定支援機能を実現するため、図３、図４、図５に模式的に示される外部装置管理データベースＤＢ１、セキュリティ・レベルデータベースＤＢ２、ユーザ管理データベースＤＢ３がＨＤＤ３５に構築される。
【００４４】
図３に示すように、本実施の形態に係る外部装置管理データベースＤＢ１は、識別情報、接続期間情報、ジョブＩＤ（Identification）、およびユーザＩＤの各情報が記憶されるものとして構成されている。
【００４５】
上記識別情報は、外部装置インタフェース部４０に接続された外部装置を識別するための情報であり、図３に示すように、種別、ベンダＩＤ、プロダクトＩＤ、およびシリアルＮｏ．の各情報が含まれている。なお、これらの識別情報は、外部装置インタフェース部４０に接続された外部装置から直接読み取ることにより取得される。また、上記接続期間情報は、対応する外部装置が外部装置インタフェース部４０に接続されていた期間を示す情報である。
【００４６】
ところで、本実施の形態に係る画像形成装置１０では、各種の処理の実行を「ジョブ」と呼ばれる処理の単位で管理しており、ジョブを実行した際のログ情報（履歴情報）を外部装置管理データベースＤＢ１とは別にＨＤＤ３５に記憶しており、当該ログ情報には唯一無二のジョブＩＤが付与される。
【００４７】
外部装置管理データベースＤＢ１のジョブＩＤは、外部装置が外部装置インタフェース部４０に接続されている期間（以下、「外部装置接続期間」という。）内に、画像形成装置１０において実行されたジョブのログ情報に付与されたジョブＩＤを示す情報であり、当該ジョブＩＤが付与されたログ情報を参照することにより、外部装置接続期間内に実行されたジョブの内容が特定される。
【００４８】
一方、本実施の形態に係る画像形成装置１０には、画像形成装置１０のユーザを認証する認証機能が搭載されている。
【００４９】
なお、本実施の形態に係る画像形成装置１０では、上記認証機能として、画像形成装置１０を利用してもよいユーザに対して予め付与されたユーザＩＤをユーザインタフェース２２を介してユーザ自身に指定させ、指定されたユーザＩＤが予め登録されたユーザＩＤに含まれる場合に正規のユーザであるものと認証する方法を適用している。
【００５０】
外部装置管理データベースＤＢ１のユーザＩＤは、上記認証機能によって認証されたユーザＩＤを示す情報である。
【００５１】
図３に示される外部装置管理データベースＤＢ１では、ベンダＩＤが「ＸＸＸＸ１」であり、プロダクトＩＤが「ＹＹＹＹ１」であり、シリアルＮｏ．が「ＺＺＺＺ１」であるＵＳＢメモリが２００９年１月１０日の１３時５５分から１４時５分までの期間、２００９年１月１４日の９時５分から９時１０分までの期間等に外部装置インタフェース部４０に接続されており、例えば、上記１３時５５分から１４時５分までの期間は、ジョブＩＤが「ＪＪ１」である処理とジョブＩＤが「ＪＪ２」である処理とが実行され、この際に認証されているユーザのユーザＩＤが「Ｕ０００１」であることを示している。
【００５２】
一方、本実施の形態に係る画像形成装置１０では、上記利用許可者特定支援機能により表示する情報をユーザの種別に応じて切り換えるようにしている。このため、本実施の形態に係るセキュリティ・レベルデータベースＤＢ２は、図４に示すように、ユーザＩＤおよびセキュリティ・レベルの各情報が記憶されるものとして構成されている。
【００５３】
上記ユーザＩＤは外部装置管理データベースＤＢ１に記憶されるユーザＩＤと同一のものであり、上記セキュリティ・レベルは、対応するユーザＩＤが予め付与されたユーザに与えられた権限のレベルを示す情報である。
【００５４】
図４に示されるセキュリティ・レベルデータベースＤＢ２では、ユーザＩＤとして「Ｃ０００１」が付与されたユーザ（本実施の形態では、画像形成装置１０のＣＥ（カスタマ・エンジニア））、および外部装置インタフェース部４０に接続されている外部装置の利用許可者本人のセキュリティ・レベルとして最も権限の高い「１」が設定されており、これら以外のユーザのセキュリティ・レベルとして最も権限の低い「２」が設定されている。なお、本実施の形態に係る画像形成装置１０では、セキュリティ・レベルデータベースＤＢ２が固定的に構築されているが、これに限らず、予め定められたユーザにより、ユーザインタフェース２２を介して設定させる形態としてもよい。
【００５５】
一方、本実施の形態に係るユーザ管理データベースＤＢ３は、図５に示すように、ユーザＩＤおよびユーザ名の各情報が記憶されるものとして構成されている。上記ユーザＩＤは外部装置管理データベースＤＢ１に記憶されるユーザＩＤと同一のものであり、上記ユーザ名は、対応するユーザＩＤが付与されたユーザの氏名を示す情報である。
【００５６】
図６には、本実施の形態に係る画像形成装置１０の利用許可者特定支援機能を実行する際の機能的な構成を示す機能ブロック図が示されている。
【００５７】
同図に示されるように、本実施の形態に係る画像形成装置１０のＣＰＵ３２は、取得部３２Ａ、認証部３２Ｂ、および制御部３２Ｃを備えている。
【００５８】
取得部３２Ａは、外部装置インタフェース部４０に接続された外部装置から前述した識別情報を取得する。また、認証部３２Ｂは、前述した認証機能によりユーザの認証を行う。そして、取得部３２Ａによって取得された識別情報および認証部３２Ｂによって認証されたユーザＩＤは、ＨＤＤ３５における外部装置管理データベースＤＢ１に記憶（登録）される。
【００５９】
一方、制御部３２Ｃは、外部装置インタフェース部４０に外部装置が接続されているとき、当該外部装置の識別情報に関連付けられたユーザＩＤをＨＤＤ３５から読み出して当該ユーザＩＤにより示される利用許可者を特定するための特定情報をディスプレイ２４により表示するように表示制御部４２を制御する。この際、制御部３２Ｃは、ディスプレイ２４による表示内容を上記認証機能による認証結果に応じて切り換えるように制御する。
【００６０】
以上のように構成された画像形成装置１０の各構成要素による処理は、プログラムを実行することにより、コンピュータを利用してソフトウェア構成により実現してもよい。この場合、当該プログラムに本発明のプログラムが含まれることになる。但し、ソフトウェア構成による実現に限られるものではなく、ハードウェア構成や、ハードウェア構成とソフトウェア構成の組み合わせによって実現してもよいことは言うまでもない。
【００６１】
以下では、本実施の形態に係る画像形成装置１０が、上記プログラムを実行することにより上記各構成要素による処理を実現するものとされている場合について説明する。この場合、当該プログラムを画像形成装置１０に予めインストールしておく形態や、コンピュータ読み取り可能な記録媒体に格納された状態で提供される形態、有線または無線による通信手段を介して配信される形態等を適用してもよい。
【００６２】
次に、図７を参照して、外部装置が外部装置インタフェース部４０に接続された際の本実施の形態に係る画像形成装置１０の作用を説明する。なお、図７は、この際、本実施の形態に係る画像形成装置１０のＣＰＵ３２によって実行される外部装置接続処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＨＤＤ３５に予め記憶されている。また、ここでは、錯綜を回避するために、セキュリティ・レベルデータベースＤＢ２およびユーザ管理データベースＤＢ３が既に構築されており、この時点の画像形成装置１０のユーザが認証機能によって認証されており、さらに、外部装置インタフェース部４０に接続する外部装置を、ＵＳＢメモリ６０、ＳＤメモリ（登録商標）等の外部記憶装置に制限した場合について説明する。
【００６３】
同図のステップ１００では、前述した識別情報（種別、ベンダＩＤ、プロダクトＩＤ、およびシリアルＮｏ．）を外部装置インタフェース部４０に接続された外部装置（以下、「処理対象外部装置」という。）から読み出すことにより取得し、次のステップ１０２では、前述した認証機能によって認証されたユーザＩＤを、処理対象外部装置の利用が許可された利用許可者を示す許可者情報として取得する。
【００６４】
次のステップ１０４では、以上の処理によって取得した許可者情報（ユーザＩＤ）と、この時点の時刻を示す時刻情報とを上記識別情報に関連付けて外部装置管理データベースＤＢ１に記憶（登録）する。
【００６５】
なお、この際、上記ステップ１００の処理によって取得した識別情報が外部装置管理データベースＤＢ１に存在しない場合には、当該識別情報を記憶し、当該識別情報に各々関連付けて、上記許可者情報をユーザＩＤとして記憶すると共に上記時刻情報を接続期間情報の挿入時刻情報として記憶する。これに対し、上記ステップ１００の処理によって取得した識別情報が外部装置管理データベースＤＢ１に既に存在する場合には、当該識別情報に各々関連付けて、上記許可者情報をユーザＩＤとして記憶すると共に上記時刻情報を接続期間情報の挿入時刻情報として記憶する。
【００６６】
次のステップ１０６では、予め定められたメニュー画面をユーザインタフェース２２のディスプレイ２４に表示させるように表示制御部４２を制御し、次のステップ１０８にて、ユーザによる予め定められた操作が終了するまで待機する。
【００６７】
図１０には、上記ステップ１０６の処理によってディスプレイ２４に表示されるメニュー画面の表示状態例が示されている。同図に示すように、本実施の形態に係るメニュー画面では、画像形成装置１０に搭載されている機能のうちの所望の機能を実行させる際に押圧操作される各種のボタン（以下、「機能実行ボタン」という。）が表示されると共に、「言語切り替え」ボタン、「登録／変更」ボタン、「外部装置確認」ボタンの各ボタンが表示される。なお、実際には、同図における「Ｆｉｇ」との表記部分に、対応する機能を示すアイコン（Icon）が表示される。
【００６８】
本実施の形態に係る画像形成装置１０では、上記機能実行ボタンとして、上記プリント機能を実行させる際に押圧操作される「Ｐｒｉｎｔ」ボタン、上記複写機能を実行させる際に押圧操作される「Ｃｏｐｙ」ボタン、上記ファクシミリ機能を実行させる際に押圧操作される「Ｆａｘ」ボタン、上記スキャン・トゥー・ＵＳＢ機能を実行させる際に押圧操作される「ＳｃａｎＴｏＵＳＢ」ボタン、上記メディア・プリント機能を実行させる際に押圧操作される「ＭｅｄｉａＰｒｉｎｔ」ボタン、上記スキャン・トゥー・メール機能を実行させる際に押圧操作される「ＳｃａｎＴｏＭａｉｌ」ボタンが含まれる。
【００６９】
また、上記「言語切り替え」ボタンは、ユーザインタフェース２２のディスプレイ２４に表示する言語を切り替える際に押圧操作されるボタンであり、上記「登録／変更」ボタンは、画像形成装置１０に対する各種の設定を登録したり、登録した設定を変更したりする際に押圧操作されるボタンであり、さらに上記「外部装置確認」ボタンは、利用許可者特定支援機能を実行させる際に押圧操作されるボタンである。
【００７０】
同図に示されるメニュー画面がディスプレイ２４に表示されると、ユーザは、実行させたい機能に対応する何れかの機能実行ボタンか、または「言語切り替え」ボタン、「登録／変更」ボタン、および「外部装置確認」ボタンの何れかのボタンを押圧操作する。これに応じて上記ステップ１０８が肯定判定となってステップ１１０に移行する。
【００７１】
ステップ１１０では、上記メニュー画面上で押圧操作されたボタンが機能実行ボタンの何れかであったか否かを判定し、肯定判定となった場合はステップ１１２に移行して、押圧操作された機能実行ボタンに対応する処理を実行する機能実行処理を実行する。例えば、ユーザによって「ＳｃａｎＴｏＵＳＢ」ボタンが押圧操作された場合、原稿給紙部１６Ａに置かれた原稿に記録された画像を原稿読取部１２によって読み取り、これによって得られた画像データを処理対象外部装置に記憶する。また、例えば、ユーザによって「ＭｅｄｉａＰｒｉｎｔ」ボタンが押圧操作された場合、処理対象外部装置に記憶されている画像データに基づく画像形成処理を実行する。このとき、ＣＰＵ３２は、ここで実行した処理（ジョブ）のログ情報を取得してＨＤＤ３５に記憶する。
【００７２】
機能実行処理が終了すると、次のステップ１１４では、上記ステップ１１２の処理によってＨＤＤ３５に記憶したログ情報に付与されたジョブＩＤを取得し、上記ステップ１０４の処理によって登録した情報に関連付けて外部装置管理データベースＤＢ１に記憶（登録）する。
【００７３】
次のステップ１１６では、処理対象外部装置が外部装置インタフェース部４０から離脱されたか否かを判定し、否定判定となった場合は上記ステップ１０６に戻る一方、肯定判定となった時点でステップ１１８に移行する。
【００７４】
ステップ１１８では、この時点の時刻を示す時刻情報を接続期間情報における挿出時刻情報として、上記ステップ１０４の処理によって登録した情報に関連付けて外部装置管理データベースＤＢ１に記憶し、その後に本外部装置接続処理プログラムを終了する。
【００７５】
一方、上記ステップ１１０において否定判定となった場合はステップ１２０に移行して、ユーザによって上記メニュー画面上で押圧操作されたボタンが「外部装置確認」ボタンであったか否かを判定し、否定判定となった場合はユーザによって「言語切り替え」ボタンまたは「登録／変更」ボタンが押圧操作されたものと見なしてステップ１２２に移行して、押圧操作されたボタンに応じた処理を実行した後に上記ステップ１０６に戻る。すなわち、上記ステップ１２２では、上記メニュー画面上で押圧操作されたボタンが「言語切り替え」ボタンであった場合は、ユーザインタフェース２２のディスプレイ２４に表示する言語を切り替えるための処理を実行し、押圧操作されたボタンが「登録／変更」ボタンであった場合には、画像形成装置１０に対する各種の設定を登録したり、登録した設定を変更したりするための処理を実行する。
【００７６】
一方、上記ステップ１２０において肯定判定となった場合にはステップ１２４に移行し、今回の外部装置接続処理プログラムの実行により上記ステップ１０４の処理によって登録された情報（以下、「新規登録情報」という。）を除き、処理対象外部装置に対応する情報が外部装置管理データベースＤＢ１に登録されているか否かを判定して、否定判定となった場合はステップ１２６に移行し、予め定められた未登録処理を実行した後に後述するステップ１３６に移行する。なお、本実施の形態に係る画像形成装置１０では、上記未登録処理として、処理対象外部装置に関する情報が未登録であるため、利用許可者特定支援機能が実行できない旨を示す情報をユーザインタフェース２２のディスプレイ２４に表示させるように表示制御部４２を制御する処理を適用している。
【００７７】
一方、上記ステップ１２４において肯定判定となった場合にはステップ１２８に移行し、上記ステップ１０２の処理によって取得した許可者情報により示されるユーザＩＤに対応するセキュリティ・レベルをセキュリティ・レベルデータベースＤＢ２から読み出す。なお、この際、外部装置管理データベースＤＢ１に記憶されている、処理対象外部装置に対応するユーザＩＤに上記取得した許可者情報によって示されるユーザＩＤと一致するものが存在する場合、この時点の画像形成装置１０のユーザが処理対象外部装置の利用許可者であるものと見なして、「本人」に対応するセキュリティ・レベルを読み出す一方、他の場合で、かつセキュリティ・レベルデータベースＤＢ２に対応するユーザＩＤが存在しない場合には「他人」に対応するセキュリティ・レベルを読み出す。
【００７８】
次のステップ１３０では、上記ステップ１２８の処理によって読み出したセキュリティ・レベルが予め定められた閾値（本実施の形態では、１）以上であるか否かを判定し、肯定判定となった場合にはステップ１３２に移行して、全表示処理ルーチン・プログラムを実行する。以下、図８を参照して、本実施の形態に係る全表示処理ルーチン・プログラムについて説明する。
【００７９】
同図のステップ２００では、外部装置管理データベースＤＢ１から、上記ステップ１００の処理によって取得した識別情報に対応し、かつ新規登録情報を除く接続期間情報、ジョブＩＤ、およびユーザＩＤの各情報（以下、「第１外部装置管理情報」という。）を読み出し、次のステップ２０２にて、読み出した第１外部装置管理情報におけるジョブＩＤに対応するログ情報をＨＤＤ３５から読み出し、さらに、次のステップ２０４にて、読み出したユーザＩＤに対応するユーザ名をユーザ管理データベースＤＢ３から読み出す。
【００８０】
次のステップ２０６では、以上の処理によって読み出した情報を用いて、予め定められたフォーマットとされた第１外部装置確認画面をディスプレイ２４に表示させるように表示制御部４２を制御する。
【００８１】
図１１には、上記ステップ２０６の処理によってディスプレイ２４に表示される第１外部装置確認画面の表示状態例が示されている。同図に示すように、本実施の形態に係る第１外部装置確認画面では、処理対象外部装置の過去の外部装置インタフェース部４０への接続日を示す日付ボタン（同図に示す例では、「００１：０９／１／１０」ボタン、「００２：０９／１／１４」ボタン、「００３：０９／１／１５」ボタンの３つのボタン）および「表示終了」ボタンの各ボタンが表示されると共に、１日分の前述した特定情報が表示される。ここで、上記接続日は、上記第１外部装置管理情報における接続期間情報により得られる。
【００８２】
本実施の形態に係る全表示処理ルーチン・プログラムでは、同図に示されるように、上記特定情報として、上記第１外部装置管理情報の接続期間情報により示される、処理対象外部装置の外部装置インタフェース部４０に対する挿入時刻および挿出時刻と、上記ユーザ名によって示される使用者名と、上記ログ情報によって示される操作状況とが表示される。
【００８３】
同図に示される第１外部装置確認画面を参照することにより、ユーザは、処理対象外部装置の外部装置インタフェース部４０への接続期間と、処理対象外部装置の利用許可者とを把握すると共に、処理対象外部装置が外部装置インタフェース部４０に接続されていた期間内における操作状況を把握する。そして、ユーザは、日付ボタンにより示される接続日の別の日の操作状況を表示させたい場合は、対応する日付ボタンを押圧操作する一方、第１外部装置確認画面の表示を終了する場合は「表示終了」ボタンを押圧操作する。
【００８４】
そこで、次のステップ２０８では、ユーザによって何れかのボタンが押圧操作されるまで待機し、次のステップ２１０にて、ユーザによって押圧操作されたボタンが「表示終了」ボタンであったか否かを判定して、否定判定となった場合は何れかの日付ボタンが押圧操作されたものと見なして上記ステップ２０６に戻る一方、肯定判定となった時点で本全表示処理ルーチン・プログラムを終了する。なお、上記ステップ２０６からステップ２１０までの処理を繰り返し実行する際のステップ２０６では、直前の第１外部装置確認画面上で押圧操作された日付ボタンにより示される日に対応する特定情報をディスプレイ２４によって表示するように制御する。
【００８５】
全表示処理ルーチン・プログラムが終了すると、外部装置接続処理プログラム（メイン・ルーチン）のステップ１３６に移行する。
【００８６】
一方、上記ステップ１３０において否定判定となった場合にはステップ１３４に移行して、制限表示処理ルーチン・プログラムを実行する。以下、図９を参照して、本実施の形態に係る制限表示処理ルーチン・プログラムについて説明する。
【００８７】
同図のステップ３００では、外部装置管理データベースＤＢ１から、上記ステップ１００の処理によって取得した識別情報に対応し、かつ新規登録情報を除く接続期間情報およびユーザＩＤの各情報（以下、「第２外部装置管理情報」という。）を読み出し、次のステップ３０２にて、読み出した第２外部装置管理情報におけるユーザＩＤに対応するユーザ名をユーザ管理データベースＤＢ３から読み出す。
【００８８】
次のステップ３０４では、以上の処理によって読み出した情報を用いて、予め定められたフォーマットとされた第２外部装置確認画面をディスプレイ２４に表示させるように表示制御部４２を制御する。
【００８９】
図１２には、上記ステップ３０４の処理によってディスプレイ２４に表示される第２外部装置確認画面の表示状態例が示されている。同図に示すように、本実施の形態に係る第２外部装置確認画面では、上記第１外部装置確認画面と同様の日付ボタンおよび「表示終了」ボタンの各ボタンが表示される一方、上記第１外部装置確認画面とは異なる特定情報が表示される。なお、同図に示す例では、上記第１外部装置確認画面とは異なる日に対応する特定情報が示されている。
【００９０】
本実施の形態に係る制限表示処理ルーチン・プログラムでは、同図に示されるように、上記特定情報として、上記第１外部装置確認画面と同様の挿入時刻、挿出時刻、および使用者名が表示される一方、上記第１外部装置確認画面において表示されていた操作状況は表示されない。
【００９１】
同図に示される第２外部装置確認画面を参照することにより、ユーザは、処理対象外部装置の外部装置インタフェース部４０への接続期間と、処理対象外部装置の利用許可者とを把握する。そして、ユーザは、本第２外部装置確認画面においても、日付ボタンにより示される接続日の別の日の操作状況を表示させたい場合は、対応する日付ボタンを押圧操作する一方、第２外部装置確認画面の表示を終了する場合は「表示終了」ボタンを押圧操作する。
【００９２】
そこで、次のステップ３０６では、ユーザによって何れかのボタンが押圧操作されるまで待機し、次のステップ３０８にて、ユーザによって押圧操作されたボタンが「表示終了」ボタンであったか否かを判定して、否定判定となった場合は何れかの日付ボタンが押圧操作されたものと見なして上記ステップ３０４に戻る一方、肯定判定となった時点で本制限表示処理ルーチン・プログラムを終了する。なお、上記ステップ３０４からステップ３０８までの処理を繰り返し実行する際のステップ３０４では、直前の第２外部装置確認画面上で押圧操作された日付ボタンにより示される日に対応する特定情報をディスプレイ２４によって表示するように制御する。
【００９３】
制限表示処理ルーチン・プログラムが終了すると、外部装置接続処理プログラム（メイン・ルーチン）のステップ１３６に移行する。
【００９４】
ステップ１３６では、上記ステップ１０４の処理によって外部装置管理データベースＤＢ１に登録した情報を削除し、その後に本外部装置接続処理プログラムを終了する。
【００９５】
［第２の実施の形態］
図１３には、本発明が適用された本第２の実施の形態に係る情報処理システム９０の構成例が示されている。同図に示されるように、本実施の形態に係る情報処理システム９０は、複数の画像形成装置１０と、１台のサーバ装置７０とを備えている。各画像形成装置１０とサーバ装置７０はＬＡＮ、ＷＡＮ、インターネット、イントラネット等の通信回線８０を介して接続されており、各画像形成装置１０とサーバ装置７０は通信回線８０を介して各種データの送受信を相互に行う。
【００９６】
本第２の実施の形態に係る画像形成装置１０は、上記第１の実施の形態に係る画像形成装置１０と同一の構成とされているため、ここでの説明は省略し、図１４を参照して、本実施の形態に係るサーバ装置７０の電気系の要部構成について説明する。
【００９７】
同図に示すように、本実施の形態に係るサーバ装置７０は、サーバ装置７０全体の動作を司るＣＰＵ７０Ａと、ＣＰＵ７０Ａによる各種処理プログラムの実行時のワークエリア等として用いられるＲＡＭ７０Ｂと、各種制御プログラムや各種パラメータ等が予め記憶されたＲＯＭ７０Ｃと、各種のデータやアプリケーション・プログラム等を記憶する記憶手段として機能するＨＤＤ７０Ｄと、各種の情報を入力するために用いられるキーボード７０Ｅと、各種の情報を表示するために用いられるディスプレイ７０Ｆと、通信回線８０に接続され、当該通信回線８０に接続された他の装置と通信データの送受信を行う通信回線インタフェース（通信回線Ｉ／Ｆ）部７０Ｇと、が備えられており、これら各部はシステムバス７０Ｈにより電気的に相互に接続されている。
【００９８】
従って、ＣＰＵ７０Ａは、ＲＡＭ７０Ｂ、ＲＯＭ７０Ｃ、およびＨＤＤ７０Ｄに対するアクセス、キーボード７０Ｅを介した各種入力情報の取得、ディスプレイ７０Ｆに対する各種情報の表示、および通信回線インタフェース部７０Ｇを介した通信回線８０に接続されている装置との各種情報の授受を各々行う。
【００９９】
本第２の実施の形態に係る情報処理システム９０では、各画像形成装置１０により、外部装置管理データベースＤＢ１’（図１５参照。）がサーバ装置７０のＨＤＤ７０Ｄに構築される。なお、セキュリティ・レベルデータベースＤＢ２およびユーザ管理データベースＤＢ３が各画像形成装置１０のＨＤＤ３５に構築される点は、上記第１の実施の形態と同様である。
【０１００】
図１５に示すように、本第２の実施の形態に係る外部装置管理データベースＤＢ１’は、上記第１の実施の形態に係る外部装置管理データベースＤＢ１と同一の情報に加え、アクセス元の画像形成装置１０に予め付与された装置ＩＤが記憶されるように構成されている。
【０１０１】
本第２の実施の形態に係る情報処理システム９０では、各画像形成装置１０において、上記第１の実施の形態に係る外部装置接続処理プログラム（図７，図８，図９参照。）と略同一のプログラムが実行される。但し、図７におけるステップ１０４、ステップ１１４、およびステップ１３６の処理においてアクセス対象とするデータベースと、図８におけるステップ２００からステップ２０４までの処理、および図９におけるステップ３００、ステップ３０２の処理においてアクセス対象とするデータベースが、サーバ装置７０のＨＤＤ７０Ｄに構築された外部装置管理データベースＤＢ１’とされており、上記装置ＩＤにより、外部装置管理データベースＤＢ１’に登録されている情報を画像形成装置１０毎に切り分けて適用する点のみが相違している。
【０１０２】
［第３の実施の形態］
本第３の実施の形態では、上記第１の実施の形態の変形例について説明する。なお、本実施の形態に係る画像形成装置１０は、上記第１の実施の形態に係る画像形成装置１０と同一の構成とされているため、ここでの説明は省略する。
【０１０３】
本実施の形態に係る画像形成装置１０では、利用許可者特定支援機能を実現するため、図３に示される外部装置管理データベースＤＢ１に加えて、図１６に示されるユーザ管理データベースＤＢ３’、図１７に示される利用制限管理データベースＤＢ４、および図１８に示される表示対象管理データベースＤＢ５がＨＤＤ３５に構築される。
【０１０４】
本実施の形態に係るユーザ管理データベースＤＢ３’は、図１６に示すように、ユーザＩＤ、ユーザ名、役職、所属、連絡先、顔写真の各情報が記憶されるものとして構成されている。
【０１０５】
上記ユーザＩＤは、外部装置管理データベースＤＢ１に記憶されるユーザＩＤと同一のものであり、上記ユーザ名は、対応するユーザＩＤが付与されたユーザの氏名を示す情報である。また、上記役職は、対応するユーザＩＤが付与されたユーザの役職を示す情報であり、上記所属は、対応するユーザＩＤが付与されたユーザの所属を示す情報であり、図１６に示すように、会社名および部署名の各情報が含まれている。
【０１０６】
また、上記連絡先は、対応するユーザＩＤが付与されたユーザの連絡先を示す情報であり、図１６に示すように、会社の連絡先および個人の連絡先の各情報が含まれている。そして、上記顔写真は、対応するユーザＩＤが付与されたユーザの顔写真を示す情報である。
【０１０７】
一方、本実施の形態に係る利用制限管理データベースＤＢ４は、図１７に示すように、識別情報、表示条件、レベル、および利用可否情報の各情報が記憶されるものとして構成されている。
【０１０８】
上記識別情報は、外部装置管理データベースＤＢ１に記憶される識別情報と同一のものであり、上記表示条件は、対応する外部装置に関する前述した特定情報の表示内容を制限する際のユーザの種別を示す情報であり、上記レベルは、対応する表示条件に属するユーザに与えられた表示上の権限のレベルを示す情報であり、さらに、上記利用可否情報は、対応する表示条件に属するユーザが、対応する外部装置を利用してもよいか否かを示す情報である。なお、同図では、上記利用可否情報として、利用してもよい場合は‘○’を、利用してはいけない場合は‘×’を、各々模式的に表記している。
【０１０９】
一方、本実施の形態に係る表示対象管理データベースＤＢ５は、図１８に示すように、レベルおよび表示対象の各情報が記憶されるものとして構成されている。
【０１１０】
上記レベルは、利用制限管理データベースＤＢ４に記憶されるレベルと同一のものであり、上記表示対象は、対応するレベルが付与されたユーザに対して表示してもよい情報を示す情報であり、図１８に示すように、ユーザ管理データベースＤＢ３’に記憶されている各情報と同一名称の項目が含まれている。なお、同図では、上記表示対象として、表示してもよい情報については‘○’を、表示してはいけない情報については‘×’を、各々模式的に表記している。例えば、レベルとして‘１’が付与されたユーザに対しては、ユーザ名、役職、所属、連絡先、および顔写真の全てを表示してもよいことを示しており、レベルとして‘３’が付与されたユーザに対しては、所属における会社名、個人の連絡先、および顔写真のみを表示してもよいことを示している。
【０１１１】
次に、図１９を参照して、外部装置が外部装置インタフェース部４０に接続された際の本実施の形態に係る画像形成装置１０の作用を説明する。なお、図１９は、この際、本第３の実施の形態に係る画像形成装置１０のＣＰＵ３２によって実行される外部装置接続処理プログラムの処理の流れを示すフローチャートであり、当該プログラムの図７に示される外部装置接続処理プログラムと同一の処理を行うステップには図７と同一のステップ番号を付して、その説明を省略する。また、ここでは、錯綜を回避するために、ユーザ管理データベースＤＢ３’、利用制限管理データベースＤＢ４、および表示対象管理データベースＤＢ５が既に構築されており、さらに、外部装置インタフェース部４０に接続する外部装置を、ＵＳＢメモリ６０、ＳＤメモリ（登録商標）等の外部記憶装置に制限した場合について説明する。
【０１１２】
同図のステップ１０２’では、ユーザ自身によって指定されたユーザＩＤが前述した認証機能によって認証された場合において当該ユーザＩＤを、処理対象外部装置の利用が許可された利用許可者を示す許可者情報であるものと見なして取得する。なお、ここで、認証機能によって認証されていない場合には、上記許可者情報は取得しない。
【０１１３】
次のステップ１０４’では、上記ステップ１０２’の処理によって許可者情報が取得された場合に限り、前述したステップ１０４と同様に、取得した許可者情報（ユーザＩＤ）と、この時点の時刻を示す時刻情報とを上記識別情報に関連付けて外部装置管理データベースＤＢ１に記憶（登録）する。
【０１１４】
次のステップ１０５Ａでは、上記ステップ１０２’の処理によって許可者情報が取得されたか否かを判定することにより、ユーザが画像形成装置１０の正規のユーザであるか否かを判定し、否定判定となった場合はステップ１０５Ｂに移行して、最下レベル表示処理ルーチン・プログラムを実行する。以下、図２０を参照して、本実施の形態に係る最下レベル表示処理ルーチン・プログラムについて説明する。
【０１１５】
同図のステップ４００では、処理対象外部装置に対応する情報が外部装置管理データベースＤＢ１に登録されているか否かを判定して、否定判定となった場合はステップ４０２に移行し、上記ステップ１２６の処理と同様の未登録処理を実行した後に本最下レベル表示処理ルーチン・プログラムを終了する。
【０１１６】
一方、上記ステップ４００において肯定判定となった場合にはステップ４０４に移行し、外部装置管理データベースＤＢ１から、上記ステップ１００の処理によって取得した識別情報に対応する接続期間情報を読み出し、次のステップ４０６にて、読み出した接続期間情報を用いて、予め定められたフォーマットとされた最下レベル確認画面をディスプレイ２４に表示させるように表示制御部４２を制御する。
【０１１７】
図２１には、上記ステップ４０６の処理によってディスプレイ２４に表示される最下レベル確認画面の表示状態例が示されている。同図に示すように、本実施の形態に係る最下レベル確認画面では、処理対象外部装置の過去の外部装置インタフェース部４０への接続日を示す日付ボタン（同図に示す例では、「００１：０９／１／１０」ボタン、「００２：０９／１／１４」ボタン、「００３：０９／１／１５」ボタンの３つのボタン）および「表示終了」ボタンの各ボタンが表示されると共に、１日分の前述した特定情報が表示される。ここで、上記接続日は上記接続期間情報により得られる。
【０１１８】
本実施の形態に係る最下レベル表示処理ルーチン・プログラムでは、同図に示されるように、上記特定情報として、上記接続期間情報により示される、処理対象外部装置の外部装置インタフェース部４０に対する挿入時刻および挿出時刻のみが表示される。
【０１１９】
同図に示される最下レベル確認画面を参照することにより、ユーザは、処理対象外部装置の外部装置インタフェース部４０への接続期間を把握する。そして、ユーザは、日付ボタンにより示される接続日の別の日の操作状況を表示させたい場合は、対応する日付ボタンを押圧操作する一方、最下レベル確認画面の表示を終了する場合は「表示終了」ボタンを押圧操作する。
【０１２０】
そこで、次のステップ４０８では、ユーザによって何れかのボタンが押圧操作されるまで待機し、次のステップ４１０にて、ユーザによって押圧操作されたボタンが「表示終了」ボタンであったか否かを判定して、否定判定となった場合は何れかの日付ボタンが押圧操作されたものと見なして上記ステップ４０６に戻る一方、肯定判定となった時点で最下レベル表示処理ルーチン・プログラムを終了する。なお、上記ステップ４０６からステップ４１０までの処理を繰り返し実行する際のステップ４０６では、直前の最下レベル確認画面上で押圧操作された日付ボタンにより示される日に対応する特定情報をディスプレイ２４によって表示するように制御する。
【０１２１】
最下レベル表示処理ルーチン・プログラムが終了すると、外部装置接続処理プログラム（メイン・ルーチン）も終了する。
【０１２２】
一方、上記ステップ１０５Ａにおいて肯定判定となった場合にはステップ１０５Ｃに移行し、上記ステップ１０２’の処理によって取得した許可者情報に対応するユーザ名、役職、所属、連絡先、および顔写真の各情報をユーザ管理データベースＤＢ３’から読み出す。なお、以下では、これらの読み出した情報に上記許可者情報（ユーザＩＤ）を含めた情報を「ユーザ関連情報」という。そして、ステップ１０５Ｃでは、処理対象外部装置に対応し、かつ上記ユーザ関連情報に対応する全ての利用可否情報を利用制限管理データベースＤＢ４から読み出す。
【０１２３】
次のステップ１０５Ｄでは、上記ステップ１０５Ｃの処理によって読み出した利用可否情報に、利用してもよいことを示す情報（本実施の形態では、図１７における‘○’を示す情報）が含まれるか否かを判定することにより、ユーザが処理対象外部装置を利用可能であるか否かを判定し、肯定判定となった場合はステップ１０６に移行する一方、否定判定となった場合にはステップ１２４に移行する。
【０１２４】
利用制限管理データベースＤＢ４が図１７に示されるものである場合、例えば、処理対象外部装置が、ベンダＩＤが「ＸＸＸＸ１」で、プロダクトＩＤが「ＹＹＹＹ１」で、シリアルＮｏ．が「ＺＺＺＺ１」であるＵＳＢメモリであり、上記ユーザ関連情報に含まれる許可者情報（ユーザＩＤ）が「Ｃ０００１」である場合、これに対応する利用可否情報は‘○’であるので、この場合は上記ステップ１０５Ｄにおいて肯定判定（ユーザが処理対象外部装置を利用可能と判定）される。なお、この場合で、かつユーザ管理データベースＤＢ３’が図１６に示されるものである場合、ユーザＩＤが「Ｃ０００１」である人の所属が「○部○グループ」であり、これに対応する利用可否情報は‘×’であるが、本実施の形態に係る外部装置接続処理プログラムでは、上記ステップ１０５Ｄにおいて上記ステップ１０５Ｃの処理により読み出した利用可否情報に利用してもよいことを示す情報が含まれていれば肯定判定するものとしているので、この場合にはユーザは処理対象外部装置を利用可能であるものと判定する。但し、この形態に限らず、上記ステップ１０５Ｃの処理によって読み出した利用可否情報に１つでも利用してはいけない情報が含まれる場合は、ユーザは処理対象外部装置を利用できないものと判定する形態としてもよい。
【０１２５】
その後、ステップ１２４において肯定判定となった場合はステップ１３１に移行して、レベル対応表示処理ルーチン・プログラムを実行する。以下、図２２を参照して、本実施の形態に係るレベル対応表示処理ルーチン・プログラムについて説明する。
【０１２６】
同図のステップ５００では、新規登録情報を除き、処理対象外部装置に対応するユーザＩＤを外部装置管理データベースＤＢ１から読み出した後、読み出したユーザＩＤに対応するユーザ名、役職、所属、連絡先、および顔写真の各情報をユーザ管理データベースＤＢ３’から読み出す。なお、以下では、これらの読み出した情報に、読み出したユーザＩＤを含めた情報を「表示候補ユーザ情報」という。
【０１２７】
次のステップ５０２では、処理対象外部装置に対応し、かつ上記ステップ１０５Ｃの処理によって得られたユーザ関連情報に対応する全てのレベルを利用制限管理データベースＤＢ４から読み出す。
【０１２８】
次のステップ５０４では、上記ステップ５０２の処理によって読み出したレベルのうち、最も高いレベル（本実施の形態では、最も小さい値のレベル）に対応する表示対象を表示対象管理データベースＤＢ５から読み出す。
【０１２９】
利用制限管理データベースＤＢ４が図１７に示されるものである場合、例えば、処理対象外部装置が、ベンダＩＤが「ＸＸＸＸ１」で、プロダクトＩＤが「ＹＹＹＹ１」で、シリアルＮｏ．が「ＺＺＺＺ１」であるＵＳＢメモリであり、上記ユーザ関連情報に含まれる許可者情報（ユーザＩＤ）が「Ｃ０００１」である場合、これに対応するレベルは‘１’であるので、この場合は上記ステップ５０４において、表示対象管理データベースＤＢ５からレベルが‘１’に対応する表示対象（表示対象管理データベースＤＢ５が図１８に示されるものである場合、ユーザＩＤ以外の全ての表示対象を表示してもよいことを示す情報）が読み出される。なお、この場合で、かつユーザ管理データベースＤＢ３’が図１６に示されるものである場合、ユーザＩＤが「Ｃ０００１」である人の所属が「○部○グループ」であり、これに対応するレベルは‘２’であるが、本実施の形態に係るレベル対応表示処理ルーチン・プログラムでは、上記ステップ５０４において、上記ステップ５０２の処理によって読み出したレベルのうち、最も高いレベルに対応する表示対象を表示対象管理データベースＤＢ５から読み出すものとしているので、この場合でもレベルが‘１’に対応する表示対象を読み出す。但し、この形態に限らず、上記ステップ５０２の処理によって読み出したレベルの最も低いレベル（本実施の形態では、最も大きい値のレベル）に対応する表示対象を表示対象管理データベースＤＢ５から読み出す形態等としてもよい。
【０１３０】
次のステップ５０６では、上記ステップ５００の処理によって得られた表示候補ユーザ情報における、上記ステップ５０４の処理によって読み出した表示対象に対応する情報を用いて、予め定められたフォーマットとされたレベル対応確認画面をディスプレイ２４に表示させるように表示制御部４２を制御した後、次のステップ５０８にて、ユーザによって予め定められた操作が行われるまで待機する。
【０１３１】
図２３には、上記ステップ５０６の処理によってディスプレイ２４に表示されるレベル対応確認画面の表示状態例が示されている。同図に示すように、本実施の形態に係るレベル対応確認画面では、「表示終了」ボタンが表示されると共に、表示候補ユーザ情報における上記ステップ５０４の処理によって読み出した表示対象（同図に示される例では、所属、個人の連絡先、および顔写真）が前述した特定情報として表示される。なお、同図に示す例では、処理対象外部装置に対応して外部装置管理データベースＤＢ１に登録されているユーザＩＤが１種類である場合の表示例が示されているが、処理対象外部装置に対応して外部装置管理データベースＤＢ１に登録されているユーザＩＤが複数種類である場合には、各ユーザＩＤに対応する表示対象が上記特定情報としてレベル対応確認画面に表示される。
【０１３２】
同図に示されるレベル対応確認画面を参照することにより、ユーザは、処理対象外部装置の過去の利用者、または所属、連絡先、顔写真といった当該利用者を特定することに寄与する情報を把握した後、「表示終了」ボタンを押圧操作する。これに応じて上記ステップ５０８が肯定判定となって本レベル対応表示処理ルーチン・プログラムを終了する。
【０１３３】
そして、レベル対応表示処理ルーチン・プログラムが終了すると、外部装置接続処理プログラム（メイン・ルーチン）のステップ１３６に移行する。
【０１３４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施の形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１３５】
また、上記の実施の形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施の形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。前述した実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件の組み合わせにより種々の発明が抽出される。実施の形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１３６】
例えば、上記各実施の形態では、利用許可者特定支援機能をソフトウェア構成によって実現した場合について説明したが、本発明はこれに限定されるものではなく、例えば、当該利用許可者特定支援機能をハードウェア構成により実現する形態としてもよい。この場合の形態例としては、例えば、図６に示した画像形成装置１０の各構成要素（取得部３２Ａ、認証部３２Ｂ、および制御部３２Ｃ）と同一の処理を実行する機能デバイスを作成して用いる形態が例示される。この場合は、上記各実施の形態に比較して、処理の高速化が期待される。
【０１３７】
また、上記各実施の形態では、画像形成装置１０のユーザの認証方法として、ユーザインタフェース２２を介してユーザ自身により指定されたユーザＩＤを用いた認証方法を適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、フェリカ（FeliCa（登録商標））等を利用した無線による認証方法を適用する形態としてもよい。
【０１３８】
また、上記各実施の形態では、本発明の情報処理装置として画像形成装置を適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、パーソナル・コンピュータ、ＰＤＡ（Personal Digital Assistant、携帯情報端末）等の各種コンピュータや、スペクトラム・アナライザ、シンクロスコープ、ロジック・アナライザ等の各種計測装置、テレビジョン受像機、冷蔵庫、電子レンジ等の各種家庭用電気製品等の外部装置が接続され得る如何なる装置も本発明の情報処理装置として適用され得る。
【０１３９】
また、上記各実施の形態では、本発明の記憶手段としてＨＤＤを適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、ＲＡＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）、フラッシュＥＥＰＲＯＭ（Flash EEPROM）等の半導体記憶素子、フレキシブル・ディスク等の可搬記録媒体等を適用する形態としてもよい。
【０１４０】
また、上記各実施の形態では、本発明の表示手段として可視表示を行うディスプレイ２４を適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、永久可視表示を行うプリンタや可聴表示を行うスピーカ等の他の表示手段を適用する形態としてもよい。
【０１４１】
また、上記各実施の形態では、本発明の外部装置としてＵＳＢメモリ６０、ＳＤメモリ（登録商標）等の外部記憶装置を適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、地上デジタルチューナ等のＵＳＢ規格に準拠した他の装置や、ＵＳＢ規格以外の通信規格に準拠した他の装置を適用する形態としてもよい。
【０１４２】
また、上記第１，第２の実施の形態では、本発明の特定情報として挿入時刻および挿出時刻と、ユーザ名との双方を表示する場合について説明したが、本発明はこれに限定されるものではなく、例えば、挿入時刻および挿出時刻と、ユーザ名との何れか一方を表示する形態としてもよい。ここで、挿入時刻および挿出時刻のみを表示する場合、これらの情報により示される時間帯に画像形成装置１０を使用していた人の目撃者がいれば、当該目撃者から処理対象外部装置の利用許可者が把握される。
【０１４３】
また、上記各実施の形態では、外部装置インタフェース部４０の通信規格としてＵＳＢ規格を適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、ＳＣＳＩ（Small Computer System Interface）規格等の他の有線（接触型）の通信規格の他、ＩｒＤＡ（Infrared Data Association）規格、Ｂｌｕｅｔｏｏｔｈ等の無線（非接触型）の通信規格等の他の規格を適用する形態としてもよい。
【０１４４】
また、上記第１，第２の実施の形態では、画像形成装置１０のユーザが認証機能によって認証されている場合について説明したが、本発明はこれに限定されるものではなく、例えば、認証されているユーザと認証されていないユーザの双方が含まれる形態としてもよい。
【０１４５】
さらに、この場合、認証されているユーザと認証されていないユーザとで利用許可者特定支援機能により表示する特定情報や、メニュー画面の表示内容を切り替える形態としてもよい。
【０１４６】
なお、特定情報を切り替える形態としては、認証されているユーザに対しては図１１に示される第１外部装置確認画面を表示し、認証されていないユーザに対しては図１２に示される第２外部装置確認画面を表示する形態が例示される。また、メニュー画面の表示内容を切り替える形態としては、認証されているユーザに対しては図１０に示されるメニュー画面を表示し、認証されていないユーザに対しては一例として図２４に示されるように外部装置に関する機能実行ボタンを表示しない形態が例示される。
【０１４７】
また、上記第１，第２の実施の形態では、利用許可者特定支援機能をユーザによる実行の指示操作（「外部装置確認」ボタンの押圧操作）に応じて実行する場合について説明したが、本発明はこれに限定されるものではなく、例えば、外部装置が外部装置インタフェース部４０に接続されたことをもって利用許可者特定支援機能を実行する形態としてもよい。
【０１４８】
また、上記第１，第２の実施の形態では、セキュリティ・レベルを‘１’と‘２’の２段階のみとした場合について説明したが、本発明はこれに限定されるものではなく、３段階以上としてもよいことは言うまでもない。
【０１４９】
また、上記各実施の形態では、処理対象外部装置に記憶されている情報に関しては特に言及しなかったが、例えば、認証機能によって認証されたユーザが、処理対象外部装置の利用が許可されている場合、ディスプレイ２４により、処理対象外部装置に記憶されている情報を表示するように制御する形態としてもよい。
【０１５０】
図２５には、この場合にディスプレイ２４によって表示される記憶情報表示画面の表示状態例が示されている。なお、同図に示す記憶情報表示画面では、処理対象外部装置に記憶されているファイルのファイル名を表示する場合の形態例を示しているが、これに限らず、当該ファイル名に加えて、処理対象外部装置に設けられているフォルダのフォルダ名、処理対象外部装置に記憶されている画像データにより示される画像、処理対象外部装置に記憶されているテキスト・データにより示されるテキスト等といった処理対象外部装置に記憶されている情報の単独または複数の組み合わせを表示するようにしてもよい。
【０１５１】
また、この場合、ユーザが処理対象外部装置の利用が許可されているか否かに応じて、ディスプレイ２４による表示内容を上記処理対象外部装置に記憶されている情報とするか、前述した特定情報とするかを切り換えるように制御してもよい。
【０１５２】
また、上記第３の実施の形態では、利用制限管理データベースＤＢ４の利用可否情報として、対応する外部装置の利用が許可されたユーザを示す情報および対応する外部装置の利用が許可されていないユーザを示す情報の双方を記憶する場合について説明したが、本発明はこれに限定されるものではなく、これらの情報の何れか一方のみを記憶する形態としてもよい。
【０１５３】
また、上記第３の実施の形態では、本発明を単体構成された画像形成装置１０に適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、上記第２の実施の形態に係る情報処理システム９０に本発明を適用する形態としてもよい。
【０１５４】
この場合の形態例としては、上記第３の実施の形態に係る外部装置接続処理プログラム（図１９参照。）を上記第２の実施の形態と同様に実行する形態が例示される。
【０１５５】
その他、上記各実施の形態で説明した画像形成装置１０および情報処理システム９０の構成（図１，図２，図１３参照。）は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりしてもよいことは言うまでもない。
【０１５６】
また、上記各実施の形態で説明した各種データベースのデータ構造（図３，図４，図５，図１５，図１６，図１７，図１８参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要な情報を削除したり、新たな情報を追加したりしてもよいことは言うまでもない。
【０１５７】
また、上記各実施の形態で示した各種表示画面の構成（図１０，図１１，図１２，図２１，図２３，図２４，図２５参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要な情報を削除したり、新たな情報を追加したりしてもよいことは言うまでもない。
【０１５８】
例えば、上記第３の実施の形態において示した最下レベル確認画面（図２１参照。）では、特定情報として接続期間情報により示される、処理対象外部装置の外部装置インタフェース部４０に対する挿入時刻および挿出時刻を表示しているが、当該挿入時刻および挿出時刻に代えて、ユーザ管理データベースＤＢ３’に登録されているユーザ関連情報の少なくとも１つを表示するようにしてもよい。この場合、ユーザ関連情報における顔写真を表示する場合には、他のユーザ関連情報を表示することなく、画像形成装置１０の周囲に当該顔写真の人が存在するか否かが判断されるため、利便性が高い。
【０１５９】
さらに、上記各実施の形態で説明した各種プログラムの各々の処理の流れ（図７，図８，図９，図１９，図２０，図２２参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。
【符号の説明】
【０１６０】
１０    画像形成装置
１２    原稿読取部
１４    画像形成部
２２    ユーザインタフェース
２４    ディスプレイ
２６    ハードウェアキー
３２    ＣＰＵ
３２Ａ    取得部
３２Ｂ    認証部
３２Ｃ    制御部
３５    ＨＤＤ
４０    外部装置インタフェース部
４６    読取制御部
４８    画像形成制御部
５０    通信回線インタフェース部
６０    ＵＳＢメモリ
７０    サーバ装置
７０Ａ    ＣＰＵ
７０Ｄ    ＨＤＤ
７０Ｇ    通信回線インタフェース部
８０    通信回線
９０    情報処理システム
ＤＢ１，ＤＢ１’    外部装置管理データベース
ＤＢ２    セキュリティ・レベルデータベース
ＤＢ３，ＤＢ３’    ユーザ管理データベース
ＤＢ４    利用制限管理データベース
ＤＢ５    表示対象管理データベース
【図１】
0005402461.tif 000002
【図２】
0005402461.tif 000003
【図３】
0005402461.tif 000004
【図４】
0005402461.tif 000005
【図５】
0005402461.tif 000006
【図６】
0005402461.tif 000007
【図７】
0005402461.tif 000008
【図８】
0005402461.tif 000009
【図９】
0005402461.tif 000010
【図１０】
0005402461.tif 000011
【図１１】
0005402461.tif 000012
【図１２】
0005402461.tif 000013
【図１３】
0005402461.tif 000014
【図１４】
0005402461.tif 000015
【図１５】
0005402461.tif 000016
【図１６】
0005402461.tif 000017
【図１７】
0005402461.tif 000018
【図１８】
0005402461.tif 000019
【図１９】
0005402461.tif 000020
【図２０】
0005402461.tif 000021
【図２１】
0005402461.tif 000022
【図２２】
0005402461.tif 000023
【図２３】
0005402461.tif 000024
【図２４】
0005402461.tif 000025
【図２５】
0005402461.tif 000026