(57)【要約】【課題】第三者による不正な操作を抑制することができる情報処理システムを提供する。【解決手段】本発明に係る情報処理システムは、使用者から入力された第１の入力情報と、使用者に対して予め設定された第１の認証情報とに基づいて、使用者を認証する第１の認証手段と、前記第１の認証手段により、使用者の認証が成立した場合、予め定められた操作を行う使用者の認証に用いられる第２の認証情報を提示する認証情報提示手段と、使用者が前記予め定められた操作を行った場合、前記第２の認証情報の入力を要求する要求手段と、前記要求手段からの要求に応じて使用者から入力された第２の入力情報と、前記第２の認証情報とに基づいて、前記予め定められた操作に関する処理を実行可能となるよう制御する操作制御手段とを有する。【選択図】図３
2011060006.tif 000002
【特許請求の範囲】
【請求項１】
使用者から入力された第１の入力情報と、使用者に対して予め設定された第１の認証情報とに基づいて、使用者を認証する第１の認証手段と、
前記第１の認証手段により、使用者の認証が成立した場合、予め定められた操作を行う使用者の認証に用いられる第２の認証情報を提示する認証情報提示手段と、
使用者が前記予め定められた操作を行った場合、前記第２の認証情報の入力を要求する要求手段と、
前記要求手段からの要求に応じて使用者から入力された第２の入力情報と、前記第２の認証情報とに基づいて、前記予め定められた操作に関する処理を実行可能となるよう制御する操作制御手段と
を有する情報処理システム。
【請求項２】
前記第１の認証手段による使用者の認証を解除する認証解除手段
をさらに有し、
前記認証情報提示手段により提示された第２の認証情報は、前記認証解除手段により使用者の認証が解除されるまで有効である
請求項１に記載の情報処理システム。
【請求項３】
前記第２の認証情報を生成する認証情報生成手段
をさらに有し、
前記第２の認証情報は、１つ以上の文字列、又は、１つ以上の数字列、又は、これらの組み合わせから構成され、前記認証情報生成手段により生成されるたびに、その構成が異なり得る
請求項１又は２に記載の情報処理システム。
【請求項４】
予め定められた条件を満たす場合、前記第２の認証情報を参照できないように表示を制御する表示制御手段
をさらに有する請求項１〜３のいずれかに記載の情報処理システム。
【請求項５】
前記予め定められた操作は、画像形成実行指示を行う操作であり、
前記使用者による予め定められた操作に関する処理は、画像形成処理である
請求項１〜４のいずれかに記載の情報処理システム。
【請求項６】
使用者から入力された第１の入力情報と、使用者に対して予め設定された第１の認証情報とに基づいて、使用者を認証する第１の認証手段と、
前記第１の認証手段により、使用者の認証が成立した場合、予め定められた操作を行う使用者の認証に用いられる第２の認証情報を提示する認証情報提示手段と、
使用者が前記予め定められた操作を行った場合、前記第２の認証情報の入力を要求する要求手段と、
前記要求手段からの要求に応じて使用者から入力された第２の入力情報と、前記第２の認証情報とに基づいて、前記予め定められた操作に関する処理を実行可能となるよう制御する操作制御手段と
を有する処理装置。
【請求項７】
前記第１の認証手段による使用者の認証を解除する認証解除手段
をさらに有し、
前記認証情報提示手段により提示された第２の認証情報は、前記認証解除手段により使用者の認証が解除されるまで有効である
請求項６に記載の処理装置。
【請求項８】
前記第２の認証情報を生成する認証情報生成手段
をさらに有し、
前記第２の認証情報は、１つ以上の文字列、又は、１つ以上の数字列、又は、これらの組み合わせから構成され、前記認証情報生成手段により生成されるたびに、その構成が異なり得る
請求項６又は７に記載の処理装置。
【請求項９】
予め定められた条件を満たす場合、前記第２の認証情報を参照できないように表示を制御する表示制御手段
をさらに有する請求項６〜８のいずれかに記載の処理装置。
【請求項１０】
前記予め定められた操作は、画像形成実行指示を行う操作であり、
前記使用者による予め定められた操作に関する処理は、画像形成処理である
請求項６〜９のいずれかに記載の処理装置。
【請求項１１】
使用者から入力された第１の入力情報と、使用者に対して予め設定された第１の認証情報とに基づいて、使用者を認証する第１の認証ステップと、
前記第１の認証ステップにより、使用者の認証が成立した場合、予め定められた操作を行う使用者の認証に用いられる第２の認証情報を提示する認証情報提示ステップと、
使用者が前記予め定められた操作を行った場合、前記第２の認証情報の入力を要求する要求ステップと、
前記要求ステップからの要求に応じて使用者から入力された第２の入力情報と、前記第２の認証情報とに基づいて、前記予め定められた操作に関する処理を実行可能となるよう制御する操作制御ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、処理装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１は、情報提供システムにアクセスする際に利用者が入力するパスワードを、利用者がアクセスする度に毎回同じ値を入力する固定部分と、アクセスする度に異なる値を入力する変動部分とから構成され、次回利用者がアクセスする際に使用するためのパスワードの第二の部分を生成し、提供情報と第二のパスワードを合せて利用者に送信する情報提供装置を開示する。
【０００３】
また、例えば、特許文献２は、ユーザ認証サーバ２が、クライアント端末１からユーザＩＤとパスワードが入力されたとき、これを認証し、ワンタイムパスワードを割り当ててクライアント端末１に送信し、アプリケーションサーバ３が、ユーザ認証サーバ２からユーザＩＤとワンタイムパスワードの供給を受け、クライアント端末１からＩＭサーバ４を介してコンテンツを蓄積するＵＲＬの問い合わせを受けたとき、ワンタイムキーとＵＲＬを返信し、クライアント端末１が、ワンタイムキーとワンタイム パスワードに基づいて計算したハッシュ値をＵＲＬに組み合わせて拡大ＵＲＬを生成し、その拡大ＵＲＬに基づいて、アプリケーションサーバ３にコンテンツのアップロードを要求する情報処理システムを開示する。
【０００４】
また、例えば、特許文献３は、電子メールを使用して、遠隔地にあるメールサーバのエージェントを起動し、データの読み出しや、ネットワークに接続された、コンピュータや、機器の遠隔操作をする場合、コマンドを実行する前に、使い捨てのパスワードを発行し、そのパスワードを使ってコマンドを実行する情報処理装置を開示する。
【０００５】
また、例えば、特許文献４は、サービス一覧画面からサービスの特定を促す手段と、特定されたサービスの空き時間帯が記述された予約画面から利用時間帯の選択を促す手段と、選択された利用時間帯、対応の正式ＩＤ及びパスワードと関連付けた時限ＩＤ及び時限パスワードを生成し、登録する手段と、時限ＩＤ、時限パスワード、利用時間帯が記述された確認メールをユーザに送信する手段と、特定サービスの利用要求が送信された場合に、時限ＩＤ及び時限パスワードの入力を促す手段と、ユーザが入力した時限ＩＤ及びパスワードによって正当性を確認する手段と、オーナ側サーバ１８に正式ＩＤ及び正式パスワードを送信し、サービスの利用を要求する手段と、 ユーザ側端末１６をオーナ側サーバ１８に接続させる手段と、利用時間帯が満了した時点でオーナ側サーバ１８に利用停止を要求する手段を備える時限利用支援システムを開示する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−０９１５０５号公報
【特許文献２】特開２００４−０７０４６３号公報
【特許文献３】特開２００４−３１８５９０号公報
【特許文献４】特開２００６−１１９７９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、第三者による不正な操作を抑制することができる情報処理システム、処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に係る本発明は、使用者から入力された第１の入力情報と、使用者に対して予め設定された第１の認証情報とに基づいて、使用者を認証する第１の認証手段と、前記第１の認証手段により、使用者の認証が成立した場合、予め定められた操作を行う使用者の認証に用いられる第２の認証情報を提示する認証情報提示手段と、使用者が前記予め定められた操作を行った場合、前記第２の認証情報の入力を要求する要求手段と、前記要求手段からの要求に応じて使用者から入力された第２の入力情報と、前記第２の認証情報とに基づいて、前記予め定められた操作に関する処理を実行可能となるよう制御する操作制御手段とを有する情報処理システムである。
【０００９】
請求項２に係る本発明は、前記第１の認証手段による使用者の認証を解除する認証解除手段をさらに有し、前記認証情報提示手段により提示された第２の認証情報は、前記認証解除手段により使用者の認証が解除されるまで有効である請求項１に記載の情報処理システムである。
【００１０】
請求項３に係る本発明は、前記第２の認証情報を生成する認証情報生成手段をさらに有し、前記第２の認証情報は、１つ以上の文字列、又は、１つ以上の数字列、又は、これらの組み合わせから構成され、前記認証情報生成手段により生成されるたびに、その構成が異なり得る請求項１又は２に記載の情報処理システムである。
【００１１】
請求項４に係る本発明は、予め定められた条件を満たす場合、前記第２の認証情報を参照できないように表示を制御する表示制御手段をさらに有する請求項１〜３のいずれかに記載の情報処理システムである。
【００１２】
請求項５に係る本発明は、前記予め定められた操作は、画像形成実行指示を行う操作であり、前記使用者による予め定められた操作に関する処理は、画像形成処理である請求項１〜４のいずれかに記載の情報処理システムである。
【００１３】
請求項６に係る本発明は、使用者から入力された第１の入力情報と、使用者に対して予め設定された第１の認証情報とに基づいて、使用者を認証する第１の認証手段と、前記第１の認証手段により、使用者の認証が成立した場合、予め定められた操作を行う使用者の認証に用いられる第２の認証情報を提示する認証情報提示手段と、使用者が前記予め定められた操作を行った場合、前記第２の認証情報の入力を要求する要求手段と、前記要求手段からの要求に応じて使用者から入力された第２の入力情報と、前記第２の認証情報とに基づいて、前記予め定められた操作に関する処理を実行可能となるよう制御する操作制御手段とを有する処理装置である。
【００１４】
請求項７に係る本発明は、前記第１の認証手段による使用者の認証を解除する認証解除手段をさらに有し、前記認証情報提示手段により提示された第２の認証情報は、前記認証解除手段により使用者の認証が解除されるまで有効である請求項６に記載の処理装置である。
【００１５】
請求項８に係る本発明は、前記第２の認証情報を生成する認証情報生成手段をさらに有し、前記第２の認証情報は、１つ以上の文字列、又は、１つ以上の数字列、又は、これらの組み合わせから構成され、前記認証情報生成手段により生成されるたびに、その構成が異なり得る請求項６又は７に記載の処理装置である。
【００１６】
請求項９に係る本発明は、予め定められた条件を満たす場合、前記第２の認証情報を参照できないように表示を制御する表示制御手段をさらに有する請求項６〜８のいずれかに記載の処理装置である。
【００１７】
請求項１０に係る本発明は、前記予め定められた操作は、画像形成実行指示を行う操作であり、前記使用者による予め定められた操作に関する処理は、画像形成処理である請求項６〜９のいずれかに記載の処理装置である。
【００１８】
請求項１１に係る本発明は、使用者から入力された第１の入力情報と、使用者に対して予め設定された第１の認証情報とに基づいて、使用者を認証する第１の認証ステップと、前記第１の認証ステップにより、使用者の認証が成立した場合、予め定められた操作を行う使用者の認証に用いられる第２の認証情報を提示する認証情報提示ステップと、使用者が前記予め定められた操作を行った場合、前記第２の認証情報の入力を要求する要求ステップと、前記要求ステップからの要求に応じて使用者から入力された第２の入力情報と、前記第２の認証情報とに基づいて、前記予め定められた操作に関する処理を実行可能となるよう制御する操作制御ステップとをコンピュータに実行させるプログラムである。
【発明の効果】
【００１９】
請求項１に係る本発明によれば、第三者による不正な操作を抑制する情報処理システムを提供することができる。
【００２０】
請求項２に係る本発明によれば、請求項１に係る本発明の効果に加えて、本構成を有していない場合と比較して、複数の操作が行われる場合でも、操作性を低下させることなく、第三者による不正な操作を抑制する情報処理システムを提供することができる。
【００２１】
請求項３に係る本発明によれば、請求項１又は２に係る本発明の効果に加えて、本構成を有していない場合と比較して、操作を行うための認証情報を、第三者に推測されにくくする情報処理システムを提供することができる。
【００２２】
請求項４に係る本発明によれば、請求項１〜３のいずれかに係る本発明の効果に加えて、本構成を有していない場合と比較して、操作を行うための認証情報を、第三者に知られにくくする情報処理システムを提供することができる。
【００２３】
請求項５に係る本発明によれば、請求項１〜４のいずれかに係る本発明の効果に加えて、画像形成実行指示を行うための、第三者による不正な操作を抑制することができる情報処理システムを提供することができる。
【００２４】
請求項６に係る本発明によれば、第三者による不正な操作を抑制する処理装置を提供することができる。
【００２５】
請求項７に係る本発明によれば、請求項６に係る本発明の効果に加えて、本構成を有していない場合と比較して、複数の操作が行われる場合でも、操作性を低下させることなく、第三者による不正な操作を抑制する処理装置を提供することができる。
【００２６】
請求項８に係る本発明によれば、請求項６又は７に係る本発明の効果に加えて、本構成を有していない場合と比較して、操作を行うための認証情報を、第三者に推測されにくくする処理装置を提供することができる。
【００２７】
請求項９に係る本発明によれば、請求項６〜８のいずれかに係る本発明の効果に加えて、本構成を有していない場合と比較して、操作を行うための認証情報を、第三者に知られにくくする処理装置を提供することができる。
【００２８】
請求項１０に係る本発明によれば、請求項６〜９のいずれかに係る本発明の効果に加えて、画像形成実行指示を行うための、第三者による不正な操作を抑制することができる処理装置を提供することができる。
【００２９】
請求項１１に係る本発明によれば、第三者による不正な操作を抑制するプログラムを提供することができる。
【図面の簡単な説明】
【００３０】
【図１】本実施形態に係る画像形成システムの構成を例示する図である。
【図２】図１に示した画像形成装置及び認証装置のハードウェア構成を例示する図である。
【図３】図１及び図２に示した認証装置上で実行される第１の認証プログラムの構成を例示する図である。
【図４】図３に示した第１のログイン認証部が、図２に示した外部入出力装置に表示させる操作画面を例示する図である。
【図５】図３に示した認証情報表示部が、図２に示した外部入出力装置に表示させる認証情報表示画面を例示する図であり、（Ａ）は、英数字から構成される認証情報を示し、一定時間経過後に自動的に閉じる表示画面を例示する図であり、（Ｂ）は、認証ボタンから構成される認証情報を示し、使用者が確認ボタンを押下することにより閉じる表示画面を例示する図である。
【図６】図３に示した操作認証部が、図２に示した外部入出力装置に表示させる認証情報入力画面を例示する図であり、（Ａ）は、英数字から構成される認証情報の入力画面を例示する図であり、（Ｂ）は、認証ボタンから構成される認証情報の入力画面を例示する図である。
【図７】図１に示した画像形成システムの全体動作例を示すフローチャートである。
【図８】図１及び図２に示した認証装置上で実行される第２の認証プログラム、及び、図１及び図２に示した画像形成装置上で実行される画像形成プログラムの構成を例示する図である。
【発明を実施するための形態】
【００３１】
［本実施形態がなされるに至った経緯］
以下、本実施形態の説明に先立ち、その理解を助けるために、本実施形態がなされるに至った経緯を説明する。
印刷機能、複写（コピー）機能、スキャン機能、ファクシミリ機能などの複数の機能を有する一般的な画像形成装置は、複数人が共同で使用する場合、各使用者の使用状況の管理や、画像形成装置が保持する情報へのアクセス管理などのために、各使用者の認証機能を有する。
一般的な画像形成装置において、認証機能により使用者の認証（ログイン）が成立すると、その使用者が認証の解除（ログアウト）を行うまで、その使用者が、文書のコピー、格納、参照などの操作を行うものとされ、操作ごとに使用者の認証が行われることはない。
そのため、使用者がログアウトしないまま、画像形成装置から離れると、ログアウトされない限り、第三者が使用者になりすまして、不正に画像形成装置に対する各種の操作を行い得る。
本実施形態は、以上に説明した経緯によりなされたものである。
【００３２】
［第１の実施形態］
以下、本発明の第１の実施形態を説明する。
【００３３】
［画像形成システム１］
図１は、第１の実施形態の実現に用いられる画像形成システム１の構成を例示する図である。
図１に示すように、画像形成システム１は、画像形成装置１０−１〜１０−ｎ（ｎは１以上の整数）と、認証装置１２とが、ＬＡＮなどのネットワーク１００により接続されて構成される。
画像形成システム１は、これらの構成部分により、認証装置１２が、使用者の認証を行い、使用者による画像形成装置１０−１〜１０−ｎへの操作を制御する。
【００３４】
なお、以下、画像形成装置１０−１〜１０−ｎなど、複数ある構成部分のいずれかを示すときは、単に、画像形成装置１０と記載することがある。
以下、各図において、実質的に同じ構成部分・処理には、同じ符号が付される。
また、以下、情報処理及び情報通信の主体となりうる画像形成装置１０及び認証装置１２は、「ノード」と総称されることがある。
また、第１の実施形態において、認証装置１２及び画像形成装置１０は、別の構成部分として説明するが、これに限定されるものではなく、例えば、後述する第２の実施形態のように、認証装置１２の機能が、画像形成装置１０に含まれる構成であってもよい。
【００３５】
［ハードウェア構成］
図２は、図１に示した画像形成システム１に接続されたノードのハードウェア構成を例示する図である。
図２に示すように、画像形成システム１に接続されたノードは、ＣＰＵ１２２及びメモリ１２４などを含む情報処理装置１２０、キーボード、タッチパネル及び表示装置などを含む外部入出力装置１２６、例えば、画像形成装置１２において、例えば、印刷出力のために用いられる印刷装置などの機能実現部１２８、データ通信を行うための通信装置１３０、及び、ＣＤ装置、ＨＤ装置及びＤＶＤ装置などであって、記憶媒体１３４に対してデータの書き込み及び読み出しを行う記録装置１３２などから構成される。
つまり、画像形成システム１を構成するノードそれぞれは、それぞれの機能を実現するための構成部分を有し、他のノードと通信可能な一般的なコンピュータとしての構成部分を有している。
【００３６】
［ソフトウェア構成］
図３は、認証装置１２（図１，２）上で実行される第１の認証プログラム２０の構成を例示する図である。
図３に示すように、第１の認証プログラム２０は、ユーザインタフェース（ＵＩ）部２００、第１のログイン認証部２０２、設定情報データベース（ＤＢ）２０４、認証情報生成部２０６、認証情報ＤＢ２０８、認証情報表示部２１０、操作認証部２１２、操作制御部２１４及び認証解除部２１６から構成される。
第１の認証プログラム２０は、例えば、メモリ１２４（図２）に記憶されて認証装置１２に供給され、必要に応じて、認証装置１２にインストールされたＯＳ（図示せず）上で、認証装置１２のハードウェア資源を、具体的に利用して実行される。
第１の認証プログラム２０は、使用者による画像形成装置１０への操作を制御するための認証処理を行う。
【００３７】
ＵＩ部２００は、外部入出力装置１２６（図２）を介して、後述するログイン情報や操作命令などを受け入れて、受け入れた命令などに応じて、必要な情報を、第１の認証プログラム２０の各構成部分に対して出力する。
また、ＵＩ部２００は、各構成部分から入力された情報を受け入れて、外部入出力装置１２６に表示させる。
第１のログイン認証部２０２は、画像形成装置１０（図１）の使用者により、ＵＩ部２００を介して入力されたログイン情報（例えば、ユーザ名及びパスワード）を受け入れると、ログイン認証を行う。
具体的には、例えば、第１のログイン認証部２０２は、入力されたログイン情報と、あらかじめ設定され、第１のログイン認証部２０２が保持するログイン情報とが、一致するか否かを判定する。
【００３８】
また、第１のログイン認証部２０２は、ログイン認証が成立すると判定したときは、画像形成装置１０（図１）の操作画面（図４を参照して後述）を生成し、ＵＩ部２００を介して、外部入出力装置１２６に表示させる。
また、第１のログイン認証部２０２は、ログイン認証が成立すると判断したとき以外は、ログイン認証に失敗した旨を、ＵＩ部２００を介して、使用者に対して通知する。
また、第１のログイン認証部２０２は、ログイン認証が成立すると判定したときは、認証情報生成部２０６に対して、入力されたログイン情報を出力する。
設定情報ＤＢ２０４は、認証情報を生成したり、認証情報表示画面を生成したりするための設定情報を、認証情報生成部２０６及び認証情報表示部２１０に参照可能に記憶する。
認証情報は、ログイン認証成立後からログアウトまでの間、使用者が画像形成装置１０（図１）に対する操作を行おうとするたびに、使用者本人であるか否かを認証するために用いられる。
【００３９】
認証情報を生成するための設定情報は、例えば、認証情報の桁数、種類及び生成方法を示す。
認証情報の種類は、例えば、英数字、及び、操作画面３００（図４）の機能ボタンを示す。
つまり、操作画面３００の機能ボタンは、画像形成装置１０を操作するために使用されるだけでなく、認証情報を構成するキーとしても使用されうる。
なお、以下、認証情報を構成するキーとして使用する「機能ボタン」を、「認証ボタン」と記述することがある。
【００４０】
認証情報の生成方法は、例えば、使用者がログインするごとに、同じ認証情報を用いるか、又は、異なる認証情報をランダムに生成するかを示す。
認証情報表示画面を生成するための設定情報は、例えば、認証情報表示画面の表示方法（例えば、一定時間経過後に自動的に閉じるか、使用者の操作により閉じるか）、及び、一定時間経過後に自動的に閉じる場合は、その表示時間を示す。
なお、設定情報は、画像形成装置１０（図１）の管理者により、使用者全員に共通となるように、予め設定されてもよいし、管理者や各使用者により、使用者ごとに設定されてもよい。
【００４１】
認証情報生成部２０６は、第１のログイン認証部２０２から入力されたログイン情報を受け入れると、設定情報ＤＢ２０４から、ログイン情報が示すユーザ名に対応する設定情報を参照して、認証情報を生成する。
具体的には、例えば、認証情報生成部２０６は、設定情報が示す認証情報の桁数が３、種類が英数字、及び、生成方法がランダムであるときは、３つの英数字から構成される認証情報を、ランダムに生成する。
また、例えば、認証情報生成部２０６は、設定情報が示す認証情報の桁数が２、種類が認証ボタン、生成方法がランダムであるときは、２つの認証ボタンから構成される認証情報を、ランダムに生成する。
【００４２】
また、認証情報生成部２０６は、生成した認証情報を、認証情報ＤＢ２０８に出力し、ログイン情報、及び、生成した認証情報を、認証情報表示部２１０に対して出力する。
認証情報ＤＢ２０８は、認証情報生成部２０６から入力された認証情報を、後述する操作認証部２１２に参照可能に記憶する。
また、認証情報ＤＢ２０８に記憶される認証情報は、認証解除部２１６により削除される。
【００４３】
認証情報表示部２１０は、認証情報生成部２０６から入力されたログイン情報及び認証情報を受け入れると、設定情報ＤＢ２０４から、ログイン情報が示すユーザ名に対応する設定情報を参照して、認証情報表示画面を生成する（図５を参照して詳述）。
また、認証情報表示部２１０は、生成した画面を、ＵＩ部２２０を介して、外部入出力装置１２６に表示させる。
操作認証部２１２は、ＵＩ部２００を介して入力された、使用者による画像形成装置１０の認証を要する操作命令、及び、使用者情報（例えば、ユーザ名）を受け入れる。
認証を要する操作は、例えば、画像形成装置１０（図１）の管理者などにより、予め設定され、印刷指示のための操作、ファクシミリやメールなどの送受信指示のための操作、画像形成装置１０（図１）が記憶する画像データなどにアクセスするための操作、外部装置（図示せず）にアクセスする操作、及び、操作画面３００（図４）などの画面遷移のための操作が挙げられるが、これに限定されるものではない。
また、操作認証部２１２は、設定情報ＤＢ２０４から、使用者情報に対応する設定情報を参照して、認証情報入力画面を生成して、ＵＩ部２２０を介して、外部入出力装置１２６に表示させる（図６を参照して詳述）。
【００４４】
また、操作認証部２１２は、ＵＩ部２００を介して入力された認証情報を受け入れると、受け入れた認証情報と、認証情報ＤＢに記憶された認証情報とが、一致するか否かを判定する。
また、操作認証部２１２は、これらの認証情報が一致すると判定したときは、操作制御部２１４に対して、受け入れた操作命令を出力し、それ以外のときは、操作の認証に失敗した旨を、ＵＩ部２００を介して、使用者に対して通知する。
なお、操作認証部２１２は、これらの認証情報が一致すると判定したときに、操作制御部２１４に対して、受け入れた操作命令を出力する前に、ＵＩ部２００を介して、受け入れた操作命令を許可する旨を、使用者に対して通知することにより、許可した操作命令を、使用者から再度受け入れると、操作制御部２１４に対して、再度受け入れた操作命令を出力する構成であってもよい。
操作制御部２１４は、操作認証部２１２から入力された操作命令を受け入れると、操作命令の示す内容に応じて、画像形成装置１０（図１）を制御する。
認証解除部２１６は、ＵＩ部２００を介して入力されたログアウト命令を受け入れると、画像形成装置１０に対するログアウト処理を行い、認証情報ＤＢ２０８に記憶された認証情報を削除する。
【００４５】
［画像形成装置１０の操作画面］
図４は、図３で示した第１のログイン認証部２０２が、外部入出力装置１２６（図２）に表示させる画像形成装置１０の操作画面３００を例示する図である。
図４に示すように、操作画面３００は、メッセージ表示部３０２及び機能ボタン群３０４から構成される。
メッセージ表示部３０２は、画像形成装置１０の状態を示すメッセージ（例えば、「コピーできます」）を表示する。
機能ボタン群３０４は、画像形成装置１０の各種操作を行うための複数の機能ボタン（例えば、「機能Ａ−１ボタン」、「機能Ｂ−２ボタン」、及び、「仕分けボタン」）から構成される。
使用者が、機能ボタン群３０４から機能ボタンを選択して、押下すると、押下された機能ボタンに対応する画像形成装置１０への操作命令が、ＵＩ部２００を介して、操作認証部２１２に対して出力される。
【００４６】
［認証情報表示画面］
図５は、図３に示した認証情報表示部２１０が、外部入出力装置１２６（図２）に表示させる認証情報表示画面４００を例示する図であり、（Ａ）は、英数字から構成される認証情報を示し、一定時間経過後に自動的に閉じる表示画面を例示する図であり、（Ｂ）は、認証ボタンから構成される認証情報を示し、使用者が確認ボタンを押下することにより閉じる表示画面を例示する図である。
図５（Ａ），（Ｂ）に示すように、認証情報表示画面４００は、メッセージ表示部４０２、認証情報表示部４０４、及び、残時間表示部４０６又は確認ボタン４０８から構成される。
認証情報表示画面４００は、例えば、操作画面３００（図４）とは別に、ポップアップ表示される。
メッセージ表示部４０２は、パスワードを表示する旨や、必要な操作などのメッセージを表示する。
例えば、使用者が確認ボタン４０８を押下することにより、表示画面が閉じるときは、図５（Ｂ）に示すように、メッセージ表示部４０２は、確認ボタンを押して、画面を閉じる旨を、使用者に対して促すメッセージを表示する。
【００４７】
認証情報表示部４０４は、図３で示した認証情報生成部２０６により生成された認証情報を表示する。
例えば、認証情報生成部２０６により、３つの英数字から構成される認証情報"ｄｋ７"が生成されたときは、図５（Ａ）に示すように、認証情報表示部４０４は、"ｄｋ７"と表示する。
また、例えば、認証情報生成部２０６により、２つの認証ボタンから構成される認証情報"仕分けボタン→ジョブ確認ボタン"が生成されたときは、図５（Ｂ）に示すように、認証情報表示部４０４は、"仕分けボタン→ジョブ確認ボタン"と表示する。
認証情報"仕分けボタン→ジョブ確認ボタン"は、使用者が、操作画面３００（図４）に表示される機能ボタン群３０４のうち、"仕分けボタン"、"ジョブ確認ボタン"の順に押下することで、操作の認証が成立することを示す。
【００４８】
図５（Ａ）に示すように、残時間表示部４０６は、認証情報表示部２１０（図３）が、一定時間経過後に自動的に閉じる表示画面を生成したときに、表示画面が自動的に閉じるまでの残り時間を表示する。
図５（Ｂ）に示すように、確認ボタン４０８は、認証情報表示部２１０（図３）が、使用者の操作により閉じる表示画面を生成したときに、表示画面に含まれ、使用者により押下されることで、表示画面を閉じる命令を受け付ける。
認証情報表示画面４００が閉じられると、使用者は、その後、認証情報ＤＢ２０８（図３）に記憶される認証情報を参照することはできない。
使用者が認証情報を忘れたときは、ログアウト操作を行い、再度、第１のログイン認証部２０２（図３）によるログイン認証を受け、認証情報生成部２０６により新たに生成された認証情報を参照する必要がある。
なお、図５（Ａ）において、英数字の認証情報表示画面は、残時間表示部４０６を含み、図５（Ｂ）において、認証ボタンの認証情報表示画面は、確認ボタン４０８を含むが、これに限定されるものではなく、例えば、英数字の認証情報表示画面が、確認ボタン４０８を含む構成としてもよいし、認証ボタンの認証情報表示画面が、残時間表示部４０６を含む構成としてもよい。
【００４９】
［認証情報入力画面］
図６は、図３に示した操作認証部２１２が、外部入出力装置１２６（図２）に表示させる認証情報入力画面を例示する図であり、（Ａ）は、英数字から構成される認証情報の入力画面５００を例示する図であり、（Ｂ）は、認証ボタンから構成される認証情報の入力画面５０６を例示する図である。
図６（Ａ）に示すように、認証情報入力画面５００は、入力指示部５０２及び認証情報入力部５０４から構成される。
認証情報入力画面５００は、例えば、操作画面３００（図４）とは別に、ポップアップ表示される。
【００５０】
入力指示部５０２は、使用者に対して、認証情報の入力を促すメッセージを表示する。
認証情報入力部５０４は、使用者により入力された認識情報を表示する。
なお、図６（Ａ）に示すように、例えば、認証情報入力部５０４は、認識情報を構成する英数字を使用者以外に知られないようにするため、入力された認識情報を、"＊＊＊"と表示することもできる。
【００５１】
図６（Ｂ）に示すように、認証情報入力画面５０６は、入力指示部５０８及び認証ボタン群５１０から構成される。
認証情報入力画面５０６として、操作画面３００（図４）が使用されるが、認証情報入力時には、操作画面３００のメッセージ指示部３０２及び機能ボタン群３０４が、それぞれ、後述する入力指示部５０８及び認証ボタン群５１０として機能する。
入力指示部５０８は、使用者に対して、認証情報の入力を促すメッセージを表示する。
【００５２】
図６（Ｂ）に示すように、認証ボタン群５１０は、認証情報を構成するキーとして使用されうる複数の認証ボタンから構成される。
使用者は、認証ボタン群５１０から、認証情報を構成する認証ボタンを選択して、押下することにより、認証情報を入力する。
つまり、認証ボタン群５１０は、操作認証部２１２（図３）による操作認証が成立するまでは、認証情報を入力するためのキーとして機能し、画像形成装置１０（図１）に対する操作ボタンとしては機能しない。
具体的には、例えば、認証情報が"仕分けボタン→ジョブ確認ボタン"であるときは、使用者は、認証ボタン群５１０のうち、まず、"仕分けボタン"を押下し、次に、"ジョブ確認ボタン"を押下する。
このとき、画像形成装置１０に対して、仕分け設定の操作や、ジョブ確認の操作が行われることはない。
【００５３】
［画像形成システム１の全体動作例］
図７は、画像形成システム１（図１）の全体動作例を示すフローチャートである。
以下、図７を参照して、画像形成システム１の全体動作例を説明する。
ステップ６００（Ｓ６００）において、認証装置１２は、使用者からのログイン情報を受け入れると、ログイン認証を行い、認証が成立するか否かを判定する。
認証が成立したときは、Ｓ６０２の処理に進み、それ以外のときは、Ｓ６０４の処理に進む。
ステップ６０２（Ｓ６０２）において、認証装置１２は、図４に示した操作画面を表示するとともに、認証情報を生成する。
【００５４】
ステップ６０４（Ｓ６０４）において、認証装置１２は、使用者に対してログイン認証に失敗した旨を通知して、処理を終了する。
ステップ６０６（Ｓ６０６）において、認証装置１２は、図５（Ａ）又は図５（Ｂ）に示した認証情報表示画面を表示する。
ステップ６０８（Ｓ６０８）において、認証装置１２は、予め定められた条件を満たすか否かを判定する。
つまり、認証装置１２は、Ｓ６０６において認証情報表示画面が表示されてから、一定時間経過したか否か、又は、使用者が確認後の操作を行ったか否かを判定する。
条件を満たすときは、Ｓ６１０の処理に進み、それ以外のときは、Ｓ６０６の処理に戻り、認証情報表示画面の表示を継続する。
【００５５】
ステップ６１０（Ｓ６１０）において、認証装置１２は、Ｓ６０６において表示した認証情報表示画面を閉じる。
ステップ６１２（Ｓ６１２）において、認証装置１２は、使用者による画像形成装置１０の操作命令を受け入れる。
ステップ６１４（Ｓ６１４）において、認証装置１２は、Ｓ６１２において受け入れた操作命令が、ログアウト操作か否かを判定する。
ログアウト操作であるときは、Ｓ６１６の処理に進み、それ以外のときは、Ｓ６１８の処理に進む。
ステップ６１６（Ｓ６１６）において、認証装置１２は、ログアウト処理を行い、認証情報を削除して、処理を終了する。
【００５６】
ステップ６１８（Ｓ６１８）において、認証装置１２は、図６（Ａ）又は図６（Ｂ）に示した認証情報入力画面を表示する。
ステップ６２０（Ｓ６２０）において、Ｓ６１８において表示した認証情報入力画面が示す指示に従って入力された認証情報を受け入れて、操作を行う使用者の認証が成立するか否かを判定する。
認証が成立したときは、Ｓ６２２の処理に進み、それ以外のときは、Ｓ６２４の処理に進む。
ステップ６２２（Ｓ６２２）において、認証装置１２は、Ｓ６１２において受け入れた操作命令に応じて、画像形成装置１０を制御する。
画像形成装置１０は、認証装置１２からの制御に応じて、使用者が要求する各種操作を行う。
ステップ６４２（Ｓ６２４）において、認証装置１２は、使用者に対して、認証に失敗した旨を通知する。
【００５７】
［第２の実施形態］
以下、本発明の第２の実施形態を説明する。
本発明の第１の実施形態においては、認証装置１２（図１，２）上で実行される第１の認証プログラム２０（図３）が、使用者による画像形成装置１０（図１）への操作を制御するための認証処理を行う場合が具体例とされたが、第２の実施形態においては、第１の実施形態における認証装置１２の機能の一部が、画像形成装置１０に含まれる構成である場合が具体例とされる。
【００５８】
［第２の認証プログラム２２，画像形成プログラム７０］
図８は、認証装置１２（図１，２）上で実行される第２の認証プログラム２２、及び、画像形成装置１０（図１，２）上で実行される画像形成プログラム７０の構成を例示する図である。
図８に示すように、第２の認証プログラム２２は、第１の認証プログラム２０の第１のログイン認証部２０２（図３）を置換した第２のログイン認証部２２０及び認証結果送信部２２２から構成され、画像形成プログラム７０は、第１の認証プログラム２０から第１のログイン認証部２０２を取り除き、ログイン情報受入部７００及び認証結果受信部７０２を追加した構成をとる。
第２の認証プログラム２２は、画像形成装置１０（図１）に対する使用者のログイン認証を行い、画像形成プログラム７０は、認証装置１２（図１）による使用者のログイン認証が成立すると、必要に応じて、使用者による画像形成装置１０への操作を制御するための認証処理を行う。
【００５９】
第２の認証プログラム２２の第２のログイン認証部２２０は、画像形成プログラム７０のログイン情報受入部７００から入力されたログイン情報に基づいて、ログイン認証を行う。
また、第２のログイン認証部２２０は、ログイン認証の結果を、認証結果送信部２２２に対して出力する。
認証結果送信部２２２は、第２のログイン認証部２２０から入力されたログイン認証の結果を、画像形成プログラム７０の認証結果受信部７０２に対して出力する。
【００６０】
画像形成プログラム７０のログイン情報受入部７００は、画像形成装置１０（図１）の使用者により、ＵＩ部２００を介して入力されたログイン情報を受け入れて、認証結果受信部７０２及び第２の認証プログラム２２の第２のログイン認証部２２０に対して出力する。
認証結果受信部７０２は、第２の認証プログラム２２の認証結果送信部２２２から入力されたログイン認証の結果を受け入れる。
また、認証結果受信部７０２は、ログイン認証の結果が、ログイン認証の成立を示すときは、画像形成装置１０（図１）の操作画面（図４）を生成し、ＵＩ部２００を介して、外部入出力装置１２６に表示させる。
また、認証結果受信部７０２は、ログイン認証の結果が、ログイン認証の成立を示すとき以外は、ログイン認証に失敗した旨を、ＵＩ部２００を介して、使用者に対して通知する。
また、認証結果受信部７０２は、ログイン認証の結果が、ログイン認証の成立を示すときは、認証情報生成部２０６に対して、ログイン情報受入部７００から入力されたログイン情報を出力する。
【００６１】
［第２の実施形態における全体動作例］
以下、第２の実施形態の実現に用いられる画像形成システム１の全体動作例を説明する。
画像形成装置１０は、使用者からのログイン情報を受け入れると、認証装置１２に対して、ログイン情報を出力する。
認証装置１２は、画像形成装置１０から入力されたログイン情報に基づいて、ログイン認証を行い、認証結果を、画像形成装置１０に対して出力する。
認証結果が、ログインの成立を示すときは、図７に示したステップ６０２（Ｓ６０２）以降の処理を、画像形成装置１０が行い、それ以外のときは、画像形成装置１０は、使用者に対してログインに失敗した旨を通知して、処理を終了する。
【００６２】
［変形例］
上記第１及び第２の実施形態では、印刷機能や、複写機能などを有する画像形成装置に対して本発明を適用した場合を用いて説明したが、本発明はこれに限定されるものではなく、使用者ごとにログイン認証を行い、認証成立後から認証解除までの間に、複数の操作を行う他の装置や、システムにも同様に適用することができる。
【符号の説明】
【００６３】
１・・・画像形成システム，
１０・・・画像形成装置，
１２・・・認証装置，
１２０・・・情報処理装置，
１２２・・・ＣＰＵ，
１２４・・・メモリ，
１２６・・・外部入出力装置，
１２８・・・機能実現部，
１３０・・・通信装置，
１３２・・・記録装置，
１３４・・・記憶媒体，
１００・・・ネットワーク，
２０，２２・・・認証プログラム，
２００・・・ＵＩ部，
２０２，２２０・・・ログイン認証部，
２０４・・・設定情報ＤＢ，
２０６・・・認証情報生成部，
２０８・・・認証情報ＤＢ，
２１０・・・認証情報表示部，
２１２・・・操作認証部，
２１４・・・操作制御部，
２１６・・・認証解除部，
２２２・・・認証結果送信部，
３００・・・操作画面，
３０２・・・メッセージ表示部，
３０４・・・機能ボタン群，
４００・・・認証情報表示画面，
４０２・・・メッセージ表示部，
４０４・・・認証情報表示部，
４０６・・・残時間表示部，
４０８・・・確認ボタン，
５００，５０６・・・認証情報入力画面，
５０２，５０８・・・入力指示部，
５０４・・・認証情報入力部，
５１０・・・認証ボタン群，
７０・・・画像形成プログラム，
７００・・・ログイン情報受入部，
７０２・・・認証結果受信部
【図１】
2011060006.tif 000003
【図２】
2011060006.tif 000004
【図３】
2011060006.tif 000005
【図４】
2011060006.tif 000006
【図５】
2011060006.tif 000007
【図６】
2011060006.tif 000008
【図７】
2011060006.tif 000009
【図８】
2011060006.tif 000010