(57)【要約】【課題】簡易に認証管理を行えると共に、ユーザの割り込みによって画像形成装置の利用を中断させられたとしても、割り込まれたユーザの利便性を損なわない画像形成装置を提供する【解決手段】認証管理部５０は、所定のユーザがログインしているときに、別のユーザがログインするよう認証要求をしてきたときに、認証記憶部５１に記憶されたユーザ情報を参照して、後からログインしようとしているユーザが先にログインしているユーザに優先して処理を行える優先使用権を有するか判断する。認証管理部５０は、優先使用権を有すると判断した場合に、先にログインしているユーザがログイン中に行っていた状態を再現するのに必要な復帰情報を設定記憶部５２に記憶する。認証管理部５０は、後からログインしたユーザがログアウトしたときに、記憶された復帰情報に基づいて先にログインしているユーザがログイン中に行っていた状態を再現する。【選択図】図１
2010122279.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ認証に応じてユーザの利用を制限する画像形成装置であって、
前記ユーザがログイン中に行っていた状態を再現するのに必要な復帰情報を記憶する設定記憶部と、
ログイン中の前記ユーザに対して優先使用権を有する優先ユーザが画像形成装置にログインするときに、前記ユーザの前記復帰情報を前記設定記憶部に記憶させる設定退避手段と、
前記優先ユーザがログアウトしたときに、記憶させた前記復帰情報に基づいて前記ユーザがログイン中に行っていた状態を再現する復帰手段と、
を備えた認証管理部と
を具備することを特徴とする画像形成装置。
【請求項２】
ユーザの認証状態を記憶する認証記憶部を備え、
前記認証管理部は、
前記認証状態がログインである前記ユーザ以外の画像形成装置の使用を排他する排他手段と、
前記優先ユーザの前記認証状態をログインに書き換えるときに、既にログインとなっている前記認証状態を一時中断に書き換えて前記優先ユーザの認証状態をログインにする一時中断手段と、
前記優先ユーザの前記認証状態をログアウトに書き換えたときに、一時中断となっている前記認証状態をログインに書き換える一時中断解除手段と、
を備えたことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記認証管理部は、一時中断している前記ユーザに再び画像形成装置を利用させるときは、前記ユーザ認証を要求することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記認証管理部は、一時中断している前記ユーザが再び画像形成装置を利用するための前記ユーザ認証に失敗したときは、前記復帰情報を消去することを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
画像形成装置と通信回線を介して接続されたコンピュータに格納されるプログラムであって、
ログイン中のユーザの処理を一時中断させる旨の通知を前記画像形成装置から受信する一時中断通知受信手段と、
前記一時中断通知受信手段による前記通知を受信すると、前記ユーザがログイン中に行っていた状態を再現するのに必要な復帰情報を記憶させる設定退避手段と、
一時中断している前記ユーザの利用を許可する旨の通知を前記画像形成装置から受信する一時中断解除通知受信手段と、
前記一時中断解除通知受信手段による前記通知を受信すると、記憶させた前記復帰情報に基づいて前記ユーザがログイン中に行っていた状態を再現する復帰手段と、
を前記コンピュータに実行させることを特徴とするプログラム。
【請求項６】
ユーザ認証に応じてユーザの利用を制限する画像形成装置の制御方法であって、
認証管理部が、
ログイン中の前記ユーザに対して優先使用権を有する優先ユーザが画像形成装置にログインするときに、前記ユーザがログイン中に行っていた状態を再現するのに必要な復帰情報を設定記憶部に記憶させ、
前記優先ユーザがログアウトしたときに、記憶させた前記復帰情報に基づいて前記優先ユーザがログインする前の状態を再現するよう制御する
ことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、画像形成装置に対するユーザの利用権限を判断する認証機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
近年、セキュリティ向上等の観点から、画像形成装置の使用に対してユーザ認証を求める場合が増えている。例えば、ユーザ毎に設定可能なパスワードを印刷ジョブに付けて画像形成装置に送信することで、そのユーザが画像形成装置本体から直接パスワードを入力しない限り、印刷ジョブの出力がされない技術が知られている（特許文献１参照）。
【０００３】
上記の特許文献１の技術では、画像形成装置の用紙詰まり等の理由で、印刷ジョブの出力が中断しているときに、別のユーザが画像形成装置本体にパスワードを入力して認証された場合に、中断原因を解消した後、先行のジョブをホールドし、後からログインした自身のジョブを処理できる旨が記載されている。
【特許文献１】特開2006-229553号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記の特許文献の技術では、複数のユーザの印刷ジョブが待ち状態となることがあるので、画像形成装置での認証管理が煩雑である。かといって、１度に１人のユーザの印刷ジョブのみを画像形成装置に投入して処理する構成とすると、緊急に処理の必要なユーザの割り込みに対しては、先に画像形成装置を利用していたユーザが印刷ジョブの生成途中であるにも関わらず強制退去させられてしまい、設定途中の印刷属性等が消去されてしまうという問題がある。
【０００５】
本発明は上記課題に鑑みてなされたものであり、簡易に認証管理を行えると共に、ユーザの割り込みによって画像形成装置の利用を中断させられたとしても、割り込まれたユーザの利便性を損なわない画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、ユーザ認証に応じてユーザの利用を制限する画像形成装置であって、前記ユーザがログイン中に行っていた状態を再現するのに必要な復帰情報を記憶する設定記憶部と、ログイン中の前記ユーザに対して優先使用権を有する優先ユーザが画像形成装置にログインするときに、前記ユーザの前記復帰情報を前記設定記憶部に記憶させる設定退避手段と、前記優先ユーザがログアウトしたときに、記憶させた前記復帰情報に基づいて前記ユーザがログイン中に行っていた状態を再現する復帰手段と、を備えた認証管理部とを具備することを特徴とする。
また、ユーザの認証状態を記憶する認証記憶部を備え、前記認証管理部は、前記認証状態がログインである前記ユーザ以外の画像形成装置の使用を排他する排他手段と、前記優先ユーザの前記認証状態をログインに書き換えるときに、既にログインとなっている前記認証状態を一時中断に書き換えて前記優先ユーザの認証状態をログインにする一時中断手段と、前記優先ユーザの前記認証状態をログアウトに書き換えたときに、一時中断となっている前記認証状態をログインに書き換える一時中断解除手段と、を備えてもよい。
また、前記認証管理部は、一時中断している前記ユーザに再び画像形成装置を利用させるときは、前記ユーザ認証を要求してもよい。
また、前記認証管理部は、一時中断している前記ユーザが再び画像形成装置を利用するための前記ユーザ認証に失敗したときは、前記復帰情報を消去してもよい。
本発明のプログラムは、画像形成装置と通信回線を介して接続されたコンピュータに格納されるプログラムであって、ログイン中のユーザの処理を一時中断させる旨の通知を前記画像形成装置から受信する一時中断通知受信手段と、前記一時中断通知受信手段による前記通知を受信すると、前記ユーザがログイン中に行っていた状態を再現するのに必要な復帰情報を記憶させる設定退避手段と、一時中断している前記ユーザの利用を許可する旨の通知を前記画像形成装置から受信する一時中断解除通知受信手段と、前記一時中断解除通知受信手段による前記通知を受信すると、記憶させた前記復帰情報に基づいて前記ユーザがログイン中に行っていた状態を再現する復帰手段と、を前記コンピュータに実行させることを特徴とする。
本発明の画像形成装置の制御方法は、ユーザ認証に応じてユーザの利用を制限する画像形成装置の制御方法であって、認証管理部が、ログイン中の前記ユーザに対して優先使用権を有する優先ユーザが画像形成装置にログインするときに、前記ユーザがログイン中に行っていた状態を再現するのに必要な復帰情報を設定記憶部に記憶させ、前記優先ユーザがログアウトしたときに、記憶させた前記復帰情報に基づいて前記優先ユーザがログインする前の状態を再現するよう制御することを特徴とする。
【発明の効果】
【０００７】
本発明は、簡易に認証管理を行えると共に、ユーザの割り込みによって画像形成装置の利用を中断させられたとしても、割り込まれたユーザの利便性を損なわないという効果を奏する。
【発明を実施するための最良の形態】
【０００８】
以下、図を参照して本発明の実施形態を詳細に説明する。
【０００９】
＜第１の実施形態＞
本実施形態は、画像形成装置を直接操作してコピー等を行う場合を想定したものである。
【００１０】
図１は、本実施形態の構成を示す機能ブロック図である。図１を参照して、本実施形態の構成を説明する。
【００１１】
本実施形態の画像形成装置１００は、操作パネル１０と画像読取部２０と印刷部３０とシステム制御部４０と認証管理部５０とを含んで構成される。画像形成装置１００は、その他に、原稿送信を行うＦＡＸ部やステープル等を行う後処理部等を備えていてもよい。
【００１２】
操作パネル１０は、画面表示を兼ねたタッチパネルである。操作パネル１０は、システム制御部４０の制御の下、画像形成装置１００に対する動作指示の入力を受け付けると共に、画像形成装置１００の状態等を表示する。例えば、操作パネル１０は、ユーザ認証を行うログイン・ログアウト画面や、印刷濃度や印刷部数、両面印刷等の印刷属性情報の設定を行う印刷設定画面等を表示する。
【００１３】
画像読取部２０は、スキャナ等であり、システム制御部４０の制御の下、画像読取部２０にセットされた原稿を読み取って画像データを取得し、取得した画像データをシステム制御部４０に出力する。なお、画像読取部２０は、外部接続されていてもよく、また、フラッシュメモリ等の記録装置に記憶された画像データを読み出して利用してもよい。
【００１４】
印刷部３０は、システム制御部４０の制御の下、システム制御部４０から入力される印刷ジョブに基づき、周知の電子写真方式や、感熱式、熱転写式、インクジェット方式等を用いて、不図示の用紙搬送部から搬送された用紙に印刷（画像形成）する。
【００１５】
システム制御部４０は、ＣＰＵ（Central Processing Unit）等の演算処理装置と、ＣＰＵで実行される制御プログラムを記憶したＲＯＭ（Read Only Memory）等の記憶装置とワークメモリとして使用されるＲＡＭ（Random Access Memory）とを有する（いずれも不図示）。システム制御部４０は、上記ＲＯＭに記憶された制御プログラムに従って、画像形成装置１００における処理全般を統括的に制御する。また、システム制御部４０は、操作パネル１０から印刷指示を取得した場合、画像読取部２０から取得する画像データと操作パネル１０から取得する印刷属性情報とに基づいて印刷ジョブを生成し、印刷部３０に印刷させる。
【００１６】
認証管理部５０は、認証記憶部５１と設定記憶部５２とを含んで構成される。認証管理部５０は、システム制御部４０の制御の下、ＣＰＵがＲＯＭに記憶された制御プログラムを読み出して、画像形成装置１００におけるユーザ認証を行う。また、認証管理部５０は、画像形成装置１００にユーザがログインすると、そのユーザがログインしている間、ログインしたユーザ以外のユーザが画像形成装置１００を使用できないように排他制御を行う。なお、認証管理部５０は、認証記憶部５１と設定記憶部５２とにアクセス可能であれば、認証記憶部５１と設定記憶部５２とを含まない構成であってもよいことは言うまでもない。そのため、外部接続されるサーバに、認証記憶部５１又は設定記憶部５２を格納する構成としてもよい。
【００１７】
認証記憶部５１は、ＨＤＤ（Hard Disk Drive）等の記憶装置であり、ユーザ認証で必要なユーザアカウント情報を記憶する。
【００１８】
図２は、認証記憶部５１の記憶内容を示すテーブル例である。図２に示すように、認証記憶部５１は、「ユーザ名」、「パスワード」、「優先使用権」、「認証状態」を関連付けて記憶している。
【００１９】
「ユーザ名」及び「パスワード」は、画像形成装置１００にログインするユーザを識別するための情報である。
【００２０】
「優先使用権」は、ログイン中のユーザに対して、後からログインするユーザが優先して画像形成装置１００を使用する権限を有していることを示す情報である。つまり、優先使用権を有するユーザは、その優先使用権の内容に応じて、誰かが画像形成装置１００を先に使用していても、その処理に割り込んで先に画像形成装置１００を使用できる。
【００２１】
例えば、図２において、ユーザＢは、ユーザＡに対する優先使用権を有しているので、ユーザＡが画像形成装置１００を使用しているときに、後からログインしても画像形成装置１００を使用できる。逆に、ユーザＡは、誰に対しても優先使用権を有していないので、誰かが既に画像形成装置１００を使用しているときに、後からログインしても画像形成装置１００を使用できない。図２では、ユーザ名と優先使用権との関係を個人毎に設定しているが、会社の部署等のグループ毎に設定してもよい。また、すべてのユーザに対して優先して画像形成装置１００を使用できる優先使用権を設定してもよい。また、図２では、Ａｎｏｎｙｍｏｕｓユーザとして、ユーザ名及びパスワードの未入力で画像形成装置１００にログインできるユーザを設定している。なお、以下で、既に画像形成装置１００を使用しているユーザに対して優先使用権を有するユーザを「優先ユーザ」という。
【００２２】
「認証状態」は、画像形成装置１００におけるユーザの認証状態を示す情報であり、「ログアウト」、「ログイン」、「一時中断」がある。「ログアウト」は、ユーザが画像形成装置１００を使用していない状態であり、初期状態である（以下で、ログアウトしているユーザを「ログアウトユーザ」という）。「ログイン」は、ユーザがユーザ名及びパスワードを入力して（Ａｎｏｎｙｍｏｕｓユーザの場合は不要）画像形成装置１００にログインし、ログインしたユーザ以外のユーザの使用を排他して、画像形成装置１００を使用可能な状態である（以下で、ログインしているユーザを「ログインユーザ」という）。「一時中断」は、ログインユーザに対して優先使用権を有するユーザが後からログインしたときに、先にログインしていたログインユーザの画像形成装置１００における専有を一時的に解除した状態である（以下で、ログインから一時中断に遷移したユーザを「一時中断ユーザ」という）。優先ユーザのログインによって、一時中断となるユーザが画像形成装置１００で行っていた設定等の情報は、認証管理部５０によって、図１に示す設定記憶部５２に記憶される。
【００２３】
設定記憶部５２は、ＤＲＡＭ（Dynamic Random Access Memory）等のメモリであり、ログイン中のユーザが行っていた状態を再現するのに必要な復帰情報を記憶する。復帰情報は、例えば、印刷濃度や印刷部数、両面印刷等の印刷属性情報や、画像読取部２０で読み取られた印刷用の画像データ等である。これにより、例えば、ログインユーザが優先ユーザのログインする直前に、操作パネル１０での操作で印刷濃度を設定し終えて、印刷部数の設定を行おうとしていたとする。この場合、認証管理部５０は、優先ユーザの認証状態がログインからログアウトとなったときには、設定記憶部５２に記憶された復帰情報に基づいて、先にログインしていたユーザが行っていた状態、即ち、印刷濃度を設定し終えて印刷部数の設定を行う画面を操作パネル１０で操作可能に表示する。
【００２４】
図３は、ユーザ認証における状態遷移図である。ここでは、ユーザの初期状態は、画像形成装置１００を排他制御していない状態の「ログアウト」である。図３に示すように、「ログアウト」からは「ログイン」に遷移する。例えば、ログアウトユーザがログインボタンを押下して、例えばユーザ名及びパスワードを入力して認証ＯＫとなると、「ログイン」に遷移し、ログインユーザ以外の画像形成装置１００の使用を排他制御する。
【００２５】
「ログイン」からは「ログアウト」又は「一時中断」に遷移する。例えば、ユーザが「ログイン」しているときに、ログアウトボタンを押下すると、ログインユーザが行っていた操作パネル１０における印刷属性情報等は消去されて「ログアウト」に遷移する。また、ユーザが「ログイン」しているときに、優先ユーザがログインしようとすると、ログインユーザがログイン中に行っていた状態を再現するのに必要な復帰情報を、設定記憶部５２に記憶させることでログイン中の設定を退避し、ログインユーザの認証状態を「一時中断」に遷移する。それと共に、優先ユーザの認証状態は、「ログアウト」から「ログイン」に遷移する。
【００２６】
そして、「一時中断」からは「ログイン」又は「ログアウト」に遷移する。例えば、一時中断ユーザに対して優先使用権を有するユーザの認証状態が「ログイン」から「ログアウト」になると、設定記憶部５２に記憶された復帰情報に基づいて、一時中断ユーザの設定が復帰され、一時中断ユーザの認証状態が「一時中断」から「ログイン」に遷移する。但し、「一時中断」から「ログイン」へ遷移する際に、一時中断ユーザの再認証が設定されていることがある。この場合、一時中断ユーザがユーザ名及びパスワードの入力を間違えて認証失敗となると、設定記憶部５２に記憶された復帰情報は消去され、一時中断ユーザの認証状態が「一時中断」から「ログアウト」に遷移する。
【００２７】
このように、画像形成装置１００におけるユーザの認証状態を３パターンに分けているので、画像形成装置１００における各ユーザの認証状態が明確になり、画像形成装置１００での認証管理を簡易にできる。また、１度に１人のユーザしか画像形成装置１００を使用できないので、画像形成装置１００の安易な利用を抑止でき、紙の消費量等を押さえられる。
【００２８】
次に、図４を参照して、画像形成装置１００のユーザ認証におけるログイン処理の流れを説明する。図４は、画像形成装置１００のユーザ認証におけるログイン処理の流れを示すフローチャートである。
【００２９】
まず、ステップＡ１０で、ユーザは、操作パネル１０上でログインボタンを押下して、ユーザ名及びパスワードを入力する。ステップＡ２０に進み、認証管理部５０は、操作パネル１０からユーザＩＤとパスワードとを取得する。ステップＡ３０で、認証管理部５０は、取得したユーザＩＤ及びパスワードと、認証記憶部５１に記憶されたユーザＩＤ及びパスワードとが一致するか判断する。ステップＡ３０でＮｏ、即ち、認証ＮＧとなると、ステップＡ１１０に進み、認証管理部５０は、ログイン失敗の旨をユーザに報知して、処理を終了する。
【００３０】
一方、ステップＡ３０でＹｅｓ、即ち、認証ＯＫとなると、ステップＡ４０に進み、認証管理部５０は、認証記憶部５１の認証状態を参照し、ログインユーザが存在するか判断する。
【００３１】
ステップＡ４０でＮｏ、即ち、ログインユーザがいなければ、ステップＡ５０で、認証管理部５０は、認証記憶部５１にアクセスし、認証ＯＫとなったユーザの認証状態を「ログアウト」から「ログイン」に書き換える。ステップＡ６０で、ログインユーザ以外の画像形成装置１００の使用は排他制御され、ログインユーザが印刷処理等の画像形成装置１００の使用を開始できる。
【００３２】
一方、ステップＡ４０でＹｅｓ、即ち、ログインユーザがいる場合、ステップＡ７０で、認証管理部５０は、認証記憶部５１を参照して、認証ＯＫとなったユーザがログインユーザに対して優先使用権を有するか否かを判断する。ステップＡ７０でＮｏ、即ち、認証ＯＫとなったユーザがログインユーザに対して優先使用権を有さない場合、ステップＡ１１０に進み、認証管理部５０は、ログイン失敗の旨をユーザに報知して、処理を終了する。
【００３３】
一方、ステップＡ７０でＹｅｓ、即ち、認証ＯＫとなったユーザがログインユーザに対して優先使用権を有する場合、ステップＡ８０に進み、認証管理部５０は、ログインユーザの復帰情報を設定記憶部５２に記憶させ、設定を退避させる。
【００３４】
ステップＡ９０では、認証管理部５０は、一時中断となるユーザの復帰時に再認証を要求するか否かの設定を行う。図５は、一時中断状態に移行するときの中断確認画面の一例である。図５に示すように、操作パネル１０上に、一時中断となるユーザの復帰時に再認証を要求するか否かの設定を行える画面を表示し、ユーザによる設定結果を記憶する。この設定結果は、設定の要否を例えばフラグで表し、一時中断となるユーザに関連付けて認証記憶部５１に記憶させればよい。
【００３５】
次に、ステップＡ１００に進み、認証管理部５０は、認証記憶部５１にアクセスし、ログインユーザの認証状態を「ログイン」から「一時中断」に書き換える。
【００３６】
その後、ステップＡ５０に進み、認証管理部５０は、認証記憶部５１にアクセスして、認証ＯＫとなったユーザ、即ち、優先ユーザの認証状態を「ログアウト」から「ログイン」に書き換える。ステップＡ６０で、ログインユーザ（優先ユーザ）以外の画像形成装置１００の使用は排他制御され、ログインユーザ（優先ユーザ）印刷処理等の画像形成装置１００の使用を開始できる。
【００３７】
以上が、本実施形態のログイン処理の流れである。次に、図６を参照して、ログアウト処理の流れを説明する。図６は、画像形成装置１００のユーザ認証におけるログアウト処理の流れを示すフローチャートである。
【００３８】
まず、ステップＢ１０で、ユーザは操作パネル１０上でログアウトボタンを押下する。ステップＢ２０に進み、認証管理部５０は、ログアウトボタンが押下されたことを検知すると、認証記憶部５１にアクセスして、ログインユーザの認証状態を「ログイン」から「ログアウト」に書き換える。また、その際に、ログインユーザが行っていた画像形成装置１００に対する印刷設定等を消去する。
【００３９】
ステップＢ３０に進み、認証管理部５０は、認証記憶部５１にアクセスして、認証状態が「一時中断」となっているユーザが存在するか判断する。ステップＢ３０でＮｏ、即ち、一時中断ユーザがいないと判断したときは、本処理を終了する。
【００４０】
一方、ステップＢ３０でＹｅｓ、即ち、一時中断ユーザがいると判断したときは、認証管理部５０は、一時中断ユーザの復帰時に再認証を要求することが設定されているか否かを判断する。
【００４１】
ステップＢ４０でＮｏ、即ち、再認証要求が設定されていないと判断した場合、ステップＢ１００に進み、認証管理部５０は、設定記憶部５２に記憶された復帰情報に基づいて、一時中断ユーザの印刷設定等を復帰する。そして、ステップＢ１１０に進み、認証管理部５０は、認証記憶部５１にアクセスして、一時中断ユーザの認証状態を「一時中断」から「ログイン」に書き換えて、一時中断状態を解除する。その後、認証管理部５０の処理は、図４のステップＡ６０に進み、本処理を終える。この処理によれば、一時中断ユーザは、一時中断する前の状態から画像形成装置１００に対する操作を再開できるので、優先ユーザの割り込みによって画像形成装置１００の利用を中断させられたとしても、利便性を損なわない。
【００４２】
図６に戻り、ステップＢ４０でＹｅｓ、即ち、一時中断ユーザの復帰時に再認証を要求することが設定されていると判断した場合、ステップＢ５０に進み、認証管理部５０は、ユーザＩＤ及びパスワードの入力をユーザに求め、ユーザＩＤ及びパスワードを取得する。ステップＢ６０で、認証管理部５０は、認証記憶部５１にアクセスして、取得したユーザＩＤ及びパスワードと、記憶されたユーザＩＤ及びパスワードとが一致するか判断する。
【００４３】
ステップＢ６０でＹｅｓ、即ち、認証ＯＫであるとき、ステップＢ１００に進み、認証管理部５０は、上記したステップＢ４０でＮｏの場合と同様の処理を行う。即ち、認証管理部５０は、設定記憶部５２の復帰情報に基づいて、一時中断ユーザの印刷設定等を復帰し、認証記憶部５１における一時中断ユーザの認証状態を「ログイン」に書き換えて、一時中断していたユーザ以外の画像形成装置１００の使用を排他制御し、ログインユーザに画像形成装置１００を使用させる。
【００４４】
一方、ステップＢ６０でＮｏ、即ち、認証ＮＧであるとき、ステップＢ７０に進み、認証管理部５０は、ログイン失敗の旨をユーザに報知する。そして、ステップＢ８０で、認証管理部５０は、設定記憶部５２に記憶された復帰情報を消去する。ステップＢ９０に進み、認証管理部５０は、認証記憶部５１にアクセスして、一時中断ユーザの認証状態を「一時中断」から「ログアウト」に書き換えて、本処理を終了する。この処理によれば、再認証が必要なので、一時中断ユーザが何らかの理由で画像形成装置１００から離れたときに、設定記憶部５２に記憶された画像データを含む復帰情報を悪用されず、セキュリティを向上させられる。
【００４５】
上記した通り、本実施形態によれば、優先ユーザの割り込みによって画像形成装置１００の利用を中断させられたとしても、一時中断ユーザは、一時中断する前の状態から画像形成装置１００に対する操作を再開できるので、利便性を損なわない。
【００４６】
また、Ａｎｏｎｙｍｏｕｓユーザの認証管理は、画像形成装置１００がスタンバイ状態となったとき、即ち、画像形成装置１００が操作されなくなってから所定時間経過後にログアウトさせると共に、Ａｎｏｎｙｍｏｕｓユーザによって設定された印刷属性情報を消去するとよい。同様に、ユーザのログイン中に、画像形成装置１００がスタンバイ状態となったとき、ログインユーザの認証状態をログインからログアウトに遷移させてもよい。これによれば、ログアウトを忘れたユーザによって、画像形成装置１００を長時間使用できなくなるという事態を避けられる。
【００４７】
＜第２の実施形態＞
本実施形態は、コンピュータからリモートで画像形成装置を利用する場合を想定したものである。
【００４８】
図７は、本実施形態の構成を示す機能ブロック図である。図７を参照して、本実施形態の構成を説明する。なお、第１の実施形態と同様の構成には同一の符号を付し、その説明を省略する。本実施形態の画像形成装置１０１は、通信部６０を有している点で、第１の実施形態と相違するが、その他の構成は第１の実施形態と同様である。
【００４９】
画像形成装置１０１及びコンピュータ３００は、それぞれＮＩＣ（Network Interface Card）等からなる通信部６０、３１５を備えており、双方の通信部が通信回線によるネットワークを介して、印刷ジョブの受け渡しを行なう。
【００５０】
コンピュータ３００は、上記した通信部３１５の他に、中央制御部３１１とプリンタドライバ３１３とを含んで構成される。
【００５１】
中央制御部３１１は、ＣＰＵ（Central Processing Unit）等の演算処理装置と、ＣＰＵで実行される制御プログラムを記憶したＲＯＭ（Read Only Memory）等の記憶装置とワークメモリとして使用されるＲＡＭ（Random Access Memory）とを有する（いずれも不図示）。中央制御部３１１は、上記ＲＯＭに記憶された制御プログラムに従って、コンピュータ３００における処理全般を統括的に制御する。
【００５２】
プリンタドライバ３１３は、画像形成装置１０１の印刷処理等の動作を制御するソフトウェアであり、コンピュータ３００の備える不図示のＲＯＭ等にプリンタドライバ３１３用プログラムとして記憶されている。上記ＲＯＭ等に記憶されたプリンタドライバ３１３用プログラムが、中央制御部３１１によって読み出されて実行されることで、プリンタドライバ３１３としての機能を実現する。なお、プリンタドライバ３１３は、コンピュータ３００で読み取り可能な記録媒体に記憶されて又はネットワークを通じて、コンピュータ３００に提供されてもよい。
【００５３】
プリンタドライバ３１３は、コンピュータ３００の備える不図示のアプリケーションから提供される画像データや文書データ等を印刷するために中央制御部３１１によって呼び出されると、画像形成装置１０１に認証要求を行う。
【００５４】
この認証要求では、コンピュータ３００の備える不図示のキーボードやＩＣカード読み取り部等を介して、ユーザにユーザ名及びパスワードを入力させ、通信部３１５を介してその情報を画像形成装置１０１に送信して、画像形成装置１０１の認証記憶部５１に記憶されたユーザを識別するための情報と一致するか否かを判断させる。なお、この認証は、鍵情報を含んだセキュリティトークンの授受によって行ってもよい。
【００５５】
この場合、第１の実施形態と同様に、ユーザの認証状態は、認証ＯＫとなると、「ログアウト」から「ログイン」に遷移して、ログインユーザ以外の画像形成装置１０１の使用を排他制御し、ログインユーザに画像形成装置１０１を使用させる。また、「ログイン」からは「一時中断」又は「ログアウト」に遷移し、「一時中断」からは「ログイン」又は「ログアウト」に遷移する。
【００５６】
ここで、画像形成装置１０１は、認証状態に変化を伴うイベントが発生した場合、関係するユーザに通知を行う。例えば、画像形成装置１０１は、優先ユーザが認証ＯＫとなった場合、先にログインしていたログインユーザに対して、認証状態を一時中断とする旨の通知を行い、優先ユーザに対してログインとなった旨の通知を行う。逆に、画像形成装置１０１は、優先ユーザがログアウトしたときに、一時中断しているユーザにログイン可能となった旨を通知し、記憶された復帰情報に基づいて一時中断ユーザがログイン中に行っていた状態を再現させる。
【００５７】
通知は、Ｅメール形式で行ってもよいし、ログインユーザのコンピュータ３００の不図示のディスプレイ上にポップアップ画面を表示させてもよい。この場合、必要であれば、ログインユーザのメールアドレスや、ＭＡＣアドレス等の通知先情報を認証記憶部５１の各ユーザに関連付けて記憶させてもよい。
【００５８】
プリンタドライバ３１３は、認証ＯＫとなると、印刷濃度や印刷部数等の印刷属性情報を設定可能な画面をコンピュータ３００の不図示のディスプレイに表示し、ログインユーザによる印刷属性情報の入力を待ち受ける。そして、プリンタドライバ３１３は、設定された印刷属性情報と、アプリケーションから提供される画像データや文書データ等に基づいて、画像形成装置１０１で印刷可能な印刷ジョブを生成し、通信部３１５を介して画像形成装置１０１に印刷ジョブを送信する。
【００５９】
画像形成装置１０１は、通信部６０を介して印刷ジョブを受信すると、受信した印刷ジョブに基づいて印刷する。
【００６０】
ここで、一時中断となる場合の復帰情報は、印刷ジョブの送信前であればコンピュータ３００の備える不図示のＲＡＭ等に記憶し、印刷ジョブの送信後であれば画像形成装置１０１の設定記憶部５２に記憶すればよい。なお、プリンタドライバ３１３は、印刷ジョブ送信前であっても、復帰情報を画像形成装置１０１に送信し、画像形成装置１０１の設定記憶部５２に記憶する構成としてもよい。
【００６１】
また、本実施形態では、コンピュータから画像形成装置１００にアクセスして処理を行う形態を説明したが、逆の処理であってもよい。例えば、画像形成装置１００の画像読取部２０を利用して、コンピュータ３００に画像データを送信する形態が考えられる。この場合、画像形成装置１００にログインして画像データを送信しようとしていたユーザが、優先ユーザに割り込まれたときに、上記した実施形態と同様に、送信先コンピュータ名や画像の解像度等の印刷属性情報や、送信する画像データ等からなる復帰情報を設定記憶部５２に記憶させ、優先ユーザのログアウト時に復帰させればよい。
【００６２】
また、本実施形態では、一時中断ユーザが、優先ユーザのログアウトによってログイン可能となったときに、復帰情報に基づいて再現された状態から印刷設定等を開始できることを説明した。この他に、一時中断ユーザは、優先ユーザのログイン中であっても、印刷ジョブの作成までを継続して行えるようにしてもよい。この場合、優先ユーザのログアウトによって、一時中断ユーザの一時中断状態が解除されて再びログインしたときに、記憶された復帰情報と一時中断中に継続して行われた情報とを置き換えて、又は統合させて処理を進めさせるとよい。これによれば、ユーザは、一時中断状態が解除されたときに、どこまで設定していたかを思い出す必要がなく、一時中断ユーザの利便性を損なう虞がない。
【００６３】
なお、本実施形態では、優先ユーザに割り込まれたときに、先にログインしていたユーザの設定情報等を退避する処理として、プリンタドライバ３１３から印刷処理を行う形態を説明したが、印刷処理に限らず、他の処理に適用してもよい。例えば、各種コンピュータには、画像形成装置１０１を管理する管理用プログラムがインストールされていることがある。この管理用プログラムによってユーザアカウント情報を認証記憶部５１に登録する場合等の処理について、優先ユーザに割り込まれたときに、先にログインしていたユーザが行っていたユーザアカウントの設定情報等を退避し、優先ユーザのログアウト後に退避した情報を復帰する構成としてもよい。即ち、本発明は、印刷処理に限らず、各種画像形成装置における種々の設定を変更する場合にも適用される。
【００６４】
本発明は上述した実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々様々に変更が可能であることは言うまでもない。
【産業上の利用可能性】
【００６５】
本発明は、ユーザ認証機能を設けた画像形成装置に適用できる。
【図面の簡単な説明】
【００６６】
【図１】本発明の第１の実施形態に係る画像形成装置の構成を示す機能ブロック図である。
【図２】本発明の第１の実施形態に係る認証記憶部の記憶内容を示すテーブル例である。
【図３】本発明の第１の実施形態に係るユーザ認証における状態遷移図である。
【図４】本発明の第１の実施形態に係るユーザ認証のログイン処理の流れを示すフローチャートである。
【図５】本発明の第１の実施形態に係る中断確認画面の一例である。
【図６】本発明の第１の実施形態に係るユーザ認証におけるログアウト処理の流れを示すフローチャートである。
【図７】本発明の第２の実施形態に係る画像形成システムの構成を示す機能ブロック図である。
【符号の説明】
【００６７】
１００、１０１・・・画像形成装置
１０・・・操作パネル
２０・・・画像読取部
３０・・・印刷部
４０・・・システム制御部
５０・・・認証管理部
５１・・・認証記憶部
５２・・・設定記憶部
６０・・・通信部
３００・・コンピュータ
３１１・・中央制御部
３１３・・プリンタドライバ
３１５・・通信部
【図１】
2010122279.tif 000003
【図２】
2010122279.tif 000004
【図３】
2010122279.tif 000005
【図４】
2010122279.tif 000006
【図５】
2010122279.tif 000007
【図６】
2010122279.tif 000008
【図７】
2010122279.tif 000009