(57)【要約】【課題】生成された管理情報の数を抑制することができる印刷制御プログラム及び印刷制御装置を提供する。【解決手段】印刷システム１は、印刷対象の電子ファイル３０を記憶するファイルサーバ３、第１及び第２の端末２Ａ，２Ｂにより入力された指示情報に基づいて管理情報を生成するプリントサーバ４、及び管理情報に基づいて印刷処理を実行するプリンタ５等を備える。プリントサーバ４は、印刷制御プログラム４１０に従って動作することにより、印刷指示として指示情報を受け付ける受付手段４００、受け付けられた指示情報に基づいて、印刷データを管理する複数の項目からなる管理情報を生成する第１の生成手段４０２、第１の生成手段４０２で生成された複数の管理情報をそれぞれ構成する複数の項目からなる新たな管理情報を生成する第２の生成手段４０３等として機能する。【選択図】図３
2009093577.tif 000002
【特許請求の範囲】
【請求項１】
印刷指示が行われる度に印刷データを管理する複数の項目からなる管理情報を生成する第１の生成ステップと、
前記第１の生成ステップで複数の前記管理情報が生成された後、前記複数の管理情報をそれぞれ構成する前記複数の項目からなる新たな管理情報を生成する第２の生成ステップとをコンピュータに実行させるための印刷制御プログラム。
【請求項２】
前記第２の生成ステップは、前記第１の生成ステップで生成された前記管理情報の数が所定の値に達したとき、前記新たな管理情報を生成する請求項１に記載の印刷制御プログラム。
【請求項３】
前記第２の生成ステップは、所定の時間内に前記第１の生成ステップで生成された前記管理情報の数が所定の値に達したとき、前記新たな管理情報を生成する請求項１に記載の印刷制御プログラム。
【請求項４】
前記第２の生成ステップは、前記新たな管理情報と前記第１の生成ステップで生成された前記管理情報とをそれぞれ構成する前記複数の項目からなる新たな管理情報を生成するステップを含む請求項１に記載の印刷制御プログラム。
【請求項５】
前記第２の生成ステップは、前記新たな管理情報で管理された前記印刷データの印刷が実行されるとき、前記新たな管理情報の元となる複数の前記管理情報でそれぞれ管理された前記印刷データの印刷物間を区切る合紙を出力させるための情報を前記新たな管理情報に付加するステップを含む請求項１に記載の印刷制御プログラム。
【請求項６】
印刷指示が行われる度に印刷データを管理する複数の項目からなる管理情報を生成する第１の生成手段と、
前記第１の生成手段で複数の前記管理情報が生成された後、前記複数の管理情報をそれぞれ構成する前記複数の項目からなる新たな管理情報を生成する第２の生成手段とを備えた印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御プログラム及び印刷制御装置に関する。
【背景技術】
【０００２】
従来、印刷データを生成するホストコンピュータと、生成された印刷データに基づいて印刷を行うプリンタとからなる印刷システムが知られている（例えば、特許文献１参照。）。
【０００３】
この印刷システムによれば、ホストコンピュータは、複数のデータファイルを指定する指定手段と、指定された複数のデータファイルに基づいて印刷データを生成する印刷データ生成手段と、生成された印刷データをプリンタに送信する送信手段とを備え、プリンタは、ホストコンピュータから送信された印刷データに基づいて、複数のデータファイルを１つの印刷文書として印刷することができる。
【０００４】
【特許文献１】特開平１１−３０９９２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、生成された管理情報の数を抑制することができる印刷制御プログラム及び印刷制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様は、上記目的を達成するため、以下の印刷制御プログラム及び印刷制御装置を提供する。
【０００７】
［１］印刷指示が行われる度に印刷データを管理する複数の項目からなる管理情報を生成する第１の生成ステップと、前記第１の生成ステップで複数の前記管理情報が生成された後、前記複数の管理情報をそれぞれ構成する前記複数の項目からなる新たな管理情報を生成する第２の生成ステップとをコンピュータに実行させるための印刷制御プログラム。
【０００８】
［２］前記第２の生成ステップは、前記第１の生成ステップで生成された前記管理情報の数が所定の値に達したとき、前記新たな管理情報を生成する前記［１］に記載の印刷制御プログラム。
【０００９】
［３］前記第２の生成ステップは、所定の時間内に前記第１の生成ステップで生成された前記管理情報の数が所定の値に達したとき、前記新たな管理情報を生成する前記［１］に記載の印刷制御プログラム。
【００１０】
［４］前記第２の生成ステップは、前記新たな管理情報と前記第１の生成ステップで生成された前記管理情報とをそれぞれ構成する前記複数の項目からなる新たな管理情報を生成するステップを含む前記［１］に記載の印刷制御プログラム。
【００１１】
［５］前記第２の生成ステップは、前記新たな管理情報で管理された前記印刷データの印刷が実行されるとき、前記新たな管理情報の元となる複数の前記管理情報でそれぞれ管理された前記印刷データの印刷物間を区切る合紙を出力させるための情報を前記新たな管理情報に付加するステップを含む前記［１］に記載の印刷制御プログラム。
【００１２】
［６］印刷指示が行われる度に印刷データを管理する複数の項目からなる管理情報を生成する第１の生成手段と、前記第１の生成手段で複数の前記管理情報が生成された後、前記複数の管理情報をそれぞれ構成する前記複数の項目からなる新たな管理情報を生成する第２の生成手段とを備えた印刷制御装置。
【発明の効果】
【００１３】
請求項１に係る印刷制御プログラムによれば、生成された管理情報の数を抑制することができる。
【００１４】
請求項２に係る印刷制御プログラムによれば、生成される管理情報の数が所定の値を超えないように、新たな管理情報を生成することができる。
【００１５】
請求項３に係る印刷制御プログラムによれば、管理情報が生成される頻度に応じて、新たな管理情報を生成することができる。
【００１６】
請求項４に係る印刷制御プログラムによれば、複数の管理情報に基づいて生成された管理情報にさらに管理情報を付加して、新たな管理情報を生成することができる。
【００１７】
請求項５に係る印刷制御プログラムによれば、管理情報に基づいて印刷された複数の印刷物の区切りを簡便に把握することができる。
【００１８】
請求項６に係る印刷制御装置によれば、生成された管理情報の数を抑制することができる。
【発明を実施するための最良の形態】
【００１９】
［実施の形態］
図１は、本発明の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。この印刷システム１は、印刷処理に関する指示情報の入力及び印刷処理の依頼通知の受信を行う第１及び第２の端末２Ａ，２Ｂと、印刷対象の電子ファイル３０が記憶蓄積されているファイルサーバ３と、第１及び第２の端末２Ａ，２Ｂにより入力された指示情報に基づいて管理情報を生成するプリントサーバ（印刷制御装置の一例）４と、管理情報により管理された印刷データに基づいて印刷処理を実行するプリンタ５と、これらを相互に接続するネットワーク１０とから構成されている。
【００２０】
「指示情報」には、印刷処理に関する情報として、例えば、印刷処理の対象となる電子ファイル３０を指定するファイル名、印刷処理を実行する際の印刷条件、印刷処理の実行を依頼した依頼者を示す依頼者情報、印刷処理の実行を依頼された受信者を示す受信者情報、印刷処理を実行する処理装置として指示されたプリンタ５を示すプリンタ情報等が含まれる。
【００２１】
また、「管理情報」は、上記の指示情報に基づいて生成され、プリンタ５により印刷処理が実行される印刷データを管理する、例えば、管理情報を識別するための管理ＩＤ、印刷条件等の複数の項目からなる情報である。
【００２２】
ネットワーク１０は、有線ＬＡＮ、無線ＬＡＮ等のローカルエリアネットワークである。なお、ネットワーク１０は、インターネットに接続されたネットワークであってもよい。
【００２３】
（端末）
第１及び第２端末２Ａ，２Ｂは、この端末２Ａ，２Ｂの各部を制御する、例えば、ＣＰＵ等からなる制御部と、各種のプログラムやデータを記憶するＲＯＭ，ＲＡＭ，ハードディスク等からなる記憶部と、ネットワーク１０に接続された、例えば、ネットワークインタフェースカード等からなる通信部と、データ入力や操作指示を受け付けるキーボード、マウス等を備えた入力部と、制御部による処理結果や操作画面等を表示する液晶ディスプレイ等からなる表示部とから構成されている。
【００２４】
このような第１及び第２端末２Ａ，２Ｂは、例えば、パーソナルコンピュータ（ＰＣ）、携帯情報端末（ＰＤＡ）等により構成することができる。なお、図１では、端末は２台であるが、１台でもよいし、３台以上であってもよい。
【００２５】
（ファイルサーバ）
ファイルサーバ３は、ファイルサーバ３の各部を制御する、例えば、ＣＰＵ等からなる制御部と、複数の電子ファイル３０を記憶するＲＯＭ，ＲＡＭ，ハードディスク等からなる記憶部と、ネットワーク１０に接続されてデータの送受信を行う、例えば、ネットワークインタフェースカード等からなる通信部とを備える。
【００２６】
このようなファイルサーバ３は、サーバの他に、例えば、パーソナルコンピュータ（ＰＣ）、ワークステーション（ＷＳ）、ネットワーク接続ストレージ（ＮＡＳ）等により構成することができる。
【００２７】
（プリンタ）
プリンタ５は、プリンタ５の各部を制御する、例えば、ＣＰＵ等からなる制御部と、プリンタ制御プログラム等のプログラムや管理情報テーブル５０Ａ等のデータを記憶するＲＯＭ，ＲＡＭ，ハードディスク等からなる記憶部と、ネットワーク１０に接続されて、管理情報等のデータを送受信する通信部と、管理情報に基づいて紙等の記録媒体に印刷する印刷部と、ディスプレイの表面にタッチパネルを重畳して構成されたタッチパネルディスプレイや、スタートキー等のハードキーを備えた表示操作部とから構成されている。なお、図１では、プリンタ５は１台であるが、２台以上であってもよい。
【００２８】
印刷部には、電子写真方式、インクジェット方式、感熱転写方式等の各種の方式を用いることができる。また、プリンタ５の代わりに、コピー（複写）、プリント、スキャン、ファックス等の複数の機能を有する複合機を用いてもよい。
【００２９】
図２は、管理情報テーブルの一例を示す図である。この管理情報テーブル５０Ａには、記録可能な最大件数５２を限度として、複数の管理情報５１Ａが記憶されている。
【００３０】
管理情報５１Ａには、管理情報を識別するための管理ＩＤと、印刷部により記憶媒体に印刷される印刷データと、印刷部により印刷データを印刷する際の各種の条件を記録した印刷条件とが記憶されている。
【００３１】
（プリントサーバ）
図３は、プリントサーバ４の概略構成の一例を示すブロック図である。このプリントサーバ４は、プリントサーバ４の各部を制御する、例えば、ＣＰＵ等からなる制御部４０と、各種のプログラムやデータ等を記憶するＲＯＭ，ＲＡＭ，ハードディスク等からなる記憶部４１と、ネットワーク１０に接続されてデータの送受信を行う、例えば、ネットワークインタフェースカード等からなる通信部４２と、データ入力や操作指示を受け付けるキーボード、マウス等を備えた入力部４３と、制御部４０による処理結果等を表示する液晶ディスプレイ等からなる表示部４４とから構成されている。
【００３２】
このようなプリントサーバ４は、サーバの他に、例えば、パーソナルコンピュータ（ＰＣ）、ワークステーション（ＷＳ）等により構成することができる。
【００３３】
記憶部４１には、印刷制御プログラム４１０及び指示情報テーブル４１１Ａが記憶されている。
【００３４】
制御部４０は、記憶部４１に記憶されている印刷制御プログラム４１０に従って動作することにより、印刷指示として指示情報を受け付ける受付手段４００、複数の指示情報に基づいて新たな管理情報を生成するか否か判断する判断手段４０１、受付手段４００により受け付けられた指示情報に基づいて、印刷データを管理する管理情報を生成する第１の生成手段４０２、第１の生成手段４０２で複数の管理情報が生成された後、判断手段４０１により新たな管理情報を生成すると判断されたとき、複数の管理情報をそれぞれ構成する複数の項目からなる新たな管理情報を生成する第２の生成手段４０３、第１の生成手段４０２及び第２の生成手段４０３により生成された管理情報をプリンタ５に送信する送信手段４０４等として機能する。
【００３５】
図４は、指示情報テーブルの一例を示す図である。この指示情報テーブル４１１Ａには、指示情報を識別するためのジョブＩＤ毎に、例えば、管理ＩＤ、印刷依頼日時、送信日時、処理状態、ファイル名及び印刷条件等が記憶されている。
【００３６】
管理ＩＤには、その指示情報に基づいて生成された管理情報を示す管理ＩＤが記憶されている。従って、指示情報と管理情報との間は、ジョブＩＤ及び管理ＩＤにより関連付けられている。
【００３７】
印刷依頼日時には、第１及び第２端末２Ａ，２Ｂから指示情報を受け付けた日時が記憶され、送信日時には、その指示情報に基づいて生成された管理情報をプリントサーバ４からプリンタ５に送信した日時が記憶されている。
【００３８】
処理状態には、その指示情報の状態が記憶され、例えば、プリンタ５において、その指示情報に基づいて生成された管理情報により管理された印刷データが印刷されていない場合には「未排紙」、印刷が完了した場合には「プリント完了」と記憶されている。
【００３９】
ファイル名には、その指示情報により指定された印刷対象の電子ファイル３０を示すファイルパスが記憶されている。また、印刷条件には、その指示情報により指定された印刷条件が記憶されている。
【００４０】
（実施の形態の動作）
次に、本発明の実施の形態に係る印刷システム１の動作の一例を、図５及び図６を参照し、図７のフローチャートに従って説明する。
【００４１】
（１）指示情報の受付
まず、印刷処理を依頼する依頼者が、第１の端末２Ａを用いて指示情報を入力する指示情報入力画面を表示するようにその入力部により指示すると、第１の端末２Ａの制御部は、その指示を受け付け、指示情報入力画面を表示部に表示する。
【００４２】
次に、依頼者は、指示情報入力画面に対して印刷条件等の所定の内容を入力し、指示情報をプリントサーバ４に送信するように指示する。
【００４３】
そして、制御部は、その指示を受け付けると、入力された内容から指示情報を作成し、その指示情報をネットワーク１０を介してプリントサーバ４に送信する。
【００４４】
プリントサーバ４の受付手段４００は、第１の端末２Ａから送信された指示情報を通信部４２により受け付けると、その受け付けた指示情報に対して新たなジョブＩＤを付与する。そして、受付手段４００は、指示情報を受け付けた旨を判断手段４０１に通知する。
【００４５】
（２）管理情報の蓄積状態の取得
判断手段４０１は、受付手段４００からの通知を受けると、その指示情報のプリンタ情報で指定されたプリンタ５の管理情報テーブル５０Ａの状態を確認するため、プリンタ５に問い合わせ要求をネットワーク１０を介して送信する。
【００４６】
次に、プリンタ５の制御部は、その問い合わせ要求を通信部により受信すると、管理情報テーブル５０Ａに現在蓄積されている管理情報に関する蓄積情報をプリントサーバ４に返信する。
【００４７】
蓄積情報は、例えば、管理情報テーブル５０Ａの最大件数５２に対して現在記憶されている管理情報の現在件数や、現在件数を最大件数で割った現在比率等である。また、蓄積情報は、プリントサーバ４に蓄積されている管理情報の管理ＩＤと、その管理情報の処理状況とからなる状況リストでもよい。
【００４８】
そして、プリントサーバ４の判断手段４０１は、その返信された蓄積情報に基づいて、プリンタ５において管理情報が削除される可能性があるか否か、すなわち、削除予定データが存在するか否か判断する（Ｓ１００）。なお、判断手段４０１による具体的な判断方法としては、以下の方法が挙げられる。
【００４９】
例えば、判断手段４０１は、蓄積情報として現在件数を受信した場合には、最大件数から現在件数を引いた件数が所定の値を越えているとき、削除予定データが存在すると判断するようにしてもよい。
【００５０】
また、判断手段４０１は、所定の時間における第１の端末２Ａから受け付けた指示情報の数、すなわち、指示情報の受付頻度に応じて、最大件数を超える日時を推測し、現在の日時がその推測した日時を過ぎている場合に、削除予定データが存在すると判断するようにしてもよい。
【００５１】
また、プリントサーバ４が、プリンタ５において管理情報に基づく印刷処理が完了した完了通知や、管理情報が受信者により削除された削除通知等をプリンタ５から随時受信し、その受信した通知に応じて指示情報テーブル４１１Ａを更新し、処理状況が「未排紙」で、かつ現在の日時に対して送信日時から所定の期間が過ぎている指示情報の数が所定の値を超えているとき、削除予定データが存在すると判断するようにしてもよい。
【００５２】
（３）管理情報の生成
判断手段４０１が、上記のいずれかの方法又はこれらを組み合わせた方法により削除予定データが存在しないと判断した場合には（Ｓ１００：Ｎｏ）、第１の生成手段４０２にその旨を通知する。ここでは、指示情報テーブル及び管理情報テーブルは、図４及び図２にそれぞれ例示する状態であった場合について説明する。
【００５３】
第１の生成手段４０２は、その判断手段４０１からの通知を受けると、受付手段４００により受け付けた指示情報に基づいて管理情報を新たに生成し、その管理情報に管理ＩＤ「ｂｂｂ」を新たに付与する。
【００５４】
次に、送信手段４０４は、その管理ＩＤ「ｂｂｂ」が付与された管理情報をプリンタ５に送信する（Ｓ１１０）。
【００５５】
そして、送信手段４０４は、受信者情報が示す受信者に対して、例えば、電子メール等の通知手段により、管理情報をプリンタ５に送信した旨を示す依頼通知を送る。この依頼通知には、例えば、プリンタ５に送信した管理情報を示す管理ＩＤ「ｂｂｂ」が含まれている。
【００５６】
そして、第１の生成手段４０２は、指示情報テーブル４１１Ａにおいて、受付手段４００により受け付けた指示情報に関するレコードを追加し、その指示情報に基づいて生成した管理情報に付与した管理ＩＤ「ｂｂｂ」と、その管理情報をプリンタ５に送信した送信日時とを記憶する。
【００５７】
ここで、図５（ａ）は、指示情報を登録した指示情報テーブルの一例を示す図である。この指示情報テーブル４１１Ｂには、図４に例示する指示情報テーブル４１１Ａに比較して、受付手段４００によりジョブＩＤ「１２」が付与された指示情報に関するレコードが、最上部に追加されている。また、管理ＩＤの欄には、第１の生成手段により付与された管理ＩＤ「ｂｂｂ」が記憶され、送信日時の欄には、送信手段４０４により管理情報が送信された日時が記憶されている。
【００５８】
そして、プリンタ５の制御部は、プリントサーバ４から送られた管理情報を受信し、その受信した管理情報を管理情報テーブルに登録する。
【００５９】
ここで、図５（ｂ）は、管理情報を登録した管理情報テーブルの一例を示す図である。この管理情報テーブル５０Ｂには、図２に例示する管理情報テーブル５０Ａに比較して、管理ＩＤ「ｂｂｂ」の管理情報５１Ｂが新たに登録されている。
【００６０】
（４）複数の指示情報に基づく管理情報の生成
上記ステップＳ１００において、判断手段４０１が、削除予定データが存在すると判断した場合には（Ｓ１００：Ｙｅｓ）、その旨を第２の生成手段４０３に通知する。ここでは、指示情報テーブル及び管理情報テーブルは、図５（ａ）及び図５（ｂ）にそれぞれ例示する状態であった場合について説明する。
【００６１】
第２の生成手段４０３は、その判断手段４０１からの通知を受けると、削除予定データと判断された管理情報に対応する管理ＩＤとして、例えば、「ａａａ」及び「ｂｂｂ」を取得する。
【００６２】
そして、第２の生成手段４０３は、指示情報テーブル４１１Ｂに記憶されている指示情報のうち、それら取得した管理ＩＤに該当する指示情報を特定する（Ｓ１０１）。ここでは、管理ＩＤ「ａａａ」及び「ｂｂｂ」に該当する指示情報として、ジョブＩＤ「１１」及び「１２」の指示情報がそれぞれ特定される。
【００６３】
次に、第２の生成手段４０３は、それら特定した管理ＩＤに対応する指示情報と受付手段４００により受け付けた指示情報とに基づいて新たな管理情報を作成するため、各指示情報のファイル名で指定されている複数の電子ファイル３０をファイルサーバ３から取得する。
【００６４】
そして、第２の生成手段４０３は、取得した複数の電子ファイル３０及び各指示情報に含まれる印刷条件等から新たな管理情報を生成する（Ｓ１０２）。
【００６５】
なお、第２の生成手段４０３は、複数の電子ファイル３０ではなく、元の管理情報により管理された印刷データに基づいて、新たな管理情報を生成するようにしてもよい。また、第２の生成手段４０３は、それらの指示情報に含まれている印刷依頼日時の日時順に印刷されるように新たな管理情報を生成してもよいし、他の項目に従って印刷順を並び替えた状態で新たな管理情報を生成してもよい。
【００６６】
次に、第２の生成手段４０３は、その生成した管理情報に管理ＩＤ「ｃｃｃ」を新たに付与する。
【００６７】
そして、送信手段４０４は、管理ＩＤ「ａａａ」及び「ｂｂｂ」の指示情報を削除するようにプリンタ５に指示する削除命令とともに、管理ＩＤ「ｃｃｃ」を付与した管理情報をプリンタ５に送信する（Ｓ１０３）。また、送信手段４０４は、上記と同様に、受信者情報が示す受信者に対して依頼通知を送る。
【００６８】
そして、第２の生成手段４０３は、指示情報テーブル４１１Ｂにおいて、受付手段４００により受け付けた指示情報に関するレコードを追加し、その指示情報に基づいて生成した管理情報に付与した管理ＩＤ「ｃｃｃ」と、その管理情報をプリンタ５に送信した送信日時とを記憶する。また、第２の生成手段４０３は、削除予定データと判断された管理情報に対応する指示情報、すなわち、ジョブＩＤ「１１」及び「１２」の指示情報に対して、管理ＩＤの欄を新たに付与した管理ＩＤ「ｃｃｃ」で書き換える（Ｓ１０４）。
【００６９】
ここで、図６（ａ）は、複数の指示情報に基づいて管理情報を生成した場合の指示情報テーブルの一例を示す図である。この指示情報テーブル４１１Ｃには、図５（ａ）に例示する指示情報テーブル４１１Ｂに比較して、受付手段４００によりジョブＩＤ「１３」が付与された指示情報に関するレコードが、最上部に追加されている。
【００７０】
また、ジョブＩＤ「１１」及び「１２」に対応する各指示情報の管理ＩＤの欄は、第２の生成手段４０３により新たに付与された管理ＩＤ「ｃｃｃ」で書き換えられており、送信日時の欄は、送信手段４０４により新たな管理情報が送信された日時で書き換えられている。
【００７１】
次に、プリンタ５の制御部は、プリントサーバ４から送られた削除命令及び管理情報を受信し、削除命令に基づいて管理ＩＤ「ａａａ」及び「ｂｂｂ」の管理情報を管理情報テーブルから削除し、受信した管理情報を管理情報テーブルに登録する。
【００７２】
ここで、図６（ｂ）は、複数の指示情報に基づく管理情報を新たに登録した管理情報テーブルの一例を示す図である。この管理情報テーブル５０Ｃには、図５（ａ）に例示する管理情報テーブル５０Ｂに比較して、管理ＩＤ「ａａａ」及び「ｂｂｂ」の管理情報が削除され、管理ＩＤ「ｃｃｃ」の管理情報５１Ｃが新たに登録されている。
【００７３】
（５）管理情報に基づく印刷処理の実行
依頼者から印刷処理の実行を依頼された受信者は、プリントサーバ４からの依頼通知を第２の端末２Ｂにより受け取り、その後プリンタ５においてその依頼通知に対応する管理情報の実行指示を入力部により入力する。
【００７４】
プリンタ５の制御部は、受信者による管理情報の実行指示を受け付けると、その実行指示を受け付けた管理情報に含まれる印刷データから印刷出力用の画像を作成し、印刷部によりその印刷出力用の画像を管理情報の印刷条件に従って紙等の記憶媒体に印刷して、印刷処理を実行する。
【００７５】
なお、管理情報が、その管理情報による印刷処理を許可するパスワードを含む場合には、依頼通知により受信者にパスワードを予め通知し、管理情報の実行指示とともに受信者により入力されたパスワードが、管理情報に含まれるパスワードと一致するとき、プリンタ５は、印刷処理を許可するようにしてもよい。
【００７６】
次に、制御部は、印刷処理を実行した管理情報を削除するとともに、その管理情報に対応する管理ＩＤを含む完了通知をプリントサーバ４に送信する。
【００７７】
そして、プリントサーバ４の制御部４０は、その完了通知を受信すると、指示情報テーブルにおいて、その完了通知に含まれている管理ＩＤに対応する指示情報の処理状態を「プリント完了」に書き換える。
【００７８】
以上のようにして、プリントサーバ４は、プリンタ５に記憶されている管理テーブルの蓄積状態に応じて、印刷指示として受け付けた指示情報に基づく管理情報を生成し、プリンタ５に送信する。
【００７９】
なお、上記の例では、第２の生成手段４０３は、３つの指示情報から新た管理情報５１Ｃを生成したが、さらに、図８（ａ）に例示するように、新たな管理情報の元となる指示情報を追加して、それら管理情報５１Ｃ，５１Ｄの元となる４つの指示情報に基づいて新たな管理情報５１Ｅを生成してもよい。
【００８０】
また、第２の生成手段４０３は、図８（ｂ）に例示するように、２つの指示情報に基づいて生成された管理情報５１Ｆと、他の２つの指示情報に基づいて生成された管理情報５１Ｇとが管理情報テーブルに記憶されている場合に、それら管理情報５１Ｆ，５１Ｇの元となる４つの指示情報に基づいて新たな管理情報５１Ｈを生成してもよい。
【００８１】
また、第２の生成手段４０３は、新たな管理情報を作成する際、図９に例示するように、複数の印刷データにより印刷される印刷物間を区切るための合紙を出力させるための区切り情報５３を新たな管理情報５１Ｃに付加してもよい。この場合、第２の生成手段４０３は、例えば、印刷依頼日時、ファイル名等の指示情報に含まれる情報に基づいて区切り情報を生成し、合紙にそれらの情報が印刷されるようにしてもよい。
【００８２】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の趣旨を逸脱しない範囲内で種々な変形が可能である。例えば、上記実施の形態では、プリントサーバ４の受付手段、判断手段、第１の生成手段、第２の生成手段及び送信手段を、制御部と印刷制御プログラムによって実現したが、それらの一部または全部を特定用途向け集積回路（ＡＳＩＣ：Application Specific IＣ）等のハードウェアによって実現してもよい。
【００８３】
また、上記実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。
【００８４】
また、上記実施の形態では、プリントサーバ４の受付手段４００が指示情報を受け付けたとき、判断手段４０１がプリンタ５の管理情報テーブル５０Ａの蓄積状態を確認したが、判断手段４０１は、指示情報の受付とは関係なく、定期的にプリンタ５の蓄積状態を確認するようにしてもよい。
【００８５】
また、本発明の趣旨を逸脱しない範囲内で上記実施の形態の構成要素を任意に組み合わせることができる。例えば、プリンタ５が、その記憶部に印刷制御プログラムを記憶し、端末から直接指示情報を受け付けるようにしてもよい。
【図面の簡単な説明】
【００８６】
【図１】図１は、本発明の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。
【図２】図２は、管理情報テーブルの一例を示す図である。
【図３】図３は、本発明の実施の形態に係るプリントサーバの概略構成の一例を示すブロ
【図４】図４は、指示情報テーブルの一例を示す図である。
【図５】図５（ａ）は、指示情報を新たに登録した指示情報テーブルの一例を示し、図５（ｂ）は、管理情報を新たに登録した管理情報テーブルの一例を示す図である。
【図６】図６（ａ）は、複数の指示情報に基づいて管理情報を生成した場合の指示情報テーブルの一例を示し、図６（ｂ）は、複数の指示情報に基づく管理情報を新たに登録した管理情報テーブルの一例を示す図である。
【図７】図７は、本発明の実施の形態に係るプリントサーバの動作の一例を示すフローチャートである。
【図８】図８（ａ）は、３つの指示情報に基づく管理情報と、１つの指示情報に基づく管理情報とから生成された新たな管理情報の一例を示し、図８（ｂ）は、２つの指示情報に基づく管理情報と、２つの指示情報に基づく管理情報とから生成された新たな管理情報の一例を示す図である。
【図９】図９は、区切り情報を付加した管理情報の一例を示す図である。
【符号の説明】
【００８７】
１…印刷システム、２…端末、２Ａ，２Ｂ…端末、３…ファイルサーバ、
４…プリントサーバ、５…プリンタ、１０…ネットワーク、３０…電子ファイル、
４０…制御部、４１…記憶部、４２…通信部、４３…入力部、４４…表示部、
５０Ａ〜５０Ｃ…管理情報テーブル、５１Ａ〜５１Ｈ…管理情報、５２…最大件数、
５３…区切り情報、４００…受付手段、４０１…判断手段、４０２…第１の生成手段
４０３…第２の生成手段、４０４…送信手段、４１０…印刷制御プログラム、
４１１Ａ〜４１１Ｃ…指示情報テーブル
【図１】
2009093577.tif 000003
【図２】
2009093577.tif 000004
【図３】
2009093577.tif 000005
【図４】
2009093577.tif 000006
【図５】
2009093577.tif 000007
【図６】
2009093577.tif 000008
【図７】
2009093577.tif 000009
【図８】
2009093577.tif 000010
【図９】
2009093577.tif 000011