Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6772802B2 - Typesetting device - Google Patents
[go: Go Back, main page]

JP6772802B2 - Typesetting device - Google Patents

Typesetting device Download PDF

Info

Publication number
JP6772802B2
JP6772802B2 JP2016239102A JP2016239102A JP6772802B2 JP 6772802 B2 JP6772802 B2 JP 6772802B2 JP 2016239102 A JP2016239102 A JP 2016239102A JP 2016239102 A JP2016239102 A JP 2016239102A JP 6772802 B2 JP6772802 B2 JP 6772802B2
Authority
JP
Japan
Prior art keywords
subgroup
template
subgroups
typesetting
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016239102A
Other languages
Japanese (ja)
Other versions
JP2018097448A (en
Inventor
嘉之 下久保
嘉之 下久保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2016239102A priority Critical patent/JP6772802B2/en
Publication of JP2018097448A publication Critical patent/JP2018097448A/en
Application granted granted Critical
Publication of JP6772802B2 publication Critical patent/JP6772802B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)

Description

本発明は、組版装置に関する。 The present invention relates to a typesetting device.

従来、カタログやチラシ等を作成するためのDTP(Desktop publishing)編集を効率的に進めるために、DTP編集ソフトウェアを応用した自動組版システムが開発され、実用化されている。その中で、カタログやチラシ等のレイアウトでは、DB(データベース)上の複数の商品を、1つの小組(コマ)にまとめることがしばしば要求される。
そこで、自動組版において、組版時にDB上の複数の商品を、1つの小組にまとめて割り当てる作業を行う技術が開示されている(例えば、特許文献1)。
Conventionally, in order to efficiently proceed with DTP (Desktop publishing) editing for creating catalogs, leaflets, etc., an automatic typesetting system applying DTP editing software has been developed and put into practical use. Among them, in layouts such as catalogs and leaflets, it is often required to combine a plurality of products on a DB (database) into one small group (frame).
Therefore, in automatic typesetting, a technique is disclosed in which a plurality of products on a DB are collectively assigned to one subgroup at the time of typesetting (for example, Patent Document 1).

特開2011−210128号公報Japanese Unexamined Patent Publication No. 2011-210128

しかし、実作業では、組版後の校正作業で、紙面上の商品をまとめる指示や、まとめている商品を1商品ずつレイアウトしなおす指示がしばしばある。このように、校正時においても、組版後のデータに対し、再度、複数小組の商品を1つの小組にまとめたり、複数商品がまとまって割りつけられている小組を1つの商品の小組にレイアウト分解したりする要求がある。
その際、従来方法では自動的に修正できないため、紙面データ上の商品を手作業でレイアウトしなおしていた。
However, in actual work, in the proofreading work after typesetting, there are often instructions to put together the products on the paper and to re-layout the put together products one by one. In this way, even at the time of proofreading, for the data after typesetting, a plurality of subgroups of products can be grouped into one subgroup again, or a subgroup in which a plurality of products are collectively assigned can be laid out and decomposed into one product subgroup. There is a request to do.
At that time, since the conventional method cannot automatically correct the product, the product on the paper data was manually laid out.

そこで、本発明は、組版後のレイアウト修正を効率よく行うことができる組版装置を提供することを目的とする。 Therefore, an object of the present invention is to provide a typesetting device capable of efficiently performing layout modification after typesetting.

本発明は、以下のような解決手段により、前記課題を解決する。
第1の発明は、複数のオブジェクトを各々の指定位置に配置する小組テンプレートに前記オブジェクトに関するオブジェクトデータを適用して生成され、台紙に配置された複数の小組のうち、2以上の小組の選択を受け付ける複数小組受付手段と、まとめ処理に使用可能な1つの小組テンプレートの選択を受け付けるテンプレート受付手段と、前記複数小組受付手段によって受け付けた前記2以上の小組に対応した、前記2以上の小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート受付手段によって受け付けた前記小組テンプレートに適用して、新たな小組を生成して配置するまとめ小組生成手段と、を備える組版装置である。
第2の発明は、第1の発明の組版装置において、前記まとめ小組生成手段は、前記複数小組受付手段により受け付けた前記複数の小組を、前記台紙から削除して、生成した前記新たな小組を、前記複数の小組を削除した位置に配置すること、を特徴とする組版装置である。
第3の発明は、第1の発明又は第2の発明の組版装置において、前記テンプレート受付手段により受け付けた前記小組テンプレートに含まれる各オブジェクトに対応するフレームごとに、まとめ処理に関する処理内容を設定する設定手段を備え、前記まとめ小組生成手段は、前記設定手段によって設定された前記処理内容に基づいて前記新たな小組を生成すること、を特徴とする組版装置である。
第4の発明は、第1の発明から第3の発明までのいずれかの組版装置において、前記台紙に配置された前記新たな小組の選択を受け付けるまとめ小組受付手段と、前記まとめ小組生成手段により新たな小組を生成する前に使用していた小組テンプレートを、テンプレート記憶部から抽出するテンプレート抽出手段と、前記まとめ小組受付手段によって受け付けた前記新たな小組に対応した、前記新たな小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート抽出手段によって抽出された前記小組テンプレートに適用して、前記新たな小組を分解した複数の小組を生成して配置する分解小組生成手段と、を備えること、を特徴とする組版装置である。
第5の発明は、2以上の同じ種類のオブジェクトを1つの指定位置に配置可能な、まとめ処理に使用する小組テンプレートに前記オブジェクトに関するオブジェクトデータを適用して生成され、台紙に配置されたまとめ小組の選択を受け付けるまとめ小組受付手段と、まとめ小組を解除する処理に使用可能な1つの小組テンプレートの選択を受け付けるテンプレート受付手段と、前記まとめ小組受付手段によって受け付けた前記まとめ小組に対応した、前記まとめ小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート受付手段によって受け付けた前記小組テンプレートに適用して、前記まとめ小組を分解した複数の小組を生成して配置する分解小組生成手段と、を備える組版装置である。
第6の発明は、第4の発明又は第5の発明の組版装置において、前記分解小組生成手段は、前記まとめ小組受付手段により受け付けた前記小組を、前記台紙から削除して、生成した前記複数の小組を、削除した前記小組の位置に配置すること、を特徴とする組版装置である。
The present invention solves the above-mentioned problems by the following solutions.
The first invention is generated by applying object data related to the object to a subgroup template in which a plurality of objects are arranged at each designated position, and selects two or more subgroups from the plurality of subgroups arranged on the mount. Generates the two or more subgroups corresponding to the multiple subgroup reception means that accepts, the template reception means that accepts the selection of one subgroup template that can be used for the collective processing, and the two or more subgroups that are accepted by the multiple subgroup reception means. It is a plate-setting apparatus including a summary subgroup generation means for generating and arranging a new subgroup by applying the object data used at the time to the subgroup template received by the template receiving means.
According to the second invention, in the typesetting apparatus of the first invention, the summary subgroup generation means deletes the plurality of subsets received by the plurality of subgroup reception means from the mount, and produces the new subgroup. , The typesetting device, characterized in that the plurality of small sets are arranged at deleted positions.
In the third invention, in the typesetting device of the first invention or the second invention, the processing content related to the grouping process is set for each frame corresponding to each object included in the sub-set template received by the template receiving means. The summary subgroup generation means including the setting means is a typesetting device characterized in that a new subgroup is generated based on the processing content set by the setting means.
The fourth invention is based on a grouping subgroup receiving means for accepting selection of the new subgroup arranged on the mount and a grouping subgroup generating means in any of the patterning devices from the first invention to the third invention. Generate the new subgroup corresponding to the template extraction means for extracting the subgroup template used before generating the new subgroup from the template storage unit and the new subgroup received by the summary subgroup receiving means. The object data used in the case is applied to the subgroup template extracted by the template extraction means, and a decomposition subgroup generation means for generating and arranging a plurality of subgroups obtained by decomposing the new subgroup is provided. It is a template type apparatus characterized by.
Fifth invention is a grouping template generated by applying object data related to the object to a grouping template used for grouping processing in which two or more objects of the same type can be arranged at one designated position, and arranged on a mount. The summary subgroup reception means that accepts the selection of, the template reception means that accepts the selection of one subgroup template that can be used for the process of canceling the summary subgroup, and the summary subgroup corresponding to the summary subgroup accepted by the summary subgroup reception means. The object data used when generating the subgroup is applied to the subgroup template received by the template receiving means to generate and arrange a plurality of subgroups obtained by decomposing the summary subgroup. It is a template type device provided.
The sixth invention is the plurality of the typesetting apparatus of the fourth invention or the fifth invention, in which the disassembled subcomposition generating means is generated by deleting the subcommittee received by the summary subcommittee receiving means from the mount. The typesetting device is characterized in that the small set of the above is arranged at the position of the deleted small set.

本発明によれば、組版後のレイアウト修正を効率よく行うことができる組版装置を提供することができる。 According to the present invention, it is possible to provide a typesetting device capable of efficiently performing layout modification after typesetting.

本実施形態に係る組版装置の機能ブロックを示す図である。It is a figure which shows the functional block of the typesetting apparatus which concerns on this embodiment. 本実施形態に係る組版装置による処理前後の台紙の例を示す図である。It is a figure which shows the example of the mount before and after the processing by the typesetting apparatus which concerns on this embodiment. 従来の小組生成に用いる各データの例を示す図である。It is a figure which shows the example of each data used for the conventional small group generation. 本実施形態に係る組版装置のまとめ分解処理を示すフローチャートである。It is a flowchart which shows the summary disassembly process of the typesetting apparatus which concerns on this embodiment. 本実施形態に係る組版装置が出力する画面の例を示す図である。It is a figure which shows the example of the screen output by the typesetting apparatus which concerns on this embodiment. 本実施形態に係る組版装置のルール設定処理を示すフローチャートである。It is a flowchart which shows the rule setting process of the typesetting apparatus which concerns on this embodiment. 本実施形態に係る組版装置のまとめ処理で使用する小組テンプレートの例を示す図である。It is a figure which shows the example of the small group template used in the grouping process of the typesetting device which concerns on this embodiment.

以下、本発明を実施するための形態について、図を参照しながら説明する。なお、これは、あくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
(実施形態)
図1は、本実施形態に係る組版装置1の機能ブロックを示す図である。
図2は、本実施形態に係る組版装置1による処理前後の台紙Pの例を示す図である。
Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. It should be noted that this is only an example, and the technical scope of the present invention is not limited to this.
(Embodiment)
FIG. 1 is a diagram showing a functional block of the typesetting device 1 according to the present embodiment.
FIG. 2 is a diagram showing an example of a mount P before and after processing by the typesetting apparatus 1 according to the present embodiment.

<組版装置1>
図1に示す組版装置1は、図2(A)に示すような、自動組版によって台紙Pに既に配置されている複数の小組40(この例では、40a,40b)を1つの小組にまとめる、まとめ処理を実行する。そして、組版装置1は、まとめ処理により生成された新たな小組41を、台紙Pに再配置する。図2(B)は、再配置した後の台紙Pを示す。ここで、小組41は、小組40a及び40bをまとめたものであり、小組40a及び40bの情報が集約されて、1つにまとまったものである。
複数の小組40の各々は、各商品に関する説明であり、この例では、レトルトカレーの1つの商品に関する。また、小組41は、複数の関連する商品をまとめたものであり、この例では、同じメーカの複数種類のレトルトカレーの商品をまとめたものである。
<Typesetting device 1>
The typesetting device 1 shown in FIG. 1 combines a plurality of small sets 40 (40a, 40b in this example) already arranged on the mount P by automatic typesetting into one small set as shown in FIG. 2 (A). Execute the summary process. Then, the typesetting device 1 rearranges the new small set 41 generated by the grouping process on the mount P. FIG. 2B shows the mount P after the rearrangement. Here, the subgroup 41 is a collection of the subgroups 40a and 40b, and the information of the subgroups 40a and 40b is aggregated into one.
Each of the plurality of subgroups 40 is a description for each product, and in this example, it relates to one product of the retort curry. Further, the subgroup 41 is a collection of a plurality of related products, and in this example, a collection of a plurality of types of retort curry products of the same manufacturer.

組版装置1は、例えば、パーソナルコンピュータ(PC)等の端末である。組版装置1は、小組テンプレートと、オブジェクトデータとを使用して、チラシやカタログ等の印刷物を作成するために、小組を台紙Pに配置する組版を行う。ここで、小組テンプレートは、パターンファイルに相当し、小組を作成するための型である。また、オブジェクトデータは、小組テンプレートに流し込んで、小組を作成する元データである。
組版装置1では、テキストフレーム、画像フレーム、テキストフレームに配置される1文字以上の文字や、画像フレームに配置されるイラスト等の画像を、オブジェクトとして扱う。
組版装置1は、例えば、Adobe(登録商標)社のInDesign(登録商標)や、Illustrator等の印刷及びデジタルパブリッシング向けのレイアウトをデザインするためのDTP(Desktop publishing)ソフトウェアを用いる。
The typesetting device 1 is, for example, a terminal such as a personal computer (PC). The typesetting device 1 uses the small set template and the object data to perform typesetting in which the small set is arranged on the mount P in order to create a printed matter such as a leaflet or a catalog. Here, the subgroup template corresponds to a pattern file and is a type for creating a subgroup. In addition, the object data is the original data for creating a subgroup by pouring it into a subgroup template.
The typesetting device 1 handles an image such as a text frame, an image frame, one or more characters arranged in the text frame, and an illustration arranged in the image frame as objects.
The typesetting device 1 uses, for example, InDesign (registered trademark) of Adobe (registered trademark) or DTP (Desktop publishing) software for designing a layout for printing and digital publishing such as Illustrator.

図1に示すように、組版装置1は、制御部10と、記憶部30と、表示部37と、入力部38と、通信インタフェース部39とを備える。
制御部10は、組版装置1の全体を制御する中央処理装置(CPU)である。制御部10は、記憶部30に記憶されているオペレーティングシステム(OS)やアプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
As shown in FIG. 1, the typesetting device 1 includes a control unit 10, a storage unit 30, a display unit 37, an input unit 38, and a communication interface unit 39.
The control unit 10 is a central processing unit (CPU) that controls the entire typesetting device 1. The control unit 10 appropriately reads and executes the operating system (OS) and the application program stored in the storage unit 30 to cooperate with the above-mentioned hardware and execute various functions.

制御部10は、まとめ処理部11と、分解処理部16とを備える。
まとめ処理部11は、複数の小組40をまとめて、1つの小組41を生成する。まとめ処理部11は、例えば、図2(A)から図2(B)にする処理を行う。
まとめ処理部11は、小組テンプレート受付部12(テンプレート受付手段)と、ルール設定部13(設定手段)と、複数小組受付部14(複数小組受付手段)と、まとめ小組生成部15(まとめ小組生成手段)とを備える。
小組テンプレート受付部12は、テンプレート記憶部32(後述する)に記憶された複数の小組テンプレートから、ユーザにより選択されたまとめ小組の小組テンプレートを受け付ける。ここで、まとめ小組とは、複数の小組をまとめて1つの小組にしたものをいう。
The control unit 10 includes a summary processing unit 11 and a disassembly processing unit 16.
The summarization processing unit 11 aggregates a plurality of subgroups 40 to generate one subgroup 41. The summary processing unit 11 performs, for example, the process of changing from FIG. 2 (A) to FIG. 2 (B).
The summary processing unit 11 includes a small group template reception unit 12 (template reception means), a rule setting unit 13 (setting means), a plurality of small group reception units 14 (multiple small group reception means), and a summary small group generation unit 15 (summary small group generation). Means) and.
The subgroup template reception unit 12 receives a subgroup template of a summary subgroup selected by the user from a plurality of subgroup templates stored in the template storage unit 32 (described later). Here, the summary subgroup means a group in which a plurality of subgroups are grouped into one subgroup.

ルール設定部13は、まとめ処理に関する処理内容を設定する。処理内容については、後述する。
複数小組受付部14は、台紙Pに配置された複数の小組40(40a,40b)のユーザによる選択を受け付ける。
まとめ小組生成部15は、小組テンプレート受付部12が受け付けた小組テンプレートと、ルール設定部13で設定された処理内容とに基づいて、複数小組受付部14で受け付けた複数の小組40をまとめて、1つの小組41を生成する。そして、まとめ小組生成部15は、生成された小組41を、台紙Pに配置する。その際、まとめ小組生成部15は、選択した複数の小組40を削除した上で、小組41を配置する(図2参照)。
The rule setting unit 13 sets the processing content related to the summary processing. The processing content will be described later.
The plurality of subgroup reception units 14 accept the selection by the user of the plurality of subgroups 40 (40a, 40b) arranged on the mount P.
Summary The subgroup generation unit 15 collects a plurality of subgroups 40 received by the plurality of subgroup reception units 14 based on the subgroup template received by the subgroup template reception unit 12 and the processing contents set by the rule setting unit 13. Generate one subset 41. Then, the summary small group generation unit 15 arranges the generated small group 41 on the mount P. At that time, the summary subgroup generation unit 15 deletes the selected subgroups 40 and then arranges the subgroups 41 (see FIG. 2).

分解処理部16は、まとめ処理部11により生成された小組41を分解して、複数の小組40を生成する。分解処理部16は、例えば、まとめ処理部11によって小組41を生成し、配置した後に、元のレイアウトに戻す際に実行する。分解処理部16は、例えば、図2(B)から図2(A)にする処理を行う。
また、分解処理部16は、組版時に生成されたまとめ小組を分解する処理であってもよい。
分解処理部16は、まとめ小組受付部17(まとめ小組受付手段)と、小組テンプレート抽出部18(テンプレート抽出手段)と、分解小組生成部19(分解小組生成手段)とを備える。
まとめ小組受付部17は、ユーザによる、台紙Pに配置された1つのまとめ小組41の選択を受け付ける。
The decomposition processing unit 16 decomposes the subgroup 41 generated by the group processing unit 11 to generate a plurality of subgroups 40. The disassembly processing unit 16 executes, for example, when the group processing unit 11 generates a subgroup 41, arranges it, and then returns it to the original layout. The disassembly processing unit 16 performs, for example, the process of changing from FIG. 2 (B) to FIG. 2 (A).
Further, the disassembly processing unit 16 may be a process of disassembling the grouping subset generated at the time of typesetting.
The decomposition processing unit 16 includes a summary small group reception unit 17 (summary small group reception means), a small group template extraction unit 18 (template extraction means), and a decomposition small group generation unit 19 (decomposition small group generation means).
The summary subgroup reception unit 17 accepts the user's selection of one summary subgroup 41 arranged on the mount P.

小組テンプレート抽出部18は、1つの商品に対応する小組40の小組テンプレートを、テンプレート記憶部32から抽出する。
分解小組生成部19は、まとめ小組受付部17で受け付けた小組41を生成した際に使用した小組40のオブジェクトデータを、小組テンプレート抽出部18により抽出した小組テンプレートに適用して、複数の小組40を生成する。そして、分解小組生成部19は、生成された複数の小組40を、台紙Pに配置する。その際、分解小組生成部19は、選択した小組41を削除した上で、複数の小組40を配置する。
The small group template extraction unit 18 extracts the small group template of the small group 40 corresponding to one product from the template storage unit 32.
The disassembly subgroup generation unit 19 applies the object data of the subgroup 40 used when generating the subgroup 41 received by the summary subgroup reception unit 17 to the subgroup template extracted by the subgroup template extraction unit 18, and applies a plurality of subgroups 40. To generate. Then, the disassembled small group generation unit 19 arranges the generated small groups 40 on the mount P. At that time, the disassembly subgroup generation unit 19 deletes the selected subgroup 41 and then arranges a plurality of subgroups 40.

記憶部30は、制御部10が各種の処理を実行するために必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶領域である。
ここで、コンピュータとは、制御部、記憶装置等を備えた情報処理装置をいい、組版装置1は、制御部10、記憶部30等を備えた情報処理装置であり、コンピュータの概念に含まれる。
記憶部30は、プログラム記憶部31と、テンプレート記憶部32と、設定内容記憶部33と、オブジェクトデータ記憶部34とを備える。
プログラム記憶部31は、各種プログラムを記憶する記憶領域である。プログラム記憶部31は、上述したDTPソフトウェア(図示せず)や組版プログラム31aを記憶している。
組版プログラム31aは、組版装置1の制御部10が実行する各種機能を行うためのプログラムである。
The storage unit 30 is a storage area for a hard disk, a semiconductor memory element, or the like for storing programs, data, and the like necessary for the control unit 10 to execute various processes.
Here, the computer means an information processing device including a control unit, a storage device, and the like, and the typesetting device 1 is an information processing device including a control unit 10, a storage unit 30, and the like, and is included in the concept of a computer. ..
The storage unit 30 includes a program storage unit 31, a template storage unit 32, a setting content storage unit 33, and an object data storage unit 34.
The program storage unit 31 is a storage area for storing various programs. The program storage unit 31 stores the above-mentioned DTP software (not shown) and the typesetting program 31a.
The typesetting program 31a is a program for performing various functions executed by the control unit 10 of the typesetting device 1.

テンプレート記憶部32は、小組テンプレートを記憶する記憶領域である。テンプレート記憶部32は、1つの商品についての小組テンプレートと、複数の商品をまとめる小組テンプレートとを記憶している。なお、1つの商品についての小組テンプレート及び複数の商品をまとめる小組テンプレートは、異なる配置をする複数の種類があってよい。
設定内容記憶部33は、ルール設定部13によって設定された内容を記憶する記憶領域である。設定内容記憶部33は、設定内容を、ユーザによって選択された1つの小組テンプレートに関連付けて記憶する。
オブジェクトデータ記憶部34は、オブジェクトデータを記憶する記憶領域である。オブジェクトデータは、例えば、図示しない商品DB(データベース)から、該当の文字や画像等のオブジェクトを含むデータをダウンロードして、そのデータを元に作成することができる。
The template storage unit 32 is a storage area for storing a small set template. The template storage unit 32 stores a small group template for one product and a small group template for collecting a plurality of products. It should be noted that there may be a plurality of types of subgroup templates for one product and subgroup templates for grouping a plurality of products having different arrangements.
The setting content storage unit 33 is a storage area for storing the content set by the rule setting unit 13. The setting content storage unit 33 stores the setting content in association with one subgroup template selected by the user.
The object data storage unit 34 is a storage area for storing object data. Object data can be created, for example, by downloading data including objects such as characters and images from a product DB (database) (not shown) and using the data.

表示部37は、例えば、LCD(Liquid Crystal Display)等の表示装置である。
入力部38は、例えば、キーボードやマウス等の入力装置である。
通信インタフェース部39は、通信ネットワークを介して、例えば、上述したような商品DB等との間の通信を行うためのインタフェース部である。
The display unit 37 is, for example, a display device such as an LCD (Liquid Crystal Display).
The input unit 38 is, for example, an input device such as a keyboard or a mouse.
The communication interface unit 39 is an interface unit for performing communication with, for example, a product DB or the like as described above via a communication network.

次に、本処理の処理対象として用いる小組について説明する。
図3は、従来の小組生成に用いる各データの例を示す図である。
図3(A)は、小組テンプレート50aの例を示す。
図3(B)は、オブジェクトデータ60の例を示す。
図3(A)に示す小組テンプレート50aは、テキストフレーム51a,52a,53aと、画像フレーム54aとから構成されている。そして、小組テンプレート50aは、この小組テンプレート50aの全体のサイズと、各フレームの位置(指定位置)及びサイズとが予め設定されている。
なお、テキストフレーム51a,52a,53aは、流し込まれるオブジェクトデータに適用する文字フォントや、文字サイズ等の情報をも含んでよい。また、テキストフレームの中にダミー文字列を入力しておき、ダミー文字列の文字サイズ等の情報を流し込まれるオブジェクトデータに適用してもよい。テキストフレーム51aには、ダミー文字列として「商品名」が入力されており、この文字列に設定されている文字の属性を、流し込まれたオブジェクトデータが引き継ぐ。ダミー文字列は、テキストフレーム51aに流し込まれるオブジェクトデータの項目が、ユーザの視覚的にわかりやすい文字列を入力しておくとよい。同様に、テキストフレーム52a、53aには、ダミー文字列としてそれぞれ「メーカ名」、「価格」が入力されており、オブジェクトデータの「メーカ名」、「価格」が流し込まることが視覚的にわかる。
Next, the subgroup used as the processing target of this processing will be described.
FIG. 3 is a diagram showing an example of each data used for conventional subgroup generation.
FIG. 3A shows an example of the subgroup template 50a.
FIG. 3B shows an example of the object data 60.
The subgroup template 50a shown in FIG. 3A is composed of text frames 51a, 52a, 53a and an image frame 54a. Then, in the subgroup template 50a, the overall size of the subgroup template 50a and the position (designated position) and size of each frame are set in advance.
The text frames 51a, 52a, and 53a may also include information such as a character font and a character size applied to the object data to be flowed. Further, a dummy character string may be input in the text frame and applied to the object data into which information such as the character size of the dummy character string is flowed. A "product name" is input as a dummy character string in the text frame 51a, and the flowed object data inherits the attribute of the character set in this character string. As the dummy character string, it is preferable to input a character string in which the item of the object data to be flowed into the text frame 51a is visually easy to understand by the user. Similarly, in the text frames 52a and 53a, the "maker name" and "price" are input as dummy character strings, respectively, and it is visually understood that the "maker name" and "price" of the object data are poured. ..

図3(B)に示すオブジェクトデータ60は、表形式で表すことが可能なテキストデータである。オブジェクトデータ60は、キー・コードと、商品名と、メーカ名と、価格と、商品画像との各フィールド項目に対するデータである。
フィールド項目「キー・コード」は、オブジェクトデータ60の1つのレコードを特定するものであり、商品番号等の商品を一意に決定できるものを使用している。フィールド項目「商品名」、「メーカ名」、「価格」は、各々商品名、メーカ名、価格として表示するテキストデータ(オブジェクト)であり、フィールド項目「商品画像」は、画像データ(オブジェクト)へのリンク情報である。
図3(B)に示す例では、オブジェクトデータ60は、2つのレコード60a,60bを有する。
The object data 60 shown in FIG. 3B is text data that can be represented in a tabular format. The object data 60 is data for each field item of the key code, the product name, the manufacturer name, the price, and the product image.
The field item "key code" identifies one record of the object data 60, and uses a field item such as a product number that can uniquely determine a product. The field items "product name", "maker name", and "price" are text data (objects) to be displayed as the product name, maker name, and price, respectively, and the field item "product image" is converted to image data (object). Link information.
In the example shown in FIG. 3B, the object data 60 has two records 60a and 60b.

そして、オブジェクトデータ60を構成するレコードごとに、小組テンプレート50aに流し込みを行って、図2(A)に示す小組が生成される。ここで、読み込んだレコードに対応する小組テンプレート50aを台紙Pにコピーして、台紙Pにコピーされた小組テンプレート50aに流し込みを行ってもよいし、小組テンプレート50aの複製を作成し、複製した小組テンプレート50aに流し込みを行ってから台紙Pにコピーしてもよい。 Then, each record constituting the object data 60 is poured into the subgroup template 50a to generate the subgroup shown in FIG. 2A. Here, the subgroup template 50a corresponding to the read record may be copied to the mount P and poured into the subgroup template 50a copied to the mount P, or a duplicate of the subgroup template 50a may be created and the duplicated subgroup may be created. It may be copied to the mount P after pouring into the template 50a.

その際、テキストフレーム51aには、フィールド項目「商品名」が設定してあり、オブジェクトデータ60のフィールド項目「商品名」に記載されているテキストデータを、テキストフレーム51aに配置する。テキストフレーム51aにフィールド項目「商品名」を設定する具体的な方法としては、テキストフレーム51aにフィールド項目「商品名」を不可視情報(タグ情報)として埋め込んでもよいし、テキストフレーム51aを特定する識別情報と、フィールド項目「商品名」とを関連付けるデータを生成してもよい。また、ダミー文字列「商品名」に、フィールド項目「商品名」を不可視情報として埋め込んでもよい。
同様に、テキストフレーム52aには、フィールド項目「メーカ名」を、テキストフレーム53aには、フィールド項目「価格」を、各々設定している。
さらに、画像フレーム54aには、フィールド項目「商品画像」を設定している。テキストフレーム51a〜53aと同様に、画像フレーム54aにフィールド項目「商品画像」を不可視情報として埋め込んでおくか、画像フレーム54aを特定する識別情報と、フィールド項目「商品画像」とを対応付けたデータを生成しておいてもよい。
At that time, the field item "product name" is set in the text frame 51a, and the text data described in the field item "product name" of the object data 60 is arranged in the text frame 51a. As a specific method of setting the field item "product name" in the text frame 51a, the field item "product name" may be embedded in the text frame 51a as invisible information (tag information), or identification that identifies the text frame 51a. Data that associates the information with the field item "product name" may be generated. Further, the field item "product name" may be embedded as invisible information in the dummy character string "product name".
Similarly, the field item "maker name" is set in the text frame 52a, and the field item "price" is set in the text frame 53a.
Further, the field item "product image" is set in the image frame 54a. Similar to the text frames 51a to 53a, the field item "product image" is embedded in the image frame 54a as invisible information, or the identification information that identifies the image frame 54a is associated with the field item "product image". May be generated.

次に、組版装置1の処理について説明する。
図4は、本実施形態に係る組版装置1のまとめ分解処理を示すフローチャートである。
図5は、本実施形態に係る組版装置1が出力する画面の例を示す図である。
図6は、本実施形態に係る組版装置1のルール設定処理を示すフローチャートである。
図7は、本実施形態に係る組版装置1のまとめ処理で使用する小組テンプレート50bの例を示す図である。
Next, the processing of the typesetting device 1 will be described.
FIG. 4 is a flowchart showing a summary disassembly process of the typesetting device 1 according to the present embodiment.
FIG. 5 is a diagram showing an example of a screen output by the typesetting device 1 according to the present embodiment.
FIG. 6 is a flowchart showing a rule setting process of the typesetting device 1 according to the present embodiment.
FIG. 7 is a diagram showing an example of a small set template 50b used in the grouping process of the typesetting device 1 according to the present embodiment.

まず、この組版装置1でまとめ処理を行うユーザが、まとめ処理を行う台紙P(図2(A)参照)や、分解処理を行う台紙P(図2(B)参照)を表示させた状態で、組版プログラム31aを実行する。
そうすると、図4のステップS(以下、単に「S」という。)10において、制御部10は、編集用のユーザインタフェース画面であるGUI(Graphical User Interface)画面70を、表示部37に出力させる。
First, the user who performs the grouping process on the typesetting device 1 displays the mount P (see FIG. 2 (A)) for the grouping process and the mount P (see FIG. 2 (B)) for the disassembly process. , The typesetting program 31a is executed.
Then, in step S (hereinafter, simply referred to as “S”) 10 of FIG. 4, the control unit 10 causes the display unit 37 to output the GUI (Graphical User Interface) screen 70, which is a user interface screen for editing.

図5(A)は、GUI画面70の例を示す。GUI画面70は、リスト部70aと、ボタン部70b〜70eとを備える。
リスト部70aは、テンプレート記憶部32に記憶された小組テンプレート50(50a,50b,・・・)のうち、まとめ処理で使用可能な小組テンプレート50をリストとして出力するリストボックスである。
ボタン部70bは、リスト部70aに示された小組テンプレート50を、表示部37に表示させるためのボタンである。
ボタン部70cは、リスト部70aに示された小組テンプレート50に対する処理内容の設定を行うためのボタンである。
ボタン部70dは、リスト部70aに示された小組テンプレート50を使ってまとめ処理を実行するためのボタンである。
ボタン部70eは、分解処理を実行するためのボタンである。
FIG. 5A shows an example of the GUI screen 70. The GUI screen 70 includes a list unit 70a and button units 70b to 70e.
The list unit 70a is a list box that outputs as a list the subgroup templates 50 that can be used in the collective processing among the subgroup templates 50 (50a, 50b, ...) Stored in the template storage unit 32.
The button unit 70b is a button for displaying the subgroup template 50 shown in the list unit 70a on the display unit 37.
The button unit 70c is a button for setting the processing content for the subgroup template 50 shown in the list unit 70a.
The button unit 70d is a button for executing the collective process using the subgroup template 50 shown in the list unit 70a.
The button portion 70e is a button for executing the disassembly process.

図4に戻り、S11において、制御部10(小組テンプレート受付部12)は、入力部38を介してユーザによりGUI画面70のリスト部70aが操作されることで、リスト部70aに、小組テンプレート50が表示されているか否かを判断する。小組テンプレート50が表示されている場合(S11:YES)には、制御部10は、処理をS12に移す。他方、小組テンプレート50が表示されていない場合(S11:NO)には、制御部10は、処理をS20に移す。
S12において、制御部10は、図5(A)に示すGUI画面70の「まとめ設定」のボタン部70cが選択されて、リスト部70aに表示されている小組テンプレート50に関する設定をするか否かを判断する。設定をする場合(S12:YES)には、制御部10は、処理をS13に移す。他方、設定をしない場合(S12:NO)には、制御部10は、処理をS14に移す。
S13において、制御部10(ルール設定部13)は、ルール設定処理を行う。
Returning to FIG. 4, in S11, the control unit 10 (small group template reception unit 12) is connected to the list unit 70a by the user operating the list unit 70a of the GUI screen 70 via the input unit 38. Is displayed or not. When the subgroup template 50 is displayed (S11: YES), the control unit 10 shifts the process to S12. On the other hand, when the subgroup template 50 is not displayed (S11: NO), the control unit 10 shifts the process to S20.
In S12, whether or not the control unit 10 selects the button unit 70c of the "summary setting" of the GUI screen 70 shown in FIG. 5A and sets the subgroup template 50 displayed in the list unit 70a. To judge. When making a setting (S12: YES), the control unit 10 shifts the process to S13. On the other hand, when no setting is made (S12: NO), the control unit 10 shifts the processing to S14.
In S13, the control unit 10 (rule setting unit 13) performs the rule setting process.

ここで、ルール設定処理について、図6に基づき説明する。
図6のS30において、制御部10は、設定用画面71を、表示部37に出力させる。
まず、ルール設定処理を行う小組テンプレート50について説明する。ルール設定処理を行う小組テンプレート50は、図5(A)の例では、リスト部70aに表示されている小組テンプレート50bである。
図7は、リスト部70aに表示されている小組テンプレート50bの例を示す。
小組テンプレート50bは、テキストフレーム51b,52b,53bと、画像フレーム54bとから構成されている。
また、小組テンプレート50bのテキストフレーム51b〜53b及び画像フレーム54bと、オブジェクトデータ60の各フィールド項目との関連付けは、既にされている。
Here, the rule setting process will be described with reference to FIG.
In S30 of FIG. 6, the control unit 10 causes the display unit 37 to output the setting screen 71.
First, the subgroup template 50 that performs the rule setting process will be described. In the example of FIG. 5A, the subgroup template 50 that performs the rule setting process is the subgroup template 50b displayed in the list unit 70a.
FIG. 7 shows an example of the subgroup template 50b displayed on the list unit 70a.
The subgroup template 50b is composed of text frames 51b, 52b, 53b and an image frame 54b.
Further, the text frames 51b to 53b and the image frame 54b of the subgroup template 50b are already associated with each field item of the object data 60.

次に、設定用画面71を、図5(B)に基づいて説明する。
設定用画面71は、小組テンプレート50bのフレームごとに、まとめるための設定を行う画面である。設定用画面71は、テキスト設定タブ71aと、画像設定タブ71bとを有する。
テキスト設定タブ71aは、テキストフレーム51b〜53bに関する設定を行うための画面である。
また、画像設定タブ71bは、画像フレーム54bに関する設定を行うための画面である。
設定用画面71は、いずれも1つのフレームを選択し、そのフレームに対する処理内容を設定する。
ユーザは、テキスト設定タブ71a又は画像設定タブ71bにおいて、テキストフレーム又は画像フレームを選択し、そのフレームに関する処理内容を設定する。
Next, the setting screen 71 will be described with reference to FIG. 5 (B).
The setting screen 71 is a screen for making settings for grouping each frame of the subgroup template 50b. The setting screen 71 has a text setting tab 71a and an image setting tab 71b.
The text setting tab 71a is a screen for setting the text frames 51b to 53b.
The image setting tab 71b is a screen for setting the image frame 54b.
The setting screen 71 selects one frame and sets the processing content for that frame.
The user selects a text frame or an image frame on the text setting tab 71a or the image setting tab 71b, and sets the processing content related to the frame.

ここで、テキスト設定タブ71aでの設定を例に説明する。
テキスト設定タブ71aで設定するものは、複数のレコードをまとめる際に、小組に出力するテキストに関するものである。例えば、オブジェクトデータ60の複数のレコードのうち、最初のレコードのテキストデータを流し込んだり、最後のレコードのテキストデータを流し込んだりすることを、フレームごとに設定できる。その他、複数のレコードのテキストデータを結合させて流し込むことを設定し、結合文字列を指定してもよい。また、複数のレコードのテキストデータを並べて表示させるように流し込むことを設定し、各テキストデータの位置情報を設定したり、テキストデータの統合を行ったりしてもよい。
Here, the setting on the text setting tab 71a will be described as an example.
What is set in the text setting tab 71a is related to the text to be output to the subgroup when a plurality of records are put together. For example, among a plurality of records of the object data 60, it is possible to set to flow the text data of the first record or the text data of the last record for each frame. In addition, it may be set to combine the text data of a plurality of records and flow, and the combined character string may be specified. Further, it may be set to flow the text data of a plurality of records so as to be displayed side by side, the position information of each text data may be set, or the text data may be integrated.

なお、画像設定タブ71bでの設定も、テキスト設定タブ71aと同様に、小組に出力する画像に関する設定ができる。画像フレーム54bを、レコードの数だけ分割して画像データを表示させる設定をしてもよいし、複数の画像データを並べて表示させるようにしてもよい。 As with the text setting tab 71a, the settings on the image setting tab 71b can also be set for the image to be output to the subgroup. The image frame 54b may be set to be divided by the number of records to display the image data, or a plurality of image data may be displayed side by side.

図6に戻り、S31において、制御部10は、設定内容を登録するか否かを判断する。例えば、テキスト設定タブ71a及び画像設定タブ71bの「設定」ボタンが選択されることで、制御部10は、設定内容を登録すると判断する。設定内容を登録する場合(S31:YES)には、制御部10は、処理をS32に移す。他方、設定内容を登録しない場合(S31:NO)には、制御部10は、処理をS33に移す。 Returning to FIG. 6, in S31, the control unit 10 determines whether or not to register the set contents. For example, when the "setting" button of the text setting tab 71a and the image setting tab 71b is selected, the control unit 10 determines that the setting content is registered. When registering the setting contents (S31: YES), the control unit 10 shifts the process to S32. On the other hand, when the setting content is not registered (S31: NO), the control unit 10 shifts the process to S33.

S32において、制御部10は、設定内容を小組テンプレート50に関連付けて、設定内容記憶部33に記憶させる。
S33において、制御部10は、設定処理を終了するか否かを判断する。例えば、テキスト設定タブ71a及び画像設定タブ71bに備えた「終了」ボタンが選択されることで、制御部10は、設定処理を終了すると判断する。設定処理を終了する場合(S33:YES)には、制御部10は、表示部37に表示されていた設定用画面71の表示を終了し、処理を図4に移す。他方、設定処理を終了しない場合(S33:NO)には、制御部10は、処理をS31に移し、設定を行っていないフレームについて、設定処理を行う。
In S32, the control unit 10 associates the setting contents with the subgroup template 50 and stores the setting contents in the setting contents storage unit 33.
In S33, the control unit 10 determines whether or not to end the setting process. For example, when the "end" button provided on the text setting tab 71a and the image setting tab 71b is selected, the control unit 10 determines that the setting process is finished. When ending the setting process (S33: YES), the control unit 10 ends the display of the setting screen 71 displayed on the display unit 37, and shifts the process to FIG. On the other hand, when the setting process is not completed (S33: NO), the control unit 10 shifts the process to S31 and performs the setting process for the frame that has not been set.

図4に戻り、S14において、制御部10(複数小組受付部14)は、表示されている台紙Pに配置された小組のうち、まとめ対象とする2以上の小組のユーザによる選択を受け付ける。
S15において、制御部10は、図5(A)に示すGUI画面70の「まとめ実行」のボタン部70dが選択されることで、まとめ処理の選択がされたか否かを判断する。まとめ処理の選択がされた場合(S15:YES)には、制御部10は、処理をS16に移す。他方、まとめ処理の選択がされていない場合(S15:NO)には、制御部10は、本処理を終了する。
Returning to FIG. 4, in S14, the control unit 10 (multiple subgroup reception unit 14) accepts the selection by the users of two or more subgroups to be summarized among the subgroups arranged on the displayed mount P.
In S15, the control unit 10 determines whether or not the summary process has been selected by selecting the button unit 70d of the “summary execution” of the GUI screen 70 shown in FIG. 5 (A). When the summary process is selected (S15: YES), the control unit 10 shifts the process to S16. On the other hand, when the summary process is not selected (S15: NO), the control unit 10 ends this process.

S16において、制御部10(まとめ小組生成部15)は、まとめ小組生成処理を行う。
まとめ小組生成処理では、制御部10は、S15でまとめ処理の選択がされた際に、GUI画面70のリスト部70aに示された小組テンプレート50bを、台紙Pにコピーして、台紙Pにコピーされた小組テンプレート50bに流し込みを行う。なお、制御部10は、小組テンプレート50bの複製を作成し、複製した小組テンプレート50bに流し込みを行ってから台紙Pにコピーしてもよい。
より具体的には、制御部10は、S14において選択された2以上の小組に対応するオブジェクトデータ60のレコード60a,60bを読み込んで、小組テンプレート50bに適用する。その際、制御部10は、設定内容記憶部33に記憶された、小組テンプレート50bに関連付けられた設定ルールを反映させる。制御部10は、台紙Pにコピーされた小組テンプレート50bの各フレームに設定されたフィールド項目を、オブジェクトデータ60のレコード60a,60bから読み出して適用する。
In S16, the control unit 10 (summary subgroup generation unit 15) performs a summary subgroup generation process.
In the summary subgroup generation process, the control unit 10 copies the subgroup template 50b shown in the list unit 70a of the GUI screen 70 to the mount P and copies it to the mount P when the summary process is selected in S15. Pour into the small set template 50b. The control unit 10 may make a copy of the small set template 50b, pour it into the duplicated small set template 50b, and then copy it to the mount P.
More specifically, the control unit 10 reads the records 60a and 60b of the object data 60 corresponding to the two or more subgroups selected in S14 and applies them to the subgroup template 50b. At that time, the control unit 10 reflects the setting rule associated with the subgroup template 50b stored in the setting content storage unit 33. The control unit 10 reads out the field items set in each frame of the subgroup template 50b copied to the mount P from the records 60a and 60b of the object data 60 and applies them.

例えば、テキストフレーム51bには、フィールド項目「商品名」が設定してあり、テキストフレームをコピーして、一致する文字列を統合する設定がされている場合、制御部10は、テキストフレームを、レコードの数だけコピーして、フィールド項目「商品名」に記載されているテキストデータを、一致する文字列を統合してテキストフレーム51bに配置する。
また、テキストフレーム52bには、フィールド項目「メーカ名」が設定してあり、最初のレコードを流し込む設定がされている場合、制御部10は、フィールド項目「メーカ名」に記載されている最初のレコードであるレコード60aのテキストデータを、テキストフレーム52bに配置する。
さらに、画像フレーム54bには、フィールド項目「商品画像」が設定してあり、画像フレームをコピーして位置をずらす設定がされている場合、制御部10は、画像フレームを、レコードの数(すなわち、S14において選択した小組の数)だけコピーして、フィールド項目「商品画像」に記載されている画像ファイル名の画像データを、画像フレーム54bに配置する。
For example, when the field item "product name" is set in the text frame 51b and the text frame is copied and the matching character strings are integrated, the control unit 10 sets the text frame. The number of records is copied, and the text data described in the field item "product name" is arranged in the text frame 51b by integrating the matching character strings.
Further, when the field item "maker name" is set in the text frame 52b and the first record is set to be flowed, the control unit 10 is the first described in the field item "maker name". The text data of the record 60a, which is a record, is arranged in the text frame 52b.
Further, when the field item "product image" is set in the image frame 54b and the image frame is set to be copied and the position is shifted, the control unit 10 sets the image frame as the number of records (that is, that is). , The number of subgroups selected in S14) is copied, and the image data of the image file name described in the field item “product image” is arranged in the image frame 54b.

そして、制御部10は、S14で選択した2以上の小組を、台紙Pから削除する。
なお、制御部10は、台紙Pから削除した複数の小組に関する小組テンプレート50aのファイル名等を、小組テンプレート50bに対応付けて記憶しておいてもよい。そうすることで、後述する分解処理を行う際に、効率化した処理を行うことができる。
その後、制御部10は、本処理を終了する。
Then, the control unit 10 deletes the two or more small sets selected in S14 from the mount P.
The control unit 10 may store the file names and the like of the small group template 50a related to the plurality of small groups deleted from the mount P in association with the small group template 50b. By doing so, it is possible to perform an efficient process when performing the decomposition process described later.
After that, the control unit 10 ends this process.

他方、S20において、制御部10(まとめ小組受付部17)は、表示されている台紙Pに配置された、まとめ小組のユーザによる選択を受け付ける。
S21において、制御部10は、図5(A)に示すGUI画面70の「まとめ分解」のボタン部70eが選択されることで、分解処理の選択がされたか否かを判断する。分解処理の選択がされた場合(S21:YES)には、制御部10は、処理をS22に移す。他方、分解処理の選択がされていない場合(S21:NO)には、制御部10は、本処理を終了する。
On the other hand, in S20, the control unit 10 (summary subgroup reception unit 17) accepts the selection by the user of the summary subgroup arranged on the displayed mount P.
In S21, the control unit 10 determines whether or not the disassembly process has been selected by selecting the button unit 70e of the “summary disassembly” of the GUI screen 70 shown in FIG. 5 (A). When the decomposition process is selected (S21: YES), the control unit 10 shifts the process to S22. On the other hand, when the decomposition process is not selected (S21: NO), the control unit 10 ends this process.

S22において、制御部10(小組テンプレート抽出部18、分解小組生成部19)は、分解小組生成処理を行う。
分解小組生成処理では、制御部10(小組テンプレート抽出部18)は、まとめ処理を行う前に作成されていた小組の小組テンプレート50aを、テンプレート記憶部32から抽出する。そして、制御部10(分解小組生成部19)は、抽出した小組テンプレート50aを台紙Pにコピーして、台紙Pにコピーされた小組テンプレート50aに流し込みを行う。なお、制御部10(分解小組生成部19)は、抽出した小組テンプレート50aの複製を作成し、複製した小組テンプレート50aに流し込みを行ってから、台紙Pにコピーしてもよい。
In S22, the control unit 10 (small group template extraction unit 18, decomposition small group generation unit 19) performs decomposition small group generation processing.
In the decomposition subgroup generation process, the control unit 10 (subgroup template extraction unit 18) extracts the subgroup template 50a created before the grouping process from the template storage unit 32. Then, the control unit 10 (disassembled small group generation unit 19) copies the extracted small group template 50a to the mount P, and pour it into the small group template 50a copied to the mount P. The control unit 10 (disassembled subgroup generation unit 19) may make a copy of the extracted subgroup template 50a, pour it into the duplicated subgroup template 50a, and then copy it to the mount P.

より具体的には、制御部10は、記憶部30に記憶された、まとめ処理を行う前に使用されていた小組の小組テンプレート50aに、まとめ小組に対応するオブジェクトデータ記憶部34に記憶されたオブジェクトデータ60を読み込んで適用する。
また、組版時にまとめ小組が生成されている場合には、適宜の小組テンプレート50を適用してもよいし、小組テンプレートを選択するための画面(図示せず)を出力して、ユーザに分解処理で使用する小組テンプレート50を選択させてもよい。
More specifically, the control unit 10 is stored in the object data storage unit 34 corresponding to the group subgroup in the subgroup template 50a of the subgroup used before performing the grouping process, which is stored in the storage unit 30. The object data 60 is read and applied.
Further, when a summary subgroup is generated at the time of typesetting, an appropriate subgroup template 50 may be applied, or a screen (not shown) for selecting the subgroup template is output to the user for disassembly processing. The subgroup template 50 used in may be selected.

なお、制御部10は、オブジェクトデータ60の使用するレコードの数だけ小組テンプレート50aをコピー又は複製するため、「まとめ分解」のボタン部70eを選択する前に、ユーザは、台紙Pに配置された小組を移動させて、まとめ小組が配置された位置の横に予めスペースを空けておくのが望ましい。
その後、制御部10は、本処理を終了する。
Since the control unit 10 copies or duplicates the subgroup template 50a for the number of records used by the object data 60, the user is placed on the mount P before selecting the button unit 70e of the "collective decomposition" button. It is desirable to move the subgroups and leave a space in advance next to the position where the subgroups are placed.
After that, the control unit 10 ends this process.

このように、本実施形態の組版装置1によれば、以下のような効果がある。
(1)複数の小組40が配置された台紙Pから2以上の小組40を選択し、選択した2以上の小組40の内容を、予め設定した処理内容に基づいて1つの小組41にまとめて、台紙Pに再配置することができる。よって、組版後であっても、複数の小組40から、それらをまとめた新たな小組41を簡単に生成できる。結果として、複数の小組40を、1つの小組41にまとめることができ、組版後のレイアウト修正を効率よく行うことができる。
(2)まとめる前の複数の小組40を台紙Pから削除して、新たに生成した小組41を台紙Pに再配置するので、同じ内容を示す小組を重複して台紙Pに配置することを防ぐことができる。
As described above, the typesetting device 1 of the present embodiment has the following effects.
(1) Two or more subgroups 40 are selected from the mount P on which a plurality of subgroups 40 are arranged, and the contents of the selected two or more subgroups 40 are combined into one subgroup 41 based on preset processing contents. It can be rearranged on the mount P. Therefore, even after typesetting, a new subgroup 41 that combines them can be easily generated from the plurality of subgroups 40. As a result, a plurality of subgroups 40 can be grouped into one subgroup 41, and layout modification after typesetting can be efficiently performed.
(2) Since the plurality of small sets 40 before being combined are deleted from the mount P and the newly generated small set 41 is rearranged on the mount P, it is possible to prevent duplicate small sets showing the same contents from being placed on the mount P. be able to.

(3)小組テンプレート50のフレームごとに、どのようにまとめるかの処理内容を設定するので、ユーザニーズに合った様々なまとめ方をすることができる。また、設定した処理内容に基づいてまとめ処理を行うので、誤ったものをまとめたり、文字が欠落してしまう等の不具合を生じさせないようにできる。
(4)まとめ小組41を選択して、複数の小組40に分解することができるため、複数の小組40を一旦まとめて小組41を生成したが、元に戻したい場合等に、簡単にまとめを解消することができる。よって、1つの小組41を、複数の小組40に分解することができ、組版後のレイアウト修正を効率よく行うことができる。
(3) Since the processing content of how to put together is set for each frame of the subgroup template 50, various ways of putting together can be made according to the user's needs. In addition, since the grouping process is performed based on the set processing content, it is possible to prevent problems such as grouping wrong items and missing characters.
(4) Summary Since the subgroup 41 can be selected and decomposed into a plurality of subgroups 40, a plurality of subgroups 40 are once combined to generate the subgroup 41, but when it is desired to restore the subgroup 41, a simple summary can be made. It can be resolved. Therefore, one subgroup 41 can be decomposed into a plurality of subgroups 40, and layout modification after typesetting can be efficiently performed.

以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments. Moreover, the effects described in the embodiments are merely a list of the most preferable effects arising from the present invention, and the effects according to the present invention are not limited to those described in the embodiments. The above-described embodiment and the modified form described later can be used in combination as appropriate, but detailed description thereof will be omitted.

(変形形態)
(1)本実施形態では、2つの小組を1つの小組にまとめるものを例に説明したが、これに限定されない。3つ以上の小組を1つの小組にまとめるものであってもよい。
(2)本実施形態では、オブジェクトデータを、表形式で表されたテキストデータとして説明したが、これに限定されない。例えば、XML形式のデータであってもよい。XML形式のデータは、例えば、既に作成されたレイアウトデータを使用して、別のレイアウトデータを作成する場合に、効率よく生成できるものである。具体的には、レイアウトデータからXMLデータを取得して、その一部を新たなレイアウトデータ作成のために変更することで、オブジェクトデータを簡単に生成できる。
(Transformed form)
(1) In the present embodiment, an example of combining two subgroups into one subgroup has been described, but the present invention is not limited to this. Three or more subgroups may be combined into one subgroup.
(2) In the present embodiment, the object data has been described as text data represented in a tabular format, but the present invention is not limited to this. For example, the data may be in XML format. The XML format data can be efficiently generated, for example, when another layout data is created by using the layout data that has already been created. Specifically, object data can be easily generated by acquiring XML data from the layout data and modifying a part of the XML data for creating new layout data.

1 組版装置
10 制御部
11 まとめ処理部
12 小組テンプレート受付部
13 ルール設定部
14 複数小組受付部
15 まとめ小組生成部
16 分解部
17 まとめ小組受付部
18 小組テンプレート抽出部
19 分解小組生成部
30 記憶部
31a 組版プログラム
32 テンプレート記憶部
33 設定内容記憶部
34 オブジェクトデータ記憶部
37 表示部
40,40a,40b,41 小組
50,50a,50b 小組テンプレート
51a,51b,52a,52b,53a,53b テキストフレーム
54a,54b 画像フレーム
60 オブジェクトデータ
P 台紙
1 Typesetting device 10 Control unit 11 Summary processing unit 12 Small group template reception unit 13 Rule setting unit 14 Multiple small group reception unit 15 Summary small group generation unit 16 Disassembly unit 17 Summary small group reception unit 18 Small group template extraction unit 19 Disassembly small group generation unit 30 Storage unit 31a Typesetting program 32 Template storage 33 Setting contents storage 34 Object data storage 37 Display 40, 40a, 40b, 41 Subgroup 50, 50a, 50b Subgroup template 51a, 51b, 52a, 52b, 53a, 53b Text frame 54a, 54b Image frame 60 Object data P Mount

Claims (6)

複数のオブジェクトを各々の指定位置に配置する小組テンプレートに前記オブジェクトに関するオブジェクトデータを適用して生成され、台紙に配置された複数の小組のうち、2以上の小組の選択を受け付ける複数小組受付手段と、
まとめ処理に使用可能な1つの小組テンプレートの選択を受け付けるテンプレート受付手段と、
前記複数小組受付手段によって受け付けた前記2以上の小組に対応した、前記2以上の小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート受付手段によって受け付けた前記小組テンプレートに適用して、新たな小組を生成して配置するまとめ小組生成手段と、
を備える組版装置。
A plurality of subgroup reception means that accepts selection of two or more subgroups among a plurality of subgroups that are generated by applying object data related to the object to a subgroup template that arranges a plurality of objects at each designated position. ,
A template reception means that accepts the selection of one subgroup template that can be used for summary processing,
The object data used when generating the two or more subgroups corresponding to the two or more subgroups received by the plurality of subgroup receiving means is applied to the subgroup template received by the template receiving means to newly apply. Summary subgroup generation means to generate and arrange various subgroups,
A typesetting device equipped with.
請求項1に記載の組版装置において、
前記まとめ小組生成手段は、前記複数小組受付手段により受け付けた前記複数の小組を、前記台紙から削除して、生成した前記新たな小組を、前記複数の小組を削除した位置に配置すること、
を特徴とする組版装置。
In the typesetting apparatus according to claim 1,
The summary subgroup generation means deletes the plurality of subgroups received by the plurality of subgroup reception means from the mount, and arranges the generated new subgroup at a position where the plurality of subgroups have been deleted.
A typesetting device characterized by.
請求項1又は請求項2に記載の組版装置において、
前記テンプレート受付手段により受け付けた前記小組テンプレートに含まれる各オブジェクトに対応するフレームごとに、まとめ処理に関する処理内容を設定する設定手段を備え、
前記まとめ小組生成手段は、前記設定手段によって設定された前記処理内容に基づいて前記新たな小組を生成すること、
を特徴とする組版装置。
In the typesetting apparatus according to claim 1 or 2.
A setting means for setting the processing content related to the summary processing is provided for each frame corresponding to each object included in the subgroup template received by the template receiving means.
The summary subgroup generation means generates the new subgroup based on the processing content set by the setting means.
A typesetting device characterized by.
請求項1から請求項3までのいずれかに記載の組版装置において、
前記台紙に配置された前記新たな小組の選択を受け付けるまとめ小組受付手段と、
前記まとめ小組生成手段により新たな小組を生成する前に使用していた小組テンプレートを、テンプレート記憶部から抽出するテンプレート抽出手段と、
前記まとめ小組受付手段によって受け付けた前記新たな小組に対応した、前記新たな小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート抽出手段によって抽出された前記小組テンプレートに適用して、前記新たな小組を分解した複数の小組を生成して配置する分解小組生成手段と、
を備えること、
を特徴とする組版装置。
In the typesetting device according to any one of claims 1 to 3.
A summary subgroup receiving means for accepting the selection of the new subgroup arranged on the mount, and
A template extraction means for extracting a small group template used before generating a new small group by the summary small group generation means from the template storage unit, and
The object data used in generating the new subgroup corresponding to the new subgroup received by the summary subgroup receiving means is applied to the subgroup template extracted by the template extraction means, and the new subgroup is applied. Decomposition subgroup generation means for generating and arranging a plurality of subgroups that are decomposed from each other
To prepare
A typesetting device characterized by.
2以上の同じ種類のオブジェクトを1つの指定位置に配置可能な、まとめ処理に使用する小組テンプレートに前記オブジェクトに関するオブジェクトデータを適用して生成され、台紙に配置されたまとめ小組の選択を受け付けるまとめ小組受付手段と、
まとめ小組を解除する処理に使用可能な1つの小組テンプレートの選択を受け付けるテンプレート受付手段と、
前記まとめ小組受付手段によって受け付けた前記まとめ小組に対応した、前記まとめ小組を生成する際に用いた前記オブジェクトデータを、前記テンプレート受付手段によって受け付けた前記小組テンプレートに適用して、前記まとめ小組を分解した複数の小組を生成して配置する分解小組生成手段と、
を備える組版装置。
A group that accepts the selection of a group that is generated by applying object data related to the object to a group template that can place two or more objects of the same type at one specified position and is used for grouping. Reception means and
Summary A template reception means that accepts the selection of one subgroup template that can be used for the process of canceling a subgroup,
The object data used when generating the summary subgroup corresponding to the summary subgroup received by the summary subgroup reception means is applied to the subgroup template received by the template reception means to decompose the summary subgroup. Decomposition subgroup generation means for generating and arranging multiple subgroups
A typesetting device equipped with.
請求項4又は請求項5に記載の組版装置において、
前記分解小組生成手段は、前記まとめ小組受付手段により受け付けた前記小組を、前記台紙から削除して、生成した前記複数の小組を、削除した前記小組の位置に配置すること、
を特徴とする組版装置。
In the typesetting apparatus according to claim 4 or 5.
The disassembled small set generation means deletes the small set received by the summary small set receiving means from the mount, and arranges the generated plurality of small sets at the positions of the deleted small sets.
A typesetting device characterized by.
JP2016239102A 2016-12-09 2016-12-09 Typesetting device Active JP6772802B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016239102A JP6772802B2 (en) 2016-12-09 2016-12-09 Typesetting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016239102A JP6772802B2 (en) 2016-12-09 2016-12-09 Typesetting device

Publications (2)

Publication Number Publication Date
JP2018097448A JP2018097448A (en) 2018-06-21
JP6772802B2 true JP6772802B2 (en) 2020-10-21

Family

ID=62633557

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016239102A Active JP6772802B2 (en) 2016-12-09 2016-12-09 Typesetting device

Country Status (1)

Country Link
JP (1) JP6772802B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3489119B2 (en) * 1991-08-09 2004-01-19 富士ゼロックス株式会社 Document processing device
JP3235404B2 (en) * 1995-05-23 2001-12-04 凸版印刷株式会社 Layout correction device
JP2008009597A (en) * 2006-06-28 2008-01-17 Toppan Printing Co Ltd Automatic product catalog creation program and device

Also Published As

Publication number Publication date
JP2018097448A (en) 2018-06-21

Similar Documents

Publication Publication Date Title
CN108762743B (en) Data table operation code generation method and device
JP6339312B2 (en) Application linkage system, application linkage method, and application linkage program
US20140282076A1 (en) Online Proofing
JP2012098878A (en) Business form creation processing system and business form creation processing method and program
JP2015138541A (en) Web content generation system
JP2013228889A (en) Information processing apparatus, information processing method, program, and information processing system
JP6993751B1 (en) Document processing system, document processing method, and document processing program
JP7535832B1 (en) Information management system, information management method, and computer program
JP2007048009A (en) Operation support system, its database server, preparation management device and program
JP6772802B2 (en) Typesetting device
JP7598576B2 (en) Document creation support device, document creation support program, and document creation support method
JPH11110535A (en) Image processing network system, its work history management method, and record medium recorded with program for executing the processing
JP6008149B2 (en) Data generation system for printing
JP6331307B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP2012173936A (en) Information management device, program and information management system
JP6341259B2 (en) Typesetting device, typesetting program and typesetting method
CN115934188B (en) Online contract agreement configuration using method and system supporting dynamic adjustment
JP2021068023A (en) Print control system and print control method
JP5589396B2 (en) Layout support device, layout support method, and program
JP2012203483A (en) Business form preparation system, business form preparation method, and business form preparation program
JP2001222536A (en) Patent map creation system, its creation method, and recording medium
JP6670076B2 (en) Electronic medical record device and electronic medical record control method
TWI295447B (en) Method for creating a workflow
JP2006092277A (en) Device, method and program for supporting creation of web page
JP5593960B2 (en) Business management system, business management server, and business management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191030

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200825

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200901

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200914

R150 Certificate of patent or registration of utility model

Ref document number: 6772802

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150