(57)【要約】【課題】組版後のレイアウト修正を効率よく行うことができる組版装置を提供する。【解決手段】組版装置１は、複数のオブジェクトを各々の指定位置に配置する小組テンプレート５０ａにオブジェクトに関するオブジェクトデータ６０を適用して生成され、台紙Ｐに配置された複数の小組４０のうち、小組４０ａ，４０ｂの選択を受け付ける複数小組受付部１４と、まとめ処理に使用可能な１つの小組テンプレート５０ｂの選択を受け付ける小組テンプレート受付部１２と、複数小組受付部１４によって受け付けた小組４０ａ，４０ｂに対応したオブジェクトデータ６０を、小組テンプレート受付部１２によって受け付けた小組テンプレート５０ｂに適用して、新たな小組４１を生成して配置するまとめ小組生成部１５と、を備える。【選択図】図２
2018097448.tif 000002
【特許請求の範囲】
【請求項１】
複数のオブジェクトを各々の指定位置に配置する小組テンプレートに前記オブジェクトに関するオブジェクトデータを適用して生成され、台紙に配置された複数の小組のうち、２以上の小組の選択を受け付ける複数小組受付手段と、
まとめ処理に使用可能な１つの小組テンプレートの選択を受け付けるテンプレート受付手段と、
前記複数小組受付手段によって受け付けた前記２以上の小組に対応した、前記２以上の小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート受付手段によって受け付けた前記小組テンプレートに適用して、新たな小組を生成して配置するまとめ小組生成手段と、
を備える組版装置。
【請求項２】
請求項１に記載の組版装置において、
前記まとめ小組生成手段は、前記複数小組受付手段により受け付けた前記複数の小組を、前記台紙から削除して、生成した前記新たな小組を、前記複数の小組を削除した位置に配置すること、
を特徴とする組版装置。
【請求項３】
請求項１又は請求項２に記載の組版装置において、
前記テンプレート受付手段により受け付けた前記小組テンプレートに含まれる各オブジェクトに対応するフレームごとに、まとめ処理に関する処理内容を設定する設定手段を備え、
前記まとめ小組生成手段は、前記設定手段によって設定された前記処理内容に基づいて前記新たな小組を生成すること、
を特徴とする組版装置。
【請求項４】
請求項１から請求項３までのいずれかに記載の組版装置において、
前記台紙に配置された前記新たな小組の選択を受け付けるまとめ小組受付手段と、
前記まとめ小組生成手段により新たな小組を生成する前に使用していた小組テンプレートを、テンプレート記憶部から抽出するテンプレート抽出手段と、
前記まとめ小組受付手段によって受け付けた前記新たな小組に対応した、前記新たな小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート抽出手段によって抽出された前記小組テンプレートに適用して、前記新たな小組を分解した複数の小組を生成して配置する分解小組生成手段と、
を備えること、
を特徴とする組版装置。
【請求項５】
２以上の同じ種類のオブジェクトを１つの指定位置に配置可能な、まとめ処理に使用する小組テンプレートに前記オブジェクトに関するオブジェクトデータを適用して生成され、台紙に配置されたまとめ小組の選択を受け付けるまとめ小組受付手段と、
まとめ小組を解除する処理に使用可能な１つの小組テンプレートの選択を受け付けるテンプレート受付手段と、
前記まとめ小組受付手段によって受け付けた前記まとめ小組に対応した、前記まとめ小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート受付手段によって受け付けた前記小組テンプレートに適用して、前記まとめ小組を分解した複数の小組を生成して配置する分解小組生成手段と、
を備える組版装置。
【請求項６】
請求項４又は請求項５に記載の組版装置において、
前記分解小組生成手段は、前記まとめ小組受付手段により受け付けた前記小組を、前記台紙から削除して、生成した前記複数の小組を、削除した前記小組の位置に配置すること、
を特徴とする組版装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組版装置に関する。
【背景技術】
【０００２】
従来、カタログやチラシ等を作成するためのＤＴＰ（Ｄｅｓｋｔｏｐ  ｐｕｂｌｉｓｈｉｎｇ）編集を効率的に進めるために、ＤＴＰ編集ソフトウェアを応用した自動組版システムが開発され、実用化されている。その中で、カタログやチラシ等のレイアウトでは、ＤＢ（データベース）上の複数の商品を、１つの小組（コマ）にまとめることがしばしば要求される。
そこで、自動組版において、組版時にＤＢ上の複数の商品を、１つの小組にまとめて割り当てる作業を行う技術が開示されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２１０１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、実作業では、組版後の校正作業で、紙面上の商品をまとめる指示や、まとめている商品を１商品ずつレイアウトしなおす指示がしばしばある。このように、校正時においても、組版後のデータに対し、再度、複数小組の商品を１つの小組にまとめたり、複数商品がまとまって割りつけられている小組を１つの商品の小組にレイアウト分解したりする要求がある。
その際、従来方法では自動的に修正できないため、紙面データ上の商品を手作業でレイアウトしなおしていた。
【０００５】
そこで、本発明は、組版後のレイアウト修正を効率よく行うことができる組版装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により、前記課題を解決する。
第１の発明は、複数のオブジェクトを各々の指定位置に配置する小組テンプレートに前記オブジェクトに関するオブジェクトデータを適用して生成され、台紙に配置された複数の小組のうち、２以上の小組の選択を受け付ける複数小組受付手段と、まとめ処理に使用可能な１つの小組テンプレートの選択を受け付けるテンプレート受付手段と、前記複数小組受付手段によって受け付けた前記２以上の小組に対応した、前記２以上の小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート受付手段によって受け付けた前記小組テンプレートに適用して、新たな小組を生成して配置するまとめ小組生成手段と、を備える組版装置である。
第２の発明は、第１の発明の組版装置において、前記まとめ小組生成手段は、前記複数小組受付手段により受け付けた前記複数の小組を、前記台紙から削除して、生成した前記新たな小組を、前記複数の小組を削除した位置に配置すること、を特徴とする組版装置である。
第３の発明は、第１の発明又は第２の発明の組版装置において、前記テンプレート受付手段により受け付けた前記小組テンプレートに含まれる各オブジェクトに対応するフレームごとに、まとめ処理に関する処理内容を設定する設定手段を備え、前記まとめ小組生成手段は、前記設定手段によって設定された前記処理内容に基づいて前記新たな小組を生成すること、を特徴とする組版装置である。
第４の発明は、第１の発明から第３の発明までのいずれかの組版装置において、前記台紙に配置された前記新たな小組の選択を受け付けるまとめ小組受付手段と、前記まとめ小組生成手段により新たな小組を生成する前に使用していた小組テンプレートを、テンプレート記憶部から抽出するテンプレート抽出手段と、前記まとめ小組受付手段によって受け付けた前記新たな小組に対応した、前記新たな小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート抽出手段によって抽出された前記小組テンプレートに適用して、前記新たな小組を分解した複数の小組を生成して配置する分解小組生成手段と、を備えること、を特徴とする組版装置である。
第５の発明は、２以上の同じ種類のオブジェクトを１つの指定位置に配置可能な、まとめ処理に使用する小組テンプレートに前記オブジェクトに関するオブジェクトデータを適用して生成され、台紙に配置されたまとめ小組の選択を受け付けるまとめ小組受付手段と、まとめ小組を解除する処理に使用可能な１つの小組テンプレートの選択を受け付けるテンプレート受付手段と、前記まとめ小組受付手段によって受け付けた前記まとめ小組に対応した、前記まとめ小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート受付手段によって受け付けた前記小組テンプレートに適用して、前記まとめ小組を分解した複数の小組を生成して配置する分解小組生成手段と、を備える組版装置である。
第６の発明は、第４の発明又は第５の発明の組版装置において、前記分解小組生成手段は、前記まとめ小組受付手段により受け付けた前記小組を、前記台紙から削除して、生成した前記複数の小組を、削除した前記小組の位置に配置すること、を特徴とする組版装置である。
【発明の効果】
【０００７】
本発明によれば、組版後のレイアウト修正を効率よく行うことができる組版装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る組版装置の機能ブロックを示す図である。
【図２】本実施形態に係る組版装置による処理前後の台紙の例を示す図である。
【図３】従来の小組生成に用いる各データの例を示す図である。
【図４】本実施形態に係る組版装置のまとめ分解処理を示すフローチャートである。
【図５】本実施形態に係る組版装置が出力する画面の例を示す図である。
【図６】本実施形態に係る組版装置のルール設定処理を示すフローチャートである。
【図７】本実施形態に係る組版装置のまとめ処理で使用する小組テンプレートの例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について、図を参照しながら説明する。なお、これは、あくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
（実施形態）
図１は、本実施形態に係る組版装置１の機能ブロックを示す図である。
図２は、本実施形態に係る組版装置１による処理前後の台紙Ｐの例を示す図である。
【００１０】
＜組版装置１＞
図１に示す組版装置１は、図２（Ａ）に示すような、自動組版によって台紙Ｐに既に配置されている複数の小組４０（この例では、４０ａ，４０ｂ）を１つの小組にまとめる、まとめ処理を実行する。そして、組版装置１は、まとめ処理により生成された新たな小組４１を、台紙Ｐに再配置する。図２（Ｂ）は、再配置した後の台紙Ｐを示す。ここで、小組４１は、小組４０ａ及び４０ｂをまとめたものであり、小組４０ａ及び４０ｂの情報が集約されて、１つにまとまったものである。
複数の小組４０の各々は、各商品に関する説明であり、この例では、レトルトカレーの１つの商品に関する。また、小組４１は、複数の関連する商品をまとめたものであり、この例では、同じメーカの複数種類のレトルトカレーの商品をまとめたものである。
【００１１】
組版装置１は、例えば、パーソナルコンピュータ（ＰＣ）等の端末である。組版装置１は、小組テンプレートと、オブジェクトデータとを使用して、チラシやカタログ等の印刷物を作成するために、小組を台紙Ｐに配置する組版を行う。ここで、小組テンプレートは、パターンファイルに相当し、小組を作成するための型である。また、オブジェクトデータは、小組テンプレートに流し込んで、小組を作成する元データである。
組版装置１では、テキストフレーム、画像フレーム、テキストフレームに配置される１文字以上の文字や、画像フレームに配置されるイラスト等の画像を、オブジェクトとして扱う。
組版装置１は、例えば、Ａｄｏｂｅ（登録商標）社のＩｎＤｅｓｉｇｎ（登録商標）や、Ｉｌｌｕｓｔｒａｔｏｒ等の印刷及びデジタルパブリッシング向けのレイアウトをデザインするためのＤＴＰ（Ｄｅｓｋｔｏｐ  ｐｕｂｌｉｓｈｉｎｇ）ソフトウェアを用いる。
【００１２】
図１に示すように、組版装置１は、制御部１０と、記憶部３０と、表示部３７と、入力部３８と、通信インタフェース部３９とを備える。
制御部１０は、組版装置１の全体を制御する中央処理装置（ＣＰＵ）である。制御部１０は、記憶部３０に記憶されているオペレーティングシステム（ＯＳ）やアプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
【００１３】
制御部１０は、まとめ処理部１１と、分解処理部１６とを備える。
まとめ処理部１１は、複数の小組４０をまとめて、１つの小組４１を生成する。まとめ処理部１１は、例えば、図２（Ａ）から図２（Ｂ）にする処理を行う。
まとめ処理部１１は、小組テンプレート受付部１２（テンプレート受付手段）と、ルール設定部１３（設定手段）と、複数小組受付部１４（複数小組受付手段）と、まとめ小組生成部１５（まとめ小組生成手段）とを備える。
小組テンプレート受付部１２は、テンプレート記憶部３２（後述する）に記憶された複数の小組テンプレートから、ユーザにより選択されたまとめ小組の小組テンプレートを受け付ける。ここで、まとめ小組とは、複数の小組をまとめて１つの小組にしたものをいう。
【００１４】
ルール設定部１３は、まとめ処理に関する処理内容を設定する。処理内容については、後述する。
複数小組受付部１４は、台紙Ｐに配置された複数の小組４０（４０ａ，４０ｂ）のユーザによる選択を受け付ける。
まとめ小組生成部１５は、小組テンプレート受付部１２が受け付けた小組テンプレートと、ルール設定部１３で設定された処理内容とに基づいて、複数小組受付部１４で受け付けた複数の小組４０をまとめて、１つの小組４１を生成する。そして、まとめ小組生成部１５は、生成された小組４１を、台紙Ｐに配置する。その際、まとめ小組生成部１５は、選択した複数の小組４０を削除した上で、小組４１を配置する（図２参照）。
【００１５】
分解処理部１６は、まとめ処理部１１により生成された小組４１を分解して、複数の小組４０を生成する。分解処理部１６は、例えば、まとめ処理部１１によって小組４１を生成し、配置した後に、元のレイアウトに戻す際に実行する。分解処理部１６は、例えば、図２（Ｂ）から図２（Ａ）にする処理を行う。
また、分解処理部１６は、組版時に生成されたまとめ小組を分解する処理であってもよい。
分解処理部１６は、まとめ小組受付部１７（まとめ小組受付手段）と、小組テンプレート抽出部１８（テンプレート抽出手段）と、分解小組生成部１９（分解小組生成手段）とを備える。
まとめ小組受付部１７は、ユーザによる、台紙Ｐに配置された１つのまとめ小組４１の選択を受け付ける。
【００１６】
小組テンプレート抽出部１８は、１つの商品に対応する小組４０の小組テンプレートを、テンプレート記憶部３２から抽出する。
分解小組生成部１９は、まとめ小組受付部１７で受け付けた小組４１を生成した際に使用した小組４０のオブジェクトデータを、小組テンプレート抽出部１８により抽出した小組テンプレートに適用して、複数の小組４０を生成する。そして、分解小組生成部１９は、生成された複数の小組４０を、台紙Ｐに配置する。その際、分解小組生成部１９は、選択した小組４１を削除した上で、複数の小組４０を配置する。
【００１７】
記憶部３０は、制御部１０が各種の処理を実行するために必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶領域である。
ここで、コンピュータとは、制御部、記憶装置等を備えた情報処理装置をいい、組版装置１は、制御部１０、記憶部３０等を備えた情報処理装置であり、コンピュータの概念に含まれる。
記憶部３０は、プログラム記憶部３１と、テンプレート記憶部３２と、設定内容記憶部３３と、オブジェクトデータ記憶部３４とを備える。
プログラム記憶部３１は、各種プログラムを記憶する記憶領域である。プログラム記憶部３１は、上述したＤＴＰソフトウェア（図示せず）や組版プログラム３１ａを記憶している。
組版プログラム３１ａは、組版装置１の制御部１０が実行する各種機能を行うためのプログラムである。
【００１８】
テンプレート記憶部３２は、小組テンプレートを記憶する記憶領域である。テンプレート記憶部３２は、１つの商品についての小組テンプレートと、複数の商品をまとめる小組テンプレートとを記憶している。なお、１つの商品についての小組テンプレート及び複数の商品をまとめる小組テンプレートは、異なる配置をする複数の種類があってよい。
設定内容記憶部３３は、ルール設定部１３によって設定された内容を記憶する記憶領域である。設定内容記憶部３３は、設定内容を、ユーザによって選択された１つの小組テンプレートに関連付けて記憶する。
オブジェクトデータ記憶部３４は、オブジェクトデータを記憶する記憶領域である。オブジェクトデータは、例えば、図示しない商品ＤＢ（データベース）から、該当の文字や画像等のオブジェクトを含むデータをダウンロードして、そのデータを元に作成することができる。
【００１９】
表示部３７は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示装置である。
入力部３８は、例えば、キーボードやマウス等の入力装置である。
通信インタフェース部３９は、通信ネットワークを介して、例えば、上述したような商品ＤＢ等との間の通信を行うためのインタフェース部である。
【００２０】
次に、本処理の処理対象として用いる小組について説明する。
図３は、従来の小組生成に用いる各データの例を示す図である。
図３（Ａ）は、小組テンプレート５０ａの例を示す。
図３（Ｂ）は、オブジェクトデータ６０の例を示す。
図３（Ａ）に示す小組テンプレート５０ａは、テキストフレーム５１ａ，５２ａ，５３ａと、画像フレーム５４ａとから構成されている。そして、小組テンプレート５０ａは、この小組テンプレート５０ａの全体のサイズと、各フレームの位置（指定位置）及びサイズとが予め設定されている。
なお、テキストフレーム５１ａ，５２ａ，５３ａは、流し込まれるオブジェクトデータに適用する文字フォントや、文字サイズ等の情報をも含んでよい。また、テキストフレームの中にダミー文字列を入力しておき、ダミー文字列の文字サイズ等の情報を流し込まれるオブジェクトデータに適用してもよい。テキストフレーム５１ａには、ダミー文字列として「商品名」が入力されており、この文字列に設定されている文字の属性を、流し込まれたオブジェクトデータが引き継ぐ。ダミー文字列は、テキストフレーム５１ａに流し込まれるオブジェクトデータの項目が、ユーザの視覚的にわかりやすい文字列を入力しておくとよい。同様に、テキストフレーム５２ａ、５３ａには、ダミー文字列としてそれぞれ「メーカ名」、「価格」が入力されており、オブジェクトデータの「メーカ名」、「価格」が流し込まることが視覚的にわかる。
【００２１】
図３（Ｂ）に示すオブジェクトデータ６０は、表形式で表すことが可能なテキストデータである。オブジェクトデータ６０は、キー・コードと、商品名と、メーカ名と、価格と、商品画像との各フィールド項目に対するデータである。
フィールド項目「キー・コード」は、オブジェクトデータ６０の１つのレコードを特定するものであり、商品番号等の商品を一意に決定できるものを使用している。フィールド項目「商品名」、「メーカ名」、「価格」は、各々商品名、メーカ名、価格として表示するテキストデータ（オブジェクト）であり、フィールド項目「商品画像」は、画像データ（オブジェクト）へのリンク情報である。
図３（Ｂ）に示す例では、オブジェクトデータ６０は、２つのレコード６０ａ，６０ｂを有する。
【００２２】
そして、オブジェクトデータ６０を構成するレコードごとに、小組テンプレート５０ａに流し込みを行って、図２（Ａ）に示す小組が生成される。ここで、読み込んだレコードに対応する小組テンプレート５０ａを台紙Ｐにコピーして、台紙Ｐにコピーされた小組テンプレート５０ａに流し込みを行ってもよいし、小組テンプレート５０ａの複製を作成し、複製した小組テンプレート５０ａに流し込みを行ってから台紙Ｐにコピーしてもよい。
【００２３】
その際、テキストフレーム５１ａには、フィールド項目「商品名」が設定してあり、オブジェクトデータ６０のフィールド項目「商品名」に記載されているテキストデータを、テキストフレーム５１ａに配置する。テキストフレーム５１ａにフィールド項目「商品名」を設定する具体的な方法としては、テキストフレーム５１ａにフィールド項目「商品名」を不可視情報（タグ情報）として埋め込んでもよいし、テキストフレーム５１ａを特定する識別情報と、フィールド項目「商品名」とを関連付けるデータを生成してもよい。また、ダミー文字列「商品名」に、フィールド項目「商品名」を不可視情報として埋め込んでもよい。
同様に、テキストフレーム５２ａには、フィールド項目「メーカ名」を、テキストフレーム５３ａには、フィールド項目「価格」を、各々設定している。
さらに、画像フレーム５４ａには、フィールド項目「商品画像」を設定している。テキストフレーム５１ａ〜５３ａと同様に、画像フレーム５４ａにフィールド項目「商品画像」を不可視情報として埋め込んでおくか、画像フレーム５４ａを特定する識別情報と、フィールド項目「商品画像」とを対応付けたデータを生成しておいてもよい。
【００２４】
次に、組版装置１の処理について説明する。
図４は、本実施形態に係る組版装置１のまとめ分解処理を示すフローチャートである。
図５は、本実施形態に係る組版装置１が出力する画面の例を示す図である。
図６は、本実施形態に係る組版装置１のルール設定処理を示すフローチャートである。
図７は、本実施形態に係る組版装置１のまとめ処理で使用する小組テンプレート５０ｂの例を示す図である。
【００２５】
まず、この組版装置１でまとめ処理を行うユーザが、まとめ処理を行う台紙Ｐ（図２（Ａ）参照）や、分解処理を行う台紙Ｐ（図２（Ｂ）参照）を表示させた状態で、組版プログラム３１ａを実行する。
そうすると、図４のステップＳ（以下、単に「Ｓ」という。）１０において、制御部１０は、編集用のユーザインタフェース画面であるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）画面７０を、表示部３７に出力させる。
【００２６】
図５（Ａ）は、ＧＵＩ画面７０の例を示す。ＧＵＩ画面７０は、リスト部７０ａと、ボタン部７０ｂ〜７０ｅとを備える。
リスト部７０ａは、テンプレート記憶部３２に記憶された小組テンプレート５０（５０ａ，５０ｂ，・・・）のうち、まとめ処理で使用可能な小組テンプレート５０をリストとして出力するリストボックスである。
ボタン部７０ｂは、リスト部７０ａに示された小組テンプレート５０を、表示部３７に表示させるためのボタンである。
ボタン部７０ｃは、リスト部７０ａに示された小組テンプレート５０に対する処理内容の設定を行うためのボタンである。
ボタン部７０ｄは、リスト部７０ａに示された小組テンプレート５０を使ってまとめ処理を実行するためのボタンである。
ボタン部７０ｅは、分解処理を実行するためのボタンである。
【００２７】
図４に戻り、Ｓ１１において、制御部１０（小組テンプレート受付部１２）は、入力部３８を介してユーザによりＧＵＩ画面７０のリスト部７０ａが操作されることで、リスト部７０ａに、小組テンプレート５０が表示されているか否かを判断する。小組テンプレート５０が表示されている場合（Ｓ１１：ＹＥＳ）には、制御部１０は、処理をＳ１２に移す。他方、小組テンプレート５０が表示されていない場合（Ｓ１１：ＮＯ）には、制御部１０は、処理をＳ２０に移す。
Ｓ１２において、制御部１０は、図５（Ａ）に示すＧＵＩ画面７０の「まとめ設定」のボタン部７０ｃが選択されて、リスト部７０ａに表示されている小組テンプレート５０に関する設定をするか否かを判断する。設定をする場合（Ｓ１２：ＹＥＳ）には、制御部１０は、処理をＳ１３に移す。他方、設定をしない場合（Ｓ１２：ＮＯ）には、制御部１０は、処理をＳ１４に移す。
Ｓ１３において、制御部１０（ルール設定部１３）は、ルール設定処理を行う。
【００２８】
ここで、ルール設定処理について、図６に基づき説明する。
図６のＳ３０において、制御部１０は、設定用画面７１を、表示部３７に出力させる。
まず、ルール設定処理を行う小組テンプレート５０について説明する。ルール設定処理を行う小組テンプレート５０は、図５（Ａ）の例では、リスト部７０ａに表示されている小組テンプレート５０ｂである。
図７は、リスト部７０ａに表示されている小組テンプレート５０ｂの例を示す。
小組テンプレート５０ｂは、テキストフレーム５１ｂ，５２ｂ，５３ｂと、画像フレーム５４ｂとから構成されている。
また、小組テンプレート５０ｂのテキストフレーム５１ｂ〜５３ｂ及び画像フレーム５４ｂと、オブジェクトデータ６０の各フィールド項目との関連付けは、既にされている。
【００２９】
次に、設定用画面７１を、図５（Ｂ）に基づいて説明する。
設定用画面７１は、小組テンプレート５０ｂのフレームごとに、まとめるための設定を行う画面である。設定用画面７１は、テキスト設定タブ７１ａと、画像設定タブ７１ｂとを有する。
テキスト設定タブ７１ａは、テキストフレーム５１ｂ〜５３ｂに関する設定を行うための画面である。
また、画像設定タブ７１ｂは、画像フレーム５４ｂに関する設定を行うための画面である。
設定用画面７１は、いずれも１つのフレームを選択し、そのフレームに対する処理内容を設定する。
ユーザは、テキスト設定タブ７１ａ又は画像設定タブ７１ｂにおいて、テキストフレーム又は画像フレームを選択し、そのフレームに関する処理内容を設定する。
【００３０】
ここで、テキスト設定タブ７１ａでの設定を例に説明する。
テキスト設定タブ７１ａで設定するものは、複数のレコードをまとめる際に、小組に出力するテキストに関するものである。例えば、オブジェクトデータ６０の複数のレコードのうち、最初のレコードのテキストデータを流し込んだり、最後のレコードのテキストデータを流し込んだりすることを、フレームごとに設定できる。その他、複数のレコードのテキストデータを結合させて流し込むことを設定し、結合文字列を指定してもよい。また、複数のレコードのテキストデータを並べて表示させるように流し込むことを設定し、各テキストデータの位置情報を設定したり、テキストデータの統合を行ったりしてもよい。
【００３１】
なお、画像設定タブ７１ｂでの設定も、テキスト設定タブ７１ａと同様に、小組に出力する画像に関する設定ができる。画像フレーム５４ｂを、レコードの数だけ分割して画像データを表示させる設定をしてもよいし、複数の画像データを並べて表示させるようにしてもよい。
【００３２】
図６に戻り、Ｓ３１において、制御部１０は、設定内容を登録するか否かを判断する。例えば、テキスト設定タブ７１ａ及び画像設定タブ７１ｂの「設定」ボタンが選択されることで、制御部１０は、設定内容を登録すると判断する。設定内容を登録する場合（Ｓ３１：ＹＥＳ）には、制御部１０は、処理をＳ３２に移す。他方、設定内容を登録しない場合（Ｓ３１：ＮＯ）には、制御部１０は、処理をＳ３３に移す。
【００３３】
Ｓ３２において、制御部１０は、設定内容を小組テンプレート５０に関連付けて、設定内容記憶部３３に記憶させる。
Ｓ３３において、制御部１０は、設定処理を終了するか否かを判断する。例えば、テキスト設定タブ７１ａ及び画像設定タブ７１ｂに備えた「終了」ボタンが選択されることで、制御部１０は、設定処理を終了すると判断する。設定処理を終了する場合（Ｓ３３：ＹＥＳ）には、制御部１０は、表示部３７に表示されていた設定用画面７１の表示を終了し、処理を図４に移す。他方、設定処理を終了しない場合（Ｓ３３：ＮＯ）には、制御部１０は、処理をＳ３１に移し、設定を行っていないフレームについて、設定処理を行う。
【００３４】
図４に戻り、Ｓ１４において、制御部１０（複数小組受付部１４）は、表示されている台紙Ｐに配置された小組のうち、まとめ対象とする２以上の小組のユーザによる選択を受け付ける。
Ｓ１５において、制御部１０は、図５（Ａ）に示すＧＵＩ画面７０の「まとめ実行」のボタン部７０ｄが選択されることで、まとめ処理の選択がされたか否かを判断する。まとめ処理の選択がされた場合（Ｓ１５：ＹＥＳ）には、制御部１０は、処理をＳ１６に移す。他方、まとめ処理の選択がされていない場合（Ｓ１５：ＮＯ）には、制御部１０は、本処理を終了する。
【００３５】
Ｓ１６において、制御部１０（まとめ小組生成部１５）は、まとめ小組生成処理を行う。
まとめ小組生成処理では、制御部１０は、Ｓ１５でまとめ処理の選択がされた際に、ＧＵＩ画面７０のリスト部７０ａに示された小組テンプレート５０ｂを、台紙Ｐにコピーして、台紙Ｐにコピーされた小組テンプレート５０ｂに流し込みを行う。なお、制御部１０は、小組テンプレート５０ｂの複製を作成し、複製した小組テンプレート５０ｂに流し込みを行ってから台紙Ｐにコピーしてもよい。
より具体的には、制御部１０は、Ｓ１４において選択された２以上の小組に対応するオブジェクトデータ６０のレコード６０ａ，６０ｂを読み込んで、小組テンプレート５０ｂに適用する。その際、制御部１０は、設定内容記憶部３３に記憶された、小組テンプレート５０ｂに関連付けられた設定ルールを反映させる。制御部１０は、台紙Ｐにコピーされた小組テンプレート５０ｂの各フレームに設定されたフィールド項目を、オブジェクトデータ６０のレコード６０ａ，６０ｂから読み出して適用する。
【００３６】
例えば、テキストフレーム５１ｂには、フィールド項目「商品名」が設定してあり、テキストフレームをコピーして、一致する文字列を統合する設定がされている場合、制御部１０は、テキストフレームを、レコードの数だけコピーして、フィールド項目「商品名」に記載されているテキストデータを、一致する文字列を統合してテキストフレーム５１ｂに配置する。
また、テキストフレーム５２ｂには、フィールド項目「メーカ名」が設定してあり、最初のレコードを流し込む設定がされている場合、制御部１０は、フィールド項目「メーカ名」に記載されている最初のレコードであるレコード６０ａのテキストデータを、テキストフレーム５２ｂに配置する。
さらに、画像フレーム５４ｂには、フィールド項目「商品画像」が設定してあり、画像フレームをコピーして位置をずらす設定がされている場合、制御部１０は、画像フレームを、レコードの数（すなわち、Ｓ１４において選択した小組の数）だけコピーして、フィールド項目「商品画像」に記載されている画像ファイル名の画像データを、画像フレーム５４ｂに配置する。
【００３７】
そして、制御部１０は、Ｓ１４で選択した２以上の小組を、台紙Ｐから削除する。
なお、制御部１０は、台紙Ｐから削除した複数の小組に関する小組テンプレート５０ａのファイル名等を、小組テンプレート５０ｂに対応付けて記憶しておいてもよい。そうすることで、後述する分解処理を行う際に、効率化した処理を行うことができる。
その後、制御部１０は、本処理を終了する。
【００３８】
他方、Ｓ２０において、制御部１０（まとめ小組受付部１７）は、表示されている台紙Ｐに配置された、まとめ小組のユーザによる選択を受け付ける。
Ｓ２１において、制御部１０は、図５（Ａ）に示すＧＵＩ画面７０の「まとめ分解」のボタン部７０ｅが選択されることで、分解処理の選択がされたか否かを判断する。分解処理の選択がされた場合（Ｓ２１：ＹＥＳ）には、制御部１０は、処理をＳ２２に移す。他方、分解処理の選択がされていない場合（Ｓ２１：ＮＯ）には、制御部１０は、本処理を終了する。
【００３９】
Ｓ２２において、制御部１０（小組テンプレート抽出部１８、分解小組生成部１９）は、分解小組生成処理を行う。
分解小組生成処理では、制御部１０（小組テンプレート抽出部１８）は、まとめ処理を行う前に作成されていた小組の小組テンプレート５０ａを、テンプレート記憶部３２から抽出する。そして、制御部１０（分解小組生成部１９）は、抽出した小組テンプレート５０ａを台紙Ｐにコピーして、台紙Ｐにコピーされた小組テンプレート５０ａに流し込みを行う。なお、制御部１０（分解小組生成部１９）は、抽出した小組テンプレート５０ａの複製を作成し、複製した小組テンプレート５０ａに流し込みを行ってから、台紙Ｐにコピーしてもよい。
【００４０】
より具体的には、制御部１０は、記憶部３０に記憶された、まとめ処理を行う前に使用されていた小組の小組テンプレート５０ａに、まとめ小組に対応するオブジェクトデータ記憶部３４に記憶されたオブジェクトデータ６０を読み込んで適用する。
また、組版時にまとめ小組が生成されている場合には、適宜の小組テンプレート５０を適用してもよいし、小組テンプレートを選択するための画面（図示せず）を出力して、ユーザに分解処理で使用する小組テンプレート５０を選択させてもよい。
【００４１】
なお、制御部１０は、オブジェクトデータ６０の使用するレコードの数だけ小組テンプレート５０ａをコピー又は複製するため、「まとめ分解」のボタン部７０ｅを選択する前に、ユーザは、台紙Ｐに配置された小組を移動させて、まとめ小組が配置された位置の横に予めスペースを空けておくのが望ましい。
その後、制御部１０は、本処理を終了する。
【００４２】
このように、本実施形態の組版装置１によれば、以下のような効果がある。
（１）複数の小組４０が配置された台紙Ｐから２以上の小組４０を選択し、選択した２以上の小組４０の内容を、予め設定した処理内容に基づいて１つの小組４１にまとめて、台紙Ｐに再配置することができる。よって、組版後であっても、複数の小組４０から、それらをまとめた新たな小組４１を簡単に生成できる。結果として、複数の小組４０を、１つの小組４１にまとめることができ、組版後のレイアウト修正を効率よく行うことができる。
（２）まとめる前の複数の小組４０を台紙Ｐから削除して、新たに生成した小組４１を台紙Ｐに再配置するので、同じ内容を示す小組を重複して台紙Ｐに配置することを防ぐことができる。
【００４３】
（３）小組テンプレート５０のフレームごとに、どのようにまとめるかの処理内容を設定するので、ユーザニーズに合った様々なまとめ方をすることができる。また、設定した処理内容に基づいてまとめ処理を行うので、誤ったものをまとめたり、文字が欠落してしまう等の不具合を生じさせないようにできる。
（４）まとめ小組４１を選択して、複数の小組４０に分解することができるため、複数の小組４０を一旦まとめて小組４１を生成したが、元に戻したい場合等に、簡単にまとめを解消することができる。よって、１つの小組４１を、複数の小組４０に分解することができ、組版後のレイアウト修正を効率よく行うことができる。
【００４４】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。
【００４５】
（変形形態）
（１）本実施形態では、２つの小組を１つの小組にまとめるものを例に説明したが、これに限定されない。３つ以上の小組を１つの小組にまとめるものであってもよい。
（２）本実施形態では、オブジェクトデータを、表形式で表されたテキストデータとして説明したが、これに限定されない。例えば、ＸＭＬ形式のデータであってもよい。ＸＭＬ形式のデータは、例えば、既に作成されたレイアウトデータを使用して、別のレイアウトデータを作成する場合に、効率よく生成できるものである。具体的には、レイアウトデータからＸＭＬデータを取得して、その一部を新たなレイアウトデータ作成のために変更することで、オブジェクトデータを簡単に生成できる。
【符号の説明】
【００４６】
１    組版装置
１０  制御部
１１  まとめ処理部
１２  小組テンプレート受付部
１３  ルール設定部
１４  複数小組受付部
１５  まとめ小組生成部
１６  分解部
１７  まとめ小組受付部
１８  小組テンプレート抽出部
１９  分解小組生成部
３０  記憶部
３１ａ  組版プログラム
３２  テンプレート記憶部
３３  設定内容記憶部
３４  オブジェクトデータ記憶部
３７  表示部
４０，４０ａ，４０ｂ，４１  小組
５０，５０ａ，５０ｂ  小組テンプレート
５１ａ，５１ｂ，５２ａ，５２ｂ，５３ａ，５３ｂ  テキストフレーム
５４ａ，５４ｂ  画像フレーム
６０  オブジェクトデータ
Ｐ    台紙
【図１】
2018097448.tif 000003
【図２】
2018097448.tif 000004
【図３】
2018097448.tif 000005
【図４】
2018097448.tif 000006
【図５】
2018097448.tif 000007
【図６】
2018097448.tif 000008
【図７】
2018097448.tif 000009