[go: up one dir, main page]

JP2008152310A - Variable printing document editing system and method - Google Patents

Variable printing document editing system and method Download PDF

Info

Publication number
JP2008152310A
JP2008152310A JP2006336472A JP2006336472A JP2008152310A JP 2008152310 A JP2008152310 A JP 2008152310A JP 2006336472 A JP2006336472 A JP 2006336472A JP 2006336472 A JP2006336472 A JP 2006336472A JP 2008152310 A JP2008152310 A JP 2008152310A
Authority
JP
Japan
Prior art keywords
data
character
characters
character frame
maximum number
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.)
Granted
Application number
JP2006336472A
Other languages
Japanese (ja)
Other versions
JP5126465B2 (en
Inventor
Nagisa Fuchigami
なぎさ 渕上
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 JP2006336472A priority Critical patent/JP5126465B2/en
Publication of JP2008152310A publication Critical patent/JP2008152310A/en
Application granted granted Critical
Publication of JP5126465B2 publication Critical patent/JP5126465B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a variable printed document editing system for surely laying out printing information in a layout area. <P>SOLUTION: The system, in which a part data server device 300 and a document editing device 100 are connected to a network, includes a part data server device 300 for retrieving a part database storing information to specify a field item and part data including field item data and for transmitting the retrieved part data to a document editing device; and a document editing device 100 for measuring the maximum number of characters for each field item of the part data received from the server device, for laying out character boxes including row length data and being associated with the field items, for determining whether or not the length of the character string by the maximum number of characters of the measured filed items is equivalent to the row length of the character box or shorter, and for calculating a character transformation ratio. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、バリアブル印刷において、バリアブル印刷する文書を編集するシステム、および、その方法に関するものである。 The present invention relates to a system for editing a document to be subjected to variable printing and a method thereof in variable printing.

従来から、DTPシステムを用いて、バリアブル印刷文書の編集作業が行われている。
このバリアブル印刷は、書面の一部を差替えた文書を連続して印刷するものである。
つまり、バリアブル印刷では、文書ごとに変化する印刷部分と、各文書に共通の固定印刷部分を合成した文書を作成して印刷する。たとえば、ダイレクトメールでは、印刷部である宛先名を変えながら、文面をバリアブル印刷する。
Conventionally, a variable print document has been edited using a DTP system.
In this variable printing, a document in which a part of a document is replaced is continuously printed.
That is, in variable printing, a document in which a print portion that changes for each document and a fixed print portion that is common to each document are combined is created and printed. For example, in direct mail, the text is subjected to variable printing while changing the destination name which is a printing unit.

たとえば、特許文献1では、印刷体裁の設定情報の可否を判定するために、設定された印刷体裁と部品データを用いて、印刷される文書の状態を情報処理装置にプレビュー表示させる技術が開示されている。
特開2005−63321号公報(6〜8、13ページ、図1、8)
For example, Patent Document 1 discloses a technology for displaying a preview of the state of a document to be printed on an information processing apparatus using the set print format and component data in order to determine whether or not the print format setting information is acceptable. ing.
Japanese Patent Laying-Open No. 2005-63321 (pages 6 to 8, 13).

ところで、特許文献1の技術では、編集者は、印刷体裁の設定が正しく行われたか否かを確認するためには、プレビュー表示されたページを全て目視しなければならず、多大な作業時間と手間を要するという欠点があった。
By the way, in the technique of Patent Document 1, in order to confirm whether or not the print format has been correctly set, the editor must visually check all the pages displayed in the preview. There was a drawback of requiring labor.

本発明はこのような従来技術を考慮してなされたものであって、本発明の課題は、割付領域内に確実に割り付けるバリアブル印刷文書編集システムを提供することである。
The present invention has been made in view of such a conventional technique, and an object of the present invention is to provide a variable print document editing system that reliably allocates to an allocation area.

本発明は、以下のような解決手段により、前記課題を解決する。すなわち、請求項1の発明は、部品データ・サーバ装置と文書編集装置とがネットワーク接続されたバリアブル印刷用文書編集システムにおいて、前記部品データ・サーバ装置は、フィールド項目を特定する情報とフィールド項目データを含む部品データを格納する部品データベースを記憶する記憶手段と、部品データ送信要求を受け付けて、部品データベースを検索して、前記検索された部品データを、文書編集装置に返信する部品データ送信手段と、を備えるサーバ装置であって、前記文書編集装置は、部品データ送信要求を部品データ・サーバ装置に発行する部品データ送信要求手段と、部品データを部品データ・サーバ装置から受信する部品データ受信手段と、前記受信した部品データのフィールド項目毎の最大文字数を計測する最大文字数計測手段と、行長データを含む文字枠を割付する文字枠割付手段と、前記割付けられた文字枠に、部品データのフィールド項目を対応付けるフィールド項目対応付手段と、前記計測されたフィールド項目の最大文字数分の文字列の長さが文字枠データの行長データ以下か否かを判定する行長判定手段と、文字列の長さと文字枠データの行長データとを用いて、文字変形率を算出する文字変形率算出手段と、フィールド項目を特定する情報を含む文字枠および文字変形率を用いて変形させた最大文字数分の文字を配置した文字枠を表示する表示手段と、文字枠データを含む文書データを作成する文書作成手段と、を備える編集装置である、ことを特徴とするバリアブル印刷用文書編集システムである。 The present invention solves the above problems by the following means. That is, the invention of claim 1 is a variable printing document editing system in which a component data server device and a document editing device are connected to a network, and the component data server device includes information specifying field items and field item data. A storage unit that stores a component database that stores component data, a component data transmission unit that receives a component data transmission request, searches the component database, and returns the retrieved component data to the document editing device; The document editing apparatus includes: a part data transmission request unit that issues a part data transmission request to the part data server apparatus; and a part data reception unit that receives the part data from the part data server apparatus. Measuring the maximum number of characters for each field item of the received component data. Character number measuring means, character frame assigning means for assigning a character frame including line length data, field item correspondence means for associating field items of component data to the assigned character frames, and the measured field items Character deformation rate using line length determination means for determining whether the length of the character string for the maximum number of characters is less than or equal to the line length data of the character frame data, and the length of the character string and the line length data of the character frame data A character deformation rate calculating means for calculating the character field, a character frame including information for specifying the field item, a display means for displaying a character frame in which characters corresponding to the maximum number of characters deformed using the character deformation ratio are arranged, and character frame data A variable printing document editing system, characterized in that the editing apparatus includes a document creation unit that creates document data including the document data.

最大文字数分の文字が文字枠に収まる文字変形状態を、編集画面の上確認することが可能となる。 It is possible to confirm on the editing screen the character deformation state in which the maximum number of characters fits in the character frame.

請求項2の発明は、フィールド項目を特定する情報とフィールド項目データを含む部品データを格納する部品データベースを用いるバリアブル印刷用文書編集方法であって、部品データ送信要求を受け付けて、部品データベースを検索して、部品データを選択する部品データ検索ステップと、前記選択された部品データのフィールド項目毎の最大文字数を計測する最大文字数計測ステップと、行長データを含む文字枠を割付する文字枠割付ステップと、前記割付けられた文字枠に、部品データのフィールド項目を対応付けるフィールド項目対応付ステップと、前記計測されたフィールド項目の最大文字数分の文字列の長さが文字枠データの行長データ以下か否かを判定する行長判定ステップと、判定結果が最大文字数分の文字列の長さが文字枠データの行長データより長ければ、文字列の長さと文字枠データの行長データとを用いて、文字変形率を算出する文字変形率算出ステップと、フィールド項目を特定する情報を含む文字枠および文字変形率を用いて変形させた最大文字数分の文字を配置した文字枠を表示する最大文字数体裁表示ステップと、文字変形率を有する文字枠データを含む文書データを作成する文書作成ステップと、を含んだ手順でなされることを特徴とする印刷用文書編集方法である。 The invention of claim 2 is a variable printing document editing method using a part database storing information for identifying field items and part data including field item data, and accepts a part data transmission request and searches the part database. A component data search step for selecting component data, a maximum character count measurement step for measuring the maximum number of characters for each field item of the selected component data, and a character frame allocation step for allocating a character frame including line length data A field item correspondence step for associating a field item of component data with the assigned character frame, and whether the length of the character string corresponding to the maximum number of characters of the measured field item is equal to or less than the line length data of the character frame data. The line length determination step to determine whether or not, and the determination result is a character string length of the maximum number of characters If the data is longer than the line length data, the character deformation rate calculating step for calculating the character deformation rate using the length of the character string and the line length data of the character frame data, a character frame including information for specifying the field item, and A maximum character number display step for displaying a character frame in which characters corresponding to the maximum number of characters deformed using the character deformation rate are arranged; and a document creation step for creating document data including character frame data having a character deformation rate. A printing document editing method characterized in that the printing document editing process is performed according to a procedure including the steps.

請求項3の発明は、フィールド項目を特定する情報とフィールド項目データを含む部品データを格納する部品データベースを用いるバリアブル印刷用文書編集方法であって、行長データを含む文字枠を割付する文字枠割付ステップと、前記割付けられた文字枠に、部品データのフィールド項目を対応付けるフィールド項目対応付ステップと、部品データ送信要求を受け付けて、部品データベースを検索して、部品データを選択する部品データ検索ステップと、前記選択された部品データのフィールド項目毎の最大文字数を計測する最大文字数計測ステップと、前記計測されたフィールド項目の最大文字数分の文字分の文字列の長さが文字枠データの行長データ以下か否かを判定する行長判定ステップと、判定結果が最大文字数分の文字列の長さが文字枠データの行長データより長ければ、文字列の長さと文字枠データの行長データとを用いて、文字変形率を算出する文字変形率算出ステップと、フィールド項目を特定する情報を含む文字枠および文字変形率を用いて変形させた最大文字数分の文字を配置した文字枠を表示する最大文字数体裁表示ステップと、文字変形率を有する文字枠データを含む文書データを作成する文書作成ステップと、を含んだ手順でなされることを特徴とする印刷用文書編集方法である。
A third aspect of the present invention is a variable printing document editing method using a component database that stores information specifying field items and component data including field item data, and includes a character frame for allocating a character frame including line length data. An allocation step, a field item association step for associating a field item of component data with the allocated character frame, and a component data search step of accepting a component data transmission request, searching a component database, and selecting component data The maximum number of characters measurement step for measuring the maximum number of characters for each field item of the selected component data, and the length of the character string corresponding to the maximum number of characters of the measured field item is the line length of the character frame data Line length determination step for determining whether or not the data is less than or equal to the length of the character string corresponding to the maximum number of characters If is longer than the line length data of the character frame data, a character deformation rate calculating step for calculating a character deformation rate using the length of the character string and the line length data of the character frame data, and information specifying the field item are included. A maximum character number display step for displaying a character frame in which characters corresponding to the maximum number of characters deformed using the character frame and the character deformation rate are arranged, and a document creation step for creating document data including character frame data having the character deformation rate The document editing method for printing is characterized by being performed in a procedure including

本願発明によれば、バリアブル印刷において、最大寸法の部品データが適切な変形をされて、割付領域に納められるように割り付けることが可能になる。
According to the present invention, in variable printing, it is possible to perform allocation so that component data of the maximum dimension is appropriately deformed and stored in the allocation area.

以下、図面等を参照しながら、本発明の実施の形態について、更に詳しく説明する。 Hereinafter, embodiments of the present invention will be described in more detail with reference to the drawings.

図1は、本発明によるバリアブル印刷システム1の全体構成を説明する図である。 FIG. 1 is a diagram for explaining the overall configuration of a variable printing system 1 according to the present invention.

本発明によるバリアブル印刷システムは、文書編集装置100と、下絵作成装置500と、バリアブル印刷装置700と、編集データ変換装置900と、部品データ・サーバ装置300が、ネットワークで接続されて構成される。 The variable printing system according to the present invention includes a document editing apparatus 100, a sketch creation apparatus 500, a variable printing apparatus 700, an editing data conversion apparatus 900, and a component data server apparatus 300 connected by a network.

下絵作成装置500は、下絵データを作成して、文書編集装置100に送信する。 The sketch creation device 500 creates sketch data and transmits it to the document editing device 100.

部品データ・サーバ装置300は、指定された検索キーに基づいて、部品データベースから、部品データを検索して、文書編集装置100に送信する。また、部品データ・サーバ装置300は、指定された検索キーに基づいて、部品データベースから、文字データと画像データを含む部品データを検索して、バリアブル印刷装置700に送信する。 The part data server apparatus 300 searches the part data from the part database based on the designated search key, and transmits it to the document editing apparatus 100. Further, the part data server apparatus 300 searches the part database for part data including character data and image data based on the designated search key, and transmits the part data to the variable printing apparatus 700.

文書編集装置100は、下絵作成装置500から受信した下絵データと、部品データ・サーバ装置300から受信した部品データを用いて、文書データを作成して、バリアブル印刷装置700に送信する。 The document editing apparatus 100 creates document data using the sketch data received from the sketch creation apparatus 500 and the part data received from the part data server apparatus 300 and transmits the document data to the variable printing apparatus 700.

編集データ変換装置900は、文書編集装置100から受信した文書データを、使用するバリアブル印刷装置の制御データに変換して、そのバリアブル印刷装置700に送信する。 The editing data conversion apparatus 900 converts the document data received from the document editing apparatus 100 into control data for the variable printing apparatus to be used, and transmits the control data to the variable printing apparatus 700.

バリアブル印刷装置700は、部品データ・サーバ装置300から受信した部品データと、編集データ変換装置900から受信した制御データを用いて、バリアブル印刷物799を、作成する。 The variable printing apparatus 700 uses the part data received from the part data server apparatus 300 and the control data received from the editing data conversion apparatus 900 to create a variable printed material 799.

文書編集装置100は、コンピュータプログラムによって制御されるパーソナルコンピュータである。文書編集装置100のコンピュータプログラムは、市販のDTPソフトウエアである。文書編集装置100のコンピュータプログラムに、機能を追加するときには、このコンピュータプログラムが備えるプラグイン機能とC++プログラムを用いて、実現することができる。 The document editing apparatus 100 is a personal computer controlled by a computer program. The computer program of the document editing apparatus 100 is commercially available DTP software. When a function is added to the computer program of the document editing apparatus 100, it can be realized by using a plug-in function and a C ++ program included in the computer program.

下絵作成装置500は、コンピュータプログラムによって制御されるパーソナルコンピュータである。下絵作成装置500のコンピュータプログラムは、市販の画像作成ソフトウエアである。バリアブル印刷装置700は、レーザプリンタやインクジェットプリンタに代表されるデジタルプリンタである。 The sketch creation device 500 is a personal computer controlled by a computer program. The computer program of the sketch creation device 500 is commercially available image creation software. The variable printing apparatus 700 is a digital printer represented by a laser printer or an ink jet printer.

編集データ変換装置900は、コンピュータプログラムによって制御されるパーソナルコンピュータである。部品データ・サーバ装置300は、コンピュータプログラムによって制御されるサーバコンピュータである。部品データ・サーバ装置300のコンピュータプログラムは、市販のデータベース・ソフトウエアである。 The edit data conversion apparatus 900 is a personal computer controlled by a computer program. The component data server apparatus 300 is a server computer controlled by a computer program. The computer program of the component data server apparatus 300 is commercially available database software.

図2は、本発明による文書編集装置100の詳細な構成図である。
文書編集装置100は、割付手段110と、文字枠割付手段120と、フィールド項目対応付手段130と、部品データ送信要求手段171と、部品データ受信手段172と、下絵送信要求手段173と、下絵受信手段174と、最大文字数計測手段140と、行長判定手段162と、文字変形率算出手段164と、文書作成手段150と、文書送信手段155と、表示手段180と、記憶手段190を備える。
FIG. 2 is a detailed block diagram of the document editing apparatus 100 according to the present invention.
The document editing apparatus 100 includes an allocation unit 110, a character frame allocation unit 120, a field item association unit 130, a component data transmission request unit 171, a component data reception unit 172, a background transmission request unit 173, and a background reception. Means 174, maximum character count measuring means 140, line length determining means 162, character deformation rate calculating means 164, document creating means 150, document transmitting means 155, display means 180, and storage means 190 are provided.

下絵送信要求手段173は、下絵送信要求を下絵作成装置500に発行する。下絵受信手段174は、下絵データ591を下絵作成装置500から受信して、記憶手段にする。割付手段110は、前記記憶された下絵データ591を割付ける。 The sketch transmission request unit 173 issues a sketch transmission request to the sketch creation device 500. The sketch receiving means 174 receives the sketch data 591 from the sketch creation device 500 and stores it in the storage means. The assigning unit 110 assigns the stored sketch data 591.

部品データ送信要求手段171は、所望の部品データの検索キュエリを部品データ・サーバ装置300に発行する手段である。部品データ受信手段172は、フィールド項目データを含む文字データ393を受信して、記憶手段190に記憶する。 The component data transmission request unit 171 is a unit that issues a search query for desired component data to the component data server apparatus 300. The component data receiving unit 172 receives the character data 393 including the field item data and stores it in the storage unit 190.

最大文字数計測手段140は、前記記憶した文字データ393のフィールド項目データの最大文字数情報を計測して、記憶手段に記憶する。 The maximum character number measuring means 140 measures the maximum character number information of the field item data of the stored character data 393 and stores it in the storage means.

文字枠割付手段120は、文字枠を割付して、開始位置情報と文字寸法情報を含む文字枠データを作成する。フィールド項目対応付手段130は、作成された文字枠データに、文字データ393のフィールド項目をそれぞれ対応付ける。 The character frame allocating means 120 allocates character frames and creates character frame data including start position information and character dimension information. The field item association unit 130 associates the field items of the character data 393 with the created character frame data.

行長判定手段162は、前記割付けられた文字枠データに対応付けられたフィールド項目の最大文字数情報を、記憶手段に記憶されたフィールド項目の最大文字数情報から取得して、この最大文字数分の文字列の長さを算出して、文字枠データの行長データ以下か否かを判定する。 The line length determination unit 162 obtains the maximum number of characters information of the field item associated with the allocated character frame data from the maximum number of characters information of the field item stored in the storage unit, and the number of characters corresponding to the maximum number of characters. The length of the column is calculated, and it is determined whether it is equal to or less than the line length data of the character frame data.

文字変形率算出手段164は、判定結果が最大文字数分の文字列の長さが文字枠データの行長データより長ければ、文字列の長さと文字枠データの行長データを用いて、文字変形率を算出する。 If the length of the character string corresponding to the maximum number of characters is longer than the line length data of the character frame data, the character deformation rate calculation means 164 uses the character string length and the character frame data line length data to determine the character deformation. Calculate the rate.

表示手段180は、文書編集装置100の編集作業を表示する手段であって、フィールド項目情報を含む文字枠や文字変形率を用いて変形させた文字を最大文字数分組版した文字枠を表示する。 The display means 180 is a means for displaying the editing operation of the document editing apparatus 100, and displays a character frame including the field item information and a character frame in which characters deformed using the character deformation rate are formatted for the maximum number of characters.

文書作成手段150は、文字変形率を有する文字枠データと編集タグを含む文書データ198を作成する。文書送信手段155は、前記作成された文書データ198を編集データ変換装置900に送信する。 The document creation means 150 creates document data 198 including character frame data having a character deformation rate and an edit tag. The document transmission unit 155 transmits the created document data 198 to the editing data conversion apparatus 900.

なお、文書データ198は、下絵データに文字枠を割りつけて文字を配置して作成した電子文書であり、文書編集装置100で作成する文書データ198は、印刷用のデータを作成するときの割付パターンに相当し、文書データ198と部品データ・サーバ装置300から送信された部品データ(=文字データや画像データ)を合わせて印刷用データを作成する。または、印刷時に文書データ198と文字データ、画像データを合わせて印字する。 The document data 198 is an electronic document created by assigning character frames to the sketch data and arranging characters. The document data 198 created by the document editing apparatus 100 is assigned when creating data for printing. It corresponds to a pattern, and print data is created by combining the document data 198 and the component data (= character data or image data) transmitted from the component data server apparatus 300. Alternatively, the document data 198 is printed together with character data and image data at the time of printing.

割付手段110と、文字枠割付手段120と、フィールド項目対応付手段130と、部品データ送信要求手段171と、部品データ受信手段172と、下絵送信要求手段173と、下絵受信手段174と、最大文字数計測手段140と、行長判定手段162と、文字変形率算出手段164と、文書作成手段150と、文書送信手段155は、コンピュータプログラムである。下絵データ591と、文字データ393は、コンピュータプログラムが可読なデータである。記憶手段190は、半導体メモリや、磁気メモリである。表示手段180は、LCD表示装置や、CRT表示装置である。 Assignment means 110, character frame assignment means 120, field item association means 130, component data transmission request means 171, component data reception means 172, background transmission request means 173, background reception means 174, maximum number of characters The measuring unit 140, the line length determining unit 162, the character deformation rate calculating unit 164, the document creating unit 150, and the document transmitting unit 155 are computer programs. The sketch data 591 and the character data 393 are data readable by a computer program. The storage unit 190 is a semiconductor memory or a magnetic memory. The display unit 180 is an LCD display device or a CRT display device.

図3は、文字データ393の形式と例を説明する図である。文字データ393は、少なくとも1つのフィールド項目データ393bから構成される。文字データ393の1行目は、各フィールド項目を特定する情報(=各フィールド項目の定義名称情報)を記述する。2行目以降は、バリアブル印刷に用いる文字データ(=文字列)である。 FIG. 3 is a diagram for explaining the format and example of the character data 393. The character data 393 is composed of at least one field item data 393b. The first line of the character data 393 describes information for identifying each field item (= definition name information for each field item). The second and subsequent lines are character data (= character string) used for variable printing.

図3の(b)には、文字データ393が例示されている。一行目の文字データ(つまり、第1レコード)は、各フィールド項目の定義名称情報「f#name,l-name,address」の例である。二行目の文字データ(つまり、第2レコード)は、「太郎,山川田家,東京都新宿区□□1丁目ABC32号室」、の例が示されている。これは、それぞれ、定義名称情報「f-nameの文字列」=「太郎」、定義名称情報「l-nameの文字列」=「山川田家」、定義名称情報「addressの文字列」=「東京都新宿区□□1丁目ABC32号室」であることを示している。 In FIG. 3B, character data 393 is illustrated. The character data on the first line (that is, the first record) is an example of the definition name information “f # name, l-name, address” of each field item. The character data on the second line (that is, the second record) shows an example of “Taro, Yamakawada Family, Shinjuku-ku, Tokyo, ABC-1 Room 32”. The definition name information “character string of f-name” = “Taro”, the definition name information “character string of l-name” = “Yamakawa Tajia”, and the definition name information “character string of address” = “Tokyo” This indicates that it is “ABC32 room in □□ 1-chome, Shinjuku-ku, Tokyo”.

図4は、文書データの例(XML形式)を説明する図である。文書データ198は、ヘッダデータ198aと、下絵割付データ198bと、文字枠割付データ198cなどから構成されている。ヘッダデータ198aと、下絵割付データ198bと、文字枠割付データ198cは、それぞれ以下で説明する編集タグを含んでいる。 FIG. 4 is a diagram for explaining an example of document data (XML format). The document data 198 includes header data 198a, background layout data 198b, character frame layout data 198c, and the like. The header data 198a, the background layout data 198b, and the character frame layout data 198c each include an edit tag described below.

図4には、XML形式の文書データ198が例示されている。下絵割付データ198bは、編集タグ「<Baseimage></Baseimage>」、「<BasestartX></BasestartX>」、「<BasestartY></BasestartY>」、「<PageNo></PageNo>」を用いた「<Baseimage>graphic.eps</Baseimage><BasestartX>0</BasestartX><BasestartY>0</BasestartY> <PageNo>1</PageNo>」が示されている。 In FIG. 4, document data 198 in XML format is illustrated. For the sketch layout data 198b, edit tags "<Baseimage> </ Baseimage>", "<BasestartX> </ BasestartX>", "<BasestartY> </ BasestartY>", and "<PageNo> </ PageNo>" are used. “<Baseimage> graphic.eps </ Baseimage> <BasestartX> 0 </ BasestartX> <BasestartY> 0 </ BasestartY> <PageNo> 1 </ PageNo>” is shown.

文字枠割付データ198cの例として、編集タグ「「<Field></Field>」「<Fieldname> </Fieldname>」、「<Columnname></Columnname>」「<StartX></StartX>」「<StartY></StartY>」「<Font> </Font>」「<Fontsize></Fontsize>」「<Fonttransform></Fonttransform>」「<Fontcolor></Fontcolor>」「<Position></Position>」を用いた「<Field><Fieldname>住所</Fieldname><Columnname>address</Columnname><StartX>17</StartX><StartY>34</StartY><Font>Mincho-R</Font><Fontsize>12</Fontsize><Fonttransform>33</Fonttransform><Fontcolor>1 0.7 0 0</Fontcolor><Position>1</Position>」が示されている。ここで、「<Fieldname></Fieldname>」は、フィールド項目を定義する。「<StartX></StartX>」「<StartY></StartY>」は、文字枠の開始位置(たとえば、枠の左上)の座標値(X,Y)を定義する。同様に、「<Font></Font>」は、文字枠に配置する文字のフォント、「<Fontsize></Fontsize>」はフォントの大きさを、「<Fonttransform></Fonttransform>」は、フォントの変形率を、それぞれ定義する。 As an example of the character frame allocation data 198c, edit tags “<Field> </ Field>” “<Fieldname> </ Fieldname>”, “<Columnname> </ Columnname>” “<StartX> </ StartX>” “ <StartY> </ StartY>, <Font> </ Font>, <Fontsize> </ Fontsize>, <Fonttransform> </ Fonttransform>, <Fontcolor> </ Fontcolor>, <Position> </ <Field> <Fieldname> Address </ Fieldname> <Columnname> address </ Columnname> <StartX> 17 </ StartX> <StartY> 34 </ StartY> <Font> Mincho-R </ Font> <Fontsize> 12 </ Fontsize> <Fonttransform> 33 </ Fonttransform> <Fontcolor> 1 0.7 0 0 </ Fontcolor> <Position> 1 </ Position> ”. Here, “<Fieldname> </ Fieldname>” defines a field item. “<StartX> </ StartX>” and “<StartY> </ StartY>” define coordinate values (X, Y) of the start position of the character frame (for example, the upper left of the frame). Similarly, “<Font> </ Font>” is the font of the text to be placed in the text box, “<Fontsize> </ Fontsize>” is the font size, “<Fonttransform> </ Fonttransform>” Define the font deformation rate.

図5は、下絵データ591の表示例を説明する図である。図5には、表示された下絵が例示されている。表示された下絵は、クレジットカードの利用明細であって、利用者の住所氏名欄を割り付ける領域591a、利用明細記載欄を割り付ける領域591bなどが設定されている。 FIG. 5 is a diagram for explaining a display example of the background data 591. FIG. 5 illustrates the displayed sketch. The displayed background is a credit card usage detail, and an area 591a for assigning a user's address name field, an area 591b for assigning a usage detail description field, and the like are set.

図6は、編集画面の例を説明する図である。図6の(a)は、表示装置に、下絵591aを表示した編集画面180aを示している。編集画面180aには、下絵591aに文字データのフィールド項目として、「address」、「f-name」、「l-name」を配置する文字枠が割付けられている様子が示されている。編集者が、割り付けられた下絵591aを基準にして、文字枠を割付けることによって、文字データの下絵591aに対する配置開始位置やフォントサイズが定まる。 FIG. 6 is a diagram for explaining an example of the edit screen. FIG. 6A shows an editing screen 180a in which a sketch 591a is displayed on the display device. The edit screen 180a shows a state in which character frames for arranging “address”, “f-name”, and “l-name” as field items of character data are assigned to the background 591a. When the editor assigns character frames based on the assigned sketch 591a, an arrangement start position and a font size for the sketch 591a of the character data are determined.

図6の(b)は、フィールド項目を配置する文字枠122aの例ある。図6の(b)には、下絵591aと、フィールド項目「address」の文字列データを配置する文字枠121aと、フィールド項目「f-name」、「l-name」の文字列データを配置する文字枠122aが示されている。このように、文字枠121aの中には、「address」が表示されることにより、この文字枠にフィールド項目「address」が対応づけられていることが確認できる。文字枠とフィールド項目の対応は、編集者にとって見て分かるようになっていればよいので、カラムの番号でもよい。また、フィールド項目は、必要に応じて表示、非表示を切り替えてもよい。 FIG. 6B shows an example of a character frame 122a for arranging field items. In FIG. 6B, the background 591a, the character frame 121a in which the character string data of the field item “address” is arranged, and the character string data of the field items “f-name” and “l-name” are arranged. A character frame 122a is shown. Thus, by displaying “address” in the character frame 121a, it can be confirmed that the field item “address” is associated with the character frame. Since the correspondence between the character frame and the field item only needs to be understood by the editor, the column number may be used. The field item may be switched between display and non-display as necessary.

図6の(c)は、最大文字数の変形した文字(長体文字)を文字列枠に配置した例である。図6の(c)には、最大文字数計測手段140で計測した最大文字数分のダミー文字をそれぞれ、フィールド項目「address」、フィールド項目「f-name」、「l-name」の文字列枠が例示されている。 (C) of FIG. 6 is an example in which the deformed character (long character) having the maximum number of characters is arranged in the character string frame. In FIG. 6C, character strings of field items “address”, field items “f-name”, and “l-name” are respectively displayed as dummy characters corresponding to the maximum number of characters measured by the maximum character number measuring unit 140. Illustrated.

文字枠121bには、フィールド項目「address」の文字例から、最大文字計測手段140で計測した最大文字列数分のダミー文字が配置されるが、このときダミー文字のフォントサイズと、最大文字列数から求めた文字列の横幅が、文字枠の横幅より長いので、ダミー文字に文字変形率を乗算させて長体文字にして、文字枠に収まるようにしている。文字枠121cは、フィールド項目「f-name」、「l-name」の最大文字数分のダミー文字を配置した例である。 In the character frame 121b, dummy characters corresponding to the maximum number of character strings measured by the maximum character measuring means 140 from the character example of the field item “address” are arranged. At this time, the font size of the dummy characters and the maximum character string are set. Since the width of the character string obtained from the number is longer than the width of the character frame, the dummy character is multiplied by the character deformation rate to make it a long character so that it fits in the character frame. The character frame 121c is an example in which dummy characters corresponding to the maximum number of characters of the field items “f-name” and “l-name” are arranged.

このように、記憶手段190に記憶されている文字データ393からフィールド項目毎に、最大文字数計測手段140により最大文字数を計測し、最大文字数分のダミー文字を、文字枠に配置することによって、ダミー文字の変形状態を目視で確認することができる。ダミー文字に変形(長体)がかかり過ぎる場合は、再度、文字枠の横幅を大きくする等の修正を編集者が行えばよい。 As described above, the maximum number of characters is measured by the maximum number-of-characters measuring unit 140 for each field item from the character data 393 stored in the storage unit 190, and the dummy characters corresponding to the maximum number of characters are arranged in the character frame. The deformation state of the characters can be confirmed visually. If the dummy character is excessively deformed (long), the editor may make corrections such as increasing the width of the character frame again.

図7は、下絵作成装置500の詳細な構成図である。下絵作成装置500は、下絵作成手段510と、下絵送信手段520と記憶手段590を備える。記憶手段590は、下絵作成手段510で下絵を作成するための下絵部品データ599を記憶している。 FIG. 7 is a detailed configuration diagram of the sketch creation device 500. The sketch creation apparatus 500 includes a sketch creation unit 510, a sketch transmission unit 520, and a storage unit 590. The storage unit 590 stores sketch part data 599 for creating a sketch by the sketch creation unit 510.

下絵作成手段510は、下絵部品データ599を編集加工して、下絵データ591を作成する。下絵送信手段520は、前記作成された下絵データ591を文書編集装置100に送信する。 The sketch creation means 510 edits the sketch part data 599 to create the sketch data 591. The sketch transmission means 520 transmits the created sketch data 591 to the document editing apparatus 100.

下絵作成手段510と下絵送信手段520は、コンピュータプログラムである。下絵部品データ591は、コンピュータプログラムが可読なデータである。記憶手段590は、半導体メモリや、磁気メモリである。 The sketch creation means 510 and the sketch transmission means 520 are computer programs. The sketch component data 591 is data that can be read by a computer program. The storage unit 590 is a semiconductor memory or a magnetic memory.

図8は、部品データ・サーバ装置300の詳細な構成図である。部品データ・サーバ装置300は、部品データ送信要求受付手段320と検索結果送信手段330と記憶手段390とを備える。記憶手段390は、部品データベースを記憶する。 FIG. 8 is a detailed configuration diagram of the component data server apparatus 300. The component data server apparatus 300 includes a component data transmission request accepting unit 320, a search result transmitting unit 330, and a storage unit 390. The storage unit 390 stores a parts database.

部品データベースには、バリアブル印刷を行う素材データとなる部品データが記憶されており、部品データは、品目単位に個人情報、商品情報等の文字データとそれに使用する画像データから構成されている。 The component database stores component data as material data for variable printing, and the component data is composed of character data such as personal information and product information and image data used for each item.

部品データ送信要求受付手段320は、文書編集装置100からの部品データ送信要求を受け付ける。部品データ送信要求の例としては、文書編集装置100で編集を行う品目名を検索キーとして入力し、部品データ・サーバ装置300に送信する。検索手段310は、部品送信要求に含まれる品目名を検索キーにして、部品データベースを検索して、関連する文字データや画像データを抽出する。検索結果送信手段330は、前記抽出された部品データや画像データを文書編集装置100に送信する。 The part data transmission request accepting unit 320 accepts a part data transmission request from the document editing apparatus 100. As an example of a part data transmission request, an item name to be edited by the document editing apparatus 100 is input as a search key and transmitted to the part data server apparatus 300. The search means 310 searches the parts database using the item name included in the parts transmission request as a search key, and extracts related character data and image data. The search result transmission unit 330 transmits the extracted component data and image data to the document editing apparatus 100.

検索手段310と部品データ送信要求受付手段320と検索結果送信手段330は、コンピュータプログラムである。文字データ393と画像データ395は、コンピュータプログラムが可読なデータである。記憶手段390は、半導体メモリや、磁気メモリである。 The search means 310, the part data transmission request reception means 320, and the search result transmission means 330 are computer programs. The character data 393 and the image data 395 are data that can be read by a computer program. The storage unit 390 is a semiconductor memory or a magnetic memory.

図9は、本発明による文書編集処理の手順を説明する図である。
(1)下絵作成装置500の下絵作成手段510は、下絵を割付けた下絵データ591を作成する。(ステップS1a)
(2)下絵作成装置500の下絵送信手段520は、この下絵データ591を文書編集装置100に送信する。(ステップS1b)
(3)文書編集装置100の割付手段110は、受信した下絵データ591を割付ページデータに割付ける。(ステップS1c)
(4)文書編集装置100の部品データ送信要求手段171は、品目名称等を含む文字列の入力を受け付けて、これを部品データ・サーバ装置300に送信する。(ステップS2a)
(5)部品データ・サーバ装置300の部品データ送信要求受付手段320は、送信された部品データ送信要求を受信する。(ステップS2b)
(6)部品データ・サーバ装置300の検索手段310は、部品データ送信要求から検索キーを作成して、部品データベースを検索して、該当する文字データ393を選択する。(ステップS2c)
(7)部品データ・サーバ装置300の検索結果送信手段330は、選択された文字データ393を文書編集装置100に送信する。(ステップS2d)
(8)文書編集装置100の部品データ受信手段172は、この送信された文字データ393を受信する。(ステップS2e)
(9)文書編集装置100の最大文字数計測手段140は、受信した文字データ393の各フィールド項目データの最大文字数を計測する。(ステップS2f)
(10)文書編集装置100の文字枠割付手段120は、前記表示された下絵や既に割り付けた文字枠を基にして、文字枠を割付ける。(ステップS3a)
(11)文書編集装置100のフィールド項目対応付手段130は、この割付けられた文字枠に文字データ393のフィールド項目を対応付ける。(ステップS3b)
(12)文書編集装置100の最大文字数配置手段160は、文字枠に対応付けられたフィールド項目の最大文字数を、計測したフィールド項目の最大文字数を参照して調べて、最大文字数分のダミー文字を文字枠に配置して表示する。(ステップS3c)このとき、最大文字数分のダミー文字を配置した文字枠の割付が不都合であると編集者が判断すれば、ステップS3aに戻る。
(13)文書編集装置100の文書作成手段150は、編集タグを含む文書データ198を作成する。(ステップS4a)
FIG. 9 is a diagram for explaining the procedure of document editing processing according to the present invention.
(1) The background creation means 510 of the background creation device 500 creates the background data 591 to which the background is assigned. (Step S1a)
(2) The sketch transmission means 520 of the sketch creation device 500 transmits the sketch data 591 to the document editing device 100. (Step S1b)
(3) The allocating unit 110 of the document editing apparatus 100 allocates the received background data 591 to the allocated page data. (Step S1c)
(4) The part data transmission request unit 171 of the document editing apparatus 100 receives an input of a character string including an item name and transmits it to the part data server apparatus 300. (Step S2a)
(5) The component data transmission request accepting unit 320 of the component data server apparatus 300 receives the transmitted component data transmission request. (Step S2b)
(6) The search means 310 of the component data server apparatus 300 creates a search key from the component data transmission request, searches the component database, and selects the corresponding character data 393. (Step S2c)
(7) The search result transmission unit 330 of the component data server apparatus 300 transmits the selected character data 393 to the document editing apparatus 100. (Step S2d)
(8) The component data receiving unit 172 of the document editing apparatus 100 receives the transmitted character data 393. (Step S2e)
(9) The maximum character number measuring unit 140 of the document editing apparatus 100 measures the maximum number of characters of each field item data of the received character data 393. (Step S2f)
(10) The character frame assigning unit 120 of the document editing apparatus 100 assigns a character frame based on the displayed background picture or the already assigned character frame. (Step S3a)
(11) The field item association unit 130 of the document editing apparatus 100 associates the field item of the character data 393 with the assigned character frame. (Step S3b)
(12) The maximum number-of-characters arrangement unit 160 of the document editing apparatus 100 checks the maximum number of characters of the field item associated with the character frame with reference to the maximum number of characters of the measured field item, and determines dummy characters for the maximum number of characters. Place and display in a text frame. (Step S3c) At this time, if the editor determines that it is inconvenient to assign the character frame in which the dummy characters for the maximum number of characters are arranged, the process returns to Step S3a.
(13) The document creation unit 150 of the document editing apparatus 100 creates document data 198 including an edit tag. (Step S4a)

なお、文字枠が複数存在する場合には、ステップS3aからステップS3cまでを繰り返せばよい。 If there are a plurality of character frames, steps S3a to S3c may be repeated.

文書編集装置100にて、下絵を割付けた下絵データ591を作成してもよい。 The document editing apparatus 100 may create the sketch data 591 to which the sketch is assigned.

図10は、本発明による文字変形率算出処理手順の例である。
図3の(b)に例示された文字データ393を用いて、図6の編集画面180cを表示する処理手順を説明する。
FIG. 10 shows an example of a character deformation rate calculation processing procedure according to the present invention.
A processing procedure for displaying the editing screen 180c of FIG. 6 using the character data 393 illustrated in FIG. 3B will be described.

文字データ393の各フィールド項目の最大文字数は、フィールド項目「f-name」の最大文字数(最大バイト数)は「はなえこ」の「4文字(8バイト)」で、フィールド項目「l-name」の最大文字数(最大バイト数)は「山川田家」の「4文字(8バイト)」で、フィールド項目「address」の最大文字数(最大バイト数)は「東京都世田谷区▽▽2丁目**マンション114号室」の「24文字 (48バイト)」である(図10(1))。 The maximum number of characters for each field item of the character data 393 is “4 characters (8 bytes)” for the field item “f-name” and “4 characters (8 bytes)” for the field item “l-”. The maximum number of characters (maximum number of bytes) of “name” is “4 characters (8 bytes)” of “Yamakawada Family”, and the maximum number of characters (maximum number of bytes) of field item “address” is “Setagaya-ku, Tokyo ▽▽ 2-chome *” * It is “24 characters (48 bytes)” of “Room 114” (FIG. 10 (1)).

そこで、文字枠121cは、文字枠121aに、24文字分の文字(たとえば、□)を配置した文字枠である。また、文字枠122bは、文字枠122aに、「f-name」として4文字分の文字と、「l-name」として4文字分の文字を配置した文字枠である(同(2))。 Therefore, the character frame 121c is a character frame in which 24 characters (for example, □) are arranged in the character frame 121a. The character frame 122b is a character frame in which four characters as “f-name” and four characters as “l-name” are arranged in the character frame 122a ((2)).

行長判定手段162が、文字枠に配置する文字が文字枠に収まるか否かを判定する。文字枠121cには、16文字分の文字が収まるので(同(2))、フィールド項目addressの最大文字数が24文字(同(2))になると、行長判定手段162は、文字枠に収まらないと判定する。そこで、文字枠に最大文字数分の文字(=24文字分の文字)を収めるために、16(文字)を24(文字)で除して、文字変形率「0.66」と求める(同(3))。文字変形率(長体率)が「0.66」である24文字分のダミー文字を文字枠121bに配置する(同(4))。 The line length determination unit 162 determines whether or not the character placed in the character frame fits in the character frame. Since the character frame 121c contains 16 characters (same (2)), when the maximum number of characters of the field item address is 24 characters (same (2)), the line length determination unit 162 does not fit in the character frame. Judge that there is no. Therefore, in order to fit the maximum number of characters (= 24 characters) in the character frame, 16 (characters) is divided by 24 (characters) to obtain a character deformation rate of “0.66” (( 3)). Twenty-four dummy characters having a character deformation rate (length ratio) of “0.66” are arranged in the character frame 121b ((4)).

このように、文字データ393の最大文字数をフィールド項目ごとに計測し、文字枠に収まるように文字の変形率を求めて、配置することが可能である。更に、文字の変形にとどまらず、文字サイズ、字間を調整するようにしてもよい。 As described above, the maximum number of characters of the character data 393 is measured for each field item, and the deformation rate of the characters can be obtained and arranged so as to fit in the character frame. Furthermore, not only the character deformation but also the character size and character spacing may be adjusted.

図11は、編集データ変換装置900の詳細な構成図である。
編集データ変換装置900は、文書受信手段920と印刷装置指定手段910と制御コード変換手段930と制御データ送信手段940と記憶手段990を備える。
記憶手段990は、制御コード対応表997を記憶する。
FIG. 11 is a detailed configuration diagram of the edit data conversion apparatus 900.
The editing data conversion apparatus 900 includes a document reception unit 920, a printing apparatus designation unit 910, a control code conversion unit 930, a control data transmission unit 940, and a storage unit 990.
The storage unit 990 stores a control code correspondence table 997.

制御コード対応表997は、印刷装置指定情報を含み、文書データ198の所定のデータ(たとえば、編集タグ)と印刷装置のプリンタ制御コードを対応付けたデータである。 The control code correspondence table 997 is data that includes printing device designation information and associates predetermined data (for example, edit tags) of the document data 198 with printer control codes of the printing device.

文書受信手段920は、文書編集装置100から文書データ198を受信する。印刷装置指定手段910は、印刷装置指定情報の入力を受け付ける。
制御コード変換手段930は、前記受け付けられた印刷装置指定情報の制御コード対応表997を選択して、これを用いて、前記受信した文書データ198の所定のデータを、プリンタ制御コードに変換する。
制御データ送信手段940は、変換された文書データ198を用いて、制御データ998を作成して、これを送信する。
The document receiving unit 920 receives the document data 198 from the document editing apparatus 100. The printing device designation unit 910 receives input of printing device designation information.
The control code conversion unit 930 selects the control code correspondence table 997 of the received printing apparatus designation information, and uses this to convert predetermined data of the received document data 198 into a printer control code.
The control data transmission means 940 creates control data 998 using the converted document data 198 and transmits it.

文書受信手段920と印刷装置指定手段910と制御コード変換手段930と制御データ送信手段940は、コンピュータプログラムである。記憶手段990は、半導体メモリや、磁気メモリである。制御コード対応表997は、コンピュータプログラムが可読なデータである。 The document reception unit 920, the printing device designation unit 910, the control code conversion unit 930, and the control data transmission unit 940 are computer programs. The storage unit 990 is a semiconductor memory or a magnetic memory. The control code correspondence table 997 is data readable by the computer program.

図12は、バリアブル印刷処理の手順の例である。
(1)文書編集装置100の文書送信手段155は、文書データを編集データ変換装置900に送信する。(ステップS1)
(2)編集データ変換装置900の文書受信手段920は、文書編集装置100から文書データを受信する。(ステップS2)
(3)編集データ変換装置900の制御コード変換手段930は、指定された印刷装置の制御コード対応表997を用いて、文書データの編集タグを制御コードに変換する。(ステップS3)
(4)編集データ変換装置900の制御コード変換手段930は、文書データ198と変換された制御コードを用いて、制御データ998を作成する。(ステップS4)
(5)編集データ変換装置900の制御データ送信手段940は、制御データ998をバリアブル印刷装置700に送信する。(ステップS5)
(6)バリアブル印刷装置700は、送信された制御データ998を受信する。(ステップS6)
(7)部品データ・サーバ装置300は、文字データ591や画像データ593を含む部品データをバリアブル印刷装置700に送信する。(ステップS7)
(8)バリアブル印刷装置700は、送信された部品データを受信する。(ステップS8)
(9)バリアブル印刷装置700は、前記受信された制御データ998と部品データを用いて、印刷データを作成する。(ステップS9)
(10)バリアブル印刷装置700は、印刷データを用いて、バリアブル印刷して、バリアブル印刷物799を作成する。(ステップS10)
FIG. 12 shows an example of the procedure of variable printing processing.
(1) The document transmission unit 155 of the document editing apparatus 100 transmits the document data to the editing data conversion apparatus 900. (Step S1)
(2) The document receiving unit 920 of the editing data conversion apparatus 900 receives document data from the document editing apparatus 100. (Step S2)
(3) The control code conversion unit 930 of the edit data conversion apparatus 900 converts the edit tag of the document data into a control code using the control code correspondence table 997 of the designated printing apparatus. (Step S3)
(4) The control code conversion means 930 of the edit data conversion apparatus 900 creates control data 998 using the document data 198 and the converted control code. (Step S4)
(5) The control data transmission unit 940 of the editing data conversion apparatus 900 transmits the control data 998 to the variable printing apparatus 700. (Step S5)
(6) The variable printing apparatus 700 receives the transmitted control data 998. (Step S6)
(7) The component data server apparatus 300 transmits component data including character data 591 and image data 593 to the variable printing apparatus 700. (Step S7)
(8) The variable printing apparatus 700 receives the transmitted component data. (Step S8)
(9) The variable printing apparatus 700 creates print data using the received control data 998 and component data. (Step S9)
(10) The variable printing apparatus 700 performs variable printing using the print data to create a variable printed material 799. (Step S10)

図13は、バリアブル印刷物799の例である。
バリアブル印刷物799は、下絵と文字と画像とが印刷されている。
一部の文字(=住所)は、変形させられて、長体文字になっている。
FIG. 13 is an example of a variable printed material 799.
The variable printed material 799 is printed with a sketch, characters, and an image.
Some characters (= addresses) have been transformed into long characters.

(変形例)
なお、文字を変形する代わりに、文字サイズを小さくして、文字枠に納まるようにしてもよい。
(Modification)
Instead of deforming the character, the character size may be reduced and fit in the character frame.

以上詳しく説明したように、本願発明によれば、バリアブル印刷における印刷体裁の確認を、簡便に確実に行うことが可能になった。
As described above in detail, according to the present invention, it has become possible to simply and reliably confirm the print appearance in variable printing.

本発明によるバリアブル印刷システムの全体構成Overall configuration of variable printing system according to the present invention 本発明による文書編集装置100の詳細な構成図Detailed configuration diagram of document editing apparatus 100 according to the present invention 文字データの形式と例Format and example of character data 文書データの例(XML形式)Document data example (XML format) 下絵データ591の表示例Display example of background data 591 編集画面の例Example of edit screen 下絵作成装置500の詳細な構成図Detailed configuration diagram of sketch creation device 500 部品データ・サーバ装置500の詳細な構成図Detailed configuration diagram of the component data server apparatus 500 本発明による文書編集処理の手順Procedure of document editing processing according to the present invention 本発明による文字変形率算出処理手順の例Example of character deformation rate calculation processing procedure according to the present invention 編集データ変換装置900の詳細な構成図Detailed configuration diagram of edit data conversion apparatus 900 バリアブル印刷処理の手順Variable printing procedure バリアブル印刷物の例Examples of variable prints

符号の説明Explanation of symbols

1 本発明によるバリアブル印刷システム
100 文書編集装置
110 割付手段
120 文字枠割付手段
130 フィールド項目対応付手段
140 最大文字数計測手段
150 文書作成手段
155 文書送信手段
162 行長判定手段
164 文字変形率算出手段
171 部品データ送信要求手段
172 部品データ受信手段
173 下絵送信要求手段
174 下絵受信手段
180 表示手段
180a 編集画面
180b 部分拡大した編集画面
180c 最大文字数の文字が配置された編集画面
190 記憶手段
198 文書データ
198a ヘッダデータ
198b 下絵割付データ
198c 文字枠割付データ
300 部品データ・サーバ装置
310 検索手段
320 部品データ送信要求受付手段
330 検索結果送信手段
390 記憶手段
393 文字データ
393b フィールド項目データ
395 画像データ
500 下絵作成装置
510 下絵作成手段
520 下絵送信手段
590 記憶手段
591 下絵データ
591a 利用者の住所氏名欄を割り付ける領域
591b 利用明細記載欄を割り付ける領域
599 下絵部品データ
700 バリアブル印刷装置
900 編集データ変換装置
910 印刷装置指定手段
920 文書受信手段
930 制御コード変換手段
940 制御データ送信手段
990 記憶手段
997 制御コード対応表
998 制御データ
DESCRIPTION OF SYMBOLS 1 Variable printing system 100 by this invention Document editing apparatus 110 Assignment means 120 Character frame assignment means 130 Field item correspondence means 140 Maximum character count measurement means 150 Document creation means 155 Document transmission means 162 Line length determination means 164 Character deformation rate calculation means 171 Component data transmission requesting means 172 Component data receiving means 173 Background transmission requesting means 174 Background drawing receiving means 180 Display means 180a Editing screen 180b Partially enlarged editing screen 180c Editing screen with maximum number of characters arranged 190 Storage means 198 Document data 198a Header Data 198b Background layout data 198c Character frame allocation data 300 Parts data server apparatus 310 Search means 320 Parts data transmission request reception means 330 Search result transmission means 390 Storage means 393 Character data 393b Yield item data 395 Image data 500 Background creation device 510 Background creation means 520 Background transmission means 590 Storage means 591 Background data 591a Area for assigning user's address name field 591b Area for assigning usage description description field 599 Background part data 700 Variable printing apparatus 900 Edit data conversion device 910 Printing device designation means 920 Document reception means 930 Control code conversion means 940 Control data transmission means 990 Storage means 997 Control code correspondence table 998 Control data

Claims (3)

印刷データ・サーバ装置と文書編集装置とがネットワーク接続されたバリアブル印刷用文書編集システムにおいて、
前記印刷データ・サーバ装置は、
フィールド項目を特定する情報とフィールド項目データを含む部品データを格納する部品データベースを記憶する記憶手段と、
部品データ送信要求を受け付けて、部品データベースを検索して、前記検索された部品データを、文書編集装置に返信する部品データ送信手段と、
を備えるサーバ装置であって、
前記文書編集装置は、
部品データ送信要求を印刷データ・サーバ装置に発行する部品データ送信要求手段と、
部品データを部品データ・サーバ装置から受信する部品データ受信手段と、
前記受信した部品データのフィールド項目毎の最大文字数を計測する最大文字数計測手段と、
行長データを含む文字枠を割付する文字枠割付手段と、
前記割付けられた文字枠に、部品データのフィールド項目を対応付けるフィールド項目対応付手段と、
前記計測されたフィールド項目の最大文字数分の文字列の長さが文字枠データの行長データ以下か否かを判定する行長判定手段と、
文字列の長さと文字枠データの行長データとを用いて、文字変形率を算出する文字変形率算出手段と、
フィールド項目を特定する情報を含む文字枠および文字変形率を用いて変形させた最大文字数分の文字を配置した文字枠を表示する表示手段と、
文字枠データを含む文書データを作成する文書作成手段と、
を備える編集装置である、
ことを特徴とするバリアブル印刷用文書編集システム。
In a variable printing document editing system in which a print data server device and a document editing device are network-connected,
The print data server device includes:
Storage means for storing a component database for storing information specifying field items and component data including field item data;
A component data transmission unit that accepts a component data transmission request, searches a component database, and returns the retrieved component data to a document editing device;
A server device comprising:
The document editing device includes:
Component data transmission request means for issuing a component data transmission request to the print data server device;
Component data receiving means for receiving component data from a component data server device;
Maximum character number measuring means for measuring the maximum number of characters for each field item of the received component data;
A character frame allocating means for allocating a character frame including line length data;
A field item association means for associating a field item of component data with the assigned character frame;
A line length determination means for determining whether the length of the character string corresponding to the maximum number of characters of the measured field item is equal to or less than the line length data of the character frame data;
Character deformation rate calculation means for calculating the character deformation rate using the length of the character string and the line length data of the character frame data,
Display means for displaying a character frame including information for specifying a field item and a character frame in which characters corresponding to the maximum number of characters deformed using the character deformation rate are arranged;
Document creation means for creating document data including character frame data;
An editing device comprising:
A document editing system for variable printing.
フィールド項目を特定する情報とフィールド項目データを含む部品データを格納する部品データベースを用いるバリアブル印刷用文書編集方法であって、
部品データ送信要求を受け付けて、部品データベースを検索して、部品データを選択する部品データ検索ステップと、
前記選択された部品データのフィールド項目毎の最大文字数を計測する最大文字数計測ステップと、
行長データを含む文字枠を割付する文字枠割付ステップと、
前記割付けられた文字枠に、部品データのフィールド項目を対応付けるフィールド項目対応付ステップと、
前記計測されたフィールド項目の最大文字数分の文字分の文字列の長さが文字枠データの行長データ以下か否かを判定する行長判定ステップと、
判定結果が最大文字数分の文字列の長さが文字枠データの行長データより長ければ、文字列の長さと文字枠データの行長データとを用いて、文字変形率を算出する文字変形率算出ステップと、
フィールド項目を特定する情報を含む文字枠および文字変形率を用いて変形させた最大文字数分の文字を配置した文字枠を表示する最大文字数体裁表示ステップと、
文字変形率を有する文字枠データを含む文書データを作成する文書作成ステップと、
を含んだ手順でなされることを特徴とする印刷用文書編集方法。
A variable printing document editing method that uses a component database that stores information specifying field items and component data including field item data,
A part data search step for accepting a part data transmission request, searching a part database, and selecting part data;
A maximum number of characters measurement step for measuring the maximum number of characters for each field item of the selected component data;
A character frame allocating step for allocating a character frame including line length data;
A field item association step for associating a field item of component data with the assigned character frame;
A line length determination step of determining whether or not the length of the character string corresponding to the maximum number of characters of the measured field item is equal to or less than the line length data of the character frame data;
If the length of the character string for the maximum number of characters is longer than the line length data of the character frame data, the character deformation rate is calculated using the character string length and the line length data of the character frame data. A calculation step;
A maximum character number display step for displaying a character frame including information specifying field items and a character frame in which characters corresponding to the maximum number of characters deformed using the character deformation rate are arranged;
A document creation step for creating document data including character frame data having a character deformation rate;
A document editing method for printing, which is performed by a procedure including:
フィールド項目を特定する情報とフィールド項目データを含む部品データを格納する部品データベースを用いるバリアブル印刷用文書編集方法であって、
行長データを含む文字枠を割付する文字枠割付ステップと、
前記割付けられた文字枠に、部品データのフィールド項目を対応付けるフィールド項目対応付ステップと、
部品データ送信要求を受け付けて、部品データベースを検索して、部品データを選択する部品データ検索ステップと、
前記選択された部品データのフィールド項目毎の最大文字数を計測する最大文字数計測ステップと、
前記計測されたフィールド項目の最大文字数分の文字列の長さが文字枠データの行長データ以下か否かを判定する行長判定ステップと、
判定結果が最大文字数分の文字列の長さが文字枠データの行長データより長ければ、文字列の長さと文字枠データの行長データとを用いて、文字変形率を算出する文字変形率算出ステップと、
フィールド項目を特定する情報を含む文字枠および文字変形率を用いて変形させた最大文字数分の文字を配置した文字枠を表示する最大文字数体裁表示ステップと、
文字変形率を有する文字枠データを含む文書データを作成する文書作成ステップと、
を含んだ手順でなされることを特徴とする印刷用文書編集方法。

A variable printing document editing method that uses a component database that stores information specifying field items and component data including field item data,
A character frame allocating step for allocating a character frame including line length data;
A field item association step for associating a field item of component data with the assigned character frame;
A part data search step for accepting a part data transmission request, searching a part database, and selecting part data;
A maximum number of characters measurement step for measuring the maximum number of characters for each field item of the selected component data;
A line length determination step for determining whether the length of the character string corresponding to the maximum number of characters of the measured field item is equal to or less than the line length data of the character frame data;
If the length of the character string for the maximum number of characters is longer than the line length data of the character frame data, the character deformation rate is calculated using the character string length and the line length data of the character frame data. A calculation step;
A maximum character number display step for displaying a character frame including information specifying field items and a character frame in which characters corresponding to the maximum number of characters deformed using the character deformation rate are arranged;
A document creation step for creating document data including character frame data having a character deformation rate;
A document editing method for printing, which is performed by a procedure including:

JP2006336472A 2006-12-14 2006-12-14 Document editing system for variable printing and document editing method for variable printing Expired - Fee Related JP5126465B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006336472A JP5126465B2 (en) 2006-12-14 2006-12-14 Document editing system for variable printing and document editing method for variable printing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006336472A JP5126465B2 (en) 2006-12-14 2006-12-14 Document editing system for variable printing and document editing method for variable printing

Publications (2)

Publication Number Publication Date
JP2008152310A true JP2008152310A (en) 2008-07-03
JP5126465B2 JP5126465B2 (en) 2013-01-23

Family

ID=39654455

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006336472A Expired - Fee Related JP5126465B2 (en) 2006-12-14 2006-12-14 Document editing system for variable printing and document editing method for variable printing

Country Status (1)

Country Link
JP (1) JP5126465B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012113574A (en) * 2010-11-25 2012-06-14 Dainippon Printing Co Ltd Variable print system, printed matter design method and program
JP2012150770A (en) * 2011-01-21 2012-08-09 Fuji Xerox Co Ltd Variable print inspection apparatus and variable print inspection program
WO2014050175A1 (en) * 2012-09-28 2014-04-03 大日本スクリーン製造株式会社 Print data processing device, print data processing method and print data processing program
JP2014099069A (en) * 2012-11-15 2014-05-29 Brother Ind Ltd Tape printer and tape printing method
CN110543285A (en) * 2019-09-06 2019-12-06 重庆顺利科技有限公司 A roll up shell print system for court

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63165952A (en) * 1986-12-27 1988-07-09 Dainippon Printing Co Ltd Magazine editing system
JP2001195395A (en) * 2000-01-11 2001-07-19 Matsushita Electric Ind Co Ltd Character string information output method and apparatus
JP2005216182A (en) * 2004-01-30 2005-08-11 Canon Inc Document processing apparatus, document processing method, and computer program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63165952A (en) * 1986-12-27 1988-07-09 Dainippon Printing Co Ltd Magazine editing system
JP2001195395A (en) * 2000-01-11 2001-07-19 Matsushita Electric Ind Co Ltd Character string information output method and apparatus
JP2005216182A (en) * 2004-01-30 2005-08-11 Canon Inc Document processing apparatus, document processing method, and computer program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012113574A (en) * 2010-11-25 2012-06-14 Dainippon Printing Co Ltd Variable print system, printed matter design method and program
JP2012150770A (en) * 2011-01-21 2012-08-09 Fuji Xerox Co Ltd Variable print inspection apparatus and variable print inspection program
WO2014050175A1 (en) * 2012-09-28 2014-04-03 大日本スクリーン製造株式会社 Print data processing device, print data processing method and print data processing program
JP2014071623A (en) * 2012-09-28 2014-04-21 Dainippon Screen Mfg Co Ltd Print data processing device, print data processing method and print data processing program
JP2014099069A (en) * 2012-11-15 2014-05-29 Brother Ind Ltd Tape printer and tape printing method
CN110543285A (en) * 2019-09-06 2019-12-06 重庆顺利科技有限公司 A roll up shell print system for court

Also Published As

Publication number Publication date
JP5126465B2 (en) 2013-01-23

Similar Documents

Publication Publication Date Title
US6349194B1 (en) Order receiving method and apparatus for making sound-accompanying photographs
US7907301B2 (en) Information processing apparatus having printer driver and sheet parameter setting method for printer driver
US20050243369A1 (en) Digital documents, apparatus, methods and software relating to associating an identity of paper printed with digital pattern with equivalent digital documents
US7663776B2 (en) Document processing apparatus and method
JP4009971B2 (en) Computerized service manual display program, recording medium on which program is recorded, computerized service manual display control method, and computerized service manual display control device
US7617047B2 (en) Map information system and map information processing method and program
JP5126465B2 (en) Document editing system for variable printing and document editing method for variable printing
JP2010179521A (en) Label printer and information processing apparatus
JP2008134961A (en) Variable printing document editing system and method
CN101114279A (en) Document production support device, methods thereof and storage medium
JP2006146353A (en) Server and program
JP4770774B2 (en) Printing apparatus and printing control program
JP5357452B2 (en) Information processing apparatus, information processing method, and program
JPH0469917B2 (en)
JP2008176356A (en) Variable printing method
JP2000352929A (en) Product information sticker printing device
JP5372330B2 (en) Publication progress management system, publication progress management method, and program
JP2023173027A5 (en) Information processing system, control method, program, and storage medium
JP2001184348A (en) Print data editing system
JPH05307550A (en) Document creation device
JP2007216585A (en) Image forming apparatus and image forming system
JP2006115169A (en) Information management apparatus, information managing method and information management program
JPH03105555A (en) Picture editing control system
JPH06203027A (en) Document data processing method
JP2019049858A (en) Information processing device, and processing method and program thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120207

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120409

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: 20121003

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121016

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151109

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees