(57)【要約】【課題】  不慣れなユーザであっても印刷後に行うべき処理を確実に行うことができる印刷後処理支援システムを提供する。【解決手段】  ホスト端末１００は、印刷用紙の折り方、切断方法および綴じ方法の設定を含むジョブチケット２００およびこれに対応する印刷データを入力する。次いで、入力した印刷データに基づいて、ジョブチケット２００および印刷データに基づき印刷される印刷用紙のイメージ画像６００を生成し、生成したイメージ画像６００を用いて、印刷用紙を折る手順、切断する手順および綴じる手順を示すアニメーションデータを生成する。そして、生成したアニメーションデータに基づいてプレビュー画像をアニメーションで表示する。【選択図】  図１
2006252528.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援システムであって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得手段と、
前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成手段と、
前記アニメーションデータ生成手段で生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示手段とを備えることを特徴とする印刷後処理支援システム。
【請求項２】
請求項１において、
前記印刷設定情報は、前記印刷媒体の折り方に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を折る手順を示すアニメーションデータを生成するようになっていることを特徴とする印刷後処理支援システム。
【請求項３】
請求項１および２のいずれか１項において、
前記印刷設定情報は、前記印刷媒体の切断方法に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を切断する手順を示すアニメーションデータを生成するようになっていることを特徴とする印刷後処理支援システム。
【請求項４】
請求項１ないし３のいずれか１項において、
前記印刷設定情報は、前記印刷媒体の綴じ方法に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を綴じる手順を示すアニメーションデータを生成するようになっていることを特徴とする印刷後処理支援システム。
【請求項５】
請求項１において、
前記印刷設定情報は、両面印刷に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき一方の面が印刷された前記印刷媒体を印刷装置に再供給して他方の面を印刷するに際して前記印刷媒体を前記印刷装置に供給する手順を示すアニメーションデータを生成するようになっていることを特徴とする印刷後処理支援システム。
【請求項６】
請求項１において、
前記印刷設定情報は、分散印刷に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき複数の印刷装置で分散印刷された前記印刷媒体を回収する手順を示すアニメーションデータを生成するようになっていることを特徴とする印刷後処理支援システム。
【請求項７】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援システムであって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得手段と、
前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段と、
前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、前記アニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索手段と、
前記アニメーションデータ検索手段で索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示手段とを備えることを特徴とする印刷後処理支援システム。
【請求項８】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援装置であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得手段と、
前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成手段と、
前記アニメーションデータ生成手段で生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示手段とを備えることを特徴とする印刷後処理支援装置。
【請求項９】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援装置であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得手段と、
前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段と、
前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、前記アニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索手段と、
前記アニメーションデータ検索手段で索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示手段とを備えることを特徴とする印刷後処理支援装置。
【請求項１０】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援プログラムであって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成ステップと、
前記アニメーションデータ生成ステップで生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする印刷後処理支援プログラム。
【請求項１１】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援プログラムであって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索ステップと、
前記アニメーションデータ検索ステップで索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする印刷後処理支援プログラム。
【請求項１２】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援プログラムを記憶したコンピュータ読取可能な記憶媒体であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成ステップと、
前記アニメーションデータ生成ステップで生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとからなる処理をコンピュータに実行させるためのプログラムを記憶したことを特徴とする記憶媒体。
【請求項１３】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援プログラムを記憶したコンピュータ読取可能な記憶媒体であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索ステップと、
前記アニメーションデータ検索ステップで索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとからなる処理をコンピュータに実行させるためのプログラムを記憶したことを特徴とする記憶媒体。
【請求項１４】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援方法であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成ステップと、
前記アニメーションデータ生成ステップで生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとを含むことを特徴とする印刷後処理支援方法。
【請求項１５】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援方法であって、
演算手段が、印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記演算手段が、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成ステップと、
前記演算手段が、前記アニメーションデータ生成ステップで生成したアニメーションデータに基づいてアニメーション画像を表示手段に表示するアニメーション画像表示ステップとを含むことを特徴とする印刷後処理支援方法。
【請求項１６】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援方法であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索ステップと、
前記アニメーションデータ検索ステップで索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとを含むことを特徴とする印刷後処理支援方法。
【請求項１７】
印刷媒体に関する印刷後の処理を支援する印刷後処理支援方法であって、
演算手段が、印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記演算手段が、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索ステップと、
前記演算手段が、前記アニメーションデータ検索ステップで索出したアニメーションデータに基づいてアニメーション画像を表示手段に表示するアニメーション画像表示ステップとを含むことを特徴とする印刷後処理支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷後の処理を支援するシステムおよびプログラム、並びに方法に係り、特に、不慣れなユーザであっても印刷後に行うべき処理を確実に行うことができる印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法に関する。
【背景技術】
【０００２】
製本印刷や手動両面印刷のような複雑な印刷を行うための印刷設定は、一般に、プリンタドライバの印刷設定ユーザインタフェースを用いて行うようになっているが、初めての印刷設定や操作に不慣れなユーザでは、その設定を誤ってしまい、無駄な印刷が繰り返される場合が多い。そのため、従来のプリンタドライバには、その印刷設定によって得られる印刷結果を印刷の実行前にパソコンのモニタ上に電子的に表示するいわゆるプレビュー機能を備えたものが多い。
【０００３】
例えば、特許文献１記載の発明では、手動両面印刷を支援するものであり、表面印刷が終えた後用紙を操作者に再セットさせる際に、用紙に対する画像方向、給紙口、給紙面、用紙の給紙方向、綴じ位置を鑑みて、再セットする用紙をどのようにして給紙口に載置するか表示するようにしている。
【特許文献１】特開平１１−２０２７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の発明にあってはいずれも、プレビュー画像を静止画で表示するものであるため、手順を把握しづらく、不慣れなユーザが手動両面印刷を確実に行うには十分ではない。
また、製本印刷を行った場合も同様の問題が想定される。すなわち、製本印刷を行った後に、製本作業の手順を取り違えてしまい、印刷物を間違って切断した場合は、印刷を１からやり直さなければならない。
【０００５】
また、分散印刷を行った場合も同様の問題が想定される。すなわち、分散印刷を行った後に、各プリンタから印刷物を回収しなければならないが、回収順序を間違えた場合は、回収した印刷物を整頓する作業が発生する。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、不慣れなユーザであっても印刷後に行うべき処理を確実に行うことができる印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
〔形態１〕  上記目的を達成するために、形態１の印刷後処理支援システムは、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援システムであって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得手段と、
前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成手段と、
前記アニメーションデータ生成手段で生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示手段とを備えることを特徴とする。
【０００７】
このような構成であれば、印刷設定情報取得手段により、印刷設定情報が取得され、アニメーションデータ生成手段により、取得された印刷設定情報に基づいて、その印刷設定情報に基づき印刷された印刷媒体に関する印刷後の処理の手順を示すアニメーションデータが生成される。そして、アニメーション画像表示手段により、生成されたアニメーションデータに基づいてアニメーション画像が表示される。
【０００８】
これにより、印刷媒体に関する印刷後の処理の手順がアニメーション画像で表示されるので、従来に比して、処理の手順をより把握しやすくなり、不慣れなユーザであっても印刷後に行うべき処理を比較的確実に行うことができるという効果が得られる。
ここで、印刷体裁とは、印刷前処理（プリプレス）および印刷処理（プレス）、並びに印刷後処理（ポストプレス）の結果、最終的な成果物として出力される印刷物の外観をいう。また、印刷体裁に関する設定は、例えば、面付けに関する設定、または印刷媒体の折り方、切断方法若しくは綴じ方法に関する設定を含む。以下、形態７の印刷後処理支援システム、形態８および１４の印刷後処理支援装置、形態１５および２１の印刷後処理支援プログラム、形態２２および２８の記憶媒体、並びに形態２９、３０、３６および３７の印刷後処理支援方法において同じである。
【０００９】
また、印刷設定情報とは、印刷前処理（プリプレス）および印刷処理（プレス）、並びに印刷後処理（ポストプレス）に使用する装置の振る舞い（動作）を規定する情報であって、印刷媒体に印刷を行うに際して指定または設定される印刷体裁に関する設定を含む情報をいう。これには、例えば、印刷ジョブチケットによって伝達される各種情報が該当する。以下、形態７の印刷後処理支援システム、形態８および１４の印刷後処理支援装置、形態１５および２１の印刷後処理支援プログラム、形態２２および２８の記憶媒体、並びに形態２９、３０、３６および３７の印刷後処理支援方法において同じである。
【００１０】
また、印刷設定情報取得手段は、印刷設定情報を取得するようになっていればどのような構成であってもよく、例えば、入力装置等から印刷設定情報を入力するようになっていてもよいし、外部の装置等から印刷設定情報を獲得または受信するようになっていてもよいし、記憶装置や記憶媒体等から印刷設定情報を読み出すようになっていてもよい。したがって、取得には、少なくとも入力、獲得、受信および読出が含まれる。以下、形態７の印刷後処理支援システム、並びに形態８および１４の印刷後処理支援装置において同じである。
【００１１】
また、印刷媒体とは、印刷を行うにあたって記録剤が出力される媒体を含む。この種の媒体には、例えば、紙やプラスチック等からなるシート状の印刷用紙が該当する。その他に、感熱紙もここでいう印刷媒体に含まれる。以下、形態７の印刷後処理支援システム、形態８および１４の印刷後処理支援装置、形態１５および２１の印刷後処理支援プログラム、形態２２および２８の記憶媒体、並びに形態２９、３０、３６および３７の印刷後処理支援方法において同じである。
【００１２】
また、アニメーション画像とは、画像の動きを連続的に示した動画像をいい、その表示は、例えば、複数の静止画像を所定の順番で一定時間間隔で連続的に表示することにより実現することができる。以下、形態７の印刷後処理支援システム、形態８および１４の印刷後処理支援装置、形態１５および２１の印刷後処理支援プログラム、形態２２および２８の記憶媒体、並びに形態２９、３０、３６および３７の印刷後処理支援方法において同じである。
【００１３】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。以下、形態７の印刷後処理支援システムにおいて同じである。
【００１４】
〔形態２〕  さらに、形態２の印刷後処理支援システムは、形態１の印刷後処理支援システムにおいて、
前記印刷設定情報は、前記印刷媒体の折り方に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を折る手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、アニメーションデータ生成手段により、印刷設定情報に基づき印刷された印刷媒体を折る手順を示すアニメーションデータが生成される。
これにより、不慣れなユーザであっても印刷媒体を折る作業を比較的確実に行うことができるという効果が得られる。
【００１５】
〔形態３〕  さらに、形態３の印刷後処理支援システムは、形態１および２のいずれか１の印刷後処理支援システムにおいて、
前記印刷設定情報は、前記印刷媒体の切断方法に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を切断する手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、アニメーションデータ生成手段により、印刷設定情報に基づき印刷された印刷媒体を切断する手順を示すアニメーションデータが生成される。
これにより、不慣れなユーザであっても印刷媒体を切断する作業を比較的確実に行うことができるという効果が得られる。
【００１６】
〔形態４〕  さらに、形態４の印刷後処理支援システムは、形態１ないし３のいずれか１の印刷後処理支援システムにおいて、
前記印刷設定情報は、前記印刷媒体の綴じ方法に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を綴じる手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、アニメーションデータ生成手段により、印刷設定情報に基づき印刷された印刷媒体を綴じる手順を示すアニメーションデータが生成される。
これにより、不慣れなユーザであっても印刷媒体を綴じる作業を比較的確実に行うことができるという効果が得られる。
【００１７】
〔形態５〕  さらに、形態５の印刷後処理支援システムは、形態１の印刷後処理支援システムにおいて、
前記印刷設定情報は、両面印刷に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき一方の面が印刷された前記印刷媒体を印刷装置に再供給して他方の面を印刷するに際して前記印刷媒体を前記印刷装置に供給する手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、アニメーションデータ生成手段により、印刷設定情報に基づき一方の面が印刷された印刷媒体を印刷装置に再供給して他方の面を印刷するに際して印刷媒体を印刷装置に供給する手順を示すアニメーションデータが生成される。
これにより、不慣れなユーザであっても、手動両面印刷を行うに際して印刷媒体を印刷装置に供給する作業を比較的確実に行うことができるという効果が得られる。
【００１８】
〔形態６〕  さらに、形態６の印刷後処理支援システムは、形態１の印刷後処理支援システムにおいて、
前記印刷設定情報は、分散印刷に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき複数の印刷装置で分散印刷された前記印刷媒体を回収する手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、アニメーションデータ生成手段により、印刷設定情報に基づき複数の印刷装置で分散印刷された印刷媒体を回収する手順を示すアニメーションデータが生成される。
これにより、不慣れなユーザであっても、分散印刷を行うに際して印刷媒体を回収する作業を比較的確実に行うことができるという効果が得られる。
【００１９】
〔形態７〕  さらに、形態７の印刷後処理支援システムは、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援システムであって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得手段と、
前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段と、
前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、前記アニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索手段と、
前記アニメーションデータ検索手段で索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示手段とを備えることを特徴とする。
【００２０】
このような構成であれば、印刷設定情報取得手段により、印刷設定情報が取得され、アニメーションデータ検索手段により、取得された印刷設定情報に基づいて、アニメーションデータ記憶手段のなかからアニメーションデータが検索される。その結果、該当のアニメーションデータが索出されると、アニメーション画像表示手段により、索出されたアニメーションデータに基づいてアニメーション画像が表示される。
【００２１】
これにより、印刷媒体に関する印刷後の処理の手順がアニメーション画像で表示されるので、従来に比して、処理の手順をより把握しやすくなり、不慣れなユーザであっても印刷後に行うべき処理を比較的確実に行うことができるという効果が得られる。
ここで、アニメーションデータ記憶手段は、アニメーションデータをあらゆる手段でかつあらゆる時期に記憶するものであり、アニメーションデータをあらかじめ記憶してあるものであってもよいし、アニメーションデータをあらかじめ記憶することなく、本システムの動作時に外部からの入力等によってアニメーションデータを記憶するようになっていてもよい。以下、形態１４の印刷後処理支援装置において同じである。
【００２２】
〔形態８〕  一方、上記目的を達成するために、形態８の印刷後処理支援装置は、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援装置であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得手段と、
前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成手段と、
前記アニメーションデータ生成手段で生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示手段とを備えることを特徴とする。
このような構成であれば、形態１の印刷後処理支援システムと同等の作用および効果が得られる。
【００２３】
〔形態９〕  さらに、形態９の印刷後処理支援装置は、形態８の印刷後処理支援装置において、
前記印刷設定情報は、前記印刷媒体の折り方に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を折る手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、形態２の印刷後処理支援システムと同等の作用および効果が得られる。
【００２４】
〔形態１０〕  さらに、形態１０の印刷後処理支援装置は、形態８および９のいずれか１の印刷後処理支援装置において、
前記印刷設定情報は、前記印刷媒体の切断方法に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を切断する手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、形態３の印刷後処理支援システムと同等の作用および効果が得られる。
【００２５】
〔形態１１〕  さらに、形態１１の印刷後処理支援装置は、形態８ないし１０のいずれか１の印刷後処理支援装置において、
前記印刷設定情報は、前記印刷媒体の綴じ方法に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を綴じる手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、形態４の印刷後処理支援システムと同等の作用および効果が得られる。
【００２６】
〔形態１２〕  さらに、形態１２の印刷後処理支援装置は、形態８の印刷後処理支援装置において、
前記印刷設定情報は、両面印刷に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき一方の面が印刷された前記印刷媒体を印刷装置に再供給して他方の面を印刷するに際して前記印刷媒体を前記印刷装置に供給する手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、形態５の印刷後処理支援システムと同等の作用および効果が得られる。
【００２７】
〔形態１３〕  さらに、形態１３の印刷後処理支援装置は、形態８の印刷後処理支援装置において、
前記印刷設定情報は、分散印刷に関する設定を含み、
前記アニメーションデータ生成手段は、前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、当該印刷設定情報に基づき複数の印刷装置で分散印刷された前記印刷媒体を回収する手順を示すアニメーションデータを生成するようになっていることを特徴とする。
このような構成であれば、形態６の印刷後処理支援システムと同等の作用および効果が得られる。
【００２８】
〔形態１４〕  さらに、形態１４の印刷後処理支援装置は、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援装置であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得手段と、
前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段と、
前記印刷設定情報取得手段で取得した印刷設定情報に基づいて、前記アニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索手段と、
前記アニメーションデータ検索手段で索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示手段とを備えることを特徴とする。
このような構成であれば、形態７の印刷後処理支援システムと同等の作用および効果が得られる。
【００２９】
〔形態１５〕  一方、上記目的を達成するために、形態１５の印刷後処理支援プログラムは、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援プログラムであって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成ステップと、
前記アニメーションデータ生成ステップで生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
【００３０】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１の印刷後処理支援システムと同等の作用および効果が得られる。
ここで、印刷設定情報取得ステップは、印刷設定情報を取得すればどのような形態であってもよく、例えば、入力装置等から印刷設定情報を入力してもよいし、外部の装置等から印刷設定情報を獲得または受信してもよいし、記憶装置や記憶媒体等から印刷設定情報を読み出してもよい。したがって、取得には、少なくとも入力、獲得、受信および読出が含まれる。以下、形態２１の印刷後処理支援プログラム、形態２２および２８の記憶媒体、並びに形態２９、３０、３６および３７の印刷後処理支援方法において同じである。
【００３１】
〔形態１６〕  さらに、形態１６の印刷後処理支援プログラムは、形態１５の印刷後処理支援プログラムにおいて、
前記印刷設定情報は、前記印刷媒体の折り方に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を折る手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２の印刷後処理支援システムと同等の作用および効果が得られる。
【００３２】
〔形態１７〕  さらに、形態１７の印刷後処理支援プログラムは、形態１５および１６のいずれか１の印刷後処理支援プログラムにおいて、
前記印刷設定情報は、前記印刷媒体の切断方法に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を切断する手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３の印刷後処理支援システムと同等の作用および効果が得られる。
【００３３】
〔形態１８〕  さらに、形態１８の印刷後処理支援プログラムは、形態１５ないし１７のいずれか１の印刷後処理支援プログラムにおいて、
前記印刷設定情報は、前記印刷媒体の綴じ方法に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を綴じる手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４の印刷後処理支援システムと同等の作用および効果が得られる。
【００３４】
〔形態１９〕  さらに、形態１９の印刷後処理支援プログラムは、形態１５の印刷後処理支援プログラムにおいて、
前記印刷設定情報は、両面印刷に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき一方の面が印刷された前記印刷媒体を印刷装置に再供給して他方の面を印刷するに際して前記印刷媒体を前記印刷装置に供給する手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５の印刷後処理支援システムと同等の作用および効果が得られる。
【００３５】
〔形態２０〕  さらに、形態２０の印刷後処理支援プログラムは、形態１５の印刷後処理支援プログラムにおいて、
前記印刷設定情報は、分散印刷に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき複数の印刷装置で分散印刷された前記印刷媒体を回収する手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６の印刷後処理支援システムと同等の作用および効果が得られる。
【００３６】
〔形態２１〕  さらに、形態２１の印刷後処理支援プログラムは、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援プログラムであって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索ステップと、
前記アニメーションデータ検索ステップで索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態７の印刷後処理支援システムと同等の作用および効果が得られる。
【００３７】
〔形態２２〕  一方、上記目的を達成するために、形態２２の記憶媒体は、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援プログラムを記憶したコンピュータ読取可能な記憶媒体であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成ステップと、
前記アニメーションデータ生成ステップで生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとからなる処理をコンピュータに実行させるためのプログラムを記憶したことを特徴とする。
このような構成であれば、コンピュータによって記憶媒体からプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１の印刷後処理支援システムと同等の作用および効果が得られる。
【００３８】
〔形態２３〕  さらに、形態２３の記憶媒体は、形態２２の記憶媒体において、
前記印刷設定情報は、前記印刷媒体の折り方に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を折る手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによって記憶媒体からプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２の印刷後処理支援システムと同等の作用および効果が得られる。
【００３９】
〔形態２４〕  さらに、形態２４の記憶媒体は、形態２２および２３のいずれか１の記憶媒体において、
前記印刷設定情報は、前記印刷媒体の切断方法に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を切断する手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによって記憶媒体からプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３の印刷後処理支援システムと同等の作用および効果が得られる。
【００４０】
〔形態２５〕  さらに、形態２５の記憶媒体は、形態２２ないし２４のいずれか１の記憶媒体において、
前記印刷設定情報は、前記印刷媒体の綴じ方法に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を綴じる手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによって記憶媒体からプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４の印刷後処理支援システムと同等の作用および効果が得られる。
【００４１】
〔形態２６〕  さらに、形態２６の記憶媒体は、形態２２の記憶媒体において、
前記印刷設定情報は、両面印刷に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき一方の面が印刷された前記印刷媒体を印刷装置に再供給して他方の面を印刷するに際して前記印刷媒体を前記印刷装置に供給する手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによって記憶媒体からプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５の印刷後処理支援システムと同等の作用および効果が得られる。
【００４２】
〔形態２７〕  さらに、形態２７の記憶媒体は、形態２２の記憶媒体において、
前記印刷設定情報は、分散印刷に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき複数の印刷装置で分散印刷された前記印刷媒体を回収する手順を示すアニメーションデータを生成することを特徴とする。
このような構成であれば、コンピュータによって記憶媒体からプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態６の印刷後処理支援システムと同等の作用および効果が得られる。
【００４３】
〔形態２８〕  さらに、形態２８の記憶媒体は、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援プログラムを記憶したコンピュータ読取可能な記憶媒体であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索ステップと、
前記アニメーションデータ検索ステップで索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとからなる処理をコンピュータに実行させるためのプログラムを記憶したことを特徴とする。
このような構成であれば、コンピュータによって記憶媒体からプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態７の印刷後処理支援システムと同等の作用および効果が得られる。
【００４４】
〔形態２９〕  一方、上記目的を達成するために、形態２９の印刷後処理支援方法は、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援方法であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成ステップと、
前記アニメーションデータ生成ステップで生成したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとを含むことを特徴とする。
これにより、形態１の印刷後処理支援システムと同等の効果が得られる。
【００４５】
〔形態３０〕  さらに、形態３０の印刷後処理支援方法は、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援方法であって、
演算手段が、印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記演算手段が、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを生成するアニメーションデータ生成ステップと、
前記演算手段が、前記アニメーションデータ生成ステップで生成したアニメーションデータに基づいてアニメーション画像を表示手段に表示するアニメーション画像表示ステップとを含むことを特徴とする。
これにより、形態１の印刷後処理支援システムと同等の効果が得られる。
【００４６】
〔形態３１〕  さらに、形態３１の印刷後処理支援方法は、形態２９および３０のいずれか１の印刷後処理支援方法において、
前記印刷設定情報は、前記印刷媒体の折り方に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を折る手順を示すアニメーションデータを生成することを特徴とする。
これにより、形態２の印刷後処理支援システムと同等の効果が得られる。
【００４７】
〔形態３２〕  さらに、形態３２の印刷後処理支援方法は、形態２９ないし３１のいずれか１の印刷後処理支援方法において、
前記印刷設定情報は、前記印刷媒体の切断方法に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を切断する手順を示すアニメーションデータを生成することを特徴とする。
これにより、形態３の印刷後処理支援システムと同等の効果が得られる。
【００４８】
〔形態３３〕  さらに、形態３３の印刷後処理支援方法は、形態２９ないし３２のいずれか１の印刷後処理支援方法において、
前記印刷設定情報は、前記印刷媒体の綴じ方法に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき印刷された前記印刷媒体を綴じる手順を示すアニメーションデータを生成することを特徴とする。
これにより、形態４の印刷後処理支援システムと同等の効果が得られる。
【００４９】
〔形態３４〕  さらに、形態３４の印刷後処理支援方法は、形態２９および３０のいずれか１の印刷後処理支援方法において、
前記印刷設定情報は、両面印刷に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき一方の面が印刷された前記印刷媒体を印刷装置に再供給して他方の面を印刷するに際して前記印刷媒体を前記印刷装置に供給する手順を示すアニメーションデータを生成することを特徴とする。
これにより、形態５の印刷後処理支援システムと同等の効果が得られる。
【００５０】
〔形態３５〕  さらに、形態３５の印刷後処理支援方法は、形態２９および３０のいずれか１の印刷後処理支援方法において、
前記印刷設定情報は、分散印刷に関する設定を含み、
前記アニメーションデータ生成ステップは、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、当該印刷設定情報に基づき複数の印刷装置で分散印刷された前記印刷媒体を回収する手順を示すアニメーションデータを生成することを特徴とする。
これにより、形態６の印刷後処理支援システムと同等の効果が得られる。
【００５１】
〔形態３６〕  さらに、形態３６の印刷後処理支援方法は、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援方法であって、
印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索ステップと、
前記アニメーションデータ検索ステップで索出したアニメーションデータに基づいてアニメーション画像を表示するアニメーション画像表示ステップとを含むことを特徴とする。
これにより、形態７の印刷後処理支援システムと同等の効果が得られる。
【００５２】
〔形態３７〕  さらに、形態３７の印刷後処理支援方法は、
印刷媒体に関する印刷後の処理を支援する印刷後処理支援方法であって、
演算手段が、印刷体裁に関する設定を含む印刷設定情報を取得する印刷設定情報取得ステップと、
前記演算手段が、前記印刷設定情報取得ステップで取得した印刷設定情報に基づいて、前記印刷媒体に関する印刷後の処理の手順を示すアニメーションデータを、前記印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ記憶手段のなかから前記アニメーションデータを検索するアニメーションデータ検索ステップと、
前記演算手段が、前記アニメーションデータ検索ステップで索出したアニメーションデータに基づいてアニメーション画像を表示手段に表示するアニメーション画像表示ステップとを含むことを特徴とする。
これにより、形態７の印刷後処理支援システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【００５３】
以下、本発明の第１の実施の形態を図面を参照しながら説明する。図１ないし図９は、本発明に係る印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法の第１の実施の形態を示す図である。
本実施の形態は、本発明に係る印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法を、図１に示すように、ジョブチケットおよび印刷データに基づいてプレビュー画像をアニメーションで表示する場合について適用したものである。
【００５４】
まず、本発明を適用するホスト端末１００の機能概要を図１を参照しながら説明する。
図１は、ホスト端末１００の機能概要を示す機能ブロック図である。
ホスト端末１００は、図１に示すように、印刷体裁に関する設定を含むジョブチケットを入力するジョブチケット入力部１０と、ジョブチケット入力部１０で入力したジョブチケットの内容を解釈するジョブチケット解釈部１２と、印刷データを入力する印刷データ入力部１４とを有して構成されている。
【００５５】
ホスト端末１００は、さらに、ジョブチケット解釈部１２の解釈結果および印刷データ入力部１４で入力した印刷データに基づいてアニメーションデータを生成するアニメーションデータ生成部１６と、アニメーションデータ生成部１６で生成したアニメーションデータに基づいてプレビュー画像をアニメーションで表示するプレビュー画像表示部１８とを有して構成されている。
【００５６】
アニメーションデータ生成部１６は、ジョブチケットおよび印刷データに基づき印刷される印刷用紙のイメージ画像を生成し、生成したイメージ画像を用いて印刷用紙に関する印刷後の処理（折り、切断および綴じ）の手順を示すアニメーションデータを生成する。
ホスト端末１００は、さらに、図示しないネットワークプリンタとネットワークを介して接続している。
【００５７】
次に、ホスト端末１００の構成を詳細に説明する。
図２は、ホスト端末１００のハードウェア構成を示すブロック図である。
ホスト端末１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００５８】
Ｉ／Ｆ５８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置６０と、データやテーブル等をファイルとして格納する記憶装置６２と、画像信号に基づいて画面を表示する表示装置６４と、ネットワーク１９９に接続するための信号線とが接続されている。
次に、ジョブチケットの構造を説明する。
【００５９】
図３は、ジョブチケット２００のデータ構造を示す図である。
ジョブチケット２００は、図３に示すように、所定の開始タグ（例えば、＜JDF＞）と終了タグ（例えば、＜/JDF＞）との間に、開始タグと終了タグとのタグセットを入れ子状に記述することにより印刷体裁を設定する。例えば、ＸＭＬ（eXtensible Markup Language）等のマークアップ言語により記述する。
【００６０】
図３の例では、＜ＲｅｓｏｕｒｃｅＰｏｏｌ＞という１組のタグ２１０、２１０内に、＜ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ  Ｓｉｄｅｓ＝"ＴｗｏＳｉｄｅＦｌｉｐＸ"  ＮｕｍｂｅｒＵｐ＝"１  １"／＞という最初のタグ２２０によって両面印刷設定と割付印刷設定の内容が記述されている。また、＜ＩｎｔｅｒｐｒｅｔｉｎｇＰａｒａｍｓ  ＰｒｉｎｔＱｕａｌｉｔｙ＝"Ｈｉｇｈ"／＞という２番目のタグ２３０によって印刷品質の内容が記述されるようになっている。また、＜Ｍｅｄｉａ  Ｄｉｍｅｎｓｉｏｎ＝"５９５  ８４２"／＞という３番目のタグ２４０によって媒体（印刷用紙）のサイズが記述されている。また、＜ＣｏｌｏｒａｎｔＣｏｎｔｒｏｌ  ＰｒｏｃｅｓｓＣｏｌｏｒＭｏｄｅｌ＝"ＤｅｖｉｃｅＣＭＹＫ"／＞という４番目のタグ２５０によってカラー設定の内容が記述されるようになっている。同様に、図示はしないが、印刷用紙の折り方、切断方法および綴じ方法を設定することができる。
【００６１】
図４は、両面印刷設定の設定例を示す図である。
図４の上段の記述「ＯｎｅＳｉｄｅＦｒｏｎｔ」３１０とは、印刷用紙の表面にのみ片面印刷することを意味し、中段の記述「ＴｗｏＳｉｄｅＦｌｉｐＸ」３２０とは、印刷用紙のＸ軸でページめくりするように両面印刷をすることを意味し、下段の記述「ＴｗｏＳｉｄｅＦｌｉｐＹ」３３０とは、印刷用紙のＹ軸でページめくりするように両面印刷をすることを意味している。
【００６２】
図５は、折り方の設定例を示す図である。
図５の上段には、印刷用紙の両面にそれぞれ４ページずつ割り付けた場合の折り方であり、印刷用紙を左右方向に半分折り曲げ、さらに上下方向に半分折り曲げることを示している。この場合は、ジョブチケット２００において、例えば、＜ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ  ＦｏｌｄＣａｔａｌｏｇ＝"Ｆ８−１"／＞と記述することにより折り方を設定する。
【００６３】
図５の下段には、印刷用紙の両面にそれぞれ８ページずつ割り付けた場合の折り方であり、印刷用紙を左右方向に半分折り曲げ、さらに上下方向に半分折り曲げ、さらに左右方向に半分折り曲げることを示している。この場合は、ジョブチケット２００において、例えば、＜ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ  ＦｏｌｄＣａｔａｌｏｇ＝"Ｆ１６−１"／＞と記述することにより折り方を設定する。
【００６４】
次に、ＣＰＵ５０で実行される処理を説明する。
ＣＰＵ５０は、マイクロプロセッシングユニット（ＭＰＵ）等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図６のフローチャートに示す印刷要求処理を実行する。
図６は、印刷要求処理を示すフローチャートである。
【００６５】
印刷要求処理は、ネットワークプリンタに対して印刷を要求する処理であって、ＣＰＵ５０において実行されると、図６に示すように、まず、ステップＳ１００に移行する。
ステップＳ１００では、ジョブチケット２００を入力し、ステップＳ１０２に移行して、印刷データを入力し、ステップＳ１０４に移行して、プレビュー画像を表示すべきことが要求されたか否かを判定し、プレビュー画像の表示が要求されたと判定したとき(Yes)は、ステップＳ１０６に移行する。
【００６６】
ステップＳ１０６では、入力したジョブチケット２００の内容を解釈し、ステップＳ１０８に移行して、ステップＳ１０６の解釈結果に基づいてジョブチケット２００に折り方の設定が含まれているか否かを判定し、折り方の設定が含まれていると判定したとき(Yes)は、ステップＳ１１０に移行する。
図７は、印刷内容を歪ませない場合のイメージ画像６００を示す図である。
【００６７】
ステップＳ１１０では、まず、入力した印刷データに基づいて、図７に示すように、ジョブチケット２００および印刷データに基づき印刷される印刷用紙のイメージ画像６００を生成し、ステップＳ１１１に移行して、生成したアニメーションデータを記憶装置６２に記憶する。例えば、イメージ画像６００を歪ませる場合は、印刷用紙の画像４００のみを歪ませて印刷内容の画像５００は、そのアスペクト比を変えるだけで一切歪ませないようにする。これにより、写実性はやや損なうものの、その分、情報処理（画像処理）の負荷を低減することができる。
【００６８】
図８は、印刷内容を歪ませた場合のイメージ画像６００を示す図である。
また、図８に示すように、印刷用紙の画像４００の歪み量に合わせて印刷内容の画像５００を歪ませてるようにしてもよい。例えば、印刷用紙の画像４００の歪みが小さい時点では、その角度でも印刷内容の画像５００を視認できることが考えられるため、印刷内容の画像５００もそれに合わせて歪ませ、写実性を重視するが、印刷用紙の画像４００の歪みが大きくなってきた時点では、印刷内容の画像５００を視認できることが困難となってくるため、印刷内容の画像５００を歪ませることなく模式的な図を貼り付けるようにしても差し支えない。
【００６９】
また、アニメーションは、複数の静止画像を連続的に表示することによって実現されるため、その静止画像の枚数が多ければ多いほど多くのイメージ画像６００を作成する必要があり、それに伴う行列演算なども多くなる。そこで、例えば、１つのアニメーションを実現するために７枚のイメージ画像６００を作成するところを５枚に減らすようにすれば、２枚分の作成に要する情報処理の負荷を低減することができる。
【００７０】
また、これらの３つの方法を適宜組み合わせれば、写実性をさほど損なうことなく情報処理の負荷を低減することができる。
次に、ステップＳ１０６で解釈した折り方の設定に基づいて、生成したイメージ画像６００を用いて印刷用紙を折る手順を示すアニメーションデータを生成する。アニメーションデータの生成方法は、「パラパラマンガ」のように複数の静止画像を連続表示することにより生成する方法が最も簡易な方法となる。技術的には、アニメーションGIFと呼ばれているGIFフォーマットの拡張フォーマットで実現することができる。アニメーションGIFについては、「GIF89a規格書("Cover Sheet for the GIF89a Specification")」に詳細に開示されている。
【００７１】
図６に戻り、ステップＳ１１２に移行して、ステップＳ１０６の解釈結果に基づいてジョブチケット２００に切断方法の設定が含まれているか否かを判定し、切断方法の設定が含まれていると判定したとき(Yes)は、ステップＳ１１４に移行する。
ステップＳ１１４では、入力した印刷データに基づいてイメージ画像６００を生成し、ステップＳ１０６で解釈した切断方法の設定に基づいて、生成したイメージ画像６００を用いて印刷用紙を切断する手順を示すアニメーションデータを生成し、ステップＳ１１５に移行して、生成したアニメーションデータを記憶装置６２に記憶する。ここで、ステップＳ１１０でアニメーションデータが生成されている場合は、ステップＳ１１０で生成したアニメーションデータを記憶装置６２から読み出し、印刷用紙を折る手順および切断する手順が時系列に整合するように、読み出したアニメーションデータおよびステップＳ１１４で生成したアニメーションデータを合成し、合成したアニメーションデータを記憶する。
【００７２】
次いで、ステップＳ１１６に移行して、ステップＳ１０６の解釈結果に基づいてジョブチケット２００に綴じ方法の設定が含まれているか否かを判定し、綴じ方法の設定が含まれていると判定したとき(Yes)は、ステップＳ１１８に移行する。
ステップＳ１１８では、入力した印刷データに基づいてイメージ画像６００を生成し、ステップＳ１０６で解釈した綴じ方法の設定に基づいて、生成したイメージ画像６００を用いて印刷用紙を綴じる手順を示すアニメーションデータを生成し、ステップＳ１１９に移行して、生成したアニメーションデータを記憶装置６２に記憶する。ここで、ステップＳ１１０，Ｓ１１４でアニメーションデータが生成されている場合は、ステップＳ１１０，Ｓ１１４で生成したアニメーションデータを記憶装置６２から読み出し、印刷用紙を折る手順、切断する手順および綴じる手順が時系列に整合するように、読み出したアニメーションデータおよびステップＳ１１８で生成したアニメーションデータを合成し、合成したアニメーションデータを記憶する。
【００７３】
次いで、ステップＳ１２０に移行して、ステップＳ１１０，Ｓ１１４，Ｓ１１８で生成したアニメーションデータを記憶装置６２から読み出し、ステップＳ１２１に移行して、読み出したアニメーションデータに基づいてプレビュー画像をアニメーションで表示装置６４に表示し、ステップＳ１２２に移行して、プレビュー画像の表示を終了すべきことが要求されたか否かを判定し、プレビュー画像の表示終了が要求されたと判定したとき(Yes)は、ステップＳ１２４に移行する。
【００７４】
ステップＳ１２４に移行して、ネットワークプリンタに印刷要求を送信し、ステップＳ１２６に移行して、入力したジョブチケット２００および印刷データをネットワークプリンタに送信し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ１２２で、プレビュー画像の表示を終了すべきことが要求されないと判定したとき(No)は、ステップＳ１２０に移行する。
【００７５】
一方、ステップＳ１１６で、ジョブチケット２００に綴じ方法の設定が含まれていないと判定したとき(No)は、ステップＳ１２０に移行する。
一方、ステップＳ１１２で、ジョブチケット２００に切断方法の設定が含まれていないと判定したとき(No)は、ステップＳ１１６に移行する。
一方、ステップＳ１０８で、ジョブチケット２００に折り方の設定が含まれていないと判定したとき(No)は、ステップＳ１１２に移行する。
【００７６】
一方、ステップＳ１０４で、プレビュー画像を表示すべきことが要求されないと判定したとき(No)は、ステップＳ１２４に移行する。
次に、本実施の形態の動作を説明する。
印刷用紙の両面にそれぞれ４ページずつ割り付け、４つ折りにして中綴じを行う場合を例にとって説明する。
【００７７】
ユーザは、ホスト端末１００において、折り方、切断方法および綴じ方法の設定を含むジョブチケット２００およびこれに対応する印刷データを入力し、プレビュー画像の表示を要求する。
ホスト端末１００では、ジョブチケット２００および印刷データが入力され、プレビュー画像の表示が要求されると、ステップＳ１０６，Ｓ１０８，Ｓ１１２，Ｓ１１６を経て、ジョブチケット２００の内容が解釈され、その解釈結果に基づいて、折り方、切断方法および綴じ方法の設定がジョブチケット２００に含まれているか否かが判定される。ジョブチケット２００にはそれらの設定が含まれているので、ステップＳ１１０，Ｓ１１４，Ｓ１１８を経て、入力された印刷データに基づいてイメージ画像６００が生成され、生成されたイメージ画像６００を用いて、印刷用紙を折る手順、切断する手順および綴じる手順を示すアニメーションデータが生成される。そして、ステップＳ１２１を経て、生成されたアニメーションデータに基づいてプレビュー画像がアニメーションで表示される。
【００７８】
図９は、プレビュー画像のアニメーションを示す図である。
プレビュー画像では、図９（ａ）〜（ｉ）の各画像がその順番で一定時間間隔で連続的に表示されることにより、印刷用紙を折る手順、切断する手順および綴じる手順がアニメーションで示される。ユーザは、図９（ｃ）〜（ｅ）の各画像の表示により、印刷用紙を左右方向に半分折り曲げ、図９（ｆ）の画像の表示により、印刷用紙の左端を切断しかつ印刷用紙の中央をステープラで綴じることを把握することができる。さらに、図９（ｇ）〜（ｉ）の各画像の表示により、印刷用紙を上下方向に半分折り曲げることを把握することができる。
【００７９】
このようにして、本実施の形態では、印刷用紙の折り方の設定を含むジョブチケット２００を入力し、入力したジョブチケット２００に基づいて、そのジョブチケット２００に基づき印刷された印刷用紙を折る手順を示すアニメーションデータを生成し、生成したアニメーションデータに基づいてプレビュー画像をアニメーションで表示するようになっている。
【００８０】
これにより、印刷用紙を折る手順がアニメーションで表示されるので、従来に比して、印刷用紙を折る手順をより把握しやすくなり、不慣れなユーザであっても印刷用紙を折る作業をミスなく確実に行うことができる。
印刷の最新技術では、印刷設定に基づき、断裁機、折り機が自動設定され、用紙の切断、折りを自動実行するものがある。それらの装置は、業務用で高価なため、一般ユーザ、特にプリンタの購入者層が容易に購入できるものではない。本実施の形態の技術を用いれば、断裁機、折り機を必要とせず安価に、一般ユーザの手動による製本を支援することが可能となる。
【００８１】
さらに、本実施の形態では、印刷用紙の切断方法の設定を含むジョブチケット２００を入力し、入力したジョブチケット２００に基づいて、そのジョブチケット２００に基づき印刷された印刷用紙を切断する手順を示すアニメーションデータを生成し、生成したアニメーションデータに基づいてプレビュー画像をアニメーションで表示するようになっている。
【００８２】
これにより、印刷用紙を切断する手順がアニメーションで表示されるので、従来に比して、印刷用紙を切断する手順をより把握しやすくなり、不慣れなユーザであっても印刷用紙を折る作業をミスなく確実に行うことができる。
さらに、本実施の形態では、印刷用紙の綴じ方法の設定を含むジョブチケット２００を入力し、入力したジョブチケット２００に基づいて、そのジョブチケット２００に基づき印刷された印刷用紙を綴じる手順を示すアニメーションデータを生成し、生成したアニメーションデータに基づいてプレビュー画像をアニメーションで表示するようになっている。
【００８３】
これにより、印刷用紙を綴じる手順がアニメーションで表示されるので、従来に比して、印刷用紙を綴じる手順をより把握しやすくなり、不慣れなユーザであっても印刷用紙を折る作業をミスなく確実に行うことができる。
さらに、本実施の形態では、印刷データに基づいて、ジョブチケット２００および印刷データに基づき印刷される印刷用紙のイメージ画像６００を生成し、生成したイメージ画像６００を用いてアニメーションデータを生成するようになっている。
【００８４】
これにより、印刷結果と対応して手順が表示されるので、印刷用紙を折る手順、切断する手順および綴じる手順をさらに把握しやすくなる。
上記第１の実施の形態において、ジョブチケット入力部１０およびステップＳ１００は、形態１ないし４、８ないし１１の印刷設定情報取得手段に対応し、ステップＳ１００は、形態１５ないし１８、２２ないし２５、２９ないし３３の印刷設定情報取得ステップに対応し、アニメーションデータ生成部１６およびステップＳ１０８〜Ｓ１１８は、形態１ないし４、８ないし１１のアニメーションデータ生成手段に対応している。また、ステップＳ１０８〜Ｓ１１８は、形態１５ないし１８、２２ないし２５、２９ないし３３のアニメーションデータ生成ステップに対応し、プレビュー画像表示部１８およびステップＳ１２１は、形態１または８のアニメーション画像表示手段に対応している。
【００８５】
また、上記第１の実施の形態において、ステップＳ１２１は、形態１５、２２、２９または３０のアニメーション画像表示ステップに対応し、印刷用紙は、形態１ないし４、８ないし１１、１５ないし１８、２２ないし２５、２９ないし３３の印刷媒体に対応し、ジョブチケット２００は、形態１ないし４、８ないし１１、１５ないし１８、２２ないし２５、２９ないし３３の印刷設定情報に対応している。また、ＣＰＵ５０は、形態３０の演算手段に対応し、表示装置６４は、形態３０の表示手段に対応している。
【００８６】
次に、本発明の第２の実施の形態を図面を参照しながら説明する。図１０および図１１は、本発明に係る印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法の第２の実施の形態を示す図である。
本実施の形態は、本発明に係る印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法を、ジョブチケットおよび印刷データに基づいてプレビュー画像をアニメーションで表示する場合について適用したものであり、上記第１の実施の形態と異なるのは、片面印刷のみ可能なネットワークプリンタで両面印刷を行う場合の手順を示すアニメーションデータを生成する点にある。なお、以下、上記第１の実施の形態と異なる部分についてのみ説明し、上記第１の実施の形態と重複する部分については同一の符号を付して説明を省略する。
【００８７】
まず、ＣＰＵ５０で実行される処理を説明する。
ＣＰＵ５０は、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、図６の印刷要求処理に代えて、図１０のフローチャートに示す印刷要求処理を実行する。
図１０は、印刷要求処理を示すフローチャートである。
印刷要求処理は、ネットワークプリンタに対して印刷を要求する処理であって、ＣＰＵ５０において実行されると、図１０に示すように、まず、ステップＳ２００に移行する。
【００８８】
ステップＳ２００では、ジョブチケット２００を入力し、ステップＳ２０２に移行して、印刷データを入力し、ステップＳ２０４に移行して、プレビュー画像を表示すべきことが要求されたか否かを判定し、プレビュー画像の表示が要求されたと判定したとき(Yes)は、ステップＳ２０６に移行する。
ステップＳ２０６では、入力したジョブチケット２００の内容を解釈し、ステップＳ２０８に移行して、ステップＳ２０６の解釈結果に基づいてジョブチケット２００に両面印刷の設定が含まれているか否かを判定し、両面印刷の設定が含まれていると判定したとき(Yes)は、ステップＳ２１０に移行する。
【００８９】
ステップＳ２１０では、印刷先のネットワークプリンタからプリンタ情報を取得し、ステップＳ２１２に移行して、取得したプリンタ情報に基づいて印刷先のネットワークプリンタが両面印刷可能であるか否かを判定し、印刷先のネットワークプリンタが両面印刷可能でないと判定したとき(No)は、ステップＳ２１４に移行する。
ステップＳ２１４では、入力した印刷データに基づいてイメージ画像６００を生成し、生成したイメージ画像６００を用いて、一方の面が印刷された印刷用紙をネットワークプリンタに再供給して他方の面を印刷するに際して印刷用紙をネットワークプリンタに供給する手順を示すアニメーションデータを生成し、ステップＳ２１５に移行して、生成したアニメーションデータを記憶装置６２に記憶する。
【００９０】
次いで、ステップＳ２１６に移行して、ステップＳ２１４で生成したアニメーションデータを記憶装置６２から読み出し、ステップＳ２１７に移行して、読み出したアニメーションデータに基づいてプレビュー画像をアニメーションで表示装置６４に表示し、ステップＳ２１８に移行して、プレビュー画像の表示を終了すべきことが要求されたか否かを判定し、プレビュー画像の表示終了が要求されたと判定したとき(Yes)は、ステップＳ２２０に移行する。
【００９１】
ステップＳ２２０に移行して、ネットワークプリンタに印刷要求を送信し、ステップＳ２２２に移行して、入力したジョブチケット２００および印刷データをネットワークプリンタに送信し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ２１８で、プレビュー画像の表示を終了すべきことが要求されないと判定したとき(No)は、ステップＳ２１６に移行する。
【００９２】
一方、ステップＳ２１２で、印刷先のネットワークプリンタが両面印刷可能であると判定したとき(Yes)、およびステップＳ２０８で、ジョブチケット２００に両面印刷の設定が含まれていないと判定したとき(No)はいずれも、ステップＳ２１６に移行する。
一方、ステップＳ２０４で、プレビュー画像を表示すべきことが要求されないと判定したとき(No)は、ステップＳ２２０に移行する。
【００９３】
次に、本実施の形態の動作を説明する。
片面印刷のみ可能なネットワークプリンタで両面印刷を行う場合を例にとって説明する。
ユーザは、ホスト端末１００において、両面印刷の設定を含むジョブチケット２００およびこれに対応する印刷データを入力し、プレビュー画像の表示を要求する。
【００９４】
ホスト端末１００では、ジョブチケット２００および印刷データが入力され、プレビュー画像の表示が要求されると、ステップＳ２０６，Ｓ２０８を経て、ジョブチケット２００の内容が解釈され、その解釈結果に基づいてジョブチケット２００に両面印刷の設定が含まれているか否かが判定される。ジョブチケット２００には両面印刷の設定が含まれているので、ステップＳ２１０，Ｓ２１２を経て、印刷先のネットワークプリンタからプリンタ情報が取得され、取得されたプリンタ情報に基づいて印刷先のネットワークプリンタが両面印刷可能であるか否かが判定される。片面印刷のみ可能なネットワークプリンタを印刷先に指定してあるので、ステップＳ２１４を経て、入力された印刷データに基づいてイメージ画像６００が生成され、生成されたイメージ画像６００を用いて、一方の面が印刷された印刷用紙をネットワークプリンタに再供給して他方の面を印刷するに際して印刷用紙をネットワークプリンタに供給する手順を示すアニメーションデータが生成される。そして、ステップＳ２１７を経て、生成されたアニメーションデータに基づいてプレビュー画像がアニメーションで表示される。
【００９５】
図１１は、プレビュー画像のアニメーションを示す図である。
プレビュー画像では、図１１（ａ）〜（ｄ）の各画像がその順番で一定時間間隔で連続的に表示されることにより、ネットワークプリンタに印刷用紙を給紙する手順がアニメーションで示される。ユーザは、図１１（ａ）〜（ｄ）の各画像の表示により、ネットワークプリンタに印刷用紙の表面を上にして給紙を行い（図１１（ａ））、ネットワークプリンタが表面の印刷を行った後、ネットワークプリンタの前面に排紙され（図１１（ｂ））、排紙された紙を紙面上辺を軸として裏返し（図１１（ｃ））、ネットワークプリンタに再度給紙すればよいことが視覚的に把握することができる。
【００９６】
このようにして、本実施の形態では、両面印刷の設定を含むジョブチケット２００を入力し、入力したジョブチケット２００に基づいて、そのジョブチケット２００に基づき一方の面が印刷された印刷用紙をネットワークプリンタに再供給して他方の面を印刷するに際して印刷用紙をネットワークプリンタに供給する手順を示すアニメーションデータを生成し、生成したアニメーションデータに基づいてプレビュー画像をアニメーションで表示するようになっている。
【００９７】
これにより、不慣れなユーザであっても、手動両面印刷を行うに際して印刷用紙をネットワークプリンタに供給する作業を比較的確実に行うことができる。
さらに、本実施の形態では、印刷データに基づいて、ジョブチケット２００および印刷データに基づき印刷される印刷用紙のイメージ画像６００を生成し、生成したイメージ画像６００を用いてアニメーションデータを生成するようになっている。
【００９８】
これにより、印刷結果と対応して手順が表示されるので、印刷用紙を給紙する手順をさらに把握しやすくなる。
上記第２の実施の形態において、ジョブチケット入力部１０およびステップＳ２００は、形態１、５、８または１２の印刷設定情報取得手段に対応し、ステップＳ２００は、形態１５、１９、２２、２６、２９、３０または３４の印刷設定情報取得ステップに対応し、アニメーションデータ生成部１６およびステップＳ２０８〜Ｓ２１４は、形態１、５、８または１２のアニメーションデータ生成手段に対応している。また、ステップＳ２０８〜Ｓ２１４は、形態１５、１９、２２、２６、２９、３０または３４のアニメーションデータ生成ステップに対応し、プレビュー画像表示部１８およびステップＳ２１７は、形態１または８のアニメーション画像表示手段に対応している。
【００９９】
また、上記第２の実施の形態において、ステップＳ２１７は、形態１５、２２、２９または３０のアニメーション画像表示ステップに対応し、ネットワークプリンタは、形態５、１２、１９、２６または３４の印刷装置に対応し、ＣＰＵ５０は、形態３０の演算手段に対応している。また、表示装置６４は、形態３０の表示手段に対応している。
次に、本発明の第３の実施の形態を図面を参照しながら説明する。図１２および図１３は、本発明に係る印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法の第３の実施の形態を示す図である。
【０１００】
本実施の形態は、本発明に係る印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法を、ジョブチケットおよび印刷データに基づいてプレビュー画像をアニメーションで表示する場合について適用したものであり、上記第１の実施の形態と異なるのは、複数のネットワークプリンタで分散印刷を行う場合の手順を示すアニメーションデータを生成する点にある。なお、以下、上記第１の実施の形態と異なる部分についてのみ説明し、上記第１の実施の形態と重複する部分については同一の符号を付して説明を省略する。
【０１０１】
まず、ＣＰＵ５０で実行される処理を説明する。
ＣＰＵ５０は、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、図６の印刷要求処理に代えて、図１２のフローチャートに示す印刷要求処理を実行する。
図１２は、印刷要求処理を示すフローチャートである。
印刷要求処理は、ネットワークプリンタに対して印刷を要求する処理であって、ＣＰＵ５０において実行されると、図１２に示すように、まず、ステップＳ３００に移行する。
【０１０２】
ステップＳ３００では、ジョブチケット２００を入力し、ステップＳ３０２に移行して、印刷データを入力し、ステップＳ３０４に移行して、プレビュー画像を表示すべきことが要求されたか否かを判定し、プレビュー画像の表示が要求されたと判定したとき(Yes)は、ステップＳ３０６に移行する。
ステップＳ３０６では、入力したジョブチケット２００の内容を解釈し、ステップＳ３０８に移行して、ステップＳ３０６の解釈結果に基づいてジョブチケット２００に分散印刷の設定が含まれているか否かを判定し、分散印刷の設定が含まれていると判定したとき(Yes)は、ステップＳ３１０に移行する。
【０１０３】
ステップＳ３１０では、入力した印刷データに基づいてイメージ画像６００を生成し、ステップＳ３０６で解釈した分散印刷の設定に基づいて、生成したイメージ画像６００を用いて、複数のネットワークプリンタで分散印刷された印刷用紙を回収する手順を示すアニメーションデータを生成し、ステップＳ３１１に移行して、生成したアニメーションデータを記憶装置６２に記憶する。
【０１０４】
次いで、ステップＳ３１２に移行して、ステップＳ３１０で生成したアニメーションデータを記憶装置６２から読み出し、ステップＳ３１３に移行して、読み出したアニメーションデータに基づいてプレビュー画像をアニメーションで表示装置６４に表示し、ステップＳ３１４に移行して、プレビュー画像の表示を終了すべきことが要求されたか否かを判定し、プレビュー画像の表示終了が要求されたと判定したとき(Yes)は、ステップＳ３１６に移行する。
【０１０５】
ステップＳ３１６に移行して、複数のネットワークプリンタに分散印刷要求を送信し、ステップＳ３１８に移行して、入力したジョブチケット２００および印刷データを複数のネットワークプリンタに送信し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ３１４で、プレビュー画像の表示を終了すべきことが要求されないと判定したとき(No)は、ステップＳ３１２に移行する。
【０１０６】
一方、ステップＳ３０８で、ジョブチケット２００に分散印刷の設定が含まれていないと判定したとき(No)はいずれも、ステップＳ３１２に移行する。
一方、ステップＳ３０４で、プレビュー画像を表示すべきことが要求されないと判定したとき(No)は、ステップＳ３１６に移行する。
次に、本実施の形態の動作を説明する。
【０１０７】
ユーザは、ホスト端末１００において、分散印刷の設定を含むジョブチケット２００およびこれに対応する印刷データを入力し、プレビュー画像の表示を要求する。
ホスト端末１００では、ジョブチケット２００および印刷データが入力され、プレビュー画像の表示が要求されると、ステップＳ３０６，Ｓ３０８を経て、ジョブチケット２００の内容が解釈され、その解釈結果に基づいてジョブチケット２００に分散印刷の設定が含まれているか否かが判定される。ジョブチケット２００には分散印刷の設定が含まれているので、ステップＳ３１０を経て、入力された印刷データに基づいてイメージ画像６００が生成され、生成されたイメージ画像６００を用いて、複数のネットワークプリンタで分散印刷された印刷用紙を回収する手順を示すアニメーションデータが生成される。そして、ステップＳ３１３を経て、生成されたアニメーションデータに基づいてプレビュー画像がアニメーションで表示される。
【０１０８】
図１３は、プレビュー画像のアニメーションを示す図である。
プレビュー画像では、図１３（ａ）〜（ｃ）の各画像がその順番で一定時間間隔で連続的に表示されることにより、各ネットワークプリンタから印刷用紙を回収する手順がアニメーションで示される。ユーザは、図１３（ａ）〜（ｃ）の各画像の表示により、印刷用紙の回収方法について、ネットワークプリンタＣから排紙された印刷用紙の上に、ネットワークプリンタＢから排紙された印刷用紙を重ね、さらにネットワークプリンタＡから排紙された印刷用紙を重ねればよいことがわかる。
【０１０９】
このようにして、本実施の形態では、分散印刷の設定を含むジョブチケット２００を入力し、入力したジョブチケット２００に基づいて、そのジョブチケット２００に基づき複数のネットワークプリンタで分散印刷された印刷用紙を回収する手順を示すアニメーションデータを生成し、生成したアニメーションデータに基づいてプレビュー画像をアニメーションで表示するようになっている。
【０１１０】
これにより、不慣れなユーザであっても、分散印刷を行うに際して印刷用紙を回収する作業を比較的確実に行うことができる。
さらに、本実施の形態では、印刷データに基づいて、ジョブチケット２００および印刷データに基づき印刷される印刷用紙のイメージ画像６００を生成し、生成したイメージ画像６００を用いてアニメーションデータを生成するようになっている。
【０１１１】
これにより、印刷結果と対応して手順が表示されるので、印刷用紙を回収する手順をさらに把握しやすくなる。
上記第３の実施の形態において、ジョブチケット入力部１０およびステップＳ３００は、形態１、６、８または１３の印刷設定情報取得手段に対応し、ステップＳ３００は、形態１５、２０、２２、２７、２９、３０または３５の印刷設定情報取得ステップに対応し、アニメーションデータ生成部１６およびステップＳ３０８，Ｓ３１０は、形態１、６、８または１３のアニメーションデータ生成手段に対応している。また、ステップＳ３０８，Ｓ３１０は、形態１５、２０、２２、２７、２９、３０または３５のアニメーションデータ生成ステップに対応し、プレビュー画像表示部１８およびステップＳ３１３は、形態１または８のアニメーション画像表示手段に対応している。
【０１１２】
また、上記第３の実施の形態において、ステップＳ３１３は、形態１５、２２、２９または３０のアニメーション画像表示ステップに対応し、ネットワークプリンタは、形態６、１３、２０、２７または３５の印刷装置に対応し、ＣＰＵ５０は、形態３０の演算手段に対応している。また、表示装置６４は、形態３０の表示手段に対応している。
次に、本発明の第４の実施の形態を図面を参照しながら説明する。図１４ないし図１６は、本発明に係る印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法の第４の実施の形態を示す図である。
【０１１３】
本実施の形態は、本発明に係る印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法を、ジョブチケットおよび印刷データに基づいてプレビュー画像をアニメーションで表示する場合について適用したものであり、上記第１の実施の形態と異なるのは、複数のアニメーションデータを記憶しておき、ジョブチケット２００の印刷体裁に対応するアニメーションデータを検索する点にある。なお、以下、上記第１の実施の形態と異なる部分についてのみ説明し、上記第１の実施の形態と重複する部分については同一の符号を付して説明を省略する。
【０１１４】
まず、本発明を適用するホスト端末１００の機能概要を図１４を参照しながら説明する。
図１４は、ホスト端末１００の機能概要を示す機能ブロック図である。
ホスト端末１００は、図１４に示すように、ジョブチケット入力部１０、ジョブチケット解釈部１２およびプレビュー画像表示部１８のほか、印刷用紙に関する印刷後の処理（折り、切断、綴じ、給紙および回収）の手順を示すアニメーションデータを、印刷体裁を示す印刷体裁情報と対応付けて記憶するアニメーションデータ登録データベース（以下、データベースのことを単にＤＢと略記する。）２０と、ジョブチケット解釈部１２の解釈結果に基づいてジョブチケット２００の印刷体裁に対応するアニメーションデータをアニメーションデータ登録ＤＢ２０のなかから検索するアニメーションデータ検索部２２とを有して構成されている。
【０１１５】
次に、アニメーションデータ登録ＤＢ２０のデータ構造を説明する。
アニメーションデータ登録ＤＢ２０は、複数のアニメーションデータを記憶するとともに、アニメーションデータを管理するアニメーションデータ管理テーブル７００を記憶している。
図１５は、アニメーションデータ管理テーブル７００のデータ構造を示す図である。
【０１１６】
アニメーションデータ管理テーブル７００には、図１５に示すように、各アニメーションデータごとに１つのレコードが登録されている。各レコードは、両面印刷の設定、印刷用紙の折り方、印刷用紙の綴じ方法、印刷用紙の綴じ位置およびアニメーションデータのファイル名をそれぞれ登録するフィールドを含んで構成されている。
図１５の例では、第１段目のレコードには、両面印刷の設定として「TwoSidedFlipX」が、折り方として「F8-1」が、綴じ方法として「中綴じ」が、綴じ位置として「左」が、ファイル名として「anime001.gif」がそれぞれ登録されている。これは、ジョブチケット２００の印刷体裁として、「TwoSidedFlipX」、「F8-1」および「中綴じ」が設定されているときは、アニメーションデータ「anime001.gif」が検索されることを示している。
【０１１７】
次に、ＣＰＵ５０で実行される処理を説明する。
ＣＰＵ５０は、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、図６の印刷要求処理に代えて、図１６のフローチャートに示す印刷要求処理を実行する。
図１６は、印刷要求処理を示すフローチャートである。
印刷要求処理は、ネットワークプリンタに対して印刷を要求する処理であって、ＣＰＵ５０において実行されると、図１６に示すように、まず、ステップＳ４００に移行する。
【０１１８】
ステップＳ４００では、ジョブチケット２００を入力し、ステップＳ４０２に移行して、印刷データを入力し、ステップＳ４０４に移行して、プレビュー画像を表示すべきことが要求されたか否かを判定し、プレビュー画像の表示が要求されたと判定したとき(Yes)は、ステップＳ４０６に移行する。
ステップＳ４０６では、入力したジョブチケット２００の内容を解釈し、ステップＳ４０８に移行して、ステップＳ４０６の解釈結果およびアニメーションデータ管理テーブル７００に基づいて、ジョブチケット２００に印刷体裁として設定されている両面印刷の設定、折り方、綴じ方法および綴じ位置に対応するアニメーションデータをアニメーションデータ登録ＤＢ２０のなかから検索し、ステップＳ４１０に移行する。
【０１１９】
ステップＳ４１０では、該当のアニメーションデータを索出したか否かを判定し、該当のアニメーションデータを索出したと判定したとき(Yes)は、ステップＳ４１２に移行する。
ステップＳ４１２では、索出したアニメーションデータに基づいてプレビュー画像をアニメーションで表示装置６４に表示し、ステップＳ４１４に移行して、プレビュー画像の表示を終了すべきことが要求されたか否かを判定し、プレビュー画像の表示終了が要求されたと判定したとき(Yes)は、ステップＳ４１６に移行する。
【０１２０】
ステップＳ４１６に移行して、ネットワークプリンタに印刷要求を送信し、ステップＳ４１８に移行して、入力したジョブチケット２００および印刷データをネットワークプリンタに送信し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ４１４で、プレビュー画像の表示を終了すべきことが要求されないと判定したとき(No)は、ステップＳ４１２に移行する。
【０１２１】
一方、ステップＳ４１０で、該当のアニメーションデータを索出しないと判定したとき(No)は、ステップＳ４２０に移行して、エラーメッセージを表示装置６４に表示し、ステップＳ４０４に移行する。
一方、ステップＳ４０４で、プレビュー画像を表示すべきことが要求されないと判定したとき(No)は、ステップＳ４１６に移行する。
【０１２２】
次に、本実施の形態の動作を説明する。
印刷用紙の両面にそれぞれ４ページずつ割り付け、４つ折りにして中綴じを行う場合を例にとって説明する。
ユーザは、ホスト端末１００において、両面印刷の設定、折り方、綴じ方法および綴じ位置の設定を含むジョブチケット２００およびこれに対応する印刷データを入力し、プレビュー画像の表示を要求する。
【０１２３】
ホスト端末１００では、ジョブチケット２００および印刷データが入力され、プレビュー画像の表示が要求されると、ステップＳ４０６，Ｓ４０８を経て、ジョブチケット２００の内容が解釈され、その解釈結果に基づいて、両面印刷の設定、折り方、綴じ方法および綴じ位置に対応するアニメーションデータが検索される。その結果、該当のアニメーションデータが索出されると、ステップＳ４１２を経て、索出されたアニメーションデータに基づいてプレビュー画像がアニメーションで表示される。
【０１２４】
このようにして、本実施の形態では、両面印刷の設定、折り方、綴じ方法および綴じ位置の設定を含むジョブチケット２００を入力し、入力したジョブチケット２００の印刷体裁に対応するアニメーションデータをアニメーションデータ登録ＤＢ２０のなかから検索し、索出したアニメーションデータに基づいてプレビュー画像をアニメーションで表示する。
【０１２５】
これにより、印刷用紙に関する印刷後の処理の手順がアニメーション画像で表示されるので、従来に比して、処理の手順をより把握しやすくなり、不慣れなユーザであっても印刷後に行うべき処理を比較的確実に行うことができる。
上記第４の実施の形態において、アニメーションデータ登録ＤＢ２０は、形態７、１４、２１、２８、３６または３７のアニメーションデータ記憶手段に対応し、印刷用紙は、形態７、１４、２１、２８、３６または３７の印刷媒体に対応し、ジョブチケット２００は、形態７、１４、２１、２８、３６または３７の印刷設定情報に対応している。また、ジョブチケット入力部１０およびステップＳ４００は、形態７または１４の印刷設定情報取得手段に対応し、ステップＳ４００は、形態２１、２８、３６または３７の印刷設定情報取得ステップに対応し、アニメーションデータ検索部２２およびステップＳ４０８は、形態７または１４のアニメーションデータ検索手段に対応している。
【０１２６】
また、上記第４の実施の形態において、ステップＳ４０８は、形態２１、２８、３６または３７のアニメーションデータ検索ステップに対応し、プレビュー画像表示部１８およびステップＳ４１２は、形態７または１４のアニメーション画像表示手段に対応し、ステップＳ４１２は、形態２１、２８、３６または３７のアニメーション画像表示ステップに対応している。また、ＣＰＵ５０は、形態３７の演算手段に対応し、表示装置６４は、形態３７の表示手段に対応している。
【０１２７】
なお、上記第１ないし第４の実施の形態においては、アニメーションの精度については特に説明しなかったが、写実性を重視して印刷用紙の画像４００の歪み量に合わせて印刷内容の画像５００を歪ませる詳細プレビュー表示モードと、情報処理の負荷を低減して印刷内容の画像５００を歪ませない簡易プレビュー表示モードのいずれか１つをユーザに選択させ、選択されたプレビュー表示モードに応じてアニメーションの精度を変更するように構成することもできる。
【０１２８】
また、上記第１ないし第４の実施の形態においては、アニメーションデータを生成した後に直ぐにプレビュー画像を表示するように構成したが、これに限らず、アニメーションデータをメモリやＨＤＤ等の記憶装置に保存しておき、後から必要に応じて読み出し、プレビュー画像を表示するように構成することもできる。この場合、さらに印刷時に、印刷データとアニメーションデータの所在（ＵＲＩ等）を記述した２次元バーコードも同時に印刷するようにすれば、２次元バーコードをバーコードリーダなどによって読み取るだけでそれに関連するアニメーションデータを取得し、プレビュー画像を表示することができる。
【０１２９】
また、上記第１ないし第４の実施の形態においては、印刷用紙を折る手順、切断する手順、綴じる手順、給紙する手順および回収する手順を示すアニメーションデータを生成するように構成したが、これに限らず、ジョブチケット２００の内容に応じて、ネットワークプリンタに装着するインクを交換する必要があると判定したときは、インクを交換する手順を示すアニメーションデータを生成するように構成することもできる。また、ジョブチケット２００の内容に応じて、ネットワークプリンタに手動設定を行う必要があると判定したときは、ネットワークプリンタを手動設定する手順を示すアニメーションデータを生成するように構成することもできる。
【０１３０】
また、上記第１ないし第４の実施の形態においては、プレビュー画像を表示した後に印刷を行うように構成したが、これに限らず、印刷は行わず、プレビュー画像だけを表示するように構成することもできる。
また、上記第１ないし第４の実施の形態において、図６、図１０、図１２および図１６のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、図１７に示すように、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ５４に読み込んで実行するようにしてもよい。
【０１３１】
図１７は、記憶媒体およびそのデータ構造を示す図である。
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【０１３２】
また、上記第１ないし第４の実施の形態においては、本発明に係る印刷後処理支援システムおよび印刷後処理支援プログラム、並びに印刷後処理支援方法を、ジョブチケットおよび印刷データに基づいてプレビュー画像をアニメーションで表示する場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【図面の簡単な説明】
【０１３３】
【図１】ホスト端末１００の機能概要を示す機能ブロック図である。
【図２】ホスト端末１００のハードウェア構成を示すブロック図である。
【図３】ジョブチケット２００のデータ構造を示す図である。
【図４】両面印刷設定の設定例を示す図である。
【図５】折り方の設定例を示す図である。
【図６】印刷要求処理を示すフローチャートである。
【図７】印刷内容を歪ませない場合のイメージ画像６００を示す図である。
【図８】印刷内容を歪ませた場合のイメージ画像６００を示す図である。
【図９】プレビュー画像のアニメーションを示す図である。
【図１０】印刷要求処理を示すフローチャートである。
【図１１】プレビュー画像のアニメーションを示す図である。
【図１２】印刷要求処理を示すフローチャートである。
【図１３】プレビュー画像のアニメーションを示す図である。
【図１４】ホスト端末１００の機能概要を示す機能ブロック図である。
【図１５】アニメーションデータ管理テーブル７００のデータ構造を示す図である。
【図１６】印刷要求処理を示すフローチャートである。
【図１７】記憶媒体およびそのデータ構造を示す図である。
【符号の説明】
【０１３４】
１００…ホスト端末，  １０…ジョブチケット入力部，  １２…ジョブチケット解釈部，  １４…印刷データ入力部，  １６…アニメーションデータ生成部，  １８…プレビュー画像表示部，  ２０…アニメーションデータ登録ＤＢ，  ２２…アニメーションデータ検索部，  ５０…ＣＰＵ，  ５２…ＲＯＭ，  ５４…ＲＡＭ，  ５８…Ｉ／Ｆ，  ５９…バス，  ６０…入力装置，  ６２…記憶装置，  ６４…表示装置，  １９９…ネットワーク，  ２００…ジョブチケット，  ２１０〜２５０…タグ，  ４００…印刷用紙の画像，  ５００…印刷内容の画像，  ６００…イメージ画像，  ７００…アニメーションデータ管理テーブル
【図１】
2006252528.tif 000003
【図２】
2006252528.tif 000004
【図３】
2006252528.tif 000005
【図４】
2006252528.tif 000006
【図５】
2006252528.tif 000007
【図６】
2006252528.tif 000008
【図７】
2006252528.tif 000009
【図８】
2006252528.tif 000010
【図９】
2006252528.tif 000011
【図１０】
2006252528.tif 000012
【図１１】
2006252528.tif 000013
【図１２】
2006252528.tif 000014
【図１３】
2006252528.tif 000015
【図１４】
2006252528.tif 000016
【図１５】
2006252528.tif 000017
【図１６】
2006252528.tif 000018
【図１７】
2006252528.tif 000019