(57)【要約】【課題】本発明は使用制限により印刷できない場合でも、重要性、必要性のある文書はフォームオーバーレイ印刷することによって印刷可能とすることを目的とする。【解決手段】本発明の画像形成装置は、データ抽出部２と、使用者情報に対する印刷制限の有無を記録する印刷制限記録部６と、印刷制限の有無に基づいて画像形成データを印刷するか判定する印刷制限判定部４と、フォームオーバーレイ記録部８と、画像形成処理部５と、印刷消耗品使用量を記録する印刷使用量記録部７と、印刷処理情報からフォームオーバーレイ印刷を行うか否かを判定するフォームオーバーレイ判定部３とを備え、画像形成処理部５は、使用者に対して印刷制限が設定されている場合でも、フォームオーバーレイ判定部３によるフォームオーバーレイ印刷であるとの判定に基づいて、画像形成データの印刷を行うことを特徴とする。【選択図】  図２
2013111960.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理情報と画像形成データを含む印刷データの入力を受け、当該印刷データに含まれる前記印刷処理情報から使用者情報を抽出するデータ抽出部と、
前記データ抽出部にて抽出された前記使用者情報に対する印刷制限の有無を記録する印刷制限記録部と、
前記印刷制限の有無に基づいて前記画像形成データを印刷するか否かを判定する印刷制限判定部と、
フォームオーバーレイデータが記録されたフォームオーバーレイ記録部と、
前記フォームオーバーレイ記録部から取得したフォームオーバーレイデータと前記画像形成データとのフォームオーバーレイ印刷が可能で、且つ前記印刷制限判定部の判定に基づいて前記画像形成データの印刷を行う画像形成処理部と、
前記画像形成データの印刷消耗品使用量を記録する印刷使用量記録部と、
前記印刷処理情報からフォームオーバーレイ印刷を行うか否かを判定するフォームオーバーレイ判定部と、を備え、
前記画像形成処理部は、前記使用者に対して前記印刷制限が設定されている場合であっても、前記フォームオーバーレイ判定部のフォームオーバーレイ印刷であるとの判定に基づいて、前記画像形成データの印刷を行うこと
を特徴とする画像形成装置。
【請求項２】
前記画像形成処理部は、更に前記フォームオーバーレイ判定部の前記フォームオーバーレイ印刷で使用するフォームオーバーレイ番号から前記フォームオーバーレイ印刷が印刷制限対象外であるとの判断に基づいて、前記画像形成データの印刷を行うこと
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記フォームオーバーレイ判定部は、前記データ抽出部より出力された印刷データの入力を受け、当該印刷データに含まれる印刷処理情報にフォームオーバーレイ番号が存在するか否かの判定を行い、フォームオーバーレイ番号が存在すると判定した場合、フォームオーバーレイ印刷であると判断し、印刷制限対象外である旨の情報を設定した印刷制限対象判定結果と印刷データを出力し、フォームオーバーレイ番号が存在しないと判定した場合、フォームオーバーレイ印刷でないと判断し、印刷制限対象である旨の情報を設定した印刷制限対象判定結果と印刷データを出力すること
を特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記印刷制限判定部は、データ抽出部より出力された使用者情報の入力を受け、印刷制限記録部から当該使用者情報に対応する印刷上限値を読み取り、印刷使用量記録部から使用者情報に対応する印刷消耗品使用量を読み取り、印刷上限値と印刷消耗品使用量とを比較し、印刷消耗品使用量の方が大きい場合には印刷制限である旨の情報を設定した印刷制限判定結果を出力し、印刷上限値の方が大きい場合には印刷制限で無い旨の情報を設定した印刷制限判定結果を出力すること
を特徴とする請求項１に記載の画像形成装置。
【請求項５】
印刷処理情報と画像形成データを含む印刷データの入力を受け、当該印刷データに含まれる前記印刷処理情報から使用者情報を抽出するデータ抽出部と、
前記データ抽出部から抽出された前記使用者情報に対する印刷制限の有無を記録する印刷制限情報記録部と、
前記印刷制限の有無に基づいて前記画像形成データを印刷するか否かを判定する印刷制限判定部と、
フォームオーバーレイデータが記録されたフォームオーバーレイ記録部と、
前記フォームオーバーレイ記録部から取得したフォームオーバーレイデータと前記画像形成データとのフォームオーバーレイ印刷が可能で且つ、前記印刷制限判定部の判定に基づいて前記画像形成データの印刷を行う画像形成処理部と、
前記画像形成データの印刷消耗品使用量を記録する印刷使用量記録部と、
前記印刷処理情報からフォームオーバーレイ印刷を行うか否かを判定するフォームオーバーレイ判定部と、を備え、
前記画像形成処理部は、前記フォームオーバーレイ判定部のフォームオーバーレイ印刷であるとの判定に基づいて、前記画像形成データの印刷で使用した消耗品使用量を前記印刷使用量記録部に保存を行わないこと
を特徴とする画像形成装置。
【請求項６】
前記画像形成処理部は、更に前記フォームオーバーレイ判定部の前記フォームオーバーレイ印刷で使用するフォームオーバーレイ番号から前記フォームオーバーレイ印刷が印刷制限対象外であるとの判断に基づいて、前記画像形成データの印刷で使用した印刷消耗品使用量を前記印刷使用量記録部に保存を行わないこと
を特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記フォームオーバーレイ判定部は、フォームオーバーレイ属性の印刷制限対象情報がオンかオフかを判定し、印刷制限対象情報がオンの場合、印刷制限対象という情報を設定した印刷制限対象判定結果を出力し、印刷制限対象情報がオフの場合、印刷制限対象外という情報を設定した印刷制限対象判定結果を出力すること
を特徴とする請求項５に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、使用制限により印刷できない場合でも、重要性、必要性のある文書は印刷可能とする画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置については、ユーザ毎に消耗品使用量の情報を蓄積し、当該消耗品使用量が予め設定した上限値を超えた場合、使用を制限して、消耗品の消費を抑制する技術がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２３００１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術に係る画像形成装置では、ユーザ毎に出力枚数の上限を決めて枚数制限を行うと、出力文書内容の重要性、必要性に関係なく、一律に制限されてしまうという問題があった。
【０００５】
そこで、本発明は上述の技術的な課題に鑑み、印刷データに含まれる印刷処理情報からフォームオーバーレイ印刷か否かの判定を行うことにより、使用制限により印刷できない場合でも、重要性、必要性のある文書はフォームオーバーレイ印刷することによって印刷が可能になる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述技術的な課題を解決するため、本発明の第１の態様による画像形成装置では、印刷処理情報と画像形成データを含む印刷データの入力を受け、当該印刷データに含まれる前記印刷処理情報から使用者情報を抽出するデータ抽出部と、前記データ抽出部にて抽出された前記使用者情報に対する印刷制限の有無を記録する印刷制限記録部と、前記印刷制限の有無に基づいて前記画像形成データを印刷するか否かを判定する印刷制限判定部と、フォームオーバーレイデータが記録されたフォームオーバーレイ記録部と、前記フォームオーバーレイ記録部から取得したフォームオーバーレイデータと前記画像形成データとのフォームオーバーレイ印刷が可能で、且つ前記印刷制限判定部の判定に基づいて前記画像形成データの印刷を行う画像形成処理部と、前記画像形成データの印刷消耗品使用量を記録する印刷使用量記録部と、前記印刷処理情報からフォームオーバーレイ印刷を行うか否かを判定するフォームオーバーレイ判定部と、を備え、前記画像形成処理部は、前記使用者に対して前記印刷制限が設定されている場合であっても、前記フォームオーバーレイ判定部のフォームオーバーレイ印刷であるとの判定に基づいて、前記画像形成データの印刷を行うことを特徴とする。
【０００７】
本発明の第２の態様による画像形成装置では、印刷処理情報と画像形成データを含む印刷データの入力を受け、当該印刷データに含まれる前記印刷処理情報から使用者情報を抽出するデータ抽出部と、前記データ抽出部から抽出された前記使用者情報に対する印刷制限の有無を記録する印刷制限情報記録部と、前記印刷制限の有無に基づいて前記画像形成データを印刷するか否かを判定する印刷制限判定部と、フォームオーバーレイデータが記録されたフォームオーバーレイ記録部と、前記フォームオーバーレイ記録部から取得したフォームオーバーレイデータと前記画像形成データとのフォームオーバーレイ印刷が可能で且つ、前記印刷制限判定部の判定に基づいて前記画像形成データの印刷を行う画像形成処理部と、前記画像形成データの印刷消耗品使用量を記録する印刷使用量記録部と、前記印刷処理情報からフォームオーバーレイ印刷を行うか否かを判定するフォームオーバーレイ判定部と、を備え、前記画像形成処理部は、前記フォームオーバーレイ判定部のフォームオーバーレイ印刷であるとの判定に基づいて、前記画像形成データの印刷で使用した消耗品使用量を前記印刷使用量記録部に保存を行わないことを特徴とする。
【発明の効果】
【０００８】
従って、本発明に係る画像形成装置によれば、印刷データに含まれる印刷処理情報からフォームオーバーレイ印刷か否かの判定を行うことにより、使用制限により印刷できない場合でも、重要性、必要性のある文書はフォームオーバーレイ印刷することによって印刷が可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に係る画像形成装置を用いた印刷システムの接続関係を示す図である。
【図２】本発明の第１の実施形態に係る画像形成装置としてのプリンタの機能ブロック図である。
【図３】本発明の第１の実施形態に係る画像形成装置としてのプリンタの印刷制限記録部に記録されている印刷制限情報の一例を示すデータ構造図である。
【図４】本発明の第１の実施形態に係る画像形成装置としてのプリンタのフォームオーバーレイ記録部に記録されているフォームオーバーレイデータの一例を示すデータ構造図である。
【図５】本発明の第１の実施形態に係る画像形成装置としてのプリンタの印刷使用量記録部に記録されている印刷消耗品使用量の一例を示すデータ構造図である。
【図６】本発明の第１の実施形態に係る画像形成装置としてのプリンタのフォームオーバーレイ判定部による判定処理の流れを説明するフローチャートである。
【図７】本発明の第１の実施形態に係る画像形成装置としてのプリンタの画像形成処理部による判定印刷処理の流れを説明するフローチャートである。
【図８】本発明の第２の実施形態に係る画像形成装置としてのプリンタの構成を示す機能ブロック図である。
【図９】本発明の第２の実施形態に係る画像形成装置としてのプリンタのフォームオーバーレイ記録部に記録されているフォームオーバーレイデータの一例を示すデータ構造図である。
【図１０】本発明の第２の実施形態に係る画像形成装置としてのプリンタのフォームオーバーレイ判定部の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の画像形成装置に係る好適な実施形態について図面を参照しながら説明する。なお、本発明の画像形成装置は、以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において、適宜変更可能である。
【００１１】
（第１の実施形態）
【００１２】
図１は、本発明の第１の実施形態に係る画像形成装置を用いた印刷システムの接続関係を示す図である。この図１に示されるように、画像形成装置としてのプリンタ１は、ネットワーク３０を介して、クライアントであるパーソナルコンピュータ（以下、ＰＣと略記する）２０に通信自在に接続されている。
【００１３】
このような構成において、ＰＣ２０は印刷データをプリンタ１に向けて送信する。この印刷データは、印刷処理情報と画像形成データとから構成されている。印刷処理情報とは画像形成データの印刷処理に関する情報であり、印刷処理情報にはクライアント使用者名に係る使用者情報が設定されている。印刷データがフォームオーバーレイ印刷をする印刷データの場合、印刷処理情報にはフォームオーバーレイ印刷で使用するフォームオーバーレイ番号が設定されている。ここで、フォームオーバーレイ印刷とは、個別の印刷データをプリンタ１へ出力すると、プリンタ１が指定されたフォームと重ね合わせて印刷する方法をいう。フォームは、プリンタに事前登録されてよい。
【００１４】
図２には、本発明の第１の実施形態に係る画像形成装置としてのプリンタ１の機能ブロック図を示し説明する。
【００１５】
この図２に示されるように、プリンタ１は、データ抽出部２と、フォームオーバーレイ判定部３、印刷制限判定部４、画像形成処理部５、印刷制限記録部６、印刷使用量記録部７、フォームオーバーレイ記録部８を少なくとも有している。
【００１６】
このような構成において、データ抽出部２は、印刷データの入力を受け付け、当該印刷データに含まれる印刷処理情報からＰＣ２０の使用者情報を抽出し、印刷データと使用者情報を出力する。
【００１７】
フォームオーバーレイ判定部３は、印刷データの印刷処理情報からフォームオーバーレイ印刷を行うか否かを判定する。すなわち、より詳細には、フォームオーバーレイ判定部３は、データ抽出部２より出力された印刷データの入力を受け、当該印刷データに含まれる印刷処理情報にフォームオーバーレイ番号が存在するか否かの判定を行う。ここで、フォームオーバーレイ番号が存在すると判定した場合、フォームオーバーレイ印刷であると判断し、印刷制限対象外である旨の情報を設定した印刷制限対象判定結果と印刷データを出力する。一方、フォームオーバーレイ番号が存在しないと判定した場合、フォームオーバーレイ印刷でないと判断し、印刷制限対象である旨の情報を設定した印刷制限対象判定結果と印刷データを出力する。
【００１８】
印刷制限判定部４は、印刷制限の有無に基づいて画像形成データを印刷するか否かを判定し所定の出力を行う。即ち、より詳細には、この印刷制限判定部４は、データ抽出部２より出力された使用者情報の入力を受け、印刷制限記録部６から当該使用者情報に対応する印刷上限値を読み取り、印刷使用量記録部７から使用者情報の当該使用者情報に対応する印刷消耗品使用量を読み取る。そして、印刷制限判定部４は、印刷上限値と印刷消耗品使用量とを比較し、印刷消耗品使用量の方が大きい場合には印刷制限である旨の情報を設定した印刷制限判定結果を出力し、印刷上限値の方が大きい場合には印刷制限で無い旨の情報を設定した印刷制限判定結果を出力する。
【００１９】
前記画像形成処理部５は、使用者に対して印刷制限が設定されている場合であってもフォームオーバーレイ判定部３のフォームオーバーレイ印刷であるとの判定に基づいて、前記画像形成データの印刷を行う。つまり、画像形成処理部５は、フォームオーバーレイ判定部３の前記フォームオーバーレイ印刷で使用するフォームオーバーレイ番号からフォームオーバーレイ印刷が印刷制限対象外であるとの判断に基づいて、前記画像形成データの印刷を行う。
【００２０】
即ち、より詳細には、画像形成処理部５は、フォームオーバーレイ判定部３より出力された印刷データと印刷制限対象判定結果と印刷制限判定部４より出力された印刷制限判定結果の入力を受け付ける。そして、画像形成処理部５は、印刷制限対象判定結果が印刷制限対象外であると判断した場合、画像形成データの画像処理を行い印刷する。また、ここでは、印刷に使用した印刷消耗品使用量を印刷使用量記録部７に保存しない。一方、画像形成処理部５は、印刷制限対象判定結果が印刷制限対象であり、且つ、印刷制限判定結果が印刷制限で無いと判断した場合、画像形成データの画像処理を行い印刷する。また、ここでは、印刷に使用した印刷消耗品使用量を印刷使用量記録部７に保存する。さらに、画像形成処理部５は、印刷制限対象判定結果が印刷制限対象であり、且つ、印刷制限判定結果が印刷制限であると判断した場合には、印刷は実行しない。
【００２１】
以上のほか、印刷制限情報記録部６には、使用者毎の印刷消耗品使用量の上限値が予め記録されている。即ち、使用者の印刷制限の有無が記録されている。なお、使用者毎の印刷消耗品使用量の上限値はユーティリティを利用することで登録可能である。印刷使用量記録部７には、印刷に使用された使用者毎の印刷消耗品使用量が記録されている。フォームオーバーレイ記録部８には、フォームオーバーレイ印刷で用いるフォームオーバーレイデータが予め記録されている。なお、フォームオーバーレイデータは、ユーティリティを利用することで登録可能である。
【００２２】
ここで、図３は印刷制限記録部６に記録されている印刷制限情報の一例を示すデータ構造図である。図３に示されるように、本実施形態では、個々の使用者名（使用者情報）と印刷上限値とが対になって登録されている。行（４１）は、使用者名である「鈴木」の印刷上限値（印刷可能枚数）が「１００」であることを示している。行（４２）は、使用者名である「高橋」の印刷上限値（印刷可能枚数）が「２００」であることを示している。なお、使用者名と印刷上限値はユーティリティを利用することで登録可能である。
【００２３】
図４はフォームオーバーレイ記録部８に記録されているフォームオーバーレイデータの一例を示すデータ構造図である。必要性のある文書として、定型フォーマットの文書が多い。定型フォーマットはフォームオーバーレイ印刷することが可能なことから、フォームオーバーレイ印刷する文書は必要性のある文書であると言える。本実施形態では、この必要性のある文書を「申請書」、「報告書」を用いて説明する。
【００２４】
この図４に示されるように、本実施形態では、個々のフォームオーバーレイ番号とフォームオーバーレイデータ（ドキュメント名）が対になって登録されている。行（５１）では、フォームオーバーレイ番号「１０００」とフォームオーバーレイデータ（ドキュメント名）「申請書」とが対応付けられて登録されている。行（５２）では、フォームオーバーレイ番号「１００１」とフォームオーバーレイデータ（ドキュメント名）「報告書」とが対応付けられて登録されていることを示している。
【００２５】
図５は印刷使用量記録部７に記録されている印刷消耗品使用量の一例を示すデータ構造図である。この図５に示されるように、本実施形態では、個々の使用者の使用者名（使用者情報）と各使用者が印刷で使用した印刷消耗品使用量とが対になって記録されている。
【００２６】
行（６１）では、使用者名「鈴木」は既に印刷消耗品使用量（つまり、累積印刷済み枚数）が「１００」であることを示している。そして、行（６２）では、使用者名「高橋」は既に印刷消耗品使用量が「１５０」であることを示している。
【００２７】
以下、本発明の第１の実施形態に係る画像形成装置としてのプリンタ１による動作を詳細に説明する。
【００２８】
先ず、図６のフローチャートを参照して、フォームオーバーレイ判定部３による判定処理の流れを説明する。
【００２９】
この処理を開始すると、フォームオーバーレイ判定部３は、データ抽出部２より出力された印刷データの読み出しを行う（Ｓ１１）。印刷データがフォームオーバーレイ印刷に係るものである場合、印刷データに含まれる印刷処理情報にはフォームオーバーレイ記録部８に登録されているフォームオーバーレイデータのどれを使用するかを示すフォームオーバーレイ番号が設定されている。フォームオーバーレイ判定部３は、印刷データに含まれる印刷処理情報からフォームオーバーレイ番号の抽出を行う（Ｓ１２）。ここで、印刷データがフォームオーバーレイ印刷に係るものでない場合は、フォームオーバーレイ番号にはヌル（null）が設定される。そこで、フォームオーバーレイ判定部３は、フォームオーバーレイ番号がヌル（null）か否かの判定を行う（Ｓ１３）。即ち、印刷データがフォームオーバーレイ印刷に係るものであるかを判定する。
【００３０】
ここで、フォームオーバーレイ判定部３は、フォームオーバーレイ番号がヌルでない場合（Ｓ１３をＹｅｓに分岐）、印刷データがフォームオーバーレイ印刷に係るものであると判断し、印刷制限対象判定結果に印刷制限対象外という情報を設定し（Ｓ１４）、画像形成処理部５に印刷データと印刷制限対象判定結果を渡す（Ｓ１５）。
【００３１】
一方、フォームオーバーレイ判定部３は、フォームオーバーレイ番号がヌルである場合（Ｓ１３をＮｏに分岐）、印刷データがフォームオーバーレイ印刷に係るもので無いと判断し、印刷制限対象判定結果に印刷制限対象という情報を設定し（Ｓ１６）、画像形成処理部５に印刷データと印刷制限対象判定結果を渡す（Ｓ１５）。こうして、フォームオーバーレイ判定部３による一連の判定処理を終了する。
【００３２】
次に、図７のフローチャートを参照して、画像形成処理部５による判定印刷処理の流れを説明する。
【００３３】
画像形成処理部５は、フォームオーバーレイ判定部３より出力された印刷制限対象判定結果が印刷制限対象外であるか否かを判定する（Ｓ３１）。
【００３４】
ここで、画像形成処理部５は、印刷制限対象外であると判断した場合（Ｓ３１をＹｅｓに分岐）、画像形成データの画像処理を行い印刷する（Ｓ３２）。このときは、印刷に使用した印刷消耗品使用量を印刷使用量記録部７には記録しない。一方、印刷制限対象である判断すると（Ｓ３１をＮｏに分岐）、画像形成処理部５は印刷制限判定部４より出力された印刷制限判定結果が印刷制限であるか否かを判定する（Ｓ３３）。
【００３５】
このＳ３３にて、画像形成処理部５は、印刷制限で無いと判断した場合（Ｓ３３をＹｅｓに分岐）、画像形成データの画像処理を行い印刷し（Ｓ３２）、印刷に使用した印刷消耗品使用量を印刷使用量記録部７に記録する（Ｓ３４）。一方、Ｓ３３にて、印刷制限であると判断した場合（Ｓ３３をＮｏに分岐）、印刷の実行を行わない。こうして、画像形成処理部５による判定印刷処理を終了する。
【００３６】
なお、より詳細には、画像形成処理部５は、フォームオーバーレイ印刷であると判断した場合（Ｓ３１をＹｅｓに分岐）、フォームオーバーレイ判定部３から転送された印刷データに含まれる印刷処理情報からフォームオーバーレイ印刷に使用するフォームオーバーレイ番号を抽出し、フォームオーバーレイ記録部８からフォームオーバーレイ番号に対応するフォームオーバーレイデータを読み取り、画像形成データとフォームオーバーレイデータとの画像形成処理を行い印刷する（Ｓ３２）。
【００３７】
従って、例えば印刷データの使用者が図３に示されるように印刷制限（印刷上限値）が設定されている使用者「鈴木」であり、図４に示されるようなフォームオーバーレイデータが記録されていて、図５に示されるように使用者「鈴木」の印刷消耗品使用量が「１００」の印刷制限状態である場合において、印刷データのフォームオーバーレイ番号が「１０００」の「申請書」である場合、Ｓ１３，Ｓ１４，Ｓ１５，Ｓ３１，Ｓ３２の流れに従って、その画像形成データは印刷されることが分かる。
【００３８】
以上説明したように、本発明の第１の実施形態では、印刷処理情報と画像形成データを含む印刷データの入力を受け、当該印刷データに含まれる印刷処理情報から使用者情報を抽出するデータ抽出部２と、データ抽出部２にて抽出された使用者情報に対する印刷制限の有無を記録する印刷制限記録部６と、印刷制限の有無に基づいて画像形成データを印刷するか否かを判定する印刷制限判定部４と、フォームオーバーレイデータが記録されたフォームオーバーレイ記録部８と、フォームオーバーレイ記録部８から取得したフォームオーバーレイデータと画像形成データとのフォームオーバーレイ印刷が可能で、且つ印刷制限判定部４の判定に基づいて画像形成データの印刷を行う画像形成処理部５と、画像形成データの印刷消耗品使用量を記録する印刷使用量記録部７と、印刷処理情報からフォームオーバーレイ印刷を行うか否かを判定するフォームオーバーレイ判定部３とを備え、画像形成処理部５は、使用者に対して印刷制限が設定されている場合であっても、フォームオーバーレイ判定部３のフォームオーバーレイ印刷であるとの判定に基づいて、画像形成データの印刷を行うことを特徴とする画像形成装置が提供される。
【００３９】
ここで、画像形成処理部５は、更に前記フォームオーバーレイ判定部３のフォームオーバーレイ印刷で使用するフォームオーバーレイ番号から前記フォームオーバーレイ印刷が印刷制限対象外であるとの判断に基づいて、前記画像形成データの印刷を行うこととしてもよい。
【００４０】
さらに、フォームオーバーレイ判定部３は、データ抽出部２より出力された印刷データの入力を受け、当該印刷データに含まれる印刷処理情報にフォームオーバーレイ番号が存在するか否かの判定を行い、フォームオーバーレイ番号が存在すると判定した場合、フォームオーバーレイ印刷であると判断し、印刷制限対象外である旨の情報を設定した印刷制限対象判定結果と印刷データを出力し、フォームオーバーレイ番号が存在しないと判定した場合、フォームオーバーレイ印刷でないと判断し、印刷制限対象である旨の情報を設定した印刷制限対象判定結果と印刷データを出力することとしてよい。
【００４１】
さらにまた、印刷制限判定部４は、データ抽出部２より出力された使用者情報の入力を受け、印刷制限記録部６から当該使用者情報に対応する印刷上限値を読み取り、印刷使用量記録部７から使用者情報に対応する印刷消耗品使用量を読み取り、印刷上限値と印刷消耗品使用量とを比較し、印刷消耗品使用量の方が大きい場合には印刷制限である旨の情報を設定した印刷制限判定結果を出力し、印刷上限値の方が大きい場合には印刷制限で無い旨の情報を設定した印刷制限判定結果を出力することとしてよい。
【００４２】
また、画像形成処理部５は、フォームオーバーレイ判定部３のフォームオーバーレイ印刷であるとの判定に基づいて、前記画像形成データの印刷で使用した消耗品使用量を印刷使用量記録部７に保存を行わないこととしてよい。
【００４３】
即ち、画像形成処理部５は、フォームオーバーレイ判定部３のフォームオーバーレイ印刷で使用するフォームオーバーレイ番号からフォームオーバーレイ印刷が印刷制限対象外であるとの判断に基づいて、画像形成データの印刷で使用した印刷消耗品使用量を印刷使用量記録部７に保存を行わないこととしてよい。
【００４４】
従って、本発明の第１の実施形態によれば、画像形成装置がフォームオーバーレイ判定部を備え、印刷データに含まれる印刷処理情報からフォームオーバーレイ印刷か否かの判定を行うことにより、使用制限により印刷できない場合でも、重要性、必要性のある文書はフォームオーバーレイ印刷することによって印刷が可能になるといった効果が得られる。
【００４５】
（第２の実施形態）
【００４６】
図８には本発明の第２の実施形態に係る画像形成装置としてのプリンタ１０１の構成を機能ブロック図で示し説明する。
【００４７】
この図８に示されるように、先に図２で前述した第１の実施形態に係るプリンタ１と主に異なる点は、フォームオーバーレイ判定部１０３にフォームオーバーレイ属性判定処理が機能として追加された点と、フォームオーバーレイ記録部１０８に印刷制限対象属性が追加された点である。従って、このプリンタ１０１が前述した第１の実施形態に係るプリンタ１と共通する部分には同一符号を付して、或いは図示を省略し、重複した説明を省略し、異なる点を重点的に説明する。
【００４８】
フォームオーバーレイ判定部１０３はデータ抽出部２より出力された印刷データの入力を受け、当該印刷データに含まれる印刷処理情報にフォームオーバーレイ番号が存在するか否かの判定を行う。ここで、フォームオーバーレイ番号が存在する場合、フォームオーバーレイ印刷であるものと判断し、印刷処理情報からフォームオーバーレイ番号を抽出する。さらに、フォームオーバーレイ判定部１０３は、フォームオーバーレイ番号のフォームオーバーレイ属性をフォームオーバーレイ記録部１０８から取得する。
【００４９】
フォームオーバーレイ判定部１０３は、フォームオーバーレイ属性の印刷制限対象情報がオンかオフかを判定する。印刷制限対象情報がオンの場合、印刷制限対象という情報を設定した印刷制限対象判定結果を出力する。印刷制限対象情報がオフの場合、印刷制限対象外という情報を設定した印刷制限対象判定結果を出力する。
【００５０】
ここで、図９はフォームオーバーレイ記録部１０８に記録されているフォームオーバーレイデータの一例を示すデータ構造図である。
【００５１】
この図９に示される例は、フォームオーバーレイ番号と印刷制限対象情報が対になる構造である。行（１５１）では、フォームオーバーレイ番号「１０００」の「申請書」は印刷制限対象"オン"である。このフォームオーバーレイ番号「１０００」を使用する印刷は印刷制限対象であることを示している。行（１５２）では、フォームオーバーレイ番号「１００１」の「報告書」は印刷制限対象が"オフ"である。このフォームオーバーレイ番号「１００１」を使用する印刷は印刷制限対象でないことを示している。
【００５２】
なお、フォームオーバーレイ番号とフォームオーバーレイデータ（ドキュメント名、印刷制限対象情報）は、ユーティリティを利用することで登録可能である。
【００５３】
以下、図１０のフローチャートを参照して、第２の実施形態に係る画像形成装置としてのプリンタ１０１のフォームオーバーレイ判定部１０３の動作を説明する。
【００５４】
この処理を開始すると、フォームオーバーレイ判定部３は、データ抽出部２より出力された印刷データの読み出しを行う（Ｓ１１）。印刷データがフォームオーバーレイ印刷に係るものである場合、印刷データに含まれる印刷処理情報にはフォームオーバーレイ記録部８に登録されているフォームオーバーレイデータのどれを使用するかを示すフォームオーバーレイ番号が設定されている。フォームオーバーレイ判定部３は、印刷データに含まれる印刷処理情報からフォームオーバーレイ番号の抽出を行う（Ｓ１２）。ここで、印刷データがフォームオーバーレイ印刷に係るものでない場合は、フォームオーバーレイ番号にはヌル（null）が設定される。そこで、フォームオーバーレイ判定部３は、フォームオーバーレイ番号がヌル（null）か否かの判定を行う（Ｓ１３）。即ち、印刷データがフォームオーバーレイ印刷に係るものであるかを判定する。
【００５５】
ここで、フォームオーバーレイ判定部３は、フォームオーバーレイ番号がヌルでない場合（Ｓ１３をＹｅｓに分岐）、印刷データがフォームオーバーレイ印刷に係るものであると判断し、印刷処理情報からフォームオーバーレイ番号を抽出し（Ｓ２０１）、フォームオーバーレイ番号のフォームオーバーレイ属性をフォームオーバーレイ記録部１０８から取得する（Ｓ２０２）。
【００５６】
そして、フォームオーバーレイ判定部３は、フォームオーバーレイ属性の印刷制限対象情報がオンかオフかの判定を行う（Ｓ２０３）。ここで、印刷制限対象がオフであると判断した場合（Ｓ２０３をＹｅｓに分岐）、印刷制限対象判定結果に印刷制限対象外という情報を設定し（Ｓ１４）、画像形成処理部５に印刷データと印刷制限対象判定結果を渡す（Ｓ１５）。一方、上記Ｓ１３でフォームオーバーレイ番号がヌルである場合（Ｓ１３をＮｏに分岐）、及び印刷制限対象がオンである場合（Ｓ２０３をＮｏに分岐）、印刷データがフォームオーバーレイ印刷に係るもので無いと判断し、印刷制限対象判定結果に印刷制限対象という情報を設定し（Ｓ１６）、画像形成処理部５に印刷データと印刷制限対象判定結果を渡す（Ｓ１５）。こうして、一連の処理を終了する。
【００５７】
これ以降、画像形成処理部５による判定印刷処理の流れは前述した第１の実施形態と同様（図７）である。
【００５８】
従って、印刷データの使用者が図３に示されるように印刷制限が設定されている使用者「鈴木」であり、図９に示されるようなフォームオーバーレイデータ（ドキュメント名、印刷制限対象情報）が記録されていて、印刷データのフォームオーバーレイ番号が「１００１」の「報告書」である場合、Ｓ１３，Ｓ２０１，Ｓ２０２，Ｓ１４，Ｓ１５，Ｓ３１，Ｓ３２の流れに従って、その画像形成データは印刷されることが分かる。また、印刷データのフォームオーバーレイ番号が「１０００」の「申請書」である場合、Ｓ１３，Ｓ２０１，Ｓ２０２，Ｓ２０３，Ｓ１６，Ｓ３１，Ｓ３３の流れに従って、その画像形成データは印刷されないことが分かる。
【００５９】
以上説明したように、本発明の第２の態様では、フォームオーバーレイ判定部３は、フォームオーバーレイ属性の印刷制限対象情報がオンかオフかを判定し、印刷制限対象情報がオンの場合、印刷制限対象という情報を設定した印刷制限対象判定結果を出力し、印刷制限対象情報がオフの場合、印刷制限対象外という情報を設定した印刷制限対象判定結果を出力することを特徴とする画像形成装置が提供される。
【００６０】
従って、本発明の第２の実施形態によれば、画像形成装置がフォームオーバーレイ属性判定処理を機能として有するフォームオーバーレイ判定部を備え、印刷データに含まれる印刷処理情報からフォームオーバーレイ印刷か否かの判定、及びフォームオーバーレイ番号による印刷制限対象のフォームオーバーレイ印刷か否かの判定を行うことにより、使用制限により印刷できない場合でも、重要性、必要性のある文書はフォームオーバーレイ印刷することによって、印刷が可能になるという効果が得られる。
【００６１】
以上、本発明の第１、第２の実施形態についてプリンタを例に挙げて説明したが、本発明はプリンタに限ったものではなく、印刷機能を有するコピー機やＦＡＸ、又は複合機などにも適用できることは勿論である。
【符号の説明】
【００６２】
１  プリンタ
２  データ抽出部
３  フォームオーバーレイ判定部
４  印刷制限判定部
５  画像形成処理部
６  印刷制限記録部
７  印刷使用量記録部
８  フォームオーバーレイ記録部
２０  ＰＣ
３０  ネットワーク
１０１  プリンタ
１０３  フォームオーバーレイ判定部
１０８  フォームオーバーレイ記録部
【図１】
2013111960.tif 000003
【図２】
2013111960.tif 000004
【図３】
2013111960.tif 000005
【図４】
2013111960.tif 000006
【図５】
2013111960.tif 000007
【図６】
2013111960.tif 000008
【図７】
2013111960.tif 000009
【図８】
2013111960.tif 000010
【図９】
2013111960.tif 000011
【図１０】
2013111960.tif 000012