JPH01217395A - Word processor - Google Patents

Word processor

Info

Publication number
JPH01217395A
JPH01217395A JP63042529A JP4252988A JPH01217395A JP H01217395 A JPH01217395 A JP H01217395A JP 63042529 A JP63042529 A JP 63042529A JP 4252988 A JP4252988 A JP 4252988A JP H01217395 A JPH01217395 A JP H01217395A
Authority
JP
Japan
Prior art keywords
pictogram
font
character pattern
pictorial
point
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
Application number
JP63042529A
Other languages
Japanese (ja)
Inventor
Toshinori Ezaka
江坂 敏範
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP63042529A priority Critical patent/JPH01217395A/en
Publication of JPH01217395A publication Critical patent/JPH01217395A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [発明の目的コ (産業上の利用分野) この発明は絵グラフの絵文字パターンとして、オペレー
タが作成した外字パターンを使用することのできる文書
作成装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Purpose of the Invention (Industrial Field of Application) This invention relates to a document creation device that can use external character patterns created by an operator as pictographic patterns for pictorial graphs.

近年マイクロコンピュータの発達とともに種々の文書作
成装置か開発されている。このような文書作成装置の中
には、絵グラフ、円グラフ、棒グラフ、あるいは折れ線
グラフなとのグラフ表示機部を有したものがある。
In recent years, with the development of microcomputers, various document creation devices have been developed. Some of these document creation devices include a graph display unit that displays a pictorial graph, a pie chart, a bar graph, or a line graph.

しかしなから、従来は例えば絵グラフを表示する場合、
オペレータの作成した絵文字を用いることか出来ず、こ
のためオペレータの独創性を生かした絵グラフを作成す
る機能か望まれていた。
However, conventionally, for example, when displaying a pictorial graph,
It is not possible to use pictograms created by the operator, and therefore a function to create pictorial graphs that takes advantage of the originality of the operator has been desired.

(発明か解決しようとする問題点) このように従来の文書作成装置においては、絵グラフを
表示する場合、オペレータの作成した絵文字を用いるこ
とが出来ず、このためオペレータの独創性を生かした絵
グラフを作成することか出来なかった。
(Problem to be solved by the invention) As described above, when displaying pictorial graphs in conventional document creation devices, it is not possible to use pictograms created by the operator. I was unable to create a graph.

この発明の1]的は上記欠点を除去し、絵グラフの絵文
字パターンとしてオペレータの作成する外字パターンを
使用することのできる文書作成装置を提供することであ
る。
The object of the present invention is to eliminate the above-mentioned drawbacks and to provide a document creation device that can use external character patterns created by an operator as pictograph patterns for pictorial graphs.

[発明の構成] (問題点を解決するための手段) この発明によれば、絵グラフを作成する際に、オペレー
タにより入力された区点コードに対応する外字(絵記号
)を外字パターン記憶部から読み出し、この外字を用い
て絵グラフが作成される。
[Structure of the Invention] (Means for Solving Problems) According to the present invention, when creating a pictorial graph, the external characters (picture symbols) corresponding to the Kuten code input by the operator are stored in the external character pattern storage. A pictorial graph is created using these external characters.

(作用) 上記の構成によれば、独創性の有る絵文字が作成出来る
(Operation) According to the above configuration, original pictographs can be created.

(実施例) 以下、図面を参照して、この発明の一実施例を説明する
(Example) Hereinafter, an example of the present invention will be described with reference to the drawings.

第1図は、この発明の文書作成装置の一実施例を示すブ
ロック図である。中央処理装置(CPU)1は装置全体
を制御する、例えば8ビツトのマイクロプロセッサであ
る。CPUIはCPUバス3に接続されている。CPU
バス3にはキーボードインターフェース5を介して、キ
ーボード7が接続されている。このキーボードを介して
文書作成のだめの種々のデータや、絵グラフ作成のため
のデータか入力される。更に、CPUハス3には表示コ
ントローラ9を介して種々のデータを表示器11か接続
されている。表示コントロ〜う9には表示用ランダムア
クセスメモリ(RAM)13か接続されており、このR
AM13の内容か表示コントローラ9を介して表示器1
]に表示される。更に、CPUバス3にはプリンタイン
ターフェース15を介してプリンタ17か接続され、表
、グラフ、罫線等を含む種々のデータがプリントされる
。更に、フロッピーディスクドライブ(FDD)インタ
ーフェース19を介してフロッピーディスクドライブ(
FDD)21が接続される。FDD21には作成した文
書やオペレータにより作成された外字なとか必要に応じ
て登録される。リードオンリーメモリ(ROM)23は
、第2図、第5図、第6図、第9図、第10図、第11
図、および第13図のフローチャートに示されるプログ
ラムを含む各種プログラムが記憶される記憶領域と、キ
ーボード7から入力された文字コードに対応した文字パ
ターンを記憶する文字パターン領域、およびかな/漢字
変換等を行なうのに必要とされる辞書領域等を有してい
る。又ランダムアクセスメモリ25には、キーボード7
から入力された文書を一時的に格納する文書バッファ領
域と、絵グラフを作成する際に各絵文字を印字又は表示
すべき位置や、文字パターンを後述するラインバッファ
に展開する際の位置情報等を記憶する管理テーブル領域
と、印字1行分のデータを記憶するラインバッファ領域
と、キーボード7を介して作成された外字パターン、あ
るいはFDD21から読み出された外字を記憶する外字
パターン記憶領域を有している。
FIG. 1 is a block diagram showing an embodiment of the document creation device of the present invention. A central processing unit (CPU) 1 is, for example, an 8-bit microprocessor that controls the entire device. The CPUI is connected to the CPU bus 3. CPU
A keyboard 7 is connected to the bus 3 via a keyboard interface 5. Through this keyboard, various data for creating documents and data for creating pictorial graphs are input. Further, a display 11 for various data is connected to the CPU lot 3 via a display controller 9. A display random access memory (RAM) 13 is connected to the display controller 9, and this R
The contents of AM13 are displayed on display 1 via display controller 9.
] is displayed. Furthermore, a printer 17 is connected to the CPU bus 3 via a printer interface 15, and various data including tables, graphs, ruled lines, etc. are printed. Furthermore, a floppy disk drive (FDD) interface 19 is used to connect the floppy disk drive (FDD).
FDD) 21 is connected. Created documents and external characters created by the operator are registered in the FDD 21 as necessary. The read-only memory (ROM) 23 is shown in FIGS. 2, 5, 6, 9, 10, and 11.
A storage area in which various programs are stored, including the programs shown in FIG. 13 and the flowchart in FIG. It has a dictionary area, etc. required to perform this. The random access memory 25 also includes a keyboard 7.
The document buffer area that temporarily stores the document input from It has a management table area for storing, a line buffer area for storing one line of data to be printed, and an external character pattern storage area for storing external character patterns created via the keyboard 7 or external characters read from the FDD 21. ing.

第2図はオペレータが作成した絵文字(外字)を用いて
絵グラフを作成する場合の処理を示すフローチャートで
ある。フローチャートのステップ27において絵文字パ
ターンの選択が行われる。
FIG. 2 is a flowchart showing the process of creating a pictorial graph using pictograms (external characters) created by the operator. In step 27 of the flowchart, a pictogram pattern is selected.

絵文字パターンの選択は例えば第3図に示すようなメニ
ュウ選択表示が表示器11に表示される。
To select a pictogram pattern, a menu selection display as shown in FIG. 3 is displayed on the display 11, for example.

オペレ〜りはグラフの種類として絵グラフにカーソルを
合せるとともに、予め作成し、登録しておいた絵記号を
指定する区点コードを人力する。更に、縦軸の最大値、
最小値を指定する。指定が無い場合はグラフ化するデー
タの数値から自動的に決定される。尚、縦軸最小値の指
定が無い場合は0となる。更に横方向に格子を引くかど
うかをカーソルを合せて指定する。各項目を設定し、選
択/実行キーを押す。CPUIは選択/実行キーの押下
に応答して、ステップ29においてオペレータか外字を
選択したかどうか判断する。ステップ2つにおいて外字
が選択された、即ち区点コードが入力されたと判断する
と、CPUIはステップ3]においてRAM25の外字
パターン領域から入力された区点コードに対応する外字
パターン(絵文字パターン)を読む。次ぎにCPUIは
ステップ25において得られた外字パターンを用いて絵
グラフを作成する。即ち、外字パターンをRAM25の
ラインバッファ領域に展開し、表示器11に表示するか
、プリンタ17に印字する。
The operator places the cursor on the pictorial graph as the type of graph, and manually enters the Kuten code that specifies the pictorial symbol created and registered in advance. Furthermore, the maximum value on the vertical axis,
Specify the minimum value. If not specified, it will be automatically determined from the numerical values of the data to be graphed. Note that if the vertical axis minimum value is not specified, it will be 0. Furthermore, specify whether or not to draw the grid horizontally by placing the cursor on it. Set each item and press the Select/Execute key. In response to the depression of the selection/execution key, the CPUI determines in step 29 whether the operator has selected a custom character. When determining that a custom character has been selected in step 2, that is, a Kuten code has been input, the CPU reads the custom character pattern (pictogram pattern) corresponding to the Kuten code input from the custom character pattern area of the RAM 25 in Step 3. . Next, the CPUI creates a pictorial graph using the external character pattern obtained in step 25. That is, the external character pattern is developed in the line buffer area of the RAM 25 and displayed on the display 11 or printed on the printer 17.

二の動作はグラフ化すべきデータの量に応じて繰返し行
われる。この結果、第4図に示す如く絵グラフが得られ
る。尚、第2図のステップ29において外字か選択され
なかった場合にはステップ33において、CPU]はR
OM23の文字パターン領域から文字パターンを読み出
し、前記RAM25のラインバッファ領域に展開し、第
4図と同様の絵グラフを作成する。
The second operation is repeated depending on the amount of data to be graphed. As a result, a pictorial graph as shown in FIG. 4 is obtained. Note that if a custom character is not selected in step 29 of FIG. 2, in step 33 the CPU] is
A character pattern is read from the character pattern area of the OM 23 and developed in the line buffer area of the RAM 25 to create a pictorial graph similar to that shown in FIG.

次ぎにデータの1]盛り位置か文字パターンサイスの整
数倍とならないとき文字パターンの展開量を可変制御す
ることにより、データ量を正確に表現する処理について
説明する。第5図は絵文字パターンを始点から終点まで
ドツト幅で展開する際の処理を示すフローチャー1・で
ある。
Next, a process for accurately representing the amount of data by variably controlling the amount of expansion of the character pattern when the 1] fill position of the data is not an integral multiple of the character pattern size will be described. FIG. 5 is a flowchart 1 showing the process of developing a pictographic pattern from the start point to the end point in dot width.

始めに、ステップ37においてCPUIはRAM25の
テーブル領域から絵文字パターンの始点および終点位置
を読む。つぎにステップ39において、CPUIは絵文
字パターンを終点の方向に、]ドツト幅たけラインバッ
ファ領域に展開する。次ぎに、ステップ41において現
在までのラインバッファ上での、絵文字パターンの展開
位置をRAM25のワークエリアに記憶する。そして、
ステップ4Bにおいて、ワークエリアに記憶した展開位
置が終点位置になったかどうか判断する。ステップ43
において展開位置が終点位置まで到達していない場合に
は、ステップ39に戻り再びステップ39からステップ
43までを実行する。この繰返しは展開位置が終点位置
に到達するまで繰返される。このように1ドツト単位に
絵文字パターンを展開していくことにより第4図の45
や47で示すようにデータ量か正確に絵文字パターンで
表現される。
First, in step 37, the CPUI reads the starting and ending positions of the pictogram pattern from the table area of the RAM 25. Next, in step 39, the CPUI develops the pictogram pattern in the direction of the end point in the line buffer area by the dot width. Next, in step 41, the developed position of the pictorial pattern on the line buffer up to the present time is stored in the work area of the RAM 25. and,
In step 4B, it is determined whether the expanded position stored in the work area has reached the end position. Step 43
If the unfolded position has not reached the end position, the process returns to step 39 and steps 39 to 43 are executed again. This repetition is repeated until the expanded position reaches the end position. By developing the pictograph pattern dot by dot in this way, we can create 45 in Figure 4.
As shown in 47, the amount of data is accurately expressed in pictographic patterns.

次ぎに絵文字を用いて罫線を引いた場合に、文書自体の
文字間スペースや行間スペースの値に関係無く、常に絵
文字の文字間スペースを0(行−および桁の両方向とも
)でプリントする場合の処理について第6図のフローチ
ャートを参照して説明する。始めにステップ45におい
てCPUIはRAM25の文書バッファ領域を走査して
文字の始点および終点を決定する。次ぎにラインバッフ
ァ領域上の始点に絵文字フォントを展開する。次きにス
テップ49において始点座標に、始点から終点方向の絵
文字フォントザイズを加算した値を、始点から展開した
絵文字フォントの次ぎの展開開始点とする。(第7図参
照)次ぎにCPUIはステップ51において終点まで絵
文字フォノI・を展開したかとうか判断する。すなわち
、展開点座標から始点座標を引いた値か、終点座標から
始点座標を引いた値以」−になったかどうか判断する。
Next, when drawing borders using pictograms, the space between characters of the pictograms is always printed as 0 (in both line and column directions), regardless of the character spacing and line spacing values of the document itself. The processing will be explained with reference to the flowchart in FIG. Initially, in step 45, the CPUI scans the document buffer area of RAM 25 to determine the start and end points of a character. Next, expand the pictograph font at the starting point on the line buffer area. Next, in step 49, the value obtained by adding the pictorial font size in the direction from the starting point to the ending point to the starting point coordinates is set as the next development start point of the pictorial font developed from the starting point. (See FIG. 7) Next, in step 51, the CPU determines whether the pictographic phono I. has been developed to the end point. That is, it is determined whether the value obtained by subtracting the starting point coordinate from the expansion point coordinate or the value obtained by subtracting the starting point coordinate from the ending point coordinate becomes "-".

ステップ5]において終点まで絵文字フォントを展開し
てなければ、ステップ53においてラインバッファ領域
上の展開点に次ぎの絵文字フォノ)・を展開する。そし
て、ステップ55において、現在の展開点に、始点から
終点方向の絵文字フォントザイズを加算した値を新たな
展開点とする。そして、ステップ51に戻り、再びステ
ップ51からステップ55を繰り返す。この繰返しは、
ステップ51において絵文字フォントを終点まで展開し
たと判断されるまで、行われる。
If the pictograph font has not been developed to the end point in step 5], the next pictogram font) is developed at the development point on the line buffer area in step 53. Then, in step 55, a value obtained by adding the pictograph font size in the direction from the start point to the end point to the current development point is set as a new development point. Then, the process returns to step 51 and steps 51 to 55 are repeated again. This repetition is
This process is continued until it is determined in step 51 that the pictogram font has been developed to the end point.

尚、第7図に示す如く文字間スペースを0にして絵文字
フォントを展開していくと、始点と終点の座標位置は決
まっているので第8図に示す如く、終わりにスペースか
出来てしまう場合かある。
Note that if you develop an emoji font with the inter-character space set to 0 as shown in Figure 7, the coordinates of the start and end points are fixed, so if there is a space at the end as shown in Figure 8. There is.

このスペースを各絵文字に均等に割付けることにより見
栄えのよい絵文字罫線を作成する方法について第9図の
フローチャートを参照して以下述べる。
A method for creating good-looking pictograph ruled lines by equally allocating this space to each pictogram will be described below with reference to the flowchart of FIG. 9.

始めに第9図のフローチャートのステップ57において
、文書バッファ領域を走査して絵文字の始点と終点を求
めるとともに、行間の値および文字間の値とから、RA
M25のラインバッファ領域上での始点から終点までの
総ドツト数(長さ)を求める。次ぎにステップ59にお
いて、ラインバッファ領域」二での始点から終点までの
長さ(総ドツト数)を全角フオントサイス(例えば24
ドツト)で割算することにより、全角の絵文字フォント
の個数を求める。更に、始点から終点までの長さから、
フオントザイスに個数を掛けた値を引算することにより
I・−タルのスペースを求める。その1・−タルスペー
スを絵文字フォントの−] O− (個数−1)で割算することにより、各絵文字フォント
に割付けるスペースを算出する。次ぎに、ステップ61
において、RAM25のラインバッファ領域に、始点か
ら終点まで絵文字フォントとフォント間スペースを交互
に展開する。
First, in step 57 of the flowchart in FIG. 9, the document buffer area is scanned to find the start and end points of the pictogram, and the RA is calculated from the line spacing value and character spacing value.
The total number of dots (length) from the start point to the end point on the line buffer area of M25 is determined. Next, in step 59, the length (total number of dots) from the start point to the end point in the line buffer area 2 is set in full-width font size (for example, 24
Find the number of full-width emoji fonts by dividing by (dot). Furthermore, from the length from the starting point to the ending point,
The space of I·-tal is determined by subtracting the value obtained by multiplying the font size by the number of pieces. Part 1 - Calculate the space to be allocated to each pictogram font by dividing the total space by -] O- (number of pictograms - 1) of the pictogram font. Next, step 61
In the line buffer area of the RAM 25, pictographic fonts and spaces between fonts are developed alternately from the start point to the end point.

このようにすることにより、各絵文字フォントに対して
スペースが均等に割付けられた罫線を作成することが出
来る。
By doing this, it is possible to create ruled lines in which spaces are evenly allocated to each pictogram font.

第8図に示す如く、終わりにスペースが出来る場合の他
の処理について第1o図に示すフローチャートに付いて
説明する。第10図に示すフローチャートは絵文字フォ
ントのサイズを縮小して絵文字罫線をプリントする場合
の処理を示す。始めにステップ63において、cPUl
lは文書バッファ領域を操作して絵文字罫線の始点およ
び終点を求める。次ぎにステップ65において、ライン
バッファ領域上での始点から終点までの長さを絵文字フ
ォントの全角サイズで割り、絵文字フォントの個数を求
める。すなわち、RAM25のラインバッファ領域上で
の始点から終点までの間に全角サイズの絵文字罫線フォ
ントが何個入るか計算する。次ぎにステップ67におい
て余りが“0”かとうか判断する。余りが”0”ならば
、始点から終点までの間にすきまなく絵文字フォントが
入ることを意味し、余りが“0″で無ければ、始点と終
点との間を隙間無く絵文字フォントか埋めていないこと
を示す。従って、余りが0でない場合、CPUIはステ
ップ69に進み、ラインバッファーにでの始点から終点
までの長さを(個数+1)で除算することにより縮小サ
イズを求める。すなわち絵文字フォントをどれだけ縮小
すればすきまが無くなるかを求める。次ぎに、ステップ
71において、ステップ69で求めた縮小サイズに従っ
て絵文字フォントを縮小する。次ぎに、ステップ73に
おいて、ラインバッファの始点から終点まで縮小した絵
文字フォントのドツトパターンを展開する。
As shown in FIG. 8, other processing when a space is created at the end will be explained with reference to the flowchart shown in FIG. 1o. The flowchart shown in FIG. 10 shows the process when reducing the size of the pictogram font and printing the pictogram ruled lines. Initially, in step 63, cPUl
l manipulates the document buffer area to find the start and end points of the pictograph ruled line. Next, in step 65, the length from the start point to the end point on the line buffer area is divided by the full-width size of the pictogram font to find the number of pictogram fonts. That is, the number of full-width sized pictogram ruled line fonts that can fit between the starting point and the ending point on the line buffer area of the RAM 25 is calculated. Next, in step 67, it is determined whether the remainder is "0". If the remainder is "0", it means that the emoji font will fit between the start point and the end point without a gap, and if the remainder is not "0", the emoji font will not fill in the gap between the start point and the end point. Show that. Therefore, if the remainder is not 0, the CPUI proceeds to step 69 and calculates the reduced size by dividing the length from the start point to the end point in the line buffer by (number + 1). In other words, find out how much the pictogram font should be reduced to eliminate the gap. Next, in step 71, the pictogram font is reduced according to the reduced size determined in step 69. Next, in step 73, the dot pattern of the reduced pictogram font is developed from the start point to the end point of the line buffer.

次ぎに絵文字罫線のフォントの向きを描画方向によって
換える処理について第11図に示すフローチャー1・お
よび第12図を用いて説明する。始めに第11図のステ
ップ75において、RAM25の文書バッファ領域を走
査して絵文字罫線の始点及び終点の座標情報を求める。
Next, the process of changing the orientation of the font of the pictogram ruled line depending on the drawing direction will be described using flowchart 1 shown in FIG. 11 and FIG. 12. First, in step 75 of FIG. 11, the document buffer area of the RAM 25 is scanned to obtain coordinate information of the start and end points of the pictograph ruled lines.

次ぎにステップ77において、ステップ75で求めた始
点および終点の座標情報から、罫線が右向き、左向き、
上向き、下向きのいずれかを判断する。罫線が右向きの
場合、すなわち第12図の矢印89の方向の場合、ステ
ップ79においてフォントを右にO度回転する。又罫線
が左向きの場合、即ち第12図の矢印91の場合、ステ
ップ81においてフォントを右に180度回転する。さ
らに、罫線の向きが上向きの場合、すなわち第12図の
矢印93の場合、ステップ83においてフォントを右に
270度回転する。さらに罫線の向きが下向きの場合、
すなわち第12図の矢印95の場合、ステップ85にお
いてフォントを右に90度回転する。次ぎに、ステップ
87において、始点から終点までラインバッファに絵文
字フォントのドラI・パターンを展開する。この結果、
例えば“A”という文字フォントは第12図に示す如く
、罫線の描画方向に応じて、それぞれ向きを換えて出力
される。
Next, in step 77, based on the coordinate information of the start point and end point obtained in step 75, the ruled line is oriented rightward, leftward,
Determine whether the direction is upward or downward. If the ruled line is oriented to the right, that is, in the direction of arrow 89 in FIG. 12, the font is rotated 0 degrees to the right in step 79. If the ruled line is oriented to the left, that is, in the case of arrow 91 in FIG. 12, the font is rotated 180 degrees to the right in step 81. Furthermore, if the direction of the ruled line is upward, ie, in the case of arrow 93 in FIG. 12, the font is rotated 270 degrees to the right in step 83. Furthermore, if the direction of the ruled line is downward,
That is, in the case of arrow 95 in FIG. 12, the font is rotated 90 degrees to the right in step 85. Next, in step 87, the Dora I pattern of the pictographic font is developed in the line buffer from the start point to the end point. As a result,
For example, the character font "A" is output in different directions depending on the drawing direction of the ruled lines, as shown in FIG.

このようにすることにより、例えば絵文字のデザインが
、前後の絵文字の線と繋がるようなデザインの場合、絵
文字罫線の描画の方向が変わっても、線が連続するよう
に絵文字罫線を印字することが出来る。
By doing this, for example, if the design of an emoji is such that it connects with the lines of the preceding and succeeding emojis, even if the drawing direction of the emoji borders changes, the emoji borders can be printed so that the lines are continuous. I can do it.

次ぎに、印刷時において、縦書あるいは横書に関係なく
、同じ向きに絵文字フォントを印刷する場合の処理につ
いて第13図のフローチャートを参照して説明する。
Next, a process for printing pictogram fonts in the same orientation regardless of vertical or horizontal writing will be described with reference to the flowchart in FIG. 13.

始めにステップ97において、RAM25の文書バッフ
ァ領域から展開すべき文字を読み出す。
First, in step 97, characters to be expanded are read from the document buffer area of the RAM 25.

次ぎにステップ99において縦書か横書かを判断する。Next, in step 99, it is determined whether the image is written vertically or horizontally.

横書であると判断した場合、CPUIはステップ103
に進み、文字フォントをROM23の文字パターン領域
から読み出す。他方、ステップ9つにおいて縦書である
と判断すると、ステップ101に進み印字すべきデータ
が絵文字罫線であるかどうか判断する。絵文字罫線であ
れば、スチップ103に進み絵文字フォントをROM2
Bの文字パターン領域から読み出す。他方、ステップ]
0]において絵文字罫線でないと判断すると、ステップ
]05に進み、対応する文字フォントをROM2Bの文
字パターン領域から読み出し、左に90度回転する。ス
テップ103又はステップ1、、05の処理を終了する
と、ステップ107に進み、RAM25のラインバッフ
ァ領域に文字フォントを展開する。このようにすること
により、絵文γのデザインが前後の絵文字と線か繋がる
様なデザインの場合、縦書印字でも横書印字でも線が連
続する絵文字罫線を印字することが出来る。
If it is determined that the writing is horizontal, the CPUI proceeds to step 103.
Then, the character font is read from the character pattern area of the ROM 23. On the other hand, if it is determined in step 9 that it is vertical writing, the process advances to step 101 and it is determined whether the data to be printed is a pictograph ruled line. If it is an emoji border, go to step 103 and save the emoji font to ROM2.
Read from the character pattern area of B. On the other hand, step]
If it is determined in step 0] that it is not a pictograph ruled line, the process proceeds to step 05, where the corresponding character font is read from the character pattern area of the ROM 2B and rotated 90 degrees to the left. When the processing in step 103 or steps 1, . By doing this, if the design of the pictogram γ is such that a line connects the preceding and succeeding pictograms, it is possible to print pictogram ruled lines with continuous lines in both vertical and horizontal printing.

[発明の効果] 以」−述べた如く、この発明によればオペレータか作成
した絵文字を外字として登録することができ、区点コー
ドを入力してそのパターンを読み出し絵グラフとして表
示又は印字することが出来る。
[Effects of the Invention] As stated above, according to the present invention, pictograms created by the operator can be registered as external characters, and the pattern can be read out by inputting the Kuten code and displayed or printed as a pictorial graph. I can do it.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の文書作成装置の一実施例−1’5− を示すブロック図、第2図はオペレータが作成した絵文
字を用いて絵グラフを作成する場合の処理を示すフロー
チャート、第3図はメニュー選択の表示例を示す図、第
4図はこの発明の文書作成装置により印字される絵グラ
フの例、第5図は絵文字パターンを始点から終点までド
ツト幅で展開する際の処理を示すフローチャー)・、第
6図は絵文字罫線の絵文字の文字間スペースを0で印字
する場合の処理を示すフローチャート、第7図および第
8図は絵文字罫線の絵文字フォントを文字間スペースO
で展開した場合の展開図、第9図は絵文字罫線の各絵文
字フォント間にスペースを均等に割付ける処理を示すフ
ローチャート、第10図は絵文字フォントのサイズを縮
小して絵文字罫線を印γする場合の処理を示すフローチ
ャート、第11図は絵文字罫線のフォントの向きを描画
方向によって換える処理を示すフローチャート、第12
図は第11図に示す処理によって、絵文字罫線のフォン
トの向きを描画方向により換えた具体例を示す図、およ
び第13図は縦書印字および横書印字に関係無く同じ向
きに絵文字フォントを印刷する場合の処理を示すフロー
チャートである。 1 ・CPU、7  キーボード、11・・・表示器、
17・プリンタ、23・・・ROM、25・・RAM0
出願人代理人 弁理士 鈴江武彦 =977− ↑ 展開点 第7図 第6図 始点                 終点第8図
FIG. 1 is a block diagram showing one embodiment of the document creation device of the present invention -1'5-, FIG. 2 is a flowchart showing the process of creating a pictorial graph using pictograms created by an operator, Figure 4 shows an example of a menu selection display, Figure 4 is an example of a pictorial graph printed by the document creation device of the present invention, and Figure 5 shows the process of developing a pictogram pattern in dot width from the start point to the end point. Figure 6 is a flowchart showing the process for printing pictograms in pictogram borders with a spacing between characters of 0, and Figures 7 and 8 show pictogram fonts in pictogram borders with a spacing between characters of O.
Figure 9 is a flowchart showing the process of allocating spaces evenly between each pictograph font in pictogram borders, and Figure 10 is a case where pictogram borders are printed by reducing the size of pictogram fonts. FIG. 11 is a flowchart showing the process of changing the font orientation of pictogram borders depending on the drawing direction.
The figure shows a specific example of changing the orientation of the font of the pictogram ruled line depending on the drawing direction through the process shown in Figure 11, and Figure 13 shows how the pictogram font is printed in the same direction regardless of vertical or horizontal printing. 12 is a flowchart illustrating processing when 1 ・CPU, 7 Keyboard, 11... Display,
17.Printer, 23...ROM, 25...RAM0
Applicant's agent Patent attorney Takehiko Suzue = 977- ↑ Development point Figure 7 Figure 6 Starting point Ending point Figure 8

Claims (2)

【特許請求の範囲】[Claims] (1)、外字登録機能と、グラフ作成機能を備えた文書
作成装置において、任意に作成された外字パターンを記
憶する外字パターン記憶手段と;前記外字パターン記憶
手段に記憶された外字パターンを選択する外字パターン
選択手段と;および前記外字パターン選択手段により選
択された外字パターンを繰返し展開することによりデー
タ量を表わす絵グラフを作成する手段とで構成されるこ
とを特徴とする文書作成装置。
(1) In a document creation device equipped with a custom character registration function and a graph creation function, a custom character pattern storage means for storing arbitrarily created custom character patterns; selecting a custom character pattern stored in the custom character pattern storage means; A document creation device comprising: a private character pattern selection means; and a means for creating a pictorial graph representing the amount of data by repeatedly developing the private character pattern selected by the private character pattern selection means.
(2)、前記絵グラフを作成する手段は、前記外字パタ
ーンを展開する際、前記データ量に一致する様に1ドッ
ト単位で展開することを特徴とする特許請求の範囲第1
項記載の文書作成装置。
(2) When the means for creating the pictorial graph develops the external character pattern, it develops it in units of one dot so as to match the amount of data.
Document production device described in Section 1.
JP63042529A 1988-02-25 1988-02-25 Word processor Pending JPH01217395A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63042529A JPH01217395A (en) 1988-02-25 1988-02-25 Word processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63042529A JPH01217395A (en) 1988-02-25 1988-02-25 Word processor

Publications (1)

Publication Number Publication Date
JPH01217395A true JPH01217395A (en) 1989-08-30

Family

ID=12638604

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63042529A Pending JPH01217395A (en) 1988-02-25 1988-02-25 Word processor

Country Status (1)

Country Link
JP (1) JPH01217395A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6772727B2 (en) 2001-06-15 2004-08-10 Hyundai Motor Company Apparatus for deactivating one or more cylinders of an internal combustion engine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6772727B2 (en) 2001-06-15 2004-08-10 Hyundai Motor Company Apparatus for deactivating one or more cylinders of an internal combustion engine

Similar Documents

Publication Publication Date Title
JPH046554B2 (en)
JPH01217395A (en) Word processor
JPH01215557A (en) Word processor
JPH03156668A (en) Document preparing device
JPH01215554A (en) document creation device
JPH01215556A (en) Word processor
JP2910921B2 (en) Printing control device
JPH01215555A (en) Word processor
JPH01215558A (en) Word processor
JPH1055431A (en) Image processing device
JP3026992B2 (en) Display control method and device
JPH05143053A (en) Word processor provided with enlarging and smoothing function
JP2887807B2 (en) Document creation device
JP3040624B2 (en) Pattern generator
JP2831318B2 (en) Editing device
JPH0330049A (en) Document generation device
JPS6316364A (en) word processor
JPH02301862A (en) Document preparing device
JPH0321932B2 (en)
JPH06266706A (en) Document processing device with character size changing function
JPH08171381A (en) Layout display device
JPH0270472A (en) Displaying method for printing position of document forming apparatus
JPS62293465A (en) Word processor
JPS62208088A (en) Image processor
JPH0737111A (en) Document processing method