(57)【特許請求の範囲】
【請求項１】
実行を許可する処理の処理識別情報を少なくとも１つ含んだライセンス情報が記憶された記録媒体を有する消耗部品が着脱可能な画像形成装置であって、
複数の処理を実行可能な処理実行手段と、
前記実行可能な複数の処理を記憶する記憶手段と、
装着された前記消耗部品が有する前記記録媒体にアクセスするアクセス手段と、
前記アクセス手段により前記記録媒体から読み出されたライセンス情報に含まれる処理識別情報に基づいて、前記複数の処理のうちから少なくとも１つの処理を、前記処理実行手段に実行させるのを許可する許可手段と、を備え、
前記許可手段は、前記処理識別情報に対応する処理が、前記記憶手段に記憶されていることを条件として、前記処理実行手段に実行させるのを許可する、画像形成装置。
【請求項２】
前記処理実行手段は、トナーで画像を形成する処理を実行する画像形成手段を含み、
前記消耗部品は、前記画像形成手段が画像を形成するためのトナーを収納するトナーカートリッジである、請求項１に記載の画像形成装置。
【請求項３】
前記処理実行手段は、トナーで画像を形成する第１処理と前記第１処理よりも少ない量のトナーで画像を形成する第２処理とを実行可能な画像形成手段を含み、
前記許可手段は、前記第１処理および前記第２処理のうち前記記録媒体から読み出されたライセンス情報により定まる処理を前記処理実行手段に実行させるのを許可する、請求項１または２に記載の画像形成装置。
【請求項４】
前記処理実行手段は、異なる複数のプリント速度で画像を形成する複数の画像形成処理を実行可能な画像形成手段を含み、
前記許可手段は、前記複数の画像形成処理のうち前記記録媒体から読み出されたライセンス情報により定まる画像形成処理を、前記処理実行手段に実行させるのを許可する、請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
画像データを取得する画像データ取得手段をさらに備え、
前記処理実行手段は、画像データに所定の画像処理を実行可能な画像処理手段を含み、
前記許可手段は、前記記録媒体から読み出されたライセンス情報が前記所定の画像処理を許可する情報を含む場合、前記所定の画像処理を前記処理実行手段に実行させるのを許可する、請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
外部の装置と通信するための通信手段と、
画像データを取得する画像データ取得手段と、をさらに備え、
前記処理実行手段は、前記通信手段を制御して、外部の装置に画像データに所定の画像処理の実行を依頼する依頼処理を実行する依頼手段を含み、
前記許可手段は、前記記録媒体から読み出されたライセンス情報が前記依頼処理を許可する情報を含む場合、前記依頼処理を前記処理実行手段に実行させるのを許可する、請求項１〜５のいずれかに記載の画像形成装置。
【請求項７】
前記許可手段は、前記処理識別情報に対応する処理が前記記憶手段に記憶されているか否かに係わらず、前記処理識別情報に対応する処理が前記依頼処理であれば、前記依頼手段に前記依頼処理を実行させるのを許可する、請求項６に記載の画像形成装置。
【請求項８】
記録媒体を有する消耗部品が着脱可能な画像形成装置であって、
複数の処理を実行可能な処理実行手段と、
装着された前記消耗部品が有する前記記録媒体にアクセスするアクセス手段と、
前記記録媒体から読み出されたライセンス情報に基づいて、前記複数の処理のうちから少なくとも１つの許可処理を決定する決定手段と、
前記複数の処理のうち前記許可処理のみを前記処理実行手段が実行するのを許可する許可手段と、
画像データを取得する画像データ取得手段と、を備え、
前記処理実行手段は、前記通信手段を制御して、外部の装置に画像データに所定の画像処理の実行を依頼する依頼処理を実行する依頼手段を含み、
前記決定手段は、前記記録媒体から読み出されたライセンス情報が前記依頼処理を許可する情報を含む場合、前記依頼処理を前記許可処理に決定し、
前記依頼手段は、前記記録媒体が外部の装置を識別するための装置識別情報と、該外部の装置が実行可能な依頼処理を識別するための処理識別情報とを記憶する場合、前記記録媒体から読み出された前記装置識別情報で特定される前記外部の装置に前記取得された画像データを送信し、前記依頼処理の実行を依頼する、画像形成装置。
【請求項９】
実行を許可する処理の処理識別情報を少なくとも１つ含んだライセンス情報が記憶された記録媒体を有する消耗部品が着脱可能な画像形成装置で実行される処理実行制限方法であって、
装着された前記消耗部品が有する前記記録媒体にアクセスするステップと、
前記アクセスするステップにおいて前記記録媒体から読み出されたライセンス情報に含まれる処理識別情報に対応する処理を、前記画像形成装置が備える処理実行手段が実行可能な複数の処理を記憶する記憶手段に記憶されていることを条件として、前記処理実行手段に実行させるのを許可するステップと、を含む処理実行制限方法。
【請求項１０】
実行を許可する処理の処理識別情報を少なくとも１つ含んだライセンス情報が記憶された記録媒体を有する消耗部品が着脱可能な画像形成装置を制御するコンピュータで実行される処理実行制限プログラムであって、
装着された前記消耗部品が有する前記記録媒体にアクセスするステップと、
前記アクセスするステップにおいて前記記録媒体から読み出されたライセンス情報に含まれる処理識別情報に対応する処理を、前記画像形成装置が備える処理実行手段が実行可能な複数の処理を記憶する記憶手段に記憶されていることを条件として、前記処理実行手段に実行させるのを許可するステップと、を前記コンピュータに実行させる処理実行制限プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置、処理実行制限方法および処理実行制限プログラムに関し、特に、複数の処理を実行可能な画像形成装置、その画像形成装置で実行される処理実行制限方法および処理実行制限プログラムに関する。
【背景技術】
【０００２】
近年、複合機（以下「ＭＦＰ」という）等の画像形成装置は、多機能化しており、種々の機能を実行することができる。一方で、ＭＦＰのユーザは、そのＭＦＰが実行可能なすべての種類の機能をＭＦＰに実行させるとは限らず、ユーザがＭＦＰに実行させる機能は限られているのが現状である。ユーザがＭＦＰに実行させる機能のみを実行可能なＭＦＰを用いればよいが、そのＭＦＰに新たな機能を実行させることはできない。ユーザは、所定の期間だけＭＦＰに新たな機能を実行させたいと望む場合であっても、ユーザはＭＦＰに実行可能な機能を増加したり、減少させたりすることができない。このため、ユーザがＭＦＰに実行させることない機能をＭＦＰで実行可能とするために不要な出費をしなければならない等の問題がある。
【０００３】
特開平９−１２０２４１号公報には、トナーカートリッジ（以下「ＴＣ」という）にユーザの識別子を記憶し、ＴＣのユーザ毎に印刷枚数を制限する技術が記載されている。しかしながら、従来の技術は、ユーザ毎に印刷枚数を制限することができるが、ＭＦＰ自体の印刷枚数を制限することができない。
【特許文献１】特開平９−１２０２４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、実行可能な処理を容易に制限することが可能な画像形成装置を提供することである。
【０００５】
この発明の他の目的は、実行可能な処理を容易に制限することが可能な処理実行制限方法を提供することである。
【０００６】
この発明の他の目的は、実行可能な処理を容易に制限することが可能な処理実行制限プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上述した目的を達成するためにこの発明のある局面によれば、画像形成装置は、実行を許可する処理の処理識別情報を少なくとも１つ含んだライセンス情報が記憶された記録媒体を有する消耗部品が着脱可能な画像形成装置であって、複数の処理を実行可能な処理実行手段と、実行可能な複数の処理を記憶する記憶手段と、装着された消耗部品が有する記録媒体にアクセスするアクセス手段と、アクセス手段により記録媒体から読み出されたライセンス情報に含まれる処理識別情報に基づいて、複数の処理のうちから少なくとも１つの処理を、処理実行手段に実行させるのを許可する許可手段と、を備え、許可手段は、処理識別情報に対応する処理が、記憶手段に記憶されていることを条件として、処理実行手段に実行させるのを許可する。
【０００８】
この局面に従えば、装着された消耗部品が有する記録媒体から読み出されたライセンス情報に基づいて、複数の処理のうちから少なくとも１つの処理の実行が許可される。このため、実行可能な処理を装着される消耗部品により制限することができるので、ユーザは、画像形成装置に実行させる処理を消耗品で選択することができる。その結果、実行可能な処理を容易に制限することが可能な画像形成装置を提供することができる。
【０００９】
好ましくは、処理実行手段は、トナーで画像を形成する処理を実行する画像形成手段を含み、消耗部品は、画像形成手段が画像を形成するためのトナーを収納するトナーカートリッジである。
【００１０】
好ましくは、処理実行手段は、トナーで画像を形成する第１処理と第１処理よりも少ない量のトナーで画像を形成する第２処理とを実行可能な画像形成手段を含み、許可手段は、第１処理および第２処理のうち記録媒体から読み出されたライセンス情報により定まる処理を処理実行手段に実行させるのを許可する。
【００１１】
好ましくは、処理実行手段は、異なる複数のプリント速度で画像を形成する複数の画像形成処理を実行可能な画像形成手段を含み、許可手段は、複数の画像形成処理のうち記録媒体から読み出されたライセンス情報により定まる画像形成処理を、処理実行手段に実行させるのを許可する。
【００１２】
この局面によれば、異なる消耗品を装着することによりプリント速度を選択することができる。
【００１３】
好ましくは、画像データを取得する画像データ取得手段をさらに備え、処理実行手段は、画像データに所定の画像処理を実行可能な画像処理手段を含み、許可手段は、記録媒体から読み出されたライセンス情報が所定の画像処理を許可する情報を含む場合、所定の画像処理を処理実行手段に実行させるのを許可する。
【００１４】
この局面によれば、異なる消耗品を装着することにより実行可能な画像処理を選択することができる。
【００１５】
好ましくは、外部の装置と通信するための通信手段と、画像データを取得する画像データ取得手段と、をさらに備え、処理実行手段は、通信手段を制御して、外部の装置に画像データに所定の画像処理の実行を依頼する依頼処理を実行する依頼手段を含み、許可手段は、記録媒体から読み出されたライセンス情報が依頼処理を許可する情報を含む場合、依頼処理を処理実行手段に実行させるのを許可する。
【００１６】
この局面によれば、異なる消耗品を装着することにより実行可能な外部の装置に実行させる処理を選択することができる。
好ましくは、許可手段は、処理識別情報に対応する処理が記憶手段に記憶されているか否かに係わらず、処理識別情報に対応する処理が依頼処理であれば、依頼手段に依頼処理を実行させるのを許可する。
【００１７】
この発明の他の局面によれば、画像形成装置は、記録媒体を有する消耗部品が着脱可能な画像形成装置であって、複数の処理を実行可能な処理実行手段と、装着された消耗部品が有する記録媒体にアクセスするアクセス手段と、記録媒体から読み出されたライセンス情報に基づいて、複数の処理のうちから少なくとも１つの許可処理を決定する決定手段と、複数の処理のうち許可処理のみを処理実行手段が実行するのを許可する許可手段と、画像データを取得する画像データ取得手段と、を備え、処理実行手段は、通信手段を制御して、外部の装置に画像データに所定の画像処理の実行を依頼する依頼処理を実行する依頼手段を含み、決定手段は、記録媒体から読み出されたライセンス情報が依頼処理を許可する情報を含む場合、依頼処理を許可処理に決定し、依頼手段は、記録媒体が外部の装置を識別するための装置識別情報と、該外部の装置が実行可能な代行処理を識別するための処理識別情報とを記憶する場合、記録媒体から読み出された装置識別情報で特定される外部の装置に取得された画像データを送信し、代行処理の実行を依頼する。
【００１８】
この局面によれば、消耗品を装着することにより外部の装置に実行させる新たな処理を追加することができる。
【００１９】
この発明のさらに他の局面によれば、処理実行制限方法は、実行を許可する処理の処理識別情報を少なくとも１つ含んだライセンス情報が記憶された記録媒体を有する消耗部品が着脱可能な画像形成装置で実行される処理実行制限方法であって、装着された消耗部品が有する記録媒体にアクセスするステップと、アクセスするステップにおいて記録媒体から読み出されたライセンス情報に対応する処理を、画像形成装置が備える処理実行手段が実行可能な複数の処理を記憶する記憶手段に記憶されていることを条件として、処理実行手段に実行させるのを許可するステップと、を含む。
【００２０】
この局面に従えば、実行可能な処理を容易に制限することが可能な処理実行制限方法を提供することができる。
【００２１】
この発明のさらに他の局面によれば、処理実行制限プログラムは、実行を許可する処理の処理識別情報を少なくとも１つ含んだライセンス情報が記憶された記録媒体を有する消耗部品が着脱可能な画像形成装置を制御するコンピュータで実行される処理実行制限プログラムであって、装着された消耗部品が有する記録媒体にアクセスするステップと、アクセスするステップにおいて記録媒体から読み出されたライセンス情報に対応する処理を、画像形成装置が備える処理実行手段が実行可能な複数の処理を記憶する記憶手段に記憶されていることを条件として、処理実行手段に実行させるのを許可するステップと、をコンピュータに実行させる。
【００２２】
この局面に従えば、実行可能な処理を容易に制限することが可能な処理実行制限プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２４】
図１は、本発明の実施の形態の１つにおける画像形成システムの全体概要を示す図である。図１を参照して、画像形成システム１は、それぞれがネットワーク２に接続され、画像形成装置として機能するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１０１，１０２と、パーソナルコンピュータ（以下「ＰＣ」という）２００とを含む。
【００２５】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、インターネットにゲートウェイを介して接続されている。ネットワーク２の接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を用いたネットワーク、ワイドエリアネットワーク（ＷＡＮ）、インターネットであってもよい。さらに、ＰＣ２００と、ＭＦＰ１００，１０１，１０２とをシリアル通信ケーブルまたはパラレル通信ケーブルで接続するようにしてもよい。
【００２６】
ＰＣ２００は、一般的なコンピュータであり、ＰＣ２００は、画像処理プログラムがインストールされている。ＰＣ２００は、ＭＦＰ１００，１０１，１０２のいずれかから画像処理の実行を依頼されると、依頼元のＭＦＰ１００，１０１，１０２に代わって、画像処理を実行する。
【００２７】
ＭＦＰ１００，１０１，１０２各々は、原稿を読取るためのスキャナ装置、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成装置およびファクシミリ装置を含み、画像読取機能、複写機能、ファクシミリ送受信機能を備えている。また、ＭＦＰ１００，１０１，１０２各々は、画像処理機能を備えており、他のＭＦＰ１００，１０１，１０２からその画像処理の実行を依頼されると、依頼元のＭＦＰに代わって画像処理を実行する。ＭＦＰ１００，１０１，１０２の構成は同じなので、以下の説明では特に言及しない限り、ＭＦＰ１００を例に説明する。
【００２８】
図２は、ＭＦＰの外観を示す斜視図である。図３は、ＭＦＰの内部構成を示す模式的断面図である。図２および図３を参照して、ＭＦＰ１００は、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する静止画像を用紙等に形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、ユーザインターフェースとしての操作パネル１６０と、メイン回路１１０と、を含む。
【００２９】
自動原稿搬送装置１２０は、原稿台に載置された１以上の原稿をさばいて、１枚ずつ原稿読取部１３０に搬送する。原稿読取部１３０は、自動原稿搬送装置１２０により原稿ガラス１１上にセットされた原稿の画像を、その下方を移動するスライダ１２に取付けられた露光ランプ１３で露光する。原稿からの反射光は、ミラー１４と２枚の反射ミラー１５，１５Ａによりレンズ１６に導かれ、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）センサ１８に結像する。露光ランプ１３とミラー１４とは、スライダ１２に取付けられており、スライダ１２は、スキャナモータ１７により、図中に示す矢印方向（副走査方向）へ複写倍率に応じた速度Ｖで移動する。これにより、原稿ガラス１１上にセットされた原稿を全面にわたって走査することができる。また、露光ランプ１３とミラー１４の移動に伴い、２枚の反射ミラー１５，１５Ａは、速度Ｖ／２で図中矢印方向へ移動する。これにより、露光ランプ１３で原稿に照射された光が、原稿で反射してからＣＣＤセンサ１８に結像するまでの光路長が常に一定となる。
【００３０】
ＣＣＤセンサ１８に結像した反射光は、ＣＣＤセンサ１８内で電気信号としての画像データに変換され、メイン回路１１０に送られる。メイン回路１１０では、受取ったアナログの画像データにＡ／Ｄ変換処理、デジタル画像処理等を行なった後、画像形成部１４０に出力する。メイン回路１１０は、画像データを、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の印字用データに変換し、画像形成部１４０へ出力する。
【００３１】
画像形成部１４０は、現像器２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋにそれぞれ対応して、着脱自在なＴＣ４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋと、カートリッジモータ４３Ｙ，４３Ｍ．４３Ｃ，４３Ｋとを有する。ＴＣ４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋは、イエロー、マゼンタ、シアンおよびブラックのトナーをそれぞれ収納する。また、カートリッジモータ４３Ｙ，４３Ｍ．４３Ｃ，４３Ｋは、ＴＣ４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋに収納されているトナーを、現像器２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋに供給する。カートリッジモータ４３Ｙ，４３Ｍ．４３Ｃ，４３Ｋの回転量と、トナーの供給量とは比例するので、カートリッジモータ４３Ｙ，４３Ｍ．４３Ｃ，４３Ｋの回転量からＴＣ４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋから供給されたトナーの量を推定することができる。
【００３２】
また、ＴＣ４１Ｋは、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）４２を有する。ＥＥＰＲＯＭ４２は、後述するライセンス情報を記憶する。ライセンス情報は、ＥＥＰＲＯＭ４２の一度書込みすると、書き換え不可能な領域に記憶される。
【００３３】
画像形成部１４０は、イエロー、マゼンタ、シアンおよびブラックそれぞれの画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋを備える。画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋの少なくとも１つが駆動して、画像が形成される。画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋのすべてが駆動すると、フルカラーの画像を形成する。画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋには、イエロー、マゼンタ、シアンおよびブラックの印字用データがそれぞれ入力される。画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋは、取扱うトナーの色彩が異なるのみなので、ここでは、イエローの画像を形成するための画像形成ユニット２０Ｙについて説明する。なお、画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋは、それぞれ一体的に構成され、ＭＦＰ１００に着脱可能となっている。
【００３４】
画像形成ユニット２０Ｙは、イエローの印字用データが入力される露光ヘッド２１Ｙと、感光体ドラム２３Ｙと、帯電チャージャ２２Ｙと、現像器２４Ｙと、転写チャージャ２５Ｙとを備える。露光ヘッド２１Ｙは、受取った印字用データ（電気信号）に応じてレーザ光を発光する。発光されたレーザ光は露光ヘッド２１Ｙが備えるポリゴンミラーにより１次元走査され、感光体ドラム２３Ｙを露光する。感光体ドラムを１次元走査する方向は、主走査方向である。
【００３５】
感光体ドラム２３Ｙは、帯電チャージャ２２Ｙによって帯電された後、露光ヘッド２１Ｙが発光するレーザ光が照射される。これにより、感光体ドラム２３Ｙに静電潜像が形成される。続いて、現像器２４Ｙにより、静電潜像上にトナーが載せられてトナー像が形成される。感光体ドラム２３Ｙ上に形成されたトナー像は、中間転写ベルト３０上に、転写チャージャ２５Ｙにより転写される。
【００３６】
一方、中間転写ベルト３０は、駆動ローラ３３Ｃとローラ３３Ａとにより弛まないように懸架されている。駆動ローラ３３Ｃが図中で反時計回りに回転すると、中間転写ベルト３０が所定の速度で図中反時計回りに回転する。中間転写ベルト３０の回転に伴って、ローラ３３Ａが、反時計回りに回転する。
【００３７】
これにより、画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋが、順に中間転写ベルト３０上にトナー像を転写する。画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋそれぞれが、中間転写ベルト３０上にトナー像を転写するタイミングは、中間転写ベルト３０に付された基準マークを検出することにより、調整される。これにより、イエロー、マゼンタ、シアンおよびブラックのトナー像が中間転写ベルト３０上に重畳される。
【００３８】
給紙カセット３５，３５Ａ，３５Ｂには、それぞれサイズの異なる用紙がセットされている。所望のサイズの用紙が、給紙カセット３５，３５Ａ，３５Ｂに取付けられている給紙ローラ３６，３６Ａ，３６Ｂにより、搬送路へ供給される。搬送路へ供給された用紙は、搬送ローラ対３７によりタイミングローラ３１へ送られる。
【００３９】
中間転写ベルト３０の基準マークを検出するためのタイミングセンサが設置されており、タイミングセンサが中間転写ベルト３０の基準マークを検出すると、それに同期してタイミングローラ３１が用紙を中間転写ベルト３０に供給する。用紙は、転写ローラ２６により中間転写ベルト３０に押し当てられ、中間転写ベルト３０上に重畳して形成されたイエロー、マゼンタ、シアン、ブラックのトナー像が用紙に転写される。
【００４０】
トナー像が転写された用紙は、定着ローラ対３２に搬送され、定着ローラ対３２により加熱される。これにより、トナーが溶かされて用紙に定着する。その後、用紙は排紙トレイ３９に排出される。なお、ここでは、用紙に４色のトナーそれぞれを形成する画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋを備えたタンデム方式のＭＦＰ１００について説明するが、１つの感光体ドラムで４色のトナーを順に用紙に転写する４サイクル方式のＭＦＰであってもよい。
【００４１】
ＭＦＰ１００は、フルカラーの画像を形成する場合、画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋのすべてを駆動するが、モノクロの画像を形成する場合、画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋの１つを駆動する。また、画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋの２以上を組み合わせて画像を形成することもできる。
【００４２】
測色センサ４５が、転写ローラ２６が用紙を中間転写ベルト３０に押圧する位置よりも表面移動方向において上流側に中間転写ベルト３０に臨んで配置される。ＭＦＰ１００は、画像安定化モードにおいて、中間転写ベルト３０にトナー像を形成するためのパラメータを決定する画像安定化処理を実行する。パラメータは、例えば、感光体ドラム２３Ｙ，２３Ｍ，２３Ｃ，２３Ｋそれぞれの帯電電圧を決定する帯電チャージャ２２Ｙ，２２Ｍ，２２Ｃ，２２Ｋのバイアス電圧、転写チャージャ２５Ｙ，２５Ｍ，２５Ｃ，２５Ｋのバイアス電圧、定着ローラ対３２の温度等である。この際、画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋが、テスト用のパターン画像のトナー像を中間転写ベルト３０上に形成する。測色センサ４５は、中間転写ベルト３０上に形成されたパターン画像を光学的に読み取り、測色データをメイン回路１１０に出力する。中間転写ベルト３０の表面移動方向において、測色センサ４５の下流側にクリーナ２８が配置されており、クリーナ２８は、中間転写ベルト３０上に残ったトナーを除去する。
【００４３】
図４は、ＭＦＰのハードウェア構成の一例を示すブロック図である。図４を参照して、ＭＦＰ１００が有するメイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、ＥＥＰＲＯＭ１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、ファクシミリ部１１７と、メモリＩ／Ｆ１１８と、フラッシュメモリ１１９Ａが装着されるカードインターフェース（Ｉ／Ｆ）１１９とを含む。また、ＣＰＵ１１１は、自動原稿搬送装置１２０と、原稿読取部１３０と、画像形成部１４０と、給紙部１５０と、操作パネル１６０とそれぞれ接続され、ＭＦＰ１００の全体を制御する。
【００４４】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。
【００４５】
操作パネル１６０は、ＭＦＰ１００の上面に設けられ（図１参照）、表示部１６０Ａと操作部１６０Ｂとを含む。表示部１６０Ａは、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１６０Ｂは、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部１６０Ｂは、表示部１６０Ａ上に設けられたタッチパネルをさらに含む。
【００４６】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク２に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介してＭＦＰ１０１，１０２またはＰＣ２００との間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク２を介してインターネットに接続されたコンピュータと通信が可能である。
【００４７】
ファクシミリ部１１７は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１７は、受信したファクシミリデータを、ＨＤＤ１１６に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１７により受信されたファクシミリデータを用紙に印刷する。また、ファクシミリ部１１７は、ＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００４８】
メモリＩ／Ｆ１１８は、ＴＣ４１ＫがＭＦＰ１００に装着された状態で、ＴＣ４１Ｋが備えるＥＥＰＲＯＭ４２にアクセス可能となる。ＣＰＵ１１１は、メモリＩ／Ｆ１１８を介してＥＥＰＲＯＭ４２に記憶されたライセンス情報を読み出す。
【００４９】
カードＩ／Ｆ１１９は、フラッシュメモリ１１９Ａが装着される。ＣＰＵ１１１は、カードＩ／Ｆ１１９を介してフラッシュメモリ１１９Ａにアクセス可能である。ＣＰＵ１１１は、カードＩ／Ｆ１１９に装着されたフラッシュメモリ１１９Ａに記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムは、フラッシュメモリ１１９Ａに記録されたプログラムに限られず、ＨＤＤ１１６に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク２に接続された他のコンピュータが、ＭＦＰ１００のＨＤＤ１１６に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク２に接続された他のコンピュータからプログラムをダウンロードして、そのプログラムをＨＤＤ１１６に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５０】
図５は、ＭＦＰが備えるＣＰＵが有する機能の一例をＥＥＰＲＯＭ１１５に記憶するデータとともに示す機能ブロック図である。図５を参照して、ＭＦＰ１００が備えるＣＰＵ１１１は、画像データを受け付けるための画像データ受付部５１と、画像データに対する処理を実行する処理実行部５３と、ＴＣ４１Ｋが有するＥＥＰＲＯＭ４２にアクセスするためのアクセス部５５と、実行が許可された許可処理を決定するための決定部５７と、処理実行部５３が許可処理以外の処理を実行するのを禁止する許可部５９と、を含む。
【００５１】
ＥＥＰＲＯＭ１１５は、実行可能処理テーブル７１を記憶する。実行可能処理テーブルは、ＭＦＰ１００が実行可能な処理（以下「実行可能処理」という）ごとに、その実行可能処理に関する情報を定義する実行可能処理レコードを含む。実行可能処理は、ＭＦＰ１００が有する機能で実行可能な処理（以下「独自処理」という）と、ＭＦＰ１００が有する機能では実行できないが、例えばＭＦＰ１０１，１０２またはＰＣ２００等の他の装置に実行を依頼する処理（以下「依頼処理」という）とを含む。
【００５２】
図６は、実行可能処理テーブル７１の一例を示す図である。図６を参照して、実行可能処理テーブル７１は、処理識別情報と、内容と、代替装置との項目からなる実行可能処理レコードを含む。処理識別情報の項目は、実行可能処理を識別するための処理識別情報が設定され、ここでは処理に付された名称が設定される。内容の項目は、処理の内容を説明するための情報が設定される。代替装置の項目は、実行可能処理が依頼処理の場合に、処理の実行を依頼する先の装置を識別するための装置識別情報が設定され、ここでは装置に付された名称が設定される。
【００５３】
処理識別情報の項目が「第１画像形成処理」の実行可能処理レコードは、内容の項目が「プリント速度＝２０枚／分」が設定され、分速２０枚の速度で画像を形成する処理が設定される。処理識別情報の項目が「第２画像形成処理」の実行可能処理レコードは、内容の項目が「プリント速度＝２５枚／分」が設定され、分速２５枚の速度で画像を形成する処理が設定される。処理識別情報の項目が「第３画像形成処理」の実行可能処理レコードは、内容の項目が「プリント速度＝３０枚／分」が設定され、分速３０枚の速度で画像を形成する処理が設定される。
【００５４】
ここでのプリント速度は、ＭＦＰ１００のシステム速度１８５ｍｍ／ｓに基づき定まる。このため、「第３画像形成処理」の処理識別情報で特定される処理は、プリント速度が３０枚／分なので、用紙ピッチが３７０ｍｍとなるように制御する。「第２画像形成処理」の処理識別情報で特定される処理は、プリント速度が２５枚／分なので、用紙ピッチが４４４ｍｍとなるように制御する。「第１画像形成処理」の処理識別情報で特定される処理は、プリント速度が２０枚／分なので、用紙ピッチが５５５ｍｍとなるように制御する。なお、ここでは、プリント速度を、用紙ピッチを変更する制御により異ならせるようにしたが、システム速度を変更するようにしてもよい。
【００５５】
処理識別情報の項目が「通常プリント」の実行可能処理レコードは、内容の項目が「通常のトナー量で画像形成」が設定され、通常の使用量のトナーで画像を形成する処理が設定される。処理識別情報の項目が「トナーセーブ」の実行可能処理レコードは、内容の項目が「トナー量を少なくした画像形成」が設定され、通常の使用量よりも少ない使用量のトナーで画像を形成する処理が設定される。処理識別情報の項目が「カラー」の実行可能処理レコードは、内容の項目が「フルカラープリント」が設定され、フルカラーで画像を形成する処理が設定される。処理識別情報の項目が「モノクロ」の実行可能処理レコードは、内容の項目が「モノクロプリント」が設定され、モノクロで画像を形成する処理が設定される。処理識別情報の項目が「地紋付加処理」の実行可能処理レコードは、内容の項目が「地紋画像を合成」が設定され、画像データに地紋データを合成した画像を形成する処理が設定される。処理識別情報の項目が「先鋭化処理」の実行可能処理レコードは、内容の項目が「画像の先鋭化」が設定され、画像データを先鋭化する処理が設定される。また、処理識別情報の項目が「先鋭化処理」の実行可能処理レコードは、代替装置の項目にＭＦＰ１０１の名称である「ＭＦＰ１００−Ｂ」が設定され、先鋭化処理が代替処理であることが示される。
【００５６】
図５に戻って、画像データ受付部５１は、画像データを受け付け、受け付けられた画像データを処理実行部５３に出力する。ユーザが操作部１６０Ｂに原稿画像を読み取る原稿読取指示を入力する場合、画像データ受付部５１は、操作部１６０Ｂから原稿読取指示が入力される。画像データ受付部５１は、原稿読取指示が入力されると原稿読取部１３０に原稿画像を読み取らせ、原稿読取部１３０が原稿画像を読み取って出力する画像データを、原稿読取部１３０から受け付ける。
【００５７】
また、画像データ受付部５１は、ＨＤＤ１１６に記憶されている画像データのファイル名を表示し、ユーザが操作部１６０Ｂに表示されたファイル名を選択する指示を入力する場合、画像データ受付部５１は、操作部１６０Ｂから選択されたファイル名の画像データをＨＤＤ１１６から読み出す。さらに、画像データ受付部５１は、通信Ｉ／Ｆ部１１２がネットワーク２に接続されたＰＣ２００からプリントデータを受信する場合、通信Ｉ／Ｆ部１１２がＰＣ２００から受信するプリントデータを画像データとして、通信Ｉ／Ｆ部１１２から受け付ける。さらに、通信Ｉ／Ｆ部１１２がネットワーク２に接続されたＰＣ２００から画像データを、例えばＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）またはＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）の通信プロトコルで受信する場合、通信Ｉ／Ｆ部１１２がＰＣ２００から受信する画像データを受け付ける。
【００５８】
アクセス部５５は、ＴＣ４１Ｋが有するＥＥＰＲＯＭ４２にアクセスし、ＥＥＰＲＯＭ４２に記憶されたライセンス情報を読み出し、ライセンス情報を決定部５７に出力する。ライセンス情報は、ＭＦＰ１００が実行を許可される処理を定義するライセンスレコードを含む。
【００５９】
図７は、ライセンス情報の一例を示す図である。図７を参照して、ライセンス情報は、実行可能処理レコードと同様に、処理識別情報と、内容と、代替装置との項目からなるライセンスレコードを含む。図７に示すライセンス情報は、処理識別情報の項目が「第３画像形成処理」、「通常プリント」、「カラー」、「先鋭化処理」のライセンスレコードに加えて、処理識別情報の項目が「ＯＣＲ」のライセンスレコードを含む。処理識別情報の項目が「ＯＣＲ」のライセンスレコードは、内容の項目に「文字認識」が設定され、代替装置の項目にＰＣ２００の名称である「ＰＣ−Ａ」が設定され、ＰＣ２００に画像データに含まれる文字を認識し、文字データを出力する処理の実行を依頼する処理が設定される。
【００６０】
図５に戻って、アクセス部５５は、図７に示したライセンス情報を読み出すと、「第３画像形成処理」、「通常プリント」、「カラー」、「地紋付加処理」、「先鋭化処理」および「ＯＣＲ」の処理識別情報を決定部５７に出力する。依頼処理については、処理識別情報に加えて、装置識別情報を決定部５７に出力する。ここでは「先鋭化処理」および「ＯＣＲ」にそれぞれ加えて、「ＭＦＰ−Ｂ」および「ＰＣ−Ａ」を決定部５７に出力する。
【００６１】
決定部５７は、ＥＥＰＲＯＭ１１５に記憶されている実行可能処理テーブル７１を読出し、実行可能処理テーブル７１に含まれる実行可能処理のうちアクセス部５５から入力される処理識別情報で特定される処理を許可処理に決定する。決定部５７は、決定された許可処理の処理識別情報を許可部５９に出力する。また、決定部５７は、アクセス部５５から入力される処理識別情報のうち実行可能処理テーブル７１に含まれていない処理識別情報で特定される依頼処理を許可処理とし、その依頼処理の処理識別情報とその依頼処理を実行する装置識別情報とを処理実行部５３に出力する。
【００６２】
具体的に説明すると、図６に示す実行可能処理テーブル７１は、独自処理として処理識別情報が「第１画像形成処理」、「第２画像形成処理」、「第３画像形成処理」、「通常プリント」、「トナーセーブ」、「カラー」、「モノクロ」および「地紋付加処理」の実行可能処理レコードを含み、依頼処理として処理識別情報が「先鋭化処理」の実行可能処理レコードを含む。また、図７に示すライセンス情報は、独自処理として処理識別情報が「第３画像形成処理」、「通常プリント」および「カラー」の実行可能処理レコードと、依頼処理として処理識別情報が「先鋭化処理」および「ＯＣＲ」の実行可能処理レコードを含む。このため、決定部５７は、独自処理の処理識別情報である「第３画像形成処理」、「通常プリント」および「カラー」と、依頼処理の処理識別情報である「先鋭化処理」および「ＯＣＲ」と、を許可処理として許可部５９に出力する。なお、決定部５７は、処理識別情報「先鋭化処理」および「ＯＣＲ」それぞれに加えて装置識別情報「ＭＦＰ−Ｂ」および「ＰＣ−Ａ」を許可部５９に出力する。
【００６３】
許可部５９は、許可処理を処理実行部５３が実行するのを許可する。ここでは、「第３画像形成処理」、「通常プリント」、「カラー」、「先鋭化処理」および「ＯＣＲ」の処理識別情報で特定される処理を、処理実行部５３が実行するのを許可する。
【００６４】
処理実行部５３は、ＥＥＰＲＯＭ１１５に記憶されている実行可能処理テーブル７１を読出し、実行可能処理テーブル７１に含まれる実行可能処理と、実行可能処理テーブル７１に含まれないが許可部５９から入力される処理識別情報で特定される依頼処理とを実行可能である。処理実行部５３は、ユーザが操作部１６０Ｂに入力するコマンド、または画像データとともに通信Ｉ／Ｆ部１１２から入力されるコマンドを受け付ける。処理実行部５３は、入力されるコマンドに従って、画像データ受付部５１から入力される画像データを処理する。なお、処理実行部５３に入力されるコマンドを、許可処理のいずれかを特定するコマンドとするようにしてもよい。許可処理は、上述したように、実行可能処理テーブル７１に含まれる実行可能処理のうちライセンス情報に含まれる処理識別情報で特定される処理と、ライセンス情報に含まれる処理識別情報のうち実行可能処理テーブル７１に含まれていない処理識別情報で特定される依頼処理とを含む。
【００６５】
処理実行部５３は、画像処理部６１と、処理依頼部６３と、画像データ出力部６５と、画像形成制御部６７と、を含む。画像処理部６１は、入力されるコマンドで特定される処理が、画像処理かつ独自処理の場合、コマンドで特定される処理が許可部５９により実行が許可されている処理であることを条件に、画像データにコマンドで特定される処理を実行する。これにより、画像処理部６１は、実行可能処理テーブル７１に定義されている実行可能処理のうち許可処理のみを実行する。画像処理部６１は、入力されるコマンドで特定される処理が依頼処理を含む場合、画像処理後または画像処理前の画像データを処理依頼部６３に出力し、依頼処理後の画像データを処理依頼部６３から入力する。このため、画像処理部６１が処理対象とする画像データは、画像データ受付部５１から入力される画像データと、処理依頼部６３により依頼処理が実行された画像データとのいずれかである。画像処理部６１は、コマンドで特定される画像処理を実行した後の画像データを画像データ出力部６５または画像形成制御部６７に出力する。画像データ出力部６５および画像形成制御部６７のいずれに画像データを出力するかは、ユーザが操作部１６０Ｂに入力するコマンド、または、画像データとともに通信Ｉ／Ｆ部１１２から入力されるコマンドに従う。
【００６６】
処理依頼部６３は、入力されるコマンドで特定される処理が依頼処理の場合、コマンドで特定される依頼処理が許可部５９により実行が許可されている処理であることを条件に、画像処理部６１から入力される画像データにコマンドで特定される依頼処理を実行する。このため、処理依頼部６３は、実行可能処理テーブル７１に定義されている実行可能処理のうちのライセンス情報に含まれる依頼処理、および実行可能処理テーブル７１に定義されていないが許可部５９から入力される処理識別情報で特定される依頼処理のみを実行する。
【００６７】
依頼処理は、他の装置、ここではＭＦＰ１０１，１０２およびＰＣ２００のうち依頼処理の処理識別情報に対応する装置識別情報で特定されるものに画像データを送信し、処理の実行を依頼する処理である。このため、ＭＦＰ１０１，１０２およびＰＣ２００のうち依頼処理の実行を依頼されたものは、依頼処理を実行した後の画像データを返信するので、処理依頼部６３は、通信Ｉ／Ｆ部１１２が受信する依頼処理後の画像データを受け付ける。処理依頼部６３は、依頼処理後の画像データを画像処理部６１に出力する。処理依頼部６３は、入力されるコマンドで特定される処理が独自処理を含む場合、画像処理部６１により画像処理された後または画像処理される前の画像データが画像処理部６１から入力され、依頼処理後の画像データを画像処理部６１に出力する。このため、処理依頼部６３が処理対象とする画像データは、画像データ受付部５１から出力される画像データと、画像処理部６１により画像処理が実行された画像データとのいずれかである。
【００６８】
画像データ出力部６５は、入力されるコマンドで特定される出力先が画像形成部１４０でない場合、画像処理部６１から入力される画像データをコマンドで特定される出力先する。出力先は、例えば、ＨＤＤ１１６、他の装置のＨＤＤ、電子メールアドレス、他のファクシミリ装置等である。
【００６９】
画像形成制御部６７は、画像形成部１４０を制御する。画像形成制御部６７は、入力されるコマンドで特定される処理が画像形成処理の場合、コマンドで特定される画像形成処置が許可部５９により実行が許可されている処理であることを条件に、画像処理部６１から入力される画像データを画像形成部１４０に出力し、画像形成部１４０に画像データの画像を形成させる。画像形成処理は、画像形成部１４０が実行する処理である。図７に示した実行可能処理テーブル７１においては、画像形成処理として処理識別情報が「第１画像形成処理」、「第２画像形成処理」、「第３画像形成処理」、「通常プリント」、「トナーセーブ」、「カラー」および「モノクロ」が定義されている。画像形成制御部６７は、実行可能処理テーブル７１に定義されている画像形成処理のうち許可処理のみを実行する。したがって、ここでは、画像形成制御部６７は、「第３画像形成処理」、「通常プリント」および「カラー」の処理識別情報で特定される画像形成処理を実行する。
【００７０】
図８は、初期設定処理の流れの一例を示すフローチャートである。初期設定処理は、ＭＦＰ１００に電源が投入される場合、リセットされる場合等に、ＭＦＰ１００が備えるＣＰＵ１１１が処理実行制限プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図８を参照して、ＣＰＵ１１１は、ＴＣ４１Ｋが備えるＥＥＰＲＯＭ４２に記憶されたライセンス情報を読み出す（ステップＳ０１）。ここでは、図７に示したライセンス情報を読み出した場合について説明する。
【００７１】
次のステップＳ０２においては、ＥＥＰＲＯＭ１１５に記憶された実行可能処理テーブル７１を読み出す。ここでは、図６に示した実行可能処理テーブル７１を読み出した場合について説明する。
【００７２】
次に、実行可能処理テーブル７１に許可されている画像処理または画像形成処理が定義されているか否かを判断する（ステップＳ０３）。許可されている画像処理または画像形成処理が実行可能処理テーブル７１に定義されているならば処理をステップＳ０４に進め、そうでなければ処理をステップＳ０５に進める。具体的には、実行可能処理テーブルに含まれる実行可能処理レコードのうちに、ライセンス情報に含まるライセンスレコードの処理識別情報の項目に設定されている処理識別情報と同じ処理識別情報が処理識別情報の項目に設定されている実行可能処理レコードであって、画像処理または画像形成処理の処理識別情報が設定されている実行可能処理レコードを抽出する。そのような実行可能処理レコードを１以上抽出できたならば、実行可能処理テーブル７１に許可されている画像処理または画像形成処理が定義されていると判断する。この例においては、「第３画像形成処理」、「通常プリント」および「カラー」の処理識別情報で特定される処理が、許可されている画像処理または画像形成処理として抽出される。
【００７３】
ステップＳ０４においては、ステップＳ０３において抽出された許可されている画像処理または画像形成処理を許可処理に設定し、処理をステップＳ０５に進める。具体的には、「第３画像形成処理」、「通常プリント」および「カラー」の処理識別情報をＥＥＰＲＯＭ１１５に記憶する。
【００７４】
ステップＳ０５においては、実行可能処理テーブル７１に許可されている依頼処理が定義されているか否かを判断する。許可されている依頼処理が実行可能処理テーブル７１に定義されているならば処理をステップＳ０６に進め、そうでなければ処理をステップＳ０７に進める。具体的には、実行可能処理テーブルに含まれる実行可能処理レコードのうちに、ライセンス情報に含まるライセンスレコードの処理識別情報の項目に設定されている処理識別情報と同じ処理識別情報が処理識別情報の項目に設定されている実行可能処理レコードであって、依頼処理の処理識別情報が設定されている実行可能処理レコードを抽出する。そのような実行可能処理レコードを１以上抽出できたならば、実行可能処理テーブル７１に許可されている依頼処理が定義されていると判断する。この例においては、「先鋭化処理」の処理識別情報で特定される処理が、許可されている依頼処理として抽出される。
【００７５】
ステップＳ０６においては、ステップＳ０５において抽出された許可されている依頼処理を許可処理に設定し、処理をステップＳ０７に進める。具体的には、「依頼処理」の処理識別情報をＥＥＰＲＯＭ１１５に記憶する。
【００７６】
ステップＳ０７においては、ライセンス情報に実行可能処理テーブル７１に定義されていない依頼処理が定義されているか否かを判断する。ライセンス情報に実行可能処理テーブル７１で定義されていない依頼処理が定義されているならば処理をステップＳ０８に進め、そうでなければ処理を終了する。具体的には、ライセンス情報に含まれるライセンスレコードのうちに、実行可能処理テーブル７１に含まる実行可能処理レコードの処理識別情報の項目に設定されている処理識別情報とは異なる処理識別情報が処理識別情報の項目に設定されているライセンスレコードであって、依頼処理の処理識別情報が設定されているライセンスレコードを抽出する。そのようなライセンスレコードを１以上抽出できたならば、ライセンス情報に実行可能処理テーブル７１に定義されていない依頼処理が定義されていると判断する。この例においては、「ＯＣＲ」の処理識別情報で特定される処理が、ライセンス情報に実行可能処理テーブル７１に存在しない依頼処理として抽出される。
【００７７】
ステップＳ０８においては、ステップＳ０７において抽出された依頼処理を許可処理に設定し、処理を終了する。具体的には、「ＯＣＲ」の処理識別情報をＥＥＰＲＯＭ１１５に記憶する。
【００７８】
図９は、印刷処理の流れの一例を示すフローチャートである。印刷処理は、ＭＦＰ１００が備えるＣＰＵ１１１が処理実行制限プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図９を参照して、ＣＰＵ１１１は、ＴＣ４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋのいずれかがエンプティか否かを判断する（ステップＳ１１）。ＴＣ４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋのいずれか１つでもエンプティならば処理をステップＳ２９に進め、そうでなければ処理をステップＳ１２に進める。ステップＳ２９においては、エラー処理を実行する。エラー処理は、例えば、トナーの残量がなくなったことを示すエラーメッセージを表示部１６０Ａに表示する。
【００７９】
ステップＳ１２においては、印刷条件を受け付ける。ユーザが操作部１６０Ｂに入力する印刷条件を受け付ける。そして、受け付けられた印刷条件が画像処理のための設定か否かを判断する（ステップＳ１３）。受け付けられた印刷条件が画像処理のための設定ならば処理をステップＳ１４に進めるが、そうでなければ処理をステップＳ１６に進める。
【００８０】
ステップＳ１４においては、受け付けられた印刷条件が設定する画像処理が許可処理に設定されているか否かを判断する。許可処理に設定されているならば処理をステップＳ１６に進め、そうでなければ処理をステップＳ１５に進める。ステップＳ１５においては、エラーメッセージを表示部１６０Ａに表示し、処理をステップＳ１２に戻す。エラーメッセージは、先に受け付けられた印刷条件で画像処理を実行することができないことを示すメッセージである。
【００８１】
次のステップＳ１６においては、ステップＳ１２において受け付けられた印刷条件が依頼処理のための設定か否かを判断する。受け付けられた印刷条件が依頼処理のための設定ならば処理をステップＳ１７に進めるが、そうでなければ処理をステップＳ１９に進める。
【００８２】
ステップＳ１７においては、受け付けられた印刷条件が設定する依頼処理が許可処理に設定されているか否かを判断する。許可処理に設定されているならば処理をステップＳ１９に進め、そうでなければ処理をステップＳ１８に進める。ステップＳ１８においては、エラーメッセージを表示部１６０Ａに表示し、処理をステップＳ１２に戻す。エラーメッセージは、先に受け付けられた印刷条件で依頼処理を実行することができないことを示すメッセージである。
【００８３】
次のステップＳ１９においては、受け付けられた印刷条件がトナーセーブモードの設定か否かを判断する。トナーセーブモードの設定ならば処理をステップＳ２０に進めるが、そうでなければ処理をステップＳ２３に進める。
【００８４】
ステップＳ２０においては、「トナーセーブ」の処理識別情報で特定される画像形成処理が許可処理に設定されているか否かを判断する。許可処理に設定されているならば処理をステップＳ２１に進め、そうでなければ処理をステップＳ２２に進める。ステップＳ２１においては、「トナーセーブ」の処理識別情報で特定されるトナーセーブモードの画像形成処理に印刷条件を設定し、処理をステップＳ２３に進める。一方、ステップＳ２２においては、「通常プリント」の処理識別情報で特定される通常モードの画像形成処理に印刷条件を設定し、処理をステップＳ２３に進める。
【００８５】
次のステップＳ２３においては、受け付けられた印刷条件がカラーモードの設定か否かを判断する。カラーモードの設定ならば処理をステップＳ２４に進めるが、そうでなければ処理をステップＳ２７に進める。
【００８６】
ステップＳ２４においては、「カラー」の処理識別情報で特定される画像形成処理が許可処理に設定されているか否かを判断する。許可処理に設定されているならば処理をステップＳ２５に進め、そうでなければ処理をステップＳ２６に進める。ステップＳ２５においては、「カラー」の処理識別情報で特定されるカラーで画像を形成する画像形成処理に印刷条件を設定し、処理をステップＳ２７に進める。一方、ステップＳ２６においては、「モノクロ」の処理識別情報で特定されるモノクロで画像を形成する画像形成処理に印刷条件を設定し、処理をステップＳ２７に進める。
【００８７】
ステップＳ２７においては、印刷指示を受け付けたか否かを判断する。印刷指示を受け付けたならば処理をステップＳ２８に進めるが、そうでなければ処理をステップＳ１２に戻す。印刷指示の受け付けは、操作部１６０Ｂが備えるスタートボタンがユーザにより押下されたこと検出したか否かを判断する。
【００８８】
ステップＳ２８においては、生産性情報により処理を分岐させる。生産性情報は、画像形成処理の「第１画像形成処理」、「第２画像形成処理」および「第３画像形成処理」のうち実行が禁止されていない画像形成処理により定まる。「第３画像形成処理」の処理識別情報で定まる画像形成処理が実行禁止に設定されていなければ、プリント速度３０枚／分の生産性情報であり、「第２画像形成処理」の処理識別情報で定まる画像形成処理が実行禁止に設定されていなければ、プリント速度２５枚／分の生産性情報であり、「第１画像形成処理」の処理識別情報で定まる画像形成処理が実行禁止に設定されていなければ、プリント速度２０枚／分の生産性情報である。したがって、「第３画像形成処理」の処理識別情報で定まる画像形成処理が許可処理に設定されていれば、処理をステップＳ２９に進め、「第２画像形成処理」の処理識別情報で定まる画像形成処理が許可処理に設定されていれば、処理をステップＳ３０に進め、「第１画像形成処理」の処理識別情報で定まる画像形成処理が許可処理に設定されていれば、処理をステップＳ３１に進める。「第３画像形成処理」が許可処理に設定されているので、処理をステップＳ３１に進める。
【００８９】
ステップＳ２９においては、用紙ピッチを３７０ｍｍに設定し、処理をステップＳ３２に進める。ステップＳ３０においては、用紙ピッチを４４０ｍｍに設定し、処理をステップＳ３２に進める。ステップＳ３１においては、用紙ピッチを５５５ｍｍに設定し、処理をステップＳ３２に進める。ステップＳ３２においては、設定された印刷条件に従って印刷する。
【００９０】
以上説明したように本実施の形態におけるＭＦＰ１００は、ＴＣ４１が装着されると、装着されたＴＣ４１Ｋが有するＥＥＰＲＯＭ４２から読み出されたライセンス情報に基づいて、許可処理を決定し、許可処理のみの実行が許可される。このため、ＭＦＰ１００が実行可能な処理を、それに装着されるＴＣ４１Ｋにより制限することができるので、ユーザは、ＭＦＰ１００に装着するＴＣ４１Ｋを選択することにより、ＭＦＰ１００に実行させる処理を選択することができる。
【００９１】
また、ＭＦＰ１００の画像形成部１４０は、異なる複数のプリント速度で画像を形成することが可能であり、ＴＣ４１Ｋが有するＥＥＰＲＯＭ４２から読み出されたライセンス情報に基づいて、プリント速度を決定するので、装着するＴＣ４１Ｋを選択することによってプリント速度を選択することができる。
【００９２】
また、ＭＦＰ１００は、画像データに所定の画像処理を実行可能であり、ＴＣ４１Ｋが有するＥＥＰＲＯＭ４２から読み出されたライセンス情報に基づいて、所定の画像処理の実行が許可されるので、装着するＴＣ４１Ｋを選択することによって実行可能な画像処理を選択することができる。
【００９３】
さらに、ＭＦＰ１００は、外部のＭＦＰ１０１，１０２またはＰＣ２００に画像データに所定の画像処理の実行を依頼する依頼処理を実行可能であり、ＴＣ４１Ｋが有するＥＥＰＲＯＭ４２から読み出されたライセンス情報に基づいて、依頼処理の実行が許可されるので、装着するＴＣ４１Ｋを選択することによって実行可能な依頼処理を選択することができる。
【００９４】
さらに、ＴＣ４１Ｋが有するＥＥＰＲＯＭ４２が外部のＭＦＰ１０１，１０２またはＰＣ２００を識別するための装置識別情報と、その装置が実行可能な依頼処理を識別するための処理識別情報とを記憶する場合、ＥＥＰＲＯＭ４２から読み出された装置識別情報で特定される外部の装置に画像データを送信し、代行処理の実行を依頼する。このため、装着するＴＣ４１Ｋを選択することによって実行可能な新たな処理を追加することができる。
【００９５】
なお、本実施の形態においては、画像処理として、地紋付加処理、先鋭化処理、ＯＣＲ処理を例に示したが、画像データの画像にロゴマーク、プリンタの機種名、メーカー名、プリント日時、メッセージ、広告等の文字、ウオーターマーク、レターヘッド等を合成する処理で会ってもよい。
【００９６】
また、画像形成処理として、「カラー」、「モノクロ」の例を示したが、黒と他の１色のみでプリントを行う処理を追加してもよい。
【００９７】
また、本実施の形態においては、ＴＣ４１Ｋにライセンス情報を記憶するＥＥＰＲＯＭ４２を備える例を説明したが、他の色のＴＣ４１Ｙ，４１Ｍ，４１Ｃの１つまたは２以上にライセンス情報を記憶するＥＥＰＲＯＭを備えるようにしてもよい。この場合、２以上のＴＣがそれぞれ備えるＥＥＰＲＯＭにライセンス情報が記憶されるが、２以上のトナーカートリッジがそれぞれ備えるＥＥＰＲＯＭのいずれかに記憶されているライセンス情報に基づいて、許可処理を定めるようにすればよい。
【００９８】
なお、上述した実施の形態においては、画像形成装置の一例としてＭＦＰ１００を例に説明したが、図８および図９に示した処理を実行するための処理実行制限方法、または、その処理実行制限方法をコンピュータに実行させるための処理実行制限プログラムとして発明を捉えることができるのは言うまでもない。
【００９９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１００】
＜付記＞
（１）  前記所定の画像処理は、予め定められた複数の画像の少なくとも１つを前記取得された画像データの画像と合成する処理を含む、請求項４に記載の画像形成装置。
（２）  前記所定の画像処理は、前記取得された画像データのうちから文字を抽出する処理を含む、請求項４に記載の画像形成装置。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施の形態の１つにおける画像形成システムの全体概要を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰの内部構成を示す模式的断面図である。
【図４】ＭＦＰのハードウェア構成の一例を示すブロック図である。
【図５】ＭＦＰが備えるＣＰＵが有する機能の一例をＥＥＰＲＯＭに記憶するデータとともに示す機能ブロック図である。
【図６】実行可能処理テーブル７１の一例を示す図である。
【図７】ライセンス情報の一例を示す図である。
【図８】初期設定処理の流れの一例を示すフローチャートである。
【図９】印刷処理の流れの一例を示すフローチャートである。
【符号の説明】
【０１０２】
１  画像形成システム、２  ネットワーク、２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋ  画像形成ユニット、４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋ  ＴＣ、４２  ＥＥＰＲＯＭ、５１  画像データ受付部、５３  処理実行部、５５  アクセス部、５７  決定部、５９  許可部、６１  画像処理部、６３  処理依頼部、６５  画像データ出力部、６７  画像形成制御部、７１  実行可能処理テーブル、１００，１０１，１０２  ＭＦＰ、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＥＥＰＲＯＭ、１１６  ＨＤＤ、１１７  ファクシミリ部、１１８  メモリＩ／Ｆ、１１９  カードＩ／Ｆ、１１９Ａ  フラッシュメモリ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１６０  操作パネル、１６０Ａ  表示部、１６０Ｂ  操作部、２００  ＰＣ。
【図１】
0005326260.tif 000002
【図２】
0005326260.tif 000003
【図３】
0005326260.tif 000004
【図４】
0005326260.tif 000005
【図５】
0005326260.tif 000006
【図６】
0005326260.tif 000007
【図７】
0005326260.tif 000008
【図８】
0005326260.tif 000009
【図９】
0005326260.tif 000010