(57)【要約】【課題】  印刷物の仕様が同一のケースでの選択履歴が存在しない場合であっても、ユーザの要求に適合した印刷方法を選択することができる印刷支援システムを提供する。【解決手段】  ホスト端末１００は、印刷物の仕様およびネットワークプリンタ２００の印刷設定を含む印刷方法を複数記憶しておき、印刷物の仕様を含む印刷仕様情報およびネットワークプリンタ２００の機器能力を示すプリンタ情報を取得し、取得した印刷仕様情報およびプリンタ情報に基づいて、印刷方法登録テーブル４００のなかから複数の印刷方法を検索する。その結果、該当の印刷方法が索出されると、索出した各印刷方法に対して複数の評価項目のそれぞれについて偏差値を算出し、選択履歴情報および算出した偏差値に基づいて、索出した複数の印刷方法を表示する。【選択図】  図１
2007072743.tif 000002
【特許請求の範囲】
【請求項１】
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援システムであって、
前記印刷物の仕様および印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段と、前記印刷仕様情報を取得する印刷仕様情報取得手段と、複数の前記印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得手段と、前記印刷仕様情報取得手段で取得した印刷仕様情報および前記印刷装置情報取得手段で取得した印刷装置情報に基づいて、前記印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索手段と、前記印刷方法検索手段で索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出手段と、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段と、前記選択履歴情報記憶手段の選択履歴情報および前記評価値算出手段で算出した評価値に基づいて、前記印刷方法検索手段で索出した複数の印刷方法を提示する印刷方法提示手段とを備えることを特徴とする印刷支援システム。
【請求項２】
請求項１において、
さらに、前記選択履歴情報記憶手段の選択履歴情報に基づいて、前記複数の評価項目のうち前記ユーザが最も重視するものを推定する評価項目推定手段を備え、
前記印刷方法提示手段は、前記評価値算出手段で算出した評価値および前記評価項目推定手段で推定した評価項目に基づいて前記印刷方法を提示することを特徴とする印刷支援システム。
【請求項３】
請求項１および２のいずれか１項において、
前記評価値は、前記印刷方法検索手段で索出した複数の印刷方法における評価対象の印刷方法の偏差値であることを特徴とする印刷支援システム。
【請求項４】
請求項１ないし３のいずれか１項において、
さらに、前記印刷方法提示手段で提示した複数の印刷方法のなかから前記ユーザが選択した印刷方法を入力する印刷方法選択手段と、前記印刷方法選択手段で選択された印刷方法に基づいて出力する出力手段とを備えることを特徴とする印刷支援システム。
【請求項５】
請求項１ないし３のいずれか１項において、
さらに、前記印刷方法提示手段で提示した複数の印刷方法のなかから前記ユーザが選択した印刷方法を入力する印刷方法選択手段と、前記印刷方法選択手段で選択された印刷方法および前記評価値算出手段で算出した評価値に基づいて前記選択履歴情報記憶手段に前記選択履歴情報を登録する選択履歴情報登録手段とを備えることを特徴とする印刷支援システム。
【請求項６】
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援システムであって、
前記印刷物の仕様および印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段と、前記印刷仕様情報を取得する印刷仕様情報取得手段と、複数の前記印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得手段と、前記印刷仕様情報取得手段で取得した印刷仕様情報および前記印刷装置情報取得手段で取得した印刷装置情報に基づいて、前記印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索手段と、前記印刷方法検索手段で索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出手段と、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段と、前記選択履歴情報記憶手段の選択履歴情報および前記評価値算出手段で算出した評価値に基づいて、前記印刷方法検索手段で索出した複数の印刷方法のなかからいずれかを選択する印刷方法選択手段とを備えることを特徴とする印刷支援システム。
【請求項７】
請求項６において、
さらに、前記印刷方法選択手段で選択された印刷方法に基づいて出力する出力手段を備えることを特徴とする印刷支援システム。
【請求項８】
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援プログラムであって、
前記印刷仕様情報を取得する印刷仕様情報取得ステップと、複数の印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷仕様情報取得ステップで取得した印刷仕様情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記印刷物の仕様および前記印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索ステップと、前記印刷方法検索ステップで索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出ステップと、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段の選択履歴情報および前記評価値算出ステップで算出した評価値に基づいて、前記印刷方法検索ステップで索出した複数の印刷方法を提示する印刷方法提示ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする印刷支援プログラム。
【請求項９】
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援プログラムであって、
前記印刷仕様情報を取得する印刷仕様情報取得ステップと、複数の印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷仕様情報取得ステップで取得した印刷仕様情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記印刷物の仕様および前記印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索ステップと、前記印刷方法検索ステップで索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出ステップと、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段の選択履歴情報および前記評価値算出ステップで算出した評価値に基づいて、前記印刷方法検索ステップで索出した複数の印刷方法のなかからいずれかを選択する印刷方法選択ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする印刷支援プログラム。
【請求項１０】
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援方法であって、
前記印刷仕様情報を取得する印刷仕様情報取得ステップと、複数の印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷仕様情報取得ステップで取得した印刷仕様情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記印刷物の仕様および前記印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索ステップと、前記印刷方法検索ステップで索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出ステップと、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段の選択履歴情報および前記評価値算出ステップで算出した評価値に基づいて、前記印刷方法検索ステップで索出した複数の印刷方法を提示する印刷方法提示ステップとを含むことを特徴とする印刷支援方法。
【請求項１１】
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援方法であって、
前記印刷仕様情報を取得する印刷仕様情報取得ステップと、複数の印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷仕様情報取得ステップで取得した印刷仕様情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記印刷物の仕様および前記印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索ステップと、前記印刷方法検索ステップで索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出ステップと、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段の選択履歴情報および前記評価値算出ステップで算出した評価値に基づいて、前記印刷方法検索ステップで索出した複数の印刷方法のなかからいずれかを選択する印刷方法選択ステップとを含むことを特徴とする印刷支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置で製本印刷を行う場合の印刷を支援するシステムおよびプログラム、並びに方法に係り、特に、印刷物の仕様が同一のケースでの選択履歴が存在しない場合であっても、ユーザの要求に適合した印刷方法を選択することができる印刷支援システムおよび印刷支援プログラム、並びに印刷支援方法に関する。
【背景技術】
【０００２】
製本印刷を行う場合や、そのためのジョブチケットを作成する場合、ユーザは、用紙サイズ、印刷方向、割付設定および両面印刷の有無等の書式情報のほか、綴じ位置等のフィニッシング情報を事細かに設定する必要がある。しかしながら、製本印刷では専門用語が多く、また、入力項目も多いため、製本印刷の知識が少ないユーザにとって設定は必ずしも容易ではなかった。
【０００３】
従来、製本印刷を支援する技術としては、例えば、特許文献１〜４に開示されている技術が知られている。特許文献１〜４記載の発明はいずれも、要求される印刷物の仕様に適合した印刷装置または印刷設定を選択するものである。
【特許文献１】特開２００３−２７１３３０号公報
【特許文献２】特開２００４−１０２６１３号公報
【特許文献３】特開２０００−１７２４６９号公報
【特許文献３】特開２００５−４４３００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１〜４記載の発明にあっては、要求される印刷物の仕様に適合する候補が複数存在する場合、ユーザは、そのなかからさらに自分の要求に適合するものを選択しなければならない。例えば、印刷物の仕様がＡ４サイズというだけの場合は、多くの候補が索出されるので、この場合、ユーザは、コスト、印刷速度、画質等の評価項目をもとに候補を絞り込む。
【０００５】
しかしながら、多数の候補が索出された場合、ユーザがどの評価項目を重視するか分からないので、ユーザが重視する評価項目を考慮して候補を提示することができない。例えば、あるユーザがコストを重視することが分かっていれば、コストが安い候補を優先的に提示することが好ましい。
また、特許文献４記載の発明では、ユーザの選択履歴に基づいて候補を絞り込むが、印刷物の仕様が同一のケースでの選択履歴が存在しない場合は、ユーザが重視する評価項目を考慮して候補を提示することができない。
【０００６】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、印刷物の仕様が同一のケースでの選択履歴が存在しない場合であっても、ユーザの要求に適合した印刷方法を選択することができる印刷支援システムおよび印刷支援プログラム、並びに印刷支援方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
〔形態１〕  上記目的を達成するために、形態１の印刷支援システムは、
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援システムであって、
前記印刷物の仕様および印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段と、前記印刷仕様情報を取得する印刷仕様情報取得手段と、複数の前記印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得手段と、前記印刷仕様情報取得手段で取得した印刷仕様情報および前記印刷装置情報取得手段で取得した印刷装置情報に基づいて、前記印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索手段と、前記印刷方法検索手段で索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出手段と、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段と、前記選択履歴情報記憶手段の選択履歴情報および前記評価値算出手段で算出した評価値に基づいて、前記印刷方法検索手段で索出した複数の印刷方法を提示する印刷方法提示手段とを備えることを特徴とする。
【０００８】
このような構成であれば、印刷仕様情報取得手段により印刷仕様情報が取得され、印刷装置情報取得手段により印刷装置情報が取得され、印刷方法検索手段により、取得された印刷仕様情報および印刷装置情報に基づいて、印刷方法記憶手段のなかから複数の印刷方法が検索される。そして、評価値算出手段により、索出された各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値が算出され、印刷方法提示手段により、選択履歴情報記憶手段の選択履歴情報および算出された評価値に基づいて、索出された複数の印刷方法が提示される。
【０００９】
これにより、選択履歴情報は、ユーザが過去に選択した印刷方法に対して各評価項目ごとに同一の機会に索出された他の印刷方法との相対的な評価値を含み、そのような選択履歴情報に基づいて印刷方法を提示するので、印刷物の仕様が同一のケースでの選択履歴が存在しなくても、選択履歴において各評価項目間で評価値を比較すれば、ユーザがどの評価項目を重視するかを推定することができる。したがって、ユーザが重視する評価項目を考慮して印刷方法を提示することができるので、従来に比して、ユーザの要求に適合した印刷装置を選択することができるという効果が得られる。
【００１０】
ここで、印刷仕様情報は、例えば、面付けに関する設定、または印刷媒体の折り方、切断方法若しくは綴じ方法に関する設定を含む。以下、形態６の印刷支援システム、形態８および１３の印刷支援プログラム、並びに形態１５および２０の印刷支援方法において同じである。
また、他の印刷方法との相対的な評価値としては、例えば、順位、差分、分散、標準偏差、偏差値その他のバラツキが含まれる。以下、形態６の印刷支援システム、形態８および１３の印刷支援プログラム、並びに形態１５および２０の印刷支援方法において同じである。
【００１１】
また、印刷仕様情報取得手段は、印刷仕様情報を取得するようになっていればどのような構成であってもよく、例えば、入力装置等から印刷仕様情報を入力してもよいし、外部の装置等から印刷仕様情報を獲得または受信してもよいし、記憶装置や記憶媒体等から印刷仕様情報を読み出してもよい。したがって、取得には、少なくとも入力、獲得、受信および読出が含まれる。印刷装置情報取得手段その他取得の概念については同じである。
【００１２】
また、印刷方法記憶手段は、印刷方法をあらゆる手段でかつあらゆる時期に記憶するものであり、印刷方法をあらかじめ記憶してあるものであってもよいし、印刷方法をあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって印刷方法を記憶するようになっていてもよい。このことは、選択履歴情報記憶手段に選択履歴情報を記憶する場合についても同様である。以下、形態６の印刷支援システムにおいて同じである。
【００１３】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。以下、形態６の印刷支援システムにおいて同じである。
【００１４】
〔形態２〕  さらに、形態２の印刷支援システムは、形態１の印刷支援システムにおいて、
さらに、前記選択履歴情報記憶手段の選択履歴情報に基づいて、前記複数の評価項目のうち前記ユーザが最も重視するものを推定する評価項目推定手段を備え、
前記印刷方法提示手段は、前記評価値算出手段で算出した評価値および前記評価項目推定手段で推定した評価項目に基づいて前記印刷方法を提示することを特徴とする。
【００１５】
このような構成であれば、評価項目推定手段により、選択履歴情報記憶手段の選択履歴情報に基づいて、複数の評価項目のうちユーザが最も重視するものが推定され、印刷方法提示手段により、算出された評価値および推定された評価項目に基づいて印刷方法が提示される。
これにより、ユーザが最も重視する評価項目を考慮して印刷方法を提示することができるという効果が得られる。
【００１６】
〔形態３〕  さらに、形態３の印刷支援システムは、形態１および２のいずれか１の印刷支援システムにおいて、
前記評価値は、前記印刷方法検索手段で索出した複数の印刷方法における評価対象の印刷方法の偏差値であることを特徴とする。
このような構成であれば、ある評価項目が他の評価項目に対して相対的にどれぐらい重視されたかを把握しやすいという効果が得られる。
【００１７】
〔形態４〕  さらに、形態４の印刷支援システムは、形態１ないし３のいずれか１の印刷支援システムにおいて、
さらに、前記印刷方法提示手段で提示した複数の印刷方法のなかから前記ユーザが選択した印刷方法を入力する印刷方法選択手段と、前記印刷方法選択手段で選択された印刷方法に基づいて出力する出力手段とを備えることを特徴とする。
【００１８】
このような構成であれば、ユーザは、提示された複数の印刷方法のなかからいずれかを選択すると、印刷方法選択手段により、ユーザが選択した印刷方法が入力され、出力手段により、選択された印刷方法に基づいて出力される。
ここで、出力としては、例えば、印刷データを生成してプリンタに送信すること、ジョブチケットを生成すること、直接印刷を実行することが含まれる。以下、形態７の印刷支援システム、形態１１および１４の印刷支援プログラム、並びに形態１８および２１の印刷支援方法において同じである。
【００１９】
〔形態５〕  さらに、形態５の印刷支援システムは、形態１ないし３のいずれか１の印刷支援システムにおいて、
さらに、前記印刷方法提示手段で提示した複数の印刷方法のなかから前記ユーザが選択した印刷方法を入力する印刷方法選択手段と、前記印刷方法選択手段で選択された印刷方法および前記評価値算出手段で算出した評価値に基づいて前記選択履歴情報記憶手段に前記選択履歴情報を登録する選択履歴情報登録手段とを備えることを特徴とする。
このような構成であれば、ユーザは、提示された複数の印刷方法のなかからいずれかを選択すると、印刷方法選択手段により、ユーザが選択した印刷方法が入力され、選択履歴情報登録手段により、選択された印刷方法および算出された評価値に基づいて選択履歴情報記憶手段に選択履歴情報が登録される。
【００２０】
〔形態６〕  さらに、形態６の印刷支援システムは、
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援システムであって、
前記印刷物の仕様および印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段と、前記印刷仕様情報を取得する印刷仕様情報取得手段と、複数の前記印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得手段と、前記印刷仕様情報取得手段で取得した印刷仕様情報および前記印刷装置情報取得手段で取得した印刷装置情報に基づいて、前記印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索手段と、前記印刷方法検索手段で索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出手段と、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段と、前記選択履歴情報記憶手段の選択履歴情報および前記評価値算出手段で算出した評価値に基づいて、前記印刷方法検索手段で索出した複数の印刷方法のなかからいずれかを選択する印刷方法選択手段とを備えることを特徴とする。
【００２１】
このような構成であれば、印刷仕様情報取得手段により印刷仕様情報が取得され、印刷装置情報取得手段により印刷装置情報が取得され、印刷方法検索手段により、取得された印刷仕様情報および印刷装置情報に基づいて、印刷方法記憶手段のなかから複数の印刷方法が検索される。そして、評価値算出手段により、索出された各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値が算出され、印刷方法選択手段により、選択履歴情報記憶手段の選択履歴情報および算出された評価値に基づいて、索出された複数の印刷方法のなかからいずれかが選択される。
【００２２】
これにより、選択履歴情報は、ユーザが過去に選択した印刷方法に対して各評価項目ごとに同一の機会に索出された他の印刷方法との相対的な評価値を含み、そのような選択履歴情報に基づいて印刷方法を提示するので、印刷物の仕様が同一のケースでの選択履歴が存在しなくても、選択履歴において各評価項目間で評価値を比較すれば、ユーザがどの評価項目を重視するかを推定することができる。したがって、従来に比して、ユーザが重視する評価項目を考慮して印刷方法を選択することができるという効果が得られる。
【００２３】
〔形態７〕  さらに、形態７の印刷支援システムは、形態６の印刷支援システムにおいて、
さらに、前記印刷方法選択手段で選択された印刷方法に基づいて出力する出力手段を備えることを特徴とする。
このような構成であれば、出力手段により、選択された印刷方法に基づいて出力される。
【００２４】
〔形態８〕  一方、上記目的を達成するために、形態８の印刷支援プログラムは、
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援プログラムであって、
前記印刷仕様情報を取得する印刷仕様情報取得ステップと、複数の印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷仕様情報取得ステップで取得した印刷仕様情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記印刷物の仕様および前記印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索ステップと、前記印刷方法検索ステップで索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出ステップと、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段の選択履歴情報および前記評価値算出ステップで算出した評価値に基づいて、前記印刷方法検索ステップで索出した複数の印刷方法を提示する印刷方法提示ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１の印刷支援システムと同等の作用および効果が得られる。
【００２５】
〔形態９〕  さらに、形態９の印刷支援プログラムは、形態８の印刷支援プログラムにおいて、
さらに、前記選択履歴情報記憶手段の選択履歴情報に基づいて、前記複数の評価項目のうち前記ユーザが最も重視するものを推定する評価項目推定ステップからなる処理をコンピュータに実行させるためのプログラムを含み、
前記印刷方法提示ステップは、前記評価値算出ステップで算出した評価値および前記評価項目推定ステップで推定した評価項目に基づいて前記印刷方法を提示することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２の印刷支援システムと同等の作用および効果が得られる。
【００２６】
〔形態１０〕  さらに、形態１０の印刷支援プログラムは、形態８および９のいずれか１の印刷支援プログラムにおいて、
前記評価値は、前記印刷方法検索ステップで索出した複数の印刷方法における評価対象の印刷方法の偏差値であることを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３の印刷支援システムと同等の作用および効果が得られる。
【００２７】
〔形態１１〕  さらに、形態１１の印刷支援プログラムは、形態８ないし１０のいずれか１の印刷支援プログラムにおいて、
さらに、前記印刷方法提示ステップで提示した複数の印刷方法のなかから前記ユーザが選択した印刷方法を入力する印刷方法選択ステップと、前記印刷方法選択ステップで選択された印刷方法に基づいて出力する出力ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４の印刷支援システムと同等の作用および効果が得られる。
【００２８】
〔形態１２〕  さらに、形態１２の印刷支援プログラムは、形態８ないし１０のいずれか１の印刷支援プログラムにおいて、
さらに、前記印刷方法提示ステップで提示した複数の印刷方法のなかから前記ユーザが選択した印刷方法を入力する印刷方法選択ステップと、前記印刷方法選択ステップで選択された印刷方法および前記評価値算出ステップで算出した評価値に基づいて前記選択履歴情報記憶手段に前記選択履歴情報を登録する選択履歴情報登録ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５の印刷支援システムと同等の作用および効果が得られる。
【００２９】
〔形態１３〕  さらに、形態１３の印刷支援プログラムは、
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援プログラムであって、
前記印刷仕様情報を取得する印刷仕様情報取得ステップと、複数の印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷仕様情報取得ステップで取得した印刷仕様情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記印刷物の仕様および前記印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索ステップと、前記印刷方法検索ステップで索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出ステップと、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段の選択履歴情報および前記評価値算出ステップで算出した評価値に基づいて、前記印刷方法検索ステップで索出した複数の印刷方法のなかからいずれかを選択する印刷方法選択ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６の印刷支援システムと同等の作用および効果が得られる。
【００３０】
〔形態１４〕  さらに、形態１４の印刷支援プログラムは、形態１３の印刷支援プログラムにおいて、
さらに、前記印刷方法選択ステップで選択された印刷方法に基づいて出力する出力ステップからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態７の印刷支援システムと同等の作用および効果が得られる。
【００３１】
〔形態１５〕  一方、上記目的を達成するために、形態１５の印刷支援方法は、
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援方法であって、
前記印刷仕様情報を取得する印刷仕様情報取得ステップと、複数の印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷仕様情報取得ステップで取得した印刷仕様情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記印刷物の仕様および前記印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索ステップと、前記印刷方法検索ステップで索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出ステップと、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段の選択履歴情報および前記評価値算出ステップで算出した評価値に基づいて、前記印刷方法検索ステップで索出した複数の印刷方法を提示する印刷方法提示ステップとを含むことを特徴とする。
これにより、形態１の印刷支援システムと同等の効果が得られる。
【００３２】
〔形態１６〕  さらに、形態１６の印刷支援方法は、形態１５の印刷支援方法において、
さらに、前記選択履歴情報記憶手段の選択履歴情報に基づいて、前記複数の評価項目のうち前記ユーザが最も重視するものを推定する評価項目推定ステップを含み、
前記印刷方法提示ステップは、前記評価値算出ステップで算出した評価値および前記評価項目推定ステップで推定した評価項目に基づいて前記印刷方法を提示することを特徴とする。
これにより、形態２の印刷支援システムと同等の効果が得られる。
【００３３】
〔形態１７〕  さらに、形態１７の印刷支援方法は、形態１５および１６のいずれか１の印刷支援方法において、
前記評価値は、前記印刷方法検索ステップで索出した複数の印刷方法における評価対象の印刷方法の偏差値であることを特徴とする。
これにより、形態３の印刷支援システムと同等の効果が得られる。
【００３４】
〔形態１８〕  さらに、形態１８の印刷支援方法は、形態１５ないし１７のいずれか１の印刷支援方法において、
さらに、前記印刷方法提示ステップで提示した複数の印刷方法のなかから前記ユーザが選択した印刷方法を入力する印刷方法選択ステップと、前記印刷方法選択ステップで選択された印刷方法に基づいて出力する出力ステップとを含むことを特徴とする。
これにより、形態４の印刷支援システムと同等の効果が得られる。
【００３５】
〔形態１９〕  さらに、形態１９の印刷支援方法は、形態１５ないし１７のいずれか１の印刷支援方法において、
さらに、前記印刷方法提示ステップで提示した複数の印刷方法のなかから前記ユーザが選択した印刷方法を入力する印刷方法選択ステップと、前記印刷方法選択ステップで選択された印刷方法および前記評価値算出ステップで算出した評価値に基づいて前記選択履歴情報記憶手段に前記選択履歴情報を登録する選択履歴情報登録ステップとを含むことを特徴とする。
これにより、形態５の印刷支援システムと同等の効果が得られる。
【００３６】
〔形態２０〕  さらに、形態２０の印刷支援方法は、
印刷物の仕様を含む印刷仕様情報に基づいて印刷を支援する印刷支援方法であって、
前記印刷仕様情報を取得する印刷仕様情報取得ステップと、複数の印刷装置のそれぞれについてその機器能力を示す印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷仕様情報取得ステップで取得した印刷仕様情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記印刷物の仕様および前記印刷装置の設定を含む印刷方法を複数記憶する印刷方法記憶手段のなかから複数の前記印刷方法を検索する印刷方法検索ステップと、前記印刷方法検索ステップで索出した各印刷方法に対して複数の評価項目のそれぞれについて他の印刷方法との相対的な評価値を算出する評価値算出ステップと、ユーザが前記印刷方法を選択した履歴であって当該印刷方法の前記各評価項目ごとの評価値を含む選択履歴情報を記憶する選択履歴情報記憶手段の選択履歴情報および前記評価値算出ステップで算出した評価値に基づいて、前記印刷方法検索ステップで索出した複数の印刷方法のなかからいずれかを選択する印刷方法選択ステップとを含むことを特徴とする。
これにより、形態６の印刷支援システムと同等の効果が得られる。
【００３７】
〔形態２１〕  さらに、形態２１の印刷支援方法は、形態２０の印刷支援方法において、
さらに、前記印刷方法選択ステップで選択された印刷方法に基づいて出力する出力ステップを含むことを特徴とする。
これにより、形態７の印刷支援システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【００３８】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図１５は、本発明に係る印刷支援システムおよび印刷支援プログラム、並びに印刷支援方法の実施の形態を示す図である。
まず、本発明を適用するネットワークシステムの機能概要を説明する。
図１は、ネットワークシステムの機能概要を示す機能ブロック図である。
【００３９】
ネットワーク１９９には、図１に示すように、ホスト端末１００と、複数のネットワークプリンタ２００とが接続されている。
ホスト端末１００は、印刷物の仕様およびネットワークプリンタ２００の印刷設定を含む印刷方法を複数記憶する印刷方法記憶部１０と、印刷仕様情報を取得する印刷仕様情報取得部１２と、ネットワークプリンタ２００の機器能力を示すプリンタ情報を取得するプリンタ情報取得部１４とを有して構成されている。
【００４０】
ホスト端末１００は、さらに、印刷仕様情報取得部１２で取得した印刷仕様情報およびプリンタ情報取得部１４で取得したプリンタ情報に基づいて、印刷方法記憶部１０のなかから複数の印刷方法を検索する印刷方法検索部１６と、印刷方法検索部１６で索出した各印刷方法に対して複数の評価項目のそれぞれについて偏差値を算出する偏差値算出部１８とを有して構成されている。
【００４１】
ホスト端末１００は、さらに、ユーザが印刷方法を選択した履歴であってその印刷方法の各評価項目ごとの偏差値を含む選択履歴情報をユーザＩＤと対応付けて記憶する選択履歴情報記憶部２０と、ユーザＩＤを取得するユーザＩＤ取得部２２と、ユーザが最も重視する評価項目を推定する評価項目推定部２４とを有して構成されている。
評価項目推定部２４は、ユーザＩＤ取得部２２で取得したユーザＩＤに対応する選択履歴情報を選択履歴情報記憶部２０から取得し、取得した選択履歴情報に基づいて複数の評価項目のうちユーザが最も重視するものを推定する。
【００４２】
ホスト端末１００は、さらに、評価項目を入力する評価項目入力部２６と、評価項目推定部２４で推定した評価項目または評価項目入力部２６で入力した評価項目、および偏差値算出部１８で算出した偏差値に基づいて、印刷方法検索部１６で索出した複数の印刷方法を提示する印刷方法提示部２８と、印刷方法提示部２８で提示した複数の印刷方法のなかからユーザが選択した印刷方法を入力する印刷方法選択部３０とを有して構成されている。
【００４３】
ホスト端末１００は、さらに、印刷方法選択部３０で選択された印刷方法および文書データに基づいて印刷データを生成する印刷データ生成部３２と、印刷データ生成部３２で生成した印刷データをネットワークプリンタ２００に送信する印刷データ送信部３４と、印刷方法選択部３０で選択された印刷方法および偏差値算出部１８で算出した偏差値に基づいて選択履歴情報記憶部２０に選択履歴情報を登録する選択履歴情報登録部３６とを有して構成されている。
ネットワークプリンタ２００は、印刷データを受信する印刷データ受信部４０と、印刷データ受信部４０で受信した印刷データに基づいて印刷を行うプリンタエンジン４２とを有して構成されている。
【００４４】
次に、ホスト端末１００の構成を説明する。
図２は、ホスト端末１００のハードウェア構成を示すブロック図である。
ホスト端末１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００４５】
Ｉ／Ｆ５８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置６０と、データやテーブル等をファイルとして格納する記憶装置６２と、画像信号に基づいて画面を表示する表示装置６４と、ネットワーク１９９に接続するための信号線とが接続されている。
記憶装置６２は、複数の印刷方法を登録した印刷方法登録テーブル４００を記憶している。
【００４６】
図３は、印刷方法登録テーブル４００のデータ構造を示す図である。
印刷方法登録テーブル４００には、図３に示すように、各印刷方法ごとに１つのレコードが登録されている。各レコードは、印刷方法を識別するためのルールＩＤ、印刷仕様情報で設定される用紙サイズ（以下、仕様用紙サイズという。）、ネットワークプリンタ２００が対応可能な用紙サイズ（以下、設定用紙サイズという。）および印刷後の後処理を登録するフィールドを含んで構成されている。
後処理は、面付けや後工程等の一般的な作業の手順を規定したテンプレートである。
【００４７】
図４は、作業手順の一例を示す図である。
図４の例では、文書データをＡ４に分割して見開きでＡ３となるようにレイアウトして印刷し、ステープラで綴じるという印刷手順を規定している。
記憶装置６２は、プリンタ情報を登録したプリンタ情報登録テーブル４２０を記憶している。
【００４８】
図５は、プリンタ情報登録テーブル４２０のデータ構造を示す図である。
プリンタ情報登録テーブル４２０には、図５に示すように、各ネットワークプリンタ２００ごとに１つのレコードが登録されている。各レコードは、ネットワークプリンタ２００を識別するためのプリンタＩＤ、ネットワークプリンタ２００の設定用紙サイズ、印刷速度およびインクコストを登録するフィールドを含んで構成されている。
記憶装置６２は、選択履歴情報を登録した選択履歴情報登録テーブル４４０を記憶している。
【００４９】
図６は、選択履歴情報登録テーブル４４０のデータ構造を示す図である。
選択履歴情報登録テーブル４４０には、図６に示すように、印刷方法を選択するごとに１つのレコードが登録される。各レコードは、選択履歴情報を識別するための選択履歴ＩＤ、ユーザＩＤ、選択した印刷方法の印刷速度の偏差値、選択した印刷方法の印刷コストの偏差値、および選択した印刷方法の画質の偏差値を登録するフィールドを含んで構成されている。
記憶装置６２は、用紙コストを登録した用紙コスト登録テーブル４６０を記憶している。
【００５０】
図７は、用紙コスト登録テーブル４６０のデータ構造を示す図である。
用紙コスト登録テーブル４６０には、図７に示すように、各用紙ごとに１つのレコードが登録されている。各レコードは、用紙サイズおよび用紙コストを登録するフィールドを含んで構成されている。
図２に戻り、ＣＰＵ５０は、マイクロプロセッシングユニット等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図８のフローチャートに示す印刷要求処理を実行する。
【００５１】
図８は、印刷要求処理を示すフローチャートである。
印刷要求処理は、ネットワークプリンタ２００に印刷を要求する処理であって、ＣＰＵ５０において実行されると、図８に示すように、まず、ステップＳ１００に移行する。
ステップＳ１００では、文書作成アプリケーション等から印刷が要求されたか否かを判定し、印刷が要求されたと判定したとき(Yes)は、ステップＳ１０２に移行するが、そうでないと判定したとき(No)は、印刷が要求されるまでステップＳ１００で待機する。
【００５２】
ステップＳ１０２では、文書作成アプリケーション等から文書データを取得し、ステップＳ１０４に移行して、印刷を要求するユーザのユーザＩＤを取得し、ステップＳ１０６に移行して、印刷仕様情報を文書データから取得し、ステップＳ１０８に移行する。
ステップＳ１０８では、各ネットワークプリンタ２００のプリンタ情報をプリンタ情報登録テーブル４２０から取得し、ステップＳ１１０に移行して、取得した印刷仕様情報およびプリンタ情報に基づいて、該当の印刷方法を印刷方法登録テーブル４００のなかから検索し、ステップＳ１１２に移行する。
ステップＳ１１２では、索出した各印刷方法に対して、印刷速度、印刷コストおよび画質の３つの評価項目について偏差値を算出する。具体的には、次の処理を行って偏差値を算出する。
【００５３】
図９は、印刷方法の候補を仕様用紙サイズおよび設定用紙サイズと対応付けて登録した候補一覧テーブル４８０のデータ構造を示す図である。
まず、索出した各印刷方法ごとに、印刷に必要なページ数（以下、仕様ページ数という。）および仕様用紙サイズを印刷仕様情報から取得し、設定用紙サイズをプリンタ情報から取得し、取得した仕様ページ数、仕様用紙サイズおよび設定用紙サイズと対応付けて候補一覧テーブル４８０に登録する。
【００５４】
図１０は、印刷方法の評価結果を登録した評価結果登録テーブル５００のデータ構造を示す図である。
次に、索出した各印刷方法ごとに、印刷に必要な用紙枚数、印刷時間、インクコスト、用紙コスト、印刷コストおよび画質を算出し、それらと対応付けて評価結果登録テーブル５００に登録する。
【００５５】
第１に、必要な用紙サイズについては、両面印刷の有無を印刷仕様情報から取得し、両面印刷の可否をプリンタ情報から取得し、取得した設定に基づいて両面印刷を行うか否かを判定し、その判定結果、仕様ページ数、仕様用紙サイズおよび設定用紙サイズに基づいて必要な用紙枚数を算出する。例えば、仕様ページ数が１９ページ、仕様用紙サイズがＡ４である場合、設定用紙サイズがＡ４の印刷方法については、必要な用紙枚数が１０枚となり、設定用紙サイズがＡ３の印刷方法については、必要な用紙枚数が５枚、設定用紙サイズがＡ２の印刷方法については、必要な用紙枚数が３枚となる。
【００５６】
第２に、印刷時間については、印刷速度をプリンタ情報から取得し、印刷ページ数を印刷速度で乗算することにより算出する。印刷ページ数は、片面印刷の場合は必要な用紙枚数、両面印刷の場合は必要な用紙枚数×２となる。
第３に、インクコストについては、インクコストをプリンタ情報から取得し、インクコストに印刷ページ数を乗算することにより算出する。
【００５７】
第４に、用紙コストについては、設定用紙サイズ、必要な用紙枚数および用紙コスト登録テーブル４６０に基づいて用紙コストを算出する。
第５に、印刷コストについては、インクコストと用紙コストを加算することにより算出する。
第６に、画質については、画質をプリンタ情報から取得し、取得した画質をそのまま用いる。
【００５８】
図１１は、印刷方法の基準評価値および偏差値を登録した偏差値登録テーブル５２０のデータ構造を示す図である。
次に、索出した各印刷方法ごとに、印刷速度、印刷コストおよび画質を正規化し、正規化した値（以下、基準評価値という。）と対応付けて偏差値登録テーブル５２０に登録する。印刷速度の基準評価値については、候補のなかの最小値をその印刷方法の印刷速度で除算することにより算出し、印刷コストの基準評価値については、候補のなかの最小値をその印刷方法の印刷コストで除算することにより算出し、画質の基準評価値については、その印刷方法の画質を候補のなかの最大値で除算することにより算出する。
【００５９】
そして、索出した各印刷方法ごとに、算出した基準評価値に基づいて偏差値を算出し、算出した偏差値と対応付けて偏差値登録テーブル５２０に登録する。偏差値については、偏差値算出の対象となる評価項目において各候補の基準評価値およびその印刷方法の基準評価値に基づいて算出する。具体的には、（その印刷方法の基準評価値−基準評価値の平均値）／基準評価値の標準偏差×１０＋５０の式で算出することができる。
【００６０】
図８に戻り、次いで、ステップＳ１１４に移行して、取得したユーザＩＤに対応する選択履歴情報が選択履歴情報登録テーブル４４０に存在するか否かを判定し、選択履歴情報が存在すると判定したとき(Yes)は、ステップＳ１１６に移行して、取得したユーザＩＤに対応する選択履歴情報を選択履歴情報登録テーブル４４０から取得し、ステップＳ１１８に移行する。
【００６１】
ステップＳ１１８では、取得した選択履歴情報に基づいて、印刷速度、印刷コストおよび画質の３つの評価項目のうちユーザが最も重視するもの（優先評価項目）を推定する。選択履歴情報が１つの場合は、各評価項目のうち偏差値が最も高い項目を優先評価項目と推定する。また、選択履歴情報が複数の場合は、各評価項目ごとに偏差値の平均値を算出し、各評価項目のうち平均値が最も高い項目を優先評価項目と推定する。
【００６２】
次いで、ステップＳ１２０に移行して、偏差値登録テーブル５２０に基づいて、推定した優先評価項目の偏差値が高い順に、索出した印刷方法をソートし、ステップＳ１２２に移行して、索出した印刷方法を表示装置６４に表示し、ステップＳ１２４に移行する。
ステップＳ１２４では、表示した複数の印刷方法のなかからいずれかを選択すべきことを促してユーザが選択した印刷方法を入力し、ステップＳ１２６に移行して、選択された印刷方法および取得した文書データに基づいて印刷データを生成し、ステップＳ１２８に移行して、生成した印刷データを印刷要求とともにネットワークプリンタ２００に送信し、ステップＳ１３０に移行する。
【００６３】
ステップＳ１３０では、選択された印刷方法について算出した偏差値を含む選択履歴情報を選択履歴情報登録テーブル４４０に登録し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ１１４で、選択履歴情報が存在しないと判定したとき(No)は、ステップＳ１３２に移行して、優先評価項目を入力装置６０から入力したか否かを判定し、優先評価項目を入力したと判定したとき(Yes)は、ステップＳ１２０に移行する。これにより、ステップＳ１２０では、入力した優先評価項目の偏差値が高い順に、索出した印刷方法をソートする。
一方、ステップＳ１３２で、優先評価項目を入力しないと判定したとき(No)は、ステップＳ１２２に移行する。これにより、ステップＳ１２２では、索出した各印刷方法をソートせずにそのまま表示する。
【００６４】
次に、本実施の形態の動作を説明する。
ユーザは、ホスト端末１００において印刷を要求する。
ホスト端末１００では、印刷が要求されると、ステップＳ１０２〜Ｓ１１０を経て、文書データ、ユーザＩＤ、印刷仕様情報およびプリンタ情報が取得され、取得され印刷仕様情報およびプリンタ情報に基づいて複数の印刷方法が検索される。その結果、該当の印刷方法が索出されると、ステップＳ１１２を経て、索出された各印刷方法に対して、印刷速度、印刷コストおよび画質の３つの評価項目について偏差値が算出される。
【００６５】
次いで、ユーザＩＤに対応する選択履歴情報が存在する場合、ステップＳ１１６、Ｓ１１８を経て、該当の選択履歴情報が取得され、取得された選択履歴情報に基づいて優先評価項目が推定される。そして、ステップＳ１２０、Ｓ１２２を経て、算出された偏差値に基づいて、優先評価項目の偏差値が高い順に印刷方法がソートされ、ソートされた印刷方法が表示される。
【００６６】
図１２は、印刷方法の選択画面の一例である。
図１２の選択画面では、優先評価項目の偏差値が高い順に３つの印刷方法が表示されている。また、ソート項目として印刷速度、印刷コストおよび画質のボタンが表示されており、ユーザがソート項目のボタンをクリックすると、その指定項目の偏差値が高い順に印刷方法が再ソートされる。また、次候補のボタンが表示されており、ユーザが次候補のボタンをクリックすると、４つ目以降の印刷方法が表示される。
また、各印刷方法には、各評価項目の基準評価値を示すグラフが対応付けられて表示されている。
【００６７】
図１３は、各評価項目の基準評価値を示すグラフの一例である。
図１４は、各評価項目の基準評価値を示すグラフの他の例である。
各グラフは、例えば、図１３に示すような棒グラフまたは図１４に示すようなレーダーチャートにより表示される。
ユーザは、グラフ等を参照して所望の印刷方法をクリック等により選択すると、ステップＳ１２６、Ｓ１２８を経て、選択された印刷方法および取得された文書データに基づいて印刷データが生成され、生成された印刷データがネットワークプリンタ２００に送信される。
【００６８】
ネットワークプリンタ２００では、印刷データ受信部４０により印刷データを受信すると、プリンタエンジン４２により、受信した印刷データに基づいて印刷が行われる。
なお、基準評価値ではなく偏差値を用いて優先評価項目を推定することには、次のような利点がある。
基準評価値を用いて評価を行う場合、基準評価値の分布範囲が異なるときに問題が起こりうる。
【００６９】
図１５は、偏差値登録テーブル５２０の登録内容の一例を示す図である。
図１５の例では、１つのレコードが、一つの印刷方法（図中のＩＤは、プリンタＩＤ×ルールＩＤにより決定されるＩＤ）の印刷速度、印刷コスト、画質の基準評価値および偏差値を登録している。この例では、ＩＤ０〜９の１０個の印刷方法が索出されたものとする。
ここで、印刷速度は0.27〜1.00、印刷コストは0.13〜1.0、画質は0.60〜1.00の間に基準評価値が分布している。
【００７０】
ユーザが最も重視する優先評価項目は、基準評価値だけでも読み取ることができる。例えば、ＩＤ６の印刷方法をユーザが選択したものとすると、印刷速度を重視していることは判定できる。なお、これは、基準評価値は、最大値が「１」になるような相対的な指標として作成しているために可能となっている。絶対的な指標の場合は、最大値にも範囲あり、より優先評価項目の指標として用いるのは困難となる。（例えば、印刷速度の最大が0.8、印刷コストの最大値が0.5、画質の最大値が1.0の場合など、同列に比較できない。）
ここで、ユーザが最も重視する優先評価項目が判定できたとしても、次にどの優先評価項目を重視したのかについては、基準評価値では、印刷コスト（0.67）と画質（0.69）から画質と判定してしまう。しかし、実際は、画質については、全体の８番目、印刷コストは全体の３番目であり、優先評価項目としては画質よりむしろ印刷コストを重視した結果と考えられる。
【００７１】
これに対して、偏差値を用いる場合は、印刷コスト（56.24）および画質（41.85）は、他の印刷方法との比較を考慮した値になるので、印刷コストと画質では、印刷コストを重視したと判定される。
基準評価値の場合の判定結果：印刷速度  ＞  画質  ＞  印刷コスト
偏差値の場合の判定結果    ：印刷速度  ＞  印刷コスト  ＞  画質
したがって、偏差値を用いる方が実情に即した結果が得られる。
【００７２】
このように、偏差値を用いることで「他の印刷方法との比較した結果」を反映させて優先評価項目を推定することができる。また、基準評価値をすべて記録しておけば、偏差値は計算できるが、その場合、記録するべきデータ量が大きくなる。
このようにして、本実施の形態では、ホスト端末１００は、印刷仕様情報およびプリンタ情報を取得し、取得した印刷仕様情報およびプリンタ情報に基づいて、印刷方法登録テーブル４００のなかから複数の印刷方法を検索し、索出した各印刷方法に対して複数の評価項目のそれぞれについて偏差値を算出し、選択履歴情報および算出した偏差値に基づいて、索出した複数の印刷方法を表示する。
【００７３】
これにより、選択履歴情報は、ユーザが過去に選択した印刷方法に対して各評価項目ごとに同一の機会に索出された偏差値を含み、そのような選択履歴情報に基づいて印刷方法を表示するので、印刷物の仕様が同一のケースでの選択履歴が存在しなくても、選択履歴において各評価項目間で偏差値を比較すれば、ユーザがどの評価項目を重視するかを推定することができる。したがって、ユーザが重視する評価項目を考慮して印刷方法を表示することができるので、従来に比して、ユーザの要求に適合した印刷装置を選択することができる。
【００７４】
さらに、本実施の形態では、ホスト端末１００は、選択履歴情報に基づいて、複数の評価項目のうちユーザが重視する優先評価項目を推定し、算出した偏差値および推定した評価項目に基づいて印刷方法を表示する。
これにより、ユーザが重視する評価項目をさらに考慮して印刷方法を表示することができる。
【００７５】
上記実施の形態において、ネットワークプリンタ２００は、形態１、６、８、１３、１５または２０の印刷装置に対応し、印刷方法記憶部１０および印刷方法登録テーブル４００は、形態１、６、８、１３、１５または２０の印刷方法記憶手段に対応し、選択履歴情報記憶部２０および選択履歴情報登録テーブル４４０は、形態１、２、５、６、８、９、１２、１３、１５、１６、１９または２０の選択履歴情報記憶手段に対応している。また、印刷仕様情報取得部１２およびステップＳ１０６は、形態１または６の印刷仕様情報取得手段に対応し、ステップＳ１０６は、形態８、１３、１５または２０の印刷仕様情報取得ステップに対応し、プリンタ情報取得部１４およびステップＳ１０８は、形態１または６の印刷装置情報取得手段に対応している。
【００７６】
また、上記実施の形態において、ステップＳ１０８は、形態８、１３、１５または２０の印刷装置情報取得ステップに対応し、印刷方法検索部１６およびステップＳ１１０は、形態１、３または６の印刷方法検索手段に対応し、ステップＳ１１０は、形態８、１０、１３、１５、１７または２０の印刷方法検索ステップに対応している。また、偏差値算出部１８およびステップＳ１１２は、形態１、２、５または６の評価値算出手段に対応し、ステップＳ１１２は、形態８、９、１２、１３、１５、１６、１９または２０の評価値算出ステップに対応し、評価項目推定部２４およびステップＳ１１８は、形態２の評価項目推定手段に対応している。
【００７７】
また、上記実施の形態において、ステップＳ１１８は、形態９または１６の評価項目推定ステップに対応し、印刷方法提示部２８およびステップＳ１２２は、形態１、２、４または５の印刷方法提示手段に対応し、ステップＳ１２２は、形態８、９、１１、１２、１５、１６、１８または１９の印刷方法提示ステップに対応している。また、印刷方法選択部３０およびステップＳ１２４は、形態４ないし７の印刷方法選択手段に対応し、ステップＳ１２４は、形態１１ないし１４、１８ないし２１の印刷方法選択ステップに対応し、選択履歴情報登録部３６およびステップＳ１３０は、形態５の選択履歴情報登録手段に対応している。
【００７８】
また、上記実施の形態において、ステップＳ１３０は、形態１２または１９の選択履歴情報登録ステップに対応し、印刷設定情報は、形態１、６、８、１３、１５または２０の印刷仕様情報に対応し、プリンタ情報は、形態１、６、８、１３、１５または２０の印刷装置情報に対応している。
なお、上記実施の形態においては、印刷速度、印刷コストおよび画質を評価項目として用いたが、これに限らず、ネットワークプリンタ２００のローケーション、環境負荷、インクの種類（例えば、環境に優しいもの）および用紙の種類（例えば、再生紙かどうか）を評価項目として用いることもできる。ローケーションを用いる場合、まず、ネットワークプリンタ２００の位置をプリンタ情報に含め、ユーザの場所をユーザ情報に含めて記憶しておく。そして、プリンタ情報およびユーザ情報に基づいてネットワークプリンタ２００とユーザとの距離を算出し、距離の大きさを評価する。基準評価値は、候補のなかの最小値をその印刷方法の距離で除算することにより算出する。
【００７９】
また、上記実施の形態においては、優先評価項目を１つ推定するように構成したが、これに限らず、ユーザが２番目以降に重視する評価項目も推定し、重視する度合いが高い評価項目の順で印刷方法をソートするように構成することもできる。例えば、印刷速度、印刷コストおよび画質の順に重視する度合いが高い場合は、印刷速度の偏差値が高い順にソートし、さらに印刷速度の偏差値が同一値のレコードについては印刷コストの偏差値が高い順にソートし、さらに印刷コストの偏差値が同一値のレコードについては画質の偏差値が高い順にソートする。
【００８０】
また、上記実施の形態においては、偏差値を用いて評価を行うように構成したが、これに限らず、他の印刷方法との相対的な評価値であれば、任意の評価値を採用することができる。例えば、順位、差分、分散、標準偏差、偏差値その他のバラツキのほか、下式（１）により算出した評価値を採用することができる。
評価値  ＝  （基準評価値−基準評価値の最小値）／（基準評価値の最大値−基準評価値の最小値）  …（１）
また、上記実施の形態においては、図１２に示すように、各印刷方法の表示形態を同一にしたが、これに限らず、優先評価項目の偏差値の値に応じて表示形態を異ならせてもよい。
【００８１】
図１６は、印刷方法の選択画面の他の例である。
図１６の例では、優先評価項目の偏差値に応じて表示領域の大きさを変更している。偏差値が大きいほど表示領域が大きくなる。
また、上記実施の形態においては、選択された印刷方法および文書データに基づいて印刷データを生成するように構成したが、これに限らず、次の２つの構成を提案することができる。
【００８２】
第１の構成は、算出した偏差値に基づいて、索出した印刷方法のなかからいずれかを自動的に選択し、選択した印刷方法および印刷データに基づいてネットワークプリンタ２００に印刷を要求する。この場合、例えば、優先評価項目の偏差値が最も高い印刷方法を選択する。
第２の構成は、算出した偏差値に基づいて、索出した印刷方法のなかからいずれかを自動的に選択し、選択した印刷方法に基づいてジョブチケットを生成し、印刷データを取得し、取得した印刷データおよび生成したジョブチケットをネットワークプリンタ２００に送信する。また、ジョブチケットを生成するだけの構成とすることもできる。
【００８３】
図１７は、ジョブチケットのデータ構造を示す図である。
ジョブチケットは、図１７に示すように、所定の開始タグ６００（例えば、＜ジョブチケット＞）と終了タグ６０２（例えば、＜/ジョブチケット＞）との間に、開始タグと終了タグとのタグセットを入れ子状に記述することにより要求印刷形態を設定する。タグセット６００，６０２の間には、印刷形態を設定するタグセット６０４，６０６が記述されている。さらに、タグセット６０４，６０６の間には、製本方法を設定するタグセット６０８，６１０が記述されている。
【００８４】
タグセット６０８，６１０の間には、用紙サイズおよび印刷方向を設定するタグセット６１２，６１４により「Ａ４縦」が記述されている。これは、用紙サイズが「Ａ４」、印刷方向が「縦」であることを示している。
また、タグセット６０８，６１０の間には、綴じ位置を設定するタグセット６１６，６１８により「中綴じ」が記述されている。これは、綴じ位置が「中綴じ」であることを示している。
【００８５】
また、上記実施の形態においては、プリンタ情報登録テーブル４２０からプリンタ情報を取得するように構成したが、これに限らず、ネットワークプリンタ２００からプリンタ情報を取得するように構成することもできる。
また、上記実施の形態においては、ホスト端末１００およびネットワークプリンタ２００を別体に構成したが、これに限らず、これらの機能を一体にしたスタンドアローンのプリンタとして構成し、直接印刷を実行するように構成することもできる。
【００８６】
また、上記実施の形態において、図８のフローチャートに示す印刷要求処理を実行するにあたっては、ＲＯＭ５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ５４に読み込んで実行するようにしてもよい。
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【図面の簡単な説明】
【００８７】
【図１】ネットワークシステムの機能概要を示す機能ブロック図である。
【図２】ホスト端末１００のハードウェア構成を示すブロック図である。
【図３】印刷方法登録テーブル４００のデータ構造を示す図である。
【図４】作業手順の一例を示す図である。
【図５】プリンタ情報登録テーブル４２０のデータ構造を示す図である。
【図６】選択履歴情報登録テーブル４４０のデータ構造を示す図である。
【図７】用紙コスト登録テーブル４６０のデータ構造を示す図である。
【図８】印刷要求処理を示すフローチャートである。
【図９】印刷方法の候補を仕様用紙サイズおよび設定用紙サイズと対応付けて登録した候補一覧テーブル４８０のデータ構造を示す図である。
【図１０】印刷方法の評価結果を登録した評価結果登録テーブル５００のデータ構造を示す図である。
【図１１】印刷方法の基準評価値および偏差値を登録した偏差値登録テーブル５２０のデータ構造を示す図である。
【図１２】印刷方法の選択画面の一例である。
【図１３】各評価項目の基準評価値を示すグラフの一例である。
【図１４】各評価項目の基準評価値を示すグラフの他の例である。
【図１５】偏差値登録テーブル５２０の登録内容の一例を示す図である。
【図１６】印刷方法の選択画面の他の例である。
【図１７】ジョブチケットのデータ構造を示す図である。
【符号の説明】
【００８８】
１００…ホスト端末、  ２００…ネットワークプリンタ、  １０…印刷方法記憶部、  １２…印刷仕様情報取得部、  １４…プリンタ情報取得部、  １６…印刷方法検索部、  １８…偏差値算出部、  ２０…選択履歴情報記憶部、  ２２…ユーザＩＤ取得部、  ２４…評価項目推定部、  ２６…評価項目入力部、  ２８…印刷方法提示部、  ３０…印刷方法選択部、  ３２…印刷データ生成部、  ３４…印刷データ送信部、  ３６…選択履歴情報登録部、  ４０…印刷データ受信部、  ４２…プリンタエンジン、  ５０…ＣＰＵ、  ５２…ＲＯＭ、  ５４…ＲＡＭ、  ５８…Ｉ／Ｆ、  ５９…バス、  ６０…入力装置、  ６２…記憶装置、  ６４…表示装置
【図１】
2007072743.tif 000003
【図２】
2007072743.tif 000004
【図３】
2007072743.tif 000005
【図４】
2007072743.tif 000006
【図５】
2007072743.tif 000007
【図６】
2007072743.tif 000008
【図７】
2007072743.tif 000009
【図８】
2007072743.tif 000010
【図９】
2007072743.tif 000011
【図１０】
2007072743.tif 000012
【図１１】
2007072743.tif 000013
【図１２】
2007072743.tif 000014
【図１３】
2007072743.tif 000015
【図１４】
2007072743.tif 000016
【図１５】
2007072743.tif 000017
【図１６】
2007072743.tif 000018
【図１７】
2007072743.tif 000019