(57)【要約】【課題】複合機において、未完了ジョブの内容と状態に応じて、ユーザによるログアウト操作を受け付けないようにする。【解決手段】本複合機は、認証情報入力ユニットを利用して、機能の利用を希望するユーザの認証情報を取得する認証情報取得ユニットと、取得した認証情報に基づいて利用希望ユーザが利用権限を有するか否かを判断し、利用希望ユーザが利用権限を有すると判断したことを条件に機能を利用可能にする利用制限ユニットと、ユーザによるログアウト操作を検出したとき、未完了ジョブの内容及び状態に基づいてログアウト処理の可否を判断し、ログアウト不可状態の未完了ジョブが残っていることを検出した場合には、ログアウト処理を禁止して、機能を利用可能な状態に保つログアウト制御ユニットと、を備える。【選択図】図４
2009272810.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能を備えた複合機であって、
認証情報入力ユニットを利用して、前記機能の利用を希望するユーザの認証情報を取得する認証情報取得ユニットと、
前記取得した認証情報に基づいて前記利用希望ユーザが利用権限を有するか否かを判断し、前記利用希望ユーザが利用権限を有すると判断したことを条件に前記機能を利用可能にする利用制限ユニットと、
ユーザによるログアウト操作を検出したとき、未完了ジョブの内容及び状態に基づいてログアウト処理の可否を判断し、ログアウト不可状態の未完了ジョブが残っていることを検出した場合には、ログアウト処理を禁止して、前記機能を利用可能な状態に保つログアウト制御ユニットと、
を備える複合機。
【請求項２】
前記ログアウト制御ユニットは、ジョブの内容及び状態と、ログアウト処理の可否を示すログアウト可能状態又はログアウト不可状態とを対応付けて記憶したログアウト可否設定テーブルを有し、当該ログアウト可否設定テーブルを参照して、ログアウト不可状態の未完了ジョブが残っているか否かを検出する、
ことを特徴とする請求項１記載の複合機。
【請求項３】
前記ログアウト制御ユニットは、ログアウト不可状態の未完了ジョブが残っていることを検出した場合には、未完了ジョブが残っていることをユーザに報知する、
ことを特徴とする請求項１又は２記載の複合機。
【請求項４】
ログアウト不可状態のジョブの処理が完了した後、ユーザからの操作がないままの状態で所定時間経過したことを検出したとき、ログアウト処理を行い前記機能の利用を制限するタイマ監視ユニットと、
を備えることを特徴とする請求項１乃至３のいずれか１項に記載の複合機。
【請求項５】
複数の機能を備えた複合機の利用制限方法であって、
認証情報入力ユニットを利用して、前記機能の利用を希望するユーザの認証情報を取得する認証情報取得工程と、
前記取得した認証情報に基づいて前記利用希望ユーザが利用権限を有するか否かを判断し、前記利用希望ユーザが利用権限を有すると判断したことを条件に前記機能を利用可能にする利用制限工程と、
ユーザによるログアウト操作を検出したとき、未完了ジョブの内容及び状態に基づいてログアウト処理の可否を判断し、ログアウト不可状態の未完了ジョブが残っていることを検出した場合には、ログアウト処理を禁止して、前記機能を利用可能な状態に保つログアウト制御工程と、
を備える利用制限方法。
【請求項６】
請求項５記載の利用制限方法をコンピュータで実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機に関する。
【背景技術】
【０００２】
従来より、画像形成機能、画像読取機能、ファックス通信機能などの複数の機能を実行することのできる複合機において、セキュリティの観点から正規のユーザにのみ複合機を利用させるべく、ユーザ認証に基づく利用制限機能（ログイン機能）を備えたものが知られている。このような複合機は、ログイン機能を実現するための各種ユニット（カードリーダなどの認証デバイス、通信ネットワークを介して認証サーバと通信するためのインタフェース、それらを制御するためのドライバなど）を備えている（例えば、特許文献１参照）。
【０００３】
このようなログイン機能を備えた複合機では、ユーザによる所定のログイン操作を経て認証状態（制限された機能の利用を許可した状態）に遷移した後、再び認証待機状態（利用可能な機能を制限した状態）に遷移させる制御として、次の２つの手法が用いられている。
【０００４】
第一の手法として、ユーザによる何らかのログアウト操作があったとき、認証待機状態に移行する。これは、ユーザが複合機を利用し終えたときにログアウト操作を行うことにより、自ら意図的に機密漏洩の防止対策を行えるようにすることを目的としている。
【０００５】
第二の手法として、ユーザが複合機を操作しないまま所定時間経過したとき、無条件で強制的に認証待機状態に移行する。これは、ユーザが複合機を利用し終えたときにログアウト操作を忘れた場合であっても、自動的に所定の機能の利用を制限して機密漏洩を防止することを目的としている。
【特許文献１】特開２００５−３３５２１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、従来の制御手法では、ログイン操作を経て認証されたユーザが１つ以上のジョブを投入した後、未完了のジョブが残っている状況であっても、ログアウト操作できるようになっている。このとき、ログアウト処理の結果、認証状態から認証待機状態に移行するため、ユーザはログアウト処理によりセキュリティが確保されているものと考えて安心して複合機の前を離れてしまいがちであり、未完了ジョブの入力物や出力物の持ち帰り忘れが発生してしまうといった問題を誘発する恐れが指摘されている。
【０００７】
一方、単純に未完了ジョブが残っている状況ではログアウト処理を禁止することとした場合、残っているジョブの種類によっては認証待機状態から抜けられない状態が必要以上に続くため、ユーザが長時間待たされてストレスを感じることがある。また、全てのジョブ処理が完了するのをユーザが待ちきれずに複合機の前から離れてしまう結果、複合機を誰でも自由に利用可能な状態になり、機密漏洩の恐れが生じてしまうといった問題がある。
【０００８】
本発明に係る幾つかの態様は、かかる事情に鑑みてなされたものであり、未完了ジョブが残っている状況では、残っているジョブの内容と状態に応じて、ユーザによるログアウト操作を受け付けないようにすることのできる複合機を提供することを目的とする。
【０００９】
また、本発明に係る幾つかの態様は、未完了ジョブが残っている状況で、ユーザが複合機を操作しないままでいても、残っているジョブの内容と状態に応じて認証状態を維持し、そのジョブ完了後更にユーザが機器を操作しないまま所定時間経過したときには認証待機状態に移行させることのできる複合機を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明による複合機は、認証情報入力ユニットを利用して、機能の利用を希望するユーザの認証情報を取得する認証情報取得ユニットと、取得した認証情報に基づいて利用希望ユーザが利用権限を有するか否かを判断し、利用希望ユーザが利用権限を有すると判断したことを条件に機能を利用可能にする利用制限ユニットと、ユーザによるログアウト操作を検出したとき、未完了ジョブの内容及び状態に基づいてログアウト処理の可否を判断し、ログアウト不可状態の未完了ジョブが残っていることを検出した場合には、ログアウト処理を禁止して、機能を利用可能な状態に保つログアウト制御ユニットと、を備えることを特徴とする。
【００１１】
かかる構成によれば、利用者認証機能を持つ複合機において、ユーザを認証した状態に移行した後、何らかの手段で投入されたジョブが残っている状況でユーザが認証状態を抜ける操作を行った場合であっても、残っているジョブの内容と状態に応じて、ログアウト処理の可否を柔軟に判断するので、投入したジョブの処理が完了する前に認証待機状態に移行してしまい、ユーザが入力物や出力物を持ち帰り忘れてしまうといった問題を防止することができる。
【００１２】
好適には、ログアウト制御ユニットは、ジョブの内容及び状態と、ログアウト処理の可否を示すログアウト可能状態又はログアウト不可状態とを対応付けて記憶したログアウト可否設定テーブルを有し、当該ログアウト可否設定テーブルを参照して、ログアウト不可状態の未完了ジョブが残っているか否かを検出することを特徴とする。
【００１３】
かかる構成によれば、ログアウト可否設定テーブルを利用することによって、未完了ジョブが残っている場合のログアウト処理の可否を柔軟かつ容易に制御することができる。
【００１４】
また好適には、ログアウト制御ユニットは、ログアウト不可状態の未完了ジョブが残っていることを検出した場合には、未完了ジョブが残っていることをユーザに報知することを特徴とする。
【００１５】
かかる構成によれば、ログアウト不可状態の未完了ジョブが残っている場合に、ログアウト処理を行わないことに加え、操作パネル等を使用して報知できるので、ユーザに対してより確実に未完了ジョブが残っていることを注意喚起することができ、ユーザが入力物や出力物を持ち帰り忘れてしまうといった問題を一層防止することができる。
【００１６】
さらに好適には、ログアウト不可状態のジョブの処理が完了した後、ユーザからの操作がないままの状態で所定時間経過したことを検出したとき、ログアウト処理を行い機能の利用を制限するタイマ監視ユニットと、を備えることを特徴とする。
【００１７】
かかる構成によれば、ログアウト不可状態のジョブ処理が完了した後、操作パネルが利用されないまま所定時間経過したときには、強制的に認証待機状態に移行させるので、ジョブ処理完了後に、認証状態のままユーザが複合機から離れても、機密漏洩の恐れを抑止することができる。
【００１８】
本発明による複合機の利用制限方法は、認証情報入力ユニットを利用して、機能の利用を希望するユーザの認証情報を取得する認証情報取得工程と、取得した認証情報に基づいて利用希望ユーザが利用権限を有するか否かを判断し、利用希望ユーザが利用権限を有すると判断したことを条件に機能を利用可能にする利用制限工程と、ユーザによるログアウト操作を検出したとき、未完了ジョブの内容及び状態に基づいてログアウト処理の可否を判断し、ログアウト不可状態の未完了ジョブが残っていることを検出した場合には、ログアウト処理を禁止して、機能を利用可能な状態に保つログアウト制御工程と、を備える。
【００１９】
本発明の利用制限方法は、複合機が備えるＣＰＵにより実施することができるが、そのためのプログラムは、ＣＤ−ＲＯＭ、磁気ディスク、半導体メモリ及び通信ネットワークなどの各種の媒体を通じてインストールまたはロードすることができる。
【００２０】
なお、本明細書において、ユニットとは、ハードウェアにより実現されるユニット、ソフトウェアにより実現されるユニット、両方を用いて実現されるユニットを含む。また１つのユニットが２つ以上のハードウェアを用いて実現されてもよく、２つ以上のユニットが１つのハードウェアにより実現されても良い。
【発明の効果】
【００２１】
以上、本発明によれば、ログイン機能を備えた複合機において、ログアウト不可状態の未完了ジョブが残っているとき、ユーザのログアウト操作に基づくログアウト処理を防止することができ、また、ジョブ処理完了後のログアウト処理忘れ等にも柔軟に対応することのできる新しい技術を提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００２３】
図１は、本発明の一実施形態である複合機１を含む情報処理システム１００の概略構成を示すブロック図である。
【００２４】
図１に示すように、情報処理システム１００は、複合機１、通信ネットワークＮを介して複合機１に接続され、複合機１に印刷ジョブを送信する端末装置２、ＦＡＸ回線を介して複合機１に接続され、複合機１との間でＦＡＸデータを送受信するＦＡＸ装置３、通信ネットワークＮを介して複合機１に接続され、認証処理を実行する認証サーバ４などを含んでいる。
【００２５】
図１では、複合機１、端末装置２、ＦＡＸ装置３、認証サーバ４を１台ずつ記載しているが、情報処理システム１００は、設計に応じてそれぞれを１台以上含んでいてよい。また、通信ネットワークＮは、ＬＡＮ、インターネット、専用線、パケット通信網、それらの組み合わせ等のいずれであってもよく、有線、無線の両方を含んでいてよい。
【００２６】
複合機１は、コントローラユニット１０、操作パネルユニット１１、プリンタユニット１２、スキャナユニット１３、ファックス通信ユニット１４、認証デバイスユニット１５などのハードウェアユニットを備えている。
【００２７】
各ハードウェアユニットの構成は、原則として従来の複合機と同様である。例えばコントローラユニット１０は、従来と同様に、ＣＰＵ、メモリ（ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭなど）、操作パネルＩ／Ｆ、プリンタＩ／Ｆ、スキャナＩ／Ｆ、ファックスＩ／Ｆ、ネットワークＩ／Ｆ、認証デバイスＩ／Ｆ等のハードウェアを備えている。また認証デバイスユニット１５としては、例えばカードリーダユニットなどを用いることができる。
【００２８】
コントローラユニット１０のＣＰＵがメモリに格納されるプログラムを実行し、各ハードウェアユニットを制御することにより、複合機１の各機能ユニットが実現される。
【００２９】
図２に、複合機１の代表的な機能ユニットを示す。同図に示すように、複合機１は、複合機１の動作全体を制御する機能として、全体制御ユニット２０を備えている。また、基本機能として、画像形成ユニット２１、画像読取ユニット２２、ファックスユニット２３などの機能ユニットを備えている。
【００３０】
また、複合機１は、ユーザ認証に基づく利用制限機能（ログイン機能）として、従来同様、認証デバイスユニット１５を利用して、複合機１の基本機能の利用を希望するユーザ（利用希望ユーザ）の認証情報を取得する認証情報取得ユニット２４、取得した認証情報に基づいて利用希望ユーザが利用権限を有するか否かを判断し、利用希望ユーザが利用権限を有すると判断したことを条件に基本機能を利用可能にする利用制限ユニット２５、ジョブの生成及び処理を制御するジョブ制御ユニット２６、及び、未完了ジョブに応じて認証されたユーザのログアウト処理を制御するログアウト制御ユニット２７を備えている。
【００３１】
更に、複合機１は、ユーザからの操作がないままの状態で所定時間経過したことを無操作監視タイマを利用して検出したとき、ログアウト処理を行い、認証状態から認証待機状態へ移行させて、基本機能の利用を制限するタイマ監視ユニット２８などを備えている。
【００３２】
ここで、利用制限ユニット２５による利用制限パターンとして、（１）操作パネルユニット１１を介して複合機１を操作する直接操作ユーザのうち認証が成功したユーザについてのみ利用を許可するパターン（利用制限ユニット２５を有効にするパターン）、（２）直接操作ユーザのうち認証が成功したユーザと、端末装置２などの外部装置から複合機１に対してジョブ（印刷ジョブなど）を送信する遠隔操作ユーザとに利用を許可するパターン（利用制限ユニット２５を一部有効にするパターン）、（３）全ユーザに利用を許可するパターン（利用制限ユニット２５を無効にするパターン）を設定することができる。設定された利用制限パターンの情報はＥＥＰＲＯＭなどの不揮発性メモリに記憶され、複合機１の電源ＯＦＦ後も記憶内容が保持される。
【００３３】
ジョブ制御ユニット２６によるジョブ制御処理は、図５に示すとおりであり、詳細は後述する。生成されたジョブは、そのジョブの内容とジョブの処理状態がＲＡＭなどに確保されるジョブメモリ領域に記憶され管理される。そして、ジョブ制御ユニット２６は、未完了のジョブがジョブメモリ領域に残っている場合には、当該未完了のジョブ処理を実行し、ジョブメモリ領域で管理されるジョブの処理状態を更新する。
【００３４】
ログアウト制御ユニット２７は、未完了ジョブが残っているとき、未完了ジョブの内容及び状態に基づいて、ユーザの操作に基づくログアウト処理を制限する。例えば、操作パネルユニット１１等を介してユーザによるログアウト操作を検出したとき、図６に示すようなログアウト可否設定テーブルを参照して未完了ジョブがログアウト可能状態であるか、或いは、ログアウト不可状態であるかを判断し、ログアウト不可状態の未完了ジョブが残っている場合には、ログアウト処理を禁止して、認証状態を保持する。
【００３５】
タイマ監視ユニット２８が参照する無操作監視タイマは、ログアウト不可状態のジョブが残っていないときに、ユーザが複合機１の操作パネル等を最後に操作されたときにタイマのカウントが起動され、操作パネル等が利用されないままでいる経過時間を計測する。
【００３６】
情報処理システム１００に含まれる端末装置２、ＦＡＸ装置３、認証サーバ４は、いずれも従来と同様の構成・機能を備える。例えば認証サーバ４は、複合機１から送信される認証要求に基づいて認証処理を実行し、その結果である認証成否情報を複合機１に返信する機能を備えている。
【００３７】
以下、図３乃至図５に示すフローチャートを参照して、複合機１の各種動作を説明する。なお、本明細書において、フローチャート等に示す各工程（符号が付与されていない部分的な工程を含む）は処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００３８】
（認証待機状態時処理）
図３のフローチャートは、複合機１の認証待機状態における処理を示す。
【００３９】
全体制御ユニット２０は、操作パネルユニット１１の表示部にログイン待機画面（認証待機画面）を表示する（Ｓ３００）。
【００４０】
認証情報取得ユニット２４は、利用希望ユーザが認証デバイスユニット１５に対して認証情報の入力操作を行うのを待機する（Ｓ３０１）。認証情報が入力されないまま一定時間が経過した場合（Ｓ３０１：Ｎｏ）、Ｓ３０１に再帰する。
【００４１】
認証デバイスユニット１５に対して認証情報の入力操作が行われた場合（Ｓ３０１：Ｙｅｓ）、認証情報取得ユニット２４は、認証デバイスユニット１５を介して利用希望ユーザの認証情報を取得する。次に、利用制限ユニット２５は、取得した認証情報を含むように認証要求を作成して、認証サーバ４に対し送信する（Ｓ３０２）。
【００４２】
認証サーバ４は、複合機１から送信される認証要求を受信した場合、従来と同様に、該認証要求に基づいて認証処理を実行し、その結果である認証成否情報を複合機１に返信する。また認証が成功した場合は、認証情報に対応するユーザが複合機１にログインしたことを記録・管理する。
【００４３】
認証サーバ４から認証要求に対する返信として認証成否情報を受信した場合、利用制限ユニット２５は、該認証成否情報に基づいて利用希望ユーザが利用権限を有するか否かを判断する（Ｓ３０３）。
【００４４】
認証成否情報が認証失敗を示す場合（Ｓ３０３：Ｎｏ）、利用制限ユニット２５は、利用希望ユーザが利用権限を有しないと判断し、利用希望ユーザに対して複合機１の基本機能が利用可能とならないように制御する。具体的には、操作パネルユニット１１の表示部に認証が失敗したことを示すメッセージ等を表示し（Ｓ３０４）、一定時間経過後、Ｓ３０１に再帰するよう制御する。
【００４５】
一方、認証成否情報が認証成功を示す場合（Ｓ３０３：Ｙｅｓ）、利用制限ユニット２５は、利用希望ユーザが利用権限を有すると判断し、利用希望ユーザに対して複合機１の基本機能が利用可能となるように制御する。具体的には、複合機１のメモリに利用希望ユーザがログインしたことを示す情報を記録し、ログイン状態時処理に進むよう制御する。
【００４６】
（ログイン状態（認証状態）時処理）
図４のフローチャートは、複合機１のログイン状態（認証状態）における処理を示す。
【００４７】
ログイン状態時時処理では、全体制御ユニット２０は、操作パネルユニット１１の表示部に基本機能等を選択するための基本機能メニュー画面（デフォルト機能画面）を表示する（Ｓ４００）。そして、ログアウト制御ユニット２７は、複合機１に投入されている未完了のジョブのうち、ログアウト不可状態のジョブが残っていないか否かを確認する（Ｓ４０１）。このとき、ログアウト制御ユニット２７は、未完了ジョブの種類、投入者及び状態を基に、ログアウト可否設定テーブルを参照して、当該未完了ジョブがログアウト不可状態であるか否かを判断する。
【００４８】
ここで、ログアウト不可状態のジョブが残っていないとき（Ｓ４０１：Ｙｅｓ）、タイマ監視ユニット２８は、タイムアウトを監視するための無操作監視タイマが停止中であれば、当該無操作監視タイマを起動する（Ｓ４０２）。一方、ログアウト不可状態のジョブが残っているとき（Ｓ４０１：Ｎｏ）、タイマ監視ユニット２８は、無操作監視タイマが起動中であれば、当該無操作監視タイマを停止する（Ｓ４０３）。その後、利用希望ユーザによるパネル操作を待機する（Ｓ４０４）。
【００４９】
なお、図７に、Ｓ４００の基本機能メニュー画面が表示された操作パネルの例を模式的に示す。なお、表示部の表示や操作パネルのランプ等により、認証成功時の処理であること（ユーザがログイン状態であること）を提示するように構成してもよい。
【００５０】
Ｓ４０４で利用希望ユーザによるパネル操作を検出しない場合（Ｓ４０４：Ｎｏ）、タイマ監視ユニット２８は無操作監視タイマを参照して、無操作監視タイマが起動されてから所定時間が経過したか否かを判断する（Ｓ４０５）。
【００５１】
ここで、無操作監視タイマが起動されてから所定時間が経過していないとき（Ｓ４０５：Ｎｏ）、Ｓ４０１に再起するよう制御する。一方、所定時間が経過したとき（Ｓ４０５：Ｙｅｓ）、タイマ監視ユニット２８は、タイムアウトしたものと判断して、タイムアウト処理を行う。すなわち、無操作監視タイマの動作を停止して（Ｓ４０６）、後述するＳ４１４のログアウト処理に遷移する。
【００５２】
また、Ｓ４０４で利用希望ユーザによるパネル操作を検出すると（Ｓ４０４：Ｙｅｓ）、タイマ監視ユニット２８は、無操作監視タイマが起動中であれば、無操作監視タイマの動作を停止し（Ｓ４０７）、全体制御ユニット２０は、Ｓ４０４で検出したパネル操作がログアウト操作であるか否かを判断する（Ｓ４０８）。
【００５３】
ログアウト操作でない場合（Ｓ４０８：Ｎｏ）、全体制御ユニット２０は、従来と同様に、各ユニットを制御して検出したパネル操作に応じた処理を実行し（Ｓ４０９）、その後、Ｓ４０１に再帰する。
【００５４】
一方、ログアウト操作である場合（Ｓ４０８：Ｙｅｓ）、ログアウト制御ユニット２７は複合機１の未完了ジョブを確認し、ログアウト不可状態のジョブが残っていないか否かを確認する（Ｓ４１１）。例えば、印刷ジョブが一部残っているなど、ログアウト不可状態のジョブが一つでも残っていれば（Ｓ４１１：Ｎｏ）、ログアウト制御ユニット２７は、認証状態から認証待機状態へのログアウト処理を実行しないで、ユーザによるログアウト操作を無視するように制御する。このとき、操作パネルユニット１１の表示部に、未完了のジョブが残っているためログアウトしていないことを示す警告画面を表示したり、警告音を発するなどしてユーザに報知し（Ｓ４１３）、一定時間経過後、Ｓ４０１に再帰するよう制御する。
【００５５】
一方、ログアウト不可状態のジョブが一つも残っていない場合（Ｓ４１１：Ｙｅｓ）、ログアウト制御ユニット２７は、複合機１のメモリに利用希望ユーザがログアウトしたことを示す情報を記録するとともに、利用希望ユーザの認証情報を含むようにログアウト通知を作成して、認証サーバ４に対し送信する（Ｓ４１４）。その後、複合機１の処理はＳ３００に移行する。なお、ログアウト不可状態のジョブが残っていない場合とは、未完了ジョブが無い場合と、未完了ジョブが残っているものの、残っているジョブは全てログアウト可能状態である場合とがある。
【００５６】
なお、認証サーバ４は、複合機１から送信されるログアウト通知を受信した場合、従来と同様に、ログアウト通知に含まれる認証情報に対応するユーザが複合機１からログアウトしたことを記録・管理する。
【００５７】
（各種ジョブ制御処理）
図５のフローチャートは、複合機１のシステム起動後における各種ジョブ制御処理を示す。
【００５８】
まず、ジョブ制御ユニット２６は、複合機１にジョブが投入されたか否かを判断する（Ｓ５００）。ジョブは、認証されたユーザから投入されるものと、通信ネットワークＮやＦＡＸ回線を介して投入されるものがある。認証されたユーザによって投入されるジョブは、主として操作パネルユニット１１から投入されるものであり、例えば、コピー、スキャン、プリント（通信ネットワークＮ等を介して端末から送信され、複合機のハードディスクなどにあらかじめ保存された印刷ジョブのプリントなど）、ファックス送信等がある。また、通信ネットワークＮやＦＡＸ回線を介して投入されるジョブは、通常認証不要ユーザから投入されるジョブであり、例えば、ドライバスキャン、ドライバプリント、ファックス受信等がある。ドライバスキャンとは、複合機１の自動原稿送出装置もしくは原稿台にユーザが原稿をセットし、端末装置２から通信ネットワークＮを介してスキャンの開始を複合機１にスキャンを指示するスキャン態様である。ドライバプリント、端末装置２で生成された印刷データを複合機１に送信し、複合機１で印刷する印刷態様である。そして、ジョブが投入されたことを検出した場合には（Ｓ５００：Ｙｅｓ）、投入された処理内容に応じたジョブを作成する（Ｓ５０１）。
【００５９】
次に、ジョブ制御ユニット２６は、未完了のジョブが複合機１のジョブメモリに残っているか否かを確認し（Ｓ５０２）、未完了のジョブが残っていなければ（Ｓ５０２：Ｎｏ）、複合機１の処理はＳ５００に移行する。一方、未完了のジョブが残っている場合には（Ｓ５０２：Ｙｅｓ）、当該未完了のジョブ処理を実行し（Ｓ５０３）、ジョブメモリで管理するジョブの状態を更新する（Ｓ５０４）。
【００６０】
そして、ジョブ処理が完了したか否かを確認し（Ｓ５０５）、ジョブ処理が完了していなければ（Ｓ５０５：Ｎｏ）、複合機１の処理はＳ５００に移行する。一方、ジョブ処理が完了していれば（Ｓ５０５：Ｙｅｓ）、当該処理が完了したジョブを消去し（Ｓ５０６）、その後、Ｓ５００に移行する。
【００６１】
図６は、ログアウト可否設定テーブルの一例を示す。本実施形態では、ログアウト可否設定テーブルにおいて、ジョブの内容及び状態と、ログアウト処理の可否を示すログアウト可能状態又はログアウト不可状態とが、予め対応付けて設定されている。すなわち、ジョブの内容（種類及び投入者）とジョブの状態との組み合わせに対応付けて、当該ジョブが残っているときにログアウト操作を受け付けるか否かをマル（○）またはバツ（×）で示している。ここで、ログアウト可否の欄のマル（○）は、ログアウト可能状態のジョブであることを示し、バツ（×）は、ログアウト不可状態のジョブであることを示している。
【００６２】
基本的には、認証されたユーザによるジョブか、それ以外のジョブかによって、また、ジョブの状態が入出力処理中か、或いは、入出力処理が終わってシステム内部の処理に移ったかによって、ログアウト可否を決定することが、機密漏えい防止の観点からみて好ましい。すなわち、認証されたユーザによるジョブであり、かつ、ジョブの状態が入出力処理中であれば、処理が完了するまでログアウト不可状態とする。また、それ以外のジョブ、すなわち、認証ユーザによるジョブであるがシステム内部処理に移行した場合や、端末装置２からネットワークＮを介して利用するユーザによるジョブ、ＦＡＸ受信ジョブ等であれば、処理が完了しなくてもログアウト可能状態とすればよい。
【００６３】
例えば、ジョブの種類がコピーであり、そのジョブの投入者が認証ユーザである場合には、未完了ジョブの状態が読取中及び印刷中のいずれの場合も、ログアウト操作を無効にする。また、ジョブの種類がスキャンであり、そのジョブの投入者が認証ユーザである場合、未完了ジョブの状態が読取中又は保存中であれば、ログアウト操作を無効にするが、未完了ジョブの状態が、複合機内に保存されたスキャンデータをユーザが指定した通信ネットワークＮ内のサーバや端末装置内の記憶装置に保存する場合、ユーザが指定した記憶装置へのスキャンデータの送信待ち又は送信中であれば、たとえジョブがまだ処理完了しないで残っていても、ユーザによるログアウト操作があれば、ログアウト処理を実行する。
【００６４】
このように本実施形態の複合機１は、ログアウト不可状態の未完了ジョブが残っているときには、ユーザによるログアウト操作を無効にするとともに、ログアウト不可状態のジョブが残っていても、操作パネルが利用されないまま所定時間経過したら強制的にログオフして、認証待機状態に移行させることができるように構成されている。これにより、セキュリティ確保と使い勝手のバランスの取れた複合機１を実現している。
【００６５】
（変形例）
本発明は、上記実施形態に限定されることなく、本発明の要旨を逸脱しない範囲内において種々に変形して適用することが可能である。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上記実施形態では、基本機能として、画像形成機能、画像読取機能、ＦＡＸ機能を備える複合機について説明したが、本発明は、このような基本機能を備える複合機に限定されるものではない。例えば、複合機が、画像読取機能やＦＡＸ通信機能のいずれかあるいは双方を備えていない場合であっても、本発明を適用できる。また上記以外の基本機能を備える複合機に対しても本発明を適用することができる。
【００６６】
また上記実施形態では、利用制限ユニット２５が、認証サーバ４による認証結果に基づいて、利用希望ユーザが利用権限を有するか否かを判断する構成としているが、例えば、複合機１の不揮発性メモリに正規ユーザのパスワード等を記憶しておき、利用制限ユニット２５が、記憶した正規ユーザのパスワード等と利用希望ユーザから操作パネルユニット１１を介して入力されるパスワード等とを照合することで、利用希望ユーザが利用権限を有するか否か（正規ユーザであるか否か）を判断するように構成してもよい。
【００６７】
また上記実施形態では、認証情報取得ユニット２４が認証デバイスユニット１５を利用して認証情報を取得する構成、すなわち、認証情報入力ユニットとして認証デバイスユニット１５を用いる構成としているが、例えば、認証情報取得ユニット２４が操作パネルユニット１１を利用して認証情報を取得する構成、すなわち、認証情報入力ユニットとして操作パネルユニット１１を用いる構成としてもよい。この場合、全体制御ユニット２０は利用制限ユニット２５について正常に動作するか否かを判断する。
【図面の簡単な説明】
【００６８】
【図１】複合機１を含む情報処理システム１００の概略構成を示すブロック図である。
【図２】複合機１の代表的な機能ユニットを示す。
【図３】複合機１の認証待機状態における処理を示す。
【図４】複合機１のログイン状態（認証状態）における処理を示す。
【図５】複合機１のシステム起動後における各種ジョブ制御処理を示す。
【図６】ログアウト可否設定テーブルの一例を示す。
【図７】基本機能メニュー画面が表示された操作パネルの例を模式的に示す。
【符号の説明】
【００６９】
１  複合機、２  端末装置、３  ＦＡＸ装置、４  認証サーバ、１０  コントローラユニット、１１  操作パネルユニット、１２  プリンタユニット、１３  スキャナユニット、１４  ファックス通信ユニット、１５  認証デバイスユニット、２０  全体制御ユニット、２１  画像形成ユニット、２２  画像読取ユニット、２３  ファックスユニット、２４  認証情報取得ユニット、２５  利用制限ユニット、２６  ジョブ制御ユニット、２７  ログアウト制御ユニット、２８  タイマ監視ユニット、１００  情報処理システム
【図１】
2009272810.tif 000003
【図２】
2009272810.tif 000004
【図３】
2009272810.tif 000005
【図４】
2009272810.tif 000006
【図５】
2009272810.tif 000007
【図６】
2009272810.tif 000008
【図７】
2009272810.tif 000009