(57)【特許請求の範囲】
【請求項１】
情報処理装置と画像形成装置とが通信可能に接続されて構成される画像形成システムであって、
前記画像形成装置に対する印刷制限の設定情報が記憶される第１記憶部と、
前記設定情報に従って印刷ジョブの印刷処理を行う印刷部と、
前記設定情報の変更要求を検知する検知部と、
前記検知部にて前記変更要求が検知された場合に、処理中の印刷ジョブが存在するかどうかを判断するジョブ判断部と、
前記ジョブ判断部にて前記処理中の印刷ジョブが存在しないとの判断がされた場合に、前記設定情報の変更を許可する第１許可部と、を備える画像形成システム。
【請求項２】
請求項１記載の画像形成システムであって、
前記第１記憶部には、複数のユーザそれぞれに対応する設定情報が記憶される構成であり、
前記処理中の印刷ジョブのユーザと、前記変更要求の対象とされた設定情報に対応するユーザとが一致するかどうかを判断するユーザ判断部を備え、
前記第１許可部は、前記ジョブ判断部にて前記処理中の印刷ジョブが存在するとの判断がされた場合でも、前記ユーザ判断部にて一致しないとの判断がされた場合には、前記設定情報の変更を許可する構成である。
【請求項３】
請求項１または請求項２に記載の画像形成システムであって、
前記変更要求により前記設定情報を変更するための変更情報が、前記処理中の印刷ジョブの印刷処理に影響する内容かどうかを判断する影響判断部を備え、
前記第１許可部は、前記ジョブ判断部にて前記処理中の印刷ジョブが存在するとの判断がされた場合でも、前記影響判断部にて影響しないとの判断がされた場合には、前記設定情報の変更を許可する構成である。
【請求項４】
請求項３に記載の画像形成システムであって、
前記影響判断部は、前記変更情報が、前記印刷制限を緩める内容である場合には前記印刷処理に影響しない内容であると判断する構成である。
【請求項５】
請求項１から請求項４のいずれか一項に記載の画像形成システムであって、
前記変更要求により前記設定情報を変更するための変更情報を記憶する第２記憶部と、
前記第１許可部での前記設定情報の変更の不許可事由が解消された場合に、前記第２記憶部に記憶された前記変更情報に基づき前記設定情報を変更する変更部と、を備える。
【請求項６】
請求項５に記載の画像形成システムであって、
保留モードと即時モードとを択一的に選択する選択部と、
前記第１許可部が前記設定情報の変更を許可しない場合に、前記設定情報の変更を強制的に許可する第２許可部と、を備え、
前記保留モードが選択されている場合には前記変更部による処理を有効化し、前記即時モードが選択されている場合には、前記第２許可部による処理を有効化する構成である。
【請求項７】
請求項１から請求項６のいずれか一項に記載の画像形成システムであって、
前記印刷部の印刷処理を禁止する禁止部を備える。
【請求項８】
請求項１から請求項７のいずれか一項に記載の画像形成システムであって、
前記処理中の印刷ジョブとは、前記印刷部にて印刷処理中の印刷ジョブである。
【請求項９】
請求項１から請求項８のいずれか一項に記載の画像形成システムであって、
前記印刷制限により印刷処理不可となった印刷ジョブを、処理対象から除外する除外部を備える。
【請求項１０】
印刷制限の設定情報が記憶される第１記憶部と、
前記設定情報に従って印刷ジョブの印刷処理を行う印刷部と、
前記設定情報の変更要求を検知する検知部と、
前記検知部にて前記変更要求が検知されたときに、処理中の印刷ジョブが存在するかどうかを判断するジョブ判断部と、
前記ジョブ判断部にて前記処理中の印刷ジョブが存在しないとの判断がされた場合に、前記設定情報の変更を許可する第１許可部と、を備える画像形成装置。
【請求項１１】
印刷制限の設定情報が記憶される第１記憶部を有する画像形成装置に備えられるコンピュータに、
前記設定情報に従って画像形成装置の印刷処理を行う制限する制限処理と、
前記設定情報の変更要求を検知する検知処理と、
前記検知処理にて前記変更要求が検知されたときに、処理中の印刷ジョブが存在するかどうかを判断するジョブ判断処理と、
前記ジョブ判断処理にて前記処理中の印刷ジョブが存在しないとの判断がされた場合に、前記設定情報の変更を許可する許可処理と、を実行させる制限変更プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成装置及び制限変更プログラムに関する。
【背景技術】
【０００２】
画像形成システムには、印刷制限機能を備えたものがある。この印刷制限機能は、例えば所定期間中に印刷できる用紙の枚数を制限するなど、印刷処理に関する印刷制限を行う機能である。また、従来の画像形成システムには、例えば管理者による変更要求に基づき印刷制限の設定情報を変更できるようにしたものがある（下記特許文献１参照）。
【特許文献１】特開平１１−２４５１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、従来の画像形成システムでは、印刷ジョブの処理と印刷制限の変更要求とが競合した場合について十分な検討がされていなかった。
【０００４】
本発明は上記のような事情に基づいて完成されたものであって、その目的は、印刷ジョブの処理と印刷制限の変更要求とが競合した場合に対応することが可能な画像形成システム、画像形成装置及び制限変更プログラムを提供するところにある。
【課題を解決するための手段】
【０００５】
上記の目的を達成するための手段として、第１の発明に係る画像形成システムは、情報処理装置と画像形成装置とが通信可能に接続されて構成される画像形成システムであって、前記画像形成装置に対する印刷制限の設定情報が記憶される第１記憶部と、前記設定情報に従って印刷ジョブの印刷処理を行う印刷部と、前記設定情報の変更要求を検知する検知部と、前記検知部にて前記変更要求が検知された場合に、処理中の印刷ジョブが存在するかどうかを判断するジョブ判断部と、前記ジョブ判断部にて前記処理中の印刷ジョブが存在しないとの判断がされた場合に、前記設定情報の変更を許可する第１許可部と、を備える。
本発明によれば、印刷制限の設定情報の変更要求が検知された場合に、処理中の印刷ジョブが存在するかどうかを判断し、存在しないとの判断がされた場合には、設定情報の変更を許可する構成である。従って、上記変更要求と印刷ジョブの処理とが競合する場合に対応することができる。
【０００６】
第２の発明は、第１の発明の画像形成システムであって、前記第１記憶部には、複数のユーザそれぞれに対応する設定情報が記憶される構成であり、前記処理中の印刷ジョブのユーザと、前記変更要求の対象とされた設定情報に対応するユーザとが一致するかどうかを判断するユーザ判断部を備え、前記第１許可部は、前記ジョブ判断部にて前記処理中の印刷ジョブが存在するとの判断がされた場合でも、前記ユーザ判断部にて一致しないとの判断がされた場合には、前記設定情報の変更を許可する構成である。
本発明によれば、処理中の印刷ジョブが存在する場合でも、その処理中の印刷ジョブのユーザと、変更要求の対象の設定情報に対応するユーザとが不一致であれば、設定情報の変更を許可する。従って、処理中の印刷ジョブが存在すれば、そのユーザに無関係に一律に設定情報の変更を禁止する構成に比べて、設定情報の変更の許容範囲を広くできる。
【０００７】
第３の発明は、第１または第２の発明の画像形成システムであって、前記変更要求により前記設定情報を変更するための変更情報が、前記処理中の印刷ジョブの印刷処理に影響する内容かどうかを判断する影響判断部を備え、前記第１許可部は、前記ジョブ判断部にて前記処理中の印刷ジョブが存在するとの判断がされた場合でも、前記影響判断部にて影響しないとの判断がされた場合には、前記設定情報の変更を許可する構成である。
本発明によれば、処理中の印刷ジョブが存在する場合でも、変更要求により印刷制限の設定情報を変更するための変更情報が、処理中の印刷ジョブの印刷処理に影響しない内容であれば、設定情報の変更を許可する。従って、処理中の印刷ジョブが存在すれば、上記変更情報に無関係に一律に設定情報の変更を禁止する構成に比べて、設定情報の変更の許容範囲を広くできる。
【０００８】
第４の発明は、第３の発明の画像形成システムであって、前記影響判断部は、前記変更情報が、前記印刷制限を緩める内容である場合には前記印刷処理に影響しないと判断する構成である。
本発明によれば、変更情報が、印刷制限を緩める内容である場合には印刷処理に影響しないと判断し、設定情報の変更を許可する。従って、変更情報が、印刷制限を緩める内容か厳しくする内容かどうかに無関係に一律に設定情報の変更を禁止する構成に比べて、設定情報の変更の許容範囲を広くできる。
【０００９】
第５の発明は、第１から第４のいずれか一つの発明の画像形成システムであって、前記変更要求により前記設定情報を変更するための変更情報を記憶する第２記憶部と、前記第１許可部での前記設定情報の変更の不許可事由が解消された場合に前記第２記憶部に記憶された前記変更情報に基づき前記設定情報を変更する変更部と、を備える。
本発明によれば、変更要求時に設定情報の変更が禁止されても、変更情報を第２記憶部に記憶しておけば、その後に設定情報の変更の不許可事由が解消されたときに当該変更情報に基づき設定情報を自動で変更させることができる。
【００１０】
第６の発明は、第５の発明の画像形成システムであって、保留モードと即時モードとを択一的に選択する選択部と、前記第１許可部が前記設定情報の変更を許可しない場合に、前記設定情報の変更を強制的に許可する第２許可部と、を備え、前記保留モードが選択されている場合には前記変更部による処理を有効化し、前記即時モードが選択されている場合には、前記第２許可部による処理を有効化する構成である。
本発明によれば、第１許可部にて設定情報の変更が許可されない場合に、当該設定情報の変更を即時に行うか、それとも、上記第１許可部での不許可事由が解消されるまで待つかを選択できる。
【００１１】
第７の発明は、第１から第６のいずれか一つの発明の画像形成システムであって、前記印刷部の印刷処理を禁止する禁止部を備える。
本発明によれば、管理者等の変更作業中に印刷処理がされることが抑制されるから、管理者等に余裕をもって変更作業をさせることが可能になる。
【００１２】
第８の発明は、第１から第７のいずれか一つの発明の画像形成システムであって、前記処理中の印刷ジョブとは、前記印刷部にて印刷処理中の印刷ジョブである。
本発明によれば、設定情報の変更を許可すべきかどうかを、実際に印刷処理されている各印刷ジョブに基づき判断するので、設定情報の変更の許容範囲を広くできる。
【００１３】
第９の発明は、第１から第８のいずれ一つの発明の画像形成システムであって、前記印刷制限により印刷処理不可となった印刷ジョブを、処理対象から除外する除外部を備える。
本発明によれば、印刷制限により印刷処理不可となった印刷ジョブを、処理対象から除外するから、当該印刷ジョブに後続する他の印刷ジョブの印刷処理を進めることができる。
【００１４】
第１０の発明に係る画像形成装置は、印刷制限の設定情報が記憶される第１記憶部と、前記設定情報に従って印刷ジョブの印刷処理を行う印刷部と、前記設定情報の変更要求を検知する検知部と、前記検知部にて前記変更要求が検知されたときに、処理中の印刷ジョブが存在するかどうかを判断するジョブ判断部と、前記ジョブ判断部にて前記処理中の印刷ジョブが存在しないとの判断がされた場合に、前記設定情報の変更を許可する第１許可部と、を備える。
【００１５】
第１１の発明に係る制限変更プログラムは、印刷制限の設定情報が記憶される第１記憶部を有する画像形成装置に備えられるコンピュータに、前記設定情報に従って画像形成装置の印刷処理を行う制限する制限処理と、前記設定情報の変更要求を検知する検知処理と、前記検知処理にて前記変更要求が検知されたときに、処理中の印刷ジョブが存在するかどうかを判断するジョブ判断処理と、前記ジョブ判断処理にて前記処理中の印刷ジョブが存在しないとの判断がされた場合に、前記設定情報の変更を許可する許可処理と、を実行させる。
【発明の効果】
【００１６】
本発明によれば、印刷ジョブの処理と印刷制限の変更要求とが競合した場合に対応することができる。
【発明を実施するための最良の形態】
【００１７】
＜実施形態１＞
本発明の実施形態１について図１から図６を参照して説明する。
（画像形成システムの電気的構成）
図１は、画像形成システム１の電気的構成を示すブロック図である。画像形成システム１は、画像形成装置３と、複数台（図１には３台図示）のコンピュータ５（情報処理装置の一例）とが通信回線Ｌを介して接続された構成になっている。複数台のコンピュータ５のうち、１台は管理権限を有するユーザのコンピュータ５Ａであり、それ以外のコンピュータ５Ｂ，５Ｃ．．．は管理権限を有していないユーザのコンピュータである。以下、コンピュータ５Ａのユーザを「ユーザＡ」または「管理者Ａ」、コンピュータ５Ｂのユーザを「ユーザＢ」、コンピュータ５Ｃのユーザを「ユーザＣ」とそれぞれ呼ぶ。なお、いずれのコンピュータ５も基本的構成は同じなので、図１ではコンピュータ５Ａのみ構成を図示し、他のコンピュータ５Ｂ，５Ｃ．．．については省略されている。
【００１８】
（１）画像形成装置
画像形成装置３は、印刷機能、コピー機能、ファクシミリ機能などを有する複合機であり、ＣＰＵ１１、ＲＯＭ１３、ＲＡＭ１５、ＮＶＲＡＭ１７（不揮発性メモリ）、操作部１９、表示部２１、印刷部２３、スキャナ部２５、ファクシミリ部２７、ネットワークインターフェイス２９等を備えている。
【００１９】
ＲＯＭ１３には、画像形成装置３の基本的な動作を制御するプログラムの他、後述する印刷制限プログラムや制限変更プログラムなどが記録されており、ＣＰＵ１１は、ＲＯＭ１３から読み出したプログラムに従って、その処理結果をＲＡＭ１５やＮＶＲＡＭ１７に記憶させながら、画像形成装置３の動作を制御する。
【００２０】
操作部１９は、複数のボタンからなり、ユーザによって印刷要求、コピー要求などの各種の入力操作が可能である。表示部２１は、液晶ディスプレイやランプからなり、各種の設定画面や動作状態等を表示することが可能である。印刷部２３は印刷対象とされた印刷データに基づき用紙への印刷を行う。スキャナ部２５は、画像形成装置３の図示しない原稿台に配置された原稿の画像を読み取って印刷データを生成する。ファクシミリ部２７は、図示しない電話回線を通じて他のファクシミリ装置との間でファクシミリデータのやり取りを行う。また、ネットワークインターフェイス２９は、通信回線Ｌを介してコンピュータ５等に接続されており、相互のデータ通信が可能となっている。
【００２１】
（２）コンピュータ
各コンピュータ５は、いずれも同じ構成であり、ＣＰＵ３１、ＲＯＭ３３、ＲＡＭ３５、ハードディスク３７、操作部３９、表示部４１、ネットワークインターフェイス４３等を備えている。ハードディスク３７には、印刷用のデータを作成するためのアプリケーションソフトやプリンタドライバなどの各種プログラムが記憶されている。操作部３９はキーボードやポインティングデバイスを備え、表示部４１は例えば液晶ディスプレイ等を備える。また、ネットワークインターフェイス４３は通信回線Ｌに接続される。
【００２２】
（印刷制限機能について）
（１）印刷制限機能
画像形成システム１は、印刷部２３の印刷処理に関して制限を設定できる印刷制限機能を有する。本実施形態における印刷制限の対象項目（以下、単に「制限対象項目」という）には次のものが含まれる。
（Ａ）印刷可否：印刷処理自体の可能／不可を設定する項目。
（Ｂ）カラー可否：カラー印刷の可能／不可を設定する項目。
（Ｃ）印刷上限枚数：所定期間（例えば、一日）に印刷できる合計枚数の上限値を設定する項目。
なお、印刷機能、コピー機能、ファクシミリ機能など、各機能別に印刷可否、カラー可否や印刷上限枚数を設定できる構成であってもよい。
【００２３】
ＮＶＲＡＭ１７の第１記憶領域（第１記憶部の一例）には、上記３つの制限対象項目の各設定値を含んだ印刷制限の設定情報が記憶されている。また、本実施形態では、その印刷制限の設定情報をユーザ別に設定できるようになっており、上記第１記憶領域には図２に示すようにユーザ（ユーザ識別番号）ごとに対応付けられた各設定情報が記憶されている。
【００２４】
（２）印刷制限処理
各ユーザは、例えば自己のコンピュータ５に格納されたデータを画像形成装置３にて印刷させる、いわゆるＰＣ印刷を行いたい場合には、まず自己のコンピュータ５の操作部３９での入力操作によって自己のユーザ識別番号、パスワードを入力する。すると、コンピュータ５のＣＰＵ３１は、そのユーザ識別番号及びパスワードのデータを画像形成装置３に送信する。これに対し、画像形成装置３のＣＰＵ１１は、このユーザ識別番号及びパスワードのデータを取得して、ＮＶＲＡＭ１７等の記憶内容に基づき、ユーザ識別番号とパスワードとの整合が取れ、ユーザの認証が正常に行われたことに基づき、図３に示す印刷制限処理（本発明の「制限処理」の一例）を実行する。なお、パスワードはユーザの認証のために利用しており、パスワードを使用せずに、ユーザ識別番号のみでユーザの認証を行う構成であっても良い。
【００２５】
ＣＰＵ１１は、まずＳ１００で、コンピュータ５から受信した上記ユーザ識別番号に対応する設定情報を第１記憶領域から読み出す。そして、Ｓ１０２で設定情報に含まれる印刷可否の設定値に基づき印刷可否判定を行う。図２に示す設定情報によれば、ＣＰＵ１１は、受信したユーザ識別番号がユーザＡ又はユーザＢのものであれば印刷可能と判定し（Ｓ１０２：ＮＯ）、Ｓ１０４に進む。一方、ユーザＣのものであれば印刷不可と判定し（Ｓ１０２：ＹＥＳ）、Ｓ１０６で印刷不可エラーを、通信回線Ｌを介してコンピュータ５Ｃに通知する。コンピュータ５ＣのＣＰＵ３１は、この通信不可エラーのメッセージ等を表示部４１に表示させることによりユーザＣに知らせる。
【００２６】
ＣＰＵ１１は、印刷可能と判定すると（Ｓ１０２：ＮＯ）、印刷可能であることをコンピュータ５Ａ（５Ｂ）に通知する。これに対してユーザＡ（Ｂ）がコンピュータ５Ａ（５Ｂ）にて印刷要求すると、ＣＰＵ１１は、その印刷要求に対応する印刷データをコンピュータ５Ａ（５Ｂ）から取得し（Ｓ１０４）、その印刷データについての印刷ジョブを図示しない待ち行列（キュー）に登録する。
【００２７】
次に、ＣＰＵ１１は、Ｓ１０８で設定情報に含まれるカラー可否の設定値に基づきカラー可否判定を行う。このカラー可否判定では、まず、受信した上記印刷データがカラー画像データであるか否かを判定し、カラー画像データであれば、印刷要求したユーザ（受信したユーザ識別番号を所有するユーザ）に対してカラー印刷可能であると設定されているかどうかを判定する。
【００２８】
図２に示す設定情報によれば、印刷要求したユーザがユーザＡであればカラー印刷可能と判定し（Ｓ１０８：ＮＯ）、Ｓ１１０に進む。一方、ユーザＢであればカラー印刷不可と判定し（Ｓ１０８：ＹＥＳ）、Ｓ１１２でカラー印刷不可エラーを、通信回線Ｌを介してコンピュータ５Ｂに通知する。コンピュータ５ＢのＣＰＵ３１は、このカラー印刷不可エラーのメッセージ等を表示部４１に表示させることによりユーザＢに知らせる。なお、印刷データが単色（例えばモノクロ）画像データであれば、カラー可否の設定値に関係なくＳ１０８で「ＮＯ」と判定し、Ｓ１１０に進む。
【００２９】
ＣＰＵ１１は、カラー印刷可能と判定すると（Ｓ１０８：ＹＥＳ）、Ｓ１１０で設定情報に含まれる印刷上限枚数の設定値に基づき、印刷上限枚数判定を行う。印刷上限枚数判定では、ユーザごとの現在の印刷累計枚数が各ユーザの印刷上限枚数に到達したかどうかを判定する。印刷上限枚数未満であると判定した場合には（Ｓ１１０：ＮＯ）、Ｓ１１４で印刷データを１ページ分印刷部２３に印刷処理させ、Ｓ１１６で印刷累計枚数のカウンタ値に１加算する。そして、現在印刷処理中の印刷ジョブについて全ページ分の印刷処理を終了していないときには（Ｓ１１８：ＮＯ）、Ｓ１１０に戻り、終了したときに（Ｓ１１８：ＹＥＳ）本印刷制限処理を終了する。
【００３０】
一方、印刷累計枚数が印刷上限枚数に到達したと判定した場合には（Ｓ１１０：ＹＥＳ）、印刷部２３に印刷処理を停止させ、Ｓ１２０で上限枚数オーバーエラーを、通信回線Ｌを介してコンピュータ５に通知する。例えば印刷要求したユーザがユーザＡであり、且つ、そのユーザＡの印刷累計枚数が１０００枚に達すると、コンピュータ５ＡのＣＰＵ３１は、この上限枚数オーバーエラーのメッセージ等を表示部４１に表示させることによりユーザＡに知らせる。
【００３１】
また、上記印刷可否判定、カラー可否判定及び印刷上限枚数判定で印刷処理不可と判定された場合には（Ｓ１０２：ＹＥＳ，Ｓ１０８：ＹＥＳ，Ｓ１１０：ＹＥＳ）、Ｓ１２２でその印刷ジョブを待ち行列から登録抹消し、印刷処理対象から除外する。このとき、ＣＰＵ３１は本発明の「除外部」として機能する。このように、印刷制限により印刷処理不可となった印刷ジョブを、印刷処理対象から除外するから、当該印刷ジョブの印刷処理不可によって、それに後続する他の印刷ジョブの印刷処理がされない状態が継続することを抑制できる。
【００３２】
なお、原稿台に配置された原稿をコピーする場合や、受信したファクシミリデータを印刷出力する場合には、ユーザが、画像形成装置３の操作部１９にてユーザ識別情報及びパスワードを入力すると、画像形成装置３のＣＰＵ１１が上記印刷制限処理を実行する。この場合、上記各エラーのメッセージ等の表示（Ｓ１０６、Ｓ１１２、Ｓ１２０）は、画像形成装置３の表示部２１に表示される。
【００３３】
（印刷制限変更処理について）
画像形成システム１は、上記印刷制限の設定情報を変更できるようになっている。しかも、各ユーザの設定情報ごとに個別に変更することができる。以下、この印刷制限の設定情報を変更することを単に「印刷制限変更」という。印刷制限変更を行うには、例えば管理者Ａが、自己のコンピュータ５Ａでの入力操作により印刷制限変更の要求（以下、単に「変更要求」という）を行う。
【００３４】
ところで、本実施形態では、処理中の印刷ジョブ（本実施形態では、印刷処理中の印刷ジョブ）が存在するかどうかにかかわらず、上記変更要求を行うことができるようになっている。このため、印刷ジョブの印刷処理と印刷制限の変更要求とが競合することがある。そこで、本実施形態の画像形成装置３には、このような事態に対応するための上記制限変更プログラムがインストールされている。
【００３５】
画像形成装置３のＣＰＵ１１は、コンピュータ５Ａから上記変更要求を開始する旨のコマンドを受信したことを検知する（本発明の「検知処理」の一例）と、上記制限変更プログラムに基づき図４に示す印刷制限変更処理を実行する。このときＣＰＵ１１は本発明の「検知部」として機能する。次に、管理者Ａが制限変更をしたい設定情報に対応するユーザ（以下、「変更対象ユーザ」という）のユーザ識別情報をコンピュータ５Ａにて入力すると、ＣＰＵ１１は、Ｓ２００で、そのユーザ識別情報を、通信回線Ｌを介して取得する。なお、ユーザ識別情報の受信をもって変更要求を開始する旨のコマンドの受信があったことを検知する構成であってもよい。
【００３６】
（１）ジョブ処理状態判断
Ｓ２０２ではジョブ処理状態判断（本発明の「ジョブ判断処理」の一例）を行う。このジョブ処理状態判断では、まず現在、印刷処理中の印刷ジョブが存在するかどうか、換言すれば印刷部２３が印刷処理中かどうかを判断する。印刷処理中の印刷ジョブが存在しないと判断すれば印刷制限変更を許可するとして（Ｓ２０２：ＮＯ）、Ｓ２０３に進む（本発明の「許可処理」の一例）。このとき、ＣＰＵ１１は本発明の「ジョブ判断部、第１許可部」として機能する。
【００３７】
一方、印刷処理中の印刷ジョブが存在すると判断した場合には、次に、その印刷処理中の印刷ジョブのユーザと、上記変更対象ユーザとが一致するかどうかを判断する。このとき、ＣＰＵ１１は本発明の「ユーザ判断部」として機能する。そして、不一致であると判断すれば印刷制限変更を許可するとして（Ｓ２０２：ＮＯ），Ｓ２０３に進む。即ち、本実施形態では、印刷処理中の印刷ジョブが存在する場合でも、その印刷ジョブのユーザと変更対象ユーザとが不一致であれば、印刷制限変更を許可するのである。
【００３８】
Ｓ２０３では印刷部２３による印刷処理を禁止する。このときＣＰＵ１１は本発明の「禁止部」として機能する。これにより、印刷処理中の印刷ジョブが発生することが防止され、印刷制限変更が許可された状態が維持される。このため、管理者Ａは余裕を持って次に示す印刷制限の変更情報（上記３つの制限対象項目の各設定値を含んだ情報であって、少なくとも１つの制限対象項目の設定値が現在の設定情報と異なる情報）の入力作業を行うことができる。管理者Ａが上記変更情報をコンピュータ５Ａにて入力すると、画像形成装置３のＣＰＵ１１は、その変更情報のデータを、通信回線Ｌを介して取得する（Ｓ２０４）。そして、Ｓ２０６で、ＮＶＲＡＭ１７の第１記憶領域に記憶された印刷制限の設定情報をその変更情報に変更し、Ｓ２０７で印刷処理の禁止状態を解除し、本印刷制限変更処理を終了する。これにより、これ以降、上記第１記憶領域に記憶された変更後の設定情報により印刷制限されることになる。
【００３９】
（２）即時モード及び保留モード
一方、印刷処理中の印刷ジョブのユーザと、上記変更対象ユーザとが一致すると判断すれば（Ｓ２０２：ＹＥＳ）、印刷制限変更を禁止するとして、Ｓ２０８で印刷制限変更の禁止をコンピュータ５Ａに通知する。次に、Ｓ２１０で即時モードと保留モードとのいずれを選択するかを問い合わせるようにコンピュータ５Ａに指示する。そうすると、コンピュータ５ＡのＣＰＵ３１は、その問い合わせ内容を表示部４１に表示させて管理者Ａに即時モードと保留モードとのいずれかを選択させ、その選択結果を画像形成装置３に返信する。
【００４０】
画像形成装置３のＣＰＵ１１は、上記選択結果に基づき即時モードが選択されたと判定すれば（Ｓ２１２：ＹＥＳ）、印刷制限変更を即時に実行できる即時モードを実行する。このときＣＰＵ１１は本発明の「選択部」として機能する。具体的には、Ｓ２１４にて現在実行中の印刷処理を強制的に一時停止させて印刷制限変更を可能とする。このときＣＰＵ１１は本発明の「第２許可部」として機能し、また、一時停止により管理者Ａは余裕をもって変更情報の入力作業ができるので、広い意味で本発明の「禁止部」としても機能する。この許可状態で、管理者Ａが印刷制限の変更情報をコンピュータ５Ａにて入力すると、画像形成装置３のＣＰＵ１１は、その変更情報のデータを、通信回線Ｌを介して取得し（Ｓ２１６）、Ｓ２１８で印刷制限の設定情報をその変更情報に変更する。
【００４１】
その後、Ｓ２２０で上記印刷処理を再開し、本印刷制限変更処理を終了する。このように即時モードで印刷ジョブの印刷処理中であっても印刷制限変更を行うことができる。なお、Ｓ２２０では、一時停止した印刷ジョブの印刷処理をその一時停止部分以降から再開する構成、一時停止した印刷ジョブの印刷処理を最初からやり直す構成のいずれであってもよい。
【００４２】
画像形成装置３のＣＰＵ１１は、Ｓ２１２でその選択結果に基づき保留モードが選択されたと判定すれば（Ｓ２１２：ＮＯ）、保留モードを実行する。このときＣＰＵ１１は本発明の「選択部」として機能する。この保留モードでは、印刷制限の変更情報の入力を可能としつつ、その変更情報に基づく印刷制限変更の実行は保留しておいて、現在の印刷処理終了後に自動で実行する。具体的には、現在実行中の印刷処理を続行させつつ印刷制限の設定情報の入力を可能とする。この入力可能状態で、管理者Ａが印刷制限の変更情報をコンピュータ５Ａにて入力すると、画像形成装置３のＣＰＵ１１は、その変更情報のデータを、通信回線Ｌを介して取得し（Ｓ２２２）、Ｓ２２４で、取得した印刷制限の変更情報を例えばＮＶＲＡＭ１７の第２記憶領域（第２記憶部の一例）に一時的に記憶する。
【００４３】
次に、Ｓ２２６で上記ジョブ処理状態判断における印刷制限変更の不許可事由が解消したかどうかを判断する。具体的には現在実行中の印刷ジョブの印刷処理が終了したかどうかを判断し、終了したと判断したときに（Ｓ２２６：ＹＥＳ）、Ｓ２２８で印刷制限の設定情報を、第２記憶領域内の上記変更情報に変更する。このときＣＰＵ１１は本発明の「変更部」として機能する。このように保留モードを実行すれば、変更情報の入力を可能としつつ、その変更情報を印刷制限の設定情報に反映させるのを保留するので、印刷制限変更の実行により現在実行中の印刷ジョブの印刷処理に影響を与えることを回避できる。
【００４４】
なお、変更要求は、管理者Ａが画像形成装置３の操作部１９での入力操作によって行うこともできる。この場合、印刷制限変更禁止（Ｓ２０８）や、モード選択の問い合わせ（Ｓ２１０）に関する情報は、画像形成装置３の表示部２１に表示され、変更情報の入力やモード選択は操作部１９にて行うことになる。
【００４５】
（３）印刷制限変更の具体例
図５、図６は、各種の変更要求と印刷処理との関係を示したタイムチャートである。
管理者Ａが変更要求したときに印刷部２３が印刷処理中でない場合、その変更要求の変更対象ユーザが誰であっても印刷制限変更が許可される（Ｓ２０２：ＮＯ）。また、例えば管理者Ａ（ユーザＡ）の印刷ジョブが印刷処理中の場合、その変更要求の変更対象ユーザがユーザＢであれば、やはり印刷制限変更が許可される（Ｓ２０２：ＮＯ）。ユーザＢの設定情報を変更しても、ユーザＡの印刷ジョブの印刷処理に影響しないからである。
【００４６】
一方、管理者Ａが、変更対象ユーザが管理者Ａである変更要求をしたときには、上記ジョブ処理状態判断では、変更対象ユーザと、現在印刷処理中の印刷ジョブのユーザとが一致するという不許可事由に該当するとして、印刷制限変更は許可されない（Ｓ２０２：ＹＥＳ）。ここで、管理者Ａが保留モードを選択すれば（Ｓ２１２：ＮＯ）、図５に示すように、現在の印刷処理を続行させつつ管理者Ａに対する変更情報の入力が許可され、その変更情報が画像形成装置３にて一時的に記憶される。そして、上記印刷処理が終了することにより上記不許可事由が解消し、上記変更情報が印刷制限の設定情報として反映される。
【００４７】
管理者Ａが即時モードを選択すれば（Ｓ２１２：ＹＥＳ）、図６に示すように、ユーザＡの印刷ジョブの印刷処理を一時停止させ、印刷制限変更を許可する。そして、印刷制限変更が実行されると上記印刷処理を再開する。
【００４８】
このように、管理者Ａは、自己の印刷ジョブの印刷処理をこのまま続行させたいと考えれば保留モードを選択し、自己の印刷ジョブの印刷処理であるから一時停止させてもよいと考えれば即時モードを選択することができる。
【００４９】
（本実施形態の効果）
（１）本実施形態によれば、変更要求が検知された場合に、印刷処理中の印刷ジョブが存在するかどうかを判断し、存在しないとの判断がされた場合には、印刷制限変更を許可する構成である。従って、上記変更要求と印刷ジョブの印刷処理とが競合する場合に円滑に対応することができる。
（２）また、印刷処理中の印刷ジョブが存在する場合でも、その印刷処理中の印刷ジョブのユーザと、変更対象ユーザとが不一致であれば、印刷制限変更を許可する。従って、印刷処理中の印刷ジョブが存在すれば、そのユーザに無関係に一律に印刷制限変更を禁止する構成に比べて、印刷制限変更の許容範囲を広くできる。
【００５０】
＜実施形態２＞
図７は実施形態２を示す。前記実施形態との相違は、印刷制限変更処理の内容にあり、その他の点は前記実施形態１と同様である。従って、実施形態１と同一符号を付して重複する説明を省略し、異なるところのみを次に説明する。
【００５１】
本実施形態では、図７に示すように、画像形成装置３のＣＰＵ１１は、Ｓ２００でユーザ識別情報を取得後、管理者Ａが印刷制限の変更情報をコンピュータ５Ａにて入力すると、画像形成装置３のＣＰＵ１１は、その変更情報のデータを、通信回線Ｌを介して取得する（Ｓ３００）。次に、Ｓ２０２で図４と同様のジョブ処理状態判断を行う。ここで、印刷制限変更が許可されれば（Ｓ２０２：ＮＯ）、Ｓ３００で取得された変更情報に、印刷制限の変更情報を変更する（Ｓ２０６）。
【００５２】
印刷制限変更が許可されなければ（Ｓ２０２：ＹＥＳ）、Ｓ３０２で影響判断を行う。この影響判断では、上記Ｓ３００で取得した変更情報が、現在実行中の印刷ジョブの印刷処理に影響する内容かどうかを判断する。このときＣＰＵ１１は本発明の「影響判断部」として機能する。
【００５３】
ここで、変更情報には、印刷制限を緩める内容と、印刷制限を厳しくする内容とが含まれ得る。印刷制限を緩める内容とは、例えば印刷可否設定を「不可」から「可能」に変更すること、カラー可否設定を「カラー印刷不可」から「カラー印刷可能」に変更することや、印刷上限枚数を増加させることである。印刷制限を厳しくする内容とは、上記印刷制限を緩める内容と逆の変更をする場合である。
【００５４】
本実施形態では、変更情報が印刷制限を緩める内容である場合には変更情報が印刷処理に影響しない内容であると判断し（Ｓ３０２：ＮＯ）、印刷制限変更を許可するとして、Ｓ２０６に進む。一方、変更情報が印刷制限を厳しくする内容である場合に変更情報が印刷処理に影響する内容であると判断し（Ｓ３０２：ＹＥＳ）、印刷制限変更を禁止し、Ｓ２０８に進む。なお、変更情報が印刷制限を厳しくする内容であっても、実質的に印刷処理に影響がない場合には、変更情報が印刷処理に影響しない内容であると判断（Ｓ３０２：ＮＯ）する構成であってもよい。例えば、印刷上限枚数を減少させる内容でも、現在印刷処理中の印刷ジョブは全頁印刷処理できる場合や、「カラー印刷可能」から「カラー印刷不可」に変更する内容でも、現在印刷処理中の印刷ジョブに対応する印刷データがモノクロ画像データである場合には、変更情報が印刷処理に影響しない内容である判断する。
【００５５】
本実施形態によれば、印刷処理中の印刷ジョブが存在する場合でも、変更要求に基づく印刷制限の変更情報が、印刷処理中の印刷ジョブに影響しないのであれば、印刷制限変更を許可する。従って、印刷処理中の印刷ジョブが存在すれば、上記変更情報に無関係に一律に印刷制限変更を禁止する構成に比べて、印刷制限変更の許容範囲を広くできる。
【００５６】
更に、変更情報が、印刷制限を緩める内容である場合には印刷処理に影響しないと判断し、印刷制限変更を許可する。従って、変更情報が、印刷制限を緩める内容か厳しくする内容かどうかに無関係に一律に印刷制限変更を禁止する構成に比べて、印刷制限変更の許容範囲を更に広くできる。
【００５７】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。特に、各実施形態の構成要素のうち、最上位の発明の構成要素以外の構成要素は、付加的な要素なので適宜省略可能である。
（１）上記実施形態の画像形成装置３は、印刷機能、コピー機能、ファクシミリ機能を備えた複合機であったが、これに限らず、これらのうち少なくとも１つの機能を備えるものであれば本発明の「画像形成装置」に含まれる。また、電子写真方式、インクジェット方式のいずれであってもよい。
【００５８】
（２）また、上記実施形態では、ＰＣ印刷要求、コピー要求、ファクシミリ受信に基づき印刷ジョブを待ち行列に登録する構成であったが、例えば画像形成装置が、それに着脱可能に装着された外部メモリ（例えばＵＳＢメモリ）内の画像データを直接読み込んで印刷を行う、いわゆるダイレクト印刷を実行可能な構成であれば、外部メモリから画像データを取り込んだことに基づき印刷ジョブを待ち行列に登録する構成であってもよい。
【００５９】
（３）上記実施形態では、ジョブ処理状態判断において「印刷処理中の印刷ジョブ」が存在するかどうかを判断する構成であったが、印刷処理中の印刷ジョブに加えて、「待ち行列に登録された印刷ジョブ」が存在するかどうかを判断対象とする構成であってもよい。この場合、印刷処理中の印刷ジョブと、印刷要求されて待ち行列に登録され印刷処理を待つ印刷ジョブとが本発明でいう「処理中の印刷ジョブ」に含まれる。この場合、図４において、Ｓ２０３の印刷処理を禁止する処理をＳ２００とＳ２０２との間に設ける構成であってもよい。但し、上記実施形態の構成であれば、印刷制限変更を許可すべきかどうかを、実際に印刷処理されている各印刷ジョブに基づき詳細に判断できる。
【００６０】
（４）また、ジョブ処理状態判断（図４、図７のＳ２０２）において、印刷処理中の印刷ジョブが存在すると判断した場合には、その印刷ジョブのユーザと、変更対象ユーザとが一致するかどうかを判断せずに印刷制限変更を禁止すると一律に判断する構成であってもよい。
【００６１】
（５）上記実施形態では、ユーザごとに印刷制限の設定情報を記憶する構成としたが、複数のユーザからなるグループごとに印刷制限の設定情報を記憶しており、グループごとに印刷制限の設定・変更ができる構成であってもよい。
【００６２】
（６）上記実施形態では、待ち行列によるジョブ管理、検知処理、ジョブ処理状態判断、第１許可処理等を画像形成装置３にて行う構成であった、しかし、例えば管理者Ａのコンピュータ５Ａがホストコンピュータであり、他のユーザのコンピュータ５Ｂ，５Ｃ．．．がクライアントコンピュータであって、当該クライアントコンピュータと画像形成装置３とのデータ通信はホストコンピュータ５Ａを介して行う場合には、上記ジョブ管理、検知処理、ジョブ判断処理、第１許可処理等の全部または一部をホストコンピュータ５Ａ側で行うようにしてもよい。
【００６３】
（７）また、上記実施形態に対し、少なくともジョブ処理状態判断、第１許可処理等をコンピュータ５Ａ側で行うようにしてもよい。この場合、印刷制限の設定情報が、コンピュータ５Ａの例えばハードディスク３７に記憶されている場合にはそのハードディスク３７から当該設定情報を取得し、画像形成装置３のＮＶＲＡＭ１７に記憶されている場合にはそのＮＶＲＡＭ１７から通信回線Ｌを介して当該設定情報を取得する。また、現在のジョブ処理状態は画像形成装置３から通信回線Ｌを介して取得することになる。このような構成であれば画像形成装置３での処理負担を軽減できる。
【００６４】
（８）上記実施形態１の印刷制限変更処理において、図４の２１０〜Ｓ２２８の処理を削除して、Ｓ２０８から本印刷制限変更処理を終了する構成であってもよい。また、即時モードと保留モードとのいずれか一方だけを実行する構成であってもよい。更に、印刷処理中の印刷ジョブのユーザと変更対象ユーザとが一致しても、変更情報が印刷処理に影響しない場合には印刷制限変更を許可する構成であってもよい。具体的には、図４のＳ２０２で「ＮＯ」の判断された後に、図７のＳ３００、Ｓ３０２の処理を実行し、Ｓ３０２で「ＹＥＳ」と判断された場合にはＳ２０６に進み、Ｓ３０２で「ＮＯ」と判断された場合にはＳ２０８に進む構成であってもよい。この場合、図４中のＳ２１６、Ｓ２２２は省略できる。
【００６５】
（９）上記実施形態２では、変更情報が印刷制限を厳しくする内容である場合に印刷制限変更を許可する構成としたが、印刷制限を厳しくする内容であっても、現在の印刷処理を続行可能な内容であれば印刷制限変更を許可する構成であってもよい。例えば現在実行中の印刷処理がモノクロ印刷処理である場合には、カラー可否設定を「カラー印刷可能」からカラー印刷不可」に変更する場合であっても印刷制限変更を許可するのである。
【００６６】
（１０）また、上記実施形態２において、変更情報が変更対象ユーザのユーザ識別情報を消去・変更する内容である場合には、印刷続行不可として印刷制限変更を禁止することが好ましい。更に、制限対象項目に解像度の設定が含まれる場合には、その解像度を減少させる場合も印刷制限を厳しくする内容であるとして、印刷制限変更を禁止する構成が好ましい。
【００６７】
（１１）図８に示すような印刷制限変更処理であってもよい。即ち、Ｓ２００，Ｓ３００でユーザ識別情報及び変更情報を取得した後、Ｓ４０２で変更情報を一時的に記憶しておいて、現在実行中の印刷ジョブの印刷処理が終了したときに（Ｓ４０４：ＹＥＳ）、印刷制限変更を実行する（Ｓ４０６）構成である。この構成によれば変更対象ユーザが誰であっても同じように現在実行中の印刷処理終了後に印刷制限変更が実行されることになる。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施形態１に係る画像形成システム１の電気的構成を示すブロック図
【図２】第１記憶領域内のデータ構造を示す模式図
【図３】印刷制限処理を示すフローチャート
【図４】印刷制限変更処理を示すフローチャート
【図５】各種の変更要求と印刷処理との関係を示したタイムチャート（保留モード）
【図６】各種の変更要求と印刷処理との関係を示したタイムチャート（即時モード）
【図７】実施形態２の印刷制限変更処理を示すフローチャート
【図８】変形例の印刷制限変更処理を示すフローチャート
【符号の説明】
【００６９】
１１...画像形成システム
３...画像形成装置
５...コンピュータ（情報処理装置）
２３...印刷部
１１...ＣＰＵ（検知部、ジョブ判断部、第１許可部、第２許可部、ユーザ判断部、選択部、変更部、影響判断部）
１７...ＮＶＲＡＭ（第１記憶部、第２記憶部）
【図１】
0004513038.tif 000002
【図２】
0004513038.tif 000003
【図３】
0004513038.tif 000004
【図４】
0004513038.tif 000005
【図５】
0004513038.tif 000006
【図６】
0004513038.tif 000007
【図７】
0004513038.tif 000008
【図８】
0004513038.tif 000009