(57)【要約】【課題】  セキュリティを強化すること。【解決手段】  ＭＦＰは、認証装置と接続されており、操作者を認証するユーザ認証部（Ｓ０５）と、認証装置による認証結果を取得する入室情報取得部（Ｓ０３）と、認証されたユーザに対して実行を許可する機能を、該ユーザと同一ユーザが認証装置により認証されている場合（Ｓ０７でＹＥＳ）と、該ユーザが認証装置により認証されていない場合（Ｓ０７でＮＯ）とで、異ならせる機能制限部（Ｓ０８またはＳ０９）と、を備える。【選択図】        図６
2008217102.tif 000002
【特許請求の範囲】
【請求項１】
認証装置と接続された情報処理装置であって、
操作者を認証する認証手段と、
前記認証装置による認証結果を取得する認証結果取得手段と、
前記認証手段により認証されたユーザに対して実行を許可する機能を、該ユーザと同一ユーザが前記認証装置により認証されている場合と、該ユーザが前記認証装置により認証されていない場合とで、異ならせる機能制限手段と、を備えた情報処理装置。
【請求項２】
ネットワークに接続された通信端末と通信する通信手段と、
前記通信端末から受信された認証情報に基づいて、前記認証手段による認証が成功した場合に、前記通信端末に操作画面を送信する操作画面送信手段と、をさらに備え、
前記機能制限手段は、前記認証手段による認証が成功したユーザと同一ユーザが前記認証装置により認証されていない場合は、該ユーザが前記認証装置により認証されている場合と比較して、前記操作画面送信手段が送信可能な前記操作画面を制限する、請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置は、前記認証装置がユーザの入出を管理する部屋の内に設定される、請求項１に記載の情報処理装置。
【請求項４】
データを記憶するための記憶手段をさらに備え、
前記機能制限手段は、前記認証手段による認証が成功したユーザと同一ユーザが前記認証装置により認証されていない場合は、前記記憶手段へのアクセス権限を制限する、請求項１に記載の情報処理装置。
【請求項５】
設定された条件で処理を実行する機能実行手段と、
前記機能実行手段により実行された機能の履歴情報を記憶する履歴記憶手段と、をさらに備え、
前記機能制限手段は、前記認証手段による認証が成功したユーザと同一ユーザが前記認証装置により認証されていない場合は、記憶された前記履歴情報へのアクセスを制限する、請求項１に記載の情報処理装置。
【請求項６】
データの宛先の指定を受け付ける宛先受付手段と、
受け付けられた宛先にデータを送信する送信手段と、をさらに備え、
前記機能制限手段は、前記認証手段による認証が成功したユーザと同一ユーザが前記認証装置により認証されていない場合は、前記宛先受付手段により受け付け可能な宛先の指定を前記認証装置により認証されているユーザの宛先のみに制限する、請求項１に記載の情報処理装置。
【請求項７】
画像を形成するための画像形成手段をさらに備え、
前記機能制限手段は、前記認証手段による認証が成功したユーザと同一ユーザが前記認証装置により認証されていない場合は、前記画像形成手段により画像を形成する機能を制限する、請求項１に記載の情報処理装置。
【請求項８】
データを記憶するための記憶手段をさらに備え、
前記機能制限手段は、前記認証手段による認証が成功したユーザと同一ユーザが前記認証装置により認証されていない場合は、前記記憶手段に記憶されているデータに基づく前記画像形成手段による画像形成を禁止する、請求項７に記載の情報処理装置。
【請求項９】
認証装置と接続された情報処理装置であって、
操作者を認証する認証手段と、
前記認証装置による認証結果を取得する認証結果取得手段と、
前記認証手段により認証されたユーザが、前記認証装置により認証されていることを条件にログインを許可するログイン許可手段と、を備えた情報処理装置。
【請求項１０】
認証情報を受け付ける操作パネルをさらに備え、
前記認証手段は、前記操作パネルにより受け付けられた認証情報に基づいて認証する、請求項９に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は情報処理装置に関し、特に操作するユーザを認証する機能を備えた情報処理装置に関する。
【背景技術】
【０００２】
近年、大容量の記憶装置としてハードディスクドライブ（ＨＤＤ）を備えた複合機（ＭＦＰ）が登場しており、この複合機は、複数のユーザにより使用され、さらに、ネットワークに接続された場合には、ネットワークに接続されたコンピュータから遠隔操作される。このため、ＨＤＤに記憶されたデータをユーザ毎に管理するために、ユーザ認証が成功することを条件にデータにアクセスが可能なように、データへのアクセスに制限を課している。
【０００３】
例えば、サーバと複数の端末装置がネットワークを介して接続され、端末装置が持つ装置固有の識別子によって、サーバ内のデジタル画像へのアクセス可否の判断を行う方法が特開２００２−１７１５０３号公報に記載されている。
【０００４】
しかしながら、認証情報が何らかの原因で他人に知られてしまった場合には、その他人が自由にＨＤＤに記憶されているデータを利用することができてしまう。このため、認証の強度は高くするのが好ましい。
【特許文献１】特開２００２−１７１５０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、セキュリティを強化した情報処理装置を提供することである。
【課題を解決するための手段】
【０００６】
上述した目的を達成するためにこの発明のある局面によれば、情報処理装置は、認証装置と接続された情報処理装置であって、操作者を認証する認証手段と、認証装置による認証結果を取得する認証結果取得手段と、認証手段により認証されたユーザに対して実行を許可する機能を、該ユーザと同一ユーザが認証装置により認証されている場合と、該ユーザが認証装置により認証されていない場合とで、異ならせる機能制限手段と、を備える。
【０００７】
この局面に従えば、単一の装置で認証された場合は、複数の装置で認証された場合よりも実行を許可する機能を制限するので、セキュリティを強化することができる。その結果、セキュリティを強化した情報処理装置を提供することができる。
【０００８】
好ましくは、ネットワークに接続された通信端末と通信する通信手段と、通信端末から受信された認証情報に基づいて、認証手段による認証が成功した場合に、通信端末に操作画面を送信する操作画面送信手段と、をさらに備え、機能制限手段は、認証手段による認証が成功したユーザと同一ユーザが認証装置により認証されていない場合は、該ユーザが認証装置により認証されている場合と比較して、操作画面送信手段が送信可能な操作画面を制限する。
【０００９】
好ましくは、情報処理装置は、認証装置がユーザの入出を管理する部屋の内に設定される。
【００１０】
この局面に従えば、認証装置がユーザの入出を管理する部屋の内に居るユーザと、部屋の外部から遠隔操作するユーザとで、実行を許可する機能が異なるので、外部に居るユーザが実行可能な機能を制限することができる。
【００１１】
好ましくは、データを記憶するための記憶手段をさらに備え、機能制限手段は、認証手段による認証が成功したユーザと同一ユーザが認証装置により認証されていない場合は、記憶手段へのアクセス権限を制限する。
【００１２】
好ましくは、設定された条件で処理を実行する機能実行手段と、機能実行手段により実行された機能の履歴情報を記憶する履歴記憶手段と、をさらに備え、機能制限手段は、認証手段による認証が成功したユーザと同一ユーザが認証装置により認証されていない場合は、記憶された履歴情報へのアクセスを制限する。
【００１３】
好ましくは
データの宛先の指定を受け付ける宛先受付手段と、受け付けられた宛先にデータを送信する送信手段と、をさらに備え、機能制限手段は、認証手段による認証が成功したユーザと同一ユーザが認証装置により認証されていない場合は、宛先受付手段により受け付け可能な宛先の指定を認証装置により認証されているユーザの宛先のみに制限する。
【００１４】
好ましくは、画像を形成するための画像形成手段をさらに備え、機能制限手段は、認証手段による認証が成功したユーザと同一ユーザが認証装置により認証されていない場合は、画像形成手段により画像を形成する機能を制限する。
【００１５】
好ましくは、データを記憶するための記憶手段をさらに備え、機能制限手段は、認証手段による認証が成功したユーザと同一ユーザが認証装置により認証されていない場合は、記憶手段に記憶されているデータに基づく画像形成手段による画像形成を禁止する。
【００１６】
この発明の他の局面によれば、情報処理装置は、認証装置と接続された情報処理装置であって、操作者を認証する認証手段と、認証装置による認証結果を取得する認証結果取得手段と、認証手段により認証されたユーザが、認証装置により認証されていることを条件にログインを許可するログイン許可手段と、を備える。
【００１７】
この局面に従えば、単一の装置で認証されなければログインが許可されないので、セキュリティを強化した情報処理装置を提供することができる。
【００１８】
好ましくは、認証情報を受け付ける操作パネルをさらに備え、認証手段は、操作パネルにより受け付けられた認証情報に基づいて認証する。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２０】
図１は、本発明の実施の形態の一つにおける認証システムの全体概要を示す図である。図１を参照して、それぞれが部屋１内に設置された情報処理装置としてのＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００と、認証装置２００と、パーソナルコンピュータ（以下「ＰＣ」という）３０１，３０３と、部屋１の外に設置されたＰＣ３１１，３１３とを含む。
【００２１】
ＭＦＰ１００と、認証装置２００と、ＰＣ３０１，３０３，３１１，３１３とは、それぞれがネットワーク２で接続されている。認証装置２００は、部屋１の出入り口近傍に設置され、部屋１の内部および外部から操作可能な入力端末２５０と接続されている。認証装置２００は、部屋１に出入りするユーザの入出管理をする。入力端末２５０は、部屋１の出入り口のドア３の錠の開閉を制御する。ユーザが、例えば、磁気カードまたはＩＣカードに記憶された認証情報を入力端末２５０に読み込ませると、入力端末２５０は読み込んだ認証情報を、認証装置２００に出力する。そして、入力端末２５０は、認証装置２００から認証成功を示す信号が入力されると、ドア３を開錠する。これにより、ユーザは部屋１の内部に入ることができる。ドア３は、オートロック機能を有し、一度閉じると、自動的に施錠される。また、ユーザが、部屋１から退出する場合には、磁気カードまたはＩＣカードに記憶された認証情報を入力端末２５０に読み込ませると、入力端末２５０は読み込んだ認証情報を、認証装置２００に出力する。これにより、認証装置２００は、先に認証したユーザが部屋１から退出したことを認識する。
【００２２】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、インターネットなどのワイドエリアネットワーク（ＷＡＮ）、一般公衆回線を用いたネットワーク等であってもよい。
【００２３】
なお、本実施の形態においては情報処理装置の一例としてＭＦＰ１００を例に説明するが、使用を許可するユーザを制限する装置であれば、ＭＦＰ１００に代えて、たとえば、スキャナ、プリンタ、ファクシミリ、パーソナルコンピュータ等であってもよい。
【００２４】
図２は、認証装置のハードウェア構成の一例を示す図である。図２を参照して、認証装置２００は、それぞれがバス２０９に接続されたＣＰＵ２０１と、ＣＰＵ２０１の作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０５と、ＣＰＵ２０１が実行するプログラムを記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０６と、ハードディスクドライブ（ＨＤＤ）２０７と、認証装置２００をネットワーク２に接続するための通信Ｉ／Ｆ２０２と、キーボードおよびマウス等を備えた入力部２０４と、情報を表示するためのモニタ２０３と、を含む。
【００２５】
図３は、ＭＦＰのハードウェア構成の一例を示すブロック図である。図３を参照して、ＭＦＰ１００は、メイン回路１０１と、ファクシミリ部１１と、通信制御部１３と、を含む。メイン回路１０１は、自動原稿搬送装置（ＡＤＦ）１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、後処理部５０とに接続されている。
【００２６】
ＡＤＦ１０は、原稿給紙トレイ上にセットされた複数枚の原稿を１枚ずつ自動的に画像読取部２０のプラテンガラス上に設定された所定の原稿読み取り位置まで搬送し、画像読取部２０により原稿画像が読み取られた原稿を原稿排紙トレイ上に排出する。画像読取部２０は、原稿読取位置に搬送されてきた原稿に光を照射する光源と、原稿で反射した光を受光する光電変換素子とを含み、原稿のサイズに応じた原稿画像を走査する。光電変換素子は、受光した光を電気信号である画像データに変換して、画像形成部３０に出力する。給紙部４０は、給紙トレイに収納された用紙を画像形成部３０に搬送する。
【００２７】
画像形成部３０は、周知の電子写真方式により画像を形成するものであって、画像読取部２０から入力される画像データにシェーディング補正などの各種のデータ処理を施し、データ処理後の画像データに基づいて、給紙部４０により搬送される用紙に画像を形成する。
【００２８】
メイン回路１０１は、中央演算装置（ＣＰＵ）１１１と、ＣＰＵ１１１の作業領域として使用されるＲＡＭ１１２と、ＣＰＵ１１１が実行するプログラム等を記憶するためのＲＯＭ１１３と、表示部１１４と、操作部１１５と、大容量記憶装置としてのＨＤＤ１１６と、データ通信制御部１１７と、を含む。
【００２９】
ＣＰＵ１１１は、表示部１１４、操作部１１５、ＨＤＤ１１６およびデータ通信制御部１１７とそれぞれ接続され、メイン回路１０１の全体を制御する。また、ＣＰＵ１１１は、ファクシミリ部１１、通信制御部１３、ＡＤＦ１０、画像読取部２０、画像形成部３０、給紙部４０、後処理部５０と接続され、ＭＦＰ１００の全体を制御する。
【００３０】
表示部１１４は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１１５は、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部１１５は、表示部１１４上に設けられたタッチパネルを含む。
【００３１】
データ通信制御部１１７は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで通信するためのインターフェースであるＬＡＮ端子１１８と、シリアル通信のためのシリアル通信インターフェース端子１１９とを有する。データ通信制御部１１７は、ＣＰＵ１１１からの指示に従って、ＬＡＮ端子１１８またはシリアル通信インターフェース端子１１９に接続された外部の機器との間でデータを送受信する。
【００３２】
ＬＡＮ端子１１８に、ネットワーク２に接続するためのＬＡＮケーブルが接続される場合、データ通信制御部１１７は、ＬＡＮ端子１１８を介して接続された認証装置２００およびＰＣ３０１，３０３，３１１，３１３と通信する。さらに、データ通信制御部１１７は、インターネットに接続された他のコンピュータと通信する。
【００３３】
ＭＦＰ１００が、ＰＣ３０１，３０３，３１１，３１３から遠隔操作される場合、ＣＰＵ１１１は、データ通信制御部１１７から遠隔操作元の装置に対して遠隔操作を許可するためのログイン要求を送信し、データ通信制御部１１７が遠隔操作元の装置から受信するユーザを識別するためのユーザＩＤと認証情報を、データ通信制御部１１７から受け付ける。ＭＦＰ１００は、受信するユーザＩＤと認証情報とに基づきユーザ認証し、ログインを許可するか否かを決定する。このため、ＭＦＰ１００に予め登録されたユーザのみがログインし、遠隔操作することが可能である。
【００３４】
シリアル通信インターフェース端子１１９に機器が接続された場合、データ通信制御部１１７は、シリアル通信インターフェース端子１１９に接続された機器、例えば、デジタルカメラ、デジタルビデオカメラまたは携帯情報端末との間で通信して画像データを入出力する。また、シリアル通信インターフェース端子１１９には、フラッシュメモリを内蔵したメモリカード１１９Ａが接続可能である。ＣＰＵ１１１は、データ通信制御部１１７を制御して、メモリカード１１９ＡからＣＰＵ１１１が実行するためのプログラムを読出し、読み出したプログラムをＲＡＭ１１２に記憶し、実行する。
【００３５】
なお、ＣＰＵ１１１が実行するためのプログラムを記憶する記録媒体としては、メモリカード１１９Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリ等の媒体でもよい。さらに、ＣＰＵ１１１がインターネットに接続されたコンピュータからプログラムをダウンロードしてＨＤＤ１１６に記憶する、または、インターネットに接続されたコンピュータがプログラムをＨＤＤ１１６に書込みするようにして、ＨＤＤ１１６に記憶されたプログラムをＲＡＭ１１２にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３６】
通信制御部１３は、ＣＰＵ１１１をＰＳＴＮ７に接続するためのモデムである。ＭＦＰ１００には、ＰＳＴＮ７における電話番号が予め割り当てられており、ＰＳＴＮ７に接続されたファクシミリ装置からＭＦＰ１００に割り当てられた電話番号に発呼があると、通信制御部１３がその発呼を検出する。通信制御部１３は、発呼を検出すると通話を確立し、ファクシミリ部１１に通信させる。
【００３７】
ファクシミリ部１１は、ＰＳＴＮ７に接続され、ＰＳＴＮ７にファクシミリデータを送信する、またはＰＳＴＮ７からファクシミリデータを受信する。
【００３８】
図４は、認証装置２００が備えるＣＰＵ２０１が有する機能の一例を示す機能ブロック図である。図４を参照して、入力端末２５０から認証情報を受け付ける認証情報受付部２１１と、認証情報に基づいて認証する認証部２１３と、認証結果を登録する認証結果登録部２１５と、入室しているユーザの問合せを受信する問合せ受信部２１７と、入室情報を送信する入室情報送信部２１９と、を含む。
【００３９】
認証情報受付部２１１は、入力端末２５０から認証情報を受け付ける。ユーザが、入力端末２５０に入室および退室の別を入力し、携帯するＩＣカードまたは磁気カードを入力端末２５０に読み取らせると、入力端末２５０は、ＩＣカードまたは磁気カードに記憶された認証情報を読み取り、読み取った認証情報と入室および退室の別を示す入退出信号とを認証装置２００に送信する。認証情報受付部２１１は、入力端末２５０が送信する認証情報と入退出信号とを受信する。認証情報受付部２１１は、認証情報と入退出信号とを受信すると、それらを認証部２０２に出力する。
【００４０】
認証部２１３は、認証情報受付部２１１から認証情報と入退出信号とが入力されると、入力された認証情報とＨＤＤ２０７に予め記憶された認証情報と比較する。比較の結果、双方が一致すれば認証するが、一致しなければ認証しない。認証部２１３は、入室を示す入退出信号が入力され、認証する場合、入退出信号と認証結果を認証結果登録部２１５に出力するとともに、入力端末２５０に開錠信号を出力する。入力端末２５０においては、会場信号を受信すると、ドア３を開錠し、ユーザがドア３から部屋１の内部に入室するのを可能にする。認証部２１３は、退出を示す入退出信号が入力され、認証する場合、入退出信号と認証結果を認証結果登録部２１５に出力するとともに、入力端末２５０に開錠信号を出力する。入力端末２５０においては、開錠信号を受信すると、ドア３を開錠し、ユーザがドア３から部屋１の外部に退室するのを可能にする。認証部２１３は、認証しない場合、認証結果登録部２１５に入退出信号と認証結果とを認証結果登録部２１５に出力する。入力端末２５０に開錠信号を送信しないため、ドア３が開錠されないので、不正なユーザが、部屋１に入室するのを防止するとともに、部屋１から退室するのを防止することができる。
【００４１】
認証結果登録部２１５は、入退出信号と認証結果とが入力されると、ユーザ毎に入室または退室の別をＨＤＤ１０７に記憶する。具体的には、入室を示す入退出信号が入力される場合、認証されたユーザのユーザＩＤと、入室時刻としてその時の時刻を記憶する。ユーザＩＤと入室時刻とを含むレコードをＨＤＤ１０７に記憶されている入室状態テーブルに追加する。退室を示す入退出信号が入力される場合、認証されたユーザのユーザＩＤと退室時刻としてその時の時刻を記憶する。ユーザＩＤと退室時刻とを含むレコードをＨＤＤ１０７に記憶されている入室状態テーブルに追加する。ＨＤＤ１０７にユーザＩＤ毎に記憶された入室時刻と退室時刻とから、部屋１に存在するユーザのユーザＩＤを特定することができる。
【００４２】
なお、ここでは、認証情報がＩＣカードまたは磁気カードに記録されている例を示したが、ユーザＩＤとパスワードとの組合せ、指紋等の生体情報を認証情報として利用するようにしてもよい。この場合、入力端末２５０は、認証情報を読み取るのに適した読取装置が装着される。
【００４３】
問合せ受信部２１７は、ＭＦＰ１００から問合せ信号を受信し、受信した問合せ信号を入室情報送信部２１９に出力する。問合せ信号は、ユーザＩＤを含む。入室情報送信部２１９は、問合せ信号が入力されると、ＨＤＤ１０７に記憶されている入室状態テーブルを参照して、そのユーザＩＤのユーザが部屋１に入室しているか否かを判断する。ユーザＩＤを含むレコードであって、入出時刻が現在時刻より前のレコードが存在し、かつ、ユーザＩＤを含むレコードであって、入室時刻より後の退出時刻のレコードが存在しなければ、そのユーザＩＤのユーザが部屋１に入室していると判断する。それ以外の場合、具体的には、ユーザＩＤを含むレコードであって、入出時刻が現在時刻より前のレコードが存在しない場合、または、ユーザＩＤを含むレコードであって、入出時刻が現在時刻より前のレコードが存在する場合であってもその入室時刻より後の退出時刻のレコードが存在すれば、そのユーザＩＤのユーザが部屋１に入室していないと判断する。入室情報送信部２１９は、ユーザＩＤと、入室しているか否かを示す入室状態とを含む入室情報を、入室状況の問合せ信号を送信してきたＭＦＰ１００に送信する。
【００４４】
図５は、ＭＦＰが備えるＣＰＵが有する機能の概要を示す機能ブロック図である。図５を参照して、ＭＦＰ１００が備えるＣＰＵ１１１は、ユーザにより操作の入力を受け付けるための操作受付部５１と、ユーザを認証するためのユーザ認証部５３と、認証されたユーザの部屋１への入室状況を取得するための入室情報取得部５５と、ログインユーザが入力する操作に基づき機能を実行する機能実行部５９と、機能実行部５９が実行する機能を制限するための機能制限部５７と、を含む。
【００４５】
操作受付部５１は、ユーザが操作部１１５に入力する操作を受け付ける、または、ＭＦＰ１００が、他のＰＣ３０１，３０３，３１１，３１３から遠隔操作される場合、操作受付部５１は、データ通信制御部１１７から操作を受け付ける。ＭＦＰ１００は、予め定められたユーザのみに使用を許可しているため、機能を実行する操作を受け付ける前にユーザにログインを要求する。具体的には、操作部１１５から操作を受け付ける場合、操作受付部５１は、表示部１１４にログイン画面を表示し、ユーザＩＤとパスワードとの入力をユーザに促す。ユーザがログイン画面に従って操作部１１５に入力するユーザＩＤとパスワードとを受け付ける。また、ＭＦＰ１００が、ＰＣ３０１，３０３，３１１，３１３から遠隔操作される場合、ＣＰＵ１１１は、遠隔操作元の装置に対してログイン画面を送信し、データ通信制御部１１７が遠隔操作元の装置から受信するユーザＩＤと認証情報とを、操作受付部５１がデータ通信制御部１１７から受け付ける。
【００４６】
操作受付部５１は、操作部１１５またはデータ通信制御部１１７から受け付けたユーザＩＤとパスワードとをユーザ認証部５３に出力し、ユーザ認証部５３から認証に成功したことを示す成功信号が受信されることを条件に、その後に操作部１１５に入力される操作、またはデータ通信制御部１１７が遠隔操作元の装置から受信する操作を受け付ける。操作受付部５１は、ユーザ認証部５３が認証し、ログインを許可した後は、操作受付部５１が、その後ログアウト指示が入力されるまでに受け付ける操作を、ログインを許可したユーザにより指示された操作として受け付ける。操作受付部５１は、受け付けた操作を機能実行部５９に出力する。
【００４７】
操作受付部５１は、ユーザ認証部５３から認証に失敗したことを示す失敗信号が受信されると、表示部１１４にエラーメッセージを表示する、またはデータ通信制御部１１７から遠隔操作元の装置にエラー信号を送信し、ログインを許可しない。これにより、不正なユーザがＭＦＰ１００に操作部１１５からログインするのを防止する、またはＰＣ３０１，３０１，３１１，３１３からの遠隔操作によりログインするのを防止する。
【００４８】
ユーザ認証部５３は、操作受付部５１からユーザＩＤとパスワードとが入力される。ＭＦＰ１００は、ＨＤＤ１１６にＭＦＰ１００の使用を許可するユーザのユーザＩＤとパスワードとの組を記憶している。ユーザ認証部５３は、操作受付部５１から入力されるユーザＩＤとパスワードとの組を、ＨＤＤ１１６に記憶されているユーザＩＤとパスワードとの組と比較する。ＨＤＤ１１６に記憶されているすべてのユーザＩＤとパスワードとの組と比較する。比較の結果、操作受付部５１から入力されるユーザＩＤとパスワードとの組と一致する組がＨＤＤ１１６に記憶されていれば認証し、ユーザＩＤと成功信号を操作受付部５１、入室情報取得部５５および機能制限部５７に出力するが、失敗すれば、失敗信号を操作受付部５１に出力する。
【００４９】
入室情報取得部５５は、ユーザ認証部５３からユーザＩＤと成功信号とが入力されると、ユーザＩＤで特定されるユーザが部屋１に入室しているか否かを確認するために、問合せ信号を認証装置２００に送信し、入室情報を受信する。具体的には、データ通信制御部１１７に問合せ信号を認証装置２００に送信させ、データ通信制御部１１７が認証装置２００から受信する入室情報を受け付ける。問合せ信号は、ユーザ認証部５３から入力されるユーザＩＤを含む。入室情報は、ユーザＩＤと入室しているか否かを示す入室状態とを含む。入室情報取得部５５は、認証装置２００から取得した入室情報に含まれる入室状態を機能制限部５７に出力する。
【００５０】
機能制限部５７は、ユーザ認証部５３からユーザＩＤと成功信号とが入力され、入室情報取得部５５から入室状態が入力される。機能制限部５７は、入室状態が部屋１に入室していないこと示す場合、機能実行部５９に対して実行する機能を制限する制限信号を出力し、入室状態が部屋１に入室していることを示す場合、機能実行部５９に対して実行する機能を制限する制限信号を出力しない。制限信号は、たとえば、表示部１１４に表示する内容の制限、画像形成機能の制限、データ送信の制限、ＨＤＤ１１６に記憶されているデータへのアクセス制限を含む。
【００５１】
機能実行部５９は、操作受付部５１から操作が入力され、機能制限部５７から制限信号が入力される。機能実行部５９は、機能制限部５７から制限信号が入力されなければ、操作受付部５１から入力される操作に従って機能を実行するが、機能制限部５７から制限信号が入力されると、制限された範囲内で操作受付部５１から入力される操作に従って機能を実行する。
【００５２】
機能実行部５９は、ＨＤＤ１１６に記憶されているデータを管理するためのデータ管理部６１と、画像形成部３０を制御するための画像形成制御部６３と、メニュー画面を決定するための画面制御部６５と、データの送信を制御するためのデータ送信部６７と、を含む。
【００５３】
データ管理部６１は、ＨＤＤ１１６に記憶されているデータへアクセスする操作が入力されると、その操作に従ってデータへアクセスし、データを読み出して、出力する。操作部１１５から操作が入力される場合は、データを表示部１１４に表示し、データ通信制御部１１７により操作が受信される場合は、データ通信制御部１１７を介して操作を送信してきたＰＣにデータを送信する。ＨＤＤ１１６は、ユーザごとに割り当てられた個人領域と、複数のユーザに共通に割り当てられたグループ領域とを含む。データ管理部６１は、ログインが許可されたユーザに割り当てられた個人領域およびグループ領域に記憶されているデータの読み出しを許可するが、ログインユーザに割り当てられていない個人ＢＯＸおよびグループＢＯＸからのデータの読出しは許可しない。
【００５４】
データ管理部６１は、機能制限部５７から制限信号が入力されると、ＨＤＤ１１６に記憶されているデータへのアクセスを禁止する。アクセスの禁止は、たとえば、ＨＤＤ１１６に記憶されているすべてまたは一部のデータへのアクセスの禁止である。一部のデータは、たとえば、実行した履歴情報、個人情報等である。すべてまたは一部のデータへのアクセスを禁止することにより、部屋１に入室していない者が、たとえばＰＣ３１１，３１３から遠隔操作で不正にログインした場合であっても、機密情報を含むデータにアクセスすることができないので、機密が漏洩するのを防止することができる。
【００５５】
画面制御部６５は、表示部１１４に表示する、または遠隔操作元の装置に送信するメニュー画面を決定する。画面制御部６５は、メニュー画面の出力が要求されると、ＨＤＤ１１６に予め記憶されている複数のメニュー画面のうちから１つを選択し、選択したメニュー画面を表示部１１４に表示する、または遠隔操作元の装置に送信する。画面制御部６５は、機能制限部５７から制限信号が入力されていなければ、すべての項目を含むメニュー画面を選択するが、機能制限部５７から制限信号が入力されると、一部の項目を含むメニュー画面を選択する。たとえば、ＨＤＤ１１６に記憶されているデータへのアクセスを禁止する場合、データを操作する画面に遷移するための項目を含まないメニュー画面を選択する。また、機能の実行履歴の閲覧を制限する場合には、機能の実行履歴を表示する画面に遷移するための項目を含まないメニュー画面を選択する。
【００５６】
画像形成制御部６３は、ＨＤＤ１１６に記憶されているデータまたはデータ通信制御部１１７が受信したデータをプリントする操作が入力されると、その操作に従ってデーを画像形成部３０に出力し、画像形成部３０にプリントさせる。画像形成制御部６３は、機能制限部５７から制限信号が入力されない場合は、ＨＤＤ１１６に記憶されているデータまたはデータ通信制御部１１７が受信したデータを画像形成部３０にプリントさせるが、機能制限部５７から制限信号が入力される場合は、ＨＤＤ１１６に記憶されているデータを画像形成部３０にプリントさせるのを制限する。これにより、部屋１にユーザが存在するときにのみ有効な画像形成のみを実行することができ、部屋１にユーザが存在せず、外部のＰＣ３１１，３１３からの遠隔操作により誤って画像形成の操作をするのを防止することができる。
【００５７】
データ送信部６７は、ＨＤＤ１１６に記憶されているデータを、他の装置に送信する。また、データを電子メールに添付して送信する。ＭＦＰ１００は、ＨＤＤ１１６に予めデータの送信先の情報を記憶したアドレス帳を記憶している。アドレス帳は、ユーザＩＤと送信先アドレスとを含む。送信先アドレスは、電子メールアドレス、ＰＣ３０１，３０３，３１１，３０３のＩＰアドレス等である。ここでは、送信先アドレスを電子メールアドレスとする例を説明する。
【００５８】
データ送信部６７は、操作部１１５またはＰＣ３０１，３０３，３１１，３１３のうちログインが許可されたユーザが遠隔操作で使用するＰＣからデータ送信指示が受け付けられると、そのデータ送信指示に従って、ＨＤＤ１１６に記憶されているデータを添付した電子メールを生成し、電子メールサーバに送信する。データ送信部６７は、機能制限部５７にから制限信号が入力される場合、部屋１に存在するユーザの電子メールアドレスを宛先とする送信指示に従ってデータを送信するが、部屋１に存在しないユーザの電子メールアドレスを宛先とする送信指示に従っては、データを送信しない。
【００５９】
部屋１に入室しているユーザは、認証装置２００によって認証されているので、不正なユーザである可能性は低い。したがって、データの送信先を部屋１の内部に居るユーザに制限することで、部屋１の内部に居るユーザにしか送付の必要ないものが誤って外部に送信されてしまうのを防止することができ、宛先の入力ミスが防止される。また、部屋１の外部にいる不正なログインユーザによる操作によって機密性の高い情報を含んだデータが外部に送信されてしまうのを防止することができる。
【００６０】
図６は、ログイン受付処理の流れの一例を示すフローチャートである。ログイン受付処理は、ＭＦＰ１００のＣＰＵ１１１がＲＯＭ１１３に記憶された機能制限プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図６を参照して、認証情報を受け付けたか否かを判断する（ステップＳ０１）。認証情報は、ここでは、ユーザＩＤとパスワードであり、操作部１１５に認証情報が入力された場合に操作部１１５から認証情報を受け付け、データ通信制御部１１７がＰＣ３０１，３０３，３１１，３１３のいずれかから認証情報を受信する場合にデータ通信制御部１１７から認証情報を受け付ける。認証情報を受け付けるまで待機状態となり、認証情報を受け付けると処理をステップＳ０２に進める。すなわち、ログイン受付処理は、認証情報を受け付けることを条件に実行される処理である。
【００６１】
ステップＳ０２においては、受け付けられた認証情報のユーザＩＤで特定されるユーザが部屋１に入室しているか否かを確認するために、認証装置２００に入室の問合せをする。具体的には、ユーザＩＤを含む問合せ信号を認証装置２００に送信する。そして、入室情報が認証装置２００から受信まで待機状態となり（ステップＳ０３でＮＯ）、入室情報を受信すると処理をステップＳ０４に進める（ステップＳ０３でＹＥＳ）。入室情報は、ユーザＩＤと入室しているか否かを示す入室状態とを含む。
【００６２】
ステップＳ０４においては、受け付けられた認証情報を認証する。具体的には、ステップＳ０１において受け付けた認証情報に含まれるユーザＩＤとパスワードとの組を、ＨＤＤ１１６に予め記憶されているユーザＩＤとパスワードとの組と比較する。次のステップＳ０５においては、認証が成功したか否かを判断する。ステップＳ０１において受け付けた認証情報に含まれるユーザＩＤとパスワードとの組と一致する組がＨＤＤ１１６に記憶されていれば認証し、処理をステップＳ０６に進めるが、そうでなければ処理をステップＳ１０に進める。
【００６３】
ステップＳ１０においては、エラー処理を実行し、処理を終了する。エラー処理は、たとえば、認証情報が操作部１１５から入力される場合は、表示部１１４に「ログインできません。」のエラーメッセージを表示する。また、認証情報がデータ通信制御部１１７によりＰＣ３０１，３０３，３１１，３１３のいずれかから受信される場合には、認証情報を送信してきたＰＣに、「ログインできません。」のエラーメッセージを送信する。正しい認証情報が入力されることを条件に、機能の実行を指示するための操作を受け付けるようにして、不正なユーザがＭＦＰ１００を使用するのを禁止するためである。
【００６４】
ステップＳ０６においては、認証されたユーザＩＤのユーザのログインを許可する。以下、ログインが許可されたユーザをログインユーザという。ログインが許可されると、その後、そのユーザがログアウト指示を入力するまで、または操作が入力されることなく所定の時間が経過するまで、操作部１１５に入力される操作またはデータ通信制御部１１７により同一のＰＣから受信される操作は、ログインユーザによる操作として取り扱う。
【００６５】
ステップＳ０７においては、ステップＳ０３において受信した入室情報に基づき、ステップＳ０１で受け付けた認証情報に含まれるユーザＩＤのユーザが部屋１に入室している状態か否かを判断する。部屋１に入室しているならば処理をステップＳ０８に進めるが、装でなければ処理をステップＳ０９に進める。
【００６６】
ステップＳ０９においては、機能制限なしに設定し、処理を終了する。ステップＳ０９においては、機能制限ありに設定し、処理を終了する。
【００６７】
図７は、機能制限処理の流れの一例を示すフローチャートである。機能制限処理は、ＭＦＰ１００のＣＰＵ１１１がＲＯＭ１１３に記憶された機能制限プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図７を参照して、プリント指示を受け付けたか否かを判断する（ステップＳ２１）。プリント指示を受け付けたならば処理をステップＳ２２に進めるが、そうでなければ処理をステップＳ２５に進める。
【００６８】
ステップＳ２２においては、プリント指示をしたログインユーザは部屋１に入室しているか否かを判断する。認証装置２００から受信した入室情報に基づき、ログインユーザが部屋１に入室しているか否かを判断する。ログインユーザが部屋１に入室していれば処理をステップＳ２３に進めるが、そうでなければ処理をステップＳ２４に進める。ステップＳ２３においては、プリント指示に従ってプリントし、処理をステップＳ２５に進める。一方、ステップＳ２４においては、エラー処理を実行し、処理をステップＳ２５に進める。エラー処理は、たとえば、プリントできないことをユーザに通知するためのメッセージを表示、または送信する。
【００６９】
ステップＳ２５においては、データ送信指示を受け付けたか否かを判断する。データ送信指示を受け付けたならば処理をステップＳ２６に進めるが、そうでなければ処理をステップＳ３１に進める。ステップＳ２６においては、データの送信先の宛先の指定を受け付ける。宛先は、ここでは電子メールアドレスを例に説明する。ステップＳ２７においては、データ送信指示をしたログインユーザは部屋１に入室しているか否かを判断する。認証装置２００から受信した入室情報に基づき、ログインユーザが部屋１に入室しているか否かを判断する。ログインユーザが部屋１に入室していれば処理をステップＳ２８に進めるが、そうでなければ処理をステップＳ３０に進める。
【００７０】
ステップＳ３０においては、宛先として指定された電子メールアドレスが割り当てられたユーザが部屋１に入室しているか否かを判断する。ＨＤＤ１１６に記憶されているアドレス帳から宛先の電子メールアドレスのユーザのユーザＩＤを取得し、そのユーザＩＤを含む問合せ信号を認証装置２００に送信する。そして、認証装置２００から入室情報を受信する。この入室情報に基づいて、宛先として指定された電子メールアドレスが割り当てられたユーザが部屋１に入室しているか否かを判断する。宛先として指定された電子メールアドレスのユーザが部屋１に入室していれば処理をステップＳ２８に進めるが、そうでなければ処理をステップＳ３１に進める。
【００７１】
ステップＳ２８においては、宛先のアドレスへのデータ送信を許可する。具体的には、ステップＳ２６で宛先として受け付けられた電子メールアドレスを宛先とする電子メールの送信を許可する。次のステップＳ２９においては、データ送信指示に従ってデータを送信し、処理をステップＳ３２に進める。一方、ステップＳ３１においては、エラー処理を実行し、処理をステップＳ３２に進める。エラー処理は、たとえば、指定された宛先にデータを送信できないことをユーザに通知するためのメッセージを表示、または送信する。部屋１に居ないユーザにより、部屋１に居ないユーザの電子メールアドレスにデータが送信されるのを禁止する。これにより、部屋１に居ないユーザが誤った宛先に機密情報を含むデータを送信する行為を防止するとともに、不正なユーザが遠隔操作でデータを外部に送信する行為を防止することができる。
【００７２】
ステップＳ３２においては、メニュー画面の表示指示を受け付けたか否かを判断する。メニュー画面の表示指示を受け付けたならば処理をステップＳ３３に進めるが、そうでなければ処理をステップＳ３６に進める。
【００７３】
ステップＳ３３においては、メニュー画面の表示指示をしたログインユーザが部屋１に入室しているか否かを判断する。図６のステップＳ０３において認証装置２００から受信した入室情報に基づき、ログインユーザが部屋１に入室しているか否かを判断する。ログインユーザが部屋１に入室していれば処理をステップＳ３４に進めるが、そうでなければ処理をステップＳ３５に進める。ステップＳ３４においては、全機能の選択メニューを項目に含むメニュー画面を表示する。
【００７４】
一方、ステップＳ３５においては、一部の機能を制限した選択メニューを項目に含むメニュー画面を表示する。メニュー画面の表示は、操作部１１５からメニュー画面の表示指示が入力された場合には、表示部１１４にメニュー画面を表示し、データ通信制御部１１７によりＰＣ３０１，３０３，３１１，３１３のうずれかからメニュー画面の表示指示を受信した場合には、メニュー画面の表示指示を送信してきたＰＣにメニュー画面を送信する。部屋１に居ないユーザがたとえば、ＰＣ３１１，３１３のいずれかからログインした場合には、全機能の選択メニューを含まず。一部の機能の指定が制限された選択メニューが、ＰＣ３１１，３１３のいずれかのディスプレイに表示される。このため、制限された機能の選択メニューを選択することができないので、機能を実行するための指示を入力することができない。部屋１に居ないログインユーザが、遠隔操作する場合に、実行可能な機能を制限することにより、不正なユーザがＨＤＤ１１６に記憶されているデータを不正に入手したり、個人情報を不正に入手したりする行為がされるのを防止することができる。
【００７５】
図８（Ａ）および図８（Ｂ）は、メニュー画面の一例を示す第１の図である。図８（Ａ）は、表示する項目が制限されないメニュー画面の一例を示し、図８（Ｂ）は、表示する項目が制限されたメニュー画面の一例を示す。図８（Ｂ）を参照して、図８（Ａ）に示すメニュー画面と比較して、ボックスを操作するためのボックス操作画面へ遷移するための「ボックス」の文字が表された項目を含まない。図８（Ｂ）に示すメニュー画面は、ボックスを操作するためのボックス操作画面へ遷移するための「ボックス」の文字が表された項目を含まないので、ボックス操作を禁止することができる。
【００７６】
図７に戻って、ステップＳ３６においては、ボックス操作指示を受け付けたか否かを判断する。ボックス操作指示を受け付けたならば処理をステップＳ３７に進めるが、そうでなければ処理をステップＳ３９に進める。
【００７７】
ステップＳ３７においては、ボックス操作指示をしたログインユーザは部屋１に入室しているか否かを判断する。認証装置２００から受信した入室情報に基づき、ログインユーザが部屋１に入室しているか否かを判断する。ログインユーザが部屋１に入室していれば処理をステップＳ３８に進めるが、そうでなければ処理をステップＳ３９に進める。ステップＳ３８においては、全ボックスを操作するためのボックス操作画面を表示する。一方、ステップＳ３９においては、一部のボックスの操作を制限したボックス操作画面を表示する。部屋１に居ないユーザがたとえば、ＰＣ３１１，３１３のいずれかからログインした場合には、全ボックスの操作を許可することなく、一部のボックスの操作が制限されたボックス操作画面が、ＰＣ３１１，３１３のいずれかのディスプレイに表示される。このため、ボックスに対する制限された操作することができない。部屋１に居ないログインユーザが、遠隔操作する場合に、ボックスへの操作を制限することにより、不正なユーザがＨＤＤ１１６に記憶されているデータにアクセスしたり、不正なデータをＨＤＤ１１６に格納したりする等の行為がされるのを防止することができる。
【００７８】
図９（Ａ）および図９（Ｂ）は、ボックス操作画面の一例を示す図である。図９（Ａ）は、ボックスの操作が制限されないボックス操作画面を示し、図９（Ｂ）は、ボックスの操作が一部制限されたボックス操作画面を示す。図９（Ｂ）を参照して、図９（Ａ）に示すボックス操作画面と比較して、ボックスを新たに作成するための「ボックス作成」の文字が表された項目を含まない。図９（Ｂ）に示すボックス操作画面を用いては、ボックスを新たに作成する操作を指示することができない。
【００７９】
図７に戻って、ステップＳ４０においては、履歴の閲覧指示を受け付けたか否かを判断する。履歴は、機能実行部５９が実行した機能の履歴であり、機能の種類、指示したユーザのユーザＩＤ、機能を実行した日時、機能の実行対象となったデータのファイル名、ページ数、実行の状態とを含む。履歴の閲覧指示を受け付けたならば処理をステップＳ４１に進めるが、そうでなければ処理をステップＳ２１に戻す。
【００８０】
ステップＳ４１においては、履歴の閲覧指示をしたログインユーザは部屋１に入室しているか否かを判断する。認証装置２００から受信した入室情報に基づき、ログインユーザが部屋１に入室しているか否かを判断する。ログインユーザが部屋１に入室していれば処理をステップＳ４２に進めるが、そうでなければ処理をステップＳ４３に進める。ステップＳ４２においては、全履歴を表示する。一方、ステップＳ４３においては、履歴の表示を制限する、または表示する項目の一部を制限して履歴を表示する。部屋１に居ないユーザがたとえば、ＰＣ３１１，３１３のいずれかからログインした場合には、履歴の表示を許可しない、または、一部の表示を許可しない。このため、不正なユーザが履歴を閲覧して、個人情報が知られたり、データの流れが知られたりするのを防止することができる。
【００８１】
図１０（Ａ）および図１０（Ｂ）は、メニュー画面の一例を示す第２の図である。図１０（Ａ）は、表示する項目が制限されないメニュー画面を示し、図１０（Ｂ）は、表示する項目が制限されたメニュー画面を示す。図１０（Ｂ）を参照して、図１０（Ａ）に示すメニュー画面と比較して、履歴を表示する画面へ遷移するための「ジョブ」の文字が表された項目を含まない。図１０（Ｂ）に示すメニュー画面は、履歴を表示する画面へ遷移するための「ジョブ」の文字が表された項目を含まないので、履歴を表示する画面を表示させることができない。履歴の全部が閲覧されるのを禁止することができる。
【００８２】
図１１（Ａ）および図１１（Ｂ）は、履歴表示画面の一例を示す第１の図である。図１１（Ａ）は、項目の表示が制限されない履歴表示画面を示し、図１１（Ｂ）は、項目の表示が一部制限された履歴表示画面を示す。図１１（Ｂ）を参照して、図１１（Ａ）に示した履歴表示画面と比較して、ユーザ名、ファイル名の項目が表示されない。このため、機能の実行を指示したユーザおよび機能の実行の対象となるデータを知ることができない。
【００８３】
図１２（Ａ）および図１２（Ｂ）は、履歴表示画面の一例を示す第２の図である。図１２（Ａ）は、項目の表示が制限されない履歴表示画面を示し、図１２（Ｂ）は、項目の表示が一部制限された履歴表示画面を示す。図１２（Ｂ）に示す履歴表示画面は、ユーザ名（ユーザＩＤ）が「ａａａ」のユーザがログインした場合の履歴表示画面を示している。図１２（Ｂ）を参照して、図１２（Ａ）に示した履歴表示画面と比較して、ジョブ番号０００００２〜０００００７のレコードが表示されず、ユーザ名が「ａａａ」であるジョブ番号が０００００１および０００００８のレコードのみが表示される。このため、ログインユーザに関連する履歴が表示されるが、他人の履歴は表示されないので、他人が実行を指示し実行された機能の履歴が知られるのを防止することができる。
【００８４】
＜変形例＞
図１３は、変形例におけるログイン受付処理の流れの一例を示すフローチャートである。図６に示したログイン受付処理と異なる点は、ステップＳ０６が削除され、ステップＳ０８およびステップＳ０９に代えて、ステップＳ０８ＡおよびステップＳ０９Ａがそれぞれ実行される点である。その他の処理は、図６に示したログイン受付処理と同じなので、ここでは説明を繰り返さない。
【００８５】
ステップＳ０５において、認証に成功したと判断すると、処理をステップＳ０７に進める。そして、ステップＳ０７において、ログインユーザが部屋１に存在すると判断されると処理をステップＳ０８Ａに進め、そうでなければ処理をステップＳ０９Ａに進める。ステップＳ０８Ａおいては、ログインを許可するが、ステップＳ０９Ａにおいては、ログインを許可することなく、ステップＳ１０と同様のエラー処理を実行する。変形例におけるＭＦＰ１００においては、図７に示した機能制限処理は実行されない。
【００８６】
部屋１に居ないユーザがログインするのを禁止するため、部屋１の外部から、たとえばＰＣ３１１，３１３を用いてログインする行為が禁止される。このため、不正なユーザが外部からログインするのを禁止することができ、セキュリティを向上させることができる。
【００８７】
なお、上述した実施の形態においては、情報処理装置の一例としてＭＦＰ１００を例に説明したが、図６、図７または図１３に示した処理を実行するための機能制限方法または、機能制限方法をコンピュータに実行させるための機能制限プログラムとして発明を捉えることができるのは言うまでもない。
【００８８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００８９】
＜付記＞
（１）  前記機能制限手段は、前記認証手段による認証が成功したユーザと同一ユーザが前記認証装置により認証されていない場合は、前記操作画面を送信しない、請求項２に記載の情報処理装置。
（２）  前記機能制限手段は、前記認証手段による認証が成功したユーザと同一ユーザが前記認証装置により認証されていない場合は、該ユーザが前記認証装置により認証されている場合に送信する前記操作画面の設定項目を少なくした操作画面を送信する、請求項２に記載の情報処理装置。
（３）  前記機能制限手段は、前記記憶手段へアクセスを禁止する、請求項４に記載の情報処理装置。
（４）  前記機能制限手段は、前記記憶手段に新たな記憶領域が生成されるのを禁止する、請求項４に記載の情報処理装置。
（５）  前記機能制限手段は、該機能の実行を指示したユーザの個人情報を含む履歴情報を記憶し、前記履歴情報のうち前記認証手段により認証されたユーザの個人情報を含む履歴情報のみのアクセスを許可する、請求項５に記載の情報処理装置。
（６）  前記記憶手段は、該機能の実行を指示したユーザの個人情報を含む履歴情報を記憶し、
前記機能制限手段は、前記履歴情報に含まれる個人情報へのアクセスを禁止する、請求項５に記載の情報処理装置。
（７）  認証装置と接続された情報処理装置で実行される機能制限方法であって、
操作者を認証するステップと、
前記認証装置による認証結果を取得するステップと、
前記認証ステップにおいて認証されたユーザに対して実行を許可する機能を、該ユーザと同一ユーザが前記認証装置により認証されている場合と、該ユーザが前記認証装置により認証されていない場合とで、異ならせるステップと、を含む機能制限方法。
（８）  認証装置と接続された情報処理装置で実行される機能制限方法あって、
操作者を認証するステップと、
前記認証装置による認証結果を取得するステップと、
前記認証ステップにより認証されたユーザが、前記認証装置により認証されていることを条件にログインを許可するステップと、を含む機能制限方法。
（９）  認証装置と接続された情報処理装置で実行される機能制限プログラムであって、
操作者を認証するステップと、
前記認証装置による認証結果を取得するステップと、
前記認証ステップにおいて認証されたユーザに対して実行を許可する機能を、該ユーザと同一ユーザが前記認証装置により認証されている場合と、該ユーザが前記認証装置により認証されていない場合とで、異ならせるステップと、をコンピュータに実行させる機能制限プログラム。
（１０）  認証装置と接続された情報処理装置で実行される機能制限プログラムあって、
操作者を認証するステップと、
前記認証装置による認証結果を取得するステップと、
前記認証ステップにより認証されたユーザが、前記認証装置により認証されていることを条件にログインを許可するステップと、をコンピュータに実行させる機能制限プログラム。
【図面の簡単な説明】
【００９０】
【図１】本発明の実施の形態の一つにおける認証システムの全体概要を示す図である。
【図２】認証装置のハードウェア構成の一例を示す図である。
【図３】ＭＦＰのハードウェア構成の一例を示すブロック図である。
【図４】認証装置が備えるＣＰＵが有する機能の一例を示す機能ブロック図である。
【図５】ＭＦＰが備えるＣＰＵが有する機能の概要を示す機能ブロック図である。
【図６】ログイン受付処理の流れの一例を示すフローチャートである。
【図７】機能制限処理の流れの一例を示すフローチャートである。
【図８】メニュー画面の一例を示す第１の図である。
【図９】ボックス操作画面の一例を示す図である。
【図１０】メニュー画面の一例を示す第２の図である。
【図１１】履歴表示画面の一例を示す第１の図である。
【図１２】履歴表示画面の一例を示す第２の図である。
【図１３】変形例におけるログイン受付処理の流れの一例を示すフローチャートである。
【符号の説明】
【００９１】
１  部屋、３  ドア、１０  ＡＤＦ、１１  ファクシミリ部、１３  通信制御部、２０  画像読取部、３０  画像形成部、４０  給紙部、５０  後処理部、５１  操作受付部、５３  ユーザ認証部、５５  入室情報取得部、５７  機能制限部、５９  機能実行部、６１  データ管理部、６３  画像形成制御部、６５  画面制御部、６７  データ送信部、１０１  メイン回路、１１１  ＣＰＵ、１１２  ＲＡＭ、１１３  ＲＯＭ、１１４  表示部、１１５  操作部、１１６  ＨＤＤ、１１７  データ通信制御部、１１９Ａ  メモリカード、２００  認証装置、２０１  ＣＰＵ、２０２  通信Ｉ／Ｆ、２０３  モニタ、２０４  入力部、２０５  ＲＡＭ、２０６  ＲＯＭ、２０７  ＨＤＤ、２０９  バス、２１１  認証情報受付部、２１３  認証部、２１５  認証結果登録部、２１７  問合せ受信部、２１９  入室情報送信部、２５０  入力端末。
【図１】
2008217102.tif 000003
【図２】
2008217102.tif 000004
【図３】
2008217102.tif 000005
【図４】
2008217102.tif 000006
【図５】
2008217102.tif 000007
【図６】
2008217102.tif 000008
【図７】
2008217102.tif 000009
【図８】
2008217102.tif 000010
【図９】
2008217102.tif 000011
【図１０】
2008217102.tif 000012
【図１１】
2008217102.tif 000013
【図１２】
2008217102.tif 000014
【図１３】
2008217102.tif 000015