(57)【要約】【課題】  所定の認証用カードを用いてユーザ認証を行う際に、ユーザに対して簡易で柔軟性のある操作手順を提供する。【解決手段】  所定の認証用カードを用いてユーザ認証を行うユーザ認証機能により認証されたユーザが所定の処理に対して実行権限を有するか否かを判定し、その判定結果に基づいて、そのユーザが所定の処理を実行可能か否かを表示部に表示する。【選択図】      図８
2005266699.tif 000002
【特許請求の範囲】
【請求項１】
所定の認証用カードを用いてユーザ認証を行うユーザ認証機能を有する画像処理装置の表示制御方法であって、
前記ユーザ認証機能により認証されたユーザが所定の処理に対して実行権限を有するか否かを判定する工程と、
前記判定する工程での判定結果に基づいて前記ユーザが所定の処理を実行可能か否かを表示部に表示する工程とを有することを特徴とする画像処理装置の表示制御方法。
【請求項２】
前記所定のユーザ認証用カードは、スマートカードであることを特徴とする請求項１に記載の画像処理装置の表示制御方法。
【請求項３】
前記表示する工程では、前記判定する工程で実行権限を有すると判定された場合、前記表示部に次の操作を促すメッセージを表示することを特徴とする請求項１に記載の画像処理装置の表示制御方法。
【請求項４】
前記表示する工程では、前記メッセージに加えてユーザ認証の有効残り時間を表示することを特徴とする請求項３に記載の画像処理装置の表示制御方法。
【請求項５】
前記ユーザ認証の有効残り時間は、プログレスバーによりアニメーション表示することを特徴とする請求項４に記載の画像処理装置の表示制御方法。
【請求項６】
前記表示する工程では、前記判定する工程で実行権限を有すると判定された場合、前記表示部に操作可能状態を示す操作項目を表示することを特徴とする請求項１に記載の画像処理装置の表示制御方法。
【請求項７】
前記表示する工程では、前記判定する工程で実行権限を有さないと判定された場合、前記表示部に実行権限を有するユーザのユーザ認証を促すメッセージを表示することを特徴とする請求項１に記載の画像処理装置の表示制御方法。
【請求項８】
前記表示する工程では、前記メッセージに加えて前記実行権限が必要な操作を表示することを特徴とする請求項７に記載の画像処理装置の表示制御方法。
【請求項９】
前記表示する工程では、前記判定する工程で実行権限を有さないと判定された場合、前記表示部に操作不可能状態を示す操作項目を表示することを特徴とする請求項１に記載の画像処理装置の表示制御方法。
【請求項１０】
所定の認証用カードを用いてユーザ認証を行うユーザ認証機能を有する画像処理装置であって、
前記ユーザ認証機能により認証されたユーザが所定の処理に対して実行権限を有するか否かを判定する手段と、
前記判定する手段での判定結果に基づいて前記ユーザが所定の処理を実行可能か否かを表示部に表示させる手段とを有することを特徴とする画像処理装置。
【請求項１１】
請求項１に記載された画像処理装置の表示制御方法をコンピュータに実行させるためのプログラム。
【請求項１２】
請求項１１に記載されたプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の認証用カードを用いてユーザ認証を行うユーザ認証機能を有する画像処理装置の表示制御方法に関するものである。
【背景技術】
【０００２】
（スマートカードによるユーザ認証）
近年、ＣＰＵを組み込んだＩＣカードである「スマートカード」が普及してきている。このカードに内蔵されるＣＰＵの性能と記憶容量の向上に伴い、カード内部における高度な暗号アルゴリズムの処理や安全な鍵管理が実用化され、従来のキャッシュカードなどの磁気ストライプを埋め込んだカードに比べて格段に安全性が向上している。更に、カードに組み込まれるオペレーティングシステムのマルチアプリケーション化が達成され、一枚のカードを複数の用途に用いることが可能となってきている。
【０００３】
また、カード内部に電子的な証明書機能を備えることでユーザ認証（authentication）のために用いることができる。ユーザ認証の方法には、暗証番号やパスワードなどの本人しか知らないはずの情報を利用した、いわゆる「what-you-know型」と、印鑑や各種証明書などの本人しか持っていないはずの認証物質を利用した、いわゆる「what-you-have型」と、声紋や瞳の虹彩や筆跡など本人の生体的な特徴を利用した、「what-you-are型」とが知られている（例えば、特許文献１参照。）。
【０００４】
即ち、上述の暗証番号やパスワードなどによってwhat-you-know型のユーザ認証を採用してきた多種多様なシステムにおいて、今後はスマートカードの電子的な証明書機能に基づくwhat-you-have型のユーザ認証を採用できる。更に、公開鍵基盤（ＰＫＩ）の整備等に伴い、運用面においても様々なシステムにおけるユーザ認証を一枚のスマートカードで共通に行えるようになることが予想される。
【０００５】
（セッション毎認証）
画像処理システムの操作において、従来、セッション毎のユーザ認証が行われている。例えば、複写機ベースの複合機（ＭＦＰ）において、部門別ＩＤ管理による部門別の装置利用集計やアクセス制御などが実現されている。これは、複合機の操作部の利用に先立ちログイン処理を要求し、ログイン処理においてユーザが所属する部門（グループ）の認証を行うものである。グループの認証に成功し、ログインが許可されると、ユーザがログアウトするまでのセッションにおける処理はそのグループに帰属する処理として扱われる。あるセッション中に起動されたジョブによるプリントの枚数はそのグループのカウンタに計数される。管理者グループにだけ許される特権処理は、管理者グループのメンバとして認証されたログインセッションの中でのみ許可される（管理者設定の操作やエンドユーザがパスワード設定したボックスに対する管理操作など）。
【０００６】
ログイン時のグループの認証は、部門ＩＤと暗証番号との組によって行っている。また、部門ＩＤ情報を記憶した磁気カードを利用し、カードを挿入してから抜き取るまでの間をセッションとして管理することも行われている。
【０００７】
更に、グループ単位の認証だけでなく、ユーザ個人を単位としたセッション管理も部分的に行われている。通常の処理は認証を必要とせず、特定の操作モードへ移行する時のみユーザの認証を行い、特定の操作モードを抜けるまでを有効なセッションとして扱うセッション管理も行われている（例えば、エンドユーザが自らパスワード設定したパスワード付きボックスを操作する場合）。
【０００８】
このように、セッション毎認証では、ログインしてセッションを開始したユーザが必ずログアウトしてセッションを完了することを想定している。ユーザがログアウトすることを忘れたとき生じる問題を部分的に解決するために、ユーザ認証されたセッションにおいて所定の時間まったく操作が行われなかった場合に、自動的にログアウトするオートログアウト機構も提供されている（オートクリア）。
【０００９】
（操作指示後の操作毎認証）
更に、画像処理システムの操作において、従来から操作毎のユーザ認証が行われている。例えば、複写機ベースのＭＦＰにおいて、セキュアプリントのアクセス制御を行っている。このセキュアプリントとは、ＭＦＰのＰＤＬプリント機能と内蔵文書ストレージ機能を組み合わせて実現した機能である。この機能においてユーザは、まずデスクトップなどのコンピュータからプリントジョブをサブミットする際に、ジョブに任意のパスワードを設定する。サブミットされたジョブは、ネットワーク経由でＭＦＰに送信され、ＭＦＰがプリントの準備を整えるが実際のプリントアウトを行わず、ストレージに留め置かれる。ユーザがＭＦＰの前に移動し、操作部から留め置かれたジョブの中から自分自身のジョブのプリントを指示すると、その指示に応じて、操作しているユーザが本当にジョブをサブミットしたユーザ自身であることの認証が行われる。即ち、サブミット時にジョブに設定したパスワードの入力が求められ、ユーザが正しいパスワードを入力した場合に限り実際のプリントアウトが行われる。
【特許文献１】特開２００２−１０９５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述したユーザ個人を認識して動作するマルチユーザ対応の画像処理システムにおいて、そのユーザ認証にスマートカードを活用することが期待されるが、上記従来例では以下のような問題がある。
【００１１】
即ち、セッション毎認証の従来技術によって構成し、従来の磁気カードと同様にカードを装置に挿入してから抜き取るまでの間をセッションとして扱った場合、カードを抜き取り忘れるリスクが大きい。特に、マルチアプリケーション化されたスマートカードでは、画像処理システムのユーザ管理だけでなく、社員証、学生証、住民であることの証明など各種本人認証の役割を兼ねるようになることが予想され、金銭的な支払い処理を含む各種処理に対して有効性を持つ可能性がある。
【００１２】
このようなスマートカードを共有型の画像処理システムに置き忘れるインパクトの大きさは、専用の磁気カードと比較して多大である。また、特に学生証や社員証などを兼ねた近接非接触型のカードの場合、様々なシチュエーションでカードリーダに近づける便宜と置き忘れ防止のために、カードを首から下げて運用する運用形態が想定される（例えば、図５に示すような形態）。画像処理システムの使用中には、原稿の交換や用紙の処理など装置の周りにおけるユーザの機動性が求められる場合があり、首から下げたままのカードを装置の所定位置に維持することは難しい。普段は身につけているカードを首からはずし装置を利用することは如何にも利便性を損ねる。
【００１３】
そこで、従来のセッション毎認証において、ログイン時に行うwhat-you-know型の認証処理をwhat-you-have型に置き換えるためだけにスマートカードを用いた場合、カードを置き忘れる心配は解消されるが、いぜんとしてログアウトし忘れる危険性が残る。また、オートログアウト機構は一連の操作が行える程度に十分に長い時間を設定しなければならないため、タイムアウト時間の設定が難しい。つまり、短すぎる設定では、単にユーザが操作に手間取っている場合であってもセッションが中止されてしまう。また、逆に長すぎる設定では、次にシステムを利用しようとするユーザが、前のユーザの権限でシステムを操作できてしまう危険性がある。このリスクは画像処理システムのような共有型システムのマルチユーザ対応を高度化する上で大きな障壁となる。
【００１４】
更に、一方、操作指示後に行う操作毎のユーザ認証の従来技術によって構成した場合、認証を要求される操作の指示をユーザが行うとその指示後に認証が求められる。ＭＦＰの多機能化、装置内リソースの多様化、アクセス制御の複雑化などに対応した高度なマルチユーザ対応を実現しつつ、アクセス制御の対象でない処理は煩雑な操作なしに利用できることを目指すと、従来なかった様々な操作において操作毎認証を行うことになる。
【００１５】
また、操作指示後に認証を求めるように構成した場合、操作の内容によってはユーザの操作フローを滞らせることになる。即ち、例えば画像処理装置の操作において最も基本的で、かつ多用されるジョブの起動操作において、ユーザはジョブに関わる各種の動作パラメータの設定操作を行い、その確認を行った上で、ジョブ起動のトリガ操作を行う。もし、ジョブ投入に関してユーザ認証が必要であれば、全てのパラメータが揃うジョブ投入時のトリガ操作が行われたタイミングで操作毎認証が求められることになる。
【００１６】
しかしながら、ジョブ起動の指示を行ったにも関わらず、ジョブの実行が開始しない、このような固定的な操作手順を強制することは、ユーザの操作モデルの認識に混乱をもたらしユーザビリティを損ねるという問題がある。
【００１７】
本発明は上述の問題点に鑑みてなされたものであり、その目的は、所定の認証用カードを用いてユーザ認証を行う際に、ユーザに対して簡易で柔軟性のある操作手順を提供することである。
【課題を解決するための手段】
【００１８】
本発明は、所定の認証用カードを用いてユーザ認証を行うユーザ認証機能を有する画像処理装置の表示制御方法であって、前記ユーザ認証機能により認証されたユーザが所定の処理に対して実行権限を有するか否かを判定する工程と、前記判定する工程での判定結果に基づいて前記ユーザが所定の処理を実行可能か否かを表示部に表示する工程とを有することを特徴とする。
【００１９】
また、本発明は、所定の認証用カードを用いてユーザ認証を行うユーザ認証機能を有する画像処理装置であって、前記ユーザ認証機能により認証されたユーザが所定の処理に対して実行権限を有するか否かを判定する手段と、前記判定する手段での判定結果に基づいて前記ユーザが所定の処理を実行可能か否かを表示部に表示させる手段とを有することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、所定の認証用カードを用いてユーザ認証を行う際に、ユーザに対して簡易で柔軟性のある操作手順を提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。本実施形態では、画像処理システムとして複数の画像入力装置や画像出力装置などが１つの制御装置に接続され、コピーや送信或いはボックスなどの機能をユーザ認証機能により認証されたユーザに提供する際の表示制御について説明する。
【００２２】
図１は、本実施形態における画像処理システム１００の全体構成を示す図である。図１において、２００は画像入力装置（リーダー部）であり、原稿の画像を光学的に読み取り、画像データに変換して出力する。このリーダー部２００は、原稿を読み取るための機能を有するスキャナユニット２１０と、原稿を搬送するための機能を有する原稿給紙ユニット２５０とで構成される。
【００２３】
３００は画像出力装置（プリンタ部）であり、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙する。このプリンタ部３００は、複数種類の記録紙カセットからなる給紙ユニット３６０と、画像データを記録紙に転写、定着させるための機能を持つマーキングユニット３１０と、印字された記録紙をソート、ステイプルして機外へ出力するための機能を持つ排紙ユニット３７０とで構成される。
【００２４】
１１０は制御装置（コントローラ部）であり、リーダー部２００、プリンタ部３００と電気的に接続され、公衆回線５００或いはローカルエリアネットワーク（ＬＡＮ）又はイーサネット（登録商標）のようなネットワーク１０１を介して複数のホストコンピュータ１８０，１９０と接続されている。このコントローラ部１１０は、リーダー部２００とプリンタ部３００とを制御し、後述する操作部やネットワーク１０１を介して指示されるコピー、スキャン、プリントなどの機能を提供するものである。
【００２５】
例えば、コピー機能の場合は、リーダー部２００を制御して原稿の画像データを読み込み、プリンタ部３００を制御して画像データを記録紙に出力する。また、スキャン機能の場合は、リーダー部２００から読み取った画像データをコードデータに変換し、ネットワーク１０１を介してホストコンピュータへ送信する。そして、プリント機能の場合には、ホストコンピュータからネットワーク１０１を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力する。
【００２６】
１５０は操作部であり、コントローラ部１１０に接続され、液晶タッチパネルで構成され、画像処理システム１００を操作するためのユーザインタフェース（ＵＩ）を提供する。１６０はＣＤ−ＲＯＭドライブであり、ＣＤ−ＲＯＭ内に記憶された画像処理システム１００の各種アプリケーションなどを読み込むためのものである。
【００２７】
図２は、リーダー部２００及びプリンタ部３００の構成を示す断面図である。図示するように、リーダー部２００の原稿給送ユニット２５０が原稿を先頭から順番に１枚ずつプラテンガラス２１１上へ給送し、光学ユニット２１３によって原稿の読み取り動作が終了すると、プラテンガラス２１１上の原稿を排出する。一方、原稿がプラテンガラス２１１上に搬送されると、光学ユニット２１３はランプ２１２を点灯し、Ｖ方向へ移動しながら原稿を露光走査する。この時の原稿からの反射光が、ミラー２１４、２１５、２１６及びレンズ２１７によってＣＣＤイメージセンサ（以下ＣＣＤという）２１８へと導かれる。このように、走査された原稿の画像はＣＣＤ２１８によって読み取られる。
【００２８】
２２２はリーダー画像処理部であり、ＣＣＤ２１８から出力される画像データに所定の処理を施して、後述するスキャナインタフェース（Ｉ／Ｆ）を介して制御装置１１０へと出力するものである。
【００２９】
プリンタ部３００の３５２はプリンタ画像処理部であり、後述するプリンタインタフェース（Ｉ／Ｆ）を介してコントローラ部１１０から送られる画像信号をレーザドライバへと出力するものである。３１７はレーザドライバであり、レーザ発光部３１３、３１４、３１５、３１６を駆動するものであり、プリンタ画像処理部３５２から出力された画像データに応じたレーザ光を、レーザ発光部３１３、３１４、３１５、３１６を駆動して発光させる。このレーザ光はミラー３４０〜３５１によって感光ドラム３２５、３２６、３２７、３２８に照射され、感光ドラム３２５、３２６、３２７、３２８にはレーザ光に応じた潜像が形成される。３２１、３２２、３２３、３２４はブラック（Ｂｋ）、イエロー（Ｙ）、シアン（Ｃ）、マゼンダ（Ｍ）の各トナーによって潜像を現像するための現像器であり、現像された各色のトナーは、記録紙に転写され、フルカラーのプリントアウトがなされる。
【００３０】
上述したレーザ光の照射開始と同期したタイミングで給紙ユニット３６０、３６１及び手差しトレイ３６２の何れかより給紙された記録紙は、レジストローラ３３３を経て転写ベルト３３４上に吸着され、搬送される。そして、感光ドラム３２５、３２６、３２７、３２８に付着された現像剤を記録紙に転写する。この現像剤が転写された記録紙は定着部３３５に搬送され、定着部３３５の熱と圧力により現像剤が記録紙に定着される。定着部３３５を通過した記録紙は、排出ローラ３３６によって排出され、排紙ユニット３７０が排出された記録紙を束ねて記録紙の仕分けをしたり、仕分けされた記録紙のステイプルを行う。
【００３１】
また、両面記録が設定されている場合は、排出ローラ３３６の所まで記録紙を搬送した後、排出ローラ３３６の回転方向を逆転させ、フラッパ３３７によって再給紙搬送路３３８へと導く。そして、再給紙搬送路３３８へ導かれた記録紙は上述したタイミングで転写ベルト３３４へ給紙される。
【００３２】
［制御装置（コントローラ部）の説明］
図３は、制御装置（コントローラ部）１１０の構成を示すブロック図である。図示するように、メインコントローラ１１１は、主にＣＰＵ１１２と、バスコントローラ１１３、各種インタフェース（Ｉ／Ｆ）コントローラとから構成される。
【００３３】
ＣＰＵ１１２とバスコントローラ１１３はコントローラ部１１０全体の動作を制御するものであり、ＣＰＵ１１２はＲＯＭ１１４からＲＯＭインタフェース（Ｉ／Ｆ）１１５を介して読み込んだ各種プログラムに基づいて動作する。また、外部のホストコンピュータから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する処理のプログラムも含まれており、ソフトウェアによって処理される。また、バスコントローラ１１３は各種インタフェース（Ｉ／Ｆ）から入出力されるデータ転送を制御するものであり、バスの競合時の調停やＤＭＡデータ転送の制御を行う。
【００３４】
ＤＲＡＭ１１６はＤＲＡＭインタフェース（Ｉ／Ｆ）１１７によってメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するためのワークエリアや画像データを蓄積するためのエリアとして使用される。コーデック（Codec）１１８はＤＲＡＭ１１６に蓄積されたラスターイメージデータをＭＨ，ＭＲ，ＭＭＲ，ＪＢＩＧ，ＪＰＥＧ、等の符号化方式で圧縮し、また逆に、圧縮されて蓄積されたコードデータをラスターイメージデータに伸長する。ＳＲＡＭ１１９はコーデック１１８の一時的なワーク領域として使用される。コーデック１１８はインタフェース（Ｉ／Ｆ）１２０を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送はバスコントローラ１１３によって制御され、ＤＭＡ転送される。
【００３５】
グラフィックプロセッサ（Graphic Processor）１３５は、ＤＲＡＭ１１６に蓄積されたラスターイメージデータに対して画像回転、画像変倍、色空間変換、二値化等の処理をそれぞれ行う。ＳＲＡＭ１３６はグラフィックプロセッサ１３５の一時的なワークエリアとして使用される。グラフィックプロセッサ１３５はインタフェース（Ｉ／Ｆ）１３７を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御され、ＤＭＡ転送される。
【００３６】
ネットワークコントローラ（Network Contorller）１２１はインタフェース（Ｉ／Ｆ）１２３によってメインコントローラ１１１と接続され、またコネクタ１２２によって外部ネットワーク（図１に示す１０１）と接続される。
【００３７】
また、メインコントローラ１１１には、汎用高速バス１２５を介して拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。この汎用高速バス１２５しては、一般的にＰＣＩバスがあげられる。
【００３８】
上述のＩ／Ｏ制御部１２６には、リーダー部２００及びプリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７が２ｃｈ装備されており、Ｉ／Ｏバス１２８によってスキャナインタフェース１４０、プリンタインタフェース１４５に接続されている。
【００３９】
ＵＳＢコネクタ１７０はＩ／Ｏ制御部１２６に接続され、ＵＳＢインタフェースを備えた機器を接続するためのものである。そのチャネルの一部は内蔵オプション機器接続用に確保されており、装置筐体内のＵＳＢＩ／Ｆ１７１及びパネルＩ／Ｆ１３２を介して操作部１５０に接続される。操作部１５０に設置された後述するスマートカードリーダ４２２はＵＳＢによって接続される。
【００４０】
パネルインタフェース（Ｉ／Ｆ）１３２はＬＣＤコントローラ１３１に接続され、操作部１５０上の液晶画面に表示を行うためのインタフェース（Ｉ／Ｆ）と、ハードキー及びタッチパネルキーから入力を行うためのキー入力インタフェース（Ｉ／Ｆ）１３０とから構成される。
【００４１】
操作部１５０は液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーとを有する。タッチパネル又はハードキーにより入力された信号は、上述したパネルインタフェース（Ｉ／Ｆ）１３２を介してＣＰＵ１１２に伝えられ、液晶表示部がパネルインタフェース（Ｉ／Ｆ）１３２から送られてきた画像データを表示する。この液晶表示部には、本装置の操作における機能表示や画像データ等が表示される。
【００４２】
リアルタイムクロックモジュール１３３は、機器内で管理する日付と時刻とを更新／保存するためのもので、バックアップ用電池１３４によってバックアップされている。
【００４３】
Ｅ−ＩＤＥコネクタ１６１は、外部記憶装置を接続するためのものである。本実施形態においては、このコネクタ１６１を介してハードディスク（ＨＤ）ドライブ１６０を接続し、ハードディスク（ＨＤ）１６２へ画像データを記憶する動作、或いはハードディスク（ＨＤ）１６２から画像データを読み込む動作を行う。
【００４４】
コネクタ１４２、１４７は、それぞれリーダー部２００とプリンタ部３００とに接続され、調歩同期シリアルインタフェース（Ｉ／Ｆ）１４３、１４８及びビデオインタフェース（Ｉ／Ｆ）１４４、１４９で構成される。
【００４５】
スキャナインタフェース（Ｉ／Ｆ）１４０はコネクタ１４２を介してリーダー部２００と接続される一方、スキャナバス１４１によってメインコントローラ１１１と接続されており、リーダー部２００から受け取った画像データに対して所定の処理を施す機能を有し、更に、リーダー部２００から送られたビデオ制御信号に基づいて生成した制御信号を、スキャナバス１４１に出力する機能も有する。
【００４６】
スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。
【００４７】
プリンタインタフェース（Ｉ／Ｆ）１４５はコネクタ１４７を介してプリンタ部３００と接続される一方、プリンタバス１４６によってメインコントローラ１１１と接続されており、メインコントローラ１１１から出力された画像データに所定の処理を施してプリンタ部３００へ出力する機能を有し、更に、プリンタ部３００から送られたビデオ制御信号に基づいて生成した制御信号を、プリンタバス１４６に出力する機能も有する。
【００４８】
ＤＲＡＭ１１６上に展開されたラスターイメージデータのプリンタ部３００への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６及びビデオインタフェース（Ｉ／Ｆ）１４９を経由してプリンタ部３００へＤＭＡ転送される。
【００４９】
タイマー１２９はＣＰＵ１１２によってセット又はリセットされ、後述するユーザ認証が有効とされる残り時間やユーザ認証用のタイムアウト時間などを計時する。
【００５０】
［操作部の説明］
図４は、本実施形態における操作部１５０のキー配列を示す図である。図４において、４０１は電源スイッチであり、本体への通電を制御する。４０２は予熱キーであり、予熱モードのＯＮ／ＯＦＦに使用する。４０３はコピーモードキーであり、複数の機能の中からコピー機能を選択するときに使用する。４０４は送信モードキーであり、複数の機能の中から送信機能を選択するときに使用する。この送信機能は、スキャナで読み取った画像や後述するメールボックス内に格納した各種ファイルをファクス、電子メール、各種ファイル転送プロトコル、データベースアクセスのためのプロトコルなどを用いて所望の宛先に送信するものである。
【００５１】
４０５はボックスモードキーであり、複数の機能の中からボックスモードを選択するときに使用する。このボックス機能は、ユーザ個人や部署毎に複写機内のメモリに記憶領域を持ち、その記憶領域にＰＤＬやスキャン画像を入れておき、好きなときに出力する機能である。４０６は拡張キーであり、ＰＤＬに対する操作を行うとき、スキャナを外部コンピュータから利用するために予約するとき、ファクスや電子メールなどによる受信文書を操作するときなどに使用する。４０３〜４０６は後述するＬＣＤ４１６の各機能画面を呼び出すときにも使用され、ＬＣＤ４１６の表示により各々のジョブの状況を見ることができる。
【００５２】
４０７はコピースタートキーであり、選択されている機能の各々においてジョブの開始を指示するときに用いるキーである。４１２はスタートキーＬＥＤの表示窓であり、内部に組み込まれた緑色及び赤色の２色の発光ダイオードにより、スタートキーが利用可能であるか否かの状態が示される。具体的には、緑色点灯で有効状態を、赤色点灯で無効状態を示す。４０８はストップキーであり、コピーを中断、或いは中止するときに用いるキーである。４０９はリセットキーであり、スタンバイ中は標準モードに復帰させるキーとして動作する。４１０はガイドキーであり、各機能を知りたいときに使用するキーである。４１１はユーザモードキーであり、ユーザがシステムの基本設定を変更するときに使用する。
【００５３】
４１２は割り込みキーであり、例えばコピー中に割り込みしてコピーしたいときに用いる。４１３はテンキーであり、数値の入力を行うときに使用する。４１４はクリアキーであり、数値をクリアするときに用いる。４１５はＩＤキーであり、複写機を使用する場合にＩＤの入力モードに移行するときに使用する。４１６は液晶画面とタッチセンサの組み合わせからなるＬＣＤタッチパネルであり、各モード毎に個別の設定画面が表示される。また、描画されたキーに触れることで、各種の詳細な設定を行うことが可能である。また、各々のジョブの動作状況表示なども行う。４１７はネットワークの通信状態を示すタリーランプであり、通常緑色で、通信しているときは緑色で点滅し、ネットワークエラーの場合には赤色になる。
【００５４】
４１８はＡＣＳ（オートカラーセレクト）キーであり、コピー原稿がカラーか白黒かを自動的に判別し、カラーならばカラーで、白黒ならば黒単色でスキャンするモードを設定する場合に使用する。４１９はフルカラーモードキーであり、コピー原稿に関わらずフルカラーでスキャンするモードを設定する場合に使用する。４２０はブラックモードキーであり、コピー原稿に関わらず黒単色でスキャンするモードを設定する場合に使用する。４１８〜４２０はトグル動作により必ずどれか一つが選択されており、選択されているキーが点灯している。４２２はスマートカードリーダである。例えば、ＩＳＯ１４４３として公知の電波によるインタフェースを用い、１０ｃｍほどの距離に接近した近接非接触型のＩＣカードとの間で、電力の供給とデータのやり取りを行う。
【００５５】
図５は、本実施形態におけるスマートカードの一例を示す模式図である。図５において、５０１はスマートカードであり、内部に、ＣＰＵとメモリを含むＩＣチップとコイル状のアンテナを内蔵した薄型のカードである。５０２はカードホルダであり、カードを保持する。５０３はカードホルダ５０２を首などにかけるための紐である。
【００５６】
スマートカード５０１は、ＩＳＯ１４４３のインタフェースに対応した非接触の近接型であり、カードリーダと１０ｃｍ程度の距離から通信でき、またカードリーダから電力の供給を受けることができる。また、スマートカード５０１に内蔵されるオペレーティングシステム（ＯＳ）はマルチアプリケーションＯＳであり、複数のサービスに対応するための複数のアプリケーションが搭載可能である。
【００５７】
図６は、画像処理システム内の各種資源をアクセス制御するためのデータ構造を示す図である。尚、本実施形態では、画像処理システムの起動時と稼動中に、メインコントローラ１１１のＣＰＵ１１２によってＤＲＡＭ１１６内に図６に示すクラスのオブジェクト群がそれぞれ相互関係を保持したデータ構造として動的に生成されて維持管理される。
【００５８】
リソース６０１はシステム内の各種資源を抽象化したクラスであり、マルチユーザ対応された画像処理システムのアクセス制御に用いられる。このリソース６０１は図６に示すように、オーナ、グループ、オーナへの許可、グループへの許可、他者への許可、の各属性を備え、これらの属性は後述する全てのサブクラスに継承され、全てのサブクラスが共通に持つ特性となる。
【００５９】
オーナは、資源の所有者であるユーザを示す属性である。グループは、資源を所有するグループを示す属性である。オーナへの許可は、オーナ属性に登録されたユーザによるこの資源に対するアクセスの権限を示す属性である。グループへの許可は、グループ属性に登録されたグループによるこの資源に対するアクセスの権限を示す属性である。他者への許可は、オーナ属性のユーザでなく、またグループ属性のグループに含まれるユーザでもない、他のユーザによるこの資源に対するアクセスの権限を示す属性である。また、許可属性は、読み出し権限、書き込み権限、実行権限を含む各種アクセス制御情報のリストである。
【００６０】
ユニット６０２は、リソース６０１のサブクラスであり、画像処理システムを構成する物理的なユニットを抽象化したクラスである。ここでは、操作部ユニット６０３、スキャナユニット６０４、マーキングユニット６０５、原稿給紙ユニット６０６、給紙ユニット６０７、及び排紙ユニット６０８が、ユニット６０２のサブクラスである。
【００６１】
機能６０９は、リソース６０１のサブクラスであり、画像処理システムが提供する機能を抽象化したクラスである。まず、コピー機能６１０は機能６０９のサブクラスであり、原稿を記録紙に複写する機能を示す。更に、白黒コピー６１１とカラーコピー６１２は、コピー機能６１０のサブクラスである。次に、送信機能６１３は、機能６０９のサブクラスであり、デジタル文書データを各種のプロトコルによって送信する機能を示す。更に、ファクス送信６１４、電子メール送信６１５、ファイル転送送信６１６、ファイル共有送信６１７、データベース入力送信６１８は、送信機能６１３のサブクラスであり、デジタル文書データをそれぞれに対応するプロトコルによって送信する機能を示す。次に、ボックス機能６１９は機能６０９のサブクラスであり、原稿から読み取った画像データやＰＤＬ展開によって得られた文書データなどをシステム内のストレージに蓄積し、更に蓄積された文書データの閲覧、プリント、送信、管理などを行う機能を示す。そして、受信機能６２２は機能６０９のサブクラスであり、送信機能６１３と同様の各種プロトコルによってデジタル文書データを受信し、その蓄積、転送、プリントなどを行う機能を示す。
【００６２】
ジョブ６２１は、リソース６０１のサブクラスであり、機能６０９の各種サービスに対応する実際のジョブを抽象化したクラスである。
【００６３】
履歴６２２は、リソース６０１のサブクラスであり、ジョブ６２１のオブジェクトの実行や終了に関する情報や、システムの動作に伴って生起する各種事象に関する情報を含む、履歴情報を抽象化したクラスである。
【００６４】
ボックス６２３は、リソース６０１のサブクラスであり、機能６０９によって扱われるファイルシステムの管理単位を抽象化したクラスである。
【００６５】
フォルダ６２４は、リソース６０１のサブクラスであり、機能６０９によって扱われるファイルシステムにおいて複数のファイルをグルーピングするための管理構造を抽象化したクラスである。
【００６６】
文書６２５は、リソース６０１のサブクラスであり、機能６０９によって扱われるファイルシステムにおける個々のファイル、即ち各種デジタル文書を抽象化したクラスである。
【００６７】
アドレス帳６２６は、リソース６０１のサブクラスであり、システムのユーザ及びユーザのグループを登録し、送信機能６１３及び受信機能６２０などの機能においてアドレス情報を扱うために用いられるアドレスのリストを抽象化したクラスである。
【００６８】
受信転送ルール６２７は、受信機能６２０において受信文書を転送する際の、転送条件や転送宛先指定や挙動記述などのルール群を抽象化したクラスである。
【００６９】
設定６２８は、リソース６０１のサブクラスであり、システムの各種の動作を制御する動作パラメータの設定を抽象化したクラスである。更に、ユーザ設定６２９及び管理者設定６３０は設定６２８のサブクラスであり、それぞれエンドユーザ向けの設定と管理者向けの設定を示す。
【００７０】
［第１の実施形態］
ここで、第１の実施形態として、ユーザ認証機能により認証されたユーザがコピー操作を行う際に、メインコントローラ１１１のＣＰＵ１１２がそのユーザの実行権限を判定し、その判定結果を操作部１５０のＬＣＤタッチパネル４１６に表示することによりユーザに対して簡易で柔軟性のある操作手順を提供する制御について説明する。
【００７１】
図７は、第１の実施形態における操作パネルのコピー標準画面を示す図である。第１の実施形態における画像処理システムは、電源投入時にデフォルトとしてコピー標準画面で起動するように構成されている。
【００７２】
図７において、７０１はメッセージラインであり、コピージョブの状態をメッセージで表示する領域である。７０２は倍率表示であり、設定された倍率やコピーモードによって自動的に決められる倍率をパーセントで表示する。７０３は用紙サイズ表示であり、選択された出力用紙を表示し、自動用紙選択が設定されている場合には、図７に示すように、「オート用紙」というメッセージを表示する。７０４は置数表示であり、何枚コピーするかを示している。
【００７３】
７０５は縮小キーであり、縮小コピーを行いたい場合に使用する。７０６は等倍キーであり、縮小や拡大が設定されている場合に等倍に戻したいときに使用する。７０７は拡大キーであり、拡大コピーを行いたい場合に使用する。７０８はズームキーであり、細かい単位で倍率を設定して縮小コピーや拡大コピーを行いたい場合に使用する。７０９は用紙選択キーであり、出力用紙を指定する場合に使用する。
【００７４】
７１０はフィニッシャキーであり、ソートやステイプルのモードを設定する場合に使用する。７１１は両面キーであり、両面モードを設定する場合に使用する。７１２は濃度表示で、現在の濃度が分かるように表示され、左側が濃度が薄く、右側が濃度が濃いことを示す。また、この濃度表示７１２は、後述するうすくキー７１３、こくキー７１５と連動して表示が変化するように構成されている。７１３はうすくキーであり、濃度を薄くしたい場合に使用する。７１４は自動キーであり、自動的に濃度を決定するモードを使用する場合に使用する。７１５はこくキーであり、濃度を濃くしたい場合に使用する。
【００７５】
７１６は文字キーであり、文字原稿をコピーするのに適した濃度に濃度を自動的に設定する「文字モード」を設定する場合に使用する。７１７は文字／写真キーであり、文字と写真が混在した原稿をコピーするのに適した濃度に濃度を自動的に設定する「文字／写真モード」を設定する場合に使用する。７１８は応用モードキーであり、コピー標準画面で設定できない様々なコピーモードを設定する場合に使用する。
【００７６】
７１９はシステム状況キーであり、現在、この画像処理システム１００で行われているプリントやスキャンの状況を見たい場合に使用する。尚、このシステム状況キー７１９はコピー標準画面だけではなく、常にこの位置に表示されており、いつでもこのキーを押下することにより、システムの状況を見ることができるように構成されている。
【００７７】
７２０はメッセージを表示するメッセージ領域であり、メッセージライン７０１で表示する必要のない優先度の低いアラームや他の機能の実行状態などのメッセージを表示するステータスラインである。また、このメッセージ領域７２０には、ユーザに対して操作を指示するメッセージやユーザ認証有効の残り時間なども表示される。
【００７８】
ここで、ユーザが画像処理システム１００のコピーや送信などの機能を使用する際に、スマートカード５０１を用いてユーザ認証を行い、認証されたユーザがジョブ実行権限を持っている場合にジョブ起動を許可するユーザ認証イベント処理について説明する。
【００７９】
図８は、第１の実施形態におけるユーザ認証イベント処理を示すフローチャートである。この処理は、ユーザ認証イベントが生起したとき、メインコントローラ１１１のＣＰＵ１１２によって実行される処理である。
【００８０】
ユーザがスマートカード５０１を操作部１５０のカードリーダ４２２に近づけると、スマートカード５０１に内蔵されたアプリケーションと、画像処理システム１００内のソフトウェアとの協調処理によってユーザの認証が行われ、認証に成功するとユーザ認証イベントが生起する。まずステップＳ８０１において、認証されたユーザがコピーや送信などの機能をジョブとして実行する権限を持つか否かを判定する。ここで、認証されたユーザがジョブ実行の権限を持つ場合はステップＳ８０２へ進み、認証されたユーザの識別情報をカレントユーザとして記憶する。そして、ステップＳ８０３において、ジョブの起動が可能な状態に遷移し、ステップＳ８０４において、ジョブの起動が可能な状態であることをユーザに知らせる。この処理は、操作部１５０のスタートキー４０７に配置されたＬＥＤ４２１を緑色で点灯状態とし、メッセージ領域７２０に、例えば図９に示すようなメッセージ「スタートできます。」を表示する処理である。
【００８１】
図９は、メッセージ領域７２０に表示されるジョブ起動可能状態のメッセージの一例を示す図である。図９において、９０１はジョブの起動が可能であることを示すメッセージ表示である。９０２は有効時間表示であり、ユーザ認証が有効とされる残り時間数が表示される。９０３はプログレスバーであり、ユーザ認証が有効とされる残り時間数が減っていく経過をアニメーションで表示している。
【００８２】
次に、ステップＳ８０５において、認証タイムアウトを測定するためのタイマー１２９をスタート又はリスタートする。この認証タイムアウト時間は、オートログアウト時間とは異なり、操作セッションの維持には無関係である。従って、３秒から１０秒程度が適切である。また、この認証タイムアウト時間は管理者の設定操作によって調整可能である。そして、このイベント処理から復帰する。その後、この認証タイムアウト時間が経過した場合の処理については、更に後述する。
【００８３】
一方、上述のステップＳ８０１において、ユーザがジョブ実行の権限を持たない場合はステップＳ８０６へ進み、カレントユーザの記憶領域をクリアする。そして、ステップＳ８０７において、ジョブの起動を禁止する状態に遷移し、ステップＳ８０８で、ジョブの起動を禁止する状態であることをユーザに知らせる。この処理は、操作部１５０のスタートキー４０７に配置されたＬＥＤ４２１を赤色で点灯状態とし、スタートキー４０７が押下された場合に警告音を発する状態に設定すると共に、メッセージ領域７２０に、例えば図１０に示すようなメッセージ「スタートの前にカードをタッチしてください。」を表示する処理である。そして、このイベント処理から復帰する。
【００８４】
図１０は、メッセージ領域７２０に表示されるジョブ起動禁止状態のメッセージの一例を示す図である。図１０において、１００１はジョブ起動の前にジョブ実行の権限を持つユーザによるユーザ認証が必要であること示すメッセージ表示である。
【００８５】
次に、上述のステップＳ８０５でスタートされた認証タイムアウト用タイマー１２９がタイムアウトしたときの認証タイムアウトイベント処理について説明する。
【００８６】
図１１は、認証タイムアウトイベント処理を示すフローチャートである。この処理は、認証タイムアウトタイマー（タイマー１２９）がスタート又はリスタートされてから認証タイムアウト時間が経過したときに生起され、メインコントローラ１１１のＣＰＵ１１２によって実行される処理である。
【００８７】
まずステップＳ１１０１において、カレントユーザの記憶領域をクリアし、ステップＳ１１０２では、ジョブの起動を禁止する状態に遷移する。そして、ステップＳ１１０３において、ジョブの起動が不可能な状態であることをユーザに知らせる。この処理は、操作部１５０のスタートキー４０７に配置されたＬＥＤ４２１を赤色で点灯状態とし、スタートキー４０７が押下された場合に警告音を発する状態に設定すると共に、メッセージ領域７２０に、例えば図１０に示すような、ユーザ認証の有効時間が経過し再度ユーザ認証が必要であることを示すメッセージを表示する処理である。そして、このイベント処理から復帰する。
【００８８】
次に、メインコントローラ１１１のＣＰＵ１１２によって実行される、操作部１５０のスタートキー４０７がユーザによって押下されたとき生起するスタートキーイベント処理について説明する。
【００８９】
図１２は、スタートキーイベント処理を示すフローチャートである。まずステップＳ１２０１において、ジョブの起動が許可されている状態であるか否かを判定する。ここで、ジョブの起動が許可されている状態、即ち、ユーザ認証されたユーザがこのジョブの実行権限を持っており、認証タイムアウト時間が経過する前にスタートキー４０７を押下した状態であればステップＳ１２０２へ進み、カレントユーザの記憶領域を読み出し、起動するジョブのオーナとして設定する。そして、ステップＳ１２０３において、ユーザが設定した動作パラメータと、ステップＳ１２０２で設定されたジョブオーナとを備えるジョブオブジェクトを生成し、ジョブを起動する。そして、このイベント処理から復帰する。
【００９０】
一方、ステップＳ１２０１において、ジョブの起動が禁止されている状態、即ち、認証タイムアウト時間が経過した後、スタートキー４０７を押下した状態であればステップＳ１２０４へ進み、認証を促すメッセージを表示する。この処理は、操作部１５０のＬＣＤタッチパネル４１６におけるメッセージ領域７２０に、例えば図１３に示すようなメッセージ「認証が必要です。カードをタッチしてください。」を表示する。そして、このイベント処理から復帰する。
【００９１】
図１３は、ジョブ起動禁止状態においてスタートキーが押された場合にメッセージ領域７２０に表示されるメッセージの一例を示す図である。図１３において、１３０１はユーザ認証を促す文言を示すメッセージ表示である。１３０２は操作識別であり、権限が必要とされている操作を識別するための情報が表示される。
【００９２】
尚、ユーザ認証されていない状態で行われた起動指示に対して認証を促す表示を行った場合、その後に行われたユーザ認証をジョブ起動のトリガとして扱い、再度スタートキーを押下する手間を省くように構成しても良い。
【００９３】
以上説明したように、第１の実施形態によれば、以下のような効果がある。
【００９４】
近接非接触型のスマートカードによるユーザ認証の結果に応じてジョブ起動を許可し、ユーザ認証の有効状態をタイマーで管理するように構成することにより、スマートカードをタッチした後の数秒間だけスタートキーが有効であるという簡単で理解し易い操作手順を提供することができる。また、操作毎の認証とアクセス制御として構成することにより、ログインセッションを管理する必要がなくなり、スマートカードを置き忘れる心配も、ログアウトし忘れる心配も回避でき、更には調整が困難なオートログアウト時間の調整に煩わされることもなくなる。
【００９５】
また、ユーザ認証有効状態をスタートキーＬＥＤや操作部にメッセージで表示したことにより、ユーザは混乱することなく操作に集中することができる。
【００９６】
更に、ユーザ認証有効状態の残り時間と残り時間が減っていく経過を操作部にメッセージで表示することにより、ユーザは不必要に慌てることなく操作できる。
【００９７】
［第２の実施形態］
次に、図面を参照しながら本発明に係る第２の実施形態について詳細に説明する。第２の実施形態では、ボックス機能を実行する際のユーザ認証について説明する。
【００９８】
図１４は、ハードディスク１６２の論理的な使用方法を説明するための図である。第２の実施形態では、使用用途に応じてハードディスクの記憶領域を論理的にテンポラリ領域１４０１とボックス領域１４０２とに分ける。
【００９９】
図１４に示すテンポラリ領域１４０１は画像データの出力順序を変更、又は複数部出力において一回のスキャンで出力できるようにするために、ＰＤＬの展開データやスキャナからの画像データを一時的に記憶する記憶領域である。ボックス領域１４０２はボックス機能を使用するための記憶領域であり、登録された数の小さな記憶領域１４０３〜１４０７に分割されている。尚、各ボックスにはボックス名を付けることができる。
【０１００】
ユーザはボックスを指定することで、ＰＤＬジョブやスキャンジョブを各ボックス内の文書として格納することができる。また、複数の文書を纏めて管理するためのフォルダを作ることもできる。ボックスに格納されている文書やフォルダを閲覧したり、プリントや送信したりすることもできる。
【０１０１】
ボックス１４０３〜１４０７は、他の装置内資源と同様に、所有権を持つユーザやグループが割り当てられている。また、所有者であるユーザ（以下、ユーザｕと称す）、所有するグループに所属するユーザ（ユーザｇ）、及びそれらに属さない他のユーザ（ユーザｏ）という三種類のユーザの各々に対してアクセス権が設定できる。また、フォルダ及び文書にも同様に、オーナとグループが割り当てられ、アクセス権を設定することができる。
【０１０２】
ここで、ユーザが図４に示す操作部１５０のボックスモードキー４０５を押下すると、メインコントローラ１１１のＣＰＵ１１２は、ＬＣＤタッチパネル４１６にボックス選択画面を表示し、ユーザにボックスを選択させる。
【０１０３】
図１５は、第２の実施形態におけるボックス選択画面の一例を示す図である。図１５に示す１５０１は登録されているボックス番号、そのボックス名、ハードディスク１６２のボックス領域１４０２に対してそのボックスがどれだけ容量を占めているかを示す情報である。１５０２及び１５０３はそれぞれ上下スクロールキーであり、１５０１に示す表示を越える数のボックスが登録されているときに、画面をスクロールする際に使用する。
【０１０４】
１５０１に示すボックス番号の表示はソフトウェア的なボタンを兼ねており、このボタンを押下すると、ボックス内に格納された文書やフォルダのリストを閲覧するための画面に遷移する。また、あるボックスがユーザｏに対して読み出しアクセスを禁じている場合、そのボックスのボックス番号ボタンは無効状態となり網掛けで表示される。更に、メッセージ領域７２０に、例えば図１６に示すようなメッセージ「網掛け項目の操作には権限が必要です。カードをタッチしてください。」を表示する。
【０１０５】
図１６は、アクセス権未確認状態における表示の一例を示す図である。図１６に示す１６０１は操作の前にユーザ認証が必要であることを示すメッセージである。
【０１０６】
ここで、ユーザがスマートカード５０１をカードリーダ４２２に近づけると、スマートカード５０１に内蔵されたアプリケーションと、画像処理システム１００内のソフトウェアとの協調処理によってユーザ認証が行われる。その結果、認証されたユーザがユーザｕ或いはユーザｇであり、かつ、そのボックスに対する読み出しアクセス権限が設定されていた場合、そのボックスのボックス番号ボタンの網掛け表示は解除され、有効状態になる。
【０１０７】
この有効状態は、所定のタイムアウト時間が経過するまで継続する。このタイムアウト時間の間、メッセージ領域７２０に、例えば図１７に示すようなメッセージ「操作できます。」を表示する。
【０１０８】
図１７は、アクセス権確認状態における表示の一例を示す図である。図１７において、１７０１は操作が可能であることを示すメッセージである。１７０２はユーザ認証が有効とされる残り時間数を示す表示である。１７０３はプログレスバーであり、ユーザ認証が有効とされる残り時間数が減っていく経過を示すアニメーション表示である。
【０１０９】
その後、このタイムアウト時間が経過すると元の状態に戻る。
【０１１０】
また、無効状態で網掛け表示のボックス番号ボタンをユーザｏが押下した場合、警告音を発し、メッセージ領域７２０に、例えば図１８に示すようなメッセージ「認証が必要です。カードをタッチしてください。」を表示してユーザ認証動作を求める。
【０１１１】
図１８は、アクセス権未確認状態においてアクセス権限を要する処理の操作が行われた場合の表示の一例を示す図である。図１８において、１８０１はユーザ認証を促す文言を示すメッセージである。１８０２は操作識別であり、権限が必要とされている操作を識別するための情報を示す表示である。
【０１１２】
このように、ジョブ起動の可否状態とユーザの操作とに応じて、操作部１５０のＬＣＤタッチパネル４１６におけるメッセージ領域７２０に適切な表示（図１６乃至図１８）が行われる。尚、ユーザ認証されていない状態で行われた処理指示操作に対して認証を促す表示を行った場合、その後行われたユーザ認証を処理のトリガとして扱い、ユーザに再度処理を実行するための操作を行わせる手間を省くように構成しても良い。
【０１１３】
次に、図１５に示すボックス表示画面においてユーザがボックス２を選択し、スキャン又はプリントを行う場合の操作について説明する。
【０１１４】
図１９は、第２の実施形態におけるボックス表示画面の一例を示す図である。図１９に示す１９０１はボックス２内のファイルリストであり、各ファイルの登録日時、ファイル名がリスト表示される。ここで、ユーザがリスト表示１９０１から所望のファイル（登録日時、ファイル名）を選択して押下すると、押下されたファイル（登録日時、ファイル名）が反転表示され、そのファイルが選択される。１９０２はスキャンキーであり、現在開いているボックス２内にスキャナから画像を入力する場合に使用し、不図示のスキャンの設定画面に遷移する。１９０３はプリントキーであり、リスト表示１９０１から選択したファイルをプリントする場合に使用する。
【０１１５】
１９０４は縮小レイアウトキーであり、複数ページを１ページに纏めて格納し直したい場合に使用する。１９０５は消去キーであり、リスト表示１９０１から選択したファイルを消去する場合に使用する。１９０６と１９０７はそれぞれ上下スクロールキーであり、リスト表示１９０１の表示領域を超える数のファイルが登録されている場合に、その画面をスクロールさせるために使用する。１９０８は閉じるキーであり、図１５に示す画面に戻るときに使用する。
【０１１６】
ここで、表示中のボックス（図１９に示す例では「ボックス２」）がユーザｏに対して書き込みアクセスを禁じている場合、スキャンボタン１９０２は無効状態となり網掛けで表示される。更に、メッセージ領域７２０に図１６と同様のメッセージを表示する。
【０１１７】
ここでユーザがスマートカード５０１をカードリーダ４２２に近づけると、ユーザ認証が行われる。その結果、認証されたユーザがユーザｕ或いはユーザｇであり、かつ、そのボックスに対する書き込みアクセス権限が設定されていた場合、そのボックスのスキャンボタン１９０２の網掛け表示は解除され、有効状態になる。
【０１１８】
この有効状態は、所定のタイムアウト時間が経過するまで継続する。このタイムアウト時間の間、メッセージ領域７２０に図１７と同様のメッセージを表示し、その後、タイムアウト時間が経過すると元の状態に戻る。
【０１１９】
また、無効状態で網掛け表示のスキャンボタン１９０２をユーザｏが押下した場合は、警告音を発し、メッセージ領域７２０に図１８と同様のメッセージを表示してユーザ認証動作を求める。
【０１２０】
また、選択中の文書（図１９の「ファイル１」）がユーザｏに対して読み出しアクセスを禁じている場合、プリントボタン１９０３は無効状態となり、網掛けで表示される。更に、メッセージ領域７２０に図１６と同様のメッセージを表示する。
【０１２１】
ここでユーザがスマートカード５０１をカードリーダ４２２に近づけると、ユーザ認証が行われる。その結果、認証されたユーザがユーザｕ或いはユーザｇであり、かつ、その文書に対する読み出しアクセス権限が設定されていた場合、その文書のプリントボタン１９０３の網掛け表示は解除され、有効状態になる。
【０１２２】
この有効状態は、所定のタイムアウト時間が経過するまで継続する。このタイムアウト時間の間、メッセージ領域７２０に図１７と同様のメッセージを表示し、その後、タイムアウト時間が経過すると元の状態に戻る。
【０１２３】
また、無効状態で網掛け表示のプリントボタン１９０３をユーザｏが押下した場合は、警告音を発し、メッセージ領域７２０に図１８と同様のメッセージを表示してユーザ認証動作を求める。
【０１２４】
また、選択中の文書（図１９の「ファイル１」）がユーザｏに対して読み出しアクセスを禁じている場合、縮小レイアウトボタン１９０４は無効状態となり、網掛けで表示される。更に、メッセージ領域７２０に図１６と同様のメッセージを表示する。
【０１２５】
ここでユーザがスマートカード５０１をカードリーダ４２２に近づけると、ユーザ認証が行われる。その結果、認証されたユーザがユーザｕ或いはユーザｇであり、かつ、その文書に対する読み出しアクセス権限が設定されていた場合、その文書に対する縮小レイアウトボタン１９０４の網掛け表示は解除されて有効状態になる。
【０１２６】
この有効状態は、所定のタイムアウト時間が経過するまで継続する。このタイムアウト時間の間、メッセージ領域７２０に図１８と同様のメッセージを表示し、その後、タイムアウト時間が経過すると元の状態に戻る。
【０１２７】
また、無効状態で網掛け表示の縮小レイアウトボタン１９０４をユーザが押下した場合は、警告音を発し、メッセージ領域７２０に図１８と同様のメッセージを表示してユーザ認証動作を求める。
【０１２８】
また、選択中の文書（図１９の「ファイル１」）がユーザｏに対して書き込みアクセスを禁じている場合、消去ボタン１９０５は無効状態となり、網掛け表示で表示される。更に、メッセージ領域７２０に図１６と同様のメッセージを表示する。
【０１２９】
ここでユーザがスマートカード５０１をカードリーダ４２２に近づけると、ユーザ認証が行われる。その結果、認証されたユーザがユーザｕ或いはユーザｇであり、かつ、その文書に対する書き込みアクセス権限が設定されていた場合、その文書に対する消去ボタン１９０５の網掛け表示は解除され、有効状態になる。
【０１３０】
この有効状態は、所定のタイムアウト時間が経過するまで継続する。このタイムアウト時間の間、メッセージ領域７２０に図１７と同様のメッセージを表示し、その後、タイムアウト時間が経過すると元の状態に戻る。
【０１３１】
また、無効状態で網掛け表示の消去ボタン１９０５をユーザが押下した場合、警告音を発し、メッセージ領域７２０に図１８と同様のメッセージを表示してユーザ認証動作を求める。
【０１３２】
以上説明したように、第２の実施形態によれば、第１の実施形態の効果に加えて、以下の効果がある。
【０１３３】
ジョブの起動だけでなく、アクセス制御された各種装置内リソースに対する読み出し、書き込み、及び実行などの様々なアクセスを、安全かつ簡便に行うことができる。
【０１３４】
タッチパネルつき液晶ディスプレイに表示されたソフトウェア的なボタンの表示状態でユーザ認証有効状態を示すことによって使いやすく、しかも追加のコストを必要としない、操作性を提供することができる。
【０１３５】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【０１３６】
また、本発明の目的は前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【０１３７】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１３８】
このプログラムコードを供給するための記録媒体としては、例えばフロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【０１３９】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４０】
更に、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１４１】
【図１】本実施形態における画像処理システム１００の全体構成を示す図である。
【図２】リーダー部２００及びプリンタ部３００の構成を示す断面図である。
【図３】制御装置（コントローラ部）１１０の構成を示すブロック図である。
【図４】本実施形態における操作部１５０のキー配列を示す図である。
【図５】本実施形態におけるスマートカードの一例を示す模式図である。
【図６】画像処理システム内の各種資源をアクセス制御するためのデータ構造を示す図である。
【図７】第１の実施形態における操作パネルのコピー標準画面を示す図である。
【図８】第１の実施形態におけるユーザ認証イベント処理を示すフローチャートである。
【図９】メッセージ領域７２０に表示されるジョブ起動可能状態のメッセージの一例を示す図である。
【図１０】メッセージ領域７２０に表示されるジョブ起動禁止状態のメッセージの一例を示す図である。
【図１１】認証タイムアウトイベント処理を示すフローチャートである。
【図１２】スタートキーイベント処理を示すフローチャートである。
【図１３】ジョブ起動禁止状態においてスタートキーが押された場合にメッセージ領域７２０に表示されるメッセージの一例を示す図である。
【図１４】ハードディスク１６２の論理的な使用方法を説明するための図である。
【図１５】第２の実施形態におけるボックス選択画面の一例を示す図である。
【図１６】アクセス権未確認状態における表示の一例を示す図である。
【図１７】アクセス権確認状態における表示の一例を示す図である
【図１８】アクセス権未確認状態においてアクセス権限を要する処理の操作が行われた場合の表示の一例を示す図である。
【図１９】第２の実施形態におけるボックス表示画面の一例を示す図である。
【符号の説明】
【０１４２】
１００  画像処理システム
１０１  ＬＡＮ
１１０  制御装置（コントローラ）
１５０  操作部
１６０  ＣＤ−ＲＯＭ
１８０  ホストコンピュータ（ＰＣ）
１９０  ホストコンピュータ（ＰＣ）
２００  画像入力装置（リーダー部）
２１０  スキャナユニット
２５０  原稿給紙ユニット（ＤＦユニット）
３００  画像出力装置（プリンタ部）
３１０  マーキングユニット
３６０  給紙ユニット
３７０  排紙ユニット
４０３  コピーモードキー
４０４  送信モードキー
４０５  ボックスモードキー
４１６  ＬＣＤタッチパネル
４２２  スマートカードリーダ
５０１  スマートカード
【図１】
2005266699.tif 000003
【図２】
2005266699.tif 000004
【図３】
2005266699.tif 000005
【図４】
2005266699.tif 000006
【図５】
2005266699.tif 000007
【図６】
2005266699.tif 000008
【図７】
2005266699.tif 000009
【図８】
2005266699.tif 000010
【図９】
2005266699.tif 000011
【図１０】
2005266699.tif 000012
【図１１】
2005266699.tif 000013
【図１２】
2005266699.tif 000014
【図１３】
2005266699.tif 000015
【図１４】
2005266699.tif 000016
【図１５】
2005266699.tif 000017
【図１６】
2005266699.tif 000018
【図１７】
2005266699.tif 000019
【図１８】
2005266699.tif 000020
【図１９】
2005266699.tif 000021