(57)【要約】【課題】画像処理装置において利用制限が課されている機能を使用する場合の操作パネルに対する操作性を改善する。【解決手段】画像処理装置１は複数の操作キー１３が設けられた操作パネル４を有しており、それら操作キー１３のうちの所定の操作キーに割り付けられたキー情報４１と、所定の操作キーに対応する機能を利用可能なユーザを認証するためのユーザ認証情報４２と、所定の操作キーが操作された場合にユーザ認証を行う条件を記述した認証処理活性化情報４３とを関連づけて記憶する。そして所定の操作キーが操作されたことを検知した場合、キー情報４１に基づいてユーザ認証情報４２と認証処理活性化情報４３とを読み出し、認証処理活性化情報４３に記述された条件に合致すれば、ユーザ認証情報４２に基づいてユーザ認証を行い、認証に成功した場合に所定の操作キーに対するキー操作を有効化する。【選択図】図１
2010134549.tif 000002
【特許請求の範囲】
【請求項１】
複数の操作キーが設けられた操作パネルを有する画像処理装置であって、
前記複数の操作キーのうちの所定の操作キーに割り付けられたキー情報と、前記所定の操作キーに対応する機能を利用可能なユーザを認証するためのユーザ認証情報と、前記所定の操作キーが操作された場合にユーザ認証を行う条件を記述した認証処理活性化情報とを関連づけて記憶する記憶手段と、
前記複数の操作キーのいずれかが操作されたことを検知するキー操作検知手段と、
前記キー操作検知手段が前記所定の操作キーが操作されたことを検知した場合、前記キー情報に基づいて前記ユーザ認証情報と前記認証処理活性化情報とを読み出し、前記認証処理活性化情報に記述された条件に合致すれば、前記ユーザ認証情報に基づいてユーザ認証を行う認証処理手段と、
前記認証処理手段によるユーザ認証が成功した場合に、前記所定の操作キーに対するキー操作を有効化するキー操作有効化処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記認証活性化情報には、前記所定の操作キーを除く他の操作キーの操作状態、又は前記所定の操作キーに対応する機能を除く他の機能の動作状態に応じた条件が記述されることを特徴とする請求項１記載の画像処理装置。
【請求項３】
ネットワークを介して情報処理装置とデータ通信の送受信を行う通信手段と、
前記情報処理装置の機能を利用するための操作キーを前記操作パネルに登録する操作キー登録手段と、
をさらに備え、
前記操作キー登録手段は、前記情報処理装置の機能を利用するための操作キーを前記操作パネルに登録する際、当該操作キーに対して前記キー情報を割り付けると共に、当該キー情報に対し、前記情報処理装置から入力する前記ユーザ認証情報と前記認証処理活性化情報とを関連付けて前記記憶手段に記憶することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
複数の操作キーが設けられた操作パネルを有する画像処理装置において当該画像処理装置を利用するユーザを認証するユーザ認証方法であって、
前記複数の操作キーのうちの所定の操作キーに割り付けられたキー情報と、前記所定の操作キーに対応する機能を利用可能なユーザを認証するためのユーザ認証情報と、前記所定の操作キーが操作された場合にユーザ認証を行う条件を記述した認証処理活性化情報とを関連づけて所定の記憶手段に記憶する記憶ステップと、
前記複数の操作キーのいずれかが操作されたことを検知するキー操作検知ステップと、
前記キー操作検知ステップにおいて前記所定の操作キーが操作されたことを検知した場合、前記キー情報に基づいて前記ユーザ認証情報と前記認証処理活性化情報とを読み出し、前記認証処理活性化情報に記述された条件に合致すれば、前記ユーザ認証情報に基づいてユーザ認証を行う認証ステップと、
前記認証ステップにおいてユーザ認証が成功した場合に、前記所定の操作キーに対するキー操作を有効化するキー操作有効化ステップと、
を有することを特徴とする画像処理装置におけるユーザ認証方法。
【請求項５】
複数の操作キーが設けられた操作パネルを有する画像処理装置のコンピュータによって実行されるプログラムであって、前記コンピュータを、
前記複数の操作キーのうちの所定の操作キーに割り付けられたキー情報と、前記所定の操作キーに対応する機能を利用可能なユーザを認証するためのユーザ認証情報と、前記所定の操作キーが操作された場合にユーザ認証を行う条件を記述した認証処理活性化情報とを関連づけて所定の記憶手段に記憶させる手段、
前記複数の操作キーのいずれかが操作されたことを検知するキー操作検知手段、
前記キー操作検知手段が前記所定の操作キーが操作されたことを検知した場合、前記キー情報に基づいて前記ユーザ認証情報と前記認証処理活性化情報とを読み出し、前記認証処理活性化情報に記述された条件に合致すれば、前記ユーザ認証情報に基づいてユーザ認証を行う認証処理手段、
前記認証処理手段によるユーザ認証が成功した場合に、前記所定の操作キーに対するキー操作を有効化するキー操作有効化処理手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機能を有する画像処理装置に関し、特にユーザごとに利用可能な機能を制限するためのユーザ認証機能を備えた画像処理装置及びその画像処理装置におけるユーザ認証方法並びにそのプログラムに関する。
【背景技術】
【０００２】
複合機やＭＦＰ（Multi Function Peripheral）などと呼ばれる画像処理装置は、コピー機能、スキャナ機能、ＦＡＸ機能、プリンタ機能などの複数の機能を備えている。近年、このような画像処理装置は、カラー原稿を読み取ってカラーコピーを行うことができるようになってきている。ところが、カラーコピーはブラックコピー（モノクロコピー）よりもコスト高であるため、画像処理装置においてカラーコピーを利用できるユーザを制限したいという要望がある。
【０００３】
そのため、従来は、画像処理装置を利用するユーザ毎に利用可能な機能を登録しておき、各ユーザが画像処理装置を利用する際には操作パネルを介してユーザ名やパスワードなどを入力させることにより、画像処理装置においてユーザ認証処理を行うようにした技術が公知である（例えば、特許文献１）。この場合、ユーザ認証処理で認証が成功すれば、その認証によって特定したユーザが画像処理装置に対してログインしたログインモードとなり、画像処理装置は当該ユーザが利用可能な機能を有効に稼働させる。したがって、当該ユーザに対してカラーコピーが利用可能であることが予め登録されていればカラーコピーが利用できるようになる。
【０００４】
図２０は、従来の画像処理装置においてユーザが例えばカラーコピーを利用する場合の操作パネル１００に対する操作手順の一例を示す図である。操作パネル１００は、表面にタッチパネルセンサが配置された画像表示部１１０と、その画像表示部１１０の周囲に配置された操作キー（ハードキー）１１２とを備えている。画像処理装置に対してユーザがログインしていない状態では、画像表示部１１０は、図２０（ａ）に示すような初期画面を表示した状態となっている。この初期画面はユーザに対してログインを促す画面となっており、画像処理装置を利用するユーザは「ユーザ名」が表示された操作キー（ソフトキー）１２４を操作してユーザ名を入力すると共に、「パスワード」が表示された操作キー１２５を操作してパスワードを入力し、その後、ログイン又はログアウトを行うための操作キー１２３を操作すると、画像処理装置においてユーザ認証が行われる。
【０００５】
そしてユーザ認証に成功すれば、画像表示部１１０の表示画面は図２０（ｂ）に示すようなコピーモード操作画面に遷移する。このコピーモード操作画面では、画像処理装置にログインしたユーザがカラーコピーを利用可能な場合、カラーモードの選択項目として、カラーコピーを設定するための操作キー１２１と、ブラックコピーを設定するための操作キー１２２との双方が選択可能な状態で表示され、ブラックコピーの操作キー１２２が選択された状態がデフォルト状態となっている。そしてログインしたユーザがカラーコピーを行いたい場合には、カラーコピーを設定するための操作キー１２１を操作することにより、画像表示部１１０の表示画面は図２０（ｃ）に示すようにカラーコピーに対応する操作キー１２１が選択された状態に更新され、画像処理装置の動作モードとしてカラーコピーが設定される。
【０００６】
【特許文献１】特開２００６−３４４１２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した従来の画像処理装置では、ユーザが画像処理装置を使用する前にログイン操作を行うことを前提としているため、例えばユーザが白黒原稿をブラックコピーする場合でも画像処理装置に対してログインするための操作を行う必要があり、操作が煩雑であるという問題がある。
【０００８】
そのため、画像処理装置に対して特定のユーザがログインしていない状態では、全てのユーザが利用可能な最低限の機能のみを使用できるようにしたパブリックモードを初期状態とすることが考えられる。この場合、ブラックコピーに対して利用制限が課されていないとすれば、ブラックコピーを使用したいユーザは画像処理装置に対するログイン操作を行う必要がなく、パブリックモードのままで画像処理装置にブラックコピーを実行させることができる。
【０００９】
一方、カラーコピーに対して利用制限が課されている場合、カラーコピーを利用したいユーザの操作手順は図２１に示す通りである。つまり、図２１は、パブリックモードを初期状態とする画像処理装置においてユーザがカラーコピーを利用する場合の操作パネル１００に対する操作手順の一例を示す図である。画像処理装置に対して特定のユーザがログインしていない状態では、画像処理装置はパブリックモードで動作しているため、操作パネル１００の画像表示部１１０は、図２１（ａ）に示すような初期画面を表示した状態となっている。この初期画面では、全てのユーザが使用可能な機能のみが操作可能となっている。特にカラーモードの選択項目では、カラーコピーを設定するための操作キー１２１は「カラー」の文字色が反転表示され、選択不可であることが示されるのに対して、ブラックコピーを設定するための操作キー１２２は通常の文字色で表示され、選択可能であることが示される。したがって、この初期状態ではユーザはカラーコピーを使用することができないため、画像処理装置に対してログインする必要がある。この場合、ユーザは一旦パブリックモードを抜けるために、ログイン又はログアウトを行うための操作キー１２３を操作する。
【００１０】
すると、画像表示部１１０の表示画面は図２１（ｂ）に示すようなユーザに対してログインを促す画面に遷移する。そしてユーザは「ユーザ名」が表示された操作キー１２４を操作してユーザ名を入力すると共に、「パスワード」が表示された操作キー１２５を操作してパスワードを入力し、その後、ログイン又はログアウトを行うための操作キー１２３を操作すると、画像処理装置においてユーザ認証が行われる。その結果、認証に成功すれば、画像表示部１１０の表示画面は図２１（ｃ）に示すようなコピーモード操作画面に遷移する。このコピーモード操作画面では、画像処理装置にログインしたユーザがカラーコピーを利用可能な場合、カラーモードの選択項目として、カラーコピーを設定するための操作キー１２１と、ブラックコピーを設定するための操作キー１２２との双方が選択可能な状態で表示され、ブラックコピーの操作キー１２２が選択された状態がデフォルト状態となっている。そしてログインしたユーザがカラーコピーを行いたい場合には、カラーコピーを設定するための操作キー１２１を操作することにより、画像表示部１１０の表示画面は、上述した図２０（ｃ）と同様に、カラーコピーに対応する操作キー１２１が選択された状態に更新され、画像処理装置の動作モードとしてカラーコピーが設定される。
【００１１】
このようにパブリックモードを初期状態とした場合には、画像処理装置でカラーコピーを使用するユーザは、パブリックモードを抜けるための操作を行ってからログイン操作を行い、その後さらにカラーコピーの操作キー１２１を操作する必要がある。そのため、パブリックモードを初期状態とした画像処理装置は、パブリックモードで利用可能な機能は使い易くなるものの、パブリックモードでは利用できない制限された機能を利用する場合には、図２０を参照して説明した操作回数と比較して操作パネルに対する操作回数が増加し、却って操作性が悪化するという問題がある。
【００１２】
そこで本発明は、上記従来の問題点を解決することを目的としてなされたものであり、利用制限が課されている機能を使用する場合の操作パネルに対する操作性を改善することができる画像処理装置及び画像処理装置におけるユーザ認証方法並びにそのプログラムを提供するものである。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、請求項１にかかる発明は、複数の操作キーが設けられた操作パネルを有する画像処理装置であって、前記複数の操作キーのうちの所定の操作キーに割り付けられたキー情報と、前記所定の操作キーに対応する機能を利用可能なユーザを認証するためのユーザ認証情報と、前記所定の操作キーが操作された場合にユーザ認証を行う条件を記述した認証処理活性化情報とを関連づけて記憶する記憶手段と、前記複数の操作キーのいずれかが操作されたことを検知するキー操作検知手段と、前記キー操作検知手段が前記所定の操作キーが操作されたことを検知した場合、前記キー情報に基づいて前記ユーザ認証情報と前記認証処理活性化情報とを読み出し、前記認証処理活性化情報に記述された条件に合致すれば、前記ユーザ認証情報に基づいてユーザ認証を行う認証処理手段と、前記認証処理手段によるユーザ認証が成功した場合に、前記所定の操作キーに対するキー操作を有効化するキー操作有効化処理手段とを備えることを特徴としている。
【００１４】
かかる構成によると、画像処理装置は、所定の操作キーが操作されたことを検知した場合、キー情報に基づいてユーザ認証情報と認証処理活性化情報とを読み出し、認証処理活性化情報に記述された条件に合致すれば、ユーザ認証情報に基づいてユーザ認証を行うようになる。そのため、ユーザ認証を行うことが必要な操作キーが操作された場合にのみユーザ認証を行うことができる。特に認証処理活性化情報には、所定の操作キーが操作された場合にユーザ認証を行う条件が記述されているので、所定の操作キーが操作された場合でも常にユーザ認証が行われるとは限られず、認証処理活性化情報に記述された種々の条件に基づいてユーザ認証の必要性が判断される。またユーザ認証を行った結果、認証が成功した場合には、所定の操作キーに対するキー操作が有効化されるので、操作パネルに対してあらためてキー操作を行う必要がなくなり、ユーザの操作回数を減少させることができる。
【００１５】
また請求項２にかかる発明は、請求項１記載の画像処理装置において、前記認証活性化情報には、前記所定の操作キーを除く他の操作キーの操作状態、又は前記所定の操作キーに対応する機能を除く他の機能の動作状態に応じた条件が記述されることを特徴としている。
【００１６】
かかる構成によれば、所定の操作キーが操作されたことを検知した場合でも、常にユーザ認証を行うのではなく、所定の操作キーを除く他の操作キーの操作状態、又は所定の操作キーに対応する機能を除く他の機能の動作状態に応じてユーザ認証を行うか否かを決定することができる。
【００１７】
また請求項３にかかる発明は、請求項１又は２記載の画像処理装置において、ネットワークを介して情報処理装置とデータ通信の送受信を行う通信手段と、前記情報処理装置の機能を利用するための操作キーを前記操作パネルに登録する操作キー登録手段とをさらに備え、前記操作キー登録手段は、前記情報処理装置の機能を利用するための操作キーを前記操作パネルに登録する際、当該操作キーに対して前記キー情報を割り付けると共に、当該キー情報に対し、前記情報処理装置から入力する前記ユーザ認証情報と前記認証処理活性化情報とを関連付けて前記記憶手段に記憶することを特徴としている。
【００１８】
かかる構成によれば、ネットワークを介して情報処理装置の機能を利用するための操作キーを画像処理装置の操作パネルに登録することができるようになる。したがって、ユーザは操作パネルを操作することによってネットワークを介して画像処理装置に接続されている情報処理装置の機能を利用することを指定することができるようなる。そしてこの場合においても、ユーザがユーザ認証を行うことが必要なキー操作を行った場合には画像処理装置においてユーザ認証を行うことができるようになる。
【００１９】
また請求項４にかかる発明は、複数の操作キーが設けられた操作パネルを有する画像処理装置において当該画像処理装置を利用するユーザを認証するユーザ認証方法であって、前記複数の操作キーのうちの所定の操作キーに割り付けられたキー情報と、前記所定の操作キーに対応する機能を利用可能なユーザを認証するためのユーザ認証情報と、前記所定の操作キーが操作された場合にユーザ認証を行う条件を記述した認証処理活性化情報とを関連づけて所定の記憶手段に記憶する記憶ステップと、前記複数の操作キーのいずれかが操作されたことを検知するキー操作検知ステップと、前記キー操作検知ステップにおいて前記所定の操作キーが操作されたことを検知した場合、前記キー情報に基づいて前記ユーザ認証情報と前記認証処理活性化情報とを読み出し、前記認証処理活性化情報に記述された条件に合致すれば、前記ユーザ認証情報に基づいてユーザ認証を行う認証ステップと、前記認証ステップにおいてユーザ認証が成功した場合に、前記所定の操作キーに対するキー操作を有効化するキー操作有効化ステップと、を有することを特徴としている。
【００２０】
また請求項５にかかる発明は、複数の操作キーが設けられた操作パネルを有する画像処理装置のコンピュータによって実行されるプログラムであって、前記コンピュータを、前記複数の操作キーのうちの所定の操作キーに割り付けられたキー情報と、前記所定の操作キーに対応する機能を利用可能なユーザを認証するためのユーザ認証情報と、前記所定の操作キーが操作された場合にユーザ認証を行う条件を記述した認証処理活性化情報とを関連づけて所定の記憶手段に記憶させる手段、前記複数の操作キーのいずれかが操作されたことを検知するキー操作検知手段、前記キー操作検知手段が前記所定の操作キーが操作されたことを検知した場合、前記キー情報に基づいて前記ユーザ認証情報と前記認証処理活性化情報とを読み出し、前記認証処理活性化情報に記述された条件に合致すれば、前記ユーザ認証情報に基づいてユーザ認証を行う認証処理手段、前記認証処理手段によるユーザ認証が成功した場合に、前記所定の操作キーに対するキー操作を有効化するキー操作有効化処理手段、として機能させることを特徴としている。
【発明の効果】
【００２１】
本発明によれば、画像処理装置においてユーザ認証を必要とするキー操作が行われた場合にはユーザ認証処理を行ってからそのキー操作を有効に反映させることができると共に、ユーザ認証を必要としないキー操作が行われた場合にはユーザ認証処理を行うことなく、そのままそのキー操作を有効に反映させることができる。それ故、操作パネルに対するユーザの操作回数を減少させることができ、特に画像処理装置において利用制限が課されている機能を使用する場合の操作パネルに対する操作性を改善することが可能である。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、各図面において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２３】
図１は、本実施形態における画像処理装置１を含む画像処理システムの一構成例を示す図である。図１に示すように本実施形態の画像処理装置１は、一般に複合機やＭＦＰなどと称される装置であり、例えばコピー機能、スキャナ機能、ＦＡＸ機能、プリンタ機能などの複数の機能を有している。この画像処理装置１は、装置本体１ａの上部に、原稿の画像を読み取るスキャナ部２を備え、装置本体１ａの下部に、用紙などの印刷媒体に対してプリント出力を行うプリンタ部３を備えている。また装置本体１ａの正面には、ユーザが操作可能な操作パネル４が設けられている。
【００２４】
この画像処理装置１はＬＡＮやＷＡＮなどのネットワーク８に接続されている。このネットワーク８には、画像処理装置１の他、サーバコンピュータとして用いられる情報処理装置５，６と、クライアントコンピュータとして用いられるユーザ端末装置７とが接続されている。そのため、画像処理装置１はネットワーク８を介してこれらの情報処理装置５，６およびユーザ端末装置７とデータの送受信が可能なように構成されている。また画像処理装置１は電話回線９にも接続されており、例えばＦＡＸデータなどはこの電話回線９を介して送受信される。
【００２５】
情報処理装置５，６は、それぞれの内部にハードディスク装置などの記憶部５ａ，５ｂを備えており、これら記憶部５ａ，５ｂにはそれぞれの情報処理装置５，６に予めインストールされたアプリケーションプログラムが記憶されている。図例では、情報処理装置５に対してアプリケーション１，２，３の３つのアプリケーションプログラムＰ１，Ｐ２，Ｐ３がインストールされており、情報処理装置６に対してアプリケーション１，２，３の３つのアプリケーションプログラムＰ４，Ｐ５，Ｐ６がインストールされている場合を例示している。ここでアプリケーションプログラムＰ１〜Ｐ６は例えば画像処理に関するプログラムであるという点では共通するものの、プログラムを実行することによって実現される機能はそれぞれ異なっている。
【００２６】
そして画像処理装置１はネットワーク８を介して情報処理装置５，６とデータの送受信を行うことにより、情報処理装置５，６が各種アプリケーションプログラムＰ１〜Ｐ６を実行することによって実現される機能を利用する。つまり、画像処理装置１は、情報処理装置５，６の機能を利用することで画像処理の一部又は全部を情報処理装置５，６に分担させることができるようになっている。例えば、画像処理装置１が原稿を読み取って得られる画像データをユーザ端末装置７に対してスキャン送信する際、ユーザが情報処理装置５，６のアプリケーションプログラムＰ１〜Ｐ６の中から少なくとも１つのアプリケーションプログラムを選択した場合には、画像処理装置１は、原稿を読み取った画像データを指定された情報処理装置５又は６に送信し、情報処理装置５又は６において選択されたアプリケーションプログラムを実行させて画像データに対する所定の画像処理を行わせ、その後、処理済みの画像データをユーザ端末装置７に対して送信させる。このように情報処理装置５，６の機能を利用して画像処理の一部又は全部を分担させることにより、画像処理装置１は、画像処理にかかる負荷を低減できるので、他のジョブなどを効率良く実行することができる。
【００２７】
図２は、画像処理装置１の操作パネル４を拡大して示す平面図である。図２に示すように操作パネル４は、液晶表示デバイスなどの表示画面の表面にタッチパネルセンサが配置された構成の画像表示部１０を有している。この画像表示部１０の画面上に配置されたタッチパネルセンサはユーザが操作可能なソフトキー１１を構成する。また操作パネル４において画像表示部１０の周囲にはユーザが操作可能な複数のハードキー１２が配置されている。このハードキー１２は、例えば押しボタン式のスイッチなどで構成される。したがって、本実施形態では、操作パネル４に設けられたソフトキー１１とハードキー１２とにより、ユーザが操作可能な複数の操作キー１３が構成されている。ここでソフトキー１１は、画像表示部１０に表示される操作キーの画像に対応する部分がひとつの操作キー１３を構成する。
【００２８】
図３は、画像処理装置１の概略構成を示すブロック図である。画像処理装置１は上述したスキャナ部２とプリンタ部３の他、内部に制御部２０を備えている。この制御部２０は画像処理装置１におけるジョブの実行を制御するものであり、例えば画像処理装置１において利用制限が課されていない機能（例えばブラックコピーなど）が使用される際には常にそのジョブの実行を許可し、かつそのジョブの実行を制御する。これに対し、画像処理装置１において特定のユーザにのみ利用することが許可された機能（例えばカラーコピーなど）が使用される際には、その機能に対応した操作キー１３が操作されたタイミングでユーザ認証処理を実行し、認証に成功した場合にそのキー操作が有効であると判断してそのジョブの実行を許可し、かつそのジョブの実行を制御する。
【００２９】
例えば、画像処理装置１においてコピージョブを実行する場合、制御部２０はスキャナ部２とプリンタ部３を制御することにより、スキャナ部２から原稿を読み取った画像データを入力し、その画像データをプリンタ部３に出力してプリント出力を行わせる。また画像処理装置１においてスキャンジョブを実行する場合、制御部２０はスキャナ部２を制御することにより、スキャナ部２から原稿を読み取った画像データを入力し、その画像データを内部に保存したり、ネットワーク８を介して情報処理装置５，６やユーザ端末装置７に出力する。また画像処理装置１においてＦＡＸジョブを実行する場合、送信時には制御部２０はスキャナ部２を制御することにより、スキャナ部２から原稿を読み取った画像データを入力し、その画像データを電話回線９に出力して宛先となる別の装置に送信し、受信時には制御部２０は電話回線９を介して画像データを入力し、その画像データをプリンタ部３に出力してこれを制御することにより、プリント出力を行わせる。さらに画像処理装置１においてプリントジョブを実行する場合、制御部２０はネットワーク８を介して画像データを入力し、その画像データをプリンタ部３に出力してこれを制御することにより、プリント出力を行わせる。
【００３０】
図４は、画像処理装置１の制御部２０の詳細な構成を示すブロック図である。制御部２０は、ＣＰＵ２１と、ＲＡＭ２２と、画像メモリ２３と、ハードディスク装置２４と、入出力インタフェース２５と、ＲＯＭ２６と、ＦＡＸモデム２７と、ネットワークインタフェース２８と、操作パネル４と、不揮発性メモリ２９とがデータバス３０を介して相互に接続された構成となっている。ＣＰＵ２１はＲＯＭ２６に格納されているプログラム３１を読み出して実行することにより、画像処理装置１の全体的な動作を制御する。またＣＰＵ２１は、プログラム３１を実行することにより、後述する各種の処理を実行し、種々の処理部として機能する。ＲＡＭ２２は、ＣＰＵ２１がプログラム３１に基づく処理を実行する際に各種パラメータなどを一時的に格納するメモリである。画像メモリ２３は、スキャナ部２から入出力インタフェース２５に入力する画像データ、ネットワーク８からネットワークインタフェース２８に入力する画像データ、或いは電話回線９からＦＡＸモデム２７に入力する画像データを一時的に格納するメモリである。画像メモリ２３に格納された画像データは、必要に応じてＣＰＵ２１による種々の画像処理が行われた後、ハードディスク装置２４に保存されたり、入出力インタフェース２５を介してプリンタ部３へと出力されたり、ネットワークインタフェース２８を介してネットワーク８に出力されたり、或いは、ＦＡＸモデム２７を介して電話回線９に出力される。
【００３１】
またＣＰＵ２１は、操作パネル４における画像表示部１０の表示画面を制御すると共に、操作パネル４の操作キー１３に対する操作状態を逐次監視する。ＣＰＵ２１が操作パネル４の画像表示部１０に対して操作キーを表示する際には、その操作キーに対応する機能に対して利用制限が課されているか否かにかかわらず、全てのユーザが操作可能な態様で表示する。
【００３２】
図５は、操作パネル４の画像表示部１０に表示される初期画面の一例を示す図であり、（ａ）はコピーモードの初期画面を、（ｂ）はスキャンモードの初期画面を示している。図５（ａ）に示すようにコピーモードの初期画面では、例えばカラーコピー機能に利用制限が課されている場合であっても、カラーモードにおける「カラー」の操作キー１３ａはユーザが操作可能な状態で表示される。つまり、図５（ａ）の初期画面では、カラーモードの選択項目においてカラーコピーを設定するための操作キー１３ａと、ブラックコピーを設定するための操作キー１３ｂとの双方が選択可能な状態に表示されると共に、ブラックコピーの操作キー１３ｂが選択されたデフォルト状態となっている。
【００３３】
また図５（ｂ）に示すようにスキャンモードの初期画面では、例えば解像度を設定するための操作キーが表示されると共に、スキャン送信時に情報処理装置５，６の機能を利用して画像処理を実行することを設定するための操作キー１３ｃ，１３ｄ，１３ｅ，１３ｆ，１３ｇが表示される。ここで操作キー１３ｃの「サーバ１」は、情報処理装置５を指定するためのキーであり、操作キー１３ｄの「サーバ２」は情報処理装置６を指定するためのキーである。また操作キー１３ｅの「アプリ１」は情報処理装置５，６それぞれのアプリケーション１を指定するためのキーであり、操作キー１３ｆの「アプリ２」は情報処理装置５，６それぞれのアプリケーション２を指定するためのキーであり、操作キー１３ｇの「アプリ３」は情報処理装置５，６それぞれのアプリケーション３を指定するためのキーである。したがって、スキャン送信時に情報処理装置５，６の機能を利用する場合、操作キー１３ｃ，１３ｄのいずれか一方を選択して情報処理装置を指定し、さらに操作キー１３ｅ，１３ｆ，１３ｇのうちからいずれか一つを選択してアプリケーションを指定する必要がある。そして初期画面においては、これらの操作キー１３ｃ，１３ｄ，１３ｅ，１３ｆ，１３ｇは、いずれもユーザが選択操作可能な状態で表示されているが、デフォルト状態ではいずれも非選択の状態となっている。
【００３４】
そしてユーザがいずれかの操作キーを操作すると、操作パネル４はその操作された操作キーに対応する操作信号をＣＰＵ２１に対して出力する。例えば、画像表示部１０の画面上に配置されたソフトキー１１が操作されると、操作パネル４は表示画面において操作された位置を座標で示した操作信号をＣＰＵ２１に出力する。またハードキー１２が操作されると、操作パネル４はそのハードキー１２に対応した操作信号をＣＰＵ２１に出力する。
【００３５】
そしてＣＰＵ２１は、操作パネル４から入力する操作信号に基づいてユーザが操作した操作キー１３を特定する。ＣＰＵ２１は、操作パネル４に配置された全ての操作キー１３を個別に割り付けたキー情報４１で管理しており、操作パネル４から操作信号を入力すると、その操作信号と、画像表示部１０に表示中の画面情報などから操作された操作キー１３に対応するキー情報４１を特定する。このキー情報４１は、図４に示すように不揮発性メモリ２９に格納されており、例えば画像表示部１０に表示する操作キーとして新規な操作キー１３が登録されると、それに伴ってキー情報４１が新規に登録される。
【００３６】
またＣＰＵ２１は、操作パネル４の各操作キー１３に対応する機能について特定のユーザしか使用することができない利用制限が課されている場合、その操作キーに対応する機能を利用可能なユーザを認証するためのユーザ認証情報４２と、その操作キーが操作された場合にユーザ認証を行う条件を記述した認証処理活性化情報４３とを関連づけて不揮発性メモリ２９に記憶させている。図６は、不揮発性メモリ２９に格納されるキー情報４１の一例を示す図である。本実施形態では、キー情報４１として操作キー１３に対して個別に割り付けられたキー番号が付与されている。図６の例では、キー番号が「１，２，５，Ｎ」のキー情報４１に対してユーザ認証情報４２と認証処理活性化情報４３とが関連づけられている。そのため、ＣＰＵ２１は、それらのキー番号に対応する操作キー１３が操作されたことを検知すると、そのキー情報４１に関連づけられたユーザ認証情報４２と認証処理活性化情報４３とを不揮発性メモリ２９から読み出し、操作パネル４の操作状態或いは画像処理装置１の動作状態が認証処理活性化情報４３に予め定められた条件に合致すれば、ユーザ認証情報４２に基づいてユーザ認証処理を行う。そしてユーザ認証に成功した場合には、当該操作キー１３に対するキー操作を有効なものと判断し、キー操作に基づく処理を実行する。これに対し、ユーザ認証に失敗した場合には、当該操作キー１３に対応する機能を使用することが許可されたユーザではないと判断し、キー操作に基づく処理は行わない。このように本実施形態では、ユーザ認証情報４２と認証処理活性化情報４３とが対応付けられた操作キー１３がユーザによって操作されると、その操作されたタイミングでユーザ認証を行うようになっている。
【００３７】
ユーザ認証情報４２は、画像処理装置１を使用するユーザを特定することができる情報であり、本実施形態の場合にはユーザ名とパスワードとで構成される。したがって、ある操作キー１３に対応する機能を使用することが許可されたユーザが複数存在する場合には、ユーザ認証情報４２にそれら複数のユーザのユーザ名とパスワードとが格納されている。尚、ユーザ認証情報４２は必ずしもユーザ名とパスワードである必要はなく、例えばユーザ個人を特定する情報であるＰＩＮコードなどを使用しても良い。また認証カードによる認証処理を行う場合には、認証カードに記録された個人情報を用いてユーザ認証情報としても良い。さらに指紋認証や静脈認証などのように生体認証による認証処理を行う場合には、生体情報読取装置によって検出された生体情報をユーザ認証情報としても良い。
【００３８】
認証処理活性化情報４３は、上述したようにキー情報４１に対応する所定の操作キー１３が操作された場合にユーザ認証を行う条件を記述した情報である。この情報には、例えば所定の操作キー１３以外の他の操作キー１３の操作状態や、所定の操作キー１３に対応する機能を除く他の機能の動作状態に応じた条件などが記述される。図７は、認証処理活性化情報４３におけるユーザ認証を行う条件の記述例を示す図である。図７（ａ）は、画像処理装置１においてパブリックモードがオン状態になっているときに、操作キー１３が操作されると、ユーザ認証処理を行う条件である。したがって、図７（ａ）に示す認証処理活性化情報４３が関連づけられたキー情報４１に対応する操作キー１３が操作された場合、ＣＰＵ２１はパブリックモードがオン状態であればユーザ認証処理を行い、オフ状態であればユーザ認証処理を行わない。また図７（ｂ）は、キー番号「１０８」が割り付けられた他の操作キー１３がオン状態になっているときに、当該操作キー１３が操作されると、ユーザ認証処理を行う条件である。したがって、図７（ｂ）に示す認証処理活性化情報４３が関連づけられたキー情報４１に対応する操作キー１３が操作された場合、ＣＰＵ２１は、キー番号「１０８」の操作キー１３の状態を確認し、オン状態であればユーザ認証処理を行い、オフ状態であればユーザ認証処理を行わない。また図７（ｃ）は、画像処理装置１においてパブリックモードがオン状態であり、かつ、キー番号「１０８」が割り付けられた他の操作キー１３がオン状態になっているときに、当該操作キー１３が操作されると、ユーザ認証処理を行う条件である。したがって、図７（ｃ）に示す認証処理活性化情報４３が関連づけられたキー情報４１に対応する操作キー１３が操作された場合、ＣＰＵ２１は、パブリックモードがオン状態であり、かつ、キー番号「１０８」の操作キー１３がオン状態であればユーザ認証処理を行い、そうでない場合にはユーザ認証処理を行わない。また図７（ｄ）は、認証処理活性化情報４３が関連づけられたキー情報４１に対応する操作キー１３が操作された場合、常にユーザ認証処理を行う条件である。したがって、図７（ｄ）に示す認証処理活性化情報４３が関連づけられたキー情報４１に対応する操作キー１３が操作された場合、ＣＰＵ２１はそれに応答して必ずユーザ認証処理を行うようになる。さらに図７（ｅ）は、認証処理活性化情報４３が関連づけられたキー情報４１に対応する操作キー１３が操作された場合、ユーザ認証処理を行わないという条件である。したがって、図７（ｅ）に示す認証処理活性化情報４３が関連づけられたキー情報４１に対応する操作キー１３が操作された場合、ＣＰＵ２１はユーザ認証処理を行わない。それ故、認証処理活性化情報４３に対して図７（ｅ）に示す条件が記述されると、それに関連づけられたキー情報１３に対応する操作キー１３には利用制限が課されないことになる。
【００３９】
ここでユーザ認証情報４２および認証処理活性化情報４３は、例えば画像処理装置１の管理者が操作パネル４の操作キー１３ごとに予め設定し登録しておくことができる。そのため、不揮発性メモリ２９には、管理者の権限の有無を判別するためのアクセス制御情報４９が格納されており、ＣＰＵ２１は、このアクセス制御情報４９に基づいて管理者を認証し、認証が成功した場合に、その管理者によって登録されるユーザ認証情報４２と認証処理活性化情報４３とを各操作キー１３のキー情報４１に関連づけて不揮発性メモリ２９に記憶する。
【００４０】
図８および図９は操作パネル４を介して操作キー１３に対応するキー情報４１にユーザ認証情報４２と認証処理活性化情報４３を登録する手順の一例を示す図である。例えば、画像処理装置１の操作パネル４が図８（ａ）に示すような状態であるとき、管理者は操作パネル４に設けられた「管理」の操作キー１３ｈを操作する。すると、画像表示部１０の表示画面は図８（ｂ）に示すように管理者のログインを促す画面に切り替わる。ここで管理者は「管理者名」と表示された操作キー１３ｉを操作して管理者名を入力すると共に、「パスワード」と表示された操作キー１３ｊを操作して管理者のパスワードを入力する。このとき必要に応じて、「キーボード表示」と表示された操作キー１３ｋを操作することにより、画像表示部１０にキーボードの画像が表示されるので、そのキーボードの各キーを操作すれば任意の文字列を入力することができる。そして管理者名とパスワードの入力が完了すれば、次に「ログイン／ログアウト」と表示された操作キー１３ｍを操作することにより、画像処理装置１において管理者の認証処理が実行される。そしてその認証処理に成功すると、画像表示部１０の表示画面は図８（ｃ）に示すように管理者が設定可能な項目を表示した画面に切り替わる。ここで管理者は「キー認証設定」と表示された操作キー１３ｎを操作することにより、画面が切り替わり、操作パネル４の各操作キー１３に対するユーザ認証設定を行うことができる。
【００４１】
例えばコピーモードの操作キー１３に対してユーザ認証設定を行う場合、画像表示部１０の表示画面は図９（ａ）に示すようにコピーモードの操作画面に切り替わる。ここで例えばカラーコピーを使用することができるユーザを制限したい場合、管理者は「カラー」と表示された操作キー１３ａを操作する。このときＣＰＵ２１は、ユーザ認証設定の対象となる操作キーを特定する。そして画像表示部１０の表示画面は図９（ｂ）に示すようにカラーコピーを利用可能なユーザ名とパスワードとを登録する画面に切り替わる。つまり、図９（ｂ）の表示画面は、ユーザ認証情報４２を登録する画面である。ここで管理者は「ユーザ名」と表示された操作キー１３ｐを操作してカラーコピーの使用を許可するユーザ名を入力すると共に、「パスワード」と表示された操作キー１３ｑを操作してそのユーザに対するパスワードを入力する。このとき必要に応じて、「キーボード表示」と表示された操作キー１３ｋを操作することにより、画像表示部１０にキーボードの画像が表示されるので、そのキーボードの各キーを操作すれば任意の文字列を入力することができる。そしてユーザ名とパスワードの入力が完了すれば、「登録」と表示された操作キー１３ｒを操作することにより、入力されたユーザ名とパスワードとがユーザ認証情報４２に書き込まれ、次のユーザ名とパスワードとを入力することができるようになる。そしてカラーコピーの使用を許可する全てのユーザの登録が完了すれば、「次へ」と表示された操作キー１３ｓを操作することにより、画像表示部１０の表示画面は図９（ｃ）に示すようにユーザ認証を行う条件を入力する画面に切り替わる。つまり、図９（ｃ）の表示画面は、認証処理活性化情報４３を登録する画面である。ここで管理者は、入力欄１０ａに対し、ユーザ認証を行う条件を入力する。このとき「キーボード表示」と表示された操作キー１３ｋを操作することにより、画像表示部１０にキーボードの画像が表示されるので、そのキーボードの各キーを操作すれば任意の文字列を入力することができる。そしてユーザ認証を行う条件の入力が完了すれば、「完了」と表示された操作キー１３ｔを操作することにより、入力された条件が認証処理活性化情報４３に書き込まれる。そして上記のようにして登録されたユーザ認証情報４２と認証処理活性化情報４３とが「カラー」の操作キー１３ａに対応するキー情報４１に関連づけられて不揮発性メモリ２９に格納される。
【００４２】
次に、ユーザが画像処理装置１を使用する場合の操作手順について説明する。図１０は、コピーモードでカラーコピーを使用する場合の操作パネル４に対する操作手順の一例を示す図である。図１０（ａ）に示すようなコピーモードの初期画面が表示されている状態で、カラーコピーを使用したいユーザは「カラー」と表示された操作キー１３ａを操作する。この「カラー」の操作キー１３ａに対応するキー情報４１には管理者によって登録されたユーザ認証情報４２と認証処理活性化情報４３とが関連づけられている。そして認証処理活性化情報４３には例えば常にユーザ認証を行うことが条件として記述されている。そのため、「カラー」の操作キー１３ａが操作されたことに伴い、画像処理装置１においてユーザ認証処理が開始され、画像表示部１０の表示画面は図１０（ｂ）に示すようなユーザ名とパスワードを入力する画面に切り替わる。つまり、図１０（ｂ）の表示画面は、カラーコピーを使用するユーザがユーザ認証を行うための画面である。ここでユーザは「ユーザ名」と表示された操作キー１３ｐを操作して自身のユーザ名を入力すると共に、「パスワード」と表示された操作キー１３ｑを操作して自身のパスワードを入力する。このとき必要に応じて、「キーボード表示」と表示された操作キー１３ｋを操作することにより、画像表示部１０にキーボードの画像が表示されるので、そのキーボードの各キーを操作すれば任意の文字列を入力することができる。そしてユーザ名とパスワードの入力が完了すれば、次に「ログイン／ログアウト」と表示された操作キー１３ｍを操作することにより、画像処理装置１においてキー情報４１に関連づけられたユーザ認証情報４２と、ユーザが入力した情報とを照合するユーザ認証処理が行われる。そしてユーザ認証処理に成功すると、操作キー１３ａに対するキー操作が有効となり、画像表示部１０の表示画面は、図１０（ｃ）に示すようにコピーモードの操作画面で「カラー」が選択された状態に切り替わる。したがって、ユーザはスキャナ部２に原稿をセットして操作パネル４のスタートキーを操作すれば、原稿のカラーコピーを行うことができる。
【００４３】
そして図１０（ｃ）に示すように「カラー」が選択された状態で、ユーザが「ブラック」の操作キー１３ｂ或いは「ログイン／ログアウト」の操作キー１３ｍを操作すると、画像表示部１０の表示画面は図１０（ａ）の状態に戻る。このとき、「カラー」の操作キー１３ａに対するキー操作は無効になる。つまり、本実施形態では、キー操作に基づいてユーザ認証を行った結果、画像処理装置１における特定の機能を有効にした場合、その後、その有効にした機能に背反する機能を選択する操作が行われたときに、その有効にした機能を無効にする。例えば、「カラー」の操作キー１３ａに対するキー操作が有効になったときに、これを無効にする無効化キーとして「ブラック」の操作キー１３ｂと「ログイン／ログアウト」の操作キー１３ｍとを登録しておくことにより、これらの操作キー１３ｂ，１３ｍが操作されれば操作キー１３ａに対応するカラーコピーの機能を無効にすることができる。
【００４４】
一方、図１０（ａ）に示すようなコピーモードの初期画面が表示されている状態で、ユーザがブラックコピー（モノクロコピー）を使用したい場合には、スキャナ部２に原稿をセットしてそのまま操作パネル４のスタートキーを操作すれば、原稿のブラックコピーを行うことができる。
【００４５】
したがって、本実施形態の画像処理装置１は、ユーザが白黒原稿のブラックコピーを行う場合には画像処理装置１に対してログイン操作を行う必要がなくなり、またカラーコピーを行う場合にはパブリックモードを抜けるための操作を行う必要がなくなるので、操作パネル４に対するユーザの操作回数が減少し、操作性を向上させることが可能である。
【００４６】
次に図１１は、スキャンモードでスキャン送信を行う場合の操作パネル４に対する操作手順の一例を示す図である。ここで本実施形態では、一例として、情報処理装置５が情報処理装置６よりも高機能であり、情報処理装置５のアプリケーション１，２，３のそれぞれの機能を利用するユーザに利用制限が課されているものとする。この場合、「アプリ１」、「アプリ２」および「アプリ３」の操作キー１３ｅ，１３ｆ，１３ｇのそれぞれに対応するキー情報４１に対してユーザ認証情報４２と認証処理活性化情報４３とが関連づけられており、それぞれの認証処理活性化情報４３には「サーバ１」の操作キー１３ｃが操作されていることが条件として記述されている。
【００４７】
例えばユーザが情報処理装置５のアプリケーション１を利用してスキャン送信を行う場合、「サーバ１」の操作キー１３ｃを操作すると、画像表示部１０の表示画面は図１１（ａ）のようになり、「サーバ１」の操作キー１３ｃが選択された状態となる。そしてユーザはアプリケーション１を指定するために「アプリ１」の操作キー１３ｅを操作する。この「アプリ１」の操作キー１３ｅに対応するキー情報４１には管理者によって登録されたユーザ認証情報４２と認証処理活性化情報４３とが関連づけられている。そして認証処理活性化情報４３には「サーバ１」の操作キー１３ｃが操作されていることが条件として記述されている。そのため、「サーバ１」の操作キー１３ｃを選択した状態で「アプリ１」の操作キー１３ｅが操作されたことに伴って、画像処理装置１においてユーザ認証処理が開始される。そして画像表示部１０の表示画面は図１１（ｂ）に示すようなユーザ名とパスワードを入力する画面に切り替わる。つまり、図１１（ｂ）の表示画面は、情報処理装置５のアプリケーション１の機能を利用してスキャン送信を行うユーザがユーザ認証を行うための画面である。ここでユーザは「ユーザ名」と表示された操作キー１３ｐを操作して自身のユーザ名を入力すると共に、「パスワード」と表示された操作キー１３ｑを操作して自身のパスワードを入力する。このとき必要に応じて、「キーボード表示」と表示された操作キー１３ｋを操作することにより、画像表示部１０にキーボードの画像が表示されるので、そのキーボードの各キーを操作すれば任意の文字列を入力することができる。そしてユーザ名とパスワードの入力が完了すれば、次に「ログイン／ログアウト」と表示された操作キー１３ｍを操作することにより、画像処理装置１において操作キー１３ｅに対応するキー情報４１に関連づけられたユーザ認証情報４２と、ユーザが入力した情報とを照合するユーザ認証処理が行われる。そしてユーザ認証処理に成功すると、操作キー１３ｅに対するキー操作が有効となり、画像表示部１０の表示画面は、図１１（ｃ）に示すようにスキャン送信の操作画面で「サーバ１」と「アプリ１」とが選択された状態に切り替わる。したがって、ユーザはスキャナ部２に原稿をセットして操作パネル４のスタートキーを操作すれば、スキャン送信のジョブが実行され、画像データが情報処理装置５に送信される。そして情報処理装置５では、アプリケーション１に対応するプリケーションプログラムＰ１が実行され、画像処理装置１から入力した画像データに対する画像処理が行われる。そして情報処理装置５で画像処理が行われた画像データは、例えばユーザ端末装置７に送信される。
【００４８】
これに対し、例えばユーザが情報処理装置６の各アプリケーションを利用してスキャン送信を行う場合、利用制限は課されていないので、「サーバ２」の操作キー１３ｄを操作して「サーバ２」を選択した状態とし、「アプリ１」、「アプリ２」および「アプリ３」のいずれかの操作キー１３ｅ，１３ｆ，１３ｇを操作すれば、ユーザ認証を行うことなく、スキャン送信のジョブの実行を指示することができる。
【００４９】
このように本実施形態では、認証活性化情報４３に、他の操作キーの操作状態や他の機能の動作状態を、ユーザ認証を行うための条件として記述しておくことができるので、同じ操作キーが操作された場合でも、他の操作キーの操作状態や画像処理装置１の動作状態などに応じてユーザ認証を行ったり、又は行わなかったりすることを自由に設定することができる。それ故、操作パネル４に配置される複数の操作キー４のそれぞれに対してユーザ認証を必要とする操作であるか否かをきめ細かに設定することが可能であり、操作パネル４に対するユーザの操作回数を最小限に抑えつつも、画像処理装置１の各機能を利用することができるユーザを制限することができる。
【００５０】
次に画像処理装置１の動作について説明する。図１２〜図１９は、画像処理装置１のＣＰＵ２１がプログラム３１を実行することによって行われる処理手順の一例を示すフローチャートである。図１２は、ＣＰＵ２１が行う処理手順のメインルーチンを示すフローチャートである。画像処理装置１に電源が投入されると、ＣＰＵ２１はＲＯＭ２６からプログラム３１を読み出して実行することにより、操作パネル処理（ステップＳ１）と、画像入力処理（ステップＳ２）と、画像出力処理（ステップＳ３）と、ＦＡＸ通信処理（ステップＳ４）と、ネットワーク処理（ステップＳ５）とを繰り返し行う。
【００５１】
操作パネル処理（ステップＳ１）は、操作パネル４の各操作キー１３に対して行われる操作に基づいた処理を行う処理である。尚、この操作パネル処理（ステップＳ１）の詳細については後述する。画像入力処理（ステップＳ２）は、スキャナ部２を制御することにより、スキャナ部２から画像データを入力して画像メモリ２３に格納するための処理である。画像出力処理（ステップＳ３）は、画像メモリ２３に格納されている画像データをプリンタ部３に出力してプリンタ部３を制御することにより画像のプリント出力を行うための処理である。ＦＡＸ通信処理（ステップＳ４）は、電話回線９を介してＦＡＸデータの送受信を行うための処理である。ネットワーク処理（ステップＳ５）は、ネットワーク８を介して情報処理装置５，６およびユーザ端末装置７とのデータ通信を行ってそれに伴う処理を実行するための処理である。尚、このネットワーク処理（ステップＳ５）の詳細については後述する。
【００５２】
図１３は、操作パネル処理（ステップＳ１）の詳細を示すフローチャートである。この操作パネル処理では、まずキー操作検出処理（ステップＳ１１）が行われる。このときＣＰＵ２１は、キー操作検出手段として機能する。図１４はこのキー操作検出処理の詳細を示すフローチャートである。ＣＰＵ２１は、操作パネル４からの操作信号の有無により、操作パネル４の操作キー１３が操作されたか否かを判断する（ステップＳ２１）。ここで操作が検出されなければ、キー操作検出処理を終了する。一方、操作が検出された場合、ＣＰＵ２１は操作パネル４から入力した操作信号に基づいてキー情報４１を特定する。これにより、ユーザが操作した操作キー１３に対応するキー情報４１が特定される。そしてキー操作検出処理を終了し、図１３のフローチャートに戻る。
【００５３】
キー操作検出処理（ステップＳ１１）が終了すると、次にキー無効化処理（ステップＳ１２）が行われる。このときＣＰＵ２１は、キー操作無効化処理手段として機能する。図１５はこのキー無効化処理の詳細を示すフローチャートである。ＣＰＵ２１は、まずキー操作検出処理（ステップＳ１１）においてキー情報４１が特定されているか否かを判断する（ステップＳ３１）。ここでキー情報４１が特定されていなければ、操作パネル４に対する操作が行われていないことになるため、このキー無効化処理は終了する。一方、キー情報４１が特定されている場合、そのキー情報４１に対応する操作キーが無効化キーとして登録されているかを検索し（ステップＳ３２）、登録されているか否かを判断する（ステップＳ３３）。ここで無効化キーとして登録されていなければ、特に何も行う必要はないので、キー無効化処理を終了する。これに対し、キー情報４１に対応する操作キーが無効化キーとして登録されていれば、画像処理装置１において現在有効化されているキー操作を無効化する（ステップＳ３４）。したがって、例えば、カラーコピーを利用可能な状態で、ユーザが「ブラック」の操作キー１３ｂ或いは「ログイン／ログアウト」の操作キー１３ｍを操作すると、このキー無効化処理によってカラーコピーの機能は利用できなくなる。そして図１３のフローチャートに戻る。
【００５４】
キー無効化処理（ステップＳ１２）が終了すると、次にキー有効化処理（ステップＳ１３）が行われる。図１６はこのキー有効化処理の詳細を示すフローチャートである。ＣＰＵ２１は、まずキー操作検出処理（ステップＳ１１）においてキー情報４１が特定されているか否かを判断する（ステップＳ４１）。ここでキー情報４１が特定されていなければ、操作パネル４に対する操作が行われていないことになるため、このキー有効化処理は終了する。一方、キー情報４１が特定されている場合、そのキー情報４１に関連づけられたユーザ認証情報４２と認証処理活性化情報４３とを検索し（ステップＳ４２）、そのキー情報４１に対してユーザ認証情報４２と認証処理活性化情報４３とが関連づけられているかを判断する（ステップＳ４３）。ここでキー情報４１に対して関連づけられた情報が存在しない場合（ステップＳ４３でＮＯ）、ユーザ認証を行う必要はないため、ユーザによる操作キー１３に対するキー操作を有効化する（ステップＳ４９）。このステップＳ４９では、ＣＰＵ２１がキー操作有効化手段として機能する。一方、キー情報４３に対して関連づけられた情報が存在する場合（ステップＳ４３でＹＥＳ）、ＣＰＵ２１は、そのキー情報４１に関連づけられた認証処理活性化情報４３を読み出し（ステップＳ４４）、その認証処理活性化情報４３に設定されたユーザ認証を行う条件に合致するか否かの判断を行う（ステップＳ４５）。ここでユーザ認証を行う条件に合致しない場合には、ユーザ認証を行う必要はないため、ユーザによる操作キー１３に対するキー操作を有効化する（ステップＳ４９）。これに対し、ユーザ認証を行う条件に合致する場合、ＣＰＵ２１はキー情報４１に関連づけられたユーザ認証情報４２を読み出し（ステップＳ４６）、ユーザ認証処理を行う（ステップＳ４７）。このときＣＰＵ２１は、認証処理手段として機能する。ユーザ認証処理（ステップＳ４７）では、操作パネル４の画像表示部１０に対してユーザ名とパスワードを入力する画面（例えば図１０（ｂ）参照）が表示され、ユーザが操作パネル４を操作して入力するユーザ名とパスワードが、ユーザ認証情報４２に登録された情報と一致するか否かを判断する処理が行われる。そしてＣＰＵ２１は認証が成功したか否かを判断し（ステップＳ４８）、認証が成功していれば、ユーザによる操作キー１３に対するキー操作を有効化する（ステップＳ４９）。これに対し、認証が失敗していれば、ユーザによる操作キー１３に対するキー操作を有効化することなく、処理を終了し、図１３のフローチャートに戻る。
【００５５】
キー有効化処理（ステップＳ１３）が終了すると、次に表示更新処理（ステップＳ１４）が行われる。この表示更新処理では、ＣＰＵ２１は、画像表示部１０の表示画面を更新する。例えば、上述したキー有効化処理（ステップＳ１３）においてキー操作が有効化されていれば、その有効化されたキー操作が反映された表示画面に更新する。これに対し、キー操作が有効化されていなければ、ユーザが行ったキー操作は反映されず、前回の画面と同じ画面を表示する。したがって、例えば図１０（ａ）に示すようなコピーモードの初期画面が表示されている状態で、ユーザが「カラー」と表示された操作キー１３ａを操作した場合、そのキー操作が有効化されていれば、画像表示部１０の表示画面は図１０（ｃ）に示す状態に切り替わるが、そのキー操作が有効化されていなければ、画像表示部１０の表示画面は図１０（ａ）に示す状態に戻る。
【００５６】
そして表示更新処理（ステップＳ１４）が終了すると、次にキー認証登録処理（ステップＳ１５）が行われる。図１７はこのキー認証登録処理の詳細を示すフローチャートである。ＣＰＵ２１は、まずキー操作検出処理（ステップＳ１１）においてキー情報４１が特定されているか否かを判断する（ステップＳ５１）。ここでキー情報４１が特定されていなければ、操作パネル４に対する操作が行われていないことになるため、このキー認証登録処理は終了する。一方、キー情報４１が特定されている場合、そのキー情報４１に基づいて操作パネル４の「管理」の操作キー１３ｈ（図８（ａ）参照）が操作されたか否かを判断する（ステップＳ５２）。ここで「管理」の操作キー１３ｈではない場合は、処理を進める必要がないため、キー認証登録処理を終了する。一方、「管理」の操作キー１３ｈである場合、ＣＰＵ２１はアクセス制御情報４９を読み出し（ステップＳ５３）、管理者認証処理を行って（ステップＳ５４）、管理者の認証に成功したか否かを判断する（ステップＳ５５）。ここで管理者の認証に失敗した場合には、処理を進めることができないため、キー認証登録処理を終了する。一方、管理者の認証に成功した場合、ＣＰＵ２１は、操作パネル４の画像表示部１０に設定項目選択画面（図８（ｃ）参照）を表示し（ステップＳ５６）、その画面で「キー認証設定」に対応する操作キー１３ｎが操作されたか否かを判断する（ステップＳ５７）。ここで操作キー１３ｎ以外の操作キー１３が操作された場合には、ステップＳ５９に進み、その他の設定処理を行ってキー認証登録処理を終了する。これに対し、操作キー１３ｎが操作された場合には、ステップＳ５８に進み、操作キー認証設定処理を実行する。
【００５７】
図１８は操作キー認証設定処理（ステップＳ５８）の詳細を示すフローチャートである。この処理では、ＣＰＵ２１は、画像表示部１０に対し、認証設定対象の操作キー選択画面（図９（ａ）参照）を表示し（ステップＳ６１）、管理者によって設定対象の操作キー１３が選択されるまで待機する（ステップＳ６２）。操作キー１３が選択されると、ＣＰＵ２１はその選択された操作キー１３に対応するキー情報４１を特定し（ステップＳ６３）、画像表示部１０に対してユーザ認証情報入力画面（図９（ｂ）参照）を表示する（ステップＳ６４）。そして管理者によるユーザ認証情報の入力操作が完了すると（ステップＳ６５）、ＣＰＵ２１は入力されたユーザ認証情報４２をキー情報４１に関連づけて不揮発性メモリ２９に記憶する（ステップＳ６６）。続いてＣＰＵ２１は、画像表示部１０に対して認証処理活性化情報入力画面（図９（ｃ）参照）を表示する（ステップＳ６７）。そして管理者による認証処理活性化情報４３の入力操作が完了すると（ステップＳ６８）、ＣＰＵ２１は入力された認証処理活性化情報４３をキー情報４１に関連づけて不揮発性メモリ２９に記憶する（ステップＳ６９）。以上で図１３の操作パネル処理が終了する。
【００５８】
次に図１２のネットワーク処理（ステップＳ５）について説明する。図１９はこのネットワーク処理の詳細を示すフローチャートである。このネットワーク処理では、ネットワーク８に対して情報処理装置５，６が設置された場合、それら情報処理装置５，６にインストールされているアプリケーションプログラムＰ１〜Ｐ６による機能を画像処理装置１において利用できるようにするために、情報処理装置５，６から受信するコマンドやデータに基づいて操作パネル４に新規な操作キー１３を登録する処理が行われる。つまり、この処理においてＣＰＵ２１は操作キー登録手段として機能する。ＣＰＵ２１は、まず、ネットワーク８を介してデータを受信したか否かを判断し（ステップＳ７１）、データを受信していなければ、ステップＳ７６に進み、その他のネットワーク処理を行って処理を終了する。一方、ネットワーク８を介してデータを受信していれば、その受信データに操作キー登録コマンドが含まれているか否かを判断する（ステップＳ７２）。ここで操作キー登録コマンドが含まれていなければ、ステップＳ７６に進み、その他のネットワーク処理を行って処理を終了する。一方、操作キー登録コマンドが含まれていれば、ＣＰＵ２１はそのコマンドに基づいて新規な操作キー１３を登録する（ステップＳ７３）。このときＣＰＵ２１は新規な操作キー１３に対して新規なキー情報４１を割り付け、不揮発性メモリ２９に記憶する。そしてＣＰＵ２１は、受信データに認証設定コマンドが含まれているか否かを判断する（ステップＳ７４）。ここで認証設定コマンドが含まれていなければ、ステップＳ７６に進み、その他のネットワーク処理を行って処理を終了する。これに対し、認証設定コマンドが含まれていれば、同時に受信しているユーザ認証情報４２と認証処理活性化情報４３とをステップＳ７３で記憶したキー情報４１に関連づけて不揮発性メモリ２９に記憶する（ステップＳ７５）。その後、その他のネットワーク処理（ステップＳ７６）を行って処理を終了する。
【００５９】
以上のように本実施形態における画像処理装置１は、複数の操作キー１３が設けられた操作パネル４を有しており、各操作キー１３に割り付けられたキー情報４１と、所定の操作キー１４に対応する機能を利用可能なユーザを認証するためのユーザ認証情報４２と、所定の操作キー１３が操作された場合にユーザ認証を行う条件を記述した認証処理活性化情報４２とを関連づけて不揮発性メモリ２９に記憶している。そして、ユーザ認証情報４２と認証処理活性化情報４３とが関連づけられたキー情報４１に対応する操作キーが操作されたことを検知した場合、キー情報４１に基づいてユーザ認証情報４２と認証処理活性化情報４３とを読み出し、認証処理活性化情報４３に記述された条件に合致すれば、ユーザ認証情報４２に基づいてユーザ認証を行い、そのユーザ認証に成功した場合に、ユーザが行ったキー操作を有効化するように構成されている。そのため、この画像処理装置１はユーザ認証を必要とするキー操作の場合にのみユーザ認証処理を行い、ユーザ認証を必要としないキー操作の場合にはそのまま画像処理装置１の各機能を使用することができるようになっている。またユーザ認証処理を行う場合でも、ユーザ認証に成功すればユーザ認証処理を行う前に行われたキー操作が有効になって画像処理装置１に反映されるため、操作パネル４に対するユーザの操作回数を減少させることができ、利用制限が課されている機能を使用する場合の操作パネルに対する操作性を改善することが可能である。
【００６０】
以上、本発明の一実施形態について説明したが、本発明は上述した内容のものに限定されるものではない。つまり、本発明には種々の変形例が適用可能である。例えば、上述した実施形態では、画像処理装置１がコピー機能、スキャナ機能、ＦＡＸ機能、プリンタ機能などの複数の機能を有する装置である場合を例示したが、本発明の画像処理装置はそれらのうちの少なくとも１つの機能を有する装置であれば良い。
【図面の簡単な説明】
【００６１】
【図１】画像処理装置を含む画像処理システムの一構成例を示す図である。
【図２】画像処理装置の操作パネルを拡大して示す平面図である。
【図３】画像処理装置の概略構成を示すブロック図である。
【図４】画像処理装置の制御部の詳細な構成を示すブロック図である。
【図５】操作パネルの画像表示部に表示される初期画面の一例を示す図であり、（ａ）はコピーモードの初期画面を、（ｂ）はスキャンモードの初期画面を示す図である。
【図６】不揮発性メモリに格納されるキー情報の一例を示す図である。
【図７】認証処理活性化情報におけるユーザ認証を行う条件の記述例を示す図である。
【図８】操作パネルを介して操作キーに対応するキー情報にユーザ認証情報と認証処理活性化情報を登録する手順の一例を示す図である。
【図９】操作パネルを介して操作キーに対応するキー情報にユーザ認証情報と認証処理活性化情報を登録する手順の一例を示す図である。
【図１０】コピーモードでカラーコピーを使用する場合の操作パネルに対する操作手順の一例を示す図である。
【図１１】スキャンモードでスキャン送信を行う場合の操作パネルに対する操作手順の一例を示す図である。
【図１２】画像処理装置のＣＰＵがプログラムを実行することによって行われる処理手順の一例を示すフローチャートである。
【図１３】操作パネル処理の詳細を示すフローチャートである。
【図１４】キー操作検出処理の詳細を示すフローチャートである。
【図１５】キー無効化処理の詳細を示すフローチャートである。
【図１６】キー有効化処理の詳細を示すフローチャートである。
【図１７】キー認証登録処理の詳細を示すフローチャートである。
【図１８】操作キー認証設定処理の詳細を示すフローチャートである。
【図１９】ネットワーク処理の詳細を示すフローチャートである。
【図２０】従来の画像処理装置においてユーザが例えばカラーコピーを利用する場合の操作パネルに対する操作手順の一例を示す図である。
【図２１】パブリックモードを初期状態とする画像処理装置においてユーザがカラーコピーを利用する場合の操作パネルに対する操作手順の一例を示す図である。
【符号の説明】
【００６２】
１  画像処理装置
５，６  情報処理装置
８  ネットワーク
４  操作パネル
１１  ソフトキー（操作キー）
１２  ハードキー（操作キー）
１３  操作キー
２１  ＣＰＵ
２８  ネットワークインタフェース（通信手段）
２９  不揮発性メモリ（記憶手段）
３１  プログラム
４１  キー情報
４２  ユーザ認証情報
４３  認証処理活性化情報
【図１】
2010134549.tif 000003
【図２】
2010134549.tif 000004
【図３】
2010134549.tif 000005
【図４】
2010134549.tif 000006
【図５】
2010134549.tif 000007
【図６】
2010134549.tif 000008
【図７】
2010134549.tif 000009
【図８】
2010134549.tif 000010
【図９】
2010134549.tif 000011
【図１０】
2010134549.tif 000012
【図１１】
2010134549.tif 000013
【図１２】
2010134549.tif 000014
【図１３】
2010134549.tif 000015
【図１４】
2010134549.tif 000016
【図１５】
2010134549.tif 000017
【図１６】
2010134549.tif 000018
【図１７】
2010134549.tif 000019
【図１８】
2010134549.tif 000020
【図１９】
2010134549.tif 000021
【図２０】
2010134549.tif 000022
【図２１】
2010134549.tif 000023