JPS6384953A - Printing information editing method - Google Patents
Printing information editing methodInfo
- Publication number
- JPS6384953A JPS6384953A JP61231469A JP23146986A JPS6384953A JP S6384953 A JPS6384953 A JP S6384953A JP 61231469 A JP61231469 A JP 61231469A JP 23146986 A JP23146986 A JP 23146986A JP S6384953 A JPS6384953 A JP S6384953A
- Authority
- JP
- Japan
- Prior art keywords
- data
- printing
- line
- storage means
- information
- 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
Links
- 238000007639 printing Methods 0.000 title claims abstract description 29
- 238000000034 method Methods 0.000 title claims description 3
- 230000008707 rearrangement Effects 0.000 abstract description 4
- 238000013500 data storage Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Abstract
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は印字情報編集方式に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a print information editing method.
従来、意図し友印字順序に印字を行なうためにμ利用者
が必ず印字すべき順序で記述したプログラムを作成しな
ければならないという制約がある。Conventionally, in order to print in the intended printing order, there is a restriction that the μ user must create a program written in the order in which printing should be performed.
し九がって、プログラミング効率が悪いという欠点がる
る。However, the disadvantage is that programming efficiency is low.
本発明の方式は、N1おLびN2の記憶手段と、印字位
置金示す位置データを含む複数の印字情報を順次与えら
れこれらの印字情報を前記第1の記憶手段に格納すると
ともに前記位置データに基づいて印字すべき順序を示す
Lう前記第2の記憶手段に複数のポインタを格納する再
配置情報生成手段と、それぞれ前記複数の印字情報の前
記第1の記憶手段内での格納場所を示す前記複数のポイ
ンタに基づいて前記第1の記憶手段から前記複数■印字
情報を順次読み出し印字装置に印字させる印字情報割り
付け手段とから構成される。を特徴とする。The system of the present invention includes memory means for N1 and N2, and a plurality of pieces of print information including position data indicating the print position are sequentially given, and this print information is stored in the first storage means, and the position data is stored in the first storage means. Relocation information generation means for storing a plurality of pointers in the second storage means indicating the order in which the print information should be printed based on the information, and storage locations of the plurality of print information in the first storage means, respectively. and print information allocating means for sequentially reading out the plurality of print information from the first storage means and causing the printing device to print the plurality of print information based on the plurality of pointers indicated. It is characterized by
第1図を参照すると、本発明の一実施例は、再配置情報
生成手段1と、印字情報割り付け手段2と、印字装置3
とから構成されている。再配置情報生成手段IKは、利
用者が作成した帳弐作成用応用(アプリケージ冒))プ
ログラム4に含まれる印字情報が与えられる。Referring to FIG. 1, one embodiment of the present invention includes a relocation information generating means 1, a printing information allocating means 2, and a printing device 3.
It is composed of. The rearrangement information generation means IK is given print information included in a book creation application program 4 created by the user.
ここで、帳表の縦方向を行、横方向を欄と呼ぶことにす
る。プログラム4内に記述され几各印字情報は印字する
順序とは無関係な順序で記述されている。印字装置3は
、通常、上位行の左端欄から印字を行なっていくため、
上述の記述順序で印字情報を印字装置3に与えると正し
い位置に印字が行なわれない。例えば第2図に示す工う
に、帳表100の第L1行第01欄に印字情報Alを、
第し3行第C,欄に印字情報A2t−1・・・・・・お
工び第り、行第Cテ欄に印字情報A7を印字する場合t
−考える。このとき、プログラム4には印字情報A□〜
A7がこの順序に記述されているとする。Here, the vertical direction of the book is called a row, and the horizontal direction is called a column. Each piece of print information written in the program 4 is written in an order unrelated to the order in which it is printed. Since the printing device 3 normally prints from the leftmost column of the upper row,
If printing information is given to the printing device 3 in the above described order, printing will not be performed at the correct position. For example, in the system shown in FIG.
Printing information A2t-1 in the column C of the third row... When printing information A7 in the column C of the first row t
-Think. At this time, program 4 contains print information A□~
Assume that A7 is written in this order.
第4図に示すように、プログラム4から与えられ比印字
情報へ1〜A7は行毎に入力され九順序で手段1内のバ
ッファの各領域B11−□13に格納される。再配置情
報生成手段1は各領域B11 =B 13の印字情報に
含まれる各位置データ(帳表上の欄の番号で示す)t−
調べ、第4因に示すように、各行について位置データの
小さい順に並べた再配置データP1〜Py t”生成し
、行毎にバッファ内の領域j3xx〜113zsに格納
する。この再配置データP。As shown in FIG. 4, the ratio print information 1 to A7 given from the program 4 is input line by line and stored in each area B11 to □13 of the buffer in the means 1 in nine order. The relocation information generating means 1 generates each position data (indicated by the number in the column on the book) t- included in the print information of each area B11 = B13.
As shown in the fourth factor, relocation data P1 to Py t'' are generated for each row in descending order of position data, and stored in areas j3xx to 113zs in the buffer for each row.This relocation data P.
〜P、はそれぞれバッファ内の印字情報AH〜A7の格
納場所を指定するポインタである。例えば、第4図にお
いて、印字情報人@およびA、の位置データC6おLび
C7はC,)Cyなる関係を持っているため(第2図参
照)、領域Btz内では印字情報へ6の次に印字情報A
7が格納されているが、領域B鵞2においては情報A7
の位置データP。~P are pointers that designate storage locations of print information AH~A7 in the buffer, respectively. For example, in Fig. 4, the position data C6 and C7 of print information persons @ and A have the relationship C, )Cy (see Fig. 2), so within the area Btz, the print information of 6 is Next, print information A
7 is stored, but in area B 2, information A7 is stored.
position data P.
の次に情報A@の位置データP6が格納される。Next, position data P6 of information A@ is stored.
第5囚に示す工すに、印字情報割り付け手段2はバッフ
ァ内の領域Btt〜Ehsの位置データPisp、t
P2 、p、* P@ e PI * P4管順
次読み出し、このデータに基づいて対応する各印字情報
の格納場所から印字情報AI 、 A3 g AH、
A? 。In the construction shown in the fifth prisoner, the print information allocation means 2 stores position data Pisp, t of areas Btt to Ehs in the buffer.
P2, p, * P@e PI * P4 tube is read out sequentially, and based on this data, print information AI, A3 g AH, from the storage location of each corresponding print information.
A? .
人6 、AII、A4が印字装置3に供給され纂2図の
15に正しく印字される。6, AII, and A4 are supplied to the printing device 3 and are correctly printed at 15 in Figure 2.
以上説明したように、本発明には、利用者は印字頭に印
字情報をプログラムに記述する必要がなく、自由にプロ
グラミングを行なえるという効果がめる@As explained above, the present invention has the effect that the user does not need to write the print information at the beginning of the print in the program, and can freely perform programming@
第1膓は本発明の一実施例を示すブロック図、第2図〜
第5図は本実施例の説明をする定めの図でるる。
l・・・再配置情報生成手段、2=−・印字領域割り付
第1図The first page is a block diagram showing an embodiment of the present invention, and FIGS.
FIG. 5 is a diagram for explaining this embodiment. l...Relocation information generation means, 2=--Print area allocation Fig. 1
Claims (1)
与えられこれらの印字情報を前記第1の記憶手段に格納
するとともに前記位置データに基づいて印字すべき順序
を示すよう前記第2の記憶手段に複数のポインタを格納
する再配置情報生成手段と、 それぞれ前記複数の印字情報の前記第1の記憶手段内で
の格納場所を示す前記複数のポインタに基づいて前記第
1の記憶手段から前記複数の印字情報を順次読み出し印
字装置に印字させる印字情報割り付け手段とから構成し
たことを特徴とする印字情報編集方式。[Scope of Claims] First and second storage means, and a plurality of print information including position data indicating a print position are sequentially given, and the print information is stored in the first storage means, and the position data is stored in the first storage means. relocation information generating means for storing a plurality of pointers in the second storage means to indicate the order in which the print information should be printed based on; and each pointer indicating a storage location in the first storage means of the plurality of print information A printing information editing method comprising printing information allocation means for sequentially reading out the plurality of pieces of printing information from the first storage means based on the plurality of pointers and causing a printing device to print them.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61231469A JPH0632954B2 (en) | 1986-09-29 | 1986-09-29 | Print information editing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61231469A JPH0632954B2 (en) | 1986-09-29 | 1986-09-29 | Print information editing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6384953A true JPS6384953A (en) | 1988-04-15 |
JPH0632954B2 JPH0632954B2 (en) | 1994-05-02 |
Family
ID=16923987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61231469A Expired - Lifetime JPH0632954B2 (en) | 1986-09-29 | 1986-09-29 | Print information editing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0632954B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5186551A (en) * | 1987-10-15 | 1993-02-16 | Brother Kogyo Kabushiki Kaisha | Printing apparatus for printing randomly input data in order |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5413224A (en) * | 1977-06-30 | 1979-01-31 | Ibm | Data printer |
JPS5887622A (en) * | 1981-11-20 | 1983-05-25 | Hitachi Ltd | Controller for printer |
-
1986
- 1986-09-29 JP JP61231469A patent/JPH0632954B2/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5413224A (en) * | 1977-06-30 | 1979-01-31 | Ibm | Data printer |
JPS5887622A (en) * | 1981-11-20 | 1983-05-25 | Hitachi Ltd | Controller for printer |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5186551A (en) * | 1987-10-15 | 1993-02-16 | Brother Kogyo Kabushiki Kaisha | Printing apparatus for printing randomly input data in order |
Also Published As
Publication number | Publication date |
---|---|
JPH0632954B2 (en) | 1994-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6158852B2 (en) | ||
JPS6384953A (en) | Printing information editing method | |
US4720749A (en) | Electronic print board | |
JPH0373913B2 (en) | ||
JPS5932835B2 (en) | DUKEIJIYOHOKIROKUSIISEI SYSTEM | |
JPS5835591A (en) | Character display | |
JPS58201674A (en) | Method for registering and printing special pattern | |
JPS63228323A (en) | System for recording draw type memory card | |
JPS608508B2 (en) | character pattern generator | |
JPS61129683A (en) | Character generation method | |
JPH0373089A (en) | Stock number checking device at ticket issuing machine | |
JPS58166439A (en) | Page title control method | |
JPS58107592A (en) | Character pattern generator | |
JPS63293667A (en) | Multi-processor constituting device | |
JPH0668754B2 (en) | Image retrieval device | |
JPS58111973A (en) | character output device | |
JPS6010674B2 (en) | printer | |
JPS6348071B2 (en) | ||
JPS623387A (en) | Designating system for reading area | |
JPH0381165A (en) | Emphasized character generator | |
JPS63237123A (en) | Graphic pattern printing system | |
JPH0269842A (en) | Garbage collection system | |
JPS61234662A (en) | Synthesizing copying device | |
JPS6352183A (en) | Pattern generation system | |
JPS61186989A (en) | Data processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |