(57)【要約】【課題】折り丁を用いたくるみ製本時の作業者の負担を軽減して作業効率の向上とミスの発生を抑えることが可能な印刷制御を実現すること。【解決手段】ホストコンピュータ２０２の依頼情報受付部４０４が、折り丁を用いたくるみ製本時の綴じ方向を含む印刷の依頼を受け付け（Ｓ９０１）、前記受け付けた綴じ方向が左綴じある場合、予め定められた折り丁の袋方向となるよう面付け処理を行って印刷を指示する（Ｓ９０３〜Ｓ９０４）。一方、前記受け付けた綴じ方向が右綴じである場合、折り丁の袋方向が前記予め定められた折り丁の袋方向と同一となるよう面付け処理を行うとともに排紙順を逆順にする印刷指示を行う（Ｓ９０５〜Ｓ９０７）。【選択図】図９
2020077439.tif 000002
【特許請求の範囲】
【請求項１】
折り丁を用いたくるみ製本時の綴じ方向を含む印刷の依頼を受け付ける受付手段と、
前記受付手段で受け付けた依頼に含まれる綴じ方向が、左綴じである場合、予め定められた折り丁の袋方向となるよう面付け処理を行って印刷を指示し、前記受け付けた綴じ方向が、右綴じである場合、折り丁の袋方向が前記予め定められた折り丁の袋方向と同一となるよう面付け処理を行うとともに排紙順を逆順にする印刷指示を行う制御手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
前記制御手段は、前記受け付けた綴じ方向が左綴じである場合、左綴じ天袋になるよう面付けを行って印刷を指示し、前記受け付けた綴じ方向が右綴じである場合、右綴じ天袋になるよう面付けを行い、かつ、排紙順を逆順になるよう、印刷指示を行うことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
折り丁を用いたくるみ製本時の綴じ方向を含む印刷の依頼を受け付ける受付手段と、
前記受付手段で受け付けた依頼に含まれる綴じ方向が、右綴じである場合、予め定められた折り丁の袋方向となるよう面付け処理を行って印刷を指示し、前記受け付けた綴じ方向が、左綴じである場合、折り丁の袋方向が前記予め定められた折り丁の袋方向と同一となるよう面付け処理を行うとともに排紙順を逆順にする印刷指示を行う制御手段と、
を有することを特徴とする印刷制御装置。
【請求項４】
前記制御手段は、前記受け付けた綴じ方向が右綴じである場合、右綴じ地袋になるよう面付けを行って印刷を指示し、前記受け付けた綴じ方向が左綴じである場合、左綴じ地袋になるよう面付けを行い、かつ、排紙順を逆順になるよう、印刷指示を行うことを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
綴じ方向と袋方向との組み合わせごとに面付け情報を記憶する記憶手段を有し、
前記制御手段は、前記綴じ方向と、前記綴じ方向に対応して予め定められている面付け処理における袋方向との組み合わせに対応する面付け情報を、前記記憶手段から取得して、前記面付け処理の変更を行うことを特徴とする請求項１乃至４の何れか１項に記載の印刷制御装置。
【請求項６】
折り丁を用いたくるみ製本時の綴じ方向を含む印刷の依頼を受け付ける受付工程と、
前記受付工程で受け付けた依頼に含まれる綴じ方向が、左綴じである場合、予め定められた折り丁の袋方向となるよう面付け処理を行って印刷を指示し、前記受け付けた綴じ方向が、右綴じである場合、折り丁の袋方向が前記予め定められた折り丁の袋方向と同一となるよう面付け処理を行うとともに排紙順を逆順にする印刷指示を行う制御工程と、
を有することを特徴とする印刷制御装置の制御方法。
【請求項７】
前記制御工程は、前記受け付けた綴じ方向が左綴じである場合、左綴じ天袋になるよう面付けを行って印刷を指示し、前記受け付けた綴じ方向が右綴じである場合、右綴じ天袋になるよう面付けを行い、かつ、排紙順を逆順になるよう、印刷指示を行うことを特徴とする請求項６に記載の印刷制御装置の制御方法。
【請求項８】
折り丁を用いたくるみ製本時の綴じ方向を含む印刷の依頼を受け付ける受付工程と、
前記受付工程で受け付けた依頼に含まれる綴じ方向が、右綴じである場合、予め定められた折り丁の袋方向となるよう面付け処理を行って印刷を指示し、前記受け付けた綴じ方向が、左綴じである場合、折り丁の袋方向が前記予め定められた折り丁の袋方向と同一となるよう面付け処理を行うとともに排紙順を逆順にする印刷指示を行う制御工程と、
を有することを特徴とする印刷制御装置の制御方法。
【請求項９】
前記制御工程は、前記受け付けた綴じ方向が右綴じである場合、右綴じ地袋になるよう面付けを行って印刷を指示し、前記受け付けた綴じ方向が左綴じである場合、左綴じ地袋になるよう面付けを行い、かつ、排紙順を逆順になるよう、印刷指示を行うことを特徴とする請求項８に記載の印刷制御装置の制御方法。
【請求項１０】
前記印刷制御装置は、綴じ方向と袋方向との組み合わせごとに面付け情報を記憶する記憶手段を有し、
前記制御工程は、前記綴じ方向と、前記綴じ方向に対応して予め定められている面付け処理における袋方向との組み合わせに対応する面付け情報を、前記記憶手段から取得して、前記面付け処理の変更を行うことを特徴とする請求項６乃至９の何れか１項に記載の印刷制御装置の制御方法。
【請求項１１】
コンピュータに、請求項６乃至１０のいずれか１項に記載の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、折り丁を用いた製本のための印刷を制御する印刷制御装置、印刷制御装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
画像形成装置や注文受注方法のデジタル化による印刷技術の向上によりオンデマンド印刷が生産現場で流行している。近年は、オンデマンド印刷のデジタル印刷においても、１枚の紙に複数のページを面付けすること（以下、多面付けと呼ぶ）により、製作の効率や、ヤレ紙の削減が行われている。製作の過程で、多面付けを使用した場合には、印刷した紙を折り機にかけて、折り丁を作り、最後に袋を断裁することで、ページ物を作る。
【０００３】
さらに、近年のオンデマンド印刷では、成果物として、くるみ製本を扱っているものもあり、くるみ製本では、綴じ方向によって作り方が違うという特徴がある。
通常、慣例として、右綴じ（Ｒｉｇｈｔ Ｂｉｎｄｉｎｇ）製本の折り丁には、地袋（Ｂｏｔｔｏｍ Ｆｏｌｄｉｎｇ）が使用されることが多い。なお、左綴じ（Ｌｅｆｔ Ｂｉｎｄｉｎｇ）折り丁を天袋（Ｔｏｐ Ｆｏｌｄｉｎｇ）で作り、右綴じ折り丁を地袋で作る工夫を施すと、左綴じでも右綴じでも、折り機の設定を同じままに作ることができる。
【０００４】
近年、面付けに関する技術では、プリプレスソフトの機能に含まれるテンプレートを用いたプリプレス装置が存在する。プリプレスソフトでは、本の綴じ方向と袋の方向に結び付けた、台割りテンプレートを予め記憶しておくことで、ユーザはミスなく、面付けを行うことができる（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−７０４４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上述した従来の技術では、折り丁の面付けを容易に行うことはできるが、折り丁を製本機にセットした際に、表紙の向きを合わせなければならない。例えば、製本機では、本身の折り丁をセットする際、角の丈夫な袋方向を押さえに突き合わせなくてはならない。
【０００７】
このため、天袋に作られた左綴じ製本の折り丁の袋を、製本機に正対して右向きにセットした場合には、表紙の天を右向きにセットしなくてはならない（後述の図７参照）。
一方、地袋に作られた右綴じ製本の折り丁の袋を、同じく製本機に正対して右向きにセットした際には、表紙の天を左向きにセットしなくてはならない（後述の図８（ａ）参照）。
このために、左綴じ、右綴じの製本が混在するような場合には、本の綴じ方向に合わせて、印刷した表紙の天を右向き又は左向きにセットする必要があり、非常に煩雑であった。例えば、左綴じ、右綴じの製本を交互に行うような場合には、印刷した表紙の天を右向き、左向きに交互にセットする必要があった。
【０００８】
このように、プリンタの排紙口に置かれた表紙を、絵柄や綴じ方向の向きが書かれた管理情報を基に、作業者が綴じの方向を判断し、表紙の向きを入れ替える作業は、作業者にとって効率が悪い上、ミスを引き起こす要因にもなり得る等の課題があった。
【０００９】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、折り丁を用いたくるみ製本時の作業者の負担を軽減して作業効率の向上とミスの発生を抑えることが可能な印刷制御を実現することができる仕組みを提供することである。
【課題を解決するための手段】
【００１０】
本発明は、折り丁を用いたくるみ製本時の綴じ方向を含む印刷の依頼を受け付ける受付手段と、前記受付手段で受け付けた依頼に含まれる綴じ方向が、左綴じである場合、予め定められた折り丁の袋方向となるよう面付け処理を行って印刷を指示し、前記受け付けた綴じ方向が、右綴じである場合、折り丁の袋方向が前記予め定められた折り丁の袋方向と同一となるよう面付け処理を行うとともに排紙順を逆順にする印刷指示を行う制御手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、折り丁を用いたくるみ製本時の作業者の負担を軽減して作業効率の向上とミスの発生を抑えることが可能な印刷制御を実現することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施例の印刷制御装置が扱う折り丁を説明する図
【図２】本実施例の印刷制御装置を適用可能な印刷システムのネットワーク構成図
【図３】ホストコンピュータおよびプリンタのハードウェア構成図
【図４】ホストコンピュータのソフトウェア構成図
【図５】依頼情報受付部が受け付ける依頼情報を例示する図
【図６】アプリケーションのユーザ操作画面を例示する図
【図７】基準となる綴じ方向の成果物の作成方法を例示する図
【図８】基準となる作成方法に合わせた作成方法の変更を説明する図
【図９】アプリケーションが依頼情報を受け付けてから印刷指示を出すまでの処理を例示するフローチャート
【図１０】折り面付け変更処理を例示するフローチャート
【図１１】折り面付けに使用される面付けテンプレートを例示する図
【図１２】後処理マーク再計算処理を例示するフローチャート
【図１３】通常印刷と逆順印刷を切り替える処理を例示するフローチャート
【図１４】折り面付けされた紙面と後処理マークの配置の関係を表す図
【図１５】基準となる左綴じに合わせた面付け方法の変更を説明する図
【図１６】基準となる右綴じに合わせた面付け方法の変更を説明する図
【図１７】折り丁面付けの作成方法を説明する図
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について、図面を用いて説明する。
本実施例では、印刷室外部からの印刷物の依頼を受信し、その情報を基に、本の製造を行う、ＰＯＤ（Ｐｒｉｎｔ Ｏｎ Ｄｅｍａｎｄ）印刷システムの例を詳細に説明する。
【００１４】
本実施例のＰＯＤ印刷システム（以下、印刷システム）では、依頼者から依頼情報を受け付け、ユーザがアプリケーション画面で受注を選択後、製造開始ボタンを押下して製造開始指示を行う。ユーザによる製造開始指示後は、本発明の印刷制御装置により、折り丁用の面付け、後処理マークの位置の変更、印刷指示の変更処理が行われる。そして、プリンタ、折り機、製本機に対して該当の製造指示が送信され、ユーザがプリンタから出力された該印刷物を各後加工機に運び、製本の後加工を行う。なお、依頼者は、１ファイル毎に、成果物の綴じ方向の指示を与えるものとする。以下、図面を用いて詳細に説明する。
【００１５】
図１は、本実施例の印刷制御装置が扱う折り丁を説明する図である。
図１に示すように、折り丁とは、例えば、１枚の大きな紙に１６ページないし８ページ、３２ページを両面に印刷し、それを折り畳んだもののことである。
図１（ａ）に１枚の紙に８ページを配置する８ページ折りの例を示す。
図１（ｂ）に１枚の紙に１６ページを配置する１６ページ折りの例を示す。
図１（ｃ）に１枚の紙に３２ページを配置する３２ページ折りの例を示す。
【００１６】
折り丁の印刷では、折りたたんだ後に、ページ順が正しくなるように、オモテ面（１０１，１０６，１１２）、ウラ面（１０３，１０８，１１８）に面付けソフトでページが配置されたものを印刷する。
【００１７】
折り機では、印刷されたものを縦に半分に折り（１０４，１０９，１１４）、９０度回転させ、さらに、半分に折り（１０５，１１０，１１５）、これを、１１１や１１６，１１７のように、繰り返していくことで、折り丁を作る。また、一般に、折り丁の並べあわせに失敗しないよう、背標１０２，１０７，１１３のような情報も印字されるのが通例である。
【００１８】
次に、本実施例におけるネットワーク構成とシステム内部の構成図について説明する。図２は、本発明の一実施例を示す印刷制御装置を適用可能な印刷システムのネットワーク構成を例示する図である。
本実施例の印刷システムは、注文管理サーバ２０１、ホストコンピュータ２０２、印刷を行うプリンタ２０３、折り丁を作る折り機２０４、製本を行う製本機２０５を含み、これらがネットワーク２０６を介して通信可能に接続されている。
【００１９】
注文管理サーバ２０１は、印刷室の外部からの印刷物の依頼を管理しており、本実施例の印刷システムでは、この注文管理サーバ２０１から、印刷に使用するファイルや依頼情報をダウンロードする。
ホストコンピュータ２０２は、本発明の印刷制御装置として機能するものである。ホストコンピュータ２０２は、注文管理サーバ２０１からダウンロードしたファイルや依頼情報を基に、後述するフローチャートに示す処理を行い、プリンタ２０３や折り機２０４、製本機２０５に製造指示を行う。
【００２０】
プリンタ２０３は、ホストコンピュータ２０２等からの指示に基づいて、くるみ製本に使われる表紙や本身の内容を印刷する。折り機２０４は、ホストコンピュータ２０２等からの指示に基づいて、多面付けされて印刷された本身を製造指示に基づいた折り回数で折って、折り丁を作成する。製本機２０５は、ホストコンピュータ２０２等からの指示に基づいて、作成された折り丁と表紙を使い、糊付け、三方断裁を行い、くるみ製本を作る。折り丁や製本機の製造指示は、ホストコンピュータ２０２から行われる場合を想定しているが、ホストコンピュータ２０２から行われず、折り丁や製本機上の操作パネル等からユーザにより直接、製造に関するパラメータが入力される構成でもよい。なお、小規模なシステムであれば、注文管理サーバ２０１とホストコンピュータ２０２は同じコンピュータであっても構わない。また、プリンタ、折り機、製本機は、それぞれ、生産量に応じて複数接続されていてもよい。
【００２１】
図３は、ホストコンピュータ２０２およびプリンタ２０３のハードウェア構成を例示するブロック図である。なお、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、ＬＡＮ、ＷＡＮ等のネットワークを介して接続がなされ処理が行われるシステムであってもよい。
【００２２】
ホストコンピュータ２０２において、ＣＰＵ３０２は、システムバス３０５に接続される各部を総括的に制御する。ＣＰＵ３０２は、ＲＯＭ３０４のプログラム用ＲＯＭあるいは外部メモリ３１２に記憶されたプログラムに基づいて図形、イメージ、文字、表（表計算等を含む）等が混在した文書処理や、後述するフローチャートに示す処理等を実行する。
【００２３】
ＲＯＭ３０４のプログラム用ＲＯＭあるいは外部メモリ３１２には、ＣＰＵ３０２の制御プログラムであるオペレーティングシステムプログラム（以下ＯＳ）や後述するプリンタドライバ等が記憶される。ＲＯＭ３０４のフォント用ＲＯＭあるいは外部メモリ３１２には、上記文書処理の際に使用するフォントデータ等が記憶され、ＲＯＭ３０４のデータ用ＲＯＭあるいは外部メモリ３１２には上記文書処理等を行う際に使用する各種データが記憶される。
ＲＡＭ３０３は、ＣＰＵ３０２の主メモリ、ワークエリア等として機能する。
【００２４】
キーボードコントローラ（ＫＢＣ）３０６は、キーボード３１０や不図示のポインティングデバイスからのキー入力を制御する。ディスプレイコントローラ（ＤＳＰＣ）３０７は、ディスプレイ（ＤＳＰ）３１１の表示を制御する。ディスクコントローラ（ＤＫＣ）３０８は、外部メモリ３１２とのアクセスを制御する。外部メモリ３１２は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタ制御コマンド生成プログラム（以下プリンタドライバ）を含む各種プログラム等を記憶する。外部メモリ３１２は、ハードディスク（ＨＤ）、ソリッドステートドライブ（ＳＳＤ）、フレキシブルディスク（ＦＤ）や他の記憶装置であってもよい。
【００２５】
ネットワークインタフェースカード（ＮＩＣ）３０９は、ネットワーク２０６を介した機器との通信制御処理を実行する。これにより、ホストコンピュータ２０２は、注文管理サーバ２０１、プリンタ２０３、折り機２０４、製本機２０５と双方向の通信が可能になる。
【００２６】
プリンタ２０３において、ＣＰＵ３１４は、システムバス３１７に接続される各部を総括的に制御する。ＣＰＵ３１４は、ＲＯＭ３１６のプログラム用ＲＯＭあるいは外部メモリ３２４に記憶された制御プログラム等に基づいてシステムバス３１７に接続される印刷部（プリンタエンジン）３２２に出力情報としての画像信号を出力する。
【００２７】
ＲＯＭ３１６のプログラムＲＯＭには、ＣＰＵ３１４の制御プログラム等が記憶される。フォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ等が記憶され、データ用ＲＯＭには、ハードディスク等の外部メモリ３２４がない印刷装置の場合には、ホストコンピュータ上で利用される情報等が記憶されている。
【００２８】
ＲＡＭ３１５は、ＣＰＵ３１４の主メモリや、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ３１５は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。
【００２９】
外部メモリ３２４は、ハードディスク（ＨＤ）、ソリッドステートドライブ（ＳＳＤ）、ＩＣカード等の記憶装置である。外部メモリ３２４は、メモリコントローラ（ＭＣ）３２１によりアクセスを制御される。外部メモリ３２４は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。また、外部メモリ３２４は１個に限らず、複数個備えられ、内蔵フォントに加えてオプションカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。更に、図示しないＮＶＲＡＭを有し、操作部３２３からのプリンタモード設定情報を記憶するようにしてもよい。
【００３０】
印刷部インタフェース（印刷部Ｉ／Ｆ）３２０は、印刷部を制御する。操作部３２３は、操作パネルで操作のためのスイッチおよびＬＥＤ表示器等が配されている。
ネットワークインタフェースカード（ＮＩＣ）３１９は、ネットワーク２０６を介した機器との通信制御処理を実行する。ＣＰＵ３１４は、ＮＩＣ３１９を介してホストコンピュータとの通信処理が可能となっており、印刷装置内の情報等をホストコンピュータ２０２に通知できる。
【００３１】
図４は、ホストコンピュータ２０２のソフトウェア構成を例示する図である。
図４において、ホストコンピュータ２０２の内部に描かれたアプリケーション４０２、送信モジュール４０９は、ＲＯＭ３０４もしくは、外部メモリ３１２に記憶されたプログラムをＣＰＵ３０２実行することにより実現されるものである。
【００３２】
アプリケーション４０２は、作成方法記憶部４０３、依頼情報受付部４０４、作成方法決定部４０５、面付け作成部４０６、後処理情報付与部４０７、印刷指示部４０８等の機能部をホストコンピュータ２０２で実現するためのプログラムである。
【００３３】
作成方法記憶部４０３は、くるみ製本の作成方法（例えば後述の図７、図８（ａ））を記憶する。作成方法記憶部４０３は、成果物の綴じ方向（例えば右綴じ／左綴じ）ごとに、袋の向き（例えば天袋／地袋）、折り数（例えば８／１６／３２）ごとの折り面付け情報および後処理情報付与位置（例えば後述の図１４（ａ））などの情報を記憶する。この情報により、綴じ方向と折り数に基づいてくるみ製本の作成方法を取得可能となる。
【００３４】
依頼情報受付部４０４は、注文管理サーバ２０１からの依頼情報を、Ｃｏｍｍａ−Ｓｅｐａｒａｔｅｄ Ｖａｌｕｅｓ（ＣＳＶ）や、国際標準化団体ＣＩＰ４が定める、Ｊｏｂ Ｄｅｆｉｎｉｔｉｏｎ Ｆｏｒｍａｔ（ＪＤＦ）などの形式で受信する。また、依頼情報受付部４０４は、依頼情報と同時にアドビシステムズ社が提供するＰｏｒｔａｂｌｅ Ｄｏｃｕｍｅｎｔ Ｆｏｒｍａｔ（ＰＤＦ）などの印刷ファイルを受け取っていてもよい。印刷ファイルは、画像や、マイクロソフト社が提供するＷｏｒｄファイルフォーマット等のワードプロセッサのフォーマットであることもあってもよいし、その他のフォーマットであってもよい。
【００３５】
作成方法決定部４０５は、依頼情報受付部４０４が受信した依頼情報を基に、袋の向き（例えば天袋／地袋）と、後処理情報付与位置（例えば後述の図１４（ａ）の１４０１〜１４０５の付与位置）、印刷順（正順／逆順）を含む作成方法を決定する。作成方法の決定処理は後述するが、決定した作成方法の情報は、面付け作成部４０６、後処理情報付与部４０７、印刷指示部４０８に渡され、プリプレス工程、プレス工程で使用される。
【００３６】
面付け作成部４０６は、作成方法決定部４０５が決定した折り丁の袋の向き（天袋／地袋）と、依頼情報から取得した綴じ方向（右綴じ／左綴じ）、折りの数（例えば８／１６／３２）を使用して、入稿した印刷ファイルの面付けを行う。なお、面付け作成部４０６は、必要であれば、面付け変更して（例えば図１４（ａ）から図１４（ｂ）のように面付け変更して）折り面付けを行う。
【００３７】
後処理情報付与部４０７は、同じく作成方法決定部４０５が決定した折り丁の袋の向きと、依頼情報から取得した綴じ方向、折りの数を使用して、面付けした印刷ファイルに対して、後処理情報を付与して、ファイルを保存する。なお、後処理情報付与部４０７は、必要であれば、後処理情報の付与位置を再計算して（例えば図１４（ａ）から図１４（ｂ）のように再計算して）後処理情報を付与する。
【００３８】
なお、折りの数に関しては、印刷室にある用紙サイズと、印刷ファイルの印字部分のサイズに依存して、決定されることが多く、依頼情報に含まれていないことが多いが、その場合は、別の手段で折りの数を算出してもよい。最適な折りの数の算出方法に関しては、既知の技術であるのでここでは説明を省略する。
【００３９】
印刷指示部４０８は、作成方法決定部４０５が決定した、折り丁の袋の向きと、依頼情報から取得した綴じ方向から、必要であれば、通常印刷から逆順印刷に切り替えて印刷指示を行う。通常印刷は、表面を下向きに、かつ先頭ページが排紙口の最初に出力される印刷制御である。一方、逆順印刷は、表面を下向きに、かつ先頭ページが排紙口の最後に出力される印刷制御を想定している。しかし、表面を上向きで、先頭ページが排紙口の最後に出力される印刷を通常印刷としている場合、逆順印刷は、表面を上向きで、先頭ページが排紙口の最初に出力される印刷方法を指すものでもよい。いずれの場合であっても、本発明の適用は制限されない。
【００４０】
送信モジュール４０９は、プリンタ２０３と接続を行い、前述の方法で生成された印刷データを送るが、送信モジュールはアプリケーション４０２に組み込まれていてもよい。
【００４１】
次に、本実施例でユーザもしくはアプリケーションが扱う依頼情報やアプリケーションのユーザ操作画面の説明を行う。
【００４２】
図５は、依頼情報受付部４０４が受け付ける依頼情報を例示する図である。
図５に示す例では、ＣＳＶ形式で記述しているが、記述方法やファイル形式は、何であってもよい。
【００４３】
受注Ｎｏ５０１は、依頼内容を識別するための固有のＩＤである。依頼日や納期、依頼者などの情報は、この受注Ｎｏ５０１と結び付けて、注文管理サーバ２０１で管理される。
商材名５０２は、成果物の形態を示す名称である。商材名５０２は、アプリケーション４０２が製造工程を判断し、どのプリンタや後加工機にジョブを送信するかを判断するのに使われる。
【００４４】
綴じ方向５０３は、依頼された成果物の綴じ方向を示す情報である。綴じ方向５０３は、作成方法決定部４０５が作成方法を決定するのに使用される。
なお、綴じ方向５０３の情報は、依頼情報として入力されることが望ましいが、受注Ｎｏ５０１と紐づけて、別のテーブルで管理される構成でもよい。綴じ方向５０３の情報は、アプリケーション４０２の依頼情報受付部４０４が取得できる形態であれば、どの手法でも構わない。
【００４５】
品名５０４、数量５０５は、依頼者が指定した成果物の名称と注文数であり、アプリケーション４０２が製造指示をする画面で表示に使用される。
用紙坪量５０６、用紙色５０７、用紙種類５０８は、成果物に使われる用紙の種類の指定であり、本文、表紙、それぞれの用紙の坪量、色、種類が指定される。なお、用紙坪量とは、用紙の単位面積あたりの重量を示す。
【００４６】
ページ数５０９は、成果物の本文のページ数であり、アプリケーションが後加工機に製本指示を出すときに、背幅のパラメータとして使用される。
データ５１０は、本文、表紙、それぞれの印刷に使われる印刷データのファイルシステム上の置き場所であり、アプリケーション４０２がプリンタへ印刷指示をするときに使用される。
【００４７】
図６は、アプリケーション４０２のユーザ操作画面を例示する図である。
アプリケーション４０２は、依頼情報受付部４０４から受け付けた依頼情報を、図６に示すように、操作画面にリスト表示させる。
【００４８】
リストには、１行に１つの機器（プリンタもしくは後加工機）への送信指示情報が表示される。例えば、プリンタで印刷、折り機で折り、製本機で製本という製造プロセスを経て作られる商材（ここでは「マニュアル１」とする）が依頼された場合、アプリケーション４０２では、「マニュアル１」のプリントジョブ、「マニュアル１」の折りジョブ、「マニュアル１」の製本ジョブと、３行で表示され、それぞれを制御できるような作りになっている。
【００４９】
送信ボタン６０１は、チェックボックス６０２で選択された行のジョブを対象のプリンタ２０３／後加工機（折り機２０４，製本機２０５）に送信するためのボタンである。
チェックボックス６０２は、送信されるジョブを選択するために使用されるコントロールである。
【００５０】
受注Ｎｏ．６０３は、図４の依頼情報に書かれていた情報であり、１つの受注Ｎｏ．が複数行ある場合には、同じ成果物の別工程を指す。例えば、受注Ｎｏ．「００００００２３」は、プリンタ１、折り機、製本機に送られるジョブが３行にわたって表示されているが、この場合、プリンタ１には印刷ジョブ、折り機には、折りの設定が含まれる折り機ジョブ、製本機には、製本の設定が含まれる製本ジョブを伴う、成果物を指す。
【００５１】
品名６０４は、依頼情報に書かれていた成果物を一意に識別する本の名称である。
デバイス名６０５は、ジョブの送信先を示し、通常、ホストコンピュータ２０２とネットワークの繋がった、プリンタおよび後加工機がコンボボックス形式で、リスト表示され、必要に応じて、ユーザが変更を加えられる。
ステータス６０６は、各デバイスに送信済みか否かをユーザに提示する欄であり、送信済みになっているものは、ジョブの設定や印刷ファイルが対象機器に、到達していることを示す。
【００５２】
検索窓６０７は、印刷室が抱えるジョブのリストを検索して表示数に絞り込みをかけるものである。例えば、未送信のものだけをリストに表示させ、全ての行を選択し、送信ボタン６０１を押下する、といった使い方ができる。
【００５３】
図６に示すリスト表示の例では、一つの成果物の各工程を別々に制御できるよう、選択行が分かれて表示されているが、一つの成果物に関するジョブをまとめて制御できるよう、１行で表示されていても構わない。また、折りと製本が関わる成果物の製造方法に本発明は関わるが、折りや製本を伴わない成果物がリストに含まれていても構わない。折り機や製本機との間に、別の後加工機があっても影響はない。
【００５４】
次に、図７、図８を用いて、本発明を適用した際に、成果物の作成方法が実際にどのように変化するかを説明する。
【００５５】
図７は、基準となる綴じ方向の成果物の作成方法の一例を説明する図である。ここでは、「左綴じを天袋」として折り丁を作成する作り方を示している。
左綴じ天袋面付け印刷データ７０１、７０５、７０９は、ホストコンピュータ２０２上で面付けされ、プリンタ２０３上で印刷物７０２、７０６、７１０のように排紙される。なお、綴じ方向に対応して予め折り面付け情報等が定められ、作成方法記憶部４０３に記憶されている。そして、作業者がプリンタ２０３の排紙口にある印刷物を折り機２０４の給紙口に入れると、折り丁７０３、７０７、７１１が作成される。図７では、上段から順に、８ページ折り、１６ページ折り、３２ページ折りの例を示している。さらに、作業者は、折り丁７０３、７０７、７１１と表紙の印刷物７１３、７１４、７１５を製本機２０５に給紙し、折り丁と表紙との糊付け７０４、７０８、７１２を行うことで、製本の成果物を作成する。
【００５６】
図８は、本発明により図７の基準となる作成方法に合わせた作成方法の変更を説明する図である。ここでは、右綴じ成果物を、基準となる図７の左綴じ成果物の作成方法に合わせて作成する例について説明する。
【００５７】
図８（ａ）は基準とは異なる綴じ方向の成果物（右綴じ地袋の成果物）の作成方法を例示するものである。
本発明の変更を行わず、「右綴じ地袋」の成果物の作成方法を用いた場合、まず、右綴じ地袋面付け印刷データ８２１、８２５、８２９は、ホストコンピュータ２０２上で面付けされ、プリンタ２０３上で印刷物８２２、８２６、８３０のように排紙される。そして、作業者がプリンタ２０３の排紙口にある印刷物を折り機２０４の給紙口に入れると、折り丁８２３、８２７、８３１が作成される。さらに、作業者は、折り丁８２３、８２７、８３１と表紙の印刷物８３３、８３４、８３５を図示の方向で製本機２０５に給紙し、折り丁と表紙との糊付け８２４、８２８、８３２を行うことで、製本の成果物を作成する。
【００５８】
図７に示した「左綴じ天袋」とは異なる「右綴じ地袋」の成果物を図８（ａ）に示したように作成する場合、折り機２０４以降の作り方が綴じ方向によって変わってしまい、煩雑なものになってしまう。この問題は、以下の図８（ｂ）に示すように基準となる作成方法に合わせて作成方法を変更することで解消可能である。
【００５９】
図８（ｂ）は、図７の基準となる作成方法に合わせて変更された作成方法を例示するものである。
基準となる作成方法に合わせて作成方法を変更する場合、まず、ホストコンピュータ２０２上で作成する面付け印刷データを、基準となる作成方法（ここでは図７）に合わせて、同じ天袋の面付け８０１、８０５、８０９のように作成する。すなわち、「右綴じを天袋」として折り丁を作成するための印刷データを作成する。該作成されたデータの印刷を、プリンタ２０３にて逆順で行い、逆順に排紙された印刷物８０２、８０６、８１０を得る。そして、作業者はプリンタ２０３の排紙口にある印刷物を折り機２０４の給紙口に入れ、図７と同じ設定で折りを行うと、図８（ｂ）に示す折り丁８０３、８０７、８１１が作成される。さらに、作業者は、折り丁８０３、８０７、８１１と表紙の印刷物８１３、８１４、８１５を製本機２０５に図７と同様に給紙し、表紙との糊付け８０４、８０８、８１２を行うことで、製本の成果物を作成する。これは、本発明を適用した際の典型的な成果物の作成方法である。
【００６０】
図８（ｂ）に示したように、図７に示した「左綴じ」とは異なる「右綴じ」の成果物を作成する場合であっても、図８（ｂ）のように、図７の作成方法と袋の方向を揃えた面付けを行い、逆順印刷を用いることで、折り機２０４以降の作り方が綴じ方向に依らず、一定になっていることが本発明を適用した際の特徴である。
【００６１】
なお、図７、図８に示した例は、折り丁を用いた製本の典型的な例であるが、袋の向き、面付け数、折りの数はこれに限定されるものではなく、図７、図８と一致していなくても構わない。特に、折りの数には、８ページ折り、１６ページ折り、３２ページ折り等があるが、折り丁であれば、その数に限りはない。ただし、図７に示す基準となる綴じ方向の成果物の作成方法において袋の向き、面付け数、折りの数が異なる場合は、図８に示した成果物の作成方法もそれに合わせて異なってくる。
【００６２】
図１５、図１６は、図８で説明した作成方法の変更に伴う、面付け方法の変更結果を例示する図である。
【００６３】
図１５、図１６は、上から順に、４ページ折り、８ページ折り、１６ページ折りの２シート分の面付け例となっている。なお、左に「１折り」と書かれている段が１シート目、「２折り」と書かれている段が２シート目を示している。それぞれの、左図の１５０１、１５０３、１５０５、１５０７、１５０９、１５１１、１６０１、１６０３、１６０５、１６０７、１６０９、１６１１はシートの表面である。また、右図の１５０２、１５０４、１５０６、１５０８、１５１０、１５１２、１６０２、１６０４、１６０６、１６０８、１６１０、１６１２はシートの裏面である。なお、シートの上部に描かれた矢印は、裏面の向きを表しており、表面に描かれた矢印位置と、裏面に描かれた矢印位置が同じ角であることを示している。
【００６４】
図１５は、図８と同様、右綴じ（Ｒｉｇｈｔ Ｂｉｎｄｉｎｇ）の成果物を、基準となる図７の左綴じ（Ｌｅｆｔ Ｂｉｎｄｉｎｇ）成果物の作成方法に合わせたときの面付け結果の例である。
【００６５】
折り丁の面付けは、折り丁の完成品１０５、１１１、１１７（図１）を作り、その紙にページ数を振ることで、折り丁見本（Ｆｏｌｄｉｎｇ Ｓａｍｐｌｅ）と呼ばれる面付け方法を示したサンプルを策定するのが一般的である。図１５（ａ）、図１５（ｃ）、図１５（ｅ）は、「右綴じ」地袋の折り丁見本の展開図である。これに対し、基準となる作成方法に合わせて、面付けを変更したものが、図１５（ｂ）、図１５（ｄ）、図１５（ｆ）である。袋の向きを変更する場合は、ページ毎の印字内容を上下逆さまに印字する。その際、各シート単位で、ページ配置を逆順（Ｉｎｖｅｒｓｅ Ｏｒｄｅｒ）にさせることで、天袋（Ｔｏｐ Ｆｏｌｄｉｎｇ）に変更しつつ、「右綴じ」の成果物を作成可能となる。なお、ページ配置を逆さまにするとは、シートの最小ページ番号と、シートの最大ページ番号の和を求め、そこから元あったページ番号を引き、算出されたページ番号を新たに使用することを指す。
【００６６】
面付け方法の変更を、１折りの面付け１５０１、１５０３を例に説明する。
１５０１の１ページ目１５１３は、シートの外向きに印字がされる面付けである。これを先ず、印字向きを中央向きに変える。次に、シートの最小のページ番号「１」とシートの最大ページ番号「８」の和「９（＝１＋８）」から、対象のページ番号「１」を引いて、新しいページ番号「８（＝９−１）」を求め、同じ位置に配置する（１５１４）。２折りの表面、右上（１５１５）が対象であれば、印字向きを上下逆さまにした後、２５（＝９＋１６）から９を引いた１６ページが新たなページ番号になる（１５１６）。同じ作業を全シートの全ページに対して行うことで、新しい面付け１５０３が完成する。
【００６７】
図１６は、参考までに、左綴じ成果物を、基準となる右綴じ成果物の作成方法に合わせたときの面付け結果を示したものである。
図１６（ａ）、図１６（ｃ）、図１６（ｅ）は、「左綴じ」天袋の折り丁見本の展開図
である。これに対し、基準となる作成方法に合わせて、面付けを変更したものが、図１６（ｂ）、図１６（ｄ）、図１６（ｆ）である。
【００６８】
面付けの変更方法は、「右綴じ」地袋を「右綴じ」天袋に変更した、図１５と同じ手順である。先ず、ページ毎の印字内容を上下逆さまにし、次に、各シート単位で、ページ配置を逆順（Ｉｎｖｅｒｓｅ Ｏｒｄｅｒ）にさせることで、地袋に変更しつつ、「左綴じ」の成果物を作成可能となる。
【００６９】
なお、ここで示した面付け変更の方法は、変更前の最初の面付けが、上の例にない「左綴じ」地袋であっても、「右綴じ」天袋であっても、「上綴じ」でも、「下綴じ」でも適用できる。変更前の最初の面付けが別サイトで行われるような場合に、アプリケーションの面付け作成部４０６が後述する面付けのテンプレートを保持していなくてもよいという利点がある。
また、アプリケーションの面付け作成部４０６が使用する全ての折り丁面付けのテンプレートを予め持っておき、使用する面付けテンプレートを切り替える、という面付け変更の方法もある。
【００７０】
図１７は、変更前の折り丁面付けの作成方法を例示する図である。なお、実線は山折りを示し、鎖線は谷折りを示している。
折り丁の各シート内の先頭ページと最終ページは、山折り１７０１、１７０２を繰り返し、最後の山折り１７０３の左右に配置される。左綴じでは、先頭ページが、山折り１７０３の右、最終ページが１７０３の左に面付けされる。右綴じでは、先頭ページが、山折り１７０３の左、最終ページが１７０３の右に面付けされる。
【００７１】
裏面のページは、対応する表面のページが奇数だった場合、＋１ページしたページ番号が配置され、対応する表面のページが偶数だった場合、−１ページしたページ番号が配置される。図１７の例では、裏面の数字１７０４は、「１」に対して「２」、「１６」に対して「１５」となっている。
【００７２】
次に、谷折りで接する接地面のページは、相手が奇数だった場合、−１ページしたページ番号が配置され、相手が偶数だった場合、＋１ページしたページ番号が配置される。図１７の例では、谷折り１７０５で接する接地面のページ１７０６は、「２」に対して「３」、「１５」に対して「１４」となっている。また、谷折り１７０８で接するページ１７０７は、「４」に対して「５」、「１３」に対して「１２」となっている。
【００７３】
このように、折り丁面付けを作成する場合は、折り丁が何ページ折りであっても、裏面のページ番号と接地面のページ番号の計算を行うと、面付けするページ番号を導出することができる。
【００７４】
以下、本実施例のホストコンピュータ２０２の処理に関して、フローチャートを用いて説明する。
図９は、アプリケーション４０２が依頼情報を受け付けてから印刷指示を出すまでに行う処理を例示するフローチャートである。図９及び後述する図１０、図１２に示すフローチャートの処理は、ホストコンピュータ２０２のＣＰＵ３０２が外部メモリ３１２に格納されるアプリケーションプログラムを読み出して実行することにより実現されるものであ
る。
【００７５】
Ｓ９０１において、依頼情報受付部４０４は、折りの種類と綴じ方向を受け付ける。ここで、折りの種類とは、何ページ物の折り丁を作るかの数字（例えば８／１６／３２）であり、上述した方法で決定されたものである。また、綴じ方向は、図５に示した依頼情報に含まれる綴じ方向５０３である。
【００７６】
次に、Ｓ９０２において、作成方法決定部４０５は、基準となる綴じ方向と上記Ｓ９０１で受け付けた綴じ方向とを比較する。基準となる綴じ方向は、「右綴じ」に限定されるものではなく、作成方法決定部４０５が初期値として「左綴じ」等の他の綴じ方向を使用してもよいし、作成方法記憶部４０３がアプリケーション４０２の構成ファイルとして、情報を保持していてもよい。基準となる綴じ方向は、ユーザにより設定変更可能な所定の綴じ方向である。以降、ここで使用する基準の綴じ方が、折り丁の作り方、製本時の紙のセットの向きの基準になり、どの綴じ方向であっても、折り丁の作り方、紙のセットの向きが同じように作られることとなる。
【００７７】
上記Ｓ９０２において、上記Ｓ９０１で受け付けた綴じ方向が基準となる綴じ方向と同じであると判定した場合（Ｓ９０２でＹｅｓの場合）、作成方法決定部４０５は、Ｓ９０３に処理を進める。
【００７８】
Ｓ９０３において、作成方法決定部４０５が上記Ｓ９０１で受け付けた綴じ方向と折りの種類に対応する、作成方法記憶部４０３に記憶されている基準となる綴じ方向の折り面付けを指示し、面付け作成部４０６が該折り面付けを実行する。なお、ここで用いられる折り面付け情報は、例えば後述する図１１に示すものと同様の構成の情報とする。
【００７９】
次に、Ｓ９０４において、作成方法決定部４０５が上記Ｓ９０１で受け付けた綴じ方向と折りの種類に対応する、作成方法記憶部４０３に記憶されている後処理情報付与位置への後処理情報（後処理マーク）の付与を指示し、後処理情報付与部４０７が該後処理情報の付与を実行する。
【００８０】
さらに、Ｓ９０８において、作成方法決定部４０５が印刷指示を行い、印刷指示部４０８がプリンタ２０３に印刷指示を行う。ここでは、通常印刷（正順での印刷）が指示される。なお、折り面付け、後処理マーク付与、印刷指示に関しては、既知の方法であり、ここでは説明を省略する。
【００８１】
一方、上記Ｓ９０１で受け付けた綴じ方向が基準となる綴じ方向と異なると判定した場合（Ｓ９０２でＮｏの場合）、作成方法決定部４０５は、Ｓ９０５に処理を進める。
Ｓ９０５において、作成方法決定部４０５が折り面付けの変更を指示し、面付け作成部４０６が該折り面付けの変更を行う。なお、面付け作成部４０６による折り面付けの変更処理の詳細は後述する図１０で説明する。
【００８２】
次に、Ｓ９０６において、作成方法決定部４０５が後処理情報（後処理マーク）を再計算しての付与を指示し、後処理情報付与部４０７が該後処理情報を再計算して付与する。なお、後処理情報付与部４０７による後処理マーク再計算付与処理の詳細は後述する図１２で説明する。
【００８３】
さらに、Ｓ９０７において、作成方法決定部４０５が、逆順印刷する指示の追加を指示し、印刷指示部４０８が逆順印刷する指示を追加する。
さらに、Ｓ９０８において、作成方法決定部４０５が印刷指示を行い、印刷指示部４０８がプリンタ２０３に印刷指示を行う。ここでは、逆順印刷がプリンタ２０３に指示されることになる。
【００８４】
なお、上記Ｓ９０７に示した印刷指示部４０８で行われる逆順印刷する指示の追加は、ＪＤＦを使用した印刷指示であれば、「ＰａｇｅＤｅｌｉｖｅｒｙ」という印刷コマンドが使用される。
ＰａｇｅＤｅｌｉｖｅｒｙは、＜ＤｉｇｉｔａｌＰｒｉｎｔｉｎｇＰａｒａｍｓ ＰａｇｅＤｅｌｉｖｅｒｙ＝"ＲｅｖｅｒｓｅＯｒｄｅｒＦａｃｅＤｏｗｎ"／＞という指定をＪＤＦに記述することで、ＪＤＦを解釈できるプリンタ、もしくはプリンタコントローラに、排紙面の向きを変更せずに、紙の排紙順のみを変更する指示を伝えることができる。なお、印刷指示を受信したプリンタ２０３での処理は図１３で説明する。なお、逆順印刷の使用が規定（通常印刷）であった場合には、Ｓ９０７において逆順印刷を行わないという方法を採用しても本発明は実現できる。また、排紙順の指定に、ＪＤＦ以外の方法を実装していても、本発明は適用できる。
【００８５】
以上示したように、上記Ｓ９０１で受け付けた綴じ方向が基準となる綴じ方向であると判定された場合、前記受け付けた綴じ方向に対応して予め定められている面付け処理と後処理マーク付与を行って印刷を指示する（Ｓ９０３，Ｓ９０４）。一方、前記受け付けた綴じ方向が基準となる綴じ方向でないと判定された場合、前記綴じ方向に対応して予め定められている面付け処理から前記基準となる綴じ方向と袋方向が同一となる面付け処理に変更し、さらに前記面付け情報の変更に合わせて、前記後処理に使用する情報の付与位置を変更して排紙順を逆順にする印刷指示を行う（Ｓ９０５〜Ｓ９０７）。
【００８６】
図１０は、図９のＳ９０５における面付け作成部４０６による折り面付け変更処理を例示するフローチャートである。
【００８７】
まず、Ｓ１００１において、面付け作成部４０６は、基準となる綴じ方向における、袋の向きを取得する。例えば、「左綴じ」を基準に取り、「左綴じ」が「天袋」で作られている場合、「右綴じ」の成果物も「天袋」で作成する。この場合、このステップでは、「天袋」を示す情報を取得することになる。
【００８８】
次に、Ｓ１００２において、面付け作成部４０６は、図９のＳ９０１で取得した折りの数（折りの種類）、綴じ方向、上記Ｓ１００１で取得した袋の向きを用い、マッチする折り面付けテンプレートを自動選択する。折り面付けテンプレートは、例えば図１１に示すようなもので、ホストコンピュータ２０２の外部メモリ３１２に格納されているものとする。
【００８９】
次に、Ｓ１００３において、面付け作成部４０６は、未面付けのページがまだあるか否かを判定する。そして、未面付けのページがまだあると判定した場合（Ｓ１００３でＹｅｓの場合）、面付け作成部４０６は、未面付けのページの１つを現在のページとし、Ｓ１００４に処理を進める。
【００９０】
Ｓ１００４において、面付け作成部４０６は、上記Ｓ１００２で取得したテンプレートの情報を基に、現在のページの座標にページ画像の配置を行い、Ｓ１００３に処理を移行する。
そして、未面付けのページがなくなったと判定した場合（Ｓ１００３でＮｏの場合）、面付け作成部４０６は、本折り面付け変更処理を終了する。
【００９１】
図１１は、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）形式で書かれた面付けのテンプレートを例示する図である。
図１１に示すように、面付けのテンプレートは、カタログ番号１１０１、縦横方向の面付け数１１０２、綴じ方向１１０３、袋の方向１１０４を属性値として有する。
【００９２】
カタログ番号１１０１は、折りの数と折りの山谷の作り方を規定している一意の番号である。図１１に示す例中の「Ｆ１６」は、１６ページ折りを指す。
縦横方向の面付け数１１０２は、紙の長辺方向、短辺方向にいくつページを配置するかを表し、図１１に示す例中の「４  ２」は、長辺方向に４個、短辺方向に２個配置することを意味する。
【００９３】
綴じ方向１１０３の「ｒｉｇｈｔ」は、「右綴じ」を意味している。なお、綴じ方向１１０３が「ｌｅｆｔ」の場合は「左綴じ」を意味する。
袋の方向１１０４の「ｈｅａｄ」は、「天袋」を意味している。なお、袋の方向１１０４が「ｆｏｏｔ」の場合は「地袋」を意味する。
すなわち、これらの情報を用いて、面付け作成部４０６は、図９のＳ９０１で取得した折りの数（折りの種類）、綴じ方向、袋の向きとマッチする折り面付けテンプレートを選択することができる。
【００９４】
ページの番号１１０５は、入稿した印刷データのページ数を指し、配置座標１１０６は、該ページをどこの座標（用紙の左下から横方向座標  縦方向座標  表（０）ｏｒ裏（１））に配置するかを表している。
【００９５】
図１１の例では、１ページ目を、左下から横方向に３番目、縦方向に１番目の位置、表面に面付けを行うことを指している。２ページ目を、左下から横方向に２番目、縦方向に１番目の位置、裏面に面付けを行うことを指している。３ページ目を、左下から横方向に３番目、縦方向に１番目の位置、裏面に面付けを行うことを指している。・・・１６ページ目を、左下から横方向に４番目、縦方向に１番目の位置、表面に面付けを行うことを指している。
面付け作成部４０６は、上述のような選ばれたテンプレートの配置座標の情報を基に、面付けを行う。
【００９６】
図１１の例では、ＸＭＬ形式での面付けテンプレートの例を示したが、テンプレートの記述形式は、ＸＭＬでなくてもよい。また、テンプレートを使用せずに、個別に座標計算を行って面付けをする面付け方法であっても構わない。
【００９７】
図１２は、図９のＳ９０６における後処理情報付与部４０７による後処理マーク再計算付与処理を例示するフローチャートである。
まず、Ｓ１２０１において、後処理情報付与部４０７は、図９のＳ９０５（図１０）で基準の綴じ方向に合わせて面付けを変更した際に、それが「地袋」から「天袋」への変更であったか否かを判定する。上述したように、「綴じ方向」に紐付けられて「袋の向き」が作成方法記憶部４０３に記憶されている。例えば、「左綴じ」に「天袋」、「右綴じ」に「地袋」がそれぞれ紐付けられている場合、上記Ｓ９０１で受け付けた綴じ方向が「右綴じ」であった場合には、このステップで「地袋」から「天袋」に変更されたものと判定される。
【００９８】
上記Ｓ１２０１において、「地袋」から「天袋」への変更であったと判定した場合（Ｓ１２０１でＹｅｓの場合）、後処理情報付与部４０７は、Ｓ１２０２の処理を実行する。
【００９９】
Ｓ１２０２において、後処理情報付与部４０７は、天丁の座標をページの長辺方向、正の方向に、１ページ分（「＋ｙ」）移動させる（図１４の１４０１、１４０６参照）。
ここで、原点は１ページ目の配置してある紙面の左下とし、右方向を左右方向の正方向、上方向を上下方向の正方向とする。また、１ページの短辺をｘ、長辺をｙと表現している。
【０１００】
一方、上記Ｓ１２０１において、「天袋」から「地袋」への変更であったと判定した場合（Ｓ１２０１でＮｏの場合）、後処理情報付与部４０７は、Ｓ１２０３の処理を実行する。
Ｓ１２０３において、後処理情報付与部４０７は、天丁の座標をページの長辺方向、負の方向に、１ページ分（「−ｙ」）移動させる。
【０１０１】
上記Ｓ１２０２又はＳ１２０３の処理の後、Ｓ１２０４において、後処理情報付与部４０７は、図９のＳ９０１で受け付けた成果物の綴じ方向が「左綴じ」であったか否かを判定する。そして、「左綴じ」であったと判定した場合（Ｓ１２０４でＹｅｓの場合）、後処理情報付与部４０７は、Ｓ１２０５、Ｓ１２０７の処理を実行する。
【０１０２】
Ｓ１２０５において、後処理情報付与部４０７は、天丁の座標を短辺方向、正の方向に１ページ分（＋ｘ）移動させる。
また、Ｓ１２０７において、後処理情報付与部４０７は、小口丁の座標を短辺方向、負の方向に２ページ分（−２ｘ）移動させる。
【０１０３】
一方、「右綴じ」であったと判定した場合（Ｓ１２０４でＮｏの場合）、後処理情報付与部４０７は、Ｓ１２０６、Ｓ１２０８の処理を実行する。
Ｓ１２０６において、後処理情報付与部４０７は、天丁の座標を短辺方向、負の方向に１ページ分（−ｘ）移動させる（図１４の１４０１、１４０６参照）。また、Ｓ１２０８において、後処理情報付与部４０７は、小口丁の座標を短辺方向、正の方向に２ページ分（＋２ｘ）移動させる（図１４の１４０４、１４０８参照）。
【０１０４】
上記Ｓ１２０７又はＳ１２０８の処理の後、Ｓ１２０９において、後処理情報付与部４０７は、天丁（例えば図１４の１４０６）、小口丁（例えば図１４の１４０９）、背丁（例えば図１４の１４０７）、背標（例えば図１４の１４０８）、後加工機で使用するバーコード（例えば図１４の１４１０）等の管理情報等、全ての後処理マークを１８０°反転させる。これにより、図１０の折り丁の面付けの変更を受けても、後処理マークが、折り丁の丁合後も、物理的に見える位置に配置される。
【０１０５】
また、Ｓ１２１０において、後処理情報付与部４０７は、後加工機で使用するバーコード等の管理情報の位置を、１シート目の１ページ目（トップページ）又は最終ページに入れ替える（図１４の１４０５、１４０８参照）。例えば、後加工機で使用する、バーコード等の管理情報の位置が１シート目の１ページ目にあった場合には、最終シートの最終ページに位置を入れ替える。逆に、後加工機で使用する管理情報の位置が最終シートの最終ページにあった場合には、１シート目の１ページ上に位置を入れ替える（図１４の１４０５、１４０８参照）。これにより、折り丁の面付けを変更したために、折り丁の束を製本機にセットした際に、管理情報の印字が見えなくなる、もしくはセンサで印字が読み取れなくなる、といった問題を解消できる。なお、天丁、小口丁、背丁、背標等の付与を面付け作成部４０６で行っている場合は、座標の再計算を、図１０の折り面付け変更指示と同時に行っていてもよい。
【０１０６】
上記Ｓ１２１０の処理の後、後処理情報付与部４０７は、本後処理マーク再計算処理を終了する。
【０１０７】
図１３は、プリンタ２０３が印刷指示を受け付けてから逆順印刷するか否かを判断し印刷を実行するまでの処理を例示するフローチャートである。図１３に示すフローチャートの処理は、プリンタ２０３のＣＰＵ３１４がＲＯＭ３１６に格納されるプログラムを読み出して実行することにより実現されるものである。
【０１０８】
まず、Ｓ１３０１において、プリンタ２０３のＣＰＵ３１４は、ホストコンピュータ２０２のアプリケーション４０２が作成した印刷指示を受け付ける。
次に、Ｓ１３０２において、ＣＰＵ３１４は、上記Ｓ１２０１で受け付けた印刷指示に前述したＪＤＦコマンドと同様の逆順印刷指示があるか否かを判定する。そして、逆順印刷指示がないと判定した場合（Ｓ１３０２でＮｏの場合）、ＣＰＵ３１４は、先頭ページから順にＲＩＰ（Ｒａｓｔｅｒ Ｉｍａｇｅ Ｐｒｏｓｅｓｓｏｒ）処理を最終ページまで行い（Ｓ１３０３、Ｓ１３０４）、Ｓ１３０７に処理を進める。
【０１０９】
一方、逆順印刷指示があると判定した場合（Ｓ１３０２でＹｅｓの場合）、ＣＰＵ３１４は、最終ページから順にＲＩＰ処理を先頭ページまで行い（Ｓ１３０５、Ｓ１３０６）、Ｓ１３０７に処理を進める。
【０１１０】
Ｓ１３０７において、ＣＰＵ３１４は、ＲＩＰが終了したページから排紙面を下にして印刷を行うことにより、通常の印刷と逆順印刷を切り替える。
本フローチャートでは、通常印刷と逆順印刷でＲＩＰ処理を分岐して印刷を行う方法を記述したが、排紙順の制御ができていれば、通常印刷と逆順印刷でＲＩＰ処理が同じであってもよい。
【０１１１】
以下、面付けされた紙面と、後処理マークの配置の関係について示す。
図１４は、１６ページ折り用に面付けされた紙面と、後処理マークの配置の関係を表す図である。
【０１１２】
図１４（ａ）は、１６ページ折り用に「右綴じ地袋面付け」された紙面と、後処理マークの配置の関係を表す。
天丁１４０１、背丁１４０２、背標１４０３、小口丁１４０４、後加工機で使用するバーコード等の管理情報１４０５は、それぞれ折り丁の外側の見える位置に配置させるために、１ページもしくは１６ページの図示した位置に配置される。なお、管理情報は、最終シート上の図示した位置に配置されるものとする。
【０１１３】
一方、図１４（ｂ）は、図１４（ａ）の１６ページ折り用に「右綴じ地袋面付け」されたものを「右綴じ天袋面付け」に変更した際の紙面と、後処理マークの配置の関係を表す。
天丁１４０６、背丁１４０７、背標１４０８、小口丁１４０９は、面付けの変更に合わせ、位置を再調整させるのに対し、後加工機で使用するバーコード等の管理情報１４１０は、１シート目の図１４（ａ）の１４０５と同じ位置に配置させるところが特徴である。
【０１１４】
なお、図１４（ａ）、図１４（ｂ）は、図１２の後処理マーク再計算付与処理を適用した結果の一例であり、折り数や、綴じ方向、袋の方向が異なる場合であっても、同様に図１２の後処理マーク再計算付与処理を適用可能である。
【０１１５】
以上説明したように、本実施例によれば、折り丁のくるみ製本において、作業者が折り丁や表紙の向きを綴じ方向に依って入れ替える必要がなくなり、くるみ製本の製造方法を綴じ方向に依らず、一定にすることができる。よって、プリンタの排紙口に置かれた、表紙を絵柄や、綴じ方向の向きが書かれた管理情報を基に、綴じの方向を判断し、表紙の向きを入れ替える作業が不要となり、作業者の作業負担を減らして作業者の作業効率を向上することと、ミスを引き起こす要因を減らすことが可能となる。
すなわち、折り丁を用いるくるみ製本時の作業者の負担を軽減して作業効率の向上とミスの発生を抑えることが可能な印刷制御を実現することができる。
【０１１６】
以上の説明では、印刷室外部からの印刷物の依頼を受信し、その情報を基に本の製造を行うＰＯＤ印刷システムは、あくまで、本発明の実施形態の一例であり、折り丁を用いて製本を行う印刷システムであれば、特に外部からの依頼を伴うＰＯＤ印刷システムでなくてもよい。また、上記の例では、「左綴じ」と「右綴じ」という記載があるが、印字内容に対して、上下方向を綴じる形態の成果物であっても、本発明は有効である。
【０１１７】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されていてもよい。
【０１１８】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【０１１９】
（その他の実施例）
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１２０】
２０１    注文管理サーバ
２０２    ホストコンピュータ
２０３    プリンタ
２０４    折り機
２０５    製本機
【図１】
2020077439.tif 000003
【図２】
2020077439.tif 000004
【図３】
2020077439.tif 000005
【図４】
2020077439.tif 000006
【図５】
2020077439.tif 000007
【図６】
2020077439.tif 000008
【図７】
2020077439.tif 000009
【図８】
2020077439.tif 000010
【図９】
2020077439.tif 000011
【図１０】
2020077439.tif 000012
【図１１】
2020077439.tif 000013
【図１２】
2020077439.tif 000014
【図１３】
2020077439.tif 000015
【図１４】
2020077439.tif 000016
【図１５】
2020077439.tif 000017
【図１６】
2020077439.tif 000018
【図１７】
2020077439.tif 000019