[go: up one dir, main page]

JPH11296514A - Method and device for composing and storage medium where program for performing process thereof is recorded - Google Patents

Method and device for composing and storage medium where program for performing process thereof is recorded

Info

Publication number
JPH11296514A
JPH11296514A JP10116162A JP11616298A JPH11296514A JP H11296514 A JPH11296514 A JP H11296514A JP 10116162 A JP10116162 A JP 10116162A JP 11616298 A JP11616298 A JP 11616298A JP H11296514 A JPH11296514 A JP H11296514A
Authority
JP
Japan
Prior art keywords
character string
information
typesetting
layout
frame
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
JP10116162A
Other languages
Japanese (ja)
Other versions
JP3715431B2 (en
Inventor
Keigo Okada
啓吾 岡田
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.)
Dainippon Screen Manufacturing Co Ltd
Original Assignee
Dainippon Screen Manufacturing 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 Dainippon Screen Manufacturing Co Ltd filed Critical Dainippon Screen Manufacturing Co Ltd
Priority to JP11616298A priority Critical patent/JP3715431B2/en
Publication of JPH11296514A publication Critical patent/JPH11296514A/en
Application granted granted Critical
Publication of JP3715431B2 publication Critical patent/JP3715431B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PROBLEM TO BE SOLVED: To make correction regarding a character string after composing easier than conventional technology. SOLUTION: If corrections regarding a character string are made after an article composing process (step S130) is done, a display control part makes the corrections regarding the character string on a screen (step S150). An article layout information generation part changes the contents of article composing information according to the correction result (step S160). An article composing process part predetermines the positions of respective character strings in a value layout frame according to the changed article composing information and updates the contents of position information of the respective character strings (step S170).

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、所定の枠内におけ
る複数の文字列の配置を決定するための組版技術に関
し、特に、チラシ等の印刷物を作成するためのチラシ組
版等に用いて好適な組版技術に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a typesetting technique for determining the arrangement of a plurality of character strings within a predetermined frame, and is particularly suitable for use in a flyer typesetting for producing a printed matter such as a flyer. It is about typesetting technology.

【0002】[0002]

【従来の技術】従来から、チラシ等の印刷物における組
版処理は、コンピュータシステムを利用して行われてい
る。チラシ組版の場合、複数の「値組み」と呼ばれる組
版が行なわれ、その際、各々の値組みを行う枠(値組み
枠)がそれぞれ設定される。各値組み枠内には、商品
名、その商品の説明、価格等の複数の文字列が配置され
る。
2. Description of the Related Art Conventionally, typesetting processing of printed materials such as flyers has been performed using a computer system. In the case of a flyer typesetting, a plurality of typesettings called “value setting” are performed, and at that time, frames (value setting frames) for performing each value setting are set. In each value set frame, a plurality of character strings such as a product name, a description of the product, and a price are arranged.

【0003】このようなチラシ組版に関わる従来の組版
技術においては、値組み枠内に配置すべき複数の文字列
を表す採字データや、値組み枠内における各文字列のレ
イアウトを規定するレイアウト情報や、各文字列のスタ
イルを規定するスタイル情報などから、各情報を統合し
た組版情報を生成し、その生成した組版情報に基づいて
組版処理を行なうことにより、値組み枠内における各文
字列の位置を表す位置情報を得ていた。
In the conventional typesetting technology related to such a flyer typesetting, a typesetting data representing a plurality of character strings to be arranged in a value typesetting frame, a layout defining a layout of each character string in the value typesetting frame, and the like. By generating typesetting information that integrates each information from information and style information that defines the style of each character string, and performing typesetting processing based on the generated typesetting information, each character string within the value typesetting frame Had obtained position information indicating the position of.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上記し
たような従来の組版技術においては、組版処理によって
一旦値組みを行なった後に、文字列自体や、文字列のレ
イアウトやスタイルなどを修正しようとすると、次のよ
うな問題があった。
However, in the above-described conventional typesetting technology, once a value is set by a typesetting process, the character string itself or the layout or style of the character string is corrected. There were the following problems.

【0005】即ち、例えば、画面上に値組みを行なった
後の文字列が表示されていても、コンピュータ内に格納
されている元の採字データやレイアウト情報やスタイル
情報にアクセスして、各情報を修正するための画面に一
旦切り換えた上で、各情報に対し必要な修正を行なう必
要があった。さらに、それら修正された情報から、再
度、組版情報を生成し直して、その生成し直した組版情
報に基づいて組版処理を行なう必要があり、わずかの修
正であっても、多くの手間がかかるという問題があっ
た。
[0005] That is, for example, even if a character string after value setting is displayed on the screen, the original character data, layout information, and style information stored in the computer are accessed and each character string is accessed. It was necessary to switch to a screen for correcting information once and then make necessary corrections to each information. Further, it is necessary to regenerate the typesetting information from the corrected information, and to perform the typesetting process based on the regenerated typesetting information. Even a slight correction requires much time and effort. There was a problem.

【0006】本発明は、従来技術における上述の課題を
解決するためになされたものであり、組版を行なった後
の文字列に関わる修正を従来技術に比べて簡易に行なう
ことができる技術を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems in the prior art, and provides a technique in which a correction relating to a character string after typesetting can be performed more easily than in the prior art. The purpose is to do.

【0007】[0007]

【課題を解決するための手段およびその作用・効果】上
記した目的の少なくとも一部を達成するために、本発明
の組版方法は、所定の枠内における複数の文字列の配置
を決定するための組版方法であって、(a)前記枠内に
配置すべき複数の文字列を表す採字データと、前記枠内
における各文字列のレイアウトを規定するレイアウト情
報と、各文字列のスタイルを規定するスタイル情報と、
から、各情報を統合した組版情報を生成する工程と、
(b)生成した該組版情報に基づいて、前記枠内におけ
る各文字列の位置を決定し、各々の位置を表す位置情報
を得る工程と、(c)画面上に、前記枠内における決定
された位置に配置された各文字列を表示する工程と、を
備えると共に、(d)前記画面上に表示された前記文字
列自体,前記文字列のスタイルまたは前記文字列のレイ
アウトを、修正指示に従って画面上で修正する工程と、
(e)その修正結果に応じて、前記組版情報の内容を変
更する工程と、(f)変更された前記組版情報に基づい
て、前記枠内における各文字列の位置を再度決定し、前
記位置情報の内容を更新する工程と、をさらに備えたこ
とを要旨とする。
Means for Solving the Problems and Action / Effect thereof To achieve at least a part of the above object, a typesetting method according to the present invention employs a typesetting method for determining an arrangement of a plurality of character strings in a predetermined frame. A typesetting method, comprising: (a) lettering data representing a plurality of character strings to be arranged in the frame, layout information defining a layout of each character string in the frame, and a style of each character string. Style information and
Generating typesetting information by integrating each information from
(B) determining the position of each character string in the frame based on the generated typesetting information and obtaining position information representing each position; and (c) determining the position in the frame on the screen. (D) displaying the character string itself, the style of the character string, or the layout of the character string displayed on the screen in accordance with a correction instruction. A process of correcting on the screen,
(E) changing the contents of the typesetting information according to the correction result; and (f) determining again the position of each character string in the frame based on the changed typesetting information, And updating the content of the information.

【0008】また、本発明の組版装置は、所定の枠内に
おける複数の文字列の配置を決定するための組版装置で
あって、前記枠内に配置すべき複数の文字列を表す採字
データを記憶する第1の記憶手段と、前記枠内における
各文字列のレイアウトを規定するレイアウト情報を記憶
する第2の記憶手段と、各文字列のスタイルを規定する
スタイル情報を記憶する第3の記憶手段と、記憶された
前記採字データ,前記レイアウト情報及びスタイル情報
から、各情報を統合した組版情報を生成する組版情報生
成手段と、生成した前記組版情報に基づいて、前記枠内
における各文字列の位置を決定し、各々の位置を表す位
置情報を得る組版処理手段と、画面上に、前記枠内にお
ける決定された位置に配置された各文字列を表示する表
示手段と、前記画面上に表示された前記文字列自体,前
記文字列のスタイルまたは前記文字列のレイアウトを、
外部からの修正指示に従って画面上で修正する修正手段
と、を備えると共に、前記組版情報生成手段は、前記修
正手段により修正が行なわれた場合に、その修正結果に
応じて、前記組版情報の内容を変更し、前記組版処理手
段は、変更された前記組版情報に基づいて、前記枠内に
おける各文字列の位置を再度決定し、前記位置情報の内
容を更新することを要旨とする。
Further, the typesetting device of the present invention is a typesetting device for determining the arrangement of a plurality of character strings in a predetermined frame, wherein the typesetting data represents a plurality of character strings to be arranged in the frame. , A second storage unit that stores layout information that specifies the layout of each character string in the frame, and a third storage unit that stores style information that specifies the style of each character string. A storage unit; a typesetting information generating unit configured to generate typesetting information by integrating the respective information from the stored typesetting data, the layout information, and the style information; and, based on the generated typesetting information, Typesetting processing means for determining the position of the character string and obtaining position information representing each position; display means for displaying each character string arranged at the determined position in the frame on the screen; The string itself shown above, the layout style or the character string on the character string,
Correction means for correcting on the screen in accordance with a correction instruction from the outside, wherein the typesetting information generating means, when the correction is made by the correction means, according to the correction result, the content of the typesetting information The gist is that the typesetting processing means determines again the position of each character string in the frame based on the changed typesetting information, and updates the content of the position information.

【0009】このように、本発明の組版方法または組版
装置においては、組版を行なった後の文字列に関して修
正を行なう場合に、画面上に表示された文字列について
修正を行なうと、その修正結果に応じて組版情報の内容
を変更し、変更後の組版情報に基づいて、枠内における
各文字列の位置を再度決定し、位置情報の内容を更新す
る。なお、本発明において、上記位置情報は組版情報内
に含まれていても良い。
As described above, according to the typesetting method or typesetting apparatus of the present invention, when correcting a character string after formatting, if the character string displayed on the screen is corrected, the correction result is obtained. , The position of each character string within the frame is determined again based on the changed typesetting information, and the content of the position information is updated. In the present invention, the position information may be included in the typesetting information.

【0010】従って、本発明の組版方法または組版装置
によれば、組版を行なった後の文字列に関わる修正を行
なう場合に、元の採字データやレイアウト情報やスタイ
ル情報に戻って修正を加えた上で、再度、組版情報を生
成し直す必要が無く、画面上に表示された文字列につい
て修正を行うだけで、最終的に得るべき位置情報も自動
的に更新されるので、修正の手間を大幅に軽減できる。
Therefore, according to the typesetting method or the typesetting apparatus of the present invention, when making a correction related to a character string after the typesetting, the correction is made by returning to the original lettering data, layout information, and style information. After that, there is no need to regenerate typesetting information, just by correcting the character string displayed on the screen, the position information to be finally obtained is automatically updated. Can be greatly reduced.

【0011】また、本発明の組版方法において、(g)
変更された前記組版情報に基づいて、前記採字データ,
レイアウト情報,またはスタイル情報に、前記修正結果
を反映させる工程をさらに備えるようにしても良い。
Further, in the typesetting method of the present invention, (g)
Based on the changed typesetting information, the typesetting data,
The method may further include a step of reflecting the correction result in layout information or style information.

【0012】このように、画面上において文字列に関わ
る修正を行なった場合に、その修正結果を採字データ、
レイアウト情報またはスタイル情報に反映させることに
よって、情報の統一性を保つことができる。
As described above, when a correction relating to a character string is made on the screen, the correction result is used as the typesetting data,
By reflecting the information on the layout information or the style information, it is possible to maintain the uniformity of the information.

【0013】また、本発明の組版方法において、前記工
程(d)は、(d−1)前記画面上において、修正の対
象となる文字列を選択する工程と、(d−2)前記画面
上において、選択された前記文字列の存在する領域の少
なくとも一部を強調して表示する工程と、を備えること
が好ましい。
Further, in the typesetting method of the present invention, the step (d) includes: (d-1) selecting a character string to be corrected on the screen; and (d-2) selecting a character string to be corrected on the screen. And displaying at least a part of a region where the selected character string is present in an emphasized manner.

【0014】工程(d)がこのような工程を備えること
によって、修正の対象が視覚的に視認し易くなり、利用
者の使い勝手を向上させることができる。
By providing such a step in the step (d), the object to be corrected can be easily visually recognized, and the usability of the user can be improved.

【0015】また、本発明の組版方法において、前記工
程(d)は、(d−1)前記画面上において、文字列の
レイアウトを修正するために、修正の対象となる文字列
を移動させる工程と、(d−2)前記画面上において、
前記修正対象文字列以外の各文字列の存在する個々の領
域の中から、移動される前記修正対象文字列の存在する
領域に最も近い領域を選択する工程と、(d−3)前記
画面上において、選択された前記領域を囲む辺のうち、
前記修正対象文字列の存在する領域に最も近い辺を強調
して表示する工程と、を備えることが好ましい。
In the typesetting method according to the present invention, the step (d) includes the step (d-1) of moving a character string to be corrected on the screen in order to correct the layout of the character string. (D-2) On the screen,
(D-3) selecting an area closest to the area in which the corrected character string to be moved exists from individual areas in which each character string other than the correction target character string exists; In, among the sides surrounding the selected area,
And highlighting the side closest to the area where the correction target character string exists.

【0016】工程(d)がこのような工程を備えること
によって、文字列のレイアウトを修正すべく、修正対象
文字列を移動させると、その修正対象文字列の存在する
領域が接することが可能な、他の文字列の存在する領域
の辺が強調表示されるので、利用者にとって文字列のレ
イアウトの位置決めがしやすくなり、利用者の使い勝手
を向上させることができる。
Since the step (d) includes such a step, when the character string to be corrected is moved in order to correct the layout of the character string, the area where the character string to be corrected exists can be in contact with the area. Since the side of the area where another character string exists is highlighted, the user can easily position the layout of the character string, thereby improving the usability of the user.

【0017】本発明の記録媒体は、所定の枠内における
複数の文字列の配置を決定するためのコンピュータプロ
グラムを記録したコンピュータ読み取り可能な記録媒体
であって、前記枠内に配置すべき複数の文字列を表す採
字データと、前記枠内における各文字列のレイアウトを
規定するレイアウト情報と、各文字列のスタイルを規定
するスタイル情報と、から、各情報を統合した組版情報
を生成する機能と、生成した該組版情報に基づいて、前
記枠内における各文字列の位置を決定し、各々の位置を
表す位置情報を得る機能と、画面上に、前記枠内におけ
る決定された位置に配置された各文字列を表示する機能
と、前記画面上に表示された前記文字列自体,前記文字
列のスタイルまたは前記文字列のレイアウトを、修正指
示に従って画面上で修正する機能と、その修正結果に応
じて、前記組版情報の内容を変更する機能と、変更され
た前記組版情報に基づいて、前記枠内における各文字列
の位置を再度決定し、前記位置情報の内容を更新する機
能と、をコンピュータに実現させるためのコンピュータ
プログラムを記録したこと要旨とする。
A recording medium according to the present invention is a computer-readable recording medium on which a computer program for determining the arrangement of a plurality of character strings in a predetermined frame is recorded. A function of generating typesetting information by integrating each information from character data representing a character string, layout information defining a layout of each character string in the frame, and style information defining a style of each character string. A function of determining the position of each character string in the frame based on the generated typesetting information and obtaining position information representing each position, and arranging the character string on the screen at the determined position in the frame The function of displaying each of the character strings thus displayed, and the character string itself, the style of the character string, or the layout of the character string displayed on the screen are displayed on the screen in accordance with a correction instruction. A correcting function, a function of changing the content of the formal information according to the correction result, and a position of each character string in the frame is determined again based on the changed formal information; And a computer program for causing a computer to realize the function of updating the contents of the above.

【0018】このような記録媒体に記録されたコンピュ
ータプログラムがコンピュータによって実行された場合
には、上記した本発明の組版方法,組版装置と同様の作
用・効果を奏し、文字列に関わる修正を行なう際の修正
の手間を大幅に軽減できる。
When the computer program recorded on such a recording medium is executed by a computer, the same functions and effects as those of the above-described typesetting method and typesetting apparatus of the present invention are performed, and correction relating to a character string is performed. The time required for correction can be greatly reduced.

【0019】[0019]

【発明の他の態様】本発明は、以下のような他の態様を
採ることも可能である。即ち、上記した各機能をコンピ
ュータに実現させるためのコンピュータプログラムを、
通信回線を介して前記コンピュータに供給するためのコ
ンピュータプログラム供給装置としての態様である。
Other Embodiments of the Invention The present invention can also adopt the following other embodiments. That is, a computer program for causing a computer to realize each of the above functions is:
This is an embodiment as a computer program supply device for supplying the computer via a communication line.

【0020】[0020]

【発明の実施の形態】以下、本発明の実施の形態を実施
例に基づいて説明する。図1は本発明の第1の実施例と
しての組版装置を示すブロック図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below based on examples. FIG. 1 is a block diagram showing a typesetting apparatus according to a first embodiment of the present invention.

【0021】この組版装置は、図1に示すようなコンピ
ュータシステムによって構成されてる。即ち、このコン
ピュータシステムは、CPU110と、バスライン25
0と、を備えており、バスライン250には、CPU1
10によって実行されるコンピュータプログラムなどを
記憶するためのメインメモリ120と、値組み枠データ
メモリ130と、採字データメモリ140と、商品スタ
イル情報メモリ150と、商品レイアウト情報メモリ1
60と、商品組版情報メモリ170と、が接続されてい
る。なお、これらメモリは別々のメモリでそれぞれ構成
する必要はなく、1つ以上のメモリにまとめて構成する
ようにしても良い。
This typesetting device is constituted by a computer system as shown in FIG. That is, this computer system includes a CPU 110 and a bus line 25.
0, and the bus line 250 includes a CPU 1
10, a main memory 120 for storing a computer program or the like, a value set frame data memory 130, a lettering data memory 140, a product style information memory 150, and a product layout information memory 1.
60 and the product typesetting information memory 170 are connected. Note that these memories do not need to be configured as separate memories, and may be configured together in one or more memories.

【0022】その他、バスライン250には、入力装置
として、キーボード190と、マウス200が接続され
ており、出力装置としてカラーCRT220が接続され
ており、外部記憶装置として、磁気ディスク装置180
が、通信装置として、ネットワーク245に接続された
ネットワークカード240が接続されている。
In addition, a keyboard 190 and a mouse 200 are connected to the bus line 250 as input devices, a color CRT 220 is connected as an output device, and a magnetic disk device 180 is used as an external storage device.
However, a network card 240 connected to the network 245 is connected as a communication device.

【0023】また、CPU110は、メインメモリ12
0に記憶されているコンピュータプログラムを実行する
ことによって、後述するような商品組版情報生成部11
1と、商品組版処理部112と、表示制御部113とし
て機能する。
The CPU 110 is connected to the main memory 12.
0 by executing the computer program stored in the product type information generation unit 11 as described later.
1, the product typesetting processing unit 112, and the display control unit 113.

【0024】本実施例では、上記コンピュータプログラ
ム(即ち、アプリケーションプログラム)は、記録媒体
であるCD−ROM235に記録された形態で提供さ
れ、バスライン250に接続されたCD−ROMドライ
ブ装置230により読み取られることによって、コンピ
ュータシステム内に取り込まれる。取り込まれたコンピ
ュータプログラムは、磁気ディスク装置180に転送さ
れ、その後、コンピュータシステムの起動時などにメイ
ンメモリ120に転送される。
In this embodiment, the computer program (that is, the application program) is provided in a form recorded on a CD-ROM 235 as a recording medium, and is read by a CD-ROM drive device 230 connected to a bus line 250. Is taken into the computer system. The fetched computer program is transferred to the magnetic disk device 180 and then transferred to the main memory 120 when the computer system is started.

【0025】このように、本実施例では、コンピュータ
プログラムをコンピュータ読み取り可能に記録する「記
録媒体」としてCD−ROMを利用することを述べた
が、その他にも、フレキシブルディスクや光磁気ディス
ク、ICカード、ROMカートリッジ、パンチカード、
バーコードなどの符号が印刷された印刷物、コンピュー
タの内部記憶装置(RAMやROMなどのメモリ)およ
び外部記憶装置等の、コンピュータが読取り可能な種々
の媒体を利用できる。
As described above, in this embodiment, the CD-ROM is used as a "recording medium" for recording a computer program in a computer-readable manner. However, a flexible disk, a magneto-optical disk, an IC Card, ROM cartridge, punch card,
Various computer-readable media such as printed matter on which codes such as barcodes are printed, internal storage devices (memory such as RAM and ROM) and external storage devices of the computer can be used.

【0026】また、コンピュータプログラムは、このよ
うな記録媒体に記録された形態での提供の他、ネットワ
ーク245を介して、コンピュータプログラムを供給す
るプログラムサーバ(図示せず)にアクセスし、プログ
ラムサーバからネットワークカード240によってコン
ピュータシステム内に取り込むようにしても良い。
In addition to providing the computer program in a form recorded on such a recording medium, the computer program accesses a program server (not shown) for supplying the computer program via the network 245, and The data may be taken into the computer system by the network card 240.

【0027】また、上記コンピュータプログラムの一部
は、オペレーティングシステムプログラムによって構成
するようにしても良い。
A part of the computer program may be constituted by an operating system program.

【0028】さらにまた、本実施例においては、商品組
版情報生成部111,商品組版処理部112及び表示制
御部113をソフトウェアによって実現しているが、こ
れらはハードウェアによって実現するようにしても良
い。
Furthermore, in the present embodiment, the product type information generating unit 111, the product type processing unit 112, and the display control unit 113 are realized by software, but they may be realized by hardware. .

【0029】一方、図1において、値組み枠データメモ
リ130には、複数の値組み枠を設定するための値組み
枠データが格納されている。図2は図1の値組み枠デー
タメモリ130に格納されている値組み枠データの一例
を示す説明図であり、図3は図1のカラーCRT220
に表示された画面の一例を示す説明図である。
On the other hand, in FIG. 1, a value grouping frame data memory 130 stores value grouping frame data for setting a plurality of value grouping frames. FIG. 2 is an explanatory view showing an example of the value grouping frame data stored in the value grouping frame data memory 130 of FIG. 1, and FIG. 3 is a diagram showing the color CRT 220 of FIG.
FIG. 5 is an explanatory diagram showing an example of a screen displayed in FIG.

【0030】図2に示すように、値組み枠データ131
は、設定される値組み枠の数と、各値組み枠の左下点及
び右上点の座標データと、で構成される。
As shown in FIG.
Is composed of the number of value setting frames to be set and the coordinate data of the lower left point and the upper right point of each value setting frame.

【0031】この値組み枠データ131は、ユーザがマ
ウス200を用いて値組み枠を作図することによって作
成される。即ち、図3に示すように、カラーCRT22
0の画面上に表示された組版結果表示画面Aにおいて、
組版を行う1枚のチラシC上に、値組み枠W1の左下点
1および右上点P2をマウス200を用いて指定するこ
とにより、一つの値組み枠W1を作図する。他の値組み
枠W2、W3、…については、必要な値組み枠の数(行
数と列数)をキーボード190等により設定することに
より、値組み枠W1と同じサイズの値組み枠をチラシC
上に自動的に作図するようにしても良い。このようにし
て、各値組み枠が作図されると、それに応じて値組み枠
データ131が順次作成され、値組み枠データメモリ1
30に格納される。
The value set frame data 131 is created when the user draws a value set frame using the mouse 200. That is, as shown in FIG.
In the typesetting result display screen A displayed on the screen 0,
On one flyer on C performing typesetting, the lower left point P 1 and the upper right point P 2 of Nekumi frame W1 by designated using the mouse 200, plotting one value set frame W1. By setting the number of required value setting frames (the number of rows and the number of columns) by using the keyboard 190 or the like, the value setting frames W2, W3,. C
The drawing may be automatically performed on the top. In this way, when each value group frame is drawn, the value group frame data 131 is sequentially created accordingly, and the value group frame data memory 1 is created.
30.

【0032】次に、採字データメモリ140には、各値
組み枠内にそれぞれ配置すべき複数の文字列を表す採字
データを格納している。上記したチラシCは商品の名前
や価格などを表示するチラシであるため、各値組み枠に
配置すべき文字列は、商品名や価格や商品の説明など
が、その内容となる。
Next, the typographic data memory 140 stores typographic data representing a plurality of character strings to be arranged in each value combination frame. Since the above-mentioned flyer C is a flyer for displaying a product name, a price, and the like, the character string to be arranged in each value set frame includes a product name, a price, a description of the product, and the like.

【0033】図4は図1の採字データメモリ140に格
納される採字データの一例を示す説明図である。図4に
示すように、採字データ141はテキストデータから成
っており、複数の文字列群がリターンコードによって区
切られている。このリターンコードによって区切られた
各文字列群は、それぞれ、各値組み枠に配置すべき文字
列の集合であり、1つの文字列群(図4における1行分
の文字列群)が1つの値組み枠に対応するようになって
いる。
FIG. 4 is an explanatory diagram showing an example of the typographic data stored in the typographic data memory 140 of FIG. As shown in FIG. 4, the lettering data 141 is composed of text data, and a plurality of character strings are separated by return codes. Each character string group delimited by this return code is a set of character strings to be arranged in each value combination frame, and one character string group (one line character string group in FIG. 4) It corresponds to the value set frame.

【0034】また、各文字列群の先頭には、文字列群を
区別するために、商品番号が付されており、商品番号の
後には、各値組み枠に配置すべき複数の文字列が配置さ
れている。各文字列の間は、それぞれ、区切りコードに
よって区切られている。区切りコードは通常タブコー
ド,スペースコードを使用するが、無論、文字列を区切
るために利用できるコードであれば他のコードも使用可
能である。この区切りコードは、正確には、先頭から順
番に、第1項目,第2項目,…という具合に項目の区切
りを表しており、各文字列は何れかの項目と対応するよ
うに配置されている。なお、項目によっては、対応する
文字列がない場合もある。項目は、本実施例の場合、図
4に示すように、第1項目から第8項目までの8項目と
なっている。
A product number is added to the head of each character string group to distinguish the character string group, and a plurality of character strings to be arranged in each value set frame are provided after the product number. Are located. Each character string is separated by a delimiter code. As a delimiter code, a tab code and a space code are usually used, but of course, other codes can be used as long as they can be used to delimit a character string. This delimiter code represents the delimitation of items in the order of the first item, the second item,... From the beginning, and each character string is arranged so as to correspond to any item. I have. In some cases, there is no corresponding character string for some items. In the case of the present embodiment, the items are eight items from a first item to an eighth item as shown in FIG.

【0035】例えば、図4において、2つ目の文字列群
を例に挙げると、商品番号は「1002」であり、第1
項目には「オーストラリア産」という文字列が対応して
おり、第2項目には「オージービーフ」という文字列が
対応している。なお、第5項目や第8項目には対応する
文字列が記述されていない。
For example, in FIG. 4, if the second character string group is taken as an example, the product number is “1002” and the first
The item corresponds to a character string "Australia", and the second item corresponds to a character string "Aussie beef". Note that no corresponding character string is described in the fifth and eighth items.

【0036】以上のような採字データ141は、ユーザ
がキーボード190を用いて入力することによって採字
され、採字データメモリ140に格納される。
The above-described typesetting data 141 is typeset by the user using the keyboard 190 to be input, and is stored in the typesetting data memory 140.

【0037】次に、商品スタイル情報メモリ150に
は、各文字列のスタイルを規定する商品スタイル情報を
格納している。図5は図1の商品スタイル情報メモリ1
50に格納される商品スタイル情報の一例を示す説明図
である。図5に示すように、商品スタイル情報151
は、そのスタイル情報を特定するための商品スタイル名
と、項目毎の各文字列の書体及び文字サイズと、で構成
される。このうち、項目は、図5では第3項目までしか
描いていないが、図4と対応しており、前述したとお
り、第1項目から第8項目まで存在する。
Next, the product style information memory 150 stores product style information defining the style of each character string. FIG. 5 is the product style information memory 1 of FIG.
FIG. 5 is an explanatory diagram illustrating an example of product style information stored in a storage device 50; As shown in FIG. 5, the product style information 151
Is composed of a product style name for specifying the style information, and the font and character size of each character string for each item. Of these items, FIG. 5 illustrates only the third item, but corresponds to FIG. 4, and includes the first to eighth items as described above.

【0038】図5に示す例では、商品スタイル名を「食
品」としており、第1項目に対応する文字列のスタイル
として、書体を「ゴシック」、文字サイズを「10Q」
と規定している。なお、「Q」は4Q=1mmとする単
位である。
In the example shown in FIG. 5, the product style name is "food", and the style of the character string corresponding to the first item is "Gothic" in font and "10Q" in character size.
It is prescribed. Note that “Q” is a unit of 4Q = 1 mm.

【0039】以上のような商品スタイル情報151は、
ユーザがキーボード190やマウス200を用いて入力
することによって、商品スタイル情報メモリ150に格
納される。
The product style information 151 as described above is
When the user makes an input using the keyboard 190 or the mouse 200, it is stored in the product style information memory 150.

【0040】商品レイアウト情報メモリ160には、値
組み枠内における各文字列のレイアウトを規定する商品
レイアウト情報を格納している。図6は図1の商品レイ
アウト情報メモリ160に格納される商品レイアウト情
報の一例を示す説明図である。図6に示すように、商品
レイアウト情報161は、そのレイアウト情報を特定す
るための商品レイアウト名と、項目毎の各文字列の相対
位置及び接続選択と、で構成される。このうち、項目は
図6では第3項目までしか描いていないが、図4と対応
しており、前述したとおり、第1項目から第8項目まで
存在する。
The product layout information memory 160 stores product layout information that specifies the layout of each character string in the value set frame. FIG. 6 is an explanatory diagram showing an example of the product layout information stored in the product layout information memory 160 of FIG. As shown in FIG. 6, the product layout information 161 includes a product layout name for specifying the layout information, a relative position of each character string for each item, and a connection selection. Of these items, only the third item is depicted in FIG. 6, but corresponds to FIG. 4, and as described above, there are the first to eighth items.

【0041】ここで、文字列の相対位置について説明す
る。図7は値組み枠内における各文字列の配置区分を示
す説明図である。値組み枠内は、組方向に応じて、図7
に示すように区分される。よこ組みの場合は、図7
(a)に示すように、「上段部」,「中段部」,「価格
部」,「下段部」に区分され、たて組みの場合は、図7
(b)に示すように、「右段部」,「中段部」,「価格
部」,「左段部」に区分される。通常はよこ組みに設定
されているが、組版の内容に応じてたて組みに設定され
ることもある。値組み枠内はこのように区分されている
ので、その値組み枠内に配置される各文字列は、それぞ
れ、上記した区分の何れかに属するように配置される。
Here, the relative position of the character string will be described. FIG. 7 is an explanatory diagram showing the arrangement of each character string in the value set frame. The inside of the value grouping frame is shown in FIG.
It is divided as shown in. In the case of horizontal composition, FIG.
As shown in FIG. 7A, it is divided into "upper section", "middle section", "price section", and "lower section".
As shown in (b), it is divided into “right section”, “middle section”, “price section”, and “left section”. Usually, it is set to horizontal composition, but it may be set to vertical composition according to the contents of the composition. Since the inside of the value set frame is divided in this way, each character string arranged in the value set frame is arranged so as to belong to any of the above-mentioned sections.

【0042】従って、商品レイアウト情報161によっ
て規定される文字列の相対位置は、上記区分のうち、ど
の区分に属するように配置されるかを示すものである。
なお、商品レイアウト情報161内においては、よこ組
み,たて組みの区別はなく、たて組みに設定される場合
であっても、「右段」は「上段」、「左段」は「下段」
として記述される。
Therefore, the relative position of the character string defined by the product layout information 161 indicates which of the above-mentioned sections belongs.
In the product layout information 161, there is no distinction between a horizontal combination and a vertical combination, and even when the vertical combination is set, “right” is “upper” and “left” is “lower”. "
It is described as

【0043】また、商品レイアウト情報161によって
規定される文字列の接続選択は、値組み枠内に文字列を
配置する際に、その文字列を、前の行の文字列の後ろに
接続させるかどうかを規定するものである。
The connection selection of the character string specified by the product layout information 161 is performed when the character string is arranged in the value set frame and the character string is connected after the character string in the previous line. It is stipulated.

【0044】図6の例では、商品スタイル名を「上段
組」としており、第1項目に対応する文字列のレイアウ
トとして、相対位置を「上段」、接続選択を「しない」
と規定している。
In the example of FIG. 6, the product style name is “upper set”, the relative position is “upper”, and the connection selection is “not” as the layout of the character string corresponding to the first item.
It is prescribed.

【0045】以上のような商品レイアウト情報161
は、ユーザがキーボード190やマウス200を用いて
入力することによって、商品レイアウト情報メモリ16
0に格納される。
Product layout information 161 as described above
Is input by the user using the keyboard 190 or the mouse 200, so that the product layout information memory 16
0 is stored.

【0046】なお、上記した値組み枠データ,採字デー
タ,商品スタイル情報及び商品レイアウト情報は、それ
ぞれ、予め作成し磁気ディスク装置180に保存してお
いたものをロードして、対応するメモリに格納するよう
にしても良い。
It should be noted that the value set frame data, the lettering data, the product style information, and the product layout information described above are each loaded in advance and stored in the magnetic disk device 180, and stored in the corresponding memory. It may be stored.

【0047】では、図1の組版装置によって行なわれる
組版方法の処理手順について説明する。図8は図1の組
版装置によって実行される組版方法の処理手順を示すフ
ローチャートである。
Next, the processing procedure of the typesetting method performed by the typesetting apparatus of FIG. 1 will be described. FIG. 8 is a flowchart showing a processing procedure of a typesetting method executed by the typesetting apparatus of FIG.

【0048】図8に示す処理が開始されると、まず、図
1に示すCPU110における商品組版情報生成部11
1が、上記した採字データ141と商品スタイル情報1
51と商品レイアウト情報161とを用いて、これら情
報から、後述するような商品組版情報を生成する(ステ
ップS110)。
When the process shown in FIG. 8 is started, first, the product type information generating unit 11 in the CPU 110 shown in FIG.
1 is the above-described character data 141 and product style information 1
Using the information 51 and the product layout information 161, product type information as described below is generated from the information (step S <b> 110).

【0049】具体的には、まず、図3に示すような、カ
ラーCRT220の画面上に表示された組版結果表示画
面Aにおいて、ユーザがマウス200などを用いて、組
版を実施したい値組み枠を順次選択した後、所定の指示
をすると、CPU110の表示制御部113が、ウイン
ドウ表示によって、体裁・配置位置設定画面Bを表示さ
せる。図9は図3の体裁・配置位置設定画面Bの一例を
示す説明図である。
More specifically, first, on the typesetting result display screen A displayed on the screen of the color CRT 220 as shown in FIG. When a predetermined instruction is given after the selection in order, the display control unit 113 of the CPU 110 displays the appearance / arrangement position setting screen B by window display. FIG. 9 is an explanatory diagram showing an example of the appearance / arrangement position setting screen B of FIG.

【0050】ユーザはキーボード190及びマウス20
0を用いて、図9に示す体裁・配置位置設定画面Bに対
し、採字データの欄501に所望の採字データのファイ
ル名を、商品スタイルの欄502に所望の商品スタイル
名を、商品レイアウトの欄503に所望の商品レイアウ
ト名を、それぞれ入力する。また、このとき、テキスト
間隔の欄504には、組版時の文字同士の間隔を規定す
るためのテキスト間隔を入力し、組方向の欄505には
所望の組方向を入力する。
The user operates the keyboard 190 and the mouse 20
0, the file name of the desired character data in the character data column 501 and the desired product style name in the product style column 502 are displayed on the appearance / arrangement position setting screen B shown in FIG. A desired product layout name is entered in the layout column 503. At this time, a text space for defining the space between characters at the time of typesetting is input in the text space column 504, and a desired group direction is input in the group direction column 505.

【0051】図9の例の場合は、採字データのファイル
名として「スーパー」、商品スタイル名として「食
品」、商品レイアウト名として「上段組」を入力してい
る。また、テキスト間隔として「4Q」、組方向として
「よこ」をそれぞれ入力している。
In the example of FIG. 9, "Super" is input as the file name of the lettering data, "Food" as the product style name, and "Upper set" as the product layout name. Also, "4Q" is entered as the text interval and "Yoko" is entered as the group direction.

【0052】これによって、商品組版情報生成部111
は、採字データメモリ140に格納されている複数の採
字データの中から、ファイル名「スーパー」に対応する
採字データ(即ち、図4に示す採字データ)を読み出
し、商品スタイル情報メモリ150に格納されている複
数の商品スタイル情報の中から、商品スタイル名が「食
品」に対応する商品スタイル情報(即ち、図5に示す商
品スタイル情報)を読み出し、商品レイアウト情報メモ
リ160に格納されている複数の商品レイアウト情報の
中から、商品レイアウト名が「上段組」に対応する商品
レイアウト情報(図6に示す商品レイアウト情報)を読
み出す。そして、これらの3つの情報から、各情報を統
合した商品組版情報を生成して、商品組版情報メモリ1
70に格納する。
Thus, the product type information generating unit 111
Reads the character data (ie, the character data shown in FIG. 4) corresponding to the file name “super” from a plurality of character data stored in the character data memory 140, and reads the product style information memory. The product style information corresponding to the product style name “food” (that is, the product style information shown in FIG. 5) is read out from the plurality of product style information stored in 150 and stored in the product layout information memory 160. The product layout information (product layout information shown in FIG. 6) whose product layout name corresponds to “upper set” is read from the plurality of product layout information items. Then, from these three pieces of information, merchandise typesetting information in which each piece of information is integrated is generated, and the merchandise typesetting information memory 1 is generated.
70.

【0053】図10は図1の商品組版情報メモリ170
に格納される商品組版情報の一例を示す説明図である。
商品組版情報171は、値組み枠に対応する毎に、図1
0に示すように、先頭部のヘッダと、その後に続く項目
と、で構成されている。このうち、項目は図10では第
3項目までしか描いていないが、図4と対応しており、
前述したとおり、第1項目から第8項目まで存在する。
従って、例えば、図3の組版結果表示画面Aにおいて、
ユーザにより2つの値組み枠が選択されたとすると、商
品組版情報171には、ヘッダと8つの項目から成る組
が2組できることになる。
FIG. 10 shows the product typesetting information memory 170 of FIG.
FIG. 5 is an explanatory diagram showing an example of product typesetting information stored in a.
Each time the product type information 171 corresponds to the value type frame,
As shown in FIG. 0, it is composed of a header at the head and items following the header. Of these items, only the third item is drawn in FIG. 10, but corresponds to FIG.
As described above, there are the first to eighth items.
Therefore, for example, in the typesetting result display screen A of FIG.
Assuming that two value combination frames are selected by the user, the product composition information 171 can include two sets each including a header and eight items.

【0054】図10に示すように、ヘッダには、採字デ
ータ名、テキスト間隔、商品No.、組方向、並びに左
下点、右上点、上段,中段,価格及び下段の揃えの各情
報が記述されている。なお、図10に示すヘッダは、ユ
ーザによって選択された値組み枠のうち、最初の値組み
枠(例えば、図3における値組み枠W1)に対応してい
るものとする。
As shown in FIG. 10, in the header, the typesetting data name, the text interval, and the product number. , Set direction, and lower left point, upper right point, upper row, middle row, price, and lower row alignment are described. It is assumed that the header shown in FIG. 10 corresponds to the first value combination frame (for example, value combination frame W1 in FIG. 3) among the value combination frames selected by the user.

【0055】このうち、採字データ名、テキスト間隔、
組方向の欄には、それぞれ、先にユーザが入力したファ
イル名(スーパー)や値(4Q)や方向(よこ)などが
記述されている。
Among them, the character data name, text interval,
In the column of the set direction, a file name (super), a value (4Q), a direction (horizontal), and the like previously input by the user are described.

【0056】また、最初の値組み枠に対応しているヘッ
ダであるので、商品No.の欄には、図4に示した採字
データ141のうち、先頭の文字列群についての商品番
号(1001)が記述されている。また、左下点及び右
上点の欄には、最初の値組み枠(即ち、値組み枠W1)
の左下点及び右上点の座標(P1,P2)がそれぞれ記述
されている。これらの座標は値組み枠データメモリ13
0に格納された値組み枠データから得ている。
Since the header corresponds to the first value set frame, the product No. In the column of, the product number (1001) of the leading character string group in the lettering data 141 shown in FIG. 4 is described. In the columns of the lower left point and the upper right point, the first value set frame (that is, the value set frame W1) is displayed.
The coordinates (P 1 , P 2 ) of the lower left point and the upper right point are described. These coordinates are stored in the value frame data memory 13.
It is obtained from the value set frame data stored in 0.

【0057】上段,中段,価格及下段の揃えの欄は、図
7に示した値組み枠内の各区分において文字列が挿入さ
れた際の、各区分内における各文字列の配置を規定する
ものである。具体的には、左上揃えを表す「左上」、均
等揃えを表す「均等」、中央揃えを表す「中央」、左下
揃えを表す「左下」の何れかが記述される。これらのデ
ータは、図示せざる文字揃えデータメモリに予め格納さ
れている文字揃えデータを用いる。
The upper, middle, price, and lower alignment columns define the arrangement of each character string in each section when the character string is inserted in each section in the value set frame shown in FIG. Things. Specifically, any one of “upper left” indicating upper left alignment, “equal” indicating equal alignment, “center” indicating center alignment, and “lower left” indicating lower left alignment is described. As these data, character alignment data previously stored in a character alignment data memory (not shown) is used.

【0058】次に、ヘッダに続く各項目には、項目カウ
ンタ、相対位置、接続選択、採字文字列、書体、文字サ
イズ、左下点及び右上点の各情報が記述されている。こ
のうち、項目カウンタの欄には、当初の各項目の番号が
記述されており、当然ながら、第1項目では「1」、第
2項目では「2」、…になっている。
Next, each item following the header describes information such as an item counter, a relative position, a connection selection, a character string, a font, a character size, a lower left point, and an upper right point. Of these, the column of the item counter describes the initial number of each item. Naturally, the first item is "1", the second item is "2", and so on.

【0059】次に、相対位置及び接続選択の欄には、既
に図6において説明したとおり、値組み枠内において文
字列がどの区分に属するかと、文字列を前の行の文字列
の後ろに接続させるか否かが記述されている。これらの
情報は、商品レイアウト情報メモリ160から読み出さ
れた図6に示す商品レイアウト情報161から得てお
り、図10の各項目には、図6の対応する項目にそれぞ
れ記述されている情報が、そのまま記述されている。
Next, in the fields of relative position and connection selection, as described in FIG. 6, to which section the character string belongs in the value set frame, the character string is added after the character string in the previous line. Whether or not to connect is described. These pieces of information are obtained from the product layout information 161 shown in FIG. 6 read from the product layout information memory 160. Each item in FIG. 10 includes information described in the corresponding item in FIG. Is described as is.

【0060】続いて、採字文字列の欄には、配置すべき
文字列が記述されている。これらの文字列は、採字デー
タメモリ140から読み出された図4に示す採字データ
141から得ており、図10では、図4における先頭の
文字列群における各文字列が、順次、項目に対応するよ
うに記述されている。
Subsequently, a character string to be arranged is described in the field of a character string to be laid out. These character strings are obtained from the character data 141 shown in FIG. 4 read from the character data memory 140. In FIG. 10, each character string in the first character string group in FIG. Is described so as to correspond to.

【0061】次に、書体及び文字サイズの欄には、既に
図5において説明したとおり、配置される文字列の書体
及び文字サイズが記述されている。これらの情報は、商
品スタイル情報メモリ150から読み出された図5に示
す商品スタイル情報151から得ており、図10の各項
目には、図5の対応する項目にそれぞれ記述されている
情報が、そのまま記述されている。
Next, the typeface and character size of the character string to be arranged are described in the column of typeface and character size, as already described with reference to FIG. These pieces of information are obtained from the product style information 151 shown in FIG. 5 read from the product style information memory 150. Each item in FIG. 10 includes information described in the corresponding item in FIG. Is described as is.

【0062】最後に、左下点及び右上点の欄には、値組
み枠内における文字列の位置が、その文字列の存在する
矩形領域の左下点及び右上点の座標として記述されてい
る。値組み枠内における各文字列の実際の位置は、後述
する商品組版処理(図8のステップS120)が完了し
ない限り、特定されないので、ステップS110の段階
では、左下点及び右上点の欄には各項目とも何も記述さ
れていない。なお、左下点及び右上点の座標は、値組み
枠を基準とした座標であっても良いし、チラシCを基準
とした座標であっても良い。
Finally, in the columns of the lower left point and the upper right point, the position of the character string in the value set frame is described as the coordinates of the lower left point and the upper right point of the rectangular area where the character string exists. The actual position of each character string within the value set frame is not specified unless the product type setting process (step S120 in FIG. 8) described below is completed. Therefore, at the stage of step S110, the lower left point and the upper right point fields are not displayed. Nothing is described for each item. The coordinates of the lower left point and the upper right point may be coordinates based on the value set frame or coordinates based on the flyer C.

【0063】こうして、図10に示す商品組版情報17
1が生成されると、CPU110の表示制御部113
は、カラーCRT220の画面上に表示された体裁・配
置位置設定画面Bにおいて、その生成された商品組版情
報171に基づいて、図9に示すように、上段,中段,
価格,下段に分かれて、採字文字列の他、書体や文字サ
イズや接続選択の各内容をそれぞれ表示する。また、表
示制御部113は、ユーザにより入力された組方向の情
報に基づいて、体裁・配置位置設定画面Bの右側に、相
対位置図507を表示する。
Thus, the product typesetting information 17 shown in FIG.
1 is generated, the display control unit 113 of the CPU 110
In the appearance / arrangement position setting screen B displayed on the screen of the color CRT 220, based on the generated product typesetting information 171, as shown in FIG.
The contents of the font, the character size, and the connection selection are displayed in addition to the character string, and the contents of the selection. Further, the display control unit 113 displays a relative position diagram 507 on the right side of the appearance / arrangement position setting screen B based on the information on the group direction input by the user.

【0064】ユーザは、このように表示された内容を見
て、自分の意図したとおりの文字列やスタイルやレイア
ウトになっていれば、マウス200などを用いて体裁・
配置位置設定画面Bにおけるスタートボタン506をク
リックする。すると、CPU110における商品組版処
理部112が、商品組版処理を実行して、生成された商
品組版情報171に基づいて、先に選択した値組み枠内
における各文字列の位置を決定し、各値組み枠内におけ
る各文字列の位置の情報を得る(ステップS120)。
具体的には、商品組版処理部112は、商品組版情報1
71の内容に従って、値組み枠に対して各文字列を順次
配置し、各文字列の実際の位置をそれぞれ決定して、各
文字列の存在する矩形領域の左下点及び右上点の座標を
得て、商品組版情報171の各項目の左下点及び右上点
の欄に記述する。
The user looks at the contents displayed in this way, and if the character string, style, and layout are as intended, the user can use the mouse 200 or the like to format and
A start button 506 on the arrangement position setting screen B is clicked. Then, the product formatting processing unit 112 in the CPU 110 executes the product formatting process, determines the position of each character string in the previously selected value formatting frame based on the generated product formatting information 171, and Information on the position of each character string in the frame is obtained (step S120).
Specifically, the product formatting processing unit 112 stores the product formatting information 1
According to the contents of 71, each character string is sequentially arranged in the value set frame, the actual position of each character string is determined, and the coordinates of the lower left point and the upper right point of the rectangular area where each character string exists are obtained. The information is described in the columns of the lower left point and the upper right point of each item of the product typesetting information 171.

【0065】図11は商品組版処理終了後の商品組版情
報の一例を示す説明図である。図11に示すように、ス
テップS121の処理によって、商品組版情報171に
おける各項目の左下点及び右上点の欄には、それぞれ、
各文字列の存在する矩形領域の左下点及び右上点の座標
が記述されている。なお、前述したように、図4に示す
採字データには第5項目及び第8項目に対応する文字列
が記述されていなかったため、商品組版情報171にお
いても、図11に示すように、第5項目及び第8項目に
は、採字文字列の欄に何ら文字列が記述されていない。
また、このように文字列が存在しないため、左下点及び
右上点の欄にも、何ら座標が記述されていない。
FIG. 11 is an explanatory diagram showing an example of the product type information after completion of the product type processing. As shown in FIG. 11, by the processing of step S121, the columns of the lower left point and the upper right point of each item in the product typesetting information 171 include
The coordinates of the lower left point and the upper right point of the rectangular area where each character string exists are described. As described above, the character strings corresponding to the fifth item and the eighth item were not described in the typesetting data shown in FIG. 4, and therefore, as shown in FIG. In the fifth item and the eighth item, no character string is described in the character string column.
Since no character string exists, no coordinates are described in the lower left point and upper right point columns.

【0066】なお、ユーザは、体裁・配置位置設定画面
Bの表示内容を見て、文字列やスタイルやレイアウトが
自分の意図したとおりになっていなければ、商品組版処
理を行なう前(即ち、スタートボタン506をクリック
する前)に、体裁・配置位置設定画面Bにおいて、キー
ボード190やマウス200を用いて、上記した内容を
修正することも可能である。
When the user looks at the display contents of the appearance / arrangement position setting screen B and finds that the character string, the style, and the layout are not as intended, he or she does not perform the product typesetting processing (ie, the start of the product typesetting processing). Before the button 506 is clicked), the above-mentioned contents can be corrected using the keyboard 190 and the mouse 200 on the appearance / arrangement position setting screen B.

【0067】こうして、商品組版処理が実行されたら、
次に、CPU110の表示制御部113は、各文字列の
左下点及び右上点の情報(即ち、位置情報)が記述され
た商品組版情報171などに基づいて、カラーCRT2
20における組版結果表示画面Aにおいて、選択した値
組み枠内に組版した文字列をそれぞれ表示させる(ステ
ップS130)。
When the product typesetting process is executed,
Next, the display control unit 113 of the CPU 110 determines the color CRT2 based on the product type information 171 in which information of the lower left point and the upper right point of each character string (that is, position information) is described.
On the typesetting result display screen A in 20, the typed character strings are displayed in the selected value typesetting frame (step S <b> 130).

【0068】図12は図1のカラーCRT220の画面
上に表示された組版結果表示画面Aにおける値組み枠W
1を拡大して示した説明図である。ステップS130の
処理によって、図12に示すように、例えば、値組み枠
W1内には、上段部に「アメリカ産」,「カンザスビー
フ」,「ロース」の各文字列が、中段部に「100g当
り」の文字列が、価格部に「158円」の文字列が、下
段部に「先着100名様限り」の文字列が、それぞれ、
図11に示した商品組版情報171の内容に従って、所
望のレイアウトやスタイルで表示される。なお、図12
において、破線によって囲まれた矩形領域が、前述した
文字列が存在する矩形領域であり、この矩形領域の左下
点及び右上点の座標が、商品組版情報171における各
項目の左下点及び右上点の座標に当たる。左下点及び右
上点の座標は、図12に示すように、画面に対し水平な
方向をx軸座標、画面に対し垂直な方向をy座標として
いる。
FIG. 12 shows a value setting frame W on the typesetting result display screen A displayed on the screen of the color CRT 220 in FIG.
FIG. 1 is an explanatory diagram showing an enlarged view of FIG. By the process of step S130, as shown in FIG. 12, for example, in the value set frame W1, each character string of "American", "Kansas beef", and "Loin" is displayed in the upper part, and "100 g" is displayed in the middle part. The character string of "hit", the character string of "158 yen" in the price part, and the character string of "only the first 100 people"
In accordance with the contents of the product typesetting information 171 shown in FIG. 11, a desired layout and style are displayed. FIG.
, A rectangular area surrounded by a broken line is a rectangular area in which the above-mentioned character string exists, and the coordinates of the lower left point and the upper right point of the rectangular area are the lower left point and the upper right point of each item in the product format information 171. Hit the coordinates. As for the coordinates of the lower left point and the upper right point, as shown in FIG. 12, the direction horizontal to the screen is the x-axis coordinate, and the direction perpendicular to the screen is the y coordinate.

【0069】こうして、組版結果表示画面Aに組版結果
が表示されると、ユーザはその表示内容を見て、文字列
やスタイルやレイアウトが自分の意図したとおりになっ
ているかどうかを確認する。そして、意図したとおりな
っておらず、文字列自体や文字列のスタイルやレイアウ
トを修正する必要がある場合には、ユーザは、キーボー
ド190やマウス200などを用いて、組版結果表示画
面Aにおいて、修正の必要な値組み枠を選択した上で、
その選択した値組み枠内の文字列について、必要な修正
指示を出す。表示制御部113は、その修正指示に従っ
て、画面上において、値組み枠内の文字列についての修
正を行なう(ステップS140,S150)。具体的に
は、表示制御部113が、キーボード190やマウス2
00などから入力されるユーザの指示内容に基づいて、
カラーCRT220の表示内容を変更することよって、
組版結果表示画面A上の所望の値組み枠において、文字
列自体や文字列のスタイルやレイアウトが修正される。
When the typesetting result is displayed on the typesetting result display screen A in this way, the user looks at the displayed content and checks whether the character string, style, and layout are as intended. Then, when the character string itself or the style or layout of the character string is required to be modified as not intended, the user can use the keyboard 190, the mouse 200, or the like to change the typesetting result display screen A, After selecting the brackets that need to be modified,
A necessary correction instruction is issued for the character string in the selected value set frame. The display control unit 113 corrects the character string in the value set frame on the screen according to the correction instruction (steps S140 and S150). More specifically, the display control unit 113 controls the keyboard 190 and the mouse 2
Based on the user's instruction input from 00 or the like,
By changing the display content of the color CRT 220,
In the desired value combination frame on the composition result display screen A, the character string itself, the style and layout of the character string are modified.

【0070】以上のようにして、組版結果表示画面A上
の所望の値組み枠において、必要な修正が加えられた
ら、商品組版情報生成部111は、その修正結果に応じ
て、商品組版情報メモリ170に格納されている商品組
版情報171のうち、上記値組み枠に対応する部分の内
容を変更する(ステップS160)。
As described above, when a necessary correction is made in the desired value type frame on the typesetting result display screen A, the product type information generating unit 111 outputs the product type information memory according to the correction result. The contents of the part corresponding to the value combination frame in the product composition information 171 stored in 170 are changed (step S160).

【0071】次に、商品組版処理部112は、その変更
された商品組版情報171に基づいて、上記値組み枠内
における各文字列の位置を再度決定し、各文字列の左下
点及び右上点の修正後の座標をそれぞれ得て、商品組版
情報171における該当する項目の左下点及び右上点の
欄の内容を更新する(ステップS170)。
Next, the product format processing unit 112 determines again the position of each character string in the value setting frame based on the changed product type information 171, and determines the lower left point and the upper right point of each character string. Are updated, and the contents of the columns of the lower left point and the upper right point of the corresponding item in the product typesetting information 171 are updated (step S170).

【0072】なお、ステップS160,S170の処理
は、ステップS150による画面上での修正が確定する
と、自動的に実行される。
The processes in steps S160 and S170 are automatically executed when the correction on the screen in step S150 is determined.

【0073】その後、組版結果表示画面Aにおける他の
値組み枠においても、文字列自体や文字列のレイアウト
やスタイルについて、修正が必要である場合には、同様
の処理が繰り返される。そして、組版処理のなされた全
ての値組み枠において、必要な修正が完了したら、一連
の処理を終了する。こうして得られた商品組版情報17
1などのデータは、チラシ印刷のために利用される。
Thereafter, the same processing is repeated in other value type frames on the typesetting result display screen A if the character string itself or the layout or style of the character string needs to be corrected. Then, when the necessary correction is completed in all the value setting frames subjected to the typesetting processing, a series of processing ends. Product typesetting information 17 thus obtained
Data such as 1 is used for flyer printing.

【0074】それでは、ステップS150からステップ
S180までの一連の修正処理について、文字列自体を
修正する場合、文字列を移動してレイアウトを修正する
場合、文字列の追加してレイアウトを修正する場合、を
それぞれ例として、さらに具体的に説明する。
Then, in a series of correction processing from step S150 to step S180, when the character string itself is corrected, when the layout is corrected by moving the character string, when the layout is corrected by adding the character string, Will be described more specifically by taking each as an example.

【0075】図13は画面上において文字列自体を修正
する方法を説明するための説明図であり、図14は文字
列自体の修正による商品組版情報の変更内容を示す説明
図である。
FIG. 13 is an explanatory diagram for explaining a method of correcting the character string itself on the screen, and FIG. 14 is an explanatory diagram showing the contents of the change of the product type information by correcting the character string itself.

【0076】例えば、カラーCRT220の画面上に表
示された組版結果表示画面Aにおける値組み枠W1にお
いて、文字列自体を修正する場合には、まず、ユーザが
マウス200を使って、修正すべき文字列を選択する。
すると、図13(a)に示すように、表示制御部113
は、その選択された文字列(図13では「カンザスビー
フ」という文字列)の部分に、文字入力のためのカーソ
ル601を表示する。次に、ユーザはキーボード190
を使って、追加したい文字を入力する。すると、図13
(b)に示すように、表示制御部113は、カーソル6
01の位置に、その入力された文字(図13では「高
級」という文字)を順次挿入すると共に、その文字列の
後ろに接続されている他の文字列(図13では「ロー
ス」という文字列)を、挿入された文字分だけ右側に移
動する。なお、このように文字列を右側に移動した場合
に、その文字列が値組み枠W1からあふれる場合には、
値組み枠W1内に納まるよう、文字列が長体に変形され
るようにしても良い。
For example, when correcting the character string itself in the value set frame W1 on the typesetting result display screen A displayed on the screen of the color CRT 220, the user first uses the mouse 200 to change the character to be corrected. Select a column.
Then, as shown in FIG. 13A, the display control unit 113
Displays a cursor 601 for character input at the selected character string (the character string "Kansas beef" in FIG. 13). Next, the user enters the keyboard 190
Use to enter the characters you want to add. Then, FIG.
As shown in (b), the display control unit 113 sets the cursor 6
01, the input character (the character "high" in FIG. 13) is sequentially inserted, and another character string connected after the character string (the character string "loin" in FIG. 13) ) To the right by the inserted characters. When the character string is moved to the right side as described above and the character string overflows from the value set frame W1,
The character string may be transformed into a long body so as to fit in the value set frame W1.

【0077】こうして、画面上での修正が行なわれる
と、ステップS160の処理が実行され、商品組版情報
生成部111が、商品組版情報171において、対応す
る項目の採字文字列の欄の内容を、修正結果に応じて変
更する。この例の場合、図11に示した第2項目の採字
文字列「カンザスビーフ」が、図14に示すように、
「カンザス高級ビーフ」に変更される。
When the correction on the screen is performed in this way, the process of step S160 is executed, and the product type information generating unit 111 sets the contents of the column of the typesetting character string of the corresponding item in the product type information 171. Change according to the correction result. In the case of this example, the character string “Kansas beef” of the second item shown in FIG.
Changed to "Kansas Premium Beef".

【0078】また、図13(a),(b)に示すよう
に、文字列(「カンザスビーフ」)が修正されたことに
よって、その文字列及びその後ろの文字列(「ロー
ス」)が移動しているので、それら文字列の左下点や右
上点の位置も変化している。従って、ステップS170
の処理が実行されると、商品組版処理部112は、商品
組版情報171において、図11,図14に示すよう
に、第2項目の右上点の欄を「Pb2」から「Pb2’」
に更新し、第3項目の左下点の欄を「Pc1」から「P
1’」に、右上点の欄を「Pc2」から「Pc2’」
に、それぞれ更新する。
As shown in FIGS. 13 (a) and 13 (b), the character string ("Kansas beef") is modified, so that the character string and the following character string ("Loin") move. Therefore, the positions of the lower left point and the upper right point of those character strings have also changed. Therefore, step S170
When the process of being executed, product composition processing unit 112, the product composition information 171, FIG. 11, as shown in FIG. 14, "Pb 2 '' to the column of the upper right point of the second item from the" Pb 2 "
To the lower left column of the third item from “Pc 1 ” to “Pc 1
c 1 ′ ”, and the upper right column from“ Pc 2 ”to“ Pc 2
, Respectively.

【0079】文字列自体の修正を行なう場合には以上の
ような処理が具体的に行なわれる。次に、図15は画面
上において文字列を移動してレイアウトを修正する方法
を説明するための説明図である。
When the character string itself is corrected, the above-described processing is specifically performed. Next, FIG. 15 is an explanatory diagram for explaining a method of correcting a layout by moving a character string on the screen.

【0080】例えば、組版結果表示画面Aにおける値組
み枠W1において、文字列を移動してレイアウトを修正
する場合には、まず、ユーザがマウス200を使って、
図15に示すように、修正すべき文字列(「ロース」)
を選択する。すると、表示制御部113は、マウスカー
ソル701の座標と、商品組版情報171における各項
目の左下点,右上点の座標と、を順次比較して、文字列
の存在する矩形領域のうち、マウスカーソル701が位
置する矩形領域702を特定し、その矩形領域702を
囲む辺703を強調して表示する。こうすることによっ
て、選択された文字列(「ロース」)がユーザにとって
視覚的に視認し易くなる。
For example, when the layout is corrected by moving the character string in the value grouping frame W1 on the typesetting result display screen A, first, the user uses the mouse 200 to
As shown in FIG. 15, the character string to be corrected ("loin")
Select Then, the display control unit 113 sequentially compares the coordinates of the mouse cursor 701 with the coordinates of the lower left point and the upper right point of each item in the product typesetting information 171, and among the rectangular areas where the character strings exist, the mouse cursor 701 is displayed. A rectangular area 702 in which 701 is located is specified, and a side 703 surrounding the rectangular area 702 is highlighted and displayed. This makes it easier for the user to visually recognize the selected character string (“loin”).

【0081】続いて、ユーザがマウス200を移動させ
ると、それに伴って、表示制御部113は、画面上にお
いて、選択した文字列(「ロース」)を移動(ドラッ
グ)する。このとき、表示制御部113は、マウス20
0からの信号によって、マウスカーソルの移動量(言い
換えれば、選択した文字列の移動量)を受け取り、前述
の矩形領域702の左下点及び右上点の座標に加算する
ことによって、移動中の文字列の位置情報(即ち、移動
中の文字列の存在する領域の左下点及び右上点の座標)
を得る。そして、表示制御部113は、その移動中の文
字列の位置情報と、商品組版情報171における各項目
の左下点,右上点の座標と、を順次比較して、x座標の
差またはy座標の差が最も小さい項目を見い出すことに
よって、他の文字列の存在する矩形領域のうち、移動中
の文字列の存在する矩形領域に最も近い矩形領域を特定
する。例えば、図15において、選択した文字列(「ロ
ース」)を矢印Gのように移動させた場合、移動後の文
字列の存在する矩形領域は704となり、その矩形領域
704に最も近い矩形領域は、文字列「100g当り」
が存在する矩形領域705となる。
Subsequently, when the user moves the mouse 200, the display control unit 113 moves (drags) the selected character string ("loin") on the screen. At this time, the display control unit 113
In response to the signal from 0, the amount of movement of the mouse cursor (in other words, the amount of movement of the selected character string) is received and added to the coordinates of the lower left point and the upper right point of the rectangular area 702 described above. Position information (that is, the coordinates of the lower left and upper right points of the area where the moving character string exists)
Get. Then, the display control unit 113 sequentially compares the positional information of the moving character string with the coordinates of the lower left point and the upper right point of each item in the product typesetting information 171 to determine the difference between the x coordinate and the y coordinate. By finding the item with the smallest difference, the rectangular area closest to the rectangular area where the moving character string is located is specified from among the rectangular areas where other character strings exist. For example, in FIG. 15, when the selected character string (“loin”) is moved as indicated by an arrow G, the rectangular area in which the moved character string exists is 704, and the rectangular area closest to the rectangular area 704 is , Character string "per 100g"
Is a rectangular area 705 where.

【0082】以上のようにして、表示制御部113は、
移動中の文字列の存在する矩形領域に最も近い矩形領域
を特定したら、上記した最小のx座標の差またはy座標
の差に基づいて、その特定した矩形領域を囲む辺のう
ち、移動中の文字列の存在する矩形領域に最も近い辺を
特定し、その特定した辺を強調して表示するようにす
る。例えば、図15において、移動後の文字列「ロー
ス」の存在する矩形領域704の右上点Pc2’’のy
座標と、文字列「100g当り」の存在する矩形領域7
05の左下点Pd1のy座標と、の差が最小であるの
で、文字列「100g当り」の存在する矩形領域705
の下辺706を強調して表示する。
As described above, the display control unit 113
After specifying the rectangular area closest to the rectangular area where the character string being moved exists, based on the minimum difference in x-coordinate or y-coordinate described above, of the sides surrounding the specified rectangular area, The side closest to the rectangular area where the character string exists is specified, and the specified side is highlighted and displayed. For example, in FIG. 15, y at the upper right point Pc 2 ″ of the rectangular area 704 in which the moved character string “Loose” exists
Coordinates and rectangular area 7 with character string "per 100g"
Since the difference between the y-coordinate of the lower left point Pd 1 and the y-coordinate of the character string “per 100 g” is 705,
Is highlighted and displayed.

【0083】図16は文字列を移動した場合に近接する
文字列の存在する矩形領域の辺が強調表示される様子を
示した説明図である。図16(a)〜(d)に示すよう
に、文字列(「ロース」)を移動させた場合に、その文
字列(「ロース」)の存在する矩形領域710が、他の
文字列(「100g当り」)の存在する矩形領域705
に近づくと、矩形領域705を囲む辺のうち、矩形領域
710に最も近い辺が強調表示されることになる。例え
ば、図16(a)の場合には、上辺707が矩形領域7
10に最も近い辺なので、その上辺707が強調表示さ
れる。また、図16(b)の場合には右辺708が、図
16(c)の場合には下辺706が、図16(d)の場
合には左辺709が、それぞれ、強調表示される。
FIG. 16 is an explanatory view showing a state in which the side of a rectangular area in which an adjacent character string exists is highlighted when the character string is moved. As shown in FIGS. 16A to 16D, when a character string (“loin”) is moved, a rectangular area 710 in which the character string (“loin”) exists is replaced with another character string (“loin”). Rectangular area 705 with “per 100 g”)
, The side closest to the rectangular area 710 among the sides surrounding the rectangular area 705 is highlighted. For example, in the case of FIG.
Since it is the side closest to 10, the upper side 707 is highlighted. 16B, the right side 708 is highlighted, the lower side 706 is highlighted in FIG. 16C, and the left side 709 is highlighted in FIG. 16D.

【0084】このようにして、移動中の文字列(「ロー
ス」)の存在する矩形領域710が接することが可能
な、他の文字列(「100g当り」)の存在する矩形領
域705の辺が、強調表示されるので、ユーザにとって
移動中の文字列のレイアウトの位置決めがしやすくな
り、ユーザの使い勝手を向上させることができる。
In this manner, the side of the rectangular area 705 where another character string (“per 100 g”) can be in contact with the rectangular area 710 where the moving character string (“loin”) exists Is highlighted, so that the user can easily position the layout of the character string being moved, thereby improving the usability of the user.

【0085】さて、マウス200を使って選択した文字
列が所望の位置まで移動されると、ユーザがマウス20
0のボタンを離すことによって、表示制御部113は、
文字列の選択を解除して、選択して移動した文字列の最
終的な位置を確定する。
When the character string selected using the mouse 200 is moved to a desired position, the user
By releasing the 0 button, the display control unit 113
Deselect the character string and determine the final position of the selected and moved character string.

【0086】図17は文字列の移動に起因したレイアウ
トの修正による商品組版情報の変更内容を示す説明図で
ある。以上のようにして、移動した文字列の最終的な位
置が確定すると、ステップS160の処理が実行され、
商品組版情報生成部111が、商品組版情報171にお
いて、対応する項目の相対位置の欄の内容と接続選択の
欄の内容を、修正結果に応じて変更する。そして、さら
に、商品組版情報171において、対応する項目の商品
組版情報171内での位置を、修正結果に応じて変更す
る。
FIG. 17 is an explanatory diagram showing the changed contents of the product type information due to the layout modification due to the movement of the character string. When the final position of the moved character string is determined as described above, the process of step S160 is performed,
The product type information generation unit 111 changes the content of the relative position column and the content of the connection selection column of the corresponding item in the product type information 171 according to the correction result. Then, in the product type information 171, the position of the corresponding item in the product type information 171 is changed according to the correction result.

【0087】上記した例の場合、図11に示した第3項
目の相対位置「上段」が「中段」に変更され、接続選択
「する」が「しない」に変更される。その上で、図11
に示した第3項目と第4項目が図17に示すように入れ
替わり、第3項目が新たな第4項目となり、第4項目が
新たな第3項目となる。
In the case of the above example, the relative position “upper” of the third item shown in FIG. 11 is changed to “middle”, and the connection selection “Yes” is changed to “No”. Then, FIG.
The third item and the fourth item shown in are replaced as shown in FIG. 17, the third item becomes a new fourth item, and the fourth item becomes a new third item.

【0088】なお、対応する項目の商品組版情報171
内での位置の変更や接続選択の内容の変更は、次の要領
で行なわれる。即ち、移動した文字列の最終的な位置が
確定したとき、図15に示すように、その文字列(「ロ
ース」)の存在する矩形領域704は、他の文字列
(「100g当り」)の存在する矩形領域705に接す
ることになる。このとき、矩形領域705の辺のうち、
矩形領域704と接する辺706は、上記した最終的な
位置が確定する直前に、強調表示されていた辺と一致す
る。従って、この強調表示されていた辺に基づいて、対
応する項目の位置の変更や接続選択の内容の変更を行な
う。
The product typesetting information 171 of the corresponding item
The change of the position in the inside and the change of the content of the connection selection are performed in the following manner. That is, when the final position of the moved character string is determined, as shown in FIG. 15, the rectangular area 704 in which the character string (“loin”) exists is the same as that of another character string (“per 100 g”). It will be in contact with the existing rectangular area 705. At this time, of the sides of the rectangular area 705,
The side 706 in contact with the rectangular area 704 matches the highlighted side immediately before the final position is determined. Therefore, based on the highlighted side, the position of the corresponding item is changed and the content of the connection selection is changed.

【0089】具体的には、最終的な位置が確定する直前
に、図16(a)に示すように矩形領域705の上辺7
07が強調表示されていた場合には、商品組版情報17
1において、移動した文字列「ロース」に対応する項目
を、強調表示された文字列「100g当り」に対応する
項目の直前に位置させると共に、文字列「ロース」に対
応する項目の接続選択の欄を「しない」に設定する。
More specifically, immediately before the final position is determined, as shown in FIG.
07 is highlighted, the product type information 17
1, the item corresponding to the moved character string "loin" is positioned immediately before the item corresponding to the highlighted character string "per 100g", and the connection selection of the item corresponding to the character string "loin" is selected. Set the field to "No".

【0090】また、図16(b)に示すように矩形領域
705の右辺708が強調表示されていた場合には、商
品組版情報171において、移動した文字列「ロース」
に対応する項目を、強調表示された文字列「100g当
り」に対応する項目の直後に位置させると共に、文字列
「100g当り」に対応する項目の接続選択の欄を「す
る」に設定する。
When the right side 708 of the rectangular area 705 is highlighted as shown in FIG. 16B, the moved character string “loin” is displayed in the product typesetting information 171.
Is set immediately after the item corresponding to the highlighted character string “per 100 g”, and the connection selection column of the item corresponding to the character string “per 100 g” is set to “Yes”.

【0091】また、図16(c)に示すように矩形領域
705の下辺706が強調表示されていた場合には、商
品組版情報171において、移動した文字列「ロース」
に対応する項目を、強調表示された文字列「100g当
り」に対応する項目の直後に位置させると共に、文字列
「100g当り」に対応する項目の接続選択の欄を「し
ない」に設定する。
When the lower side 706 of the rectangular area 705 is highlighted as shown in FIG. 16C, the moved character string "loin" is displayed in the product typesetting information 171.
Is set immediately after the item corresponding to the highlighted character string “per 100 g”, and the connection selection column of the item corresponding to the character string “per 100 g” is set to “not”.

【0092】さらに、図16(d)に示すように矩形領
域705の左辺709が強調表示されていた場合には、
商品組版情報171において、移動した文字列「ロー
ス」に対応する項目を、強調表示された文字列「100
g当り」に対応する項目の直前に位置させると共に、文
字列「ロース」に対応する項目の接続選択の欄を「す
る」に設定する。
Further, when the left side 709 of the rectangular area 705 is highlighted as shown in FIG.
In the product type information 171, the item corresponding to the moved character string “Loose” is changed to the highlighted character string “100”.
It is positioned immediately before the item corresponding to "g hit" and the connection selection column of the item corresponding to the character string "loin" is set to "Yes".

【0093】続いて、ステップS170の処理が実行さ
れると、文字列(「ロース」)の移動により、その文字
列の左下点や右上点の位置も図15に示すように変化し
ているので、商品組版処理部112は、商品組版情報1
71において、図17に示すように、文字列「ロース」
に対応する第4項目の左下点の欄を「Pc1」から「P
1’’」に、右上点の欄を「Pc2」から「P
2’’」に、それぞれ更新する。
Subsequently, when the processing of step S170 is executed, the position of the lower left point or the upper right point of the character string changes as shown in FIG. 15 due to the movement of the character string ("loin"). , The product formatting processing unit 112 stores the product formatting information 1
At 71, as shown in FIG.
"P to the column of the lower left point of the fourth item corresponding to the" Pc 1 "
c 1 ″ ”and the upper right column from“ Pc 2 ”to“ P
c 2 ″ ”.

【0094】以上のようにして、文字列の移動に起因し
たレイアウトの修正は行なわれる。
As described above, the layout is modified due to the movement of the character string.

【0095】次に、図18は画面上において文字列を追
加してレイアウトを修正する方法を説明するための説明
図であり、図19は文字列の追加に起因したレイアウト
の修正による商品組版情報の変更内容を示す説明図であ
る。
Next, FIG. 18 is an explanatory diagram for explaining a method of modifying the layout by adding a character string on the screen, and FIG. 19 shows merchandise type information obtained by modifying the layout resulting from the addition of the character string. It is explanatory drawing which shows the changed content.

【0096】例えば、組版結果表示画面Aにおける値組
み枠W1において、文字列を追加してレイアウトを修正
する場合には、次のように行なう。まず、ユーザがマウ
ス200を用いて、値組み枠W1において、新たに文字
列を追加したい位置にマウスカーソルを移動させ、その
位置で、例えば、マウス200の右ボタンクリックなど
により、「メニュー開く」の指示を出す。この指示によ
って、表示制御部113は、その位置でポップアップメ
ニューを表示させる。そこで、ユーザはそのポップアッ
プメニューの中から「文字列追加」の指示を選択する
と、表示制御部113は、マウスカーソルのある位置
に、図18(a)に示すように、文字を入力するための
カーソル601を表示させる。ユーザはキーボード19
0を用いて追加したい文字列を入力すると、表示制御部
113は、図18(b)に示すように、カーソル601
の位置に、その入力された文字列(図18(b)では
「特売価格」という文字列)を挿入する。このようにし
て、画面上において、所望の位置に文字列を追加するこ
とができる。
For example, when a character string is added to modify the layout in the value combination frame W1 on the typesetting result display screen A, the following is performed. First, the user moves the mouse cursor to a position where a new character string is to be added in the value set frame W1 using the mouse 200, and at that position, for example, by clicking the right button of the mouse 200, "Open Menu" Give instructions. In response to this instruction, the display control unit 113 displays a pop-up menu at that position. Therefore, when the user selects an instruction of “add character string” from the pop-up menu, the display control unit 113 causes the position for the mouse cursor to enter a character as shown in FIG. The cursor 601 is displayed. The user enters the keyboard 19
When a character string to be added is input using “0”, the display control unit 113 changes the cursor 601 as shown in FIG.
The input character string (the character string "sale price" in FIG. 18B) is inserted at the position of. In this way, a character string can be added at a desired position on the screen.

【0097】こうして、画面上での文字列の追加が行な
われると、ステップS160の処理が実行され、商品組
版情報生成部111は、商品組版情報171における項
目の中から、採字文字列の欄に何ら文字列が記述されて
いない項目を検索する。例えば、図11に示した商品組
版情報171の例では、第5項目と第8項目がその項目
に該当するので、これらのうち、最先の項目である第5
項目が選択される。そして、商品組版情報生成部111
は、その選択した第5項目の採字文字列の欄に、追加さ
れた文字列を記述する。この例の場合、図19に示すよ
うに、第5項目の採字文字列の欄に「特売価格」が記述
される。
When the character string is added on the screen in this way, the process of step S160 is executed, and the product type information generation unit 111 selects a character string field from the items in the product type information 171. Search for items that do not contain any character strings. For example, in the example of the product formatting information 171 shown in FIG. 11, the fifth item and the eighth item correspond to the items, and therefore, the fifth item and the eighth item, which are the earliest items,
The item is selected. Then, the product typesetting information generation unit 111
Describes the added character string in the character string field of the selected fifth item. In the case of this example, as shown in FIG. 19, “sale price” is described in the field of the character string of the fifth item.

【0098】なお、文字列の追加された位置によって
は、採字文字列の欄に、追加された文字列が記述される
だけでなく、相対位置や接続選択の欄の内容も変更され
る場合がある。
Depending on the position where the character string is added, not only the added character string is described in the typesetting character string column, but also the relative position and the contents of the connection selection column are changed. There is.

【0099】続いて、ステップS170の処理が実行さ
れると、商品組版処理部112は、図18(b)に示し
た追加された文字列の位置に基づいて、図19に示すよ
うに、商品組版情報171における第5項目の左下点の
欄に「Pe1」を、右上点の欄を「Pe2」を、それぞれ
新たに記述する。
Subsequently, when the process of step S170 is executed, the product typesetting processing unit 112, based on the position of the added character string shown in FIG. In the typesetting information 171, “Pe 1 ” is newly described in the lower left column of the fifth item, and “Pe 2 ” is newly described in the upper right column.

【0100】以上説明したようにして、ステップS15
0からステップS180までの一連の修正処理におい
て、文字列自体の修正や、文字列の移動に起因したレイ
アウトの修正や、文字列の追加に起因したレイアウトの
修正を行なうことができる。
As described above, step S15
In a series of correction processing from 0 to step S180, correction of the character string itself, correction of the layout due to movement of the character string, and correction of the layout due to addition of the character string can be performed.

【0101】また、この他、文字列のスタイルの修正な
ども、例えば、次のようにして行なうことができる。即
ち、組版結果表示画面Aにおける値組み枠において、ユ
ーザがマウス200などを使って、スタイルを修正した
い文字列を選択し、その上で、マウス200の右ボタン
クリックなどにより「メニュー開く」の指示を出すと、
表示制御部113は、文字列のスタイルを修正するため
の「書体修正」や「文字サイズ修正」などの選択肢の入
ったポップアップメニューを表示させる。そこで、ユー
ザがそのポップアップメニューの中から、例えば、「書
体修正」を選択すると、表示制御部113は、さらに、
複数の書体の種類を表示する。ユーザがその中から所望
の書体を指定すると、表示制御部113は、先に選択さ
れている文字列の書体を指定された書体に変更する。そ
の後、商品組版情報生成部111が、その修正結果に応
じて、商品組版情報171における対応する項目の書体
の欄(文字サイズが修正された場合は文字サイズの欄)
の内容を変更する。また、商品組版処理部112は、変
更れた商品組版情報171に基づいて値組み枠内の各文
字列の位置を再度決定し、文字列のスタイルの修正によ
って、文字列の位置(即ち、文字列の存在する矩形領域
の左下点または右上点の位置)が変わった場合には、そ
れに応じて、商品組版情報171における対応する項目
の左下点または右上点の欄の内容を更新する。
In addition, the modification of the character string style can be performed, for example, as follows. That is, in the value grouping frame on the typesetting result display screen A, the user selects a character string whose style is to be corrected using the mouse 200 or the like, and then instructs “open menu” by clicking the right button of the mouse 200 or the like. And give
The display control unit 113 displays a pop-up menu including options such as “correct typeface” and “correct character size” for correcting the style of the character string. Therefore, when the user selects, for example, “typeface correction” from the pop-up menu, the display control unit 113 further
Display multiple typefaces. When the user specifies a desired typeface, the display control unit 113 changes the typeface of the previously selected character string to the specified typeface. After that, the product type information generation unit 111 responds to the correction result by using the typeface column of the corresponding item in the product type information 171 (or the character size column if the character size is corrected).
Change the content of Further, the product typesetting processing unit 112 determines again the position of each character string in the value set frame based on the changed product typesetting information 171 and corrects the position of the character string (that is, the character When the position of the lower left point or the upper right point of the rectangular area in which the column exists changes, the contents of the lower left point or the upper right point column of the corresponding item in the product typesetting information 171 are updated accordingly.

【0102】以上説明したように、本実施例において
は、組版(値組み)を行なった後の文字列に関して、そ
の文字列自体の修正や、その文字列のレイアウトやスタ
イルの修正などを行なう場合に、カラーCRT220の
画面上に表示された組版結果表示画面Aにおいて、文字
列に関わる修正を行なえば、その修正結果に応じて、商
品組版情報171の内容が変更されて、最終的に得るべ
き各文字列の位置の情報(即ち、商品組版情報171内
における各項目の左下点及び右上点の欄の内容)も自動
的に更新されるので、元の採字データや商品レイアウト
情報や商品スタイル情報に戻って修正した上で、再度、
組版情報を生成し直したりする必要が無く、修正の手間
を大幅に軽減することができる。
As described above, in this embodiment, when a character string that has been subjected to typesetting (value setting) is to be corrected, the layout of the character string or the style is to be corrected. If a correction relating to a character string is made on the typesetting result display screen A displayed on the screen of the color CRT 220, the content of the product typesetting information 171 is changed according to the correction result and finally obtained. The information on the position of each character string (that is, the contents of the lower left point and upper right point columns of each item in the product typesetting information 171) is also automatically updated, so that the original lettering data, product layout information, product style, etc. After returning to the information and correcting it,
There is no need to regenerate typesetting information, and the time and effort for correction can be greatly reduced.

【0103】次に、本発明の第2の実施例について説明
する。上記した第1の実施例においては、画面上で文字
列に関わる修正を行なった場合に、商品組版情報171
の内容が変更されるだけで、元の採字データ141や商
品スタイル情報151や商品レイアウト情報161の内
容については変更されなかった。しかし、採字データ等
を別の用途で用いる場合などにおいて、商品組版情報の
内容が変更されているにもかかわらず、元の採字データ
等の内容が変更されていないすると、情報の統一性が保
たれず、不都合を生じることがある。
Next, a second embodiment of the present invention will be described. In the first embodiment described above, when a correction relating to a character string is made on the screen, the product typesetting information 171 is displayed.
Of the original lettering data 141, the product style information 151, and the product layout information 161 were not changed. However, when the typesetting data etc. is used for another purpose, if the content of the original typesetting data etc. is not changed even though the content of the product formatting information is changed, the integrity of the information May not be maintained, which may cause inconvenience.

【0104】そこで、本実施例においては、商品組版情
報171の内容が変更された場合に、元の採字データ等
の内容も変更するようにして、修正結果を反映させるよ
うにしている。
Therefore, in this embodiment, when the contents of the product typesetting information 171 are changed, the contents of the original lettering data and the like are also changed so that the correction result is reflected.

【0105】なお、本実施例の組版装置の構成は、図1
に示した構成とほぼ同様なので説明は省略する。但し、
CPU110は、上記処理を行なうために、修正結果反
映部としても機能するようになっている。
The configuration of the typesetting apparatus of this embodiment is the same as that of FIG.
Since the configuration is almost the same as that shown in FIG. However,
The CPU 110 also functions as a correction result reflection unit to perform the above processing.

【0106】では、本実施例の組版装置によって行なわ
れる組版方法の処理手順について説明する。図20は本
発明の第2の実施例において実行される組版方法の処理
手順を示すフローチャートである。なお、図20におい
て、ステップS210からS270までの処理は、図8
に示したステップS110からS170までの処理と同
様なので説明は省略する。
Next, a processing procedure of a typesetting method performed by the typesetting apparatus of this embodiment will be described. FIG. 20 is a flowchart showing the processing procedure of the typesetting method executed in the second embodiment of the present invention. In FIG. 20, the processing from steps S210 to S270 is the same as that in FIG.
Since the processing is the same as that of steps S110 to S170 shown in FIG.

【0107】ステップS280では、CPU110の修
正結果反映部が、ステップS260で変更された商品組
版情報171に基づいて、採字データメモリ140に格
納されている採字データ141に、ステップS250で
の修正結果を反映させる(ステップS280)。
At step S280, the correction result reflecting unit of CPU 110 corrects at step S250 the typesetting data 141 stored in typesetting data memory 140 based on product type information 171 changed at step S260. The result is reflected (step S280).

【0108】具体的には、修正結果反映部が、商品組版
情報171における各項目から、項目カウンタの欄の数
値の順番に、採字文字列の欄の内容を取り出して、採字
データメモリ140に格納された採字データ141に上
書きする。
More specifically, the correction result reflecting unit extracts the contents of the character string column from each item in the product typesetting information 171 in the order of the numerical values of the item counter column, Overwrites the typesetting data 141 stored in.

【0109】図21は採字データに修正結果が反映され
た様子を説明するための説明図である。図21におい
て、(a)は図4に示したと同様の元の採字データの内
容を示し、(b)は図13及び図14で説明した文字列
自体の修正を行なった場合の修正結果を反映した採字デ
ータの内容を示し、(c)は図18及び図19で説明し
た文字列の追加を行なった場合の修正結果を反映した採
字データの内容を示している。
FIG. 21 is an explanatory diagram for explaining a state in which the correction result is reflected in the typesetting data. In FIG. 21, (a) shows the contents of the original typesetting data similar to that shown in FIG. 4, and (b) shows the correction result when the character string itself described in FIGS. 13 and 14 is corrected. FIG. 18C shows the contents of the reflected typesetting data, and FIG. 19C shows the contents of the typesetting data reflecting the correction result when the character strings described with reference to FIGS. 18 and 19 are added.

【0110】文字列自体の修正を行なった場合には、図
14に示した商品組版情報171における第2項目の採
字文字列が「カンザス高級ビーフ」に変更されたのに伴
って、採字データ141の内容も、図21(b)に示す
ように、第2項目に対応する文字列が「カンザス高級ビ
ーフ」に変更されており、修正結果が反映されている。
When the character string itself is corrected, the character string of the second item in the product typesetting information 171 shown in FIG. 14 is changed to “Kansas luxury beef”, As shown in FIG. 21 (b), the content of the data 141 also has the character string corresponding to the second item changed to "Kansas high-grade beef", and reflects the correction result.

【0111】また、文字列の追加を行なった場合には、
図19に示した商品組版情報171における第5項目の
採字文字列の欄に新たに「特売価格」が挿入されたのに
伴って、採字データ141の内容も、図21(c)に示
すように、第5項目に新たに「特売価格」の文字列が挿
入されており、この場合にも修正結果が反映されてい
る。
When a character string is added,
As the “sale price” is newly inserted in the column of the character string of the fifth item in the product type information 171 shown in FIG. 19, the contents of the character data 141 are also changed to those shown in FIG. As shown, a character string of “sale price” is newly inserted in the fifth item, and the correction result is reflected in this case as well.

【0112】なお、文字列を移動してレイアウトを修正
した場合には、商品組版情報171の内容が変更されて
も、採字データの内容は実質的には変更されないように
なっている。即ち、文字列を移動してレイアウトを修正
した場合には、商品組版情報171の内容は図17に示
したように変更されるが、このとき、商品組版情報17
1における項目の位置が変わっても、項目カウンタの欄
の内容は変更されていない。例えば、図17では、第3
項目であった項目が第4項目に、第4項目であった項目
が第3項目に、それぞれ位置を変えているが、項目カウ
ンタの欄の内容は変更されていない。従って、前述した
ように、修正結果反映部が、項目カウンタの欄の数値の
順番に採字文字列の欄の内容を取り出して、採字データ
141に上書きすると、商品組版情報171における項
目の位置が変化していても、取り出される文字列の順番
は元の採字データにおける文字列の順番のままであるの
で、上書きによっては採字データの内容は実質的に変更
されないことになる。このように、文字列の移動してレ
イアウトを修正した場合に、採字データの内容に変更
(具体的には、文字列の配列順の変更)を加えないの
は、変更を加えると、採字データを別の用途に用いた場
合に不都合を生じる恐れがあるからである。
When the layout is corrected by moving the character string, even if the content of the product typesetting information 171 is changed, the content of the typesetting data is not substantially changed. That is, when the layout is corrected by moving the character string, the contents of the product formatting information 171 are changed as shown in FIG.
Even if the position of the item in 1 changes, the contents of the column of the item counter are not changed. For example, in FIG.
The position of the item was changed to the fourth item, and the position of the fourth item was changed to the third item, but the contents of the column of the item counter were not changed. Therefore, as described above, when the correction result reflecting unit takes out the contents of the character string column in the order of the numerical values of the item counter column and overwrites the character data 141, the position of the item in the product typesetting information 171 is changed. Is changed, the order of the extracted character strings remains the same as the order of the character strings in the original text data, so that the contents of the text data are not substantially changed by overwriting. As described above, when the layout is corrected by moving the character string, the content of the text data is not changed (specifically, the order of the character strings is changed). This is because when character data is used for another purpose, it may cause inconvenience.

【0113】なお、本発明は上記した実施例や実施形態
に限られるものではなく、その要旨を逸脱しない範囲に
おいて種々の態様にて実施することが可能である。
The present invention is not limited to the above-described examples and embodiments, but can be implemented in various modes without departing from the scope of the invention.

【0114】例えば、上記した各実施例においては、値
組み枠内における各文字列の位置の情報(即ち、文字列
の存在する矩形領域の左下点及び右上点の座標)は、商
品組版情報171の中に組み込まれていたが、位置情報
と商品組版情報とを分離して取り扱うようにしても良
い。
For example, in each of the above-described embodiments, the information on the position of each character string in the value assembling frame (that is, the coordinates of the lower left point and the upper right point of the rectangular area where the character string exists) is the product type information 171. However, the position information and the product type information may be handled separately.

【0115】また、上記した第2の実施例においては、
修正結果を採字データ141のみに反映させていたが、
商品スタイル情報151や商品レイアウト情報161に
反映させるようにしても良い。
In the second embodiment described above,
Although the correction result was reflected only in the typesetting data 141,
The product style information 151 and the product layout information 161 may be reflected.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施例としての組版装置を示す
ブロック図である。
FIG. 1 is a block diagram showing a typesetting apparatus according to a first embodiment of the present invention.

【図2】図1の値組み枠データメモリ130に格納され
ている値組み枠データの一例を示す説明図である。
FIG. 2 is an explanatory diagram showing an example of value grouping frame data stored in a value grouping frame data memory 130 of FIG. 1;

【図3】図1のカラーCRT220に表示された画面の
一例を示す説明図である。
FIG. 3 is an explanatory diagram showing an example of a screen displayed on the color CRT 220 of FIG.

【図4】図1の採字データメモリ140に格納される採
字データの一例を示す説明図である。
FIG. 4 is an explanatory diagram showing an example of typographic data stored in a typographic data memory 140 of FIG. 1;

【図5】図1の商品スタイル情報メモリ150に格納さ
れる商品スタイル情報の一例を示す説明図である。
FIG. 5 is an explanatory diagram showing an example of product style information stored in a product style information memory 150 of FIG. 1;

【図6】図1の商品レイアウト情報メモリ160に格納
される商品レイアウト情報の一例を示す説明図である。
6 is an explanatory diagram showing an example of product layout information stored in a product layout information memory 160 of FIG.

【図7】値組み枠内における各文字列の配置区分を示す
説明図である。
FIG. 7 is an explanatory diagram showing an arrangement division of each character string in a value set frame.

【図8】図1の組版装置によって実行される組版方法の
処理手順を示すフローチャートである。
FIG. 8 is a flowchart showing a processing procedure of a typesetting method executed by the typesetting apparatus of FIG. 1;

【図9】図3の体裁・配置位置設定画面Bの一例を示す
説明図である。
FIG. 9 is an explanatory diagram showing an example of the appearance / arrangement position setting screen B of FIG. 3;

【図10】図1の商品組版情報メモリ170に格納され
る商品組版情報の一例を示す説明図である。
FIG. 10 is an explanatory diagram showing an example of product typesetting information stored in a product typesetting information memory 170 of FIG. 1;

【図11】商品組版処理終了後の商品組版情報の一例を
示す説明図である。
FIG. 11 is an explanatory diagram showing an example of product typesetting information after product typesetting processing is completed.

【図12】図1のカラーCRT220の画面上に表示さ
れた組版結果表示画面Aにおける値組み枠W1を拡大し
て示した説明図である。
FIG. 12 is an explanatory diagram showing an enlarged value combination frame W1 on the typesetting result display screen A displayed on the screen of the color CRT 220 in FIG. 1;

【図13】画面上において文字列自体を修正する方法を
説明するための説明図である。
FIG. 13 is an explanatory diagram for explaining a method of correcting a character string itself on a screen.

【図14】文字列自体の修正による商品組版情報の変更
内容を示す説明図である。
FIG. 14 is an explanatory diagram showing the changed contents of the product typesetting information by correcting the character string itself.

【図15】画面上において文字列を移動してレイアウト
を修正する方法を説明するための説明図である。
FIG. 15 is an explanatory diagram for describing a method of correcting a layout by moving a character string on a screen.

【図16】文字列を移動した場合に近接する文字列の存
在する矩形領域の辺が強調表示される様子を示した説明
図である。
FIG. 16 is an explanatory diagram illustrating a state in which a side of a rectangular area in which a nearby character string exists is highlighted when the character string is moved.

【図17】文字列の移動に起因したレイアウトの修正に
よる商品組版情報の変更内容を示す説明図である。
FIG. 17 is an explanatory diagram showing the contents of change in product type information due to layout modification caused by movement of a character string.

【図18】画面上において文字列の追加してレイアウト
を修正する方法を説明するための説明図である。
FIG. 18 is an explanatory diagram for explaining a method of correcting a layout by adding a character string on a screen.

【図19】文字列の追加に起因したレイアウトの修正に
よる商品組版情報の変更内容を示す説明図である。
FIG. 19 is an explanatory diagram showing the contents of change in product type information due to layout modification caused by addition of a character string.

【図20】本発明の第2の実施例において実行される組
版方法の処理手順を示すフローチャートである。
FIG. 20 is a flowchart showing a processing procedure of a typesetting method executed in the second embodiment of the present invention.

【図21】採字データに修正結果が反映された様子を説
明するための説明図である。
FIG. 21 is an explanatory diagram for explaining a state in which the correction result is reflected in the typesetting data.

【符号の説明】[Explanation of symbols]

110…CPU 111…商品組版情報生成部 112…商品組版処理部 113…表示制御部 120…メインメモリ 130…値組み枠データメモリ 131…値組み枠データ 140…採字データメモリ 141…採字データ 150…商品スタイル情報メモリ 151…商品スタイル情報 160…商品レイアウト情報メモリ 161…商品レイアウト情報 170…商品組版情報メモリ 171…商品組版情報 180…磁気ディスク装置 190…キーボード 200…マウス 220…カラーCRT 230…CD−ROMドライブ装置 235…CD−ROM 240…ネットワークカード 245…ネットワーク 250…バスライン 110 ... CPU 111 ... Product typesetting information generation unit 112 ... Product typesetting processing unit 113 ... Display control unit 120 ... Main memory 130 ... Value type frame data memory 131 ... Value type frame data 140 ... Type data memory 141 ... Type data 150 ... Product style information memory 151 ... Product style information 160 ... Product layout information memory 161 ... Product layout information 170 ... Product formatting information memory 171 ... Product formatting information 180 ... Magnetic disk unit 190 ... Keyboard 200 ... Mouse 220 ... Color CRT 230 ... CD -ROM drive device 235 ... CD-ROM 240 ... network card 245 ... network 250 ... bus line

フロントページの続き (51)Int.Cl.6 識別記号 FI G06F 15/62 321D Continued on the front page (51) Int.Cl. 6 Identification code FI G06F 15/62 321D

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 所定の枠内における複数の文字列の配置
を決定するための組版方法であって、 (a)前記枠内に配置すべき複数の文字列を表す採字デ
ータと、前記枠内における各文字列のレイアウトを規定
するレイアウト情報と、各文字列のスタイルを規定する
スタイル情報と、から、各情報を統合した組版情報を生
成する工程と、 (b)生成した該組版情報に基づいて、前記枠内におけ
る各文字列の位置を決定し、各々の位置を表す位置情報
を得る工程と、 (c)画面上に、前記枠内における決定された位置に配
置された各文字列を表示する工程と、 を備えると共に、 (d)前記画面上に表示された前記文字列自体,前記文
字列のスタイルまたは前記文字列のレイアウトを、修正
指示に従って画面上で修正する工程と、 (e)その修正結果に応じて、前記組版情報の内容を変
更する工程と、 (f)変更された前記組版情報に基づいて、前記枠内に
おける各文字列の位置を再度決定し、前記位置情報の内
容を更新する工程と、 をさらに備えた組版方法。
1. A typesetting method for determining an arrangement of a plurality of character strings in a predetermined frame, comprising: (a) lettering data representing a plurality of character strings to be arranged in the frame; (B) generating typesetting information that integrates each information from layout information that specifies the layout of each character string and style information that specifies the style of each character string in (b). Determining the position of each character string in the frame based on the information, and obtaining position information representing each position; and (c) displaying each character string arranged on the screen at the determined position in the frame. And (d) correcting the character string itself, the style of the character string, or the layout of the character string displayed on the screen on the screen in accordance with a correction instruction. e) the amendment Changing the content of the typesetting information according to the result; and (f) determining again the position of each character string in the frame based on the changed typesetting information, and updating the content of the position information. And a typesetting method further comprising:
【請求項2】 請求項1に記載の組版方法において、 (g)変更された前記組版情報に基づいて、前記採字デ
ータ,レイアウト情報,またはスタイル情報に、前記修
正結果を反映させる工程をさらに備える組版方法。
2. The typesetting method according to claim 1, further comprising: (g) reflecting the correction result in the typesetting data, layout information, or style information based on the changed typesetting information. Typesetting method to prepare.
【請求項3】 請求項1または請求項2に記載の組版方
法において、 前記工程(d)は、 (d−1)前記画面上において、修正の対象となる文字
列を選択する工程と、 (d−2)前記画面上において、選択された前記文字列
の存在する領域の少なくとも一部を強調して表示する工
程と、 を備える組版方法。
3. The typesetting method according to claim 1, wherein the step (d) comprises: (d-1) selecting a character string to be corrected on the screen; d-2) a step of emphasizing and displaying at least a part of the region where the selected character string exists on the screen.
【請求項4】 請求項1または請求項2に記載の組版方
法において、 前記工程(d)は、 (d−1)前記画面上において、文字列のレイアウトを
修正するために、修正の対象となる文字列を移動させる
工程と、 (d−2)前記画面上において、前記修正対象文字列以
外の各文字列の存在する個々の領域の中から、移動され
る前記修正対象文字列の存在する領域に最も近い領域を
選択する工程と、 (d−3)前記画面上において、選択された前記領域を
囲む辺のうち、前記修正対象文字列の存在する領域に最
も近い辺を強調して表示する工程と、 を備える組版方法。
4. The typesetting method according to claim 1, wherein the step (d) includes: (d-1) correcting a layout of a character string on the screen, (D-2) on the screen, the correction target character string to be moved exists from the individual areas where the respective character strings other than the correction target character string exist. Selecting a region closest to the region; and (d-3) highlighting and displaying, on the screen, the side closest to the region where the correction target character string exists, of the sides surrounding the selected region. Performing a typesetting method.
【請求項5】 所定の枠内における複数の文字列の配置
を決定するための組版装置であって、 前記枠内に配置すべき複数の文字列を表す採字データを
記憶する第1の記憶手段と、 前記枠内における各文字列のレイアウトを規定するレイ
アウト情報を記憶する第2の記憶手段と、 各文字列のスタイルを規定するスタイル情報を記憶する
第3の記憶手段と、 記憶された前記採字データ,前記レイアウト情報及びス
タイル情報から、各情報を統合した組版情報を生成する
組版情報生成手段と、 生成した前記組版情報に基づいて、前記枠内における各
文字列の位置を決定し、各々の位置を表す位置情報を得
る組版処理手段と、 画面上に、前記枠内における決定された位置に配置され
た各文字列を表示する表示手段と、 前記画面上に表示された前記文字列自体,前記文字列の
スタイルまたは前記文字列のレイアウトを、外部からの
修正指示に従って画面上で修正する修正手段と、 を備えると共に、 前記組版情報生成手段は、前記修正手段により修正が行
なわれた場合に、その修正結果に応じて、前記組版情報
の内容を変更し、 前記組版処理手段は、変更された前記組版情報に基づい
て、前記枠内における各文字列の位置を再度決定し、前
記位置情報の内容を更新することを特徴とする組版装
置。
5. A typesetting device for determining the arrangement of a plurality of character strings in a predetermined frame, wherein the first storage stores lettering data representing the plurality of character strings to be arranged in the frame. Means, second storage means for storing layout information for defining the layout of each character string in the frame, third storage means for storing style information for defining the style of each character string, A typesetting information generating means for generating typesetting information by integrating the information from the typesetting data, the layout information and the style information; and determining a position of each character string in the frame based on the generated typesetting information. Typesetting processing means for obtaining position information representing each position; display means for displaying, on a screen, each character string arranged at a determined position in the frame; and displaying the character strings displayed on the screen. Correction means for correcting the character string itself, the style of the character string, or the layout of the character string on a screen in accordance with a correction instruction from the outside; and the typesetting information generation means performs correction by the correction means. In this case, the contents of the typesetting information are changed in accordance with the correction result, and the typesetting processing means determines again the position of each character string in the frame based on the changed typesetting information. A typesetting device for updating the contents of the position information.
【請求項6】 所定の枠内における複数の文字列の配置
を決定するためのコンピュータプログラムを記録したコ
ンピュータ読み取り可能な記録媒体であって、 前記枠内に配置すべき複数の文字列を表す採字データ
と、前記枠内における各文字列のレイアウトを規定する
レイアウト情報と、各文字列のスタイルを規定するスタ
イル情報と、から、各情報を統合した組版情報を生成す
る機能と、 生成した該組版情報に基づいて、前記枠内における各文
字列の位置を決定し、各々の位置を表す位置情報を得る
機能と、 画面上に、前記枠内における決定された位置に配置され
た各文字列を表示する機能と、 前記画面上に表示された前記文字列自体,前記文字列の
スタイルまたは前記文字列のレイアウトを、修正指示に
従って画面上で修正する機能と、 その修正結果に応じて、前記組版情報の内容を変更する
機能と、 変更された前記組版情報に基づいて、前記枠内における
各文字列の位置を再度決定し、前記位置情報の内容を更
新する機能と、 をコンピュータに実現させるためのコンピュータプログ
ラムを記録した記録媒体。
6. A computer-readable recording medium on which a computer program for determining the arrangement of a plurality of character strings in a predetermined frame is recorded, wherein the recording medium represents a plurality of character strings to be arranged in the frame. A function of generating typesetting information by integrating each information from the character data, layout information that specifies the layout of each character string in the frame, and style information that specifies the style of each character string; A function of determining the position of each character string in the frame based on the typesetting information and obtaining position information indicating each position; and a function of displaying each character string on the screen at the determined position in the frame. And a function of correcting the character string itself, the style of the character string, or the layout of the character string displayed on the screen on the screen according to a correction instruction. A function of changing the content of the typesetting information in accordance with the correction result; and determining the position of each character string in the frame again based on the changed typesetting information, and updating the content of the position information. A recording medium that stores functions and a computer program for causing a computer to realize the functions.
JP11616298A 1998-04-10 1998-04-10 Typesetting method, typesetting device, and recording medium recording a program for executing the processing Expired - Fee Related JP3715431B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11616298A JP3715431B2 (en) 1998-04-10 1998-04-10 Typesetting method, typesetting device, and recording medium recording a program for executing the processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11616298A JP3715431B2 (en) 1998-04-10 1998-04-10 Typesetting method, typesetting device, and recording medium recording a program for executing the processing

Publications (2)

Publication Number Publication Date
JPH11296514A true JPH11296514A (en) 1999-10-29
JP3715431B2 JP3715431B2 (en) 2005-11-09

Family

ID=14680321

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11616298A Expired - Fee Related JP3715431B2 (en) 1998-04-10 1998-04-10 Typesetting method, typesetting device, and recording medium recording a program for executing the processing

Country Status (1)

Country Link
JP (1) JP3715431B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011504602A (en) * 2007-11-05 2011-02-10 エアバス オペラツィオンス ゲゼルシャフト ミット ベシュレンクテル ハフツング Display module that displays display information specialized for passengers

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011504602A (en) * 2007-11-05 2011-02-10 エアバス オペラツィオンス ゲゼルシャフト ミット ベシュレンクテル ハフツング Display module that displays display information specialized for passengers
US8947266B2 (en) 2007-11-05 2015-02-03 Airbus Operations Gmbh Display module for displaying passenger-specific display information

Also Published As

Publication number Publication date
JP3715431B2 (en) 2005-11-09

Similar Documents

Publication Publication Date Title
JPH087748B2 (en) Document coloring device
JP2000090195A (en) Method and device for table recognition
KR100311083B1 (en) Document processing device
JPH04343190A (en) Character data input method
JP2002169798A (en) Composite font editing device, composite font editing program and recording medium recording the same
US4953108A (en) Document processor having a document composition function
JPH08314655A (en) Document output device
JPH11296514A (en) Method and device for composing and storage medium where program for performing process thereof is recorded
JP3100614B2 (en) Document processing apparatus and document processing method
JP7283755B2 (en) Information processing device and program
JP3397424B2 (en) Handwriting input device
JPH11250037A (en) Content editing device and recording medium
JPH08202856A (en) Picture processing method
JP2828591B2 (en) Typesetting equipment
JP2842511B2 (en) Form creation device
JP3571498B2 (en) Typesetting method and typesetting device, and recording medium recording program for executing the processing
JP3715445B2 (en) Typesetting method and typesetting apparatus, and recording medium recording a program for executing the processing
JP3235404B2 (en) Layout correction device
JPH09120398A (en) Document coloring editing method and storage device
JPH0831092B2 (en) Document processing device
JPH0264849A (en) Document processor
JPH0831093B2 (en) Document processing method
JPH05189424A (en) Device and method for editing document
JPH01115665A (en) Output processor for outputting predetermined format data
JPH0470957A (en) document processing device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040127

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040323

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050825

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100902

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100902

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110902

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110902

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130902

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees