(57)【要約】【課題】印刷回数を制限する情報を備えていない帳票データであっても、重要な機密情報を含む帳票などの再印刷を制限することが可能なプリント管理サーバ、及び印刷管理プログラムを提供する。【解決手段】帳票データが備える属性と、プリント管理サーバにログインするユーザＩＤとの組み合わせ毎に、再印刷に関する操作権限を付与する。そして、帳票データの再印刷が要求されると、再印刷が指示された帳票データが備える属性、ログインしているユーザのＩＤ、当該帳票データが備える属性とログイン中のユーザ（ＩＤ）に関連付けて付与された操作権限、当該帳票データに対してログイン中のユーザ（ＩＤ）が既に実行した再印刷操作の回数などに基づいて、再印刷を許可するか否かの判断を行う。  【選択図】  図６
2008204071.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを格納する印刷データ格納手段と、
前記印刷データから属性を抽出し、該印刷データから抽出した属性を示す抽出属性情報を格納する抽出属性情報格納手段と、
ユーザに付与された再印刷に関する操作権限を示す再印刷操作権限情報を格納するユーザ権限情報格納手段と、
前記ユーザと印刷データが備える属性との組み合わせ毎に、該属性を備える印刷データの再印刷を制限する再印刷制限情報を格納する再印刷制限情報格納手段と、
ユーザの再印刷操作回数を記録する再印刷操作回数情報記録手段と、
再印刷操作を行うユーザ、再印刷を行う印刷データが備える属性、前記再印刷制限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断する第１の再印刷可否判断手段と
再印刷操作を行うユーザ、 前記再印刷操作権限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断する第２の再印刷可否判断手段と
を具備することを特徴とするプリント管理サーバ。
【請求項２】
前記第１の再印刷操作可否判断手段で前記ユーザによる再印刷操作を不可と判断すると、前記第２の再印刷操作可否判断手段を用いて前記ユーザによる再印刷操作の可否を判断することを特徴とするプリント管理サーバ。
【請求項３】
印刷データに基づいて画像を印刷出力するための処理をプリント管理サーバに実行させる印刷管理プログラムにおいて、
前記印刷データを格納するステップと、
前記印刷データから属性を抽出し、該印刷データから抽出した属性を示す抽出属性情報を格納するステップと、
ユーザに付与された再印刷に関する操作権限を示す再印刷操作権限情報を格納するステップと、
前記ユーザと印刷データが備える属性との組み合わせ毎に、該属性を備える印刷データの再印刷を制限する再印刷制限情報を格納するステップと、
ユーザの再印刷操作回数を記録するステップと、
再印刷操作を行うユーザ、再印刷を行う印刷データが備える属性、前記再印刷制限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断するステップと、
再印刷操作を行うユーザ、 前記再印刷操作権限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断するステップと
をプリント管理サーバに実行させることを特徴とする印刷管理プログラム。
【請求項４】
印刷データに基づいて画像を印刷出力するための処理をプリント管理サーバに実行させる印刷管理プログラムにおいて、
前記印刷データを格納するステップと、
前記印刷データから属性を抽出し、該印刷データから抽出した属性を示す抽出属性情報を格納するステップと、
ユーザに付与された再印刷に関する操作権限を示す再印刷操作権限情報を格納するステップと、
前記ユーザと印刷データが備える属性との組み合わせ毎に、該属性を備える印刷データの再印刷を制限する再印刷制限情報を格納するステップと、
ユーザの再印刷操作回数を記録するステップと、
再印刷操作を行うユーザ、再印刷を行う印刷データが備える属性、前記再印刷制限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断するステップと、
前記ユーザによる再印刷操作の可否を判断するステップで該ユーザによる再印刷操作を不可と判断すると、該ユーザ、 前記再印刷操作権限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断するステップと
をプリント管理サーバに実行させることを特徴とする印刷管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント管理サーバ、及び印刷管理プログラムに関し、特に、帳票などの再印刷を管理するプリント管理サーバ、及び印刷管理プログラムに関する。
【背景技術】
【０００２】
帳票などの出力を管理するプリント管理サーバを備えた画像形成システムでは、ＰＣ(Personal Computer)などの情報処理装置で作成されたバリアブルデータ（帳票データ）をプリント管理サーバがプリンタや複合機などの画像形成装置に転送し、画像形成装置でフォームの所定の位置にバリアブルデータを重ね合わせて画像データ（帳票イメージ）を生成することによって、帳票などの印刷物を印刷出力している。
【０００３】
また、画像形成装置の故障やジャムの発生、印字ずれなど、再印刷が必要な場合に備え、画像形成装置に転送した帳票データを格納し、再印刷を可能とするプリント管理サーバもある。
【０００４】
ところが、帳票データには、重要な機密情報が含まれている場合も多く、再印刷が何度も繰り返されると結果的に数多くの複製が作成・流通することなり、機密保護の点において問題があった。
【０００５】
再印刷を制限する方法としては、例えば、印刷回数を制限する制御属性を帳票データに持たせることにより、制限属性で規定される値を超えた再印刷を不可とする方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−０４４２４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１では、印刷回数を制限する情報（制御属性）を備えていない帳票データ（バリアブルデータ）の再印刷を制限することはできず、また、再印刷を指示するユーザに基づいて印刷の可否を判断することもできなかった。
【０００７】
そこで本発明では、印刷回数を制限する情報を備えていない帳票データであっても、重要な機密情報を含む帳票などの再印刷を制限することが可能なプリント管理サーバ、及び印刷管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明におけるプリント管理サーバは、印刷データを格納する印刷データ格納手段と、前記印刷データから属性を抽出し、該印刷データから抽出した属性を示す抽出属性情報を格納する抽出属性情報格納手段と、ユーザに付与された再印刷に関する操作権限を示す再印刷操作権限情報を格納するユーザ権限情報格納手段と、前記ユーザと印刷データが備える属性との組み合わせ毎に、該属性を備える印刷データの再印刷を制限する再印刷制限情報を格納する再印刷制限情報格納手段と、ユーザの再印刷操作回数を記録する再印刷操作回数情報記録手段と、再印刷操作を行うユーザ、再印刷を行う印刷データが備える属性、前記再印刷制限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断する第１の再印刷可否判断手段と再印刷操作を行うユーザ、 前記再印刷操作権限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断する第２の再印刷可否判断手段とを具備することを特徴とする。
【０００９】
また、望ましくは、前記第１の再印刷操作可否判断手段で前記ユーザによる再印刷操作を不可と判断すると、前記第２の再印刷操作可否判断手段を用いて前記ユーザによる再印刷操作の可否を判断する。
【００１０】
次に、本発明は、印刷データに基づいて画像を印刷出力するための処理をプリント管理サーバに実行させる印刷管理プログラムにおいて、前記印刷データを格納するステップと、前記印刷データから属性を抽出し、該印刷データから抽出した属性を示す抽出属性情報を格納するステップと、ユーザに付与された再印刷に関する操作権限を示す再印刷操作権限情報を格納するステップと、前記ユーザと印刷データが備える属性との組み合わせ毎に、該属性を備える印刷データの再印刷を制限する再印刷制限情報を格納するステップと、ユーザの再印刷操作回数を記録するステップと、再印刷操作を行うユーザ、再印刷を行う印刷データが備える属性、前記再印刷制限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断するステップと、再印刷操作を行うユーザ、 前記再印刷操作権限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断するステップとをプリント管理サーバに実行させることを特徴とする。
【００１１】
また、本発明は、印刷データに基づいて画像を印刷出力するための処理をプリント管理サーバに実行させる印刷管理プログラムにおいて、前記印刷データを格納するステップと、前記印刷データから属性を抽出し、該印刷データから抽出した属性を示す抽出属性情報を格納するステップと、ユーザに付与された再印刷に関する操作権限を示す再印刷操作権限情報を格納するステップと、前記ユーザと印刷データが備える属性との組み合わせ毎に、該属性を備える印刷データの再印刷を制限する再印刷制限情報を格納するステップと、ユーザの再印刷操作回数を記録するステップと、再印刷操作を行うユーザ、再印刷を行う印刷データが備える属性、前記再印刷制限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断するステップと、前記ユーザによる再印刷操作の可否を判断するステップで該ユーザによる再印刷操作を不可と判断すると、該ユーザ、 前記再印刷操作権限情報、及び前記再印刷操作回数情報に基づいて、前記ユーザによる再印刷操作の可否を判断するステップとをプリント管理サーバに実行させることを特徴とする。
【発明の効果】
【００１２】
本発明では、印刷回数を制限する情報を備えていない帳票データであっても、再印刷を制限することが望ましい帳票データの不用意な複製を抑止することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明について、図面を参照しつつ詳細に説明する。なお、以下に示す本発明を実施するための形態は、本発明の具体的態様の一例であり、当該形態に限定されるものではない。
【実施例１】
【００１４】
図１は、本実施例におけるプリント管理サーバを用いて構成した画像形成システムの構成の一例を示す概略機能ブロック図である。
【００１５】
同図に示すようにプリント管理サーバ１０は、プリンタなどの画像形成装置２０、帳票データ（バリアブルデータ）や当該バリアブルデータを重ね合わせて画像データ（帳票イメージ）を生成するフォームなど、印刷物を印刷出力するための情報を生成するＰＣなどの情報処理装置３０、ユーザが再印刷を指示することが可能なＰＣなどのクライアント端末４０と、ＬＡＮ(Local Area Network)などのネットワーク５０を介して接続している。
【００１６】
図２は、本実施例におけるプリント管理サーバの構成を示す機能ブロック図である。
【００１７】
同図に示すようにプリント管理サーバ１０は、ジョブ受信手段１１と、属性抽出・格納手段１２と、画像データ転送手段１３と、記憶部１４と、制御手段１５と、再印刷制限情報設定手段１６と、再印刷可否判断手段１７とを備えて構成されている。
【００１８】
ここでジョブ受信手段１１は、情報処理装置３０から送信された印刷データ（フォームや帳票データ（バリアブルデータ）など）を受信し、属性抽出・格納手段１２に送信する。
【００１９】
属性抽出・格納手段１２は、ジョブ受信手段１１から印刷データを受信すると、記憶部１４に格納する。
【００２０】
また、印刷データとして帳票データを受信すると、記憶部１４に当該帳票データを格納すると共に、当該帳票データから属性を抽出し、抽出した属性を示す抽出属性情報を抽出属性情報データベースに格納する。具体的には、例えば図３に示すように、帳票データから抽出する属性を示す抽出対象属性一覧に“JOB NAME”、“JOB ID”、“TITLE”、“DESTINATION”、“DEPARTMENT”、“ROOM”が抽出対象属性(Key)として設定されていると、帳票Ａの帳票データから、Key１：利用明細書、Key２：J001-12345、Key３：１月度、Key４：東京支店、を属性として抽出し、帳票Ｂの帳票データから、Key１：お客様情報、Key２：JA001-9999、Key３：住所録−１、Key５：大阪営業所、Key６：２７Ｆ、を抽出し（抽出属性情報）、記憶部１４の抽出属性情報データベースに格納する。
【００２１】
そして、印刷保留が指示されている場合は、処理を終了する。具体的には、例えば、一時保管や期日指定保管など、印刷を保留する旨が印刷データに含まれている場合やプリント管理サーバに設定されている場合などは、印刷保留が指示されていると判断する。
【００２２】
一方、印刷保留が指定されていない（破棄が指示されている）場合は、記憶部１４に格納している帳票データを破棄する。具体的には、例えば、帳票データを破棄する旨が帳票データに設定されている場合は、帳票データの格納が指示されていないと判断する。
【００２３】
なお、図３では、図４に示す帳票Ａ及びＢの帳票イメージのように、帳票のバナーページ／セパレータページを対象として帳票データの属性を抽出しているが、属性の抽出対象は、帳票のバナーページ／セパレータページに限られるものではなく、帳票全体や任意のページを対象として帳票データの属性を抽出してもよい。
【００２４】
画像データ転送手段１３は、印刷を実行する帳票データと、当該帳票データと重ね合わせるフォームを記憶部１４から取得し、画像データ（帳票イメージ）を生成して、画像形成装置２０に送信する（図４参照）。なお、画像形成装置で画像データを生成することが可能な場合は、帳票データとフォームを画像形成装置２０に送信してもよい。
【００２５】
記憶部１４は、ＨＤＤ(Hard Disk Drive)やＲＡＭ(Random Access Memory)などの記憶装置であり、任意の情報を格納する。
【００２６】
制御手段１５は、ＰＣなどのクライアント端末４０との間で情報を送受信するための処理を行う。具体的には、例えば、クライアント端末４０からログインを受け付け、再印刷の指示や再印刷を制限する情報（ユーザ単位で再印刷を制限するユーザ権限情報、印刷物（帳票イメージ）単位で再印刷を制限する再印刷制限情報など）や抽出対象属性の入力などを受け付けるためのＵＩ(user interface)を必要に応じてクライアント端末４０に提供し、受信した情報を再印刷情報制限手段１６又は再印刷可否判断手段１７に送信する。
【００２７】
なお、クライアント端末４０に管理者がログインしている場合のみ、ユーザ権限情報や抽出対象属性の入力を受け付けるためのＵＩを提供し、通常のユーザがログインしている場合は、当該ＵＩを提供しないなど、ログインを行っている者に応じて受信可能な情報を制限するように構成してもよい。
【００２８】
再印刷制限情報設定手段１６は、ユーザ権限情報や再印刷制限情報、抽出対象属性などの入力を制御部１５を介してクライアント端末４０から受け付け、各種設定を行うための処理を行う。
【００２９】
ここで、ユーザ権限情報は、ユーザ単位で再印刷を制限する情報であり、ＩＤ、ログイン時の暗証情報（パスワード）、及び再印刷操作を許可する回数を示す情報（再処理ジョブ操作権限）を少なくとも備える。
【００３０】
具体的には、例えば、ＩＤ「富士太郎」に、パスワード「12345」を付与し、５回の再印刷の操作を許可するユーザ権限情報の入力を受け付けると、図５(ａ)に示すように、ＩＤ「富士太郎」、パスワード「12345」、再処理ジョブ操作権限「５」を関連付けて、ユーザ権限情報データベースに格納する。
【００３１】
また、ＩＤ「富士花子」に、パスワード「99999」を付与してログインを許可するが、再印刷操作を許可しないユーザ権限情報の入力を受け付けると、ＩＤ「富士花子」、パスワード「99999」、再処理ジョブ操作権限「０」を関連付けて、ユーザ権限情報データベースに格納する。
【００３２】
再印刷制限情報は、印刷物（帳票イメージ）単位で再印刷を制限する情報であり、印刷物が備える属性(Key)の組み合わせ、当該属性の組み合わせを備えた印刷物に対する再印刷操作を許可するユーザのＩＤ（ユーザＩＤ）、暗証情報（パスワード）、及び再印刷操作を許可する回数を示す回数情報を少なくとも備える。
【００３３】
具体的には、例えば、図５(ｂ)に示すように、Key１：利用明細書、Key２：J001-12345、Key３：１月度、Key４：東京支店、の属性の組み合わせを備える印刷物（帳票Ａ）の再印刷操作権限を、ＩＤ「富士太郎」のユーザに３回付与する再印刷制限情報の入力を受け付けると、当該属性の組み合わせと、ユーザＩＤ「富士太郎」、回数情報「３」、パスワード（暗証情報）「AB0019Z」を関連付けて、再印刷制限情報データベースに格納する。
【００３４】
また、Key１：お客様情報、Key２：JA001-9999、Key３：住所録−１、Key５：大阪営業所、Key６：２７Ｆ、の属性の組み合わせを備える印刷物（帳票Ｂ）の再印刷操作権限を、ＩＤ「富士太郎」のユーザに１回、ＩＤ「富士花子」のユーザに５回付与する再印刷制限情報の入力を受け付けると、当該属性の組み合わせと、ユーザＩＤ「富士太郎」、回数情報「１」、パスワード「AA99991」を関連付けて、再印刷制限情報データベースに格納し、また、当該属性の組み合わせと、ユーザＩＤ「富士花子」、回数情報「５」、パスワード「Z9X8C7」を関連付けて、再印刷制限情報データベースに格納する。
【００３５】
なお、再印刷制限情報のパスワードは、プリント管理サーバからユーザの情報処理装置に自動的に通知する方法など、任意の方法を用いてユーザに通知されることが好ましい。
【００３６】
再印刷可否判断手段１７は、再印刷の指示を制御部１５を介してクライアント端末４０から受け付け、ログイン中のユーザのＩＤに関連付けてユーザ権限情報データベースに格納されているユーザ権限情報、及び再印刷を行う印刷物が備える属性の組み合わせとログイン中のユーザＩＤに関連付けて印刷制限情報データベースに格納されている印刷制限情報に基づいて、再印刷の可否を判断するための処理を行い、画像データ転送手段１３に再印刷を指示すると共に、再印刷操作の回数を示す再印刷操作回数情報を記憶部１４に格納する。
【００３７】
具体的には、例えば、ユーザＩＤ「富士太郎」を持つユーザがログインし、帳票Ａ（図６(ａ)参照）の再印刷を指示すると、帳票Ａは、Key１：利用明細書、Key２：Ｊ００１−１２３４５、Key３：１月度、Key４：東京支店、の属性を備える（図６(ｂ)参照）ことから、再印刷制限情報データベースに基づいて、当該属性を備えた帳票データの再印刷に関し、ログイン中のユーザが再印刷の操作権限を備えているか否かの判断を行う。
【００３８】
ここで、図６(ｃ)に示すように、当該属性の組み合わせを備えた帳票データに関して、ユーザＩＤ「富士太郎」は、３回（回数情報「３」）の再印刷操作権限を備えていることから、再印刷操作回数情報が３回以内であれば再印刷可能と判断し、再印刷用の適切な暗証情報の入力を受け付けた後、画像データ転送手段１３に再印刷を指示する。
【００３９】
なお、図６(ｃ)では、ユーザ権限情報データベースにおいて、ユーザＩＤ「富士太郎」が、無条件に再印刷操作を行うことが可能な再処理ジョブ操作権限を５回備えているが、再印刷制限情報データベースの回数情報が優先され、帳票Ａに関してユーザＩＤ「富士太郎」は、３回まで再印刷を行う事ができる（再印刷回数制限の一時的オーバーライド）。
【００４０】
一方、ユーザＩＤ「富士花子」を持つユーザがログインし、帳票Ａの再印刷を指示すると、ユーザ権限情報データベースでは再印刷操作権限を備えていないが、再印刷制限情報データベースの回数情報が優先され、再印刷操作回数情報が５回以内であれば再印刷可能と判断し、再印刷用の適切な暗証情報の入力を受け付けた後、画像データ転送手段１３に再印刷を指示する。
【００４１】
なお、プリント管理サーバ１０は、ＲＡＭやＲＯＭ(Read Only Memory)、ＨＤＤなどの記憶装置と、ＣＰＵ(Central Processing Unit)などの演算装置を備え、プリント管理サーバとして利用可能なＰＣ(Personal Computer)などのコンピュータであり、属性抽出・格納手段１２、画像データ転送手段１３、制御手段１５、再印刷制限情報設定手段１６、再印刷可否判断手段１７は、記憶装置に格納されているプログラムを演算装置で順次読み出して処理することにより実現されるものである。
【００４２】
上記構成を用いてプリント管理サーバ１０は、情報処理装置３０から送信された帳票データをジョブ受信手段１１で受信すると、記憶部１４に帳票データを格納すると共に、属性抽出・格納手段１２で当該帳票データから属性を抽出し、記憶部１４の抽出属性情報データベースに格納する。
【００４３】
そして、当該帳票データに基づく印刷物（帳票イメージ）の印刷が保留されておらず、また、当該帳票データの保存が指示されていない（破棄が指示されている）場合は、記憶部１４の帳票データを破棄する。
【００４４】
なお、印刷保留中の帳票データに基づく印刷の実行は、例えば、クライアント端末４０から送信された印刷指示を制御部１５で受け付け、画像データ転送手段１３に印刷を指示するなど、任意の方法を用いて実行することが可能であり、この際、再印刷の場合と同様に、再印刷可否判断手段１７で印刷の可否を判断するように構成してもよい。
【００４５】
次に、再印刷の指示を制御手段１５で受け付けると、再印刷が指示された帳票データの抽出属性情報、ログイン中のユーザのユーザ権限情報、及び再印刷制限情報に基づいて、再印刷可否判断手段１７で再印刷の可否を判断する。
【００４６】
そして、再印刷可能と判断すると、再印刷用暗証情報の入力をクライアント端末４０に要求し、適切な暗証情報の入力を受け付けた後、画像データ転送手段１３を介して画像形成装置２０に帳票データを送信すると共に、再印刷操作の回数を示す再印刷操作回数情報を記憶部１４に格納する。
【００４７】
なお、再印刷操作回数情報には、印刷物（画像データ）毎の再印刷操作回数、及び再印刷操作の合計回数が記録されており、例えば、クライアント端末４０を介してログインしている管理者からのリセット要求を制御部１５で受け付け、再印刷情報設定手段１６に再印刷操作回数情報のリセットを指示して、記憶部１４の再印刷操作回数情報をリセットするなど、初期値（例えば「０」）にリセットできるように構成してもよい。
【００４８】
図７は、本実施例におけるプリント管理サーバにおいて、帳票データを受信した際の処理の流れを示すフローチャートである。
【００４９】
まず、印刷データを受信する（ステップ１００）と、当該印刷データがフォームであるが帳票データ（バリアブルデータ）であるかの判断を行い（ステップ１０１）、フォームであると判断する（ステップ１０２）と、フォームを格納して（ステップ１０３）処理を終了する。
【００５０】
一方、印刷データが帳票データであると判断する（ステップ１０４）と、抽出対象属性一覧に基づいてKeyとなる属性を当該帳票データから抽出して格納し（ステップ１０５）、印刷が保留されているか否かの判断を行う（ステップ１０６）。
【００５１】
ここで、印刷が保留されていると判断する（ステップ１０６でＹＥＳ）と、帳票データを格納して（ステップ１０３）処理を終了し、印刷を保留しない（印刷実行）と判断する（ステップ１０６でＮＯ）と、当該帳票データを用いて印刷物（帳票）を印刷出力するための印刷処理を行い（ステップ１０７）、帳票データを保管するか否かの判断を行う（ステップ１０８）。
【００５２】
そして、帳票データを保管すると判断する（ステップ１０８でＹＥＳ）と、帳票データを格納し（ステップ１０３）、帳票データを保管しないと判断する（ステップ１０５でＮＯ）と、帳票データを破棄する（ステップ１０９）。
【００５３】
図８は、本実施例におけるプリント管理サーバにおいて、再印刷の指示を受け付けた際の処理の流れを示すフローチャートである。
【００５４】
まず、ユーザＩＤとパスワードの入力をクライアント端末から受け付けてログインを許可し（ステップ２００）、再印刷指示を受け付ける（ステップ２０１）と、再印刷が指示された帳票データが備える属性の組み合わせが再印刷制限情報データベースに格納されているか否かの判断を行う（ステップ２０２）。
【００５５】
そして、帳票データが備える属性の組み合わせが再印刷制限情報データベースに格納されていない（制限情報なし）と判断する（ステップ２０２でＮＯ）と、ユーザ権限情報データベースと再印刷操作回数情報（再印刷操作の合計回数）に基づいて、再処理操作のジョブ権限を備えているか否かの判断を行い（ステップ２０３）、当該権限を備えていないと判断する（ステップ２０３でＮＯ）と、処理を終了し、再処理操作ジョブ権限を備えていると判断する（ステップ２０３でＹＥＳ）と、再印刷を実行するための印刷処理を実行し（ステップ２０４）、再印刷操作の回数を記録する（ステップ２０５）。
【００５６】
一方、ステップ２０２で、帳票データが備える属性の組み合わせが再印刷制限情報データベースに格納されている（制限情報あり）と判断する（ステップ２０２でＹＥＳ）と、再印刷が指示された帳票データに対する再印刷操作権限を備えているか否かの判断を行い（ステップ２０６）、再印刷操作権限を備えていないと判断する（ステップ２０６でＮＯ）と、処理を終了し、再印刷操作権限を備えていると判断する（ステップ２０６でＹＥＳ）と、再印刷操作権限と再印刷操作回数情報に基づいて、再印刷が可能か否かの判断を行う（ステップ２０７）。
【００５７】
ここで、再印刷を行う帳票データに対して既に行った再印刷操作の回数（再印刷操作回数情報）が再印刷操作権限として付与されている操作回数（再印刷ジョブ操作権限）未満であるか否かの判断を行い（ステップ２０７）、再印刷操作回数情報が再印刷ジョブ操作権限以上であると判断する（ステップ２０７でＮＯ）と、処理を終了し、再印刷ジョブ操作権限未満であると判断する（ステップ２０７でＹＥＳ）と、再印刷暗証情報の入力をクライアント端末に要求する（ステップ２０８）。
【００５８】
そして、再印刷暗証情報の入力を受け付けると、再印刷が指示された帳票データが備える属性の組み合わせ、及びログイン中のユーザＩＤと関連付けて再印刷制限情報データベースに格納されているパスワード（再印刷暗証情報）と一致するか否かの判断を行う（ステップ２０９）。
【００５９】
ここで、暗証情報が一致しないと判断する（ステップ２０９でＮＯ）と、処理を終了し、暗証情報が一致すると判断する（ステップ２０９でＹＥＳ）と、帳票データに基づいて印刷物を再印刷するための印刷処理を実行し（ステップ２０４）、再印刷の操作回数を記録する（ステップ２０５）。
【００６０】
なお、本実施例では、ネットワークを介して画像形成装置や情報処理装置、クライアント端末と接続し、再印刷の管理を行うことが可能なサーバを用いてプリント管理サーバを構成しているが、例えば、画像形成装置と直接接続し、帳票データを該画像形成装置に送信するサーバや、画像形成装置を制御するコンピュータなど、再印刷の管理を行うことが可能な任意の装置を用いてプリント管理サーバを構成してもよい。
【００６１】
また、本実施例では、バリアブル印刷時のバリアブルデータ（帳票データ)を属性の抽出対象としているが、例えば、テキストデータなど、文字や記号などを検出することが可能な形式の印刷データであれば、任意の形式の印刷データを属性の抽出対象とすることが可能であり、この際、例えば、Keyとなる文字列の後方に隣接する文字列を当該印刷データが備える属性とみなして抽出するなど、任意の方法を用いて属性を抽出することが可能である。
【００６２】
このように本発明では、管理者などが予め設定するユーザ権限情報（静的情報）と、帳票データのトップページなどに含まれている属性とユーザＩＤとの組み合わせ毎に設定される制限情報（動的情報）に基づいて印刷の可否を制限するため、帳票データ（帳票イメージ）毎に再印刷操作の権限や操作可能な回数をユーザに付与することが可能であり、フレキシブルな操作制限（再印刷制限・回数）を行うことができる。
【００６３】
また、静的情報及び動的情報を用いて再印刷を制限することができるため、帳票データに応じて、不用意な帳票の再印刷を制限することが可能であり、帳票のオリジナル性を保つと共に、不正複製物の流出を抑止することができる。
【００６４】
さらに、帳票データの属性の組み合わせとユーザＩＤと組み合わせごとに設定される再印刷時の暗証情報（２次パスワード）の入力を要求することができるため、不正操作を低減する事が可能となる。
【図面の簡単な説明】
【００６５】
【図１】本実施例におけるプリント管理サーバを用いて構成した画像形成システムの構成の一例を示す概略機能ブロック図である。
【図２】本実施例におけるプリント管理サーバの構成を示す機能ブロック図である。
【図３】帳票データから属性を抽出して抽出属性情報データベースに格納する処理を示す模式図である。
【図４】画像データを生成する処理の一例を示す模式図である。
【図５】ユーザ権限情報データベースと再印刷制限情報データベースの一例を示す図である。
【図６】再印刷の可否を判断する際の再印刷制限情報データベースとユーザ権限情報の関係を示す図である。
【図７】本実施例におけるプリント管理サーバにおいて、帳票データを受信した際の処理の流れを示すフローチャートである。
【図８】本実施例におけるプリント管理サーバにおいて、再印刷の指示を受け付けた際の処理の流れを示すフローチャートである。
【符号の説明】
【００６６】
１０…プリント管理サーバ
１１…ジョブ受信手段
１２…属性抽出・格納手段
１３…画像データ転送手段
１４…記憶部
１５…制御手段
１６…再印刷制限情報設定手段
１７…再印刷可否判断手段
２０…画像形成装置
３０…情報処理装置
４０…クライアント端末
５０…ネットワーク
【図１】
2008204071.tif 000003
【図２】
2008204071.tif 000004
【図３】
2008204071.tif 000005
【図４】
2008204071.tif 000006
【図５】
2008204071.tif 000007
【図６】
2008204071.tif 000008
【図７】
2008204071.tif 000009
【図８】
2008204071.tif 000010