(57)【特許請求の範囲】
【請求項１】
承認者を特定するための管理情報が格納されている管理テーブルと、
前記承認者の端末から不在期間を示す不在情報を受けると前記管理テーブルに該承認者に対応させて前記不在情報を登録する不在登録部と、
第１グループに所属する承認要求者の端末から該第１グループに設定した第１承認者の指定情報を受信すると、前記管理テーブルを参照し、前記管理情報及び前記指定情報に基づいて該第１承認者を特定すると共に前記不在情報が無いと前記第１承認者の端末に承認要求を出力し、
該不在情報が存在して不在を確認すると前記承認要求者の端末に不在通知を出力する不在判定部と、
前記承認要求を受けた第１承認者の端末から第１承認情報を受信すると第１の承認方式で承認処理を行う第１承認処理部と、
第１グループに所属する承認要求者の端末から代理として第２グループに設定した第２承認者の指定情報を受信すると前記管理テーブルを参照し、前記管理情報及び該指定情報に基づいて第２承認者を特定し、該第２承認者の端末に承認要求を出力する代理判定部と、
前記承認要求を受けた第２承認者の端末から第２承認情報を受信すると第２の承認方式で承認処理を行う第２承認処理部とを含み、
前記第１承認方式と前記第２承認方式は異なる承認方式であり、              
前記第１承認情報よりも前記第２承認情報の方が情報量が多いことを特徴とする承認装置。
【請求項２】
前記第１承認情報は文字列からなる情報であり、
前記第２承認情報は生体情報を含む情報であることを特徴とする請求項１に記載の承認装置。
【請求項３】
前記第１の承認方式は、前記第１承認者のパスワード認証であり、前記第２の承認方式は、前記第２承認者のパスワード認証及び生体認証であることを特徴とする請求項１に記載の承認装置。
【請求項４】
前記第２の承認処理部は、承認の履歴情報を取得・蓄積することを特徴とする請求項１に記載の承認装置。
【請求項５】
前記第２承認者は、これまで第１承認者の代理として承認を行った履歴の中で、その承認回数が一番多いものの一つであることを特徴とする請求項４に記載の承認装置。
【請求項６】
承認の履歴情報には、承認者の承認方式種別を含むことを特徴とする請求項４及び５に記載の承認装置。
【請求項７】
入力された画像情報を媒体上に画像形成する画像形成装置において、
前記請求項１乃至６の承認装置を備え、該承認装置により承認されたときに画像形成することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め決められた処理の実行を承認する承認装置、及び、印刷ジョブの実行を承認したのちこの印刷ジョブを実行する画像形成装置に関する。
【背景技術】
【０００２】
承認者の承認を得たときに、設定者が設定事項の入力の実行が可能となる承認装置として、例えば、遊技場管理装置が提案されている（例えば、特許文献１参照）。この遊技場管理装置は、設定者が交換率や再プレイ率等の設定事項を入力する際に、設定事項の入力許可の承認を行う承認者の認証情報を取得し、予め登録されている承認者の認証情報と、取得した認証情報が一致した場合に、正規の承認者と特定する。次に、この遊技場管理装置は、承認者が設定事項の入力を許可すべきか否かを判断するために必要となる情報を承認者に提供する。そして、遊技場管理装置は、承認が得られると、設定事項の入力を設定者に許可するようになっている。上記認証情報として、承認者を一意に特定することが可能な指紋情報が使用されている。
【特許文献１】特開２００５−２７０３０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述した従来の承認装置としての遊技場管理装置では、承認者が不在の場合には、承認者が戻るまで設定事項の入力の許可を得ることができず、長時間に亘って遊技場の遊技具が利用できなくなってしまう。
【０００４】
ところで、上述した承認装置を画像形成装置に組合せた場合、上述した遊技場管理装置と同様、承認者が不在であると、承認者が戻るまでユーザが印刷依頼した印刷ジョブの印刷を長時間に亘って実行できないという問題が生じる。
【０００５】
そこで、本発明は上述した問題点に鑑み、承認者が不在の場合には、他の承認者から承認が得られると、使用を許可することが可能な承認装置及び承認装置を組み込んだ画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、承認者を特定するための管理情報が格納されている管理テーブルと、承認者の端末から不在期間を示す不在情報を受けると管理テーブルに該承認者に対応させて不在情報を登録する不在登録部と、第１グループに所属する承認要求者の端末から該第１グループに設定した第１承認者の指定情報を受信すると、管理テーブルを参照し、管理情報及び指定情報に基づいて該第１承認者を特定すると共に不在情報が無いと第１承認者の端末に承認要求を出力し、該不在情報が存在して不在を確認すると承認要求者の端末に不在通知を出力する不在判定部と、承認要求を受けた第１承認者の端末から第１承認情報を受信すると第１の承認方式で承認処理を行う第１承認処理部と、第１グループに所属する承認要求者の端末から代理として第２グループに設定した第２承認者の指定情報を受信すると管理テーブルを参照し、管理情報及び該指定情報に基づいて第２承認者を特定し、該第２承認者の端末に承認要求を出力する代理判定部と、承認要求を受けた第２承認者の端末から第２承認情報を受信すると第２の承認方式で承認処理を行う第２承認処理部とを含み、第１承認方式と第２承認方式は異なる承認方式であり、第１承認情報よりも第２承認情報の方が情報量が多いことを特徴とする承認装置。
【０００７】
また、本発明は、入力された画像情報を媒体上に画像形成する画像形成装置において、
上記の承認装置を備え、該承認装置により承認されたときに画像形成することを特徴とする画像形成装置。
【発明の効果】
【０００８】
本発明の承認装置によれば、第１の承認者の入力した第１承認情報を第１の承認方式により第１承認処理部にて承認処理すると共に、この承認が得られないと第２の承認者の入力した情報量の大きい第２承認情報を承認方式の異なる第２の承認方式により第２承認処理部にて承認処理するので、第１の承認者から承認を得られなくても第２の承認者から承認を得ることができる。
【０００９】
また、他の発明の画像形成装置によれば、上記承認装置により承認されたとき画像形成を行うので、第１の承認者から承認を得られなくても第２の承認者から承認を得て画像形成を行うことができる。
【発明を実施するための最良の形態】
【００１０】
次に、本発明を実施するための最良の形態を説明する。
【実施例１】
【００１１】
図１は、本発明に係る実施例１のプリンタの構成を示すブロック図である。図２は、実施例１のプリンタが使用されている印刷システムの構成を示すブロック図である。図１に示す実施例１の画像形成装置としてのプリンタ１０は、図２に示す印刷システムに使用されており、ユーザから印刷依頼された印刷ジョブに対し、ユーザが指定した承認者又は代理承認者から承認を得たのち、この印刷ジョブの実行を承認し、更に、この印刷ジョブの印刷を許可、実行する装置である。
【００１２】
ここで、プリンタ１０の構成を説明する前に、プリンタ１０が使用されている印刷システムの構成を説明する。この印刷システムは、図２に示すように、グループＡ、グループＢ、及び、グループＣの各グループに属するユーザａ−１〜ｃ−３が使用するパーソナルコンピュータ（以下、ＰＣという）２０と、グループＡ、グループＢ、及び、グループＣの各グループに属する承認者Ａ−１〜Ｃ−１が使用するＰＣ３０とがネットワーク５０を介して接続されている。そして、承認者Ａ−１〜Ｃ−１が使用するＰＣ３０は、指紋を読み取るセンサ部３０１を備えている。
【００１３】
本システムでは、グループＡ、グループＢ、及び、グループＣの各グループに属するユーザａ−１〜ｃ−３に対し、自己のグループの承認者を正規の承認者として設定され、他のグループの承認者を代理承認者として設定されている。そして、本実施例では、各ユーザが代理承認者に割り当てられた承認者ＩＤの記述されたコピーを所有しているものとする。
【００１４】
プリンタ１０は、図１に示すように、操作・表示部１０１と、画像蓄積部１０２と、承認情報蓄積部１０３と、メンバ管理テーブル１０４と、印刷ジョブ管理テーブル１０５と、ログ蓄積部１０６と、承認処理部１０７と、通信部１０８と、画像変換部１０９と、印刷部１１０と、計時部１１１とを備えている。
【００１５】
ここで、承認処理部１０７、及び画像変換部１０９は、図示しないＣＰＵが図示しないＲＯＭに記憶されている制御プログラムを実行することにより生成され、後述する機能を備える。
【００１６】
操作・表示部１０１は、テンキーや操作キー、実行キー等のキー、液晶表示装置を備える。テンキー等のキーは印刷を行う際に必要な情報を入力し、液晶表示装置は印刷を行う際に必要な情報や装置自体のステータス情報を表示する。
【００１７】
画像蓄積部１０２は、ＲＡＭにより形成され、グループＡに属するユーザａ−１〜ユーザａ−４、グループＢに属するユーザｂ−１、及び、グループＣに属するユーザｃ−１〜ユーザｃ−３が使用するＰＣ２０から受信した印刷ジョブを記憶する。
【００１８】
承認情報蓄積部１０３は、ユーザが指定した印刷ジョブの実行を承認するための処理を行うための承認処理情報を記憶する。承認処理情報として、例えば、次のようなものがある。１）ＰＣ２０から受信した印刷ジョブの印刷依頼してきたユーザを認証するための認証情報としてのユーザＩＤ及びパスワード、２）ＰＣ３０から受信した印刷ジョブの印刷実行を承認する承認者を認証するための認証情報、即ち、承認者ＩＤ、パスワード、及び、承認者を一意に識別する指紋特徴情報を記憶する。
【００１９】
メンバ管理テーブル１０４は、フラッシュメモリ、または、ハードディスク装置に形成され、グループＡ、グループＢ、並びに、グループＣに属するユーザａ−１〜ユーザｃ−３、承認者Ａ−１、承認者Ｂ−１、及び承認者Ｃ−１を管理する管理情報が記述されている。即ち、メンバ管理テーブル１０４は、図３に示すように、ユーザのＩＤ項目、グループ名項目、承認者特定項目、ユーザ特定項目、パスワード項目、指紋特徴データ項目、不在期間（Ｆｒｏｍ）項目、及び、不在期間（Ｔｏ）項目を有している。
【００２０】
ＩＤ項目には、メンバ（ユーザ及び承認者）に付与されたＩＤが記述され、グループ名項目には、メンバが属するグループ名が記述されている。承認者特定項目には、承認者を特定するための情報が記述され、ユーザ特定項目には、ユーザを特定するための情報が記述されている。パスワード項目には、承認者又はユーザのパスワードが記述され、指紋特徴データ項目には、承認者の指紋特徴データが記述されている。不在期間（Ｆｒｏｍ）項目には、承認者の不在期間の開始日時が記述され、不在期間（Ｔｏ）項目には、承認者の不在期間の終了日時が記述されている。
【００２１】
印刷ジョブ管理テーブル１０５は、ユーザａ−１〜ユーザｃ−３のＰＣ２０から送信されてきた印刷ジョブを管理するテーブルである。印刷ジョブ管理テーブル１０５は、図４に示すように、印刷ジョブＮｏ．項目、ユーザＩＤ項目、受付日時項目、ファイル名項目、承認者のＩＤ項目、承認種別項目、及び、承認ステータス項目を有している。
【００２２】
印刷ジョブＮｏ．項目には、ユーザのＰＣ２０から送信されてきた印刷ジョブに付された印刷ジョブＮｏ．が記述され、ユーザＩＤ項目には、印刷を依頼したユーザに割り当てられたユーザＩＤが記述されている。受付日時項目には、印刷ジョブを受け付けた時間が記述され、ファイル名項目には、印刷ジョブに記述されている印刷するファイル名が記述されている。承認者のＩＤ項目には、承認者に割り当てられたＩＤが記述され、承認種別項目には、正規承認であるかまたは代理承認であるかの承認種別が記述され、承認ステータス項目には承認状態が記述されている。
【００２３】
ログ蓄積部１０６は、ユーザａ−１〜ｃ−３から印刷依頼された印刷ジョブについてのログデータを記憶する。ログデータは、図５に示すように、印刷ジョブＮｏ．項目、ユーザＩＤ項目、承認者のＩＤ項目、承認者の認証手段項目、承認日時項目、及び、印刷ファイル名項目を有する。
【００２４】
印刷ジョブＮｏ．項目には、印刷ジョブに付された印刷ジョブＮｏ．が記述され、ユーザＩＤ項目には、印刷ジョブの実行の承認依頼したユーザに割り当てられたユーザＩＤが記述されている。承認者のＩＤ項目には、承認者に割り当てられＩＤが記述され、承認者の認証手段項目には、承認者を認証する手段が記述されている。承認日時項目には、承認した日時が記述され、印刷ファイル名項目には、印刷したファイル名が記述されている。
【００２５】
承認処理部１０７は、ＰＣ２０から送信されてきた印刷ジョブの実行依頼に対して、承認する機能を備えている。なお、承認処理部１０７が行う機能については、後述する実施例１の画像形成装置の動作説明の箇所に詳細に記載する。
【００２６】
通信部１０８は、グループＡに属するユーザａ−１〜ユーザａ−４、グループＢに属するユーザｂ−１、及び、グループＣに属するユーザｃ−１〜ユーザｃ−３が使用するＰＣ２０、並びに、グループＡに属する承認者Ａ−１、グループＢに属する承認者Ｂ−１、及び、グループＣに属する承認者Ｃ−１が使用するＰＣ３０との間で、ネットワーク５０を介して、情報を送受信する。
【００２７】
画像変換部１０９は、画像蓄積部１０２に記憶された印刷ジョブに記述されている画像データを、印刷部１１０が印刷媒体に印刷するためのビットマップデータに変換し、印刷部１１０に出力する。
【００２８】
印刷部１１０は、画像変換部１０９から入力したビットマップデータで表された画像を印刷媒体に印刷する。計時部１１１は、時刻を計時する。
【００２９】
次に、本発明に係る実施例１の印刷システムの動作を説明する。
【００３０】
図６は、通常処理時における印刷システムのシーケンス図である。グループＢに含まれているユーザｂ−１がプリンタ１０に、例えばファイル名「人事ファイルＮｏ．３５．ｄｏｃ」の印刷データについての印刷を行わせる場合、まず、プリンタ１０にログインするため、ユーザｂ−１の操作により、ユーザｂ−１が使用するＰＣ２０は、ユーザＩＤ「Ｂ１２３４５６７８９」及びパスワード「ｕｂ０ｅｄ３ｄｔ」でなる認証情報をプリンタ１０にネットワーク５０を介して送信する（図６中のＴ１参照）。
【００３１】
プリンタ１０は、前述の認証情報をユーザｂ−１のＰＣ２０から受信すると、図３に示すメンバ管理テーブル１０４を参照し、受信した認証情報に示されているユーザＩＤ「Ｂ１２３４５６７８９」及びパスワード「ｕｂ０ｅｄ３ｄｔ」がメンバ管理テーブル１０４に登録されていることを確認すると、ネットワーク５０を介してログインを受け付けたことを示すログイン受付通知をユーザｂ−１のＰＣ２０に送信する（図６中のＴ２参照）。
【００３２】
ログイン受付通知がプリンタ１０からユーザｂ−１のＰＣ２０に送信されてくると、ユーザｂ−１のＰＣ２０は、ユーザｂ−１の操作に従い、ネットワーク５０を介して、印刷ジョブの実行の許可を承認する承認者を指定する承認者指定情報として、自己のグループＢの承認者Ｂ−１に割り当てられた承認者のＩＤ「Ｂ０１２３４５６７８」をプリンタ１０に送信する（図６中のＴ３参照）。
【００３３】
プリンタ１０は、ネットワーク５０を介してユーザｂ−１のＰＣ２０からユーザが属する承認者Ｂ−１のＩＤを受信すると、図３に示すメンバ管理テーブル１０４を参照し、受信した承認者ＩＤ「Ｂ０１２３４５６７８」に示される承認者Ｂ−１が、現在、不在でないと確認すると、ネットワーク５０を介して、印刷ジョブの送信を許可することを示す印刷ジョブ送信許可通知をユーザｂ−１のＰＣ２０に送信する（図６中Ｔ４参照）。
【００３４】
印刷ジョブ送信許可通知がプリンタ１０からユーザｂ−１のＰＣ２０に送信されてくると、このＰＣ２０は、ユーザｂ−１の操作に従い、ネットワーク５０を介して印刷ジョブをプリンタ１０に送信する（図６中のＴ５参照）。
【００３５】
プリンタ１０は、ネットワーク５０を介して印刷ジョブをユーザｂ−１のＰＣ２０から受信すると、印刷ジョブを画像蓄積部１０２に記憶させたのち、ネットワーク５０を介して、承認者Ｂ−１が使用するＰＣ３０に、印刷ジョブの実行依頼があったことを示す実行許可依頼通知を認証要求とともに送信する（図６中のＴ６参照）。
【００３６】
その後、実行許可依頼通知がプリンタ１０から受信したことを承認者Ｂ−１がＰＣ３０で確認すると、承認者Ｂ−１の操作に従い、ＰＣ３０は、ネットワーク５０を介して、承認者Ｂ−１のユーザＩＤ「Ｂ０１２３４５６７８」及びパスワード「ｐｒ６３３ｃ３−ｓ」を有する認証情報をプリンタ１０に送信する（図６中のＴ７参照）。
【００３７】
プリンタ１０は、ネットワーク５０を介して前述の認証情報を承認者Ｂ−１のＰＣ３０から受信すると、メンバ管理テーブル１０４を参照し、受信した認証情報に記述されているユーザＩＤ「Ｂ０１２３４５６７８」及びパスワード「ｐｒ６３３ｃ３−ｓ」がグループＢの承認者としてメンバ管理テーブル１０４に登録されていることを確認すると、印刷ジョブの実行を承認するか否かを承認者Ｂ−１から得るため、実行承認確認通知を、ネットワーク５０を介して承認者Ｂ−１のＰＣ３０に送信する（図６中のＴ８参照）。実行承認確認通知には、承認するか否かを判断させるために、印刷依頼したユーザｂ−１のユーザＩＤ「Ｂ１２３４５６７８９」、及び、ファイル名「人事ファイルＮｏ．３５．ｄｏｃ」が含まれている。
【００３８】
その後、実行承認確認通知が受信したことを承認者Ｂ−１がＰＣ３０から確認すると、承認者Ｂ−１は、実行承認確認通知に基づき、ユーザｂ−１から実行依頼された印刷ジョブを実行してよいか否かを判断する。承認者Ｂ−１が印刷ジョブの実行を許可してよいと判断したときには、承認者Ｂ−１のＰＣ３０は、承認者Ｂ−１の操作に従い、ネットワーク５０を介して実行承認通知をプリンタ１０に送信する（図６中のＴ９参照）。
【００３９】
プリンタ１０は、実行承認通知を承認者Ｂ−１のＰＣ３０から受信すると、実行承認通知を受け付けたことを示す受付通知を、ネットワーク５０を介して承認者Ｂ−１のＰＣ３０に送信する（図６中のＴ１０参照）。その後、プリンタ１０は、印刷ジョブの実行が許可されたこと示す許可通知を、ネットワーク５０を介してユーザｂ−１のＰＣ２０に送信する（図６中のＴ１１参照）。
【００４０】
許可通知をプリンタ１０から受信したことをユーザｂ−１がＰＣ２０から確認すると、この許可通知に再度の認証要求が含まれているので、ユーザｂ−１の操作に従い、ＰＣ２０は、ユーザＩＤ「Ｂ１２３４５６７８９」及びパスワード「ｕｂ０ｅｄ３ｄｔ」が記述された認証情報をプリンタ１０にネットワーク５０を介して送信する（図６中のＴ１２参照）。
【００４１】
プリンタ１０は、前述の認証情報がユーザｂ−１のＰＣ２０から受信すると、メンバ管理テーブル１０４を参照し、受信した認証情報に記述されているユーザＩＤ「Ａ１２３４５６７８９」及びパスワード「ｕｂ０ｅｄ３ｄｔ」がメンバ管理テーブル１０４に登録されていることを確認すると、ユーザｂ−１から実行依頼されたファイル名が「人事ファイルＮｏ．３５．ｄｏｃ」である印刷ジョブを実行する。
【００４２】
図７は、代理承認時における印刷システムのシーケンス図である。
【００４３】
グループＡに含まれているユーザａ−１がプリンタ１０に、例えばファイル名「Ｐｒｏｊｅｃｔ  Ａ開発計画．ｄｏｃ」の印刷データの印刷要求を行う場合、まず、プリンタ１０にログインするため、ユーザａ−１の操作により、ユーザａ−１が使用するＰＣ２０は、ユーザＩＤ「Ａ１２３４５６７８９」及びパスワード「２２−ｄｔ６ｄｂ０ｄ」が記述された認証情報をプリンタ１０にネットワーク５０を介して送信する（図７中のＴ２１参照）。
【００４４】
プリンタ１０は、前述の認証情報をユーザａ−１のＰＣ２０から受信すると、図３に示すメンバ管理テーブル１０４を参照し、受信した認証情報に示されているユーザＩＤ「Ａ１２３４５６７８９」及びパスワード「２２−ｄｔ６ｄｂ０ｄ」がメンバ管理テーブル１０４に登録されていることを確認すると、ネットワーク５０を介してログインを受け付けたことを示すログイン受付通知をユーザａ−１のＰＣ２０に送信する（図７中のＴ２２参照）。
【００４５】
ログイン受付通知がプリンタ１０からユーザａ−１のＰＣ２０に送信されてくると、その後、ユーザａ−１のＰＣ２０は、ユーザａ−１の操作に従い、ネットワーク５０を介してプリンタ１０にグループＡの承認者Ａ−１のＩＤ「Ａ０１２３４５６７８」を送信する（図７中のＴ２３参照）。
【００４６】
プリンタ１０は、ネットワーク５０を介してユーザａ−１のＰＣ２０から前述の承認者Ａ−１のＩＤ「Ａ０１２３４５６７８」を受信すると、メンバ管理テーブル１０４を参照し、グループＡの承認者であるか否かを認証し、グループＡの承認者であると更に不在であるか否かを判定する。本実施例では、承認者Ａ−１が「２００８．１１．１  １４：００」から「２００８．１１．６  １３：００」まで不在であるため、ネットワーク５０を介して、代理承認の要求を含む承認者不在通知をユーザａ−１のＰＣ２０に送信する（図７中のＴ２４参照）。
【００４７】
承認者不在通知がプリンタ１０から送信されてきたことをＰＣ２０からユーザａ−１が確認すると、ユーザは、他のグループの承認者のＩＤが記述されたコピーを参照することになる。そして、ユーザａ−１のＰＣ２０は、ユーザａ−１の操作に従い、ネットワーク５０を介して、印刷ジョブの実行の承認を代理する承認者を指定する承認者指定情報として、承認者Ａ−１を代理するグループＢに属する他の承認者Ｂ−１を示す代理承認者のＩＤ「Ｂ０１２３４５６７８」をプリンタ１０に送信する（図７中のＴ２５参照）。
【００４８】
プリンタ１０は、ネットワーク５０を介してユーザａ−１のＰＣ２０から代理承認者Ｂ−１のＩＤ「Ｂ０１２３４５６７８」を受信すると、図３に示すメンバ管理テーブル１０４を参照し、受信した代理承認者が他のグループの承認者として存在するか否かを判定し、存在すると、受信したＩＤ「Ｂ０１２３４５６７８」で示す代理承認者Ｂ−１が、不在であるか否かを判定し、不在でないと判定すると、ネットワーク５０を介して、印刷ジョブの送信を許可することを示す印刷ジョブ送信許可通知をユーザａ−１のＰＣ２０に送信する（図７中Ｔ２６参照）。
【００４９】
印刷ジョブ送信許可通知がプリンタ１０からユーザａ−１のＰＣ２０に送信されてくると、このＰＣ２０は、ユーザｂ−１の操作に従い、ネットワーク５０を介して印刷ジョブをプリンタ１０に送信する（図７中のＴ２７参照）。
【００５０】
プリンタ１０は、ネットワーク５０を介して印刷ジョブをユーザａ−１のＰＣ２０から受信すると、印刷ジョブを画像蓄積部１０２に記憶させたのち、ネットワーク５０を介して、代理承認者Ｂ−１のＰＣ３０に、印刷ジョブの実行についての許可依頼があったことを示す実行許可依頼通知承認要求とともに送信する（図７中のＴ２８参照）。
【００５１】
その後、実行許可依頼通知をプリンタ１０から受信したことを代理承認者Ｂ−１がＰＣ３０で確認すると、代理承認者Ｂ−１の操作に従い、ＰＣ３０は、ネットワーク５０を介して、代理承認者Ｂ−１のＩＤ「Ｂ０１２３４５６７８」及びパスワード「ｐｒ６３３ｃ３−ｓ」を有する認証情報をプリンタ１０に送信する（図７中のＴ２９参照）。
【００５２】
プリンタ１０は、ネットワーク５０を介して前述の認証情報を代理承認者Ｂ−１のＰＣ３０から受信すると、代理認証者Ｂ−１のＩＤ「Ｂ０１２３４５６７８」及びパスワード「ｐｒ６３３ｃ３−ｓ」がメンバ管理テーブル１０４に登録されているか否かを判定し、登録されていると判定した場合には、代理承認者Ｂ−１を更に特定するための指紋の特徴を表す指紋特徴情報の要求を、ネットワーク５０を介して代理承認者ＰＣ３０に送信する（図７中のＴ３０）。
【００５３】
その後、指紋特徴情報の要求をプリンタ１０から受信したことを代理承認者Ｂ−１がＰＣ３０から確認すると、代理承認者Ｂ−１は、センサ部３０１に指紋を読み取り、代理承認者Ｂ−１のＰＣ３０を指紋特徴情報を生成させる。その後、承認者Ｂ−１のＰＣ３０は、代理承認者Ｂ−１の操作により、生成した指紋特徴情報を、ネットワーク５０を介してプリンタ１０に送信する（図７中のＴ３１参照）。
【００５４】
プリンタ１０は、指紋特徴情報を代理承認者Ｂ−１のＰＣ３０から受信すると、受信した指紋特徴情報と、メンバ管理テーブル１０４に登録されている承認者Ｂ−１の指紋特徴データとを照合し、受信した指紋特徴情報と同じ指紋特徴データがメンバ管理テーブル１０４に登録されていることを確認すると、代理承認者Ｂ−１に承認をもらうための実行承認確認通知を、ネットワーク５０を介して承認者Ｂ−１のＰＣ３０に送信する（図７中のＴ３２参照）。実行承認確認通知には、印刷依頼したユーザａ−１のユーザＩＤ「Ａ１２３４５６７８９」、及び、印刷ジョブを実行し、印刷媒体に画像を形成させるファイル名として「Ｐｒｏｊｅｃｔ  Ａ開発計画．ｄｏｃ」が記述されている。
【００５５】
その後、実行承認確認通知を受信したことを代理承認者Ｂ−１がＰＣ３０から確認すると、代理承認者Ｂ−１は、実行承認確認通知に基づき、ユーザａ−１から実行依頼された印刷ジョブを実行してよいか否かを判断する。代理承認者Ｂ−１が印刷ジョブの実行を承認してよいと判断したときには、代理承認者Ｂ−１のＰＣ３０は、代理承認者Ｂ−１の操作に従い、印刷ジョブの実行を許可することを示す実行承認通知を、ネットワーク５０を介してプリンタ１０に送信する（図７中のＴ３３参照）。
【００５６】
プリンタ１０は、実行承認通知を代理承認者Ｂ−１のＰＣ３０で受信すると、受付通知をネットワーク５０を介して代理承認者Ｂ−１のＰＣ３０に送信する（図７中のＴ３４参照）。その後、プリンタ１０は、印刷ジョブの実行が許可されたきと示す許可通知を認証要求とともに、ネットワーク５０を介してユーザａ−１のＰＣ２０に送信する（図７中のＴ３５参照）。
【００５７】
許可通知をプリンタ１０から受信したことをユーザｂ−１がＰＣ２０から確認すると、ユーザａ−１の操作に従い、ＰＣ２０は、ユーザＩＤ「Ａ１２３４５６７８９」及びパスワード「２２−ｄｔ６ｄｂ０ｄ」でなる認証情報をユーザｂ−１のプリンタ１０にネットワーク５０を介して再送信する（図７中のＴ３６参照）。
【００５８】
プリンタ１０は、前述の認証情報をユーザａ−１のＰＣ２０から受信すると、メンバ管理テーブル１０４を参照し、受信した認証情報に記述されているユーザＩＤ「Ａ１２３４５６７８９」及びパスワード「２２−ｄｔ６ｄｂ０ｄ」がメンバ管理テーブル１０４に登録されていることを確認すると、ユーザｂ−１から実行依頼されたファイル名が「Ｐｒｏｊｅｃｔ  Ａ開発計画．ｄｏｃ」である印刷ジョブを実行する。
【００５９】
次に、承認者Ａ−１によりメンバ管理テーブル１０４に不在期間が登録される際の動作を図７のシーケンスで説明する。
【００６０】
グループＡに属するの承認者Ａ−１がプリンタ１０のメンバ管理テーブル１０４に不在期間を登録する場合、まず、プリンタ１０にログインするため、承認者Ａ−１の操作により、承認者Ａ−１のＰＣ３０は、ＩＤ「Ａ０１２３４５６７８」及びパスワード「ｅ８ｂｓ０ｔ−２ｂｄ」でなる認証情報をプリンタ１０にネットワーク５０を介して送信する（図７中のＴ３７参照）。
【００６１】
プリンタ１０は、前述の認証情報をＰＣ３０から受信すると、図３に示すメンバ管理テーブル１０４を参照し、受信した認証情報に記述されている承認者のＩＤ「Ａ０１２３４５６７８」及びパスワード「ｅ８ｂｓ０ｔ−２ｂｄ」がメンバ管理テーブル１０４に登録されていることを確認すると、ネットワーク５０を介してログインを受け付けたことを示すログイン受付通知をＰＣ３０に送信する（図７中のＴ３８参照）。
【００６２】
ログイン受付通知をプリンタ１０から承認者Ａ−１のＰＣ３０に送信されてくると、承認者Ａ−１の操作に従い、承認者Ａ−１のＰＣ３０は、承認者Ａ−１のＩＤとともに、不在開始時が「２００８．１１．１  １４：００」で、かつ、不在期間終了時が「２００８．１１．６  １３：００」が記述された不在期間登録要求を、ネットワーク５０を介してプリンタ１０に送信する（図７中のＴ３９参照）。
【００６３】
プリンタ１０は、承認者Ａ−１のＰＣ３０から前述の不在期間登録要求を受信すると、この不在期間登録要求に基づき、メンバ管理テーブル１０４を形成する承認者Ａ−１の不在期間（ｆｒｏｍ）項目に「２００８．１１．１  １４：００」を書き込み、かつ、不在期間（ｔｏ）項目に「２００８．１１．６  １３：００」を書き込む。その後、プリンタ１０は、ネットワーク５０を介して、不在期間の設定の登録が終了したことを示す不在期間登録終了通知を承認者Ａ−１のＰＣ３０に送信し（図７中のＳ４０参照）、不在期間登録処理を終了する。
【００６４】
次に、本発明に係る実施例１のプリンタ１０の動作を説明する。
【００６５】
図８、図９、及び図１０は、本発明に係る実施例１のプリンタ１０の動作を示すフローチャートである。まず、プリンタ１０の通信部１０８は、いずれかのユーザのＰＣ２０からネットワーク５０を介して認証情報としてのユーザＩＤ及びパスワードを受信すると（ステップＳ１）、このユーザＩＤ及びパスワードを承認情報蓄積部１０３に書き込む。その後、通信部１０８は、ユーザＩＤ及びパスワードを受信した旨の通知を承認処理部１０７に出力する。
【００６６】
その後、承認処理部１０７は、承認情報蓄積部１０３からユーザＩＤ及びパスワードを読み出し、ユーザＩＤ及びパスワードがメンバ管理テーブル１０４に登録されているか否かを判定する（ステップＳ２）。承認処理部１０７は、ユーザＩＤ及びパスワードがメンバ管理テーブル１０４に登録されていないと判定した場合には（ステップＳ２；Ｎ）、「ユーザＩＤまたはパスワードが登録されていません」という表示データを生成し、通信部１０８を介してこの表示データをユーザＩＤ及びパスワードを送信したユーザのＰＣ２０に送信し（ステップＳ３）、ステップＳ１に処理を移行させる。これにより、ユーザのＰＣ２０は、「ユーザＩＤまたはパスワードが登録されていません」と表示部に表示する。
【００６７】
一方、承認処理部１０７は、ユーザＩＤ及びパスワードがメンバ管理テーブル１０４に登録されていると判定した場合には（ステップＳ２；Ｙ）、ログインを受け付けたことを示すログイン受付通知を生成し、通信部１０８を介してこのログイン受付通知をＩＤ及びパスワードを送信してきたユーザのＰＣ２０に送信する（ステップＳ４）。
【００６８】
その後、通信部１０８は、ネットワーク５０を介してログイン受付通知を送信したユーザのＰＣ２０から、ユーザが属するグループ名とユーザが指定した承認者のＩＤを有する承認者指定情報を受信すると（ステップＳ５）、この承認者指定情報を承認情報蓄積部１０３に書き込む。その後、通信部１０８は、承認者指定情報を受信した旨の通知を承認処理部１０７に出力する。
【００６９】
承認処理部１０７は、通信部１０８から前述の通知が入力されると、承認情報蓄積部１０３から承認者指定情報を読み出し、承認者指定情報に記述されている承認者のＩＤがメンバ管理テーブル１０４に登録されているか否かを判定する（ステップＳ６）。承認処理部１０７は、このユーザＩＤがメンバ管理テーブル１０４に登録されていないと判定した場合には（ステップＳ６；Ｎ）、「指定された承認者は、承認者ではありません。」という表示データを生成し、通信部１０８を介してこの表示データを、承認者を指定してきたユーザのＰＣ２０に送信し（ステップＳ７）、ステップＳ５に処理を移行させる。これにより、ユーザＰＣ２０は、「指定された承認者は、承認者ではありません。」と表示部に表示する。
【００７０】
一方、承認処理部１０７は、承認者のＩＤがメンバ管理テーブル１０４に登録されていると判定した場合には（ステップＳ６；Ｙ）、メンバ管理テーブル１０４におけるこのＩＤが記述されてメンバ管理データ中のグループ項目及び承認者項目に、承認者指定情報に記述されているグループ名、及び、承認者であると認定する認定情報が記述されているか（認定情報は図３中において○でもって示されている）否かを判定する（ステップＳ８）。
【００７１】
承認処理部１０７は、メンバ管理テーブル１０４におけるこのＩＤが記述されてメンバ管理データ中のグループ項目及び承認者項目に、承認者指定情報に記述されているグループ名、及び、承認者であると認定する認定情報が記述されていないと判定した場合には（ステップＳ８；Ｎ）、ステップＳ７に処理を移行する。
【００７２】
一方、承認処理部１０７は、メンバ管理テーブル１０４におけるこの承認者のＩＤが記述されてメンバ管理データ中のグループ項目及び承認者項目に、承認者指定情報に記述されているグループ名、及び、承認者であると認定する認定情報が記述されていると判定した場合には（ステップＳ８；Ｙ）、前述のメンバ管理データ中の不在期間（Ｆｒｏｍ）項目及び不在期間（Ｔｏ）項目に不在期間が記述されているか否かを判定する（ステップＳ９）。
【００７３】
承認処理部１０７は、前述のメンバ管理データ中の不在期間（Ｆｒｏｍ）項目及び不在期間（Ｔｏ）項目に不在期間が記述されていないと判定した場合（ステップＳ９、Ｎ）、すなわち、承認者が不在でないと判定した場合には、印刷ジョブの送信を許可することを示す印刷ジョブ送信許可通知を生成し、通信部１０８を介して承認者指定情報を送信してきたユーザのＰＣ２０に印刷ジョブ送信許可通知を送信する（ステップＳ１０）。
【００７４】
その後、通信部１０８は、印刷ジョブ送信許可通知を送信したユーザＰＣ２０から印刷ジョブを受信すると（ステップＳ１１）、この印刷ジョブを画像蓄積部１０２に蓄積する。次に、通信部１０８は、印刷ジョブが送信されてきた旨の通知を承認処理部１０７に出力する。
【００７５】
承認処理部１０７は、前述の通知が通信部１０８から入力されると、印刷ジョブについての実行の承認を依頼する実行承認依頼通知を生成し、通信部１０８を介してこの実行承認依頼通知をユーザにより指定された承認者のＰＣ３０に送信する（ステップＳ１２）。
【００７６】
その後、通信部１０８は、ユーザが指定した承認者のＰＣ３０からネットワーク５０を介して承認者の認証情報としての承認者のＩＤ及パスワードを受信すると（ステップＳ１３）、このＩＤ及びパスワードを承認情報蓄積部１０３に書き込む。その後、通信部１０８は、承認者の認証情報を受信した旨の通知を承認処理部１０７に出力する。
【００７７】
続いて、承認処理部１０７は、承認情報蓄積部１０３から前述の認証情報を読み出し、認証情報に示されている承認者のＩＤ及びパスワードがメンバ管理テーブル１０４に登録されているか否かを判定する（ステップＳ１４）。承認処理部１０７は、前述のＩＤ及びパスワードがメンバ管理テーブル１０４に登録されていないと判定した場合には（ステップＳ１４；Ｎ）、「ユーザＩＤ及びパスワードのうち少なくとも１つが間違っています。」と表示させる表示データを生成し、通信部１０８を介してＩＤ及びパスワードを送信してきた承認者のＰＣ３０にこの表示データを送信し（ステップＳ１５）、ステップＳ１３に処理を移行させる。これにより、承認者ＰＣ３０は、「ユーザＩＤ及びパスワードのうち少なくとも１つが間違っています。」と表示部に表示する。
【００７８】
一方、承認処理部１０７は、前述のＩＤ及びパスワードがメンバ管理テーブル１０４に登録されていると判定した場合には（ステップＳ１４；Ｙ）、承認者に印刷ジョブの実行を承認してよいか否かを判断させる実行承認確認通知を生成し、通信部１０８を介して前述の承認者ＰＣ３０に実行承認確認通知を送信する（ステップＳ１６）。この実行承認確認通知には、印刷ジョブの実行の印刷要求しているユーザのユーザＩＤ、及び、印刷ジョブの内容を示すファイル名が記述されている。
【００７９】
その後、通信部１０８は、承認者のＰＣ３０からネットワーク５０を介して、印刷ジョブの実行を承認することを示す実行承認通知を受信したか、又は、承認しないことを示す実行不承認通知を受信すると、この実行承認通知又は実行不承認通知を承認情報蓄積部１０３に記憶する。次に、通信部１０８は、実行承認通知又は実行不承認通知を受信した旨の通知を承認処理部１０７に出力する。
【００８０】
承認処理部１０７は、前述の通知が通信部１０８から入力されると、承認情報蓄積部１０３から前述の通知を読み出し、この通知が実行承認通知であるか又は実行不承認通知であるかを判定する（ステップＳ１７）。承認処理部１０７は、実行不承認通知であると判定した場合には（ステップＳ１７；実行不承認通知）、印刷ジョブの実行が承認されなかったことを示す不承認通知を生成し、通信部１０８を介して、印刷ジョブの実行の承認を求めたユーザＰＣ２０にこの不承認通知を送信したのち（ステップＳ１８）、ステップＳ２６に処理を移行する。
【００８１】
ステップＳ１７において、承認処理部１０７は、受信した通知が実行承認通知であると判定した場合には（ステップＳ１７；実行承認通知）、実行承認通知を受け付けたことを示す受付通知を生成し、通信部１０８を介して承認者のＰＣ３０に送信する。その後、承認処理部１０７は、印刷ジョブの実行の許可を求めるユーザのＰＣ２０に印刷ジョブの実行が許可されたことを示す許可通知を送信する（ステップＳ１９）。
【００８２】
通信部１０８は、許可通知を送信したユーザのＰＣ２０から、再び認証情報としてのユーザＩＤ及びパスワードがネットワーク５０を介して受信すると（ステップＳ２０）、このユーザＩＤ及びパスワードを承認情報蓄積部１０３に蓄積する。次に、通信部１０８は、ユーザＩＤ及びパスワードを受信した旨の通知を承認処理部１０７に出力する。
【００８３】
その後、承認処理部１０７は、承認情報蓄積部１０３から前述のユーザＩＤ及びパスワードを読み出し、メンバ管理テーブル１０４を参照し、ユーザＩＤ及びパスワードがメンバ管理テーブル１０４に登録されているか否かを判定する（ステップＳ２１）。承認処理部１０７は、ユーザＩＤ及びパスワードがメンバ管理テーブル１０４に登録されていないと判定した場合には（ステップＳ２１；Ｎ）、「ユーザＩＤ及びパスワードのうち少なくとも１つの入力ミスがある」と表示させる表示データを生成し、通信部１０８を介してこの表示データをユーザのＰＣ２０に送信し（ステップＳ２２）、ステップＳ２０に処理を移行させる。これにより、ユーザＰＣ２０は、表示部に前述の表示を表示し、ユーザＩＤ等を再々送する。
【００８４】
一方、承認処理部１０７は、ユーザＩＤ及びパスワードがメンバ管理テーブル１０４に登録されていると判定した場合には（ステップＳ２１；Ｙ）、画像変換部１０９を起動させる起動要求を出力する。
【００８５】
画像変換部１０９は、画像データ（印刷ジョブ）が画像蓄積部１０２から入力されると、印刷部１１０が印刷媒体に印刷処理すること可能なビットマップデータに変換し（ステップＳ２３）、印刷部１１０に出力する。
【００８６】
印刷部１１０は、このビットマップデータでなる画像を印刷媒体に形成する（ステップＳ２４）。その後、印刷部１１０は、印刷を終了した旨の通知を承認処理部１０７に出力する。
【００８７】
承認処理部１０７は、前述の通知が印刷部１１０から入力されると、「印刷を終了しました。」と表示させる表示データを生成し、通信部１０８を介してユーザＰＣ２０にこの表示データを送信する（ステップＳ２５）。これにより、ユーザＰＣ２０は、前述の表示を表示部に表示する。
【００８８】
その後、承認処理部１０７は、画像蓄積部１０２に蓄積されている印刷ジョブを消去する（ステップＳ２６）。次に、承認処理部１０７は、印刷ジョブ管理データを生成し、この印刷ジョブ管理データを印刷ジョブ管理テーブル１０５に登録する（ステップＳ２８）。続いて、承認処理部１０７は、ログデータを生成し、このログデータをログ蓄積部１０６に登録し（ステップＳ２８）、処理を終了する。
【００８９】
ステップＳ９において、承認処理部１０７は、前述のメンバ管理データ中の不在期間（Ｆｒｏｍ）項目及び不在期間（Ｔｏ）項目に不在期間が記述されていると判定した場合（ステップＳ９、Ｙ）、すなわち、承認者が現在、不在であると判定した場合には、印刷ジョブの実行承認を代理して行う他のグループの承認者を指定する承認者指定要求を生成し、通信部１０８を介してユーザのＰＣ２０に承認者指定要求を送信する（ステップＳ２９）。
【００９０】
その後、通信部１０８は、ユーザのＰＣ２０からネットワーク５０を介して、ユーザが指定した代理承認者のＩＤを受信すると（ステップＳ３０）、このＩＤを承認情報蓄積部１０３に蓄積する。次に、通信部１０８は、他の認証者のユーザＩＤからなる承認者指定情報を受信した旨の通知を承認処理部１０７に出力する。
【００９１】
承認処理部１０７は、通信部１０８から前述の通知が入力されると、承認情報蓄積部１０３からユーザが指定した代理承認者のＩＤを読み出し、このＩＤがメンバ管理テーブル１０４に登録されているか否かを判定する（ステップＳ３１）。承認処理部１０７は、このＩＤがメンバ管理テーブル１０４に登録されていないと判定した場合には（ステップＳ３１；Ｎ）、「指定された代理承認者は、承認者ではありません。」と表示させる表示データを生成し、通信部１０８を介してこの表示データを、代理承認者を指定してきたユーザＰＣ２０に送信し（ステップＳ３２）、ステップＳ２９に処理を移行させる。これにより、ユーザＰＣ２０は、表示部に前述の表示を表示する。
【００９２】
一方、承認処理部１０７は、前述の代理承認者のＩＤがメンバ管理テーブル１０４に登録されていると判定した場合には（ステップＳ３１；Ｙ）、印刷ジョブの送信を許可する印刷ジョブ送信許可通知を生成し、通信部１０８を介してこの印刷ジョブ送信許可通知をユーザのＰＣ２０に送信する（ステップＳ３３）。
【００９３】
その後、通信部１０８は、ユーザのＰＣ２０から印刷ジョブを受信すると（ステップＳ３４）、この印刷ジョブを画像蓄積部１０２に蓄積する。次に、通信部１０８は、印刷ジョブを承認情報蓄積部１０３に蓄積した旨の通知を承認処理部１０７に出力する。  
【００９４】
承認処理部１０７は、前述の通知が入力されると、印刷ジョブの実行依頼があったことを示す実行許可依頼通知を生成し、通信部１０８を介して代理承認者のＰＣ３０に送信する（ステップＳ３５）。
【００９５】
その後、通信部１０８は、代理承認者のＰＣ３０から認証情報として承認者のＩＤ及びパスワードを受信すると（ステップＳ３６）、このＩＤ及びパスワードを承認処理部１０７に出力する。  
【００９６】
承認処理部１０７は、通信部１０８から代理承認者のＩＤ及びパスワードが入力されると、このＩＤ及びパスワードがメンバ管理テーブル１０４に登録されているか否かを判定する（ステップＳ３７）。承認処理部１０７は、前述のＩＤ及びパスワードのうちの少なくとも一方がメンバ管理テーブル１０４に登録されていないと判定した場合には（ステップＳ３９；Ｎ）、「ユーザＩＤ及びパスワードのうち少なくとも１つが間違っています。」と表示させる表示データを生成し、通信部１０８を介して代理承認者のＰＣ３０にこの表示データを送信し（ステップＳ３８）、ステップＳ３６に処理を移行させる。これにより、代理承認者ＰＣ３０は、「ＩＤ及びパスワードのうち少なくとも１つが間違っています。」と表示部に表示する。
【００９７】
一方、承認処理部１０７は、前述のＩＤ及びパスワードがメンバ管理テーブル１０４に登録されていると判定した場合には（ステップＳ３７；Ｙ）、代理承認者を特定するための指紋特徴情報の要求を、通信部１０８を介して代理承認者のＰＣ３０に送信する（ステップＳ３９）。
【００９８】
承認処理部１０７は、通信部１０８を介して、代理承認者のＰＣ３０から指紋特徴情報を受信すると（ステップＳ４０）、受信した指紋特徴情報がメンバ管理テーブル１０４に登録されているか否かを判定する（ステップＳ４１）。承認処理部１０７は、受信した指紋特徴情報がメンバ管理テーブル１０４に登録されていないと判定した場合には（ステップＳ４１；Ｎ）、ステップＳ３２に処理を移行する。
【００９９】
一方、承認処理部１０７は、指紋特徴情報がメンバ管理テーブル１０４に登録されていると判定した場合には（ステップＳ４３；Ｙ）、ステップＳ１６に処理を移行させ、代理承認者のＰＣ３０との間で承認処理を実行し、ユーザに許可通知を送信し、印刷を実行する。
【０１００】
実施例１によれば、ユーザＰＣ２０から取得した代理承認者指定情報が、メンバ管理テーブル１０４に登録されている場合には、承認処理部１０７が、印刷ジョブの実行の承認を代理承認者に要求し、承認処理部１０７がこの承認者を認証したのち、この代理承認者から印刷ジョブの実行の承認が得られた場合に、印刷ジョブの実行を許可するので、自己のグループの承認者が不在の場合でも、他のグループの承認者から代理承認を得ることで、印刷ジョブを行うことができる。
【実施例２】
【０１０１】
図１１は、本発明に係る実施例２のプリンタの構成を示すブロック図である。図１１に示す実施例１の画像形成装置としてのプリンタ６０は、図１２に示す印刷システムに使用されており、ユーザから印刷依頼された印刷ジョブの実行について、ユーザが指定した承認者又は代理承認者から実行の承認を得たのち、この印刷ジョブの実行を許可する装置である。
【０１０２】
プリンタ６０は、図１１に示すように、操作・表示部６０１と、画像蓄積部６０２と、承認情報蓄積部６０３と、メンバ管理テーブル６０４と、印刷ジョブ管理テーブル６０５と、ログ蓄積部６０６と、承認処理部６０７と、通信部６０８と、画像変換部６０９と、印刷部６１０と、計時部６１１とを備えている。操作・表示部６０１、画像蓄積部６０２、承認情報蓄積部６０３、印刷ジョブ管理テーブル６０５、ログ蓄積部６０６、通信部６０８、画像変換部６０９、印刷部６１０、及び計時部６１１のそれぞれは、実施例１のものと同一である。
【０１０３】
メンバ管理テーブル６０４は、図１３に示すように、実施例１のメンバ管理テーブル１０４を形成する項目に、更に、承認者の代理となった回数を記述する代理回数項目を有している。
【０１０４】
承認処理部６０７は、実施例１の承認処理部１０７と同一の処理を実行し、更に、ユーザが指定した承認者が不在であることを示す情報と、この承認者を代理する他の承認者を識別するＩＤが記述された不在通知を、ネットワーク９０を介してユーザのＰＣ７０に送信する。また、承認処理部６０７は、代理承認者から印刷ジョブの実行承認が得られたのち、この印刷ジョブを実行すると、メンバ管理テーブル６０４に登録されている他の承認者の代理回数を１加算する。
【０１０５】
図１４は、承認者が不在の場合における本発明に係る実施例２の印刷システムのシーケンス図である。
【０１０６】
グループＡに属するユーザａ−１のユーザＰＣ７０が、ネットワーク９０を介してユーザａ−１の認証情報をプリンタ６０に送信したのち（図１４中のＴ５１参照）、プリンタ６０がユーザａ−１により指定された承認者を指定する承認者指定情報を受信するまでの処理（図１４中のＴ５３参照）は、図８に示す実施例１の印刷システムが行う処理と同一である。
【０１０７】
プリンタ６０は、承認者指定情報をユーザＰＣ７０から受信すると、メンバ管理テーブル６０４を参照し、受信した承認者ＩＤ「Ａ０１２３４５６７８」に指定した承認者Ａ−１が「２００８．１１．１  １４：００」から「２００８．１１．６  １３：００」まで不在であることを確認すると、ユーザが指定した承認者が不在であることを示す不在通知を、ネットワーク９０を介してユーザａ−１のＰＣ７０に送信する（図１４中のＴ５４参照）。ここで、不在通知には、メンバ管理テーブル６０４の代理回数項目において最も多い代理回数を有するグループＣの代理承認者Ｃ−１に割り当てられたユーザＩＤ「Ｃ０１２３４５６７８」が代理承認者のＩＤとして記述されている。
【０１０８】
その後、承認者ＰＣ８０が前述の不在通知に示された承認者Ｃ−１のユーザＩＤを有する承認者指定情報を、ユーザａ−１のＰＣ７０がプリンタ６０に送信する処理（図１４中のＴ５５参照）から、プリンタ６０が、ユーザａ−１が送信してきた印刷ジョブを実行するまでの処理（図１４中のＴ６６参照）は、図８に示す実施例１の印刷システムが行う処理と同一である。
【０１０９】
次に、本発明に係る実施例２のプリンタの動作を説明する。
【０１１０】
図１５、図１６、及び図１７は、本発明に係る実施例２のプリンタの動作を示すフローチャートである。まず、ステップＳ５１において、プリンタ６０の通信部６０８が、ネットワーク９０を介して認証情報としてのユーザＩＤ及びパスワードを受信する処理から、ステップＳ５９において、ユーザが指定した所属グループの承認者のメンバ管理テーブル６０４に不在期間が記述されているか否かを判定する処理は、図９中のステップＳ１からステップＳ９までの処理と同一である。
【０１１１】
承認処理部６０７は、ユーザが指定した承認者のメンバ管理テーブル６０４に不在期間が記述されていないと判定した場合には（ステップＳ５９；Ｎ）、ステップＳ６０において、ユーザＰＣ７０に対して印刷ジョブ送信許可通知を送信する処理から、ステップＳ７８において、ログデータを生成し、このログデータをログ蓄積部１０６に登録するまでの処理は、図９中のステップＳ１０からステップＳ２８までの処理と同一である。
【０１１２】
一方、ステップＳ５９において、承認処理部６０７は、ユーザが指定した承認者のメンバ管理テーブル６０４に不在期間が記述されていると判定した場合には（ステップＳ５９；Ｙ）、メンバ管理テーブル６０４を参照し、代理回数項目に記述されている代理回数が多い他の承認者のＩＤを読み出す。次に、承認処理部６０７は、ユーザが指定した承認者が不在であることを示し、かつ、代理承認者として決定した承認者のＩＤが記述された不在通知を生成する。その後、承認処理部６０７は、通信部６０８を介して生成した不在通知をユーザのＰＣ７０に送信する（ステップＳ７９）。
【０１１３】
その後、ステップＳ８０において、通信部６０８は、ユーザのＰＣ７０から代理認証者の承認者指定情報を受信する処理から、ステップＳ９１において、指紋特徴データがメンバ管理テーブルに登録されているか否かを判定するまで処理は、図９中のステップＳ２９の処理から図１１中のステップＳ４１までの処理と同様な処理を行う。承認処理部６０７は、指紋特徴情報がメンバ管理テーブルに登録されていると判定した場合には（ステップＳ９１；Ｙ）、ステップＳ６６に処理を移行させる。一方、承認処理部６０７は、指紋特徴情報がメンバ管理テーブルに登録されていないと判定した場合には（ステップＳ９１；Ｙ）、ステップＳ６５に処理を移行させる。
【０１１４】
実施例２によれば、実施例１のものと同様な効果を有し、承認処理部６０７が、ユーザＰＣ２０から受信した自己のグループの承認者の認証情報が、メンバ管理テーブル６０４に登録されていない場合には、メンバ管理テーブル６０４に登録されている代理回数が最も多い他の承認者を代理承認者として決定し、ユーザのＰＣ７０に通知するので、確実に、印刷ジョブの実行が承認され、従って、印刷ジョブを迅速に実行することができる。
【０１１５】
実施例１及び実施例２では、印刷の承認に適用したが、複合機を用いたスキャナーやコピー等の承認に用いることも可能である。また、生体認証として、指紋認証を挙げたが、虹彩、指静脈、手のひら静脈、顔等であっておよい。
【図面の簡単な説明】
【０１１６】
【図１】本発明に係る実施例１のプリンタの構成を示すブロック図である。
【図２】実施例１のプリンタが使用されている印刷システムの構成を示すブロック図である。
【図３】メンバ管理テーブルの一例を示す図である。
【図４】印刷ジョブ管理テーブルの一例を示す図である。
【図５】ログ蓄積部に蓄積されたログフォーマットを説明する図である。
【図６】通常処理時における印刷システムのシーケンス図である。
【図７】代理承認時における印刷システムのシーケンス図である。
【図８】本発明に係る実施例１のプリンタの動作を示するフローチャート（その１）である。
【図９】本発明に係る実施例１のプリンタの動作を示するフローチャート（その２）である。
【図１０】本発明に係る実施例１のプリンタの動作を示するフローチャート（その３）である。
【図１１】本発明に係る実施例２のプリンタの構成を示すブロック図である。
【図１２】実施例２のプリンタが使用されている印刷システムの構成を示すブロック図である。
【図１３】メンバ管理テーブルの一例を示す図である。
【図１４】代理承認時における印刷システムのシーケンス図である。
【図１５】本発明に係る実施例２のプリンタの動作を示するフローチャート（その１）である。
【図１６】本発明に係る実施例２のプリンタの動作を示するフローチャート（その２）である。
【図１７】本発明に係る実施例２のプリンタの動作を示するフローチャート（その３）である。
【符号の説明】
【０１１７】
１０、６０  プリンタ
１０１、６０１  操作・表示部
１０２、６０２  画像蓄積部
１０３、６０３  承認情報蓄積部
１０４、６０４  メンバ管理テーブル
１０５、６０５  印刷ジョブ管理テーブル
１０６、６０６  ログ蓄積部
１０７、６０７  承認処理部
１０８  ６０８  通信部
１０９  ６０９  画像変換部
１１０、６１０  印刷部
１１１、６１１  計時部
２０、７０  ＰＣ
３０、８０  ＰＣ
５０、９０  ネットワーク
【図１】
0005080334.tif 000002
【図２】
0005080334.tif 000003
【図３】
0005080334.tif 000004
【図４】
0005080334.tif 000005
【図５】
0005080334.tif 000006
【図６】
0005080334.tif 000007
【図７】
0005080334.tif 000008
【図８】
0005080334.tif 000009
【図９】
0005080334.tif 000010
【図１０】
0005080334.tif 000011
【図１１】
0005080334.tif 000012
【図１２】
0005080334.tif 000013
【図１３】
0005080334.tif 000014
【図１４】
0005080334.tif 000015
【図１５】
0005080334.tif 000016
【図１６】
0005080334.tif 000017
【図１７】
0005080334.tif 000018