"ネットワーク端末,印刷指示機,および少なくとも1台のプリンタがそれぞれネットワーク接続されているネットワーク印刷システムにおけるネットワーク端末であって,前記ネットワーク端末が非プリンタ依存の印刷データを所定の条件が満たされるまで所定の場所にて保持し続ける手段と,前記印刷指示機から送信される所定の指示情報であって,印刷を実行するプリンタのプリンタドライバを特定するプリンタドライバ特定情報と,印刷を実行するプリンタに対する印刷設定内容とを含む指示情報を受信する手段と,前記プリンタドライバ特定情報によって特定されたプリンタドライバを用いて,前記非プリンタ依存の印刷データを前記印刷設定内容が反映されたプリンタ依存の印刷データに変換する手段と,前記プリンタドライバ特定情報によって特定されたプリンタドライバに設定されている印刷ポートを宛先として,変換後の前記プリンタ依存の印刷データを送信する手段と,を備えるネットワーク端末。前記所定の条件は,前記印刷指示機から送信された,印刷データ削除指示の受信であること特徴とする,請求項1に記載のネットワーク端末。前記所定の条件は,前記非プリンタ依存の印刷データの継続保持時間が所定時間を満たす場合であること特徴とする,請求項1に記載のネットワーク端末。前記所定の条件は,前記印刷指示機から送信された印刷設定内容であって,当該印刷設定内容を複数回受信し,少なくとも1回前に受信した印刷設定内容と異なる印刷設定内容を受信した場合である,ことを特徴とする請求項1に記載のネットワーク端末。ネットワーク端末,印刷指示機,および少なくとも1台のプリンタがそれぞれネットワーク接続されているネットワーク印刷システムにおけるネットワーク端末を,前記ネットワーク端末が非プリンタ依存の印刷データを所定の条件が満たされるまで所定の場所にて保持し続ける手段と,前記印刷指示機から送信される所定の指示情報であって,印刷を実行するプリンタのプリンタドライバを特定するプリンタドライバ特定情報と,印刷を実行するプリンタに対する印刷設定内容とを含む指示情報を受信する手段と,前記プリンタドライバ特定情報によって特定されたプリンタドライバを用いて,前記非プリンタ依存の印刷データを前記印刷設定内容が反映されたプリンタ依存の印刷データに変換する手段と,前記プリンタドライバ特定情報によって特定されたプリンタドライバに設定されている印刷ポートを宛先として,変換後の前記プリンタ依存の印刷データを送信する手段と,して機能させるプログラム。前記所定の条件は,前記印刷指示機から送信された,印刷データ削除指示の受信であること特徴とする,請求項5に記載のプログラム。前記所定の条件は,前記非プリンタ依存の印刷データの継続保持時間が所定時間を満たす場合であること特徴とする,請求項5に記載のプログラム。前記所定の条件は,前記印刷指示機から送信された印刷設定内容であって,当該印刷設定内容を複数回受信し,少なくとも1回前に受信した印刷設定内容と異なる印刷設定内容を受信した場合である,ことを特徴とする請求項5に記載のプログラム。本願発明はかかる課題を解決するためのものである。ネットワーク印刷システム,特に特許文献1に開示のネットワーク印刷システムにおいて,カラーやモノクロといった印刷設定内容を変更し,何度でも容易に再印刷を行うことのできるネットワーク印刷システムを提供することである。本願発明にかかる第1の形態は,ネットワーク端末,印刷指示機,および少なくとも1台のプリンタがそれぞれネットワーク接続されているネットワーク印刷システムにおけるネットワーク端末であって,ネットワーク端末が非プリンタ依存の印刷データを所定の条件が満たされるまで所定の場所にて保持し続ける手段と,印刷指示機から送信される所定の指示情報であって,印刷を実行するプリンタのプリンタドライバを特定するプリンタドライバ特定情報と,印刷を実行するプリンタに対する印刷設定内容とを含む指示情報を受信する手段と,プリンタドライバ特定情報によって特定されたプリンタドライバを用いて,非プリンタ依存の印刷データを印刷設定内容が反映されたプリンタ依存の印刷データに変換する手段と,プリンタドライバ特定情報によって特定されたプリンタドライバに設定されている印刷ポートを宛先として,変換後のプリンタ依存の印刷データを送信する手段と,を備えるネットワーク端末。好ましくは,所定の条件は,印刷指示機から送信された,印刷データ削除指示の受信であること特徴とする。好ましくは,所定の条件は,非プリンタ依存の印刷データの継続保持時間が所定時間を満たす場合であること特徴とする。好ましくは,所定の条件は,印刷指示機から送信された印刷設定内容であって,当該印刷設定内容を複数回受信し,少なくとも1回前に受信した印刷設定内容と異なる印刷設定内容を受信した場合である,ことを特徴とする。本願発明にかかる第2の形態は,ネットワーク端末,印刷指示機,および少なくとも1台のプリンタがそれぞれネットワーク接続されているネットワーク印刷システムにおけるネットワーク端末を,ネットワーク端末が非プリンタ依存の印刷データを所定の条件が満たされるまで所定の場所にて保持し続ける手段と,印刷指示機から送信される所定の指示情報であって,印刷を実行するプリンタのプリンタドライバを特定するプリンタドライバ特定情報と,印刷を実行するプリンタに対する印刷設定内容とを含む指示情報を受信する手段と,プリンタドライバ特定情報によって特定されたプリンタドライバを用いて,非プリンタ依存の印刷データを印刷設定内容が反映されたプリンタ依存の印刷データに変換する手段と,プリンタドライバ特定情報によって特定されたプリンタドライバに設定されている印刷ポートを宛先として,変換後のプリンタ依存の印刷データを送信する手段と,して機能させるプログラム。好ましくは,所定の条件は,印刷指示機から送信された,印刷データ削除指示の受信であること特徴とする。好ましくは,所定の条件は,非プリンタ依存の印刷データの継続保持時間が所定時間を満たす場合であること特徴とする。好ましくは,所定の条件は,印刷指示機から送信された印刷設定内容であって,当該印刷設定内容を複数回受信し,少なくとも1回前に受信した印刷設定内容と異なる印刷設定内容を受信した場合である,ことを特徴とする。本願発明によれば,特許文献1に開示のネットワーク印刷システムにおいて,サーバはクライアントPCから受信した非プリンタ依存印刷データを明示的な削除指示があるまで保持し続けることで,所定の指示に基づき何度でもプリンタ依存の印刷データ形式に変換することができる。つまり,何度でも非プリンタ依存印刷データを所定の印刷設定内容カラーやモノクロなどが反映されたプリンタ依存印刷データに変換することができる。このため,ユーザは,クライアントPCからの印刷指示を1度行うだけでよく,その後は,プリンタに隣接配置されている印刷指示機から所定の印刷設定内容を指示するだけで,つまり,ユーザは再印刷のために自席に戻ることなく,その内容に応じた印刷結果を所望のプリンタ途中でプリンタを変更してもよいから何度でも得ることができる。以下では図面を参照し本願発明に係る実施例を説明する。[実施例1][システム全体図]本実施例にかかるシステムの全体図は,すでに説明した図1と同様であるため説明を省略する。なお,以下では説明を簡略化するため,特許文献1におけるユーザIDの認証に関わる処理を省略している。[サーバのブロック図]図2は本願発明にかかるサーバ102のブロック図である。図を参照して,ブロック間の矢印が実線のものは印刷データの流れを示し,点線のものは指示および通知を示す。ネットワークインタフェース201は,ネットワークとの間のデータを送受信するインタフェースである。印刷データ受信手段202は,クライアントPC101から送信された非プリンタ依存印刷データを受信するものである。受信した印刷データは一時記憶領域210に保存する。印刷データ保持手段203は,一時記憶領域210に保存された非プリンタ依存印刷データを所定の削除指示があるまで保持しておく手段である。例えば,何らかの手段が一時記憶領域210から印刷データ読み出したとしても,明示的な削除指示でない限り,印刷データは当記憶領域に保持される。印刷情報受信手段204は,印刷指示機103から送信された印刷情報を受信する手段である。ここでの印刷情報とは,印刷指示機103に隣接配置されているプリンタ104のプリンタ名に加え,カラー印刷やモノクロ印刷などを含む印刷設定内容とユーザIDのことである。なお,プリンタ名は,プリンタ104を一意に特定できるものであればその他の情報を用いることも可能である。従来技術と異なる点は,受信する印刷情報が,プリンタ名だけでなく印刷設定内容も含まれることである。図5は受信する印刷情報の例である。この図の場合,プリンタ名はプリンタAであり,印刷設定内容はモノクロ印刷,ページは1~4,給紙は手差しトレイという設定内容を示している。プリンタドライバ特定手段205は,受信した印刷情報と,サーバ102が予め保持しているプリンタ情報リストとを照合する。ここでプリンタ情報リストとは,図1で説明したものである。これにより,サーバ103は,印刷指示機103に対応するプリンタ104のプリンタドライバを特定することができる。印刷データ変換手段206は,プリンタドライバ特定手段205が特定したプリンタドライバを用いて,印刷データ受信手段202が保存し,印刷情報受信手段204が受信したユーザIDに対応する非プリンタ依存印刷データをプリンタ依存印刷データに変換する。印刷データ送信手段207は,プリンタ依存印刷データに変換された印刷データをプリンタ104に向けて送信する。ここでの送信先は,印刷指示機103に隣接配置されているプリンタ104のことであり,送信先アドレスである印刷ポートは,プリンタドライバ特定手段205が特定したプリンタドライバに設定されているものである。削除指示受信手段208は,印刷指示機103から送信された印刷データの削除指示を受信するものである。この指示には,どの印刷データに対する削除指示かを示す情報が含まれている。印刷データ削除手段209は,削除指示のあった印刷データを一時記憶領域210から削除する。すなわち,削除指示受信手段208が受信した削除指示により,前述した印刷データ保持手段203が保持している印刷データが削除されることとなる。言い換えると,この指示以外に印刷データを削除する手段はないわけである。[サーバの動作フロー]図3は本願発明にかかるサーバ103の動作フローである。図から明らかなとおり,サーバ103は,3つのタスク印刷データ受信タスク,印刷タスク,印刷データ削除タスクにより構成されている。また,それぞれのステップの動作主体は図2で説明した各手段であり,その対応関係は図示するとおりである。印刷データ受信タスクは,クライアントPC101から送信された非プリンタ依存印刷データを受信するタスクである。ステップ301にて,非プリンタ依存印刷データを受信したかどうかを判定し,受信していればこの非プリンタ依存印刷データを一時記憶領域210に保存し,ステップ302にて印刷データを保持する。印刷タスクは,印刷指示機103から送信された印刷情報をもとに印刷処理を進めるタスクである。ステップ321にて,印刷情報を受信したかどうかを判定し,受信していれば次のステップに進み,そうでなければ受信判定の処理を繰り返す。ステップ322にて,受信した印刷情報に基づいて対応するプリンタドライバを特定する。ステップ323にて,一時記憶領域210に保存されている印刷データを,特定したプリンタドライバを用いて,プリンタ依存印刷データに変換する。ステップ324にて,プリンタ依存印刷データに変換された印刷データをプリンタに向けて送信する。印刷データ削除タスクは,印刷指示機103から送信された,印刷データの削除指示にもとづいて,一時記憶領域210に保存されている印刷データを削除するタスクである。ステップ331にて,印刷データ削除指示を受信したかどうかを判定し,受信していれば次のステップに進み,そうでなければ受信判定処理を繰り返す。ステップ332にて,印刷データの削除指示に含まれる所定の印刷データを削除する。[シーケンス図]図4は本願発明にかかるネットワーク印刷システムのシーケンス図である。ステップ401にて,ユーザはクライアントPC101上のアプリケーションなどから印刷を実行する。クライアントPC101にて非プリンタ依存印刷データとして生成された印刷データが,ステップ402にてサーバ102に送信される。ステップ403にて,サーバ102は,非プリンタ依存印刷データを,自身の一時記憶領域210にて保持する。ステップ404にて,印刷指示機103に移動したユーザは,パネル上からモノクロ印刷の指示をする。なお,パネルの画面例を図6および図7に示す。図6に示す画面おいて,ユーザは印刷したい印刷データを選択して詳細設定ボタンを押す。図では,印刷データごあいさつを選択する場合を例示している。すると図7に示す画面が表示され,選択した印刷データについて具体的な印刷内容を設定することができる。図7ではモノクロ印刷を指定する場合を例示している。ステップ405にてこの印刷指示が印刷情報としてサーバ102に送信される。ステップ406にて,サーバ102は,受信した印刷情報に基づいてプリンタドライバを特定する。ステップ407にて特定されたプリンタドライバを用いて一時記憶領域210に保存され特定した非プリンタ依存印刷データをプリンタ依存印刷データに変換する。変換後のプリンタ依存印刷データは,ステップ405にて送信された印刷情報モノクロ印刷などが反映されている。ステップ408にて,プリンタ依存印刷データに変換された印刷データがプリンタ104に送信される。ステップ409にて,プリンタ104は受信した印刷データを印刷する。この場合,モノクロ印刷となる。ステップ410にて,この印刷結果を確認したユーザは,前述のステップ404同様,印刷指示機103のパネル上からカラー印刷の指示を出す。ステップ411~ステップ414は,プリンタ依存印刷データがカラー印刷であること以外,上述のステップ405~408と同じであるため説明を省略する。ステップ415にて,プリンタ104は受信した印刷データを印刷する。この場合,カラー印刷となる。ステップ416にて,この印刷結果を確認したユーザは,前述のステップ404同様,印刷指示機103のパネル上から印刷データ削除の指示を出す。ステップ417にて,この指示がサーバ102に送信される。ステップ418にて,サーバ102は,削除指示のあった印刷データを一時記憶領域210から削除する。[その他の実施例]上記実施例では,印刷データの削除を,印刷指示機103からの指示に基づいて行ったが,サーバ102で時間管理をしておき,非プリンタ依存印刷データの継続保持時間が所定の時間経過した場合に自動削除するようにしてもよい。別の場合として,印刷後の所定時間経過後に削除してもよい。こうすることでユーザが削除指示を忘れた場合であっても,印刷データが累積的に蓄積されることを防止することができる。さらに別の手段としては,たとえばモノクロ印刷がテスト印刷であり,カラー印刷が本番の印刷であると想定すると,モノクロ印刷の後にカラー印刷が指示された時点で自動的に削除するようにしてもよい。カラー印刷が選択された時点で,テスト印刷を再度実行する必要がないからである。また,上記実施例では,サーバ102にて非プリンタ依存印刷データの保持,プリンタドライバ特定,印刷データ変換,印刷データ送信,および印刷データ削除を行ったが,サーバ102の存在しない環境ではクライアントPC101自身で行うことも可能である。[まとめ]本願発明によれば,特許文献1に開示のネットワーク印刷システムにおいて,サーバはクライアントPCから受信した非プリンタ依存印刷データを明示的な削除指示があるまで保持し続けることで,所定の指示に基づき何度でもプリンタ依存の印刷データ形式に変換することができる。つまり,何度でも非プリンタ依存印刷データを所定の印刷設定内容カラーやモノクロなどが反映されたプリンタ依存印刷データに変換することができる。このため,ユーザは,クライアントPCからの印刷指示を1度行うだけでよく,その後は,プリンタに隣接配置されている印刷指示機から所定の印刷設定内容を指示するだけで,つまり,ユーザは再印刷のために自席に戻ることなく,その内容に応じた印刷結果を所望のプリンタ途中でプリンタを変更してもよいから何度でも得ることができる。"