(57)【要約】【課題】正規のＩＣカードが無いために一時的に利用権限を失っているユーザに対して、セキュリティ面を確保しつつ利便性の高い画像形成装置を提供する。【解決手段】ＩＣカードが有るかどうかを判断する（ステップＳ６）。そして、認証がＯＫであるかどうかを判断する（ステップＳ８）。認証がＯＫであると判断した場合には、ユーザ認証の結果を通知する画面を表示する（ステップＳ１０）。ステップＳ８において、認証が失敗であると判断した場合には、機能制御処理を実行する（ステップＳ２０）。具体的には、スキャンｔｏＢＯＸの処理のみ実行が可能となる。そして、スキャンした画像データをボックスに格納する。その際、スキャンした画像データとともに、読み取ったカード識別情報が対応付けられて格納される。そして、認証がＯＫであると判断した場合に、データ検索指示が有る場合には、データ検索処理を実行する（ステップＳ１６）。【選択図】図１２
2012084032.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能の実行が可能な画像形成装置であって、
ＩＣカードのカード識別情報を読み取るカード読取手段と、
前記カード読取手段により読み取られたカード識別情報が予め登録されたカード識別情報であるか否かを判断する認証手段と、
前記複数の機能を制御するとともに、前記認証手段の判断結果に応じて実行可能な機能を制限する制御手段と、
情報を記憶する記憶手段とを備え、
前記制御手段は、前記認証手段による判断結果が予め登録されたカード識別情報でないと判断された場合には、原稿を読み取って読み取ったデータを前記記憶手段に記憶する所定機能の実行を許可し、
前記制御手段は、前記所定機能の実行に応じて、前記読み取ったデータを前記記憶手段に前記カード読取手段で読み取ったカード識別情報に対応付けて記憶し、
前記認証手段において、前記カード読取手段で読み取ったＩＣカードのカード識別情報が予め登録されたカード識別情報であると判断された場合には、別のＩＣカードの別のカード識別情報を前記カード読取手段でさらに読み取り、
前記制御手段は、前記別のカード識別情報に対応付けられたデータが前記記憶手段に記憶されているかどうかのデータ検索を実行する、画像形成装置。
【請求項２】
前記制御手段は、前記データ検索の実行に基づいて前記記憶手段に前記別のカード識別情報に対応付けられたデータが前記記憶手段に記憶されていると判断した場合には、当該データに対するジョブの選択実行の入力を受け付ける、請求項１記載の画像形成装置。
【請求項３】
前記画像形成装置とネットワークで接続された前記画像形成装置と同一の構成および機能を有する別の画像形成装置をさらに備え、
前記制御手段は、前記別のカード識別情報に対応付けられたデータが前記ネットワークで接続された前記別の画像形成装置の前記記憶手段に記憶されているかどうかのデータ検索を実行する、請求項１または２記載の画像形成装置。
【請求項４】
前記制御手段は、前記記憶手段の一時的に格納可能な領域に前記データを記憶する、請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
情報を記憶する記憶手段を有し、複数の機能の実行が可能な画像形成装置の制御方法であって、
ＩＣカードのカード識別情報を読み取るステップと、
読み取られたカード識別情報が予め登録されたカード識別情報であるか否かを判断するステップと、
判断結果に応じて実行可能な機能を制限するステップとを備え、
前記制限するステップは、
判断結果が予め登録されたカード識別情報でないと判断された場合には、原稿を読み取って読み取ったデータを前記記憶手段に記憶する所定機能の実行を許可するステップと、
前記所定機能の実行に応じて、前記読み取ったデータを前記記憶手段に読み取ったカード識別情報に対応付けて記憶するステップとを含み、
前記読み取られたＩＣカードのカード識別情報が予め登録されたカード識別情報であると判断された場合には、別のＩＣカードの別のカード識別情報を読み取るステップと、
前記別のカード識別情報に対応付けられたデータが前記記憶手段に記憶されているかどうかのデータ検索を実行するステップとをさらに備える、画像形成装置の制御方法。
【請求項６】
情報を記憶する記憶手段を有し、複数の機能の実行が可能な画像形成装置のコンピュータで実行可能な制御プログラムであって、
前記制御プログラムは、前記コンピュータに、
ＩＣカードのカード識別情報を読み取るステップと、
読み取られたカード識別情報が予め登録されたカード識別情報であるか否かを判断するステップと、
判断結果に応じて実行可能な機能を制限するステップとを備え、
前記制限するステップは、
判断結果が予め登録されたカード識別情報でないと判断された場合には、原稿を読み取って読み取ったデータを前記記憶手段に記憶する所定機能の実行を許可するステップと、
前記所定機能の実行に応じて、前記読み取ったデータを前記記憶手段に読み取ったカード識別情報に対応付けて記憶するステップとを含み、
前記読み取られたＩＣカードのカード識別情報が予め登録されたカード識別情報であると判断された場合には、別のＩＣカードの別のカード識別情報を読み取るステップと、
前記別のカード識別情報に対応付けられたデータが前記記憶手段に記憶されているかどうかのデータ検索を実行するステップとをさらに備える、処理を実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置において、ＩＣカードを利用したユーザ認証処理に関する。
【背景技術】
【０００２】
従来より、たとえばプリンタあるいはＭＦＰ（Multi Function Peripheral）等の情報処理装置において、セキュリティの観点から一般的にユーザ認証処理が行なわれている。
【０００３】
一例として、情報処理装置と外部認証サーバとがネットワークで接続され、外部認証サーバに登録されたユーザ情報と、情報処理装置において入力されたユーザ情報とが一致するか否かに基づいてユーザ認証処理が実行される。
【０００４】
ユーザ認証処理の方式には、種々の方式があり、特開２０００−３２２５２９号公報、特開２００７−９４９６７号公報においては、複数のＩＣカードを用いたユーザ認証処理を実行する方式が提案されている。また、別の方式として、特開２００８−８０６５２号公報における印刷装置において、例えば、ＩＣカードでユーザ認証するユーザとは異なるユーザに宛ててデータを格納する方式等も提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−３２２５２９号公報
【特許文献２】特開２００７−９４９６７号公報
【特許文献３】特開２００８−８０６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方で、上記の方式においては、正規のＩＣカードすなわち予め登録されたＩＣカードを用いてユーザ認証処理を実行するものであり、基本的に正規のＩＣカードで無い場合、すなわち予め登録されていないＩＣカードについては何らの処理を実行することができない。
【０００７】
一般的に従来のオフィスにおいては、正規のＩＣカードを忘れた際や、出張者等、正規のＩＣカードを有していないユーザのために一時的に例えば画像形成装置の利用を許可するＩＣカードを貸し出したり、あるいは、パスワード等が不要なパブリックユーザとしての使用を許可したりする場合がある。
【０００８】
しかしながら、パブリックユーザの使用を許可すると、意図しないユーザにも画像形成装置の機能を利用することが可能となり、セキュリティ面で問題があった。また、ＩＣカードの貸し出しは、管理が面倒であり、貸し出すユーザに合わせて利用権限を再設定しなければならないという問題もあった。
【０００９】
本発明は、上記のような問題を解決するためになされたものであって、正規のＩＣカードが無いために一時的に利用権限を失っているユーザに対して、セキュリティ面を確保しつつ利便性の高い画像形成装置、画像形成装置の制御方法および制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明のある局面に従う画像形成装置は、複数の機能の実行が可能な画像形成装置であって、ＩＣカードのカード識別情報を読み取るカード読取手段と、カード読取手段により読み取られたカード識別情報が予め登録されたカード識別情報であるか否かを判断する認証手段と、複数の機能を制御するとともに、認証手段の判断結果に応じて実行可能な機能を制限する制御手段と、情報を記憶する記憶手段とを備える。制御手段は、認証手段による判断結果が予め登録されたカード識別情報でないと判断された場合には、原稿を読み取って読み取ったデータを記憶手段に記憶する所定機能の実行を許可し、制御手段は、所定機能の実行に応じて、読み取ったデータを記憶手段にカード読取手段で読み取ったカード識別情報に対応付けて記憶し、認証手段において、カード読取手段で読み取ったＩＣカードのカード識別情報が予め登録されたカード識別情報であると判断された場合には、別のＩＣカードの別のカード識別情報をカード読取手段でさらに読み取り、制御手段は、別のカード識別情報に対応付けられたデータが記憶手段に記憶されているかどうかのデータ検索を実行する。
【００１１】
好ましくは、制御手段は、データ検索の実行に基づいて記憶手段に別のカード識別情報に対応付けられたデータが記憶手段に記憶されていると判断した場合には、当該データに対するジョブの選択実行の入力を受け付ける。
【００１２】
好ましくは、画像形成装置とネットワークで接続された画像形成装置と同一の構成および機能を有する別の画像形成装置をさらに備える。制御手段は、別のカード識別情報に対応付けられたデータがネットワークで接続された別の画像形成装置の記憶手段に記憶されているかどうかのデータ検索を実行する。
【００１３】
好ましくは、制御手段は、記憶手段の一時的に格納可能な領域にデータを記憶する。
本発明のある局面に従う画像形成装置の制御方法は、情報を記憶する記憶手段を有し、複数の機能の実行が可能な画像形成装置の制御方法であって、ＩＣカードのカード識別情報を読み取るステップと、読み取られたカード識別情報が予め登録されたカード識別情報であるか否かを判断するステップと、判断結果に応じて実行可能な機能を制限するステップとを備える。制限するステップは、判断結果が予め登録されたカード識別情報でないと判断された場合には、原稿を読み取って読み取ったデータを記憶手段に記憶する所定機能の実行を許可するステップと、所定機能の実行に応じて、読み取ったデータを記憶手段に読み取ったカード識別情報に対応付けて記憶するステップとを含む。読み取られたＩＣカードのカード識別情報が予め登録されたカード識別情報であると判断された場合には、別のＩＣカードの別のカード識別情報を読み取るステップと、別のカード識別情報に対応付けられたデータが記憶手段に記憶されているかどうかのデータ検索を実行するステップとをさらに備える。
【００１４】
本発明のある局面に従う画像形成装置の制御プログラムは、情報を記憶する記憶手段を有し、複数の機能の実行が可能な画像形成装置のコンピュータで実行可能な制御プログラムであって、制御プログラムは、コンピュータに、ＩＣカードのカード識別情報を読み取るステップと、読み取られたカード識別情報が予め登録されたカード識別情報であるか否かを判断するステップと、判断結果に応じて実行可能な機能を制限するステップとを備える。制限するステップは、判断結果が予め登録されたカード識別情報でないと判断された場合には、原稿を読み取って読み取ったデータを記憶手段に記憶する所定機能の実行を許可するステップと、所定機能の実行に応じて、読み取ったデータを記憶手段に読み取ったカード識別情報に対応付けて記憶するステップとを含む。読み取られたＩＣカードのカード識別情報が予め登録されたカード識別情報であると判断された場合には、別のＩＣカードの別のカード識別情報を読み取るステップと、別のカード識別情報に対応付けられたデータが記憶手段に記憶されているかどうかのデータ検索を実行するステップとをさらに備える、処理を実行させる。
【発明の効果】
【００１５】
本発明のある局面に従う画像形成装置は、認証手段による判断結果が予め登録されたカード識別情報でないと判断された場合には、原稿を読み取って読み取ったデータを記憶手段に記憶する所定機能の実行を許可し、制御手段は、所定機能の実行に応じて、読み取ったデータを記憶手段にカード読取手段で読み取ったカード識別情報に対応付けて記憶する。認証手段において、カード読取手段で読み取ったＩＣカードのカード識別情報が予め登録されたカード識別情報であると判断された場合には、別のＩＣカードの別のカード識別情報をカード読取手段でさらに読み取り、制御手段は、別のカード識別情報に対応付けられたデータが記憶手段に記憶されているかどうかのデータ検索を実行する。当該処理により、正規のＩＣカードが無いために一時的に利用権限を失っているユーザであっても所定機能を実行してデータを保存し、そして、後に正規のカードで認証が成功した場合には、保存したデータを検索するデータ検索を実行することが可能であるためセキュリティ面を確保するとともに、利便性が高い。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態１に従う画像形成装置について説明する概略図である。
【図２】本発明の実施の形態１に従うＭＦＰ１０の構成を説明する概略ブロック図である。
【図３】本発明の実施の形態１に従うＭＦＰ１０における操作パネル１９の構成を説明する図である。
【図４】本発明の実施の形態１に従うログイン画面を説明する図である。
【図５】本発明の実施の形態１に従うユーザ認証情報を説明する図である。
【図６】本発明の実施の形態１に従うユーザ認証の結果を通知する画面１０２を説明する図である。
【図７】本発明の実施の形態１に従うユーザ認証の結果を通知する別の画面１１０を説明する図である。
【図８】本発明の実施の形態１に従うＨＤＤ１５に格納されたデータを説明する図である。
【図９】本発明の実施の形態１に従うデータ検索画面２００を説明する図である。
【図１０】本発明の実施の形態１に従うデータ検索結果画面２１０を説明する図である。
【図１１】本発明の実施の形態１に従うジョブ選択画面２２０を説明する図である。
【図１２】本発明の実施の形態１に従うユーザ認証処理を説明するフロー図である。
【図１３】本発明の実施の形態１に従うデータ検索処理を説明するフロー図である。
【図１４】本発明の実施の形態２の変形例に従うサーバ５を追加したシステムの構成について説明する図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ本発明の実施の形態について説明する。以下の説明において同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同一であるものとする。
【００１８】
（実施の形態１）
図１は、本発明の実施の形態１に従う画像形成装置について説明する概略図である。
【００１９】
図１を参照して、ここでは、画像形成装置がネットワーク２を介して別の画像形成装置と接続されている場合について説明する。本発明の実施の形態１に従う画像形成装置は、ＩＣカードのカード識別情報を認識することが可能なＭＦＰ（Multi Function Peripheral）として説明する。なお、ＭＦＰ１０とＭＦＰ４の構成および機能については同一であるものとする。
【００２０】
ネットワーク２は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によるコンピュータやネットワーク機器同士を接続したＬＡＮ（Local Area Network）や、ＬＡＮ同士を専用線で接続したＷＡＮ（Wide Area Network）、およびインターネット等を含む。なお、ネットワーク２に接続される機器の種類および台数はこれらに限定されるものではない。
【００２１】
図２は、本発明の実施の形態１に従うＭＦＰ１０の構成を説明する概略ブロック図である。
【００２２】
図２を参照して、本発明の実施の形態１に従うＭＦＰ１０は、ＭＦＰ１０全体を制御するためのＣＰＵ（Central Processing Unit）１１と、ＣＰＵ１１のプログラム部分の実行に必要なデータを一時的に記憶するＲＡＭ（Random Access Memory）１２と、ＣＰＵ１１で実行されるプログラムやデータを不揮発的に記憶する記憶手段であるハードディスクドライブ１５（ＨＤＤ：Hard Disk Drive）および不揮発性メモリ１４と、ＣＰＵ１１で実行されるプログラムが予め格納されたＲＯＭ（Read-Only memory）１３と、各種操作を実行するための操作パネル１９と、原稿を読取って画像データを取得するスキャナ１７と、画像データを紙媒体に印刷する印刷手段であるプリンタ１８と、外部との間でデータを通信を実行するための送信／受信手段であるＬＡＮカード等からなるネットワークインタフェースカード（ＮＩＣ）１６と、ＩＣカードのカード識別情報を読み取るカードリーダ２１と、ユーザ認証処理としてカードリーダ２１で読み取ったカード識別情報に基づいて正規のカードであるか否か、具体的には予め登録されたカード識別情報であるか否かを判断するためのカード識別モジュール２０とを含む。
【００２３】
なお、各部は内部バスで接続されており、互いにデータの授受が可能であるものとする。
【００２４】
カード識別モジュール２０は、カードリーダ２１で読み取ったカード識別情報が正規のカードである、すなわち、予め登録されたカード識別情報であると判断した場合には、その結果をＣＰＵ１１に通知する。
【００２５】
また、カード識別モジュール２０は、カードリーダ２１で読み取ったカード識別情報が正規のカードでない、すなわち、予め登録されたカード識別情報でないと判断した場合には、その結果をＣＰＵ１１に通知する。
【００２６】
ＣＰＵ１１は、上記カード識別モジュール２０からの通知結果に基づいて、ＭＦＰ１０が有する機能の実行を許可したり、機能を制限して所定の機能の実行のみ許可したりする。
【００２７】
本例においては、一例として、後述するがユーザ認証処理として成功した場合には機能の制限が設けられないが、ユーザ認証処理に失敗した場合には機能が制限され、スキャントゥボックス（スキャンｔｏＢＯＸ）の機能のみの利用が可能であるものとする。スキャントゥボックスとは、原稿をスキャンして、スキャンした画像データをボックスに格納する処理である。したがって、ＭＦＰ１０の成果物としてのコピーや、メール送信としての機能等は実行することができず、単にスキャンしたデータを保存することしかできないものである。
【００２８】
図３は、本発明の実施の形態１に従うＭＦＰ１０における操作パネル１９の構成を説明する図である。
【００２９】
図３を参照して、スタートキー３０は、コピー／スキャン等の動作を開始させるために用いられる。テンキーはコピー枚数等の数値等を入力するために用いられる。クリアキーは、入力された数値のクリア、および蓄積された画像記憶の画像データを破棄等するために用いられる。
【００３０】
ストップキー３２は、コピー／スキャン動作の停止を指示するために用いられる。パネルリセットキー３４は、設定されているモードおよびジョブを破棄するために用いられる。
【００３１】
また、操作ディスプレイ３６は、各種モードの表示や設定等を実行するためにタッチパネルが取付けられている。
【００３２】
このタッチパネルによって、ユーザは操作ディスプレイ３６内の表示内容に従った各種設定を行なうことができる。また、タッチパネルにおける設定画面領域には、通常はコピー動作やスキャン動作を実行する際に行なう基本的／応用的な設定のためのボタンが配置されている。各ボタンを押下するとその詳細設定を行なうための階層画面が表示される。
【００３３】
本例においては、一例として、コピー動作を実行するための各種詳細設定領域２２が示されており、当該領域内において、倍率を調整するためのアイコン、濃度を調整するためのアイコン、画像調整のためのアイコン、用紙を設定するためのアイコンがそれぞれ示されている。
【００３４】
本例においては、コピー動作を実行する場合の各種詳細設定のためのアイコンについて説明したが、スキャン動作についても同様の詳細設定領域が表示される。
【００３５】
また、左側のジョブ情報画面領域にはその時点でＭＦＰ１０に投入されているジョブ情報が表示される。表示は実行されるべきジョブの順序で並んでいる。特定のジョブに対して消去変更等の操作を行なう場合は、ジョブ操作ボタンを選択した後、操作対象となるジョブ番号ボタンを押下する。それらの操作によってジョブ操作画面が表示され、特定のジョブに対する操作が可能となる。
【００３６】
コピー（Copy）キー４６、およびスキャン（Scan）キー４４は、ＭＦＰ１０をコピー／スキャナのいずれのモードで動作させるかを設定するための選択キーである。
【００３７】
また、ボックス（Box）キー４２は、ＭＦＰ１０のハードディスクドライブ１５にアクセスするための選択キーである。当該ボックスキー４２を選択することにより、当該ボックスに格納されたデータを確認して、格納されたデータのプリント、あるいは送信等の処理が可能である。なお、各個人毎にボックス領域が設けられておりユーザの権限のあるボックスのみにアクセスすることが可能である。なお、本例においては、権限の無いユーザがＭＦＰ１０を使用した場合にテンポラリボックスにデータが格納される場合について説明する。
【００３８】
コピーキー４６を押下した場合、ＭＦＰ１０はコピー機として使用可能となる。この状態ではスキャナ動作は実行することはできない。
【００３９】
また、スキャンキー４４を押下した場合、ＭＦＰ１０はスキャナとなる。この状態ではコピー動作を実行することはできない。
【００４０】
なお、コピーキー４６とスキャンキー４４は排他的動作となり、一方を選択すると自動的に他方は非選択状態となる。
【００４１】
また、操作パネル１９には、ＩＣカード載置領域５０が設けられており、ＭＦＰ１０を利用することを希望するユーザが所持するＩＣカードを当該領域に載置することにより、カードリーダ２１によりデータが読み取られて、所定のユーザ認証処理が実行されるものとする。なお、ＩＣカードとしては、接触型、非接触型のいずれも適用可能である。
【００４２】
また、操作パネル１９には、ログイン／ログアウトボタン２８が設けられており、当該ログイン／ログアウトボタン２８を押下することによりＩＣカードを用いた所定のユーザ認証処理を実行することが可能である。
【００４３】
また、操作パネル１９には、ユーザ登録ボタン２９が設けられており、当該ボタンを押下することにより、ユーザ認証処理を実行するためのユーザ認証情報をＨＤＤ１５等に格納するためのユーザ新規登録処理を実行することができる。なお、当該ユーザ新規登録処理は、当該ＭＦＰ１０の管理者が実行する。なお、管理者を介さずにユーザがユーザ新規登録処理を実行するようにしても良い。当該ユーザ新規登録処理に従って各個人毎にボックス領域が設けられるものとする。
【００４４】
図４は、本発明の実施の形態１に従うログイン画面を説明する図である。
図４を参照して、本発明の実施の形態１に従うログイン画面１００は、上述した操作パネル１９の操作ディスプレイ３６に表示されるものである。
【００４５】
具体的には、操作パネル１９のログイン／ログアウトボタン２８が押下されることにより当該ログイン画面１００が操作ディスプレイ３６に表示される。
【００４６】
ここでは、「ＩＣカードをＩＣカード載置領域に載置して下さい。」の表示がなされている場合が示されている。当該表示に従って、ユーザがＩＣカード載置領域５０に予め登録されたＩＣカードを載置することによりユーザ認証処理が実行される。
【００４７】
図５は、本発明の実施の形態１に従うユーザ認証情報を説明する図である。
図５を参照して、一例としてＨＤＤ１５に複数のユーザ認証情報が格納されている。
【００４８】
登録された順にＩＤが昇順的につけられ、ユーザＩＤとともにカードＩＤが登録されている場合が示されている。
【００４９】
上述したように、予め管理者がユーザ新規登録処理を実行して使用するユーザＩＤとともに当該ＭＦＰ１０のユーザ認証処理で用いる正規のＩＣカードのカード識別情報を登録するものとする。
【００５０】
本例においては、一例として、ＩＤ「００１」に対応してユーザＩＤ「佐藤」、カードＩＤ（識別情報）「ＩＤＡＡＡ」が登録されている場合が示されている。
【００５１】
同様に、ＩＤ「００２」に対応してユーザＩＤ「ＡＢＣ」、カードＩＤ（識別情報）「ＩＤＢＢＢ」が登録されている場合が示されている。
【００５２】
他のユーザ認証情報についても同様である。
カード識別モジュール２０は、当該ＨＤＤ１５に格納されたユーザ認証情報の中にカードリーダ２１で読み取ったカード識別情報と一致する情報が含まれているか否かを判断する。
【００５３】
カード識別モジュール２０は、当該ＨＤＤ１５に格納されたユーザ認証情報の中にカードリーダ２１で読み取ったカード識別情報と一致する情報が含まれていると判断した場合には、正規のカードである、すなわち予め登録されたカード識別情報であると判断して認証成功としてその結果をＣＰＵ１１に通知する。
【００５４】
一方、カード識別モジュール２０は、当該ＨＤＤ１５に格納されたユーザ認証情報の中にカードリーダ２１で読み取ったカード識別情報と一致する情報が含まれていないと判断した場合には、正規のカードでない、すなわち予め登録されたカード識別情報でないと判断して認証失敗として読み取ったカード識別情報とともにその結果をＣＰＵ１１に通知する。
【００５５】
図６は、本発明の実施の形態１に従うユーザ認証の結果を通知する画面１０２を説明する図である。
【００５６】
図６を参照して、本発明の実施の形態１に従うユーザ認証の結果を通知する画面１０２は、上述した操作パネル１９の操作ディスプレイ３６に表示されるものである。ここでは、ユーザ認証に成功した場合が示されている。
【００５７】
具体的には、「認証に成功しました。」の表示とともに、「ＯＫ」ボタン１０６と、「データ検索」ボタン１０４とが設けられている場合が示されている。
【００５８】
「ＯＫ」ボタン１０６を選択することにより当該表示が終了して、例えば、図３の操作ディスプレイ３６の表示が実行されて、ユーザ認証処理が成功したユーザは各種の機能を実行することが可能である。
【００５９】
「データ検索」ボタン１０４については後述するが、当該「データ検索」ボタン１０４を選択することにより後述するデータ検索処理を実行することが可能となる。
【００６０】
図７は、本発明の実施の形態１に従うユーザ認証の結果を通知する別の画面１１０を説明する図である。
【００６１】
図７を参照して、本発明の実施の形態１に従うユーザ認証の結果を通知する画面１１０は、上述した操作パネル１９の操作ディスプレイ３６に表示されるものである。ここでは、ユーザ認証に失敗した場合が示されている。
【００６２】
具体的には、「認証できませんでした。スキャンｔｏＢＯＸのみ使用することができます。」の表示とともに、「ＯＫ」ボタン１１２が設けられている場合が示されている。
【００６３】
「ＯＫ」ボタン１１２を選択することにより当該表示を終了して、ユーザ認証処理に失敗したユーザは、スキャンｔｏＢＯＸのみ使用可能となる。すなわち、他の機能の実行は制限されることになる。
【００６４】
上述したようにスキャントゥボックス（スキャンｔｏＢＯＸ）とは、原稿をスキャンして、スキャンした画像データをボックスに格納する処理である。
【００６５】
その際、画像データは、ＨＤＤ１５のテンポラリボックス領域に格納されるものとする。
【００６６】
なお、テンポラリボックス領域には、スキャンした画像データとともに、カードリーダ２１で読み取ったカード識別情報が対応付けられて格納されるものとする。
【００６７】
図８は、本発明の実施の形態１に従うＨＤＤ１５に格納されたデータを説明する図である。
【００６８】
図８を参照して、ここでは、ＨＤＤ１５に各ユーザ毎に設けられたボックス領域ＢＡ，ＢＢと、テンポラリボックス領域ＢＣとが設けられている場合が示されている。
【００６９】
一例として、ユーザＩＤ「佐藤」に対応するボックス領域ＢＡと、ユーザＩＤ「ＡＢＣ」に対応するボックス領域ＢＢとが設けられている場合が示されている。各ボックス領域に当該ユーザの指示により格納された画像データ（ドキュメント）が格納される。
【００７０】
また、テンポラリボックス領域ＢＣには、ユーザ認証処理に失敗したユーザが実行したスキャンｔｏＢＯＸの画像データ（ドキュメント）が格納される。なお、当該画像データは、ユーザ認証処理の際にカードリーダ２１で読み取ったカード識別情報と対応付けられて格納される。なお、処理が実行されたされた日時情報についても当該画像データに付加するようにすることも可能である。なお、格納した際に、ユーザが画像データにファイル名等の名称を付けるようにしても良い。
【００７１】
ここで対応付けられるカード識別情報は固有のカード識別情報であればどのようなものでも良い。したがって、正規のカードを一時的に所持していないユーザは、自己が有する任意のＩＣカードを用いてユーザ認証処理を実行した場合にユーザ認証に失敗した場合であってもスキャンｔｏＢＯＸにより原稿の画像データをテンポラリボックス領域ＢＣに保存することが可能となる。
【００７２】
なお、テンポラリボックス領域ＢＣの容量は固定されており、データが一杯になれば古いデータが削除されるものとする。当該設定によりテンポラリボックス領域ＢＣによって他のボックス領域のデータ容量が影響を受けないようにすることが可能である。
【００７３】
本例のテンポラリボックス領域ＢＣにより、一時的に正規のカードを所持していないユーザは、原稿をスキャンした画像データをＢＯＸに一時的に保存することのみが可能である。そして、後述するが当該テンポラリボックス領域ＢＣに格納された画像データは、ユーザが正規のカードを用いてユーザ認証処理を実行した場合に、アクセスすることが可能となる。
【００７４】
図９は、本発明の実施の形態１に従うデータ検索画面２００を説明する図である。
図９を参照して、具体的には、図６で説明したユーザ認証の結果を通知する画面１０２において設けられている「データ検索」ボタン１０４を選択した場合に当該画面が表示されるものとする。
【００７５】
ここでは、「データ検索に用いるＩＣカードをＩＣカード載置領域に載置して下さい。」の表示がなされている。また、「キャンセル」ボタン２０２が設けられており、当該データ検索処理を中止することも可能である。
【００７６】
当該表示に従って、ユーザがＩＣカード載置領域５０に正規のカードではなく、以前にスキャンｔｏＢＯＸを利用した際に用いたＩＣカードを載置する。
【００７７】
カードリーダ２１は、ＩＣカード載置領域５０に載置されたＩＣカードのカード識別情報を読み取って、ＣＰＵ１１に通知する。なお、カード識別モジュール２０を介してＣＰＵ１１に通知するようにしても良い。
【００７８】
ＣＰＵ１１は、カードリーダ２１で読み取られたカード識別情報に基づいて、ＨＤＤ１５のテンポラリボックス領域ＢＣに一致する情報が含まれているか否かのデータ検索処理を実行する。
【００７９】
図１０は、本発明の実施の形態１に従うデータ検索結果画面２１０を説明する図である。
【００８０】
図１０を参照して、ここでは、データ検索結果画面２１０において、データ検索処理の結果が表示されている。
【００８１】
具体的には、「データが見つかりました。使用したいファイルを選択して下さい。」の表示とともに、データ検索処理の結果である選択可能なリスト２１６が示されている。
【００８２】
一例として、リスト２１６は、日時とファイル名とで構成されており、「日時」「２０１０／１０／０１  ００：００」と、「ファイル名」「ドキュメントＡＡ」とが示されている。
【００８３】
ＣＰＵ１１は、ＩＣカードのカード識別情報に基づいて、ＨＤＤ１５のテンポラリボックス領域ＢＣに格納されている一致するカード識別情報に対応付けられた一例として、「ドキュメントＡＡ」を検索し、その結果をリストとして表示する。
【００８４】
また、本例のデータ検索結果画面２１０においては、「ＯＫ」ボタン２１２と、「キャンセルボタン」２１４とが設けられている。
【００８５】
ユーザが「ＯＫ」ボタン２１２を押下することにより当該選択したデータに対するジョブを実行することが可能となる。
【００８６】
一方、ユーザが「キャンセル」ボタン２１４を押下することにより当該データ検索結果画面２１０が終了されて、通常の処理が実行される。すなわち、図３の操作ディスプレイ３６の表示が実行されて、ユーザは各種の機能を実行することが可能である。
【００８７】
なお、ここでは、リストとしてデータ検索処理の結果として１つのデータが見つかった場合が示されているが、特に１つに限られず複数のデータが見つかった場合には、当該複数のデータを選択可能な状態に表示するようにすることも当然に可能である。
【００８８】
図１１は、本発明の実施の形態１に従うジョブ選択画面２２０を説明する図である。
図１１を参照して、ここでは、データ検索結果画面２１０において、リスト２１６に表示されたデータを選択して、「ＯＫ」ボタンを押下した場合のジョブ選択画面が表示されている。
【００８９】
具体的には、「実行するジョブを選択して下さい。」の表示とともに、選択されたデータである、「日時」「２０１０／１０／０１  ００：００」と、「ファイル名」「ドキュメントＡＡ」とが示されている。
【００９０】
そして、当該ジョブ選択画面２２０においては、「印刷」ボタン２２２、「保存」ボタン２２４、「送信」ボタン２２６、「キャンセル」ボタン２２８がそれぞれ設けられている。
【００９１】
「印刷」ボタン２２２を選択することにより、当該選択されたデータに対する印刷ジョブを実行することが可能である。具体的には、当該「印刷」ボタン２２２を選択することにより、テンポラリボックス領域ＢＣに格納されているデータをプリンタ１８を介して記録用紙に印刷処理することが可能である。
【００９２】
また、「保存」ボタン２２４を選択することにより、当該選択されたデータに対するボックス保存ジョブを実行することが可能である。具体的には、当該「保存」ボタン２２４を選択することにより、テンポラリボックス領域ＢＣに格納されているデータをユーザ毎に割り当てられているボックス領域に移動させる処理を実行することが可能である。
【００９３】
また、「送信」ボタン２２６を選択することにより、当該選択されたデータを例えば、メール送信、ファックス送信等のネットワーク２を介した送信ジョブを実行することが可能である。具体的には、当該「送信」ボタン２２６を選択することにより、送信するあて先を入力して、テンポラリボックス領域ＢＣに格納されているデータとともに、所定のあて先にネットワークを介して送信処理することが可能である。
【００９４】
また、「キャンセル」ボタン２２８を選択することにより、当該選択されたデータに対するジョブの実行の中止を指示することが可能である。当該中止の場合には、図３の操作ディスプレイ３６の表示が実行されるものとする。
【００９５】
なお、ここでは、「印刷」、「送信」、「保存」のそれぞれのジョブを実行するボタンを設けた場合について一例として説明したが、１つのジョブでもよく、また、それ以外のジョブを実行するボタンを設けるようにすることも可能である。
【００９６】
なお、１つのデータに対するジョブの実行について説明しているが、特に１つに限られず複数のデータが見つかった場合には、当該複数のデータのそれぞれについてジョブの実行を指示するようにしても良い。また、１つのデータに対して複数のジョブを実行可能なようにしても良い。
【００９７】
図１２は、本発明の実施の形態１に従うユーザ認証処理を説明するフロー図である。
図１２を参照して、まず、ＣＰＵ１１は、ログインボタンが押下されたかどうかを判断する（ステップＳ２）。具体的には、図３で説明したログイン／ログアウトボタン２８が押下されたかどうかを判断する。ＣＰＵ１１は、ログイン／ログアウトボタン２８が押下されたと判断した場合（ステップＳ２においてＹＥＳ）には、ログイン画面を表示する（ステップＳ４）。具体的には、図４で説明したログイン画面１００を表示する。
【００９８】
次に、ＩＣカードが有るかどうかを判断する（ステップＳ６）。
具体的には、カードリーダ２１がＩＣカード載置領域５０に載置されたＩＣカードのカード識別情報を読み取ったかどうかを判断する。
【００９９】
次に、ＩＣカードが有ると判断した場合（ステップＳ６においてＹＥＳ）には、認証がＯＫであるかどうかを判断する（ステップＳ８）。具体的には、カード識別モジュール２０は、カードリーダ２１で読み取ったカード識別情報が正規のカードである、すなわち、予め登録されたカード識別情報であるか否かを判断して、その結果をＣＰＵ１１に通知する。
【０１００】
なお、ＩＣカードが無いと判断した場合（ステップＳ６においてＮＯ）には、ステップＳ４に戻り、ログイン画面１００の表示を維持する。
【０１０１】
ステップＳ８において、カード識別モジュール２０は、認証がＯＫであると判断した場合、すなわち、ＨＤＤ１５に格納されたユーザ認証情報の中にカードリーダ２１で読み取ったカード識別情報と一致する情報が含まれていると判断した場合には、その結果をＣＰＵ１１に通知する。
【０１０２】
そして、ＣＰＵ１１は、ユーザ認証の結果を通知する画面を表示する（ステップＳ１０）。具体的には、図６で説明したように認証が成功した場合の通知画面を表示する。
【０１０３】
次に、ステップＳ１０のユーザ認証の結果を通知する画面において、ＣＰＵ１１は、データ検索の指示が有ったかどうかを判断する（ステップＳ１２）。具体的には、図６のユーザ認証の結果を通知する画面１０２において、「データ検索」ボタン１０４を選択したかどうかを判断する。
【０１０４】
ＣＰＵ１１は、「データ検索」ボタン１０４が選択されたと判断した場合には、データ検索指示有り（ステップＳ１２においてＹＥＳ）としてステップＳ１６に進み、データ検索処理を実行する。データ検索処理については後述する。
【０１０５】
一方、ＣＰＵ１１は、「データ検索」ボタン１０４が選択されなかったと判断した場合、例えば「ＯＫ」ボタン１０６が選択された場合には、データ検索指示無し（ステップＳ１２においてＮＯ）として通常処理を実行する（ステップＳ１４）。具体的には、上述した図３の画面を表示し、各種のユーザの指示に従う機能を実行する。そして、処理を終了する（エンド）。
【０１０６】
一方、ステップＳ８において、カード識別モジュール２０は、認証が失敗であると判断した場合、すなわち、ＨＤＤ１５に格納されたユーザ認証情報の中にカードリーダ２１で読み取ったカード識別情報と一致する情報が含まれていないと判断した場合には、その結果をカード識別情報とともにＣＰＵ１１に通知する。
【０１０７】
そして、ＣＰＵ１１は、ユーザ認証の結果を通知する画面を表示する（ステップＳ１８）。ここでは、図７で説明したように認証が失敗した場合の通知画面を表示する。
【０１０８】
そして、ＣＰＵ１１は、機能制限処理を実行する（ステップＳ２０）。具体的には、スキャンｔｏＢＯＸの処理のみ実行が可能となり、その他の機能の実行は制限される。そして、ＣＰＵ１１は、スキャンｔｏＢＯＸの処理が実行された場合には、原稿をスキャンして、スキャンした画像データをボックスに格納する。その際、画像データは、ＨＤＤ１５のテンポラリボックス領域に格納されるものとする。なお、テンポラリボックス領域には、スキャンした画像データとともに、カードリーダ２１で読み取ったカード識別情報が対応付けられて格納される。そして、処理を終了する（エンド）。
【０１０９】
次に、データ検索処理について説明する。
図１３は、本発明の実施の形態１に従うデータ検索処理を説明するフロー図である。
【０１１０】
図１３を参照して、ＣＰＵ１１は、「データ検索」ボタン１０４の指示が有ったと判断した場合には、データ検索画面を表示する（ステップＳ３０）。具体的には、図９で説明したデータ検索画面２００を表示する。
【０１１１】
次に、ＩＣカードが有るかどうかを判断する（ステップＳ３２）。
具体的には、カードリーダ２１がＩＣカード載置領域５０に載置されたＩＣカードのカード識別情報を読み取ったかどうかを判断する。そして、読み取った場合には、当該カード識別情報をＣＰＵ１１に通知する。
【０１１２】
次に、ＩＣカードが有ると判断した場合（ステップＳ３２においてＹＥＳ）には、検索を実行する（ステップＳ３４）。なお、ＩＣカードが無いと判断した場合（ステップＳ３２においてＮＯ）には、ステップＳ３０に戻り、データ検索画面２００の表示を維持する。
【０１１３】
そして、ＣＰＵ１１は、カードリーダ２１が読み取ったカード識別情報に基づいて、ＨＤＤ１５のテンポラリボックス領域ＢＣに一致するデータが有るか否かを判断する。
【０１１４】
そして、ＣＰＵ１１は、一致するデータが有ると判断した場合（ステップＳ３６においてＹＥＳ）には、データ検索処理のデータ検索結果画面を表示する（ステップＳ３８）。
【０１１５】
具体的には、図１０に示されるようにデータ検索処理の結果の選択可能なリストを表示する。
【０１１６】
次に、ＣＰＵ１１は、選択入力が有ったかどうかを判断する（ステップＳ４０）。
具体的には、データ検索結果画面２１０において、表示したリストの項目が選択されたかどうかを判断する。
【０１１７】
ステップＳ４０において、ＣＰＵ１１は、選択入力が有ったと判断した場合（ステップＳ４０においてＹＥＳ）には、ジョブ選択画面を表示する（ステップＳ４２）。具体的には、図１１に示されるジョブ選択画面２２０を表示する。
【０１１８】
次に、ＣＰＵ１１は、ジョブの実行指示が有るかどうかを判断する（ステップＳ４４）。
【０１１９】
ステップＳ４４において、ＣＰＵ１１は、ジョブの実行指示が有ると判断した場合（ステップＳ４４においてＹＥＳ）には、ジョブを実行する（ステップＳ４６）。
【０１２０】
そして、処理を終了する（リターン）。
一方、ステップＳ４０において、ＣＰＵ１１は、選択入力が無かったと判断した場合（ステップＳ４０においてＮＯ）には、処理を終了する（リターン）。例えば、図１０におけるデータ検索結果画面２１０において、「キャンセル」ボタン２１４が選択された場合が挙げられる。
【０１２１】
また、ステップＳ４４において、ＣＰＵ１１は、ジョブの実行指示が無いと判断された場合（ステップＳ４４においてＮＯ）には、処理を終了する（リターン）。例えば、図１１におけるジョブ選択画面２２０において、「キャンセル」ボタン２２８が選択された場合が挙げられる。
【０１２２】
一方、ステップＳ３６において、ＣＰＵ１１は、カードリーダ２１が読み取ったカード識別情報に基づいて、ＨＤＤ１５のテンポラリボックス領域ＢＣに一致するデータが無いと判断した場合（ステップＳ３６においてＮＯ）には、図示しないデータ検索結果画面を表示する（ステップＳ４８）。そして、処理を終了する（リターン）。この場合には、データが見つからなかったため、データ検索結果画面においてその結果のみを通知し、処理を終了するものとする。
【０１２３】
なお、本例においては、操作パネル１９にＩＣカードを認識するためのＩＣカード載置領域５０を設けた場合について説明したが、特に操作パネルに限られず、当該領域を別の箇所に設けても良い。
【０１２４】
また、非接触型のＩＣカードである場合には、当該領域を設けることなく、例えば、ユーザがＭＦＰ１０に近づくことにより、ＩＣカードから電波がＩＣカードリーダ２１に発信されて、ＩＣカードリーダ２１においてＩＣカード情報が認識されるようにすることも可能である。
【０１２５】
また、本例においては、カード識別モジュール２０をＣＰＵ１１と別に設けて、当該モジュールにおいてユーザ認証処理を実行する場合について説明したが、当該機能をＣＰＵ１１に設けてＣＰＵ１１がユーザ認証処理を実行するようにすることも当然に可能である。その場合には、カード識別モジュール２０を設ける必要は無い。
【０１２６】
上記に従う処理により、正規のカードを一時的に所持していないユーザであって、ユーザ認証処理に成功しないような状況であっても、スキャンｔｏＢＯＸの機能のみ開放して原稿の画像データをテンポラリボックス領域ＢＣに任意のカードのＩＣカード識別情報に対応付けて保存することが可能となる。そして、正規のカードを用いて再度、ユーザ認証処理した際に、テンポラリボックス領域ＢＣに格納されたデータにアクセスして、当該データに対して所望のジョブを実行することが可能となる。
【０１２７】
したがって、正規のＩＣカードを本来的に有していないユーザについては、テンポラリボックス領域ＢＣにアクセスすることはできないためセキュリティ面を確保することができるとともに、正規のカードを一時的に有していないユーザについては、任意のＩＣカードを用いて、スキャンｔｏＢＯＸにより原稿の画像データをテンポラリボックス領域ＢＣに保存して、後に所望のジョブを実行することが可能であるため利便性の高い画像形成装置を実現することができる。
【０１２８】
（実施の形態２）
上記の実施の形態１においては、一例として正規のカードを一時的に有しないユーザがＭＦＰ１０のＨＤＤ１５のテンポラリボックス領域ＢＣにデータを格納し、そして、後にＭＦＰ１０において、正規のカードによるユーザ認証処理の際に、当該データにアクセスして利用する場合について説明した。
【０１２９】
本実施の形態２においては、同じＭＦＰに限られず、他のＭＦＰのＨＤＤ１５のテンポラリボックス領域ＢＣに格納したデータにアクセスする場合について説明する。なお、基本的なユーザ認証処理等のフローについては実施の形態１と同様である。
【０１３０】
再び、図１を参照して、ＭＦＰ１０は、ネットワーク２を介してＭＦＰ４と接続されている。そして、本例においては、互いのＩＰアドレスがそれぞれＭＦＰに登録されており、ネットワーク２を介して互いにアクセスが可能であるものとする。なお、ＩＰアドレス等の情報は、ＨＤＤ１５に格納されていても良く、また、不揮発性メモリ１４に格納されていても良い。また、ＩＰアドレスの入力は、管理者が予め登録しておくものとする。あるいは、ネットワーク２に接続されているＭＦＰを検知して自動的にＩＰアドレスを登録するようにしても良い。
【０１３１】
本実施の形態２においては、一例として、例えば、ユーザＩＤ「佐藤」であるユーザについてＭＦＰ１０にユーザ認証情報が登録されており、ＭＦＰ４には登録されていない場合について説明する。
【０１３２】
当該場合において、ユーザＩＤ「佐藤」であるユーザがＭＦＰ４を操作しようとした際には、ユーザ認証情報が登録されていないためユーザ認証処理に成功しない。
【０１３３】
したがって、ＭＦＰ４においては、上記の実施の形態１で説明したのと同様に、任意のＩＣカードを用いてスキャンｔｏＢＯＸにより原稿の画像データがＭＦＰ４のＨＤＤのテンポラリボックス領域ＢＣに保存される。
【０１３４】
そして、再び、ユーザＩＤ「佐藤」であるユーザがＭＦＰ１０を操作する場合には、上述したようにＭＦＰ１０には、ユーザ認証情報が登録されているためユーザ認証処理が成功する。
【０１３５】
そして、図１３のフローで説明したデータ検索処理を実行するものとする。
本実施の形態２に従うデータ検索処理においては、図１３のステップＳ３４において自機であるＭＦＰ１０のＨＤＤ１５におけるデータ検索処理のみならず、ネットワーク２で接続されている他のＭＦＰのＨＤＤに対しても同様のデータ検索処理を実行するものとする。
【０１３６】
具体的には、図１３のステップＳ３４において、ＣＰＵ１１は、カードリーダ２１が読み取ったカード識別情報に基づいて、自機であるＭＦＰ１０のＨＤＤ１５のテンポラリボックス領域ＢＣに一致するデータが有るか否かを判断する。さらに、ＣＰＵ１１は、ＮＩＣ１６を介して、カードリーダ２１が読み取ったカード識別情報をＭＦＰ４に送信する。
【０１３７】
そして、ＭＦＰ４のＣＰＵは、ＭＦＰ１０から送信されたカード識別情報に基づいて、ＭＦＰ４のＨＤＤのテンポラリボックス領域ＢＣに一致するデータが有るか否かを判断する。そして、データが有るならばその結果をＭＦＰ１０に通知する。
【０１３８】
ＭＦＰ１０のＣＰＵ１０は、ＭＦＰ４からの結果および自機の結果に基づいてデータ検索結果画面を表示する。
【０１３９】
具体的には、図１０で説明したようなデータ検索結果画面２１０を表示する。
そして、上述したようにデータ検索結果画面２１０からデータを選択して所望のジョブを実行することが可能である。
【０１４０】
当該処理により、ネットワーク２で接続された他のＭＦＰのＨＤＤに格納されたデータについてもデータ検索処理が実行される。したがって、部署が異なり、アクセス権限の無い位置に配置されたＭＦＰに対してスキャンｔｏＢＯＸにより原稿の画像データをテンポラリボックス領域ＢＣに保存することが可能である。そして、ユーザが所属している部署に配置されたアクセス権限のあるＭＦＰに対して正規のＩＣカードを用いてユーザ認証処理に成功した場合には、以前にアクセス権限の無い位置に配置されたＭＦＰのＨＤＤに格納したテンポラリボックス領域ＢＣに格納した画像データについてデータ検索処理によりアクセスすることが可能であり、ユーザの利便性が高い。
【０１４１】
（実施の形態２の変形例）
上記の実施の形態２に従う構成においては、ネットワーク２を介して複数のＭＦＰが互いにお互いのＩＰアドレスを登録しておいてデータの授受が可能な構成について説明したが、サーバ５のみがそれぞれのＭＦＰのＩＰアドレスを登録しておく構成とすることも可能である。
【０１４２】
図１４は、本発明の実施の形態２の変形例に従うサーバ５を追加したシステムの構成について説明する図である。
【０１４３】
図１４を参照して、図１の構成と比較して、さらにサーバ５をネットワーク２に追加した点が異なる。
【０１４４】
この場合、各ＭＦＰは、サーバ５のＩＰアドレスを登録しておいてサーバ５とデータの授受が可能であるものとする。
【０１４５】
当該構成においては、例えば、上述のデータ検索処理において、ＭＦＰ１０のＣＰＵ１１がＮＩＣ１６を介して、カードリーダ２１が読み取ったカード識別情報をサーバ５に送信する。そして、サーバ５を介してＭＦＰ４にカード識別情報を送信するようにしても良い。そして、ＭＦＰ４のＣＰＵは、サーバ５から送信されたカード識別情報に基づいて、ＭＦＰ４のＨＤＤのテンポラリボックス領域ＢＣに一致するデータが有るか否かを判断する。そして、データが有るならばその結果をサーバ５に通知する。そして、サーバ５を介してＭＦＰ１０にデータ検索の結果を送信する。
【０１４６】
そして、ＭＦＰ１０のＣＰＵ１０は、サーバ５からのデータ検索の結果および自機の結果に基づいてデータ検索結果画面を表示する。以降の処理についてもサーバ５を介した処理である点のみ以外は同様である。当該構成によりネットワーク２に接続されたＭＦＰの台数が多い場合には１つのサーバ５で各ＭＦＰを管理することが可能であるためシステムとして管理が容易になる。
【０１４７】
また、上記の実施の形態においては、各ＭＦＰのＨＤＤのテンポラリボックス領域に格納された画像データに対してデータ検索処理を実行する構成について説明したが、例えば、サーバ５が当該画像データを格納するようにしても良い。具体的には、各ＭＦＰのＨＤＤのテンポラリボックス領域に格納された画像データをサーバ５に送信して、サーバ５において備えられたＨＤＤにて格納する。
【０１４８】
そして、データ検索処理においては、サーバ５のＨＤＤに対してのみデータ検索処理を実行して、カード識別情報に一致するデータがあるか否かを判断すればよい。当該処理によりデータ検索処理を高速に実行することが可能となる。
【０１４９】
また、サーバ５でユーザ認証処理を実行するようにすることも可能で有る。
上記の実施の形態においては、各ＭＦＰにおいてカード識別モジュール２０を設けて、登録されたユーザ認証情報に含まれる登録されたカード識別情報と一致するカード識別情報をカードリーダ２１で読み取ったかどうかの判断に従ってユーザ認証処理を実行する方式について説明したが、ユーザ認証情報をサーバ５で管理するようにしても良い。すなわち、サーバ５を認証サーバとして利用することによりそれぞれのＭＦＰに対してユーザ認証情報を登録する必要が無く、管理が容易である。具体的には、ＭＦＰ１０のＣＰＵ１１がＮＩＣ１６を介して、カードリーダ２１が読み取ったカード識別情報をサーバ５に送信する。そして、サーバ５でカードリーダ２１で読み取ったカード識別情報が登録されたユーザ認証情報に含まれるカード識別情報と一致するか否かを判断して、ＭＦＰにその結果を通知するようにすれば良い。
【０１５０】
また、上記の実施の形態においては、正規のカードを有していないユーザに対しては、ＭＦＰにおいて、スキャンｔｏＢＯＸの機能のみ開放する場合について説明したがセキュリティ面が確保されるような場合には、他の機能、例えばモノクロコピー等の他の機能のジョブの実行も許可するような構成とすることも可能である。
【０１５１】
なお、本発明にかかる画像形成装置は、ＭＦＰに限定されない。なお、画像形成装置を制御するコンピュータ（ＣＰＵ）を機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどの一時的でないコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１５２】
なお、プログラムは、コンピュータのオペレーションシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１５３】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１５４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１５５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１５６】
２  ネットワーク、５  サーバ、１４  不揮発性メモリ、１５  ハードディスクドライブ、１７  スキャナ、１８  プリンタ、１９  操作パネル、２０  カード識別モジュール、２１  カードリーダ、２８  ログイン／ログアウトボタン、２９  ユーザ登録ボタン、３０  スタートキー、３２  ストップキー、３４  パネルリセットキー、３６  操作ディスプレイ、５０  ＩＣカード載置領域。
【図１】
2012084032.tif 000003
【図２】
2012084032.tif 000004
【図３】
2012084032.tif 000005
【図４】
2012084032.tif 000006
【図５】
2012084032.tif 000007
【図６】
2012084032.tif 000008
【図７】
2012084032.tif 000009
【図８】
2012084032.tif 000010
【図９】
2012084032.tif 000011
【図１０】
2012084032.tif 000012
【図１１】
2012084032.tif 000013
【図１２】
2012084032.tif 000014
【図１３】
2012084032.tif 000015
【図１４】
2012084032.tif 000016