(57)【要約】【課題】印刷機能の変更を意識することなく、簡単な手続きで印刷の品質を向上することができる印刷支援システムを提供する。【解決手段】ホスト端末１００は、複数の品質評価項目のうち品質の改善を要求する改善要求項目を入力し、印刷要求に係る印刷設定情報を取得し、入力した改善要求項目について、取得した印刷設定情報と同一の印刷設定またはこれよりも改善要求項目の評価値が高い印刷設定を含む印刷設定情報を検索する。その結果、複数の印刷設定情報を索出したときは、ユーザＩＤを取得し、取得したユーザＩＤに対応する評価基準情報に基づいて各印刷設定情報ごとに総合評価値を算出し、索出した印刷設定情報のなかから総合評価値が最も高い印刷設定情報を選択する。そして、選択した印刷設定情報および文書データに基づいて印刷データを生成し、生成した印刷データをネットワークプリンタ２００に送信する。【選択図】図１
2007148971.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援システムであって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力手段と、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得手段と、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段と、前記改善要求項目入力手段で入力した改善要求項目について、前記印刷設定情報取得手段で取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を前記印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索手段と、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段と、前記評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報検索手段で索出した印刷設定情報を評価する印刷設定情報評価手段と、前記印刷設定情報評価手段の評価結果に基づいて、前記印刷設定情報検索手段で索出した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定手段とを備えることを特徴とする印刷支援システム。
【請求項２】
請求項１において、
前記評価基準情報は、前記各品質評価項目ごとに評価係数を含み、
前記印刷設定情報評価手段は、前記印刷設定情報の印刷設定から得られる前記各品質評価項目ごとの評価値に対して当該品質評価項目に対応する前記評価係数により重み付けを行って前記印刷設定情報の総合評価値を算出し、
前記印刷設定情報決定手段は、前記印刷設定情報検索手段で索出した印刷設定情報のなかから、前記印刷設定情報評価手段で算出した総合評価値が最も高い前記印刷設定情報を選択することを特徴とする印刷支援システム。
【請求項３】
請求項１および２のいずれか１項において、
前記評価基準情報記憶手段は、ユーザを識別するユーザ識別情報と対応付けて前記ユーザの評価基準を示す評価基準情報を記憶し、
さらに、前記ユーザ識別情報を取得するユーザ識別情報取得手段を備え、
前記印刷設定情報評価手段は、前記ユーザ識別情報取得手段で取得したユーザ識別情報に対応する前記評価基準情報を前記評価基準情報記憶手段から読み出し、読み出した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする印刷支援システム。
【請求項４】
請求項１ないし３のいずれか１項において、
前記評価基準情報記憶手段は、印刷結果の用途を示す用途情報と対応付けて前記用途向けの評価基準を示す評価基準情報を記憶し、
さらに、前記用途情報を取得する用途情報取得手段を備え、
前記印刷設定情報評価手段は、前記用途情報取得手段で取得した用途情報に対応する前記評価基準情報を前記評価基準情報記憶手段から読み出し、読み出した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする印刷支援システム。
【請求項５】
請求項４において、
前記評価基準情報記憶手段は、標準の前記評価基準情報を記憶し、
さらに、前記標準の評価基準情報を補正する評価基準補正情報を前記用途情報と対応付けて記憶する評価基準補正情報記憶手段を備え、
前記印刷設定情報評価手段は、前記用途情報に対応する前記評価基準情報が前記評価基準情報記憶手段に存在しないと判定したときは、前記用途情報取得手段で取得した用途情報に対応する前記評価基準補正情報を前記評価基準補正情報記憶手段から読み出し、読み出した評価基準補正情報に基づいて前記標準の評価基準情報を補正し、補正した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする印刷支援システム。
【請求項６】
請求項１ないし５のいずれか１項において、
さらに、前記印刷設定情報決定手段で決定した印刷設定情報に基づいて出力を行う出力手段を備えることを特徴とする印刷支援システム。
【請求項７】
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援システムであって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力手段と、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得手段と、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段と、前記印刷設定情報取得手段で取得した印刷設定情報と同一または類似の印刷設定を含む前記印刷設定情報を前記印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索手段と、前記改善要求項目入力手段で入力した改善要求項目について、前記印刷設定情報取得手段で取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、前記印刷設定情報検索手段で索出した印刷設定情報のなかから複数選択する印刷設定情報選択手段と、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段と、前記評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報選択手段で選択した印刷設定情報を評価する印刷設定情報評価手段と、前記印刷設定情報評価手段の評価結果に基づいて、前記印刷設定情報選択手段で選択した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定手段とを備えることを特徴とする印刷支援システム。
【請求項８】
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援プログラムであって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力ステップと、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得ステップと、前記改善要求項目入力ステップで入力した改善要求項目について、前記印刷設定情報取得ステップで取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索ステップと、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報検索ステップで索出した印刷設定情報を評価する印刷設定情報評価ステップと、前記印刷設定情報評価ステップでの評価結果に基づいて、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする印刷支援プログラム。
【請求項９】
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援プログラムであって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力ステップと、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得ステップと、前記印刷設定情報取得ステップで取得した印刷設定情報と同一または類似の印刷設定を含む前記印刷設定情報を、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索ステップと、前記改善要求項目入力ステップで入力した改善要求項目について、前記印刷設定情報取得ステップで取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから複数選択する印刷設定情報選択ステップと、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報選択ステップで選択した印刷設定情報を評価する印刷設定情報評価ステップと、前記印刷設定情報評価ステップでの評価結果に基づいて、前記印刷設定情報選択ステップで選択した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする印刷支援プログラム。
【請求項１０】
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援方法であって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力ステップと、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得ステップと、前記改善要求項目入力ステップで入力した改善要求項目について、前記印刷設定情報取得ステップで取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索ステップと、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報検索ステップで索出した印刷設定情報を評価する印刷設定情報評価ステップと、前記印刷設定情報評価ステップでの評価結果に基づいて、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定ステップとを含むことを特徴とする印刷支援方法。
【請求項１１】
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援方法であって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力ステップと、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得ステップと、前記印刷設定情報取得ステップで取得した印刷設定情報と同一または類似の印刷設定を含む前記印刷設定情報を、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索ステップと、前記改善要求項目入力ステップで入力した改善要求項目について、前記印刷設定情報取得ステップで取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから複数選択する印刷設定情報選択ステップと、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報選択ステップで選択した印刷設定情報を評価する印刷設定情報評価ステップと、前記印刷設定情報評価ステップでの評価結果に基づいて、前記印刷設定情報選択ステップで選択した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定ステップとを含むことを特徴とする印刷支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷設定情報に基づいて印刷を行うのを支援するシステムおよびプログラム、並びに方法に係り、特に、印刷機能の変更を意識することなく、簡単な手続きで印刷の品質を向上することができる印刷支援システムおよび印刷支援プログラム、並びに印刷支援方法に関する。
【背景技術】
【０００２】
従来、印刷設定情報を変更して印刷を行う技術としては、例えば、特許文献１〜３記載の技術が開示されている。
特許文献１記載の技術は、ホスト端末での印刷設定と、プリンタ側の印刷設定とを合成し、印刷結果をイメージデータとして作成し表示装置に印刷前に表示する。これにより、オペレータは、印刷前に両方の印刷設定間に矛盾あることを把握でき、プリンタの設定を再変更することができる。
【０００３】
特許文献２記載の技術は、ユーザが異なる製本形態で製本を行う場合は、ホスト端末は、製本物の製本形態に代わる代替手段を製本情報をもとに検索し、最も相違度の小さい代替手段をユーザに提案して表示する。
特許文献３記載の技術は、出力先に最適なプリンタが存在しない場合は、印刷処理実行時に、製品アプリケーションが書式設定とプリンタの能力とを比較して電子原稿の書式設定が実現可能か否かを判定し、文書の書式設定を実現可能でないと判定したときは、印刷設定情報中で指定されているいずれかの設定変更ルールを適用して文書の書式設定を変更する。
【特許文献１】特開平５−５８００７号公報
【特許文献２】特開２００３−１３１８４４号公報
【特許文献３】特開２００５−１０７８４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１〜３記載の技術にあってはいずれも、ユーザが設定した印刷設定情報に基づいてプリンタで適切に印刷が行えない場合に限り印刷設定情報を変更するものであるため、プリンタで適切に印刷が行える場合において、よりきれいにまたはより速く印刷したいなど、印刷の品質を向上したいという要求には対応することができない。この場合、ユーザは、多数ある印刷項目の印刷設定を一つ一つ確認しながら手作業で変更しなければならないので、手続きが煩雑である。
【０００５】
また、高品質な印刷が実現可能なプリンタがネットワークに新たに接続されるなど、印刷機能に変更が生じた場合は、ユーザはその変更に気付かないことがある。この場合、ユーザは、印刷機能の変更を認識するまで高品質な印刷を実現することができない。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、印刷機能の変更を意識することなく、簡単な手続きで印刷の品質を向上することができる印刷支援システムおよび印刷支援プログラム、並びに印刷支援方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
〔形態１〕  上記目的を達成するために、形態１の印刷支援システムは、
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援システムであって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力手段と、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得手段と、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段と、前記改善要求項目入力手段で入力した改善要求項目について、前記印刷設定情報取得手段で取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を前記印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索手段と、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段と、前記評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報検索手段で索出した印刷設定情報を評価する印刷設定情報評価手段と、前記印刷設定情報評価手段の評価結果に基づいて、前記印刷設定情報検索手段で索出した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定手段とを備えることを特徴とする。
【０００７】
このような構成であれば、印刷設定情報取得手段により、改善要求項目についての印刷設定を含む印刷設定情報が取得される。また、改善要求項目入力手段により改善要求項目が入力されると、印刷設定情報検索手段により、入力された改善要求項目について、取得された印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む印刷設定情報が印刷設定情報記憶手段のなかから複数検索される。その結果、該当の印刷設定情報が索出されると、印刷設定情報評価手段により、評価基準情報記憶手段の評価基準情報に基づいて、索出された印刷設定情報が評価され、印刷設定情報決定手段により、その評価結果に基づいて、索出された印刷設定情報のなかから印刷設定情報が決定される。
【０００８】
これにより、改善要求項目を入力するだけで、その改善要求項目について品質が高い印刷設定情報が決定されるので、従来に比して、印刷機能の変更を意識することなく、簡単な手続きで印刷の品質を向上することができるという効果が得られる。また、所定の評価基準に基づいて印刷設定情報が決定されるので、品質が高い印刷設定のなかで所定の評価基準に適合するものを実現することができるという効果も得られる。
【０００９】
ここで、改善要求項目についての印刷設定とは、改善要求項目として品質評価項目を入力する場合は、その品質評価項目に関連する印刷設定（その品質評価項目の評価を求めるのに必要な印刷設定）をいい、改善要求項目として印刷項目を入力する場合は、その印刷項目の印刷設定をいう。以下、形態７の印刷支援システム、形態８および１４の印刷支援プログラム、並びに形態１５および２１の印刷支援方法において同じである。
【００１０】
また、改善要求項目について、取得した印刷設定情報と同一の印刷設定を含む印刷設定情報とは、改善要求項目として品質評価項目を入力する場合は、取得した印刷設定情報のその品質評価項目に関連する印刷設定（その品質評価項目の評価を求めるのに必要な印刷設定）と同一の印刷設定を含む印刷設定情報をいい、改善要求項目として印刷項目を入力する場合は、取得した印刷設定情報のその印刷項目の印刷設定と同一の印刷設定を含む印刷設定情報をいう。以下、形態７の印刷支援システム、形態８および１４の印刷支援プログラム、並びに形態１５および２１の印刷支援方法において同じである。
【００１１】
また、改善要求項目について、取得した印刷設定情報よりも品質が高い印刷設定を含む印刷設定情報とは、改善要求項目として品質評価項目を入力する場合は、取得した印刷設定情報のその品質評価項目に関連する印刷設定（その品質評価項目の評価を求めるのに必要な印刷設定）よりもその品質評価項目の評価が高い印刷設定を含む印刷設定情報をいい、改善要求項目として印刷項目を入力する場合は、取得した印刷設定情報のその印刷項目の印刷設定よりも品質が高い印刷設定を含む印刷設定情報をいう。以下、形態７の印刷支援システム、形態８および１４の印刷支援プログラム、並びに形態１５および２１の印刷支援方法において同じである。
【００１２】
また、印刷設定情報取得手段は、印刷設定情報を取得するようになっていればどのような構成であってもよく、例えば、入力装置等から印刷設定情報を入力してもよいし、外部の装置等から印刷設定情報を獲得または受信してもよいし、記憶装置や記憶媒体等から印刷設定情報を読み出してもよい。したがって、取得には、少なくとも入力、獲得、受信および読出が含まれる。以下、取得の概念については同じである。
【００１３】
また、印刷設定情報記憶手段は、印刷設定情報をあらゆる手段でかつあらゆる時期に記憶するものであり、印刷設定情報をあらかじめ記憶してあるものであってもよいし、印刷設定情報をあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって印刷設定情報を記憶するようになっていてもよい。このことは、評価基準情報記憶手段に評価基準情報を記憶する場合についても同様である。以下、形態７の印刷支援システムにおいて同じである。
【００１４】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。以下、形態７の印刷支援システムにおいて同じである。
【００１５】
〔形態２〕  さらに、形態２の印刷支援システムは、形態１の印刷支援システムにおいて、
前記評価基準情報は、前記各品質評価項目ごとに評価係数を含み、
前記印刷設定情報評価手段は、前記印刷設定情報の印刷設定から得られる前記各品質評価項目ごとの評価値に対して当該品質評価項目に対応する前記評価係数により重み付けを行って前記印刷設定情報の総合評価値を算出し、
前記印刷設定情報決定手段は、前記印刷設定情報検索手段で索出した印刷設定情報のなかから、前記印刷設定情報評価手段で算出した総合評価値が最も高い前記印刷設定情報を選択することを特徴とする。
【００１６】
このような構成であれば、印刷設定情報評価手段により、印刷設定情報の印刷設定から得られる各品質評価項目ごとの評価値に対してその品質評価項目に対応する評価係数により重み付けが行われて印刷設定情報の総合評価値が算出される。そして、印刷設定情報決定手段により、索出された印刷設定情報のなかから、算出された総合評価値が最も高い印刷設定情報が選択される。
これにより、所定の評価基準に最も適合する印刷設定を実現することができるという効果が得られる。
【００１７】
〔形態３〕  さらに、形態３の印刷支援システムは、形態１および２のいずれか１の印刷支援システムにおいて、
前記評価基準情報記憶手段は、ユーザを識別するユーザ識別情報と対応付けて前記ユーザの評価基準を示す評価基準情報を記憶し、
さらに、前記ユーザ識別情報を取得するユーザ識別情報取得手段を備え、
前記印刷設定情報評価手段は、前記ユーザ識別情報取得手段で取得したユーザ識別情報に対応する前記評価基準情報を前記評価基準情報記憶手段から読み出し、読み出した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする。
【００１８】
このような構成であれば、ユーザ識別情報取得手段により、ユーザ識別情報が取得され、印刷設定情報評価手段により、取得されたユーザ識別情報に対応する評価基準情報が評価基準情報記憶手段から読み出され、読み出された評価基準情報に基づいて印刷設定情報が評価される。
これにより、ユーザの評価基準に適合する印刷設定を実現することができるという効果が得られる。
【００１９】
〔形態４〕  さらに、形態４の印刷支援システムは、形態１ないし３のいずれか１の印刷支援システムにおいて、
前記評価基準情報記憶手段は、印刷結果の用途を示す用途情報と対応付けて前記用途向けの評価基準を示す評価基準情報を記憶し、
さらに、前記用途情報を取得する用途情報取得手段を備え、
前記印刷設定情報評価手段は、前記用途情報取得手段で取得した用途情報に対応する前記評価基準情報を前記評価基準情報記憶手段から読み出し、読み出した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする。
【００２０】
このような構成であれば、用途情報取得手段により、用途情報が取得され、印刷設定情報評価手段により、取得された用途情報に対応する評価基準情報が評価基準情報記憶手段から読み出され、読み出された評価基準情報に基づいて印刷設定情報が評価される。
これにより、印刷結果の用途向けの評価基準に適合する印刷設定を実現することができるという効果が得られる。
【００２１】
〔形態５〕  さらに、形態５の印刷支援システムは、形態４の印刷支援システムにおいて、
前記評価基準情報記憶手段は、標準の前記評価基準情報を記憶し、
さらに、前記標準の評価基準情報を補正する評価基準補正情報を前記用途情報と対応付けて記憶する評価基準補正情報記憶手段を備え、
前記印刷設定情報評価手段は、前記用途情報に対応する前記評価基準情報が前記評価基準情報記憶手段に存在しないと判定したときは、前記用途情報取得手段で取得した用途情報に対応する前記評価基準補正情報を前記評価基準補正情報記憶手段から読み出し、読み出した評価基準補正情報に基づいて前記標準の評価基準情報を補正し、補正した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする。
【００２２】
このような構成であれば、印刷設定情報評価手段により、用途情報に対応する評価基準情報が存在しないと判定されると、取得された用途情報に対応する評価基準補正情報が評価基準補正情報記憶手段から読み出される。そして、読み出された評価基準補正情報に基づいて標準の評価基準情報が補正され、補正された評価基準情報に基づいて印刷設定情報が評価される。
【００２３】
これにより、印刷結果の用途向けの評価基準情報が存在しなくても、標準の評価基準情報がその用途向けに補正されて利用されるので、印刷結果の用途向けの評価基準に比較的適合する印刷設定を実現することができるという効果が得られる。
ここで、評価基準補正情報記憶手段は、評価基準補正情報をあらゆる手段でかつあらゆる時期に記憶するものであり、評価基準補正情報をあらかじめ記憶してあるものであってもよいし、評価基準補正情報をあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって評価基準補正情報を記憶するようになっていてもよい。
【００２４】
〔形態６〕  さらに、形態６の印刷支援システムは、形態１ないし５のいずれか１の印刷支援システムにおいて、
さらに、前記印刷設定情報決定手段で決定した印刷設定情報に基づいて出力を行う出力手段を備えることを特徴とする。
このような構成であれば、出力手段により、決定された印刷設定情報に基づいて出力が行われる。
ここで、出力としては、例えば、印刷データを生成してプリンタに送信すること、ジョブチケットを生成すること、直接印刷を実行することが含まれる。以下、形態１３の印刷支援プログラム、および形態２０の印刷支援方法において同じである。
【００２５】
〔形態７〕  さらに、形態７の印刷支援システムは、
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援システムであって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力手段と、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得手段と、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段と、前記印刷設定情報取得手段で取得した印刷設定情報と同一または類似の印刷設定を含む前記印刷設定情報を前記印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索手段と、前記改善要求項目入力手段で入力した改善要求項目について、前記印刷設定情報取得手段で取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、前記印刷設定情報検索手段で索出した印刷設定情報のなかから複数選択する印刷設定情報選択手段と、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段と、前記評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報選択手段で選択した印刷設定情報を評価する印刷設定情報評価手段と、前記印刷設定情報評価手段の評価結果に基づいて、前記印刷設定情報選択手段で選択した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定手段とを備えることを特徴とする。
【００２６】
このような構成であれば、印刷設定情報取得手段により、改善要求項目についての印刷設定を含む印刷設定情報が取得され、印刷設定情報検索手段により、取得された印刷設定情報と同一または類似の印刷設定を含む印刷設定情報が印刷設定情報記憶手段のなかから複数検索される。また、改善要求項目入力手段により改善要求項目が入力されると、印刷設定情報選択手段により、入力された改善要求項目について、取得された印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む印刷設定情報が印刷設定情報記憶手段のなかから複数選択される。そして、印刷設定情報評価手段により、評価基準情報記憶手段の評価基準情報に基づいて、選択された印刷設定情報が評価され、印刷設定情報決定手段により、その評価結果に基づいて、選択された印刷設定情報のなかから印刷設定情報が決定される。
【００２７】
これにより、改善要求項目を入力するだけで、その改善要求項目について品質が高い印刷設定情報が決定されるので、従来に比して、印刷機能の変更を意識することなく、簡単な手続きで印刷の品質を向上することができるという効果が得られる。また、所定の評価基準に基づいて印刷設定情報が決定されるので、品質が高い印刷設定のなかでも所定の評価基準に適合するものを実現することができるという効果も得られる。
【００２８】
〔形態８〕  一方、上記目的を達成するために、形態８の印刷支援プログラムは、
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援プログラムであって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力ステップと、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得ステップと、前記改善要求項目入力ステップで入力した改善要求項目について、前記印刷設定情報取得ステップで取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索ステップと、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報検索ステップで索出した印刷設定情報を評価する印刷設定情報評価ステップと、前記印刷設定情報評価ステップでの評価結果に基づいて、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１の印刷支援システムと同等の作用および効果が得られる。
【００２９】
〔形態９〕  さらに、形態９の印刷支援プログラムは、形態８の印刷支援プログラムにおいて、
前記評価基準情報は、前記各品質評価項目ごとに評価係数を含み、
前記印刷設定情報評価ステップは、前記印刷設定情報の印刷設定から得られる前記各品質評価項目ごとの評価値に対して当該品質評価項目に対応する前記評価係数により重み付けを行って前記印刷設定情報の総合評価値を算出し、
前記印刷設定情報決定ステップは、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから、前記印刷設定情報評価ステップで算出した総合評価値が最も高い前記印刷設定情報を選択することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２の印刷支援システムと同等の作用および効果が得られる。
【００３０】
〔形態１０〕  さらに、形態１０の印刷支援プログラムは、形態８および９のいずれか１の印刷支援プログラムにおいて、
前記評価基準情報記憶手段は、ユーザを識別するユーザ識別情報と対応付けて前記ユーザの評価基準を示す評価基準情報を記憶し、
さらに、前記ユーザ識別情報を取得するユーザ識別情報取得ステップからなる処理をコンピュータに実行させるためのプログラムを含み、
前記印刷設定情報評価ステップは、前記ユーザ識別情報取得ステップで取得したユーザ識別情報に対応する前記評価基準情報を前記評価基準情報記憶手段から読み出し、読み出した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３の印刷支援システムと同等の作用および効果が得られる。
【００３１】
〔形態１１〕  さらに、形態１１の印刷支援プログラムは、形態８ないし１０のいずれか１の印刷支援プログラムにおいて、
前記評価基準情報記憶手段は、印刷結果の用途を示す用途情報と対応付けて前記用途向けの評価基準を示す評価基準情報を記憶し、
さらに、前記用途情報を取得する用途情報取得ステップからなる処理をコンピュータに実行させるためのプログラムを含み、
前記印刷設定情報評価ステップは、前記用途情報取得ステップで取得した用途情報に対応する前記評価基準情報を前記評価基準情報記憶手段から読み出し、読み出した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４の印刷支援システムと同等の作用および効果が得られる。
【００３２】
〔形態１２〕  さらに、形態１２の印刷支援プログラムは、形態１１の印刷支援プログラムにおいて、
前記評価基準情報記憶手段は、標準の前記評価基準情報を記憶し、
前記印刷設定情報評価ステップは、前記用途情報に対応する前記評価基準情報が前記評価基準情報記憶手段に存在しないと判定したときは、前記標準の評価基準情報を補正する評価基準補正情報を前記用途情報と対応付けて記憶する評価基準補正情報記憶手段から、前記用途情報取得ステップで取得した用途情報に対応する前記評価基準補正情報を読み出し、読み出した評価基準補正情報に基づいて前記標準の評価基準情報を補正し、補正した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５の印刷支援システムと同等の作用および効果が得られる。
【００３３】
〔形態１３〕  さらに、形態１３の印刷支援プログラムは、形態８ないし１２のいずれか１の印刷支援プログラムにおいて、
さらに、前記印刷設定情報決定ステップで決定した印刷設定情報に基づいて出力を行う出力ステップからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６の印刷支援システムと同等の作用および効果が得られる。
【００３４】
〔形態１４〕  さらに、形態１４の印刷支援プログラムは、
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援プログラムであって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力ステップと、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得ステップと、前記印刷設定情報取得ステップで取得した印刷設定情報と同一または類似の印刷設定を含む前記印刷設定情報を、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索ステップと、前記改善要求項目入力ステップで入力した改善要求項目について、前記印刷設定情報取得ステップで取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから複数選択する印刷設定情報選択ステップと、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報選択ステップで選択した印刷設定情報を評価する印刷設定情報評価ステップと、前記印刷設定情報評価ステップでの評価結果に基づいて、前記印刷設定情報選択ステップで選択した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態７の印刷支援システムと同等の作用および効果が得られる。
【００３５】
〔形態１５〕  一方、上記目的を達成するために、形態１５の印刷支援方法は、
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援方法であって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力ステップと、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得ステップと、前記改善要求項目入力ステップで入力した改善要求項目について、前記印刷設定情報取得ステップで取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索ステップと、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報検索ステップで索出した印刷設定情報を評価する印刷設定情報評価ステップと、前記印刷設定情報評価ステップでの評価結果に基づいて、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定ステップとを含むことを特徴とする。
これにより、形態１の印刷支援システムと同等の効果が得られる。
【００３６】
〔形態１６〕  さらに、形態１６の印刷支援方法は、形態１５の印刷支援方法において、
前記評価基準情報は、前記各品質評価項目ごとに評価係数を含み、
前記印刷設定情報評価ステップは、前記印刷設定情報の印刷設定から得られる前記各品質評価項目ごとの評価値に対して当該品質評価項目に対応する前記評価係数により重み付けを行って前記印刷設定情報の総合評価値を算出し、
前記印刷設定情報決定ステップは、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから、前記印刷設定情報評価ステップで算出した総合評価値が最も高い前記印刷設定情報を選択することを特徴とする。
これにより、形態２の印刷支援システムと同等の効果が得られる。
【００３７】
〔形態１７〕  さらに、形態１７の印刷支援方法は、形態１５および１６のいずれか１の印刷支援方法において、
前記評価基準情報記憶手段は、ユーザを識別するユーザ識別情報と対応付けて前記ユーザの評価基準を示す評価基準情報を記憶し、
さらに、前記ユーザ識別情報を取得するユーザ識別情報取得ステップを含み、
前記印刷設定情報評価ステップは、前記ユーザ識別情報取得ステップで取得したユーザ識別情報に対応する前記評価基準情報を前記評価基準情報記憶手段から読み出し、読み出した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする。
これにより、形態３の印刷支援システムと同等の効果が得られる。
【００３８】
〔形態１８〕  さらに、形態１８の印刷支援方法は、形態１５ないし１７のいずれか１の印刷支援方法において、
前記評価基準情報記憶手段は、印刷結果の用途を示す用途情報と対応付けて前記用途向けの評価基準を示す評価基準情報を記憶し、
さらに、前記用途情報を取得する用途情報取得ステップを含み、
前記印刷設定情報評価ステップは、前記用途情報取得ステップで取得した用途情報に対応する前記評価基準情報を前記評価基準情報記憶手段から読み出し、読み出した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする。
これにより、形態４の印刷支援システムと同等の効果が得られる。
【００３９】
〔形態１９〕  さらに、形態１９の印刷支援方法は、形態１８の印刷支援方法において、
前記評価基準情報記憶手段は、標準の前記評価基準情報を記憶し、
前記印刷設定情報評価ステップは、前記用途情報に対応する前記評価基準情報が前記評価基準情報記憶手段に存在しないと判定したときは、前記標準の評価基準情報を補正する評価基準補正情報を前記用途情報と対応付けて記憶する評価基準補正情報記憶手段から、前記用途情報取得ステップで取得した用途情報に対応する前記評価基準補正情報を読み出し、読み出した評価基準補正情報に基づいて前記標準の評価基準情報を補正し、補正した評価基準情報に基づいて前記印刷設定情報を評価することを特徴とする。
これにより、形態５の印刷支援システムと同等の効果が得られる。
【００４０】
〔形態２０〕  さらに、形態２０の印刷支援方法は、形態１５ないし１９のいずれか１の印刷支援方法において、
さらに、前記印刷設定情報決定ステップで決定した印刷設定情報に基づいて出力を行う出力ステップを含むことを特徴とする。
これにより、形態６の印刷支援システムと同等の効果が得られる。
【００４１】
〔形態２１〕  さらに、形態２１の印刷支援方法は、
複数の印刷項目のうちいずれかの項目の印刷設定を含む印刷設定情報に基づいて印刷を行うのを支援する印刷支援方法であって、
複数の品質評価項目または前記複数の印刷項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力ステップと、前記改善要求項目についての印刷設定を少なくとも含む前記印刷設定情報を取得する印刷設定情報取得ステップと、前記印刷設定情報取得ステップで取得した印刷設定情報と同一または類似の印刷設定を含む前記印刷設定情報を、複数の前記印刷設定情報を記憶する印刷設定情報記憶手段のなかから複数検索する印刷設定情報検索ステップと、前記改善要求項目入力ステップで入力した改善要求項目について、前記印刷設定情報取得ステップで取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む前記印刷設定情報を、前記印刷設定情報検索ステップで索出した印刷設定情報のなかから複数選択する印刷設定情報選択ステップと、所定の評価基準を示す評価基準情報を記憶する評価基準情報記憶手段の評価基準情報に基づいて、前記印刷設定情報選択ステップで選択した印刷設定情報を評価する印刷設定情報評価ステップと、前記印刷設定情報評価ステップでの評価結果に基づいて、前記印刷設定情報選択ステップで選択した印刷設定情報のなかから前記印刷設定情報を決定する印刷設定情報決定ステップとを含むことを特徴とする。
これにより、形態７の印刷支援システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【００４２】
以下、本発明の第１の実施の形態を図面を参照しながら説明する。図１ないし図１０は、本発明に係る印刷支援システムおよび印刷支援プログラム、並びに印刷支援方法の第１の実施の形態を示す図である。
まず、本発明を適用するネットワークシステムの機能概要を説明する。
図１は、ネットワークシステムの機能概要を示す機能ブロック図である。
【００４３】
ネットワーク１９９には、図１に示すように、ホスト端末１００と、複数のネットワークプリンタ２００とが接続されている。
ホスト端末１００は、印刷要求に係る印刷設定情報を取得する印刷設定情報取得部１０と、複数の品質評価項目のうち品質の改善を要求する改善要求項目を入力する改善要求項目入力部１２と、複数の印刷設定情報を記憶する印刷設定情報記憶部１４とを有して構成されている。
【００４４】
印刷設定情報は、複数の印刷項目を有し、各印刷項目ごとの印刷設定を含む。また、品質評価項目は、印刷設定の品質を評価するための分類項目であり、例えば、「きれい」、「速い」、「安い」が設定される。品質評価項目の評価値は、印刷設定から求めることができる。
ホスト端末１００は、さらに、改善要求項目入力部１２で入力した改善要求項目について、印刷設定情報取得部１０で取得した印刷設定情報と同一の印刷設定またはこれよりも改善要求項目の評価値が高い印刷設定を含む印刷設定情報を印刷設定情報記憶部１４のなかから複数検索する印刷設定情報検索部１６とを有して構成されている。
【００４５】
ホスト端末１００は、さらに、ユーザの評価基準を示す評価基準情報をユーザＩＤと対応付けて記憶する評価基準情報記憶部１８と、印刷要求を行ったユーザのユーザＩＤを取得するユーザＩＤ取得部２０と、印刷設定情報検索部１６で索出した印刷設定情報を評価する印刷設定情報評価部２２とを有して構成されている。
印刷設定情報評価部２２は、ユーザＩＤ取得部２０で取得したユーザＩＤに対応する評価基準情報を評価基準情報記憶部１８から読み出し、読み出した評価基準情報に基づいて印刷設定情報を評価する。
【００４６】
ホスト端末１００は、さらに、印刷設定情報評価部２２の評価結果に基づいて、印刷設定情報検索部１６で索出した印刷設定情報のなかから印刷設定情報を決定する印刷設定情報決定部２４と、印刷設定情報決定部２４で決定した印刷設定情報および文書データに基づいて印刷データを生成する印刷データ生成部２６と、印刷データ生成部２６で生成した印刷データをネットワークプリンタ２００に送信する印刷データ送信部２８とを有して構成されている。
【００４７】
ネットワークプリンタ２００は、印刷データを受信する印刷データ受信部４０と、印刷データ受信部４０で受信した印刷データに基づいて印刷を行うプリンタエンジン４２とを有して構成されている。
次に、ホスト端末１００の構成を説明する。
図２は、ホスト端末１００のハードウェア構成を示すブロック図である。
【００４８】
ホスト端末１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００４９】
Ｉ／Ｆ５８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置６０と、データやテーブル等をファイルとして格納する記憶装置６２と、画像信号に基づいて画面を表示する表示装置６４と、ネットワーク１９９に接続するための信号線とが接続されている。
次に、記憶装置６２のデータ構造を説明する。
【００５０】
記憶装置６２は、印刷設定情報記憶部１４として構成され、印刷設定情報を登録した印刷設定情報テーブル４００を記憶している。
図３は、印刷設定情報テーブル４００のデータ構造を示す図である。
印刷設定情報テーブル４００には、図３に示すように、各印刷設定情報ごとに１つのレコードが登録されている。各レコードは、印刷設定情報を識別するための印刷設定ＩＤ、ネットワークプリンタ２００を識別するためのプリンタＩＤ、用紙サイズ、両面設定、用紙種別、印刷に使用するインク色数、印刷の解像度、印刷速度、および印刷用紙１枚当たりのコストをそれぞれ登録するフィールドを含んで構成されている。
【００５１】
記憶装置６２は、さらに、品質評価項目「きれい」の評価値を算出するための評価係数を登録した評価係数テーブル４２０〜４２４を記憶している。
図４は、用紙種別に対する評価係数を登録した評価係数テーブル４２０のデータ構造を示す図である。
評価係数テーブル４２０には、図４に示すように、各用紙種別ごとに１つのレコードが登録されている。各レコードは、用紙種別および評価係数をそれぞれ登録するフィールドを含んで構成されている。
【００５２】
図５は、インク色数に対する評価係数を登録した評価係数テーブル４２２のデータ構造を示す図である。
評価係数テーブル４２２には、図５に示すように、各インク色数ごとに１つのレコードが登録されている。各レコードは、インク色数および評価係数をそれぞれ登録するフィールドを含んで構成されている。
【００５３】
図６は、解像度に対する評価係数を登録した評価係数テーブル４２４のデータ構造を示す図である。
評価係数テーブル４２４には、図６に示すように、各解像度ごとに１つのレコードが登録されている。各レコードは、解像度および評価係数をそれぞれ登録するフィールドを含んで構成されている。品質評価項目「きれい」の評価値は、印刷設定情報に基づいて評価係数テーブル４２０〜４２４から該当の評価係数をそれぞれ読み出し、読み出した評価係数の合計を算出することにより算出する。
【００５４】
記憶装置６２は、さらに、評価基準情報記憶部１８として構成され、評価基準情報を登録した評価基準情報テーブル４４０を記憶している。
図７は、評価基準情報テーブル４４０のデータ構造を示す図である。
評価基準情報テーブル４４０には、図７に示すように、各ユーザごとに１つのレコードが登録されている。各レコードは、ユーザを識別するためのユーザＩＤ、品質評価項目「きれい」についての評価係数、品質評価項目「速い」についての評価係数、および品質評価項目「安い」についての評価係数をそれぞれ登録するフィールドを含んで構成されている。評価係数は、その絶対値が大きいほど、その品質評価項目に対してユーザの要望が強いことを示している。例えば、品質評価項目「安い」の評価係数は、マイナスの値となっているが、「０」より小さいほど、安価な印刷を行う要望が強いことを示す。評価係数は、印刷設定情報の総合評価値を算出するのに用いられる。総合評価値は、印刷設定情報の各品質評価項目ごとの評価値に対してその品質評価項目の評価係数をそれぞれ乗算し、乗算結果の合計を算出することにより算出する。
【００５５】
記憶装置６２は、さらに、改善要求項目の評価値を登録する評価値テーブル４６０を記憶している。
図８は、評価値テーブル４６０のデータ構造を示す図である。
評価値テーブル４６０には、図８に示すように、各印刷設定情報ごとに１つのレコードが登録される。各レコードは、印刷設定ＩＤおよび改善要求項目の評価値をそれぞれ登録するフィールドを含んで構成されている。なお、評価値テーブル４６０は、後述する印刷要求処理の実行中にレコードが登録されるものであり、実行前は初期化されている。
【００５６】
次に、ＣＰＵ５０で実行される処理を説明する。
ＣＰＵ５０は、マイクロプロセッシングユニット（ＭＰＵ）等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図９のフローチャートに示す印刷要求処理を実行する。
図９は、印刷要求処理を示すフローチャートである。
【００５７】
印刷要求処理は、ネットワークプリンタ２００に印刷を要求する処理であって、ＣＰＵ５０において実行されると、図９に示すように、まず、ステップＳ１００に移行する。
ステップＳ１００では、文書作成アプリケーション等から印刷が要求されたか否かを判定し、印刷が要求されたと判定したとき(Yes)は、ステップＳ１０２に移行するが、そうでないと判定したとき(No)は、印刷が要求されるまでステップＳ１００で待機する。
【００５８】
ステップＳ１０２では、印刷要求に係る印刷設定情報を取得し、ステップＳ１０４に移行して、改善要求項目を入力する。
図１０は、印刷設定画面を示す図である。
文書作成アプリケーション等では、印刷を要求すると、図１０に示すような印刷設定画面が表示される。印刷設定画面では、各印刷項目ごとに印刷設定を行えるほか、品質評価項目「きれい」、「速い」および「安い」にそれぞれ対応するチェックボックスが表示される。ユーザは、品質の改善を要求する品質評価項目のチェックボックスをチェックすることにより改善要求項目を選択する。ステップＳ１０４では、ユーザによって選択された改善要求項目を入力する。
【００５９】
次いで、ステップＳ１０６に移行して、印刷設定情報テーブル４００の各印刷設定情報ごとに改善要求項目の評価値を算出する。
まず、改善要求項目が品質評価項目「きれい」である場合に、改善要求項目の評価値を算出する方法を説明する。
印刷設定ＩＤ「１」の印刷設定情報について、用紙種別、インク色数および解像度を印刷設定情報テーブル４００から読み出し、読み出した用紙種別、インク色数および解像度に対応する評価係数をそれぞれ評価係数テーブル４２０〜４２４から読み出す。そして、読み出した評価係数の合計を算出することにより改善要求項目の評価値を算出する。例えば、図３において、印刷設定ＩＤ「１」のレコードには、用紙種別、インク色数および解像度として「普通紙」、「４色」および「600dpi」が登録されている。図４〜図６を参照すると、「普通紙」の評価係数は「０」、「４色」の評価係数は「０」、「600dpi」の評価係数は「２」であるので、評価値は、０＋０＋２＝「２」となる。この評価値は、改善要求項目について印刷設定ＩＤ「１」の印刷設定情報の評価値となり、印刷設定ＩＤ「１」と対応付けて評価値テーブル４６０に登録する。
【００６０】
他の印刷設定ＩＤの印刷設定情報についても同様の方法で評価値を算出し、算出した評価値を印刷設定ＩＤと対応付けて評価値テーブル４６０に登録する。図３の各印刷設定情報について算出した評価値は、図８に示すような結果となる。
次に、改善要求項目が品質評価項目「速い」である場合に、改善要求項目の評価値を算出する方法を説明する。
【００６１】
印刷設定ＩＤ「１」の印刷設定情報について、印刷設定情報テーブル４００から印刷速度を読み出し、読み出した印刷速度を改善要求項目の評価値とする。例えば、図３において、印刷設定ＩＤ「１」のレコードには、印刷速度として「10ppm」が登録されているので、評価値は、「１０」となる。この評価値は、改善要求項目について印刷設定ＩＤ「１」の印刷設定情報の評価値となり、印刷設定ＩＤ「１」と対応付けて評価値テーブル４６０に登録する。
【００６２】
他の印刷設定ＩＤの印刷設定情報についても同様の方法で評価値を求め、得られた評価値を印刷設定ＩＤと対応付けて評価値テーブル４６０に登録する。
次に、改善要求項目が品質評価項目「安い」である場合に、改善要求項目の評価値を算出する方法を説明する。
印刷設定ＩＤ「１」の印刷設定情報について、印刷設定情報テーブル４００からコストを読み出し、読み出したコストを改善要求項目の評価値とする。例えば、図３において、印刷設定ＩＤ「１」のレコードには、コストとして「15円」が登録されているので、評価値は、「１５」となる。この評価値は、改善要求項目について印刷設定ＩＤ「１」の印刷設定情報の評価値となり、印刷設定ＩＤ「１」と対応付けて評価値テーブル４６０に登録する。
【００６３】
他の印刷設定ＩＤの印刷設定情報についても同様の方法で評価値を求め、得られた評価値を印刷設定ＩＤと対応付けて評価値テーブル４６０に登録する。
次いで、ステップＳ１０８に移行して、ステップＳ１０４で入力した改善要求項目について、ステップＳ１０２で取得した印刷設定情報と同一の印刷設定またはこれよりも改善要求項目の評価値が高い印刷設定を含む印刷設定情報を印刷設定情報テーブル４００のなかから検索する。具体的には、ステップＳ１０２で取得した印刷設定情報の印刷設定ＩＤに対応する評価値と同一の評価値またはこれよりも高い評価値の印刷設定ＩＤを評価値テーブル４６０から読み出し、読み出した印刷設定ＩＤの印刷設定情報を印刷設定情報テーブル４００から読み出す。
【００６４】
次いで、ステップＳ１１０に移行して、印刷要求を行ったユーザのユーザＩＤを取得し、ステップＳ１１２に移行して、取得したユーザＩＤに対応する評価基準情報を評価基準情報テーブル４４０から読み出し、ステップＳ１１４に移行する。
ステップＳ１１４では、取得した評価基準情報に基づいて、索出した印刷設定情報の印刷設定から求められる各品質評価項目ごとの評価値に対して、その品質評価項目に対応する評価係数を乗算することにより印刷設定情報の総合評価値を算出する。総合評価値の算出は、索出した各印刷設定情報ごとに行う。例えば、品質評価項目「きれい」、「速い」、「安い」の評価値がそれぞれ「５」、「１０」、「３０」で、各品質評価値に対応する評価係数がそれぞれ「２４」、「１２」、「−４」である場合、総合評価値Ｅは、下式（１）により算出することができる。
Ｅ＝５×２４＋１０×１２＋３０×（−４）＝１２０                      …（１）
なお、ステップＳ１０８の検索処理で、改善要求項目の評価値を用いているので、ステップＳ１１４の評価処理では、改善要求項目の評価値を考慮しなくてもよい。この場合、総合評価値Ｅは、下式（２）により算出することができる。
Ｅ＝１０×１２＋３０×（−４）＝０                                    …（２）
次いで、ステップＳ１１６に移行して、索出した印刷設定情報のなかから、算出した総合評価値が最も高い印刷設定情報を選択し、ステップＳ１１８に移行して、文書作成アプリケーション等から文書データを取得し、ステップＳ１２０に移行する。
【００６５】
ステップＳ１２０では、選択した印刷設定情報および取得した文書データに基づいて印刷データを生成し、ステップＳ１２２に移行して、生成した印刷データを印刷要求とともにネットワークプリンタ２００に送信し、一連の処理を終了して元の処理に復帰させる。
次に、本実施の形態の動作を説明する。
ユーザは、ホスト端末１００において、印刷を要求し、複数の品質評価項目のなかから改善要求項目を選択する。
【００６６】
ホスト端末１００では、印刷が要求されると、ステップＳ１０２、Ｓ１０４を経て、印刷要求に係る印刷設定情報が取得され、ユーザによって選択された改善要求項目が入力される。次いで、ステップＳ１０６、Ｓ１０８を経て、入力された改善要求項目について、取得された印刷設定情報と同一の印刷設定またはこれよりも改善要求項目の評価値が高い印刷設定を含む印刷設定情報が印刷設定情報テーブル４００のなかから複数検索される。例えば、改善要求項目として品質評価項目「きれい」が、印刷設定ＩＤ「３」の印刷設定情報がそれぞれ入力された場合、図３〜図６を参照すると、図３の各印刷設定情報の評価値は、図８に示すような結果となる。このとき、印刷設定ＩＤ「３」の印刷設定情報の評価値は「３」であるので、評価値が「３」以上の印刷設定情報が印刷設定情報テーブル４００のなかから検索される。その結果、印刷設定ＩＤ「２」、「３」、「５」、「６」の印刷設定情報が索出される。
【００６７】
次いで、ステップＳ１１０〜Ｓ１１４を経て、ユーザＩＤが取得され、取得されたユーザＩＤに対応する評価基準情報が読み出され、読み出された評価基準情報に基づいて、索出された各印刷設定情報ごとに総合評価値が算出される。例えば、ユーザＩＤとして「３」が取得された場合は、図７を参照すると、評価係数として「２４」、「１２」、「−４」が取得される。そのため、印刷設定ＩＤ「２」、「３」、「５」、「６」の印刷設定情報について、各総合評価値Ｅ２、Ｅ３、Ｅ５、Ｅ６は、上式（１）に従えば、下式（３）に示すような結果として得られる。
Ｅ２＝５×２４＋１０×１２＋３０×（−４）＝１２０
Ｅ３＝３×２４＋  ６×１２＋１７×（−４）＝７６
Ｅ５＝５×２４＋１０×１２＋２０×（−４）＝１６０
Ｅ６＝５×２４＋１０×１２＋２５×（−４）＝１４０                    …（３）
また、各総合評価値Ｅ２、Ｅ３、Ｅ５、Ｅ６は、上式（２）に従えば、下式（４）に示すような結果として得られる。
Ｅ２＝１０×１２＋３０×（−４）＝０
Ｅ３＝  ６×１２＋１７×（−４）＝４
Ｅ５＝１０×１２＋２０×（−４）＝４０
Ｅ６＝１０×１２＋２５×（−４）＝２０                                …（４）
次いで、ステップＳ１１６を経て、索出された複数の印刷設定情報のなかから総合評価値が最も高い印刷設定情報が選択される。上式（３）、（４）ではいずれも、総合評価値Ｅ５が最も大きいので、印刷設定ＩＤ「５」の印刷設定情報が選択される。
【００６８】
そして、ステップＳ１１８〜Ｓ１２２を経て、文書データが取得され、選択された印刷設定情報および取得された文書データに基づいて印刷データが生成され、生成された印刷データがネットワークプリンタ２００に送信される。
ネットワークプリンタ２００では、印刷データ受信部４０により印刷データを受信すると、プリンタエンジン４２により、受信した印刷データに基づいて印刷が行われる。
【００６９】
このようにして、本実施の形態では、複数の品質評価項目のうち品質の改善を要求する改善要求項目を入力し、印刷要求に係る印刷設定情報を取得し、入力した改善要求項目について、取得した印刷設定情報と同一の印刷設定またはこれよりも改善要求項目の評価値が高い印刷設定を含む印刷設定情報を複数検索し、評価基準情報に基づいて、索出した印刷設定情報を評価し、その評価結果に基づいて、索出した印刷設定情報のなかから印刷設定情報を決定する。
【００７０】
これにより、改善要求項目を入力するだけで、その改善要求項目について品質が高い印刷設定情報が決定されるので、従来に比して、印刷機能の変更を意識することなく、簡単な手続きで印刷の品質を向上することができる。また、所定の評価基準に基づいて印刷設定情報が決定されるので、品質が高い印刷設定のなかで所定の評価基準に適合するものを実現することができる。
【００７１】
さらに、本実施の形態では、印刷設定情報の印刷設定から求められる各品質評価項目ごとの評価値に対してその品質評価項目に対応する評価係数を乗算することにより印刷設定情報の総合評価値を算出し、索出した印刷設定情報のなかから総合評価値が最も高い印刷設定情報を選択する。
これにより、所定の評価基準に最も適合する印刷設定を実現することができる。
【００７２】
さらに、本実施の形態では、ユーザＩＤを取得し、取得したユーザＩＤに対応する評価基準情報を読み出し、読み出した評価基準情報に基づいて印刷設定情報を評価する。
これにより、ユーザの評価基準に適合する印刷設定を実現することができる。
上記第１の実施の形態において、印刷設定情報記憶部１４および記憶装置６２は、形態１、８または１５の印刷設定情報記憶手段に対応し、評価基準情報記憶部１８および記憶装置６２は、形態１、３、８、１０、１５または１７の評価基準情報記憶手段に対応し、印刷設定情報取得部１０およびステップＳ１０２は、形態１の印刷設定情報取得手段に対応している。また、ステップＳ１０２は、形態８または１５の印刷設定情報取得ステップに対応し、入力装置６０、改善要求項目入力部１２およびステップＳ１０４は、形態１の改善要求項目入力手段に対応し、ステップＳ１０４は、形態８または１５の改善要求項目入力ステップに対応している。
【００７３】
また、上記第１の実施の形態において、印刷設定情報検索部１６およびステップＳ１０６、Ｓ１０８は、形態１または２の印刷設定情報検索手段に対応し、ステップＳ１０６、Ｓ１０８は、形態８、９、１５または１６の印刷設定情報検索ステップに対応し、ユーザＩＤ取得部２０およびステップＳ１１０は、形態３のユーザ識別情報取得手段に対応している。また、ステップＳ１１０は、形態１０または１７のユーザ識別情報取得ステップに対応し、印刷設定情報評価部２２およびステップＳ１１２〜Ｓ１１４は、形態１ないし３の印刷設定情報評価手段に対応し、ステップＳ１１２〜Ｓ１１４は、形態８ないし１０、１５ないし１７の印刷設定情報評価ステップに対応している。
【００７４】
また、上記第１の実施の形態において、印刷設定情報決定部２４およびステップＳ１１６は、形態１、２または６の印刷設定情報決定手段に対応し、ステップＳ１１６は、形態８、９、１３、１５、１６または２０の印刷設定情報決定ステップに対応し、印刷データ生成部２６、印刷データ送信部２８およびステップＳ１２０、Ｓ１２２は、形態６の出力手段に対応している。また、ステップＳ１２０、Ｓ１２２は、形態１３または２０の出力ステップに対応し、ユーザＩＤは、形態３、１０または１７のユーザ識別情報に対応している。
【００７５】
次に、本発明の第２の実施の形態を図面を参照しながら説明する。図１１ないし図１４は、本発明に係る印刷支援システムおよび印刷支援プログラム、並びに印刷支援方法の第２の実施の形態を示す図である。
上記第１の実施の形態と異なるのは、印刷設定電子ジョブチケットに基づいて印刷を行う点にある。なお、以下、上記第１の実施の形態と異なる部分についてのみ説明し、上記第１の実施の形態と重複する部分については同一の符号を付して説明を省略する。
【００７６】
まず、印刷設定電子ジョブチケットのデータ構造を説明する。
図１１は、印刷設定電子ジョブチケットのデータ構造を示す図である。
印刷設定電子ジョブチケットは、図１１に示すように、所定の開始タグ６００（例えば、＜ジョブチケット＞）と終了タグ６０２（例えば、＜/ジョブチケット＞）との間に、開始タグと終了タグとのタグセットを入れ子状に記述することにより印刷設定等を設定する。タグセット６００，６０２の間には、ユーザＩＤを設定するタグセット６０２と、印刷物の用途を示す用途情報を設定するタグセット６０４と、文書データのファイル名を設定するタグセット６０６と、ネットワークプリンタ２００のプリンタＩＤを設定するタグセット６０８と、各種の印刷設定を設定するタグセット６１０〜６２２とが記述されている。
【００７７】
次に、記憶装置６２のデータ構造を説明する。
図１２は、評価基準情報テーブル４４０のデータ構造を示す図である。
評価基準情報テーブル４４０には、図１２に示すように、各ユーザおよび用途ごとに１つのレコードが登録されている。各レコードは、評価基準情報を識別するための評価基準ＩＤ、ユーザＩＤ、品質評価項目「きれい」についての評価係数、品質評価項目「速い」についての評価係数、品質評価項目「安い」についての評価係数および用途情報をそれぞれ登録するフィールドを含んで構成されている。用途情報としては、例えば、「ドラフト」、「外部向け」および「デフォルト」が登録されている。このうち「デフォルト」は、印刷設定電子ジョブチケットにユーザＩＤは含まれるが用途情報が含まれない場合に選択される。
【００７８】
評価基準情報テーブル４４０には、さらに、いずれのユーザおよび用途にも対応しない標準の評価基準情報が登録されている。標準の評価基準情報は、評価基準ＩＤ「０」と対応付けられ、印刷設定電子ジョブチケットにユーザＩＤおよび用途情報が含まれていない場合に選択される。
評価基準情報テーブル４４０には、さらに、管理者が設定した管理者評価基準情報が必要に応じて登録される。管理者評価基準情報は、管理者のユーザＩＤと対応付けられ、これが登録された場合は、他のすべての評価基準情報に優先して選択される。
【００７９】
記憶装置６２は、さらに、標準の評価基準情報を補正する評価基準補正情報を登録する評価基準補正情報テーブル４８０を記憶している。
図１３は、評価基準補正情報テーブル４８０のデータ構造を示す図である。
評価基準補正情報テーブル４８０には、図１３に示すように、各用途ごとに１つのレコードが登録されている。各レコードは、用途情報、品質評価項目「きれい」についての補正係数、品質評価項目「速い」についての補正係数および品質評価項目「安い」についての補正係数を含んで構成されている。
【００８０】
次に、ＣＰＵ５０で実行される処理を説明する。
ＣＰＵ５０は、ステップＳ１１０〜Ｓ１１６の処理に代えて、図１４のフローチャートに示す印刷設定情報選択処理を実行する。なお、ステップＳ１０２では、印刷設定情報に代えて印刷設定電子ジョブチケットを取得する。
図１４は、印刷設定情報選択処理を示すフローチャートである。
【００８１】
印刷設定情報選択処理は、ＣＰＵ５０において実行されると、図１４に示すように、まず、ステップＳ２００に移行する。
ステップＳ２００では、管理者評価基準情報が評価基準情報テーブル４４０に存在するか否かを判定し、管理者評価基準情報が存在しないと判定したとき(No)は、ステップＳ２０２に移行して、取得した印刷設定電子ジョブチケットからユーザＩＤを取得し、ステップＳ２０４に移行して、取得した印刷設定電子ジョブチケットから用途情報を取得し、ステップＳ２０６に移行する。
【００８２】
ステップＳ２０６では、取得したユーザＩＤおよび用途情報に対応する評価基準情報が評価基準情報テーブル４４０に存在するか否かを判定し、ユーザＩＤおよび用途情報に対応する評価基準情報が存在すると判定したとき(Yes)は、ステップＳ２０８に移行して、取得したユーザＩＤおよび用途情報に対応する評価基準情報を評価基準情報テーブル４４０から読み出し、ステップＳ２１０に移行する。
【００８３】
ステップＳ２１０では、読み出した評価基準情報に基づいて、ステップＳ１１４と同様の処理により各印刷設定情報の総合評価値を算出し、ステップＳ２１２に移行して、ステップＳ１１６と同様の処理により印刷設定情報を選択し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ２０６で、ユーザＩＤおよび用途情報に対応する評価基準情報が存在しないと判定したとき(No)は、ステップＳ２１４に移行して、取得したユーザＩＤおよび用途情報「デフォルト」に対応する評価基準情報が評価基準情報テーブル４４０に存在するか否かを判定し、ユーザＩＤおよび用途情報「デフォルト」に対応する評価基準情報が存在すると判定したとき(Yes)は、ステップＳ２１６に移行して、取得したユーザＩＤおよび用途情報「デフォルト」に対応する評価基準情報を評価基準情報テーブル４４０から読み出し、ステップＳ２１８に移行する。
【００８４】
ステップＳ２１８では、取得した用途情報に対応する評価基準補正情報が評価基準補正情報テーブル４８０に存在するか否かを判定し、用途情報に対応する評価基準補正情報が存在すると判定したとき(Yes)は、ステップＳ２２０に移行して、取得した用途情報に対応する評価基準補正情報を評価基準補正情報テーブル４８０から読み出し、ステップＳ２２２に移行する。
【００８５】
ステップＳ２２２では、読み出した評価基準補正情報および評価基準情報に基づいて、各品質評価項目ごとの評価係数に対して、その品質評価項目に対応する補正係数を乗算することにより評価基準情報を補正する。例えば、各品質評価値に対応する評価係数がそれぞれ「１２」、「１２」、「−８」で、各品質評価値に対応する補正係数がそれぞれ「０．５」、「２．０」、「２．０」である場合、補正後の評価係数は、１２×０．５＝「６」、１２×２．０＝「２４」、−８×２．０＝「−１６」となる。
【００８６】
ステップＳ２２２の処理が終了すると、ステップＳ２１０に移行する。
一方、ステップＳ２１８で、取得した用途情報に対応する評価基準補正情報が存在しないと判定したとき(No)は、ステップＳ２１０に移行する。
一方、ステップＳ２１４で、取得したユーザＩＤおよび用途情報「デフォルト」に対応する評価基準情報が存在しないと判定したとき(No)は、ステップＳ２２４に移行して、標準の評価基準情報を評価基準情報テーブル４４０から読み出し、ステップＳ２１８に移行する。
【００８７】
一方、ステップＳ２００で、管理者評価基準情報が存在すると判定したとき(Yes)は、ステップＳ２２６に移行して、管理者評価基準情報を評価基準情報テーブル４４０から読み出し、ステップＳ２１８に移行する。
次に、本実施の形態の動作を説明する。
ホスト端末１００では、複数の印刷設定情報が検索されると、ステップＳ２００を経て、管理者評価基準情報が存在するか否かが判定される。その結果、管理者評価基準情報が存在しないと判定されると、ステップＳ２０２、Ｓ２０４を経て、印刷電子ジョブチケットからユーザＩＤおよび用途情報が取得される。そして、ステップＳ２０６を経て、取得されたユーザＩＤおよび用途情報に対応する評価基準情報が存在するか否かが判定される。その結果、該当の評価基準情報が存在すると判定されると、ステップＳ２０８〜Ｓ２１２を経て、該当の評価基準情報が読み出され、読み出された評価基準情報に基づいて各印刷設定情報ごとに総合評価値が算出され、索出された複数の印刷設定情報のなかから総合評価値が最も高い印刷設定情報が選択される。
【００８８】
また、ユーザＩＤおよび用途情報に対応する評価基準情報が存在しない場合は、ステップＳ２１４を経て、ユーザＩＤおよび用途情報「デフォルト」に対応する評価基準情報が存在するか否かが判定される。その結果、該当の評価基準情報が存在すると判定されると、ステップＳ２１６を経て、該当の評価基準情報が読み出される。そして、ステップＳ２１８を経て、取得された用途情報に対応する評価基準補正情報が存在するか否かが判定される。その結果、該当の評価基準補正情報が存在すると判定されると、ステップＳ２２０、Ｓ２２２を経て、該当の評価基準補正情報が読み出され、読み出された評価基準補正情報に基づいて評価基準情報が補正される。総合評価値は、補正された評価基準情報に基づいて算出される。
【００８９】
また、ユーザＩＤおよび用途情報「デフォルト」に対応する評価基準情報が存在しない場合は、ステップＳ２２４を経て、標準の評価基準情報が読み出される。
また、用途情報に対応する評価基準補正情報が存在しない場合は、読み出された評価基準情報に基づいて総合評価値が算出される。
このようにして、本実施の形態では、印刷設定電子ジョブチケットからユーザＩＤおよび用途情報を取得し、取得したユーザＩＤおよび用途情報に対応する評価基準情報を読み出し、読み出した評価基準情報に基づいて印刷設定情報を評価する。
【００９０】
これにより、印刷物の用途向けでユーザの評価基準に適合する印刷設定を実現することができる。
さらに、本実施の形態では、ユーザＩＤおよび用途情報に対応する評価基準情報が存在しないと判定したときは、取得した用途情報に対応する評価基準補正情報を読み出し、読み出した評価基準補正情報に基づいて評価基準情報を補正し、補正した評価基準情報に基づいて印刷設定情報を評価する。
【００９１】
これにより、印刷物の用途向けの評価基準情報が存在しなくても、評価基準情報がその用途向けに補正されて利用されるので、印刷物の用途向けの評価基準に比較的適合する印刷設定を実現することができる。
上記第２の実施の形態において、記憶装置６２は、形態５、１２または１９の評価基準補正情報記憶手段に対応し、ステップＳ２０２は、形態３のユーザ識別情報取得手段、または形態１０若しくは１７のユーザ識別情報取得ステップに対応し、ステップＳ２０４は、形態４若しくは５の用途情報取得手段、または形態１０ないし１２、１７ないし１９の印刷設定情報評価ステップに対応している。また、ステップＳ２０６〜Ｓ２２４は、形態３ないし５の印刷設定情報評価手段、または形態１１、１２、１８若しくは１９の用途情報取得ステップに対応している。
【００９２】
なお、上記第１および第２の実施の形態においては、複数の品質評価項目のうち品質の改善を要求する改善要求項目を入力するように構成したが、これに限らず、複数の印刷項目のうち品質の改善を要求する改善要求項目を入力するように構成することもできる。
図１５は、印刷設定画面を示す図である。
文書作成アプリケーション等では、印刷を要求すると、図１５に示すような印刷設定画面が表示される。印刷設定画面では、各印刷項目ごとに印刷設定を行えるほか、各印刷項目に対応するチェックボックスが表示される。ユーザは、品質の改善を要求する印刷項目のチェックボックスをチェックすることにより改善要求項目を選択する。
【００９３】
そして、印刷要求に係る印刷設定情報を取得し、入力した改善要求項目について、取得した印刷設定情報と同一の印刷設定またはこれよりも品質が高い印刷設定を含む印刷設定情報を複数検索し、評価基準情報に基づいて、索出した印刷設定情報を評価し、その評価結果に基づいて、索出した印刷設定情報のなかから印刷設定情報を決定する。
このような構成であっても、上記第１および第２の実施の形態と同等の効果が得られる。
【００９４】
また、上記第１および第２の実施の形態においては、取得した印刷設定情報と同一の印刷設定またはこれよりも改善要求項目の評価値が高い印刷設定を含む印刷設定情報を複数検索するように構成したが、これに限らず、取得した印刷設定情報と同一または類似の印刷設定を含む印刷設定情報を複数検索し、取得した印刷設定情報と同一の印刷設定またはこれよりも改善要求項目の評価値が高い印刷設定を含む印刷設定情報を、索出した印刷設定情報のなかから選択するように構成することもできる。
【００９５】
図１６は、ネットワークシステムの機能概要を示す機能ブロック図である。
ホスト端末１００は、図１６に示すように、印刷設定情報取得部１０、改善要求項目入力部１２、印刷設定情報記憶部１４、評価基準情報記憶部１８、ユーザＩＤ取得部２０、印刷設定情報評価部２２、印刷設定情報決定部２４、印刷データ生成部２６および印刷データ送信部２８を有して構成されている。
【００９６】
ホスト端末１００は、さらに、印刷設定情報取得部１０で取得した印刷設定情報と同一または類似の印刷設定を含む印刷設定情報を印刷設定情報記憶部１４のなかから複数検索する印刷設定情報検索部３０と、印刷設定情報取得部１０で取得した印刷設定情報と同一の印刷設定またはこれよりも改善要求項目の評価値が高い印刷設定を含む印刷設定情報を、印刷設定情報検索部３０で索出した印刷設定情報のなかから複数選択する印刷設定情報選択部３２とを有して構成されている。
【００９７】
印刷設定情報評価部２２は、印刷設定情報選択部３２で索出した印刷設定情報を評価し、印刷設定情報決定部２４は、印刷設定情報評価部２２の評価結果に基づいて、印刷設定情報選択部３２で索出した印刷設定情報のなかから印刷設定情報を決定する。
このような構成であっても、上記第１および第２の実施の形態と同等の効果が得られる。
【００９８】
この場合において、印刷設定情報記憶部１４は、形態７、１４または２１の印刷設定情報記憶手段に対応し、評価基準情報記憶部１８は、形態７、１４または２１の評価基準情報記憶手段に対応し、改善要求項目入力部１２は、形態７の改善要求項目入力手段に対応している。また、印刷設定情報取得部１０は、形態７の印刷設定情報取得手段に対応し、印刷設定情報検索部３０は、形態７の印刷設定情報検索手段に対応し、印刷設定情報選択部３２は、形態７の印刷設定情報選択手段に対応し、印刷設定情報評価部２２は、形態７の印刷設定情報評価手段に対応している。
【００９９】
また、印刷設定情報決定部２４は、形態７の印刷設定情報決定手段に対応している。
また、上記第１および第２の実施の形態においては、選択した印刷設定情報および文書データに基づいて印刷データを生成するように構成したが、これに限らず、選択した印刷設定情報に基づいてジョブチケットを生成し、印刷データを取得し、取得した印刷データおよび生成したジョブチケットをネットワークプリンタ２００に送信するように構成することもできる。
【０１００】
また、上記第１および第２の実施の形態においては、索出された複数の印刷設定情報のなかから総合評価値が最も高い印刷設定情報を選択するように構成したが、これに限らず、次の２つの構成を提案することができる。
第１の構成は、索出した印刷設定情報を総合評価値が高い順に表示し、そのなかからいずれかを選択すべきことをユーザに対して促し、ユーザによって選択された印刷設定情報を入力する。これにより、印刷データの生成に用いる印刷設定情報を決定する。
【０１０１】
第２の構成は、索出した印刷設定情報および総合評価値を対応付けて表示し、そのなかからいずれかを選択すべきことをユーザに対して促し、ユーザによって選択された印刷設定情報を入力する。これにより、印刷データの生成に用いる印刷設定情報を決定する。
また、上記第１および第２の実施の形態においては、ホスト端末１００およびネットワークプリンタ２００を別体に構成したが、これに限らず、これらの機能を一体にしたスタンドアローンのプリンタとして構成し、直接印刷を実行するように構成することもできる。
【０１０２】
また、上記第１および第２の実施の形態において、図９および図１４のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ５４に読み込んで実行するようにしてもよい。
【０１０３】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【図面の簡単な説明】
【０１０４】
【図１】ネットワークシステムの機能概要を示す機能ブロック図である。
【図２】ホスト端末１００のハードウェア構成を示すブロック図である。
【図３】印刷設定情報テーブル４００のデータ構造を示す図である。
【図４】用紙種別に対する評価係数を登録した評価係数テーブル４２０のデータ構造を示す図である。
【図５】インク色数に対する評価係数を登録した評価係数テーブル４２２のデータ構造を示す図である。
【図６】解像度に対する評価係数を登録した評価係数テーブル４２４のデータ構造を示す図である。
【図７】評価基準情報テーブル４４０のデータ構造を示す図である。
【図８】評価値テーブル４６０のデータ構造を示す図である。
【図９】印刷要求処理を示すフローチャートである。
【図１０】印刷設定画面を示す図である。
【図１１】印刷設定電子ジョブチケットのデータ構造を示す図である。
【図１２】評価基準情報テーブル４４０のデータ構造を示す図である。
【図１３】評価基準補正情報テーブル４８０のデータ構造を示す図である。
【図１４】印刷設定情報選択処理を示すフローチャートである。
【図１５】印刷設定画面を示す図である。
【図１６】ネットワークシステムの機能概要を示す機能ブロック図である。
【符号の説明】
【０１０５】
１００…ホスト端末、  ２００…ネットワークプリンタ、  １０…印刷設定情報取得部、  １２…改善要求項目入力部、  １４…印刷設定情報記憶部、  １６、３０…印刷設定情報検索部、  １８…評価基準情報記憶部、  ２０…ユーザＩＤ取得部、  ２２…印刷設定情報評価部、  ２４…印刷設定情報決定部、  ２６…印刷データ生成部、  ２８…印刷データ送信部、  ３２…印刷設定情報選択部、  ４０…印刷データ受信部、  ４２…プリンタエンジン、  ５０…ＣＰＵ、  ５２…ＲＯＭ、  ５４…ＲＡＭ、  ５８…Ｉ／Ｆ、  ５９…バス、  ６０…入力装置、  ６２…記憶装置、  ６４…表示装置、  ４００…印刷設定情報テーブル、  ４２０〜４２４…評価係数テーブル、  ４４０…評価基準情報テーブル、  ４６０…評価値テーブル、  ４８０…評価基準補正情報テーブル
【図１】
2007148971.tif 000003
【図２】
2007148971.tif 000004
【図３】
2007148971.tif 000005
【図４】
2007148971.tif 000006
【図５】
2007148971.tif 000007
【図６】
2007148971.tif 000008
【図７】
2007148971.tif 000009
【図８】
2007148971.tif 000010
【図９】
2007148971.tif 000011
【図１０】
2007148971.tif 000012
【図１１】
2007148971.tif 000013
【図１２】
2007148971.tif 000014
【図１３】
2007148971.tif 000015
【図１４】
2007148971.tif 000016
【図１５】
2007148971.tif 000017
【図１６】
2007148971.tif 000018