JPH0740309B2 - Line chart creation device - Google Patents
Line chart creation deviceInfo
- Publication number
- JPH0740309B2 JPH0740309B2 JP62239742A JP23974287A JPH0740309B2 JP H0740309 B2 JPH0740309 B2 JP H0740309B2 JP 62239742 A JP62239742 A JP 62239742A JP 23974287 A JP23974287 A JP 23974287A JP H0740309 B2 JPH0740309 B2 JP H0740309B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- character
- flat screen
- data
- characters
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 239000007787 solid Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】 [技術分野] 本発明は、写真植字機等の入力編集装置において、ビジ
ネスフォーム(帳票)等を作成する技術に関する。Description: TECHNICAL FIELD The present invention relates to a technique for creating a business form (form) in an input editing apparatus such as a phototypesetting machine.
[従来技術と問題点] 従来、平網(一定の濃度で均一に広がった網点)の入っ
たビジネスフォームの版下を作成するには、写植機等で
平網のない罫表を出力して、その出力物の平網をかけた
いところに別途作成した平網をのせて写真的に合成して
いた。これは通常の写真植字機に平網を発生させる機能
が無いということに起因している。[Prior art and problems] Conventionally, in order to create a block for a business form containing a flat screen (halftone dots uniformly spread at a certain density), a ruler table without a flat screen is output by a typesetting machine. Then, a flat screen made separately was placed on the place where the flat screen of the output was desired to be photographically combined. This is due to the fact that ordinary phototypesetting machines do not have the function of generating a flat screen.
一方、平網を一様に発生させる機能をもった機器は各種
のものが提供されている。しかし、これらの機器は一様
に発生させるだけで所定の位置の所定の領域に、所定の
形状で平網を発生させることはできない。そして文字を
出力することができない。On the other hand, various types of devices having a function of uniformly generating a flat net are provided. However, these devices cannot generate a flat mesh with a predetermined shape in a predetermined area at a predetermined position only by uniformly generating them. And the character cannot be output.
[問題点を解決する手段] 従って本発明は、文字と罫表と平網の混りあったビジネ
スフォームを作成するに際し、罫表中の指定した領域に
平網を発生できるようにした罫表作成装置を提供するこ
とを目的とする。[Means for Solving Problems] Therefore, according to the present invention, when creating a business form in which characters, a ruled table and a flat screen are mixed, a flat screen can be generated in a designated area in the ruled table. An object is to provide a producing device.
そして文字と枠と平網の重ね合せ方と重ね合せレベルを
指定することによって、変化に富んだビジネスフォーム
が容易に得られるようにしたことを特徴としている。It is characterized in that a variety of business forms can be easily obtained by designating the superimposing method and superimposing level of characters, frames and flat screens.
この目的を達成するため本発明は、罫表を構成する各枠
を設定する指令、枠の中に平網を設定する指令、枠や平
網の重ね合せる順序と重ね合せの論理演算の指令、枠の
内部に挿入する文字等を入力する入力部と、入力された
データの転送や全体の制御を行なう制御部と、入力部で
設定した各枠の座標と、重ね合わせの論理演算と重ね合
せの順序等の属性から成る罫表データを記憶する罫表記
憶部と、前記入力部で設定した文字の文字コードとその
属性から成る文字データを記憶する文字記憶部と、前記
罫表記憶部の罫表データに基づいて罫表を発生する罫表
発生部と、前記文字記憶部の文字データに基づいて文字
を発生する文字発生部と、各枠と各枠内の平網と文字の
重ね合せの論理演算を前記入力した重ね合せの順序に従
って行なう論理演算部と、各枠と各枠内の平網と文字を
重ね合せた画像を展開するビットマップメモリーと、ビ
ットマップメモリーに展開した画像を表示する表示部
と、ビットマップメモリーに展開した画像を出力する出
力部とを具備し、枠と平網と文字を重ね合せる順序と重
ね合せの論理演算を指定するデータと枠内の平網を指令
するデータを前記枠座標と文字コードの属性として持た
せるようにしたことを特徴とする。In order to achieve this object, the present invention provides a command for setting each frame forming the ruled table, a command for setting a flat screen in the frame, a command for superimposing a frame or a flat screen and a logical operation command for superimposing, An input unit for inputting characters etc. to be inserted inside the frame, a control unit for transferring the input data and overall control, coordinates of each frame set in the input unit, and logical operation of superposition and superposition Of the ruled table storage unit for storing ruled table data including attributes such as the order of characters, a character storage unit for storing character data including character codes of the characters set in the input unit and the attributes thereof, and the ruled table storage unit. A ruled table generating unit that generates a ruled table based on the ruled table data, a character generating unit that generates a character based on the character data in the character storage unit, and each frame and the flat mesh and the characters in each frame are superposed. Logical operation of performing the logical operation of Section, each frame, and a bitmap memory that develops an image in which the flat screen and characters in each frame are superimposed, a display unit that displays the image that is developed in the bitmap memory, and the image that is developed in the bitmap memory is output And an output unit for controlling the frame, the screen, and the data for designating the order of superimposing the characters and the logical operation of the superimposition and the data for instructing the screen in the frame as attributes of the frame coordinates and the character code. It is characterized by doing so.
[実施例] 第1図は本発明を流れ図として示した説明図である。[Embodiment] FIG. 1 is an explanatory view showing the present invention as a flow chart.
S1: 罫表を作成するエリアを入力編集機の表示画面上に設定
する。S1: Set the area for creating the ruled table on the input editor display screen.
S2: 罫表は縦横の罫線から成るが、これを枠の集合とみて枠
単位に作成した方が効率的なことが多い。この枠とは2
つの対角にある頂点の座標によって指定される長方形と
なるが、このS2では枠の座標、つまり2つの頂点の座標
を設定して画面上の前記エリア内に枠を表示する。S2: The ruled table is composed of vertical and horizontal ruled lines, but it is often more efficient to consider this as a set of frames and create it for each frame. This frame is 2
The rectangle is specified by the coordinates of the vertices on two diagonals. In S2, the coordinates of the frame, that is, the coordinates of the two vertices are set and the frame is displayed in the area on the screen.
S3: 枠の内部全体に平網をかける場合、どのような濃度の平
網をかけるかを枠座標の属性として指定する。つまり平
網は各枠の属性として各枠に付随する。S3: When the flat mesh is applied to the entire inside of the frame, the density of the flat mesh is specified as an attribute of the frame coordinates. That is, the flat mesh is attached to each frame as an attribute of each frame.
尚、枠外に平網を設定するときは、その枠の外側に新た
に枠を設定し、その新たな枠の内部に平網を設定する。
枠自身は前記のように縦横の罫線から成っているが、こ
の線の太さをOに設定すれば枠は表示、出力されず、内
部の平網のみが表示、出力される。When setting a flat screen outside the frame, a new frame is set outside the frame and a flat screen is set inside the new frame.
Although the frame itself is composed of vertical and horizontal ruled lines as described above, if the thickness of this line is set to O, the frame is not displayed or output, only the internal flat screen is displayed or output.
S4: 枠(枠内の平網を含む)同志を重ね合せる順序(重ね合
せレベル)を設定する。例えば、レベルBの枠をレベル
Aの枠の上に重ね合せる場合、最初にレベルAの枠とそ
の平網をビットマップメモリーに展開し、その上にレベ
ルBの枠と平網を重ね合せる。S4: Frame (including the flat screen in the frame) Set the order in which the comrades are superimposed (superposition level). For example, when the level B frame is superimposed on the level A frame, the level A frame and its flat screen are first developed in the bit map memory, and the level B frame and the flat screen are superposed thereon.
さらにレベルCの枠と平網をそのレベルAとレベルBの
枠と平網を重ね合せた画像に重ね合せる。このように枠
の属性として重ねる順序(レベル)を記憶させて置く。Further, the level C frame and the flat screen are superimposed on the image in which the level A and level B frames and the flat screen are superimposed. In this way, the order (level) of overlapping is stored as a frame attribute.
これはどの枠を最初に重ねるかで得られる画像が異なっ
てくるからで、例えば白抜きの場合は、詳細については
後述するが、背景の画像を消去してしまうから何が背景
にあったかで異なる画像になる。だから重ねる順番が異
なれば、消去される画像も異なり、得られる画像も異な
る。This is because the image that is obtained differs depending on which frame is first overlapped. For example, in the case of white outline, details will be described later, but since the background image is deleted, it differs depending on what was in the background. It becomes an image. Therefore, if the stacking order is different, the image to be erased is different and the obtained image is also different.
枠内に挿入される文字についても同様に重ね合せレベル
が設定され、枠と文字の重ね合せの順序も同様に制御さ
れる。The superimposing level is similarly set for the characters inserted in the frame, and the order of superimposing the frame and the characters is similarly controlled.
S5: 枠と平網の重ね合せ方を指定する。枠と平網の重ね方に
は後述するように論理和を取ったり、差換えたり等幾つ
かの異なる重ね合せ方がある。それを枠毎に指定する。S5: Specify how to overlap the frame and the flat screen. There are several different methods of superimposing the frame and the flat screen, such as taking a logical sum or replacing them as described later. Specify it for each frame.
S6: 文字を入力する。罫表には文字が挿入されたものが多い
が、そのような罫表を作成するとき、枠毎に挿入する文
字を入力する。S6: Input characters. Many of the ruled tables have characters inserted, but when creating such a ruled table, the characters to be inserted are input for each frame.
S7: 枠と平網に対する文字の重ね合せ方と順序(レベル)を
前記入力した文字の属性として指定する。S7: Designate how to superimpose characters and the order (level) of characters on the frame and the flat screen as the attributes of the input character.
S8: 枠とその平網と文字を重ね合せた画像を表示画面上に表
示する。このときの重ね合せの順序と重ね合せ方は前記
S4、S5、S7で指定した通りとなるがその詳細については
後述する。S8: An image in which a frame, its flat screen and characters are superimposed is displayed on the display screen. The order of superposition and the method of superposition at this time are as described above.
As specified in S4, S5, and S7, details will be described later.
S9: 表示された画像を見て修正すべきところがあれば、修正
する枠単位に行なう。S9: If there is a place to be corrected by looking at the displayed image, the correction is performed for each frame.
S10: 完成した文字や平網を含む罫表を出力し、また磁気記憶
装置に記憶する。S10: Output a completed ruled table including characters and a flat screen and store it in the magnetic storage device.
以上のようにして枠と平網と文字を重ね合せた画像で罫
表を作成していくが、次に第2図に用いて本発明を実施
するに適した装置を説明する。As described above, the ruled table is created by the image in which the frame, the flat screen and the characters are superposed. Next, an apparatus suitable for carrying out the present invention will be described with reference to FIG.
21は入力部で、設定する枠の座標とその属性から成る罫
表データや文字コードとその属性から成る文字データや
出力指令等を入力する。制御部22は入力されたデータの
転送や全体の制御を行なう。入力部21より入力された罫
表データは罫表記憶部23に、文字データは文字記憶部24
に転送され、記憶される。Reference numeral 21 is an input unit for inputting ruled table data consisting of the coordinates of the frame to be set and its attributes, character data consisting of a character code and its attributes, and an output command. The control unit 22 transfers the input data and controls the whole. The ruled table data input from the input unit 21 is stored in the ruled table storage unit 23, and the character data is stored in the character storage unit 24.
Transferred to and stored in.
一旦記憶されたそれらのデータは表示指令が入力部21よ
り入力されると、制御部22により罫表データは罫表発生
部25に、文字データは文字発生部26に転送される。罫表
発生部25は罫表データに従って枠と平網を発生し、文字
発生部26は文字データに従って文字を発生する。発生し
た枠と平網、文字は論理演算部27で重ね合せられる。When a display command is input from the input unit 21 to the data stored once, the control unit 22 transfers the ruled table data to the ruled table generating unit 25 and the character data to the character generating unit 26. The ruled table generating unit 25 generates a frame and a flat screen according to the ruled table data, and the character generating unit 26 generates a character according to the character data. The generated frame, the flat screen, and the character are superimposed on each other by the logical operation unit 27.
重ね合せられた画像はビットマップメモリー28に展開さ
れ、表示部29に表示される。入力部21より出力指令が入
力されると、ビットマップメモリー28に記憶されたデー
タが出力部210に転送される。The superimposed images are developed in the bitmap memory 28 and displayed on the display unit 29. When an output command is input from the input unit 21, the data stored in the bitmap memory 28 is transferred to the output unit 210.
ただし、写植機等にフロッピーディスク等の磁気記憶装
置を介してデータを転送する場合は、図面にはないが、
ビットマップメモリー28に展開しないで制御部22から直
接磁気記憶装置等に罫表データと文字データを転送す
る。However, when data is transferred to a typesetting machine via a magnetic storage device such as a floppy disk, it is not shown in the drawing.
The ruled table data and the character data are directly transferred from the control unit 22 to the magnetic storage device or the like without being expanded in the bitmap memory 28.
第3図は重ね合せ方の幾つかの例である。まず(1)に
ついて説明する。31は1つの枠を示した内部に平網が設
定されている。32は31と異なる濃度の平網を持つ枠であ
る。枠31と32の白い部分を0、黒い部分を1として論理
和を取ったのが枠33で、差換えを施したのが枠34であ
る。論理和による重ね合せは白と白は白、白と黒は黒、
黒と黒は黒になる。差換えは枠31の32と重なる部分を消
去してその上に32を重ねたものである。FIG. 3 shows some examples of overlapping. First, (1) will be described. 31 indicates a frame, and a flat screen is set inside. 32 is a frame having a flat mesh with a density different from 31. The white part of the frames 31 and 32 is 0, and the black part is 1, and the logical sum is the frame 33, and the replacement is the frame 34. White and white are white, white and black are black,
Black and black become black. In replacement, the part of the frame 31 that overlaps with 32 is erased and 32 is superimposed on it.
第3図(2)の35は黒く塗りつぶした(ベタ)枠で、36
は文字である。文字36を白抜きとして指定すると37のよ
うになる。第3図(3)の38と39は共にベタの枠であ
る。2つの画像の重なりの排他的論理和を取ると、白と
白は白、白と黒は黒、黒と白は黒、黒と黒は白になる。
このように枠と平網と文字を重ねる順序と種類(論理演
算)を指定することによって各種の画像を得ることがで
きる。In FIG. 3 (2), 35 is a black (solid) frame, and 36
Is a letter. If character 36 is specified as white, it becomes 37. Both 38 and 39 in FIG. 3 (3) are solid frames. When the exclusive OR of the overlap of two images is taken, white and white become white, white and black become black, black and white become black, and black and black become white.
In this way, various images can be obtained by designating the order and type (logical operation) of overlapping the frame, the flat screen, and the characters.
第4図は上記の枠や平網、文字の重ね合せを説明する概
念図で、41がレベルAの枠で最初にビットマップメモリ
ーに展開される。次にそのレベルA枠41と論理演算する
ことでレベルBの枠42を重ね合せた画像がビットマップ
メモリーに展開される。次にレベルCの枠43を重ね合せ
る。最後に文字44を重ね、ビットマップメモリーに展開
し、求める画像45を作成する。FIG. 4 is a conceptual diagram for explaining the above-mentioned frame, the flat screen, and the superposition of characters. In the frame of level A, 41 is first developed in the bitmap memory. Next, by performing a logical operation with the level A frame 41, the image in which the level B frame 42 is superimposed is developed in the bitmap memory. Next, the level C frame 43 is overlapped. Finally, the character 44 is overlaid and developed in the bitmap memory to create the desired image 45.
このように1つ1つの文字と枠は互いに独立しており、
1つ1つ表示画面で作成したビットマップメモリー28に
展開していく。従ってもし何らかな理由で修正が必要に
なったときは、該当する枠単位で行なえばよい。In this way, each character and frame are independent of each other,
Each one is expanded in the bitmap memory 28 created on the display screen. Therefore, if it is necessary to make corrections for some reason, the correction may be made in units of the relevant frames.
以上のように本発明では枠単位で扱うことを大きな特徴
とし、そして重ねるレベルを第1図のS4で指令し、それ
を枠座標あるいは文字コードの属性として記憶する。そ
れによって罫表中の重ねる位置を指定するだけて、求め
る領域に求める形状の平網を発生させることができる。As described above, the present invention is characterized in that it is handled on a frame-by-frame basis, and the level to be overlapped is instructed in S4 of FIG. 1 and stored as an attribute of the frame coordinate or character code. Thereby, by simply designating the overlapping position in the ruled table, a flat mesh having a desired shape can be generated in a desired area.
第5図は第2図の入力部21により入力され、罫表記憶部
23と文字記憶部24にそれぞれ記憶された罫表データと文
字データの構造の一例である。FIG. 5 is input by the input unit 21 of FIG.
23 is an example of a structure of ruled table data and character data respectively stored in 23 and a character storage unit 24.
(1)は罫表データで、罫表データは枠座標と枠の属性
から成る。51は枠座標で枠の2点の対角にある頂点座標
が指示され、位置とサイズを表わす。続く52は属性であ
る平網の有無、濃度等を示す平網コードである。53は重
ね合せレベル、つまり第4図で説明した重ね合せの順序
のデータである。54は重ね合せコードで、前記の論理
和、差換え、白抜き等の論理演算を選択するコードであ
る。(1) is ruled table data, which is composed of frame coordinates and frame attributes. Reference numeral 51 is a frame coordinate, and the vertex coordinates on the diagonal of two points of the frame are designated, and the position and size are indicated. The following 52 is a flat screen code indicating presence / absence of flat screen, which is an attribute, and density. 53 is a superimposing level, that is, data of the superimposing order described in FIG. Reference numeral 54 is a superposition code, which is a code for selecting a logical operation such as the above-mentioned logical sum, replacement, and blanking.
例えば差換えのコードであったならこの枠は既にビット
マップメモリーに展開した画像に対して差換えて重ねら
れ、例えば第3図の37のような枠が得られる。この重ね
合せレベル53と重え合せコード54を入力時に変化させる
ことで重ね合せ順序と重ね合せ方を変化させ、所望の画
像を作成する。For example, if the code is a replacement code, this frame is replaced with the image already developed in the bit map memory and superimposed, so that a frame such as 37 in FIG. 3 is obtained. By changing the superposition level 53 and the superposition code 54 at the time of input, the superposition order and the superposition method are changed to create a desired image.
55は枠に挿入される文字の文字番号で、この文字番号に
相当する文字を後述する文字データを参照して、枠内に
表示していく。56は文字間隔や行ピッチ、形状やサイズ
等を指定する文字組コードである。表示、出力するとき
はこの文字番号55で指定される文字を文字組コードに従
って枠内に組んで表示、出力していく。その後、その他
の属性57に続き、また異なる枠座標58とその属性のデー
タに続く。Reference numeral 55 is a character number of a character to be inserted in the frame, and the character corresponding to this character number is displayed in the frame by referring to character data described later. 56 is a character set code that specifies the character spacing, line pitch, shape, size, and the like. When displaying and outputting, the character specified by the character number 55 is assembled and displayed in the frame according to the character set code. After that, the other attributes 57 are followed by different frame coordinates 58 and the data of the attributes.
(2)は文字データの構造の例で、59は前記の文字番号
である。この番号を参照することで枠に挿入する文字を
指定する。510は文字コードで、511はこの文字や枠や平
網を重ね合せる順番を示す重ね合せレベルであり、512
はこの文字を枠や平網との重ね合せ方を示す重ね合せコ
ードである。513はその他の属性で、その後別の文字番
号514とともに別の文字のデータが続く。(2) is an example of the structure of character data, and 59 is the above-mentioned character number. The character to be inserted in the frame is specified by referring to this number. 510 is a character code, 511 is a superimposition level indicating the order in which the characters, frames, and flat screens are superposed.
Is a superposition code indicating how to superimpose this character on a frame or a flat screen. 513 is another attribute, and the data of another character follows with another character number 514.
第6図は第2図の論理演算部27の具体例である。61は各
枠と文字の属性である重ね合せ方の指定、つまり重ね合
せの論理演算に従って各画像の信号を各論理演算回路に
送り込む弁別回路である。論理演算した結果は62のビッ
トマップメモリー(第2図の28)に書込まれる。FIG. 6 shows a concrete example of the logical operation unit 27 of FIG. Reference numeral 61 is a discriminating circuit for sending the signal of each image to each logical operation circuit according to the designation of the superimposing method which is the attribute of each frame and the character, that is, the logical operation of the superimposing. The result of the logical operation is written in the bitmap memory 62 (28 in FIG. 2).
63〜66は論理演算回路である。63は2つの画像の論理和
をとる回路である。枠や文字の画像信号はA、Bから入
って論理和され、第3図の(1)で示した枠33の画像を
作成する回路である。64は排他的論理和をとる回路で第
3図の(3)に相当する演算を行なう。65は白抜きする
回路で第3図の(2)に相当する演算を行なう。Eから
は白抜きする枠や文字の画像信号を入力し、否定してF
から入力される白抜きされる画像との論理積をとると白
抜き画像となる。66は差換えする回路である。Gから差
換えする画像を塗りつぶした(ベタ)画像を入力し、H
から差換えられる枠や文字の画像を入力する。Hから入
った画像はGの画像によって白抜きされる。その白抜き
された部分とIから入力する画像の論理和をとり差換え
する。63 to 66 are logical operation circuits. 63 is a circuit which takes the logical sum of two images. This is a circuit for creating an image of the frame 33 shown in (1) of FIG. 3 by inputting the image signals of the frame and characters from A and B and performing a logical OR. Reference numeral 64 is a circuit for taking an exclusive OR, and performs an operation corresponding to (3) in FIG. Reference numeral 65 denotes a white circuit, which performs a calculation corresponding to (2) in FIG. From E, input the image signal of the outline frame and characters, negate and enter F
The logical product of the white image and the image to be white input is the white image. 66 is a circuit for replacement. Enter a (solid) image in which the image to be replaced is filled from G, and press H
Enter the image of the frame or character that can be replaced from. The image entered from H is outlined by the image of G. The logical sum of the white part and the image input from I is obtained and replaced.
第7図は、本発明で罫表を作成するときの例である。
(1)、(2)、(3)の順で作成する様子を示す。74
はレベルAの枠で内部に平網71aを有しており、最初に
ビットマップメモリーに展開される。72はレベルBのい
くつかの枠で71の枠に論理和や差換え等の処理で重ね合
せられたもので、背景の平網71aが除去されている。73
は枠72内の平網で枠72と一緒に重ね合せられる。74は枠
内に挿入した文字である。まず71の枠座標(X0,Y0,)
(Xn,Yn)と、重ね合せレベル、重ね合せ方等(第1図
のS7、S4)を入力部21より指定して設定する。次に枠71
の内部に平網71aの設定と濃度を入力部21より指定(第
1図S2)する。入力されたこれらの罫表データほ罫表発
生部25に転送される。罫表発生部25は転送されたデータ
に基づいて枠71と平網71aを発生し、ビットマップメモ
リー28に枠と平網を展開して、71の枠とその平網を第7
図の(1)のように表示部29の画面上に表示する。FIG. 7 is an example of creating a ruled table according to the present invention.
It shows how to create in the order of (1), (2), and (3). 74
Has a flat screen 71a inside in the level A frame and is first expanded in the bit map memory. Reference numeral 72 denotes several frames of level B, which are superposed on the frame of 71 by processing such as logical sum or replacement, and the background flat screen 71a is removed. 73
Are laid together with the frame 72 with a flat mesh in the frame 72. 74 is a character inserted in the frame. First, the frame coordinates of 71 (X 0 , Y 0 ,)
(X n , Y n ), the superimposing level, the superimposing method, etc. (S7, S4 in FIG. 1) are designated and set from the input unit 21. Next frame 71
The setting and the density of the flat screen 71a are designated in the inside of the box through the input section 21 (S2 in FIG. 1). The input ruled table data is transferred to the ruled table generating unit 25. The ruled table generating unit 25 generates a frame 71 and a flat screen 71a based on the transferred data, expands the frame and the flat screen in the bitmap memory 28, and sets the 71 frame and the flat screen to the seventh block.
It is displayed on the screen of the display unit 29 as shown in (1) of the figure.
次に枠72の座標とその属性を設定する。そしてこの枠72
を表示するよう指定すると、このデータは罫表発生部25
に転送される。罫表発生部25は枠72と平網73を発生し、
論理演算部27で重ね合せの属性に従って枠71と重ね合せ
が施されて(2)のようにビットマップメモリー28に展
開され、表示される。Next, the coordinates of the frame 72 and its attributes are set. And this frame 72
If you specify to display, this data is
Transferred to. The ruled table generating unit 25 generates a frame 72 and a flat screen 73,
The logical operation unit 27 superimposes the frame 71 on the basis of the superposition attribute and develops and displays it in the bitmap memory 28 as shown in (2).
次に文字を入力する枠を指定し、同時に文字の重ね合せ
の属性等を設定する。入力した文字を表示するように指
令すると、文字データは文字発生部26に転送される。文
字発生部26は文字を発生し、論理演算部27で設定された
文字の重ね合せの属性に従って(2)の画像と重ね合せ
処理を施されて(3)のようにビットマップメモリー28
に展開され、表示される。Next, the frame for inputting characters is specified, and at the same time, the attributes of character superposition are set. When a command is issued to display the input character, the character data is transferred to the character generator 26. The character generation unit 26 generates a character, and the image is superposed on the image of (2) according to the superimposition attribute of the character set by the logical operation unit 27.
Is expanded and displayed on.
このようにして作成された平網や文字を含む罫表は出力
部210から出力される。こうして枠と平網と文字を合成
した罫表を得ることができる。The ruled table including the flat screen and characters created in this way is output from the output unit 210. In this way, it is possible to obtain a ruled table in which a frame, a flat screen and characters are combined.
以上図の実施例に基づいて説明してきたが、本発明はこ
れだけに限定されるものではない。例えば第4図の枠4
1,42,43の全てを文字コードとその属性で構成すれば、
文字同志を重ねたものを同様にして得ることができる。
同じように異種の平網同士を重ねたり、文字と平網を重
ねたり等、その内容は必要に応じて選択することができ
る。そしてこのような処理は例えば新聞の見出し文字の
背景に平網をかけて表現するなど広告手法の1つとして
利用することができる。Although the description has been given based on the embodiment shown in the drawings, the present invention is not limited to this. For example, frame 4 in Figure 4
If all 1,42,43 are composed of character code and its attribute,
It is possible to obtain a stack of characters in the same way.
Similarly, different types of flat screens can be overlapped, characters and flat screens can be overlapped, and the contents can be selected as necessary. Then, such processing can be used as one of the advertising methods, for example, by expressing the background of the headline letters of the newspaper with a halftone screen.
又、平網という用語も厳密な平網だけでなく、ハッチン
グ等のパターンであってもよいことは当然である。Further, the term "flat screen" is not limited to a strict flat screen and may be a pattern such as hatching.
[発明の効果] 以上説明したように、本発明によれば、従来平網のある
罫表を作成する際に必要であった、平網の転写工程を省
略して、所定の枠に所定の濃度の平網を発生させたしか
も文字と混じり合せた罫表を容易に作成することができ
る。それも重ね合せの順序を重ね合せ方を枠と文字の属
性として持つようにしたので、枠と文字をどのような順
番で入力しても、所望の罫表を得ることができる。[Effects of the Invention] As described above, according to the present invention, the transfer process of a flat screen, which was conventionally required when creating a ruled table with a flat screen, is omitted and a predetermined frame is provided with a predetermined pattern. It is possible to easily create a ruled table in which a flat screen having a density is generated and mixed with characters. Also, since the order of superimposing has the method of superimposing as an attribute of a frame and a character, a desired ruled table can be obtained by inputting the frame and the character in any order.
第1図は本発明を流れ図で示した説明図、第2図は本発
明を実施するに適した装置図、第3図は枠や文字の重ね
合せ方のいくつかの例、第4図は重ね合せレベルを説明
する図、第5図は罫表データと文字データの構造例、第
6図は重ね合わせの論理回路の例、第7図は罫表の一例
を作成する説明図である。 21:入力部 22:制御部 23:罫表記憶部 24:文字記憶部 25:罫表発生部 26:文字発生部 27:論理演算部 28:ビットマップメモリー 29:表示部 210:出力部 63:論理和回路 64:排他的論理和回路 65:白抜き回路 66:差換え回路FIG. 1 is an explanatory view showing the present invention in a flow chart, FIG. 2 is an apparatus diagram suitable for carrying out the present invention, FIG. 3 is some examples of how frames and characters are superposed, and FIG. 4 is FIG. 5 is a diagram for explaining a superimposing level, FIG. 5 is an example of the structure of ruled table data and character data, FIG. 6 is an example of an overlapping logic circuit, and FIG. 7 is an explanatory diagram for creating an example of a ruled table. 21: Input section 22: Control section 23: Ruled table storage section 24: Character storage section 25: Ruled table generation section 26: Character generation section 27: Logical operation section 28: Bit map memory 29: Display section 210: Output section 63: OR circuit 64: Exclusive OR circuit 65: White circuit 66: Replacement circuit
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 7315−5L G06F 15/20 548 Z (72)発明者 猪山 隆 東京都豊島区南大塚2丁目26番13号 株式 会社写研内 (72)発明者 柳瀬 智子 東京都豊島区南大塚2丁目26番13号 株式 会社写研内 審査官 江口 能弘─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 6 Identification number Internal reference number FI Technical display location 7315-5L G06F 15/20 548 Z (72) Inventor Takashi Inoyama 2-chome Minami-Otsuka, Toshima-ku, Tokyo No. 26-13 Shaken Co., Ltd. (72) Inventor Tomoko Yanase 2-26-13 Minami-Otsuka, Toshima-ku, Tokyo Norihiro Eguchi Examiner, Shaken Co., Ltd.
Claims (1)
中に平網を設定する指令、枠や平網の重ね合せる順序と
重ね合せの論理演算の指令、枠の内部に挿入する文字等
を入力する入力部と、 入力されたデータの転送や全体の制御を行なう制御部
と、 入力部で設定した各枠の座標と、重ね合わせの論理演算
を重ね合せの順序等の属性から成る罫表データを記憶す
る罫表記憶部と、 前記入力部で設定した文字の文字コードとその属性から
成る文字データを記憶する文字記憶部と、前記罫表記憶
部の罫表データに基づいて罫表を発生する罫表発生部
と、 前記文字記憶部の文字データに基づいて文字を発生する
文字発生部と、 各枠と各枠内の平網と文字を重ね合せの論理演算を前記
入力した重ね合せの順序に従って行なう論理演算部と、 各枠と各枠内の平網と文字を重ね合せた画像を展開する
ビットマップメモリーと、 ビットマップメモリーに展開した画像を表示する表示部
と、 ビットマップメモリーに展開した画像を出力する出力部
と、 を具備し、枠と平網と文字を重ね合せる順序と重ね合せ
の論理演算を指定するデータと枠内の平網を指定するデ
ータを前記枠座標と文字コードの属性として持たせるよ
うにしたことを特徴とする罫表作成装置。1. A command for setting each frame forming a ruled table, a command for setting a flat screen in the frame, a command for superimposing a frame or a flat screen and a logical operation command for superimposing, and inserting the inside of the frame. Input unit for inputting characters etc., control unit for transferring input data and overall control, coordinates of each frame set in the input unit, overlay logical operations and attributes such as overlay order Based on the ruled table data of the ruled table storage unit, a character table storage unit for storing the ruled table data consisting of A ruled table generating section that generates a ruled table, a character generating section that generates a character based on the character data in the character storage section, and a logical operation of superimposing each frame and the flat screen and characters in each frame. Logical operation part that performs according to the input order of superposition, each frame and each A bitmap memory for developing an image in which the flat screen and characters in the inside are superimposed, a display unit for displaying the image expanded in the bitmap memory, and an output unit for outputting the image expanded in the bitmap memory are provided. , The data for designating the order of superimposing the frame, the flat screen and the character and the logical operation of the superimposition and the data for designating the flat screen in the frame are provided as the attributes of the frame coordinates and the character code. Line chart creation device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62239742A JPH0740309B2 (en) | 1987-09-24 | 1987-09-24 | Line chart creation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62239742A JPH0740309B2 (en) | 1987-09-24 | 1987-09-24 | Line chart creation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6482171A JPS6482171A (en) | 1989-03-28 |
| JPH0740309B2 true JPH0740309B2 (en) | 1995-05-01 |
Family
ID=17049257
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62239742A Expired - Lifetime JPH0740309B2 (en) | 1987-09-24 | 1987-09-24 | Line chart creation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0740309B2 (en) |
-
1987
- 1987-09-24 JP JP62239742A patent/JPH0740309B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6482171A (en) | 1989-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4531120A (en) | Superposing graphic patterns | |
| JPH11250271A (en) | Layout editing method, device therefor and record medium recorded with program for executing the processing | |
| JPH0740309B2 (en) | Line chart creation device | |
| US4181955A (en) | Apparatus for producing photographic slides | |
| JPS58223863A (en) | Production and display system of tree structure chart | |
| JP2744228B2 (en) | Image processing device | |
| JP2818066B2 (en) | Image layout processing device | |
| JPH04263357A (en) | information processing equipment | |
| JP3138298B2 (en) | Abstract pattern plate making system and printed matter making method | |
| JPH0411020B2 (en) | ||
| JPS63196932A (en) | Picture hard copy system | |
| JP2833203B2 (en) | Table creation processing device | |
| JPS59169270A (en) | Control system for display of input image | |
| JPS6327978A (en) | Graphic processor | |
| JPS58208864A (en) | Plotting system of semigraphic display | |
| JPH01263877A (en) | Magazine editing system | |
| JPH01316861A (en) | Document image processing device | |
| JPS61186992A (en) | Graphics display unit | |
| JPS62191145A (en) | Form composing system | |
| JPH04118747A (en) | Document preparing device | |
| JPH02267553A (en) | magazine editing system | |
| JPH01310478A (en) | magazine editing system | |
| JPH0954574A (en) | Font generating method and font generator | |
| JPH07160760A (en) | Layout design equipment | |
| JPS62157463A (en) | magazine editing system |