(57)【要約】【課題】  ユーザ認証処理とユーザログ登録処理とを画像形成装置と別のサーバ装置側で分散処理して、認証されたユーザごとに柔軟に原稿の出力制限を行なうことである。【解決手段】  複合機１００から送信されるログイン情報に基づいてユーザ認証を認証サーバ１２で行い、該ユーザ認証後、複合機１００においてジョブ処理で生成される画像情報を含むログ情報を生成してログ集計サーバ１３に送信し、該ログ集計サーバ１３により該ログ情報中の画像データに削減処理が施されたユーザログ情報を生成して記憶装置に登録し、該ユーザログ情報の登録結果を複合機１００に通知し、該通知されるログ登録結果に基づいてコア部１０が生成されている画像データに対するジョブ処理の実行を制御する構成を特徴とする。【選択図】  図１
2006197230.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムであって、
前記第１のサーバは、
前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知手段を備え、
前記第２のサーバは、
前記画像形成装置から送信されるログ情報を取得して、前記記憶装置に登録すべきユーザログ情報を生成する生成手段と、
前記生成手段により生成される前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知手段とを備え、
前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信手段と、
前記所定のジョブで生成される画像データを含むログ情報を作成して前記第２のサーバに送信する第２の送信手段と、
前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御手段とを備えることを特徴とする画像形成システム。
【請求項２】
画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムであって、
前記第１のサーバは、
前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知手段を有し、
前記第２のサーバは、
前記画像形成装置から送信されるユーザログ情報を取得して、前記記憶装置に登録する登録手段と、
前記登録手段による前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知手段とを有し、
前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信手段と、
前記所定のジョブから生成される画像データに基づいて前記記憶装置に登録すべきユーザログ情報を生成する生成手段と、
前記生成手段により生成されるユーザログ情報を前記第２のサーバに送信する第２の送信手段と、
前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御手段とを有することを特徴とする画像形成システム。
【請求項３】
前記生成手段は、前記画像形成装置から受信する画像データに所定のデータ削減処理を施して登録用画像データを生成可能とする請求項１記載の画像形成システム。
【請求項４】
前記生成手段は、前記画像形成装置から受信する画像データに対して解像度変換処理を施してまたは前記画像形成装置から受信する画像データに対して圧縮処理を施して、前記登録用画像データを生成可能とする請求項１記載の画像形成システム。
【請求項５】
前記生成手段は、前記画像データに所定のデータ削減処理を施して前記第２のサーバに送信すべき登録用画像データを生成可能とする請求項２記載の画像形成システム。
【請求項６】
前記生成手段は、前記画像データに対して解像度変換処理を施してまたは前記画像形成装置から受信する画像データに対して圧縮処理を施して、前前記第２のサーバに送信すべき記登録用画像データを生成可能とする請求項２記載の画像形成システム。
【請求項７】
画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムにおけるデータ処理方法であって、
前記第１のサーバは、
前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知ステップを備え、
前記第２のサーバは、
前記画像形成装置から送信されるログ情報を取得して、前記記憶装置に登録すべきユーザログ情報を生成する生成ステップと、
前記生成ステップにより生成される前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知ステップとを備え、
前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信ステップと、
前記所定のジョブで生成される画像データを含むログ情報を作成して前記第２のサーバに送信する第２の送信ステップと、
前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御ステップとを備えることを特徴とするデータ処理方法。
【請求項８】
画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムにおけるデータ処理方法であって、
前記第１のサーバは、
前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知ステップを有し、
前記第２のサーバは、
前記画像形成装置から送信されるユーザログ情報を取得して、前記記憶装置に登録する登録ステップと、
前記登録ステップによる前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知ステップとを有し、
前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信ステップと、
前記所定のジョブから生成される画像データに基づいて前記記憶装置に登録すべきユーザログ情報を生成する生成ステップと、
前記生成ステップにより生成されるユーザログ情報を前記第２のサーバに送信する第２の送信ステップと、
前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御ステップとを有することを特徴とするデータ処理方法。
【請求項９】
前記生成ステップは、前記画像形成装置から受信する画像データに所定のデータ削減処理を施して登録用画像データを生成可能とする請求項７記載のデータ処理方法。
【請求項１０】
前記生成ステップは、前記画像形成装置から受信する画像データに対して解像度変換処理を施してまたは前記画像形成装置から受信する画像データに対して圧縮処理を施して、前記登録用画像データを生成可能とする請求項７記載のデータ処理方法。
【請求項１１】
前記生成ステップは、前記画像データに所定のデータ削減処理を施して前記第２のサーバに送信すべき登録用画像データを生成可能とする請求項８記載のデータ処理方法。
【請求項１２】
前記生成ステップは、前記画像データに対して解像度変換処理を施してまたは前記画像形成装置から受信する画像データに対して圧縮処理を施して、前前記第２のサーバに送信すべき記登録用画像データを生成可能とする請求項８記載のデータ処理方法。
【請求項１３】
請求項７〜１２のいずれかに記載のデータ処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１４】
請求項７〜１２のいずれかに記載のデータ処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムおよびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
従来、リーダ部とプリンタ部とを備えて画像処理を行う画像形成装置において、原稿を複写しようとする際に、紙幣のように出力が禁止されている原稿であるかどうかを検知して、もし出力が禁止されている原稿であれば機器内の記憶装置にログを保存しておくということが行われてきた。
【０００３】
また、印刷ジョブをサーバに送信し、送信されたジョブの印刷履歴を管理するサーバが存在した（特許文献１参照）。
【特許文献１】特開２００４−２１３３４４
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記記憶装置内にログを残すだけであり、管理者がそれを知るには自らログをチェックする操作を行う必要があった。
【０００５】
さらに、画像形成処理が実行される前に、認証されたユーザのログが記憶装置に格納されているかどうかを確認する機能が実装されておらず、ログの格納状態を確認した後に、ジョブを実行させていないので、ジョブ実行後にログが格納されているという保証がなかった。
【０００６】
また、ユーザのジョブに対するログを全て保存するシステムとした場合には、膨大な容量の記憶装置が必要となり、実用的なシステムとはいえなくなる。
【０００７】
さらに、画像形成装置内に、上記のような紙幣等のように出力禁止原稿情報を持っていてその出力を禁止するかどうかを判定する処理は、あらかじめ紙幣等の特徴情報をあらかじめ上記記憶装置に記憶しておき、その特徴情報と読み込まれる紙幣情報とのパターンマッチングを行なうだけであり、判定可能な出力禁止原稿のバリエーションはかなり限定されたものになっていた。
【０００８】
このため、新紙幣等には、即応できず、本物の紙幣であっても、他の原稿画像として処理してしまう問題があった。
【０００９】
また、ジョブの実行に認証を必要とする画像形成装置において、認証されたユーザによっては出力を許すといったような柔軟な運用も行なえなかった。さらに、ログに原稿画像を一緒に記憶装置に保存する場合はログ容量が非常に大きいものとなり、記憶装置内の記憶領域が占有されてしまい、記憶装置を有効に活用できないという問題があった。
【００１０】
本発明は、上記の問題点を解決するためになされたもので、本発明の第１の目的は、画像形成装置から送信されるログイン情報に基づいてユーザ認証を第１のサーバで行い、該ユーザ認証後、画像形成装置においてジョブ処理で生成される画像情報を含むログ情報を生成して第２のサーバに送信し、該第２のサーバにより該ログ情報中の画像データに削減処理が施されたユーザログ情報を生成し、該ユーザログ情報の登録結果を画像形成装置に通知し、該通知されるログ登録結果に基づいて生成されている画像データに対するジョブ処理の実行を制御することにより、ユーザ認証処理とユーザログ登録処理とを画像形成装置と別のサーバ装置側で分散処理して、認証されたユーザごとに柔軟に原稿の出力制限を行なうことができ、できるだけログ記録容量を少なく抑えることのできる利便性と、経済性に優れた画像形成システムを自在に構築することができる画像形成システムおよびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【００１１】
本発明の第２の目的は、画像形成装置から送信されるログイン情報に基づいてユーザ認証を第１のサーバで行い、該ユーザ認証後、画像形成装置においてジョブ処理で生成される画像情報を含むログ情報を生成した後、画像形成装置側において、ログ情報中の画像データに削減処理が施されたユーザログ情報を生成し、該ユーザログ情報を第２のサーバに送信し、該第２のサーバによるユーザログ登録結果を取得して、生成されている画像データに対するジョブ処理の実行を制御することにより、ユーザ認証処理とユーザログ登録処理とを画像形成装置と別のサーバ装置側で分散処理して、認証されたユーザごとに柔軟に原稿の出力制限を行なうことができ、できるだけログ記録容量を少なく抑えることのできる利便性と、経済性に優れた画像形成システムを自在に構築することができる画像形成システムおよびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【課題を解決するための手段】
【００１２】
上記目的を達成する本発明の画像形成システムは以下に示す構成を備える。
【００１３】
画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムであって、前記第１のサーバは、前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知手段を備え、前記第２のサーバは、前記画像形成装置から送信されるログ情報を取得して、前記記憶装置に登録すべきユーザログ情報を生成する生成手段と、前記生成手段により生成される前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知手段とを備え、前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信手段と、前記所定のジョブで生成される画像データを含むログ情報を作成して前記第２のサーバに送信する第２の送信手段と、前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御手段とを備えることを特徴とする。
【００１４】
また、画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムであって、前記第１のサーバは、前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知手段を有し、前記第２のサーバは、前記画像形成装置から送信されるユーザログ情報を取得して、前記記憶装置に登録する登録手段と、前記登録手段による前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知手段とを有し、前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信手段と、前記所定のジョブから生成される画像データに基づいて前記記憶装置に登録すべきユーザログ情報を生成する生成手段と、前記生成手段により生成されるユーザログ情報を前記第２のサーバに送信する第２の送信手段と、前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御手段とを有することを特徴とする。
【００１５】
上記目的を達成する本発明のデータ処理方法は以下に示す構成を備える。
【００１６】
画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムにおけるデータ処理方法であって、前記第１のサーバは、前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知ステップを備え、前記第２のサーバは、前記画像形成装置から送信されるログ情報を取得して、前記記憶装置に登録すべきユーザログ情報を生成する生成ステップと、前記生成ステップにより生成される前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知ステップとを備え、前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信ステップと、前記所定のジョブで生成される画像データを含むログ情報を作成して前記第２のサーバに送信する第２の送信ステップと、前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御ステップとを備えることを特徴とする。
【００１７】
また、画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムにおけるデータ処理方法であって、前記第１のサーバは、前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知ステップを有し、前記第２のサーバは、前記画像形成装置から送信されるユーザログ情報を取得して、前記記憶装置に登録する登録ステップと、前記登録ステップによる前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知ステップとを有し、前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信ステップと、前記所定のジョブから生成される画像データに基づいて前記記憶装置に登録すべきユーザログ情報を生成する生成ステップと、前記生成ステップにより生成されるユーザログ情報を前記第２のサーバに送信する第２の送信ステップと、前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御ステップとを有することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、ユーザ認証処理とユーザログ登録処理とを分散処理して、認証されたユーザごとに柔軟に原稿の出力制限を行なうことができ、できるだけログ記録容量を少なく抑えることのできる利便性と、経済性に優れた画像形成システムを自在に構築することができる。
【００１９】
また、誰かがネットワーク複合機のある機能を利用した際に、いつ誰がどこでどんな原稿をどうしたかという詳細な情報をログに残し集中管理することが可能となる。
【００２０】
さらに、実際の出力に先立ちログサーバに記録を残すため記録を残さずに出力を得ることができなくなり、出力が禁止されている原稿を送信・印刷・コピーすれば、誰がそれを行なったかを必ず特定できるため、機密文書漏洩を抑制する効果が生ずる。
【００２１】
また、原稿画像をログに保存する際に縮小イメージを作成したりデータ圧縮をしたりして保存するためディスク容量を節約することができるという効果もある。
【発明を実施するための最良の形態】
【００２２】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２３】
＜システム構成の説明＞
〔第１実施形態〕
図１は、本発明の第１実施形態を示す画像形成装置の構成を説明するブロック図である。
【００２４】
図１において、複合機１００は、スキャナ、プリンタ、コピーファクシミリ機能一体型の複合機であり、ネットワーク（ＬＡＮ）１０２を介してホストコンピュータ１１、認証サーバ１２、及びログ集計サーバ１３に接続されている。
【００２５】
さらに、複合機１００は、公衆回線網を介して他の通信装置に接続されている。なお、複合機１００は図示例に限らず、デジタル複写機、コピー機能付プリンタ等でもよく、ネットワークに接続された周辺機器の数は、図示例に限られない。
【００２６】
複合機１００は、主にリーダ部１、プリンタ部２、及び画像入出力制御部３で構成されている。
【００２７】
そして、リーダ部１は、プリンタ部２及び画像入出力制御部３に接続され、原稿の画像読み取りを行なうとともに読み取った画像データをプリンタ部２又は画像入出力制御部３に出力する。
【００２８】
プリンタ部２は、リーダ部１及び画像入出力制御部３から出力された画像データを記録紙に印刷する。画像入出力制御部３は、外部のネットワークや公衆回線網と接続し、複合機１００に備え付けられた操作部（図２参照）からの指示により画像データの入出力を行なうと共に、ユーザが複合機１００を使用したときの使用状況の外部記憶装置６への蓄積処理等を行い、更にネットワーク１０２に接続されたホストコンピュータ１１からのジョブ（印刷命令等）の解析及び制御を行なう。
【００２９】
また、画像入出力制御部３は、ファクシミリ部４、ファイル部５、ネットワークインタフェース部７、フォーマッタ部８、画像メモリ部９、及びコア部１０で構成される。
【００３０】
ファクシミリ部４は、コア部１０及び公衆回線網に接続され、公衆回線網から受信した圧縮された画像データの伸長を行い、伸長した画像データをコア部１０へ送信する。また、コア部１０から送信された画像データを圧縮し、公衆回線を介して圧縮した画像データを公衆回線網に送信する。
【００３１】
ファイル部５は、コア部１０及び外部記憶装置６に接続され、コア部１０から送信された画像データの圧縮を行い、圧縮した画像データを検索するためのキーワードと共に外部記憶装置６に記憶させる。更に、ファイル部５は、コア部１０から送信されたキーワードに基づいて外部記憶装置６に記憶されている圧縮画像データを検索した後、その圧縮画像データを読み出して伸長を行い、コア部１０へ送信する。
【００３２】
ネットワークインタフェース部７は、外部のネットワークを介して接続されたホストコンピュータ１１及び認証サーバ１２、ログ集計サーバ１３とコア部１０間のインタフェースである。ホストコンピュータ１１からのジョブ制御データの受信、及び画像データ等のホストコンピュータ１１への送信には、ネットワークインタフェース部７を介して行なう。
【００３３】
なお、本実施形態において、ジョブ制御データとして、ＰＤＬデータと共に送信されるジョブ制御命令を含み、例えば、ＰＤＬデータを展開して画像データとして印刷した後、ステイプルソートして排紙させるものが挙げられる。ネットワークインタフェース部７にはＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）と呼ばれるデータベースが構築されており、所定のプロトコル、例えばＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を介してネットワーク上のホストコンピュータ１１と通信し、プリンタ部２の管理が可能となっている。
【００３４】
フォーマッタ部８は、コア部１０に接続され、ホストコンピュータ１１から送信されたＰＤＬデータをプリンタ部２でプリントできる画像データに展開するものである。
【００３５】
画像メモリ部９は、リーダ部１からの情報や、ネットワークインタフェース部を介しホストコンピュータ１１等から送られてきた情報を一時的に蓄積しておくためのものである。
【００３６】
コア部１０は、上述したリーダ部１、ファクシミリ部４、ファイル部５、ネットワークインタフェース部７、フォーマッタ部８および画像メモリ部９のそれぞれの間を流れるデータ等の制御とともにジョブ制御データの解析を行い、ユーザの使用状況・コピー枚数・印刷枚数・スキャン枚数等の情報を蓄積する。
【００３７】
複合機１０１は複合機１００と同じ構成を持つ複合機である。
【００３８】
ホストコンピュータ１１は、ＣＰＵ，ＲＡＭ，ＲＯＭ等を含む制御ボード、キーボード等の入力デバイス、表示装置、ハードディスク等の外部記憶装置を備えるパーソナルコンピュータ又はワークステーション（ＰＣ／ＷＳ）で構成されており、認証サーバ１２は、複合機１００、１０１が備える図２に示すように操作部上に表示される後述するログイン画面において、ユーザからの操作で入力された情報を認証するためのサーバとして機能する。ログ集計サーバ１３は、複合機１００、１０１からの依頼に従ってログを記録するサーバとして機能する。
【００３９】
このように構成された画像形成システムにおいて、複合機１００から送信されるログイン情報（例えばユーザ名とパスワード）に基づいてユーザ認証を認証サーバ１２で行い、該ユーザ認証後、複合機１００においてジョブ処理で生成される画像情報を含むログ情報を生成してログ集計サーバ１３に送信し、該ログ集計サーバ１３により該ログ情報中の画像データに削減処理が施されたユーザログ情報（例えばログレコードを一意に識別するためのログＩＤ、ジョブを実行しようとしたユーザのユーザ情報、ジョブを実行した日時、ジョブを実行したホスト情報、送信先ホスト情報、送信しようとした原稿画像の縮小イメージ）を生成し、該ユーザログ情報の登録結果を複合機１００に通知し、該通知されるログ登録結果に基づいて生成されている画像データに対するジョブ処理の実行をコア部１０が制御することにより、ユーザ認証処理とユーザログ登録処理とを画像形成装置と別のサーバ装置側で分散処理して、認証されたユーザごとに柔軟に原稿の出力制限を行なうことができ、できるだけログ記録容量を少なく抑える。
【００４０】
図２は、図１に示した複合機１００の操作部を示す図である。
【００４１】
図２において、ＬＣＤ表示部２０２には、ＬＣＤ上にタッチパネルシート２０１が貼られており、システムの操作画面およびソフトキーを表示するとともに、表示してあるキーが押されるとその位置情報をコントローラＣＰＵ（不図示）に伝える。
【００４２】
スタートキー２０３は原稿画像の読み取り動作を開始する時などに用いる。スタートキー２０３の中央部には、緑と赤の２色ＬＥＤ２１４があり、その色によってスタートキー２０３が有効な状態にあるかどうかを示す。
【００４３】
ストップキー２０４は稼働中の動作を止める働きをする。リセットキー２０５は操作部からの設定を初期化する時に用いる。テンキー群２０６は、数値の入力を行なう際に用いる。
【００４４】
クリアキー２０７は、入力された数値をクリアしたいときに用いる。ＩＤキー２０８は、後述する例えばログイン画面上で、使用者のユーザＩＤを入力する時に用いる。
【００４５】
ガイドキー２０９は、画像形成装置に関する種々の設定や入力方法についてのヘルプを表示するときに用いる。ユーザモードキー２１０は、装置の動作に関する特殊な設定や詳細な設定を行なうときに用いる。カウンタキー２１１は、装置がプリントした用紙の枚数を確認するときに用いる。節電キー２１２は、装置を待機状態にし、消費電力を抑えたいときに用いる。電源キー２１３は、装置の電源をＯＮまたはＯＦＦするときに用いる。
【００４６】
タリーランプ２１５、２１６は、それぞれ装置が動作中であるとき、および装置に何らかの異常が生じたときに、コア部１０の制御で点滅あるいは点灯する。電源ランプ２１７は、電源キー２１３によって装置の電源がＯＮされたときに点灯する。
【００４７】
図３は、図２に示したＬＣＤ表示部２０２に表示されるログイン画面の一例を示す図であり、図１に示したコア部１０の制御によりＬＣＤ表示部２０２に表示される。
【００４８】
図３において、ログイン画面におけるテキストフィールド４１は、ユーザ名を入れるフィールドであり、このテキストフィールド４１もしくはユーザ名ボタン４２に触れると、仮想キーボード（不図示）がＬＣＤ表示部２０２に表示されユーザ名を入力することが出来る。
【００４９】
テキストフィールド４３はパスワードを入力するフィールドであり、このテキストフィールド４３もしくはパスワードボタン４４に触れることにより仮想キーボード（不図示）がＬＣＤ表示部２０２に表示されパスワードを入力することが出来る。
【００５０】
図４は、図２に示したＬＣＤ表示部２０２に表示される機能操作設定画面の一例を示す図であり、図１に示したコア部１０の制御によりＬＣＤ表示部２０２に表示される。
【００５１】
図４において、ＴＡＢ１〜ＴＡＢ３はタブで、それぞれコピー機能、データ転送機能、メールボックス機能等に対する設定を行う場合に指示される。なお、現在コピー機能が選択されている状態である。なお、図４は機能操作設定画面の一例である。ユーザはこの画面上で各種設定を行い、各種処理の指示を出す。
【００５２】
図５は、本発明に係る画像形成装置における第１のデータ処理手順の一例を示すフローチャートであり、本画像形成装置におけるメイン処理手順に対応する。なお、Ｓ３０１〜Ｓ３０５は各ステップを示し、各ステップは、コア部１０が外部記憶装置６または図示しないＲＯＭ等よりＲＡＭ上に制御プログラムをロードして実行することで実現される。
【００５３】
まず、ステップＳ３０１で、ＬＣＤ表示部２０２に図３に示したログイン画面を表示する。
【００５４】
ここで、ユーザ名とパスワードが入力されＩＤキー２０８が押されると、ステップＳ３０２に進む。
【００５５】
そして、ステップＳ３０２では、ステップＳ３０１で入力されたユーザ名とパスワードをもとに認証サーバ１２を介してチャレンジ＆レスポンス方式で認証を行い、その結果が認証ＯＫ（認証成功）を示す情報を受信しているかどうかを判断して、認証に失敗したと判断した場合はステップＳ３０１に戻る。
【００５６】
一方、ステップＳ３０２において認証に成功したと判断した場合はステップＳ３０３に進む。
【００５７】
そして、ステップＳ３０３では、ＬＣＤ表示部２０２に図４に示した機能操作設定画面を表示する。ここで、ユーザにより各種処理の指示が行なわれると、ステップＳ３０４に進む。
【００５８】
そして、ステップＳ３０４では指示された処理の内容をコア部１０が判別して、もしログアウトを指示されていると判断した場合はステップＳ３０１に戻る。
【００５９】
一方、ステップＳ３０４において各種ジョブ処理を指示されたと判定された場合は、ステップＳ３０５に進む。
【００６０】
そして、ステップＳ３０５では各種ジョブの処理を行い、ステップＳ３０３に戻る。
【００６１】
なお、ステップＳ３０５における各種ジョブ処理は、ジョブ処理を指示する、例えば後述する図６に示すコマンド群を実行することにより行なわれ、リーダ部１、プリンタ部２を制御することが可能になっている。
【００６２】
図６は、図１に示したコア部１０がジョブ処理を指示するコマンド群の一例を示す図である。
【００６３】
図６において、ジョブ処理を指示するコマンド群は、ジョブ投入開始コマンド６０１、ジョブ属性設定コマンド６０２、ジョブデータ送信コマンド６０３、ジョブ投入完了コマンド６０４により構成される。
【００６４】
ジョブ投入開始コマンド６０１は、コア部１０にジョブ投入の開始を通知するコマンドであり、パラメータとしてモード６１１とモードに応じた付加情報６１２を含んでいる。コア部１０は、ジョブ投入開始コマンド６０１の受け取りにより、ジョブ処理を行なうための準備を開始する。
【００６５】
ジョブ属性設定コマンド６０２は、ジョブの機能や状態を表す属性を設定するためのコマンドである。この属性には、例えばジョブの名前、ジョブ種別、データ形式、用紙選択などといった情報があり、本コマンドでは複数の属性を連続して設定することができる。
【００６６】
ジョブデータ送信コマンド６０３は、画像データなどジョブ処理の対象となるデータを送信するコマンドである。
【００６７】
ただし、ジョブの内容によっては、処理対象となるデータを必要としない場合もあるので、その場合は本コマンドを省略してもよい。
【００６８】
ジョブ投入完了コマンド６０４は、ジョブ処理を指示するコマンド群がすべて送付されたことを示すためのコマンドである。ジョブ投入開始コマンド６０１からジョブ投入完了コマンド６０４までの一連のコマンド群が１つのジョブ処理指示として解釈される。
【００６９】
例えば、リーダ部１で原稿画像を読み込むスキャンジョブでは、ジョブ投入開始コマンド、スキャン属性を設定するジョブ属性設定コマンド、ジョブ投入完了コマンドという一連のコマンドを発行することによりスキャンジョブが実行される。
【００７０】
図７は、本発明に係る画像形成装置における第２のデータ処理手順の一例を示すフローチャートであり、図２に示した操作部において、スキャン原稿の送信処理を指示された場合のデータ処理手順に対応する。なお、Ｓ７０１〜Ｓ７０５は各ステップを示し、各ステップは、コア部１０が外部記憶装置６または図示しないＲＯＭ等よりＲＡＭ上に制御プログラムをロードして実行することで実現される。
【００７１】
まず、ステップＳ７０１では、リーダ部１を制御して、スキャンジョブを実行し原稿を読み込んで画像データを生成する。なお、生成される画像データは、画像メモリ部９に一旦記憶される。
【００７２】
次に、ステップＳ７０２で、ステップＳ７０１で読み込んだ原稿画像データ、このジョブを生成したユーザの情報、処理の種類、各種スキャン設定などの情報を含む新規ログ保存要求をコア部１００がネットワークインタフェース部７を介してログ集計サーバ１３に送信する。
【００７３】
次に、ステップＳ７０３で、ログ集計サーバ１３から通知されるログ保存結果を受信して、ログが正しく保存されたかどうかを判定し、もし正しく保存できなかったと判定した場合は、実際に送信処理は行なわずにＬＣＤ表示部２０２にログが保存できなかったために処理が行なえないという内容のエラーダイアログ（不図示）をコア部１０の制御により表示し、処理を終了する。
【００７４】
一方、ステップＳ７０３で、ログ集計サーバ１３から通知されるログ保存結果がログを保存することができたものであると判定した場合は、ステップＳ７０４に進む。そして、ステップＳ７０４では実際に、画像メモリ部９に記憶されている原稿画像データの送信処理を行う。
【００７５】
次に、ステップＳ７０５において、コア部１０はネットワークインタフェース部７を介してログ集計サーバ１３に対して、ジョブ結果設定要求を送信して、本処理処理を終了する。
【００７６】
図８は、本発明に係るサーバ装置における第１のデータ処理手順の一例を示すフローチャートであり、例えばログ集計サーバ１３において複合機１００から要求を受け取った場合のデータ処理手順に対応する。なお、Ｓ８０１〜Ｓ８０７は各ステップを示し、各ステップは、ログ集計サーバ１３の図示しないＣＰＵが、ＲＯＭ、外部記憶装置等から制御プログラムをＲＡＭにロードして実行することで実現される。
【００７７】
まず、ステップＳ８０１で、複合機１００から要求をネットワーク１０２を介して受信すると、ステップＳ８０２において、ステップＳ８０１で受信した要求の種類を判定し、もし要求が新規ログ保存要求であったと判定した場合には、ステップＳ８０３に進む。
【００７８】
そして、ステップＳ８０３では要求に含まれる画像データの縮小イメージを生成し、ステップＳ８０４に進み、ログを出力する。
【００７９】
なお、本実施形態において、本ログには、ログレコードを一意に識別するためのログＩＤ、ジョブを実行しようとしたユーザのユーザ情報、ジョブを実行した日時、ジョブを実行したホスト情報、送信先ホスト情報、送信しようとした原稿画像の縮小イメージが含まれる。
【００８０】
次にステップＳ８０５に進み、ログ出力結果をログ保存要求元に対して送信する。正常終了した場合には、ログ出力結果に、保存したログを特定するためのログＩＤが含まれる。異常終了した場合にはログ出力結果にエラー原因（ハードディスクフル等）が含まれる。
【００８１】
一方、ステップＳ８０２において要求がジョブ結果設定要求と判定された場合にはＳ８０６へ進み、要求に含まれるログＩＤが有効であるかどうか調べ、ログＩＤに対応するログレコードが存在しないと判断した場合は、本処理を終了する。
【００８２】
一方、ステップＳ８０６で、もし指定されたログＩＤに対応するログレコードが存在していると判断した場合は、ステップＳ８０７に進み、指定されたログＩＤのログレコードのジョブ結果フィールドを指定されたジョブ結果に更新して、処理を終了する。
【００８３】
図９は、本発明に係る画像形成装置における第３のデータ処理手順の一例を示すフローチャートであり、図２に示した操作部において、ボックスプリント処理を指示された場合のデータ処理手順に対応する。なお、Ｓ９０１〜Ｓ９０４は各ステップを示し、各ステップは、コア部１０が外部記憶装置６または図示しないＲＯＭ等よりＲＡＭ上に制御プログラムをロードして実行することで実現される。
【００８４】
まず、ステップＳ９０１で、このジョブを生成したユーザの情報、印刷指示された原稿データの情報、処理の種類（ここではプリント）、各種プリント設定の情報を含んだ新規ログ記録要求をネットワークインタフェース部７を介してログ集計サーバ１３に送信し、複合機１００における新規のログ記録を依頼する。
【００８５】
次に、ステップＳ９０２で、ログ集計サーバ１３からログ記録結果をネットワークインタフェース部７を介して受信し、ログを正常に記録することが出来たかどうかをコア部１０が判定して、もしログが正常に記録されていると判断した場合にはステップＳ９０３に進み、ステップＳ９０２において、ログ記録が失敗したと判定された場合は、実際に印刷処理は行なわずにＬＣＤ表示部２０２にログの記録に失敗したために処理が行なえないという内容のエラーダイアログ（不図示）をコア部１０の制御で表示し、本処理を終了する。
【００８６】
そして、ステップＳ９０３では実際に原稿のプリントジョブを実行し、ステップＳ９０４に進み、印刷ジョブの結果を根とステップインタフェース７を介してログ集計サーバ１３に送信し、本処理を終了する。
【００８７】
なお、ステップＳ９０１のデータを受け取ったログ集計サーバ１３によるデータ処理の流れは図８に準ずる。
【００８８】
図１０は、本発明に係る画像形成装置における第４のデータ処理手順の一例を示すフローチャートであり、図２に示した操作部において、コピー処理を指示された場合のデータ処理手順に対応する。なお、Ｓ１００１〜Ｓ１００５は各ステップを示し、各ステップは、コア部１０が外部記憶装置６または図示しないＲＯＭ等よりＲＡＭ上に制御プログラムをロードして実行することで実現される。
【００８９】
まず、ステップＳ１００１で、リーダ部１がセットされている原稿をスキャンして原稿画像を読み込む。次に、ステップＳ１００２で、このジョブを生成したユーザの情報、ステップＳ１００１で読み込まれた画像データ、印刷指示された原稿データの情報、処理の種類（ここではコピー）、各種コピー設定の情報を含んだ新規ログ記録要求をネットワークインタフェース部７を介してログ集計サーバ１３に送信し、新規のログ記録を依頼する。
【００９０】
次に、ステップＳ１００３で、ログ集計サーバ１３からログ記録結果をネットワークインタフェース部７を介して受信し、ログを正常に記録することができたかどうかを判定して、もしログを正常に記録できたと判定された場合は、ステップＳ１００４へ進み、ステップＳ１００３においてログの記録に失敗したと判定された場合は、実際にコピー動作は行なわずにＬＣＤ表示部２０２にログの記録に失敗したため処理が行なえないという内容のエラーダイアログ（不図示）をコア部１０の制御で表示し、本処理を終了する。
【００９１】
そして、ステップＳ１００４で、実際に原稿のコピージョブ（画像メモリ部９に記憶されている原稿画像データをプリンタ部２で出力する処理）を実行し、ステップＳ１００５で、コピージョブの結果をネットワークインタフェース部７を介してログ集計サーバ１３に送信して、本処理を終了する。
【００９２】
なお、ステップＳ１００２のデータを受け取ったログ集計サーバ１３の処理の流れは図８に準ずる。
【００９３】
本実施形態によれば、複合機１０とは独立して、いつ誰がどこでどんな原稿をどうしたという詳細なログをログ集計サーバ１３に残すことが可能となる。
【００９４】
なお、上記実施形態では、認証サーバ１２により、ジョブ要求者の認証処理を行う場合について説明したが、複合機１００内にユーザ名・パスワードのデータベース（例えば外部記憶装置６内に構築される）を持ち、コア部１０の制御で機器内でユーザ認証を行なっても良い。
【００９５】
また、ログ情報の生成を画像形成装置側、すなわち、複合機１００内のコア部１０が図８に示すステップＳ８０３を実行して、ログ情報をログ集計サーバ１３に送信して登録する制御としてもよい。
【００９６】
また、上記実施形態は、本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその主要な特徴から逸脱することなく、さまざまな形で実施することが出来る。
【００９７】
〔第２実施形態〕
図１１は、本発明の第２実施形態を示す画像形成装置を適用可能な画像処理システムの一例を示すブロック図であり、図１と同一のものには同一の符号を付してある。
【００９８】
図１１において、ネットワークインタフェース部７は、外部のネットワークを介して接続されたホストコンピュータ１１及び認証サーバ１２、アクセスコントロールサーバ１４とコア部１０間のインタフェースである。アクセスコントロールサーバ１４は、認証サーバ１２により認証されたユーザの原稿へのアクセス権情報を管理し、複合機１００、１０１からの依頼に従ってユーザのアクセス権をチェックして、そのチェック結果を複合機１００、１０１に通知する機能を備える。
【００９９】
図１２は、本発明に係る画像形成装置における第５のデータ処理手順の一例を示すフローチャートであり、図２に示した操作部において、スキャン原稿の送信処理が指示された場合のデータ処理手順に対応する。なお、Ｓ１２０１〜Ｓ１２０４は各ステップを示し、各ステップは、コア部１０が外部記憶装置６または図示しないＲＯＭ等よりＲＡＭ上に制御プログラムをロードして実行することで実現される。
【０１００】
まず、ステップＳ１２０１で、コア部１０の制御の下で、スキャンジョブを実行しリーダ部１が原稿画像を読み込んで画像データを生成する。
【０１０１】
次に、ステップＳ１２０２で、ステップＳ１２０１で読み込んだ原稿画像データ、このジョブを生成したユーザの情報、処理の種類、各種スキャン設定などの情報をネットワークインタフェース部７を介してアクセスコントロールサーバ１４に送信して、ログイン中のユーザが指定された原稿を指定された設定で送信処理を行なう権限を持っているかどうかのチェック依頼を行なう。
【０１０２】
次に、ステップＳ１２０３で、ネットワークインタフェース部７を介してアクセスコントロールサーバ１４から判定結果を受信し、ユーザがその原稿を送信処理することが許されているかどうかを判定して、もし送信処理が許されていないと判定した場合は、本処理を終了する。
【０１０３】
一方、ステップＳ１２０３で、ネットワークインタフェース部７を介してアクセスコントロールサーバ１４からの判定結果が送信処理を行なうことが許されていると判定した場合は、ステップＳ１２０４に進み、ファクシミリ部４またはネットワークインタフェース部７を制御して、実際に読み込まれた原稿画像データを指定されている宛先に送信処理を行い、本処理を終了する。
【０１０４】
図１３は、本発明に係るサーバ装置における第２のデータ処理手順の一例を示すフローチャートであり、図１１に示したアクセスコントロールサーバ１４において複合機１００等からユーザの原稿へのアクセス権限チェック要求を受け取った場合のデータ処理手順に対応する。なお、Ｓ１３０１〜Ｓ１３０６は各ステップを示し、各ステップは、アクセスコントロールサーバ１４の図示しないＣＰＵが、ＲＯＭ、外部記憶装置等から制御プログラムをＲＡＭにロードして実行することで実現される。
【０１０５】
まず、ステップＳ１３０１で、複合機１００からネットワークインタフェース部７を介して情報を受信する。なお、情報にはユーザ情報、処理の種類、処理の各種設定、画像データ等の情報と権限確認結果の取得の要求等が含まれている。
【０１０６】
次に、ステップＳ１３０２に進み、ステップ１３０１で受信した画像データを解析し、原稿に特徴的なキーワードやパターンが含まれていないか、特定の原稿と一致するかなどを調べ原稿の種類を特定し、ステップＳ１３０３に進む。
【０１０７】
そして、ステップＳ１３０３では、ユーザに設定されている原稿に対する各種処理の実行権をクセスコントロールサーバ１４が備えるデータベースから検索し、その原稿画像に対して指定された処理を行なう権限があるかどうかを判定して、もし権限がないと判定された場合はステップＳ１３０６へ進み、権限があると判定された場合は、ステップＳ１３０４へ進む。
【０１０８】
そして、ステップＳ１３０４では、複合機１００から取得した画像データの縮小イメージを生成する。
【０１０９】
次に、ステップＳ１３０５で、権限の問い合わせに関するログを出力する。このログには、ジョブを実行しようとしたユーザのユーザ情報、ジョブを実行した日時、ジョブを実行したホスト情報、送信先ホスト情報、送信しようとした原稿画像の縮小イメージが含まれる。
【０１１０】
次に、ステップＳ１３０６で、ステップ１３０３における権限の判定結果をネットワーク１０２を介して要求の送信元の複合機に送信して、本処理を終了する。
【０１１１】
図１４は、本発明に係る画像形成装置における第６のデータ処理手順の一例を示すフローチャートであり、図２に示した操作部において、ボックスプリント処理が指示された場合のデータ処理手順に対応する。なお、Ｓ１４０１〜Ｓ１４０３は各ステップを示し、各ステップは、コア部１０が外部記憶装置６または図示しないＲＯＭ等よりＲＡＭ上に制御プログラムをロードして実行することで実現される。
【０１１２】
まず、ステップＳ１４０１で、このジョブを生成したユーザの情報、印刷指示された原稿データの情報、処理の種類（ここではプリント）、各種プリント設定の情報をアクセスコントロールサーバ１４にネットワークインタフェース部７を介して送信し、ユーザが指定した原稿を指定した設定でプリントする権限を持っているかどうかのチェックを依頼する。
【０１１３】
次に、ステップＳ１４０２でアクセスコントロールサーバ１４からの判定結果をネットワークインタフェース部７を介して受信し、その原稿を印刷することが許されているかどうかを判定して、もし印刷処理を行なうことが許されていると判定された場合は、ステップ１４０３へ進む。
【０１１４】
一方、ステップＳ１４０２で、印刷処理を行なう権限が無いとアクセスコントロールサーバ１４により判定されていると判断した場合は、実際に印刷処理は行なわずにＬＣＤ表示部２０２に権限が無いため処理が行なえないという内容のエラーダイアログ（不図示）をコア部１０の制御により表示し、本処理を終了する。
【０１１５】
一方、ステップＳ１４０３で印刷処理を行なう権限が有るとアクセスコントロールサーバ１４により判定されていると判断した場合は、コア部１０がプリンタ部２を制御して実際に原稿の印刷処理を行い、本処理を終了する。
【０１１６】
なお、ステップＳ１４０１のデータを受け取ったアクセスコントロールサーバ１４の権限確認処理の流れは図１３に準じる。
【０１１７】
図１５は、本発明に係る画像形成装置における第７のデータ処理手順の一例を示すフローチャートであり、図２に示した操作部において、コピー処理が指示された場合のデータ処理手順に対応する。なお、Ｓ１５０１〜Ｓ１５０３は各ステップを示し、各ステップは、コア部１０が外部記憶装置６または図示しないＲＯＭ等よりＲＡＭ上に制御プログラムをロードして実行することで実現される。
【０１１８】
まず、ステップＳ１５０１で、コア部１０がリーダ部１を制御して、セットされている原稿をスキャンする。次に、ステップＳ１５０２で、このジョブを生成したユーザの情報、ステップＳ１５０１で読み込まれた画像データ、印刷指示された原稿データの情報、処理の種類（ここではコピー）、各種コピー設定の情報をネットワークインタフェース部７を介してアクセスコントロールサーバ１２に送信し、ユーザが指定した原稿を指定した設定でコピーする権限を持っているかどうかのチェックを依頼する。
【０１１９】
次に、ステップＳ１５０３で、アクセスコントロールサーバ１４からの判定結果をネットワークインタフェース部７を介して受信し、その原稿をコピーすることがアクセスコントロールサーバ１４により許されているかどうかを判定して、もしコピー処理を行なうことが許されていると判定された場合は、ステップＳ１５０４へ進み、ステップＳ１５０３においてコピー処理を行なう権限が無いと判定された場合は、実際にコピー処理は行なわずにＬＣＤ表示部２０２に権限が無いため処理が行なえないという内容のエラーダイアログ（不図示）を表示し、本処理を終了する。
【０１２０】
一方、ステップＳ１５０３で、原稿をコピーすることがアクセスコントロールサーバ１４により許されていると判定した場合は、ステップＳ１５０４で、子アブ１０がプリンタ部２を制御して、読み取られている画像データに対するプリント処理を実行し、すなわち、実際に原稿のコピー処理を行い、本処理を終了する。
【０１２１】
なお、ステップＳ１５０２のデータを受け取ったアクセスコントロールサーバ１４の処理の流れは図１３に準じる。
【０１２２】
本実施形態によれば、複合機１００自身にユーザ別の権限を管理する機能を備えていない場合でも、ユーザ毎に原稿のアクセス権を設定し出力を禁止するという機能を遠隔的に行うことが可能となる。
【０１２３】
また、上記実施形態は、本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその主要な特徴から逸脱することなく、さまざまな形で実施することが出来る。
【０１２４】
なお、第１実施形態と第２実施形態とを組み合わせて、ログ集計サーバの機能と、認証サーバの機能を１台のサーバ装置で構成してもよい。
【０１２５】
〔第３実施形態〕
以下、図１６、図１７に示すメモリマップを参照して本発明に係るサーバ装置、画像形成装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１２６】
図１６は、本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図であり、図１７は、本発明に係るサーバ装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１２７】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１２８】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１２９】
本実施形態における図２，図８，図１０に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１３０】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１３１】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３２】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１３３】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１３４】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１３６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１３７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３９】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１４０】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではなく、以下の実施態様も含まれることはいうまでもない。以下、その実施態様１〜１４について説明する。
【０１４１】
〔実施態様１〕
画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムであって、前記第１のサーバ（図１に示す認証サーバ１２）は、前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知手段（図５に示すステップＳ３０１、Ｓ３０２）を備え、前記第２のサーバ（図１に示すログ集計サーバ１３）は、前記画像形成装置から送信されるログ情報を取得して、前記記憶装置に登録すべきユーザログ情報を生成する生成手段（図８に示すステップＳ８０４）と、前記生成手段により生成される前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知手段（図８に示すステップＳ８０５）とを備え、前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信手段（図５に示すステップＳ３０１）と、前記所定のジョブで生成される画像データを含むログ情報を作成して前記第２のサーバに送信する第２の送信手段（図７に示すステップＳ７０２、図９に示すステップＳ９０１、図１０に示すステップＳ１００２）と、前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御手段（図７に示すステップＳ７０３〜Ｓ７０５、図９に示すステップＳ９０２〜Ｓ９０４、図１０に示すステップＳ１００３〜Ｓ１００５）とを備えることを特徴とする画像形成システム。
【０１４２】
これにより、ユーザ認証処理とユーザログ登録処理とを画像形成装置と別のサーバ装置側で分散処理して、認証されたユーザごとに柔軟に原稿の出力制限を行なうことができ、できるだけログ記録容量を少なく抑えることのできる利便性と、経済性に優れた画像形成システムを自在に構築することができる。
【０１４３】
〔実施態様２〕
画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムであって、前記第１のサーバは、前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知手段（図５に示すステップＳ３０１、Ｓ３０２）を有し、前記第２のサーバは、前記画像形成装置から送信されるユーザログ情報を取得して、前記記憶装置に登録する登録手段（図８に示すステップＳ８０４）と、前記登録手段による前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知手段（図８に示すステップＳ８０４）とを有し、前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信手段（図５に示すステップＳ３０１）と、前記所定のジョブから生成される画像データに基づいて前記記憶装置に登録すべきユーザログ情報を生成する生成手段（図１に示した複合機１００のコア部１０が生成する）と、前記生成手段により生成されるユーザログ情報を前記第２のサーバに送信する第２の送信手段（図７に示すステップＳ７０２、図９に示すステップＳ９０１、図１０に示すステップＳ１００２）と、前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御手段図７に示すステップＳ７０３〜Ｓ７０５、図９に示すステップＳ９０２〜Ｓ９０４、図１０に示すステップＳ１００３〜Ｓ１００５）とを有することを特徴とする画像形成システム。
【０１４４】
これにより、ユーザ認証処理とユーザログ登録処理とを画像形成装置と別のサーバ装置側で分散処理して、認証されたユーザごとに柔軟に原稿の出力制限を行なうことができ、できるだけログ記録容量を少なく抑えることのできる利便性と、経済性に優れた画像形成システムを自在に構築することができる。
【０１４５】
〔実施態様３〕
前記生成手段は、前記画像形成装置から受信する画像データに所定のデータ削減処理を施して登録用画像データを生成可能とする請求項１記載の画像形成システム。
【０１４６】
これにより、画像形成装置のデータ処理負担を強いることなく、サーバ装置側の資源を利用して、登録すべきユーザログ情報のボリュームを可能な限り小さくして、少ない記憶容量で可能な限り多くのユーザログ情報を登録可能とすることができる。
【０１４７】
〔実施態様４〕
前記生成手段は、前記画像形成装置から受信する画像データに対して解像度変換処理を施してまたは前記画像形成装置から受信する画像データに対して圧縮処理を施して、前記登録用画像データを生成可能とする請求項１記載の画像形成システム。
【０１４８】
これにより、画像形成装置のデータ処理負担を強いることなく、サーバ装置側の資源を利用して、登録すべきユーザログ情報のボリュームを可能な限り小さくして、少ない記憶容量で可能な限り多くのユーザログ情報を登録可能とすることができる。
【０１４９】
〔実施態様５〕
前記生成手段は、前記画像データに所定のデータ削減処理を施して前記第２のサーバに送信すべき登録用画像データを生成可能とする請求項２記載の画像形成システム。
【０１５０】
これにより、画像形成装置側の資源を利用して、登録すべきユーザログ情報のボリュームを可能な限り小さくして、少ない記憶容量で可能な限り多くのユーザログ情報を登録可能とすることができる。
【０１５１】
〔実施態様６〕
前記生成手段は、前記画像データに対して解像度変換処理を施してまたは前記画像形成装置から受信する画像データに対して圧縮処理を施して、前前記第２のサーバに送信すべき記登録用画像データを生成可能とする請求項２記載の画像形成システム。
【０１５２】
これにより、画像形成装置側の資源を利用して、登録すべきユーザログ情報のボリュームを可能な限り小さくして、少ない記憶容量で可能な限り多くのユーザログ情報を登録可能とすることができる。
【０１５３】
〔実施態様７〕
画像形成装置（図１に示す複合機１００）のユーザを認証する第１のサーバ（図１に示す認証サーバ１２）と、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバ（図１に示すログ集計サーバ１３）と通信可能な画像形成システムにおけるデータ処理方法であって、前記第１のサーバは、前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知ステップ（図５に示すステップＳ３０１、Ｓ３０２）を備え、前記第２のサーバは、前記画像形成装置から送信されるログ情報を取得して、前記記憶装置に登録すべきユーザログ情報を生成する生成ステップ（図８に示すステップＳ８０４）と、前記生成ステップにより生成される前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知ステップ（図８に示すステップＳ８０５）とを備え、前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信ステップ（図５に示すステップＳ３０１）と、前記所定のジョブで生成される画像データを含むログ情報を作成して前記第２のサーバに送信する第２の送信ステップ（図７に示すステップＳ７０２、図９に示すステップＳ９０１、図１０に示すステップＳ１００２）と、前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御ステップ図７に示すステップＳ７０３〜Ｓ７０５、図９に示すステップＳ９０２〜Ｓ９０４、図１０に示すステップＳ１００３〜Ｓ１００５）とを備えることを特徴とするデータ処理方法。
【０１５４】
これにより、実施態様１と同様の効果を奏する。
【０１５５】
〔実施態様８〕
画像形成装置のユーザを認証する第１のサーバと、前記画像形成装置が実行すべき所定のジョブのログ情報を記憶する記憶装置を備える第２のサーバと通信可能な画像形成システムにおけるデータ処理方法であって、前記第１のサーバは、前記画像形成装置から入力されるログイン情報を取得してユーザ認証結果を前記画像形成装置に通知する第１の通知ステップ（図５に示すステップＳ３０１、Ｓ３０２）を有し、前記第２のサーバは、前記画像形成装置から送信されるユーザログ情報を取得して、前記記憶装置に登録する登録ステップ（図８に示すステップＳ８０４）と、前記登録ステップによる前記ユーザログ情報の登録結果を前記画像形成装置に通知する第２の通知ステップ（図８に示すステップＳ８０４）とを有し、前記画像形成装置は、入力されるログイン情報を前記第１のサーバに送信する第１の送信ステップ（図５に示すステップＳ３０１）と、前記所定のジョブから生成される画像データに基づいて前記記憶装置に登録すべきユーザログ情報を生成する生成ステップ（図１に示した複合機１００のコア部１０が生成する）と、前記生成ステップにより生成されるユーザログ情報を前記第２のサーバに送信する第２の送信ステップ（図７に示すステップＳ７０２、図９に示すステップＳ９０１、図１０に示すステップＳ１００２）と、前記第１のサーバによるユーザ認証結果と、前記第２のサーバによるユーザログ情報登録結果とを取得して、前記所定のジョブの出力を制御する制御ステップ図７に示すステップＳ７０３〜Ｓ７０５、図９に示すステップＳ９０２〜Ｓ９０４、図１０に示すステップＳ１００３〜Ｓ１００５）とを有することを特徴とするデータ処理方法。
【０１５６】
これにより、実施態様２と同様の効果を奏する。
【０１５７】
〔実施態様９〕
前記生成ステップは、前記画像形成装置から受信する画像データに所定のデータ削減処理を施して登録用画像データを生成可能とする請求項７記載のデータ処理方法。
【０１５８】
これにより、実施態様３と同様の効果を奏する。
【０１５９】
〔実施態様１０〕
前記生成ステップは、前記画像形成装置から受信する画像データに対して解像度変換処理を施してまたは前記画像形成装置から受信する画像データに対して圧縮処理を施して、前記登録用画像データを生成可能とする請求項７記載のデータ処理方法。
【０１６０】
これにより、実施態様４と同様の効果を奏する。
【０１６１】
〔実施態様１１〕
前記生成ステップは、前記画像データに所定のデータ削減処理を施して前記第２のサーバに送信すべき登録用画像データを生成可能とする請求項８記載のデータ処理方法。
【０１６２】
これにより、実施態様５と同様の効果を奏する。
【０１６３】
〔実施態様１２〕
前記生成ステップは、前記画像データに対して解像度変換処理を施してまたは前記画像形成装置から受信する画像データに対して圧縮処理を施して、前前記第２のサーバに送信すべき記登録用画像データを生成可能とする請求項８記載のデータ処理方法。
【０１６４】
これにより、実施態様６と同様の効果を奏する。
【０１６５】
〔実施態様１３〕
実施態様７〜１２のいずれかに記載のデータ処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【０１６６】
これにより、実施態様７〜１２と同様の効果を奏する。
【０１６７】
〔実施態様１４〕
実施態様７〜１２のいずれかに記載のデータ処理方法をコンピュータに実行させることを特徴とするプログラム。
【０１６８】
これにより、実施態様７〜１２と同様の効果を奏する。
【図面の簡単な説明】
【０１６９】
【図１】本発明の第１実施形態を示す画像形成装置の構成を説明するブロック図である。
【図２】図１に示した複合機の操作部を示す図である。
【図３】図２に示したＬＣＤ表示部に表示されるログイン画面の一例を示す図である。
【図４】図２に示したＬＣＤ表示部に表示される機能操作設定画面の一例を示す図である。
【図５】本発明に係る画像形成装置における第１のデータ処理手順の一例を示すフローチャートである。
【図６】図１に示したコア部がジョブ処理を指示するコマンド群の一例を示す図である。
【図７】本発明に係る画像形成装置における第２のデータ処理手順の一例を示すフローチャートである。
【図８】本発明に係るサーバ装置における第１のデータ処理手順の一例を示すフローチャートである。
【図９】本発明に係る画像形成装置における第３のデータ処理手順の一例を示すフローチャートである。
【図１０】本発明に係る画像形成装置における第４のデータ処理手順の一例を示すフローチャートである。
【図１１】本発明の第２実施形態を示す画像形成装置を適用可能な画像処理システムの一例を示すブロック図である。
【図１２】本発明に係る画像形成装置における第５のデータ処理手順の一例を示すフローチャートである。
【図１３】本発明に係るサーバ装置における第２のデータ処理手順の一例を示すフローチャートである。
【図１４】本発明に係る画像形成装置における第６のデータ処理手順の一例を示すフローチャートである。
【図１５】本発明に係る画像形成装置における第７のデータ処理手順の一例を示すフローチャートである。
【図１６】本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１７】本発明に係るサーバ装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１７０】
１  リーダ部
２  プリンタ部
３  画像入出力制御部
６  外部記憶装置
７  ネットワークインタフェース部
１１  ホストコンピュータ
１２  認証サーバ
１３  ログ集計サーバ
１００、１０１  複合機
１０２  ネットワーク
【図１】
2006197230.tif 000003
【図２】
2006197230.tif 000004
【図３】
2006197230.tif 000005
【図４】
2006197230.tif 000006
【図５】
2006197230.tif 000007
【図６】
2006197230.tif 000008
【図７】
2006197230.tif 000009
【図８】
2006197230.tif 000010
【図９】
2006197230.tif 000011
【図１０】
2006197230.tif 000012
【図１１】
2006197230.tif 000013
【図１２】
2006197230.tif 000014
【図１３】
2006197230.tif 000015
【図１４】
2006197230.tif 000016
【図１５】
2006197230.tif 000017
【図１６】
2006197230.tif 000018
【図１７】
2006197230.tif 000019