(57)【要約】【課題】ユーザ単位のロール管理だけでなく、複数のユーザから構成される部門に対して部門単位でのロール管理を行うことができる画像形成装置を提供する。【解決手段】本発明に係る画像形成装置は、ユーザとその認証情報との関連付けが登録されている認証データベースと、ユーザとそのユーザに対して割り付けられたロールとの関連付け、複数のユーザが所属する部門とその部門に対して割り付けられたロールとの関連付け、及びユーザとそのユーザが所属する部門との関連付け、が夫々登録されているロール管理データベースと、ユーザの認証を行う認証部と、ロール管理データベースを参照し、認証部にて認証されたユーザに対して割り付けられているロールの利用を許可すると共に、認証部にて認証されたユーザの所属する部門に対して割り付けられているロールの利用を許可するロール管理部と、を備える。【選択図】  図１
2009071834.tif 000002
【特許請求の範囲】
【請求項１】
１台で複数のロールを果たすことが可能な画像形成装置において、
ユーザとその認証情報との関連付けが登録されている認証データベースと、
前記ユーザとそのユーザに対して割り付けられた前記ロールとの関連付け、複数の前記ユーザが所属する部門とその部門に対して割り付けられた前記ロールとの関連付け、及び前記ユーザとそのユーザが所属する前記部門との関連付け、が夫々登録されているロール管理データベースと、
前記ユーザによって入力された認証情報と前記認証データベースに登録されている認証情報の一致判定によってユーザの認証を行う認証部と、
前記ロール管理データベースを参照し、前記認証部にて認証されたユーザに対して割り付けられているロールの利用を許可すると共に、前記認証部にて認証されたユーザの所属する前記部門に対して割り付けられているロールの利用を許可するロール管理部と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記ロール管理部は、
選択されたロール管理方法の種別に基づいてロール管理を行う、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記種別は、ユーザロール管理、部門ロール管理、及び複合ロール管理の何れかであり、
前記ロール管理部は、
ユーザロール管理が選択された場合には、ユーザに対して割り付けられたロールの利用を許可するロール管理を行い、
部門ロール管理が選択された場合には、部門に対して割り付けられたロールの利用を許可するロール管理を行い、
複合ロール管理が選択された場合には、ユーザに対して割り付けられたロールと部門に対して割り付けられたロールの両方の利用を許可するロール管理を行う、
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
１台で複数のロールを果たすことが可能な画像形成装置と、前記画像形成装置にネットワークを介して接続されるサーバとを具備する画像形成システムにおいて、
前記サーバは、
ユーザとその認証情報との関連付けが登録されている外部認証データベースと、
前記ユーザとそのユーザに対して割り付けられた前記ロールとの関連付け、及び複数の前記ユーザが所属する部門とその部門に対して割り付けられた前記ロールとの関連付け、が夫々登録されている外部ロール管理データベースと、
を備え、
前記画像形成装置は、
前記外部認証データベースを参照してユーザの認証を行う認証部と、
前記外部ロール管理データベースを参照し、前記認証部にて認証されたユーザに対して割り付けられているロールの利用を許可すると共に、前記認証部にて認証されたユーザの所属する前記部門に対して割り付けられているロールの利用を許可するロール管理部と、
を備えたことを特徴とする画像形成システム。
【請求項５】
前記ロール管理部は、
選択されたロール管理方法の種別に基づいてロール管理を行う、
ことを特徴とする請求項４に記載の画像形成システム。
【請求項６】
前記種別は、ユーザロール管理、部門ロール管理、及び複合ロール管理の何れかであり、
前記ロール管理部は、
ユーザロール管理が選択された場合には、ユーザに対して割り付けられたロールの利用を許可するロール管理を行い、
部門ロール管理が選択された場合には、部門に対して割り付けられたロールの利用を許可するロール管理を行い、
複合ロール管理が選択された場合には、ユーザに対して割り付けられたロールと部門に対して割り付けられたロールの両方の利用を許可するロール管理を行う、
ことを特徴とする請求項５に記載の画像形成システム。
【請求項７】
前記画像形成装置は、
ユーザとその認証情報との関連付けが登録されている内部認証データベースと、
前記ユーザとそのユーザに対して割り付けられた前記ロールとの関連付け、複数の前記ユーザが所属する部門とその部門に対して割り付けられた前記ロールとの関連付け、及び前記ユーザとそのユーザが所属する前記部門との関連付け、が夫々登録されている内部ロール管理データベースと、
をさらに備え、
前記ロール管理部は、
外部モードと内部モードとを選択可能に有しており、
外部モードが選択された場合には、前記外部認証データベースに基づいてユーザの認証を行うと共に、前記外部ロール管理データベースに基づいてロール管理を行い、
内部モードが選択された場合には、前記内部認証データベースに基づいてユーザの認証を行うと共に、前記内部ロール管理データベースに基づいてロール管理を行う、
ことを特徴とする請求項４に記載の画像形成システム。
【請求項８】
１台で複数のロールを果たすことが可能な画像形成装置の制御方法において、
（ａ）ユーザとその認証情報との関連付けを認証データベースに登録し、
（ｂ）前記ユーザとそのユーザに対して割り付けられた前記ロールとの関連付け、複数の前記ユーザが所属する部門とその部門に対して割り付けられた前記ロールとの関連付け、及び前記ユーザとそのユーザが所属する前記部門との関連付け、を夫々ロール管理データベースに登録し、
（ｃ）前記認証データベースを参照してユーザの認証を行い、
（ｄ）前記ロール管理データベースを参照し、認証されたユーザに対して割り付けられているロールの利用を許可すると共に、認証されたユーザの所属する前記部門に対して割り付けられているロールの利用を許可するロール管理を行う、
ステップを備える、
ことを特徴とする画像形成装置の制御方法。
【請求項９】
ステップ（ｄ）では、
選択されたロール管理方法の種別に基づいてロール管理を行う、
ことを特徴とする請求項８に記載の画像形成装置の制御方法。
【請求項１０】
前記種別は、ユーザロール管理、部門ロール管理、及び複合ロール管理の何れかであり、
ステップ（ｄ）では、
ユーザロール管理が選択された場合には、ユーザに対して割り付けられたロールの利用を許可するロール管理を行い、
部門ロール管理が選択された場合には、部門に対して割り付けられたロールの利用を許可するロール管理を行い、
複合ロール管理が選択された場合には、ユーザに対して割り付けられたロールと部門に対して割り付けられたロールの両方の利用を許可するロール管理を行う、
ことを特徴とする請求項９に記載の画像形成装置の制御方法。
【請求項１１】
前記認証データベースは、前記画像装置の内部に設けられた内部認証データベースと、前記画像装置の外部に設けられた外部認証データベースとから構成され、
前記ロール管理データベースは、前記画像装置の内部に設けられた内部ロール管理データベースと、前記画像装置の外部に設けられた外部ロール管理データベースとから構成され、
ステップ（ｃ）では、
外部モードが選択された場合には、前記外部認証データベースに基づいてユーザの認証を行い、
内部モードが選択された場合には、前記内部認証データベースに基づいてユーザの認証を行い、
ステップ（ｄ）では、
外部モードが選択された場合には、前記外部ロール管理データベースに基づいてロール管理を行い、
内部モードが選択された場合には、前記内部ロール管理データベースに基づいてロール管理を行う、
ことを特徴とする請求項８に記載の画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、及び画像形成装置の制御方法に係り、特に、ＭＦＰ（Multi-Function  Peripheral）等の画像形成装置、ネットワークを介してＭＦＰ等の画像形成装置とサーバとが接続された画像形成システム、及び画像形成装置の制御方法に関する。
【背景技術】
【０００２】
画像形成装置の一形態として、ＭＦＰ（Multi-Function  Peripheral）と呼ばれる装置がある。ＭＦＰは、複写機能に加えてスキャナ機能、ＦＡＸ機能、画像データ保存機能等の複数の機能を実現し、１台で複数の装置の役割（ロール）を果たすデジタル複合機である。
【０００３】
一方、ＭＦＰの中には、従来からロール管理機能と呼ばれる管理機能を備えたものがある。ロール管理機能とは、ＭＦＰが具備する複数の機能、即ち複数のロールを、ＭＦＰのユーザに応じて制限する機能である。
【０００４】
例えば、ＭＦＰが、複写機としてのロール（ａ）、スキャナとしてのロール（ｂ）、ＦＡＸ装置としてのロール（ｃ）、及び画像データ保存装置としてのロール（ｄ）のロールを具備しているとする。
【０００５】
このとき、ユーザＡに対してはロール（ａ）とロール（ｃ）の利用を許可し、ロール（ｂ）とロール（ｄ）の利用は禁止する。一方、他のユーザＢに対しては、ロール（ａ）、ロール（ｂ）、ロール（ｄ）の利用を許可し、ロール（ｃ）の利用は禁止する。このような管理機能がロール管理機能と呼ばれるものである。
【０００６】
なお、ＭＦＰが具備する画像データ保存装置には、その記録領域がボックスと呼ばれる複数の記録領域（例えば、ボックス１からボックスｎまでのｎ個のボックス）に区分されているものがある。この場合、画像データ保存機能のロール（ｄ）は、ボックス１からボックスｎの夫々を利用するロール（ｄ１）からロール（ｄｎ）までのロールに細分化することが可能であり、ロール管理機能はよりきめ細かな管理となる。
【０００７】
ロール管理機能を有するＭＦＰでは、ユーザと、そのユーザに割り付けられた（即ち、ユーザに許可された）ロールとが夫々登録され、互いに関連付けられたロール管理データベースを保持している。
【０００８】
ロール管理機能が有効になっている場合には、ユーザはまずユーザ認証を行う。ユーザ認証の結果、登録されたユーザであることが認証されると、ロール管理データベースが参照され、そのユーザに関連付けられて登録されているロールの利用が可能となる。
【０００９】
ユーザ認証やロール管理機能をＭＦＰの外部で行う形態のものもある。例えば、ユーザ認証機能やロール管理機能を有するサーバとＭＦＰとがネットワークを介して接続された画像形成システムでは、ユーザ認証やロール管理はこのサーバが行うことになる。
【００１０】
ところで、ＭＦＰのロール管理を行う場合、個々のユーザ単位でのロール管理を行う必要はなく、複数のユーザで構成される部門単位でのロール管理で充分で有り、かつその方が便利な場合が多々ある。例えば、技術部門Ａの全員に対しては、ロール（ａ）とロール（ｄ１）を割り付け、経理部門Ｂの全員に対してはロール（ｃ）とロール（ｄ２）を割り付ける、といったロール管理である。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、従来のロール管理はもっぱらユーザ単位でロール管理を行っており、部門単位のロール管理には対応していない。このため、技術部門Ａに対してロール（ａ）とロール（ｄ１）を割り付けようとする場合には、技術部門Ａに所属する総てのユーザに対してロール（ａ）とロール（ｄ１）を割り付けるようにロール管理データベースを修正する必要があった。この作業はロール管理データベースの管理者にとって非常に煩瑣な作業となる。また、当然ながら、ユーザ単位と部門単位とを組み合わせた柔軟性の高いロール管理もできない。
【００１２】
本発明は上記事情に鑑みてなされたもので、１台で複数のロールを果たすことが可能な画像形成装置及びこれを含む画像形成システムにおいて、ユーザ単位のロール管理だけでなく、複数のユーザから構成される部門に対して部門単位でのロール管理を行うことができる画像形成装置、画像形成システム、及び画像形成装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、本発明に係る画像形成装置は、１台で複数のロールを果たすことが可能な画像形成装置において、ユーザとその認証情報との関連付けが登録されている認証データベースと、前記ユーザとそのユーザに対して割り付けられた前記ロールとの関連付け、複数の前記ユーザが所属する部門とその部門に対して割り付けられた前記ロールとの関連付け、及び前記ユーザとそのユーザが所属する前記部門との関連付け、が夫々登録されているロール管理データベースと、前記ユーザによって入力された認証情報と前記認証データベースに登録されている認証情報の一致判定によってユーザの認証を行う認証部と、前記ロール管理データベースを参照し、前記認証部にて認証されたユーザに対して割り付けられているロールの利用を許可すると共に、前記認証部にて認証されたユーザの所属する前記部門に対して割り付けられているロールの利用を許可するロール管理部と、を備える。
【００１４】
また、本発明に係る画像形成システムは、１台で複数のロールを果たすことが可能な画像形成装置と、前記画像形成装置にネットワークを介して接続されるサーバとを具備する画像形成システムにおいて、前記サーバは、ユーザとその認証情報との関連付けが登録されている外部認証データベースと、前記ユーザとそのユーザに対して割り付けられた前記ロールとの関連付け、及び複数の前記ユーザが所属する部門とその部門に対して割り付けられた前記ロールとの関連付け、が夫々登録されている外部ロール管理データベースと、を備え、前記画像形成装置は、前記外部認証データベースを参照してユーザの認証を行う認証部と、前記外部ロール管理データベースを参照し、前記認証部にて認証されたユーザに対して割り付けられているロールの利用を許可すると共に、前記認証部にて認証されたユーザの所属する前記部門に対して割り付けられているロールの利用を許可するロール管理部と、を備える。
【００１５】
また、本発明に係る画像形成装置の制御方法は、１台で複数のロールを果たすことが可能な画像形成装置の制御方法において、（ａ）ユーザとその認証情報との関連付けを認証データベースに登録し、（ｂ）前記ユーザとそのユーザに対して割り付けられた前記ロールとの関連付け、複数の前記ユーザが所属する部門とその部門に対して割り付けられた前記ロールとの関連付け、及び前記ユーザとそのユーザが所属する前記部門との関連付け、を夫々ロール管理データベースに登録し、（ｃ）前記認証データベースを参照してユーザの認証を行い、（ｄ）前記ロール管理データベースを参照し、認証されたユーザに対して割り付けられているロールの利用を許可すると共に、認証されたユーザの所属する前記部門に対して割り付けられているロールの利用を許可するロール管理を行う、ステップを備える。
【発明の効果】
【００１６】
本発明に係る画像形成装置、画像形成システム、及び画像形成装置の制御方法によれば、１台で複数のロールを果たすことが可能な画像形成装置及びこれを含む画像形成システムにおいて、ユーザ単位のロール管理だけでなく、複数のユーザから構成される部門に対して部門単位でのロール管理を行うことができる。
【発明を実施するための最良の形態】
【００１７】
本発明に係る画像形成システム及びその制御方法の実施形態について、添付図面を参照して説明する。
【００１８】
（１）画像形成装置、及び画像形成システムの構成
図１は、本発明の一実施形態に係る画像形成システム１、及び画像形成装置２の構成例を示す図である。
【００１９】
画像形成システム１は、画像形成装置２とサーバ３とを備えて構成されており、これらがネットワーク４を介して接続されている。
【００２０】
画像形成装置２は、ＭＦＰと呼ばれるデジタル複合機であり、１台で、例えば複写機、スキャナ、ＦＡＸ装置、画像データ記録装置（ＢＯＸ装置）等の複数の装置の役割（ロール）を果たすことが可能な装置である。
【００２１】
図１では、これら複数の装置の役割の一例として、複写機としての役割をロール（１）２６、スキャナとしての役割をロール（２）２７、ＦＡＸ装置としての役割をロール（３）２８、ＢＯＸ装置としての役割をロール（４）２９で示している。
【００２２】
また、画像形成装置２は、認証部２１、ロール管理部２２、内部認証データベース２３、内部ロール管理データベース２４、及びコントロールパネル２５を有している。
【００２３】
認証部２１では、ユーザによってコントロールパネル２５から入力される認証情報と、内部認証データベース２３に登録されている認証情報との一致判定によってユーザ認証が行われる。
【００２４】
ユーザ認証の具体的な方法については特に限定するものではなく、例えばパスワードによる認証、指紋認証等のバイオメトリック認証、ＩＣカードによるトークン認証等である。
【００２５】
ロール管理部２２では、内部ロール管理データベース２４に登録されたデータに基づいて、ロール管理が行われる。内部ロール管理データベース２４には、ユーザや部門毎に割り当てられたロールが予め登録されており、ロール管理部２２では、割り当てられたロールの利用だけをそのユーザや部門に対して許可している。より詳細な動作については後述する。
【００２６】
他方、サーバ３にも、内部認証データベース２３や内部ロール管理データベース２４に類似した外部認証データベース３１と外部ロール管理データベース３２とが設けられている。
【００２７】
画像形成装置２は、内部モードと外部モードを有しており、これら２つの動作モードはユーザによって選択可能となっている。
【００２８】
内部モードが選択された場合には、画像形成装置２の内部認証データベース２３に基づいてユーザ認証が行われる一方、内部ロール管理データベース２４に基づいてロール管理が行われる。
【００２９】
他方、外部モードが選択された場合には、サーバ３の外部認証データベース３１に基づいてユーザ認証が行われる一方、主に外部ロール管理データベース３２に基づいてロール管理が行われる。
【００３０】
なお、内部モードと外部モードの何れか一方のみを有する形態でもよい。内部モードのみを有する形態は、画像形成装置２単独の形態であり、内部認証データベース２３と内部ロール管理データベース２４だけが参照される。
【００３１】
また、外部モードのみを有する形態は、内部認証データベース２３と内部ロール管理データベース２４とが不要な形態であり、この形態ではサーバ３の外部認証データベース３１と外部ロール管理データベース３２だけが参照される。
【００３２】
図２は、画像形成システム１、或いは画像形成装置２を利用するユーザ（ここではユーザとは、利用者個人を指すものとする）と、そのユーザが所属する部門との関係を模式的に示した図である。例えば、「部門１」には「ユーザ０１」や「ユーザ１１」等が所属している。また、「部門２」には「ユーザ０２」や「ユーザ１２」等が所属している。
【００３３】
従来のロール管理では、あくまでユーザ単位でのロール管理しか行われておらず、部門単位でのロール管理は行われていなかった。図２の例では、「ユーザ０１」と「ユーザ１１」に対しては、ロールとしてＦＡＸだけが割り付けられている。「部門１」の所属メンバーの全員に対して新たにＣＯＰＹのロールを割り付けようとした場合、従来は、「部門１」の所属メンバーの夫々のロール管理データをいちいち更新する必要があった。
【００３４】
本実施形態では、部門単位で一括してロール管理を行う機能を設けており、これにより従来の不便さが解消されている。
【００３５】
図３は、画像形成装置２の内部認証データベース２３と内部ロール管理データベース２４の構成の一例を表形式で示した図である。ユーザ認証用のデータベースとロール管理用のデータベースは必ずしも独立して設ける必要はなく、両者を結合した一体的なデータベースとして構成してもよく、またユーザ単位と部門単位とで区分したデータベースとしても良い。図３に示した例では、ユーザ認証用の認証データベース２３とユーザ単位でのロール管理データベース２４とを結合して内部ユーザ管理データ２０１としている。また、部門単位でのロール管理データ２４を内部部門管理データ２０２としている。
【００３６】
内部ユーザ管理データ２０１には、「ユーザ番号」、「ユーザ名」等で表わされるユーザと認証情報としての「ユーザパスワード」との関連付けが登録されている。またユーザとそのユーザに割り付けられたロールとの関連付けも登録されている。なお、以下の例でも同様であるが、表の中の「レ」印はロールが割り付けられていることを示しており、ブランクはロールが割り付けられていないことを示している。図３の内部ユーザ管理データ２０１に示した例では、「User１」に対してはロール（４）だけが割り付けられており、ロール(１)、ロール（２）、ロール（３）は割り付けられてない。また、「User２」及び[User３]に対しては何れのロールも割り付けられていない。
【００３７】
一方、内部部門管理データ２０２には、「部門番号」、「部門名」、「部門コード」等で表わされる部門と、その部門に割り付けられたロールとの関連付けが登録されている。図３の内部部門管理データ２０２の例では、「部門１」に対してはロール（１）が、「部門２」に対してはロール（２）、ロール（３）、ロール（４）が、また「部門３」に対してはロール（２）が割り付けられている。
【００３８】
内部ユーザ管理データ２０１と内部部門管理データ２０２とには、共通のデータとして何れも「部門番号」が設けられており、この「部門番号」のデータによってユーザと部門とが関連付けられている。
【００３９】
図４は、サーバ３に設けられる外部認証データベース３１と外部ロール管理データベース３２の構成の一例を示した図である。
【００４０】
外部認証データベース３１は、外部ユーザ管理データ３０１として構成されており、専らユーザ認証に用いられるデータベースである。
【００４１】
また、外部ロール管理データベース３２は、外部ロール管理データ３０２として構成されており、専らロール管理に用いられるデータベースである。外部ロール管理データ３０２には、部門単位でのロールの割り付けを示すデータ領域と、ユーザ単位でのロールの割付を示すデータ領域とが設けられている。
【００４２】
（２）動作
上記のように構成された画像形成装置２の動作について、特にロール管理に関する動作について以下に説明する。
【００４３】
図５は、画像形成装置２のロール管理に関する処理例を示すフローチャートである。
【００４４】
最初に、内部モードと外部モードとを識別する情報を入力する(ステップＳＴ１０)。内部モードと外部モードとの選択はユーザに行われるもので、例えばコントロールパネル２５からユーザによって設定される。画像形成装置２ではこの設定情報を入力する。内部モードの場合には、ユーザ認証やロール管理のデータベースとして画像形成装置２の内部のデータベースを利用する。また、外部モードの場合には主に外部のサーバ３のデータベースを利用する。
【００４５】
次に、ユーザによる認証情報の入力を待つ（ステップＳＴ１１）。例えば、パスワードによる認証の場合、画像形成装置２のコントロールパネル２５に、図６に例示したようなウィンドＷ１を表示し、ユーザのパスワード入力を促す。
【００４６】
パスワードが入力されると、入力されたパスワードと登録されているパスワードとの一致判定によりユーザ認証を行う（ステップＳＴ１２）。参照する認証データベースは、内部モードの場合には画像形成装置２の内部ユーザ管理データ２０１であり、外部モードの場合にはサーバ３の外部ユーザ管理データ３０１となる。
【００４７】
ユーザ認証が失敗した場合には、例えばコントロールパネル２５に認証が失敗した旨の表示を行い（ステップＳＴ１３）、処理を終了する。
【００４８】
認証が成功した場合にはロール管理の処理に進む。本実施形態ではロール管理の方法に、ユーザ単位でロール管理を行うユーザロール管理、部門単位でロール管理を行う部門ロール管理、及びこれらを併せた複合（部門＋ユーザ）ロール管理の３つの種別を設けている。
【００４９】
図７は、コントロールパネル２５に表示されるロール管理方法の選択画面Ｗ２の一例を示している。ユーザ認証が「有効」の場合、ロール管理方法の選択窓３５１には、「部門」、「ユーザ」、及び「部門＋ユーザ」の３種が表示される。ユーザはこれらの３種の中から１つを選択し、「設定」ボタン３５２をクリックすることでロール管理方法を確定する。
【００５０】
図５のステップＳＴ１４、及びステップＳＴ１５で選択されたロール管理方法の種別の判定を行っている。以下、夫々のロール管理方法について説明する。
【００５１】
まず、ユーザ単位でのロール管理方法（ステップＳＴ１５のＮｏ）から説明する。この場合、ユーザ単位で割り付けられているロール（ユーザロール）をデータベースから取得する（ステップＳＴ１６）。
【００５２】
内部モードの場合には、図８に示したように、画像形成装置２の内部ユーザ管理データ２０１を参照する。ユーザ認証されたユーザを特定し、このユーザに割り付けられているロール（図８の例ではロール（４））をユーザロールとして取得する。
【００５３】
外部モードの場合には、図９に示したように、まず外部ユーザ管理データ３０１を参照してユーザ認証されたユーザを特定し、このユーザ番号（図９の例では「００００１」）をキーとして外部ロール管理データ３０２を検索する。そして、該当するユーザ番号に割り付けられているロール（図９の例ではロール（４））をユーザロールとして取得する。
【００５４】
次に、部門単位でのロール管理方法（ステップＳＴ１５のＹＥＳ）について説明する。この場合、部門単位で割り付けられているロール（部門ロール）をデータベースから取得する（ステップＳＴ１７）。
【００５５】
内部モードの場合には、図１０に示したように、まず、内部ユーザ管理データ２０１を参照してユーザ認証されたユーザを特定する。次に、同じ内部ユーザ管理データ２０１から、そのユーザが所属する部門の部門番号（図１０の例では「００１」）を特定する。その後、この特定した部門番号をキーとして内部部門管理データ２０２を検索し、該当する部門番号に割り付けられたロール（図１０の例ではロール（１））を部門ロールとして取得する。
【００５６】
一方、外部モードの場合には、図１１に示したように、まず外部ユーザ管理データ３０１を参照してユーザ認証されたユーザを特定する。次に、特定されたユーザからこのユーザが所属する部門を特定する。
【００５７】
ところで、図４に示したように、サーバ３に設けられているデータベースは、「ユーザ」と「部門」とを関連付ける構造とはなっていない。この理由は、従来から行われていた「ユーザ」単位でのロール管理用のデータベースの構造に対して大きな変更を加えることなく「部門」単位のロール管理用のデータベースを付加しているためである。
【００５８】
そこで、外部モードにおいて、ユーザから部門を特定する場合には、「ユーザ」と「部門」とが関連付けられている画像形成装置２の内部ユーザ管理データ２０１を利用している。図１１の例では、ユーザ番号「００００１」からそのユーザが所属する部門の部門番号「００１」が特定される。
【００５９】
その後、サーバ３の外部ロール管理データ３０２にアクセスして、この特定した部門番号をキーとして外部ロール管理データ３０２を検索し、該当する部門番号に割り付けられたロール（図１１の例ではロール（１））を部門ロールとして取得する。
【００６０】
ロール管理方法が「部門」又は「ユーザ」の場合には、取得した部門ロール、又はユーザロールがそのままステップＳＴ２０で確定される。
【００６１】
他方、ロール管理方法が「部門＋ユーザ」（複合ロール管理）の場合には（ステップＳＴ１４のＹＥＳ）、ステップＳＴ１８で部門ロールを取得し、さらにステップＳＴ１９でユーザロールを取得する。その後、ステップＳＴ２０では、部門ロールとユーザロールの双方を利用可能なロールとして確定する。
【００６２】
図１２は、内部モードでの「部門＋ユーザ」（複合ロール管理）の場合におけるロールの取得方法を示したものである。ユーザ認証されたユーザに対して割り付けられているユーザロールを内部ユーザ管理データ２０１から取得する（ステップＳＴ１８）。その後、このユーザの所属する部門番号をキーとして内部部門管理データ２０２を検索して該当する部門番号に割り付けられたロールを部門ロールとして取得する（ステップＳＴ１９）。得られたユーザロールと部門ロールの双方を、即ちＯＲ取りをして、ロールを確定する(ステップＳＴ２０)。
【００６３】
図１３は、外部モードでの「部門＋ユーザ」（複合ロール管理）の場合におけるロールの取得方法を示したものである。外部ユーザ管理データ３０１から、ユーザ認証されたユーザのユーザ番号を特定した後、内部ユーザ管理データ２０１を参照してさらにこのユーザの所属する部門の部門番号を特定する。特定したユーザ番号と部門番号を夫々キーとして外部ロール管理データ３０２を検索し、該当するユーザロールと部門ロールとを取得する（ステップＳＴ１８、１９）。その後、得られたユーザロールと部門ロールの双方を、即ちＯＲ取りをして、ロールを確定する(ステップＳＴ２０)。
【００６４】
最後に、ロール制限を行い、確定したロールの利用だけが可能となるように画像形成装置２を設定する(ステップＳＴ２１)。
【００６５】
以上説明してきたように、本実施形態に係る画像形成装置２、及び画像形成システム１によれば、１台で複数のロールを果たすことが可能な画像形成装置において、ユーザ単位のロール管理だけでなく、複数のユーザから構成される部門に対しても部門単位でのロール管理を容易に行うことができる
なお、本発明は上記の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施形態に係る画像形成装置、及び画像形成システムの構成例を示す図。
【図２】本実施形態における「ユーザ」と[部門]の関係を模式的に示す図。
【図３】画像形成装置が具備するデータベースの構造例を示す図。
【図４】サーバが具備するデータベースの構造例を示す図。
【図５】ロール管理に関する処理の一例を示すフローチャート。
【図６】ユーザ認証時のコントロールパネルの表示例を示す図。
【図７】ロール管理方法を設定する時のコントロールパネルの表示例を示す図。
【図８】内部モードでのユーザロールの取得方法の例を説明する図。
【図９】外部モードでのユーザロールの取得方法の例を説明する図。
【図１０】内部モードでの部門ロールの取得方法の例を説明する図。
【図１１】外部モードでの部門ロールの取得方法の例を説明する図。
【図１２】内部モードでの部門ロールとユーザロールの取得方法の例を説明する図。
【図１３】外部モードでの部門ロールとユーザロールの取得方法の例を説明する図。
【符号の説明】
【００６７】
１  画像形成システム
２  画像形成装置
３  サーバ
４  ネットワーク
２１  認証部
２２  ロール管理部
２３  内部認証データベース
２４  内部ロール管理データベース
２５  コントロールパネル
３１  外部認証データベース
３２  外部ロール管理データベース
【図１】
2009071834.tif 000003
【図２】
2009071834.tif 000004
【図３】
2009071834.tif 000005
【図４】
2009071834.tif 000006
【図５】
2009071834.tif 000007
【図６】
2009071834.tif 000008
【図７】
2009071834.tif 000009
【図８】
2009071834.tif 000010
【図９】
2009071834.tif 000011
【図１０】
2009071834.tif 000012
【図１１】
2009071834.tif 000013
【図１２】
2009071834.tif 000014
【図１３】
2009071834.tif 000015