(57)【要約】【課題】ユーザ認証に使用するＩＣカード登録時の管理者の作業負担を軽減する。【解決手段】画像形成装置１は、ユーザによる操作入力を受け付ける操作入力部６と、ＩＣカードに記録されたカード情報を取得するカード情報取得部４２と、操作入力部６から入力する入力情報又はカード情報取得部手段が取得するカード情報と、ユーザごとに設定されているユーザ情報２８とに基づいてユーザ認証を行い、認証ユーザを特定するユーザ認証部４１と、ユーザ認証部４１が操作入力部６からの入力情報に基づいて認証ユーザを特定した状態においてカード情報取得部４２がカード情報を取得した場合、そのカード情報を、認証ユーザに対応するユーザ情報２８に登録するカード情報登録部４３とを備える構成である。これにより、認証ユーザ自身がＩＣカードの登録を行うことができるようになる。【選択図】図３
2010218346.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる操作入力を受け付ける操作入力手段と、
ＩＣカードに記録されたカード情報を取得するカード情報取得手段と、
前記操作入力手段から入力する入力情報又は前記カード情報取得手段が取得するカード情報と、ユーザごとに設定されているユーザ情報とに基づいてユーザ認証を行い、認証ユーザを特定するユーザ認証手段と、
前記ユーザ認証手段が前記操作入力手段からの入力情報に基づいて前記認証ユーザを特定した状態において前記カード情報取得手段がカード情報を取得した場合、該カード情報を、前記認証ユーザに対応する前記ユーザ情報に登録するカード情報登録手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記カード情報登録手段は、前記カード情報を前記ユーザ情報に登録する際、前記カード情報に基づいて、前記ユーザ認証手段がユーザ認証時に参照可能な状態とする本登録と、前記ユーザ認証手段がユーザ認証時に参照できない状態とする仮登録とのいずれか一方を選択して登録することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記カード情報登録手段は、特定のユーザからの本登録承認コマンドの入力があった場合、仮登録の前記カード情報を本登録に切り替えることを特徴とする請求項２記載の画像形成装置。
【請求項４】
ネットワークに接続して外部装置と通信を行うためのネットワークインタフェースをさらに備え、
前記カード情報登録手段は、前記カード情報を仮登録している状態で、前記ネットワークインタフェースを介して前記外部装置から所定の処理要求を受信した場合、仮登録の前記カード情報を本登録に切り替えることを特徴とする請求項２記載の画像形成装置。
【請求項５】
前記カード情報登録手段は、前記カード情報を前記ユーザ情報に登録する際、ＩＣカードごとに予め設定されているユーザの所属部門に関する部門情報を取得し、前記認証ユーザに対応する前記ユーザ情報に対し、前記カード情報と、前記カード情報に対応する部門情報とを登録することを特徴とする請求項１乃至４のいずれかに記載の画像形成装置。
【請求項６】
前記カード情報登録手段は、前記カード情報を前記ユーザ情報に登録する際、ＩＣカードごとに予め設定されているユーザの機能利用権限に関する権限情報を取得し、前記認証ユーザに対応する前記ユーザ情報に対し、前記カード情報と、前記カード情報に対応する権限情報とを登録することを特徴とする請求項１乃至５のいずれかに記載の画像形成装置。
【請求項７】
各種情報を表示する表示手段と、
ネットワークにアクセスして閲覧画像を取得し、該閲覧画像を前記表示手段に表示するブラウザ手段と、
をさらに備え、
前記カード情報登録手段は、前記カード情報を前記ユーザ情報に登録する際、ＩＣカードごとに予め設定されている前記ブラウザ手段のプロキシ設定に関する設定情報を取得し、前記認証ユーザに対応する前記ユーザ情報に対し、前記カード情報と、前記カード情報に対応する設定情報とを登録することを特徴とする請求項１乃至６のいずれかに記載の画像形成装置。
【請求項８】
ＩＣカードによるユーザ認証のためのＩＣカード登録方法であって、
手動操作でユーザ認証を行うための入力操作を受け付けるステップと、
前記入力操作で入力された入力情報に基づいて、ユーザごとに設定されているユーザ情報を参照することによりユーザ認証を行って認証ユーザを特定するステップと、
前記認証ユーザが特定された状態においてＩＣカードに記録されたカード情報を取得するステップと、
前記カード情報を、前記認証ユーザに対応する前記ユーザ情報に登録するステップと、
を有することを特徴とするＩＣカード登録方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびユーザ認証に用いるＩＣカード登録方法に関する。
【背景技術】
【０００２】
従来、複合機やＭＦＰ（Multi Function Peripheral）などと呼ばれる画像形成装置において、ユーザごとに使用可能な機能を制限するためにユーザ認証が行われる。また、ユーザ認証を行う画像形成装置においてＩＣカード読取装置がＩＣカードの情報を読み取って認証を行う技術が公知である（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２４４５１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像形成装置においてＩＣカードによるユーザ認証を行うためには、各ユーザの所持するＩＣカードに記録されているカード情報を予め画像形成装置に登録しておく必要がある。従来、このようなＩＣカードのカード情報の登録は画像形成装置の管理者が行っており、ＩＣカード登録時の管理者の作業負担が著しく大きいという問題があった。
【０００５】
またＩＣカードのカード情報を登録する際、管理者はカード情報を個々のユーザに対応付けると共に、ユーザごとに使用可能な機能を制限するための権限を設定する必要がある。そして、この権限設定作業が管理者の作業負担をより一層大きくしているという問題があった。
【０００６】
そこで本発明は、上記課題を解決することを目的としてなされたものであり、ＩＣカード登録時の管理者の作業負担を軽減することができるようにした画像形成装置およびＩＣカード登録方法を提供する。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１にかかる発明は、画像形成装置であって、ユーザによる操作入力を受け付ける操作入力手段と、ＩＣカードに記録されたカード情報を取得するカード情報取得手段と、前記操作入力手段から入力する入力情報又は前記カード情報取得手段が取得するカード情報と、ユーザごとに設定されているユーザ情報とに基づいてユーザ認証を行い、認証ユーザを特定するユーザ認証手段と、前記ユーザ認証手段が前記操作入力手段からの入力情報に基づいて前記認証ユーザを特定した状態において前記カード情報取得手段がカード情報を取得した場合、該カード情報を、前記認証ユーザに対応する前記ユーザ情報に登録するカード情報登録手段とを備えている。
【０００８】
この場合において、ユーザごとに設定されているユーザ情報は、画像形成装置において保持される情報であっても良いし、また画像形成装置以外の装置（例えば画像形成装置とデータ通信可能なサーバ装置）で保持される情報であっても良い。
【０００９】
また請求項２にかかる発明は、請求項１記載の画像形成装置において、前記カード情報登録手段は、前記カード情報を前記ユーザ情報に登録する際、前記カード情報に基づいて、前記ユーザ認証手段がユーザ認証時に参照可能な状態とする本登録と、前記ユーザ認証手段がユーザ認証時に参照できない状態とする仮登録とのいずれか一方を選択して登録することを特徴としている。
【００１０】
また請求項３にかかる発明は、請求項２記載の画像形成装置において、前記カード情報登録手段は、特定のユーザからの本登録承認コマンドの入力があった場合、仮登録の前記カード情報を本登録に切り替えることを特徴としている。
【００１１】
また請求項４にかかる発明は、請求項２記載の画像形成装置において、ネットワークに接続して外部装置と通信を行うためのネットワークインタフェースをさらに備え、前記カード情報登録手段は、前記カード情報を仮登録している状態で、前記ネットワークインタフェースを介して前記外部装置から所定の処理要求を受信した場合、仮登録の前記カード情報を本登録に切り替えることを特徴としている。
【００１２】
また請求項５にかかる発明は、請求項１乃至４のいずれかに記載の画像形成装置において、前記カード情報登録手段は、前記カード情報を前記ユーザ情報に登録する際、ＩＣカードごとに予め設定されているユーザの所属部門に関する部門情報を取得し、前記認証ユーザに対応する前記ユーザ情報に対し、前記カード情報と、前記カード情報に対応する部門情報とを登録することを特徴としている。
【００１３】
この場合において、カード情報登録手段が取得する、ユーザごとに予め設定されているユーザの所属部門に関する部門情報は、画像形成装置において保持される情報であっても良いし、また画像形成装置以外の装置で保持される情報であっても良い。
【００１４】
また請求項６にかかる発明は、請求項１乃至５のいずれかに記載の画像形成装置において、前記カード情報登録手段は、前記カード情報を前記ユーザ情報に登録する際、ＩＣカードごとに予め設定されているユーザの機能利用権限に関する権限情報を取得し、前記認証ユーザに対応する前記ユーザ情報に対し、前記カード情報と、前記カード情報に対応する権限情報とを登録することを特徴としている。
【００１５】
この場合において、カード情報登録手段が取得する、ユーザごとに予め設定されているユーザの機能利用権限に関する権限情報は、画像形成装置において保持される情報であっても良いし、また画像形成装置以外の装置で保持される情報であっても良い。
【００１６】
また請求項７にかかる発明は、請求項１乃至６のいずれかに記載の画像形成装置において、各種情報を表示する表示手段と、ネットワークにアクセスして閲覧画像を取得し、該閲覧画像を前記表示手段に表示するブラウザ手段とをさらに備え、前記カード情報登録手段は、前記カード情報を前記ユーザ情報に登録する際、ＩＣカードごとに予め設定されている前記ブラウザ手段のプロキシ設定に関する設定情報を取得し、前記認証ユーザに対応する前記ユーザ情報に対し、前記カード情報と、前記カード情報に対応する設定情報とを登録することを特徴としている。
【００１７】
この場合において、カード情報登録手段が取得する、ＩＣカードごとに予め設定されているブラウザ手段のプロキシ設定に関する設定情報は、画像形成装置において保持される情報であっても良いし、また画像形成装置以外の装置で保持される情報であっても良い。
【００１８】
また請求項８にかかる発明は、ＩＣカードによるユーザ認証のためのＩＣカード登録方法であって、手動操作でユーザ認証を行うための入力操作を受け付けるステップと、前記入力操作で入力された入力情報に基づいて、ユーザごとに設定されているユーザ情報を参照することによりユーザ認証を行って認証ユーザを特定するステップと、前記認証ユーザが特定された状態においてＩＣカードに記録されたカード情報を取得するステップと、前記カード情報を、前記認証ユーザに対応する前記ユーザ情報に登録するステップとを有することを特徴としている。
【発明の効果】
【００１９】
本発明によれば、入力操作によって入力された入力情報に基づき、認証ユーザを特定した状態で、ＩＣカードに記録されたカード情報の取得が行われた場合、そのカード情報を、認証ユーザに対応するユーザ情報に登録するので、認証ユーザ自身がＩＣカードの登録を行うことができ、ＩＣカード登録のための管理者の作業負担を軽減することができる。
【００２０】
また本発明によれば、カード情報をユーザ情報に登録する際、ユーザの所属部門に関する部門情報やユーザの機能利用権限に関する権限情報、或いは、ブラウザ手段のプロキシ設定に関する設定情報などの各種情報を、カード情報と共にユーザ情報に登録することができるので、管理者がこれら各種情報の登録作業を行う必要はなく、管理者の作業負担がより一層軽減される。
【図面の簡単な説明】
【００２１】
【図１】画像形成システムの一構成例を示す図である。
【図２】画像形成装置のハードウェア構成の一例を示すブロック図である。
【図３】制御コンピュータにおいて機能する各処理部を示すブロック図である。
【図４】第１の実施の形態においてＩＣカードの登録前後におけるユーザ情報の一例を示す図であり、（ａ）はＩＣカード登録前の状態を、（ｂ）はＩＣカード登録後の状態を示している。
【図５】第１の実施の形態においてＩＣカードの登録を行う場合に画像形成装置の制御コンピュータで行われる処理手順の一例を示すフローチャートである。
【図６】操作パネルの表示部に表示される初期画面の一例を示す図である。
【図７】操作パネルの表示部に表示されるＩＣカード登録確認画面の一例を示す図である。
【図８】ＩＣカードに記録されるカード情報の一例を示す図である。
【図９】画像形成装置がカード情報を取得した場合に行うカード情報登録判定の詳細な処理手順の一例を示すフローチャートである。
【図１０】操作パネルの表示部に表示される登録完了画面の一例を示す図である。
【図１１】操作パネルの表示部に表示される仮登録案内画面の一例を示す図である。
【図１２】管理者によって仮登録を本登録に切り替える場合に画像形成装置の制御コンピュータで行われる処理手順の一例を示すフローチャートである。
【図１３】操作パネルの表示部に表示されるＩＣカード仮登録案内画面の一例を示す図である。
【図１４】ユーザ自身によって仮登録を本登録に切り替える場合に画像形成装置の制御コンピュータで行われる処理手順の一例を示すフローチャートである。
【図１５】第２の実施の形態における画像形成装置のハードウェア構成の一例を示すブロック図である。
【図１６】登録ユーザに関するＩＣカードの登録前後におけるユーザ情報の一例を示す図であり、（ａ）はＩＣカード登録前の状態を、（ｂ）はＩＣカード登録後の状態を示している。
【図１７】パブリックユーザに関するＩＣカードの登録前後におけるユーザ情報の一例を示す図であり、（ａ）はＩＣカード登録前の状態を、（ｂ）はＩＣカード登録後の状態を示している。
【図１８】ＩＣカードレベル設定情報の一例を示す図である。
【図１９】記憶装置に記憶されている権限情報の一例を示す図である。
【図２０】記憶装置に記憶されている部門情報の一例を示す図である。
【図２１】記憶装置に記憶されている設定情報の一例を示す図である。
【図２２】第２の実施の形態においてＩＣカードの登録を行う場合に画像形成装置の制御コンピュータで行われる処理手順の一例を示すフローチャートである。
【図２３】第２の実施の形態における本登録処理の詳細な処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２３】
（第１の実施の形態）
図１は、本実施形態の画像形成システムの一構成例を示す図である。この画像形成システムは、画像形成装置１と、複数のコンピュータ１１，１２，…と、サーバ装置１３とを備え、これらがＬＡＮなどのネットワーク１０を介して相互にデータ通信可能なように構成されている。ここで画像形成装置１は、一般に複合機やＭＦＰなどと呼ばれる装置であり、例えばコピー、スキャン、プリント、ファクシミリなどの各種機能を備えている。またコンピュータ１１，１２，…は、ユーザごとに個別に割り当てられたコンピュータであり、図例の場合、コンピュータ１１はユーザＡが使用するコンピュータであり、コンピュータ１２はユーザＢが使用するコンピュータである。またサーバ装置１３は、ネットワーク１０を使用するユーザを認証するものである。例えばコンピュータ１１，１２が起動された時、或いは、コンピュータ１１，１２がデータ通信を行う時など、所定のタイミングでサーバ装置１３とデータ通信を行い、サーバ装置１３がコンピュータ１１，１２のユーザを認証し、ネットワーク１０に対してデータを送出することを許可する。
【００２４】
画像形成装置１は、図１に示すように、装置本体の上部にスキャナ部２を有し、下部にプリンタ部３を有している。スキャナ部２は、原稿の画像を光学的に読み取る画像読取部２ａと、複数枚の原稿をセット可能であり、そのセットされた原稿を１枚ずつ画像読取部２ａに自動搬送する自動原稿搬送装置（ＡＤＦ）２ｂとを備えている。プリンタ部３は、出力用紙などの印刷媒体に対してトナー像を転写することにより画像形成を行う画像形成部３ａと、画像形成部３ａに対して出力用紙を１枚ずつ供給する給紙部３ｂとを備えている。
【００２５】
この画像形成装置１は、スキャナ部２の正面側に、ユーザが操作可能な操作パネル４を備えている。操作パネル４は、ユーザに対して各種情報を表示するための表示部５と、ユーザが画像形成装置１に対して入力操作を行うための操作入力部６とを備えている。表示部５は、例えばカラー画像を表示可能な液晶表示ディスプレイなどで構成される。操作入力部６は、表示部５の表面に設けられたタッチパネルキーと、表示部５の周囲に配置された複数の押しボタンキーとを含む複数の操作キーを備えている。
【００２６】
また画像形成装置１の側面には棚板状の支持部材７が設けられている。支持部材７の上面には、ＩＣカード９から非接触でカード情報を読み取るためのＩＣカード読取装置８が設けられている。ＩＣカード読取装置８は、画像形成装置１と電気的に接続されており、画像形成装置１から読取指示があった場合、ＩＣカード９に記録されているカード情報を読み取り、画像形成装置１に出力する。尚、図例では、ＩＣカード読取装置８が支持部材７の上面に設けられているが、その設置位置はこれに限定するものではない。
【００２７】
このような画像形成装置１をユーザが使用する際、ユーザは操作パネル４を操作することにより、或いは、ＩＣカード読取装置８にユーザ自身が所持するＩＣカード９をかざしてカード情報の読み取り操作を行うことにより、ユーザ認証を行う。そしてユーザ認証に成功すると、認証ユーザが画像形成装置１にログインした状態となり、認証ユーザに予め付与されている権限に基づいて認証ユーザの使用可能な機能が有効化される。したがって、認証ユーザは画像形成装置１にログインすることにより、自身の権限に応じた画像形成装置１の機能を使用することができるようになる。
【００２８】
本実施形態は、上記のような画像形成装置１においてユーザの所持するＩＣカード９でユーザ認証が行えるようにするため、ユーザ自身によりＩＣカード９の基本的な登録操作が行えるようにするものである。以下、さらに詳しく説明する。
【００２９】
図２は、画像形成装置１のハードウェア構成を示すブロック図である。画像形成装置１は、上述したスキャナ部２、プリンタ部３、操作パネル４およびＩＣカード読取装置８に加え、さらに、制御コンピュータ２０と、ネットワークインタフェース２３と、外部インタフェース２４と、ファクシミリ部２５と、記憶装置２６とを備えており、これら各部がデータバス１９を介して相互にデータの入出力を行うことができるように接続された構成である。
【００３０】
制御コンピュータ２０は、記憶装置２６に記憶されているプログラム２７を読み出して実行するＣＰＵ２１と、ＣＰＵ２１がプログラムに基づく処理を実行する際に各種データを一時的に記憶するメモリ２２とを備えている。そしてＣＰＵ２１がプログラム２７を実行することにより、制御コンピュータ２０は後述するように各種処理部として機能する。
【００３１】
ネットワークインタフェース２３は、画像形成装置１をネットワーク１０に接続するためのインタフェースである。また外部インタフェース２４は、ＩＣカード読取装置８を接続するためのインタフェースであり、例えばＵＳＢインタフェースなどで構成される。画像形成装置１がＩＣカード９に記録されたカード情報を取得する際、制御コンピュータ２０は、この外部インタフェース２４を介してＩＣカード読取装置８に読取指示を出力し、またＩＣカード読取装置８が読み取ったカード情報を入力する。
【００３２】
ファクシミリ部２５はファクシミリデータの送受信を行う処理部である。このファクシミリ部２５には、図示しない通信網が接続されている。例えば制御コンピュータ２０がファクシミリデータの送信を行う場合、このファクシミリ部２５にファクシミリデータを出力する。そしてファクシミリ部２５は通信網に接続し、指定された宛先にファクシミリデータを送信する。
【００３３】
記憶装置２６は、ハードディスク装置などで構成された不揮発性記憶装置である。この記憶装置２６には、上述のプログラム２７が記憶されている。また記憶装置２６には、ユーザ認証に用いるためのユーザ情報２８が記憶されている。
【００３４】
図３は、制御コンピュータ２０においてＣＰＵ２１がプログラム２７を実行することによって機能する各処理部を示すブロック図である。図３に示すように、制御コンピュータ２０は、ユーザ認証部４１、カード情報取得部４２、カード情報登録部４３、ユーザ権限反映部４４、ジョブ実行部４５、ブラウザ部４６およびログ記録部４７として機能する。
【００３５】
ユーザ認証部４１は、画像形成装置１にログインするユーザを認証する処理部である。ユーザ認証部４１は、操作入力部６から入力するユーザＩＤやパスワードなどの入力情報、又は、ＩＣカード読取装置８がＩＣカード９から読み取ったカード情報に基づいてユーザ認証を行う。このユーザ認証を行う際、ユーザ認証部４１は、記憶装置２６からユーザごとに設定されているユーザ情報２８を読み出し、操作入力部６からの入力情報、又は、ＩＣカード読取装置８が読み取ったカード情報がユーザ情報２８に登録されているか否かを判断する。そして認証ユーザを特定することができた場合には認証成功となり、その認証ユーザをログインユーザとして画像形成装置１をログイン状態に移行させる。
【００３６】
またユーザ認証部４１は、上記のように画像形成装置１を直接操作するユーザのユーザ認証を行うだけでなく、画像形成装置１に対してネットワーク１０を介してリモートログインするユーザのユーザ認証も行うようになっている。
【００３７】
カード情報取得部４２は、ＩＣカード読取装置８を介してＩＣカード９に記録されているカード情報を取得する処理部である。カード情報取得部４２は、例えばユーザが操作パネル４に対して所定の操作を行った場合に機能し、外部インタフェース２４を介してＩＣカード読取装置８に読取指示を出力する。これにより、ＩＣカード読取装置８はＩＣカード９に記録されているカード情報を読み取り、カード情報取得部４２に出力する。その結果、カード情報取得部４２は、ＩＣカード読取装置８からカード情報を取得する。
【００３８】
カード情報取得部４２が取得するカード情報は、ユーザ認証部４１又はカード情報登録部４３に出力される。ここで、カード情報取得部４２が、ユーザ認証部４１とカード情報登録部４３とのいずれにカード情報を出力するかは、画像形成装置１の状態による。例えば本実施形態の場合、画像形成装置１において既にユーザがログインしている状態でカード情報取得部４２がカード情報を取得した場合、ログインユーザが自身で所持するＩＣカード９のカード情報をユーザ情報２８に登録しようとしているものと判断し、そのカード情報をカード情報登録部４３に出力する。これに対し、画像形成装置１においてユーザがログインしていない状態でカード情報取得部４２がカード情報を取得した場合、ユーザがＩＣカード９によるユーザ認証を行おうとしているものと判断し、そのカード情報をユーザ認証部４１に出力する。
【００３９】
カード情報登録部４３は、画像形成装置１において既にユーザがログインしている状態でカード情報取得部４２からカード情報を取得した場合、そのカード情報をユーザ情報２８に登録する処理部である。このとき、カード情報登録部４３は、ログインユーザに対応するユーザ情報２８にカード情報を登録する。この場合のカード情報の登録には、本登録と仮登録とがある。本登録は、ユーザ認証部４１がユーザ認証を行う際にそのカード情報を参照する登録状態である。そのため、カード情報登録部４３がユーザ情報２８にカード情報の本登録を行った場合、それ以後、ユーザ認証部４１がユーザ認証を行うときには本登録されたカード情報を参照するようになり、画像形成装置１において該ＩＣカード９によるユーザ認証が可能になる。これに対し、仮登録は、ユーザ認証部４１がユーザ認証を行う際にそのカード情報を参照しない登録状態である。そのため、カード情報登録部４３がユーザ情報２８にカード情報の仮登録を行った状態では、ユーザ認証部４１がユーザ認証を行う際にそのカード情報は参照されず、画像形成装置１において該ＩＣカード９を使用してユーザ認証を行ってもその認証は失敗する。
【００４０】
カード情報登録部４３は、カード情報取得部４２から取得したカード情報に基づいて本登録を行うか、仮登録を行うかを判定する。本実施形態の画像形成装置１は、ユーザ認証のために登録可能なＩＣカード９の種類などは特に制限しておらず、ＩＣカード読取装置８がカード情報を読み取り可能であれば、どのような種類のＩＣカード９であっても登録することができる。例えば、会社が個々の社員に配布する社員証などがＩＣカードであれば、そのＩＣカードを画像形成装置１に登録することができる。また、画像形成装置１のユーザ認証を行うための専用カードとして、個々の社員にＩＣカードを配布していれば、そのＩＣカードを画像形成装置１に登録することもできる。さらに、個々のユーザが独自に所持しているクレジットカードやキャッシュカードなどのＩＣカード、公共交通機関のＩＣカード乗車券、電子マネーを記録したＩＣカード、各種店舗が発行するポイントなどを記録したＩＣカードなど、さまざまなＩＣカードを画像形成装置１に登録することができる。
【００４１】
カード情報登録部４３は、カード情報に基づいてユーザが登録しようとしているＩＣカードの種類を判定し、社員などに予め配布されたＩＣカードのような所定のＩＣカードである場合、そのＩＣカードは信頼できるカードであるので、そのカード情報を本登録する。これに対し、個々のユーザが独自に所持しているＩＣカードのように、上述した所定のＩＣカードでない場合は、そのＩＣカードはその時点では信頼できないカードであるので、そのカード情報を仮登録とする。
【００４２】
そして仮登録となったカード情報は、特定のユーザによって本登録させるための所定の操作が行われた場合に、カード情報登録部４３が本登録に切替えて登録する。例えば本実施形態では、仮登録のカード情報を本登録に切り替えるための操作として、２つの操作がある。
【００４３】
第１の操作は画像形成装置１の管理者が行う操作である。例えば、画像形成装置１の管理者が仮登録を本登録に切り替えることを承認した場合、カード情報登録部４３に対して本登録承認コマンドを入力し、カード情報登録部４３が仮登録のカード情報を本登録に切り替える。つまり、この場合は管理者が承認を与えることにより、ユーザが独自に所持しているＩＣカードを使用することができるようになる。
【００４４】
また第２の操作はカード情報を仮登録したユーザ自身が行う操作である。例えば、カード情報を仮登録したユーザが、画像形成装置１を一旦ログアウトして自席に戻り、自身のコンピュータ１１，１２を操作して画像形成装置１にリモートログインすると、それに伴って、カード情報登録部４３に本登録承認コマンドを入力し、カード情報登録部４３が仮登録のカード情報を本登録に切り替える。つまり、画像形成装置１に対してリモートログインするユーザは、サーバ装置１３によってネットワーク１０を利用する権限が付与されているユーザであることが確認されていることになるので、不正ユーザによる不正なＩＣカードの登録ではないと判断でき、仮登録を本登録に切り替える。その結果、ユーザが独自に所持しているＩＣカードを使用することができるようになる。
【００４５】
次に、ユーザ権限反映部４４は、ユーザ認証においてユーザが認証された場合、その認証ユーザに予め付与されている権限に基づいて画像形成装置１の各種機能を利用できるように有効化することにより、ユーザ権限を反映させる処理部である。例えば、認証ユーザがカラーコピーを行う権限を有していれば、ユーザ権限反映部４４がその権限を画像形成装置１に反映させることにより、カラーコピーが使用可能な状態となる。また認証ユーザがカラーコピーの権限を有さず、ブラックコピーのみの権限を有している場合、ユーザ権限反映部４４がその権限を画像形成装置１に反映させることにより、ブラックコピーのみが使用可能な状態となる。
【００４６】
ジョブ実行部４５は、ユーザ権限反映部４４がユーザ権限を反映させた状態で、ユーザによって使用可能な各種機能への設定操作などを受け付けると共に、ユーザがジョブの実行を指示した場合にスキャナ部２やプリンタ部３などのハードウェアを制御してジョブを実行する処理部である。
【００４７】
ブラウザ部４６は、ユーザ権限反映部４４によって有効化された場合に機能する処理部であり、ユーザの操作に基づいてネットワークインタフェース２３を介してネットワーク１０にアクセスし、サーバ装置１３などの各種サイトから閲覧画像を取得してその閲覧画像を操作パネル４の表示部５に表示する処理部である。ブラウザ部４６がアクセス可能なサイトの範囲はプロキシ設定によって定義されており、ユーザ権限反映部４４がユーザごとの権限に応じてそのプロキシ設定を変更することで、ログインユーザの閲覧可能なサイトが制限されるようになっている。
【００４８】
ログ記録部４７は、画像形成装置１において行われる処理の履歴をログデータとして記録する処理部であり、そのログデータを記憶装置２６などに保存する。ログ記録部４７は、例えばユーザ認証部４１においてユーザ認証を行った結果、認証ユーザのログイン状態に移行した後、ログデータの記録を開始する。そしてログインユーザがＩＣカード９の登録のための操作を行うと、その履歴が詳細に記録されることになる。
【００４９】
次にユーザ認証部４１がユーザ認証時に参照するユーザ情報２８の詳細について説明する。図４はＩＣカードの登録前後におけるユーザ情報２８の一例を示す図であり、（ａ）はＩＣカード登録前の状態を、（ｂ）はＩＣカード登録後の状態を示している。例えば、図４に示すように、ユーザ情報２８は、ユーザごとに設定された個別のユーザ情報２８ａ，２８ｂ，２８ｃ，…の集合体として定義される。そして図４（ａ）に示すように、ＩＣカード登録前の状態では、各ユーザ情報２８ａ，２８ｂ，２８ｃ，…に、ユーザ名３１、ユーザＩＤ３３、パスワード３４、権限情報３７などが含まれる。ユーザ名３１は、ユーザ情報２８に登録されている登録ユーザを特定するための情報である。またユーザＩＤ３３およびパスワード３４は、ユーザがこれらに関する情報を操作パネル４に手動入力した場合のユーザ認証時に参照する手動認証情報３２である。ユーザ認証部４１は、操作パネル４からユーザＩＤおよびパスワードを入力した場合、ユーザ情報２８に含まれる全てのユーザ情報２８ａ，２８ｂ，２８ｃ，…の手動認証情報３２を参照し、入力したユーザＩＤおよびパスワードと一致する手動認証情報３２があれば、それによってユーザ情報２８に登録されている登録ユーザを特定する。また権限情報３７は、登録ユーザに対して予め付与されている権限を示す情報であり、ユーザ認証部４１がユーザ認証を行って例えばユーザ情報２８ａの登録ユーザを特定した場合、ユーザ権限反映部４４がそのユーザ情報２８ａの権限情報３７を読み出し、その登録ユーザの権限に基づいて各種機能を有効化する。
【００５０】
そして画像形成装置１にログインしたユーザがＩＣカード９の登録を行うと、図４（ｂ）に示すように、そのＩＣカード９に記録されているカード情報３６がユーザ情報２８のうちのログインユーザに対応したユーザ情報２８ａ，２８ｂ，２８ｃ，…に登録される。このとき、カード情報３６は、ユーザ名３１、手動認証情報３２および権限情報３７と相互に関連づけられ、カード情報３６が特定されれば、それによりユーザ名３１、手動認証情報３２および権限情報３７のそれぞれを特定することができるようになる。またカード情報登録時において、カード情報を本登録する場合には例えば特定のフラグをオンにし、仮登録する場合には特定のフラグをオフにすることで２つの登録状態を区別する。そしてユーザ情報２８に対して本登録されるカード情報３６は、ＩＣカード９によるユーザ認証時にユーザ認証部４１が参照可能なＩＣカード認証情報３５となる。すなわち、ユーザ認証部４１は、画像形成装置１にユーザがログインしていない状態でカード情報取得部４２からカード情報を取得した場合、ユーザ情報２８に含まれる全てのユーザ情報２８ａ，２８ｂ，２８ｃ，…のＩＣカード認証情報３５を参照し、入力したカード情報と一致するＩＣカード認証情報３５があれば、それによってユーザ情報２８に登録されている登録ユーザを特定する。尚、上記の場合、仮登録されたカード情報に対応する特定のフラグは、本登録に切り替えられると、オンになる。
【００５１】
次に、本実施形態においてＩＣカード９を所持するユーザ自身の操作に基づいて画像形成装置１がＩＣカード９の登録を行う場合の処理手順についてさらに詳しく説明する。図５は、ＩＣカード９の登録を行う場合に画像形成装置１の制御コンピュータ２０で行われる処理手順の一例を示すフローチャートである。制御コンピュータ２０はまず、操作パネル４の表示部５に対して初期画面を表示する（ステップＳ１００）。図６は、このとき操作パネル４の表示部５に表示される初期画面の一例を示す図である。表示部５には、ユーザが画像形成装置１にログインするためにユーザＩＤを入力するためのユーザＩＤ入力欄５ａと、パスワードを入力するためのパスワード入力欄５ｂとが表示される。また画面下部には、画像形成装置１にユーザ認証を行うことを指示するためのログインキー６ａが表示される。ＩＣカード９の登録を行うユーザは、操作入力部６に含まれる各種キーを操作することにより、ユーザＩＤ入力欄５ａに自身のユーザＩＤを入力し、パスワード入力欄５ｂに自身のパスワードを入力する。そしてログインキー６ａを操作する。
【００５２】
制御コンピュータ２０は、初期画面を表示している状態で、上記のようなユーザによる操作を受け付け（ステップＳ１０１）、ログインキー６ａが操作されたことを検知すると、ユーザ認証を行う（ステップＳ１０２）。ここでは、制御コンピュータ２０において上述のユーザ認証部４１が機能し、記憶装置２６に記憶されているユーザ情報２８を読み出し、ユーザが手動入力したユーザＩＤおよびパスワードに基づいてユーザ認証を行う。そして認証に成功したか否かの判断を行い（ステップＳ１０３）、認証に失敗すれば処理を終了し、認証に成功すればログインユーザが特定されるので画像形成装置１をログイン状態に移行させて、さらに後続する処理に進む。
【００５３】
制御コンピュータ２０は、ユーザ認証に成功すると（ステップＳ１０３でＹＥＳ）、操作パネル４の表示部５に対してＩＣカード登録確認画面を表示する（ステップＳ１０４）。図７は、このとき操作パネル４の表示部５に表示されるＩＣカード登録確認画面の一例を示す図である。図例では、ユーザ認証によってユーザ情報２８に登録されているユーザＡが特定され、そのユーザＡがログインユーザとなっている場合を示している。この画面では、図７に示すように、ログインユーザであるユーザＡに対し、ＩＣカードの登録を行うか否かを問い合わせる。画面下部には、ログインユーザがＩＣカードの登録を行う場合に操作する実行キー６ｂと、登録を行わない場合に操作するキャンセルキー６ｃとが表示される。そして制御コンピュータ２０は、ログインユーザによってキー操作が行われた場合、ＩＣカードの登録が指示されたか否かを判断する（ステップＳ１０５）。その結果、ログインユーザがＩＣカードの登録を指示しなかった場合には（ステップＳ１０５でＮＯ）、このＩＣカード登録のための処理を終了する。この場合、ログインユーザであるユーザＡは、自身の権限に基づいて画像形成装置１を使用することができるが、ここではそれについての説明を省略する。
【００５４】
一方、ログインユーザがＩＣカードの登録を指示した場合（ステップＳ１０５でＹＥＳ）、制御コンピュータ２０においてカード情報取得部４２が機能し、ＩＣカード読取装置８を介してログインユーザが所持するＩＣカード９に記録されているカード情報を取得する（ステップＳ１０６）。図８は、ＩＣカード９に記録されるカード情報の一例を示す図である。図８に示すようにＩＣカード９には半導体メモリなどで構成される記録媒体９ａが内蔵されており、この記録媒体９ａにカード情報が記録されている。例えば、図８に示すように記録媒体９ａの記録領域は、複数のブロックに分割されており、それぞれのブロックに、カードタイプ、カードＩＤ、カンパニーコードなどのカード情報が記録されている。カードタイプはＩＣカード９のカード種類を示す情報であり、カードＩＤはＩＣカード９に対して設定された固有の識別情報である。またカンパニーコードは、ＩＣカード９の発行元などを特定するための情報である。したがって、ＩＣカード９が社員証や画像形成装置１のユーザ認証を行うための専用ＩＣカードである場合、カードタイプやカンパニーコードが所定の情報となる。そしてカード情報取得部４２は、カードタイプ、カードＩＤ、カンパニーコードなどを含むカード情報をＩＣカード９から取得する。
【００５５】
カード情報取得部４２がカード情報を取得すると、次に制御コンピュータ２０はカード情報登録部４３を機能させる。そしてカード情報登録部４３は、カード情報に基づいて本登録とするか、或いは仮登録とするかを判定すべくカード情報登録判定を行う（ステップＳ１０７）。
【００５６】
図９は、このカード情報登録判定の詳細な処理手順の一例を示すフローチャートである。このカード情報登録判定に進むと、カード情報登録部４３はまず取得したカード情報が識別可能であるか否かを判断する（ステップＳ１２１）。ここでは、例えばカード情報から上述したようなカードタイプ、カードＩＤ、カンパニーコードなどの各種情報を識別することが可能か否かを判断する。そしてカード情報から各種情報を識別することができる場合（ステップＳ１２１でＹＥＳ）、カード情報登録部４３は、カンパニーコードが所定のコードであるか否かを判定し（ステップＳ１２２）、続いてカードタイプが所定のタイプであるか否かを判定する（ステップＳ１２３）。そしてカード情報登録部４３は、ステップＳ１２２，Ｓ１２３での判定結果に基づき、カード情報を取得したＩＣカード９が所定のＩＣカードであるか否かを判断する（ステップＳ１２４）。その結果、ＩＣカード９が、例えば社員証である場合や、画像形成装置１のユーザ認証を行うための専用ＩＣカードである場合などの所定のＩＣカードであれば（ステップＳ１２４でＹＥＳ）、本登録可能と判断する（ステップＳ１２５）。これに対し、所定のＩＣカードでない場合（ステップＳ１２４でＮＯ）、カード情報登録部４３は、仮登録可能と判断する（ステップＳ１２６）。
【００５７】
一方、カード情報からカードタイプ、カードＩＤ、カンパニーコードなどの各種情報を識別することができなかった場合（ステップＳ１２１でＮＯ）、カード情報そのものが読み取れなかったことも想定されるため、カード情報登録部４３は、登録不可能と判断する（ステップＳ１２７）。尚、この場合、カード情報は、本登録および仮登録のいずれも行われないことになる。
【００５８】
図５のフローチャートに戻り、上記のようにして行ったカード情報登録判定の結果により本登録可能であれば（ステップＳ１０８でＹＥＳ）、カード情報登録部４３は、取得したカード情報をログインユーザのユーザ情報２８ａに本登録する（ステップＳ１０９）。そしてカード情報登録部４３は、操作パネル４の表示部５に登録完了画面を表示する（ステップＳ１１０）。図１０は、このとき操作パネル４の表示部５に表示される登録完了画面の一例を示す図である。図例の場合、ＩＣカードの登録が正常に完了した旨の表示が行われるため、ログインユーザはＩＣカードが本登録されたことを確認することができる。そして画面内に表示されるＯＫキー６ｄを操作することで、ＩＣカードの登録処理を終了する。
【００５９】
一方、カード情報登録判定の結果が本登録可能でなければ（ステップＳ１０８でＮＯ）、カード情報登録部４３は、次に仮登録可能であるか否かを判断し（ステップＳ１１１）、仮登録可能であれば（ステップＳ１１１でＹＥＳ）、取得したカード情報をログインユーザのユーザ情報２８ａに仮登録する（ステップＳ１１２）。そしてカード情報登録部４３は、操作パネル４の表示部５に仮登録案内画面を表示する（ステップＳ１１３）。図１１は、このとき操作パネル４の表示部５に表示される仮登録案内画面の一例を示す図である。図例の場合、ＩＣカードの登録が仮登録である旨と、本登録を行うためには管理者などの特定のユーザによる承認が必要である旨の表示が行われるため、ログインユーザはＩＣカードが仮登録されたことを確認することができる。そして画面内に表示されるＯＫキー６ｄが操作されると、カード情報登録部４３は、管理者などの特定のユーザに対し、カード情報が仮登録された旨の通知を行う（ステップＳ１１４）。この通知は、例えば管理者の電子メールアドレスに対し、電子メールを送信することによって行われる。
【００６０】
またステップＳ１１１において仮登録可能でない場合、カード情報を登録することができないので、カード情報登録部４３は、カード情報の本登録或いは仮登録を行うことなく処理を終了する。
【００６１】
以上のような処理により、ユーザが所持するＩＣカード９をユーザ自身が画像形成装置１に登録することができる。そしてＩＣカード９のカード情報が本登録された場合には、その後、ユーザは、そのＩＣカード９を利用してユーザ認証を行うことができるようになり、操作パネル４に対してユーザＩＤやパスワードを手動入力してユーザ認証を行う場合よりも操作効率が良くなる。またＩＣカード９のカード情報を本登録することができた場合には、ＩＣカード登録時における管理者の作業負担を軽減することができる。
【００６２】
これに対し、ＩＣカード９のカード情報が仮登録された場合には、特定のユーザの操作に基づいて仮登録のカード情報を本登録に切り替えるための処理がさらに行われる。以下、この処理について説明する。
【００６３】
まず、画像形成装置１の管理者が仮登録のカード情報を本登録に切り替えるための処理について説明する。図１２は、管理者が仮登録を本登録に切り替える場合に画像形成装置１の制御コンピュータ２０で行われる処理手順の一例を示すフローチャートである。この処理は、管理者などの特定のユーザが画像形成装置１にログインした場合に行われる処理である。制御コンピュータ２０は、管理者などの特定のユーザが画像形成装置１にログインすると（ステップＳ２００）、それに伴ってカード情報登録部４３を機能させ、記憶装置２６に記憶されているユーザ情報２８のうちから、カード情報が仮登録となっているユーザ情報を全て抽出する（ステップＳ２０１）。そして操作パネル４の表示部５に対してＩＣカード仮登録案内画面を表示する（ステップＳ２０２）。図１３は、このとき操作パネル４の表示部５に表示されるＩＣカード仮登録案内画面の一例を示す図である。図１３に示すように、この画面には、仮登録となっているカード情報の一覧が表示される。尚、図例では、カードＩＤとユーザ名とを表示した画面構成になっているが、これに限らず、カードタイプやカンパニーコードなどを含めたさらに詳細な情報を表示しても良い。また画面下部には、管理者が仮登録を本登録に切り替えることを承認するための登録キー６ｅと、仮登録されたカード情報を破棄するための破棄キー６ｆと、仮登録されたカード情報に対する処理を行わないキャンセルキー６ｇとが表示される。そして管理者は、一覧表示されるカード情報のうちから少なくとも１つのカード情報を選択した状態で、登録キー６ｅ、破棄キー６ｆ又はキャンセルキー６ｇを操作する。
【００６４】
制御コンピュータ２０は、ＩＣカード仮登録案内画面を表示した後、管理者が上述した操作を行うまで待機し（ステップＳ２０３）、管理者による操作が行われた場合（ステップＳ２０３でＹＥＳ）、その操作が本登録への切替えを指示するものであるか否かを判断する（ステップＳ２０４）。そして本登録への切替えを指示する操作である場合、カード情報登録部４３は、管理者によって選択された仮登録状態のカード情報を本登録に変更する（ステップＳ２０５）。これにより、そのＩＣカード９を所持しているユーザは、その後、そのＩＣカード９を利用してユーザ認証を行うことができるようになる。そのため、仮登録されたＩＣカード９が、ユーザが独自に所持しているクレジットカードやキャッシュカードなどであったとしても、管理者による承認が得られれば、その後、そのＩＣカード９を利用してユーザ認証を行うことができるようになる。そしてカード情報登録部４３は、ＩＣカード９が利用可能になったことをユーザに通知する（ステップＳ２０６）。この通知は、例えばＩＣカード９を仮登録したユーザの電子メールアドレスに対し、電子メールを送信することによって行われる。
【００６５】
一方、管理者によって行われた操作が本登録への切替えを指示するものでない場合（ステップＳ２０４でＮＯ）、制御コンピュータ２０は、その操作がカード情報の破棄であるか否かを判断する（ステップＳ２０７）。ここで管理者による操作がカード情報の破棄でもない場合は（ステップＳ２０７でＮＯ）、そのまま処理を終了する。これに対し、管理者がカード情報の破棄を指示している場合、カード情報登録部４３は、仮登録状態のカード情報をユーザ情報２８から削除する（ステップＳ２０８）。例えば、仮登録はできているが、管理者がその仮登録されたＩＣカード９の使用を認めない場合、管理者はそのカードＩＣの仮登録を破棄することとなり、ユーザ情報２８からそのカード情報が削除される。この場合、そのＩＣカード９を利用してユーザ認証を行うことはできない。そしてカード情報登録部４３は、仮登録されたＩＣカード９のカード情報が破棄されたことをユーザに通知する（ステップＳ２０９）。この通知は、例えばＩＣカード９を仮登録したユーザの電子メールアドレスに対し、電子メールを送信することによって行われる。
【００６６】
以上のような処理により、仮登録となっているカード情報を管理者が本登録に切り替えたり、或いは、破棄したりすることができる。このような管理者による承認作業は、ＩＣカードの一つ一つをユーザと対応付けて登録していく作業と比較すれば、その作業負担は軽く、従来よりも管理者の作業負担は軽減されることになる。そして管理者が仮登録のカード情報を本登録に切り替えた場合、ユーザは、そのＩＣカード９が喩えクレジットカードなどのカードであったとしても、それを利用してユーザ認証を行うことができ、操作パネル４に対してユーザＩＤやパスワードを手動入力してユーザ認証を行う場合よりも操作効率が良くなる。
【００６７】
次に画像形成装置１に対してＩＣカードを仮登録したユーザ自身が仮登録のカード情報を本登録に切り替えるための処理について説明する。図１４は、ユーザ自身が仮登録を本登録に切り替える場合に画像形成装置１の制御コンピュータ２０で行われる処理手順の一例を示すフローチャートである。制御コンピュータ２０は、ネットワークインタフェース２３を介してコンピュータ１１，１２などからユーザのリモートログインが行われたか否かを監視しており（ステップＳ３００）、リモートログインが行われた場合、そのリモートログインしたユーザを特定する（ステップＳ３０１）。そしてカード情報登録部４３が機能し、カード情報登録部４３は、リモートログインしたユーザのユーザ情報２８ａに仮登録のカード情報があるか否かを判断する（ステップＳ３０２）。ここで仮登録のカード情報がない場合は、そのまま処理を終了する。これに対し、仮登録のカード情報がある場合（ステップＳ３０２でＹＥＳ）、カード情報登録部４３は、その仮登録状態のカード情報を本登録に変更する（ステップＳ３０３）。これにより、リモートログインしたユーザは、先に仮登録したカード情報を本登録に切り替えることができ、その後、そのＩＣカード９を利用してユーザ認証を行うことができるようになる。そのため、仮登録されたＩＣカード９が、クレジットカードやキャッシュカードなどであったとしても、その後はユーザ認証に利用することができるようになる。そしてカード情報登録部４３は、ＩＣカード９が利用可能になったことをユーザに通知する（ステップＳ３０４）。この通知は、例えばＩＣカード９を仮登録したユーザ（すなわち、リモートログインしたユーザ）の電子メールアドレスに対し、電子メールを送信することによって行われる。また、画像形成装置１にリモートログインしたことによって、コンピュータ１１又は１２で表示されている表示画面にＩＣカード９が利用可能になったことを表示しても良い。
【００６８】
以上のような処理により、ユーザ自身がネットワーク１０を介して画像形成装置１にアクセスし、リモートログインなどの所定の処理要求を行うことで、仮登録となっているカード情報を本登録に切り替えることができる。そのため、この場合は、管理者による承認作業は必要でなく、管理者の作業負担を軽減することができる。
【００６９】
（第２の実施の形態）
次に第２の実施の形態について説明する。上述した第１の実施の形態では、ＩＣカードのカード情報を登録する前のユーザ情報２８に、ユーザごとに予め付与された権限情報３７が設定されている場合を例示した。これに対し、本実施形態では、ユーザ情報２８に予め権限情報などの各種情報が設定されていない場合でも、カード情報登録時にそれらの情報を登録することができる形態について説明する。
【００７０】
図１５は、第２の実施の形態における画像形成装置１のハードウェア構成を示すブロック図である。本実施形態の画像形成装置１が、第１の実施の形態と異なる点は、記憶装置２６に記憶されている情報である。記憶装置２６には、第１の実施の形態と同様に、制御コンピュータ２０のＣＰＵ２１によって実行されるプログラム２７と、ユーザ情報２８とが記憶されているが、本実施形態の場合はさらに、権限情報５１と、部門情報５３と、設定情報５５と、ＩＣカードレベル設定情報５７とが予め記憶されている。
【００７１】
本実施形態における画像形成装置１のその他の点は第１の実施の形態と同様であり、例えば制御コンピュータ２０のＣＰＵ２１がプログラム２７を読み出して実行することにより、制御コンピュータ２０は、図３に示したようにユーザ認証部４１、カード情報取得部４２、カード情報登録部４３などとして機能する。ただし、本実施形態では、ユーザが操作パネル４に対して手動入力を行ってユーザ認証を行い、画像形成装置１にログインする態様として、２つの態様がある。第１の態様は、第１の実施の形態と同様に、予めユーザ情報２８に登録されている登録ユーザがログインする態様であり、この場合、ユーザ認証で登録ユーザが認証ユーザとして特定され、画像形成装置１に対するログインユーザとなる。第２の態様は、画像形成装置１に対してパブリックユーザとしてログインする態様である。ここでパブリックユーザとは、画像形成装置の一般ユーザ全般を指している。この場合、ユーザ認証において認証ユーザが一人の登録ユーザであることを特定するのではなく、パブリックユーザであることを特定する。
【００７２】
図１６は、登録ユーザに関するＩＣカードの登録前後におけるユーザ情報２８ａの一例を示す図であり、（ａ）はＩＣカード登録前の状態を、（ｂ）はＩＣカード登録後の状態を示している。例えば、図１６（ａ）に示すように、登録ユーザのユーザ情報２８ａには、ユーザ名３１、ユーザＩＤ３３、パスワード３４などの情報が含まれる。ここで第１の実施の形態と異なる点は、図１６（ａ）のユーザ情報２８ａには、権限情報３７が含まれていない点である。
【００７３】
そして画像形成装置１にログインした登録ユーザがＩＣカード９の登録を行うと、図１６（ｂ）に示すように、そのＩＣカード９に記録されているカード情報３６がユーザ情報２８ａに登録される。このとき登録するＩＣカード９が所定のＩＣカードであれば、第１の実施の形態と同様に、カード情報３６が本登録される。また所定のＩＣカードでない場合は、カード情報３６が仮登録される。
【００７４】
そして本実施形態では、カード情報３６を本登録することができる所定のＩＣカード９である場合、カード情報３６の登録に伴い、そのカード情報３６に基づいて権限情報５２、部門情報５４および設定情報５６を併せて登録する。ここで、権限情報５２は記憶装置２６に記憶されている権限情報５１からカード情報３６に基づいて抽出された情報であり、部門情報５４は記憶装置２６に記憶されている部門情報５３からカード情報３６に基づいて抽出された情報である。また設定情報５６は記憶装置２６に記憶されている設定情報５５からカード情報３６に基づいて抽出された情報である。そしてカード情報３６、権限情報５２、部門情報５４および設定情報５６は、ユーザ名３１や手動認証情報３２と共に、相互に関連づけられ、カード情報３６が特定されれば、それによりユーザ名３１、手動認証情報３２、権限情報５２、部門情報５４および設定情報５６のそれぞれを特定することができるようになる。
【００７５】
次に図１７は、パブリックユーザに関するＩＣカードの登録前後におけるユーザ情報２８ｂの一例を示す図であり、（ａ）はＩＣカード登録前の状態を、（ｂ）はＩＣカード登録後の状態を示している。例えば、図１７（ａ）に示すように、パブリックユーザのユーザ情報２８ｂには、ユーザ名３１に関する情報のみが含まれており、このユーザ名３１にはパブリックユーザであることが記録されている。
【００７６】
そして画像形成装置１にログインしたパブリックユーザがＩＣカード９の登録を行うと、図１７（ｂ）に示すように、そのＩＣカード９に記録されているカード情報３６がユーザ情報２８ｂに登録される。このとき登録するＩＣカード９が所定のＩＣカードであれば、第１の実施の形態と同様に、カード情報３６が本登録される。また所定のＩＣカードでない場合は、カード情報３６が仮登録される。そして登録ユーザの場合と同様に、カード情報３６を本登録することができる所定のＩＣカード９である場合、カード情報３６の登録に伴い、そのカード情報３６に基づいて権限情報５２、部門情報５４および設定情報５６を併せて登録する。
【００７７】
このようなユーザ情報２８へのカード情報３６、権限情報５２、部門情報５４および設定情報５６の登録は、本実施形態においても図３に示したカード情報登録部４３によって行われる。カード情報登録部４３は、ユーザ情報２８にカード情報を登録する際、カード情報に含まれるカンパニーコードによって所定のＩＣカードであるか否かを判定し、所定のＩＣカードである場合、記憶装置２６に記憶されているＩＣカードレベル設定情報５７を読み出し、カード情報に含まれるカードＩＤに基づいてＩＣカードレベルを判定する。
【００７８】
図１８は、ＩＣカードレベル設定情報５７の一例を示す図である。図１８に示すように、この例では、カンパニーコードが「１０００１２３４」であれば、ＩＣカード９が所定のＩＣカードであると判定される。そしてＩＣカードレベル設定情報５７には、所定のＩＣカードのカードＩＤごとにＩＣカードレベルが設定されている。そのため、カード情報登録部４３は、このＩＣカードレベル設定情報５７を参照すれば、カード情報を取得したＩＣカード９のレベルを判定することができる。
【００７９】
そしてカード情報登録部４３は、ＩＣカードレベル設定情報５７を参照して判定したＩＣカードレベルに基づき、記憶装置２６に記憶されている権限情報５１からユーザ情報２８に登録する権限情報５２を抽出する。図１９は、記憶装置２６に記憶されている権限情報５１の一例を示す図である。図１９に示すように権限情報５１には、認証ユーザがパブリックユーザである場合に画像形成装置１の各種機能に関する権限と、登録ユーザである場合に画像形成装置１の各種機能に関する権限とが設定されており、登録ユーザである場合の権限は、さらにＩＣカードレベルに応じて異なる権限が設定されている。例えば、認証ユーザがパブリックユーザである場合は、ＩＣカードレベルにかかわらず、画像形成装置１の使用可能な機能が最も制限された権限となっている。また認証ユーザが登録ユーザの場合は、ＩＣカードレベルが高くなる程、画像形成装置１の使用可能な機能が多くなり、より広範な権限が付与されるように設定されている。そのため、カード情報登録部４３は、このような権限情報５１から、認証ユーザとＩＣカードレベルとに応じた権限情報を抽出し、ユーザ情報２８に権限情報５２として登録する。
【００８０】
またカード情報登録部４３は、記憶装置２６に記憶されている部門情報５３を読み出し、カード情報に含まれるカードＩＤに基づいて認証ユーザが所属する所属部門に関する部門情報５４を取得する。図２０は、記憶装置２６に記憶されている部門情報５３の一例を示す図である。図２０に示すように部門情報５３には、カンパニーコードが「１０００１２３４」である場合のユーザの所属する部門に関する情報が設定されている。カード情報登録部４３は、この部門情報５３を参照すれば、カード情報を取得したＩＣカード９の所有者であるユーザの所属する部門を特定することができる。そのため、カード情報登録部４３は、このような部門情報５３から、カードＩＤに応じた部門に関する情報を抽出し、ユーザ情報２８に部門情報５４として登録する。
【００８１】
またカード情報登録部４３は、ＩＣカードレベル設定情報５７を参照して判定したＩＣカードレベルに基づき、記憶装置２６に記憶されている設定情報５５からユーザ情報２８に登録する設定情報５６を抽出する。ここで設定情報５５は、画像形成装置１に対して認証ユーザがログインした場合、それに伴って使用することができるようになる各種機能に対する設定情報である。本実施形態では、その一例として、ブラウザ部４６に対する設定情報である場合を説明する。図２１は、記憶装置２６に記憶されている設定情報５５の一例を示す図である。図２１に示すように設定情報５５には、ＩＣカードレベルに応じて異なるプロキシ設定が登録されている。例えば、ＩＣカードレベルがレベル１の場合、社内の一部のサイトのみにアクセスすることを許可するプロキシ設定となる。またＩＣカードレベルがレベル２の場合、社内の全てのサイトにアクセスすることを許可するプロキシ設定となる。さらにＩＣカードレベルがレベル３の場合、社内の全てのサイトと社外のサイトにアクセスすることを許可するプロキシ設定となる。カード情報登録部４３は、このような設定情報５５から、ＩＣカードレベルに応じた設定情報を抽出し、ユーザ情報２８に設定情報５６として登録する。
【００８２】
したがって、本実施形態の画像形成装置１は、ログインユーザがＩＣカード９の登録を行った場合、そのＩＣカード９が所定のＩＣカードであれば、そのログインユーザのユーザ情報２８ａ，２８ｂ，２８ｃ，…に対して自動的にそのログインユーザに対応した権限情報５２などを登録することができるようになっている。
【００８３】
次に、本実施形態においてＩＣカード９を所持するユーザ自身の操作に基づいて画像形成装置１がＩＣカード９の登録を行う場合の処理手順について説明する。図２２は、第２の実施の形態においてＩＣカード９の登録を行う場合に画像形成装置１の制御コンピュータ２０で行われる処理手順の一例を示すフローチャートである。制御コンピュータ２０はまず、操作パネル４の表示部５に対して初期画面を表示する（ステップＳ４００）。ここでは、第１の実施の形態と同様に、図６のような初期画面が表示される。
【００８４】
制御コンピュータ２０は、初期画面を表示している状態で、ユーザによる操作を受け付け（ステップＳ４０１）、ログインキー６ａが操作されたことを検知すると、ユーザ認証を行い、画像形成装置１をログイン状態に移行させる（ステップＳ４０２）。そしてユーザ認証によって特定された認証ユーザが登録ユーザであるか、或いはパブリックユーザであるかを特定する（ステップＳ４０３）。そして制御コンピュータ２０は、認証ユーザを特定すると、操作パネル４の表示部５に対してＩＣカード登録確認画面を表示する（ステップＳ４０４）。ここでもまた、第１の実施の形態と同様に、図７のような画面が表示される。ログインユーザによってキー操作が行われると、ＩＣカードの登録が指示されたか否かを判断し（ステップＳ４０５）、ＩＣカードの登録でない場合は（ステップＳ４０５でＮＯ）、処理を終了する。
【００８５】
一方、ログインユーザがＩＣカードの登録を指示した場合（ステップＳ４０５でＹＥＳ）、カード情報取得部４２がＩＣカード読取装置８を介してログインユーザが所持するＩＣカード９に記録されているカード情報を取得する（ステップＳ４０６）。
【００８６】
そして制御コンピュータ２０はカード情報登録部４３を機能させ、取得したカード情報が識別可能か否かを判断する（ステップＳ４０７）。カード情報が識別可能でない場合（ステップＳ４０７でＮＯ）、カード情報登録部４３は、取得したカード情報の登録を行わず、処理を終了する。
【００８７】
これに対し、カード情報が識別可能であれば（ステップＳ４０７でＹＥＳ）、カード情報登録部４３は、取得したカード情報に含まれるカンパニーコードが所定のコードであるか否かを判断する（ステップＳ４０８）。これにより、カード情報を読み取ったＩＣカード９が所定のＩＣカードであるか否かを判断する。そしてカンパニーコードが所定のコードであれば（ステップＳ４０８でＹＥＳ）、カード情報登録部４３は、取得したカード情報をユーザ情報２８に本登録するための本登録処理を実行する（ステップＳ４０９）。これに対し、カンパニーコードが所定のコードでなければ（ステップＳ４０８でＮＯ）、カード情報登録部４３は、次に認証ユーザ（ログインユーザ）が登録ユーザであるか否かを判断する（ステップＳ４１０）。ここで認証ユーザが登録ユーザであれば（ステップＳ４１０でＹＥＳ）、カード情報登録部４３は、取得したカード情報をユーザ情報２８に仮登録するための仮登録処理（ステップＳ４１１）を実行し、処理を終了する。また認証ユーザが登録ユーザでもない場合（ステップＳ４１０でＮＯ）、認証ユーザとＩＣカード９の双方の信頼性が低いため、カード情報の登録を行わずに処理を終了する。
【００８８】
図２３は、本実施形態における本登録処理（ステップＳ４０９）の詳細な処理手順の一例を示すフローチャートである。カード情報登録部４３は、カード情報を取得したＩＣカード９が所定のカードであると判断した場合、まず、ＩＣカードレベルの判定を行う（ステップＳ４２１）。このとき、カード情報登録部４３は、記憶装置２６からＩＣカードレベル設定情報５７を読み出し、取得したカード情報に基づいてレベルの判定を行う。そして、カード情報登録部４３は、認証ユーザ（ログインユーザ）が登録ユーザであるか否かを判断する（ステップＳ４２２）。そして認証ユーザが登録ユーザであれば（ステップＳ４２２でＹＥＳ）、カード情報登録部４３は、記憶装置２６に記憶されている権限情報５１を参照し、ステップＳ４２１で判定したＩＣカードレベルに基づく権限情報５２を抽出する（ステップＳ４２３）。これに対し、認証ユーザがパブリックユーザであれば（ステップＳ４２２でＮＯ）、カード情報登録部４３は、記憶装置２６に記憶されている権限情報５１を参照し、パブリックユーザに対応する権限情報５２を抽出する（ステップＳ４２４）。
【００８９】
次にカード情報登録部４３は、記憶装置２６に記憶されている部門情報５３を参照し、カード情報に含まれるカードＩＤに基づいてユーザの所属部門に関する部門情報５４を抽出する（ステップＳ４２５）。またカード情報登録部４３は、記憶装置２６に記憶されている設定情報５５を参照し、ステップＳ４２１で判定したＩＣカードレベルに基づく設定情報５６を抽出する（ステップＳ４２６）。
【００９０】
その後、カード情報登録部４３は、認証ユーザ（ログインユーザ）のユーザ情報２８ａに対し、ＩＣカード９から取得したカード情報３６と、ステップＳ４２３又はＳ４２４で取得した権限情報５２と、ステップＳ４２５で取得した部門情報５４と、ステップＳ４２６で取得した設定情報５６とを本登録する。そしてカード情報登録部４３は、カード情報を含む各種情報をユーザ情報２８ａに本登録した後、操作パネル４の表示部５に対して本登録確認画面を表示する（ステップＳ４２８）。この画面は、カード情報の本登録が完了したことを認証ユーザに確認させる画面である。そして、この画面表示により、本登録処理（ステップＳ４０９）が終了する。
【００９１】
一方、ステップＳ４１１の仮登録処理は、図５に示したステップＳ１１１〜Ｓ１１３と同様であり、カード情報の仮登録を行った後、操作パネル４の表示部５に仮登録案内画面を表示し、さらに管理者に対してカード情報が仮登録されたことを通知して処理を終了する。
【００９２】
以上のような処理により、認証ユーザが所持するＩＣカード９を認証ユーザ自身が画像形成装置１に本登録することができると共に、認証ユーザが画像形成装置１を使用することができる機能の権限や、認証ユーザの部門や、ブラウザ部４６に対するプロキシ設定などを自動的に登録することができる。これらを管理者がユーザごとに設定するための作業を行う必要はなくなり、管理者の作業負担が著しく軽減されるようになる。
【００９３】
（変形例）
以上、本発明に関するいくつかの実施の形態について説明したが、本発明は上述した内容のものに限定されるものではない。すなわち、本発明には、上述した実施形態を変形した種々の変形例が適用可能である。
【００９４】
例えば、上記第１の実施の形態では、画像形成装置１の記憶装置２６にユーザ情報２８が記憶されており、カード情報登録部４３がその記憶装置２６に記憶されているユーザ情報２８にＩＣカード９から読み取ったカード情報を登録する形態について説明した。また上記第２の実施の形態では、画像形成装置１の記憶装置２６にユーザ情報２８と、権限情報５１と、部門情報５３と、設定情報５５と、ＩＣカードレベル設定情報５７とが記憶されており、カード情報登録部４３がその記憶装置２６に記憶されているユーザ情報２８に対して、ＩＣカード９から読み取ったカード情報と共に、権限情報５１から抽出した情報と、部門情報５３から抽出した情報と、設定情報５５から抽出した情報とを登録する形態について説明した。しかしながら、本発明は、必ずしもそれらの形態に限定されるものではない。例えば、ユーザ情報２８や、権限情報５１、部門情報５３、設定情報５５、ＩＣカードレベル設定情報５７などは、画像形成装置１の記憶装置２６ではなく、サーバ装置１３の内部に記憶されていても良い。この場合、画像形成装置１の制御コンピュータ２０においてカード情報登録部４３が機能すると、カード情報登録部４３は、サーバ装置１３とネットワーク１０を介してデータ通信を行いながら、サーバ装置１３の内部に記憶されているユーザ情報２８に対してカード情報３６や、権限情報５２、部門情報５４、設定情報５６などの情報を登録する処理を行うこととなる。この場合であっても、カード情報登録部４３における処理手順などは上述した手順と同様の手順を採用することができる。
【符号の説明】
【００９５】
１  画像形成装置
４  操作パネル
５  表示部（表示手段）
６  操作入力部（操作入力手段）
８  ＩＣカード読取装置（ＩＣカード読取手段）
１０  ネットワーク
２０  制御コンピュータ
２３  ネットワークインタフェース
２６  記憶装置（記憶手段）
２８  ユーザ情報
３６  カード情報
３７  権限情報
５７  ＩＣカードレベル設定情報
４１  ユーザ認証部（ユーザ認証手段）
４２  カード情報取得部（カード情報取得手段）
４３  カード情報登録部（カード情報登録手段）
４６  ブラウザ部（ブラウザ手段）
３７  権限情報
５３  部門情報
５５  設定情報 
【図１】
2010218346.tif 000003
【図２】
2010218346.tif 000004
【図３】
2010218346.tif 000005
【図４】
2010218346.tif 000006
【図５】
2010218346.tif 000007
【図６】
2010218346.tif 000008
【図７】
2010218346.tif 000009
【図８】
2010218346.tif 000010
【図９】
2010218346.tif 000011
【図１０】
2010218346.tif 000012
【図１１】
2010218346.tif 000013
【図１２】
2010218346.tif 000014
【図１３】
2010218346.tif 000015
【図１４】
2010218346.tif 000016
【図１５】
2010218346.tif 000017
【図１６】
2010218346.tif 000018
【図１７】
2010218346.tif 000019
【図１８】
2010218346.tif 000020
【図１９】
2010218346.tif 000021
【図２０】
2010218346.tif 000022
【図２１】
2010218346.tif 000023
【図２２】
2010218346.tif 000024
【図２３】
2010218346.tif 000025