(57)【要約】【課題】  グループに対して操作権限を許可する画像形成装置において、グループに属さないユーザに対しても適切な操作権限を許可することを目的とする。【解決手段】  ユーザが所属するグループに対して、所定の操作権限を許可する画像形成装置であって、入力手段を介してユーザによって入力されたユーザに係るデータに基づき、該ユーザがどのグループに所属しているか否かを判定する所属グループ判定手段５１と、所属グループ判定手段において、ユーザがどのグループにも属していないと判定されると、該ユーザに係るデータと、デフォルトのグループに係るデータと、を対応付けるデフォルトグループ対応付け手段５２と、を有することによって上記課題を解決する。【選択図】  図５
2006180103.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが所属するグループに対して、所定の操作権限を許可する画像形成装置であって、
入力手段を介してユーザによって入力されたユーザに係るデータに基づき、該ユーザがどのグループに所属しているか否かを判定する所属グループ判定手段と、
前記所属グループ判定手段において、ユーザがどのグループにも属していないと判定されると、該ユーザに係るデータと、デフォルトのグループに係るデータと、を対応付けるデフォルトグループ対応付け手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記デフォルトのグループに係るデータと、画像形成における操作権限に係るデータと、を対応付けて管理するデフォルトグループ・権限管理手段に含まれる、前記画像形成における操作権限に係るデータを設定又は変更するデータ設定・変更手段を更に有することを特徴とする請求項１記載の画像形成装置。
【請求項３】
グループに属さないユーザによる操作権限に係る有効期限情報をユーザに提示する有効期限情報提示手段を更に有することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
ユーザに係るデータと、ユーザが所属するグループに係るデータと、を関連付けて管理するユーザ・グループ管理手段を更に有することを特徴とする請求項１乃至３何れか一項記載の画像形成装置。
【請求項５】
ユーザが所属するグループに係るデータと、画像形成における操作権限に係るデータと、を関連付けて管理するグループ・権限管理手段を更に有することを特徴とする請求項１乃至４何れか一項記載の画像形成装置。
【請求項６】
前記デフォルトのグループに係るデータと、画像形成における操作権限に係るデータと、を対応付けて管理するデフォルトグループ・権限管理手段を更に有することを特徴とする請求項１乃至５何れか一項記載の画像形成装置。
【請求項７】
ユーザが所属するグループに対して、所定の操作権限を許可する画像形成装置におけるコンピュータを、
入力手段を介してユーザによって入力されたユーザに係るデータに基づき、該ユーザがどのグループに所属しているか否かを判定する所属グループ判定手段と、
前記所属グループ判定手段において、ユーザがどのグループにも属していないと判定されると、該ユーザに係るデータと、デフォルトのグループに係るデータと、を対応付けるデフォルトグループ対応付け手段と、
して動作させることを特徴とする画像形成プログラム。
【請求項８】
請求項７記載の画像形成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成プログラム及び記録媒体に関する。
【背景技術】
【０００２】
ユーザ毎に、例えば画像形成装置の各アプリ（例えば、コピーアプリ、プリンタアプリ、ＦＡＸアプリ、スキャナアプリ、ドキュメントボックスアプリ等）の操作権限等を設定する方法は、ユーザ数に比例し、その設定に係る管理労力も増大し、効率的ではない問題があった。なお、ここで操作権限とは、ユーザが、アプリを操作して、アプリを使用する権限や、各アプリの設定を変更する権限のことである。
【０００３】
例えば、従来の方法では、あるユーザを画像形成装置のユーザとして追加する場合、各アプリ毎に、該ユーザに何処までの操作権限を与えるか、例えば使用も設定の変更も許可するか、又は使用のみを許可するか、又は使用も設定の変更も許可しないか、等を設定しなくてはならなかった。
【０００４】
このような問題を解決するため、ユーザと、操作権限等との間に、グループという概念を導入し、ユーザはグループに所属させ、また、アプリの操作権限は、グループと対応付けて、グループに対して許可するようにする方法がある。
【０００５】
このような方法では、あるユーザを画像形成装置のユーザとして追加する場合、ユーザを追加するグループを選んで、該グループに所属させれば、自動的に該グループに許可されている権限が該ユーザにも許可されたことになり、効率的に管理等を行うことができた。
【特許文献１】特開２００１−３１２４７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したようなグループを用いる方法では、画像形成装置にログインできる有効なユーザであって、グループに属さないユーザが存在した場合、該ユーザに対して、アプリケーションに係る操作権限等を適切に許可することができない問題があった。
【０００７】
本発明は、上記の点に鑑みなされたもので、グループに対して操作権限を許可する画像形成装置において、グループに属さないユーザに対しても適切な操作権限を許可することを目的とする。
【課題を解決するための手段】
【０００８】
そこで、上記課題を解決するため、本発明は、ユーザが所属するグループに対して、所定の操作権限を許可する画像形成装置であって、入力手段を介してユーザによって入力されたユーザに係るデータに基づき、該ユーザがどのグループに所属しているか否かを判定する所属グループ判定手段と、前記所属グループ判定手段において、ユーザがどのグループにも属していないと判定されると、該ユーザに係るデータと、デフォルトのグループに係るデータと、を対応付けるデフォルトグループ対応付け手段と、を有することを特徴とする。
【０００９】
本発明によれば、ユーザが所属するグループに対して、所定の操作権限を許可する画像形成装置であって、入力手段を介してユーザによって入力されたユーザに係るデータに基づき、該ユーザがどのグループに所属しているか否かを判定する所属グループ判定手段と、前記所属グループ判定手段において、ユーザがどのグループにも属していないと判定されると、該ユーザに係るデータと、デフォルトのグループに係るデータと、を対応付けるデフォルトグループ対応付け手段と、を有することにより、グループに対して操作権限を許可する画像形成装置において、グループに属さないユーザに対しても適切な操作権限を許可することができる。
【００１０】
なお、画像形成装置は、例えば後述するコピー１又はプリンタ２又はスキャナ３又はＦＡＸ４又はＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）５に対応する。また入力手段は、例えば後述するサーバ６又はＰＣ８のキーボード、又はコピー１又はプリンタ２又はスキャナ３又はＦＡＸ４又はＭＦＰ５のオペレーションパネル２１等に対応する。また、所属グループ判定手段は、例えば後述する所属グループ判定手段５１に対応する。また、デフォルトグループ対応付け手段は、例えば後述するデフォルグループ対応付け手段５２に対応する。
【００１１】
また、上記課題を解決するための手段として、画像形成プログラム及び記録媒体としてもよい。
【発明の効果】
【００１２】
本発明によれば、グループに対して操作権限を許可する画像形成装置において、グループに属さないユーザに対しても適切な操作権限を許可することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面に基づいて説明する。
【実施例１】
【００１４】
図１は、画像形成システムの一例を示す図である。図１に示されるように、画像形成システムは、例えば、ＳＡＭ（Ｓｅｃｕｒｉｔｙ  Ａｃｃｏｕｎｔ  Ｍａｎａｇｅｒ）データベース７と、サーバ（ドメインコントローラ）６と、少なくとも１つ以上のＰＣ８と、コピー１及び／又はプリンタ２及び／又はスキャナ３及び／又はＦＡＸ４及び／又はＭＦＰ５と、がネットワークを介して接続されている。
【００１５】
なお、ＳＡＭデータベース７は、ユーザ、グループ、装置（又は装置にインストールされたアプリケーション等）のアクセス（操作）権限の情報等、ドメインコントローラとして動作するサーバ６が持っている情報を管理しており、ネットワークを介して共有されているファイルや、ＭＦＰ５等のリソースをシングルサインオンで利用できるようになっている。
【００１６】
また、本発明に係る機能又は手段等は、コピー１又はプリンタ２又はスキャナ３又はＦＡＸ４又はＭＦＰ５に実装されるが、以下では説明の簡略化のため、ＭＦＰ５に実装されているものとして説明を行う。
【００１７】
また、図１では、サーバ６がドメインコントローラとして動作するように説明を行ったが、例えば、ＭＦＰ５が、ドメインコントローラとして動作し、ＳＡＭデータベース７は、ＭＦＰ５が有するユーザ、グループ、装置のアクセス権限の情報等を管理するようにしてもよい。また、画像形成システムを、シングルサインオン等に対応していない構成とする場合、例えば、ＭＦＰ５や、ＦＡＸ４等が各々ローカルにＳＡＭデータベース７を持ち、各々の装置がユーザ認証を行うようにしてもよい。但し、以下、実施例１及び実施例２では、説明の簡略化のため、サーバ６がドメインコントローラとして動作し、ＳＡＭデータベース７を有するものとして説明を行う。
【００１８】
以下、ＭＦＰ５のハードウェア構成の一例を、図２に示す。図２は、ＭＦＰの一例のハードウェア構成図である。図２に示されるように、ＭＦＰ５は、ハードウェア構成として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、画像蓄積メモリ１４と、記憶装置１５と、ネットワークコントローラ１６と、ドライブ装置１７と、スキャナ１９と、プロッタ２０と、オペレーションパネル２１と、を含む。
【００１９】
ネットワークコントローラ１６は、ＭＦＰ５をネットワーク等に接続するインターフェースである。後述するＭＦＰ５のソフトウェア及び／又は機能等に対応するＭＦＰ５のプログラム（以下、画像形成プログラムという）は、例えばＳＤメモリーカード等の記録媒体１８によってＭＦＰ５に提供されるか、ネットワークを通じてダウンロードされる。記録媒体１８は、ドライブ装置１７にセットされ、画像形成プログラムが記録媒体１８からドライブ装置１７を介して記録装置１５にインストールされる。
【００２０】
ＲＯＭ１２は、データ等を格納する。ＲＡＭ１３は、例えばＭＦＰ５の起動時等に記録装置１５から画像形成プログラム等を読み出して格納する。ＣＰＵ１１は、ＲＡＭ１３に読み出され格納された画像形成プログラム等に従って処理を実行する。
【００２１】
画像蓄積メモリ１４は、画像形成に係る画像（及び後述する文書）を蓄積するメモリである。スキャナ１９は、画像形成プログラム（又はＣＰＵ１１）等からの要求に応じて、紙から図形や写真を読み取って、画像データを画像蓄積メモリ１４に蓄積したり、ネットワークを介して当該ＭＦＰ５と接続されたＰＣ８に転送したりする装置である。プロッタ２０は、画像形成プログラム（又はＣＰＵ１１）等からの要求に応じて、画像蓄積メモリ１４に蓄積されている画像データ等をベクトルデータによって出力する装置である。
【００２２】
オペレーションパネル２１は、画像形成プログラム（又はＣＰＵ１１）等からの要求に応じて、画面を表示したり、該画面上でユーザが選択又は入力した情報を画像形成プログラム（又はＣＰＵ１１）等に渡したりする。
【００２３】
以下、ＭＦＰ５の基本的なソフトウェア構成の一例を、図３に示す。図３は、ＭＦＰのソフトウェア構成図（その１）である。図３に示されるように、ＭＦＰ５は、ソフトウェア構成として、ネットワークコントローラ制御部３１と、プロトコル処理部３２と、全体制御部３３と、コピーアプリ３４と、プリンタアプリ３５と、ＦＡＸアプリ３６と、スキャナアプリ３７と、ドキュメントボックスアプリ３８と、を含む。
【００２４】
ネットワークコントローラ制御部３１は、ネットワークコントローラ１６を制御する制御部である。プロトコル処理部３２は、プロトコルに係る処理を行う処理部である。なお、ネットワークの一例としてWindows（登録商標）ネットワークを例にとった場合のプロトコル処理部３２の詳細を後述する図４に示す。
【００２５】
全体制御部３３は、ＭＦＰ５の全体を制御する制御部である。コピーアプリ３４は、コピーに係る処理を行うアプリケーションである。プリンタアプリ３５は、プリントに係る処理を行うアプリケーションである。ＦＡＸアプリ３６は、ＦＡＸに係る処理を行うアプリケーションである。スキャナアプリ３７は、スキャンに係る処理を行うアプリケーションである。ドキュメントボックスアプリ３８は、文書（画像データ等も含む）を管理する処理を行うアプリケーションである。
【００２６】
以下、ネットワークの一例としてWindows（登録商標）ネットワークを例に、より詳細なＭＦＰ５のソフトウェア構成の一例を、図４に示す。図４は、ＭＦＰのソフトウェア構成図（その２）である。図４に示されるように、ＭＦＰ５は、ソフトウェア構成として、ネットワークコントローラ制御部３１と、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）処理部４１と、ＮｅｔＢＥＵＩ（ＮｅｔＢＩＯＳ  Ｅｘｔｅｎｄｅｄ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）処理部４２と、ＩＰＸ／ＳＰＸ（Ｉｎｔｅｒｎｅｔｗｏｒ  Ｐａｃｋｅｔ  ｅＸｃｈａｎｇｅ／Ｓｅｑｕｅｎｃｅｄ  Ｐａｃｋｅｔ  ｅＸｃｈａｎｇｅ）処理部４３と、ＮｅｔＢＩＯＳ（Ｎｅｔｗｏｒｋ  Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）処理部４２と、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）処理部４５と、全体制御部３３と、コピーアプリ３４と、プリンタアプリ３５と、ＦＡＸアプリ３６と、スキャナアプリ３７と、ドキュメントボックスアプリ３８と、を含む。
【００２７】
ＴＣＰ／ＩＰ処理部４１は、ＴＣＰ／ＩＰに係る処理を行うプロトコル処理部である。ＮｅｔＢＥＵＩ処理部４２は、ＮｅｔＢＥＵＩに係る処理を行うプロトコル処理部である。ＩＰＸ／ＳＰＸ処理部４３は、ＩＰＸ／ＳＰＸに係る処理を行うプロトコル処理部である。ＮｅｔＢＩＯＳ処理部４４は、ＮｅｔＢＩＯＳに係る処理を行うプロトコル処理部である。ＳＭＢ処理部４５は、ＳＭＢに係る処理を行うプロトコル処理部である。
【００２８】
以下、ＭＦＰ５のハードウェア及び／又はソフトウェア等によって実現されるＭＦＰ５の機能の一例を、図５に示す。図５は、ＭＦＰの機能構成図（その１）である。
【００２９】
図５に示されるように、ＭＦＰ５は、機能構成として、所属グループ判定手段５１と、デフォルトグループ対応付け手段５２と、データ設定・変更手段５３と、を含む。
【００３０】
所属グループ判定手段５１は、例えばオペレーションパネル２１を介してユーザによって入力されたユーザ名等に基づいて、該ユーザがどのグループに所属しているか否かを判定する。例えば所属グループ判定手段５１は、オペレーションパネル２１を介してユーザによって入力されたユーザ名と、サーバ６等より取得した、ＳＡＭデータベース７において管理されている、ユーザ名に対応する、ユーザ、グループの情報と、に基づいて、ユーザがどのグループに所属しているか否かを判定する。なお、以下では説明の簡略化のため、サーバ６等より取得する、ユーザ、グループの情報等がまとまったものを単にユーザ情報ともいう。
【００３１】
デフォルトグループ対応付け手段５２は、所属グループ判定手段５１においてユーザがどのグループにも属していないと判定されると、該ユーザに係るデータと、デフォルトのグループに係るデータと、を対応付ける。例えばデフォルトグループ対応付け手段５２は、操作権限の判定の際に参照される権限判定フラグ等に、後述するデフォルトグループ・権限テーブル６４を適用する（用いる）旨のフラグをセットする。
【００３２】
データ設定・変更手段５３は、例えばユーザからの要求等に応じて、後述する図１０又は図１１又は図１２に示されるような画面をオペレーションパネル２１等に表示し、該画面を用いてユーザが入力又は選択した情報（又はデータ）等に応じて、例えばデフォルトのグループに係るデータと対応付けて管理されている画像形成における操作権限に係るデータを設定又は変更する旨、例えばＳＡＭデータベース７（又はサーバ８）等に要求し、データを設定又は変更する。
【００３３】
なお、ここでは、説明の簡略化のため、設定又は変更するデータの例として、デフォルトのグループに係るデータと対応付けて管理されている画像形成における操作権限に係るデータとしたが、データ設定・変更手段５３は、後述する図６から図９に示されるようなテーブルに格納されているデータを設定又は変更する画面をオペレーションパネル２１等に表示し、該画面を用いてユーザが入力又は選択した情報（又はデータ）等に応じて、対応するデータを設定又は変更する旨、例えばＳＡＭデータベース７（又はサーバ８）等に要求し、データを設定又は変更する。
【００３４】
以下、例えばＳＡＭデータベース７等において管理されている、ユーザの情報と、装置（本実施例においてはＭＦＰ５）にインストールされたアプリケーション等の操作権限の情報と、を対応付けるユーザ・権限テーブル６１の一例を、図６に示す。図６は、ユーザ・権限テーブルの一例を示す図である。
【００３５】
図６に示されるように、ユーザ・権限テーブル６１は、ユーザの情報と、ＭＦＰ５にインストールされたアプリケーション等の操作権限の情報と、を対応付ける。なお、図に示される「◎」は、操作として、使用も、設定（設定の変更も含む）も可能であることを表し、「○」は、操作として、使用のみが可能であることを表し、「×」は、操作として、使用も、設定も不可能であることを表している。以下においても同様である。
【００３６】
例えば、ユーザ・権限テーブル６１を参照することにより、ユーザ「Ｙａｍａｄａ」は、コピーアプリ、スキャナアプリ、ＦＡＸアプリ、プリンタアプリの使用も、設定も操作として可能であることが分かる。
【００３７】
以下、例えばＳＡＭデータベース７等において管理されている、ユーザの情報と、グループの情報と、を対応付けるユーザ・グループテーブル６２の一例を、図７に示す。図７は、ユーザ・グループテーブルの一例を示す図である。
【００３８】
図７に示されるように、ユーザ・グループテーブル６２は、ユーザの情報と、グループの情報と、を対応付ける。例えば、ユーザ・グループテーブル６２を参照することにより、ユーザ「Ｙａｍａｄａ」は、Ａｄｍｉｎユーザグループ、プリンタアプリユーザグループ、ＦＡＸアプリユーザグループ、コピーアプリユーザグループに所属していることが分かる。
【００３９】
以下、例えばＳＡＭデータベース７等において管理されている、グループの情報と、装置（本実施例においてはＭＦＰ５）にインストールされたアプリケーション等の操作権限の情報と、を対応付けるグループ・権限テーブル６３の一例を、図８に示す。図８は、グループ・権限テーブルの一例を示す図である。
【００４０】
図８に示されるように、グループ・権限テーブル６３は、グループの情報と、ＭＦＰ５にインストールされたアプリケーション等の操作権限の情報と、を対応付ける。例えば、グループ・権限テーブル６３を参照することにより、Ａｄｍｉｎユーザグループは、コピーアプリ、スキャナアプリ、ＦＡＸアプリ、プリンタアプリの使用も、設定も操作として可能であることが分かる。
【００４１】
以下、例えばＳＡＭデータベース７等において管理されている、デフォルトのグループの情報と、装置（本実施例においてはＭＦＰ５）にインストールされたアプリケーション等の操作権限の情報と、を対応付けるデフォルトグループ・権限テーブル６４の一例を、図９に示す。図９は、デフォルトグループ・権限テーブルの一例を示す図である。
【００４２】
図９に示されるように、デフォルトグループ・権限テーブル６４は、デフォルトのグループの情報と、ＭＦＰ５にインストールされたアプリケーション等の操作権限の情報と、を対応付ける。例えば、デフォルトグループ・権限テーブル６４を参照することにより、Ｄｅｆａｕｌｔユーザグループは、コピーアプリ、スキャナアプリ、ＦＡＸアプリ、プリンタアプリの使用も、設定も操作として、可能であることが分かる。
【００４３】
以下、例えばオペレーションパネル２１等に表示される初期設定画面７１の一例を、図１０に示す。図１０は、初期設定画面の一例を示す図である。
【００４４】
上述したように、データ設定・変更手段５３は、例えばユーザからの要求等に応じて、初期設定画面７１を作成し、オペレーションパネル２１等に表示する。ユーザは、初期設定画面７１を用いて、例えばＤｅｆａｕｌｔユーザグループが、使用可能なアプリケーション等を設定（初期設定）する。
【００４５】
データ設定・変更手段５３は、初期設定画面７１を用いてユーザが入力又は選択した情報（又はデータ）等に応じて、デフォルトのグループに係るデータと対応付けて管理されている画像形成における操作権限に係るデータを設定する旨、例えばＳＡＭデータベース７（又はサーバ８）等に要求し、データを設定する。
【００４６】
なお、図１０では、ユーザは、Ｄｅｆａｕｌｔユーザグループが使用できるアプリケーションを、コピーアプリと、ＦＡＸアプリと、ドキュメントボックスアプリと、スキャナアプリと、プリンタアプリと、に初期設定している。
【００４７】
以下、例えばオペレーションパネル２１等に表示される設定変更画面７２の一例を、図１１に示す。図１１は、設定変更画面の一例を示す図である。
【００４８】
上述したように、データ設定・変更手段５３は、例えばユーザからの要求等に応じて、設定変更画面７２を作成し、オペレーションパネル２１等に表示する。ユーザは、設定変更画面７２を用いて、例えばＤｅｆａｕｌｔユーザグループが、使用可能なアプリケーション等の設定を変更する。
【００４９】
データ設定・変更手段５３は、設定変更画面７２を用いてユーザが入力又は選択した情報（又はデータ）等に応じて、デフォルトのグループに係るデータと対応付けて管理されている画像形成における操作権限に係るデータを変更する旨、例えばＳＡＭデータベース７（又はサーバ８）等に要求し、データを（設定を）変更する。
【００５０】
なお、図１１では、ユーザは、Ｄｅｆａｕｌｔユーザグループが使用できるアプリケーションを、コピーアプリと、スキャナアプリと、プリンタアプリと、に限定するよう設定を変更している。
【００５１】
以下、例えばオペレーションパネル２１等に表示される詳細設定変更画面７３の一例を、図１２に示す。図１２は、詳細設定変更画面の一例を示す図である。
【００５２】
上述したように、データ設定・変更手段５３は、例えばユーザからの要求等に応じて、詳細設定変更画面７３を作成し、オペレーションパネル２１等に表示する。ユーザは、詳細設定変更画面７３を用いて、例えばＤｅｆａｕｌｔユーザグループが、使用可能なアプリケーション（図１２の例ではコピーアプリケーション）等の詳細設定を変更する。
【００５３】
データ設定・変更手段５３は、詳細設定変更画面７３を用いてユーザが入力又は選択した情報（又はデータ）等に応じて、デフォルトのグループに係るデータと対応付けて管理されている、例えばコピーアプリケーションの詳細設定を変更する旨、例えばＳＡＭデータベース７（又はサーバ８）等に要求し、データを（詳細設定を）変更する。
【００５４】
なお、図１２では、ユーザは、Ｄｅｆａｕｌｔユーザグループが使用できるコピーアプリの詳細設定を、使用できる色は白黒と、単色と、に、枚数は制限有りに、トレイは、第１給紙と、第２給紙と、に設定を変更している。なお、ここでは、Ｄｅｆａｕｌｔユーザグループが使用できるコピーアプリの詳細設定の初期設定では、例えば、使用できる色は白黒と、単色と、２色と、カラーと、に、枚数は制限なしに、トレイは、第１給紙と、第２給紙と、手差しと、に設定されていたものとして説明を行っている。
【００５５】
以下、図１１又は図１２等を用いて説明したように、ユーザが、設定（又は詳細設定）を変更する処理の一例を、フローチャートを用いて説明する。図１３は、設定変更処理を示すフローチャート（その１）である。
【００５６】
ＭＦＰ５は、例えばオペレーションパネル２１等に表示した画面において、ユーザに所定の操作を実行されると、ステップＳ１０において、認証機能が有効か否かを判定する。ＭＦＰ５は、認証機能が有効であると判定すると（ステップＳ１０においてＹＥＳ）、ステップＳ１１に進み、認証機能が有効でないと判定すると（ステップＳ１０においてＮＯ）、ステップＳ２１に進む。なお、図１３においては説明の簡略化のため、認証機能が有効でないと判定すると単にステップＳ２１に進むとしているが、ＭＦＰ５は、認証機能が有効でないと判定すると、例えば該ユーザの権限を、ユーザ・権限テーブル６１を用いて判定するようにして、つまりステップＳ１７の処理を経て、ステップＳ２１に進むようにしてもよい。
【００５７】
ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されている認証機能有効・無効フラグ等を参照し、認証機能が有効か否かを判定する。
【００５８】
ステップＳ１１では、ＭＦＰ５が、図１４に示されるような認証ログイン画面７４をオペレーションパネル２１等に表示する。図１４は、認証ログイン画面の一例を示す図である。
【００５９】
図１４に示されるように、認証ログイン画面７４には、ユーザ名を入力するユーザ名入力領域７３１と、パスワードを入力するパスワード入力領域７３２と、が含まれ、ユーザは、ユーザ名入力領域７３１にユーザ名を、また、パスワード入力領域７３２にユーザ名に対応するパスワードを入力し、「ＯＫ」ボタン７３３を押す。
【００６０】
図１３に戻り、ＭＦＰ５は、ユーザによって、ユーザ名と、パスワードと、が入力されたと判定すると、ステップＳ１２において、ネットワーク認証が有効か否かを判定する。ＭＦＰ５は、ネットワーク認証が有効であると判定すると（ステップＳ１２においてＹＥＳ）、ステップＳ１４に進み、ネットワーク認証が有効でないと判定すると（ステップＳ１２においてＮＯ）、ステップＳ１３に進む。
【００６１】
ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されているネットワーク認証有効・無効フラグ等を参照し、ネットワーク認証が有効か否かを判定する。
【００６２】
ステップＳ１３では、ＭＦＰ５が、認証ログイン画面７４を用いてユーザが入力したユーザ名及びパスワードを用いて、認証（ローカル認証）を行い、該認証の結果、認証（ログイン）が成功したと判定すると（ステップＳ１３においてＹＥＳ）、ステップＳ２１に進み、認証（ログイン）が失敗したと判定すると（ステップＳ１３においてＮＯ）、ステップＳ２４に進む。
【００６３】
なお、図１３においては説明の簡略化のため、認証（ログイン）が成功したと判定すると単にステップＳ２１に進むとしているが、ＭＦＰ５は、認証（ログイン）が成功したと判定すると、例えば該ユーザの権限を、ユーザ・権限テーブル６１を用いて判定するようにして、つまりステップＳ１７の処理を経て、ステップＳ２１に進むようにしてもよい。
【００６４】
一方ステップＳ１４では、ＭＦＰ５が、サーバ認証（サーバ６）にログインが成功したか否かを判定する。ＭＦＰ５は、サーバ認証（サーバ６）にログインが成功したと判定すると（ステップＳ１４においてＹＥＳ）、ステップＳ１５に進み、サーバ認証（サーバ６）にログインできなかったと判定すると（ステップＳ１４においてＮＯ）、ステップＳ２４に進む。
【００６５】
ステップＳ１５では、ＭＦＰ５が、サーバ６等よりログインしたユーザに対応するユーザ情報を取得する。つまり、ＭＦＰ５は、サーバ６等よりログインしたユーザに対応する、ユーザ、グループの情報等を取得する。
【００６６】
ステップＳ１５に続いてステップＳ１６に進み、ＭＦＰ５は、グループ認証機能が有効な否かを判定する。ＭＦＰ５は、グループ認証機能が有効であると判定すると（ステップＳ１６においてＹＥＳ）、ステップＳ１８に進み、グループ認証機能が有効でないと判定すると（ステップＳ１６においてＮＯ）、ステップＳ１７に進む。
【００６７】
ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されているグループ認証機能有効・無効フラグ等を参照し、グループ認証機能が有効か否かを判定する。
【００６８】
ステップＳ１７では、ＭＦＰ５が、ユーザ・権限テーブル６１を適用し、ステップＳ２１に進む。つまり、ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されている、後述するステップＳ２３等における権限の有無を判定する際に参照される権限判定フラグ等に、ユーザ・権限テーブル６１を適用する（用いる）旨のフラグをセットし、ステップＳ２１に進む。
【００６９】
一方、ステップＳ１８では、ＭＦＰ５が、ユーザが、グループに所属しているユーザ（グループ管理ユーザ）か否かを判定する。ＭＦＰ５は、ユーザが、グループ管理ユーザであると判定すると（ステップＳ１８においてＹＥＳ）、ステップＳ１９に進み、グループ管理ユーザでないと判定すると（ステップＳ１８においてＮＯ）、ステップＳ２０に進む。
【００７０】
例えばＭＦＰ５は、ステップＳ１５において取得したユーザ情報にグループの情報が含まれていた場合は、ユーザはグループに所属していると判定し、ユーザ情報にグループの情報が含まれていなかった場合は、ユーザはグループに所属していないと判定する。
【００７１】
ステップＳ１９では、ＭＦＰ５が、グループ・権限テーブル６３を適用し、ステップＳ２１に進む。つまり、ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されている、後述するステップＳ２３等における権限の有無を判定する際に参照される権限判定フラグ等に、グループ・権限テーブル６３を適用する（用いる）旨のフラグをセットし、ステップＳ２１に進む。
【００７２】
一方、ステップＳ２０では、ＭＦＰ５が、デフォルトグループ・権限テーブル６４を適用し、ステップＳ２１に進む。つまり、ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されている、後述するステップＳ２３等における権限の有無を判定する際に参照される権限判定フラグ等に、デフォルトグループ・権限テーブル６４を適用する（用いる）旨のフラグをセットし、ステップＳ２１に進む。
【００７３】
ステップＳ２１では、ＭＦＰ５が、例えば図１１に示したような設定変更画面７２をオペレーションパネル２１等に表示する。ステップＳ２１に続いてステップＳ２２に進み、ＭＦＰ５は、設定変更画面７２においてユーザが操作した操作情報（又は操作データ）を受け取る。
【００７４】
ステップＳ２２に続いてステップＳ２３に進み、ＭＦＰ５は、ユーザ名や、権限判定フラグ等に基づいて、サーバ６等を介し、対応するテーブルを参照し、該ユーザに、ステップＳ２１において受け取った操作情報に係る操作を実行する権限が有るか否かを判定する。ＭＦＰ５は、ユーザに操作を実行する権限が有ると判定すると（ステップＳ２３においてＹＥＳ）、ステップＳ２５に進み、ユーザに操作を実行する権限が無いと判定すると（ステップＳ２３においてＮＯ）、ステップＳ２４に進む。
【００７５】
ステップＳ２４では、ＭＦＰ５が、図１５に示されるような認証エラー画面７５をオペレーションパネル２１等に表示し、設定変更処理を終了する。図１５は、認証エラー画面の一例を示す図である。図１５に示されるように、認証エラー画面７５には、ユーザアカウント（ユーザ名及びパスワードの組み合わせ）が無効か、若しくは実行権限がない旨が表示されている。
【００７６】
図１３に戻り、ステップＳ２５では、ＭＦＰ５が、ステップＳ２２において受け取った操作情報等に基づいて、設定変更等の操作を実行する。ステップＳ２５に続いてステップＳ２６に進み、ＭＦＰ５は、操作が完了したか否かを判定する。ＭＦＰ５は、操作が完了したと判定すると（ステップＳ２６においてＹＥＳ）、設定変更処理を終了し、操作が完了していないと判定すると（ステップＳ２６においてＮＯ）、ステップＳ２１に戻る。
【００７７】
例えばＭＦＰ５は、オペレーションパネル２１等に表示した所定の画面等において、操作完了ボタン等がユーザに押されたと判定すると、操作が完了したと判定する。
【実施例２】
【００７８】
以下、ＭＦＰ５の機能構成の他の例及び設定変更処理の他の例等を実施例２に示す。なお、実施例２では、主に実施例１と異なる点について主に説明を行う。
【００７９】
図１６は、ＭＦＰの機能構成図（その２）である。図１６に示されるように、ＭＦＰ５は、機能構成として、所属グループ判定手段５１と、デフォルトグループ対応付け手段５２と、データ設定・変更手段５３と、期限情報格納部５４と、情報提示手段５５と、を含む。
【００８０】
期限情報格納部５４は、ＲＡＭ１３又は記録装置１５等にグループ未所属のユーザ（又はアカウント）に対する有効期限（例えば、操作権限等の有効期限）に係る情報を格納する。情報提示手段５５は、要求に応じて、期限情報格納部５４に格納されている有効期限に係る情報を含む画面（例えば、注意画面７６）等を作成し、オペレーションパネル２１等に表示する。
【００８１】
以下、ユーザが、設定（又は詳細設定）を変更する処理の他の例を、フローチャートを用いて説明する。図１７は、設定変更処理を示すフローチャート（その２）である。
【００８２】
ＭＦＰ５は、例えばオペレーションパネル２１等に表示した画面において、ユーザに所定の操作を実行されると、ステップＳ３０において、認証機能が有効か否かを判定する。ＭＦＰ５は、認証機能が有効であると判定すると（ステップＳ３０においてＹＥＳ）、ステップＳ３１に進み、認証機能が有効でないと判定すると（ステップＳ３０においてＮＯ）、ステップＳ４４に進む。なお、図１７においては説明の簡略化のため、認証機能が有効でないと判定すると単にステップＳ４４に進むとしているが、ＭＦＰ５は、認証機能が有効でないと判定すると、例えば該ユーザの権限を、ユーザ・権限テーブル６１を用いて判定するようにして、つまりステップＳ３７の処理を経て、ステップＳ４４に進むようにしてもよい。
【００８３】
ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されている認証機能有効・無効フラグ等を参照し、認証機能が有効か否かを判定する。
【００８４】
ステップＳ３１では、ＭＦＰ５が、図１４に示したような認証ログイン画面７４をオペレーションパネル２１等に表示する。
【００８５】
ＭＦＰ５は、ユーザによって、ユーザ名と、パスワードと、が入力されたと判定すると、ステップＳ３２において、ネットワーク認証が有効か否かを判定する。ＭＦＰ５は、ネットワーク認証が有効であると判定すると（ステップＳ３２においてＹＥＳ）、ステップＳ３４に進み、ネットワーク認証が有効でないと判定すると（ステップＳ３２においてＮＯ）、ステップＳ３３に進む。
【００８６】
ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されているネットワーク認証有効・無効フラグ等を参照し、ネットワーク認証が有効か否かを判定する。
【００８７】
ステップＳ３３では、ＭＦＰ５が、認証ログイン画面７４を用いてユーザが入力したユーザ名及びパスワードを用いて、認証（ローカル認証）を行い、該認証の結果、認証（ログイン）が成功したと判定すると（ステップＳ３３においてＹＥＳ）、ステップＳ４４に進み、認証（ログイン）が失敗したと判定すると（ステップＳ３３においてＮＯ）、ステップＳ４７に進む。
【００８８】
なお、図１７においては説明の簡略化のため、認証（ログイン）が成功したと判定すると単にステップＳ４４に進むとしているが、ＭＦＰ５は、認証（ログイン）が成功したと判定すると、例えば該ユーザの権限を、ユーザ・権限テーブル６１を用いて判定するようにして、つまりステップＳ３７の処理を経て、ステップＳ４４に進むようにしてもよい。
【００８９】
一方ステップＳ３４では、ＭＦＰ５が、サーバ認証（サーバ６）にログインが成功したか否かを判定する。ＭＦＰ５は、サーバ認証（サーバ６）にログインが成功したと判定すると（ステップＳ３４においてＹＥＳ）、ステップＳ３５に進み、サーバ認証（サーバ６）にログインできなかったと判定すると（ステップＳ３４においてＮＯ）、ステップＳ４７に進む。
【００９０】
ステップＳ３５では、ＭＦＰ５が、サーバ６等よりログインしたユーザに対応するユーザ情報を取得する。つまり、ＭＦＰ５は、サーバ６等よりログインしたユーザに対応する、ユーザ、グループの情報等を取得する。
【００９１】
ステップＳ３５に続いてステップＳ３６に進み、ＭＦＰ５は、グループ認証機能が有効な否かを判定する。ＭＦＰ５は、グループ認証機能が有効であると判定すると（ステップＳ３６においてＹＥＳ）、ステップＳ３８に進み、グループ認証機能が有効でないと判定すると（ステップＳ３６においてＮＯ）、ステップＳ３７に進む。
【００９２】
ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されているグループ認証機能有効・無効フラグ等を参照し、グループ認証機能が有効か否かを判定する。
【００９３】
ステップＳ３７では、ＭＦＰ５が、ユーザ・権限テーブル６１を適用し、ステップＳ４４に進む。つまり、ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されている、後述するステップＳ４６等における権限の有無を判定する際に参照される権限判定フラグ等に、ユーザ・権限テーブル６１を適用する（用いる）旨のフラグをセットし、ステップＳ４４に進む。
【００９４】
一方、ステップＳ３８では、ＭＦＰ５が、ユーザが、グループに所属しているユーザ（グループ管理ユーザ）か否かを判定する。ＭＦＰ５は、ユーザが、グループ管理ユーザであると判定すると（ステップＳ３８においてＹＥＳ）、ステップＳ３９に進み、グループ管理ユーザでないと判定すると（ステップＳ３８においてＮＯ）、ステップＳ４０に進む。
【００９５】
例えばＭＦＰ５は、ステップＳ３５において取得したユーザ情報にグループの情報が含まれていた場合は、ユーザはグループに所属していると判定し、ユーザ情報にグループの情報が含まれていなかった場合は、ユーザはグループに所属していないと判定する。
【００９６】
ステップＳ３９では、ＭＦＰ５が、グループ・権限テーブル６３を適用し、ステップＳ４４に進む。つまり、ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されている、後述するステップＳ４６等における権限の有無を判定する際に参照される権限判定フラグ等に、グループ・権限テーブル６３を適用する（用いる）旨のフラグをセットし、ステップＳ４４に進む。
【００９７】
一方、ステップＳ４０では、ＭＦＰ５が、ＲＡＭ１３又は記録装置１５等に格納されているグループ未所属のユーザ（又はアカウント）に対する有効期限に係る情報を取得する。ステップＳ４０に続いてステップＳ４１に進み、ＭＦＰ５は、ステップＳ４０において取得した有効期限に係る情報と、現在時刻と、に基づいて、現在時刻が有効期限を越えているか（オーバーしているか）否かを判定する。ＭＦＰ５は、現在時刻が有効期限を越えていると判定すると（ステップＳ４１においてＹＥＳ）、ステップＳ４７に進み、現在時刻が有効期限を越えていないと判定すると（ステップＳ４１においてＮＯ）、ステップＳ４２に進む。
【００９８】
ステップＳ４２では、ＭＦＰ５が、図１８に示されるような注意画面７６をオペレーションパネル２１等に表示する。図１８は、注意画面の一例を示す図である。図１８に示されるように、注意画面７６には、グループに未所属のアカウントの有効期限等が表示されている。このように注意画面を表示することにより、グループに未所属のユーザは、有効期限までに何らかのグループに所属しなくてはならないことがわかり、例えば管理者等に所定のグループに所属させてもらうよう依頼等することができる。
【００９９】
図１７に戻り、ステップＳ４２に続いてステップＳ４３に進み、ＭＦＰ５は、デフォルトグループ・権限テーブル６４を適用し、ステップＳ４４に進む。つまり、ＭＦＰ５は、例えばＲＡＭ１３又は記録装置１５等に格納されている、後述するステップＳ４６等における権限の有無を判定する際に参照されている権限判定フラグ等に、デフォルトグループ・権限テーブル６４を適用する（用いる）旨のフラグをセットし、ステップＳ４４に進む。
【０１００】
ステップＳ４４では、ＭＦＰ５が、例えば図１１に示したような設定変更画面７２をオペレーションパネル２１等に表示する。ステップＳ４４に続いてステップＳ４５に進み、ＭＦＰ５は、設定変更画面７２においてユーザが操作した操作情報（又は操作データ）を受け取る。
【０１０１】
ステップＳ４５に続いてステップＳ４６に進み、ＭＦＰ５は、ユーザ名や、権限判定フラグ等に基づいて、サーバ６等を介し、対応するテーブルを参照し、該ユーザに、ステップＳ４４において受け取った操作情報に係る操作を実行する権限が有るか否かを判定する。ＭＦＰ５は、ユーザに操作を実行する権限が有ると判定すると（ステップＳ４６においてＹＥＳ）、ステップＳ４８に進み、ユーザに操作を実行する権限が無いと判定すると（ステップＳ４６においてＮＯ）、ステップＳ４７に進む。
【０１０２】
ステップＳ４７では、ＭＦＰ５が、図１５に示したような認証エラー画面７５をオペレーションパネル２１等に表示し、設定変更処理を終了する。
【０１０３】
一方、ステップＳ４８では、ＭＦＰ５が、ステップＳ４５において受け取った操作情報等に基づいて、設定変更等の操作を実行する。ステップＳ４８に続いてステップＳ４９に進み、ＭＦＰ５は、操作が完了したか否かを判定する。ＭＦＰ５は、操作が完了したと判定すると（ステップＳ４９においてＹＥＳ）、設定変更処理を終了し、操作が完了していないと判定すると（ステップＳ４９においてＮＯ）、ステップＳ４４に戻る。
【０１０４】
例えばＭＦＰ５は、オペレーションパネル２１等に表示した所定の画面等において、操作完了ボタン等がユーザに押されたと判定すると、操作が完了したと判定する。
【実施例３】
【０１０５】
上述した各実施例では、図６から図９に示したような各テーブルは、ＳＡＭデータベース７が管理し、サーバ６のハードウェア等に格納されているものとして説明を行ったが、ＭＦＰ５が、図６から図９に示したような各テーブルを記録装置１５等に格納し、且つ管理するようにしてもよい。実施例３では、このような構成とした場合のＭＦＰ５の機能構成の例を示す。
【０１０６】
図１９は、ＭＦＰの機能構成図（その３）である。図１９に示されるように、ＭＦＰ５は、機能構成として、所属グループ判定手段５１と、デフォルトグループ対応付け手段５２と、データ設定・変更手段５３と、期限情報格納部５４と、情報提示手段５５と、ユーザ・グループ管理手段５６と、グループ・権限管理手段５７と、デフォルトグループ・権限管理手段５８と、を含む。
【０１０７】
ユーザ・グループ管理手段５６は、記録装置１５等に格納されている図７に示されるようなユーザ・グループテーブル６２を管理する。グループ・権限管理手段５７は、記録装置１５等に格納されている図８に示されるようなグループ・権限テーブル６３を管理する。デフォルトグループ・権限管理手段５８は、記録装置１５等に格納されている図９に示されるようなデフォルトグループ・権限テーブル６４を管理する。
【０１０８】
上述したように、本発明によれば、グループに対して操作権限を許可する画像形成装置において、グループに属さないユーザに対しても適切な操作権限を許可することができる。したがって、グループ認証機能が有効であっても、グループに属さないユーザも適切に画像形成装置を操作（又は設定の変更等）することができる。
【０１０９】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【０１１０】
【図１】画像形成システムの一例を示す図である。
【図２】ＭＦＰの一例のハードウェア構成図である。
【図３】ソフトウェア構成図（その１）である。
【図４】ＭＦＰのソフトウェア構成図（その２）である。
【図５】ＭＦＰの機能構成図（その１）である。
【図６】ユーザ・権限テーブルの一例を示す図である。
【図７】ユーザ・グループテーブルの一例を示す図である。
【図８】グループ・権限テーブルの一例を示す図である。
【図９】デフォルトグループ・権限テーブルの一例を示す図である。
【図１０】初期設定画面の一例を示す図である。
【図１１】設定変更画面の一例を示す図である。
【図１２】詳細設定変更画面の一例を示す図である。
【図１３】設定変更処理を示すフローチャート（その１）である。
【図１４】認証ログイン画面の一例を示す図である。
【図１５】認証エラー画面の一例を示す図である。
【図１６】ＭＦＰの機能構成図（その２）である。
【図１７】設定変更処理を示すフローチャート（その２）である。
【図１８】注意画面の一例を示す図である。
【図１９】ＭＦＰの機能構成図（その３）である。
【符号の説明】
【０１１１】
１      コピー
２      プリンタ
３      スキャナ
４      ＦＡＸ
５      ＭＦＰ
６      サーバ
７      ＳＡＭデータベース
８      ＰＣ
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１４    画像蓄積メモリ
１５    記録装置
１６    ネットワークコントローラ
１７    ドライブ装置
１８    記録媒体
１９    スキャナ
２０    プロッタ
２１    オペレーションパネル
３１    ネットワークコントローラ制御部
３２    プロトコル処理部
３３    全体制御部
３４    コピーアプリ
３５    プリンタアプリ
３６    ＦＡＸアプリ
３７    スキャナアプリ
３８    ドキュメントボックス
４１    ＴＣＰ／ＩＰ処理部
４２    ＮｅｔＢＥＵＩ処理部
４３    ＩＰＸ／ＳＰＸ処理部
４４    ＮｅｔＢＩＯＳ処理部
４５    ＳＭＢ処理部
５１    所属グループ判定手段
５２    デフォルトグループ対応付け手段
５３    データ設定・変更手段
５４    期限情報格納手段
５５    情報提示手段
５６    ユーザ・グループ管理手段
５７    グループ・権限管理手段
５８    デフォルトグループ・権限管理手段
６１    ユーザ・権限テーブル
６２    ユーザ・グループテーブル
６３    グループ・権限テーブル
６４    デフォルトグループ・権限テーブル
７１    初期設定画面
７２    設定変更画面
７３    詳細設定変更画面
７４    認証ログイン画面
７５    認証エラー画面
７６    注意画面
７３１  ユーザ名入力領域
７３２  パスワード入力領域
７３３  ＯＫボタン
【図１】
2006180103.tif 000003
【図２】
2006180103.tif 000004
【図３】
2006180103.tif 000005
【図４】
2006180103.tif 000006
【図５】
2006180103.tif 000007
【図６】
2006180103.tif 000008
【図７】
2006180103.tif 000009
【図８】
2006180103.tif 000010
【図９】
2006180103.tif 000011
【図１０】
2006180103.tif 000012
【図１１】
2006180103.tif 000013
【図１２】
2006180103.tif 000014
【図１３】
2006180103.tif 000015
【図１４】
2006180103.tif 000016
【図１５】
2006180103.tif 000017
【図１６】
2006180103.tif 000018
【図１７】
2006180103.tif 000019
【図１８】
2006180103.tif 000020
【図１９】
2006180103.tif 000021