(57)【要約】【課題】  印刷データが転送される場合に、利用者の意図に応じた印刷結果を印刷データの転送先のプリンタで得ることができる印刷システムを提供する。【解決手段】  印刷システムのプリントサーバは、印刷データが転送される場合に送信元ＰＣに印刷データの印刷設定を送信する設定送信手段を備えており、送信元ＰＣは、設定送信手段によって送信されてきた印刷設定を利用者に通知する（Ｓ１０４）設定通知手段と、設定通知手段によって通知された印刷設定の利用者による変更を受け付ける（Ｓ１０５）変更受付手段と、変更受付手段によって受け付けられた変更の内容をプリントサーバに送信する変更送信手段とを備えており、プリントサーバは、変更送信手段によって送信されてきた変更の内容に基づいた変更後の印刷設定を印刷データの転送先のプリンタに転送する設定転送手段を備えていることを特徴とする。【選択図】  図５
2012108811.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて印刷する複数のプリンタと、前記印刷データの送信元である送信元装置と、前記印刷データの印刷設定を管理する設定管理装置とを備えており、
前記設定管理装置は、前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記送信元装置に前記印刷データの印刷設定を送信する設定送信手段を備えており、
前記送信元装置は、前記設定送信手段によって送信されてきた前記印刷設定を利用者に通知する設定通知手段と、前記設定通知手段によって通知された前記印刷設定の利用者による変更を受け付ける変更受付手段と、前記変更受付手段によって受け付けられた前記変更の内容を前記設定管理装置に送信する変更送信手段とを備えており、
前記設定管理装置は、前記変更送信手段によって送信されてきた前記変更の内容に基づいた変更後の前記印刷設定を前記印刷データの転送先の前記プリンタに転送する設定転送手段を備えていることを特徴とする印刷システム。
【請求項２】
前記設定管理装置は、前記印刷データが転送される場合に転送先の前記プリンタの印刷機能の情報を前記送信元装置に送信する機能送信手段を備えており、
前記設定通知手段は、前記機能送信手段によって送信されてきた前記印刷機能の情報を前記印刷設定とともに利用者に通知することを特徴とする印刷システム。
【請求項３】
印刷データに基づいて印刷する複数のプリンタと、前記印刷データの印刷設定を管理する設定管理装置とを備えている印刷システムにおいて前記印刷データの送信元である送信元装置であって、
前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記設定管理装置によって送信されてきた前記印刷設定を利用者に通知する設定通知手段と、前記設定通知手段によって通知された前記印刷設定の利用者による変更を受け付ける変更受付手段と、前記変更受付手段によって受け付けられた前記変更の内容を前記設定管理装置に送信する変更送信手段とを備えていることを特徴とする送信元装置。
【請求項４】
印刷データに基づいて印刷する複数のプリンタと、前記印刷データの送信元である送信元装置とを備えている印刷システムにおいて前記印刷データの印刷設定を管理する設定管理装置であって、
前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記送信元装置に前記印刷データの印刷設定を送信する設定送信手段と、前記送信元装置によって送信されてきた前記印刷設定の変更の内容に基づいた変更後の前記印刷設定を前記印刷データの転送先の前記プリンタに転送する設定転送手段とを備えていることを特徴とする設定管理装置。
【請求項５】
印刷データに基づいて印刷する複数のプリンタと、前記印刷データの印刷設定を管理する設定管理装置とを備えている印刷システムにおいて前記印刷データの送信元である送信元装置用のプログラムであって、
前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記設定管理装置によって送信されてきた前記印刷設定を利用者に通知する設定通知手段、前記設定通知手段によって通知された前記印刷設定の利用者による変更を受け付ける変更受付手段、および、前記変更受付手段によって受け付けられた前記変更の内容を前記設定管理装置に送信する変更送信手段として前記送信元装置を機能させることを特徴とする送信元装置用プログラム。
【請求項６】
印刷データに基づいて印刷する複数のプリンタと、前記印刷データの送信元である送信元装置とを備えている印刷システムにおいて前記印刷データの印刷設定を管理する設定管理装置用のプログラムであって、
前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記送信元装置に前記印刷データの印刷設定を送信する設定送信手段、および、前記送信元装置によって送信されてきた前記印刷設定の変更の内容に基づいた変更後の前記印刷設定を前記印刷データの転送先の前記プリンタに転送する設定転送手段として前記設定管理装置を機能させることを特徴とする設定管理装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づいて印刷する複数のプリンタを備えている印刷システムに関する。
【背景技術】
【０００２】
従来、印刷データに基づいて印刷する複数のプリンタを備えている印刷システムとして、「自機と異なるＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）をサポートしているもの」、「自機と同じＰＤＬをサポートしているもの」としてそれぞれ複数のプリンタが優先順位で登録されている転送先候補リストを格納している複数のプリンタを備えており、各プリンタは、受信した印刷データが自機でサポートしているＰＤＬで記述されていない場合、転送先候補リスト内の「自機と異なるＰＤＬをサポートしているもの」の一覧から決定したプリンタに印刷データを転送し、受信した印刷データが自機でサポートしているＰＤＬで記述されているが自機が印刷不可能な状態にある場合、転送先候補リスト内の「自機と同じＰＤＬをサポートしているもの」の一覧から決定したプリンタに印刷データを転送し、受信した印刷データが自機でサポートしているＰＤＬで記述されており自機が印刷可能な状態にある場合、印刷データに基づいて印刷するものが知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−４１２６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術においては、複数のプリンタのうち印刷データの送信先のプリンタ以外のプリンタに印刷データが転送される場合に、転送先のプリンタでの印刷結果が利用者の意図とは異なることがあるという問題がある。
【０００５】
そこで、本発明は、複数のプリンタのうち印刷データの送信先のプリンタ以外のプリンタに印刷データが転送される場合に、利用者の意図に応じた印刷結果を印刷データの転送先のプリンタで得ることができる印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の印刷システムは、印刷データに基づいて印刷する複数のプリンタと、前記印刷データの送信元である送信元装置と、前記印刷データの印刷設定を管理する設定管理装置とを備えており、前記設定管理装置は、前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記送信元装置に前記印刷データの印刷設定を送信する設定送信手段を備えており、前記送信元装置は、前記設定送信手段によって送信されてきた前記印刷設定を利用者に通知する設定通知手段と、前記設定通知手段によって通知された前記印刷設定の利用者による変更を受け付ける変更受付手段と、前記変更受付手段によって受け付けられた前記変更の内容を前記設定管理装置に送信する変更送信手段とを備えており、前記設定管理装置は、前記変更送信手段によって送信されてきた前記変更の内容に基づいた変更後の前記印刷設定を前記印刷データの転送先の前記プリンタに転送する設定転送手段を備えていることを特徴とする。
【０００７】
この構成により、本発明の印刷システムは、複数のプリンタのうち印刷データの送信先のプリンタ以外のプリンタに印刷データが転送される場合に、印刷データの印刷設定であって設定管理装置によって送信元装置に送信された印刷設定を送信元装置が利用者に通知し、印刷設定の変更の内容であって送信元装置によって設定管理装置に送信された変更の内容に基づいた変更後の印刷設定を印刷データの転送先のプリンタに設定管理装置が転送するので、利用者の意図に応じた印刷結果を印刷データの転送先のプリンタで得ることができる。
【０００８】
また、本発明の印刷システムの前記設定管理装置は、前記印刷データが転送される場合に転送先の前記プリンタの印刷機能の情報を前記送信元装置に送信する機能送信手段を備えており、前記設定通知手段は、前記機能送信手段によって送信されてきた前記印刷機能の情報を前記印刷設定とともに利用者に通知しても良い。
【０００９】
この構成により、本発明の印刷システムは、印刷データの転送先のプリンタの印刷機能に応じて利用者に印刷設定を変更させることができる。
【００１０】
本発明の送信元装置は、印刷データに基づいて印刷する複数のプリンタと、前記印刷データの印刷設定を管理する設定管理装置とを備えている印刷システムにおいて前記印刷データの送信元である送信元装置であって、前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記設定管理装置によって送信されてきた前記印刷設定を利用者に通知する設定通知手段と、前記設定通知手段によって通知された前記印刷設定の利用者による変更を受け付ける変更受付手段と、前記変更受付手段によって受け付けられた前記変更の内容を前記設定管理装置に送信する変更送信手段とを備えていることを特徴とする。
【００１１】
この構成により、本発明の送信元装置は、複数のプリンタのうち印刷データの送信先のプリンタ以外のプリンタに印刷データが転送される場合に、印刷データの印刷設定であって設定管理装置によって送信されてきた印刷設定を利用者に通知し、印刷データの変更の内容であって印刷データの転送先のプリンタに設定管理装置が転送する変更後の印刷設定の基になる変更の内容を設定管理装置に送信するので、利用者の意図に応じた印刷結果を印刷データの転送先のプリンタで得ることができる。
【００１２】
本発明の設定管理装置は、印刷データに基づいて印刷する複数のプリンタと、前記印刷データの送信元である送信元装置とを備えている印刷システムにおいて前記印刷データの印刷設定を管理する設定管理装置であって、前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記送信元装置に前記印刷データの印刷設定を送信する設定送信手段と、前記送信元装置によって送信されてきた前記印刷設定の変更の内容に基づいた変更後の前記印刷設定を前記印刷データの転送先の前記プリンタに転送する設定転送手段とを備えていることを特徴とする。
【００１３】
この構成により、本発明の設定管理装置は、複数のプリンタのうち印刷データの送信先のプリンタ以外のプリンタに印刷データが転送される場合に、印刷データの印刷設定であって送信元装置が利用者に通知する印刷設定を送信元装置に送信し、印刷データの変更の内容であって送信元装置によって送信されてきた変更の内容に基づいた変更後の印刷設定を印刷データの転送先のプリンタに転送するので、利用者の意図に応じた印刷結果を印刷データの転送先のプリンタで得ることができる。
【００１４】
本発明の送信元装置用プログラムは、印刷データに基づいて印刷する複数のプリンタと、前記印刷データの印刷設定を管理する設定管理装置とを備えている印刷システムにおいて前記印刷データの送信元である送信元装置用のプログラムであって、前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記設定管理装置によって送信されてきた前記印刷設定を利用者に通知する設定通知手段、前記設定通知手段によって通知された前記印刷設定の利用者による変更を受け付ける変更受付手段、および、前記変更受付手段によって受け付けられた前記変更の内容を前記設定管理装置に送信する変更送信手段として前記送信元装置を機能させることを特徴とする。
【００１５】
この構成により、本発明の送信元装置用プログラムを実行する送信元装置は、複数のプリンタのうち印刷データの送信先のプリンタ以外のプリンタに印刷データが転送される場合に、印刷データの印刷設定であって設定管理装置によって送信されてきた印刷設定を利用者に通知し、印刷データの変更の内容であって印刷データの転送先のプリンタに設定管理装置が転送する変更後の印刷設定の基になる変更の内容を設定管理装置に送信するので、利用者の意図に応じた印刷結果を印刷データの転送先のプリンタで得ることができる。
【００１６】
本発明の設定管理装置用プログラムは、印刷データに基づいて印刷する複数のプリンタと、前記印刷データの送信元である送信元装置とを備えている印刷システムにおいて前記印刷データの印刷設定を管理する設定管理装置用のプログラムであって、前記複数のプリンタのうち前記印刷データの送信先のプリンタ以外のプリンタに前記印刷データが転送される場合に前記送信元装置に前記印刷データの印刷設定を送信する設定送信手段、および、前記送信元装置によって送信されてきた前記印刷設定の変更の内容に基づいた変更後の前記印刷設定を前記印刷データの転送先の前記プリンタに転送する設定転送手段として前記設定管理装置を機能させることを特徴とする。
【００１７】
この構成により、本発明の設定管理装置用プログラムを実行する設定管理装置は、複数のプリンタのうち印刷データの送信先のプリンタ以外のプリンタに印刷データが転送される場合に、印刷データの印刷設定であって送信元装置が利用者に通知する印刷設定を送信元装置に送信し、印刷データの変更の内容であって送信元装置によって送信されてきた変更の内容に基づいた変更後の印刷設定を印刷データの転送先のプリンタに転送するので、利用者の意図に応じた印刷結果を印刷データの転送先のプリンタで得ることができる。
【発明の効果】
【００１８】
本発明の印刷システムは、複数のプリンタのうち印刷データの送信先のプリンタ以外のプリンタに印刷データが転送される場合に、利用者の意図に応じた印刷結果を印刷データの転送先のプリンタで得ることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施の形態に係る印刷システムのブロック図である。
【図２】図１に示すＰＣのブロック図である。
【図３】図１に示すプリントサーバのブロック図である。
【図４】図１に示すプリンタのブロック図である。
【図５】図２に示すＰＣの動作のフローチャートである。
【図６】図５に示すフローチャートの続きのフローチャートである。
【図７】図６に示すフローチャートの続きのフローチャートである。
【図８】図２に示すＰＣの表示部に表示される印刷設定変更受付画面を示す図である。
【図９】図２に示すＰＣの表示部に表示される転送先候補選択画面を示す図である。
【図１０】図２に示すＰＣの表示部に表示される転送先候補絞込画面を示す図である。
【図１１】図３に示すプリントサーバの動作のフローチャートである。
【図１２】図１１に示すフローチャートの続きのフローチャートである。
【図１３】図１２に示すフローチャートの続きのフローチャートである。
【図１４】図４に示すプリンタの動作のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２１】
まず、本実施の形態に係る印刷システムの構成について説明する。
【００２２】
図１は、本実施の形態に係る印刷システム１０のブロック図である。
【００２３】
図１に示すように、印刷システム１０は、印刷データを生成するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）２０を含む複数のＰＣと、印刷を管理するプリントサーバ４０と、印刷データに基づいて印刷するプリンタ６０を含む複数のプリンタとを備えている。ＰＣ、プリントサーバ４０およびプリンタは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワーク１１を介して互いに通信可能になっている。
【００２４】
ＰＣは、印刷データの送信元となる装置であり、本発明の送信元装置を構成している。以下、印刷データの送信元のＰＣを「送信元ＰＣ」と言う。
【００２５】
プリントサーバ４０は、印刷データの印刷設定を管理する装置であり、本発明の設定管理装置を構成している。
【００２６】
図２は、ＰＣ２０のブロック図である。なお、ＰＣ２０以外のＰＣの構成は、ＰＣ２０の構成と同様である。
【００２７】
図２に示すように、ＰＣ２０は、装置全体を制御する制御部２１と、各種データを記憶する記憶部２２と、利用者によって種々の操作が入力される操作部２３と、種々の情報を表示する表示部２４と、プリントサーバ４０とネットワーク１１を介して通信を行うための通信Ｉ／Ｆ（ｉｎｔｅｒｆａｃｅ）部２５とを備えている。
【００２８】
制御部２１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、本発明の送信元装置用プログラムを含むプログラムおよび各種のデータを予め記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）となどによって構成されている。ＣＰＵは、ＲＯＭおよびＨＤＤに記憶されているプログラムを実行することによって制御部２１を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００２９】
ここで、制御部２１は、送信元装置用プログラムを実行することによって、プリントサーバ４０によって送信されてきた印刷設定を利用者に通知する設定通知手段２１ａ、設定通知手段２１ａによって通知された印刷設定の利用者による変更を受け付ける変更受付手段２１ｂ、および、変更受付手段２１ｂによって受け付けられた変更の内容として、変更後の印刷設定をプリントサーバ４０に送信する変更送信手段２１ｃとして機能する。
【００３０】
記憶部２２は、制御部２１を構成しているＨＤＤと同一のＨＤＤなどの記憶デバイスによって構成されている。
【００３１】
操作部２３は、マウスやキーボードなどの入力デバイスから構成されている。
【００３２】
表示部２４は、例えばＬＣＤ(Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ)などの表示デバイスから構成されている。
【００３３】
図３は、プリントサーバ４０のブロック図である。
【００３４】
図３に示すように、プリントサーバ４０は、装置全体を制御する制御部４１と、各種データを記憶する記憶部４２と、ＰＣおよびプリンタとネットワーク１１を介して通信を行うための通信Ｉ／Ｆ部４３とを備えている。
【００３５】
制御部４１は、ＣＰＵと、本発明の設定管理装置用プログラムを含むプログラムおよび各種のデータを予め記憶しているＲＯＭおよびＨＤＤと、ＣＰＵの作業領域として用いられるＲＡＭとなどによって構成されている。ＣＰＵは、ＲＯＭおよびＨＤＤに記憶されているプログラムを実行することによって制御部４１を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００３６】
ここで、制御部４１は、設定管理装置用プログラムを実行することによって、複数のプリンタのうち印刷データの送信先のプリンタ以外のプリンタに印刷データが転送される場合に送信元ＰＣに印刷データの印刷設定を送信する設定送信手段４１ａ、送信元ＰＣによって送信されてきた変更の内容に基づいた変更後の印刷設定を印刷データの転送先のプリンタ（以下、印刷データの転送先のプリンタを「転送先プリンタ」と言う。）に転送する設定転送手段４１ｂ、および、印刷データが転送される場合に転送先プリンタの印刷機能の情報を送信元ＰＣに送信する機能送信手段４１ｃとして機能する。
【００３７】
記憶部４２は、制御部４１を構成しているＨＤＤと同一のＨＤＤなどの記憶デバイスによって構成されている。
【００３８】
図４は、プリンタ６０のブロック図である。なお、プリンタ６０以外のプリンタの構成は、プリンタ６０の構成と同様である。
【００３９】
図４に示すように、プリンタ６０は、装置全体を制御する制御部６１と、各種データを記憶する記憶部６２と、用紙などの記録媒体に印刷を実行する印刷部６３と、プリントサーバ４０とネットワーク１１を介して通信を行うための通信Ｉ／Ｆ部６４とを備えている。
【００４０】
制御部６１は、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとなどによって構成されている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによって制御部６１を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００４１】
記憶部６２は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの記憶デバイスによって構成されている。
【００４２】
次に、印刷システム１０の動作について説明する。
【００４３】
まず、ＰＣ２０の動作について説明する。なお、ＰＣ２０以外のＰＣの動作は、ＰＣ２０の動作と同様である。
【００４４】
図５は、ＰＣ２０の動作のフローチャートである。図６は、図５に示すフローチャートの続きのフローチャートである。図７は、図６に示すフローチャートの続きのフローチャートである。なお、ＰＣ２０は、図５〜図７に示す処理の終了後に図５〜図７に示す処理を再び開始するという動作を繰り返す。
【００４５】
図５〜図７に示すように、ＰＣ２０の制御部２１は、操作部２３を介して利用者から印刷の指示が有ったか否かを判断する（Ｓ１０１）。
【００４６】
Ｓ１０１において印刷の指示が有ったと判断されると、制御部２１は、ＰＤＬで記述された印刷データを通信Ｉ／Ｆ部２５によってプリントサーバ４０に送信し（Ｓ１０２）、図５〜図７に示す処理を終了する。
【００４７】
Ｓ１０１において印刷の指示が無かったと判断されると、制御部２１は、利用者による印刷設定の再確認の依頼の通知である印刷設定再確認通知を通信Ｉ／Ｆ部２５によってプリントサーバ４０から受信したか否かを判断する（Ｓ１０３）。
【００４８】
図８は、ＰＣ２０の表示部２４に表示される印刷設定変更受付画面を示す図である。
【００４９】
Ｓ１０３において印刷設定再確認通知を受信したと判断されると、制御部２１の設定通知手段２１ａは、図８に示す印刷設定変更受付画面を表示部２４に表示することによって、プリントサーバ４０によって送信されてきた印刷設定再確認通知に含まれている印刷設定を利用者に通知する（Ｓ１０４）。そして、制御部２１の変更受付手段２１ｂは、印刷設定の変更を受け付ける（Ｓ１０５）。図８に示す印刷設定変更受付画面においては、用紙サイズ、給紙元、解像度などの印刷設定の各項目について、「現在の設定」欄に現在の設定が表示されているとともに、「設定変更」欄に変更後の設定を利用者が入力することができるようになっている。ここで、設定通知手段２１ａは、図８に示す印刷設定変更受付画面において、印刷設定再確認通知に含まれているプリンタの印刷機能の情報を表示する。したがって、利用者は、プリンタの印刷機能に応じた印刷設定の変更を操作部２３を介してＰＣ２０に指示することができる。
【００５０】
次いで、制御部２１は、操作部２３を介して印刷設定の変更の指示が有ったか否かを判断する（Ｓ１０６）。
【００５１】
Ｓ１０６において印刷設定の変更の指示が無かったと判断されると、制御部２１は、印刷設定を維持するときの通知である印刷設定維持通知を通信Ｉ／Ｆ部２５によってプリントサーバ４０に送信して（Ｓ１０７）、図５〜図７に示す処理を終了する。
【００５２】
Ｓ１０６において印刷設定の変更の指示が有ったと判断されると、制御部２１は、印刷設定の変更の指示に応じて印刷設定を変更する（Ｓ１０８）。次いで、制御部２１の変更送信手段２１ｃは、Ｓ１０８における変更後の印刷設定を通信Ｉ／Ｆ部２５によってプリントサーバ４０に送信して（Ｓ１０９）、図５〜図７に示す処理を終了する。
【００５３】
Ｓ１０３において印刷設定再確認通知を受信していないと判断されると、制御部２１は、印刷が完了したことの通知である印刷完了通知を通信Ｉ／Ｆ部２５によってプリントサーバ４０から受信したか否かを判断する（Ｓ１２１）。
【００５４】
Ｓ１２１において印刷完了通知を受信したと判断されると、制御部２１は、転送先プリンタの情報が印刷完了通知に含まれるか否かを判断する（Ｓ１２２）。
【００５５】
Ｓ１２２において転送先プリンタの情報が含まれないと判断されると、制御部２１は、変更後の印刷設定が印刷完了通知に含まれるか否かを判断する（Ｓ１２３）。
【００５６】
Ｓ１２３において変更後の印刷設定が含まれないと判断されると、制御部２１は、印刷完了を表示部２４によって利用者に通知して（Ｓ１２４）、図５〜図７に示す処理を終了する。
【００５７】
Ｓ１２３において変更後の印刷設定が含まれると判断されると、制御部２１は、印刷完了と、変更後の印刷設定とを表示部２４によって利用者に通知して（Ｓ１２５）、図５〜図７に示す処理を終了する。
【００５８】
Ｓ１２２において転送先プリンタの情報が含まれると判断されると、制御部２１は、変更後の印刷設定が印刷完了通知に含まれるか否かを判断する（Ｓ１２６）。
【００５９】
Ｓ１２６において変更後の印刷設定が含まれないと判断されると、制御部２１は、印刷完了と、印刷を実行した転送先プリンタとを表示部２４によって利用者に通知して（Ｓ１２７）、図５〜図７に示す処理を終了する。
【００６０】
Ｓ１２６において変更後の印刷設定が含まれると判断されると、制御部２１は、印刷完了と、印刷を実行した転送先プリンタと、変更後の印刷設定とを表示部２４によって利用者に通知して（Ｓ１２８）、図５〜図７に示す処理を終了する。
【００６１】
Ｓ１２１において印刷完了通知を受信していないと判断されると、制御部２１は、転送先プリンタの候補を示すリストである転送先候補リストを通信Ｉ／Ｆ部２５によってプリントサーバ４０から受信したか否かを判断する（Ｓ１４１）。
【００６２】
図９は、ＰＣ２０の表示部２４に表示される転送先候補選択画面を示す図である。図１０は、ＰＣ２０の表示部２４に表示される転送先候補絞込画面を示す図である。
【００６３】
Ｓ１４１において転送先候補リストを受信したと判断されると、制御部２１は、プリントサーバ４０から受信した転送先候補リストに基づいて図９に示す転送先候補選択画面を表示部２４に表示することによって、転送先プリンタの選択を受け付ける（Ｓ１４２）。
【００６４】
図９に示す転送先候補選択画面においては、「プリンタ名」欄、「ＩＰ」欄、「状態」欄にそれぞれ「プリンタの名称」、「プリンタのＩＰアドレス」、「プリンタの現在の状態」が表示されている。したがって、利用者は、図９に示す転送先候補選択画面に表示されている候補の中から、操作部２３を介して転送先プリンタを選択することができる。なお、図９に示す転送先候補選択画面においては、各プリンタは、１分間に印刷可能な枚数である印刷速度の速い順など、何らかの基準で順番に整列されていると好ましい。
【００６５】
図１０に示す転送先候補絞込画面においては、カラープリンタまたはモノクロプリンタというプリンタのタイプ、印刷速度など、プリンタに関する各種の情報について、利用者が入力して希望のプリンタを絞り込むことができるようになっている。したがって、利用者は、図９に示す転送先候補選択画面に表示される転送先プリンタの候補を、図１０に示す転送先候補絞込画面によって絞り込むことができる。なお、絞り込みに必要な各種の情報は、制御部２１がプリントサーバ４０から受信した転送先候補リストに含まれている。
【００６６】
Ｓ１４２の処理の後、制御部２１は、操作部２３を介して転送先プリンタの選択の指示が有ったか否かを判断する（Ｓ１４３）。
【００６７】
Ｓ１４３において転送先プリンタの選択の指示が有ったと判断されると、制御部２１は、選択された転送先プリンタの情報（以下「選択プリンタ情報」という。）を通信Ｉ／Ｆ部２５によってプリントサーバ４０に送信して（Ｓ１４４）、図５〜図７に示す処理を終了する。
【００６８】
Ｓ１４３において転送先プリンタの選択の指示が無かったと判断されると、制御部２１は、印刷データの転送が不要であることの通知である転送不要通知を通信Ｉ／Ｆ部２５によってプリントサーバ４０に送信して（Ｓ１４５）、図５〜図７に示す処理を終了する。ここで、制御部２１は、印刷データを他のプリンタに転送しない旨が操作部２３を介して指示された場合や、転送先プリンタの選択の指示が一定期間無い場合に、転送先プリンタの選択の指示が無かったと判断する。
【００６９】
Ｓ１４１において転送先候補リストを受信していないと判断されると、制御部２１は、印刷の失敗の通知である印刷失敗通知を通信Ｉ／Ｆ部２５によってプリントサーバ４０から受信したか否かを判断する（Ｓ１４６）。
【００７０】
Ｓ１４６において印刷失敗通知を受信したと判断されると、制御部２１は、印刷失敗を表示部２４によって利用者に通知して（Ｓ１４７）、図５〜図７に示す処理を終了する。
【００７１】
Ｓ１４６において印刷失敗通知を受信していないと判断されると、制御部２１は、図５〜図７に示す処理を終了する。
【００７２】
次に、プリントサーバ４０の動作について説明する。
【００７３】
図１１は、プリントサーバ４０の動作のフローチャートである。図１２は、図１１に示すフローチャートの続きのフローチャートである。図１３は、図１２に示すフローチャートの続きのフローチャートである。なお、プリントサーバ４０は、図１１〜図１３に示す処理の終了後に図１１〜図１３に示す処理を再び開始するという動作を繰り返す。
【００７４】
図１１〜図１３に示すように、プリントサーバ４０の制御部４１は、通信Ｉ／Ｆ部４３によってＰＣから印刷データを受信したか否かを判断する（Ｓ１６１）。
【００７５】
Ｓ１６１において印刷データを受信したと判断されると、制御部４１は、印刷データの最初の送信先のプリンタ（以下「送信先プリンタ」という。）に通信Ｉ／Ｆ部４３によって印刷データを送信して（Ｓ１６２）、図１１〜図１３に示す処理を終了する。
【００７６】
Ｓ１６１において印刷データを受信していないと判断されると、制御部４１は、印刷可能であることを示す通知である印刷可能通知を通信Ｉ／Ｆ部４３によって送信先プリンタから受信したか否かを判断する（Ｓ１６３）。
【００７７】
Ｓ１６３において印刷可能通知を受信したと判断されると、制御部４１の設定送信手段４１ａは、印刷データの印刷設定の情報と、送信先プリンタの印刷機能の情報とを含む印刷設定再確認通知を印刷データの送信元ＰＣに通信Ｉ／Ｆ部４３によって送信する（Ｓ１６４）。ここで、制御部４１は、全てのプリンタに関して、印刷機能の情報を予め取得して記憶部４２に保持している。
【００７８】
Ｓ１６３において印刷可能通知を受信していないと判断されると、制御部４１は、通信Ｉ／Ｆ部４３によって送信元ＰＣから印刷設定維持通知を受信したか否かを判断する（Ｓ１６５）。
【００７９】
Ｓ１６５において印刷設定維持通知を受信したと判断されると、制御部４１は、現在の対象のプリンタが印刷データの送信先プリンタか否かを判断する（Ｓ１６６）。
【００８０】
Ｓ１６６において送信先プリンタであると判断されると、制御部４１は、印刷データの印刷の指示を現在の対象のプリンタである送信先プリンタに通信Ｉ／Ｆ部４３によって送信して（Ｓ１６７）、図１１〜図１３に示す処理を終了する。
【００８１】
Ｓ１６６において送信先プリンタではない、すなわち、転送先プリンタであると判断されると、制御部４１は、印刷データを現在の対象のプリンタである転送先プリンタに通信Ｉ／Ｆ部４３によって転送して（Ｓ１６８）、図１１〜図１３に示す処理を終了する。
【００８２】
Ｓ１６５において印刷設定維持通知を受信していないと判断されると、制御部４１は、変更後の印刷設定を通信Ｉ／Ｆ部４３によって送信元ＰＣから受信したか否かを判断する（Ｓ１６９）。
【００８３】
Ｓ１６９において変更後の印刷設定を受信したと判断されると、制御部４１は、受信した変更後の印刷設定に基づいて印刷データを変更して（Ｓ１７０）、現在の対象のプリンタが印刷データの送信先プリンタか否かを判断する（Ｓ１７１）。
【００８４】
Ｓ１７１において送信先プリンタであると判断されると、制御部４１は、Ｓ１７０における変更後の印刷データを現在の対象のプリンタである送信先プリンタに通信Ｉ／Ｆ部４３によって送信して（Ｓ１７２）、図１１〜図１３に示す処理を終了する。
【００８５】
Ｓ１７１において送信先プリンタではない、すなわち、転送先プリンタであると判断されると、制御部４１の設定転送手段４１ｂは、Ｓ１７０における変更後の印刷データを現在の対象のプリンタである転送先プリンタに通信Ｉ／Ｆ部４３によって転送して（Ｓ１７３）、図１１〜図１３に示す処理を終了する。
【００８６】
Ｓ１６９において変更後の印刷設定を受信していないと判断されると、制御部４１は、通信Ｉ／Ｆ部４３によってプリンタから印刷完了通知を受信したか否かを判断する（Ｓ１８１）。
【００８７】
Ｓ１８１において印刷完了通知を受信したと判断されると、制御部４１は、印刷データの送信先プリンタで印刷されたか否かを判断する（Ｓ１８２）。
【００８８】
Ｓ１８２において送信先プリンタで印刷されたと判断されると、制御部４１は、印刷データの印刷設定が変更されたか否かを判断する（Ｓ１８３）。
【００８９】
Ｓ１８３において印刷設定が変更されていないと判断されると、制御部４１は、印刷完了通知を通信Ｉ／Ｆ部４３によって送信元ＰＣに送信して（Ｓ１８４）、図１１〜図１３に示す処理を終了する。
【００９０】
Ｓ１８３において印刷設定が変更されたと判断されると、制御部４１は、変更後の印刷設定を含む印刷完了通知を通信Ｉ／Ｆ部４３によって送信元ＰＣに送信して（Ｓ１８５）、図１１〜図１３に示す処理を終了する。
【００９１】
Ｓ１８２において送信先プリンタで印刷されていないと判断されると、制御部４１は、印刷データの印刷設定が変更されたか否かを判断する（Ｓ１８６）。
【００９２】
Ｓ１８６において印刷設定が変更されていないと判断されると、制御部４１は、実際に印刷した転送先プリンタの情報を含む印刷完了通知を通信Ｉ／Ｆ部４３によって送信元ＰＣに送信して（Ｓ１８７）、図１１〜図１３に示す処理を終了する。
【００９３】
Ｓ１８６において印刷設定が変更されたと判断されると、制御部４１は、実際に印刷した転送先プリンタの情報と、変更後の印刷設定とを含む印刷完了通知を通信Ｉ／Ｆ部４３によって送信元ＰＣに送信して（Ｓ１８８）、図１１〜図１３に示す処理を終了する。
【００９４】
Ｓ１８１において印刷完了通知を受信していないと判断されると、制御部４１は、送信先プリンタでの印刷が不可能であるか否かを判断する（Ｓ２０１）。ここで、制御部４１は、通信Ｉ／Ｆ部４３によって送信先プリンタから印刷不可能通知を受信した場合、送信先プリンタでの印刷が不可能であると判断する。また、制御部４１は、送信先プリンタに印刷データを送信したとき（Ｓ１６２、Ｓ１７２）から所定の時間以内、または、送信先プリンタに印刷指示を送信したとき（Ｓ１６７）から所定の時間以内に、送信先プリンタから印刷可能通知、印刷不可能通知および印刷完了通知の何れも受信しなかった場合、送信先プリンタでの印刷が不可能であると判断する。また、制御部４１は、これらの場合以外の場合、送信先プリンタでの印刷が不可能ではないと判断する。なお、プリントサーバ４０が送信先プリンタに印刷データを送信したとき（Ｓ１６２、Ｓ１７２）から所定の時間以内、または、プリントサーバ４０が送信先プリンタに印刷指示を送信したとき（Ｓ１６７）から所定の時間以内に、プリントサーバ４０が送信先プリンタから印刷可能通知、印刷不可能通知および印刷完了通知の何れも受信しない状況としては、例えば、送信先プリンタが電源ＯＦＦの状態である状況が考えられる。
【００９５】
Ｓ２０１において印刷が不可能ではないと判断されると、制御部４１は、転送先プリンタでの印刷が不可能であるか否かを判断する（Ｓ２０２）。ここで、制御部４１は、通信Ｉ／Ｆ部４３によって転送先プリンタから印刷不可能通知を受信した場合、転送先プリンタでの印刷が不可能であると判断する。また、制御部４１は、転送先プリンタに印刷データを転送したとき（Ｓ１６８、Ｓ１７３）から所定の時間以内に、転送先プリンタから印刷可能通知、印刷不可能通知および印刷完了通知の何れも受信しなかった場合、転送先プリンタでの印刷が不可能であると判断する。また、制御部４１は、これらの場合以外の場合、転送先プリンタでの印刷が不可能ではないと判断する。なお、プリントサーバ４０が転送先プリンタに印刷データを転送したとき（Ｓ１６８、Ｓ１７３）から所定の時間以内に、プリントサーバ４０が転送先プリンタから印刷可能通知、印刷不可能通知および印刷完了通知の何れも受信しない状況としては、例えば、転送先プリンタが電源ＯＦＦの状態である状況が考えられる。
【００９６】
Ｓ２０１またはＳ２０２において印刷が不可能であると判断されると、制御部４１は、対象の印刷データの転送回数が設定回数以上であるか否かを判断する（Ｓ２０３）。
【００９７】
Ｓ２０３において設定回数以上ではないと判断されると、制御部４１は、転送先プリンタの候補を検索する（Ｓ２０４）。ここで、制御部４１は、印刷データのＰＤＬの種類に対応しているプリンタを転送先プリンタの候補として検索すると好ましい。また、制御部４１は、印刷可能な状態のプリンタを転送先プリンタの候補として検索すると好ましい。なお、制御部４１は、複数のプリンタに関して、Ｓ２０４における検索に必要な情報を予め取得して記憶部４２に保持している。
【００９８】
次いで、制御部４１は、Ｓ２０４における検索の結果、転送先プリンタの候補が存在するか否かを判断する（Ｓ２０５）。
【００９９】
Ｓ２０５において候補が存在すると判断されると、制御部４１は、Ｓ２０４において検索した転送先プリンタの候補によって構成された転送先候補リストを送信元ＰＣに送信して（Ｓ２０６）、図１１〜図１３に示す処理を終了する。
【０１００】
Ｓ２０２において印刷が不可能ではないと判断されると、制御部４１は、送信元ＰＣから転送不要通知を受信したか否かを判断する（Ｓ２０７）。
【０１０１】
Ｓ２０３において設定回数以上であると判断されるか、Ｓ２０５において候補が存在しないと判断されるか、Ｓ２０７において転送不要通知を受信したと判断されると、制御部４１は、印刷失敗通知を送信元ＰＣに送信して（Ｓ２０８）、図１１〜図１３に示す処理を終了する。
【０１０２】
Ｓ２０７において転送不要通知を受信していないと判断されると、制御部４１は、送信元ＰＣから選択プリンタ情報を受信したか否かを判断する（Ｓ２０９）。
【０１０３】
Ｓ２０９において選択プリンタ情報を受信したと判断されると、制御部４１の機能送信手段４１ｃは、印刷データの印刷設定の情報と、選択された転送先プリンタの印刷機能の情報とを含む印刷設定再確認通知を送信元ＰＣに送信して（Ｓ２１０）、図１１〜図１３に示す処理を終了する。ここで、制御部４１は、全てのプリンタに関して、印刷機能の情報を予め取得して記憶部４２に保持している。
【０１０４】
Ｓ２０９において選択プリンタ情報を受信していないと判断されると、制御部４１は、図１１〜図１３に示す処理を終了する。
【０１０５】
次に、プリンタ６０の動作について説明する。なお、プリンタ６０以外のプリンタの動作は、プリンタ６０の動作と同様である。
【０１０６】
図１４は、プリンタ６０の動作のフローチャートである。なお、プリンタ６０は、図１４に示す処理の終了後に図１４に示す処理を再び開始するという動作を繰り返す。
【０１０７】
図１４に示すように、プリンタ６０の制御部６１は、通信Ｉ／Ｆ部６４によってプリントサーバ４０から印刷データを受信したか否かを判断する（Ｓ２２１）。
【０１０８】
Ｓ２２１において印刷データを受信したと判断されると、制御部６１は、プリンタ６０が印刷データのＰＤＬの種類に対応しているか否かを判断する（Ｓ２２２）。
【０１０９】
Ｓ２２２において対応していると判断されると、制御部６１は、プリンタ６０が印刷可能な状態であるか否かを判断する（Ｓ２２３）。ここで、印刷可能ではない状態としては、紙詰まりの状態などのエラー状態が考えられる。
【０１１０】
Ｓ２２２において対応していないと判断されるか、Ｓ２２３において印刷可能な状態ではないと判断されると、制御部６１は、通信Ｉ／Ｆ部６４によって印刷不可能通知をプリントサーバ４０に送信して（Ｓ２２４）、図１４に示す処理を終了する。
【０１１１】
Ｓ２２３において印刷可能な状態であると判断されると、制御部６１は、プリンタ６０が対象の印刷データの送信先プリンタであるか否かを判断する（Ｓ２２５）。
【０１１２】
Ｓ２２５において送信先プリンタであると判断されると、制御部６１は、対象の印刷データについて既に印刷可能通知をプリントサーバ４０に送信済みであるか否かを判断する（Ｓ２２６）。
【０１１３】
Ｓ２２６において印刷可能通知を送信済みでないと判断されると、制御部６１は、通信Ｉ／Ｆ部６４によって印刷可能通知をプリントサーバ４０に送信して（Ｓ２２７）、図１４に示す処理を終了する。
【０１１４】
Ｓ２２５において送信先プリンタではない、すなわち、転送先プリンタであると判断されるか、Ｓ２２６において印刷可能通知を送信済みであると判断されると、制御部６１は、印刷データに基づいて印刷部６３によって印刷し（Ｓ２２８）、通信Ｉ／Ｆ部６４によってプリントサーバ４０に印刷完了通知を送信して（Ｓ２２９）、図１４に示す処理を終了する。
【０１１５】
Ｓ２２１において印刷データを受信していないと判断されると、制御部６１は、通信Ｉ／Ｆ部６４によってプリントサーバ４０から印刷指示を受信したか否かを判断する（Ｓ２３０）。
【０１１６】
Ｓ２３０において印刷指示を受信したと判断されると、制御部６１は、プリンタ６０が印刷可能な状態であるか否かを判断する（Ｓ２３１）。
【０１１７】
Ｓ２３１において印刷可能な状態ではないと判断されると、制御部６１は、Ｓ２２４の処理に移行する。
【０１１８】
Ｓ２３１において印刷可能な状態であると判断されると、制御部６１は、Ｓ２２８の処理に移行する。
【０１１９】
Ｓ２３０において印刷指示を受信していないと判断されると、制御部６１は、図１４に示す処理を終了する。
【０１２０】
次に、印刷システム１０全体の動作について説明する。
【０１２１】
＜転送処理の開始前の動作＞
ＰＣ２０は、操作部２３を介して利用者から印刷の指示が有ると（Ｓ１０１でＹＥＳ）、プリントサーバ４０に印刷データを送信する（Ｓ１０２）。プリントサーバ４０は、ＰＣ２０から印刷データを受信すると（Ｓ１６１でＹＥＳ）、ＰＣ２０から受信した印刷データを送信先プリンタに送信する（Ｓ１６２）。そして、送信先プリンタは、印刷データに基づいて印刷できない場合（Ｓ２２２でＮＯまたはＳ２２３でＮＯ）に印刷不可能通知をプリントサーバ４０に送信し（Ｓ２２４）、印刷データに基づいて印刷できる場合（Ｓ２２２でＹＥＳおよびＳ２２３でＹＥＳ）に印刷可能通知をプリントサーバ４０に送信する（Ｓ２２７）。
【０１２２】
プリントサーバ４０は、送信先プリンタから印刷可能通知を受信すると（Ｓ１６３でＹＥＳ）、送信元ＰＣに印刷設定再確認通知を送信する（Ｓ１６４）。送信元ＰＣは、プリントサーバ４０から印刷設定再確認通知を受信すると（Ｓ１０３でＹＥＳ）、受信した印刷設定再確認通知に含まれている印刷設定を利用者に通知して（Ｓ１０４）、利用者による印刷設定の変更を受け付ける（Ｓ１０５）。そして、送信元ＰＣは、印刷設定の変更がない場合に印刷設定維持通知をプリントサーバ４０に送信し（Ｓ１０７）、印刷設定の変更がある場合に変更後の印刷設定をプリントサーバ４０に送信する（Ｓ１０９）。
【０１２３】
プリントサーバ４０は、印刷設定維持通知を送信元ＰＣから受信すると（Ｓ１６５でＹＥＳ）、送信先プリンタに印刷指示を送信する（Ｓ１６７）。送信先プリンタは、プリントサーバから印刷指示を受信すると（Ｓ２３０でＹＥＳ）、印刷データに基づいて印刷できない場合（Ｓ２３１でＮＯ）に印刷不可能通知をプリントサーバ４０に送信する（Ｓ２２４）。一方、送信先プリンタは、印刷データに基づいて印刷できる場合（Ｓ２３１でＹＥＳ）に印刷して（Ｓ２２８）、印刷完了通知をプリントサーバ４０に送信する（Ｓ２２９）。プリントサーバ４０は、送信先プリンタから印刷完了通知を受信すると（Ｓ１８１でＹＥＳ）、印刷完了通知を送信元ＰＣに送信する（Ｓ１８４）。送信元ＰＣは、プリントサーバ４０から印刷完了通知を受信すると（Ｓ１２１でＹＥＳ）、印刷完了を利用者に通知する（Ｓ１２４）。
【０１２４】
プリントサーバ４０は、変更後の印刷設定を送信元ＰＣから受信すると（Ｓ１６９でＹＥＳ）、印刷データを変更して（Ｓ１７０）、送信先プリンタに変更後の印刷データを送信する（Ｓ１７２）。送信先プリンタは、プリントサーバ４０から印刷データを受信すると（Ｓ２２１でＹＥＳ）、印刷データに基づいて印刷できない場合（Ｓ２２２でＮＯまたはＳ２２３でＮＯ）に印刷不可能通知をプリントサーバ４０に送信し（Ｓ２２４）、印刷データに基づいて印刷できる場合（Ｓ２２２でＹＥＳおよびＳ２２３でＹＥＳ）に変更後の印刷データに基づいて印刷して（Ｓ２２８）、印刷完了通知をプリントサーバ４０に送信する（Ｓ２２９）。プリントサーバ４０は、送信先プリンタから印刷完了通知を受信すると（Ｓ１８１でＹＥＳ）、変更後の印刷設定を含む印刷完了通知を送信元ＰＣに送信する（Ｓ１８５）。送信元ＰＣは、プリントサーバ４０から印刷完了通知を受信すると（Ｓ１２１でＹＥＳ）、印刷完了と、変更後の印刷設定とを利用者に通知する（Ｓ１２５）。
【０１２５】
＜転送処理の開始後の動作＞
プリントサーバ４０は、送信先プリンタに印刷データを送信したとき（Ｓ１６２、Ｓ１７２）から所定の時間以内、または、送信先プリンタに印刷指示を送信したとき（Ｓ１６７）から所定の時間以内に、送信先プリンタから印刷可能通知、印刷不可能通知および印刷完了通知の何れも受信しないか、送信先プリンタから印刷不可能通知を受信することによって、送信先プリンタでの印刷が不可能であると判断すると（Ｓ２０１でＹＥＳ）、転送先プリンタの候補を検索し（Ｓ２０４）、転送先プリンタの候補が存在する場合（Ｓ２０５でＹＥＳ）に転送先候補リストを送信元ＰＣに送信し（Ｓ２０６）、転送先プリンタの候補が存在しない場合（Ｓ２０５でＮＯ）に印刷失敗通知を送信元ＰＣに送信する（Ｓ２０８）。
【０１２６】
送信元ＰＣは、プリントサーバ４０から印刷失敗通知を受信すると（Ｓ１４６でＹＥＳ）、印刷失敗を利用者に通知する（Ｓ１４７）。
【０１２７】
送信元ＰＣは、プリントサーバ４０から転送先候補リストを受信すると（Ｓ１４１でＹＥＳ）、利用者による転送先プリンタの選択を受け付け（Ｓ１４２）、転送先プリンタの選択があった場合（Ｓ１４３でＹＥＳ）に選択プリンタ情報をプリントサーバ４０に送信し（Ｓ１４４）、転送先プリンタの選択がなかった場合（Ｓ１４３でＮＯ）に転送不要通知をプリントサーバ４０に送信する（Ｓ１４５）。
【０１２８】
プリントサーバ４０は、送信元ＰＣから転送不要通知を受信すると（Ｓ２０７でＹＥＳ）、印刷失敗通知を送信元ＰＣに送信する（Ｓ２０８）。送信元ＰＣは、プリントサーバ４０から印刷失敗通知を受信すると（Ｓ１４６でＹＥＳ）、印刷失敗を利用者に通知する（Ｓ１４７）。
【０１２９】
プリントサーバ４０は、送信元ＰＣから選択プリンタ情報を受信すると（Ｓ２０９でＹＥＳ）、選択された転送先プリンタの印刷機能の情報を含む印刷設定再確認通知を送信元ＰＣに送信する（Ｓ２１０）。送信元ＰＣは、選択された転送先プリンタの印刷機能の情報を含む印刷設定再確認通知をプリントサーバ４０から受信すると（Ｓ１０３でＹＥＳ）、転送先プリンタの印刷機能に応じた印刷設定の変更を受け付けて（Ｓ１０５）、変更がない場合に印刷設定維持通知をプリントサーバ４０に送信し（Ｓ１０７）、変更がある場合に変更後の印刷設定をプリントサーバ４０に送信する（Ｓ１０９）。
【０１３０】
プリントサーバ４０は、印刷設定維持通知を送信元ＰＣから受信すると（Ｓ１６５でＹＥＳ）、転送先プリンタに印刷データを送信する（Ｓ１６８）。転送先プリンタは、プリントサーバから印刷データを受信すると（Ｓ２２１でＹＥＳ）、印刷データに基づいて印刷できない場合（Ｓ２２２でＮＯまたはＳ２２３でＮＯ）に印刷不可能通知をプリントサーバ４０に送信する（Ｓ２２４）。一方、転送先プリンタは、印刷データに基づいて印刷できる場合（Ｓ２２２でＹＥＳおよびＳ２２３でＹＥＳ）に印刷して（Ｓ２２８）、印刷完了通知をプリントサーバ４０に送信する（Ｓ２２９）。
【０１３１】
プリントサーバ４０は、転送先プリンタから印刷完了通知を受信すると（Ｓ１８１でＹＥＳ）、実際に印刷した転送先プリンタの情報を含む印刷完了通知を送信元ＰＣに送信する（Ｓ１８７）。送信元ＰＣは、プリントサーバ４０から印刷完了通知を受信すると（Ｓ１２１でＹＥＳ）、印刷完了と、実際に印刷した転送先プリンタの情報とを利用者に通知する（Ｓ１２７）。
【０１３２】
プリントサーバ４０は、変更後の印刷設定を送信元ＰＣから受信すると（Ｓ１６９でＹＥＳ）、印刷データを変更して（Ｓ１７０）、転送先プリンタに変更後の印刷データを送信する（Ｓ１７３）。転送先プリンタは、プリントサーバから印刷データを受信すると（Ｓ２２１でＹＥＳ）、印刷データに基づいて印刷できない場合（Ｓ２２２でＮＯまたはＳ２２３でＮＯ）に印刷不可能通知をプリントサーバ４０に送信する（Ｓ２２４）。一方、転送先プリンタは、印刷データに基づいて印刷できる場合（Ｓ２２２でＹＥＳおよびＳ２２３でＹＥＳ）に変更後の印刷データに基づいて印刷して（Ｓ２２８）、印刷完了通知をプリントサーバ４０に送信する（Ｓ２２９）。
【０１３３】
プリントサーバ４０は、転送先プリンタから印刷完了通知を受信すると（Ｓ１８１でＹＥＳ）、実際に印刷した転送先プリンタの情報と、変更後の印刷設定とを含む印刷完了通知を送信元ＰＣに送信する（Ｓ１８８）。送信元ＰＣは、プリントサーバ４０から印刷完了通知を受信すると（Ｓ１２１でＹＥＳ）、印刷完了と、実際に印刷した転送先プリンタの情報と、変更後の印刷設定とを利用者に通知する（Ｓ１２８）。
【０１３４】
プリントサーバ４０は、転送先プリンタに印刷データを転送したとき（Ｓ１６８、Ｓ１７３）から所定の時間以内に、転送先プリンタから印刷可能通知、印刷不可能通知および印刷完了通知の何れも受信しないか、転送先プリンタから印刷不可能通知を受信することによって、転送先プリンタでの印刷が不可能であると判断すると（Ｓ２０２でＹＥＳ）、転送先プリンタの候補の検索（Ｓ２０４）から繰り返す。ただし、プリントサーバ４０は、対象の印刷データの転送回数が設定回数以上になったとき（Ｓ２０３でＹＥＳ）、印刷失敗通知を送信元ＰＣに送信する（Ｓ２０８）。送信元ＰＣは、プリントサーバ４０から印刷失敗通知を受信すると（Ｓ１４６でＹＥＳ）、印刷失敗を利用者に通知する（Ｓ１４７）。
【０１３５】
以上に説明したように、印刷システム１０は、複数のプリンタのうち印刷データの送信先プリンタ以外のプリンタに印刷データが転送される場合に、プリントサーバ４０によって送信元ＰＣに送信された印刷データの印刷設定を送信元ＰＣが利用者に通知し（Ｓ１０４）、送信元ＰＣによってプリントサーバ４０に送信された変更後の印刷設定を印刷データの転送先プリンタにプリントサーバ４０が転送する（Ｓ１７３）ので、利用者の意図に応じた印刷結果を印刷データの転送先プリンタで得ることができる。
【０１３６】
また、印刷システム１０は、印刷データの転送先プリンタの印刷機能に応じて利用者に印刷設定を変更させることができる（Ｓ１０５）。例えば、変更前の印刷設定に両面印刷の設定が無い場合であっても、転送先プリンタの印刷機能に両面印刷があるとき、利用者は、変更後の印刷設定に両面印刷の設定を追加することができる。
【０１３７】
なお、送信元ＰＣは、本実施の形態において、印刷設定の変更の内容として変更後の印刷設定自体をプリントサーバ４０に送信するようになっているが、変更前の印刷設定をプリントサーバ４０が保持している場合、印刷設定の変更の内容として変更部分の情報のみをプリントサーバ４０に送信するようになっていても良い。
【０１３８】
また、本発明のプリンタは、プリンタ以外の機能を有していても良い。例えば、本発明のプリンタは、複合機であっても良い。
【０１３９】
本発明の送信元装置は、本実施の形態において、ＰＣによって構成されているが、印刷データの送信元になることができればＰＣ以外の装置によって構成されていても良い。
【０１４０】
本発明の設定管理装置は、本実施の形態において、プリントサーバによって構成されているが、プリントサーバ以外の装置によって構成されていても良い。例えば、複数のプリンタのうち何れかのプリンタが設定管理装置としても機能するようになっていても良い。
【符号の説明】
【０１４１】
１０  印刷システム
２０  ＰＣ（送信元装置）
２１ａ  設定通知手段
２１ｂ  変更受付手段
２１ｃ  変更送信手段
４０  プリントサーバ（設定管理装置）
４１ａ  設定送信手段
４１ｂ  設定転送手段
４１ｃ  機能送信手段
６０  プリンタ
【図１】
2012108811.tif 000003
【図２】
2012108811.tif 000004
【図３】
2012108811.tif 000005
【図４】
2012108811.tif 000006
【図５】
2012108811.tif 000007
【図６】
2012108811.tif 000008
【図７】
2012108811.tif 000009
【図８】
2012108811.tif 000010
【図９】
2012108811.tif 000011
【図１０】
2012108811.tif 000012
【図１１】
2012108811.tif 000013
【図１２】
2012108811.tif 000014
【図１３】
2012108811.tif 000015
【図１４】
2012108811.tif 000016