(57)【特許請求の範囲】
【請求項１】
識別子の付加された印刷データを受信する第１手段と、第１手段によって受信された印刷データに示される画像を印刷する第２手段と、第１手段によって受信された印刷データを印刷データ保持部に記憶させる第３手段と、識別子を受信する第４手段と、第４手段によって受信された識別子と同じ識別子の付加されている印刷データを前記印刷データ保持部から読み出す第５手段と、第５手段によって読み出された印刷データに示される画像を印刷する第６手段とを有する印刷装置に対し、前記印刷データおよび前記識別子を送信する印刷データ送信装置において、
表示部および印刷履歴保持部を備え、
前記識別子の付加された印刷データと、当該印刷データの要約データとを作成する第７手段と、
第７手段によって作成された印刷データに付加されている識別子と、当該印刷データの要約データとを対応付けて前記印刷履歴保持部に記憶させる第８手段と、
前記印刷履歴保持部に記憶されている要約データを前記表示部に表示する第９手段と、
ユーザに選択された要約データに対応付けられている識別子を前記印刷履歴保持部から読み出す第１０手段と、
通常印刷モードでは第７手段に作成された印刷データを前記印刷装置に送信し、再印刷モードでは第１０手段に読み出された識別子を前記印刷装置に送信する第１１手段とを有することを特徴とする印刷データ送信装置。
【請求項２】
請求項１に記載の印刷データ送信装置と前記印刷装置とを含むことを特徴とする印刷システム。
【請求項３】
前記印刷データ送信装置が複数含まれており、
各印刷データ送信装置が、
ユーザの操作に応じて、前記印刷履歴保持部に記憶されている識別子とこの識別子に対応付けられている要約データとを他の印刷データ送信装置に送信する第１２手段と、
他の印刷データ送信装置から、前記識別子とこの識別子の付加されている印刷データの要約データとを受信すると、当該受信した識別子と要約データとを対応付けて前記印刷履歴保持部に記憶させる第１３手段とを有することを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記印刷データ送信装置は、
要約データとこの要約データに対応付けられている識別子とが前記印刷履歴保持部から削除されると、削除された識別子と削除指示とを示した指示情報を前記印刷装置に送信する第１４手段を有し、
前記印刷装置は、
前記指示情報を受信すると、受信した指示情報に示されている識別子と同じ識別子が付加されている印刷データを前記印刷データ保持部から削除する第１５手段を有することを特徴とする請求項２または３に記載の印刷システム。
【請求項５】
識別子の付加された印刷データを受信する第１手段と、第１手段によって受信された印刷データに示される画像を印刷する第２手段と、第１手段によって受信された印刷データを印刷データ保持部に記憶させる第３手段と、識別子を受信する第４手段と、第４手段によって受信された識別子と同じ識別子の付加されている印刷データを前記印刷データ保持部から読み出す第５手段と、第５手段によって読み出された印刷データに示される画像を印刷する第６手段とを有する印刷装置に対し、前記印刷データおよび前記識別子を送信する印刷データ送信装置の制御方法において、
前記印刷データ送信装置が、
前記識別子の付加された印刷データと、当該印刷データの要約データとを作成する第１工程と、
第１工程にて作成した印刷データに付加されている識別子と、当該印刷データの要約データとを対応付けて前記印刷データ送信装置の有する印刷履歴保持部に記憶させる第２工程と、
前記印刷履歴保持部に記憶されている要約データを前記印刷データ送信装置の有する表示部に表示する第３工程と、
ユーザに選択された要約データに対応付けられている識別子を前記印刷履歴保持部から読み出す第４工程と、
通常印刷モードでは第１工程にて作成した印刷データを前記印刷装置に送信し、再印刷モードでは第４工程にて読み出した識別子を前記印刷装置に送信する第５工程とを実行することを特徴とする印刷データ送信装置の制御方法。
【請求項６】
請求項５に記載の印刷データ送信装置の制御方法をコンピュータに実行させるプログラムであって、コンピュータに前記第１工程から第５工程を実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホスト装置から送信された印刷データを印刷処理するとともに、該印刷装置側で保持しておくことで、その印刷データを指定するだけで、再度送信することなく印刷を行うようにした、いわゆるホールド印刷が可能な印刷システム、印刷方法および印刷プログラムに関する。
【０００２】
【従来の技術】
上述のようなホールド印刷は、ホスト装置から印刷データを再度送信することなく、データの指定を行うだけで同じ印刷物を得ることができ、高い利便性を得ることができる。そして、典型的な従来技術では、前記印刷データは、ファイル名での指定が主流である。
【０００３】
しかしながら、このような従来技術では、同様のファイル名の印刷データが存在する等で、印刷データの内容を把握し難いという問題がある。そこで、このような問題を解決する他の従来技術として、特開平９−２０５５１０号が提案された。この従来技術では、印刷データの送信に際して、ホスト装置側で該印刷データの縮小画像のデータを作成して併せて印刷装置へ送信し、その印刷データを利用しての再度の印刷の際は、印刷装置側で保存している印刷データの前記縮小画像のデータをホスト装置側へ送信し、ホスト装置側ではその縮小画像の中から所望とする印刷データを判断し、指定することで、容易に指定が行えるように構成されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述のような従来技術では、印刷すべきデータではない前記縮小画像のデータを印刷装置側で保持するので、印刷に関係のないデータのための記憶容量が増大するとともに、印刷のたび毎に、印刷装置側で保存している前記縮小画像のデータを取込まなければならず、煩雑であるという問題がある。また、印刷データの指定にあたって、印刷装置側で保存している総ての縮小画像のデータを各ホスト装置側で閲覧可能とすると、ユーザは自分のホールド印刷を行った印刷データの縮小画像の判別を容易に行うことができず、またセキュリティ上の問題もある。
【０００５】
本発明の目的は、再度印刷すべきデータの判別を容易に行うことができるとともに、セキュリティを向上することができる印刷システムならびに印刷方法およびその印刷方法のプログラムを提供することである。
【０００６】
【課題を解決するための手段】
本発明の印刷システムは、ホスト装置から送信されて印刷処理したデータを印刷装置側で保持しておくようにした印刷システムにおいて、前記ホスト装置には、印刷データを送信するにあたって、その印刷データの要約データを作成する要約データ作成部と、前記要約データ作成部で作成された要約データを、その印刷データの識別子とともに記憶する印刷履歴保持部と、前記要約データの一覧を表示するとともに、選択された要約データに対応した印刷データを前記印刷装置に再度印刷を行わせるユーザインタフェイス部とを含むことを特徴とする。
【０００７】
上記の構成によれば、ホスト装置から送信されて印刷処理したデータを印刷装置側で保持しておき、後に選択することで、ホスト装置側から同じ印刷データを再度送信することなく、印刷処理を行えるようにしたホールド印刷が可能な印刷システムにおいて、ホスト装置側では、要約データ作成部が、たとえば対象の印刷装置のロケーションや印刷データの縮小画像などの該印刷データの要約データを作成し、印刷履歴保持部が、送信した印刷データの識別子に対応して、その要約データを記憶しておく。そして、ユーザインタフェイス部からは、表示されたその要約データの一覧から、ユーザが再度印刷を希望するデータを指定することで、その印刷データの識別子が印刷装置に送信され、同じ印刷データを再度送信することなく、印刷処理が可能となる。
【０００８】
したがって、過去にユーザが印刷処理し、印刷装置に保持されている印刷データを、ホスト装置側の要約データの一覧表示から容易に判別して再度の印刷処理を指示することができるとともに、その指示に際して、自分がホールド印刷を行った印刷データの要約データのみが表示されるので、前記判別を容易に行うことができる。また、印刷装置側では、印刷すべきデータではない前記要約データが保持されず、記憶容量を削減することができるとともに、該印刷装置側で要約データを保存する場合に比べて、セキュリティを向上することもできる。
【０００９】
また、本発明の印刷システムでは、前記ユーザインタフェイス部は、ユーザ操作に応答して、前記要約データを他のホスト装置に転送可能であり、該他のホスト装置のユーザインタフェイス部は、受信した要約データに基づいて、送信側のホスト装置と同様に、前記要約データの一覧表示を行い、再度印刷を行わせるべき印刷データの選択が可能になることを特徴とする。
【００１０】
上記の構成によれば、ホスト装置側で作成された要約データを、ユーザ操作に応答して、他者にも提供することによって、該他者のホスト装置でも、要約データの一覧表示から印刷データの選択が可能になる。したがって、セキュリティを確保しつつ、他者による印刷データの利用を可能にして、利便性を向上することができる。
【００１１】
さらにまた、本発明の印刷システムは、前記印刷装置における印刷データの保持部および前記ホスト装置における印刷履歴保持部におけるデータが、相互に連携しているように制御するデータ連携制御手段をさらに備えることを特徴とする。
【００１２】
上記の構成によれば、データ連携制御手段は、たとえばホスト装置側で作成された要約データが、再度の印刷の可能性がなくなるなどして削除されると、印刷装置側の印刷データも併せて削除し、また印刷装置の印刷データの保持部に記憶されている印刷データが、前記印刷データの保持部のオーバーフローやタイムアウトなどで削除されると、ホスト装置の要約データも併せて削除する。
【００１３】
したがって、印刷できないデータの指定や必要のない印刷データを長時間保持しておくなどの不具合を未然に防止することができる。
【００１４】
また、本発明の印刷方法は、印刷処理したデータを印刷装置が保持し、ホスト装置がそのデータを指定することで、前記ホスト装置が印刷データを再送信することなく、再度の印刷処理を可能にするホールド印刷を実現するようにした印刷方法において、印刷データの要約データを作成する工程と、前記要約データを、前記印刷データの識別子とともに記憶する工程と、前記再度の印刷にあたって、前記要約データの一覧を表示するとともに、選択された要約データに対応した印刷データを前記印刷装置に再度印刷処理させる工程とを含むことを特徴とする。
【００１５】
上記の構成によれば、ホスト装置から送信されて印刷処理したデータを印刷装置側で保持しておき、後に選択することで、ホスト装置側から同じ印刷データを再度送信することなく、印刷処理を行えるようにしたホールド印刷を実現するようにした印刷方法において、ホスト装置側では、たとえば対象の印刷装置のロケーションや印刷データの縮小画像などの該印刷データの要約データを作成し、その要約データを送信した印刷データの識別子に対応して記憶しておく。そして、前記再度の印刷時には、前記要約データの一覧を表示し、ユーザが再度印刷を希望するデータを指定すると、その印刷データの識別子を印刷装置に送信し、同じ印刷データを再度送信することなく、印刷処理を行う。
【００１６】
したがって、過去にユーザが印刷処理し、印刷装置に保持されている印刷データを、要約データの一覧表示から容易に判別して再度の印刷処理を指示することができるとともに、その指示に際して、自分がホールド印刷を行った印刷データの要約データのみが表示されるので、前記判別を容易に行うことができる。また、印刷装置側では、印刷すべきデータではない前記要約データが保持されず、記憶容量を削減することができるとともに、印刷装置側で要約データを保存する場合に比べて、セキュリティを向上することもできる。
【００１７】
さらにまた、本発明の印刷プログラムは、コンピューターに、前記の印刷方法を実行させることを特徴とする。
【００１８】
【発明の実施の形態】
本発明の実施の一形態について、図１〜図６に基づいて説明すれば、以下のとおりである。
【００１９】
図１は、本発明の実施の一形態の印刷システムの構成を示すブロック図である。この印刷システムは、大略的に、ホスト装置１と印刷装置２とによって構成され、ホスト装置１から送信されて印刷処理したデータを印刷装置２側で保持しておき、後に選択することで、ホスト装置１側から同じ印刷データを再度送信することなく印刷処理を行えるようにした、いわゆるホールド印刷が可能な印刷システムを前提としている。なお、図面の簡略化のために、図１では、ホスト装置１と印刷装置２とは、それぞれ１つだけ設けられているけれども、それぞれ複数設けられ、ネットワークで相互に接続されていてもよい。
【００２０】
前記ホスト装置１は、パーソナルコンピュータなどで実現され、印刷データ作成部１１と、識別子生成部１２と、要約データ作成部１３と、印刷履歴一覧作成部１４と、印刷履歴保持部１５と、データ入出力部１６と、ユーザインタフェイス部１７とを備えて構成されている。
【００２１】
前記印刷データ作成部１１は、印刷処理すべき画像や文書などの本体の印刷データを作成する。前記識別子生成部１２は、たとえば該ホスト装置１のＩＤ番号に、印刷データのシリアル番号などを付加して構成され、各印刷データに添付されて該印刷データを識別するための固有のデータである識別子を生成し、前記印刷データ作成部１１で作成された本体の印刷データに付加して、印刷データを作成する。この識別子生成部１２で作成された印刷データは、データ入出力部１６から前記印刷装置２へ送信される。
【００２２】
前記要約データ作成部１３は、出力対象の印刷装置のロケーション（アドレス）データや、前記本体の印刷データが、画像データである場合にはその画像の縮小画像データ、文書データである場合にはその文書のキーワードや項目行のデータなどで実現される印刷データの要約データを作成する。そして、前記印刷データの送信の際に、印刷履歴一覧作成部１４は、前記識別子のデータに要約データを対応付けた履歴データを作成し、印刷履歴保持部１５に記憶させる。
【００２３】
その後、後述するように、前記印刷装置２に、一旦印刷処理された印刷データを再度用いて印刷処理を行わせる際に、前記ユーザインタフェイス部１７は、印刷履歴一覧作成部１４に、前記印刷履歴保持部１５に記憶されている履歴データを読出させて前記要約データの一覧を表示するとともに、ユーザによって選択された要約データに対応する識別子を抽出し、前記データ入出力部１６から前記印刷装置２へ送信する。これに応答して、印刷装置２は、前記識別子に対応した印刷データを読出し、印刷出力を行う。
【００２４】
このため、前記印刷装置２は、データ入出力部２１と、印刷データ識別部２２と、印刷制御部２３と、印刷処理部２４と、印刷データ保持部２５とを備えて構成されている。前記データ入出力部２１を介して入力された印刷データは、印刷データ識別部２２から印刷制御部２３を介して印刷処理部２４に与えられて印刷出力されるとともに、前記ホールド印刷のために印刷データ保持部２５に記憶されてゆく。
【００２５】
前記ユーザ操作によって再度の印刷出力が要求されると、印刷すべきデータに対応した前記識別子がデータ入出力部２１を介して入力され、印刷データ識別部２２において前記再度の印刷であることが判定される。これによって、印刷データ識別部２２は、前記印刷制御部２３を駆動して、前記識別子に対応する印刷データを印刷データ保持部２５から読出させて印刷処理部２４に与え、印刷処理を行わせる。
【００２６】
図２は、前記再度の印刷出力にあたって、前記ホスト装置１のユーザインタフェイス部１７に表示される前記要約データの一覧表示の例を示す図である。前記要約データは、前述のように、本体の印刷データが、画像データである場合にはその画像の縮小画像データ、文書データである場合にはその文書のキーワードや項目行のデータなどで実現され、ユーザが一見すると、前記本体の印刷データを想到できるような特徴的な表示を実現するデータである。この図２の例では、６つの印刷データの要約データが一覧表示され、選択された第１の印刷データは、前記印刷装置２としての３台のプリンタの内、第１のプリンタで印刷出力されたデータであることを示している。
【００２７】
図３〜図６は、上述のように構成される印刷システムでの処理動作を示すフローチャートである。図３および図４は通常の印刷時の処理を示し、図５および図６は再印刷時の処理を示し、図３および図５はホスト装置１側の処理を示し、図４および図６は印刷装置２側の処理を示す。
【００２８】
図３のステップＳ１で、ユーザインタフェイス部１７から印刷指示が行われるとステップＳ２に移り、前記印刷データ作成部１１において、前記画像や文書などの印刷すべき本体の印刷データが作成される。ステップＳ３では、前記要約データ作成部１３において要約データが作成される。さらにステップＳ４では、前記識別子生成部１２において識別子が生成される。
【００２９】
こうして、印刷処理にあたって必要となる総てのデータが作成されると、ステップＳ５において、前記データ入出力部１６から前記本体の印刷データに識別子が付加された印刷データが印刷装置２へ送信される。また、ステップＳ６で、前記印刷履歴一覧作成部１４において、前記要約データと識別子とが対応付けられて、前記印刷履歴保持部１５に記憶されている前記印刷履歴の一覧に追加され、ステップＳ７で、前記印刷履歴保持部１５の内容が更新されて処理を終了する。
【００３０】
これに対応して印刷装置２では、図４のステップＳ１１において、前記データ入出力部２１が前記本体の印刷データおよび識別子を受信し、ステップＳ１２において、前記印刷処理部２４が前記本体の印刷データの印刷処理を開始する。ステップＳ１３で前記印刷処理が終了すると、ステップＳ１４において、前記印刷データ保持部２５に、前記本体の印刷データが前記識別子に対応付けて記憶されて、処理を終了する。
【００３１】
一方、再印刷時には、図５のステップＳ２１において、前記ユーザインタフェイス部１７は、印刷履歴一覧作成部１４に、前記印刷履歴保持部１５に記憶されている履歴データを読出させて前記要約データの一覧を表示するとともに、ユーザによる選択を受付ける。ステップＳ２２では、前記ユーザインタフェイス部１７は、選択された要約データに対応する識別子を抽出し、印刷の指示とともに、前記データ入出力部１６から対応する印刷装置２へ送信する。
【００３２】
これに対応して印刷装置２では、図６のステップＳ３１において、前記データ入出力部２１が前記印刷の指示とともに識別子を受信し、ステップＳ３２で、前記印刷データ識別部２２が、その印刷の指示および識別子から再度の印刷であることを判定し、該当する本体の印刷データを判別する。ステップＳ３３では、前記印刷制御部２３が前記識別子に該当する本体の印刷データを印刷データ保持部２５から読出して印刷処理部２４に与える。こうして、ステップＳ３５で印刷処理を開始し、ステップＳ３６で終了すると、処理を終了する。
【００３３】
このようにして、過去にユーザが印刷し、印刷装置２に保持されている印刷データを、要約データの一覧表示から容易に判別して再度の印刷を指示することができるとともに、その指示に際して、自分がホールド印刷を行った印刷データの要約データのみが表示されるので、前記判別を容易に行うことができる。また、印刷装置２側では、印刷すべきデータではない前記要約データが保持されず、記憶容量を削減することができるとともに、印刷装置２側で要約データを保存する場合に比べて、セキュリティを向上することもできる。
【００３４】
本発明の実施の他の形態について、図７〜図９に基づいて説明すれば、以下のとおりである。
【００３５】
図７は、本発明の実施の他の形態の印刷システムの構成を示すブロック図である。この印刷システムは、大略的に、複数のホスト装置１ａ，１ｂと複数の印刷装置２ａ，２ｂ，２ｃとによって構成され、ホスト装置１ａ，１ｂから送信されて印刷処理したデータを印刷装置２ａ，２ｂ，２ｃ側で保持しておき、後に選択することで、ホスト装置１ａ，１ｂ側から同じ印刷データを再度送信することなく印刷処理を行うことができるホールド印刷を行う点は、上述の図１〜図６で示す印刷システムと同様であり、対応する部分には同一の参照符号を付して、その説明を省略する。
【００３６】
注目すべきは、この印刷システムでは、ネットワーク３１を介して相互に接続さるホスト装置１ａ，１ｂおよび印刷装置２ａ，２ｂ，２ｃにおいて、任意のホスト装置が任意の印刷装置を指定して印刷処理を行うことができるとともに、前記ユーザインタフェイス部１７が、前記印刷履歴保持部１５に保持されている要約データおよび識別子を、ユーザ操作に応答して、ホスト装置１ａ，１ｂ間で転送することである。そして、受信した要約データおよび識別子に基づいて、送信側のホスト装置と同様に、前記要約データの一覧表示を行い、識別子によって再度印刷を行わせるべき印刷データの選択を行うことができる。
【００３７】
図８は、図７で示す印刷システムにおける各ホスト装置１ａ，１ｂの印刷履歴保持部１５で保持されているデータの一例を示す図である。図８（ａ）は第１のホスト装置１ａのデータであり、第１〜第３の印刷装置２ａ，２ｂ，２ｃに順次出力した第１〜第３の要約データが記憶されていることを示している。同様に、図８（ｂ）は第２のホスト装置１ｂのデータであり、第２の印刷装置２ｂに順次出力した第１および第２の要約データと、第１の印刷装置２ａに出力した第３の要約データと、前述のようにして第１のホスト装置１ａから得られた該第１のホスト装置１ａが第１の印刷装置２ａに出力した第１の要約データとが記憶されていることを示している。
【００３８】
図９は、図８に対応して、各印刷装置２ａ，２ｂ，２ｃの印刷データ保持部２５で保持されているデータの一例を示す図である。図９（ａ）は第１の印刷装置２ａのデータであり、第１のホスト装置１ａの第１の印刷データと、第２のホスト装置１ｂの第３の印刷データとが記憶されていることを示している。同様に、図９（ｂ）は第２の印刷装置２ｂのデータであり、第１のホスト装置１ａの第２の印刷データと、第２のホスト装置１ｂの第１および第２の印刷データとが記憶されていることを示しており、図９（ｃ）は第３の印刷装置２ｃのデータであり、第１のホスト装置１ａの第３の印刷データが記憶されていることを示している。
【００３９】
このようにして、前記要約データおよび識別子を、ユーザ操作に応答して、ホスト装置１ａ，１ｂ間で転送することで、セキュリティを確保しつつ、他者による印刷データの利用を可能にして、利便性を向上することができる。
【００４０】
本発明の実施のさらに他の形態について、図１０および図１１に基づいて説明すれば、以下のとおりである。
【００４１】
図１０および図１１は、本発明の実施のさらに他の形態の印刷システムでの処理動作を示すフローチャートであり、図１０はホスト装置側の処理を示し、図１１は印刷装置側の処理を示す。この印刷システムにおけるホスト装置および印刷装置には、前述の図１の構成を用いることができ、その参照符号を用いて説明する。注目すべきは、この印刷システムでは、前記印刷装置２における印刷データ保持部２５および前記ホスト装置１における印刷履歴保持部１５におけるデータが、相互に連携していることである。
【００４２】
このため、前記データ入出力部１６，２１は、データ連携制御手段を構成し、ホスト装置１側で作成されて前記印刷履歴保持部１５に記憶されている要約データが、再度の印刷の可能性がなくなるなどして、ユーザインタフェイス部１７からの入力操作によって削除されると、前記データ入出力部１６，２１によって印刷装置２の印刷データ保持部２５における印刷データも併せて削除され、また前記印刷データ保持部２５に記憶されている印刷データが、該印刷データ保持部２５のオーバーフローやタイムアウトなどで削除されると、データ入出力部２１，１６によって前記印刷履歴保持部１５における要約データも併せて削除される。
【００４３】
ホスト装置１側では、図１０のステップＳ４１において、前記ユーザインタフェイス部１７は、印刷履歴一覧作成部１４に、前記印刷履歴保持部１５に記憶されている履歴データを読出させて前記要約データの一覧を表示するとともに、ユーザによる選択を受付ける。ステップＳ４２では、前記ユーザインタフェイス部１７は、選択された要約データに対応する識別子を抽出し、これらの要約データおよび識別子を前記印刷履歴保持部１５から削除する。ステップＳ４３では、前記データ入出力部１６から対応する印刷装置２へ、削除の指示とともに、削除すべきデータの識別子を送信して、処理を終了する。
【００４４】
これに対応して印刷装置２では、図１１のステップＳ５１において、前記データ入出力部２１が前記削除の指示とともに識別子を受信し、ステップＳ５２で、前記印刷データ識別部２２が、前記識別子から、削除すべき印刷データを判定し、ステップＳ５３で、印刷データ保持部２５に記憶されている該当印刷データを削除して、処理を終了する。
【００４５】
このように構成することによって、印刷できないデータの指定や必要のない印刷データを長時間保持しておくなどの不具合を未然に防止することができる。
【００４６】
前記図１で示すホスト装置１の構成は、パーソナルコンピュータに、プリンタドライバなどのアプリケーションソフトをローディングすることで実現することができ、また前記印刷装置２の構成は、ホールド印刷を行うことができる従来の印刷装置に、従来技術の項で述べたファイル名に代えて、前記識別子を用いることで実現することができる。
【００４７】
【発明の効果】
本発明の印刷システムは、以上のように、ホスト装置から送信されて印刷処理したデータを印刷装置側で保持しておき、後に選択することで、ホスト装置側から同じ印刷データを再度送信することなく、印刷処理を行えるようにしたホールド印刷が可能な印刷システムにおいて、ホスト装置側では、印刷データの要約データを作成して、送信した印刷データの識別子とともに記憶しておき、ホールド印刷時には、その要約データの一覧を表示し、ユーザが選択した要約データの識別子を印刷装置に送信して、印刷処理を行わせる。
【００４８】
それゆえ、過去にユーザが印刷処理し、印刷装置に保持されている印刷データを、ホスト装置側の要約データの一覧表示から容易に判別して再度の印刷処理を指示することができるとともに、その指示に際して、自分がホールド印刷を行った印刷データの要約データのみが表示されるので、前記判別を容易に行うことができる。また、印刷装置側では、印刷すべきデータではない前記要約データが保持されず、記憶容量を削減することができるとともに、該印刷装置側で要約データを保存する場合に比べて、セキュリティを向上することもできる。
【００４９】
また、本発明の印刷システムは、以上のように、ホスト装置側で作成された要約データを、ユーザ操作に応答して、他者にも提供し、該他者のホスト装置でも、要約データの一覧表示から印刷データの選択を可能とする。
【００５０】
それゆえ、セキュリティを確保しつつ、他者による印刷データの利用を可能にして、利便性を向上することができる。
【００５１】
さらにまた、本発明の印刷システムは、以上のように、たとえばホスト装置の印刷履歴保持部に記憶されている要約データが、再度の印刷の可能性がなくなるなどして削除されると、印刷装置側の印刷データも併せて削除し、また印刷装置の印刷データの保持部に記憶されている印刷データが、前記印刷データの保持部のオーバーフローやタイムアウトなどで削除されると、ホスト装置の要約データも併せて削除し、印刷装置における印刷データの保持部とホスト装置における印刷履歴保持部とにおけるデータを、相互に連携しているように制御する。
【００５２】
それゆえ、印刷できないデータの指定や必要のない印刷データを長時間保持しておくなどの不具合を未然に防止することができる。
【００５３】
また、本発明の印刷方法は、以上のように、ホスト装置から送信されて印刷処理したデータを印刷装置側で保持しておき、後に選択することで、ホスト装置側から同じ印刷データを再度送信することなく、印刷処理を行えるようにしたホールド印刷を実現するようにした印刷方法において、ホスト装置側では、印刷データの要約データを作成して、送信した印刷データの識別子とともに記憶しておき、ホールド印刷時には、その要約データの一覧を表示し、ユーザが選択した要約データの識別子を印刷装置に送信して、印刷処理を行わせる。
【００５４】
それゆえ、過去にユーザが印刷処理し、印刷装置に保持されている印刷データを、要約データの一覧表示から容易に判別して再度の印刷処理を指示することができるとともに、その指示に際して、自分がホールド印刷を行った印刷データの要約データのみが表示されるので、前記判別を容易に行うことができる。また、印刷装置側では、印刷すべきデータではない前記要約データが保持されず、記憶容量を削減することができるとともに、印刷装置側で要約データを保存する場合に比べて、セキュリティを向上することもできる。
【図面の簡単な説明】
【図１】本発明の実施の一形態の印刷システムの構成を示すブロック図である。
【図２】本発明のホールド印刷にあたって、ホスト装置のユーザインタフェイス部に表示される要約データの一覧表示の例を示す図である。
【図３】本発明の印刷システムでの処理動作を示すフローチャートであり、通常の印刷時のホスト装置側の処理を示す。
【図４】本発明の印刷システムでの処理動作を示すフローチャートであり、通常の印刷時の印刷装置側の処理を示す。
【図５】本発明の印刷システムでの処理動作を示すフローチャートであり、再印刷時のホスト装置側の処理を示す。
【図６】本発明の印刷システムでの処理動作を示すフローチャートであり、再印刷時の印刷装置側の処理を示す。
【図７】本発明の実施の他の形態の印刷システムの構成を示すブロック図である。
【図８】図７で示す印刷システムにおいて各ホスト装置で保持されているデータの一例を示す図である。
【図９】図７で示す印刷システムにおいて各印刷装置で保持されているデータの一例を示す図である。
【図１０】本発明の実施のさらに他の形態の印刷システムでの処理動作を示すフローチャートであり、ホスト装置側の処理を示す。
【図１１】本発明の実施のさらに他の形態の印刷システムでの処理動作を示すフローチャートであり、印刷装置側の処理を示す。
【符号の説明】
１；１ａ，１ｂ    ホスト装置
２；２ａ，２ｂ，２ｃ    印刷装置
１１    印刷データ作成部
１２    識別子生成部
１３    要約データ作成部
１４    印刷履歴一覧作成部
１５    印刷履歴保持部
１６，２１    データ入出力部
１７    ユーザインタフェイス部
２２    印刷データ識別部
２３    印刷制御部
２４    印刷処理部
２５    印刷データ保持部
３１    ネットワーク
【図１】
0004147052.tif 000002
【図２】
0004147052.tif 000003
【図３】
0004147052.tif 000004
【図４】
0004147052.tif 000005
【図５】
0004147052.tif 000006
【図６】
0004147052.tif 000007
【図７】
0004147052.tif 000008
【図８】
0004147052.tif 000009
【図９】
0004147052.tif 000010
【図１０】
0004147052.tif 000011
【図１１】
0004147052.tif 000012