(57)【要約】【課題】ユーザ（例えばカードを忘れたユーザ）が画像形成装置（例えば、複合機）を利用する際の認証情報の入力の操作を軽減する仕組みを提供すること。【解決手段】記憶媒体を用いた第１の認証モードと、ユーザの操作によって入力されたユーザ情報を用いた第２の認証モードを備える画像形成装置であって、前記記憶媒体を読み取ることでログインできないユーザのユーザ識別情報一覧を記憶するユーザ一覧記憶手段と、前記第２の認証モードの指示に従って、前記ユーザ識別情報一覧を表示するユーザ一覧表示手段と、前記ユーザ一覧表示手段で表示されたユーザ識別情報一覧から、ユーザ識別情報を選択する選択手段と、前記ユーザのキー操作によって入力されたパスワードを受け付ける受付手段と、前記選択手段で選択されたユーザ識別情報と、前記受付手段で受け付けたパスワードを用いて、認証要求をする認証要求手段とを備えることを特徴とする。【選択図】図７Ｂ
2011128907.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体を用いた第１の認証モードと、ユーザの操作によって入力されたユーザ情報を用いた第２の認証モードを備える画像形成装置であって、
前記記憶媒体を読み取ることでログインできないユーザのユーザ識別情報一覧を記憶するユーザ一覧記憶手段と、
前記第２の認証モードの指示に従って、前記ユーザ識別情報一覧を表示するユーザ一覧表示手段と、
前記ユーザ一覧表示手段で表示されたユーザ識別情報一覧から、ユーザ識別情報を選択する選択手段と、
前記ユーザのキー操作によって入力されたパスワードを受け付ける受付手段と、
前記選択手段で選択されたユーザ識別情報と、前記受付手段で受け付けたパスワードを用いて、認証要求する認証要求手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記ユーザ一覧表示手段は、前記第１の認証モードで、記憶媒体を読み取ることで認証が失敗した場合に、前記ユーザ識別情報一覧を表示することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記認証要求に従って認証が成功した場合に、前記記憶媒体を読み取ることで得られた記憶媒体識別情報を、前記選択手段で選択されたユーザ識別情報と対応付けて登録すべく、記憶媒体識別情報とユーザ識別情報を含む登録要求を出力する登録要求手段を
更に備えることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記登録要求手段で登録要求の出力に従って、前記ユーザ識別情報一覧から、登録要求に含まれるユーザ識別情報を削除する削除手段を
更に備えることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記画像形成装置は、認証を行うための認証装置と通信可能に接続されており、
前記ユーザ識別情報一覧は、前記認証装置から受信した一覧であることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記ユーザ識別情報一覧は、前記認証装置で管理されている各ユーザ識別情報に対応する入室情報と情報処理装置へのログイン情報に従って生成される一覧であることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
ユーザ識別情報とパスワードを含むユーザ情報と、記憶媒体識別情報とが対応付く認証情報を記憶する認証サーバと、記憶媒体を用いた第１の認証モードと、ユーザの操作によって入力されたユーザ情報を用いた第２の認証モードを備える画像形成装置とを含む認証システムであって、
前記画像形成装置は、
前記記憶媒体を読み取ることでログインできないユーザのユーザ識別情報一覧を記憶するユーザ一覧記憶手段と、
前記第２の認証モードの指示に従って、前記ユーザ識別情報一覧を表示するユーザ一覧表示手段と、
前記ユーザ一覧表示手段で表示されたユーザ識別情報一覧から、ユーザ識別情報を選択する選択手段と、
前記ユーザのキー操作によって入力されたパスワードを受け付ける受付手段と、
前記選択手段で選択されたユーザ識別情報と、前記受付手段で受け付けたパスワードを用いて、認証要求をする認証要求手段と
を備え、
前記認証装置は、
前記ユーザ識別情報一覧を前記画像形成装置に送信する一覧送信手段と、
前記画像形成装置から前記認証要求を受信する認証要求受信手段と、
前記認証要求に含まれるユーザ識別情報とパスワードとを用いて、認証する認証手段と
を備えることを特徴とする認証システム。
【請求項８】
記憶媒体を用いた第１の認証モードと、ユーザの操作によって入力されたユーザ情報を用いた第２の認証モードを備える画像形成装置の認証方法であって、
前記記憶媒体を読み取ることでログインできないユーザのユーザ識別情報一覧を記憶するユーザ一覧記憶ステップと、
前記第２の認証モードの指示に従って、前記ユーザ識別情報一覧を表示するユーザ一覧表示ステップと、
前記ユーザ一覧表示ステップで表示されたユーザ識別情報一覧から、ユーザ識別情報を選択する選択ステップと、
前記ユーザのキー操作によって入力されたパスワードを受け付ける受付ステップと、
前記選択ステップで選択されたユーザ識別情報と、前記受付ステップで受け付けたパスワードを用いて、認証要求をする認証要求ステップと
を備えることを特徴とする画像形成装置。
【請求項９】
ユーザ識別情報とパスワードを含むユーザ情報と、記憶媒体識別情報とが対応付く認証情報を記憶する認証サーバと、記憶媒体を用いた第１の認証モードと、ユーザの操作によって入力されたユーザ情報を用いた第２の認証モードを備える画像形成装置とを含む認証システムにおける認証方法であって、
前記画像形成装置が、
前記記憶媒体を読み取ることでログインできないユーザのユーザ識別情報一覧を記憶するユーザ一覧記憶ステップと、
前記第２の認証モードの指示に従って、前記ユーザ識別情報一覧を表示するユーザ一覧表示ステップと、
前記ユーザ一覧表示ステップで表示されたユーザ識別情報一覧から、ユーザ識別情報を選択する選択ステップと、
前記ユーザのキー操作によって入力されたパスワードを受け付ける受付ステップと、
前記選択ステップで選択されたユーザ識別情報と、前記受付ステップで受け付けたパスワードを用いて、認証要求をする認証要求ステップと
を実行し、
前記認証装置が、
前記ユーザ識別情報一覧を前記画像形成装置に送信する一覧送信ステップと、
前記画像形成装置から前記認証要求を受信する認証要求受信ステップと、
前記認証要求に含まれるユーザ識別情報とパスワードとを用いて、認証する認証ステップと
を実行することを特徴とする認証方法。
【請求項１０】
記憶媒体を用いた第１の認証モードと、ユーザの操作によって入力されたユーザ情報を用いた第２の認証モードを備える画像形成装置で実行可能なプログラムであって、
前記画像形成装置を、
前記記憶媒体を読み取ることでログインできないユーザのユーザ識別情報一覧を記憶するユーザ一覧記憶手段と、
前記第２の認証モードの指示に従って、前記ユーザ識別情報一覧を表示するユーザ一覧表示手段と、
前記ユーザ一覧表示手段で表示されたユーザ識別情報一覧から、ユーザ識別情報を選択する選択手段と、
前記ユーザのキー操作によって入力されたパスワードを受け付ける受付手段と、
前記選択手段で選択されたユーザ識別情報と、前記受付手段で受け付けたパスワードを用いて、認証要求をする認証要求手段と
して機能させることを特徴とするプログラム。
【請求項１１】
ユーザ識別情報とパスワードを含むユーザ情報と、記憶媒体識別情報とが対応付く認証情報を記憶する認証サーバと、記憶媒体を用いた第１の認証モードと、ユーザの操作によって入力されたユーザ情報を用いた第２の認証モードを備える画像形成装置とを含む認証システムのプログラムであって、
前記画像形成装置を、
前記記憶媒体を読み取ることでログインできないユーザのユーザ識別情報一覧を記憶するユーザ一覧記憶手段と、
前記第２の認証モードの指示に従って、前記ユーザ識別情報一覧を表示するユーザ一覧表示手段と、
前記ユーザ一覧表示手段で表示されたユーザ識別情報一覧から、ユーザ識別情報を選択する選択手段と、
前記ユーザのキー操作によって入力されたパスワードを受け付ける受付手段と、
前記選択手段で選択されたユーザ識別情報と、前記受付手段で受け付けたパスワードを用いて、認証要求をする認証要求手段と
して機能させ、
前記認証装置を、
前記ユーザ識別情報一覧を前記画像形成装置に送信する一覧送信手段と、
前記画像形成装置から前記認証要求を受信する認証要求受信手段と、
前記認証要求に含まれるユーザ識別情報とパスワードとを用いて、認証する認証手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
キーボード認証を実行可能な画像形成装置と、その画像形成装置を含む認証システムとその認証方法とプログラムに関する。
【背景技術】
【０００２】
近年、フロアの入室、ＰＣや複合機を使用する際にも、使用者を限定する目的から例えばＩＣカードをカード読取機にかざすことによって、ＩＣカードからよみとられた認証情報を認証情報管理装置（ＩＣカード認証サーバ）へ問い合わせを行い、認証情報が登録されていれば認証成功を応答し、入室や使用可能とするシステムが既に存在する。
【０００３】
また、複合機の場合、ＩＣカード認証ができなないユーザの補助のためキーボード認証によって複合機を使用可能とするシステムもある。これらによって複合機からの印刷物のセキュリティを高めるシステムが存在する。
さらに、特許文献１では、カード認証ができなければ、認証を必要とするシステム（ＰＣ）を使用禁止にするシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０７２４４６
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的に企業では、社員にＩＣカード（社員証）を配布し、このＩＣカードを利用して、入退館や入退室を行っている。
そのため、特許文献１の技術では、ＩＣカードを忘れてしまった場合に、社内のシステムが利用できなくなってしまう。
【０００６】
このような理由から、社内のシステムを利用するために、ＩＣカードを忘れた場合などに用いる、ＩＣカード認証に代わる仕組みを有する場合がある。ＩＣカード認証に代わる仕組みとしては、ユーザにユーザＩＤ・パスワード・認証先（認証サーバ）を、キーボード等を用いて入力させ、この入力された入力情報を元に認証させる仕組みである。
しかしながら、ＩＣカードを忘れた場合には、１日はＩＣカードを用いた認証を行うことができなため、ユーザにとっては不便が生じていた。
【０００７】
特に、社内システムで利用している複合機についてもＩＣカード認証を用いた仕組みを利用していることが多いが、複合機は、ＰＣと違いハード的なキーボードを有していないため、キーボードを用いて認証情報を入力し、認証させることは困難であった。
【０００８】
このような課題を解決するために、複合機のタッチパネル上にソフトキーボードを表示させ、このソフトキーボードを用いて認証情報を入力させることが行われている。
しかしながら、複合機のタッチパネルは小さいため、上述のようなソフトキーボードでの入力は、操作がしづらいという問題を抱えていた。
そのため、複合機上でキーボードを用いた認証情報の入力は、以前として使い勝手が悪かった。
【０００９】
そこで、本発明は、ユーザ（例えばカードを忘れたユーザ）が画像形成装置（例えば、複合機）を利用する際の認証情報の入力の操作を軽減する仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の目的を達成するために、本発明は、記憶媒体を用いた第１の認証モードと、ユーザの操作によって入力されたユーザ情報を用いた第２の認証モードを備える画像形成装置であって、前記記憶媒体を読み取ることでログインできないユーザのユーザ識別情報一覧を記憶するユーザ一覧記憶手段と、前記第２の認証モードの指示に従って、前記ユーザ識別情報一覧を表示するユーザ一覧表示手段と、前記ユーザ一覧表示手段で表示されたユーザ識別情報一覧から、ユーザ識別情報を選択する選択手段と、前記ユーザのキー操作によって入力されたパスワードを受け付ける受付手段と、前記選択手段で選択されたユーザ識別情報と、前記受付手段で受け付けたパスワードを用いて、認証要求する認証要求手段とを備えることを特徴とする。
【００１１】
また、前記ユーザ一覧表示手段は、前記第１の認証モードで、記憶媒体を読み取ることで認証が失敗した場合に、前記ユーザ識別情報一覧を表示することを特徴とする。
【００１２】
また、前記認証要求に従って認証が成功した場合に、前記記憶媒体を読み取ることで得られた記憶媒体識別情報を、前記選択手段で選択されたユーザ識別情報と対応付けて登録すべく、記憶媒体識別情報とユーザ識別情報を含む登録要求を出力する登録要求手段を更に備えることを特徴とする。
【００１３】
また、前記登録要求手段で登録要求の出力に従って、前記ユーザ識別情報一覧から、登録要求に含まれるユーザ識別情報を削除する削除手段を更に備えることを特徴とする。
【００１４】
また、前記画像形成装置は、認証を行うための認証装置と通信可能に接続されており、前記ユーザ識別情報一覧は、前記認証装置から受信した一覧であることを特徴とする。
【００１５】
また、前記ユーザ識別情報一覧は、前記認証装置で管理されている各ユーザ識別情報に対応する入室情報と情報処理装置へのログイン情報に従って生成される一覧であることを特徴とする。
【発明の効果】
【００１６】
ユーザ（例えばカードを忘れたユーザ）が画像形成装置（例えば、複合機）を利用する際の認証情報の入力の操作を軽減することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明のシステムの構成の一例を示すシステム構成図
【図２】クライアント端末１０３，認証サーバ１０５に適用可能な情報処理装置のハードウェア構成
【図３】複合機１０６のハードウェア構成
【図４】各装置の機能を示す機能ブロック図
【図５】入退室時の認証処理のフローチャート
【図６】クライアント端末１０３へのログイン処理のフローチャート
【図７Ａ】複合機１０６の認証処理のフローチャート
【図７Ｂ】複合機１０６の認証処理のフローチャート
【図７Ｃ】複合機１０６の認証処理のフローチャート
【図８】認証テーブルの一例を示す図
【図９】操作部３０８に表示されるカード認証画面の画面例
【図１０】ユーザリストの一例を示すイメージ図
【図１１】操作部３０８に表示されるユーザリスト一覧表示画面の画面例
【図１２】操作部３０８に表示される認証情報入力画面の画面例
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明の実施形態を説明する。
まず、図１〜図４に示す、本発明の実施形態におけるシステム構成図、ハードウェア構成図、及び機能ブロック図について説明する。
図１は、本発明の認証システムの構成の一例を示すシステム構成図である。
【００１９】
図１は、１又は複数の複合機１０６（画像形成装置）、認証サーバ１０５（認証装置）、クライアント端末１０３（情報処理装置）、入退室制御装置１０１がローカルエリアネットワーク（ＬＡＮ）１０４を介して通信可能に接続される構成となっている。
【００２０】
また、入退室制御装置１０１は、ＩＣカードを読み取るリーダライタ１０２が接続されており、複合機１０６にはＩＣカードを読み取るカードリーダ３１９が接続されている。
【００２１】
クライアント端末１０３は、社員各個人に与えられた情報処理装置である。クライアント端末１０３にはプリンタドライバがインストールされ、プリンタドライバで生成された印刷データを複合機１０６へ送信する。
【００２２】
複合機１０６は、クライアント端末１０３から受信した印刷データを蓄積する。そして、複合機１０６は、ユーザがカードリーダ３１９にかざしたＩＣカードからカード番号を取得し、認証サーバ１０５へ認証するためにカード番号を送信する。複合機１０６は認証サーバ１０５から送信したカード番号の認証結果（認証ＯＫや認証ＮＧ、認証ＯＫの場合にはユーザ名を含む）を受信して、認証ＯＫの場合に、ログインを実行する。ログインが行われると、複合機１０６に蓄積されている印刷データを印刷する。なお、印刷する印刷データはユーザの指示に応じて蓄積されている印刷データの中から選択可能である。
【００２３】
認証サーバ１０５は、図８の認証テーブルを保持する。認証サーバ１０５は、入退室制御装置１０１や複合機１０６からの認証要求に対して、認証テーブルを検索し、認証を行う。認証された結果を入退室制御装置１０１や複合機１０６へ送信する。なお、認証サーバ１０５は、ディレクトリサービスサーバを用いてもよい。
【００２４】
入退室制御装置１０１は、建物に設置されているドアの施錠を管理する装置であり、リーダライタ１０２で読み取られたカード番号を認証サーバ１０５に認証要求として送信する。認証サーバ１０５から認証結果を受け付け、認証ＯＫであった場合に、ドアを開錠する。なお、入退室制御装置１０１は、ＣＰＵ、ＲＯＭ、ＲＡＭネットワークに接続するインタフェースを有する装置である。また、リーダライタ１０２と入退室制御装置１０１は筺体が一体であってもよい。
【００２５】
次に、図２を用いて、図１に示したクライアント端末１０３，認証サーバ１０５に適用可能な情報処理装置のハードウェア構成について説明する。
図２は、図１に示したクライアント端末１０３，認証サーバ１０５に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００２６】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２７】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２８】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００２９】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３０】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ６００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３１】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３２】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３３】
次に、図３を用いて、図１に示した複合機１０６のハードウェア構成について説明する。
図３は、図１に示した複合機１０６のハードウェア構成の一例を示すブロック図である。
【００３４】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ６００）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００３５】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００３６】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４はハードディスクドライブ（ＨＤＤ）で、システムを制御するための各種プログラム，画像データ等を格納する。
【００３７】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（キーボード）３０８とのインタフェース部である。また、操作部Ｉ／Ｆ３０７は、操作部３０８から入力したキー情報（例えば、スタートボタンの押下）をＣＰＵ３０１に伝える役割をする。
【００３８】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）６００に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３９】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となる携帯端末のＩＣカード（記憶媒体）の読み取り用のカードリーダ３１９が外部Ｉ／Ｆ部３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９による携帯端末のＩＣカードからの情報読み取りを制御し、該携帯端末のＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４０】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４１】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４２】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４３】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４４】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４５】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４６】
尚、表示部はプリンタによって表示性能が異なり、タッチパネルを介して操作をできるプリンタ、単に液晶画面を備え文字列を表示（印刷状態や印刷している文書名の表示）させるだけのプリンタによって本発明は構成されている。
【００４７】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００４８】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、携帯端末内に備えられたＩＣカードに記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００４９】
以上のような構成によって、複合機１０６は、スキャナ部３１４から読み込んだ画像データをＬＡＮ６００上に送信したり、ＬＡＮ６００から受信した印刷データをプリンタ部３１２により印刷出力することができる。
【００５０】
また、スキャナ部３１４から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
【００５１】
図４は、各装置の機能を示す機能ブロック図である。
認証サーバ１０５は、データ通信部１０５１と認証部１０５２を備えている。
データ通信部１０５１は、クライアント端末１０３と入退室制御装置１０１と複合機１０６との認証情報の送受信を行う。
【００５２】
認証部１０５２は、データ通信部１０５１で受け取った認証情報（例えば、カード番号やユーザ名・パスワード）に従って、認証サーバ１０５が保持する認証テーブルを検索して認証を行う。また、認証部１０５２は、検索の結果、認証テーブルに一致するデータがあった場合には、認証ＯＫ（認証成功）と認証されたユーザ名の認証結果を作成する。
クライアント端末１０３は、ジョブデータ生成部１０３１と認証通信部１０３２を備えている。
ジョブデータ生成部１０３１は、複合機１０６で印刷する印刷データを生成し、複合機１０６に印刷データを送信する。
認証通信部は、クライアント端末１０３にログインする際に入力される認証情報（ユーザ名・パスワード）を認証サーバ１０５に送信する。
【００５３】
複合機１０６は、カードリーダ制御部１０６１、サーバ通信部１０６２、認証処理部１０６３、ユーザ情報管理部１０６４、ユーザ情報表示部１０６５を有している。
【００５４】
カードリーダ制御部１０６１は、カードリーダ３１９で読み取ったカード番号を受け付け、サーバ通信部１０６２は、カード番号を含む認証要求を認証サーバ１０５へ送信し、送信した認証要求に対応する認証結果を受け付ける。
認証処理部１０６３は認証結果を判断し、認証ＯＫ（認証成功）の場合に、複合機１０６にログインする制御を行う。
【００５５】
ユーザ情報管理部１０６４は、カードを忘れたユーザのユーザリストを認証サーバ１０５から受信し、ＨＤＤ又はＲＡＭ上で管理する。また、ユーザ情報表示部１０６５は、キーボード認証画面で、ユーザ情報管理部１０６４が管理するユーザリストを、ユーザ名を表示する箇所に一覧表示させる。
【００５６】
次に、図５、図６、図７Ａ、図７Ｂ、図７Ｃのフローチャートを用いて、本実施形態の処理について詳細に説明する。
まず、図５を用いて入退室時の認証処理のフローチャートについて説明する。
【００５７】
なお、入退室制御装置１０１のＣＰＵ２０１がステップＳ１０１、ステップＳ１０２、ステップＳ１０９〜ステップＳ１１１を実行する。また、認証サーバ１０５のＣＰＵ２０１が、ステップＳ１０３〜ステップＳ１０８を実行する。
ステップＳ１０１では、入室の際などにリーダライタ１０２でカードを読み取り、読み取ったカード番号を受け付ける。
ステップＳ１０２では、受け付けたカード番号をデータ通信部１０５１が認証サーバ１０５に送信する。
ステップＳ１０３では、認証サーバ１０５が、送られたカード番号をサーバ通信部１０６２で受け取る。
ステップＳ１０４では、認証部１０５２が受け取ったカード番号で図８の認証テーブルを検索する。
【００５８】
ステップＳ１０５では、認証部１０５２が、カード番号が図８の認証テーブルに登録されているかの成否を判定する。登録されている場合には、認証ＯＫ（認証成功）として認証結果を生成し、ステップＳ１０７へ処理を移す。登録されていない場合には、認証ＮＧ（認証失敗）として認証結果を生成し、ステップＳ１０８へ処理を移す。なお、図８の貸し出しカードＩＤ８０６にカード番号が一致した場合にも認証成功とする。
ステップＳ１０７では、ユーザ管理部１０５３が、認証成功したので、図８の認証テーブルの、入室記録８０４を入室ありのフラグ（○）に変更する。
ステップＳ１０８では、データ通信部１０５１が認証結果（認証ＯＫ／認証ＮＧ）を入退室制御装置１０１に送信する。
【００５９】
ステップＳ１０９では、データ通信部１０５１で認証結果を受け取り、認証結果が認証成功か認証失敗かを判断する。認証成功の場合には、ステップＳ１１０へ処理を移し、認証失敗の場合にはステップＳ１１１へ処理を移す。
ステップＳ１１０では、認証が成功したためドアの開錠を行い、ステップＳ１１１では、認証が失敗したため開錠を行わずエラー通知（音など）を出力する。
【００６０】
次に、図６のクライアント端末１０３へのログイン処理のフローチャートについて説明する。
クライアント端末１０３のＣＰＵ２０１がステップＳ２０１、ステップＳ２０２、ステップＳ２０８〜ステップＳ２１０を実行する。認証サーバ１０５のＣＰＵ２０１がステップＳ２０３〜ステップＳ２０７を実行する。
【００６１】
ステップＳ２０１では、ユーザの操作に従って入力されるユーザ名、パスワード、認証先の認証情報を取得する。
ステップＳ２０２では、認証情報を認証通信部１０３２が認証サーバ１０５に送信する。
ステップＳ２０３では、送られてきた情報をデータ通信部１０５１が受信する。
ステップＳ２０４では、受信した認証情報を認証部１０５２が図８の認証テーブルを検索する。
【００６２】
ステップＳ２０５では、検索した結果、図８の認証テーブルに認証情報が存在するか否かを判定する。認証情報がある場合には認証成功の認証結果を生成し、ステップＳ２０６へ処理を移す。認証情報がない場合には認証失敗の認証結果を生成し、ステップＳ２０７へ処理を移す。
ステップＳ２０６では、認証テーブルに一致したユーザのログイン記録８０５をログインしたことを示すフラグ（○）に変更する。
ステップＳ２０７では、認証結果（認証成功／認証失敗）をデータ通信部１０５１が、クライアント端末１０３へ送信する。
【００６３】
ステップＳ２０８では、認証結果を認証通信部１０３２が受信し、認証結果が認証成功か認証失敗かを判定する。認証成功であればステップＳ２０９へ処理を移す。認証失敗であればステップＳ２１０へ処理を移す。
ステップＳ２０９では、認証成功したためログインを行う。ステップＳ２１０では、認証失敗したため、認証エラーを表示して再入力を促す。
【００６４】
次に、図７Ａを用いて、複合機１０６の認証処理のフローチャートについて説明する。
【００６５】
ステップＳ３０１では、クライアント端末１０３のジョブデータ生成部１０３１がアプリケーションからデータを受け取り、印刷データを生成する。生成した印刷データを指定された複合機１０６へ送信する。
ステップＳ３０２では、複合機１０６がクライアント端末１０３から印刷データを受信する。
【００６６】
ステップＳ３０３では、受信した印刷データを複合機１０６のＨＤＤ３０４へ記憶させる。記憶した印刷データからユーザ名や印刷データを識別する識別情報を取得して、印刷データをユーザごとに管理する。これにより、複合機１０６へログインしたユーザに対応する印刷データを印刷することができる。
【００６７】
ステップＳ３０４では、カードリーダ制御部１０６１が、カードリーダ３１９で読み取ったカード番号を受け付けた否かを判定する。カード番号を受け付けた場合にはステップＳ３０６へ処理を移し、カード番号を受け付けていない場合にはステップＳ３０５へ処理を移す。なお、複合機１０６の操作部３０８には、図９のカード認証画面が表示されている。なお、本実施形態では、初めはカード認証のモード（記憶媒体を用いた第１の認証モード）になっており、キーボード認証ボタン９０１が押下されるとキーボード認証モード（ユーザ情報を用いた第２の認証モード）になる。つまり、複合機１０６はカード認証モードとキーボード認証モードの２つのモードを有している。
【００６８】
ステップＳ３０５では、図９のカード認証画面のキーボード認証ボタン９０１がユーザによって押下されたか否かを判定する。キーボード認証ボタン９０１が押下された場合には、図７ＢのステップＳ３１４へ処理を移す。キーボード認証ボタン９０１が押下されていない場合には、カードがかざされるか、キーボード認証ボタン９０１が押下されるまで待機する。
ステップＳ３０６では、取得したカード番号（記憶媒体識別情報）をＲＡＭ３０２に記憶する。
ステップＳ３０７では、サーバ通信部１０６２が取得したカード番号を含む認証要求を認証サーバ１０５に送信する。
ステップＳ３０８では、データ通信部１０５１が受信したカード番号を含む認証要求を受け付ける。
ステップＳ３０９では、受信した認証要求に含まれるカード番号が図８の認証テーブルに存在するか否かを判断する。
【００６９】
ステップＳ３１０では、認証テーブルにカード番号が存在する場合には、認証成功と判断し、カード番号に対応するユーザ名やユーザＩＤと認証成功フラグを含む認証結果を複合機１０６へ送信する。また、カード番号が存在しない場合には、認証失敗フラグを含む認証結果を複合機１０６へ送信する。
【００７０】
ステップＳ３１１では、サーバ通信部１０６２が認証結果を受信し、認証処理部１０６３で認証結果が認証成功か認証失敗かを判断する。認証成功の場合は、ステップＳ３１２へ処理を移し、認証失敗の場合には図７ＢのステップＳ３１３へ処理を移す。
【００７１】
ステップＳ３１２では、複合機１０６へログインを行う。複合機１０６へのログインとは、複合機の１０６の印刷やスキャンやその他複合機３００上で実行されるアプリケーションを利用可能にする処理である。
【００７２】
次に、図７Ｂを用いて、図７Ａに続く処理について説明する。
【００７３】
複合機１０６のＣＰＵ３０１がステップＳ３１３〜ステップＳ３１５、ステップＳ３１７〜ステップＳ３２２を実行し、認証サーバ１０５のＣＰＵ２０１がステップＳ３１６を実行する。
【００７４】
ステップＳ３１３では、認証失敗であったため、複合機１０６の操作部３０８へ認証失敗画面（不図示）を表示する。認証失敗画面でＯＫボタン等が押下されるとステップＳ３１４へ処理が移る。
ステップＳ３１４では、キーボード認証画面を操作部３０８へ表示する。
【００７５】
ステップＳ３１５では、認証サーバ１０５へユーザ情報管理部１０６４が、キーボード認証画面のユーザ名に表示するユーザリスト（例えば、カード忘れなどで、カード認証できないユーザのリスト）の取得要求を行う。
【００７６】
ステップＳ３１６では、図８の認証テーブルで、入室記録８０４（入室情報）が「×」で、ログイン記録８０５（ログイン情報）が「○」のユーザ名を取得する。カードを忘れたりして、カード忘れようのカードを借りて入館し、個人のＰＣにログインしたユーザが、入室記録８０４が「×」且つログイン記録８０５が「○」の状態になっている。取得したユーザ名のユーザリストを生成し、複合機１０６へ送信する。なお、カード忘れで貸出カードを受け取っているユーザは一時的にカードを登録することができるので、認証テーブルの貸し出しカードＩＤ８０６にカードＩＤが登録されているユーザはユーザリストに含めないようにすることも可能である。
【００７７】
なお、本実施形態では、ステップＳ３１４でキーボード認証画面を表示した後に、ステップＳ３１５、ステップＳ３１６でユーザリストを取得するように構成したが、この順序に限ることなく、ユーザリストを取得した後に、キーボード認証画面を表示するようにすることも可能である。また、ユーザリストは、複合機１０６から認証サーバ１０５へ定期的に要求して取得するように構成することも可能である。つまり、ユーザリストの取得はどのタイミングでもよい。
【００７８】
ステップＳ３１７では、ユーザ情報管理部１０６４は、キーボード認証画面のユーザ名（ユーザ識別情報）に表示させるための、入力履歴にユーザリスト（図１０）をセットする。具体的には、ユーザ名を表示する際に参照するＲＡＭ３０２の記憶領域に記憶させる（ユーザ識別情報一覧を記憶するユーザ一覧記憶）。
【００７９】
ステップＳ３１８では、ユーザの操作によって、キーボード認証画面のユーザ名に対して入力履歴の一覧表示指示があったか否かを判断する。指示があったと判断する場合には、ステップＳ３１９へ処理を移し、ユーザが操作部３０８のパネルに表示されるソフトキーボードを用いてユーザ名を入力させるように、ユーザ名の入力領域が指示された場合にはステップＳ３２０へ処理を移す。
【００８０】
ステップＳ３１９では、ユーザ情報表示部１０６５は、ＲＡＭ３０２からユーザリスト（図１０）を取得し、図１１のユーザ名の領域に、ユーザ名を一覧表示させる（ユーザ識別情報一覧を表示するユーザ一覧表示）。
【００８１】
ステップＳ３２０では、ユーザ情報表示部１０６５が、ステップＳ３１９で一覧表示されたユーザ名からユーザの操作に従って選択されたユーザ名を表示する（ユーザ識別情報を選択する）。また、一覧を表示させない場合には、操作部３０８のパネルに表示されるソフトキーボードを用いて入力されたユーザ名を表示する。
【００８２】
ステップＳ３２１では、ユーザの操作に応じて、パスワートとログイン先（認証先）の入力を受け付け（パスワードを受け付ける）、操作部３０８に表示させる。なお、ユーザ名とパスワードとログイン先が表示された例は図１２である。また、ログイン先が一意に決まる場合には、ユーザに入力させる必要はなく、内部的に保持するログイン先を用いるようにしてもよい。
【００８３】
ステップＳ３２２では、図１２のログインボタンがユーザによって押下されると、ログイン先に従って、認証サーバ１０５にユーザ名とパスワードを含む認証情報を送信する（認証要求をする）。
さらに、パスワードは、操作部３０８のテンキーを用いて入力する、或いは、操作部３０８のパネルに表示されるソフトキーボードを用いて入力される。
【００８４】
次に、図７Ｃを用いて、図７Ｂに続くフローチャートの説明をする。
【００８５】
複合機１０６のＣＰＵ３０１がステップＳ３２６〜ステップＳ３３４を実行し、認証サーバ１０５のＣＰＵ２０１がステップＳ３２３〜ステップＳ３２５、ステップＳ３３５〜ステップＳ３３６を実行する。
ステップＳ３２３では、データ通信部１０５１が認証情報を受信する。
ステップＳ３２４では、認証部１０５２が図８の認証テーブルに一致するユーザ名・パスワードがあるか否かを判定する。
ステップＳ３２５では、データ通信部１０５１が判定された認証結果（認証成功／認証失敗）を複合機１０６へ送信する。
【００８６】
ステップＳ３２６では、認証結果に従って認証が成功したか否かを判定する。認証結果が認証成功である場合にはステップＳ３２８へ処理を移し、認証失敗である場合にはステップＳ３２７へ処理を移す。
ステップＳ３２４では、認証部（１０５−２）がデータの照合を行う。
ステップＳ３２７では、認証失敗画面を操作部３０８に表示する。
【００８７】
ステップＳ３２８では、ＲＡＭ３０２にカード番号が記憶されているか否かを判定し、カード番号が記憶されている場合には、ユーザにカード番号を認証テーブルに貸し出しカードとして登録するかを通知し、ユーザの操作によって、カード登録する指示がされたか否かを判定する。カード登録する指示があった場合には、ステップＳ３２９へ処理を移し、カード登録指示がない場合、或いはカード番号がＲＡＭ３０２に記憶されていない場合には、ステップＳ３１１へ処理を移す。
ステップＳ３２９では、ＲＡＭ３０２に記憶されているカード番号を取得する。
【００８８】
ステップＳ３３０では、貸し出しカードとして認証テーブルに登録するべく、カード番号（記憶媒体識別情報）と認証されたユーザ名（ユーザ識別情報）を認証サーバ１０５へ送信する（登録要求）。なお、認証されたユーザ名は、ユーザ一覧から選択されたユーザ名と同じである。
ステップＳ３３１では、複合機１０６へログインを行う。ログインの処理は、ステップＳ３１２と同様である。
【００８９】
ステップＳ３３２では、図１０のユーザリストから貸し出しカード登録するユーザ名を削除する。これにより、貸し出しカードでログインできるようになるため、不要なユーザをユーザリストから削除できる。特に、定期的にユーザリストを認証サーバ１０５から取得するケースでは、無駄なユーザが残ることがなくなる。
ステップＳ３３３では、ログインしたユーザ名に対応する印刷データの一覧を操作部３０８に表示する。
ステップＳ３３４では、ユーザによって印刷データの一覧で選択された印刷データを出力する。
ステップＳ３３５では、ユーザ名とカード番号を受信する。
【００９０】
ステップＳ３３６では、図８の認証テーブルのカード番号が一致するユーザの貸し出しカードＩＤ８０６にカード番号を記憶する。これにより、貸し出しカードでの複合機１０６へのログインが可能となる。
【００９１】
図８は、認証サーバ１０５の外部メモリ２１１に記憶される認証テーブルの一例を示す図である。
【００９２】
認証テーブルは、ユーザ名８０１、ユーザＩＤ８０２、ＩＣカードＩＤ８０３、入室記録８０４、ログイン記録８０５、貸し出しカードＩＤ８０６、ユーザパスワード８０７のデータが対応付いて管理されている。
【００９３】
図９は、カード認証する際に、複合機１０６の操作部３０８に表示されるカード認証画面の画面例である。
図１０は、複合機１０６のＲＡＭ３０２に記憶されているユーザリストの一例を示すイメージ図である。
図１１は、ユーザリストを複合機１０６の操作部３０８に表示されるユーザリスト一覧表示画面の画面例である。
図１２は、複合機１０６の操作部３０８にユーザ名、パスワード、ログイン先が入力され、表示される認証情報入力画面の画面例である。
【００９４】
なお、本実施形態では、複合機１０６と認証サーバ１０５を分けるように構成したが、複合機１０６に認証サーバ１０５の機能を有し、複合機１０６で図５〜図７Ｃの認証サーバ１０５の各ステップを実行するようにすることも可能である。
【００９５】
以上のように、本実施形態によれば、ユーザ（例えばカードを忘れたユーザ）が画像形成装置（例えば、複合機）を利用する際の認証情報の入力の操作を軽減することができる。
特に、カード忘れたユーザが複合機を使用する際に、毎回ユーザ名をキーボードで操作して入力することがなくなるので認証の手間を省くことができる。
【００９６】
また貸し出しカードに登録を一時的にすることにより、都度登録の必要がなくなる。さらに、貸し出しカードを登録するとユーザリストからユーザ名が削除されるので不要なユーザ名が表示されることがなくなる。
【００９７】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００９８】
また、本発明におけるプログラムは、図５〜図７Ｃの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図５〜図７Ｃの処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラム図５〜図７Ｃの各装置の処理方法ごとのプログラムであってもよい。
【００９９】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１００】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１０１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１０２】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０４】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１０５】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０６】
１０１  入退室制御装置
１０２  リーダライタ
１０３  クライアント端末
１０４  ネットワーク（ＬＡＮ）
１０５  認証サーバ
１０６  複合機
２０１  ＣＰＵ
２０３  ＲＡＭ
２１１  外部メモリ
３０１  ＣＰＵ
３０２  ＲＡＭ
３０３  ＨＤＤ
３０８  操作部
３１９  カードリーダ
【図１】
2011128907.tif 000003
【図２】
2011128907.tif 000004
【図３】
2011128907.tif 000005
【図４】
2011128907.tif 000006
【図５】
2011128907.tif 000007
【図６】
2011128907.tif 000008
【図７Ａ】
2011128907.tif 000009
【図７Ｂ】
2011128907.tif 000010
【図７Ｃ】
2011128907.tif 000011
【図８】
2011128907.tif 000012
【図９】
2011128907.tif 000013
【図１０】
2011128907.tif 000014
【図１１】
2011128907.tif 000015
【図１２】
2011128907.tif 000016