(57)【要約】【課題】  印刷処理を実行する印刷装置に依存することなく、印刷可能面の面上の複数の区画のそれぞれに印刷オブジェクトを配置することができる印刷データ処理装置、印刷データ処理方法、およびそのプログラムを提供する。【解決手段】  印刷データ処理装置１００に入稿されたコンテンツファイル１７５をコンテンツファイル変換部１２１によって中間ファイル１７０に変換する。中間ファイル１７０をページ進行表作成部１２２によって作成された中間ファイル１７０に関するデータを登録する。印刷処理を実行する印刷装置に対応した台割り情報テーブル１５０を台割り情報選択部１２６によって選択する。リンク処理部１２５によって中間ファイル１７０を印刷可能面上の各区画に配置する。これにより、印刷処理を実行する印刷装置が確定していない場合であっても中間ファイル１７０に関するデータを登録することができる。【選択図】  図２
2005316803.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置によって定まる印刷可能面を複数の区画に分割し、前記複数の区画のそれぞれに印刷オブジェクトを配置する印刷データ処理装置であって、
(a)  複数のテーブル、すなわち、
1)  前記印刷可能面の大きさ毎に設けられ、少なくとも、前記複数の区画のそれぞれに関するデータと、前記複数の区画のそれぞれに配置される前記印刷オブジェクトに関するデータと、を格納する複数の台割り情報テーブルと、
2)  前記印刷オブジェクトのうち前記印刷可能面に非固有の印刷オブジェクト、すなわち、非固有型印刷オブジェクトのデータを非固有型データとして格納するページ情報テーブルと、
をそれぞれ別個のテーブルとして保持する記憶手段と、
(b)  前記非固有型データを前記ページ情報テーブルに登録する登録手段と、
(c)  前記複数の台割り情報テーブルから印刷処理が実行される印刷装置に対応した台割り情報テーブルを選択する選択手段と、
(d)  前記ページ情報テーブルの前記非固有型データと、前記前記選択手段によって選択された台割り情報テーブルのデータのうち前記非固有型データに対応するデータと、を関連付けることにより、前記複数の区画のそれぞれに対応する前記非固有型印刷オブジェクトを配置する関連付け手段と、
を備えることを特徴とする印刷データ処理装置。
【請求項２】
請求項１に記載の印刷データ処理装置において、
前記複数の区画のそれぞれは、前記印刷オブジェクトを配置する際の配置基準領域を有し、
前記非固有型データは、前記配置基準領域と略同一形状を有する仮想配置基準領域上に前記非固有型印刷オブジェクトを配置した際の、前記仮想配置基準領域と前記印刷オブジェクトとの第１の位置関係を含み、
前記台割り情報テーブルは、非固有型印刷オブジェクトに関するデータとして
1)  前記複数の区画のうち対象区画における前記非固有型印刷オブジェクトの姿勢情報と、
2)  前記対象区画内の前記配置基準領域につき、前記印刷可能面上の基準点から見た場合の位置情報を示す第２の位置関係と、
3)  前記姿勢情報と、前記第１および第２の位置関係とに基づいて演算され、前記対象区画内に配置された前記非固有型印刷オブジェクトにつき、前記基準点から見た場合の位置情報を示す第３の位置関係を含み、
前記登録手段は、前記第１の位置関係を演算するとともに、前記第１の位置関係を含む非固有型データを前記ページ情報テーブルに格納し、
前記関連付け手段は、前記第３の位置関係を演算するとともに、前記第３の位置関係を前記非固有型印刷オブジェクトに関するデータとして格納することを特徴とする印刷データ処理装置。
【請求項３】
請求項２に記載の印刷データ処理装置において、
前記関連付け手段は、前記選択された台割り情報テーブルに格納された前記非固有型印刷オブジェクトに関するデータ、または、前記ページ情報テーブルに格納された前記非固有型のデータが変更された場合に、再度関連付け処理が可能であることを特徴とする印刷データ処理装置。
【請求項４】
請求項２に記載の印刷データ処理装置において、
前記関連付け手段は、前記選択された台割り情報テーブルと前記ページ情報テーブルとの関連付け処理が実行された後に、前記選択された台割り情報テーブルと異なる台割り情報テーブルと前記ページ情報テーブルとについて関連付け処理が可能であることを特徴とする印刷データ処理装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の印刷データ処理装置において、
前記非固有型印刷オブジェクトに関するデータのうち印刷データは、印刷データファイルを変換する変換手段によって生成されることを特徴とする印刷データ処理装置。
【請求項６】
印刷装置によって定まる印刷可能面の面上を複数の区画に分割し、前記複数の区画のそれぞれに印刷オブジェクトを配置するコンピュータ読み取り可能なプログラムであって、
前記コンピュータは、
複数のテーブル、すなわち、
1)  前記印刷可能面の大きさ毎に設けられ、少なくとも前記複数の区画のそれぞれに関するデータと前記複数の区画のそれぞれに配置される前記印刷オブジェクトに関するデータとを格納する複数の台割り情報テーブルと、
2)  前記印刷オブジェクトのうち、前記印刷可能面に非固有の印刷オブジェクトのデータを非固有型データとして格納するページ情報テーブルと、
をそれぞれ別個のテーブルとして保持する記憶部を有し、
前記コンピュータによる前記プログラムの実行は、前記コンピュータに、
(a)  前記非固有型データを前記ページ情報テーブルに登録する工程と、
(b)  前記複数の台割り情報テーブルから印刷処理が実行される印刷装置に対応した台割り情報テーブルを選択する工程と、
(c)  前記ページ情報テーブルの前記非固有型データと、前記前記選択手段によって選択された台割り情報テーブルのデータのうち前記非固有型データに対応するデータと、を関連付けることにより、前記複数の区画のそれぞれに対応する前記非固有型印刷オブジェクトを配置する工程と、
を備えることを特徴とするプログラム。
【請求項７】
印刷装置によって定まる印刷可能面の面上を複数の区画に分割し、前記複数の区画のそれぞれに印刷オブジェクトを配置する際に、ページ情報テーブルおよび複数の台割り情報テーブルに基づいて処理を実行する印刷データ処理方法であって、
前記複数の台割り情報テーブルのそれぞれは、
前記印刷可能面の大きさ毎に設けられ、少なくとも前記複数の区画のそれぞれに関するデータと、
前記複数の区画のそれぞれに配置される前記印刷オブジェクトに関するデータと、
を有し、
前記ページ情報テーブルは、
前記印刷可能面に非固有の印刷オブジェクトのデータである非固有型データ、
を有し、
前記印刷データ処理方法は、
(a)  前記非固有型データを前記ページ情報テーブルに登録する工程と、
(b)  前記複数の台割り情報テーブルから印刷処理が実行される印刷装置に対応した台割り情報テーブルを選択する工程と、
(c)  前記ページ情報テーブルの前記非固有型データと、前記前記選択手段によって選択された台割り情報テーブルのデータのうち前記非固有型データに対応するデータと、を関連付けることにより、前記複数の区画のそれぞれに対応する前記非固有型印刷オブジェクトを配置する工程と、
を備えることを特徴とする印刷データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置によって定まる印刷可能面を複数の区画に分割し、前記複数の区画のそれぞれに印刷オブジェクトを配置する印刷データ処理装置、印刷データ処理方法およびプログラムに関する。
【背景技術】
【０００２】
例えば、製版上に複数ページ分のページ情報を面付けする技術として、予めコンピュータ上で作成された台割り表に基づき、各台にテキストデータや画像データを割り付けて面設計する技術が知られている（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００３−２７０７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、製版上に面付可能なページ数は、通常、印刷装置に依存する。すなわち、印刷装置毎に印刷可能な印刷物の最大サイズが定まっており、その最大サイズに基づき製版上に面付け可能なページ数が定まることとなる。したがって、特許文献１に開示される印刷物のページ面付け方法では、まず、印刷処理を実行する印刷装置が特定され、その特定された印刷装置に基づいて台割り表が選択される。そして、当該選択された台割り表に基づき面設計作業が行われることになる。
【０００５】
しかし、印刷工程の事情によって、例えば、急ぎの他の印刷作業のために当初予定した印刷装置が使用できず、別の印刷装置によって印刷工程を実行しなければならない状況も生ずる。この場合、当初予定していた印刷装置と実際に印刷工程を実行する印刷装置とで面付け可能なページ数が異なると、これまでに行った面設計に関する作業を再度やり直す必要が生ずる。その結果、面付け作業に関する作業工数が増加し、作業効率が低下するという問題が発生していた。
【０００６】
そこで、本発明では、印刷処理を実行する印刷装置に依存することなく、印刷可能面の面上の複数の区画のそれぞれに印刷オブジェクトを配置することができる印刷データ処理装置、印刷データ処理方法、およびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１の発明は、印刷装置によって定まる印刷可能面を複数の区画に分割し、前記複数の区画のそれぞれに印刷オブジェクトを配置する印刷データ処理装置であって、複数のテーブル、すなわち、前記印刷可能面の大きさ毎に設けられ、少なくとも、前記複数の区画のそれぞれに関するデータと、前記複数の区画のそれぞれに配置される前記印刷オブジェクトに関するデータと、を格納する複数の台割り情報テーブルと、前記印刷オブジェクトのうち前記印刷可能面に非固有の印刷オブジェクト、すなわち、非固有型印刷オブジェクトのデータを非固有型データとして格納するページ情報テーブルと、をそれぞれ別個のテーブルとして保持する記憶手段と、前記非固有型データを前記ページ情報テーブルに登録する登録手段と、前記複数の台割り情報テーブルから印刷処理が実行される印刷装置に対応した台割り情報テーブルを選択する選択手段と、前記ページ情報テーブルの前記非固有型データと、前記前記選択手段によって選択された台割り情報テーブルのデータのうち前記非固有型データに対応するデータと、を関連付けることにより、前記複数の区画のそれぞれに対応する前記非固有型印刷オブジェクトを配置する関連付け手段と、を備えることを特徴とする。
【０００８】
また、請求項２の発明は、請求項１に記載の印刷データ処理装置において、前記複数の区画のそれぞれは、前記印刷オブジェクトを配置する際の配置基準領域を有し、前記非固有型データは、前記配置基準領域と略同一形状を有する仮想配置基準領域上に前記非固有型印刷オブジェクトを配置した際の、前記仮想配置基準領域と前記印刷オブジェクトとの第１の位置関係を含み、前記台割り情報テーブルは、非固有型印刷オブジェクトに関するデータとして前記複数の区画のうち対象区画における前記非固有型印刷オブジェクトの姿勢情報と、前記対象区画内の前記配置基準領域につき、前記印刷可能面上の基準点から見た場合の位置情報を示す第２の位置関係と、前記姿勢情報と、前記第１および第２の位置関係とに基づいて演算され、前記対象区画内に配置された前記非固有型印刷オブジェクトにつき、前記基準点から見た場合の位置情報を示す第３の位置関係を含み、前記登録手段は、前記第１の位置関係を演算するとともに、前記第１の位置関係を含む非固有型データを前記ページ情報テーブルに格納し、前記関連付け手段は、前記第３の位置関係を演算するとともに、前記第３の位置関係を前記非固有型印刷オブジェクトに関するデータとして格納することを特徴とする。
【０００９】
また、請求項３の発明は、請求項２に記載の印刷データ処理装置において、前記関連付け手段は、前記選択された台割り情報テーブルに格納された前記非固有型印刷オブジェクトに関するデータ、または、前記ページ情報テーブルに格納された前記非固有型のデータが変更された場合に、再度関連付け処理が可能であることを特徴とする。
【００１０】
また、請求項４の発明は、請求項２に記載の印刷データ処理装置において、前記関連付け手段は、前記選択された台割り情報テーブルと前記ページ情報テーブルとの関連付け処理が実行された後に、前記選択された台割り情報テーブルと異なる台割り情報テーブルと前記ページ情報テーブルとについて関連付け処理が可能であることを特徴とする。
【００１１】
また、請求項５の発明は、請求項１ないし請求項４のいずれかに記載の印刷データ処理装置において、前記非固有型印刷オブジェクトに関するデータのうち印刷データは、印刷データファイルを変換する変換手段によって生成されることを特徴とする。
【００１２】
また、請求項６の発明は、印刷装置によって定まる印刷可能面の面上を複数の区画に分割し、前記複数の区画のそれぞれに印刷オブジェクトを配置するコンピュータ読み取り可能なプログラムであって、前記コンピュータは、複数のテーブル、すなわち、前記印刷可能面の大きさ毎に設けられ、少なくとも前記複数の区画のそれぞれに関するデータと前記複数の区画のそれぞれに配置される前記印刷オブジェクトに関するデータとを格納する複数の台割り情報テーブルと、前記印刷オブジェクトのうち、前記印刷可能面に非固有の印刷オブジェクトのデータを非固有型データとして格納するページ情報テーブルと、をそれぞれ別個のテーブルとして保持する記憶部を有し、前記コンピュータによる前記プログラムの実行は、前記コンピュータに、前記非固有型データを前記ページ情報テーブルに登録する工程と、前記複数の台割り情報テーブルから印刷処理が実行される印刷装置に対応した台割り情報テーブルを選択する工程と、前記ページ情報テーブルの前記非固有型データと、前記前記選択手段によって選択された台割り情報テーブルのデータのうち前記非固有型データに対応するデータと、を関連付けることにより、前記複数の区画のそれぞれに対応する前記非固有型印刷オブジェクトを配置する工程と、を備えることを特徴とする。
【００１３】
また、請求項７の発明は、印刷装置によって定まる印刷可能面の面上を複数の区画に分割し、前記複数の区画のそれぞれに印刷オブジェクトを配置する際に、ページ情報テーブルおよび複数の台割り情報テーブルに基づいて処理を実行する印刷データ処理方法であって、前記複数の台割り情報テーブルのそれぞれは、前記印刷可能面の大きさ毎に設けられ、少なくとも前記複数の区画のそれぞれに関するデータと、前記複数の区画のそれぞれに配置される前記印刷オブジェクトに関するデータと、を有し、前記ページ情報テーブルは、前記印刷可能面に非固有の印刷オブジェクトのデータである非固有型データ、を有し、前記印刷データ処理方法は、前記非固有型データを前記ページ情報テーブルに登録する工程と、前記複数の台割り情報テーブルから印刷処理が実行される印刷装置に対応した台割り情報テーブルを選択する工程と、前記ページ情報テーブルの前記非固有型データと、前記前記選択手段によって選択された台割り情報テーブルのデータのうち前記非固有型データに対応するデータと、を関連付けることにより、前記複数の区画のそれぞれに対応する前記非固有型印刷オブジェクトを配置する工程と、を備えることを特徴とする。
【発明の効果】
【００１４】
請求項１から請求項７に記載の発明によれば、印刷オブジェクトに関するデータのうち、前記印刷可能面に非固有の印刷オブジェクトのデータ（非固有型データ）は、ページ情報テーブルに登録して管理することができる。すなわち、印刷データ処理装置のオペレータは、台割り情報テーブルが選択されていない状態であっても、非固有型印刷オブジェクトに関するデータを登録する作業を実行することができる。
【００１５】
また、請求項１から請求項７に記載の発明によれば、印刷処理を実行する印刷装置が決定した後、対応する台割り情報テーブルを選択して関連付け処理を施すことにより、非固有型印刷オブジェクトを対応する区画に割り当てることができる。
【００１６】
そのため、印刷処理を実行する印刷装置が確定していない場合であっても、非固有型印刷オブジェクトに関するデータを登録することができ、効率的に印刷データの処理を実行することができる。
【００１７】
特に、請求項２に記載の発明によれば、非固有型データの１つである第１の位置関係によって仮想配置基準領域と非固有型印刷オブジェクトとの相対的な位置情報を管理することができる。また、第１および第２の位置関係と、対象区画における非固有型印刷オブジェクトの姿勢情報と、に基づいて演算される第３の位置関係によって、印刷可能面と対象区画における非固有型印刷オブジェクトの絶対的な位置情報を管理することができる。そのため、印刷処理が実行される印刷装置の種類に関わらず、印刷可能面上の各区画に対して非固有型印刷オブジェクトを割り当てることができる。
【００１８】
特に、請求項３に記載の発明によれば、選択された台割り情報テーブルに格納された非固有型印刷オブジェクトに関するデータ、または、ページ情報テーブルに格納された非固有型データが変更された場合であっても、関連付け手段によって再度関連付け処理をすることにより変更後の第３の位置関係を容易に演算することができる。そのため、データが変更されることによって増加する作業工数を低減することができる。
【００１９】
特に、請求項４に記載の発明によれば、印刷処理を実行する印刷装置が変更された場合であっても、新たな変更された印刷装置に対応する台割り情報テーブルの第３の位置関係を容易に演算し、新たな印刷可能面上の複数の区画のそれぞれに対して非固有型印刷オブジェクトを容易に配置することができる。そのため、印刷装置が変更されることによって増加する作業工数を低減することができる。
【００２０】
特に、請求項５に記載の発明によれば、印刷データファイルをページ情報テーブルに登録可能な形式に変換することができるため、効率的に印刷データの処理を実行することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照しつつ本発明の実施の形態について詳細に説明する。
【００２２】
＜１．印刷システムの構成＞
図１は、本発明の実施の形態における印刷システム１の構成の一例を示す図である。印刷システム１は、入稿された印刷データを印刷可能面２００（例えば、図７参照）の所定の位置に配置する面付け処理を行うとともに、面付け処理によって生成された印刷データの面付け情報（配置情報）に基づいて印刷処理を実行するシステムである。図１に示すように、印刷システム１は、主として、コンテンツデータ編集装置３００、印刷データ処理装置１００、および、印刷装置４００を有し、各装置１００、３００、４００は、ネットワーク９００を介して電気的に接続されている。
【００２３】
また、ネットワーク９００には、印刷データ処理装置１００以外にも情報の演算および加工が可能な情報処理装置５００が接続されている。したがって、各装置１００、３００、４００、５００のそれぞれは、ネットワーク９００を介して他の装置との間でデータの送受信を行うことができる。
【００２４】
コンテンツデータ編集装置３００は、文書データや画像データ等のコンテンツデータ（印刷データ）を作成および編集する装置であり、いわゆるパーソナルコンピュータやワークステーションによって構成される。作成されたコンテンツデータは、例えば、ＰＤＦ（Portable Document Format）形式や、ＰＳ（PostScript（登録商標））形式のファイルとしてコンテンツデータ編集装置３００の記憶部（図示省略）に保存される。そして、当該記憶部に保存された変換されたファイルはコンテンツファイルとして、印刷データ処理装置１００に入稿される。
【００２５】
印刷データ処理装置１００は、コンテンツデータ編集装置３００から入稿されたコンテンツファイルに含まれる文書データや画像データを、表示部１９５に表示された印刷可能面上の所定の位置に配置する面付け（面設計）処理を施す装置である。ここで、印刷可能面とは、印刷装置４００の印刷性能、すなわち、印刷装置４００で印刷可能な印刷物の最大サイズによって定まる平面または曲面をいう。したがって、印刷可能面は、印刷装置４００の種類に依存することになる。
【００２６】
そして、印刷可能面上に配置された文書データや画像データの等のコンテンツデータの面付け情報（配置情報）は、後述するページ進行表１６０および台割り情報テーブル１５０に格納される。
【００２７】
図１に示すように、印刷データ処理装置１００は、主として、プログラムＰや変数等を格納するメモリ１１０と、メモリ１１０に格納されるプログラムＰに従った制御を実行するＣＰＵ１２０と、大容量記憶部１４０と、を備える。
【００２８】
ＣＰＵ１２０は、メモリ１１０に格納されるプログラムＰに従って、例えば、後述するコンテンツファイルを中間ファイルに変換する処理、および後述するページ進行表１６０（図４参照）と台割り情報テーブル１５０（図６参照）とを関連付けるリンク処理等を所定のタイミングで実行する。
【００２９】
大容量記憶部１４０は、シリコンディスクドライブやハードディスクドライブ等のようなメモリ１１０と比較して記憶容量の大きな素子によって構成される記憶部である。したがって、大容量記憶部１４０は、後述するページ進行表１６０（図４参照）、中間ファイル１７０（図３参照）、コンテンツファイル１７５（図３参照）、および台割り情報テーブル１５０（図６参照）等のデータファイルやＣＰＵ１２０にて実行されるプログラムＰ等を複数保存することができる。そして、必要に応じてメモリ１１０との間でデータやプログラムＰの授受を行う。
【００３０】
入力部１９０は、いわゆるマウスやキーボード（図示省略）によって構成される入力デバイスである。オペレータは、表示部１９５の表示にしたがい、ページ進行表１６０の作成で必要となる総ページ数等を入力することができる。
【００３１】
印刷装置４００は、印刷データ処理装置１００で作成された面付け情報に基づいて印刷版を作成するとともに、当該印刷版を使用して印刷対象物に印刷処理を施す装置である。なお、印刷装置４００の装置構成によっては、印刷版を介さずに、面付け情報に基づいて直接印刷対象物に印刷してもよい。また、印刷装置４００によって作成された印刷版を他の印刷装置で使用してもよい。
【００３２】
＜２．印刷データ処理装置の機能構成＞
図２は、印刷データ処理装置１００の機能構成を説明するための図である。図３は、コンテンツファイル１７５の変換処理を説明するための図である。コンテンツファイル変換部１２１は、コンテンツデータ編集装置３００から入稿されるコンテンツファイル１７５を中間ファイル１７０に変換する処理を実行する。
【００３３】
すなわち、ネットワーク９００を介してコンテンツデータ編集装置３００から印刷データ処理装置１００に送信されたコンテンツファイル１７５は、一旦、大容量記憶部１４０に保持される。コンテンツファイル変換部１２１は、大容量記憶部１４０に格納されるコンテンツファイル１７５を参照することにより、コンテンツファイル１７５の総ページ数、および各ページのサイズ（例えば、Ａ４サイズ）を取得する。
【００３４】
また、コンテンツファイル１７５の各ページ毎のデータを印刷データ処理装置１００でのデータ処理に適したファイル形式に変換し、各ページに対応した中間ファイル１７０を作成する（図３参照）。例えば、コンテンツファイル１７５の本文データ１７６ａ、１７６ｂのそれぞれは、中間ファイル１７０ａ、１７０ｂに変換される。
【００３５】
ページ進行表作成部１２２は、中間ファイル１７０に関するデータを登録するページ進行表１６０を作成する。また、アサイン処理部１２３は、ページ進行表１６０に対して中間ファイル１７０に関するデータの登録処理を実行する。
【００３６】
また、台割り情報選択部１２６は、印刷装置４００によって定まる印刷可能面に応じた台割り情報テーブル１５０を選択する。さらに、リンク処理部１２５は、台割り情報選択部１２６によって選択された台割り情報テーブル１５０に、アサイン処理部１２３によって中間ファイル１７０に関するデータが登録されたページ進行表１６０を関連付ける処理を実行する。
【００３７】
なお、ページ進行表作成部１２２、アサイン処理部１２３、台割り情報選択部１２６、およびリンク処理部１２５のそれぞれについては、ページ進行表１６０および台割り情報テーブル１５０のデータ構造の説明をしつつ、以下に詳細な説明を行う。
【００３８】
図４は、ページ進行表１６０のデータ構造の一例を示す図である。ページ進行表１６０は、例えば書籍を印刷する場合において、各ページに印刷する印刷データ（中間ファイル１７０）を設定するデータベースである。図４に示すように、ページ進行表１６０は、主として、「ページ番号」、「ページ内容」、「アサイン処理状態」、「アサイン結果」、「配置基準点」、「相対オフセット量（Ｘ軸方向）」、「相対オフセット量（Ｙ方向）」、「ページサイズ」、および「綴じ方向」の各フィールド（列）を有する。
【００３９】
ここで、書籍の総ページ数は、通常、書籍の企画段階において定まるものである。したがて、この企画段階で定まる総ページ数を入力部１９０によって入力することにより、ページ進行表作成部１２２は、総ページ数分のレコードを有し、各フィールドに値の格納されていないページ進行表１６０を作成してもよい。また、コンテンツファイル変換部１２１によって取得したコンテンツファイル１７５の総ページ数に基づいてページ進行表１６０を作成してもよい。
【００４０】
ページ進行表１６０の「ページ番号」フィールドは、ページ進行表１６０に含まれる各レコード（各行）を一意に識別するための値が格納される。
【００４１】
「アサイン処理状態」には、各レコードに中間ファイル１７０に関するデータが登録されたか否かを示す値が格納される。すなわち、既にアサイン処理部１２３によってアサイン処理が実行されている場合、「アサイン処理状態」フィールドには、「処理済」が格納される。一方、まだアサイン処理が実行されていない場合、「アサイン処理状態」フィールドには、「未処理」が格納される。また、「アサイン結果」フィールドには、アサイン処理された中間ファイルのファイル名が登録される。
【００４２】
「ページ内容」フィールドには、各レコードに登録される中間ファイル１７０の説明が格納される。例えば、「ページ番号」＝「２」となるレコード（行）の「ページ内容」フィールドには「本文ページ１」が格納されており、当該レコードに本文のページ１に関する中間ファイル１７０が登録されている（「アサイン処理状態」＝「未処理」の場合には、これから登録される）ことが示される。
【００４３】
なお、ページ進行表１６０の各レコードに登録される印刷データの内容は、書籍の企画段階で定めることができる。したがって、「ページ内容」の各フィールドには、アサイン処理に先だって値を登録してもよい。
【００４４】
「ページサイズ」フィールドには、各レコードに登録される中間ファイル１７０が印刷装置４００によって実際に印刷された場合の印刷サイズを示す値（例えば、ＪＩＳ規格によって定まるＡ４、Ａ３等）が格納される。また、「綴じ方向」フィールドには、完成した書籍の綴じ方向を示す値として、「左綴じ」、「右綴じ」、「上綴じ」、「下綴じ」の各値が格納される。
【００４５】
また、「配置基準点」、「相対オフセット量（Ｘ軸方向）」、および「相対オフセット量（Ｙ軸方向）」のそれぞれのフィールドには、アサイン処理を実行する際の演算に使用される値が格納される。
【００４６】
このように、ページ進行表１６０は、書籍の各ページのコンテンツデータ（印刷データ）を登録したものであり、書籍の各ページの印刷状況を示すページ情報テーブルとして使用される。
【００４７】
ここで、本実施の形態のアサイン処理部１２３で実行されるアサイン処理を、従来からのアサイン処理と比較しつつ説明する。図５は、従来技術における台割り情報テーブル８５０のデータ構造の一例を示す図である。また、図６は、本実施の形態における台割り情報テーブル１５０の一例を示す図である。また、図７および図８は、台割り情報テーブル１５０、または、台割り情報テーブル８５０に格納されたデータに基づいて印刷可能面２００上に配置された中間ファイル１７０の状況を示す図である。
【００４８】
なお、書籍等の印刷物は、通常、印刷対象物の表面および裏面に印刷処理を実行し、続いて、印刷処理が完了した印刷対象物に対して折り込み処理および裁断処理を施すことによって完成する。そのため、図７は印刷対象物の表面の印刷可能面２００を、また、図８は印刷可能面２００の裏面の印刷可能面２００を、それぞれ表している。
【００４９】
まず、従来技術のアサイン処理を説明するに先だって、台割り情報テーブルについて説明する。台割り情報テーブル１５０、８５０とは、印刷可能面２００に関するデータを格納するデータベースである。すなわち、台割り情報テーブル１５０、８５０には、主として、
（１）印刷可能面２００を複数の区画に分割した際の各区画１〜８に関するデータ（例えば、各区画１〜８が有する配置基準領域２１０につき、印刷可能面２００の原点Ｏから見た位置情報）と、
（２）トンボ、およびカラーパッチのように印刷工程や製本工程で必要となり、印刷可能面２００上に印刷される文字、図形、および線画に関する情報と、
（３）中間ファイル１７０に関する情報（例えば、印刷可能面２００の原点Ｏから見た中間ファイル１７０の位置情報）と、が格納される。
【００５０】
また、上述のように、印刷可能面２００は、印刷装置４００の印刷性能、すなわち、印刷装置４００で印刷可能な印刷物の最大サイズによって定まるものである。そのため、本実施の形態では、印刷装置４００の性能に応じて複数の台割り情報テーブルが予め用意される。
【００５１】
本実施の形態において、台割り情報選択部１２６は、印刷装置４００の性能や中間ファイル１７０のページサイズに基づいて適切な台割り情報テーブル１５０を選択する。また同様に、従来技術においても、台割り情報選択部１２６に類似する選択部によって適切な台割り情報テーブル８５０が選択される。
【００５２】
なお、以下の説明において、文書データ（カラーパッチに使用される文字列も含む）、または、画像データ（トンボ等の図形や線画も含む）と位置情報とから構成されるデータを、特に、オブジェクトと呼ぶことにする。また、中間ファイル１７０、トンボ、およびカラーパッチのように印刷対象となるオブジェクトを特に印刷オブジェクトと呼ぶことにする。
【００５３】
また、中間ファイル１７０は、特定の印刷可能面２００に限定されず、さまざま大きさの印刷可能面２００に配置することが可能である。すなわち、トンボやカラーパッチ等に関する印刷オブジェクトは、印刷装置４００によって定まる印刷可能面２００上の特定の場所に配置され、印刷可能面２００に固有の印刷オブジェクトである。一方、中間ファイル１７０に関する印刷オブジェクトは、さまざまな印刷装置４００によって印刷することができる。このように、中間ファイル１７０は特定の印刷可能面２００に固有するものではない。そこで、本実施の形態では、中間ファイル１７０に関する印刷オブジェクトを、特に、非固有型印刷オブジェクトとも呼ぶ。
【００５４】
さらに、説明の都合上、台割り情報テーブル８５０（図５参照）および台割り情報テーブル１５０（図６参照）には、（３）の中間ファイル１７０に関するデータのみが記載されている。
【００５５】
図５に示すように、従来技術で使用される台割り情報テーブル８５０は、主として、「区画番号」、「区画内容」、「アサイン処理状態」、「アサイン結果」、「絶対オフセット量（Ｘ軸方向）」、「絶対オフセット量（Ｙ方向）」、「ページサイズ」、および「綴じ方向」の各フィールド（列）を有する。
【００５６】
台割り情報テーブル８５０の「区画番号」フィールドには、図７および図８の各区画１〜８の数字に該当する値が格納されており、台割り情報テーブル８５０に含まれる各レコード（各行）を一意に識別することができる。
【００５７】
「アサイン処理状態」には、ページ進行表１６０の「アサイン処理状態」と同様に、各レコード（行）に中間ファイル１７０に関するデータが登録されたか否かを示す値が格納される。すなわち、既にアサイン処理が実行されている場合には、「アサイン処理状態」フィールドに「処理済」の値が、一方、まだアサイン処理が実行されていない場合には、「アサイン処理状態」フィールドに「未処理」の値がそれぞれ格納される。
【００５８】
「区画内容」フィールドは、ページ進行表１６０の「ページ内容」と類似するフィールドであり、各レコードに登録される中間ファイル１７０の説明が格納される。
【００５９】
「ページサイズ」フィールドには、ページ進行表１６０の「ページサイズ」フィールドと同様に、各レコードに登録される中間ファイル１７０が印刷装置４００によって実際に印刷された場合の印刷サイズを示す値が格納される。
【００６０】
また、「綴じ方向」フィールドには、ページ進行表１６０の「綴じ方向」と同様に、完成した書籍の綴じ方向を示す値が格納される。図９および図１０は、それぞれ右綴じ（すなわち、右見開き）の書籍の印刷対象物の表面および裏面を示したものである。すなわち、印刷対象物を表面から見て横中心線２４１に沿って山折し、次に、表面から見て縦中心線２４０に沿って山折し、続いて、裁断処理を施すことにより、区画１を表紙とし、区画８を裏表紙とする右綴じ（右開き）の書籍となる。
【００６１】
このように、書籍は、印刷対象物を中心線２４０、２４１に沿って折り込んで完成される。したがって、完成した書籍の各ページに正しく中間ファイル１７０の内容を印刷するためには、各区画に配置される中間ファイル１７０を、印刷対象物の折り込み方および綴じ方向に応じた向きに回転（例えば、図９の区画４に配置される中間ファイル１７０は、１８０度回転）させる必要がある。
【００６２】
「絶対オフセット量（Ｘ軸方向）」、および「絶対オフセット量（Ｙ軸方向）」のそれぞれのフィールドには、各区画に配置される中間ファイル１７０につき、印刷可能面２００の原点Ｏから見た位置情報（Ｘ座標、Ｙ座標）が格納される。
【００６３】
このような台割り情報テーブル８５０に対して、従来技術のアサイン処理は、以下の手順によって中間ファイル１７０に関するデータの登録処理を実行する。すなわち、従来技術のアサイン処理では、印刷可能面２００の各区画に設けられた配置基準領域２１０上に中間ファイル１７０を配置する（図７、図８参照）。
【００６４】
そして、（１）配置基準領域２１０上に配置された各中間ファイル１７について印刷可能面２００の原点Ｏから見た位置情報（例えば、原点Ｏから見た各中間ファイル１７０の左下端部のＸ座標およびＹ座標）を、「絶対オフセット量（Ｘ軸方向）」、および「絶対オフセット量（Ｙ軸方向）」に、（２）アサイン処理した中間ファイル１７０のファイル名を「アサイン結果」に、（３）「処理済」値を「アサイン処理状態」に、それぞれ格納する。
【００６５】
このように、従来技術のアサイン処理は、台割り情報テーブル８５０に対して実行される。そのため、従来技術では、アサイン処理を実行するに先だって印刷処理を実行する印刷装置４００を確定し、確定した印刷装置４００の性能に応じた台割り情報テーブル８５０を予め選択する必要がある。
【００６６】
しかし、実際の印刷工程では、アサイン処理に先だって印刷装置４００を決定すると不都合の生ずる場合もある。例えば、急ぎの印刷依頼のため、当初予定していた印刷装置４００を使用することができず、他の印刷装置で印刷工程を実行しなければならなくなった場合、当該他の印刷装置の性能によっては、同一の台割り情報テーブル８５０を使用することができず、別の台割り情報テーブル８５０に基づいて印刷工程を実行することが必要となる場合がある。この場合、別の台割り情報テーブル８５０に対して再度アサイン処理を施すことが必要となり、作業効率が低下するという問題が発生していた。
【００６７】
そこで、以上のような問題を解消するため、本実施の形態では、
（１）アサイン処理として、中間ファイル１７０に関するデータを台割り情報テーブル１５０とは別個のページ進行表１６０に登録する処理を実行し、
（２）実際に印刷処理を実行する印刷装置４００が確定した時点で、印刷装置４００に対応する台割り情報テーブル１５０を選択し、
（３）選択した台割り情報テーブル１５０とページ進行表１６０とを関連付けて、各中間ファイル１７０を印刷可能面２００の各区画に配置する関連付け処理を実行する。すなわち、本実施の形態では、印刷装置４００の性能に依存することなく、ページ進行表１６０に中間ファイル１７０に関するデータを登録することができる。以下、本実施の形態のアサイン処理および関連付け処理を説明する。
【００６８】
図１１は、仮想配置基準領域２１５と中間ファイル１７０との関係を説明するための図である。また、図１２ないし図１４のそれぞれは、仮想配置基準領域２１５の左下端部から見た場合の印刷領域２２０左下端部の相対オフセット量を説明するための図である。
【００６９】
本実施の形態のアサイン処理では、印刷可能面２００の各区画に設けられる配置基準領域２１０と略同一形状の仮想配置基準領域２１５を仮想的に用意し、当該仮想配置基準領域２１５に基づいてページ進行表１６０の「相対オフセット量（Ｘ軸方向）」、および「相対オフセット量（Ｙ軸方向）」の各フィールド値を演算する。
【００７０】
ここで、配置基準領域２１０（図７、図８参照）とは、印刷可能面２００の各区画に設けられ、裁断処理後の完成した印刷物に表示される矩形（または正方）領域である。すなわち、配置基準領域２１０は、例えば書籍の場合、仕上がった製品の各ページにを構成する。したがって、中間ファイル１７０は、この配置基準領域２１０の上に配置されることとなる。
【００７１】
なお、図７および図８に示すように、印刷可能面２００上において中間ファイル１７０が配置される領域２２０は、印刷対象物に印刷される領域となるため、以下、印刷領域２２０とも呼ぶ。また、中間ファイル１７０が写真データのように印刷領域２２０全面にわたって印刷されるものの場合、裁断線がずれると、書籍のページ内に印刷処理が施された部分と施されない部分とが生ずる場合がある。そこで、本実施の形態では、このような問題が発生することを防止するため、中間ファイル１７０の印刷領域２２０が配置基準領域２１０より大きくなるように設定されている場合が多い。
【００７２】
以上のような仮想配置基準領域２１５および配置基準領域２１０に基づき、本実施の形態のアサイン処理は、仮想的に設定した配置基準領域２１０と略同一の形状を有する仮想配置基準領域２１５に各中間ファイル１７０を配置し、仮想配置基準領域２１５の左下端部から見た中間ファイル１７０の印刷領域２２０の左下端部の位置関係を「相対オフセット量（Ｘ軸方向）」、および「相対オフセット量（Ｙ軸方向）」の各フィールドに格納する。
【００７３】
具体的には、仮想配置基準領域２１５の幅値および高さ値をそれぞれ「Ｗ０」、「Ｈ０」とし、印刷領域２２０の幅値および高さ値をそれぞれ「Ｗ１」、「Ｈ１」とした場合において（図１１参照）、
（１）仮想配置基準領域２１５の中心位置２１１と印刷領域２２０の中心位置２２１とを一致させるように中間ファイル１７０を配置した場合（図１２参照）、数１に示す「Ｘ１」を「相対オフセット量（Ｘ軸方向）」に、数２に示す「Ｙ１」を「相対オフセット量（Ｙ軸方向）」に、それぞれ格納する。
【００７４】
Ｘ１＝（Ｗ０−Ｗ１）／２  ・・・  数１
Ｙ１＝（Ｈ０−Ｈ１）／２  ・・・  数２
また、（２）仮想配置基準領域２１５の左上端位置２１２と印刷領域２２０の左上端位置２２２とを一致させるように中間ファイル１７０を配置した場合（図１３参照）、数３に示す「Ｘ２」を「相対オフセット量（Ｘ軸方向）」に、数４に示す「Ｙ２」を「相対オフセット量（Ｙ軸方向）」に、それぞれ格納する。
【００７５】
Ｘ２＝０                  ・・・  数３
Ｙ２＝（Ｈ０−Ｈ１）／２  ・・・  数４
さらに、（３）仮想配置基準領域２１５の左下端位置２１３と印刷領域２２０の左下端位置２１３とを一致させるように中間ファイル１７０を配置した場合（図１４参照）、数５に示す「Ｘ３」を「相対オフセット量（Ｘ軸方向）」に、数６に示す「Ｙ３」を「相対オフセット量（Ｙ軸方向）」に、それぞれ格納する。
【００７６】
Ｘ３＝０                  ・・・  数５
Ｙ３＝０                  ・・・  数６
そして、ページ進行表１６０の「相対オフセット量（Ｘ軸方向）」、および「相対オフセット量（Ｙ軸方向）」の各フィールドに値を格納する際に、あわせて、アサイン処理した中間ファイル１７０のファイル名をページ進行表１６０の「アサイン結果」に、「処理済」値をページ進行表１６０の「アサイン処理状態」に、それぞれ格納する。
【００７７】
リンク処理部１２５は、（１）ページ進行表１６０に登録された中間ファイル１７０に関するデータを台割り情報テーブル１５０に関連付けるとともに、（２）台割り情報テーブル１５０の「絶対オフセット量（Ｘ軸方向）」、および「絶対オフセット量（Ｙ軸方向）」を演算する処理を実行する。
【００７８】
ここで、本実施の形態の台割り情報テーブル１５０は、図６に示すように、主として、「区画番号」、「オブジェクト種類」、「オブジェクト」、「絶対オフセット量（Ｘ軸方向）」、「絶対オフセット量（Ｙ方向）」、「ページサイズ」、「綴じ方向」および「回転」の各フィールド（列）を有する。なお、「絶対オフセット量（Ｘ軸方向）」、「絶対オフセット量（Ｙ方向）」、「ページサイズ」、および「綴じ方向」の各フィールドは台割り情報テーブル８５０の対応するフィールドと同様なものであるため、説明を省略する。
【００７９】
「オブジェクト種類」フィールドには、各レコードに登録される印刷オブジェクトの種類の説明が格納される。例えば、「オブジェクト種類」＝「ページ」となるレコードには、中間ファイル１７０に関する印刷オブジェクト（非固有型印刷オブジェクト）が登録されていることを示す。
【００８０】
また、「区画番号」フィールドには、「オブジェクト種類」が「ページ」の場合、図７および図８の各区画１〜８の数字に該当する値が格納される。また、「オブジェクト種類」が「トンボ」や「カラーパッチ」以外の場合、「区画番号」フィールドには「−」が格納される。
【００８１】
「オブジェクト」フィールドには、各レコードに登録されたオブジェクトの画像データ、または／および、文字データを特定する値が格納される。
【００８２】
すなわち、トンボやカラーパッチのような非固有型印刷オブジェクト以外の印刷オブジェクトの場合、「オブジェクト」フィールドには、オブジェクトの画像データ、または／および、文字データを示す名称が格納される。
【００８３】
一方、非固有型印刷オブジェクトの場合、「オブジェクト」フィールドには、印刷可能面２００上の各区画とページ進行表１６０のレコードとを関連付ける値が格納される。そして、リンク処理部１２５は、台割り情報テーブル１５０を指定されたページ進行表１６０と関連付ける処理を実行する（図１５参照）。
【００８４】
これにより、ページ進行表１６０に格納された中間ファイル１７０に関するデータを、台割り情報テーブル１５０から参照することが可能となる。例えば、「区画番号」＝「２」で示されるレコードは、ページ進行表１６０の「ページ番号」＝「２」のレコードとリンクされている。したがって、区画２には、「本文．ＰＳ（１）」というファイル名の中間ファイル１７０が配置されることが分かる。このように、リンク処理部１２５では、台割り情報テーブル１５０のレコードとページ進行表１６０のレコードとを関連付ける処理を実行する。
【００８５】
「回転」フィールドには、反時計回りを正方向とした場合、各区画に配置する中間ファイル１７０の回転角が格納される。例えば、区画１（「区画番号」＝１）の場合、「回転」＝「０°」であり、中間ファイル１７０ファイルは回転されない（図９参照）。また、区画５（「区画番号」＝５）の場合、「回転」＝「１８０°」であり、中間ファイルは１８０°回転される（図９参照）。すなわち、「回転」フィールドに格納される値は、各区画に配置される中間ファイル１７０の姿勢情報として使用することができる。
【００８６】
リンク処理部１２５による関連付け処理では、関連付けられたページ進行表１６０の「相対オフセット量（Ｘ軸方向）」および「相対オフセット量（Ｙ方向）」に格納される値と、台割り情報テーブル１５０に格納される配置基準領域２１０の位置情報（図６に図示せず）と、姿勢情報としての「回転」の値とによって、印刷可能面２００の原点Ｏから見た中間ファイル１７０の印刷領域２２０の絶対的な位置情報を演算する。
【００８７】
すなわち、中間ファイル１７０の印刷領域２２０の絶対的な位置情報の演算では、まず、台割り情報テーブル１５０の「オブジェクト」フィールドに格納された値に基づき、ページ進行表１６０の「相対オフセット量（Ｘ軸方向）」および「相対オフセット量（Ｙ方向）」に格納された値を取得する。これにより、仮想配置基準領域２１５と中間ファイル１７０の印刷領域２２０との相対的な位置関係をベクトル２３２として取得することができる（図１１参照）。
【００８８】
次に、中間ファイル１７０と同様に、中間ファイル１７０が配置される区画番号に応じた角度だけベクトル２３２を「回転」フィールドに格納された値だけ回転させる。  例えば、図１７（図１８、図１９）の場合、中間ファイル１７０は、反時計回りに９０（１８０、２７０）度回転させられるため、ベクトル２３２も反時計回りに９０（１８０、２７０）度回転させる。一方、図１６の場合、中間ファイル１７０は回転させられないため、ベクトル２３２は回転させない。
【００８９】
続いて、台割り情報テーブル１５０に格納された各区画に関するデータのうち配置基準領域２１０に関するデータに基づき、印刷可能面２００の原点Ｏとベクトル２３２の始点とを結ぶベクトル２３１を取得する。すなわち、ベクトル２３１は、印刷可能面２００と配置基準領域２１０との絶対的な位置関係を取得する。
【００９０】
続いて、ベクトル２３１にベクトル２３２を加算することにより、印刷可能面２００の原点Ｏから見た中間ファイル１７０の印刷領域２２０の位置情報、すなわち、印刷可能面２００と印刷領域２２０との絶対的な位置関係をベクトル２３３として取得する。そして、ベクトル２３３のＸ座標、Ｙ座標を、それぞれ台割り情報テーブル１５０の「絶対オフセット量（Ｘ軸方向）」および「絶対オフセット量（Ｙ方向）」のそれぞれに格納する。
【００９１】
また、リンク処理部１２５は、選択された台割り情報テーブル１５０やページ進行表１６０が変更された場合にも関連付け処理を再実行することができる。
【００９２】
例えば、台割り情報テーブル１５０の「回転」フィールドの値が変更された場合、ページ進行表１６０の「相対オフセット量（Ｘ軸方向）」および「相対オフセット量（Ｙ方向）」に格納された値に基づいて台割り情報テーブル１５０の「絶対オフセット量（Ｘ軸方向）」、「絶対オフセット量（Ｙ方向）」の値を更新することができる。
【００９３】
また、印刷処理を実行する印刷装置４００が変更されて台割り情報テーブル１５０を変更する必要が生じた場合も、関連付け処理を再実行することにより、変更後の台割り情報テーブル１５０に基づく印刷可能面２００の各区画にページ進行表１６０に登録された中間ファイル１７０を再配置することができる。
【００９４】
＜３．印刷データの処理手順＞
図２０は、本実施の形態の印刷データ処理の手順を示すフローチャートである。印刷データ処理では、まず、大容量記憶部１４０（図２参照）上にページ進行表１６０や中間ファイル１７０を格納するための領域を確保するためＪＯＢを作成する（Ｓ１０１）。
【００９５】
次に、コンテンツデータ編集装置３００から印刷データ処理装置１００にコンテンツファイル１７５を入稿し、大容量記憶部１４０に入力する（Ｓ１０２）。そして、コンテンツファイル変換部１２１（図２参照）によって大容量記憶部１４０に格納されたコンテンツファイル１７５を中間ファイル１７０に変換する（Ｓ１０３）。また、ステップＳ１０３では、中間ファイル１７０への変換と合わせて、コンテンツファイル１７５の総ページ数、および各ページのページサイズの取得処理も実行する。
【００９６】
また、本実施の形態の印刷データ処理では、中間ファイル１７０の作成と独立して、ページ進行表作成部１２２（図２参照）によりページ進行表１６０を作成する（Ｓ１０４）。
【００９７】
続いて、ステップＳ１０３によって作成した中間ファイル１７０をステップＳ１０４で作成したページ進行表１６０に登録する（Ｓ１０５）。具体的には、中間ファイル１７０を入力部１９０によって指定するとともに、アサイン処理部１２３によってページ進行表１６０の「相対オフセット量（Ｘ軸方向）」、「相対オフセット量（Ｙ方向）」に格納する値を演算し、中間ファイル１７０に関するデータをページ進行表１６０に登録する。そして、すべての中間ファイル１７０についてステップＳ１０５のアサイン処理を実行する（Ｓ１０６）。
【００９８】
続いて、実際に印刷処理を実行する印刷装置４００が確定した時点で、オペレータの指示に基づき印刷処理を実行する印刷装置４００に対応した台割り情報テーブル１５０の選択処理を台割り情報選択部１２６によって実行する（Ｓ１０７）。
【００９９】
続いて、リンク処理部１２５によって中間ファイル１７０に関するデータの登録されたページ進行表１６０と台割り情報選択部１２６によって選択された台割り情報テーブル１５０とを関連付けるとともに、「絶対オフセット量（Ｘ軸方向）」、「絶対オフセット量（Ｙ方向）」を演算して、各中間ファイル１７０を印刷可能面２００の各区画に配置する関連付け処理を実行する（Ｓ１０８）。そして、関連付け処理の完了した台割り情報テーブル１５０およびページ進行表１６０を印刷装置４００に送信して印刷データの処理を終了する。
【０１００】
＜４．本実施の形態の基板処理システムの利点＞
以上のように、本実施の形態の印刷データ処理装置１００では、印刷可能面２００に配置する印刷オブジェクトに関するデータのうち中間ファイル１７０に関するデータは、ページ進行表１６０に登録して管理することができる。
【０１０１】
また、印刷可能面２００の各区画１〜区画８のそれぞれに中間ファイル１７０を配置する処理は、中間ファイル１７０に関するデータが登録されたページ進行表１６０と台割り情報テーブル１５０とを関連付けることによって実行することができる。すなわち、本実施の形態の印刷データ処理装置１００において中間ファイル１７０に関するデータを登録する際に、台割り情報テーブル１５０が選択されている必要はない。
【０１０２】
そのため、印刷処理を実行する印刷装置４００が確定していない場合であっても、中間ファイル１７０に関するデータを登録することができ、効率的に印刷データの処理を実行することができる。
【０１０３】
＜５．変形例＞
以上、本発明の実施の形態について説明したが、この発明は上記の例に限定されるものではない。
【０１０４】
（１）本実施の形態において、印刷データ処理装置１００では、コンテンツデータ編集装置３００から入稿されるコンテンツファイル１７５を中間ファイル１７０に変換するとともに、当該中間ファイル１７０を印刷版上に配置する面付け処理を実行しているが、これに限定されるものでない。例えば、印刷データ処理装置１００にてコンテンツファイル１７５の作成処理、コンテンツファイル１７０の変換処理、および面付け処理を実行してもよい。
【０１０５】
また、印刷データ処理装置１００にてコンテンツファイル１７５の変換処理を実行した後、変換後の中間ファイル１７０を情報処理装置５００に入力し、情報処理装置５００にて面付け処理を実行してもよい。すなわち、
(a)  コンテンツファイル変換処理を実行する情報処理装置としての印刷データ処理装置１００と、
(b)  印刷データ処理装置１００とネットワーク９００を介して電気的に接続されており、本実施の形態にて説明した面付け処理を実行する情報処理装置５００と、
によって印刷データ処理システム５を構築してもよい。
【０１０６】
（２）また、本実施の形態のページ進行表作成部１２２では、書籍の企画段階で定まる書籍のサイズ、総ページ数、および綴じ方向を使用してページ進行表１６０を作成しているが、これに限定されるものでない。例えば、上述のように台割り情報テーブル１５０には、ページ進行表１６０の作成に必要となるページサイズ、総ページ数、および綴じ方向に関するデータが格納されている。したがって、台割り情報テーブル１５０に格納されるページサイズ、総ページ数、および綴じ方向を使用してページ進行表１６０を作成してもよい。
【０１０７】
（３）また、本実施の形態のリンク処理部１２５によって実行される関連付け処理は、台割り情報テーブル１５０のレコードとページ進行表１６０のレコードとを一対一に関連付けているがこれに限定されるものでなく、例えば、ページ進行表１６０の１つのレコードを台割り情報テーブル１５０の複数のレコードに対応付けても良い。これにより、印刷可能面２００上の複数の区画に同一の中間ファイル１７０を印刷することが可能となる。
【０１０８】
（４）また、本実施の形態のページ進行表１６０は、同一データが格納された「綴じ方向」フィールドを各レコードの有するデータの１つとしているがこれに限定されるものでない。例えば、各レコードで同一の値となるデータを別個のテーブルとし、当該別個のテーブルと「綴じ方向」フィールドを除いたページ進行表１６０とを合わせた２つのテーブルをページ情報テーブルとしても良い。また、台割り情報テーブル１５０も同様である。
【０１０９】
（５）また、本実施の形態の印刷データの処理手順（図２０参照）では、実際に印刷処理を実行する印刷装置４００が確定した時点で、当該印刷処理を実行する印刷装置４００に対応した台割り情報テーブル１５０を選択しているが、これに限定されるものでない。例えば、ステップＳ１０３の中間ファイルの作成処理や、ステップＳ１０４のページ進行表１６０の作成処理と並行して台割り情報テーブル１５０の選択処理を実行してもよい。
【０１１０】
（６）さらに、本実施の形態では、ページ進行表１６０に各ページに対して中間ファイル１７０を一対一に対応するように登録したが、これに限定されるものでない。例えば、図２１に示すような左右のページに跨って表示される１つ中間ファイル１７０（印刷データ）について、ページ進行表１６０の左ページに対応するレコードおよび右ページに対応するレコードのそれぞれに同一の中間ファイル１７０を登録してもよい。
【図面の簡単な説明】
【０１１１】
【図１】本発明の実施の形態における印刷システムの構成の一例を示す図である。
【図２】印刷データ処理装置の機能構成を説明するためのブロック図である。
【図３】コンテンツファイルの変換処理を説明するための図である。
【図４】ページ進行表のデータ構造の一例を示す図である。
【図５】従来技術における台割り情報テーブルのデータ構造の一例を示す図である。
【図６】本実施の形態の台割り情報テーブルのデータ構造の一例を示す図である。
【図７】印刷可能面上の面設計を説明するための図である。
【図８】印刷可能面上の面設計を説明するための図である。
【図９】印刷可能面上に配列されるコンテンツデータを説明するための図である。
【図１０】印刷可能面上に配列されるコンテンツデータを説明するための図である。
【図１１】仮想配置基準領域と印刷領域との関係を説明するための図である。
【図１２】仮想配置基準領域の左下端部から見た場合の印刷領域左下端部の相対オフセット量を説明するための図である。
【図１３】仮想配置基準領域の左下端部から見た場合の印刷領域左下端部の相対オフセット量を説明するための図である。
【図１４】仮想配置基準領域の左下端部から見た場合の印刷領域左下端部の相対オフセット量を説明するための図である。
【図１５】ページ進行表と台割り情報とを関連付ける処理を説明するための図である。
【図１６】印刷版の左下端部から見た場合の印刷領域の絶対オフセット量を説明するための図である。
【図１７】印刷版の左下端部から見た場合の印刷領域の絶対オフセット量を説明するための図である。
【図１８】印刷版の左下端部から見た場合の印刷領域の絶対オフセット量を説明するための図である。
【図１９】印刷版の左下端部から見た場合の印刷領域の絶対オフセット量を説明するための図である。
【図２０】印刷データ処理装置におけるデータの処理手順を示すフローチャートである。
【図２１】見開き状態の印刷物を説明するための図である。
【符号の説明】
【０１１２】
１  印刷システム
５  印刷データ処理システム５
１００  印刷データ処理装置
１２１  コンテンツファイル変換部
１２２  ページ進行表作成部
１２３  アサイン処理部
１２４  ページ進行表更新部
１２５  リンク処理部
１２６  台割り情報選択部
１４０  大容量記憶部
１５０、８５０、８５１ａ、８５１ｂ  台割り情報
１５１、１６１  フィールドリスト
１６０  ページ進行表
１７０（１７０ａ、１７０ｂ）  中間ファイル
１７５  コンテンツファイル
２００、２５０  印刷版
２１０  仕上がり領域
２２０  印刷領域
３００  コンテンツデータ編集装置
４００  印刷装置
５００  情報処理装置
９００  ネットワーク
Ｐ  プログラム
【図１】
2005316803.tif 000003
【図２】
2005316803.tif 000004
【図３】
2005316803.tif 000005
【図４】
2005316803.tif 000006
【図５】
2005316803.tif 000007
【図６】
2005316803.tif 000008
【図７】
2005316803.tif 000009
【図８】
2005316803.tif 000010
【図９】
2005316803.tif 000011
【図１０】
2005316803.tif 000012
【図１１】
2005316803.tif 000013
【図１２】
2005316803.tif 000014
【図１３】
2005316803.tif 000015
【図１４】
2005316803.tif 000016
【図１５】
2005316803.tif 000017
【図１６】
2005316803.tif 000018
【図１７】
2005316803.tif 000019
【図１８】
2005316803.tif 000020
【図１９】
2005316803.tif 000021
【図２０】
2005316803.tif 000022
【図２１】
2005316803.tif 000023