ウェブブラウザ経由のダイレクト印刷を行うためのウェブサーバであって、印刷設定情報と前記印刷設定情報に対応するURLとを保存する保存手段と、ユーザにより前記ウェブブラウザに入力された前記URLに対応する前記印刷設定情報を、前記保存手段から読み込み、印刷データの印刷設定として反映するジョブ管理手段と、を有することを特徴とするウェブサーバ。前記印刷設定情報は、前記ウェブサーバから前記印刷データを受信して印刷する印刷装置の印刷機能の設定、および、印刷する印刷装置の設定の少なくともいずれか一方を含むことを特徴とする請求項1に記載のウェブサーバ。前記保存手段がすでに保存している印刷設定情報をユーザによりウェブブラウザに入力された情報に基づいて変更する変更手段をさらに有することを特徴とする請求項1または2に記載のウェブサーバ。前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記URLに対応する前記印刷設定情報とを登録する登録手段をさらに有することを特徴とする請求項1~3のいずれか一項に記載のウェブサーバ。前記印刷設定情報に含まれる設定のうち少なくともいずれかの設定は、ユーザにより変更ができない管理者による設定であることを特徴とする請求項3または4に記載のウェブサーバ。複数の印刷装置に接続され、前記印刷設定情報は前記複数の印刷装置それぞれに関する印刷設定情報であることを特徴とする請求項1~5のいずれか一項に記載のウェブサーバ。前記ウェブブラウザにおいてユーザが前記印刷設定情報の入力、および、前記印刷設定情報の変更の少なくともいずれかを行うための画面を生成する画面生成手段をさらに有することを特徴とする請求項3~6のいずれか一項に記載のウェブサーバ。前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記印刷設定情報とを対応させて登録する登録手段をさらに有することを特徴とする請求項1~7のいずれか一項に記載のウェブサーバ。前記印刷機能の設定は、ステープルの設定、パンチの設定、両面印刷の設定、および、カラーまたは白黒の設定の少なくともいずれかを含むことを特徴とする請求項2~8のいずれか一項に記載のウェブサーバ。前記印刷装置は原稿から画像を読み取る読取り手段を有し、前記変更手段は、前記読取り手段が読み取ったときに前記印刷装置が設定した前記印刷設定情報を初期値とし、前記初期値の全部または一部を変更することにより前記印刷設定情報を変更することを特徴とする請求項3~9のいずれか一項に記載のウェブサーバ。前記画面生成手段は、前記ウェブブラウザにおいて印刷対象である印刷物の前記印刷設定情報に基づく実際の外観を示すプレビュー画面をさらに生成することを特徴とする請求項7~10のいずれか一項に記載のウェブサーバ。クライアントコンピュータからウェブブラウザ経由でダイレクト印刷を行うための印刷装置であって、印刷設定情報と前記印刷設定情報に対応するURLとを保存する保存手段と、ユーザにより前記ウェブブラウザに入力された前記URLに対応する前記印刷設定情報を、前記保存手段から読み込み、印刷データの印刷設定として反映するジョブ管理手段と、を有することを特徴とする印刷装置。前記印刷設定情報は、前記印刷装置の印刷機能の設定、および、印刷する印刷装置の設定の少なくともいずれか一方を含むことを特徴とする請求項12に記載の印刷装置。前記保存手段がすでに保存している印刷設定情報をユーザによりウェブブラウザに入力された情報に基づいて変更する変更手段をさらに有することを特徴とする請求項12または13に記載の印刷装置。前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記URLに対応する前記印刷設定情報とを登録する登録手段をさらに有することを特徴とする請求項12~14のいずれか一項に記載の印刷装置。前記印刷設定情報に含まれる設定のうち少なくともいずれかの設定は、ユーザにより変更ができない管理者による設定であることを特徴とする請求項14または15に記載の印刷装置。複数の他の印刷装置に接続され、前記印刷設定情報は前記複数の他の印刷装置それぞれに関する印刷設定情報も含むことを特徴とする請求項12~16のいずれか一項に記載の印刷装置。前記ウェブブラウザにおいてユーザが前記印刷設定情報の入力、および、前記印刷設定情報の変更の少なくともいずれかを行うための画面を生成する画面生成手段をさらに有することを特徴とする請求項14~17のいずれか一項に記載の印刷装置。前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記印刷設定情報とを対応させて登録する登録手段をさらに有することを特徴とする請求項12~18のいずれか一項に記載の印刷装置。前記印刷機能の設定は、ステープルの設定、パンチの設定、両面印刷の設定、および、カラーまたは白黒の設定の少なくともいずれかを含むことを特徴とする請求項13~19のいずれか一項に記載の印刷装置。前記印刷装置は原稿から画像を読み取る読取り手段を有し、前記変更手段は、前記読取り手段が読み取ったときに前記印刷装置が設定した前記印刷設定情報を初期値とし、前記初期値の全部または一部を変更することにより前記印刷設定情報を変更することを特徴とする請求項14~20のいずれか一項に記載の印刷装置。前記画面生成手段は、前記ウェブブラウザにおいて印刷対象である印刷物の前記印刷設定情報に基づく実際の外観を示すプレビュー画面をさらに生成することを特徴とする請求項18~21のいずれか一項に記載の印刷装置。ウェブブラウザ経由のダイレクト印刷を行うための印刷システムであって、印刷データの印刷設定に対応するURLがユーザにより前記ウェブブラウザにおいて入力される一以上のクライアントコンピュータと、印刷設定情報と前記印刷設定情報に対応するURLとを保存する保存手段と、前記クライアントコンピュータにおいてユーザにより前記ウェブブラウザに入力された前記URLに対応する前記印刷設定情報を、前記印刷設定情報保存手段から読み込み、前記印刷データの印刷設定として反映するジョブ管理手段と、前記ジョブ管理手段が前記印刷データの印刷設定として反映した前記印刷設定により印刷データを印刷する一以上の印刷装置と、を有することを特徴とする印刷システム。前記印刷設定情報は、前記印刷装置の印刷機能の設定、および、印刷する印刷装置の設定の少なくともいずれか一方を含むことを特徴とする請求項23に記載の印刷システム。前記保存手段がすでに保存している印刷設定情報をユーザによりウェブブラウザに入力された情報に基づいて変更する変更手段をさらに有することを特徴とする請求項23または24に記載の印刷システム。前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記URLに対応する前記印刷設定情報とを登録する登録手段をさらに有することを特徴とする請求項23~25のいずれか一項に記載の印刷システム。前記印刷設定情報に含まれる設定のうち少なくともいずれかの設定は、ユーザにより変更ができない管理者による設定であることを特徴とする請求項25または26に記載の印刷システム。前記印刷装置を複数有し、前記印刷設定情報は複数の前記印刷装置それぞれに関する印刷設定情報であることを特徴とする請求項23~27のいずれか一項に記載の印刷システム。前記クライアントコンピュータにおける前記ウェブブラウザにおいてユーザが前記印刷設定情報の入力、および、前記印刷設定情報の変更の少なくともいずれかを行うための画面を生成する画面生成手段をさらに有することを特徴とする請求項27または28に記載の印刷システム。前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記印刷設定情報とを対応させて登録する登録手段をさらに有することを特徴とする請求項23~29のいずれか一項に記載の印刷システム。前記印刷機能の設定は、ステープルの設定、パンチの設定、両面印刷の設定、および、カラーまたは白黒の設定の少なくともいずれかを含むことを特徴とする請求項24~30のいずれか一項に記載の印刷システム。前記印刷装置は原稿から画像を読み取る読取り手段を有し、前記変更手段は、前記読取り手段が読み取ったときに前記印刷装置が設定した前記印刷設定情報を初期値とし、前記初期値の全部または一部を変更することにより前記印刷設定情報を変更することを特徴とする請求項25~31のいずれか一項に記載の印刷システム。前記画面生成手段は、前記クライアントコンピュータにおける前記ウェブブラウザにおいて印刷対象である印刷物の前記印刷設定情報に基づく実際の外観を示すプレビュー画面をさらに生成することを特徴とする請求項29~32のいずれか一項に記載の印刷システム。ウェブブラウザ経由のダイレクト印刷を実行させるプログラムであって、印刷設定情報と前記印刷設定情報に対応するURLとを保存する手順aと、前記手順aにおいて保存した前記印刷設定情報のうち、ユーザにより前記ウェブブラウザに入力された前記URLに対応する前記印刷設定情報を読み込み、印刷データの印刷設定として反映する手順bと、をウェブサーバに実行させることを特徴とするプログラム。前記印刷設定情報は、前記ウェブサーバから前記印刷データを受信して印刷する印刷装置の印刷機能の設定、および、印刷する印刷装置の設定の少なくともいずれか一方を含むことを特徴とする請求項34に記載のプログラム。前記手順aにおいてすでに保存している印刷設定情報をユーザによりウェブブラウザに入力された情報に基づいて変更する手順cをさらに有することを特徴とする請求項34または35に記載のプログラム。前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記URLに対応する前記印刷設定情報とを登録する手順dをさらに有することを特徴とする請求項34~36のいずれか一項に記載のプログラム。前記印刷設定情報に含まれる設定のうち少なくともいずれかの設定は、ユーザにより変更ができない管理者による設定であることを特徴とする請求項36または37に記載のプログラム。前記サーバは複数の印刷装置に接続され、前記印刷設定情報は前記複数の印刷装置それぞれに関する印刷設定情報であることを特徴とする請求項34~38のいずれか一項に記載のプログラム。前記ウェブブラウザにおいてユーザが前記印刷設定情報の入力、および、前記印刷設定情報の変更の少なくともいずれかを行うための画面を生成する手順eをさらに有することを特徴とする請求項36~39のいずれか一項に記載のプログラム。前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記印刷設定情報とを対応させて登録する手順fをさらに有することを特徴とする請求項34~40のいずれか一項に記載のプログラム。前記印刷機能の設定は、ステープルの設定、パンチの設定、両面印刷の設定、および、カラーまたは白黒の設定の少なくともいずれかを含むことを特徴とする請求項35~41のいずれか一項に記載のプログラム。前記手順cは、原稿の読み取り機能を有する前記印刷装置が原稿を読み取ったときに前記印刷装置が設定した前記印刷設定情報を初期値とし、前記初期値の全部または一部を変更することにより前記印刷設定情報を変更することを特徴とする請求項36~42のいずれか一項に記載のプログラム。前記ウェブブラウザにおいて印刷対象である印刷物の前記印刷設定情報に基づく実際の外観を示すプレビュー画面を生成する手順gをさらに有することを特徴とする請求項34~43のいずれか一項に記載のプログラム。請求項34~44のいずれか一項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。しかし、上記従来技術は、電子メールを用いて印刷装置に対し一方向に印刷設定をするものであるため、一のユーザから他のユーザに対し印刷設定を指定することや印刷設定の一部変更による利用が困難であり、柔軟な印刷設定に対応できないという問題がある。本発明は、このような問題を解決するためになされたものである。すなわち、ウェブブラウザ経由のダイレクト印刷において、あらかじめウェブサーバにURLおよびこれに対応する印刷設定情報を記憶させておき、ユーザによりウェブブラウザに入力されたURLに対応する印刷設定情報を印刷データの印刷設定に反映させる。これにより、印刷設定の印刷データへの反映が容易かつ短時間で行えるとともに、他のユーザへの印刷設定の指定や印刷設定の一部変更による利用といった柔軟な印刷設定を容易に行うことができる。本発明の上記課題は、以下の手段によって解決される。1ウェブブラウザ経由のダイレクト印刷を行うためのウェブサーバであって、印刷設定情報と前記印刷設定情報に対応するURLとを保存する保存手段と、ユーザにより前記ウェブブラウザに入力された前記URLに対応する前記印刷設定情報を、前記保存手段から読み込み、印刷データの印刷設定として反映するジョブ管理手段と、を有することを特徴とするウェブサーバ。2前記印刷設定情報は、前記ウェブサーバから前記印刷データを受信して印刷する印刷装置の印刷機能の設定、および、印刷する印刷装置の設定の少なくともいずれか一方を含むことを特徴とする上記1に記載のウェブサーバ。3前記保存手段がすでに保存している印刷設定情報をユーザによりウェブブラウザに入力された情報に基づいて変更する変更手段をさらに有することを特徴とする上記1または2に記載のウェブサーバ。4前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記URLに対応する前記印刷設定情報とを登録する登録手段をさらに有することを特徴とする上記1~3のいずれかに記載のウェブサーバ。5前記印刷設定情報に含まれる設定のうち少なくともいずれかの設定は、ユーザにより変更ができない管理者による設定であることを特徴とする上記3または4に記載のウェブサーバ。6複数の印刷装置に接続され、前記印刷設定情報は前記複数の印刷装置それぞれに関する印刷設定情報であることを特徴とする上記1~5のいずれかに記載のウェブサーバ。7前記ウェブブラウザにおいてユーザが前記印刷設定情報の入力、および、前記印刷設定情報の変更の少なくともいずれかを行うための画面を生成する画面生成手段をさらに有することを特徴とする上記3~6のいずれか一項に記載のウェブサーバ。8前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記印刷設定情報とを対応させて登録する登録手段をさらに有することを特徴とする上記1~7のいずれかに記載のウェブサーバ。9前記印刷機能の設定は、ステープルの設定、パンチの設定、両面印刷の設定、および、カラーまたは白黒の設定の少なくともいずれかを含むことを特徴とする上記2~8のいずれか一項に記載のウェブサーバ。10前記印刷装置は原稿から画像を読み取る読取り手段を有し、前記変更手段は、前記読取り手段が読み取ったときに前記印刷装置が設定した前記印刷設定情報を初期値とし、前記初期値の全部または一部を変更することにより前記印刷設定情報を変更することを特徴とする上記3~9のいずれかに記載のウェブサーバ。11前記画面生成手段は、前記ウェブブラウザにおいて印刷対象である印刷物の前記印刷設定情報に基づく実際の外観を示すプレビュー画面をさらに生成することを特徴とする上記7~10のいずれかに記載のウェブサーバ。12クライアントコンピュータからウェブブラウザ経由でダイレクト印刷を行うための印刷装置であって、印刷設定情報と前記印刷設定情報に対応するURLとを保存する保存手段と、ユーザにより前記ウェブブラウザに入力された前記URLに対応する前記印刷設定情報を、前記保存手段から読み込み、印刷データの印刷設定として反映するジョブ管理手段と、を有することを特徴とする印刷装置。13前記印刷設定情報は、前記印刷装置の印刷機能の設定、および、印刷する印刷装置の設定の少なくともいずれか一方を含むことを特徴とする上記12に記載の印刷装置。14前記保存手段がすでに保存している印刷設定情報をユーザによりウェブブラウザに入力された情報に基づいて変更する変更手段をさらに有することを特徴とする上記12または13に記載の印刷装置。15前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記URLに対応する前記印刷設定情報とを登録する登録手段をさらに有することを特徴とする上記12~14のいずれか一項に記載の印刷装置。16前記印刷設定情報に含まれる設定のうち少なくともいずれかの設定は、ユーザにより変更ができない管理者による設定であることを特徴とする上記14または15に記載の印刷装置。17複数の他の印刷装置に接続され、前記印刷設定情報は前記複数の他の印刷装置それぞれに関する印刷設定情報も含むことを特徴とする上記12~16のいずれかに記載の印刷装置。18前記ウェブブラウザにおいてユーザが前記印刷設定情報の入力、および、前記印刷設定情報の変更の少なくともいずれかを行うための画面を生成する画面生成手段をさらに有することを特徴とする上記14~17のいずれかに記載の印刷装置。19前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記印刷設定情報とを対応させて登録する登録手段をさらに有することを特徴とする上記12~18のいずれかに記載の印刷装置。20前記印刷機能の設定は、ステープルの設定、パンチの設定、両面印刷の設定、および、カラーまたは白黒の設定の少なくともいずれかを含むことを特徴とする上記13~19のいずれかに記載の印刷装置。21前記印刷装置は原稿から画像を読み取る読取り手段を有し、前記変更手段は、前記読取り手段が読み取ったときに前記印刷装置が設定した前記印刷設定情報を初期値とし、前記初期値の全部または一部を変更することにより前記印刷設定情報を変更することを特徴とする上記14~20のいずれかに記載の印刷装置。22前記画面生成手段は、前記ウェブブラウザにおいて印刷対象である印刷物の前記印刷設定情報に基づく実際の外観を示すプレビュー画面をさらに生成することを特徴とする上記18~21のいずれかに記載の印刷装置。23ウェブブラウザ経由のダイレクト印刷を行うための印刷システムであって、印刷データの印刷設定に対応するURLがユーザにより前記ウェブブラウザにおいて入力される一以上のクライアントコンピュータと、印刷設定情報と前記印刷設定情報に対応するURLとを保存する保存手段と、前記クライアントコンピュータにおいてユーザにより前記ウェブブラウザに入力された前記URLに対応する前記印刷設定情報を、前記印刷設定情報保存手段から読み込み、前記印刷データの印刷設定として反映するジョブ管理手段と、前記ジョブ管理手段が前記印刷データの印刷設定として反映した前記印刷設定により印刷データを印刷する一以上の印刷装置と、を有することを特徴とする印刷システム。24前記印刷設定情報は、前記印刷装置の印刷機能の設定、および、印刷する印刷装置の設定の少なくともいずれか一方を含むことを特徴とする上記23に記載の印刷システム。25前記保存手段がすでに保存している印刷設定情報をユーザによりウェブブラウザに入力された情報に基づいて変更する変更手段をさらに有することを特徴とする上記23または24に記載の印刷システム。26前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記URLに対応する前記印刷設定情報とを登録する登録手段をさらに有することを特徴とする上記23~25のいずれかに記載の印刷システム。27前記印刷設定情報に含まれる設定のうち少なくともいずれかの設定は、ユーザにより変更ができない管理者による設定であることを特徴とする上記25または26に記載の印刷システム。28前記印刷装置を複数有し、前記印刷設定情報は複数の前記印刷装置それぞれに関する印刷設定情報であることを特徴とする上記23~27のいずれかに記載の印刷システム。29前記クライアントコンピュータにおける前記ウェブブラウザにおいてユーザが前記印刷設定情報の入力、および、前記印刷設定情報の変更の少なくともいずれかを行うための画面を生成する画面生成手段をさらに有することを特徴とする上記27または28に記載の印刷システム。30前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記印刷設定情報とを対応させて登録する登録手段をさらに有することを特徴とする上記23~29のいずれかに記載の印刷システム。31前記印刷機能の設定は、ステープルの設定、パンチの設定、両面印刷の設定、および、カラーまたは白黒の設定の少なくともいずれかを含むことを特徴とする上記24~30のいずれかに記載の印刷システム。32前記印刷装置は原稿から画像を読み取る読取り手段を有し、前記変更手段は、前記読取り手段が読み取ったときに前記印刷装置が設定した前記印刷設定情報を初期値とし、前記初期値の全部または一部を変更することにより前記印刷設定情報を変更することを特徴とする上記25~31のいずれかに記載の印刷システム。33前記画面生成手段は、前記クライアントコンピュータにおける前記ウェブブラウザにおいて印刷対象である印刷物の前記印刷設定情報に基づく実際の外観を示すプレビュー画面をさらに生成することを特徴とする上記29~32のいずれかに記載の印刷システム。34ウェブブラウザ経由のダイレクト印刷を実行させるプログラムであって、印刷設定情報と前記印刷設定情報に対応するURLとを保存する手順aと、前記手順aにおいて保存した前記印刷設定情報のうち、ユーザにより前記ウェブブラウザに入力された前記URLに対応する前記印刷設定情報を読み込み、印刷データの印刷設定として反映する手順bと、をウェブサーバに実行させることを特徴とするプログラム。35前記印刷設定情報は、前記ウェブサーバから前記印刷データを受信して印刷する印刷装置の印刷機能の設定、および、印刷する印刷装置の設定の少なくともいずれか一方を含むことを特徴とする上記34に記載のプログラム。36前記手順aにおいてすでに保存している印刷設定情報をユーザによりウェブブラウザに入力された情報に基づいて変更する手順cをさらに有することを特徴とする上記34または35に記載のプログラム。37前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記URLに対応する前記印刷設定情報とを登録する手順dをさらに有することを特徴とする上記34~36のいずれかに記載のプログラム。38前記印刷設定情報に含まれる設定のうち少なくともいずれかの設定は、ユーザにより変更ができない管理者による設定であることを特徴とする上記36または37に記載のプログラム。39前記サーバは複数の印刷装置に接続され、前記印刷設定情報は前記複数の印刷装置それぞれに関する印刷設定情報であることを特徴とする上記34~38のいずれかに記載のプログラム。40前記ウェブブラウザにおいてユーザが前記印刷設定情報の入力、および、前記印刷設定情報の変更の少なくともいずれかを行うための画面を生成する手順eをさらに有することを特徴とする上記36~39のいずれかに記載のプログラム。41前記印刷設定情報に対応する前記URLを発行し、発行した前記URLと前記印刷設定情報とを対応させて登録する手順fをさらに有することを特徴とする上記34~40のいずれかに記載のプログラム。42前記印刷機能の設定は、ステープルの設定、パンチの設定、両面印刷の設定、および、カラーまたは白黒の設定の少なくともいずれかを含むことを特徴とする上記35~41のいずれかに記載のプログラム。43前記手順cは、原稿の読み取り機能を有する前記印刷装置が原稿を読み取ったときに前記印刷装置が設定した前記印刷設定情報を初期値とし、前記初期値の全部または一部を変更することにより前記印刷設定情報を変更することを特徴とする上記36~42のいずれかに記載のプログラム。44前記ウェブブラウザにおいて印刷対象である印刷物の前記印刷設定情報に基づく実際の外観を示すプレビュー画面を生成する手順gをさらに有することを特徴とする34~43のいずれかに記載のプログラム。45上記34~44のいずれかに記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。ウェブブラウザ経由のダイレクト印刷において、あらかじめウェブサーバにURLおよびこれに対応する印刷設定情報を記憶させておき、ユーザによりウェブブラウザに入力されたURLに対応する印刷設定情報を印刷データの印刷設定に反映させる。これにより、印刷設定の印刷データへの反映が容易かつ短時間で行えるとともに、他のユーザへの印刷設定の指定や印刷設定の一部変更による利用といった柔軟な印刷設定を容易に行うことができる。以下、図面を参照して、本発明の実施形態に係るウェブサーバ、印刷装置、印刷システム、および、ウェバサーバ用プログラムについて詳細に説明する。図1は、本発明の実施形態に係る印刷システムを示すブロック図である。図1に示すように、印刷システム1は、パーソナルコンピュータクライアントコンピュータ20、21、スマートフォンクライアントコンピュータ22、ウェブサーバ10、および印刷装置31、31、32を有する。パーソナルコンピュータ20、21と、ウェブザーバ10と、印刷装置30~32とはネットワーク40を介して相互に通信可能に接続される。ネットワーク40は、イーサネット登録商標、トークンリング、FDDIFiber-DistributedDataInterfaceなどの規格によりコンピュータやネットワーク機器同士を接続したLANLocalAreaNetwork、あるいは、LAN同士を専用線で接続したWANWideAreaNetworkにより構成することができる。ここで、パーソナルコンピュータ20、21、およびスマートフォンはクライアント端末として機能し、台数は限定されない。また、印刷装置30~32も台数は限定されない。また、ウェブサーバ10はいずれかの印刷装置30~32が有する機能を用いて構成されてもよい。図2は、本実施形態に係るパーソナルコンピュータの構成を示すブロック図である。図2に示すように、パーソナルコンピュータ20、21は、CPUCentralProcessingUnit200、RAMRandomAccessMemory201、ROMReadOnlyMemory202、HDDHardDiskDrive203、操作部204、表示部205および通信インタフェース206を備えており、これらは信号をやり取りするためのバス207を介して相互に接続される。なお、スマートフォン22は音声通話機能を有するが、その他の機能については以下説明するパーソナルコンピュータ20、21が有する機能と同様であるためパーソナルコンピュータ20、21についての説明をもってその説明に替える。CPU200は、プログラムに従って上記各部の制御や各種の演算処理を行う。RAM201は、作業領域として一時的にプログラムやデータを記憶する。ROM202は、各種プログラムや各種データを格納する。HDD203は、オペレーティングシステムを含む各種プログラムや各種データを格納する。操作部204は、例えばマウスといったポインティングデバイスやキーボードを含み、各種の操作、入力を行うために使用される。表示部205は、例えば液晶ディスプレイであり、各種の情報を表示する。通信インタフェース206は、外部機器と通信するためのインタフェースであり、イーサネット、トークンリング、FDDI等の規格によるネットワークインタフェース、USB、IEEE1394等のシリアルインタフェース、SCSISmallComputerSystemInterface、IEEE1284等のパラレルインタフェース、BLUETOOTH登録商標、IEEE802.11、HomeRFHomeRadioFrequency、IrDAInfraredDataAssociation等の無線通信インタフェース、電話回線に接続するための電話回線インタフェース等を利用することができる。ユーザは、パーソナルコンピュータ20、21においてウェブブラウザを起動させ、ウェブブラウザにおいてHDD203に記憶されている印刷データを指定し、印刷しようとする印刷データをウェブサーバ10にアップロードして、ウェブザーバ10のダイレクト印刷機能を用いて印刷装置30~32に印刷データの印刷をさせることができる。ここで、印刷データとは、印刷の対象となるドキュメントのデータであり、印刷データには、イメージデータ画像データ、ベクタデータグラフィックデータ、テキストデータといった各種データが含まれ得る。例えば、印刷データは、PDFPortableDocumentFormatデータまたはTIFFTaggedImageFileFormatデータであり得る。また、ユーザは、ウェブブラウザにおいて印刷させようとする1または2以上の印刷装置30~32を指定することができ、さらに、ウェブブラウザにおいてURLUniformResourceLocatorを入力することにより、印刷データの印刷設定として該URLに対応した印刷設定を設定することができる。図3は、本実施形態に係るウェブサーバの構成を示すブロック図である。ウェブザーバ10を構成する各要素は、基本的にパーソナルコンピュータ20、21と同様であり、CPU100、RAM101、ROM102、HDD103、通信インタフェース104を備えており、これらは信号をやり取りするためのバス105を介して相互に接続される。ここで、ウェブザーバ10を構成する各要素の機能はパーソナルコンピュータ20、21と同様であるため、重複する説明を省略する。一般的に、ウェブザーバ10には高いデータ処理能力と、高い信頼性が要求される。従って、例えば、ウェブザーバ10を構成するCPU31は、マルチコアプロセッサCPUで構成されることにより演算並列処理能力が拡大されることができる。また、CPU31のキャッシュメモリの容量を、キャッシュDRAMを用いることにより拡大し、アプリケーション性能を向上させることができる。また、HDD34は、データの保存領域を拡張し、冗長性を向上させるためにRAIDRedundantArraysofInexpensiveDisksにより構成されることができる。ウェブサーバ10は、パーソナルコンピュータ20、21からウェブブラウザを介してユーザが印刷しようとする印刷データおよび印刷設定の指定としてのURLを受信し、予めHDD103に記憶させておいたURLと印刷設定との対応から指定された印刷設定を特定し印刷データの印刷設定として反映させた印刷ジョブを作成する。印刷ジョブには、印刷しようとする印刷データと、印刷設定のためのデータ以下、印刷設定データと称するを含むジョブチケットと、が含まれている。印刷ジョブは、ウェブサーバ10によって、印刷設定データにおいて指定されている印刷装置30~32に送信され、印刷ジョブに基づいて印刷装置30~32から印刷物が出力される。図4は、本実施形態に係る印刷装置の構成を示すブロック図である。図4に示すように、各印刷装置30、31、32は、CPU300、RAM301、ROM302、HDD303、外部インタフェース304、操作部305、表示部306、画像制御部307、読取部308、印刷部309を備えており、これらの構成要素は信号をやり取りするためのバス310を介して相互に接続されている。印刷装置は、MFPMultifunctionPeripheralにより構成することができる。CPU300は、プログラムに従って上記各構成要素の制御や各種の演算処理等を行う。すなわち、CPU300は、印刷装置30を構成する各構成要素と連携をとりながら、各種処理、印刷、保存に関する制御全般を行なう。RAM301は、読取部308またはネットワーク40を通じて受信した種々のデータを一時的に記憶する。RAM301に記憶された印刷データはCPU300によって処理され、必要に応じてHDD303や画像制御部307に送信される。HDD303は、CPU300が印刷装置30~32の各構成要素を制御するためのプログラムを含む各種プログラムや、自己の処理機能に関する情報や画像処理がなされた印刷データといった各種データを保存するための装置である。HDD303に記憶されたプログラムおよびデータは、CPU300により必要に応じて読み出され、RAM301上で実行または処理される。外部インタフェース304は、印刷装置30~32と外部機器との間で通信を行うためのインタフェースであり、イーサネット、トークンリング、FDDI等の規格によるネットワークインタフェースや、USB、IEEE1394等のシリアルインタフェース、SCSI、IEEE1284等のパラレルインタフェース、Bluetooth登録商標、IEEE802.11、HomeRF、IrDA等の無線通信インタフェース等の各種ローカル接続インタフェース、電話回線に接続するための電話回線インタフェース等が用いられる。操作部305は、各種設定を行うタッチパネル、コピー枚数等を設定するテンキー、動作の開始を指示するスタートキー、動作の停止を指示するストップキー、各種設定条件を初期化するリセットキー等の各種固定キー等からなる。表示部306は、各種情報を表示し、または各種設定入力を行うタッチパネル、コピー枚数等を設定するテンキー、動作の開始を指示するスタートキー、動作の停止を指示するストップキー、各種設定条件を初期化するリセットキー等の各種固定キー、表示ランプ等からなる。なお、操作部305と表示部306の重複する機能については操作部305および表示部306のいずれかが当該機能を有するようにしてもよい。画像制御部307は、印刷ジョブに含まれる印刷データのラスタライズ処理およびレイアウト処理を行なう。読取部308は、原稿台の所定の読み取り位置にセットされた原稿に蛍光ランプ等の光源で光を当て、その反射光をCCDChargeCoupledDeviceイメージセンサ等の撮像装置で光電変換して、その電気信号から画像データビットマップデータを生成する。印刷部309は、印刷ジョブに含まれる印刷データに基づく画像を、電子写真方式により帯電、露光、現像、転写および定着の各工程を経て、用紙に印刷して排出する。すなわち、印刷部309は、外部インタフェース304により受信された印刷ジョブに含まれる印刷データに基づく画像データ、または読取部308が取得した画像データを現像材を用いて印刷し、印刷された用紙を出力する。従って、各印刷装置30~32は、印刷データとジョブチケットとが含まれる印刷ジョブをウェブサーバ10から受信し、ジョブチケットに含まれる印刷設定に従い印刷データに基づく印刷物を出力する。図5は、本実施形態に係る印刷システムの機能ブロック図である。なお、図5においては、簡単のため、クライアントコンピュータ20、21、ウェブサーバ10、および印刷装置30~32をそれぞれ1つずつ記載しているが、これらの装置の数は限定されない。クライアントコンピュータ20、21は、ウェブブラウザ23と印刷データ記憶部24とを有する。ウェブブラウザ23は、ウェブサーバ10と各種データの送受信を行なうためのユーザインタフェースとして機能する。印刷データ記憶部24は、印刷データを記憶する。ユーザは印刷データ記憶部24に記憶されている印刷データのうち印刷しようとする印刷データをウェブブラウザ23を介してウェブサーバ10にアップロードすることができる。また、ユーザはウェブブラウザ23を介してURLを入力することにより印刷しようとする印刷データの印刷設定を行い、また、ウェブブラウザ23に表示された過去の印刷設定の内容を変更することにより過去の印刷設定データを更新して利用することができる。ウェブサーバ10は、ウェブサービス部11、ジョブ管理部12、印刷設定管理部13、ジョブ生成部14、表示データ生成部15、印刷設定データ記憶部16、印刷装置データ記憶部17、および印刷データ記憶部18を有する。ウェブサービス部11は、クライアントコンピュータ20、21と各種データの送受信を行なうためのユーザインタフェースとして機能する。ジョブ管理部12は、クライアントコンピュータ20、21からのセッションごとの各種情報を統括管理するとともに、ウェブサーバ10を構成する各機能部を制御する。印刷設定管理部13は、印刷設定データ読込部13aと印刷設定データ登録部13bとを有する。印刷設定データ読込部13aは、クライアントコンピュータ20から受信したURLに対応する印刷設定データを印刷設定データ記憶部16から読み込む。印刷設定データ登録部13bは、各印刷設定データをそれぞれ固有のURLに対応させて印刷設定データ記憶部16に記憶させ、印刷設定データおよびURLを登録する。表示データ生成部15は、ウェブページデータ生成部15a、イメージデータ生成部15b、ウェブページデータ記憶部15c、およびイメージデータ記憶部15dを有する。ウェブページデータ生成部15aは、クライアントコンピュータ20におけるウェブブラウザ23に情報を表示するためのウェブページデータを生成する。ウェブページデータは、例えば、HTMLHyperTextMarkupLanguageまたはCSSCascadingStyleSheetsにより生成されることができる。イメージデータ生成部15bは、クライアントコンピュータ20におけるウェブブラウザに画像を表示するためのイメージデータを生成する。イメージデータ生成部15bは、印刷データに基づいてイメージデータを作成することができる。イメージデータは、例えば、JPEGJointPhotographicExpertsGroupまたはBMPBitMaPImageにより生成することができる。ウェブページデータ記憶部15cはウェブページデータ生成部15aが生成するウェブページデータを記憶する。イメージデータ記憶部15dはイメージデータ生成部15bが生成するイメージデータを記憶する。表示データには、ウェブページデータとイメージデータとが含まれる。印刷装置データ記憶部17は、各印刷装置30~32を特定するデータおよび各印刷装置30~32の機能を特定するデータを記憶する。各印刷装置30~32を特定するデータは、例えば、IPInternetProtocolアドレス、MACMediaAccessControlアドレスであり得る。各印刷装置30~32の機能を特定するデータは、例えば、ステープル、パンチ、両面印刷、またはカラー印刷に対応できることを示すデータであり得る。印刷データ記憶部18は、ウェブサーバ10がクライアントコンピュータ20、21から受信した印刷データを記憶する。ジョブ生成部14は、印刷装置30~32に送信して印刷させるための印刷ジョブを生成する。図6は、印刷設定データの内容を示す図である。図6に示すように、印刷設定データには、印刷設定の名称、本印刷設定データに対応するURL、印刷設定、本印刷設定データが適用される印刷装置というメンバを有する。例えば、印刷設定の名称は週報、印刷設定としては、N-up印刷の設定を2up、両面印刷の設定DuplexをオンOn、カラーまたは白黒の設定ColorModeを白黒Monoとすることができる。印刷設定および本印刷設定データが適用される印刷装置については設定の固定可否という項目を有することができる。設定の固定可否を可Yesとすることによりユーザによる該設定の変更を拒否することができる。設定の固定可否が可Yesとされたものについては管理者のみが印刷設定の変更ができるようにしてもよい。例えば、カラーまたは白黒の設定を白黒に固定することによりコストの削減をすることができる。設定の固定可否が否Noに設定された印刷設定はユーザが自由に変更することができる。なお、印刷設定データには、ステープルの設定やパンチの設定を含むことができる。図7は、印刷装置データの内容を示す図である。図7に示すように、印刷装置データには、印刷装置の名称、印刷装置の機種名、印刷装置のポートPort、印刷装置の機能情報Capabilityというメンバを有することができる。印刷装置の名称は、ユーザが自由に決めることができる。印刷装置のポートPortは、印刷装置のIPアドレスとすることができる。印刷装置の機能情報としては、N-up印刷の可否と種類、両面印刷の可否Duplex、カラーまたは白黒の選択の可否ColorMode、印刷枚数Copiesが含まれ得る。図8は、クライアントコンピュータにおいてウェブブラウザに表示される印刷情報設定画面を示す図である。図8に示すように、印刷情報設定画面は、印刷設定入力部800、印刷ファイル選択部801、印刷物プレビュー部802、出力対象デバイス選択部803、印刷実行指示部804、インフォメーション部805を有する。印刷設定入力部800には、ウェブブラウザ23に入力されたURLに対応する印刷設定データが表示される。ユーザは印刷設定入力部800において印刷設定の入力および変更をすることができる。ユーザは、印刷対象ファイル選択部801において、印刷しようとする印刷データファイルを選択することができる。その際、ユーザは参照ボタンを利用してクライアントコンピュータ20、21の印刷データ記憶部24に記憶されている印刷データを参照し、その印刷データの中から印刷しようとするファイルを選択することができる。印刷物プレビュー部802には現在の印刷設定による印刷物のイメージであるプレビュー画面が現在の印刷設定に応じて動的に表示される。出力対象デバイス選択部803にはウェブサーバ10の印刷装置データ記憶部17に記憶されている印刷装置が表示され、ユーザは印刷物を印刷しようとする印刷装置を選択することができる。ユーザは印刷実行指示部804から印刷の実行を指示することができ、インフォメーション部805から各種情報を得ることができる。なお、図8に示されている印刷情報設定画面は、初期画面であり、表示されている印刷設定およびプレビュー画面は初期設定によるものである。ユーザはウェブブラウザ23に本初期画面を表示させることによりクライアントコンピュータ20、21とウェブサーバ10との間で協調するセッション通信を確立することができる。図9は、ウェブブラウザに印刷設定のためのURLが入力され、印刷設定がされた印刷物のプレビュー画面がウェブブラウザに表示されるときのフローチャートを示す図である。なお、以下順次示す各フローチャートにおいてウェブサーバ10が行うステップは、ウェブサーバ10およびウェブサーバ10にインストールされた本実施形態に係るウェブサーバ用プログラムにより実施することができる。ユーザによりクライアントコンピュータ20、21から印刷設定のためのURLが入力されるS900。ステップS900においてウェブブラウザ23に入力されたURLは、クライアントコンピュータ20、21からウェブサーバ10に送信され、ジョブ管理部12は、印刷設定管理部13に指定されたURLに対応する印刷設定データがあるかどうかを問い合わせるS901。印刷設定管理部13は、印刷設定データ記憶部16に指定されたURLに対応する印刷設定データがある場合はS902:YES、該URLに対応する印刷設定データを読み込むS903。ジョブ管理部12は、本セッションの現在の印刷設定に印刷設定管理部13により読み込まれた印刷設定データを反映させるとともにS904、表示データ生成部15にクライアントコンピュータ20、21のウェブブラウザ23に現在の印刷設定と現在の印刷設定がされた印刷物のプレビュー画面とを表示させるための表示データを生成させるS905。図10は、表示データ生成部が表示データを作成するときのサブルーチンフローチャートを示す図である。ウェブサーバ10のジョブ管理部12は、本セッションに対応する印刷データがクライアントコンピュータ20、21からウェブサーバ10にアップロードされているかどうかを印刷データ記憶部18において確認するS1000。ジョブ管理部12は、印刷データがアップロードされている場合はS1000:YES、印刷データ記憶部18から印刷データを読み込むS1002。ジョブ管理部12は、印刷データがアップロードされていない場合はS1000:NO、印刷データ記憶部18からダミーの印刷データを読み込むS1006。ジョブ管理部12は、印刷設定データにおいて指定されている印刷装置の印刷装置情報を印刷装置データ記憶部17から読み込むS1002。ジョブ管理部12は、表示データの生成に必要なデータを表示データ生成部15に送信するS1003。表示データ生成部15は、ジョブ管理部12から受信した表示データの生成に必要なデータに基づいて表示データを構成するウェブページデータとイメージデータとを生成するS1004、S1005。ここで、表示データの生成に必要なデータには印刷データと印刷設定データとが含まれる。そして、クライアントコンピュータ20、21は、ウェブサーバ10から受信した表示データをウェブブラウザ23に表示するS906。図11は、URLが入力され印刷対象の印刷データが選択されていない場合にウェブブラウザに表示される印刷設定情報画面を示す図である。図11に示すように、ウェブブラウザには登録済みのURLが入力されており、印刷設定入力部800には、URLに対応した印刷設定が表示されている。ただし、ウェブブラウザ23の印刷ファイル選択部801において印刷データが選択されていないため、プレビュー部802にはダミーの印刷データのイメージデータが、現在の印刷設定データを反映して表示される。このようなダミーの印刷データがウェブブラウザ23に表示されるのは、例えば、本セッションに対応する印刷データがウェブサーバ10にアップロードされていない場合である。なお、出力対象デバイス選択部803において、印刷物を印刷しようとする印刷装置として部署共有MFPが選択されている。図12は、印刷対象の印刷データが選択されている場合にウェブブラウザに表示される印刷設定情報画面を示す図である。図12に示すように、ウェブブラウザ23の印刷ファイル選択部801において印刷データが選択されている場合は、選択された印刷データがウェブサーバ10にアップロードされて、印刷データに基づくイメージデータが作成されるため、プレビュー部802には選択された印刷データのイメージデータが、現在の印刷設定データを反映して表示される。このように、本実施形態に係るウェブサーバ10によれば、ユーザは、ウェブブラウザにURLを入力するだけで、該URLに対応した印刷設定による印刷物の外観を容易に把握することができる。さらに、ウェブブラウザにおいて印刷データを指定することにより、印刷しようとする印刷データについて、入力されたURLに基づく印刷設定による印刷物の外観を印刷前に短時間で把握することができる。図13は、クライアントコンピュータからウェブサーバへ印刷データがアップロードされるときのフローチャートを示す図である。クライアントコンピュータ20、21において、ウェブブラウザ23にユーザにより印刷データの選択がされるとS1300、クライアントコンピュータ20、21は、選択された印刷データをウェブサーバ10にアップロードするS1301。ウェブサーバ10においては、表示データ生成部15によりアップロードされた印刷データに基づく表示データが生成されるS1302。クライアントコンピュータ20、21は、ウェブサーバ10から表示データを受信し、ウェブブラウザ23に表示データを表示するS1303。図14は、クライアントコンピュータのウェブブラウザにおいて印刷設定を変更するときのフローチャートを示す図である。クライアントコンピュータ20、21のウェブブラウザ23において、ユーザにより印刷設定の変更がされるとS1400、変更された印刷設定データがウェブサーバ10に送信されるS1401。ステップS1401において、変更された印刷設定データがウェブサーバ10に送信されると、ジョブ管理部12において、変更された印刷設定データによって現在の印刷設定が更新され、更新後の印刷設定が印刷設定データ記憶部16に記憶されるS1402。ジョブ管理部12は、更新後の印刷設定データにおいて指定されている印刷装置の印刷装置データを印刷装置データ記憶部17から読み込むS1403。ジョブ管理部12は、更新後の印刷設定データによる印刷設定が、ステップS1403において読み込んだ装置データに対し禁則に該当する場合はS1404:YES、禁則データを生成するS1405。ここで、禁則に該当する場合とは、印刷設定が印刷装置のサポートしていない機能について設定されている場合等をいう。例えば、印刷装置が両面印刷をサポートしていないにもかかわらず印刷設定に両面印刷の指定がされている場合である。なお、禁則データとは、禁則の内容を含むデータをいう。表示データ生成部15は、印刷データに基づく表示データを更新後の印刷設定を反映させて生成するS1406。なお、ステップS1405において禁則データが生成される場合は、禁則データに基づく表示データが生成される。生成された表示データはクライアントコンピュータ20、21に送信され、クライアントコンピュータ20、21のウェブブラウザ23に表示されるS1407。このように、本実施形態に係るウェブサーバ10によれば、ウェブブラウザにURLを入力して該URLに対応する印刷設定を表示させ、ウェブブラウザ上で印刷設定の更新ができるため、印刷設定の一部変更による利用を容易に行なうことができる。図15は、ウェブブラウザ経由のダイレクト印刷を実行するときのフローチャートを示す図である。ウェブサーバ10は、ユーザによる印刷の指示をクライアントコンピュータ20、21から受信したときはS1700、印刷データのウェブサーバ10へのアップロードおよび印刷物を出力しようとする印刷装置の選択が終了しているかどうかを判断するS1701。ウェブサーバ10は、印刷データのウェブサーバ10へのアップロードと印刷物を出力しようとする印刷装置の選択とが終了していない場合はS1701:NO、印刷データのアップロードが終了していない旨または印刷装置の選択が終了していない旨のメッセージをクライアントコンピュータ20、21に送信し、クライアントコンピュータ20、21は、受信したメッセージを表示するS1708。ウェブサーバ10は、印刷データのウェブサーバ10へのアップロードと印刷物を出力しようとする印刷装置30~32の選択とが終了している場合はS1701:YES、ジョブ管理部12において、印刷データ記憶部18から印刷データが読み込まれるS1702。ジョブ管理部12は、印刷ジョブの生成に必要なデータをジョブ生成部14に送信する。ここで、印刷ジョブの生成に必要なデータには印刷データおよび印刷設定データが含まれる。ジョブ生成部14は、ジョブ管理部12から受信した印刷ジョブの生成に必要なデータに基づいて印刷ジョブデータを生成し、印刷装置30~32に送信するS1704。ジョブ管理部12は、読み込んだ本セッションの印刷データおよび印刷設定データを削除しS1705、クライアントコンピュータ20、21におけるウェブブラウザ23に印刷装置30~32への送信が完了した旨を表示するための表示データを表示データ生成部に作成させるS1706。表示データ生成部15により生成された表示データはクライアントコンピュータ20、21に送信され、クライアントコンピュータ20、21のウェブブラウザ23に表示されるS1707。図16は、印刷設定の新規登録、編集、および削除を行うために参照する印刷設定データの一覧表示画面を示す図である。図16に示すように、印刷設定データの一覧表示画面には、ウェブサーバ10の印刷設定管理部13において登録されている印刷設定データの印刷設定の名称と該印刷設定データに対応するURLとが表示される。また、ユーザが印刷設定の新規登録、編集、および削除のいずれかを選択するための各選択ボタンが表示される。ユーザは、クライアントコンピュータ20、21のウェブブラウザ23において印刷設定データの一覧表示画面を表示させ、編集を行ないたい印刷設定の名称を選択し、編集の選択ボタンを押すことにより選択された印刷設定の編集を行うことができる。図17は、クライアントコンピュータにおいてウェブブラウザに表示される印刷設定の新規登録および編集のための画面を示す図である。図17に示すように、印刷設定の新規登録および編集のための画面は、印刷設定入力部1601、印刷物プレビュー部1602、出力対象デバイス選択部1603、設定実行指示部1604、インフォメーション部1605を有する。印刷設定の新規登録および編集のための画面は、図16の印刷設定データの一覧表示画面において編集または新規の選択ボタンを押すことにより表示される。印刷設定入力部1601には、選択された印刷設定の名称に対応する現在の印刷設定データの内容が表示され、印刷物プレビュー部1602には現在の印刷設定データの内容が反映された印刷物のイメージであるプレビュー画面が表示される。ユーザは、印刷設定入力部1601に表示された印刷設定の各パラメータを変更することにより、印刷設定を変更することができる。また、出力対象デバイス選択部1603において印刷物を出力しようとする印刷装置を変更することができる。なお、印刷しようとする印刷装置の数は限定されない。なお、ユーザは、インフォメーション部1605から各種情報を得ることができる。図18は、印刷設定の新規登録、編集、および削除を実行するときのフローチャートを示す図である。ウェブサーバ10において、クライアントコンピュータ20、21から送信されたユーザによる指示の種類が判断されるS1800。印刷設定の新規登録、編集、および削除は、ユーザによるクライアントコンピュータ20、21のウェブブラウザ23への指示の入力に基づいて実行される。ユーザは、印刷設定データの一覧表示画面図16参照において、印刷設定の新規登録、編集、および削除のいずれかを選択することにより、これらの作業をすることができる。印刷設定の新規登録、編集、または削除の指示はクライアントコンピュータ20、21からウェブサーバ10に送信される。ユーザは、印刷設定の新規登録および編集のための画面図17参照において、印刷設定の新規登録および編集を行うことができる。印刷設定の新規登録および編集のための画面の印刷設定入力部1601には、選択されたURLまたは、印刷設定の名称に対応する現在の印刷設定データの内容が表示されている。印刷物プレビュー部1602には現在の印刷設定データの内容が反映された印刷物のイメージであるプレビュー画面が表示されている。ユーザは、印刷設定データの内容を変更した後、設定実行指示部1604において設定状態を現在の設定で置換ボタンを押すことにより印刷設定の編集を実行することができる。変更後の印刷設定データはウェブサーバ10に送信される。一方、ユーザは、印刷設定データの変更とともに設定実行指示部1604において印刷設定の名称を変更し、現在の設定でURLを発行ボタンを押すことにより印刷設定の新規登録を実行することができる。新規登録される印刷設定データはウェブサーバ10に送信される。ジョブ管理部12は、ユーザによる指示の種類が編集である場合は、印刷設定データの一覧表示画面において編集しようとする印刷設定が選択されているか判断するS1801。ジョブ管理部12は、編集しようとする印刷設定が選択されていない場合はS1801:NO、その旨をクライアントコンピュータ20、21のウェブブラウザ23に表示させるための表示データをクライアントコンピュータ20、21に送信し、クライアントコンピュータ20、21は印刷設定がされていない旨をウェブブラウザ23に表示するS1807。ジョブ管理部12は、編集しようとする印刷設定が選択されている場合はS1801:YES、選択された印刷設定データを印刷設定管理部13から読み込むS1802。そうすると、クライアントコンピュータ20、21のウェブブラウザ23には、選択された印刷設定データに基づく表示データが表示される。ユーザは、ウェブブラウザ23に表示された印刷設定について変更を行うことができる。ジョブ管理部12は、変更後の印刷設定データを本セッションの現在の印刷設定に反映させるS1803。ジョブ管理部12は、変更後の印刷設定および変更後の印刷設定が反映された印刷データをクライアントコンピュータ20、21のウェブブラウザ23に表示させるための表示データを表示データ生成部15に生成させS1804、生成させた表示データをクライアントコンピュータ20、21に送信し、ウェブブラウザに表示させるS1805。変更後の印刷設定が印刷設定管理部13において登録されることにより印刷設定データの編集が完了する。一方、ステップS1800において、ユーザによる指示の種類が新規である場合は、ジョブ管理部12は、印刷設定管理部13を通じて印刷設定データの初期値を読み込むS1806。このとき、クライアントコンピュータ20、21のウェブブラウザ23には、印刷設定データの初期値に基づく表示データが表示される。なお、ジョブ管理部12は、印刷装置30、31、32が原稿の内容を読取部308で読み取ったときに印刷装置30、31、32が設定した印刷設定データを入手し、これを初期値とすることができる。ユーザは、ウェブブラウザ23に表示された印刷設定の初期値について変更を行うことができる。また、ユーザは、新規登録しようとする印刷設定の名称を変更することができる。ジョブ管理部12は、変更後の印刷設定データを本セッションの現在の印刷設定に反映させるS1803。ジョブ管理部12は、変更後の印刷設定および変更後の印刷設定が反映された印刷データをクライアントコンピュータ20、21のウェブブラウザ23に表示させるための表示データを表示データ生成部15に生成させS1804、生成させた表示データをクライアントコンピュータ20、21に送信し、ウェブブラウザに表示させるS1805。変更後の印刷設定が対応する新規のURLとともに印刷設定管理部13において登録されることにより印刷設定の新規登録が完了する。また、ステップS1800において、ユーザによる指示の種類が削除である場合は、ジョブ管理部12は、印刷設定データの一覧表示画面において編集しようとする印刷設定が選択されているか判断するS1808。ジョブ管理部12は、編集しようとする印刷設定が選択されていない場合はS1808:NO、その旨をクライアントコンピュータ20、21のウェブブラウザ23に表示させるための表示データをクライアントコンピュータ20、21に送信し、クライアントコンピュータ20、21は印刷設定がされていない旨をウェブブラウザ23に表示するS1807。ジョブ管理部12は、編集しようとする印刷設定が選択されている場合はS1808:YES、選択された印刷設定データの削除の指示を印刷設定管理部13に対して行うS1809。印刷設定管理部13は、印刷設定データ記憶部16から選択された印刷設定データを削除し、印刷設定データの一覧から選択された印刷設定データを削除して更新するS1810。図19は、印刷設定に対応する新規URLの発行、および印刷設定の編集を実行するときのフローチャートを示す図である。ウェブサーバ10において、クライアントコンピュータ20、21から送信されたユーザによる指示の種類が判断されるS1900。印刷設定の新規登録および編集は、ユーザによるクライアントコンピュータ20、21のウェブブラウザ23への指示の入力に基づいて実行される。ジョブ管理部12は、ユーザによる指示の種類が編集である場合は、クライアントコンピュータ20、21において変更された印刷設定にて印刷設定を更新することを印刷設定管理部13に指示するS1901。印刷設定管理部13は、変更後の印刷設定データでのもとの印刷設定データの置換により印刷設定データを更新することにより印刷設定データの編集し、編集後の印刷設定データを記憶部16に記憶させ、登録する。ジョブ管理部12は、表示データ生成部15に登録された編集後の印刷設定データについての表示データの作成を指示するS1902。表示データ生成部15は、登録された編集後の印刷設定データについての表示データを作成するS1903。作成された表示データは、クライアントコンピュータ20、21に送信され、クライアントコンピュータ20、21のウェブブラウザ23に表示されるS1904。一方、ユーザは、印刷設定データの一覧表示画面図15参照において、印刷設定の新規登録を選択することにより、新規URLを発行するとともに新規URLに対応する印刷設定の登録をすることができる。また、ユーザは、印刷設定の新規登録および編集のための画面図16参照において、印刷設定の新規登録をすることができる。ユーザは、印刷設定の新規登録および編集のための画面の設定実行指示部1604において現在の設定でURLを発行ボタンを押すことにより変更後の印刷設定についての印刷設定データに対応するURLを発行することができる。その際、URLの発行の指示があった旨、および変更後の印刷設定についての印刷設定データがウェブサーバ10に送信される。ステップS1900において、ユーザによる指示の種類が新規である場合は、ジョブ管理部12は、クライアントコンピュータ20、21において印刷設定の初期値から変更された印刷設定にて印刷設定の新規登録をすることを印刷設定管理部13に指示するS1905。印刷設定管理部13は、変更後の印刷設定データを記憶部16に記憶させ、新規登録するとともに、変更後の印刷設定データに対応し、他のURLと重複しない新たなURLを発行するS1906。ジョブ管理部12は、表示データ生成部15に新規登録された印刷設定データについての表示データの作成を指示するS1902。表示データ生成部15は、新規登録された印刷設定データについての表示データを作成するS1903。作成された表示データは、クライアントコンピュータ20、21に送信され、クライアントコンピュータ20、21のウェブブラウザ23に新規URLの発行通知画面として表示されるS1904。図20は、印刷設定データが新規登録されたときにウェブブラウザに表示される新規URLの発行通知画面を示す図である。図20に示すように、新規URLの発行通知画面には、新規URLが発行された旨表示されるとともに、新規URLに対応する印刷設定の名称、URL、出力対象の印刷装置その他の印刷設定が表示され得る。以上、本発明の実施形態に係るウェブサーバ、印刷装置、印刷システム、および、ウェバサーバ用プログラムについて説明したが、本実施形態は以下の効果を奏する。ウェブブラウザ経由のダイレクト印刷において、あらかじめウェブサーバにURLおよびこれに対応する印刷設定情報を記憶させておき、ユーザによりウェブブラウザに入力されたURLに対応する印刷設定情報を印刷データの印刷設定に反映させる。これにより、印刷設定の印刷データへの反映が容易かつ短時間で行えるとともに、他のユーザへの印刷設定の指定や印刷設定の一部変更による利用といった柔軟な印刷設定を容易に行うことができる。例えば、電子メールの文書に印刷設定に対応したURLにハイパーリンクされた文字列を含ませることにより、電子メールを受信したユーザに手間を強いることなく共通の印刷設定を使用させることができる。また、URLの入力によりURLに対応した印刷設定の内容と該印刷設定を反映した印刷物のブレビュー画面とを表示させることにより、ユーザの作業ステップを短縮し、ユーザによる印刷物の外観の確認を容易にすることができる。また、一度印刷設定に使用したURLをウェブブラウザのお気に入り機能またはブックマーク機能を用いて保存し再利用することで、既存の印刷設定を容易に利用することができる。また、ウェブブラウザによるダイレクト印刷を行なうことにより、クライアントコンピュータにプリンタドライバをインストールする必要がない。本発明に係るウェブサーバ、印刷装置、印刷システム、および、ウェバサーバ用プログラムは、上述した実施形態に限定されるものではない。例えば、印刷設定データにおいて設定する印刷先の印刷装置はタブレットコンピュータであって、印刷設定データはタブレットコンピュータにおいて表示される画像を設定するためのデータであってもよい。