JPS6391256A - Color word processor - Google Patents
Color word processorInfo
- Publication number
- JPS6391256A JPS6391256A JP61236707A JP23670786A JPS6391256A JP S6391256 A JPS6391256 A JP S6391256A JP 61236707 A JP61236707 A JP 61236707A JP 23670786 A JP23670786 A JP 23670786A JP S6391256 A JPS6391256 A JP S6391256A
- Authority
- JP
- Japan
- Prior art keywords
- color
- printing
- storage means
- area
- arrangement
- 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.)
- Pending
Links
- 238000007639 printing Methods 0.000 claims abstract description 41
- 238000000034 method Methods 0.000 claims abstract description 14
- 239000003086 colorant Substances 0.000 abstract description 10
- 230000000007 visual effect Effects 0.000 abstract 1
- 239000004973 liquid crystal related substance Substances 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000010023 transfer printing Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002844 melting Methods 0.000 description 1
- 230000008018 melting Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
- Dot-Matrix Printers And Others (AREA)
- Electronic Switches (AREA)
- Color, Gradation (AREA)
Abstract
Description
【発明の詳細な説明】
発月しΣl的
[産業上の利用分野]
本発明は彩色した文字を打ち出すカラーワードプロセッ
サに関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a color word processor that emits colored characters.
[従来の技術]
従来のカラーワードプロセッサは文字の色を指定するの
に、各文字毎に、いかなる色で印字するか否かの指示を
キーボードより入力していた。。[Prior Art] In order to specify the color of a character in a conventional color word processor, an instruction as to whether or not to print each character in what color is inputted from a keyboard. .
[発明が解決しようとする問題点]
しかしこれでは、入力が煩わしいのと、文字単位でしか
色が指定できないため、色パターンの自由なデザインに
も限度があった。また、ワードプロセッサとしての機能
である文字または文字列の移動を行う場合、色自体も同
時に移動してしまうと、特定の色模様を印字面に表現し
ようとする場合に、不都合であった。[Problems to be Solved by the Invention] However, with this method, input is cumbersome and colors can only be specified for each character, so there is a limit to the freedom in designing color patterns. Further, when moving characters or character strings, which is a function of a word processor, if the colors themselves are also moved at the same time, this is inconvenient when attempting to express a specific color pattern on the printing surface.
灸肌ム並城
そこで、本発明は、上記問題点を解決することを目的と
し、次のような構成を採用した。Therefore, the present invention aims to solve the above problems and employs the following configuration.
E問題点を解決するための手段]
即ち、本発明の要旨とするところは、第1図に例示する
ごとく、入力された文字データを該文字データに対応し
たドツトパターンに変換し該バタ 、[
−ンに従ってドツト印字するカラーワードプロセッサに
おいて、更に、該文字データの配列を記憶する配列記憶
手段M1と、ドツト印字面に印字色毎に領域を設定する
印字色領域設定手段M2と、該領域の分布を記憶する分
布記憶手段M3と、前記ドツトパターンを該ドツトパタ
ーンの属する前記領域の設定色で印字するよう制御する
印字制御手段M4と、上記配列記憶手段Ml中の文字デ
ータの配列のみを変更する編集手段M5と、を備えたこ
とを特徴とするカラーワードプロセッサにある。Means for Solving Problem E] That is, the gist of the present invention is to convert input character data into a dot pattern corresponding to the character data, as illustrated in FIG. - A color word processor that prints dots according to a pattern, further includes an array storage means M1 for storing the arrangement of the character data, a print color area setting means M2 for setting an area for each print color on the dot printing surface, and a distribution of the area. distribution storage means M3 for storing the dot pattern; print control means M4 for controlling the dot pattern to be printed in the set color of the area to which the dot pattern belongs; and changing only the arrangement of character data in the arrangement storage means Ml. A color word processor characterized by comprising: an editing means M5.
[作用]
入力された指示により、印字色領域設定手段M2が印字
面に対して各印字色毎に領域を設定すると分布記憶手段
M3が該領域を記憶する。印字制御手段M4は、分布記
憶手段M3に記憶されている上記領域に基づいて、印字
面に配置される文字のドツトパターンが印字さるべき色
を判別し、該当する色にて配列記憶手14M1の文字デ
ータに該当する各ドツトを印字する。ワードプロセッサ
の機能である編集手段M5による配列記憶手段Ml中の
文字データの配列が変更されても、編集手段M5は分布
記憶手段M3中に記憶されている印字色毎の領域は変更
しないので、印字制御手段M4にて印字された場合、文
字自体の配列は変化しても、色模様は変化しない。[Operation] When the print color area setting means M2 sets an area for each print color on the printing surface according to the input instruction, the distribution storage means M3 stores the area. The printing control means M4 determines the color in which the dot pattern of the characters arranged on the printing surface should be printed based on the above area stored in the distribution storage means M3, and prints the array memory 14M1 in the corresponding color. Print each dot that corresponds to the character data. Even if the arrangement of character data in the array storage means Ml is changed by the editing means M5, which is a function of a word processor, the editing means M5 does not change the area for each print color stored in the distribution storage means M3. When printed by the control means M4, even if the arrangement of the characters themselves changes, the color pattern does not change.
次に、本発明の詳細な説明する11本発明はこれら(こ
限られるものではなく、その要旨を逸脱しない範囲の種
々の態様のものが含まれる。Next, the present invention will be described in detail.11 The present invention is not limited to these, but includes various embodiments without departing from the gist thereof.
[実施例]
第2図は本発明の一実施例であるカラーワードプロセッ
サの斜視図である。このカラーワードプロセッサは印字
データを入力するキーボード1、該キーボード1から入
力された印字データを最大24文字まで表示する液晶パ
ネル2、キーボード1から入力された印字データをカラ
ー印字する熱転写式印刷装置4を備えている。[Embodiment] FIG. 2 is a perspective view of a color word processor that is an embodiment of the present invention. This color word processor includes a keyboard 1 for inputting print data, a liquid crystal panel 2 for displaying up to 24 characters of the print data input from the keyboard 1, and a thermal transfer printing device 4 for color printing the print data input from the keyboard 1. We are prepared.
上記キーボード1には通常の文字キー以外に、カラー印
字の領域色の指定を開始作業を指示する色指定キー5、
カラー印字する印字色の色別を指示するための色別キー
、即ちイエローキー6、マ、ゼンタキ−8、シアンキー
10、液晶パネル2に表示されたカーソルを上下左右に
移動させるカーソルキー11.印字の開始を指令する印
字キー12、改行を指令する改行キー14等が設けられ
ている。In addition to the normal character keys, the keyboard 1 includes a color specification key 5 for instructing the start operation of specifying the area color for color printing;
Color-specific keys for instructing the different colors for color printing, ie, yellow key 6, ma, zenta key-8, cyan key 10, cursor key 11 for moving the cursor displayed on the liquid crystal panel 2 up, down, left and right. A print key 12 for commanding the start of printing, a line feed key 14 for commanding line feed, and the like are provided.
また、印刷装置4には、印刷用紙16が装着され図示し
ないステップモータにより回転されるプラテン18、該
プラテン18と平行に設けられた案内軸20、該案内軸
20に摺動自在に支承されたキャリジベース22、該キ
ャリジベース22に□
載置されフィルムリボン24が収納されたリボン1カセ
ツト26、該リボンカセット26と係合してステップモ
ータ28により回転される駆動軸30、フィルムリボン
24を熱溶融させて印刷を行う印字ヘッド32、該印字
ヘッド32に隣接して設けられた光学センサ34が配設
されている。The printing device 4 also includes a platen 18 to which printing paper 16 is attached and rotated by a step motor (not shown), a guide shaft 20 provided parallel to the platen 18, and a guide shaft 20 that is slidably supported on the guide shaft 20. The carriage base 22, the ribbon 1 cassette 26 placed on the carriage base 22 and containing the film ribbon 24, the drive shaft 30 that engages with the ribbon cassette 26 and is rotated by the step motor 28, and heats the film ribbon 24. A print head 32 that prints by melting and an optical sensor 34 provided adjacent to the print head 32 are provided.
上記キャリッジベース22にはタイミングベルト36の
一部が係合され、該タイミングベルト36がステップモ
ータ38により回動されるにt;l:って、キャリッジ
ベース22も移動する。A part of the timing belt 36 is engaged with the carriage base 22, and as the timing belt 36 is rotated by the step motor 38, the carriage base 22 also moves.
また、フィルムリボン24にはイエローY、マゼンタM
、シアンC(以下各々Y、 M、 Cという。In addition, the film ribbon 24 has yellow Y, magenta M
, cyan C (hereinafter referred to as Y, M, and C, respectively).
)の顔料が印刷用紙16の幅と同長で順次塗布され、各
色の先頭にはバーコードが設けられている。) are sequentially applied to the same length as the width of the printing paper 16, and a bar code is provided at the beginning of each color.
このバーコードを光学センサ34により判別して、色識
別及び色の境界の割り出しを行う。上記色の三原色Y、
M、 Cと、それらを重ね合わせて印字すること
により減色混合したレッドR、グリーシG、ブルーB、
ブラックBKの4色と合計7色の印字が行われる。This barcode is discriminated by the optical sensor 34 to perform color identification and determination of color boundaries. Three primary colors Y of the above colors,
M, C, red R, Glishi G, blue B, which are mixed in reduced color by overlapping and printing them.
Printing is performed in 4 colors of black BK and a total of 7 colors.
この印刷装置4はステップモータ28によりインクリボ
ン24の所定色を印字ヘッド32の位置に移動し、印字
ヘッド32によりドツト単位で印字を行い、次にステッ
プモータ38によりタイミングベルト36を介してキャ
リッジベース22を図横方向に移動することにより、順
次印字を行う。This printing device 4 uses a step motor 28 to move a predetermined color of an ink ribbon 24 to the position of a print head 32, prints dots by the print head 32, and then moves the ink ribbon 24 to a carriage base via a timing belt 36 using a step motor 38. By moving 22 in the horizontal direction in the figure, printing is performed sequentially.
1行の印字を終了すると、プラテン18を回転し、印刷
用紙16を1行分紙送りする。When one line of printing is completed, the platen 18 is rotated and the printing paper 16 is fed by one line.
次に、本実施例の電気系統を第3図に示すブロック図を
用いて説明する。上記の各装置はカラーワードプロセッ
サに内蔵された電子制御装置50により駆動・制御され
てカラー印字を行う。Next, the electrical system of this embodiment will be explained using the block diagram shown in FIG. Each of the above devices is driven and controlled by an electronic control device 50 built into the color word processor to perform color printing.
この電子制御装置50は、第3図に示すように、周知の
CPU51. 制御用のプログラムやデータを予め格納
するROM52、配列記憶手段M1及び分布記憶手段M
3としての読み書き自由のRAM53、液晶パネル2に
表示する1ライン分(最大24文字)の文字列を、対応
するドツト構成により記憶するラインメモリ54等によ
り、論理演算回路として構成されている。CPU51は
ROM52内に記憶された手順(プログラム)に従って
、各種処理を行う。尚、ラインメモリ54は、液晶パネ
ル2に表示される文字等をそのドツトパターンにより記
憶するものであり、パネル駆動回路60はラインメモリ
54の内容をそのまま液晶パネル2に表示するものであ
る。即ち液晶パネル2への表示はいわゆるビットマツプ
ディスプレイの手法によっている。As shown in FIG. 3, this electronic control device 50 includes a well-known CPU 51. ROM 52 that stores control programs and data in advance, array storage means M1, and distribution storage means M
It is constituted as a logical operation circuit by a read/write RAM 53 as shown in FIG. The CPU 51 performs various processes according to procedures (programs) stored in the ROM 52. The line memory 54 is for storing characters and the like displayed on the liquid crystal panel 2 in the form of dot patterns, and the panel drive circuit 60 is for displaying the contents of the line memory 54 on the liquid crystal panel 2 as they are. That is, the display on the liquid crystal panel 2 is performed using a so-called bitmap display method.
次に、印字色領域設定手段M2として、電子制御装置5
0が行う、印字色を指定する処理を第4図(A)のフロ
ーチャートを用いて説明する。Next, the electronic control device 5 serves as the print color area setting means M2.
The process of specifying the print color performed by 0 will be explained using the flowchart of FIG. 4(A).
先ず本実施例のカラーワードプロセッサは電源が投入さ
れると、フラッグ等の初期化が行われる。First, when the color word processor of this embodiment is powered on, flags and the like are initialized.
次に色指定キー5が押されているか否がが判定され(S
100)、押されていなければ、ワードプロセッサとし
ての文字処理が行われる(S110)。押されていれば
、領域指定のための始点の入力要請が、液晶パネル2上
に表示されることによりなされる。(SJ20)。始点
の設定は、色指定キーが押されたときに表示される液晶
パネル2上のドツト単位で示すカーソルによりなされる
。Next, it is determined whether or not the color designation key 5 is pressed (S
100), if not pressed, character processing as a word processor is performed (S110). If pressed, a request for inputting a starting point for area designation is displayed on the liquid crystal panel 2. (SJ20). The starting point is set using a cursor displayed in dot units on the liquid crystal panel 2 when the color designation key is pressed.
カーソルは液晶パネルの画素を点滅させてもよく、また
画素単位に移動する特別のカーソルを用いてなされる。The cursor may blink pixels on the liquid crystal panel, or a special cursor that moves pixel by pixel may be used.
勿論、複数ドツト単位で移動するカーソルでもよい。Of course, a cursor that moves in units of multiple dots may also be used.
カーソルの移動は入カキ−を判断しく3130)、カー
ソルキー11が押されていれば、その指示により、上記
カーソルがドツト単位で前後左右に移動する(3140
)。改行(実行)キー14が押されれば、その時のカー
ソルの位置が始点として設定され、RAM53内の所定
番地に記憶される(S150)。その他のキーでは再度
入力待となる。始点の位置が設定されると、次は終点の
入力要請が液晶パネル2に表示される(8160)。The movement of the cursor is determined by the input key (3130), and if the cursor key 11 is pressed, the cursor moves forward, backward, left, and right in dot units according to the instruction (3140).
). When the line feed (execution) key 14 is pressed, the current cursor position is set as the starting point and stored at a predetermined location in the RAM 53 (S150). If you press any other key, the system will wait for input again. Once the starting point position is set, a request for inputting the ending point is displayed on the liquid crystal panel 2 (8160).
ここで更に始点入力と同様にカーソルの位置ぎめ(S1
70,5180)と実行キーの入力により、終点が決定
され、終点の位置が記憶される(S190)。Here, you can also position the cursor (S1
70, 5180) and the execution key, the end point is determined and the end point position is stored (S190).
上記始点・終点は例えば、第4図(B)に示すごとく始
点P1、終点P2のように設定される。The starting point and ending point are set, for example, as a starting point P1 and an ending point P2 as shown in FIG. 4(B).
各点の位置は所定の基準位置POからの画素のドツト数
で表される。即ち、始点P1は縦C1ドツト、横b1ド
ツトの位置であり、終点P2は縦C1ドツト、横d1ド
ツトの位置である。このとき領域は点PL、P2を対角
線とする長方形内となる。実際の液晶パネル2上での指
定範囲は、第5図(B)のごとくである。The position of each point is represented by the number of pixel dots from a predetermined reference position PO. That is, the starting point P1 is a position of C1 vertically and b1 horizontally, and the ending point P2 is a position of C1 vertically and d1 horizontally. At this time, the area is within a rectangle with diagonals of points PL and P2. The actual specified range on the liquid crystal panel 2 is as shown in FIG. 5(B).
次に領域色を色別キー6、 8. 10の入力により決
定する(S200)。入力された色コードは上記始点終
点のデータに隣接してRAM53内に記憶される(S2
10>。ついで上記RAM53中のデータが色領域デー
タであることを示すヘッダが付けられる(S220>。Next, select the area color using color keys 6, 8. 10 is determined (S200). The input color code is stored in the RAM 53 adjacent to the start and end point data (S2
10>. Next, a header indicating that the data in the RAM 53 is color area data is added (S220>).
上記データは、第4図(C)に示すような構造であり、
特定の番地xxxxから、色領域データ(ヘッダ・色コ
ード・位置データ)が格納され、更に、他の色領域デー
タが格納される。それに続き、所定番地YYYYから文
書が記憶されたテキストデータが格納されている。The above data has a structure as shown in FIG. 4(C),
Color area data (header, color code, position data) is stored starting from a specific address xxxx, and further, other color area data is stored. Following this, text data in which a document is stored from a predetermined location YYYY is stored.
次に、編集手段M5として電子制御装置50が行うテキ
スト編集ルーチンを第5図に示す。Next, FIG. 5 shows a text editing routine performed by the electronic control unit 50 as the editing means M5.
先ず始点の入力が行われる(S300)。この入力は上
述した第4図(A)の始点入力処理(8120〜514
0)と同様である。ただし、カーソルは一文字毎に移動
するカーソルである。また、入力された始点の位置はテ
キスト領域の該当番地によって表され、RAM53内の
所定番地に記憶される(S310)。次に終点の入力が
行われる(S320)。これも、第4図(A)の終点入
力処理(S160〜8180)と同様である。また、入
力された終点の位置はテキスト領域の該当番地によって
表され、RAM53内の所定番地に記憶される(333
0)。First, a starting point is input (S300). This input is performed in the start point input process (8120 to 514) in FIG. 4(A) described above.
0). However, the cursor is a cursor that moves character by character. Further, the position of the input starting point is represented by the corresponding address in the text area, and is stored at a predetermined location in the RAM 53 (S310). Next, the end point is input (S320). This is also similar to the end point input process (S160-8180) in FIG. 4(A). Further, the position of the input end point is represented by the corresponding address in the text area, and is stored at a predetermined address in the RAM 53 (333
0).
始点・終点間のテキストデータをRAM53内の所定場
所に設けたバッファに複写する(S340)。次に、テ
キストデータの複写された部分を削除し、その間を詰め
る処理が成される(S350)。The text data between the start point and end point is copied to a buffer provided at a predetermined location in the RAM 53 (S340). Next, a process is performed to delete the copied portion of the text data and fill in the gaps (S350).
次に移動先の指示要請が液晶パネル2上になされる(S
360)。次に入カキ−を判断しく5370)、カーソ
ルキー11が押されていれば、その指示により、上記カ
ーソルが一文字単位で前後左右に移動する(3380)
、改行(実行)キー14が押されれば、その時のカーソ
ルの位置が挿入点として設定され、記憶場所を空けるた
めに、挿入に該当する番地から、上記バッファに格納さ
れているテキストデータの分だけ、後のデータが後方に
転送され、そこにバッファから転送される(S390)
。この新たなテキストデータに1iCって液晶パネル2
の表示が更新される(S395)。Next, a request for specifying the destination is made on the liquid crystal panel 2 (S
360). Next, the input key is determined (5370), and if the cursor key 11 is pressed, the cursor moves forward, backward, left, and right one character at a time according to the instruction (3380).
, when the line feed (execute) key 14 is pressed, the current cursor position is set as the insertion point, and in order to free up storage space, the text data stored in the buffer is inserted starting from the address corresponding to the insertion point. , later data is transferred backwards and transferred there from the buffer (S390)
. 1iC is the liquid crystal panel 2 for this new text data.
The display is updated (S395).
その他のキーでは再度入力待となる(S370)。For other keys, the process waits for input again (S370).
次に上記データを用いて、印字制御手段M4として電子
制御装置50が行うカラー印字処理を第6図(A)に基
づき説明する。Next, using the above data, color printing processing performed by the electronic control unit 50 as the printing control means M4 will be explained based on FIG. 6(A).
先ず、1行分の印字を上記テキストデータから読み出し
、RAM53内に設置lたバッファにドツト情報として
展開する(S400)。例えば、第6図(B)で示した
ドツトパターンの印字をするものとすると、1行目のr
AB漠字」を図示したドツトパターンで展開する。First, one line of print is read from the text data and developed as dot information in a buffer installed in the RAM 53 (S400). For example, if the dot pattern shown in FIG. 6(B) is to be printed, the r
``AB Bouji'' is developed in a dot pattern as shown in the diagram.
次に、上記バッファと色領域との比較を行って特定の色
の領域のみ残して他のドツトの情報を消去する(S41
0)。即ち、上記各色コードの次に記憶されている始点
P1と終点P2との位置データに基づき、第6図(B)
に示す領域内は領域外とは色が異なるのであるから、先
ず、領域内に該当するドツトが第6図(C)の(1)に
示すごとく消去される。この状態で、ドツト情報に応じ
て印字される(S420)、例えば、黒色で第6図(C
)の(1)のごとく印字される。Next, the buffer is compared with the color area, and information on other dots is erased, leaving only a specific color area (S41).
0). That is, based on the positional data of the starting point P1 and the ending point P2 stored next to each color code, as shown in FIG. 6(B)
Since the inside of the area shown in FIG. 6 has a different color from the outside of the area, first, the dots falling within the area are erased as shown in (1) of FIG. 6(C). In this state, the dot information is printed (S420), for example, in black as shown in FIG.
) is printed as shown in (1).
次に、印字していない他の色が存在するか否かが各色コ
ードとその領域データにより、判定される(3430)
。Next, whether or not there are other colors that are not printed is determined based on each color code and its area data (3430).
.
上記1行目の場合、領域内が印字されていないので、再
度1行目がバッファに展開される(S400)。次に特
定の色のドツトのみ残すのであるが、今度は始点P1と
終点P2とで定まる領域を残して、他は消去することに
なる(S410)。In the case of the first line, since the area is not printed, the first line is expanded into the buffer again (S400). Next, only the dots of a specific color are left, but this time the area defined by the starting point P1 and the ending point P2 is left, and the others are erased (S410).
即ち、第6図(C)の(2)に示すドツトが上記黒色で
印字したものに重ねて、第6図(C)の(3)に示すご
とく印字されることになる(S420)。That is, the dots shown in (2) of FIG. 6(C) are printed over the black print as shown in (3) of FIG. 6(C) (S420).
この時点で、上記1行分に含まれる色データは終了して
いるので、テキストデータ中に次の行が存在しているか
否かが判定される(3440)。At this point, the color data included in the one line has ended, so it is determined whether the next line exists in the text data (3440).
上記例では、「CXわあ」の行と「YZプロ」の行が存
在しているので、プラテン18を回転させて改行した後
(S450)、処理のポインタを次の行に設定して(S
460)、再度、2行目の処理を行う。また2行目が終
了すれば、3行目を行う。In the above example, there is a line for "CX Wow" and a line for "YZ Pro", so after rotating the platen 18 and starting a new line (S450), the processing pointer is set to the next line (S450).
460), the process on the second line is performed again. When the second line is completed, the third line is executed.
こうして全行終了すれば、印字行は終了と判断されて、
印字処理を終了する。この結果、第6図(D)に示すよ
うに入力された文字が、領域毎に設定した色で印字され
る。If all lines are completed in this way, the print line is considered to be finished, and
Finish the printing process. As a result, the input characters are printed in the color set for each area as shown in FIG. 6(D).
次に、−旦、第6図(B)の用に色領域が設定さ托た後
、第5図で示したテキスト編集ルーチンの処理にて、テ
キストデータのみを変更した場合、例えば、 「漢」を
始点とし、 「字」を終点として、移動文字列を指定し
、挿入位置として「あ」にカーソルを設定した場合、「
漢字」の文字列が、「わ」と「あ」との間に挿入される
ことになる。その結果、上述のカラー印字ルーチンの処
理により印刷すると、第6図(E)のように文字のみが
配列を変更して(くるが、色模様は元のままとなってい
る。この色模様は、前述した第4図(A>の色領域設定
ルーチンを起動させることにより、文字の配列とは無関
係に設定し直せる。Next, after the color area is set as shown in FIG. 6(B), if only the text data is changed in the text editing routine shown in FIG. If you specify a moving character string with `` as the starting point and ``character'' as the ending point, and set the cursor to ``a'' as the insertion position, ``
The character string "Kanji" will be inserted between "wa" and "a". As a result, when printed using the color printing routine described above, only the characters are rearranged as shown in Figure 6(E), but the color pattern remains the same. By activating the color area setting routine shown in FIG. 4 (A>) described above, the settings can be reset regardless of the character arrangement.
上述したごとく本実施例は構成されているので、印字さ
れた文字又文字列にドツト単位の任意の色模様を表現で
きるとともに、文字データの配列を変更しても色模様は
変化しないことになり、違和感を生じない。更に、色領
域データを文字列と共に変更していないので、ワードプ
ロセッサとしての文字列の変更処理が迅速となる。Since this embodiment is configured as described above, it is possible to express any color pattern in dot units on printed characters or character strings, and the color pattern does not change even if the arrangement of character data is changed. , does not cause any discomfort. Furthermore, since the color area data is not changed together with the character string, the word processor can quickly change the character string.
尚、上述した実施例において、色領域データのバイト数
が固定されていなければ、ヘッダに各色領域データのバ
イト数を含める。また、色領域指定は、始点・終点を対
角線とする矩形状としたが、例えば、中心点と半径との
データを入力して、円状の色領域を設定したり、その他
生円形、楕円形、菱形、三角形等の形状にすることもで
きる。また、色領域指定もドツト単位でなく、複数のド
ツト単位あるいは文字単位でもよい。In the embodiment described above, if the number of bytes of color area data is not fixed, the number of bytes of each color area data is included in the header. In addition, the color area specification was made into a rectangular shape with the starting point and end point as diagonals, but for example, you can set a circular color area by inputting the data of the center point and radius, or you can also create a circular color area, an elliptical shape, etc. , a rhombus, a triangle, etc. Further, color area specification may also be done not in units of dots, but in units of multiple dots or in units of characters.
先咀ム激1
本実施例は上述のごとく構成されているため、各色の指
定が容易に出来、色パターン模様が自由に設定できると
ともに、いかに文字の配列を編集し直しても、当初形成
した色模様はそのまま保存される。そのため印字された
印字面に違和感を感じさせることがない。更に文字デー
タとは独立して色模様を設定し直せる。副次的にカラー
ワードプロセッサの処理も迅速となる。Since this embodiment is configured as described above, each color can be easily specified, the color pattern can be freely set, and no matter how much the character arrangement is edited, the original The color pattern will be preserved as is. Therefore, the printed surface does not feel strange. Furthermore, the color pattern can be reset independently of the character data. As a side effect, color word processor processing is also faster.
第1図は本発明の基本的構成を例示するブロック図、第
2図は一実施例のカラーワードプロセッサの斜視図、第
3図はそのブロック図、第4図(A)は色領域設定ルー
チンのフローチャート、第4図(B)は設定操作の説明
図、第4図(C)はデータの記憶構造を示す説明図、第
5図はテキスト編集ルーチンのフローチャート、第6図
(A)はカラー印字ルーチンのフローチャート、第6図
(B)は印字のドツトパターンを示す説明図、第6図(
C)は色別に印字する手順を示す説明図、第6図(D)
は印字終了後の印刷状態を示す説明図、第6図(E)は
文字配列変更後の印刷状態を示す説明図を表す。
1・・・キーボード 2・・・液晶パネル4・
・・熱転写式印刷装置 5・・・色指定キー6・・・
イエローキー 8・・・マゼンタキー10・・・
シアンキー 11・・・カーソルキー12・・・
印字キー 14・・・改行キー50・・・電子
制御装置FIG. 1 is a block diagram illustrating the basic configuration of the present invention, FIG. 2 is a perspective view of a color word processor according to an embodiment, FIG. 3 is a block diagram thereof, and FIG. 4(A) is a color area setting routine. Flowchart, Figure 4 (B) is an explanatory diagram of the setting operation, Figure 4 (C) is an explanatory diagram showing the data storage structure, Figure 5 is a flowchart of the text editing routine, and Figure 6 (A) is color printing. A flowchart of the routine, FIG. 6(B) is an explanatory diagram showing the printing dot pattern, FIG.
C) is an explanatory diagram showing the procedure for printing by color, Figure 6 (D)
6(E) is an explanatory diagram showing the printing state after printing is completed, and FIG. 6(E) is an explanatory diagram showing the printing state after changing the character arrangement. 1...Keyboard 2...LCD panel 4.
...Thermal transfer printing device 5...Color specification key 6...
Yellow key 8...Magenta key 10...
Cyan key 11...Cursor key 12...
Print key 14...Line feed key 50...Electronic control device
Claims (1)
パターンに変換し該パターンに従ってドット印字するカ
ラーワードプロセッサにおいて、更に、 該文字データの配列を記憶する配列記憶手段と、ドット
印字面に印字色毎に領域を設定する印字色領域設定手段
と、 該領域の分布を記憶する分布記憶手段と、 前記ドットパターンを該ドットパターンの属する前記領
域の設定色で印字するよう制御する印字制御手段と、 上記配列記憶手段中の文字データの配列のみを変更する
編集手段と、 を備えたことを特徴とするカラーワードプロセッサ。[Scope of Claims] A color word processor that converts input character data into a dot pattern corresponding to the character data and prints dots according to the pattern, further comprising an array storage means for storing an array of the character data, and a dot printing method. A printing color area setting means for setting an area for each printing color on a surface, a distribution storage means for storing the distribution of the area, and a printing unit for controlling the dot pattern to be printed in the setting color of the area to which the dot pattern belongs. A color word processor comprising: a control means; and an editing means for changing only the arrangement of character data in the arrangement storage means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61236707A JPS6391256A (en) | 1986-10-03 | 1986-10-03 | Color word processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61236707A JPS6391256A (en) | 1986-10-03 | 1986-10-03 | Color word processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6391256A true JPS6391256A (en) | 1988-04-21 |
Family
ID=17004571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61236707A Pending JPS6391256A (en) | 1986-10-03 | 1986-10-03 | Color word processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6391256A (en) |
-
1986
- 1986-10-03 JP JP61236707A patent/JPS6391256A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH05305730A (en) | Tape printer | |
US5947619A (en) | Tape printer capable of printing a background and text on the tape | |
JPH0784697A (en) | Information processor | |
JPS62204949A (en) | Word processor with multicolor printing function | |
JPH01152070A (en) | Printer capable of changing printing position | |
JP2564210Y2 (en) | Label printing device | |
JPH05305748A (en) | Printer | |
JP2864412B2 (en) | Printing equipment | |
JPS6391256A (en) | Color word processor | |
JPS6395970A (en) | Color word processor | |
JPS6391255A (en) | Color word processor | |
JPH06110891A (en) | Documentation device | |
JPH05185654A (en) | Tape printing apparatus | |
JP3064810B2 (en) | Label making device | |
JPH07276715A (en) | Tape printer capable of printing a plurality of blocks in optional number of lines | |
EP0745486B1 (en) | Thermal printer | |
JPH0872321A (en) | Tapelike label forming apparatus | |
JP3632294B2 (en) | Bar code output device | |
JPH0752496A (en) | Printer | |
JP3479359B2 (en) | Tape printer | |
JPS60126730A (en) | Electronic typewriter | |
JP2530903Y2 (en) | Tape printer | |
JPS63111525A (en) | Document editing device | |
JPH07285244A (en) | Printing device | |
JPH06155864A (en) | Scale printing device |