(57)【要約】【課題】  製本印刷に関する設定を容易に行うことができる印刷形態評価システムを提供する。【解決手段】  ホスト端末１００は、要求印刷形態を含む印刷設定情報および対応可能印刷形態を含むプリンタ情報を取得し、取得した印刷設定情報およびプリンタ情報に基づいて該当の最終印刷形態を検索し、索出した最終印刷形態に対して評価値を算出する。そして、評価値の高い順に最終印刷形態を表示していずれかを選択すべきことをユーザに促し、それに応じて最終印刷形態が選択されたときは、選択された最終印刷形態および文書データに基づいて印刷データを生成し、生成した印刷データをネットワークプリンタ２００に送信する。ネットワークプリンタ２００は、印刷データを受信したときは、受信した印刷データに基づいて印刷を行う。【選択図】  図１
2007025748.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置で製本印刷を行う場合の印刷形態を評価する印刷形態評価システムであって、
要求される印刷形態、前記印刷装置が対応可能な印刷形態および変更後の印刷形態を対応付けて記憶する印刷形態記憶手段と、前記要求される印刷形態を含む印刷形態情報を取得する印刷形態情報取得手段と、前記印刷装置が対応可能な印刷形態を含む印刷装置情報を取得する印刷装置情報取得手段と、前記印刷形態情報取得手段で取得した印刷形態情報および前記印刷装置情報取得手段で取得した印刷装置情報に基づいて前記印刷形態記憶手段のなかから該当の前記変更後の印刷形態を検索する印刷形態検索手段と、前記印刷形態検索手段で索出した印刷形態を評価する印刷形態評価手段とを備えることを特徴とする印刷形態評価システム。
【請求項２】
請求項１において、
さらに、前記印刷形態評価手段の評価結果に基づいて前記印刷形態検索手段で索出した印刷形態を提示していずれかを選択すべきことを促す印刷形態提示手段と、前記印刷形態提示手段で提示した印刷形態のなかからいずれかの選択を入力する印刷形態選択手段とを備えることを特徴とする印刷形態評価システム。
【請求項３】
請求項１において、
さらに、前記印刷形態評価手段の評価結果に基づいて前記印刷形態検索手段で索出した印刷形態のなかからいずれかを選択する印刷形態選択手段と、前記印刷形態選択手段で選択した印刷形態および印刷データに基づいて前記印刷装置に印刷を要求する印刷要求手段とを備えることを特徴とする印刷形態評価システム。
【請求項４】
請求項１において、
さらに、前記印刷形態評価手段の評価結果に基づいて前記印刷形態検索手段で索出した印刷形態のなかからいずれかを選択する印刷形態選択手段と、前記印刷形態選択手段で選択した印刷形態に基づいてジョブチケットを生成するジョブチケット生成手段とを備えることを特徴とする印刷形態評価システム。
【請求項５】
印刷装置で製本印刷を行う場合の印刷形態を評価する印刷形態評価プログラムであって、
要求される印刷形態を含む印刷形態情報を取得する印刷形態情報取得ステップと、前記印刷装置が対応可能な印刷形態を含む印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷形態情報取得ステップで取得した印刷形態情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記要求される印刷形態、前記印刷装置が対応可能な印刷形態および変更後の印刷形態を対応付けて記憶する印刷形態記憶手段のなかから該当の前記変更後の印刷形態を検索する印刷形態検索ステップと、前記印刷形態検索ステップで索出した印刷形態を評価する印刷形態評価ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする印刷形態評価プログラム。
【請求項６】
印刷装置で製本印刷を行う場合の印刷形態を評価する印刷形態評価方法であって、
要求される印刷形態を含む印刷形態情報を取得する印刷形態情報取得ステップと、前記印刷装置が対応可能な印刷形態を含む印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷形態情報取得ステップで取得した印刷形態情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記要求される印刷形態、前記印刷装置が対応可能な印刷形態および変更後の印刷形態を対応付けて記憶する印刷形態記憶手段のなかから該当の前記変更後の印刷形態を検索する印刷形態検索ステップと、前記印刷形態検索ステップで索出した印刷形態を評価する印刷形態評価ステップとを含むことを特徴とする印刷形態評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置で製本印刷を行う場合の印刷形態を評価するシステムおよびプログラム、並びに方法に係り、特に、製本印刷に関する設定を容易に行うことができる印刷形態評価システムおよび印刷形態評価プログラム、並びに印刷形態評価方法に関する。
【背景技術】
【０００２】
製本印刷を行う場合や、そのためのジョブチケットを作成する場合、ユーザは、用紙サイズ、印刷方向、割付設定および両面印刷の有無等の書式情報のほか、綴じ位置等のフィニッシング情報を事細かに設定する必要がある。しかしながら、製本印刷では専門用語が多く、また、入力項目も多いため、製本印刷の知識が少ないユーザにとって設定は必ずしも容易ではなかった。
【０００３】
従来、製本印刷を支援する技術としては、例えば、特許文献１記載の印刷制御装置が知られている。
特許文献１記載の発明は、製本印刷が可能なプリンタのタイプまたは使用される排紙口、フィニッシャのタイプから製本印刷の設定情報として紙順および面順を取得し、取得した設定情報に基づき、製本印刷時の印刷面を決定し、決定された印刷面に従ってプリンタへ送出される印刷データを生成する。
【特許文献１】特開２００２−３６６６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、特許文献１記載の発明は、プリンタの属性を考慮して製本印刷時の印刷面を決定するため、プリンタの属性に応じて最適な製本印刷の面付け処理を行うことができる。しかしながら、文書データで設定される印刷形態が、プリンタが対応可能な印刷形態と一致しない場合、ユーザは、文書データの印刷設定を変更しなければならず、製本印刷の知識が少ないユーザにとってやはり容易ではない。例えば、文書データの用紙サイズとして「Ａ３」が設定されているのに対して、プリンタが「Ａ４」までしか対応していない場合は、単に用紙サイズを変更するというだけでは対応できず、書式情報およびフィニッシング情報を全体的に見直す必要がある。
【０００５】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、製本印刷に関する設定を容易に行うことができる印刷形態評価システムおよび印刷形態評価プログラム、並びに印刷形態評価方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
〔形態１〕  上記目的を達成するために、形態１の印刷形態評価システムは、
印刷装置で製本印刷を行う場合の印刷形態を評価する印刷形態評価システムであって、
要求される印刷形態、前記印刷装置が対応可能な印刷形態および変更後の印刷形態を対応付けて記憶する印刷形態記憶手段と、前記要求される印刷形態を含む印刷形態情報を取得する印刷形態情報取得手段と、前記印刷装置が対応可能な印刷形態を含む印刷装置情報を取得する印刷装置情報取得手段と、前記印刷形態情報取得手段で取得した印刷形態情報および前記印刷装置情報取得手段で取得した印刷装置情報に基づいて前記印刷形態記憶手段のなかから該当の前記変更後の印刷形態を検索する印刷形態検索手段と、前記印刷形態検索手段で索出した印刷形態を評価する印刷形態評価手段とを備えることを特徴とする。
【０００７】
このような構成であれば、印刷形態情報取得手段により、要求される印刷形態を含む印刷形態情報が取得される。また、印刷装置情報取得手段により、印刷装置が対応可能な印刷形態を含む印刷装置情報が取得される。そして、印刷形態検索手段により、取得された印刷形態情報および印刷装置情報に基づいて、印刷形態記憶手段のなかから該当の変更後の印刷形態が検索され、印刷形態評価手段により、索出された印刷形態が評価される。
【０００８】
これにより、要求される印刷形態が、印刷装置が対応可能な印刷形態と一致しなくても、それらに対応する変更後の印刷形態が検索されて評価されるので、ユーザは、その評価結果を参照して変更後の印刷形態を決定することができる。変更後の印刷形態の候補が複数存在するような場合は、評価結果を参照して所望の印刷形態を選択すればよい。したがって、従来に比して、製本印刷の知識が少ないユーザであっても、製本印刷に関する設定を容易に行うことができるという効果が得られる。
【０００９】
ここで、印刷形態としては、例えば、用紙サイズ、用紙方向、印刷解像度、カラー印刷の有無および両面印刷の有無が含まれる。以下、形態５の印刷形態評価プログラム、および形態９の印刷形態評価方法において同じである。
また、印刷形態記憶手段は、印刷形態をあらゆる手段でかつあらゆる時期に記憶するものであり、印刷形態をあらかじめ記憶してあるものであってもよいし、印刷形態をあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって印刷形態を記憶するようになっていてもよい。
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。
【００１０】
〔形態２〕  さらに、形態２の印刷形態評価システムは、形態１の印刷形態評価システムにおいて、
さらに、前記印刷形態評価手段の評価結果に基づいて前記印刷形態検索手段で索出した印刷形態を提示していずれかを選択すべきことを促す印刷形態提示手段と、前記印刷形態提示手段で提示した印刷形態のなかからいずれかの選択を入力する印刷形態選択手段とを備えることを特徴とする。
このような構成であれば、印刷形態提示手段により、評価結果に基づいて、索出された印刷形態が提示されていずれかを選択すべきことが促される。ここで、ユーザは、印刷形態選択手段により印刷形態を選択することができる。
これにより、変更後の印刷形態の候補が複数存在するような場合は、ユーザの好みに適合した印刷形態を実現することができるという効果が得られる。
【００１１】
〔形態３〕  さらに、形態３の印刷形態評価システムは、形態１の印刷形態評価システムにおいて、
さらに、前記印刷形態評価手段の評価結果に基づいて前記印刷形態検索手段で索出した印刷形態のなかからいずれかを選択する印刷形態選択手段と、前記印刷形態選択手段で選択した印刷形態および印刷データに基づいて前記印刷装置に印刷を要求する印刷要求手段とを備えることを特徴とする。
このような構成であれば、印刷形態選択手段により、評価結果に基づいて、索出された印刷形態のなかからいずれかが選択され、印刷要求手段により、選択された印刷形態および印刷データに基づいて印刷装置に印刷が要求される。印刷装置では、印刷要求に応じて印刷が行われる。
これにより、要求される印刷形態に近い印刷形態を実現することができるという効果が得られる。
【００１２】
〔形態４〕  さらに、形態４の印刷形態評価システムは、形態１の印刷形態評価システムにおいて、
さらに、前記印刷形態評価手段の評価結果に基づいて前記印刷形態検索手段で索出した印刷形態のなかからいずれかを選択する印刷形態選択手段と、前記印刷形態選択手段で選択した印刷形態に基づいてジョブチケットを生成するジョブチケット生成手段とを備えることを特徴とする。
このような構成であれば、印刷形態選択手段により、評価結果に基づいて、索出された印刷形態のなかからいずれかが選択され、ジョブチケット生成手段により、選択された印刷形態に基づいてジョブチケットが生成される。
これにより、印刷形態情報に基づいて印刷を行えば、要求される印刷形態に近い印刷形態を実現することができるという効果が得られる。
【００１３】
〔形態５〕  一方、上記目的を達成するために、形態５の印刷形態評価プログラムは、
印刷装置で製本印刷を行う場合の印刷形態を評価する印刷形態評価プログラムであって、
要求される印刷形態を含む印刷形態情報を取得する印刷形態情報取得ステップと、前記印刷装置が対応可能な印刷形態を含む印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷形態情報取得ステップで取得した印刷形態情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記要求される印刷形態、前記印刷装置が対応可能な印刷形態および変更後の印刷形態を対応付けて記憶する印刷形態記憶手段のなかから該当の前記変更後の印刷形態を検索する印刷形態検索ステップと、前記印刷形態検索ステップで索出した印刷形態を評価する印刷形態評価ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１の印刷形態評価システムと同等の作用および効果が得られる。
【００１４】
〔形態６〕  さらに、形態６の印刷形態評価プログラムは、形態５の印刷形態評価プログラムにおいて、
さらに、前記印刷形態評価ステップの評価結果に基づいて前記印刷形態検索ステップで索出した印刷形態を提示していずれかを選択すべきことを促す印刷形態提示ステップと、前記印刷形態提示ステップで提示した印刷形態のなかからいずれかの選択を入力する印刷形態選択ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２の印刷形態評価システムと同等の作用および効果が得られる。
【００１５】
〔形態７〕  さらに、形態７の印刷形態評価プログラムは、形態５の印刷形態評価プログラムにおいて、
さらに、前記印刷形態評価ステップの評価結果に基づいて前記印刷形態検索ステップで索出した印刷形態のなかからいずれかを選択する印刷形態選択ステップと、前記印刷形態選択ステップで選択した印刷形態および印刷データに基づいて前記印刷装置に印刷を要求する印刷要求ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３の印刷形態評価システムと同等の作用および効果が得られる。
【００１６】
〔形態８〕  さらに、形態８の印刷形態評価プログラムは、形態５の印刷形態評価プログラムにおいて、
さらに、前記印刷形態評価ステップの評価結果に基づいて前記印刷形態検索ステップで索出した印刷形態のなかからいずれかを選択する印刷形態選択ステップと、前記印刷形態選択ステップで選択した印刷形態に基づいてジョブチケットを生成するジョブチケット生成ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４の印刷形態評価システムと同等の作用および効果が得られる。
【００１７】
〔形態９〕  一方、上記目的を達成するために、形態９の印刷形態評価方法は、
印刷装置で製本印刷を行う場合の印刷形態を評価する印刷形態評価方法であって、
要求される印刷形態を含む印刷形態情報を取得する印刷形態情報取得ステップと、前記印刷装置が対応可能な印刷形態を含む印刷装置情報を取得する印刷装置情報取得ステップと、前記印刷形態情報取得ステップで取得した印刷形態情報および前記印刷装置情報取得ステップで取得した印刷装置情報に基づいて、前記要求される印刷形態、前記印刷装置が対応可能な印刷形態および変更後の印刷形態を対応付けて記憶する印刷形態記憶手段のなかから該当の前記変更後の印刷形態を検索する印刷形態検索ステップと、前記印刷形態検索ステップで索出した印刷形態を評価する印刷形態評価ステップとを含むことを特徴とする。
これにより、形態１の印刷形態評価システムと同等の効果が得られる。
【００１８】
〔形態１０〕  さらに、形態１０の印刷形態評価方法は、形態９の印刷形態評価方法において、
さらに、前記印刷形態評価ステップの評価結果に基づいて前記印刷形態検索ステップで索出した印刷形態を提示していずれかを選択すべきことを促す印刷形態提示ステップと、前記印刷形態提示ステップで提示した印刷形態のなかからいずれかの選択を入力する印刷形態選択ステップとを含むことを特徴とする。
これにより、形態２の印刷形態評価システムと同等の効果が得られる。
【００１９】
〔形態１１〕  さらに、形態１１の印刷形態評価方法は、形態９の印刷形態評価方法において、
さらに、前記印刷形態評価ステップの評価結果に基づいて前記印刷形態検索ステップで索出した印刷形態のなかからいずれかを選択する印刷形態選択ステップと、前記印刷形態選択ステップで選択した印刷形態および印刷データに基づいて前記印刷装置に印刷を要求する印刷要求ステップとを含むことを特徴とする。
これにより、形態３の印刷形態評価システムと同等の効果が得られる。
【００２０】
〔形態１２〕  さらに、形態１２の印刷形態評価方法は、形態９の印刷形態評価方法において、
さらに、前記印刷形態評価ステップの評価結果に基づいて前記印刷形態検索ステップで索出した印刷形態のなかからいずれかを選択する印刷形態選択ステップと、前記印刷形態選択ステップで選択した印刷形態に基づいてジョブチケットを生成するジョブチケット生成ステップとを含むことを特徴とする。
これにより、形態４の印刷形態評価システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図９は、本発明に係る印刷形態評価システムおよび印刷形態評価プログラム、並びに印刷形態評価方法の実施の形態を示す図である。
まず、本発明を適用するネットワークシステムの機能概要を説明する。
図１は、ネットワークシステムの機能概要を示す機能ブロック図である。
【００２２】
ネットワーク１９９には、図１に示すように、ホスト端末１００と、複数のネットワークプリンタ２００とが接続されている。
ホスト端末１００は、文書データで設定される印刷形態（以下、要求印刷形態という。）、ネットワークプリンタ２００が対応可能な印刷形態（以下、対応可能印刷形態という。）および変更後の印刷形態（以下、最終印刷形態という。）を対応付けて記憶する印刷形態記憶部１０を有して構成されている。
【００２３】
ホスト端末１００は、さらに、要求印刷形態を含む印刷設定情報を文書データから取得する印刷設定情報取得部１２と、対応可能印刷形態を含むプリンタ情報を取得するプリンタ情報取得部１４と、印刷設定情報取得部１２で取得した印刷設定情報およびプリンタ情報取得部１４で取得したプリンタ情報に基づいて印刷形態記憶部１０のなかから該当の最終印刷形態を検索する印刷形態検索部１６とを有して構成されている。
【００２４】
ホスト端末１００は、さらに、印刷形態検索部１６で索出した最終印刷形態を評価する印刷形態評価部１８と、印刷形態評価部１８の評価結果に基づいて印刷形態検索部１６で索出した最終印刷形態を表示していずれかを選択すべきことをユーザに促す印刷形態表示部２０と、印刷形態表示部２０で表示した最終印刷形態のなかからいずれかの選択を入力する印刷形態選択部２２とを有して構成されている。
【００２５】
ホスト端末１００は、さらに、印刷形態選択部２２で選択された最終印刷形態および文書データに基づいて印刷データを生成する印刷データ生成部２４と、印刷データ生成部２４で生成した印刷データをネットワークプリンタ２００に送信する印刷データ送信部２６とを有して構成されている。
ネットワークプリンタ２００は、印刷データを受信する印刷データ受信部４０と、印刷データ受信部４０で受信した印刷データに基づいて印刷を行うプリンタエンジン４２とを有して構成されている。
【００２６】
次に、ホスト端末１００の構成を説明する。
図２は、ホスト端末１００のハードウェア構成を示すブロック図である。
ホスト端末１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００２７】
Ｉ／Ｆ５８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置６０と、データやテーブル等をファイルとして格納する記憶装置６２と、画像信号に基づいて画面を表示する表示装置６４と、ネットワーク１９９に接続するための信号線とが接続されている。
記憶装置６２は、印刷形態記憶部１０を構成し、要求印刷形態、対応可能印刷形態および最終印刷形態を対応付けて登録した印刷形態登録テーブル４００を記憶している。
【００２８】
図３は、印刷形態登録テーブル４００のデータ構造を示す図である。
印刷形態登録テーブル４００には、図３に示すように、要求印刷形態および対応可能印刷形態の組み合わせごとに１つのレコードが登録されている。各レコードは、文書データの印刷設定として設定される用紙サイズおよび用紙方向（要求印刷形態）、ネットワークプリンタ２００が対応可能な対応用紙サイズ（対応可能印刷形態）、並びに最終印刷形態を登録するフィールドを含んで構成されている。
【００２９】
最終印刷形態は、面付けや後工程等の一般的な作業指示情報であり、その値に対応する印刷手順を規定している。
図４は、最終印刷形態の値が「０」である場合の印刷手順を示す図である。
最終印刷形態の値が「０」である場合は、例えば、図４に示すように、文書データをＡ４に分割して見開きでＡ３となるようにレイアウトして印刷し、ステープラで綴じるという印刷手順を規定している。
【００３０】
また、最終印刷形態の値が「１」である場合、例えば、Ａ４をＡ３の用紙に２面割付けして印刷後に真ん中を裁断し、ステープラで綴じるという印刷手順を規定している。
記憶装置６２は、プリンタ情報を登録したプリンタ情報登録テーブル４２０、４４０を記憶している。
図５は、プリンタ情報登録テーブル４２０のデータ構造を示す図である。
【００３１】
プリンタ情報登録テーブル４２０には、図５に示すように、各ネットワークプリンタ２００ごとに１つのレコードが登録されている。各レコードは、シリアル番号、ネットワークプリンタ２００の名称、ネットワークプリンタ２００が対応可能な用紙サイズ、ネットワークプリンタ２００の用紙トレーに現在セットされている用紙サイズ、ネットワークプリンタ２００の印刷解像度、カラー印刷の有無、両面印刷の有無および印刷コストを登録するフィールドを含んで構成されている。
【００３２】
図６は、プリンタ情報登録テーブル４４０のデータ構造を示す図である。
プリンタ情報登録テーブル４４０は、ネットワークプリンタ２００の動作モードに応じた印刷速度を登録するテーブルであり、図６に示すように、各ネットワークプリンタ２００ごとに１または複数のレコードが登録されている。各レコードは、シリアル番号、ネットワークプリンタ２００の名称、ネットワークプリンタ２００が対応可能な用紙サイズ、ネットワークプリンタ２００の印刷解像度、カラー印刷の有無、両面印刷の有無および印刷速度を登録するフィールドを含んで構成されている。
【００３３】
図２に戻り、ＣＰＵ５０は、マイクロプロセッシングユニット等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図７のフローチャートに示す印刷要求処理を実行する。
図７は、印刷要求処理を示すフローチャートである。
印刷要求処理は、ネットワークプリンタ２００に印刷を要求する処理であって、ＣＰＵ５０において実行されると、図７に示すように、まず、ステップＳ１００に移行する。
【００３４】
ステップＳ１００では、文書作成アプリケーション等から印刷が要求されたか否かを判定し、印刷が要求されたと判定したとき(Yes)は、ステップＳ１０２に移行するが、そうでないと判定したとき(No)は、印刷が要求されるまでステップＳ１００で待機する。
ステップＳ１０２では、文書作成アプリケーション等から文書データを入力し、ステップＳ１０４に移行して、用紙サイズ、ページ数、用紙方向およびカラー印刷の有無を要求印刷形態として含む印刷設定情報を文書データから取得し、ステップＳ１０６に移行する。
【００３５】
ステップＳ１０６では、ネットワークプリンタ２００のプリンタ情報をプリンタ情報登録テーブル４２０、４４０から取得する。印刷設定情報にカラー印刷が設定されている場合は、カラー印刷が対応可能なネットワークプリンタ２００のプリンタ情報を取得する。
次いで、ステップＳ１０８に移行して、取得した印刷設定情報およびプリンタ情報に基づいて印刷形態登録テーブル４００のなかから該当の最終印刷形態を検索する。具体的には、印刷設定情報に含まれる用紙サイズおよび用紙方向、並びにプリンタ情報に含まれる用紙サイズに対応する最終印刷形態を検索する。
【００３６】
次いで、ステップＳ１１０に移行して、索出した最終印刷形態を評価する。具体的には、印刷解像度を仮に決定しておき、印刷用紙のコスト（１枚あたりのコスト×枚数）およびインクコストをもとにコストを算出する。コストがｃのとき、１０／ｃを評価値Ｅｃとする。また、印刷枚数／印刷速度から印刷に必要な時間を算出する。印刷時間がｍのとき、１０／ｍを印刷時間の評価値Ｅｍとする。すべてのネットワークプリンタ２００のなかから最高印刷解像度を求めておき、印刷解像度／最高印刷解像度を印刷解像度の評価値Ｅｒを算出する。さらに、面付印刷後のステープル回数および裁断回数を計数し、ネットワークプリンタ２００の用紙トレーにセットされている用紙サイズと異なる場合は、別の用紙をセットしなければならないので、計数した値に＋１する。その結果をユーザが必要な製本処理の評価値Ｅｕとする。Ｅｃ＋Ｅｍ＋Ｅｒ＋Ｅｕを求めて、最終印刷形態の評価値とする。
【００３７】
次いで、ステップＳ１１２に移行して、すべてのネットワークプリンタ２００についてステップＳ１０６〜Ｓ１１０の処理が終了したか否かを判定し、すべてのネットワークプリンタ２００について処理が終了したと判定したとき(Yes)は、ステップＳ１１４に移行する。
図８は、最終印刷形態の一覧を示す画面である。
【００３８】
ステップＳ１１４では、図８に示すように、評価値の高い順に、印刷先となるネットワークプリンタ２００および最終印刷形態を表示装置６４に表示する。
図８の画面では、該当のネットワークプリンタ２００で印刷の実行を指示するボタン６００と、最終印刷形態として仕上がり図またはアニメーションの表示を指示するボタン６０２と、他の候補の表示を指示するボタン６０４とが配置されている。画面上方に表示されるものほど評価値が高いことを示している。
【００３９】
次いで、ステップＳ１１６に移行して、ボタン６０２のクリックにより最終印刷形態の表示が指示されたか否かを判定し、最終印刷形態の表示が指示されたと判定したとき(Yes)は、ステップＳ１１８に移行して、指示された該当の最終印刷形態に対応する後処理の内容を表示装置６４に表示する。
図９は、最終印刷形態の表示例を示す図である。
【００４０】
第１の最終印刷形態は、「Ａ４  縦  １頁割付  両面印刷」となっている場合、図９（ａ）に示すように、用紙サイズが「Ａ４」、印刷方向が「縦」であり、１頁割付で両面印刷が行われる様子を図式化して表示される。また、後処理が「左綴じor右綴じ」となっている場合、ステープラ等を使用して左綴じをする様子も図式化して表示される。
【００４１】
第２の最終印刷形態は、「Ａ３  横  ２頁割付  両面印刷」となっている場合、図９（ｂ）に示すように、用紙サイズが「Ａ３」、印刷方向が「横」であり、２頁割付で両面印刷が行われる様子を図式化して表示される。また、後処理が「折り＋中綴じ」となっている場合、ステープラ等を使用して中綴じをする様子も図式化して表示される。
【００４２】
第３の最終印刷形態は、「Ａ３  横  ２頁割付  両面印刷」となっている場合、図９（ｃ）に示すように、用紙サイズが「Ａ３」、印刷方向が「横」であり、２頁割付で両面印刷が行われる様子を図式化して表示される。また、後処理が「切り＋左綴じor右綴じ」となっている場合、はさみ等を使用して印刷用紙を切り、ステープラ等を使用して左綴じをする様子も図式化して表示される。
【００４３】
次いで、ステップＳ１２０に移行して、ボタン６００のクリックにより印刷の実行が指示されたか否かを判定し、印刷の実行が指示されたと判定したとき(Yes)は、ステップＳ１２２に移行して、指示された該当の最終印刷形態および入力した文書データに基づいて印刷データを生成し、ステップＳ１２４に移行して、生成した印刷データを印刷要求とともに指定のネットワークプリンタ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【００４４】
一方、ステップＳ１２０で、印刷の実行が指示されないと判定したとき(No)は、ステップＳ１１６に移行する。
一方、ステップＳ１１６で、最終印刷形態の表示が指示されないと判定したとき(No)は、ステップＳ１２０に移行する。
一方、ステップＳ１１２で、すべてのネットワークプリンタ２００について処理が終了しないと判定したとき(No)は、ステップＳ１０６に移行する。
【００４５】
次に、本実施の形態の動作を説明する。
ユーザは、ホスト端末１００において印刷を要求する。
ホスト端末１００では、印刷が要求されると、ステップＳ１０２、Ｓ１０４を経て、文書データが入力され、入力された文書データから印刷設定情報が取得される。そして、ステップＳ１０６〜Ｓ１１０を経て、プリンタ情報が取得され、取得された印刷設定情報およびプリンタ情報に基づいて該当の最終印刷形態が検索され、索出された最終印刷形態に対して評価値が算出される。ステップＳ１０６〜Ｓ１１０の処理は、すべてのネットワークプリンタ２００について行われる。
【００４６】
ホスト端末１００では、索出されたすべての最終印刷形態に対して評価値が算出されると、ステップＳ１１４を経て、評価値の高い順に、ネットワークプリンタ２００および最終印刷形態が表示される。ここで、ユーザは、例えば、最も評価値の高い最終印刷形態を選択し、印刷の実行を指示する。
ホスト端末１００では、印刷の実行が指示されると、ステップＳ１２２、Ｓ１２４を経て、選択された最終印刷形態および入力された文書データに基づいて印刷データが生成され、生成した印刷データが印刷要求とともに指定のネットワークプリンタ２００に送信される。
【００４７】
ネットワークプリンタ２００では、印刷データ受信部４０により印刷要求とともに印刷データを受信すると、プリンタエンジン４２により、受信した印刷データに基づいて印刷が行われる。
このようにして、本実施の形態では、ホスト端末１００は、要求印刷形態を含む印刷設定情報および対応可能印刷形態を含むプリンタ情報を取得し、取得した印刷設定情報およびプリンタ情報に基づいて該当の最終印刷形態を検索し、索出した最終印刷形態に対して評価値を算出する。
【００４８】
これにより、要求印刷形態が対応可能印刷形態と一致しなくても、それらに対応する最終印刷形態が検索されて評価されるので、ユーザは、その評価結果を参照して最終印刷形態を決定することができる。したがって、従来に比して、製本印刷の知識が少ないユーザであっても、製本印刷に関する設定を容易に行うことができる。
さらに、本実施の形態では、ホスト端末１００は、評価値の高い順に最終印刷形態を表示していずれかを選択すべきことをユーザに促し、それに応じて最終印刷形態が選択されたときは、選択された最終印刷形態および文書データに基づいて印刷データを生成し、生成した印刷データをネットワークプリンタ２００に送信する。
【００４９】
これにより、最終印刷形態の候補が複数存在するような場合は、ユーザの好みに適合した印刷形態を実現することができる。
上記実施の形態において、ネットワークプリンタ２００は、形態１、５または９の印刷装置に対応し、印刷形態記憶部１０および印刷形態登録テーブル４００は、形態１、５または９の印刷形態記憶手段に対応し、印刷設定情報取得部１２およびステップＳ１０４は、形態１の印刷形態情報取得手段に対応している。また、ステップＳ１０４は、形態５または９の印刷形態情報取得ステップに対応し、プリンタ情報取得部１４およびステップＳ１０６は、形態１の印刷装置情報取得手段に対応し、ステップＳ１０６は、形態５または９の印刷装置情報取得ステップに対応している。
【００５０】
また、上記実施の形態において、印刷形態検索部１６およびステップＳ１０８は、形態１または２の印刷形態検索手段に対応し、ステップＳ１０８は、形態５、６、９または１０の印刷形態検索ステップに対応し、印刷形態評価部１８およびステップＳ１１０は、形態１または２の印刷形態評価手段に対応している。また、ステップＳ１１０は、形態５、６、９または１０の印刷形態評価ステップに対応し、印刷形態表示部２０およびステップＳ１１４は、形態２の印刷形態提示手段に対応し、ステップＳ１１４は、形態６または１０の印刷形態提示ステップに対応している。
【００５１】
また、上記実施の形態において、印刷形態選択部２２およびステップＳ１２０は、形態２の印刷形態選択手段に対応し、ステップＳ１２０は、形態６または１０の印刷形態選択ステップに対応し、印刷設定情報は、形態１、５または９の印刷形態情報に対応し、プリンタ情報は、形態１、５または９の印刷装置情報に対応している。
なお、上記実施の形態においては、評価値の高い順に最終印刷形態を表示していずれかを選択すべきことをユーザに促し、それに応じて最終印刷形態が選択されたときは、選択された最終印刷形態および文書データに基づいて印刷データを生成するように構成したが、これに限らず、次の２つの構成を提案することができる。
【００５２】
第１の構成は、算出した評価値に基づいて、索出した最終印刷形態のなかからいずれかを自動的に選択し、選択した最終印刷形態および印刷データに基づいてネットワークプリンタ２００に印刷を要求する。この場合、例えば、評価値が最も高い最終印刷形態を選択する。
第２の構成は、算出した評価値に基づいて、索出した最終印刷形態のなかからいずれかを自動的に選択し、選択した最終印刷形態に基づいてジョブチケットを生成し、印刷データを取得し、取得した印刷データおよび生成したジョブチケットをネットワークプリンタ２００に送信する。また、ジョブチケットを生成するだけの構成とすることもできる。
【００５３】
図１０は、ジョブチケットのデータ構造を示す図である。
ジョブチケットは、図１０に示すように、所定の開始タグ５００（例えば、＜ジョブチケット＞）と終了タグ５０２（例えば、＜/ジョブチケット＞）との間に、開始タグと終了タグとのタグセットを入れ子状に記述することにより要求印刷形態を設定する。タグセット５００，５０２の間には、印刷形態を設定するタグセット５０４，５０６が記述されている。さらに、タグセット５０４，５０６の間には、製本方法を設定するタグセット５０８，５１０が記述されている。
【００５４】
タグセット５０８，５１０の間には、用紙サイズおよび印刷方向を設定するタグセット５１２，５１４により「Ａ４縦」が記述されている。これは、用紙サイズが「Ａ４」、印刷方向が「縦」であることを示している。
また、タグセット５０８，５１０の間には、綴じ位置を設定するタグセット５１６，５１８により「中綴じ」が記述されている。これは、綴じ位置が「中綴じ」であることを示している。
【００５５】
また、上記実施の形態においては、プリンタ情報登録テーブル４２０、４４０からプリンタ情報を取得するように構成したが、これに限らず、ネットワークプリンタ２００からプリンタ情報を取得するように構成することもできる。
また、上記実施の形態において、図７のフローチャートに示す印刷要求処理を実行するにあたっては、ＲＯＭ５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ５４に読み込んで実行するようにしてもよい。
【００５６】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【図面の簡単な説明】
【００５７】
【図１】ネットワークシステムの機能概要を示す機能ブロック図である。
【図２】ホスト端末１００のハードウェア構成を示すブロック図である。
【図３】印刷形態登録テーブル４００のデータ構造を示す図である。
【図４】最終印刷形態の値が「０」である場合の印刷手順を示す図である。
【図５】プリンタ情報登録テーブル４２０のデータ構造を示す図である。
【図６】プリンタ情報登録テーブル４４０のデータ構造を示す図である。
【図７】印刷要求処理を示すフローチャートである。
【図８】最終印刷形態の一覧を示す画面である。
【図９】最終印刷形態の表示例を示す図である。
【図１０】ジョブチケットのデータ構造を示す図である。
【符号の説明】
【００５８】
１００…ホスト端末，  ２００…ネットワークプリンタ，  １０…印刷形態記憶部，  １２…印刷設定情報取得部，  １４…プリンタ情報取得部，  １６…印刷形態検索部，  １８…印刷形態評価部，  ２０…印刷形態表示部，  ２２…印刷形態選択部，  ２４…印刷データ生成部，  ２６…印刷データ送信部，  ４０…印刷データ受信部，  ４２…プリンタエンジン，  ５０…ＣＰＵ，  ５２…ＲＯＭ，  ５４…ＲＡＭ，  ５８…Ｉ／Ｆ，  ５９…バス，  ６０…入力装置，  ６２…記憶装置，  ６４…表示装置，  ４００…印刷形態登録テーブル，  ４２０、４４０…プリンタ情報登録テーブル，  ５００〜５１８，５３０〜５４０…タグセット
【図１】
2007025748.tif 000003
【図２】
2007025748.tif 000004
【図３】
2007025748.tif 000005
【図４】
2007025748.tif 000006
【図５】
2007025748.tif 000007
【図６】
2007025748.tif 000008
【図７】
2007025748.tif 000009
【図８】
2007025748.tif 000010
【図９】
2007025748.tif 000011
【図１０】
2007025748.tif 000012