(57)【要約】【課題】利用者に応じて操作を制限することができる画像出力システム、画像出力装置、及び記憶装置の提供。【解決手段】ＩＣカードとの相互認証、及び利用者認証が完了した後、ＩＣカードからの要求（Ｓ６２）に応じてデジタル複合機は属性情報をＩＣカードへ送信する（Ｓ６３）。ＩＣカードは属性情報を受信した場合、属性情報と利用者情報とを基に操作画面表示用のパネルデータを生成し（Ｓ６５）、デジタル複合機へパネルデータを生成する（Ｓ６６）。デジタル複合機はＩＣカードから送信されるパネルデータを受信した場合、そのパネルデータに基づいて操作画面の表示を行い（Ｓ６７）、表示した操作画面を通じてユーザによる操作を受付ける。【選択図】図１０
2007195068.tif 000002
【特許請求の範囲】
【請求項１】
利用者に係る利用者情報を記憶する記憶装置と、該記憶装置から前記利用者情報を取込み、取込んだ利用者情報に基づいて前記利用者による操作を制限する画像出力装置とを備える画像出力システムにおいて、
前記記憶装置は、前記画像出力装置に操作画面を表示させるための表示用データを記憶する手段と、該手段に記憶されている表示用データを前記画像出力装置へ送信する手段とを備え、
前記画像出力装置は、前記記憶装置から送信された表示用データを受信する手段と、受信した表示用データに基づいて操作画面を表示する手段と、表示した操作画面を通じて利用者による操作を受付ける手段とを備えることを特徴とする画像出力システム。
【請求項２】
前記画像出力装置は、操作可能な複数の機能を有しており、該機能に係る情報を前記記憶装置へ送信する手段を備え、
前記記憶装置は、前記画像出力装置から送信された情報を受信する手段と、受信した情報に応じて表示用データを生成する手段とを備え、生成した表示用データを前記画像出力装置へ送信するようにしてあることを特徴とする請求項１に記載の画像出力システム。
【請求項３】
利用者に係る利用者情報を記憶する記憶装置と、操作可能な複数の機能を有しており、前記記憶装置から前記利用者情報を取込み、取込んだ利用者情報に基づいて前記利用者による操作を制限する画像出力装置とを備える画像出力システムにおいて、
前記記憶装置は、利用者情報に基づいて操作を許可する機能を決定する手段と、決定した機能に係る情報を前記画像出力装置へ送信する手段とを備え、
前記画像出力装置は、前記記憶装置から送信された情報を受信する手段と、受信した情報に応じて操作画面を表示する手段と、表示した操作画面を通じて利用者による操作を受付ける手段とを備えることを特徴とする画像出力システム。
【請求項４】
前記画像出力装置は、画像データを受付ける手段と、受付けた画像データに基づいてシート上に画像形成を行う手段とを備えることを特徴とする請求項１乃至請求項３の何れか１つに記載の画像出力システム。
【請求項５】
前記画像出力装置は、画像形成をしたシートの枚数を計数する手段と、計数した枚数の情報を前記記憶装置へ送信する手段とを備え、
前記記憶装置は、前記画像出力装置から送信された情報を受信する手段と、受信した情報に基づいて画像形成をしたシートの総計を算出する手段と、算出した総計が所定値以上であるか否かを判断する手段と、所定値以上であると判断した場合、表示用データを生成する手段とを備え、生成した表示用データを前記画像出力装置へ送信するようにしてあることを特徴とする請求項４に記載の画像出力システム。
【請求項６】
前記記憶装置は、現在の日時が所定日時であるか否かを判断する手段と、所定日時であると判断した場合、算出したシートの総計を初期値に設定する手段とを備えることを特徴とする請求項５に記載の画像出力システム。
【請求項７】
前記画像出力装置は、操作履歴に係る情報を前記記憶装置へ送信する手段を備え、
前記記憶装置は、前記画像出力装置から送信される操作履歴に係る情報を受信する手段と、受信した操作履歴に係る情報を記憶する手段とを備えることを特徴とする請求項１乃至請求項６の何れか１つに記載の画像出力システム。
【請求項８】
利用者に係る利用者情報を記憶した記憶装置から前記利用者情報を取込み、取込んだ利用者情報に基づいて前記利用者による操作を制限する画像出力装置において、
前記記憶装置から送信される表示用データを受信する手段と、受信した表示用データに基づいて操作画面を表示する手段と、表示した操作画面を通じて利用者による操作を受付ける手段とを備えることを特徴とする画像出力装置。
【請求項９】
操作可能な複数の機能を有しており、利用者に係る利用者情報を記憶した記憶装置から前記利用者情報を取込み、取込んだ利用者情報に基づいて前記利用者による操作を制限する画像出力装置において、
前記記憶手段により操作が許可された機能に係る情報を受信する手段と、受信した情報に応じて操作画面を表示する手段と、表示した操作画面を通じて利用者による操作を受付ける手段とを備えることを特徴とする画像出力装置。
【請求項１０】
画像データを受付ける手段と、受付けた画像データに基づいてシート上に画像形成を行う手段とを備えることを特徴とする請求項８又は請求項９に記載の画像出力装置。
【請求項１１】
利用者情報に基づいて操作の制限を行う画像出力装置が取込むべき利用者情報を記憶する記憶装置において、
前記画像出力装置に操作画面を表示させるための表示用データを記憶する手段と、該手段に記憶されている表示用データを前記画像出力装置へ送信する手段とを備えることを特徴とする記憶装置。
【請求項１２】
前記画像出力装置から送信される機能に係る情報を受信する手段と、受信した情報に応じて表示用データを生成する手段とを備え、生成した表示用データを前記画像出力装置へ送信するようにしてあることを特徴とする請求項１１に記載の記憶装置。
【請求項１３】
前記画像出力装置から送信される機能に関する情報を受信する手段と、受信した情報及び前記利用者情報に基づいて操作の可否を決定する手段とを備え、決定した操作の可否に情報を前記画像出力装置へ送信する手段とを備えることを特徴とする請求項１１に記載の記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者に応じて操作を制限することができる画像出力システム、画像出力装置、及び記憶装置に関する。
【背景技術】
【０００２】
近年、複写装置のデジタル化が進むと共に、画像データの蓄積、送信等のデジタル機能を活用した多彩な処理能力を備えたデジタル複合機が市場に投入されている。このデジタル複合機としての基本的な構成は、原稿の画像を電子データとして読取る画像読取部、デジタル化された画像データに対して特定の処理を施す画像処理部、画像データを出力する出力部等から構成されている。ここで出力部としては、画像データを外部の機器へ送信する画像送信部、用紙上に画像形成を行う画像形成部等がある。また、画像データを一時的に記憶するＨＤＤ（Hard Disk Drive）のような記憶部も搭載されている。
【０００３】
このようなデジタル複合機に搭載される機能としては、コピー機能、プリント機能、スキャナ機能、ファクシミリ機能、電子メール送信機能、電子ファイリング機能等がある。以下に、各機能における画像データの流れについて簡単に説明する。コピー機能では、画像読取部で読取られた原稿の画像に対し、画像処理部が所定の画像処理を施した後、記憶部に最終画像として一時的に記憶させ、画像形成部において用紙上に画像形成を行う。プリント機能では、ネットワークを介して接続されているクライアント装置からのプリントジョブを受信した場合、画像処理部において画像形成部が処理可能なデータに展開した後、記憶部に最終画像として一時的に記憶させ、画像形成部において用紙上に画像形成を行う。スキャナ機能は、画像読取部で読取った原稿の画像を、画像処理部にて所定の画像処理を施した後、記憶部に最終画像として一時的に記憶させ、ネットワークを介して接続されている任意のクライアント装置へ送信する。ファクシミリ機能では、画像読取部で読取った原稿の画像を、画像処理部において送信先のファクシミリ装置で処理できる画像形式となるように処理を施した後、記憶部に送信画像として一時的に記憶させ、ファクシミリ通信網を介して接続された任意の送信先のファクシミリ装置に送信する。電子メール送信機能では、デジタル複合機の操作パネルを通じて電子メールの案文及び送信先の電子メールアドレスを受付け、インターネット網のような通信回線を通じて外部の通信機器へ電子メールを送信する。
【０００４】
このようなデジタル複合機の多機能化に伴い、デジタル複合機自体の使いやすさを求める声が市場から挙がっている。例えば、特許文献１では、操作を行うユーザの識別番号に応じて、ネットワーク上のサーバ装置からアプリケーションをデジタル複合機にダウンロードし、カスタマイズした状態で容易に操作することを可能にした画像形成システムが提案されている。
【特許文献１】特開２０００−２９８５６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された画像形成システムでは、アプリケーションプログラムをアップロードしておくためのサーバ装置が必須の要件となっており、デジタル複合機はこのサーバ装置に接続されている必要がある。したがって、スタンドアロンで設置しているデジタル複合機には適用できず、ネットワークへ接続するためのインタフェースの追加、及びサーバ装置の新設が必要となり、導入コストが大きくなるという問題点を有している。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、操作画面を表示させるための表示用データを記憶装置から取得し、取得した表示用データに基づいて表示した操作画面を通じて操作を受付ける構成とすることにより、利用者認証に使用されるＩＣカード等を用いる場合であっても認証された利用者に応じた操作画面を表示させることができる画像出力システム、画像出力装置、及び記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像出力システムは、利用者に係る利用者情報を記憶する記憶装置と、該記憶装置から前記利用者情報を取込み、取込んだ利用者情報に基づいて前記利用者による操作を制限する画像出力装置とを備える画像出力システムにおいて、前記記憶装置は、前記画像出力装置に操作画面を表示させるための表示用データを記憶する手段と、該手段に記憶されている表示用データを前記画像出力装置へ送信する手段とを備え、前記画像出力装置は、前記記憶装置から送信された表示用データを受信する手段と、受信した表示用データに基づいて操作画面を表示する手段と、表示した操作画面を通じて利用者による操作を受付ける手段とを備えることを特徴とする。
【０００８】
本発明にあっては、利用者情報を記憶している記憶装置が操作画面を表示させるための表示用データを記憶しており、画像出力装置は、この記憶装置から表示用データを取得して操作画面を表示し、利用者の操作を受付ける。したがって、サーバ装置を利用しない場合であっても利用者毎の操作画面が表示される。また、利用者毎の操作画面を表示するために画像出力装置が表示用データを持つ必要がなくなる。
【０００９】
本発明に係る画像出力システムは、前記画像出力装置は、操作可能な複数の機能を有しており、該機能に係る情報を前記記憶装置へ送信する手段を備え、前記記憶装置は、前記画像出力装置から送信された情報を受信する手段と、受信した情報に応じて表示用データを生成する手段とを備え、生成した表示用データを前記画像出力装置へ送信するようにしてあることを特徴とする。
【００１０】
本発明にあっては、操作可能な機能の情報を記憶装置へ通知し、記憶装置はその通知を基に操作画面表示用のデータを生成して画像出力装置へ送信する。したがって、サーバ装置を利用することなく利用者毎の操作画面が表示される。また、利用者毎の操作画面を表示するために画像出力装置が表示用データを持つ必要がなくなる。
【００１１】
本発明に係る画像出力システムは、利用者に係る利用者情報を記憶する記憶装置と、操作可能な複数の機能を有しており、前記記憶装置から前記利用者情報を取込み、取込んだ利用者情報に基づいて前記利用者による操作を制限する画像出力装置とを備える画像出力システムにおいて、前記記憶装置は、利用者情報に基づいて操作を許可する機能を決定する手段と、決定した機能に係る情報を前記画像出力装置へ送信する手段とを備え、前記画像出力装置は、前記記憶装置から送信された情報を受信する手段と、受信した情報に応じて操作画面を表示する手段と、表示した操作画面を通じて利用者による操作を受付ける手段とを備えることを特徴とする。
【００１２】
本発明にあっては、記憶装置が操作を許可する機能の決定を行い、画像出力装置へ通知する。また、画像出力装置では、記憶装置からの通知に従って操作画面を表示し、利用者による操作を受付ける。したがって、通信ネットワークを介してサーバ装置へ接続することなく利用者毎の操作画面の表示が可能となる。
【００１３】
本発明に係る画像出力システムは、前記画像出力装置は、画像データを受付ける手段と、受付けた画像データに基づいてシート上に画像形成を行う手段とを備えることを特徴とする。
【００１４】
本発明にあっては、画像出力装置が画像データを受付ける手段と、受付けた画像データに基づいてシート上に画像形成を行う手段とを備えるため、プリンタ装置、コピー機、ファクシミリ装置、デジタル複合機への適用が可能となる。
【００１５】
本発明に係る画像出力システムは、前記画像出力装置は、画像形成をしたシートの枚数を計数する手段と、計数した枚数の情報を前記記憶装置へ送信する手段とを備え、前記記憶装置は、前記画像出力装置から送信された情報を受信する手段と、受信した情報に基づいて画像形成をしたシートの総計を算出する手段と、算出した総計が所定値以上であるか否かを判断する手段と、所定値以上であると判断した場合、表示用データを生成する手段とを備え、生成した表示用データを前記画像出力装置へ送信するようにしてあることを特徴とする。
【００１６】
本発明にあっては、画像形成をしたシートの総数を記憶装置にて算出し、それが所定値を越える場合には表示用データを生成して画像出力装置へ送信する。したがって、各利用者毎に制限枚数を設定することができ、しかもその管理を記憶装置側で行うため、画像出力装置側に各利用者の情報を記憶しておく必要がなくなる。
【００１７】
本発明に係る画像出力システムは、前記記憶装置は、現在の日時が所定日時であるか否かを判断する手段と、所定日時であると判断した場合、算出したシートの総計を初期値に設定する手段とを備えることを特徴とする。
【００１８】
本発明にあっては、所定日時となった場合、算出したシートの総計を初期値に設定する。すなわち、所定期間に出力できる枚数が各利用者毎に設定される。
【００１９】
本発明に係る画像出力システムは、前記画像出力装置は、操作履歴に係る情報を前記記憶装置へ送信する手段を備え、前記記憶装置は、前記画像出力装置から送信される操作履歴に係る情報を受信する手段と、受信した操作履歴に係る情報を記憶する手段とを備えることを特徴とする。
【００２０】
本発明にあっては、記憶装置にて操作履歴を管理しているため、特定の画像出力装置だけでなく、他の画像出力装置でも以前に実行したジョブの実行が可能となる。
【００２１】
本発明に係る画像出力装置は、利用者に係る利用者情報を記憶した記憶装置から前記利用者情報を取込み、取込んだ利用者情報に基づいて前記利用者による操作を制限する画像出力装置において、前記記憶装置から送信される表示用データを受信する手段と、受信した表示用データに基づいて操作画面を表示する手段と、表示した操作画面を通じて利用者による操作を受付ける手段とを備えることを特徴とする。
【００２２】
本発明にあっては、利用者情報を記憶している記憶装置が操作画面を表示させるための表示用データを記憶しており、画像出力装置は、この記憶装置から表示用データを取得して操作画面を表示し、利用者の操作を受付ける。したがって、サーバ装置を利用しない場合であっても利用者毎の操作画面が表示される。また、利用者毎の操作画面を表示するために画像出力装置が表示用データを持つ必要がなくなる。
【００２３】
本発明に係る画像出力装置は、操作可能な複数の機能を有しており、利用者に係る利用者情報を記憶した記憶装置から前記利用者情報を取込み、取込んだ利用者情報に基づいて前記利用者による操作を制限する画像出力装置において、前記記憶手段により操作が許可された機能に係る情報を受信する手段と、受信した情報に応じて操作画面を表示する手段と、表示した操作画面を通じて利用者による操作を受付ける手段とを備えることを特徴とする。
【００２４】
本発明にあっては、記憶装置が操作を許可する機能の決定を行い、画像出力装置へ通知する。また、画像出力装置では、記憶装置からの通知に従って操作画面を表示し、利用者による操作を受付ける。したがって、通信ネットワークを介してサーバ装置へ接続することなく利用者毎の操作画面の表示が可能となる。
【００２５】
本発明に係る画像出力装置は、画像データを受付ける手段と、受付けた画像データに基づいてシート上に画像形成を行う手段とを備えることを特徴とする。
【００２６】
本発明にあっては、画像データを受付ける手段と、受付けた画像データに基づいてシート上に画像形成を行う手段とを備えるため、プリンタ装置、コピー機、ファクシミリ装置、デジタル複合機への適用が可能となる。
【００２７】
本発明に係る記憶装置は、利用者情報に基づいて操作の制限を行う画像出力装置が取込むべき利用者情報を記憶する記憶装置において、前記画像出力装置に操作画面を表示させるための表示用データを記憶する手段と、該手段に記憶されている表示用データを前記画像出力装置へ送信する手段とを備えることを特徴とする。
【００２８】
本発明にあっては、操作画面を表示させるための表示用データを記憶しており、画像出力装置へ表示用データを送信する。画像出力装置は、この記憶装置から表示用データを取得して操作画面を表示し、利用者の操作を受付ける。したがって、サーバ装置を利用しない場合であっても利用者毎の操作画面を画像出力装置に表示させることができる。また、利用者毎の操作画面を表示するために画像出力装置側に表示用データを持たせる必要がなくなる。
【００２９】
本発明に係る記憶装置は、前記画像出力装置から送信される機能に係る情報を受信する手段と、受信した情報に応じて表示用データを生成する手段とを備え、生成した表示用データを前記画像出力装置へ送信するようにしてあることを特徴とする。
【００３０】
本発明にあっては、操作可能な機能の情報を画像出力装置から受信し、記憶装置は受信した情報を基に操作画面表示用のデータを生成して画像出力装置へ送信する。したがって、サーバ装置を利用しない場合であっても利用者毎の操作画面を画像出力装置に表示させることができる。また、利用者毎の操作画面を表示するために画像出力装置側に表示用データを持たせる必要がなくなる。
【００３１】
本発明に係る記憶装置は、前記画像出力装置から送信される機能に関する情報を受信する手段と、受信した情報及び前記利用者情報に基づいて操作の可否を決定する手段とを備え、決定した操作の可否に情報を前記画像出力装置へ送信する手段とを備えることを特徴とする。
【００３２】
本発明にあっては、記憶装置が操作を許可する機能の決定を行い、画像出力装置へ通知する。また、画像出力装置では、記憶装置からの通知に従って操作画面を表示し、利用者による操作を受付ける。したがって、通信ネットワークを介してサーバ装置へ接続することなく利用者毎の操作画面の表示が可能となる。
【発明の効果】
【００３３】
本発明による場合は、利用者情報を記憶している記憶装置が操作画面を表示させるための表示用データを記憶しており、画像出力装置は、この記憶装置から表示用データを取得して操作画面を表示し、利用者の操作を受付けるため、サーバ装置を利用することなく利用者毎の操作画面を表示することができる。したがって、ある特定の機能の利用を利用者に許可しない場合、その機能を利用できないようにした操作画面の表示用データを生成することにより、利用者毎の機能制限を行うことができる。更に、利用者認証で一般に使用されているＩＣカードに表示用データを持たせることにより、画像出力装置側に表示用データを持たせる必要がなくなるため、新たなネットワークの構築、サーバ装置の導入が不要となり、導入コストの上昇を避けることができる。
【００３４】
本発明による場合は、操作可能な機能の情報を記憶装置へ通知し、記憶装置はその通知を基に操作画面表示用のデータを生成して画像出力装置へ送信するため、サーバ装置を利用することなく利用者毎の操作画面を表示することができる。これにより、利用者毎の機能制限を行うことができる。また、利用者毎の操作画面を表示するために画像出力装置側に表示用データを持たせる必要がなくなり、新たなネットワークの構築、サーバ装置の導入が不要となる。
【００３５】
本発明による場合は、記憶装置が操作を許可する機能の決定を行い、画像出力装置へ通知する。また、画像出力装置では、記憶装置からの通知に従って操作画面を表示し、利用者による操作を受付ける。したがって、通信ネットワークを介してサーバ装置へ接続することなく利用者毎の操作画面の表示が可能となる。
【００３６】
本発明による場合は、画像出力装置が画像データを受付ける手段と、受付けた画像データに基づいてシート上に画像形成を行う手段とを備えるため、プリンタ装置、コピー機、ファクシミリ装置、デジタル複合機への適用が可能となる。
【００３７】
本発明による場合は、画像形成をしたシートの総数を記憶装置にて算出し、それが所定値を越える場合には表示用データを生成して画像出力装置へ送信する。したがって、各利用者毎に制限枚数を設定することができ、しかもその管理を記憶装置側で行うため、画像出力装置側に各利用者の情報を記憶しておく必要がなくなり、ＩＣカード等の記憶装置により一元管理が可能となる。
【００３８】
本発明による場合は、所定日時となった場合、算出したシートの総計を初期値に設定する。すなわち、所定期間に出力できる枚数を各利用者毎に設定することができる。
【００３９】
本発明による場合は、記憶装置にて操作履歴を管理しているため、特定の画像出力装置だけでなく、他の画像出力装置でも以前に実行したジョブの実行が可能となる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
実施の形態１．
図１は本実施の形態に係る画像出力システムの全体構成を説明するブロック図である。図中１００は、プリンタ機能、スキャナ機能、コピー機能、イメージ送信機能等の複数の機能を有するデジタル複合機である。プリンタ機能は、パーソナルコンピュータ等の情報処理装置３００から通信ネットワークＮ経由で送信されるプリントジョブを受信し、そのプリントジョブに従ってシート上に画像を形成する機能である。スキャナ機能は、原稿の画像を光学的に読取り、デジタル形式の画像データを生成する機能である。コピー機能は、原稿の画像を光学的に読取ることにより取得したデジタル形式の画像データに基づいてシート上に画像を形成する機能である。イメージ送信機能は、スキャナ機能等を利用して取得したデジタル形式の画像データを外部の装置（例えば、情報処理装置３００）へ送信する機能である。
【００４１】
デジタル複合機１００は、各ユーザが利用できる機能をユーザ毎に制限するためにＩＣカード２００を用いてユーザ認証を行い、認証されたユーザに対して専用の操作画面を表示する。本発明ではユーザ専用の操作画面を用意する構成であるため、例えば、あるユーザに対してイメージ送信機能を提供しない場合、イメージ送信機能を利用するための操作インタフェースを操作画面上に表示しないことにより機能制限を行うことができる。
【００４２】
デジタル複合機１００の内部構成について説明する。デジタル複合機１００は、ＣＰＵ１０１を備えている。このＣＰＵ１０１には、バス１０２を介して各種ハードウェアが接続されており、ＲＯＭ１０３に予め格納されている制御プログラムをＲＡＭ１０４上にロードして実行することにより、バス１０２を介して接続された各種ハードウェアを制御し、全体として本発明に係る画像出力装置として動作させる。
【００４３】
バス１０２に接続されているハードウェアとしては、操作パネル１０５、ＩＣカードリーダ１０６、画像読取部１０７、画像形成部１０８、通信部１０９が挙げられる。
【００４４】
操作パネル１０５は、ユーザに対して通知すべき情報を表示する表示部１０５ａと、ユーザの操作を受付ける操作部１０５ｂとからなる。表示部１０５ａは、液晶ディスプレイを備えており、デジタル複合機１００の動作状況、各ユーザ専用の操作画面、操作部１０５ｂを通じて入力された各種の設定値、各ユーザに通知すべき情報等を表示する。操作部１０５ｂは、タッチパネル及び各種ハードウェアキーを備えている。タッチパネルは前述した表示部１０５ａの液晶ディスプレイ上に配置されており、ユーザの指による押下操作により所望の操作を受付ける。ハードウェアキーは、出力枚数の設定、各種設定の解除、出力開始指示等の操作を受付ける。
【００４５】
ＩＣカードリーダ１０６は、ＩＣカード２００に記憶されている各種データを取得するための装置であり、ＩＣカード２００が挿入されるカードスロット、このカードスロットに挿入されたＩＣカード２００を検出する検出回路、検出したＩＣカード２００とデータの受け渡しを行う通信ＩＦを備えている。
【００４６】
画像読取部１０７は、読取用の原稿に光を照射する光源、ＣＣＤ（Charge Coupled Device）のようなイメージセンサ、ＡＤ変換器等を備えており（不図示）、所定の読取位置にセットされた原稿の画像を当該イメージセンサに結像させてアナログ電気信号に変換し、得られたアナログ電気信号をＡＤ変換器によりＡＤ変換する。そして、ＡＤ変換して得られたデジタル信号に対して、原稿読取時の光源の配光特性、イメージセンサの感度ムラ等の補正を施すことによりデジタル形式の画像データを生成する。
【００４７】
画像形成部１０８は、例えば、感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙、ＯＨＰフィルム等のシート上に転写する転写器等（不図示）を備えており、電子写真方式にてユーザが所望する画像を用紙上に形成することができる。
なお、本実施の形態では、画像形成部１０８はレーザ書込装置を用いた電子写真方式により画像形成を行う構成としたが、インクジェット方式、熱転写方式、昇華方式により画像形成を行わせる構成であっても良いことは勿論である。
【００４８】
通信部１０９は、ローカルエリアネットワーク、インターネット網等の通信ネットワークＮへ接続するための通信インタフェースを備えている。通信部１０９は、通信ネットワークＮを介して接続された情報処理装置３００から送信されるプリントジョブを受信するとともに、情報処理装置３００へ通知すべき情報を送信する。通信部１０９はこのような各種データの送受信に関する制御を行う。
【００４９】
次に、ＩＣカード２００の内部構成について説明する。ＩＣカード２００は、ＣＰＵ２０１を備えており、このＣＰＵ２０１には、バス２０２を介してＲＯＭ２０３、ＲＡＭ２０４、入出力ＩＦ２０５、フラッシュメモリ２０６を備えている。ＣＰＵ２０１は、ＲＯＭ２０３に予め格納されている制御プログラムをＲＡＭ２０４上にロードして実行することにより、全体を本発明に係る記憶装置として動作させる。
【００５０】
入出力ＩＦ２０５は、前述したＩＣカードリーダ１０６の通信ＩＦと各種データの受け渡しを行うためのインタフェースである。ＩＣカード２００は、ＲＡＭ２０４又はフラッシュメモリ２０６から読み出したデータを入出力ＩＦ２０５を通じてデジタル複合機１００へ送信すると共に、デジタル複合機１００から送信されたデータを入出力ＩＦ２０５を通じて受信する。
【００５１】
フラッシュメモリ２０６は、不揮発性の記憶媒体であり、その記憶領域の一部は、ユーザに関する情報を記憶するユーザ管理テーブルとして利用されている。ユーザ管理テーブルに登録される情報としては、ユーザの名前、ユーザが使用している暗証番号等が挙げられる。詳細については後に説明することとする。
【００５２】
本発明では、デジタル複合機１００が接触型のＩＣカードリーダ１０６を用いてＩＣカード２００から情報を取得する構成としたが、無線通信により情報の受け渡しを行う構成としてもよい。この場合、デジタル複合機１００及びＩＣカード２００の双方に無線通信用の通信インタフェースを搭載すればよい。また、ユーザの情報を記憶した記憶媒体は、必ずしもＩＣカード２００である必要はなく、ＵＳＢメモリ等の可搬型記憶装置、携帯電話機、ＰＤＡ等のメモリ及び通信機能を搭載した通信装置を採用する構成であってもよい。
【００５３】
以下、デジタル複合機１００の動作について説明する。図２は操作パネル１０５の構成を説明する模式図である。前述したように、操作パネル１０５は、ユーザに対して必要な情報を通知するために液晶ディスプレイ装置を備えた表示部１０５ａと、この液晶ディスプレイ上に配置されたタッチパネル、及び表示部１０５ａの左側に配置されたハードウェアキーにより構成される操作部１０５ｂとを備えている。操作部１０５ｂに配置されているハードウェアキーとしては、出力枚数等を指示するための数値キー、入力した値をクリアするためのクリアキー、設定した内容を全解除するための全解除キー、動作開始指示を与えるスタートキー等が挙げられる。
【００５４】
ＩＣカード２００がデジタル複合機１００のＩＣカードリーダ１０６に挿入されていない場合、全ユーザに対して利用制限が行われていることを示すため、デジタル複合機１００は、その表示部１０５ａに「ＩＣカードを挿入して下さい。」というメッセージを表示する（図２（ａ）参照）。そして、ＩＣカード２００がＩＣカードリーダ１０６に挿入された場合、「暗証番号を入力して下さい。」というメッセージを表示部１０５ａに表示し（図２（ｂ）参照）、ユーザ認証を行う。暗証番号は、例えば４桁の数値を採用する。ユーザは、操作部１０５ｂに配置されている数値キーにより暗証番号を入力する。
【００５５】
暗証番号が入力された場合、デジタル複合機１００は、ＩＣカードリーダ１０６に挿入されているＩＣカード２００と通信を行い、ユーザ認証を行う。ユーザが認証された場合、デジタル複合機１００は、そのユーザ専用の操作画面を表示部１０５ａに表示する。図３は操作画面の一例を示す模式図である。例えば、あるユーザ（ＸＸＸさん）に対して、コピー機能、イメージ送信機能、及びプリンタ機能の利用を許可する場合、図３（ａ）に示したような操作画面を表示部１０５ａに表示する。この操作画面には、「コピー」のラベルを付したソフトウェアボタン１１、「イメージ送信」のラベルを付したソフトウェアボタン１２、「プリンタ」のラベルを付したソフトウェアボタン１３が配置されており、これらのソフトウェアボタンを押下操作することにより各機能を利用できるように構成されている。また、操作画面の下部には、モノクロ出力、カラー出力に対してユーザ毎に管理されている残り制限枚数が表示される。
【００５６】
また、別のユーザ（ＹＹＹさん）に対し、コピー機能及びプリンタ機能の利用は許可するが、イメージ送信機能の利用は許可しない場合、図３（ｂ）に示したような操作画面を表示部１０５ａに表示する。この操作画面には、「コピー」のラベルを付したソフトウェアボタン１１及び「プリンタ」のラベルを付したソフトウェアボタン１３が配置されており、「ＹＹＹさん」はコピー機能及びプリンタ機能を利用できるが、「ＸＸＸさん」のようにイメージ送信機能は利用できないように構成されている。
【００５７】
更に、前述した各機能に搭載されているサブ機能についてもユーザ毎に操作画面を用意してもよい。図４は操作画面の他の例を示す模式図である。例えば、あるユーザ（ＸＸＸさん）がコピー機能を利用するために前述の操作画面からソフトウェアボタン１１を押下操作した場合、デジタル複合機１００は、図４（ａ）に示したような操作画面を表示部１０５ａに表示する。すなわち、デジタル複合機１００は、コピー機能に関して片面コピー機能と両面コピー機能とを有しており、原稿の読取りを片面から行うか、又は両面から行うかを設定するためのソフトウェアボタン２１，２２、原稿のコピーを片面に行うか、又は両面に行うかを設定するためのソフトウェアボタン２３、２４を操作画面上に配置する。
【００５８】
また、別のユーザ（ＹＹＹさん）が前述の操作画面からソフトウェアボタン１１を押下操作した場合、デジタル複合機１０は、図４（ｂ）に示したような操作画面を表示部１０５ａに表示する。このとき、両面コピーに係る操作ボタン（ソフトウェアボタン２４）を非表示とすることにより、「ＹＹＹさん」が両面コピーの機能を利用することを制限することができる。
【００５９】
本実施の形態では、このような操作画面を表示するための表示用データ（以下、パネルデータと称する）をＩＣカード２００側に持たせておき、必要に応じてデジタル複合機１００がＩＣカード２００からパネルデータを取得して操作パネル１０５の表示部１０５ａに操作画面を表示する。操作画面をユーザに応じて変更することにより、機能の利用制限を行うことができる。
【００６０】
このような機能の利用制限を行うための操作画面は、ＩＣカード２００のＣＰＵ１０１が自身のフラッシュメモリ２０６に格納しているユーザ管理テーブルに従って作成する。図５のユーザ管理テーブルの一例を示す概念図である。ユーザ管理テーブルでは、ＩＣカード２００の使用者の名前、暗証番号、モノクロ制限枚数、カラー制限枚数、モノクロ利用枚数、カラー利用枚数、最終利用日時、コピー機能の利用の可否、プリンタ機能の利用の可否、イメージ送信機能の利用の可否、両面コピー機能の利用の可否の情報を互いに関連つけて記憶している。ここで、モノクロ制限枚数は、各ユーザが所定期間内にモノクロ出力できる枚数を示し、カラー制限枚数は、各ユーザが所定期間内にカラー出力できる枚数を示している。また、各機能の利用の可否についてはフラグにより設定されている。「１」のフラグが設定されている場合にはその機能の利用が許可されており、「０」のフラグが設定されている場合にはその機能の利用が許可されていないことを示している。
なお、図５に示した例では、複数のユーザの情報をユーザ管理テーブルに登録する構成としているが、必ずしも複数のユーザの情報を登録する必要はなく、ある特定のユーザの情報のみを登録し、ＩＣカード２００をそのユーザの専用とするようにしてもよい。
【００６１】
また、ユーザ管理テーブルには、操作履歴がジョブ毎に登録されるようになっており、実行したジョブにおいてユーザが行った操作を記憶するようにしている。
【００６２】
以下、本実施の形態に係る画像形成システムの動作について説明する。図６はＩＣカード挿入時のデジタル複合機１００の動作を説明するフローチャートである。デジタル複合機１００は、電源投入後の初期設定を行い（ステップＳ１０）、ハードウェア各部のウォームアップ、図２（ａ）に示したような初期画面の表示等を行う。そして、ＣＰＵ１０１は、ＩＣカードリーダ１０６から通知される情報を監視することにより、ＩＣカード２００を検出したか否かを判断する（ステップＳ１１）。ＩＣカード２００を検出していない場合（Ｓ１１：ＮＯ）、ＩＣカード２００を検出するまで待機する。
【００６３】
ＩＣカード２００を検出した場合（Ｓ１１：ＹＥＳ）、そのＩＣカード２００が読取可能であるか否かを判断する（ステップＳ１２）。具体的には、ＩＣカード２００に対してダミーデータの送信を要求し、所定時間内に要求に応じてＩＣカード２００からダミーデータが返信されてきたか否かを判断する。ＩＣカード２００の読取りが不能であると判断した場合（Ｓ１２：ＮＯ）、すなわち、ダミーデータの送信を要求してから所定時間内に返信がないと判断した場合、ＣＰＵ１０１は、処理をステップＳ１１へ戻す。
【００６４】
ＩＣカード２００の読取りが可能であると判断した場合（Ｓ１２：ＹＥＳ）、ＣＰＵ１０１は、後述するＩＣカード処理を行い（ステップＳ１３）、デジタル複合機１００とＩＣカードとの間にて相互認証を行う。ＣＰＵ１０１は、ＩＣカード処理の実行結果に基づいてＩＣカード２００との相互認証が完了したか否かを判断し（ステップＳ１４）、相互認証が完了していない場合（Ｓ１４：ＮＯ）、ＣＰＵ１０１は、処理をステップＳ１１へ戻す。
【００６５】
ＩＣカード２００との相互認証が完了したと判断した場合（Ｓ１４：ＹＥＳ）、ＣＰＵ１０１は、後述するユーザ認証処理を行う（ステップＳ１５）。ここでは、図２（ｂ）に示したように暗証番号の入力を要求する画面を表示部１０５ａに表示し、操作部１０５ｂの数値キーを通じて入力された暗証番号をＩＣカード２００へ送信して照合を行い、ＩＣカード２００から照合結果を取得する。
【００６６】
ＣＰＵ１０１は、ユーザ認証処理の実行結果に基づいてユーザが認証されたか否かを判断する（ステップＳ１６）。ユーザが認証されていないと判断した場合（Ｓ１６：ＮＯ）、本フローチャートによる処理を終了する。また、ユーザが認証されたと判断した場合（Ｓ１６：ＹＥＳ）、ユーザの操作に対する応答処理を実行し（ステップＳ１７）、本フローチャートによる処理を終了する。
【００６７】
次に、ＩＣカード処理（図６のステップＳ１３）について説明する。
図７はＩＣカード処理の処理手順を説明するフローチャートである。デジタル複合機１００は、まず、ＩＣカード２００に対して乱数の送信を要求する（ステップＳ２０）。具体的には、ＣＰＵ１０１は、乱数の送信を要求するコマンドを生成し、生成したコマンドをＩＣカードリーダを通じてＩＣカード２００へ送信する。デジタル複合機１００から乱数の送信要求を受けたＩＣカード２００のＣＰＵ２０１は、所定の演算方式に従って乱数を生成し、生成した乱数をデジタル複合機１００へ送信する（ステップＳ２１）。
【００６８】
デジタル複合機１００は、ＩＣカード２００から送信された乱数を受信した場合、受信した乱数を所定の暗号化方式により暗号化し（ステップＳ２２）、得られた暗号文（この場合、暗号化した乱数）をＩＣカード２００へ送信する（ステップＳ２３）。
【００６９】
ＩＣカード２００は、デジタル複合機１００から送信された暗号文を受信した場合、所定の復号方式に従って暗号文を復号し（ステップＳ２４）、得られた乱数とステップＳ２１で送信した乱数との照合を行う（ステップＳ２５）。すなわち、このステップでＩＣカード２００はデジタル複合機１００の正当性を確認していることになる。ＩＣカード２００は、照合結果をデジタル複合機１００へ送信する（ステップＳ２６）。
【００７０】
デジタル複合機１００は、ＩＣカード２００から送信された照合結果に基づいて自身がＩＣカード２００により認証されたか否かを判断する（ステップＳ２７）。認証されていないと判断した場合（Ｓ２７：ＮＯ）、本フローチャートによる処理を終了する。また、認証されたと判断した場合（Ｓ２７：ＹＥＳ）、ＣＰＵ１０１は、所定の演算方式に従って乱数を生成し、生成した乱数をＩＣカード２００へ送信する（ステップＳ２８）。
【００７１】
ＩＣカード２００は、デジタル複合機１００から送信された乱数を受信した場合、受信した乱数を所定の暗号化方式に従って暗号化し（ステップＳ２９）、得られた暗号文（この場合、暗号化した乱数）をデジタル複合機１００へ送信する（ステップＳ３０）。
【００７２】
デジタル複合機１００は、ＩＣカード２００から送信された暗号文を受信した場合、所定の復号方式に従って暗号文を復号し（ステップＳ３１）、得られた乱数とステップＳ２８で送信した乱数との照合を行う（ステップＳ３２）。すなわち、このステップでデジタル複合機１００はＩＣカード２００の正当性を確認していることになる。照合を終えた後、ＣＰＵ１０１は処理を図６に示したメインルーチンへ戻す。
【００７３】
次に、ユーザ認証処理（図６のステップＳ１５）について説明する。
図８はユーザ認証処理の処理手順を説明するフローチャートである。デジタル複合機１００は、まず、ユーザに対して暗証番号の入力を要求する（ステップＳ４０）。具体的には、図２（ｂ）に示したようなメッセージを操作パネル１０５の表示部１０５ａに表示することにより、ユーザに対して暗証番号の入力を促す。ＣＰＵ１０１は、操作パネル１０５を通じて入力される情報を監視することにより、暗証番号が入力されたか否かを判断する（ステップＳ４１）。暗証番号が入力されていないと判断した場合（Ｓ４１：ＮＯ）、暗証番号が入力されるまで待機する。暗証番号が入力されたと判断した場合（Ｓ４１：ＹＥＳ）、デジタル複合機１００は、ＩＣカード２００に対して暗証番号を送信する（ステップＳ４２）。
【００７４】
ＩＣカード２００は、デジタル複合機１００から送信される暗証番号を受信した場合、受信した暗証番号をフラッシュメモリ２０６内のユーザ管理テーブルと照合して（ステップＳ４３）、ユーザを認証できるか否かを判断する（ステップＳ４４）。認証できると判断した場合（Ｓ４４：ＹＥＳ）、認証する旨をデジタル複合機１００へ通知し（ステップＳ４５）、後述する初期設定を行う（ステップＳ４６）。一方、認証できないと判断した場合（Ｓ４４：ＮＯ）、認証しない旨をデジタル複合機１００へ通知する（ステップＳ４７）。
【００７５】
デジタル複合機１００は、ＩＣカード２００からの認証結果を受信した場合（ステップＳ４８）、処理を図６に示したメインルーチンへ戻す。
【００７６】
次に、初期設定（図８のステップＳ４６）について説明する。
図９は初期設定の実行手順を説明するフローチャートである。ＩＣカード２００は、デジタル複合機１００カレンダ情報を取得する（ステップＳ５０）。ＩＣカード２００のＣＰＵ２０１は、取得したカレンダ情報とユーザ管理テーブルの登録内容と比較し、月替わりの最初の利用であるか否かを判断する（ステップＳ５１）。月替わりの最初の利用であると判断した場合（Ｓ５１：ＹＥＳ）、利用枚数情報を初期値に戻し（ステップＳ５２）、処理を図８に示したサブルーチンへ戻す。また、月替わりの最初の利用でないと判断した場合（Ｓ５１：ＮＯ）、ＩＣカード２００の登録内容を変更することなく、処理を図８に示したサブルーチンへ戻す。
【００７７】
次に、ユーザの操作に対する応答処理（図６のステップＳ１７）について説明する。図１０及び図１１はユーザの操作に対する応答処理の処理手順を説明するフローチャートである。デジタル複合機１００は、デジタル複合機１００及びＩＣカード２００間の相互認証、及びユーザ認証が完了した旨をＩＣカード２００へ通知する（ステップＳ６１）。
【００７８】
ＩＣカード２００は、デジタル複合機１００からの通知を受信した場合、デジタル複合機１００に対して属性情報の送信を要求する（ステップＳ６２）。ここで、属性情報とは、デジタル複合機１００に搭載されている機能についての情報、トナー、用紙等の消耗品の残量についての情報等をいう。
【００７９】
デジタル複合機１００は、ＩＣカード２００から属性情報の送信要求を受信した場合、ハードウェア各部と通信を行って属性情報を取得し、取得した属性情報をＩＣカード２００へ送信する（ステップＳ６３）。
【００８０】
ＩＣカード２００は、デジタル複合機１００から送信される属性情報を受信した場合、デジタル複合機１００が搭載している機能、及び消耗品の残量を考慮した上で、ユーザ管理テーブルの登録内容に従って使用を許可する機能の特定を行う（ステップＳ６４）。そして、ＩＣカード２００のＣＰＵ２０１は、使用を許可する機能の操作を可能にするための操作画面をデジタル複合機１００の操作パネル１０５に表示させるためにパネルデータを生成する（ステップＳ６５）。例えば、前述したソフトウェアボタン１１〜１３等をそれぞれ表示するためのコンポーネント、及び背景画像をＲＯＭ２０３内に格納しておき、必要なコンポーネントを背景画像に配置することでパネルデータを生成する。また、必要な操作画面のパネルデータを予めＲＯＭ２０３に格納しておき、機能が特定された段階でパネルデータを選択する構成であってもよい。ＩＣカード２００は、ステップＳ６５で生成したパネルデータをデジタル複合機１００へ送信する（ステップＳ６６）。
【００８１】
デジタル複合機１００は、ＩＣカード２００から送信されたパネルデータを受信した場合、そのパネルデータを基に操作パネル１０５の表示部１０５ａに操作画面を表示する（ステップＳ６７）。次いで、ＣＰＵ１０１は、操作パネル１０５を通じて入力される情報を監視してユーザによるパネル操作を受付けたか否かを判断する（ステップＳ６８）。ユーザによるパネル操作を受付けていないと判断した場合（Ｓ６８：ＮＯ）、ユーザによるパネル操作を受付けるまで待機する。パネル操作を受付けたと判断した場合（Ｓ６８：ＹＥＳ）、パネル操作情報をＩＣカード２００へ送信する（ステップＳ６９）。ここで、パネル操作情報は、操作画面において押下操作されたソフトウェアボタンの情報を含んでいる。
【００８２】
ＩＣカード２００は、デジタル複合機１００から送信されるパネル操作情報を受信した場合、そのパネル操作情報を解釈し、ユーザがどのような操作を行ったかを解析する（ステップＳ７０）。そして、ＣＰＵ２０１は、操作画面の変更が必要であるか否かを判断する（ステップＳ７１）。操作画面の変更が必要であると判断した場合（Ｓ７１：ＹＥＳ）、ＣＰＵ２０１は処理をステップＳ６５へ戻す。
【００８３】
操作画面の変更が不要であると判断した場合（Ｓ７１：ＮＯ）、ＣＰＵ２０１は、ユーザ管理テーブルを参照し、現時点の利用枚数が制限枚数以下であるか否かを判断する（ステップＳ７２）。現時点で制限枚数を越えていると判断した場合（Ｓ７２：ＮＯ）、ＣＰＵ２０１は処理をステップＳ６５へ戻す。このときに生成されるパネルデータは、制限枚数を超過しているため利用できない旨のメッセージを操作パネル１０５に表示させるためのパネルデータである。制限枚数を越えていないと判断した場合（Ｓ７２：ＹＥＳ）、ＩＣカード２００はデジタル複合機１００へ動作指示コマンドを送信する（ステップＳ７３）。
【００８４】
デジタル複合機１００は、ＩＣカード２００から送信される動作指示コマンドを受信した場合、その動作指示コマンドを解釈し（ステップＳ７４）、要求された処理を実行する（ステップＳ７５）。実行する処理は、ステップＳ６７で表示した操作画面を通じて受付けた操作に対する処理であり、この時点で原稿の読取処理や読取った画像に基づく出力処理等を行う。
【００８５】
次いで、デジタル複合機１００のＣＰＵ１０１は、ユーザによる操作が完了したか否かを判断し（ステップＳ７６）、操作が完了していないと判断した場合（Ｓ７６：ＮＯ）、処理をステップＳ６８へ戻す。また、ユーザによる操作が完了したと判断した場合（Ｓ７６：ＹＥＳ）、デジタル複合機１００は、操作が完了した日時、利用枚数等の情報を操作結果としてＩＣカード２００へ送信する（ステップＳ７７）。
【００８６】
ＩＣカード２００は、デジタル複合機１００から送信された操作結果を受信した場合、操作結果の解釈を行い（ステップＳ７８）、ユーザ管理テーブルの登録内容を変更することにより、利用枚数情報の更新を行う（ステップＳ７９）。そして、ＩＣカード２００は終了通知をデジタル複合機１００へ送信する（ステップＳ８０）。
【００８７】
デジタル複合機１００は、ＩＣカード２００から終了通知を受信した場合（ステップＳ８１）、一連の処理を終了する。
【００８８】
このように、本実施の形態ではＩＣカード２００を用いて操作画面表示用のパネルデータを各ユーザ毎に生成する構成であるため、デジタル複合機１００にパネルデータを生成する機能を搭載する必要がなくなる。また、ＩＣカード２００を複数のデジタル複合機１００，１００，…，１００で共用することにより一元的に機能制限を行うことが可能となる。
また、機種が異なるデジタル複合機では操作画面が異なるため、ユーザは利用するデジタル複合機が代わる度に異なる画面で操作しなければならず操作性が悪いが、ＩＣカード２００を用いることにより、機種が異なるデジタル複合機に対しても同じ操作画面で操作を行うことができる。
【００８９】
実施の形態２．
実施の形態１では、ＩＣカード２００側でパネルデータを生成する構成としたが、使用を許可する機能の特定のみをＩＣカード２００で行い、許可する機能の情報をデジタル複合機１００へ通知することにより機能制限を行う構成としてもよい。なお、システムの構成については、実施の形態１と全く同様であるため、その説明については省略することとする。
【００９０】
図１２及び図１３はユーザの操作に対する応答処理の処理手順を説明するフローチャートである。デジタル複合機１００は、デジタル複合機１００及びＩＣカード２００間の相互認証、及びユーザ認証が完了した旨をＩＣカード２００へ通知する（ステップＳ９１）。
【００９１】
ＩＣカード２００は、デジタル複合機１００からの通知を受信した場合、デジタル複合機１００に対して属性情報の送信を要求する（ステップＳ９２）。ここで、属性情報とは、デジタル複合機１００に搭載されている機能についての情報、トナー、用紙等の消耗品の残量についての情報等をいう。
【００９２】
デジタル複合機１００は、ＩＣカード２００から属性情報の送信要求を受信した場合、ハードウェア各部と通信を行って属性情報を取得し、取得した属性情報をＩＣカード２００へ送信する（ステップＳ９３）。
【００９３】
ＩＣカード２００は、デジタル複合機１００から送信される属性情報を受信した場合、デジタル複合機１００が搭載している機能、及び消耗品の残量を考慮した上で、ユーザ管理テーブルの登録内容に従って使用を許可する機能の特定を行う（ステップＳ９４）。そして、使用を許可する機能の情報（機能制限情報）をデジタル複合機１００へ送信する（ステップＳ９５）。
【００９４】
デジタル複合機１００は、ＩＣカード２００から送信される機能制限情報を受信した場合、その機能制限情報に基づいてパネルデータの生成を行う（ステップＳ９６）。例えば、前述した操作画面に現れるソフトウェアボタンを表示するためのコンポーネント、及び背景画像をＲＯＭ１０３内に格納しておき、必要なコンポーネントを背景画像に配置することでパネルデータを生成する。また、必要な操作画面のパネルデータを予めＲＯＭ１０３に格納しておき、機能制限情報を受信した段階で表示すべきパネルデータを選択する構成であってもよい。
【００９５】
そして、生成したパネルデータに基づき、図３に示したような操作用の初期画面を操作パネル１０５の表示部１０５ａに表示する（ステップＳ９７）。次いで、ＣＰＵ１０１は、操作パネル１０５を通じて入力される情報を監視してユーザによるパネル操作を受付けたか否かを判断する（ステップＳ９８）。ユーザによるパネル操作を受付けていないと判断した場合（Ｓ９８：ＮＯ）、ユーザによるパネル操作を受付けるまで待機する。パネル操作を受付けたと判断した場合（Ｓ９８：ＹＥＳ）、受付けた操作に応じて操作画面を表示する（ステップＳ９９）。
【００９６】
次いで、デジタル複合機１００はＩＣカード２００と通信を行ってユーザに割り当てられている制限枚数の情報、現時点での利用枚数の情報を取得し、現時点での利用枚数が制限枚数以下であるか否かを判断する（ステップＳ１００）。現時点で制限枚数を越えていると判断した場合（Ｓ１００：ＮＯ）、ＣＰＵ１０１は表示部１０５ａにエラーメッセージを表示する（ステップＳ１０１）。また、制限枚数を越えていないと判断した場合（Ｓ１００：ＹＥＳ）、ＣＰＵ１０１は、パネル操作に対応した動作指示コマンドを生成し（ステップＳ１０２）、要求された処理を実行する（ステップＳ１０３）。
【００９７】
次いで、デジタル複合機１００のＣＰＵ１０１は、ユーザによる操作が完了したか否かを判断し（ステップＳ１０４）、操作が完了していないと判断した場合（Ｓ１０４：ＮＯ）、処理をステップＳ９８へ戻す。また、ユーザによる操作が完了したと判断した場合（Ｓ１０４：ＹＥＳ）、デジタル複合機１００は、操作が完了した日時、利用枚数等の情報を操作結果としてＩＣカード２００へ送信する（ステップＳ１０５）。
【００９８】
ＩＣカード２００は、デジタル複合機１００から送信された操作結果を受信した場合、操作結果の解釈を行い（ステップＳ１０６）、ユーザ管理テーブルの登録内容を変更することにより、利用枚数情報の更新を行う（ステップＳ１０７）。そして、ＩＣカード２００は終了通知をデジタル複合機１００へ送信する（ステップＳ１０８）。
【００９９】
デジタル複合機１００は、ＩＣカード２００から終了通知を受信した場合（ステップＳ１０９）、一連の処理を終了する。
【０１００】
本実施の形態では、使用を許可する機能の特定をＩＣカード２００側で行い、操作画面表示用のパネルデータをデジタル複合機１００で行うため、機能制限をＩＣカード２００により一元管理できるという利点を残しつつ、搭載するフラッシュメモリ２０６の容量を小さくすることが可能となる。
【図面の簡単な説明】
【０１０１】
【図１】本実施の形態に係る画像出力システムの全体構成を説明するブロック図である。
【図２】操作パネルの構成を説明する模式図である。
【図３】操作画面の一例を示す模式図である。
【図４】操作画面の他の例を示す模式図である。
【図５】ユーザ管理テーブルの一例を示す概念図である。
【図６】ＩＣカード挿入時のデジタル複合機の動作を説明するフローチャートである。
【図７】ＩＣカード処理の処理手順を説明するフローチャートである。
【図８】ユーザ認証処理の処理手順を説明するフローチャートである。
【図９】初期設定の実行手順を説明するフローチャートである。
【図１０】ユーザの操作に対する応答処理の処理手順を説明するフローチャートである。
【図１１】ユーザの操作に対する応答処理の処理手順を説明するフローチャートである。
【図１２】ユーザの操作に対する応答処理の処理手順を説明するフローチャートである。
【図１３】ユーザの操作に対する応答処理の処理手順を説明するフローチャートである。
【符号の説明】
【０１０２】
１００  デジタル複合機
１０１  ＣＰＵ
１０３  ＲＯＭ
１０４  ＲＡＭ
１０５  操作パネル
１０５ａ  表示部
１０５ｂ  操作部
１０６  ＩＣカードリーダ
１０７  画像読取部
１０８  画像形成部
１０９  通信部
２００  ＩＣカード
２０１  ＣＰＵ
２０３  ＲＯＭ
２０４  ＲＡＭ
２０５  入出力ＩＦ
２０６  フラッシュメモリ
３００  情報処理装置
Ｎ  通信ネットワーク
【図１】
2007195068.tif 000003
【図２】
2007195068.tif 000004
【図３】
2007195068.tif 000005
【図４】
2007195068.tif 000006
【図５】
2007195068.tif 000007
【図６】
2007195068.tif 000008
【図７】
2007195068.tif 000009
【図８】
2007195068.tif 000010
【図９】
2007195068.tif 000011
【図１０】
2007195068.tif 000012
【図１１】
2007195068.tif 000013
【図１２】
2007195068.tif 000014
【図１３】
2007195068.tif 000015