(57)【特許請求の範囲】
【請求項１】
端末からのユーザによる親展印刷要求をプリンタまたはプリンタサーバに登録し、上記登録されている親展印刷要求に対し、上記プリンタにおけるユーザの親展印刷操作により親展印刷を行う印刷システムにおいて、
端末からのユーザによる新たな親展印刷要求に対し、上記ユーザと同一ユーザによる古い親展印刷要求の件数が制限数登録されている場合は、上記同一ユーザによる新たな親展印刷要求を受け付けないことを特徴とする印刷システム。
【請求項２】
請求項１の印刷システムにおいて、
上記制限数が１以上の数に設定されていることを特徴とする印刷システム。
【請求項３】
請求項１の印刷システムにおいて、
上記同一ユーザによる新たな親展印刷要求を受け付けない場合は、拒否通知を端末へ送信することを特徴とする印刷システム。
【請求項４】
端末からのユーザによる親展印刷要求をプリンタまたはプリンタサーバに登録し、上記登録されている親展印刷要求に対し、上記プリンタにおけるユーザの親展印刷操作により親展印刷を行う印刷システムにおいて、
端末からのユーザによる新たな親展印刷要求に対し、上記ユーザと同一ユーザからの古い親展印刷要求が登録されている場合は、上記同一ユーザによる古い親展印刷要求を削除するか否かを上記同一ユーザに選択させ、上記同一ユーザによる古い親展印刷要求の削除が選択された場合は、上記同一ユーザによる古い親展印刷要求を削除して、上記同一ユーザによる新たな親展印刷要求を受け付けるようにしたことを特徴とする印刷システム。
【請求項５】
請求項４の印刷システムにおいて、
上記同一ユーザによる古い親展印刷要求の削除が選択されなかった場合は、上記同一ユーザによる新たな親展印刷要求を拒否するようにしたことを特徴とする印刷システム。
【請求項６】
請求項４の印刷システムにおいて、
上記同一ユーザによる古い親展印刷要求の削除が選択されなかった場合、上記同一ユーザによる古い親展印刷要求のジョブ識別子と新たな親展印刷要求のジョブ識別子が同一であれば、双方のジョブを合成するか否かを上記同一ユーザに選択させるようにしたことを特徴とする印刷システム。
【請求項７】
端末からのユーザによる親展印刷要求をプリンタまたはプリンタサーバに登録し、上記登録されている親展印刷要求に対し、上記プリンタにおけるユーザの親展印刷操作により親展印刷を行う印刷システムにおいて、
端末からのユーザによる新たな親展印刷要求に対し、上記ユーザと同一ユーザによる古い親展印刷要求が登録されている場合は、上記同一ユーザによる古い親展印刷要求のジョブ識別子と新たな親展印刷要求のジョブ識別子が同一であれば、双方のジョブを合成するか否かを上記同一ユーザに選択させるようにしたことを特徴とする印刷システム。
【請求項８】
請求項４〜７の印刷システムにおいて、
新たな親展印刷要求を受け付けた場合、または、ジョブを合成した場合、その後、所定時間内のみ、上記同一ユーザからの追加の親展印刷要求を受け付けて、既に受け付けている親展印刷要求のジョブと追加の親展印刷要求のジョブを合成するようにしたことを特徴とする印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、親展印刷機能を有する印刷システムに関するものである。
【０００２】
【従来の技術】
パーソナルコンピュータあるいはワークステーション等からなる複数のユーザ端末が１台のプリンタに接続された印刷システムが知られている。ユーザ端末は、直接あるいはプリンタサーバを介してプリンタに接続される。
【０００３】
このような印刷システムでは、複数のユーザが１台のプリンタを共用するため、各ユーザの機密性の高い文書を本人だけがプリントできるようにした親展印刷機能を有するものが多い。
【０００４】
親展印刷機能を使用する場合、ユーザが、各自のユーザ端末から、ユーザＩＤ、暗証符号、ジョブＩＤ等を入力して、親展印刷要求を送信する。プリンタあるいはプリンタサーバは、親展印刷用キュー、印刷データ格納部等を備えており、各ユーザからの親展印刷要求を受け付けて、親展印刷用キュー内に親展印刷要求データを登録するとともに、印刷データ格納部に印刷データを格納する。そして、ユーザがプリンタの前で、ユーザＩＤ、暗証符号の入力を含む所定の親展印刷操作を行うことにより、親展印刷要求ジョブの印刷が行われる。
【０００５】
【発明が解決しようとする課題】
上記のような親展印刷機能を有する印刷システムでは、ユーザが親展印刷機能に頼って安易に機密データの親展印刷要求をすることによって、機密データが放置されやすくなるという問題がある。
【０００６】
すなわち、親展印刷要求がなされても、そのジョブがプリントされない限り、プリンタあるいはプリンタサーバに格納されたままになる。したがって、ユーザが親展印刷機能に頼って安易に親展印刷要求をすることにより、そのユーザの親展印刷要求ジョブが多数プリンタあるいはプリンタサーバに格納されたまま放置されることがある。そうすると、それらのジョブによって印刷データ格納部が占有されるだけでなく、機密性の高い印刷データが漏洩するおそれも大きくなる。
【０００７】
そこで、たとえば、特開平９−２２３０６１号公報に記載されているように、機密性の高いデータの場合に、印刷処理後に印刷データそのものを削除するようにした印刷システムが提案されている。
【０００８】
しかしながら、この印刷システムの場合、機密性の高い印刷データであっても、印刷処理が終了しない限り、削除されないので、やはり、機密データが放置されやすくなるという問題を解決することはできない。
【０００９】
また、たとえば、特開２０００−２７６３１４号公報に記載されているように、親展印刷要求ジョブの属性としてジョブの受付日付とジョブの保持時間を持たせて、親展印刷要求から保持時間が経過した後に、管理手段がユーザに警告を発するかジョブを削除するようにした印刷システムが提案されている。
【００１０】
この印刷システムの場合、親展印刷要求時に保持期限を設定しておくことで、機密性の高い印刷データがいつまでもプリンタあるいはプリンタサーバに残ることを防ぐことができるが、保持期限が経過するまでは、やはり、多数の機密データが放置されやすくなるという問題を解決することはできない。
【００１１】
本発明の目的は、上記の問題を解決し、親展印刷機能に頼って安易に親展印刷要求をすることによって多数の機密データが放置されやすくなることを防ぐことができる印刷システムを提供することにある。
【００１２】
【課題を解決するための手段および発明の効果】
本発明による印刷システムは、端末からのユーザによる親展印刷要求をプリンタまたはプリンタサーバに登録し、上記登録されている親展印刷要求に対し、上記プリンタにおけるユーザの親展印刷操作により親展印刷を行う印刷システムにおいて、端末からのユーザによる新たな親展印刷要求に対し、上記ユーザと同一ユーザによる古い親展印刷要求の件数が制限数登録されている場合は、上記同一ユーザによる新たな親展印刷要求を受け付けないことを特徴とするものである。
【００１３】
プリンタまたはプリンタサーバに、同一ユーザによる古い親展印刷要求が登録されていない場合、あるいは、登録されていても、制限数登録されていない場合は、同一ユーザによる新たな親展印刷要求を受け付ける。
【００１４】
本発明の印刷システムによれば、プリンタまたはプリンタサーバに、同一ユーザによる親展印刷要求が制限数より多く溜まることがない。したがって、親展印刷機能に頼って安易に機密データの印刷要求をすることによって、多数の機密データが放置されることを防止することができる。
【００１５】
本発明の印刷システムにおいて、たとえば、上記制限数が１以上の数に設定されている。
【００１６】
本発明の印刷システムにおいて、たとえば、上記同一ユーザによる新たな親展印刷要求を受け付けない場合は、拒否通知を端末へ送信する。
【００１８】
本発明による印刷システムは、また、端末からのユーザによる親展印刷要求をプリンタまたはプリンタサーバに登録し、上記登録されている親展印刷要求に対し、上記プリンタにおけるユーザの親展印刷操作により親展印刷を行う印刷システムにおいて、端末からのユーザによる新たな親展印刷要求に対し、上記ユーザと同一ユーザからの古い親展印刷要求が登録されている場合は、上記同一ユーザによる古い親展印刷要求を削除するか否かを上記同一ユーザに選択させ、上記同一ユーザによる古い親展印刷要求の削除が選択された場合は、上記同一ユーザによる古い親展印刷要求を削除して、上記同一ユーザによる新たな親展印刷要求を受け付けるようにしたことを特徴とするものである。
【００１９】
本発明の印刷システムによれば、同一ユーザによる古い親展印刷要求を削除して、同一ユーザによる新たな親展印刷要求を印刷することが可能となる。また、同一ユーザによる古い親展印刷要求を削除して、同一ユーザによる新たな親展印刷要求を受け付けるので、プリンタまたはプリンタサーバに同一ユーザによる親展印刷要求が２つ以上溜まることがない。したがって、多数の機密データが放置されることをより確実に防止することができる。
【００２０】
本発明の印刷システムにおいて、たとえば、上記同一ユーザによる古い親展印刷要求の削除が選択されなかった場合は、上記同一ユーザによる新たな親展印刷要求を拒否するようにする。
【００２１】
これによれば、同一ユーザによる古い親展印刷要求の削除が選択されなかった場合に、同一ユーザによる新たな親展印刷要求を拒否するので、プリンタまたはプリンタサーバに同一ユーザによる親展印刷要求が２つ以上溜まることがない。したがって、多数の機密データが放置されることをより確実に防止することができる。
【００２２】
本発明の印刷システムにおいて、たとえば、上記同一ユーザによる古い親展印刷要求の削除が選択されなかった場合、上記同一ユーザによる古い親展印刷要求のジョブ識別子と新たな親展印刷要求のジョブ識別子が同一であれば、双方のジョブを合成するか否かを上記同一ユーザに選択させるようにする。
【００２３】
双方のジョブの合成が選択されなかった場合、同一ユーザによる新たな親展印刷要求を拒否する。
【００２４】
双方のジョブの合成が選択された場合、双方のジョブを合成し、合成したジョブを同一ユーザの新たな親展印刷要求ジョブとして受け付ける。
【００２５】
これによれば、双方のジョブの合成を選択した場合に、双方のジョブが合成されてプリントされるため、以前に親展印刷要求をしてまだプリントしていないジョブと新たなジョブを両方プリントしたり、以前に親展印刷要求をしてまだプリントしていないジョブに対して訂正を行ってプリントしたりすることができ、このような場合に、以前のジョブをキャンセルして新たなジョブを再送信するような手間を省くことができる。また、双方のジョブの合成をしなかった場合は、同一ユーザによる新たな親展印刷要求を拒否するので、プリンタまたはプリンタサーバに同一ユーザによる親展印刷要求が２つ以上溜まることがない。したがって、多数の機密データが放置されることをより確実に防止することができる。
【００２６】
上記の印刷システムにおいて、同一ユーザによる古い親展印刷要求の削除が選択されなかった場合、同一ユーザによる古い親展印刷要求のジョブ識別子と新たな親展印刷要求のジョブ識別子が同一であれば、双方のジョブを自動的に合成するようにしてもよい。
【００２７】
本発明による印刷システムは、また、端末からのユーザによる親展印刷要求をプリンタまたはプリンタサーバに登録し、上記登録されている親展印刷要求に対し、上記プリンタにおけるユーザの親展印刷操作により親展印刷を行う印刷システムにおいて、端末からのユーザによる新たな親展印刷要求に対し、上記ユーザと同一ユーザによる古い親展印刷要求が登録されている場合は、上記同一ユーザによる古い親展印刷要求のジョブ識別子と新たな親展印刷要求のジョブ識別子が同一であれば、双方のジョブを合成するか否かを上記同一ユーザに選択させるようにしたことを特徴とするものである。
【００２８】
双方のジョブの合成が選択されなかった場合、同一ユーザによる新たな親展印刷要求を拒否する。
【００２９】
本発明の印刷システムによれば、双方のジョブの合成を選択した場合に、双方のジョブが合成されてプリントされるため、以前に親展印刷要求をしてまだプリントしていないジョブと新たなジョブを両方プリントしたり、以前に親展印刷要求をしてまだプリントしていないジョブに対して訂正を行ってプリントしたりすることができ、このような場合に、以前のジョブをキャンセルして新たなジョブを再送信するような手間を省くことができる。また、双方のジョブの合成をしなかった場合は、同一ユーザによる新たな親展印刷要求を拒否するので、プリンタまたはプリンタサーバに同一ユーザによる親展印刷要求が２つ以上溜まることがない。したがって、多数の機密データが放置されることをより確実に防止することができる。
【００３０】
本発明の印刷システムにおいて、たとえば、新たな親展印刷要求を受け付けた場合、または、ジョブを合成した場合、その後、所定時間内のみ、上記同一ユーザからの追加の親展印刷要求を受け付けて、既に受け付けている親展印刷要求のジョブと追加の親展印刷要求のジョブを合成するようにする。
【００３１】
これによれば、親展印刷要求を送信した後に、追加があったような場合に、所定時間内であれば、先の親展印刷要求のジョブと新たな親展印刷要求のジョブを合成してプリントすることができ、このような場合に、以前のジョブをキャンセルして新たなジョブを再送信するような手間を省くことができる。
【００３２】
【発明の実施の形態】
以下、図面を参照して、本発明の実施形態について説明する。
【００３３】
図１は、印刷システムの１例を示している。
【００３４】
この印刷システムは、ネットワークで接続された１台のプリンタ(1)、１台のプリンタサーバ(2)および複数台のユーザ端末(3)を備えている。
【００３５】
プリンタ(1)は、入力部(4)、印字部(5)、通信制御部(6)およびこれらを制御する制御部(7)を備えている。
【００３６】
入力部(4)は、ユーザがプリンタ(1)に対する入力を行うためのものであり、ディスプレイ、キーボード等を備えている。印字部(5)は、印刷データを記録用紙等に印字するためのものである。印字部(5)には、たとえば、電子写真方式のもの、インクジェット方式のもの等、任意のものが採用される。通信制御部(6)は、プリンタサーバ(2)との間の通信を制御するためのものである。
【００３７】
制御部(7)は、ＣＰＵよりなり、親展印刷処理部(8)および通信部(9)を備えている。通信部(9)は、印字部(5)および通信制御部(6)に接続されるとともに、親展印刷処理部(8)を介して入力部(4)に接続されている。親展印刷処理部(8)は、入力部(4)における親展印刷操作により入力される情報を処理し、通信部(9)は、親展印刷処理部(8)からの親展印刷に関する情報を通信制御部(6)を介してプリンタサーバ(2)に送信する。通信部(9)は、また、プリンタサーバ(2)から通信制御部(6)を介して送信されてくる印刷データを印字部(5)に送信する。
【００３８】
プリンタサーバ(2)は、プリンタデータ格納部(10)、印刷データ格納部(11)、通信制御部(12)およびこれらを制御する制御部(13)を備えている。
【００３９】
プリンタデータ格納部(10)はプリンタ(1)に関する各種情報を格納しておくためのメモリであり、印刷データ格納部(11)はユーザ端末(3)から送信されてくる印刷データを格納しておくためのメモリである。これらの格納部(10)(11)は、たとえば、ハードディスクよりなる。通信制御部(12)は、プリンタ(1)およびユーザ端末(3)との間の通信を制御するためのものである。
【００４０】
制御部(13)は、ＣＰＵよりなり、通常印刷用キュー(14)、親展印刷用キュー(15)、これらのキュー(14)(15)を管理するキュー管理部(16)、キュー管理部(16)に対する計時手段を構成するタイマ部(17)および印刷ジョブ管理部(18)を備えている。通常印刷用キュー(14)は、ユーザ端末(3)から送信されてきて受け付けられた通常印刷要求データを記憶しておくためのキューである。親展印刷用キュー(15)は、ユーザ端末(3)から送信されてきて受け付けられた親展印刷要求データを記憶しておくためのキューである。キュー管理部(16)は、印刷ジョブ管理部(18)からの情報およびプリンタデータ格納部(10)からのプリンタ(1)に関する情報に基づいて、２つのキュー(14)(15)を管理するものである。印刷ジョブ管理部(18)は、キュー管理部(16)からの情報およびプリンタデータ格納部(10)からのプリンタ(1)に関する情報に基づいて、印刷データ格納部(11)の所要の印刷データを通信制御部(12)を介してプリンタ(1)に送信する。
【００４１】
図２は、親展印刷用キュー(15)における親展印刷要求データの１例を示している。図２に示すように、親展印刷要求データは、キューＩＤ、ユーザ識別子であるユーザＩＤ、暗証符号（親展Ｎｏ）、ファイル名に相当するジョブＩＤおよび印刷データ格納部(11)における印刷データへのポインタを含んでいる。
【００４２】
ユーザ端末(3)は、パーソナルコンピュータあるいはワークステーション等からなる。ユーザ端末(3)は、入力部(19)、ドキュメント格納部(20)、通信制御部(21)およびこれらを制御する制御部(22)を備えている。
【００４３】
入力部(19)は、ユーザがユーザ端末(3)に対する入力を行うためのものであり、ディスプレイ、キーボード等を備えている。ドキュメント格納部(20)は、ユーザ端末(3)で作成された各種ドキュメントを格納しておくためのものであり、たとえば、ハードディスクよりなる。通信制御部(21)は、プリンタサーバ(2)との間の通信を制御するためのものである。
【００４４】
制御部(22)はＣＰＵよりなり、これには、各種アプリケーションプログラム(23)、プリンタドライバ(24)等が格納される。プリンタドライバ(24)は、暗証符号付与部(25)、ユーザＩＤ付与部(26)および印刷データ生成部(27)等を備えている。制御部(22)は、ユーザの操作に基づいて、印刷要求（通常印刷要求および親展印刷要求）を通信制御部(21)を介してプリンタサーバ(2)に送信する。親展印刷要求の場合、ジョブＩＤおよび印刷データとともに、ユーザＩＤおよび暗証符号が送信される。
【００４５】
上記の印刷システムにおいて、ユーザ端末(3)から印刷要求がなされると、これが、通信制御部(21)を介して、プリンタサーバ(2)に送信される。プリンタサーバ(2)では、印刷要求は、通信制御部(12)を介して印刷ジョブ管理部(18)に送信され、印刷ジョブ管理部(18)からさらにキュー管理部(16)に送信される。
【００４６】
通常印刷要求の場合、キュー管理部(16)は、送信されてきた通常印刷要求に基づいて、通常印刷用キュー(14)内に通常印刷要求データを登録する。そして、印刷ジョブ管理部(18)は、通常印刷用キュー(14)内の通常印刷要求データに基づいて、印刷データ格納部(11)から所望の印刷データを通信制御部(12)を介してプリンタに送信する。プリンタ(1)では、プリンタサーバ(2)から送信されてきた印刷データが、通信制御部(6)および通信部(9)を介して印字部(5)に送信され、印字が行われる。
【００４７】
親展印刷要求の場合、キュー管理部(16)は、後述する所定の条件が満たさる場合は、これを受け付け、送信されてきた親展印刷要求に基づいて、親展印刷用キュー(15)内に親展印刷要求データを登録する。プリンタサーバ(2)に受け付けられた親展印刷要求ジョブを印刷する場合、ユーザが、プリンタ(1)の入力部(4)からユーザＩＤ、暗証符号およびジョブＩＤを入力する親展印刷操作を行う。このような親展印刷操作により入力された情報は、親展印刷処理部(8)において処理され、通信部(9)から通信制御部(6)を介して、プリンタサーバ(2)に送信される。この親展印刷操作情報は、プリンタサーバ(2)において、通信制御部(12)を介して、印刷ジョブ管理部(18)に送信され、さらにキュー管理部(16)に送信される。送信されてきた親展印刷操作情報に合致する親展印刷要求データが親展印刷用キュー(15)内にあれば、印刷ジョブ管理部(18)は、その親展印刷要求データに基づいて、印刷データ格納部(11)から所望の印刷データを通信制御部(12)を介してプリンタに送信する。プリンタ(1)では、上記の通常印刷要求の場合と同様に、送信されてきた印刷データの印字が行われる。
【００４８】
上記の印刷システムでは、また、ユーザ端末(3)から新規の親展印刷要求があった場合に、親展印刷機能に頼って安易に親展印刷要求をすることによって多数の機密データが放置されやすくなることを防ぐために、プリンタサーバ(2)において、新規の親展印刷要求の受付を制限するようになっている。
【００４９】
図３〜図６は、上記の印刷システムにおける印刷要求処理および印刷受付処理のいくつかの例を示すフローチャートである。これらの図面において、右側はユーザ端末(3)における印刷要求処理を、左側はプリンタサーバ(2)における印刷受付処理を示している。
【００５０】
図３は、ユーザによるユーザ端末(3)からの新たな親展印刷要求に対し、親展印刷用キュー(15)内に、そのユーザによる古い親展印刷要求が所定の制限数以上ある場合は、そのユーザによる新たな親展印刷要求を拒否するようにした例である。
【００５１】
図３において、まず、ユーザ端末(3)からプリンタサーバ(2)に印刷要求が送信されると(T101)、プリンタサーバ(2)がそれを受信し(P101)、親展印刷要求であるかどうかを判断して(P102)、そうでなければ、P103に進んで、通常印刷用キュー(14)に通常印刷要求データを登録し、その印刷データを印刷データ格納部(11)に格納して(P104)、印刷受付処理を終了する。
【００５２】
P102において、親展印刷要求であった場合は、P105に進んで、親展印刷用キュー(15)内にある全ての親展印刷要求データをサーチし、そのユーザの親展印刷要求データの有無と個数を調べる。次に、同一ユーザの親展印刷要求データがあるかどうかを調べ(P106)、なければ、新たな親展印刷要求を受け付けるために、P107に進んで、新規受付通知をユーザ端末(3)に送信し、親展印刷用キュー(15)内に親展印刷要求データを登録し(P108)、その印刷データを印刷データ格納部(11)に格納して(P109)、印刷受付処理を終了する。
【００５３】
P106において、同一ユーザの親展印刷要求データがあれば、P110に進んで、その数が制限数以上であるかどうかを調べ、制限数未満であれば、新たな親展印刷要求を受け付けるために、上記のP107、P108およびP109の処理を行って、印刷受付処理を終了する。P110において、制限数以上であれば、新たな親展印刷要求の受付を拒否し、P111に進んで、拒否通知をユーザ端末(3)に送信して、印刷受付処理を終了する。
【００５４】
ユーザ端末(3)では、プリンタサーバ(2)からの新規受付通知(P107)あるいは拒否通知(P111)を受信すると、受付確認を行って(T102)、印刷要求処理を終了する。
【００５５】
上記において、制限数は、１以上の任意の数に設定される。制限数が１の場合、親展印刷用キュー(15)内に同一ユーザの親展印刷要求データが１つでも登録されていれば、新たな親展印刷要求は拒否されることになる。
【００５６】
図４は、ユーザによるユーザ端末(3)からの新たな親展印刷要求に対し、親展印刷用キュー(15)内に、そのユーザによる古い親展印刷要求が１つでもある場合は、同一ユーザによる古い親展印刷要求を削除するか否かをそのユーザに選択させ、削除を選択した場合は、その古い親展印刷要求を削除して、そのユーザによる新たな親展印刷要求を受け付け、古い親展印刷要求の削除を選択しなかった場合は、そのユーザによる新たな親展印刷要求を拒否するようにした例である。
【００５７】
図４において、T201およびP201〜P204の処理は、図３におけるT101およびP101〜P104の処理と同じである。
【００５８】
図４のP202において、親展印刷要求であった場合は、P205に進んで、親展印刷用キュー(15)内の最初の親展印刷要求データを読み込み、同一ユーザのものであるかどうかを調べる(P206)。P206において、同一ユーザのものでなければ、P207に進んで、親展印刷要求データが終了したかどうかを調べ、終了していなければ、P205に戻って、次の親展印刷要求データを読み込み、同じ処理を繰り返す。親展印刷用キュー(15)内の親展印刷要求データを最後まで読み込んでも、同一ユーザのものがなかった場合は、新たな親展印刷要求を受け付けるために、P207からP208に進んで、新規受付通知をユーザ端末(3)に送信し、親展印刷用キュー(15)内に親展印刷要求データを登録し(P209)、その印刷データを印刷データ格納部(11)に格納して(P210)、印刷受付処理を終了する。
【００５９】
P206において、同一ユーザのものであれば、P211に進んで、残留親展印刷要求ジョブがあることの通知（残留ジョブ通知）および新旧のいずれのジョブを選択するかの要求（新旧選択要求）をユーザ端末(3)に送信する。ユーザ端末(3)では、プリンタサーバ(2)からの残留ジョブ通知および新旧選択要求を受信すると、ユーザによる選択回答が行われ、これがプリンタサーバ(2)に送信される(T202)。プリンタサーバ(2)では、ユーザ端末(3)からの選択回答を受信し(P212)、選択結果を調べる(P213)。P213において、新たなジョブが選択されていた場合は、P214に進んで、古い親展印刷要求データを削除した後、新たな親展印刷要求を受け付けるために、上記のP208、P209およびP210の処理を行って、印刷受付処理を終了する。P213において、古いジョブが選択されていた場合は、新たな親展印刷要求の受付を拒否し、P215に進んで、拒否通知をユーザ端末(3)に送信して、印刷受付処理を終了する。
【００６０】
ユーザ端末(3)では、プリンタサーバ(2)からの新規受付通知(P208)あるいは拒否通知(P215)を受信すると、受付確認を行って(T203)、印刷要求処理を終了する。
【００６１】
図５は、図４の例において、古い親展印刷要求の削除を選択しなかった場合に、古い親展印刷要求のジョブＩＤと新たな親展印刷要求のジョブＩＤが同一であれば、双方のジョブを合成して、新たな親展印刷要求として受け付けるようにした例である。
【００６２】
図５において、T301およびP301〜P310の処理は、図４におけるT201およびP201〜P210の処理と同じである。
【００６３】
図５のP306において、同一ユーザのものであれば、P311に進んで、前記の残留ジョブ通知および残留ジョブが必要か不要かを選択する要求（要否選択要求）をユーザ端末(3)に送信する。ユーザ端末(3)では、プリンタサーバ(2)からの残留ジョブ通知および要否選択要求を受信すると、ユーザによる選択回答が行われ、これがプリンタサーバ(2)に送信される(T302)。プリンタサーバ(2)では、ユーザ端末(3)からの選択回答を受信し(P312)、選択結果を調べる(P313)。P313において、不要が選択されていた場合は、P314に進んで、古い親展印刷要求データを削除した後、新たな親展印刷要求を受け付けるために、前記のP208、P209およびP210と同じ処理（P308、P309およびP310）を行って、印刷受付処理を終了する。
【００６４】
P313において、必要が選択されていた場合は、P315に進んで、双方のジョブのジョブＩＤが同一であるかどうかを調べ、同一であれば、P316に進んで、双方のジョブを合成して、新たな親展印刷要求とし、この新たなジョブを受け付けるために、上記のP308、P309およびP310の処理を行って、印刷受付処理を終了する。P315において、双方のジョブのジョブＩＤが同一でなかった場合は、新たな親展印刷要求の受付を拒否し、P317に進んで、拒否通知をユーザ端末(3)に送信して、印刷受付処理を終了する。
【００６５】
ユーザ端末(3)では、プリンタサーバ(2)からの新規受付通知(P308)あるいは拒否通知(P317)を受信すると、受付確認を行って(T303)、印刷要求処理を終了する。
【００６６】
図５の例では、古いジョブが選択された場合であって、双方のジョブのジョブＩＤが同一である場合に、自動的に双方のジョブを合成して、新たな親展印刷要求としている。しかしながら、古いジョブが選択された場合であって、双方のジョブのジョブＩＤが同一である場合に、双方のジョブを合成するかどうかをユーザに選択させ、合成を選択した場合は、双方のジョブを合成して、新たな親展印刷要求とし、合成を選択しなかった場合は、新たな親展印刷要求を拒否するようにしてもよい。
【００６７】
図６は、ユーザによるユーザ端末(3)からの新たな親展印刷要求に対し、親展印刷用キュー(15)内に、そのユーザによる古い親展印刷要求が１つでもある場合は、そのユーザによる新たな親展印刷要求を拒否し、親展印刷用キュー(15)内に、そのユーザによる古い親展印刷要求がない場合にのみ、そのユーザによる新たな親展印刷要求を受け付け、新たな親展印刷要求を受け付けた場合、あるいは、ジョブを合成した場合に、所定時間内のみ、そのユーザからの追加の親展印刷要求を受け付けて、既に受け付けている親展印刷要求のジョブと追加の親展印刷要求のジョブを合成して、新たな親展印刷要求とするようにした例である。
【００６８】
図６において、T401およびP401〜P404の処理は、図３におけるT101およびP101〜P104の処理と同じである。
【００６９】
図６のP402において、親展印刷要求であった場合は、P405に進んで、親展印刷用キュー(15)内の最初の親展印刷要求データを読み込み、同一ユーザのものであるかどうかを調べる(P406)。P406において、同一ユーザのものでなければ、P407に進んで、親展印刷要求データが終了したかどうかを調べ、終了していなければ、P405に戻って、次の親展印刷要求データを読み込み、同じ処理を繰り返す。親展印刷用キュー(15)内の親展印刷要求データを最後まで読み込んでも、同一ユーザのものがなかった場合は、新たな親展印刷要求を受け付けるために、P407からP408に進んで、新規受付通知をユーザ端末(3)に送信する。ユーザ端末(3)では、プリンタサーバ(2)からの新規受付通知を受信すると、受付確認を行い(T402)、追加親展印刷要求が可能な状態となる。
【００７０】
プリンタサーバ(2)では、新規受付通知(P408)を行った後、タイマを初期化し(P409)、ユーザ端末(3)からの追加親展印刷要求を受信したかどうかを調べる(P410)。P410において、追加親展印刷要求を受信していない場合は、P411に進んで、タイマの計時が所定の制限時間に達したかどうかを調べ、達していなければ、P410に戻って、上記の処理を繰り返す。タイマの計時が制限時間に達するまでに、ユーザ端末(3)から追加親展印刷要求を受信しなかった場合は、P411からP412に進んで、最終受付通知をユーザ端末(3)に送信し、親展印刷用キュー(15)内に親展印刷要求データを登録し(P413)、そのときの印刷データを印刷データ格納部(11)に格納して(P414)、印刷受付処理を終了する。
【００７１】
タイマの計時が制限時間に達するまでに、ユーザ端末(3)から追加親展印刷要求が送信されると(T403)、P410からP415に進んで、その追加親展印刷要求を受信し、それまでに受け付けている親展印刷要求のジョブと追加の親展印刷要求のジョブを合成し(P416)、追加受付通知をユーザ端末(3)に送信する(P417)。ユーザ端末(3)では、プリンタサーバ(2)からの追加受付通知を受信すると、追加受付確認を行い(T404)、再び追加親展印刷要求が可能な状態となる。そして、追加親展印刷要求の数だけT403とT404が繰り返される。
【００７２】
ユーザ端末(3)からの追加親展印刷要求には、さらに追加親展印刷要求がある可能性があることを示す追加ありの情報と、以後は追加親展印刷要求がないことを示す追加なしの情報とのいずれかが含まれている。プリンタサーバ(2)では、追加受付通知の送信(P417)を行った後、ユーザ端末(3)からの追加親展印刷要求に追加ありの情報が含まれているかどうかを調べ(P418)、含まれていれば、P409に戻り、再びユーザ端末(3)からの追加親展印刷要求を受信可能な状態となって、上記の処理を繰り返す。P418において、追加ありの情報が含まれていなければ、上記のP412、P413およびP414の処理を行って、印刷受付処理を終了する。
【００７３】
P406において、同一ユーザのものであれば、新たな親展印刷要求の受付を拒否し、P419に進んで、拒否通知をユーザ端末(3)に送信して、印刷受付処理を終了する。
【００７４】
ユーザ端末(3)では、プリンタサーバ(2)からの最終受付通知(P412)あるいは拒否通知(P419)を受信すると、最終受付確認を行って(T405)、印刷要求処理を終了する。
【００７５】
前記の図４あるいは図５の例においても、新たな親展印刷要求を受け付けた後に、図６の例のような処理を行うようにすることもできる。
【００７６】
図７は、印刷システムの他の１例を示している。
【００７７】
この印刷システムは、１台のプリンタ(30)および複数台のユーザ端末(3)より構成されている。そして、前記の例ではプリンタサーバ(2)の制御部(13)に設けられていた通常印刷用キュー(14)、親展印刷用キュー(15)、キュー管理部(16)、タイマ部(17)および印刷ジョブ管理部(18)が、プリンタ(30)の制御部(31)に設けられており、前記のような印刷受付処理等も、プリンタ(30)において行われる。他は前記の例と同様であり、同じ部分には同一の符号を付している。
【図面の簡単な説明】
【図１】図１は、本発明の印刷システムの構成の１例を示すブロック図である。
【図２】図２は、親展印刷キューにおける親展印刷要求データの構成の１例を示す説明図である。
【図３】図３は、ユーザ端末における印刷要求処理およびプリンタサーバにおける印刷受付処理の１例を示すフローチャートである。
【図４】図４は、ユーザ端末における印刷要求処理およびプリンタサーバにおける印刷受付処理の他の１例を示すフローチャートである。
【図５】図５は、ユーザ端末における印刷要求処理およびプリンタサーバにおける印刷受付処理のさらに他の１例を示すフローチャートである。
【図６】図６は、ユーザ端末における印刷要求処理およびプリンタサーバにおける印刷受付処理のさらに他の１例を示すフローチャートである。
【図７】図７は、本発明の印刷システムの構成の他の１例を示すブロック図である。
【符号の説明】
(1)               プリンタ
(2)               プリンタサーバ
(3)               ユーザ端末
(13)              制御部
(15)              親展印刷用キュー
(30)              プリンタ
(31)              制御部
【図１】
0003743887.tif 000002
【図２】
0003743887.tif 000003
【図３】
0003743887.tif 000004
【図４】
0003743887.tif 000005
【図５】
0003743887.tif 000006
【図６】
0003743887.tif 000007
【図７】
0003743887.tif 000008